BM66(i@ GGGIIIJJJLLLMMMNNNMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLLLLNNNPPPPPPMMMKKKMMMLLLJJJIIIHHHHHHIIIJJJHHHIIILLLOOOOOOMMMGGGCCCFFFEEEEEEFFFJJJLLLMMMMMMNNNOOOOOOOOONNNLLLKKKIIIMMMNNNOOOPPPPPPOOONNNMMMLLLNNNPPPQQQQQQSSSVVVYYYVVVUUUUUUTTTUUUUUUVVVVVVUUUSSSQQQQQQQQQQQQQQQPPPOOOOOOPPPRRRTTTVVVXXXYYYYYYWWWUUUSSSRRRSSSUUUWWWXXXeeettt|||yyylllooovvv{{{kkkgggaaa```cccfffgggggghhhlllpppuuu|||}}}}}}|||vvvsssqqqqqq~~~}}}zzzxxxyyyyyyxxxwwwmmmmmmgggaaakkk~~~~~~~~~wwwwwwnnneee^^^ZZZPPPNNNJJJEEEAAA===:::999;;;:::888777777888:::;;;888888777666666666666666666666666666777777777777999999999999777666555444222444666888999888777777777777777666666555555555555666666777777777777666555555555555555555555555555555555555444444444444222222111111222222333444666555444555666666444222111222333444555666666666444444444444555555555555888777777666555444444444555555555555555555444444555666666555333333444666===???BBBEEEDDD@@@<<<999666666666666666666666666666666666777888999;;;<<<<<<===>>>???AAAAAAAAAAAA??????@@@@@@???>>><<<;;;===999777888999;;;BBBJJJ^^^lll}}}GGGHHHKKKMMMNNNNNNMMMLLLMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKLLLMMMOOOOOOMMMKKKKKKKKKJJJIIIIIIIIIIIIIIIKKKLLLOOORRRSSSQQQMMMIIIFFFEEEEEEGGGJJJLLLMMMMMMNNNNNNOOOOOONNNLLLKKKJJJLLLMMMNNNNNNOOONNNMMMMMMKKKLLLNNNOOOOOOPPPSSSVVVUUUUUUTTTTTTTTTTTTTTTTTTRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQRRRSSSUUUVVVWWWUUUSSSQQQQQQRRRTTTUUUTTT]]]gggzzz{{{xxxvvv{{{yyysssoooooopppooommmkkkkkkjjjjjjlllsss~~~~~~~~~}}}zzz|||zzz~~~{{{vvvsssrrrtttxxx{{{}}}~~~zzzwwwzzz}}}~~~{{{{{{}}}wwwkkk```WWWOOOKKKHHHGGGEEEBBB@@@>>>===<<<>>>===:::888777777888999888888777666666666666666555666666777777888999999777777777777666666555444333444666888999888777666444444333333333222222222666666777777777666666555555555555555555555555555555555666666777777888888888888666555444333333333666555444555666666444222222333333444444444444333444444444555555555666666333333444444555555666666555555555555555555555555555555555444444777;;;???DDDDDDCCCAAA???;;;888777555555555555555555555555555555666666777888:::::::::;;;<<<===>>>?????????AAAAAABBBBBBAAA@@@>>>======999777888999;;;BBBIII^^^mmm}}}FFFHHHKKKMMMNNNNNNLLLKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJLLLMMMMMMLLLJJJIIIJJJJJJJJJJJJIIIIIIHHHKKKLLLOOORRRUUUUUURRROOOGGGFFFFFFGGGJJJMMMNNNMMMMMMNNNNNNNNNMMMLLLKKKKKKJJJKKKLLLMMMMMMMMMMMMMMMJJJKKKLLLLLLLLLMMMOOOQQQTTTTTTTTTSSSSSSRRRRRRRRRPPPPPPPPPQQQQQQRRRTTTTTTVVVUUURRRPPPOOOPPPQQQQQQTTTSSSQQQPPPOOOPPPRRRSSSRRRZZZbbbqqq~~~|||~~~{{{xxxwwwsssmmmgggeeeiiiqqqwww{{{zzzxxxvvvrrrooollljjjlllmmmpppuuu|||yyyuuutttuuu~~~{{{{{{zzzsssqqqttt{{{zzzyyy{{{~~~zzznnnaaaVVVNNNHHHEEEAAAAAA???>>>============@@@???<<<:::888777777777888888777666666666666666555555666777888888999999555555555666666555555444333444666777888888777666666666666555555555555444777777777666666555444444555555555555555555555555333444555666777888999999999888777666555444444444555444444444666555444222333333333333333222111111444555555555555666666666222222333333444555555666555555555555555555555555555555444444666:::AAAFFFDDDBBB>>>:::777666555555555555555555555555555555444444555666777888999999999:::;;;===>>>>>>??????@@@AAAAAAAAAAAA@@@>>>===<<<999777999999;;;AAAHHH]]]lll}}}FFFHHHKKKMMMNNNMMMKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJLLLLLLKKKIIIGGGHHHIIIJJJKKKJJJIIIHHHHHHIIIKKKOOORRRSSSRRRPPPIIIHHHHHHIIILLLNNNOOONNNMMMMMMMMMMMMMMMLLLLLLLLLIIIIIIJJJKKKKKKLLLLLLLLLJJJKKKLLLKKKJJJJJJLLLNNNSSSSSSSSSSSSRRRQQQPPPPPPQQQQQQRRRQQQQQQQQQSSSTTTWWWUUURRROOONNNMMMNNNOOOSSSRRRPPPOOOOOOPPPQQQRRROOOZZZcccppp~~~~~~|||{{{uuusssuuuyyy}}}vvvwwwwwwuuuooogggaaa^^^aaadddfffggghhhoooyyyzzzzzzxxxuuusssuuuxxx{{{|||vvvoookkkjjjsss|||~~~~~~~~~uuunnnbbbWWWOOOJJJGGGDDD>>>===<<<;;;:::999999999???>>><<<:::999888777777888777777666666666666666555666666666666666777777333444555666666666666666444444666666777777666666777777777666666666666666888777666555444444333333555555555555555555555555222222333444444555666666333333333333333444444555555444333444555555444222222222222333333222222111444444555555555666666666555555555444444444333333444444444555555555555555444555555555666999>>>BBB999777555222222333444555555555555555555555555555444444555777888888999999;;;;;;===>>>???@@@@@@@@@===>>>?????????===<<<;;;<<<999777999999:::@@@GGGZZZiii{{{FFFHHHKKKMMMMMMLLLKKKIIIHHHIIIJJJKKKKKKKKKKKKKKKIIIHHHHHHIIIKKKKKKJJJIIIFFFGGGIIIJJJJJJJJJIIIIIIFFFGGGIIILLLPPPQQQQQQPPPKKKJJJIIIJJJMMMOOOPPPOOOLLLLLLLLLLLLLLLLLLMMMMMMIIIIIIIIIJJJJJJKKKKKKLLLKKKLLLLLLKKKJJJJJJKKKMMMQQQRRRRRRRRRRRRQQQPPPOOORRRSSSTTTRRRPPPOOOQQQSSSVVVTTTRRROOONNNNNNNNNOOOQQQQQQPPPPPPPPPPPPQQQRRRPPPYYY^^^fffnnniiidddlll}}}zzznnneeeaaabbbddddddaaa\\\]]]cccjjjsssyyyvvvwwwwwwxxx{{{}}}yyyyyy|||zzzwwwrrrtttuuuwwwyyy|||xxxqqqnnnkkkiiijjjnnnnnnwww~~~yyyuuueee^^^TTTKKKEEEAAA???>>>:::999999888888888888999;;;;;;::::::999999::::::888777777666666666666666777666666555555444444333444444555666777777777777444555555666666666666666333333333333333333333333888777555444333333333333555555555555555555555555444444444444444333333333222222222111222222333444444333333444555555444222///000111222333333333333444444444444555555555555666666666555555555555555444444444555555555666666333555666666555444555666111111111111222333444555555555555555555555555555444555777888999::::::::::::;;;<<<===>>>?????????<<<===>>>???>>>===<<<;;;;;;888888999999:::???FFFUUUfffyyyHHHIIIJJJKKKLLLKKKKKKJJJHHHHHHJJJKKKLLLLLLLLLLLLJJJHHHGGGHHHJJJKKKJJJIIIFFFFFFGGGIIIIIIJJJJJJJJJHHHHHHIIIKKKNNNPPPPPPOOOKKKIIIIIIJJJLLLNNNNNNNNNKKKKKKKKKKKKKKKLLLMMMNNNKKKKKKJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKJJJIIIKKKMMMPPPPPPRRRSSSSSSRRRQQQPPPRRRTTTUUUSSSOOONNNPPPRRRUUUTTTSSSQQQOOONNNNNNMMMPPPOOOOOOOOOOOOPPPQQQQQQUUUZZZYYYYYY]]]YYYYYYeeennn~~~zzzuuuxxx{{{{{{yyyttttttzzzuuuppplllmmmlllggg```]]]___bbbfffpppxxxxxxsssmmmhhhdddaaabbbeeejjjpppsssttttttvvv{{{~~~uuupppnnnmmmmmmllloooooommmjjjlllssszzz{{{xxxwww{{{vvvqqqlllmmmnnnpppvvv}}}|||~~~zzzuuuoookkkZZZTTTLLLDDD???<<<:::888555555666666777999:::;;;777777888999::::::;;;;;;888888777666666666666666777666666555555444444333444555666777777777777777555555555555555555555555444444444444555555555555777666444333222222333444555555555555555555555555666666666555555555444444777666555444333222222222333222222333555555444222///000111333444444555555222333333333333444444444333333444555666888999999333333444444555666666666333555777666333111000///222333444555555444444333444444444444444444444444444666888999::::::::::::777888999;;;<<<<<<======>>>???@@@@@@@@@???>>>===;;;888888999:::999>>>DDDSSSdddxxxJJJIIIIIIIIIJJJJJJKKKKKKHHHHHHJJJKKKLLLMMMMMMMMMJJJIIIHHHHHHJJJKKKKKKJJJFFFFFFFFFGGGHHHJJJKKKLLLJJJIIIHHHIIILLLMMMMMMMMMHHHGGGFFFGGGJJJKKKLLLKKKKKKJJJJJJJJJKKKLLLNNNOOOMMMLLLKKKJJJIIIIIIJJJJJJIIIJJJKKKJJJIIIIIIJJJLLLNNNOOOQQQSSSTTTSSSRRRQQQPPPSSSUUUSSSOOONNNQQQTTTVVVVVVUUUTTTQQQNNNLLLJJJMMMMMMMMMNNNNNNOOOOOOOOOTTTYYYVVVUUUXXXUUUVVVcccdddlllwww{{{vvvrrrnnnhhhfff```___ggguuu{{{||||||yyyssspppooopppqqqtttuuuttttttssslllbbb]]]\\\[[[]]]```bbbcccccccccgggmmmsssyyy~~~|||zzzwwwttttttxxx}}}yyyssskkkfffggglllpppooosssuuutttrrruuu~~~~~~}}}{{{yyytttqqqrrrvvvyyy}}}}}}zzzwwwsssnnnhhhaaa\\\QQQMMMGGGBBB???>>><<<;;;666666666666777888999:::555666777888999999::::::888888777666666666666666666666666666777777888888444444555666666666555555666555555444444555555555666666666666777777888888555444333222111222444555555555555555555555555555555555555555555555555555888777666555444333333333222222222333555555444222111222333444444444444444111111222222222222333333111222333444666777888999333333444444555666666777444555666555333111222222555444444444444444444444444444444444444444444444333555777999::::::999888777888999:::;;;<<<<<<<<<===>>>???@@@@@@???>>>===;;;888888::::::999===DDDSSSeeeyyyKKKJJJIIIHHHHHHIIIKKKLLLHHHIIIJJJLLLMMMNNNNNNNNNKKKIIIHHHHHHJJJKKKKKKJJJFFFFFFFFFFFFGGGIIIKKKMMMIIIHHHFFFGGGIIIJJJJJJIIIFFFEEEDDDEEEGGGIIIIIIIIIKKKJJJJJJJJJKKKLLLNNNOOOOOONNNLLLJJJIIIIIIIIIJJJHHHIIIJJJIIIHHHHHHJJJKKKMMMOOOQQQSSSTTTTTTSSSRRRNNNQQQTTTSSSOOOOOOSSSWWWWWWWWWWWWVVVRRRNNNJJJHHHKKKKKKLLLLLLMMMMMMMMMNNNIIIQQQSSSUUUXXXSSSQQQ]]]^^^```dddiiinnnvvvvvvnnnddd]]]YYY```lll{{{~~~rrrlllhhhccc```___`````````ddddddeeegggiiikkkmmmnnnpppmmmiiifffeeejjjrrryyyuuuxxxzzzzzzxxxvvvvvvxxxuuuuuusssooonnnsss}}}}}}zzzxxxvvvtttqqqpppssszzz~~~tttqqqmmmhhhccc\\\UUUPPPFFFCCC@@@>>>>>>>>>>>>===;;;:::999777777666666666555666777888888888888888888888777666666666666666555555666888999;;;<<<<<<333444444555555444444333666555555444444444555555222333333333444444555555555333222111111222444666555555555555555555555555000111111222333444555555444333333333333444555555222222111333555555444333444444555555555444333333000000111111111222222222444444444444444444444444333333444444555666777777444555444333222333666999333222111111222444666777444444444444444444444444222333666888999999888777999999;;;<<<===>>>>>>>>>;;;<<<===>>>>>>===<<<<<<;;;888888::::::999===CCCUUUggg{{{NNNMMMLLLKKKJJJIIIIIIIIIJJJIIIIIIIIIIIIJJJJJJKKKNNNLLLHHHFFFEEEFFFHHHJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFHHHIIIKKKKKKJJJHHHGGGIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHIIIJJJKKKLLLMMMMMMNNNQQQTTTVVVVVVUUUSSSQQQQQQSSSPPPLLLNNNUUU]]]ZZZUUUQQQNNNLLLJJJIIIJJJHHHGGGHHHKKKOOORRRTTTPPPPPPPPPPPPQQQQQQQQQRRRTTTVVVZZZ]]]```eeekkkooo}}}nnnggg___^^^gggvvv~~~wwwooojjjiiilllpppssssssuuuuuuooogggcccfffkkknnnqqqooogggbbbdddjjjnnnqqqrrrtttxxx|||}}}{{{yyy~~~}}}{{{xxxxxx|||zzzyyy{{{wwwwwwwwwzzzxxxvvvwww|||}}}wwwyyy{{{xxxiiiddd]]]WWWSSSNNNHHHCCCCCC???;;;;;;===@@@@@@???;;;::::::999888777666666:::777555555888;;;:::999777666555444333444555666666666666666666666666666333444555666666555444333777888999999888666444222000111222444666777999999888666555333222222222333555555555555555555555555222111111111222444666777333333333444444444555555444444444444444444444444444333333222222333333444222222222222222222222222222222222222333333444555444444444444444444555555222222222333333333444444444444333222222222333333555444444333333444444555777666666666666777777888999::::::;;;<<<===>>>>>><<<<<<============<<<<<<<<<999999::::::999>>>DDDWWWggg|||LLLKKKJJJIIIHHHHHHHHHHHHGGGHHHHHHIIIJJJJJJKKKKKKNNNLLLIIIGGGGGGGGGIIIJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGIIIJJJKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJIIIHHHIIIJJJJJJKKKJJJJJJJJJIIIIIIHHHHHHIIIJJJLLLMMMIIIIIIJJJNNNRRRUUUUUUUUUSSSQQQQQQSSSPPPLLLNNNTTTYYYXXXUUUSSSQQQPPPNNNMMMLLLKKKJJJJJJMMMQQQSSSUUUPPPPPPRRRUUUWWWVVVSSSPPPRRRTTTVVVXXXZZZ]]]bbbeeetttxxxooojjjmmmvvvwwwqqqrrrwww}}}|||rrrmmmooosssxxx|||{{{sssnnnoootttwww}}}~~~{{{wwwtttwwwyyyvvvvvvwwwzzzyyyxxxyyy}}}~~~}}}}}}vvvrrrtttzzz~~~}}}{{{vvvqqqlll```[[[TTTNNNJJJFFFAAA>>>???<<<999999;;;>>>???>>>;;;::::::999999888888777:::777555666888::::::999777666444333333444555555555555555555555555555555333444555666666555444333777777888888777666444333111222333444666777888888777666444333222222222333555555555555555555555555555444333333333444555666555555444444333333333222444444444444444444444444333333222222222222333333555555444444333333333333444333333333333444555666222222222222222222111111333333333444444444555555333333333222222333444444444444333333333333444444666666666666666666777888777888888999:::;;;<<<<<<<<<<<<============<<<<<<;;;888777999999888===CCCUUUeeezzzIIIIIIHHHGGGGGGFFFGGGGGGFFFGGGHHHJJJKKKKKKJJJJJJMMMLLLKKKJJJIIIIIIIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGHHHJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIJJJJJJGGGHHHJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJLLLMMMHHHHHHIIIMMMQQQTTTUUUTTTRRRPPPPPPQQQPPPMMMNNNRRRUUUVVVVVVVVVUUUTTTRRRQQQNNNNNNMMMNNNOOOQQQTTTUUUPPPPPPSSSXXX]]]\\\UUUOOOQQQRRRSSSSSSTTTVVVYYY\\\___jjjyyy}}}{{{}}}uuu|||{{{|||zzzzzz}}}||||||~~~~~~zzztttpppeeeeeeggglllrrr{{{zzzxxxxxxzzz{{{{{{{{{|||~~~yyyuuuuuuwwwzzz~~~{{{wwwuuuwww{{{}}}|||zzzwwwsssmmmeee```WWWRRRKKKEEEAAA>>><<<:::<<<:::777777999;;;<<<<<<::::::999999999999999999999777666666888999999888777666444333333333444555444444444444444444444444333444555666666555444333777777777666555555555444444444444555666666777777666555444333222222333333444444444444444444444444666666555444444444444444666666555444333222111111444444444444444444444444222222111111111111222222444444444333333222222222555444444444444555555666555555555444444333333333444444444444555555555555222222222222333444444555444444333333333333444444666555555555666666777888777777888999:::;;;<<<<<<<<<<<<============<<<<<<;;;888777888777777;;;BBBSSSbbbwwwHHHHHHGGGGGGGGGGGGGGGGGGGGGIIIKKKLLLLLLKKKJJJIIIKKKKKKLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHIIIIIIIIIIIIIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJGGGHHHJJJKKKLLLKKKJJJJJJIIIHHHHHHHHHIIIKKKLLLMMMKKKKKKLLLOOORRRTTTTTTSSSOOONNNNNNOOONNNNNNNNNPPPSSSUUUWWWXXXWWWUUUSSSRRRNNNOOOPPPPPPPPPPPPRRRSSSRRRPPPQQQXXX^^^___WWWPPPQQQRRRSSSRRRRRRSSSUUUXXXYYYaaakkkqqqwww}}}zzzzzzwwwsssiiinnnuuu}}}xxxuuuuuuvvvsssppplllhhheeecccaaa```[[[\\\bbblllzzz}}}{{{|||~~~}}}}}}~~~~~~}}}~~~|||uuurrrtttwww~~~|||{{{|||~~~xxxwwwuuurrrmmmeee]]]WWWPPPLLLFFFAAA===;;;;;;;;;<<<:::888777777888999999777777888888999999999999888777777777888888888888777666444333222333333444333333333333333333333333333333555555555555333333666666555444444444555555555555555555555555555555444444333333333333333333444444444444444444444444444444444444333444444444555555444444333222111111333333333333333333333333222111111000000111111222000000000111111111222222444444333333333444444555666666555555444333222222333333333444444444444555111111111222333444555666444333333333333333333444555555555555555666777888999999:::;;;<<<======>>><<<<<<============<<<<<<;;;888777888777777;;;AAAPPP___tttIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNMMMKKKIIIHHHJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIFFFGGGJJJLLLLLLLLLJJJIIIHHHHHHHHHHHHIIIKKKMMMNNNMMMMMMMMMNNNPPPQQQPPPOOOKKKLLLLLLLLLNNNPPPPPPNNNQQQTTTXXXXXXVVVSSSQQQQQQNNNPPPQQQQQQOOONNNOOOPPPSSSPPPNNNSSSZZZ]]]XXXSSSPPPQQQQQQQQQPPPQQQTTTVVVVVV]]]eeegggiiippp~~~|||vvvuuurrrmmmfffdddfffppp|||tttlllfffbbbbbb]]][[[XXXVVVWWW[[[```dddggghhhmmmwww}}}|||~~~~~~}}}zzzxxxyyyzzz{{{yyyzzz}}}}}}|||||||||||||||}}}}}}|||{{{yyynnnmmmjjjhhhccc]]]UUUPPPIIIGGGBBB>>>::::::;;;<<<======;;;999777666666777555555666666777777888888777777888888777777777777777666444333222222333333333333333333333333333333222333444555555444333222555444444333444444555666555555555555444444444444222222333333333333333333444444444444444444444444000000111222333333444444333333333333333333333333333333333333333333333333222111111000000111111222......///000222333444555333333222222222222222333222222111000//////......111111222222222333333333111111111222333444555666333333333222222333333333444444444444555666777888888999999:::;;;<<<======<<<<<<============<<<<<<===999888999888777;;;BBBNNN]]]qqqIIIIIIHHHIIIIIIJJJKKKLLLLLLLLLMMMMMMLLLKKKIIIHHHJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFGGGHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJIIIJJJJJJJJJJJJIIIHHHHHHEEEGGGJJJLLLMMMLLLKKKIIIHHHHHHGGGHHHIIIKKKMMMNNNMMMLLLKKKLLLMMMMMMKKKIIIHHHKKKLLLLLLOOOSSSSSSPPPOOORRRVVVVVVRRROOONNNOOOMMMPPPSSSRRROOOLLLLLLNNNRRROOOMMMPPPVVVYYYXXXVVVNNNOOOOOONNNMMMNNNQQQSSSOOOVVV]]]```bbbhhhrrr{{{~~~{{{vvvnnnhhhdddkkkzzz~~~}}}vvvlllaaaYYYTTTSSSRRRSSSTTTWWW]]]eeeooovvv{{{|||}}}{{{zzz{{{{{{||||||yyytttrrrtttwww}}}~~~}}}}}}}}}}}}{{{zzz~~~|||{{{xxxtttccc```]]]ZZZWWWQQQKKKGGGAAA@@@>>>:::777777999;;;======<<<:::777555666777444444555555666666666777666777999888777666666666777666444333222111222222333333333333333333333333222333444555555444333222222333333444444555555555444444444444333333222222000111222333444444333333333333333333333333333333...///000222333333444444111222222222333333333444333333333333333333333333222222111111111111222222000111222333555666888888333222222111111111111111333222222111111000000000111111111111222222222222222222222222333444444555333333222222222222333333333333333444555666777888666666777888999:::;;;;;;<<<<<<============<<<<<<===:::888999888777;;;AAAMMM[[[nnnHHHHHHHHHHHHIIIJJJKKKLLLHHHIIIIIIIIIJJJJJJJJJKKKIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFFFFGGGIIIJJJKKKJJJJJJIIIHHHHHHHHHIIIIIIGGGIIIJJJLLLKKKJJJGGGFFFDDDFFFIIILLLMMMMMMKKKIIIGGGGGGGGGHHHIIIKKKMMMOOOKKKJJJJJJKKKLLLLLLKKKIIIHHHKKKMMMMMMRRRYYYXXXSSSJJJNNNRRRRRRNNNLLLLLLNNNMMMQQQUUUTTTOOOKKKKKKLLLNNNNNNNNNPPPTTTWWWWWWWWWPPPPPPPPPNNNMMMMMMOOOPPPMMMQQQVVVYYY[[[___fffkkkrrr||||||wwwtttvvv}}}~~~}}}zzzuuupppmmmmmmnnnqqqoookkkddd^^^ZZZYYYYYY\\\```eeejjjooovvv}}}zzzxxxwwwuuuwwwvvvsssooonnnssswww~~~{{{xxxxxxzzz~~~}}}}}}~~~|||~~~}}}{{{zzztttmmm[[[XXXTTTPPPLLLHHHCCC@@@:::;;;:::888666555777:::999:::;;;:::777666777888555555555666666666666666555777:::999777555555666777666444222111111111222444444444444444444444444222333444444444444333222000111333444555555444444333222222222222222111111///000222333444444444333333333333333333333333333000000222333333333333222333333333222222222222222222222222222222222222222333333222222222222333333333444444555555666777777444333222222111111111222555555555555555555555555111111222222222333333333333333333222222333444444333333222222222222333333333333333444555666888888666666777888999::::::;;;<<<<<<============<<<<<<<<<999888888777666:::@@@MMMZZZmmm~~~GGGGGGGGGHHHIIIJJJKKKLLLEEEEEEEEEFFFHHHJJJLLLMMMIIIIIIHHHHHHHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHFFFHHHKKKMMMLLLJJJGGGEEEDDDFFFIIIMMMNNNMMMKKKIIIGGGGGGGGGHHHIIIKKKNNNOOOKKKKKKKKKLLLNNNOOONNNLLLHHHLLLNNNOOOUUU]]]\\\VVVGGGKKKOOOOOOLLLJJJLLLOOONNNSSSWWWUUUPPPKKKKKKLLLKKKMMMOOORRRTTTVVVWWWWWWSSSTTTSSSPPPNNNMMMNNNPPPQQQRRRSSSTTTUUUWWWZZZ]]]aaaiiisss~~~~~~zzzsssnnniiibbb\\\ZZZ\\\___bbb^^^______^^^___bbbgggjjjlllrrrxxx}}}|||xxxvvvppprrrrrrooolllmmmsssxxxzzz{{{}}}~~~~~~|||zzzxxxyyyxxxyyy~~~~~~{{{yyyzzz|||~~~|||{{{xxxyyywwwttttttssslllcccYYYVVVPPPKKKGGGCCC???<<<777999:::999666555777:::555777999999777666888:::777777777777777666666666555777:::999666444555666777666444222111111111111444444444444444444444444222222444444444444222222...000333555666555444333111111111111111111111111...000111333444444444333333333333333333333333333222333444555444333222111555444444333222111000000222222222222222222222222444333333222222333333444555555444444444333333333555444333333222222222222333333444444444444444444222222333333333444444444444444333222222222333333333222222222222222222333222333333444555666888888888888999:::;;;<<<<<<===<<<<<<============<<<<<<;;;888666777666555888>>>MMMYYYlll}}}IIIIIIJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHIIIKKKMMMNNNMMMKKKIIIGGGGGGGGGHHHIIIHHHHHHHHHHHHHHHIIIJJJKKKEEEEEEFFFFFFGGGHHHIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGHHHJJJLLLMMMLLLKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMKKKJJJJJJIIIJJJKKKLLLMMMLLLKKKLLLSSS[[[aaaaaa___RRROOOLLLKKKKKKLLLKKKJJJMMMOOOQQQRRRQQQNNNKKKHHHJJJKKKLLLJJJHHHIIINNNRRRSSSTTTTTTSSSQQQOOOMMMLLLMMMNNNPPPRRRTTTTTTTTTTTTZZZ___jjjuuu{{{uuuqqqssssssooosssooommmrrr|||~~~vvvrrrqqqmmmfff___^^^\\\XXXTTTXXXaaahhhiiidddgggjjjkkklllpppvvvzzz~~~{{{tttpppmmmjjjiiikkkooorrrtttzzz}}}{{{wwwuuuuuuwwwxxx{{{~~~}}}yyywwwxxxuuurrrqqqooojjjbbb\\\TTTPPPIIICCC>>>;;;;;;;;;888888999888555444444555888888777777666666555555666555555444444444555555555444444444555666888999:::888666333222222333333555444333222111222333333555666777555333111111222222222222222222222222222222222222222222222222222///000222333444333333222444444444444444444444444222222222222222222222222666555222111000111333444333111000333777888666444333333333222222111111111222222222222222222222222333333333333333333333333333333333222222111111111444333333222222333333444333333333444444555555555333333333444444555555555333333444444666777999999777777888999999999999888<<<;;;;;;::::::999999888===<<<===>>>999333888AAAMMMXXXiii{{{HHHHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHJJJKKKLLLKKKJJJHHHFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLFFFFFFFFFGGGGGGHHHHHHIIIKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGHHHJJJLLLMMMLLLKKKJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMKKKIIIIIIIIIJJJKKKLLLKKKKKKOOOVVVZZZZZZWWWPPPMMMKKKJJJKKKKKKKKKJJJLLLNNNPPPRRRQQQOOOLLLJJJKKKLLLLLLKKKKKKKKKMMMOOOQQQQQQSSSSSSSSSQQQPPPNNNLLLMMMNNNPPPQQQQQQQQQPPPUUUZZZdddooovvvzzzzzzwwwyyyyyyvvvpppmmmkkkooovvv}}}~~~|||{{{uuuvvvsssnnnmmmppprrrqqqhhhfffbbb```______``````^^^___^^^^^^dddmmmqqqqqqsssuuuvvvvvvvvvyyy~~~tttkkkkkkiiiggghhhlllrrrvvvxxx}}}}}}zzzzzzzzz{{{zzz{{{}}}}}}|||{{{{{{{{{yyyvvvsssooonnnlllkkkhhhbbbXXXQQQLLLIIIDDD@@@<<<;;;::::::888999:::888666555555666444555555666777777888888666555555444444444555555555555444444555777888999999888666333222222333444555444333222222222333333444555666555333222222333333333333333333333333333222222222222222222222222000111222333333333333333444444444444444444333333222222222222222222222222222222111000000111222333222111111222333222000...333333333222222222111111222222222222222222222222333333333333333333333333444444444333333333222222444333333222222333333444333333333444444444444444333333333444444444555555444444444444555777888888777777888999999999999888<<<<<<;;;;;;;;;;;;::::::999777888999666444888AAAMMMXXXjjj{{{IIIHHHGGGGGGHHHIIIKKKLLLKKKJJJIIIHHHGGGHHHIIIJJJJJJIIIHHHFFFFFFFFFFFFGGGGGGHHHHHHIIIKKKLLLMMMMMMHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHJJJKKKLLLLLLKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOQQQNNNKKKIIIHHHHHHJJJKKKOOOMMMLLLNNNRRRUUUSSSQQQMMMKKKHHHHHHJJJKKKKKKJJJKKKMMMOOOQQQRRRPPPNNNMMMNNNMMMMMMMMMNNNNNNLLLKKKLLLNNNPPPSSSTTTTTTSSSRRRMMMNNNOOOQQQQQQQQQPPPOOOQQQTTT\\\gggoooqqquuuyyy~~~|||zzz{{{yyy{{{{{{zzzyyy|||~~~{{{zzz{{{|||{{{~~~{{{}}}{{{wwwssspppmmmlllkkkdddeeeccc___```dddgggeee___``````___```cccjjjooojjjmmmpppsssyyyrrrggghhhggggggjjjooovvvzzz|||~~~}}}}}}~~~}}}|||}}}}}}{{{yyywwwuuurrrmmmjjjgggeeedddbbb___XXXNNNFFFAAA@@@>>><<<:::999999888888999:::999777666666777444444555555666777777777555555444444444555555666666666555555666777888999888777555333222333333444444444333222222222222333333444555444333222333444333333333333333333333333222222222222222222222222222222111111222222333333333333333333333333333333222222222222222222222222000000000111111111111222111333555555333222111111333333333222222222222111222222222222222222222222333333333333333333333333444444444444444333333333333333222222222222333333444444444444333333333333333333333333444444444444555555444444555666777777777777888999999999999888;;;;;;<<<<<<<<<<<<======888666666777777888===CCCMMMYYYjjj{{{JJJIIIHHHHHHHHHJJJLLLMMMJJJJJJHHHGGGGGGGGGGGGHHHKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMMMMNNNKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPNNNKKKIIIHHHIIIKKKLLLRRRPPPOOOPPPRRRTTTSSSRRRKKKIIIGGGGGGIIIJJJKKKJJJIIIKKKNNNPPPQQQQQQPPPPPPSSSQQQOOOPPPQQQOOOJJJFFFGGGJJJMMMPPPSSSTTTTTTTTTRRRSSSTTTTTTTTTSSSRRRQQQRRRPPPUUU```hhhkkklllnnnxxx|||wwwrrrqqqsssvvvrrrppppppqqqtttvvvwwwvvvssspppooosss{{{yyywwwssspppooooooqqqrrrnnnoootttzzz}}}wwwqqqooonnnooorrruuutttpppkkkhhhfffdddbbbaaabbbcccdddfffhhhgggdddfffkkknnnmmmooooooqqqsssvvvzzz{{{~~~zzzqqqnnnmmmmmmoootttyyy|||}}}~~~}}}||||||~~~~~~~~~{{{wwwssspppkkkeeeaaaccc___[[[XXXUUUOOOFFF@@@::::::::::::999888777666777888888777666555555666777777666555555444444333555444444444444555666666666666666666777777888888666666444333333333333444333333333222222222222222111222444444333333444555444444444444444444444444222222222222222222222222333333111111111222333444222222222222333333333333222222222222222222222222000111222222222222111000///222666666444333444666222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333333333222222222222333333555444444333333222222222333333333333333333333333555555444444444555666666777777888999999999999888999::::::;;;<<<=========999777666555666999===BBBLLLYYYkkk|||HHHGGGGGGGGGGGGIIIJJJKKKIIIIIIHHHHHHGGGGGGGGGGGGLLLKKKJJJJJJIIIHHHHHHHHHGGGHHHIIIKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMNNNMMMJJJIIIIIIKKKMMMNNNQQQPPPPPPPPPRRRSSSTTTTTTLLLJJJHHHHHHIIIJJJJJJJJJHHHIIILLLOOOPPPQQQQQQQQQXXXVVVTTTSSSSSSPPPJJJEEEFFFHHHJJJNNNPPPSSSTTTTTTTTTTTTUUUVVVVVVTTTSSSRRRUUUQQQRRRZZZcccgggiiikkkppp{{{{{{yyyyyysssrrrqqqrrrtttuuutttsssooojjjgggiiipppvvvxxxwwwqqqooommmkkkjjjkkklllmmmiiijjjoootttwwwtttllleeeaaaaaaccchhhlllmmmiiieee]]]\\\[[[\\\^^^bbbfffhhhppprrrsssqqqtttzzz}}}||||||{{{|||zzzyyyxxxyyy{{{|||}}}|||~~~|||{{{|||}}}~~~zzzvvvwwwtttpppmmmjjjgggbbb___]]]XXXQQQLLLIIIEEE@@@===888888999999888777555444444555666555444333444555666666555555444333333333444444444444444555666666666666666777777777777777444444444333333333444444333333333222222222111111000222333333222333444555444444444444444444444444222222222222222222222222444333222111111111333333111111111222222222333333222222222222222222222222000000111222111111000000222555777666333111333555222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111222222333222222111111222222333444444444333333222222111333333333333333333333333555555444444444555555666777777888999999999999888888888999:::;;;<<<<<<===::::::999666444666:::===KKKXXXkkk|||DDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGLLLLLLKKKKKKJJJIIIIIIIIIGGGHHHJJJKKKLLLLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKLLLHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEHHHHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLMMMNNNOOONNNNNNNNNOOOQQQSSSUUUPPPNNNKKKJJJJJJJJJJJJIIIFFFHHHJJJMMMOOOPPPQQQQQQYYYXXXWWWVVVUUURRRNNNKKKIIIJJJJJJLLLNNNQQQSSSUUURRRRRRSSSTTTTTTSSSRRRQQQVVVRRRQQQXXX^^^aaacccfffjjjttt{{{|||zzzuuuooopppvvv{{{}}}}}}vvvtttsssqqqpppqqqrrrsssppprrrvvvyyyyyyvvvoookkkffffffhhhmmmsssvvvtttqqqiiihhhggghhhjjjnnnqqqtttwwwzzz|||{{{~~~~~~|||||||||}}}~~~~~~~~~zzz{{{|||~~~}}}xxxqqqlllhhhfffdddcccccccccaaa___TTTMMMEEE???===<<<:::888777777777777777666555444333444555444333222333444222222333333444555555666444444444444444555666777555555666666666666555555333333333333444444444444222222222333222111111000000222333333222222333555333333333333333333333333222222222222222222222222333333222222111111222222000000000111111222222333222222222222222222222222///000000111222333444444@@@???===999666444444555111222222222222333333333111111111111111111111111222222222222222222222222000000000000111111111111222222111111111111222222333333333333222222222222333333333333222222222222444444333333444555666666777777888999999999999888888888999999:::;;;<<<<<<@@@DDDEEE???999999===???IIIWWWkkk|||DDDEEEGGGIIIIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIKKKKKKKKKKKKJJJIIIHHHHHHGGGHHHJJJKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEEHHHHHHHHHHHHIIIJJJKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNLLLLLLMMMMMMMMMLLLLLLKKKNNNNNNNNNNNNNNNPPPSSSUUUUUURRROOOLLLKKKJJJIIIHHHEEEGGGIIIKKKMMMOOOOOOPPPVVVWWWYYYXXXWWWUUUTTTUUUOOONNNLLLLLLMMMPPPSSSUUUOOOPPPQQQRRRSSSRRRQQQPPPTTTQQQRRRWWWZZZYYYZZZ\\\```iiiooonnnooowww}}}||||||}}}}}}||||||yyywwwwwwvvvxxx}}}~~~}}}|||}}}~~~}}}}}}}}}}}}}}}{{{{{{|||}}}{{{zzztttttttttsssrrrmmmgggbbb]]][[[YYYYYYZZZZZZYYYXXXJJJEEE===999999888666444555555555555555555666666333444555555333333444555222222222333444444555555444333333444444666777777333444555666666555444333111222333333444444444444111222222333222111000///111222333333222111222444333333333333333333333333222222222222222222222222333333333333333222111000//////000000111222222333222222222222222222222222222222333555888;;;???@@@HHHCCC===888666555444444111111222222222333333333111111111111111111111111111111111111111111111111000000111111111222222222222222111111111111222222222222222222222333333333333333333222222222111111222222222333444555666777777777888999999999999888999:::::::::;;;;;;<<<<<>>HHHVVViiiyyyKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIJJJJJJJJJJJJJJJIIIGGGFFFEEEEEEEEEGGGIIIKKKIIIIIIJJJJJJJJJJJJIIIIIIJJJHHHGGGFFFGGGGGGFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLMMMNNNNNNMMMLLLNNNOOOSSSTTTUUUTTTRRROOOKKKIIIPPPPPPPPPPPPPPPSSSWWWZZZbbbdddddd^^^UUUMMMJJJJJJIIIKKKMMMOOOOOOPPPQQQSSSSSSSSSTTTUUUUUUUUUUUUTTT[[[XXXTTTPPPMMMKKKKKKKKKNNNNNNNNNNNNMMMMMMLLLKKKPPPQQQRRRRRRPPPOOOPPPQQQRRRQQQQQQSSSUUUYYY\\\^^^ZZZ^^^fffqqq~~~~~~xxxtttxxx{{{}}}~~~~~~zzzvvvrrrooollliiiggg]]]\\\[[[ZZZZZZZZZWWWUUUKKKFFFAAA===<<<;;;999888:::999888777666555555555444444444444444444444444555555444444444444555555555444444444333333333333222333444444555444444444555444333222222222222222555444333222222222333444111111111111111111222222000111111222222111111000222222222333333333444444111111222222222333333333333333222222111000000000///000000000111111111111555555555666999>>>BBBDDDIIIIIIHHHEEEAAA<<<777555333222222111111222222222000000000000000111111111111111000000000/////////222111000000000111333333111111111222222222333333111222444333222111111222333222222111111222222333555555555555555555555555444333333333333444555555777666666666666888999:::999::::::::::::;;;;;;;;;888999999888888999;;;===FFFTTTgggwwwLLLLLLKKKKKKJJJIIIIIIHHHHHHIIIJJJKKKKKKIIIHHHFFFEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKGGGGGGFFFFFFGGGHHHJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIJJJHHHFFFFFFGGGGGGFFFDDDDDDEEEFFFHHHJJJKKKKKKKKKMMMNNNOOONNNLLLLLLLLLNNNSSSTTTUUUUUUSSSQQQNNNMMMQQQQQQQQQQQQPPPRRRUUUXXXbbbcccccc^^^VVVOOOLLLLLLJJJLLLMMMNNNNNNPPPTTTVVVTTTTTTTTTUUUTTTTTTSSSRRR\\\YYYUUUPPPLLLKKKKKKKKKNNNMMMLLLKKKJJJJJJIIIJJJNNNPPPQQQQQQPPPOOOPPPQQQPPPNNNNNNPPPTTTWWWVVVUUUNNNPPPUUU]]]gggsss~~~{{{{{{|||}}}~~~zzztttqqqxxx{{{{{{xxxsssoookkkgggccc```WWWUUUSSSSSSSSSRRRPPPNNNAAA>>>:::777666666555444777777777777666444333333555555555555555555555555666666666666666666666666444444333333333333333222222222333444444444444444333333333333333222222111666555444333222222222222///000000111222222333333000000111111111111000000111111111222222222333333111222222222222333333333222222111111000000//////222222222111222222333444444777===CCCIIIMMMOOOPPPLLLGGG@@@999333111111111222222111111111222222333//////000000111222222333222222222111111111000000222111111111111222333333000000111111111222222222///111222222111000111222222222111111111111222222333333333333333333333333333333333333444555666666777777777666666777888888888888999999999:::::::::777888888777777888:::<<>><<<999888888666555555666777666777777888777666444333555555555555555555555555222333444444444444333222222222222222222222222222111222333333444444333333000111222333333333222111222222222333333444444444222222222111111111000000//////000111111111111111333333333333444444444444222222222222222222222222////////////////////////000111333555999<<>>222333555777777777777777888999999999999:::::::::777888888777777888:::<<>>???AAACCCDDDFFFFFFKKKKKKLLLLLLKKKIIIHHHGGGNNNMMMNNNPPPSSSVVVVVVVVVXXXTTTPPPNNNOOOPPPOOOMMMNNNLLLKKKLLLQQQTTTUUUTTTVVVTTTRRRQQQRRRSSSSSSSSSQQQPPPPPPOOOQQQSSSUUUVVVVVVTTTSSSSSSSSSSSSRRRPPPNNNMMMLLLKKKKKKLLLMMMMMMPPPOOOLLLJJJGGGEEECCCBBBCCCFFFJJJLLLMMMPPPUUUYYYXXXZZZ]]]YYYLLL@@@>>>CCCFFFJJJOOORRRQQQQQQSSSUUUYYYXXXVVVVVVZZZaaaiiimmm||||||zzz|||}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~{{{xxxpppkkkiiigggggghhhiiijjjiiifffdddYYYTTTLLLCCC<<<888777777888777555444333444444555333333333000,,,,,,///222222222222222222222222222222222111111111111111222333222222111111222222333444444444444444444444444000000000000////////////111111222222222333333333111111111222222333333333111222333333444444333333555444333333333444666777888777444222111111222333555444111000000222555777888<<>>???@@@BBBDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGIIIIIIJJJMMMPPPRRRTTTTTTXXXTTTPPPOOOOOOPPPOOONNNMMMKKKJJJLLLPPPTTTVVVVVVXXXVVVTTTSSSSSSSSSRRRPPPOOONNNMMMLLLMMMOOORRRTTTVVVWWWXXXXXXUUUQQQMMMKKKMMMMMMLLLLLLLLLNNNOOOPPPQQQRRRRRRNNNIIIDDDAAA@@@GGGIIIKKKLLLMMMNNNRRRVVVXXX[[[``````WWWJJJEEEGGGEEEJJJNNNPPPOOOOOOPPPSSSQQQPPPNNNNNNPPPUUUYYY]]]gggqqq|||wwwtttuuuvvvyyy{{{~~~zzzxxxyyy}}}~~~~~~}}}zzzxxxwww}}}~~~{{{zzzyyyxxxxxxxxxwwwwwwtttyyy}}}|||vvvmmmgggcccbbb```^^^\\\ZZZWWWRRROOOMMMIIIDDD===999666555555555444333222222222222222333444444222//////111333222222222222222222222222222222111111111111111222444333222222222222222333333333333333333333333333222111111111111000000000111111222222222333333333111111222222222333333333111222333333444444333333555444222111000111111222222111000000000111333444000000222444777:::===???FFFGGGHHHIIIHHHFFFCCCAAA;;;999555222000000000111111111111111111111111111222111111000//////000000/////////000111111222222333333333222111000000000111222333333222111000///222222222222222222222222222222333333333333333333555555555333111000000222222333333444444333333222444333222111111111222222222555333...333>>>AAA;;;333333333333444444444444777777777888888999999999777777888777666777:::<<>>;;;888777666555666333333444444333333222222333444555555333333333555222222222222222222222222222111111111111111222222555444333333222222222222222222222222222222222222333333222222222111111111111111222222222333333333111222222222222333333333111222222333333333333333444333111000000000111111222111111111222333555666...111666<<>>===<<<;;;:::888888777777777777777777444444666666666555444333333444555555555555444444111111111111111111111111111111111000111111222333666555444333222222222222222222222222222222222222333222222222111111111111111111222222222333333333222222222222222222222222111111222333333333333222222222111000111222333444222222222222333333333333444888>>>DDDHHHIIIIIIHHHAAA@@@===999666333111000,,,---...//////000000000111111111111111111111111111000000/////////000000111111111000//////......///000000111222333444444222222222222222222222222111111111111111111111111111111111111222333444555555666777666333222222222222111000//////000111222444222111000///000222333111444333000000444333///444444555555555666666666666666666777888999999999666777777777666777999<<>>;;;888777888:::;;;;;;555555666666666666555555333444555666666666444444333333333444555555444333111111111111111111111111111111000000111222222333555444333222222222222222333333333333333333333333222222111111111000000000111111222222222333333333222222222222222222222222000111222222333333222222333222111000111222333444///000222333444444444333;;;===AAADDDEEEBBB???<<<555444333111111000111111//////000000///...---,,,000000000000000000000000000///////////////000000111111000000///...............///000111222333333222222222222222222222333111111111111111111111111000000000000222333555666444666777666333111111111222111////////////111222000111111222222111111111000333333222111333333111555666666666777777777777777777777777777777777777666777777666666666999;;;@@@KKKZZZeeellluuuNNNMMMLLLKKKJJJJJJJJJJJJEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDBBBCCCEEEGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHEEECCCBBBAAACCCEEEEEEDDDFFFKKKOOOPPPQQQRRRQQQNNNMMMMMMNNNOOOQQQRRRRRRPPPNNNNNNOOOMMMMMMNNNPPPRRRTTTSSSRRRNNNNNNNNNMMMKKKJJJIIIIIIAAAJJJUUU\\\]]]ZZZWWWVVVUUUTTTRRROOONNNMMMMMMMMMQQQVVV\\\\\\XXXTTTSSSUUUVVVRRRNNNKKKKKKLLLLLLLLLLLLKKKMMMSSSWWWUUUTTTVVVMMMNNNNNNJJJEEEAAAAAABBBJJJKKKMMMOOONNNLLLJJJHHHDDDEEEGGGJJJMMMPPPSSSUUU]]]```hhhsss~~~}}}zzzxxxxxxzzz}}}~~~}}}|||{{{|||~~~~~~{{{yyyzzz}}}~~~~~~||||||}}}~~~|||zzzxxxwwwvvvuuuqqqqqqrrrrrrrrrpppooonnnsssooojjjiiijjjjjjiiiggg___ZZZSSSLLLFFFAAA===:::999777444333555777777777444444333333333333333333222222333333444444333333444333222222333444333222111111111111111111111111000000000000111222333333333222222111111222222333333333333333333333333333222111111111111000000000111111222222222333333333333333333222222222222111000111111222222222222222444444222111111111222222555777:::<<<>>>======<<<:::;;;<<<<<<:::666222///222111111000000111111222000000000///---+++***)))000000000000000000000000//////......//////000000---......//////000000111000000000000000000000000111000000000000111222222111111111111111111111111////////////111333666777444666777666444222111111222222222111111222222222...000111222333222111000000222333333222222444555444444444555555555666666888888777777777666666666555666777666555666999;;;===IIIXXXccckkksss~~~KKKJJJIIIHHHGGGGGGGGGGGGEEEDDDDDDCCCCCCDDDDDDEEEGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJHHHGGGFFFCCCFFFGGGDDDBBBCCCHHHMMMNNNOOOQQQPPPMMMKKKLLLMMMLLLPPPSSSTTTRRROOONNNNNNKKKJJJJJJLLLOOOQQQRRRQQQNNNNNNOOOOOONNNKKKHHHFFF@@@EEELLLRRRVVVWWWUUUTTTTTTSSSQQQOOOMMMMMMMMMMMMQQQSSSVVVWWWVVVUUUUUUVVV[[[WWWPPPLLLLLLKKKJJJIIILLLKKKMMMRRRUUUTTTUUUYYYTTTTTTSSSNNNHHHCCCCCCDDDNNNOOOQQQRRRQQQOOOLLLJJJFFFFFFGGGIIILLLMMMMMMMMMQQQRRRVVV]]]gggqqqwwwzzz~~~|||}}}zzzzzz}}}~~~~~~}}}|||{{{zzzyyyyyyyyyzzz{{{xxxyyyxxxwwwuuuwww|||}}}zzzzzz{{{|||}}}}}}wwwxxxyyyyyyxxxvvvtttsssqqqqqqpppnnnllljjjgggfffgggeeebbb^^^[[[XXXVVVUUUKKKGGGBBB>>>===;;;888555888666333333444555555444444333333222222222333333222222222222222333444555777444222111333444333111111111111111111111111111000000000000111222333444000000000000111222333333222222222222222222222222333333222222222111111111111111222222222333333333333333333222222222111111000000111222222222222222444333333444666888:::;;;BBBCCCEEEFFFEEEBBB???===555555555444222///---,,,111111111111111111111111000000///...---,,,,,,,,,000000000000000000000000...............///000000------......///000000111111111111111111111111111222111000000111222333444111111111111111111111111///......///111333666888555777999888666333222222111111222222222222111111000000000000111111111222111222333333111111333666333333333444444444555555666666666777777777777777555666666666555666888;;;;;;GGGWWWccckkkrrr|||GGGGGGFFFFFFEEEEEEFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGGGGGGGFFFEEECCCCCCEEEEEEFFFFFFFFFEEEEEEDDDGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGCCCDDDFFFGGGGGGFFFEEEEEECCCCCCDDDEEEFFFGGGGGGHHHGGGHHHJJJKKKLLLKKKKKKJJJGGGIIIJJJGGGCCCCCCHHHMMMLLLOOOPPPOOOLLLKKKKKKMMMIIINNNSSSUUUSSSPPPNNNNNNKKKJJJHHHIIILLLOOOPPPPPPOOOQQQRRRSSSQQQMMMIIIFFFCCCEEEIIINNNSSSUUUTTTSSSOOONNNMMMKKKKKKKKKKKKLLLRRRRRRRRRRRRSSSTTTUUUUUU]]]XXXPPPKKKIIIHHHFFFDDDIIIJJJMMMRRRSSSQQQTTTYYY[[[[[[ZZZTTTMMMHHHHHHIIINNNOOOPPPQQQPPPMMMJJJHHHNNNMMMKKKKKKKKKJJJHHHFFFCCCFFFMMMUUU]]]aaabbbaaaiiiqqq}}}|||~~~~~~~~~~~~{{{wwwwwwxxxwwwvvvuuusssrrrrrrsssttttttuuuyyy{{{yyyyyyyyyxxxwwwrrruuuxxx{{{{{{xxxtttrrrtttsssqqqnnnkkkgggeeecccWWWVVVTTTNNNGGGBBB???>>>>>>;;;999:::;;;;;;888666777555444444555666666555555555444333333444555666555555444333444555777888:::666222111222444333222000000000000000000000000000000000000111222333444......//////000111333444000000000000000000000000444444444333333333222222111111222222222333333333333333333222222111111111000000111222222222222111111222444888<<>>???BBBFFFKKKRRRWWW[[[[[[[[[\\\]]]___bbbgggjjjmmmqqqxxx}}}}}}}}}|||{{{yyywwwvvvqqqsssuuuuuuuuuwww{{{~~~|||xxxvvvwwwzzz~~~yyyxxx}}}}}}xxxrrrnnnllllllmmmlllrrrtttuuuvvvtttqqqmmmjjjaaa]]]WWWRRRNNNIIIDDD???>>>===;;;999777666555555999888666555444444555555777666444222222222333444333444444444444444333333111111222222222333333333888666444222111111333444111111111000000000//////////////////000000000111222222111111111111111222222222222111111111111111333333333222222222222222444333111222444444222///+++,,,...000111111000///...///333777;;;@@@CCCEEEHHHIIIIIIIIIGGGEEEBBB@@@888666444222222222000/////////000000000000/////////000111111000///000111///////////////000111111000000////////////000000////////////000000000000111111111111000///------000000111222333555777777666333000000111222222222555222000///000111111111111111111222333555666777999999999888777666444444222222222222222222222222222222111000000000000000111111111111111111222222111222333444555555555555555555555555555555555555666666777666555555777:::===FFFSSS]]]dddmmmwww~~~FFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEFFFGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCDDDFFFGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIDDDFFFIIIIIIHHHHHHHHHHHHGGGHHHIIIHHHGGGFFFGGGIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEIIIMMMOOOPPPPPPPPPQQQOOOKKKGGGFFFGGGIIIKKKLLLRRRRRRQQQPPPNNNMMMLLLKKKGGGFFFFFFFFFHHHJJJKKKMMMPPPRRRSSSQQQLLLIIIIIIKKKUUUUUUUUUSSSOOOMMMMMMMMMMMMKKKHHHFFFDDDDDDEEEFFFDDDFFFHHHIIIJJJLLLOOORRRSSSSSSSSSSSSRRRPPPNNNNNNIIILLLOOONNNKKKIIIJJJKKKLLLLLLLLLLLLLLLJJJEEEBBB??????@@@DDDIIIPPPWWW[[[___\\\WWWSSSQQQQQQRRRTTTWWWZZZ^^^dddkkksss|||xxxyyyzzzzzzyyyxxxvvvuuuuuuuuuuuuvvvxxx}}}|||xxxvvvxxxzzzzzzyyysssuuu|||}}}yyyrrrnnnkkkkkkjjjiiillllllllliiieee___ZZZVVVNNNJJJEEEAAA>>><<<999777888777666444333333333333777666555444444444444444666555444222222222333333333333444444444444333333111222222222222333333333333222222222333333444555222222222111111111000000/////////000000000111111222111111111111111222222222222333333333333333444444444444333333222222222555444333333444444333111111222222222222222111111333777===CCCHHHKKKLLLLLLLLLIIIDDD>>>999555333222///......///111222000//////000000111111111000000///000111111//////000111111000...------///111222000//////......//////000////////////000000000000000000000000000///......111111222333555666777888444222000///000222222111444222//////000111111111000111111222444666777888<<<<<<;;;;;;:::999777777333333333333333333333333222222222222222111111000111000000000000222333444222222333444444444444444555555555555555555555555666666666555444555777999<<>>:::777666555555555777666555555444444555555555555444444333333333333555444333222222222333333222222333444444444333333222222222222222222222222000111222333333444444444333333333222222222111111//////000000000111111111111111111000111111222333333333333444444555555555444444444333222222111111333333222222333333333333555444222222444888===@@@FFFGGGIIIJJJJJJHHHFFFDDD???<<<888333///---,,,+++/////////000222111///---...//////000000000000//////000111000///...///111000000/////////000111222/////////....../////////////////////000000000000///000000111111000000000000111222333444555666666333111//////000111111000333111//////000111111000......///000222444555666<<<<<<<<<;;;;;;:::888888333333333333333333333333333444555666666555333222222111000//////111333444222333333444444444333333555555555555555555555555555666666555444555777999<<>>;;;:::666555333111000000222333777666666555555666666777444444444444444333333333444333333333222222222333111222222333444444333333222222222222222222222222000111222333333333222111333333333333222222222222000000000000111111111111111111000000111222222333333333333444444555555555333222222222111111111000////////////000111333444111333777;;;AAAGGGKKKNNNLLLJJJHHHDDD@@@===:::888444444333222111000//////000//////000111000...,,,,,,------.../////////......000111000///...///000///000111222222222111000//////............//////////////////000000000000///000111111222222111111...///000222222333333333111000//////000111111000111000//////111111111000.........///111333444555999999:::999999888777666111111111111111111111111222333555666666555444333444333111//////000111222222222333333444333333333555555555555555555555555555555666555444444666999;;;CCCMMMUUU]]]gggsss|||DDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAABBBCCCDDDEEEHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFGGGHHHHHHHHHHHHGGGCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCCCCDDDFFFGGGGGGEEEDDDCCCBBBBBBCCCDDDEEECCCDDDEEEFFFFFFGGGGGGGGGJJJKKKLLLJJJFFFCCCAAAAAABBBEEEHHHIIIIIIHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHJJJKKKLLLLLLLLLNNNPPPSSSNNNOOOOOONNNNNNOOORRRUUUSSSRRRPPPOOONNNNNNOOOOOONNNMMMKKKJJJIIIHHHIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKMMMNNNPPPOOOMMMKKKJJJJJJRRRQQQPPPNNNKKKGGGDDDCCCDDDEEEFFFGGGGGGHHHJJJLLLOOOOOONNNNNNOOOPPPQQQQQQMMMLLLLLLKKKLLLNNNPPPQQQVVVVVVVVVVVVVVVTTTPPPLLLFFFEEECCCCCCDDDGGGKKKMMMJJJIIIJJJMMMPPPQQQNNNJJJGGGKKKOOOQQQPPPNNNLLLKKKQQQQQQQQQPPPOOOOOOQQQSSSZZZ^^^fffnnntttuuurrrooopppqqqtttuuuwwwzzz~~~|||yyyuuussspppooonnnoooqqqtttxxx{{{vvvvvvxxxzzz}}}}}}{{{zzz{{{{{{zzzwwwttttttuuuwwwttttttpppjjjiiilllllliiieee```XXXPPPJJJDDD???<<<::::::::::::999999999999222333333222111111333666555555444444444555555666333444444555555444333333333333333333333222222222000111222333333444444333333333333222222222222111000111111222222111111000333333333222222222111111000000000111111111222222000000000000111222333333222222333333333333333444111111111111111111111111---///000000111333666999???CCCJJJOOOPPPNNNIIIFFF???===:::777555333333333///000111222222111000///---,,,,,,---///000///---++++++,,,---...............///000000......///000---///111333333222000//////......------......///////////////000000000000///000111111111111111000,,,---///000111111000000000///...///000111000///000///...///111222111///000000000111222333444555666666777777666555555444000000000000000000000000000111111222222222222222444333222000000000000111111111222333333333333333444444444444444444444444555555555444333444666888:::AAAKKKSSSZZZeeerrr|||DDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBDDDEEEFFFFFFEEEEEEEEEFFFGGGGGGDDDEEEFFFFFFGGGGGGFFFFFFCCCCCCCCCCCCCCCDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDEEECCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJIIIFFFDDDCCCCCCCCCEEEGGGGGGGGGGGGHHHJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGIIIJJJKKKLLLMMMPPPRRROOOPPPPPPOOOMMMMMMPPPRRRQQQPPPNNNMMMLLLLLLMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHGGGHHHJJJKKKLLLLLLLLLNNNPPPPPPNNNLLLKKKKKKNNNOOOPPPPPPNNNJJJFFFDDDCCCEEEHHHIIIIIIIIIKKKLLLQQQQQQPPPPPPPPPOOOOOONNNNNNLLLJJJJJJKKKMMMOOOPPPSSSRRRQQQRRRRRRPPPNNNKKKHHHGGGFFFFFFGGGJJJLLLNNNMMMKKKJJJMMMRRRTTTRRROOOKKKNNNQQQQQQNNNJJJGGGFFFLLLMMMMMMMMMKKKJJJKKKLLLQQQRRRVVV[[[^^^^^^[[[XXXUUUXXX[[[]]]^^^___aaaccckkknnnsssxxx{{{}}}|||xxxyyy{{{zzzwwwsssooommmkkklllnnnqqqsssvvvwwwxxxvvvuuuuuuwwwyyyyyyvvvsssqqqpppooollliiiggghhhjjj______[[[TTTRRRTTTSSSPPPSSSOOOIIIDDDAAA>>>:::888777777666666777888999:::333555777666444444666888555444444333333333444444333444555666666555444333222222222333333333222222000000111333333444444333333333333222222222111111000000000000111111222222222222222222111111111111000000111111111222222222000000000000111222333444222222222111111111111111000111111222222333333444444666888999:::<<>><<<333333333222222222111111111111000000000000111111000000//////.........---***((((((***---///---***------............------......---///000111000...//////000000///...------///////////////.........,,,---...//////...---------------...------,,,+++//////......---------,,,+++++++++,,,---...///000...///111222222000---+++........................000111222333444333333222000000//////000111222222...111444444222///------000000111222222222222111333333333444444444555555666555444333333555777888777666555444444555666777<<<<<>>@@@AAAAAACCCCCCCCCDDDEEEGGGHHHIIIHHHFFFDDDDDDFFFFFFDDDBBBEEEEEEFFFGGGGGGGGGGGGGGGGGGIIIJJJIIIHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHLLLKKKJJJIIIHHHGGGFFFFFFEEEGGGIIILLLMMMMMMLLLLLLNNNPPPNNNHHHDDDEEEFFFDDDEEEHHHMMMOOOMMMJJJHHHGGGIIILLLNNNLLLHHHGGGJJJMMMSSSUUUUUURRRQQQQQQNNNHHHEEEGGGJJJKKKKKKKKKMMMOOONNNMMMMMMOOOQQQQQQOOOMMMGGGFFFFFFJJJNNNQQQPPPOOOOOOPPPQQQRRRRRRPPPMMMLLLLLLKKKJJJJJJJJJKKKLLLMMMNNNLLLKKKLLLOOOOOOKKKHHHCCCDDDEEEFFFGGGIIIJJJKKKQQQRRRQQQOOOPPPSSSQQQMMMIIIJJJJJJJJJIIIHHHHHHGGGHHHIIIIIIIIIIIIJJJMMMOOONNNMMMKKKJJJHHHGGGFFFFFFIIIJJJLLLLLLIIIFFFEEEEEEBBBDDDFFFGGGHHHJJJNNNPPPMMMTTTaaarrr}}}|||qqqgggfffgggjjjkkkjjjgggdddaaaWWWVVVVVVWWWWWWUUURRROOONNNOOOQQQRRRQQQNNNKKKIIIIIIIIIIIIJJJKKKIIIEEEBBBDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>===<<<<<<<<<<<<===<<<999777666666777777:::999888888999999888666777777777777888888999:::777666555444333444444555444444444555555555444444111111111111111222333444///---...222888888333---///...///111333444333111111222222222111111000///000//////...///000222222000000111111222222333333444444555555555555555555///111333444333111///...222111111000111222444555;;;>>>BBBFFFHHHKKKOOOQQQFFFEEEBBB>>>:::888666555222222111111111000000000...------,,,,,,------...000/////////............---++++++---000111///------......//////......---...------...000000///---///////////////...------/////////////////////...---...///000000///...---+++,,,---.............../////////.........------......---,,,,,,,,,,,,,,,444444333222222222222222////////////////////////000000111222222111000///000///////////////000111222333444333000///000000//////000111222222222111333333333444444444444555222222222222222333333444777666555444444555666777<<<===DDDNNNXXX```jjjttt}}}FFFEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCEEEGGGHHHIIIIIIJJJIIIIIIHHHGGGEEECCCAAA@@@;;;<<<===???@@@@@@AAAAAAAAAAAAAAABBBCCCEEEGGGHHHFFFEEEFFFGGGHHHGGGEEEBBBEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGIIIIIIHHHGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKJJJHHHFFFDDDCCCEEEFFFHHHKKKLLLMMMMMMLLLKKKNNNNNNIIIFFFGGGFFFDDDAAAFFFLLLOOONNNLLLIIIHHHIIILLLNNNMMMIIIFFFFFFHHHPPPUUUWWWSSSPPPNNNKKKGGGAAADDDGGGHHHIIIJJJLLLMMMPPPNNNNNNOOOPPPQQQPPPOOOLLLHHHDDDFFFLLLQQQRRRQQQMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOLLLKKKKKKLLLNNNNNNMMMLLLDDDDDDCCCCCCEEEGGGIIIKKKPPPSSSTTTSSSTTTTTTPPPJJJEEEEEEFFFFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIIIILLLNNNNNNLLLJJJGGGFFFEEEEEEEEEEEEFFFGGGFFFDDDBBBCCCDDD>>>@@@AAA@@@@@@@@@CCCDDDFFFMMMYYYeeejjjfff]]]UUURRRVVV[[[___aaa```]]][[[PPPNNNLLLKKKJJJHHHFFFCCC@@@AAABBBCCCCCCAAA???===@@@@@@@@@AAAAAA???;;;777999999999999999999999999:::999888777666666666666;;;:::888666666666666777888777666666777888666555666666666666777999:::::::::999777666555555555666444333333333333333444555333555555555555888>>>CCC@@@888...,,,000555666555/////////000333444444333000111111111111000//////////////////000111222333222222222222222222222222333333333333333333333333444333333222111111111111///111333777<<>>FFFQQQZZZaaakkksss~~~GGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEGGGIIIJJJJJJKKKKKKKKKJJJIIIHHHFFFDDDCCCBBBCCCCCCCCCBBBAAA???>>>??????@@@@@@BBBCCCDDDEEECCCEEEGGGIIIJJJHHHEEECCCEEEFFFFFFGGGGGGGGGFFFFFFDDDFFFHHHIIIHHHHHHIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGIIIJJJJJJIIIGGGDDDBBBDDDEEEGGGIIIKKKLLLLLLLLLGGGKKKKKKHHHFFFIIIJJJIIIDDDHHHLLLNNNMMMKKKJJJJJJIIIKKKNNNMMMIIIEEECCCCCCIIIPPPTTTPPPKKKHHHDDDAAA@@@BBBDDDGGGIIIKKKLLLMMMTTTRRRQQQOOOOOOOOONNNNNNQQQJJJCCCCCCIIINNNOOONNNIIIIIIJJJJJJKKKMMMNNNOOOLLLLLLLLLLLLLLLMMMMMMMMMIIIJJJKKKLLLLLLMMMNNNNNNGGGEEECCCBBBCCCFFFIIIKKKKKKOOOPPPPPPSSSVVVSSSNNNFFFFFFEEEDDDCCCCCCBBBBBBEEEGGGHHHHHHHHHIIIKKKLLLNNNLLLJJJGGGEEEEEEEEEEEEBBBBBBAAA???<<<<<<===>>>===>>>???>>>======>>>@@@CCCIIIQQQWWWXXXTTTPPPMMMKKKNNNRRRVVVZZZ[[[[[[[[[WWWUUURRRPPPMMMIIIDDDAAA<<<===>>>???>>>>>><<<<<<<<<<<<===>>>>>>===999666555555666666666777777777888888777666555555666666::::::999888777777777888666555444555666666555444444444555666777888:::;;;;;;:::888777666666666666666444333222111222333333333555777777777<<>>777222000222111000///////////////111111000000000/////////000000////////////000000///////////////.........,,,,,,---...//////............////////////............---///000111000......///////////////..................////////////000000111222111000///...,,,---...///000000000000////////////////////////......//////000222333444...,,,)))''''''))),,,...////////////////////////---......//////000000000222111000///////////////111111111000...---...///,,,---...000111111111111222222333333333444444444666555444333444555666777555555555555555666666777;;;>>>GGGSSS\\\bbbjjjrrr~~~HHHGGGFFFEEEDDDCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIIIICCCCCCDDDDDDCCCAAA???>>>????????????@@@AAABBBBBBAAADDDHHHJJJJJJHHHFFFDDDFFFFFFGGGGGGGGGFFFFFFEEEDDDFFFHHHIIIHHHHHHJJJKKKLLLLLLKKKIIIGGGFFFDDDDDDBBBDDDGGGJJJJJJIIIGGGEEEDDDEEEGGGHHHJJJKKKLLLLLLJJJLLLJJJEEECCCGGGKKKKKKKKKLLLLLLKKKJJJJJJKKKMMMKKKMMMOOOOOOLLLIIIEEEDDDFFFNNNTTTRRRMMMJJJFFFAAAAAABBBDDDGGGKKKMMMNNNNNNSSSSSSRRRPPPNNNNNNNNNOOOSSSLLLEEEBBBEEEIIIJJJIIIDDDDDDEEEGGGJJJMMMPPPRRRNNNNNNMMMMMMLLLKKKJJJJJJHHHKKKNNNNNNLLLKKKMMMOOOIIIGGGDDDCCCCCCFFFIIILLLHHHJJJKKKLLLQQQYYY[[[YYYKKKIIIGGGEEECCCAAAAAA@@@DDDEEEGGGHHHHHHHHHIIIKKKMMMLLLJJJHHHFFFFFFFFFFFFCCCCCCAAA===999888999:::<<<======<<<;;;;;;===???===AAAEEEFFFFFFEEEEEEFFFFFFFFFGGGIIILLLOOOQQQSSSUUUTTTTTTTTTRRRMMMFFFBBB;;;;;;;;;;;;::::::::::::777777999;;;<<<;;;888666222222333444444555555555888777666666666666666666888777777666666666777777555444333333555555555333444444444555666888999:::;;;:::888777666666666777888666444222111000111111000222333111000444>>>FFF???HHHRRRUUUMMM@@@444...666444111000000111111111000000111111111111000000111111222333444444555555444444444444444444444333333333111000000000000000222000000444:::@@@DDDEEEIIIKKKNNNOOOMMMHHHCCC@@@555777888777555222222222////////////000000111222222222111111111000000000---,,,,,,++++++,,,,,,---.........///////////////,,,---...///...............//////////////////...***))))))***,,,,,,+++***......///////////////...---.........//////000000000111222222222111///......///////////////...............///////////////---------...///000222222//////............///000........................------...///000222333444333333222111000000000000000222444444222000......------///000000111111111222222222333333333444444444222...,,,---///333666444555555666666666666666:::>>>GGGSSS\\\aaaiiippp|||HHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGIIIJJJKKKLLLLLLMMMMMMMMMCCCEEEGGGIIIIIIIIIGGGFFFAAA@@@@@@????????????@@@???CCCGGGIIIIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDFFFHHHIIIHHHHHHIIIJJJLLLMMMLLLKKKIIIGGGDDDCCC>>>AAADDDHHHJJJJJJIIIHHHFFFFFFFFFGGGHHHIIIJJJJJJOOOPPPLLLEEEBBBEEEHHHHHHMMMLLLKKKIIIGGGHHHKKKNNNOOOPPPQQQRRRQQQNNNKKKIIIJJJRRRYYYZZZXXXUUUOOOIIIDDDDDDEEEIIIMMMOOOOOOOOOMMMOOOPPPPPPOOOOOOPPPQQQRRRNNNHHHDDDCCCDDDEEEFFFAAABBBCCCFFFJJJMMMPPPRRROOOOOOOOONNNLLLKKKIIIHHHIIINNNSSSSSSNNNKKKLLLOOOJJJHHHEEECCCDDDFFFIIIKKKGGGIIIJJJKKKRRR\\\aaaaaaOOOMMMJJJFFFDDDBBBAAAAAABBBDDDGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFFFFFFFEEECCC???;;;999999:::999:::;;;:::999999;;;<<<<<<===>>>>>>???@@@BBBEEECCCBBB@@@@@@AAADDDHHHJJJJJJKKKNNNQQQRRROOOJJJEEE===<<<;;;:::999:::::::::777777999<<<>>>===;;;888444444555555666666666777666555555444444444555555333333333444444444444444444333222333555555555333444444444444555777888888999888666555555555666777777777555444222111111111222333222000...///444888999999???KKKVVVUUUIII<<<444111...---...000222222000000111222222222222111222222333444444444444333111111111111111111111111000000/////////111222444666999@@@JJJRRRUUURRRNNNNNNKKKEEE@@@;;;888666666,,,...000111111111333555.........//////000111222222222111111111000000000.........------..................///////////////...///111111000//////000...//////000000//////...------,,,...///000///------...//////////////////------......///000000000111111222222111000///...///////////////...---,,,---------..................---,,,,,,++++++,,,,,,...///000111111111000000..............................///000111333444555333333222111111111222222222444777888666333111000//////000000111111000000222222222222333333333333555333000......111555777333444555666777777777666:::<<>>=========>>>BBBFFFHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEGGGIIIIIIHHHHHHIIIJJJIIIKKKMMMNNNMMMJJJGGGDDD>>>@@@CCCFFFIIIJJJJJJJJJGGGGGGGGGGGGGGGHHHHHHIIIOOOPPPNNNGGGCCCEEEFFFEEEHHHHHHIIIHHHGGGHHHJJJMMMOOOOOOPPPQQQQQQPPPNNNLLLMMMTTT[[[^^^```___WWWNNNFFFEEEFFFIIINNNPPPPPPNNNKKKNNNPPPQQQOOONNNNNNPPPNNNNNNLLLHHHDDDCCCDDDFFFAAABBBDDDGGGJJJLLLNNNOOOOOOOOOOOOOOONNNMMMKKKJJJMMMTTTZZZYYYRRRMMMMMMOOOHHHGGGEEECCCCCCDDDFFFHHHHHHIIIJJJKKKQQQ[[[```___OOONNNJJJGGGEEEDDDDDDDDDAAACCCFFFGGGGGGGGGGGGHHHEEEFFFGGGHHHIIIGGGFFFEEEEEEEEEDDDAAA===;;;;;;;;;:::;;;;;;999777777888999>>>===>>>???@@@BBBBBBBBBAAA@@@>>>>>>>>>@@@BBBCCC@@@AAACCCGGGIIIIIIFFFDDDAAA???===<<<;;;;;;<<<<<<::::::;;;>>>???>>><<<999777777777777777888888888444444333333333444444555111111222333333333333333444333222333555666555444555444444444555555666777555555444333444555666777444555555555555444333333555555444333222222222333999222...555EEEPPPQQQNNN888555000...///111222333111111222333333333333333111222333333333222111000/////////000000111111111111111111333777:::>>>AAAGGGHHHKKKPPPTTTSSSMMMFFF<<<999555111000000222444222222111///------///111//////...//////000111111111111000000000/////////222111111000000111111222............/////////000---///111111///---...000//////000000000000//////111111000222333444222111------...///////////////------......///000000111000111111222111///...---,,,------.........------,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,,,,------.......................................111111000000000111222333111111111111111111222333333444666555333111111111111111111222111111000///111222222222222333333333666666555555555666777888333444555666777777777666999;;;CCCNNNWWW]]]eeemmmuuuFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCAAABBBDDDEEEGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJHHHIIIKKKMMMLLLJJJHHHFFFDDDCCCAAA@@@>>>===<<<<<<===AAAEEEGGGFFFEEEFFFHHHGGGGGGGGGGGGGGGFFFEEEDDDFFFGGGIIIIIIHHHGGGHHHIIIGGGIIILLLOOOOOOLLLIIIGGG???@@@CCCFFFHHHIIIJJJJJJHHHGGGGGGFFFFFFGGGGGGHHHJJJMMMMMMIIIFFFGGGGGGFFFBBBDDDFFFHHHHHHHHHJJJKKKLLLLLLLLLNNNOOOOOONNNLLLLLLRRRYYY^^^bbbbbbYYYOOOGGGFFFFFFIIINNNPPPOOOMMMMMMPPPSSSRRRNNNKKKKKKKKKKKKMMMOOOKKKFFFCCCEEEHHHBBBCCCEEEHHHJJJLLLLLLMMMNNNOOOPPPPPPPPPOOONNNMMMPPPXXX___]]]UUUNNNMMMPPPGGGFFFDDDCCCCCCCCCEEEFFFGGGIIIIIIJJJOOOWWWZZZYYYOOOMMMJJJGGGFFFEEEFFFFFF@@@CCCFFFGGGGGGFFFGGGHHHAAACCCFFFHHHIIIGGGEEEDDDAAABBBBBB@@@===;;;;;;<<<=========:::888666777888;;;;;;<<<>>>AAAAAA???<<<<<<<<<<<<<<<<<<=========999999999;;;===>>>===<<>>888333//////000000000//////...111111///,,,++++++...111000000000000000000111222000/////////............//////............//////---.........//////000000+++---//////,,,+++,,,...//////000000000000//////...------...000000///...------...///000000//////---------...///000000111000111111111000///---,,,******,,,---......//////+++++++++,,,,,,------------------...///000111222...------------...///000000000000000000000000000444333111000/////////000000000//////000111222222222333222000......///111222333333222222111000///111111222222222333333333222333555777777666555333222333555777777777777666888:::AAALLLUUU[[[ccclllsssFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBEEEDDDDDDDDDDDDDDDEEEEEEJJJJJJKKKKKKJJJJJJIIIHHHFFFHHHKKKMMMNNNMMMKKKJJJIIIHHHHHHFFFDDDAAA>>><<<@@@BBBDDDEEEEEEEEEFFFHHHGGGGGGGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEGGGKKKNNNPPPPPPOOONNNHHHHHHHHHHHHIIIJJJLLLLLLKKKIIIGGGGGGIIIJJJJJJIIIHHHOOOSSSPPPMMMMMMLLLIIIHHHIIIJJJIIIGGGFFFGGGHHHQQQOOONNNOOOQQQQQQNNNLLLLLLQQQWWWYYYXXXTTTPPPNNNKKKLLLMMMMMMMMMNNNQQQTTTVVVYYY[[[WWWPPPJJJHHHIIIMMMNNNOOONNNKKKHHHGGGGGGEEEEEEGGGJJJMMMNNNLLLJJJJJJOOOSSSSSSNNNKKKLLLNNNLLLRRRUUUSSSQQQQQQNNNKKKFFFDDDCCCCCCEEEFFFEEEDDDHHHKKKLLLKKKNNNUUUXXXXXXNNNLLLIIIEEEDDDDDDEEEFFFDDDDDDEEEFFFHHHJJJLLLMMMBBBCCCEEEFFFFFFEEEEEEDDDGGGEEECCC@@@>>>===<<<<<>>;;;999999999999;;;:::999:::<<<===<<<;;;<<<999888:::>>>???;;;777666888999999999999;;;<<<<<<<<<======<<<;;;::::::;;;;;;;;;:::999888777666666666555555555555666666666666777777777777666666999888666444333444666777333333444555555444333333444555666777777555333222000000111222333333333333+++...333666888777444333333333333222222222111111444333222222444888===@@@VVVLLL???666222222222111888777666444333222222222111222444444444111///---333222111//////222777<<<;;;BBBLLLTTTXXXVVVQQQMMMAAA>>>999444111000111111000000000000000000000000...............///000000000000000000000000000000111111000000000000111111111111000000//////..............................222222111111000/////////000000/////////...............//////...---,,,,,,........................111111111111111111111111///000222333333222111///.........///////////////++++++,,,,,,,,,,,,------,,,---......,,,,,,---...........................////////////000000000000+++,,,...000111000000///***+++...111333444444444222111111111000000//////000000111222222222222111000111222333333222000///222111000000000222555666555555444333333333333444555;;;CCCKKKSSS\\\fffmmmyyyFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFDDDFFFHHHIIIJJJJJJIIIHHHHHHHHHHHHGGGEEEBBB@@@>>>@@@BBBDDDEEEEEEEEEFFFGGGFFFFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHJJJMMMOOOOOOOOOOOOMMMLLLLLLKKKKKKKKKKKKKKKLLLIIIFFFFFFGGGHHHIIIIIIIIINNNQQQNNNLLLMMMMMMLLLIIIJJJKKKJJJHHHGGGGGGHHHLLLKKKJJJLLLNNNPPPOOONNNJJJMMMQQQRRRPPPMMMJJJIIILLLMMMNNNMMMMMMNNNQQQSSS___dddhhheee[[[PPPHHHEEEHHHJJJMMMMMMLLLKKKJJJKKKIIIIIIKKKNNNPPPQQQPPPNNNJJJMMMPPPOOOKKKHHHIIIKKKJJJNNNOOOKKKIIIKKKKKKJJJEEEDDDBBBBBBDDDFFFFFFFFFFFFJJJLLLLLLOOOUUUWWWVVVMMMKKKHHHEEECCCCCCDDDDDDDDDDDDEEEFFFHHHIIIKKKLLLBBBCCCDDDDDDDDDCCCBBBBBBCCCAAA@@@>>>===>>>???@@@CCCAAA>>><<<:::999999:::===;;;:::;;;<<<<<<;;;999:::888777999<<<===:::666666777999999888888:::;;;;;;;;;;;;;;;;;;:::999999:::::::::999999888777666666666555555555555666666333444444555555444444333555444222111111111222333333333444555555444333333222333444555444333111000333333444444444333333222///000222333444555555555333333222222111111000000333222111111222555888:::GGGFFFCCC???:::666444333444444333222111111111111666333///+++***,,,///111---000333777:::???DDDGGGLLLMMMMMMLLLGGG@@@:::555444333000......///000111000000000000000000000000///////////////000111111////////////////////////......------------......000000000000//////............................../////////////////////000......---------,,,,,,,,,......//////...------,,,........................////////////////////////000111222333333111000///........................,,,,,,---------.........---...//////------...///........................000000000///////////////,,,---...///000000000000///000111222222222111000222222222222111111000000000000111222222222222111000000222222333222111000333222111111111333555666666666555444333333333444666;;;BBBIIIPPPZZZeeelllyyyEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHGGGFFFDDDBBB@@@@@@BBBDDDEEEDDDDDDEEEGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIKKKMMMNNNOOOPPPQQQQQQOOOMMMLLLKKKKKKKKKMMMIIIEEEDDDDDDFFFHHHHHHHHHMMMOOOMMMLLLNNNPPPNNNKKKLLLLLLKKKIIIGGGHHHIIIJJJIIIHHHJJJMMMPPPRRRRRRNNNOOOPPPOOOLLLJJJIIIIIIMMMNNNNNNMMMLLLLLLOOOQQQcccjjjqqqqqqhhhZZZMMMFFFGGGJJJLLLMMMLLLKKKLLLLLLKKKKKKLLLOOORRRSSSQQQPPPKKKNNNOOOMMMIIIFFFGGGIIIIIIKKKJJJDDDCCCGGGJJJJJJFFFDDDAAAAAACCCEEEFFFFFFEEEIIILLLLLLOOOSSSTTTRRRKKKIIIFFFCCCBBBAAABBBBBBCCCDDDDDDEEEGGGHHHIIIIIIBBBBBBCCCCCCBBBAAA@@@??????===<<<;;;<<<>>>AAACCCBBB@@@>>><<<::::::::::::<<<:::999999::::::888777999777666888:::;;;777444555666888888777777999:::999999:::::::::999888888888888888888777666555555666666555555555555666666222333333444444333333222444333111000000000111222333333444444444444333333111222333444333222111000555555555444444333111111444333111000111222444666333222222111000000//////111111000000111222333333777>>>EEEFFFAAA:::555444333222111000000000000000///000000111111111111111555999>>>CCCFFFGGGIIIKKKHHHEEEAAA<<<777333000...++++++++++++,,,---//////////////////////////////000000//////000000111222////////////////////////---------,,,,,,---------000000000////////////...........................,,,,,,---......///000000---------------,,,,,,,,,.........///......---,,,................................................000111222222222000///...---------------------------............/////////...///000///......///000........................000000000//////...............---......///000111111222222222222111000000333333222222222222111111///000111111222222111111000000000111222222222333555444333222222333444555888777666555444444444444666:::@@@FFFMMMWWWccclllxxxCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBCCCCCCDDDDDDBBBCCCDDDEEEGGGHHHHHHHHHCCCCCCCCCCCCCCCBBBAAAAAACCCBBBAAAAAABBBCCCDDDEEEEEEEEEFFFFFFEEEDDDBBBAAA???AAACCCDDDCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHIIIJJJLLLNNNPPPQQQQQQOOONNNLLLKKKKKKKKKMMMIIIDDDBBBCCCEEEGGGHHHGGGLLLOOONNNOOORRRRRROOOKKKLLLMMMLLLJJJHHHIIIJJJLLLKKKJJJKKKMMMPPPSSSTTTQQQQQQOOOLLLIIIHHHHHHJJJLLLMMMLLLKKKJJJJJJLLLNNN\\\eeennnrrrmmmaaaUUUNNNKKKMMMOOOOOOMMMKKKKKKKKKJJJJJJJJJLLLOOOPPPOOONNNOOOPPPPPPNNNJJJHHHGGGHHHGGGJJJIIIDDDCCCHHHKKKKKKIIIFFFCCCAAABBBCCCDDDDDDEEEIIILLLLLLMMMPPPOOOKKKIIIGGGEEEBBBAAA@@@@@@@@@BBBCCCCCCDDDEEEFFFFFFFFFBBBCCCCCCCCCBBB@@@>>>======<<<:::999:::===AAACCC@@@???===;;;::::::999:::888666555666777888777666888777777888:::999777444444666777777666666777999888999999:::999999888888666777777777666666555444666555555444444555555666333444444555555444444333555444333333333333444444333333333333333333333333333333444444444444333222333333333333333222111111555444222000000111222444222222111111000//////...000111111222333333222222000777>>>BBB@@@:::555222444333222111000000000000,,,---000444777:::<<<===GGGIIIJJJIIIFFFBBB@@@???777555222000000111222444..................---,,,........................///////////////000000111////////////////////////////////////////////////////////////////////////........................------........./////////////////////////////////---...............------........................////////////////////////111111111111000///...---...............---------------........./////////---///000///...---...///........................000000000///......------///...---------///000111000000111111222222333333111111111111111111111111///000000111111111111111000000000000111222333444555555444333333333444444999888777666555444444444666999>>>CCCJJJUUUbbbkkkvvv@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDAAABBBDDDFFFGGGGGGHHHGGGCCCCCCCCCCCCCCCBBBBBBAAADDDCCCAAAAAAAAABBBDDDEEEBBBCCCDDDDDDDDDCCCBBBAAA???AAACCCCCCCCCBBBCCCDDDDDDCCCCCCBBBBBBCCCDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFHHHGGGFFFGGGHHHJJJLLLNNNMMMMMMLLLKKKKKKKKKKKKKKKLLLHHHDDDAAABBBEEEGGGHHHEEEKKKOOOPPPRRRTTTRRRMMMKKKLLLMMMLLLJJJIIIJJJKKKNNNMMMLLLKKKKKKLLLNNNPPPNNNMMMLLLHHHEEEDDDFFFHHHJJJKKKJJJIIIGGGGGGIIIKKKTTTZZZccchhhfff___WWWRRRMMMOOOQQQPPPNNNMMMLLLMMMIIIHHHHHHJJJLLLMMMMMMKKKOOOOOOOOONNNKKKHHHGGGFFFCCCGGGIIIFFFFFFIIIKKKJJJLLLIIIEEECCCCCCCCCBBBAAAEEEJJJLLLKKKKKKLLLJJJEEEGGGFFFDDDBBB@@@?????????@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@>>><<<>>>===;;;999:::<<<>>>???===<<<;;;:::999999999999555555444666999;;;;;;:::999999999::::::999777666555666777777666555777888888999999:::::::::999999555555666666666555444444555555444444444444555555333333444444444444333333555444444444444444555555333333333333333333333333222222333333333333333333222222333444444444444444333333333333222111000000111111111000000000000///111222333555666666666555333333333666777777333000333333222111000/////////222111222666<<>>DDDGGGFFFFFFIIIJJJHHHMMMKKKHHHFFFEEEDDDBBB@@@DDDHHHJJJIIIIIIJJJHHHDDDGGGFFFDDDBBB@@@???>>>>>>===>>>@@@BBBCCCCCCCCCCCCBBBCCCCCCBBBAAA???>>><<>>===;;;;;;;;;;;;<<<:::999999999888888777777666666666999<<<>>>???>>>:::;;;;;;;;;;;;999888777555777888777666555666888888888999:::::::::999999555555555666666555555444555555444444444444555555111222222333333222222111222222222333333333333333333333222222222222333333000000000000000000111111333444555666666777777777111222444444444222///---000000000111111111222222333333555666777777777777666222------000222111///111111000000000111111222222:::FFFQQQVVVTTTOOOKKK@@@>>>:::555000------///000000111111111111000000---...//////000000//////........................------,,,,,,------...///........................---...///000000///...------............/////////........................111111000000///......---,,,,,,,,,---------------,,,---......///.................................------------------------///............/////////222111111000000/////////,,,,,,---------.........,,,---...---,,,+++,,,...................................................//////............//////333222111000////////////.........////////////000...///000000111111000000000000000111222222222333333333333333444444444444777666555555444444555555555888<<>>CCCFFFEEEFFFIIIKKKIIIKKKJJJIIIHHHHHHGGGDDDAAA@@@DDDGGGFFFGGGJJJIIIFFFFFFFFFDDDCCCAAA???>>>>>>:::<<<>>>AAACCCCCCCCCBBB@@@@@@AAAAAA@@@>>>===;;;>>>>>>>>>===<<<;;;::::::777777777777777777666666777666666888<<<>>>>>>===:::;;;<<<<<<:::999777777666777888888666666777888666777888888999999888888555555666666666666555555555444444333333444444555222222333333333333222222000000111222222222222222333333222111111222333333///////////////000111111333333444444555444444444111222333333333111///...//////000111222333444444555555555555555555555555444222///......///000000///000111333555777:::;;;777CCCSSS______SSSBBB777333333222000------///111......000111333333333333,,,------...//////000000........................---------------...//////........................,,,---///000000///---,,,---------.........//////................................................,,,,,,,,,---------......,,,------...//////..............................------------------------------------...///000000111111111000///.........---............/////////---...///...---,,,---///........................,,,------....../////////......////////////......222111000.........//////.../////////000000000000...//////000000000000000000000222222333222111000111111222333333444444444444444444444444444555666444888<<>>>>>888:::===@@@BBBCCCCCCBBB>>>>>>?????????===<<<;;;===>>>??????>>><<<:::999555555666666666666555555666555555666999::::::999999;;;<<<<<<:::888777777777888999888777666777888555555666777777888777777555555666666666666666555555444444333333444444555444555555666666555555444000111222333333333333333444333222111111222333444111111000000111222333333111111111111000000///...222222222222111111000000...///000222333444555666666555444333222111111222000333444333000...000333000111444777;;;???BBBDDDGGGHHHIIIHHHDDD<<<444///222333333222000///000222222222111111111111111111000//////......//////000////////////////////////...............///000000........................---...000111111000...------------.........//////........................+++,,,,,,------......///........./////////000000,,,,,,---.../////////...........................000000000000000000000000,,,,,,,,,---...///000111111000000///...---------////////////000000000000...///000///...---...000........................+++,,,,,,---...///000000---...///000000///...---------,,,---...000111333//////000000111111111222...//////000000000000000000111222444333222000//////000111222333444444444333333333333333444666666444888===BBBHHHRRR^^^fffnnnxxxAAADDDEEECCC>>><<>>>>>AAAEEEGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDHHHGGGGGGGGGHHHJJJKKKLLLMMMGGGAAA>>>AAAEEEIIIJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKMMMOOOPPPOOOKKKFFFCCCBBBEEEIIIJJJJJJIIIIIIIIILLLKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKQQQOOOMMMMMMLLLJJJGGGDDDCCCDDDEEEFFFFFFGGGGGGGGGPPPNNNLLLKKKKKKJJJHHHFFFEEEFFFFFFHHHJJJKKKIIIHHHFFFEEEEEEHHHKKKLLLIIIGGGDDDBBBAAAAAACCCEEEFFFFFFEEEDDDCCCBBB@@@???>>>===;;;<<<>>>@@@AAABBBAAAAAA>>>>>>>>>===<<<;;;;;;;;;===============<<<<<<;;;======<<<;;;:::888777666777777777777888888888888;;;;;;:::999888777666555:::777555555777888666444666666777777666555444444222222444555555555444333333333333444444555555555444444444555555555555666444333333222222333333444555555555444444333333333222222222111111111000000000111222222333333333333111000000000111222222333111111222222222333333333888777666444222111000///000////////////000111111444999@@@EEEGGGEEE@@@===777777666555333222111111////////////000000000000---------............///000///...------...///000111000......---...///000..............................------------......////////////////////////...---,,,,,,,,,,,,---...------......///000000000111///......///000...---......------------......,,,,,,,,,---------......///............---------*********+++++++++,,,,,,////////////000000000000111000000///...---------000///...------...///000---------............///222111...,,,+++,,,------///......------///000111---......///000111222222111111111111000000000000000000000000////////////............//////////////////000000000111111111222222333333333444444444333444555666666666555444888888<<>>>>>BBBEEEGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMOOOIIIBBB>>>???BBBDDDEEEGGGGGGGGGGGGHHHIIIJJJJJJKKKMMMPPPQQQPPPMMMJJJGGGDDDGGGJJJKKKJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJNNNNNNMMMNNNMMMJJJEEEBBBBBBCCCEEEFFFGGGGGGFFFFFFLLLKKKIIIIIIIIIIIIGGGEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDFFFIIIJJJIIIGGGEEECCCAAA@@@BBBCCCCCCBBBAAAAAAAAA@@@??????>>>>>><<<===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::===============<<<;;;;;;<<<<<<<<<;;;:::999777666777777666777777888999999;;;::::::999777666666555777444222333555777666555777666666666555555555555333444555555555444333333333333333444444444444444333333333333444444444444444333333222222333333444444444444333333333222222222222222111111111000000333333333333222111000000111111111111111222333333222222222222222222222222444444444444222000///---/////////000333777:::===@@@@@@AAAAAA>>>;;;777555444333222222111000///////////////......------------------............///000///...------...///000---,,,++++++++++++,,,---........................------,,,,,,,,,,,,------........................///...------------...///------......///000000000,,,+++***+++---...---,,,---------,,,,,,---------,,,,,,,,,---------......///............---------------........./////////.../////////000000000000000000000///...---------000///...------...///000---------............///333111///---,,,---......///......---...///000111,,,,,,------......//////......///000111222222333111000000000////////////....../////////000000000000000111111111111111111222222222222333333333333222333444555666555555444777777<<>>>>>>>>>>>>>>>>>?????????>>>======<<<;;;;;;;;;;;;>>>>>>===<<<;;;:::999999<<<============<<<;;;;;;<<<<<<<<<;;;:::999888777666666666666666888:::;;;::::::999888777666555555444333222444666888888888888777555444444555666666666666777777666555333222444444444444333333333333111111222222222333333333333333222222222222333333333222222222222111111111222111111111111000000000333333333333222111111000222222111111222222333333222222222222222222111111222333444444333222000///222222333555999???DDDGGGFFFCCC>>>999555222000000111000000000////////////111111000///...---,,,,,,---------............/////////...------.../////////......------...//////........................,,,,,,,,,++++++,,,,,,,,,------------------------//////............//////------......///000000000))))))(((***,,,......------,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......///............---------++++++,,,,,,,,,,,,------....../////////000000000000000//////...---------//////...------...//////---------............///222111///........./////////............///000000---------...............---...//////111111222333111111000000000//////////////////000000000111111222222222222222111111111111111111222222222222333222222333444444444444444777777;;;DDDKKKQQQZZZccclllzzzAAACCCCCCBBB??????@@@BBBCCCCCCDDDEEEEEEDDDCCCCCC@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA>>>???@@@@@@AAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBCCCEEEFFFFFFFFFCCCBBBAAAAAACCCFFFHHHJJJGGGFFFDDDCCCCCCDDDFFFHHHJJJIIIIIIIIIKKKMMMOOOPPPQQQLLLDDD===999999;;;===???@@@BBBDDDFFFHHHIIIJJJEEEFFFIIIKKKLLLKKKKKKJJJIIIKKKMMMMMMLLLKKKKKKLLLHHHJJJMMMPPPQQQQQQOOONNNHHHHHHGGGGGGGGGGGGHHHHHHKKKMMMQQQTTTVVVRRRLLLHHHAAABBBEEEGGGGGGGGGEEEDDDEEEDDDEEEFFFHHHHHHFFFEEEGGGHHHIIIHHHFFFDDDCCCCCCDDDCCCAAAAAABBBEEEGGGIIIDDDBBBAAA@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;:::;;;<<<===??????>>>===<<<;;;::::::<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;:::999999888666555555555666888;;;<<<999999888777666666555555444444555666888:::<<<===888777555444333555666888999999:::999888666555333555444444333333222222222111111111222222222333333333333222222222222333333111111111111111000000000111111111111000000000000///000111222333444444444333222222222222222333333222222222222111111111111333333333333444444444444777888:::===???BBBDDDEEE???<<<777333000//////000000000000000000000000000222222222111111000000///---------............///........................///////////////000000000........................------,,,,,,,,,,,,------------------------------.........------.........------......///000000000---,,,,,,---///000000///...------,,,,,,------...,,,,,,,,,---------......///............---------******+++++++++,,,,,,,,,........./////////000000/////////......---------........................---------............///000///......---......///............/////////000000000000000000/////////111000000000////////////111111111000000000//////000000000000111111111111333333333222222222222111000000111111111222222222222222333333333333444333666666;;;CCCJJJPPPYYYbbbkkkyyy@@@@@@@@@???>>>>>>???@@@BBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@@@@AAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBDDDBBBBBBDDDGGGHHHHHHGGGDDDCCCCCCCCCCCCEEEHHHIIIIIIHHHEEECCCCCCCCCDDDEEEIIIIIIIIIJJJKKKMMMOOOQQQPPPLLLDDD===888888:::======>>>AAADDDFFFHHHIIIIIIDDDEEEGGGHHHJJJJJJJJJJJJKKKLLLNNNMMMLLLKKKKKKLLLHHHKKKNNNQQQRRRRRRPPPOOOGGGGGGFFFFFFFFFFFFGGGGGGGGGIIINNNRRRUUUSSSNNNJJJAAABBBDDDFFFGGGFFFEEEDDDDDDDDDEEEGGGIIIIIIHHHFFFFFFHHHIIIHHHEEEBBBAAAAAADDDCCCAAA@@@@@@BBBFFFHHHCCCBBBAAABBBCCCDDDCCCAAA????????????>>>>>>>>>>>>>>>===<<<;;;<<<===>>>?????????>>>======<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::999999555555555666777999;;;<<<888777777666666555555555333444555666777999;;;===888666555333444555777888;;;<<<<<<;;;:::888666555444444444333333222222111111222222222333333333333333222222111111222222333000000000000000000000000000000000000000000000000//////111222333444444444333333222111111222222222111111111111111111111111444333111111222444888:::>>>???AAABBBAAA>>>;;;999555444222000//////000000......////////////000000//////000000111111222222---------............///------............------++++++,,,,,,------------..............................------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111///...///000111000...//////............//////,,,,,,,,,---------......///............---------............/////////000............////////////............------------------............---------------............///---------,,,------......---......///////////////000000000000000/////////000000000////////////...111111111111000000000000000000000000111111111111222222222222222222222222000000111111111222222222222222222222333333444444666666:::BBBIIINNNWWW___iiiwww??????>>>======>>>>>>??????@@@BBBCCCCCCBBB@@@????????????@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCC???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBDDDBBBAAADDDHHHJJJIIIGGGEEEEEEFFFEEEDDDDDDGGGIIILLLKKKIIIGGGFFFFFFFFFFFFIIIIIIIIIIIIKKKMMMPPPQQQQQQMMMFFF>>>999888;;;>>><<<>>>AAADDDFFFHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNMMMKKKJJJKKKLLLJJJKKKNNNPPPQQQQQQPPPPPPHHHGGGFFFEEEEEEFFFGGGHHHEEEFFFHHHKKKNNNMMMKKKHHHBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDEEEHHHJJJJJJHHHFFFDDDGGGIIIGGGCCC@@@@@@AAADDDDDDCCCAAA???@@@DDDFFFDDDCCCCCCDDDEEEFFFDDDBBB????????????>>>>>>>>>>>>>>>=========>>>??????@@@========================;;;<<<<<<<<<<<<;;;::::::999999:::;;;;;;;;;::::::555555666777888999999:::777666666666555555555444111333444444444555777999666666555444555666777888;;;;;;<<<;;;:::888666555333333333333222222222222111111222222222333333333222222111111111111222222/////////000000000000111//////000000000000000111222222222333333222222111222222111111000111111111000000000111111111222222222111000000222666999<<>>======>>>????????????@@@BBBCCCCCCBBB@@@???????????????@@@AAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDD@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDAAA@@@BBBGGGJJJHHHFFFFFFGGGHHHFFFDDDCCCEEEGGGJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIKKKMMMOOOQQQTTTPPPIIIAAA999777:::===<<<>>>AAADDDGGGHHHHHHHHHJJJIIIHHHHHHHHHHHHIIIIIIMMMNNNNNNLLLJJJIIIJJJKKKKKKLLLMMMOOOOOOPPPPPPPPPHHHGGGEEEDDDDDDEEEGGGHHHGGGFFFEEEFFFGGGGGGFFFDDDCCCCCCBBBBBBCCCDDDFFFGGGCCCDDDEEEHHHJJJIIIGGGDDDBBBFFFIIIGGGBBB??????AAAEEEEEEEEEBBB??????BBBDDDEEEEEEDDDEEEFFFEEECCC@@@;;;<<<<<<======>>>??????>>>>>>?????????>>>======999999::::::;;;<<<<<<===;;;;;;<<<<<<;;;;;;:::999888999::::::;;;;;;;;;;;;444666777999999999888777666666555555555555444444222444555444222222444666555555555555666666666777888999999999888777555444222222222222222333333333000000000111111111222222222222111111111111222222//////000000000111111111////////////000000111111111222222333333222222222222111000000//////000000......///000111222333333000111333666999;;;===>>>::::::999777555222000...---...////////////...------------------,,,,,,,,,++++++,,,,,,------......---------............///,,,------......------,,,---...///000111111111000...........................------,,,,,,------...........................++++++,,,------,,,++++++------......///000000000...---,,,---...///...---//////............//////,,,,,,,,,---------......///............---------+++++++++,,,,,,,,,,,,------------.........//////------------------------,,,------......------,,,---------............///***+++,,,---............------///000000000///...,,,,,,------......//////,,,------...///000111111222222222111111111000000....../////////000000000...//////000111222333333222222222222333333333333555444333333333444666666555555888???DDDIIIPPPXXXcccppp@@@???>>>>>>???@@@@@@???@@@BBBDDDFFFFFFDDDBBB@@@????????????@@@AAABBBCCCCCCCCCDDDDDDDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDD@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCDDDCCC@@@>>>AAAFFFIIIHHHEEEGGGIIIIIIGGGDDDCCCDDDGGGFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHJJJMMMOOOQQQWWWSSSLLLBBB:::777999===<<<>>>BBBEEEGGGHHHHHHGGGIIIHHHFFFEEEDDDEEEEEEFFFMMMNNNNNNLLLJJJIIIIIIKKKMMMMMMMMMNNNNNNOOOOOOPPPHHHGGGFFFDDDDDDFFFGGGHHHMMMJJJFFFDDDDDDEEEDDDCCCDDDCCCBBBAAABBBDDDFFFHHHCCCCCCEEEGGGIIIHHHFFFCCCAAAEEEHHHGGGBBB>>>???BBBEEEFFFFFFDDD@@@???@@@CCCGGGFFFEEEEEEEEECCC@@@>>>888888:::;;;===>>>???@@@??????@@@@@@???===;;;999666777777888:::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999888888999:::;;;;;;;;;;;;444666888::::::999777555555555555555555555444444555666777666333222444666444444555666777777666666666666777777666555444333111111111222222333333444////////////000000000000222222111111111111222222///000000000111111222222.../////////000000111111...///000222444555555555111111000//////...//////------...000111222333444111444999>>>AAABBBAAA@@@555444111000///000111222+++,,,---...///000000000000000/////////...........................---------------.........//////,,,,,,---......---,,,,,,)))***,,,............---........................---,,,,,,++++++,,,,,,---------------------------,,,,,,---......---,,,,,,------......///000000000---,,,,,,...000111111000......------------......,,,,,,,,,---------......//////.........---------........./////////000000---------.........//////------------------------,,,,,,---......---,,,,,,---------.........//////++++++---...//////000///,,,---///000000000///...---......///000111222222000/////////............222222222111111111111000............////////////------...000111222333444222222333333333444444444555555444333444555666777555555888>>>CCCGGGNNNVVVaaannn~~~@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBB@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEEEEEEEEEECCCCCCDDDDDDCCCBBBAAAAAABBBAAABBBDDDFFFFFFEEECCCDDDDDDCCCCCCCCCEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGHHHIIIKKKMMMNNNOOOUUUQQQJJJAAA;;;888:::===;;;===AAAEEEHHHHHHHHHGGGKKKIIIHHHHHHIIIHHHFFFDDDJJJKKKKKKHHHDDDCCCFFFJJJKKKKKKKKKJJJIIIIIIKKKMMMJJJEEE@@@AAAFFFJJJKKKJJJJJJHHHEEEDDDEEEFFFEEEEEEFFFDDDBBBAAAAAACCCEEEGGGHHHEEEAAAAAADDDFFFFFFEEEHHHFFFDDDDDDDDDDDDDDDCCCJJJLLLLLLGGG@@@<<<>>>@@@DDDCCCCCCBBBBBBBBBCCCCCC<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<;;;;;;:::999777888888777777888:::===;;;;;;:::999999888888777666666666666666666666666444444555555555555444444333444666888888888888777666666555444333333222222111111222222222333333333333333333222222222111111//////000000111111111222111111222222222222111111///////////////000000111444333333222111111111222333444444111...,,,...111000//////000333444444333;;;<<<>>>>>>===999555333...........................------------...//////,,,,,,,,,---------..............................---------............///,,,...000000///......///......////////////...............////////////000......////////////......---------............///........................................................................222111000///...---,,,,,,000000//////.........---111000///...............------............------+++,,,------......------,,,,,,------...///000000---------------...///000---------------------------------......000111111........................///////////////.........///.........///000222333333333222111000000000111------...///000000//////111111111111111111222333444444444333222111000000333444555666666555444333666888:::===BBBIIIPPPVVVbbbnnn}}}>>>?????????@@@@@@AAAAAA???@@@AAAAAABBBBBBBBBAAA???????????????@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@AAAAAABBBCCCEEEFFFDDDCCCDDDDDDCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGHHHIIIKKKLLLNNNOOOUUURRRLLLDDD>>>;;;<<<======???BBBEEEGGGHHHGGGGGGJJJJJJJJJJJJIIIHHHGGGFFFJJJKKKJJJGGGCCCBBBDDDHHHKKKLLLLLLKKKIIIJJJLLLNNNIIIDDD@@@@@@EEEIIIJJJIIIGGGGGGGGGIIIKKKKKKJJJHHHFFFEEECCCBBBBBBCCCFFFGGGIIIFFFBBBBBBCCCEEEEEEDDDDDDCCCBBBBBBCCCDDDDDDDDDKKKMMMNNNJJJDDD@@@AAACCCFFFEEEDDDBBBBBBAAAAAAAAA======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::777666666666666666666777:::::::::::::::999999888888888999888777777999;;;999999888888888888777777555555555555555555555555444444555555555555444444222333555666777777666666666555555444333333222222111111111222222222333333111111111222222333333333///000000000111111111111000111111222222111111000000000/////////000111111222222111000000000000000000222333222///------///111///---...222888<<>><<<999555222///...........................---------------...//////,,,---------------------........................---------............///,,,...000000///------............//////.........------........./////////......////////////......---------............///.......................................................................................---------000/////////............000///......------......------............------+++,,,------......------,,,,,,------...//////000//////......//////000111---------------------------------......///000111.................................///////////////000/////////000111333444333222111111000000111111//////000000000000000000////////////000111111222222222333333333333333222444444555555555555444444666888:::===AAAHHHPPPVVVaaammm|||===>>>>>>???@@@AAAAAABBB??????@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>???@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAABBBAAAAAA@@@???@@@@@@AAACCCEEEEEEDDDBBBCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGFFFFFFEEEDDDGGGHHHHHHIIIKKKLLLMMMMMMSSSRRRNNNIIICCC???>>>???@@@AAACCCDDDFFFGGGGGGGGGIIILLLNNNNNNJJJHHHIIIJJJIIIJJJJJJFFFBBBAAACCCEEELLLLLLLLLKKKIIIJJJLLLNNNGGGDDD@@@@@@DDDHHHIIIHHHCCCEEEGGGKKKNNNOOOMMMJJJHHHFFFEEECCCCCCDDDFFFGGGIIIGGGDDDCCCCCCCCCCCCBBB@@@@@@@@@AAAAAABBBCCCDDDJJJMMMOOOMMMHHHEEEEEEFFFGGGFFFDDDCCCAAA@@@@@@@@@>>>>>>===<<<;;;::::::999888999999999999999999888999999888888888888999999888999999999999888777777888888999777666555777888666666666777777777777888444444444444444444444444444444555555555555444444333333444555666666666666555555444444333333222222111111111222222222222333//////000111222333444444000000000000111111111111000111111222222111111000111000000000000111222222222222111111000000111111...000111111000...------000000111555;;;@@@CCCDDD???<<<777222...---,,,---........................---------------......///---------------------,,,........................---------............///...000111000...---------------------------------,,,---------..................////////////......---------............///........................................................................***++++++,,,---...//////////////////............///...------------------------............------,,,,,,---............---,,,,,,------.../////////..................///000///.........------,,,,,,......---......///000111////////////////////////------......//////000000111000000000111222333444222222111000000000111111111111111111111000000000------......///000111111000111222333444444444444444444333333333333444444555777999<<>>???@@@AAABBBCCCDDD@@@AAAAAABBBBBBBBBAAAAAA>>>>>>>>>===>>>>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCFFFEEEEEEDDDBBB@@@>>>===AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@BBBDDDEEECCCAAABBBCCCCCCDDDEEEFFFGGGGGGEEEEEEEEEFFFGGGHHHHHHIIIEEEFFFGGGHHHHHHGGGEEEDDDGGGHHHIIIJJJKKKKKKLLLLLLQQQQQQPPPMMMHHHCCCAAAAAACCCCCCDDDDDDEEEFFFGGGHHHHHHMMMQQQPPPLLLIIIJJJMMMIIIJJJJJJGGGCCCAAABBBEEEKKKKKKKKKIIIHHHHHHJJJLLLFFFCCCAAAAAACCCFFFGGGGGGCCCDDDFFFIIILLLMMMLLLKKKIIIHHHFFFEEEDDDEEEFFFFFFIIIGGGEEECCCBBBBBBAAAAAA???@@@@@@@@@???@@@AAABBBGGGIIILLLLLLIIIFFFEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@??????>>><<<;;;:::999888888999::::::::::::999888<<<<<<;;;;;;;;;;;;<<<<<<888888999999888888777666777777888666444333333555555555666777777888999999333333333333333333333333333444444555555444444333444444555666666666666666444444444333333333222222111111111111222222222222//////000000111222222333000000000000000111111111000000111111111111000000111111111111111222222333444444333333333333333444...////////////...//////111555;;;BBBFFFEEEAAA<<<666444000...------///000........................------,,,,,,------...///...------------,,,,,,,,,........................---------............///111222222111///------...---------,,,,,,---------,,,,,,,,,---------......---......//////......------------............///........................................................................++++++,,,---...//////000///////////////............------,,,,,,,,,------------............------,,,------...............---------.........//////,,,,,,+++++++++,,,,,,---//////......------,,,,,,...............///000000000000000000000000000000,,,------...///000111111000000000000111111222222111111000000000000111111222111111000////////////,,,---...///000111111111///000111222333333333333444444222111111222444444555666999<<<@@@GGGOOOTTT___kkkzzz??????@@@AAABBBCCCDDDEEEBBBCCCCCCCCCCCCCCCBBBBBB>>>>>>>>>===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDGGGGGGFFFEEECCCAAA???>>>BBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@BBBDDDEEECCCAAAAAABBBCCCDDDEEEFFFGGGGGGDDDDDDEEEFFFGGGHHHHHHIIIEEEFFFGGGHHHHHHGGGFFFEEEGGGHHHIIIJJJKKKKKKJJJJJJMMMOOOPPPOOOKKKGGGDDDCCCDDDDDDEEEEEEFFFGGGGGGHHHEEEJJJNNNNNNJJJFFFGGGJJJIIIJJJKKKHHHDDDBBBCCCEEEIIIIIIIIIGGGFFFEEEGGGIIIEEEDDDBBBBBBCCCEEEGGGGGGHHHFFFFFFGGGJJJLLLLLLLLLJJJIIIGGGFFFEEEEEEEEEEEEHHHGGGFFFDDDBBB@@@@@@@@@@@@AAABBB@@@>>>===???AAABBBDDDGGGGGGFFFDDDCCCCCCAAA@@@@@@@@@@@@@@@AAABBB@@@???>>>===;;;999888888999:::;;;<<<<<<;;;:::999999999888888888888999999999999999999999888777777555666666555333111111222555666666777888999::::::333333333333333333333333333333444444444444333333444444444444444444555555333333333333333222222222000000111111111222222222000000000000000000000000111111000000000000000000000000000111111000000000111111111111111222222333333333333222222333444444000///...---...000222333777:::>>>CCCCCC???777222............//////000000........................,,,,,,,,,,,,,,,---......------------------------........................---------............///333333444222000//////000...---,,,,,,,,,,,,---...,,,,,,,,,---------......------............---------------............///..........................................................................................//////.........///////////////------,,,,,,,,,------...------............------,,,---......//////......---------...............---,,,,,,+++++++++,,,,,,/////////......---------///............//////000000000000000000000000000,,,------...///000111111//////000000000000000000111000000///000000111111111000///..................///000222333333222222000000111111111111000000444444222111111222444444444666888;;;@@@FFFNNNTTT^^^jjjxxx???@@@@@@AAABBBCCCDDDDDDCCCDDDDDDDDDDDDCCCCCCBBB???>>>>>>>>>>>>???@@@@@@????????????????????????AAAAAAAAABBBCCCCCCDDDDDDGGGGGGFFFEEEDDDBBBAAA@@@BBBBBBCCCCCCDDDDDDCCCCCC@@@@@@AAACCCEEEEEEDDDBBB@@@AAACCCEEEFFFGGGGGGGGGCCCDDDDDDEEEFFFFFFGGGGGGEEEFFFGGGGGGHHHGGGGGGGGGGGGHHHJJJKKKKKKJJJIIIHHHHHHKKKNNNNNNLLLIIIGGGGGGCCCDDDEEEGGGGGGHHHHHHHHHAAAEEEIIIJJJGGGDDDDDDEEEGGGIIIKKKIIIEEECCCDDDFFFHHHHHHHHHFFFDDDDDDEEEGGGEEEEEEDDDDDDDDDEEEFFFGGGKKKJJJHHHHHHJJJLLLMMMMMMJJJIIIHHHFFFEEEDDDDDDDDDFFFGGGGGGEEEBBB@@@@@@@@@AAACCCDDDBBB>>>===???AAA@@@AAABBBCCCCCCBBBAAA@@@=========>>>>>>???@@@AAA@@@???>>>===;;;:::888888999:::<<<======<<<:::999888888777777777777888888999999999999999888777777444666777666444222222222666666777777888999::::::333333333333333333333333333333444444444444333333222222111111111222222333333333333333222222222222000000000111111111111222000000000000/////////...111111111111000000000000///000000111111000000///111000000000000111222222000000000///000000111111222000...///222444555555;;;:::777666555333000...,,,---///000000///...---........................,,,,,,,,,,,,,,,------...,,,,,,,,,---------..............................---------............///333333333222000///000222///...---,,,,,,---...///,,,---------............------............---------------............///........................................................................000000000//////......---.........///////////////------------------...///------............------------...////////////...........................000///..........................................//////............//////////////////////////////------......//////000000...///000000000000//////000000/////////000111111000000...------...//////111222333444444444333222000111111111111111000000444444333333333333444444444555888;;;???FFFNNNSSS]]]iiiwww?????????@@@@@@AAAAAAAAACCCCCCDDDDDDCCCCCCBBBAAA???????????????@@@AAAAAA????????????????????????@@@@@@@@@AAABBBCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@AAABBBCCCCCCCCCCCCBBBAAAAAABBBCCCEEEFFFDDDCCC@@@AAACCCEEEFFFGGGGGGGGGCCCCCCCCCDDDEEEEEEEEEFFFGGGFFFFFFFFFGGGGGGHHHIIIHHHIIIJJJKKKKKKJJJHHHGGGDDDGGGKKKMMMLLLJJJIIIIIIBBBCCCFFFHHHIIIIIIIIIHHHCCCEEEHHHJJJIIIGGGEEECCCDDDGGGIIIHHHEEECCCDDDFFFIIIIIIHHHFFFDDDDDDEEEGGGEEEFFFFFFEEEEEEEEEGGGHHHHHHHHHHHHIIILLLMMMMMMLLLJJJIIIHHHFFFEEECCCCCCBBBDDDFFFGGGEEEBBB@@@@@@AAA@@@CCCEEECCC???>>>AAAEEEAAA@@@@@@@@@AAAAAA@@@@@@======<<<<<<<<<======>>>???>>>===<<<;;;:::999999888999;;;======;;;999888;;;::::::999999::::::;;;777777888888777777666555666777999888777555555555666666666777777888888888444444444444444444444444222333333444444333333222555444333222222333444444222222222222222222222222000000000000111111111111......//////////////////111111111111000000000/////////000000000000//////000000/////////000111111//////......//////000111000000111444888999777555666333000//////000///...,,,------.........---,,,........................,,,,,,++++++,,,,,,---...***++++++,,,---...//////........................---------............///000111111000......000222000///---,,,,,,---///000------........./////////,,,------......------,,,---------............///........................................................................//////.........---------............/////////000......------......///000------............------------...///////////////........................111000//////......//////------......//////000000//////............//////.................................//////////////////000111111111111000//////////////////000111111111000...---...///111222222333444555555444222111000111222333333333333333444444555555555555444444333555777:::???EEEMMMSSS\\\hhhvvv>>>>>>>>>>>>>>>?????????BBBCCCCCCCCCBBBAAAAAA@@@@@@@@@??????@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCAAABBBBBBCCCCCCBBBAAAAAA???@@@AAAAAABBBBBBBBBBBBBBBAAABBBDDDFFFFFFEEECCC???AAACCCEEEGGGGGGGGGGGGCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGFFFEEEFFFGGGIIIJJJHHHIIIJJJKKKKKKIIIHHHFFFAAAEEEIIIKKKKKKKKKKKKKKKAAACCCFFFIIIKKKJJJIIIHHHGGGHHHJJJLLLNNNMMMIIIFFFBBBEEEGGGGGGDDDBBBDDDFFFJJJJJJIIIGGGEEEDDDFFFGGGFFFFFFGGGFFFEEEEEEGGGHHHBBBCCCEEEIIILLLLLLJJJHHHIIIIIIHHHFFFEEECCCBBBAAACCCEEEGGGEEEBBB@@@@@@AAA???CCCEEEDDDAAA@@@DDDHHHCCCAAA@@@@@@@@@AAAAAAAAA>>>===<<<;;;;;;;;;;;;;;;>>>>>>===<<<;;;::::::999666888:::<<<<<<:::888666:::999999888888999999:::666666666666666555555444777999;;;;;;999777777777555555555666666666666666444444444444444444444444222333333444444333333222888888666555555666777888222222222222222222222222000000000000111111111111,,,------...///000111111222111111111000000////////////000000000000/////////////////////000000111000000///000000111222222...///333999======888333,,,,,,...111444444111///***+++++++++,,,---...///........................,,,,,,++++++,,,,,,---...)))***+++,,,...///000000........................---------.........//////...//////...------///111111000...------...000111.........////////////000,,,------......------,,,---------.........//////........................................................................---------------------------.........//////000000...............///000111---..................------......///////////////.....................---000///...---------------,,,,,,---...///000111111000//////.........//////........................///////////////.........000111222333333222000000///////////////000111111111000///...///000222444333444555555555333111///000111222444555666777777333444666666666666444333333444777:::>>>EEEMMMRRR[[[gggvvv???????????????@@@@@@AAA@@@AAACCCDDDDDDDDDCCCBBBAAA>>><<<<<>>>>>>>>>>>??????@@@@@@AAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@AAABBBCCCEEEEEEEEEEEEDDD@@@AAABBBCCCDDDFFFGGGGGGEEEDDDBBBAAAAAABBBCCCDDDGGGGGGFFFDDDBBBBBBCCCEEEHHHHHHIIIJJJJJJIIIHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJDDDDDDEEEFFFGGGHHHHHHHHHFFFIIILLLOOOOOOLLLIIIFFFEEEBBB@@@AAADDDFFFFFFDDDDDDGGGHHHGGGEEEDDDFFFHHHHHHGGGEEEDDDDDDDDDEEEFFFEEECCCBBBFFFKKKMMMJJJGGGGGGGGGGGGFFFCCCAAAAAABBBDDDDDDEEEEEEEEECCCBBB@@@BBBCCCDDDBBB@@@AAADDDGGG???@@@AAA>>>;;;:::===AAA>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::888666444777777777888999999::::::;;;:::999999888999999999888888777666666666666666666666666666666666666666999777555333222333444555333222222111222333555666333333333333333333333333//////111555999999666222555555444444333222111111//////............//////000000000000111111111111222111111111000000//////000000000000000000000000111000///......---......000///------...000222444666777888999888555333111+++,,,---...////////////------------------------........................,,,,,,------,,,,,,+++***------------------,,,,,,***+++,,,...///000000111%%%(((***,,,,,,,,,...////////////...---,,,******.........------,,,,,,,,,.........------,,,,,,,,,000...+++,,,...000...---......//////......---,,,///...,,,++++++,,,---...------------------------222111111111000000//////222111000///---+++******,,,,,,------......////////////.........---------,,,---...//////...---,,,//////////////////////////////............//////...///000///...---...000,,,------...///000111111000000///.............................................//////000000111111000000000000///...,,,,,,111111111111111111222222000000000000////////////111222222222222111000000111111222222222333333333444444333222333444555666666777888:::===BBBIIINNNVVVbbbooo{{{======<<<<<<======>>>???@@@@@@AAABBBBBBBBBBBBBBBAAA???<<<===???AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@AAACCCDDDEEEEEEDDDDDDAAABBBBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBCCCEEEFFFDDDEEEEEECCCAAA@@@AAACCCGGGHHHIIIJJJJJJIIIHHHGGGEEEEEEFFFGGGHHHHHHHHHHHHEEEEEEEEEEEEFFFFFFGGGHHHFFFHHHJJJLLLLLLJJJHHHFFF@@@>>>>>>@@@DDDFFFFFFEEEDDDFFFHHHHHHFFFFFFGGGIIIIIIHHHFFFEEEDDDDDDEEEEEEDDDBBBBBBFFFJJJLLLJJJFFFEEEFFFGGGFFFDDDCCCDDDEEEDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCAAA??????@@@CCC>>>??????>>>======>>>@@@>>>===<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;:::888777666666777888888999999:::::::::999888777777888888888777777666666666666666555555555555555555555555444444222111222333555666444444333222222222333444333333333333333333333333111111333777::::::666333444444333333222222111111000000////////////000000//////000000000111111111111111111000000000//////000000000000000000000000000000/////////000000111------,,,,,,---///000111;;;:::888666333000...---////////////...---,,,+++................................................---............---,,,,,,//////////////////......++++++---...//////000000***,,,......---,,,---...............---,,,++++++------------------,,,,,,......---------,,,,,,,,,000...,,,,,,...///...---......//////......---,,,......---------------...------------------------000000000/////////......//////.........---------..................////////////.........------------......//////......---///////////////////////////..................///---///000///...---...000------......//////000000000//////.......................................---------...............------...///000000000000111111111111111111111111000000000000///////////////000111222222222222222222222222222222222222222333333333333333444555555444555777999<<>>???@@@@@@??????@@@@@@AAABBBBBB@@@======>>>?????????===>>>???@@@@@@???>>>===>>>>>>>>>???@@@@@@AAAAAA@@@AAAAAABBBBBBCCCCCCDDDDDDCCCAAA@@@@@@@@@AAABBB@@@AAACCCDDDEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEFFFEEECCCBBBBBBBBBFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEGGGFFFEEEDDDDDDEEEGGGHHHHHHHHHJJJJJJJJJJJJHHHHHH??????@@@BBBDDDEEEDDDBBBCCCEEEHHHIIIIIIHHHIIIJJJKKKJJJHHHGGGEEEDDDDDDDDDCCCBBBBBBEEEIIIKKKIIIFFFDDDFFFGGGGGGFFFEEEEEEFFFEEEDDDCCCBBBBBBAAAAAAAAA@@@AAABBBAAA>>>======>>>===<<<<<<>>>@@@@@@@@@>>>>>>===<<<;;;::::::::::::;;;<<<=========<<<:::999666666777777888888999999:::999888777666666666666888777666666555555666666444444444444444444444444222222222222333555888999555555333222111111111111222222333333333333333333444444666888:::999666444222222222222222222111111111111000000000000111111//////000000000000111111111111000000000000//////000000000000000000000000/////////000000111222333---......//////000000000444333111000000000111222////////////...---,,,+++////////////////////////..............................//////......---,,,..................//////,,,------...//////......///000111000...---------------.........------,,,,,,,,,------------------...------------,,,,,,,,,///...,,,,,,...///...---......//////......---,,,---....../////////......------------------------//////...............---,,,,,,------...//////000///////////////........................---------///..................///////////////////////////......------------......---...//////...---...///..................//////000///......------.............................................------------...///000111111111111111111111111111111111111////////////000000000000...///000111222333333333222222222222222222111111222333333444444444444444222333555777;;;AAAHHHMMMVVVbbbooo{{{>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>???@@@AAABBBBBB@@@>>>======>>>>>>>>><<<===???AAAAAA???===<<<>>>>>>>>>??????@@@@@@@@@>>>???@@@AAABBBCCCDDDDDDDDDCCCAAA??????@@@AAABBB@@@AAABBBDDDEEEDDDDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@AAAAAABBBCCCEEEGGGIIIHHHFFFDDDCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEFFFFFFGGGGGGFFFEEEEEEDDDHHHFFFDDDBBBBBBCCCFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJDDDEEEFFFFFFFFFDDDAAA???BBBDDDGGGIIIJJJKKKJJJJJJLLLKKKJJJHHHFFFEEECCCCCCBBBBBBBBBEEEHHHIIIGGGEEEEEEGGGHHHHHHGGGEEEEEEFFFEEEDDDBBB@@@@@@@@@AAAAAA>>>???@@@AAA@@@>>>===<<<;;;999:::===AAABBB@@@=========<<<;;;::::::::::::999:::;;;<<<<<<<<<;;;:::555555666666777888888999999888777666555444444444777777666555555555555666444444444444444444444444444444444555666888:::;;;444333333222222222111111222222222222222333333333444555666888888777555333111111111111111111222222111000000//////000000111////////////000000000111000000000000000000//////000000000000000000000000000/////////000000111222000000111222333222222222,,,------...///111222333+++,,,---...////////////...............................................................---,,,,,,++++++,,,,,,,,,,,,---------...............------///000222111///------...,,,,,,---...............,,,,,,,,,------.........------------------------///...---------..................///......---,,,---...///000000000///...................................................,,,,,,,,,---...///000000000000000//////.................................000///...------...///000////////////////////////------,,,,,,,,,,,,---------...//////------...///.....................---//////...------------...........................111111000000//////......111111111111111000//////111111111111000000000000////////////000000000000//////000111222333333333222222222222111111111111111222333444555444333333000222444666:::@@@GGGLLLUUUaaaooo{{{>>>>>>>>>===>>>??????@@@AAA@@@?????????@@@BBBCCC@@@@@@???===<<<<<<===>>><<<===???AAAAAA???===<<>>???@@@AAACCCCCCDDDDDDBBB@@@?????????AAABBB@@@AAABBBDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAABBBBBBCCCCCCEEEGGGHHHHHHFFFDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDHHHHHHHHHHHHGGGFFFEEEDDDGGGFFFCCCAAAAAACCCEEEFFFIIIHHHHHHHHHHHHHHHHHHIIIGGGHHHJJJJJJHHHFFFDDDCCCCCCDDDFFFHHHJJJKKKKKKKKKLLLKKKJJJHHHFFFDDDCCCBBBAAAAAABBBDDDFFFGGGFFFDDDGGGHHHJJJIIIGGGDDDCCCCCCDDDCCCAAA?????????@@@@@@<<<>>>@@@CCCCCCBBB>>><<<888777888;;;@@@BBB@@@======<<<;;;::::::999999:::777888999:::;;;:::999999444555555666666777888888888777666555444444444444777666666555555555555555555555555555555555555555666666666666777777888888111111111222222333333333111111111222222333333333333444555666555444222222111111111111111111222222000//////......//////000...////////////000000000//////////////////000000////////////////////////111000///...............000111111222222222222111...///000000///---+++)))+++,,,---...////////////------------------------........................,,,------------,,,++++++++++++++++++,,,,,,------.........///......---,,,,,,...///000.........///,,,,,,---...////////////,,,,,,,,,------.........------------------------.........---------...///.........///......---,,,,,,---///000000000///...........................////////////////////////---------...............000000//////......---------.....................000///...------...///000////////////////////////------,,,,,,,,,,,,---------...///...---,,,---///............------------//////...---------------////////////////////////111111000000//////......000111111111111000000///111111111000000000//////.../////////000000000111111111222222222111111000111111111111111111111111000111333444444444333222000222333555999???FFFKKKTTT```mmmzzz<<<<<<;;;;;;<<<<<<===>>>@@@@@@??????@@@@@@AAABBB?????????===<<<<<<>>>@@@===>>>???@@@@@@???>>>===?????????????????????@@@===>>>>>>???AAABBBCCCCCCCCCBBB@@@?????????@@@AAA???@@@BBBCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFCCCDDDEEEDDDBBBAAAAAAAAACCCDDDEEEFFFFFFEEEDDDCCCGGGHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCBBBBBBCCCEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDGGGIIIJJJIIIHHHHHHIIIEEEDDDDDDFFFIIIKKKKKKJJJKKKJJJJJJHHHFFFDDDBBBAAA@@@AAABBBDDDEEEEEEDDDDDDFFFHHHJJJIIIFFFCCCBBBAAABBBAAA@@@??????>>>>>>>>>===???AAAEEEFFFCCC>>>:::666666777999<<<>>>>>>======<<<;;;:::999999999999666777888999999888777777444444555555666666777777777666555555444444555555777666555555444444555555666666666666666666666666555555555444444444444444///000111222333333333333000000111111222333333333000222444444333111111222222222222222222222111111//////............//////......////////////000000......////////////000000////////////////////////111000///...------------////////////////////////***,,,///000111///---+++////////////...---,,,+++------------------------........................,,,,,,------,,,,,,+++***,,,,,,------......//////---...............------***,,,............///000,,,---...///////////////,,,,,,------------------,,,,,,,,,------------...---...///...,,,,,,...///......//////......---,,,,,,---......////////////........................///////////////000000000...............---------...............------------------...............000//////////////////000////////////////////////......------------......,,,---......---,,,---...------------------......///...------,,,,,,------////////////////////////...............---------,,,---...000111222222333111111111000000//////.........//////000000111111222222222222222111000000000000000111111111222222111222222333333333333333111333444666999>>>EEEJJJRRR^^^lllxxx<<<;;;;;;;;;;;;<<<=========>>>??????@@@@@@??????===>>>???===;;;<<<>>>AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@??????@@@BBBCCCDDDDDDCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGCCCCCCCCCBBB@@@???@@@AAACCCCCCEEEEEEEEEEEECCCCCCFFFFFFFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBCCCDDDEEEEEE???@@@@@@AAAAAA@@@@@@???BBBEEEGGGGGGEEEEEEGGGJJJGGGDDDBBBCCCGGGJJJJJJJJJIIIIIIIIIHHHFFFDDDBBBAAA???AAACCCDDDDDDCCCCCCCCCDDDFFFHHHIIIFFFDDDBBBAAA@@@@@@@@@@@@???>>>===<<>>===<<<;;;:::999999999999666777888888888777666555333444444555555666777777555555555555555666666777666666555444444444444555555555555555555555555555333333444444444444333333000111222222333222111111///000000111222222333333///111444444222111111333444444333333222222111111000000////////////000000........./////////000000........./////////000000////////////////////////000000///////////////000000///...---------...///)))***,,,...000111222222////////////...---,,,+++................................................---------------,,,,,,++++++,,,,,,---......//////------...............---***,,,...///......///000---......////////////...------------------,,,,,,,,,,,,,,,---------......---...///...,,,,,,...000......//////......---,,,,,,,,,,,,,,,---...///000........................------........./////////........................,,,,,,,,,------------------------.........////////////000000000000/////////////////////////////////..................///,,,---......,,,,,,---...,,,,,,,,,------.........///...------,,,,,,------////////////////////////---------...............+++,,,---///000111222222222111111000//////...............///000111111111000111111222222222111111......///000111222333333222222222111222222333444333444555666999>>>DDDIIIPPP\\\jjjvvv===============>>>??????;;;<<<>>>?????????>>>===<<<===>>>===;;;<<>>>>>>>>>>>??????===============<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@AAAAAAAAAAAA@@@???>>>???@@@AAACCCDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDEEEEEEBBBBBBDDDEEEFFFFFFFFFFFFEEEEEEDDDBBB@@@@@@BBBDDDBBBCCCDDDEEEEEEDDDCCCBBBDDDDDDEEEEEEEEEEEEDDDDDD@@@AAABBBCCCCCCDDDEEEEEE???@@@AAABBBBBBAAA@@@???CCCEEEFFFDDDAAAAAACCCEEEHHHEEEAAABBBEEEIIIJJJJJJGGGHHHHHHGGGFFFDDDBBBAAA>>>@@@CCCCCCCCCBBBBBBCCCAAADDDGGGHHHFFFDDDCCCCCC??????@@@@@@@@@>>><<<;;;BBBBBBDDDFFFFFF@@@777000333555777777555666;;;???<<<<<<;;;:::999999999999777888888999888777666555333333444444555666666777555555555555555666777888666666555444444444444555444444444444444444444444333444444555666666555555222222333333222111///...///000000111222222333333///111444444222111222444555555444444333222111111111111000000000000111111............/////////000---.........//////000000////////////////////////////////////000111222333222111///------...000111222111///...------......+++,,,---...////////////////////////////////////..............................//////......---,,,))))))***++++++,,,------,,,------...//////......,,,...000000///...///000......////////////...............------,,,,,,,,,,,,,,,,,,------.........---...000...,,,+++...000......//////......---,,,,,,,,,++++++,,,---///000////////////////////////,,,,,,,,,------.........,,,------....../////////+++++++++,,,,,,------------------.........//////...///000111111000///...//////////////////////////////............//////,,,---......,,,,,,---...++++++,,,,,,---...//////......---,,,,,,,,,,,,---000000000000000000000000.../////////000000111111......///////////////...222111111000///......------......///000111111222...///000111222333333333------...000111222333444333222111000111222444555555555666777999===DDDHHHOOO[[[iiiuuu@@@???===<<<;;;;;;<<<<<<>>>>>>>>>>>>>>>===<<<<<<===============>>>???@@@>>>============<<<<<<<<>>>>>?????????@@@@@@@@@@@@AAAAAA@@@>>><<<===???BBB@@@AAABBBCCCDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCBBBAAAAAACCCEEEFFFFFFFFFGGGHHHCCCBBB???>>>===???@@@BBBIIIIIIHHHEEECCCCCCEEEGGGDDDEEEEEEFFFFFFFFFEEEEEEFFFDDDBBB@@@@@@AAADDDEEECCCCCCCCCCCCAAA???===<<>>===<<<<<<;;;<<<===>>>>>>>>>>>>>>>>>>===<<<<<<999999999999999:::;;;;;;>>>>>>>>>=========<<<<<<>>>??????@@@@@@??????>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@>>><<<<<>>===???AAABBBGGGHHHIIIHHHFFFDDDDDDEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFEEECCCBBBBBBCCCDDDEEECCCDDDEEEFFFFFFEEECCCBBBBBBCCCCCCAAA???@@@AAACCCGGGFFFDDDCCCCCCDDDEEEGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@???>>>BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAADDDHHHKKKHHHBBB<<<::::::666666555555666777999:::<<<;;;:::999888777777777888888888777666555444333444444555555666666666666666777777666666555444333555555444444333333333333111222333333444444333333111111333444444444333333111111111222333555666777111111000000000000111111111111111111111111111111222222222222222222222222............//////000111111000///...............000/////////............111000000000000111111111777888999888666333111000000///...------...///000........................------------------------......////////////....../////////.........------//////////////////.........///000///...---...000///////////////////////////////////////...------000---******,,,///000000.........---...//////000..................------//////......---,,,,,,,,,,,,------.........------------............------................................................//////............//////////////////...---,,,,,,------,,,,,,---...///000------------------------...........................---+++******+++---......---------,,,,,,,,,+++------...........................///////////////------............------......////////////......//////////////////......//////............//////000000000000000000000000111111000000//////////////////000111222333444444555444333333555555444333444555555555777<<>>>>>======>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<<<<>>>>>>=========<<<<<<<<<>>>>>>????????????>>>>>>=========>>>>>>>>>?????????@@@???===<<<<<<>>>@@@@@@@@@AAABBBCCCCCCCCCCCCAAABBBCCCEEEEEEEEEDDDDDDBBBBBBCCCBBBAAABBBDDDFFFGGGEEEAAA>>>>>>???AAACCCDDDGGGIIIJJJHHHEEEDDDCCCEEEEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEDDDEEEEEEEEEEEEBBBDDDGGGJJJKKKJJJIIIHHHFFFEEEDDDAAA??????BBBEEEDDDCCCBBBAAAAAABBBDDDFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAA@@@@@@AAACCCDDDIIIKKKKKKGGG@@@;;;::::::999888666555666888:::<<<;;;:::999888777666666666777777777777777777777666444444444555555555555555555555666666666555555444666555555444333222222111111222222333333333333333333444444444333222111000000000111222444666888999111111000000000000111111222222222222222222222222222222222222222222222222......///000111222222333222222000///...---------//////............------111111111000///111444666AAABBBAAA;;;333///000222......------------......////////////////////////..............................////////////......000000000000000/////////,,,------...///000111111...///000///...---...000////////////////////////000000000/////////......222111//////111222111111///////////////000111111000//////...------,,,,,,........................***,,,...000111000///...------............------........................////////////////////////000000////////////000000...///////////////......///......---......//////------------------------........................////////////////////////.........---------------..................------///////////////.........------............------......///////////////...000000000//////.........000//////......//////000000000000000000000000000111000000000000/////////...//////000111222333333555333333333555555444333333555666777888<<<@@@DDDKKKTTTaaaooo======<<<<<<<<<=========<<<===============<<<<<<======<<<<<<<<<======>>><<<<<<<<<<<<;;;;;;;;;;;;======>>>>>>???>>>>>>>>>============>>>>>>>>>>>>>>>??????===<<<;;;===>>>@@@@@@AAABBBBBBBBBBBBBBB@@@AAACCCEEEFFFFFFEEEEEEDDDDDDCCCAAA@@@@@@CCCFFFHHHEEEBBB???>>>???AAACCCDDDFFFIIIIIIHHHEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCDDDEEEFFFEEEDDDDDDBBBDDDHHHKKKLLLKKKJJJHHHFFFFFFDDDAAA???AAADDDHHHCCCBBBAAAAAABBBDDDFFFHHHCCCDDDDDDDDDEEEEEEEEEFFFBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>>===>>>AAAEEEGGGLLLKKKIIIDDD>>>:::::::::;;;999666555555888;;;===;;;:::999888777666666666555555555666777888999:::555555555555444444444444333444555555666666666555666666555444333111111000111111222333333333333222444444333333222222111000444333333222222222333333111111000000000000111111222222222222222222222222111111111111111111111111...///111222444555555666222111000///............/////////////////////...000000000///111555===BBBFFFDDD???888111...///111........................000000000000000000000000////////////////////////......////////////......000000000000////////////,,,------...///000111111...///000///...---...000//////////////////////////////......------------000000///000000///...---///////////////000000111//////.........---------........./////////000000,,,---...///000//////...,,,------......------,,,................................................//////............//////------...///////////////...---------,,,,,,------........................---------...............///000111222222111000///.......................................---------.........---,,,,,,,,,+++------............---------...//////////////////111111000000///.........000000////////////000000////////////////////////000000000000000000000000...//////000111111222222333222111222333444333222333444777888999;;;???BBBJJJRRR___mmm|||===============<<<<<<;;;<<<<<<============<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::999999;;;<<<===>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>??????>>><<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAA@@@AAACCCDDDEEEEEEEEEDDDFFFEEEDDDBBB@@@@@@BBBEEEFFFEEEBBB@@@???@@@AAABBBFFFGGGHHHGGGFFFEEEEEEFFFEEEEEEEEEEEEEEEDDDCCCCCC@@@AAACCCEEEEEEDDDCCCBBBBBBDDDGGGIIIIIIHHHFFFEEEDDDDDDBBBAAA@@@BBBGGGKKKHHHGGGEEEDDDCCCDDDFFFGGGCCCCCCDDDDDDEEEEEEFFFFFFBBBAAA???>>>>>>>>>>>>>>>===========================<<<;;;;;;===AAAFFFIIIKKKIIIEEEAAA<<<:::999:::;;;999777555555777:::<<<<<<;;;:::999777777777777666666555555555666777888666666666555555444444333222333444555666666666666666555555333222111000000000111222222333333222222222222111222222222333333555444333111000/////////111111000000000000111111111111111111111111111111000000000000000000000000---...000222444555555555000000/////////000000111000000000000000000000000...//////111666>>>FFFLLLCCC===666111//////...---////////////////////////000000000000000000000000////////////////////////......////////////.......................................///////////////...///000///...---...000------------------------000///...------------...---.........---,,,+++***...------------...//////---------.........//////------......///000000000000///---,,,,,,,,,---...,,,,,,------------,,,,,,........................------------------------...------,,,,,,------...+++,,,------............------------------,,,,,,........................---------.........//////+++,,,...//////...,,,+++.............................................---.........---,,,,,,,,,+++------............------------...///////////////111111000000////////////000000////////////000000////////////////////////000000000000111111111111/////////000111111222222333222222222444555555333222444666888999;;;>>>AAAIIIQQQ]]]kkkzzz<<<===============<<<<<<;;;;;;<<<=========<<<<<<>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::999999999:::;;;<<<======>>>>>>============>>>>>>>>>??????>>>???@@@???===<<<===>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBDDDDDDDDDCCCCCCFFFFFFEEECCC@@@???AAABBBCCCBBBBBBAAAAAAAAAAAAAAAFFFGGGGGGGGGEEEEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBBBB@@@AAABBBDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDBBBBBBBBBAAAAAACCCGGGKKKNNNLLLIIIEEECCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFAAA@@@???============>>><<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999;;;???DDDGGGFFFDDDAAA===:::999999999:::999777555555777999;;;<<<;;;:::999888777777777:::999777555444444444444888888777666555444444333222333444555555555555555555444444333222111111000000111111222222222222222000000000000111333444555222222111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000+++,,,///111222333333333000/////////000000111222000000111111111111222222......111777???EEEIIIJJJ:::555///---...///...+++//////000000000000//////////////////////////////..............................////////////......,,,,,,,,,,,,------------000000//////......------...///000///...---...000,,,,,,,,,,,,,,,,,,,,,,,,111000///.........///000,,,...///...,,,++++++,,,,,,,,,,,,,,,,,,---......,,,,,,------...//////000---------....../////////111000---+++++++++---...,,,,,,------------,,,,,,........................---------------------------,,,,,,,,,,,,,,,,,,---++++++,,,---......---------....../////////..............................,,,,,,------.../////////,,,---...//////...---,,,---------------.........---------........./////////////////////.........------............------,,,---...///000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000000111111111111222000000000111111111222222444333333444666777777555111333666777999;;;???AAAHHHPPP[[[iiixxx888:::;;;===>>>?????????:::;;;<<<<<<======<<<<<<@@@???>>>===============<<<<<<<<<;;;;;;;;;::::::999:::;;;<<<============>>>>>>>>>?????????@@@@@@>>>@@@AAA@@@>>>===>>>>>>??????@@@@@@@@@@@@??????@@@AAABBBCCCCCCBBBAAAAAADDDEEEEEECCC@@@>>>>>>???>>>???AAABBBBBBBBBAAA@@@CCCFFFHHHIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFAAABBBBBBBBBAAACCCEEEHHHKKKIIIFFFCCCAAAAAAAAAAAADDDDDDDDDDDDEEEEEEEEEEEEAAA@@@>>><<<<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::<<>>>>>=========<<<<<<<<<999:::;;;<<<============????????????@@@@@@@@@@@@???@@@AAAAAA???>>>>>>?????????@@@@@@@@@??????>>>@@@AAABBBBBBBBBAAA@@@???CCCDDDDDDCCC???===<<<<<<;;;===@@@CCCCCCBBB@@@???@@@DDDIIIKKKJJJGGGDDDCCCEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCDDDEEEFFFFFFGGGEEEEEEDDDDDDEEEGGGIIIJJJBBBCCCCCCCCCBBBAAACCCEEEDDDCCCAAA@@@@@@AAACCCDDDEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@>>><<<;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;999999999:::;;;===;;;999888888888888888777777666666666666666777:::999888666555555555555666555555555777:::===???;;;:::999888777666555444333444444555555444444333333222222222222222222222000000111222222222222111222111000000000111222333444444333222111111111222111111000000000000111111222222222222222222222222333333333333333333333333000222444666777777666555444333222000////////////.../////////000000111111///222:::GGGOOOKKK;;;---+++///222111...,,,---///,,,---...//////...---,,,........................------------------------......////////////......,,,,,,,,,------...............//////////////////...///000///...---...000........................///---+++*********,,,---***,,,---,,,***))),,,...---,,,,,,,,,,,,---....../////////...------,,,,,,------------------------,,,---///111222111000///+++,,,,,,------,,,,,,+++........................////////////////////////.........------............///////////////......'''(((***,,,------,,,,,,////////////////////////,,,,,,------...///000000+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,---...000111111+++,,,,,,------.........---..................---,,,---...///000000000000......///000111222333333111111000000000000111111000000000000000000000000000000111111222222222222222222222222222333333333...------...000222111000000222333555777;;;AAAEEEDDDKKKWWWdddsss<<<<<<;;;;;;;;;;;;<<<<<<:::999999:::======<<<;;;;;;<<<===>>>>>>===<<<;;;;;;<<<<<<<<<;;;::::::999<<<;;;;;;::::::;;;;;;<<<:::;;;;;;;;;<<<=========@@@@@@AAAAAAAAABBBBBBBBB===???@@@AAAAAA@@@>>>===>>>>>>?????????@@@@@@@@@BBBBBBCCCEEEEEECCC???;;;??????>>>>>>???@@@AAAAAADDDEEEGGGHHHHHHGGGFFFEEEGGGFFFFFFEEEDDDCCCCCCCCCCCC???@@@DDDEEECCCAAAAAACCCDDDDDDDDDDDDCCCCCCBBBCCCEEEFFFFFFCCCAAA??????AAABBBDDDEEEEEEDDDBBBAAAFFFFFFFFFFFFFFFFFFEEEEEEJJJDDD===:::<<<===<<<999<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999777666666777999;;;999777666444444666777999777888888888777666444333666666666777888:::<<<<<<888888777777666666555555555555444444444333333333444444444444444444444444555444333333222222222222222222111000000000111111111111111111000000000000000000000000111111111111333333222111000000111111444111...///111222000///...000111222222111000...000000//////............,,,---.........---...///666>>>FFFFFF>>>555111111////////////////////////000///---+++***+++---...---.../////////...,,,+++---------............///...000222333111000000000------------------------------...///000111222333------............------,,,,,,,,,------.................................++++++++++++++++++++++++---------............///***+++,,,---...000111111---......//////......---................................................,,,,,,,,,---------......//////............//////...............///000000............................../////////...,,,+++------.........,,,+++***------,,,+++,,,---...///000///...---+++***)))((())))))***+++,,,,,,---...//////.........------------------........./////////000111222222111///...////////////////////////333333333333333333333333222222222111111000000000000000000000000000000000000222333333222111222333222222222111111000000000000222333222000000111222444555666777888;;;???BBBHHHNNNXXXdddqqq<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::<<<>>>>>>===<<<:::;;;<<<======<<<;;;:::;;;<<<<<<<<<;;;;;;:::999<<<;;;;;;::::::;;;;;;<<<<<<<<<==================???@@@@@@@@@AAAAAAAAAAAA===>>>????????????>>>===?????????@@@@@@@@@@@@AAABBBBBBCCCEEEFFFEEEAAA>>>???????????????@@@@@@AAABBBCCCEEEFFFFFFEEEDDDCCCFFFEEEEEEDDDDDDCCCBBBBBBCCC???@@@DDDFFFCCCBBBCCCFFFFFFGGGGGGGGGGGGGGGFFFBBBDDDFFFFFFCCC@@@??????AAABBBCCCDDDDDDCCCBBBAAACCCCCCCCCCCCCCCCCCDDDDDDLLLFFF???======>>>===:::;;;:::::::::999999999999;;;:::::::::::::::::::::;;;:::777666666777999:::888777666555555666777888777777888888777666444333555555666666777999::::::777777666666666666666666555555555444444333333333333333444444444444444444333333222111111111111111333333222333333444555666111111111111000000000000............////////////222222111000000000000000444111//////111111000......///111222222111///.../////////.........------000000/////////111333555@@@CCCDDDAAA:::444222222////////////////////////000///...---,,,,,,---.........//////...------,,,---------............///---...000111///......///------------------------,,,------...///000111222,,,,,,------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,,,,---...///000000------............------................................................,,,,,,,,,---------......//////............//////---------------...//////............................../////////...,,,,,,///000000111111000///...------,,,,,,,,,---...///...------,,,,,,+++++++++------------------......//////.........------------------.........//////000/////////////////////........................111111111111111111111111333444555666666444222111000000000000000000//////000222333333111/////////333222222222111111111111222333444444222222333444444555666666777:::???BBBHHHOOOYYYeeesss<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>???>>>===::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>>>>=========>>>>>>???@@@@@@@@@@@@@@@========================@@@@@@@@@@@@AAAAAAAAAAAAAAAAAACCCEEEGGGFFFCCCAAA????????????@@@@@@@@@@@@???@@@BBBCCCDDDCCCBBBBBBDDDDDDDDDCCCCCCBBBBBBAAABBB??????DDDFFFDDDCCCDDDFFFFFFGGGHHHIIIIIIIIIIIIBBBDDDFFFFFFDDDAAA@@@@@@BBBBBBCCCDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@AAABBBBBBKKKFFF@@@======>>><<<:::999999999999888888888888<<<;;;:::::::::;;;;;;<<<;;;:::888666666666888999888777666555555666777888666777888888777666444333555555555555666666777777555555555555555666666666555555555555444444444444333333333333333333333333222222111000000000000111222222222333444555777777111111111111000000000000............////////////111111000/////////000000333222000000000000...------...///000000///...---.........---------------...---++++++---222777:::HHHDDD>>>777222000000111///////////////////////////////////////......---//////...------------...---------............///+++---......---,,,,,,---------------------------+++,,,,,,---...///000000+++,,,,,,,,,,,,,,,,,,+++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------.........//////,,,------......------,,,........................------------------------,,,,,,,,,---------......//////............//////,,,,,,,,,,,,,,,---.......................................///......---,,,,,,------............---...---,,,,,,,,,---//////,,,,,,,,,,,,,,,---------............---------,,,...............------------------...............000///---,,,,,,---///111------------------------////////////////////////111333666888777555222000111111000000000//////...///111333333111...---,,,333333333222222222222111222333444444222222333444333444555666777:::>>>AAAFFFMMMYYYeeesss;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::<<<>>>???>>><<<::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<>>>>>======<<<<<<<<<======>>>???@@@??????>>>>>>>>>=========>>>??????@@@@@@AAAAAAAAABBBBBBBBB??????AAADDDFFFFFFDDDBBB???@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBAAACCCCCCCCCBBBBBBAAAAAAAAAAAA======BBBDDDCCCCCCEEECCCCCCDDDFFFFFFGGGGGGGGGDDDFFFHHHHHHEEECCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>???@@@AAABBBEEEAAA===;;;<<<<<<<<<;;;:::999999999999888888888===<<<<<<<<<<<<======>>>;;;:::888666666666777888777666555555555555666777666666777777777666444333444444555555555444444444333333444444555555666666555555444444444444444444333333333333222222222222222111111000000000111111222111111111222333444444111111111111000000000///000000000000111111111111000000///////////////000222222111000000///...,,,------...//////...---------------------------------***)))***///666===AAAFFF???555...,,,---------////////////////////////...///000111111000...---//////---,,,,,,---...///---------............///+++,,,...---,,,+++,,,---------------------------++++++,,,------...//////,,,,,,------------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------............///.....................---,,,,,,------------,,,,,,........................------------------------,,,,,,,,,---------......///......------......///------,,,,,,------...///..........................................------+++++++++,,,------------...------,,,,,,...///000------------------------,,,,,,,,,,,,,,,,,,,,,+++................................................///...---------...///000------------------------.............../////////...000222333333111///...222222222111000000//////...000333333111///...---333333333222222222222222///111222222111000111333333444555555666999===AAACCCKKKWWWdddqqq;;;;;;<<<======<<<;;;;;;:::999999;;;===>>>===;;;<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<======<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<=========<<<<<<;;;;;;;;;<<<===>>>???@@@???>>>===???>>>>>>>>>>>>???@@@AAA@@@@@@AAAAAAAAABBBBBBBBB======???AAADDDEEEDDDBBB@@@@@@AAAAAAAAAAAA@@@?????????@@@AAABBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@<<<<<<@@@CCCBBBBBBDDDAAAAAACCCDDDEEEEEEEEEEEEEEEGGGIIIIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDAAA@@@?????????@@@BBBCCC@@@>>><<<;;;<<<===>>>>>>::::::::::::999999999999::::::;;;;;;<<<<<<<<<<<<999999777666666666777777666666555555555555666666555555666777777666444333333333444444444333222222222222333333444444444555333333333444444444444444333333222222222111111111222222111111111222222333444333222222111111111111111111111111000000000///000000000000111111111111000///////////////000000000111111111000...------------............------------------------------///------111888@@@FFFHHH>>>777000,,,---...---+++////////////////////////---///111222222111///...///...---,,,,,,---//////---------............///,,,.........,,,,,,---...------------------------++++++,,,,,,------......------............------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---------............///...............---------,,,------......------,,,........................------------------------,,,,,,,,,---------............------------.....................//////000..............................------.....................//////000111111......---,,,---...///000///......------,,,,,,+++******+++,,,,,,---......---..........................................------...///000111000//////................................./////////000000///......------...//////333333333222222111111111---///222333222111111111222222222222222222222222///000222222111111222333222333444555666888===@@@DDDKKKVVVcccqqq:::;;;<<<======<<<;;;:::999999999:::<<<===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<============<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;===???@@@AAA@@@>>>===>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA======>>>@@@CCCDDDCCCBBB@@@AAABBBBBBBBBAAA????????????@@@@@@AAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA===<<<@@@BBBAAABBBDDDBBBBBBCCCDDDEEEEEEEEEEEEEEEGGGJJJJJJHHHFFFEEEEEEEEEDDDBBBAAAAAABBBDDDEEEDDDCCCAAA@@@@@@AAABBBDDD@@@???>>>>>>>>>???@@@@@@;;;:::::::::999999999999555777999;;;;;;;;;999888777777777666666777777888555555555555555555555555444555666666666666444444222333444444444333222111222222222222333333333333222222222222333333333333333222222111111000000000222111111111111222333333666666444333222111111111111111111111000000000000............////////////000000/////////000111111---///111111000.................................---------------............---///555===BBBDDDCCC666333//////000111///---////////////////////////---...000111222111///......------------...//////---------............///......///...,,,,,,...000------------------------,,,,,,,,,---------......---......//////......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---------............///..................---------..................---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------......///............///000000..............................---------...//////.........---....../////////...---------...000000/////////...---,,,,,,+++,,,,,,---...///000111111---------..............................---------+++---///111222111000...////////////////////////.........//////000000111111///---,,,---...000222222222222222222222222222---///111222111111333444000111111111111222222222111222333444333333444666111222333444555888<<>>>>>===;;;::::::::::::;;;===>>>===<<<;;;;;;:::999999:::;;;;;;;;;;;;<<<===============<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<============<<<===???AAABBB@@@???===;;;<<<>>>???@@@@@@@@@????????????@@@@@@@@@@@@AAA>>>>>>>>>@@@CCCDDDDDDBBB@@@AAABBBCCCBBBAAA???>>>>>>>>>??????@@@BBBCCCDDDBBBBBBBBBBBBBBBCCCCCCCCCDDD@@@>>>AAACCCBBBBBBEEEBBBCCCDDDDDDDDDDDDCCCCCCCCCFFFHHHIIIGGGEEEDDDDDDFFFDDDBBB@@@@@@BBBDDDFFFFFFEEEBBB@@@???@@@BBBCCCAAA@@@@@@>>>=========>>>999999999999888888888888444666:::>>>>>><<<999777555555666666777777888888444555555555555555555444333444555666666666444444111222333555555444333222222222222222222111111111000000111111111222222222333222222111000000//////000000000000000111222222444333222222111111111111111111111111000000000000............////////////000000000000000111222222+++...111111000......//////..................///------........./////////,,,---111888??????;;;555000//////000000000///...////////////////////////---...///000000000//////,,,------...//////......---------............///.........---,,,,,,...000------------------------------------............,,,------......------,,,,,,,,,------------------------------------------+++,,,,,,---......//////---------............///------.....................//////000000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------......------------...//////...........................------,,,---...///000...---,,,+++++++++,,,,,,///...---------...000111...............------------.........//////000000---------.........////////////.........---------,,,,,,---...//////000000........................------......///000000111///............///000111/////////000000111222222//////000///...///111333//////000000000111111111000222333333333333444666111222333333444777<<>>>>>===;;;:::;;;;;;;;;<<<>>>???>>>===;;;:::999888888999:::;;;;;;;;;<<<===>>>>>>======<<<;;;;;;::::::;;;;;;<<<<<<<<<======>>>>>>??????<<<>>>@@@BBBBBBAAA???>>>999;;;===???@@@@@@>>>===>>>>>>?????????@@@@@@@@@@@@??????AAADDDEEEDDDCCC@@@AAACCCCCCCCCAAA???>>>=========>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGBBB@@@CCCEEECCCDDDFFFBBBBBBBBBBBBBBBBBBAAAAAABBBDDDGGGGGGFFFDDDCCCCCCFFFDDDAAA??????AAADDDFFFGGGEEEBBB@@@???@@@AAABBB@@@@@@@@@===;;;999999:::888888888888777777777777555999>>>BBBCCC@@@<<<999444444555666777888999999444444555555555555444444333444555666666666555444000111333555555555333222333222222222111111000000//////000000111111111222222222222111000//////...///////////////000111111000///////////////000000111111111111000000000000000000000000111111111111111111000000111222333333)))---111222000...///000//////............//////........./////////000000000222777???CCCAAA777///,,,---......------------////////////////////////------...///////////////+++,,,...///000///...------------.........//////---......,,,++++++---///------------------------------..................+++,,,,,,------,,,,,,+++,,,,,,,,,------.................................++++++,,,,,,---...//////---------.........//////---------.........////////////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---,,,,,,,,,,,,---.................................------,,,---...///000222111///...---......//////......---...///000111,,,,,,------...//////000...------------,,,,,,,,,---------.........////////////.........------------,,,+++++++++---///111------------------------,,,,,,------...///000000+++,,,.../////////......,,,,,,---...///000111111000000///---,,,,,,///111......//////000000000111...000111111111111333444111222333333444777;;;???AAAFFFOOOYYYhhhzzz;;;<<<===>>>>>>===<<<;;;<<<===???@@@???>>><<<;;;>>><<<;;;:::;;;;;;:::888777888999:::;;;:::999888;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;>>>@@@AAA???>>><<>>>>>>>>>>>;;;<<<>>>???@@@@@@??????@@@???>>>@@@CCCEEEFFFEEEDDDEEEEEEDDDAAA???>>>???@@@@@@@@@???@@@@@@AAAAAACCCBBBBBBBBBCCCCCCAAA???BBBAAAAAACCCEEEGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHJJJKKKIIIDDD???<<>>=========<<<:::888666777777888888777555444666<<>>888333111111------------------------//////.........------------.........//////000000111000///...---,,,++++++------------------------...........................------,,,,,,------...000///---+++************//////............//////........................---,,,++++++++++++,,,---------------------------------++++++++++++------...///000///......///000---------------...///000......////////////......------------------------000000//////.........---+++,,,------......------...........................------,,,,,,------...............---,,,++++++......////////////......///////////////000111111......//////......---,,,,,,,,,---...---,,,***))),,,,,,---///000222333333222111...***((((((+++...+++,,,.../////////...---000000000000000000000000---------......000111111......///000000000000000//////000111111111111111///000111222222111///...222111000......000111222///000222333333222000///111222333333444555999;;;AAAGGGPPPYYYfffxxx;;;<<<===>>>>>>===<<<;;;:::;;;===?????????>>>===<<<;;;::::::;;;;;;999888<<<<<<<<<;;;:::888777666;;;;;;;;;<<<<<<<<<<<<======<<<<<<>>>??????>>><<<===???BBBDDDDDDCCC@@@???======>>>>>>>>>?????????>>>>>>@@@AAABBBBBBAAAAAABBBAAA@@@AAADDDEEEEEEEEECCCDDDEEEDDDAAA???>>>???@@@@@@@@@@@@@@@AAAAAABBBDDDCCCBBBCCCDDDEEEDDDCCCBBB@@@@@@AAACCCEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAACCCEEEFFFEEEBBB???===???@@@AAAAAA@@@@@@AAACCCDDDCCCBBB@@@???>>>??????@@@??????@@@@@@???===;;;777777888888777666555444666:::@@@EEEFFFBBB===999888888777666555555555555444444444555555444444444111222222333444555666666222222222222222222222222000111111222222111000///000111111222222111111000222111111111111111111111111000...------...000111111111111000000000//////111111111000000000//////111000000//////000000111222222111000000111222222222111000000//////000000000//////...............///,,,,,,///...+++---333888>>>CCC@@@777///...000........................//////.........------------........./////////000...............---------------------------------........................---------,,,,,,---------...---,,,++++++,,,------//////............//////...........................---,,,++++++,,,---...---------------------------,,,,,,++++++,,,,,,---,,,---...---,,,+++,,,...,,,++++++++++++,,,---............//////.........------------------------///.........------------+++,,,------......------------------------------...------,,,,,,------.........//////......------......////////////......---------------......///......//////......---,,,---......//////...---,,,////////////////////////...///000///---------///,,,---......///.........////////////////////////---------......///000111...//////000000000//////------...//////////////////000000111111111000000111000///......///000111222333444444444444333222111222333333444555999;;;@@@FFFOOOXXXdddvvv;;;<<<<<<======<<<<<<;;;999:::<<<>>>?????????>>>;;;:::999:::;;;;;;:::888>>>===<<<;;;:::999999999;;;;;;;;;<<<<<<<<<<<<===???>>>===>>>???>>>===;;;===???AAACCCCCCBBB@@@???>>>>>>?????????@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBDDDEEEDDDCCCAAACCCDDDCCCAAA?????????@@@@@@@@@@@@@@@AAABBBCCCDDDBBB@@@AAACCCDDDEEEEEEBBB@@@>>>>>>@@@BBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAABBBBBBBBBAAA@@@===>>>??????>>>>>>???@@@CCCBBBAAA???>>>>>>>>>>>>???@@@AAACCCDDDCCC@@@===888888888888777666444444555888<<>>;;;999777666555444444444444444444555555555555555555444111111222333444555666666222222222222222222222222333333333333222111000///000111111222222111111000222222222111111000000000000000............000000111111000000000000//////111111000000000000//////000//////......//////000000111111111111111111000000000111111000000/////////.........------------...,,,,,,---------000666;;;>>>???999000)))***---////////////////////////...............---------.............../////////---------.........//////------------------------........................------------------------,,,,,,,,,,,,---...000111//////............//////..............................------------......---------------------------,,,,,,++++++,,,,,,---+++---...---,,,+++,,,---,,,,,,+++++++++,,,------------............---------------------------------------------,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........//////000/////////......////////////......,,,------------...............//////......---,,,......///000000000//////........................+++...222444333111000///...------------...//////////////////////////////------......//////000000//////000000000//////...------...////////////...////////////000111111222000///...------...///000333333333333333333333333111222333333444555999;;;???EEEMMMVVVbbbsss;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;======>>>======;;;::::::<<<======<<<:::<<<;;;:::::::::<<<>>>???;;;;;;;;;<<<<<<<<<<<<===>>>===<<<===>>>???===<<<>>>???AAABBBCCCAAA@@@>>>?????????@@@@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBCCCDDDDDDBBB@@@???AAABBBBBB@@@??????@@@AAAAAA@@@AAAAAABBBCCCDDDDDDAAA???>>>???AAABBBBBBAAA???<<<<<<>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDD<<<===>>>>>>===<<<===???@@@@@@???>>>>>>======<<<===>>>@@@CCCEEEDDDAAA===999888888777666555444444555666888999::::::999888666555444444333333333333444555555666666555555444444444444333333333222222222222222222222222222222444444333333222111111000000000111111111111000000222222111111000000//////222111000000000000111222000000000000000000//////000000000000000000//////000//////......//////000///000111222222111000//////000111111111000...------............------------,,,,,,,,,---///444999;;;888555000---,,,,,,---.............../////////................................................---------............///------------------------........................,,,------------------,,,,,,,,,,,,---...///000111///......------......///................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///......---------......///,,,,,,------------,,,,,,------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---...///////////////---......//////......---....../////////000//////.........///......---,,,......//////000000000000***++++++,,,...//////000,,,000444666555333111000......---,,,,,,...///000////////////////////////---......////////////////////////000//////...---...///000000111111000000///.........///000222333111000////////////000111222111111000000111111222111222333333444555999;;;===CCCKKKTTT___ppp;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<>>>@@@@@@>>><<<<<<;;;::::::;;;===>>>???;;;;;;;;;<<<<<<<<<<<<======<<<;;;<<<>>>@@@??????>>>???AAABBBBBB@@@???>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCBBBAAABBBBBBBBB???======???AAAAAA@@@???@@@AAAAAAAAAAAAAAABBBCCCDDDEEEGGGDDDAAA???????????????@@@>>><<<<<<===??????>>>AAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCCCCCCCCCCCCC===>>>???>>>===<<<===>>>>>>>>>>>>======<<<;;;;;;:::;;;>>>AAACCCBBB>>>;;;999888888777666555555555666666555555666666777888555444444333333333333444444444555555555555444444444444333333333222222222222222222222222222222222222222222222222222222222000000000111111000000000111111111000000000//////111000000000000000000111//////////////////000000//////////////////000000111000000//////000000111...///111333333111///...//////000111111///...---------...//////......------......---...333888<<<>>>666...---222555222///,,,,,,---------.........---....................................---------///............---------------------------------........................,,,,,,---......---,,,,,,---...........................------------......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---//////......---------......,,,,,,------------,,,,,,------------------------..................//////+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,---...............------............------------...///000//////............///......---,,,---------......//////000***++++++,,,---.../////////222444444222000000000......---,,,,,,...///000........................---...//////000//////.........////////////............///000000000000000///...------...000222333111111111111111111111111222111111000000111111222111222333333444555999;;;<<>>@@@BBBBBB@@@>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======;;;:::;;;>>>@@@@@@@@@???@@@AAAAAAAAA@@@???>>>>>>>>>???@@@AAABBBBBBCCC@@@@@@???@@@@@@AAACCCCCCBBBAAAAAAAAABBBAAA>>><<<;;;===???@@@@@@???@@@BBBAAAAAAAAABBBCCCDDDEEEFFFKKKHHHEEECCCBBBBBB@@@???>>>======>>>???@@@@@@>>>AAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@???===>>>???>>>===<<<===>>><<<<<<<<<===<<<;;;::::::888888:::<<<>>>>>>;;;888888777777666666666666777888777555444333444555666555444444333333333444444333444444444444444444333000000111222333444555555222222222222222222222222222222111111111222222333///000000111111000000///000000000000000000000000..............................////////////000000......////////////000000111000000//////000000111...///111222222111///...//////000000//////......---...///000000000///...---000111///000666;;;===<<<333******000444000***++++++,,,,,,---.........---------........................---------------//////.........---------------------------------........................+++,,,---......---,,,+++...............---,,,+++......------------..............................------............------------------------------+++,,,,,,------,,,,,,+++***,,,---,,,+++***+++,,,------,,,+++++++++,,,,,,------............------------------------------.........///////////////+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,------------------------............------***+++,,,......---,,,,,,......//////......---,,,------,,,,,,,,,---...............------,,,,,,+++///000111111///......///...------------...//////........................---...///000000///...---,,,---...////////////...,,,,,,---............---............///000000111222222222222222222222222333333333333333333333333111222333333444555999;;;<<>>;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<===>>>===;;;;;;===?????????@@@@@@@@@@@@@@@???>>>>>>======>>>???@@@AAABBBBBB?????????>>>???@@@BBBCCCBBBAAAAAABBBCCCBBB???===:::<<<>>>?????????AAABBBAAAAAABBBBBBCCCEEEFFFGGGJJJHHHFFFEEEEEEDDDBBB@@@<<<===>>>@@@BBBCCCAAA???????????????????????????@@@@@@@@@AAA@@@??????>>>===>>>???>>><<<;;;<<<===:::;;;;;;<<<<<<;;;999999777777777999::::::888666777666666555555666888888:::999666444333333444555555555444444444444555555222222333333333333222222000000111222333444444555222222222222222222222222333333111000///000000000//////000000000000//////......//////000111111111---..................---........./////////000000........./////////000000000//////......//////000...///000111111000///...000000///............///---...000111222111000///---222444222333999======222...******---...,,,))),,,,,,,,,---.../////////---------.........//////.........------,,,,,,,,,---------...............------------------------........................+++,,,...//////...,,,+++,,,------...---,,,+++***...------,,,,,,------...........................+++,,,---......---,,,+++------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,...---,,,+++++++++++++++.........//////.........---------------------------------....../////////+++,,,------......------------------------------...------,,,,,,------...---............------,,,,,,------......------,,,)))+++,,,......---,,,+++......//////......---,,,///...---,,,,,,,,,---...//////......---,,,,,,,,,***,,,...///---,,,,,,---,,,---......///.................................---...///000000///...---+++,,,---...///000000000+++,,,------......------......///////////////...111111222222222222111111222333444444444444333222111222333333444555999;;;<<>>666888:::<<<=========<<<;;;;;;;;;<<<<<<<<<======AAA???<<<<<<===>>>>>>===@@@@@@@@@@@@@@@???>>>===<<<===>>>???@@@AAABBBBBB@@@???>>>>>>???@@@BBBCCCBBBBBBBBBCCCDDDCCC@@@>>>999;;;>>>??????@@@AAABBBAAAAAABBBBBBDDDEEEFFFGGGFFFEEEDDDDDDEEEDDDAAA???;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBAAA@@@???<<<===>>>===;;;:::;;;<<<999:::;;;<<<;;;:::999888888777666777888888777555666666555555555777999:::<<<:::777555333333444444555555444444444555555666111222222333333222222111333333333222222222111111222222222222222222222222555444222000............//////000000000000//////------...///000111222222//////000000000000//////---.........//////000000---.........//////000000.........------.........//////000000000000//////111000///------...//////---///111222333222111000---444666333555;;;>>>===,,,---////////////000111---------...///000000111---------.........//////.........------,,,,,,,,,++++++,,,---...///000111------------------------........................+++,,,...//////...,,,+++***+++,,,---------,,,+++...------,,,,,,------...........................++++++,,,------,,,++++++------------------------++++++------------++++++,,,---......,,,,,,---...000///...---------------......////////////......------------------------,,,,,,,,,------.........+++,,,------......------...........................------,,,,,,------...///000000000///...------,,,------......------,,,+++,,,...000000///...---......//////......---,,,000///...---,,,,,,---...,,,------....../////////$$$''',,,......---,,,,,,+++,,,.../////////...---........................---...000111111///...,,,***+++,,,...///000000111---...//////000000//////......000000000///...---000000111111111111000000///000222333333222000///111222333333444555999;;;<<>>>>>===<<<<<<<<<<<<===<<<===============<<<<<<<<<<<<;;;;;;<<<<<<======<<<;;;;;;::::::;;;;;;<<>>===<<<;;;>>>???@@@BBBCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@@@@???AAABBBEEEFFFFFFEEEBBBAAA>>>>>>>>>==================>>>???AAACCCCCCDDDDDDEEECCCCCCGGGKKKLLLGGGBBBAAAAAAAAA@@@AAAAAABBBCCC@@@??????>>>===<<<<<<<<<===???BBBDDDDDDCCC@@@>>>????????????===;;;999888::::::::::::888777666555333444555777777555444333666666888999;;;<<<===>>>CCC@@@:::555222333555777333333333333333333333333333333222333333333333333333222222111111222222333000000111222333333444444333333333222111000000///000000000000000000000000//////000000111111111222------......//////000000---,,,*********+++---///,,,,,,---...///000111111000000111111111111000000------------------------////////////////////////...///000///...///000222999***))):::DDD<<<444555---------.........//////......////////////......---///000000//////111222444111...+++***+++---///---------.........//////...------------.../////////...---,,,,,,---...///...------,,,,,,------...---,,,***))))))***,,,------...............---,,,......////////////............------------......------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------///............------------------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------......---------,,,,,,,,,000000...---+++***((((((222111000///////////////,,,,,,,,,------...............---------,,,,,,,,,......------------......000000///...---,,,,,,,,,------..................000///......------------000000//////......---------///000111000---***(((,,,---...000000000///...------------------,,,,,,...............///000000111111111111111111111111333111000111444555333000333333333333333444666666===@@@GGGPPPXXXeeeyyy:::;;;;;;;;;999888999:::;;;999777888:::<<<;;;:::<<<<<<;;;::::::::::::;;;;;;<<<<<<===<<<<<<;;;;;;999888777777777888:::;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>>>>>>>>======>>>???@@@@@@AAA@@@???>>>@@@@@@@@@@@@@@@AAAAAAAAAAAABBBDDDFFFFFFDDDBBBAAA????????????????????????>>>???@@@@@@AAAAAAAAAAAABBBAAAAAADDDIIIIIIFFFAAA@@@@@@@@@??????@@@AAAAAA@@@@@@???>>>>>>======<<<===???AAACCCCCCBBB@@@>>>>>>>>>>>>>>>===;;;999888999999999999888777666666333444666777777666444333777777888:::;;;===>>>>>>@@@===999555222222444555333333333333333333333333222333444444555555555444333222222111111222222333111111222333333444555555333222222111000000//////000000000000000000000000//////000000000111111111........./////////////////////---------...000111------......///000000000//////000000000000//////........................////////////////////////...///000///......///111111+++...:::???777///...---------.........//////.........//////.........---///000///......///000222000...,,,+++,,,---///---------.........//////---------------.../////////...------------...///...------,,,,,,------......,,,+++******+++,,,...---....../////////............////////////............------------...............---------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------///............---------111111111000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------............------,,,,,,---------,,,,,,+++++++++,,,,,,+++*********++++++,,,,,,---------------------------....../////////......------------......000000///------,,,,,,---+++,,,---...///////////////.............../////////////////////.........//////000111000///---+++---...//////////////////,,,------...///000111111...............///000000111111111111111111111111333111000222444444333000222222333333444555666666;;;>>>EEENNNWWWcccwww;;;;;;;;;999888888999;;;:::999888888:::;;;;;;:::;;;:::999999888888999999::::::;;;;;;;;;;;;::::::;;;:::999888888:::<<<===;;;;;;::::::::::::;;;;;;:::;;;<<<===>>>?????????>>>>>>>>>>>>>>>===<<<<<<=========>>>???AAABBBCCC@@@BBBCCCEEEEEECCCBBB@@@??????@@@@@@AAAAAABBBBBB?????????????????????>>>???>>>>>>AAAEEEFFFDDDAAA??????>>>>>>>>>>>>>>>???@@@??????>>>>>>============>>>???@@@@@@@@@@@@???<<<<<<======<<<:::999888666777777888888777777666555555777777777777555555777888999:::;;;<<<======<<<;;;888555333333333333333333333333333333333333111333555777888888777666333222222111111222222333222222333333444555555555222111111000000//////...000000000000000000000000//////000000000000111111///////////////.........000///.........///111222////////////////////////......////////////......000000000000000000000000////////////////////////...//////...------...000...444:::>>><<<777000,,,---............/////////------............---------/////////---,,,---...///...------------......---------...............------------....../////////...------------...///...------,,,,,,------......---,,,++++++,,,---...------...///000000000///......////////////............------------......//////.........---------------,,,,,,,,,,,,------,,,,,,,,,,,,------------///............---------000000000000///...---,,,------------------------------------------------.........//////................................./////////............---+++++++++,,,------......---------,,,------......------------------,,,,,,,,,,,,---...///000111222......------------......000///...---------------***+++,,,...///000000111------------...///000111.........///////////////000000000000000000000///000//////............///........./////////000000........./////////000000111111111111111111111111444222111222333444333111111222333444555666777777:::===DDDMMMUUUaaavvv;;;;;;:::777666666999;;;999999888888999:::::::::::::::999888888888888888888999999::::::::::::999<<<;;;999888888:::<<<>>>;;;::::::::::::::::::;;;:::;;;<<<===>>>>>>>>>>>><<<===========================<<<===>>>@@@AAABBB@@@AAABBBCCCCCCBBBAAA@@@>>>>>>???@@@AAAAAABBBBBB>>>>>>>>>======>>>>>>>>>===<<<<<>>===<<<<<<<<<===>>>>>>>>>======<<<<<<<<<===============>>>??????::::::;;;;;;;;;:::888777555555666777777777777777666666777888888777666666666777777888999:::;;;;;;999999888777666444333222333333333333333333333333111333666999::::::888777333222222111111222222333222222222333333444444444111000000000//////......//////////////////////////////000000000000000000000000//////......------.........---...///000000000000//////............---..................---000000000000000000000000////////////////////////...//////...,,,,,,---//////;;;CCC===666444222---.............../////////,,,,,,------------,,,,,,---...///...,,,+++,,,---,,,------...//////..............................,,,------........................------............------,,,,,,------...///...------------...///,,,---...///000000111000---......//////......---......------------..................------------------,,,,,,,,,,,,------,,,,,,,,,------------...///............---------)))***+++---.../////////........................------------------------......////////////....../////////////////////////////////////////////...***++++++,,,---...//////000/////////000111222222.........------,,,,,,,,,,,,------...//////000000......------------......000///...---------------+++,,,---...////////////------,,,,,,---...//////------......//////000000//////.........///111222111000///---------...///000//////---,,,+++******......///000000000000000111111111111111111111111444333222222333333333333111222333444555666777888999<<>>???AAAAAA@@@???===<<<======???@@@???@@@AAAAAAAAAAAA@@@???<<<======>>>???@@@@@@AAA<<<<<<<<<<<<<<<>>>???@@@=========>>>AAACCCDDDDDD@@@???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;===<<<;;;;;;;;;;;;<<<===777888999::::::999888777444555666777777888777777666666777777777777666666555555555666666777777777777888999999888666555444333333333333333333333333111333666999::::::888777333222222111111222222333111111111111111222222222000000000000////////////////////////////////////000000//////////////////000000//////......------............//////000000000000000///......------------............------////////////////////////////////////////////////......///...,,,,,,---///000<<<@@@555,,,...000---////////////////////////,,,,,,------------,,,,,,---...///...,,,++++++,,,+++,,,---////////////........................---,,,---......//////......---..................---...------,,,,,,------...........................,,,,,,...///000000000000------............------......------------......---------,,,,,,,,,,,,+++...------,,,,,,------...,,,,,,---------.........///............---------)))***+++---.../////////........................------------------------......////////////......////////////////////////.../////////////////////---------------------...,,,,,,,,,,,,---...//////.........------,,,,,,,,,------------------------......------------......//////...------------.....................------...------,,,++++++,,,,,,------......//////000000...---,,,,,,---...000111111000///---------...///000//////---,,,+++******...///000000111111000000111111111111111111111111333333333222222333444555333333333333444666888999999<<>>??????@@@@@@@@@@@@??????<<<<<<<<<===>>>>>>>>>???<<<<<<;;;;;;<<<>>>???AAA>>>>>>===>>>???AAACCCDDDBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999999999999555666777888999888777666555666777777888888888888666666666666666666666666444444444444444555555555666777888999888777666555333333333333333333333333111333555777888888777666333222222111111222222333000000000111111111111111000000000000000000000000000000000000000000000000000000////////////......///////////////.........000000000000111111111111000000//////.........---------............------........................////////////////////////---...///...------///111888>>><<<222,,,///222222000000000////////////...------............------,,,.........,,,+++,,,---,,,,,,---.../////////..................---------+++,,,.../////////...---------...//////...------...------,,,,,,------...........................,,,,,,---.../////////...------............------......------------......------,,,,,,,,,+++++++++......------------......,,,---------............///............---------/////////000//////......------------------------------------------------.........//////.................................---............/////////............------------,,,,,,,,,,,,,,,,,,---...------------------,,,,,,......------,,,,,,,,,,,,......------------......///......---------......////////////...---,,,+++///...---,,,++++++++++++.........///////////////...---,,,,,,,,,...///000000//////............///........./////////000000...///000111222111000///111111111111111111111111111222333222222333666888777555333222333555888:::999<<>>======<<<::::::999999999999::::::::::::;;;<<<============<<<<<<<<<<<<>>>@@@AAACCCCCCBBB???===<<<===>>>???????????????????????????========================???>>><<<;;;<<<===>>>???>>>>>>===<<<<<<>>>AAADDDDDDDDDBBB@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::888777666555444555666777888777777666777777888888999888888888666555555555555555555666555444444444444444444444444555666777777777666555333333333333333333333333222333444444555555555444333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000000000/////////................../////////////////////000000111111000000///////////////...............////////////..............................////////////////////////,,,---//////...///111333???<<<888333222333555555000000000000/////////............//////.........,,,---......------...///---------...............//////.........---------+++,,,...///000///...---------...//////...------...------,,,,,,------...---------......---------,,,,,,---------------,,,,,,------......------,,,......------------.........---------,,,,,,,,,,,,......------------......------------............///............---------///000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------------------------------,,,,,,------....................................000//////............///,,,,,,------------------------------..................------------............---------......///..................------//////...---------......///////////////...........................//////---...//////////////////,,,------...///000111111...///000222222111000///111111111111111111111111000111222222222444888;;;:::777333111111444888;;;777:::AAAJJJSSS___sss:::<<<======;;;:::::::::666888:::999777666999<<<;;;:::999999888888999999777777888::::::;;;;;;;;;777888:::<<<<<<;;;:::999:::999999999999999999:::777888:::<<<===>>>??????>>>===<<<<<<===>>>???@@@CCCAAA???======>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============BBB@@@>>><<<;;;<<<===>>>>>>>>>===;;;;;;<<<@@@BBBFFFEEECCCAAA@@@???>>>>>>???????????????@@@@@@@@@<<<<<<;;;:::888666444333333444555777777777666666888888999999999999888888555555444444444444555555666555555555555444444444333444444555666666555555333333333333333333333333333333333333333333333333333222222222222222222333333222222222222222222222111111111111111222222222000000000000000000000000000000//////.........------.........//////000000,,,------...............////////////////////////......////////////......////////////////////////////////////////////////,,,---/////////000333555>>>666111111333222222222111111000000/////////.........////////////......+++---......------///000///......---------......//////.........---------+++,,,...000000///...---,,,---...//////...---,,,...------,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,---,,,,,,++++++,,,------......------,,,.........------.........//////.........---------......------------......---------.........////////////.........---------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------------,,,------------------------,,,,,,,,,---------......,,,---------.../////////000///...---------------,,,,,,,,,------.........,,,------...///000111111.........------...............---------......///,,,,,,---.../////////...//////...//////000111222000000//////.........---000000000000000000//////,,,---///000000000//////------------------,,,,,,...///111222333222000///111111111111111111111111///111222222222444999======999444000///333777;;;666999@@@IIIQQQ^^^rrr::::::::::::::::::::::::::::::999999888777777777:::::::::999999888888888777777888999::::::;;;;;;777888999999888777888:::888999999999::::::::::::999999999:::;;;<<<===>>><<<;;;;;;<<<<<<===>>>???AAA???>>>>>>??????>>><<<<<<===>>>>>>======>>>???@@@???>>>======<<<<<<<<<@@@???>>><<<;;;;;;;;;;;;999;;;<<<<<<;;;;;;===>>>CCCBBBAAA@@@????????????@@@???>>>>>>>>>???AAABBB<<<===>>>>>>===999666444333444555666777777777777888777777666555444444444555555444444444333333333444444444555555555555666555555555444444333333333333111000000111222222111444444333333333333222222333333222222111000//////000000000000000000000000......//////000000111111000000///...........................////////////000//////......------,,,000000000000000000000000////////////////////////000//////.........//////000000111111111000000///000...,,,++++++---000111***---,,,''''''///555666666555222000......---...000...,,,---///000---***,,,,,,---....../////////...000111000...------...---------...///000000111222111///...,,,,,,++++++---------...///000000111////////////////////////,,,,,,+++***+++,,,---...///...---,,,,,,---...///,,,---......//////......,,,,,,.../////////...---++++++,,,---..................------------......---++++++,,,...///...---///...,,,+++******+++,,,///---++++++---///000///000000///...---,,,,,,+++,,,,,,+++******+++,,,,,,333111...,,,*********+++...------------.../////////.........---------------------------...///000///000111000...------...///000000000000...,,,+++---------.........//////,,,,,,------...///000000//////.........---------------............------..............................---,,,---...///000000000//////.........---////////////////////////000000//////......------...000111111///...//////333111///.../////////---000000000000////////////333222111000000222444555111222222222111222555888:::<<>>???@@@>>>======>>>>>>===<<<===>>>??????>>>>>>???@@@@@@???>>>======<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<:::<<<===<<<;;;;;;<<<===AAA@@@???>>>========================???AAACCCDDDBBBBBBBBBAAA>>>;;;888666555555555666666666666666777777777666555444444444555555444444444333333333444444444444555555555555444444444444333333333333444222111111222333333222333333222222222111111111333333222111111000//////000000000000000000000000//////000000000000000111000000///...........................////////////,,,,,,++++++++++++******........................000000000000000000000000//////............//////000000111111111000000///000///...------///000111---000///,,,...555999777111000///...------...///111000//////111111///---.........---------------...///111000...------...---------...///000000000111000///...---,,,,,,,,,---------...///000000000..............................---------...///000///...---,,,,,,---...///,,,---......//////......,,,---.../////////...---)))***+++---......//////......------------......---,,,,,,...111222222111------,,,,,,,,,---...//////---,,,,,,---//////.../////////...------,,,,,,...---,,,++++++,,,---......---+++******+++---......------------...//////.........---------,,,,,,...------------......//////000000...---,,,---///------............---------------.........//////,,,,,,------...//////000//////.........------------......//////......---...........................------,,,---...///000000/////////............///////////////////////////////////////.........---///000000///...///000222000......///000///...000000000000000000000///333222111111111222333444333444555444444444666888999;;;@@@FFFLLLWWWjjj{{{::::::::::::::::::::::::777888888888888999999999:::::::::999999999999888999999999999::::::::::::777999:::999888777888999;;;:::888888888:::;;;===;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>???>>>===<<<<<<===>>><<<;;;>>>???@@@@@@??????@@@AAA@@@???>>>======<<<<<<<<<:::::::::::::::;;;<<<<<<;;;<<<======;;;:::;;;<<<>>>>>>===<<<;;;;;;;;;;;;999::::::<<<>>>AAACCCDDDEEEDDDCCCBBB@@@>>>===<<<999888666555444444444555777777666666555444444444555555444444444333333333444444444444555555555555222222222222333333333333444333111111333444333222222111111111111000000000222222222111111000000///000000000000000000000000111111111111111000000000000//////............///............////////////------------............,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000//////............/////////000000111111000000000////////////000000000111///000//////444999999666++++++++++++,,,---...///111000///000111111///---.........---,,,+++++++++---///000000...------...---------...//////000000111000///...---,,,,,,,,,---------...//////000000...........................------------...///000......------------......,,,---......//////......,,,---......//////......((()))+++,,,---...............------------......,,,+++,,,...111333333333,,,,,,,,,---...///111222000...---,,,.........---------------------------......------------......---,,,+++******+++,,,---...------------...//////.........---------,,,,,,///...------------------//////...,,,++++++---000+++++++++,,,---...//////---------...............,,,,,,------.../////////...............---------......////////////.................................------------...//////////////////............////////////////////////.........///////////////+++---//////......///000000///......000111111000000000000000000000000000111111222222222333333333444666888777666555666777888:::???EEEKKKUUUhhhyyy999999999999999999999999666777777888999999::::::999999999999999999999999::::::::::::::::::999999888999:::999777777777999:::999777666666888;;;======<<<;;;:::::::::::::::;;;;;;;;;;;;<<<===>>>>>>===<<<;;;;;;<<<===<<<;;;===>>>@@@???>>>>>>???AAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<===>>>===;;;::::::;;;======<<<;;;;;;;;;;;;;;;777777999:::<<<>>>???@@@@@@???>>>>>>???@@@BBBCCC;;;:::777444333333333444666666666555555444444444555555444444444333333333333333444444444555555555111111111222222333333333444222111111222333333222222222111111111000000000222111111111000000000///000000000000000000000000333333222222111111000000000///............//////............////////////---......///000000111111,,,,,,,,,,,,,,,,,,,,,,,,........................///............//////000...///000000000000000000---...///000111000//////...------000666999666111*********+++,,,---........................---,,,---------,,,,,,+++++++++,,,...000///...------...---------....../////////000///...------------------------....../////////........................++++++++++++,,,,,,------------------------------,,,---......///.........---------...............***+++,,,,,,---,,,,,,,,,......------------......******)))+++...//////...++++++,,,---...///000000000///------......---,,,,,,,,,,,,------............------------------...000///---,,,+++*********...------------...///////////////.........------///......---,,,,,,,,,,,,///...---+++)))***---000---,,,,,,+++,,,...///000........................---------.........//////...........................//////000000//////...........................------------....../////////////////////.........////////////////////////------......//////000000***,,,...///......///000///...---...000222222111000000000000000111111111000111222333333333333222444666888999777555555555777999===CCCIIISSSeeevvv999999999999999999999999666666777888999::::::;;;999999999999999999999999;;;;;;::::::::::::::::::888999:::999777666777888888777555444555777:::<<<===<<<;;;;;;:::::::::::::::::::::;;;;;;<<<===>>><<<;;;:::;;;<<<===<<<;;;<<<===>>>>>>======>>>@@@@@@???>>>===<<<<<<<<<<<>>===<<<;;;;;;;;;;;;<<<===>>>===;;;::::::;;;======<<<;;;;;;;;;<<<<<<777777888888999999::::::;;;:::999999;;;===???@@@;;;:::777444333333333444555555555555444444444444555555444444444333333333333333333444444444444555111111111222222333333333222000//////111111111000333222222222111111111111111111111000000000000000////////////////////////333333222222111111000000//////............//////............////////////******+++,,,---......///------------------------------------------------...............///000000......///000000000000000+++---...000000///...------+++,,,222888777222...+++,,,,,,,,,------,,,,,,---...//////...------,,,+++++++++,,,,,,---------,,,---//////...------...------------............///......---------......------------....................................+++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,---......///.........------------......//////------------,,,+++******......------------......,,,+++******,,,---,,,+++,,,,,,,,,------,,,,,,,,,000///---.........---+++++++++,,,,,,---.........,,,,,,------------,,,,,,000000///...---,,,,,,,,,...------------...//////000000000////////////...///...---,,,,,,,,,,,,,,,......---+++)))+++...111000///...------...///000.....................------------...............---...........................////////////..............................---------........................///////////////////////////////////////------......//////000000***,,,...///......///000///------...000222222222///000000000111111111222000111222333333333333222333555777777666444444444777888===BBBGGGQQQcccttt999999999999999999999999666666777888999999::::::888999999999999:::::::::::::::::::::;;;;;;;;;;;;999::::::999777666777888777666666555666888;;;<<<===<<<;;;:::::::::::::::::::::::::::;;;<<<===>>><<<;;;:::;;;=========;;;;;;===>>>>>>======>>>???@@@???>>>======<<<<<<<<<@@@???>>>===<<<;;;;;;;;;;;;<<<======;;;:::;;;<<<======<<<<<<<<<<<<<<<===777888888888888777666555999888777666666777888999999888666555444444444555444444444444444444444444555555444444444333333333333333333333444444444444222222222222333333333333111000......000111000///333333222222222111111111000000000000000000000000////////////////////////111111111111111000000000///............//////000............////////////,,,,,,------...///000000........................////////////////////////......---......///000111------...///000000000000+++,,,.../////////...---000...000666999666111...,,,------------,,,,,,+++///000222111///......///+++++++++,,,---.........+++---......---------...------------------------......---------......///------------------------------------------------,,,---......//////......,,,,,,------------,,,,,,,,,---......//////.........------------...///////////////...---,,,+++***......------------......///...------......---+++------------,,,+++***)))///...---...//////---+++++++++,,,,,,---------...,,,,,,------------,,,,,,------......//////000000...------------...//////000000000/////////.........---,,,,,,,,,,,,,,,,,,......---,,,+++,,,...111000//////.........//////...............---------........................---------...............------............------........................,,,---......//////...............///////////////////////////////////////.........///////////////+++---//////......///000///...---...000222222111///000000111111222222222111111222222222333333333222444555555444333444555777888<<>>===<<<<<<>>>??????>>>===???@@@@@@???>>>======<<<<<<<<<>>>===<<<<<<;;;;;;;;;;;;:::<<<===<<<;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<===777888999999888777666555666666555555555555666666555555555666666666666666444444444444444444444444555555444444444333333333222222333333333444444444444444444444333333333333222000//////000111111000222111111111111000000000///000000000000000000000//////////////////////////////000000000000000111...............///000000............//////////////////000000111111222222........................////////////////////////---------......///000111,,,---...///000000000000------...///////////////111000333888888222...///++++++,,,---------,,,+++...000222111///......000---------------.........***,,,......---------...---------------------------------------...///000------------------------------------------------,,,---.../////////......+++,,,------------,,,+++,,,---......//////.........------,,,---...///000---......//////......---......------------......000.........000000///...---.........---,,,+++***---------...000000...,,,,,,,,,,,,,,,,,,,,,------,,,---...//////...---,,,+++,,,---...////////////...------------...//////............------------,,,,,,,,,+++,,,,,,---------...///...------///111,,,,,,---...//////////////////.........---------........................---------.........//////,,,,,,------------,,,,,,........................,,,---.../////////...---............/////////000///////////////////////////////////////.........---///000000///...///000000...---...000111111000///000000111111222333333333222111111111222333444222333444444333333555777888999===AAAFFFOOOaaarrr888888888888888888888888888888888888888999999999888888888999999:::::::::999999::::::;;;<<<======999:::;;;999777666666777888888999;;;<<<======>>>;;;;;;;;;::::::;;;;;;<<<::::::::::::;;;<<<=========;;;;;;<<<>>>???>>>======???@@@@@@??????@@@AAA@@@???>>>======<<<<<<<<<;;;;;;:::::::::;;;<<<<<<999;;;<<<<<<;;;;;;===>>>;;;;;;;;;::::::;;;<<<<<<777888999::::::999888777222333444555666777888888333444555666777777777777444444444444444444444444555555444444444333333333222222333333333444444444555555555444444333333333333111000000111222222111000000000000////////////////////////000000000000////////////////////////......//////000000111111...............///000111............/////////000------------....................................---------------------------------......000111111,,,---...///000000000000////////////000000000111111000333888666...+++...((()))+++,,,------,,,+++,,,///111000---+++,,,...000//////......------,,,***,,,......---------...---------------------------------------...///000------------------------------------------------***+++,,,---------,,,+++++++++------------++++++,,,---......//////............---,,,---...///000+++,,,...///000111111111.........------.........------,,,...000111111000---.../////////...,,,,,,,,,,,,,,,...000000///---,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---............---,,,++++++...------------...//////------,,,,,,,,,+++++++++++++++++++++,,,------...,,,...//////......///111((()))+++...///000////////////.........---------.....................------------.........//////+++,,,,,,------,,,,,,+++........................,,,,,,.../////////...------.........//////000000////////////////////////000000//////.........---...000111111///...///000111///......000111111000///000000111222222333333333222111000000222444555333444444333333444777999888999===BBBFFFOOOaaaqqq~~~:::::::::999999999888888777777777777777777777777888888777777888999::::::999999::::::::::::;;;;;;======>>>>>>===;;;888777444555666777888999::::::<<<;;;:::999888999:::;;;999:::<<<======;;;:::888<<<===>>>??????>>>===<<<;;;<<<>>>@@@AAA@@@>>>===??????>>>>>>===<<<<<<<<<===<<<;;;::::::;;;<<<===999999999999999999999999<<<;;;;;;;;;;;;::::::::::::999888888777777888888777666444222222222444555555555555555555555555555555444222111111222444555222222111111111111222222111111222222222333333333444444333222111111111222333333111000////////////111111111111111111111111222111000...------------////////////////////////////////////000000000000........................------............------000000//////.........---////////////////////////000000//////.........---,,,,,,,,,---------------........................000000000000///////////////222555444111...---......///000111111000///...//////000000///...------................................................++++++++++++++++++++++++........................///000000000///...------------------------------------...///...---+++***------------------------........................------------------------///////////////.........000000///...............,,,,,,,,,------.........------------------------++++++,,,,,,---...//////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---///000000///......//////............---------////////////////////////////////////////////////........................---------............///////////////////////////------------------------........................////////////////////////000000//////.........------.........//////000000........................111000...------...///000//////......///000222333000000111111111000000///000111111111111222222222111222333444555555555555888777:::>>>CCCMMM]]]lll:::::::::999999999888888777777777777777777777777888888888888888999999:::999999999:::::::::;;;;;;======>>>>>>===;;;999777888888888888999999999999:::999999999:::;;;;;;<<<:::;;;===>>>>>>===;;;:::<<<===>>>??????>>>===<<<;;;<<<>>>@@@AAA@@@@@@???@@@??????>>>======<<<<<>><<<;;;;;;;;;<<<999999999999999999999999<<<<<<;;;;;;::::::999999999888777777666666777777999777666444444444666777555555555555555555555555555444222111111222444555222222111111111111222222111111111222222222333333333333222111111111111111222222111000/////////000111111111111111111111111111000000///............////////////////////////000000000000////////////........................------............------000/////////.........---////////////////////////000/////////............///000000000000000000000////////////////////////000000000000//////000000111333444333000------.........///000000///......///////////////...---,,,------------------------............................................................------------------.........---,,,,,,------------------,,,,,,,,,---.........---,,,+++------------------------...............---------------------------------////////////............//////...---------------,,,,,,------------------------------------------,,,,,,,,,------.........------------------------------------------------........................---------------------------///000///...---...000///............---------------------------------.......................................------------------............///------------------------------------------------//////............//////........................///.........------------000/////////....................................111///...------...///000111000///.........///000000000111111111111000000000111111111111222222222111222333444555555555555777777999>>>CCCLLL\\\kkk:::::::::999999999888888777777777777777777777777888888888888999999999999999999999999::::::::::::<<<=========<<<;;;999888888888888999::::::;;;;;;777888999:::<<<<<<======:::;;;===>>>???>>>======<<<===>>>>>>>>>>>>===<<<:::<<<>>>@@@AAAAAAAAAAAA@@@@@@???>>>============DDDBBB@@@===<<<:::::::::888888888888999999::::::<<<<<<;;;;;;:::999888888777777666555555555555666888777666444444555666666555555555555555555555555444444222222222222444444222222111111111111222222111111111222222222222333222222111000000000111111111111000000000000000111000000000000000000000000000000000////////////000////////////////////////111111000000//////......////////////////////////------............------/////////...............////////////////////////////////////..................------------------000000000000000000000000000000000//////000000111333444333111...,,,---...---......//////......------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////.........------,,,,,,,,,***++++++,,,,,,,,,,,,+++.........------,,,,,,,,,,,,,,,---.........------------------------------//////.........---------------------------------...........................---,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------------------------......------------------------------------------------////////////////////////...........................//////...,,,---///111///............---------------------------------........................//////.........------------------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...------...///000---------------------------------------,,,,,,,,,//////////////////..............................000///...------...///000111111///...------------000000111111111111000000000111111111111222222222111222333444555555555555777777999>>>CCCKKK[[[iii:::::::::999999999888888777777777777777777777777888999999999999999999999888999999999999:::::::::<<<<<<===<<<<<<:::999888333444666888:::<<<>>>???777888:::<<<===<<<<<<;;;999:::;;;===>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;:::;;;===???AAAAAABBBBBBAAA@@@???===============CCCAAA???===;;;:::::::::777777888888999999::::::<<<<<<;;;:::999888777777888777666666555555666666555444333333333333444444555555555555555555555555444333333222222333333444222222111111111111222222111111111111222222222222111111000000000000000111111000000000000000111222000000000000000000000000...//////000000111111111////////////////////////111111000000//////......000000000000000000000000------............------........................///////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,////////////////////////111000/////////000111222555444222///---,,,---...------------------------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........................................................---,,,,,,++++++)))***+++,,,,,,,,,,,,,,,.........------,,,,,,++++++,,,,,,------.........------------------------/////////...------,,,,,,------------------------------...............///------,,,,,,,,,,,,------.........------,,,,,,,,,------------------------............------------------------------------------------------------//////////////////////////////////////////////////////...,,,+++,,,///111///............---------////////////////////////......................../////////...------,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------............///...---,,,,,,---...///---------------------------------------------------------...///000000111........................///............///000000000//////...............///000000111111111111000000000111111111222222222111222333444555555555555666666999>>>BBBJJJYYYggg}}}:::::::::999999999888888777777777777777777777777999999::::::::::::999888888888888999999999::::::<<<<<<<<<;;;;;;:::999999222333444777999;;;<<<===:::;;;<<<===<<<<<<:::999999999:::;;;<<<=========;;;<<<===>>>>>>===<<<;;;:::;;;<<<>>>???AAAAAABBBAAA???>>><<<;;;<<<<<<===>>>===;;;:::999999::::::777777777888888999999999;;;::::::999888888777777888888777666666666666777444444333333333444444444555555555555555555555555333333333333333333333333222222111111111111222222000000111111111222222222111000000000000000111111111000000000000000111222////////////////////////---...///000111111000000////////////////////////111000000000/////////...000000000000000000000000------............---------------...............////////////////////////.........///////////////000000000000//////..............................111000/////////000222333666333000---,,,------...------,,,,,,,,,,,,------,,,,,,---------------,,,------------------------.........................................................------,,,,,,,,,***+++,,,------...------.........------,,,,,,,,,,,,,,,,,,,,,---.........------------------------//////.........---------------------------------,,,---------......//////...---------------...............------,,,,,,,,,------------------------.....................---------------------------------------------------//////////////////////////////////////////////////////...,,,++++++...111///............---------////////////////////////........................//////.........------------------............///---------------------------------....../////////------,,,++++++,,,------..........................................//////.........///////////////.......................................///000000---......////////////000//////000111111111111111000000111111111222222222111222333444555555555555666666999===AAAHHHWWWeeezzz:::::::::999999999888888777777777777777777777777999:::;;;;;;;;;:::888888888888888888999999999999<<<;;;;;;::::::::::::999666666666777888888888999<<<<<<<<<<<<<<<;;;::::::999:::::::::;;;;;;<<<<<<;;;<<<============<<<;;;::::::;;;<<<===???@@@@@@@@@>>><<<:::::::::;;;<<<:::999888777888888::::::888888888888888888888888999999999888888888888777999888777777666666777777555555555666666666666666555555555555555555555555333333333333333333333333222222111111111111222222000000000111111111111222111111000000000111222222111111000000000000000111////////////////////////,,,---...000000000///.../////////////////////////////////000000000000000////////////////////////------............---------------------.........////////////////////////.........///////////////000//////......---------........................111000///...///111333555555222...------............------,,,,,,------...,,,,,,---............---................................................000000000000000000000000........................,,,------............---------------------------------,,,,,,,,,---......------------------------........................------------------------,,,,,,,,,---......//////---------------......///------------------,,,,,,------------------------..................//////........................------------------------........................////////////////////////---......---+++,,,...000///............---------------------------------------------------------........................---------............///---------------------------------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.........///////////////111111000///...---,,,,,,........................------......///000000000---...///000111111111111...///000111111222111111000111111111111222222222111222333444555555555555555555999===AAAGGGUUUbbbxxx:::::::::999999999888888777777777777777777777777999:::;;;<<<;;;:::888777888888888888999999999999;;;;;;::::::999:::::::::888888888888888888888888<<<;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<======<<<;;;;;;:::::::::;;;<<<===>>>>>>???===;;;999888999:::;;;999888777777777888999:::999999888888777777666666777777777888888888888888777777666555555555666666444555555666666777666666555555555555555555555555222333333444444333333222222222111111111111222222000000000000111111111111111111111111111222333333222222111000/////////000........................+++,,,...//////...---,,,////////////////////////......//////000000111111........................------............------,,,,,,,,,------.........////////////////////////............/////////000...------,,,++++++******........................222111///...///111444555333000------...000///---///...---,,,,,,---...///,,,---...///////////////------------------------........................////////////////////////---......//////000000000---............------,,,+++,,,,,,------.........///...---,,,,,,,,,------------------------------,,,,,,------.../////////------------------------++++++,,,------...//////,,,,,,++++++,,,------...,,,,,,------------------------------------------------......//////000000////////////////////////------------------------------------------------........................,,,---......,,,,,,---...///............---------------------------------------------------------,,,,,,------.../////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000000,,,---///000000///---,,,........................---------....../////////.........///////////////........................,,,---...//////000000000///000111222222111000000...///000111111222222222000111111111111222222222111222333444555555555555555555888===@@@FFFSSS```ttt:::::::::999999999888888777777777777777777777777999:::<<<<<<<<<:::888777777888888888888999999999;;;;;;:::999999999::::::666777777999:::;;;<<<<<<;;;:::::::::;;;===???@@@>>>======<<<<<<<<<======:::;;;<<<======<<<;;;::::::::::::::::::;;;<<<===>>>===:::888777888:::;;;:::999888777777777888999::::::999888777666555555666666666777888888999999666666555444444444444555222222333444555555555444555555555555555555555555222333333444444333333222222222111111111111222222000000000000111111111111222222111111222333444444333333111000////////////........................+++,,,...//////...,,,+++////////////////////////------...///000111222222........................---..................---,,,,,,,,,------.........////////////////////////---.........//////000000111111000///......------000000000000000000000000222111///...///111444666111...,,,---///111///---///...------------...///------...///000000//////,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------...///000111222222............------,,,+++***++++++,,,---...//////000///---,,,+++,,,,,,---------------------------+++,,,,,,---...///000000------------------------++++++,,,,,,---...//////+++*********+++,,,,,,---,,,,,,,,,------.........------------------------,,,------...///000111111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++---......---,,,,,,---//////.........---------////////////////////////------------------------+++,,,,,,---...///000000---------.........//////++++++++++++++++++++++++---------...///000000111---...111333333111...---------------------------,,,,,,,,,------.........((()))+++---000333444555........................,,,---...///000000000000222222333333222111///.........///111111222222222000111111111111222222222222222333444555555555555555555888===@@@FFFSSS```qqq:::::::::999999999888888777777777777888999:::;;;:::999999888888999999:::888888999::::::;;;<<<<<<;;;;;;:::999999888777777888888777777888888999:::======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;=========<<<999888888999<<<===>>>>>>>>>===;;;:::<<<;;;;;;:::999888777777===:::777777888999777444666777999;;;:::888555333333444666777777777666555888888777777666666555555444444555666777777666666777666555444444444444444222111111111111111111111000000000000000000000000000000111222222222222111...///111222444444555555444333111///......///000............////////////////////////////////////------...///000111222222000///...------...///000111111000///////////////000000//////.........---000000000000///...---,,,---...///111111///...---111111111111111000//////////////////000000000000////////////000000000000333///...000555888666333------------------------------------------------------------------------...------------...//////........................000000////////////000000******,,,---.../////////---------,,,,,,++++++***------------------------...---,,,---///000///...000...,,,******,,,...000,,,,,,------------------......................../////////......---------...------,,,,,,------...---,,,***)))***,,,...000............////////////111000///...---,,,++++++,,,,,,---...///000111111111111///...---,,,,,,,,,---------.........//////+++---......------///000111000...---,,,,,,,,,---........................,,,---///111111111111000////////////////////////...------------...///////////////////////////////////////...------,,,,,,...---+++******+++---...///...---,,,,,,---...///..................------000...---...111111///,,,...//////////////////.........//////...---,,,,,,,,,---/////////000222555333111...+++***+++,,,...222111000//////000000111333222222111111222222333222222333444444555555666777777:::===???DDDPPP]]]ooo:::::::::999999999888888777777777777888999:::;;;::::::999999999999::::::888888999999:::;;;;;;<<<;;;;;;;;;:::999999888888999999999999999::::::;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@>>><<<999999:::<<<===>>>>>>===<<<;;;:::::::::999999999999999999===:::888999;;;;;;:::999666777888999999888666555333333444555555555555555666666666666666666666666555666666666666555555444666666555444444444444444333333222222111111111111000000000000000000000000000000111222222222222111///000000111222333444444444333111///......///000............////////////////////////////////////.........///000000111111000///...------...///000000//////...............000/////////............///////////////...---,,,---...///000000///...---000000111111000000///....../////////000000000000............////////////555222111333888:::888555------------------------------------------------------------------------...------------...//////..............................------------......++++++,,,---............000000/////////.........------------------------...---------///000///...000///...------...///000,,,,,,,,,------------....................................---------,,,,,,...------,,,,,,------...------------------..................////////////...............---------,,,------......////////////...---------------------------.........//////---...//////---,,,---...000///...---,,,,,,------...............---------***+++---...//////......------------------------...------------...//////////////////////////////...............---------...---+++******+++---...///...------------...///........................000...---...000111///,,,//////............/////////////////////...------...///000///...///111333222111///------///111222222333444444444444333222333222222111111222222333222222333333444555555555777777999===???DDDQQQ]]]ooo:::::::::999999999888888777777777777888999::::::;;;;;;::::::::::::;;;;;;888888999999::::::;;;;;;<<<<<<;;;;;;::::::999999::::::999999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;999999999::::::;;;;;;<<>>;;;::::::<<<============<<<;;;;;;888888999999999::::::::::::999888999;;;<<<;;;:::666666777777777777777777444333333333333444555555333444444555666666777777666666666666555444333222666555444444444444444444555444444333222111111000000000000000000000000000///000111111222222111111111000000000000111222333333222000///...//////000............//////////////////////////////////////////////////////////////////............////////////...---------------////////////............------.........------,,,---...///000000///...---/////////000///......---....../////////000000000---------.........//////111///...111444666444111------------------------,,,,,,,,,,,,------------------------------------...------------...//////...........................------,,,,,,------...,,,------......------,,,------------,,,,,,,,,,,,------------------------...---,,,---///000///.........------------......,,,,,,,,,---------..............................------------,,,,,,,,,,,,...------,,,,,,------...---...///000///...---,,,---............/////////---------.........//////---.....................,,,,,,+++,,,,,,---......---------...............///000000///---+++,,,---///......---------......//////.........---------***+++,,,------...------------------------------...------------...//////////////////////////////---------..................---,,,++++++,,,---...///...------------...///........................///......///000000///---000///...------...///000//////000000000///......///000111000......///111000///...---...000333444111222555777777555333111333222222111111222222333222222333333444444555555666666999===???DDDQQQ^^^ooo:::::::::999999999888888888888777777888999999:::<<<;;;;;;::::::;;;;;;<<<888888999999::::::::::::<<<<<<<<<;;;;;;:::::::::999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777888999::::::;;;;;;>>>@@@AAAAAA>>>;;;999999<<<<<<<<<<<<<<<<<<<<<;;;999999999999999999999999888888888888999999888888777666555555666777888999555555333333333444555666333333444444555555555555444444555555555444444333555555444333333444444444666666555444222111000000000000000000000000000000///000000111111111111111222111000//////000111111222111000///////////////............////////////////////////////////////000000/////////........./////////....../////////000///......------......///////////////.........,,,,,,------...---------......///000000///............//////......---,,,........./////////000000.........////////////000///......000222333111///------------------------,,,,,,,,,,,,,,,---------,,,,,,------------------...------------...//////........................///..................///---.........------,,,+++++++++++++++++++++,,,,,,---------------------------,,,+++,,,.........,,,******+++,,,,,,+++******+++,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..................---,,,+++---------.........//////---------............///////////////......------,,,++++++++++++,,,------...........................///000///---,,,---......---------.........////////////...------,,,,,,,,,------....../////////////////////////////////...------------...//////........................,,,,,,------...//////000...---,,,,,,,,,,,,---............------.........---------........................///000///......000///...------...///000///000000000000000//////...///000///......000222...------,,,---///111222...000111333333222111000333222222111111222222333111222222333444444555555555555888<<>>???>>><<<:::999999<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999888777777999999::::::888777666666777666555444555666888999777666555444444555666777444444444444333333222222111111333444555555555555444444333333333444444555666666555444222111000000000000000000000000000000//////000111111111111000222111000000000000000000000000000///////////////............////////////////////////////////////000000//////......------...//////////////////...111000//////......//////.........///////////////,,,,,,------...---------......////////////.....................---,,,,,,............///////////////000000000000111111111111111222444555444222111------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------.........------------...//////..............................------------..................---,,,++++++------......//////000000------------------------+++***)))***,,,---,,,+++)))***,,,------,,,***)))++++++,,,,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000...,,,+++***+++,,,---------------............///............---------111111000//////.........------,,,++++++++++++,,,.....................---,,,---......------...000------..................//////.........---------------------.........///////////////////////////...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000---------------------------..................------------.........//////....../////////.........000///...------...///000//////000000000000000///,,,.../////////000222444111000///...---......//////////////////000111111333222222111111222222333111111222222333444444555555555888<<<>>>DDDPPP]]]jjj:::::::::999999999888888999888888888888888999999;;;;;;::::::::::::;;;;;;888888999999999999999999;;;;;;;;;:::::::::::::::888888777777888888999:::::::::::::::;;;;;;;;;;;;888888888999999::::::;;;;;;<<<<<<;;;:::999:::;;;;;;;;;;;;:::;;;;;;<<<===<<<;;;;;;:::999888777666:::<<<>>>===:::888777777777666555555555666777888777777666555555555555666444444444333222111111000///000111333444555666666333333333333333444444555555444444333222111111000000000000000000000000000...///000000111111000000000111111222222111000000////////////////////////............/////////////////////////////////////////////......---------......////////////......111111000///////////////.........///////////////------.........------,,,////////////////////////.........///...------,,,------........./////////000000111111111222222222000111333444444222000///------------------------******++++++,,,,,,------+++,,,,,,------............------------...//////........................,,,++++++******++++++,,,---.........---,,,,,,+++++++++,,,---...//////000------------------------+++***)))***,,,---,,,+++,,,---...//////...---,,,***+++,,,,,,---...//////........................,,,,,,,,,,,,------------...------,,,,,,------...///...+++))))))***---...,,,------------.........//////.........---------000000//////.........---......---,,,,,,,,,,,,,,,...............---------+++,,,......---...///111---......///......------........................---,,,,,,,,,,,,,,,------------------------------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------------...//////...------,,,,,,------.../////////---///000000///......///...//////////////////.........///000000000//////+++---...//////000333555444444222111000/////////111000/////////111333444333222222111111222222333111111222222333333444444666666888<<<>>>CCCOOO[[[hhh}}}:::::::::999999999888888999999888888888888888999::::::999999999999::::::999999888888888888888888999999::::::::::::::::::999888888888888999::::::999999:::::::::;;;;;;;;;999999999::::::::::::::::::;;;:::999888999<<<>>>;;;;;;:::::::::;;;<<<===:::::::::999999888888888888;;;======;;;888888999777666666555555555666666555666666666555555444333222222222222222111111111///000111333333444444444333333222222333333444555333333222222111111111111000000000000000000000000...//////000000000000000///000222444444333111000......///////////////...............////////////////////////////////////.....................------...///000000///...---000000///............///............/////////000///////////////...---,,,//////............/////////////////////...---------------.........//////000000000000111111111111...000222333222000...---------------------------)))******+++,,,,,,------++++++,,,,,,---......///...------------...//////........................++++++************++++++---------...------,,,,,,((())))))***,,,------...------------------------,,,+++++++++---...---,,,......////////////......***++++++,,,---...///000........................,,,,,,---------............------,,,,,,------...------,,,+++,,,---......,,,,,,---------.........---------...............------------------,,,,,,------------------.../////////.........---------,,,...///...------...///....../////////---,,,+++,,,,,,------.../////////......---,,,,,,---......------------------------...------------...//////------------------------,,,---------......//////------............------------...//////...------,,,,,,------...//////000,,,///111000...---...000---...///000000///...---------...///////////////---...////////////111333444444333222111000/////////000000111222222333333333222222111111222222333111111111222333333444444777777999<<<===BBBMMMYYYggg|||:::::::::999999999888888999999888888888888888999:::999999888888999999:::999999888888888888888888999999999999999999999999::::::999999::::::;;;<<<999999999::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;:::888888:::===AAA;;;::::::999:::;;;======888999999999999:::::::::444777;;;;;;999777888999777777666666666555444444444444555666555444222111000000000111222222333333111222222333333333222222222222222222333333444555222111111111111111111111000000000000000000000000...//////000000000000000...000333666666444222000......///////////////.............../////////000////////////////////////........................---...///000000///...---//////...------------...---.........//////000000000000000000///...---,,,//////............////////////000000//////...------------.........//////////////////000000000000111444666777555333111000------------------------))))))***+++,,,,,,------++++++,,,,,,---...//////...------------...//////........................---,,,,,,,,,,,,,,,,,,---,,,,,,---......------,,,++++++,,,---///000111111------------------------...---,,,---///000///...------------------------******+++,,,---//////000........................---------....../////////...------,,,,,,------...+++,,,.../////////......,,,,,,,,,---------......++++++,,,---...///000111++++++++++++++++++++++++,,,,,,,,,---...///111111//////.........---------...///000///---,,,,,,---//////000000///---+++***+++,,,,,,---...///000000111111///......///000111////////////////////////...------------...//////////////////////////////---------...............------............------,,,---...//////...---,,,,,,,,,------...///000000,,,///111111...---...000,,,---000222222000---,,,,,,,,,---...//////......///000000000......000111111111000000///.........,,,---000222333333111000333222222222222222222333000111111222333333444444888888999<<<===AAALLLXXXggg|||<<<;;;;;;::::::999999888:::999999888777666555555999999888888999999:::;;;999::::::;;;:::999777666:::999999999999999999:::::::::::::::::::::::::::;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;:::888888999<<>>???@@@===999888999:::999888777777777777777777777777777777888888777777666666777777777777666555444333555555555555555555555555333333333333333333333333333333333333333333444444333222111111111111222333222222111111111000000000000000////////////000000000000000000////////////000000111111111000//////------......//////000000//////............//////000/////////............///.........---------,,,.........///////////////.........///////////////......////////////......///.........------------,,,---------..................////////////......//////...------...///000111000000/////////000000333444444222000////////////...---,,,,,,,,,,,,---...------,,,,,,------...,,,,,,---------...............------------...............---------,,,,,,........................------------------------(((***---//////...+++***,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,***+++,,,---...---,,,,,,---,,,,,,++++++,,,,,,---...//////000000//////......---,,,,,,,,,---...//////...---,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,------------,,,------------............------,,,,,,------...------------------------///......------....../////////...---------------///...------------...///,,,,,,------------,,,,,,,,,---......//////......---------------------------...///...------...///...---,,,,,,++++++,,,,,,---------............////////////.........------........................---...............------//////......//////000111...//////////////////...////////////000000000000000//////............///000111111111111222222222333333333333333222111000111111222333444444444444777555666999;;;???IIISSS___xxx:::::::::::::::::::::999777777777777777888888999999999999999999:::;;;;;;::::::999999888888999999888888777777777777888888::::::::::::::::::::::::::::::::::::999999999999888888999999999:::::::::999888777777888:::<<<>>>>>><<<::::::::::::888777777777777777777777777777666666666666666555555555555555666666666666555555666666666666666666666666222222222333333444444444444444444444444333333333222111111000000111111222111111000000000///////////////000000000000//////000000000000//////////////////000111111111000000........./////////////////////............//////////////////............////////////............///////////////.........------......//////000000......////////////......---------------,,,,,,,,,,,,,,,,,,------------.........///////////////...,,,------...//////000000000000/////////000000111666333111000000000//////......---,,,,,,,,,------...------,,,,,,------...+++++++++,,,,,,,,,------------,,,,,,,,,,,,------......------,,,,,,++++++................................................***+++---.........---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------+++,,,,,,,,,------------------,,,,,,,,,,,,---------..................---...---,,,,,,,,,,,,,,,---......------------.........------------,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,/////////......///////////////...------------...///...------------...///,,,,,,------------,,,,,,,,,---......//////......---------------------------...///...------...///...---,,,,,,,,,,,,,,,,,,---------............///.........---------------........................------...............---......------......///000---///111222222111///---////////////000000000000000////////////000000111000111111111111222222222222222333333333222111111///111333555666555444222666444555888:::>>>GGGRRR^^^vvv::::::::::::::::::::::::888888777666666777888999999999999999999:::;;;;;;;;;:::999888888888::::::777777666666666666777777999999999999999999999999:::::::::999999999999888777888888888888999999999888777777666777999;;;<<<<<<<<<<<<;;;;;;999777666999999999999999999999999777666666555555555555555444444555666666777666666666666666666666666666666111222222333333444444555444444444333333222222222111000000000000000000111000000000000////////////...///000111111000///...000000000000////////////......///000111111111000///////////////.........//////............/////////////////////.........000000000///////////////000000//////......------,,,------...///000111111---......//////......---------------------------,,,,,,,,,------------------...//////////////////,,,---.../////////......000/////////000111222222777333///---///111000......------,,,,,,,,,------...------,,,,,,------...++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------...............++++++,,,,,,,,,,,,++++++/////////......---------,,,,,,,,,------.........---,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,------......------,,,...------,,,++++++++++++------------------------------------------------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////............/////////......---------...............------...............////////////......,,,---......///.........------------------,,,,,,---...///...---------///...------,,,,,,,,,---------------............///------------------------........................,,,---......///...............------......///000...///000000000000///...////////////000000000000000000000000111222333333000000111111111222222222222222333333333222222111000111333444555444444333666444666999;;;>>>GGGQQQ^^^vvv999999999::::::;;;;;;;;;;;;:::888666555666666777999888888888888999::::::::::::888888888999:::;;;777666666666666666666777999999999999999999999999::::::999999999888888888777777777888888888999999888777777777777888:::::::::<<<======;;;999777666888888888888888888888888888777666555555555666666333444555666777777777777666666666666666666666666222222222333333444444444333333222222111111000000000000000111111000000000000000000000////////////...///000111111000///...000000000000////////////---...///000000000000000///////////////.........//////............//////.........///////////////000000000000000000000000000000//////......------,,,------...///000111111------............------..................//////------------------------------...///////////////......//////...---,,,,,,////////////000222333333777333...---///000///...------,,,,,,,,,------......------,,,,,,------...------------............---,,,,,,++++++,,,,,,---)))***++++++,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,...---------......//////+++,,,,,,------,,,,,,+++/////////......---------,,,,,,,,,------.........------,,,,,,,,,---...///...------,,,,,,------...,,,,,,------------,,,,,,---------,,,,,,++++++***,,,------------------,,,------------------------************+++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---------......///---..................---......////////////......,,,---......///...............---------,,,,,,,,,---...///...---------///---------,,,,,,---......---------............///------------------------........................,,,------...//////......//////......//////000111//////------------//////////////////000000000000////////////000000111222000000111111111222222222111222222333333333222222333222111111222333555666666555777:::<<>><<<999777777888666666666666666666666666777666444333222333444555555555666666666666666555444444444444444444444444555444444333333222222111111111111111111111222222111111222333333222111111222222111111111000000000000000////////////000000000000000000/////////////////////000//////......------......//////000000//////............//////............/////////000.........//////000000000.........///////////////.........///////////////,,,------......------,,,---------....../////////000000/////////.........,,,---...///000000000000///...---,,,,,,,,,---.........///000111333555666111222222111///------...,,,,,,,,,,,,,,,---...///...------,,,,,,------........./////////000000000......------------......------------------------------------------------------------------------,,,,,,---............------......//////......---++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,.../////////...---......------------......------............------,,,,,,---...///...------+++,,,------------,,,+++,,,,,,,,,---------......++++++,,,,,,,,,---------,,,------------............------,,,,,,------...------------------------......------------......---------------...//////------...//////...------,,,,,,------------,,,,,,,,,---......//////......///......---,,,,,,++++++---...///...------...///---------------...//////---------............///------........./////////........................+++,,,---...////////////......------......///000//////............//////////////////000000000000000///..................000111111111111222222222000111222333333333333222222222222222333444555555555555777:::<<<>>>EEENNN[[[rrr777777888999;;;<<<======999888666555555777999;;;555555555555555666777777666888999:::;;;::::::999888888777777777777888888888888888888888888888888999999999888888888888777888999999999999:::::::::999999999999999:::::::::;;;===>>><<<888666777999888888888888888888888888666555333111111222333444555666666666666666555555333333333333333333333333666555444444333222111000111111111222222333333444111222333444444333222111222222222222111111111111111000///......///000111000000000000///////////////000000000///...------,,,------...///000111111//////............//////---.........//////000000---.........//////000000---.........//////000000///////////////.........,,,------......------,,,,,,,,,,,,------.........111111000000/////////...,,,---...///000000000000---,,,+++***+++---///111......///000111333555666///222444222...,,,,,,...,,,,,,,,,,,,,,,---...///...------,,,,,,------............////////////000///......------......///111000000...---,,,++++++------------------------........................***+++---.........---,,,......////////////......---------....../////////.........------,,,,,,,,,+++,,,...000000///...,,,......------------......---......//////......---+++,,,...///000///......++++++------------++++++,,,,,,,,,------.........---------.........//////---------.........//////...------,,,,,,------...........................//////............//////---------------...///000,,,---...//////...---,,,...//////////////////...,,,---......//////......//////...---,,,,,,++++++---...///...------...///---------------...///000---------.........//////........./////////000000........................+++,,,---...////////////---,,,,,,,,,,,,---.........///000111111000///...////////////000000000000333333222111000000111111000111111111111222222222000111222333333333333333///111333555555555444333444444666999;;;<<>>>>>>>>>>><<<:::888777555555666777888888888888666666666666666666666666444444444444444444555666222222222222333333333333444444333333333333222222333333222222222222333333000000111111111111000000111111222222222111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////...//////000000000000000---------............///......////////////..................///////////////////////////////////////..................///000000//////...------,,,---------------.........////////////////////////---............/////////---......//////////////////000111222111000/////////////////////////////////......------,,,++++++...////////////...------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,***++++++,,,,,,---------,,,,,,---...//////000000------,,,,,,,,,---......---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,......---,,,,,,---...---+++***+++,,,///......------......///++++++++++++++++++++++++,,,------......------,,,---------............///------------------------//////.........---------******+++,,,------------,,,---.../////////...---------......------------++++++,,,,,,---.........------............------++++++,,,,,,------......///...------//////...---........................////////////////////////...------------...//////................................................,,,---......//////......////////////////////////,,,---......///...............---------...//////------...............---//////000000000000////////////............//////000000000000111111111111000000000111111222222333333111000111222444333333111111222333444555666666666666888::::::999>>>EEEPPP^^^sss999999999999999888777777666666666666666666666666777777666666666777888888::::::999999888888777777888888888888888888888888666666666777777888888999888888999999:::999999999888888999::::::::::::999;;;<<<======<<<:::888777444555666777888888888888555555555555555555555555333333333333333444555555111222222222222333333333444444444333333222222222111111111111222333444555000000111111111111000000000111111222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......///000000000000000---------............///---...///000000///...---............////////////////////////////////////000//////......//////000...............---------,,,,,,,,,------.................................---------.........//////---......///////////////...222555555111...///000///////////////////////////......------,,,++++++...///000000///...---,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---......///------------------......,,,,,,,,,,,,,,,---...///---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///...---***,,,------++++++,,,...///......------......///////////////////////////,,,------......------,,,---------............///.......................................---------+++,,,---...////////////........./////////000000------...............---,,,,,,,,,---.../////////,,,------......------,,,---------------............---,,,,,,......---,,,........................////////////////////////---------------...//////........................------------------------,,,---.../////////...---........................,,,------...//////......//////...---,,,---......,,,,,,---...//////////////////000000000000////////////............///////////////000000000000111000000111222222333444444333111000111222444333333000000111222333444555555666666888::::::999===DDDNNN\\\qqq999999999999999888777666777777777777777777777777666666666666666777777888888888888888888999999999888888888888888888888888777777777777666666666666666777888999:::;;;;;;;;;888888999::::::::::::999888:::;;;<<<<<<;;;999888333444555777888888888888555555555555555555555555222222222222333333444555111111222222222333333333444444444333333222222222......//////000111333333000000111111111111000000000111111222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////......///000000000000000---------.........//////---...///000000///...---............/////////000////////////////////////000000////////////000000------......///000000000,,,,,,,,,------.........---------------------------------.........//////---......///////////////,,,333999999333......111.........///////////////++++++,,,------......///...///000000000///---,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------...///000000///......---,,,,,,++++++,,,,,,,,,,,,,,,---...///---...///111111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,...//////...(((***,,,,,,,,,,,,...000---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,---------.........//////................................................---...///000111111111111000////////////000111111------......///......------------...///000000111,,,------......------,,,///////////////.........---,,,++++++------,,,+++........................////////////////////////---------------...///000........................------------------------,,,,,,.../////////...---------------------------,,,,,,---.../////////...111///...---,,,,,,---...++++++---...///000000000//////000000000000////////////............//////............/////////000111111222333333444555555333111000111222444333333///000111222333444444555666666888;;;:::888===DDDMMM[[[ppp888888888888777777777777:::999777666555444555555444444444444444555666777777777777777777888888888888888777777888999::::::999888777777777888::::::888777666666888999888777999999999888888666555555999999999999999999999999777777666666666666777777555555555555555555555555555444333333333333444555555555444444444333333333444444444333111...+++***111111000000111111222333222222111000//////000000///////////////000111111000000///...............---...///000000111000000000000//////.........---000000000000000000000000////////////000000000000////////////////////////...//////000///---+++***000///---,,,,,,---...///000000000000000000000000////////////////////////---------............///......---,,,,,,,,,,,,---,,,---......///.........------..........................................333333222///------///222////////////............,,,,,,,,,---------......---------------------------,,,++++++------,,,+++---------............//////...---,,,+++,,,------------------------------,,,,,,,,,,,,,,,---...///(((+++...111111///+++)))---,,,************,,,------,,,,,,,,,,,,---......,,,,,,,,,------.........,,,,,,,,,------,,,++++++*********+++,,,---///000...///000000000///---,,,***+++,,,///111111///---000////////////.........+++++++++,,,,,,,,,------,,,---...///000000000000***((('''(((,,,......,,,........................///...,,,++++++,,,...///......---...000111///...........................000//////.........//////111---((('''***---...---......---------,,,,,,,,,------------....................................///......------///000111............//////////////////...------.........///000111222111000...,,,//////.........---------////////////////////////000000000000000///.........///000222222111111000////////////000111333333444444444333333222222222111111111111000000//////333222111111111333555777555666777888888;;;???CCCMMMYYYmmm888888888888777777777777888777666555444444555555555444444444555555666777777777777777777888888888888888777888888999999:::999888777777777888999:::999888777777888999888666666666777888888888888777888888888888888888888888666666555555555555666666555555555555555555555555555444333333333333444555444444444444333333333333222222222222222000///...111111111111111222333333333222111000000000000000///////////////000111111111111000///////////////...//////000000000000///000/////////............000000000000000000000000////////////000000000000////////////////////////...////////////---,,,+++///...---------...//////000000000000000000000000////////////////////////........./////////000000......---,,,,,,,,,,,,------...//////000000//////////////////...---,,,,,,//////////////////000000888666333111000111222333////////////............,,,,,,,,,---------......---------------------------,,,++++++------,,,+++---------............//////...---,,,,,,,,,------------------------------..................///000111111111111000///......---,,,,,,,,,,,,,,,,,,------,,,,,,,,,------......,,,,,,------------------,,,,,,,,,------,,,,,,+++------,,,,,,,,,,,,------...///000000000///---,,,+++,,,,,,...//////...,,,/////////............------.........////////////,,,---...///000000000000///---,,,,,,///000///...........................///...,,,++++++,,,...///000...,,,,,,---///000000........................//////............//////000...------000000///---............---------,,,////////////000000000000...........................------,,,---...///000............////////////,,,++++++******+++++++++//////111111111000...---//////.........---------........................///000111111000///...---...///000111222111111000////////////000111222222666666666555555444444444222222111111111000000000333222111111222333555777666777777888888;;;???BBBMMMZZZnnn888888888888777777777777555555444444444444555555555555555555666666666666666666666777777888888888888888888888888999999999888888777666777888999:::;;;999888888999999777666333444555777888999::::::666666666666666666666666555444444444444444444555444444444444444444444444444444333333333333444444444444444333333333222222000111111222333222222222222222111111222222333444333333222111111111111222///////////////000000111222111111000000000000111///000000000000//////...////////////............000000000000000000000000////////////000000000000////////////////////////////////////...---,,,+++------------...///000000000000000000000000000000////////////////////////////////////000000000111......---,,,,,,,,,,,,---...//////000000000000000000000//////...---+++***////////////000111111222888333...,,,---//////...////////////............,,,,,,,,,---------......---------------------------,,,+++,,,---...---+++---------............//////...---,,,,,,,,,,,,---------------------------111000000/////////000000111///,,,***))))))+++,,,,,,------......------,,,,,,------------.........------------------,,,,,,,,,,,,------------,,,,,,111000///...---,,,,,,,,,/////////000//////...---.........---------,,,,,,///............---------....../////////000000000,,,---...///000000000000222000//////000000///---...........................---,,,++++++,,,---...111...***)))+++...000000//////////////////////////////............/////////000111333555444000---/////////.........------...////////////000000000........................---,,,,,,,,,,,,---......---............/////////...---------------.........///000111000///...---...............---------...........................///111222111000...---...///000111111111000000000000000//////000111111222222222222111111111111222222222222222111111111333222111111222333555666777777888888888:::===@@@LLLYYYnnn888888888888777777777666444444444555555666666666666666666666777666666666555555666666777888888888888888888999999999888888888777666666666777999:::<<<:::999888999888777555333444555777888999999999666666666666666666666666555555444444444444555555444444444444444444444444333333333333333333333333333333333333222222222222111111222222333333333333222222222222222333333444333333222222222222222333000000////////////000000111111000//////000000000000000111000000///...---///////////////.........////////////////////////////////////000000000000//////////////////////////////.........------,,,,,,------...///000000111////////////////////////////////////////////////....../////////000000000......---,,,,,,,,,,,,---......///000000000000///.../////////...---,,,,,,//////......///111222333888111***)))+++...---+++////////////............,,,,,,,,,---------.................................,,,+++,,,---...---,,,---------............///......------,,,,,,,,,,,,,,,,,,------------------111111000//////...//////---+++(((&&&%%%''')))++++++,,,---......---,,,+++,,,------........................------,,,,,,,,,+++,,,------------------222111000...------------//////////////////......000000000...,,,,,,---...............---------------------............///------...//////000//////000///////////////...---...........................---,,,,,,,,,,,,---......,,,******,,,.........000000000000000000000000///............//////000...000222333444222000...000////////////.........,,,,,,,,,---------..............................---------------.........---------........./////////............//////000...//////000000///......................................................---///111222222000...---/////////000000000000000111000000/////////000000////////////////////////222222222222222222222222222222222222222444555666777888888777777999<<>>AAAHHHQQQ```rrr777777666666555555555444999999888777666555444444888888999::::::888777666888888777666666666666666999888888888777777666666777777777777777777777777222333666777888777666555333333444444555666777777666666666666555555555555777666666666666555555555555555444333333222111111222222222111111111000000000///.........///111222222222222222222111000///////////////000000000000000///...------...///000000000000000000000000000////////////000000000000...///000000000000//////111111000000//////..............................---------...///000000111---------.........//////...---,,,++++++,,,---...////////////////////////------///333555555333000///...---,,,,,,,,,,,,,,,---,,,+++***+++---///111//////.........---------///////////////////////////---,,,---///000111000111///...///333666666555111111000///...---,,,,,,////////////////////////,,,---------.../////////...------,,,,,,------...+++++++++,,,,,,---------+++---//////...---...///000000///............///000///---,,,,,,---...///////////////............---------............///.........------,,,,,,,,,------------------------........................,,,,,,------...///000000......................../////////...------,,,,,,///......------...000111........................///////////////.........000///...------...///000000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,..................------//////000000000000//////333222///---,,,+++++++++...............///000000........................//////.........---------......////////////......------............------------------------------------------------------......------------......,,,------......------,,,,,,...///000000...,,,+++++++++---...///000000000////////////////////////111222222222222111000000///////////////...------111000///......///000111111111111111222222333444222333444555666666666666555666777777777888;;;>>>FFFPPP```rrr777666666666555555555555888888777777666666555555888888999999888888777666888777777666666666666666888888777777777666666666777777777777777777777777666666777888888777666555333333444444555666666777666666666666555555555555555555555444444444333333555444444333222222111111222222222111111111000000111000000///000111222333333333333222111000///...////////////000000000000111000////////////000111000000000000000000000000////////////000000000000//////000000000000//////111000000000/////////...........................------......///000000111---------.........//////000///............///000////////////////////////------///222555555333000222111000///////////////...---,,,,,,---...000222//////.........---------////////////////////////111000......//////---,,,000...---///222333222000000000000000000/////////////////////////////////---------..................------,,,,,,------...,,,,,,---------.........+++---//////...---...///000///......------......///...------------...///000000//////......---------------............////////////......---------------------------------........................,,,,,,---......//////000...............................................................///000000000000000000000000000000...............---------000///......---...//////------------,,,,,,,,,,,,------------------------...........................//////000000//////...111000...---,,,,,,------///............/////////...............---------//////.........---------......////////////......------............------------------------------,,,,,,,,,+++++++++++++++.........------.........,,,------......------,,,+++,,,...///000///...---......//////......---,,,//////////////////////////////000111222222111111111111222222222111111000111000//////...///000111222222222222222333444444111111111222333333444444555666777777777888;;;>>>DDDNNN]]]ppp666666666666555555555555777777777777666666666666999888888777777777777777777777666666666666666666666666666666666555555555777777777777777777777777999999888888777666666555333333444444555666666666666666666555555555555444333333333333222222222222444444333333222222111111222222222111111111111111111111111000111222222333444444333222111000......////////////000000000000111111000000000000111111000000000000000000000000////////////000000000000000000000000000/////////000000000000////////////........................------......///000000000------........./////////000//////......//////000////////////////////////------///111444444222000222222111000000000000111///...------...///111222...............---------////////////////////////000//////000000///---+++/////////111333333000...///000000000111111111222////////////////////////...............---------......------------......------............//////+++---//////...---...//////......------------------------------...///000111000000///...------------------............//////////////////.........////////////////////////........................---------......//////000////////////////////////---------...............---......///////////////000000000000000000000000------------------------111000///...............++++++,,,,,,,,,,,,,,,,,,.........................................................//////...............---------...////////////..................//////.........---------...............---------......////////////......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------............------***+++---///000000000///...////////////...------000000000000000000000000,,,---...000111111222222......///////////////...000000/////////000000111333333222222333333444444111000000000000222333444555666777777777888;;;>>>EEENNN]]]ooo666666666666666555555555555666666666777777777888999888777666555666777777666666666666666666555555555555555555555555555555666666666666666666666666888888777666555555666666444444444555555555666666666666555555555444444444333333333222222222222111333333333333222222111111111111111111111111111111000000000111111111222222444444333333111000...---////////////000000000000000000000000000000000000////////////////////////////////////000000000000111000000///////////////000000000000////////////....................................//////000000............////////////......------------......////////////////////////------...000222333111/////////...............///......------...///000000........................////////////////////////,,,,,,---000222222///---...///222555666555222000000000000000000000000000/////////////////////////////////...---------,,,......------------......------------............,,,...//////...------.........---,,,,,,,,,,,,---,,,,,,,,,---...///000000111111000///...------,,,---------............/////////..................////////////////////////........................------....../////////000000000000000000000000000...............---------,,,---///000000000///...........................---------------.........000000//////......------,,,,,,------......//////////////////////////////---------...............------............------------------.........///..................------/////////...------,,,,,,..............................////////////......------............------------------------------.........///////////////---..................---------............------+++,,,---...////////////+++,,,---///000000000000000000000000000000000000,,,---...///000000000000,,,,,,---............---000000000000000000111111444333333333333333444444333222000000111222555666555666777777777888;;;>>>HHHQQQ___qqq555555555666666666666666555555666666777777888888999888666555444555666777444555666666666666555555444444444444555555555555666666666666666666666666555444444444444555666777444444444555555555555555555555555555444444444444444444444444333333333333333222222222222222111111111111111111111111111111/////////000000000000000333333333222111000///...////////////000000000000////////////////////////////////////////////////////////////000000000000222111000///......//////////////////000000000000////////////////////////............////////////........./////////000000........................////////////////////////...---...///111222000///---------,,,,,,------...------------------......---.....................////////////////////////,,,,,,---000222222///---+++...333666666555333222111111000///......------/////////////////////////////////...---------,,,///......------......///---,,,,,,,,,,,,,,,,,,,,,,,,...//////...------.........---,,,,,,,,,,,,---+++,,,---......///000000111000000///...------------------............///------------------------000000000000000000000000////////////////////////.........///////////////000000000000000000000000000000///...---,,,,,,,,,,,,---///000000000///...........................------......///////////////////////////......------------....../////////////////////////////////---------.........//////------............------..................------------...///......---,,,//////.........------------...........................////////////......------............------------------------------........./////////000000------...//////...---------......//////......---..................------,,,,,,...///000111111111////////////////////////....../////////......---///000000111111000000000//////000111111111111111444333333222222333333333222111000///000222444666555666777777777888;;;>>>HHHQQQ```qqq555555555666666666666666555555666666777777888888777777666555555555555555333444555666777666555444444444444555555555555555777777777777777777777777222222333444555555666666555555555555555555555555555555555444444444444333555555555555444444444444222222222222222222111111111111111111111222222222......///000000000000///222222222222222111000///////////////000000000000......////////////......000000000000000000000000////////////000000000000222111000.........//////////////////000000000000////////////////////////......//////////////////....../////////000000000///000000111111000000///////////////////////////...------...000111///...///............//////000,,,------------------------------...............////////////////////////000//////000000///---+++***---222444333222000000111111000///...---,,,,,,////////////////////////...............---------//////............//////---,,,,,,,,,,,,+++++++++---...000///...,,,------///......---------------,,,,,,---.../////////...////////////............---------............///,,,,,,,,,---------------000000000000000000000000////////////////////////////////////////////////////////////////////////000//////...------,,,,,,---......///////////////000000000000000000000000------......///000000000......////////////......,,,,,,------------------////////////////////////,,,,,,------.../////////.........//////..................///......---,,,+++,,,---...///......---........................---------.....................////////////......------............------------------------------+++++++++,,,------......,,,---...//////...---,,,......////////////......//////......------------///000000000000///......///////////////////////////////////////...------///////////////...------//////000111222222222222333333222222111111222222000////////////111222333555666777777777888;;;>>>DDDMMM\\\mmm555555555555666666666777666666666666777777777777555666666666555555444444222333555666777666555444444444555555666666666666777777777777777777777777333444555666666555444444555555555555555555555555555555555444444444333333555555555555444444444444111111111111111111222222000000111111111222222222...///000111111111000000111111222222222111111000////////////000000000000...///000000000000///...000000000000000000000000////////////000000000000333222000...---...//////.../////////000000000111/////////////////////////////////////////////....../////////000000000000///000111222222111000///////////////////////////...---,,,---///000///...///////////////000111111------............---------------.........//////////////////////////////111000......//////---,,,...111444444111///......111000000000//////......////////////////////////---------...............//////............//////......------,,,,,,,,,,,,---///000///...,,,,,,---000///......------......,,,---...//////......---............////////////---------............///------------.........///////////////////////////////////////////////////000/////////////////////........................---------.........//////...............///000000000000000000000000000000,,,,,,---......///000000,,,---...///000000//////..................------........................,,,,,,------...//////000...//////000000//////...+++,,,---////////////...)))***,,,...//////......,,,,,,------.../////////---------.........//////......////////////......------............------------------------------*********+++,,,---------,,,---///000000///---,,,......////////////............---------......///000000000000000///......------------------------......///000000000//////.........---,,,+++***)))...///111222333333222222333222111111000000000111//////000000111222222333555666777777777888;;;>>>AAAJJJYYYjjj~~~444555555555666666777777777777777777666666666666444555666666666555333222222333555777777666555444555555555666666666777777777777777777777777777777555666777888777666333222555555555555555555555444555555444444444333333333555555444444444444333333111111111111111111222222000000111111222222222222///000111222333222111111000000111222222222222111////////////000000000000///000111222222111000///000000000000000000000000////////////000000000000444222000...---...//////.../////////000000111111000000000000000000000000///////////////.........////////////000000000000---...///000000///...---////////////////////////...---,,,---/////////---...............///000000...///////////////......---------........./////////////////////////////////---,,,---///000111000333666888666222...---...000000000000111111111111////////////////////////,,,------......///////////////............////////////.........------------///000///...,,,,,,---000000///............///---.../////////...---,,,------......///000000000---------.........//////---.........//////000000////////////////////////000000000000000000000000000000000000////////////........................******+++---///000111222//////...------///000111........................++++++,,,,,,---...//////+++,,,...000111111000000222222111111000000//////........................,,,,,,------...///000000//////000000000000//////(((***,,,...000111111000'''))),,,...000000///...+++,,,,,,---...///000000---------.........//////......////////////......---..................---------------------------++++++,,,------...//////,,,---///000000///---,,,......////////////......,,,,,,,,,---...///000111,,,---...000111111111111------------------------,,,---...000111111111111222111111000///---,,,+++...///111222333333222222222222111000//////000000111111333444444555444444555666777777777888<<<>>>@@@IIIXXXjjj~~~888666555666888999666444666666777777666555444444555555555555666666666666777666555444333444555555444555555666666666666666555555666666666666666666444555666666666555333333333333444444555666777777555555555555555555555555444444333333333333222222111111111111111222222222000000111111111111000000///000111333333222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111000000000000000////////////............///---++++++---///000000//////............//////////////////////////////000000//////....................................111000...---,,,,,,------,,,,,,------.../////////......---,,,,,,,,,,,,---......---------.........222222222111000//////...//////000000000000//////444777:::999555111//////............/////////000000...,,,,,,///111000...000000111000///---+++***111000000///...---------++++++,,,------......///------------------------///////////////.........+++++++++,,,,,,,,,------......---------,,,,,,,,,555444222000///...//////////////////////////////111111000000//////......---...///000000///...---------...///000000000///......------------......000000000000000000000000000000//////......------000000000///.........---///000111000...------...////////////............111111111111000...---,,,......------------......000///---------...000111........................,,,,,,,,,---------......------......------,,,+++***,,,...//////...,,,+++++++++---...//////000000---------............///111111111111111111111111///...---,,,,,,---...///,,,,,,,,,---------......,,,++++++---......,,,***)))***---...//////...---...............///000111...............///000000////////////////////////000000////////////000000////////////000000000000000000000111222222333333222222222222222222222222111222444555666666555444777888888888777777999;;;BBBHHHTTTggg~~~777555555666888999777444666666666666666555444444555555555555666666666666777666555444333444444555333333444555555555555555333444444444444444333333444555666666666555444333333333333444444555555666555555555555555555555555444444333333333333222222222222111111111111111111000000111111111111000000///000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000////////////............333111...---...000000000//////............///////////////////////////////////////.........------///////////////////////////...---+++******++++++---------...//////000000///...------,,,,,,---------------......000111111222222111111000//////...,,,,,,---...///////////////222444444111...---............/////////000000000...------000111000///---...///000111111111111000000000///...---------///......------,,,++++++------------------------........................---------.........//////.........---------,,,,,,000///...---------......------------------------000000000000//////............////////////......,,,---..................///......------......////////////////////////////////////////////////////////////..................///000///...---...///////////////............000000111000000///...---......------------......+++,,,---....../////////........................,,,---------..................//////......---,,,---.../////////...---,,,,,,,,,---...////////////---------............///++++++,,,,,,,,,---------///...------------...///---------.........//////---,,,,,,...//////---+++)))+++---...//////...---...---------......///000...............///000000//////////////////////////////............//////000000000000//////////////////000000111222222333222222222222222222222222222333444555555666666666666777888888777888:::<<>>GGGNNN[[[ooo{{{444444444444444444444444444444444555555555555555444444444555555555555555555444333222222222222222444444333333333444444555333444555555555555555555222222333444555555555555444333222111111111222222222222333333444333333333000111111111000000///...111111111111111000//////111111111111111111111111333222222222222222222222111111111111111111111111///000000111111111111000000000111000000///...---...///000000111111000000000//////......//////000000000111111111111000000000//////...............000000000111111111222222................................./////////000000000000000///......------...------------...////////////............////////////000000000000000000////////////////////////....../////////...------...------,,,,,,------...***000222///444<<<;;;333/////////////////////...//////000111222222222222111111111111000000000000.........///////////////........................////////////////////////......---------,,,,,,,,,///////////////...------,,,,,,------.../////////..................//////------......//////..............................---,,,,,,,,,...///...---............////////////000000///...............111111000///////////////000/////////..................------------....../////////....../////////.........///////////////000000000000000000000000////////////////////////............//////000000/////////.........------+++,,,------......---------------...............//////.........---------------............------,,,------......------,,,***,,,......,,,++++++,,,///...,,,+++***+++,,,---......---------,,,,,,,,,,,,------------------...............///000111111.........------,,,,,,,,,......---------,,,,,,,,,,,,,,,------.../////////000000///..................//////000000//////...000000000000000///......000000000000111111111111000111222222333333222222666666555555444444444444555555555555666777888999<<>>CCC<<<333000............////////////333333333333222111000000111111111000000000000///////////////....................................////////////////////////////////////////////////...///////////////......,,,,,,------.../////////////////////000000111111...............//////000------------------------...---,,,---///000///...............////////////000///............//////000000///////////////000///////////////.........//////............//////000111222333333222111000000000//////......------////////////////////////////////////////////////............//////////////////...---,,,+++******......///000000000000000......................................................////////////......------............------+++,,,------,,,+++,,,---...---,,,,,,,,,,,,------//////////////////////////////......------,,,,,,***''''''***000222///+++//////......------,,,,,,------------------------//////.........------------...///000000///...---------............------//////000000000000/////////000000000111111111111222111000000000111333444222222222222222222222222777777777777888999;;;;;;;;;BBBFFFRRRhhhyyy444444444444444444444444222222333333444555555666666666666555444444444333222222222111222222333333111222333444555666555555444555555555444333222222444444444444333222111111222222222222222222222222333333333333222111111000000111111222222111111111111111111111111000//////.................................//////000000000........................111111111111111000///...000000///......///111111111000/////////000222333111111000000000000111111111000/////////000222333111111000000000000111222000000000///////////////////////////////////////........................------......///000000000///............///000000---...///000000///...---...............---,,,,,,////////////////////////...////////////...------///......------......///444///444BBBFFF;;;111000---.........//////000000222222222222111000///...000////////////.........///////////////.................................////////////////////////.../////////////////////......///////////////...,,,,,,------.../////////111111000000////////////------,,,,,,,,,---...///........................---,,,,,,,,,...///...---............//////////////////............//////......---------......///........./////////////////////............//////000111222333333222111000000000//////......------////////////////////////////////////////////////------------------------------------------------------...////////////...,,,,,,------...//////000---...........................////////////......---......//////......------...///...---,,,---///---------------------......//////////////////////////////......------------***(((+++000111---(((---------....../////////------------------------/////////...------,,,,,,---...///000000///...---------............------//////000000000000/////////000000000111111111111222111000///000111222333222222222222222222222333666666666777888:::;;;<<<<<>>IIIVVVfff{{{333333222222222333333444444444444444444444444444222222111111111111222222222222222222222222333333222111111000000111111222333333333333333333333333333222222111111222222333111111111111111111111111111111111111000000000000000111111111111222222222000000000///////////////111111111111000000000000111222222333333222222111111000///......///000111.../////////000000000000333333222111000//////...000000000000000000000000//////000000000000//////...///000111111111000///---...//////000000//////.............../////////111111222222222111111000////////////////////////////////////////////////111000///......///000111000000111111000000//////222222111111000...---,,,...............///000000------........./////////000000......222888777444.........///000111111111/////////......//////000000000000000000000000000000000000000000000000000////////////000000000000333222111000............111000///------......///////////////000000000111111000///...,,,,,,,,,,,,////////////////////////....................................////////////////////////////////////------------------------......------------.............../////////////////////////////////////////////............/////////......------......///000000000...,,,,,,...000000000000////////////...111111111111000///...---//////000000000000//////111///,,,,,,---......---...............---------)))***,,,---/////////......------------...//////---------............///000///......---.........,,,---......//////............////////////..................------------,,,------------............---------...///000111000...+++))))))+++...000---............/////////........................///...------...///---,,,---...//////000000000000....../////////////////////000000111111000000///......///000000111111222000000000111111222222333000111111222222333333444666666666666777888999999999999>>>IIIVVVeeezzz333333333222222111111111333333333333333333333333222111111000000111111222111111111222222333333333111000000//////000000111222222222222222222222222333222222111111222222333111111111111111111111111111111111000000000000000000000111111111222222222000000000000000000000000222222111111000000//////111111111111111111111111111111000//////000111111111111111111111222222333000000111111222222333333000000000000000000000000//////000000000000//////---///111222333222000///...//////000000000000000............////////////222222333333333222111111///////////////////////////////////////////////////......---------......///000000000000000//////000111111111111///---,,,...............///000000------------.........///111000///000444777666333.../////////000000000111//////////////////000111000000000000000000000000////////////////////////////////////000000000000222111000///............000000///............///....../////////000000000...------,,,---...///000////////////////////////....................................////////////////////////////////////------------------------...---,,,++++++,,,---...------......//////000000///////////////////////////............//////000//////............//////111111111000......///111////////////////////////...///000111111000///...//////000000000000//////222000------...///000000........................***+++---...//////.........------------...//////---------............///---------,,,,,,,,,,,,---,,,---......///.........---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++++++++,,,,,,------///...,,,++++++,,,...///---------.........//////........................///...------...///...,,,,,,---...///000000000000............///////////////000000111111000000///...//////000111111222222///000000111222333333444222333333444444555555666666555555666666777888999999999>>>HHHUUUdddxxx555555444333222000///...111111111111111111111111222111111000000111111222111111111222222333333333/////////....../////////222222222222222222222222333222222111111222222333111111111111111111111111000000000000000000111111000000111111111222222222111111111111111111111111222222111111000000//////000000////////////000000111111000000000000111111111111000000111111222333///000000111222222333333000000000000000000000000000000////////////000000...///111333333222000///000000111222222222222111//////000000000111111111333333333333333222111111////////////////////////000000000000000000000000.........---------------...//////000000000//////...///000111111000///..................///000000------------.........//////,,,,,,///333333111///111000000000/////////...///////////////000111111000000000000000000000000////////////////////////////////////000000000000.........------......///000000///...............------........./////////---------------...//////////////////////////////....................................////////////////////////////////////...........................---,,,++++++,,,---...------......//////000000////////////////////////...............///000000/////////....../////////,,,------,,,******+++,,,.............../////////+++---///000222222111111//////000000000000//////000...,,,,,,.../////////---.....................---...///000000///...---...------------...//////---------............///,,,---------------------,,,---......///.........------............------//////////////////000000---------.........//////++++++,,,,,,,,,,,,,,,,,,---...////////////...---------------....................................///---,,,---...///...---,,,,,,---///000000000000---.........//////000000...//////000000//////...//////000000111222222222000111111222333444555555222333333444444555555666555555555555666777888999999999>>>HHHTTTcccwww555555555444333111///...111111111111111111111111222222111111111111222222222222222222222222333333000//////......//////000222222222222222222222222333222222111111222222333111111111111111111111111000000000000111111111111000111111111111222222222111111111111222222222222111111111111000000000000000//////......//////000111111111111111111111111000///.........///111222222222111111111000000000000000000000000000000000000000////////////000000///000111222222222111000000111222222333333222222000000111111222222333333333333333333222222111000////////////////////////000000000000000000000000//////000000000000000000......///000000000//////......///000000000000000...............///000000------........./////////111......333666444111000111111111000///.........////////////000111222222000000000000000000000000000000000000000000000000////////////000000000000---------------.../////////////////////.........------------............000000000///...---+++***////////////////////////------------------------............////////////////////////////////////////////////////////////......------------...............///////////////////////////////////////......---......///000111000//////......//////000---...///...,,,+++,,,------............/////////,,,---...000111222222222//////000000000000//////---,,,+++,,,......---,,,---------...............//////000000000///---,,,...------------...//////---------............///......///000000000000///,,,---......//////......------............---------............/////////------........./////////---...////////////......,,,...000111111000...,,,,,,------------.........------------------------...---,,,---/////////---,,,---......////////////------......///000000000...//////000000//////...//////000111111222222333222222222333333444444555000111111222222333333444555555555555666777888888:::999>>>GGGSSSbbbuuu333444444555444333222222222222222222222222222222333333222222222222333333333333222222222222222222111111000000000000111111111111111111111111111111333222222111111222222333111111111111111111111111///000000000111111111111000111111111111222222222000000000000111111111222000000000000000111111111111000///......///000111111111111222222111111111000///...---...///111222111111000000000000//////000000000000000000000000111000///......///000111000000111111111222222222000000111222222222222222000000111111222333333444333333333333222111000///////////////////////////000000000000000000000000......///000000111111111---......///000000//////111000000////////////000...............///000000....../////////000000000555111111888;;;777222222000000000000////////////////////////000111222333000000000000000000000000000000000000000000000000////////////000000000000000///...............//////////////////......---............////////////...///000111000---+++)))////////////////////////------------------------............////////////////////////////////////.................................//////.........///////////////.........////////////////////////---------......///000111000000////////////000000000111222222000//////000---------........./////////////////////000000111//////000000000000//////---------///111111///------------.........//////,,,---.../////////...---...------------...//////---------............///---...///000111111000///,,,---......//////......,,,------......------,,,+++++++++,,,,,,,,,------............////////////...///000000000000///...---......//////......---,,,,,,---------.........------------------------...---,,,---///000///...------......///.........------......///000000111///000000111111000000//////000000111111222333333222222222222222222333333000111111222222333333444555555555555555666888888::::::>>>GGGRRRaaattt111222333555666666555555444444444444444444444444444333333222222333333444444333333222222111111111333333222222222222333333111111111111111111111111333222222222222222222333111111111111111111111111//////000000111111111222000111111111111222222222.../////////000000111111//////000000111111222222222111000//////000111222111111222222222222111111333222000///000111333444,,,---...///000111222222000000000000000000000000111000///......///000111111111000000111111222333//////000111111111111111///000000111222333333333333333333222111000///...////////////////////////000000000000000000000000++++++---...////////////------...///000000//////444222000///...---...///...............///000000////////////000000000000333...///666999444//////......//////000000111111////////////000111222333000000000000000000000000000000000000000000000000////////////000000000000333222111///............/////////000///......---////////////000000000000))),,,///111111000---+++////////////////////////------------------------............/////////000////////////////////////---------------------------...///000000///...---000000//////.........---////////////////////////---------......000111111000000////////////000000...///000000...------...---------.........//////333222000.........////////////000000000000/////////000222444666555222000---------.........//////)))***,,,...//////.........------------...//////---------.........//////+++,,,.../////////...---,,,---......//////......,,,------......------,,,.........//////000000000............/////////000------/////////...---,,,...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------...---,,,---///000///............///......---------------...///000000111111111222222222222111111000000000111222222333333222222222111111111111111222333333444444555666666555444444555555666777888::::::>>>GGGRRR```ttt555222000000333555555444333333333333333333333333666555444333222222222222333222222222111000000000222111111111000000//////222222111111111111111111///000000000000111111111000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111111111111111111111111111111000///...///000222444444333333222111000//////111111222222222222111111111111000//////...//////222111111111000000//////...///000222222222111000222111111000000000000000111111000///////////////111000000222444444333222333222111000000111222333//////000000000000//////000000//////.........---000...---///222333111...////////////////////////////////////000000000000111000///000111222111///---......///000////////////555777444000111111000///////////////.........///000111222222111000///222111000//////......///333333333222111000//////111111111111000000000000000000//////........................////////////---------------...///000111111111111000///------000///...---,,,------...------............------000000000000000000000000......//////...,,,***))),,,---///...------...000////////////000000000000222111111111000000////////////......---------,,,000///...---...///111333000000//////.........---/////////000000000111111////////////////////////***+++---.........000222000222444666555222...+++000000000//////000000000111000///...------...///000000000///......------000000000000000000000000333222222222111000000000111000///......///000111........................000///...---------------,,,,,,---.../////////.........---,,,---...///000---,,,,,,,,,---///000222......---------,,,,,,,,,---...///...------...///444222000...---,,,,,,---,,,,,,,,,---------......///...---------///000111000000000000000000000000000000000///////////////,,,...000111111111///...000111111111111222222222000000111222444555555666555555666666777777888888999:::>>>DDDKKKXXXnnn555333000111333555444333333333333333333333333333444444333222111111111111222222111111111111111111111111111111000000000///111111111111111111111111000000000111111111222222111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111///000000111111111111111333333222222111000000000111111222222222222111111222111000000/////////000222111111111000000000000//////000111111111111111000000//////000111222222111111000///////////////333222222222444444222111222111000000000000111222//////000000000000//////111111000000000////////////...---///111222000...////////////////////////////////////000000000111111000///000111222111///---......///////////////...333555222111222111.....................//////000000111111111111000000000000/////////000000111333222222111111000000000111111111000000000//////////////////......------............////////////........./////////000000...//////000000000000000000///...---------......---......//////......---000000000000000000000000---.../////////...---,,,---...//////......///000////////////000000000000111111111000000000///////////////.........------333111000...---...///000000/////////............,,,,,,,,,,,,------------------------------------,,,---/////////000111333000///---+++++++++,,,,,,......------------......000000......---...//////000000/////////.........000000000000000000000000111111000000000000000///000000///......///000000..............................---------......///---......////////////......------,,,---...///000------,,,,,,---...000000............------,,,,,,---...//////---,,,---...222111///------,,,------------------............//////.........///000111000000000000000000000000......///000000000000000000111333444444333222111000111111111111222222222000111111222333444555666555555666666777777888888999:::>>>DDDJJJWWWlll555444222222333444333222222222333333333333333333333222222111111000000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111222222222333111111111111111111111111222222222111111222222222222222222222222222222222111111111111111111111111111111111111111111111111///000222333333111///...111111111111111111111111111111222222222222111111222222111000000000000111111111111111111000000000000000000000000111111222......//////000222333444111111000/////////000000111000///000222333222111111000000//////000000111///000000111111000000///111111111111000000000000......---...000000///.../////////////////////////////////000000000111111111000///000111222111///....../////////000000000---222444333222333111,,,,,,---------.../////////111111000000000000111111////////////000111222222111111111111111111111111111111000000000000//////...............---------............////////////...///000111111111000///+++,,,...///111222222222000///......------......---......//////......---000000000000000000000000---...///000000000000///---...000///......///111////////////000000000000111111000000000000//////000000////////////......111000///......///000111////////////............------........./////////------------------------...///111111111111333444222111///---------...///000000////////////000000///............//////000000/////////////////////000000000000000000000000......///////////////000//////...------...//////........................------,,,------...///000////////////...............------------...//////......---------......////////////............---...///000///---,,,,,,...//////...---,,,,,,------............////////////000000/////////000111111000000000000000000000000+++---...000111222111111...///000111222111000///000111111111111222222222000111111222333444555555555555666666777777888888999:::===CCCIIIUUUjjj}}}555444333333333333222222222222222222222333333333222222222222222111000000//////000000111111222222111111111000000000000000111111111111111222222222111111222222222333333333111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111000111222222111000///...000000111111111222222222111111222222222222111111222222111111111111111222111111111111111111111111222111000//////000111222////////////000111222333111111000000///000000111---,,,,,,---000111222111000000////////////000000000000000111111000000000000000000000000000000000........./////////......//////////////////////////////000000000111111111111000///000111222111//////////////////000000111...666:::666111000///---+++,,,,,,---...//////000222111000//////000111222000000//////000111111222000000000000111111111111111000000000////////////............------------............////////////---...000111111000///---,,,,,,...///111222222222//////........................////////////......////////////////////////////////////////////////,,,...//////...---///000////////////000000000000000000000000000000//////000000000000000/////////,,,------...///111333444///////////////.............../////////000000000////////////////////////...000111111111111222444000222444555555333000...111000000//////000000111............//////000000///////////////000000000////////////////////////.........//////000000000.........------.......................................---------....../////////...------,,,,,,,,,------------......////////////......------------/////////////////////......///000///---,,,,,,------------,,,------------////////////000000000000111000000000000111111111////////////////////////,,,---///111222111000000---...///000000000//////000000111111111222222222000111111222333333444444555555666666777777888888999:::===BBBHHHTTTiii{{{444444444444333222222222111111111222222333333333222333333444333333222111/////////000000111111222000000000000000000111111000000111111111222222222111111222222222333333333111111111111111111111111111111111000000111111111222222222222222222222222111111111111111111111111111111111111111111111111333222111/////////000000000000000111222222333333111111222222222222111111222111111111111111222222111111111111111222222222222111000//////000111222111111000000000000000111111111000000000000111111111000......000111111000//////000000000000//////000000111111111111000000////////////////////////...///000000///.........000000000000000000000000000000000000111111111111111000///000111222111///000////////////000111111111;;;AAA:::000,,,---///,,,,,,------...///000000222111000//////000111222222222111000000000000000000000000000000000111111000000000////////////.......................................////////////,,,---///000000///---,,,......///000000000000000......//////////////////...//////////////////...////////////////////////000000///......---------+++---......---,,,...///////////////000000000000//////////////////000000/////////000000000000000,,,,,,---...000222333444.........///////////////++++++,,,,,,,,,---------000000000000000000000000---///000000///000111222---...000111111000---,,,,,,,,,++++++++++++,,,,,,------...//////000000000.../////////000000111111/////////////////////////////////000000111111111---..................---........................111000///...---,,,,,,,,,......---,,,+++++++++,,,---------.............../////////......---,,,,,,.../////////////////////...///000///---,,,---...,,,,,,,,,---------------/////////000000000111111000111111111111000000000////////////////////////...///000111111000///...111111222222333333333222000000111111111222222222000111111222222333333333555555666666777777888888999999===BBBHHHTTThhh{{{222333555555333222222333000000111111222333333333222333444555555444222222//////000000000000000000000000000000111111111111000000000111222222333333111111111111222222222333222222222222222222222222111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111333222000......///111222000000111111222222222333111111222222222222111111111000000000000111222222111111111222222222222222222111111000000000000000222222111000000000000000111111000000000111222222:::777444222111111000//////000000111111000000///000111111222222111111000............///////////////000111111///...//////000000000000000000000000000000000111111111222222111000///000111222111///111000///...///000111222444===BBB:::000,,,...111------......///000000000111111000000000000111111333333222111000000000000000000000000000000000000000000////////////...............///////////////............////////////---.../////////...,,,,,,///000000000000000///.........///000000000//////...//////000000//////...000000000000000000000000222111///...---,,,,,,,,,,,,---......------...000////////////000000000000......////////////000000......////////////000000000000000000000/////////.........///////////////---.........////////////........................---...//////......000111222000---++++++---///222---------,,,,,,------------...//////000//////.........///000000111222222000000000000000000000000///000000000000000111111---...////////////...---........................222111///...,,,,,,++++++...---,,,+++++++++,,,---,,,---......//////........./////////...---,,,,,,---............/////////---...///...------...///,,,------.........------////////////000000000000000000111111111000///...000000000000000000000000111000000000////////////000000000000111111222222000111111111111222222222111111111111222222333333555555666666777777888888888999<<>>;;;666222//////000111////////////////////////111000///......---.........---,,,,,,---,,,***(((***,,,...///...,,,,,,---------------------------........................//////............//////------------------------......------......///000------.........///////////////............//////000///...000222333///,,,000000000000111111111111...///000000111111111000111111111111111111111111111111111111111222333333666666555555666666777888888888;;;@@@EEEPPPcccuuu111000/////////000222333333333333222111000///...111111111222222333333333222111111000000111111222///000000000111111111111000111222333333333333333111111111111111111111111333222000///...///000111///111222222111111222333111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222111111222333333222222222222222111111000111111222111111111000000/////////111000000000000111111222000000000111111111111111222222222222222222222222333333222222111111111111////////////////////////000000000111111111222222111111111111111111111111222222222111111111111111111111111111111111111111000000000000000000000000111222222333333222222111000000111222222222222111...111444333111777DDDPPP^^^HHH333,,,000222222000000000000000000///...---///000222222111000111222333333333222111111000000222222222222222222222222111111000000000/////////////////////////////////////////////////////////........................////////////////////////////////////000000000000...///111111///...///000000000000///////////////////////////////////////////////////////////////...............------------...///000000///...---///////////////......---.............../////////000///////////////000000---..................---......---,,,---...///000------...///111222444555111111111000000000000000////////////000000000000......//////000000111111000000000//////000000000111111111000//////......555333111///...///000111////////////////////////...---,,,,,,,,,,,,,,,------,,,,,,---------,,,+++***,,,.........---...///------------------------........................000000////////////000000------....../////////000...------------...//////............//////////////////............/////////...---...000111000......//////000///...---,,,......///000111111111111111111111111111111111111000000///000000111222333333333333333333444555555888999<<<@@@EEEOOOaaarrr111000/////////000222333333333333222111000///...222222222111111000000///000000////////////000000///000000000111111111111333333333333333222111000111111111111111111111111222222000//////000111111///111222222111111222333333333333333333333333333000000000000000000000000222222222222222222222222111111111111111111111111222222333333333222222111222111111000111111222222222222111111000000//////000/////////000000111222000000111111222222222222222222222333333222222222111111111111111111000000000000000000000000000000111111111111222222222222000000000000000000000000222222222111111111111111000000000000000000000000000000111111111111000000222222222222222222222222000000111222222222222111///222444111000666AAAJJJIII<<<000,,,......000222000000111000000///......---///111111000000000111222222111111111000000000222222222222222222222222000000000/////////......000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000...000111111000//////000000000000000000000//////////////////////////////////////////////////////---------...............---...///000000///...---...//////000//////...---///............///000111111000000/////////000000//////000000000000//////...---,,,,,,,,,---///000////////////000111222333000000000000000000111111000000000000////////////......//////000000111111---......///000000111111111111000000///.........,,,---...////////////...////////////////////////+++++++++,,,---...///000+++,,,---............///,,,---//////......///000................................................///......------......///---......//////000000111---------------...//////........./////////000000//////............//////---,,,,,,---///111111111//////000///...,,,)))(((------...000000111111111111111111111111111111111222222222333333555666666333333333333333444555555:::;;;>>>AAAEEENNN___ppp111000000000000111222222222222222222222111000///111111000///...---,,,,,,000000////////////000000000000000000111111111111333333333333222111000000111111111111111111111111111111111111111111111111///111222222111111222333444444444444444444444444111111111111111111111111222222222222222222222222111111111111111111111111333333333333333333222111222111111111111222333333222222222111111111111111000000000000000111222333222222222333333444444555222222333333333333222222000111111222111111000000000000000000000000000000111111222222222333333333///////////////000000000111111111111111111222222/////////000000000000111000111111222222111111000222222222222222222222222000000111222222222222111///333333000111777===AAA888333000000000///111555000111111111111000000///,,,///111222111000000000111111111111111111111111333333333333333333333333000000/////////.........000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000...000111111000//////000/////////000000111111111/////////////////////////////////////////////////////////000000000000000.........//////.........---...///000000///...---///......---...///111222111111000/////////000000000000000111111000000000000///.........///000111444333222000///.........000000000000111111111111000000000000////////////////////////000000000000,,,---...///000111000000---......//////000000111,,,...000111111000...---////////////////////////---------...000111333444+++---...///......///000---///000///......///111////////////////////////........................,,,++++++++++++++++++,,,.........//////000000000------,,,,,,------...///....../////////000000000//////............//////+++,,,---...///111222222111111111111///---+++***,,,---...///000111111111111111111111111111111111111111111111222444555666666666555555666666777888999:::===AAAEEEMMM___ooo000111111222222222222222111111222222222111111000111000000//////.........111000000000000000000111000000000000111111111111222222333333333222222111111111111111111111111111///000222333333222000//////111222222111111222333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333444444333333222111222222222222222333444444222222222222333333333333222222222222333444555555333444444555666666777777222222333444444333222222000111222333333222111111222222222222222222222222222222222333333333333444//////000000000111111111000000000111222222222333000000000111111111222222000111222222222222111000333222222222222222222333000000111222222222222111///222333111333999;;;888222000///333333111111444000111111222222222222111---000222333222111111111000000111111222333333333333333333333333333333333111111111000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000///000222222000///000111......///000111222222333000000000000000000000000////////////////////////////////////000000000111///......------......///---...///000000///...---//////...---...000222333222111111000//////000000//////000000000000////////////...---...///000111444333222000//////......///000000000111111111111111000000000/////////...000000000000////////////---...///000000///......------......///000000111///000000111111111000000/////////////////////////////////000111222333444,,,...000///,,,+++,,,---...//////...---,,,---///................................................,,,,,,,,,++++++,,,,,,,,,......//////////////////------,,,,,,------...///.../////////000000000000//////............//////,,,---///000000000000111000000000000000//////...+++,,,---///000111111111111111111111111111111111.........///000222333444777777666666777777888999555666:::@@@DDDMMM___ooo000111222444444333222222000111111222222222111111222222222222222333333333222222111111111111222222000000000000111111111111000111222222333333333333111111111111111111111111...000222444444333000//////111222222111111222333222222222222222222222222222222222222222222222222222222222222222222222222555555555555555555555555444444444444333333222111333222222222333444444555222222222333333444444444333333333444555666777888555555666666777888888999222222444444444444222222111222333444444444333222222222222222222222222222222222333333333444444444000000111111222222222333//////000111222333333444111111111222222333333333000111222333333222111000333222222111111222222333000000111222222222222111///222222111666<<<:::444333///...222444222000000000111222333333333333333...111444555444222222222000111222333444444555666333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000///000222222000///000111------...000111222333444111111111111111111111111////////////////////////,,,---------....../////////...---,,,,,,---...///,,,...///111111000...---//////...---...000222444222222111000000///000000......////////////......------,,,+++,,,---...///////////////000111222333//////000000111111111222111111000000/////////...111111000000//////......///000000000000...,,,+++000000000///......------///.........000222333555////////////////////////000///////////////000111---///111///+++(((((()))...//////---++++++,,,---------------------------......................../////////......////////////////////////.........---,,,,,,,,,,,,---......////////////000000000000//////............//////---///111222111/////////---------...///000000111+++,,,---///000111111111111111111111111111111111111111111222333555666777555555555555555666777777000222777>>>DDDNNN```qqq000000000000000000000000333222111///...,,,+++***///////////////000000111...///111222222111000///////////////000000000000333333222222222222222222333222222222222222333333222222222222222111111111333222222222111222222333111111222222222333333333222222333333333333333222222222222222333444555666555666666777888999::::::999999888777666666555555777666666666777999;;;<<<666777777888888999999999777888999:::::::::888888;;;999999999;;;;;;:::999<<<;;;:::888777666666666777666555444444555777777777777777666555333111111444444333222222333333333444444444444333333222111111222222333333222222111333333333333333333333444222111111111222333444444111111000000000000111111111111111222222222222222444000000666???AAA888///222222222222222333333444111111222222222222111111000//////000333444444333444333222111111111333333333333333333333333333333111111000000000000111111222222111111000000//////000000000000222444666777///000000000000///......111111000000000000111111111111000000//////......***,,,////////////000111000/////////............000000111222333333444444............////////////111000///......///000111......////////////......////////////............111000000/////////000000000000000000000000000000000000//////.........---222222111000//////000000000000000000111111111111111222222333333333222222222111111111000000//////...///111222222000---,,,000///...------...000000111000000000000000000111......//////000000111111111111000000//////......000///...------...///000444333000...------.../////////............//////+++,,,---......---,,,+++---,,,,,,,,,,,,---......000000//////.........---,,,,,,---......---,,,,,,,,,---------.../////////..................------000000000000000000000000111000///......///000111000000000000000000000000......///000000000000000222222333333333333444444111111111111222333444555444444333444555777999:::999999;;;===@@@III[[[lll000000000000000000000000000000000000000000000000000000//////000000111222000111111111111111000000////////////000000000111222222222222222222222222333222222111111111111222222222222222222222222222555555444333333333333333222222222222333333333444222333333444555444444444555555555555666777888999999999::::::;;;<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@==================>>>>>>======>>>>>>>>>>>>======AAA???>>>>>>@@@@@@???>>>>>>>>><<<;;;:::999999999:::999999888888999::::::======<<<<<<;;;:::888888777666555444444444444444444444444444444333222222222333333444444333333222222222222222222111111111222111111111111222222333111111000000000000111111000000000000000000000111444333666@@@JJJKKKCCC999111111111111111222333333111222222333333222222111333222111111111222000///444333333222222333333333333333333333333333333333111111000000000000111111111111111111000000000000//////......///111333444111111111000000/////////111111000000000000111111000000000000////////////,,,...000000//////000111000000000000000/////////000000000111222333333333....../////////000000000000000////////////000000......////////////......111000000000000/////////000//////......//////000000000000000000000000000000000/////////.........111000000///......//////000000000000111111111111111111222222222222111111111111000000000////////////////////////......---000000...---------.../////////000000000000//////...///////////////000000000000///////////////...///...---,,,,,,---...//////////////////......---//////............//////---......//////......---------,,,,,,------...///000/////////............111111111111111111111111---------...............////////////////////////000000000000000000000000000000111111111111000000000000000000000000000000......///000000000000000111111111222222222333333111111111111222333444555555444444444555777888999999999;;;===@@@IIIZZZkkk000000000000000000000000///000000111111222222333111111000000111111222333333222111000000000000000/////////000000000111111111111111111111111111111333222111000000000000000222222222222222222222222555555444333333333333333444444444444555555555555444444666777888999999999;;;;;;;;;;;;;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>??????AAABBBCCCDDDEEEBBBBBBCCCDDDEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDGGGEEEDDDDDDEEEEEEDDDBBBAAA@@@???>>>===<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<;;;;;;:::999::::::999888888888888888888888888888888777777666777888888999999888888777555555444444333333222222333222222111111111111222222222111111111111222222111111111111111111111111///111777BBBKKKJJJAAA777111000000000000111222222222222333333333333222222444222111000111111///...222333333444444444333333222222222222222222222222111111000000000000111111000000000111111111111111111000/////////000222333444333111000//////000000111111000000000000111111////////////000000000000...000111111000///000000000000000000111111111111//////000000111111222222/////////000000000111111//////000000000000//////........................111111111111000000000000///...............//////////////////////////////000000////////////......000//////...............000000000000111111111111111111222111111000///...000000///////////////...000///...,,,,,,---...///000///...------------------...///000000///...---/////////............................../////////------,,,,,,,,,,,,------***,,,...000000///...---//////............///////////////....../////////---------,,,------...///////////////............///...------------...///...............---------///000000000000000000000000000000000000000000000///000222333333222000///000000000000000000000000......///000000000000000000000111111111222222222111111111111222333444555666555555555555666777888999999;;;===@@@HHHZZZjjj000000000000000000000000111111111111111000000000222222111111222222333444555444222000//////000000//////000000000111111111000000111111111111222222333222111000000//////000111222222222222222333333333333333333333444555555777777888888888999999999888999;;;===>>>???@@@@@@BBBAAAAAAAAABBBBBBCCCDDDGGGGGGFFFFFFEEEEEEEEEEEECCCDDDEEEFFFGGGIIIJJJJJJFFFGGGIIIJJJJJJJJJIIIHHHKKKKKKKKKJJJJJJIIIIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIIIIGGGFFFFFFGGGGGGEEEDDDBBBAAA@@@???>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;888888999999999999999888;;;;;;;;;;;;<<<===>>>>>>===>>>>>>???>>>>>>======>>>??????????????????>>>;;;;;;::::::999888777777666555444333333333333333333333222222222222333333444444444333333333333333000222777>>>BBB???666...000000000000000111222222222222333333333333222222111000///000222333222111000111333444444333222222222222222222222111111111222111111000000111111222000000000111111222222222444333222111111222333333666444222000//////000111111111000000000000111111......//////000000111111000111333222000//////000//////000000000111111111.../////////000000111111000000000000111111111111...///000111111000///...........................111111111000000000//////...------------......///////////////////////////000000//////////////////000//////........./////////000000000111111111111111111111111000///------////////////............000//////.........//////---------------.........---...000111111000...---//////......------,,,,,,,,,,,,------......//////------------------------,,,---.../////////......//////............//////000///...------...///000---------------.../////////////////////.........,,,+++)))(((((()))+++,,,/////////...---------,,,///////////////000000000///////////////////////////000111222222111000///////////////////////////......///000000000000000111111111111222222222222111111111111222333444444666666666666666666777777888999;;;>>>@@@HHHYYYiii000000000000000000000000000000000000000000000000222222222222222333333444555444222000///000000111000000000000111111111111000000111111222222222222333333222111111111111111222222333333444444444444444444555666777999:::;;;;;;;;;<<<<<<<<<=========>>>???@@@BBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJGGGHHHJJJKKKLLLLLLKKKJJJNNNMMMMMMMMMLLLLLLKKKKKKMMMLLLJJJIIIIIIIIIJJJKKKGGGFFFDDDDDDEEEEEEDDDCCCAAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;::::::999999888888888999::::::::::::999888888999:::<<<>>>@@@AAA@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBB??????>>>>>>===<<<;;;;;;999999888777666666666777555555555444444555555555555555555444444444333333555666888;;;<<<999333///111111111111111222333333111111222222222222111111111000///000222444333222///000222333333333222111333333333222222222111111222222111111111111222222000000111111222222333333444333222111111111222333555444222000//////111222111111000000000000111111......//////000000111111000222333222000////////////////////////////////////////////////000000000000000000000111111111111...///000111111000///.........------------......000000/////////.........---------------...//////000000000000000000000000//////000000000000000000000000000//////000111111///000000000111111111111111111111000///...---,,,............////////////...///111222222111000///+++,,,---...//////000000///000111111111111000/////////......------,,,,,,,,,,,,------......//////.........//////.........111000///.........///000//////............/////////...---,,,,,,---...///...------------...//////.........///////////////000...,,,++++++,,,...000/////////...---------,,,---------....../////////////////////////////////000///...------...///000////////////////////////......///000000000000000222222222333333333333444111111111111222333444444666666777777777777777777888888;;;>>>@@@HHHXXXggg000000000000000000000000------...///000222222333222222111111222222333444444333222111111111111111000000000111111111222222111111111222333333444444444444333333333333444444555555666666777888888888999999:::;;;===>>>@@@AAA>>>>>>>>>>>>????????????@@@AAACCCEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGHHHIIIKKKKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIEEEDDDCCCDDDEEEFFFEEECCCCCCCCCBBBAAAAAAAAAAAAAAA;;;<<<<<<<<<;;;:::999888777888888999999999888888555666777999;;;===???@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA??????>>>>>>======<<<<<<<<<;;;;;;::::::::::::;;;888888777777777777888888666666666555555444444333666777888999888777555333333333333333333444555555222222333333333333222222444333222222333444222111000000111222333333333333555444444333333222222222222222111111111111222222111111111222222222222222222111000/////////000111333222111000///000111111111111000000000000111111////////////000000000000///111222111000......///////////////.........---////////////000000000000/////////000000000111111//////000000000000/////////...---,,,,,,---...///////////////............------------...///000000000000000000000000000000//////000000000000111111111000000000000111111222000000000000111111111111000000111000000///...---...////////////000000000---///222444444333000///+++,,,...///000000111000111111000000000000111111/////////............................../////////......///000000///......333222///...---...000111//////............//////------,,,,,,,,,,,,------......------......///000.........///////////////000///...------...///000...............---------,,,,,,------......//////000000000000000000000000000///---,,,,,,---///000000000000000000000000000......///000000000000000222222333333333444444444111111111111222333444555555666777888888888888777777888;;;>>>@@@GGGWWWfff~~~000000000000000000000000//////000000111222333333111111111111111222333333222222222333333222111111000000111111111222222222111222222333444444555555555555555555666777888888::::::;;;;;;<<<======>>>============>>>???@@@@@@>>>>>>>>>?????????@@@@@@???@@@BBBCCCDDDEEEEEEFFFEEEDDDDDDCCCCCCDDDDDDEEEGGGGGGGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEGGGHHHJJJLLLMMMKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHFFFEEEDDDFFFHHHIIIHHHGGGGGGGGGFFFEEEEEEEEEFFFFFF@@@@@@AAAAAA@@@???===<<<::::::;;;;;;;;;:::999999:::::::::;;;===>>>@@@AAA@@@AAABBBCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;<<<<<<======::::::999999999999::::::;;;::::::999888888777777555888::::::888666555555666666555555666666777888444444555555555555444444444333222333555666555444333333333333444555666666666666555555444333333222333222222111111222222333333222222222222222222111111000/////////000111222//////000000000000111111111111000000000000111111000000000000////////////...///111111///......///222111111000///...------000000000000000000000000....../////////000000000000000////////////000000///...,,,++++++,,,...///000000000////////////...............///000111222222222222222222222222222//////000000000111111111///////////////000111111000000000000111111111111000000000111111000000////////////000000000111111...///000111222111111000//////000111111000///...111000///......///000111...///////////////000000000000///////////////...------...//////...------///.........//////000000//////............//////------............------...............//////000............/////////000---------------------------------...............---------...//////000000000000000000000000000000//////............//////000000000000000000000000......///000000000000000111222222222333333333333111111111111222333444555444555666888999999999888777888;;;???AAAGGGVVVeee}}}000000000000000000000000444444333333222111111000111111000000111111222333000111222444444333222111000111111111111222222222222222333444444555666666666666666666777999:::;;;===>>>>>>???@@@AAAAAABBB>>>>>>===<<<<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDEEEGGGJJJLLLNNNJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLLLLKKKJJJHHHGGGHHHGGGGGGHHHKKKLLLLLLKKKKKKKKKJJJIIIIIIIIIJJJJJJDDDEEEEEEFFFEEECCCAAA@@@BBBBBBBBBBBBBBBAAA@@@@@@AAA@@@@@@@@@AAAAAABBBCCCCCCCCCDDDEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCC???????????????@@@@@@@@@<<<<<<<<<<<<<<<===>>>???<<<;;;;;;::::::;;;;;;<<<@@@@@@???>>>======<<<<<<;;;>>>AAAAAA===999888777777777777777777888999999666666777777777777666666111000111333777999999999555555444444555666888999777777666555444444333333333222222111111222222333444333333222222111111111333222111111111222444555---...///000111111111000111111000000000000111111111111000000//////......---...000000///......///444333222111000......---111111111111000000000000............////////////111000///......///000111///...,,,++++++,,,...///111111111111000000000000.........//////111222222222222222222222222222222//////000000111111111222...............///000111000000000000111111111111///000000111111111111000//////000000111111222222000///.........000111222222222333222111///---,,,222000---,,,,,,---000222......//////000000111111111111000000//////......,,,,,,---......---,,,,,,)))+++---///000000////////////............//////---...///000000///...---...............///000000---.........//////000000......///000000///......,,,------....../////////---......///000111111222000000000000000000000000...///000111111000///...000000000000000000000000...//////000000000000000000111111111111222222222111111111111222333444555333444666888999:::999999777888;;;???AAAGGGVVVeee|||111111111111111111111111///000111111///...///000111111000000000111222222111111111111222222222222000111222222333444555555555666666777888999:::::::::<<>>???@@@BBBBBBBBBAAA@@@;;;;;;;;;::::::::::::999:::;;;<<<===>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>===<<<:::::::::<<<>>>@@@<<>>==================>>>???@@@AAADDD@@@<<<888888;;;???BBB===>>>???AAAAAAAAA@@@???@@@BBBCCCAAA<<<999888999777:::<<<>>>===<<<=========<<<<<<;;;::::::::::::<<<<<<;;;:::;;;<<<;;;888:::888777888:::;;;999666;;;999777777777777777666333333333444444555555555000000111111222222333333999555111000333666666666333222111000///000000111000000000000////////////111111111111111111111111......//////000000111111000000000000000000000000000000000000000000000000222111000.........///000////////////000000000000000000000000000000000000////////////////////////000000000000000111111222000000000///////////////222222222111000//////...000000000000111111111111000000111111111222222222111111111111000000000//////////////////000111111////////////////////////........................////////////000000000000111111000000000000111111111111000000//////......------...///000000//////000000000000000000000000//////.........---------////////////000000000000++++++---///000111111111111111111111000///......////////////////////////,,,---------.../////////000///---,,,---...000222........................,,,,,,---...//////......000000///...............////////////............222222222111111111111111222222111111222222333444555555555666666777888999:::999:::<<<>>>CCCPPP]]]vvv111111111111111111111111000111222111000///000111222222111111111111111222111111222333333444444555555555666777888::::::;;;======>>>@@@AAABBBCCCDDDBBBDDDFFFFFFDDDBBBAAAAAA??????@@@@@@???===<<<;;;:::::::::::::::::::::::::::;;;<<<===>>>>>>???>>>@@@@@@@@@@@@@@@???>>>===============>>>???AAABBBAAACCCFFFFFFEEEDDDCCCDDDBBBDDDEEEEEEDDDDDDEEEFFFIIIIIIIIIIIIJJJKKKLLLMMMPPPOOONNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIJJJKKKKKKKKKKKKNNNNNNNNNLLLIIIHHHHHHIIIGGGHHHHHHGGGEEEDDDEEEFFFJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHGGGEEEEEEFFFGGGFFFEEEGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIFFFEEEBBB@@@??????@@@@@@===>>>>>>????????????>>>AAABBBBBB@@@===<<<===??????@@@BBBAAA@@@???@@@AAA???@@@AAAAAABBBAAAAAAAAA@@@@@@??????@@@BBBCCCBBB???>>><<<>>>@@@@@@>>><<<===;;;:::999999999999888999999888777555444333333666666666555555444444444666444222111222444444444333333111000000111222333111111111111000000000000111111111111111111111111/////////000000000000000000000000000000000000000000000000000000000000000222111000///...//////000////////////000000000111000000000000000000000000111111111111111111111111000////////////000111111000000000000000000000000222222111111000//////...000000000000111111111111000000111111111222222222222222222222111111111111///////////////000111111////////////////////////000000000000000000000000//////000000000111111111111111000000000000111111111000000000/////////...---......///000000//////////////////////////////000000/////////.........////////////000000000000,,,,,,---///000000000000......,,,+++,,,---...///000000000000000000000000---------...............000///---------...000111////////////////////////------...///////////////000000///........................//////000000000111111111111111111222222222222222222222333444444555555555555666777888999:::999:::<<<>>>CCCOOO\\\rrr000000000000000000000000111222333222000///000111333222222111111111222222222333444555777888999:::;;;<<<===>>>@@@AAABBBCCCEEEFFFGGGHHHJJJKKKLLLMMMJJJLLLMMMLLLHHHEEECCCBBB======>>>>>>>>><<<;;;:::999::::::;;;;;;<<<<<<===<<<===>>>???@@@AAAAAAAAAAAABBBAAAAAA@@@???>>>===??????AAABBBCCCDDDDDDEEEFFFHHHJJJJJJIIIGGGGGGGGGCCCEEEGGGGGGFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKMMMMMMLLLJJJJJJIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIIIIJJJKKKLLLNNNPPPPPPPPPMMMLLLLLLLLLJJJKKKLLLKKKIIIHHHHHHIIILLLLLLKKKKKKJJJJJJJJJJJJGGGGGGHHHHHHIIIIIIIIIIIIKKKIIIGGGGGGHHHIIIHHHGGGGGGFFFEEEEEEEEEGGGHHHIIIGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIIIIHHHFFFDDDAAA@@@AAA@@@??????????????????BBBAAA@@@>>>===>>>BBBFFFAAABBBBBBAAA@@@@@@BBBDDDEEEEEEFFFFFFGGGGGGGGGFFFGGGEEEDDDDDDEEEFFFHHHJJJGGGFFFEEEEEEFFFFFFDDDCCCDDDCCCBBB@@@@@@@@@@@@@@@>>>>>><<<;;;999888777666999888777666555444333222333444555444333333333555333222111111111222333444222222111111111000000000000000000000000000000000000000000000000000//////000000000000000000000000000000000000000000000000111111000/////////000000/////////000000000111111000000000000000000000000111111111111111111111111//////......//////000111111111111111111111111111222222111111000/////////000000000000111111111111000000000111111111111222333333333222222222222111///////////////000111111////////////////////////000000000000000000000000//////000000000111111111111000000//////000000111000000000000////////////......///000000000//////////////////////////////000000000000000/////////////////////000000000000---......///////////////---,,,***)))***,,,///111000000000000000000000000...............---------///......------///000111111111111111111111111111......///000000000//////000/////////............---......///000111222333000000000111222222222333333333333333333444444555555555555555666777888999:::999:::<<<>>>BBBNNN[[[mmm000000000000000000000000111222333222111000111222111111111222333444555666666666888:::<<<>>>???@@@BBBCCCDDDEEEGGGIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNOOONNNOOOPPPNNNIIIEEEBBBAAA<<<===???@@@AAAAAA@@@@@@<<<<<<===>>>???@@@AAAAAAAAABBBCCCEEEFFFFFFFFFFFFDDDEEEDDDDDDCCCBBB@@@@@@BBBCCCFFFHHHIIIIIIIIIHHHJJJKKKLLLLLLJJJIIIHHHIIIDDDFFFHHHIIIHHHHHHHHHIIIFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJLLLLLLLLLLLLLLLKKKKKKKKKDDDDDDDDDDDDGGGJJJMMMOOONNNNNNMMMKKKJJJJJJLLLNNNOOOQQQSSSSSSRRRPPPPPPPPPQQQRRRRRRPPPNNNLLLLLLLLLKKKLLLLLLLLLKKKJJJJJJKKKHHHHHHIIIIIIIIIHHHHHHHHHJJJHHHGGGGGGIIIJJJJJJIIIHHHGGGFFFEEEFFFHHHIIIKKKHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKJJJIIIGGGDDDBBBEEEDDDBBBAAA@@@AAABBBBBBCCCAAA===::::::===BBBEEEBBBCCCCCCCCCCCCFFFKKKNNNMMMLLLKKKJJJKKKMMMPPPQQQTTTRRRQQQPPPNNNKKKLLLOOORRRQQQOOOMMMLLLJJJIIIHHHHHHIIIIIIGGGFFFEEEFFFFFFAAAAAA@@@??????>>>======<<<;;;:::999888777666555222666888888555333444555111000000//////000222333111111111111000000000000////////////////////////222111111000000/////////000000000000000000000000000000000000000000000000111111000000000000000000//////000000000111111111000000000000000000000000.......................................///000000111111111111111222222222111111111111000000/////////000000000111111111111000000000000111111111111333333222222222111111111///////////////000000111////////////////////////............................../////////000000000000000////////////000000000000000000////////////...//////000000000//////////////////////////////////////////////////////////////////000000000000...///////////////.........------,,,,,,...///000/////////////////////////////////...---------,,,///............///000000111111111111111111111111//////000000000000000//////////////////......---/////////000111222222222//////000111222333333333444444333333333444555555555555555555555666888888:::999;;;===>>>BBBMMMYYYlll000000000000000000000000000222333333222222333444111111222444666999;;;<<<;;;<<<>>>@@@CCCEEEGGGHHHHHHIIIJJJKKKMMMNNNOOOPPPQQQQQQPPPPPPPPPOOOOOOOOOPPPQQQRRRPPPKKKGGGDDDCCCCCCDDDFFFGGGGGGGGGFFFEEE@@@AAAAAACCCDDDEEEFFFGGGHHHHHHJJJKKKKKKKKKKKKKKKHHHHHHHHHGGGGGGEEEDDDDDDEEEGGGIIILLLMMMMMMKKKJJJJJJKKKLLLKKKIIIHHHHHHIIIEEEHHHKKKLLLKKKJJJKKKKKKLLLKKKKKKJJJJJJJJJKKKKKKHHHGGGFFFEEEEEEGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFGGGJJJOOOUUU[[[___YYYZZZYYYUUUQQQPPPPPPRRRSSSUUUXXXXXXWWWVVVVVVWWWZZZZZZYYYVVVRRRPPPPPPRRRMMMPPPQQQQQQOOOMMMMMMNNNNNNMMMLLLKKKIIIHHHGGGFFFIIIHHHIIIKKKNNNPPPPPPOOONNNMMMLLLKKKKKKKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGFFFEEECCCBBBBBBBBBCCCCCCEEEAAA<<<999888:::===@@@CCCDDDFFFGGGJJJOOOVVV[[[XXXVVVTTTTTTXXX___ggglllnnnkkkjjjjjjddd[[[YYY]]]```___\\\YYYUUUSSSRRRQQQMMMOOOQQQQQQNNNLLLLLLMMMGGGFFFEEEDDDCCCBBBAAA@@@AAA@@@@@@???>>>=========333666999999666333333555111000///......///000111111111111000000000//////////////////////////////222222111111000000//////000000000000000000000000111111111111111111111111000000111111111111111111000000000000111111111111111111111111111111111111.......................................///000000000000111111222222222222111111111000000000000000///000000000111111111111000000000000000000000000222111111111000000000000///////////////000000111000000000000000000000000////////////////////////---------.........//////000000////////////000000////////////000000000000///000000000000000//////................................................////////////000000000000///////////////......------...///000///...,,,+++......................../////////...---------,,,...............///000000000000000000000000000000///000000000000000///////////////000///...------111111111111000000000000//////000111222333333333444444333333333444555555444444444444555666777888:::999;;;===>>>AAALLLWWWmmm111111111111111111111111111222444555555666777999666666888:::<<>>;;;::::::::::::>>>@@@BBBDDDHHHMMMTTTYYYZZZYYYYYY]]]eeeqqq}}}~~~pppkkknnnmmmllljjjeeeaaa^^^^^^___\\\aaaeeefffbbb^^^]]]]]]TTTSSSQQQNNNKKKHHHEEEDDDCCCCCCBBBAAAAAA@@@??????777888::::::888666555555444333222111000111111222222222111111111000000000000000000000000000000000111111111111111111000000000000000000000000000000111111111111111111111111///000111222222222111111000000000111111111222222111111111111111111111111111111111111111111111111//////......//////000111//////000000111222222222111111000000000000000000000000000000111111111111111000000000000000//////111111111000000000/////////////////////000111111000000000000000000000000111111111111111111111111------........./////////000//////......//////000////////////000000000000000000111111111000//////........................------------............////////////000000000000...///////////////......+++---///000///---)))'''------------------------...............---------........./////////////////////////////////////////////000000000///.........///000000000///---,,,111111111000000/////////000000000111222222222333333333333333333444444555444444444444555666777888::::::;;;>>>>>>@@@KKKVVVkkk222222222222222222222222333555777999999;;;===?????????@@@AAACCCEEEGGGHHHIIIJJJLLLNNNPPPRRRTTTUUUTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVTTTWWWYYYYYYWWWTTTSSSSSSTTTTTTSSSRRROOOLLLIIIHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJHHHIIIJJJJJJKKKKKKJJJJJJFFFGGGHHHIIIIIIHHHGGGFFFGGGHHHIIIHHHGGGGGGHHHJJJLLLOOOSSSUUUUUUTTTTTTTTTPPPPPPNNNMMMLLLKKKKKKKKKLLLKKKJJJJJJKKKNNNQQQRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTVVV[[[dddnnnyyy~~~tttkkkgggfffggghhhjjjjjjjjjkkkmmmoooqqqooollliiigggjjjooosssuuuxxxyyyuuunnnhhhggggggfffccc___ZZZWWWVVVWWWWWWWWWZZZaaaiiiooorrrrrrpppkkkkkkiiigggccc___[[[YYYXXXVVVTTTQQQOOOMMMLLLKKKOOONNNMMMLLLKKKKKKKKKKKKGGGHHHHHHIIIIIIIIIIIIHHHIIIFFFBBB@@@???>>>;;;888999;;;<<<>>>???CCCHHHKKKNNNPPPSSSZZZdddppp{{{yyyrrruuurrrrrrqqqmmmiiihhhjjjllllllssszzz{{{wwwqqqnnnnnneeedddaaa^^^ZZZWWWTTTSSSKKKJJJIIIGGGFFFDDDCCCBBBAAA@@@?????????>>>===;;;:::999888666555555555666444444333333333222222222111111111111111111111111111111111111111111222222000000000000000000000000111111111111111111111111///000111222222222222111000000111111111222222222111111111111111111111111111111111111111111111111000////////////000111111......///000000111222222000000000000000000000111000000000000111111111111111111000000////////////222222222111111111000000///////////////000111111000000000000000000000000111111111111111111111111/////////000000000000111//////............//////.../////////000000000111111111111111111000//////........................---.........////////////////////////000000000000......///////////////...,,,---...//////...,,,+++........................---------...............---......//////////////////////////////////////////////////////...------...///000111000///---,,,//////////////////000000111111111111111111222222222222222222222333444444444444444444555666777777::::::<<<>>>>>>@@@JJJTTTggg~~~333333333333333333333333444777999;;;===???AAADDDFFFFFFFFFFFFGGGHHHIIIJJJMMMNNNPPPQQQTTTVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWRRRRRRSSSUUUVVVWWWXXXYYYTTTVVVYYYZZZYYYWWWWWWWWWSSSSSSSSSRRRQQQOOOLLLKKKJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKEEEEEEFFFFFFEEEEEEDDDDDDFFFGGGHHHGGGGGGGGGIIIKKKPPPSSSWWWYYYYYYXXXWWWWWWTTTTTTUUUUUUWWWXXXZZZZZZWWWVVVUUUTTTVVVYYY\\\^^^]]]^^^^^^^^^______`````````aaaccchhhppp|||vvvpppoooooopppqqqqqqqqqsssvvvyyy{{{yyyvvvssstttxxx}}}uuurrrrrrppplllgggbbb______aaabbb```dddlllvvv~~~~~~}}}xxxrrrlllhhhcccbbb___\\\YYYVVVTTTSSSRRRRRRRRRQQQOOOMMMKKKJJJKKKLLLMMMOOOOOOOOONNNMMMKKKHHHEEEDDDDDDBBB===999;;;<<<=========>>>AAACCC@@@CCCHHHPPPYYYccclllqqqyyy{{{wwwnnnqqqrrrsssrrrpppllllllooorrrpppxxx~~~xxxtttssspppooommmkkkiiifffeeedddXXXWWWUUUSSSPPPNNNLLLKKKJJJGGGEEEEEEGGGGGGEEEBBB@@@???===;;;999999999999666666555555555444444444111111111111111111111111000000000111222222222333000000000000000000000000111111111111111111111111///000111222333333222111000111111111111222222222111111111111111111111111////////////////////////000000000000000111222222---......///000111111111000000000000000111111111000000000000111111111111111111000000/////////...333333333222222222111111///////////////000111111000000000000000000000000////////////////////////111111111111222222222222//////............//////.../////////000000111111111111111111111000//////.........................../////////000000111111////////////000000000000---......///000/////////////////////000000111222////////////////////////,,,------....../////////---......///000/////////////////////////////////......//////...---,,,,,,...///000111000///---,,,,,,,,,---...///000111111222222222111111111111111222222111111222222333444444444444444444555777777::::::<<<>>>>>>@@@IIITTTccc{{{222222222333555777999;;;???@@@BBBEEEGGGJJJKKKLLLLLLJJJIIIJJJLLLOOOPPPPPPSSSUUUXXXYYYZZZXXXVVVUUUYYYZZZZZZZZZYYYXXXVVVUUUTTTTTTUUUVVVWWWXXXYYYYYYZZZYYYWWWWWWXXXXXXWWWUUUVVVTTTQQQNNNKKKKKKKKKKKKMMMMMMMMMMMMLLLKKKIIIIIILLLLLLJJJGGGDDDDDDFFFHHHGGGGGGHHHJJJKKKJJJFFFBBBEEEEEEEEEEEEEEEFFFGGGGGGFFFJJJMMMLLLIIIJJJQQQYYYaaabbbdddhhhiiieee]]]VVVZZZ```bbb```___cccffffffccccccbbbcccdddfffiiijjjhhhkkklllkkkhhhggghhhkkkmmmpppssssssuuu|||{{{vvvtttoootttvvvrrrpppsssuuutttuuuwwwzzz}}}}}}|||wwwsssooommmmmmmmmmmmlllqqqoooooottt|||{{{uuunnniiifffccc___[[[UUUWWWZZZYYYWWWUUUUUUVVVUUU[[[___^^^\\\\\\ZZZWWWMMMMMMLLLIIIFFFEEEGGGIIICCCCCCCCCAAA>>>===>>>???>>>>>>@@@CCCHHHMMMSSSVVV___eeennnttttttpppkkkhhhjjjlllllliiihhhllluuu}}}}}}|||}}}~~~vvvpppooovvvvvvvvvwwwyyyyyyxxxvvvsssmmmiiikkkjjjccc\\\YYYTTTLLLIIIOOOSSSMMMFFFBBBCCCBBB@@@@@@@@@@@@>>><<<<<<;;;888777666555555666333111///...000111222111222222222222111111111111111111222222333333444444333222222222111111000000333333222111000///......////////////000111333333//////000000111111222222333222111/////////000111111000///////////////000///////////////000111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111000000//////......111111111111111111111111///000222222000///000111000000111111111111000000222222111000///...------000000000000000000000000////////////000000000111++++++,,,,,,---.........000000000000000...,,,+++---......///////////////000000000000000000000000//////000000///...------++++++,,,---............,,,,,,,,,---------......000111111000000///...---222222111111000/////////111111111111000///...---111111222222222111111000222222222222222222222222555555555666666777888999999888:::===>>>@@@HHHQQQ___|||888888999:::===@@@BBBDDDFFFGGGHHHKKKMMMOOOQQQRRROOOMMMKKKLLLNNNPPPQQQQQQSSSTTTVVVXXXXXXXXXWWWVVVWWWWWWXXXYYYYYYYYYXXXWWWYYYYYYYYYYYYXXXXXXXXXXXXXXXVVVUUUUUUVVVVVVUUUTTTQQQPPPNNNLLLJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGIIIIIIIIIHHHFFFFFFHHHJJJIIIIIIJJJLLLLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLPPPUUUVVVVVVXXX]]]bbblllnnnrrrwwwyyyuuummmfffffflllooonnnnnnqqqssssssnnnmmmkkkjjjkkkmmmpppsssqqqqqqpppmmmkkkkkknnnqqq{{{||||||yyyyyy{{{vvvuuurrrvvvwwwrrroooppppppooorrruuuyyy}}}|||{{{vvvuuusssrrrrrrrrrrrrrrrssssssuuuyyy~~~~~~zzzvvvrrrnnnlllhhhhhhhhhgggfffdddcccbbbhhhooosssrrrooommmhhhcccWWWYYYZZZ[[[ZZZXXXVVVVVVPPPPPPOOOLLLGGGDDDCCCCCCCCCCCCCCCDDDFFFHHHJJJLLLIIINNNVVV]]]___^^^\\\ZZZ\\\```dddeeeeeeiiiooouuuyyyxxxyyyyyyuuummmjjjlll{{{~~~|||tttpppsssvvvtttooommmhhhaaa^^^aaabbb[[[RRRMMMMMMIIIEEECCCBBBAAA@@@???BBB@@@>>><<<;;;:::999888888666444444555666666555222222222222111111111111/////////000000000111111222222222111111000000000111111111111000000000000000/////////000111222222000000000000000111111111222111000///......///000000000////////////000000000000000///000000111222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222111111000000111111222........................111111000000////////////111111111111111111111111///000222222000///000111//////000000000000//////000000000000////////////000000000000000000000000---------.........//////............------------///000000000000...---,,,---......///////////////************************///////////////......---.........//////.........,,,---------.........///...//////000000000//////000000000000000000111111000000111111111111111000111111222222222111111000333333333333333333222222555555555666666777888999:::999;;;>>>???AAAIIIRRR```|||??????@@@BBBEEEHHHKKKLLLMMMMMMNNNPPPRRRSSSUUUUUURRRPPPOOOOOOQQQRRRSSSSSSRRRRRRSSSTTTUUUUUUVVVVVVSSSTTTUUUVVVWWWWWWWWWWWWYYYYYYYYYYYYXXXXXXXXXWWWUUUTTTRRRRRRSSSRRRQQQOOOLLLLLLKKKKKKJJJJJJJJJIIIDDDEEEEEEFFFFFFFFFGGGGGGEEEFFFHHHHHHIIIJJJMMMOOORRRTTTVVVVVVSSSPPPNNNMMMMMMMMMNNNOOOQQQSSSUUUVVVVVVYYY]]]cccgggkkknnnooouuuxxx~~~|||tttmmmsssxxxxxxyyy{{{|||zzzxxxvvvtttssssssvvvyyy|||{{{yyyvvvrrrqqqrrrwww{{{||||||{{{wwwvvvssswwwwwwrrroooppppppnnnppptttyyy~~~}}}{{{zzzvvvxxxzzzzzzyyyxxxxxxyyytttvvvxxxyyy{{{}}}yyyvvvuuuttttttsssrrrqqqooonnnnnn{{{{{{uuuooodddfffjjjnnnpppoookkkgggbbbbbbaaa]]]VVVQQQNNNLLLLLLKKKKKKJJJIIIHHHGGGFFF???BBBGGGKKKNNNPPPOOOOOONNNTTT[[[```bbbeeeiiillltttssssssqqqkkkeeeffflllzzzzzz}}}{{{wwwwwwvvvnnnfffaaa___YYYQQQKKKGGGGGGFFFFFFHHHFFFCCCAAA@@@???<<<::::::888777777888888666555333333222222222111111111///////////////000000000111111111000000000000000//////000000111111111222111000000000000000111111111111111111000000000000000000///.........//////000000000//////000000111000000000000000111222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111111000000000000/////////111111111111111111111111///000222222000///000111......////////////........./////////000000000111000000000000000000000000------........./////////000000000///...---------/////////000000///......---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........000000000000000/////////............////////////------...///000000000000......///000000111222222//////000222222333333333000111111222222222111111333333333333333333444444555555555666666777888999;;;:::;;;>>>???AAAIIIRRRaaa}}}EEEFFFGGGIIIKKKMMMNNNOOOPPPPPPQQQRRRSSSTTTUUUUUUTTTRRRQQQPPPRRRSSSTTTSSSQQQQQQQQQQQQRRRSSSUUUVVVRRRRRRSSSSSSTTTTTTTTTTTTRRRRRRSSSTTTUUUVVVWWWWWWSSSRRROOONNNNNNMMMKKKIIIIIIIIIJJJJJJJJJIIIHHHHHHCCCCCCCCCDDDFFFGGGHHHIIIEEEFFFGGGHHHJJJOOOUUUZZZdddhhhlllkkkfff^^^WWWTTTWWWXXXYYYZZZ\\\___aaabbbaaa```ccciiiqqqxxx{{{{{{yyy|||yyyqqqxxx}}}~~~|||yyyzzz{{{|||~~~~~~{{{{{{}}}zzzwwwwwwrrruuuvvvssstttwwwxxxuuutttxxx~~~}}}{{{zzzvvvzzz~~~~~~}}}||||||xxx{{{}}}|||zzzyyy|||yyyvvvvvvvvvzzz~~~|||xxxuuuwwwzzzzzztttmmmooossszzz~~~{{{xxxqqqqqqpppkkkeee```]]]\\\XXXWWWVVVUUUSSSPPPNNNMMMHHHGGGGGGHHHIIIJJJIIIHHHGGGMMMTTTYYY]]]___aaacccjjjjjjkkkiiiccc___fffppp|||yyy{{{yyyvvvrrrkkk```VVVQQQOOONNNNNNKKKHHHEEEDDDDDDBBB>>>:::===;;;:::::::::999777555555444444333333222222222111111111111111111222222000000000000000000000000000000000000111111111111222111000000000000000111222222111111000000//////000000000/////////000000000000000///000000111111000////////////000111111////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111222222222222222222222222000000000000000000000000111111111111111111111111///000222222000///000111...//////000000//////...////////////000000000000///////////////////////////000000000000111111111111000000000/////////.../////////000000000000000---......///////////////000000000000000000000000/////////.........//////000////////////000000111///////////////000000000---......///000000//////////////////000000111111//////000111222222222222000000111222222222111111333333444444444444555555555555555555666777888999;;;999;;;===>>>@@@GGGPPPaaa|||MMMNNNNNNOOOPPPPPPQQQQQQTTTTTTTTTTTTUUUUUUUUUUUUUUUSSSQQQQQQRRRTTTTTTSSSTTTSSSRRRRRRSSSTTTWWWXXXVVVUUUTTTTTTSSSRRRRRRRRRNNNOOOOOOPPPQQQRRRSSSSSSRRRPPPMMMKKKJJJHHHEEECCCFFFFFFGGGGGGGGGFFFFFFEEECCCDDDDDDEEEGGGIIILLLMMMKKKJJJJJJKKKOOOXXXbbbiiissszzzvvvjjjbbbaaaaaabbbdddfffhhhjjjkkkjjjgggfffjjjsss|||}}}|||zzz~~~vvvzzzzzzxxxxxxuuuxxxyyyyyy|||}}}|||{{{yyy|||~~~}}}zzz{{{~~~|||~~~|||yyysssuuuyyy}}}xxxxxxvvvsssooommmnnnooohhhhhhfffccc___\\\YYYWWWRRROOOLLLJJJJJJJJJHHHGGGFFFIIIMMMQQQSSSUUUVVVWWWZZZ[[[\\\[[[WWWWWW```kkkooottt|||}}}tttwww~~~wwwlllbbb[[[XXXUUUTTTNNNKKKIIIIIIJJJHHHBBB===CCCAAA???>>>>>>===:::999888888777666666555444444333333333333333333333222000000000000000111111111111111111111000000000000222111000000000000000111222222111111000000//////111111111111111111111111000000000000000111222222//////.........///000000////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111////////////////////////000000000000111111111111000000000000000000000000///000222222000///000111///000000111111000000///111111111000///.........////////////////////////000000000000111111111222/////////000000000111111///////////////000000000---......///////////////........................//////............///000............///000222222000000000000000000000000///////////////...------000000000000//////......//////000000000000000//////000111222222222222222333333333444444555555555555555555555666777888999999888999;;;<<<>>>EEENNN```zzzTTTUUUUUUVVVVVVVVVUUUUUUXXXXXXWWWWWWWWWVVVVVVVVVTTTRRRQQQQQQSSSTTTUUUTTTWWWVVVUUUUUUUUUVVVXXXYYYYYYXXXVVVTTTRRRQQQPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMNNNLLLIIIHHHGGGEEECCCAAADDDDDDDDDEEEFFFFFFGGGGGGJJJIIIJJJKKKMMMPPPRRRTTTSSSSSSSSSUUU[[[eeepppyyy~~~uuujjjjjjjjjkkklllnnnooopppqqqmmmkkkmmmttt|||{{{sss{{{}}}||||||}}}~~~~~~~~~|||yyy{{{~~~xxxwwwtttrrrrrruuu{{{|||zzzvvvrrrmmmhhheeeccc^^^[[[WWWWWWXXXWWWTTTQQQKKKLLLMMMNNNOOOPPPPPPPPPNNNMMMNNNNNNLLLLLLTTT^^^YYY\\\bbbkkkuuu}}}{{{uuuyyy{{{tttnnniiiddd```]]]WWWTTTRRRTTTWWWVVVPPPJJJFFFDDD@@@======<<<;;;999<<<<<<;;;:::999888888777444444444333333333333222111111111111111222222222222111111111000000//////111000000000000000111111111111111111000000000000000111222333333333222222000000000000111111222333///////////////000000111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000//////000000111000000000000000000000000000000000111111111111222000000000000000000000000///000222222000///000111000000111111111111000000222222111000///...------000000000000000000000000........./////////000000.........///000111111111111111000//////000000000---......///////////////........................//////...------...000111//////.........000222333000000000000////////////////////////...---,,,,,,111111000//////...------//////000000000//////...///000111222222222222222222222333333444444555555555555555666666777888999888777888:::;;;<<>>===<<<;;;:::777777666666666555555555111222222222333333333333000000000000111111111111000/////////000111222222000000000000000111111111///000111222333222222111000000000000111222333444111111111000111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000////////////000000222222222222222222222222000000111111111222222222000000000000000000000000///000222222000///000111//////000000000000//////111111000000//////......000000000000000000000000....../////////000000000////////////////////////333222111////////////000---......///////////////000000000000000000000000//////---------...000111444333111/////////000111000000000//////..................///......------//////////////////.........///000111111111111111//////000222222333333222111111222222333444444444555555555666666777888999999888999;;;;;;<<>>===<<<;;;:::::::::999999888888222222222333333444444444......///000111222333333////////////000111333333//////000000111111222222...///000222222222111000000000000000111222333444333333222222333333444555111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000////////////000000////////////////////////000000111111222222222222000000000000000000000000///000222222000///000111......////////////......////////////000000000000000000000000000000000000111111111111222222222222000000//////......------444333111////////////000---......///////////////........................///...---,,,---...111222888777444111/////////000000000//////.........---,,,,,,---...////////////------......///000000000---...///111333444444444//////000222222333333333000000111222222333444444555555555666666777888999:::999:::<<<<<<===EEEMMMYYYqqqYYYXXXWWWWWWWWWZZZ\\\^^^YYYYYYXXXWWWVVVVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPMMMLLLMMMLLLIIIFFFEEECCCBBBCCCBBB@@@@@@BBBBBBAAAAAABBBCCCDDDEEEFFFDDDHHHIIIHHHKKKPPPRRRQQQQQQQQQSSSVVV[[[```dddgggkkkiiihhhiiikkkkkkhhhfffeeehhhnnnwww||||||{{{wwwyyy}}}xxxuuusss~~~|||xxxvvvwwwsssmmmjjjlllttt~~~zzzvvvtttrrrqqqoooppptttxxxvvvooohhhgggfffccc___ZZZYYYYYY[[[UUUTTTSSSQQQOOOJJJDDD@@@GGGGGGMMMWWWaaakkkwww|||{{{xxxwwwwwwyyyzzzooobbbWWWXXX]]]___\\\ZZZUUUPPPHHHBBB@@@???>>>>>>>>>>>>??????>>><<<:::999888888777666555555555555333333222222111000000000000000111111222222222333111111222222222111111000222222222222222222333333111111222333333333333222444222000///...///000111222222111111111111111111222333333333333222111111111111222222222333333333222222222111111111111000//////000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222111111000000//////......000000000000000000000000222111000//////000111222000000///////////////000000///...------...///000//////......---------,,,////////////////////////......///000111111111000////////////000000000000222222111000000000000000000000000000000000000000......//////000000000111222000///------///000222111111000000000000000111444444444444444444444444222111111222444555666555555666888888777777999:::<<<999888:::<<<>>>EEEMMM^^^pppVVVVVVVVVWWWXXXZZZ\\\]]]TTTTTTSSSSSSRRRQQQQQQPPPNNNNNNNNNNNNMMMMMMMMMMMMNNNKKKHHHGGGGGGGGGEEEBBBDDDBBBAAAAAAAAAAAABBBCCCBBBBBBCCCEEEFFFHHHIIIJJJHHHOOOVVVZZZ^^^bbbaaa^^^^^^___aaadddgggjjjmmmnnnooonnnmmmnnnppppppnnnkkkiiilllsss{{{}}}{{{zzz|||~~~}}}|||zzz|||zzzwwwsssppprrrzzz}}}yyyvvvtttssstttwwwyyyzzzyyyuuusssvvvuuurrrmmmhhheeedddeeedddbbb___[[[WWWQQQKKKFFFEEEBBBDDDJJJQQQYYYdddnnnwww~~~}}}|||zzzwwwuuuppphhhdddjjjrrrvvvwwwwwwrrrfffUUUIIIEEEDDDAAA>>>>>>>>>>>>???>>>>>>===<<<;;;:::999777666666555555444444333333222111111111555555444333222111000000000111111222222222111111222222222111000000000///000111111222222222222222222111///.........000111111111111111111111111111222333333333333222111111111111222222222333333333222222222111111111111000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000111111222111111000000////////////000000000000000000000000000000///......///000000//////............/////////...------------...///000000000000//////......////////////////////////,,,------.........------............////////////111000///...............000000000000000000000000///////////////000111111111000///......///000111111000000//////000000000333333333333333333333333111000000000111222222222444555777777666666888999;;;888888:::<<<>>>EEEMMM^^^qqqTTTUUUVVVWWWYYYZZZ[[[\\\QQQQQQPPPOOONNNMMMLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGHHHEEEBBBAAAAAABBBAAA@@@CCCCCCBBBBBBCCCFFFHHHJJJGGGIIIKKKMMMOOOQQQQQQRRRQQQ]]]kkkuuu{{{|||vvvnnnmmmoooqqqtttvvvvvvwwwvvvvvvuuuvvvxxxyyyyyywwwuuupppttt{{{{{{zzz{{{}}}}}}{{{zzz}}}~~~xxxtttrrrsssvvvzzz|||{{{{{{|||~~~~~~~~~}}}yyytttpppnnnnnnqqqooommmkkkhhhbbb[[[VVVLLLFFFCCCDDDGGGKKKRRRZZZfffnnnuuuvvvuuuwwwxxxwwwxxx|||xxxsssqqqrrrpppsss|||kkkXXXOOOJJJEEEAAA@@@@@@??????>>>????????????>>><<<;;;999999888888666666555555444333333333666666555444333222111111000000111222333333333222222222111000///...------///000111111222222111111000///...---...///000111111111111111111111111111222333333333333222111111111111222222222333333333222222222111111111111000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000111111222111000000000000/////////000000000000000000000000000//////......//////000......------------.........------,,,,,,------...222222111111111111000000////////////////////////------------------,,,,,,------------..................------,,,---------000000000000000000000000000000///......///111222111000///......///000111000//////......///000000222222222222222222222222111111111111111111111111333444666666555555777888;;;888888:::<<<>>>EEELLL___rrrUUUVVVWWWXXXXXXXXXXXXXXXRRRQQQPPPNNNLLLJJJIIIHHHFFFFFFFFFEEEEEEDDDDDDCCCDDDBBB@@@???@@@AAABBBBBBEEEGGGIIIIIIMMMSSSVVVVVVTTTUUUWWWYYY[[[\\\\\\\\\]]]lllyyy{{{}}}~~~}}}|||}}}~~~}}}zzzzzz{{{uuuqqqoooqqqsssuuuxxx{{{~~~~~~zzzwwwuuuuuusssuuuyyy||||||wwwooojjj^^^XXXRRRQQQPPPNNNPPPSSSVVV[[[aaaeeegggjjjmmmnnnooottt{{{{{{rrrppprrrtttuuu{{{kkk[[[RRRLLLJJJHHHFFFDDDBBB@@@@@@@@@@@@AAA@@@???>>>===<<<<<<<<<999888888777777666555555333333444444444444444444///000111222333333444444111111000000//////......//////000111111111111000//////......///000111222111111111111111222222222222333333333333222111111111111222222222333333333222222222111111111000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000......---------...//////........................111111111111111111111111//////////////////////////////000//////...---,,,------........./////////......---,,,,,,---------////////////////////////111000///......///000222000000////////////000000///............//////000111111111111111111111111111222444444444444444555333555666666666666777999:::777888;;;<<<>>>DDDKKK^^^rrrWWWWWWWWWWWWVVVTTTSSSRRRQQQPPPNNNLLLIIIFFFDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAAAAABBBCCCEEEGGGKKKQQQVVVYYY^^^fffhhheeeaaabbbccccccddddddddddddddduuu{{{vvvsssqqqtttqqqqqquuu||||||yyywwwvvvrrrxxxyyyrrrkkkgggfffccc\\\WWWWWWRRRSSSVVVYYY[[[]]]___aaaeeeiiipppwww}}}yyyrrrqqqsssvvvxxx~~~kkk]]]YYYYYYUUURRROOOJJJGGGDDDCCCBBBBBBAAA@@@>>>>>>=========;;;;;;;;;:::999999888888444444444444444444444444///000111222333444444444000000000111111222222222//////000111111111111000000000000000111222222333000000111111111222222222222333333333333222111111111111222222222333333333222222222111111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111000000000000111111111111//////////////////////////////////////////////////////......///000000111/////////000000/////////000000000000000000000000////////////////////////000000000000///...------....../////////000000000///...............//////////////////////////////111000///......///000000000000////////////000000...............///000000111111111111111111111111///222555666555555666888444666777777777777888:::999777777;;;===>>>DDDKKK\\\pppWWWVVVTTTRRRPPPNNNMMMLLLKKKJJJHHHFFFCCCAAA???>>>???????????????????????????BBBEEEGGGHHHJJJMMMOOOVVV```iiimmmrrryyyxxxrrrkkkjjjiiiiiiiiiiiijjjkkkjjjyyy~~~}}}}}}{{{{{{|||xxxuuuxxx|||wwwsssrrrrrrwwwyyyvvvvvvtttlllddd```]]]ZZZYYYZZZYYYWWWWWWZZZ[[[^^^ccchhhmmmppprrrsssxxx}}}yyyrrrooooootttwww|||nnnkkkmmmfffddd___ZZZTTTOOOLLLJJJGGGFFFDDDBBB@@@>>>======>>>>>>======<<<;;;;;;:::999999888666444333222111111111222333444444444333000000111222333444555555///000111111222222111111111111222222222222222222000000000111222222333333222333333333333222111111111111222222222333333333222222222111111111111000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000111111111111222000000000000000000000000,,,------......------,,,///////////////000111222///000000111111000000///.........////////////000////////////////////////..................---,,,////////////000000000111/////////...//////000111000000000000000000000000000000000000000///////////////000000000000//////............///000111111111111111111111111111111...222555666555444555777555666888888777777999:::888666777;;;===>>>CCCJJJZZZnnnRRRQQQNNNLLLIIIHHHHHHHHHDDDCCCCCCBBB@@@??????>>>?????????@@@AAAAAABBBBBBDDDHHHNNNRRRTTTVVVYYY[[[bbbppp|||xxxqqqpppnnnmmmnnnppprrrtttuuu~~~{{{{{{}}}~~~|||xxxvvvyyy{{{{{{zzzwwwtttssstttuuu}}}zzzssspppoooiiieeeeeeddd```___ccc```aaaccceeeggghhhhhhhhhnnnooopppnnnkkkgggeeedddnnnsss~~~wwwuuuqqqkkkeee___ZZZWWWTTTRRROOOKKKGGGCCCAAA@@@@@@@@@???>>>>>>======<<<<<<<<<:::999777555444333222222333333444333333333111111222222333333444444000111111222222222222222111222222222222111111000///000000111222222333333222333333333333222111111111111222222222333333333222222222111111111111000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111222222222000000000000000000000000......///000000///............---...///000111111...///000111111000///............/////////000000////////////////////////......//////000/////////........./////////000000//////......///000000111000000000000000000000000///000111111111000...---//////000000000000//////////////////000111222222222222222222222222222222111666999999555333444666444555777777666666888999777666777;;;===>>>CCCIIIWWWjjjNNNLLLIIIFFFEEEEEEEEEFFF???@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFIIIOOOWWW\\\___aaacccfffjjjzzzyyyvvvtttrrrqqqrrrvvvyyy|||~~~~~~}}}|||wwwnnnhhhdddeeellluuuqqqrrrrrroookkkhhhjjjlll|||zzzoookkktttyyytttqqqttt}}}}}}|||}}}xxxyyyyyyyyyyyy{{{}}}|||tttppprrrqqqnnnnnnrrrooopppoooooonnnmmmllllllnnniiiaaa[[[WWWWWWYYY[[[hhhooo||||||wwwqqqjjjeeeaaaaaa^^^ZZZTTTNNNJJJFFFDDDAAAAAA@@@@@@???>>>>>>===;;;;;;;;;::::::999999999333333444444444333222222333333222222222222222222111111222333333333333222111111111111111000///...///000000111222222333333222333333333333222111111111111222222222333333333222222222111111111111000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222222000000000000000000000000111222333444444333222111,,,,,,,,,---...///000111---...///000000///...---......//////000000000111///////////////////////////000111222222333222222---------.........//////...............///000111000000000000000000000000...///111333222000---+++//////000000000000//////////////////000111333333222222222222222222222222777;;;???===888444444666333444666666555555777888777666777;;;===>>>BBBIIIVVVhhhGGGDDDAAA@@@@@@@@@???>>>@@@@@@@@@AAABBBCCCDDDDDDIIIHHHGGGIIILLLOOOPPPQQQUUU]]]fffjjjjjjiiijjjlllzzz~~~zzzwwwyyyyyywwwuuuwww~~~{{{vvvnnnnnnlllhhheeefffkkkppp~~~}}}tttsssuuuuuusssooojjjiiinnnyyy~~~wwwsssrrrrrrqqqooogggbbbZZZVVVUUUWWWYYY[[[```bbbcccaaa\\\YYY\\\aaaiiikkkmmmmmmmmmmmmnnnooollljjjeee___\\\^^^eeekkk{{{{{{{{{}}}{{{{{{yyyuuussstttzzz}}}zzzwww{{{~~~~~~}}}|||vvvtttuuuwwwwwwvvv{{{vvvuuuyyy|||~~~{{{jjjYYYOOOMMMPPPTTTXXXcccrrr{{{uuuqqqooooooiii```\\\[[[TTTJJJMMMFFFCCCEEEEEE???;;;<<<===BBBBBB===999:::;;;;;;:::888666555666666555333222333333333333333222111222111111111111111222222222///---...000222000///111222333444444333222111777777777666444333555666444333111000000111333444222222222222222222222222222222222222222222222222000000111111111111000000...000222333444333111000000000000000000000000000111111000000111111222333...///000222222111111000111111000000000000111111///111000,,,'''''',,,111000000//////.........---111000///......///000111---......///000111111222000///...------...///000000///...------...///000000///...------...///000//////......---------,,,///...---,,,,,,---...///111111111111111000///...------............------///000000///......000111111111222333333333333222444777;;;;;;888444333444666666666666666777888888888:::;;;::::::<<>>======>>>@@@BBBGGGLLLQQQVVVYYYWWWVVVUUUVVVXXX[[[\\\]]]___fffooossstttsssuuuwww}}}}}}zzz{{{}}}xxxtttuuu{{{~~~~~~|||tttqqqnnnnnnppprrrssssssqqqppptttyyyxxxnnnccc]]]ZZZ[[[\\\ZZZXXXZZZ___cccjjjqqqxxxvvvllldddbbbdddccccccbbb___]]]```gggmmmnnnkkkhhhffffffffffffeeegggaaaXXXRRRQQQRRRUUUVVVVVV[[[```aaa^^^ZZZZZZ\\\[[[]]]^^^]]][[[YYYYYYYYY\\\[[[XXXSSSOOOPPPUUUZZZdddccccccccceeegggjjjlllvvvyyy~~~|||yyy{{{|||}}}}}}|||xxxxxx{{{|||yyy|||~~~~~~~~~}}}zzzzzzzzz~~~hhhYYYQQQOOOPPPQQQXXXdddnnnwww}}}yyyyyyssskkkgggeee___WWWRRRMMMKKKOOOOOOIIIEEEEEE@@@BBBBBB>>>>>>@@@AAA???@@@>>>;;;:::::::::999777555555555444333222111111222111111111111111222222333111//////111333222000111222333333333333222111444444555333222222333444222222333333333333222222222222222222222222222222222222222222222222222222000000111111111111000000...///000111222111111000000000000000000000000000000000//////000000111222...///000111222111111000111111000000000000111111000222222...***)))---222000000/////////.........111111000//////000111222......//////000000111111000///...------...///000000///...------...///000000///...------...///000/////////.........------000//////......//////000000111111111111000000///......////////////......///000111111222333555666000111222222333333222222222555888888666444444555666666666666666777888888888:::;;;;;;:::<<>>===<<>><<<;;;<<<<<<<<<;;;888777777555444222111111222222111111111111222222444333111111333333333222222222333333333333222222000111222111000000222444111222444666666444222111222222222222222222222222222222222222222222222222000000111111111111000000/////////000000000000111000000000000000000000000///////////////000000111//////000111111111111000000000000000000000000000111333333111...---///222000000////////////......111000000000111111222333////////////000000000000//////............////////////............////////////............//////000000////////////......111000000//////000000111///000000111111111111000//////000000000000//////.........///000111222333000111222222333333222222111222444444444444555777666666666666666777888888888:::;;;::::::<<>>CCCTTTbbbzzzBBBHHHOOOSSSUUUVVVXXXZZZ\\\___eeemmmvvvzzzuuuoookkkiiihhhgggfff\\\___aaaaaa]]]YYYUUUSSSVVVPPPLLLOOOSSSTTTUUUXXXdddgggnnnyyy~~~uuummmfffffffffhhhjjjkkkkkkiiiiiiffffffiiijjjlllrrryyy{{{wwwxxx~~~}}}{{{xxxsssqqqrrrtttuuuvvv~~~wwwqqqmmmlllnnnrrrvvvxxxvvvvvvxxxzzzwwwvvvsssssstttxxx}}}~~~|||yyyvvvuuuooorrrsssrrrmmmgggbbb```[[[YYYUUURRRQQQTTTZZZ___bbb^^^\\\aaajjjrrrvvvvvvvvvxxxyyyzzz{{{}}}{{{ttttttzzzyyyxxxvvvsssmmmeee```TTTNNNKKKMMMQQQVVV\\\aaalllqqqwww{{{~~~{{{wwwpppiiihhhjjjnnnvvv}}}~~~}}}|||wwwrrrlllnnnqqqwwwvvvoooeee[[[RRRKKKFFFBBBBBBAAA???<<<;;;::::::;;;888777666555444444444555555555555444222111222444444444333333333333444444444555555555333333555777666444222111111222444666222222222222222222222222222222222222222222222222111111222222222222111111222222222333333333444444000000000000000000000000111111111111111222222333000000000///000111111222///000111222222111000/////////000000000000///...//////000000000000111111---......//////......---////////////000000000000......////////////............////////////............////////////............////////////000000...//////000000//////...///000000111111111111000000000111111111111000000000...,,,...222555555333///000111111222222111111777555222222333444444444666666666666666777888888444666777666555888===BBBSSSaaawwwLLLSSS\\\```aaabbbdddgggfffiiiooovvv}}}}}}{{{zzzyyyyyymmmhhhaaa\\\ZZZYYYYYYYYYNNNQQQTTTTTTQQQNNNMMMMMMMMMKKKMMMUUU[[[]]]```cccooouuusssqqqpppqqqrrrrrrqqqppprrrqqqrrruuuwwwyyy}}}zzzzzzyyyxxxwwwxxx||||||xxxvvvvvvzzz}}}}}}}}}~~~|||{{{}}}}}}~~~yyyuuusssmmmllliiiccc^^^\\\^^^aaa```]]]]]]dddoooxxxzzzxxxtttuuuvvvuuusssqqqrrrsssttttttsssssstttuuuwwwxxxzzz|||zzz||||||}}}~~~~~~{{{uuuppp```XXXSSSUUUUUUSSSRRRUUU]]]aaaeeehhhkkknnnssswww{{{wwwuuutttnnnhhhiiinnnwww|||qqqrrrsssyyy~~~qqqeee\\\TTTPPPLLLJJJGGGCCC@@@>>>======:::999888777666666666666666777888666333222333555555444333333333333444555333444444333111111222444333333222222222222333333222222222222222222222222222222222222222222222222111222222333333222222111000111222333444333222222000000000000000000000000000000000000000111222222111000/////////000222222///000111222222111000///000/////////000000000/////////000000000111111111//////000000///...---,,,......//////000000111111---...///000000///...------...///000000///...------...///000000///...---------.........////////////000111111111111000///000111111111111000000//////000000000000000000///---***(((+++111444444222///000000111111111111111333111000111333555444333666666666666666777888888555777888777777999???CCCOOO\\\rrrTTT\\\eeeiiijjjjjjllloookkknnnuuu|||{{{uuullleeeccceeeggghhhgggaaaYYYSSSPPPPPPPPPPPPHHHLLLQQQRRRQQQOOOOOOPPPNNNPPPXXXcccjjjkkknnnqqqwww{{{yyyvvvuuuuuuuuutttrrrpppppptttzzz~~~~~~~~~{{{{{{|||}}}zzzzzz{{{}}}|||~~~{{{{{{yyysssllliiiiiijjjiiigggiiiqqq}}}~~~yyyrrrlllhhhgggdddcccaaa```bbbeeejjjllllllmmmsss||||||}}}}}}xxxooogggdddffffff___ZZZZZZUUUVVVWWWXXXYYY]]]dddiiirrrnnnmmmnnnjjjeeegggnnn{{{tttsssqqqttt|||rrrkkkfffTTTQQQMMMHHHCCC@@@???>>>;;;:::999888777777777777777999:::888444333555777555444333333333333444555111222222111///...///111000111333444444333111000222222222222222222222222222222222222222222222222111222222333333222222111...000222333444333111000000000000000000000000000///////////////000111111111000/////////000222333...000111222222111000...222000//////000111111111//////000000111111111222111111222111000///---,,,---......///000111111222---...///000000///...------...///000000///...------...///000000///...---,,,---------......//////000111222333333222111000111111111111111000///...//////000000000000//////222///,,,...333666555222//////000111111111111111///...---///333666555333666666666666666777888888666888999999888:::@@@EEEKKKXXXmmmdddhhhnnnqqqrrrrrrtttvvvooouuu||||||wwwxxxxxxqqqkkkccc[[[ZZZZZZYYYYYY\\\ZZZ^^^^^^YYYVVVWWWXXXVVVWWWVVVUUUUUUVVVWWWWWWVVVYYYaaalllvvv}}}yyyppprrrvvvvvvrrrpppuuuvvvwwwxxx||||||{{{{{{}}}{{{~~~~~~}}}~~~~~~|||zzzyyywwwwwwzzz~~~rrrjjjfffccc___[[[YYYZZZ[[[\\\]]][[[[[[aaallltttwwwwww|||}}}{{{}}}~~~~~~||||||rrrrrrrrrsssrrrpppllliiifffaaaZZZUUUSSSSSSSSSSSSYYYZZZ\\\[[[[[[]]]bbbggguuu~~~~~~~~~~~~|||~~~}}}}}}tttmmmcccYYYPPPJJJEEEBBB===>>>>>>>>>======<<<<<<;;;:::888888777555111///444444333333444555666666222222333333333444444444///111444777777666444222444444444444444444444444222333333333333222111111333222222111111222222333///000000111111111000000222222222333333222222222111111222222222222111111444000---,,,///222333222222222222111111111111000//////000000111111222222000000111111111111000000222222111111000/////////111111111111111000//////...//////000000000000///000000000000000000000000//////000000000000//////111000000///...---------////////////////////////111111111111111111111111333333222222111000000000111111111111111111111111111111222222222333333333333333222222111222222222555555444444444444555555777888999999:::<<>>===<<<:::777555555666777777777666444444222333333333333444444444777666444333333444555666555555555555555555555555333333333333333222222111222222222222222222222222333333333333222222111000000111111111111111111000111111222222222222111111333000...---///111222222222222222111111111111000000000//////////////////000000111111111111000000...//////000111111222222000111111111111000000///////////////...---,,,,,,000000000000000000000000......////////////.........//////000111222222333111111111111111111111111111111111111111111111111//////000111111222333333111111111111111111111111111111222222222333333333333222222111222222333333777777666666666666777777777888999999:::<<>><<<999777::::::;;;:::888555111///333333333444444444555555888777666555444444555555333333333333333333333333333333444444333333222111222222222222222222222222444444444444333222111111000000111111111111000000111111222222222222111111111000///...///111222222222222222111111111000000000000//////......------000000111111111111000000//////000000111111111111000000111111111111000///000000000000///...---,,,////////////////////////......////////////.........//////000000111222222000000000000000000000000222222222222222222222222///000000000111111111222111111111111111111111111111111222222222333333333222222111111222222333333777666666666666666666777777888999999:::<<>>===<<<<<<===<<<:::777444222444555555555666666666666666777777777777666444444222222222222222222222222333444444444444333222222111222222333333222222111444444444444444333222111000000111111111111000000111111222222222222111111000000000//////000111333222222222111111111000000000000//////......------000000111111111111000000111111111111000000/////////000000111111111000000222222222111000///...---////////////////////////......////////////......////////////////////////////////////////////////////////////////////////111111111000000000//////000000000000000000000000111111222222222333333333222111111111222222333444666555555444444555555666777888999999:::<<>>===;;;:::666666777777777888888888666666888888888777666555222222222222222222222222444444444444444333222222111222333444444333222111222333333444444333333222000111111111111111111000111111222222222222111111///000111000//////111333222222222111111111111000000000//////////////////000000111111111111000000222222111111000//////...///000000111111111111000222222222222111000000///000000000000000000000000//////000000000000//////////////////....................................000000000000000000000000222222111000000///......000000000000000000000000111111222222222333333333111111111111222333444444555555444444444444555555777888999999:::<<>>888888888999999999::::::777777666666666777888888444444444444444444444444444444444555444444333222000111333444444333111000000111222333333444444333111111222222222222111111111111222222222222111111...000222111//////111333222222222111111111111000//////000000000000000000000000111111111111000000111111111000000000000000//////000111111111111111000000111111111111000///000000000000000000000000000000111111111111000000.........///000000111111////////////////////////222222222222222222222222000000000000000/////////000000000000000000000000111111222222222333333333111111111111222333444555666666555555555555666666777888999999:::<<>>===999999:::::::::;;;;;;;;;999888555444444777:::<<<666666666666666666666666444444555555444444333222000111333444444333111000///000111222333444444444222222333333333333222222111111222222222222111111...000222222//////111333222222222111111111111000//////000000111111222222000000111111111111000000/////////000111111222222//////000111111111111111...//////000000000000///000000000000000000000000111111222222222222111111------...000111333444444000000000000000000000000////////////////////////......//////000000111111000000000000000000000000111111222222222333333333111111111111222333444555777777666666666666777777777888999999:::<<>><<<<<<===<<<:::::::::888888777666444444666777444444444444444444444444333333333333333333333333333222222111111222222333555444333333222222333333666555333111111222333444111111111111111111111111111222333333222111///...000111333333333222000...,,,000222222//////222555000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000/////////...------,,,,,,////////////000000000000...000111333333111000...000000000000000000000000333333222111000///......000000000000111111111111222222222111111111111000444444333222222333333333333444555555444444555777666777777666777999>>>AAAFFFOOOddd|||}}}sssggg```WWWVVVUUUUUUXXX^^^dddhhhkkkpppqqqjjj]]]UUUUUUXXXZZZbbbkkknnnllliiihhhiiigggiiikkkooosssuuuvvvvvvzzz}}}|||yyyzzz}}}}}}{{{||||||tttwww|||zzzuuurrrtttwww|||{{{{{{zzzzzzzzzxxxuuussswww|||yyy~~~{{{tttpppttt~~~~~~uuuoooooosssnnnggg```\\\\\\^^^```aaaaaaaaafffnnnzzzvvvoooiii___XXXWWWTTTMMMIIIIIIJJJKKKLLLOOOUUU^^^hhhooo{{{|||zzzzzzzzz{{{}}}sssggg[[[PPPIIIEEEBBB@@@>>>>>>===<<<;;;;;;999888888666444444444555444444444444444444444444222222222333333444444555333333222222222222333333555444333333222222333333333222111111222333555777333333333333333333333333000111111222222222111111333222222111111111111111000111222222000///111333000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000/////////...............////////////000000000000//////000111111000//////000000000000000000000000111111111111000000000000000000000000111111111111111111222222333333333444555555444444444444555555333444555555444444555777777777777777777:::>>>AAAEEEOOOccc|||~~~yyyuuupppgggZZZQQQHHHGGGGGGHHHKKKQQQVVVYYY\\\^^^___^^^\\\]]]aaaeeehhhoooxxx~~~~~~{{{vvvsssqqqqqqrrrsssttttttttttttwwwyyy}}}~~~{{{{{{~~~~~~||||||tttvvvzzz{{{yyywwwwww|||}}}uuuqqqxxx~~~ttttttwwwqqqvvv}}}xxxxxx|||yyyqqqkkkhhhgggfffdddgggiiigggggglllwww~~~wwwooolllrrrsssyyy}}}tttlllfff```VVVMMMJJJGGGFFFDDDBBBEEELLLUUU\\\fffooo}}}~~~~~~zzzmmm^^^RRRJJJHHHFFFCCCBBBAAAAAA@@@>>>;;;:::999888777666444444444444444444444444444444111111222333444555666666333333222222222222333333555444333333222222333333000000000111222555777888333333333333333333333333000000000000111222333444555333111000///000222333333222222111000000111111000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000//////////////////000000000000000000000000000//////000000111111111222000000000000111111111111000111222333444555666666444444333333333333444444333444555555444444555777777888888888888;;;???BBBEEEOOObbb{{{~~~rrrmmmgggffffffaaaWWWNNNEEEEEEFFFHHHMMMRRRWWWZZZ[[[ZZZZZZ]]]cccjjjqqquuuuuuzzz}}}yyyuuuuuuvvvuuusssrrrqqqrrrwwwyyy|||zzzyyy{{{}}}}}}}}}zzz}}}~~~yyyooorrrzzzwwwxxx{{{qqquuu|||uuutttxxx~~~{{{wwwtttssstttwwwyyyvvvrrrrrryyy|||wwwwwwwwwqqqfff^^^dddffflllsssxxx|||vvvpppggg^^^XXXSSSPPPKKKFFFDDDEEEJJJNNNRRR[[[jjjyyyzzzoooddd]]]SSSQQQMMMIIIIIIIIIFFFBBB>>>===<<<;;;;;;:::888666555555444444444444444444222333333333444444555555333333333222222333333333555444333333222222333333000000111111333555666777111111111111111111111111222111000000000111333444444333222111000111222222222111000000000111111111000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000////////////////////////...//////000111111222222////////////000000000000000///...------...///000000000000000000000000000000000000000111111111111///000000000111111111111111111222222333444444555111111000000000111222222333444555555444444555777777888999999:::<<>><<<999888888888777666666555555777777666555444333222222444444333333333333444444555444333333222222333333444444444333333222222222333333333333333333333333444333222111000000000000111222444555555333111///...333777777444222222333111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000...//////000111222222333////////////000000000000111000...------...000111000000000000000000000000222111111111000000//////000000000000111111111111222222222111111000000000333333222333333444555666333444555555444444555777666777999::::::;;;>>>@@@DDDLLL___vvvyyyqqqfff]]]WWWUUUTTTTTTUUUTTTTTTVVV[[[```bbbcccdddeeehhhjjjmmmoooqqqrrrsssrrrrrruuuzzz~~~~~~~~~}}}|||wwwvvvwwwzzz}}}}}}uuullljjjiiiooowwwzzzxxxssshhhccc______ccchhhlllmmmmmmrrrzzzzzzwww{{{{{{vvvuuuzzzzzzuuuvvvxxx|||}}}|||iiiccc___^^^___aaahhhooouuu}}}}}}~~~}}}{{{{{{wwwxxxvvvqqqiii```ZZZXXXRRROOOKKKJJJKKKMMMLLLLLLZZZ```gggnnnsssyyy|||{{{zzz{{{|||~~~|||zzzlllZZZSSSKKKFFFDDDCCC@@@===::::::999999888777777666666666555555444444333333444444333333333333444444555444333333222222333333444444444444333333222111333333333333333333333333111111222222222111111000333333444333333333222222111888???>>>777111111444111111111111111111111111222222222222222222222222000000111111111111000000111111111111111111111111000000000000000000000000...//////000000111111111////////////000000000000111000////////////000111000000000000000000000000000000000000111111111111000000000000111111111111111111222222222222222222333333333333444555666777333444555555444444555777444666888999:::;;;===???CCCLLL^^^uuuuuullleeeiiiaaaWWWOOOMMMNNNRRRTTT\\\\\\^^^aaaffflllqqqtttrrrssstttvvvwwwxxxxxxxxxtttuuuwwwzzz}}}}}}|||zzz}}}{{{}}}~~~zzz~~~zzztttssstttwwwuuuxxx{{{|||yyyqqqjjjfffeeeiiipppvvvxxxwwwqqqmmmgggcccaaabbbcccddd```dddiiilllnnnqqquuuyyy|||uuuwww}}}{{{zzzzzz{{{zzz|||~~~~~~{{{sssjjjeeegggkkkpppqqqsssxxx~~~wwwrrrqqqqqqooopppsssjjjsssrrrqqquuutttsss{{{|||~~~|||zzz{{{~~~zzztttnnnkkkiiieee___WWWQQQNNNLLLHHHFFFDDDJJJSSS[[[ccclllvvv}}}~~~hhh___UUUNNNKKKIIIEEEAAA;;;;;;::::::999888777777444444555555555555555555555444444333333444444555555444333333222222333333222333333444444333333222111111111111111111111111...///111222333333222111666555333111111222333444444>>>FFFDDD:::111000444111111111111111111111111222222222222222222222222000000111111111111000000111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000111111000000000000111111000000000000000000000000......///000111222333333000000000000111111111111111111222333444444555666222222222222333444555666333444666555444444555777444666888999999:::<<<>>>CCCKKK]]]ttttttkkkhhheee```\\\TTTUUUVVVTTTRRRRRRVVVYYYdddfffkkkoootttwwwyyyzzzuuuxxx|||~~~~~~|||||||||zzz}}}|||wwwtttuuuwwwyyy}}}{{{xxxuuuuuuxxx{{{~~~zzzvvvqqqoooooorrrtttttttttxxx~~~{{{vvvqqqlllmmmsssxxxzzzyyyzzzxxxwwwtttqqqjjjccc^^^YYY]]]cccfffhhhkkkpppsss|||{{{~~~zzzuuuoookkkjjjkkkkkklllnnnnnnoooppppppssszzzyyy|||~~~}}}}}}uuummmgggdddbbbcccjjjzzz~~~}}}}}}}}}}}}tttllliiiaaaTTTJJJGGGEEEAAABBBIIIOOOTTT___jjjwwwvvvvvv|||nnn\\\YYYXXXOOOFFFDDDAAA???===;;;:::999666444555555444444555555666777666555333333444444333222333333333333333333333333333222222111222333555666333222222111111222222333111111111222222333333333222222222222222222222222555555666666555333111000222222111111111111222222///000111222222111000///............////////////////////////////////////111222222333222111000/////////............//////111000///......///000111000000000000000000000000222111000.........///000000000111111111111000000000000000000111111111111444333000//////111444666111111222222222333333333555444444333333333444444888999:::::::::;;;>>>AAADDDLLL\\\qqqrrrjjj```ZZZXXXXXXVVVTTTXXXZZZ\\\[[[[[[]]]bbbfffiiikkkoootttyyy|||}}}~~~{{{}}}~~~}}}}}}{{{}}}zzz{{{}}}{{{tttnnnmmmppptttxxxvvvssspppmmmmmmooorrrtttpppmmmjjjiiikkkooorrrssszzz~~~{{{vvvwww|||{{{uuuoookkkeeegggiiijjjkkknnntttxxx|||zzzzzz{{{|||||||||{{{zzzwwwrrrqqqyyy~~~~~~~~~{{{yyy~~~tttkkkfffbbbgggsss}}}{{{ssseeeZZZVVVOOOIIIEEEFFFGGGIIIPPPXXXhhhjjjooozzznnnkkkggg[[[PPPLLLFFFDDD@@@>>>===<<<:::888888777666555555555555555666444333333555555444222333333333333333333333333444333222222222333444555333222222111111222222333222222222222222222333333222222222222222222222222444555555555444333111000000000////////////000000000000111111111111000000000000000000111111111222111111111111111111111111222111000000/////////000111111000000000000111111111000///......///000000000000000000000000000000222111000///......///000000111111222222111111000000000000000111111111111333222111000111222444555222222333333333444444444666666555444444555555666888999999999999;;;>>>AAACCCLLL\\\rrreee^^^WWWSSSTTTWWWYYYYYY[[[]]]___``````dddjjjppppppssswww{{{~~~}}}~~~~~~|||~~~}}}uuusssuuuxxx~~~xxxpppkkkjjjooovvv{{{zzzxxxtttqqqpppqqqsssuuussspppnnnnnnqqquuuxxxyyy}}}|||xxxwwwuuurrrqqqtttyyy}}}{{{uuuyyy}}}{{{|||~~~|||zzz|||zzzpppqqquuuyyyzzzwwwxxx{{{{{{|||}}}xxxoookkkbbb[[[RRRLLLFFFCCCDDDGGGOOOSSS]]]mmm}}}}}}xxxkkk___ZZZPPPLLLGGGCCCAAA???===<<<:::999888666555444444444555444333333555666555444333333333333333333333333444444333222222222333333333222222111111222222333333333222222222222222222222222222222222222222222333333333333333222111000000000////////////000000111111000000000000111111000000000111111111222222111111111111111111111111111000///...---...///000111111000000000000111111000000////////////000000000000000000000000000000111000000////////////000000111111222222111111000000000000000111111111111111111222222222333333333333333444444444555555555777666666555666666777777777888999999999;;;>>>@@@AAAKKK\\\ssshhhccc^^^\\\___cccgggiiicccdddfffffffffiiipppuuuyyy{{{~~~}}}~~~~~~}}}~~~~~~~~~{{{~~~tttuuuyyy|||{{{~~~yyyuuuuuuyyy}}}|||vvvrrrssswww~~~|||zzzzzz{{{||||||yyywwwxxx{{{~~~}}}}}}{{{{{{yyyvvvsssssswww~~~yyyqqqllliiikkkkkklllrrr~~~{{{wwwpppggg]]]UUUMMMGGGEEEBBBEEELLLYYYjjjzzzwwwoookkk\\\WWWOOOIIIEEEBBB???>>>;;;:::888777666555555444444333333444666777666555444444444444444444444444555444444333222222222222333222222111111222222333333333333222222111111111111111111111111111111111222222222222222111111111333222222111111222222333222111000//////000111222....../////////000000000111111111111111111111111//////////////////////////////............/////////////////////000000000000000000000000000000000000000000////////////000///000000111111000000//////000000000111111111111000111222333444333222222333333333333444444444444666666555555666666777777777888999999999:::===@@@@@@JJJ\\\sssnnnlllhhhhhhjjjnnnrrrtttpppqqqpppooommmooouuuzzz~~~~~~}}}}}}}}}|||zzzxxxrrruuu|||zzzwwwttttttxxx~~~}}}}}}}}}~~~|||||||||}}}{{{zzzyyy||||||zzzyyyvvvtttuuuzzz}}}ssslllkkkhhhdddfffppp|||~~~{{{vvv|||~~~xxxpppiiiaaaXXXRRRIIIGGGFFFKKKWWWhhhxxx|||yyyxxxhhhcccZZZRRRLLLGGGCCC@@@<<<<<<:::999888777777777555444333444666777666555444444444444444444444444444444444444333222222111333222222111111222222333333333333222222111111111111111111111111111111111111111111111111111111222333333222222222222333333222111000//////000111222////////////000000000000000000000000000000000000...///111222222111///...//////............//////......///000000000000000000000000000000000000000/////////000000000000///...//////////////////...///000000000111111111111///111222444444333222111222222222222333333333333555555444444555666666777777888999999999:::===@@@@@@III[[[rrruuutttsssssstttwwwyyy{{{tttttttttqqqoooqqqwww|||~~~{{{uuuqqqooommmqqqtttyyy~~~|||yyyooommmlllnnnttt{{{|||{{{{{{}}}}}}~~~|||{{{{{{|||xxxxxxyyy~~~|||vvvssslllgggiiinnnmmmhhhfffllluuu|||~~~|||zzzrrrjjj[[[UUUKKKFFFIIITTTaaajjjyyytttooofff^^^WWWQQQKKKHHHBBBAAA???===;;;:::999999666555444444666777666555444444444444444444444444333333444444444333222222333222222111111222222333333333222222222222222222111111111111111111111111111000000000111222333333111111000000000000111111111111000000000000111111111111111222222222333333////////////////////////...///000111222111000///111111000000000000111111---...///000111111111000000000000000000000000000...//////000000000000///...//////000000//////...000000000000111111111111000111222333444333222222111111111222222222333333444444444444555666777777666777888888888:::===???AAAIIIZZZpppxxxxxxzzzzzz{{{|||}}}~~~rrrrrrrrrqqqpppttt{{{~~~wwwoooiiifffeeeeeehhhiiillloooqqqqqqooommmgggggghhhlllsss{{{|||yyyxxxxxxxxx}}}~~~|||{{{{{{{{{zzzzzz{{{~~~~~~~~~~~~zzztttqqqqqqmmmggg```cccgggjjjmmmrrrzzztttlll___RRRKKKKKKOOOSSS```hhhrrr{{{}}}xxxrrrkkkddd^^^XXXUUULLLJJJGGGDDD@@@===;;;;;;777666555555666666555444555555555555555555555555111222333444444444333222333222222111111222222333222222222222222222333333111111111111111111111111111111000000111222444555222111111000000111111222000000111111111111000000111111222222222333333333000000000000000000000000000///...------///111222111111000000000000111111,,,---///000111111111000000000000000000000000000---...///000111111000///000000111111111111000000000000000000111111111111111111222222333333333222222222222333333333444444555555555555666777888999666777888888888999===???BBBJJJXXXmmmuuuwwwyyyzzz{{{{{{|||}}}ssstttuuutttvvv{{{zzzuuummmeee```^^^^^^___aaaaaabbbdddgggjjjlllnnndddeeegggmmmvvv~~~|||xxxvvvuuuuuuyyy~~~|||zzzyyyyyyyyy|||{{{zzz|||~~~|||{{{|||~~~~~~|||{{{}}}}}}{{{vvvqqqaaaaaa^^^[[[ZZZ^^^ffflllqqquuuyyyyyyxxx}}}wwwgggXXXOOOLLLKKKJJJRRR^^^iiisss~~~yyysssnnnhhhbbb___SSSQQQMMMHHHCCC???===;;;888777555555666666555333555555555555555555555555000111333444555444444333333222222222222222222333111111111222222333333444000000000000000000000000111111000000111333555666444333333222222333333444///000111222222111000//////000000000000111111111111111111111111111111111222///+++((())),,,111444//////............//////,,,---///000111111111000000000000000000000000000---...///111111111000///222222333333333333222222000000000000111111111111111111222222222333333333333333333444444444555555666666666666777888999:::666777888888888999<<>>FFFUUUjjjyyy{{{~~~~~~||||||zzzvvvvvvxxxyyy|||~~~~~~~~~tttnnniiijjjjjjhhhiiikkkmmmnnnqqquuuzzz}}}~~~}}}yyyyyyyyy}}}zzzxxxvvvvvvzzz|||{{{yyyvvvvvvyyyxxxvvvsssoookkkjjjlllnnnnnnmmmjjjhhhgggjjjooottttttrrrqqqqqqssstttsssrrrvvvwwwuuuooojjjjjjqqqxxx{{{rrrppppppxxxyyy}}}|||vvvvvv}}}zzzpppjjjfffccc```VVVRRROOOOOONNNOOOYYYeeevvvxxxkkkaaaVVVQQQMMMNNNSSS```uuu}}}}}}}}}zzzxxxsssnnnfffaaa\\\VVVMMMFFFBBB;;;888999999555444777333444555666666555444444333333333444444333333333333333444444444444333333111111222222222222111111333333222222111000000000111111111111111111111111222222222222222222222222333111000000111222222111.../////////000000000000///000000000111111111111000000000000000///......////////////////////////111111111000000000000000222222111111111000000000......///000000000000000111111000/////////000000111111111111111111111111000000000000000000000000222222222222333333333444777777666555555555666777666777888999999:::<<<>>>???FFFTTTiii}}}xxxqqqmmmkkkmmmoooqqqrrrqqqqqqrrrttt||||||vvvqqqqqqqqqpppqqqtttxxx{{{}}}wwwuuutttssswww}}}zzzuuusssqqqmmmnnnrrrrrrppplllfffcccbbbeeeggghhhgggdddaaa```bbbfffjjjkkkjjjiiijjjlllmmmlllkkkoooooommmgggccceeellltttppplllmmmuuuuuuwww~~~~~~yyyuuussscccZZZPPPJJJFFFGGGLLLSSS\\\hhh{{{wwweee^^^UUUNNNKKKPPP```ooo~~~zzzvvvqqqiii^^^VVVIIICCC>>>===;;;888666777444444555555555555444444333333333333333333333333444444333333333333444444222111111111111222222333222222222222222222222222222111000//////000111222222222222222222222222222333111000000111222222111////////////000000000000000000000000111111111111000000111111000000//////........................000000000000111111111111111111000000000000//////......///000000000000000222222222111111000///...000000000000000000000000111111111111111111111111111111222222222333333333333333333444555666777888666777999999999:::===???@@@FFFSSSfff~~~}}}yyyuuurrrpppkkkllllllkkkkkklllppprrr}}}xxxxxxwwwuuuvvvxxx}}}{{{uuusssqqqppptttzzz~~~~~~}}}|||yyyxxxsssnnnmmmkkkhhhjjjnnnpppnnniiiddd```___bbbeeefffeeedddaaa___aaadddgggfffffffffhhhjjjlllkkkjjjlllkkkiiieeebbbeeennnuuu~~~tttppprrrtttsssttt||||||ooo___SSSMMMKKKLLLMMMLLLUUUeeexxx|||ssshhh\\\QQQLLLSSS\\\ooo}}}xxxoooiiiZZZSSSIIIBBB===:::999999555555555555555555444444444444444333333444444444444444333222222333444444444333222111000111222333111111111222222333333333222222111111111111222222222222222222222222222222333111000000111222222111111111111111111222222222000000000000000111111111000000111111111000000/////////////////////////////////000000111111222222000000000///////////////......///000000000000000000000222222222111000/////////000000000000000111333333333333333333333333111111111222222222333333111111222333444666777777888999:::999888888:::;;;???EEEQQQddd}}}}}}xxxvvvuuuuuuvvvwwwxxxyyyppppppnnnmmmlllnnnsssvvv}}}zzzyyy{{{~~~||||||zzz{{{~~~}}}wwwrrrrrrrrrsssxxx~~~~~~~~~xxxuuutttrrrpppllliiiiiiiiigggjjjnnnpppnnnjjjddd```___aaadddbbbbbbbbb```___```ccceeeddddddeeegggjjjkkkjjjiiihhhgggfffccccccgggooouuuvvvzzz~~~~~~yyyuuussssssqqqpppqqqvvv}}}~~~~~~{{{zzz|||kkk[[[TTTPPPNNNKKKKKKMMMTTTaaarrr|||pppbbbVVVRRRTTTZZZeeevvv~~~{{{rrriiiYYYJJJAAA>>><<<;;;777777777666666555555555555444444333333444444555555555444444444444555555666555333111000000111222111111111222333333444444111222444555555444222111222222222222222222222222333111000000111222222111222222111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000//////000000111111222222///////////////000000000......///000000000000000---...000111222222222111000000000111111111222222333333333333333333333333111111222222222333333333222222333444444444555555666777888777666777888:::>>>CCCOOOccc|||~~~||||||sssqqqooopppsssxxx{{{|||wwwvvvsssqqqppprrrwwwzzz|||}}}~~~{{{xxxwwwtttwww{{{}}}}}}|||}}}}}}wwwrrroooqqqssswww}}}vvvqqqooollljjjgggfffhhhiiiiiikkkoooooommmjjjfffaaa___```bbbbbbcccdddccccccdddgggiiiiiihhhiiijjjlllllljjjhhh`````````___aaafffmmmrrrtttrrrooonnnnnnnnnmmmmmmkkklllmmmppptttwwwxxxwww{{{}}}xxxuuuuuu}}}}}}}}}}}}sssddd\\\ZZZVVVQQQSSSQQQPPPUUUcccuuuvvvggg\\\XXXPPPUUU```nnn|||~~~kkkVVVIIIDDDAAA>>>:::999888777666666777777666555444333333444555666666666777888888777666666555444333222222111111111111222222222333333444444111222555777777555222111222222222222222222222222333111000000111222222111000000000000////////////111111111111000000000000000000111111222222111111111111111111111111111111000000000000111111111111//////000000000000111111......///000000000000000+++,,,...///111222222222///000000111111222222222222222222222222222222222222222333333333444444444333333444555555444444333111333555666666888;;;======BBBNNNaaazzz~~~||||||}}}xxxvvvuuuwww{{{}}}{{{yyyuuutttuuuzzz}}}~~~}}}}}}|||{{{zzzyyywwwtttqqqnnnrrrwwwyyyxxxwwwxxxyyyrrrmmmjjjlllooosssyyyvvvooollljjjgggdddeeeiiijjjiiijjjmmmnnnnnnlllhhhccc`````````bbbdddfffhhhhhhjjjmmmooommmlllkkkkkkjjjgggccc```XXXYYYZZZ[[[^^^ccciiimmmrrrnnnhhhdddccccccddddddgggjjjmmmooopppqqqtttwwwyyyzzz{{{|||}}}~~~yyyqqqooolllnnn|||~~~xxxxxx|||yyyrrruuu}}}zzzoooiiiiiifffaaaaaa]]]YYY[[[dddppp{{{|||nnnfffYYYWWWVVV[[[eeepppyyy~~~zzzcccTTTMMMGGG@@@<<<;;;:::888888888888888666555444333333444555666333444666888888666444333111222222333444444444333222222333333333333333333222333444444444444333222222222222222222222222222333111000000111222222111000000000000/////////...111111111111000000000//////000111222222222222111000000000000000000000000111111111000000000000000000000000111111111222222......///000000000000000------------...///111111......//////000111111222222222222222222222222222333333444444444555555555222333444555666555555444222333555666777999<<<>>>>>>BBBLLL^^^www~~~|||}}}~~~}}}zzzzzz}}}~~~~~~}}}yyywwwxxx|||~~~}}}|||zzzwwwttttttuuutttpppllljjjnnnsssuuusssrrrrrrtttqqqkkkggghhhiiijjjpppvvvzzz~~~tttnnnllljjjfffdddeeejjjkkkiiiiiikkkoooooonnnkkkfffbbbaaaaaa^^^aaadddggghhhkkknnnpppjjjhhhfffdddaaa]]]XXXTTTTTTUUUWWWZZZ^^^bbbgggjjjoookkkfff```\\\\\\^^^```fffkkkpppqqqpppqqqvvv{{{xxxwwwwwwwwwwwwxxxxxxxxxwwwmmmfffgggeeefffuuu|||vvvvvv{{{~~~uuuqqquuu~~~~~~xxxjjjkkkqqq|||}}}}}}uuurrrsssrrrmmmlllhhheeegggmmmssswwwyyyxxxxxx}}}tttggg```WWWQQQSSS]]]jjjsssmmm]]]TTTJJJAAA>>><<<;;;999888888999999777666444333333444666777...000333555555333000...---///111444555666666666333333333333333333333333333333222111111222333333222222222222222222222222333111000000111222222111333222222222111111000000222111111111000000/////////000111222222222222222////////////////////////222222111111000000//////000000111111222222222333...//////000000000000000///...---,,,,,,---///000---------...///000000111444444444444444444444444444444444555555555666666111222444666777777666666666777888888777888:::<<>>888777555222666444111111222444444444444444444444444444444444000222333555666666555555555555444333333222111111444444444333333222222222000000000000000000000000444444333222111111111222222222222222222111000///111111222222222222111111000000000000000000000000......//////000000111111000///.........///111222333111...,,,,,,...111333000000//////.........---000111111111222222222222//////000000000000//////222111000000000111333333222111111000000111111222666666666666777777777777888777777777777999:::;;;===CCCNNN^^^ttt}}}}}}{{{|||~~~|||wwwvvvxxxzzz||||||}}}xxxtttrrrpppmmmllllllssszzz{{{{{{yyyqqqjjjddddddeeefffhhhkkkmmmnnnqqqmmmjjjfff___YYYXXX\\\dddllloookkkfffggggggfffaaa```]]][[[[[[\\\^^^``````___^^^aaacccaaaZZZUUUOOOQQQTTTYYY]]]aaadddfff^^^ZZZVVVSSSSSSTTTTTTTTTQQQPPPPPPRRRVVV\\\bbbfffeeebbb]]]VVVSSSSSSXXX\\\cccgggjjjjjjgggdddcccddd___]]][[[YYYWWWUUUSSSRRRWWWSSSSSSVVVXXX[[[eeeooopppggg[[[TTTUUU[[[bbbfffgggiiikkklllkkkjjjiiihhhhhhmmmrrrtttuuuwww||||||zzzyyyyyyzzzeee\\\TTTVVVbbbrrrpppqqqyyy~~~|||zzzzzzzzzzzz~~~}}}|||~~~|||vvvpppxxx{{{|||ooofff^^^WWWWWW[[[eeezzz{{{oooeee^^^ZZZNNNLLLEEE>>><<<===:::555666444111111222444555444333333333444444555555555111222333555555555555555555555444333333222111111444444444333333222222222111111111111111111111111333333222111111111111111000111111222222222111111000111111222222111111000000000000000000000000000////////////000000000000111111111111111222222333222111///------///111222000000000/////////....../////////000000000111111//////000000000000//////222111000000000111222333444333333222222333333444555555666666666666777777888777777777777999:::;;;===CCCMMM\\\rrrxxxuuuxxxvvvuuuvvv{{{~~~|||vvvqqqppptttxxxzzz~~~|||wwwqqqllliiihhhgggfffhhhpppzzz{{{pppjjjiiiffffffgggjjjnnnqqqvvvqqqkkkfff^^^VVVTTTWWWXXX^^^bbb```^^^```aaaaaa[[[YYYVVVTTTSSSUUUWWWYYYWWWVVVWWW[[[^^^^^^[[[WWWMMMOOORRRVVVYYY[[[]]]]]]YYYTTTMMMJJJKKKNNNRRRTTTVVVSSSNNNKKKLLLQQQWWW[[[WWWVVVSSSOOOMMMMMMQQQTTTXXX]]]cccccc___YYYUUUTTTQQQQQQQQQRRRRRRPPPMMMJJJNNNKKKJJJOOOSSSVVVYYY]]]XXXRRRKKKFFFGGGKKKPPPSSSUUUUUUVVVVVVVVVVVVUUUUUUVVVXXXYYYYYYZZZ___gggmmmtttpppiiiccc```aaadddfffSSSMMMHHHIIIRRRaaaoooxxx}}}}}}}}}xxxxxxyyy{{{ooofffgggiiipppwwwzzz|||vvvlllccc___```ZZZhhhvvvpppmmmkkk^^^WWWKKKBBBAAADDDAAA:::888555222222333555555555333333444444555555555666222222333444555555555555444444444333333222222222444444333333333333222222222222222222222222222222222222111000000000111111//////000222222333333333000000111111111111000000000000000000000000000000000000000000////////////000000111222222222222222111000000//////000000111111111111000000000000000............///////////////000000111111000000///111111000000111111222333444333333222222333333444444444555555555666666666777777777777888999:::;;;===BBBLLL[[[ppp{{{rrrkkkggglllkkkkkklllqqqzzz~~~{{{xxxxxxyyyzzzzzz|||{{{uuummmjjjoootttzzz~~~yyyuuuvvvxxxwwwrrrkkkgggfffggghhhhhhgggmmmvvv}}}uuurrrllliiihhhkkkpppsssuuuoooiiiddd]]]UUURRRTTTRRRVVV[[[\\\[[[YYYWWWVVVTTTSSSSSSRRRRRRRRRSSSSSSQQQQQQRRRUUUXXXYYYWWWUUUTTTUUUWWWXXXXXXVVVUUUSSSRRRNNNHHHFFFGGGLLLPPPSSSXXXTTTNNNHHHFFFGGGJJJLLLKKKLLLKKKJJJIIIIIIKKKNNNSSSXXX]]]]]]XXXRRRNNNMMMMMMNNNQQQUUUXXXWWWSSSNNNMMMIIIHHHKKKQQQTTTSSSRRRLLLIIIEEECCCCCCFFFJJJLLLLLLLLLMMMOOOPPPPPPOOOMMMMMMMMMLLLKKKKKKOOOVVV\\\^^^ZZZTTTNNNLLLMMMPPPRRRJJJGGGDDDCCCFFFOOOZZZaaafffhhhmmmtttzzz}}}}}}{{{vvvuuuuuuvvvvvvtttpppmmmmmmrrryyy~~~|||{{{|||rrreeebbbbbbdddfffkkkvvv}}}uuuqqqpppcccgggqqq{{{wwwvvvuuuppphhhZZZLLLGGGGGGDDD???:::888555444555666666666555555555555555444444444222333333444444555555555333333333333333333333333333333333333333333333333333333333333333333333333111111000000000000000111///000111222222222222222///000000111111000000///000000000000000000000000111111000000//////......---...///111111000//////000000000111111000000000111111111111111111111111............////////////000000000111111000000000111111111111111222222222222111111000000111111222333333444444555555666666777777777888888999::::::===BBBKKKXXXmmm|||vvvooohhhccc```^^^___aaaeeelllvvv{{{wwwuuuttttttuuurrrwwwyyyuuummmhhhkkkpppyyy|||~~~zzztttqqqsssvvvvvvqqqkkkffffffgggiiijjjhhhjjjnnnuuu{{{vvvoooiiifffhhhkkknnnllleee```]]]XXXRRRPPPQQQNNNRRRXXX]]]\\\VVVQQQNNNOOOQQQSSSUUUVVVUUUSSSRRROOOOOOOOOPPPQQQQQQPPPNNNUUUVVVXXXXXXVVVSSSOOOLLLKKKHHHEEEEEEGGGKKKNNNOOOSSSQQQMMMIIIGGGFFFGGGGGGGGGIIIJJJKKKJJJJJJKKKLLLRRRUUUXXXWWWRRRNNNLLLLLLJJJLLLRRRZZZ```aaa\\\WWWRRRNNNJJJKKKPPPTTTSSSOOOJJJIIIHHHGGGGGGIIILLLOOOMMMNNNPPPSSSVVVWWWTTTQQQNNNMMMKKKIIIIIIKKKNNNQQQMMMKKKGGGDDDCCCCCCDDDEEECCCDDDCCCBBBAAACCCHHHLLLRRRUUUZZZaaaiiinnnpppooogggfffeeeeeedddaaa]]]ZZZ\\\aaahhhnnnqqqtttuuuwwwvvv{{{}}}zzzzzz}}}xxxooofff___[[[^^^kkkwww}}}wwwsssxxx~~~||||||}}}yyylll[[[OOOJJJGGGDDD???<<<888666777777777666777777666555444444333222333333333333444444555555333333333333333333333333333333333333333333333333333333333333333333333333111000000000000000111111222222222222222111000///000000111111111111000000111111111111111111111111111111000000//////......---...///111111000/////////000111222222111000///111111111111222222222222//////000000000111111111000000111111111111000000000000111111222222222222222111111000000111111222333333444444555666666777666777777888999999::::::===AAAIIIWWWkkk}}}|||}}}~~~}}}yyyuuuvvvuuurrroookkkgggcccaaa]]]___eeemmmwww~~~xxxtttvvvwwwwwwvvvpppvvvzzzxxxqqqkkkjjjmmmtttvvvwwwuuusssrrruuuxxxuuupppiiidddcccdddeeeeeefffffffffhhhrrr|||wwwpppiiieeeeeefffhhh```YYYUUUTTTSSSOOONNNOOOLLLNNNUUU\\\\\\VVVPPPNNNOOOQQQTTTWWWYYYXXXVVVUUUQQQPPPOOOMMMKKKJJJIIIHHHOOOQQQUUUWWWVVVSSSPPPMMMGGGEEEDDDEEEHHHKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNKKKMMMPPPPPPOOOOOOOOOPPPTTTVVVWWWTTTOOOKKKKKKLLLKKKNNNUUU```jjjmmmiiidddXXXVVVQQQNNNRRRVVVUUUPPPMMMMMMLLLKKKKKKMMMQQQTTTTTTSSSTTTYYY^^^```^^^[[[UUUSSSQQQNNNMMMNNNOOOPPPHHHGGGEEEDDDBBBBBBBBBBBB???@@@AAAAAAAAA@@@AAACCCEEEGGGKKKQQQXXX]]]___```XXXVVVTTTSSSRRRPPPLLLIIIMMMRRRYYY___dddiiimmmpppuuuzzz|||xxxtttsssuuuxxxzzz~~~{{{{{{xxxmmmdddaaahhhqqq|||yyyiii[[[SSSNNNJJJDDDAAA<<<:::999999888777888777777666555444333333444444333333333444444555222222222333333444444444222222333333333333444444333333333333333333333333111111000000000111222222333333333222222000//////111111222222222222111111111111111111111111111111000000000000////////////000000111222222222222222000111111222222111111000111111111111111222222222111111111111222222222222000111111222222111111000000000111222222222222111444333333222222333333444333333444555666777777888666666888999999:::999999<<<@@@HHHUUUjjjvvvuuuuuuyyy|||zzztttooommmoooqqqrrrqqqoookkkiiifffiiiooozzz|||sssssszzz}}}sssyyy~~~~~~wwwooojjjiiinnnnnnnnnnnnooopppqqqrrrlllgggbbb^^^]]]^^^______```aaa```^^^cccnnnuuuwwwssspppjjjeeeaaa`````````ZZZTTTPPPQQQRRRPPPPPPQQQNNNMMMQQQXXXYYYTTTOOOPPPPPPQQQSSSUUUWWWYYYZZZ[[[YYYWWWUUUQQQMMMJJJIIIIIIPPPSSSXXX\\\]]][[[WWWUUULLLJJJHHHIIILLLOOORRRRRRPPPPPPQQQRRRSSSUUUVVVWWWTTTVVVXXXXXXVVVUUUVVVVVVYYY[[[[[[XXXRRRLLLKKKKKKKKKNNNVVVcccpppvvvsssmmm^^^___\\\XXXYYY\\\YYYSSSRRRRRRPPPNNNMMMOOOUUUZZZ[[[XXXVVVZZZ```fffgggfff```\\\XXXUUUTTTVVVWWWYYYOOOMMMJJJHHHFFFEEEEEEEEEBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDFFFIIINNNQQQRRRQQQMMMKKKIIIHHHGGGFFFDDDBBBEEEHHHMMMRRRVVVZZZ___bbbmmmrrrxxx{{{||||||wwwpppkkkiiijjjsss{{{~~~zzz{{{~~~}}}xxxsssrrrxxx}}}|||sssrrrwwwxxxzzzwwwrrrpppuuuxxxyyyuuusssuuu|||}}}rrriiibbbYYYPPPIIIEEE@@@===;;;:::888777555555555555666666666666555444333333333333444555111111222333333444555555222222222333333444444444222222222222222222222222111111111111111222333333111111222222222111111000222222333333333333222222111111111111111111111111////////////000000000000111111111111111222222333111111111111111111111111000000000111111111222222111111111222222222222333000111111222222111111000///000111222333222222111444333333222222333333444333444444555777888888999555666888999::::::999999;;;???GGGUUUiiiqqqqqqtttzzz~~~|||uuummmjjjnnntttyyy{{{yyyuuurrrlllnnnttt~~~~~~yyyqqqsss}}}www||||||rrrjjjfffkkkiiihhhhhhiiijjjjjjiii```]]]YYYXXXYYY[[[\\\]]]ZZZ]]]]]]ZZZ[[[bbbgggiiieeeccc___[[[XXXVVVUUUUUUZZZTTTQQQSSSUUUTTTSSSUUUSSSOOOOOOTTTUUUOOOMMMOOORRRQQQQQQRRRTTTXXX]]]___```___\\\WWWRRROOONNNNNNXXX[[[```dddfffccc```]]]SSSPPPMMMMMMPPPUUUXXXYYYXXXWWWVVVVVVVVVXXXYYY[[[[[[\\\]]]]]][[[ZZZZZZ[[[^^^```aaa^^^VVVOOOKKKJJJFFFHHHQQQ___nnnuuusssnnncccffffffaaa```bbb^^^WWWUUUUUUSSSOOONNNQQQXXX^^^aaa\\\WWWYYYaaaiiimmmooohhhccc]]]YYYZZZ]]]```bbbWWWTTTOOOKKKHHHHHHHHHIIIJJJHHHFFFGGGIIIJJJJJJIIINNNLLLLLLLLLNNNOOOOOONNNJJJHHHEEEDDDDDDDDDCCCBBBCCCEEEGGGHHHJJJLLLPPPSSS^^^aaaeeegggiiioooxxx}}}}}}|||vvvmmmfffcccbbbiiirrr|||}}}wwwrrrrrruuuyyyuuupppkkkkkkrrr|||{{{zzzuuuvvvrrrjjjeeefffhhhgggdddaaabbbkkk{{{{{{vvvsssnnnaaaUUULLLHHHCCC???<<<:::888777333333444555666777888999666555444333222333444555111111222333444444555555222222222333333444444444222222222222222222222222222222111111222333444444///000111222222222222222222333333444444333333222111111111111111111111111......//////000000111111000///.........///111222222222111000000111222222//////000000111111111111000111111111222222222222111111222222222222111111///000111222333222111111222111111111111111111222444444555666777888999:::555666888999::::::999999;;;???GGGTTTiiihhhmmmuuu||||||zzzrrrsssvvvzzz}}}{{{vvvqqqppppppvvvyyyuuuxxxxxxjjjcccdddccchhhmmmmmmgggbbb```aaa]]]ZZZWWWVVVWWWZZZ[[[[[[gggddd___ZZZWWWVVVXXXYYYWWWVVVTTTRRRPPPOOOOOONNNNNNNNNMMMLLLMMMNNNPPPPPPOOOOOOOOONNNMMMOOORRRUUUTTTWWWXXXWWWTTTUUUZZZ```kkkkkkhhhbbbYYYSSSQQQQQQWWW___jjjsssuuupppgggaaa^^^YYYTTTTTTYYY]]]^^^]]]^^^___bbbdddeeeddddddcccfffggghhhhhhgggdddaaa```dddjjjmmmggg___ZZZTTTOOOFFFGGGNNNYYYfffnnnnnnlllfffffffffggggggeeebbb___\\\\\\[[[WWWRRRQQQSSSVVV___^^^]]]]]]___ccchhhjjjpppjjjdddbbbdddfffeeeccc\\\[[[ZZZXXXWWWWWWWWWWWWRRRRRRRRRQQQPPPOOONNNNNNNNNNNNOOORRRUUUWWWWWWVVVMMMLLLJJJHHHFFFFFFGGGIIILLLJJJHHHGGGFFFEEEFFFGGGUUUQQQQQQTTTVVVXXX\\\bbbkkkgggfffhhhddd[[[WWWXXXbbbhhhppprrroookkkkkkllljjjpppttttttrrrvvv{{{}}}}}}qqqfff^^^YYYWWWUUUQQQRRR^^^nnn~~~{{{zzzzzzqqqfffWWWPPPGGGAAA>>>;;;777444555555444555777777555444333333333333444444555666444444444333333222222222333333333333333333333333222222222222222222222222111000000//////000000111333333222111000000000111000000000000000000000000111000///...------...///111111111111111111222222000000000000000000000000---///000111000000222333///...---,,,,,,---...///333222222111000///......111111000//////000111222000000000000000000000000000000111333333333333333555444444444444555666666777777888999:::;;;;;;<<<;;;>>>EEESSSiiigggkkkrrryyy}}}~~~}}}|||zzzyyyyyy{{{|||zzzuuuqqqtttsssxxx~~~~~~{{{zzz{{{{{{ssseee\\\ZZZ^^^bbbeeeddd___]]]^^^```]]][[[YYYYYY[[[^^^`````````^^^[[[WWWTTTRRRPPPPPPMMMMMMLLLJJJIIIHHHGGGGGGJJJJJJJJJKKKMMMPPPRRRSSSSSSRRRPPPNNNNNNPPPUUUXXXZZZ]]]___^^^[[[[[[___dddkkkllljjjddd\\\UUURRRRRRWWW___jjjssswwwuuuooojjjaaa]]]ZZZ\\\bbbfffhhhgggkkkllloooqqqrrrrrrrrrqqqrrrrrrrrrrrrpppooommmlllooouuuwwwsssmmmfff^^^VVVNNNNNNRRRZZZccchhhhhheeeiiihhhiiikkklllllljjjhhhddddddbbb^^^YYYVVVWWWXXXaaa```______bbbfffjjjlllqqqlllggggggjjjmmmmmmkkkffffffeeeeeedddcccbbbbbb^^^^^^^^^^^^\\\ZZZXXXWWWUUUUUUVVVXXX\\\^^^^^^]]]VVVUUUTTTQQQPPPOOOPPPPPPQQQPPPOOOMMMLLLKKKJJJJJJKKKHHHHHHLLLMMMLLLNNNRRRVVVSSSSSSVVVTTTMMMKKKMMMXXX^^^dddfffdddaaabbbcccdddjjjrrrvvvxxx}}}zzzyyywwwvvvuuuxxx}}}vvvhhh\\\UUUVVVPPPPPPZZZhhhvvvttthhhbbbXXXNNNGGGBBB>>><<<777666555555666666444222444444333333333444555555444444333333333333333333333333333333333333333333222222222222222222222222333333222222222222333333222222111111000111111111111111111111111111111111222111000////////////000000000000///////////////000000000000000000000000111222222222000///000111000///...------...///000111111111000000000000000333222111000//////000000111111111111111111111111111111111222333333444444555444444444444555666666777777888999:::;;;;;;<<<===@@@GGGTTTiiijjjmmmsssyyy}}}{{{yyyxxxvvvtttrrrrrrrrrvvv}}}||||||~~~|||wwwsssrrrtttwwwrrrggg[[[VVVYYYZZZ\\\ZZZXXXWWWZZZ^^^\\\ZZZZZZ[[[^^^bbbcccdddXXXXXXVVVTTTQQQMMMKKKIIIGGGGGGGGGGGGFFFEEEEEEDDDHHHIIIJJJLLLOOOSSSVVVXXXVVVUUURRROOONNNQQQWWW\\\\\\___aaaaaa^^^^^^```cccjjjllllllggg___XXXUUUTTTVVV\\\fffpppvvvwwwvvvtttfffddddddhhhnnnssstttsssxxxzzz}}}~~~}}}|||{{{{{{zzzzzz|||{{{uuukkk```ZZZZZZ[[[```fffjjjjjjhhhmmmnnnoooqqqtttuuutttrrrqqqqqqoookkkfffcccaaaaaaeeeeeeeeefffhhhlllooorrruuurrroooppptttwwwxxxwwwtttuuuvvvvvvuuutttsssrrrmmmnnnnnnnnnllliiieeeccc_________bbbeeehhhhhhhhhbbbaaa```___]]]\\\[[[ZZZ[[[ZZZZZZYYYWWWTTTRRRQQQKKKHHHIIILLLLLLJJJJJJMMMJJJHHHIIIKKKKKKHHHGGGHHHMMMRRRVVVXXXWWWVVVWWWYYYZZZ```jjjssszzzzzzvvvqqqqqqqqqpppooopppsssuuu~~~~~~yyyhhh^^^ZZZRRRNNNTTT___lllyyyyyysssnnneeeYYYMMMEEEAAA@@@;;;999777666666666555333555555444444444444444444333333333333444444444444333333333333333333333333222222222222222222222222444444333333333333444444111111111000111111222222111111111111111111111111222222111000000000111111111000000000//////......000000000000000000000000444555555333000/////////111000////////////000111//////000000111111111111444333222000//////...///222222222222222222222222222222111111222333555666555444444444444555666666777777888999:::;;;;;;<<>>BBBHHHSSSeeeyyyzzz|||}}}~~~~~~}}}}}}yyyvvvqqqllliiiiiikkkmmmhhhjjjooouuuwwwxxx{{{uuummmlllnnnqqqtttuuuqqqggg^^^TTTWWWZZZ\\\[[[XXXVVVTTTSSSRRRSSSUUUXXXYYYYYYXXXOOONNNMMMLLLLLLNNNOOOPPPPPPRRRUUUWWWYYYXXXWWWVVVQQQQQQRRRSSSUUUXXX[[[\\\ZZZXXXUUURRRQQQTTTYYY]]]gggiiijjjjjjjjjiiiiiiiiiiiilllnnnlllfffaaa^^^^^^^^^```eeekkkppptttwwwyyywwwxxxzzz}}}{{{xxxxxxxxxzzz~~~}}}}}}}}}~~~|||{{{zzzzzz{{{}}}~~~|||yyytttsssrrrsssvvvxxxyyyyyysssqqqpppooopppooollliiikkklllmmmnnnllliiieeecccZZZTTTPPPOOOOOOPPPUUU[[[YYYXXXUUUQQQNNNMMMLLLKKKIIIJJJLLLLLLLLLLLLMMMNNNLLLLLLOOOVVV___fffjjjkkkppptttxxx{{{yyytttoookkkkkkooosssuuuuuusssrrrrrrooossszzzrrrooopppsssyyy~~~tttfffWWWQQQRRRWWW___gggqqq~~~~~~ttteeeVVVLLLGGGBBB>>>:::888888888888888777666555555444444444444333333333444444555555555333333333333333333333333222222222222222222222222333222222111111222222333111000000000111222333333111111111111111111111111///000000000000000000000222222222222111111000000000000000000000000000000222333444333111000111222111222222222222222222111222222111111000//////...//////000000111111111111111111111111111111111111444333111111111333666777555444444444444555666666777777888999:::;;;;;;<<<===@@@GGGPPPaaa{{{||||||}}}}}}|||zzzxxxvvvrrrpppmmmiiiffffffiiikkkllllllpppsssrrrqqqttt{{{~~~sssmmmkkknnnooommmjjjggg```XXXRRRUUUZZZ^^^^^^ZZZTTTPPPNNNNNNOOORRRUUUVVVUUUSSSNNNNNNMMMMMMOOORRRUUUWWWTTTWWW\\\```bbbaaa```___YYYYYYXXXYYYZZZ\\\]]]_________^^^\\\[[[\\\___bbbkkkkkkkkkllllllmmmmmmmmmmmmpppsssrrrmmmjjjiiijjjlllmmmooorrrvvvyyy|||}}}~~~}}}{{{{{{}}}zzzwwwttttttvvvvvvtttqqqppprrrtttuuutttssspppnnnggg```YYYWWWWWWXXX___fffggggggbbb[[[WWWWWWVVVSSSPPPQQQQQQPPPPPPOOONNNMMMKKKJJJJJJLLLPPPUUUXXXZZZ[[[___dddgggfffccc```___ggglllsssxxxyyywwwuuusssdddiiiqqqyyy}}}zzzyyy|||zzzqqqmmmlllnnnvvv~~~xxxhhh^^^YYYUUUVVVYYYaaammm~~~~~~pppaaaUUUNNNHHHDDD>>>:::888888888888666666555555444555555555444444444444444555555555333333333333333333333333222222222222222222222222444444333333333333444444111111111000111111222222222222222222222222222222...///000000111111000000/////////////////////000000000000000000000000000000111333222111111222333111111222333333222111111333333222111000///......---...///111222222222222000000000000000000000000333333222222333444555666555444444444444555666666777777888999:::;;;;;;<<<;;;???FFFNNN^^^yyy}}}}}}~~~~~~|||yyyvvvsssppppppooolllhhhgggiiikkkooooooqqqrrrnnnkkkooouuuxxxooojjjhhhdddhhhhhhaaa]]][[[XXXSSSMMMPPPVVVZZZ\\\YYYSSSOOOKKKLLLOOOSSSVVVXXXWWWUUUSSSTTTUUUWWWYYY[[[\\\]]][[[___dddiiillllllkkkiiidddccccccbbbccceeefffggghhhjjjkkkkkkjjjiiiiiiiiimmmlllkkklllmmmoooqqqqqquuuxxxzzzyyywwwuuuwwwyyyzzzzzzzzz{{{}}}}}}zzzzzz}}}}}}zzzyyy{{{}}}~~~yyyrrrkkkiiigggggglllrrruuuuuuppphhhdddggggggddd]]]\\\[[[[[[YYYWWWTTTQQQNNNMMMLLLKKKKKKLLLNNNOOOKKKNNNQQQRRRPPPNNNNNNOOOVVV^^^gggnnnpppoookkkjjjWWW[[[bbbkkkrrrtttsssqqqjjjooouuuzzz~~~|||xxxrrrpppvvv|||uuunnnddd]]][[[[[[bbbmmm{{{wwwmmmccc\\\UUUOOOGGGAAA===;;;:::999666555555555555666666777555555555555444444444444333333333333333333333333222222222222222222222222333333222222222222333333222222111111000111111111222222222222222222222222///000111222222222111111.........///000000111111000000000000000000000000000111222222000000111222000111222333333222111000222111111111000000//////...///000111222222111111111111111111111111111111222222333333444555555555555444444444444555666666777777888999:::;;;;;;<<<:::???FFFNNN]]]xxx~~~{{{wwwtttqqqrrrrrroookkkiiijjjlllooooooppppppmmmiiimmmtttxxx|||rrrhhhbbb```aaa\\\bbbbbbZZZTTTUUUVVVSSSHHHKKKPPPUUUXXXWWWRRROOOJJJLLLOOOUUUYYY[[[ZZZYYYYYY[[[___bbbccccccbbbaaacccgggmmmsssvvvvvvtttsssmmmllllllllllllnnnpppqqqooorrruuuvvvuuurrrqqqppptttrrrpppqqqsssvvvxxxxxx{{{~~~~~~}}}~~~~~~}}}xxxuuussspppssswwwyyy{{{vvvnnnlllpppqqqnnnggggggeeedddbbb___ZZZWWWPPPQQQQQQOOOLLLJJJJJJKKKIIIJJJKKKIIIEEEDDDEEEGGGAAAIIITTT]]]```^^^[[[XXXMMMPPPWWW___ggglllllllllaaaeeelllqqquuuxxx{{{}}}{{{tttxxxvvvkkkeee]]]^^^bbblllzzzzzz~~~~~~zzztttoooaaa[[[QQQHHHCCC???===<<<555555555555555666777888666666666555444444444333333333333333333333333333222222222222222222222222111000000000000000000111333333222111000000000111222222222222222222222222000111222333444333333222//////000111222333444444000000000000000000000000000222222111///...///000000111222333333222111000000000000000111111111111///000111222222111//////222222222222222222222222111222333444555555555555555444444444444555666666777777888999:::;;;;;;<<<:::???FFFOOO^^^xxx}}}yyy|||~~~|||xxxwwwvvvvvvuuussspppoooooopppsssqqqpppqqqtttvvvwwwwwwxxx|||zzzzzzwwwzzzxxxppprrrsssqqqjjj```XXXSSSRRR[[[YYYWWWXXXZZZ[[[YYYWWWUUUQQQPPPTTTZZZ]]]YYYSSSPPPQQQSSSWWW[[[^^^^^^]]]aaabbbccceeeggghhhiiiiiinnnqqqwww|||~~~}}}zzzxxxwwwuuusssrrrrrruuuxxxzzz||||||}}}||||||{{{zzzzzz}}}yyytttqqqqqqvvv|||~~~|||~~~}}}||||||}}}zzzuuusssrrrooohhhaaaZZZZZZXXXTTTPPPNNNNNNOOORRRRRRNNNIIIGGGHHHFFFAAADDDEEEFFFIIILLLMMMLLLJJJGGGJJJPPPUUUZZZ\\\]]]]]]ZZZ___fffkkkooorrrvvvzzz}}}lllhhhaaa]]]aaaooozzzuuuyyyzzztttpppcccUUUMMMIIIEEE@@@===;;;777333222444666555333777777666555444444333333333333333444444555555555444333333333222222111111333333222111111222333333444333111000000111333444222222222222222222222222333111000000111222222111222111111111000000////////////000000111111222222000111222333333222000///000111111111111222222222111111000000000000111111111222222333333444555555222222111111111111111111222222333333333444444444555555555555555666777777777777777888999999:::::::::<<>>>>>BBBIIIVVVnnnmmmjjjkkkooopppnnnnnnpppooooooppprrrsssqqqlllgggaaadddhhhnnnqqqppplllhhhbbb___YYYUUUSSSQQQOOOMMMOOOQQQRRRQQQNNNNNNOOOQQQPPPTTT[[[aaadddaaa\\\XXXUUUVVVVVVXXXZZZ]]]```cccdddbbbaaadddiiimmmoooooollllllnnnqqquuuxxxxxxwww{{{zzzzzz{{{|||}}}~~~~~~~~~{{{tttooonnnnnnkkknnnooommmlllkkkeee^^^VVVUUUSSSSSSSSSSSSQQQOOOOOONNNLLLJJJHHHGGGEEEEEEDDDIIIMMMLLLHHHHHHMMMRRROOOZZZfffnnnwwwyyytttqqqpppooojjjlllmmmnnnppptttzzz~~~ppp[[[JJJEEE???;;;;;;:::888555555444444444444444333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333111000000111222222111000000000000000000111111222222111111000000//////000000111111222222222222000000111111111222222222111111000000000000111111222222333333333444444444111111111111222333444555111111111111222222222222555555555555555666777777777888888999999::::::;;;>>>>>>AAAIIIUUUlllmmmjjjjjjmmmmmmjjjjjjmmmkkkjjjiiijjjkkkhhhbbb]]]TTTWWW\\\bbbeeeddd```\\\YYYXXXVVVSSSQQQPPPOOOOOOVVVWWWVVVTTTPPPMMMLLLKKKIIIOOOWWW```fffeee```\\\UUUVVVXXXYYY[[[___dddhhhhhhggghhhlllqqquuuwwwxxxvvvvvvwwwzzz}}}~~~}}}{{{~~~}}}||||||}}}|||xxxwwwxxxuuuxxxyyywwwwwwwwwrrrlll______^^^^^^^^^\\\YYYWWWSSSRRRQQQPPPMMMKKKIIIGGGHHHJJJJJJIIIEEEDDDGGGIIIHHHNNNTTTXXX```lllvvvyyywwwyyyzzzxxxtttrrrsssuuuwwwyyy~~~~~~{{{zzzwwwqqqmmmnnnsssxxxyyylllTTTMMMDDD===;;;:::888666555555555555555555555555333333333333222222222222111111222222222222333333111222222333333222222111222222222222222222222222222222222222222222222222333111000000111222222111000000000000111111111111111111111111000000000000000000000111111222333333000111111111111222222222111000000000000000000111///000000111222222333333222222222222222333444555444444444555555555666666555555555555555666777777888888999999:::;;;;;;<<<>>>>>>BBBIIIUUUkkknnnjjjggggggeeedddfffkkkjjjgggdddcccccc```YYYSSSKKKMMMRRRWWW[[[[[[WWWTTTQQQSSSSSSQQQOOONNNPPPSSSXXXXXXWWWVVVTTTQQQMMMKKKJJJMMMUUU^^^fffhhheeebbb]]]___``````aaadddjjjnnnnnnoooqqquuuyyy|||~~~~~~||||||{{{}}}}}}}}}}}}~~~~~~|||qqqqqqqqqqqqppplllgggccc]]]]]]]]][[[XXXTTTQQQOOONNNMMMKKKJJJIIIIIIIIIIIIGGGKKKLLLLLLOOOXXX```cccdddgggiiihhhdddbbbdddgggnnnuuu~~~{{{xxxzzz~~~yyyooojjjkkknnnssszzz~~~vvvwww}}}cccZZZNNNDDD???===:::999666666666666666666666666444444444444333333333222444555555555666666666666111222333333333333222111222222222333333222222222222222222222222222222222333111000000111222222111///000000000111111111111000000000000000111111111000000000000111222333444000111111111111222222222222111111000000111111222111111111111111111111222333333222222222333333444777777777777888888888888555555555555555666777777777888888999::::::;;;;;;===>>>BBBJJJUUUjjjpppjjjdddaaa^^^^^^cccjjjiiieeeaaa```___\\\TTTNNNFFFIIIMMMRRRVVVVVVRRROOOLLLOOOQQQOOOLLLMMMSSSYYYTTTTTTTTTVVVWWWVVVQQQNNNMMMOOOUUU]]]fffkkkkkkiiijjjkkkkkkiiiggghhhmmmqqqsssuuuxxx|||}}}{{{|||~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~|||}}}~~~~~~}}}~~~{{{tttoooiiiiiiiiigggddd___ZZZWWWSSSPPPLLLLLLNNNOOONNNLLLGGGLLLNNNLLLKKKNNNOOONNNPPPUUUYYYYYYWWWWWW\\\```dddppp{{{pppqqqttt{{{rrrhhhfffhhhooowww}}}tttpppwwwqqqgggXXXKKKDDDAAA>>><<<666666666777777777777777555555555444444333333333222333333333444444555555111222333444444333222111111222222333333222222111222222222222222222222222333111000000111222222111//////000000111111111222//////000000111111222222000000000000111222333444000111111111111222222222333222222222222222222333555555444333333222222222444444333222222222333333222222222222333333333444555555555555555666777777777777777888999999::::::<<<===BBBJJJUUUjjjlllfff___ZZZZZZ\\\___aaa^^^\\\ZZZZZZ\\\[[[WWWTTTIIIJJJKKKMMMMMMNNNNNNNNNMMMMMMNNNPPPRRRTTTVVVWWWYYYZZZ\\\]]]\\\[[[YYYXXXXXXWWWXXX^^^fffnnnqqqrrrooopppqqqpppooooooqqqsssyyyzzz{{{}}}|||yyyzzz~~~~~~}}}|||}}}|||||||||}}}~~~}}}}}}{{{yyyvvvyyy{{{}}}{{{yyywwwyyy{{{}}}}}}~~~~~~}}}}}}~~~}}}}}}yyyuuurrrmmmhhhddd^^^YYYRRRNNNMMMNNNOOOPPPLLLKKKJJJJJJJJJJJJHHHFFFHHHLLLOOOMMMJJJKKKRRRYYY___gggsss}}}yyysssqqqvvv{{{|||uuuooommmvvvxxx~~~zzzzzzyyyzzzuuudddVVVLLLEEE@@@===999::::::888666444444555222222222222222222222222555444444333333444444555111222333444333333222111333333333333333333333333222333333444444333333222111000000///////////////111111000000111111222333111111111111111111111111111111222333333333333222////////////////////////333222111111111222333444222222222222222222222222222222333333333333444444444333333333333444555555555555555666777999:::;;;;;;:::888777777888:::;;;;;;???@@@FFFUUUdddfffbbb[[[XXXWWWYYY[[[\\\[[[YYYWWWWWWZZZ[[[[[[YYYNNNOOOOOOPPPQQQPPPPPPPPPOOOOOOPPPSSSVVVYYY\\\^^^```aaadddfffhhhhhhhhhgggiiigggfffiiinnnrrrsssssstttuuuuuutttrrrrrrsssuuuyyyzzz{{{}}}~~~{{{{{{}}}||||||}}}}}}}}}}}}}}}{{{yyyvvvuuuwwwxxxwwwtttssstttvvvxxxyyy{{{}}}~~~|||xxxtttlllggg___ZZZWWWWWWWWWWWWWWWTTTPPPNNNMMMMMMKKKJJJHHHJJJKKKIIIFFFGGGKKKOOOXXX___hhhqqqxxx|||vvvwwwxxxyyy}}}}}}|||zzzzzzxxxzzz|||lll^^^TTTLLLEEE@@@999999888777555444333444333333333333333333333333555444444333333444444555555555555444333111///...222222222222222222222222222333333444444333333222444333222111111000111111111111000000111111222333111111111111111111111111111111222333333333333222222222222222222222222222222222111111111222333444222222222222222222222222222222333333333333444444444333333333333444555555555555555666777999:::;;;<<<;;;999888777888999999:::>>>???EEESSSbbb}}}^^^ZZZVVVTTTTTTUUUVVVVVVQQQNNNLLLMMMPPPUUUXXXYYYTTTUUUVVVVVVWWWVVVUUUUUUUUUUUUVVVYYY]]]bbbfffiiikkkllloooqqqssstttttttttvvvuuussstttuuuwwwwwwvvvxxxyyyyyyxxxvvvuuuvvvwwwzzz{{{|||~~~~~~}}}~~~~~~zzz{{{}}}~~~}}}}}}}}}}}}}}}~~~}}}|||}}}}}}|||yyyvvvrrrrrrrrrqqqnnnmmmnnnoooqqqsssvvvzzz|||~~~~~~~~~}}}||||||||||||}}}~~~~~~~~~~~~}}}}}}||||||~~~~~~~~~|||{{{}}}|||~~~}}}xxxpppiiieeecccaaa```___ZZZTTTOOONNNOOOOOOPPPLLLKKKIIIHHHGGGGGGGGGHHHNNNRRRYYY^^^dddkkkuuu{{{}}}|||zzzyyyyyy~~~{{{zzzxxx{{{uuuhhh^^^TTTKKKEEE<<<;;;:::888666555555444555555555555555555555555555444444333333444444555555555555444333111///...111111111111111111111111222333333444444333333222555444333222111000000000111111000000111111222333111111111111111111111111111111222333333333333222333333333333333333333333222222111111222222333444222222222222222222222222222222333333333333444444444333333333333444555555555555555666777888999:::===<<<:::888777777888888999===>>>DDDRRR```{{{VVVTTTQQQQQQQQQRRRQQQQQQLLLIIIGGGGGGJJJOOOUUUYYYXXXYYY\\\]]]^^^^^^^^^]]]______```bbbfffkkkpppsssuuuuuuwwwxxxyyyyyyyyyyyyxxxwwwwwwwwwxxxyyyyyyyyyxxxyyyyyyyyywwwwwwyyyzzz}}}~~~~~~~~~~~~}}}}}}~~~}}}|||zzzyyyyyyyyy{{{|||~~~~~~~~~}}}}}}||||||||||||{{{{{{{{{{{{|||{{{xxxvvvppppppnnnmmmkkkkkkkkklllmmmooorrrvvvyyy{{{||||||~~~}}}{{{zzzzzzzzz{{{||||||{{{{{{zzzzzzzzz{{{|||zzzzzzzzzzzzzzzyyyxxxxxxvvvwwwxxxzzz|||||||||{{{{{{{{{{{{yyyxxxxxxyyy{{{}}}~~~~~~}}}wwwssspppmmmkkkgggaaaYYYSSSRRRSSSVVVXXXSSSOOOLLLKKKLLLKKKIIIGGGGGGIIILLLNNNRRRWWW^^^dddooouuu}}}|||wwwtttvvv|||~~~|||yyyooofff]]]RRRKKKCCCAAA>>>;;;:::999777666555555555555555555555555555444444333333444444555333333333333333333333333222222222222222222222222222333333444444333333222333222111000///.........111111000000111111222333111111111111111111111111111111222333333333333222111111111111111111111111222111222222222222333333222222222222222222222222222222222333333333444444444333333333333444555555555555555666666888999999;;;:::999888888888999999:::>>>>>>CCCQQQ___yyyQQQPPPOOOOOOQQQQQQPPPOOOPPPNNNLLLKKKMMMRRRXXX\\\[[[]]]aaadddggghhhggggggkkkkkkkkkmmmpppssswwwyyyyyyyyyzzz{{{|||}}}}}}}}}xxxxxxyyyyyyyyyyyyyyyyyytttvvvwwwwwwwwwxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~{{{zzz|||~~~~~~|||zzzxxxzzzzzzzzzzzz{{{{{{|||||||||||||||{{{{{{zzzyyyyyywwwwwwxxxzzz{{{zzzwwwuuupppnnnlllkkkjjjkkkkkkkkklllmmmooorrrtttuuuuuuuuuwwwvvvuuutttuuuvvvxxxyyyzzzzzzyyyyyyyyyzzzzzzzzzyyyyyyyyyxxxwwwvvvuuutttrrrtttvvvxxxyyyyyyyyyyyywwwwwwwwwvvvuuuvvvxxxzzz~~~|||{{{||||||}}}~~~}}}|||}}}~~~}}}zzz|||~~~~~~~~~~~~~~~~~~{{{yyyvvvoooeee]]]YYYZZZ\\\]]]VVVRRRMMMLLLMMMNNNKKKHHHGGGGGGGGGGGGHHHKKKPPPSSS[[[```iiiqqqvvv{{{~~~yyytttqqqssswww{{{|||vvvppphhh^^^WWWKKKGGGBBB>>>===;;;999666444444444444444444444444555444444333333444444555333333333333333333333333333333333333333333333333222333333444444333333222333222111000////////////111111000000111111222333111111111111111111111111111111222333333333333222000000000000000000000000111111222222333333333333222222222222222222222222222222222333333333444444444333333333333444555555555555555555666777888888777777888888999:::;;;<<<<<>>BBBNNNZZZtttUUUSSSSSSTTTVVVXXXYYYXXXXXX\\\```aaa```aaaccceeefffhhhmmmqqqttttttsssrrrqqqssswwwzzz}}}~~~~~~}}}~~~~~~}}}}}}|||}}}}}}~~~}}}}}}{{{zzz{{{zzz{{{||||||||||||{{{{{{||||||}}}}}}}}}~~~}}}|||{{{|||~~~~~~}}}}}}{{{}}}}}}zzzxxxttttttrrrrrrrrrrrrssstttyyyyyyyyyxxxvvvsssqqqooommmnnnqqqtttwwwvvvssspppjjjfffccccccfffiiijjjiiiggghhhiiijjjkkkkkkjjjiiiiiilllqqqvvv|||~~~~~~}}}~~~xxxxxxwwwtttrrrsssuuuwwwqqqpppnnnnnnoooqqqtttvvvzzz{{{|||~~~~~~|||yyyxxxrrrmmmeee]]]WWWUUUWWWXXXWWWUUURRRPPPNNNLLLIIIFFFGGGGGGFFFEEEDDDFFFJJJMMMKKKUUUbbbkkkpppwwwxxx{{{zzz{{{wwwwwwyyywwwqqqfff^^^UUUNNNKKKHHHCCC>>>777777777777777777777777555444444333333444444555555444333333333333444555111111111111111111111111222333333444444333333222000000000000111222333333111111111000111222222333111111111111111111111111111111222333333333333222111111111111111111111111000111222333444333222222222222222222222222222222222222333333333444444444444333333333333444555555666555555555555666666777777777999:::::::::::::::;;;>>>===AAAMMMYYYrrrVVVVVVWWWXXXXXXYYYZZZZZZ]]]^^^___aaacccdddffffffllloooqqqrrrrrrssstttvvvrrruuuxxx|||~~~~~~}}}|||}}}zzzwwwwwwzzz}}}}}}}}}}}}~~~~~~~~~~~~}}}||||||{{{|||~~~~~~}}}~~~}}}{{{zzzyyyzzz|||}}}}}}{{{{{{{{{{{{|||}}}}}}~~~~~~wwwxxxyyy{{{||||||zzzxxxsssrrrqqqppppppooooooooorrrssstttrrrooollljjjiiiffflllssswwwvvvsssqqqqqqlllhhhdddbbbeeeiiimmmooooooooopppqqqssstttuuuuuuvvvyyy}}}~~~{{{xxxxxxzzz{{{wwwvvvuuussspppnnnmmmlllooopppssswww{{{|||{{{zzz|||}}}~~~uuukkkccc]]]ZZZYYY^^^\\\ZZZWWWSSSPPPLLLKKKJJJIIIHHHFFFEEEDDDDDDCCCHHHLLLQQQUUUYYYbbboooyyyyyyssswwwxxxsss|||yyyuuuzzz{{{uuuooofff^^^VVVOOOIIIEEEAAA<<<666222111333555666444444444444444444444444333333333333333333333333333333222222222222222222333222111111111222333444111111111111111111111111111111222222222222111111222222111111111111111111222222222222222222222222111111111111111111111111666555444333222111111222111111111000000000000000111111111222222333333333444444444444444444444444888555222444888999555111888999999999999::::::::::::===AAAEEEJJJ[[[yyy\\\]]]^^^aaabbbddddddeeeddddddeeeggghhhiiijjjkkkmmmpppsssuuuuuuuuuvvvxxxvvvwwwzzz|||}}}~~~}}}}}}|||yyywwwwwwzzz}}}}}}|||~~~~~~~~~~~~}}}}}}~~~}}}|||~~~}}}|||{{{{{{}}}~~~~~~|||{{{{{{{{{{{{yyyyyyzzzzzzzzzzzz{{{{{{vvvvvvwwwxxxxxxwwwvvvtttuuutttrrrpppooonnnnnnnnnpppqqqqqqooollljjjjjjjjjhhhnnnuuuyyyyyyxxxwwwwwwssspppnnnnnnrrrwww{{{}}}{{{{{{|||}}}|||xxxtttqqqpppuuuuuuvvvyyy{{{|||zzzxxxvvvxxx{{{}}}}}}uuummmgggcccaaabbb```^^^[[[WWWSSSPPPNNNMMMKKKJJJHHHFFFFFFFFFFFFGGGIIIKKKKKKMMMSSS\\\bbbrrrzzzvvvnnnqqqrrrmmmtttzzz{{{zzz|||yyy}}}|||{{{}}}}}}{{{wwwpppiiiaaaWWWNNNGGGBBB>>>888555444555666666444444444444444444444444333333333333333333333333000000111111222222333333555444333222222333444444111111111111111111111111000000111111111111000000222222111111111111111111222222222222222222222222111111111111111111111111333333222222111111000000222222222222222333333333111111222222222333333333444444444444444333333333666444333444777888666444666777777777777888888888:::===AAAEEEJJJ[[[yyybbbdddhhhkkknnnooooooooommmmmmnnnnnnooopppppppppooorrrvvvxxxyyyyyyyyyzzzzzzzzz{{{||||||}}}}}}}}}|||zzzxxxxxxzzz|||}}}}}}~~~~~~~~~~~~~~~}}}|||~~~}}}}}}|||}}}~~~~~~}}}|||{{{{{{{{{{{{wwwwwwwwwwwwvvvvvvvvvvvvuuuuuuttttttssssssrrrrrruuutttrrrooonnnmmmmmmmmmooooooooommmkkkkkklllnnnqqqvvv|||~~~}}}~~~~~~|||~~~~~~~~~~~~}}}zzzxxxtttwww{{{~~~~~~{{{yyy||||||||||||~~~{{{tttoookkkhhhgggeeebbb^^^ZZZWWWUUURRRPPPNNNKKKIIIIIIJJJJJJHHHGGGEEEEEEFFFHHHLLLNNNYYYbbbmmmwwwrrrllloooqqqnnnpppsssxxx}}}~~~~~~uuurrrvvvxxx}}}xxxyyy}}}yyytttnnndddWWWNNNIIIEEE???;;;999777666555444444444444444444444444333333333333333333333333...///000000222222333444777666555444333333444444222222222222222222222222111111222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222111222333333333222111000111111222222333333444444222222222222333333333333333333333333333333333333444444555666666777777777666777777777777888888888:::===AAAEEEJJJZZZxxxiiikkkooosssuuuvvvuuutttuuuuuuuuuuuuuuuuuuuuuuuuqqqtttyyy{{{|||{{{{{{|||}}}|||{{{zzzzzz{{{|||}}}|||{{{{{{{{{|||~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~}}}||||||{{{{{{{{{{{{{{{wwwwwwvvvuuuuuutttsssssssssttttttsssrrrrrrtttuuuuuutttrrrpppooopppqqqqqqrrrrrrrrrpppoooqqqtttwww~~~{{{zzz~~~}}}~~~}}}{{{zzzzzz{{{|||}}}~~~~~~~~~~~~~~~yyyuuuooonnnllliiifffccc```^^^[[[XXXTTTQQQNNNMMMMMMNNNJJJHHHFFFFFFHHHIIIJJJIIIJJJPPPXXXaaajjjwww|||ssspppvvvzzzzzzvvvtttssstttzzzuuuqqqrrr{{{~~~vvvzzz~~~{{{xxxuuummmbbbYYYPPPLLLEEE@@@<<<999555333555555555555555555555555333333333333333333333333111111111222222333333333777666555444444333333222222222222222222222222222222333333333333333333222111111222222222222222333222222222222222222222222222222222222222222222222222333555666777555444333//////000000111222333333333333333333333333333333222222222333333333333333666777888777666666777999888888999999999::::::::::::===AAAEEEIIIZZZxxxrrrtttwwwyyyzzzzzzxxxwwwxxxxxxxxxwwwwwwwwwvvvvvvsssvvvzzz||||||{{{||||||}}}|||zzzyyyxxxyyyzzz{{{}}}}}}~~~~~~~~~|||||||||||||||{{{{{{zzz{{{|||}}}~~~}}}|||{{{zzzyyyyyy{{{{{{{{{|||||||||||||||vvvvvvuuutttsssrrrqqqqqqsssuuuvvvvvvvvvwwwzzz|||yyyxxxwwwvvvwwwyyy{{{}}}zzzzzzzzzxxxxxx{{{~~~{{{yyyxxxwwwwwwwwwwwwwwwxxxzzz{{{||||||~~~vvvuuutttrrrpppmmmjjjiiifffccc___ZZZUUUSSSQQQQQQNNNMMMKKKKKKLLLLLLJJJHHHGGGIIIKKKOOOUUU```llluuu|||yyyzzz~~~uuuoooqqq{{{~~~tttooommmpppxxx|||xxxrrrppp|||}}}{{{~~~{{{xxxwwwrrriiiaaaSSSOOOHHHBBB===:::666333555555555555555555555555333333333333333333333333555555555444444333333333555555555444333222111111222222222222222222222222111111222222222222111111111111222222333333333333222222222222222222222222222222222222222222222222111333555666666555333222//////000111222333333444333333333333333333333333222222222333333444444444999::::::888666666777999888888999999999:::::::::;;;===AAADDDIIIYYYwwwzzz{{{}}}~~~~~~}}}{{{zzzyyyxxxxxxxxxwwwwwwwwwvvvuuuwwwyyyyyyyyyyyyzzz{{{|||{{{zzzyyyxxxyyyyyyzzz|||~~~||||||||||||{{{yyyxxxwwwyyyzzz{{{|||}}}~~~}}}{{{yyywwwvvvuuuyyyzzz{{{|||}}}~~~~~~}}}vvvuuuuuutttsssrrrrrrqqquuuyyy|||}}}|||}}}~~~~~~|||yyyxxxuuutttssstttvvvwwwvvvuuuwwwzzz}}}~~~~~~}}}|||zzzyyywwwvvvtttrrrmmmfff```ZZZVVVTTTSSSSSSSSSQQQNNNKKKHHHFFFKKKJJJHHHGGGIIINNNVVV[[[nnnwww}}}{{{|||~~~}}}rrrnnnrrryyy~~~tttkkkdddcccllluuuwwwtttrrr{{{}}}{{{|||zzzrrrkkk\\\VVVNNNGGGAAA===999777555555555555555555555555333333333333333333333333888777777666555444333222444444444444444333222111333333333333333333333333/////////000000/////////111111222222333444444444222222222222222222222222333333333333333333333333000111222222222111000///222222333333444444555555444444444444333333333333222333333444444555555666999888777666666666777777666777777777777888888888;;;===AAADDDIIIYYYvvv}}}~~~~~~~~~~~~~~~}}}}}}xxxwwwwwwwwwwwwwwwvvvvvvwwwwwwwwwvvvuuuuuuwwwyyy|||{{{{{{zzzzzzzzzzzzzzzzzz|||~~~}}}~~~~~~|||{{{yyywwwvvvzzzzzzzzz{{{{{{}}}~~~~~~}}}}}}|||{{{yyywwwvvvuuuyyyzzz|||}}}zzzyyyyyyxxxxxxwwwwwwwwwyyy~~~~~~{{{{{{{{{zzzwwwuuuuuuxxx{{{~~~{{{ssskkkbbb[[[WWWXXXZZZ\\\ZZZTTTOOOLLLKKKMMMLLLKKKJJJHHHHHHIIIJJJUUU\\\eeennn{{{{{{zzz{{{{{{{{{zzzwwwwwwwww{{{rrriiibbbfffnnntttyyy}}}|||ssslll```TTTJJJBBB===:::555555555555555555555555333333333333333333333333666666555555444444333333444444555666555555444333333333333333333333333333///000000111111000000///111111222222333444444555222222222222222222222222333333333333333333333333111111111000000/////////444444444444444444444444555555444444444333333333333333444555555666777777666333000111444777777666666777777777777888888888;;;===AAADDDHHHXXXvvv||||||||||||}}}}}}}}}}}}wwwwwwwwwwwwwwwwwwwwwvvvxxxwwwvvvtttrrrrrruuuwww||||||||||||||||||{{{{{{xxx{{{~~~~~~||||||}}}}}}{{{yyywwwvvv{{{{{{zzzzzzzzz{{{{{{||||||||||||{{{zzzyyywwwwwwyyyzzz|||~~~~~~~~~~~~~~~}}}}}}|||}}}yyyyyy{{{}}}}}}}}}}}}~~~|||rrrhhh___ZZZ[[[```dddbbb\\\VVVTTTUUULLLNNNOOOOOOMMMIIIFFFDDDDDDGGGKKKQQQ^^^nnnyyy|||~~~~~~~~~}}}{{{}}}~~~{{{yyy~~~zzzoooeeedddjjjsssrrraaaRRRGGG???:::666666666666666666666666333333333333333333333333333444444444444444444444444555666777777666555555333333333333333333333333333333333444444333333333111111222333333444555555222222222222222222222222333333333333333333333333444444222111000000000000333222222222222222222222555555555444444333333333444444555555666777888888222...+++---333888888666888999999999999:::::::::;;;===AAADDDHHHXXXvvv}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{xxxwwwwwwxxxyyywwwvvvtttssssssuuuwwwxxx}}}{{{yyyzzz|||{{{xxxuuuyyyyyyyyyyyyzzz{{{|||}}}zzz{{{|||{{{yyywwwvvvwww~~~{{{vvvssssssuuuxxxzzz{{{}}}}}}{{{yyyyyyyyy{{{~~~~~~~~~}}}|||||||||}}}~~~qqqbbbXXX___```bbbcccbbb___\\\ZZZWWWVVVUUUTTTRRROOOJJJGGGGGGFFFDDDEEEIIIQQQZZZ___oooxxxuuuwww{{{~~~||||||wwwnnniiipppsss[[[JJJEEEFFFAAA;;;555444777888666333444333222222111111111222555555555555555555555555666555555555555444444444444444444444333222111111000111222222222222111000000111333333222222333444444444333333222111000000111111222222222333333333111111222333333333333222555555555444333222111000111111222333333444555555444444444555555555555555555666777888888777666555:::999888888888999;;;;;;;;;??????BBBLLLWWWqqq|||{{{yyywwwwwwyyy{{{|||}}}|||zzzxxxwwwwwwwwwxxxuuuuuuttttttuuuvvvwwwxxxzzzxxxvvvvvvwwwvvvtttqqqtttttttttuuuuuuvvvwwwxxxyyyzzz{{{yyyvvvtttttttttzzz{{{{{{zzzwwwvvvvvvwww|||~~~~~~}}}|||}}}~~~}}}}}}}}}~~~~~~|||zzzzzzzzz}}}{{{lllccc^^^___```aaaaaa___^^^\\\[[[ZZZYYYXXXWWWTTTOOOLLLHHHGGGEEEEEEFFFIIIMMMOOOXXX```ooo|||yyyvvvuuu{{{}}}}}}~~~{{{tttpppvvv~~~hhhVVVLLLIII@@@<<<888666888999888666555444444333333333444444555555555555555555555555555555555555444444444444222222333333333333333222111000000000000000000111///111222222111111222333222222111111000/////////111111222222222333333333000111222222333333222222333333333333222111000000444444333333333333222222333333444444555555666666555555666777777666555444999999888777888999:::;;;:::???>>>AAAKKKVVVppp|||zzzwwwttttttwwwzzz|||zzzzzzyyyxxxwwwwwwvvvvvvssstttuuuvvvwwwwwwwwwwwwwwwuuurrrqqqppppppnnnmmmpppppppppqqqrrrrrrssssssvvvwwwwwwvvvsssqqqqqqqqquuuxxx|||}}}|||zzzyyyyyy{{{zzzxxxxxxyyy||||||zzzyyyyyy{{{}}}}}}|||{{{|||}}}yyypppaaaaaaaaaaaaaaaaaaaaa```^^^^^^]]]]]]\\\YYYUUUQQQIIIHHHGGGGGGEEEEEEDDDCCCGGGLLLWWWfffwww~~~vvvqqqrrrxxx~~~wwwbbbRRRJJJCCCAAA===:::888777777777666666555555555666666777555555555555555555555555555555555555444444444444///000111222333333333333111000////////////000111///000111111000000111222222222222111000000//////111111222222222333333333000000111222222222222111111111222222222222111111666666555444222111000000222333333444555666666666555555666666666666555555888888777777888888999:::999>>>===@@@JJJTTTnnn{{{zzzxxxvvvvvvxxxzzz{{{wwwxxxxxxxxxwwwvvvttttttqqqrrruuuwwwxxxwwwwwwvvvuuusssqqqooommmlllkkkkkkmmmnnnoooppppppqqqqqqqqqqqqrrrsssrrrppppppqqqrrrssswww{{{~~~~~~}}}}}}}}}|||yyywwwwww{{{}}}~~~~~~|||{{{zzz{{{||||||~~~{{{jjjiiihhhfffeeeeeeeeeeeebbbbbbbbbbbbbbb^^^YYYVVVKKKKKKKKKJJJIIIGGGFFFEEEDDDFFFJJJPPPYYYgggvvvzzzvvvsssrrrrrr{{{gggTTTIIIHHHGGGCCC>>>888555444555666666555555666666777888555555555555555555555555555555555444444444333333///000111222222222222222000000111111111111000000000111222222111000111333444444444333333222222222111111222222222333333333///000111111222222111111000111222333333333333333666555555444222111111000222222333444555555666777555666666666777777777777777777777888888888999999999======@@@IIISSSlllwwwwwwxxxyyyyyyxxxwwwwwwuuuvvvvvvvvvuuutttsssrrrppprrrtttvvvwwwvvvuuutttttttttrrrpppnnnlllkkkkkkjjjkkklllnnnnnnnnnnnnnnnlllmmmoooooooooqqqtttvvvvvvxxx{{{|||}}}~~~{{{xxxyyy~~~~~~||||||{{{{{{{{{|||~~~xxxvvvssspppmmmllllllllljjjjjjjjjkkkjjjfffaaa\\\RRRQQQPPPNNNLLLKKKJJJJJJDDDEEEFFFEEEFFFLLLVVV^^^qqq|||~~~xxxsssppp{{{}}}xxxgggVVVKKKKKKIIIFFF@@@;;;888777888666555555555555555666666555555555555555555555555555444444444444333333333222222222222222111000//////111333555555333111///222333444444222222222444444444444333333333333333111111222222222333333333000000111222222222222222111222333444555555555555333333333333333333333333222222333333444555555666666666666777777888888888777777888888999999999999888======@@@IIIRRRjjjssstttvvvxxxxxxvvvtttssstttttttttssssssrrrrrrrrrpppqqqsssuuuuuutttrrrqqqrrrssssssrrrooolllkkklllgggiiijjjlllllllllkkkkkkjjjlllnnnooopppssswww{{{yyyzzz{{{||||||~~~~~~zzz{{{~~~}}}}}}~~~{{{xxxuuuttttttuuuuuuuuuvvvtttpppiiieeeZZZYYYWWWTTTPPPMMMKKKJJJHHHIIIJJJHHHFFFGGGKKKOOOVVVaaarrr}}}|||vvvkkk^^^TTTNNNKKKGGGCCC@@@???>>>>>>666666555444444444444444555555555555555555555555444444444444333333333333333333333333222111000//////111444666666444111///333444555444333222333444222222222222222222111111111111222222222333333333111111222333333333333222333333444555555666555555111111222333333444555555333333333333444444444444666666555666666777888999888888999::::::::::::999999>>>>>>@@@IIIRRRiiitttuuuvvvvvvvvvvvvuuuttttttsssrrrqqqpppqqqrrrrrrqqqqqqrrrrrrrrrqqqpppooommmppprrrrrroookkkjjjjjjhhhiiikkkmmmmmmmmmlllkkklllnnnoooppprrruuuyyy}}}{{{|||}}}}}}~~~~~~~~~~~~~~~||||||||||||}}}}}}{{{uuunnniii______^^^]]]YYYSSSNNNKKKJJJLLLNNNNNNMMMLLLLLLLLLIIIPPPZZZeeerrr~~~}}}|||vvvllldddWWWRRRLLLHHHFFFDDDAAA>>>888777666555444333333333555555555555555555555555444444444333333333222222222333333333333333222111222222222333333222222222333444555444222111222333222222222222222222222222111111222222222333333333222222333444444444444333333333444444555444444444111111222333333444555555444444444333333333333222444444333333444555777888888999:::;;;<<<;;;;;;:::999>>>>>>AAAJJJRRRiiiyyyxxxwwwvvvvvvwwwxxxyyytttsssqqqooooooppprrrsssqqqqqqqqqqqqpppoooooonnniiimmmqqqqqqnnnjjjhhhhhhjjjlllnnnpppqqqpppooonnnooopppqqqrrrsssvvvzzz}}}{{{}}}||||||wwwooojjj___aaaddddddaaa[[[SSSOOOHHHIIIKKKMMMNNNLLLJJJHHHGGGIIILLLPPPZZZiii|||~~~}}}xxxppp|||xxxqqqbbb[[[RRRLLLIIIFFF@@@::::::999777666444333333333555555555555555555555555444444444333333333222222111111222333444444444444444222000......000222444222333444333111000111222444444444444444444444444111111222222222333333333222333444444555555444444333333333444444333333222222222222333333444444444555444444333333222222111222222111111222444555666999:::;;;<<<===<<<;;;::::::??????BBBJJJRRRiiiwwwwwwwwwvvvvvvvvvvvvvvvsssrrrqqqooooooqqqrrrssspppnnnmmmkkkkkklllnnnooolllmmmmmmllljjjjjjjjjlllnnnqqqtttwwwxxxwwwvvvtttsssrrrrrrrrrsssvvvxxxzzz|||}}}yyyxxx~~~}}}{{{|||~~~|||vvvpppeeeccc``````___]]]WWWRRRNNNNNNNNNPPPQQQPPPMMMJJJIIIHHHFFFGGGLLLTTT\\\bbbvvv~~~xxx}}}}}}uuupppuuu}}}|||{{{iiimmmzzz|||ppp___TTTNNNIIIDDD@@@:::777666666555222444888444444555555555555444444333333333444444555555555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111333444555666666555444333555444222111111111222222666666555444333333222222555333222222333444333333222444555555444555666888555555555555666777999999;;;;;;;;;;;;;;;;;;;;;;;;<<<@@@???BBBJJJQQQeeewwwxxxxxxxxxxxxwwwvvvuuurrrqqqooonnnmmmnnnoooppplllkkkiiihhhhhhjjjkkkllljjjlllnnnooooooooopppqqqsssuuuxxx{{{|||{{{yyyxxxuuuuuuttttttuuuwwwyyy{{{~~~~~~}}}yyyvvvzzz~~~}}}~~~|||wwwllliiigggffffffbbb\\\VVVQQQQQQQQQRRRTTTTTTRRRPPPOOOMMMKKKIIIJJJLLLPPPSSS\\\eeeoooqqqpppsss~~~}}}yyypppgggggglllwww~~~yyy|||}}}sssooossstttfffYYYNNNFFFAAA>>>:::777777555111222666444555555666666555555444333333333444444444555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222333444444444444333222666555444333222222333444333333333444444444444444666444333333444555555444222444555555444555666888444444444444555666777888888888888999:::;;;;;;<<<;;;>>>===???HHHOOOeeexxxyyyzzzzzzyyywwwuuutttqqqpppnnnlllkkkkkkllllllhhhgggffffffggghhhjjjkkkiiimmmqqqtttuuuvvvwwwyyyxxxzzz|||~~~~~~}}}zzzyyywwwwwwwwwxxxzzz{{{}}}{{{zzzyyyuuurrruuu|||~~~|||}}}~~~~~~vvvtttrrrqqqpppkkkddd^^^WWWVVVUUUUUUWWWYYYYYYXXXWWWUUUPPPLLLIIIHHHGGGHHHHHHMMMRRRWWW\\\gggvvv}}}ssshhhcccdddlllzzztttsss{{{tttnnnyyyzzziiiYYYMMMFFFDDD???;;;:::777333333666444555555666666555555444333333333444444444444555333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333111111222222222222111111444444333222222222222333000111222333444555666777777555333444555666555555222444555555444555666888444444333444444555666777555555777888999;;;<<<<<<999===;;;===FFFNNNdddzzzzzzxxxwwwvvvtttsssssspppooonnnlllkkkkkkkkkkkkhhhhhhhhhhhhiiijjjkkklllkkkooouuuyyy{{{{{{|||}}}{{{|||}}}~~~}}}{{{yyyyyyzzz{{{|||~~~}}}|||{{{|||}}}~~~~~~}}}|||wwwtttqqqpppmmmkkkqqqxxx~~~}}}|||~~~~~~}}}{{{vvvnnnggg___\\\YYYXXXZZZ]]]___```___\\\VVVPPPKKKIIIIIIIIIHHHHHHGGGIIINNNWWWaaahhhzzzzzzqqqlllmmmmmmuuuuuufffkkkuuuzzzrrrwwwxxxiiiYYYPPPJJJDDD>>><<<:::666666888555555666666666666555555444444444444444444444444333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333111111222222222222111111111000000000000000000000000000111222444555666666666444333333444555555444222444555555444555666777555444444444555555666777666666777888999:::;;;<<<999<<<:::<<>>FFFOOOddd}}}zzzvvvrrrooooooooopppnnnoooooopppqqqqqqrrrrrrqqqrrrrrrsssssstttttttttssswwwzzz|||}}}}}}}}}~~~||||||{{{{{{|||}}}~~~~~~}}}{{{zzz{{{|||}}}|||~~~|||xxxrrrmmmkkknnnrrrvvvxxxyyyzzz|||{{{zzzxxxwwwrrrkkkddd___\\\]]]gggssszzz}}}||||||ssslllccc^^^^^^ccchhhkkkooojjjbbbYYYRRRNNNMMMLLLHHHGGGEEEEEEFFFGGGGGGGGGMMMYYYgggttt}}}wwwpppoooyyyxxxfffccc___```kkkrrreeeTTTJJJBBB>>><<<888666777555666666777777666666555555444444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111444444333333333333444444111222333333444333333333333333333333222222222222555333111111333444333222222444555555444555666888777777666666666777777888:::::::::::::::::::::999999===<<>>::::::888555444555555555444333444444555555444444333555444444333333444444555000000000111222222333333222222222333333444444444222333333444444333333222333333333444444444555555444555555666666555444444444444444555555555666666111222222333444555666666666888999999777555444555;;;;;;:::999888888888999<<>>DDDGGGVVVpppqqqrrrrrrsssssssssrrrrrrvvvuuuvvvxxx{{{}}}~~~}}}{{{zzzyyyxxxwwwxxxxxxxxxxxxyyyzzz{{{{{{|||}}}~~~|||xxxwwwxxxvvvxxxzzz||||||yyytttqqqooonnnmmmkkkjjjhhhfffeeeeeeeeedddcccaaa```^^^]]]]]]___bbbdddgggkkkqqqwww|||{{{xxxwwwvvvuuusssmmmjjjfffbbbaaaaaaccceeebbbbbbaaa______```bbbcccgggiiilllpppuuuzzz}}}~~~{{{tttggg]]]SSSUUUVVVUUUSSSOOOKKKJJJGGGGGGHHHJJJPPP\\\iiisss}}}~~~xxxpppeeehhhppp~~~wwwtttwwwppp___PPPFFF???<<<;;;999666555666666666666333444444555555444444333444444444333333444444444333333333333222222222222222333333333333333333444222333333444444333333222333333333444444444555555333333333333333333333333222222222333333333444444444555555555555555555555333555777777666555555666::::::999888888888888888;;;>>><<<>>>DDDGGGVVVpppqqqqqqqqqrrrssssssssssssuuuuuuvvvyyy|||}}}}}}{{{wwwvvvuuutttssstttuuuvvvwwwwwwxxxyyyzzz|||}}}~~~~~~~~~{{{zzzyyyxxx{{{}}}}}}{{{|||~~~}}}yyyuuuqqqooonnnlllkkkgggeeecccbbbbbbbbbaaa``````^^^\\\[[[[[[]]]___aaadddhhhnnntttzzz~~~wwwuuuqqqmmmkkkjjjkkklllgggeeebbb___]]]\\\[[[[[[ZZZ\\\aaaffflllqqquuuwwwzzz|||~~~|||oooeeeZZZ[[[[[[ZZZVVVQQQLLLIIIGGGFFFDDDDDDFFFMMMVVV\\\sssyyy{{{nnnoooqqqwww|||rrrmmmsssxxxhhhWWWKKKCCC@@@===:::777666777888888777444444555555555555444444444444444444444444444444555555555444333222222222444333333333333333333222222333333444444333333222333333333444444444555555444333222222222222444444222222222333333333444444777777666666666555555555111333555666555555666777999999888777777777888888:::===;;;>>>DDDGGGVVVppprrrrrrrrrssstttuuuvvvvvvssstttuuuyyy{{{|||zzzxxxttttttsssrrrrrrssstttuuuwwwwwwvvvwwwzzz|||}}}~~~~~~~~~|||{{{{{{~~~xxxtttvvvyyy|||xxxssspppnnnllljjjiiifffdddbbbaaabbbbbbaaa``````^^^\\\ZZZ[[[\\\^^^```bbbeeejjjpppvvv{{{}}}~~~zzzvvvtttssssssooolllhhhdddbbb___\\\[[[ZZZ\\\^^^bbbfffjjjmmmnnnsssuuuwwwzzz|||~~~xxxpppbbbbbbbbbbbb```[[[VVVRRRJJJIIIFFFDDDEEEIIIMMMQQQ___gggqqqyyy|||~~~yyyxxxuuussswww{{{qqqppptttssscccTTTJJJEEE>>>;;;888666777888888888444444555555555555444444333444444444444444444333444444444444333333222222444444444333333222222222222333333444444333333222333333333444444444555555666555444333333444666888444444444555555555666666666555555555555555555555333555666666666555666888888888777777777777777888999<<<;;;===DDDGGGUUUooottttttttttttuuuwwwxxxyyyrrrssstttwwwzzzzzzxxxvvvuuuuuuuuuuuuuuuuuuuuuvvvxxxwwwuuuwwwzzz~~~~~~}}}~~~vvvppppppqqqzzz~~~~~~~~~~~~~~~}}}}}}yyyvvvqqqmmmkkkjjjhhhgggeeecccaaaaaaaaabbbaaa```^^^]]][[[ZZZZZZ\\\^^^```aaaccchhhmmmsssxxx|||~~~|||~~~|||yyywwwuuurrrnnnkkkiiigggccc```]]]^^^___aaadddfffhhhiiimmmnnnpppsssvvvxxxzzz{{{}}}|||pppoooooopppnnnjjjccc^^^TTTQQQNNNKKKJJJIIIIIIIIIKKKRRR\\\eeekkkrrrzzz}}}vvvqqqttt~~~|||tttnnnsssuuucccSSSJJJAAA===999666666777888777444555555666666555555444333333444555555444333333111222222222333333444444444444444333333222222222222333333444444333333222333333333444444444555555666555333333333555777888444444444555555555666666222222333444555555666666888999999888666555666777888777777777777777888888888<<<;;;===DDDFFFSSSlllwwwwwwvvvuuuvvvwwwyyyzzzsssssstttvvvyyyzzzxxxwwwwwwxxxyyyzzzzzzyyywwwvvvvvvtttrrruuu{{{~~~~~~~~~}}}vvvqqqnnnnnnlllttt~~~}}}~~~|||zzzzzzzzzwwwsssooollljjjiiihhhgggdddbbb``````aaaaaa```___]]]\\\ZZZYYYZZZ\\\___aaadddeeehhhlllqqquuuzzz|||{{{}}}|||zzzxxxzzz~~~zzzvvvrrrqqqpppooojjjggg]]]^^^___aaaccceeefffgggggghhhjjjmmmppprrruuuvvvzzz}}}{{{ssslllfffccc]]]XXXSSSNNNIIIFFFCCCGGGLLLQQQWWW___jjjrrryyy}}}}}}~~~}}}rrrlllmmmppp|||{{{pppllltttrrr]]]OOOEEEAAA<<<888777888888888555555666666666666555555222333444555555444333222111111111222333444444444444333333333333333333222222333333444444333333222333333333444444444555555333222111111222333555666222222222333333333444444111111222333444555666777:::::::::888666555666888888888777777777888999999999===;;;>>>CCCDDDQQQjjjyyyxxxvvvuuuuuuvvvxxxyyyvvvuuuuuuvvvyyyzzzzzzyyyyyyzzz}}}~~~{{{xxxvvvpppmmmmmmrrr{{{}}}{{{}}}}}}}}}}}}{{{yyyuuuqqqpppeeemmmyyy}}}{{{yyyxxxyyyuuurrrnnnkkkkkkjjjiiiiiieeecccbbbbbbcccccccccbbb```___^^^]]]___bbbeeegggiiijjjkkkmmmqqquuuyyy{{{zzz~~~}}}{{{wwwuuuvvvyyy}}}xxxwwwxxxvvvrrrmmm```aaabbbcccdddeeeffffffdddeeefffhhhkkknnnpppqqquuuyyy~~~~~~~~~yyyssslllfff^^^UUUOOOKKKKKKJJJIIIIIIOOOXXX___iiisss{{{{{{|||yyymmmfffdddfffkkkooopppooopppssswww|||yyynnnkkkxxxhhhXXXKKKFFF@@@;;;999999999999555555666666666666555555222333555666666555333222333333333333444444444444222333333333333333333444222333333444444333333222333333333444444444555555111111222222333444444555222222222333333333444444333333444444555555666666888888888777666666777999888888888888888999:::::::::===<<<>>>CCCCCCOOOgggyyyxxxvvvttttttuuuwwwxxxyyywwwvvvwwwyyy{{{|||{{{yyy|||}}}xxxuuujjjhhhhhhooozzz|||zzz{{{zzzzzzzzzzzzzzzyyyuuurrrfffmmmxxx~~~}}}{{{yyyyyyyyyuuurrrnnnlllllllllkkkjjjhhhgggeeeeeefffgggfffeeeeeedddcccccceeehhhkkkmmmmmmmmmmmmooorrruuuyyy{{{zzz~~~|||~~~yyyvvvoooqqqvvv|||~~~}}}~~~|||wwwrrrgggffffffffffffeeeeeeeeebbbcccdddfffhhhkkkmmmooommmqqqvvvzzz|||}}}~~~~~~wwwoooeee^^^WWWUUUQQQJJJEEEGGGMMMRRR[[[iiivvvzzzzzz~~~qqqgggaaa[[[^^^aaaaaa^^^___ccchhhlllwwwtttiiinnnppp```OOOJJJCCC===;;;;;;::::::555555666666666666555555222333555666666555333222666666666555444444333333222222222333333444444444222333333444444333333222333333333444444444555555222333444555666666666666444444444555555555666666666666666666666555555555555666666666555666888;;;999999888888999:::;;;;;;;;;>>>===>>>CCCBBBNNNeee}}}|||{{{xxxvvvuuuvvvwwwxxxyyyzzz{{{{{{|||{{{{{{{{{}}}~~~}}}{{{zzznnneee^^^```mmm|||{{{wwwsssuuu{{{wwwxxxyyyyyyyyyyyywwwwwwuuussstttzzz{{{yyyyyyxxxvvvttttttqqqmmmlllllllllkkkhhhkkkkkkjjjjjjjjjkkkkkkllljjjjjjkkklllmmmoooqqqrrrssstttwwwyyyyyyxxxvvvuuu}}}~~~}}}zzztttqqqrrrwww{{{~~~vvvnnnmmmqqqrrrnnnhhhhhhfffdddfffjjjnnnooonnnmmmmmmnnnqqquuuwwwwwwvvvzzz}}}zzztttggg___TTTMMMKKKLLLLLLKKKKKKTTTddduuu|||qqqcccaaaXXXTTTXXX[[[YYYWWWXXX[[[kkkxxxttttttvvv~~~wwwiiiUUUPPPIIIDDD@@@>>><<<:::666666555555555555666666666666555555555555666666333333333444444444555555222333333444444333333222222222222222222222222222444444222222222222444444555444444444444555666666555444222222222333555777555555555555555666777777555666777888888777666555888888999999999::::::::::::888999<<>>;;;999777777666555555555666666555444444444444444444555333333333444444444555555222333333444444333333222222222222222222222222222444333333222222333333444333333333333333444555555444444333222333444555666555555555555555666777777666666777777777777666666888888999999999:::::::::<<<;;;;;;===???EEESSSaaa~~~}}}|||{{{zzzyyyyyy||||||zzzzzzyyyzzz{{{|||}}}uuukkkaaa^^^eeeqqqzzzuuussssssuuuzzz}}}}}}{{{wwwxxxzzz}}}~~~|||zzz~~~}}}{{{zzzyyyxxxyyyxxxwwwssspppqqqnnnjjjiiijjjkkkkkkkkknnnnnnoooqqqrrruuuvvvxxxxxxyyy{{{|||}}}}}}||||||wwwxxxzzz||||||zzzxxxvvvxxxzzz||||||vvvssssssvvvwwwsssmmmjjjkkkmmmooopppqqqsssvvvyyy|||uuuiii```WWWOOOIIIFFFEEEIIIRRR[[[fffsss|||pppeeeYYYTTTTTTTTTVVVYYY^^^jjjyyy|||xxxvvvssstttjjjeeeooo||||||rrrhhhaaaWWWMMMFFF@@@<<<999888888777666666555666666333222222222222222222333333333333444444444555555222333333444444333333222222222222222222222222222444333333222222333333444333222222222222333444444333333333444444444555555666555555555555666666777777777666666666666777777888888999999999:::::::::>>>======>>>???EEERRR___~~~~~~~~~~~~~~~|||{{{zzzyyy~~~}}}{{{yyyxxxyyy{{{||||||}}}xxxqqqhhheeejjjqqqvvvyyyxxxxxxxxx{{{}}}zzzzzz|||~~~}}}~~~wwwwwwxxxzzzzzzxxxssspppnnnmmmlllkkkmmmoooqqqrrrttttttuuuvvvwwwyyy{{{|||zzz{{{}}}~~~|||{{{yyy{{{}}}~~~~~~|||yyyxxxxxxyyy{{{~~~}}}vvvsssuuuzzzuuusssrrrqqqqqqmmmnnnoooqqquuu{{{|||sssjjj```ZZZTTTNNNJJJKKKOOOVVVaaalllzzz~~~sssiii\\\TTTRRRVVV\\\```hhhsss~~~|||ssswwwhhhiiiooo|||zzzuuunnnbbbWWWNNNFFF@@@===:::999888777666666555666222222222333333222222222333333333444444444555555222333333444444333333222222222222222222222222222333333333333333333333333333333333222333333444555222333444555555555444444666666555555555555666777777777666555555666888999888888999999999:::::::::>>><<<===???@@@EEERRR___|||||||||}}}||||||{{{yyyyyy~~~{{{yyyxxxyyyzzz{{{zzz|||~~~zzzvvvrrrqqqsssvvvwwwwww{{{|||}}}}}}}}}}}}~~~~~~}}}vvvwwwyyy{{{|||zzzvvvrrrnnnnnnpppqqqtttvvvyyy{{{{{{{{{{{{zzz{{{{{{|||}}}{{{}}}~~~}}}{{{zzzzzz|||~~~}}}{{{zzzzzzzzz{{{}}}~~~~~~}}}|||zzzyyy~~~yyyuuuooonnnnnnnnnooouuu|||{{{qqqjjjcccZZZRRROOOMMMNNNSSSYYYhhhtttyyypppcccXXXUUUYYY___cccppp{{{{{{uuukkkfffppp|||uuujjj___UUULLLEEE@@@;;;;;;999888666666555555333333444444444444333333333333333444444444555555222333333444444333333222222222222222222222222222333333333333333333333333444444444444444555555666222333444555555555444444666666555555555555666666777666555555555666888999888888999999999:::::::::;;;:::<<>>@@@FFFSSS___zzzzzzzzzyyyyyyzzz{{{}}}~~~~~~}}}{{{zzzyyyxxxwwwzzz{{{}}}~~~}}}|||xxxxxxyyy{{{}}}~~~~~~vvvvvvxxxzzz||||||yyywwwtttyyy~~~~~~~~~~~~~~~}}}|||{{{{{{xxxzzz}}}~~~}}}xxxxxxyyy{{{|||}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzxxxwwwsssvvvyyyzzzzzzyyyzzz{{{wwwxxx{{{~~~{{{uuupppoooqqqsssrrrxxxuuummmddd```[[[SSSNNNNNNJJJSSSaaapppyyy~~~~~~uuuhhhaaacccdddcccjjjvvv{{{mmmhhhlllyyy~~~zzztttlllddd[[[RRRLLL>>>===;;;999777666555555333444555666666555444333333333333444444444555555222333333444444333333222222222222222222222222222222333333444444333333222444444333333444444555666444444333222333444555666777777666555555555555555444555666777777888888888888888999999999::::::::::::999;;;>>>???DDDPPP\\\yyy{{{zzzyyyyyyzzz|||~~~~~~}}}|||{{{yyywwwvvv{{{|||~~~}}}|||wwwwwwxxxyyy|||~~~~~~zzzxxxwwwvvvvvvwwwyyy{{{{{{yyywwwxxx}}}}}}{{{zzzzzzzzzwwwyyy|||~~~uuuvvvxxxzzz|||~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~zzzwwwuuutttsssqqqoooqqqtttuuuuuuuuuuuuvvvppppppqqqsssuuuxxx{{{}}}{{{~~~yyyrrrooooooppplllsss{{{~~~}}}vvvmmmhhhaaaXXXQQQOOOGGGLLLWWWccclllrrrxxx}}}|||}}}wwwlllgggiiijjjgggfffrrr|||yyymmmffflll}}}{{{~~~yyyssslllcccYYYSSS???>>><<<999777666555555222333555666666555333222333333333444444444555555222333333444444333333222222222222222222222222222222222444444444444222222333333222222333333444555555444333222222444666777888777666555555555555555333444666888888888888777888888999999999:::::::::;;;:::<<<>>>???BBBMMMYYYxxxyyyyyyyyyzzz{{{}}}~~~}}}{{{yyyxxxwwwxxxxxxyyyzzz|||}}}}}}|||zzzxxxsssuuuxxx{{{~~~}}}yyywwwuuutttsssvvvxxxwwwuuuvvvzzz}}}~~~|||}}}~~~~~~|||zzzyyyuuuvvvxxxzzz||||||||||||vvvwwwyyy{{{|||}}}}}}}}}}}}{{{xxxwwwxxxyyyzzzxxxyyyzzz}}}~~~{{{zzz{{{}}}|||zzzwwwvvvvvvuuusssrrrqqqqqqqqqrrrsssqqqnnnkkkiiihhhffffffgggiiilllnnnrrrvvvzzz|||}}}}}}}}}~~~~~~}}}{{{wwwwwwwwwxxx|||{{{tttooommmrrrtttvvvvvvwww{{{~~~vvvlll```TTTMMMMMMIIIIIINNNVVV___jjjtttzzz}}}yyyoooiiimmmqqqrrrfffeeejjjwwwzzzoookkk{{{rrrssszzztttrrrkkk^^^SSSMMMIIICCC<<<888666666777888777444111000000111222444444444333333333222222444444555555444222111000222222222222333333444555222333444444555555444444333333222111111222222222777777666555444333333333444444444555555555666666555555555555555666777777666777777888999:::::::::>>><<<===>>>???DDDPPP]]]uuu{{{zzzyyyyyyzzz|||~~~}}}{{{zzzyyyzzzzzzyyyzzz{{{||||||{{{yyyxxxuuuvvvyyy||||||yyywwwuuuttttttwwwzzzzzzxxxwwwyyy{{{~~~}}}}}}~~~~~~}}}|||zzz{{{}}}~~~}}}{{{yyywwwrrrtttvvvxxxyyyxxxwwwvvvtttuuuwwwzzz|||}}}}}}}}}~~~|||zzzxxxxxxxxxxxxwwwxxxyyy{{{~~~~~~{{{zzz{{{}}}zzz|||}}}}}}|||zzzwwwvvvvvvuuutttrrrrrrrrrrrrssssssrrrooolllgggfffcccaaaaaabbbcccdddfffiiimmmqqqsssxxx~~~}}}|||}}}|||{{{yyyuuusssqqqqqqtttyyy~~~yyyuuurrrssssssrrrrrrtttyyy~~~{{{oooccc[[[VVVPPPKKKLLLOOOSSS\\\dddqqqwwwzzzvvvrrrrrrrrrooohhhfffgggqqquuujjjppp}}}xxxnnntttyyyvvvoooeee\\\PPPLLLEEE???:::888777888888777555444333333333333444444444333333333222222...///111444555666666666333333222222333333444555222333444444555555444444555555444444333444444555777777666444444333333444555555555555555666666777888888888777888888999:::777777888999999:::;;;;;;===<<<<<<>>>???CCCOOO\\\ttt}}}|||yyyxxxxxxyyy{{{}}}~~~|||{{{zzzzzzzzzzzzxxxyyyzzzzzzzzzzzzyyyyyyxxxyyy{{{}}}zzzxxxvvvuuuttttttxxx{{{{{{yyyxxxyyy{{{~~~zzz{{{|||}}}|||zzzxxxwwwwwwyyy{{{||||||yyyvvvsssnnnpppsssuuuuuutttqqqpppqqqsssuuuxxx{{{||||||}}}~~~}}}{{{yyywwwvvvuuuuuuvvvwwwyyy{{{}}}zzzwwwvvvwww{{{}}}wwwyyy{{{||||||}}}{{{zzzzzz}}}{{{yyywwwvvvvvvvvvtttsssrrrrrrrrrrrrsssrrrpppmmmhhhfffccc```^^^\\\\\\\\\]]]___aaadddgggmmmsssxxxwwwyyy~~~~~~}}}|||zzzxxxuuurrrnnnkkkkkknnnrrruuu}}}zzzyyyvvvrrroooooorrruuu|||ppphhhcccZZZQQQLLLIIIIIIOOOVVVdddoooyyy|||{{{zzzvvvssspppkkkggglllyyy~~~oooiiikkkkkkhhhlll~~~}}}vvvnnnhhhUUUQQQJJJCCC===:::999999777777666666555555555555444444444444333333333333333444444444444333222222333333333333333333444555222333444444555555444444555444444444444444555555777666555444444444444444666666555444555666777888888888888888888999::::::888888888999::::::;;;;;;<<<;;;<<<===>>>BBBNNNZZZrrr}}}zzzwwwvvvwwwyyyzzz|||{{{yyyxxxwwwxxxxxxyyyxxxxxxxxxyyyyyyyyyyyyzzz||||||}}}~~~|||~~~{{{wwwuuutttsssrrrsssvvvyyyyyywwwwwwzzz}}}~~~}}}}}}yyyzzz{{{{{{zzzxxxuuussstttvvvxxxzzzyyyvvvssspppjjjmmmqqqtttuuussspppnnnoooqqqtttwwwyyyzzz{{{{{{~~~}}}}}}{{{yyywwwuuusssssstttuuuwwwyyyzzz{{{{{{}}}zzzuuuqqqqqqsssvvvyyywwwxxxzzzzzzyyyzzz|||~~~}}}~~~}}}}}}{{{{{{|||~~~~~~~~~zzzxxxvvvuuuvvvvvvuuutttrrrqqqpppqqqrrrrrrooonnnkkkjjjgggdddaaa^^^]]]\\\___^^^]]]\\\^^^bbbfffjjjiiimmmrrryyy~~~|||zzzvvvoooiiifffgggiiilllpppuuu~~~yyytttqqqpppqqq{{{~~~~~~wwwnnndddYYYQQQKKKHHHKKKQQQXXXbbbnnnwwwzzz{{{||||||{{{uuummmjjjpppzzzoookkkqqqqqqeee___jjjvvvppp\\\WWWPPPHHHAAA<<<:::999555666666777777666555555555444444444444333333333777666666555333222111000444444333333333444444555222333444444555555444444333222222222222333333444777666555444444444444444666555444333333555777888666555555555555666777777777888888888999999::::::;;;:::;;;======AAALLLXXXqqq}}}zzzxxxwwwwwwxxxyyyzzzzzzxxxwwwwwwxxxyyyzzzyyyxxxxxxwwwxxxyyyzzz{{{~~~~~~}}}~~~|||wwwsssqqqqqqqqqqqqqqqsssuuuuuutttvvv{{{|||{{{{{{yyyzzzzzzzzzyyyvvvtttrrrrrrsssvvvwwwvvvtttqqqnnniiilllppptttuuusssqqqooonnnoooqqqtttvvvwwwwwwwwwyyyyyyyyyxxxvvvtttsssrrrpppqqqssstttuuuvvvvvvvvvxxxvvvrrrooonnnqqqtttwwwyyyzzzzzzyyyxxxxxxzzz||||||||||||}}}|||zzz~~~~~~yyywwwvvvuuuvvvwwwvvvuuuqqqpppooopppqqqqqqooonnnnnnmmmllljjjgggdddbbbaaa```]]]YYYWWWWWWZZZ^^^```^^^bbbgggnnnuuu|||{{{rrrjjjeeeccccccdddeeekkkttt}}}xxxtttrrruuuwww|||zzzpppeee[[[RRRKKKJJJNNNMMMRRR[[[dddjjjqqqyyy{{{rrrjjjhhhppp~~~{{{uuujjjppp}}}}}}oooaaacccsss|||uuueee```XXXOOOGGG@@@<<<:::555555666666666555555444555555555444444444333333111111222333444666777888555555444333333444444444222333444444555555444444333222222222333333444555666666555444444444444555555444333333333444555666555555444444444555666666777777777888888888888888::::::;;;======@@@KKKWWWppp}}}|||{{{zzzyyyyyyyyyzzz{{{{{{zzzyyyyyyzzz{{{|||zzzyyyxxxwwwxxxyyy|||}}}~~~}}}|||{{{}}}}}}yyytttpppppppppqqqppppppsssuuuuuutttvvvzzz~~~}}}yyyyyyzzzyyyyyyyyyxxxwwwuuutttsssrrrrrrssstttsssqqqooonnnjjjlllppprrrsssrrrpppnnnkkklllnnnoooppppppooooooppppppppppppoooooooooooolllmmmooopppppppppoooooosssqqqooonnnnnnqqqtttvvvxxxyyyyyywwwvvvvvvxxx{{{{{{zzzyyyzzz}}}{{{zzz{{{~~~xxxwwwuuuuuuvvvwwwwwwvvvqqqpppooooooqqqqqqpppoooooooooooonnnllliiifffeee]]]ZZZUUUTTTUUUXXXZZZ[[[ZZZ[[[___dddjjjpppuuuwww}}}~~~vvvmmmfffbbb```___^^^bbbiiisss~~~zzztttuuuvvvxxx{{{tttjjj]]]QQQJJJJJJGGGGGGJJJPPPUUU]]]jjjuuuyyyyyyvvvmmmeeedddlllttt~~~mmmkkknnn{{{~~~ppphhhmmmzzzzzzqqqlllcccXXXNNNEEE???<<<777777666666555555555444555555555555444444444333444444444333444555555666666555444444444444444444222333444444555555444444444444444444555666777888666555555444444444555555444444444555555555555555777777777777777888888999888888888888888888888888;;;:::<<<>>>>>>AAAKKKVVVooo{{{{{{{{{||||||{{{{{{{{{zzzzzzyyyyyyyyyzzz|||}}}{{{zzzxxxwwwxxxzzz}}}~~~}}}|||vvvyyy~~~{{{wwwsssppppppqqqrrrrrrppptttxxxyyywwwvvvwwwyyyyyy|||~~~zzzxxxyyy{{{xxxxxxvvvttttttsssttttttrrrrrrrrrqqqqqqpppoooooolllmmmnnnoooooommmkkkiiihhhiiijjjjjjiiihhhfffeeeffffffffffffggghhhjjjkkkggghhhiiikkkkkkjjjhhhgggjjjjjjjjjjjjlllnnnppprrrrrrsssssssssrrrtttwwwzzzzzzxxxvvvwwwzzz}}}}}}|||xxx{{{~~~~~~}}}}}}xxxvvvuuuuuuvvvwwwwwwvvvsssrrrqqqqqqrrrssssssrrrqqqrrrrrrrrrpppmmmiiiggg^^^ZZZVVVUUUWWWYYYZZZZZZ[[[ZZZ[[[\\\```dddhhhkkktttwww~~~zzzrrrjjjddd```^^^[[[\\\___gggrrr}}}zzzuuurrrrrruuuyyy|||yyykkk[[[PPPMMMHHHEEEDDDGGGHHHLLLWWWbbbnnnuuuzzztttiiibbbcccgggssskkkffflll~~~qqqlllttt}}}wwwnnnbbbUUUKKKDDD@@@:::999888666555555555666555555555555444444444444:::888666444333222222222666666555444444444444444222333444444555555444444444444444555555666777888555555444444444555555666444555777888888888777666999999999888999::::::;;;::::::::::::::::::::::::;;;;;;===??????AAAKKKVVVmmmyyyzzz|||}}}~~~}}}||||||xxxwwwwwwvvvwwwxxxzzz{{{|||{{{xxxwwwxxx{{{~~~}}}|||sssvvv|||{{{xxxsssqqqqqqrrrsssssspppvvv|||~~~{{{wwwtttttttttxxx||||||yyywwwyyy|||xxxvvvtttrrrqqqrrrtttuuusssrrrqqqpppooooooooopppnnnnnnmmmlllkkkhhhfffeeeffffffffffffdddbbb```_________^^^___aaadddgggiiicccdddfffggggggfffdddcccccccccdddfffhhhjjjlllmmmmmmnnnnnnoooppprrrwwwzzzyyyvvvtttuuuyyy{{{|||zzzxxx|||~~~}}}|||{{{wwwvvvuuuuuuwwwxxxwwwwwwuuutttrrrrrrtttuuuuuutttuuuuuuvvvuuussspppllliiiccc___ZZZXXXZZZ[[[ZZZYYY]]]\\\YYYXXXYYY\\\```ccckkkooovvv}}}wwwooohhhccc```ZZZYYYZZZ___iiixxxyyyqqqnnnppptttwwwyyy{{{wwwfffYYYTTTMMMIIIGGGGGGEEEDDDKKKUUUgggsss}}}|||pppeeebbbeeeqqqvvvlllcccdddrrryyymmmqqq~~~uuuhhh[[[OOOGGGCCC>>><<<999777666666777777666666555555555444444444444333333333444555777888777666555444444444444444222333444444555555444444222222222333444555666666555555444444444555555666555666999;;;;;;:::888666999999888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@@@@BBBKKKVVVkkk~~~||||||}}}{{{xxxwwwvvvwwwyyy{{{|||zzzyyyxxxyyyyyyxxxwwwwwwyyy{{{}}}wwwzzz~~~|||yyyzzzuuuuuutttsssssssssssstttpppssswwwzzzzzzwwwtttqqqvvvvvvvvvuuuuuuuuuuuuuuuqqqqqqpppnnnnnnmmmmmmmmmmmmlllkkkkkkllllllkkkiiijjjhhhfffeeedddccc```^^^_________^^^^^^^^^]]]]]]YYYVVVTTTTTTXXX[[[[[[[[[\\\^^^```aaaaaa___]]][[[[[[\\\\\\]]]___aaabbbcccdddeeegggiiikkklllmmmmmmoooqqqqqqpppnnnrrr{{{}}}{{{zzzxxxvvvssspppooooooqqqrrruuutttrrrrrrsssuuuwwwyyyzzzwwwtttuuuwwwvvvqqqlllhhhhhhfffccc___]]]^^^___aaa___\\\[[[[[[[[[ZZZYYY___dddlllsssyyy}}}|||wwwpppgggaaa___ZZZWWW[[[bbboooyyyuuusssrrrsssuuuxxx|||zzzgggZZZUUUMMMGGGFFFFFFEEEGGGKKKXXXfffxxxvvvkkkeeeddd{{{}}}wwwrrrqqqsss|||zzzrrrvvvsssaaaSSSKKKIII>>>>>>;;;888555444555777555555444444444444555555444444444444444444444444666555555555555444444444444444444444444444444444222222222333333333444444777666666555555555666666666:::@@@DDDCCC>>>888333333444666777666777999:::>>>===;;;999666333222111999888:::===???BBBKKKUUUjjj~~~|||{{{{{{||||||yyywwwvvvvvvxxxzzz||||||zzzxxx{{{||||||zzzxxxxxxyyyzzzyyyzzz|||~~~~~~}}}|||{{{vvvyyy}}}|||vvvtttuuuuuuuuuuuuuuuuuutttttttttpppssswww{{{{{{yyyvvvtttrrrrrrrrrrrrrrrrrrrrrrrrpppooonnnllljjjhhhhhhggghhhgggfffggghhhgggfffddddddbbb```______^^^\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[XXXUUUSSSSSSVVVXXXXXXXXXWWWXXXYYYZZZZZZXXXWWWVVVUUUUUUUUUUUUVVVWWWXXXYYY[[[\\\^^^```bbbcccddddddiiikkkllllllkkkooowww}}}}}}{{{zzzxxxvvvtttrrrqqqrrrtttuuuuuuuuutttttttttvvvwwwxxxyyyvvvtttvvvxxxxxxtttpppmmmmmmllljjjgggeeeeeefffdddbbb^^^\\\\\\[[[ZZZYYY[[[^^^dddiiiooouuu{{{}}}}}}}}}xxxssslllgggbbb\\\WWWYYY___iiizzzyyyvvvsssvvvxxxxxxwwwxxx|||wwwkkkdddZZZQQQLLLGGGDDDDDDGGGLLLXXXlll~~~rrrgggcccppp}}}}}}zzzwwwyyyvvvvvv{{{rrrdddXXXSSSDDDBBB???;;;777666666777666555555444444555555666555555555555555555555555444444555555666666666777555555555555555555555555444444444444555555555555666666555555555555666666777999<<<======:::777555444555777888777888:::;;;<<<;;;;;;:::999777777666:::888:::===???BBBKKKUUUjjj~~~|||zzzyyyyyyyyywwwvvvvvvwwwzzz}}}~~~{{{www|||||||||zzzxxxwwwxxxyyy{{{|||}}}}}}~~~~~~}}}}}}uuuwww{{{{{{yyyvvvrrrqqqssstttuuuvvvwwwwwwuuutttrrrmmmpppuuuxxxzzzxxxvvvtttoooooonnnnnnnnnmmmmmmmmmmmmkkkiiifffdddbbb``````aaa```___```aaaaaa___]]][[[YYYWWWWWWXXXXXXWWWVVVUUUVVVVVVWWWWWWXXXXXXYYYVVVTTTRRRRRRSSSUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSRRRPPPOOOOOONNNNNNNNNNNNOOOQQQRRRTTTVVVXXXYYYYYYZZZ^^^aaadddeeefffjjjpppuuuzzz}}}~~~}}}|||xxxwwwuuuttttttuuuwwwxxxvvvvvvvvvvvvvvvvvvvvvvvvvvvttttttvvvzzz{{{xxxuuupppqqqrrrqqqnnnmmmlllmmmiiieeeaaa^^^]]][[[YYYXXXVVVXXXZZZ^^^cccjjjrrrxxx|||}}}zzzvvvrrrnnnfff^^^XXXVVVYYYaaappp}}}~~~wwwyyyzzzwwwrrrppptttxxxttthhh\\\SSSLLLFFFDDDFFFEEEKKKYYYmmm~~~|||sssmmmmmmpppyyy{{{zzz~~~~~~}}}ttteeeZZZKKKGGGBBB===999777777777666555555444444555555666666666666666666666666666333333444555666777888888666666666666666666666666555555666666666777777777666666555555555555666666777777777777666666666666555777888999888999:::<<<999::::::;;;;;;<<<<<<===:::999:::===???BBBKKKTTTjjj}}}zzzxxxwwwvvvvvvvvvwwwyyy}}}{{{wwwxxxyyyyyyxxxvvvuuuvvvxxx}}}~~~~~~~~~~~~sssuuuyyy}}}|||vvvtttsssqqqrrruuuqqqsssuuuwwwwwwtttrrrpppiiikkkooosssuuutttrrrqqqmmmmmmllljjjiiigggfffeeefffeeeccc```^^^\\\[[[[[[\\\[[[ZZZ[[[\\\[[[ZZZXXXTTTRRRPPPPPPRRRSSSSSSSSSRRRRRRSSSTTTUUUVVVWWWXXXVVVUUUTTTSSSSSSSSSSSSSSSWWWVVVTTTSSSSSSSSSSSSTTTPPPOOONNNLLLKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRSSSSSSTTTWWWZZZ]]]___bbbgggkkkpppsssxxx|||~~~~~~{{{yyyxxxvvvvvvvvvwwwxxxuuuvvvvvvvvvuuutttsssrrrqqqqqqrrruuuyyyzzzyyyxxxoooqqqssssssqqqooooooooommmiiidddaaa^^^\\\ZZZXXXTTTUUUWWWXXX\\\bbbiiinnnqqqxxx}}}yyytttqqqhhh```XXXUUUUUUZZZgggrrr|||uuuqqqssswwwvvvyyy}}}qqqeee\\\TTTLLLHHHJJJHHHFFFJJJWWWiiixxx}}}wwwssszzz|||wwwqqqdddPPPKKKDDD>>>:::999888888666666555555555555666666555555555555555555555555222333333444555555666666555555555555555555555555555666666666666777777777666555555555555666666777666666555444444555555666555777888888888888999;;;888999:::;;;<<<===>>>???;;;:::;;;>>>???BBBKKKTTTiii~~~}}}{{{yyywwwvvvvvvwwwxxxzzz~~~|||wwwtttuuuvvvvvvuuuuuuwwwyyy{{{{{{{{{{{{{{{|||||||||ssstttwwwzzz}}}~~~~~~xxxrrrpppooommmmmmpppnnnpppsssuuutttrrrnnnlllgggiiillloooppppppnnnmmmlllkkkiiigggdddbbb```___^^^^^^\\\[[[ZZZZZZZZZZZZYYYXXXWWWXXXYYYYYYWWWUUUPPPOOOMMMMMMOOORRRSSSSSSRRRRRRSSSTTTVVVWWWXXXXXXWWWWWWWWWVVVUUUTTTUUUUUUYYYXXXVVVTTTTTTTTTUUUVVVQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMMMMLLLNNNQQQTTTWWWZZZ^^^```eeeiiiooosssvvvyyy|||~~~~~~~~~|||zzzxxxwwwvvvvvvvvvvvvuuuuuutttsssqqqooonnnlllmmmooorrruuuwwwvvvvvvmmmoooqqqrrrpppooooooooonnnkkkfffbbb```]]][[[YYYVVVWWWYYYZZZ[[[]]]```cccgggnnnxxx|||uuuqqqhhhaaaYYYUUUTTTVVV```jjj}}}wwwuuuwwwtttwww|||{{{pppggg^^^TTTMMMMMMJJJHHHGGGKKKUUUeeettt~~~}}}yyyrrr}}}qqqXXXQQQGGG@@@<<<:::999888666666666555555666666666444444444444444444444444333333333333333333333333444444444444444444444444444444555555555666666666555555555555555666777777555555666666666666666555444666777777666666888999888999999:::;;;<<<<<<===<<<:::;;;>>>???BBBKKKTTTiii{{{|||{{{yyywwwuuuvvvwwwwwwyyy}}}zzzuuuqqqrrrssssssssstttvvvxxxyyyyyyzzz{{{{{{{{{{{{{{{ssstttvvvyyy{{{}}}~~~zzzzzzzzzzzz{{{~~~~~~|||uuuooommmkkkhhhgggiiilllmmmppprrrqqqooollljjjhhhiiilllmmmnnnlllkkkiiiggggggeeebbb```^^^\\\[[[YYYYYYYYYXXXXXXYYYYYYZZZXXXWWWWWWWWWXXXXXXVVVTTTQQQOOOMMMMMMOOORRRSSSTTTSSSTTTTTTVVVWWWXXXYYYYYYXXXYYYZZZYYYWWWVVVWWWXXXZZZXXXWWWUUUTTTTTTTTTUUUPPPPPPOOONNNMMMMMMMMMMMMKKKKKKLLLKKKKKKJJJIIIIIIIIIJJJKKKMMMPPPSSSUUUVVV\\\```eeeiiimmmqqquuuwwwwwwyyy}}}}}}{{{xxxwwwvvvuuuwwwvvvuuusssqqqooommmllljjjlllnnnoooqqqqqqqqqqqqlllnnnoooooonnnmmmnnnnnnnnnkkkfffcccaaa___\\\ZZZXXXZZZ\\\\\\\\\[[[\\\\\\___fffooovvv{{{~~~xxxsssjjjccc\\\XXXUUUUUU[[[ccctttzzzwwwtttuuuvvvyyy}}}wwwlll]]]RRRNNNHHHIIIJJJJJJLLLTTTaaakkk}}}iiizzz{{{ddd[[[OOOEEE@@@>>>;;;999777666666555555666666777444444444444444444444444444444444444333333222222444444444444444444444444333333444444444555555555555555444555555666777888555555777888888888777666444666777777666666777888999999::::::::::::::::::===;;;<<>>777666555555777888888777666666666666555555555555555555555555666666666666666333111222555777666444666666666666666777888888999888888888777777666666888777666555444444555666666666666666666666666666::::::999999888777777777<<<;;;>>>AAABBBCCCJJJRRRdddssswww{{{|||zzzxxxxxxxxxuuuuuuttttttrrrooojjjgggddddddddddddddddddcccbbbaaadddgggfffcccbbbeeehhhlllmmmpppsssuuuwwwxxxxxxtttsssrrrrrrtttxxx{{{~~~tttnnnkkkjjjiiiiiilllooopppooommmlllkkkhhhfffddddddddddddaaa___]]]\\\\\\[[[YYYWWWZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\]]]^^^^^^]]]\\\[[[ZZZXXXVVVVVVWWWZZZ\\\]]]XXXZZZ[[[[[[[[[[[[]]]^^^aaaaaa``````___]]]\\\\\\]]][[[YYYYYYYYYXXXVVVSSSRRRSSSTTTVVVVVVUUUSSSRRRPPPQQQSSSTTTTTTSSSRRRPPPKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFGGGJJJNNNUUUYYY^^^gggmmmllllllppptttttt|||~~~|||wwwsssooommmmmmmmmmmmnnnnnnooonnnmmmkkkjjjiiigggdddaaa```______```___^^^]]]]]]___```___^^^ZZZZZZZZZZZZYYYXXXWWWVVVWWWYYYZZZYYYZZZaaalllttt~~~zzztttlllddd___[[[XXXVVVZZZfffyyy}}}|||wwwuuuyyy|||nnn\\\TTTKKKGGGGGGIIIHHHGGGKKKGGGJJJTTTdddwwwpppiiikkkxxxxxxeeeWWWLLLEEEAAA:::888666666888999888888666666666666555555555555555555555555666666666666777666444555666777777666444444444444444555666666777777777666666666555555777777555555444555666666777777777777777777777777999999999999888888888888;;;;;;===AAAAAABBBIIIQQQcccvvvyyy{{{|||zzzxxxwwwvvvvvvuuutttsssrrroookkkgggbbb```___aaadddeeeccc```^^^```aaa___\\\[[[]]]```ggghhhkkknnnqqqsssuuuuuunnnnnnnnnooorrrwww{{{~~~zzzpppjjjhhhkkkkkkkkkmmmooopppnnnlllmmmkkkhhheeecccaaa``````\\\ZZZXXXXXXXXXWWWUUUTTTYYYXXXWWWWWWWWWWWWWWWXXX[[[[[[[[[[[[[[[\\\]]]^^^]]]]]]^^^______^^^]]]]]]]]]\\\\\\\\\\\\]]]^^^___ZZZ\\\]]]]]]\\\\\\]]]___dddcccbbbaaa```___^^^]]]___^^^\\\[[[[[[ZZZXXXVVVWWWXXXXXXXXXWWWUUUSSSRRRSSSTTTTTTTTTTTTTTTSSSSSSLLLLLLKKKJJJHHHGGGEEEDDDBBBBBBBBBBBBCCCGGGLLLPPPWWW```ggggggfffjjjpppttt{{{yyytttqqqppppppqqqrrrrrrqqqpppoooooonnnnnnllliiieeeaaa___^^^^^^___[[[ZZZYYYZZZ]]]^^^]]]\\\YYYYYYYYYYYYXXXWWWVVVUUUUUUVVVVVVUUUVVV[[[dddkkkttt~~~yyypppgggaaa\\\XXXUUUVVVaaarrr{{{vvvwwwyyy{{{jjjaaaUUULLLIIIIIIIIIIIIIIIFFFDDDFFFOOObbb~~~nnndddiii|||ppp```TTTJJJEEE===;;;999888999999999888666666666666555555555555555555555555666666666666666666777666444444555777555444444444444555555666666666555555555555555444666555555555555666666777888888888888888888888888888888888888999999999999;;;:::<<<@@@@@@AAAGGGPPPbbbyyy{{{}}}}}}|||yyywwwvvvuuuuuuuuuuuuvvvuuussspppbbb^^^[[[]]]bbbfffdddaaa`````````]]]ZZZXXXYYY[[[___```cccgggkkknnnqqqrrrkkkjjjkkkllloootttxxx{{{~~~vvvnnnhhheeelllmmmoooqqqrrrrrrqqqpppllljjjgggdddaaa___^^^^^^[[[YYYWWWWWWWWWVVVTTTSSSUUUUUUUUUUUUVVVVVVWWWXXX[[[[[[[[[[[[\\\]]]___```___```aaaaaaaaaaaa```______aaabbbbbbaaaaaaaaaaaa]]]___```___^^^^^^___```ccccccbbbaaaaaa`````````bbb```___]]]]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTNNNOOOOOOOOOMMMJJJHHHFFFDDDDDDCCCAAAAAACCCHHHKKKQQQYYY``````___ccclllssszzz{{{vvvsssrrrsssuuuxxxwwwuuutttsssrrrrrrrrrllljjjeeeaaa___^^^___```[[[ZZZYYYZZZ\\\\\\[[[ZZZXXXXXXXXXXXXXXXWWWVVVVVVSSSTTTTTTTTTTTTWWW]]]bbblllvvv}}}sssjjjbbb]]]YYYVVVSSS\\\kkk}}}|||zzzyyyxxx{{{|||rrrcccVVVNNNLLLKKKJJJGGGGGGGGGGGGIIIUUUooozzzllljjjuuu{{{kkk\\\OOOFFFAAA>>>;;;999999999888777666666666666555555555555555555555555666666666666444666777555222111333666777777666666666666777888555555555555555555555555555555555555666666777777888888888888888888888888777777888999999:::;;;;;;::::::<<>>??????EEEMMM___}}}|||{{{yyyxxxwwwuuurrrpppfffbbb^^^^^^bbbgggiiiiiiccccccbbb```]]]ZZZWWWVVVSSSSSSUUUXXX[[[^^^aaacccbbbaaaaaaaaacccgggkkkmmmsssttttttsssqqqlllgggdddbbbfffjjjnnnnnnnnnnnnooohhhgggdddbbb```_________ZZZXXXWWWWWWWWWWWWUUUTTTSSSTTTVVVXXX[[[^^^aaabbb```___^^^]]]^^^___aaacccddddddeeeffffffeeeddddddbbbeeehhhhhheeedddfffhhhfffggggggfffdddcccdddeee````````````bbbdddfffgggccccccbbb___\\\[[[\\\^^^[[[[[[[[[\\\\\\]]]]]]]]]XXXYYYYYYXXXXXXWWWVVVUUUTTTUUUVVVVVVUUUSSSQQQOOOHHHGGGEEEBBB@@@@@@CCCFFFOOONNNPPPSSSTTTWWW```hhhxxx~~~{{{yyyxxxxxxxxxzzzzzzxxxwwwuuusssrrrqqqllljjjhhhfffeeeddddddddd```___^^^^^^^^^]]]YYYWWWWWWXXXXXXXXXXXXXXXWWWWWWTTTTTTUUUUUUVVVWWWXXXXXXaaahhhrrr}}}~~~|||}}}}}}~~~xxxnnnfff```[[[XXXRRRUUU^^^mmm{{{tttrrrtttvvvxxx{{{~~~sssfff]]]YYYWWWYYYSSSMMMHHHFFFLLL^^^ooozzzoookkk|||}}}ooo^^^RRRJJJEEE@@@<<<999888777666666666666666555555555555555555555555666666666666666666777666666666888999666555555444444444444555666666666666666777777777444555666666777666666555888888888888888888888888888888888999:::;;;;;;<<<;;;:::<<>><<<;;;:::777666666666555555555555555555555555666666666777000...,,,...333555555333999888777666666666666666333333333444444555555555666666777777777555444333666666666666666666666666999999::::::::::::;;;;;;<<<<<<===@@@@@@@@@FFFNNN___}}}xxxtttpppllljjjkkklllmmmlllllllllnnnppplllkkkiiigggeeedddcccccc[[[YYYVVVRRRPPPPPPPPPPPPLLLNNNPPPQQQQQQTTTYYY^^^XXX[[[___bbbcccdddeeegggdddfffiiiiiihhhfffeeeeeeccccccccccccdddeeefffgggccccccccccccdddddddddeeeccccccbbbbbbcccdddggghhhhhhjjjllljjjgggeeeeeegggjjjkkkkkkjjjjjjjjjjjjiiihhhiiiiiigggfffiiinnnsssuuutttrrrpppnnnlllkkkkkkkkkjjjjjjjjjkkkkkkjjjhhhcccbbbaaa___]]][[[ZZZZZZ]]]]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[YYYWWWUUUSSSSSSRRRPPPMMMJJJJJJMMMOOOTTTLLLEEEEEEGGGKKKQQQXXXcccmmm~~~}}}yyyxxxooommmkkkjjjiiifffccc```^^^]]]\\\\\\\\\[[[YYYWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRTTTVVVXXXVVVXXX\\\bbbhhhrrrzzzqqqppppppqqqssszzz}}}xxxooofff]]]XXXWWWUUUXXXbbbtttyyysssqqqqqqrrrsssvvv~~~uuummmccc\\\ZZZYYYYYYXXXZZZTTTPPP]]]zzzxxxooohhhrrr~~~zzzkkk]]]PPPJJJDDD;;;777777888888777666555444333333333555777888888777555333555555555555444444444444666666555555555555666666666666555555555444444444777777777777888888888888666777777777888888888888;;;:::999999999:::;;;<<<;;;:::;;;???@@@AAAEEELLL]]]zzzuuupppkkkiiilllmmmnnnmmmlllkkkmmmnnnlllkkkiiigggeeeeeeeeeeee^^^\\\YYYUUUSSSRRRQQQQQQMMMNNNOOONNNMMMNNNRRRUUURRRTTTXXXZZZ[[[]]]```cccgggjjjlllmmmkkkjjjiiiiiiddddddddddddeeefffggghhhfffggggggggghhhhhhhhhhhhfffeeecccbbbbbbdddgggiiijjjmmmnnnmmmkkkiiijjjkkkmmmmmmlllkkkkkkkkkllllllllllllllliiihhhjjjnnnrrrsssrrrqqqooonnnmmmmmmlllkkkjjjiiijjjkkkkkkiiigggdddbbb```^^^]]]]]]]]]]]]______^^^]]]]]]]]]^^^^^^```___^^^]]]]]]\\\\\\]]][[[[[[[[[ZZZXXXVVVTTTRRRTTTTTTRRROOOLLLLLLNNNQQQQQQIIICCCCCCEEEHHHNNNTTT___iiizzz}}}zzzyyyuuurrrooollljjjhhheeebbb```___]]]]]]]]][[[YYYWWWVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRSSSTTTVVVWWWTTTUUUXXX\\\aaaiiizzz|||qqqllljjjjjjllluuuyyyyyypppggg^^^XXXWWWVVVXXXbbbttt|||vvvrrrooonnnnnnwwwyyyppphhhdddaaa^^^[[[SSSOOOMMMTTThhhssshhhooo}}}rrreeeWWWOOOGGG>>>999999888888777666666555444444444555666777777666555444888888777777666666555555666666555555555555666666666666555555555444444444555555555555666666666666777777666666777777888888::::::999999999:::;;;<<<;;;:::;;;???@@@AAAEEELLL\\\{{{tttpppllljjjnnnoooooonnnlllkkklllmmmlllkkkiiigggfffggghhhiiicccaaa^^^ZZZWWWUUUTTTTTTQQQQQQPPPNNNKKKJJJKKKMMMMMMNNNPPPQQQSSSWWW\\\```fffhhhkkkllljjjiiihhhhhhffffffffffffggghhhiiiiiiiiiiiijjjkkkkkkkkkkkkkkkjjjgggdddbbbbbbeeehhhjjjmmmoooqqqqqqppppppppprrrqqqpppnnnmmmlllmmmnnnooopppooommmkkkiiijjjnnnqqqppppppoooooonnnnnnmmmmmmjjjiiiiiijjjkkkjjjhhhfffdddbbb```^^^^^^^^^___```bbbaaa```^^^^^^^^^______bbbaaa___]]]\\\]]]^^^_________^^^]]][[[XXXUUUSSSUUUUUUTTTQQQOOOOOOQQQSSSNNNFFFAAA@@@BBBDDDIIINNNYYYcccsss}}}{{{{{{|||xxxssspppmmmkkkhhhfffcccaaa___^^^^^^\\\YYYWWWUUUUUUUUUUUUTTTTTTSSSSSSQQQRRRRRRSSSTTTTTTUUUUUUTTTTTTUUUXXXZZZ```nnn{{{|||ooohhheeedddgggnnnsss||||||rrriii```YYYXXXWWWXXXbbbsssyyyrrrmmmlllsssyyy~~~xxxpppjjjddd^^^ZZZPPPPPPOOOPPPXXXmmm}}}mmmlll{{{{{{pppcccXXXMMMBBB<<<;;;888888888777777666666555666666666666666666666666999888888777666555555555666666555555555555666666666666666555555555555444555555555555666666666666777666555555555666888999:::999999999999:::;;;<<<<<<:::;;;???@@@AAAEEEKKK[[[{{{uuuqqqooonnnnnnppppppooommmkkkkkklllmmmllljjjhhhhhhiiikkkllliiigggddd```\\\ZZZXXXWWWWWWVVVTTTQQQNNNLLLKKKKKKLLLLLLLLLLLLNNNSSS[[[```fffhhhkkklllkkkiiiiiiiiiggggggggggggggghhhiiiiiiiiijjjkkklllllllllkkkkkkmmmjjjfffcccbbbeeeiiillloooppprrrssstttuuuuuuvvvtttrrrpppmmmmmmnnnpppqqqooommmkkkiiihhhjjjmmmpppoooooooooooonnnmmmlllllliiihhhiiijjjkkkkkkhhhfffcccbbb```^^^^^^```bbbcccdddcccaaa```___```aaaaaaeeeccc```]]]]]]]]]___```ddddddcccaaa___[[[XXXWWWVVVVVVUUUSSSPPPPPPRRRTTTMMMFFFAAAAAABBBBBBEEEIIIRRR\\\kkk{{{~~~}}}|||}}}{{{vvvrrrpppooonnnlllfffeeebbbaaa```^^^ZZZXXXWWWWWWVVVVVVUUUUUUTTTTTTPPPQQQRRRTTTTTTTTTTTTTTTVVVUUUUUUWWWYYY]]]hhhssszzzmmmfffcccdddggghhhmmmwww~~~tttkkkaaaZZZYYYWWWXXXaaarrr{{{vvvsssuuuyyy}}}}}}ssslllfff```[[[PPPPPPOOOMMMOOO[[[tttxxxooosss~~~{{{oooaaaSSSGGG@@@>>>999999888888888777777777666666555555555555666666777777666555444333333222666666555555555555666666666666666555555555555555777777777777888888888888777666555444555666888999999999999999:::;;;;;;<<<<<<:::<<>>===;;;:::888777666444555666777777666555444666666666666777777777777666666555555555555666666555666666666777777777777555555555555666666666666666777999:::::::::999888666777999;;;<<<<<<<<<<<<===<<<<<>><<<:::888666666444555777888888777555444333333444444555666666666666666555555555555666666555666666666777777888888777777777777888888888888666777:::<<<<<<;;;999777666777999;;;<<<<<<<<<<<<>>><<<<<>>>>>===<<<<<>>===:::888999777888888999999999888888888888888888888888888888444444444555666777888999777777777777666666666555666666777777777777666666666666666666777777777777666777999:::<<<>>>???@@@=========<<<<<>>:::999:::999999888888888888888888777777777777777777777777666666666666666777888888666777777888888777555555666777777888888777777666666666666666777777777777888999999::::::;;;<<<<<<;;;<<<<<<<<<===@@@EEEIIIUUU{{{qqqmmmjjjgggdddccceeejjjooosssvvvwwwwwwuuuwwwxxxxxxvvvuuuuuuvvvxxxyyyyyyvvvsssooonnnmmmnnnkkkgggeeeccc```[[[XXXUUUTTTRRROOOOOOQQQWWW[[[^^^ccciiimmmnnnmmmlllllljjjlllnnnooonnnmmmlllmmmppppppnnnmmmmmmllllllllljjjkkkmmmoooooooooooonnnoooppprrrtttvvvxxxyyyzzzuuuqqqnnnnnnpppqqqpppnnnkkklllnnnoooppppppoooooommmllllllnnnppprrrrrrrrrppprrrttttttsssqqqmmmkkkiiillloooqqqqqqoookkkiiikkkjjjhhhgggfffggghhhiiihhhhhhgggffffffeeecccbbb\\\]]]]]]^^^^^^^^^]]]]]]aaaaaaaaa```___^^^]]]\\\YYYWWWUUUSSSRRROOOLLLIIIIIIIIIGGGFFFGGGMMMWWW___rrr~~~|||xxxwwwtttsssrrrpppmmmjjjeeedddaaa^^^\\\[[[[[[\\\XXXXXXWWWWWWWWWWWWXXXXXXRRRRRRQQQQQQQQQPPPPPPPPPUUU[[[ffftttlll\\\VVVVVVXXXYYY]]]eeeppp|||zzzsssooollliiiddd```]]]```ggguuuyyytttvvv{{{zzzmmmhhhhhhhhheeeWWWSSSQQQRRRYYYhhh~~~tttkkkwww}}}cccWWWJJJCCC???;;;:::;;;;;;:::888777666777888888777777777777666666666666:::999888666555444444444555666888999999777555444555555666666666666555555666666666666777777777777888888888999999::::::::::::;;;<<<<<<>>>AAAEEEIIISSSwwwnnniiieeebbb```aaaccchhhmmmrrruuuwwwwwwwwwxxxyyyxxxvvvuuuuuuuuutttuuuvvvuuurrrooonnnmmmooolllhhhdddaaa^^^ZZZXXXVVVUUUTTTRRRQQQSSSWWW[[[]]]bbbhhhlllnnnmmmlllllljjjllloooppppppooooooppppppooollljjjiiijjjjjjkkkiiikkkmmmoooppppppooonnnmmmnnnppprrruuuxxxzzz{{{sssooolllllloooqqqooonnnkkklllnnnoooppppppppppppllljjjjjjlllooorrrsssssspppqqqssssssrrrpppmmmkkkjjjllloooqqqpppmmmjjjgggfffeeeccccccccceeeggghhhggghhhhhhhhhfffdddcccccc^^^___``````aaaaaaaaaaaa^^^_______________^^^^^^ZZZXXXVVVTTTSSSQQQNNNLLLIIIHHHFFFCCCCCCGGGPPPWWWaaaooo}}}{{{yyywwwvvvssspppmmmgggeeeccc```^^^]]]\\\\\\YYYYYYWWWVVVUUUUUUUUUUUUPPPPPPPPPPPPOOONNNMMMMMMOOOTTT]]]iiixxxppp___XXXXXXXXXYYY]]]eeeppp|||}}}xxxqqqllliiifffbbb___^^^cccnnn}}}yyyvvvwww{{{pppjjjlllkkkgggWWWRRROOOOOOQQQ[[[oooxxxkkkrrrhhh[[[MMMEEE@@@;;;:::<<<;;;:::888777666777888888777777777777666666555555999888777555444333333333444555777999999888666555555555666666666666555555666666666666777777777777666666777888999;;;;;;<<<999;;;<<<===>>>AAAEEEIIIRRRxxxqqqlllhhheeecccaaacccggglllqqqtttwwwxxxyyyzzz{{{yyywwwuuuttttttrrrtttvvvvvvsssqqqooooooooommmiiieeeaaa]]][[[ZZZXXXXXXWWWVVVUUUVVVYYY\\\```dddiiimmmoooooooooooolllnnnpppqqqqqqqqqrrrssspppnnnkkkhhhggghhhjjjkkkkkklllmmmoooppppppooooookkklllnnnppprrrtttvvvwwwmmmkkkjjjjjjkkklllmmmllllllmmmooopppqqqqqqqqqpppkkkiiihhhiiillloooppppppnnnoooooopppooonnnmmmlllkkklllnnnoooooollliiifffcccbbbaaaaaabbbcccfffgggfffhhhjjjiiifffdddcccccc```aaabbbcccdddddddddddd^^^____________^^^]]]]]][[[YYYVVVUUUTTTSSSPPPOOOHHHHHHFFFBBB@@@BBBIIINNNVVVddduuu}}}|||zzzvvvrrrnnniiihhhfffcccaaa___^^^]]]ZZZYYYXXXVVVTTTSSSSSSSSSOOOOOOOOONNNNNNMMMMMMMMMNNNQQQXXXbbbqqquuuddd]]][[[XXXZZZ^^^gggsss~~~|||wwwqqqkkkgggdddaaa___```ggguuu{{{wwwwww}}}uuunnnpppnnnggg]]]UUUQQQPPPOOOSSSaaarrrqqqqqq~~~ooobbbSSSJJJDDD>>>;;;<<<999999888888888888888888999888888777777666666555444444444444444555666666555555777888888777777666777888888999999888888777666666666666777777777777555666777888:::;;;======:::;;;===>>>???AAADDDGGGQQQ|||xxxtttpppmmmjjjiiiccceeeiiimmmrrruuuxxxyyy{{{||||||zzzwwwtttssssssrrruuuxxxxxxvvvtttrrrrrrqqqooolllgggbbb___^^^]]][[[\\\[[[ZZZYYYZZZ\\\___```dddhhhlllmmmnnnooopppnnnpppqqqqqqpppqqqsssuuupppnnnjjjhhhgggiiikkkmmmnnnnnnoooppppppqqqqqqpppllllllmmmmmmnnnooooooooojjjjjjjjjjjjiiijjjlllnnnnnnoooppprrrrrrrrrqqqqqqllljjjhhhgggiiijjjkkkkkklllkkkkkkllllllmmmmmmnnnlllmmmnnnnnnmmmjjjhhhffffffdddcccbbbbbbccceeeffffffhhhkkkjjjgggdddcccddd```aaacccdddeeefffffffffbbbbbbaaa```___]]][[[ZZZZZZXXXVVVTTTTTTTTTRRRQQQKKKKKKIIIEEEAAA@@@DDDHHHPPP\\\jjjwww|||xxxrrrooolllkkkiiigggdddbbbaaa```[[[ZZZXXXWWWUUUTTTTTTTTTOOOOOONNNNNNMMMNNNNNNNNNLLLOOOTTT]]]jjj{{{vvvggg^^^[[[ZZZ\\\bbblllwww}}}yyyuuuooojjjfffcccbbbaaaccclll|||}}}xxxyyy~~~}}}vvvyyyvvvnnnggg\\\UUUSSSOOOMMMVVVddd|||vvvvvvxxxkkk\\\RRRIIIAAA===<<<777888888999999999888888:::999999888777777666666444444444444555666888888555666666666777777777777888888999999999999888888666666666666777777777777666777888999:::<<<======:::<<<>>>>>>???@@@CCCFFFQQQvvvuuusssqqqooollljjjhhheeegggkkkooossswwwyyyzzz}}}}}}}}}{{{wwwtttrrrrrrtttwwwzzz{{{yyywwwvvvuuusssqqqnnniiidddaaa```aaa^^^^^^^^^]]]\\\]]]___aaa___bbbfffiiijjjlllnnnooopppqqqqqqqqqpppqqqtttwwwqqqnnnkkkhhhhhhjjjmmmoooqqqqqqqqqqqqqqqqqqrrrrrrnnnmmmmmmlllkkkjjjjjjjjjjjjlllmmmllljjjjjjmmmqqqooopppqqqrrrsssrrrqqqqqqnnnkkkhhhffffffggggggfffjjjiiiiiiiiijjjlllnnnooommmmmmmmmmmmllljjjhhhgggiiihhhfffdddddddddeeefffeeehhhkkkjjjgggdddcccddd```aaabbbdddeeefffggggggfffeeedddbbb___\\\ZZZXXXYYYWWWUUUTTTTTTTTTSSSRRRPPPPPPNNNIIICCCAAACCCFFFJJJSSS^^^iiiwww~~~yyysssoooooonnnllljjjgggeeecccbbb[[[ZZZYYYXXXWWWVVVVVVVVVPPPPPPNNNNNNNNNOOOPPPQQQFFFHHHMMMUUUaaaqqqtttfff]]]XXX[[[^^^eeeooo{{{~~~{{{wwwtttnnniiifffdddccccccfffppp}}}{{{}}}}}}~~~wwwpppbbbXXXUUUOOOJJJPPP\\\jjj|||tttwwwrrrcccWWWNNNDDD>>><<<555777888:::::::::999888:::::::::999888777777666888777666666666666666777666666555555666777888999666666777777777777666666666666666666777777777777888888999:::;;;;;;<<<<<<;;;===>>>??????@@@CCCEEEQQQ|||wwwuuuqqqnnnlllmmmnnnooommmjjjkkkooorrrssswww|||~~~yyytttpppoooooouuuwwwzzz||||||yyywwwuuuvvvsssnnniiifffeeefffggggggfffddddddcccaaa^^^\\\bbbdddfffiiijjjjjjjjjiiimmmmmmlllmmmnnnqqqtttvvvqqqmmmiiiiiilllooopppooorrrrrrrrrrrrqqqooommmllljjjjjjjjjhhhggggggjjjllljjjhhhhhhjjjmmmnnnmmmkkkqqqrrrrrrsssssssssrrrrrrnnnllljjjhhhgggggghhhiiifffggghhhgggggggggiiikkknnnmmmllljjjhhhgggffffffiiihhheeeccccccdddfffgggggghhhhhhhhhfffccc```^^^aaabbbdddeeeeeeeeeddddddeeeaaa^^^^^^```ccccccbbb^^^[[[WWWSSSQQQRRRTTTVVVTTTRRROOOLLLHHHEEEDDDCCCIIIJJJRRR^^^kkkxxx{{{wwwssspppmmmnnnmmmllljjjgggcccaaa___]]][[[YYYXXXWWWTTTRRRRRRQQQOOOMMMLLLLLLMMMMMMMMMJJJKKKQQQ[[[gggwwwqqqddd\\\YYY^^^dddmmmvvv}}}~~~}}}}}}yyyrrrmmmmmmlllhhhddddddhhhyyy}}}~~~~~~qqqccc\\\VVVPPPPPPUUU[[[sss}}}vvv{{{|||jjj^^^WWWNNNDDD===888999999999888888888999666666666666666666666666888888777777666666555555999888777555444444333333999777555444444666888:::<<<999777666666777777666999999999999999999999999<<<:::999;;;<<<<<>>===<<<;;;:::999777777777777777777777777777777777777777777777777666666777777888999;;;;;;555666777888888888888888666555666777:::;;;:::999::::::;;;;;;;;;;;;<<<<<<<<<::::::======<<<@@@FFFLLL}}}xxxtttrrrqqqpppooonnnoooqqqrrrqqqpppooonnnjjjhhhkkkqqqvvvwwwzzz}}}~~~}}}zzzwwwvvvvvvvvvvvvvvvvvvuuuuuuttttttnnnnnnooopppqqqrrrssstttlllhhhccc```aaabbbddddddfffhhhkkknnnpppppppppooommmkkkiiihhhhhhkkknnnpppoooooonnnmmmmmmmmmnnnooopppnnnkkkhhhfffeeeddddddcccddddddddddddfffjjjmmmooorrruuuwwwwwwuuusssqqqqqqqqqqqqqqqssstttvvvwwwuuussspppmmmkkkjjjjjjjjjiiikkklllllljjjhhhhhhiiiiiigggcccaaa```bbbeeefffeeeffffffffffffeeeeeeeee```___]]]\\\\\\^^^```bbb````````````aaaaaaaaabbb```bbbeeeggggggfffeeedddfffddd```\\\YYYXXXXXXXXXVVVVVVUUUSSSPPPKKKGGGDDDAAA???@@@EEEJJJOOOXXXaaagggooozzz|||wwwrrrmmmiiigggcccaaa^^^[[[ZZZXXXUUURRRQQQPPPNNNKKKJJJIIIIIIJJJGGGEEEFFFJJJMMMQQQXXXaaafffjjjnnnkkkccc\\\XXXXXXgggllluuu||||||uuupppnnnoooooommmmmmoootttqqqqqqtttvvvxxx|||}}}yyy|||}}}mmm___WWWRRROOONNNTTTcccwww~~~nnnVVVIIIEEE@@@===<<<;;;999777888888888888888888888888777777777777888888888888999999888888888888999999777777666555666888:::;;;999888777888999:::999777:::::::::;;;;;;<<<<<<<<<<<<:::;;;======<<>>>>>AAADDDGGGNNNVVV]]]eeepppyyyzzztttnnnjjjgggdddbbb^^^\\\[[[XXXUUUSSSOOONNNLLLKKKJJJIIIJJJJJJIIIGGGHHHJJJKKKLLLQQQXXX```dddgggeee___YYYYYYZZZfffkkksss{{{zzzqqqmmmlllmmmllliiiiiilllsssqqqrrrvvvxxx{{{}}}zzz|||yyyfffWWWMMMKKKJJJMMMSSS```uuu}}}~~~fffPPPIIIAAA;;;999999777666888888888888888888888888777777777888888888888999::::::999888777777777888888777555444555888;;;======;;;888777888888888777999999::::::;;;;;;<<<<<<<<<;;;;;;>>>>>><<>>??????@@@EEEMMMQQQYYYccclllrrryyyzzztttnnnjjjhhheeebbb___]]][[[YYYUUUSSSMMMLLLKKKJJJIIIJJJKKKKKKIIIGGGHHHJJJJJJIIILLLRRRVVVZZZ]]]\\\XXXVVVXXX\\\dddiiiqqqyyy~~~yyytttooommmlllnnnnnnkkklllppptttsssuuuyyy|||~~~{{{zzz}}}tttbbbRRRNNNKKKKKKMMMSSSdddtttvvvzzzvvvZZZPPPDDD<<<::::::999777999999999999999999999999777777888888888999999999999999888777777777777777666666666666888999;;;<<>>>>><<<>>>CCCIII||||||{{{xxxuuurrrrrrrrrmmmmmmlllkkkjjjjjjiiiiiiffffffkkktttzzz|||}}}{{{zzz}}}{{{xxxuuutttsssttttttuuuvvvwwwxxxwwwvvvtttrrrrrrpppnnnnnnpppqqqrrrrrrmmmoooqqqrrrrrrrrrpppoooooonnnnnnllljjjhhheeedddfffhhhiiihhheeedddeeegggddddddeeedddcccaaa___^^^^^^___```aaacccfffkkknnnrrrtttvvvuuusssqqqsssuuusssrrrrrrsssuuuxxx{{{}}}xxxwwwuuutttssstttvvvwwwwwwxxxyyyvvvrrrmmmjjjiiiffffffeeeeeeffffffggggggfffggggggfffddd___[[[YYYVVVWWWXXXYYY[[[]]]___``````___]]][[[YYYYYYYYYYYYWWWZZZ]]]]]]\\\\\\^^^```aaa```^^^\\\[[[[[[[[[\\\]]][[[XXXTTTQQQNNNLLLLLLHHHCCC@@@???>>>===AAAHHHHHHOOOXXXaaahhhooowww|||yyysssnnnkkkiiieeeccc```]]][[[YYYUUUSSSLLLKKKJJJIIIIIIJJJKKKLLLGGGEEEFFFIIIJJJHHHKKKQQQNNNQQQUUUTTTQQQQQQVVV[[[ccchhhpppwww|||~~~xxxrrrmmmkkkiiijjjmmmmmmkkkmmmqqqxxxwwwyyy}}}}}}{{{uuuqqq^^^VVVPPPNNNMMMPPP\\\jjj|||vvvsssyyybbbWWWIII@@@======<<<;;;999999999999999999999999777777888888999999999999888777777777777777888888444555777999::::::::::::???;;;777444555888:::;;;777777888999999:::;;;;;;<<<;;;<<>><<<>>>CCCHHH}}}yyytttqqqoooooonnnmmmmmmjjjgggeeeddddddcccbbb___dddmmmvvv||||||yyyvvvyyy{{{{{{yyyvvvttttttuuusssrrrrrrsssttttttsssssspppmmmnnnqqqttttttsssrrrrrrssssssrrrpppooonnnkkklllkkkiiifffeeeeeefffdddddddddcccccccccbbbbbbfffdddaaa``````aaa```____________```bbbeeeiiikkkppprrrttttttsssqqqqqqqqqttttttuuuvvvwwwyyy{{{||||||yyyvvvvvvxxxzzzyyyxxx{{{yyyvvvssspppmmmlllkkkkkkjjjhhhfffeeeddddddddddddfffhhhgggccc___\\\[[[WWWYYYZZZ\\\]]]]]]]]]]]]aaa```^^^\\\YYYWWWUUUTTTXXXYYYZZZYYYXXXWWWXXXYYY]]]]]]]]]\\\\\\[[[YYYYYYXXXWWWVVVSSSQQQOOOMMMMMMGGGEEEBBB@@@??????AAABBBCCCGGGMMMUUU]]]dddiiilllqqquuuzzz~~~||||||xxxqqqmmmoookkkgggaaa\\\YYYWWWUUUTTTSSSPPPMMMJJJHHHHHHIIIJJJJJJIIIHHHIIIJJJJJJIIIGGGJJJLLLOOOPPPQQQRRRSSSUUU```eeennnwww|||~~~|||vvvppplllkkkkkklllmmmnnnnnnpppsssvvvyyy{{{~~~}}}yyy|||sssdddUUUOOONNNMMMQQQWWWlllvvvssszzzlll\\\LLLDDD@@@;;;888777;;;;;;:::999888777666555999777555555666777666555888888888888777777777777888888777777777777888888888888888777777777777777999888666444444666999;;;999:::<<<<<<<<<===@@@BBBGGG|||wwwsssqqqpppooonnnhhhfffbbb```^^^]]]\\\\\\]]]cccmmmwww~~~{{{vvvwwwyyyzzzyyywwwtttrrrsssqqqpppppprrrsssssssssssspppmmmmmmppprrrsssrrrqqqqqqrrrrrrqqqpppnnnmmmiiikkkmmmllliiifffeeeeeedddccccccbbbbbbbbbbbbbbbeeeccc```___`````````___``````___```bbbdddgggiiinnnppprrrsssrrrqqqqqqrrrrrrrrrtttuuuwwwxxxyyyzzz{{{yyywwwwwwyyyzzzxxxwwwuuuuuusssrrrpppnnnmmmmmmlllkkkiiigggfffeeeeeeeeeeeeggghhhhhheeeaaa___^^^ZZZ[[[\\\\\\\\\\\\[[[ZZZ\\\[[[ZZZYYYWWWVVVUUUTTTWWWYYYYYYYYYWWWVVVWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWXXXWWWVVVTTTRRRPPPNNNMMMMMMJJJFFFAAA>>><<<<<<<<>>===;;;::::::999888777666666999777666666888999999999888888888888777777777777888888777777777777888888888888888888999999999999;;;:::999888888:::;;;<<<999:::<<<<<<<<<===@@@BBBHHH|||wwwssspppooommmkkkdddbbb^^^[[[XXXWWWWWWWWWZZZaaammmxxx}}}wwwvvvvvvxxxzzzyyytttppppppnnnmmmnnnqqqssssssrrrrrrooommmlllnnnpppppppppppppppppppppooonnnmmmlllhhhkkknnnnnnkkkhhheeeccceeedddbbbaaaaaaaaabbbccccccaaa___^^^___```______aaa``````aaabbbdddggghhhlllnnnppppppoooooopppqqqnnnooorrrtttvvvwwwwwwwwwyyyxxxxxxyyyzzzyyywwwuuuqqqqqqrrrrrrrrrqqqqqqpppnnnmmmkkkiiiggggggggggggfffhhhjjjiiifffcccaaa```]]]]]]]]]\\\[[[ZZZYYYXXXYYYXXXXXXXXXXXXWWWWWWWWWWWWXXXYYYXXXVVVUUUUUUVVVRRRRRRSSSSSSTTTTTTTTTTTTXXXWWWVVVUUUSSSQQQOOONNNPPPMMMHHHCCC>>><<<::::::???@@@CCCGGGKKKNNNQQQRRRUUUYYY```fffkkkpppuuuxxx{{{{{{tttnnnllljjjfff```\\\YYYWWWUUUSSSRRRPPPMMMJJJIIIHHHIIIIIIIIIHHHHHHIIIJJJJJJIIIGGGHHHHHHFFFEEEEEEIIINNNRRRZZZaaallluuu|||wwwrrrnnnhhheeedddfffhhhjjjmmmqqqvvv|||~~~rrrcccWWWTTTWWWQQQ^^^ppp{{{nnn[[[NNNGGGAAA>>>???::::::999999888888888777:::888777777888999999888888888888888777777777777888888777777777777888888888888888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<999;;;<<<<<<<<<===@@@BBBIII~~~zzzuuupppmmmkkkhhhfffcccaaa^^^ZZZVVVTTTTTTUUUXXX```mmmzzzyyyvvvuuuwww{{{zzzuuuooommmllllllmmmppprrrssssssooonnnkkkjjjjjjkkklllmmmnnnnnnnnnmmmmmmllllllllliiilllnnnmmmkkkgggeeedddfffeeedddbbbbbbcccdddeeebbb```]]]]]]^^^_________``````aaabbbdddgggiiijjjkkkmmmnnnmmmlllkkklllmmmjjjlllpppsssuuuuuuuuutttvvvwwwxxxyyyyyywwwtttrrrpppqqqrrrssstttssssssrrrpppooommmkkkiiiiiiiiiiiiiiijjjkkkiiifffbbb``````^^^^^^]]]\\\[[[ZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWXXXVVVTTTSSSSSSTTTNNNNNNNNNOOOPPPQQQRRRSSSWWWWWWVVVUUUTTTRRRPPPOOOLLLJJJGGGCCC@@@???>>>>>>>>>???@@@BBBDDDGGGIIIJJJJJJNNNTTTZZZ```eeekkknnnuuu{{{}}}vvvoookkkiiieee```\\\YYYWWWUUUSSSQQQPPPMMMKKKIIIHHHHHHIIIIIIHHHHHHIIIJJJKKKIIIHHHEEEEEEDDDCCCCCCFFFKKKOOOXXX```kkktttzzz~~~{{{rrroookkkfffaaaaaabbbdddfffjjjooovvv~~~}}}~~~{{{lll```ZZZQQQUUU___rrruuuaaaRRRHHH@@@======999999999999999999999999;;;999777666777888777666888888888888777777777666888888777777777777888888777777888888999:::;;;;;;777888999;;;;;;;;;;;;:::999;;;<<<======>>>@@@BBBIII{{{xxxsssooollliiifffcccbbb```]]]XXXSSSRRRSSSVVVXXXbbbqqq~~~{{{xxxwwwyyy|||{{{uuuooommmlllkkkmmmppprrrssssssnnnllljjjhhhgggggghhhiiilllkkkkkkkkkjjjjjjjjjjjjlllllllllkkkhhhffffffggghhhgggfffeeeeeeeeeffffff```^^^\\\\\\^^^___```___``````bbbdddgggiiikkkmmmkkkllllllkkkhhhgggggghhhiiikkknnnqqqtttttttttttttttvvvyyyyyyxxxuuusssqqqpppqqqqqqqqqqqqpppooooooqqqpppnnnlllkkkjjjjjjjjjkkklllllliiidddaaa___^^^______^^^]]]\\\[[[[[[[[[ZZZZZZZZZYYYXXXWWWWWWVVVUUUVVVVVVUUURRRPPPQQQQQQKKKKKKKKKLLLNNNOOOQQQRRRUUUUUUVVVUUUTTTRRRPPPOOOIIIHHHFFFDDDBBBAAAAAAAAA::::::;;;<<<>>>@@@BBBCCCGGGJJJOOOTTTYYY^^^cccgggooouuu}}}~~~xxxqqqkkkgggddd```\\\ZZZWWWUUUSSSQQQPPPNNNKKKJJJIIIHHHHHHHHHGGGGGGIIIJJJKKKJJJHHHCCCDDDDDDDDDDDDFFFIIIKKKWWW___jjjrrrvvvyyy~~~wwwpppmmmiiiccc^^^\\\\\\^^^```dddkkkttt~~~|||sssdddXXXSSSTTTccczzzzzz{{{kkk\\\OOODDD??????::::::999999999999999999999888777777999;;;;;;:::888888888888777777777666888888777777777777888888555666666777888999::::::666888:::<<<<<<<<<;;;::::::;;;=========>>>AAACCCGGGzzzwwwsssooollliiieeeccc___^^^[[[VVVQQQOOORRRUUU[[[gggwww~~~|||{{{|||}}}{{{vvvqqqnnnmmmmmmnnnqqqsssttttttnnnmmmkkkhhhfffeeefffhhhjjjiiiiiihhhhhhiiiiiijjjllllllkkkiiifffeeefffggghhhhhhhhhhhhgggggggggfff```^^^\\\\\\^^^```aaa``````aaaccceeegggiiikkkllliiijjjiiigggeeedddeeefffiiikkknnnqqqssstttuuuuuuuuuxxxzzz{{{xxxuuussssssqqqpppnnnmmmlllkkkkkkkkkrrrqqqooommmkkkkkkkkkkkklllmmmllliiieeeaaa______bbbaaa___^^^]]]\\\\\\\\\YYYYYYXXXVVVUUUTTTSSSRRRUUUUUUUUUSSSPPPNNNNNNOOOJJJJJJJJJJJJLLLNNNPPPRRRRRRSSSTTTUUUTTTRRRPPPNNNKKKJJJHHHEEECCCAAA@@@???;;;;;;:::;;;===???AAABBBFFFIIIMMMQQQUUUZZZ```dddjjjooovvv|||~~~zzzssskkkfffccc___\\\ZZZXXXUUURRRPPPOOONNNLLLJJJIIIHHHHHHHHHGGGGGGIIIKKKKKKJJJIIICCCDDDDDDDDDDDDEEEHHHJJJUUU]]]hhhnnnqqqsssyyy}}}|||tttmmmjjjfff^^^XXXVVVTTTVVVYYY___gggssssssbbbXXXQQQWWWiiizzzsssttteeeVVVHHH@@@>>>;;;;;;::::::999999999888666555666999===@@@AAABBB888888888888777777777777888888777777777777888888666666666777888888888999888999;;;===>>>>>>======:::<<<=========>>>AAACCCGGGwwwtttpppmmmjjjgggcccaaa]]]]]][[[VVVPPPOOOSSSWWW^^^lll~~~{{{wwwtttqqqoooooopppsssuuuuuuuuuppppppnnnjjjfffeeegggiiihhhhhhgggffffffggghhhiiiiiijjjkkkiiigggdddddddddfffggghhhiiiiiihhhfffeee```^^^\\\]]]___aaabbbbbbaaabbbcccdddfffgggggggggeeeffffffeeecccdddeeegggkkklllnnnpppsssuuuwwwxxxyyy{{{~~~}}}zzzwwwvvvvvvsssqqqnnnlllkkkkkklllmmmrrrqqqooommmlllkkkkkkkkkllllllllljjjfffdddcccdddfffeeebbb```]]]\\\\\\[[[XXXWWWWWWVVVUUUTTTSSSSSSTTTUUUTTTRRROOOMMMLLLMMMJJJIIIIIIIIIJJJLLLOOOPPPPPPRRRSSSTTTTTTRRROOOMMMKKKJJJHHHFFFDDDBBB@@@???===<<<;;;;;;<<<>>>@@@AAACCCFFFJJJOOOSSSYYY___ccchhhlllsssxxx}}}}}}{{{tttllleeebbb___\\\ZZZXXXTTTRRRPPPOOONNNLLLJJJIIIHHHGGGGGGGGGGGGHHHKKKKKKJJJIIIDDDDDDCCCAAAAAACCCHHHKKKQQQZZZdddjjjlllooouuu{{{xxxpppiiifffaaaXXXPPPMMMKKKNNNRRRZZZeeetttoooaaaUUURRRZZZkkkwww}}}~~~ppp___NNNCCC@@@<<<<<<;;;:::999999888888666555555777;;;>>>??????888888888888777777777777888888777777777777888888888888888888888888888888888999:::;;;<<<======>>>:::<<<===>>>>>>???AAACCCHHHssspppllliiigggddd```^^^^^^___]]]WWWQQQQQQUUUZZZaaapppzzzwwwvvvrrrqqqpppqqqtttuuuvvvuuurrrrrrqqqlllhhhfffhhhkkkhhhgggfffeeeeeefffhhhhhhfffhhhkkkkkkhhheeebbbaaaeeefffhhhjjjiiigggeeeccc```^^^]]]]]]```bbbcccbbbbbbccccccddddddccccccbbbaaabbbcccccccccdddgggiiimmmmmmnnnpppsssvvvxxxzzz|||~~~{{{yyyxxxzzzvvvtttpppmmmlllnnnpppqqqrrrqqqooommmlllkkkkkkkkkjjjkkkllljjjhhhgggggghhhjjjhhhdddaaa^^^\\\[[[ZZZXXXXXXXXXWWWWWWVVVVVVVVVTTTTTTTTTRRRNNNLLLKKKLLLIIIIIIHHHGGGIIIKKKMMMOOOOOOPPPRRRTTTSSSQQQOOOMMMIIIHHHGGGFFFEEECCCBBBBBB:::999777666777888:::;;;AAADDDHHHMMMRRRXXX___ccchhhmmmsssxxx||||||{{{vvvmmmeeebbb___\\\ZZZXXXTTTRRRPPPOOONNNLLLKKKIIIHHHGGGGGGGGGGGGHHHKKKLLLKKKIIIGGGEEEAAA>>>>>>BBBHHHMMMNNNWWWbbbhhhjjjmmmtttzzz}}}uuummmeeebbb\\\SSSJJJGGGFFFIIIOOOXXXeeeuuuyyykkk[[[RRRQQQ[[[sss}}}{{{}}}lllXXXKKKGGG======<<<;;;999888777777777666444555666888777777888888888888777777777777888888777777777777888888::::::999999999999999999666666777888999;;;;;;<<<;;;<<<===>>>>>>???AAADDDIIIvvvsssnnnkkkhhheeebbb___[[[ZZZWWWRRRPPPSSS]]]eeelll}}}|||xxxuuuuuutttrrrsssuuuvvvvvvuuutttrrrpppmmmjjjiiihhhhhhgggfffeeeeeeeeefffggghhhfffhhhkkkmmmmmmkkkiiiggghhhgggffffffggggggeeeccc]]]]]]]]]^^^___```aaabbbddddddcccccccccdddeeeeeebbbbbbaaa```___aaadddgggkkkmmmoooppprrruuuzzz}}}~~~~~~|||{{{|||}}}zzzyyywwwsssooonnnoooqqqrrrrrrqqqpppooonnnmmmmmmmmmllljjjiiihhhiiiiiijjjllljjjgggccc```^^^]]]]]]WWWXXXYYYZZZZZZYYYXXXWWWYYYXXXVVVTTTQQQOOONNNMMMIIIIIIIIIIIIIIIIIIIIIIIILLLMMMOOOPPPQQQOOONNNMMMHHHGGGEEEDDDDDDCCCAAA???888999:::999888888:::<<<===@@@DDDGGGKKKRRR[[[bbbgggllltttyyy~~~|||yyyuuuooojjjeeedddbbb___\\\ZZZXXXWWWPPPOOONNNLLLJJJIIIHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJEEEDDDBBB@@@@@@BBBDDDFFFNNNTTT\\\ccchhhnnnuuuzzz~~~ssskkkddd```]]]XXXPPPJJJHHHHHHIIIPPP\\\lll{{{rrr___VVVRRRTTTbbbttt{{{iiiUUUEEEFFFBBB<<<888888:::888444666666777888888888888888777777666666555555555444666666666666666777888888999999999999999999999999999999888888999999:::;;;<<<;;;;;;;;;<<>>;;;<<<<<<;;;::::::;;;======@@@CCCFFFIIIOOOXXX___bbbhhhooouuuyyy~~~|||xxxuuupppkkkfffeeeccc```]]]ZZZXXXWWWQQQPPPNNNMMMKKKJJJIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJFFFEEECCCAAAAAACCCEEEFFFMMMSSS[[[bbbhhhnnnvvv{{{}}}sssgggaaa\\\ZZZUUUMMMHHHFFFHHHJJJRRR___ooo~~~zzzfff]]]WWWVVV```mmm~~~ppp[[[JJJEEEBBB===:::999:::999777666777777888888888888888888888777777777666666666888777777777777888999999888888888888888888888888999999999999999:::;;;;;;<<<;;;;;;;;;<<>><<<;;;<<<>>><<>>;;;888999<<<777777888999999999999888888888888888888888888888888888888888888999::::::777777777888888888888888;;;;;;:::::::::;;;<<<<<<<<<;;;;;;;;;<<>>>>>???@@@777;;;???AAABBBDDDIIINNNRRRXXX___eeeiiinnntttyyy~~~{{{sssnnnjjjhhheee```[[[WWWTTTRRROOONNNLLLJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFHHHLLLRRRWWW]]]dddnnntttrrreeeTTTNNNIIIIIIHHHEEECCCEEECCCHHHPPPZZZfffvvv}}}lllbbb^^^[[[[[[VVVRRRaaauuuuuu~~~yyy```JJJEEEBBB;;;777999888888999::::::::::::999888888888999999:::::::::::::::999999::::::;;;<<<555666666777888999999999999999888888999999:::;;;<<<;;;;;;;;;<<>><<<<<<<<<===???AAADDDGGGIIIOOOTTTZZZ```fffkkkpppttt|||xxxrrrnnnlllgggaaa]]]ZZZXXXWWWUUUQQQOOONNNMMMMMMMMMKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJEEEEEEEEEEEEEEEFFFGGGGGGKKKMMMRRRUUUUUUYYYgggvvv~~~wwwdddWWWQQQLLLKKKJJJFFFEEEFFF@@@CCCIIITTTcccuuuwwwjjjbbb]]][[[XXXUUUUUUdddzzzxxx~~~nnnYYYLLLCCC===:::;;;;;;;;;::::::999:::::::::888888999999999999888888;;;;;;::::::999888777777;;;;;;:::999888888888999:::::::::::::::::::::::::::;;;<<<<<<<<<>>>AAACCCGGGuuulllddd```\\\WWWTTTTTTUUUUUUaaawww|||yyyvvvttttttssspppooonnnlllkkkjjjjjjjjjhhhiiikkklllkkkkkklllmmmmmmlllkkkiiigggdddbbb```_____________________````````````___^^^___aaaccceeeeeegggkkknnnpppooommmnnnppprrrssstttvvvyyy{{{~~~~~~||||||||||||zzzxxxxxxyyyzzzzzzzzzvvvrrrnnnkkkjjjjjjjjjiiihhhfffcccbbbbbbaaa```___XXXYYYYYYYYYXXXUUUSSSQQQKKKKKKKKKJJJIIIHHHGGGFFFGGGFFFEEEDDDEEEEEEGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEFFFEEECCCCCCCCCBBB???============>>>@@@CCCEEEGGGLLLQQQWWW]]]bbbggglllpppwww{{{~~~xxxrrrnnnkkkgggaaa\\\YYYXXXVVVUUUPPPNNNLLLLLLLLLLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDDDDCCCDDDFFFGGGIIIKKKMMMPPPSSSSSSWWWeeettt}}}~~~mmm[[[TTTNNNMMMKKKGGGEEEFFFBBBDDDIIISSSbbbsssssslllbbb^^^YYYSSSQQQYYYooo~~~zzz|||fffWWWKKKCCC>>>???999999888777777777888888888888999999999999888888666777777888888999999:::::::::999888888888888888:::::::::::::::::::::::::::;;;<<<<<<<<<>>>AAACCCGGGnnngggaaa^^^[[[VVVSSSTTTSSSVVVeee|||}}}|||zzzxxxvvvuuuttttttpppooommmllljjjiiiiiihhhggghhhjjjjjjiiiiiikkklllmmmllljjjgggeeecccbbbaaaaaaaaaaaa````````````````````````^^^]]]]]]___```aaaaaadddggglllnnnnnnmmmnnnoooqqqrrrsssuuuxxxzzz~~~|||~~~|||~~~}}}}}}{{{zzz{{{{{{zzzyyyvvvssspppnnnnnnmmmkkkjjjkkkiiifffeeeeeedddcccbbbYYYYYYZZZZZZXXXWWWUUUSSSLLLLLLKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCDDDEEEGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIHHHFFFEEEDDDDDDCCC@@@>>>>>>======>>>???AAACCCDDDHHHLLLRRRWWW\\\bbbgggkkkpppttt{{{}}}wwwqqqmmmkkkfff```[[[YYYWWWUUUTTTOOOMMMKKKKKKKKKKKKIIIGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBCCCFFFIIIKKKMMMMMMNNNOOOOOOTTTbbbqqqzzzuuu```WWWPPPNNNLLLHHHFFFFFFCCCEEEIIIRRR```ppp{{{lllddd[[[TTTPPPQQQ\\\hhh|||zzzqqq___QQQEEE>>>===999999888777777777777777888888999999999999888888555666666777888888999999999999888777777777888888999999999::::::;;;;;;;;;:::;;;<<<<<<<<<>>>AAACCCEEEgggbbb^^^]]]YYYTTTRRRTTTRRRXXXhhh~~~}}}yyyyyyxxxwwwwwwvvvuuuuuupppooommmkkkiiihhhhhhgggggghhhiiijjjiiijjjlllmmmnnnllliiifffdddbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaa`````````^^^\\\\\\^^^___^^^___aaaeeejjjmmmmmmmmmlllmmmpppqqqrrrtttwwwyyy|||yyyzzz}}}~~~}}}|||~~~}}}}}}}}}{{{zzzwwwuuusssrrrrrrpppnnnkkkllljjjhhhgggggggggeeeccc\\\\\\\\\[[[YYYWWWUUUSSSMMMLLLKKKJJJIIIHHHGGGGGGCCCCCCCCCCCCDDDEEEGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKIIIGGGEEEEEEEEECCCAAA>>>???>>>>>>===>>>@@@AAABBBEEEIIINNNSSSWWW]]]bbbfffjjjnnnvvv}}}wwwqqqnnnkkkfff```[[[XXXVVVTTTSSSOOOMMMKKKKKKKKKKKKIIIGGGIIIIIIIIIIIIHHHFFFEEEDDDCCCBBBAAA@@@BBBFFFKKKMMMPPPNNNMMMMMMMMMRRR___mmmvvvyyyeee[[[QQQNNNMMMIIIFFFFFFCCCCCCGGGOOO]]]nnn|||yyynnnaaaYYYTTTRRRWWW]]]xxxvvvzzzhhhXXXHHH???===<<<;;;:::999999999999999888888999999999999888888999999888888777777777777888888777777777777777888888888999::::::;;;<<<<<<:::;;;<<<<<<<<<>>>AAACCCEEEbbb^^^\\\[[[XXXTTTSSSVVVXXX___mmm|||{{{vvvwwwxxxxxxxxxxxxvvvvvvpppooommmkkkiiihhhgggggghhhiiijjjjjjiiikkkmmmooonnnllliiifffdddcccbbbbbbccccccbbbbbbaaaaaaaaaaaaaaaaaa```___]]]\\\^^^```^^^^^^```ccchhhkkklllkkkiiikkkmmmoooqqqssswwwyyy~~~yyywwwwwwyyyzzz{{{yyyzzz|||}}}{{{xxxwwwvvvuuuuuutttqqqnnnmmmllljjjiiiiiihhhfffdddaaa```___\\\YYYVVVTTTRRROOOMMMLLLJJJHHHGGGGGGGGGCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJHHHFFFFFFEEEDDDAAA>>>@@@???>>>>>>>>>???@@@AAADDDGGGKKKPPPTTTYYY___cccfffkkksss|||}}}xxxssspppkkkggg```[[[XXXVVVTTTRRRPPPNNNLLLLLLLLLLLLJJJHHHJJJKKKKKKKKKIIIGGGEEEDDDBBBAAA@@@AAADDDHHHMMMPPPSSSPPPNNNMMMLLLPPP\\\iiipppmmmaaaUUUQQQOOOKKKHHHGGGBBBBBBDDDLLLZZZlll~~~}}}{{{kkkaaaZZZVVVVVVXXXcccvvvuuudddRRRFFFBBB===<<<;;;:::999999999999888888999999999999888888999999999999999888888888888777777777777777888888888888999::::::;;;<<<<<<:::;;;<<<<<<<<<>>>AAACCCDDD\\\ZZZYYYZZZXXXVVVXXX]]]dddlllyyy|||{{{{{{vvvwwwyyy{{{{{{zzzxxxwwwqqqpppnnnllljjjhhhgggggghhhiiiiiiiiiiiikkknnnpppnnnmmmkkkhhhfffdddcccbbbccccccbbbbbbaaaaaa```````````````^^^]]]]]]___aaa___^^^___aaaeeehhhhhhhhhfffhhhkkkmmmpppssswwwzzz~~~|||xxxvvvwwwwwwxxxwwwxxxzzz}}}|||{{{yyyxxxxxxxxxvvvtttqqqooonnnlllllllllkkkhhhfffeeecccaaa]]]YYYVVVTTTRRRPPPNNNLLLJJJHHHGGGGGGHHHEEEDDDDDDCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLJJJHHHGGGGGGEEEBBB@@@@@@@@@???>>>???@@@AAABBBDDDFFFJJJMMMQQQWWW]]]aaadddiiiqqqzzzzzzvvvssslllhhhaaa\\\XXXVVVTTTRRRPPPNNNLLLLLLLLLLLLJJJHHHJJJKKKLLLLLLKKKHHHFFFDDDAAA@@@AAACCCFFFKKKOOORRRUUUQQQNNNMMMLLLOOOYYYdddkkk}}}nnn___XXXUUUPPPKKKHHHCCCBBBCCCJJJWWWiii{{{xxxkkkaaaYYYTTTTTTUUUiiippp[[[KKKEEE===<<<;;;999888888888888888888999999999999888888666777777999:::;;;<<<===888888777777777888999999999999999::::::;;;;;;;;;:::;;;<<<<<<<<<>>>AAACCCDDDVVVUUUUUUXXXXXXYYY___gggttt~~~|||zzzzzz|||wwwyyy{{{}}}~~~|||zzzxxxrrrqqqooommmkkkiiihhhhhhggghhhhhhhhhhhhjjjmmmpppnnnnnnllljjjhhheeecccbbbcccbbbbbbaaa``````______]]]^^^^^^]]]\\\\\\^^^```___^^^^^^___bbbddddddcccbbbeeeiiilllooosssxxx{{{}}}{{{yyyyyyzzz{{{zzzyyyyyy{{{~~~}}}{{{yyyyyyyyyxxxvvvuuuqqqpppooooooooonnnkkkhhheeedddaaa^^^ZZZWWWUUUTTTQQQOOOLLLJJJHHHGGGGGGHHHGGGFFFEEEDDDEEEEEEGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMOOOMMMKKKJJJJJJHHHEEEBBBAAA@@@?????????AAABBBCCCCCCEEEHHHKKKOOOTTTZZZ^^^bbbgggoooxxx|||yyyvvvmmmiiibbb]]]YYYWWWTTTSSSOOOMMMKKKKKKKKKKKKIIIGGGHHHIIIJJJKKKJJJHHHEEEDDD???@@@BBBEEEIIIMMMQQQTTTTTTPPPMMMLLLKKKMMMUUU^^^iii~~~mmmbbb\\\UUUMMMJJJGGGEEEDDDIIITTTfffwwwxxxkkk^^^VVVTTTPPP```www|||dddQQQHHH>>>===<<<;;;:::999999999888888999999999999888888555555666888999;;;<<<<<<888888888888888999:::::::::::::::::::::::::::::::::;;;<<<<<<<<<>>>AAACCCEEERRRQQQSSSWWWYYY\\\eeennn{{{yyyzzz|||xxxzzz}}}~~~{{{yyysssrrrpppmmmkkkiiihhhhhhffffffgggffffffiiilllooonnnnnnmmmllljjjgggdddbbbbbbbbbbbbaaa```______^^^[[[\\\\\\[[[ZZZ[[[^^^```___^^^]]]]]]___`````````aaacccgggkkkooosssyyy||||||{{{{{{|||~~~~~~}}}{{{~~~}}}zzzyyyyyyyyyxxxvvvsssrrrrrrrrrrrrpppmmmjjjeeecccaaa^^^[[[YYYWWWWWWQQQOOOLLLJJJHHHGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGGGGCCCDDDEEEGGGIIILLLNNNPPPRRRPPPNNNMMMLLLJJJGGGDDDAAA@@@@@@@@@@@@AAACCCDDDBBBDDDGGGJJJMMMSSSYYY]]]aaafffnnnwww~~~{{{xxxnnniiiccc]]]ZZZWWWUUUSSSMMMLLLJJJJJJJJJJJJHHHFFFFFFGGGIIIJJJJJJGGGEEECCC???@@@CCCFFFKKKOOORRRTTTSSSNNNKKKKKKJJJKKKRRRZZZhhh~~~wwwjjjbbbYYYPPPKKKJJJGGGEEEHHHSSScccsss~~~~~~ttteee[[[XXXPPP\\\nnn~~~~~~oooYYYOOOAAA@@@???>>>===<<<<<<;;;888888999999999999888888777777777777777888888888999999888888999:::;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<<<<>>>AAACCCFFFVVVTTTRRRUUU^^^jjjtttzzz~~~{{{yyywwwwwwwwwyyyzzz{{{||||||}}}}}}}}}uuusssrrrqqqpppnnnjjjhhheeeeeeeeeffffffggghhhiiikkkkkkjjjiiigggfffdddccceeeeeeddddddbbbaaa___^^^\\\\\\\\\[[[ZZZ[[[^^^aaa```___^^^\\\[[[[[[[[[[[[___```bbbhhhooovvv{{{}}}}}}~~~~~~{{{xxxvvvuuuuuuvvvxxxvvvtttsssrrrpppmmmkkkkkkiiifffbbb___\\\ZZZYYYTTTQQQNNNLLLKKKJJJHHHFFFFFFEEECCCAAAAAAAAACCCDDDGGGFFFFFFFFFHHHKKKOOOQQQSSSRRRQQQPPPNNNKKKIIIHHHCCCCCCBBBAAAAAAAAABBBCCCDDDFFFGGGIIILLLQQQWWW\\\bbbiiirrryyy~~~~~~|||{{{{{{tttooofff^^^YYYUUUQQQOOOOOOLLLGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBDDDDDDFFFJJJOOOSSSUUUUUUSSSOOOLLLLLLJJJJJJNNNUUUfffrrr|||ooo___SSSOOOJJJIIIHHHHHHLLLZZZppp}}}pppbbbWWWRRRZZZfffuuuhhhQQQFFF@@@<<<======:::999:::888888777777777777888888999888777777777888:::::::::999999888888999999:::::::::::::::::::::::::::::::::::::::<<<>>>@@@BBBEEESSSRRRSSSXXXbbbooo{{{~~~zzzwwwuuuuuuuuuxxxyyy{{{}}}~~~~~~~~~}}}yyyvvvsssqqqooommmjjjhhheeedddddddddeeefffgggggghhhggggggfffeeeeeeddddddeeeeeeeeedddcccbbb```___\\\]]]]]]\\\[[[\\\^^^aaaaaa```___^^^]]][[[[[[ZZZ___aaadddiiipppwww|||~~~zzzxxxxxxxxxyyyyyyxxxvvvuuutttssspppmmmllljjjfffbbb___[[[YYYXXXUUUSSSPPPOOONNNMMMKKKIIIFFFEEECCCBBBBBBCCCDDDEEEGGGGGGFFFGGGIIIMMMPPPRRRTTTTTTRRRQQQOOONNNLLLLLLGGGFFFDDDCCCBBBCCCDDDEEEEEEFFFHHHJJJMMMRRRWWW\\\aaahhhqqqwww}}}~~~~~~uuuooofff^^^YYYUUURRRQQQOOOLLLIIIGGGGGGHHHGGGFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEGGGLLLRRRWWWYYYYYYSSSNNNKKKKKKIIIIIINNNUUUeeerrr|||iiiZZZSSSKKKIIIHHHHHHKKKVVVjjj{{{oooaaaWWWXXX^^^lll~~~rrr\\\KKKDDD>>>>>>===:::999:::999999888888888888999999999888777777777888:::::::::999999888888999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>@@@AAACCCQQQRRRVVV^^^kkkzzz}}}xxxuuusssssssssvvvxxx{{{~~~~~~}}}yyyuuurrrpppnnnkkkiiieeedddcccccccccdddeeeeeeeeedddcccccccccdddeeefffeeeeeeeeedddcccbbbaaa```]]]^^^]]]\\\[[[\\\^^^```aaaaaaaaa```___^^^]]]\\\aaacccggglllrrrxxx}}}}}}{{{{{{|||}}}{{{yyyxxxwwwwwwvvvsssqqqmmmkkkhhhccc___[[[YYYWWWWWWUUUSSSSSSRRRPPPMMMKKKFFFEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGHHHKKKNNNRRRTTTUUUUUUSSSRRRQQQPPPPPPPPPJJJHHHEEECCCBBBCCCDDDFFFEEEGGGIIIKKKNNNRRRXXX\\\aaagggooovvv{{{~~~}}}uuunnnfff^^^YYYVVVTTTSSSOOONNNLLLKKKKKKJJJHHHFFFGGGGGGHHHHHHHHHHHHGGGFFFCCCEEEIIIPPPVVV[[[\\\\\\RRRMMMJJJIIIHHHHHHMMMTTTdddpppwwwcccWWWPPPLLLIIIJJJKKKSSSdddtttpppaaaYYYVVV___sss}}}iiiRRRIIIAAA>>>===:::999:::::::::999999999999::::::999888777777777888:::::::::999999888888999999:::::::::::::::::::::::::::===<<<<<<<<<===>>>@@@AAACCCPPPTTT\\\gggvvv|||xxxtttssstttttttttwww{{{~~~zzzuuurrrpppooonnnmmmfffeeedddbbbbbbbbbddddddeeedddbbbaaaaaaccceeefffccccccdddccccccbbbaaaaaa]]]]]]]]]\\\[[[[[[\\\^^^___```aaabbbbbbbbbbbbaaaeeehhhlllppptttxxx}}}}}}}}}{{{yyyxxxxxxxxxwwwuuussspppnnnjjjfffaaa]]][[[ZZZ[[[YYYWWWUUUSSSQQQMMMIIIEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHIIILLLOOOSSSUUUUUUTTTSSSRRRRRRRRRSSSSSSKKKIIIEEEBBBAAABBBCCCEEEGGGIIIKKKMMMPPPTTTYYY]]]ccchhhnnnuuu{{{|||zzzyyytttnnnfff^^^ZZZWWWVVVUUUPPPOOONNNNNNNNNLLLIIIGGGGGGHHHIIIIIIIIIIIIIIIHHHCCCFFFKKKRRRXXX[[[[[[ZZZRRRMMMIIIHHHGGGGGGLLLTTTbbbnnn~~~kkk[[[VVVOOOKKKLLLMMMRRR```ppp}}}}}}kkk^^^TTTVVVbbbrrr{{{sssYYYNNNCCC???===;;;:::;;;::::::999999999999::::::999888777777777888:::::::::999999888888999999:::999999::::::::::::;;;;;;>>>======<<<===>>>???@@@DDDNNNUUUaaappp|||yyyvvvvvvvvvwwwsssvvvzzz|||yyyuuurrrrrrrrrqqqqqqiiigggeeebbbbbbbbbcccdddfffdddbbbaaaaaabbbccceeeaaabbbbbbbbbbbbbbbaaaaaa\\\]]]]]]\\\ZZZYYYZZZ\\\]]]^^^```bbbdddeeefffgggiiilllqqqsssuuuwww{{{~~~~~~{{{yyyxxxxxxxxxwwwuuusssrrrpppmmmiiieeebbb___^^^___\\\YYYVVVSSSOOOKKKGGGDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJMMMPPPRRRTTTSSSRRRRRRRRRRRRRRRSSSSSSMMMKKKHHHEEEDDDDDDFFFGGGIIILLLNNNQQQSSSVVV[[[^^^eeeiiiooouuu{{{{{{wwwuuurrrmmmfff```\\\YYYWWWVVVQQQPPPPPPPPPPPPNNNKKKHHHHHHIIIIIIJJJJJJJJJIIIIIICCCGGGLLLSSSYYYZZZXXXVVVRRRMMMHHHGGGFFFFFFLLLTTTaaammm}}}yyyfff[[[QQQKKKMMMMMMNNN[[[jjjwwwqqqcccVVVRRRUUU___qqq}}}|||bbbTTTFFF@@@>>><<<<<<===999999888888888888999999999888777777777888:::::::::999999888888999999:::999999999::::::;;;;;;;;;======<<<<<<<<<>>>???@@@BBBNNNYYYhhhyyy|||zzzyyyyyyxxxsssvvvyyy}}}{{{xxxuuusssssstttsssrrrkkkhhheeebbbaaaaaabbbcccdddcccbbbaaaaaaaaabbbcccaaaaaabbbcccccccccbbbbbb]]]^^^___]]][[[ZZZZZZ[[[[[[[[[]]]___bbbeeegggiiijjjooosssuuuvvvwww{{{~~~{{{zzzxxxxxxxxxwwwtttrrrqqqpppmmmjjjhhhfffddddddbbb^^^YYYUUURRROOOKKKHHHFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIKKKMMMOOOQQQRRRQQQQQQRRRSSSSSSRRRRRRQQQOOONNNMMMKKKJJJJJJKKKKKKLLLNNNRRRTTTVVVYYY]]]```gggiiinnnttt{{{}}}xxxvvvooolllgggbbb___\\\XXXVVVRRRQQQPPPPPPPPPOOOKKKIIIIIIIIIJJJJJJJJJIIIIIIHHHDDDHHHOOOWWW\\\\\\YYYUUURRRMMMIIIGGGFFFFFFMMMUUUbbblll|||xxxbbbUUULLLLLLKKKJJJTTTdddqqq}}}vvviii\\\VVVSSSVVVeeeuuuooo^^^LLLCCC@@@>>><<<===999999888888888888999999999888777777777888:::::::::999999888888999999:::888999999::::::;;;;;;<<<<<<;;;;;;;;;<<<===???@@@@@@TTTaaasss~~~{{{yyyxxxtttvvvxxx{{{}}}~~~~~~~~~zzzxxxvvvuuutttsssqqqoookkkhhhdddaaa______```aaa_________```aaaaaabbbbbbbbbcccddddddeeeeeeeeeeee___```aaa```]]][[[[[[\\\[[[ZZZZZZZZZ\\\```dddfffhhhnnntttvvvwwwxxx|||}}}|||zzzyyyxxxwwwtttqqqooonnnllljjjiiihhhhhhgggccc___YYYTTTRRRPPPOOOMMMIIIJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJKKKLLLNNNOOOPPPPPPRRRTTTUUUUUUSSSQQQPPPOOOOOOOOOOOOOOONNNMMMMMMOOOQQQTTTWWWYYY\\\___bbbggghhhlllssszzzzzzwwwmmmjjjgggdddaaa]]]YYYUUUSSSQQQPPPOOOOOONNNLLLJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFJJJSSS[[[aaaaaa]]]YYYSSSNNNIIIGGGFFFGGGMMMUUUdddmmm{{{ooo^^^QQQPPPLLLHHHQQQaaalllyyyssseee^^^XXXTTT[[[gggxxx~~~jjjTTTHHHCCC???<<<<<<::::::999999999999::::::999888777777777888:::::::::999999888888999999:::888888999::::::;;;<<<<<<:::999999:::;;;===???@@@AAA\\\iii}}}|||xxxvvvuuuvvvxxxyyy{{{|||}}}}}}{{{yyywwwvvvuuurrrooollljjjgggccc___]]]]]]^^^___ZZZ[[[]]]___```aaabbbbbbddddddeeefffggggggggggggaaabbbcccbbb___]]]\\\]]][[[YYYWWWWWWXXX\\\___bbbffflllsssvvvwwwyyy~~~~~~}}}{{{zzzyyywwwtttrrrllllllkkkjjjiiiiiiiiiiiibbb^^^XXXTTTSSSRRRRRRRRRLLLLLLMMMMMMLLLKKKJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNPPPRRRUUUWWWWWWTTTQQQOOOMMMNNNOOOPPPPPPNNNMMMLLLPPPSSSVVVYYY[[[]]]```cccfffgggkkkqqqxxx~~~~~~zzzxxxkkkjjjhhhfffccc___YYYUUUTTTRRRPPPOOOOOONNNLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGLLLUUU___ffffffbbb^^^TTTNNNIIIGGGFFFGGGNNNVVVfffnnn{{{zzzgggXXXTTTOOOIIIQQQaaaiiiwww~~~llleee^^^UUUTTTZZZnnnwwwsssZZZLLLEEE???<<<;;;<<<;;;;;;::::::;;;;;;<<<999888777777777888:::::::::999999999999999999:::888888999::::::;;;<<<<<<888888888999:::<<>>:::999888999;;;===>>><<<:::>>>:::777999===>>><<<888:::999888888888999:::;;;777777888999;;;<<<======>>>?????????======???AAABBBjjjxxx|||||||||{{{zzz{{{|||}}}{{{yyyuuussspppqqqrrrqqqmmmjjjdddcccaaa___^^^]]]]]]]]]\\\\\\]]]^^^___aaaaaabbbdddfffgggiiiiiihhhgggfffbbbaaa___]]][[[ZZZYYYXXXWWWWWWVVVUUUTTTUUUYYY\\\eeejjjpppuuuxxxzzz|||~~~~~~|||zzzzzz{{{{{{xxxuuupppqqqsssqqqmmmiiifffeeeccc```\\\ZZZYYYXXXVVVUUUPPPOOONNNLLLKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOQQQQQQVVVWWWYYYZZZYYYVVVRRRPPPQQQSSSUUUUUUTTTTTTUUUVVVTTTUUUVVVXXX\\\```dddfffjjjkkknnnpppssswww||||||wwwqqqmmmgggccc___]]]ZZZXXXVVVSSSPPPNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIILLLUUU___dddhhhiiiddd^^^UUUOOOIIIGGGGGGJJJRRR\\\lllsss}}}kkk\\\QQQKKKMMMQQQZZZeeesss}}}}}}yyyvvvtttooonnnllljjjjjjjjjjjjjjjhhhjjjooovvvxxxxxxzzz~~~}}}iii\\\WWWWWWYYYkkkxxx{{{ppp^^^OOOEEE@@@===:::999:::;;;======<<<:::===:::888999<<<>>>;;;888999999888888888999:::;;;888888999:::;;;;;;<<<<<<:::;;;<<<;;;::::::<<<>>>AAAvvv~~~|||{{{||||||{{{zzzuuurrrpppppppppoookkkgggdddbbb```]]]\\\\\\\\\]]][[[[[[[[[\\\]]]___aaacccfffgggiiijjjiiihhhfffeeecccaaa___\\\YYYXXXXXXXXXVVVUUUSSSQQQPPPQQQUUUXXXaaafffkkkqqqtttxxx{{{~~~~~~}}}||||||||||||yyywwwwwwxxxxxxuuupppjjjgggfffeeebbb___]]]\\\ZZZXXXWWWRRRQQQPPPOOOOOOOOOOOOPPPNNNNNNNNNOOOPPPQQQSSSSSSWWWXXXZZZ[[[ZZZWWWUUUSSSTTTVVVXXXXXXWWWWWWXXXYYYVVVWWWXXX[[[^^^bbbeeegggkkkmmmoooqqqsssvvv{{{~~~}}}zzzppplllfffaaa^^^\\\ZZZYYYVVVSSSPPPNNNNNNNNNMMMLLLGGGGGGGGGGGGHHHHHHIIIJJJMMMWWWbbbhhhkkkkkkeee]]]RRRLLLFFFFFFGGGLLLWWWbbbpppwwwttt```TTTMMMLLLNNNRRR[[[iiisssxxxzzz|||~~~~~~}}}{{{wwwtttppplllkkkcccbbb```___^^^______```]]]^^^bbbhhhjjjjjjmmmrrr~~~rrrccc[[[XXXUUUddd{{{~~~{{{zzzgggUUUIIIBBBAAA;;;::::::;;;======;;;:::===:::888999<<<===;;;888999999888888999999:::;;;999999::::::;;;;;;;;;<<<<<<===>>>>>>======???AAABBB|||zzzzzz{{{zzzyyyuuurrrppppppqqqooojjjeeecccaaa^^^[[[ZZZZZZ[[[\\\ZZZZZZYYYYYY[[[^^^aaacccggghhhiiijjjjjjhhhfffeeefffdddaaa]]][[[YYYYYYYYYTTTSSSQQQNNNLLLNNNRRRUUU]]]aaafffkkkppptttxxx||||||{{{~~~|||{{{{{{{{{{{{wwwrrrmmmjjjhhhgggeeebbb```^^^]]]ZZZXXXSSSSSSSSSRRRRRRRRRRRRRRROOOOOOPPPPPPQQQSSSTTTUUUXXXYYY[[[\\\[[[YYYWWWVVVVVVXXXZZZZZZYYYYYYZZZ[[[YYYYYY[[[]]]```dddgggiiilllnnnppprrrsssvvvzzz}}}}}}{{{zzzyyynnniiiccc^^^\\\ZZZYYYXXXVVVSSSPPPNNNNNNNNNMMMLLLHHHGGGGGGFFFGGGGGGIIIIIINNNYYYdddkkknnnmmmeee]]]PPPJJJEEEEEEHHHOOO[[[gggsssyyyiii[[[QQQMMMMMMJJJRRR^^^hhhmmmppprrrtttssssssrrrooommmjjjhhhfff___^^^]]][[[[[[[[[\\\]]]___^^^```eeefffeeehhhmmmsssvvv{{{zzzjjj```[[[VVV^^^nnn~~~ooo[[[LLLEEECCC===<<<;;;;;;<<<<<<;;;999<<<:::999999;;;<<<:::999999888999999999999:::::::::::::::;;;;;;;;;;;;;;;===>>>??????>>>>>>@@@BBBCCC}}}zzzxxxxxxyyyxxxwwwuuusssrrrrrrrrrpppkkkfffbbb```^^^[[[ZZZZZZZZZ[[[ZZZYYYYYYYYYZZZ]]]```bbbeeefffhhhiiijjjiiigggfffgggeeebbb^^^[[[YYYXXXXXXSSSRRRPPPNNNLLLMMMQQQTTTYYY\\\aaaeeeiiinnnssswww~~~~~~yyywww~~~}}}}}}zzz{{{{{{xxxtttpppnnnmmmiiigggdddcccaaa___\\\YYYTTTUUUUUUUUUUUUTTTTTTTTTPPPPPPPPPQQQRRRSSSTTTUUUYYYZZZ[[[\\\\\\[[[YYYXXXWWWYYY[[[[[[ZZZZZZ[[[\\\[[[\\\]]]___bbbeeehhhjjjlllnnnqqqssstttwwwzzz|||~~~zzzvvvtttssssssmmmiiiddd___]]]\\\ZZZYYYVVVSSSPPPOOOOOOOOONNNMMMKKKIIIHHHGGGFFFGGGHHHIIIQQQ[[[gggnnnpppnnneee\\\QQQKKKFFFGGGJJJQQQ^^^jjjsssyyyqqq```TTTMMMKKKGGGLLLUUU^^^dddhhhkkklllllllllllllllkkkjjjiiihhhbbbaaa___^^^]]]^^^^^^___eeedddeeegggfffccceeeiiimmmooorrrvvv|||rrreee^^^XXXWWW___tttwwwbbbRRRHHHDDD@@@>>><<<;;;<<<<<<:::999::::::999999:::;;;:::999888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<;;;;;;>>>@@@BBB}}}{{{xxxxxxxxxxxxvvvuuuuuusssrrrssstttrrrlllgggbbbaaa```___]]]\\\\\\[[[ZZZZZZZZZZZZ[[[\\\^^^___aaaccceeehhhiiiiiiiiihhheeedddbbb___[[[XXXVVVUUUQQQQQQQQQPPPNNNOOOQQQTTTWWWYYY\\\___bbbgggmmmqqqyyy~~~{{{xxx~~~~~~~~~yyyzzzzzzxxxuuusssrrrrrrmmmkkkhhhfffeeebbb^^^[[[WWWWWWXXXXXXWWWVVVUUUUUUQQQQQQQQQRRRSSSTTTVVVVVVYYYZZZ[[[\\\\\\[[[ZZZZZZXXXYYY[[[\\\[[[[[[\\\]]]]]]]]]^^^```cccfffiiikkklllnnnqqqtttuuuwwwzzz}}}}}}~~~{{{vvvqqqmmmlllmmmmmmjjjfffcccaaa___]]][[[UUUSSSPPPOOOOOOOOOOOONNNMMMLLLJJJHHHHHHHHHJJJKKKTTT___iiinnnpppmmmdddZZZQQQLLLHHHIIIMMMTTTaaammmsssyyyyyyeeeVVVNNNKKKHHHKKKPPPWWW]]]bbbfffhhhjjjjjjkkklllllllllllllllgggfffdddbbbaaaaaaaaabbbjjjhhhiiikkkhhhdddcccgggjjjjjjlllnnnsss{{{|||mmmeeeYYYSSSTTTeee}}}~~~lll[[[OOOHHHBBB@@@===<<<;;;;;;:::888::::::::::::::::::::::::777888999::::::::::::999::::::;;;;;;<<<<<<<<<===:::<<<======<<<===???AAA@@@}}}zzzyyyxxxxxxyyyxxxvvvttttttrrrrrrsssuuurrrmmmhhhdddeeeeeedddcccaaa___^^^[[[[[[[[[\\\\\\\\\]]]]]]]]]___bbbfffiiijjjjjjjjjeeeeeedddbbb^^^ZZZVVVSSSPPPQQQSSSSSSRRRRRRSSSUUUVVVWWWYYYZZZ]]]aaafffjjjqqqwwwzzz{{{{{{zzzwwwuuuuuuuuuqqqooommmkkkiiifffbbb___[[[[[[\\\[[[ZZZYYYWWWVVVSSSSSSSSSTTTUUUVVVXXXXXXXXXYYYZZZ[[[[[[[[[[[[[[[YYY[[[]]]]]]]]]\\\]]]___]]]^^^___```cccfffiiikkkkkknnnqqqtttvvvxxx{{{}}}}}}zzzzzzxxxsssnnnjjjjjjkkkjjjhhheeecccaaa___\\\YYYUUUSSSPPPOOOPPPPPPOOONNNNNNMMMKKKIIIJJJKKKNNNOOOXXXaaajjjnnnoookkkbbbYYYOOOKKKIIILLLQQQXXXeeepppuuu{{{mmm[[[RRRPPPLLLMMMNNNSSSYYY___dddgggkkklllmmmnnnnnnnnnnnnnnnnnnllljjjhhhfffeeeeeeeeennnmmmoooqqqnnniiigggjjjiiihhhggggggjjjqqqzzzxxxooo]]]XXXTTT[[[mmmwwwgggXXXNNNCCCAAA>>><<<;;;;;;999888999999::::::999999999:::777888999:::::::::999999999::::::;;;<<<===>>>>>><<<>>>????????????BBBDDDAAA~~~|||yyyyyyxxxyyyzzzyyyvvvtttrrrqqqqqqssstttsssmmmhhhfffggghhhhhhgggdddaaa```[[[\\\]]]]]]]]]]]]\\\[[[ZZZ\\\aaaeeeiiikkkllllllgggggggggeeebbb]]]XXXUUUPPPRRRTTTUUUTTTTTTUUUVVVVVVVVVWWWXXXYYY]]]bbbfffjjjqqqyyy}}}}}}}}}{{{xxxvvvvvvwwwtttrrrpppnnnllliiieeeaaa^^^^^^^^^^^^]]][[[YYYXXXUUUUUUUUUVVVWWWXXXYYYZZZXXXYYYZZZ[[[[[[[[[[[[[[[ZZZ\\\^^^___^^^^^^___```^^^^^^___```cccfffiiikkkjjjmmmqqqtttvvvyyy|||~~~wwwwwwvvvrrrmmmiiiiiikkkeeedddbbbaaa___\\\XXXUUUUUUSSSPPPOOOPPPPPPPPPOOOMMMLLLKKKJJJKKKNNNQQQSSSZZZccckkknnnnnnjjjaaaXXXMMMJJJIIINNNTTT\\\hhhssswww}}}tttaaaWWWVVVPPPNNNNNNQQQWWW^^^dddgggnnnnnnoooooooooooonnnnnnsssqqqooollljjjiiihhhhhhrrrrrruuuxxxvvvpppnnnpppiiigggeeeccceeekkkssszzzyyyddd___YYYWWW___sssooo^^^SSSDDDAAA>>><<<;;;:::999888888999::::::999888999:::777888999:::;;;:::999999999999:::;;;<<<>>>>>>???999:::<<<<<<<<<===???AAADDD|||yyyxxxwwwxxxyyyxxxwwwuuuuuuttttttuuuuuussspppmmmooonnnnnnnnnnnnjjjfffbbbZZZ[[[\\\]]]\\\\\\[[[ZZZ]]]\\\]]]ccckkkpppooollliiihhhhhhhhhgggbbb]]]XXXTTTTTTSSSSSSTTTUUUWWWXXX[[[XXXYYY[[[ZZZYYY]]]bbbfffjjjrrryyy~~~{{{yyyxxxxxxyyyyyywwwuuusssqqqlllgggccceeebbb______aaa```[[[VVVXXXVVVTTTVVVZZZ^^^^^^^^^______`````````^^^]]]\\\ZZZ[[[]]]```bbbbbb___\\\]]]]]]___aaadddfffiiijjjkkkmmmppptttwwwzzz{{{||||||~~~~~~}}}xxxyyyxxxtttmmmhhhhhhiiifffeeeccc```\\\XXXTTTRRRVVVUUUTTTRRRQQQPPPPPPPPPRRRPPPNNNLLLMMMOOOSSSUUU^^^gggooopppmmmggg___WWWPPPMMMJJJNNNXXXccclllpppzzz||||||hhh\\\VVVPPPRRRUUUYYY\\\___aaabbbjjjmmmpppqqqooonnnppprrrrrrqqqpppooonnnmmmmmmmmmkkkttt{{{|||{{{yyytttoooooommmiiieeebbbdddiiimmmyyysssbbbWWWWWWYYY```xxxlll[[[JJJCCC>>>===<<<999777999<<<;;;;;;::::::;;;;;;<<<:::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAAAA~~~zzzyyyxxxxxxyyyyyywwwuuuvvvvvvwwwxxxxxxuuuppplllllllllnnnooonnnjjjddd___YYYZZZ\\\]]]^^^]]]\\\\\\^^^]]]___eeemmmqqqqqqoookkkjjjiiihhhgggccc^^^ZZZWWWWWWVVVVVVVVVXXXYYYZZZ^^^[[[[[[\\\[[[ZZZ\\\bbbeeejjjqqqyyy}}}|||||||||~~~|||{{{xxxtttooojjjfffbbb``````bbbaaa\\\XXXXXXWWWVVVWWW[[[___```___bbbbbbccccccbbbaaa```^^^^^^___```bbbcccbbb^^^[[[[[[[[[\\\^^^aaaeeehhhjjjooopppqqqtttuuuwwwwwwxxx||||||zzzzzzrrrrrrqqqoookkkhhhggggggdddcccaaa___[[[XXXVVVTTTVVVVVVTTTSSSRRRRRRRRRRRRRRRPPPNNNMMMMMMPPPSSSUUU```hhhoooooolllfff]]]UUUOOOLLLLLLQQQ\\\hhhqqqvvv{{{|||nnnccc]]]VVVWWWZZZ\\\^^^```aaabbbdddgggjjjkkkkkklllooorrrssssssqqqpppooonnnnnnnnnqqqzzz|||tttrrrnnnkkkiiiiiijjjjjjrrr|||wwwfffYYYUUUTTTYYYqqqxxxfffNNNGGG@@@>>>===:::999:::;;;;;;::::::::::::;;;;;;:::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAAAA{{{yyyxxxyyyzzzzzzxxxwwwxxxyyyzzz|||{{{wwwqqqllliiijjjlllnnnmmmiiibbb]]]XXXZZZ\\\^^^______^^^]]]___^^^aaagggnnnssssssqqqmmmllljjjiiihhheeeaaa^^^[[[[[[ZZZZZZZZZ\\\]]]^^^aaa___^^^___^^^\\\___dddiiimmmttt{{{~~~}}}|||wwwrrrnnngggdddbbbbbbcccbbb^^^ZZZYYYXXXXXXZZZ^^^aaabbbbbbeeefffggggggfffeeecccbbbcccccccccddddddbbb^^^ZZZYYYYYYYYY[[[___dddhhhkkkqqqrrrtttvvvwwwxxxyyyyyy|||{{{xxxvvvuuuooommmlllkkkkkkjjjhhhgggaaa```___]]][[[YYYWWWVVVVVVVVVVVVUUUUUUTTTTTTTTTRRRPPPNNNMMMNNNPPPSSSVVVaaaiiiooonnnjjjddd[[[TTTMMMMMMOOOVVVaaammmwww|||{{{}}}vvvkkkfff^^^___```aaabbbcccccccccbbbcccfffgggiiilllpppsssuuuuuutttssssssrrrssssssyyy}}}yyywwwvvvsssnnnjjjkkkrrrxxx{{{pppbbbZZZSSSTTTiiiqqqUUULLLCCC@@@>>>;;;:::<<<::::::999999999999:::::::::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBB~~~yyyxxxwwwxxxzzz{{{{{{zzz{{{|||~~~zzzsssnnnjjjjjjjjjjjjjjjgggbbb___[[[]]]^^^``````___^^^]]]___```bbbhhhooossssssssspppnnnkkkjjjiiigggcccaaa\\\\\\\\\]]]^^^```bbbdddcccaaaaaaccccccbbbfffkkkqqquuu{{{}}}yyytttpppjjjhhheeeddddddccc```]]]ZZZ[[[\\\^^^```bbbddddddhhhhhhiiiiiiiiihhhfffeeeeeeeeeeeeeeeeeeccc```]]]XXXXXXXXXZZZ^^^ccciiimmmrrrsssvvvyyy{{{}}}~~~|||~~~~~~zzzwwwuuutttqqqnnnkkkkkkmmmmmmkkkhhhaaa```^^^\\\ZZZXXXWWWVVVVVVWWWWWWWWWWWWVVVVVVVVVRRRQQQOOONNNOOORRRUUUWWWcccjjjooommmgggbbbYYYRRRNNNOOOTTT\\\fffpppyyy}}}|||~~~{{{pppjjjdddeeeffffffggggggffffffffffffggghhhkkkooosssvvvwwwwwwwwwwwwxxxyyyzzz{{{yyyqqqkkkooosssvvv{{{~~~rrrhhh]]]XXXccctttvvv^^^RRRFFFAAA>>><<<;;;<<<:::999999888888999999:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAACCC}}}xxxwwwvvvxxx{{{}}}~~~~~~~~~wwwqqqnnnkkkhhhfffffffffeeedddaaaaaaaaaaaa```^^^]]]\\\___aaadddiiinnnqqqsssssspppooolllkkkjjjhhheeeccc\\\\\\\\\]]]___bbbeeefffbbbaaacccggghhhiiinnnuuu|||~~~}}}yyyvvvooommmjjjhhhfffdddbbbaaa]]]^^^```bbbcccdddeeefffhhhiiijjjkkkkkkjjjiiihhheeeeeeeeefffgggfffcccaaa[[[[[[ZZZ\\\___eeejjjnnnssstttwwwyyy{{{}}}~~~~~~zzz|||~~~zzzwwwuuutttssspppmmmlllnnnnnnkkkgggcccaaa___\\\YYYWWWVVVUUUWWWWWWXXXXXXXXXXXXWWWVVVTTTRRRPPPOOOQQQTTTWWWYYYdddjjjnnnkkkeee```XXXQQQPPPSSSYYYaaaiiipppwww{{{}}}}}}sssmmmiiiiiijjjkkklllllllllllllllkkkkkklllnnnrrruuuvvvxxxxxxyyy{{{}}}vvvvvvvvvyyy}}}yyymmmaaa```fff{{{hhhYYYIIIAAA>>><<<:::;;;:::999999888888999999:::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAACCC|||zzzyyyzzz}}}{{{vvvqqqmmmhhheeedddfffggghhhfffeeecccaaa___^^^^^^]]]aaacccgggkkknnnqqqrrrrrrpppooommmlllllliiifffccc\\\[[[[[[\\\^^^```bbbddd```___bbbhhhkkknnnttt{{{}}}zzzwwwtttssspppllliiifffdddccc```bbbdddeeeeeeeeefffgggggghhhjjjlllmmmmmmllllllgggffffffhhhiiiiiihhhfffaaaaaa```aaadddhhhlllooouuuuuuvvvwwwxxxxxxwwwwwwyyyzzz|||~~~|||yyywwwuuutttqqqooommmlllllljjjhhhgggdddbbb___\\\YYYWWWWWWWWWXXXXXXYYYZZZYYYXXXVVVUUUUUUTTTRRRRRRSSSVVVZZZ\\\dddjjjmmmiiiccc^^^WWWQQQRRRWWW___ffflllqqquuuxxx~~~wwwqqqnnnooopppqqqrrrrrrrrrrrrpppnnnmmmnnnqqqtttuuuuuuwwwwwwxxxzzz|||~~~}}}nnnbbb^^^jjjtttbbbNNNDDD???<<<:::;;;::::::999999999999::::::888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAABBB~~~{{{rrrnnniiigggggghhhiiiiiihhhfffbbb___^^^___```aaadddgggjjjmmmoooqqqrrrsssnnnnnnnnnnnnmmmjjjfffbbb]]]\\\[[[[[[ZZZ[[[\\\]]]^^^^^^aaaggglllooouuu|||~~~|||zzzyyyzzzxxxtttpppkkkgggffffffcccfffhhhhhhgggeeefffhhhggghhhkkkmmmooopppppppppkkkjjjjjjkkklllmmmkkkiiihhhgggggghhhiiilllnnnoootttuuuuuuvvvvvvvvvvvvuuuwwwwwwxxxyyy{{{~~~}}}{{{xxxvvvtttsssrrrnnnooonnnmmmjjjiiiiiiiiicccaaa^^^\\\ZZZYYYZZZZZZXXXYYYZZZZZZYYYWWWUUUTTTWWWVVVTTTSSSUUUXXX\\\^^^dddiiikkkgggbbb]]]WWWRRRTTTZZZcccjjjooorrruuuxxx~~~yyyvvvvvvwwwwwwwwwwwwwwwvvvrrrpppppprrrvvvxxxxxxwwwuuuuuuuuuvvvwwwxxxyyyzzz}}}lll```]]]tttkkkTTTGGGBBB>>><<<<<<;;;;;;::::::::::::;;;;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAAAA~~~qqqnnnkkkjjjjjjjjjiiiiiihhheeeaaa^^^^^^```ccceeegggiiimmmooopppqqqssstttmmmmmmnnnooonnnkkkfffbbb___^^^\\\YYYXXXWWWWWWWWW]]]]]]```fffjjjmmmttt{{{|||}}}}}}{{{wwwrrrlllhhhggggggeeehhhjjjjjjhhhffffffhhhgggiiillloooqqqrrrssssssooonnnmmmnnnoooooommmkkkllllllllllllmmmnnnoooooorrrsssuuuvvvxxxyyyyyyyyyvvvvvvvvvvvvyyy|||{{{yyywwwuuusssqqqqqqpppmmmooopppoookkkjjjkkkmmmaaa```]]]\\\[[[[[[\\\]]]YYYYYYZZZZZZYYYWWWTTTSSSXXXWWWUUUUUUVVVZZZ]]]```ccciiijjjfffaaa]]]XXXRRRTTT\\\eeemmmqqqtttwwwyyy{{{|||||||||{{{zzzyyyyyysssrrrsssvvv{{{}}}|||zzzttttttsssrrrqqqqqqrrrrrrzzz~~~uuufffZZZnnnpppXXXJJJDDD@@@======<<<;;;;;;::::::;;;;;;<<<888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAAAA~~~zzzvvvrrrpppnnnmmmnnnnnnmmmlllllliiiddd```]]]^^^```aaabbbeeeiiilllnnnppprrrsssooonnnmmmkkkiiihhhfffeeebbbaaa]]]XXXSSSRRRVVVYYY[[[ZZZ[[[___fffmmmrrruuuyyyzzz{{{}}}zzzuuuqqqooooooooojjjjjjjjjiiiiiiiiiiiiiiiiiijjjkkkmmmoooppprrrrrrmmmnnnpppooommmllllllmmmsssrrrqqqpppooopppqqqrrrtttrrrqqqqqqsssttttttsssttttttuuuvvvxxxzzz|||~~~zzzzzzxxxvvvtttrrrqqqppppppnnnmmmnnnooonnnjjjffffffccc```^^^]]][[[YYYXXX\\\]]]\\\ZZZWWWUUUUUUUUUXXXXXXXXXXXXXXX[[[___ccceeeeeeeeeaaa\\\XXXVVVUUU[[[bbbkkkrrruuuxxx|||~~~zzzyyyyyy|||zzzwwwqqqllliiiiiijjjkkksss|||}}}{{{iii```eeevvvxxx```NNNFFFCCC???;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<;;;:::999888999999::::::;;;<<<======<<<<<<<<<<<<<<<===>>>??????{{{wwwtttrrrooonnnoooooommmllljjjgggbbb^^^\\\\\\]]]^^^aaaeeeiiilllnnnoooppprrrmmmlllkkkjjjhhhgggeeeeeeaaa```]]]WWWSSSRRRTTTXXXXXXXXXYYY^^^eeelllppprrrzzz{{{{{{|||~~~|||wwwtttrrrqqqqqqllllllkkkkkkjjjjjjiiiiiihhhiiijjjkkkmmmnnnppppppmmmooopppooommmllllllmmmrrrqqqppppppoooooopppppprrrqqqpppqqqssstttttttttsssssstttvvvxxx{{{}}}~~~~~~}}}|||{{{yyywwwuuusssrrrqqqqqqooonnnnnnooommmiiifffcccbbb___]]][[[ZZZXXXWWW[[[\\\\\\ZZZXXXWWWWWWXXXVVVVVVWWWWWWWWWZZZ^^^bbbgggfffddd```[[[WWWVVVVVV^^^dddmmmsssvvvxxx|||~~~~~~~~~yyyqqqllliiiggggggkkkuuuxxxsss{{{sssaaacccpppeeeRRRHHHDDD???<<<:::;;;;;;;;;;;;;;;;;;<<<===<<<<<<;;;::::::999999999999::::::;;;<<<<<<===<<<<<<;;;<<<<<<===>>>???@@@~~~~~~~~~}}}{{{xxxuuurrrpppppppppooommmjjjhhhccc___]]]\\\]]]]]]___ccchhhkkkmmmmmmnnnnnnjjjiiihhhgggfffeeeddddddaaa___[[[VVVRRRQQQRRRUUUVVVVVVXXX^^^dddjjjnnnooovvvwwwxxxxxxzzz{{{xxxvvvuuuuuuppppppooommmlllkkkjjjiiihhhhhhiiijjjkkklllmmmnnnmmmooooooooommmlllmmmnnnpppppppppqqqpppoooooonnnpppnnnnnnooorrrtttuuutttsssssstttvvvyyy|||~~~}}}|||{{{}}}{{{yyywwwuuutttsssrrrooommmllllllkkkiiifffcccbbbaaa___]]][[[ZZZYYYYYYZZZ[[[[[[ZZZXXXXXXYYY[[[VVVWWWXXXYYYZZZ\\\```cccgggfffccc^^^YYYWWWXXXYYYccciiippptttvvvxxx{{{~~~~~~zzzsssmmmiiigggeeennn{{{xxxqqqiiiuuuzzzdddaaahhhmmmXXXKKKEEE@@@===:::::::::;;;<<<<<<======>>>===;;;:::999999:::;;;999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===??????@@@}}}||||||~~~}}}zzzvvvtttsssrrrqqqpppmmmkkkgggdddaaa_________\\\```eeeiiijjjiiiiiijjjggggggfffeeeeeedddcccccc```^^^ZZZUUURRRPPPQQQRRRTTTUUUXXX^^^eeekkknnnoooooopppqqqrrrtttxxx~~~|||zzzyyyyyyuuutttsssqqqooommmkkkjjjiiijjjjjjkkkkkkllllllmmmmmmnnnooonnnllllllmmmoooooopppqqqrrrqqqpppooonnnmmmllllllnnnqqqtttuuuuuuttttttvvvxxxzzz}}}|||zzzxxxuuusssrrrqqqqqqkkkjjjiiigggeeeccc```^^^aaaaaa```^^^\\\[[[[[[\\\ZZZ[[[[[[YYYWWWVVVXXXYYYYYY[[[]]]^^^___```cccfffeeeccc```[[[XXXYYY\\\___iiinnnsssvvvvvvxxx{{{~~~}}}wwwrrrooofffmmmxxxssskkkeeessszzzggg```aaauuuttt___PPPGGGBBB???;;;;;;;;;;;;<<<<<<<<<<<<>>>===;;;999999999;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>???@@@AAA~~~}}}|||~~~~~~yyyvvvuuuuuutttsssooommmjjjgggcccaaa___^^^[[[^^^ccceeefffffffffffffffffffffeeedddccccccbbb___]]]XXXTTTRRRQQQQQQPPPTTTUUUYYY___gggmmmpppqqqooooooooooooppprrrvvvyyy~~~}}}|||{{{yyyxxxvvvtttqqqooommmlllllllllllllllmmmmmmmmmmmmlllmmmmmmlllkkkkkkmmmooopppqqqrrrrrrrrrqqqooonnnmmmllllllnnnqqqtttuuuuuuuuuuuuwwwyyy{{{~~~yyywwwuuurrrpppoooooooooiiihhhgggeeeccc```___^^^^^^______]]]ZZZYYY[[[]]]\\\\\\[[[XXXUUUTTTUUUWWW[[[]]]```aaaaaabbbdddfffaaa```]]]ZZZZZZ]]]ccchhhnnnrrruuuwwwvvvwww{{{~~~|||xxxnnnrrrxxx{{{mmmccc```oooyyyhhh___\\\kkk}}}iiiWWWKKKDDDAAA>>>>>>===<<<;;;;;;::::::>>><<<:::999999:::;;;<<<:::::::::;;;;;;;;;;;;;;;::::::;;;;;;===>>>???@@@BBB~~~}}}}}}zzzwwwvvvvvvvvvvvvooonnnkkkhhhdddaaa^^^]]]\\\___bbbcccddddddeeefffhhhgggfffeeedddcccbbbbbb^^^[[[WWWTTTSSSSSSQQQPPPTTTUUUXXX___gggoootttuuuvvvvvvuuusssrrrrrrtttvvv~~~|||{{{yyywwwtttrrrpppoooooooooooonnnnnnmmmmmmmmmkkkkkkkkkjjjiiiiiilllnnnppppppqqqqqqppppppooonnnmmmllllllnnnqqqtttuuuuuuuuuuuuvvvxxxzzz|||~~~~~~wwwuuurrrooommmllllllmmmiiijjjiiigggcccaaaaaaaaaZZZ\\\]]][[[XXXXXXZZZ]]]^^^]]][[[XXXUUUTTTUUUWWW[[[^^^aaabbbbbbbbbbbbccc___^^^\\\[[[\\\aaahhhnnnqqqtttvvvwwwvvvwww{{{{{{{{{|||wwwhhh]]]YYYgggzzzyyyfff^^^XXX```yyywwwcccRRRHHHCCC@@@???>>>===<<<:::999999<<<<<<::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===>>>@@@AAACCC~~~||||||~~~~~~yyyvvvuuuvvvvvvvvvqqqpppnnnkkkgggccc___]]]```aaacccccccccdddfffhhhjjjiiihhhgggeeedddcccbbb]]]ZZZVVVTTTUUUTTTSSSQQQSSSSSSVVV]]]fffpppvvvyyy}}}}}}}}}|||{{{{{{~~~~~~}}}{{{yyywwwtttsssrrrppppppoooooonnnmmmlllllliiiiiiiiihhhggghhhkkkmmmoooooonnnmmmmmmmmmmmmmmmooommmmmmooorrrtttuuuttttttttttttuuuwwwyyyzzz{{{~~~}}}{{{zzzvvvtttpppmmmkkkkkkkkklllhhhiiiiiigggcccaaabbbdddZZZ]]]___]]]ZZZYYY\\\```___^^^\\\YYYWWWVVVYYY[[[^^^aaadddeeedddbbbbbbbbb^^^^^^]]]\\\^^^ccckkkpppsssuuuwwwvvvuuuvvv{{{wwwfffZZZUUU```qqq}}}vvvbbb]]]VVVWWWjjjpppZZZKKKDDD???>>>>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===>>>@@@AAADDD~~~{{{{{{||||||wwwtttttttttuuuuuutttsssrrroookkkfffbbb```cccdddddddddccceeehhhkkklllkkkjjjhhhfffdddcccbbb]]]YYYUUUTTTUUUVVVTTTRRRRRRRRRUUU[[[eeeooowwwzzz~~~~~~|||zzzxxxvvvttttttppppppooonnnmmmlllkkkkkkhhhhhhhhhgggfffgggjjjmmmnnnmmmllljjjjjjkkkllllllpppnnnnnnooorrrtttuuutttrrrrrrsssssstttvvvwwwxxxzzz{{{}}}~~~}}}|||zzzyyyvvvtttpppmmmkkkjjjkkklllfffggghhheeebbb```aaaddd]]]```bbbaaa^^^]]]```ddd___^^^]]]ZZZYYYYYY\\\___bbbdddggghhhgggeeecccccc```______^^^___dddkkkpppsssuuuvvvvvvtttvvv{{{}}}~~~yyyggg[[[VVV___nnn|||yyyrrr^^^[[[TTTQQQ```{{{yyy```NNNEEE===============<<<<<<<<<::::::;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===???@@@AAAEEE~~~||||||}}}~~~}}}|||}}}{{{wwwtttrrrrrrssstttooopppqqqoookkkhhhffffffccceeefffdddcccdddhhhlllooonnnllliiigggeeedddcccaaa^^^ZZZWWWVVVUUUSSSQQQRRRRRRRRRVVV]]]gggqqqwww}}}yyywwwuuusssqqqppppppnnnllljjjkkkiiihhhfffeeeeeeffffffcccdddfffffffffhhhjjjlllnnnmmmmmmmmmooossswwwzzzvvvwwwwwwwwwwwwwwwvvvuuu|||yyyxxxzzz~~~}}}{{{uuurrrooonnnnnnnnnnnnmmmhhhdddaaa```bbbbbbaaa___```aaaaaaaaaaaaaaa``````^^^]]]\\\\\\\\\]]]______fffhhhkkkkkkhhhccc```^^^```^^^^^^aaafffkkklllllltttsssssstttvvvzzz}}}~~~xxxrrrtttzzzqqq___WWW[[[hhhzzzwwwqqqeeeYYYSSSWWW[[[fffmmmWWWLLL@@@???===<<<;;;:::999999:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::===>>>???@@@@@@???>>>===CCC~~~~~~~~~}}}||||||zzzvvvsssqqqqqqqqqrrrpppqqqqqqpppmmmjjjhhhhhhhhhiiijjjhhhfffgggjjjnnnmmmllljjjgggeeecccbbbbbbaaa^^^ZZZWWWVVVUUUSSSQQQNNNMMMNNNQQQWWW```iiiooowwwyyy|||~~~}}}zzzxxxuuurrrooonnnmmmkkkiiijjjiiihhhffffffeeeeeeeeebbbdddeeeffffffgggiiillloooooooooppprrruuuxxxyyyyyyyyyzzzzzzzzzyyyxxxwww{{{{{{|||}}}~~~~~~}}}{{{tttqqqooonnnnnnnnnlllkkkiiifffccccccdddeeedddcccbbbbbbbbbbbbaaa``````___]]]\\\\\\\\\]]]^^^```aaagggjjjlllllliiidddaaa___```______ccchhhlllnnnnnnqqqqqqqqqsssvvv{{{zzzqqqpppsss~~~nnn^^^aaannn{{{uuuiii]]]VVVWWWWWW^^^yyywww^^^PPPBBB@@@>>>===<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????>>>???~~~|||{{{yyyvvvsssqqqppppppqqqqqqrrrsssqqqnnnlllkkklllllllllllljjjhhhhhhjjjllljjjiiigggfffdddbbbaaa``````]]]ZZZWWWVVVTTTRRRPPPLLLKKKKKKMMMRRRYYYaaaeeemmmpppssswwwzzz~~~}}}|||xxxrrrooommmlllkkkjjjkkkkkkkkkjjjiiihhhfffeeedddeeeggggggggghhhjjjmmmqqqqqqrrrsssuuuvvvwwwxxxzzzzzz{{{{{{{{{zzzyyyxxxzzz|||}}}{{{{{{rrrqqqooooooooonnnkkkiiihhhfffeeeeeefffggggggfffccccccbbbaaa```______^^^\\\\\\\\\]]]^^^```bbbccciiikkkmmmllliiieeebbb```aaaaaabbbfffkkkooopppqqqoooooooooqqqvvv|||}}}pppjjjkkkttt}}}gggiiiuuu{{{oooddd[[[YYYVVVXXXlllhhhSSSEEEBBB???============<<<:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???@@@AAA~~~|||zzzwwwtttrrrqqqqqqqqqsssttttttssspppnnnnnnooommmlllkkkiiigggggggggggghhhhhhgggfffdddbbbaaa``````]]]ZZZXXXVVVTTTQQQOOOLLLKKKJJJKKKOOOUUU[[[^^^dddggglllqqquuuzzz}}}yyysssooonnnnnnnnnnnnnnnooooooooonnnkkkiiihhhgggiiijjjjjjjjjkkkmmmoooqqqrrrtttuuuvvvwwwvvvvvvxxxxxxyyyzzzyyyxxxvvvuuuwww{{{~~~zzzyyyzzzsssrrrqqqqqqqqqoookkkiiieeeeeedddeeefffgggggggggcccbbbaaa```___^^^]]]]]]\\\\\\]]]___aaacccdddeeejjjllllllkkkgggcccaaaaaaaaacccfffjjjnnnqqqssssssooonnnnnnpppuuu|||~~~ppphhhgggoooyyynnnoooxxxvvvkkkbbb^^^YYYXXXeeevvvqqqWWWIIIDDD???======>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::::::::;;;;;;::::::<<<>>>@@@AAABBB~~~}}}~~~}}}|||zzzwwwvvvuuuttttttuuuvvvvvvtttqqqppppppqqqnnnmmmkkkiiihhhgggeeedddggggggggggggfffdddbbbaaa___]]]ZZZXXXVVVSSSPPPMMMLLLKKKJJJJJJLLLPPPUUUXXX[[[___dddiiinnnsssxxx|||zzz|||~~~zzztttqqqqqqrrrtttuuuqqqqqqqqqqqqooommmkkkiiiiiijjjkkkkkkkkkkkkmmmpppqqqrrrtttvvvwwwvvvuuuuuutttuuuwwwwwwvvvtttrrrppptttxxx}}}|||yyyxxxyyyuuutttssssssrrrpppmmmjjjeeefffggghhhhhhhhhiiiiiicccbbbaaa___^^^]]]]]]]]]]]]^^^```bbbdddeeeggggggkkkkkkkkkiiieeebbb``````bbbeeeiiimmmppprrrttttttoooooooooqqquuu{{{rrrjjjhhhoooxxxuuurrrxxxuuukkkddd]]]YYY___iiiyyy\\\MMMGGG@@@<<<===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;::::::<<<>>>@@@AAA>>>~~~}}}}}}~~~}}}|||{{{zzzyyyxxxxxxxxxxxxxxxwwwuuurrrpppqqqrrrrrrpppmmmlllkkkjjjgggeeegggggghhhhhhgggeeedddbbb___]]]ZZZXXXVVVSSSOOOLLLJJJIIIGGGFFFHHHKKKNNNQQQSSSWWW]]]bbbgggkkkooossssssuuuwwwyyy{{{}}}xxxuuuuuuwwwyyyyyyssssssrrrqqqooonnnlllkkkiiijjjkkkkkkkkkkkkmmmoooqqqssstttvvvwwwwwwvvvvvvtttvvvwwwxxxwwwtttqqqppprrruuuyyy{{{{{{{{{zzz{{{xxxvvvtttssssssqqqnnnlllhhhjjjllllllkkkkkkkkkllldddcccaaa```_________``````aaaccceeeggghhhiiiiiillllllkkkgggccc`````````cccggglllppprrrsssssstttooooooppprrrvvvzzz~~~xxxooommmpppxxx}}}uuuwwwsssjjjaaaZZZZZZ^^^zzzfffSSSKKKBBB===>>>???>>>;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<=========;;;;;;<<<<<<===>>>???@@@@@@~~~||||||{{{{{{zzzzzzzzzzzzyyyyyyxxxuuurrrpppppprrrsssqqqnnnnnnnnnllliiifffeeefffggghhhgggfffdddbbb___]]]ZZZXXXVVVSSSNNNKKKIIIGGGFFFEEEFFFHHHKKKMMMQQQUUUZZZ___cccgggjjjmmmnnnooorrrtttvvvzzz}}}zzzzzz{{{{{{{{{yyywwwvvvtttrrrqqqppppppmmmnnnooonnnnnnnnnppprrrssstttuuuwwwxxxyyyyyyyyyyyyzzz|||}}}|||yyyuuusssrrrsssuuuxxx|||~~~~~~yyyvvvsssrrrqqqpppnnnllliiilllnnnnnnlllkkklllmmmfffeeecccbbbaaabbbcccdddcccdddfffhhhjjjjjjkkkkkkmmmmmmkkkhhhcccaaaaaaaaadddiiiooorrrsssrrrrrrssslllnnnppptttwww{{{~~~tttpppnnnwwwzzzvvvzzzpppggg```^^^___hhhrrrZZZQQQFFF@@@@@@AAA???<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<======>>><<<======>>>?????????>>>CCCzzz{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxuuuqqqppppppqqqssspppnnnmmmnnnllliiieeedddeeefffggggggeeecccbbb___]]]ZZZYYYVVVSSSNNNKKKIIIHHHFFFFFFFFFHHHKKKMMMRRRVVV[[[```cccfffiiilllkkkmmmoooqqqsssxxx}}}~~~}}}|||||||||{{{~~~}}}zzzxxxvvvuuuuuuuuuqqqrrrssssssrrrrrrtttvvvuuuuuuvvvwwwyyyzzz{{{|||}}}}}}zzzwwwsssrrrssswww~~~yyyvvvrrrpppoooooommmlllhhhkkknnnmmmkkkiiijjjkkkhhhgggeeeddddddeeeggghhheeefffhhhjjjkkkllllllkkkoooooolllhhhdddbbbbbbcccdddjjjpppssssssrrrrrrrrrjjjlllppptttyyy|||xxxqqqkkktttwww~~~uuunnniiiffffff]]]uuu|||___UUUHHHBBBBBBCCC@@@===<<<<<<<<<;;;;;;:::::::::888888999999:::;;;<<<<<<===>>>???@@@@@@???>>>===AAA~~~}}}}}}|||xxxwwwwwwuuutttsssrrrrrrqqqooolllkkkkkkkkkjjjhhhaaabbbcccddddddcccaaaaaa]]]]]][[[XXXUUUPPPMMMJJJFFFFFFEEECCCBBBDDDHHHKKKTTTWWW]]]bbbfffjjjnnnqqqtttsssqqqppppppqqqtttvvv{{{{{{zzzzzz{{{}}}~~~~~~~~~|||zzzzzzzzzzzzyyywwwuuussssssuuuwwwyyyxxxyyyyyyzzz{{{|||}}}}}}~~~~~~|||zzzxxxxxx{{{|||}}}}}}{{{wwwrrrooonnnnnnnnnmmmlllllllllmmmoooooommmkkkiiiiiigggffffffeeeeeeeeehhhjjjkkkhhhiiimmmooommmqqqpppnnnhhhbbbaaadddgggiiijjjkkkmmmnnnoooppppppllllllmmmrrryyy~~~vvvpppuuuzzz~~~~~~rrrmmmjjjeeeaaa\\\gggzzzppp\\\IIICCCCCC@@@======<<<<<<;;;::::::::::::;;;???;;;666777;;;>>>===;;;;;;;;;<<<===>>>???@@@AAA>>>~~~~~~}}}yyyxxxwwwvvvtttrrrqqqppppppnnnlllkkkkkkjjjhhhfffbbbbbbbbbbbbaaa___]]]\\\ZZZZZZXXXVVVRRROOOKKKIIIFFFEEEDDDBBBAAACCCGGGKKKSSSWWW]]]bbbfffjjjooorrrrrrssssssrrrrrrrrrrrrsssuuuuuuuuuuuuvvvxxxzzz{{{yyy|||}}}}}}}}}}}}{{{zzzxxxwwwxxxyyy{{{|||yyyyyyzzz{{{}}}|||zzzyyyyyyzzz|||||||||yyyvvvrrroooooonnnmmmllllllllllllmmmoooooommmkkkiiiiiihhhhhhggggggggghhhfffiiijjjiiikkkppprrrppppppoookkkgggccccccdddfffggghhhjjjlllmmmnnnoooooonnnnnnpppuuu{{{|||rrruuuyyy}}}~~~{{{qqqmmmiiiddd```YYYaaaqqq{{{fffQQQGGGDDD@@@=========<<<;;;;;;::::::;;;;;;<<<888444555888;;;:::888;;;;;;<<<======>>>??????@@@vvv}}}{{{zzzyyywwwuuurrrpppoooooommmllllllkkkiiifffcccbbbaaaaaa___]]][[[YYYXXXVVVVVVTTTRRROOOLLLJJJHHHGGGFFFDDDBBBBBBDDDIIIMMMSSSWWW\\\aaafffkkkppptttssstttvvvuuurrrpppooooooppppppqqqrrrsssuuuwwwxxxwwwzzz}}}~~~}}}}}}|||}}}~~~{{{{{{|||}}}}}}{{{zzzyyyzzz{{{{{{zzzuuusssqqqppppppooommmllllllkkklllmmmnnnnnnllljjjiiiiiiiiiiiiiiijjjjjjjjjeeeiiikkkjjjmmmsssuuutttpppmmmiiifffeeefffffffffeeefffhhhjjjlllmmmnnnnnnpppqqqsssxxx}}}wwwwwwxxx||||||wwwoookkkhhhccc^^^VVVZZZfffwwwuuu\\\LLLDDD???=========<<<;;;;;;:::;;;;;;;;;===:::777888;;;======;;;;;;;;;<<<<<<<<<=========AAAqqqyyy}}}|||{{{yyyvvvrrrooommmmmmlllllllllkkkiiidddaaaaaa```___]]][[[YYYXXXWWWTTTSSSRRRPPPMMMKKKIIIHHHHHHHHHFFFEEEEEEHHHMMMQQQTTTWWW\\\aaafffkkkqqquuuwwwxxxxxxuuuoookkkiiiiiimmmnnnppprrrtttvvvxxxyyyxxxzzz}}}~~~~~~~~~~~~}}}{{{zzz{{{{{{zzzxxxrrrqqqqqqqqqqqqpppnnnkkkkkkjjjjjjkkklllllljjjhhhfffggghhhiiijjjkkkllllllfffjjjmmmmmmoootttvvvtttppplllgggfffggghhhgggfffcccdddfffiiikkkmmmnnnnnnqqqrrrtttxxx}}}~~~{{{zzz}}}xxx|||uuulllhhheeeaaa^^^UUUXXX```ooogggRRREEE@@@??????======<<<;;;;;;;;;;;;;;;>>><<<::::::===>>>>>>===;;;;;;;;;<<<<<<<<<<<<<<>>===<<<<<<;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========@@@vvv}}}xxxtttqqqmmmkkkjjjjjjjjjjjjhhhgggbbb```^^^[[[XXXWWWVVVVVVTTTRRROOOLLLIIIHHHGGGGGG>>>BBBGGGKKKNNNRRRUUUXXXYYY[[[^^^aaaeeejjjpppttt{{{uuujjjeeeddddddfffjjjooossswwwyyyzzzzzz{{{||||||zzzzzz{{{|||{{{{{{}}}~~~|||vvvtttsssssssssrrrpppnnnnnnmmmmmmmmmnnnmmmkkkhhheeegggiiilllmmmmmmllllllkkkoooqqqpppqqqtttsssoooqqqqqqpppmmmkkkiiijjjkkkgggiiilllooorrruuuwwwxxxwwwyyy||||||{{{|||~~~~~~}}}{{{}}}~~~xxxrrrjjjccc]]]YYYUUUXXXYYY\\\hhhzzzgggQQQGGGCCC@@@>>>======<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>;;;;;;<<<======>>>??????AAAwwwzzzvvvsssmmmkkkiiiiiijjjkkkjjjiiicccaaa^^^ZZZWWWTTTSSSSSSSSSQQQNNNKKKHHHFFFEEEEEE???DDDKKKPPPTTTWWWZZZ\\\[[[\\\___aaadddiiiooossswww|||ppphhheeedddgggkkkqqquuuyyy{{{||||||}}}~~~}}}{{{zzz{{{|||xxxzzz}}}}}}xxxvvvtttssssssrrrpppnnnqqqpppoooppppppooommmjjjgggiiikkkmmmnnnnnnmmmmmmiiinnnppppppqqqttttttpppqqqrrrsssoookkkhhhjjjllliiikkknnnqqquuuwwwyyyzzz{{{}}}}}}}}}|||xxxwwwzzz{{{{{{yyyuuunnneee\\\VVVSSSUUUUUUUUU```vvv}}}yyy~~~lllTTTIIICCC>>>>>>>>>===<<<<<<<<<<<<<<<888:::;;;<<<;;;;;;;;;<<<;;;;;;<<<===>>>???@@@AAABBBxxx{{{wwwrrrpppnnnnnnmmmllliiifffccc```\\\ZZZXXXXXXVVVUUUQQQQQQOOOKKKFFFDDDDDDEEEDDDIIIPPPVVVYYY[[[]]]^^^```______```bbbfffjjjlllttt{{{}}}sssjjjfffdddfffllltttyyyyyywww~~~|||zzzzzzzzzzzz{{{zzz|||~~~}}}zzzuuuppppppsssuuutttqqqrrrrrrqqqpppnnnmmmkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjnnnnnnooopppqqqrrrrrrsssqqqrrrsssrrrooommmllllllkkkmmmqqquuuxxxzzzzzz{{{}}}~~~~~~}}}~~~xxxqqqtttwww{{{|||vvvlll```YYYUUURRRTTTYYY]]]jjj|||{{{}}}uuuZZZKKKDDDAAA===;;;::::::;;;<<<;;;:::>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAA???|||{{{xxxrrrpppnnnmmmllljjjgggdddbbb___\\\YYYXXXWWWVVVTTTPPPPPPNNNJJJFFFDDDDDDEEEEEEKKKSSSZZZ^^^```bbbcccaaa```______aaaeeeiiilllmmmvvv~~~|||uuujjjiiiiiimmmuuuyyyzzzxxx~~~}}}|||{{{zzzzzz{{{{{{{{{|||~~~|||wwwsssrrrtttvvvtttqqqqqqqqqpppooonnnmmmkkkkkkkkkkkkjjjjjjjjjkkkllllllooooooooopppqqqqqqrrrrrrsssssssssqqqmmmkkkkkkllllllooossswwwzzz|||}}}}}}~~~}}}~~~yyyrrrtttwwwzzzxxxqqqggg___\\\WWWTTTTTTVVVccc|||```OOOGGGCCC???===;;;;;;<<<===<<<;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAAAAA}}}yyysssqqqnnnkkkjjjgggdddaaaaaa___\\\YYYXXXWWWUUUSSSOOONNNLLLHHHEEECCCDDDFFFGGGMMMVVV^^^cccfffhhhiiibbb```]]]\\\]]]aaaeeeiiihhhqqqzzz}}}qqqooonnnpppuuuyyyzzzyyy}}}}}}||||||{{{||||||}}}|||||||||~~~{{{vvvuuuvvvwwwuuurrrpppoooooonnnmmmmmmlllllllllkkkjjjiiijjjkkkmmmoooppppppppppppppppppppppppttttttrrroookkkiiijjjkkknnnqqquuuyyy}}}~~~~~~sssrrrrrrvvvxxxvvvnnngggfff```YYYTTTPPP\\\|||iiiUUUJJJEEEAAA???<<<<<<===>>>============<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>@@@AAACCC}}}vvvsssooollliiifffbbb``````^^^[[[YYYXXXWWWTTTRRRMMMLLLJJJGGGDDDDDDFFFHHHIIIPPPYYYbbbfffiiijjjjjjccc```\\\XXXXXX[[[___bbbgggnnnuuuyyy}}}}}}wwwtttrrrsssvvvyyyzzzzzz}}}}}}}}}}}}~~~~~~}}}|||||||||~~~~~~zzzxxxxxxwwwuuusssooonnnnnnmmmllllllllllllllljjjiiihhhiiikkknnnpppqqqqqqqqqpppppppppoooooouuutttrrrnnnjjjiiijjjkkkooorrrvvvzzz~~~~~~~~~~~~|||vvvpppqqquuuvvvqqqllllllgggbbb[[[TTTYYYtttttt\\\LLLDDDBBB???===<<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;===>>>@@@AAACCCyyyuuupppllliiifffbbb```___]]][[[YYYXXXVVVSSSQQQKKKKKKIIIFFFDDDEEEGGGJJJMMMSSS\\\cccgggiiijjjkkkfffbbb\\\WWWUUUVVVYYY\\\bbbhhhmmmooosssyyy{{{xxxxxxvvvttttttvvvxxxzzzzzz|||}}}~~~}}}|||||||||}}}|||zzzxxxwwwuuusssooonnnmmmlllkkkkkklllllljjjiiihhhggghhhkkknnnqqqrrrrrrqqqqqqpppooooooooottttttqqqnnnkkkjjjkkkmmmppprrrvvvzzz}}}~~~||||||~~~~~~~~~tttoooqqqrrrpppllllllkkkkkkggg]]]ZZZjjjfffQQQDDDBBB@@@<<<;;;;;;<<<===<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<===???@@@BBBBBBzzzvvvqqqlllhhheeebbb```^^^\\\ZZZYYYXXXVVVRRRPPPKKKJJJHHHFFFDDDFFFJJJMMMQQQVVV^^^dddhhhkkkmmmnnnmmmiiibbb[[[WWWVVVWWWXXXZZZ___bbbdddiiiqqqvvvuuuuuuuuuttttttuuuwwwxxxyyyzzz{{{}}}~~~}}}}}}}}}}}}~~~~~~|||zzzxxxvvvtttsssooonnnlllkkkjjjjjjkkkkkkiiiiiihhhiiijjjmmmpppqqqrrrqqqqqqqqqppppppooooooqqqrrrqqqooommmmmmnnnppprrrtttwww{{{}}}~~~~~~~~~|||{{{~~~~~~{{{zzz}}}~~~{{{{{{}}}~~~xxxvvvyyy|||tttrrrqqqnnnllljjjjjjmmmlllcccZZZ```nnn|||tttZZZIIIDDD@@@<<<;;;;;;<<<======<<<;;;;;;;;;;;;<<<=========<<<<<<<<<===???AAABBBBBByyyuuuooojjjgggdddaaa___]]]\\\ZZZYYYXXXUUURRROOOKKKJJJHHHFFFEEEGGGLLLPPPUUUZZZ```fffkkkooosssvvvvvvrrrkkkccc]]]ZZZXXXXXXVVVYYY[[[[[[aaajjjpppppppppqqqsssttttttuuuwwwxxxvvvwwwzzz|||~~~}}}~~~~~~||||||{{{zzzwwwuuutttssspppooollljjjiiiiiiiiijjjjjjjjjkkklllnnnppprrrsssqqqqqqqqqpppppppppppppppnnnoooqqqqqqpppppprrrssstttvvvyyy|||}}}~~~}}}}}}~~~~~~|||{{{~~~|||yyyxxxzzz|||~~~}}}|||}}}}}}zzzuuupppmmmoootttxxxzzz~~~yyytttpppllliiiggghhhhhh```VVVXXXaaaqqqttttttxxxzzzgggQQQFFFBBB>>>;;;<<<===>>>>>>;;;;;;;;;;;;;;;<<<============<<<<<<===???AAABBBBBB}}}xxxtttnnniiifffccc```^^^]]][[[ZZZYYYXXXUUUQQQNNNKKKJJJHHHFFFFFFHHHMMMQQQXXX\\\bbbiiinnntttyyy}}}}}}yyyrrrjjjccc^^^[[[ZZZVVVXXXXXXXXX\\\dddjjjkkkmmmoooqqqsssttttttvvvwwwsssuuuwwwzzz|||}}}~~~~~~}}}~~~zzzzzz{{{yyyvvvtttssssssqqqooollljjjhhhhhhiiiiiijjjkkkmmmoooqqqrrrttttttpppppppppppppppppppppppplllnnnqqqrrrrrrrrrtttuuuvvvxxx{{{}}}~~~~~~}}}}}}}}}}}}~~~|||{{{~~~{{{xxxxxxyyyyyyzzz{{{~~~|||{{{tttqqqllljjjlllnnnqqqrrrtttwww}}}xxxrrrnnniiidddbbbbbb[[[RRRSSS[[[jjjuuuqqqtttuuupppYYYGGGDDD???======>>>???@@@;;;;;;;;;;;;;;;<<<===>>>======<<<===>>>???AAABBBCCCyyyssskkkgggfffddd___[[[[[[ZZZYYYXXXWWWTTTQQQNNNMMMHHHEEEEEEEEEFFFMMMUUU\\\^^^cccgggnnnvvv~~~uuujjjbbb^^^]]]ZZZYYYWWWWWWYYY___eeeiiinnnnnnnnnoooqqquuuxxxzzzvvvvvvvvvwwwxxxyyy{{{{{{|||~~~~~~}}}|||zzzyyywwwvvvvvvsssoooiiifffeeefffggghhhnnnmmmlllmmmoooqqqqqqpppssssssqqqpppooooooooooooqqqrrrtttttttttuuuwwwzzztttvvvyyy|||~~~zzz|||~~~|||zzz{{{zzzwwwtttvvv~~~|||vvvvvvuuuuuusssqqqpppooolllnnnsssxxx~~~~~~uuummmkkkfffcccaaa[[[RRROOOSSSaaavvvzzzbbbDDD<<<888;;;??????======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>???@@@CCCzzztttkkkfffdddbbb^^^ZZZ[[[ZZZXXXWWWVVVSSSOOOLLLLLLHHHEEEFFFFFFHHHOOOWWW\\\```dddjjjqqqyyy{{{rrriiieeeccc^^^]]][[[[[[]]]aaaeeehhhiiijjjmmmooorrrtttvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{|||}}}~~~~~~}}}|||{{{yyywwwvvvuuuuuuqqqllliiiiiijjjkkklllooonnnmmmnnnpppqqqqqqqqqtttsssqqqpppooonnnnnnnnnrrrtttuuuuuuuuuvvvxxxzzzuuuvvvxxx{{{|||}}}~~~~~~~~~|||wwwwwwvvvsssqqqttt{{{~~~~~~}}}|||zzzyyywwwwwwqqqqqqqqqpppsssyyywwwppplllgggbbb___XXXPPPNNNRRR[[[nnnhhhPPPGGG??????@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>???@@@???}}}vvvmmmfffbbb___\\\YYY[[[YYYWWWVVVTTTQQQMMMJJJJJJGGGEEEFFFGGGIIIPPPYYY\\\```ffflllsss|||{{{rrrllliiicccbbbaaaaaabbbeeegggiiifffhhhkkkoooqqqrrrrrrrrrvvvvvvvvvwwwxxxyyyzzz{{{{{{}}}~~~~~~~~~~~~~~~~~~}}}|||zzzxxxwwwvvvvvvsssnnnlllmmmooopppqqqpppooonnnoooqqqrrrrrrqqqsssrrrpppooonnnmmmmmmmmmtttuuuvvvvvvvvvvvvxxxzzzwwwxxxzzz|||}}}~~~~~~~~~~~~|||ttttttssspppoooqqqxxx~~~yyyxxxsssmmmjjjooozzz{{{uuuooohhhaaaXXXPPPMMMPPPUUUccc|||nnnYYYMMMCCC@@@???===::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>???@@@AAAxxxooogggbbb^^^[[[YYY[[[YYYWWWVVVTTTQQQMMMJJJHHHEEEDDDGGGHHHKKKRRRZZZ]]]aaagggnnnttt{{{wwwoookkkeeeffffffggghhhjjjkkkllliiijjjlllnnnoooppppppooouuuuuuvvvvvvwwwyyyzzz{{{{{{|||~~~}}}}}}|||~~~~~~}}}~~~|||zzzxxxwwwvvvsssooonnnppprrrssstttrrrqqqpppqqqssstttsssrrrppppppoooooooooooooooppptttuuuvvvvvvuuuuuuwwwyyyyyyzzz{{{}}}~~~}}}~~~}}}}}}||||||{{{vvvuuussspppoooqqquuuzzz|||tttmmmmmmsss{{{uuuiii\\\RRRNNNNNNRRRZZZqqqpppXXXLLLAAA======<<<;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBB~~~yyyqqqiiiccc^^^\\\ZZZZZZYYYWWWUUUTTTQQQMMMJJJFFFDDDDDDGGGIIIKKKRRRZZZaaaeeekkkqqqvvv{{{vvvnnniiifffggghhhjjjlllnnnooopppqqqpppooonnnnnnnnnooopppuuuuuuuuuvvvwwwxxxzzzzzzzzz|||}}}}}}{{{{{{|||~~~|||}}}~~~~~~|||{{{|||~~~{{{}}}|||~~~~~~}}}{{{yyyuuurrrooooooqqqsssttttttssssssssstttuuuvvvtttrrrnnnoooooooooqqqrrrsssttttttuuuvvvuuuttttttuuuwwwwwwxxxzzz|||~~~~~~~~~|||zzzxxxwwwwwwwwwuuussspppooopppsssvvv~~~vvvpppoooppp{{{uuueeeYYYQQQLLLMMMPPPdddpppZZZMMMAAA<<<<<<<<<<<<>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@>>>zzzwwwqqqjjjccc___\\\ZZZXXXVVVUUUTTTSSSPPPMMMJJJEEECCCCCCFFFHHHKKKQQQYYYbbbfffmmmssswww{{{|||ssskkkhhhgggggghhhjjjllloooqqqrrruuutttqqqooonnnooopppqqquuuuuuuuuvvvwwwxxxyyyzzzzzz{{{||||||zzzzzz{{{|||zzz|||||||||zzzyyyzzz{{{xxxzzz}}}}}}{{{|||~~~}}}|||zzzvvvsssqqqqqqsssuuuvvvvvvuuutttuuuvvvwwwwwwuuusssppppppqqqrrrsssuuuwwwxxxuuuuuuvvvuuusssssstttvvvtttuuuvvvxxxzzz}}}{{{vvvqqqpppooorrrpppmmmkkklllnnnppprrr~~~}}}uuunnnjjjrrrzzzsssfff[[[SSSMMMLLLXXXooosssbbbTTTFFF@@@>>><<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@~~~tttrrroooiiiccc^^^[[[ZZZTTTRRRQQQQQQPPPOOOKKKIIIDDDBBBBBBFFFHHHIIIPPPWWW]]]bbbiiipppuuuyyy|||}}}vvvpppkkkiiiiiiiiiiiiiiikkkmmmooopppsssrrrrrrrrrqqqrrrrrrrrruuuuuuuuuuuuvvvxxxyyyzzzyyy{{{|||{{{zzzyyyzzz{{{zzz{{{|||{{{yyyyyyyyyzzzyyy{{{}}}~~~~~~|||vvvxxxzzz|||}}}|||{{{zzzyyywwwuuuuuuwwwxxxyyyxxxvvvvvvvvvxxxyyyxxxvvvtttuuuttttttuuuuuuwwwxxxxxxvvvwwwwwwvvvtttssstttvvvuuuuuuuuuvvvwwwyyy{{{|||zzzqqqjjjgggffffffdddcccccceeeiiilllmmmvvv~~~{{{sssmmmjjjtttyyymmmbbbVVVRRRTTTaaatttyyyeeeXXXJJJCCCAAA===<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@CCC~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}~~~}}}}}}|||{{{zzzzzzzzzzzzzzzzzzyyyxxxwwwoooooommmiiiccc]]]ZZZYYYPPPOOOOOOOOONNNMMMJJJGGGDDDAAABBBEEEGGGIIINNNVVVVVV\\\dddkkkqqquuuyyy{{{}}}}}}|||yyysssnnnlllkkkkkkjjjiiihhhiiikkkmmmnnnnnnppprrrtttuuutttsssrrrttttttuuuuuuvvvxxxyyyzzzyyyzzz{{{{{{yyyyyyyyy{{{{{{|||}}}|||zzzyyyzzz{{{{{{}}}~~~~~~}}}~~~~~~~~~~~~}}}{{{yyyrrrtttwwwzzz{{{{{{zzzyyy}}}{{{yyyyyyzzz||||||{{{wwwvvvwwwyyyzzzyyyvvvtttyyyxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxwwwuuutttuuuwwwyyyyyywwwwwwwwwxxxyyyzzz~~~~~~yyynnneeeaaa```\\\ZZZZZZ\\\```eeehhhjjjmmmuuu}}}zzztttfffppp}}}}}}rrraaa\\\UUUYYYkkkcccVVVIIICCCAAA>>>==============================<<<<<<<<<======>>>???@@@AAA{{{xxxvvv{{{zzzzzzyyyxxxxxxxxxwww{{{}}}|||{{{sssttttttuuuuuuttttttsssuuutttsssssssssrrrooollliiigggccc___[[[WWWUUUSSSNNNNNNMMMLLLJJJIIIHHHHHHBBBCCCCCCCCCCCCFFFJJJNNNTTT[[[dddlllooosssvvvzzz}}}yyyvvvtttqqqooommmpppmmmkkkhhhhhhjjjmmmooonnnooopppqqqsssuuuxxxyyyxxxwwwvvvuuutttttttttttt}}}|||zzzyyyxxxxxxyyyzzz{{{{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzz{{{||||||vvvuuutttuuuwwwzzz{{{{{{|||~~~|||{{{yyyxxxwwwwwwxxxyyywwwxxxyyyyyyyyyyyyxxxwwwwwwvvvtttrrrsssuuuxxxzzzwwwvvvvvvwwwyyy{{{zzzzzz}}}wwwnnnddd[[[UUUTTTQQQOOOPPPUUUZZZ___aaagggmmmtttyyy{{{vvvgggmmmvvvvvviii[[[XXXeeezzzkkk[[[JJJCCCBBB@@@>>>>>><<<<<<============<<<<<<<<<<<<======>>>>>>??????CCC~~~yyyvvvtttxxxxxxxxxxxxwwwvvvvvvuuuzzz{{{}}}~~~}}}{{{xxxwwwvvvvvvuuutttrrrpppnnnmmmooonnnmmmmmmmmmkkkhhheeebbbaaa^^^ZZZWWWUUUSSSRRRMMMMMMKKKJJJHHHFFFEEEDDDBBBCCCCCCBBBCCCEEEJJJMMMUUU[[[dddjjjnnnqqquuuxxxyyywwwuuusssrrrqqqooonnnooommmkkkiiiiiijjjlllnnnmmmnnnoooqqqsssuuuvvvwwwyyyyyyxxxwwwwwwwwwwwwwww|||{{{zzzyyyxxxyyyzzzzzz|||||||||}}}}}}~~~~~~~~~}}}|||||||||}}}~~~wwwvvvtttuuuwwwzzzzzzzzz|||}}}~~~~~~}}}~~~|||{{{yyyxxxwwwwwwxxxxxxwwwxxxyyyzzzzzzyyyxxxwwwxxxwwwuuuttttttuuuvvvwwwwwwvvvvvvwwwyyyzzzyyyxxx|||~~~yyyqqqggg^^^XXXTTTRRROOOOOORRRVVVYYY[[[```gggnnnsss{{{{{{vvvjjjooovvv~~~uuuddd\\\cccuuunnn^^^LLLDDDBBB@@@>>>???<<<<<<============<<<<<<<<<<<<======>>>>>>??????BBB{{{wwwtttrrrvvvvvvwwwwwwvvvuuusssrrrxxxxxxyyyzzzyyywwwuuusssuuuuuutttrrrpppmmmkkkiiijjjiiigggfffeeedddaaa^^^YYYXXXVVVTTTRRRPPPOOOOOOMMMLLLJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBEEEIIILLLUUU[[[bbbgggjjjmmmqqqtttrrrqqqpppooooooooooooooonnnmmmlllkkkjjjjjjkkkkkkjjjlllnnnqqqsssttttttuuuwwwwwwwwwxxxxxxxxxyyyyyyzzzyyyyyyyyyyyyzzzzzz{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{yyyxxxxxxzzz{{{{{{{{{|||}}}~~~~~~||||||}}}~~~|||{{{zzzyyyxxxxxxxxxxxxwwwxxxyyyzzzzzzyyyxxxwwwxxxxxxwwwvvvvvvuuuuuuuuuwwwvvvvvvxxxyyyyyywwwuuuyyy|||}}}uuukkkaaaZZZUUUSSSOOONNNPPPRRRSSSTTTZZZ```gggmmmuuu~~~zzzpppsssxxx}}}}}}yyyzzz{{{||||||}}}mmm___^^^kkksssbbbOOOFFFCCC@@@>>>>>><<<<<<============<<<<<<<<<<<<======>>>>>>??????@@@zzzvvvsssrrrtttuuuvvvvvvuuutttrrrqqqtttuuuvvvwwwwwwvvvuuutttssssssrrrqqqpppnnnmmmlllhhhfffcccbbbaaa___\\\YYYSSSRRRPPPNNNMMMKKKKKKKKKKKKJJJJJJHHHGGGFFFEEEEEEBBBBBBBBBAAAAAADDDHHHKKKSSSYYY___cccdddfffjjjnnnllllllmmmmmmlllmmmnnnooommmmmmmmmlllkkkjjjiiihhhgggiiimmmppprrrrrrrrrrrrssssssuuuvvvwwwwwwxxxxxxwwwxxxxxxxxxyyyzzz{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~|||{{{{{{{{{~~~}}}}}}~~~~~~}}}~~~||||||}}}}}}||||||{{{zzzzzzyyyyyyxxxxxxyyyzzzzzzyyyxxxxxxvvvwwwxxxxxxxxxwwwvvvuuuwwwvvvwwwxxxyyyyyyvvvtttxxx{{{~~~~~~~~~zzzoooccc[[[VVVTTTQQQPPPPPPQQQRRRQQQXXX^^^dddhhhpppyyy}}}}}}~~~{{{{{{xxxyyy|||zzzuuurrrrrrtttvvvwwwxxx{{{uuubbbYYY```vvv{{{iiiTTTHHHCCC???======<<<<<<============<<<<<<<<<<<<======>>>>>>??????>>>yyyuuussssssttttttuuuuuutttsssqqqqqqqqqrrrtttvvvwwwxxxxxxxxxuuuuuutttsssrrrpppnnnmmmfffddd```^^^\\\ZZZWWWUUUPPPOOONNNLLLJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEBBBBBBBBBAAAAAACCCGGGJJJQQQVVV\\\______```ccceeehhhiiikkkkkkjjjjjjmmmooommmmmmmmmmmmkkkjjjhhhgggeeegggkkknnnppppppppppppqqqrrrsssuuuwwwxxxxxxxxxvvvwwwxxxyyyzzzzzz{{{{{{}}}}}}}}}}}}}}}~~~~~~~~~{{{{{{||||||}}}~~~}}}|||||||||~~~~~~}}}~~~~~~~~~~~~~~~}}}}}}|||{{{{{{xxxyyyzzzzzzzzzzzzyyyxxxtttuuuwwwyyyzzzzzzyyyxxxxxxwwwwwwxxxyyyyyywwwuuuwwwzzz}}}~~~~~~~~~~~~}}}rrreee\\\WWWUUUSSSSSSTTTUUUTTTSSSVVV[[[```bbbhhhooosssrrrrrrqqqrrrzzz}}}~~~zzzsssooommmnnnqqqsssssstttwww~~~|||kkk]]]^^^rrrrrrZZZLLLDDD???<<<<<<<<<<<<============<<<<<<<<<<<<======>>>>>>??????>>>~~~yyyuuutttsssttttttssssssrrrqqqqqqqqqooopppsssuuuwwwyyyzzz{{{{{{zzzyyyvvvssspppnnnlllfffccc___\\\YYYWWWTTTRRRPPPOOOMMMLLLJJJIIIIIIIIIFFFFFFEEEEEEDDDDDDDDDDDDAAABBBAAA@@@@@@BBBFFFIIIOOOTTTZZZ]]]]]]\\\\\\^^^bbbeeehhhhhhggghhhlllooonnnnnnmmmllljjjiiigggfffdddfffhhhkkkmmmnnnooooooqqqrrrtttwwwxxxyyyxxxxxxvvvvvvxxxyyyzzzzzzzzzzzz{{{{{{{{{|||}}}}}}~~~~~~{{{{{{||||||~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{xxxyyyzzz{{{{{{zzzyyyxxxsssuuuwwwyyyzzz{{{{{{zzzyyyxxxwwwwwwyyyzzzyyyxxxyyy{{{}}}~~~~~~~~~~~~~~~ttthhh```ZZZYYYWWWXXXXXXXXXWWWUUUSSSWWWZZZ[[[___fffhhhgggiiiiiillltttzzzrrrnnnllljjjmmmoooooonnnrrr{{{xxxhhhcccsss}}}cccRRRHHHAAA======<<<<<<============<<<<<<<<<<<<======>>>>>>?????????}}}xxxtttsssssstttrrrpppooonnnooopppppppppqqqrrrtttvvvxxxzzzzzz{{{{{{yyywwwuuurrrpppnnniiifffaaa]]]ZZZXXXUUUSSSOOOOOONNNMMMMMMMMMMMMNNNKKKJJJIIIHHHFFFEEEDDDCCCAAAAAAAAA@@@???AAAEEEHHHNNNTTT[[[^^^]]]ZZZYYYYYYZZZ^^^cccddddddffflllpppooonnnmmmkkkiiihhhffffffdddeeefffhhhjjjlllnnnnnnpppqqqtttvvvwwwwwwwwwvvvvvvwwwxxxyyyzzzyyyyyyxxxxxxyyyyyy{{{|||}}}~~~|||}}}}}}~~~}}}}}}}}}}}}}}}~~~}}}|||zzzyyyxxxyyyzzz{{{{{{zzzyyyxxxvvvwwwxxxyyyzzzzzzzzzzzz{{{yyyvvvwwwxxx{{{{{{{{{zzz|||}}}}}}}}}~~~wwwmmmeee^^^\\\[[[[[[[[[ZZZXXXUUUQQQUUUWWWWWW[[[aaadddcccdddfffjjjpppwww~~~~~~~~~~~~uuuoookkkgggiiijjjhhhgggkkkvvvtttjjjssslllYYYMMMDDD@@@???<<<<<<============<<<<<<<<<<<<======>>>>>>??????@@@|||wwwsssrrrrrrsssqqqnnnlllkkklllnnnpppqqqrrrssstttvvvwwwxxxyyyxxxxxxwwwwwwvvvuuussssssmmmjjjeee```^^^[[[XXXVVVNNNNNNNNNOOOOOOQQQRRRRRRQQQPPPOOOLLLJJJGGGFFFEEEAAAAAAAAA@@@???AAAEEEHHHNNNUUU]]]```^^^ZZZXXXWWWTTTYYY___aaabbbeeelllrrrpppooommmjjjhhhgggffffffddddddeeegggiiikkkmmmnnnmmmoooqqqsssttttttssssssvvvwwwxxxyyyzzzyyyxxxxxxvvvwwwxxxzzz|||}}}~~~~~~~~~}}}}}}|||{{{{{{||||||||||||zzzyyyxxxyyyyyyzzz{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz|||yyyvvvvvvxxx{{{}}}~~~||||||}}}||||||~~~yyypppjjj```___^^^]]]]]]ZZZWWWTTTQQQUUUWWWWWWZZZaaadddccccccfffiiimmmqqqvvv|||~~~~~~}}}yyypppkkkdddfffgggdddbbbgggrrr|||{{{lllqqqsss^^^QQQGGGBBBAAA<<<<<<============<<<<<<<<<<<<======>>>?????????AAA~~~~~~{{{wwwrrrooopppooonnnmmmmmmnnnooopppsssssssssrrrqqqsssvvvxxxwwwyyy{{{|||{{{xxxuuurrrmmmjjjgggdddaaa^^^ZZZWWWQQQPPPPPPQQQRRRTTTVVVWWWUUUTTTQQQNNNKKKIIIGGGFFFEEEDDDCCCAAA@@@BBBFFFIIILLLSSS\\\cccdddaaa^^^[[[UUUVVVYYY\\\```dddgggiiijjjkkkllllllllljjjhhhfffcccdddfffgggjjjkkkmmmnnnooopppqqqqqqrrrsssttttttuuuttttttvvvxxxyyyxxxwwwvvvvvvwwwxxxxxxxxxxxxxxx|||~~~~~~~~~|||{{{zzzxxxyyyzzzzzzxxxxxxyyyzzz||||||||||||{{{zzzyyyyyy{{{zzzyyyxxxxxxzzz{{{|||zzzzzzzzz{{{{{{|||||||||~~~}}}}}}~~~xxxrrrkkkddd___]]][[[VVVTTTUUU[[[ZZZXXXZZZ\\\___``````___fffmmmnnnllllllpppvvv|||~~~yyyqqqllljjjfffccccccdddfffnnnvvv~~~ppprrr|||hhhSSSFFF???===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===============}}}zzzwwwsssqqqnnnmmmlllllllllmmmnnnnnnsssttttttsssrrrsssvvvyyyxxxyyy{{{|||{{{xxxvvvtttooolllgggcccaaa^^^ZZZXXXRRRQQQPPPPPPQQQRRRTTTUUUWWWVVVUUUSSSPPPMMMJJJIIIEEEEEECCCAAA@@@BBBFFFIIIMMMTTT```iiimmmjjjddd___VVVVVVWWWYYY\\\```ccceeehhhjjjkkklllkkkjjjgggfffdddeeefffhhhiiikkklllmmmpppqqqqqqrrrssssssttttttuuuuuuuuuvvvxxxyyyxxxwwwvvvwwwwwwxxxxxxxxxwwwwww{{{}}}}}}}}}}}}|||{{{zzzxxxxxxyyyzzz{{{{{{yyyyyyzzz{{{{{{{{{{{{{{{{{{zzzyyyyyy|||{{{{{{zzzzzz{{{{{{{{{zzzzzz{{{{{{{{{||||||||||||{{{zzzzzzzzz{{{|||}}}~~~~~~zzztttlllfffaaa```^^^YYYXXXYYY]]]\\\[[[\\\^^^```aaa```bbbiiioooqqqoooooossswww~~~yyyqqqmmmiiidddaaa``````bbbjjjrrrtttpppsssqqqZZZJJJBBB@@@:::;;;<<<===>>>??????@@@=========>>>>>>>>>>>>???@@@|||yyywwwtttrrrmmmlllkkkjjjjjjkkkllllllsssssstttsssrrrsssvvvxxxyyyzzz{{{{{{zzzyyyxxxwwwrrrnnnhhhccc```]]]ZZZXXXSSSRRRQQQOOOOOOPPPRRRSSSUUUVVVVVVUUUSSSPPPMMMKKKEEEEEEDDDBBBAAABBBFFFIIILLLSSS___mmmuuussskkkcccYYYXXXWWWWWWYYY\\\___aaafffgggiiikkkkkkiiigggeeefffgggggghhhjjjkkkkkklllqqqrrrrrrsssssstttttttttvvvuuuuuuwwwyyyzzzyyywwwwwwxxxxxxxxxxxxxxxwwwwwwzzz|||~~~~~~~~~|||||||||{{{zzzyyyxxxwwwzzz{{{|||{{{zzzyyyzzz|||zzzzzzzzz{{{zzzzzzyyyyyy}}}}}}}}}}}}|||{{{zzzzzzzzzzzz{{{{{{{{{{{{||||||yyyxxxxxxxxxxxxyyyzzz{{{||||||||||||}}}~~~~~~|||wwwpppiiieeedddccc^^^\\\]]]^^^]]]\\\]]]```aaaaaa```dddjjjqqqtttsssssswww{{{xxxrrrnnnjjjeeeaaa```___```gggooo~~~zzzqqqooo|||bbbNNNCCCAAA<<<<<<===>>>???@@@@@@AAA>>>>>>>>>>>>????????????AAA~~~zzzwwwuuusssqqqmmmlllkkkjjjjjjjjjkkklllqqqrrrrrrrrrqqqrrrtttvvvzzzzzzzzz{{{zzzzzzyyyyyyuuupppiiiccc```]]][[[YYYUUUTTTQQQOOONNNNNNPPPQQQQQQRRRSSSTTTRRROOOKKKIIIFFFFFFEEECCCBBBCCCFFFIIIJJJOOOYYYhhhsssuuunnnggg___]]]ZZZXXXYYY[[[^^^```ccceeegggiiijjjiiigggeeeiiiiiiiiijjjjjjkkkkkklllrrrrrrrrrsssssstttuuuuuuwwwvvvvvvwwwyyyzzzxxxwwwxxxxxxyyyyyyxxxxxxwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||~~~~~~~~~||||||||||||{{{zzzyyyxxxyyyzzz{{{zzzyyyyyyzzz{{{yyyyyyzzzzzzzzzzzzzzzyyy|||}}}}}}}}}|||{{{yyyxxxyyyyyyzzzzzzzzzzzzzzzzzzxxxxxxxxxyyyyyyzzz{{{{{{xxxyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~|||vvvpppkkkjjjhhhccc``````]]]\\\[[[\\\___aaaaaa```bbbiiipppuuuvvvxxx|||yyytttqqqmmmhhhdddbbbaaabbbiiippp{{{sssppp{{{jjjQQQDDD@@@@@@@@@??????>>>>>>============>>>>>>>>>????????????}}}xxxuuusssqqqpppooonnnlllkkkkkkkkklllmmmmmmoooppppppooooooqqqsssyyyyyyzzzzzz{{{zzzzzzzzzvvvqqqjjjdddaaa^^^\\\[[[WWWUUURRROOOMMMMMMOOOPPPPPPQQQSSSSSSRRROOOKKKIIIGGGGGGFFFEEECCCDDDFFFHHHJJJLLLSSS___kkkrrrqqqmmmgggeeeaaa^^^]]]]]]___aaabbbccceeeggghhhhhhhhhgggkkkkkkkkklllllllllmmmmmmpppqqqqqqrrrssstttuuuuuuwwwvvvvvvwwwyyyyyyxxxvvvxxxxxxyyyyyyyyyxxxxxxwwwxxx{{{}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~|||}}}}}}~~~~~~~~~}}}|||||||||}}}~~~~~~~~~{{{yyy{{{~~~|||zzzyyyzzz|||}}}|||{{{zzzzzzzzzzzzzzzyyyxxxwwwwwwxxxyyyyyyxxxwwwxxxyyyxxxyyyyyyzzz{{{{{{{{{{{{{{{{{{||||||{{{zzzxxxvvvxxxxxxxxxxxxxxxxxxxxxxxxvvvwwwxxxxxxyyyzzzzzzzzzvvvwwwxxxzzz{{{|||}}}}}}|||}}}}}}}}}wwwsssqqqnnnhhhdddccc]]][[[ZZZZZZ]]]___aaaaaa^^^dddmmmtttxxx|||{{{uuurrrnnniiieeedddccccccjjjrrrtttnnnnnnpppzzztttYYYHHH@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<=========>>>>>>???~~~~~~|||vvvsssrrrqqqqqqpppooonnnlllllllllmmmmmmkkkmmmnnnooonnnnnnoooqqqwwwxxxyyyzzz{{{{{{zzzyyyuuuqqqkkkfffccc```]]][[[YYYVVVRRROOOMMMMMMOOOPPPTTTTTTUUUTTTSSSPPPNNNLLLGGGHHHGGGFFFDDDDDDFFFHHHLLLLLLPPPXXXcccmmmrrrtttnnnllliiieeecccccccccdddccccccdddeeeggghhhiiijjjmmmmmmmmmnnnnnnooooooooonnnnnnpppqqqssstttvvvvvvvvvvvvuuuvvvxxxxxxvvvuuuwwwxxxxxxyyyyyyyyyyyyyyyyyy{{{}}}}}}}}}|||}}}~~~~~~}}}|||{{{zzz{{{||||||||||||}}}}}}~~~~~~|||{{{yyyyyyyyyzzz|||}}}~~~~~~}}}~~~{{{xxxyyy~~~}}}|||{{{{{{zzzxxxwwwwwwxxx{{{|||{{{zzzvvvwwwwwwwwwvvvvvvuuutttvvvxxxyyyxxxwwwvvvwwwxxxxxxyyyzzz{{{||||||||||||{{{{{{{{{{{{zzzyyyxxxxxxyyyyyyxxxxxxxxxxxxwwwwwwtttuuuvvvwwwxxxyyyyyyyyyvvvwwwyyyzzz||||||||||||||||||}}}zzzyyyvvvoookkkjjjccc```\\\ZZZ\\\___aaabbb[[[aaajjjsssyyy}}}|||uuuqqqkkkfffbbbbbbaaacccjjjssspppiiijjjjjjcccNNNCCC======>>>>>>????????????<<<<<<<<<<<<============AAA}}}}}}yyytttrrrsssttttttqqqooonnnllllllllllllmmmkkkmmmnnnooonnnnnnoooppptttvvvxxx{{{|||{{{yyyxxxsssppplllhhheeebbb___\\\ZZZWWWSSSOOOMMMNNNPPPRRRWWWWWWVVVUUUSSSQQQOOONNNHHHHHHHHHGGGEEEEEEFFFHHHJJJKKKNNNSSS\\\fffpppuuusssrrroookkkiiigggffffffdddccccccccceeehhhkkkmmmnnnnnnoooppppppqqqrrrrrrkkklllmmmppprrrtttvvvwwwvvvuuutttuuuwwwwwwuuusssvvvwwwxxxyyyzzz{{{{{{{{{zzz|||}}}}}}|||{{{||||||}}}|||zzzxxxxxxyyyzzz{{{{{{{{{||||||}}}~~~~~~~~~}}}{{{yyyxxxxxxxxxxxxzzz|||}}}}}}{{{{{{~~~}}}yyyxxxzzz}}}~~~||||||{{{zzzyyyyyyyyyyyywwwwwwwwwyyy|||}}}|||{{{uuuuuuvvvvvvvvvuuuttttttwwwxxxyyyyyywwwwwwxxxyyyxxxyyy{{{|||}}}~~~~~~~~~{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxtttuuuwwwyyyzzzzzzzzzzzzxxxyyyzzz|||}}}}}}||||||}}}}}}~~~~~~xxxttttttnnniiibbb^^^]]]___aaaccc\\\bbbjjjsssyyy}}}{{{sssnnngggccc``````aaadddllltttzzzooollljjjiiiQQQDDD?????????@@@@@@@@@@@@@@@<<<============>>>>>>>>>@@@~~~}}}}}}vvvrrrrrrtttvvvwwwpppooonnnlllkkkkkkllllllkkkmmmooopppoooooopppqqqrrruuuxxx{{{|||{{{yyywwwrrrpppllliiifffccc___\\\[[[XXXSSSOOONNNOOOQQQSSSXXXWWWUUUSSSQQQOOONNNMMMHHHIIIIIIGGGFFFEEEFFFHHHGGGIIILLLPPPWWWaaalllsssvvvtttrrrooollljjjhhhgggeeedddbbbbbbdddhhhmmmpppnnnooopppqqqrrrsssttttttiiijjjlllooorrrtttvvvwwwuuuttttttuuuvvvvvvtttsssuuuvvvwwwyyyzzz{{{||||||{{{|||~~~}}}{{{zzzzzz{{{|||{{{yyywwwwwwxxxyyyzzzzzzzzz{{{{{{|||}}}}}}~~~|||{{{zzzxxxwwwwwwxxxyyyxxxzzz|||{{{yyyyyy|||}}}zzzxxxxxxzzz}}}~~~~~~}}}}}}||||||}}}}}}|||zzzyyyyyyxxxxxxyyyyyyyyyxxxwwwxxxzzz}}}~~~}}}vvvwwwwwwwwwwwwwwwvvvuuuxxxyyyzzzzzzxxxxxxyyyzzzyyyzzz{{{}}}~~~}}}|||{{{zzzzzz{{{}}}~~~|||||||||{{{{{{zzzzzzzzzwwwxxxzzz|||}}}}}}}}}}}}yyyzzz|||}}}~~~}}}}}}|||~~~~~~~~~~~~||||||xxxqqqhhhaaa___```bbbccc^^^dddllltttzzz}}}zzzqqqkkkfffbbb```aaabbbfffnnnwwwzzztttlllkkkQQQBBBDDDDDDCCCBBB@@@??????>>>>>>>>>>>>>>>????????????===zzz{{{|||~~~|||uuuttttttssssssuuuuuutttqqqmmmjjjhhhjjjkkkllllllmmmoooppprrrssssssuuuvvvxxxzzzyyywwwtttssspppnnnkkkiiigggddd```^^^^^^ZZZSSSNNNLLLNNNRRRUUU]]]\\\[[[XXXUUURRRPPPNNNLLLJJJHHHFFFDDDDDDDDDDDDDDDHHHLLLNNNQQQWWWaaaiiitttuuuvvvuuupppjjjfffdddeeefffhhhhhhiiikkknnnqqqqqqrrrsssttttttrrrpppnnnmmmllllllmmmnnnqqqtttvvvvvvuuutttssssssssstttuuutttwwwyyyzzzyyyxxxyyyzzz~~~~~~~~~}}}|||{{{yyyyyyzzzyyyvvvsssqqqrrrvvvzzz~~~|||{{{{{{{{{{{{zzzxxx{{{{{{zzzyyyxxxwwwvvvvvvyyyzzz||||||zzzyyyzzzzzz||||||{{{{{{{{{{{{{{{{{{zzz{{{{{{{{{yyyyyy{{{}}}~~~~~~}}}}}}||||||}}}~~~{{{yyyzzzzzzzzzzzzyyyxxxwwwwwwxxxxxxyyyzzzzzzzzzyyyyyyyyyzzzzzzzzzxxxvvvsssqqqxxxvvvtttssssssuuuwwwyyyxxxxxxyyyyyyzzz{{{||||||{{{zzzzzz}}}}}}}}}{{{zzzyyyzzzzzzwwwwwwxxxyyyzzz{{{|||}}}{{{|||}}}~~~~~~}}}~~~~~~|||uuulllfffaaa______```bbbhhhqqq{{{~~~xxxrrrqqqiiieeebbbaaa```ccclllwww~~~{{{pppWWWKKKDDDAAA===;;;;;;<<<<<<;;;============>>>>>>>>>>>>???wwwxxxzzz{{{wwwuuuuuusssrrrtttttttttrrrnnniiiggggggggghhhiiikkkmmmooopppqqqqqqssstttuuuvvvvvvtttrrrqqqpppmmmkkkiiigggeeeaaa^^^^^^ZZZTTTPPPMMMNNNQQQSSSZZZYYYXXXVVVTTTQQQOOOMMMKKKJJJHHHFFFDDDDDDDDDDDDCCCFFFJJJLLLNNNTTT]]]dddnnnqqqttttttqqqmmmjjjiiiggghhhiiiiiijjjkkkoooqqqpppqqqrrrttttttssssssrrrnnnmmmmmmmmmnnnppprrrtttsssrrrqqqppppppqqqrrrrrrrrruuuxxxyyyyyyyyyzzz{{{zzzzzzyyyyyyyyyxxxxxxxxxyyywwwuuuqqqoooppptttwwwvvvuuuuuuvvvxxxzzzyyyxxxzzzzzzzzzyyyyyyyyyxxxxxxyyyzzz{{{{{{yyyxxxyyyyyy{{{{{{{{{|||||||||}}}}}}yyyzzz{{{zzzyyyyyyzzz|||~~~~~~~~~~~~}}}}}}}}}{{{}}}~~~}}}{{{yyyzzzzzzzzzyyyxxxwwwvvvuuuxxxxxxyyyyyyzzzzzzyyyyyyzzzzzzzzzzzzyyyvvvtttrrrvvvuuusssrrrrrrsssuuuwwwvvvvvvwwwxxxyyyzzz{{{{{{{{{zzzzzz}}}~~~~~~}}}{{{zzzzzzzzzzzzyyyyyyzzz{{{|||}}}}}}~~~{{{{{{{{{{{{{{{{{{zzzzzz||||||}}}~~~}}}{{{ssslllfffcccbbbaaacccgggoooxxxwwwooommmiiiddd```___^^^aaakkkvvvmmmUUUIIIDDDAAA>>><<<<<<===<<<;;;============>>>>>>>>>>>>@@@tttuuuwwwzzz}}}zzzwwwvvvsssqqqsssssssssrrrooojjjfffddddddfffhhhjjjmmmpppqqqqqqqqqsssttttttttttttsssrrrrrrooommmkkkiiihhhfffbbb```]]]ZZZVVVRRROOONNNOOOOOOUUUTTTTTTSSSQQQOOONNNMMMLLLJJJHHHFFFEEEDDDDDDEEEBBBDDDGGGIIIKKKPPPWWW]]]ccchhhmmmpppooommmlllkkkggghhhiiihhhhhhjjjlllooonnnnnnoooppprrrsssttttttpppooommmmmmmmmnnnpppqqqooonnnnnnmmmmmmnnnnnnoooooorrrvvvxxxyyyyyy{{{|||xxxxxxwwwvvvvvvwwwxxxxxxyyyxxxuuurrroooooorrrtttrrrqqqqqqsssuuuwwwwwwvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxzzzzzzyyyxxxwwwwwwxxxyyyyyyyyyzzzzzz{{{{{{|||xxxyyyyyyyyywwwwwwxxxzzz|||}}}}}}}}}}}}~~~~~~~~~zzz{{{}}}~~~}}}|||zzzyyyyyyyyyyyyxxxwwwvvvtttssswwwwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzyyywwwuuutttuuutttsssrrrrrrrrrtttuuutttuuuvvvwwwxxxyyyzzzzzzzzzzzz{{{}}}~~~}}}{{{zzzzzzzzzzzz||||||||||||}}}}}}~~~~~~}}}|||zzzyyyxxxxxxxxxyyy{{{{{{|||}}}~~~~~~||||||}}}|||uuunnnjjjhhheeeeeeggglllttt{{{wwwmmmiiihhhbbb]]][[[ZZZ___kkkwwwnnnVVVJJJDDDAAA???>>>>>>===<<<:::============>>>>>>>>>>>>AAAsssuuuwwwzzz~~~|||yyywwwtttssstttrrrssssssqqqmmmhhhfffeeefffhhhlllooorrrsssttttttuuuuuuuuutttttttttuuuuuunnnllljjjiiihhhgggcccaaa\\\[[[XXXTTTQQQNNNMMMLLLOOOOOOPPPPPPPPPOOONNNNNNMMMLLLJJJGGGFFFEEEEEEEEEAAACCCEEEFFFHHHLLLRRRVVVYYY]]]cccggghhhhhhggggggeeeeeefffeeeeeefffhhhkkklllllllllmmmnnnpppqqqrrrqqqpppnnnllllllmmmnnnooollllllllllllmmmmmmmmmnnnmmmppptttwwwxxxzzz{{{}}}{{{zzzxxxvvvvvvwwwyyyzzzzzzyyyxxxuuurrrqqqrrrtttuuusssrrrrrrssstttsssqqqqqqqqqrrrssstttuuuvvvvvvwwwxxxyyyxxxvvvuuuvvvxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxwwwuuuuuuvvvxxxzzzzzz{{{{{{|||}}}~~~~~~yyyyyy{{{{{{{{{zzzyyyxxxxxxxxxxxxwwwvvvtttsssrrrvvvwwwxxxyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxvvvuuuttttttssssssssssssssssssttttttuuuvvvxxxyyyzzzzzzzzzzzz{{{|||~~~~~~}}}}}}|||{{{zzzzzzzzz||||||||||||}}}}}}}}}}}}}}}|||zzzxxxxxxyyyzzz{{{{{{{{{|||}}}~~~~~~}}}||||||~~~}}}wwwssspppmmmlllkkklllpppvvv{{{zzzooojjjgggaaa[[[XXXXXX]]]kkkxxxuuu]]]OOODDDBBB@@@??????>>><<<:::============>>>>>>>>>>>>AAAuuuwwwzzz}}}zzzxxxwwwuuutttvvvqqqsssuuutttpppmmmjjjjjjggghhhkkknnnqqqsssttttttuuuuuutttttttttuuuuuuuuunnnmmmkkkjjjiiigggdddaaa\\\[[[XXXUUURRROOOLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOLLLIIIGGGFFFFFFFFFAAABBBDDDEEEGGGJJJNNNQQQTTTWWW\\\```aaa```aaaaaabbbcccccccccbbbcccfffhhhllllllllllllmmmnnnoooppppppooommmlllkkklllmmmnnnmmmmmmmmmnnnnnnooooooooommmppptttwwwxxxzzz{{{}}}}}}|||zzzxxxwwwwwwyyyyyyyyyyyyyyyvvvsssrrrrrrssstttrrrqqqqqqqqqqqqpppnnnnnnnnnooopppqqqrrrsssssstttuuuuuutttssssssuuuvvvxxxxxxwwwvvvuuuttttttsssuuuvvvvvvuuusssrrrtttuuuwwwxxxxxxyyyzzz{{{||||||wwwwwwxxxyyyyyyyyyxxxwwwwwwwwwwwwvvvuuutttrrrrrruuuvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwvvvuuuuuuuuuuuuttttttssssssttttttuuuwwwxxxzzz{{{{{{yyyzzz{{{||||||}}}~~~}}}}}}}}}||||||{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzxxxwwwxxxyyy{{{}}}{{{{{{|||}}}~~~~~~}}}|||}}}~~~~~~{{{yyyvvvtttqqqoooooorrrvvvzzzsssnnngggaaa[[[XXXXXX^^^mmmzzz~~~eeeTTTFFFDDDAAA??????>>><<<;;;============>>>>>>>>>>>>@@@vvvxxx{{{~~~xxxwwwwwwuuuuuuvvvrrrtttvvvuuussspppnnnmmmggggggiiikkkmmmoooqqqrrrrrrrrrsssttttttttttttssspppnnnllljjjiiigggcccaaa[[[ZZZXXXUUURRROOOLLLKKKIIIJJJMMMOOOQQQSSSTTTTTTUUUSSSPPPLLLIIIGGGFFFFFFCCCCCCDDDEEEHHHKKKNNNOOORRRUUUXXXYYYZZZZZZ\\\]]]^^^___`````````aaadddfffkkkkkklllmmmnnnnnnoooooonnnmmmkkkkkkkkklllnnnooonnnnnnpppqqqqqqqqqqqqqqqooorrrvvvxxxyyyyyy{{{||||||{{{zzzyyyyyyyyyzzzzzzxxxyyyzzzxxxuuutttssstttooonnnmmmmmmoooooonnnmmmmmmnnnnnnnnnooooooppppppnnnooooooooonnnooorrrtttxxxxxxwwwvvvuuutttsssssstttttttttsssqqqpppqqqsssuuuvvvvvvwwwxxxyyyyyyyyyuuuvvvvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvuuutttssssssuuuuuuwwwxxxyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwwwwtttuuuvvvvvvvvvtttrrrqqqssstttuuuvvvxxxzzz{{{{{{yyyzzz{{{zzzyyyzzz{{{}}}||||||}}}}}}|||{{{zzzzzzxxxyyyyyyyyyzzzzzz{{{{{{wwwvvvvvvvvvwwwxxxzzz{{{{{{{{{|||}}}~~~}}}zzzzzz{{{}}}~~~||||||~~~}}}|||xxxtttqqqpppsssuuu~~~wwwqqqhhhbbb]]][[[[[[bbbppp}}}oooYYYHHHEEEAAA>>>>>>>>>===<<<============>>>>>>>>>>>>???uuuwwwzzz|||wwwuuuuuusssssstttuuuwwwwwwvvvrrrpppnnnnnniiiiiiiiiiiikkknnnqqqrrrqqqrrrtttvvvvvvuuutttsssqqqooolllkkkiiifffccc```[[[ZZZWWWUUURRROOOMMMLLLIIIJJJMMMPPPTTTVVVXXXYYYYYYWWWSSSNNNKKKHHHFFFEEEDDDDDDEEEGGGJJJMMMOOOOOOOOOQQQRRRRRRRRRTTTVVVYYYWWWXXXYYYZZZZZZ\\\___aaadddfffhhhjjjlllmmmmmmmmmkkkkkkjjjjjjkkkmmmoooqqqooopppqqqrrrsssssssssrrrrrruuuxxxyyyyyyyyyzzz{{{{{{{{{|||}}}~~~~~~{{{|||~~~}}}{{{yyyyyyyyyqqqpppnnnnnnoooooommmlllkkkjjjjjjjjjiiiiiihhhhhhggghhhhhhhhhhhhjjjmmmppprrrrrrrrrrrrrrrrrrrrrrrrsssssssssqqqoooooopppqqqtttttttttuuuuuuvvvvvvvvvttttttuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvvvvuuuuuuuuutttuuuvvvwwwyyyyyyyyyyyyvvvvvvvvvvvvvvvvvvwwwwwwssstttuuuvvvuuusssqqqoooqqqrrrsssuuuwwwyyyzzzzzzyyy{{{{{{yyywwwvvvxxx{{{{{{||||||}}}}}}|||{{{zzzwwwwwwxxxyyyzzz{{{{{{|||wwwwwwxxxxxxxxxxxxxxxxxxzzzzzz{{{|||}}}~~~~~~|||}}}}}}{{{xxxxxxzzz||||||}}}~~~}}}}}}|||{{{{{{}}}~~~zzzuuurrrrrrttt{{{~~~wwwqqqjjjddd```^^^___eeessszzz```KKKGGGAAA=========>>>>>>============>>>>>>>>>>>>@@@sssuuuxxxzzz|||vvvtttsssqqqppprrrxxxyyyxxxuuurrrnnnmmmmmmmmmllljjjjjjlllooorrrtttssstttwwwyyyzzzxxxvvvuuurrrpppmmmkkkiiifffbbb___[[[YYYWWWTTTQQQOOONNNMMMIIIKKKNNNRRRUUUXXXZZZ[[[[[[YYYUUUPPPLLLHHHFFFEEEEEEEEEEEEHHHKKKNNNPPPPPPKKKLLLLLLLLLLLLNNNRRRUUUPPPQQQSSSSSSTTTVVVYYY\\\]]]___cccfffiiijjjjjjjjjiiiiiiiiiiiikkknnnqqqrrroooppprrrssstttttttttssstttwwwyyyzzzyyyyyyyyyzzz{{{|||xxxvvvsssqqqpppnnnllliiigggfffeeedddcccbbbaaaaaabbbcccccccccdddfffjjjmmmkkkkkklllmmmnnnooopppppprrrsssrrrqqqooonnnooopppssssssssstttttttttttttttttttttttttttuuuuuuvvvvvvtttuuuuuuvvvvvvvvvvvvvvvtttuuuvvvwwwyyyyyyzzzzzzuuuuuuuuuuuuuuuvvvvvvwwwqqqssstttuuutttrrrooommmpppqqqrrrtttvvvwwwyyyyyyzzz{{{{{{xxxuuutttvvvyyy{{{|||}}}}}}}}}|||{{{zzzwwwwwwxxxyyyzzz||||||}}}{{{{{{{{{{{{{{{zzzxxxxxxxxxyyyyyyzzz{{{|||}}}}}}xxxzzz{{{yyywwwvvvyyy|||wwwyyy|||~~~~~~|||}}}|||{{{{{{|||~~~}}}xxxtttssstttxxx{{{uuupppkkkfffbbbaaabbbhhhuuufffLLLGGGAAA===<<<===??????============>>>>>>>>>>>>AAAxxxxxxzzz{{{}}}~~~xxxtttrrrpppqqqsssyyyzzz{{{wwwrrrnnnmmmnnnlllmmmmmmooopppssstttvvvssssssuuuvvvvvvuuuttttttnnnnnnmmmkkkhhheeebbb```[[[YYYVVVRRROOOLLLKKKKKKNNNOOORRRTTTVVVXXXYYYYYY[[[WWWRRRLLLHHHFFFFFFFFFEEEEEEEEEHHHLLLOOOPPPPPPNNNLLLIIIIIIIIIJJJJJJIIIIIIJJJMMMPPPSSSTTTVVVVVVWWW[[[aaaeeehhhiiikkkmmmjjjiiigggfffhhhlllqqqtttqqqqqqqqqqqqrrrtttuuuvvvuuuuuuttttttvvvyyy|||}}}||||||}}}~~~{{{xxxwwwwwwuuuqqqnnnjjjhhhfffbbb___]]][[[[[[\\\[[[ZZZ[[[^^^`````````aaabbbccceeegggiiijjjkkkiiikkkllllllllllllmmmooonnnqqquuuvvvvvvuuuttttttqqqsssttttttsssssstttvvvtttuuuvvvuuutttssstttuuuqqqrrrrrrtttvvvxxxzzz{{{ssssssssstttuuuvvvvvvwwwxxxxxxyyyyyyxxxwwwuuutttsssssssssssstttuuuwwwxxxwwwxxxyyyxxxwwwvvvwwwxxxzzz{{{|||}}}}}}|||{{{zzz{{{||||||}}}~~~~~~~~~~~~}}}|||zzzyyyxxxyyy{{{||||||{{{zzzyyyxxxyyyyyyzzzyyyxxxwwwwwwvvvvvvvvvwwwxxxyyyzzz||||||||||||{{{yyyyyyzzzzzz|||}}}~~~zzzuuurrrpppssszzzwwwrrrmmmiiieeebbbfffppp}}}}}}mmmNNNIIIAAA<<<<<>>>>>>>>>>>???????????????yyyyyyyyyzzz|||}}}|||xxxvvvttttttwwwwwwxxxxxxvvvsssqqqppppppmmmnnnoooppprrrtttuuuvvvtttuuuvvvvvvvvvuuutttsssnnnnnnmmmkkkhhheeebbb```ZZZXXXUUUSSSPPPOOOOOOOOOLLLMMMOOOPPPRRRSSSSSSTTTWWWUUURRRNNNKKKIIIGGGFFFCCCCCCFFFJJJPPPUUUWWWWWWRRROOOLLLJJJJJJJJJIIIHHHHHHIIIKKKMMMPPPSSSUUUVVVYYY\\\```cccdddeeegggiiijjjiiiggggggiiimmmpppsssssssssssssssssstttttttttuuuuuuuuuuuuwwwyyyzzz|||{{{||||||~~~~~~yyyvvvrrrpppmmmhhhddd___\\\ZZZXXXWWWUUUVVVXXXYYYYYYYYY\\\]]]^^^```bbbccceeeeeefffgggiiihhhgggggghhhiiilllpppsssuuutttsssssssssssstttuuuuuutttssstttvvvssstttuuutttsssrrrsssuuuttttttuuuuuuvvvwwwxxxxxxrrrrrrrrrssstttuuuuuuuuuwwwwwwxxxxxxwwwvvvtttsssqqqrrrrrrsssttttttuuuuuurrrsssuuuuuuttttttuuuwwwyyyzzz{{{{{{{{{{{{zzzyyyzzz{{{|||}}}}}}}}}}}}}}}|||{{{yyyxxxwwwxxxyyyzzzzzzyyywwwuuutttuuuuuuvvvwwwvvvvvvuuuuuuuuuuuuvvvyyyzzz{{{}}}}}}}}}}}}|||xxxxxxxxxyyy{{{|||~~~|||xxxtttrrruuu{{{sssmmmiiigggeeedddiiisss}}}yyymmmOOOIIIAAA<<<===???>>><<<>>>>>>>>>>>>???????????????zzzyyyyyyzzz{{{}}}~~~|||yyyyyyzzzvvvuuuttttttttttttrrrpppnnnooopppqqqssstttvvvvvvvvvvvvvvvvvvuuutttsssrrrnnnnnnmmmkkkhhheeebbb```XXXWWWUUUSSSRRRRRRRRRSSSOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSRRRQQQNNNKKKHHHFFFDDDEEEHHHNNNUUUZZZ]]]]]]YYYUUUQQQOOOMMMLLLJJJHHHJJJJJJKKKMMMPPPTTTXXX[[[___aaacccccccccdddfffgggiiiiiiiiiiiikkknnnpppqqqttttttuuuvvvuuutttsssrrruuuuuuvvvwwwxxxyyyyyyyyyzzzzzz{{{|||}}}}}}{{{wwwrrrllleee___\\\XXXVVVTTTSSSTTTTTTTTTSSSUUUVVVWWWXXXZZZ[[[\\\]]]```aaacccbbbaaaaaabbbcccjjjmmmppprrrrrrqqqqqqrrrrrrssstttsssrrrqqqrrrsssqqqrrrssssssrrrqqqrrrssswwwwwwwwwvvvvvvvvvvvvvvvqqqqqqrrrrrrssstttttttttvvvvvvwwwwwwvvvuuusssrrrqqqrrrtttuuuvvvuuuuuutttoooqqqssssssssssssuuuwwwyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{|||||||||{{{{{{zzzyyyxxxwwwvvvwwwxxxxxxxxxvvvsssqqqppppppqqqrrrtttssssssssssssttttttuuuwwwxxxzzz{{{||||||{{{{{{xxxxxxyyyzzz{{{}}}~~~{{{xxxvvvwww{{{~~~}}}|||}}}zzznnniiieeeeeeeeefffllluuu|||tttvvv|||oooSSSKKKBBB>>>>>>???>>><<<>>>>>>>>>>>>???????????????{{{zzzyyyyyyzzz}}}|||{{{|||vvvsssqqqrrrttttttqqqnnnnnnnnnpppqqqssstttuuuuuutttuuuuuuuuuuuutttttttttnnnnnnmmmkkkhhheeebbb```XXXWWWUUUSSSRRRRRRRRRRRRPPPQQQRRRTTTVVVWWWWWWWWWUUUUUUSSSQQQNNNKKKHHHFFFIIIJJJLLLRRRXXX^^^aaabbbbbb___ZZZUUURRRPPPMMMJJJLLLLLLMMMPPPUUU[[[aaaeeeiiiiiijjjhhhgggfffhhhiiiiiiiiijjjlllmmmnnnpppppprrrsssuuuwwwwwwvvvtttssstttuuuwwwyyyyyyyyyxxxwwwxxxxxxyyyzzz|||~~~}}}wwwooohhhddd___\\\XXXVVVUUUTTTSSSRRRQQQRRRRRRSSSTTTTTTUUUUUUXXXZZZ\\\\\\\\\\\\^^^```eeehhhkkkmmmmmmmmmnnnooooooqqqqqqqqqooonnnooopppoooppprrrqqqppppppqqqrrrwwwwwwwwwwwwwwwvvvvvvvvvrrrrrrssssssssstttttttttvvvvvvwwwwwwwwwvvvtttssssssuuuwwwyyyyyyxxxwwwvvvssstttvvvvvvuuuuuuvvvxxxyyyyyyyyyxxxxxxyyyyyyyyyzzz{{{{{{{{{{{{{{{zzzzzzxxxxxxwwwvvvvvvvvvvvvwwwwwwuuurrrooonnnnnnnnnoooqqqqqqqqqqqqrrrssstttuuussstttvvvwwwxxxxxxwwwwwwxxxyyyyyyzzz|||~~~|||yyyxxxzzz~~~|||{{{wwwyyy{{{|||{{{{{{}}}wwwmmmiiigggfffeeeggglllvvvpppqqqwww|||vvvZZZNNNCCC?????????===<<<===>>>>>>>>>???????????????zzzzzzzzzzzz{{{|||~~~~~~~~~{{{{{{wwwtttqqqqqqsssrrrnnnkkklllmmmoooqqqrrrsssssssssrrrrrrrrrsssssstttuuuuuunnnnnnmmmkkkhhheeebbb```YYYXXXUUUSSSQQQPPPOOOOOOKKKMMMOOORRRTTTVVVXXXXXXZZZXXXTTTPPPLLLIIIGGGGGGIIIJJJLLLSSS[[[dddiiilllnnnjjjddd^^^ZZZVVVRRROOONNNNNNOOOSSSYYYaaaiiimmmooooooooommmjjjiiijjjkkkiiijjjkkkmmmnnnooopppppppppqqqtttvvvwwwwwwvvvvvvtttuuuxxxyyyzzzyyywwwvvvuuuvvvwwwyyy|||{{{uuurrrjjjfff```\\\YYYWWWUUUTTTRRRQQQQQQQQQPPPPPPPPPPPPRRRTTTVVVXXXYYYZZZ\\\^^^```cccfffhhhhhhiiijjjlllnnnoooppppppnnnnnnnnnpppmmmoooppppppooooooppprrrtttuuuvvvwwwxxxxxxwwwwwwtttttttttttttttuuuuuuuuuvvvwwwxxxxxxxxxwwwvvvuuutttuuuwwwyyyyyyxxxvvvuuuvvvwwwxxxwwwuuutttuuuvvvyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyxxxwwwvvvvvvuuuuuuttttttttttttuuutttrrrpppnnnmmmmmmmmmnnnnnnnnnoooppprrrttttttqqqrrrtttuuuvvvvvvuuuuuuvvvvvvwwwxxxzzz|||~~~|||{{{|||}}}~~~{{{vvvrrrlllnnnqqquuu{{{wwwxxxzzz{{{{{{}}}vvvnnnmmmlllkkkhhhhhhlllvvvwwwlllyyy||||||dddTTTEEE@@@@@@>>><<<======>>>>>>>>>???????????????zzzzzz{{{{{{|||}}}}}}}}}}}}||||||xxxwwwuuutttrrrpppnnnkkklllmmmoooqqqrrrrrrrrrqqqrrrqqqqqqqqqqqqrrrssstttnnnnnnmmmkkkhhheeebbb```[[[YYYVVVSSSPPPOOONNNNNNLLLNNNPPPTTTWWWYYY[[[\\\\\\ZZZUUUQQQLLLIIIHHHGGGEEEEEEIIIPPP]]]jjjtttyyyzzzuuunnnhhhccc^^^YYYVVVPPPQQQSSSWWW]]]eeelllqqqpppqqqqqqooollljjjjjjkkkkkkkkklllmmmnnnoooppppppoooppprrruuuvvvwwwwwwwwwsssuuuwwwyyyzzzyyyxxxwwwuuuuuuvvvxxx{{{}}}uuupppiiiccc^^^[[[YYYWWWUUUTTTSSSQQQPPPNNNMMMLLLNNNPPPSSSUUUUUUWWWZZZ\\\[[[]]]```bbbcccdddfffhhhmmmnnnpppooonnnnnnoooqqqmmmnnnppppppooooooppprrrqqqrrrtttvvvwwwxxxwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyxxxwwwvvvsssssstttuuuuuuuuutttsssvvvwwwwwwuuusssqqqrrrsssxxxxxxzzz{{{{{{zzzxxxxxxxxxxxxxxxxxxwwwvvvttttttrrrrrrrrrqqqqqqqqqpppppppppppppppooonnnmmmkkkjjjjjjjjjkkklllnnnppprrrsssqqqrrrtttuuuvvvvvvuuuuuurrrssstttuuuwwwyyy{{{}}}|||zzzyyyzzz{{{xxxsssnnndddeeefffjjjqqqyyyyyyzzz{{{}}}~~~xxxqqqpppqqqpppnnnnnnqqqyyyooorrr{{{ppp[[[GGGAAA@@@===<<<>>>>>>>>>>>>>>>???????????????xxxzzz{{{}}}~~~}}}|||{{{|||~~~yyyyyyyyywwwtttqqqppppppmmmnnnppprrrssssssrrrrrrsssrrrqqqpppoooooooooooonnnnnnmmmkkkhhheeebbb```[[[ZZZWWWTTTQQQPPPOOOOOOOOOPPPSSSVVVXXXZZZ\\\\\\YYYXXXVVVSSSOOOLLLIIIGGGDDDCCCFFFNNN\\\lllyyy~~~wwwqqqkkkfffaaa]]]WWWWWWYYY]]]bbbiiiooorrroooqqqrrrqqqnnnlllkkkkkkmmmlllmmmmmmnnnoooqqqqqqpppqqqrrrssstttuuuvvvvvvssstttvvvxxxyyyzzzyyyyyyvvvvvvvvvwwwxxxzzz{{{|||||||||}}}~~~{{{rrrkkkeeebbb^^^\\\YYYWWWUUUSSSPPPMMMKKKIIINNNOOOQQQRRRRRRSSSUUUWWWVVVXXX[[[]]]^^^```ccceeehhhjjjllllllllllllnnnooolllnnnooopppooooooqqqrrrpppqqqtttvvvwwwwwwvvvuuuttttttttttttttttttttttttuuuvvvwwwxxxxxxwwwvvvuuusssssssssssssssssssssssssssuuuuuutttrrrqqqrrrsssuuuvvvyyy{{{{{{yyyvvvuuuuuuuuuttttttrrrqqqpppooommmmmmmmmmmmmmmllllllkkkiiikkklllmmmmmmjjjgggeeeeeefffggghhhkkkmmmoooppppppqqqssstttuuuttttttsssrrrssstttuuuxxxzzz|||}}}}}}zzzxxxxxxyyyxxxrrrmmmffffffgggkkkqqqxxx}}}}}}~~~{{{qqqppprrrtttvvvxxx{{{vvvqqq|||xxx|||zzzaaaJJJBBB@@@<<<<<<@@@>>>>>>>>>>>>???????????????wwwyyy|||~~~~~~|||zzz|||yyy{{{}}}zzzvvvssssssuuunnnooorrrtttuuutttsssrrrvvvtttrrrooommmlllllllllnnnnnnmmmkkkhhheeebbb```[[[ZZZWWWUUUSSSRRRRRRRRRMMMNNNPPPRRRTTTUUUVVVVVVUUUUUUVVVUUUSSSNNNIIIFFFFFFEEEFFFMMMZZZkkkzzz}}}vvvpppjjjeeebbb^^^___```cccggglllqqqsssppprrrttttttqqqooommmmmmnnnmmmmmmmmmnnnoooqqqrrrrrrrrrrrrrrrrrrssstttuuussstttuuuwwwyyyzzzzzz{{{wwwwwwvvvvvvvvvvvvwwwwwwuuuvvvxxxzzz{{{|||||||||zzzrrrlllgggdddbbb[[[YYYWWWSSSPPPLLLIIIHHHNNNPPPQQQQQQPPPOOOQQQRRRTTTVVVYYY[[[\\\^^^aaacccccceeeggggggggghhhjjjllllllnnnppppppooooooqqqsssppprrrtttuuuvvvuuutttssssssssssssssssssssssssssstttuuuvvvwwwwwwvvvuuuuuuvvvuuuuuutttttttttuuuuuurrrtttuuuuuusssssstttuuurrruuuxxx{{{{{{xxxuuurrrrrrrrrqqqqqqooonnnlllkkkiiijjjjjjjjjjjjiiihhhhhhdddfffiiikkkkkkhhhdddaaabbbbbbdddfffhhhkkkmmmnnnmmmnnnpppqqqrrrrrrqqqqqquuuvvvwwwxxx{{{}}}|||xxxxxxyyyxxxrrrmmmllllllnnnqqqvvv|||}}}qqqnnnqqquuu{{{{{{sss}}}tttvvveeeKKKBBB@@@<<<<<>>>>>>>>>>>???????????????yyyxxxzzz~~~|||xxxwwwvvvtttsssssssssssstttuuuuuusssuuuvvvtttooommmmmmnnnqqqqqqqqqooolllgggccc```[[[[[[[[[ZZZWWWUUURRRPPPOOOOOOMMMMMMMMMOOOQQQSSSUUUUUUTTTSSSQQQNNNLLLKKKEEEBBBCCCKKKVVVbbbqqq|||~~~yyysssmmmkkkjjjaaaaaabbbeeehhhkkkoooqqqpppooonnnlllkkkkkkkkkkkkoooooooooooopppqqqrrrsssssssssssstttttttttuuuuuurrrtttwwwyyyzzzzzzyyyxxxtttuuuvvvxxxxxxxxxwwwvvvttttttuuuuuuvvvwwwwwwwwwzzz{{{}}}~~~tttooollljjjhhhccc```[[[WWWTTTQQQNNNLLLNNNPPPQQQRRRQQQQQQQQQRRROOOOOOOOOPPPSSSUUUXXXYYY```aaabbbccceeefffggghhhlllmmmmmmnnnooooooppppppuuutttssssssrrrrrrrrrrrrtttttttttsssrrrrrrqqqqqqyyyxxxwwwuuuttttttssssssqqqrrrssstttttttttsssrrrqqqqqqppprrrtttuuuuuutttuuutttssssssttttttrrrppprrrpppmmmjjjhhhhhhhhhiiiffffffeeedddbbb```^^^]]]___```aaaaaaaaa___]]][[[\\\^^^___aaacccdddeeeeeeiiiiiiiiiiiijjjlllnnnooossssssuuuxxx|||~~~~~~~~~xxxvvvtttsssttttttsssrrroooqqqtttvvvxxx{{{|||{{{tttqqqnnnyyyyyynnnuuurrruuugggLLL@@@@@@@@@<<<:::;;;;;;<<<<<<======>>>>>>>>>xxxxxxyyy|||~~~||||||wwwwwwvvvvvvvvvvvvvvvvvvvvvxxxyyywwwssspppoooooopppqqqqqqooolllhhhdddaaa___^^^\\\ZZZWWWTTTQQQPPPNNNMMMLLLKKKKKKMMMOOOPPPRRRSSSSSSRRRQQQNNNKKKIIIFFFBBBBBBHHHQQQZZZfffqqqwwwwwwvvvsssnnnkkkiiiiiiccccccdddfffhhhlllnnnpppooonnnnnnmmmkkkjjjiiiiiimmmmmmmmmnnnooopppqqqrrrrrrsssssssssttttttttttttqqqrrrtttvvvwwwwwwwwwvvvttttttvvvwwwwwwvvvuuutttssssssssssssssstttttttttwwwxxxxxxyyy||||||vvvssspppnnniiifffaaa]]]ZZZWWWSSSPPPPPPQQQRRRRRRQQQPPPOOOOOOMMMMMMMMMMMMOOOQQQSSSTTT[[[\\\]]]___bbbdddeeefffjjjjjjlllmmmoooqqqrrrssstttsssrrrqqqqqqqqqrrrrrrttttttttttttuuuuuuuuuuuuvvvvvvuuutttssssssssssssrrrsssssstttttttttssssssooonnnmmmnnnooopppooonnnsssqqqpppqqqrrrqqqpppnnnllljjjgggdddbbbaaabbbbbb``````___^^^]]][[[ZZZYYYWWWXXXZZZZZZZZZYYYWWWVVVXXXYYY[[[]]]___```aaaaaaddddddddddddfffhhhiiikkknnnnnnoooqqquuuwwwwwwvvvuuutttrrrrrrsssssssssqqqsssuuuvvvwwwwwwxxx{{{}}}|||xxxyyyssspppsss}}}}}}ooorrr~~~qqqsss}}}iiiNNNCCCCCCAAA>>>:::<<<<<<<<<===============>>>wwwvvvwwwzzz~~~{{{{{{{{{{{{zzzyyyxxxxxxxxxzzz|||{{{xxxtttrrrqqqpppppppppooommmiiifffcccaaa___]]]ZZZWWWTTTSSSRRRLLLKKKJJJIIIIIIJJJLLLMMMOOOPPPRRRRRRQQQNNNJJJGGGHHHCCCAAADDDIIIOOOXXXaaahhhiiiiiihhhfffeeefffgggddddddeeefffiiikkkmmmnnnmmmmmmmmmlllkkkiiigggeeehhhiiijjjlllmmmooopppqqqqqqrrrssssssttttttssssssqqqrrrtttvvvvvvwwwvvvvvvuuuuuuvvvwwwwwwvvvuuutttsssrrrrrrrrrrrrqqqqqqqqqtttttttttttttttwww|||}}}xxxuuusssooolllgggccc```\\\WWWTTTSSSSSSSSSRRRQQQOOONNNMMMMMMLLLLLLKKKLLLMMMOOOPPPTTTUUUWWWZZZ]]]```ccceeeggghhhjjjllloooqqqsssttttttsssqqqooooooppprrrssstttuuuuuuvvvwwwwwwxxxxxxuuuuuuttttttttttttuuuuuuuuuuuuttttttssstttttttttsssqqqppppppqqqqqqpppoooqqqooommmmmmmmmllljjjhhhcccaaa^^^[[[YYYXXXXXXXXXVVVVVVWWWVVVUUUTTTSSSSSSPPPQQQRRRSSSSSSSSSRRRQQQRRRSSSUUUWWWYYYZZZ[[[[[[]]]]]]]]]^^^```aaacccdddkkkkkklllnnnrrrssssssrrrqqqooommmmmmoooqqqrrrqqquuuvvvxxxxxxwwwwwwxxxzzz|||}}}~~~vvvrrrwwwzzzqqqpppsss}}}ppppppzzzuuusssyyymmmSSSGGGEEECCC???<<<>>>>>>===============<<>>???>>>>>>>>>======<<<<<>>>>>=========<<<>>>tttvvvxxxyyyyyyzzz|||}}}{{{~~~~~~~~~~~~~~~{{{{{{|||~~~~~~{{{xxxtttsssrrrpppmmmjjjhhhggggggeee```[[[VVVRRROOOMMMOOONNNLLLJJJIIIIIIJJJKKKNNNOOORRRSSSSSSPPPMMMKKKHHHCCCAAABBBBBBBBBFFFKKKMMMOOORRRSSSTTTVVVXXXZZZ___```aaaccceeefffffffffffffffffffffeeedddbbbaaacccdddgggjjjlllmmmnnnnnnqqqrrrtttvvvvvvuuutttsssrrrrrrrrrrrrssssssttttttoooppprrrsssssssssrrrqqqoooooonnnmmmllllllkkkkkkiiijjjkkkjjjhhhggghhhiiiiiiooossstttwww}}}|||xxxvvvvvvqqqooonnnlllkkkhhhdddaaaWWWRRRMMMLLLNNNQQQRRRRRROOONNNLLLIIIHHHGGGGGGGGGJJJJJJKKKMMMQQQVVVZZZ]]]bbbcccdddfffiiikkklllmmmtttttttttttttttuuuuuuvvvssssssrrrrrrqqqppppppoooqqqqqqrrrrrrsssuuuvvvwwwxxxwwwvvvtttsssrrrrrrrrrnnnmmmllllllmmmmmmkkkjjjfffbbb\\\WWWTTTPPPMMMKKKJJJHHHFFFDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCAAABBBBBBCCCDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMNNNNNNNNNPPPRRRTTTVVVWWWXXXXXXVVVVVVXXX\\\aaadddeeeeee___[[[VVVVVV[[[ccckkkpppqqqtttvvvwwwvvvvvvvvvvvvxxxxxxyyy{{{|||}}}~~~|||~~~xxxpppuuu}}}yyyqqqppptttzzzwwwuuu~~~yyy|||\\\IIIAAA>>>???AAA???>>>>>>>>>>>>>>>>>>===@@@tttwwwzzz{{{zzzyyyzzz{{{zzz~~~~~~zzzvvvvvvuuussspppmmmjjjhhhgggfffdddbbb___ZZZVVVSSSQQQOOONNNKKKIIIHHHHHHIIIJJJMMMNNNPPPQQQPPPOOOMMMLLLIIIDDDBBBCCCCCCAAADDDHHHJJJMMMPPPRRRTTTVVVYYY[[[]]]___aaadddeeefffggggggdddddddddcccccccccbbbbbbdddfffiiikkkmmmnnnnnnmmmrrrsssuuuwwwxxxvvvuuusssrrrrrrrrrrrrrrrrrrssssssnnnoooqqqsssttttttssssssppppppoooooonnnnnnmmmmmmkkklllmmmllliiigggffffffeeejjjlllkkkmmmrrrvvvwwwwwwyyy|||{{{xxxuuuttttttooonnnnnnnnnnnnllliiifff\\\UUUMMMIIILLLPPPRRRRRRQQQOOOMMMJJJIIIHHHHHHHHHIIIHHHIIIJJJMMMQQQUUUXXX^^^___aaadddgggjjjlllmmmrrrrrrtttuuuuuuuuuttttttpppppppppppppppoooooooooqqqqqqqqqqqqrrrtttuuuuuuvvvvvvvvvuuusssqqqpppooonnnllliiihhhgggfffdddbbb[[[WWWRRRMMMKKKHHHFFFDDDCCCBBB@@@?????????AAABBBBBBBBBCCCBBBBBBAAA@@@@@@????????????@@@@@@AAABBBCCCDDDEEEGGGIIIJJJKKKKKKIIIJJJMMMPPPRRRSSSSSSTTTUUUUUUWWWZZZ]]]``````___UUUSSSRRRUUU[[[aaagggiiikkknnnrrrttttttttttttuuuvvvvvvwwwxxxyyyyyyzzzzzz|||}}}{{{rrrqqquuu||||||uuuqqqtttzzz{{{vvvpppvvvzzzxxx\\\KKKCCC@@@@@@AAA>>>>>>>>>>>>>>>?????????BBBuuuxxx||||||zzzxxxxxxyyy{{{}}}yyyuuuwwwvvvssspppmmmjjjhhhfffaaaaaaaaa```___\\\ZZZXXXOOOMMMKKKIIIGGGGGGHHHIIILLLMMMNNNNNNNNNNNNMMMLLLJJJFFFCCCCCCCCCAAABBBFFFIIIKKKOOORRRTTTWWW[[[^^^]]]___bbbdddfffhhhhhhhhhccccccbbbaaaaaabbbcccccceeegggjjjlllnnnnnnnnnmmmrrrtttvvvxxxxxxwwwuuutttttttttssssssssstttuuuuuupppqqqsssuuuwwwwwwwwwwwwssssssssssssrrrrrrrrrrrrpppqqqrrrpppllliiigggfffdddhhhiiiggghhhmmmppppppmmmqqquuuvvvtttqqqqqqqqqlllkkklllmmmnnnmmmjjjggg```WWWMMMHHHJJJNNNQQQQQQSSSRRRPPPMMMKKKKKKKKKKKKHHHHHHGGGHHHJJJNNNRRRUUUZZZ[[[^^^bbbfffjjjmmmnnnoooqqqsssuuuuuutttsssrrrnnnnnnnnnoooppppppqqqqqqsssrrrrrrssstttuuuvvvvvvuuuvvvvvvuuusssqqqooommmhhhfffccc```^^^\\\XXXVVVRRROOOJJJGGGEEEDDDCCCAAA@@@???===<<<<<<===???@@@AAAAAAAAAAAA@@@???>>>===@@@????????????@@@AAAAAAAAABBBDDDFFFGGGHHHIIIIIIEEEFFFIIILLLNNNOOOPPPPPPRRRQQQRRRTTTVVVWWWWWWVVVMMMNNNQQQVVV\\\aaacccdddcccggglllppprrrtttvvvwwwvvvvvvvvvvvvvvvvvvwwwwww{{{}}}}}}rrroooooosssxxx|||wwwsssqqqvvv~~~tttkkkooo|||ttt[[[MMMFFFBBB@@@AAA======>>>>>>??????@@@@@@<<>>>>>>>>??????>>>===============<<<<<<==================;;;;;;;;;<<<<<<>>>??????>>>>>>>>>???@@@BBBCCCDDDDDDEEEFFFGGGIIIJJJKKKLLLJJJLLLNNNOOOPPPPPPPPPOOOJJJMMMRRRVVVXXX[[[]]]___dddgggkkkpppssstttttttttvvvvvvvvvtttrrrrrrtttvvvwwwzzz~~~~~~rrrllllllvvvxxx{{{|||tttnnnnnnuuuzzzqqqvvv~~~yyy```MMMEEEBBBAAA???============>>>>>>>>>>>>@@@vvvwwwyyyxxxwwwvvvvvvwwwzzzzzz{{{||||||zzzyyyvvvtttrrrqqqpppmmmiiifffccc```]]]]]]___^^^YYYUUUPPPNNNLLLIIIHHHHHHIIIJJJKKKKKKLLLMMMNNNNNNNNNNNNHHHHHHFFFCCC@@@@@@BBBDDDJJJLLLOOORRRTTTXXX\\\___]]]___aaaccceeeffffffgggaaa___]]]]]]^^^aaadddffflllnnnppppppooonnnnnnnnnppprrrtttuuuwwwxxxzzz|||yyyyyyyyyzzzzzzzzzzzzzzz|||~~~~~~~~~~~~|||xxxtttvvvuuusssqqqpppooopppppprrrrrrssstttttttttsssssssssrrrrrrrrrrrrpppllliii```[[[TTTOOONNNNNNLLLJJJLLLMMMMMMMMMMMMLLLKKKJJJMMMLLLKKKJJJJJJJJJKKKKKKNNNSSSYYY___cccfffiiikkkmmmllllllnnnqqqrrrqqqoooqqqqqqqqqppppppppppppppprrrssstttvvvvvvuuutttsssqqqooollljjjhhhddd```]]]ZZZWWWSSSPPPNNNLLLJJJHHHFFFEEEDDDBBB@@@???>>>>>>???>>>>>>===<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHLLLQQQUUUXXX[[[^^^```bbbdddhhhmmmpppqqqqqqqqqtttuuutttsssqqqqqqsssuuuvvvyyy}}}xxxrrrpppsssqqqsssvvvyyy|||}}}}}}}}}uuuqqqlllkkknnnwww}}}tttxxxwww___MMMDDDAAA@@@>>>============>>>>>>>>>>>>@@@vvvwwwxxxxxxvvvuuuuuuvvv{{{{{{{{{}}}~~~{{{yyyyyysssrrrqqqqqqpppnnnkkkhhheeeaaa]]]\\\]]]\\\XXXUUUQQQOOOLLLJJJHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNHHHGGGEEEBBB???>>>@@@BBBFFFIIIMMMOOORRRUUUXXX[[[]]]^^^```bbbdddeeeeeeeee^^^ZZZWWWXXX]]]cccggghhhkkknnnpppqqqooommmmmmmmmpppppprrrtttvvvxxxzzzzzz}}}}}}}}}~~~~~~~~~|||zzzxxxwwwvvvwwwwwwwwwxxxwwwwwwvvvvvvyyyyyyxxxxxxwwwuuuqqqnnneeeaaa\\\YYYWWWTTTNNNIIIKKKKKKKKKKKKKKKJJJIIIIIIMMMMMMLLLKKKJJJJJJJJJKKKJJJNNNTTTYYY^^^bbbfffiiijjjjjjlllooorrrttttttrrrsssrrrpppoooooooooppppppssstttuuuuuuuuusssrrrqqqmmmkkkhhheeebbb]]]WWWSSSPPPMMMJJJHHHGGGFFFDDDBBBCCCBBBBBBBBBAAA???>>>===???>>>======<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<=====================>>>???@@@BBBBBBCCCDDDFFFGGGHHHHHHJJJIIIGGGFFFEEEEEEEEEFFFGGGJJJOOOSSSWWWZZZ^^^```^^^aaaeeeiiilllnnnnnnnnnqqqrrrsssrrrqqqqqqsssuuuuuuyyy}}}}}}wwwtttqqqnnnpppuuummmooorrrtttvvvvvvuuuuuummmiiifffiiipppzzzyyyzzz{{{cccPPPFFFCCCAAA???============>>>>>>>>>>>>@@@uuuwwwxxxxxxvvvuuuuuuvvv|||||||||}}}{{{xxxwwwwwwsssrrrqqqppppppnnnjjjhhhfffccc```^^^]]]\\\YYYWWWRRRPPPMMMJJJHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNHHHGGGEEEAAA>>>>>>???BBBDDDFFFJJJMMMOOOQQQTTTWWW]]]^^^```bbbddddddcccccc[[[VVVRRRTTT\\\dddggggggkkkmmmpppqqqpppnnnmmmmmmppppppqqqssswwwyyyzzzzzz||||||}}}~~~~~~{{{||||||||||||{{{zzzzzz~~~}}}}}}|||zzzvvvrrrmmmjjjfffcccaaa]]]VVVQQQNNNLLLJJJHHHGGGHHHJJJKKKOOONNNNNNMMMLLLKKKKKKKKKHHHKKKOOOSSSWWW\\\aaaeeehhhjjjmmmppprrrttttttssssssrrrpppnnnnnnooopppqqqqqqrrrrrrrrrrrrqqqooooooeeedddbbb```]]]XXXRRRNNNIIIGGGEEEDDDDDDDDDBBBAAA???@@@AAABBBAAA@@@???>>>???>>>======<<<<<<======;;;;;;;;;;;;;;;::::::::::::999999999::::::;;;<<<<<<<<<<<<;;;<<<<<<======@@@@@@AAABBBCCCDDDEEEEEEGGGEEECCCAAAAAABBBCCCEEEGGGJJJNNNQQQTTTWWWZZZ]]]\\\^^^bbbeeehhhjjjkkklllnnnpppqqqqqqqqqrrrsssuuuwwwyyy}}}~~~{{{uuupppooommmjjjlllooonnnoooqqqrrrsssrrrpppooonnniiifffjjjsss}}}~~~|||}}}lllXXXKKKFFFCCCAAA============>>>>>>>>>>>>???uuuvvvxxxxxxvvvuuuvvvwwwzzzzzzyyyzzz{{{|||~~~}}}yyyvvvuuuttttttrrrqqqpppooommmiiifffhhhfffdddbbb```^^^\\\ZZZSSSQQQNNNKKKIIIHHHHHHHHHHHHHHHJJJKKKLLLMMMMMMMMMHHHGGGEEEBBB???>>>AAACCCFFFIIILLLOOOPPPQQQSSSUUU\\\]]]```bbbcccbbbaaa```YYYTTTQQQTTT[[[cccfffeeejjjmmmqqqrrrqqqooonnnnnnqqqpppqqqtttxxx{{{|||{{{{{{{{{|||}}}~~~{{{xxxuuuqqqllljjjhhhfffaaa]]]VVVRRRLLLHHHGGGIIIMMMPPPRRRRRRQQQPPPOOONNNMMMLLLHHHJJJLLLNNNRRRVVV\\\```gggiiimmmpppqqqqqqqqqqqqrrrqqqooonnnnnnoooqqqrrrnnnoooooonnnnnnmmmmmmlllbbb```]]]ZZZWWWRRRLLLHHHEEECCCAAAAAABBBBBBAAA@@@>>>???AAAAAABBBAAA????????????>>>============>>><<<<<<;;;;;;;;;::::::::::::999999999999:::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBBCCCAAA???>>>???BBBEEEGGGIIIKKKMMMOOOPPPRRRTTTWWWZZZ\\\___bbbeeehhhiiiiiikkkmmmpppqqqqqqrrrtttvvvxxxzzz|||}}}}}}}}}zzztttpppnnnooonnnjjjiiikkknnnoooooonnnmmmllljjjiiilllhhheeejjjuuu~~~{{{yyy|||{{{zzzsss]]]NNNFFFBBBAAA============>>>>>>>>>>>>???tttvvvxxxxxxxxxwwwxxxyyy{{{{{{zzzzzz{{{|||}}}~~~~~~}}}xxxuuusssrrrtttrrrqqqpppooommmiiifffhhhhhhgggfffdddaaa^^^\\\UUURRROOOKKKIIIGGGGGGGGGGGGGGGIIIKKKLLLMMMMMMMMMIIIHHHFFFCCCAAAAAACCCFFFFFFIIILLLNNNNNNNNNOOOPPPYYY[[[^^^``````___]]]\\\UUUSSSRRRUUU[[[aaadddeeeiiimmmqqqtttsssrrrppppppqqqppppppsssyyy||||||{{{{{{||||||}}}}}}~~~~~~~~~|||~~~{{{wwwrrrpppooonnnjjjgggaaa\\\UUUOOOMMMOOOTTTWWWVVVVVVVVVUUUSSSQQQOOONNNKKKKKKKKKKKKMMMQQQWWW\\\cccfffkkknnnoooooooooooopppooooooooooooqqqrrrsssnnnnnnmmmlllkkkjjjiiiiiiaaa^^^YYYUUUPPPKKKFFFBBBBBB@@@>>>>>>@@@AAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>???======<<<<<<;;;::::::::::::::::::999999::::::;;;:::::::::::::::;;;<<<===;;;;;;<<<======>>>?????????>>>======???BBBFFFHHHHHHJJJKKKLLLLLLMMMPPPRRRWWWYYY[[[___bbbdddfffggggggjjjmmmoooqqqrrrtttvvvwwwyyyzzzzzzzzzzzz{{{}}}}}}}}}}}}~~~~~~yyypppmmmmmmpppoookkkjjjlllmmmllliiigggdddcccbbbbbbdddccceeelllwww}}}|||{{{uuutttsssqqqpppsssxxx|||yyyvvvuuu^^^MMMDDD@@@>>>============>>>>>>>>>>>>???sssuuuxxxyyyyyyyyy{{{|||}}}|||{{{zzz{{{|||}}}~~~{{{~~~zzzvvvsssrrrqqqpppooooooooonnnjjjhhhfffhhhiiiiiigggccc___^^^UUUSSSPPPLLLIIIGGGGGGGGGFFFGGGHHHJJJKKKLLLMMMMMMIIIIIIGGGEEECCCDDDGGGIIIGGGIIILLLMMMMMMKKKKKKLLLUUUWWWZZZ\\\\\\[[[XXXVVVOOOQQQSSSWWW\\\aaaeeeggghhhlllrrruuuuuutttsssssspppnnnnnnrrrxxx||||||yyyzzzzzzzzz{{{{{{{{{{{{{{{yyyzzz|||}}}~~~|||zzzyyywwwrrrnnnkkkgggaaa[[[YYYYYY[[[\\\ZZZZZZZZZYYYWWWTTTRRRQQQOOONNNLLLJJJJJJMMMSSSXXX\\\aaahhhlllmmmmmmnnnooommmmmmnnnpppqqqrrrssstttrrrqqqnnnllliiigggeeeddd]]]YYYSSSOOOKKKGGGCCCAAABBB@@@??????@@@AAAAAA@@@BBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@>>>>>>======<<<;;;;;;:::;;;;;;::::::::::::;;;;;;999999999:::;;;<<<===>>>:::::::::;;;;;;<<<<<<======<<<<<<===???BBBDDDFFFEEEGGGHHHHHHIIIJJJNNNPPPTTTUUUXXX[[[^^^aaacccdddcccfffjjjmmmnnnppprrrttttttuuuvvvwwwwwwwwwzzz|||zzzzzzzzzzzz|||}}}~~~zzzrrrooonnnooonnnkkkkkkmmmkkkiiiddd___\\\[[[[[[[[[^^^bbbjjjsss|||}}}zzzwwwsssooommmlllmmmnnniiiiiihhhhhhhhhkkkppptttxxxuuuooouuu^^^MMMCCC???>>>============>>>>>>>>>>>>???sssuuuxxxzzzzzz{{{}}}~~~yyyxxxwwwvvvvvvvvvxxxxxxssszzz|||xxxtttrrrooonnnnnnooooooooollljjjdddgggjjjjjjhhhddd```^^^VVVTTTPPPLLLIIIGGGGGGGGGEEEFFFHHHJJJKKKLLLMMMMMMJJJJJJHHHFFFEEEFFFIIILLLLLLOOOQQQRRRQQQOOONNNNNNRRRTTTWWWYYYYYYWWWUUUSSSKKKOOOTTTYYY]]]aaafffiiihhhlllrrrvvvvvvvvvuuuuuuooommmlllpppwww{{{{{{xxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyyyyzzz|||xxxssspppmmmjjjeeebbb```______\\\\\\\\\[[[YYYWWWTTTRRRRRRPPPMMMJJJIIIKKKQQQVVVXXX^^^eeejjjllllllnnnpppkkklllnnnppprrrsssttttttvvvtttqqqlllhhheeecccaaaVVVSSSMMMJJJHHHFFFEEEDDDDDDCCCAAAAAACCCDDDCCCBBBDDDCCCBBBAAA@@@AAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAA??????>>>===<<<<<<;;;;;;<<<<<<;;;::::::;;;;;;;;;999999999:::;;;===>>>???999999999::::::;;;;;;;;;<<<<<<<<<===>>>@@@BBBDDDBBBDDDEEEFFFGGGJJJMMMPPPRRRSSSUUUXXX[[[^^^```aaa___cccgggjjjlllnnnppprrrppprrrttttttuuuwwwyyy|||zzzzzzzzzzzz|||~~~}}}zzzxxxsssooonnnllliiiiiillllllhhhbbb\\\XXXWWWXXXYYY___fffrrr{{{}}}wwwtttpppmmmgggbbb```aaacccfffaaaaaabbbbbbcccfffkkknnnssszzzsssjjjuuu___NNNEEEBBBAAA============>>>>>>>>>>>>>>>vvvvvvwwwyyy{{{|||{{{zzzzzzzzzyyywwwvvvtttsssrrrtttxxx~~~~~~{{{wwwtttsssttttttsssqqqooommmlllkkkjjjiiihhhhhhfffccc```YYYWWWSSSOOOLLLJJJHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLGGGDDDGGGIIIJJJLLLPPPRRRWWWXXXSSSOOOPPPRRRRRRSSSTTTTTTTTTSSSRRRQQQQQQLLLOOOTTT[[[aaagggjjjllljjjmmmrrrvvvxxxwwwuuutttooooooppprrruuuwwwwwwuuuyyyxxxuuuttttttuuuwwwyyywwwwwwxxxyyyzzz|||}}}~~~~~~yyywwwvvvtttrrrnnniiifffeeeaaa\\\XXXWWWWWWWWWVVVVVVSSSOOOLLLLLLMMMMMMMMMUUUXXX^^^eeeiiikkkllllllnnnppprrrrrrrrrrrrssstttrrrpppnnnmmmlllggg```ZZZYYYXXXUUUOOOJJJFFFEEEFFFGGGGGGFFFEEEEEEDDDCCCCCCDDDBBB@@@AAABBBCCCBBBBBB??????@@@@@@@@@??????>>>;;;===>>>???@@@@@@??????===<<<<<<;;;:::999888888777777888999:::;;;;;;<<<<<<;;;:::999888999::::::<<<======>>>???@@@@@@AAAAAABBBCCCDDDFFFHHHJJJKKKLLLOOORRRUUUWWWXXX[[[]]]]]]___bbbeeegggjjjnnnqqqmmmrrrwww{{{||||||||||||}}}~~~|||||||||wwwuuurrrooommmmmmmmmlllkkkiii```WWWUUUUUUUUUWWW[[[^^^jjjwww}}}|||vvvtttssskkkhhhccc___]]]]]]___```aaaaaabbbcccdddgggiiikkkpppttt}}}vvvnnnttt^^^PPPHHHCCC@@@????????????>>>>>>>>>>>>???uuuuuuwwwyyyzzz{{{zzzyyyzzzzzzxxxwwwuuutttrrrrrrrrrvvvzzz~~~}}}yyywwwwwwwwwwwwvvvtttrrrooonnnkkkiiihhhhhhhhhfffcccaaaYYYWWWTTTPPPMMMJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLHHHEEEHHHJJJKKKNNNSSSYYY___aaa]]]ZZZZZZZZZYYY[[[ZZZYYYVVVSSSPPPNNNLLLKKKNNNUUU\\\bbbgggiiikkkkkkmmmrrruuuwwwvvvtttsssooonnnoooqqqtttvvvvvvvvvxxxvvvuuussstttvvvxxxzzzxxxxxxxxxyyyzzz{{{|||}}}{{{||||||xxxsssoookkkgggccc___]]]\\\ZZZXXXXXXTTTPPPNNNMMMMMMMMMMMMMMMQQQXXX___eeeiiikkkkkkjjjmmmppprrrrrrssstttuuusssqqqpppooommmiiibbb]]]ZZZYYYWWWTTTPPPMMMMMMNNNPPPOOONNNLLLJJJIIIGGGFFFEEECCCAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@???>>>===<<<===>>>???@@@???>>>>>><<<<<<;;;;;;::::::999999777888888999:::;;;;;;;;;===<<<;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>???@@@@@@BBBCCCEEEGGGHHHIIILLLPPPRRRTTTUUUXXXZZZ\\\^^^aaaccceeehhhlllooommmpppuuuxxxyyyyyyyyyzzz|||~~~}}}{{{{{{~~~~~~yyywwwtttqqqooonnnmmmjjjhhhbbbYYYRRRQQQRRRSSSVVVZZZaaammmzzzxxxtttrrrmmmkkkgggdddbbbaaabbbbbbeeeeeeeeeeeefffhhhjjjlllooottt}}}uuuiiiyyybbbSSSIIIDDDAAA????????????>>>>>>>>>>>>???ssstttvvvxxxyyyyyyyyyxxxzzzyyyxxxvvvtttsssrrrqqqqqqsssvvvyyy{{{~~~}}}zzzzzzzzzyyyxxxvvvssspppnnnjjjiiihhhhhhhhhgggdddbbb[[[YYYUUUQQQNNNKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKLLLHHHFFFIIIKKKLLLPPPUUU```gggllljjjgggfffeeebbbbbb```\\\XXXSSSOOOLLLKKKLLLPPPXXX___eeeiiijjjjjjkkknnnqqqtttuuuuuusssqqqooonnnnnnooorrruuuvvvvvvvvvuuutttssstttvvvxxxyyyyyyyyyyyyyyyzzzzzz{{{{{{yyyzzz{{{|||~~~{{{tttqqqmmmjjjgggccc___\\\\\\YYYTTTQQQPPPPPPOOONNNJJJNNNTTTZZZ```dddfffgggeeehhhmmmppprrrrrrsssuuusssrrrqqqpppoookkkeeeaaa\\\]]]\\\ZZZXXXVVVWWWYYY[[[ZZZXXXUUURRROOOLLLKKKGGGEEECCCBBBCCCCCCAAA@@@AAAAAAAAA@@@???>>>===<<<===>>>?????????>>>===<<<;;;;;;;;;;;;::::::::::::999999999::::::;;;;;;;;;>>>===<<<;;;;;;;;;;;;<<<999999::::::;;;;;;<<<<<<======>>>???@@@BBBDDDEEEFFFHHHLLLNNNOOOQQQSSSUUUZZZ\\\___aaabbbeeehhhkkklllooorrrtttuuuuuuvvvxxxyyy|||}}}|||zzzzzz}}}~~~{{{yyywwwtttrrrppplllgggddd[[[TTTNNNOOOQQQRRRVVV[[[gggrrr~~~|||vvvsssrrrqqqooommmkkkiiihhhhhhmmmnnnnnnlllkkkkkknnnppprrrwwwvvvdddyyy}}}ttthhhVVVKKKEEEBBB????????????>>>>>>>>>>>>???rrrsssvvvwwwwwwvvvvvvwwwxxxwwwvvvuuusssrrrqqqppprrrsssuuuvvvxxx{{{~~~|||zzzzzzyyyxxxuuurrrooommmkkkiiihhhggghhhgggeeeccc\\\ZZZVVVRRRNNNLLLJJJJJJFFFGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFHHHJJJKKKPPPVVVcccmmmuuuvvvtttrrroookkkfffccc___YYYTTTQQQNNNMMMOOOTTT\\\dddiiikkkjjjiiikkkmmmppprrrsssrrrpppoooooonnnmmmnnnqqqtttuuuuuuwwwvvvtttsssssstttuuuvvvyyyzzzzzzzzz{{{zzzzzzzzzzzzzzzzzz{{{}}}~~~|||yyyvvvrrrmmmfffbbbaaa^^^YYYVVVTTTSSSQQQPPPMMMOOORRRVVVZZZ\\\]]]^^^```dddiiimmmnnnoooqqqrrrrrrrrrqqqqqqoookkkgggeeeaaaaaabbb```^^^]]]^^^___```___^^^\\\XXXUUUQQQPPPKKKIIIGGGEEEEEEEEECCCBBB@@@@@@@@@@@@@@@???>>>>>>??????@@@@@@???===<<<;;;999999999::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;===<<<<<<;;;;;;;;;;;;;;;999999999999::::::;;;;;;;;;<<<<<<===???@@@BBBCCCCCCEEEIIIKKKLLLMMMPPPQQQYYY[[[]]]___```cccfffiiikkknnnppprrrrrrsssuuuvvvwwwzzz|||{{{yyyyyy{{{~~~}}}{{{{{{yyywwwuuuqqqllleeeaaaYYYSSSOOOPPPQQQSSSYYY___lllwww}}}zzz{{{{{{zzzxxxvvvtttrrrqqqvvvwwwwwwtttqqqppprrrtttuuu{{{wwweeewwwyyymmmnnnXXXJJJDDDBBB????????????>>>>>>>>>===???ppprrruuuvvvtttssstttuuuvvvuuuuuutttsssrrrqqqqqqtttuuuvvvvvvwwwzzz~~~|||{{{{{{zzzyyyvvvssspppnnnllljjjhhhgggggggggeeeddd]]][[[WWWSSSOOOLLLJJJIIIDDDDDDEEEEEEEEEEEEEEEFFFFFFDDDDDDGGGGGGHHHMMMTTTdddppp{{{~~~zzzvvvnnnjjjddd\\\VVVRRRPPPOOORRRVVV^^^eeeiiijjjhhhfffiiikkkmmmoooppppppnnnmmmnnnmmmmmmooorrrtttuuuuuuxxxwwwuuutttsssrrrssssssyyyzzz{{{||||||||||||{{{{{{{{{zzz{{{}}}~~~wwwpppkkkeeebbb^^^ZZZWWWUUURRRPPPMMMNNNOOOQQQRRRTTTUUUUUU[[[^^^cccgggiiijjjlllnnnpppqqqqqqpppnnnllliiihhhfffggggggeeecccaaaaaaaaa``````___^^^[[[XXXUUUSSSPPPNNNKKKIIIIIIIIIGGGEEE???@@@AAAAAAAAAAAAAAA@@@@@@@@@AAA@@@???>>><<<;;;888888999999:::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::::::::::::::;;;;;;;;;<<<<<<===>>>@@@AAABBBAAADDDGGGIIIJJJKKKMMMOOOVVVXXXZZZ\\\^^^aaadddgggjjjmmmoooqqqrrrsssuuuvvvuuuxxx{{{zzzyyyxxxzzz}}}}}}~~~{{{yyyzzzyyywwwuuurrrllleee```ZZZUUUPPPPPPQQQTTT[[[cccrrr|||}}}{{{zzzzzz||||||xxxrrrppprrruuuwww~~~zzzkkkyyyyyymmmrrrZZZIIICCCAAA????????????>>>>>>>>>===???nnnqqquuuuuurrrqqqrrrtttssssssrrrrrrrrrrrrrrrrrruuuvvvvvvvvvwwwyyy}}}~~~{{{}}}}}}|||{{{yyyvvvsssqqqnnnllliiiggggggfffeeeccc]]][[[WWWRRRNNNKKKJJJIIICCCCCCCCCCCCCCCCCCCCCCCCDDDCCCDDDEEEDDDDDDJJJRRRcccqqqyyytttkkkbbbZZZUUURRRQQQTTTXXX___dddggggggdddbbbfffgggjjjlllmmmmmmllllllmmmmmmnnnqqqtttvvvuuutttwwwvvvuuutttsssrrrrrrrrrxxxyyy{{{}}}}}}||||||}}}|||wwwllliiiddd```]]]ZZZVVVSSSLLLLLLKKKLLLLLLNNNOOOPPPSSSWWW[[[___bbbeeeiiillloooppprrrqqqooollllllllljjjkkkkkkiiieeebbbaaaaaa___``````___]]]ZZZWWWTTTSSSPPPNNNLLLLLLLLLJJJIIIAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBAAA???>>><<<::::::;;;;;;<<<<<<<<<============<<<<<<;;;;;;;;;::::::;;;;;;::::::999888::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAA???BBBEEEGGGGGGHHHJJJLLLQQQSSSVVVYYY[[[^^^bbbeeehhhkkknnnqqqrrrsssuuuvvvtttwwwzzz{{{yyyxxxzzz}}}}}}~~~zzzxxxwwwxxxvvvuuutttqqqmmmgggccc[[[VVVQQQPPPQQQUUU___iiixxx~~~zzz}}}}}}xxxqqqnnnppptttyyy|||qqqzzz}}}qqqvvv[[[IIIBBBBBB????????????>>>>>>>>>>>>???lllpppttttttqqqooopppssspppppppppqqqrrrsssssssssssstttuuuuuuuuuwwwzzz|||}}}~~~}}}~~~{{{||||||{{{{{{yyyvvvtttrrrpppmmmjjjhhhgggfffdddbbb]]][[[WWWRRRNNNKKKIIIHHHCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCDDDEEECCCBBBIIIQQQ^^^mmm}}}{{{rrrhhh```[[[YYYYYYZZZ]]]bbbfffgggfffdddaaacccdddfffiiijjjkkkkkkkkkmmmmmmpppsssvvvwwwuuusssssssssssssssssssssssssssvvvxxx{{{xxxuuupppllliiiddd```]]]RRRQQQNNNLLLKKKKKKKKKKKKKKKNNNSSSWWW\\\bbbhhhmmmoooqqqsssrrrpppnnnoooppplllmmmmmmkkkhhhdddccccccaaabbbbbbaaa___[[[WWWUUUSSSQQQNNNMMMNNNMMMLLLKKKFFFFFFFFFEEEDDDBBBAAA@@@AAABBBBBBCCCBBBAAA???>>>>>>>>>>>>>>>????????????>>>>>>>>>===<<<;;;;;;::::::;;;<<<<<<<<<;;;999999::::::::::::::::::::::::::::::;;;;;;<<<===??????===@@@BBBDDDEEEFFFHHHIIILLLNNNQQQTTTWWW[[[___bbbdddhhhmmmqqqrrrssstttuuussswwwzzz{{{yyyyyyzzz}}}}}}}}}~~~|||yyyvvvuuutttsssrrrqqqpppmmmiiifff^^^XXXSSSRRRTTTZZZgggsss~~~~~~|||~~~yyyrrrnnnpppuuu}}}|||rrrwww|||tttzzz^^^JJJCCCCCC????????????>>>>>>>>>>>>???lllppptttssspppnnnppprrrnnnnnnoooqqqrrrsssttttttppprrrssssssssstttwwwyyy{{{|||}}}~~~|||yyyyyyyyyxxxwwwuuurrrqqqrrroookkkhhhfffeeecccbbb]]]ZZZVVVQQQMMMJJJHHHGGGDDDDDDDDDDDDDDDDDDCCCCCCEEEDDDEEEFFFCCCBBBHHHQQQYYYhhhxxx|||tttkkkeeebbbbbbbbb```cccfffiiijjjhhhfffdddaaabbbdddgggiiijjjjjjjjjlllnnnqqquuuxxxxxxuuusssppppppqqqrrrtttuuuuuuvvvuuuwww{{{|||wwwsssooojjjggg]]]ZZZUUUPPPLLLJJJIIIHHHEEEHHHMMMRRRYYYaaaiiiooopppsssuuutttqqqpppqqqssslllnnnnnnmmmiiifffeeedddddddddeeeccc```\\\XXXUUURRRPPPNNNMMMNNNNNNMMMKKKJJJIIIHHHFFFDDDBBB???>>>AAABBBCCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA??????>>>===<<<;;;;;;:::;;;<<<=========<<<::::::::::::999999999999999999999999999:::;;;<<<===>>><<<>>>AAABBBCCCDDDFFFGGGHHHJJJNNNQQQTTTXXX]]]```aaaeeelllppprrrsssssstttssswwwzzz{{{zzzyyy{{{}}}|||zzzwwwvvvyyy~~~~~~|||yyyvvvuuurrrqqqpppppppppnnnkkkhhh```[[[VVVUUUXXX___ooo}}}~~~}}}}}}~~~|||tttpppsssxxx|||pppsssyyyuuu}}}___KKKDDDEEE????????????>>>>>>>>>>>>???kkkmmmqqqssstttrrrpppnnnqqqqqqpppppppppqqqrrrsssqqqqqqqqqqqqssstttuuuvvv{{{||||||{{{zzzzzz|||~~~}}}{{{xxxwwwvvvvvvtttrrrwwwqqqjjjggggggeeeaaa]]]\\\ZZZWWWRRRNNNJJJHHHGGGGGGEEECCCCCCDDDEEEEEEDDDEEEEEEDDDCCCCCCDDDHHHKKKWWWcccqqqzzz|||wwwqqqllliiiggggggjjjiiigggggghhhiiigggffffffffffffiiilllnnnmmmkkkpppoooooorrrvvvxxxvvvsssnnnppprrrssstttuuuwwwyyyyyy{{{}}}zzzyyyxxxqqqlllccc[[[UUUPPPLLLIIIGGGIIILLLRRRZZZccckkkpppvvvvvvvvvuuuuuutttrrrrrroooooommmkkkjjjhhhhhhgggjjjfffbbbaaaaaa^^^XXXRRRVVVTTTPPPOOOOOOOOONNNMMMOOOMMMKKKJJJIIIGGGDDDBBBCCCCCCDDDCCCAAA@@@AAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????>>>===<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::::::::999888777777777888<<<;;;999999999;;;===>>>???>>>>>>???AAACCCEEEFFFFFFIIIMMMPPPSSSVVVZZZ]]]^^^aaaeeehhhjjjmmmooorrrtttuuuvvvxxxzzz|||~~~~~~zzzxxxtttrrrxxx|||xxxwwwuuutttssstttqqqpppssssssnnnjjjiiihhheeebbbaaaeeemmmvvv|||~~~~~~}}}}}}~~~|||}}}}}}wwwrrrxxx{{{sssqqqzzzzzzwwwgggUUUMMMLLL@@@??????>>>>>>>>>>>>>>>@@@nnnppprrrtttuuutttrrrqqqppppppooooooppppppqqqqqqqqqqqqrrrrrrssstttuuuvvv{{{|||{{{zzzxxxwwwyyyzzz~~~|||zzzwwwvvvvvvuuutttrrrtttoooiiifffeeeddd```\\\\\\ZZZVVVRRRNNNJJJHHHGGGEEECCCBBBCCCEEEFFFFFFFFFEEEEEEDDDCCCBBBCCCGGGJJJQQQ\\\hhhpppvvv|||}}}zzzzzzwwwsssooollljjjjjjkkklllkkkjjjjjjkkklllkkkiiihhhffffffiiinnnqqqqqqooorrrqqqqqqsssvvvwwwuuusssqqqrrrtttuuuvvvvvvxxxzzz~~~yyyooofff]]]VVVPPPLLLJJJLLLOOOUUU\\\eeelllqqqsssttttttuuuuuuuuuttttttrrrqqqooolllkkkjjjjjjjjjjjjgggddddddeeebbb[[[UUUWWWUUURRRPPPPPPPPPOOOMMMKKKJJJJJJJJJKKKKKKIIIGGGBBBCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@>>>>>>>>>======<<<<<<;;;<<<;;;;;;;;;;;;::::::::::::999888888888888888888;;;:::999999999:::<<<===>>>======>>>???AAACCCEEEFFFIIILLLNNNOOORRRUUUWWWYYY\\\aaadddfffiiimmmooossstttuuuwwwyyy{{{|||}}}{{{|||zzzxxx{{{|||zzzxxxvvvtttqqqmmmmmmqqqrrrooommmnnnllljjjhhhiiimmmttt|||~~~|||{{{{{{{{{{{{}}}|||||||||wwwttt{{{}}}ooonnnxxx}}}vvvjjjTTTHHHEEE@@@??????>>>>>>>>>>>>>>>???ooopppqqqrrrssssssssssssoooooooooooooooppppppppprrrrrrssssssttttttuuuuuuzzzzzzzzzxxxuuutttuuuwwwxxx{{{~~~zzzyyywwwvvvvvvvvvtttrrrqqqmmmgggdddcccbbb^^^[[[\\\ZZZVVVRRRNNNKKKHHHGGGDDDBBBAAABBBDDDFFFGGGGGGEEEEEEDDDBBB@@@BBBEEEHHHLLLVVV___eeejjjppprrrpppqqqooommmkkkjjjjjjkkklllkkkjjjiiijjjkkklllkkkjjjhhhdddbbbeeelllrrrsssrrrtttsssssstttvvvvvvuuussstttvvvxxxxxxxxxyyy{{{|||~~~{{{wwwxxxyyy|||~~~}}}{{{|||{{{zzzyyyyyy{{{|||~~~||||||}}}}}}~~~~~~|||rrrhhh___WWWRRROOOPPPSSSYYY___gggmmmqqqqqqqqqrrrssstttuuuuuuttttttrrrooolllkkkjjjkkkkkkjjjiiihhhiiijjjggg```[[[YYYWWWUUUSSSSSSRRRPPPNNNIIIIIIIIIJJJLLLLLLJJJIIICCCCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBAAAAAA@@@>>>>>>>>>===============;;;;;;;;;;;;:::::::::999999888888888888999999:::999999999999999:::::::::<<<<<<;;;<<<===???AAABBBEEEGGGIIIJJJKKKLLLNNNPPPSSSVVVZZZ^^^aaadddhhhkkkoooppprrrtttuuuwwwwwwxxxzzz~~~}}}}}}|||zzzxxxvvvtttmmmiiiiiimmmpppqqqrrruuurrrqqqqqqssswww}}}|||xxxwwwxxxyyyyyy|||{{{{{{zzzxxxyyy~~~llllllxxxtttpppWWWGGGAAA@@@??????>>>>>>>>>>>>>>>>>>mmmmmmmmmmmmnnnpppqqqqqqnnnooooooppppppppppppppprrrrrrssssssttttttttttttwwwwwwxxxwwwuuutttuuuvvvvvvxxx}}}{{{zzzyyywwwwwwwwwwwwuuusssoookkkgggcccbbbaaa^^^\\\[[[YYYVVVRRRNNNKKKIIIHHHEEECCCAAAAAACCCEEEFFFFFFEEEEEECCCAAA???@@@CCCFFFLLLTTT[[[^^^bbbhhhjjjiiigggfffeeeddddddeeefffgggdddccccccdddgggiiiiiihhhfffaaa\\\]]]eeemmmqqqsssssssssssstttvvvvvvvvvvvvwwwyyyzzz{{{{{{{{{}}}~~~~~~{{{wwwtttooopppssswww{{{|||zzzxxxzzzyyyxxxwwwwwwxxxzzz{{{xxxxxxxxxxxxyyyyyyyyyyyy{{{|||}}}|||{{{zzz{{{}}}{{{zzzyyyxxxxxxxxxwwwwwwyyyzzz}}}yyyoooeee]]]WWWTTTUUUXXX\\\bbbhhhmmmppppppqqqrrrrrrrrrrrrrrrqqqrrrpppmmmjjjiiiiiijjjjjjkkkkkklllnnnooolllgggccc^^^\\\ZZZYYYXXXVVVRRRPPPLLLKKKIIIIIIJJJJJJHHHFFFDDDCCCAAAAAAAAABBBBBBBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>???;;;;;;;;;;;;::::::::::::888888888888999999:::;;;777888999999999999888888::::::999:::;;;===???@@@BBBDDDFFFGGGGGGHHHJJJLLLNNNQQQUUUXXX\\\```dddhhhjjjkkkmmmpppqqqssssssssswww~~~~~~{{{yyywwwvvvtttrrrlllgggfffjjjoooqqquuuyyyuuuvvvxxx{{{|||wwwvvvwwwxxxxxxzzzzzzzzzyyyzzz|||lllmmmzzzsssuuu[[[KKKDDD@@@??????>>>>>>>>>>>>>>>>>>kkkkkkkkkkkklllnnnpppqqqnnnnnnooopppqqqppppppooopppqqqrrrsssttttttssssssrrrtttvvvvvvuuuuuuvvvwwwsssuuuyyy}}}~~~xxx{{{zzzyyyyyyyyyxxxuuusssmmmjjjgggdddbbb```^^^]]][[[YYYVVVRRRNNNKKKIIIHHHHHHEEEBBBAAABBBCCCCCCCCCEEEDDDCCCAAA???@@@CCCFFFMMMTTTYYYZZZ\\\aaacccbbb^^^]]]\\\[[[[[[[[[\\\\\\[[[[[[\\\___cccffffffffffff```ZZZXXX]]]fffnnnrrrrrrrrrssstttuuuvvvwwwxxxwwwyyy{{{{{{{{{|||~~~}}}}}}}}}}}}~~~|||{{{zzzzzzyyywwwtttrrrkkkmmmpppvvvzzz|||{{{zzzyyyxxxvvvuuuuuuvvvxxxyyyxxxwwwwwwwwwwwwvvvvvvvvvuuuvvvwwwwwwuuuuuuvvvwwwwwwwwwwwwvvvtttsssrrrrrrssstttvvvyyy}}}uuujjjaaaZZZXXXYYY[[[___dddhhhmmmooorrrqqqqqqpppooonnnlllkkkmmmkkkiiigggffffffggghhhjjjlllnnnppprrrpppmmmkkkeeedddbbbaaa___\\\WWWTTTQQQNNNLLLJJJJJJKKKJJJIIIGGGDDD@@@???@@@AAA@@@???AAAAAAAAABBBAAA@@@@@@???>>>>>>>>>???????????????<<<<<<<<<;;;;;;;;;::::::999888888888999:::;;;;;;777888888999999888777777999888888888999;;;<<<>>>>>>AAACCCEEEEEEGGGIIILLLKKKMMMQQQTTTWWW\\\aaadddfffhhhkkkooorrrsssttttttwww{{{yyywwwuuuuuutttrrrqqqlllgggeeeiiinnnrrrwww|||xxxzzz|||~~~yyyxxxxxxyyyzzzyyy{{{{{{zzz}}}wwwkkklllzzzvvvyyy___NNNFFF@@@??????>>>>>>>>>>>>>>>???jjjjjjjjjkkkmmmnnnpppqqqlllmmmooopppppppppooonnnmmmoooppprrrssstttssssssoooqqqtttuuuttttttuuuvvvtttvvvxxx{{{~~~~~~yyy{{{zzzyyyyyyyyywwwssspppkkkiiifffccc```___^^^^^^ZZZYYYUUURRRNNNKKKJJJIIIJJJFFFBBB@@@AAABBBBBBBBBDDDDDDCCCAAA???AAADDDGGGLLLRRRVVVVVVWWWZZZ[[[YYYWWWVVVTTTSSSRRRQQQPPPPPPTTTUUUWWW[[[```eeegggggghhhccc[[[UUUUUU]]]iiirrrrrrsssttttttssstttvvvxxxuuuwwwyyyzzz{{{|||~~~~~~|||zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~{{{yyywwwvvvwwwvvvuuusssmmmnnnqqqvvv{{{}}}}}}{{{xxxwwwuuusssssstttuuuwwwxxxxxxwwwwwwvvvuuuttttttsssuuuvvvvvvuuuttttttuuutttuuuvvvuuurrrpppoooooorrrrrrsssuuuxxxzzz}}}~~~yyynnneee^^^\\\]]]___bbbfffjjjmmmnnnrrrqqqpppnnnllliiigggfffgggggggggfffffffffggggggjjjlllnnnqqqrrrsssrrrrrrmmmlllkkkjjjhhhccc]]]YYYVVVRRRMMMKKKLLLNNNOOOPPPHHHDDD@@@???AAABBBBBB@@@CCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@???????????????============<<<<<<<<<;;;:::999999999999::::::;;;999999999888888888888888888888777777888999;;;<<<;;;===@@@BBBDDDEEEHHHKKKHHHJJJMMMPPPSSSWWW\\\```cccfffkkkpppuuuwwwyyyyyyzzzyyyxxxvvvuuuuuutttrrrppplllgggeeejjjooosssyyy~~~|||}}}~~~|||{{{{{{{{{yyy|||}}}}}}tttfffggguuuwww~~~bbbNNNEEE@@@??????>>>>>>>>>>>>>>>???ggggggiiijjjkkkmmmnnnnnniiikkklllnnnnnnmmmlllkkkjjjllloooqqqssssssssssssnnnppprrrsssrrrqqqrrrsssqqqsssvvvwwwwwwyyy{{{}}}|||{{{yyyxxxxxxwwwtttpppmmmhhhgggeeeaaa^^^]]]]]]]]]ZZZXXXUUURRRNNNLLLJJJIIIHHHEEEAAA???@@@BBBCCCDDDCCCCCCCCCAAA@@@BBBEEEHHHKKKQQQTTTTTTSSSVVVVVVSSSQQQPPPNNNMMMKKKJJJHHHHHHMMMNNNQQQWWW^^^cccfffggggggddd\\\QQQLLLRRRaaaoootttuuuuuusssqqqppprrruuuqqqtttvvvxxxyyyzzz}}}~~~{{{yyyyyyzzz|||~~~{{{{{{{{{{{{||||||||||||{{{xxxvvvuuuvvvwwwwwwwwwtttssstttwwwzzz||||||{{{yyywwwuuutttttttttvvvwwwxxxwwwwwwuuutttsssrrrrrrqqqsssuuuuuusssrrrrrrsssooorrrsssrrrnnnlllkkklllmmmnnnoooppprrrsssttttttssswww{{{||||||~~~zzzssslllfffaaabbbdddfffiiilllnnnooopppooonnnllliiifffdddcccdddeeeggghhhiiiiiiiiihhhjjjkkknnnppprrrtttvvvwwwttttttsssrrrooojjjccc^^^[[[UUUNNNIIIIIIKKKMMMOOOHHHCCC??????CCCFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>============;;;;;;:::999999999::::::;;;:::999888777888888999888888777777777999:::;;;999<<<>>>@@@AAACCCEEEGGGFFFHHHJJJLLLOOOSSSXXX\\\^^^bbbhhhooouuuyyy{{{|||{{{}}}zzzxxxvvvtttsssqqqnnnllliiieeeeeekkkrrrvvv|||~~~|||{{{yyy~~~ssscccdddqqqtttgggQQQEEE@@@??????>>>>>>>>>>>>>>>>>>cccdddfffgggiiijjjjjjjjjggghhhjjjllllllkkkjjjiiihhhjjjmmmppprrrssssssrrrmmmoooqqqrrrpppooonnnooojjjlllnnnnnnmmmmmmmmmnnnsss{{{zzzxxxwwwvvvuuurrrmmmjjjfffeeeccc```]]][[[[[[\\\ZZZXXXUUURRRNNNLLLJJJIIIGGGDDD@@@???@@@CCCEEEFFFCCCCCCCCCAAAAAACCCFFFJJJLLLQQQUUUTTTSSSUUUTTTQQQMMMMMMKKKJJJHHHFFFEEEDDDHHHIIILLLSSS[[[aaadddeeeeeeccc[[[NNNEEEIII[[[jjjwwwxxxwwwtttooonnnoooqqqoooqqqtttvvvxxxzzz}}}~~~|||zzzwwwwwwyyy|||}}}wwwwwwxxxxxxxxxyyyyyyyyy{{{xxxuuutttvvvxxxyyyzzzyyyxxxwwwxxxyyy{{{zzzyyy{{{zzzxxxvvvvvvvvvxxxyyywwwvvvuuutttsssqqqppppppjjjlllnnnnnnmmmkkkkkkllllllnnnpppoookkkhhhhhhiiihhhiiijjjkkkmmmmmmmmmmmmiiiooottttttqqqrrrxxx~~~}}}|||{{{{{{zzzwwwrrrnnndddeeegggiiikkkmmmooopppnnnmmmllljjjhhheeecccbbbdddfffhhhkkkllllllkkkjjjiiikkkmmmoooqqqtttwwwzzzyyyxxxxxxwwwtttnnngggbbb___XXXNNNFFFCCCDDDGGGHHHGGGBBB???@@@FFFJJJKKKIIIHHHIIIIIIIIIIIIHHHGGGGGGBBBBBBAAAAAA@@@???>>>>>>????????????>>>>>>>>>>>><<<;;;;;;:::999999999999===;;;999777777888999:::888888777777777999:::;;;999;;;===>>>???@@@BBBDDDEEEFFFHHHJJJLLLPPPUUUYYYYYY]]]dddlllsssxxx{{{|||zzz|||~~~{{{zzzxxxuuusssqqqnnnjjjggggggddddddlllsssyyy}}}{{{zzztttbbbcccpppnnn}}}mmmTTTHHH@@@??????>>>>>>>>>>>>>>>===