BM6P6(@ ZZZXXXTTTOOOLLLLLLOOORRRcccfffkkknnnooooooooopppmmmooorrrtttvvv|||xxx~~~~~~wwwtttvvvuuurrrtttyyyvvvoooaaabbbgggrrr{{{~~~~~~}}}kkkYYYEEE<<<;;;:::888999555777999:::;;;<<<>>>@@@AAANNNYYYnnn```KKKEEEFFFFFFDDDCCCBBB@@@@@@@@@@@@???======<<<:::888777777888999>>>@@@CCCEEEGGGIIIMMMPPPYYY^^^eeelllqqqssssssssstttxxx}}}~~~}}}}}}yyysssnnnooonnnmmmjjjfffdddcccdddaaa^^^YYYSSSNNNMMMPPPRRRUUUVVVXXXZZZ\\\aaagggkkkssstttvvvyyy|||}}}{{{www~~~yyyvvvwww~~~vvvmmmfffqqq~~~tttlll\\\ccclllqqqlll\\\HHH;;;666555444333222222222222000000000000111111111111222222333444444555555666===999555;;;EEEHHH\\\~~~xxxqqqtttzzzxxxpppZZZTTTQQQVVVaaaiiiiiifffUUUGGG;;;:::===@@@EEELLLCCC@@@;;;999999::::::999???>>><<<;;;;;;<<<=========>>>>>>??????===<<<;;;<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888999::::::;;;<<<<<<>>>?????????>>>;;;999888888777666555555444444555333222000///...///111222222444666999999888777555777777888999999999999999:::::::::999999999888888999888888888777777666666666555555555555444444444333333444444555666666666XXXVVVSSSNNNJJJLLLQQQVVVcccgggkkkmmmnnnmmmnnnnnnmmmoooqqqssswww|||}}}{{{xxxyyyxxxwwwzzz|||vvvlll^^^```gggrrr{{{~~~|||zzzfffTTTBBB:::999888777888999;;;===>>>>>>@@@BBBDDDBBBNNNXXXllliiiQQQIIIGGGDDDBBBCCCBBB@@@@@@AAA@@@???===>>><<<:::888777777888999<<<>>>@@@BBBDDDGGGKKKNNNVVVZZZaaahhhmmmppprrrssstttxxx|||}}}||||||~~~~~~~~~}}}}}}||||||yyytttpppooommmiiifffcccbbbbbbaaa___ZZZUUUPPPPPPRRRUUUZZZ[[[\\\]]]___ccciiimmmssstttvvvyyy|||~~~~~~|||xxx{{{xxxyyy}}}rrrllljjjvvvuuummm___fffooorrrkkkYYYEEE777444444333222111000000111000000000000111111111111222333333444555555666666;;;999666:::AAADDDWWWxxxyyypppqqquuurrrjjj[[[VVVTTTZZZeeemmmnnnkkkZZZKKK>>>;;;===???DDDIIIEEEBBB===:::999::::::999===<<<;;;;;;:::;;;<<<===???@@@@@@AAA@@@???>>>===<<<===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888999::::::;;;<<<<<<>>>>>>>>>===<<<;;;999888888888777666555555555555333222000///...///000111111333666999:::999888777777888888999999999888888::::::999999888888888888888888888888777777777666666555555555555444444444333333444444555666666666VVVVVVSSSMMMIIILLLTTT\\\eeehhhlllmmmmmmllllllmmmmmmoooqqqtttwww}}}|||yyy||||||{{{{{{|||sssfffZZZ___iiittt|||~~~yyyttt]]]MMM===777777777777888;;;===???@@@@@@AAACCCEEEDDDOOOVVVgggrrrWWWJJJGGGEEEBBBCCCBBB@@@@@@AAAAAA???>>>>>>===;;;999888888888999999;;;===???AAADDDGGGJJJQQQUUU[[[bbbggglllqqqtttuuuxxxzzz{{{zzzzzz~~~~~~|||yyyvvvwwwvvvvvvvvvwwwzzz|||~~~zzzvvvrrrppplllhhhdddaaa______```___[[[WWWTTTSSSVVVXXX]]]^^^^^^___```dddiiimmmtttuuuwwwzzz}}}~~~~~~xxx|||~~~}}}~~~}}}qqqnnnooo}}}uuulllbbbjjjsssssshhhUUU@@@444333222111000000000000000000000000111111111222222333333444444555666666666;;;===<<>>===;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888999999::::::;;;;;;<<<>>>===<<<;;;:::999999999888888777777666555555555222111000///...///000000111333555888:::::::::999888999999999999999888888999888888888888777777777888888888888777777777777666555555555555444444444333333444444555666666666XXXWWWTTTNNNJJJNNNXXXbbbiiikkknnnooonnnllllllmmmnnnoooqqquuuzzz{{{}}}~~~}}}ppp```YYYaaalllwwwwwwmmmTTTGGG:::666777777777999999;;;===>>>>>>???AAACCCGGGPPPTTTaaa{{{zzz[[[JJJGGGFFFEEECCCBBB@@@@@@AAAAAA@@@??????>>><<<:::999888888888777999<<<===???AAAEEEHHHMMMQQQWWW]]]bbbiiiqqqvvvwwwyyyzzzzzzyyyzzz}}}zzzyyyxxxxxxwwwwwwxxxxxxyyy}}}{{{wwwtttpppkkkfffbbb___\\\[[[]]]]]][[[XXXUUUUUUXXXZZZ]]]]]]^^^^^^^^^aaafffiiisssuuuxxx{{{~~~~~~~~~~~~xxxyyy{{{vvvtttttt~~~rrrhhhdddllltttssseeePPP===222333222111000000000000000000000111111111222222222444444444555666666777777888>>>@@@DDDHHHIII[[[yyyvvvnnnhhhaaa\\\SSSPPPQQQYYYeeennnqqqqqqlll[[[FFF;;;;;;@@@FFFJJJMMMHHHBBB===:::999999888;;;;;;;;;;;;<<<<<<=====================<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;;;;===<<<:::999888999::::::888888888888777666555555222222000///////////////000222555777:::;;;;;;;;;999999::::::999999888888888777777777777777777777888888888777777777777777666555555555555444444444333333444444555666666666[[[ZZZVVVPPPMMMRRR]]]fffmmmoooppppppooonnnnnnooooooppprrrwww}}}~~~~~~ooo```[[[fffrrr{{{ssseeeMMMBBB888666777888888;;;888999<<<======>>>@@@BBBHHHPPPRRR[[[sssaaaKKKGGGHHHGGGCCCAAA@@@AAABBBBBBAAA?????????===<<<:::999888888777999;;;===>>>@@@DDDFFFKKKOOOVVVZZZ___fffooovvvxxxzzz{{{zzzyyy{{{~~~}}}|||{{{zzzzzz}}}|||vvvqqqjjjeeeaaa^^^[[[YYYZZZZZZZZZXXXVVVVVVWWWYYY\\\]]]]]]\\\]]]___dddgggnnnppptttxxx|||~~~~~~}}}}}}~~~xxxvvvwww|||yyywww|||ooofffcccllltttppp```KKK;;;444333222222111111111111222111111111111222222222222444444555666666777777888333<<>>;;;BBBJJJOOOPPPJJJCCC===:::999999888;;;;;;<<<===>>>?????????=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;<<<;;;999888888999:::;;;999999999999888777666555333222222111000////////////111333666888:::;;;;;;999999:::::::::999999888777777777777777777777888777777777777777777888888666555555555555444444444333333444444555666666666\\\YYYTTTQQQRRRYYYbbbiiioooppprrrqqqpppooopppppppppqqqtttzzz||||||{{{{{{zzzzzzzzzyyyvvvzzzqqqddd___kkkwww}}}}}}nnn]]]GGG>>>777777888888999;;;888:::===>>>>>>???AAACCCGGGNNNOOOWWWnnn|||kkkPPPIIIHHHFFFCCCAAA@@@AAABBBCCCBBB@@@@@@???>>>===;;;:::888888666888:::<<<===???BBBEEEJJJOOOUUUYYY\\\cccllltttxxxzzz|||{{{zzz|||zzztttkkkfffcccaaa]]]ZZZXXXYYYYYYXXXVVVVVVWWWXXX\\\\\\\\\[[[\\\^^^cccffffffiiinnnssswwwzzz||||||~~~~~~~~~~~~~~~~~~~~~~~~xxxtttuuu}}}~~~~~~{{{yyyvvvzzznnnfffdddlllrrrlllZZZFFF999555333222222111111111222222111111111222222222222333555555666666777888888888888AAAFFFKKKSSSWWWbbbwww{{{lll\\\SSSPPPPPPNNNOOOVVVaaammmuuuxxx|||qqq\\\HHH???CCCKKKPPPQQQKKKCCC===:::999888888:::;;;===>>>@@@@@@@@@@@@@@@???>>>=========>>>>>>======<<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::::::::999999999:::;;;;;;999999::::::999888666555444444333222111111000//////000222444777888::::::888999999:::::::::::::::777777777888888888888999777777777777888888888888666555555555555444444444333333444444555666666666YYYTTTPPPPPPVVV___ggglllooopppqqqqqqpppooopppqqqrrrrrruuu}}}}}}{{{xxxwwwvvvvvvwwwqqqyyypppgggbbbooozzz}}}~~~zzziiiUUUBBB:::555666777777888;;;999:::===>>>>>>???AAACCCDDDLLLNNNVVVmmm~~~qqqwwwqqqUUUKKKHHHDDDCCCAAA@@@AAABBBCCCBBBAAA@@@@@@???>>><<<:::888777555777999:::;;;===AAACCCHHHNNNUUUXXXZZZ___hhhpppwwwyyy{{{{{{zzz{{{~~~wwwnnniiigggeeeaaa^^^WWWYYYZZZYYYWWWVVVWWWXXXXXXXXXXXXXXXXXX[[[___cccaaaeeejjjqqqvvvyyy{{{|||{{{|||~~~xxxtttttt|||~~~}}}}}}}}}vvvqqqrrrtttwwwmmmffffffnnnrrrhhhTTT@@@666444111111000000000111111222111111111222222222333333555666666777777888999999===EEEGGGKKKTTTVVV\\\jjjvvvrrr___UUUTTTPPPNNNNNNTTT___kkkuuu{{{{{{lllUUUFFFDDDHHHKKKQQQKKKBBB<<<999888888888999:::<<<>>>???@@@@@@@@@@@@???>>>===<<<======>>>>>>>>>===<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;999:::;;;;;;:::999777555555555555444333222111000///000111333555777888888777888999:::;;;<<<<<<<<<888888888888999999::::::666777777777888888888888666555555555555444444444333333444444555666666666UUUPPPLLLNNNXXXccckkkmmmnnnoooppppppoooooopppqqqrrrsssvvv~~~zzzwwwuuuvvvvvvooozzz{{{lllfffdddqqq{{{||||||wwweeePPP???888444555666666777:::777999;;;<<<===>>>@@@BBBAAAJJJMMMVVVnnn}}}kkknnnwwwrrrXXXNNNIIIDDDCCCAAA@@@AAACCCCCCBBBAAAAAA@@@@@@>>><<<:::888777444666888999:::<<>>===<<<::::::;;;;;;<<>>===<<<<<<===>>>???========================;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::888999;;;<<<======<<<;;;999:::;;;;;;;;;999777555666666666555444333111000//////111222444555666777666777888:::;;;<<<======888888999999999:::::::::666666777777888888888999666666555555555444444444333333444444555666666777UUUPPPMMMQQQ[[[eeekkkmmmqqqpppnnnooopppqqqrrrqqqxxxwwwyyy~~~{{{|||}}}xxxsssooo{{{|||oooccc^^^jjjtttzzzxxxuuuooo\\\GGG===;;;999777666888:::;;;>>><<<:::;;;???BBBBBBAAACCCEEEIIITTTfffyyykkkkkkqqqqqqXXXLLLHHHEEEBBBBBBBBBCCCEEEDDDBBB@@@CCCBBBAAA???===:::888777888888777777999===AAACCCGGGJJJOOOTTTYYY^^^dddhhhuuuxxx{{{{{{yyyyyy{{{~~~}}}|||yyy{{{~~~|||{{{zzz|||}}}xxxsssmmmfff```______^^^]]][[[YYYWWWVVVVVVQQQOOOPPPQQQRRRWWW]]]___dddmmmtttwwwyyyzzz{{{}}}}}}{{{uuuttt}}}~~~~~~ttt|||qqqhhhkkkwwwtttmmmkkkkkkrrrqqq___HHH:::666666000000000000////////////000000111222444555666666777666666666666888999:::>>>>>>>>>???AAAFFFMMMRRRbbbqqqaaaYYYTTTPPPLLLOOOYYYiiiyyyvvvZZZDDD@@@EEEIIIEEE@@@===;;;999777666999:::<<<>>>???>>>===<<<;;;::::::999999::::::;;;<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<;;;<<<;;;::::::999999::::::999888888888888888888999::::::::::::999999888777666777777777555222///...111000//////000222555666999999:::<<<>>>>>>===<<<:::::::::999999888888888999999999888888666555555555666777888777555333222333444555555666666555555TTTQQQOOOTTT^^^gggmmmnnnqqqqqqpppqqqrrrsssrrrrrrwwwxxx}}}zzzuuusss~~~}}}|||{{{{{{yyykkkaaa___oooxxx|||wwwqqqgggRRR===<<<:::888777666888:::;;;???===;;;===@@@CCCCCCCCCDDDFFFJJJSSSccczzzwwwjjjhhhpppqqqWWWJJJFFFEEECCCBBBBBBDDDEEEEEECCCAAACCCBBBAAA@@@===;;;999888888777666777999<<>>>>>>>>>>>@@@DDDKKKOOO]]]}}}zzzkkkeeeZZZWWWRRRQQQWWWeeeuuuiiiQQQEEEBBBFFFCCC>>>;;;:::999888777999:::<<<>>>???>>>===<<<::::::999999999999::::::<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>??????>>>=========<<<<<<<<<<<<<<<;;;::::::999999:::::::::999999888888999999:::::::::;;;;;;::::::999888666666777777666333111///000///......///111333444999:::;;;<<<======<<<;;;:::::::::999999888888888999999999888888777666555666666777888777555333222333444555555666666555555RRRQQQSSSYYYccckkkooopppqqqrrrsssssstttttttttssstttyyy~~~|||xxx{{{}}}xxxtttuuu|||~~~zzzpppddd___```qqqyyy|||uuukkk^^^III666:::999888666777888:::;;;@@@???>>>@@@CCCEEEEEEEEEFFFHHHKKKRRR^^^rrr{{{jjjjjjtttuuu[[[KKKGGGGGGDDDCCCCCCDDDEEEFFFDDDBBBBBBBBBAAA@@@>>><<<:::999888777666666777:::===@@@CCCFFFKKKOOOSSSXXX^^^bbbkkkooosssuuuvvvwww{{{~~~~~~~~~|||{{{{{{|||}}}xxxooojjjfffeeedddccc```^^^\\\[[[UUUOOOKKKKKKKKKLLLPPPVVVaaafffmmmtttzzz|||{{{|||wwwvvvwwwyyyuuu~~~{{{xxxyyy|||~~~|||zzz|||vvvlllhhhmmmpppjjjWWWBBB666222111000000000000000000000000222222333333444444444555999999999999:::;;;<<<===>>>>>>>>>===>>>BBBGGGLLLVVVttt}}}qqqlllcccaaa[[[UUUTTT^^^ooo|||~~~cccLLL???BBB???;;;999999999999888999:::<<<>>>???>>>===<<<:::999888888888888999:::<<<<<<<<<<<<=========>>>???>>>>>>======>>>>>>???============<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;::::::999999::::::;;;;;;;;;<<<<<<<<<;;;::::::666666777777666555333222000///.........000111222999:::;;;<<<<<<<<<;;;:::999999999999999888888888888888999888888777666555666666777777777555444222333444555555666666555555PPPRRRVVV]]]fffmmmppppppoooqqqsssttttttttttttuuuttt{{{xxxxxx}}}|||~~~tttmmmqqqzzz|||xxxqqqfff]]]\\\aaannnuuuxxxrrrfffXXXFFF777999888777777777999:::<<>>;;;888777888999:::999888:::<<<>>>>>>>>>===<<<:::999777666666777999:::;;;<<<<<<===============>>>>>>============>>>>>>===============<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<============<<<;;;666777777888777777666555222111000000000000111222888:::<<<<<<;;;:::::::::999999999888888888888888888888888888888777666666666777777777666555444333333444555555666555555555PPPSSSYYYaaahhhmmmnnnooommmooorrrsssssssssuuuwww{{{zzztttuuu~~~||||||tttmmmsss|||~~~{{{uuulll```XXX\\\dddmmmsssuuunnn```QQQCCC999888888888888999:::<<<===BBBDDDEEEFFFGGGHHHIIIJJJFFFJJJNNNRRR[[[lllttt{{{pppYYYLLLHHHFFFDDDCCCDDDEEEFFFEEEDDDBBBBBBBBBAAA@@@>>>===<<<:::888666555666777:::<<<>>>@@@DDDHHHLLLPPPUUUYYY\\\bbbhhhmmmoooqqquuuyyy}}}||||||}}}~~~xxxsssoooooommmkkkhhheeebbbaaa[[[TTTNNNLLLJJJJJJNNNSSS\\\eeeppp{{{|||zzzzzz{{{|||{{{|||ttt{{{~~~{{{zzz{{{ssshhhfffhhhsssooobbbNNN===555333222///000000000111111111222444444444444444444444444888888999::::::;;;;;;;;;=========<<<<<<>>>BBBEEEJJJ]]]|||uuupppppppppjjj^^^UUUVVVcccooo}}}\\\???<<<999777666777999999999888999;;;===>>>===<<<;;;999888666555555666888999;;;;;;<<<===>>>=========>>>>>>============>>>>>><<<<<<<<<==================<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>=========888888888888888888888888555555444333333222222222666999;;;<<<:::999999:::888888888888888888888888777888888888888777777666777777777666666555444333333444555555666555555555SSSWWW]]]dddiiilllmmmmmmkkknnnqqqrrrrrrtttxxx|||{{{vvvxxx}}}zzz~~~yyyssszzz~~~zzzrrrhhh\\\WWW]]]hhhpppssssssiiiYYYHHH===888888888999999;;;<<<===>>>CCCEEEGGGIIIIIIIIIJJJLLLGGGKKKOOOSSS[[[lll~~~cccOOOFFFFFFDDDCCCCCCDDDEEEEEEDDDBBBBBBBBBAAA@@@???>>>===;;;:::777666666777999;;;<<>>BBBDDDHHHSSSmmmvvvpppppppppmmmcccYYYWWW```iiittt|||~~~bbbFFF<<<:::777666777888888888888999;;;===>>>===<<<;;;999777555333333555777999:::;;;===>>>>>>>>>===<<<>>>======<<<<<<======>>><<<<<<<<<==================<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<===>>>>>>>>>======:::::::::999999999999999888888777666555444333333444777;;;;;;999888:::<<<777777777888888888888888777777888888888888777777777777777666555555444444333444555555666666555555YYY\\\bbbgggjjjllllllmmmkkknnnqqqrrrrrruuu|||~~~~~~}}}}}}}}}~~~{{{vvvoooeee[[[WWWaaammmpppqqqooodddRRRAAA999888888999:::;;;<<<>>>???@@@BBBEEEIIIJJJIIIIIIKKKLLLIIIMMMPPPSSS[[[lllqqqVVVGGGEEECCCBBBAAACCCDDDDDDCCCAAABBBBBBBBBAAA@@@??????===;;;888666666777999:::;;;>>>AAADDDGGGKKKPPPSSSVVV[[[bbbggghhhjjjlllooorrrvvvyyyzzzyyyyyy{{{~~~}}}|||zzzwwwtttpppmmmkkkaaaYYYQQQLLLIIIHHHLLLQQQYYYbbbppp||||||yyyuuu|||~~~uuufff```fffnnnrrriiiWWWBBB555222222111///000000111111222333333222333333444555666777777888999;;;<<<======<<<<<<;;;<<<=========???BBBEEEHHHKKKaaazzzsssmmmnnnmmmfff]]]ZZZ^^^dddkkkqqqvvvyyy~~~{{{fffMMM>>>;;;888666666777777777777999;;;=========<<<;;;888666444222222444666888:::;;;===>>>???>>>===<<<======<<<<<<<<<<<<======<<<<<<<<<<<<=========>>>======<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<======>>>>>>======<<<<<<;;;::::::999999:::::::::999888666555333222111666:::;;;999888:::===666777777777888888888999777777888888888888777777888777666555555444444444333444555555666666555555]]]```eeeiiikkklllmmmmmmlllooorrrrrrrrrwww{{{}}}vvvrrrlllcccZZZXXXcccqqqmmmnnnkkk```MMM>>>888:::999999:::<<<>>>???@@@AAABBBFFFJJJKKKJJJIIIKKKMMMJJJNNNQQQSSSZZZkkk|||\\\KKKEEECCCAAAAAABBBCCCCCCCCCAAABBBBBBBBBAAAAAA@@@???>>><<<999777666777999:::;;;===AAADDDFFFJJJOOORRRUUU[[[aaaeeefffgggjjjllloootttyyyyyywwwvvvzzz~~~}}}|||xxxtttqqqoooeee]]]TTTPPPLLLJJJNNNTTTZZZbbbnnnzzz~~~}}}}}}}}}|||wwwuuu|||{{{vvvggg```gggppptttjjjVVVAAA666444555444///000000111222222333333222222333444555777777888:::;;;<<<>>>>>>>>>>>>===;;;<<<=========???BBBEEEIIIGGGYYY~~~|||jjjllllllgggaaa]]]^^^aaagggmmmooopppwwwyyyhhhRRR???<<<999777666777666666777999;;;=========<<<;;;888666333111111333666888:::;;;===>>>???>>>===<<<======<<<<<<<<<<<<======;;;<<<<<<<<<======>>>>>>======<<<;;;;;;;;;;;;<<<;;;::::::999999::::::;;;;;;;;;<<<=====================<<<;;;:::999::::::::::::999888666444333111000555:::;;;999888;;;>>>666666777777888888888999666777777888888888777777888777666555555444444555333444555555666666555555bbbgggmmmnnnlllkkkmmmppprrrssssssrrrsssyyy~~~~~~}}}yyyqqqkkkbbb[[[ZZZ```jjjqqqpppnnncccQQQCCC???>>>:::999:::===@@@AAAAAAAAA@@@BBBEEEGGGIIIJJJLLLOOOQQQQQQPPPQQQSSSVVVbbbyyylllPPPEEECCC???===>>>BBBDDDCCCCCCCCCCCCCCCBBBAAA@@@???AAA???===:::888666666666;;;===@@@AAACCCEEEIIILLLRRRVVV[[[```bbbdddfffgggnnnpppqqqpppppprrrxxx}}}~~~~~~~~~~~~|||yyywwwlllggg```XXXSSSQQQQQQRRR]]]hhhttt{{{|||zzz~~~~~~}}}|||}}}~~~zzztttxxx~~~~~~}}}}}}uuuccc___iiimmmtttcccOOO@@@666000...111////////////000111222333555555666555444555777:::<<<<<<=========<<<:::999999:::;;;<<<>>>@@@AAABBBGGGFFFRRRrrryyymmmkkkppptttkkk]]][[[cccdddjjjsssvvvwww}}}qqqTTTEEE===777777888555444555888999:::;;;<<<<<<<<<<<<;;;999666333333333555666:::;;;<<<===>>>>>>>>>>>>>>>>>>============>>>>>>=====================<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999:::::::::>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888888888888333444555777777777666666777888888888999999999999777777888888888999999999999999999888777666666555555555555555666666666777eeeiiimmmnnnlllkkkmmmppppppqqqqqqqqqttt|||~~~~~~|||}}}yyyuuuppphhh___YYYZZZaaajjjpppooolll___LLL???<<<;;;999:::<<<>>>AAABBBBBBBBBAAA>>>AAADDDGGGJJJMMMQQQSSSQQQQQQQQQRRRUUU^^^sssyyy\\\GGGDDD???<<<>>>AAABBBBBBCCCCCCCCCCCCBBBAAA@@@???AAA???===:::888777666666;;;===???AAABBBEEEHHHKKKOOOSSSXXX\\\^^^```cccdddjjjlllooopppppprrrwww|||yyyzzz|||~~~}}}{{{tttooofff]]]WWWTTTSSSTTT```kkkuuuzzz~~~~~~zzzyyy{{{}}}zzz}}}}}}wwwxxx~~~uuurrr{{{~~~}}}~~~~~~|||rrraaa___jjjmmmppp^^^III<<<666222111333111111111111111222333444444555666555444555777999<<<<<<===>>>===<<<;;;:::;;;<<<===???@@@AAAAAABBBBBBDDDOOOjjj~~~sssqqqvvvzzzsssccc[[[^^^fffmmmxxx{{{{{{uuuZZZFFF>>>999999999777666777::::::;;;<<<============;;;999777444333444555666999:::;;;<<<===>>>>>>>>>>>>>>>>>>======>>>>>>>>><<<<<<=====================<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999::::::;;;>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888888888888444555666777777777666555777777777777888888888999888888888888888888888888999999888888777666666555555555555666666666777777iiilllnnnnnnllllllnnnqqqoooooooooqqqvvv|||zzz{{{xxxyyy}}}zzzuuuqqqnnneeeZZZWWW\\\eeekkknnnooogggWWWEEE;;;999999999<<<===???AAABBBCCCBBBBBB???AAAEEEHHHJJJMMMQQQSSSRRRQQQRRRSSSSSSZZZjjjzzzkkkMMMFFF???<<<===???@@@@@@CCCCCCCCCCCCBBBAAA@@@???@@@???===;;;999777666666:::<<<>>>@@@AAACCCGGGIIIKKKNNNSSSVVVYYY[[[^^^```eeeiiimmmooopppqqquuuxxxuuuuuuvvvxxx{{{~~~~~~~~~~~~~~~}}}{{{uuulllccc]]][[[[[[]]]eeeoooxxx{{{}}}{{{yyy|||yyyzzzxxxssssssxxx{{{~~~uuuttt{{{|||zzz{{{}}}xxxmmm\\\]]]hhhkkkjjjVVVAAA777555444333444333333222222222333333444444555666555555555888:::<<<======>>>>>>===;;;;;;===>>>???AAABBBBBBAAA@@@@@@EEENNN^^^}}}{{{xxx{{{{{{jjj]]]YYYdddlllyyy}}}{{{www___HHH@@@::::::;;;999888:::;;;<<<===>>>>>>>>>>>>>>>;;;999777555444444555666888999:::<<<======>>>>>>??????>>>>>>>>>>>>??????<<<<<<<<<======>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999888888888888666666777777777666555555666666666666777777777777888888888888888888777777999999888888777666666666555555666666666777777777mmmnnnooonnnmmmmmmoooqqqooooooooorrrzzz}}}yyyxxx|||{{{rrrsssvvvvvvsssqqqmmmcccXXXWWW```iiimmmmmmmmmaaaPPP@@@888777999:::<<<===???@@@AAABBBBBBBBBCCCFFFHHHJJJJJJLLLNNNPPPQQQQQQQQQSSSSSSWWWdddqqqyyyUUUJJJ@@@===>>>>>>???@@@CCCCCCCCCCCCBBBAAA@@@???@@@???===;;;:::888777666999:::===>>>???AAAEEEGGGHHHJJJNNNQQQSSSVVVZZZ]]]ccchhhmmmppppppppprrrtttsssrrrssstttwwwzzz~~~~~~~~~|||}}}}}}|||}}}}}}xxxooohhhddddddfffhhhjjjsss{{{}}}~~~}}}{{{}}}}}}~~~zzz{{{zzzuuutttxxx}}}|||tttuuuyyy|||{{{||||||vvvhhhXXX[[[ggghhheeePPP:::222333444333333333333222222222222333333333555666777666777888:::<<<===>>>>>>>>>>>><<<<<<===>>>@@@AAAAAA@@@???>>>AAAIIINNNUUUooo{{{zzz}}}pppaaaYYY\\\dddsssyyywwwzzztttaaaKKKBBB<<<;;;;;;999999:::;;;<<<======>>>>>>>>>===:::999666444333333333444666777999:::<<<======>>>??????>>>>>>>>>>>>??????<<<<<<<<<===>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888777777777777666666555555555555555666666666666777666777777777888888999999888888888888777777666666555666666666666777777777oooooooooooonnnnnnoooqqqqqqppppppvvv}}}zzzwwwyyywwwnnnmmmqqqrrrrrrssskkkaaaYYYZZZdddmmmooolllhhhZZZIII===999999;;;<<<<<<<<<===??????@@@@@@AAABBBDDDFFFHHHHHHJJJLLLNNNPPPOOOPPPRRRSSSVVV```kkk^^^PPPCCC??????>>>>>>AAACCCCCCCCCCCCBBBAAA@@@??????>>>===<<<:::999777777777999;;;<<<===???BBBEEEFFFHHHJJJMMMOOOSSSWWW[[[bbbgggmmmpppooonnnnnnooorrrrrrqqqrrrtttwwwzzz|||}}}~~~~~~~~~~~~~~~~~~}}}~~~}}}~~~~~~zzzzzzzzzzzz|||{{{tttmmmjjjjjjlllnnnnnnwww~~~}}}}}}}}}}}}~~~~~~~~~yyy}}}zzz}}}}}}~~~zzztttwwwyyyyyyjjjZZZ___jjjhhh___KKK777000222333222111222111111111111222222333444666888888888888:::<<<<<<===>>>??????>>>======<<<===>>>??????>>>===<<<@@@IIIMMMOOOeee{{{vvvwwwxxxqqqfff]]]UUU\\\kkksssrrrvvvssscccPPPFFF>>><<<<<<999888999;;;;;;<<<=========<<<<<<999888666444222222111111444555777999;;;<<<===>>>??????>>>>>>>>>>>>??????============>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<==============================<<<<<<;;;;;;<<<<<<===;;;;;;:::999888888888888888888777777666666666666444555555555666666666666444444555777888999:::;;;888888888777777777777777666666666666777777777888ooooooooooooooooooooooooqqqppprrrzzz{{{yyyyyy~~~wwwnnnmmmooopppppprrrggg```[[[___hhhooonnnkkkaaaQQQBBB<<<<<<<<<===>>><<<======>>>>>>???@@@@@@<<<>>>BBBDDDFFFHHHKKKNNNPPPNNNNNNPPPQQQTTT\\\fffiiiVVVGGGCCCBBB??????BBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>===;;;:::888777666888:::;;;<<<===AAACCCDDDEEEGGGHHHKKKOOOUUUYYY___dddjjjmmmlllkkklllmmmoooooopppqqqsssuuuxxxyyyzzz|||~~~~~~~~~~~~~~~~~~||||||~~~~~~~~~}}}|||~~~~~~~~~~~~||||||}}}}}}}}}~~~~~~zzzsssooommmnnnooosss{{{yyyyyyzzz{{{}}}}}}xxxyyyxxx~~~zzz~~~|||~~~pppaaafffnnniiiXXXGGG666111111111000000000000000111111222333444555777999;;;;;;;;;<<<=========???@@@@@@??????>>><<<<<<<<<<<<<<<<<<<<<===<<>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>==============================<<<<<<<<<<<<======<<<;;;:::999888888888888888888777666666666777777555555555555666666666666444444555666888999::::::888888777777777777777777666666666777777777888888mmmmmmnnnoooqqqqqqooonnnooonnnrrr~~~yyyxxxzzz~~~zzzzzz|||yyyrrrqqqqqqnnnllllllbbb^^^]]]bbbiiinnnlllhhhXXXIII<<<;;;>>>???>>>>>>>>>>>>>>>>>>???@@@AAAAAA===???BBBDDDFFFHHHLLLNNNPPPMMMLLLNNNNNNOOOWWW___xxxqqq\\\JJJFFFEEEAAA@@@DDDCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>===<<<:::888777555777999::::::<<>>???===>>>???@@@@@@@@@??????<<<;;;:::999:::;;;===>>>===@@@DDDIIIWWWssszzzrrrooollleee]]]SSSQQQ\\\iiipppyyyyyyllldddYYYNNNHHHDDD???<<<============>>>>>>======<<<::::::888777555333222111111222444777:::<<<===>>>======<<<<<<<<<<<<======@@@@@@??????>>>============<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<===>>>==============================<<<<<<<<<<<<======<<<;;;:::999888888888888888777666666666777888999555555666666666777777777666666666666777777777777777777777777777777777888666666777777777888888888kkklllmmmpppqqqqqqooommmlllmmmrrr{{{ssspppttt{{{{{{{{{~~~|||vvvvvvtttnnnhhhfff^^^]]]^^^cccjjjllliiieeeRRRCCC888:::@@@@@@>>>>>>????????????@@@AAABBBBBBCCCEEEGGGHHHHHHIIIKKKMMMQQQNNNKKKKKKKKKLLLRRRZZZmmm~~~yyyvvv___LLLHHHGGGBBBAAAFFFCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>===;;;999777555666888999:::;;;>>>AAA???@@@AAABBBDDDIIIPPPTTTSSSYYY```eeefffhhhkkknnneeegggjjjnnnqqqtttvvvwwwwwwyyy{{{||||||}}}~~~~~~}}}}}}|||~~~~~~~~~}}}{{{yyyyyy{{{}}}xxx}}}|||xxxvvv{{{}}}~~~~~~~~~~~~}}}}}}~~~{{{xxxwwwwwwwwwyyy|||zzzyyyzzz{{{}}}~~~~~~{{{zzzzzzxxx}}}zzzxxx{{{~~~yyyvvv|||uuugggkkknnncccJJJ@@@666333222111111444000111111222444666888999777999<<<>>>>>>>>>???@@@===>>>???@@@AAA@@@@@@???===;;;999888999<<<>>>@@@AAAAAACCCIIIRRRggguuuooojjjbbbZZZRRRNNNWWWeeeooozzzzzznnnlllaaaUUUNNNIIICCC???@@@>>>>>>?????????>>>>>>===<<<;;;:::888777555444333000111444777999<<<===>>><<<<<<;;;;;;;;;;;;<<<<<>>===<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>>>>==============================<<<<<<<<<<<<======<<<;;;:::999888888888888777777666666666888999:::666666666666777777777777999888888777666555555444777777777777777888888888777777777777888888888888mmmooorrrsssrrrooonnnmmmjjjqqq|||xxxpppooosssyyy}}}{{{{{{{{{zzzyyyxxxvvvqqqkkkccc^^^TTT]]]cccfffmmmsssjjjZZZFFFBBB===<<<===??????>>>>>>>>>???@@@AAACCCDDDEEEJJJIIIHHHHHHIIIJJJKKKLLLUUUXXXUUUMMMIIILLLPPPQQQaaauuuyyyllloooxxxkkkRRRHHHEEEBBB@@@AAAAAABBBCCCCCCCCCBBBAAA@@@??????>>>>>>======<<<<<<777888999:::;;;<<<<<<===<<<===???@@@BBBEEEJJJNNNPPPTTTZZZ^^^aaadddfffhhhiiilllppprrrrrrrrrssssssqqqtttyyy}}}~~~~~~|||zzz~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyzzz|||~~~~~~wwwsssuuu{{{~~~~~~}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}~~~~~~|||zzz}}}~~~|||~~~|||{{{rrrssswww|||uuuooorrr|||}}}pppkkkmmmggg\\\===999555222222333333222000000111222444666888999;;;===???@@@AAA@@@>>>===AAABBBCCCDDDCCCAAA>>>===AAA@@@???===<<<;;;;;;;;;CCCDDDGGGKKKRRRbbb|||uuuhhh___\\\XXXSSSPPPXXXgggssswwwuuutttnnncccXXXOOOHHHCCCAAA@@@?????????AAABBBAAA@@@======<<<;;;999777555333111222333444666777888888:::;;;<<<>>>?????????????????????>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::::::::;;;<<<===<<<<<<<<<<<<============<<<<<<============<<<<<<:::::::::999999888888888777777777777666666666666555666666777777777777666444555666888999999999999777777777777888888888888555555666666666666555555nnnqqqssssssrrrooonnnnnnrrryyyuuunnnnnnsssyyy}}}}}}}}}~~~}}}wwwvvvvvvsssooohhh```[[[TTT]]]eeehhhnnnpppeeeTTTCCC@@@<<<<<<>>>@@@AAA@@@@@@@@@@@@AAABBBDDDEEEFFFLLLKKKJJJIIIIIIJJJKKKKKKTTTWWWUUUNNNJJJLLLOOOPPP[[[ooommm___aaajjjrrrWWWIIIFFFDDDCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@@@@??????>>>======<<<<<<999888888999999:::;;;<<<===>>>???@@@AAACCCGGGKKKNNNRRRXXX\\\```ccceeegggiiilllooopppqqqqqqrrrsssrrruuuyyy}}}~~~~~~|||{{{~~~~~~~~~}}}||||||{{{zzzyyyzzz|||~~~~~~uuupppqqqwww||||||{{{zzz{{{|||}}}}}}||||||~~~|||zzzvvvyyy|||~~~{{{|||}}}~~~~~~~~~|||}}}yyyssssssuuuyyysssooorrr{{{zzzooolllmmmeeeWWW;;;888444222222222222222111222222444555777999:::===>>>@@@AAABBBAAA@@@???AAABBBCCCDDDDDDBBB@@@???AAAAAA@@@??????>>>??????AAAAAACCCGGGLLLYYYpppxxxhhh]]]ZZZWWWQQQMMMSSSaaammmsssssswwwssslllcccYYYPPPGGGBBBAAA@@@??????AAAAAAAAA@@@>>>>>>===<<<:::888666555222222222333444666777888:::;;;<<<===>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::;;;:::::::::;;;;;;<<<===<<<<<<<<<<<<============<<<<<<============<<<<<<;;;;;;::::::999888888777888888777666666666666666666666777777777777666666666666777777888777777777666666666777777777888888555555666666666666555555pppqqqssssssqqqppppppqqq{{{xxxtttuuuzzz~~~{{{wwwqqqrrrrrrpppkkkccc\\\XXXUUU___hhhlllnnnkkk]]]LLLAAA???======???BBBCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGKKKKKKJJJIIIIIIJJJJJJJJJRRRUUUUUUOOOJJJKKKMMMMMMUUUiii|||hhhZZZ[[[cccuuu~~~^^^LLLFFFEEEEEEFFFBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@??????>>>=========;;;:::888777777888:::;;;===>>>?????????AAADDDGGGKKKOOOTTTYYY]]]```cccfffiiikkkmmmnnnnnnnnnppprrrsssuuuxxx|||}}}}}}|||{{{~~~~~~~~~~~~~~~~~~~~~~~~|||{{{}}}|||{{{{{{{{{}}}vvvooommmsssvvvyyy{{{zzzxxxwwwwwwwwwxxxyyyxxxwwwwwwxxxzzzuuuwwwxxxtttooolllooosss~~~}}}zzzzzz}}}~~~}}}|||||||||||||||~~~{{{~~~{{{yyyxxxwww|||xxxuuuwww|||vvvnnnmmmmmm```OOO999666333111111222222111333333333555666888:::;;;>>>???@@@BBBCCCCCCBBBBBBAAABBBDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCAAA@@@BBBEEEHHHQQQddduuunnnbbb```___WWWOOONNNVVV```hhhkkkuuuuuusssoooggg[[[NNNDDDBBB@@@??????@@@AAA@@@?????????>>>===;;;999888777333333222111222444666777:::;;;<<<===============>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<<<<============<<<======>>>>>>======<<<===<<<;;;:::999888777666999888777666555666777777777777888777777666555444777777777777777666555444555555666666666777777777555666666777777666666555oooqqqrrrqqqpppqqqsssttt~~~{{{|||}}}{{{{{{}}}}}}yyyuuummmnnnnnnkkkfff___YYYVVVXXXccclllnnnllldddTTTFFFBBBAAA@@@@@@AAACCCEEEFFFDDDDDDDDDDDDDDDEEEEEEFFFHHHHHHHHHHHHHHHIIIIIIJJJNNNSSSTTTNNNJJJJJJKKKKKKRRRccc|||}}}~~~jjj[[[[[[dddyyyjjjQQQFFFDDDEEEFFFCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@??????>>>=========;;;999666666777999::::::<<<===>>>>>>@@@CCCEEEGGGKKKPPPUUUYYY]]]```ccchhhiiijjjkkkjjjlllnnnqqqrrrtttwwwzzz{{{||||||{{{|||~~~~~~~~~|||~~~~~~}}}|||~~~}}}~~~zzzqqqllllllnnnqqqsssttttttssssssooopppqqqpppnnnnnnoooqqqnnnoooooolllhhhhhhlllqqq}}}~~~{{{{{{~~~~~~|||{{{yyyyyyyyyzzzzzz~~~~~~{{{rrrmmmooolll[[[GGG777444222000111222111111222333333555666888:::;;;===>>>@@@BBBCCCCCCCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEECCCBBBDDDFFFHHHOOO]]]kkkxxxnnnmmmqqqgggXXXNNNMMMSSS\\\bbblllooosssvvvrrrfffVVVJJJCCCAAA??????@@@@@@@@@???>>>>>>======;;;:::888888555333111000000222555666999:::;;;<<<<<<===<<<<<<>>>>>>>>>>>>>>>?????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>======>>>===<<<;;;999888666666:::999777666555666777888888888888888777555444444555555666666666666555555555555555555666666666666666666777777777777666666nnnooopppppppppssswww{{{~~~~~~|||}}}xxxxxx|||}}}zzzvvvkkkllllllhhhaaa[[[WWWVVV^^^fffnnnnnnggg[[[MMMAAACCCCCCCCCCCCCCCCCCEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDBBBCCCDDDEEEGGGHHHIIIIIIJJJOOOQQQLLLHHHIIIJJJIIIOOO^^^uuu}}}}}}jjj[[[ZZZbbb{{{\\\JJJDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>???===:::777666666888999777999;;;===>>>@@@CCCEEEEEEHHHMMMQQQUUUXXX\\\___dddfffggghhhhhhjjjmmmoooqqqrrrtttvvvxxxyyyzzzzzzzzz|||~~~~~~~~~~~~|||~~~tttlllfffggghhhiiikkklllkkkkkkfffggggggeeeccccccdddeeedddeeefffeeeeeehhhnnnsss~~~}}}}}}{{{zzzxxxxxxwwwxxxyyyzzz~~~}}}|||uuunnnmmmpppjjjUUUAAA555333111000111222111111222222222444555777999:::<<<===???@@@BBBCCCDDDDDDCCCDDDFFFHHHJJJKKKLLLMMMMMMMMMLLLLLLJJJHHHFFFEEECCCBBBDDDGGGIIIMMMYYYeee~~~ttttttvvvfffVVVNNNOOOWWW^^^aaafffooowwwxxxooo___SSSEEEBBB???>>>?????????>>><<<<<<<<<<<<;;;:::888888666555222000000111333555777888999:::<<<<<<<<<<<<======>>>>>>????????????>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>======>>>>>><<<;;;999888777666:::999888666666777777888888888888888777555444444333444555666777777777777555555555555666666666666666666777777777777666666mmmnnnooopppsssxxxyyyssstttzzz~~~|||xxxllllllkkkeee^^^YYYXXXYYYccchhhllliii^^^QQQEEE???BBBCCCDDDCCCBBBCCCDDDFFFHHHGGGFFFEEEDDDDDDCCCDDD@@@AAACCCDDDFFFFFFGGGGGGEEEKKKLLLIIIFFFGGGIIIIIILLLYYYnnn}}}~~~nnn```]]]cccnnnRRRFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAAAAA@@@????????????===;;;999888888999999666888;;;===>>>@@@CCCEEECCCFFFJJJMMMPPPTTTXXX[[[```bbbeeefffgggiiilllnnnooooooppprrrtttuuuwwwwwwxxxyyyyyyyyyyyy{{{~~~~~~}}}yyyooofffdddbbbbbbccccccbbb```]]]^^^^^^\\\ZZZYYYYYY[[[[[[\\\^^^aaadddjjjpppuuu~~~~~~~~~~~~~~~wwwwwwwwwxxxyyyzzz{{{||||||~~~}}}}}}~~~tttnnniiillloooeeeOOO;;;444222111111222333222111111222222444555777999:::<<<===>>>@@@BBBDDDEEEFFFEEEFFFHHHIIIKKKMMMOOOPPPPPPPPPPPPOOOMMMJJJGGGFFFBBBAAAAAADDDFFFJJJTTT___zzz}}}tttsss~~~tttgggZZZVVVZZZ___\\\```iiisssxxxrrreeeZZZFFFCCC@@@>>>>>>??????>>>;;;;;;;;;;;;;;;:::999888777666444222111222333333444666777999;;;<<<===============>>>??????@@@@@@????????????>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<===============>>>>>>??????>>>>>>===>>>===<<<;;;:::999888777999999888888888777777777777777888777777666555444333333555666777888888888555555666666666777777777666777777888888777777666mmmnnnooorrrvvv~~~yyyrrrmmmooowww}}}|||yyynnnnnnkkkddd\\\XXXZZZ]]]fffhhhhhhaaaTTTFFF???>>><<>>===<<<;;;::::::999999777:::<<<>>>>>>???AAACCCBBBDDDHHHJJJMMMPPPTTTWWW[[[^^^bbbeeegggiiikkkmmmllllllmmmnnnooorrrtttuuutttvvvwwwwwwwwwxxx{{{~~~~~~~~~~~~~~~wwwoookkkfffcccaaa___[[[YYYWWWXXXWWWUUUSSSRRRRRRTTTWWWYYY\\\aaafffmmmssswww|||{{{zzzxxxwwwssstttvvvyyy{{{}}}~~~~~~yyyzzz}}}}}}vvvyyywwwjjjeeeeeejjjkkk___HHH555444222111222333444333222222333333555666888:::;;;===>>>???AAACCCEEEGGGHHHHHHHHHIIIKKKMMMOOOQQQRRRPPPQQQQQQQQQOOOMMMJJJHHHCCC@@@@@@BBBDDDGGGPPPYYYkkkuuusss~~~zzzkkk```\\\]]][[[]]]bbbjjjpppmmmbbbXXXGGGDDD@@@>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<;;;;;;:::888777666444333222222222222333555888;;;<<<>>>>>><<<======>>>??????@@@@@@????????????????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>????????????>>>>>>===<<<<<<;;;::::::999999777888999::::::888777555666666777777777777666666555666666777888888888777666666666777777777888888777777888888888888777777nnnooopppsssyyy}}}uuunnnhhhkkkttt{{{{{{xxxpppoookkkccc[[[XXX[[[```ggggggddd\\\MMM@@@;;;===777;;;>>>??????@@@CCCGGGLLLKKKJJJHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFDDDBBBAAA???DDDFFFBBBAAAEEEIIIJJJKKKTTTcccxxx}}}qqqjjjiiifffPPPKKKKKKFFFEEEDDDBBBBBBCCCCCCDDDCCCBBBBBBAAAAAA@@@@@@???>>>======<<<<<<;;;:::::::::<<<>>>???>>>>>>???@@@BBBDDDGGGIIIKKKNNNRRRUUUXXX\\\aaaeeegggiiikkklllkkkjjjjjjkkkmmmooorrrsssrrrtttvvvwwwxxxxxxzzz|||~~~}}}~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~yyytttlllgggccc___ZZZVVVUUUUUUUUURRRPPPNNNOOOPPPWWWZZZ^^^cccjjjpppvvvzzz}}}zzzxxxvvvsssqqqqqqsssvvvzzz}}}zzzyyyzzzwww||||||rrrvvv~~~oooccc```aaahhhhhhZZZCCC222333222222222444555444333444444555666888:::;;;<<<>>>???@@@BBBDDDGGGIIIJJJIIIIIIJJJLLLMMMPPPRRRSSSOOOPPPQQQQQQPPPNNNLLLKKKEEEBBB@@@BBBCCCEEENNNVVVYYYyyy{{{yyy{{{wwwfff[[[XXX[[[ZZZ\\\ccchhheee\\\RRRHHHEEE@@@>>>===>>>>>>>>><<<===============<<<<<<888888777666444333222111000222444888:::===>>>???<<<======>>>???@@@@@@@@@??????????????????@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>????????????>>>>>><<<<<<<<<;;;;;;:::::::::666888:::;;;;;;999666555555666777777777777777666888888888888888777777666777777777777888888888888777777888888888888777777vvvnnnlllvvv{{{yyyyyyqqqjjjkkkrrrwwwvvvrrrqqqnnnggg]]]VVVWWW```hhhdddhhhcccSSSDDD>>><<<:::<<<===>>>???AAABBBCCCDDDIIIJJJKKKIIIFFFEEEFFFIIIDDDEEEFFFGGGGGGEEEDDDCCC@@@@@@???@@@AAACCCEEEFFFNNNNNNXXXmmm~~~ZZZKKKLLLIIIGGGDDDBBBAAABBBBBBCCCCCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>===;;;999777888999;;;<<<<<<<<<>>>@@@BBBBBBCCCEEEHHHLLLOOOQQQVVVZZZ___cccdddeeeeeefffggglllooonnnnnnppppppoootttvvvxxxzzz{{{|||{{{{{{~~~~~~}}}}}}~~~|||{{{{{{{{{}}}}}}}}}|||{{{}}}}}}}}}}}}vvvqqqpppmmmeee]]]]]][[[XXXWWWVVVWWWYYYZZZZZZ[[[^^^eeeoooxxx~~~|||yyyvvvtttrrrrrrsssvvvyyy|||}}}||||||~~~xxx|||yyywwwvvvlll\\\___eeehhh\\\HHH999555111111111111222333444555222333555777999:::;;;;;;===>>>???AAAEEEKKKSSSYYYSSSOOOJJJIIIKKKNNNNNNNNNMMMLLLLLLMMMLLLJJJFFFCCCBBBCCCDDDCCCBBBDDDJJJOOOUUUjjj~~~~~~kkk^^^[[[bbb[[[VVV[[[cccddd[[[PPPFFFBBB===<<>>>>>??????@@@@@@??????????????????======>>>>>>>>>>>>==============================??????>>>>>>======<<<<<>><<<;;;:::999999999777888888999999:::;;;;;;<<<<<<<<<<<<;;;:::999888555555555666666666666777666666666666666777888888888777555666777999999888ssspppsss}}}}}}}}}yyyqqqiiijjjrrryyyzzzxxxqqqmmmfff^^^YYYZZZ___dddcccddd]]]NNNAAA===<<<999<<<<<<===???@@@AAABBBCCCGGGHHHIIIHHHEEEDDDFFFHHHHHHIIIKKKKKKIIIEEEAAA>>>BBBBBBAAAAAABBBCCCEEEFFFJJJJJJSSSggggggQQQKKKIIIGGGEEEDDDCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@??????????????????===;;;999777777999;;;;;;;;;;;;===???@@@@@@AAACCCFFFIIILLLNNNQQQTTTXXX[[[]]]^^^___aaaeeejjjmmmkkkllloooqqqpppssstttuuuwwwxxxxxxxxxwww~~~~~~}}}||||||~~~}}}}}}~~~~~~}}}~~~}}}|||}}}}}}}}}}}}wwwpppjjjhhheeebbbbbbcccdddfffkkkjjjlllpppxxx~~~|||yyywwwvvvuuuuuusssuuuxxxzzz|||~~~xxxyyy{{{}}}~~~xxxyyy~~~~~~pppfffZZZ^^^eeefffXXXDDD777444111111111111222333444444111333666;;;???BBBEEEFFFBBBCCCDDDEEEHHHNNNVVV[[[]]]UUUKKKFFFGGGKKKOOOPPPOOONNNMMMMMMLLLKKKHHHFFFCCCCCCCCCCCCCCCDDDGGGIIINNN___zzz}}}~~~}}}mmm```[[[ZZZUUUTTT\\\gggiiiaaaWWWMMMGGGAAA>>>???@@@>>><<<>>>>>>?????????>>>===<<<;;;;;;:::999888666444333000111222444666888:::;;;:::;;;<<<===>>>>>>>>>>>>????????????????????????======>>>>>>>>>>>>==============================>>>>>>>>>>>>======<<<<<<>>>===<<<:::999999888888888888888999::::::;;;;;;<<<<<<<<<;;;;;;:::999888555555555555666666666666666666666666666777888888999777666666888999999888pppuuu}}}yyytttlllfffgggpppxxx|||{{{ooojjjccc]]]\\\]]]___```aaa]]]SSSFFF>>><<<;;;:::<<<<<<===>>>@@@AAABBBBBBDDDEEEFFFEEEDDDDDDFFFHHHJJJLLLOOOQQQOOOJJJEEEAAADDDDDDCCCBBBCCCDDDEEEFFFHHHHHHPPPaaaxxx}}}```OOOJJJHHHFFFEEEFFFFFFFFFEEEBBBAAAAAA@@@@@@?????????AAAAAA@@@???>>>;;;999777666888::::::999:::;;;=========>>>@@@CCCFFFHHHJJJLLLNNNRRRTTTVVVXXX[[[^^^ccchhhjjjhhhhhhmmmpppoooooopppqqqssstttttttttttt}}}~~~~~~|||{{{zzzyyy~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}}}}}}}}}}}}}yyyvvvuuuvvvwwwxxx~~~|||{{{}}}}}}|||zzzwwwvvvuuuttttttsssuuuwwwxxxyyy||||||tttxxx|||~~~~~~{{{xxx|||}}}yyykkkaaaYYY___fffcccRRR>>>333222111000000111111222333444444666;;;@@@DDDIIILLLMMMDDDEEEFFFGGGIIINNNTTTYYYZZZSSSKKKGGGHHHKKKMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKEEEDDDBBBBBBDDDFFFGGGGGGMMMXXXmmm~~~{{{{{{}}}yyymmm```YYYSSSQQQSSS^^^jjjnnnfff]]]RRRLLLEEEAAA@@@AAA???>>><<<<<<<<<<<<<<<;;;::::::999:::;;;;;;:::888555444111111222333555777999:::;;;<<<===>>>>>>>>>>>>>>>????????????????????????======>>>>>>>>>>>>==============================>>>>>>>>>============<<<===<<<;;;999888888888888888888999999::::::;;;;;;:::;;;;;;;;;:::999888777444444555555555666666666666666666666666777888888999888666777888::::::999pppzzz|||wwwtttkkkfffcccgggooovvvxxxwwwkkkeee]]]ZZZ]]]```aaaaaa]]]TTTHHH>>>:::;;;;;;:::===>>>>>>???AAABBBBBBCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFJJJPPPTTTUUURRRMMMJJJDDDDDDCCCCCCDDDFFFHHHIIIKKKKKKPPP___rrrtttYYYMMMIIIFFFFFFGGGHHHGGGEEEAAAAAA@@@@@@@@@?????????AAAAAA@@@???===:::888666666888999999888888999;;;;;;<<<===???AAADDDEEEFFFIIIKKKNNNQQQTTTXXX]]]aaacccfffgggdddeeeiiillllllkkklllmmmoooppprrrsssssszzz{{{{{{{{{{{{~~~~~~~~~}}}{{{{{{{{{{{{}}}||||||~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}|||~~~~~~}}}~~~{{{yyyvvvsssqqqppppppqqqssstttuuuvvvxxx{{{zzzvvvttt{{{||||||yyyvvvvvv~~~xxxhhh___YYYaaafff___LLL:::222222111000000111111222333444999;;;>>>AAADDDGGGIIIJJJBBBBBBCCCCCCEEEIIINNNRRRMMMKKKIIIJJJLLLMMMJJJGGGLLLLLLLLLKKKKKKLLLOOOQQQOOOJJJDDDCCCEEEHHHIIIIIIMMMRRRaaa||||||wwwtttttttttmmmaaaXXXRRRPPPSSS___lllpppkkkcccVVVQQQJJJEEECCCBBB@@@???;;;;;;;;;::::::999888888888:::;;;===<<<:::777555222222222333444666777999;;;<<<===>>>>>>>>>>>>===>>>>>>>>>>>>????????????>>>>>>============>>>>>>================================================<<<;;;:::999888888888888888888999999:::;;;;;;<<<999:::::::::999999888777444444555555555666666666666666666666666777777888999888777777999::::::999rrrzzzsssoooeeedddffflllsssvvvssspppfff___WWWVVV\\\bbbccccccVVVLLL@@@:::999:::;;;<<<@@@@@@AAAAAABBBCCCDDDDDD@@@@@@@@@AAABBBDDDDDDEEEAAAFFFLLLRRRTTTSSSPPPMMMCCCCCCCCCDDDEEEHHHJJJKKKLLLLLLQQQ[[[jjjdddRRRMMMGGGEEEGGGHHHFFFDDDAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>===:::888666666888999888777777888999;;;;;;===???AAABBBCCCDDDEEEGGGJJJNNNRRRWWW^^^bbbaaaeeeeeebbbaaaeeehhhgggggghhhiiillloooqqqsssuuuvvvwwwwwwwwwxxx{{{}}}|||~~~~~~}}}||||||}}}}}}{{{{{{yyy{{{~~~~~~~~~|||}}}~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}|||yyyvvvrrrooonnnoooooossstttuuuvvvwww{{{{{{wwwmmmsss{{{uuusssqqquuuvvvfff]]]\\\ccceeeYYYFFF777222222111111111111222333444555999:::<<<>>>AAABBBCCCCCC???@@@@@@AAAAAADDDIIILLLLLLJJJIIIJJJMMMMMMIIIFFFKKKLLLMMMMMMMMMPPPUUUYYY^^^VVVLLLEEEEEEFFFHHHHHHIIIJJJTTTllluuupppllllllooooooggg___QQQOOORRR]]]kkksssrrrnnnaaa]]]WWWPPPJJJDDD@@@===@@@???>>>>>>===<<<<<<<<<999:::<<<>>>===;;;999777333333222222222444666777:::;;;<<<=====================>>>>>>>>>?????????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<=========;;;;;;:::999888888888888888999999:::;;;;;;<<<<<<999999:::::::::999888888555555555666666666777777666666666666666777777888999777666777888:::999999uuuwwwooojjjeeehhhmmmtttxxxvvvoooiii___ZZZUUUVVV[[[aaabbbaaaNNNEEE<<<:::::::::;;;>>>AAAAAABBBCCCCCCDDDEEEEEEAAA@@@??????BBBCCCDDDCCCAAADDDHHHKKKMMMLLLJJJHHHDDDCCCCCCDDDEEEGGGIIIKKKJJJJJJNNNUUU```sssoooZZZRRRJJJFFFGGGHHHFFFCCCAAAAAAAAAAAAAAAAAAAAAAAA????????????>>><<<:::888777888999999777666777888:::;;;===???@@@AAABBBBBB@@@CCCFFFJJJNNNSSSYYY]]]]]]aaabbb```___ccceeedddeeefffgggiiilllppprrrtttssstttuuuvvvvvvxxx{{{~~~~~~||||||}}}~~~~~~|||{{{{{{{{{|||~~~||||||vvvxxxzzz}}}}}}~~~zzz{{{}}}||||||}}}~~~~~~~~~}}}|||{{{~~~}}}zzzwwwsssqqqpppqqqrrrrrrtttvvvwwwxxx{{{~~~vvvppplllxxx~~~uuuqqqpppuuusssddd\\\___ccc```QQQ@@@666333333222222222333333444555666666777999<<<>>>@@@AAAAAA???@@@AAAAAABBBDDDHHHKKKXXXRRRKKKGGGHHHKKKKKKKKKLLLNNNPPPPPPPPPRRRXXX\\\ggg___SSSIIICCCBBBCCCDDDHHHIIIQQQeeeqqqmmmhhhggglllqqqnnnhhhQQQMMMNNNXXXggguuu{{{|||tttqqqlllcccYYYMMMDDD>>>@@@???>>>===<<<;;;;;;;;;;;;<<<===>>>===<<<:::888444333222111111222444666888999:::;;;<<<=========<<<======>>>>>>????????????>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<=========;;;;;;:::999999999999999999999::::::;;;;;;<<<<<<999999::::::::::::999999666666777777777888888888666666666666666777888888888777555666777999999888www{{{|||~~~|||tttkkkhhhiiilllrrrwwwyyysssjjjbbbXXXVVVVVVYYY]]]^^^]]][[[GGG@@@<<<<<<<<<:::;;;@@@AAAAAABBBBBBCCCDDDDDDDDDBBB@@@>>>???BBBCCCCCCBBBCCCDDDEEEGGGGGGHHHGGGGGGFFFFFFEEEDDDDDDEEEGGGGGGGGGHHHKKKOOOVVVfffdddZZZNNNGGGGGGHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAA@@@???===<<<888999:::999777666777888999:::<<<>>>???????????????BBBEEEHHHJJJNNNRRRUUUWWW\\\___^^^___ccceeedddeeeeeefffgggiiilllnnnpppqqqsssuuuvvvvvvwwwyyy{{{~~~}}}|||||||||~~~{{{zzzyyyyyyzzz}}}~~~}}}}}}wwwxxxyyy{{{}}}{{{}}}~~~~~~{{{|||}}}}}}}}}}}}~~~~~~}}}}}}~~~xxxyyyxxxxxxyyy}}}zzzxxxuuurrrqqqrrrtttvvvrrrtttwwwyyyzzz|||{{{uuuxxxyyyrrrrrrxxxrrreee___aaabbbZZZIII:::555444222444444444444555666777777666777999<<<>>>@@@AAAAAA???@@@AAABBBCCCEEEIIILLLYYYSSSKKKGGGHHHKKKLLLLLLKKKNNNPPPOOOMMMNNNRRRVVV```\\\TTTKKKDDDAAAAAACCCIIIKKKQQQ```tttwwwtttmmmhhhjjjpppooojjjVVVPPPLLLSSSccctttyyymmm^^^QQQJJJ@@@???===;;;::::::::::::>>>>>>>>>===<<<;;;:::999555444222000000111333444555666888:::;;;=========<<<<<<======>>>??????@@@???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<;;;;;;:::::::::::::::999999::::::;;;<<<<<<<<<::::::;;;;;;;;;;;;::::::888888888888999999999999666666666666666777888888777666444555666888777777yyy{{{|||||||||yyypppiiigggkkkmmmrrrvvvvvvoooeee]]]SSSUUUYYY]]]^^^\\\XXXTTTBBB===<<>>:::;;;AAA@@@AAAAAABBBBBBCCCCCCCCCCCC@@@>>>???BBBCCCBBBAAAEEEEEEEEEEEEFFFHHHJJJKKKIIIHHHFFFDDDDDDCCCDDDDDDFFFGGGJJJMMMRRR```zzzjjj___QQQIIIHHHIIIGGGEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCBBBAAA@@@???999::::::999777666777888888999;;;===>>>>>>>>>===AAACCCFFFHHHIIIKKKMMMPPPRRRXXX\\\]]]___dddfffeeegggfffffffffgggiiijjjlllqqqtttvvvwwwwwwwwwyyyzzzzzz{{{}}}~~~~~~}}}|||{{{zzzyyyxxxwwwyyy|||~~~}}}}}}yyyyyyyyyzzz|||~~~}}}~~~~~~~~~~~~}}}||||||}}}|||}}}~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}{{{{{{|||~~~sssttttttuuuwww|||uuusssqqqoooppprrruuuwwwqqqtttxxxzzz|||}}}~~~|||ttttttzzz}}}{{{tttgggcccbbbaaaVVVCCC666444444222555555444555555666777888:::;;;===>>>???@@@@@@AAA>>>@@@AAABBBCCCEEEIIIKKKOOOLLLIIIJJJLLLMMMLLLIIIHHHKKKMMMLLLHHHGGGJJJNNNSSSSSSQQQLLLFFFBBBDDDFFFGGGIIINNNWWWfffwww~~~uuukkkiiilllkkkfff]]]UUUNNNPPP___qqq|||mmm___WWWDDDCCCAAA???>>>===>>>>>>@@@???>>>===<<<;;;::::::666444222000///000222444333444666999;;;<<<===>>>;;;<<<<<<===>>>??????@@@@@@>>>===<<<<<<===>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::::::::;;;;;;999999:::;;;;;;<<<<<<===::::::;;;<<<<<<;;;;;;;;;888888999999999:::::::::666666666666666777888888666555444444666777777666}}}~~~}}}zzzzzz{{{zzz}}}zzzwwwpppkkkjjjnnnjjjkkkqqqqqqhhh```]]]UUUTTTVVV\\\___[[[OOODDD:::::::::;;;<<<===>>>???AAAAAA@@@@@@@@@AAABBBBBBBBBAAA???>>>???BBBEEEGGGCCCEEEHHHKKKKKKIIIFFFDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJFFFIIIOOOQQQVVViiilllVVVNNNKKKHHHEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@???<<<999777666666666:::999999999:::<<<>>>???@@@CCCFFFHHHIIIJJJMMMNNNOOOSSSXXX\\\^^^^^^___```dddeeeeeegggiiikkkmmmnnnqqquuuvvvtttsssuuuvvvuuu~~~}}}}}}||||||}}}}}}}}}|||zzz{{{}}}~~~||||||~~~~~~||||||xxx{{{zzz{{{}}}~~~|||~~~||||||~~~}}}{{{zzz{{{~~~}}}||||||}}}~~~~~~|||zzz||||||}}}~~~}}}|||{{{zzzzzzyyy{{{zzzsssppptttyyy{{{{{{wwwwwwyyyzzzzzzxxxnnnrrrvvvyyy{{{~~~~~~|||yyywwwooooooooooooppprrrtttvvvuuutttuuuwww{{{xxxwwwzzzzzz{{{sssiiieeekkkYYYDDD:::555333222444555555555777:::;;;;;;999999;;;>>>AAABBBCCCBBBAAACCCDDDCCCCCCBBBDDDGGGJJJJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIHHHEEEBBB@@@AAABBBEEEGGGJJJNNNSSSbbb|||yyysssnnnfffccceeebbb```]]]YYYZZZaaammmvvvwwwmmm\\\NNNBBBAAACCC@@@>>>???>>>>>>===<<<:::999888777999777444333222222000...333444666888999::::::999=========>>>???AAABBBCCC@@@???>>>======<<<======AAA@@@???>>>============;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>===<<<<<<;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::999888777777777666666888;;;:::777333666666444444333444555666~~~~~~zzz{{{{{{yyy{{{}}}|||xxxvvvqqqnnnmmmpppmmmmmmppplllbbb\\\[[[SSSTTTVVVYYYZZZSSSHHH???999999999:::<<<===???@@@BBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCEEEGGGIIIIIIGGGDDDCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJGGGIIIOOOPPPTTTeeexxx~~~vvv{{{~~~```QQQKKKGGGDDDCCCEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@AAA@@@???<<<;;;999888888:::999999999999;;;===>>>>>>AAADDDFFFGGGIIIKKKMMMMMMQQQWWW[[[]]]___```aaadddeeeeeefffggghhhjjjjjjppptttvvvsssrrruuuwwwuuu{{{{{{zzz{{{{{{|||}}}~~~~~~}}}|||}}}}}}{{{{{{}}}~~~}}}zzz}}}~~~{{{xxxxxxyyy|||~~~~~~||||||}}}~~~}}}{{{~~~}}}|||{{{{{{|||}}}~~~|||||||||}}}}}}{{{zzz|||~~~}}}|||{{{zzz|||{{{tttooooooooonnnwww{{{wwwrrrpppqqqrrrrrrqqqsssvvvzzz|||~~~~~~}}}}}}}}}}}}}}}}}}|||zzzxxxvvvtttnnnooopppppppppqqqsssuuussssssuuuxxx|||~~~~~~uuuuuu|||{{{}}}~~~~~~yyyooogggeeeeeeTTTAAA777444222222333777999<<<>>>>>>===;;;999999:::===???AAABBBBBBBBBDDDEEEEEEEEEDDDEEEHHHJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKJJJHHHEEEBBBAAAAAAAAABBBFFFGGGIIILLLPPP\\\tttxxxlllfffhhhkkkhhhbbb[[[XXX[[[cccjjjvvv}}}lllZZZIIIBBB@@@>>>;;;;;;>>>======<<<;;;:::999999999777444333333222000///222333555777999:::::::::<<<<<<<<<===>>>???@@@AAA???>>>>>>============>>>@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::999888888777888777666888::::::777555555444333333444555666777~~~{{{zzzsssxxx~~~|||zzzxxxzzz~~~{{{wwwuuuqqqnnnoooqqqppppppmmmddd[[[WWWXXXTTTVVVYYYYYYTTTLLLBBB<<<888999999:::<<<>>>???@@@BBBBBBAAA@@@@@@AAAAAAAAAAAACCCFFFIIIIIIGGGDDDBBBCCCDDDFFFFFFFFFDDDBBB@@@BBBBBBCCCDDDFFFGGGIIIJJJJJJIIIKKKPPPPPPQQQ^^^nnnwwwiiigggsssuuu\\\PPPIIIFFFEEECCCCCCCCCBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>><<<;;;999888999999888888888999;;;<<<<<>>CCCDDD@@@<<<999888:::;;;<<<>>>???AAABBBCCCDDDFFFGGGGGGFFFFFFGGGIIIIIIIIIHHHHHHGGGFFFDDDCCCFFFEEEDDDEEEFFFIIILLLNNNMMMHHHCCCAAABBBDDDDDDCCCGGGGGGHHHIIIKKKTTTiii|||sssjjjkkkqqqoooiii___VVVTTTYYY___dddhhhnnnwwwkkkSSSFFFAAA>>>===<<<===<<<<<<<<<;;;;;;;;;;;;:::888555444333333111///000222333666888999::::::<<<<<<<<<<<<======>>>>>>>>>============>>>>>>???@@@???===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<========================<<<<<<<<<<<<<<<;;;::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::999999888888999777777777888999888777333333333333444666777999}}}|||www|||~~~|||yyywwwxxx}}}|||{{{xxxrrrnnnmmmppppppoooggg\\\TTTTTTXXXXXX[[[\\\YYYPPPGGG@@@<<<:::::::::;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCCCCDDDFFFIIIKKKJJJHHHEEECCCCCCCCCDDDDDDCCCAAA@@@???AAAAAABBBDDDFFFHHHJJJKKKLLLLLLNNNQQQPPPPPPYYYddd}}}|||qqqfffdddoooqqq[[[OOOJJJIIICCCCCCBBBBBBCCCCCCDDDEEECCCCCCBBBBBBBBBAAAAAAAAA======>>>===<<<:::888777999888888777777888999:::;;;>>>AAACCCDDDEEEHHHIIIJJJNNNSSSVVVYYYZZZ]]]^^^^^^___```aaaccccccddddddiiinnnqqqpppqqqtttuuutttttttttuuuwwwxxx{{{|||~~~~~~~~~~~~~~~{{{{{{{{{||||||}}}~~~~~~~~~}}}}}}}}}~~~~~~}}}zzz{{{|||~~~vvvvvvwww{{{}}}|||}}}}}}}}}}}}~~~|||zzzyyyzzz|||{{{{{{{{{}}}}}}yyy}}}~~~~~~}}}}}}zzzuuurrrmmmhhhgggiiimmmpppsssuuuvvvwww~~~}}}yyywwwssspppkkkhhhhhhkkknnnqqq~~~{{{zzzyyyyyyzzzzzzyyywwwnnnnnnooorrruuuvvvuuusssvvvuuutttrrrpppnnnmmmllljjjmmmpppqqqpppooooooqqquuuwwwzzz}}}wwwsssttt{{{yyywwwpppllliiidddaaaRRREEE888333222111333666<<>>@@@BBBDDDEEEDDDEEEGGGGGGFFFEEEFFFGGGFFFGGGGGGHHHGGGFFFEEEDDDFFFEEEDDDDDDFFFHHHKKKMMMOOOHHHBBB@@@DDDGGGGGGEEEGGGFFFGGGHHHHHHOOO___pppxxxmmmlllppptttsssgggWWWOOOTTT\\\]]]]]]```iiixxxxxx^^^LLLDDDBBBBBBAAA<<<<<<<<<<<<<<<<<<<<<===;;;999666555444444222000///000222444666888999999<<<<<<<<<============<<<======<<<======>>>??????@@@???>>><<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999999888777777777888999999555444333333444555666777|||yyyxxx|||wwwooollllllnnnkkk```TTTPPPTTTYYYZZZ\\\[[[TTTJJJBBB>>>===<<<<<<;;;;;;;;;<<<<<<======>>>>>>???AAACCCEEEFFFGGGHHHHHHIIIHHHHHHGGGFFFCCCCCCCCCBBBAAA@@@??????@@@AAABBBDDDFFFHHHKKKLLLNNNOOOQQQRRRPPPPPPVVV]]]sss~~~tttpppgggggguuujjjUUUKKKHHHDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBBBBBBBBBBAAAAAAAAA======>>>>>>===;;;:::888:::999888777777777888999;;;===AAACCCDDDEEEGGGIIIJJJMMMQQQSSSTTTVVVXXXYYYYYYZZZ\\\___aaacccddddddeeekkknnnnnnooorrrsssqqqsssssstttuuuwwwyyyzzz{{{|||{{{zzzzzz{{{}}}~~~}}}yyyyyyyyyyyyzzz|||}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}xxxxxxyyy{{{}}}|||}}}~~~}}}}}}zzzyyyxxxxxxyyy|||{{{{{{|||~~~}}}}}}~~~~~~}}}yyywwwsssmmmddddddcccccceeegggiiiiiipppuuu|||xxxyyyzzzzzzyyyvvvtttrrrlllkkkiiihhhjjjnnntttxxxxxxwwwvvvvvvwwwwwwvvvuuummmmmmnnnpppsssuuutttsssvvvuuussspppnnnkkkjjjiiigggkkkoooooommmkkkmmmooowwwzzz~~~~~~{{{|||xxxxxx~~~wwwpppmmmjjjccc\\\III???666333333222555888@@@CCCDDDAAA;;;777999<<>>>>><<<:::777666555555333111//////000222444666777888<<<<<<===>>>>>>======<<<======<<<======>>>??????AAA@@@>>>===<<<;;;;;;;;;>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999999888888777888999:::777666555444333333444555{{{{{{{{{rrrnnnjjjkkkeeeXXXNNNNNNUUUZZZXXXWWWSSSKKKBBB<<<;;;<<<<<<<<<;;;;;;;;;<<<<<<=========>>>???AAADDDEEEGGGHHHGGGGGGFFFFFFGGGHHHHHHDDDCCCBBBAAAAAAAAAAAAAAA@@@AAABBBDDDFFFHHHJJJLLLNNNPPPQQQQQQOOOPPPTTTXXXkkk}}}~~~~~~~~~}}}zzzwwwlllkkkzzzeeeRRRHHHGGGFFFEEEEEEDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB??????@@@??????>>>======;;;:::888777777777888888:::<<>>AAA???@@@AAACCCDDDFFFGGGHHHEEEFFFFFFEEECCCBBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFBBB>>>>>>AAADDDEEEEEEGGGFFFGGGHHHGGGIIISSS^^^uuurrrooorrr}}}{{{hhhYYYWWW[[[aaa^^^___eeejjjpppwwwsss___NNNEEE@@@<<<=========>>>>>>>>>>>>>>>===;;;888777666666444222//////000000222333555666:::;;;===>>>>>>>>>===<<<>>>============>>>>>>?????????>>>===<<<<<<<<<<<>>>>>>>>>>>===========================<<<<<<<<<<<<<<<;;;::::::999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::888999:::999888888888:::999777666444333333333333~~~~~~|||yyyyyy~~~yyyrrrooojjjiiiaaaRRRJJJMMMTTTXXXWWWRRRKKKBBB<<<:::;;;===:::::::::;;;<<<===>>>????????????@@@AAABBBCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHEEEDDDBBBAAAAAABBBCCCDDDAAABBBBBBDDDFFFHHHJJJKKKMMMOOOPPPNNNMMMOOOSSSUUUbbbsssvvvppp~~~fffSSSIIIIIIGGGFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@??????>>>?????????<<<;;;999888777777888888888:::===???@@@BBBDDDFFFEEEGGGJJJLLLMMMOOOQQQTTTUUUWWWZZZ]]]```aaaaaaaaa___eeejjjiiiiiilllllliiijjjkkklllnnnqqqtttwwwxxxxxxxxxxxxyyyzzz{{{|||}}}||||||{{{{{{{{{zzzzzzzzz{{{zzzxxxwwwwwwyyyzzz{{{|||~~~~~~~~~}}}||||||zzzyyyyyy{{{~~~~~~xxxzzz{{{yyywwwvvvxxx{{{}}}~~~}}}}}}~~~|||~~~zzzqqqkkkbbb\\\YYYWWWUUUSSSTTTXXX]]]aaaccceeefffhhhcccdddeeeeeedddcccaaa```bbbeeeiiilllpppwww}}}zzzvvvtttttttttvvvvvvuuutttooooooooopppsssttttttsssmmmllljjjiiiggggggggggggdddhhhllljjjeeedddhhhmmmooouuu|||~~~||||||~~~}}}{{{wwwnnnggggggfff]]]PPP<<<666222222333222555:::>>>>>>>>>>>>>>>>>>???@@@>>>???AAADDDFFFFFFGGGFFFGGGHHHGGGEEECCCBBBDDDEEEEEEDDDBBBBBBBBBDDDFFFHHHFFFGGGGGGHHHGGGFFFEEEDDDCCCBBBAAAAAABBBDDDFFFGGGHHHGGGGGGHHHFFFFFFMMMVVVccc}}}xxxsssttt{{{wwwkkkaaa]]]]]]]]]___cccbbb```fffnnn|||~~~mmmYYYLLLEEEAAA>>>>>>>>>>>>>>>>>>>>>>>>>>><<<999777777666555333000000//////000222333444777999;;;===>>>======<<>>>>>============>>>===<<<<<<;;;;;;<<<<<<===???>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666999;;;;;;999888888999777666555444333333444555rrrooooootttwwwtttooonnnkkkiii___OOOGGGLLLTTTVVVWWWQQQGGG>>>::::::===???777777888:::<<>>===<<<<<<===>>>???===<<<:::888777777888888666888<<<>>>???@@@BBBDDDAAADDDGGGJJJLLLNNNQQQTTTVVVXXX[[[^^^_________^^^^^^dddhhhhhhhhhjjjiiigggeeefffhhhkkkooosssvvvxxxwwwxxxyyyzzz{{{{{{||||||xxxxxxwwwxxxxxxyyy{{{{{{|||zzzyyywwwwwwxxxzzz{{{{{{~~~~~~}}}}}}~~~}}}}}}xxxxxxxxx{{{~~~|||xxx{{{}}}|||zzzyyy{{{~~~~~~|||~~~~~~~~~~~~{{{|||~~~}}}uuukkkbbb\\\XXXTTTRRRKKKOOOSSSVVVXXXZZZ]]]___WWWYYY[[[]]]^^^______^^^cccggglllpppuuu{{{~~~zzzwwwvvvtttttttttvvvvvvuuutttoooooonnnppprrrssssssrrrggggggeeeeeeeeeeeefffgggdddhhhjjjhhhcccbbbgggmmmjjjqqqyyy~~~{{{xxx|||~~~wwwsssiiibbbbbbcccZZZMMM999444111111222222555999777888999<<>><<<<<<>>>AAADDDFFFFFFFFFEEEJJJIIIHHHEEECCCCCCEEEGGGGGGEEEBBB??????AAADDDFFFDDDEEEGGGIIIHHHGGGEEEDDDDDDEEEFFFEEEEEEFFFIIIKKKJJJHHHHHHHHHEEECCCHHHPPPUUUqqq}}}wwwrrrvvv|||zzzlllaaa______ccceee___YYY\\\dddsssxxxdddVVVOOOJJJ????????????>>>>>>>>>===>>><<<999888777777555444111000/////////000222333555777999;;;======<<<;;;@@@???>>>======<<<======;;;::::::::::::;;;<<<<<<>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;555999<<<===:::888888999666555444333444444666777}}}xxxnnnllljjjjjjmmmnnnllljjjmmmdddXXXOOOKKKLLLOOOQQQQQQJJJAAA;;;;;;<<<>>>>>>;;;::::::;;;<<<>>>@@@BBB>>>>>>>>>??????@@@@@@AAAEEEBBB@@@BBBFFFHHHEEEAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBEEEFFFFFFGGGIIIJJJFFFGGGIIIIIIIIIJJJMMMOOOUUU___mmm}}}{{{___SSSJJJHHHGGGCCCBBBEEEEEEDDDBBBBBBCCCCCCBBB@@@@@@@@@??????>>>===<<<<<<===<<<;;;:::888777666555888888:::;;;===>>>???@@@BBBCCCFFFGGGHHHJJJMMMPPPSSSVVVZZZ]]]]]]]]]^^^___aaabbbdddfffggggggfffeeecccfffhhhiiijjjnnntttzzzyyyyyywwwuuuwww}}}~~~|||zzzxxxwwwuuuttttttuuuuuu}}}{{{yyywwwwwwyyy{{{|||}}}|||zzzyyy}}}}}}||||||xxxxxxzzz~~~}}}}}}~~~}}}~~~||||||zzzxxxwwwyyy|||~~~|||{{{~~~}}}}}}}}}}}}}}}}}}~~~zzzqqqkkkddd\\\VVVVVVUUUTTTUUUWWWYYYYYYXXXSSSTTTVVVWWWYYY\\\aaadddffflllssszzz~~~~~~}}}}}}zzzwwwuuuuuuuuuvvvwwwuuurrroooppppppqqqqqqqqqooonnnmmmfffccc``````bbbdddcccaaaccccccbbbaaa```bbbfffiiiqqqqqqtttyyyuuusssvvv}}}lll^^^aaahhhcccSSSEEE999777555444444666888::::::::::::===???@@@>>>======???BBBCCCDDDDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFEEECCCBBBBBBDDDGGGIIIHHHFFFEEEFFFHHHIIIFFFCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJJJJIIIGGGEEEEEEHHHJJJSSSccc|||yyywwwzzz}}}wwweee```]]]]]]^^^\\\WWWWWWZZZjjjwwwrrraaaUUUOOOFFFBBB???>>>@@@AAA@@@???>>><<<999888888888777666666444222111222222111000000333666:::===>>>>>>>>>???????????????>>>======<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999999:::;;;:::999888777777777777777666666666555~~~yyyvvviiihhhhhhjjjmmmnnnmmmkkkiii```UUUMMMKKKNNNPPPRRRKKKEEE>>>:::999;;;<<<<<<::::::::::::<<<>>>@@@AAA?????????@@@@@@@@@@@@@@@DDDAAA???AAAEEEGGGDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>AAACCCDDDDDDDDDFFFGGGGGGIIIJJJKKKKKKLLLNNNPPPPPPXXXeeevvvnnn]]]LLLGGGGGGFFFCCCCCCDDDCCCBBBBBBCCCCCCBBBAAABBBBBBAAA@@@@@@???>>>>>>>>>>>>===;;;:::888777777777777888:::;;;===>>>>>>???AAACCCEEEFFFHHHKKKNNNRRRUUUYYY\\\\\\]]]]]]^^^```aaacccdddddddddbbbaaaccceeehhhhhhiiilllrrrxxxxxxzzzxxxvvvyyy~~~~~~|||xxxwwwwwwwwwwwwxxxzzz{{{|||{{{yyyxxxxxxyyy{{{}}}}}}}}}~~~~~~~~~}}}}}}||||||~~~~~~}}}}}}~~~|||{{{{{{~~~}}}{{{|||}}}zzzxxxwwwyyy{{{~~~}}}{{{zzzyyy~~~~~~}}}}}}}}}}}}}}}~~~}}}~~~{{{sssjjjdddbbb```]]]\\\\\\\\\[[[YYYYYYZZZ\\\]]]^^^aaaeeeiiiqqquuu{{{}}}{{{{{{zzzwwwsssvvvuuuuuuvvvvvvuuurrrooonnnooonnnnnnllljjjhhhfffbbb___]]]^^^```ccccccbbbdddccccccaaaaaacccgggjjjpppqqqtttzzzsssooottt{{{lll```aaafff^^^MMM???888777555444444666999:::<<<;;;:::;;;===@@@AAA@@@>>>@@@CCCDDDDDDDDDEEEGGGGGGGGGGGGGGGHHHHHHHHHHHHEEECCCBBBAAAAAACCCEEEGGGGGGEEEDDDEEEGGGHHHGGGEEEEEEDDDDDDEEEEEEFFFGGGHHHGGGIIIJJJJJJHHHHHHHHHIIIOOOYYYnnn|||{{{jjjaaa^^^]]]]]][[[VVVTTTUUUaaappp}}}~~~yyyqqqggg^^^QQQKKKDDD@@@@@@AAA???===>>><<<:::999:::999888777666444222222222333222111000222555888:::<<<======>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999::::::;;;:::999888777888777777666666666666666ssszzzwwwpppooogggggghhhkkklllllljjjgggddd[[[QQQMMMNNNPPPQQQPPPCCC???;;;888888999999999999999999:::<<<===???@@@@@@@@@AAAAAA@@@@@@??????BBB@@@???@@@CCCDDDBBB?????????@@@AAAAAAAAA@@@???@@@BBBDDDDDDCCCCCCDDDEEEGGGHHHIIIJJJJJJKKKMMMPPPMMMSSS\\\jjjqqqWWWKKKJJJJJJFFFCCCCCCBBBAAABBBCCCDDDCCCBBBCCCCCCBBBBBBAAAAAA@@@@@@??????>>><<<;;;:::999999666666666777888:::;;;<<<<<<>>>@@@BBBCCCEEEHHHKKKQQQTTTXXX[[[\\\\\\]]]^^^___```aaabbbaaa```___^^^aaadddgggggghhhjjjooottttttvvvvvvuuuwww{{{{{{xxxrrrssstttvvvxxx{{{}}}~~~{{{zzzyyyxxxyyyzzz|||~~~yyyzzz{{{}}}~~~~~~}}}~~~~~~}}}}}}~~~~~~~~~}}}{{{yyy}}}}}}xxxuuuuuuuuuzzz{{{|||}}}}}}|||zzzyyy~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~|||uuupppnnnjjjiiihhhhhhgggfffggghhhiiiiiiiiilllpppsss}}}zzzzzzzzzyyyuuurrrwwwvvvvvvvvvvvvuuurrrooommmlllkkkjjjgggdddaaa___^^^\\\[[[\\\^^^```aaaaaadddcccbbbaaaaaaccchhhlllrrrsssuuu{{{{{{yyy{{{tttnnnvvvuuuiii```aaabbbWWWEEE888777666555444555777:::;;;>>><<<::::::===@@@CCCDDD???AAACCCDDDCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHCCCCCCAAAAAAAAABBBDDDEEEFFFDDDCCCCCCEEEGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGDDDGGGJJJKKKJJJJJJJJJJJJNNNQQQ```||||||nnneee___[[[[[[YYYSSSOOOOOOZZZkkkyyy}}}~~~qqqbbbXXXKKKDDDBBBBBB@@@???@@@>>>;;;;;;;;;;;;:::999777555333333333444333222111111222444666999;;;<<<===============<<<;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===========================<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;:::::::::::::::999888888999888666555555555666777rrryyyttthhhaaaaaahhhjjjlllmmmmmmiiidddaaa___YYYSSSQQQSSSRRRNNNIII<<<;;;999888888888888888888999999;;;<<<===??????AAAAAABBBBBBAAA@@@???>>>@@@???>>>???AAABBB@@@>>><<<===???AAAAAA@@@>>>===BBBDDDFFFFFFEEEDDDEEEFFFDDDEEEFFFGGGGGGHHHJJJMMMNNNQQQWWWbbbuuunnnXXXOOOKKKGGGEEEBBBAAA@@@AAACCCDDDCCCBBBCCCCCCBBBBBBAAAAAAAAAAAA???>>>>>>===;;;::::::999555555555555666777999:::;;;===???@@@AAACCCFFFIIIPPPSSSWWWZZZ[[[[[[\\\]]]``````aaaaaa```___^^^]]]```cccfffgggfffhhhkkkooommmppppppooorrruuuuuupppmmmnnnpppsssvvvyyy|||}}}zzzzzzyyyxxxyyy{{{|||}}}xxxyyyzzz|||}}}~~~~~~~~~~~~~~~}}}}}}||||||~~~yyyvvvttttttyyy{{{~~~~~~}}}}}}}}}||||||}}}~~~~~~|||yyyyyy{{{|||}}}}}}{{{||||||{{{{{{|||~~~}}}}}}~~~yyyuuuyyyxxxwwwvvvvvvuuurrrpppkkkjjjjjjhhheeebbb___]]]^^^]]]\\\\\\]]]^^^___```bbbbbbaaa``````ccchhhlllrrrsssvvvyyy|||uuuuuu|||}}}}}}xxxrrr|||~~~lllddd______\\\OOO???555666555555555666999;;;<<<>>><<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<:::::::::::::::999999999999888666555555555666777zzz~~~xxxhhhXXXRRRTTTeeehhhmmmooonnniiiccc___\\\YYYWWWWWWVVVQQQHHH@@@999999:::999999888888999888999:::;;;===>>>??????AAABBBCCCCCCCCCAAA@@@>>>???>>>>>>???@@@@@@>>>======???BBBDDDDDDCCCAAA???CCCDDDFFFFFFDDDDDDDDDEEECCCDDDEEEFFFFFFGGGIIILLLOOOPPPSSS\\\jjj~~~lllUUUJJJFFFEEEAAA@@@@@@AAACCCDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@>>>======<<<;;;:::999999666666555444555666888999:::<<<>>>???@@@CCCFFFHHHNNNQQQVVVYYYZZZ[[[\\\]]]``````````````````______```cccggggggffffffhhhkkkhhhjjjkkkjjjmmmpppoookkkjjjlllnnnqqquuuxxxzzz{{{zzzyyyyyyxxxyyyzzz{{{|||yyyzzz{{{|||||||||||||||~~~~~~~~~~~~~~~~~~zzzxxxwwwxxx{{{|||||||||||||||}}}~~~~~~}}}{{{zzzxxxwwwvvvuuurrrpppiiiiiiiiihhhfffdddaaa`````````___]]]\\\\\\]]]^^^___`````````aaacccgggkkkmmmooosssvvvzzzxxxsssuuu~~~|||zzz{{{|||zzzwwwvvvccc^^^\\\[[[UUUHHH;;;666777777777777888:::<<<===<<<<<<<<>>???@@@BBBBBBCCCDDDEEEGGGGGGHHHEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCEEEHHHJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDEEEHHHLLLPPPQQQRRRXXXggg{{{~~~ssseeeWWWSSSSSSQQQPPPQQQWWWlll|||~~~mmm[[[OOOHHHDDDBBBAAA???======>>>>>>===<<<:::888666555666666555444222111000000222444888:::;;;;;;;;;;;;;;;:::999999:::::::::;;;<<<======>>>================================================>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;:::::::::::::::999888666555555555666777rrr^^^MMMHHHLLL\\\bbbjjjooonnniiiddd```ZZZ[[[[[[YYYTTTLLLBBB;;;888999::::::999888999:::888999;;;===>>>?????????@@@BBBCCCDDDDDDCCCAAA???>>>????????????>>>======???BBBFFFIIIIIIHHHEEEBBB@@@BBBCCCCCCBBBAAABBBCCCDDDEEEGGGGGGGGGHHHKKKMMMMMMMMMOOOUUU^^^mmmcccOOOHHHEEEBBBAAA@@@AAABBBCCCBBBAAA@@@@@@@@@@@@????????????>>>======<<<;;;;;;::::::888777555444444666888999:::;;;>>>???@@@BBBEEEHHHKKKNNNSSSVVVWWWXXXYYYZZZ\\\]]]]]]^^^______`````````dddggghhhfffdddeeegggfffggggggfffhhhmmmllliiiiiikkknnnrrruuuxxxzzz{{{yyyyyyxxxxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{zzz~~~}}}~~~~~~~~~}}}}}}~~~|||{{{zzz{{{}}}}}}}}}~~~{{{{{{{{{|||}}}~~~{{{yyywwwuuutttssspppnnnhhhhhhiiihhhgggeeecccbbbaaaaaaaaa^^^\\\[[[\\\^^^]]]___aaabbbccceeehhhjjjhhhlllqqqtttxxx}}}uuutttzzz~~~|||zzzxxxwww||||||{{{|||rrr]]][[[YYYWWWMMMAAA999888999999999:::;;;<<<===>>><<<<<<===@@@BBBCCCAAA???<<<>>>@@@@@@???>>>>>>???@@@AAABBBCCCEEEFFFGGGHHHGGGGGGIIIIIIIIIHHHFFFEEEEEEFFFFFFFFFEEEEEEHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFEEECCCDDDGGGMMMRRRQQQRRRVVV___pppvvvfffWWWSSSUUUVVVVVVVVVTTTcccqqqvvvyyysss___OOOEEEAAAAAA???>>>===>>>???>>>===;;;999777777777888777555333222111111222555777999;;;;;;;;;;;;;;;:::999999999999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>===================================================<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<============<<<<<<<<<;;;:::::::::::::::777777777777666666666555zzzlllXXXHHHFFFLLLVVV^^^hhhnnnmmmgggaaa^^^YYY[[[ZZZVVVMMMDDD>>>;;;888:::;;;:::888777999;;;999:::<<<>>>@@@@@@@@@@@@???AAACCCEEEEEEDDDBBBAAA>>>???@@@@@@>>>=========???BBBGGGJJJKKKIIIEEECCC???AAACCCCCCBBBBBBBBBDDDCCCDDDFFFFFFFFFGGGJJJLLLKKKJJJLLLQQQUUU```uuuwww___QQQJJJCCCAAA@@@AAABBBBBBAAA@@@????????????@@@@@@@@@@@@???>>>>>>======<<<<<<;;;:::999777555555666888:::888:::<<<>>>???AAADDDGGGFFFJJJNNNQQQSSSTTTUUUVVVVVVVVVWWWYYY[[[]]]___``````dddhhhiiifffddddddeeebbbdddbbb```ccchhhhhhfffdddgggkkkppptttwwwzzz{{{yyyyyyxxxwwwwwwvvvvvvvvvyyyyyyzzz{{{{{{{{{{{{zzzzzz|||~~~~~~}}}}}}}}}~~~~~~}}}~~~|||||||||{{{zzz{{{~~~~~~}}}~~~~~~zzzzzz{{{|||}}}~~~}}}~~~zzzwwwtttrrrqqqooommmkkkggggggggggggfffdddbbb```___``````^^^[[[[[[]]]___\\\___cccfffggghhhiiikkkmmmqqqvvvwwwwwwyyy~~~~~~tttwww|||zzz~~~{{{}}}wwwmmm\\\ZZZXXXSSSGGG:::777:::;;;<<<<<<<<<======>>>>>>???>>>===>>>???@@@@@@???===???@@@AAA@@@???@@@AAA??????AAABBBDDDFFFGGGHHHGGGHHHJJJKKKJJJIIIFFFEEEFFFHHHIIIHHHFFFFFFGGGIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGJJJNNNRRRTTTTTTSSSUUUaaazzzuuufffXXXVVV[[[]]][[[YYYUUUXXX```iiimmmrrr~~~ttt\\\LLLDDDAAA???======>>>???>>>===<<<:::888888888999888666444444333333444666777888;;;;;;;;;<<<;;;::::::999888999999:::<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<==================<<<;;;:::999::::::;;;666777888888888777555444~~~|||vvviiiVVVHHHHHHOOOUUU^^^hhhmmmkkkccc\\\XXXYYYZZZYYYQQQGGG???<<<===888:::;;;999666666888;;;:::;;;===???AAAAAAAAAAAA???AAACCCEEEFFFEEECCCAAA>>>???@@@@@@>>>=========<<<@@@EEEIIIIIIGGGCCC@@@@@@BBBDDDEEEDDDDDDEEEFFFAAABBBCCCDDDDDDEEEGGGJJJKKKJJJLLLPPPRRRZZZmmmzzz{{{}}}nnn[[[OOOCCCBBBAAAAAAAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<:::888666666777999:::777999;;;<<<>>>@@@CCCEEECCCFFFKKKNNNPPPQQQRRRSSSQQQQQQSSSUUUWWWZZZ]]]^^^aaaeeeiiiiiifffccccccddd______]]][[[]]]cccdddbbb___bbbggglllqqqvvvxxxyyyyyyxxxxxxwwwvvvuuuttttttwwwxxxyyyzzz{{{|||||||||tttwwwzzz|||||||||}}}~~~~~~~~~|||~~~~~~~~~~~~|||{{{{{{~~~||||||{{{zzzyyy{{{~~~~~~zzzzzz{{{|||~~~|||zzzyyyyyy|||~~~}}}zzzwwwxxx|||~~~}}}xxxuuurrrooonnnllljjjhhhgggggggggfffdddaaa___]]]\\\^^^___]]][[[[[[^^^aaa\\\```eeeiiijjjkkkkkkllluuuyyy|||{{{wwwuuuvvvyyy}}}sssxxx~~~yyyooofff\\\[[[XXXPPPBBB666555;;;=========>>>>>>>>>>>>>>>BBB???<<<;;;<<<>>>@@@@@@>>>@@@BBBBBBBBBAAABBBCCC>>>???@@@BBBDDDFFFGGGHHHGGGHHHJJJKKKKKKIIIFFFDDDFFFIIIKKKJJJHHHFFFGGGIIIHHHGGGGGGFFFGGGGGGHHHHHHHHHIIIJJJKKKKKKLLLOOOQQQ[[[WWWQQQOOOXXXmmmssseeeYYYZZZaaabbb^^^ZZZXXXRRRTTT___eeefffppp~~~hhhTTTKKK@@@???======>>>???>>>======;;;999888999999888777444444555555666777888888;;;;;;<<<<<<;;;;;;:::999888888999:::<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<==================<<<;;;:::999:::;;;;;;555666888:::999777555333xxxpppiii^^^SSSRRRXXXcccgggkkknnnllldddZZZSSSWWWUUUPPPFFF===777777999888888888888888888888888???>>>=========???@@@AAA===???AAADDDDDDCCCAAA??????AAACCCBBB>>><<<===???>>>???AAAAAA@@@@@@@@@AAA>>>>>>???AAACCCFFFIIIJJJBBBBBB@@@@@@BBBEEEHHHJJJIIIIIIJJJMMMMMMQQQ[[[fffkkkccciiirrrhhhSSSJJJFFFCCCBBB???<<>>>>>>>>>>>============<<<;;;:::999:::::::::;;;;;;<<<<<<===AAACCCEEEHHHKKKLLLMMMMMMLLLNNNRRRUUUWWWXXXXXXXXX]]]^^^___```aaaaaa``````^^^______^^^]]]]]]___aaa___```aaaccchhhmmmqqqttttttssssssrrrrrrqqqqqqqqqqqqtttyyy}}}~~~}}}zzzxxxuuuvvvwwwwwwvvvxxx{{{}}}~~~|||zzz|||~~~yyyzzz{{{}}}}}}}}}|||{{{~~~}}}zzzyyyzzz}}}~~~~~~~~~|||{{{{{{~~~~~~}}}yyyvvvqqqqqqqqqsssuuuxxxzzz|||{{{xxxuuutttvvvwwwvvvuuuwwwsssnnnlllnnnoooooonnnmmmhhhaaa\\\ZZZ[[[\\\\\\]]]\\\\\\[[[[[[\\\\\\]]]eeeeeefffhhhlllmmmmmmlllzzz|||~~~xxxyyy}}}}}}~~~{{{~~~}}}~~~}}}~~~|||zzzqqqgggdddZZZMMMCCC;;;444555999999:::;;;===>>>>>>>>>>>>>>>???@@@???>>>======???<<<<<<===>>>>>>>>>>>>>>>AAABBBCCCCCCBBBBBBDDDFFFFFFGGGGGGGGGGGGFFFEEEEEEJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJHHHKKKOOORRRRRRPPPMMMKKKTTTRRRPPPQQQTTT^^^ssswwwkkkaaaaaafffiiikkkmmm___WWWRRRRRRRRRTTT^^^jjjvvv|||___FFFDDDBBB???======>>>>>>======;;;::::::::::::888777777777666555555555555555999999999888777555444333666777888:::;;;<<<<<<===;;;;;;:::;;;<<<>>>@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::999888777666555444|||vvvoookkkddd^^^aaaggglllpppsssrrrjjj```XXXTTTUUURRRKKKCCC<<<888888888999999888888888888999999???>>>===<<<======??????>>>???AAABBBCCCBBBAAA@@@===@@@CCCBBB???===>>>@@@===???AAAAAA@@@???@@@AAA=========>>>???AAACCCDDDBBBBBBAAA@@@BBBEEEHHHJJJIIIHHHIIIKKKLLLNNNWWWaaavvvmmmbbbdddcccssshhhOOOHHHCCCCCCBBB@@@@@@BBBDDDBBBAAAAAABBBBBB@@@???==================<<<<<<============<<<;;;:::999999999999::::::;;;;;;;;;>>>@@@BBBEEEGGGHHHIIIIIIJJJLLLOOORRRUUUVVVVVVVVVXXXZZZ]]]___aaaaaa``````]]]___```___]]]\\\]]]^^^]]]^^^___aaadddhhhkkkmmmppppppoooooonnnnnnnnnmmmpppssswwwzzz|||{{{yyywwwuuuvvvvvvvvvuuuvvvyyy{{{|||yyyyyy{{{vvvyyy|||}}}|||~~~}}}|||{{{|||}}}|||zzzyyy||||||uuurrrppppppooopppqqqsssuuuvvv|||yyyuuutttttttttsssqqqrrrpppoooppprrrrrrpppnnniiiddd^^^[[[ZZZ\\\]]]]]]^^^^^^^^^^^^^^^______```eeeddddddfffiiijjjjjjjjjqqqvvv~~~}}}}}}~~~}}}|||zzzxxxxxx}}}|||xxxzzz|||zzz}}}{{{~~~|||{{{zzzrrrhhhcccWWWIII@@@:::555555888999:::;;;===>>>>>>??????===>>>??????>>>===>>>???AAA@@@>>><<<<<<===???@@@AAABBBBBBBBBAAAAAACCCEEEFFFEEEEEEEEEDDDDDDDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIJJJHHHJJJMMMOOOPPPOOOMMMKKKOOOMMMMMMNNNOOOWWWgggwww}}}rrriiiiiinnnqqqsssvvvhhh^^^UUUSSSRRRQQQSSSWWWbbbqqqgggQQQCCCAAA>>>>>>??????===;;;>>><<<;;;:::;;;;;;999888888888777666666666777777888888777777666555444333777777999:::;;;<<<<<<<<>>===<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<========================?????????>>>>>>=========;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::::::::999888777666555555|||uuuqqqmmmllljjjiiimmmssssssvvvxxxsssiii___YYYWWWRRRMMMEEE>>>:::999999888;;;:::888777777888:::;;;>>>>>><<<;;;;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@===@@@CCCBBB???===???AAA===???@@@@@@??????@@@AAABBBAAA@@@@@@@@@AAACCCDDDBBBBBBAAAAAABBBEEEGGGIIIHHHGGGGGGIIIIIIJJJPPPYYYlllrrrccc^^^[[[cccxxx]]]OOOBBB@@@CCCBBB???>>>CCCBBBAAABBBCCCCCCAAA@@@>>>>>>======<<<<<<;;;;;;===>>>>>>======<<<;;;:::888888888999999999999999:::<<<>>>@@@BBBCCCDDDDDDFFFHHHKKKNNNQQQRRRSSSSSSTTTVVVZZZ^^^`````````___[[[]]]___```^^^]]]]]]^^^______```bbbccceeefffgggjjjjjjjjjjjjjjjiiiiiiiiinnnpppsssuuuwwwwwwvvvuuuuuuvvvvvvvvvuuuvvvxxxzzz{{{wwwwwwyyyvvvyyy~~~~~~|||~~~~~~~~~}}}~~~~~~~~~~~~}}}zzzxxxzzz}}}~~~}}}{{{vvvtttnnnnnnmmmmmmnnnppprrrttt{{{wwwssspppooooooooonnnmmmmmmooorrrsssqqqnnnjjjccc```[[[YYYZZZ\\\]]]^^^______``````aaabbbcccdddeeedddbbbcccfffhhhiiiiiiiiinnnwww~~~~~~}}}|||zzzyyy{{{{{{xxxyyyzzzzzz{{{~~~~~~~~~{{{zzzwwwooofff```QQQCCC;;;888666555777999:::<<<===>>>>>>??????;;;===>>>>>>>>>>>>???AAAGGGDDD???;;;:::;;;???AAAAAAAAAAAA@@@???@@@BBBDDDEEEDDDCCCBBBAAABBBCCCCCCCCCCCCEEEFFFHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLMMMKKKKKKLLLLLLPPP\\\hhh~~~{{{ssstttyyy|||~~~qqqdddXXXUUUVVVRRRMMMIIIPPP[[[lll|||nnn[[[GGGCCC??????BBBBBB???;;;???===<<<<<<<<<<<<;;;999999888888888888888999999555666666666555444444333777888999:::;;;<<<<<<<<>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<========================>>>>>>>>>===============;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::;;;::::::999888777666666~~~|||{{{}}}vvvmmmjjjjjjjjjlllmmmnnnqqqssstttsssqqqmmmgggbbb]]]ZZZOOOHHH???:::999::::::999<<<;;;888777777888;;;<<<>>>===<<<;;;:::;;;<<<<<<@@@???>>>>>>>>>???@@@@@@???BBBDDDBBB???======???===???@@@???>>>>>>@@@AAACCCBBBBBBAAAAAABBBCCCDDDBBBBBBAAAAAACCCEEEGGGHHHGGGEEEFFFHHHGGGFFFJJJPPPdddwwwyyyggg[[[]]]]]]kkkzzzcccKKKBBBCCCDDDBBBAAABBBBBBBBBCCCDDDDDDBBB@@@@@@??????>>>===<<<<<<;;;>>>>>>>>>>>>>>>===<<<;;;888888888888888888888777888999:::<<<>>>???@@@@@@CCCEEEHHHKKKMMMOOOPPPQQQRRRTTTXXX\\\^^^^^^]]]\\\XXX[[[___aaa````````````cccddddddeeeeeeeeedddccceeeeeefffffffffffffffffflllmmmnnnpppqqqrrrssssssuuuvvvvvvuuutttuuuwwwyyy~~~zzzwwwwwwyyyzzz|||~~~}}}~~~~~~~~~|||{{{~~~|||xxxyyy~~~~~~}}}{{{zzz|||~~~zzzyyy}}}~~~{{{xxxwwwpppooonnnmmmnnnpppsssuuuwwwsssnnnjjjhhhjjjmmmooommmnnnooopppnnnjjjfffccc```]]]ZZZYYYZZZ[[[\\\\\\^^^___```bbbcccdddeeeeeeeeecccbbbcccfffjjjlllmmmggggggkkkuuu}}}~~~|||zzztttjjjaaaZZZKKK<<<777777666555666999:::;;;===>>>>>>>>>>>>:::;;;===>>>>>>>>>@@@BBBIIIFFFAAA===;;;<<<>>>@@@@@@AAAAAA???>>>???AAACCCEEEDDDBBB@@@@@@AAABBBCCCBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMNNNLLLKKKKKKKKKNNNXXXccctttzzz{{{yyyjjj\\\YYY]]]]]]UUUMMMLLLPPP[[[jjjxxxzzzooocccPPPIIIBBB@@@CCCDDDAAA===???>>>======>>>>>>===;;;888888888888888999999:::444444444555555444333333777777999:::;;;;;;<<<<<<<<<<<<======>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;::::::<<<<<<============<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;::::::999888888777777~~~~~~~~~vvvhhh``````dddhhhmmmqqqssssssqqqtttllleeecccdddccc\\\VVVJJJDDD===999999;;;;;;:::===;;;999888888999;;;======<<<;;;::::::;;;<<<===@@@???===<<<<<<===>>>???BBBDDDEEECCC???<<<<<<===>>>???@@@???>>>>>>@@@BBB@@@???>>>>>>>>>@@@AAABBBBBBBBBBBBBBBCCCEEEFFFGGGFFFDDDEEEHHHHHHFFFGGGKKKWWWeeezzznnn]]]___\\\eee^^^KKKFFFFFFGGGGGGDDDCCCBBBCCCDDDDDDCCCAAABBBAAAAAA@@@???>>>======>>>>>>>>>???>>>>>>======:::999999888888777777777888888999:::;;;<<<===>>>AAABBBEEEGGGJJJMMMNNNOOOQQQTTTWWWYYY[[[[[[YYYXXXUUUYYY^^^aaabbbcccdddeeefffffffffeeeeeecccbbbaaabbbbbbccccccddddddeeeeeehhhhhhiiikkklllmmmnnnoooppppppqqqpppoooppprrruuuyyy{{{}}}{{{xxxwwwxxx{{{~~~~~~}}}}}}|||zzz|||}}}yyyzzz|||}}}|||xxxuuuuuuwwwwwwyyyyyyzzzzzz{{{|||||||||yyyuuuwwwyyyxxxxxxzzz~~~yyyyyyyyyyyyyyyyyyxxxxxxwwwuuurrrooonnnoooppprrrqqqnnniiieeedddgggmmmqqqtttssspppmmmgggbbb___]]]^^^\\\YYYYYYZZZ[[[[[[ZZZ\\\]]]___aaacccddddddddddddbbbbbbdddiiimmmpppqqqhhhbbbcccppp}}}yyyrrrggg```RRREEE888444666666555666888999:::;;;<<<=========999;;;=========>>>@@@BBBFFFEEEBBB@@@>>>=========???@@@AAA@@@???>>>@@@AAAEEECCCAAA@@@???@@@BBBCCCDDDDDDEEEFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHGGGFFFFFFHHHGGGFFFFFFGGGIIILLLMMMOOOKKKHHHIIIIIIMMMWWWbbbooo}}}}}}sssddd___eeehhhbbbZZZPPPMMMOOOZZZhhhpppoookkk\\\SSSIIIBBBAAABBBAAA???@@@>>>======>>>???>>><<<888888888777777888888999333444444444444444333333555666777999:::;;;;;;;;;======>>>??????@@@@@@@@@================================================::::::;;;;;;;;;;;;;;;;;;<<<==================<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999999888888}}}nnnbbb]]]]]]ccciiinnntttyyyxxxssssssggg\\\ZZZ^^^^^^UUULLLFFFBBB>>>;;;;;;;;;<<<<<<===<<<:::999999:::<<<===<<<;;;;;;:::;;;<<<===>>>???>>>===<<<;;;<<<===>>>BBBDDDFFFCCC???<<<<<<>>>@@@@@@@@@???>>>???AAADDDBBBAAAAAA@@@@@@AAACCCDDDBBBBBBBBBCCCCCCDDDEEEFFFFFFDDDEEEIIIJJJHHHGGGJJJNNNXXXhhh}}}~~~kkkfff```fffttt[[[MMMGGGFFFHHHGGGEEECCCCCCCCCDDDCCCBBBBBBBBBAAAAAA@@@@@@??????>>>>>>????????????>>>>>><<<<<<;;;:::999888888777888888888888999:::;;;<<<>>>???AAADDDGGGJJJLLLMMMOOOPPPRRRTTTUUUVVVUUUUUUUUUXXX\\\___aaaccceeegggeeedddcccbbbaaa```______``````aaaaaabbbcccddddddcccdddfffgggiiiiiijjjjjjggghhhiiihhhhhhiiillloootttvvvyyyxxxvvvvvvxxx{{{~~~}}}|||||||||}}}}}}}}}}}}{{{{{{}}}|||yyy{{{~~~vvvyyyxxxssspppqqqqqqooopppqqqrrrssssssssssssrrrssspppppptttuuurrrqqqrrryyyzzzyyywwwtttvvvzzz~~~~~~~~~}}}{{{yyywwwuuutttuuuwwwyyyyyyyyyzzzwwwrrrlllhhhgggggghhhjjjjjjhhhffffffiiinnnrrrvvvtttpppjjjccc]]][[[ZZZ\\\ZZZYYYYYY[[[[[[[[[ZZZ[[[\\\^^^aaabbbccccccbbbbbbaaabbbeeeiiinnnpppqqqhhhcccfffxxx{{{yyywwwoooeee^^^JJJ???666444666555555777777777999:::;;;<<<<<<<<<999;;;=========>>>???AAABBBBBBBBBBBBAAA???===<<<>>>@@@BBBCCCAAA?????????CCCBBBAAA@@@@@@@@@AAAAAACCCDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGFFFEEEDDDCCCEEEDDDCCCCCCEEEGGGJJJKKKLLLGGGEEEEEEGGGKKKTTT]]]fffqqq|||{{{|||{{{ooohhhiiimmmjjjcccTTTLLLHHHOOO\\\hhhpppttthhh```TTTJJJCCC@@@?????????>>>======??????>>>===:::999888888777777888888444555555555444333333222111333555777999:::;;;<<>>===<<<===============================================================>>>>>>>>><<<======>>>>>>======<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999vvvkkkeeeeeedddiiilllnnnsssyyyxxxrrrlllbbbXXXTTTWWWVVVOOOGGGBBBBBBAAA>>><<<;;;===>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;===???@@@>>>======<<<;;;;;;<<<<<<@@@BBBDDDCCC@@@>>>???AAAAAABBBAAA@@@???@@@BBBEEEHHHGGGEEEDDDCCCCCCDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDFFFKKKMMMKKKJJJKKKLLLSSS\\\lll|||ssssssxxxbbbSSSMMMMMMKKKHHHDDDBBBBBBCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@??????>>>>>>>>>===<<<;;;:::999999888777777666777888:::::::::;;;===@@@CCCFFFIIIJJJJJJJJJKKKMMMOOOQQQSSSTTTVVVXXX[[[\\\^^^___bbbddddddcccaaa___^^^^^^______]]]^^^___```aaabbbcccccc___aaaccceeefffgggffffffbbbcccdddeeeeeegggjjjmmmqqqtttvvvvvvttttttvvvyyyyyyyyyzzz{{{||||||||||||}}}~~~~~~|||zzz|||~~~{{{xxxzzz|||vvvqqquuuuuuooollllllkkkhhhhhhjjjlllnnnppppppppppppnnnkkklllooopppnnnlllnnntttvvvuuurrrnnnmmmrrrwwwwwwwwwvvvvvvvvvvvvwwwwwwwwwtttqqqqqqsssuuutttsssuuurrrooooooqqqssssssrrrrrroooiiiccc___]]]^^^^^^eeeiiimmmooonnnmmmmmmnnnmmmmmmkkkeee^^^YYYXXXXXXXXXXXXXXXYYY\\\]]]]]]\\\ZZZ\\\^^^aaabbbbbbaaaaaa``````aaacccgggjjjkkkjjjfffhhhsssvvvtttqqqhhh]]]WWWBBB;;;666666666444555888555666777888999::::::::::::;;;============>>>@@@???@@@@@@AAA@@@@@@???>>>===@@@DDDEEECCC@@@>>>===@@@@@@@@@?????????>>>>>>@@@@@@BBBCCCDDDDDDDDDDDDCCCDDDEEEFFFEEEDDDBBBAAAAAA@@@@@@@@@BBBDDDFFFHHHHHHDDDCCCFFFHHHJJJPPPVVVWWW___mmm{{{uuutttxxx~~~wwwnnnlllmmmkkkfffWWWMMMFFFKKKUUU```mmmwwwtttpppfffZZZMMMDDDAAAAAA???===<<<===>>>???>>>======<<<;;;999888888888888666666666666555333222111...///222555888:::;;;<<>>>>>?????????======>>>>>>>>>>>>======:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::~~~zzzrrrjjjiiinnnnnnpppooolllpppuuutttnnneee^^^VVVSSSSSSRRRMMMIIIAAACCCCCCAAA===;;;===???<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<>>>@@@AAA=========<<<<<<;;;;;;:::===@@@CCCCCCAAA@@@AAADDDBBBBBBBBB@@@???@@@CCCFFFHHHGGGEEEBBB@@@@@@???@@@BBBBBBCCCCCCDDDDDDEEEEEEEEEDDDFFFMMMPPPMMMKKKLLLJJJNNNSSS]]]sss|||fffZZZYYYMMMIIIDDDAAAAAABBBCCCCCC???????????????@@@@@@@@@>>>??????@@@@@@@@@??????@@@@@@???>>><<<;;;::::::777666666555666777888999888999:::===@@@DDDGGGHHHEEEEEEFFFHHHJJJNNNQQQSSSWWWXXXZZZZZZZZZ\\\___aaadddcccaaa___^^^___```aaa\\\\\\]]]^^^```aaabbbbbb]]]___aaadddeeeeeeddddddbbbcccdddeeefffhhhkkknnnpppsssuuuuuusssrrruuuwwwrrruuuxxx{{{}}}}}}}}}|||}}}~~~~~~}}}{{{|||}}}}}}}}}}}}{{{wwwxxx|||{{{sssjjjmmmssssssmmmiiijjjhhhcccccceeeiiimmmoooqqqqqqqqqmmmjjjiiilllmmmkkkkkknnnllloooooolllgggfffiiinnnrrrooommmmmmoooppppppppppppmmmjjjjjjmmmppppppooommmiiieeedddeeefffeeedddfffccc^^^ZZZXXXXXXZZZ[[[bbbiiirrrwwwuuuppplllkkkbbbddddddaaa[[[VVVUUUUUUUUUUUUVVVYYY]]]______^^^[[[]]]___aaabbbbbbaaa```_________bbbdddfffeeeddddddmmm{{{{{{sssppplll```TTTNNN>>>999777777666444555999444555666777888999999999:::<<<======<<<<<<>>>??????>>>>>>??????@@@@@@AAA<<<@@@EEEGGGEEEAAA>>><<<>>>>>>>>>???>>>===<<<<<<<<<===???AAACCCDDDEEEEEEBBBCCCDDDEEEDDDCCCAAA???>>>======>>>@@@BBBDDDEEEFFFDDDEEEIIIJJJJJJMMMRRRKKKRRR^^^ttt{{{rrrnnnrrrxxxwww{{{zzzrrrlllmmmkkkgggYYYOOOGGGJJJQQQ[[[hhhuuu}}}|||uuuhhhWWWKKKEEEDDD>>>===<<<===>>>???>>>===???>>>===;;;:::999888888777777777666555333222111,,,...000444777:::;;;<<<>>>???@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>========================;;;<<<<<<<<<======>>>>>>======>>>>>>>>>>>>======:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;::::::zzzzzzzzzuuurrrrrr{{{yyysssnnnnnnoookkkddd[[[[[[YYYTTTNNNGGGDDDCCC??????>>>>>>>>>>>>????????????>>><<<::::::<<<===<<<;;;999:::===@@@BBBCCCBBB@@@???=========>>>>>>>>>@@@BBBBBBAAAAAAAAACCC@@@@@@@@@@@@AAACCCDDDEEEGGGGGGFFFDDDBBBBBBDDDFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEHHHMMMRRRRRRNNNJJJKKKKKKOOOXXXdddwwwrrr^^^VVVNNNFFFEEEDDDBBBBBBDDDGGGFFFDDDDDDCCCAAA===:::>>>>>>>>>???@@@@@@@@@AAA>>>=========<<<<<<<<<<<<999999999888888666555555888888999;;;===>>>???@@@??????AAACCCFFFJJJLLLNNNKKKNNNRRRUUUWWWZZZ^^^aaa```aaaaaabbbbbbaaaaaaaaa\\\[[[ZZZZZZZZZ\\\___```^^^```cccdddcccaaaaaaaaacccbbbbbbbbbdddfffiiikkkkkklllnnnpppqqqppppppoooppppppqqqrrrtttvvvxxxzzz}}}~~~~~~~~~}}}{{{{{{{{{|||yyyuuusssrrrqqqqqqpppnnnnnnmmmlllkkkiiigggfffeeefffgggiiijjjjjjjjjjjjpppmmmjjjjjjmmmnnnnnnlllnnnllliiieeeccceeeiiimmmnnnnnnmmmmmmmmmnnnoooooonnnllljjjkkknnnooommmkkkhhhfffccc```]]]ZZZYYYYYYXXXYYYZZZZZZZZZ^^^dddjjjkkksss||||||sssiiicccaaa___]]]ZZZXXXXXXWWWUUUTTTSSSSSSSSSUUUXXX\\\```ccc\\\\\\]]]^^^^^^^^^^^^^^^]]]___cccfffaaaZZZZZZ___kkkyyy}}}{{{}}}|||oooccc___]]]TTTIII888777666777888999888777777999::::::999999:::;;;???>>>===;;;::::::===???>>>??????@@@@@@@@@??????AAADDDEEEBBB===:::===@@@BBBAAA???>>>>>>>>><<<:::>>>>>>???@@@@@@AAABBBBBBCCCBBBBBBAAA@@@???>>>>>>@@@@@@@@@???>>>???AAACCCFFFHHHIIIIIIHHHHHHJJJKKKOOORRRUUU___xxx}}}ooolllqqqwwwuuuwwwxxxpppddd___bbbWWWOOOHHHGGGLLLVVVgggvvv}}}mmm___QQQFFFCCC@@@@@@CCC@@@<<<===DDD>>>>>>===<<<;;;999777777666666555555555666666777444333222222222444666888:::<<<>>>@@@BBBBBBBBBBBB<<<===>>>???@@@AAAAAAAAA?????????>>>===;;;:::999>>>>>>=========<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<|||}}}}}}zzzwwwxxxyyywwwppphhhfffhhhgggccc^^^[[[VVVPPPKKKFFFBBBAAA>>>>>>============>>>>>>>>>>>>>>><<<:::999:::<<>><<<;;;<<<===>>>>>>BBBAAA@@@>>>===<<<<<<<<<>>>@@@BBBBBBBBBBBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDBBBAAABBBEEEHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGIIIMMMQQQRRRNNNJJJLLLKKKMMMRRRYYYhhhvvveeeXXXKKKFFFEEEDDDEEEGGGEEEDDDCCCCCCCCCBBB@@@===????????????@@@@@@@@@@@@>>>>>>=========<<<<<<<<<:::::::::999999777666666777888999:::<<<===>>>???;;;<<<===???BBBDDDGGGHHHIIILLLPPPSSSVVVYYY]]]___^^^^^^^^^^^^^^^]]]\\\[[[YYYYYYXXXXXXZZZ\\\___```\\\^^^aaacccbbbaaaaaaaaaccccccbbbbbbccceeegggiiihhhiiijjjlllmmmnnnoooooommmmmmmmmnnnpppqqqssstttzzz{{{}}}~~~~~~zzzxxxwwwwwwvvvssspppmmmllllllmmmmmmlllllllllkkkjjjiiihhhgggffffffgggggghhhiiiiiijjjllljjjhhhiiilllnnnnnnmmmlllkkkhhhdddbbbbbbfffiiioooooooooooooooooonnnnnniiigggfffgggiiikkkiiihhhcccaaa]]]YYYVVVTTTTTTSSSYYY]]]aaaeeehhhlllqqquuuppptttwwwuuummmddd^^^\\\ZZZXXXVVVVVVWWWWWWVVVUUUSSSSSSSSSTTTVVVYYY[[[]]]\\\]]]^^^___```___^^^]]][[[ZZZZZZZZZWWWUUU[[[ccctttyyymmmaaa\\\\\\WWWKKKAAA888777777777999:::999888888999::::::999999;;;===>>>>>>======<<<<<<>>>???>>>???@@@@@@@@@@@@@@@???AAADDDEEEBBB>>><<<>>>AAALLLHHHBBB???>>>>>>=========>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>???@@@@@@?????????BBBDDDGGGIIIJJJJJJIIIIIIKKKLLLNNNOOORRRZZZiiivvvppprrrrrrpppppprrrnnnccc\\\ZZZUUUMMMFFFDDDFFFNNN^^^mmmzzz{{{rrrfff\\\OOOFFF@@@@@@AAA???>>>@@@??????>>>===<<<:::999888888777777666777777888888555444333222222444555777888:::<<<>>>???@@@@@@@@@??????@@@AAAAAAAAAAAA@@@AAA@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<========================999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<}}}~~~}}}{{{|||yyyvvvnnnddd```ccceeeeeebbb[[[RRRJJJFFFCCC@@@=========<<<<<<<<<<<<======>>>???>>><<<999888999:::>>>======<<<<<<=========CCCBBBAAA???===<<<;;;:::===@@@BBBCCCCCCCCCDDDFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@AAAAAAAAAAAACCCFFFIIIJJJJJJHHHHHHHHHJJJLLLMMMLLLKKKJJJMMMPPPQQQNNNKKKNNNKKKKKKMMMPPPYYYkkk{{{ssscccRRRIIIGGGDDDCCCCCCCCCBBBBBBCCCDDDDDDBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::999888888777777888999;;;<<<======::::::;;;<<<>>>@@@AAABBBEEEHHHLLLPPPRRRVVVZZZ]]]`````````___^^^]]]\\\[[[WWWWWWWWWXXXYYY\\\^^^___ZZZ]]]```aaaaaaaaabbbcccdddcccbbbbbbbbbcccdddeeeddddddeeegggiiikkkmmmoooiiiiiiiiiiiijjjkkkllllllssstttwwwyyy{{{|||||||||~~~~~~|||wwwtttrrrrrrpppnnnjjjfffeeegggiiikkklllllllllkkkjjjiiihhhgggfffffffffffffffggghhhiiihhhgggfffhhhkkkmmmnnnnnnkkkjjjhhheeebbbaaacccdddjjjjjjkkkkkkkkkiiihhhgggeeecccbbbaaabbbaaa___^^^[[[XXXUUUQQQOOOOOOPPPQQQ]]]ccckkksssxxx{{{}}}tttrrrnnniiibbb\\\WWWUUUSSSRRRRRRSSSUUUVVVVVVUUURRRSSSSSSTTTTTTUUUUUUUUUZZZ\\\^^^______]]][[[YYYXXXRRRNNNMMMMMMSSSaaannnnnn___UUUWWWYYYOOOBBB:::999888888999;;;;;;:::999999999:::999999:::===???======>>>??????@@@@@@@@@>>>???@@@AAAAAAAAAAAAAAAAAACCCDDDBBB???>>>@@@CCCTTTNNNFFF@@@======>>>???======>>>@@@AAACCCDDDEEECCCBBBBBBAAA@@@???>>>>>>???@@@@@@??????@@@CCCEEEHHHJJJLLLLLLKKKKKKMMMNNNPPPNNNQQQWWW\\\kkk}}}{{{rrrllliiilllmmmfff[[[UUUSSSLLLFFFCCCCCCIIIWWWeeemmmxxx{{{wwwbbbRRRCCC???BBBCCC@@@???@@@@@@???>>>===;;;:::999:::999999888888888999999777666444333333444555555555666888:::<<<===>>>>>>AAAAAABBBCCCCCCBBBBBBBBBAAA@@@???===<<<<<<<<<===:::;;;;;;;;;;;;;;;;;;;;;========================888888999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<~~~}}}|||zzzzzzyyyvvvnnnccc___dddiiikkkcccYYYLLLDDDBBBAAA>>>;;;<<<<<<<<<;;;;;;<<<<<<<<>>;;;999:::;;;999:::<<<======>>>@@@AAABBBAAAAAA@@@>>>===;;;;;;===???BBBCCCDDDDDDFFFGGGFFFGGGGGGFFFEEECCCAAA@@@???@@@@@@@@@@@@BBBFFFIIIIIIGGGFFFEEEGGGJJJNNNQQQPPPNNNLLLMMMPPPQQQNNNLLLNNNLLLKKKLLLOOOUUUbbbooowwwtttsss___TTTNNNGGGAAA???EEEDDDCCCCCCDDDDDDCCCAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;::::::777777888999::::::;;;;;;<<<<<<<<<<<<===>>>???@@@AAADDDHHHKKKNNNRRRVVVXXX^^^^^^^^^___^^^^^^]]]\\\XXXXXXXXXXXXYYY[[[\\\]]]YYY\\\___aaabbbbbbdddfffeeedddcccbbbaaaaaaaaabbbaaaaaabbbcccfffjjjmmmoooiiihhhhhhgggggggggggggggjjjlllooorrruuuwwwxxxxxx~~~~~~zzzuuuqqqooonnnooollliiieeedddeeejjjmmmpppoooooonnnlllkkkiiihhhffffffeeeeeeeeefffggggggeeeeeefffgggiiijjjkkkkkkkkkkkkjjjfffccc``````aaacccdddffffffeeecccaaa___aaa___]]]ZZZWWWUUURRRPPPSSSQQQOOONNNPPPRRRVVVXXXdddjjjttt|||~~~qqqkkkbbb[[[WWWTTTQQQOOOOOOOOOOOOQQQSSSTTTTTTSSSQQQRRRRRRSSSSSSSSSSSSRRRWWWXXX[[[\\\[[[YYYUUUSSSPPPJJJFFFHHHNNNYYYkkkzzz|||hhhZZZTTTZZZWWWGGG;;;;;;999999999;;;======<<<:::999999999999888:::===@@@<<<===>>>AAACCCCCCBBB@@@>>>>>>???AAAAAABBBBBBBBBAAABBBCCCBBB@@@@@@BBBDDDSSSMMMFFF@@@======>>>>>><<<<<<>>>@@@BBBCCCEEEEEEAAAAAA@@@@@@???>>>>>>===???@@@@@@@@@???@@@CCCFFFIIIKKKLLLMMMLLLMMMNNNPPPTTTOOOQQQXXXYYY^^^www{{{qqqhhhhhhllljjjaaaXXXTTTOOOKKKGGGEEEGGGSSS___```gggpppvvvzzzyyygggRRREEEBBBCCCBBB@@@????????????===<<<;;;:::::::::999999888999999999888777666555444444444444333333555777888:::;;;;;;@@@@@@BBBCCCDDDDDDEEEEEEAAA@@@===;;;;;;;;;<<<===:::::::::::::::;;;;;;;;;========================:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<}}}{{{xxxvvvvvvssskkkaaa```fffkkkkkk]]]SSSGGG@@@>>>>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<@@@AAAAAA@@@===<<<<<<<<<999;;;=========>>>AAADDDBBBBBBAAA@@@???>>>>>>======???BBBCCCDDDDDDFFFGGGDDDDDDDDDDDDDDDCCCBBBBBB???@@@@@@@@@@@@AAAEEEHHHFFFEEECCCCCCFFFJJJOOORRRRRROOOLLLMMMOOOPPPNNNLLLPPPMMMLLLNNNPPPSSS\\\eee|||wwwjjjooorrr```TTTLLLGGGGGGIIIGGGEEEDDDDDDCCCAAA@@@BBBAAAAAAAAA@@@@@@?????????>>>>>>>>>============<<<============<<<<<<;;;888888888999999:::::::::<<<<<<;;;;;;;;;<<<======>>>AAADDDGGGJJJMMMPPPSSSTTTUUUVVVXXXYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYZZZZZZYYY\\\___aaabbbcccfffhhheeeeeecccbbbaaa``````_________```bbbeeeiiilllnnnjjjiiihhhgggffffffffffffgggiiilllooorrrtttuuuuuu|||||||||yyytttpppooonnnqqqooollliiifffhhhmmmqqqttttttsssqqqooollljjjiiigggfffeeeeeeeeeeeeeeefffdddeeefffggggggggghhhiiiiiiiiihhheee```]]]]]]]]]___```aaabbbaaa___\\\[[[WWWWWWUUUSSSPPPMMMKKKKKKQQQQQQRRRTTTYYY^^^cccfffooossszzz~~~yyyuuuhhh```VVVPPPNNNNNNMMMLLLNNNNNNNNNPPPRRRRRRQQQOOOPPPPPPRRRSSSSSSTTTTTTSSSVVVWWWYYYZZZXXXUUUQQQOOOGGGDDDEEEMMMXXXeeevvv~~~~~~wwwqqqbbbZZZYYY\\\RRR???888>>>::::::;;;===???@@@>>><<<999:::;;;:::999:::===???<<<<<<>>>AAAEEEEEECCC@@@<<<===???@@@AAABBBBBBBBBAAABBBBBBBBBAAAAAACCCDDDJJJFFFBBB???>>>===<<<;;;;;;<<<===???AAACCCDDDEEE???????????????>>>>>>>>>???@@@AAA@@@@@@AAACCCEEEIIIJJJLLLMMMLLLMMMOOOPPPUUUNNNPPPYYY[[[[[[iii~~~{{{mmmgggjjjmmmhhhaaaZZZWWWSSSNNNGGGDDDJJJTTTUUUVVVYYY^^^fffsssiiiSSSFFFAAA@@@@@@????????????>>><<<;;;:::;;;:::999999888888888999999888777666555444444444222222333444666777888999;;;<<<>>>AAADDDEEEGGGGGGCCCBBB???>>>===>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<~~~{{{xxxsssooolllddd^^^___dddeeebbbSSSLLLCCC>>><<<======<<<<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>><<<>>>???>>><<<===AAAFFFFFFEEEBBB@@@????????????===@@@BBBCCCCCCCCCDDDFFFBBBBBBAAAAAAAAABBBBBBCCC???@@@@@@@@@@@@BBBEEEHHHHHHGGGEEEEEEFFFJJJMMMPPPQQQOOOLLLMMMOOOPPPNNNKKKPPPMMMMMMNNNOOOOOOTTT[[[kkk~~~hhhffftttmmmZZZOOOLLLNNNLLLIIIFFFDDDCCCBBBAAA???AAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>=========<<<===============<<<<<<999999999999999999999999999999999888888999999999;;;>>>AAACCCEEEGGGKKKMMMOOOPPPRRRTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[^^^___aaabbbeeegggfffeeedddcccbbb```______\\\]]]___bbbeeehhhkkkllljjjiiihhhfffeeeeeeeeeeeeggghhhkkknnnqqqrrrsssssswwwxxxxxxvvvsssppppppppprrrrrrqqqmmmiiijjjoootttuuutttsssqqqooollljjjiiifffgggggggggfffeeeddddddccceeeggggggffffffggghhhffffffeeeaaa]]]ZZZZZZZZZXXXYYYZZZZZZYYYXXXWWWVVVPPPQQQRRRRRRRRRRRRSSSUUUYYY[[[^^^bbbgggmmmrrruuuxxxyyyzzz{{{zzzuuunnniii\\\VVVOOOKKKKKKLLLLLLKKKNNNNNNNNNPPPRRRRRRPPPNNNOOOPPPQQQRRRSSSSSSTTTUUUVVVVVVWWWWWWUUURRRNNNLLLCCCDDDKKKYYYgggttt{{{rrrjjjZZZYYYZZZWWWIII999777>>>;;;;;;===???AAABBB@@@>>>;;;===>>>>>>===<<<>>>???>>>======AAAEEEFFFCCC@@@;;;<<<===???AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>>>>>>>;;;999;;;;;;<<<>>>???AAABBBCCC?????????@@@@@@AAAAAABBBAAABBBBBBAAA@@@@@@BBBEEEGGGIIIKKKKKKKKKLLLNNNPPPPPPLLLNNNUUUWWWWWW]]]gggxxxmmmkkkooooookkkeeedddaaaZZZNNNDDDDDDJJJQQQMMMLLLOOOWWWfffzzz}}}eeeQQQGGGCCC@@@@@@@@@@@@@@@???>>>===<<<<<<;;;:::999999888999999999888888777666555555444333333333333444555666777666888;;;>>>AAADDDFFFGGGEEEDDDCCCBBBAAABBBBBBCCC>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<|||www{{{|||zzzvvvqqqjjjfff___\\\___bbb\\\TTTHHHEEEAAA===<<<<<<===>>>======<<<<<<<<<<<<=========???AAAAAA@@@>>>>>>???===??????===<<<>>>EEEKKKLLLJJJEEEAAA>>>>>>>>>???>>>@@@BBBBBBBBBBBBCCCDDDBBBAAA???======???AAABBB===>>>???@@@AAADDDHHHLLLPPPNNNLLLJJJIIIJJJLLLMMMOOOMMMLLLMMMPPPPPPMMMJJJLLLJJJJJJMMMNNNMMMPPPUUU\\\oooiii___ddduuuqqq\\\RRRPPPMMMJJJFFFDDDDDDCCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA?????????>>>>>>>>>======<<<<<<===============<<<:::::::::::::::999999999888777777666666777777888:::<<>>AAACCCCCCAAA??????AAACCCCCCBBB@@@??????@@@======???DDDEEEBBB???999:::<<<>>>@@@AAABBBBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@>>>======>>>>>><<<::::::;;;<<<===>>>???@@@@@@???@@@AAABBBDDDEEEFFFGGGCCCCCCCCCAAA@@@@@@AAACCCEEEGGGIIIJJJJJJKKKMMMNNNJJJLLLNNNNNNNNNOOOSSSWWWfffyyyqqqtttvvvuuusssttttttnnn___QQQNNNRRRVVVPPPMMMNNNQQQXXXhhhxxxsssdddYYYOOOGGGBBBCCCCCCBBBBBBAAA@@@???>>>===<<<;;;::::::::::::888888888888777777666555666555444333444444555666333555888;;;>>>@@@BBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<}}}tttrrr{{{zzzxxxtttnnniiiddd^^^[[[```aaaWWWJJJ@@@@@@@@@>>><<<<<<>>>@@@======<<<<<<<<<<<<======;;;===@@@@@@???>>>>>>???:::<<<===<<<<<>><<<===>>>>>>@@@BBBBBBAAAAAAAAACCCCCCAAA===;;;:::<<>>@@@BBBFFFKKKOOOWWWUUURRROOOLLLKKKKKKKKKNNNLLLKKKMMMPPPPPPMMMIIIHHHFFFHHHMMMOOOOOOQQQVVVUUUfff|||iii[[[XXXbbb{{{pppZZZRRRLLLIIIFFFDDDDDDDDDBBBAAA@@@@@@@@@AAAAAABBBBBBBBB????????????>>>>>>>>>>>><<<<<<===============<<<;;;;;;;;;::::::::::::999888888777777777888888999999;;;>>>???@@@AAACCCEEEFFFGGGHHHIIIIIIJJJJJJIIIMMMNNNPPPSSSUUUWWWXXXXXXVVVXXXZZZ[[[\\\^^^aaacccffffffeeeeeecccbbb```___XXXZZZ]]]aaadddeeeffffffeeeeeedddbbbaaaaaaaaaaaacccdddfffgggiiiiiiiiihhhlllnnnppppppppppppqqqrrroooqqqqqqnnniiigggkkkoooiiiiiijjjjjjjjjiiihhhhhhfffgggjjjkkkjjjgggcccaaa]]]aaafffgggggggggjjjlllkkkjjjgggccc___^^^___```aaa``````___``````aaabbbcccgggkkklllmmmnnnrrrvvvuuuvvvyyy|||~~~~~~~~~tttoooiiieeeccc___ZZZVVVOOOPPPPPPOOONNNLLLLLLKKKLLLLLLNNNQQQTTTTTTSSSQQQRRRQQQOOONNNNNNOOOQQQRRRNNNNNNLLLJJJHHHEEECCCBBBTTTXXXeeewww~~~~~~uuufff[[[RRRUUUQQQFFF>>><<<<<<;;;<<<<<<>>>BBBDDDDDDBBB???BBBDDDGGGHHHFFFCCCAAA@@@AAA>>><<<>>>CCCEEEBBB>>>888999;;;===???AAAAAABBBCCCAAA??????@@@@@@@@@???BBB@@@>>>===>>>>>>======:::;;;;;;<<<===>>>>>>???AAAAAACCCEEEGGGHHHJJJKKKDDDDDDDDDBBB@@@???AAACCCDDDFFFHHHIIIIIIJJJLLLNNNGGGNNNPPPKKKGGGJJJOOOPPPRRRlllyyyyyy||||||}}}qqqccc___bbb^^^WWWSSSQQQOOOOOOXXXcccqqqzzzzzzsssjjj]]]PPPDDDEEEEEEEEEDDDCCCBBBBBB??????>>><<<<<<;;;;;;;;;777888888888888777666666888777555444333444555555333444666999<<<>>>??????@@@@@@AAAAAAAAA@@@??????DDDCCCBBBAAA@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<|||ooojjjppp~~~|||uuusssrrrccc___[[[[[[\\\WWWKKKAAA<<<===>>>???@@@??????>>>???>>><<<;;;;;;<<<===>>>>>>@@@BBBBBBAAA?????????>>>>>>======@@@DDDIIILLLMMMJJJEEEAAA>>><<<<<<=========>>>???AAABBBBBBCCCBBBIIIKKKEEE>>>===???@@@<<<===@@@CCCCCCEEEPPP]]]lll```PPPGGGEEEHHHKKKLLLNNNNNNMMMMMMLLLLLLKKKKKKMMMKKKJJJLLLPPPRRRQQQPPPVVVZZZfffvvvcccZZZZZZ^^^pppttt\\\XXXLLLGGGLLLMMMEEEAAACCCBBB@@@??????AAABBBBBBAAA>>>>>>?????????>>>>>>===???>>>===<<<<<<===>>>???<<<<<<;;;;;;;;;::::::::::::999888777777777888999<<<<<<===>>>???@@@AAAAAACCCCCCCCCDDDDDDFFFGGGHHHHHHHHHIIIKKKNNNQQQSSSTTTTTTVVVXXXZZZZZZ\\\^^^```fffeeedddbbb```^^^]]]\\\ccccccbbb```______aaadddaaaccceeefffgggfffeeeddddddeeeeeeffffffffffffeeellljjjjjjnnnrrrsssnnnjjjooooooppppppooollljjjhhhhhhiiihhhgggeeeeeegggiiiiiigggeeeeeeeeeeeedddcccbbbdddfffgggggghhhjjjllllllllllllllllllkkkkkkkkknnnmmmlllkkkllllllmmmmmmpppssswww{{{~~~zzz{{{~~~~~~xxxrrrdddaaa\\\WWWUUURRROOOMMMNNNNNNMMMMMMLLLLLLKKKKKKMMMKKKKKKLLLOOOQQQRRRRRRLLLPPPQQQNNNNNNRRRQQQMMMIIIFFFDDDCCCBBBCCCGGGLLLZZZggguuu~~~~~~zzz}}}}}}uuueeeYYY\\\TTTIII@@@<<<;;;<<<======>>>@@@@@@@@@@@@BBBCCCGGGRRRUUULLLDDDEEEBBB;;;===???AAABBBAAAAAAAAABBB999555666>>>CCCAAAAAACCC@@@???????????????@@@AAAAAA@@@>>><<<<<<<<<======<<<>>>??????>>>>>>???@@@EEEBBB@@@AAAFFFIIIKKKJJJCCCCCCCCCCCCCCCBBBBBBBBBEEEEEEFFFGGGHHHHHHIIIIIIMMMLLLKKKJJJIIIJJJKKKKKKVVVdddqqq|||||||||vvvvvvtttmmmcccYYYOOOJJJKKKOOO[[[cccnnnwwwxxxsssjjjcccSSSMMMGGGGGGHHHEEE@@@===AAA???=========>>>===<<<;;;;;;:::999999888777777888888777666666666666666:::999999999:::;;;<<<<<>><<<<<<;;;<<<===>>>EEEDDDCCCCCCBBBAAA@@@???===;;;999;;;>>>AAA@@@???>>>=========<<<<<<<<<;;;:::;;;;;;<<<<<<======>>>vvvnnnnnnttt|||}}}xxxrrrmmm```aaa```]]]VVVLLLBBB<<<<<<===>>>???@@@???>>>>>>>>>===<<<;;;;;;<<<===???@@@AAABBBBBB@@@??????@@@@@@???>>>===???BBBFFFHHHFFFDDDAAA>>>======>>>?????????@@@AAABBBCCCDDDDDDCCCLLLPPPLLLDDDAAA@@@>>><<<===???BBBDDDIIIVVVccceee[[[NNNFFFEEEGGGIIIJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHKKKNNNPPPPPPOOOPPPSSS\\\kkkzzzoooccc\\\\\\mmmwwweeeVVVKKKLLLLLLEEEAAACCCBBB@@@??????AAABBBBBBBBB>>>???????????????>>>>>>???>>>===<<<<<<===>>>???<<<<<<<<<;;;;;;;;;::::::;;;:::999888888888999999::::::;;;<<<===>>>??????@@@@@@@@@AAAAAACCCDDDDDDEEEEEEGGGIIIKKKNNNPPPQQQSSSUUUXXXYYYZZZ[[[^^^```ffffffdddbbbaaa___^^^]]]``````___]]]\\\\\\^^^``````bbbdddfffggggggfffeeeccccccddddddddddddddddddhhhggghhhlllqqqsssoookkklllmmmoooppppppnnnllljjjkkkkkkkkkiiifffeeeeeefffgggeeecccccceeeeeeeeedddaaacccfffgggggghhhjjjllllllmmmoooqqqtttvvvxxxyyyzzz{{{{{{zzzxxxwwwwwwwww{{{}}}}}}wwwtttuuurrrlllfffXXXUUURRROOONNNMMMLLLJJJLLLLLLKKKKKKJJJIIIIIIIIILLLKKKKKKLLLOOOQQQQQQQQQNNNSSSTTTQQQPPPQQQNNNHHHHHHFFFCCCBBBEEEKKKTTT\\\gggsssxxxvvv{{{~~~{{{rrrbbbUUUXXXQQQGGG@@@======???@@@@@@AAABBBAAA@@@???@@@AAABBBLLLOOOGGGAAACCCBBB<<<<<<>>>@@@BBBDDDGGGLLLOOOGGG>>>888;;;AAABBBAAACCC@@@@@@??????>>>??????@@@@@@???>>>=========>>>>>>>>>@@@AAA@@@??????@@@AAAEEECCCAAABBBEEEHHHIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHHHHHHHHHHJJJJJJQQQ\\\dddsss~~~~~~wwwlllbbbWWWOOOJJJIIIPPPWWWbbbnnnvvvvvvqqqlllaaaXXXOOOJJJHHHFFFDDDAAABBBAAA??????@@@@@@>>>===;;;;;;:::999999888777777888888777666666666666666888888777777888888999:::::::::999999999;;;<<<===@@@@@@@@@??????>>>>>>===@@@===<<<===@@@AAAAAA???>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>?????????>>>===<<<<<<;;;;;;;;;<<<>>>???CCCCCCCCCAAA???>>>???@@@AAA@@@>>>======???AAACCCAAA@@@>>><<<;;;<<<===>>>??????@@@AAABBBCCCCCCDDDBBBLLLRRROOOHHHCCC???<<<>>>===>>>@@@BBBGGGTTT```[[[SSSJJJDDDDDDFFFGGGGGGIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFIIILLLNNNOOONNNLLLMMMSSS]]]iiiyyyqqqbbb[[[iiizzzfffTTTOOONNNJJJGGGIIIEEECCCAAAAAABBBCCCCCCBBB????????????????????????>>>>>>============>>>>>><<<<<<<<<;;;;;;;;;;;;:::<<<;;;:::999999999999:::888888999:::;;;<<<<<<==================>>>???@@@AAABBBCCCEEEGGGJJJLLLMMMRRRTTTVVVXXXXXXZZZ\\\^^^cccbbbaaa___]]]\\\\\\[[[\\\\\\[[[YYYXXXXXXZZZ]]]___```bbbeeegggggghhhgggcccccccccccccccbbbbbbbbbddddddeeejjjooorrrpppmmmiiikkknnnpppqqqpppmmmkkkmmmnnnnnnlllhhheeecccccccccbbbaaabbbdddfffffffffaaacccfffgggggghhhjjjkkkmmmoooqqquuuyyy|||~~~~~~wwwnnnhhheeeaaa[[[UUUKKKJJJHHHHHHIIIJJJJJJIIILLLKKKKKKJJJJJJIIIIIIHHHMMMLLLLLLNNNQQQSSSSSSRRRQQQUUUVVVSSSPPPMMMHHHCCCCCCBBB@@@AAAIIIWWWfffqqqyyy~~~~~~~~~wwwyyy~~~tttdddWWWQQQLLLEEE@@@???@@@BBBCCCDDDDDDEEECCC@@@>>>>>>???>>>FFFHHHAAA>>>@@@AAA>>>===>>>???AAAFFFNNNWWW]]]XXXJJJ===;;;>>>AAAAAABBBAAAAAA@@@???>>>>>>>>>>>>??????>>>>>>>>>???@@@AAABBBCCCDDDCCCBBBAAABBBCCCFFFDDDCCCCCCEEEGGGHHHGGGEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJIIIHHHHHHHHHHHHJJJKKKLLLNNNVVVWWW```uuuuuujjjaaaXXXNNNGGGHHHLLLUUUdddrrrzzz{{{xxxrrriii[[[PPPKKKJJJHHHFFFEEECCCBBBBBBBBBBBB@@@???<<<;;;;;;::::::999999888888888777666666666666777666666555555555666777777666555666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@???>>>>>>@@@BBBBBBAAA???>>>>>>===<<<<<<;;;;;;======<<<;;;;;;::::::999uuusssrrrsssuuuvvvvvvtttrrrwwwxxxsssmmmhhhaaaZZZXXXZZZYYYRRRFFF===;;;<<<;;;<<<===>>>>>>>>>======;;;::::::;;;;;;===>>>???DDDDDDCCC@@@>>>===>>>@@@@@@>>>===<<<<<<===???AAAAAA@@@>>><<<:::::::::;;;=========>>>???@@@@@@AAA>>>GGGMMMJJJFFFCCC???;;;@@@>>>??????>>>???GGGPPPOOOKKKEEEBBBCCCDDDDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGDDDEEEFFFHHHJJJLLLNNNNNNMMMKKKNNNTTT]]]jjj}}}rrrhhhpppzzzbbbWWWSSSQQQPPPPPPJJJHHHDDDCCCCCCCCCCCCBBBAAA@@@@@@????????????@@@>>>>>>============>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::888888999999:::;;;;;;<<<;;;;;;;;;:::;;;;;;<<<<<>>>>>>>>???DDDNNNYYY```___UUUHHH@@@>>>???@@@BBBBBBBBB@@@???>>>>>>>>>>>>?????????@@@@@@AAABBBCCCEEEFFFGGGFFFDDDCCCDDDEEEGGGFFFEEEDDDEEEEEEFFFFFFCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJIIIJJJKKKMMMNNNPPPPPPUUUSSSVVVeeeuuu|||vvvyyyvvvkkkeee^^^TTTKKKIIIIIIOOO^^^ppp~~~xxxkkk]]]UUUSSSPPPLLLIIIGGGEEEDDDDDDCCCAAA???============<<<<<<;;;;;;999888888777777777777777666666555555555555666666555555555666666777777888777777777888888888999999===<<<<<<>>>???AAABBBCCC@@@@@@??????>>>=========???>>>===<<<;;;:::999999vvvooorrrvvvwwwuuurrrrrrrrrfffnnnqqqjjjaaa\\\YYYWWWYYYVVVOOOFFF@@@<<<;;;<<<:::;;;<<<===>>>===<<<<<<:::::::::;;;<<<===>>>>>>CCCCCCBBB@@@===<<<>>>???<<<<<<;;;;;;<<<===???AAA@@@???>>><<<;;;;;;;;;;;;<<<======>>>>>>?????????<<>>@@@AAA???<<<>>>CCCFFFDDDBBBAAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEEEEFFFDDDEEEFFFHHHIIIKKKLLLNNNMMMJJJKKKOOOUUU^^^nnn|||tttaaaXXXTTTRRRRRRNNNKKKGGGDDDCCCBBBBBBAAACCCCCCAAA@@@????????????======>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999::::::;;;;;;<<<;;;;;;::::::999:::::::::===>>>???@@@BBBDDDFFFGGGJJJLLLOOOPPPQQQRRRUUUWWWWWWVVVTTTRRRQQQRRRRRRSSSSSSTTTTTTSSSSSSTTTWWWZZZ[[[\\\]]]```bbbcccdddeeedddccccccccccccdddeeeeeeeeeeeegggiiikkkllllllkkkhhhjjjlllnnnooommmjjjhhhiiikkknnnnnnkkkgggeeedddaaa``````bbbeeehhhiiihhhbbbdddgggiiihhhhhhhhhiiijjjjjjkkkmmmnnnpppqqqrrrtttxxx}}}~~~{{{xxxvvvvvvwwwxxxxxxvvvrrrmmmhhheee^^^YYYRRRNNNLLLJJJGGGDDDDDDDDDDDDFFFIIIKKKKKKJJJMMMMMMMMMMMMMMMMMMMMMMMMSSSQQQPPPQQQTTTWWWXXXWWWVVVTTTSSSRRROOOMMMKKKKKKIIIQQQXXX^^^kkk}}}xxxmmm___UUUFFFCCCAAA@@@BBBDDDEEEFFFBBBCCCDDDCCCAAA@@@AAABBBDDDEEEDDD@@@>>>@@@@@@?????????======@@@GGGPPPWWWZZZXXXRRRHHH???===???BBBCCCCCCBBB@@@??????????????????@@@AAABBBCCCDDDDDDEEEGGGHHHGGGFFFEEEFFFGGGFFFFFFFFFEEEEEEDDDEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJIIIJJJKKKMMMOOOPPPRRRVVVSSSTTT]]]eeevvv}}}ssstttyyy}}}tttgggaaa^^^VVVMMMJJJHHHLLLYYYmmm~~~|||ooogggddd^^^XXXPPPMMMIIIFFFEEECCC@@@>>>@@@???????????????>>>>>>::::::999888888888888999888888777666666777777777888888777777777666555555555555666666777777888888666777999;;;===???BBBCCCAAAAAAAAA@@@@@@@@@@@@???@@@??????>>>===<<<;;;;;;uuuooooootttxxxwwwsssnnnmmmnnncccjjjlllcccYYYVVVWWWXXXYYYQQQFFF>>>;;;:::999888999:::<<<=========<<<;;;::::::;;;;;;<<<<<<<<<===AAAAAAAAA???===<<<===>>>:::::::::;;;<<<>>>@@@AAA<<<<<<<<<<<<<<<===>>>>>>>>>>>>?????????@@@@@@@@@<<>>===@@@DDDCCC>>>>>>AAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEECCCEEEGGGGGGGGGHHHJJJLLLJJJHHHHHHKKKNNNTTT```kkkppp___WWWSSSQQQRRROOOJJJGGGFFFFFFFFFEEEGGGEEECCCAAA???>>>>>>>>>======>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<;;;::::::999999999999<<<<<<===>>>@@@BBBDDDEEEEEEGGGIIIKKKLLLMMMOOOQQQSSSRRRPPPNNNNNNNNNPPPQQQOOOPPPPPPPPPQQQSSSWWWZZZZZZZZZ[[[\\\]]]^^^___```aaa`````````aaaccceeefffeeeeeefffggghhhhhhhhhhhhggghhhjjjkkkkkkjjjiiihhhgggjjjlllmmmjjjhhhfffeeeaaa``````aaadddfffgggfffaaadddggggggfffeeeddddddbbbcccdddfffhhhiiikkkkkkkkkllloooqqqqqqpppmmmkkkccccccbbb```]]]YYYUUUSSSMMMKKKHHHFFFEEEEEEDDDCCCCCCCCCCCCFFFIIIKKKJJJIIIJJJJJJKKKKKKLLLMMMNNNNNNTTTUUUWWW[[[]]]]]][[[YYYXXXVVVWWW[[[[[[ZZZZZZ\\\bbbllltttyyy}}}xxxqqqhhh\\\TTTDDDBBBAAAAAACCCDDDDDDCCC@@@AAABBBBBBAAA@@@BBBCCCFFFEEECCCAAA@@@@@@??????>>>>>>>>>===>>>AAAEEEIIIOOOUUUVVVMMMBBB???AAACCCDDDDDDCCCBBBAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDFFFGGGGGGFFFFFFGGGHHHEEEFFFGGGFFFEEEDDDDDDEEEDDDEEEFFFGGGHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIKKKMMMNNNPPPSSSQQQSSSYYYYYYbbbwww~~~tttqqqsssuuuzzztttcccZZZXXXSSSJJJGGGEEEFFFQQQdddvvv~~~xxxvvvpppggg[[[VVVOOOIIIEEEBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;:::::::::::::::::::::999888888888999999999999999999888666555444555555555666666777777777222444666888999;;;???AAA@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@rrrnnnooouuuvvvvvvtttpppllliiihhheeehhheee\\\UUUUUUWWWXXXNNNHHH@@@;;;999888888777999:::;;;<<<===<<<;;;;;;:::;;;;;;;;;<<<;;;;;;;;;===>>>@@@???===<<<<<<===;;;;;;;;;;;;<<<>>>???@@@;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>???????????????<<<@@@BBB@@@@@@CCCDDDBBB???>>>@@@CCCCCC??????BBB>>>???@@@@@@@@@@@@AAAAAA???@@@AAABBBCCCDDDEEEEEEBBBDDDFFFFFFEEEEEEGGGIIIGGGFFFGGGJJJKKKNNNVVV___vvvlllaaa\\\YYYYYYVVVQQQOOOPPPRRRSSSSSSJJJHHHDDDAAA???=========<<<===>>>??????>>>===<<<============<<<<<<<<<<<<:::;;;;;;<<<;;;:::999888999999::::::::::::;;;;;;<<<;;;:::999888888888888::::::;;;<<<>>>@@@AAABBB@@@BBBEEEFFFGGGHHHKKKMMMOOOMMMKKKIIIIIIJJJLLLMMMJJJKKKLLLMMMOOORRRWWWZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[ZZZZZZ[[[\\\___bbbcccbbbcccddddddddddddeeefffeeeeeefffggghhhiiijjjjjjhhhjjjkkkkkkiiifffeeeeeeaaa___^^^___aaaccccccbbb```bbbeeeeeeccc```^^^^^^\\\]]]^^^___aaabbbccccccaaa___^^^```cccbbb^^^YYYRRRQQQPPPNNNLLLJJJHHHGGGEEEDDDCCCBBBCCCBBBAAA@@@AAAAAACCCFFFIIIKKKKKKJJJIIIIIIKKKLLLNNNPPPQQQRRRWWW]]]eeemmmppplllccc\\\ZZZZZZaaakkkooonnnnnnpppyyy}}}wwwqqqjjjbbbYYYRRRDDDCCCBBBBBBCCCCCCBBB@@@???AAABBBAAA@@@???@@@BBBCCCAAA@@@@@@@@@???======999;;;>>>????????????@@@FFFNNNRRRLLLEEEDDDEEEDDDEEEDDDDDDCCCCCCCCCDDDDDDAAABBBDDDEEEEEEEEEEEEDDDBBBDDDFFFFFFFFFFFFHHHIIIDDDFFFHHHGGGEEECCCDDDFFFDDDEEEFFFGGGIIIJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMNNNMMMOOONNNRRRWWWQQQTTTeee{{{wwwttttttyyyvvvcccWWWUUUPPPHHHCCCAAAAAAGGGUUUeeesss|||}}}tttfff___UUULLLFFFCCCAAA@@@?????????????????????@@@>>>======<<<<<<<<<<<<<<<<<<;;;::::::999999999:::888999999999999777666555555555555555555555555555222444666777666777;;;>>>======>>>???@@@AAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEuuujjjlllssszzzvvvrrrpppooolllgggbbbhhhfff^^^UUURRRUUUWWWVVV@@@???<<<:::888888999:::999:::;;;<<<<<<<<<;;;:::;;;;;;;;;<<<<<<;;;:::::::::===??????===<<<;;;<<<<<<<<<<<<<<<<<<===>>>???>>>>>>===<<<:::999888888<<<<<<<<<<<<============:::???AAA???@@@BBBAAA>>>BBB??????AAA@@@======@@@===>>>@@@@@@??????AAABBB??????@@@AAACCCDDDEEEEEEAAACCCEEEEEECCCBBBDDDFFFFFFFFFHHHKKKLLLLLLRRRZZZfff~~~xxxlllhhhfff```]]]YYYXXXZZZ]]]``````KKKIIIEEEAAA>>>===<<<<<<<<<===>>>??????>>>===<<<>>>=========<<<<<<<<<<<<999:::;;;;;;;;;:::999888999999999999999:::::::::<<<;;;:::888777777777777999999999:::<<<>>>@@@AAA===???BBBCCCDDDEEEHHHJJJJJJHHHFFFDDDDDDFFFHHHJJJFFFHHHJJJKKKMMMQQQVVVZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVUUUVVVXXX\\\___aaa^^^___aaaaaaaaabbbccceeeccccccccceeegggiiikkkllliiijjjkkkjjjgggeeedddddd```___]]]]]]___```______^^^```cccccc```]]]ZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[XXXTTTQQQRRRVVVVVVPPPIIIIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBAAA???>>>@@@AAACCCGGGKKKMMMMMMLLLJJJKKKMMMOOOQQQSSSUUUVVV\\\eeesss~~~yyylllaaa[[[^^^iiixxx}}}|||~~~yyyuuunnnggg```YYYRRRMMMEEECCCBBBCCCCCCBBB@@@>>>@@@AAABBBAAA???>>>???@@@???======???@@@>>><<<<<<555999>>>AAAAAA???>>>>>>BBBJJJMMMIIIGGGIIIHHHDDDEEEDDDDDDDDDDDDEEEEEEFFFBBBCCCEEEFFFFFFEEEEEEDDDAAABBBDDDEEEEEEFFFHHHJJJCCCFFFHHHGGGEEECCCEEEFFFBBBCCCDDDEEEGGGHHHJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJLLLLLLKKKKKKLLLMMMNNNOOOKKKMMMLLLQQQWWWOOONNN^^^eee}}}{{{~~~xxxdddXXXVVVQQQIIIBBB@@@>>>@@@HHHVVVccclllyyyyyymmmeeeYYYNNNGGGDDDBBBAAA>>>>>>>>>>>>>>>>>>????????????>>>===============<<<<<<;;;:::999999999:::666777888999999888777777444444444444444444444444333666777777555555888;;;;;;;;;<<<>>>???@@@AAABBBAAAAAABBBDDDEEEGGGHHHIII|||qqqiiieeennn}}}~~~}}}pppfffccccccaaafff___WWWTTTTTTTTTPPPLLL>>>===;;;999888666666666777777888999999999888888999999999888888999::::::<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;<<<>>>??????>>>>>>>>><<<:::999:::;;;<<<<<<<<<<<<============>>>>>>???@@@@@@@@@@@@???@@@>>><<<<<>>>>>???@@@@@@@@@@@@AAABBBCCCDDDEEECCCAAA@@@@@@BBBEEEFFFKKKJJJHHHIIIKKKNNNOOOPPP]]]llltttmmmsss{{{|||xxxoookkkeeeaaaaaaeeejjjnnnbbbWWWIII@@@======<<<;;;>>><<<;;;::::::<<<>>>??????===<<<<<<===>>>===;;;;;;;;;;;;::::::999999999;;;:::888777777888:::;;;;;;;;;;;;::::::999999999777888:::;;;<<<;;;::::::===>>>???@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCEEEHHHIIIJJJJJJLLLNNNOOOPPPRRRTTTTTTSSSRRRQQQSSSSSSSSSSSSTTTWWW[[[___ZZZ]]]```aaaaaabbbcccddd___```ccceeeffffffffffffhhhhhhhhhgggfffdddcccbbb^^^]]][[[YYYYYYZZZ\\\]]]^^^^^^^^^]]][[[WWWTTTRRRUUUSSSQQQOOONNNNNNOOOPPPQQQPPPNNNLLLJJJHHHFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBBAAACCCGGGHHHHHHHHHIIIIIINNNLLLJJJLLLQQQWWW[[[^^^fffkkkvvv}}}oooggg```iiiwww~~~~~~}}}yyysssjjjaaa^^^^^^ZZZPPPFFFEEEDDDCCCBBB@@@???>>>===@@@AAAAAA???>>>???AAACCC@@@??????>>>===<<<;;;;;;<<<<<<<<<===>>>@@@AAABBBCCCDDDEEEFFFGGGGGGFFFEEEGGGGGGGGGGGGEEECCC@@@???CCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCBBBCCCDDDEEEDDDCCCEEEEEEFFFGGGHHHJJJJJJKKKOOOOOOOOONNNMMMLLLKKKJJJKKKKKKKKKLLLKKKJJJIIIIIIKKKMMMOOOOOOOOOPPPRRRTTTWWWeee}}}vvvnnnaaaUUUOOOOOOJJJGGGEEEEEEEEEIIISSS^^^kkkqqqwwwxxxvvvtttsssqqqkkkiiiaaaTTTKKKEEE???::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;<<<<<<;;;::::::999888888444444444444444444444444666555555444555666777888999999999:::;;;>>>@@@AAA@@@AAABBBCCCEEEGGGIIIJJJpppkkkjjjjjjrrr}}}wwwkkkbbb```aaaaaa^^^[[[YYYVVVQQQJJJEEE===<<<;;;999888777666666777777777888888999999::::::999999999999999::::::999999:::::::::::::::999;;;;;;;;;;;;<<<===>>>>>>=========<<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@AAA???===>>>???@@@>>><<<>>>===============>>>>>>======>>>???@@@BBBDDDEEEEEEDDDBBBAAAAAACCCEEEGGGLLLKKKIIIHHHJJJLLLNNNOOOVVV```pppvvvgggggghhhyyyuuukkkiiilllppprrrddd]]]TTTJJJCCC>>>:::999:::::::::999:::;;;;;;<<<<<<>>>???>>>;;;::::::;;;;;;;;;;;;:::::::::999999;;;:::999777777999:::;;;;;;;;;;;;::::::999999999888999::::::;;;;;;::::::;;;;;;<<<===>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAACCCEEEFFFFFFGGGHHHIIIKKKLLLMMMOOOOOONNNMMMLLLOOOOOOPPPOOOOOORRRVVVYYYVVVYYY]]]____________```[[[\\\^^^```cccdddeeefffeeedddcccbbbaaa```______[[[YYYXXXVVVUUUVVVWWWXXXXXXXXXXXXWWWTTTQQQNNNLLLKKKJJJHHHFFFEEEFFFGGGGGGIIIHHHGGGEEECCCBBBAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCBBBBBBBBBAAACCCEEEFFFFFFFFFGGGIIIKKKJJJKKKOOOTTTZZZ\\\^^^dddeeellluuuyyyssskkkggggggnnnyyy{{{yyy{{{|||vvvccc```[[[WWWSSSMMMFFFAAADDDCCCBBBAAA???>>>===<<<@@@AAA@@@>>><<<<<<>>>@@@BBBBBBAAA@@@??????>>>>>>;;;;;;;;;<<<===???@@@AAABBBCCCEEEFFFGGGGGGFFFEEEGGGGGGGGGFFFEEECCCAAA???BBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBCCCEEEFFFEEEDDDEEEFFFGGGHHHIIIJJJKKKKKKMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHEEEGGGIIIJJJIIIIIIKKKLLLSSS\\\ppp{{{uuukkk```[[[[[[XXXTTTPPPMMMHHHGGGMMMUUU]]]bbbfffhhhggghhhiiijjjjjjjjjeeeXXXNNNHHHCCC???===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>??????>>>>>>>>>=========;;;;;;::::::999888888777666666666555555555444444555555444444444555666777999999888888888999;;;<<<<<<<<<===>>>@@@BBBDDDEEEuuuhhhhhhmmmooottt{{{qqq```[[[```\\\^^^^^^\\\VVVMMMCCC===<<<<<<:::999777777666666777777777777777999;;;<<<::::::999999999999::::::888999:::;;;<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@BBBAAA????????????===<<<<<<;;;:::888888999:::::::::;;;<<<===???BBBDDDEEEDDDCCCBBBAAAAAACCCEEEFFFKKKJJJIIIHHHHHHJJJLLLMMMOOOSSS\\\mmm~~~dddZZZ[[[bbbrrrxxxpppmmmlllkkkeeefffddd[[[NNNCCC===<<<999999999:::::::::::::::999>>>BBB@@@:::666888;;;;;;;;;;;;;;;::::::::::::;;;:::999888888999:::;;;;;;;;;::::::::::::999999:::999999999999::::::;;;888888999:::;;;;;;<<<========================>>>===???AAABBBAAAAAABBBCCCDDDEEEGGGHHHHHHHHHGGGFFFJJJJJJJJJIIIIIIKKKNNNQQQQQQTTTXXX[[[ZZZZZZYYYYYYUUUVVVWWWZZZ\\\___bbbccc___]]]\\\ZZZYYYYYYYYYZZZUUUSSSRRRPPPOOOOOOPPPPPPNNNNNNNNNMMMKKKIIIFFFEEEBBBAAA@@@???>>>>>>???@@@AAAAAA@@@???>>>======<<<>>>>>>>>>?????????@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDDDDCCCDDDFFFHHHIIIJJJNNNSSSXXX[[[[[[YYYZZZWWWWWW\\\_________```jjjooouuu{{{xxxvvv|||xxxiii[[[]]][[[UUULLLEEEBBBCCCCCCBBBAAA@@@???>>>===<<<@@@@@@???===;;;:::;;;===BBBBBBAAAAAA@@@@@@@@@???;;;;;;;;;;;;<<<===??????AAABBBDDDFFFFFFFFFFFFEEEFFFFFFFFFEEEDDDCCCAAA@@@AAA@@@@@@@@@@@@@@@@@@AAACCCCCCCCCCCCDDDDDDEEEEEEFFFDDDCCCDDDEEEFFFFFFEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKLLLMMMNNNNNNOOONNNMMMKKKIIIHHHGGGGGGGGGFFFHHHKKKKKKJJJIIIJJJJJJMMMRRR^^^qqqxxxpppmmmpppqqqlllgggaaaYYYQQQRRRWWWWWWXXXWWWWWWVVVXXX[[[^^^hhhmmmlllbbbVVVOOOJJJGGG???>>>;;;999888777888999;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@????????????<<<<<<<<<;;;;;;::::::999999888888777666555444444444444333333333444555555999888777666555555555555888888999:::;;;===???@@@zzzqqqjjjlllooopppsssxxx{{{uuu^^^WWW^^^^^^___^^^YYYPPPGGG@@@<<<;;;;;;999888777777777777888777666666777999;;;===;;;::::::999999999999::::::;;;===>>>???@@@@@@@@@;;;::::::999999999::::::;;;;;;;;;<<<>>>>>>>>>===::::::;;;;;;;;;<<<<<<<<<;;;<<<===???@@@@@@@@@@@@AAA@@@??????>>>===<<<;;;:::999888777777888999:::::::::;;;<<<>>>@@@BBBCCCBBBBBBAAA@@@@@@AAACCCDDDGGGGGGGGGFFFFFFHHHJJJLLLMMMOOOTTT^^^qqqiiiUUUZZZZZZaaauuu|||oooeee```bbbiiiooojjj[[[MMMGGGGGG======;;;:::999::::::;;;777;;;???>>>;;;888999;;;;;;;;;;;;;;;;;;;;;::::::;;;:::999999999999:::;;;::::::::::::::::::::::::;;;:::999888888999:::;;;666666777888999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;===??????=========>>>???@@@AAAAAABBBBBBAAAAAAEEEEEEEEEDDDDDDEEEGGGJJJKKKOOOSSSUUUUUUTTTSSSSSSPPPPPPQQQRRRTTTWWWZZZ\\\VVVUUUSSSQQQPPPPPPRRRRRRMMMLLLJJJIIIHHHHHHHHHHHHEEEEEEEEEDDDCCCAAA@@@?????????>>>=========>>>>>>?????????>>>>>>>>>======;;;<<<===>>>???????????????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDGGGIIIKKKMMMQQQVVVYYYWWWSSSOOONNNIIIGGGJJJMMMOOOSSSYYYcccfffkkkooosssxxx}}}|||vvvxxxoooccc^^^]]]YYYQQQGGGBBBBBBEEECCCBBBBBBAAA???>>>>>>===>>>>>>>>><<<::::::<<<>>>@@@@@@@@@???????????????<<<<<<<<<<<<======>>>???@@@AAACCCEEEFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@????????????@@@@@@BBBCCCCCCDDDDDDEEEEEEEEEGGGEEECCCDDDEEEGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJHHHIIIJJJKKKMMMOOOQQQRRROOOMMMJJJGGGEEEEEEFFFFFFGGGJJJLLLMMMLLLJJJJJJJJJJJJOOOXXXcccrrr|||}}}~~~yyynnnccc```bbbbbb\\\VVVQQQMMMLLLOOOSSScccnnntttooocccZZZSSSOOOGGGEEEAAA<<<:::999999:::=========>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>::::::999888666555444444333333333333333333444444666666555444444333333333777777888999:::;;;===>>>nnnnnnooopppooonnnrrrwwwyyyuuuwww}}}sss___WWW]]]bbb___XXXOOOFFFAAA@@@@@@:::999888888777777777777888777666666666888;;;<<<;;;:::999888888888888888:::;;;<<<>>>???@@@AAAAAA:::999888888888888888999:::999:::<<>>;;;<<<<<<<<<============<<<<<<===>>>???@@@@@@@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;<<<===;;;;;;;;;<<<===>>>???@@@@@@@@@?????????@@@AAABBBAAACCCEEEFFFFFFGGGIIIKKKKKKOOORRRVVV```vvvtttZZZXXXUUUYYYfffyyyzzzggg]]][[[fffpppooodddYYYUUUUUUGGGDDD@@@<<<::::::;;;<<<888999:::;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;::::::::::::::::::::::::;;;:::888888777888999:::666777777888888999999999888999:::;;;;;;;;;;;;::::::;;;======;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>@@@AAAAAAAAA@@@@@@BBBDDDFFFIIIMMMOOONNNMMMMMMMMMLLLLLLKKKKKKLLLNNNOOOQQQMMMLLLJJJHHHGGGHHHIIIJJJEEEDDDDDDCCCBBBAAAAAAAAA@@@@@@??????>>>===<<<<<<>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===>>>?????????>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEDDDDDDFFFIIILLLPPPQQQSSSTTTSSSNNNHHHCCCDDDAAA@@@CCCFFFHHHNNNTTTZZZ^^^ccciiinnntttyyy}}}}}}wwwtttuuuyyyrrrgggbbb___XXXMMMDDD???>>>???@@@CCCBBBBBBAAA@@@???>>>>>><<<<<<===<<<;;;<<<>>>@@@??????????????????@@@@@@>>>>>>>>>===>>>>>>?????????@@@BBBDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBB@@@??????>>>>>>??????@@@BBBBBBBBBCCCDDDEEEEEEFFFGGGEEECCCCCCEEEGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIJJJMMMOOORRRSSSOOOMMMIIIFFFDDDDDDDDDEEECCCEEEGGGGGGFFFEEEEEEFFFIIIOOOUUUYYYbbbuuu|||sssmmmmmmqqqfffZZZSSSMMMHHHIIINNN\\\kkkyyyzzzrrrhhh___YYYSSSOOOJJJEEEAAA?????????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@;;;:::999888777666555444444444444444444444444333444444444555555555555555777777777777888999:::;;;eeekkkqqqssspppooosssxxxrrrnnnnnnrrrnnnccc]]]^^^```YYYOOOEEE???===???AAA999888888777777777888888999888777777777888999::::::999888777777777777777666777888:::;;;<<<<<<<<<888777777666777777888888888888888<<>>>>><<<===>>>>>>??????>>>>>><<<===>>>===;;;:::;;;<<<999999999999:::::::::999<<<<<<<<<<<<===>>>??????@@@?????????@@@@@@AAAAAA>>>CCCGGGIIIHHHGGGHHHIIIGGGLLLPPPPPPRRR```yyykkkXXXUUUWWW```mmmtttdddZZZbbbjjjmmmjjjeeebbbbbbTTTQQQLLLFFFBBB@@@??????<<<:::888:::===>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::999999::::::::::::;;;;;;:::999999888888888888999777777888888888999999999666888999;;;;;;;;;::::::888:::;;;;;;:::::::::;;;:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>======???AAAAAACCCFFFGGGFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFEEEDDDBBBAAAAAAAAABBBCCC>>>>>>>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>========================999;;;<<<>>>??????>>>>>>===>>>???AAABBBBBBBBBBBBDDDEEEGGGHHHIIIKKKNNNPPPRRRPPPNNNMMMJJJEEE???;;;999999;;;@@@CCCDDDHHHOOOXXX^^^fffnnnuuuzzz~~~zzzrrrqqqssswww}}}uuueee______[[[QQQDDD<<<<<<>>>???>>>BBBAAAAAA@@@??????>>>>>>:::;;;;;;;;;;;;<<>>>>>>>>>>>???>>>???AAACCCEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCDDD@@@??????????????????@@@@@@AAAAAABBBCCCDDDEEEEEEGGGEEEBBBBBBDDDFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGHHHJJJMMMOOOQQQMMMKKKIIIFFFDDDCCCCCCCCCBBBCCCDDDDDDCCCCCCEEEFFFKKKRRRVVVUUUXXXiiizzzvvvzzz}}}}}}{{{lll^^^WWWPPPHHHHHHMMMSSScccuuu}}}|||vvvnnnfff[[[XXXSSSNNNIIIFFFDDDDDDBBBAAA@@@???>>><<<;;;;;;@@@@@@@@@@@@AAAAAAAAAAAA????????????????????????<<<;;;;;;:::999888777777666666777777666666555444222333444666666777777777555555444444555666777777gggmmmsssuuuuuuuuuuuuvvvmmmiiieeefffiiiiiifffbbbXXXPPPFFF???<<<======<<<888888777777777777888888999999999888888888888888999888777666555555555555333444555666777777777777555555555555666777888888777666777<<>>>>>>>>>>>>>>======<<<:::<<<>>>===<<<;;;===???<<<<<<======<<<:::777666;;;;;;;;;<<<===???@@@AAAAAAAAAAAAAAAAAABBBBBBBBB@@@FFFMMMNNNKKKGGGFFFFFFCCCGGGKKKJJJJJJSSScccqqqkkkdddbbbffflll{{{vvvdddeeeiiimmmppppppooommmeeeccc___ZZZTTTNNNIIIFFF>>>>>>===;;;::::::<<<===;;;;;;;;;;;;<<<<<<<<<===:::;;;;;;;;;;;;;;;;;;:::999999999::::::;;;;;;;;;999999999999999888777777777777888888888888999999444666888999::::::999888666888::::::999999999:::999888888888999999::::::888999;;;;;;:::;;;<<<>>><<<>>>???>>>>>>>>>@@@BBBAAABBBBBBAAAAAA@@@??????>>>>>>============<<<<<<999999::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;<<<<<<999:::;;;<<<==================<<<<<<<<<<<<<<<<<<:::;;;===?????????>>>======>>>???@@@AAABBBBBBBBBDDDGGGJJJMMMNNNPPPRRRTTTNNNKKKFFFCCC@@@>>>;;;999777888===CCCEEEFFFJJJPPP\\\dddpppzzz{{{{{{~~~vvvqqqqqqrrruuu}}}kkk\\\WWWWWWQQQJJJ@@@;;;<<>>>>>======<<<<<<999:::;;;:::999:::<<<>>>>>>>>>??????@@@AAABBBBBB@@@???>>>==================???AAACCCDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDDDD@@@@@@@@@??????@@@@@@@@@??????@@@AAABBBCCCDDDDDDGGGDDDAAAAAABBBEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFHHHKKKLLLJJJIIIHHHGGGEEEDDDBBBBBBDDDEEEEEEDDDDDDEEEHHHKKKMMMYYYbbb^^^\\\eeeuuu~~~|||ssstttxxxrrrccc\\\SSSHHHFFFJJJIIIXXXkkkxxx|||vvviiigggbbb]]]XXXTTTQQQPPPKKKIIIHHHEEEBBB@@@>>>===>>>>>>?????????@@@@@@@@@????????????????????????=========<<<<<<;;;;;;;;;888888999999999888777666222333555666777777666666444444444333444444555555ooossswwwyyyzzzzzzwwwsssjjjfff```___fffnnnllleeePPPIIIAAA=========:::666777777777777777888888999999999:::999999888666666888888666555555444444444222333444555666666666666444444444555555777888999777666777<<>>===<<<;;;:::===???>>>===<<>>@@@BBBCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCJJJQQQSSSNNNHHHEEEDDDAAADDDFFFGGGHHHNNNXXX```ssszzzrrrqqqrrrzzzooolllkkkooouuuyyywwwtttrrrrrrpppllleee[[[SSSNNN@@@BBBBBB===777666:::???;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<;;;;;;:::999999999::::::;;;;;;;;;888999:::::::::888777666777777777888888888888888333444666888999999888777444666888999888888999:::888777777777777888999999555666888999999999;;;<<<999::::::999888999<<<>>>===>>>?????????>>><<<;;;::::::;;;;;;;;;::::::999666777888999:::::::::::::::::::::::::::;;;<<<<<<888999:::<<<============>>>>>>>>>============<<<;;;<<<>>>@@@@@@???===<<<======???@@@AAABBBBBBBBBEEEHHHMMMPPPRRRSSSUUUWWWJJJFFF@@@<<<;;;;;;<<<<<>>???======<<<<<<;;;;;;:::::::::::::::999777777999;;;;;;;;;<<<===>>>??????@@@???>>>===<<<<<<<<<<<<<<<===>>>@@@BBBDDDEEEEEEDDDCCCCCCBBBAAABBBCCCDDDEEEAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>???@@@BBBCCCCCCDDDFFFDDDAAA@@@BBBDDDFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCEEEGGGIIIHHHHHHHHHGGGFFFDDDBBBAAACCCCCCCCCBBBBBBDDDHHHLLLNNN```pppnnnggggggkkknnniiivvvuuuqqqssssss|||xxxhhh```VVVHHHCCCGGGBBBPPPbbbqqq~~~|||zzzvvvrrrmmmhhhdddbbbSSSRRROOOLLLHHHEEEBBBAAA======>>>>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>999:::;;;;;;:::999888777333444555666666666555444666555555444555555666666|||ssstttwwwtttxxxzzzqqqlllfffbbbeeekkkiii^^^RRRFFFDDD???;;;888888888999999888777555555555666666888999;;;;;;:::888555444;;;:::888666555444444555777555333111111222555666666666777777777777666666999:::;;;;;;<<<<<<<<<<<<::::::999888888999999999999;;;>>>???>>>>>>??????AAA???===<<<>>>CCCHHHKKKMMMXXX^^^XXXNNNIIIDDD???===<<<;;;;;;<<<>>>@@@BBBEEEEEEDDDCCCBBBBBBBBBBBBBBBEEEJJJMMMNNNKKKGGGCCCBBBCCCCCCDDDEEEIIINNNRRR```nnnsssnnnrrrwwwuuuqqqsssxxx|||zzzyyytttgggXXXWWWHHH;;;888;;;======>>><<<<<<;;;;;;;;;<<<===>>><<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888999999::::::;;;::::::999888888888999888888999999999999888888777777777777777777777777999999888888888888999999888888888999999:::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::;;;999:::;;;<<<===<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;===@@@BBB@@@>>>======>>>@@@AAACCCDDDEEEHHHKKKPPPUUUUUUSSSOOOLLLBBB>>>:::777888;;;======BBBIIISSSWWWYYY]]]fffmmmrrruuu{{{xxxsssvvv~~~xxxuuurrruuu|||~~~lll\\\QQQJJJEEE===<<<;;;::::::;;;===>>>======<<<<<<<<<<<<======;;;;;;::::::::::::;;;;;;999999::::::;;;<<<======>>>>>>??????>>><<<:::999;;;<<<>>>@@@BBBCCCDDDEEECCCBBBAAAAAA@@@@@@@@@@@@BBBAAA>>>===<<<>>>@@@AAA????????????@@@AAABBBCCCDDDDDDDDDBBBAAABBBEEEGGGFFFDDDBBBAAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFEEECCCBBBBBBCCCEEEEEEEEEEEEFFFHHHJJJKKKOOOeeezzz}}}vvvmmmccc[[[___eeetttxxxrrrnnnrrrzzz}}}ggg[[[SSSJJJEEEEEEFFFJJJUUUfffwww}}}tttlll\\\[[[YYYUUUOOOIIICCCAAA???@@@@@@???>>>===>>>??????BBBDDDCCC@@@===>>>???===>>>>>>??????>>>======@@@@@@@@@???===;;;888777888999999:::::::::999999666555444333222333333444zzzyyyyyyssstttuuummmjjjiiiiiijjjggg___SSSJJJBBB@@@===:::999888888888999888777666666666777888::::::::::::::::::777666:::999777555444444444444666555444333333444666777666777777777777777666666888999::::::;;;;;;;;;::::::999999999999999999999;;;;;;<<<<<<<<<===???AAABBBAAA???>>>AAAGGGMMMQQQ]]]ffflllfff]]]TTTJJJAAA>>>===<<<;;;<<<>>>@@@AAACCCCCCBBBAAAAAAAAABBBBBBBBBEEEHHHKKKLLLIIIFFFDDDDDDEEEEEEDDDDDDFFFKKKNNNVVV___sss}}}qqqrrrvvvvvvrrrqqqxxx|||}}}~~~zzzrrraaaRRRCCC>>>>>><<<::::::AAAAAA@@@???>>>>>>======>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999999999999::::::;;;:::999999888888999999888888999999999999888888888888888888888888888888999999888888888888999999999999999999999999::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999::::::::::::;;;;;;::::::;;;;;;<<<<<<;;;;;;===<<<<<<;;;;;;<<<<<<======<<<;;;===@@@AAA@@@>>>======???AAACCCEEEFFFGGGNNNOOOQQQQQQOOOKKKFFFBBB;;;999777666888;;;@@@CCCRRRYYYbbbgggiiillltttzzz|||}}}{{{uuuxxx}}}yyywwwwww{{{yyydddSSSIIICCC???<<<;;;:::999:::;;;===>>>===<<<<<<;;;;;;<<<<<<===;;;::::::::::::::::::;;;999999::::::;;;;;;<<<<<<<<<=========<<<;;;999888:::;;;===???AAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@???>>><<<;;;<<<>>>@@@BBB@@@@@@@@@@@@@@@AAABBBCCCEEEEEEDDDBBBAAAAAADDDFFFEEECCC@@@@@@@@@AAAAAA@@@????????????@@@AAABBBCCCBBBCCCDDDCCCAAAAAAAAACCCFFFFFFEEEEEEFFFHHHJJJKKKMMM```rrruuunnneee]]]WWWPPPWWWcccuuuzzzmmmpppuuu}}}lll___UUUKKKFFFFFFDDDFFFNNN]]]lllwwwyyyxxxwwwzzzuuuppphhh]]]TTTMMMJJJIIIHHHGGGEEECCCAAA@@@@@@AAABBBCCCDDDBBB???>>>???AAA===============>>>>>>>>>@@@@@@@@@@@@>>><<<;;;999888888999999999999999888888777555444444444555666{{{vvvlllmmmoooiiikkknnnoookkk```RRRFFF@@@===<<<;;;:::999999999999::::::888777777888999999;;;999777888;;;;;;999777999888666444333333444444555555555555666777777888777888888888777666666555777777888999999999999888999999999999999999999999<<<;;;::::::<<>>===<<<<<<===>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBDDDFFFHHHHHHGGGEEEDDDFFFFFFEEEDDDCCCDDDGGGIIIOOOSSS```uuu}}}uuukkkqqqwww{{{kkk]]]NNNFFFAAA===;;;;;;AAA@@@???>>>===<<<;;;;;;????????????>>>===;;;;;;========================::::::999999999999::::::::::::999999888888999999999999999999999999999999999999999999999999999999999999888888888888999999::::::999999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999::::::;;;;;;;;;;;;;;;;;;:::;;;<<<<<<=========<<<<<<<<<<<<=========<<<<<<===???@@@???>>>>>>???@@@BBBDDDFFFHHHIIIOOONNNLLLJJJFFFAAA<<<:::666777888888:::AAAKKKRRR```gggoootttuuuwww|||zzz{{{~~~}}}|||~~~sss\\\JJJBBB>>>;;;::::::999999:::<<<>>>???;;;;;;::::::::::::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888777999:::<<<>>>???@@@AAAAAAAAA@@@@@@???????????????<<<<<<;;;:::;;;>>>@@@BBBAAA@@@@@@@@@@@@AAAAAABBBDDDDDDDDDBBB@@@@@@AAACCCCCCAAA>>>===>>>>>>>>>===<<<<<<<<<===???@@@BBBCCCAAABBBDDDCCCBBBBBBCCCDDDGGGGGGFFFFFFFFFGGGIIIJJJJJJYYYfffhhhbbb[[[TTTPPPGGGNNNWWW```nnnuuuuuuvvvzzz~~~~~~pppdddXXXNNNKKKLLLGGGFFFHHHPPP\\\dddfffeeefffjjjrrr~~~yyyiii[[[SSSPPPPPPLLLJJJGGGDDDCCCCCCDDDEEEFFFGGGGGGEEECCCBBBCCCEEE>>>>>>=========>>>@@@AAA@@@@@@@@@@@@???>>>===<<<999999:::::::::999999888888888777666666666777777wwwnnndddgggnnnjjjpppoookkkbbbUUUIII@@@===:::::::::;;;;;;;;;;;;;;;>>>===;;;999888888888888;;;888555666999;;;:::777777666555444333333444555444555666888999999999888888888888888888777666555666777777888888888777777888888999999::::::999999::::::;;;===AAAEEEHHHHHHEEECCCBBBCCCHHHOOOWWW\\\dddfffiiikkkhhh```TTTIII@@@???>>>===<<<<<<===============>>>???@@@AAAAAACCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDBBBCCCEEEHHHLLLLLLSSSaaasssoooooopppvvv}}}}}}tttfffWWWMMMGGGBBBCCCEEECCCBBB@@@>>><<<<<<<<<<<<===>>>?????????>>>===<<<>>>>>>============<<<<<<;;;;;;:::999999999::::::::::::999999888999999:::999999999999999999999999::::::::::::::::::::::::999999888888888888999999:::::::::999999888888888888999999999999:::::::::999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999999999::::::;;;;;;;;;<<<;;;:::::::::;;;===>>>===<<<<<<<<<<<<<<<<<<===>>>>>>===>>>??????@@@@@@AAAAAABBBCCCDDDEEEFFFGGGGGGEEECCC@@@===:::999888666888::::::>>>IIIYYYeeekkkqqqxxx{{{{{{{{{~~~}}}~~~nnnWWWGGG@@@===999888888888999:::<<<===>>>::::::999999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::999999999999888888888888888777666666888999;;;<<<===>>>>>>?????????>>>>>>===>>>>>>???======<<<;;;<<<===???@@@??????>>>>>>>>>??????@@@BBBBBBBBB@@@>>>===>>>???AAA???<<<;;;;;;<<<;;;:::999999:::;;;===???AAABBBCCCDDDEEEEEEDDDDDDFFFGGGHHHGGGFFFEEEFFFGGGHHHIIIIIIQQQZZZ[[[VVVQQQLLLJJJEEEJJJQQQVVV___ppp}}}}}}~~~~~~~~~}}}yyyrrriii```ZZZZZZ\\\XXXQQQJJJIIINNNSSSUUUTTTTTTVVV^^^kkkxxxxxxgggZZZSSSQQQNNNLLLIIIIIIIIIKKKLLLMMMKKKLLLLLLLLLJJJIIIHHHGGG???>>>===<<<===???AAACCC??????????????????>>>>>>;;;;;;<<<<<<<<<;;;::::::888888777777777777777777{{{ooofffaaaiiisssqqqsssjjj^^^RRRJJJEEEAAA???::::::;;;;;;<<<<<<<<<===AAA???===:::888777666666:::777555666888:::999777666666444333333444555666444555777999::::::999888888888888888888777666666777777888888888777777666777888999::::::::::::999888999===CCCIIIMMMMMMLLLCCCBBBBBBCCCGGGNNNTTTXXX[[[YYYYYY\\\\\\WWWNNNHHH??????>>>======<<<<<<<<<<<<<<<<<<===>>>???@@@AAACCCCCCBBBBBBBBBCCCDDDEEEBBBCCCDDDCCCCCCDDDFFFHHHHHHHHHKKKQQQ\\\ppp|||wwwxxxwww}}}zzznnnnnnvvv|||}}}||||||pppbbbWWWOOOJJJLLLQQQOOOMMMJJJFFFBBB@@@>>>>>>;;;<<<======>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<;;;;;;:::999999999::::::999999888999999::::::::::::999888888999::::::::::::::::::::::::::::::999999888888888888999999:::::::::999999888888888888888888999999999::::::999999999:::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999888888999::::::;;;<<<<<<===<<<;;;:::;;;<<<===>>><<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>>>>???AAADDDCCCCCCCCCBBBBBBAAAAAA???===:::888666777888888777888:::;;;AAAOOObbbpppxxx|||{{{zzzxxxtttyyysssdddRRREEE@@@<<<888777777888999:::;;;<<<===999999888888888888999999<<<<<<============<<<<<<999999999999999888888888888777777777666666666666888999:::;;;<<<===============<<<<<<<<<======>>>@@@???>>>============>>><<<<<<<<<;;;<<<<<<======>>>??????>>>;;;:::;;;<<>><<<;;;<<<===???AAA>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>===<<<777777777888888888777777uuugggbbbbbbnnnwwwssskkk___OOOEEECCCCCCBBB@@@;;;;;;;;;;;;;;;<<<<<<===BBB@@@===:::888777666666888888999888888888888888666555444444444555666777555666888999:::999999888777888888999999888888777888999999999999888777777666777999:::;;;;;;:::999777888===DDDLLLOOONNNKKKBBBBBBBBBCCCFFFJJJNNNPPPTTTOOOMMMOOOOOOJJJEEECCC??????>>>>>>======<<<<<<<<<<<<<<<<<<===>>>???@@@CCCBBBBBBBBBBBBCCCDDDDDDAAABBBDDDDDDDDDEEEGGGIIIKKKKKKLLLLLLPPP```}}}}}}nnnmmmpppxxxuuulllnnntttyyy}}}zzzpppfff]]]UUUVVVZZZ[[[ZZZXXXTTTMMMFFF???:::===<<<<<<<<<===>>>???@@@>>>======<<<<<<;;;;;;;;;===<<<;;;::::::999999:::999999888888999999::::::;;;:::999888888999:::;;;::::::::::::::::::::::::999999888888888888999999::::::999999999999999999888888888888999999999999999999999999::::::::::::::::::::::::::::::::::::888888888999999999999999888888999::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;;;;::::::::::::;;;;;;===>>>>>><<<;;;;;;>>>@@@CCCCCCBBB@@@???===<<<<<<<<<:::777555555666888:::999:::<<<@@@HHHVVVgggrrr}}}~~~|||{{{wwwpppgggbbbVVVIII@@@>>>:::666777777888999::::::;;;;;;999999888888888888999999;;;<<<===>>>>>>===<<<;;;888888888888888888888888888888777777777777777888999999:::;;;<<<<<<<<<;;;<<<;;;;;;;;;;;;<<<<<<===AAA@@@???>>>===<<<<<<<<<999999999999:::;;;<<<===<<<======<<<;;;999:::;;;>>><<<999999:::;;;;;;:::888888999:::<<<>>>@@@AAA@@@AAACCCBBBAAAAAABBBCCCDDDDDDCCCCCCCCCDDDFFFGGGIIIGGGHHHJJJJJJFFFEEEFFFDDDEEEGGGLLLRRRXXX[[[]]]uuuyyyuuurrrqqqvvvzzzzzz|||~~~oooddd___[[[WWWSSSNNNGGGDDDHHHMMMSSSaaappp|||kkkbbb```___^^^___```\\\UUUPPPRRRRRRRRRRRRRRRNNNHHHDDD>>>===<<<<<<<<<<<<===>>>??????>>>=========>>>>>>AAAAAAAAAAAA@@@@@@???>>>666777888888999999888888lll``````eeepppsssiiiZZZQQQEEE@@@@@@AAA@@@======<<<:::999888999:::;;;???>>><<<:::888888888888888;;;>>>===999777888:::666666555444555666888999777777888888888888888777666666777888999999999999:::;;;;;;;;;::::::999888555777999;;;;;;;;;:::999999999;;;AAAHHHKKKIIIFFFBBBBBBBBBCCCEEEFFFGGGHHHKKKGGGFFFIIIGGGAAA>>>???===>>>>>>>>>>>>===============<<<======>>>??????BBBBBBBBBBBBBBBCCCDDDDDDBBBCCCEEEEEEEEEEEEGGGIIIMMMLLLLLLLLLLLLUUUjjj}}}uuummmoootttwwwvvv~~~vvvqqqsssxxx}}}{{{xxxoooeeebbbeeecccgggkkkjjjdddWWWJJJAAABBBAAA>>>===<<<===???@@@??????>>>>>>===<<<<<<;;;======<<<::::::999999999999999888888999999:::;;;<<<;;;999888888999;;;<<<999999999999999999999999999999888888888888999999999999999999999999::::::888888888888999999999999888999999999999:::::::::999999999999999999999999777888888888999999999999777888888999;;;<<<<<<===;;;;;;<<<===============:::999999888888999999::::::;;;;;;999777777:::===@@@???>>>===;;;:::999888:::888777777888;;;>>>@@@AAACCCIIIQQQ[[[fffpppvvv{{{|||~~~|||{{{xxxtttnnn\\\WWWKKK???;;;;;;:::666777777888999999999999999:::999999888888999999:::999:::;;;<<<<<<;;;:::999666666777777888888999999999999888777777888999:::::::::;;;;;;<<<;;;;;;;;;:::::::::::::::;;;<<<<<>>>>>======<<<<<<<<<888888888999:::<<<===>>>;;;<<<======<<<;;;;;;<<<===;;;999999;;;<<<===<<<888999999:::<<<>>>???@@@@@@AAABBBAAA@@@???@@@AAABBBAAAAAAAAABBBDDDEEEFFFHHHCCCBBBFFFGGGDDDCCCFFFEEEEEEFFFHHHLLLPPPSSSTTTaaannnxxxsssqqqwww{{{}}}~~~yyyrrrhhhaaaSSSIIIDDDFFFEEEEEEOOO^^^vvvzzzqqqrrrsssvvvwwwqqqfff]]][[[XXXUUUSSSRRRPPPLLLHHHBBBBBBBBBAAA@@@@@@@@@???AAA@@@???>>>===>>>>>>???BBBBBBBBBBBBAAA@@@???>>>777888999:::;;;::::::999yyyeee[[[^^^eeennnlll]]]LLLGGGBBB@@@???>>><<<999>>><<<999777666777999:::<<<;;;:::999888999::::::888>>>CCCAAA;;;777888;;;666666555555666777888999888888888777777777777777555666777888999:::::::::<<<<<<<<<<<<<<<;;;:::999555777999;;;<<<;;;:::999<<<999888<<>><<>>>>>>>>>>>======>>>============>>>??????BBBBBBBBBCCCCCCCCCDDDDDDCCCEEEFFFFFFEEEEEEFFFHHHHHHFFFFFFGGGHHHLLLXXXddd~~~ooonnnooonnnpppqqqxxxwwwpppsssxxx{{{}}}rrrmmmnnnkkksss}}}}}}nnn]]]RRRHHHEEEAAA===<<<===>>>@@@@@@@@@@@@???>>>======<<<>>>===<<<;;;:::999999999999888888888999::::::;;;<<<;;;999888888999;;;<<<999999999999999999999999999999888888888888999999888888888999999::::::;;;777888888888888999999999888888999999999:::::::::999999999999999999999999777777888888999999999999777888888999;;;<<<======:::;;;===>>>>>>>>>===<<<999888888888888888888999888999999666444444777;;;<<<<<<;;;:::999888888777666666666888<<<@@@EEEHHHKKKOOOWWWbbbnnnvvvzzz{{{|||}}}~~~}}}~~~tttnnnkkkhhhYYYRRRFFF;;;777:::;;;888777888888999999999888888::::::999999999999::::::777888:::;;;;;;:::888777555666666777888999999:::::::::999888888999:::;;;:::;;;;;;<<<<<<;;;;;;;;;:::999999999::::::;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<777888888999;;;===???@@@;;;<<<>>>>>>===<<<===>>>===;;;999:::<<<>>>>>>>>>999999:::;;;<<<>>>???@@@BBBCCCDDDCCCAAA@@@AAABBB@@@@@@@@@@@@AAACCCEEEFFFGGGAAA???CCCFFFCCCBBBEEEBBBBBBBBBAAABBBFFFLLLQQQQQQZZZhhhyyy~~~yyypppvvvyyy{{{vvvlllTTTKKKFFFGGGCCC???FFFSSS___ppp~~~ttteee```YYYUUUTTTSSSQQQOOOHHHHHHHHHHHHGGGEEEDDDCCCCCCBBBAAA???>>>??????@@@BBBBBBBBBAAA@@@???>>>===888999;;;<<<===<<<;;;;;;qqqkkkeeecccbbb\\\RRRJJJBBBAAA???===<<<======>>>999999999888666666888::::::777777::::::777777999;;;EEEPPPOOOEEE:::444222555555444555555666777888777777666555444333333222555777888888777777888999===<<<;;;:::999888888888;;;:::888777777777888888999999:::;;;<<<>>>>>>???AAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::<<<===<<<;;;;;;<<<===AAABBBBBBCCCCCCBBBAAAAAAAAAAAA@@@@@@AAABBBDDDEEEKKKJJJHHHEEEEEEIIINNNSSSkkk}}}vvvjjjeeekkkqqqwwwzzzjjjoooppp{{{|||xxx}}}xxx~~~xxxkkk```WWWJJJBBB@@@???===:::???>>><<<===>>>>>>===<<<>>><<<999888999::::::999:::;;;<<<<<<;;;::::::::::::::::::999999888888888999999999888888888777777:::::::::999999888888888999999888777888999;;;<<<999999999::::::;;;;;;;;;999999999888888777777777888888888999999:::::::::===;;;:::888777777888888;;;:::888777777888:::;;;======<<<<<<:::999777666666555444444666666555333777555444555777888777666555777888999888999<<>>???@@@AAAEEEMMMXXX```dddhhhooowww}}}~~~zzzkkk___```]]]UUUKKK???999:::<<<;;;888888:::;;;;;;:::999;;;<<<======<<<;;;999888888777999999999999888666555444222444555777888999888888999999999:::::::::;;;;;;============<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;:::999777666777888:::;;;888999:::;;;;;;;;;::::::;;;<<>>===<<<::::::<<<@@@AAA@@@>>>===;;;999999;;;>>>@@@AAADDDCCCAAA@@@???>>>>>>>>>@@@@@@AAABBBBBBBBBAAAAAAEEEDDDCCCCCCDDDDDDCCCBBBCCCDDDEEEFFFFFFGGGFFFFFFJJJNNNWWWaaajjjyyy|||tttpppvvv}}}dddVVVJJJHHHDDD===@@@JJJLLLWWWjjj~~~wwwggg\\\UUUPPPMMMLLLLLLKKKKKKKKKLLLNNNPPPQQQRRRMMMGGGBBB???===;;;:::===>>>???@@@@@@>>><<<:::::::::<<<===============pppiiiaaa]]][[[VVVMMMEEE??????>>>===<<<<<<<<<<<<999999999888666666888:::;;;888888::::::888888:::===GGGQQQQQQGGG;;;555333555555444444555555666666666666666555444444333333555777888888777666888999===<<<:::999888888888999:::999888777777777888888999999:::;;;;;;<<<======????????????@@@@@@AAAAAABBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<;;;<<<=========;;;;;;<<<===>>>@@@CCCEEEFFFEEECCCAAACCCBBBAAAAAABBBCCCDDDEEEEEEEEEDDDBBBBBBDDDIIIMMMXXXggg{{{nnnmmmqqquuu||||||ooonnnuuu}}}zzz}}}xxxnnn```VVVPPPKKKFFFBBB>>>===;;;<<<======<<<;;;<<<:::999999;;;<<<<<<<<<;;;;;;<<<<<<:::999999999::::::999999999999999999999999999888888888777777:::::::::999999999888888:::999888888888999:::;;;999999:::::::::::::::::::::999999999888888888888888888888999999999::::::;;;:::888777666666777777999888888777888:::<<<======<<<<<<;;;:::888777666777666444444555666555444555444444444555555555555666777999;;;===???BBBDDDDDDGGGMMMRRRWWW___gggmmmwwwyyy{{{~~~}}}xxx{{{}}}iiiaaabbb]]]RRRIII>>>999:::<<<;;;999999:::<<<;;;::::::;;;=========<<<;;;:::999888888888888888888777666555444333444666888999999999999;;;;;;<<<<<<<<<=========@@@@@@???===<<<;;;:::999999999888888888999999:::;;;:::888777777777999999777888:::;;;<<<<<<;;;;;;===???AAABBBCCCAAA???>>>???>>>>>>@@@CCCDDDCCCAAA>>><<<::::::<<>>======>>>???@@@BBBCCCDDDDDDDDDEEEDDDDDDDDDDDDDDDCCCBBBCCCDDDDDDEEEFFFFFFFFFFFFDDDGGGLLLRRRVVV```rrryyyqqqqqqvvvzzz}}}}}}gggRRRKKKGGGAAA@@@DDDFFFMMM[[[kkksssvvvzzz|||jjj^^^VVVRRRQQQRRRQQQPPPPPPRRRRRRSSSSSSOOOKKKFFFBBB@@@>>><<<;;;<<<===>>>?????????>>>===<<<<<<===>>>>>>>>>======llldddZZZSSSPPPLLLEEE@@@<<<<<<<<<<<<<<<;;;:::999999999999888666666777999;;;888888;;;;;;888888;;;???IIIRRRRRRHHH===666444555555444333333333444444444444444444444444444444555666777777666666777999===;;;999777777888999:::999888888777777777777888999999999999::::::;;;;;;<<<<<<<<<===============AAA@@@???>>>>>>>>>>>>>>>=====================<<<<<<===>>>===;;;;;;<<<>>><<<>>>BBBEEEFFFEEEBBB@@@BBBBBBAAAAAAAAABBBCCCCCCAAAAAAAAA@@@@@@BBBEEEHHHNNNWWWlll~~~{{{yyyyyy{{{uuuooosssuuusssuuu{{{xxxkkkaaaXXXPPPKKKBBB@@@>>>=========<<<;;;<<<;;;999:::;;;<<<<<<;;;===<<<<<<<<<;;;;;;::::::999999999999999999::::::999999999888888888888888:::::::::999999999999888::::::999888888888999999:::::::::::::::999999999:::::::::999999999999888888888888888888999999999999888777666555555555666777666666777888:::===>>>;;;;;;:::999888666555444777666444555666666555444555666777666555555555666:::;;;>>>CCCJJJOOORRRSSSWWW\\\dddlllqqquuuxxxzzz}}}~~~|||zzzuuusss{{{|||rrrdddaaabbbZZZMMMEEE<<<888999<<<<<<::::::;;;<<<<<<;;;;;;<<<=========<<<;;;:::999999888888888888888888777666555555666888999::::::::::::<<<<<<<<<===============@@@@@@???===<<<;;;:::999999888888888888888999:::;;;;;;999888666666666666666777999;;;<<<======<<<@@@AAACCCDDDDDDCCCAAA@@@AAAAAA@@@BBBDDDDDDCCCBBB???===;;;;;;===@@@AAABBBFFFEEECCCAAA>>><<<:::999;;;===???AAADDDFFFGGGGGGDDDDDDEEEEEEDDDDDDCCCBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGIIIIIINNN[[[jjjuuupppppppppqqqtttxxx~~~}}}^^^QQQMMMHHHDDDCCCEEEFFFKKKTTTZZZ^^^eeelllqqqyyy{{{iii^^^YYYVVVSSSQQQPPPQQQSSSTTTTTTSSSPPPMMMIIIEEECCCAAA>>><<<;;;;;;;;;<<<======>>>>>>======>>>>>>>>>===<<<<<>>888555666555444333222222222222333333333444444555555555444555777666555555666888;;;:::888666666777999;;;777777777777777777777777888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>==================;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<===<<<<<<===???BBB>>>???AAABBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@AAAAAA@@@AAABBBBBBBBBBBBDDDFFFLLLRRRaaayyyyyyuuusssiiiffffffjjjoooxxxmmmcccZZZUUULLLIIIEEEBBBAAA???===;;;>>><<<::::::;;;;;;:::999>>>===<<<<<<<<<<<<<<<;;;888888888999999:::::::::888888888888888888888888999999999999999999999999;;;::::::999999888888888;;;:::::::::999999888888:::::::::999999999999999777888888888888888888888888777777666666555555555555555555666777999:::;;;999999777666555444444333777666555666888999888666777999::::::888777999;;;@@@BBBHHHQQQ\\\eeeiiikkkrrrvvv|||{{{{{{}}}zzzvvvuuu}}}vvvpppqqqttt{{{|||nnnfff^^^```___TTTHHHAAA:::888999<<<<<<;;;999;;;<<<<<<;;;:::<<<============<<<;;;::::::999999::::::::::::999999888777888999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<<<<;;;:::::::::::::::;;;:::999888666555444333555666999;;;===>>>>>>>>>BBBBBBCCCDDDDDDCCCAAA@@@@@@@@@@@@AAAAAAAAA@@@???>>><<<:::;;;===???@@@@@@@@@@@@???>>><<<:::999888;;;<<<>>>AAACCCEEEFFFGGGDDDEEEFFFFFFEEEDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGGGGIIITTT```ooowwwtttqqqqqqrrrtttwwwmmmZZZSSSNNNKKKKKKLLLHHHEEEGGGIIIMMMUUU]]]^^^dddkkkvvvvvviiiaaa\\\TTTQQQNNNNNNQQQTTTTTTTTTRRROOOKKKIIIGGGEEEBBB@@@<<<;;;;;;:::;;;;;;<<<===>>>>>>>>>===<<<;;;::::::UUUNNNFFF@@@>>>>>>>>>===:::;;;<<<===<<<;;;:::999888999:::999666555555666777444444888888666666999@@@FFFKKKKKKDDD<<<777666666555444333222111111111222222333333444555555555333555666666555555666777999888777666666777999:::666666666666666666666666777777888888888888888888;;;;;;;;;;;;::::::::::::<<<<<<;;;;;;;;;<<<======::::::999999999:::;;;;;;999:::;;;<<<===???CCCFFFFFFDDDBBB@@@??????@@@AAAAAAAAAAAABBBBBBBBBBBBBBB@@@BBBCCCCCCBBBBBBDDDEEEGGGMMMWWWfffxxxxxxvvvxxxqqqmmmiiihhhxxxwwwpppjjjggg[[[VVVPPPKKKHHHDDDAAA???@@@>>><<<<<<===???@@@@@@@@@===;;;;;;<<<===<<<:::888888888999999:::::::::888888888888888888888888999999999999999999999999::::::::::::999888888777:::::::::999999888888888999999999999999999999999777777777777777777777777777777777777777666666666555555555555555666666666777666555444333333444444888888:::===@@@AAA@@@>>>888999:::;;;;;;<<<===???FFFJJJSSS^^^jjjuuu{{{~~~vvvkkkfffqqq{{{uuullljjjooovvv{{{mmmaaa]]][[[^^^[[[NNNCCC???:::888:::<<<<<<<<<999:::;;;;;;::::::;;;<<<>>>======<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<999:::;;;=========<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<>>===;;;:::999999999999999:::999888666444333555666999;;;===>>>??????AAAAAABBBCCCCCCBBBAAA@@@@@@AAAAAAAAA@@@???>>>>>><<<;;;999:::<<<===>>>===<<<<<<============<<<;;;<<<===???@@@BBBCCCCCCDDDDDDFFFIIIIIIFFFDDDDDDEEEFFFEEEDDDCCCBBBBBBCCCCCC@@@@@@AAADDDCCCDDDLLLVVV[[[iii|||{{{vvvuuutttsssuuu~~~|||fff[[[VVVVVVXXXYYYPPPIIIFFFEEEEEEIIIOOOOOOQQQVVV^^^kkk{{{ooofff^^^YYYRRRPPPQQQSSSSSSQQQNNNLLLIIIHHHHHHIIIHHHHHHBBBAAA@@@>>>>>>=========>>>>>>>>>===<<<;;;:::999HHHDDD???;;;;;;<<<===>>>::::::;;;;;;;;;;;;::::::888999:::999666555444555555333333666777555555888===@@@CCCBBB>>>888666666666555444333222222111222222222333333444444444555333444555555444444555777666666666777777888999999444555555666666666666555777777777777888888999999;;;;;;::::::::::::999999:::::::::::::::;;;<<<===<<<;;;999888888999:::;;;999:::;;;<<<===@@@EEEHHHLLLIIIEEEAAA???@@@BBBDDDAAABBBCCCDDDEEEEEEEEEEEE@@@AAABBBAAA@@@AAABBBDDDCCCIIIQQQXXXaaapppuuulllsssvvv{{{}}}}}}vvvrrruuuvvvuuu{{{}}}|||mmmhhhaaaZZZUUUQQQMMMKKKIIIFFFCCCCCCFFFKKKNNNOOOHHHDDD???===>>>>>>;;;999999999999999999999::::::888888888888888999999999888999999999999:::::::::999999:::::::::999888888999999999999999888888888777888888888888999999999777777777777666666666666666666777777777777666666555555555555555555555555777666555444555666777888===???DDDKKKPPPQQQOOOLLL======>>>AAAEEEHHHIIIHHHOOOUUU___hhhqqqxxxzzznnndddaaaqqqzzz{{{oooggghhhooovvvrrraaaZZZXXXVVVYYYWWWKKKAAA>>>;;;999:::<<<<<<<<<999;;;<<<<<<;;;;;;<<<===>>>>>>=========<<<<<<<<<<<<===>>>???????????????;;;<<<===>>>???>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999999888888>>>>>><<<:::999888888888999:::;;;<<<<<<:::888666555777999<<<>>>????????????@@@AAAAAABBBBBBAAAAAACCCDDDEEEDDDAAA?????????<<<:::999:::;;;===<<<<<<;;;<<<>>>@@@AAABBBBBBAAA>>>???@@@AAABBBBBBBBBBBBEEEHHHLLLKKKHHHFFFFFFGGGHHHGGGEEECCCBBBBBBCCCCCCBBBAAABBBCCCBBBAAAEEELLLLLLTTTbbbrrr{{{wwwsssppptttuuuiiieeegggjjjiii```XXXSSSNNNIIIGGGHHHJJJGGGIIIOOOYYYhhh}}}wwwmmmfff^^^ZZZZZZXXXSSSOOOJJJHHHEEEEEEGGGKKKMMMMMMIIIHHHGGGFFFEEECCCBBBBBBAAAAAAAAAAAA@@@???>>>===@@@>>>;;;:::;;;<<<======999999999888888999999:::777999:::999777444444444555333333777777555666999999;;;<<<:::777444444555666555444333333333333333333333333333333333444444222444555555444333555666444555666777888888888888333444555666666666555555666666777888999999::::::::::::999999888888888888888888888999999;;;<<<<<<>>>===;;;:::999:::;;;<<<<<<<<<===<<<===???DDDGGGIIIGGGDDDAAA@@@@@@AAACCC???@@@BBBDDDEEEEEEEEEEEEAAABBBBBBAAA???@@@BBBEEEDDDIIIOOOQQQTTT\\\jjjuuuuuujjjfffbbbcccdddjjjyyy|||rrrkkkooo}}}}}}uuuooojjjfffccc```\\\XXXSSSQQQSSSWWW[[[]]]YYYSSSKKKGGGEEECCC???:::::::::999999999999999999777777888888888999999999888888999999999:::::::::777888999:::::::::999999888888888888999999999999666666777777777888888888777777666666666555555555444555666666666666555444444555666666777777777777888888777777888:::<<<>>>DDDIIIRRR[[[bbbccc```]]]OOOLLLLLLQQQZZZ``````]]]]]]dddmmmrrrsssuuu{{{}}}wwwoookkknnnttt{{{{{{pppkkkmmmrrrwwwyyyeeeXXXSSSRRRMMMPPPQQQHHH???>>><<<;;;;;;<<<======<<<===>>>>>>======>>>???>>>>>>>>>===============<<<===>>>???@@@@@@@@@@@@======???@@@@@@??????>>><<<<<<;;;;;;;;;:::::::::::::::999999888777777777======<<<;;;;;;;;;;;;<<<:::<<<>>>AAAAAA@@@>>><<<666888:::<<<>>>>>>>>>>>>??????@@@AAABBBCCCCCCCCCEEEGGGHHHFFFBBB??????@@@<<<;;;:::;;;<<<======<<<;;;===???BBBDDDDDDDDDCCC@@@@@@BBBCCCDDDDDDEEEEEEEEEJJJNNNNNNJJJGGGGGGIIIJJJHHHFFFDDDCCCCCCCCCDDDEEEDDDDDDEEECCCAAACCCHHHEEEKKKSSS]]]kkkzzztttttt|||}}}~~~wwwpppllleeeYYYPPPLLLNNNHHHEEEIIINNNVVVcccooo}}}xxxwwwvvvqqqggg^^^RRRNNNIIIFFFGGGJJJLLLMMMJJJJJJJJJJJJIIIHHHFFFEEEGGGGGGGGGGGGGGGFFFEEEDDD<<<;;;;;;;;;;;;<<<<<<<<<999888777666666777888999777999:::999777444333333666333444888888666777:::666777777555222111333555555555444444333333444444333333333333333333333333222333555444333333444666222444666888999999888777222333555666666666555555555666777888999:::;;;;;;999999888888777777777666777777888888999:::;;;<<>>===<<<>>>BBBEEEBBBBBBAAA@@@????????????:::<<<>>>AAABBBCCCCCCCCCDDDDDDCCCBBB@@@AAADDDGGGEEEHHHKKKLLLKKKNNNUUUZZZhhh|||lll```VVVTTTUUUXXX```iiixxx|||mmmnnn{{{{{{xxxuuusssoooiiiaaa\\\[[[^^^aaaccchhhaaaWWWQQQNNNJJJDDD>>>;;;::::::999999888888888777777888888999999999999888888888999999:::::::::666777999:::;;;::::::999777777888888999999999:::555555666666777777777888777777666666555555555444222333444555555555444333333444666888999::::::::::::999999999;;;>>>@@@BBBKKKQQQ[[[fffnnnpppmmmiiiaaa]]]\\\cccooovvvuuuqqqiiiqqqxxxyyytttrrrvvv{{{xxxvvvtttwwwyyy~~~~~~uuuqqqsssvvvyyy}}}ppp]]]RRRNNNKKKDDDGGGJJJDDD???>>>===<<<<<<<<<=========???@@@@@@??????@@@AAA>>>>>>>>>>>>============;;;<<<===??????@@@@@@@@@===>>>???@@@AAA@@@???>>>999999999888888777777777555666666777888888999999=========>>>>>>@@@AAAAAA;;;===AAADDDEEEDDDCCCAAA777888:::<<<>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEEEEEEEGGGHHHEEEAAA>>>>>>???===<<<;;;<<<>>>>>>===<<<;;;<<>>===<<<;;;::::::888999999:::;;;<<<======>>>>>>======<<<<<<<<<;;;<<<===>>>???@@@AAAAAAAAADDDDDDDDDCCCBBBBBBAAAAAAFFFFFFGGGHHHIIIIIIIIIIIIUUUcccyyykkkVVVRRRSSSQQQUUU]]]```fff{{{xxxsssvvvyyy{{{xxxtttmmmddd^^^]]]```dddcccccc^^^WWWTTTSSSMMMDDD???>>>???@@@===999:::???;;;::::::999888777666555777555444444777:::<<<===:::999888777777888999:::666555444555777777666555666666666777888888777555;;;888666666888888666444666444666::::::666444666666777;;;AAAAAA===<<>>===<<<;;;::::::;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@??????@@@AAAAAA?????????>>>>>>>>>======??????@@@@@@@@@AAAAAAAAA===;;;999777777999;;;===;;;::::::999999:::::::::<<<<<<<<<<<<===>>>???@@@===>>>???AAAGGGMMMJJJDDD>>>>>>============>>>>>>@@@@@@@@@@@@AAABBBCCCCCCHHHGGGEEECCCBBBAAABBBBBB>>>???@@@???===<<<===>>>BBBCCCDDDEEEEEEFFFFFFEEEDDDDDDCCCCCCDDDEEEGGGHHHIIILLLNNNNNNLLLIIIHHHHHHGGGIIIJJJHHHEEEDDDEEEGGGHHHGGGEEECCCAAAAAAAAAAAAIIIHHHIIIOOOXXXbbbjjjnnnuuufff___TTTKKKIIIJJJJJJJJJKKKSSSddd~~~{{{fffXXXRRRPPPOOOMMMHHHIIIIIIHHHGGGHHHKKKNNNMMMKKKJJJLLLOOORRRQQQPPP::::::::::::::::::::::::777666666666666666666777777777666666666555555555222333444444555555444444666555555444333333222222333333333333222222222222222222111111111111111222222222222222333333333333444444555555555666666666444444444333333222222222444444555555666666777777888888777777666666555555888777666666666777888999;;;;;;;;;;;;;;;:::::::::888999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>???@@@@@@@@@CCCCCCCCCBBBBBBBBBBBBBBBEEEFFFGGGHHHHHHIIIHHHHHHOOOYYYhhhwwwyyyccc[[[VVVQQQRRRWWW]]]^^^kkk~~~||||||{{{ooofffbbb```^^^]]]``````\\\WWWVVVXXXUUUOOOFFFEEEGGGIIIFFFBBBCCCHHHDDDGGGHHHEEE???999777777888666444444666999::::::;;;:::888777666666777888888777666666777888777555888888888777777777999:::>>>;;;777666777999888777:::666555888999666666888<<<>>>CCCJJJLLLIIIIIIMMMOOOQQQSSSTTTUUUUUUWWWXXX^^^aaaaaabbbhhhrrrtttrrrqqqqqqsssyyy|||wwwrrrvvv~~~}}}{{{zzz}}}vvviiiXXXPPPFFF@@@???@@@@@@?????????===<<<<<<<<<============>>>@@@@@@AAAAAAAAA@@@???>>>>>>>>>>>>???@@@BBBBBBAAAAAA@@@??????>>>??????????????????@@@@@@<<<;;;:::999999:::;;;<<<;;;:::::::::::::::;;;<<<>>>>>>>>>======>>>???????????????@@@EEEKKKIIIDDD>>>>>>===============>>>@@@@@@@@@@@@AAABBBCCCCCCFFFEEECCCBBBAAAAAABBBBBBCCCDDDEEEDDDBBBAAABBBCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFHHHJJJLLLLLLKKKIIIHHHHHHGGGIIIKKKJJJHHHGGGIIIKKKJJJIIIGGGDDDBBBAAAAAA@@@BBBAAABBBFFFMMMTTTYYY\\\jjj{{{qqqcccTTTNNNKKKHHHEEEDDDLLLVVVgggxxxssseee\\\UUUQQQLLLKKKIIIHHHIIIJJJLLLMMMLLLIIIFFFFFFHHHIIIIIIHHH999999999999999999999999666666555555555555666666666777888888888777666555333333444444555555444444555555444444333333222222333333222222111111111000222222222222222111000///000111111111222222333333333333333333444444444444333333333333333222222222444444444555666666777777666666666666666666666666777777666666666777888999777777888888999999999:::888999999999::::::;;;;;;::::::::::::999999999999999:::;;;===>>>>>>??????AAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEFFFGGGGGGGGGGGGIIINNNUUU[[[fffyyyxxxlllbbbWWWQQQSSSVVVUUU[[[fffnnnvvv|||zzz{{{{{{|||wwwoooooommmfff___bbbaaa^^^ZZZ[[[___```^^^VVVUUUVVVYYYXXXUUUUUUYYYYYY^^^```ZZZMMMBBB<<<<<<;;;999777777999:::;;;:::>>>===;;;999888888999:::999888666777888999888777:::<<<===;;;:::===EEELLLNNNIIICCC>>>============???:::999<<<>>>>>>???AAAFFFHHHPPPZZZ___```ccchhhiiijjjkkknnnpppooommmkkkkkklllmmmmmmqqqwwwxxxvvvxxxxxx{{{}}}xxxssszzz{{{xxxwwwyyy~~~|||ooocccWWWOOOFFF@@@>>>??????>>>@@@@@@???>>>>>>>>>??????===>>>???@@@@@@AAA@@@@@@>>>>>>============>>>>>>BBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======@@@@@@???>>>>>>>>>>>>???@@@AAA???>>>CCCHHHGGGCCC???>>>>>>===<<<<<<<<<===@@@??????@@@@@@AAABBBCCCCCCCCCBBBAAAAAABBBCCCDDDEEEFFFGGGFFFDDDDDDDDDFFFCCCDDDEEEFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEGGGJJJJJJIIIHHHHHHIIIHHHIIIKKKKKKKKKKKKLLLNNNLLLKKKHHHFFFCCCBBBAAA@@@CCCBBBBBBDDDHHHKKKMMMMMMTTT___rrrqqq\\\RRRNNNIIIEEECCCDDDIIIPPP[[[eeennnuuuyyyuuu~~~uuukkkggg]]]YYYUUUTTTSSSRRROOOLLLJJJGGGCCCAAABBBBBBCCCCCC888888888888888888888888666555555444444555555666444666777888888777555444333333444444555444444333444444444333333333222222333222222111111000000000222333333333222111///...000000000111111222222333222222222333333333444444222222222222222333333333333333444555555666666777555555666666666666666666666666666666777777888888666666777777777888888888888888888999999999999999999999999999999999999999888999;;;<<<>>>>>>????????????@@@@@@AAABBBBBBCCCBBBCCCDDDEEEEEEFFFFFFFFFEEEHHHKKKMMMSSSddd}}}uuufff\\\YYYSSSSSSWWW\\\```hhhzzzyyywwwuuuttt}}}}}}|||zzztttmmmjjjhhhdddaaaaaadddggghhhfffdddfffjjjjjjggggggiiioooqqqqqqjjj^^^QQQFFFAAA???>>>======@@@AAABBBAAACCCAAA???>>>>>>???AAABBB===;;;:::;;;===???@@@@@@BBBFFFHHHGGGFFFLLL[[[gggkkkeee\\\SSSMMMKKKJJJKKKJJJFFFEEEJJJNNNOOOOOOQQQPPPTTT]]]jjjrrrvvv|||{{{zzz{{{{{{|||~~~{{{wwwxxxpppmmmsss}}}{{{yyyxxxwwwuuummmaaaWWWSSSNNNFFF@@@>>>>>>>>>===@@@?????????????????????===>>>??????@@@@@@@@@???>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;<<<============<<<;;;;;;;;;;;;;;;<<<<<<===>>>?????????>>>??????@@@@@@AAABBB@@@===@@@EEEEEEBBB???>>>===<<<<<<<<<<<<<<>>???@@@@@@===>>>>>>???@@@AAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCEEEHHHIIILLLWWWgggttt|||qqqlllaaa___]]]ZZZYYY___ooo~~~~~~www~~~xxxtttpppllliiiggghhhjjjnnnlllmmmqqqrrrooommmooosssqqqooommmhhh___RRRJJJEEEDDDDDDFFFIIILLLLLLLLLHHHGGGFFFEEEGGGJJJMMMOOOIIIGGGFFFHHHLLLOOOQQQRRRTTTXXXZZZXXXVVV]]]mmmzzz}}}uuummmgggeeeeeefffccc]]]\\\```dddaaa^^^]]]\\\___hhhttt|||~~~yyyoooddd___fffsss{{{xxxtttoooiii```UUUNNNOOOKKKFFFBBB@@@>>>=========>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>===:::;;;;;;<<<===>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????>>><<<;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<===>>>@@@AAABBB@@@BBB@@@===>>>BBBCCCAAA>>>>>>===<<<<<<<<<<<<<<>>???@@@@@@=========>>>???@@@@@@AAA??????@@@AAABBBBBBBBBBBB@@@BBBEEEGGGHHHMMMTTTYYYnnnzzzrrrggg______hhhqqq}}}vvvooommmooosssppppppttttttpppmmmmmmllliiigggiiilllhhh___WWWOOOOOOPPPSSSWWWYYYZZZYYYSSSRRRQQQQQQSSSWWW\\\^^^\\\ZZZYYY[[[___cccfffggghhhkkklllgggcccgggtttyyysssttttttooojjjgggiiijjjpppyyy}}}~~~zzzxxxwwwvvvqqqjjjbbbbbbkkkzzz}}}tttqqqmmmfff]]]UUUNNNJJJIIIIIIGGGEEECCC@@@>>>===;;;<<<===>>>>>>>>>======<<<<<<============<<<<<<======>>>>>>>>>>>>======:::;;;<<<===>>>???@@@AAA:::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;<<<888999999:::<<<>>>@@@AAA>>>AAA@@@===>>>AAABBB???===<<<<<<;;;<<<<<<======???>>>>>>??????@@@AAABBBAAAAAA@@@@@@BBBCCCEEEFFFAAABBBCCCBBB@@@???@@@AAABBBCCCDDDEEEEEEFFFFFFEEEFFFFFFFFFFFFEEEDDDBBBBBBBBBDDDEEEEEEEEEEEEGGGIIIJJJHHHGGGFFFGGGGGGEEEDDDBBBCCCCCCDDDDDDDDDDDDCCC@@@@@@CCCFFFIIIJJJIIIGGGFFFEEEGGGLLLQQQ\\\vvvuuusss}}}ooojjjjjjjjjmmmpppuuunnnbbbVVVNNNKKKKKKLLLJJJHHHJJJPPPYYYeeesssyyymmm```WWWSSSQQQ444444444444444444444444444444333333333333444444444555555555666666666666444444555555444444333222222222222222222222222222111111222222333333444444222222111111111111111222444444333333222222111111000000000111111111222222...///000111222333444444222333333444444555555666666666666555555444444333444555666777777777666555666666666777777777777777888888777666666555444444666666777777777888888888666777999;;;===>>>??????=========>>>>>>?????????>>>>>>???@@@AAAAAAAAAAAA@@@@@@AAACCCEEEGGGIIIIIIWWWfff{{{wwwppplllyyy{{{}}}}}}yyyxxx{{{{{{vvvqqqpppnnnllllllnnnpppppplllhhhaaaaaaaaadddgggiiiiiiiiieeecccbbbaaaccchhhlllooonnnllljjjkkknnnrrrtttuuussstttsssnnniiikkksss|||}}}|||yyyuuusssqqqrrrvvv}}}uuulllgggjjjpppnnnkkkjjjoooyyy}}}vvvmmmkkkeee]]]SSSKKKGGGEEEEEEFFFIIIIIIFFFCCC???===;;;<<<===>>>>>>>>>======:::;;;;;;<<<;;;;;;::::::;;;<<<============<<<;;;;;;;;;;;;<<<<<<<<<======888999999:::;;;<<<======>>>??????????????????>>>===<<<;;;::::::999999:::777777888888:::;;;======;;;???@@@>>>>>>@@@AAA>>>;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAABBB??????>>>>>>???AAACCCDDDBBBCCCDDDCCCAAA@@@AAABBBAAABBBCCCDDDDDDEEEEEEDDDFFFFFFGGGGGGGGGEEEDDDCCCCCCEEEFFFEEEDDDEEEFFFHHHGGGEEEDDDEEEFFFGGGFFFDDD@@@AAABBBCCCBBBBBBAAA@@@@@@AAACCCGGGKKKLLLLLLKKKGGGCCCCCCIIIKKKNNN^^^qqqwww|||~~~||||||||||||pppfff^^^YYYVVVLLLGGGFFFIIIKKKNNNXXXccc}}}|||qqqjjjhhh444444444444444444444444444333333222222333333444666666666555666777888999444555555555444333333222222222222222222222222222111111222333444555555666222111000000000111222333666555555444333222111111////////////000000000000...//////111222333444555222222333444444555555666777777666555444444333333333444666777777777666555333333444555666777888999888888777666555444444333444555555555666666777777555666888:::<<<===>>>>>>============>>>>>>>>>>>>===>>>???@@@@@@AAAAAA@@@CCC@@@>>>@@@CCCFFFEEEDDDIIIQQQ\\\kkkoooeeettt|||rrrgggggglllooovvvyyywwwxxxyyyyyyxxxvvvuuuuuuuuuppppppppprrruuuvvvuuuttttttrrrpppoooppptttyyy{{{xxxuuusssrrrtttwwwyyyzzzssstttsssoookkkmmmsssyyyxxx~~~~~~}}}~~~tttuuuyyyqqqhhhaaa\\\bbbnnnoooooorrrzzz|||uuuiiikkkhhhbbbXXXLLLDDD@@@@@@BBBEEEIIIKKKIIIDDD@@@>>>;;;<<<===?????????>>>===:::::::::;;;;;;:::999999::::::;;;<<<<<<;;;::::::;;;::::::999999888777777888888999:::<<<===>>>>>>????????????????????????===<<<;;;:::999888888888777777777777888999999:::999>>>@@@???>>>@@@@@@>>>:::::::::;;;<<<===>>>???>>>>>>>>>>>>???@@@AAABBB>>>============???@@@BBBBBBCCCCCCCCCAAA@@@AAABBB@@@AAABBBCCCDDDDDDDDDDDDFFFFFFGGGHHHHHHGGGEEEDDDDDDEEEFFFEEEDDDDDDFFFHHHEEECCCBBBDDDGGGHHHGGGEEE@@@AAABBBBBBAAA???>>>=========???CCCGGGJJJJJJIIILLLEEEDDDKKKLLLJJJPPP[[[fff{{{tttggg```VVVQQQMMMLLLHHHEEEKKKTTTZZZgggwww~~~}}}}}}555444333333222222333333444444222222222222444444888888888777666666555555444444333333333222222222222222111111111111222222111222333333444444333333000000000///000000111222666444333111000000111111333333222222111000000000///000111222333222111111555444333333222222333333555555555555555555444444555555666777777777777777888888888777666666555555555555555555555555555555444444444444444444444444666777888:::<<<>>>???@@@?????????>>>>>>>>>>>>>>>======>>>????????????>>>??????AAABBBCCCBBBBBBAAAEEEIIINNNTTTbbbyyyssskkkdddbbbaaa___^^^```fffjjjzzz~~~|||wwwuuuvvvvvvvvvuuuuuussspppnnnpppvvv{{{~~~~~~qqqccc\\\\\\cccnnnxxx{{{wwwyyy~~~|||sssllliiipppbbbSSSKKKFFF@@@===<<>><<<<<<;;;:::999999999999999888777777777888:::;;;===<<<<<<======>>>???@@@>>>======<<<<<<===>>>???@@@@@@???>>>===<<<;;;;;;??????>>>===<<<===@@@BBB@@@?????????>>>=========@@@BBBEEEEEEEEEDDDDDDDDDEEEEEEGGGJJJKKKKKKHHHFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBB@@@????????????????????????@@@BBBDDDEEEJJJIIIHHHGGGGGGIIIJJJLLLXXX```ooossseeeUUULLLGGGEEEGGGJJJMMMUUU[[[[[[]]]cccjjjnnnmmmvvv666555444444333333444444444333333222222333333444444444444444444444444444444333333333333222222222222111111000000111111222111222333333444444333333111111111222222333333333555444333111000000111111222222222111111111000000000111222333444333222222222222222222222333444444555555555555555555555555555555666777777777777777666666666666666666666666555555555555555555555555444444444444444444444444666666888999;;;===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>????????????===>>>???@@@@@@@@@??????>>>AAADDDHHHQQQbbbyyywwwggg```___^^^\\\]]]YYY\\\jjj~~~~~~mmmfffaaadddjjjqqqzzz~~~vvvtttvvvzzzsssooommmnnnnnn^^^NNNFFFCCC???<<<<<<<<<===============<<<<<<;;;:::999:::;;;;;;:::888999999999888777777666666666666777777888888999999:::===@@@AAA???;;;999888::::::;;;;;;<<<<<<<<<<<<>>>??????>>>===<<<<<<>>><<<;;;:::999999888888999888777777666777888999:::;;;;;;;;;<<<<<<===>>>???===<<<<<<;;;<<<===>>>>>>@@@@@@???>>>===<<<;;;:::>>>>>>>>><<<;;;<<>>???@@@BBBCCCEEEGGGFFFEEEDDDEEEFFFHHHIIILLLPPPZZZiii}}}rrrbbbTTTJJJGGGIIIHHHNNNRRRPPPOOOSSSWWWYYY^^^ccckkksssyyy~~~666666555444444444444555444333333222222333333444111111111222333444444555333333333222222222111111222111111000000111111222111222222333333333333333111222333555666666555555444333222111111111111111222222222111111111111111111222333333444444333333000000000111222333444555555555555555555555555555555555666777777777777777333444444555666666777777444444444444444444444444555555555555555555555555555555666888:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>????????????;;;<<<======>>>============???AAABBBEEENNN\\\fffzzzqqqddd```]]]YYYXXXUUUVVV\\\gggnnnppppppqqqyyy{{{|||tttddddddjjjvvv~~~zzz|||~~~sssnnnnnnrrrvvvlll[[[IIIAAA@@@>>><<<;;;999999:::::::::::::::999:::999888999999999777555666666666666666666666666666666666666666666666777999>>>CCCFFFDDD???:::777:::::::::;;;;;;;;;;;;;;;<<<===>>>===;;;:::;;;<<<;;;;;;:::999888888888888666666555555666666777888999::::::;;;;;;<<<======<<<<<<;;;;;;<<<<<<===>>>??????>>>===<<<;;;;;;:::<<<======<<<;;;;;;>>>@@@??????@@@@@@@@@@@@@@@@@@>>>@@@AAAAAA@@@@@@@@@AAADDDEEEFFFHHHJJJKKKHHHFFFEEEEEEDDDDDDDDDEEEGGGGGGEEEEEEFFFEEEEEEDDDDDDCCCEEEDDDCCCAAA@@@@@@@@@@@@???>>>>>>>>>???AAABBBDDDDDDCCCBBBBBBBBBCCCEEEFFFGGGGGGKKKTTTcccvvvjjjZZZTTTUUUSSSWWWXXXRRRNNNNNNOOONNNQQQQQQRRRWWW]]]bbbeeegggvvv666555555444444444444444333333333333333333333333222222333333444444444444222222222222111111111111111111000000000000111111111111222333333333333222000111444666777777666555333222222111111111111111111111111111111111222222111111222222222333333333000000000000111222333444444444444555555555555555555555666777777777777777444444444444555555666666444444444444444444444444333333333333333333333333444444666777888:::;;;;;;=========>>>>>>>>>>>>>>>:::;;;<<<===>>>?????????;;;;;;<<<<<<<<<<<<<<<<<<===???AAAAAA@@@CCCJJJOOO___ooouuukkkbbb\\\ZZZZZZYYYXXXZZZ[[[]]]^^^```jjjmmmttt~~~|||qqqnnnvvvzzzvvvsssvvvsssuuu~~~zzzppplllmmmqqqtttkkkYYYFFF??????>>>;;;:::888999999::::::::::::::::::888777777888777555333444555555555666666666777555555555555555555555444666;;;AAADDDBBB???;;;999:::::::::::::::999999999999;;;;;;;;;999999:::;;;::::::999888777777777777444444444555555555666666777888999::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>===<<<<<<;;;::::::;;;<<<<<<;;;:::;;;===???<<<<<<======>>>>>>??????>>>???AAA@@@???>>>???@@@CCCCCCDDDGGGIIIJJJHHHFFFGGGFFFDDDCCCBBBCCCDDDDDDCCCDDDDDDEEEDDDCCCBBBAAADDDCCCBBBBBBAAA@@@@@@@@@>>>>>>======>>>???AAABBBCCCCCCBBBBBBBBBCCCDDDEEEGGGFFFFFFJJJTTTcccqqq{{{rrrmmmppplllooommmfff___]]]ZZZWWWRRRNNNJJJKKKOOOUUUWWWWWWZZZgggxxx555444333333222333333333333333333333333333333333444444333333222222222222222222111111111000000000111000000000000000000111000111222222333333222222///111333555666666444333111111222111111111000000000000000111222222222333000000000000000111111222222222111111000111111222444444444555555555666666555555666777777777777777666666555555444444444444444444444444444444444444222222222222222222222222444444555666888999::::::<<<<<<======>>>>>>>>>>>>::::::;;;======>>>>>>>>><<<<<<<<<;;;;;;;;;<<<<<<888;;;======<<<===@@@CCCMMMUUUcccuuurrrkkkiiicccaaa]]]YYYWWWZZZ]]]___```eeemmmqqqsss||||||pppiiihhhqqqvvvvvv{{{}}}sssllliiihhhgggffffffVVVEEE??????===:::999777777888999::::::999999888777666666777666444222444444555555666777777777555555555444444444444444333666:::======<<<<<<===::::::999999888888777777777888999999777777888999999999888777666666666666333333444444555555555555666777888999:::::::::999;;;;;;<<<===>>>>>>??????======<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;<<<>>><<<<<<<<<======>>>>>>??????@@@@@@@@@>>>>>>???@@@BBBBBBBBBDDDGGGHHHGGGEEEIIIHHHEEECCCAAA@@@@@@@@@@@@AAACCCDDDDDDCCCAAA@@@BBBBBBBBBAAAAAA@@@??????>>>===<<<<<<===>>>@@@AAADDDDDDCCCDDDDDDDDDEEEEEECCCAAA@@@BBBHHHQQQZZZ```dddrrryyywwwsssooobbb\\\SSSNNNMMMNNNMMMLLLGGGPPP\\\fffmmmsss{{{444444333222222222222333222333333444444333333222333222222111000000//////111111111000000000000///111000000//////000000111000111111222222222222222111222333444444444333222000111111222111111000000//////000111222333333333000////////////000111111333333222111111111111111333333444444555666666666555555666777777777777777777777666666555444444333333333333333333333333333222222222222222222222222444444555666777888999:::;;;<<<<<<======>>>>>>???:::;;;<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<<777999<<<=========???AAABBBCCCKKK\\\ooovvvvvvpppfff^^^ZZZXXXVVV[[[```eeefffdddkkkuuunnnpppsssqqqmmmmmmlllooouuuyyy}}}{{{uuummmhhhdddaaa\\\YYYYYYNNNCCC???>>>:::888777444444555666777777777777777666555666777666444222444444555555555666666666444444444444444444555555222444777888999:::<<<>>>::::::999888777666666555444666777777666555777888888888777666555555555555333333444555555555555444555666888999::::::999888999:::;;;======>>>>>>>>><<<<<<;;;;;;;;;::::::::::::;;;<<<<<<;;;;;;<<<>>>>>>>>>????????????????????????@@@>>>===<<<>>>???@@@???@@@BBBDDDFFFEEEDDDHHHGGGEEECCCAAA???===<<<===???AAACCCCCCCCCAAA@@@@@@@@@@@@AAA@@@???>>>>>>======<<<;;;<<<===>>>???CCCCCCCCCDDDDDDDDDDDDEEE??????>>>???BBBFFFKKKMMMWWW]]]iiiwww}}}vvvjjj^^^TTTMMMGGGDDDAAAFFFKKKPPPUUU[[[cccjjj555555444333333333333333222333333444444333333222111111111111111111111111111111000000000/////////000000////////////000000000000111222222222222222444444444333333333222222///000111222222111000000...///000111222333444444111000/////////000222222333222222222222333333444333333444444555666666777555555666777777777777777666666666666666666666666333333333333333333333333444444444444444444444444555555666777888999999:::;;;;;;<<<<<<===>>>>>>???;;;;;;<<<<<<<<<;;;::::::===<<<;;;:::::::::;;;;;;:::;;;<<<======>>>@@@AAA@@@>>>BBBLLLXXXgggzzz{{{qqqhhh```aaa___^^^]]][[[___nnn}}}yyy~~~xxxoooccc]]]^^^dddiiikkkssszzz~~~}}}~~~|||xxxssskkkaaaZZZVVVSSSNNNKKKGGGBBB>>>===;;;777555666222222444555555666666666666555555666777777555444333333333444444444444444333333444444555555666666444666888999999999:::<<<:::999999888666555444444333444555555444444555777888777666555444444444444333333555666666666555444555666888:::::::::999888666777999;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::<<<======<<<<<<===>>>???????????????>>>>>>>>>>>>>>>>>><<<::::::<<<>>>>>>======???BBBDDDDDDCCCCCCDDDDDDDDDBBB@@@>>><<<:::<<>>>>>???@@@???>>>===<<<===<<<;;;;;;;;;<<<===>>>@@@@@@AAAAAABBBBBBBBBAAAAAA@@@??????@@@BBBDDDFFFLLLNNNUUU]]]dddpppxxxfffXXXPPPLLLIIIJJJLLLMMMOOOTTT[[[```666666555444444444444555222222444444444444222222222222222333444444555555000000000000////////////000000////////////000000000000111222222222222111666666444333333222333333///000111222222111000///......///111222333444555222111000000000111333444111111111222333444666666333333444444555666777777555666666777777777777777555555666666777888888888333333333333333333333333666666666666666666666666555666666777888999999:::;;;;;;;;;<<<===>>>>>>???<<<<<<<<<<<<;;;:::999999===<<<:::999999999::::::999999999999:::;;;<<<===CCCAAABBBFFFIIIQQQeeeyyykkkccc\\\XXXWWWXXX```hhhjjjuuu}}}|||pppccc```[[[WWWXXX___jjjsss{{{|||rrrmmmiii^^^PPPGGGCCCAAA>>><<<999888999;;;999444333555222333444555666666777666666555555666777888666555222222222222222222222222333333444444555666777777777999<<<<<<;;;:::999::::::999888777666555444333222333444444444333555666777777666444444444444444333444555666666666555444555666888:::;;;:::999888444555777999::::::::::::;;;;;;:::::::::::::::::::::<<<>>>>>>===<<<===>>>>>>>>>======<<<<<<;;;;;;<<<===<<<:::999888:::<<<<<<<<<<<<>>>AAACCCCCCBBB???AAACCCDDDDDDBBB???===888:::>>>AAACCCCCCBBBAAA======>>>??????>>><<<<<<===<<<;;;:::;;;<<<===>>>======>>>???????????????@@@???>>>======???AAABBBAAADDDKKKRRRTTTXXXgggwwwzzziii___[[[SSSTTTTTTTTTUUUXXX]]]aaa999999888666555444333222444444333333222111000000333333222222111000000000////////////////////////......///000000000000000555444333111000000000000111222333333333222111000000000000000111111111111111111000000000000000111000111222333333222000///000000111222333333444444666555333333333444666888666777777666555555777999666666666666666777888888777777666555444444333333333333444444444333222222555555666888;;;;;;:::999???<<<<<<>>>===:::<<>><<<:::999:::<<<===999888777666666888:::;;;;;;;;;:::;;;;;;<<<===>>>?????????@@@CCCJJJRRRXXXjjjzzzzzzggg\\\XXXWWWWWWYYYZZZ[[[cccnnnyyyzzzwwwvvv{{{wwwxxx}}}~~~uuuhhhaaa___```dddiiikkklllrrrzzz}}}}}}}}}xxx{{{{{{yyywwwqqqfff]]]RRRKKKBBB=========;;;999666666777777666555444444444444555555555555444444777777666555555555555555222111111000000111111222555555444555666888:::;;;777777777777777888888999888888777666555444444333111222444555666555555444666666555444444444444555555333555;;;===999666666555666555444777===>>>;;;777777666777777888999999999999999999999999999999:::;;;<<<<<<<<<<<<<<<<<<;;;<<<===>>>===<<<;;;:::777888888888888999999999777888:::===>>>???>>>>>>AAAAAABBBBBBAAA@@@>>>===;;;;;;<<<===>>>>>>>>>===<<<<<<<<<<<<===???@@@AAA>>>===;;;::::::;;;<<<>>>????????????>>>>>>>>>>>><<<;;;:::999:::<<<>>>@@@BBBDDDFFFJJJOOOTTTYYY\\\jjj{{{zzzwww{{{tttjjjdddddddddfffjjjoootttwwwxxx888777777666555444333333444444333222222111000000222222222111111111111111111111111111111111111111//////000111111111111111------------...///000000111222333444444333222111000000000000111111111111111111000000000000111111///000111222222111111000000111111222333333444444666555333333333444666777666777777777555555777888444444444444444555666666777666666555444444333333333444444555555444444444555555666:::???CCCBBBAAAAAA<<<:::<<<<<<;;;;;;>>>===<<<:::999999999:::;;;999888777666777888:::;;;;;;;;;:::;;;;;;<<<===>>>@@@@@@???>>>???BBBHHHLLLXXXggg{{{~~~mmmbbbZZZWWWXXXUUUTTTXXX___cccjjjyyyttthhheeeeeehhhiiifffeeefffkkkmmmttt{{{~~~}}}}}}yyyxxxzzz|||yyyzzzzzzzzzuuutttssspppjjjaaaXXXRRRIIIBBB;;;888888999777444666666666666666555444333333444444444444444444333555555555444555555555666333333333333333333333333444444444444555777999:::666666666666666777888888777777666666555444444333222222444555555555444444666666666555666666777888888555555:::<<<999777888666888888555666:::<<<;;;666666666666666777888888999999888888888999999999;;;;;;<<<<<<<<<<<<<<<;;;======<<<<<<;;;:::999888777777777777888888888888888999;;;<<<>>>??????@@@??????@@@@@@??????>>>>>><<<<<<======>>>=========<<<<<<<<<<<<<<<===>>>>>>===<<<:::999999:::<<<===>>>>>>>>>>>>=========<<<<<<;;;:::999:::<<<===???>>>???@@@CCCGGGKKKNNNQQQ[[[hhhzzzzzzyyy{{{{{{{{{{{{yyy|||xxxsssrrruuuvvvyyy~~~666666555555555444444444333333333222111111000000000111111111111222222222111111111111111111111111000111111222222222222111.........///000111222333111222444666666555222111000000000000111111111111111111000000000111111222......///000111111111111111111111222222333333444555444333333333444666777666777888777666555666777777777666666777777888999666666555555444333333333333444444555555666666666999999===GGGQQQXXXXXXVVVLLLBBB::::::;;;;;;:::;;;<<<;;;999888888888999:::999888888777777999:::;;;;;;;;;:::;;;;;;<<<===>>>>>>??????>>>===>>>AAACCCGGGSSSdddtttyyyiii___[[[WWWUUUTTTUUUTTTVVV]]]fffvvv~~~}}}xxxoooggg^^^___ccciiillllllqqqxxx}}}}}}wwwtttuuu~~~xxxssseeeggggggbbbYYYOOOHHHEEE>>>:::666444555666444111444555555555555444333333333333333444444333333333333444444555555666666777555666777777777777666555333333333444555666777888555555555555555666666777666666555555444444444333222333444444555444444444666666666777888999:::;;;;;;888777<<<===:::999:::888<<<===999666888::::::777666666666666777777888999999777777666777888999;;;<<<<<<===<<<<<<;;;;;;>>>===;;;999777777777777666666777777777888888888::::::;;;<<<===>>>@@@AAA>>>======<<<<<<<<<======<<<<<<=========<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;:::999888888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;:::::::::;;;<<<===>>>>>>???AAACCCFFFHHHIIINNNTTT^^^lll|||}}}~~~zzzyyy{{{~~~yyyyyy|||444444444444444444444444333222222222111111000000///000000111222222333333111111111111111111111111000000111222222111111111222222111000000000111111000222555777777666333222///000000000111111111111111111000000111111222222------...///000111111111111111111222222333333333444444333333333444555666666777888888666555666777777777777666777888888999555555555444444333333333333333333444555666777777888<<>>;;;===???@@@@@@AAABBBDDDCCCJJJSSS]]]kkktttnnnfffccc^^^ZZZVVVVVVYYY\\\ccclll{{{wwwlllfffgggjjjkkkkkkdddiiittt}}}zzz{{{~~~tttnnn___]]]YYYSSSKKKDDD???<<<999777555666777777555333333444444444444444333333333444444555555444444333333333555666777888888888555666888999999888666555222222333333444555666666444444333333444444555666555555555555444444444444333333444444555555555555555555666777888:::<<<======:::<<>>;;;;;;;;;AAACCC===888888:::;;;888888888777777888888999:::999777666555666777888;;;;;;<<<<<<<<<<<<;;;;;;===;;;888666555666777888777777888888888999999999;;;:::::::::;;;===???@@@>>>===<<<:::999999:::;;;;;;;;;;;;;;;;;;:::999888999999999999999::::::;;;999888888777888888999:::;;;::::::::::::999999999<<<;;;::::::999::::::;;;===>>>???@@@BBBDDDEEEFFFJJJLLLRRR\\\iiiwwwzzzvvvvvvxxx{{{~~~{{{|||333333333333444444444444222222111111111111111000//////000111222333333444000000000000000000000000///000000000000000//////......---------...//////000222444666777666444333///000000000111111111111111111111111111222333333---......///000111111222111222222222222222333333333333333333333444555555666777999888666555555555222222111111222222333444444444444444444333333333222222222222333444666666333<<>>:::<<<@@@BBBBBBBBBCCCDDDEEEGGGJJJNNNVVVeeexxxwwwnnngggdddbbb```aaaeeekkkrrryyy}}}zzzxxxuuuyyyzzzttthhhccc]]]]]]bbbkkkssswwwuuuwwwuuujjjfff\\\TTTJJJDDDAAA>>>;;;777777666666777777888666555333333444444444444444333555555666666666666555555333444666777999999::::::444555777888888777555444222222333444444555555555333333333333333444444555444444555555555555555555444444444555555666777777555666666777888:::;;;<<<<<<<<>>DDDGGGAAA;;;;;;<<<<<<;;;;;;:::::::::::::::;;;:::999777666666666777777999999:::;;;;;;;;;;;;;;;;;;999666555555777:::<<<999999:::::::::;;;;;;;;;::::::999999:::<<<>>>???@@@>>><<<:::888777777888999999999999888777666666777777777777888999:::;;;777777777777888888999999999999999999888888888777;;;::::::999999999999:::999:::<<<>>>@@@AAACCCCCCFFFJJJQQQYYYbbbhhhmmmooovvv~~~|||}}}}}}|||333333333333333333333333111111111111111111111111//////000111222222333333///////////////////////////000000000000///......,,,,,,---...000333444666111222333444555555444444000000000000111111111111111111111111111222333444///////////////000222222222222222222222222222222222333333333444444444444666777999999777555444555222222222222222333333444444444333333333333333333333222111111222333555666555BBBXXXnnn~~~nnnZZZFFF<<<:::999999999:::::::::;;;;;;;;;;;;;;;999999999:::::::::::::::;;;;;;:::;;;;;;<<<===>>><<<>>>@@@AAA@@@??????@@@EEECCCDDDHHHMMMUUUbbbnnnzzzqqqmmmkkkgggddddddfffiiilllpppccc]]]\\\]]]```dddgggfffccc___YYY[[[```gggoooxxxmmmaaa^^^TTTKKK???:::::::::888444555555555555555555444444333333444555555555555444666666777777777777666666333444666888999999999999444444666666666666444444222333444444555555444444333333333333333444444555444555555555666777777777444444444555777888:::;;;888888888888888999:::;;;<<<;;;@@@GGGIIIDDD???>>>@@@EEEFFFBBB>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<999999999888888777666666666777888999:::;;;;;;;;;:::999777666777999<<<>>>::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;===>>>>>>@@@???===;;;999888888777777777888888888777666666888777777777888999999:::666666777888888999999999888888888888777777777777999999999999999999999999:::;;;>>>@@@BBBDDDEEEEEEAAAHHHRRRZZZ]]]\\\[[[[[[WWWbbbttt~~~333333333222222222222222000000000000111111111111000000000111222222222333000000000000000000000000111111111111111000///...//////000222444666888:::111111111222222333444555000000000000111111111111111111111111222333444555222111000000000000222222222222222222222222222222222222333333444444444444666888:::999777555444444555555444444555555666777333333333333333333333333555444333222222333555666666DDDXXXjjjssstttrrrppp\\\NNN@@@;;;:::888777777888888999:::::::::::::::888999::::::;;;;;;::::::;;;;;;:::;;;;;;<<<===>>>>>>@@@AAAAAA@@@?????????CCC@@@AAAGGGKKKMMMSSSZZZjjjuuu~~~qqqeee]]]ZZZ\\\^^^fffrrr}}}{{{{{{tttggg\\\WWWWWWWWWZZZ___dddhhhiiiiiiggglllrrryyy~~~yyyeeeXXXRRRIIIDDD===999777777666444555555444333222111222333333444555666666666666666555555666666666666555555111333555777888777777666444444444444444444444444333333444555666555555444333333333333333444555555555555666666777888999999444444555666888;;;===???<<<<<<;;;:::999999999:::<<<:::<<>>>>>?????????============<<<;;;::::::777777888999999999888888;;;:::999888777777777777666666777888999999999999888888888888777777777777777777888999999::::::999===>>>@@@BBBDDDEEEEEEEEEDDDLLLUUUYYYVVVQQQOOOOOOHHHPPP[[[eeeppp}}}zzz{{{}}}333333333222222222111111000000000000000111111111111111111111111222222222111111111111111111111111222222222222222111000/////////000000111222333444222111000000111333444666000000000000111111111111111111111111222333444555333222111000000111222222222222222222222222222222111222333444444444333333666888::::::777555444333333222222222222333444444333333333333333333333333777666444333333444555666111>>>OOO[[[^^^]]][[[[[[JJJAAA:::999:::888555555666777888999999999999999888999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<>>>>>>>>>@@@BBBBBBBBBAAABBBCCCCCC???@@@GGGKKKJJJJJJMMMZZZ___iiivvvlll^^^WWWUUUVVVQQQ\\\iiipppqqqrrruuuyyy}}}~~~|||rrrnnnmmmkkklllpppnnnggg```]]]```bbbfffnnnwww|||mmm\\\MMMDDDAAAAAA@@@===888666666777777666555333111000222333444444555666777777666666444444555555555555444444000222444555666666444333555555444444444444555555333444555666666666555444444444333333444444555666555555666777888999::::::444444555777999<<>>@@@@@@???@@@BBB@@@;;;===<<<;;;:::::::::::::::888:::<<<===<<<999666444000222444666888:::;;;;;;>>>>>><<<;;;;;;;;;;;;<<<999999:::::::::;;;;;;;;;<<<>>>???AAAAAAAAA@@@???:::;;;===>>>???>>>======777888999:::::::::::::::>>>===;;;999777555444444666666888999::::::::::::888888888888777777777777555666777999999::::::::::::;;;===????????????>>>KKKRRRYYYXXXPPPIIIGGGIIIEEEIIINNNQQQVVVbbbsss{{{vvv{{{~~~|||~~~222111111000000000000000////////////////////////111111111000000000000000111111000000111111222333333222222111000111111111////////////000000000000......///000222444777888555333111111000///---+++000000111222333333444444777555222000......///000///000222444444333222111////////////000111222333666666777888777555333111111111000000111333444555444444444444333222111111222222222222222333444555555:::AAAGGGJJJJJJHHHFFF<<<;;;:::999999999:::;;;:::999888888888999:::;;;999999:::;;;;;;<<<<<<===>>>??????===;;;;;;===???@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFSSSPPPVVVcccmmmyyyzzziii\\\TTTOOOTTTSSSWWW]]]___^^^^^^aaaaaabbbeeeiiillllllkkkiiikkkllliiibbb]]]bbbppp|||sssiiihhhlllppprrr{{{sssgggaaa```[[[___gggnnnmmmjjjmmmsss|||wwwkkk]]]PPPDDD<<<<<<;;;;;;:::888666444333333333333444444444555555444444555666777777666666000111444666888999999888111222333444555555555555666666666666666666666666444444555555555555444444444444444555555555666666666666666666666777777777;;;<<<<<<;;;::::::===???>>>>>>===<<<:::999888888:::::::::;;;;;;===>>>>>>>>>===============>>>?????????>>><<<<<<;;;;;;;;;<<<<<<===<<<;;;999777555555444444444555888;;;<<<::::::::::::999888777777<<<<<<<<<<<<<<<;;;;;;;;;>>>????????????@@@@@@@@@>>>???@@@???======>>>@@@===<<<:::999:::===@@@BBBBBB===777555555666666555777999<<<>>>???===:::888888777666666666777999:::777777888999999999999888888999:::<<<>>>AAACCCDDDKKKLLLMMMKKKHHHFFFEEEEEEDDDDDDEEEGGGMMMTTTZZZ^^^ttt222111111000000000000000000000000000000000000000111000000000000000000000111111000000111111222333222111111000000000111111000000000000111111111111///...///000111444666888999777444333333222111///000000111222222333444444777666444222111111111111000222444666666444333111444444333333222333333333555666777888777666444333222111111000111222333444333444444444444333222222444444333333444555555666444777<<<@@@AAAAAA>>>===999999888777777888999999999999888888888999:::;;;999999999:::;;;;;;<<<<<<>>>>>>>>>===;;;;;;===???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEIIIGGGKKKUUU\\\dddwwwvvvhhh^^^XXXSSSQQQSSSZZZ]]]\\\ZZZ[[[UUUUUUUUUWWWYYY[[[[[[[[[```___\\\UUUPPPRRR[[[dddwww|||zzzxxx~~~~~~{{{}}}~~~ssseee[[[YYY[[[^^^^^^dddiiimmmkkkccc]]]\\\^^^bbbfffmmmuuuwwwxxxzzzsssfffYYYNNNEEE===999::::::999888777555333222333333333444444444555555444444555666666666666666555555666666555444333222222222333444444555666666666666666666666666666666555555555666666555555555444444444555555555666666777777777888888999999999;;;<<<<<<;;;::::::===???>>>======<<<:::999999888;;;;;;;;;;;;<<<===>>>???>>>===============>>>>>>???>>>===<<<;;;;;;;;;;;;:::;;;;;;:::999888666555555444333444555888:::<<<;;;;;;;;;;;;:::999888777<<<<<<<<<<<<<<<<<<<<<<<<>>>????????????>>>>>>>>>>>>??????>>>======>>>???>>>===<<<;;;<<<>>>AAACCCAAA===888555666777777777777888;;;<<<<<<;;;999777888777666666666777999999777888888999999999999999999999:::<<<>>>AAACCCDDDMMMNNNMMMJJJFFFCCCBBBCCCEEEEEEDDDEEEGGGJJJNNNPPPZZZeeeuuu222111111000000000000000111111111111111111111111000000000000000000111111111111000000111111222333000000/////////000111111000000111111111222222222////////////111333555777:::777444333333333222111000000111111222333333333666666666555444333222111111333666777777555222000666666555444333222222222444555666777888777666666444333222111111111111222222333444444555555444444555555555555555666666777444666777999999777666444777666666555555666777777999888888888888999::::::888888999999:::;;;;;;;;;<<<=========;;;;;;===???AAA@@@@@@@@@@@@@@@@@@???AAABBBBBBCCCDDDDDDEEEEEEGGGEEEGGGMMMOOORRR___nnnzzzoooiii\\\XXXYYYaaagggfffbbbaaa\\\[[[YYYXXXWWWXXXYYYYYY^^^[[[VVVOOOKKKKKKNNNRRRZZZiiiyyyyyyoooffffffhhhlllmmmkkkfff```\\\XXX]]]hhhzzzzzzuuuvvvwwwuuutttuuuhhhbbb\\\[[[___mmmvvvmmmiiigggmmmeee\\\VVVVVVXXXYYYZZZXXX\\\``````^^^___eeekkkvvvwww}}}}}}zzzzzzzzz|||{{{vvvhhh___RRRFFF>>>:::888777888888888777666444333222333333333444444444555555444444555666666666666555555555555555444222111000444333333333333555666777666666666666666666666666555666666777777666666555444444555555555666666666777777888999:::;;;;;;<<<:::;;;;;;:::999:::<<<>>>=========<<<;;;:::999999<<<<<<;;;<<<<<<===>>>???==============================<<<;;;::::::::::::999999999999888777555555555444333333555777:::;;;<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;<<<===>>>>>>????????????>>>======<<<<<<>>>???>>>===<<<===???@@@???>>>===>>>???AAACCC???<<<888777888999::::::888888999999999999888777777777666666777777888999777888999999::::::999999999:::;;;===???AAABBBCCCNNNNNNKKKGGGCCC@@@@@@@@@DDDDDDCCCCCCDDDDDDEEEFFFFFFMMMWWWbbbooo222111111000000000000000000000000000000000000000000000000000000111111111111111000000111111222333///////////////000000111///000000000000111111111//////...///000222444555777444111000000111111000000000111111222222222333333444555666555444222111111333666777777555111///333222111111000000000111333333555666888888888888666666555333222222111111222222333444555666666555555555555444444555555666777777666666555555444444555555555555555666666666888888888888888999999:::777777888888999::::::::::::;;;<<<<<<;;;;;;===???BBBBBBAAAAAA@@@@@@@@@???AAAAAAAAABBBBBBCCCDDDDDDJJJHHHIIIKKKJJJIIIPPPZZZfffttt}}}qqqlllmmmwww}}}zzzyyyxxxvvvsssooommmlllllllllfff]]]UUUPPPNNNNNNNNNOOOXXXccchhhggg```YYYSSSWWWZZZ]]]___^^^ZZZTTTQQQPPPQQQWWWaaakkkqqqqqqooogggaaa^^^___aaaaaacccgggVVVUUUSSSPPPPPPWWWeeeqqq||||||pppddd___^^^]]]ccc```^^^___bbbfffiiiiiifffhhhkkklllmmmsss}}}~~~|||~~~yyymmmpppwwwvvvooohhhWWWPPPEEE<<<888777888999777777777666666444333333333333333444444444555555444444555666666555555555222222333333444444555555666555333222333444666888666666666666666666666666666666777777777777666666555555555555666666666666666666777888:::;;;<<<<<<::::::;;;:::999999;;;>>>======<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<===>>>???==================<<<<<<<<<;;;::::::999999999:::999999999999888777777666555444444444555777999;;;============<<<;;;:::999;;;;;;;;;;;;<<<===???@@@AAAAAAAAAAAA@@@>>><<<;;;;;;===>>>>>>=========>>>@@@???>>>>>>>>>???@@@AAA===;;;999888999;;;<<<===::::::999999888888999999777777777777888888888999888999999::::::::::::::::::;;;<<<>>>???AAAAAABBBLLLKKKHHHDDD@@@>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEBBBEEEIIINNNVVVeeevvv222111111000000000000000//////////////////////////////000000111111111111111111000000111111222333000///////////////000000.........////////////000//////......///111222333444222000///000111000///000111111111111111222222000222444555555333111000///111444666666444111//////////////////000111111111222444555666888888999888888777666444333222111111111333444555555666666444444333222222333333333777666555555555555555666444555555666666777777777777777888888999999999999666666777777888999999999888:::;;;<<<;;;<<<===>>>CCCCCCBBBBBBAAAAAA@@@@@@AAA@@@@@@@@@AAABBBCCCDDDHHHGGGHHHHHHFFFEEEGGGLLLPPPZZZkkk}}}{{{oooddd^^^YYYWWWUUUUUUXXX\\\^^^\\\VVVRRRPPPSSSTTTVVVWWWWWWUUURRRQQQQQQQQQRRRVVVZZZ\\\ZZZXXXVVVSSSQQQRRRRRRRRRVVV\\\TTTVVVUUUOOOJJJKKKPPPUUU[[[bbbfffccc```aaacccddddddeeeiiinnntttxxx{{{||||||}}}}}}~~~ssshhhhhhlllggg]]]UUUIIIDDD>>>999888888888888666777777777666555555444333333333444444444555555444444555555555555444444111111222333555666888888666555444333333444666888666666666666666666666666666666777777777777666666555555555666666666777777444555666777888999:::;;;999::::::999888888;;;===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>=========>>>===<<<;;;:::;;;;;;:::999999999999:::;;;:::::::::::::::::::::666666555444555777:::;;;============<<<;;;::::::<<<<<<;;;;;;<<<===???AAACCCCCCDDDCCCBBB@@@>>><<<:::<<>>===>>>?????????>>>=========>>>>>>:::::::::999:::;;;>>>???===<<<;;;:::999::::::;;;888888888999999999999999999999:::;;;;;;;;;;;;;;;;;;<<<===???@@@AAAAAAAAAFFFEEEDDDAAA>>>>>>@@@BBB>>>???AAACCCDDDDDDDDDDDD@@@@@@AAABBBEEEMMMXXX```|||222111111000000000000000......................../////////000111111222222111111000000111111222333222111000000/////////000---------.........////////////.........000111222333222111222333333222111111111111111111111111111...000222333333222111//////000222444444333222111/////////000000222333333111111222333555666777888888888777666555333222111000111222333444444444444333222222111111111111111333333333333333444555666444555666777777777777777666777888888999999888888555555666666777888888999666888;;;<<<;;;<<<===>>>BBBBBBAAAAAAAAAAAAAAAAAA@@@@@@?????????AAABBBDDDFFFGGGHHHGGGFFFEEEFFFHHHEEEIIITTTbbbooo|||zzztttqqqnnnmmmjjjjjjkkkgggaaa\\\\\\ZZZZZZ[[[[[[ZZZYYYXXXXXXRRRQQQRRRUUUXXXYYYYYYXXXWWWUUUUUUUUURRROOOSSSZZZccceeebbbXXXOOONNNPPPRRRWWW___fffiiimmmrrrtttsssrrruuu{{{~~~qqqfffbbb^^^UUUHHHAAA===;;;999888888888777555555666666666666666555555333333333444444444555555444555555555555444333333444444444333444555666666666666555444444555666777666666666666666666666666555666666777777666666555555555666666666777777777444444555666777888888999888999999888777888:::<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;<<<<<<===<<<===>>>>>>===<<<:::999;;;::::::999999:::::::::<<<<<<;;;;;;;;;<<<<<<===888777666666666888:::<<<============<<<;;;:::999>>>===;;;;;;;;;===???AAACCCDDDEEEEEEDDDAAA???===:::===???@@@@@@??????@@@>>>>>>===<<<<<<;;;;;;<<<888999:::::::::;;;===@@@???>>>===<<<;;;;;;;;;<<<999999:::;;;;;;;;;;;;:::999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@???===>>>@@@BBB>>>??????@@@@@@@@@@@@??????@@@@@@@@@AAADDDIIIMMM___eeeqqq222111111000000000000000////////////////////////...//////000111111222222111111000000111111222333444333222111000/////////............////////////000///...---...///000111222222222444555555333000111111111111000000000000...///111222222222111111000111111222333444555555222111111111111111222222000000111222333444666777666666666555444222000///000000111222333333333333333222111000000000000111222222222222333333444444333444555666777777777666555666777888999888888777444555555666666777888888444777:::;;;<<<<<<===>>>???????????????@@@@@@@@@@@@???>>>>>>>>>@@@BBBCCCEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCFFFNNNVVV___nnn|||yyyxxxrrrssssssrrrqqqooolllkkkbbbccceeehhhjjjllllllllllllllllllkkkddd___bbbhhh}}}vvvllljjjjjjhhhrrrwww}}}}}}{{{xxxxxxqqqfffZZZTTTNNNDDD<<<999888777666666777777555444333444444555555555444444333333333444444444555555444555555555444444333222555444333222222333333444666666666555555555555555666666666666666666666666555555555666666555555555555666666666777777777777555555555666666777777777888999999888777777:::<<<;;;<<<<<<<<<=========>>>;;;;;;::::::::::::;;;;;;<<<===>>>>>>===<<<:::888;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>:::999888777888999;;;===<<<<<<<<<<<<<<<:::999999@@@>>><<<;;;;;;<<>>>>>===<<<<<<;;;::::::777999::::::999:::<<>>>>>======<<<;;;;;;:::;;;<<<=========<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<===???AAAAAAAAA@@@???<<<===???>>>======>>>???>>>>>>>>>>>>>>>?????????@@@AAAAAAAAAAAACCCFFFHHHMMMQQQXXXaaammm|||222111111000000000000000000000000000000000000000...//////000111222222222111111111000111222222333555555333111000/////////////////////000000000000000///...------...///000000000222444666555222///111111111000000000000000///000111111222222222222111111222222444555777888333222111000////////////000000000111222333555666333444444444333111///...000000111222222222222111333222222111000000000111333333333444444444444444111333444666777777666666555666777999999888888777444444555555666777777777444666999;;;<<<<<<===>>><<<<<<======>>>>>>??????@@@???======>>>???BBBCCC???AAAAAA@@@???@@@AAA???FFFBBBAAAEEEHHHMMMYYYggglllzzzsssttt{{{|||rrrmmmlll___UUULLLFFFAAA<<<:::<<<888666555555666777555444222222333444444444333333333333333444444444555555444555555555444444333222333222111111111222444444555666666777666666555444666666666666666666666666444444555555555555444444666666666666777777777777666666666666777777777777888888888888666777999;;;;;;;;;<<<<<<===>>>>>>>>>;;;::::::999999999::::::<<<===>>>>>>===;;;999888;;;;;;;;;::::::;;;<<<<<<<<<;;;::::::;;;<<<>>>???;;;:::888888888:::<<<===<<<<<<<<<<<<;;;:::999888AAA???===;;;;;;<<<>>>@@@@@@AAACCCDDDCCCAAA???===;;;>>>AAACCCBBBAAAAAAAAA??????>>>===<<<;;;;;;:::666999;;;:::999999<<>>>>>>>>>>>===<<<;;;::::::;;;===>>>>>>>>>===<<<:::;;;<<<<<<======<<<<<<<<<>>>@@@AAAAAAAAA???>>>;;;===>>>>>>===<<<<<<===>>>>>>>>>>>>???AAABBBCCC??????>>>>>>>>>@@@AAACCCEEEEEEFFFIIIOOOZZZgggooo}}}111000///...------...///111111000000//////......000000000///////////////222222222111000///......333333444444333333222222//////000111111000......111111111111111111111111222222222222222222222222////////////............222111111111111111222222222111000//////111333444777666333111//////000111000000000000000000000000333333333222111000000///111111222222222333333333555555444333333222111111333333333333444444555666333444555555666666555555777888888888999999999999555555444444444444555555888888999::::::;;;<<<<<<:::;;;===>>>>>>>>>===<<>>>>>???BBBFFFJJJLLLSSS___ooo}}}wwwiiiaaa]]]FFFDDDBBB???<<<999888777555555555444444333333333555555555555555555444444555555555555555555555555222222333333333333444444444444444444444444444444444444444555555555555666777777666555555555555666222333444444555555444444222222222333333444444444666666666666777777777777888888999999:::::::::999999999888888999999:::;;;999888777888:::;;;:::999:::<<<>>>???>>><<<:::888888888999:::;;;<<<===>>>::::::;;;;;;;;;;;;;;;;;;;;;:::999999999999;;;;;;;;;<<<===<<<;;;;;;<<<>>><<<<<<======>>>???AAABBB@@@AAAAAAAAAAAA@@@???>>>===???AAABBB@@@>>>>>>>>>@@@???===;;;:::999999999999::::::;;;;;;::::::999:::;;;===>>>??????>>>>>>>>>>>>======<<<<<<;;;;;;===<<<<<<<<<<<<>>>@@@AAA@@@AAABBBBBBAAA@@@>>>===>>><<<;;;;;;<<<<<<<<<;;;;;;<<<===?????????>>>>>>???>>>===>>>???@@@???>>>???@@@AAACCCEEEHHHJJJLLL___iiiuuu000000......---...//////111000000000/////////...000000000000000000000000222222222222111000///...333333444444444333333222///000111111111000///...000000000000000000000000111111111111111111111111111111111111111111111000111000000000111111222333222111000//////000222333666444222000/////////000000000000000000000000000333222222111000000//////111111111111222222222222111111111111111111111111333333222222333444444555333444444555555555555555666666666666777777777777666666555555555555666666888999999999::::::;;;;;;:::;;;<<<===>>>======<<<>>>===<<<;;;;;;<<<===>>><<<<<<============<<<<<<>>>>>>===>>>@@@CCCGGGIIIEEENNN[[[fffqqq{{{nnn```SSSLLLIII@@@???<<<:::777555444444444444444444444444444444444444444444444444444444222222222222222222222222222222222333333333444444444444444444444444444444444444444444555555555555444333222222111111222222111222333333444444333333333333333333333444444444555555666666666777777777888777666666666777999:::888888888888888999::::::999888777888:::;;;:::999999:::<<<======;;;999777888999:::;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999888888999999;;;<<<<<<;;;::::::<<<============>>>???@@@AAABBBAAAAAAAAA@@@@@@@@@??????>>>@@@AAAAAA???>>>>>>???@@@??????>>>===<<<;;;;;;::::::;;;;;;;;;;;;::::::;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>======<<<<<<===>>>@@@AAABBBBBBCCCCCCCCCAAA@@@??????===;;;;;;<<<<<<;;;::::::;;;===>>>?????????>>>???>>>======??????>>>===<<<<<<======???@@@AAABBBGGGNNNXXX```hhhttt///............//////000000000000000///////////////000000000111222222222222222222222222111000///333333444444555444444444000000111111000000///...////////////////////////000000000000000000000000111111111222222222111111/////////000111222333444333222111000000000111222333222000///......//////000000000000000000000000222111111000000//////...000000000000111111111111//////000111222222333333222222222111222222333444333333444555555555555555444444444444555555555666777777666666666666777777999999999999999999:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<<<<===???BBBDDDAAAFFFLLLRRRYYYeeeuuuwwwoooooollldddYYYMMMCCC===;;;;;;:::888666555444333333333333333333444444444444333333333444444444444444444444444444444444444444222222222222333333333333333333333333444444444444444444444444555555555555222222111000000000000000000111222222333333222222444444444444444444333333555555555666666666666777888666444222333555888:::777777777777777888999999999777777777999:::999888888999:::;;;;;;:::888666999:::;;;<<<======>>>>>><<<<<<;;;;;;;;;;;;;;;;;;===<<<:::888777777888888;;;<<<<<<;;;999999;;;<<<======>>>???@@@AAABBBBBBCCCBBB@@@@@@???@@@AAAAAA@@@@@@@@@???======>>>???@@@@@@AAAAAAAAA@@@???>>>;;;<<<<<<======<<<<<<;;;<<<===>>>@@@AAABBBBBBBBB@@@@@@@@@@@@@@@????????????>>>======>>>???AAABBBCCCDDDDDDEEEDDDCCCAAA@@@@@@>>>;;;;;;;;;;;;:::999999:::<<<===>>>?????????>>>===<<<===>>>>>>===<<<::::::999999999999::::::999===BBBGGGMMMXXXgggrrr}}}............//////000000000000000000//////////////////000111222333333444222222222222222111000000222333444555555555555555111111111111000//////...////////////////////////////////////////////////...///000111111111000///......//////111222333444555444333222111111222222222111000////////////000////////////////////////111000000000//////......////////////000000000000111222222333333444555555222111111111111111222222333333444555555555444444333333444444444555555555666666555555555555666666888888999999999999999999::::::;;;;;;<<<<<<<<<<<<:::;;;<<<<<<<<<<<<;;;:::;;;<<<<<<======<<<<<<;;;<<<;;;:::::::::;;;===>>>CCCEEEGGGHHHJJJQQQ[[[cccnnnzzz}}}vvvkkkddd]]]ZZZSSSJJJBBB<<<999888999888777666555555555555444444444333333333222222222222222333333333333333555555555555555555555555111222222222222333333333333333333333333444444444333333444444444555555555444333333222222222222222111111222333333333333333666555555444444333333333444444555555555666666666666555444333333555666777666666666555666777777888888777666777999999999888888888:::::::::999888777999:::;;;======>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::888777777888999999;;;<<<<<<;;;999999:::<<<======>>>???@@@AAABBBBBBCCCBBB@@@>>>>>>@@@AAABBBAAAAAA@@@>>><<<<<<>>>@@@???@@@BBBDDDDDDCCCBBBAAA======>>>>>>>>>>>>======;;;<<<===>>>@@@AAAAAABBB>>>>>>>>>>>>>>>?????????@@@???>>>>>>>>>???AAABBBCCCDDDDDDDDDDDDBBBAAA@@@@@@>>><<<;;;;;;;;;:::999999:::;;;<<<>>>???@@@@@@>>>===;;;<<<======<<<;;;;;;:::999999888888888999:::<<<>>>>>>@@@FFFPPPXXXcccggglllrrryyy------...//////000000000////////////000000000000//////000111222333333444111111222222222111000000111222333444555555555555333222222111000/////////000000000000000000000000...........................///111222222222111000.........///000222333444666666555444333222222222222111111000000000111111////////////////////////000000000000////////////....../////////000000000333333333333333333333333222111111000000111111111222333333444555444444444444444555555555666666666555444444333333444444555777777888888888888888888:::::::::::::::;;;;;;<<<::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999999::::::>>>@@@AAAAAAAAADDDHHHLLLTTT]]]jjjsss|||yyyssssssqqqpppooollleee[[[SSSIIIFFFAAA<<<999777666555666666555555444555555555666666555333222111000///000111111111222222333333111111111111111111111111111111111222222222333333222222222333333333444444333333333444444444444555555555444333333333333333222333333444444444444444555555555444444333333222444444444444555555555555222333555666666666555444555444444444444555666666777666555666888999888777888999::::::::::::999999999:::;;;===>>>===<<<<<<<<<<<<;;;;;;::::::::::::777666666666777999:::<<<<<<<<<<<<;;;999999:::<<<<<<===>>>@@@AAAAAAAAAAAABBBAAA???>>>>>>???AAABBBAAAAAA@@@>>><<<;;;===???>>>@@@BBBDDDEEEDDDCCCBBB===>>>>>>??????>>>>>>===::::::;;;<<<===>>>???@@@======>>>>>>?????????@@@@@@???>>>>>>>>>???@@@AAABBBBBBCCCCCCBBBAAA???>>>???===;;;;;;;;;<<<;;;999::::::;;;<<<===>>>???@@@===<<<;;;;;;<<<<<<;;;999:::999999888888999999::::::;;;<<<;;;;;;<<<@@@DDDLLLOOORRRTTTXXX```jjjrrr---...//////000//////...////////////000000000000///000000000111222222222000000111111111000000//////000111333444555555555444333222111000/////////000000000000000000000000........................000111333555666555444333.........///000111222333777777666555444222111111000000111111111111111111000000000000000000000000000000000000000000000000////////////000000000000222111111111111111111111333222111111000111111111222222333444444444444444555555555666666666777777444333333333333333333444555666666777888888999999:::999999999999:::;;;<<<::::::::::::::::::::::::999999::::::::::::999999;;;::::::999999999999999999;;;>>>@@@AAABBBDDDFFFGGGKKKSSS\\\dddrrrssskkkoookkkfffaaa\\\TTTIIIBBB;;;999666555555555444444333333222222222222333333666555444333222111000/////////000000111222222222222222222222222222222222111111111111222222222222111111222222333333444444333333333333444444444444444444333222222222222222333333444555555555555444333333333333333333222222333333333444444444555555000222555777777666333222333333333333333444555555777555555666777888777666888888999::::::::::::999888999;;;======<<<;;;:::;;;;;;::::::999999888888444444444555777999;;;======>>>>>><<<:::999;;;<<<:::<<<===???@@@@@@@@@?????????>>>===>>>???@@@AAA@@@@@@@@@>>><<<;;;<<<===>>>???@@@BBBCCCCCCBBBBBB===>>>>>>??????>>>>>>===:::999999999:::;;;<<<===>>>>>>??????@@@AAABBBBBB@@@???>>>===>>>>>>???@@@@@@AAAAAABBBAAA???>>>===>>><<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???===;;;::::::;;;;;;999888777666666666666777888888666888:::;;;::::::<<<===AAACCCDDDDDDEEEIIIPPPUUUZZZ[[[aaakkkttt}}}...//////000000///...---.../////////000000000111000000000000000000000000...//////000000000//////---...000222333444555555555444222111/////////000////////////////////////........................///111444666777666444333///////////////000111111666666555444222111///......//////000111111111111000000000000000000000000111111111111111111111111//////000000000111111111000000000111111222222333333333222111111111111111222222333444444444444333555555555555666666666666444444444333333444444444333444555666777999:::::::::999888888888999;;;;;;;;;:::999888888999:::;;;999999::::::::::::999999;;;:::::::::999999999999:::<<<>>>@@@AAACCCEEEFFFCCCDDDIIIPPPTTT\\\lll{{{zzznnnfffccc]]]VVVPPPKKKEEE>>>888777555333444666666555333222111111000000000111111333333333222222222222222......///000000111222222444444444444444444444444111111111111222222222222000111111222333333444444222222333333333444444444444444333222222222222222222222333444444444444333111111222222222222222222222333333333333444444444000111222333444333222111222222222222222333444444666555444555777888777666777777777888888888999999777888:::<<<<<<;;;999888::::::999999888777777666555555444555666888:::;;;>>>??????===;;;:::;;;===999:::===???@@@??????>>><<<=========>>>>>>>>>>>>???@@@AAA???===;;;;;;;;;===>>>>>>>>>???@@@@@@@@@======>>>>>>>>>>>>======;;;:::999999999999:::;;;<<<<<<===>>>@@@AAAAAABBB??????>>>=========>>>???@@@AAAAAAAAAAAA???>>>======;;;::::::<<<======<<<===<<<;;;;;;;;;;;;<<<===<<<;;;999999::::::888777666666555444444555555666666777888999999:::;;;<<<<<<>>>@@@???>>>>>>BBBFFFBBBCCCHHHNNNSSSZZZfffrrr//////000000000...---,,,.../////////000000111111000000000000////////////......///////////////...,,,---///111333444444555666444222111/////////000........................////////////////////////---///222444555444333111000///////////////000111555444444333111///---,,,,,,---...///000000000///000000000000000000000000111111111111111222222222000000000000111111111111///000111222444555666777444444333222111111222222222222333444444444333333444444444555555555666666555555555444444555555555222333444666777999:::;;;:::999888888888999:::;;;;;;:::888777777888:::;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<===>>>@@@AAABBBBBBFFFKKKMMMNNNWWWbbbiiiwwwwwwooofff___NNNHHHBBB>>><<<:::666333444222111222555555222000333222111111111111222222000000111222333333444444---......///000111111222111111111111111111111111000111111111111222222222000000111222333333444444222222333333333444444444666555444444333333444444111111222333333333333222000000000111111222222333222222333333333444444444000000000000000111111222222222111111222222333444666555444555777777777666555666666666777777888888666888:::<<<<<<:::888777999999888888777666666555666666555555666777888:::???@@@@@@>>><<<;;;<<<===888:::<<<>>>??????>>>===;;;;;;<<<===>>>>>>======>>>@@@AAA@@@>>>;;;::::::======<<<<<<======>>>???======>>>>>>>>>>>>======<<<;;;:::999888999::::::999:::;;;<<<===>>>???@@@???>>>===<<<<<<===>>>>>>@@@AAABBBBBBAAA@@@>>>===<<<:::999:::<<<>>>>>>===>>>===<<<;;;:::;;;<<<<<<<<<;;;999999999999888666888777666555444444444444555555555555555666777888444777::::::888888:::<<<;;;<<<>>>AAAAAABBBJJJTTT^^^eeennnxxx...///000000//////111222///////////////............------...111222222111/////////---++++++---///555222000000333444333111666444111...---...///000.../////////...---,,,+++............///////////////000222333444333333222000000000000000/////////444666777666333000...............///////////////111111000000//////......111111111111111111111111222222222111111111000000222111000000222444777999===999444111111333444444000000111222222222222111333333444444444444444444444444444444444444444444333333555666666666555444777888888999999999888888;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<======<<>>???>>>=========>>>???AAABBBAAAAAABBBDDDFFFJJJMMMNNN[[[```hhhrrr}}}||||||~~~sssjjjaaaVVVNNN@@@===:::777777777777666444444444333333222222222333333333333333222111000000000000000000000000000---///111222333222000///000000111111111111000000...000222333444333222111000000/////////111222333///000111222222222222222333444444555555444444333222222222222222222222222000000111111111222222222444444333333222111000000111111111222222333333333333333222222222222333333222333555666777666555444444555666555444333444555777777777777666666666666777777777666666666666666555555444333444666888:::<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<:::;;;;;;<<<=========<<<>>>>>>>>>>>>===<<<::::::===<<<<<<<<<===<<<;;;999999999888888999999:::;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<==================>>>>>>>>>>>>AAA@@@??????@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999:::;;;<<<<<<;;;888888888888777777777777555555555555555444444444666666777777666555444444666666666666666666666666666666888999;;;===>>>>>>FFFHHHLLLRRR[[[dddmmmrrr+++,,,------,,,,,,---////////////////////////...///...---...000111111000111222222000......000222444111///000222333222000555444111///...///111222222111111000///...------............///////////////000000111222222111111000000////////////000000444555777666333000..................////////////000000000000////////////111111111111111111111111222222222111111111000000222111000000111333555777:::777333111222333333333000000111111111222222222222222222333333333333444444444444444444444444444333444555666666666555444777777888999999999999888::::::::::::;;;;;;<<<===<<<<<<;;;;;;<<<<<<===>>><<<>>>AAABBBBBBAAABBBCCC@@@???>>>>>>>>>>>>???@@@@@@@@@@@@BBBDDDFFFIIIJJJKKKOOOVVV]]]dddllluuuzzz{{{{{{~~~|||wwwiii]]]TTTLLLEEE???<<<999555444333444333222333333333333333333222222222333333333222222111000000000000000000000000000...///000222222111000///000000111111111111000000,,,---///111111000///...111000///......//////000///000000111111111111111222333333444444333333222222222222222222222222222000000000111111111222222333333333222111000000000000000000111111111222222222222111111111111222222222333444444555555444444444555666555444333444555666666666666666777777777888888888888888888888888666555444333444555777999::::::::::::::::::::::::999999::::::;;;;;;:::::::::;;;<<<============<<<>>>>>>>>>======;;;::::::<<<;;;;;;<<<======;;;999999999888888999999:::;;;999999999::::::::::::::::::999999999999:::;;;;;;;;;;;;<<<<<<<<<=========???>>>======>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999;;;<<<;;;:::777777777777666666666666444444444444555555555555555555555555555444333333555555555555555555555555555555666777999:::;;;;;;===>>>>>>AAAEEEJJJOOORRReeennn{{{...///000000//////000111......//////////////////000///......000000///...111222222111//////000222111000......000111000///444222111//////111222333555444222000////////////............///////////////////////////000000111111000///......///000111222444555555222///..................//////000000////////////000000000000111111111111111111111111222111111111111000000000222111000000000111333444555333111111222333222111111111000///000111222333111111111222222333333333444444444444444444444444333444555555666666555555777777888999999999999999999999:::;;;<<<======>>>======<<<<<<======>>>???======>>>AAADDDFFFFFFFFFAAAAAA???>>>============>>>>>>>>>???@@@BBBDDDEEEDDDFFFJJJMMMPPPTTTYYY]]]ggglllxxx~~~vvvrrrsssqqqvvv~~~~~~wwwqqqjjjaaaSSSHHHBBB>>>;;;999888666333111222222111000222222222333333333333333222222222333222222111000000000000000000000000000...///000111222111000///000000111111111111000000,,,---...///000///...---111000///...---------.../////////000000000000000111222222222222222222111111111111111111111111111000000000000111111111111222222111111000000//////////////////000000000000111000000000000000000111222222222222222333333444333444555555333333444555555555555666666777777888777777777777777777777777666555444333333444666777666666777777888888999999777777777888888888888999:::;;;;;;<<<<<<<<<<<<<<<============<<<;;;::::::;;;::::::;;;<<<===;;;:::999888888888888999::::::999999999999888888888888888777777777777888999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::888999:::;;;:::888666666555555555444444444333333333444444555555555333444444444444333222222555555555555555555555555333444444555666666777777999888777666666777999;;;EEEJJJSSS]]]hhhqqqxxx{{{000111222222000000111222............////////////111///......//////...---...//////...---,,,---...///...------.../////////111000/////////000222333777555222000......///000............////////////111000///......///000111111000.........///111222111333444333111///...///------......//////000000......//////000000111111111111111111111111111111111111111111000000000000222111000000///000111111111000000111222222111///222111///...///000222444111111222222333333444444555555555555555555555555444444444555555555555555666777888999999999999999888999:::;;;======>>>>>>===============>>>?????????======@@@EEEGGGGGGEEE@@@???>>>>>>===<<<<<<<<<>>>>>>>>>>>>??????@@@@@@EEEFFFHHHIIIIIIIIILLLMMMQQQTTT^^^lllwww~~~{{{rrrmmmmmmoootttyyy{{{xxxpppfff___SSSLLLCCC===:::::::::999888666333333333333333111111111222222333333333444111111222222222222111111////////////////////////...///000000111111000000000000111111111111000000...///000000000000//////000///////////////////////////........./////////000000111111111111000000111111111111111111111111/////////000000000111111111111000000/////////...//////////////////////////////000000000000//////111111000//////111222333222333444444333222444555444444555555666777888888444444444444444555555555666555444333333444444555333333444555666777888999777666666666777777888888999999:::;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;:::999999999:::<<<===;;;:::888888888888888999999:::::::::999999888888888777777777666666777777888999999999999:::::::::;;;;;;:::;;;<<<;;;:::999999::::::::::::::::::;;;;;;;;;:::999888999::::::999777444444444444333333333333111111222333444555555666333333444444444444333333444444444444444444444444333333444444444444444444666666444333333444555666666888<<>>>>>>>>===============>>>??????@@@>>><<<>>>BBBDDDCCCAAA========================?????????????????????>>>BBBCCCEEEEEECCCCCCDDDEEEIIIHHHMMMUUU\\\cccmmmvvv}}}yyyvvvsssrrrtttttttttrrrmmmdddXXXMMMFFF???===:::777666555555444777555333333444444333222111111111222222333333333000111111222222111111111////////////////////////......///000000000000000000000111111111111000000///000000000000000//////......///000111111222222//////...------.../////////000000111111000000///000000000000000000000000....../////////000000000000000000///////////////000000000000000000000///...///000000000000///...000000///......000111222000222333333222222333555333444444555666777777888222222333333333444444444444444444333333333333333222222333444666777888888888777777666777888999999888888888999999888888777999:::;;;;;;;;;;;;;;;:::999888888999;;;<<<;;;999888888777777888888999:::;;;;;;::::::999999888888777777777777777888999999999999:::::::::;;;;;;;;;999;;;<<<;;;999888999:::999999999:::::::::;;;;;;:::999999999::::::888666333333333333222222222111000111111222333444555555333444444555555555444444444444444444444444444444444444444444444444444444111111000000111222333444444444777:::>>>@@@???>>>EEEIIIPPPVVV\\\bbbhhhlllyyy///000111000///...///000------......///000000000000///......//////---,,,,,,---///...---++++++,,,+++,,,---,,,,,,,,,...000---------------...//////222111///...------...///............////////////111000000////////////000......//////000000111111...000000000...---...000,,,------...///000111111////////////000000000000000000000000000000000000//////000000000000000111111111111111000000000000//////...///111111000...000000///...///000111222222222333444555555666666555555555555555555555555555444444444444555666666555666777888999:::::::::999:::<<<===>>>>>>>>>=========<<<<<<======>>>??????>>>======???@@@AAA@@@===>>>>>>?????????>>>>>>@@@@@@AAAAAA@@@@@@???>>>@@@AAACCCCCCBBBAAAAAABBBGGGDDDDDDGGGJJJMMMUUU^^^jjjsss~~~tttqqqpppnnnooorrrdddbbb^^^WWWOOOGGG@@@;;;:::::::::999777444222000333222111222333333222111111111111222222222222222///000111111222111111111000000000000000000000000........./////////000000000000111111111111000000//////..................,,,---///111222333333333111000...------.../////////000000111111000000///////////////////////////............////////////000000000000////////////000000000000////////////...///000111111000///...///////////////000000111///111222222222222333555444444444555555666666777333333333444555555666666222333333333333333333333333333444555666777888999888888777666777888999:::888888888888888777777666888888999:::;;;;;;;;;;;;999888888999:::;;;999888888777777777777888999999:::::::::::::::999999999888777777777777888999999999999999999::::::::::::777:::<<<:::777666777:::888888999999::::::;;;;;;;;;::::::;;;;;;;;;888666333333222222222222111111111111111222222333333333333444444555555555555444333333333333333333333333333333333333444444444444111111111000000111111111222444777999:::999777666777:::===@@@BBBEEEHHHKKKVVV[[[cccjjjqqqvvv{{{~~~222333444333111000111222------......///000000111///...------...///...,,,,,,...//////---,,,,,,,,,***,,,------,,,,,,...111...------...............////////////////////////............///////////////////////////...------,,,---///111222111000000---...///...------...000,,,,,,---...///000111111000000000000////////////000000000000000000000000////////////000000111111000000111111222111111111111000...///000000///...////////////000000000111000111222333444555666666555555555555555555555555555444444333444555666777555666777888999::::::::::::;;;===>>>>>>>>>===<<<<<<<<<;;;;;;<<<<<<===>>>===>>>>>>>>>===>>>@@@BBBBBBBBBCCCCCCBBBAAA@@@??????@@@AAAAAAAAA@@@???>>>???AAACCCCCCBBBAAAAAABBBEEEBBBAAACCCCCCCCCGGGNNNTTTZZZbbbllluuu}}}|||}}}rrrhhhdddbbb^^^\\\\\\IIIHHHFFFDDDAAA>>><<<:::999:::;;;:::777555333222222111000111333333222000222222222222111111111111//////000111111111111111000000000000000000000000...............///000000000000111111111111000000000000//////............,,,---///000111111111111222111///...---...///000000000000111111000000000////////////////////////------........./////////000000000000000000000000/////////.........------...///111222222111///.........///000000000000000///000222222111111333444555555555555555555555555222222222333444555555555000111222333333333333333555555555666777888999999888777666555666777999:::999999::::::999888888777777777999::::::;;;;;;;;;999888888999::::::888666777777777777777888999999888888888888999999999999777777777777777888888999777777777888888888999999555888:::888555333555888777888888999::::::;;;;;;<<<;;;;;;<<<===;;;888666333333333222222222111111111111111111222222222222222222333444444444444444222222222222222222222222111111222222333333444444333333222222222222222222///333666777555444555777222444555555555666888:::<<<@@@DDDIIIMMMRRRWWW[[[///111111000...---...///---------...///000000111///---,,,---...///...---***,,,......,,,+++***+++***,,,...---,,,,,,///222/////////////////////.........///000000000000///............/////////000------...///...---+++***+++---000222333222000///---.........------...000,,,,,,---...///000111222111111000000//////......000000000000000000000000.../////////000000111111000000111222222222222222333111///...///000///.........///000111000000000///000000222333444555555666666666666666666666666555555444333444555666777555666777888:::::::::;;;:::;;;===??????>>><<<;;;;;;;;;;;;;;;;;;<<<======<<<>>>??????===>>>BBBFFFFFFFFFGGGFFFDDDBBB@@@?????????@@@AAAAAA@@@???>>><<<>>>@@@AAA@@@?????????BBB@@@AAACCCCCC@@@BBBGGGJJJLLLOOOSSSZZZcccmmmttt{{{yyywwwxxxyyy}}}~~~}}}}}}}}}wwwqqqggg]]]UUUSSSQQQMMMIIIHHH>>>>>>===<<<:::888666444444555666555444333333444222111111222444444333111333222222222111111000000//////000111111111111111000000000000000000000000...............///000000000000111111111111000000333333222111111111111111---...///000000///......333111///...---...///000000000111111111111000000////////////////////////---------.........//////000000000000111111111111.........------,,,,,,,,,...000111333333111000...---...000111111111000///...000111222111111333444555555555555555444444444//////000111222222333333///000111222333444444444666666777777888999999999888777555444555666888:::;;;;;;;;;;;;;;;:::999888666777888999:::;;;;;;;;;:::999888999999999777555777777777777777888888999666666777777888888999999666666666666666777888888666666666666777777777777333666999777333111333777777777888999::::::;;;;;;<<<<<<<<<======<<<999666333333333222222222222111222222222111111111111111000111222333333333333333222222222222222222222222000000000111222222333333000000000000111111111222...111444333000///333888///000222222222333555777777888::::::;;;>>>BBBEEE//////////////////////////////............//////000000//////.........---)))***++++++------...///---...///...,,,,,,...///000111111000000///...---////////////////////////............////////////.........///////////////+++---///111222333333333000//////.........//////111111000000000000111111000000000000////////////%%%(((+++...//////...---......//////000000111111000000111111111222222222111111111111111111111111...//////000000000000000111111222333444666666777888888888777777777777777555555555555555666777777999999999888999999::::::999;;;<<<<<<;;;::::::;;;;;;;;;::::::;;;<<<>>>???>>>=========???@@@???>>>AAABBBCCCCCCAAA??????@@@??????????????????????????????>>>>>>??????@@@AAAAAAAAAAAA@@@@@@AAADDDGGGGGGHHHIIILLLOOOSSSWWWYYY^^^eeennnsssvvvzzzyyysssrrrqqqooommmjjjeee^^^ZZZNNNHHHBBB@@@@@@???<<<888777777777777888888888888555555555444444333333333333333333222222222111111111111111111111111111111222222222111111111000000000000000000000000000000........................000000000000000000000000111111000000//////......222111000...------------000000000000000000000000////////////////////////000000000000000000000000........................---.........///000000000---------.........//////000111222222222222111000---///111111000//////000...///000111222333444444444444555555444444333222111111111111222333444555222222111111111111111222444444555777888888888888999888666555444444444555AAA@@@???===<<<<<<<<<<<<888888888888999:::;;;<<<999999888888888888999999666555555555555666777777777777777777777777777777333333444444555666777777666666888999999888777777444333333333333444555555666666777:::<<<>>>===;;;=========<<<:::888666444111111111111111111111111111111111111111111111111111111222222222333333333111111111111111111111111111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000222222111222333555777999........................//////............//////000/////////.........---***++++++,,,,,,------...,,,---...---++++++---...000000000000000///..........................................///////////////////////////............///000111222111111000.........---......//////000000////////////000000111111111111000000000000---...000222222222111000////////////000000000000000000111111111222222222111111111111111111111111...///000000111111000000000000111222333444555666666666666666666666666666666666555555666666777888999999999888999999::::::999;;;<<<<<<;;;::::::;;;;;;:::::::::;;;<<<>>>??????===<<<===?????????===???AAABBBAAA@@@>>>>>>??????????????????????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@AAADDDFFFBBBBBBCCCDDDFFFHHHJJJLLLLLLQQQXXX\\\^^^bbbggglllxxx{{{rrrkkkccc```]]]YYYTTTNNNHHHCCCCCC???:::999::::::888444555555555555666666666666555555444444444333333333333333333222222222111111111111111111111111111111222222222111111111000000////////////////////////........................000000000000000000000000111000000000/////////...111000///......---......////////////////////////////////////////////////..................................................................//////---------.........//////000111222333333222111000...000222222111//////000//////000111222333444444444444555555444444333222111111111111222333444444222222111111111111222222444555555666777666666666999888777555444444555555>>>===<<<;;;;;;:::;;;;;;999999999999:::;;;<<<===999888777666555555555555555555444444555555666777888888888888888888888888333333444444555666666777666666777888888777666555444333333333333444555555777777999<<>><<<<<<<<<<<<;;;999777555333111111111111111111111111111111111111111111111111111111111222222222333333111111111111111111111111111222222222222222222111////////////////////////000000000000000000000000000000000000000000000000111000000000111333444666......................../////////......//////////////////...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******,,,...//////000000000///..........................................////////////000000//////......------111111222111111000///...------,,,,,,---...////////////............//////222222222111111111000000222222222222222222111111000000000000////////////111111111111111222222222111111111111111111111111///000000111111111111111000000111111222333444444444555555555555555555555777666666666666777888888888888888999999:::::::::999:::<<<<<<:::::::::;;;;;;:::::::::;;;<<<===>>>???===<<<===>>>>>>===<<<===???@@@@@@???===>>>???@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@AAA@@@AAAAAA@@@@@@AAACCCFFFEEEDDDDDDCCCCCCCCCDDDDDDBBBEEEIIIKKKKKKNNNSSSWWWaaagggqqq{{{}}}yyyssskkk```YYYRRROOOJJJFFFBBB>>>999555999666333333666777555333333333333333444444444444444444444444333333333333333333333222222222111111111111111111111111111111222222222111111111111111////////////////////////........................000000000000000000000000000000000000//////////////////............//////........................////////////////////////------------------------.................................---------------------........./////////111222333444444333222111111222333333111//////000///000000111222333444444444444555555444444333222222222222111222222333333333333222222222222333333555555666666666666555555999888777666666666666666::::::999999999999::::::::::::::::::;;;<<<===>>>:::999777666444333333222444444333333333444555555888888888888888888888888333333333444555555666666666666666666555444333333444333333333333444555555888999;;;>>>AAAAAA???<<<;;;::::::999777555333222111111111111111111111111111111111111111111111111111111111222222222222333111111111111111111111111111111222222222222111111////////////////////////000000000000000000000000///////////////////////////////////////000111111..............................////////////..............................---------,,,,,,+++++++++,,,------,,,++++++,,,.........//////000/////////....................................////////////111111000///...------,,,111111111111000000//////,,,,,,,,,,,,,,,---...///.........------.........111111111000000000000///000///............///000111111000000//////......111111111111111111111111111111111111111111111111000111111222222222222222000111111222333444444444444444444444555555555555777777777777777888888999777888888999::::::::::::888:::<<<;;;:::999:::;;;:::::::::;;;;;;<<<<<<<<<>>>===;;;<<<======<<<:::===>>>@@@@@@???>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAA@@@???@@@AAAAAA@@@AAACCCEEEHHHHHHGGGFFFEEEDDDDDDDDDBBBDDDEEEEEEEEEFFFJJJMMMQQQUUUZZZ```fffkkkrrrvvv|||}}}{{{|||sssnnnhhhbbb[[[SSSJJJDDDCCC@@@<<<:::999999777666666444333333555666555333222222222222333333333444333333333333333333333333333333333222222222111111111111111111111111111111111111111111111111111111................................................////////////////////////000000000000////////////...............///000000////////////////////////////////////////////////------------------------.................................---,,,,,,,,,+++............////////////222333444444444444333222333444555333111000000111000000111222222333444444444444555555444444333222333333222222111222222222333333333333333333444555444555666777777777777777888888888888777777777888888888888888888999:::;;;::::::::::::;;;<<<===>>>;;;:::999777666555555444333333222222333333444555888888888888888888888888333333333444444555555555555555555444333222111111444333333333333444555555888999;;;>>>AAAAAA>>>;;;999888888666555333222111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111000000111111111111000000////////////////////////000000000000000000000000........................//////................................................///000000///......---------..................------,,,,,,++++++***---......---,,,,,,---///,,,---...///////////////....................................////////////111111000///...------,,,/////////000000111222222,,,,,,,,,,,,,,,---...///......------------......000////////////.........,,,,,,+++***+++---///000111111000000//////......111111111111111111111111111111111111111111111111111222222333333333333333222222333333444444555555444444444555555666666666777777777777777888888999666777888::::::;;;::::::888:::;;;;;;:::999999::::::::::::;;;;;;;;;;;;;;;<<<;;;:::;;;<<<<<<;;;:::===>>>@@@AAA@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAA@@@>>>@@@AAAAAA@@@@@@BBBDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBDDDFFFIIIJJJMMMNNNPPPSSSXXX[[[___bbbhhhpppyyy}}}xxxuuuuuuyyy}}}~~~|||yyyrrrjjjcccYYYUUUOOOIIIEEEAAA===;;;888666333333444555666555666555444555555555444333222222333333333444444444333333333333333333333333333333333222222222111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////////////////////////////////////////000000000000......---......///000111000000000000000000000000////////////////////////.........................................................---,,,,,,,,,+++........./////////000000222333444444444444333222444555555333111000000111111111111222333333444444444444555555444444333222333333222222111222222222444444333444444555666666555555777888::::::;;;;;;888888999999999999999999888888888888999:::;;;<<<999999999999:::;;;<<<===:::999888777777666666666333222222222222333444444777777777777777777777777333333333444444444444444555444444333222111111000444333333333333444555555777888:::<<>>@@@AAA@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAABBBBBBBBBAAA@@@>>>???AAAAAA@@@@@@BBBCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCDDDDDDEEEFFFGGGGGGGGGJJJMMMPPPOOOQQQTTTYYY]]]aaadddfffqqquuuzzz|||}}}}}}xxxqqqmmmkkkllllllmmmjjjgggddd```[[[TTTMMMGGGCCCAAA===:::999999;;;<<<999666444333444555555444444444444444444333222222333333333333444444444444222222222222333333333333333333333222222222111111111111111111111111111111111111111111111222222222000000000000000000000000////////////////////////000000000000000000000000////////////000000000000...............///000111111111111111111111111111////////////////////////000000000000000000000000.................................---------------....../////////000000000111222333444444333222111333444444222000000111333222222222222333333444444444444555555444444333222222222222111222222333333444444444444555666777888666777888:::;;;;;;;;;;;;888888999:::;;;;;;;;;:::999999999999999:::;;;<<<999999999999:::;;;<<<===888888777666666555666666333333222222222333444444666666666666666666666666333333333333333333444444444444333222111111111111444333333333333444555555888777888:::<<<===;;;999777666555333222111111111111111111111111111111111000000000000000000000000000000000111111111111222000000000000000000000000//////000000000000//////........................////////////////////////...........................//////000//////......---------------------------...///000000///...---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---///***+++---...///000000000------------------------............///////////////////////////.....................000222444555000000///...------------//////............//////////////////............//////////////////000000////////////000000000000222222222111111111000000111111111111111111111111333333444555555555555555222333333333333444444444222222222333444555555555666666555555666666777888555666888:::;;;;;;;;;:::888999;;;;;;999888999:::999:::;;;;;;;;;;;;:::999888777777888;;;<<<<<<;;;:::<<>>???AAABBBCCCBBBAAA@@@===???AAAAAA@@@@@@AAACCCDDDEEEEEEFFFFFFEEEDDDCCC??????@@@BBBDDDFFFFFFEEECCCDDDEEEEEEEEEFFFIIIKKKIIIJJJKKKLLLMMMOOOQQQSSSWWW[[[___cccggglllsssxxx{{{~~~}}}xxxxxx}}}yyyrrrkkkeee^^^ZZZXXXWWWUUUTTTPPPNNNLLLIIIFFFBBB>>>;;;999888777666555555777888999777666555666666555444111222444444444333222222222222333333333444444444111111222222222333333333333333333222222222111111111111111111111111111111000000111111111222222222111111111111111111111111////////////////////////000000000000000000000000.../////////000000000111//////.........//////000000000000000000000000000////////////////////////000000000000000000000000..........................................//////.../////////000000000000000111222333333222111000222333222111000000222333222222222333333333333444444444555555444444333222111111111111222333444444555555555555666777888999999999999::::::999888888777888:::;;;<<<<<<<<<;;;999999999888999999::::::::::::::::::;;;<<<===>>>;;;;;;999888666555555555333333333333333444555555555555555555555555555555333333333333333333333333444333222111111111222333444333333333333444555555999888777888:::;;;;;;;;;777666444222111111111222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000...//////000000//////...........................////////////////////////........................,,,---.../////////...------------------------------...///111111///...---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...***+++,,,...///000000000------------------------............/////////000........./////////////////////...///000111333444222111000///...---------//////............//////000000000000////////////111111111000///......---......//////000000111111222222222222111111000000111111111111111111111111333444555555666666555555222222222222222222333333000000111222333333444444555555555555555666777777444666888;;;<<<<<<;;;:::777999;;;:::999888999:::999:::;;;;;;;;;:::999888777666666888;;;<<<<<<<<<999;;;===>>>>>>>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???AAACCCCCCBBBAAA@@@===???AAAAAAAAA@@@AAABBBBBBCCCDDDDDDCCCBBB@@@???;;;<<<===AAADDDEEEDDDCCCCCCDDDEEEDDDCCCDDDEEEGGGCCCDDDDDDDDDDDDFFFHHHKKKJJJLLLNNNOOOQQQUUU]]]bbb^^^bbbhhhmmmrrrvvvzzz}}}xxxrrroooqqqsssrrrtttwwwqqqllliiikkkoookkkaaaVVVTTTOOOJJJFFFEEEEEECCCAAAAAA@@@???>>>>>>======<<<888999999777444111000000444222111222333444333111///111444555555444555555111222222222222333333333111111111222222333333333333333333222222222111111111111111111111111111111000000111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111//////............//////////////////////////////////////////////////////000000000000000000000000........................---.........///000000000////////////000000000000000111222222222222111000111222222000///000222444222333333333333333333444444444555555444444333222111111111111222333444555555555555555666777999999;;;;;;::::::888777555444777888:::<<<======<<<<<<999999888888888888999999<<<;;;;;;<<<<<<===>>>???@@@???===;;;999777666555444444333333444444555666444444444444444444444444333333333333333333333333333222111111111222333444444333333333333444555555;;;999777777999;;;<<<<<<777666444222111111222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000......////////////..............................////////////////////////////////////////////////+++,,,---...///...---------...............------///////////////////////////...---,,,,,,---...///---.........---,,,,,,+++...------,,,,,,++++++***//////////////////////////////.........---------------,,,+++,,,---.../////////............//////.........//////000111222...,,,,,,,,,......---,,,---------............/////////...------------...000000000000////////////111111111111111111111111111111111111111111111111111111000000000000111111111111222333333333222222444333333222111111111222111111222222222333333333555555555555555555555555888888888777777777777777:::::::::999999999888888999999888777888999;;;<<<999999::::::::::::;;;;;;:::<<<===???@@@@@@@@@@@@AAA@@@>>>=========>>>>>>BBBBBBAAA@@@@@@???>>>>>>@@@@@@?????????@@@BBBCCCCCCDDDEEEDDDBBBAAAAAACCC@@@@@@AAABBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAABBBCCCEEEFFFHHHJJJLLLLLLOOOPPPRRRUUUWWWXXXYYYYYY```aaacccdddfffhhhiiijjjsssvvvzzz~~~~~~|||yyyxxxxxxxxxxxxyyywwwsssqqqjjjlllnnnooonnnkkkgggeee^^^]]]\\\[[[YYYXXXWWWVVVQQQQQQPPPOOONNNMMMLLLKKK???>>>===;;;::::::;;;;;;::::::999999888777777666555555444444444333333333333333333333333333333333555555555444444333333333555444333222222222222333111111222222222333333333444444333333222111000000000000000000000000000000111111000000//////......000000000000000000000000000000111111111000000////////////......------,,,...///000111111000///...000000////////////000000////////////////////////000000000000////////////222333333222222111000///000000000000000000000000000000000000000000000000...//////000111222222222333444444555555444444333555444222000000111222333333333444555555444333333444444444555555555555666888555333222444555333111,,,...222666777666444333777777888888888888777777777999:::<<<======<<<<<<:::999777666666777999:::888999:::<<<===???@@@AAAEEEBBB===888444333222222222333333444444333333333555555444444444444333333333333222222222222222222000111111111111222222222444888888666777;;;<<<:::666777888999999888777666666555444333111000///......///000111111222111111///////////////000111222---...///000000///...---000000000000000000000000//////000000000000//////////////////.....................------,,,,,,,,,...---,,,,,,,,,,,,---...000000//////.........---------...............---........................000///............///000------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------------,,,,,,,,,---.../////////............//////............///000111222000...---...//////...------------............///*********+++,,,---...//////////////////000000000111111111111111111111111111111111111111111111111111111000000000000111111///000111222333333333333555444333222222222222333222222222222333333333333444444444444444444444444666666666666666666666666888888888999999::::::::::::999888888999:::;;;<<<888888888999999999:::::::::;;;===???@@@@@@@@@@@@AAA@@@???>>>===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>@@@AAABBBCCCDDDEEEDDDBBBAAABBBCCCAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAABBBCCCCCCDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJNNNNNNOOOPPPRRRSSSTTTTTTVVVYYY\\\^^^___bbbeeegggmmmjjjfffdddcccbbb```^^^\\\\\\[[[\\\\\\[[[WWWUUURRRSSSTTTTTTSSSQQQNNNLLLJJJJJJIIIHHHGGGFFFFFFEEEBBBBBBAAA@@@???>>>===<<<===<<<;;;999999999999999999999888888777666666555555444444444444333333333333333333333333333333333444444444333333333222222444444333333333222222222111111111222222222333333444444333222222111000000000000000000000000000000111000000000/////////...000000000000000000000000000000111111111000000///000000//////.........---...///000111111000///...000000////////////000000////////////////////////000/////////////////////111111111111111000000///000000000000000000000000000000000000000000000000...//////000111111222222333333444444444444333333444333222000000111222333333444555666666555444333444444444444555555555555888555333222444444333111333555777999:::999777666777777888888888888777777666777999:::;;;;;;::::::999888777666666777888999888999:::<<<>>>???@@@AAACCC@@@<<<888555444555555555555666666777666666666555444444444333333333333333333333333222222222222000111111111111222222222444777888666777:::;;;999888888999999999999999999777666555333222000//////000111111111111111000/////////.........///000000---...///000000///...---//////////////////////////////000000000000//////////////////............//////.........---------...---,,,,,,,,,,,,---...000/////////.........---+++,,,---.......................................000000////////////000000------......------,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...............------------,,,,,,,,,,,,---.../////////............//////............///000111222222000//////000000///------------............///******++++++,,,---///000.........//////000000111111111111111111111111111111111111111111111111111111000000//////000000111...///000222222333333333555444333333222333333333222222333333333444444444444444444444444444444444555555555555555555555555666666777888999:::;;;<<<::::::999999999:::;;;;;;777777888888888999999999:::;;;<<<>>>????????????@@@@@@???>>>>>>>>>??????===>>>>>>???@@@AAAAAAAAA???>>>>>>======>>>@@@@@@CCCDDDEEEDDDBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCBBBAAAAAA?????????>>>>>>>>>======BBBCCCCCCCCCBBBBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCFFFHHHJJJJJJIIIJJJKKKMMMRRRPPPMMMLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFEEEBBB@@@AAAAAAAAA@@@???>>>===<<<=========<<<<<<<<<<<<<<<::::::999888777666666555:::999888777666666666666777777777666555555444444444444444444333333333333333333333333333333333333333222222222222111111111222333444444444333222111111111111222222222222333333333333222111111000000000000000000000000000000000000000000////////////000000000000000000000000///000000111111000000000000000////////////////////////000000000000//////000000////////////000000////////////////////////////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000/////////000111111222222222333333444444333333222333222111000000111333444444444666666666666444444333333333444444444555555777555333222333444333222666666777777777777666555888888999999999999888888777888999;;;;;;;;;::::::999888777666666777888999999999:::<<<>>>???@@@AAA@@@>>>;;;888777666777777555555666777888888777777555444444333333333333333444444333333333222222222000111111111111222222222333666666555666999:::888:::999999999:::;;;<<<<<<888777666444222111000///222222222222111000///...//////......---...............////////////......////////////////////////...//////000000//////.../////////............---////////////...............------,,,,,,------.../////////...............++++++,,,---....................................//////............//////,,,------...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------......///......------......///...............///111111222111//////000000///------------............///000000///...............------......///000111111111111111111111111111111111111111111111111111111000000////////////000000///000111111111111111111333333222222111222222333222333333333333444444444333333333333333333333333444444444555555666666666666777777888999:::::::::::::::::::::::::::;;;;;;888888888888999999999999:::;;;<<<===>>>?????????????????????????????????======>>>>>>???@@@@@@@@@???>>>===<<<<<<===>>>???AAABBBCCCBBBAAA@@@AAABBBCCCCCCBBBBBBAAA@@@??????>>>???????????????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>======<<<<<<<<>>AAA@@@@@@??????>>>>>>===CCCDDDEEEDDDCCCBBBCCCEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@??????@@@???===;;;===<<<;;;:::999999999999999999999::::::::::::;;;:::999999888777777666666666666555444444444444444555555555555444444333333444444444333333333222222222222222222222222222222111111111111111000000000000222333444444333111000111111111111222222222222333222222222111111000000000000000000000000000000000000000000////////////////////////////////////...///000000000000000000......////////////////////////000000000000//////000000////////////000000////////////////////////.........///////////////,,,---...///000000000000000000000000000000000000000000000000000000000000//////000000111111111111222222333333333333222222111111000000111222333444333333444555555444333333222333333333444444444444555444333222333333333222555555444444444555666666888888999999999999888888999:::;;;=========<<<;;;999888888777777888888999999999:::<<<===>>>@@@@@@@@@>>><<<999777666666777222333444555666666666666555555333333222222333444555555444444333333222222000000111111111222222222222555666444555999999777:::999888888999:::<<<===888888666555333111000000222222222222111111000///000///...---------------...//////////////////...////////////////////////...//////////////////...//////.........---------..................------------------------------........................++++++,,,---......------........................------------------------,,,,,,------...------,,,---------,,,,,,+++++++++---------------------------.....................,,,,,,,,,---------------......------------......------------...///000111111000//////000000///------------............///000000///............///,,,------...///000000111000000000000000000000000000000000000000000000000000000////////////000000111111111111000///......111000000000000000111111222222222333333333444444333333333333333333333333444444555666666777888888888888888888888888888888:::::::::::::::::::::999999999999::::::::::::;;;::::::;;;;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>>>>>>>???@@@???>>>>>>???@@@CCCCCCBBBAAA@@@??????>>>============>>>>>>??????@@@@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<======<<<<<<<<<===<<<<<<;;;:::999999999;;;<<<======;;;;;;<<<===>>>?????????>>>>>>>>>>>><<<;;;::::::;;;;;;999777999888666555555555555666444444555555666777777777666666555555444444333333333333333333333333222222444444444333333333333333444444333333333222222222222222222222222222222222000000000000000000000000000111333444444333111000000000111111111222222222222222111111111111111000000000000000000000000000////////////000000000000////////////////////////......///000000000000000---------.../////////000000000////////////000000000000////////////000000////////////////////////------....../////////000+++,,,---...///000000000////////////////////////000000000000000000000000000000000000000111111111111111222222222222111111000000000000111222222333111222333333333333222111222222222222333333333444444444333333222222222333555555555555666888999;;;888888888999999888888888999:::;;;<<<<<<<<<;;;:::999999999888888999999999888999999;;;<<<===>>>???@@@>>><<<999777555444444111222333444666666777777777555444333222333444555666666555555444333333222000000111111111222222222111555555333444888999777999888777777777888:::;;;777777666555333222111000000000111222222222222222000///...---------------/////////....../////////..............................////////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............,,,,,,------------,,,,,,------------------------+++,,,------------,,,+++,,,,,,------......------......---,,,,,,+++******---------------------------------...............+++,,,------......------......------------......------------...///000111000///...///000111000///---------............///+++++++++,,,---...000000---------......//////000000000000000000000000000000000000000000000000000000//////......//////000000000111000000///...---/////////...//////000111111111222222222333333333222222222222222222222222333444444666777888999999999999888888888777777777999999:::::::::999888888999999:::::::::;;;;;;;;;::::::::::::;;;===>>>???;;;<<<===>>>>>>>>>======>>>>>>>>>===============??????===<<<<<<======>>>;;;===>>>>>>===<<<===???CCCBBBBBBAAA@@@??????>>>;;;;;;<<<<<<======>>>>>>===>>>>>>>>>>>>===<<<<<<888888888999::::::;;;;;;999999:::;;;<<<<<<<<<<<<:::::::::999999888888888999:::;;;;;;:::999;;;<<<<<<>>>??????>>>======>>>:::999777777888999777666555444444333222222333333222333333444555555666666444444444444333333222222222222333333333333222111333333333333333333333333333333333333222222222222222222222222222222222222/////////000000000000111000111222333333333222111000000000111111111111222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000------...///000000000000------...//////000111111000000////////////000000000000////////////000000////////////////////////---------......//////000,,,---...///000000000000////////////////////////000000000000000000000000000000000000000000111111000111111222222111111000000000000111111111111111000000222222222222000000111111222222222333333333222333444333111111222444111111222333444666777888777777888888888888777777666777888999999888777666888888888888888888888888777777888999:::;;;<<<===>>>===;;;888666444333222333444666777999:::;;;;;;888777555333333444555777777777666555444333333222000111111111111222222222222555555444555888999777888777777777666777777888555555444444333222222222///000111222333333333333//////......---.........//////............//////........................---......//////......---.........------------,,,+++++++++++++++,,,,,,,,,,,,------......------,,,---------------.........------------,,,,,,+++***------------------------,,,,,,---......---,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,---.........------...------,,,,,,------...------------...///000000000//////000222333222111---------............///,,,,,,,,,,,,---///000111........................000000000000000000000000000000000000000000000000//////............//////---...//////000000000//////////////////000111111000000000111111111222222222222222222222222222222111222333444666777888999777777777777888888888888888888999999999888777666888999999999:::::::::::::::999999999;;;<<<>>>???999:::<<<=========<<<<<<;;;<<<<<<======>>>>>>>>>@@@???>>>=========>>>>>>;;;<<<>>>===<<<<<<>>>???BBBAAAAAAAAA@@@@@@??????:::::::::;;;<<<=========;;;<<<<<<<<<<<<;;;::::::888888888888999999999999999::::::;;;;;;;;;;;;;;;999999999999:::::::::;;;;;;<<<======;;;;;;<<<===<<<>>>@@@@@@>>>======>>><<<:::888888999:::999888555555555555444444444444444444555555666777777777666666666666555555555555111222333444444333222222333333333333333333333333333333333222222222222111111111111111111111111111//////000000000111111111000111111111222222222222000000000000111111111111000000000000111111111111000000000000000000000000.../////////000000000111000000000000000000000000,,,---...///000000000000...///000111222333444444111000///......///000111000000////////////000000////////////////////////,,,,,,---......///000000---...///000000000000000////////////////////////000000000000000000000000111000000000000000000000000000111111111111000000111111111111111000000///000111222333333222111000111111111111222222222222111333444333111000222555///000000111222333333333666666777777777777666666555666777888888777666555666666777777777777666666666666777888999::::::;;;:::999888777666444333333555666888:::;;;===>>>>>>:::888666444444555777888888888777666555444333333000111111111111222222222222555666444555999:::777888888888888777666555555333333333333333333333333111111222333333222222222//////.........///000000000///...------...///000........................---......//////......---.........---------,,,,,,+++++++++,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,------..................---,,,+++***)))------------------------,,,---...//////...---,,,+++,,,,,,---.........---***++++++,,,,,,------...++++++++++++++++++++++++---------.........//////+++,,,---.........---,,,...------,,,,,,------...---------------...000000111000///111333555555444---------.........//////111111000///////////////...............---------000000000000000000000000000000000000000000000000//////............//////***+++---///000111222222000000///000000111222222///000000000000111111111111111111111111111111111000000222333555666777888555555666777888999::::::777888999999888777666555777888888888888999999999:::999999999:::<<<>>>???888999;;;<<<<<<<<<;;;;;;999:::;;;<<<===???@@@@@@AAA@@@???=========>>>???;;;===>>>>>>======>>>@@@AAAAAAAAA@@@@@@@@@@@@???999999:::;;;;;;<<<======::::::;;;;;;::::::999888::::::::::::999999999999777777888888777777666666555666666777888999::::::777888999888666555666777888;;;>>>>>>;;;999:::;;;;;;:::888888999:::999888444555555555555555444333444444444555555555666666666666666666555555555555222222444555555444333222333333333333333333333333333333333222222222111111111111111111111111111111///000000000111111222222111111000000111222333333000000000000111111111111000000000000000111111111000000000000000000000000.../////////000000111111000000000000000000000000,,,---...///000000000000000000111222444555666666111000///......///000111000000////////////000000////////////////////////,,,,,,------...///000000...///000000000000000000////////////////////////000000000000000000000000111111111000000000000000000000111111111111000000111111111111111000///...111222333333333333222111000111111111111222222222111333444333000000222555444444555666666555555444555555666666666666555555666777888999999888777666444444555555555555444444555555666777888999999:::777777666666555555555444444555777:::<<<===>>>>>>;;;999777555555666888999999888777666555444333333000111111111111222222222333666777555666999:::888888999999999888666555333111111111222222333333333333333333333222111000000///////////////000111222000///...------...///000........................---..................---......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,,,,,,,,,,------.........(((((()))***++++++,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---.........000111000......000333333000------000222333222,,,---...---,,,+++,,,------------............///000111000...,,,,,,...000000000000000000000000000000000000///......------...------,,,,,,------...111...+++,,,///111000///////////////000000000000000...---,,,---...111222111222333333333111///...000000222333444555555555555555555555555666777777888888999999999888888888555555555666777888888999888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>======<<<<<<;;;;;;::::::::::::<<<>>>@@@BBB>>>>>>============>>>>>>;;;:::999999888888999999999999999999999888777666777777777777777777777777666666777888888888888888999999888888888888999999555666666777999:::;;;;;;;;;:::999888888888999:::777888:::;;;;;;:::888777666666555555555444444444444555555555666666777777666555555777::::::666333222222222222222222222222444444444444444444444444222222222222222222222222000000000000000000000000000000//////.........---000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000111000000///......///...---,,,,,,---...//////////////////.........,,,///444999;;;:::999777222111///...---------...000000//////......------//////000000000000//////,,,,,,,,,---------......////////////000000000111////////////////////////////////////000000000000//////000111111111111111222111000///......///000000000000000000000000000000000000000000000000000000000000111222222222333222222222222222222222222000000111222333333444444555555555555666666666666777888999:::999777555333555555555555555444444333777555444555777888888777999666333333666888888777222333555888:::===???@@@@@@===:::888888888888777777666555555666555333111222222222333333444444444222222333444555666777888999999999999777555333222444111///000222333111///000///...------...///000222111111000///000000000000///...---------------***,,,......---...///111......//////......---,,,.........------,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))******+++,,,,,,------,,,,,,,,,---------......------,,,,,,,,,+++++++++------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,---......,,,,,,...000333000------///222222111...000111000///------...---------............///...//////---,,,,,,---///////////////////////////.....................///...------------------...000...,,,,,,///000000///....../////////000000000///......---...///000111000000111111111111111000///000111333444444555555555555555555555666666777999999999999999888777777666666666666666666666666555666777888999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===============<<<;;;;;;;;;;;;===>>>???>>>===<<<<<<<<<<<<<<<===::::::999888888888888888888888888888888777777666666666666666666666666666666666777888888888777777888888777777777777888888888888999:::;;;<<<=========;;;:::888777777888888999999999999999999999999666555555555444444444444333444444444555555555555555444444666888888555222222222222222222222222222333333333333333333333333222222222222222222222222000000000000000000000000000/////////............000000000000000000000000//////000000000000/////////////////////////////////////////////////////////000000000//////...---///...------------...///////////////...............111555999::::::888777222111///...---------...////////////............//////000000000000//////,,,,,,------.............../////////////////////............................../////////000000000//////000111111111111000222222000/////////000000000000000000000000000000111111111111111111111111000000111111111111111222222222222222222222222222111111111222222333333444444444555555666666666777888888999999888666555444333444555555666666666666666666666888::::::888666666555444555888888777555333444555888:::===>>>???>>><<<999777888888888777777666444444555555333222333333333333333444444444111222333444555666666777777888888888666555333222333111///000222222111//////...------------...///111000//////......////////////...---------------...///000///---,,,---..................------,,,------,,,,,,++++++++++++------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,------...------------............,,,,,,+++++++++*********------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---------,,,,,,...///333000......///000000///111333555444222000......---------............///,,,---...---,,,,,,...///////////////////////////+++,,,,,,---......//////........................///...,,,---...000000///------........./////////......////////////000000.........//////000111222//////111222333333333333555444444444444555666666999999999999999888777666888777777666555444444333333444777888999888777777888999999:::;;;<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>???===<<<;;;;;;;;;;;;;;;<<<===<<<;;;:::::::::::::::999888888777777777777777777777777777777666666666555555555555555555555555666777777777777777666555666666666555555666666666888888999:::;;;<<<======>>><<<:::888777666666777:::999999999999999999:::555555555555444444444444333333333333333444444444333333333444666555333111222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000////////////............000000000000000000000000//////000000000000//////////////////////////////////////////////////////...////////////...------///...------------...///...........................000333555666666444333000000///...---------................../////////...//////000000//////...---............/////////.....................---------------------------.........////////////000...///000000111111000000222111000/////////000111000000000000000000000000222222222222222222222222111111111111000000000000222222222222222222222222222222222222222222222222333333444444555666777777888888777777666555555555222333444666777777888888555666888;;;===;;;777444333333444666888888555333333444666888:::<<<>>>???<<<:::777777888999999888888666444333333444444333444444444444444444333333111111222333444444555555555666666666555444222111222111//////000111///......------,,,,,,------.../////////.........------///...------------------111222222000---,,,,,,,,,...............---,,,,,,++++++++++++************---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++******++++++++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---..................---...///000222000///...............111444666666444000...------------............///,,,---......------///111////////////////////////,,,,,,,,,---------...............//////............---------.../////////------------.........///...///000000000000/////////...---------///000111//////000111222333333222444444333333444444555666777777888999999999999888777777666666555444444444333555777::::::999888666777888888:::;;;<<<======<<<;;;::::::::::::::::::;;;;;;<<<<<<============;;;;;;::::::::::::;;;;;;;;;:::999888888888888888888888777666666666666666666666666555555555666666555555555555555555555555666777777777777666555555555555444444444444555555555555666666777888888999<<<;;;999777666666777777777888999::::::999888777444444444444444444444444333333333333333444444444333333333444444333222111111111111111111111111111111111111111111111111111111111111111111111111111///////////////////////////////////////.........000000000000000000000000//////000000000000//////////////////////////////////////////////////////---...............------.........------.........------...............///,,,---///000000000...---///.....................---------....../////////...//////////////////....../////////////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...//////000000000000000111000///.........///000000000000000000000000000111111111111111111111111111111111000000//////...111222222222222222333333333333222222222222222222222222333444555666666777777777666555444444555555333444555666777777777777555555777999:::999666444222222333555555555444333333444555777999;;;<<<===;;;999777777999::::::999999666333222222333444333666555555444444333333333000111111222333333444444333444555555444333222111111111000/////////..............................////////////......------......---,,,,,,---------111222222000...,,,,,,---------.........---,,,,,,++++++++++++++++++******,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************++++++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++************++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,---...//////000000///...---------...000333555555222///---,,,---------............///---...000000//////000111..............................---------,,,,,,,,,...//////000000//////...,,,---...............///------------.........//////000000111000000//////111000...---------...//////000111111222222222222333333333333333444555555444555666888:::;;;;;;;;;666666666666666666666666555666999<<<<<<;;;999888777777888999:::<<<<<<===;;;;;;:::999999999999999<<<<<<<<<<<<;;;;;;::::::777888999999:::;;;;;;;;;999999888777777777777777888777666666555555666666666666555444444555666666555555555555555555555555666666777777777777666666444444333333333333444444333333333444555555555666888777666555666666888999444666:::<<<<<<:::666444333333444444444444444444555444444444444444444444333444444444333222222222111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////........./////////////////////////////////////////////000000000000//////................................................------...............------..................---,,,---------......//////,,,,,,------------,,,,,,---------...............,,,,,,------......//////......////////////....../////////////////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///000000000000000///...---------...//////000000000000000000000000000000000000000000000000111000000//////.........111111111222222333333333333333222222222222222222222222222333444555555555666555444333333444444444555555666666666666555555666444333444555666444333222222222111111222333555333333555666888999:::;;;:::999888888:::;;;::::::999666333111222333333333555555555444444333333222000111111222222333333333222222333444444333222111111111111000///........./////////000000///////////////000000000///...---------,,,,,,,,,------...///000000///...------...---------...---,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************************++++++++++++.........---------,,,,,,------------------------+++,,,,,,------,,,,,,+++******++++++++++++************++++++,,,,,,------++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,***))))))+++,,,,,,+++---...//////---,,,---...///111333222000...,,,,,,---------............///...000111111000000000111........................//////......---,,,,,,+++...///000111111000///...+++,,,...///...------...------........./////////111111000000000000//////111000///......---------000111111222333333222222333222222222222333444444444555666888:::;;;;;;<<<666666666777777777777777777888;;;<<<======;;;;;;777888888999:::;;;;;;<<<;;;;;;:::999888888888888<<<;;;;;;:::999999888888666666888999::::::::::::777777666666666777777888888777777666666666666666666666555444444555777888555555555555555555555555666666777888888888888888444333333222222333333444333444444444555555555666555444333333444555777888222555888;;;;;;888555222333333333333444444444444555555555555444444444444333444555333111000111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000........./////////////////////////////////////////////000000000000//////................................................------...////////////...------...//////...------,,,,,,,,,---....../////////.....................+++,,,---...............---------------.........---......//////......---/////////............---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////000000/////////...---------...///000000000000000000000000000////////////////////////////////////............111111111222222333333444222222222222222222222222222222222333333333444444333333333333333333333333555555666666555444333333555333111111222333222111111111111///...///222555222222333444666777777888999888777888::::::999888777555333222222333333222333333333333333333222222111111222222222333333333111222333444444333222222111222333111///---...//////000000111111000000/////////000111000///...---,,,,,,,,,,,,,,,------...,,,---///...------...///---------------,,,+++++++++++++++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++------------------------+++,,,,,,------,,,,,,+++******++++++++++++******+++++++++,,,------......,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,***((()))+++,,,,,,***+++---//////---,,,---///...///111000...------...---------............///...000222111000......///........................///........................///111222222111///...))),,,//////---,,,---........./////////000000000333222000/////////000000//////000000000//////...111222222333333333333333222222222222222333333444666777888999999999999999999999888888777777666666999999:::<<<<<<<<<<<<<<<888888999999999:::::::::;;;:::999888888777777777999999888888888888888888666777888999999888888777666666555666666777888999999888777777666666777777777666555444555666888999666666666666666666666666555666777999::::::::::::444333333222222333333444444444444444555555555555444333222222222333444555444444555666666555444444222222333333333444444444444444444444333333222222222333444222///...///111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000............/////////000//////////////////////////////000000000000//////................................................---...//////000000000///------...//////...------++++++,,,------...////////////...---......///000***+++,,,...//////.........------------------,,,---......//////......---............------,,,,,,++++++,,,---...///000000------------------------+++,,,,,,,,,,,,------------...//////000000//////000//////...///000111222000000000000000000000000////////////////////////---...............//////000111111222333333444444111111111222222333333444333333333333222222222222111222333444444333222111222333444444444444444333222111111222333222000......000111000//////111333111111222333444444555555888666666666888888666555666444333333333333222000111111222222222222222222222222222333333333333333000111333444444444333333222333444222///---...000...///000111111000///...---...///000000...---+++,,,,,,++++++,,,,,,---...+++---...---,,,+++,,,...,,,------------,,,++++++************+++++++++,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++******++++++,,,------...//////,,,,,,------------......---,,,,,,,,,,,,---.........+++)))***---///...,,,))),,,//////---,,,---///...///000///...---...///---------.........//////...///111111///---------........................------......///000000000...000111222222111000...))),,,//////---,,,---...////////////000000000000444222000......///000111---...///111111111000000222222333444444444333333222222111111222222333444999999999999999888777777<<<<<<:::999888666555555999:::::::::;;;<<<======999999999999999999999:::;;;:::999888777777777777666666666777888888999999888999999999888777555444555555555666777888999:::999999888777777777777777777666555444555666888:::777777777777777777777777555666888999;;;;;;<<<<<<444333333222222333333444222222333333333333333333555444222111111111222222666555333222222333555666222222222333333444444444333333333222222111111111000222333000---,,,...000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000---.........//////000000//////////////////////////////000000000000//////......................................................///000111111000000,,,---...//////...---,,,++++++,,,,,,---...//////...---,,,+++,,,---...///)))***,,,...//////...............------,,,,,,,,,---..................---......---------,,,,,,,,,***+++,,,---///000111111------------------------++++++,,,,,,,,,------------......///////////////111111000000000222333444000000000000000000000000000000000000000000000000,,,------....../////////000000111222333333444444000000111222333333444444444444333222222111111000000111333444444333222000000111222333444555555555000111222444555333///,,,+++...222333000//////000000000111222222333444444666555444555666666444222555444333444444444111///000000000111111222222333333333333333333333444444000111333444555555444333222444555333000......000---...///000000///...---,,,---...//////---+++***++++++++++++,,,,,,---...,,,---...---+++***+++,,,,,,,,,---------,,,++++++(((((())))))*********+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++*********+++,,,---------,,,++++++******)))------------------------************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,......---,,,---...///000//////.........---------------------------------,,,,,,,,,---------......---,,,++++++------,,,+++......---,,,,,,+++******---............------,,,,,,---......///......---++++++,,,,,,---...//////.................................////////////000............/////////000000000000000000000000000111000...///000111///......//////000000000000000444444444444444444444444444333333222222333333444666555444444444666777888;;;;;;;;;:::999888777666999::::::::::::999888888888999999:::999888777666888888888888777777777777555555555555555555555555444666888999:::999888777333444555666777777777777666666555555555777888:::888777555444555666888999888888777666555555666666666666777999:::;;;<<<===555555444333222222222222222222222111111111000000333333222111111222222333555555555444444333333333444444444333333333222222222222222111111111000000222222222111111111000000000000000000000111222222000000000000000000000000111111111111000///------..................------...............///000000------............------000000//////.........---........................------------------------///000111222222111000//////......------,,,++++++---..................---.........------,,,,,,,,,,,,,,,,,,+++++++++******........................+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000/////////......---------.........///......------,,,,,,------.../////////000000//////000111222222000000000000000000111111............////////////---------------...000000////////////000000000000222333333444444333333222444333222111000000000000...///000111222333333444222222333333444555666666444333222000///.........///////////////000111111222222111111111111111222222444555555444333444555555444444333222111000000111000/////////000222333444333333222111111111222333333222111000000000111444333111000...------,,,//////.........---------///...,,,+++***+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---------,,,,,,+++++++++************************+++)))((()))---...---+++++++++*********+++,,,---,,,,,,++++++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---,,,,,,+++,,,---...//////.........------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++------,,,+++---------,,,,,,++++++++++++,,,...///000111111111//////////////////......+++,,,,,,------.........------------------------,,,,,,---------................../////////000000000000000000000000000000111000//////000111000...---......///000/////////333333333333333333333333444444333333333333444444777666555555555666777888::::::::::::999888777666666777888999999999999999777777888999999888777666777777777777777777777777555555555555555555555555555666888999:::999888777444555666777777888888888777666666555555666888888777666555555555666777888888888777666666666777777666666777888999::::::;;;555555444333222222222222222222222111111111000000222222111111111111111222444444444444333333333333333333333333222222222222222222222111111111000000111111111000000/////////...............///000000000000000000000000000000111111111000000///------........................---------------...//////------............------000/////////.........---........................,,,,,,,,,,,,,,,,,,,,,,,,///000111222222111000//////......------,,,++++++,,,,,,,,,------,,,,,,,,,---------,,,,,,,,,++++++******++++++,,,,,,,,,---........................------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,---......//////000000000//////000111111222111111111000000000000000......///////////////...,,,,,,,,,,,,---...//////111111111111222222222222111222222222222222222111444333222111000000000000000000000111222333444555222222333444444555666666444333222000//////......///////////////000000111222111111000000000111111222333555555333222222333333333222222111000000000111111000000000111222333444333222111111111111111333222111111000000111111444333111///...------,,,---,,,,,,,,,,,,+++++++++...---,,,++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,+++++++++***************************+++)))(((***,,,...---+++++++++******++++++,,,---*********+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,------............------------++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,---,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...111333555666777222111000.........//////------------------------------------------------+++++++++,,,,,,,,,------....../////////000000000000000000000000000000000111/////////111111000///------...///////////////222222222222222222222222555555444444444444555555888777777666666666666777999999999999888777666666444444666777888999999999555666777888888777666666666666666666666666666666555555555444444555555666666777888999999999888777555666777888999999999999888777777666666666666777555555555666666666666777777777777777777888888888666666777777777888888888555444333222222111111222222222222111111111111111111000000000111111111111333333333333333333444444222222222222111111111000222111111111111000000000000000////////////.....................///000000000000000000000000000000000000000000///......---........................,,,,,,,,,,,,,,,---......------............------/////////...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,///000111222222111000//////......------,,,++++++******++++++++++++******,,,,,,,,,+++++++++++++++))))))***+++,,,---......------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......///000000000000/////////000111111222111111111000000//////---...///000000///...---++++++++++++,,,---...///111111111222222222333333111111111111111111111111444333222111000000000000111111000111222333555777333333333444555555666666333333111000//////////////////......//////000000000000000//////000000111222333444333222000000111000000000000000000000000111111000000000111222333333222111111111111111111222222111000000000111111333222111///...------,,,,,,,,,,,,,,,++++++++++++------,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++++++++,,,+++++++++******************************************))))))***,,,---,,,++++++***++++++++++++,,,,,,((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,---------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------...,,,+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,+++---///222555777888999333111///---,,,,,,......------------------,,,,,,------------------------++++++,,,,,,,,,,,,------...////////////000000000////////////////////////111/////////111222111000......///000000000000000222222222222333333333333555555555444444555555555888888777777666666666666777888888888777777666555333444555666777777777777444555666777777777666555555555555555666666666666444444333333333444555666777777888999999999888777777888999999:::::::::999999888888777666555555555333444555666666666555555666666777888888999999999666666666666666666666666555444333222111111111111111111111111111111111111000111111222222222222222111111222222333333444444111111111111000000000000111111111111000000000000////////////////////////000000000000000111111222000000000000000000000000//////000000///......------------...............------,,,,,,------...///------............------........................------------------------++++++++++++++++++++++++...///111222222111000000///......------,,,++++++******++++++++++++******++++++************************++++++,,,------...------------------------------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........---------,,,,,,++++++,,,,,,------,,,,,,---------...//////000000000000/////////000000111222222111111000/////////---...000111000///---,,,,,,,,,,,,,,,---...////////////000000000111111111111111111000000111111111444333222111000000000000222222111111222444666777333333444444555555555555333222111000//////////////////.........//////000//////////////////000111111222333222000......///.........//////000000000/////////000000000111111222111111000000000111111111111000000000000111111222111000///...---------.........---------,,,,,,,,,,,,++++++++++++++++++************************************************++++++,,,,,,,,,,,,++++++************++++++++++++*********)))))))))))))))***************************))))))***++++++++++++******++++++,,,,,,,,,,,,(((((()))***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,------------,,,,,,------------------------------------------------------...............---,,,,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,...///000222444555555666111000---+++***+++,,,---------------------,,,,,,------------------------------------............////////////000000000111////////////////////////000//////000111222222111000000111222222222222222222333333333444444555555555555555444444555555555888777777777666666555555666666777777666666555555555555666666666555555444444555666777777666555444444555555555666666666777444333222222222333555666888888999999999888888888888999999:::::::::::::::999888888777666555444444333333444555555555555444555666777888888888888888666666666555555555555444444444333222111111111111111111111111111111111111111222333444444444333333000111111222222333333333111111111000000000//////000000000000000000000000000000000000000000000000000000000000000111111222////////////////////////...////////////......------------.........//////...............//////000------............---------------...............------------------------++++++++++++++++++++++++...///000111222222111000///......------,,,++++++++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---000000///---,,,+++***)))***+++,,,,,,---------,,,------......///000000111000000///////////////000111111111111000000//////...///000000000...---,,,---------......///000111000000000000111111111111333222111111111111222333444333222111000000000000222111111111222444666777333333333333444444444444222222111000/////////000//////............////////////...//////000111111000222333222///.........---------......///000000.........///////////////000000000//////000000111111000000///000000111111111111///...------------......---------,,,,,,,,,***+++++++++++++++++++++***************************************************++++++,,,,,,++++++***))))))*********+++++++++))))))))))))))))))))))))************************)))***************++++++)))***+++,,,,,,,,,,,,+++(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,---------------,,,,,,,,,,,,------------------------------------............////////////...---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000111111111111111///...,,,+++++++++,,,,,,------------------------................................./////////000000/////////000000000111111000000000000000000000000000//////000222333222111111111222333333333333333333333333444444555555666555555444444444444555555555666666666666666555444555555555666666555555444666666666666666555444333555666777777777666444333555555555666666777777888555444333222333555777888:::999999999888888888888999999:::::::::::::::999888888888888777666444444333333333444444444555555444555777888888777666666555555555555555555555555444333222111111000000111111111111111111222222222111222333555555555444444111111111111111111222222111111111111000000000/////////000000000000000111//////000000000000111111...............///000000////////////////////////....../////////......---,,,,,,------...////////////............///000000------............---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000111222222111111///......------,,,++++++,,,,,,------------,,,,,,***************+++++++++...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,+++***)))((('''***+++,,,------......------......//////000111111000000//////......//////000000000000000000000111000000//////......------............///000111222222222222333333333333444333222111000000111222333444333222111000000000000000000111222333444555555222222222222222333333333222222111000000000000000//////......------......////////////000111222222000111222111000......///---------....../////////---...///000000000/////////////////////000000111000000/////////000111111111000///...------------++++++++++++************)))***++++++,,,+++++++++******************************************************++++++++++++******)))))))))************+++))))))))))))************************************)))***+++***))))))***+++)))***+++,,,,,,,,,++++++(((((())))))******++++++++++++++++++++++++++++++***++++++,,,------......++++++++++++++++++++++++***+++,,,,,,------,,,,,,)))***+++,,,---,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////---,,,---...///...------------,,,,,,+++++++++------............------------------------------+++,,,,,,------.........////////////////////////....../////////000000000//////000000000111111111000000000000000000000000000//////000222333333222111111222333333333333222111222222333444444555555444444333333333333444444333444555666666555444444333444444555555555444444444555555666666666666555777888888888777555444222555555666777777888999999888777666555666888:::<<<::::::999999888888888888999999:::::::::999999888777777888888777666555444444333222222222333555555444555666777777666444333555555555555666666666666444333222111000000000000000000111111111222222222///111333444555555444333111111111111111000000000222222111111111000000000////////////000000111111.........//////000000000...............///000000////////////////////////------...//////......---,,,,,,------...//////000...------------...//////------............------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222111111///......------,,,++++++,,,,,,------------,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++***************++++++,,,....../////////.........///000000111111000000///.............../////////000111111222222222111///---,,,---...///...------......///000111222222222333333333444444333111000//////000111333444333222111000000000000---///111333444444333333111111111111111111111111222111111000000000000000000///...------------...000//////000111222333333///000222222000//////000............//////////////////111222222222111000///............///000111///////////////000111111000000///...------------+++++++++************)))((()))***+++,,,++++++*********************************************************++++++++++++******))))))))))))************)))))))))******+++++++++************************(((***++++++(((((()))+++)))***+++,,,---,,,++++++))))))))))))************++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,((()))***+++,,,+++******+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......///...------...///...---......---,,,,,,+++******++++++,,,,,,,,,,,,,,,+++,,,---...//////......---++++++,,,,,,---...//////000000000000000000000000.........////////////000000000000000111111111111000000000000000000000000000//////000222444333222000000111222222222222111000000111222333333444444444333333222222333333444111222444555555555444444333333444555555444444444333333555666777777888888999999999999777555333222555666666777888999999:::;;;:::888777888:::===???;;;::::::999888888888999999999999::::::999888888666777777888888777555444444333222111111333555666444555666777666555333111555555555666666666777777444333222111000000000000000000111111222222222222...000222444555444333222222222111111000000//////222222222222111111111111.../////////000000111111---------.........//////000000000000000111222222////////////////////////------......///......---,,,,,,------...///000000---,,,,,,,,,,,,---......---..................---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...000111222222222111///......------,,,+++++++++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......******+++,,,------......+++,,,---...////////////......//////000000111111111000///.....................///000111222333333444222///,,,+++,,,...///---------------...000000000000111111111222222222222000///......///000222444333222111000000000000,,,...111333555444222111111111111000000000000000222111000000000000000111000///...---------------000000000000111222333444...000222222111000000111////////////////////////000111222333444333222222...............///000111///////////////000111111000///...------------------------,,,,,,,,,++++++((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))******+++++++++,,,************************(((***,,,+++(((''')))+++******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,+++******,,,,,,+++***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---+++***,,,000222111////////////...///000111111000000000000000000000000//////000111111111111111222222111111111111111222...///000111111000///...222222222222222222222222444444333333333333222222555444333333222222222222444333333222222222333333444444555555555555444444444444666777888888888888666666666666555555555555666666555555666777888888;;;::::::999:::;;;===>>>;;;:::999888888888999:::;;;;;;:::999888888777666888777555444333333444444444444444333333222222222444555555666555444222111555555444444444333333333555444333222111111111111000000////////////000000000111111222444555555666111111000///......//////111000//////000000///...............------------000///------......---,,,---......///////////////000000//////......------------------------------......---------......///...---,,,++++++,,,---...,,,,,,,,,---------............------------......------------------------...------,,,,,,------...////////////////////////------------------,,,,,,,,,,,,------------------,,,+++++++++++++++++++++------............------...------,,,,,,------...++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////000000//////.........---............/////////000000000000000000000000000333222000///...---..................////////////222111111000000000000000000000111111111111000000222222000//////.........000111222444555555444444444333222111000...------111111111111111222222222//////............/////////000111222333444444444000000000000000111111111////////////////////////000000000000000000000000...///////////////......000000000000////////////000///---,,,++++++,,,,,,///...+++***))))))***+++,,,,,,,,,++++++***************))))))))))))************************************************************))))))))))))******&&&(((***,,,---,,,+++***+++***)))))))))***,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++************************,,,+++******,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------,,,,,,++++++///---+++,,,///000///---.../////////000000000000//////////////////////////////000111111111111000222222111000000111111222000000111222222111111000222222222222222222222222444444333333333222222222444444333222222222222222444444333333333333333444444444555555555555444444444444666777777888888888777666666666666666666666777777777777777888999999;;;;;;:::999::::::<<<<<<::::::999888888999999::::::::::::999999999999999888777555444333333444444444444444333333333222222222333444555555555444333444444444444444444444333444444333333222111111000111111000000000000111111111111111222222222222222111111000000000/////////111000///////////////...000000000000////////////000...------......---,,,------...///////////////000000000/////////......------------------------///......------------...---------,,,,,,---------,,,,,,,,,---------............------------......------------------------------,,,,,,,,,,,,------........................------------------------------------------------+++++++++,,,,,,,,,,,,,,,------............------...------,,,,,,------...+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////000/////////...................../////////000000000000000000000000000000222111000///......//////....../////////000000000222111000000//////000000000111111222222111111000111000//////....../////////000222333444444444333444444333222000///......222222222111111111111111//////............//////000111222222333333333333111111111000000000000000000000000000000000000000111111111000000000//////......////////////......///////////////000000000222111000...---------...///---+++***))))))***+++,,,,,,,,,++++++***************))))))))))))************************************************************))))))))))))******%%%&&&((()))******))))))+++***)))))))))***+++,,,,,,,,,+++++++++*********))))))))))))************++++++++++++++++++++++++,,,+++******,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,+++...---------------,,,,,,000...------......---+++---...///000111000//////////////////////////////...///000000111111000000111111000000000111111222222222333333333333222111222222222222222222222222333333333333222222222222444333222222111222222222444444444333333444444555444444555555555555444444444555555666777777777777777777777777777777888888999999888888999999::::::;;;;;;:::999999999:::::::::999999888888999::::::999999999999::::::;;;;;;777777666555444444444444444444444444444333333333111222333444555555555555333444444444444444444444222333444444333222000///222111111111111111111222222111111111000000//////000000111222222111///...111000///.........//////000000000////////////...///...------......---,,,------...////////////.../////////...............------------------------//////...---,,,,,,------,,,------......------,,,,,,,,,,,,---------............------------......------------------------------,,,,,,,,,,,,------------------------------+++,,,,,,------..................------,,,,,,+++++++++,,,,,,------......------............------...------,,,,,,------...******++++++,,,---------,,,,,,,,,,,,,,,,,,------------------------------........................////////////////////////////////////................../////////000000000000000000000000000000000111000///......///000111///000000000000111111111222111000000//////000000000000111111111111000000...............///000000///000111333333333222222444444333222222111000000333333222222111111000000......------------......111222222333333333222222222222111111000000//////111111111111111111111111222222111000//////......---....../////////...............//////000000000555444222111000/////////...---+++***)))******++++++++++++++++++***************))))))))))))************************************************************))))))))))))******'''''''''((())))))************))))))******+++,,,,,,++++++++++++*********)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++*********************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---...//////...---,,,+++,,,,,,------,,,,,,+++------------------------......------------,,,,,,,,,---///111111000///...////////////////////////...//////000000000000000111000000000000111111222222333333333222222111111111111111111111111111111333333333222222222222111222222111111111111222222444444444333444444555555444444555555555555444444444555555666777777666666777777777888888999999999;;;:::::::::::::::;;;;;;;;;;;;:::999999999888888999999999999999999::::::999999999:::::::::::::::777666666555555555555555555555555444444444444444333333333444444555555555333333333444444444444555111222444444444222000///111111111111111111111111111111111000000000/////////000222333333111000...000000000///...---...000......---------,,,,,,,,,...---,,,,,,......---,,,,,,---......//////......------,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////...---,,,,,,++++++++++++,,,------...//////,,,------......------,,,...------,,,,,,------...)))******++++++,,,,,,---,,,,,,,,,---------------........................///////////////////////////////////////////////////////////////............////////////000000000000000000000000000000000000///.........000111222000000111111111222222222111111000/////////////////////000000000000//////,,,,,,------...000111222///000111222333222222111444444333333333333222222444444333222111111000000......------------......222222333333333222111111333222222111000///......222222222222222222222222333333222000///...---,,,------......//////......------......///000000000555444333222000//////...---,,,+++*********+++++++++++++++*********************))))))))))))************************************************************))))))))))))************))))))***+++,,,,,,***************+++++++++++++++++++++************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++*********************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,---...//////...---,,,+++,,,,,,------,,,,,,+++------------------------+++,,,---------------...+++---///000111000...---..............................///000000000000000000000//////000111111222222222111111000000000000111111111111111111111111333333222222222111111111111111000000000111111222333333333333333444555666444444555555555555444444444555555666666666666555666777777888999::::::;;;;;;;;;:::::::::::::::;;;:::::::::999999888888777888888999999::::::::::::;;;;;;:::999888888777777666666666666666666555555555555555555555555555555555555444444333333333333444444444444444444444444111222333444444333111/////////000111111000//////000000000000111111111111...///111222222111000...///111222111///...///000------------,,,,,,,,,,,,---,,,+++,,,---...---,,,,,,------...............------------------------------------------------......---,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////...---,,,,,,++++++++++++,,,------...//////,,,,,,------------,,,,,,...------,,,,,,------...)))******++++++,,,,,,---,,,,,,,,,------.................................////////////////////////////////////////////////.........///////////////////////////000000000111//////////////////////////////......///000111222111111111111222222222222111000000///.../////////------............------,,,,,,,,,---///000222333///000111222333222111000333333333333333444444444555444444333222111000000.........------.........222222333333333222111111333222222111000///......222222222222222222222222444333222000...---,,,+++,,,,,,---...............---........./////////000222222222111000...------,,,,,,++++++++++++++++++******************************))))))))))))************************************************************))))))))))))******+++******)))******+++,,,))))))******+++++++++++++++++++++*********)))))),,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++++++++++++++++++++************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,------...------............------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------***,,,------,,,,,,---///,,,---...///000///..............................---...//////000000//////////////////000111111222222111000///............111111111111111111111111222222222222111111111111000000000///000000111222222222222222333444555555444444555555555555444444444555555666666666555555555666777888999:::;;;;;;::::::999999888888999999888888999999999888777777777777999:::::::::::::::::::::999888777666555555666666777777777666666555555555555666666666666666777666555333333222333333555555444444444333333333111222333333333333111111...///000111111000///...//////000000111111222222---...000111111000//////...111555555222//////000/////////............------,,,+++,,,---...---,,,,,,,,,---............---///////////////000000000------------------------------,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------..................------,,,,,,+++++++++,,,,,,------......,,,,,,------------,,,,,,...------,,,,,,------...******++++++,,,---------,,,,,,,,,---......//////................................................////////////////////////.........////////////////////////000000000111111////////////////////////000///.........000111222000111111111111222222222111000//////......//////------............---------------...000111333444000111222333333222111111111111222333333444555555444444333333222222111111//////............//////111222222333333333222222222222111111000000//////222222222222222222222222333222111000...---,,,++++++,,,---.......................................////////////...---,,,,,,++++++++++++++++++++++++)))))))))*********************))))))))))))************************************************************))))))))))))******(((((((((((((((((())))))))))))***++++++++++++***+++************)))))))))++++++,,,,,,,,,---------++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,+++---...---+++***+++------------.........//////........................---...//////000000//////.........//////000222222222111000...------......111111111111111111111111222222222222111111111111///////////////000111111111111111111222333444444444444555555555555444444444555555666666555444444444555666777888:::;;;;;;999999888777777777777777666777888999999888888777666777999:::;;;;;;::::::888777777777666666555555555666777777888777666555555555666666666777777777555555444333333333444555666666555444333222222111222222222222222222222222...///111222222111///...000000///////////////...------......////////////,,,222888888555000///000/////////.........------,,,+++***+++---...---,,,+++,,,------......------------........./////////------------------------++++++++++++,,,---......---------,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------------------------------------------------------+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...+++++++++,,,------......,,,,,,------.../////////........................------------------------////////////////////////............/////////000//////000000000111111111////////////////////////000000///......///000111000000000111111111111222000000///............///...//////000000//////.........//////111222444444111222333444444333222111///000111222333444555666333333333333333333333333000000////////////000000000111222222333333333333111111111000000000000000222222222222222222222222222111000///...---,,,,,,***+++,,,---............/////////......------,,,,,,------......---,,,,,,***++++++,,,,,,+++++++++((()))))))))*********+++******))))))))))))************************************************************))))))))))))******'''((()))******)))((('''((()))***+++,,,++++++***************))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---......------+++******+++------+++,,,,,,------,,,,,,+++))))))*********+++++++++---///000...***((()))+++...------------...//////........................---......///////////////............///000222222333222000///.........///000000000000000000000000222222222111111111111000///////////////000111111000000000000111222333444444555555555555555555444444555555666555555444444333444555666888:::;;;;;;888888777666555555666666555666777999999999888777666777999:::;;;;;;::::::555555555555666666666666555666777888888777666555555666666666777777888888444333222222333444666777777777666555333222111000333222222111111222333333///000222333333222000///111000///...---,,,++++++---------------...///000,,,222999;;;777222///000------,,,,,,,,,+++++++++,,,+++***+++---...---,,,+++,,,------......------*********++++++,,,,,,,,,------------------------*********+++,,,---...///......,,,++++++,,,......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++++++++++++++,,,------------------------------------------,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++...------,,,,,,------...+++,,,,,,------......///,,,,,,------...///000000////////////////////////------------------------////////////////////////---.........//////000000000000000000111111111111////////////////////////111000///......///000111///000000000000111111111000000///...............000000111111111111000000//////000000111333444555222333444444444333222111...///000111333444555666333333333333333333333444111111000000000000111111///000111222333444444444000000000000000111111111111111111111111111111111111111000///...------,,,***+++,,,---............000000///...---,,,,,,+++++++++---.........---,,,***++++++,,,,,,,,,++++++(((((())))))*********+++******))))))))))))************************************************************))))))))))))******)))***+++---,,,+++)))(((((()))***+++,,,+++******************))))))))))))***++++++,,,,,,++++++***+++++++++*********)))))),,,++++++******))))))))))))************+++++++++++++++************++++++))))))*********+++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---------,,,+++------++++++++++++,,,---,,,,,,,,,++++++*********,,,,,,,,,---------..................////////////000///...---------------------------------------000000000000000000000000111111000000///...............///000000///...---000000000000000000000000+++---...///......000222333333333444444444444555444444444555555555666666555666666666666666555555666888:::999666555777999888666555555666666666555777777777777777777777777888888888888888888888888888777666555555444444555777777777777777777777777666555444444333333333333444444444444444444444444555555444444444333333333111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////222333333333333222111111.........------,,,,,,,,,------------------------......---,,,,,,+++******+++,,,,,,------,,,,,,+++.........------,,,,,,,,,------------------------,,,,,,,,,+++++++++******---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++******+++,,,,,,---......------------------------------------------------........................000...,,,******+++...///---------,,,,,,++++++++++++++++++,,,---...//////////////////////////////---.........---,,,,,,+++,,,,,,,,,---------.....................---------000///...///000222555777000000000000///////////////////////////.........000000111111111000000///000000000000000///......000000////////////000000000111222222333333222222444444555555444444333222222222222333333333444444333333333333333333222222333333222222222333444444000111222333222111000///222111000//////000111222000111222222444444555666000///...---------------+++++++++,,,,,,---------......///000///...,,,+++,,,------......------,,,......------,,,+++******++++++******)))(((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))***++++++++++++***,,,,,,++++++***))))))))))))'''&&&'''***+++***(((''''''(((((())))))******+++*********))))))((((((***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++,,,,,,+++******))))))************+++++++++++++++************++++++******+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,***))),,,++++++******+++,,,---,,,,,,,,,+++++++++******,,,,,,,,,------------...............//////////////////...---------------........................////////////////////////111000000000000/////////......///000000///...---////////////////////////---...000000//////111222333333444444444555555555333444444444555555555666444555555666555555444444666888999888666555666888666444333333444555555444777777777777777777777777777777777777777777777777777666666555555555555555777777777777777777777777666555444444333333333333444444444444444444444444444444444444333333333333222222222222222222222222000111111222222111111000//////////////////////////////..................///000111222222222222222......---------,,,,,,,,,------------------------......---,,,,,,+++******+++,,,,,,------,,,,,,+++------,,,,,,++++++++++++------------------------,,,,,,,,,+++++++++******---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,------------,,,,,,,,,+++++++++******+++,,,,,,---......------------------------------------------------------------------------///...,,,++++++,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,---...///000........................------......------,,,+++,,,,,,,,,---------......------..................//////......///111333444000000000/////////..................////////////111111222222222222111111000111111111000000///...000000////////////000000000111111222222222222222333333333333333222222111111111111111222222222333333333333333333333333333333333222222222333444444333333444444444333222111222111000/////////000111111222222333333444444444//////...---------------+++++++++,,,,,,---------...............---,,,,,,,,,,,,------------,,,,,,------,,,,,,+++*********)))))))))))))))*********)))))))))))))))***++++++))))))))))))))))))))))))))))))***++++++++++++***))))))******************)))'''&&&'''***+++***((())))))))))))************************)))))))))(((******++++++++++++******,,,,,,,,,,,,,,,+++++++++***+++---...---,,,***))))))************+++++++++++++++************+++++++++++++++,,,,,,,,,------************************((()))***+++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))(((++++++******+++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............////////////...------------------////////////////////////////////////////////////000000000000111111111111......////////////......///////////////////////////000222222111111222444444444444444555555555555333333444444444444555555333333444444444444333333666777888888666444555666555333222333555666666555777777777777777777777777666666666666666666666666555555555444555555666777777777777777777777777777666666555444333333333333333333333333333333333333444444444333333333222222222222222222222222222222000000111111111111000000///////////////////////////.........------,,,,,,,,,---...000111222222222...------------,,,,,,,,,------------------------...------,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++************------------------------,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++***++++++,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++---------------...///000........................------......------,,,,,,,,,,,,,,,---------......,,,---------...///////////////...---...///000111000////////////.........---------.../////////000111111222333333222222111111111111222111111000///000000////////////000000000000111222222222222222111222222222222111000000///000000000000111111111222222333333444444555555333222222222333333444555333444444444444333222111222111000.........///000333333333333333333333333//////...------------...++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***)))))))))'''(((((()))******++++++***************++++++,,,))))))))))))))))))))))))))))))***++++++++++++***''''''((())))))***++++++)))((('''((()))***)))(((++++++++++++************************))))))))))))******++++++++++++******++++++++++++++++++++++++***+++---//////---+++)))))))))*********+++++++++++++++************++++++******++++++++++++,,,,,,************************))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))+++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////......---,,,,,,---------........................//////////////////////////////000000111222222333.........///////////////........................000222333333222222333444333444444444444555555555333333333333333333444444111222222333333333333222555666777777666555444444555333333444666888888777666666666666666666666666555555555555555555555555444444444444555666777888777777777777777777777777777666555444333222222222222222222222222222222222333333333333222222222222222222222222222222222222///000000000000000000///////////////////////////.........---,,,,,,++++++,,,,,,---...///000000///---------------------------------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***+++,,,,,,---,,,++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------......///000........................,,,------...------,,,,,,,,,,,,,,,---------......,,,,,,,,,---...///000000000000///......//////000/////////.........------,,,,,,------...///000000000000111222222222111111111111222222222111111000000000////////////000000111111222333333333333333111111222222111111000/////////000000000111111111111222222333444555555666222222222222333444555555222222222222111000000///222111000............///333333333333222222111111///......---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********,,,,,,,,,,,,,,,------,,,,,,,,,+++*********))))))(((((((((((())))))***************))))))))))))***++++++))))))))))))))))))))))))))))))***++++++++++++***''''''(((((())))))))))))(((((((((((())))))))))))+++++++++******)))))))))*********))))))))))))))))))******++++++******)))))))))))))))************)))+++---//////---+++***))))))*********+++++++++++++++************++++++))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............------,,,,,,,,,------...------------------------..............................///000111222222333............//////000000////////////////////////111222333333222111333444333333333333444444444444333333333333333333222222000000111222333333222222444555666777777777555444444222111222555666777666666666666666666666666666666666666666666666666666333333333333444666777888777777777777777777777777777777555444333222222222222222222222222222222222333333222222222111111111222222222222222222222222...//////000000//////.................................---------,,,,,,,,,------.........------,,,------------------------------------------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------......///........................,,,,,,------...------,,,,,,,,,,,,---------......,,,,,,,,,---...///000000111111000000/////////000............------------+++,,,,,,---...//////000......///000000000000000000111111222222222111111000000////////////000000222333333444555444444444222222222222222111000000000000000000111111111111111111111222333444555555222222222222333444555666333333222111000000000///222111000.........///000444333333222222111111000......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,---+++,,,,,,,,,,,,,,,,,,+++******)))))))))))))))(((************))))))(((((()))(((((((((((()))******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))(((((('''''''''(((((()))((())))))************))))))(((((('''))))))))))))))))))******))))))************))))))((((((((())))))))))))))))))***,,,---...---+++***)))************+++++++++++++++************++++++((((((((())))))))))))***************************,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,------------............------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,------...------------------------........................---......///000111111222......---......///000111000000000000000000000000000111222222111000111222222222222222333333333333333333222222222222111111///000111222333333333333333444555777999999777555333111000111333444444333777777777777777777777777666666666666666666666666333333333333444555666777777777777777777777777777888777555444333222111111111111111111111111111111222222222111111111000000111111111111111111111111......////////////..............................------------------------------......---,,,,,,+++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++************************+++,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++---------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,------...------------------------,,,,,,------......------,,,,,,,,,---------......,,,---------.../////////000000000000000000000000......---------,,,,,,,,,,,,,,,,,,---.........///------...///000000000000///000111111222111111111000000////////////000000222333333444444444444444222222222222222111000000000000000000111111111111000000111111222222333333111111111222333444555666666555444333222111111111222111000//////000111222333333222222111111111000...------------...//////------,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++,,,,,,,,,,,,++++++******))))))))))))))))))++++++******)))(((((('''((((((((((((((())))))***))))))))))))))))))))))))))))))***++++++++++++***++++++***))))))((('''''''''((())))))(((((()))***)))))))))((((((((((((((())))))))))))************))))))************))))))(((((())))))************)))******+++,,,,,,++++++)))************+++++++++++++++************++++++((())))))))))))*********************************++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++,,,,,,,,,------------+++***))),,,,,,,,,---------......***++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,++++++,,,,,,---...................................................------....../////////000...---------...///111222111111111111111111111111///000111000///...///000000000111111111222222222333222222222111111111111///000111222333333333333333333444888;;;<<<999666555444222333444555555444777777777777777777777777444444444444444444444444333333333333444444555666777777777777777777777777888777666444333222111111111111111111111111111111222111111111000000000000000000000000000000000000---......//////......---........................---------......//////000,,,,,,------...---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++*********)))***************++++++,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,---------+++++++++,,,,,,------------,,,,,,+++++++++,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......------........................//////000/////////---------,,,,,,,,,,,,+++---------------------------...///000000111111111...///000000111111111000000000////////////000000000111222222333333222222000000111111000000///........./////////000000000000000000000000000111111111111111222333444666666777666444333111111111222111111000000111222333444222222222111111111111111---------------...//////---------,,,,,,+++++++++***++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,++++++*********************************)))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))***++++++++++++*********************))))))&&&(((***)))(((''')))+++))))))))))))))))))******((()))))))))************))))))************))))))))))))******+++++++++,,,)))))))))******++++++,,,)))************+++++++++++++++************++++++)))************+++++++++************************))))))***+++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,************************...---,,,+++************+++,,,,,,,,,+++)))'''&&&,,,,,,,,,------.........******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,---...////////////////////////........................---------..................---------...///111222111111111111111111111111...///000///...---...//////000000000000111111111333222222222111111000000000000111333333444444444222222444888<<<===;;;888:::888666666888888888777777777777777777777777777333333333333333333333333444444333333333444555555777777777777777777777777888777666444333111111111000000000000000000000000111111111111000000000000////////////////////////---..................---........................,,,------...///000111111***+++,,,---.../////////,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++(((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++******))))))*********)))***++++++,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++,,,------+++++++++,,,,,,---------,,,,,,+++******+++++++++------------------------+++,,,,,,---.........---,,,,,,,,,---------.....................---------,,,------...//////......---------,,,,,,,,,++++++------------------,,,,,,......000111111222222222......///000000000000000000000////////////000000//////000111111111111111///////////////......------------.........//////000000000000////////////111111111222333444666777555444222000/////////000111111000000111333555666111111111111111111111111---------------...///000---------,,,,,,+++++++++)))+++,,,---...------,,,+++++++++,,,,,,+++++++++***************+++++++++((((((((()))******++++++*********)))***++++++,,,))))))))))))))))))))))))))))))***++++++++++++***)))))))))***++++++,,,,,,&&&(((******'''''')))+++))))))******+++++++++,,,(((((())))))*********++++++++++++++++++***))))))+++++++++******((('''&&&******)))))))))))))))))))))******++++++******)))************************------,,,,,,+++*********))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,+++*********+++)))((('''((()))***)))'''------------------------------------------------------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------......................................................//////000//////...///////////////000111111222222222111000//////...////////////////////////////////////000000000000333333444444333222000///000000111111111222222222222333555777:::<<<>>>???===<<<:::999888888777777444444555555555444222111222222222222333444555555111222333333444555666777666666777777666555444444333333333222222222111111111000000///...---------//////000000000000//////////////////////////////////////////............000000//////.........---++++++---///000111111111.........------,,,,,,,,,------------------------++++++------------++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++******+++,,,---******************************************************++++++++++++******************************++++++++++++++++++++++++*********)))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,,,,---------------............///000000///...............---------...............---------.........//////.................................///////////////---...///...------...///000000000000111111111111333222111///............,,,,,,,,,---...///000000000000000000////////////000000111111222222222333555444333222111111111111000111111222222333444444222222222111000//////...111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))************************+++++++++*********))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))************))))))++++++******++++++,,,---***+++++++++******)))(((***************)))((('''))))))))))))))))))))))))))))))************))))))*********************************+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++---,,,++++++******++++++,,,***)))***+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................................................./////////......///////////////000000111222222111111000//////...////////////////////////....../////////000000000222222333444333222111000111111111222222222333333222333444666888:::;;;<<<::::::999888777777777777555666777777777666555444111111111111222333444444222222333333444444555555555555555555555444333333333333222222222111111111000000000///...---------//////000000000000//////........................////////////.........---............---------,,,,,,,,,---...///000111111---------------,,,,,,,,,...............---------++++++,,,------,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++************+++,,,******************************************************++++++++++++******************************++++++++++++++++++++++++***)))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,,,,,,,------------...------,,,,,,---------------------............000000///..............................---------,,,------------.............................................////////////---...///...---,,,---.../////////000000000111111111000///...------------,,,---------.../////////000000000000////////////000000000111111111222222444333222111111000000000//////000000111222222222222222111000000///......000000//////...------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***************************+++++++++*********)))))))))))))))))))))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))************))))))***************+++,,,,,,)))************)))(((((())))))*********))))))((())))))))))))))))))))))))))))))************))))))************************(((((())))))***++++++,,,))))))))))))))))))))))))(((((()))))))))*********,,,,,,++++++******++++++,,,+++******+++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++------------------------++++++++++++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,................................................//////...------....../////////......//////000111222222111111000/////////////////////////////////............////////////000111222333444333222222222222222333333333444444333333444555555666777777777666666555555555666666555666777888888777666666000000000000111222333444222333333333333333333333444333333333333333222222222222222222111111111000000000//////...---------...//////000000//////...........................//////.........------------------,,,,,,,,,,,,,,,------,,,------///111222,,,,,,,,,,,,------------/////////......---------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++++++++******))))))******+++******************************************************++++++++++++******************************++++++++++++++++++++++++))))))))))))))))))******************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,,,,------...------------............000///......---.........//////......------,,,,,,,,,,,,,,,,,,------------...................................................//////...,,,+++,,,---....../////////000000000......------------......------..................111000000000/////////...//////000000000000111111222111111000000/////////.........///000000111111111111000000//////....../////////......------,,,------,,,,,,+++++++++***---------------,,,++++++************************+++************))))))))))))))))))(((((('''''''''))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))*********))))))(((((())))))************))))))))))))*********************++++++++++++******************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))*********+++,,,,,,++++++***++++++,,,***)))((((((******)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,------------...++++++++++++++++++++++++................................................000///...---------...//////............///000000111111111111000000//////////////////////////////---.........///////////////000222333444444333333333333333444444444555555444444333333333333333333444333333333444444555666222333555666777666666555111111111111222333444555333333333222222111111111333333333222222222333333222111111111111000000000/////////......---------...//////////////////....................................---------,,,,,,---------,,,,,,,,,,,,,,,///...,,,,,,,,,...000111+++++++++,,,,,,------...///......------,,,,,,++++++++++++,,,,,,+++++++++***+++++++++++++++,,,,,,++++++************++++++***))))))))))))))))))*********************************************************++++++++++++******************************************************)))))))))))))))*********************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,,,,---......,,,,,,---------.........///......------.........//////...------,,,+++++++++++++++,,,,,,,,,------------------------------///...............------...//////...,,,++++++,,,............////////////...---------......///000...............---------000000000000///////////////////////////000000000000000000//////......---.........///000000111111000000000//////..................---------,,,,,,------,,,,,,+++*********------......------,,,+++************************************))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))((((((((((((((()))******))))))************))))))((())))))************)))*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********************************)))))))))(((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++***++++++,,,,,,***)))((()))***+++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++................................................111000///..............................//////000111111111000000000000000////////////////////////.........////////////000...///111333444444444333333333444444444555555555444444333333222222111111222222222222333444555666333444666777777777666666333333222333333444555666444333333222222111111000444333333222222333444444111111111000000000//////............------------......////////////..............................------------,,,,,,,,,,,,---------------------...///...,,,+++,,,---///000***++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,+++******))))))******+++)))))))))******)))))))))******************************************************++++++++++++******************************************************(((((())))))************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///,,,,,,,,,------------.........------------......//////...---,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////......---------,,,---...///...,,,+++,,,---............////////////............///000111111...............---------////////////////////////000000000///////////////....../////////...------......//////000111111111/////////...............------------,,,,,,,,,,,,,,,,,,,,,++++++*********------......------,,,+++************************)))))))))))))))))))))))))))((((((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((************************))))))************))))))((((((''''''(((((()))***))))))***++++++++++++***))))))*********))))))((()))******++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************,,,++++++***))))))(((((())))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++******++++++,,,,,,---+++++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,................................................111111111111111000............------......///000111111000000000000000000////////////////////////////////////000000000000///000111333444444333333333333333444444444555555444444333333333333222222333333333333333444555666777777999::::::999888888333333333444444555666777444444333333222222222111444333222222222333444555000000000000////////////---------------------------......//////......---------------------------------,,,,,,,,,+++++++++------------............///...---,,,,,,,,,---...++++++++++++,,,,,,,,,,,,************************++++++************++++++*********++++++,,,,,,---******))))))))))))******)))******++++++******)))******************************************************++++++++++++******************************************************((((((((()))******++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---......///,,,,,,,,,,,,---------------------,,,------...///......------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,+++---...---,,,+++,,,........./////////000000000///////////////000111222------........................//////000000111111111111000000000000//////---...///000//////------......//////000111111111..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------,,,++++++************************(((((()))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((************************))))))************))))))((((((((((((((())))))*********+++,,,,,,,,,,,,,,,***************)))(((''''''(((((()))******++++++)))******++++++******)))************************+++++++++++++++*********))))))))))))))))))))))))************++++++++++++++++++******++++++,,,------,,,++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................111222333444333111///---...------------...//////000000000000000000000111////////////////////////000000000000111111111222///000222333444333333222222333333333444444444444333333444444444555555555555555444444444555666666888999:::::::::999888777333333333333444555666666444444444444333333333333333222000000000222333555000000/////////.........---------------------------......//////......---------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,------------.........------,,,,,,,,,,,,,,,,,,+++++++++++++++)))))))))***++++++,,,,,,,,,+++***))))))***+++,,,)))******+++,,,,,,------******))))))))))))************+++,,,,,,+++************************************************************++++++++++++******************************************************'''(((((()))******++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,---...//////++++++,,,,,,,,,------------,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................//////...------,,,++++++***+++,,,,,,,,,,,,---////////////000000000111111//////.........//////000,,,---------.../////////,,,---...///000111222333222222111111111000000000,,,...///000000///...------------...//////000000------------------------++++++++++++++++++,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,++++++***************************(((((((((((())))))******'''(((((())))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((()))******)))((('''************************))))))************))))))))))))(((((())))))***+++***+++,,,---------------+++++++++******(((''''''%%%&&&&&&'''((())))))***(((((())))))))))))((((((*********************************+++,,,,,,------))))))))))))))))))))))))))))))))))))************+++*********+++,,,,,,---+++***))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------................................................111333555666555333///---...------------...//////000000000000000111111111////////////////////////000111111111222222222222000111222333444333222222222222222333333333444444333333444555555666777777777666666555555666666666777888999999888777666555222222222222333444555555444444444444444444444444111000///...///000222444000/////////............---------------------------..................---------------------------,,,,,,,,,+++++++++***************++++++,,,,,,,,,............---,,,++++++---,,,,,,++++++*********))))))***+++,,,------...,,,+++***))))))***+++,,,))))))***+++,,,,,,------******))))))))))))*********+++,,,------,,,+++*********************************************************++++++++++++******************************))))))))))))))))))))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,))))))*********++++++++++++++++++,,,---...///000++++++,,,,,,,,,---------,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,------------.........//////000000000000000000000000//////...---,,,,,,++++++(((***,,,,,,,,,,,,...000000000000000111111111111///......---------......,,,,,,------...///000000+++,,,---///000222333444333222222222111111000000,,,...///111111000...---++++++,,,------......///------------------------+++++++++++++++++++++,,,(((((()))***+++,,,,,,---+++,,,,,,,,,,,,+++******************************'''((((((((())))))******''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((()))******)))((('''************************))))))************)))))))))))))))))))))***++++++))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***((()))+++,,,+++(((************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***))))))((((((((((((((()))(((((()))))))))(((((('''******+++++++++,,,,,,,,,)))************+++++++++************************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,---...////////////...///000111000///---+++...------//////......000......//////000000111111000000000000000111111222222222111000//////000000...//////000111222222222333333444555555444333333444444444444444444444444333333333333444555666666888888777666555444333333111111222333333444555555777777666555333222111111444333111////////////000111000///---------...//////...,,,++++++,,,...///000000//////.........---...------,,,,,,------...+++,,,,,,,,,,,,+++***************+++,,,---...///---------,,,,,,+++++++++************************---+++)))***,,,---,,,)))************************,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))((((((((((((************************************************++++++******))))))((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++)))************+++++++++---+++)))+++---///---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------......,,,++++++******++++++,,,------,,,,,,,,,---......---,,,,,,++++++,,,,,,---...------,,,,,,------...///......------,,,++++++.................................------,,,,,,,,,,,,,,,------------------..............................////////////......***,,,......---,,,---...---......///000111111222000//////............///,,,---...///000000000000...///////////////.........---+++***)))***++++++******************+++++++++++++++++++++***)))(((++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((******++++++++++++*********)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))(((((((((((())))))))))))************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***((()))+++,,,+++)))************************++++++++++++++++++++++++***************************++++++,,,,,,++++++******))))))(((((()))))))))******++++++,,,+++++++++******+++++++++,,,,,,,,,************++++++++++++************************,,,,,,,,,,,,---...///000........................---------............///,,,,,,---...////////////...///111111111///...,,,---,,,---...///......///////////////000000111111000000//////000000111222222222111000000000000000/////////000111222222222333333444555555444333333444444444444444444444444333333222333333444555666999888777666555444333222222222333444444555666666555555555444333333333222333222111000/////////000222111000///...//////000///...,,,++++++,,,...///000/////////.........---...------,,,,,,------...+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,---+++)))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))(((*********************************************************))))))))))))))))))))))))))))))*********************************(((((((((((()))))))))***++++++************++++++)))************+++++++++,,,+++)))+++---...---+++++++++++++++++++++++++++************+++++++++,,,************************---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,+++,,,,,,---...---,,,,,,++++++,,,,,,---...------,,,,,,------......------------,,,,,,,,,..............................---------,,,,,,,,,,,,,,,------------....................................////////////......+++,,,......---------............///000111111111111000///...............,,,,,,---...////////////000000000000000///...------,,,++++++******++++++***************************++++++++++++***))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((()))******++++++******)))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***++++++***)))******************************************************************************++++++++++++************)))))))))******+++******+++,,,------,,,,,,******+++++++++,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////........................---------............///------...............---//////000111111///...------...//////000000000////////////000000000000111///////////////000000111222111000000000000000000//////000000111222222222333333444444444444333333444444444444444444444444222222222333333444555666999888777666555333222222333444444555555666666666333333333333444444444444333222111000/////////000222111000000//////000000///...---,,,,,,---...////////////..................------,,,,,,------...,,,,,,,,,,,,,,,++++++***,,,,,,---------,,,+++***+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++***)))************************)))*********+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************(((((())))))******++++++************************((((((((()))))))))******++++++++++++++++++++++++)))************+++++++++,,,+++***+++,,,---,,,+++++++++++++++++++++++++++)))))))))*********++++++************************------,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++******++++++,,,++++++******++++++,,,------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,---------.................................------------,,,,,,,,,,,,,,,---------.................................------............------+++---......------...///......//////000000111111111111000......---------+++,,,---...............111111111000///...---,,,++++++,,,,,,,,,+++******************************))))))***++++++++++++***++++++++++++++++++++++++************************(((((((((((()))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((()))******++++++******)))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((()))))))))************((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************+++******************************))))))))))))))))))))))))******************************++++++++++++************************+++,,,((()))***+++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///..................------....../////////......---///111222000000222111///000000000000000000000000//////......//////000111111111000000000000000111000000000111111222222222333333333333333333333333333333333333333333333333222222222222333444555666888888777666444333222111333444444444555555555666444444444333333333333333222111111000000000000000000000//////////////////......------------.................................------,,,,,,------...,,,,,,------,,,,,,+++******+++---......---+++******************************************************)))))))))******))))))************************((())))))***+++,,,,,,---************************************************)))))))))))))))))))))))))))))))))))))))*********************************************************(((((())))))******++++++''''''((()))***++++++,,,++++++++++++++++++++++++(((((()))))))))*********++++++++++++++++++++++++))))))*********+++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++((())))))))))))*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,*********)))***++++++,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...++++++,,,,,,---...//////........................------------------------,,,,,,------......//////........................------............------,,,---......------...000.../////////000000000111222111000...------------+++,,,,,,---......------111111000///...---+++******+++,,,------,,,***)))+++++++++***************(((((()))***+++,,,,,,,,,************************************************(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((()))))))))************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************+++************************))))))))))))))))))))))))************************)))******++++++******)))******))))))***+++,,,,,,((()))***+++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///..................------,,,---------------------...222111......222222///111111111111000000000000///////////////000111111111000000000000000111111111111111111222222222222333333333333333333333333333333333333333333333333222222222222333444555555777777666555444333222222333333333333333444444444666555444333222111000000111111111111000000000///---.............................................---------..................------,,,,,,------...,,,------------,,,++++++((())),,,...///...---,,,************************************************))))))******)))))))))***************************(((((()))***++++++,,,,,,************************************************))))))))))))))))))))))))((()))))))))*********+++************************************************(((((())))))******++++++''''''((()))***++++++,,,************************))))))))))))***************+++,,,,,,,,,,,,+++***))))))*********+++++++++++++++,,,++++++***++++++++++++++++++++++++++++++((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,******)))))))))***++++++---,,,,,,++++++,,,,,,---...------,,,,,,------...***++++++,,,---...//////........................------------------------,,,,,,---......///000000////////////////////////---..................------......---,,,---///111////////////000000000000111111///......---------+++,,,------...---------/////////...---,,,***))))))***,,,------,,,+++***+++++++++*********))))))'''((()))***+++,,,,,,,,,************************************************(((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))******)))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))***))))))))))))************+++++++++,,,------......)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))***+++************************************************************************))))))************)))))))))))))))))))))***+++,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...........................---------............///------...............------------------.........+++000///***,,,444777444222111111111111000000000000000000000000111111222000000000000000111111222222222222222222222222222333333222222222222333333333333333333333333333333111111111222222333444555555555555444444444333333333333333333333333333333666666555333222000//////000000111111111111000///,,,,,,---.........------........................---------------............------,,,,,,------...---------------,,,++++++((()))+++---............*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++))))))***+++************************((()))))))))***+++++++++************************************************))))))))))))))))))))))))((())))))******+++++++++************************************************))))))))))))************(((((())))))******++++++)))))))))))))))))))))))))))))))))*********++++++***+++,,,------,,,+++***)))************+++++++++***+++,,,+++***)))***+++++++++++++++++++++++++++)))))))))*********++++++------------------------++++++,,,,,,,,,,,,------,,,,,,---------.........,,,++++++******++++++,,,******))))))******+++,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...++++++,,,,,,---...//////........................,,,,,,,,,------------...,,,,,,---...///000000111////////////////////////......////////////...............---,,,---///222////////////000000000000000000///............///------............------/////////...---,,,+++*********+++,,,,,,,,,++++++,,,,,,++++++***)))))))))'''((()))***+++,,,,,,,,,************************************************(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''(((((())))))******))))))))))))*********************+++,,,---------)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++)))(((***,,,************************++++++++++++++++++++++++************************))))))************))))))(((((((((((()))***+++,,,,,,,,,,,,,,,+++***))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------........................---------............///,,,,,,---...////////////............//////000000+++000000+++///<<>>===<<<;;;:::999888888666666444333222222111222........................++++++******+++,,,,,,------,,,+++******))))))***+++******))))))******+++++++++++++++++++++++++++,,,,,,+++************+++***+++,,,------,,,+++******++++++,,,,,,++++++************)))******++++++************************,,,+++***)))))))))))))))+++***))))))))))))))))))((())))))))))))))))))((()))*********++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))************************************************************************+++++++++***************))))))************))))))((((((((((((((((((((((((((())))))*********))))))((()))))))))************(((((()))***************************************))))))))))))))))))))))))************************))))))************))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))***+++******))))))))))))******************************)))))))))))))))*********+++******************+++******))))))))))))******(((((())))))******++++++************))))))))))))******))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((()))(((''''''))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******+++++++++******)))***+++++++++++++++,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++------------++++++)))******+++++++++++++++......---------------...+++,,,---...///000111222111222444666777888999999???@@@AAAAAA??????@@@AAA@@@BBBCCCEEEGGGIIIIIIJJJLLLLLLMMMNNNNNNNNNNNNNNNRRRQQQQQQQQQQQQRRRRRRSSSMMMNNNMMMLLLJJJHHHHHHHHHCCCBBB@@@>>>;;;999888777444444444333222222111000------,,,,,,,,,---.........---,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******)))))))))***+++,,,,,,************************+++++++++******)))))))))******)))))))))))))))***)))******++++++******))))))*********++++++++++++************************)))******++++++******)))************************************************************************************************************************************************((()))************)))(((((((((((((((((((((((((((((())))))***************((()))))))))************(((((()))***************************************))))))))))))))))))))))))************************))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))(((((()))***++++++******))))))))))))******************************(((((())))))*********************++++++***************))))))))))))******(((((())))))******++++++))))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&&&&(((((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,)))******+++++++++***************++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++---------------......//////000111444666888::::::888:::<<>>>>>>>>===;;;999777666222111000///............,,,,,,,,,,,,---......///++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++******)))))))))***+++,,,,,,************************+++++++++++++++************)))))))))))))))******)))***+++,,,,,,+++***))))))))))))*********++++++************************))))))************))))))************************************************************************************************************************)))))))))***************((()))***++++++***)))((())))))))))))))))))))))))))))))******+++*********))))))))))))************(((((()))***************************************))))))))))))))))))))))))************************))))))************))))))+++******))))))******+++))))))))))))))))))))))))(((((((((((()))***+++,,,*********))))))*********************************((((((((()))******++++++)))***++++++++++++***)))******))))))))))))******))))))))))))************(((((()))))))))))))))*********))))))))))))******(((((())))))))))))(((((()))))))))))))))))))))))))))((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))******++++++***)))((('''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,))))))***++++++++++++************++++++,,,,,,---******++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++...---------------...///////////////000222333444999:::<<<>>>@@@BBBCCCDDDAAABBBEEEHHHKKKNNNPPPQQQOOOPPPQQQPPPOOONNNOOOPPPNNNOOOPPPSSSTTTVVVWWWWWWSSSTTTVVVWWWWWWWWWVVVUUUUUUUUUVVVWWWYYYZZZ\\\]]][[[^^^___^^^ZZZXXXZZZ\\\\\\\\\[[[YYYVVVTTTQQQPPPKKKKKKKKKJJJHHHEEECCCAAA;;;:::888555333111000000---------------......///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************)))******++++++***************************++++++,,,++++++******)))))))))))))))******+++((()))***++++++***)))(((((((((((()))))))))******************************))))))************))))))************************************************************************************************************************((()))))))))*********+++((()))***++++++***)))(((******************************+++++++++***))))))))))))))))))************(((((()))***************************************))))))))))))))))))))))))************************))))))************))))))+++******))))))******+++))))))))))))))))))))))))(((((((((((()))***+++,,,++++++************++++++************************'''(((((()))******++++++)))***++++++++++++***)))******))))))))))))***************)))))))))))))))(((((((((((())))))************))))))))))))******'''((()))******)))((('''))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********+++++++++,,,))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++++++++++++++)))******+++,,,,,,------******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---/////////000111333666777666666777888:::<<<>>>???DDDEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGHHHKKKNNNQQQRRRPPPQQQRRRQQQOOONNNOOOPPPLLLMMMOOOPPPRRRSSSTTTTTTRRRSSSSSSSSSRRROOOMMMKKKLLLMMMNNNPPPRRRUUUWWWYYYXXX[[[^^^\\\YYYWWWZZZ]]][[[\\\\\\\\\\\\[[[YYYXXXUUUVVVWWWWWWVVVTTTRRRPPPKKKIIIFFFBBB>>>;;;999888444333222111000000000000+++,,,---......---,,,+++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,++++++++++++++++++,,,***++++++,,,,,,++++++***++++++******)))***************************************+++,,,,,,,,,+++***)))))))))))))))***++++++'''((()))++++++)))((('''(((((((((((())))))))))))************************))))))************))))))************************))))))))))))))))))))))))************************************************************************(((((())))))*********+++''')))***++++++***)))'''************************+++++++++++++++***))))))))))))))))))************(((((()))***************************************))))))))))))))))))))))))************************))))))************))))))++++++************++++++))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))'''(((((()))***+++++++++)))***+++,,,,,,+++***)))******))))))))))))******++++++******))))))(((((('''((((((((())))))************))))))))))))******'''((()))******)))(((''')))))))))))))))))))))))))))((('''((()))***)))'''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((()))***+++++++++++++++))))))***+++,,,,,,------******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++...---++++++++++++---...///000000222555999<<<>>>??????@@@BBBDDDFFFHHHJJJJJJJJJJJJIIIIIIHHHHHHHHHFFFEEEEEEEEEFFFIIILLLNNNOOOPPPPPPOOOMMMMMMMMMNNNIIIJJJLLLMMMOOOOOOPPPPPPSSSSSSRRRQQQNNNJJJFFFCCC???@@@BBBDDDGGGJJJMMMOOONNNRRRUUUTTTPPPOOORRRVVVUUUVVVXXXZZZ[[[[[[[[[[[[[[[]]]^^^``````^^^]]]\\\YYYWWWSSSNNNIIIEEEBBBAAA<<<;;;999666444333222222,,,,,,---......---,,,,,,++++++++++++++++++++++++)))***,,,---...---,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,+++++++++,,,,,,+++***)))))))))***************************)))***,,,,,,---,,,+++***))))))((())))))***++++++)))************+++++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---------,,,,,,+++++++++))))))))))))************,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++,,,++++++++++++++++++,,,))))))************))))))))))))))))))************'''(((((((((((()))))))))************************))))))))))))************++++++******)))((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...******))))))))))))******))))))))))))))))))))))))***,,,,,,+++)))((()))***************************+++++++++++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))''''''''''''((((((((()))******)))))))))))))))***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((('''''''''''''''))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))++++++)))((()))***+++*********))))))(((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++******++++++++++++******''''''((()))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++111///---,,,************+++,,,...///000...---+++000///---++++++,,,...///000222555:::>>>CCCFFFHHHLLLKKKIIIGGGFFFGGGHHHIIIGGGFFFDDDBBB???>>><<<<<<@@@>>>======???BBBFFFHHHJJJIIIHHHGGGFFFFFFFFFFFFCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEBBB===999<<<<<<<<<===>>>@@@BBBCCCDDDEEEFFFHHHIIIIIIJJJJJJKKKMMMPPPSSSVVVXXXZZZ[[[\\\]]]___aaabbbaaa___^^^]]]]]]]]][[[WWWTTTSSSSSSOOOKKKEEEAAA???===:::777////////////111000...,,,---+++)))***,,,.........---,,,,,,+++******++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++(((((()))))))))*********))))))************))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))************++++++++++++*********)))))))))))))))************,,,,,,+++++++++*********************************))))))*********+++++++++++++++************++++++))))))************))))))))))))))))))*********************+++++++++,,,,,,************************))))))))))))************)))))))))))))))*********(((((((((((()))))))))***))))))))))))***************************++++++,,,******))))))))))))******))))))))))))))))))))))))***+++,,,+++)))((()))***************************+++++++++++++++***))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((((((((()))'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))************))))))((()))))))))))))))((('''((((((((((((((((((((((((((((((''''''''''''((((((((()))++++++)))))))))***************)))))))))((((((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))******************++++++++++++******((()))******+++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++///...,,,+++++++++,,,---***+++---.../////////...............///111333555888;;;???DDDHHHJJJJJJJJJMMMKKKIIIGGGFFFFFFGGGGGGCCCBBB???===:::999777777:::999999999;;;===@@@AAA???>>>===<<<<<<;;;;;;;;;;;;<<<===>>>????????????@@@@@@AAABBBCCCAAA===:::777777777777888999999::::::;;;===???AAACCCDDDDDDFFFGGGIIIKKKMMMOOOQQQRRRUUUWWWYYY\\\^^^`````````^^^___aaaaaa^^^]]]\\\\\\\\\YYYUUURRROOOJJJDDD???:::777444222111000///---...---,,,,,,---,,,***)))------,,,++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,---************************************************+++,,,,,,,,,++++++***)))++++++++++++++++++++++++'''((((((((())))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************)))))))))))))))((((((((())))))))))))************,,,++++++++++++*********))))))))))))))))))))))))***************+++++++++******))))))))))))******))))))************))))))))))))))))))************++++++++++++,,,,,,,,,---************************))))))))))))************'''(((((()))******++++++((((((((()))))))))******'''''''''((((((((())))))((((((((((((((()))))))))******))))))))))))******))))))))))))))))))))))))***+++,,,+++)))))))))+++***************************++++++++++++***))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((((((''''''((((((((()))))))))(((((('''''''''(((((()))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((++++++++++++++++++++++++))))))************)))))))))))))))))))))(((''''''(((((((((((((((((((((((()))((((((''''''(((((()))(((***++++++***))))))***************))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++******))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))******************++++++++++++******)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,...///,,,---------.........///---///111333666999;;;===AAADDDHHHLLLNNNMMMLLLJJJHHHGGGEEEBBBAAA@@@@@@@@@>>>===;;;999777666555555555666777888:::;;;;;;;;;<<<;;;;;;:::999999999888777888999:::::::::::::::======>>>@@@BBBAAA>>>;;;;;;::::::999999888888888555777:::===@@@BBBCCCDDDCCCBBBBBBBBBCCCEEEGGGHHHKKKLLLOOORRRVVV[[[^^^```^^^aaadddeeedddcccbbbcccdddcccbbb```]]]XXXQQQLLLJJJEEE???:::666444111000///...---......---+++)))---,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...************************************************+++++++++,,,++++++***)))++++++++++++++++++++++++((((((((()))))))))******))))))************))))))******))))))))))))******))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))((((((((()))))))))************++++++++++++************************************************************))))))(((((((((((())))))))))))************))))))((()))))))))************))))))*********+++++++++************************((()))))))))************(((((())))))************(((((()))))))))*********'''''''''((((((((())))))''''''(((((()))))))))(((******))))))))))))******)))))))))))))))))))))))))))+++,,,+++***)))***+++******************************+++++++++******)))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((('''(((((((((((())))))))))))(((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))*********))))))************)))))))))******))))))((('''&&&(((((((((((((((((((((((())))))(((((((((((())))))(((***,,,+++***)))***************)))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++******)))((())))))))))))))))))))))))(((((()))))))))*********)))))))))))))))***************++++++++++++******)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,+++************+++---...//////...---------......111333666:::===???AAABBBDDDFFFHHHIIIJJJIIIGGGFFFDDDCCCAAA???===<<<<<<<<<;;;;;;:::999999999999999888:::===???@@@???>>>===AAAAAAAAAAAA@@@??????>>>>>>??????@@@AAAAAA@@@@@@DDDDDDEEEGGGHHHFFFCCC@@@CCCCCCBBB@@@???===<<<;;;999:::<<>>???AAABBBBBBCCCDDDGGGKKKPPPUUUXXXYYY\\\```bbbbbbaaaaaabbbbbbbbbcccdddbbb___[[[XXXXXXSSSMMMGGGBBB===888555222000......///000//////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......******************************************************++++++++++++******************************)))))))))*********++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((()))))))))************+++++++++*********))))))++++++++++++++++++++++++************************)))(((((((((((((((((()))))))))************))))))((()))))))))************))))))*********+++++++++************************((()))))))))************************))))))(((((())))))))))))************((((((((()))))))))******'''((()))*********))))))******))))))))))))******)))))))))))))))))))))))))))***++++++***)))***+++************************)))******+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))******)))))))))******+++,,,(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))*********))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))************))))))************)))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((((((((()))))))))***,,,,,,***)))***+++))))))))))))))))))******))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))******************))))))))))))))))))******++++++++++++******((()))******++++++******++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,+++++++++++++++,,,,,,,,,---------,,,+++***))))))***+++,,,///......///000111333333888999<<<>>>@@@AAABBBBBBDDDCCCBBBBBBAAABBBBBBCCCBBBAAA@@@???>>>===<<<<<<:::::::::;;;===>>>@@@AAACCCEEEHHHKKKKKKJJJGGGEEEFFFFFFGGGGGGGGGFFFEEEEEEJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNPPPRRRSSSRRROOOMMMKKKKKKJJJIIIGGGDDDBBBAAA@@@AAABBBDDDEEEFFFGGGGGGGGGEEEBBB@@@>>>>>>???@@@>>>======>>>AAAEEEIIIKKKMMMPPPUUUYYY\\\]]]___aaaaaabbbcccdddcccbbbbbbbbb```^^^ZZZVVVQQQKKKDDD???;;;777222///...///000000,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......************************************************)))******++++++*********************************************++++++++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************+++++++++++++++,,,))))))))))))************+++************)))))))))+++++++++++++++++++++++++++++++++***************))))))(((((((((((())))))))))))************))))))))))))))))))************++++++++++++,,,,,,,,,---************************))))))))))))************++++++******)))((((((''')))))))))*********++++++))))))*********+++++++++'''(((***+++++++++***)))******))))))))))))******)))))))))))))))))))))))))))***++++++***)))+++,,,************************))))))***++++++++++++***)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))((((((((()))))))))******************+++,,,,,,---))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++++++++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))******+++,,,,,,,,,))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***)))+++,,,,,,+++******+++))))))))))))************)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,++++++******)))))))))))))))))))))))))))))))))*********++++++************))))))))))))******++++++++++++******((())))))***+++*********++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++,,,,,,------......---,,,+++++++++,,,---......///111444777:::<<<============>>>>>>>>>??????AAA???>>><<<===>>>@@@BBB<<<<<<===============<<<<<<===>>>@@@BBBEEEGGGHHHNNNPPPSSSUUUUUUSSSPPPOOONNNOOOPPPQQQQQQPPPNNNNNNRRRSSSTTTUUUVVVWWWWWWWWWTTTUUUWWW[[[^^^^^^\\\ZZZVVVVVVVVVUUUTTTQQQOOOMMMNNNOOOOOOPPPPPPPPPPPPPPPLLLJJJHHHEEECCCBBBAAAAAA???>>>===<<<<<<>>>@@@AAA???CCCIIINNNRRRWWW\\\___bbbdddffffffeeedddeeegggdddcccbbbaaa^^^YYYRRRMMMJJJEEE===777333111///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++************************((()))******+++*********************************))))))))))))************))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********************+++++++++,,,,,,))))))))))))************************))))))))))))************************+++++++++*********))))))***))))))(((((())))))***))))))************))))))))))))))))))*********************+++++++++,,,,,,************************))))))))))))*********************)))))))))))))))))))))*********+++++++++)))))))))*********++++++'''((()))++++++***)))(((******))))))))))))******))))))))))))))))))))))))(((***++++++******+++,,,************************))))))***+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++(((((()))))))))*********))))))))))))***+++,,,---))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))******+++,,,,,,))))))************))))))&&&'''((())))))******)))))))))))))))))))))))))))******))))))))))))******)))+++,,,,,,+++******+++((()))))))))************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,++++++))))))))))))))))))))))))))))))*********+++++++++************)))))))))(((******++++++++++++******)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,---......///...---------...000222333444555888<<<>>>@@@AAAAAA======;;;:::999999:::::::::::::::;;;<<<>>>???@@@;;;<<<>>>???@@@AAABBBBBBEEEFFFFFFHHHJJJLLLNNNOOOTTTUUUXXXZZZYYYXXXUUUSSSUUUVVVWWWXXXXXXWWWVVVUUUUUUVVVXXXZZZ\\\]]]^^^^^^WWWXXX[[[^^^aaabbb```^^^]]]]]]^^^^^^]]][[[YYYXXXYYYZZZZZZ[[[[[[[[[ZZZZZZTTTSSSQQQOOOLLLJJJHHHGGGDDDBBB@@@???============888:::>>>BBBFFFKKKPPPTTTYYY]]]bbbeeeeeeeeefffgggdddddddddddddddbbb^^^[[[XXXTTTNNNGGGBBB<<<666222222111000...---------------------------------------------------,,,,,,,,,++++++++++++++++++++++++************************(((((()))***************************************(((((((((((())))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,))))))))))))************************))))))))))))))))))))))))))))))))))))++++++++++++******))))))******))))))))))))******))))))************))))))))))))))))))************'''(((((((((((()))))))))************************))))))))))))************((((((((()))******++++++)))************+++++++++))))))))))))************&&&''')))***+++***)))'''******))))))))))))******))))))))))))))))))))))))(((***++++++******+++---************************((()))***+++++++++++++++)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))************(((((((((((()))***+++,,,))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&&&&'''((()))))))))))))))************))))))%%%&&&''')))************))))))))))))))))))))))))******))))))))))))******)))+++---,,,+++***+++,,,(((((())))))*********+++)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************++++++++++++*********))))))((((((******++++++++++++******++++++,,,---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,---...//////.........///111444666888===>>>@@@BBBCCCBBBAAA@@@<<<:::888666555666777888444666888;;;<<<>>>>>>>>>CCCDDDFFFIIIKKKLLLMMMNNNNNNNNNOOOOOOQQQRRRTTTTTTUUUWWWYYYZZZZZZXXXVVVTTTTTTUUUWWWXXXYYYWWWVVVUUUWWWXXXZZZ\\\^^^```aaaaaa[[[[[[]]]___aaa```]]]ZZZ[[[\\\]]]^^^]]][[[YYYXXXZZZZZZ[[[\\\]]]]]]]]]\\\[[[[[[ZZZXXXUUURRROOONNNGGGFFFDDDBBB@@@???>>>===666777999:::;;;???DDDGGGKKKRRR[[[bbbdddddddddeeedddcccbbbdddfffgggfffeee```^^^[[[VVVQQQIIIAAA;;;555444222111///.........------------------------///......------,,,++++++++++++++++++++++++++++++************************(((((()))***************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))+++++++++++++++++++++++++++*********))))))((((((******+++++++++,,,,,,,,,************************------,,,++++++******)))++++++************++++++************************))))))*********+++++++++))))))))))))************))))))(((((((((((())))))******++++++++++++************************************+++++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))((((((''''''&&&&&&++++++***)))(((((()))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++(((+++------***((()))+++***+++,,,,,,------,,,,,,************************************************+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))*********++++++++++++(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))***************))))))((((((''''''(((((((((((()))***+++,,,)))************++++++++++++++++++*********))))))******++++++++++++******************************************************+++*********))))))((((((************************+++)))(((''''''((()))+++******))))))))))))************+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------............//////,,,,,,,,,------........./////////111666<<>>BBBDDDIIINNNQQQPPPPPPSSSTTTRRRVVVTTTRRRQQQRRRSSSUUUVVVWWWVVVVVVXXXZZZ[[[XXXUUUZZZYYYWWWUUUTTTTTTUUUUUU[[[YYYXXXYYY]]]```bbbaaaccc]]]YYY]]]```]]]YYYWWWYYYWWWVVVWWWZZZZZZXXXVVVXXXWWWXXXYYY\\\]]]\\\[[[]]]\\\\\\]]]]]]]]]ZZZXXXVVVRRROOONNNOOOLLLDDD>>>>>>======>>>???@@@???===DDDGGGLLLRRRYYY___ccceeeaaaaaabbbccceeegggiiiiiiffffffeeebbb]]]VVVOOOKKKCCC===666111000111000///111111///...------.........---,,,+++************------,,,,,,,,,,,,++++++***)))((((((((()))+++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))(((************+++++++++,,,************************,,,,,,,,,++++++++++++***++++++************++++++))))))))))))))))))))))))*********************+++))))))))))))************)))))))))))))))))))))))))))))))))******)))))))))*********************************+++++++++,,,,,,******++++++++++++******))))))))))))))))))))))))*********)))))))))((((((++++++***)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++)))***++++++))))))***+++)))***++++++,,,,,,++++++************************************************++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))*********++++++(((((((((((((((((((((((((((((())))))))))))((((((***)))))))))((((((((('''(((((((((((())))))))))))************************))))))))))))******************))))))))))))******************)))))))))(((******))))))(((((((((((((((((((((((()))***+++,,,)))************++++++++++++++++++*********))))))******++++++++++++******************************************************++++++++++++*********)))***************************)))(((''''''((()))*********))))))))))))***************+++++++++,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000222333666999===AAADDDEEEEEEDDDBBB@@@>>>;;;:::999::::::::::::;;;<<<>>>??????@@@BBBCCCCCCFFFIIILLLKKKPPPSSSQQQQQQSSSTTTSSSQQQRRRRRRSSSSSSUUUXXX[[[ZZZZZZZZZ^^^bbbeeedddccceeedddbbb```^^^]]]]]]]]]fffggghhhgggfffggghhhjjjkkkddd``````___\\\ZZZ[[[[[[YYYYYYZZZ\\\\\\YYYWWWZZZXXXVVVVVVYYY[[[\\\\\\[[[YYYXXXYYYZZZ\\\]]]]]]]]][[[ZZZZZZYYYUUUNNNHHHDDDBBBAAA@@@BBBBBBBBBAAABBBDDDHHHLLLPPPTTTVVVWWW]]]^^^```bbbdddeeeeeeeeegggfffeeeccc```]]]ZZZXXXRRRLLLDDD===:::666333111111111000///...------,,,///...---,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))((()))***+++,,,++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))))))))))))))*********++++++******************************+++++++++,,,,,,,,,++++++************++++++((((((((((((((((((((((((*********************)))))))))))))))************))))))***++++++***))))))(((((())))))))))))((((((*********************************++++++++++++,,,******++++++++++++******)))))))))))))))))))))))),,,++++++++++++*********+++***)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))),,,***(((((()))***+++***((())))))***+++*********************************************************++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))++++++++++++++++++++++++))))))))))))******************))))))))))))******++++++******))))))((((((***))))))))))))((((((((((((((((((((()))***+++,,,)))************++++++++++++++++++*********************++++++++++++******************************************************,,,,,,,,,+++++++++++++++***************************)))(((''''''((()))*********))))))))))))***************++++++++++++,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......///000222444555777:::>>>BBBEEEFFFFFFEEEEEEDDDAAA>>><<<::::::999:::;;;<<<===@@@BBBEEEFFFFFFHHHIIIJJJJJJLLLOOOQQQOOOTTTVVVTTTSSSVVVWWWVVVTTTWWW[[[]]]^^^```eeeiiioooooopppsssxxx{{{}}}}}}zzzyyyvvvtttqqqooonnnnnnvvvzzz}}}|||xxxuuuvvvxxxyyysssnnnkkkfffaaabbbggghhhgggggghhhiiihhheeecccdddaaa]]][[[\\\___aaabbb\\\ZZZXXXVVVVVVXXX[[[]]]\\\^^^___```^^^ZZZVVVSSSPPPNNNKKKIIIIIIHHHGGGFFFDDDEEEGGGIIIJJJJJJJJJJJJTTTVVVYYY]]]```bbbcccccchhhgggeeecccbbbbbbbbbccc___ZZZSSSLLLGGGAAA<<<888222111000//////.........//////......---.........+++++++++*********))))))***))))))))))))***++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))*********************************)))))))))))))))((())))))))))))*********************************))))))***+++,,,,,,------++++++************++++++))))))))))))))))))))))))************))))))))))))((()))))))))************((()))+++,,,,,,+++)))((((((((())))))))))))((((((************************************++++++++++++******++++++++++++******((((((((((((((((((((((((++++++++++++++++++++++++******)))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))---)))&&&&&&))),,,+++***((()))******++++++******************************************************************))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))************************((()))))))))******************))))))))))))******)))))))))))))))*********))))))))))))))))))))))))))))))(((((()))***++++++))))))*********+++++++++******************************++++++++++++******************************************************++++++++++++++++++++++++******************************)))(((((()))************))))))))))))******************++++++++++++************************))))))*********+++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......................../////////111444777;;;===>>>@@@DDDGGGIIIIIIHHHGGGFFFDDDBBB@@@@@@@@@BBBCCCAAAAAACCCEEEGGGIIIKKKLLLLLLMMMOOOOOOOOOPPPRRRTTTWWW\\\___]]]]]]```bbbaaadddhhhnnnpppqqqtttzzz~~~~~~wwwppprrrxxx~~~|||zzzvvvsssnnnlllkkkkkkkkkkkkcccaaa^^^YYYUUUTTTUUUWWWZZZ\\\^^^^^^\\\ZZZZZZZZZZZZXXXWWWUUUTTTQQQMMMJJJKKKKKKLLLMMMLLLJJJHHHGGGIIIKKKNNNSSSXXX]]]aaacccgggfffeeedddcccddddddeeebbb```\\\XXXSSSNNNIIIFFF888666333000///000111222/////////.........//////++++++++++++************)))))))))*********++++++************************************************))))))*********+++++++++************************************************************************))))))))))))))))))******((())))))))))))*********************************))))))***+++,,,------...++++++************++++++************************))))))))))))))))))))))))((()))))))))************((()))+++,,,,,,+++)))((()))******++++++******)))************************))))))*********+++++++++******++++++++++++******((((((((((((((((((((((((***************************)))))))))))))))******))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((,,,)))%%%%%%)))+++,,,***)))******+++++++++++++++*********************************************************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******''''''((()))***++++++,,,))))))))))))************))))))))))))))))))***+++))))))*********+++++++++******************************++++++++++++******************************************************))))))************************************************))))))))))))************))))))))))))******))))))*********+++++++++************************))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,....../////////000000000///000222555:::>>>BBBDDDEEEEEEFFFGGGHHHIIIJJJJJJHHHGGGEEEDDDEEEFFFHHHIIIIIIJJJKKKMMMNNNOOOPPPQQQNNNPPPTTTVVVXXXZZZ]]]___hhhnnnrrrrrrsssvvvxxxvvvyyy}}}~~~{{{wwwtttkkkkkkhhhccc]]]YYYXXXYYYaaaaaa___\\\XXXWWWXXXZZZXXXYYY[[[\\\\\\YYYSSSOOOQQQRRRSSSSSSSSSQQQNNNLLLEEEEEEEEEHHHLLLQQQWWWZZZ^^^___aaaccceeefffffffffdddddddddbbb^^^YYYVVVTTTIIIDDD===777222111222333000//////............///---,,,,,,,,,,,,+++++++++)))*********++++++++++++************************************************)))************+++++++++************************************************************************))))))))))))************)))))))))*********++++++************************))))))***+++,,,,,,------++++++************++++++************************((((((((()))))))))******))))))))))))************))))))***++++++***))))))******++++++++++++******************************)))))))))************+++******++++++++++++******))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((()))(((&&&''')))***++++++)))***++++++,,,,,,++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******************))))))))))))******''''''((()))***++++++,,,)))))))))************+++***)))))))))))))))******)))************+++++++++***************+++++++++******++++++++++++******************************************************)))))))))))))))***************************************************************))))))))))))******)))))))))************+++++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------...///000111111222444777;;;@@@DDDGGGHHHHHHHHHGGGGGGGGGIIIKKKLLLLLLKKKJJJIIIIIIIIIJJJKKKKKKLLLNNNPPPRRRTTTTTTUUUVVVZZZ```eeejjjooosssvvv~~~vvvwwwvvvrrrllliiiiiijjjooolllfff```[[[XXXVVVUUUTTTVVVYYY]]]___\\\XXXSSSTTTUUUWWWYYYYYYWWWUUUSSSJJJHHHFFFEEEEEEGGGJJJLLLRRRUUUYYY^^^bbbeeeggghhhggghhhjjjhhhddd```^^^]]]ZZZVVVMMMDDD===888555444222111000///............---------,,,,,,,,,++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************((()))))))))************************+++++++++,,,*********************************++++++,,,,,,,,,++++++************++++++************************&&&''''''((()))***++++++))))))))))))************))))))))))))))))))))))))))))))************))))))************************))))))))))))******************++++++++++++******))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))***++++++))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))&&&'''))))))((()))***+++((())))))***+++*********************************************************)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))***)))(((''''''((()))***'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******************))))))))))))************))))))))))))))))))))))))*********+++++++++******))))))))))))******)))************+++++++++))))))*********+++++++++******++++++++++++******************************************************)))))))))******+++++++++*********************************++++++***************))))))))))))******))))))))))))************++++++++++++++++++++++++)))************+++++++++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,---...///111333444555777999===AAAEEEGGGHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLMMMNNNNNNOOOPPPPPPOOOQQQUUUZZZ^^^aaadddeeekkkpppvvv||||||{{{~~~}}}wwwrrrooojjjddd___\\\\\\\\\]]]]]][[[WWWTTTVVVXXX[[[]]]^^^\\\ZZZXXXSSSRRRQQQNNNLLLJJJHHHGGGIIIJJJMMMRRRWWW\\\```cccdddfffhhhhhheeebbbbbbbbbaaa___[[[UUUNNNFFF@@@===555444222111///.........,,,,,,,,,,,,+++++++++***)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))(((((())))))*********+++***++++++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++************++++++))))))))))))))))))))))))%%%&&&'''((()))***+++,,,))))))))))))************))))))(((((((((((())))))(((((())))))))))))((((((************************))))))))))))******************++++++++++++******))))))))))))))))))))))))(((((())))))*********+++))))))((())))))***++++++))))))))))))))))))))))))(((((((((((())))))))))))************************$$$'''******(((((())),,,'''(((((()))))))))))))))************************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************************++++++++++++))))))))))))))))))))))))+++)))(((''''''((()))+++'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******,,,,,,+++***)))((('''&&&))))))******++++++++++++******)))))))))))))))***)))************+++++++++))))))******++++++++++++******++++++++++++***************************************************************++++++,,,,,,,,,******************************++++++++++++************))))))))))))******))))))))))))************++++++++++++++++++++++++)))************+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,...///000222444666888999;;;>>>BBBEEEHHHHHHGGGFFFHHHIIIIIIJJJKKKKKKLLLLLLJJJLLLNNNQQQTTTVVVXXXXXXZZZ]]]cccjjjpppvvvyyy{{{{{{sssjjjgggbbb^^^[[[XXXUUURRRYYY[[[^^^aaaaaa```]]]\\\YYYZZZ[[[ZZZWWWRRRMMMJJJEEEEEEEEEGGGKKKQQQWWWZZZ\\\```cccdddcccbbbccceee___```aaa```\\\TTTLLLGGG777666444222111//////...+++++++++************))))))***+++,,,---,,,++++++------------------------++++++++++++++++++++++++))))))))))))************************************((()))***)))''''''''')))(((((((((((())))))))))))************************++++++***************++++++++++++************))))))************+++++++++************************))))))))))))))))))))))))******))))))))))))******---,,,***))))))***,,,---******++++++++++++******))))))************))))))))))))************))))))))))))***++++++++++++***************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))......---,,,+++***)))(((******))))))))))))******))))))***+++,,,------...))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))))))))************---,,,+++)))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************))))))(((((('''''',,,++++++***)))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''++++++******))))))(((((())))))))))))))))))))))))******************************++++++++++++******************************+++++++++*********))))))************************************************)))************+++++++++,,,+++***))))))***+++,,,...+++((((((***,,,+++)))******************************+++++++++,,,,,,,,,************************''')))+++,,,---,,,***)))---,,,+++*********+++,,,++++++++++++,,,---...///***+++,,,,,,+++,,,...000---000333666777999;;;===>>>???CCCHHHLLLMMMLLLKKKOOOKKKKKKOOOOOOJJJJJJNNNNNNRRRVVV\\\bbbjjjqqqvvvtttxxx~~~uuuoookkkeee]]]YYYWWW\\\aaabbb___^^^___aaabbb```^^^\\\[[[ZZZWWWUUURRRNNNIIIEEEDDDFFFJJJNNNSSSTTTUUUTTTUUUWWWZZZ]]]aaaffffffaaa______[[[TTTGGGCCC<<<666333111///...//////---,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++*********+++++++++************)))))))))))))))************************************+++,,,---,,,*********+++(((((((((((()))))))))***************************++++++***************++++++++++++************))))))************+++++++++************************))))))))))))))))))))))))******))))))))))))******,,,+++***))))))***+++,,,)))******++++++******)))))))))************))))))))))))************))))))))))))***++++++++++++***************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))******************))))))))))))***************+++++++++++++++))))))))))))))))))))))))************)))))))))(((************************)))))))))))))))))))))))),,,++++++******)))))))))))))))))))))))))))))))))))))))))))))************,,,+++***)))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))))))))(((((((((''')))))))))((('''&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))((((((((('''*********)))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************+++++++++*********))))))************************************************)))************+++++++++++++++***))))))***++++++---***((((((***,,,+++*********************************+++++++++,,,,,,,,,************************((()))***+++,,,++++++***...---,,,++++++,,,------,,,+++++++++,,,---......+++,,,...------...000222111333777999;;;<<>>@@@CCCFFFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNOOOSSS___jjjxxx}}}}}}{{{{{{rrreeeaaabbb```___^^^___``````___^^^aaa___\\\WWWRRRMMMIIIFFFCCCCCCAAA???>>>???BBBEEELLLSSSYYY]]]aaaeeeccc```^^^ZZZTTTLLLEEE===444///000///...---------...///------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,+++++++++************((()))))))))************************************)))***+++***((('''((()))(((((()))))))))******************************************)))******+++,,,+++++++++*********))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))************))))))))))))************))))))))))))***++++++++++++***************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))***))))))(((''''''&&&&&&******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))((()))))))))************))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))((((((((((((+++*********)))))))))((((((((())))))))))))((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))******++++++))))))))))))))))))))))))******************************++++++++++++******************************************************************************************************))))))*********++++++++++++******************+++******)))******+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,------------------...............------------.........///111111111333555777999;;;===???AAACCCFFFIIIMMMMMMMMMLLLKKKLLLMMMOOONNNQQQVVVXXXZZZaaaooo|||}}}|||zzzyyyzzz{{{{{{yyyvvvwwwtttrrrvvv}}}xxxyyyzzzxxxsssppppppppprrrxxx}}}yyyzzzuuummmiii]]]\\\[[[[[[]]]]]]\\\[[[^^^___``````^^^ZZZVVVSSSOOOMMMHHHBBB<<<999999:::BBBFFFLLLQQQWWW\\\______bbb```]]]YYYTTTLLLCCC===666444222000//////000111------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********((()))))))))************************************'''))))))((('''&&&'''((())))))))))))******************************************))))))***++++++,,,+++++++++*********))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((((((((())))))))))))******)))))))))))))))************))))))))))))************))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))*********))))))(((((('''******))))))))))))******'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************((((((((()))******++++++))))))))))))))))))))))))((()))))))))************(((((((((((()))***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))******************************++++++++++++******************************************************************************************************))))))*********+++++++++*********++++++*********((()))***+++***+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,------------......------....../////////000222333333555888:::;;;<<>>>>>>>>???AAAGGGNNNUUU\\\bbbbbbbbbbbbbbb```ZZZRRRLLL===;;;777333000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))************************************)))***+++***((('''((())))))))))))*********++++++************************))))))))))))***+++,,,,,,+++++++++************))))))************+++++++++************************)))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))))))))((((((((())))))******))))))((())))))************))))))))))))************))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))(((((()))******+++,,,,,,******))))))))))))******''''''((()))***+++,,,---))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((************************((((((((())))))*********))))))))))))))))))))))))))))))))))))************))))))(((((()))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******************************++++++++++++*********************************************+++++++++************************************************)))************+++++++++)))***++++++++++++***)))''')))+++++++++***+++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,------...------...------......000111111111333555666777999<<<>>>>>>???AAABBBDDDFFFKKKNNNJJJMMMRRRUUUWWW\\\ccchhhkkksssyyyzzz}}}}}}wwwtttnnnmmmnnnppprrrqqqlllhhhjjjhhhggghhhkkkllljjjggghhhhhhiiikkknnnpppqqqpppiiimmmqqqqqqlllgggddddddjjjlllnnnmmmlllmmmppptttuuuoooiiigggffffffjjjpppppptttzzz~~~qqqooommmllllllkkkiiiggg```aaabbbcccddddddddddddbbb```\\\UUUMMMEEEAAA???;;;777777<<>>888222///...---//////.........---------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++))))))))))))************************************)))***+++***)))((((((***))))))*********+++++++++************************))))))))))))***+++,,,---+++++++++************))))))************+++++++++************************))))))))))))))))))))))))((((((''''''''''''(((((()))))))))******)))))))))(((((())))))))))))(((((())))))************))))))))))))************))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))'''(((((()))+++,,,,,,---******))))))))))))******)))*********++++++,,,,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((((((((()))))))))***''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************))))))*********+++++++++************************************************)))************+++++++++)))***++++++++++++***)))&&&)))+++,,,+++***+++---******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++***+++---.../////////...---------...///111222333444666888999;;;===@@@CCCCCCDDDEEEFFFHHHKKKOOORRRNNNTTT[[[```dddjjjrrrxxx|||uuuqqqlllpppvvvxxxvvvrrrooonnnhhhfffgggjjjnnnpppnnnkkkppppppqqqsssuuuuuutttssstttwwwzzz{{{zzzyyyzzz|||wwwyyy|||}}}{{{xxxvvvttttttsssrrrqqqqqqsssuuuwwwyyytttrrrssssssoooooorrrsssuuuxxx}}}~~~yyyttttttqqqpppqqqvvvzzz}}}}}}~~~~~~{{{}}}{{{mmmkkkhhheeeeeefffhhhjjjffffffddd^^^UUULLLFFFCCC???999666999;;;>>>DDDLLLVVVXXX]]]bbbeeeddd```\\\WWWRRRJJJAAA999444111000////////////.........---,,,,,,,,,---------......------,,,,,,,,,+++++++++))))))))))))************************************((()))***)))(((''''''))))))************+++++++++************************))))))))))))***+++,,,---+++++++++************))))))************+++++++++************************))))))))))))))))))))))))((((((''''''''''''(((((())))))************))))))(((((())))))))))))(((((())))))************))))))))))))************))))))))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))************))))))))))))******))))))))))))******,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((())))))*********+++************************************************)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******'''((((((((())))))******))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******++++++******))))))(((((())))))))))))))))))))))))******************************++++++++++++******************************))))))******++++++++++++************************************************)))************+++++++++)))***+++,,,,,,+++***)))%%%(((,,,,,,+++***+++---******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,++++++,,,...000000000000///,,,,,,---...000222333444666888;;;<<<>>>@@@CCCFFFFFFHHHIIIJJJKKKNNNSSSVVV[[[bbbkkkqqquuu{{{~~~~~~yyyrrrkkkfff```eeejjjlllkkkjjjkkkllljjjiiijjjooovvvzzz{{{yyysssuuuxxxzzz||||||{{{{{{}}}}}}zzzyyy{{{~~~{{{rrrmmmjjjffffffiiilllmmmlllhhhoootttuuuvvv{{{vvvllleeebbbbbbccc^^^```bbbaaa]]]XXXTTTRRRLLLDDD??????===:::<<>>===<<>>@@@BBBFFFLLLTTT\\\bbbffffffcccaaa^^^ZZZQQQEEE<<<777444111///000000000//////---,,,,,,.........---//////.........---------*********+++++++++,,,,,,******************************))))))))))))******)))************+++++++++************************+++***)))***,,,,,,***)))))))))))))))************)))******+++++++++******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************)))))))))))))))************))))))((())))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))******************************************++++++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((******+++,,,---///000000+++******))))))******+++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******,,,+++***)))((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))))))))))))))*********++++++***))))))))))))(((((((((&&&''''''((()))***++++++************))))))))))))))))))))))))))))))))))))******))))))))))))*********)))))))))))))))************++++++++++++************************************++++++++++++******************************************************************************++++++************++++++,,,,,,------------,,,,,,************+++++++++,,,******************++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///000111222333555666777999;;;>>>DDDEEEFFFEEEEEEHHHOOOTTT[[[```gggnnnuuu|||}}}rrrmmmooowww}}}~~~{{{wwwsssqqquuuzzz~~~{{{rrrmmmmmmpppqqqooopppuuu~~~|||sssllliiiccc^^^___eeefffdddfffddd```\\\WWWPPPIIIDDD?????????CCCJJJTTT]]]cccdddbbbaaacccddd___SSSIIIBBB===666111000000111222///.........000000...---/////////.........------))))))*********+++++++++******************************))))))))))))******))))))*********+++++++++************************+++***)))***,,,,,,***)))((()))))))))************((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********************************)))))))))))))))))))))************)))(((((()))))))))************)))))))))))))))))))))))))))*********++++++++++++((()))))))))***************************+++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************))))))******))))))))))))******))))))))))))))))))))))))*********))))))))))))))))))))))))***************))))))))))))))))))))))))******))))))))))))******,,,+++***))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********++++++******************''''''((((((((()))))))))))))))))))))))))))))))))''''''((()))***++++++,,,*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))***+++******++++++++++++************************************++++++++++++******************************************************************************++++++************+++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------------------............,,,,,,---...///111222333444666888:::<<>>AAAFFFIIIGGGKKKQQQUUUZZZbbbkkkrrryyy~~~~~~|||vvvnnnggggggmmmrrryyy||||||yyywwwrrrsss|||ooogggeeeeeecccaaaaaabbbdddccc^^^YYYRRRMMMFFF@@@???CCCHHHLLLXXX\\\aaacccbbbbbbccceee___WWWLLL@@@888333000...222111111222333222000---000000/////////.........'''''''''((((((((())))))******************************))))))))))))******)))************+++++++++************************+++***)))***,,,,,,***)))))))))))))))************)))******+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((************************************************))))))))))))))))))))))))************************))))))))))))************((())))))************)))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))************)))))))))***++++++,,,,,,******++++++++++++******************************))))))))))))))))))))))))************************(((((())))))***++++++,,,***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************)))******++++++,,,,,,,,,))))))))))))))))))))))))******))))))))))))************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))************************+++++++++,,,,,,)))))))))************++++++++++++******)))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******(((((((((((()))***+++,,,******++++++++++++************************************++++++++++++******************************************************************************++++++************++++++))))))************))))))++++++++++++,,,,,,,,,,,,+++---...000000000//////,,,,,,,,,,,,---------------------------------------------...//////000000///000111333555888:::<<<<<<===>>>???@@@DDDHHHLLLMMMTTT]]]dddjjjqqqxxx}}}|||zzzzzzwwwppphhhfffjjjooovvv{{{yyyssssssuuuwww|||tttmmmiiiccc___\\\^^^cccfffeeebbb]]]XXXPPPGGGBBB@@@@@@AAAIIISSS___eeeeeecccdddfffhhhaaaXXXNNNFFF>>>777333444333222333333333111///000000000/////////......(((((((((((())))))))))))******************************))))))))))))******)))************+++++++++************************+++***)))***,,,,,,***)))))))))))))))******************+++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************************************))))))))))))))))))))))))************************((()))))))))************(((((()))***************))))))))))))************))))))))))))))))))))))))((((((((()))))))))******))))))))))))************((())))))***++++++,,,,,,******++++++++++++******************************))))))))))))))))))))))))************************)))))))))***++++++,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************'''(((((()))******++++++))))))))))))))))))))))))******))))))))))))************++++++******))))))))))))))))))))))))))))))************************'''(((((()))******++++++((((((((())))))***************+++++++++,,,,,,,,,))))))*********++++++++++++++++++*********))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******(((((((((((()))***+++,,,******++++++++++++************************************++++++++++++******************************************************************************++++++************++++++*********++++++*********+++++++++,,,,,,,,,------***+++---/////////...---++++++++++++,,,,,,,,,,,,........................---------...///000000000111222444666999<<>>@@@BBBEEEHHHMMMTTTXXX^^^gggrrrzzz~~~xxxyyyxxxrrrllljjjooouuu{{{~~~{{{qqqkkklllrrrxxx||||||rrrjjjccc[[[[[[```fffhhhgggfffbbb[[[SSSLLLEEEAAA??????GGGSSS[[[___bbbdddfffhhhfffaaa\\\UUULLLCCC===777555333222333333222111000000000000/////////...))))))))))))******************************************))))))))))))******)))************+++++++++************************+++***)))***,,,,,,***)))))))))))))))************+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************(((((((((((((((((((((((())))))))))))))))))))))))************************(((((())))))*********+++(((((()))***************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((())))))***++++++,,,,,,******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++%%%&&&&&&'''((())))))***))))))))))))))))))))))))******))))))))))))******+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************************'''(((((()))***+++++++++''''''(((((()))))))))***((())))))))))))*********))))))******++++++++++++******************++++++(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******(((((((((((()))***+++,,,******++++++++++++************************************++++++++++++******************************************************************************++++++************+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------((())),,,.........---,,,******+++++++++,,,,,,,,,........................---------...///000000111333444555888;;;>>>AAACCC>>>AAAEEEJJJQQQYYYbbbgggttt}}}zzzxxxxxxxxxvvvxxxyyy|||wwwyyyyyytttoooqqqyyyuuuhhhfffkkkgggnnnssswwwzzzqqqggg\\\YYY^^^eeehhhhhhllliiieee^^^VVVNNNGGGCCC===???DDDLLLUUU^^^eeehhhfffffffffeee```XXXNNNGGG888666333222333333333222000000000000////////////+++++++++*********))))))))))))************))))))******))))))((((((''''''++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++***+++***)))(((((()))******))))))))))))(((((((((((()))*********++++++++++++************************)))************+++++++++))))))))))))))))))))))))+++***)))(((((('''((((((''''''(((((())))))******++++++************+++++++++++++++***************************************,,,,,,++++++++++++++++++((((((((((((((((((((((((+++++++++++++++++++++++++++)))((('''((()))+++,,,++++++++++++++++++++++++************************+++*********))))))((((((++++++************++++++***)))((((((((((((((()))''''''(((((()))))))))***))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,*********)))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))++++++++++++++++++++++++******)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******++++++++++++******************************---,,,,,,+++*********+++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,,,,+++***+++,,,---...******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......---///000000---+++******+++///222222000000555:::888999999;;;===@@@CCCEEECCCJJJTTT\\\ccclllwwwxxxnnnhhhdddaaacccggghhhmmmuuuyyyxxxzzz}}}}}}sssrrrkkkfffcccgggnnnwwwyyyuuulllbbb___ccceeedddggggggfffeeebbbYYYLLLCCCBBBAAAAAADDDKKKTTT^^^dddgggiiihhhddddddeee]]]SSSHHHAAA777333333444222///333222000000111111000...+++++++++*********))))))))))))************))))))******))))))((((((((((((++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))************************''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))+++***)))(((((()))******'''((((((((())))))******)))))))))*********++++++************************)))************+++++++++))))))))))))))))))))))))***))))))(((((((((((()))***************+++++++++++++++************++++++******************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***)))((('''((()))+++,,,++++++++++++++++++++++++************************************)))))))))(((*********))))))*********))))))(((((((((((())))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******++++++++++++******************************---,,,++++++*********+++************++++++++++++++++++++++++++++++++++++******++++++++++++******+++,,,,,,,,,,,,---------,,,,,,+++++++++,,,---...******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......***,,,......---,,,,,,,,,+++...222333333555999<<>>>>>???AAADDDGGGHHHKKKSSS^^^iiisss}}}{{{wwwrrrjjjbbb^^^]]]\\\```eeelllttt}}}{{{|||wwwnnnjjjjjjlllsss{{{yyynnniiiiiihhheeeiiiiiikkklllkkkeeeZZZRRRIIIFFF@@@>>>AAAHHHPPPVVV]]]dddhhhgggffffffccc]]]UUUMMMBBB999555333111///000///......000000000///+++++++++***************))))))************))))))***))))))))))))(((((((((++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))************************&&&''''''((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))******&&&''''''((()))***+++,,,((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))((((((((()))******++++++++++++************++++++************++++++)))))))))***+++++++++,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++***)))((((((((()))+++,,,************************************************************))))))))))))***))))))(((((())))))***)))))))))(((((())))))***)))************+++++++++))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))************))))))(((((((((((())))))******++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++---,,,+++)))(((((('''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******++++++++++++******************************,,,,,,+++************+++************+++++++++,,,++++++++++++++++++++++++)))******************)))******+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...***++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......***,,,...///......///000,,,...111555888;;;>>>???AAAAAAAAABBBEEEIIIMMMPPP\\\dddppp{{{xxxlllfffbbb\\\YYYZZZ\\\^^^dddjjjvvvzzzqqqjjjhhhkkk{{{|||yyytttnnngggggghhhkkkllliiibbb[[[SSSLLLCCC<<<:::>>>DDDIIIRRR\\\eeehhhgggggggggeeeaaaZZZOOODDD;;;666444333222000...---...//////...************************))))))************))))))))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))************************((((((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))*********'''(((((()))******++++++(((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))(((((((((((()))***++++++******))))))((((((''''''++++++************++++++(((((()))***+++,,,,,,,,,************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))(((((())))))***+++))))))))))))))))))))))))*********************************)))))))))))))))))))))(((((((((((()))))))))))))))((())))))******++++++++++++++++++++++++))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))******))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))************************++++++***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******++++++++++++******************************++++++***************+++*********+++++++++,,,,,,++++++++++++++++++++++++))))))************)))))))))************++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---......,,,...000000000000111333///000222777===@@@AAAAAABBBCCCFFFKKKRRRYYY___cccrrrxxx{{{sssjjjbbb^^^]]]\\\___fffjjjmmmrrrxxx}}}rrrmmmrrrsssxxxllliiigggfffgggfffbbb^^^ZZZUUULLLDDD??????AAADDDLLLTTT]]]ccceeefffgggfffdddaaaZZZPPPFFF>>>;;;:::888555111............---************************))))))************))))))))))))))))))************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************************++++++******))))))(((((())))))))))))))))))))))))************************,,,+++***))))))***+++,,,(((((())))))************************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))))))))((())))))***+++,,,******))))))((((((''''''++++++************++++++(((((()))***+++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))******))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,,,,+++++++++++++++))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))'''(((((()))******++++++''''''((()))***++++++,,,)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))************************(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******++++++++++++***************************************))))))***++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))************)))))))))))))))*********++++++++++++,,,,,,,,,---------++++++,,,------------,,,---,,,,,,,,,,,,---......---///000000//////000222444444666:::@@@CCCDDDDDDFFFJJJPPPZZZeeeooowww|||xxxvvvtttsssqqqmmmeee```cccfffnnnxxx}}}~~~uuuqqqooottt~~~yyyqqqkkkiiigggdddaaaaaa^^^XXXQQQKKKFFFBBBAAAFFFHHHNNNWWW```dddeeeeeeccccccbbb[[[RRRHHHAAA===888444000------...//////***************+++++++++))))))************)))))))))))))))************+++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++************************,,,,,,+++***)))(((((('''))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,'''((()))******+++******++++++*********)))))))))((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******)))))))))***++++++++++++++++++************++++++************++++++)))))))))***+++++++++,,,************************((((((((()))******++++++++++++++++++++++++++++++************************((()))))))))************************************************************))))))))))))***************))))))(((((())))))***))))))))))))******+++,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((())))))******++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************&&&'''(((***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******++++++++++++*********************************))))))))))))***++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))******************)))))))))*********+++++++++***+++,,,---------,,,,,,++++++,,,------------------,,,,,,,,,,,,---......,,,---...---,,,---///111999:::<<>>999333......///111222))))))******++++++++++++))))))************))))))))))))******++++++++++++++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))***************************************+++++++++))))))))))))))))))))))))************************((()))***++++++***)))(((&&&''')))***+++++++++***(((((()))***+++,,,,,,---************++++++++++++************************)))************+++++++++)))))))))))))))))))))))),,,,,,+++***)))))))))***''''''(((((())))))******++++++************+++++++++++++++***************************************)))******+++,,,,,,------************************))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++************************(((((())))))*********+++++++++************++++++))))))))))))***+++,,,---+++++++++******)))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************))))))))))))*********)))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++******++++++++++++******************************))))))((())))))***++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,***+++,,,---...---,,,,,,+++,,,------......---------,,,,,,,,,,,,---......---...000000111444777:::===AAAFFFGGGIIIOOOYYYaaasssxxxzzzsssssspppjjjjjjooosssttt}}}yyypppnnnoooppprrryyy}}}qqqhhheeefffggggggddd```[[[WWWLLLGGGDDDEEECCCCCCLLLXXX___^^^```dddiiiggg___XXXJJJDDD;;;444111000000000))))))))))))))))))))))))))))))************))))))+++*********))))))((((((************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))---,,,***)))))))))******************************+++++++++*********))))))((((((((())))))))))))***++++++++++++++++++++++++******************************+++++++++******))))))+++---,,,+++***+++,,,)))***++++++))))))***+++111///,,,***(((((()))***)))************+++++++++*********************************)))))))))))))))))))))))))))))))))))))))***************++++++,,,******))))))))))))******************************+++++++++*********))))))************************))))))************))))))))))))))))))************************************++++++******************)))************+++++++++************************,,,+++++++++***)))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))(((((())))))))))))*********+++++++++))))))))))))************************************+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))************---,,,+++******+++,,,---************************)))))))))***+++++++++,,,,,,,,,,,,------,,,,,,+++++++++++++++,,,---......++++++,,,,,,,,,---------++++++,,,---......//////...------...111777===AAAGGGDDDGGGNNNTTTZZZhhhvvv|||vvvpppmmmfffhhhkkkmmmpppwwwwwwqqqhhhgggrrr~~~ssslllgggcccbbbccceeedddbbbXXXVVVQQQJJJDDDAAACCCEEEOOOXXX```bbbdddgggccc\\\XXXNNNAAA999666444111---************************))))))************))))))************)))))))))(((************************))))))))))))))))))))))))+++******************+++)))))))))))))))))))))))),,,,,,***)))))))))******************************+++++++++*********))))))%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))***************************+++++++++++++++******(((***,,,+++***)))*********+++,,,+++*********,,,///...,,,***)))))))))***)))************+++++++++***************************)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************))))))))))))******************************+++++++++*********))))))************************))))))************))))))))))))))))))************************************************************)))************+++++++++************************+++++++++***************************************************************************************,,,,,,+++***************))))))*********+++++++++))))))))))))************************************+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))************,,,++++++++++++++++++,,,************************************++++++++++++++++++,,,,,,---,,,,,,,,,++++++++++++,,,---......+++,,,,,,,,,,,,---------,,,,,,------...//////000000222333666999===AAADDDFFFGGGNNNYYYcccmmm|||xxxrrrmmmiiieeeccckkksssxxx{{{zzzoooiiimmmrrrxxx}}}vvvnnngggcccdddeeeeeeaaa___ZZZSSSKKKEEECCCCCCGGGOOOWWW[[[```dddccc^^^___YYYOOOEEE===666222000************************))))))************))))))************))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++******)))*********************************+++++++++***************((((((((()))))))))******))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++((()))++++++)))((()))***+++,,,---,,,+++***+++---,,,,,,+++++++++*********)))************+++++++++************************))))))))))))))))))******)))))))))))))))))))))))))))(((((((((((()))************))))))))))))******************************+++++++++***************************************))))))************))))))))))))))))))************************************************************)))************+++++++++***************************************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++)))))))))************+++))))))))))))************************************+++++++++***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))))))))*********+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,------,,,,,,++++++++++++,,,---......,,,,,,,,,---------......---------......///000111000333777;;;===@@@DDDGGGKKKPPP[[[jjjvvvzzzrrrmmmkkkjjjhhhfffeeeqqq}}}}}}{{{~~~yyytttooolllsss~~~rrriiieeefffhhhkkkiiieee___WWWNNNGGGCCCAAAGGGNNNSSSYYY```cccbbbbbb```\\\SSSGGG===888666************************))))))************))))))*********)))))))))))))))************************++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))++++++******************************************************************************+++++++++,,,++++++++++++++++++++++++************************++++++,,,---------,,,,,,(((***++++++***))))))***+++,,,------++++++,,,---)))***++++++++++++******))))))*********+++++++++************************)))))))))))))))*********))))))))))))))))))))))))++++++******++++++,,,---+++******))))))******+++************************************************************************)))******++++++******)))((()))))))))***************************************************+++++++++))))))*********+++++++++************************)))))))))***+++++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++))))))))))))************((()))))))))************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,++++++++++++,,,---......------------...............---------...000111222444777<<>>CCCFFFIIIPPPYYYaaammmvvvrrrqqqrrrsssvvvyyy{{{|||}}}vvvqqqsss~~~~~~tttoookkkiiigggggghhhddd\\\UUUMMMIIIEEEDDDHHHOOOXXX___bbb`````````^^^WWWKKKBBB++++++++++++++++++++++++))))))************))))))))))))))))))************************************'''''''''''''''''''''''''''((()))******)))((('''))))))))))))))))))))))))))))))***++++++++++++******************************************+++++++++)))))))))*********++++++))))))))))))))))))))))))************************)))***+++,,,,,,------,,,***+++------+++***+++,,,+++,,,---,,,+++***+++---))))))******************)))************+++++++++************************((((((((()))******++++++***************************))))))))))))***++++++++++++************++++++***************************************+++++++++******************************++++++++++++******))))))))))))************************************)))))))))***++++++,,,,,,)))************+++++++++))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))************************)))))))))((())))))***+++***)))))))))))))))(((((())))))))))))************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++*********++++++++++++,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++******++++++++++++,,,---...............////////////000///......///111555888:::===AAAGGGKKKPPPYYYfffooo~~~wwwuuuuuuyyy~~~tttooorrr}}}pppkkkfffgggkkkkkkeee___WWWOOOHHHEEEDDDGGGMMMUUUbbbaaa```ccceee___TTTJJJ++++++++++++++++++++++++))))))************))))))((()))))))))************************************(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))((()))***+++,,,++++++***************************))))))*********+++++++++,,,,,,,,,---------......))))))))))))))))))))))))************************((()))***+++,,,,,,,,,,,,)))***,,,,,,*********+++***+++,,,+++*********,,,+++***)))(((((()))******)))************+++++++++************************'''(((((()))******++++++******************************))))))******+++,,,,,,++++++******++++++,,,************************))))))*********+++++++++***************************++++++,,,,,,++++++***))))))))))))************************************((())))))***++++++,,,,,,)))************+++++++++))))))))))))))))))))))))+++++++++******************************************************************************************)))))))))******+++,,,******))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++*********+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,++++++***)))(((++++++++++++,,,---............/////////000000000111111111222555:::>>>AAA@@@GGGPPPWWW^^^gggttt~~~}}}tttnnnoootttyyy}}}~~~xxx{{{}}}}}}|||xxxrrr{{{~~~tttjjjhhhkkkmmmiiiddd___WWWQQQNNNJJJFFFGGGLLLYYY[[[^^^bbbdddaaa[[[UUU++++++++++++++++++++++++))))))************))))))(((((())))))*********+++************************++++++++++++++++++++++++'''((()))++++++)))((('''))))))))))))))))))))))))((()))***+++,,,,,,+++***************************))))))******++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************'''((()))***+++,,,,,,,,,((()))++++++)))((()))***)))***++++++))))))***+++---+++)))''''''((()))+++)))************+++++++++************************'''(((((()))***+++++++++************************,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,************************))))))******++++++++++++***************************++++++,,,,,,++++++***))))))))))))************************************((())))))***++++++,,,,,,)))************+++++++++)))))))))))))))))))))))),,,+++++++++******))))))************************++++++++++++++++++++++++************************+++*********+++,,,,,,---******))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++************************))))))******++++++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++***)))((('''++++++++++++,,,---......////////////000000000000333333333555999===BBBEEEIIIRRR___hhhoooyyy|||ssshhhcccgggrrr}}}yyy~~~~~~xxx{{{~~~}}}{{{{{{xxxxxx~~~~~~oooiiikkkmmmiiidddeee^^^ZZZYYYSSSJJJFFFHHHLLLRRRYYY___``````______++++++************++++++************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******&&&((())))))(((((()))+++++++++***************************))))))))))))))),,,+++++++++***)))))))))************************++++++++++++++++++++++++((())))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++***)))((()))+++,,,,,,***''')))+++,,,,,,,,,***))),,,++++++******++++++,,,...,,,******++++++***)))++++++++++++++++++++++++,,,,,,,,,+++***)))((('''+++*********+++,,,,,,---++++++************++++++***)))))))))((((((''''''************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,(((((()))***++++++,,,,,,+++++++++*********))))))++++++************++++++***+++,,,------,,,+++***((())))))))))))*********,,,+++******))))))******''''''((()))))))))))))))+++*********))))))(((((()))************+++++++++************))))))))))))***************)))((('''************************''''''(((((()))))))))***)))************+++++++++)))************+++++++++******++++++++++++******))))))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,+++*********+++---,,,,,,,,,,,,---......000000000000000000000000000444:::>>>@@@CCCIIIMMMXXXbbbooozzzxxxhhhdddaaaeeeooo|||~~~yyy}}}~~~||||||zzztttuuuxxx}}}~~~qqqkkkhhhgggfffiiieee___[[[WWWQQQJJJEEEDDDKKKUUU]]]aaaaaaaaaaaa+++++++++******+++++++++))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******'''(((***)))(((((()))***************************************))))))))))))+++++++++***************************************++++++++++++++++++++++++)))))))))*********++++++*********+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++---+++++++++---...---,,,((()))***,,,,,,+++***))),,,++++++******++++++,,,,,,+++))))))***+++***)))++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((++++++******++++++,,,---++++++************+++++++++++++++*********))))))************************************************++++++************++++++++++++++++++++++++++++++************++++++++++++************************,,,+++***))))))***+++,,,((())))))***++++++,,,,,,+++++++++*********))))))++++++************+++++++++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,+++******))))))******((())))))***************************)))))))))((()))************+++++++++************)))))))))))))))************))))))(((************************(((((()))))))))*********)))************+++++++++)))************+++++++++******++++++++++++******++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,+++******++++++------,,,,,,------.../////////.........//////000333666;;;???DDDMMMXXX```lllttt~~~xxxooojjjhhhgggkkkttt}}}|||}}}~~~}}}~~~|||yyyxxxzzztttjjjeeeccceeeccc```^^^\\\WWWQQQLLLEEEFFFJJJQQQYYY^^^___^^^++++++++++++++++++++++++))))))((((((((('''''''''((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******(((*********((('''((()))***************************************************************+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++...,,,+++,,,------,,,+++((()))***+++,,,+++******,,,++++++******++++++,,,***)))'''((()))******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++************++++++------,,,,,,,,,,,,,,,+++************************************************++++++************++++++++++++++++++++++++++++++************+++++++++,,,))))))))))))))))))))))))************************)))))))))***++++++,,,,,,+++++++++***************++++++************++++++,,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,+++******))))))******))))))***+++++++++++++++************)))))))))))))))************+++++++++++++++*********)))))))))))))))******+++*********************************)))************+++++++++)))************+++++++++)))************+++++++++******++++++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++---------,,,------...///000///.........000222333999<<<@@@EEENNN\\\lllwww}}}uuuooosssrrrsssxxx~~~}}}~~~}}}zzzwwwyyyyyyyyy~~~uuujjjdddbbbbbbbbbbbbbbb___ZZZWWWLLLGGGCCCFFFOOOXXX[[[[[[)))******************)))))))))))))))(((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********++++++***((('''((()))***************+++++++++)))***************++++++)))))))))***+++++++++,,,***************************+++++++++++++++,,,,,,+++++++++,,,,,,,,,------)))))))))*********++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******++++++)))(((((()))***++++++++++++***,,,++++++******++++++,,,***)))'''(((***+++++++++++++++++++++++++++++++++***+++,,,---------------,,,++++++***++++++,,,,,,,,,++++++******++++++,,,------------,,,,,,,,,,,,************************************************++++++************++++++++++++++++++++++++++++++*********+++++++++,,,,,,)))))))))))))))))))))))))))***++++++++++++***)))))))))*********+++++++++************************++++++************++++++---,,,+++******+++,,,---(((((()))))))))*********,,,+++******))))))******((()))******++++++***************)))))))))))))))))))))*********++++++++++++++++++*********))))))((()))******++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------------...//////222111000000111444888:::>>>BBBIIIQQQ]]]mmm}}}|||||||||{{{~~~~~~|||}}}{{{{{{}}}|||yyyssssssxxxkkkcccccccccddddddcccbbb```XXXPPPFFFCCCGGGOOOTTTVVV(((((()))******)))((((((+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********+++,,,***)))(((((()))))))))*********+++++++++))))))******+++++++++,,,)))))))))***+++++++++,,,*********************************++++++,,,,,,,,,+++,,,,,,,,,,,,---------)))************+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******++++++)))((())))))******++++++++++++,,,++++++******++++++,,,+++***))))))+++---,,,,,,++++++++++++++++++++++++******+++,,,------------,,,,,,++++++***++++++,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,************************************************++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************)))***++++++++++++***)))***************+++++++++************************++++++************++++++---,,,+++******+++,,,---(((((()))))))))*********,,,+++******))))))******'''((())))))******))))))))))))))))))))))))******))))))*********+++++++++++++++++++++************((()))***+++++++++++++++************************,,,,,,,,,+++++++++++++++))))))*********+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,+++,,,,,,------...------------...//////111111111222444999===@@@>>>GGGTTTbbbppp~~~yyywwwxxx}}}~~~}}}~~~{{{wwwzzz}}}uuuwwwttthhhgggfffdddbbbbbbccccccaaa[[[QQQHHHDDDEEEJJJNNN'''((()))******)))(((''',,,,,,+++++++++*********)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))+++++++++)))((()))***)))))))))***++++++,,,,,,))))))******+++,,,,,,,,,***************+++++++++*********************************++++++,,,,,,---++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++...,,,+++,,,------,,,+++***************+++++++++,,,++++++******++++++,,,,,,+++******+++---,,,+++++++++++++++++++++++++++******+++,,,,,,---,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,,,,******++++++++++++,,,,,,************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************+++++++++++++++************++++++,,,++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,+++******))))))******''''''((()))))))))))))))))))))))))))************)))************+++++++++,,,++++++++++++***************++++++,,,+++++++++************************,,,,,,,,,++++++++++++***)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,++++++((()))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------.........------......///000///000222555999>>>CCCFFFDDDPPPbbbttt~~~~~~~~~|||zzz||||||{{{{{{}}}{{{{{{~~~{{{wwwuuuuuutttqqqlllfffcccbbbccceeebbb[[[QQQHHHCCCDDDFFF)))***+++,,,,,,+++***)))+++++++++************))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))***++++++***)))***,,,((())))))***++++++,,,,,,))))))***++++++,,,------+++++++++***************************************)))******+++,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++---+++++++++---...---,,,***************++++++,,,,,,++++++******++++++,,,---+++))))))***+++******++++++++++++++++++++++++******++++++++++++++++++---,,,++++++******++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++***))))))***+++,,,************************))))))*********+++++++++++++++************+++++++++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,+++******))))))******(((((()))************)))((()))))))))************)))************+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,+++******************************,,,+++++++++************)))************+++++++++)))************++++++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---.....................//////000111222666;;;AAAGGGKKKNNNUUUbbbttt}}}|||~~~www~~~vvvmmmhhhfffgggeeeaaa[[[UUUMMMFFFBBB***+++---......---+++***************))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))++++++******+++---((())))))***++++++,,,,,,))))))***+++,,,,,,------,,,+++++++++******))))))************************))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++*********++++++++++++++++++++++++***)))((()))+++,,,,,,*********))))))******+++,,,,,,++++++++++++++++++,,,,,,+++)))((()))***)))(((++++++++++++++++++++++++******+++++++++******)))---,,,,,,+++*********+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,---------************************,,,+++)))(((((()))+++,,,++++++******************))))))******++++++++++++++++++************++++++***+++,,,------,,,+++***((())))))))))))*********,,,++++++***)))*********))))))***+++++++++++++++(((((())))))*********+++)))************+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))************************+++++++++******))))))))))))************+++++++++)))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///...............///000000444777;;;BBBHHHNNNSSSUUUgggsss~~~vvvxxxooojjjiiifffdddcccaaaYYYMMMCCC***++++++,,,,,,++++++***+++*********))))))(((((())))))))))))))))))))))))((()))***++++++***)))(((******************************************************+++++++++,,,,,,,,,*********+++++++++******,,,,,,,,,++++++***************))))))))))))******))))))******+++++++++,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))------,,,,,,+++***))))))******++++++++++++******++++++++++++++++++++++++++++++******************++++++++++++******))))))++++++++++++++++++++++++---,,,,,,+++***)))((((((++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,++++++*********************************************************++++++************************))))))))))))******)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))(((((((((((())))))******************************))))))))))))***************)))))))))))))))******++++++++++++******((())))))))))))*********,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++......---------...//////000111222111000000222333999;;;>>>CCCLLLYYYhhhrrryyytttiiigggfffeeedddaaa[[[VVV)))******++++++******)))************)))))))))((()))))))))))))))))))))))))))******************)))*********************************************************+++++++++,,,,,,''''''(((******+++++++++,,,,,,++++++++++++++++++++++++************+++++++++++++++***************)))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------......---------------,,,,,,+++******)))******++++++++++++******++++++++++++++++++++++++************************++++++++++++*********)))++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,++++++***************************************************************************************))))))))))))******************************++++++***))))))***++++++))))))(((((((((((())))))******************************))))))))))))******************))))))))))))******++++++++++++******)))))))))*********++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,............////////////...///000000000222555888===>>>CCCNNN]]]nnn|||~~~{{{}}}~~~qqqjjjddddddhhhiiieee```((())))))))))))))))))(((************))))))))))))))))))))))))))))))))))))++++++************++++++*********************************************************++++++++++++,,,$$$%%%''')))***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***))))))))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,************************---......//////......---------,,,,,,++++++************++++++++++++******++++++++++++++++++++++++************************++++++++++++************++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++************************+++++++++++++++*********************************************************************************************************************************+++******))))))******+++***))))))(((((())))))*********************************))))))))))))************************************++++++++++++******************+++++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........//////000000000//////......///000111333666<<<@@@DDDFFFNNN]]]rrrzzzqqqrrrttt{{{~~~yyyyyyzzzzzz|||wwwlll```^^^dddjjjiiieee((())))))******))))))(((*********)))))))))))))))))))))))))))))))))))))))---,,,+++******+++,,,---************************************************************++++++++++++&&&'''(((***++++++,,,,,,*********++++++,,,,,,,,,+++++++++******+++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++************************+++++++++******************************************************************************+++++++++******************************************************))))))))))))*********))))))))))))))))))***************************+++******))))))******+++)))***************++++++******++++++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...............///000000///......///000111333666;;;BBBGGGMMMSSS___ooozzzqqqdddjjjuuu}}}}}}~~~~~~}}}www{{{tttfff___aaafffhhhhhh)))******************)))))))))))))))))))))******))))))))))))))))))))))))---,,,+++******+++,,,---************************************************))))))*********+++++++++******+++,,,,,,,,,++++++*********++++++,,,,,,,,,******))))))))))))******(((((()))***++++++,,,,,,+++***++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************************************************************))))))*********+++++++++)))***++++++++++++***)))************************))))))))))))))))))))))))******))))))))))))******************************++++++************++++++))))))******+++++++++,,,******++++++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---------...------...///////////////000111333666:::@@@HHHNNNXXXcccsssssslllhhhooozzz~~~}}}}}}}}}}}}}}}zzz~~~yyynnngggfffiiikkk)))******++++++******)))))))))))))))************))))))))))))))))))))))))++++++************++++++************************************************)))))))))************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,***))))))))))))))))))***''''''(((***+++,,,---...++++++******++++++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++)))************+++++++++************************)))))))))***************************************************************)))))))))***++++++,,,,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++((())))))******))))))(((+++******))))))******+++************************++++++************++++++))))))******+++,,,,,,,,,******++++++++++++******************+++++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,------......---------...///000222222000333777<<>>>>>AAAAAABBBCCCDDDDDDDDDDDDBBB@@@???>>>>>>===;;;999555444333222222222222222...........................//////000000//////........./////////......---............------------------------------------)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++************************************************)))+++......---+++++++++************************************************************************************************)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------............////////////222333666<<>>???DDDDDDEEEGGGIIIKKKLLLLLLOOOOOOOOOOOONNNNNNNNNNNNLLLLLLLLLMMMMMMMMMNNNNNNMMMNNNOOOQQQRRRRRRSSSSSSNNNMMMKKKJJJHHHEEEAAA===888777666444333333333222333333333333333333333333444555555555555555555444222333333444555555555444333333222222111000000///------------------------,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,---)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************))))))*********+++++++++)))***++++++***)))***+++************************************************++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))************+++,,,---...------------------------------...------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,+++,,,---...///........................---......///000000111111000333>>>LLLWWW]]]eeemmm~~~yyywwwvvvxxx}}}~~~|||yyytttuuuwwwzzz~~~~~~~~~************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))******++++++++++++******))))))(((&&&%%%$$$)))+++---,,,+++***+++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,***)))((())),,,..................------,,,,,,,,,---......///000111222222555777:::>>>BBBFFFIIIJJJMMMMMMMMMNNNOOOPPPPPPQQQTTTSSSRRRPPPOOOOOOOOOOOONNNNNNNNNOOOOOOOOOPPPPPPMMMNNNPPPQQQRRRSSSSSSSSSQQQPPPOOOMMMLLLHHHCCC???<<<;;;:::888777666666666666666666666666666666666444555555555555555555444222333555777888999::::::888888777666666555444444////////////////////////,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************))))))******++++++++++++***+++,,,,,,******+++,,,************************************************++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************+++,,,---...------------------------/////////...---,,,+++*********+++,,,------...///+++++++++,,,,,,---------...---,,,++++++,,,///000........................---......///000111111222222666AAAPPP\\\eeerrr}}}vvvsssrrryyy~~~|||xxxzzz}}}}}}xxxtttrrrtttxxx~~~}}}}}}---,,,***)))))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,---------......,,,---......---***(((&&&---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++++++++,,,,,,---------,,,,,,---...---,,,******,,,...000111444777999;;;<<<======@@@EEEJJJNNNPPPPPPPPPOOOQQQSSSTTTTTTRRRPPPNNNQQQRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTSSSRRRQQQQQQQQQRRRSSSPPPOOONNNKKKHHHEEEBBBAAA???>>><<<;;;;;;<<<>>>@@@???>>>===<<<:::888777666777666666555555666666777555444333333444777999;;;<<<<<<<<<<<<;;;;;;;;;:::888666333111//////000111//////000000///---+++***++++++++++++************,,,,,,,,,++++++*********++++++++++++++++++++++++........................,,,,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************++++++************++++++************************,,,+++++++++***)))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---+++*********++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***+++,,,---...///...---,,,,,,,,,,,,,,,//////.........---------,,,...////////////...+++333000///111111000111555666;;;GGGYYYkkkxxxyyyqqqwww~~~}}}~~~|||{{{zzzyyyxxxwwwzzz}}}}}}{{{zzzxxxzzz,,,+++******)))))))))***))))))))))))))))))))))))************************************************,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,,,,---------............((()))+++++++++***((('''---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,------------------,,,,,,---------,,,---///111666777888;;;===???AAABBBGGGIIILLLPPPRRRRRRQQQQQQOOOPPPRRRSSSSSSRRRPPPOOOOOOPPPPPPQQQQQQPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMMMMMMMMMMIIIHHHGGGEEECCC@@@>>>======<<<<<<;;;<<<===???@@@???>>>===<<<;;;:::999888666555555555555555666777444444333333444666999:::<<<<<<===>>>???@@@AAABBB<<<<<<<<<;;;999777555444111111111000///...,,,+++,,,,,,,,,,,,,,,+++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++************************++++++************++++++************************+++++++++***************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---...///...---,,,,,,,,,,,,---//////.........------------..................,,,...---...111222111444:::<<>>>>>???@@@BBBEEEHHHJJJPPPQQQSSSTTTSSSRRRPPPOOOOOOPPPQQQQQQQQQOOONNNMMMLLLLLLMMMNNNNNNMMMLLLKKKOOOOOOOOONNNNNNNNNMMMMMMLLLKKKKKKJJJIIIGGGFFFEEEAAAAAA@@@???>>><<<:::999999::::::;;;<<<===>>>>>>===<<<<<<;;;::::::999999666666555666666777888888777666666666777888:::;;;999999;;;<<<>>>???@@@AAAAAACCCFFFGGGFFFBBB>>>;;;888777555333111///......------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***++++++************************++++++************++++++***************************************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........---,,,,,,,,,------...............---------...------......---......+++,,,000333333444<<>><<<<<<<<<<<<;;;:::999888777888999::::::::::::999999999999888888888888888777777777777888999:::::::::::::::::::::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<>><<<:::999:::::::::::::::999888888888999999999888777777777777777777777777777777888777777777888888999:::;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBDDDFFFIIIKKKKKKKKKKKKIIIFFFBBB<<<888555333222//////.........---------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********************************++++++************++++++************************)))))))))***+++++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,------...---.....................000,,,---111111......222111000111444666???PPPaaammm{{{yyyxxx(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,------,,,+++***))))))*********+++++++++,,,,,,++++++*********)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///---------...///222444666;;;>>>AAADDDEEEFFFIIIJJJKKKKKKKKKLLLNNNPPPSSSTTTRRRRRRRRRQQQOOONNNLLLKKKJJJHHHEEEBBB@@@>>>>>>>>>@@@CCCFFFJJJLLLLLLKKKJJJGGGFFFEEECCCAAA@@@>>>>>>=========>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::999999888999999:::;;;;;;;;;;;;::::::::::::999999:::;;;<<<===>>>>>>>>>???@@@BBBEEEGGGIIIJJJIIIGGGDDD@@@;;;888666444222222111000///...------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,------------+++++++++************)))++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))************************++++++************++++++***************************************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------,,,,,,,,,---......---------...............000,,,...444555000///333111000222777>>>III\\\lll|||}}}}}}~~~((((((((((((((()))******))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***,,,------,,,***)))++++++++++++,,,,,,,,,,,,++++++*********+++,,,,,,+++++++++,,,,,,---------------------------------+++++++++,,,,,,...////////////000111333777:::<<>>>>>???@@@@@@CCCFFFIIIJJJIIIGGGFFFCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBDDDDDDBBBCCCCCCDDDDDDCCCCCCBBB@@@@@@@@@@@@AAACCCEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>===============<<<;;;;;;777777777888888999999999999:::<<<>>>???AAABBBCCCCCCCCCBBB@@@>>>;;;999888777666555333222000///...............------------------------------------******++++++,,,------...,,,,,,,,,---------......+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))************************++++++************++++++************************+++++++++***************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++------------------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,---...///---------.........//////000,,,///888999111///444111111666AAAMMM[[[kkkxxx|||)))(((''''''''')))***+++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***,,,------,,,***))),,,,,,---------.........+++++++++,,,---...000111+++++++++,,,,,,---------------------------------+++++++++,,,---...///000111111222333666:::>>>@@@DDDFFFIIIJJJIIIHHHHHHIIILLLNNNOOOQQQSSSTTTTTTTTTQQQPPPNNNLLLJJJHHHFFFEEEBBBAAA???===>>>???BBBDDDAAACCCFFFHHHHHHFFFCCCAAAAAABBBBBBCCCDDDEEEFFFGGGEEEEEEEEEFFFGGGJJJLLLNNNJJJKKKKKKKKKKKKKKKJJJJJJDDDDDDCCCDDDGGGJJJNNNPPPNNNNNNMMMMMMLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDAAAAAAAAAAAAAAA@@@???>>>>>>===<<<;;;999888777777666888:::<<<======<<<<<<===>>>??????>>>===;;;:::::::::888666444222000///000000//////.........---------------------------,,,,,,------...///000000,,,,,,,,,------.........---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************++++++************++++++************************,,,+++++++++******))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++------------------------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,---...///---------.........//////000,,,000:::;;;333000444222333<<>>BBBDDDEEEFFFDDDEEEGGGIIIJJJJJJJJJIIIKKKMMMOOORRRSSSSSSSSSRRRPPPNNNKKKHHHGGGHHHIIIJJJFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGFFFHHHIIIIIIGGGGGGJJJMMMMMMKKKJJJJJJMMMPPPRRRSSSQQQQQQPPPNNNKKKJJJLLLMMMLLLLLLKKKKKKMMMPPPRRRTTTVVVWWWWWWVVVSSSQQQPPPPPPMMMMMMLLLMMMOOOOOOMMMKKKLLLKKKKKKKKKKKKIIIFFFDDDAAA@@@>>>===<<<;;;;;;;;;666666777888888777666555888888888999999:::::::::999999999999999888888777333333333333222111000000......------------,,,,,,++++++,,,---,,,+++***)))*********++++++,,,,,,,,,........................------------,,,+++***)))************************((()))***++++++***)))(((+++++++++*********))))))++++++++++++******))))))***************************++++++,,,,,,++++++***---,,,***)))))))))***************++++++,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000///---,,,+++,,,,,,---.........------,,,,,,,,,---------.........//////---------------------------.........---,,,,,,+++------............------////////////000000000000000/////////111222111111444<<>>999999999999999888777666666666666666666777777777999:::::::::::::::999999666666666555444222111000000000//////......------+++,,,---...------,,,+++++++++,,,,,,------------------------------------------------,,,+++***)))************************)))***+++,,,,,,+++***)))++++++*********)))))))))++++++++++++*********)))***************************++++++,,,,,,++++++***---,,,***)))))))))***+++******+++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,------------.........------------------------------......------,,,+++------............------////////////000000000000///...------///111333444AAAKKKYYYhhhuuu}}}||||||}}}{{{{{{|||************************************************************************++++++,,,,,,,,,,,,+++++++++++++++,,,,,,+++******,,,,,,++++++******++++++------------...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///...000222555999===???AAAEEEFFFHHHIIIJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLLLLLLLMMMOOOQQQSSSTTTSSSRRRQQQOOOMMMKKKIIIHHHHHHIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKIIIHHHGGGFFFFFFFFFIIIJJJKKKKKKJJJKKKMMMOOONNNNNNOOOOOOPPPPPPOOOOOOSSSTTTTTTRRROOOLLLKKKKKKQQQPPPPPPPPPRRRUUUXXXZZZWWWWWWXXXYYYYYYYYYXXXXXXTTTSSSSSSUUUWWWYYYXXXWWWVVVUUUUUUUUUWWWWWWUUUSSSSSSQQQNNNKKKHHHEEECCCBBB???>>>===<<<;;;;;;;;;;;;777777666666666666666666999::::::;;;;;;;;;::::::::::::999888666555333222222222111111000///......,,,---............------------------............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************))))))++++++++++++***************************************++++++,,,,,,++++++***,,,,,,+++************+++***++++++++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------......------,,,,,,------............------////////////000000000000///...------///333777999KKKUUUdddssswwwzzz{{{vvvsssrrruuu}}}xxxvvvvvvxxx|||}}}|||||||||}}}~~~************************************************************************+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***,,,,,,++++++***++++++,,,*********+++,,,,,,---...------------------------------------------------...---,,,,,,,,,...000222444555888<<>>======999999999999999888777777::::::;;;<<<<<<<<<;;;;;;555444444333222111111111//////......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++******+++++++++......---------,,,,,,,,,+++++++++++++++++++++,,,***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,---------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------...------,,,------............------////////////000000000000111111111111444:::CCCIII[[[iiiyyy~~~tttnnnnnnppp|||yyyuuusssrrrsssuuuwww{{{++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,+++,,,---............---++++++******++++++,,,,,,)))***+++,,,------------------------------------------------------------...///111444666999:::;;;@@@AAADDDFFFGGGHHHHHHHHHJJJLLLNNNPPPQQQPPPOOONNNIIIKKKLLLNNNOOOOOOOOOOOOOOOPPPQQQRRRQQQOOOMMMKKKHHHHHHGGGFFFFFFFFFFFFFFFMMMMMMMMMNNNNNNOOOOOOPPPIIIHHHGGGFFFFFFFFFFFFFFFDDDCCCBBBDDDFFFIIIIIIIIIJJJNNNRRRRRROOOMMMNNNOOOMMMNNNNNNMMMIIIGGGFFFFFFEEEHHHKKKOOOQQQRRRRRRQQQOOOMMMLLLNNNRRRSSSQQQOOOLLLJJJIIIJJJMMMPPPQQQQQQSSSRRRQQQRRRTTTVVVVVVVVVUUUTTTTTTTTTTTTUUUVVVVVVUUUTTTSSSRRRQQQPPPPPPPPPJJJJJJHHHGGGEEECCCBBBAAA=========<<<;;;:::999888888999:::<<<============666666555555555555444444222222000///...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++.........---------,,,,,,++++++++++++,,,,,,,,,,,,***************************++++++,,,,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++***++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,------......------------............------////////////000000000000...000333666:::BBBMMMUUUgggvvv~~~vvvrrrtttxxx|||wwwuuuuuuvvvxxxwww{{{{{{|||~~~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,)))***+++,,,---.........++++++******++++++,,,---***+++,,,............---------------------------...........................111555999===???@@@@@@AAACCCEEEHHHJJJJJJJJJIIIKKKLLLOOOPPPQQQQQQPPPOOOIIIKKKLLLNNNOOOOOOOOOOOOLLLMMMNNNNNNLLLJJJHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDFFFGGGGGGHHHIIIIIIJJJJJJDDDDDDCCCDDDDDDEEEFFFFFFHHHGGGHHHLLLRRRWWWXXXXXXYYY\\\___]]]XXXUUUVVVXXXXXXXXXWWWTTTPPPNNNNNNNNNPPPTTTZZZ___aaaaaa___]]]YYYVVVTTTVVVYYYZZZWWWSSSOOOMMMLLLLLLOOOQQQSSSSSSWWWTTTRRRQQQRRRRRRRRRQQQQQQQQQQQQRRRSSSUUUVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSQQQOOOMMMKKKIIIHHHDDDDDDCCCBBB@@@>>><<<;;;999::::::;;;<<<<<<<<<<<<888888888888888999999999777666444111000/////////............---------,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------***************************++++++,,,,,,++++++******+++,,,---------,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,---------------------------)))******+++,,,,,,------++++++******+++,,,,,,---******+++++++++,,,,,,,,,,,,------------.........------------------------+++,,,------......------------............------////////////000000000000---222999???FFFQQQ^^^gggttt~~~wwwwww|||}}}|||{{{{{{{{{|||}}}}}}yyy|||zzz|||}}}~~~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,'''((()))+++,,,---......+++*********+++,,,,,,---)))***,,,---...------,,,------------------------........................///222777===AAACCCDDDDDDAAACCCFFFIIIKKKKKKKKKKKKLLLNNNPPPQQQRRRQQQPPPOOOIIIJJJLLLNNNOOOOOOOOONNNIIIJJJKKKJJJIIIFFFDDDBBBDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFHHHHHHHHHIIIJJJKKKMMMNNNSSSSSSUUU[[[cccjjjmmmmmmfffiiijjjggg```\\\\\\___^^^^^^\\\ZZZWWWVVVXXXYYY]]]bbbiiiooorrrpppmmmjjjddd```^^^___bbbccc___[[[ZZZXXXVVVWWWYYY\\\]]]]]]ccc```[[[WWWUUUSSSQQQOOOMMMNNNNNNOOOPPPRRRSSSTTTVVVWWWXXXYYYYYYXXXWWWVVV[[[ZZZXXXVVVTTTQQQPPPOOOJJJIIIHHHGGGDDDBBB@@@???::::::;;;;;;;;;;;;::::::999::::::;;;;;;<<<<<<===;;;999777444222000000000000000//////.........---........................++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++++++++*********))))))+++++++++,,,,,,---------************************+++++++++,,,,,,+++++++++)))***,,,---...---,,,,,,,,,,,,,,,++++++*********+++*********+++,,,,,,---........................))))))***+++,,,,,,------++++++***)))***+++---...*********++++++,,,,,,,,,---------.........//////------------------------+++,,,,,,---.........------..................---////////////000000000000///555???HHHQQQ^^^lllwww}}}yyyzzz{{{|||~~~zzz}}}|||{{{yyy|||}}}{{{||||||zzz}}}++++++++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,.........,,,***))),,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,---------------,,,,,,------...000555888999;;;>>>AAACCCCCCCCCCCCFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOMMMMMMNNNMMMLLLIIIGGGFFFGGGGGGGGGGGGFFFDDDCCCBBBCCCCCCCCCEEEGGGGGGGGGEEEDDDDDDEEEGGGJJJKKKKKKJJJIIIKKKNNNQQQRRRSSSUUUWWW^^^```dddkkkrrrxxxzzz{{{sssrrrooojjjfffddddddeeefffnnnnnnccc^^^eeeiiigggjjjnnntttvvvuuuqqqmmmkkkllleee```bbbiiiooopppnnnqqqmmmhhhddddddhhhmmmpppqqqkkkdddcccdddccc\\\UUUUUUTTTRRRPPPNNNLLLKKKKKKMMMNNNQQQSSSUUUVVVWWWWWW\\\ZZZXXXVVVTTTRRRQQQPPPQQQNNNKKKIIIHHHFFFDDDBBBCCCBBB???===:::888777777999999999999999:::;;;;;;======<<<;;;999777555444444222000...,,,++++++++++++,,,,,,,,,------------++++++++++++++++++++++++......---,,,,,,+++******,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++***+++,,,---,,,+++***)))(((***+++,,,***'''""" ******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++,,,,,,,,,,,,------***++++++,,,,,,------...---------------------------------............///---------------------------------.........//////000/////////000111000///222:::JJJ[[[cccfffqqq||||||yyyzzzxxxxxxzzz}}}zzzttttttxxx{{{{{{zzzxxxvvvwwwzzz}}}~~~~~~}}}~~~zzzuuuqqqoooqqquuuxxx}}}|||zzz|||++++++++++++++++++++++++++++++++++++*********)))******+++++++++,,,,,,,,,---------,,,,,,,,,+++++++++,,,---......,,,***))),,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,------............---...///000000333777:::>>>@@@BBBEEEGGGHHHGGGGGGFFFGGGHHHJJJKKKKKKLLLLLLOOONNNNNNNNNNNNNNNNNNNNNJJJJJJJJJIIIHHHEEECCCBBBDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDGGGHHHIIIHHHFFFGGGIIILLLOOOQQQQQQPPPRRRUUUXXXYYYZZZ[[[]]]^^^mmmnnnrrrwww|||~~~}}}|||uuutttsssqqqnnnnnnoooqqq{{{vvvooorrrsssooopppssswwwyyywwwssspppooosssmmmhhhjjjqqqwwwyyyxxxzzzwwwsssqqqqqqtttxxx{{{wwwtttpppnnnmmmllliiigggeeeccc```\\\VVVPPPLLLIIIKKKMMMOOOQQQRRRRRRQQQPPPXXXVVVTTTRRRQQQRRRRRRSSSSSSQQQOOOOOOPPPPPPOOONNNHHHGGGEEEBBB@@@>>>======999999888888888999999:::;;;;;;;;;;;;;;;;;;::::::999888555333111000//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,)))***++++++,,,,,,,,,,,,***+++,,,------+++)))'''******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...---------------------------------............///////////////////////////---------.........//////000/////////111222222222888>>>LLL\\\gggnnnyyy}}}|||zzzyyy|||{{{}}}yyyzzz{{{~~~{{{zzzxxxvvvvvv|||}}}||||||wwwwwwuuurrrpppqqqtttwww}}}|||~~~xxxuuuoookkkiiiiiilllmmmsss|||xxxqqqppprrr}}}}}}~~~++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,,,,......------------,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------.........////////////000222333444777;;;>>>BBBCCCEEEHHHIIIJJJJJJJJJGGGHHHIIIJJJKKKKKKLLLKKKPPPPPPPPPOOONNNNNNMMMMMMHHHHHHHHHFFFEEEBBB@@@???BBBBBBAAA@@@@@@AAAAAABBBDDDDDDEEEGGGIIILLLNNNOOOOOORRRWWW\\\___``````___```bbbdddfffffffffgggiiissstttwww{{{~~~~~~{{{xxxwwwxxxyyyzzzzzz{{{}}}~~~{{{uuutttvvvxxxxxxvvvsssqqqqqqzzztttppprrryyy~~~{{{zzz{{{|||~~~|||{{{yyywwwuuuvvvxxxzzzuuutttqqqllleee\\\UUUPPPPPPRRRTTTVVVUUUSSSPPPNNNTTTRRROOOMMMMMMOOORRRTTTSSSRRRQQQRRRTTTUUUTTTSSSLLLKKKIIIGGGFFFDDDCCCCCC;;;;;;:::999999888888888777888999;;;<<<>>>???@@@>>>===;;;999666555444444111000---,,,++++++------..............................------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,)))))))))***+++,,,...///)))***+++,,,------------******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...---------------------------------............///////////////////////////------........./////////000//////000111222444555<<>><<<:::888777444444666999<<<>>>AAABBBBBBAAA???>>><<<:::999888666444000---,,,,,,---.................................------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***))))))***,,,---///((((((((()))***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,------...---------------------------------............///------------------------............////////////000000000//////111444777<<>>???@@@BBBDDDGGGIIIJJJSSSSSSRRRQQQQQQUUU[[[```kkkqqqxxx}}}~~~~~~}}}}}}rrrtttvvvwwwvvvvvvwwwxxx}}}{{{zzz{{{|||}}}|||zzztttwwwzzz}}}~~~||||||yyyzzz}}}vvvqqqoooqqqrrrrrrpppkkkfffccc\\\YYYTTTOOOKKKJJJJJJJJJNNNNNNOOORRRUUUVVVUUUTTTPPPOOONNNMMMLLLLLLLLLLLLJJJIIIHHHEEEBBB???<<<:::444444555777999<<>>???@@@BBBDDDGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNOOONNNNNNMMMMMMMMMLLLLLLJJJIIIHHHGGGGGGCCCCCCAAA@@@@@@???@@@@@@<<>>@@@BBBCCCDDDDDDFFFGGGIIIIIIJJJJJJKKKLLLMMMNNNMMMMMMNNNNNNMMMLLLKKKKKKIIIIIIHHHGGGGGGFFFEEEEEECCCBBBAAA@@@@@@AAABBBCCCCCCGGGNNNUUU\\\aaadddeee]]]^^^^^^\\\]]]dddoooxxxxxx~~~}}}|||}}}zzz|||~~~}}}{{{~~~|||}}}zzz~~~~~~~~~{{{xxxuuusssmmmmmmmmmkkkgggaaa\\\YYYRRRQQQQQQSSSTTTSSSPPPNNNOOOOOONNNNNNNNNOOOPPPPPPPPPPPPQQQQQQQQQOOOLLLKKKEEECCC@@@>>><<<;;;;;;;;;???@@@BBBEEEGGGIIIIIIIIIFFFDDDAAA===888555333222////////////////////////------..................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------***++++++,,,,,,------...---------------------------------............///////////////////////////.../////////000000000000000222444333444:::DDDKKKXXXgggzzz~~~wwwwww|||{{{zzzyyyxxxxxxyyyzzz{{{{{{~~~~~~}}}{{{zzzyyyyyyyyy|||{{{}}}~~~zzzuuuqqqnnniiibbb\\\YYYXXXXXXXXX[[[___ffflllpppqqqooonnnkkkkkkhhhddd___[[[ZZZ[[[]]]dddnnnyyy|||tttlllfffcccbbbccc[[[bbbnnnzzz}}}{{{xxxtttooojjjdddaaa```cccgggjjjmmmppptttvvvuuutttpppiiifffgggfffbbb___cccppp~~~+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,+++++++++,,,,,,---...,,,,,,,,,------.........++++++,,,,,,---...//////...//////111555999===???BBBDDDFFFGGGGGGGGGHHHIIIIIIIIIIIIIIIJJJKKKMMMMMMLLLLLLMMMLLLLLLKKKJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBCCCDDDFFFGGGMMMQQQWWW___dddggghhhhhhaaaccccccccceeemmmzzz~~~|||~~~}}}}}}zzzxxxwwwqqqsssuuuvvvsssnnnhhhdddeeedddbbb```]]]YYYTTTPPPKKKKKKKKKKKKKKKLLLMMMMMMNNNOOORRRSSSTTTTTTSSSRRRMMMKKKFFFBBB>>><<<;;;;;;888:::===AAADDDFFFGGGHHHIIIGGGDDD@@@<<<777444222000000000000000000000000------.....................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------'''(((***,,,---------,,,))))))+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++,,,,,,,,,---------***++++++,,,,,,---......---------------------------------.........//////------------------------////////////000000000000///222444555888???KKKTTTaaapppzzzqqqsssyyy{{{zzzxxxwwwxxxyyy{{{|||}}}}}}~~~~~~}}}~~~~~~||||||{{{{{{zzzzzzzzzyyy{{{yyyzzz~~~|||yyy|||{{{uuuqqqmmmhhhaaa[[[XXXWWWVVVVVVSSSXXXaaaiiioooqqqqqqpppoooooonnniiiddd```^^^]]][[[bbbnnnyyyzzzpppiiieeeeeeeee\\\bbbmmmzzz~~~|||yyyvvvrrrllleeeaaacccgggkkkooorrrtttxxxzzzttttttooofffaaa```\\\XXXYYY\\\gggwww}}}{{{{{{~~~++++++,,,,,,,,,,,,------,,,---.........---,,,+++,,,,,,,,,++++++*********---...///...,,,+++,,,------,,,++++++,,,---///000........................&&&(((************,,,...000222666999;;;<<<<<<<<>>AAACCCFFFIIIKKKNNNQQQTTTWWW^^^eeeggglllrrrvvvvvvrrrqqqppppppssszzz~~~}}}}}}{{{{{{yyyzzz{{{}}}~~~{{{uuuqqqppptttxxxwwwqqqggg^^^YYYTTTMMMEEEBBBEEEIIIJJJIIIKKKOOORRRUUUVVVVVVVVVVVVXXXWWWSSSOOOJJJEEEAAA>>>>>>===<<<;;;<<<>>>???AAADDDEEEFFFEEEAAA<<<777444777555222///---------.........------,,,+++******........................///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********------------------------000...,,,,,,---...///...+++,,,,,,------,,,,,,+++---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............------,,,,,,,,,,,,,,,,,,---------......---------............///000000//////.........---////////////////////////444111//////000000...+++000111333666>>>LLL^^^kkktttyyyyyyuuuttttttuuuwwwyyyyyyxxxzzz~~~~~~||||||}}}~~~||||||}}}}}}}}}|||||||||||||||}}}~~~~~~zzz~~~|||rrrmmmgggcccaaa\\\TTTQQQRRRRRRVVV\\\fffoootttuuutttssssssqqqllleee```\\\[[[\\\gggrrrzzz}}}ssslllhhhggghhhfffkkkuuu|||{{{wwwpppiiifffbbbiiirrryyy}}}~~~~~~~~~yyyuuuqqqlllgggbbb\\\XXXXXXZZZaaammmyyy~~~~~~|||||||||}}}++++++,,,,,,,,,,,,------***+++,,,---......------,,,,,,,,,+++++++++******---...///...,,,+++,,,---......---,,,,,,,,,---...............------------,,,---.........///111333444666999<<<>>>?????????DDDDDDDDDDDDFFFHHHJJJKKKJJJJJJKKKLLLLLLMMMNNNNNNHHHIIIIIIIIIHHHFFFEEEDDDDDDAAA@@@@@@CCCEEEDDDCCCFFFJJJNNNPPPQQQRRRWWW[[[\\\bbbhhhkkkpppwww|||}}}{{{{{{zzzyyyzzz~~~~~~|||zzz}}}zzzrrrkkkhhh^^^VVVMMMGGGGGGHHHGGGEEEHHHJJJNNNQQQTTTWWWZZZ[[[ZZZYYYXXXVVVTTTQQQNNNMMMDDDBBB???===;;;;;;<<<===AAABBBDDDDDDBBB???;;;999999777444111///.........------------------------..............................------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++---......---+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,---------......---------............///000/////////............////////////////////////333111//////111222111///...111666>>>KKK\\\nnnzzz|||xxxuuutttuuuwwwyyy{{{{{{zzzzzz}}}~~~}}}||||||zzz{{{}}}~~~~~~}}}|||{{{||||||{{{zzzzzz{{{{{{|||zzz}}}uuurrrlllfffccc^^^WWWSSSTTTSSSVVV]]]gggrrrxxxzzzzzz||||||zzztttlllccc]]]ZZZZZZfffrrrzzzwwwpppkkkiiiiiiffflllxxx}}}zzzrrrkkkiiijjjqqqzzzyyyvvvqqqmmmiiiccc^^^ZZZUUUXXX```llluuuzzzzzzzzzwwwrrrooooooooosss}}}}}}{{{{{{}}}++++++,,,,,,,,,,,,------((()))***,,,------......,,,,,,,,,,,,++++++++++++---...///...,,,,,,,,,---000///...,,,,,,+++,,,,,,......---------,,,,,,,,,...///000000111222666888:::;;;>>>@@@BBBCCCCCCCCCEEEEEEFFFFFFHHHIIIKKKLLLJJJJJJKKKKKKLLLLLLMMMMMMGGGGGGFFFFFFEEEDDDCCCCCCBBBAAAAAABBBFFFIIIJJJJJJRRRXXX^^^^^^ZZZZZZ^^^dddccciiioooqqqwww}}}yyywwwkkkcccXXXPPPLLLJJJGGGDDDGGGHHHIIILLLQQQVVV[[[^^^WWWWWWXXXYYYYYYWWWVVVUUUNNNKKKFFF@@@<<<:::999999<<<===???AAAAAA@@@???>>><<<:::888555222000//////,,,,,,---...//////000000...........................------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---++++++,,,------,,,+++,,,,,,------,,,,,,+++...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******,,,,,,,,,---------......---------............///////////////............////////////////////////222000///000222333333222///444<<>>???AAACCCEEEFFFFFFFFFGGGGGGHHHHHHJJJKKKLLLLLLJJJJJJJJJKKKKKKLLLLLLLLLIIIHHHFFFEEECCCBBBBBBBBBCCCDDDFFFJJJNNNRRRUUUVVVeeekkkpppmmmddd___bbbhhhiiioootttvvv|||~~~~~~uuunnnddd\\\VVVSSSPPPNNNNNNLLLJJJJJJMMMRRRVVVXXXTTTUUUWWWXXXYYYXXXXXXWWWXXXTTTMMMFFF@@@<<<:::999666888:::<<<>>>?????????>>>===;;;999666333111000------....../////////000........................---------------------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++,,,---,,,++++++,,,,,,------,,,,,,+++...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------......---------............//////////////////.........////////////////////////111000000000111222333333555:::EEETTTeeevvv{{{wwwvvvyyy|||{{{~~~~~~|||zzzuuuwwwzzz}}}~~~}}}{{{~~~zzzwwwxxxtttooojjjhhhgggiiijjjmmmxxx|||ssskkkgggccc^^^ZZZZZZUUUWWW^^^kkkzzz|||rrriiibbb___ZZZfffttt}}}uuupppmmmkkkssszzztttsssnnnxxx}}}zzzvvvrrrnnniiiccc```YYY```gggmmmsssxxxyyyvvvtttnnnhhheeebbb```ccchhhmmm{{{~~~}}}+++++++++,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,---...+++,,,,,,------.........------------------------+++---000222555999>>>AAAAAABBBCCCDDDFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLJJJJJJJJJJJJJJJKKKKKKKKKIIIGGGEEECCCAAAAAABBBCCCDDDHHHOOOWWW^^^dddhhhkkkuuu{{{}}}wwwkkkbbbbbbffflllrrrvvvwww{{{yyytttmmmgggdddbbbaaaaaa\\\XXXRRRPPPPPPQQQRRRQQQSSSTTTUUUWWWYYYZZZ[[[[[[]]]YYYTTTMMMGGGCCC@@@>>>555666777999:::<<<======>>>>>>===<<<:::777444333111000000///......------........................,,,,,,---......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++------,,,++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------------,,,,,,,,,---------......---------............///.........///////////////////////////////////////111111000000///111333444===DDDPPP___nnn{{{|||yyyzzz}}}~~~~~~~~~~~~xxxyyyzzz{{{|||~~~~~~}}}zzzvvvsssooohhhbbb^^^]]]^^^___bbbmmmyyyvvvmmmiiifffaaa]]]]]]VVVWWW]]]lll~~~tttjjjdddbbb\\\hhhxxxzzzsssooopppzzz~~~yyyxxxttt|||wwwrrrmmmgggccc___fffmmmpppuuu}}}~~~ssslllfffccc```\\\\\\___dddmmmzzz++++++,,,,,,,,,,,,------------,,,+++++++++++++++,,,,,,,,,,,,------------...///000///---------...***+++,,,---............,,,,,,------...//////000...111555888;;;>>>BBBEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIJJJJJJJJJJJJJJJJJJFFFEEEBBBAAAAAACCCFFFGGGJJJRRR]]]hhhqqqxxx~~~~~~rrrhhhfffgggpppvvvyyyyyy|||{{{xxxtttqqqooopppqqqsssmmmhhhbbb^^^]]]\\\YYYVVVQQQQQQQQQQQQSSSUUUXXXZZZ[[[YYYWWWSSSOOOKKKHHHFFF;;;::::::999999999::::::<<<<<<>>>>>>===;;;888666444444333111///...,,,,,,........................+++,,,---.........---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------......,,,,,,,,,---------......---------............///.........///////////////////////////////////////000111111000000222555888FFFPPP___lllvvv~~~|||}}}xxxuuuzzz~~~}}}{{{|||}}}}}}{{{zzzzzz{{{|||}}}||||||xxxppplllfff___ZZZXXXYYYYYY[[[eeepppyyy~~~rrrmmmjjjddd```___XXXXXX^^^mmm{{{ooogggccc___kkk{{{xxxsssuuu~~~}}}xxxyyyrrrlllgggdddnnnuuuwww|||vvvoooiiigggccc^^^\\\]]]^^^dddmmmzzz++++++,,,,,,,,,,,,---------,,,,,,++++++,,,---...,,,,,,,,,---------.........///000///...---...///+++,,,---.........---,,,+++,,,---...000111222222333666;;;>>>???AAABBBDDDFFFFFFFFFFFFGGGGGGHHHIIIHHHIIIJJJLLLLLLLLLLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEDDDCCCCCCFFFKKKPPPSSSZZZcccppp{{{~~~vvvrrrrrrzzz}}}{{{zzzxxxwwwxxx{{{}}}{{{wwwsssrrrrrrpppkkkgggYYYWWWSSSOOONNNNNNPPPRRRUUUUUUVVVVVVUUURRROOONNNFFFDDDAAA===;;;999999999888:::===??????>>>;;;:::777777555444222000///...........................***+++---...///...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------...//////---++++++,,,,,,------,,,,,,+++)))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......---------............///............/////////000///////////////////////////000111222222666;;;???QQQ]]]lllvvv{{{||||||xxxmmmlllttt}}}~~~}}}{{{zzz{{{}}}}}}{{{yyyxxxwwwwwwxxx{{{~~~{{{qqqmmmgggaaa\\\YYYXXXXXX[[[bbbkkkvvv{{{tttooohhhcccaaa\\\[[[```pppwwwkkkeeeaaalll|||}}}yyyxxx~~~yyyqqqllljjjxxxwwwqqqnnnjjjddd___^^^^^^aaajjjuuu++++++,,,,,,,,,---------,,,+++++++++,,,...000111,,,,,,,,,------............000000000...---...///---......///...---+++***+++,,,---///111222444444555999===@@@@@@@@@???@@@GGGGGGGGGGGGGGGHHHIIIJJJHHHIIIJJJLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEGGGLLLSSSZZZ^^^jjjsss~~~~~~~~~}}}{{{zzz{{{~~~~~~|||wwwiiiddd]]]UUUOOOMMMMMMNNNOOORRRUUUWWWXXXVVVTTTRRRNNNKKKGGGAAA===;;;999999666999<<>><<<999888777666444333222111........................***+++---//////...---,,,++++++,,,,,,,,,---------,,,,,,,,,------.........------------------------...------///000000...++++++,,,,,,------,,,,,,+++((()))+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////---.........//////000000////////////////////////---///222333555999@@@FFFYYYfffuuu{{{|||~~~}}}xxxyyy|||qqqggghhhttt~~~|||{{{zzzzzzzzz|||~~~|||yyyuuusssqqqssswww}}}~~~ssspppjjjddd___[[[ZZZYYY^^^cccjjjuuuyyyssskkkeeebbb^^^]]]bbbrrr~~~ooogggbbbmmm|||}}}zzz}}}uuuoooppp|||uuurrrnnnfff___^^^bbbdddkkkvvv|||++++++,,,,,,,,,,,,------------++++++++++++------...------,,,,,,------...333555777333...,,,...111,,,---......//////......000///------...111444666>>>???@@@AAABBBDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEELLLKKKMMMOOOMMMIIIHHHKKKJJJFFFEEEHHHGGGBBBBBBFFFEEEKKKSSSYYY]]]dddnnnuuu~~~~~~zzzzzz|||}}}zzzxxx|||}}}zzzwwwqqqfffYYYOOOJJJIIILLLKKKMMMSSSVVVTTTUUUWWWUUUQQQKKKFFFBBB???;;;999999999:::<<<@@@CCCCCCBBBAAA???;;;777444222111111,,,,,,---...//////............---------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***/////////......---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------,,,,,,------------------------,,,,,,,,,---------......---......///////////////000000000000///////////////////////////000111111000222333222222:::IIIVVV```lll{{{|||{{{~~~tttrrrqqquuu|||zzz~~~~~~~~~{{{yyywwwyyywwwuuuuuuxxxzzz||||||}}}vvvoookkkjjjlllmmmrrr{{{~~~zzztttnnniiiddd___\\\___dddiiirrruuuoooiiiccc```]]]cccvvvvvvhhhhhhooo|||zzzwwwuuuxxxoooeeebbbdddccckkksssyyy}}}}}}wwwttttttuuu|||}}}++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,------...000333444111---+++---000------...............---/////////000333666999;;;AAAAAABBBBBBCCCCCCDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFIIIHHHJJJMMMKKKGGGGGGJJJKKKGGGEEEGGGGGGDDDGGGLLLSSS[[[fffnnnsssxxx~~~~~~|||{{{~~~|||~~~}}}|||~~~{{{zzz{{{|||{{{qqqggg___ZZZWWWPPPMMMLLLOOOQQQPPPRRRVVVZZZWWWTTTQQQMMMHHHCCC???888777777999<<>>>>>AAAAAA???===;;;888666444333222000///......//////.........------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,,,,------.........------------------------,,,------------.........---......///////////////......//////000000111111000////////////000111111111111111444<<>>===<<<;;;:::>>>>>>>>>>>><<<:::888666:::888555222000000000111//////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++,,,,,,---...//////---------------------------------.........//////---......///////////////---......///000111111222000000000000000111222222333444888AAAOOO___oooxxx}}}{{{xxxwwwvvvuuuvvvxxx|||}}}zzz{{{~~~~~~|||xxxtttssstttvvvwwwwwwvvvuuuvvvyyy{{{{{{{{{wwwxxxwwwssslllddd___\\\UUUWWW\\\fffrrr~~~yyyrrrnnngggdddeeeooouuunnnllltttyyyxxx|||~~~{{{wwwsssooojjjgggdddaaaaaacccmmm}}}++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++...------,,,,,,------......------...///000111111......------...000222333888999<<<>>>@@@AAAAAAAAABBBCCCDDDEEEGGGHHHIIIJJJDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFKKKRRRUUUUUUXXX]]]mmmwww~~~{{{uuulllfffcccaaaaaaaaabbbbbb^^^VVVPPPQQQNNNKKKJJJJJJJJJIIIHHHFFFEEEDDDCCCDDDFFFHHHJJJGGGFFFFFFFFFGGGJJJLLLNNNHHHDDDBBBAAA???>>>AAAGGGGGGOOOYYY\\\[[[YYYZZZ[[[WWWVVVVVVXXX[[[^^^______YYY]]]iiiyyy{{{yyy~~~uuuooommmtttzzz{{{zzzzzzooohhh```YYYVVVVVVXXXXXXOOOLLLFFFBBB@@@>>>;;;:::=========<<<;;;:::999888:::999777444222222111111/////////.........------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,,,,------.........------------------------------........./////////---......///////////////......//////000000111111111000000000000111222222111666>>>IIIVVVeeeuuu~~~}}}xxxtttsssrrrrrrsssrrrrrrsssvvvyyy{{{|||~~~~~~~~~}}}{{{zzzwww~~~{{{|||~~~~~~{{{yyywwwtttssssssttttttuuusssrrrsssvvvyyy{{{|||xxxyyyyyyuuummmeee___\\\VVVWWWYYY```lll{{{~~~vvvsssiiiddddddnnn|||uuuqqquuu}}}~~~yyyuuurrrnnniiifffbbb______fffvvv++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++...------,,,,,,------......---------...000000000......---...000222555777<<<===>>>@@@AAABBBCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHDDDDDDEEEFFFFFFGGGHHHHHHFFFHHHPPP[[[bbbeeekkkrrr~~~}}}uuummmjjjeee]]]WWWUUURRRQQQQQQPPPPPPPPPPPPOOORRRNNNKKKJJJKKKKKKJJJHHHFFFEEEDDDCCCCCCEEEGGGIIIIIIIIIIIIHHHIIIJJJLLLNNNJJJGGGFFFFFFCCC@@@AAAFFFDDDFFFJJJMMMNNNMMMMMMMMMMMMLLLMMMOOOQQQRRRRRRPPPNNNOOOVVVaaaiiilllqqqvvvvvvzzzxxx}}}|||uuuwwwyyy{{{{{{uuuttt}}}yyylll```XXXTTTRRRQQQQQQNNNJJJGGGFFFCCCAAA???>>>===<<<;;;;;;;;;;;;;;;:::999888777555333222222////////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***(((''''''(((***+++,,,,,,---------.........+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------------------------------............////////////---......///////////////////////////000000000000111111000000111111222333222;;;GGGSSS^^^lll{{{~~~wwwrrrpppooollloooqqqqqqpppppprrruuuvvvvvvwwwwwwxxxxxxxxxxxxuuu{{{~~~|||zzz{{{{{{zzzwwwwwwwwwvvvtttsssqqqppprrrooommmmmmqqqvvvzzz|||zzz{{{{{{wwwppphhhaaa^^^YYYXXXXXX]]]hhhxxx|||yyylllgggeeemmm{{{{{{wwwxxx{{{~~~}}}}}}~~~~~~zzzwwwtttoookkkfffcccbbbfffrrr++++++,,,,,,,,,---------++++++------------++++++...------,,,,,,------......---,,,,,,.../////////......---...000444777999>>>???@@@AAABBBDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIILLLVVVcccmmmttt{{{xxxnnnfff```\\\]]]\\\VVVQQQOOOLLLMMMLLLLLLLLLPPPUUUYYY^^^ZZZVVVUUUUUUUUUTTTQQQMMMMMMMMMLLLLLLNNNQQQTTTXXXXXXXXXWWWUUUVVVWWWYYYXXXUUUTTTTTTQQQLLLLLLOOOJJJHHHGGGJJJKKKJJJJJJJJJKKKKKKLLLNNNOOONNNKKKHHHKKKIIIJJJNNNQQQRRRUUUZZZ___iiinnnkkkmmmuuuvvvppplllmmmlllnnnzzz}}}{{{|||mmm```XXXRRROOORRRPPPNNNMMMLLLJJJGGGEEE???>>><<<;;;;;;<<<======999999999888777555333222000/////////............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///---------....../////////+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------,,,,,,------------------------............/////////000---......///////////////000000000000////////////111111111000111111222333666AAAOOO[[[eeerrrzzzuuuqqqpppppphhhlllooopppnnnnnnppprrrrrrrrrrrrrrrssstttuuuvvvuuuzzz}}}{{{zzz|||{{{xxxuuuvvvwwwwwwuuussspppnnnooollliiiiiimmmsssxxx{{{{{{}}}}}}yyyrrrjjjccc```[[[YYYXXX[[[eeevvv}}}qqqjjjffflllwww}}}zzzzzz{{{|||~~~|||zzzyyyzzz}}}~~~{{{vvvrrrllljjjhhhjjjqqqzzz++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---.........------000111333444555777;;;>>>>>>???@@@@@@BBBBBBCCCDDDDDDCCCCCCCCCEEEEEEEEEDDDFFFBBBBBBFFFHHHGGGJJJPPPNNNVVVfffwww~~~}}}|||}}}|||~~~zzzvvvqqqjjjccc^^^UUUVVVVVVTTTQQQNNNNNNOOOKKKMMMLLLKKKRRRaaannntttuuunnniiiiiihhheeedddfff^^^]]]\\\\\\^^^aaaeeehhhkkklllkkkiiigggfffhhhiiieeehhhiiieee___ZZZ[[[]]]\\\[[[YYYYYYZZZZZZYYYXXXZZZYYYVVVTTTSSSSSSTTTUUUVVVQQQLLLKKKLLLMMMKKKHHHMMMOOORRRWWW\\\bbbfffhhhmmmiiieeeeeekkkxxxyyylllcccYYYPPPPPPKKKIIILLLMMMKKKJJJKKKDDDBBB@@@>>><<<<<<<<<===???>>><<<:::999777777666/////////......---------......---,,,,,,+++******---------------------------------------------------,,,,,,++++++,,,,,,---------............------------------------------------------------------------------------------//////---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,............/////////000000000////////////000000333000000333222000000444555EEEXXXeeeooo{{{|||~~~~~~wwwwwwuuurrrooommmkkkiiigggiiilllnnnooooooooonnnlllnnnppppppqqqtttxxx{{{xxx{{{{{{xxxyyy{{{|||yyyssssssuuuyyy{{{yyyrrrlllmmmhhheeegggjjjlllrrryyyzzzuuujjj```aaa]]]ZZZ]]]dddpppzzzppphhhhhhppp~~~{{{zzz{{{}}}}}}~~~}}}{{{yyyxxxxxx{{{}}}}}}}}}~~~xxxvvvooouuuwwwttttttxxxzzzwwwzzzyyy|||,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------..................///111444555777999<<>><<<;;;999;;;===???>>><<<:::888999777555222000/////////---------------------,,,------------------------------------------------------,,,,,,,,,,,,------------............------------------------------////////////////////////------------------------......---------......///............................../////////000000000111000000//////000000111333000000333444444999???LLLWWWdddpppxxxpppooollliiigggfffeeeeeefffhhhkkkmmmoooppppppoooooonnnnnnpppssstttttttttyyy||||||xxxxxxzzzzzzwwwuuuuuuwww{{{~~~}}}wwwrrrgggaaa]]]^^^___bbbiiipppzzzzzzsssiiiddd``````dddnnn{{{tttpppqqquuuzzz}}}{{{yyyyyyzzz{{{|||~~~}}}|||{{{zzzyyyyyyyyyyyyxxxwwwwwwyyy{{{{{{zzz~~~|||wwwqqqlllhhhjjjooowww,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------...------,,,,,,------...------------...//////000///333888<<<===>>>??????AAAAAABBBCCCDDDEEEEEEFFFEEEEEEDDDCCCBBBCCCEEEGGGGGGIIILLLRRRYYYcccpppzzz}}}uuulllccc\\\WWWRRRQQQQQQUUU\\\dddjjjmmmnnnppprrrssstttwwwzzz}}}}}}|||vvvrrrmmmllliiigggeeeeeeeeefffbbb\\\UUUPPPQQQUUUZZZ^^^fffkkkppppppnnnpppvvv|||}}}xxxyyyqqqdddXXXSSSRRRQQQQQQSSSUUUUUUSSSPPPKKKFFFAAA>>>;;;<<<===>>>???>>>===<<<>>><<<888555222111000000---------------.........................................................------,,,,,,,,,,,,------------............------------------------------........................------------------------------------.........///...........................////////////000000000111000000000000000000111333111111333444666>>>FFFWWW```lllyyy|||wwwpppooollljjjhhhggghhhhhhiiijjjmmmooopppppppppoooooonnnnnnppptttvvvvvvtttzzz||||||zzzzzz}}}}}}zzzxxxwwwyyy|||}}}wwwrrrgggaaa[[[[[[\\\^^^dddkkksssxxxrrrlllfffcccdddiiiwwwyyytttssstttuuuzzz~~~|||{{{zzzyyyzzzzzz{{{|||~~~|||zzzwwwvvvvvvwwwwwwxxxwwwvvvwwwyyyzzzyyyyyyzzz|||}}}wwwrrrmmmiiiiiikkkppp{{{---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,---...///000222666;;;>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEGGGGGGFFFDDDBBBCCCGGGKKKJJJRRR\\\dddlllvvv~~~vvvqqqooojjjddd___\\\[[[ZZZXXXXXX\\\dddooo|||xxxqqqggg```]]]\\\[[[[[[^^^___```___^^^cccllltttttttttqqqnnnllltttuuuiiidddaaa[[[VVVSSSSSSTTTVVVVVVRRRLLLEEEAAA@@@???>>>>>>>>>???AAABBBAAA???<<<888555333111111.....................///...................................................------,,,,,,------...------............------------------------------------------------------------------------------,,,------.........//////------------------------////////////000000000111111111000000000000111111444222222333444888DDDOOOccclllxxxxxxtttooonnnlllkkkjjjiiiiiijjjlllnnnpppqqqrrrqqqooonnnooooooppprrruuuwwwxxxxxxzzz}}}~~~|||}}}{{{zzz{{{}}}}}}wwwrrrjjjccc^^^\\\\\\\\\aaahhhnnn~~~~~~{{{tttnnniiieeeeeennnyyy|||vvvsssrrrqqqvvv{{{~~~}}}{{{yyyzzzzzzzzz{{{||||||}}}}}}{{{xxxuuuttttttvvvwwwxxxwwwvvvwwwyyyzzzxxxwwwyyy{{{}}}xxxpppkkkhhhhhhhhhiiiooowww------,,,+++++++++,,,,,,***++++++,,,,,,------......------,,,,,,------...------,,,,,,---///111222666999>>>@@@AAA@@@@@@AAA@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDBBBAAADDDJJJPPPYYYfffssszzz~~~vvvkkkddd_________^^^^^^```dddhhhmmmooouuuzzzvvvrrrnnnkkkeeedddaaa\\\YYY[[[aaagggjjjjjjjjjhhheeeiiiwwwzzzwwwtttlllbbb]]]VVVWWWYYYYYYUUUOOOIIIEEEFFFDDDAAA??????AAACCCEEEDDDCCC@@@===:::666444222//////////////////............................................................------------......------............------------------------------------------------------------------------------+++,,,---...////////////------------------------/////////000000000111111222111111000000111111222444333333555777>>>MMM\\\llltttzzzsssooollllllkkkkkkjjjjjjiiiiiimmmnnnpppqqqrrrqqqpppooorrrssstttuuuuuuwwwzzz~~~|||~~~}}}}}}}}}zzzvvvnnnhhhbbb```^^^\\\___dddlllzzz|||vvvpppiiieeeiiiqqq~~~wwwtttqqqpppsssyyywwwyyy{{{|||}}}{{{yyyxxxwwwwwwyyy{{{||||||||||||{{{zzzxxxvvvuuuuuuvvvwwwxxxwwwwwwxxxzzzzzzxxxvvv{{{}}}~~~zzzqqqmmmkkkkkkiiifffiiinnn...---,,,,,,+++++++++,,,******+++,,,,,,---.........------,,,,,,------...//////......///111333555:::===@@@AAAAAA@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFBBBDDDEEEEEEFFFLLLUUU]]]qqqoooeee```]]]\\\___dddhhhlllqqqwww||||||zzzvvvoooiiieeefffggghhhhhhgggddd^^^]]]jjjzzz~~~tttnnndddccc```\\\WWWRRRNNNKKKIIIHHHFFFDDDCCCCCCCCCDDDFFFFFFEEECCC@@@<<<888555111000000000///...............................................................------------......------............------------------------------........................------------------------+++,,,---////////////...........................//////000000000111111111222111111000000111111222333222444777<<>>???AAABBBCCCDDDDDDDDDCCCCCCCCCDDDEEEGGGIIIJJJIIIJJJMMMUUUcccsssyyypppddd]]]]]]bbbgggiiiyyy~~~yyynnnfff^^^VVVUUUZZZjjjooouuuyyy{{{|||tttjjj^^^RRRJJJEEEJJJQQQSSSOOOIIIEEECCCAAABBBDDDGGGHHHEEEAAA===777666444222111000//////......------------............////////////..............................//////.........---------...---,,,,,,,,,,,,---...---------............///////////////////////////---------............///......---------,,,,,,,,,......///000111222222333111111333333444333222111000111555===KKK___ssszzz~~~|||zzzxxxwwwuuuqqqllliiikkkiiiggghhhkkkmmmllljjjfffhhhggggggllltttyyyxxxzzzttttttyyy~~~~~~zzzxxxwwwyyyzzz|||{{{uuunnngggdddccccccbbblllkkkqqq}}}vvvpppmmmwww|||~~~}}}{{{zzzzzzyyyvvvsssrrrrrrrrrsssrrrrrrqqqpppuuusssssswwwyyyxxxzzz~~~xxx{{{~~~|||xxxwwwzzz}}}~~~|||||||||~~~~~~}}}yyyzzz}}}zzzuuuoooiiiggggggjjjkkkppp{{{...------,,,,,,------...,,,,,,------...---------,,,---.........///111333111111111111444777;;;===??????AAABBBCCCCCCCCCCCC@@@AAABBBDDDEEEFFFGGGGGGKKKOOOWWWcccrrr{{{tttpppmmmkkkgggaaa```eeennnxxx}}}qqqbbbZZZYYY]]]```cccgggjjjqqqxxx~~~~~~tttfffYYYPPPKKKOOOTTTVVVTTTNNNHHHDDDEEEDDDDDDEEEFFFFFFEEECCC;;;:::777444222000//////000//////......//////000...//////000000//////...........................//////.........---------......---,,,,,,---......---------............///........................---------............//////.........---------,,,//////000000111111222222111111333333444333222222222555:::FFFXXXnnn|||tttrrrpppooonnnllliiifffiiihhhgggiiikkkllljjjhhhgggiiikkkkkkpppxxx{{{zzz}}}~~~}}}xxxsssrrrvvv{{{zzzyyyxxxuuusssrrrtttvvv}}}zzzsssnnnmmmllliiiggghhhggglllyyy}}}wwwtttzzz}}}}}}|||zzzxxxwwwyyy{{{|||zzzxxxwwwwwwvvvuuutttssssssrrrrrrpppqqqvvvxxxxxxzzz~~~|||{{{zzz}}}}}}|||{{{zzzzzzyyyzzz|||{{{sssmmmiiiiiijjjkkkpppxxx}}}...------,,,,,,------...//////////////////......+++---///000000000111222000111333555999<<<>>>???@@@@@@AAABBBBBBBBBBBBBBB@@@AAABBBDDDFFFGGGGGGHHHOOOWWWeeettt}}}~~~xxxqqqkkkfffdddbbbdddgggllluuu}}}||||||zzzzzz{{{|||yyyjjjccc\\\[[[YYYXXXZZZaaajjjqqq}}}~~~qqqcccZZZTTTTTTUUUWWWXXXUUUNNNIIIIIIGGGDDDCCCEEEGGGHHHHHHBBB???<<<777333111000///111000000//////000000111///000000111111000000///.......................................---------......------------......---------............///---------------------------------............///////////////............000000000000000111111111111222222333444444444333333666>>>NNNccczzzxxxkkkiiihhhggghhhiiihhhgggiiiiiiiiikkkmmmmmmkkkiiifffjjjmmmnnnrrrwwwzzzxxxwwwxxxxxxuuuqqqooorrruuuttttttsssqqqnnnnnnoooqqqzzz|||}}}tttpppqqqppplllgggdddcccfffppp{{{~~~{{{~~~}}}|||{{{zzzyyyxxxxxxuuusssssswww}}}~~~{{{yyywwwuuuttttttttttttpppnnnpppuuuxxxwwwyyy}}}}}}}}}|||zzzzzzzzzzzzyyyzzz|||~~~{{{sssooonnnnnnnnnqqqttttttrrrssswww{{{|||...------,,,,,,------...000000000000000///...---***,,,///000000000000111...000444888<<<>>>@@@@@@@@@AAAAAABBBBBBBBBAAAAAACCCCCCCCCDDDGGGJJJMMMOOOYYYccctttwwwuuurrrnnnkkkiiihhhggghhhooozzz}}}xxxtttrrrooonnnpppppppppsssxxx|||~~~}}}{{{{{{|||xxxxxxyyywwwuuuvvv}}}~~~uuuoooeee]]]YYY[[[aaaeeekkkrrrxxxxxxrrrsssyyypppiii```[[[VVVVVVYYYXXXRRRMMMIIIGGGDDDCCCEEEGGGGGGGGGGGGDDD@@@;;;777333111000111000000//////000000111000000111111111111000000................................................///..................///---------............///---------------------------------............///000000000///////////////111111111000000000000000111222222333444555555555666;;;FFFXXXmmm{{{vvvhhhfffdddeeegggjjjkkkkkkiiiiiikkkmmmnnnmmmlllkkkggglllpppoooppprrrrrroooooopppqqqpppmmmlllmmmnnnpppqqqpppnnnkkkjjjkkkmmmqqqrrrwwwxxxrrrssssssnnnhhhcccaaaccchhhqqq}}}~~~}}}{{{yyyyyyxxxwwwvvvrrrppppppuuu}}}yyywwwuuusssrrrssstttuuuqqqoooqqqvvvxxxwwwxxx{{{yyy}}}~~~}}}}}}{{{{{{}}}~~~{{{{{{}}}~~~{{{wwwvvvuuutttqqqqqqooollljjjjjjkkkkkktttxxx...------,,,,,,------...///////////////...---,,,))),,,///000000///000000...111666;;;>>>@@@@@@???AAABBBBBBCCCCCCCCCBBBBBBEEECCCBBBDDDHHHPPPWWW\\\iiitttvvvnnnmmmllliiiggggggiiilllnnnyyy}}}zzzwwwtttpppnnnjjjhhhjjjooosssssstttwwwyyyzzz||||||||||||}}}~~~}}}{{{|||}}}zzzzzz~~~rrrgggaaa______^^^eeelllmmmfffgggvvv|||rrrhhh]]]WWWXXXWWWQQQLLLGGGFFFEEEFFFGGGGGGEEEDDDHHHGGGCCC???;;;777444333000//////......//////000000000111111111111000000........................---.....................////////////////////////---------............///---------------------------------............///000000000000000000000000111111111000000000000000111222222333555666777888;;;CCCSSSggg{{{}}}vvvqqqfffdddcccdddgggjjjkkkllleeefffiiijjjkkkkkkkkkkkknnnsssvvvsssooonnnkkkhhhhhhjjjkkkkkkjjjjjjjjjkkkoooooonnnkkkhhheeeeeefffggghhhmmmzzz{{{zzzzzzuuuooofffdddccceeekkkyyy|||{{{zzz{{{|||{{{xxxuuurrrooommmrrr{{{uuutttsssrrrsssuuuwwwxxxtttssstttxxxyyyvvvvvvxxxvvv{{{|||yyyyyyxxxwwwyyy|||~~~~~~|||}}}~~~~~~{{{xxxooommmkkkiiigggcccaaa```eeefffmmmzzz...------,,,,,,------.....................---,,,+++---///000///000111222222444999===???@@@??????BBBBBBCCCDDDDDDDDDDDDDDDEEEDDDEEEIIIPPPZZZdddjjj|||qqqgggaaa___```ccchhhoooxxx~~~}}}|||zzzyyyqqqpppttt~~~vvvlllgggbbbbbbbbb___[[[___oooyyykkkaaa]]]YYYRRRLLLIIIIIIIIIJJJKKKIIIEEEBBBFFFFFFEEECCC@@@<<<888666000//////......//////000///000000111111000000///........................---------...............//////000000000000//////---------............///---------------------------------............///////////////000000000000000000000000000111111111222222222333555777999:::;;;III^^^tttxxxoooiiidddbbbbbbccceeeggghhhggg___aaadddeeeeeegggiiikkkxxx~~~yyyrrrnnnjjjfffeeefffgggiiijjjkkklllmmmnnnnnnmmmiiiddd```^^^^^^___aaagggqqq~~~xxxrrrlllhhheeefffjjjuuu{{{zzzzzz|||~~~}}}xxxssspppkkkiiimmmvvv||||||yyysssssssssssstttvvvxxxzzzvvvtttuuuyyyyyyuuutttvvvvvvzzz|||yyyuuutttuuuwwwyyy{{{zzzzzz||||||~~~}}}pppkkkhhhhhhfff```\\\[[[ZZZYYY___jjjuuu...------,,,,,,------...------......///............///111111000111333555777999<<>>;;;222222111111111111222222......////////////..............................---------........./////////000111222222111000///---------.........//////////////////////////////---------.........//////---.........//////000000...//////000111222222333222222222333555888:::<<>>>>>>>>===<<<===AAADDDAAABBBCCCEEEHHHJJJLLLMMMSSS]]]jjjvvv~~~sssddd\\\XXXYYYdddpppvvvnnnhhhdddeeefffhhhnnntttyyy{{{{{{}}}~~~}}}{{{yyykkkbbbWWWRRRTTTVVVTTTPPPHHHCCC??????BBBCCC@@@<<<888666333000///000111222............////////////,,,---......//////..................////////////333333333222111000000///000000000000000000000000111///---,,,+++,,,---...////////////////////////...---------...///111222222222333333333222222111555//////666777555===KKKZZZttt|||{{{yyyqqqhhhdddeeebbbaaacccccc___^^^aaa^^^aaaccccccgggnnnrrrqqq~~~}}}}}}~~~xxxnnniiiiiikkkkkklllmmmppptttxxxzzzxxxoooiiieee___WWWWWWUUUWWW___iiivvv~~~yyysssmmmkkknnnuuu}}}~~~|||yyyvvvrrrppppppooommmkkk```^^^[[[[[[^^^bbbeeefffggghhhjjjlllmmmoooooopppqqqpppooooooooopppqqqrrrrrrsssttttttuuuxxx|||~~~yyyssspppqqqrrrrrrqqqyyywwwwww{{{~~~~~~}}}|||{{{}}}zzzqqqooonnnjjjgggffffffcccdddhhhdddaaalll~~~..................//////111///---...000111///---111222444444555777:::<<<===>>>??????>>>???BBBDDD@@@CCCEEEEEEEEEGGGNNNTTTbbbjjjvvvyyynnneee]]]\\\___fffsss}}}rrrhhheeebbbbbbfffnnnvvv{{{~~~~~~|||qqqbbbXXXTTTTTTSSSQQQNNNIIIDDDAAAAAAAAA???===888666333111///000111222000000000//////.........,,,---......//////..................////////////333222222111000000//////////////////////////////111000...---,,,---...///////////////////////////......------...///111222222222222333333222222111555111111666777888DDDTTTjjj|||vvvuuurrrkkkeeecccccc``````bbbbbb______aaa___ccceeefffjjjqqquuuttt|||zzzyyyyyyuuunnnjjjkkkmmmnnnnnnooorrruuuzzz}}}}}}uuuppplllfff^^^ZZZWWWWWW]]]eeeooo~~~zzzsssoooppptttxxxzzz}}}|||wwwsssnnnkkkkkkjjjiiiggg\\\YYYVVVVVVXXX[[[]]]^^^bbbccceeegggiiijjjkkkllllllkkkkkkjjjkkklllmmmnnnpppqqqrrrrrrsssuuuyyy|||}}}yyytttrrrrrrttttttssswwwuuutttxxx~~~}}}|||||||||}}}}}}}}}yyysssooojjjggghhhkkkhhhhhhkkkgggccckkkzzz/////////...............111000//////111111000///333222222444888;;;<<<<<<===>>>@@@AAA@@@AAACCCEEEAAAFFFIIIHHHFFFLLLYYYddduuu{{{uuugggcccbbbdddllltttvvvooofff^^^]]]dddoooxxx}}}~~~ooo```WWWTTTTTTTTTSSSPPPKKKEEEAAA???======999777444222000000111111222222111000///...------------...////////////...............////////////111111000000//////..............................111000///...---...///000////////////////////////............///000111111111222222333333222222222666333444777777<<>>>>><<<:::===@@@BBBBBBCCCDDDFFFHHHJJJMMMUUUaaaqqqzzzqqqhhhaaabbbiiiqqqyyy|||yyy{{{}}}qqqjjjgggkkkqqqtttpppllltttttthhh^^^WWWTTTMMMOOOPPPNNNIIIDDD@@@>>>===<<<999777444333222222000111111111111111111111---...//////000000//////............/////////////////////.......................................000000/////////000000000/////////////////////////////////000000000000000000111222333333333333333333444666777;;;JJJeee}}}wwwlllhhheeecccaaa___bbbiiifffbbb______^^^ZZZZZZ]]]^^^dddiiimmmttt~~~zzztttooooooooolllkkkmmmuuuvvvvvvsssrrruuu}}}|||rrrnnnhhhbbb^^^[[[ZZZ___fffmmmsss|||~~~tttlllccc___aaabbb```]]]UUUQQQLLLHHHGGGHHHHHHGGGIIIJJJLLLNNNOOOQQQQQQRRROOOOOOOOOOOOPPPRRRTTTUUUZZZ[[[\\\\\\\\\^^^bbbeeehhhhhhhhhiiijjjllloooqqqrrrrrrqqqrrrsssuuuuuuuuussstttvvvuuuttttttvvvxxx{{{}}}xxxwwwqqqooonnnnnnkkkgggfffgggpppxxx222222222222111111111111,,,...////////////000222666666888;;;>>>@@@@@@@@@<<<>>>@@@BBBCCCDDDGGGIIILLLOOOUUU```ppp~~~sssmmmfff___[[[```ooo{{{vvvttt{{{xxxmmmhhhiiiiiihhhgggooo|||rrrfffZZZSSSKKKMMMNNNOOOMMMJJJEEEBBB@@@???===:::777555444333000000111111222222222222......///000000000000///............//////////////////////////////....................................////////////000000///////////////////////////000000111111000000///000111222222333333333333333555777999@@@SSSooo|||nnngggbbbaaa``````dddjjjhhhccc``````___\\\\\\___dddhhhkkknnnttt}}}zzztttppprrrssspppmmmmmmtttuuutttpppmmmqqqzzzyyyrrrmmmgggccc^^^YYYZZZ___aaaiiiwww{{{rrriiieeeffffffbbb]]]VVVRRRLLLHHHFFFFFFFFFEEEDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIKKKLLLOOOPPPQQQQQQRRRUUUYYY\\\___aaacccdddeeehhhllloooooooooppppppqqqssstttuuurrrtttuuutttqqqqqqsssvvvwwwzzz}}}{{{uuurrrooommmllliiifffcccggglllttt|||///000000000000000111111---///111111//////111333666999<<<>>>>>>???@@@AAA???@@@BBBCCCDDDGGGKKKNNNTTT[[[eeeqqq||||||uuupppgggcccaaacccgggooo~~~{{{yyyxxxxxx~~~xxxppphhhdddccciiiyyy|||rrrdddZZZPPPNNNLLLMMMOOONNNKKKHHHCCCBBB???===:::777555444222222222222222222111111......///000000000000000............////////////////////////////////////////////////////////////------...//////////////////////////////////////////000111111111111000///000000111222333333333333444666999<<>><<<<<<>>>@@@BBBCCCDDDDDDFFFIIINNNQQQ[[[fffuuu~~~vvvlllccc______[[[^^^jjjvvv|||xxxxxx{{{~~~}}}~~~mmmdddaaacccnnn{{{}}}ooodddUUUPPPKKKKKKOOOQQQPPPMMMDDDCCCAAA>>>;;;888666555555444444333222111000000...//////000000000000000............/////////000/////////000000000000000000000000000000000000000,,,,,,---...//////......///////////////////////////000111222222111000//////000111222333444444444555888:::???LLLccc{{{qqqfff\\\[[[^^^aaacccffffffbbb```bbbbbbbbbdddiiivvvwwwuuuqqqrrryyy~~~~~~uuuqqqrrryyy}}}zzzuuurrrpppqqqooojjjfffiiisss}}}sssooollliiibbbZZZWWWYYYWWW]]]iiixxxxxxrrrqqqlllcccZZZTTTPPPJJJEEECCCCCCBBBBBB@@@AAAAAAAAAAAAAAA@@@@@@AAA@@@???>>>>>>???@@@AAA???AAABBBCCCEEEIIIMMMQQQKKKOOOSSSUUUWWWZZZ___cccfffgggiiijjjkkkmmmppprrrnnnqqqtttssspppppptttxxxwwwyyy}}}zzzyyyssspppnnngggaaa\\\[[[]]]```aaagggyyy111000/////////000222333222111000///000111333555;;;;;;<<<>>>AAABBBAAA@@@FFFAAA@@@FFFJJJKKKNNNSSS___oootttoooiii```\\\]]]bbbhhhqqqyyy~~~~~~|||zzz{{{~~~yyyiii___bbbjjjzzz|||tttnnnfff```YYYTTTQQQOOOQQQSSSKKKHHHCCCAAA???>>>;;;999999777555333111000000000000000000000000000000000000000000000000000000000222222111000//////000000...///000111111000///...000000000000000000000000000000000000000000000000......---------///111222///111333333222222333444777555<<>>>>>@@@AAABBB>>>>>>===<<<;;;::::::999>>>>>>>>>>>>@@@BBBDDDEEEIIIJJJKKKNNNQQQTTTWWWYYY\\\]]]```bbbeeehhhjjjlllqqqppppppssswwwxxxvvvttttttwww{{{~~~|||{{{~~~|||uuuooojjjfffccc]]]\\\[[[ZZZ]]]ccclllrrr000///.........///111111111000000///111333555666<<<<<<===???AAACCCCCCBBBFFFDDDFFFKKKMMMOOOWWW```ooo|||}}}qqqddd^^^[[[ZZZ\\\aaapppuuu{{{~~~}}}tttjjjiiipppttt|||}}}zzzssslllbbbZZZTTTQQQPPPQQQQQQNNNIIIDDDAAA>>><<<;;;:::999666444222222111111000000000000000000000000000000000000000000000000222222111000000000000000...///000111111000///...000000000000000000000000000000000000000000000000............///000111222000111333333333222333555888:::DDDXXXkkk{{{zzzssstttwwwwwwttteeedddbbb```___^^^]]]]]]___fffgggbbbeeepppwwwuuuyyyxxxvvvuuuuuuwwwyyy{{{zzz{{{yyyzzztttrrrlllccc]]]\\\bbbhhhttt~~~~~~xxxrrrlllfff^^^YYYSSSXXX```lllxxx}}}yyysssmmmgggaaa[[[WWWPPPKKKGGGEEEBBBAAA??????>>>>>>>>>??????@@@@@@???>>>>>><<<<<<;;;:::===<<<<<<<<<===???@@@AAAEEEFFFGGGJJJMMMPPPRRRTTTVVVXXXZZZ^^^aaaeeegggiiinnnnnnooorrrvvvwwwvvvtttuuuxxx|||}}}{{{yyy|||{{{tttoookkkiiiaaa```]]]ZZZZZZ^^^eeejjj...............///000000000000000000222555777999<<<===>>>@@@BBBDDDEEEFFFGGGIIIMMMRRRTTTYYYfffrrr{{{nnndddYYYUUUXXX___iiirrr}}}}}}||||||}}}}}}~~~ssskkkiiimmmxxx|||rrrggg^^^YYYTTTQQQWWWUUUQQQKKKDDD???======<<<:::888666444333333333000000000000000000000000000000000000000000000000222111000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000...///000111111222222111000222333444333333555666999@@@PPPgggzzz~~~llleeehhhmmmmmmjjj```aaabbbbbbaaa^^^\\\ZZZ^^^bbbcccbbbjjjwww~~~}}}~~~|||yyyvvvuuuvvvwwwyyyxxxwwwtttvvvzzztttkkkbbb\\\ZZZ[[[\\\iiirrr~~~}}}tttkkkeeebbbWWWZZZ```iiirrrzzz}}}~~~|||}}}{{{zzzsssoookkkhhhbbb]]]VVVPPPKKKGGGDDDBBB@@@@@@???>>>>>>>>>>>>>>>AAA@@@@@@???>>>===<<<;;;;;;::::::::::::;;;<<<===@@@@@@BBBDDDFFFIIIKKKMMMNNNPPPSSSWWW\\\```ccceeejjjjjjlllppptttvvvuuuttttttvvvyyy}}}~~~|||{{{xxx{{{{{{tttpppmmmlllkkkiiiddd___[[[[[[___bbbooo............//////000000//////000222444777:::;;;;;;===???AAABBBDDDGGGIIIKKKNNNSSSYYY___iiiwwwuuunnn___[[[YYY]]]eeeppp|||~~~yyytttrrrqqqwwwzzz}}}~~~}}}||||||}}}|||~~~yyyooojjjrrryyyqqqiii___VVVYYYYYYXXXRRRJJJCCC???>>><<<;;;888666444444333444000000000000000000000000000000000000000000000000111111000000000000000111//////000000000000//////////////////////////////////////////////////////...///111222333333222111111222444444444555777999888EEE[[[sssvvvddd\\\```ffffffccc^^^___aaaaaaaaa___]]][[[\\\^^^```dddooo}}}~~~zzzwwwttttttuuuuuusssqqqnnnqqq|||xxxmmmddd___\\\YYYWWW^^^fffrrr~~~~~~qqqiiieee___```dddjjjqqqwwwzzz{{{zzz{{{}}}~~~~~~zzz{{{sssooooooooojjjeee]]]UUUOOOIIICCC@@@@@@??????>>>>>>>>>>>>>>>AAA@@@???>>>===<<<<<<;;;:::::::::999999999999:::<<<<<<===???AAACCCEEEFFFHHHJJJNNNSSSXXX]]]```bbbdddfffiiimmmpppsssssssssqqqsssvvvzzz~~~}}}zzz}}}}}}~~~{{{}}}|||uuurrrqqqqqqvvvsssnnngggaaa^^^___aaahhhzzz//////000000111111111111///000111444666999<<<===;;;>>>@@@BBBCCCFFFJJJMMMSSSUUUZZZbbbnnn|||zzzppphhhbbbUUU[[[eeeooozzz{{{tttooommmlllllltttxxx|||~~~~~~|||~~~wwwwwwpppbbbXXXZZZZZZWWWQQQIIIBBB>>><<<;;;888666444333333333000000000000000000000000000000000000000000000000111000000000000000111111000000////////////000000////////////////////////////////////////////////...///111333333333222222111333444444444666999;;;:::KKKddd|||ppp___XXX\\\aaa```^^^_________^^^^^^^^^______]]]___dddkkkwww{{{wwwuuutttttttttpppooommmppp|||{{{pppgggccc___[[[WWWYYY___iiittt}}}zzznnniiigggggghhhlllqqqvvvxxxyyyzzzzzz{{{||||||{{{{{{zzzyyy~~~~~~tttqqqsssvvvtttooofff]]]TTTLLLEEE@@@@@@@@@????????????@@@@@@@@@??????>>>===<<<;;;::::::;;;;;;:::::::::999999:::;;;;;;<<<>>>???AAABBBDDDFFFJJJOOOTTTYYY]]]______aaaeeeiiilllnnnpppqqqoooqqqtttyyy~~~{{{xxxzzz{{{|||~~~{{{yyyyyyyyy|||yyytttmmmgggcccbbbcccdddttt//////000111111111111111///111333555888;;;===>>>===@@@CCCEEEFFFIIINNNSSSZZZ___fffooo}}}xxxmmmeeeaaa___^^^lll||||||uuuqqqoooppppppqqqyyy|||||||||sss]]]\\\ZZZXXXTTTNNNFFFAAA===;;;999666555444444444000000000000000000000000000000000000000000000000000000000000000111111222000000////////////000000000000000000000000000000000000000000000000000000///000111222222333222222222333444555555777;;;>>>BBBUUUnnnwwwlll___YYYZZZ\\\\\\ZZZ^^^]]]\\\[[[[[[]]]___aaa___dddlllvvv{{{wwwuuuttttttuuuqqqssssssvvvwwwnnniiiddd___[[[ZZZ\\\ccckkkrrrxxxvvvoookkkkkklllnnnrrruuuuuuuuuwwwwwwxxxyyyzzzzzzzzzzzzxxx}}}xxxtttwww|||yyypppfff]]]TTTKKKFFFEEEDDDCCCBBBBBBBBBBBBBBB@@@???>>>===<<<;;;;;;:::;;;;;;<<<<<<<<<;;;:::::::::::::::;;;<<<===>>>???BBBCCCGGGKKKOOOTTTWWWYYYYYY]]]aaaeeegggiiikkkmmmnnnppptttyyy~~~}}}{{{yyyyyyzzz{{{}}}}}}|||||||||zzzvvvpppjjjfffdddeeecccrrr......000111111111000///111222444777999<<<===>>>@@@DDDHHHIIIIIIMMMTTTYYY^^^iiiuuu~~~wwwjjjbbb```cccgggrrr}}}zzzwwwwwwzzz||||||{{{hhhaaaYYYUUUTTTQQQKKKEEE>>>===:::888666555555555000000000000000000000000000000000000000000000000000000000000000111222222111000///......///000111000000000000000000000000000000000000000000000000000//////000000111222333222333444555666888<<>>???BBBEEEIIIMMMOOOQQQVVVZZZ^^^bbbcccdddgggjjjiiilllqqqvvv{{{~~~}}}yyyyyyxxxxxxyyy{{{}}}~~~|||}}}|||xxxssslllhhhffffffeeerrr,,,---///000000000///...111333555888:::<<<===>>>CCCGGGKKKLLLLLLPPPWWW^^^```ppp}}}vvviii___[[[```iiiqqq~~~}}}qqq||||||}}}qqqfffYYYRRRSSSSSSMMMHHH@@@>>><<<:::888777777777000000000000000000000000000000000000000000000000000000///000000111222222111000///......///000111000000000000000000000000000000000000000000000000000//////...///111222333222333444555666999===@@@YYYlll}}}yyy}}}ssspppmmmhhhccc___]]]\\\[[[VVVVVVWWWXXXYYYZZZ[[[\\\\\\fffuuu~~~zzzyyywwwuuuqqqnnnllllllmmmnnnsssyyy~~~zzzrrrmmmkkkccc``````bbbbbbcccmmmzzz~~~xxxsssssssssuuuxxxxxxvvvuuuxxxwwwwwwvvvuuuuuuttttttttt{{{{{{xxxppphhhaaa\\\TTTRRROOOLLLIIIFFFDDDCCCBBBAAAAAA@@@???>>>======999:::;;;<<<===<<<;;;;;;999999999999999::::::;;;;;;<<>>@@@HHHKKKOOOQQQSSSVVV[[[^^^ppp}}}|||vvvmmmgggaaaaaajjjwwwwwwqqqvvv{{{yyynnn```WWWRRROOONNNNNNGGGCCC<<<888777777777666555444333222111111111111222222222222222222222222////////////000000000000////////////////////////000000000000111111111111000111111111111222222222//////000111222333333333555333444777777888BBBNNNkkk{{{|||uuuuuu{{{~~~pppjjjkkkhhhaaa\\\ZZZXXXWWWWWWXXXYYYYYYXXXXXXZZZ[[[```ffftttyyywww{{{vvvvvvtttoooiiifffgggiiipppuuu|||}}}wwwtttqqqhhhccc``````___^^^aaaeeezzz}}}~~~wwwtttyyy~~~}}}zzzyyytttttttttttttttuuuvvvvvvsssyyy|||{{{~~~yyyrrrkkk^^^^^^XXXPPPKKKKKKIIIFFFFFFFFFEEECCC@@@===<<<<<<<<<<<<>>>>>>>>>>>><<<<<<999999999999999999999999::::::;;;===???AAACCCDDDLLLOOOUUUYYY[[[]]]___```eeefffiiikkknnnqqqssstttxxxzzz}}}~~~}}}zzzxxxvvvvvvuuutttttttttuuuuuuvvvyyy|||~~~~~~~~~|||zzzuuunnnhhhfffgggnnnxxx......//////000111222222333555999;;;===@@@CCCFFFLLLRRRWWWWWWUUUWWW___fff|||uuunnndddcccfffppp}}}yyyuuuxxx||||||www|||tttjjjbbb[[[UUUPPPNNNJJJGGGBBB>>>:::888777666444444333222111111111111222222222222222222222222////////////000000000111111111111111111111111111000000000000111111111111000111111111111222222222000000111111222222333333555444555777888<<>>???>>>>>>===;;;;;;;;;::::::999999999999:::;;;<<<>>>@@@BBBCCCGGGKKKPPPTTTWWWXXXZZZ\\\aaabbbdddfffiiilllnnnooosssuuuxxxzzz{{{yyywwwuuutttsssssssssssstttuuuuuuvvvxxxyyy|||~~~zzzrrrmmmbbbaaaccciiiqqq~~~------...///000222444555444666999<<>>>>>:::;;;<<<>>>????????????>>>>>>===<<<;;;;;;::::::999999:::;;;<<<>>>@@@AAAAAAEEEJJJMMMPPPRRRTTTVVVYYYZZZ\\\___aaadddfffggglllnnnqqqsssttttttrrrqqqooooooppppppqqqssstttuuuwwwvvvvvvxxx}}}{{{tttnnnbbb]]][[[\\\aaakkk{{{......//////111222444555666888;;;===AAAFFFLLLQQQVVVZZZ___```bbbjjjwwwyyynnniiiyyyzzz}}}xxxlll]]]QQQMMMOOONNNJJJCCC<<<888666555444333222111111111111000000000000000000000000//////000000000111111111111111111111111111111111///000000000111111111111000000111111111222222222222222222222222222222111222555777888<<>>???@@@@@@AAA@@@@@@>>>===<<<;;;;;;999999999:::;;;<<<===>>><<<@@@DDDGGGIIILLLNNNPPPRRRSSSTTTWWWYYY[[[]]]^^^dddeeehhhkkklllmmmlllkkkjjjjjjkkklllnnnqqqssstttwwwtttsssuuuzzzwwwooojjjddd___[[[ZZZ\\\bbbnnnyyy111111000000000222444555999;;;===@@@CCCIIIOOOSSSWWWYYY]]]dddnnn{{{}}}xxxzzzvvvqqqzzz|||{{{}}}wwwiii\\\RRRSSSQQQMMMGGG@@@;;;888666555444333222222222222000000000000000000000000000000000000111111111111000000000000000000000000///000000000111111111111000000111111111222222222333333333222222222222222111555777999AAAUUUpppxxxqqqxxxxxxrrrpppfff]]]ZZZXXXUUUUUUYYYUUUUUUUUUVVVYYY___hhhnnntttyyy~~~~~~zzzuuuqqqrrrooojjjggggggiiimmmooommmmmmmmmmmmooouuu~~~{{{vvvrrrpppoooiii___XXXWWWUUUZZZbbbllltttzzz||||||uuussstttvvvtttqqqqqquuuuuussspppooooooqqqtttwwwrrruuuzzz~~~wwwmmmdddccc]]]UUUOOOKKKHHHFFFCCC>>>>>>>>>>>>??????@@@@@@BBBBBBAAA@@@???======<<<:::::::::::::::;;;<<<<<<:::===@@@CCCDDDFFFIIIKKKKKKKKKMMMOOORRRTTTUUUVVV[[[\\\___bbbcccddddddccccccdddeeegggiiilllnnnpppsssrrrqqqrrruuuzzz}}}|||tttlllfffccc___]]]]]]^^^___dddkkk~~~333222111000000222444666;;;===AAADDDHHHMMMSSSWWWYYY[[[```kkkyyy~~~yyy}}}rrrooottt|||zzz{{{xxxlll___[[[VVVQQQLLLFFF@@@<<<777777666555444444444444111111111111111111111111000000000111111111222222////////////////////////000000000000111111111111000111111111111222222222222222222333333333333333111555888<<>>>>>;;;;;;:::::::::::::::;;;999;;;>>>???@@@AAADDDFFFDDDEEEFFFHHHKKKMMMNNNOOORRRSSSUUUWWWYYYYYYZZZYYY[[[[[[]]]___bbbeeeggghhhkkklllnnnoooqqqtttyyy|||~~~uuunnniiiccc___^^^```___]]]^^^aaaqqq222111000000111444666888;;;???DDDIIINNNTTTYYY]]]]]]bbbjjjuuu}}}{{{zzz|||~~~~~~~~~~~~}}}|||{{{zzzzzz|||wwwuuuyyy~~~~~~qqqhhh]]]VVVRRRNNNFFF@@@999888777666555555555555222222222222222222222222000000111111111222222222000000000000000000000000000000000000111111111111000111111111111222222222111222222333333444444444333777:::@@@QQQkkk}}}zzzxxxwwwjjj]]]UUUWWWXXXSSSRRRWWWVVVWWWYYY[[[___fffmmmssswww|||}}}zzzyyyxxxrrrkkkkkkiiiggghhhmmmqqqttttttooolllfffbbb```bbbhhhlllvvv}}}{{{uuukkkdddccc\\\]]]```gggoootttuuuuuuuuupppooosssvvvtttssstttqqqqqqpppooopppqqqrrrsssssstttxxxqqqfff___ZZZTTTPPPMMMLLLJJJGGGEEEDDDCCCCCCAAAAAAAAA@@@@@@?????????===<<<;;;:::::::::::::::999:::;;;<<<<<<===???AAA>>>???@@@BBBDDDFFFHHHHHHIIIJJJLLLMMMOOOOOOOOOOOORRRSSSTTTVVVYYY\\\^^^``````eeekkkmmmmmmooovvv}}}~~~yyyssspppiiieeecccdddccc___]]]^^^ggg{{{000000//////111555999;;;;;;???FFFMMMSSSYYY^^^bbb```iiittt}}}zzzyyyvvvyyy}}}|||xxxtttrrrsssuuuwwwyyyyyyyyyxxxwwwuuutttttttttsssssssssrrrvvv}}}vvvvvvxxx{{{}}}}}}{{{yyywwwvvvyyy}}}yyy~~~rrrcccZZZWWWSSSJJJBBB:::999888777666666666666222222222222222222222222000111111111111222222222111111111111111111111111000000000000111111111111000111111111111222222222111111222333333444555555555999<<>>===<<<;;;::::::::::::888999::::::999:::<<<>>>;;;;;;===???AAABBBDDDDDDDDDEEEFFFGGGHHHIIIIIIIIILLLMMMNNNPPPSSSVVVXXXZZZXXX```iiilllkkkmmmvvv~~~~~~{{{wwwtttsssmmmjjjjjjhhhcccaaabbb___ppp333///---111444666999===AAADDDIIIRRRZZZ___aaaaaallluuu}}}||||||}}}||||||yyyppplllppppppqqquuuyyyyyyvvvsssoooppprrrqqqooommmllllllqqqpppooonnnmmmnnnnnnooosssuuuxxx}}}}}}{{{zzz{{{||||||xxxtttrrrqqqpppqqqttttttqqqmmmoootttzzz|||{{{yyyyyyzzzzzzeeeUUUPPPOOONNNCCC===777555888999777444444333333222222111111111111111111111111111111111000000111222222222222111000111111111111222222222111111111111111111111111000111222222111111333555666:::AAANNNeee~~~tttpppqqqsssrrraaaZZZTTTTTTUUUTTTUUUWWW\\\ZZZ]]]fffjjjjjjmmmsss{{{}}}|||uuuooojjjaaacccgggnnnuuu{{{~~~uuuooohhheeeeeeddd```\\\aaahhhrrrxxx{{{~~~yyywwwvvvooollliiijjjooosssuuuuuunnnooopppqqqrrrsssssssssrrrpppmmmllllllnnnqqqsssqqqvvv~~~{{{tttlllfff^^^ZZZTTTOOOKKKHHHEEECCCFFFDDDAAAAAAAAAAAA@@@???BBBAAA@@@???============;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>??????@@@AAABBBBBBCCCCCCDDDEEEFFFIIIKKKNNNOOOPPPSSSWWW\\\```dddiiiqqqvvv~~~|||}}}zzzxxxtttnnnhhhdddccccccddddddsss222///...333666888;;;@@@CCCHHHQQQZZZbbbhhhkkkmmmsss}}}}}}zzzyyyxxxwwwuuusssqqqwww}}}zzzssslllhhhllllllnnnqqquuuvvvsssqqqnnnooopppooommmkkkkkkkkkmmmlllkkkjjjjjjlllmmmnnnpppqqqtttxxx|||~~~}}}{{{{{{xxxvvvwwwyyyyyywwwtttqqqpppoooqqqttttttrrrooommmrrrvvvxxxvvvuuuvvvwwwtttbbbXXXRRRMMMFFFAAA<<<999999999777555333333222222111000000000111111111111111111111111000000111222222222222111000111111111111222222222111111111111111111111111000222222222111222444666555888BBBTTTkkkuuunnnmmmmmmjjjfff^^^WWWRRRSSSTTTTTTTTTWWW___^^^ccckkkppppppssswww|||}}}~~~{{{tttnnnjjjbbbdddiiiooovvv}}}~~~wwwpppkkkjjjhhhccc___[[[aaahhhlllooosssyyy~~~}}}}}}rrrooolllmmmppptttuuuuuusssrrrqqqqqqqqqsssuuuvvvtttrrrooommmmmmoooqqqssstttxxx~~~|||uuukkkddd\\\UUUQQQMMMIIIFFFEEECCCAAA@@@AAAAAA@@@>>>??????>>><<<<<<;;;;;;;;;<<<<<<;;;;;;:::;;;;;;<<<;;;;;;;;;;;;;;;<<<=========>>>>>>??????@@@@@@@@@AAABBBCCCEEEHHHJJJKKKLLLLLLPPPUUUYYY]]]ccckkkrrrwwwzzz{{{{{{~~~}}}~~~~~~}}}~~~{{{uuuoooiiifffdddddddddqqq111///000555999:::>>>CCCGGGOOO[[[eeelllrrrxxx|||zzzyyyzzzxxxwwwwwwvvvttttttsssqqqnnnkkkgggkkkqqqsssqqqlllhhhfffggggggiiimmmpppqqqpppnnnnnnooonnnmmmjjjiiijjjkkkjjjhhhgggffffffiiikkkmmmmmmnnnpppuuuyyy{{{zzzyyyxxxuuurrrsssuuuwwwvvvtttpppoooppprrrttttttrrrqqqnnnqqqttttttrrrrrrsssvvv}}}|||{{{{{{}}}}}}{{{|||~~~sssdddWWWNNNIIIGGGCCC???;;;999777777333333222111111000//////111111111111111111111111000000111222222222222111000111111111111222222222111111111111111111111111111222333333222222555666777:::IIIaaawwwyyykkkhhhmmmmmmcccYYYYYYTTTQQQSSSTTTTTTUUUXXX___aaagggqqqvvvwwwxxx{{{}}}~~~~~~|||xxxsssmmmiiiccceeejjjpppxxx|||vvvrrrnnnhhhddd[[[^^^```aaabbbfffmmmrrr}}}}}}uuusssppppppqqqsssttttttuuusssqqqooooooqqqtttuuuuuussspppnnnnnnpppssstttxxx{{{zzzqqqfff^^^YYYUUUPPPKKKHHHFFFDDDCCCCCCCCCBBB@@@???>>>===<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAACCCDDDFFFFFFFFFIIINNNQQQVVV]]]gggnnnppptttwwwyyy}}}~~~~~~~~~{{{yyyyyy|||~~~~~~||||||}}}|||uuunnnhhhdddcccdddnnn222000222777:::;;;@@@FFFMMMWWWcccmmmsssxxx{{{ttt|||{{{xxxxxxxxxtttsssqqqqqqpppooollliiieeegggjjjlllllljjjhhhfffdddeeegggjjjmmmnnnnnnmmmppppppooollljjjiiikkkllljjjhhhfffddddddfffiiikkkmmmmmmppptttxxxzzzzzzxxxwwwsssppppppsssvvvvvvuuuqqqqqqrrrssstttsssrrrqqqppprrrtttssspppppprrruuu|||zzzxxxxxxzzz}}}|||}}}~~~ppp^^^QQQLLLKKKIIICCC===999777777444444333333222111000000111111111111111111111111000000111222222222222111000000111111111222222222111111111111111111111111111222333333333333666888;;;@@@TTTqqquuutttpppcccgggrrrqqqbbbTTTUUUQQQPPPSSSUUUUUUXXX\\\___ccckkksssyyyzzzzzz{{{}}}}}}|||yyyuuupppkkkiiiaaaeeejjjqqqzzz{{{tttnnniiieeedddaaa^^^\\\^^^dddhhhqqq~~~}}}yyyyyywwwuuusssqqqqqqqqqrrrrrrrrrqqqooonnnnnnooopppqqqtttrrrpppoooppprrruuuxxx}}}tttjjjddd___WWWQQQOOOMMMJJJHHHHHHGGGFFFDDDAAAAAA@@@??????????????????>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCFFFIIILLLQQQYYYccckkknnnsssxxx{{{~~~~~~~~~|||yyyvvvwwwyyy|||~~~}}}{{{{{{}}}~~~xxxppphhhcccaaabbbiiixxx333222444888;;;===DDDLLLVVV___jjjqqquuuzzzzzzwww|||yyyzzz{{{yyywwwvvvvvvvvvtttrrrooommmmmmmmmllljjjgggggghhhjjjkkkjjjhhhgggeeegggiiikkkmmmnnnnnnooorrrrrrqqqnnnlllkkkmmmnnnmmmllliiigggffffffhhhiiillllllnnnrrrvvvyyyyyyxxxwwwsssoooooorrrvvvwwwvvvssstttuuuuuutttsssrrrqqqqqqssstttrrrooonnnqqqtttxxxwwwuuutttwww{{{~~~}}}}}}}}}yyyxxxdddUUUNNNNNNLLLGGG@@@;;;888777777666666444333222222111111111111111111111111111000000111222222222222111000000111111111222222222111111111111111111111111111222444444333444777999===HHH```|||wwwiiiiiiyyywwwfff]]]ffftttrrrcccUUUTTTQQQQQQTTTWWWXXX\\\bbbccchhhpppwww|||~~~}}}||||||{{{xxxuuuqqqmmmjjjhhh```dddiiipppyyy|||tttooonnnjjjddd]]]XXXXXXZZZ]]]eeesssyyyuuuuuuuuuuuusssqqqpppoooooopppooopppqqqrrrrrrqqqooonnnrrrqqqooooooqqqtttxxx{{{~~~tttjjj___WWWVVVSSSPPPNNNLLLKKKHHHFFFCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>?????????@@@BBBFFFHHHLLLTTT^^^eeehhhnnnsssvvv|||~~~~~~~~~~~~{{{xxxvvvvvvyyy|||~~~}}}||||||}}}zzzrrriiiccc^^^___dddmmmyyy444333666:::===AAAKKKVVVccchhhooouuuyyy~~~wwwvvv~~~{{{yyy|||}}}zzz{{{|||{{{xxxuuuuuuuuutttqqqnnnlllllllllkkkjjjggggggggghhhjjjkkkiiigggiiikkkmmmnnnnnnnnnpppqqqrrrssssssqqqnnnmmmnnnoooooonnnllljjjiiihhhhhhiiikkkkkkmmmppptttwwwxxxwwwwwwsssoooooorrruuuvvvuuutttvvvxxxwwwvvvtttttttttrrrtttuuusssooonnnppprrruuutttrrrrrrtttxxx}}}}}}|||}}}}}}iiiYYYPPPOOOMMMIIIDDD???:::888888888777666444333222222111111111111111111111111000000111222222222222111000111111111111222222222111111111111111111111111111333444444444555888:::>>>QQQlllpppdddeeeuuujjj\\\VVVdddqqqnnn```VVVSSSQQQQQQUUUWWWZZZaaaiiikkkrrrxxx|||~~~yyyxxxtttqqqmmmkkkiiihhhaaaeeejjjpppxxxzzztttppplllddd]]]WWWSSSRRRSSSYYYdddqqqwwwuuupppnnnooorrrssssssqqqooonnnnnnpppppprrrtttvvvvvvuuurrrppprrrqqqooooooqqquuuyyy|||~~~xxxjjjbbb^^^[[[VVVSSSPPPNNNKKKHHHDDDCCCBBBAAA@@@?????????@@@???>>>===============???>>>======<<<===========================>>>>>>======>>>>>>>>>>>>>>>>>><<>>======>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>><<<=========>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;>>>AAACCCEEEIIIOOOTTT]]]bbbfffiiinnnvvvyyyxxx|||~~~}}}|||}}}~~~}}}~~~}}}|||{{{{{{}}}xxxpppgggaaa[[[ZZZ[[[^^^aaakkk}}}444444777===DDDNNN^^^mmmyyyxxxxxx|||~~~zzz}}}|||yyyxxxpppwww|||{{{zzz}}}~~~{{{|||}}}}}}zzzxxxwwwwwwsssssstttuuuuuusssnnnjjjgggfffgggkkkooorrrpppnnnnnnppprrrrrrpppoooqqqsssppprrrtttsssqqqnnnmmmmmmlllmmmnnnoooooommmlllkkkqqqqqqrrruuuyyy|||}}}}}}uuuqqqnnnoooqqqsssrrrpppppptttxxxzzzyyyyyy|||~~~|||~~~zzzwwwwwwyyyyyyyyyxxxxxxzzz}}}sssfffTTTQQQMMMMMMNNNJJJBBB;;;888777666555333222111000111111111111111111111111000000111222222222222111000111111111111222222222111111111111111111111111111333444555555666999;;;FFFggg{{{pppjjjooottt\\\SSSTTTbbbjjjcccZZZXXXQQQOOOOOORRRUUUZZZeeepppwww}}}uuurrrnnnjjjhhhggghhhiiiiiikkkmmmooosss}}}~~~wwwsssnnnhhhccc^^^YYYVVVUUUZZZaaagggjjjlllmmmnnnoooqqqsssrrrpppoooqqqsssqqqqqqqqqrrrssstttuuuvvvvvvtttqqqppppppqqqtttvvvwwwyyy{{{}}}{{{{{{qqqmmmgggbbb^^^ZZZUUURRRKKKJJJHHHFFFDDDBBBBBBAAA???>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>>>>??????<<<<<<<<<===>>>???@@@@@@??????>>>>>>>>>============@@@CCCDDDEEEHHHMMMQQQUUUZZZ^^^```eeemmmppppppzzz|||~~~~~~||||||}}}~~~||||||}}}}}}uuulllccc]]][[[YYYYYYZZZ[[[aaappp~~~666999===AAAIIIVVVeeepppzzzzzz{{{~~~uuuwww}}}|||zzzxxxyyytttuuuxxxzzz|||}}}~~~~~~|||yyywwwxxxzzz{{{yyywwwssstttvvvyyyyyyuuuooojjjgggiiilllnnnoooooopppqqqqqqrrrssstttttttttsssrrrqqqrrrttttttsssqqqooonnnmmmppprrrrrrooonnnoooqqqooottt{{{xxxvvvtttuuuvvvvvvssspppoooqqqtttyyy~~~}}}|||{{{yyywwwxxxzzz}}}yyyqqqcccYYYNNNLLLOOOOOOGGG???<<<:::888777666555333111222222222111222222333333000000000000000000000000111111111111111111111111222222111111222222333444333333666888666444888???VVVnnnyyywww{{{vvvcccOOOUUU[[[\\\\\\]]][[[WWWRRRPPPMMMMMMRRR]]]kkkuuuyyyuuuooohhhdddeeehhhlllqqqnnnjjjhhhlllvvvwwwpppmmmjjjbbb[[[XXXVVVYYY```gggnnnqqqqqqooollllllmmmmmmnnnpppqqqrrrssssssrrrpppnnnoooqqqsssvvvtttqqqooonnnoooppprrrpppuuuyyyzzzyyy||||||pppkkkfff^^^ZZZ[[[UUUOOOKKKKKKJJJEEEBBBBBB@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAAAAABBBCCCAAA@@@@@@??????@@@@@@AAA??????>>>>>>======<<<<<>>FFFRRR___iiiooorrrssszzz}}}~~~}}}||||||~~~}}}}}}yyyxxxsssqqqmmmmmmnnnnnnmmmllljjjiiiiiikkknnnqqqtttuuuwwwwwwrrrssswww|||~~~}}}yyyvvvttttttvvvzzz~~~~~~~~~~~~pppaaaVVVPPPMMMMMMIIIBBB===;;;999777666555444444333222222222333333333333333333333333333222222222222222222222222333333222222333333444555666555555666777>>>QQQbbb|||yyyeeeWWWSSSSSSZZZ^^^[[[WWWVVVUUUTTTNNNQQQUUUZZZ```gggnnnttt|||}}}yyyvvvqqqmmmgggfffhhhmmmqqqsssssspppkkkccc\\\YYYYYYZZZccckkktttzzz|||zzzzzz|||xxxooogggdddgggfffgggkkkqqqsssppplllkkkkkkkkkkkkkkkllllllmmmmmmllllllnnnqqqsssqqqppprrrsssuuuvvvvvvuuutttsssxxx~~~~~~{{{|||yyyqqqmmmiiicccaaabbbZZZYYYWWWUUUUUUUUUVVVVVVSSSRRRRRRQQQQQQQQQRRRRRROOONNNMMMLLLJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEAAAAAABBBBBBBBBCCCCCCCCCFFFCCCBBBDDDEEEHHHQQQZZZhhhnnntttxxxyyyyyy{{{}}}}}}}}}}}}~~~~~~~~~~~~}}}||||||||||||zzz{{{{{{|||}}}{{{yyyxxxrrrnnnnnnllliiiiiilllnnnAAAMMM^^^llltttyyy}}}yyyxxxyyy|||~~~{{{{{{{{{}}}}}}|||{{{|||yyy}}}zzzsssnnnmmmlllmmmmmmmmmllljjjhhhggghhhjjjmmmoooppprrruuuwwwuuuxxx||||||yyyyyy{{{~~~zzzlll___VVVQQQQQQLLLFFFAAA>>>;;;888666666555444333333222222333333333333333333333333333333333333333333333333333333333333333333444444555666555666666999EEE\\\ppp~~~sss^^^TTTTTT[[[^^^]]]XXXTTTTTTSSSPPPMMMQQQWWW^^^dddiiiooosss}}}{{{vvvtttpppmmmiiijjjoootttwwwwwwwwwuuuqqqiiibbb\\\ZZZZZZ[[[aaaiiippptttvvvvvvwwwvvvvvvyyy|||yyypppiiifffggghhhjjjlllooopppnnnmmmjjjjjjiiijjjjjjkkkllllllnnnlllkkknnnrrruuutttssstttuuuvvvwwwwwwvvvtttttt{{{~~~{{{|||~~~}}}xxxpppmmmmmmcccaaa___\\\\\\\\\]]]^^^[[[[[[ZZZYYYYYYYYYYYYZZZXXXWWWUUURRRPPPOOOMMMMMMLLLKKKJJJIIIGGGFFFEEEEEE???@@@AAABBBCCCCCCCCCBBBFFFBBBAAABBBCCCDDDJJJQQQ]]]eeennnuuuxxxyyy{{{}}}}}}}}}}}}~~~}}}||||||||||||zzzzzz{{{||||||}}}~~~~~~|||}}}{{{uuuqqqqqqpppmmmlllnnnsssLLLZZZmmmyyy~~~|||wwwxxx{{{||||||uuusssvvvvvvxxxzzzzzzxxxwwwwwwwwwuuuyyy}}}|||wwwrrrpppooommmnnnnnnnnnmmmkkkjjjhhhhhhjjjlllmmmnnnrrrwww{{{zzznnnbbb[[[SSSOOOJJJEEEAAA===888555666666555333333222222222222222222222222222222222333333333333333333333333444333333333333444555555555555666888===MMMiiiyyyzzz{{{lllWWWOOOTTTaaa```ZZZTTTSSSUUUSSSNNNLLLRRRZZZbbbhhhlllpppsss{{{zzzvvvtttmmmkkkjjjooovvv}}}~~~}}}yyyrrriiibbb^^^]]]ZZZ\\\aaadddffffffhhhjjjlllnnntttzzzyyyqqqllljjjhhhkkknnnooommmlllmmmnnnkkkjjjjjjiiiiiiiiiiiijjjkkkiiihhhkkkrrrwwwxxxwwwwwwwwwwwwwwwvvvuuuuuuttt|||~~~{{{}}}}}}yyyyyy}}}wwwvvvnnnllliiigggffffffggghhhggggggfffeeeeeeeeeeeeeeeeeedddaaa^^^ZZZXXXVVVUUUQQQPPPNNNLLLJJJHHHGGGFFFBBBBBBCCCDDDEEEDDDCCCCCCEEEBBBAAACCCDDDDDDHHHMMMTTT]]]jjjtttyyy{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}|||{{{zzzzzzzzzwwwwwwyyyzzz{{{|||||||||{{{|||wwwwwwvvvrrrpppqqqxxxWWWgggyyy|||zzz|||~~~{{{{{{wwwqqqooosssrrrtttvvvvvvuuusssssssssooosssxxxxxxvvvttttttvvvooooooppppppooommmllljjjhhhjjjlllmmmnnnssszzz}}}}}}~~~yyylllcccTTTPPPKKKGGGBBB>>>888555777666555444333222222222222222222222222222222222333333333333333333333333444333333333333444555555444444666:::AAASSSrrr|||uuuwww}}}{{{hhhSSSNNNTTTddd```XXXRRRRRRVVVTTTNNNMMMSSS\\\eeekkkooorrrtttxxx}}}zzzvvvuuukkkiiikkkqqq{{{yyyppphhhccc```]]]\\\\\\\\\[[[ZZZ\\\``````dddmmmwwwxxxsssoooooolllpppsssqqqllliiijjjmmmmmmlllkkkiiihhhggggggggghhheeedddiiirrryyy{{{{{{yyyxxxxxxwwwvvvuuuuuuttt|||~~~{{{}}}zzzrrrkkkppp}}}{{{xxxvvvssspppooooooqqqrrrrrrqqqpppoooooooooooooooqqqoookkkhhhdddaaa^^^]]]YYYXXXVVVTTTRRROOOMMMLLLFFFGGGHHHHHHHHHGGGEEEDDDFFFCCCCCCFFFGGGGGGIIINNNOOOZZZiiittt{{{}}}~~~~~~|||{{{{{{{{{{{{~~~}}}|||zzzyyyxxxxxxwwwssstttvvvxxxzzz{{{{{{|||{{{}}}~~~}}}|||xxxtttttt}}}dddttt|||yyyzzzzzz}}}}}}zzzzzz}}}|||zzzwwwooolllmmmnnnuuuxxxuuussstttrrrmmmmmmnnnqqqtttwwwvvvssspppxxxtttooonnnooonnnjjjfffiiijjjmmmnnnlllppp~~~~~~~~~mmm^^^QQQIIIKKKIII???999<<<888666444333333333222111333333333222222222111111333333333444444444555555111111222333333444555555666666555777GGGeeetttmmmzzzqqq]]]OOOOOOVVVeee[[[RRRNNNMMMLLLMMMPPPNNNXXXbbbiiipppwwwzzzyyy~~~~~~~~~~~~xxxpppiiibbbcccfffmmmwwwssslllhhheeedddaaa\\\ZZZYYYXXXVVVTTTWWW[[[bbbjjjpppqqqooollljjjlllnnnnnnlllkkkmmmppppppooonnnmmmkkkkkkkkkkkkiiiiiijjjlllpppssswwwyyyvvvuuusssssstttvvvyyyzzz}}}{{{|||uuuiiiiiijjjuuuzzz}}}vvvqqqsssvvvwwwyyy|||}}}}}}{{{yyyxxx{{{}}}zzzvvvqqqlllgggddd^^^___```]]]XXXSSSPPPNNNPPPNNNKKKJJJJJJIIIHHHFFFLLLIIIFFFEEEEEEGGGGGGGGGMMMSSS\\\hhhsss|||~~~zzzvvvttttttttt{{{{{{{{{zzzzzzyyyxxxxxxwwwwwwwwwxxxzzzzzzxxxvvv|||}}}~~~~~~~~~~~~zzzzzz|||iiiwww|||zzz{{{yyy|||}}}{{{wwwxxx|||zzzxxxuuupppmmmnnnkkkrrruuurrrqqqrrrpppllllllmmmooorrruuuvvvtttrrrssspppnnnnnnppppppllliiillllllnnnooonnnsss|||iiiYYYMMMLLLJJJAAA;;;<<<999777444333444444333222333333333222222222222111333333333333444444444444444444444333333333222222666777666:::LLLkkkuuusssyyyiiiZZZPPPQQQWWW```WWWOOONNNMMMLLLMMMPPPSSS\\\eeejjjpppwwwzzzzzz~~~~~~}}}~~~|||vvvnnnhhh___```dddkkkvvv{{{tttooolllgggccc^^^[[[ZZZXXXVVVSSSQQQTTT[[[bbbiiilllkkkiiijjjlllnnnmmmkkkkkkmmmooonnnnnnmmmkkkkkkjjjjjjjjjiiijjjkkkmmmppptttwwwyyyzzzxxxuuurrrrrrsssvvvwww|||}}}}}}wwwkkkeeeccciiiyyy|||uuuqqqtttyyy{{{~~~}}}yyyuuuqqqnnniiiiiigggccc]]]XXXUUUTTTRRRQQQQQQRRRRRRQQQMMMKKKLLLJJJHHHGGGGGGGGGHHHHHHLLLQQQYYYdddoooyyy~~~zzzxxxvvvvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvwwwwwwxxxzzz||||||zzzxxx}}}~~~||||||||||||mmmyyy|||{{{{{{yyyyyyyyyvvvtttuuuzzz}}}xxxvvvtttpppnnnoooiiinnnqqqpppooooooooommmmmmmmmnnnqqqtttvvvuuutttrrrqqqooopppqqqqqqooonnnppppppqqqrrrqqquuu|||}}}wwwdddSSSNNNKKKDDD>>>===:::888555444444555444333333333333333222222222222222222222222333333333333444444444444333333333333666777999@@@UUUttt}}}rrryyy{{{iii[[[RRRNNNQQQVVVYYYRRRMMMMMMMMMKKKMMMPPPWWW^^^eeeiiinnnuuuyyyyyy~~~~~~|||yyyssslllfff]]]```dddkkkvvv|||vvvqqqlllgggaaa]]][[[YYYUUURRRMMMOOOTTT\\\cccgggiiihhhjjjkkkllllllkkkkkklllmmmlllkkkkkkkkkjjjjjjiiiiiijjjkkklllooorrruuuxxxyyy~~~{{{vvvrrrpppqqqsssttt{{{}}}zzzmmmeee___```kkk{{{|||tttooorrrwwwzzz}}}{{{zzzyyywwwvvvrrrllleee```]]]]]]XXXYYY[[[]]]]]][[[VVVRRRNNNMMMLLLKKKJJJJJJJJJJJJLLLOOOVVV___jjjuuu~~~~~~{{{zzzyyyzzzzzzyyyyyywwwvvvvvvwwwxxxyyyxxxyyyzzz}}}}}}{{{{{{||||||yyyxxxvvvvvv{{{qqqyyy~~~|||zzzwwwwwwuuusssqqqsssyyy}}}}}}yyyvvvssspppoooooojjjmmmooopppooopppqqqqqqsssqqqqqqrrrtttvvvvvvvvvvvvuuurrrpppppprrruuuwwwxxxwwwxxxxxxvvvvvvzzz|||~~~lllWWWOOOLLLGGGCCCAAA===:::777555555555555444444444333333333222222222111111222222222333333333000111222333444666666777555777<<>>999666555444333555555444444444333333333333333444444444444555555000111222444666777999999888@@@OOOggg~~~bbb]]]cccrrrkkk[[[MMMLLLQQQSSSPPPMMMIIIGGGGGGJJJLLLPPPZZZdddlllnnnmmmjjjmmmxxx~~~yyyrrrmmmllllllwww~~~uuuqqqwwwwwwrrrqqqnnneee]]]\\\\\\]]]```dddggghhhhhhkkkhhhfffgggiiiiiigggeeeccceeehhhjjjlllmmmlllllloooqqqtttwwwyyyzzz{{{{{{wwwxxxxxxyyyzzzzzzzzzzzz{{{|||{{{|||~~~wwwggg___WWWSSSTTT[[[hhhtttrrrggg___ZZZYYYZZZ___aaadddgggjjjnnnrrrvvvwwwxxxvvvoooddd[[[XXXXXXTTT[[[eeennntttyyy|||~~~rrrssstttuuutttnnnfff```___dddhhhgggbbb]]]\\\]]][[[[[[[[[\\\___dddiiilllnnnmmmmmmlllkkkiiigggfffgggjjjoootttwwwyyyyyyxxxrrrtttyyy~~~|||vvvpppmmmnnnooommmhhheeeeeefffccc___\\\YYYUUUPPPQQQUUUTTTVVVYYY```qqqzzzuuurrrnnnkkkllllllpppzzz|||{{{tttpppoooqqqpppqqqsssvvvxxxzzzzzz{{{|||zzzwwwuuutttsssrrrpppnnnpppqqqooollljjjlllnnnkkkiiihhhjjjnnnsssvvvwww~~~}}}{{{|||||||||}}}uuukkkaaaYYYUUUSSSPPPIII@@@999666555555555555555444444444333333333333333333222222111111111111333555666666777888::::::CCCXXXvvvhhh^^^fffzzz}}}hhhYYYNNNRRRYYYWWWOOOIIIIIIEEEFFFKKKPPPUUUbbbooossssssqqqlllnnnwww}}}|||xxxrrrlllkkknnnrrryyy}}}{{{rrrnnnpppttt}}}yyyvvvqqqiiiccccccdddeeefffgggfffeeedddggghhhjjjkkkkkkjjjiiihhhiiijjjkkkmmmnnnnnnmmmmmmlllppptttwwwxxxxxxyyyzzzyyyzzz{{{{{{zzzyyywwwvvv|||~~~{{{|||xxxvvv{{{~~~xxxiiibbb[[[XXXXXX\\\fffpppyyywwwjjj___XXXXXX]]]cccddddddeeegggjjjmmmnnnsssxxxxxxpppeee]]]VVVPPPKKKMMMRRRZZZdddlllrrrtttwwwuuusssrrrqqqmmmfffaaa___cccggggggccc```______]]]\\\YYYWWWWWW[[[aaafffhhhfffcccaaa___\\\XXXUUUZZZ```iiippptttwwwxxxzzzxxxxxxzzz|||}}}yyyrrrkkkfffeeebbb```]]]ZZZXXXVVVYYYUUUQQQPPPQQQQQQNNNJJJLLLMMMNNNSSS]]]kkk{{{xxxwwwwwwqqqhhhbbbddddddiiipppzzz~~~~~~|||wwwrrrooopppqqqtttuuuwwwyyy{{{|||}}}~~~|||yyyvvvtttsssqqqooommmmmmnnnooonnnkkkiiijjjkkkhhhhhhhhhiiimmmrrrwwwzzz{{{{{{|||~~~~~~~~~~~~~~~~~~|||pppaaaVVVQQQQQQQQQKKKCCC===999888777777555555555444444444333333444444333333333222222222222444555666666666888:::<<>>999666666666666555555555444444444444444555555555555555666666777666666888<<>>AAAYYYuuuwwwhhhZZZSSS\\\aaaZZZRRRMMMKKKHHHGGGHHHIIIMMMZZZnnnzzz}}}}}}|||zzzxxx}}}|||xxxsssllleeeccckkkxxx{{{ssspppiiieee```\\\YYYWWWUUUSSSPPPOOOOOOPPPUUU]]]ffflllmmmllljjjhhhggghhhiiijjjjjjkkkmmmooorrrtttuuuvvvrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqsssuuuvvvtttqqqoooooorrrvvvyyyxxx{{{}}}|||~~~yyyuuuzzzqqqkkkiiihhhggggggeeeggghhhlll{{{~~~pppjjjccc\\\XXX\\\`````````eeennnwwwxxxyyyoooeee\\\UUUQQQKKKGGGHHHKKKNNNOOOPPPQQQPPPLLLGGGDDDEEEFFFHHHOOOYYYdddppp}}}|||vvvppplllgggbbb___[[[WWWUUURRRRRRSSSVVV\\\eeepppwww{{{sssqqqmmmeee^^^\\\\\\```iiiwww~~~}}}yyyqqqllljjjfffcccbbb```\\\\\\dddooo{{{vvvqqqlllhhhfffcccbbbeeemmmuuuzzz|||{{{{{{{{{{{{zzzyyyxxxwwwvvvtttqqqnnnmmmllljjjhhhhhhhhhiiimmmpppqqqnnnjjjiiihhhgggiiijjjkkkjjjiiivvvkkkeee\\\SSSKKKFFFAAA>>>777666666666555555555555333333333444444444555555555555666666777:::???CCC^^^zzzyyyrrrdddWWWTTT]]]aaaYYYQQQMMMJJJGGGDDDGGGHHHLLL[[[ppp}}}}}}{{{|||vvvrrrlllggggggppp~~~|||zzznnnjjjeee```]]]YYYVVVSSSMMMLLLKKKLLLQQQ[[[fffnnnmmmlllkkkiiiiiihhhiiiiiiiiijjjkkknnnqqqtttwwwyyytttssspppooooooppprrrssslllnnnooooooooopppsssuuuuuussspppnnnnnnqqqtttwwwvvvzzzzzzuuuyyy}}}wwwqqqnnnkkkjjjkkkgggfffcccfffvvvrrrllleee]]][[[___bbbaaa___cccmmmuuuxxx|||ssshhh```UUUPPPIIIEEEEEEJJJNNNQQQOOOPPPPPPMMMHHHEEEEEEFFFCCCHHHRRR]]]lllzzzsssnnnkkkhhhgggYYYYYYXXXYYY]]]fffqqqxxxxxxvvvsssjjjaaa[[[[[[aaannn~~~uuuooonnnkkkiiigggeee```]]]dddmmm}}}ppphhhiiillleeefffhhhjjjnnnssswwwzzz{{{zzzxxxwwwwwwvvvsssqqqrrrrrrooolllhhhggghhhjjjllliiiggghhhlllpppqqqpppkkklllmmmmmmmmmkkkjjjiiixxx~~~~~~}}}~~~{{{kkk\\\UUUPPPGGGAAA@@@:::888555555555555444333555555555555555555555555555666222555;;;999???QQQnnn~~~~~~vvvbbbWWWZZZ\\\[[[XXXSSSMMMIIIGGGFFFFFFKKKMMMPPP]]]qqq~~~~~~}}}|||tttpppnnnmmmnnnuuuwwwsssmmmfffaaa^^^\\\YYYVVVQQQLLLJJJMMMRRRWWW```hhhllllllkkkkkkiiihhhfffeeeeeehhhlllmmmooorrrxxx|||}}}xxxsssqqqrrrrrrqqqoooooooooooooooppppppppppppvvvrrrooooooqqqssssssrrrwwwyyy}}}yyyvvvzzzzzzxxxvvvqqqmmmllliiifffdddhhhtttsssiiieeeccc^^^\\\]]]______ccclllwwwwwwkkkddd[[[RRRKKKJJJLLLLLLMMMPPPQQQRRRQQQMMMGGGCCCBBBCCCAAAAAAGGGSSScccwwwxxxsssmmmjjjeeebbbccchhhooottt}}}vvvwwwtttjjj```\\\ZZZ]]]iii~~~}}}vvvrrrsssrrrrrrpppiiibbbbbbfff{{{~~~yyynnngggggghhhdddeeegggiiilllqqquuuyyyyyywwwtttrrrrrrqqqooonnnoooooonnnkkkiiihhhjjjlllmmmjjjggghhhjjjmmmmmmlllkkklllmmmnnnooopppppppppxxx}}}}}}|||}}}rrrccc[[[VVVLLLCCC@@@:::888666555555666555333555555555555555555555555555777444666<<<;;;DDDZZZzzz{{{ppp\\\RRRUUU]]][[[WWWQQQLLLHHHFFFFFFEEEJJJNNNSSS```ttt~~~|||yyywwwuuurrrpppppprrrwwwwwwqqqhhhccc```^^^[[[XXXSSSNNNKKKMMMPPPUUU^^^fffiiiiiijjjjjjiiihhhgggggghhhjjjmmmnnnppptttyyy}}}|||yyyuuutttuuuuuusssrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrpppnnnooorrruuuvvvuuuyyy{{{~~~{{{vvvyyy~~~}}}}}}yyyvvvuuulllfffcccgggrrrxxxmmmgggccc___]]]]]]______cccnnnyyy~~~qqqiii\\\SSSKKKIIIJJJIIIJJJMMMPPPPPPPPPLLLFFFBBBAAABBBAAAAAAFFFQQQ___qqq}}}{{{vvvrrrooopppsssvvv}}}|||uuuuuuqqqfff\\\XXXVVVXXXdddzzz{{{xxxvvvvvvtttmmmffffffjjjyyyuuutttzzz~~~tttlllgggddddddbbbdddeeegggiiimmmrrrvvvwwwtttpppmmmllllllkkkjjjmmmmmmmmmkkkjjjjjjlllnnnpppnnnkkkkkkkkklllkkkjjjkkklllnnnpppsssvvvxxxyyyzzz}}}}}}}}}||||||~~~|||kkkbbb[[[RRRGGG@@@<<<999777555666666555444555555555555555555555555555888777888<<<>>>LLLggg}}}vvviiiVVVOOORRR^^^[[[UUUOOOJJJGGGFFFFFFCCCIIIOOOWWWeeewww~~~yyyuuuqqqqqqoooooorrrssswww}}}vvvmmmgggcccaaa]]]ZZZWWWPPPKKKLLLOOOSSS]]]eeehhhhhhiiiiiiiiiiiihhhhhhhhhiiikkklllnnnqqqvvvzzzxxxwwwvvvvvvwwwvvvuuusssqqqqqqpppooonnnnnnnnnnnnnnnmmmmmmooosssvvvxxxyyy{{{{{{~~~|||wwwxxx|||qqqiiiccceeeooorrriiiccc```^^^^^^______cccooo{{{xxxnnnaaaWWWMMMKKKJJJIIIIIILLLNNNNNNMMMJJJEEEBBBAAAAAABBBAAAEEEMMMYYYhhh|||}}}zzzyyyyyyzzzyyyrrrqqqmmmbbbXXXSSSPPPRRR^^^ttt}}}{{{yyytttmmmlllooovvvqqqsss}}}wwwooojjjgggeeebbbbbbdddfffggggggjjjoootttwwwsssnnnkkkiiiiiiiiihhhlllmmmmmmmmmkkkkkkmmmooosssrrrqqqpppooonnnmmmlllmmmnnnoooqqqtttyyy}}}}}}}}}}}}}}}}}}}}}pppccc]]]UUUKKKDDD>>>;;;888666666666666555555555555555555555555555333888888888<<<@@@UUUtttzzz~~~xxxoooaaaSSSPPPUUU___YYYRRRKKKHHHFFFFFFFFFDDDIIIQQQ[[[iiiwww|||wwwpppllljjjiiikkkoooqqqrrrxxxuuummmiiieeeaaa^^^YYYRRRLLLLLLOOOUUU^^^hhhjjjjjjkkkkkkjjjjjjiiiiiiffffffggggggiiilllppprrrsssssstttuuuvvvuuusssqqqmmmlllkkkjjjiiiiiijjjjjjllllllmmmooorrrvvvxxxyyyzzzzzz}}}~~~xxxxxx{{{xxxmmmdddeeennn}}}yyykkkbbb```_________^^^bbbnnn|||}}}pppggg\\\RRROOOMMMKKKKKKMMMMMMLLLKKKHHHEEECCCAAAAAABBBAAACCCJJJRRR^^^ooo~~~vvvssssssvvvyyy~~~}}}|||uuuooonnnjjj___VVVPPPMMMNNNYYYnnn{{{uuussstttvvv|||pppvvv|||qqqjjjiiihhhgggfffdddgggiiihhhfffhhhmmmrrrxxxtttooollljjjjjjjjjiiinnnooooooooommmmmmnnnooosssttttttsssqqqooonnnmmmnnnnnnmmmooosssxxx}}}~~~~~~}}}~~~ssscccZZZUUUOOOJJJ@@@===999777666777777666666666666666666666666666222777777888===DDD]]]xxxpppttt}}}uuuhhhZZZRRRRRRVVV]]]WWWOOOIIIFFFFFFFFFFFFEEEJJJSSS```llluuu|||~~~{{{uuummmhhhddddddggglllooonnnqqqvvvxxxsssnnniiieee[[[UUUOOOPPPSSSYYYccclllnnnnnnnnnmmmlllkkkiiiiiigggfffeeefffgggiiijjjjjjnnnppprrrsssrrrpppnnnmmmgggfffeeedddddddddfffgggkkklllnnnoooqqqsssvvvwwwxxxxxx{{{yyyyyy{{{{{{|||rrrggggggnnnzzzooocccbbbaaabbbbbb___aaannn{{{rrrjjj```VVVSSSQQQNNNMMMNNNNNNLLLJJJHHHFFFDDDBBB@@@AAA@@@AAAGGGMMMVVVeeesss}}}}}}nnngggeeegggkkksssyyy~~~|||rrrmmmlllhhh^^^UUUOOOLLLMMMXXXlll}}}yyyyyyyyysssnnnttt}}}|||tttkkkffffffiiikkkllliiilllnnnkkkgggggglllqqqwwwtttpppmmmllllllkkkjjjooopppqqqqqqpppooopppqqqssstttvvvuuuqqqnnnkkkkkklllkkkiiijjjnnnttt{{{}}}~~~|||{{{~~~xxxeeeYYYUUURRRNNNBBB>>>:::777777777888777666666666666666666666666222777777999@@@JJJdddqqqiiippp{{{sssaaaUUURRRTTTVVVZZZTTTKKKGGGFFFGGGGGGFFFGGGKKKVVVeeeoootttxxx{{{}}}}}}}}}}}}zzztttlllfffcccbbbffflllnnnmmmmmmpppuuuzzz|||xxxrrrnnn```YYYTTTUUUYYY^^^gggpppqqqppppppooommmllljjjiiikkkjjjiiijjjjjjjjjhhhfffhhhjjjlllllliiifffeeeddd^^^]]]\\\\\\]]]___bbbccciiikkknnnooopppqqqsssuuuwwwwwwyyyzzzxxxzzz~~~wwwwww~~~uuuiiiiiinnnwwwvvviiidddeeegggfffbbbbbbnnn{{{uuujjjaaaZZZXXXVVVRRRPPPPPPQQQNNNKKKIIIHHHFFFCCC@@@@@@???AAAFFFKKKSSS```mmmttt~~~lll```YYYXXX[[[fffnnnxxx~~~}}}|||}}}yyyqqqmmmkkkfff\\\TTTNNNLLLOOO[[[mmm~~~~~~~~~|||ppphhhiiiooouuuqqqlllfffbbbccchhhnnnqqqoooqqqsssoooiiiggglllqqqtttrrrooommmmmmllljjjiiinnnppprrrrrrrrrrrrtttuuuvvvxxxzzzxxxrrrmmmjjjhhhgggeeecccdddiiiqqqyyy~~~|||~~~zzzxxx{{{~~~}}}~~~~~~mmm]]]VVVRRROOOCCC???:::888777888888888666666666666666666666666555999777:::EEEPPPjjjzzzjjjfffrrrooo\\\RRRUUUYYYYYYWWWPPPIIIFFFGGGHHHGGGFFFHHHLLLYYYjjjtttuuuwwwzzzzzz{{{|||}}}zzzssskkkdddbbbaaadddkkkmmmlllkkkllllllooouuuzzz~~~|||vvvrrreee___[[[\\\^^^bbbjjjrrrooooooooonnnnnnlllkkkkkknnnmmmmmmmmmmmmkkkeeeaaa___aaaaaa___[[[WWWVVVWWWRRRQQQQQQRRRTTTXXX[[[^^^eeehhhlllnnnnnnppprrruuuyyyxxxyyy~~~{{{wwwwwwvvv~~~wwwtttwww{{{vvviiijjjmmmttt~~~qqqhhhkkknnnmmmgggeeeooo||||||mmmfff``````___ZZZVVVVVVTTTQQQMMMKKKJJJHHHDDD@@@>>>>>>@@@FFFKKKRRR___jjjnnnxxxqqqaaaTTTOOOOOOXXXaaammmuuuvvvxxx|||{{{sssnnnjjjdddYYYPPPKKKLLLQQQ^^^ppp}}}yyykkkbbbaaaeeekkkooojjjgggbbb___```gggooouuurrruuuvvvqqqjjjhhhlllqqqqqqooommmllllllkkkiiiggglllnnnrrrssstttuuuwwwyyy{{{}}}|||uuunnnjjjhhhbbb```___```fffoooxxx~~~~~~~~~~~~}}}{{{~~~}}}xxxvvvyyy|||{{{}}}tttaaaWWWRRRNNNDDD@@@;;;888777888999888777777777777777777777777777:::888<<>>===@@@FFFKKKRRR___jjjjjjrrr}}}{{{hhhXXXOOONNNLLLVVVdddmmmqqqvvv~~~}}}uuuooojjjbbbVVVNNNIIIKKKRRRaaasssuuucccVVVYYYfffmmmllliiiccc]]]\\\```dddgggnnnwwwxxxvvvuuuvvvwwwvvvqqqmmmrrrooollljjjjjjjjjjjjjjjnnnnnnnnnqqquuuzzz~~~zzzrrrkkkgggaaaaaaaaabbbeeekkksssyyy{{{|||}}}}}}||||||}}}~~~zzz~~~{{{{{{~~~yyy||||||}}}}}}lll\\\OOOIIIJJJCCC===<<<;;;888777999777777777777777777777777555;;;======HHHcccssseeekkksssfffYYYNNNVVVbbbaaaPPPIIIEEEEEEGGGEEEDDDFFFKKKVVVbbbiiiooowww|||}}}{{{{{{{{{|||{{{uuullleeefffeeeiiinnnmmmfffdddhhhcccbbbaaabbbdddgggjjjkkkjjjkkkmmmoooqqqrrrssstttpppmmmhhhdddbbbdddhhhkkknnnnnnnnnppprrrpppkkkgggjjjiiigggfffddd___XXXRRRPPPLLLHHHEEEEEEDDDDDDCCCDDDBBBAAABBBEEEIIILLLMMMSSSYYYaaagggkkknnnrrrvvv}}}}}}|||yyyrrrnnnsssyyy{{{tttooolllooottt}}}~~~mmmhhhhhhnnnzzzlllpppsssrrrnnnmmmppptttzzzuuupppoooqqqoooggg___```YYYOOOIIIFFFEEEBBB@@@@@@AAACCCFFFKKKRRR[[[aaahhhmmmvvvnnn\\\QQQMMMKKKQQQ[[[eeemmmtttyyy{{{~~~{{{pppaaaWWWUUUDDDJJJVVVhhh{{{|||uuuqqqjjj\\\TTT[[[hhhllliiieeeccc^^^]]]aaadddfffmmmuuuxxxwwwwwwyyyzzzyyyuuurrrpppnnnlllkkkkkkllllllmmmpppqqqrrrsssuuuzzzxxxsssoooeeeeeeffffffhhhlllssswww{{{|||}}}|||{{{zzz{{{|||{{{~~~~~~zzzzzz~~~~~~{{{}}}}}}~~~sssdddWWWOOOMMMEEE???===;;;888777888777777777777777777777777777;;;===@@@OOOjjjuuuiiippp~~~nnnbbbZZZTTT[[[ccc___PPPIIIEEEEEEFFFEEEEEEGGGNNNYYYccciiimmmtttxxxyyy{{{|||||||||xxxrrrkkkfffgggfffiiiooopppllliiikkkcccbbbaaa```aaabbbccccccbbbbbbcccccceeeggghhhiiilllkkkiiigggfffgggiiikkknnnnnnoooqqqqqqnnnhhhccc^^^^^^]]][[[XXXTTTPPPMMMKKKHHHEEECCCCCCCCCBBBAAAAAA???>>>???BBBEEEGGGHHHMMMSSSZZZ```dddhhhnnnrrrvvvwwwzzzvvvmmmjjjmmmsss{{{vvvoooiiiiiimmmrrruuu}}}rrrkkkjjjooo{{{pppsssuuutttqqqooorrruuu{{{wwwyyy|||zzzrrrkkkbbbZZZPPPIIIFFFDDDBBB@@@???@@@CCCFFFKKKRRR[[[aaajjjnnnwwwttt^^^QQQMMMFFFKKKTTT^^^hhhpppvvvzzz~~~|||~~~}}}yyynnn___UUUSSSHHHMMMXXXiiiyyy~~~}}}yyyxxxlllddd]]]UUUSSS]]]hhhjjjddd___```^^^^^^aaaccceeekkkrrrvvvwwwxxxzzz{{{{{{xxxuuuoooooommmmmmmmmnnnooopppsssvvvwwwwwwwww|||{{{yyyllllllmmmllllllnnnrrruuuzzz{{{|||{{{yyyxxxxxxyyy|||~~~}}}zzzzzz}}}~~~|||}}}}}}~~~~~~~~~|||lll^^^UUUQQQHHH@@@>>><<<999777777777777777777777777777777:::;;;<<>>@@@>>>>>>???AAACCCCCCCCCGGGLLLRRRWWW[[[aaaiiiooopppsssyyy{{{yyyyyy}}}wwwmmmhhhiiinnnvvvzzzooohhheeeggggggkkktttxxxoookkkooo~~~~~~uuuwwwxxxvvvsssqqqsssvvvzzzeee]]]RRRIIIEEEDDDBBB@@@>>>@@@BBBEEEKKKSSS\\\bbbkkkpppxxx~~~eeeVVVQQQFFFIIIOOOWWW```iiippptttyyyyyy}}}~~~|||zzzvvvkkk\\\SSSPPPLLLRRR]]]lllzzzzzzssstttuuuzzzxxxkkkbbbXXXSSSTTT]]]eeeeee```]]]\\\]]]___```aaaccciiinnnrrrtttwwwyyy{{{zzzxxxvvvqqqqqqqqqpppoooooopppqqqtttwwwzzzyyyxxx~~~tttuuutttsssqqqpppqqqsssxxxzzz{{{zzzxxxvvvuuuvvvzzz{{{|||||||||}}}|||{{{~~~~~~}}}}}}~~~~~~wwwggg]]]VVVKKKBBB>>>===:::777888777777777777777777777777;;;999<<>>AAAAAA@@@BBBDDDEEEDDDCCCEEEHHHMMMQQQUUU\\\eeelllqqqtttyyy~~~zzzuuutttxxx~~~uuukkkiiikkktttssskkkgggfffeeehhhoooyyy{{{pppkkkmmm{{{yyyzzzyyywwwsssrrrsssuuu|||kkkaaaTTTJJJEEECCCAAA@@@===???BBBEEEJJJSSS\\\bbbjjjpppyyyooo^^^WWWMMMLLLMMMQQQWWW___eeeiiiooorrrvvvzzzyyyzzz}}}{{{xxxvvvrrrgggYYYPPPNNNLLLVVVeeetttyyyqqqnnnpppqqquuu|||wwwlllddd[[[WWWVVV[[[___^^^]]]^^^ZZZ___bbbbbbaaaccchhhkkkpppssswwwzzz{{{{{{yyyxxxtttuuuuuussspppooopppqqqsssvvvyyyyyyzzz|||||||||yyyuuurrrqqqrrrvvvxxxzzzyyywwwuuuttttttvvvwww{{{~~~~~~|||yyyxxx}}}}}}||||||||||||}}}}}}}}}~~~~~~{{{qqq___RRREEE???>>>;;;999999888888888888888888888888;;;999>>>SSSrrrgggZZZaaaggglllgggYYYNNNIIIDDDDDDDDDDDDJJJPPP```hhhnnnooopppsssvvvvvvyyy||||||uuuhhh```___bbbnnnpppttt|||yyyuuurrrpppooojjjbbb\\\ZZZWWWSSSPPPNNNNNNNNNOOOQQQYYYccciiijjjiiiiiijjjkkkooouuuyyyyyyvvvrrrpppllljjjeee___WWWQQQNNNMMMJJJGGGEEEDDDDDDDDDCCCBBBDDDCCCCCCEEEGGGIIIHHHGGGFFFIIILLLNNNQQQWWWaaahhhrrrtttwww{{{yyyrrrpppsss|||{{{nnniiiiiiqqq|||xxxoooiiifffdddfffjjjrrr||||||qqqiiikkkvvv{{{zzzxxxuuurrrqqqrrrssswwwqqqgggXXXLLLFFFDDDBBB@@@===???AAAEEEJJJRRR[[[aaaiiipppyyyyyyeee[[[NNNKKKHHHIIIOOOVVV[[[]]]aaadddiiimmmlllmmmxxx}}}yyyuuurrrmmmcccUUUNNNMMMLLLZZZnnn~~~~~~zzzuuurrrmmmiiihhhjjjfffiiipppzzz{{{qqqiiiddd```[[[XXXYYYYYYYYY\\\aaabbbiiimmmjjjffffffhhhiiippptttzzz}}}}}}|||{{{zzzvvvxxxyyyvvvrrrpppppprrrsssuuuvvvwwwyyy|||wwwsssrrrrrrtttvvvyyyyyywwwuuussssssttttttxxx}}}}}}yyywwwxxx||||||{{{{{{{{{{{{||||||}}}}}}~~~~~~nnn]]]KKKBBB???<<<::::::888888888888888888888888;;;:::DDD^^^}}}hhh^^^hhhpppqqqhhhXXXNNNHHHDDDCCCCCCDDDKKKTTTaaaiiipppqqqsssxxx{{{|||{{{}}}{{{rrrfff______bbbooouuu}}}{{{xxxuuupppggg___[[[YYYUUUQQQMMMLLLKKKKKKMMMUUU```gggggggggiiikkkmmmrrryyy{{{uuunnneee]]]WWWUUURRRMMMKKKJJJJJJIIIHHHFFFEEEEEEGGGJJJMMMOOONNNLLLNNNOOOOOOPPPUUU]]]dddnnnqqquuu{{{zzzqqqmmmnnnuuu~~~}}}qqqiiifffmmmvvvuuulllfffbbbbbbdddjjjuuusssiiiiiipppyyy~~~{{{yyyvvvsssqqqqqqqqqrrrwwwwwwlll\\\OOOGGGDDDCCCBBB>>>@@@BBBEEEIIIQQQZZZ___hhhoooxxxlll]]]MMMHHHCCCCCCHHHOOOSSSUUUTTTVVVZZZ]]]]]]___jjjvvvyyytttoooiii^^^RRRMMMMMMNNN___ttt~~~yyysssppplllhhheeebbbaaa```^^^```fffooozzz}}}tttjjjeeeccc```\\\XXXWWWUUUUUU\\\dddpppxxx{{{tttmmmkkkjjjiiinnntttzzz}}}}}}{{{zzzzzzuuuxxxzzzxxxtttqqqsssuuutttttttttuuuxxx~~~xxxsssrrrrrrrrruuuxxxyyywwwuuuttttttvvvssstttxxxyyyvvvvvvzzz{{{zzzzzzzzzzzzzzz{{{{{{}}}}}}~~~~~~~~~~~~}}}|||lllUUUGGGAAA===::::::888888888888888888888888<<<===KKKhhh~~~|||gggbbbrrrzzzwwwiiiXXXMMMHHHDDDCCCBBBDDDMMMVVV```hhhooorrruuu{{{~~~zzzrrrhhhaaaaaacccnnnxxx}}}wwwlllddd^^^\\\XXXTTTPPPLLLJJJIIILLLUUU___eeeeeefffjjjnnnpppvvv~~~wwwlllbbb]]]WWWRRRPPPPPPOOOOOOJJJIIIIIIKKKPPPUUUXXXYYYXXXYYYYYYWWWVVVYYY___dddlllqqqwwwuuummmkkkpppwwwtttiiieeejjjqqqwww|||ssskkkbbb```___dddnnn{{{wwwkkkhhhlllqqq{{{{{{xxxtttqqqqqqqqqqqqqqquuu}}}qqq___QQQIIIFFFDDDCCC@@@AAABBBEEEIIIPPPXXX^^^hhhoooxxx~~~wwweeeRRRLLLEEEDDDGGGLLLOOOOOOPPPOOOPPPSSSSSSUUU___jjj~~~yyysssllleee[[[PPPMMMOOOUUUdddxxx}}}vvvpppmmmgggccc```___\\\YYY[[[\\\```hhhooo|||}}}~~~pppfffccceee^^^[[[XXXVVVSSSTTT\\\eee{{{}}}sssnnnllliiilllqqqxxx{{{zzzxxxwwwwwwssswwwzzzyyyuuusssuuuxxxvvvuuusssssswww}}}~~~xxxtttssssssqqqtttxxxyyyxxxvvvuuuuuuxxxsssqqqtttuuusssvvv|||zzzzzzyyyyyyyyyzzz{{{{{{~~~~~~~~~~~~~~~}}}||||||yyyzzzzzz{{{|||~~~~~~~~~~~~~~~{{{xxxwwwyyy|||~~~vvv\\\KKKCCC===:::999888888888888888888888888===???PPPooo}}}yyy|||yyywwwzzzeeefffyyy{{{kkkWWWMMMHHHDDDCCCBBBDDDMMMXXX]]]fffnnnrrrvvv}}}{{{rrriiiddddddeeelllzzz|||qqqhhhaaa___\\\XXXSSSOOOKKKIIIMMMUUU___dddeeefffkkkpppsssyyyjjjeee]]]WWWTTTTTTTTTTTTOOONNNNNNPPPVVV\\\```bbbbbbcccbbb```]]]^^^ccchhhnnnsss{{{zzzpppkkknnnuuuwwwlllfffkkkooossszzzrrreeeaaa^^^aaajjjwww{{{nnnhhhjjjmmmuuu~~~{{{xxxtttqqqqqqqqqrrrrrrssszzz}}}}}}sssaaaRRRJJJFFFEEEDDDAAAAAACCCEEEIIIOOOWWW]]]iiiooowww|||nnn[[[TTTKKKHHHJJJLLLLLLKKKQQQNNNNNNOOOPPPRRRZZZcccuuuzzzssskkkcccXXXOOOMMMPPPZZZhhhzzz~~~vvvoookkkeee``````___[[[VVVXXXWWWZZZ```eeepppwwwkkkcccaaacccaaaZZZUUUUUURRRSSS```pppvvvqqqoookkknnnrrrvvvwwwvvvtttvvvwwwuuutttssstttuuuvvvuuutttvvvtttrrroooooossszzz~~~|||zzzuuurrrpppooorrrvvvxxxwwwrrrqqqsssvvvwwwvvvuuutttttttttuuuvvv}}}|||yyyxxxxxxzzz|||~~~~~~{{{xxxvvvvvvwwwwwwxxxyyyzzzzzz{{{~~~|||zzz{{{~~~}}}|||zzz}}}|||xxxwwwtttpppoooppprrrtttuuuwwwxxxzzz{{{}}}```OOOFFF===:::>>>999999:::888777888:::<<<===@@@WWW~~~tttyyyzzzvvvuuutttooojjjmmm{{{vvvbbbUUUMMMHHHDDDCCCDDDHHHQQQ[[[gggiiimmmssszzz|||qqqfffaaacccgggpppzzzxxxnnngggeeeaaa\\\WWWRRRNNNLLLSSSWWW]]]ccchhhjjjjjjjjjlllsss}}}wwwjjj^^^ZZZZZZYYYXXXZZZTTTNNNKKKPPPXXX^^^eeekkktttrrrooollljjjiiijjjjjjmmmrrryyy~~~{{{mmmiiijjjlllwwwvvvpppjjjiiikkkqqq}}}sssiiiddd```aaadddkkkxxxvvvlllhhhiiikkkqqqzzzyyyooolllkkkkkkmmmpppsssxxx~~~wwwtttvvv}}}rrraaaTTTIIIAAA???AAABBB@@@AAAFFFIIILLLTTT\\\kkkmmmrrryyyqqqgggXXXMMMNNNPPPOOOQQQVVVYYY\\\\\\XXXYYY^^^cccdddzzz~~~zzzsssiiiaaaWWWOOONNNRRR```kkkwww|||}}}sssoooiiibbb]]]ZZZYYYYYYYYYZZZ\\\___aaajjj}}}~~~uuugggbbb```___]]]VVVSSSTTTSSSVVVddduuu~~~wwwrrrmmmooossswwwxxxvvvuuuvvvxxxvvvtttrrrssstttuuutttsssvvvtttrrrnnnlllnnnrrrvvvwwwuuutttxxx~~~}}}yyyvvvtttsssssssssvvvxxxvvvsssqqqsssvvvvvvuuutttssstttuuuwwwxxxzzzxxxwwwvvvvvvyyy{{{}}}~~~|||yyywwwvvvssssssrrrrrrssssssttttttzzzxxxvvvwww{{{}}}}}}|||yyywwwuuuvvvzzzzzzwwwtttpppmmmiiiggghhhjjjllllllppprrrtttvvvyyy|||~~~gggUUUJJJ@@@<<>>???RRRrrr}}}pppmmmjjjjjjuuutttiiiRRRXXX]]][[[RRRJJJIIILLLGGGCCCAAAAAAEEEOOOaaaqqqvvvvvvvvvxxx|||zzzrrrkkkggggggiiijjjhhhnnnxxx}}}uuummmfffaaa___]]]```cccfffkkkooorrrtttuuutttsssssstttzzzwwwhhh```ZZZTTTOOONNNJJJJJJKKKMMMMMMQQQ^^^lllwwwzzz}}}}}}yyyuuussssssxxx{{{zzzqqqnnnkkkssswwwjjjbbb```ccckkksss}}}zzzpppddd]]][[[```nnnzzzyyyjjj```XXXXXX\\\dddqqq}}}xxxnnnhhhfffgggmmmtttuuuxxxxxxvvvuuutttqqqkkkfffooo{{{xxxsssjjjbbbZZZVVVPPPIIIDDDDDDCCC@@@AAAEEEHHHKKKRRRZZZdddkkkuuu}}}mmm___^^^ccciiitttzzzvvvssskkkaaaZZZTTTRRRXXX```fffqqq}}}zzzuuuoookkkcccccceeeggggggjjjuuukkkbbbjjjjjjaaaXXXRRRQQQTTTVVVZZZiii{{{wwwuuuyyy|||{{{xxxuuuuuuvvvvvvssspppmmmmmmlllkkkiiifffggghhhhhhggghhhjjjllllllkkkjjjjjjkkklllllllllmmmmmmnnnnnnooopppqqqrrrrrrssstttsssrrrqqqqqqrrruuusssqqqppppppqqqssstttvvvuuurrrqqqppprrrtttuuuwwwuuusssqqqpppppppppqqqooommmjjjgggdddaaa``````______```aaacccgggkkknnnssspppmmmjjjiiihhhgggffffffccc^^^[[[ZZZXXXWWWUUUVVVWWW[[[___dddhhhkkkmmmpppsssxxx}}}}}}xxxdddTTTFFF>>><<<999:::;;;::::::;;;===@@@BBB\\\}}}|||qqqpppuuuhhhmmmuuuooobbbSSS\\\aaa[[[OOOFFFEEEHHHDDDAAA@@@BBBGGGRRRfffxxx~~~~~~}}}}}}|||uuulllgggfffggghhhhhhgggkkkqqqvvv|||zzzrrrlllgggeeedddfffgggjjjmmmpppsssuuuvvvuuuuuutttvvv{{{xxxiiiaaa\\\UUUPPPNNNFFFFFFGGGGGGDDDGGGTTTbbbqqqvvv{{{|||wwwsssqqqrrrvvvzzz{{{tttlllpppxxxxxxjjjbbb```aaagggmmmxxxvvvhhh___[[[]]]hhhsss~~~nnnbbbZZZWWWWWW^^^jjjxxxxxxnnnhhheeeeeekkkssswww{{{|||xxxuuusssoooiiiccclllzzzuuulllggg```YYYUUUPPPHHHDDDDDDCCCAAAAAAEEEGGGJJJQQQYYY___hhhsss{{{vvvbbb]]]aaahhhuuuzzzuuurrriii^^^WWWRRRSSS[[[eeekkkvvvwwwqqqhhhgggggghhhhhhjjjttt~~~iiibbbfffccc[[[YYYTTTSSSWWWWWWYYYfffvvvzzzvvvyyy|||{{{wwwttttttttttttrrrooommmllljjjgggdddfffggggggffffffgggiiikkkiiiiiihhhhhhhhhhhhiiiiiillllllmmmnnnoooppppppqqqqqqqqqqqqqqqpppppppppppprrrqqqpppooooooooopppppptttssspppooooooppprrrtttvvvtttqqqnnnlllmmmnnnooolllkkkiiieeebbb^^^\\\ZZZYYYYYYZZZ[[[\\\```eeeiiiqqqpppnnnllljjjhhhhhhgggeeebbb]]]YYYWWWUUURRRPPPRRRSSSVVVYYY\\\```bbbcccgggjjjmmmppptttxxx}}}{{{hhhWWWJJJBBB???:::;;;;;;;;;:::;;;>>>AAAHHHfffzzzrrrrrriiiiiiuuuvvviii[[[SSS\\\___XXXLLLDDDAAAAAAAAA@@@AAADDDIIIUUUkkk~~~yyyqqqhhheeegggkkklllkkkjjjkkkmmmnnnoooqqquuuwww{{{}}}}}}xxxsssooolllkkkkkkkkkkkklllnnnpppsssuuuvvvuuuuuutttvvv{{{xxxjjjccc]]]VVVQQQOOOEEECCCBBBAAA???AAANNN[[[mmmsssyyyzzzvvvsssrrrtttxxx{{{xxxnnnooorrr|||mmmeeecccbbbeeejjjttt{{{nnnddd]]]\\\ccclllssseee^^^YYYUUUZZZggguuu~~~yyypppiiidddccciiipppvvv||||||wwwrrrlllfffcccjjjvvvzzzqqqkkkcccZZZUUUOOOGGGCCCCCCCCCAAAAAAEEEGGGJJJQQQXXX[[[eeeqqqyyy|||ggg]]][[[___iiiuuuyyytttoooeeeZZZSSSQQQUUU```kkkqqq{{{{{{ooollljjjjjjhhhiiiqqqzzztttfffbbbaaa]]]WWWYYYUUUUUUYYYYYYZZZeeesss|||wwwzzz|||{{{vvvsssrrrssssssqqqooonnnlllhhhccc```bbbcccdddddddddgggkkknnnooonnnmmmjjjgggdddddddddggghhhiiikkklllmmmnnnnnnpppoooooonnnoooooonnnmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmllllllmmmooorrrtttwwwtttpppllljjjjjjlllmmmllllllkkkhhhddd___[[[YYYTTTUUUVVVVVVWWWZZZ```eeekkkkkkllllllkkkjjjjjjjjjgggccc___[[[WWWTTTQQQNNNPPPPPPRRRTTTVVVXXXYYYZZZ^^^___aaabbbeeekkkqqqvvv}}}zzzhhhXXXKKKDDD@@@:::;;;;;;;;;;;;<<>>???BBBFFFKKKWWWmmm|||{{{tttlllcccccciiiooopppoooooonnnllliiiffffffhhhjjjkkkmmmooopppoooooopppqqqooonnnmmmmmmllllllmmmmmmooonnnnnnnnnoooqqqsssuuuuuusssrrrssswww~~~zzzlllddd^^^VVVPPPNNNDDDAAA???>>>>>>AAAMMMYYYiiipppwwwxxxuuurrrsssvvvwwwzzz~~~uuusssrrrxxxtttlllhhheeeeeehhhnnn~~~sssiii```[[[___eee||||||lll```ZZZTTTXXXeeesss}}}zzzqqqkkkdddaaafffmmmvvv~~~{{{uuummmeeefffhhhppp}}}~~~tttiii^^^VVVOOOGGGCCCDDDCCCAAAAAADDDGGGIIIPPPXXXZZZcccpppwww{{{~~~rrrccc[[[WWW[[[bbbtttwwwqqqjjj```VVVPPPPPPWWWfffssswww{{{vvvqqqnnnkkkjjjpppxxxyyyhhhcccccc```ZZZXXXXXXUUUVVV[[[[[[ZZZdddrrr~~~wwwzzz|||{{{vvvrrrqqqrrrrrrqqqooonnnlllgggbbb]]]\\\^^^___aaadddiiioootttyyyxxxtttnnngggaaa___^^^aaabbbdddfffhhhjjjkkkkkkooonnnmmmmmmnnnnnnmmmllliiijjjlllnnnoooooonnnnnnjjjiiihhhiiikkkooosssuuuxxxtttoookkkiiiiiikkklllnnnnnnnnnlllhhhccc^^^[[[RRRTTTTTTTTTTTTWWW]]]ccceeegggjjjkkkkkkkkkkkkllljjjfffaaa]]]ZZZVVVRRRPPPOOOOOOPPPQQQRRRRRRSSSTTTWWWWWWXXXYYY\\\aaaiiinnnyyy{{{vvvfffVVVJJJCCC???:::;;;<<<;;;;;;===???BBBUUUwwwyyyxxx|||bbbUUUnnnxxxaaaVVVXXX[[[WWWMMMHHHGGGEEE@@@===>>>BBBGGGLLLXXXooo}}}yyyvvvooofff___```iiiqqqsssqqqsssqqqmmmhhhccc```aaabbb```bbbcccbbb```^^^```bbb___```bbbeeegggiiikkklllpppooonnnnnnnnnppprrrttttttqqqnnnooossszzz{{{mmmeee___VVVPPPMMMDDD@@@===>>>???DDDOOO[[[eeellltttvvvrrrppprrrvvvtttwww{{{~~~zzztttvvvyyyqqqlllhhhfffgggiii{{{vvvlllbbb[[[\\\bbbqqquuuaaaZZZTTTWWWdddsss}}}zzzssslllddd```dddkkkwwwxxxooofffhhhgggkkkyyyzzzoooaaaXXXOOOGGGDDDEEECCCAAAAAADDDGGGIIIPPPXXXZZZcccpppwwwzzz~~~}}}lll___TTTRRRVVV```rrr}}}tttooofff\\\RRRNNNPPPZZZjjjyyy{{{xxxsssnnnmmmrrryyyxxxpppeee]]]YYYVVVSSSQQQUUUTTTUUUWWWYYY\\\eeennnzzz|||~~~}}}{{{yyyxxxxxxsssqqqnnnjjjfffcccaaa```^^^```bbbdddgggmmmsssxxxzzzwwwuuummmaaaZZZZZZ\\\```eeeiiijjjjjjjjjkkkkkkmmmpppssssssqqqooommmjjjkkklllooorrrrrrpppnnnkkkmmmkkkggghhhoootttvvvuuuoookkkiiigggeeefffjjjqqqssstttrrrqqqmmmbbbVVVUUUTTTRRRSSSWWWZZZ\\\]]]aaafffkkklllkkkjjjkkkmmmiiijjjiiiddd]]]WWWUUUUUUPPPPPPOOOPPPQQQRRRSSSSSSUUUTTTVVVYYYXXXVVVZZZaaattt{{{~~~|||}}}ttteeeYYYNNNEEE???<<<>>>777666>>>??????HHH___xxxssszzzssscccUUUkkktttYYY]]]eeeZZZPPPJJJFFFAAA>>>>>>???@@@AAADDDKKK[[[ooo}}}|||tttiiiddd]]]^^^hhhtttyyyyyyzzzwwwrrrkkkccc___]]]^^^[[[\\\\\\[[[YYYXXXWWWWWWVVVSSSTTTZZZ```dddiiinnnoooooooooooopppqqqssstttqqqqqqrrrssstttxxx}}}pppeee___ZZZRRRKKKEEEAAA>>>>>>>>>AAALLLWWWeeehhhmmmpppqqqqqqqqqrrruuuvvvxxxyyy|||{{{tttiiieeefffgggooo{{{zzzpppfff]]]\\\___qqqyyygggaaaZZZXXX```ppp}}}~~~vvvoooeee]]]___fffrrr~~~sssffffffeeegggsss}}}jjj[[[RRRLLLFFFBBBCCCDDDDDDEEEFFFJJJOOOSSS]]]cccjjjpppuuu|||ppp___VVVQQQOOOVVV^^^sssuuuiii___WWWPPPOOOTTT^^^nnn}}}|||xxxwwwvvvwwwxxx~~~pppkkkccc[[[WWWTTTSSSRRRSSSSSSUUUZZZ[[[\\\aaahhh{{{{{{}}}~~~}}}{{{yyyxxxyyytttrrrooojjjfffccc```___```aaaccceeehhhmmmrrrwww}}}yyyxxxvvvnnnbbbZZZYYYXXX]]]ccchhhiiiiiiiiijjjlllnnnppprrrsssqqqooonnnooonnnnnnooopppooommmkkkllloooooolllnnntttxxxxxxqqqkkkfffeeeddddddggglllsssvvvwwwuuutttpppeeeZZZWWWUUUSSSTTTWWW[[[]]]]]]^^^aaaeeehhhiiikkklllnnnlllmmmmmmiiibbb[[[WWWVVVRRRQQQQQQQQQRRRTTTUUUUUUSSSRRRSSSVVVUUUSSSVVV\\\lllttt|||~~~}}}||||||{{{}}}uuuhhh]]]RRRGGG???<<<>>>888888??????@@@JJJgggqqqmmmtttjjj```YYYkkk~~~kkkVVV]]]```VVVMMMIIIFFFBBB@@@AAA@@@AAAAAACCCJJJXXXkkkxxx|||ssskkkddd^^^```jjjvvv}}}~~~zzzrrriiiccc______]]]]]]]]][[[XXXVVVTTTSSSQQQNNNNNNTTTZZZ___eeelllpppooonnnnnnnnnppprrrsssqqqssstttuuuvvvyyy}}}qqqfff```ZZZRRRKKKDDDAAA?????????BBBKKKVVVaaaeeejjjnnnpppqqqssstttvvvwwwxxxyyy|||~~~ssskkkgggfffjjjvvv}}}rrrhhh___]]]^^^ooo}}}jjjddd[[[XXX```pppwwwnnnddd\\\]]]cccqqqvvviiifffddddddpppqqq]]]PPPIIIDDD@@@BBBCCCDDDDDDEEEIIINNNRRR[[[```gggmmmrrryyyxxxcccVVVPPPMMMRRRXXXjjj}}}rrrggg^^^VVVNNNMMMRRR]]]nnn|||yyyvvvtttvvvzzz|||gggeee```ZZZTTTQQQRRRSSSSSSTTTWWW\\\]]]\\\]]]aaannn{{{|||}}}}}}|||yyywwwxxxyyyuuusssooojjjeeeaaa___^^^aaacccdddfffhhhlllqqqtttxxxxxxzzzyyypppcccYYYVVVSSSYYY```fffhhhiiiiiiiiinnnoooppprrrrrrrrrqqqpppsssqqqooommmlllkkkiiiggglllppprrrrrrvvv{{{~~~|||tttmmmfffcccbbbbbbgggmmmwww{{{|||zzzwwwrrrhhh^^^XXXVVVTTTUUUXXX[[[]]]^^^[[[\\\^^^bbbggglllnnnoooppprrrtttqqqjjjbbb[[[XXXVVVTTTRRRRRRTTTVVVWWWWWWSSSQQQQQQRRRQQQOOOQQQVVVbbbllluuuyyy}}}}}}||||||}}}}}}~~~uuukkkaaaUUUHHH???<<<>>>999:::AAA@@@BBBOOOrrr~~~kkkiiirrr|||]]]\\\\\\iiirrrbbbUUU^^^[[[QQQIIIFFFEEEBBBAAACCC@@@AAABBBDDDJJJWWWfffrrr}}}tttjjjccc]]]```kkkwww|||ssskkkfffddd______^^^\\\YYYUUURRRPPPNNNJJJJJJOOOUUU[[[dddlllqqqooommmllllllnnnppprrrsssuuuwwwxxxyyy{{{}}}sssgggaaaZZZRRRLLLCCC@@@???@@@@@@BBBKKKUUU\\\aaagggllloooqqqsssuuuuuuwwwxxxyyy{{{uuulllffffffppp~~~uuukkkbbb]]]]]]lll|||oooggg]]]YYY___nnnzzzpppeee^^^]]]___nnnzzzllldddaaa```jjjxxxaaaQQQHHHDDDAAAAAABBBCCCCCCDDDHHHMMMQQQWWW]]]dddjjjooovvv}}}kkkZZZRRROOOQQQRRRaaa~~~|||xxxooofff]]]TTTKKKJJJPPP\\\nnn|||xxxrrrooottt{{{{{{cccccc___YYYRRROOOPPPSSSVVVUUUXXX]]]^^^\\\\\\^^^aaaiiivvv}}}{{{|||{{{yyyvvvtttuuuvvvtttrrrmmmgggccc___]]]\\\aaabbbdddeeefffiiimmmqqqtttxxx}}}|||rrrdddYYYSSSOOOUUU]]]dddggghhhhhhiiiooopppqqqrrrrrrssssssssstttqqqmmmkkkiiihhheeecccffflllqqquuu|||vvvlllfffbbbaaaffflllyyy~~~xxxqqqggg^^^YYYVVVTTTTTTWWW[[[]]]^^^ZZZXXXXXX]]]fffmmmqqqrrrtttwwwyyyyyysssjjj```ZZZXXXUUURRRRRRVVVYYY[[[[[[UUURRRPPPQQQOOOLLLMMMPPP\\\gggrrrwww|||}}}}}}~~~vvvkkkaaaUUUHHH???<<<>>>:::<<>>;;;===BBB@@@III```uuummmuuu___NNNSSS^^^ffffffeeedddaaaWWWMMMEEECCCBBB???>>>@@@???@@@DDDIIIRRR]]]hhhpppxxxzzzjjjaaa^^^dddooozzz}}}sssmmmgggeeeccccccbbb^^^YYYUUUOOOKKKJJJMMMQQQXXXeeeppppppooommmkkkkkklllnnnooosssvvvyyy|||||||||}}}~~~yyykkkccc[[[SSSLLLBBB@@@@@@AAAAAACCCKKKTTT]]]aaagggkkknnnooopppqqqsssuuuvvvvvvxxx}}}xxxppplllrrr{{{tttfff^^^\\\dddvvvzzznnnbbb[[[\\\hhhyyykkkbbb]]]ZZZbbbttt}}}oooaaa[[[VVV[[[ooo}}}jjjYYYMMMFFFBBB@@@AAAAAABBBCCCGGGLLLPPPUUU[[[ccciiinnnssszzzjjj[[[UUUQQQQQQZZZmmmxxxssskkkcccWWWOOOIIIMMMWWWcccqqq}}}~~~|||xxxwwwqqqmmmiiieee___]]]fffqqqwwwsssiiifff___WWWQQQOOOQQQSSSUUUTTTYYYcccjjjmmmooorrrqqqsssyyy}}}|||vvvwwwwwwvvvrrrooommmllljjjgggccc^^^[[[ZZZZZZ[[[\\\^^^```bbbccceeehhhjjjsss~~~uuugggYYYPPPJJJOOOVVV]]]aaadddfffhhhlllmmmppptttvvvxxxxxxyyyssssssssssssqqqllleee```ZZZ^^^eeeooo~~~sssjjjccc```dddjjjyyy~~~ssshhh```\\\YYYUUUTTTWWW[[[^^^___^^^[[[YYYZZZaaajjjrrrwwwyyy|||zzzoooggg\\\WWWRRRSSSZZZaaaeeeeee```YYYUUUTTTRRRMMMJJJKKKWWWcccpppxxx~~~}}}|||{{{~~~{{{hhhWWWKKKEEE??????;;;===AAA@@@MMMiiixxxrrrqqq~~~zzzZZZMMMSSSaaagggcccjjjnnncccVVVMMMEEEBBBAAA>>>>>>???>>>@@@EEELLLVVVaaajjjpppttt|||xxxkkkcccaaaiiittt}}}wwwooollljjjhhhhhhgggddd]]]XXXOOOLLLJJJLLLNNNTTTaaammmnnnnnnmmmlllmmmmmmnnnoooqqqtttxxxzzz{{{{{{}}}~~~|||mmmddd\\\SSSLLLCCC@@@???@@@@@@BBBKKKUUU```dddiiimmmnnnooopppqqqsssuuuvvvvvvwww|||}}}vvvpppvvv~~~zzziii```___cccuuutttggg___]]]fffmmmbbb\\\YYY^^^nnnsssbbb\\\UUUWWWggg}}}{{{jjjZZZMMMDDD@@@@@@AAABBBBBBCCCGGGLLLPPPUUU[[[dddjjjoootttzzz~~~uuuaaaUUUQQQPPPWWWgggxxx~~~uuunnnfff^^^SSSMMMKKKSSS___kkkvvv~~~zzzssslllgggeeedddbbb```^^^\\\XXXWWW^^^hhhqqq~~~mmmkkkeee\\\TTTQQQQQQSSSTTTVVVXXXbbbrrrzzzzzztttvvvxxxwwwsssnnnkkkiiicccaaa]]]YYYXXXXXXYYYZZZ[[[^^^```bbbccceeehhhjjjuuuvvvgggYYYOOOHHHLLLRRRWWW[[[___ccceeeiiilllpppuuuyyyzzz{{{{{{xxxzzz}}}~~~{{{sssiiiaaaYYY\\\aaakkk|||zzzooofff```bbbgggvvvzzzooohhh___[[[WWWVVVYYY]]]```bbb```^^^[[[ZZZ]]]eeeooowww{{{~~~xxxppp___YYYSSSUUU^^^gggkkkkkkddd]]]WWWUUUSSSMMMJJJJJJPPP]]]mmmwww}}}~~~}}}~~~}}}{{{}}}uuu^^^PPPKKKAAA@@@;;;===@@@???PPPpppwwwsssrrrxxxrrrVVVMMMVVVhhhjjj```jjjrrrdddUUULLLDDDBBBAAA??????@@@>>>@@@FFFNNNXXXbbbjjjnnnssszzz|||rrriiiaaa```kkkuuu|||wwwrrrooolllkkkkkkfff^^^XXXQQQNNNMMMMMMMMMRRR^^^jjjlllmmmnnnnnnooooooooooooooorrruuuwwwxxxzzz|||~~~nnnddd\\\SSSLLLDDDAAA?????????BBBKKKVVVaaaeeekkknnnpppqqqrrrsssuuuvvvxxxxxxxxx|||~~~xxxooowwwmmmdddddddddwwwyyylllddd```fffrrreee___\\\___mmmyyyeee___WWWVVVcccuuu~~~ssseeeXXXMMMGGGDDDAAAAAABBBCCCDDDHHHMMMPPPUUU[[[dddjjjooosssyyy}}}~~~lll\\\TTTQQQUUUfffxxx{{{ppphhh^^^VVVPPPLLLNNNZZZhhhrrrzzzvvvtttoooiiiccc___]]]\\\]]]ZZZYYYYYYWWWUUUZZZaaajjjzzziiilllcccYYYRRRQQQSSSTTTUUUXXX]]]lll~~~wwwxxxtttvvvyyyxxxtttooojjjhhh___]]]YYYWWWVVVWWWYYYZZZ[[[^^^aaacccdddfffiiikkkwwwvvvhhhZZZOOOFFFJJJOOOTTTXXX\\\```cccgggjjjpppvvvzzz|||||||||}}}yyylllcccZZZ\\\```iii{{{uuuiiiaaa```ddduuuvvvoooaaa^^^ZZZXXX[[[___bbbddd```___\\\YYYZZZaaammmvvv}}}}}}vvvaaaZZZUUUWWWaaakkkooopppfff^^^XXXVVVSSSNNNIIIIIIJJJYYYiiittt~~~~~~||||||}}}~~~vvvxxxxxxyyy}}}~~~eeeUUUOOOCCC@@@;;;<<<@@@???RRRuuuuuusssuuu}}}jjjQQQMMMYYYnnnlll]]]gggssseeeSSSJJJCCCAAABBB@@@@@@BBB???AAAFFFOOOYYYbbbhhhkkksssyyyvvvllleee]]]^^^iiisssyyyvvvrrrooommmlllggg^^^VVVTTTQQQPPPOOOOOORRR]]]iiikkklllnnnpppqqqqqqpppooonnnpppsssuuuwwwyyy|||oooeee\\\SSSLLLEEEAAA>>>>>>>>>AAALLLWWWaaaeeekkkooorrrssstttuuuvvvxxxyyyyyyzzz}}}~~~yyylllvvvpppggghhheeexxx}}}ppphhhbbbgggxxxjjjdddaaa```mmm~~~hhhbbbZZZWWWaaaqqqzzz|||xxxtttkkk```VVVOOOLLLKKKAAABBBCCCCCCDDDHHHMMMQQQTTT[[[dddjjjooosssxxx|||}}}~~~wwweeeXXXRRRVVVhhh~~~wwwlllcccYYYPPPNNNKKKPPP^^^mmmwww}}}vvvuuurrrmmmgggcccaaaaaa]]]ZZZXXXYYYXXXVVVYYY^^^dddvvv