BM6P6(@ nnnTTTWWWPPPHHHDDD>>>999666333000...////////////............---------...000111333444...555333222BBBYYY\\\OOOkkkdddDDD:::LLLBBB///;;;666===GGGRRRaaawwwuuuXXXKKKEEE===<<>>@@@CCCGGGKKKNNNPPPQQQ[[[gggqqq|||sssfffxxx{{{rrrJJJMMM```]]][[[jjjssskkkVVVQQQFFFIIISSSPPPbbbuuu{{{lllttt|||zzz{{{xxxvvvvvvooo\\\hhh}}}]]]NNNRRRUUUUUURRRSSSWWW\\\UUUBBBEEEDDDCCCLLL___qqqzzz}}}mmmYYYSSSeeeWWWVVVZZZ\\\XXX\\\uuuQQQBBB;;;;;;777;;;>>>888EEE```}}}}}}}}}qqqqqquuutttwww}}}vvvhhh]]]YYYWWWWWWXXXQQQYYYbbbnnn}}}gggvvv@@@:::::::::<<<999555777BBBRRR^^^dddgggkkkooouuuwww|||pppQQQQQQSSS999FFFHHHSSSffftttzzz|||}}}~~~{{{uuuhhhQQQRRRQQQPPPNNNNNNNNNOOORRRSSSQQQSSSQQQWWWqqq\\\HHH<<<@@@>>>555>>>RRR|||tttkkklllpppuuuxxxwwwsssnnnooowwwyyyoooffflll}}}~~~mmm```PPP???999999999999999999999999999999999999:::;;;<<<<<>>999666333000///////////////............---------...///111333333...555666666DDDXXXYYYMMM[[[___JJJ@@@NNNEEE222888666999BBBPPP___qqqaaaNNNFFF@@@;;;999<<<===AAADDDHHHLLLNNNOOOSSSbbbsss{{{kkkLLLSSS______```gggrrryyyTTTTTTRRRHHHIIIQQQ\\\oooYYYRRRXXXxxxjjjqqqkkkVVVPPPSSSVVVVVVTTTTTTXXX\\\oooIIIHHHFFFCCCFFFRRReeessswww~~~|||}}}wwwaaaWWWTTT]]]XXXVVVWWW[[[YYYZZZjjj~~~\\\CCC;;;BBB@@@===>>>===777GGG\\\kkkrrryyy~~~{{{qqqjjjjjjsss|||vvvggg]]]XXXUUUSSSXXXSSS\\\eeelll^^^yyyWWW333DDD333999777555555<<>>FFFbbb}}}vvvsssyyy}}}zzzsssooorrrwwwxxxjjj___cccuuu}}}___NNNBBB777777777777777777777777777777777777777888999::::::vvvYYYQQQHHHGGGCCC===999666333111///////////////............,,,,,,---...///111222333000777888888CCCQQQRRRHHHFFFYYYSSSIIIQQQJJJ888666666333;;;MMM\\\iiioooSSSGGGCCC===555999;;;===AAADDDHHHJJJKKKTTTggg{{{aaaPPP\\\___aaahhheeeiiiXXXSSSYYYFFF>>>OOOSSSccczzzlll|||{{{~~~~~~bbbPPPQQQTTTVVVVVVTTTUUUXXX\\\eee}}}NNNGGGAAAAAA@@@BBBOOO___oooxxx~~~wwwyyy~~~iiiUUUZZZ[[[WWWXXXTTTTTTYYY[[[ZZZaaalllZZZ@@@BBBAAA:::888777444777>>>HHHVVVgggvvv{{{~~~{{{mmmfffaaadddyyyoooaaaZZZWWWTTTRRRWWWTTT^^^ffffffvvvYYYWWW{{{===AAA888:::999888555666===JJJUUUaaaffflllqqqzzzxxxtttfffNNNKKKOOO]]]mmmwww~~~yyyrrrsss|||}}}[[[NNNRRRLLLLLLMMMNNNNNNNNNNNNNNNKKKSSSRRRMMMZZZvvv___GGG>>>;;;888666EEEZZZ{{{www{{{}}}yyyyyy|||}}}zzzuuusssvvvzzzxxxhhhfffpppooogggxxxzzzllltttsssoooNNN===777444444444444444444444444444444444444444555666777888www[[[PPPIIIGGGCCC===999666333111///////////////............,,,,,,------///000222333333777888777>>>HHHKKKHHH@@@\\\aaaUUUTTTOOO???777777///666JJJWWW```www[[[GGGEEEBBB:::777888:::===@@@CCCEEEGGGPPPfff~~~zzzuuu}}}YYYUUUddd___eeennnddddddxxxqqqRRRVVVMMMAAALLLLLLVVVnnnpppbbbsss~~~zzz~~~aaaSSSRRRSSSUUUUUUTTTTTTWWWYYY^^^dddNNN???AAACCC???AAAIIIbbbmmmzzz}}}}}}zzz^^^SSS\\\\\\SSSTTTQQQRRRWWWYYYYYY^^^eeewww[[[GGG===<<<===888;;;888666:::GGGXXXiiirrrssswwwyyyxxx{{{||||||~~~rrrkkkeeeaaa___iiitttaaaXXXWWWWWWVVVUUUUUUTTT[[[aaa]]]ddd~~~|||UUUmmm```333<<<<<<<<<;;;999555555???IIIWWWaaajjjpppvvvkkkdddaaaiiiuuu}}}zzzrrrqqqxxx|||lllPPPLLLMMMNNNOOOQQQRRRRRRRRRPPPOOOPPPPPPNNNLLLRRRfff{{{lllSSSFFF@@@======@@@OOOlllddddddqqq}}}|||zzzuuurrrwww~~~~~~tttjjjYYY[[[kkk~~~uuuwwwzzzvvvdddiiitttqqq{{{xxx```DDD777666999333333333333333333333333333333333333444555666666www\\\OOOMMMFFFBBB===888666444222000////////////............,,,,,,,,,---...000222333333444666666;;;DDDNNNSSSQQQkkkssscccYYYSSSFFF999888///333EEEPPPWWWoooiiiKKKCCCCCC???777888888:::<<>>FFFAAA;;;999777777;;;DDDOOOWWW___eeejjjlllqqqzzz~~~yyyyyy{{{}}}}}}zzzuuuqqq[[[]]]\\\[[[ggg{{{zzzhhhXXXTTTWWWXXXWWWXXXVVVVVVYYY\\\YYY[[[www]]]KKKBBB;;;999999:::777444888AAAKKKXXXgggnnnrrrzzzrrrvvv~~~vvvoookkksss~~~{{{ZZZNNNRRRLLLNNNPPPRRRTTTTTTSSSQQQPPPVVVOOOPPPVVVTTTWWWxxxzzz~~~eeeJJJ???;;;999:::;;;DDD^^^|||{{{ppprrrzzz|||~~~{{{xxxvvvyyy{{{rrr```PPPGGGUUU^^^hhheeennnppp~~~tttsss~~~~~~zzzttteeePPP>>>666666999333333333333333333333333333222222333333444555666zzz]]]NNNQQQFFFBBB===888666444222000////////////............++++++,,,---...000111222111111444888<<>>GGGPPPggg~~~WWWEEEAAA@@@:::999999999:::;;;===>>>AAAGGGWWWuuu~~~}}}zzznnnkkkpppyyy{{{hhhWWW[[[eeeaaafffmmmeeennnkkkvvvTTTTTTOOOAAADDDEEEPPPfffzzztttPPPLLL```tttzzzzzzrrr}}}}}}xxxtttqqqgggXXXRRRPPPPPPOOOOOOOOOPPPPPPQQQLLL```~~~YYY@@@>>>@@@>>>===@@@HHHYYYmmm{{{uuuqqqooommmxxxvvv]]]WWWPPPOOORRRPPPSSSRRRQQQPPPPPPRRRUUUWWWbbbfffWWWDDDEEE<<<:::::::::888666777<<<@@@HHHLLLRRRYYYaaajjjsssxxx{{{{{{{{{{{{{{{{{{{{{{{{}}}zzzvvvoooeee[[[TTTWWWWWWWWW```yyywwwwwwtttcccUUUUUUYYYWWWWWWYYYYYY[[[XXXXXX[[[ZZZmmmgggjjjiii@@@777333777999666777<<<@@@MMM]]]hhhooo~~~qqqiiieeennnooo|||lllTTTQQQSSSJJJMMMNNNPPPQQQRRRQQQOOONNNVVVQQQWWWaaaXXXMMMbbbiiivvvYYYHHH@@@777>>>???999>>>TTThhhqqqzzz~~~~~~zzz}}}|||{{{~~~~~~vvveeeRRREEE???EEE@@@HHH___sssxxxwwwwww~~~}}}uuu~~~iiiPPP???777444222333333333333333333333333333222222222222333444555666^^^LLLQQQEEEBBB<<<888666444222111////////////............++++++,,,---...000111222000111555:::;;;>>>LLL]]]]]]eeemmmggg\\\YYYQQQAAA888555444777===JJJ___rrrlllOOOBBB@@@<<<;;;:::888888999;;;<<>>???JJJ___pppxxx||||||yyyzzzrrrkkkggghhh{{{eeeSSSTTTOOOPPPVVVRRRTTTRRROOOQQQWWW[[[YYYUUU^^^XXXmmmWWW======<<<;;;:::999888888888;;;;;;>>>EEENNNWWW___dddhhhlllqqqvvvxxxwwwtttrrrtttooohhhaaa[[[VVVQQQNNNXXX[[[fffxxx{{{jjj\\\SSSVVVYYYVVVUUUXXXXXX^^^WWWUUU]]]\\\```uuupppXXXTTTBBB444666;;;999666888:::AAAPPP___jjjwww}}}xxxiiieeeeeennnzzz|||___RRRPPPNNNLLLLLLMMMNNNOOOOOOOOONNNMMMPPPRRRYYY]]]UUUMMMTTTcccpppdddHHHDDD???<<<:::===HHHUUU]]]iiimmm||||||wwwuuuvvvzzzzzzxxxxxx{{{ppppppjjj[[[JJJ???>>>BBBAAA@@@QQQiiimmmeeesss{{{rrruuuYYY>>>444444333111000222222222222222222222222111111111111222333444555___IIIOOOEEEBBB<<<888666444222111000/////////............++++++,,,,,,...///111222222222777;;;888666AAARRRNNNQQQ[[[___ZZZYYYUUUFFF777777555222777FFF[[[jjj}}}ZZZGGGAAA>>>===;;;999888888999::::::======FFFiiiyyyuuurrrjjjdddooovvvWWW\\\YYYXXX___```___eeebbb```fff[[[QQQUUU@@@BBBAAACCCUUUppp}}}fff\\\aaannn~~~}}}rrrqqqyyy}}}{{{vvvsssgggXXXFFFUUUOOOQQQPPPNNNNNNOOOOOOOOONNNOOOJJJ]]]___EEE@@@AAAAAA<<<888===NNN```hhhmmmqqq||||||vvv|||~~~mmmiiihhheeehhhppp{{{___XXX\\\TTTVVVYYYNNNUUUPPPNNNTTTaaagggbbbXXXWWW___\\\}}}RRR???<<<999999;;;<<<;;;999888444222777>>>FFFMMMRRRTTT[[[eeennnqqqnnniiidddYYYSSSLLLGGGHHHLLLPPPSSSTTTaaa|||jjj```TTTOOOUUUXXXTTTTTTYYYTTT]]]TTTQQQ^^^[[[UUUaaaqqqYYYVVVkkkPPP:::888===:::555555888:::FFFXXXgggqqq|||}}}}}}~~~wwwmmmeee\\\^^^gggttt|||nnnOOOLLLLLLJJJUUUMMMMMMNNNOOOOOOOOOOOOOOOJJJSSSVVVQQQNNNRRRTTTQQQmmmssstttwwwaaaFFF555===BBB:::777???AAALLLYYYvvv{{{ttt}}}yyyuuutttwwwwwwtttsssuuudddXXXGGG<<<:::@@@GGGLLL999```rrrgggqqq|||uuukkkttthhhLLL333///444555333333111111111111111111111111000000000000111222333444TTTRRRJJJFFFCCC===999666444111///////////////............,,,,,,,,,,,,,,,---111444222999777777AAAEEEHHHRRRVVVLLLQQQeeelll]]]QQQSSS>>>888777888555888MMMeee}}}qqqOOO@@@GGG:::555;;;<<<444333:::<<<;;;:::>>>JJJ___wwwzzzpppjjjeeehhhxxxzzz~~~jjjWWWXXXYYY[[[\\\\\\[[[ZZZ[[[```]]]nnnsssNNNTTTEEE???AAABBBDDDYYYyyy{{{|||}}}yyymmmqqqiiiYYYMMMIIILLLMMMKKKKKKKKKLLLMMMNNNPPPPPPOOOPPPRRRtttmmmDDD333DDD888:::???CCCEEEMMM^^^pppssswww~~~{{{lllgggkkk\\\WWWuuufffaaa\\\WWWUUUTTTSSSRRRSSSQQQQQQUUUZZZ\\\ZZZWWW^^^OOOQQQkkkqqqKKK@@@AAABBB777333888:::333;;;===777555<<>>>>>EEEHHHHHHMMMVVVlll||||||lll^^^RRRPPPOOONNNNNNPPPSSSUUUUUUUUUUUUSSSTTTVVV[[[___ccceeeZZZ666666CCC:::333???777666===KKK[[[eeelllqqquuudddXXXWWWOOOjjjsssQQQIIIMMMMMMLLLMMMNNNNNNNNNOOOOOOPPPPPPPPPLLLNNNPPPQQQRRRPPPNNNLLLWWW}}}}}}XXXZZZxxxkkkSSS<<<555:::===999===>>>FFFSSSaaannn|||~~~}}}|||zzzuuuuuuvvvsssnnneee]]]XXXDDDDDD???999>>>KKKQQQPPPXXXeeeooorrrxxx||||||yyy}}}yyyoooQQQFFF888222333444000,,,111111000000//////......///000000000111111111111VVVTTTMMMFFFBBB===999666444111///////////////............,,,,,,---,,,,,,---000333111888666777???AAACCCKKKXXX\\\cccuuuooo[[[YYY>>>888555444111555KKKcccrrr___HHH???>>>===;;;888777999;;;;;;<<<<<<<<<>>>DDDLLLSSSVVVWWW^^^nnn~~~yyysss~~~}}}xxxuuulllrrrhhhVVV]]]yyywwwyyyyyyaaa[[[\\\\\\\\\[[[[[[ZZZZZZ[[[bbb```gggmmm___]]]JJJBBBBBB>>>GGG^^^lll}}}|||}}}zzzvvvrrrqqquuu}}}zzz}}}]]]SSSNNNMMMNNNLLLJJJJJJJJJKKKLLLMMMOOOOOOWWWTTTSSSffftttIIIDDDAAA@@@@@@???<<<>>>IIIVVVhhhnnnyyy|||~~~~~~ggg```aaa___UUUdddvvvYYYVVVSSSQQQQQQRRRSSSSSSPPPRRRTTTVVVWWWWWWWWWXXXMMMQQQSSSVVVhhhdddGGG===>>>EEEAAA222888666444333333666999;;;111444999>>>AAA@@@:::555666777;;;>>>BBBMMMdddxxxrrr\\\MMMQQQPPPNNNNNNNNNQQQSSSUUURRRSSSRRRQQQQQQTTTXXX\\\gggkkkvvv{{{QQQ???===666555@@@666333555@@@LLLWWWdddmmmrrr~~~~~~uuufffWWWOOONNN___yyyiiiNNNHHHKKKJJJIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMNNNOOOOOOPPPBBBZZZqqqWWWjjjnnnUUUGGG@@@;;;666...000888DDDLLLQQQWWW^^^mmmqqqssspppooorrrpppkkklllfffZZZOOOFFFAAA???@@@@@@AAABBBGGGTTTgggvvv}}}rrrxxx}}}~~~}}}|||vvvooorrrvvv|||}}}sssfff___GGG>>>555000111222000---000000000/////////......//////000000000111111111VVVUUUMMMFFFBBB===999666444111///////////////............+++,,,---,,,,,,---000222111888666666===>>>>>>GGGYYYjjjooowww}}}eeeaaaFFF???:::666222222@@@QQQdddxxxvvvTTT;;;DDDFFF===777999<<<;;;777999::::::999888888999;;;;;;===BBBHHHOOOUUUXXXYYYgggxxx|||tttnnnkkkiiieeebbbXXX___XXXPPP```~~~mmmqqqnnnbbbaaa___^^^\\\\\\\\\\\\^^^cccfffdddtttooottt]]]LLLDDD>>>DDDKKKIIIssstttwww~~~}}}wwwwwwqqqiiilllyyy}}}jjjNNNLLLMMMOOOPPPJJJJJJJJJJJJJJJKKKMMMNNNOOOVVVQQQTTT\\\mmmZZZ===AAA>>>===<<<999999>>>GGGRRR[[[kkkyyy|||yyyzzz~~~xxxkkkhhhccc___WWWWWWrrrZZZQQQOOOLLLLLLNNNPPPQQQQQQNNNRRRVVVVVVTTTRRRTTTWWWKKKSSSVVVPPPWWWqqqzzzTTT999;;;BBB<<>>888>>>CCCCCCFFFPPP\\\ccc}}}eeeTTTKKKMMMLLLKKKKKKLLLOOOQQQSSSOOOPPPPPPOOOOOOQQQUUUXXXXXXnnniii^^^ZZZ333;;;AAA444:::555222666<<>><<<;;;;;;;;;;;;000999LLLbbbqqqzzzxxxuuuvvvjjjWWWFFF999666111//////000000//////////////////.........////////////000000000000UUUTTTKKKEEEBBB===999777444222000////////////............+++,,,---,,,,,,---///111555;;;888666>>>???AAAJJJRRRgggeeeaaatttvvvgggeeeNNNEEE<<<999777555999@@@YYYoooiiiEEEGGGGGGEEE???;;;999999888777666666666999<<>>??????@@@AAACCCIIIKKKQQQ^^^qqq|||wwwkkkiiiiiigggdddcccfffiiikkkjjjgggcccaaa___]]]YYYVVVQQQHHHKKK___lllllllllrrruuuzzzhhhfffcccaaa``````bbbcccfffbbbiiiiiiiiiooojjjhhh[[[FFF@@@EEECCCVVVfffzzz|||vvvqqqqqqnnnjjjlllttt|||tttVVVFFFIIIKKKNNNOOOJJJJJJJJJJJJJJJKKKMMMNNNOOOPPPKKKSSSXXX^^^rrrGGG@@@<<<:::===>>>===>>>AAA<<>>;;;999999;;;<<<:::666:::;;;>>>@@@===777555777555999<<>>CCCPPPttt[[[RRRKKKJJJJJJGGGFFFHHHMMMMMMLLLLLLLLLLLLKKKKKKMMMMMMMMMNNNOOOQQQRRRSSSXXXOOOSSSnnnZZZnnnnnnWWWOOO;;;888999===>>>;;;:::<<<<<<======<<<<<<<<<;;;:::888999:::;;;;;;<<<;;;;;;PPPZZZooouuudddeeeUUU999000000000...------...000................................./////////000000VVVTTTKKKEEEAAA===999777555222000////////////............+++,,,------,,,,,,...000999===999777???CCCHHHSSSIII]]]\\\VVVgggtttoookkk[[[LLL===777888:::;;;<<>>777<<<===:::666333333555777888444666888<<<>>>>>><<<:::>>>:::888@@@PPP\\\[[[RRRLLLKKKIIIHHHGGGHHHMMMSSSUUUUUUVVVWWWVVVSSSOOOLLLKKKBBBOOOjjjlllZZZ___xxxllliiihhheeecccccceeegggiiimmm```hhhpppgggtttsssgggpppvvvZZZ;;;===LLLCCCSSSjjjyyy}}}uuuoooiiidddeeekkkmmmnnn}}}]]]KKKFFFJJJGGGHHHLLLJJJJJJJJJJJJJJJLLLMMMNNNOOOQQQKKKQQQQQQOOOtttoooLLLCCC<<<===@@@===:::888666:::DDDQQQZZZaaaiiirrrsssvvvyyyzzz|||www~~~}}}nnnZZZRRRVVV\\\SSSLLL]]]mmm```PPPRRRPPPNNNLLLMMMMMMLLLKKKPPPOOONNNPPPRRRRRRPPPMMMTTTOOOQQQXXXTTTNNN\\\ttteeeMMMNNNFFF777222777888222444333555888888:::DDDPPPbbbaaa^^^ccc|||zzzfffVVVMMMJJJKKKHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPRRRRRRRRRRRRTTTVVVWWWTTTddduuulllOOO888666:::888999:::888888===EEENNNbbbjjjjjjsssxxx{{{}}}jjjVVVHHHBBBHHH```zzzgggOOOMMMLLLMMMLLLIIIIIIKKKPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSTTTTTTTTTRRRQQQIIIMMMUUU```ooo~~~kkkPPPkkklll\\\QQQGGGAAA===::::::===<<<:::888777666777888:::<<<999777999AAANNN[[[ddd|||vvvzzz{{{|||~~~||||||mmm```ZZZKKK888---///000///---,,,---///---------------.........---............/////////YYYVVVMMMDDDAAA<<<999777555222111////////////............***,,,------,,,,,,---...888===999777@@@EEEJJJUUUMMMZZZfffjjjtttvvveeeOOO???888777777666EEE[[[ppp~~~xxxWWWEEENNNQQQAAA:::AAA:::999888777777666444111777555333444777999999777:::>>>???;;;;;;BBBHHHKKK@@@>>>===>>>>>>>>>BBBGGGGGGHHHKKKLLLLLLIIIEEECCCDDDMMM[[[ccc^^^[[[jjjzzzcccfffeeecccbbbccceeehhhjjjkkk___dddnnnfffeeekkkYYYvvvxxxWWWAAAAAACCCDDDJJJYYYlllzzzzzzrrrlllhhh```YYY\\\iiinnnssseeeQQQFFFGGGJJJDDDDDDJJJHHHIIIIIIIIIIIIJJJLLLMMMNNNPPPLLLMMMKKKIII^^^bbbQQQAAA===@@@???<<<999;;;:::<<>>DDD\\\eeeeeeqqq}}}~~~~~~}}}kkkTTTAAABBBNNNbbbnnnTTTKKKLLLMMMMMMLLLKKKLLLNNNQQQQQQRRRRRRRRRSSSSSSSSSQQQRRRUUUVVVVVVTTTRRRPPPNNNWWW\\\[[[aaauuu}}}{{{yyyuuu~~~xxxiii___XXXQQQOOOOOOJJJFFFEEEFFFGGGFFFHHHLLLHHHKKKRRR]]]kkkzzzxxxqqqssswwwvvvlllooovvv{{{{{{{{{zzzqqqppptttdddFFF333333---/////////---,,,------,,,,,,,,,---------------------------.........///ZZZUUULLLDDDAAA<<<999777555333111////////////............***,,,------,,,,,,,,,---222999777777@@@CCCEEENNNQQQTTTkkkyyy{{{~~~ppp\\\III<<<666444;;;OOO```hhhuuuuuuTTTLLLJJJ@@@<<<@@@999888888999;;;;;;999666<<<:::777555555666777888000777:::555111333888;;;;;;777777<<<===;;;<<<@@@???AAABBBCCCBBBBBBBBBBBBKKKXXX___YYYXXXiiisssggg```___^^^^^^___aaacccddd```___^^^aaacccdddwwwqqqoooyyyyyycccEEEFFFAAA???GGGXXXiiirrruuu{{{}}}xxxrrrkkkeeebbbaaaYYYZZZaaammmwwwRRRLLLCCCDDDGGGBBBDDDHHHEEEFFFFFFFFFGGGHHHIIIKKKKKKKKKKKKIIILLLOOOQQQhhhqqqRRRCCCBBBBBB@@@>>>===;;;:::<<<;;;999;;;???EEEMMMYYYccciiimmmppprrryyy|||uuusssttttttwwwyyyxxxtttrrrqqqiii```]]]RRRHHHHHHNNNSSSQQQNNNMMMllliiiLLLIIIOOOMMMLLLKKKLLLMMMNNNNNNMMMJJJKKKLLLMMMNNNNNNMMMLLLLLLTTTWWWPPPMMMRRRTTTQQQ\\\wwwqqqssswwwwww{{{kkk\\\XXXWWWTTTQQQPPPKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMPPPQQQPPPOOOPPPPPPZZZ^^^dddoooyyyllltttZZZ@@@;;;888::::::888999;;;777EEEKKKOOO[[[bbbgggrrryyyyyymmmQQQBBBDDD^^^zzzzzz]]]OOOJJJKKKKKKIIIIIIJJJLLLMMMNNNNNNOOOPPPQQQRRRRRRSSSOOOPPPQQQRRRSSSSSSRRRRRRTTTPPPNNNLLLMMMYYYxxxzzzTTTfffiiisss}}}qqqiiinnnlllooouuuxxxvvvwww{{{|||{{{uuurrrpppsss~~~~~~sssmmmrrrvvvmmmRRR666+++---------,,,,,,------------++++++,,,,,,,,,---------,,,,,,---------.........XXXRRRJJJDDDAAA<<<999777555333111000/////////............***,,,------,,,+++,,,---,,,555555777?????????FFFMMMEEE```tttppp{{{xxx```LLLAAA>>>666HHHUUUVVVZZZrrrdddIII@@@===;;;:::???;;;666444666888888777111333666666555555888:::111333444555:::>>>999222777222333999<<<888777999<<<=========>>>AAADDDGGGZZZ[[[YYYWWW]]]sssqqq```ccc\\\[[[[[[ZZZ[[[\\\]]]^^^VVVaaaZZZTTT```iiizzzvvv\\\}}}fffCCCFFFIIIJJJNNNXXXfffpppwwwvvvsssmmmfff```\\\\\\]]]VVVaaammmuuuyyyXXXJJJLLLAAA@@@DDDBBBEEEHHHAAADDDDDDDDDEEEFFFGGGIIIIIIGGGJJJHHHNNNTTTHHHPPPuuujjjNNNDDDAAA===;;;:::888:::>>>===999777888<<<===@@@GGGQQQYYY^^^aaadddnnnvvvsssnnnkkkjjjiiifffiiiiiieeebbb___TTTGGGDDDCCCCCCFFFJJJMMMPPPSSShhhWWWDDDJJJYYYPPPOOONNNNNNOOOOOONNNMMMFFFJJJNNNNNNLLLKKKLLLNNNPPPHHHJJJTTTQQQGGGLLL\\\OOO\\\|||}}}ooo___RRRNNNNNNLLLLLLNNNIIIIIIIIIHHHHHHHHHGGGGGGHHHKKKNNNOOONNNMMMMMMMMMLLLZZZaaa]]]ccc~~~vvvooo~~~OOOEEE<<<:::999888888:::666888999BBBLLLJJJOOOcccnnn~~~ttt\\\HHHCCC@@@WWWxxx```JJJIIIKKKKKKIIIFFFFFFIIIKKKLLLJJJJJJKKKMMMNNNOOOPPPQQQMMMMMMLLLMMMNNNPPPRRRTTTWWWKKKKKKTTTPPPHHHXXXsssxxxjjj\\\YYY___hhhrrrzzz}}}{{{eeeeeeUUU222222666...---+++******---......---+++++++++,,,,,,---------,,,,,,,,,---------......[[[QQQIIICCCAAA>>>:::666444222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,---333:::<<<===@@@CCCEEEPPPVVVYYYaaaiiijjjtttyyyiiiwwwpppPPP<<<999<<>>AAAAAA;;;555444555666666555555555555666666666888666444333444555555555444444444555666777888999:::777777888999???PPPcccYYYSSSPPP^^^|||ggg___\\\VVVZZZYYYYYYYYYZZZZZZ[[[\\\XXXZZZZZZXXXWWW[[[eeemmmqqqsssWWW>>><<>>:::777666777222888999666888BBBGGGFFFOOOQQQTTTSSSQQQOOOOOOPPPSSSOOOLLLLLLGGG???::::::===888;;;HHHJJJAAAXXXyyy[[[KKKLLLNNNKKKMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHJJJKKKLLLKKKKKKKKKKKKMMMNNNOOORRRUUU]]]zzzyyykkkRRRQQQPPPNNNLLLKKKJJJIIIKKKKKKJJJJJJIIIIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLQQQQQQRRRWWW]]]uuuTTT:::???999111<<<777:::===;;;444111:::GGGNNNXXXfffqqqyyy}}}~~~nnn^^^DDD;;;HHHHHHppphhhPPPIIILLLLLLJJJGGGFFFGGGHHHHHHGGGIIILLLMMMLLLJJJHHHJJJLLLMMMLLLKKKJJJKKKLLLNNNPPPMMMNNNNNNMMMLLLMMMPPPRRRjjjyyynnn]]]TTTaaaPPPZZZtttyyyqqqnnnlllwww~~~zzzzzzqqqXXXvvvnnnYYY>>>...,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,ZZZSSSKKKCCCAAA>>>:::666444222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,///222<<>>;;;GGGYYYXXXRRRfff```DDD:::999???<<<888777:::======;;;===<<<999777666666777777777555333444555777777777444555555555666777777777>>>888:::GGGSSSUUUSSSQQQOOOYYYkkkqqq```]]]]]]YYY[[[ZZZYYYXXXXXXXXXYYYYYYXXXYYYXXXVVVUUUXXX___dddfffqqqqqq|||iiiSSSFFFBBBCCCIIIPPPUUUaaammmssszzz{{{vvvnnnfffXXX\\\^^^ZZZSSSRRR[[[fff~~~lllPPPDDD;;;AAA@@@@@@@@@BBBBBB@@@>>>AAABBBCCCDDDEEEEEEDDDDDDFFFGGGGGGIIIKKKNNNQQQRRRcccdddKKK;;;DDD>>>777444666:::>>>@@@999===???>>>;;;999666222;;;???BBBAAA>>>===>>>@@@AAA:::555666999;;;@@@EEE;;;FFFBBB:::IIIddd}}}eeePPPIIIKKKMMMJJJKKKJJJJJJIIIIIIIIIIIIIIIJJJIIIHHHGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLNNNOOOPPPNNNRRRSSSaaasssgggZZZNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKHHHMMMLLLMMMOOOOOO^^^zzzzzzSSSBBBCCCAAA<<<:::777777;;;===:::777777CCCJJJTTT]]]ccchhhmmmqqquuuwww|||rrrcccNNNFFFGGGCCCIII___sssppp^^^NNNHHHJJJFFFFFFFFFEEEEEEDDDEEEFFFGGGIIIJJJJJJGGGGGGHHHJJJKKKJJJIIIHHHIIIJJJLLLMMMMMMMMMMMMLLLJJJKKKMMMOOOIIIeee~~~yyy}}}qqqzzz|||{{{{{{ooo^^^]]]UUUDDD333,,,...///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,ZZZSSSLLLCCCAAA>>>:::666444333222////////////............,,,,,,,,,,,,,,,,,,,,,,,,111000;;;IIIIII???EEEVVVYYYgggiiifffmmmvvvQQQLLLppp}}}WWWBBB@@@UUU[[[PPPWWWmmm```GGG======;;;999:::<<<;;;999888777666444222333555777999666555444444666888888777666777777888888888777777777888AAAQQQ\\\ZZZPPPIIIUUUnnn~~~|||lllhhhhhheeeaaa\\\\\\[[[[[[[[[\\\]]]^^^^^^\\\ZZZXXXWWWYYY[[[\\\XXXsssmmmttt~~~}}}gggKKK======BBBGGGKKKTTT]]]dddkkkzzz{{{yyyvvvvvvsssmmmhhhccc\\\UUUUUUWWWXXXTTTRRRZZZjjjwwwOOO@@@@@@===???>>>===>>>???@@@???>>>AAAAAACCCDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNJJJnnnwwwgggOOOIIICCCCCCEEECCC:::111777444333555666666888<<<555777::::::777666777999===:::999<<<<<<777444444000???999888fffwwwbbbLLLEEEGGGIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPLLLUUUSSSQQQ]]]qqqkkk^^^UUUHHHJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJHHHMMMLLLNNNPPPJJJMMM___~~~```JJJ???222@@@999555666888777777999444777===BBBGGGMMMSSSXXXsssyyy}}}mmm]]]RRRBBBEEEAAA<<<777888VVVjjjYYYPPPKKKHHHHHHDDDEEEFFFFFFFFFEEEFFFFFFEEEFFFGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFFFFGGGIIIJJJLLLLLLLLLJJJIIIIIIJJJLLLEEEQQQaaaqqq}}}}}}pppvvv~~~vvvwwwyyylll[[[CCC<<<111)))***//////***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,]]]SSSJJJDDDBBB>>>:::777444333222////////////............------------------------///000777>>>@@@===???EEENNN[[[YYYUUUcccttt~~~qqq@@@;;;eeexxxUUU===DDDRRRVVV[[[eeessshhhPPP;;;<<<>>>@@@===888777999666666555555555777888:::777666444555777777777666888999::::::::::::999888777AAAKKKNNNJJJIIIPPPYYYxxxwwwsssvvvqqqiiiddd_________```bbbeeehhhjjjeeeccc___]]]]]]]]]\\\[[[bbbccc~~~nnnmmm___NNN>>>DDD@@@DDDOOOVVVYYYbbbnnnzzz{{{|||vvvqqqllliiifffbbb[[[UUUTTTUUUTTTRRRYYYUUUQQQTTTaaavvvXXX;;;777>>>@@@>>><<<;;;<<<>>>??????>>>@@@AAAAAABBBCCCDDDEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKJJJOOOhhhxxxYYYCCC<<<===???@@@CCC<<<999;;;:::555555999888888777777888777777666444555999>>>>>><<<===AAAJJJNNNHHH[[[~~~aaaMMM@@@BBBGGGFFFEEEGGGDDDDDDEEEEEEFFFFFFFFFFFFGGGFFFFFFFFFFFFHHHIIIIIIJJJJJJKKKKKKLLLMMMMMMNNNJJJWWWWWWQQQSSS[[[oooxxxkkkYYYQQQMMMCCCHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJGGGLLLLLLNNNSSSMMMKKKUUU]]]dddMMM;;;<<>>@@@TTT]]]lllyyy|||xxxkkkeee\\\RRRHHH@@@:::777555>>>AAA@@@AAAHHHnnnrrrWWWJJJIIIIIIHHHIIIGGGFFFFFFIIIKKKLLLIIIGGGDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHJJJJJJJJJIIIHHHHHHKKKMMMSSSOOOMMMXXXuuu~~~~~~{{{uuuuuurrr]]]EEE666222,,,***,,,...,,,)))++++++++++++++++++++++++************************++++++++++++++++++++++++___SSSIIIDDDBBB???;;;777555333333////////////............------------------------***222333222===LLLKKK>>>JJJUUUUUUWWWiiivvvtttqqqMMM777FFF^^^vvvfffQQQDDDFFFQQQZZZ]]]mmmxxxSSSEEE::::::======<<<===;;;;;;;;;<<<<<<;;;;;;;;;999777666666777777666444777777888999::::::::::::???FFFJJJCCC???LLLhhh~~~}}}yyytttrrrrrrtttmmmeeedddcccccccccccceeehhhlllnnnhhheeebbbaaa``````^^^\\\```WWWbbb~~~sssQQQNNNAAA<<>>??????@@@@@@BBBCCCDDDDDDDDDDDDEEEGGGHHHIIIIIIIIIPPPGGGTTTmmm\\\PPPGGGBBB;;;999<<>>999777@@@>>>;;;;;;===>>><<<::::::777444444555===LLL[[[eeeOOOEEEAAAFFFHHHCCCAAAEEEAAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHIIIIIIJJJKKKKKKKKKHHHRRRSSSQQQTTTSSSUUU```sssggg[[[NNNMMMMMMEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHDDDIIIGGGIIIPPPMMMIIIQQQLLLaaayyyAAADDDKKKQQQNNNAAA777333===;;;999777666555444444111888BBBKKKPPPOOOLLLIIIAAA???<<<999888:::===@@@<<<777666KKKjjj|||kkk\\\MMMGGGHHHHHHHHHJJJKKKGGGDDDHHHOOOQQQKKKEEEEEEEEEEEEEEEFFFGGGGGGFFFHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHIIILLLNNNNNNRRRQQQKKKNNNbbb|||~~~yyy{{{ppphhhooottteeeUUU@@@//////...//////---+++***+++++++++++++++++++++++++++************************++++++++++++++++++++++++___TTTKKKDDDBBB???;;;777555444333////////////............------------------------&&&111222...AAA^^^___JJJJJJWWW```nnn|||uuu~~~FFF///999LLL^^^eeeWWWJJJOOO[[[aaaiiiqqqhhhEEE;;;>>>>>>999555444555666888999:::;;;<<<:::999888999::::::888666555666666777999;;;===>>>;;;>>>BBBGGGXXXwww~~~{{{{{{gggmmmxxxkkkhhhgggeeeeeeiiifffeeebbbaaaaaabbbdddfffcccbbb```___^^^^^^^^^___XXX___\\\cccsssfffWWWGGG@@@???@@@BBBEEELLLMMMMMMOOOQQQTTTWWWYYYRRRQQQPPPNNNLLLJJJIIIHHHIIIHHHIIILLLLLLJJJMMMRRRYYYkkk~~~zzz{{{cccAAA<<<@@@===:::===999999:::===???@@@???============>>>???AAACCCDDDCCCDDDEEEGGGHHHIIIIIIIIILLLLLLMMMaaa^^^FFFJJJEEE===666666;;;===:::777888888888777777999:::======BBBNNNYYYcccoooxxxpppSSSFFFEEEGGGJJJHHHBBB@@@BBBAAAAAACCCDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGFFFFFFGGGIIIIIIIIIIIIIIILLLQQQNNNOOOXXXWWWQQQSSSSSSuuu~~~nnnlll^^^WWWQQQHHHJJJMMMGGGGGGGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGLLLHHHGGGMMMLLLIIIOOOUUULLLXXXsssggg\\\ZZZYYYRRRGGGAAA999666444333555777888888888777777777888:::<<<===777999<<<===<<<:::999999;;;FFF\\\yyySSSMMMIIIIIIJJJGGGGGGIIIKKKFFFBBBEEEKKKNNNIIICCCFFFEEEEEEFFFHHHIIIHHHGGGIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHHHHHHHGGGHHHKKKMMMIIILLLNNNIIIFFFJJJWWWbbb~~~~~~}}}ssseeeggglllMMM666---...***+++---///---)))***---++++++++++++++++++++++++************************++++++++++++++++++++++++]]]TTTLLLEEECCC???;;;888555444333////////////....................................)))///......AAA[[[^^^PPPKKKWWWcccvvv~~~rrrCCC999111FFFWWWVVVNNNPPP[[[eeefffiiippp{{{eeeUUUGGGBBBEEELLLIIIDDD???;;;:::;;;;;;::::::;;;===??????>>><<<999888888:::===AAAEEEHHHFFFRRRcccvvv}}}qqqkkkddd______aaafffjjjdddbbb___\\\[[[[[[]]]^^^ZZZ\\\]]][[[YYYZZZ___bbbXXXfffaaaYYYnnnzzzlllZZZMMMFFFAAA<<<@@@@@@@@@@@@@@@AAABBBDDDEEEEEEEEEDDDDDDEEEEEEEEEBBBCCCGGGLLLPPPUUUcccqqq```JJJ888777<<<<<<:::<<<555666999<<>>======???BBBHHHNNNQQQgggyyykkkzzz[[[]]]\\\ZZZ[[[___aaaaaa```^^^[[[YYYXXXZZZ\\\^^^VVVYYY[[[ZZZWWWYYY```fffZZZ]]]YYYVVV[[[hhhxxxmmmaaaUUUJJJCCCGGGLLLOOONNNKKKHHHFFF=========>>>???@@@AAABBBNNNMMMOOOVVV^^^ooovvv^^^===>>><<<777444555777777222444777<<>>;;;888::::::::::::<<<>>>@@@BBB???@@@CCCEEEGGGHHHHHHHHHFFFLLLQQQVVVUUUVVV{{{tttjjj{{{wwwuuuuuuSSSEEENNNEEEKKKJJJBBBAAAFFFDDD===AAABBBDDDDDDDDDBBB@@@???DDDEEEFFFGGGIIIIIIIIIJJJFFFGGGIIIJJJKKKJJJJJJIIIEEELLLJJJKKKTTTTTTRRRXXXVVVPPPVVVffflllppp~~~|||ttteeeTTTIIILLLGGGKKKMMMFFFGGGJJJEEEGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDBBBJJJHHHDDDIIIHHHGGGMMMCCCNNNRRRNNNXXXwwweeebbbmmm~~~qqq^^^MMMBBB;;;666444222444777:::<<<<<<:::999>>>======CCCSSSnnnsss```GGGKKKGGGFFFIIIIIIFFFCCCDDDFFFIIIJJJGGGBBBAAAEEEJJJGGGEEEDDDFFFIIIKKKJJJHHHJJJJJJJJJJJJJJJIIIHHHGGGJJJJJJHHHFFFCCCAAABBBDDDFFFKKKNNNKKKCCC???DDDLLLJJJLLLYYYpppyyyuuu```WWWfff{{{uuusss~~~zzzxxxyyyyyyxxxzzz}}}eeeOOO555((()))---...---333+++''',,,000---))))))************************))))))))))))))))))))))))************************YYYOOOKKKDDDBBB@@@<<<888666444333111111000/////////////////////.........------------+++,,,///222555>>>GGGQQQQQQVVV]]]```cccqqqaaa;;;888888:::999888???HHHMMMfffuuummmeeerrrjjjNNNFFFFFFHHHCCCCCCFFFEEE@@@???CCC>>>BBBGGGMMMXXXjjjvvv{{{nnnRRR^^^lll```]]]]]]\\\ZZZYYYZZZ]]]___^^^\\\YYYWWWVVVWWWYYYZZZXXXXXXXXXVVVTTTTTTVVVXXXZZZ\\\___```\\\^^^ppp{{{zzz^^^___```bbbeeeeee^^^UUUHHHFFFGGGIIIDDDAAAOOOaaavvv~~~~~~```GGG777777666666555555555444777666777:::>>>???<<<999888888888888999:::;;;;;;??????@@@AAABBBDDDDDDEEEIIILLLQQQSSSPPPQQQbbbvvvyyyeeeXXXNNNGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDCCCCCCBBBBBBBBBAAA@@@AAABBBCCCDDDFFFGGGGGGBBBCCCEEEFFFGGGGGGFFFFFFJJJJJJKKKLLLMMMNNNNNNOOOVVVUUUYYY___```^^^bbbiiizzzhhh\\\TTTNNNLLLLLLMMMKKKIIIGGGGGGGGGFFFDDDEEEEEEEEEEEEDDDCCCBBBAAA????????????>>>>>>>>>======>>>@@@BBBCCCCCCCCCBBBFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGKKKNNNMMMVVVvvvooo[[[www}}}XXXIIIGGG>>>>>>===:::888:::======<<>>???AAABBBCCCDDDGGGGGGKKKPPPPPPQQQYYYcccrrrbbbPPPJJJGGGFFFGGGCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@???@@@AAABBBCCCEEEFFFFFFAAABBBDDDEEEEEEEEEDDDDDDGGGHHHHHHJJJKKKLLLMMMMMMMMMLLLOOOSSSSSSPPPSSSYYYWWWkkknnnbbbUUUOOOLLLJJJIIIJJJJJJHHHFFFEEEFFFEEECCCBBBCCCCCCCCCCCCBBBAAA@@@???============<<<<<<<<<<<<;;;<<<>>>@@@AAAAAAAAAAAAEEEEEEEEEEEEFFFFFFGGGGGGNNNIIIHHHIIIFFFGGGYYYnnnsssccctttlllgggsss\\\LLLOOOfffnnn___XXX```}}}kkkXXXMMMIIIJJJCCCDDDEEEDDDAAA??????@@@CCCBBBBBBBBBDDDDDDBBB@@@CCCDDDEEEDDDBBBBBBBBBCCCDDDAAAAAAFFFFFFCCCCCCGGGBBBCCCDDDDDDCCCCCCDDDFFFIIIHHHFFFEEEDDDCCCDDDDDDHHHGGGEEEAAABBBIIIVVV```vvvzzzmmm```QQQBBB888666222...,,,,,,---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************ZZZRRRPPPDDDBBB@@@<<<888666444333111111000///////////////...............------------...///...+++///@@@QQQtttnnnllloooqqqtttooo===000555555333666BBBFFFLLLSSS[[[```[[[RRRXXXnnnoooZZZccc}}}yyy\\\QQQfffaaaaaaaaa___]]]]]]^^^```ZZZ[[[\\\^^^___aaabbbccc[[[WWWUUUUUUXXXZZZYYYWWW[[[WWWUUUYYYZZZXXXVVVVVVeeerrrMMM;;;666333333333333222222222222222222333555777888777555777666666777777888999:::999:::;;;===???AAABBBCCCGGGEEEGGGMMMQQQPPPOOOOOOUUUoooyyycccLLLBBBBBBCCCDDDDDDAAAAAA@@@????????????@@@?????????>>>>>>>>>>>>===>>>>>>???AAABBBCCCDDDEEEAAABBBBBBCCCCCCCCCBBBBBBDDDEEEEEEFFFHHHJJJKKKLLLLLLKKKLLLOOONNNLLLMMMQQQKKKUUU]]]```iiiyyy|||uuujjj]]]UUUXXXPPPIIIJJJKKKJJJJJJLLLEEEDDDCCCCCCCCCCCCAAA???@@@@@@@@@@@@???>>>======;;;;;;;;;;;;::::::::::::999:::<<<===>>>?????????BBBCCCCCCDDDEEEFFFGGGGGGMMMGGGEEEIIIJJJHHHLLLUUUqqqsssrrruuu___NNNFFFEEEGGGHHHBBBCCCDDDCCCAAA?????????@@@@@@@@@AAACCCDDDBBBAAABBBCCCDDDCCCAAAAAAAAACCC@@@>>>???BBBCCCBBBCCCFFF@@@AAACCCBBBAAAAAABBBCCCEEEEEECCCBBBAAA@@@@@@@@@BBBCCCCCC@@@<<<:::===@@@IIIUUUfffttt|||yyymmm[[[KKK@@@777000+++...---++++++,,,---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************XXXPPPMMMDDDBBB???<<<888666444333111000000///////////////...........................---------,,,///;;;IIIkkkccceeesss|||yyyrrrooo~~~sssBBB000999<<<666<<>>@@@BBBCCCFFFEEEFFFLLLPPPOOOKKKHHHWWWJJJXXXhhhTTTNNNHHHFFFEEECCC@@@>>>>>>>>>======<<<======>>>======<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAABBBCCCAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDFFFHHHJJJKKKOOOOOOPPPQQQQQQPPPQQQRRRUUUVVVRRRJJJIIIRRRZZZ]]]^^^hhhrrrxxxyyyyyy{{{}}}uuutttsssfffhhhbbb[[[XXXYYYWWWRRRMMMOOOJJJHHHKKKLLLJJJHHHIIIBBBAAAAAAAAABBBAAA???<<<>>>>>>>>>>>>>>>===<<<;;;::::::::::::999999999999888999:::;;;<<<======>>>@@@@@@AAACCCDDDFFFGGGGGGGGGDDDEEEKKKNNNMMMMMMPPPVVVfff{{{bbbXXXKKKCCCCCCEEEFFFDDDCCCDDDEEEDDDBBB@@@@@@AAAAAA@@@@@@AAACCCCCCBBBAAABBBCCCDDDCCCBBBAAABBBCCC??????AAADDDDDDCCCCCCCCC@@@AAABBBBBBAAA@@@AAACCCCCCBBBAAA@@@???>>>>>>>>>===@@@DDDDDDBBB@@@??????777777===HHHPPPUUUcccrrr~~~~~~yyy~~~wwwxxx~~~yyyqqqoookkkbbbZZZLLLDDD999111---...///000+++***++++++,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))************************YYYPPPLLLDDDBBB???<<<888666444333111000000///////////////---.....................000,,,+++---///000444:::IIINNN___tttyyynnnbbb^^^rrrGGG777777777???999===IIIJJJFFFTTTkkkkkksssxxxtttnnnpppxxx}}}zzzxxxzzz{{{zzzxxxvvvjjjVVVFFFIII\\\vvvddd^^^ffffffaaa```aaaaaa```^^^^^^___```ccccccdddcccbbb```]]]\\\^^^YYYUUUVVVZZZ]]][[[XXXWWWXXXXXXWWWWWWVVVUUUTTTNNNVVVfff{{{zzznnnjjj```MMM;;;222222000222222222222222222222222000111222333333333444444444444444444555666777777777888999;;;===@@@AAABBBBBBEEEGGGHHHIIIKKKJJJIIIHHHOOOQQQTTTjjjlllEEEAAAFFFKKKIIIDDD@@@<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===>>>???@@@AAABBBBBBAAABBBBBBBBBCCCCCCDDDDDDCCCDDDEEEGGGJJJKKKKKKLLLLLLMMMNNNPPPQQQPPPIIINNNSSSUUUUUUUUUSSSOOOXXXYYYYYYXXXVVVVVVXXX[[[eeeaaabbb```XXXTTTSSSNNNRRRLLLHHHIIIOOOTTTTTTSSSJJJFFFFFFIIIIIIEEECCCDDDBBBAAA@@@@@@@@@@@@>>><<<<<<<<<=========<<<;;;;;;::::::999999999888888888888888999:::;;;<<<======>>>>>>@@@AAACCCDDDFFFFFFEEEEEEGGGIIIHHHFFFGGGIIIPPPPPP]]]zzz~~~dddLLLIIIFFFDDDDDDEEEDDDDDDEEEFFFGGGGGGEEECCCCCCDDDCCCBBBBBBBBBCCCCCCBBB@@@BBBCCCDDDDDDCCCBBBCCCDDDAAADDDGGGIIIHHHGGGCCC@@@AAACCCDDDCCCAAAAAABBBCCCBBBBBBAAAAAA@@@>>>======???AAACCCCCCAAA>>>;;;:::BBB666111444666333999DDDLLLNNNXXX]]][[[dddpppooosssqqqooonnnllljjjhhhffftttgggWWWLLLGGGAAA777///555222...+++++++++,,,,,,+++,,,------,,,+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))]]]RRRMMMDDDBBB@@@<<<888666444333111111000///////////////---------...............000+++***...111000///000555MMMppp~~~ppprrrGGG000666777666;;;FFFOOOQQQQQQQQQUUU\\\jjj|||wwwqqqttt|||~~~zzzvvvrrrpppppppppjjjlllrrryyyyyyrrrmmmkkkGGG>>>VVVuuubbbaaadddaaa```ccc\\\]]]^^^^^^]]]\\\]]]^^^cccccccccaaa___\\\YYYWWWYYYVVVSSSRRRUUUVVVUUUSSSWWW[[[ZZZUUUQQQRRRSSSSSSUUUYYYUUU]]]wwwcccDDD:::555666777111111111111222222222222222000111333222111111333444333222222333333444555666666777888:::<<<>>>???@@@>>>CCCEEEBBBBBBEEEIIIJJJAAAMMMWWWUUURRR___~~~kkkWWWHHH???>>>DDDGGGBBB;;;999;;;;;;888888777777777888999999999999999999999:::::::::888888999;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDCCCDDDFFFIIIJJJGGGHHHIIIHHHKKKPPPPPPMMMLLLNNNRRRTTTVVVVVVUUUTTTOOOMMMKKKKKKMMMOOOQQQRRRKKKOOOSSSTTTTTTSSSSSSUUUUUURRROOONNNNNNKKKFFFBBBGGGEEEFFFIIIHHHEEEDDDFFFDDDBBB???>>>>>>>>><<<;;;::::::;;;;;;;;;::::::999999888888888888777777777777777777888999:::;;;<<<===>>>???@@@BBBCCCDDDEEECCCEEEGGGGGGEEEEEEHHHKKKMMMIIIKKKWWWnnnmmmVVVDDDIIIIIIGGGDDDBBBAAABBBDDDEEEFFFGGGGGGEEEDDDDDDEEEDDDCCCBBBCCCDDDCCCAAA@@@BBBCCCDDDDDDCCCBBBDDDEEEBBBGGGJJJJJJIIIIIIEEE@@@CCCDDDDDDDDDBBBAAABBBCCCBBBBBBBBBAAA@@@???>>>=========>>>===<<<:::888777<<<444111555666222000444///---333666111888BBBAAA999;;;>>>@@@???;;;777444444///******...111111/////////000000///---+++***+++---...---+++))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))```SSSMMMDDDBBB@@@<<<888666444333111111000///////////////---------.........//////---+++,,,000000......000222OOOwwwQQQCCC444???AAA:::DDDVVVVVVEEE@@@???FFFZZZttt~~~}}}{{{uuullljjjmmmiiinnnrrruuuzzz}}}wwwqqqqqqpppmmmjjjkkkppptttyyytttnnnggg\\\PPPOOOSSSMMM^^^xxxaaaWWW^^^___\\\^^^___WWWYYY[[[[[[ZZZZZZ[[[\\\___^^^^^^]]][[[ZZZXXXWWWUUUTTTRRRQQQPPPPPPPPPPPPVVVYYYYYYSSSPPPRRRRRRPPPQQQJJJEEEOOO___mmmyyy```CCC111///...333888555//////000000000111111111///111222111//////111444222111111222222333444555555666777888:::;;;<<<======BBBCCC???@@@EEEGGGFFFIIIDDDNNN___ZZZJJJQQQjjj}}}yyyaaaIII:::;;;DDD>>>AAA???888666999:::888555555555555555666777888666666666777777777888888666777888999;;;<<<======>>>>>>>>>>>>???AAACCCDDDFFFEEECCCBBBCCCDDDGGGHHHGGGIIIHHHGGGJJJPPPOOOKKKVVVRRRMMMKKKKKKLLLOOOQQQQQQRRRQQQPPPNNNMMMNNNOOOVVVYYYWWWTTTVVVQQQIIIIIIHHHIIIKKKLLLMMMLLLJJJHHHIIIGGGGGGIIIHHHEEEEEEIIIFFFBBB>>>;;;:::;;;::::::777777888888888888888777777666666666555555555555555555555555666888999:::======>>>???@@@BBBBBBCCCAAACCCDDDEEEFFFHHHJJJKKKGGGGGGGGGHHHNNNaaalllXXXIIIDDDIIIHHHFFFDDDBBBBBBAAAAAABBBCCCEEEDDDCCCAAABBBBBBAAA@@@@@@AAACCCCCCBBB@@@@@@BBBCCCCCCBBBBBBCCCDDDCCCGGGHHHEEEFFFIIIHHHDDDCCCDDDDDDDDDBBBAAABBBCCCAAABBBBBBBBBAAA???===<<<999999:::;;;;;;;;;999888...///222444555444444555888111222222******000---111000///------...111333222111000000111111111111+++---.........---------***+++---+++)))(((***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))___RRRKKKDDDCCC@@@<<<999666444333111111000///////////////---------.........//////+++,,,///111///,,,///555,,,CCCgggZZZBBB888444999;;;===KKK^^^RRRIII???===EEETTThhhwwwxxx}}}vvvrrrnnnpppnnnkkkppp|||~~~|||uuunnnkkkoootttmmmaaaSSSGGG>>>???OOObbbyyysss^^^[[[[[[UUUSSS___dddWWWTTTVVVXXXYYYYYYYYYZZZ[[[YYYYYYYYYYYYYYYYYYYYYYYYUUUUUUTTTRRROOONNNOOOPPPOOORRRQQQMMMNNNRRRPPPKKKJJJPPPNNNLLLOOOQQQ```{{{www]]]===111222999555222111,,,---.........//////000000...000111000......000333111111111111222333444555444555666777888999::::::@@@CCCCCC@@@BBBHHHHHHCCCGGGNNNQQQMMMMMMUUU[[[[[[RRRfffttt^^^BBB===AAA???===>>><<<===999666999===:::222444444444444444555666777444444444555555666666666666666777999:::;;;<<<===<<<;;;;;;<<<>>>@@@CCCDDDFFFEEECCCAAAAAACCCEEEFFFFFFHHHGGGEEEHHHNNNMMMFFFGGGHHHKKKQQQSSSPPPMMMKKKBBBHHHLLLKKKGGGEEEGGGKKKJJJNNNJJJMMMWWWVVVLLLLLLNNNNNNMMMJJJHHHGGGIIIKKKIIIFFFEEEEEECCC@@@AAAEEEFFFBBB===999888888999888555555666666666666666555555555444444444333333333444333333333444666888999======>>>???@@@AAAAAABBBFFFEEEBBBAAABBBDDDAAA===GGGHHHJJJJJJGGGLLL^^^oooqqq\\\PPPDDDAAAJJJDDDCCCCCCEEEGGGEEEAAA<<>>===>>>@@@BBBCCCCCCAAA???@@@BBBAAAAAAAAABBBCCCBBBEEEDDD@@@AAAGGGJJJGGGBBBCCCDDDCCCAAA@@@AAABBBAAAAAABBBAAA@@@???===<<<999999999::::::777444111222777888333---,,,///111...(((...333///111444000,,,...///...------......+++,,,...---+++***)))***,,,,,,,,,***(((((()))+++((()))+++***((((((***---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))```QQQNNNFFFDDDAAA>>>:::777666555222111000//////.........,,,------......------,,,---------............///333)))@@@cccppp~~~tttRRR888999<<<666999DDDRRRYYYWWWIII>>>===@@@@@@FFFVVVgggoootttvvvqqqjjjjjjlllqqqwwwzzz~~~ssslllgggZZZKKKCCC???===???FFF^^^|||jjj\\\XXXWWWVVVUUUTTTSSSSSSSSSUUUUUUTTTUUUVVVXXXZZZ[[[YYYXXXVVVWWWXXXXXXWWWVVV^^^[[[WWWRRROOOMMMMMMNNNQQQPPPOOOMMMLLLLLLMMMMMMNNNMMMLLLLLLLLLLLLLLLLLL]]]|||jjjMMM666222111111000///......---............////////////............////////////000000000111222222333333333333444666777999::::::===???AAAAAAAAAAAACCCEEEIIIJJJKKKMMMOOOQQQRRRSSSQQQUUUZZZ___iiijjjZZZAAA@@@>>>;;;:::999999999999999999999999888777666444333333222222333333444333333333333333333333333555666777888999:::;;;;;;<<<>>>???>>>===<<<===???BBBBBBCCCCCCBBBBBBAAA@@@BBBDDDFFFHHHIIIIIIGGGFFFCCCDDDGGGJJJKKKLLLLLLLLLGGGJJJMMMMMMIIIFFFFFFFFFHHHKKKNNNOOONNNKKKJJJJJJKKKIIIGGGEEEDDDDDDDDDEEEGGGGGGFFFEEECCC@@@>>><<>>???@@@BBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFGGGIIIKKKNNNPPP[[[yyyeee\\\OOOGGGEEEEEECCCAAACCCDDDEEEEEECCCAAA>>><<>>>>>===<<<===>>>@@@AAABBBAAA@@@@@@===>>>@@@BBBBBBBBB@@@???CCCCCCBBBBBBCCCDDDFFFGGGAAAAAA@@@@@@???>>>>>>>>>>>>>>>???AAAAAA@@@<<<999>>>:::777666777666222///222111000000111111000...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******^^^OOOMMMFFFDDDAAA>>>:::777666555222111000//////.........,,,------......------,,,---------............///222---;;;LLLWWWuuuVVVAAA>>><<<;;;>>>888BBBJJJIIICCC?????????222:::@@@BBBEEEJJJKKKIIIMMMKKKMMMRRRTTTTTTVVVZZZVVVPPPMMMNNNMMMHHHCCCBBBCCCEEERRRiii}}}kkk___WWWWWWVVVUUUTTTTTTTTTUUUVVVUUUUUUUUUUUUWWWYYY[[[\\\ZZZXXXWWWWWWXXXYYYWWWVVVYYYWWWUUURRRQQQQQQRRRRRRTTTSSSQQQOOOMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIMMMNNNrrrwwwmmm[[[HHH:::...111111000//////...---------.........////////////---.........//////////////////000111111222222333222333444555777888999:::<<<>>>@@@AAAAAAAAACCCEEEHHHHHHJJJKKKMMMOOOPPPQQQWWWXXXXXXVVVWWW```ooo{{{ooo]]]MMMCCC>>>===;;;999888777777777666777777777666666555444333333222222222222333333333333333333333333333333444555666777888999999:::;;;<<<======<<<<<<===???AAAAAAAAABBBBBBBBBAAAAAABBBCCCEEEFFFGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKGGGJJJLLLKKKHHHFFFGGGHHHGGGIIILLLLLLKKKIIIIIIIIIGGGFFFEEEDDDCCCCCCDDDEEEDDDDDDDDDBBB@@@>>>;;;:::<<<999777777888888666444333333333333333333333333111111111111111111111111000000111111222333333444666777888999;;;<<<===>>>@@@@@@AAABBBBBBCCCDDDDDDAAAAAABBBCCCEEEGGGHHHIIIKKKZZZsssqqqeeeSSSMMMFFFBBBCCCCCCAAA???AAABBBBBBCCCBBB@@@===<<<@@@?????????@@@@@@??????======>>>???@@@AAAAAAAAA@@@??????>>>??????@@@AAAAAAAAA@@@@@@AAACCCDDDEEECCCBBBBBBAAA@@@??????>>>======>>>???@@@>>>;;;888888666444444444444444333111000...---...///...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******\\\OOOMMMFFFDDDAAA>>>:::777666555222111000//////.........,,,------......------,,,---------............///---000666777CCCpppfffMMM<<<555;;;>>>CCCGGGCCC===;;;<<>>999999<<<>>>===:::666666;;;>>><<<999999AAA777555;;;===999>>>IIILLLmmmjjjZZZXXXXXXXXXWWWVVVUUUUUUWWWYYYZZZVVVUUUUUUVVVWWWYYY[[[]]][[[ZZZXXXXXXYYYZZZXXXWWWTTTSSSSSSSSSTTTTTTUUUVVVVVVUUUSSSQQQNNNMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDDDD???AAANNNeee}}}]]]JJJ999000000...000000//////...------------------.........//////---------.........////////////000000111111222222222222333444666777888888:::<<<>>>@@@@@@BBBDDDFFFFFFFFFHHHIIIKKKLLLMMMNNNSSSTTTTTTRRRQQQQQQTTTVVVVVV___nnnwwwnnn___QQQFFF???:::777999888777666555555555555333333444444444333222222222222222111111222222222222222222222222222222222333333444555666666777777888999;;;;;;;;;;;;===???>>>???@@@AAAAAABBBAAAAAAAAABBBCCCDDDEEEFFFGGGGGGIIIIIIHHHHHHHHHIIIIIIJJJHHHIIIIIIHHHGGGGGGHHHIIIFFFHHHIIIIIIHHHGGGGGGHHHDDDCCCBBBBBBBBBBBBCCCDDDAAA@@@@@@>>><<<:::888777777555444444555666444333000000000000000000000000000000000000000000000000//////000000111222222222555555666777999:::;;;;;;===>>>???@@@AAABBBCCCDDDBBBBBBDDDEEEFFFGGGGGGGGGHHHFFFJJJZZZtttzzzlll]]]OOOGGGEEEBBB@@@@@@BBBBBB???<<<>>>???@@@@@@@@@>>>===<<>><<<<<<>>>AAACCC????????????@@@AAABBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<===>>><<<999666333444333333222444777999666333///---,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******^^^PPPMMMFFFDDDAAA>>>:::777666555222111000///............,,,------......------,,,---------............///---111333///999^^^kkkUUUIII===555777<<<===@@@EEE;;;<<<<<<;;;:::::::::888@@@<<<;;;???@@@>>><<<===999777:::@@@GGGPPP```mmmnnn[[[UUUZZZ```]]]\\\ZZZYYYYYYZZZ\\\^^^VVVVVVVVVVVVWWWYYY[[[\\\]]][[[ZZZZZZ[[[[[[YYYXXXSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSQQQPPPNNNMMMLLLKKKJJJIIIGGGEEECCCAAA@@@@@@>>>GGGDDD:::IIIrrr|||\\\EEE;;;000---111111............------,,,,,,,,,,,,---------.........,,,,,,---------...............//////000111111222111111222333444555666777777:::<<<>>>???AAADDDFFFEEEEEEFFFHHHIIIKKKLLLLLLMMMMMMOOORRRSSSSSSQQQOOONNNQQQVVV[[[bbbkkkwwwxxxbbbTTTFFFBBB>>>;;;::::::999999555555444444444444444444111111222222222222111111222111111000000111111222111111111111111111111111111111222222333444555555555666888999999:::<<<>>><<<<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAACCCDDDFFFGGGHHHGGGFFFEEEFFFGGGHHHIIIHHHHHHGGGFFFEEEGGGIIIJJJFFFGGGHHHGGGFFFEEEFFFHHHDDDCCCCCCBBBAAAAAAAAAAAA>>>>>>===;;;999777666555333333333333333444333333////////////////////////000000000000000000000000//////000000111222222333444444555666777888999::::::;;;<<<>>>???AAABBBCCCBBBCCCEEEGGGGGGGGGFFFEEEFFFFFFDDDCCCIII]]]zzzxxxjjj[[[NNNHHHFFFGGGEEEDDDBBBBBBBBBAAA???<<<<<<===>>>>>>???>>>======;;;<<<======<<<<<<===>>>===<<<<<<===>>>AAACCCEEEEEECCC@@@>>>===>>>AAABBB????????????@@@@@@AAAAAA@@@???>>>===<<<;;;:::999===<<<<<<<<<===;;;888666333555555444222444999>>><<<888333...,,,,,,+++***++++++************++++++++++++++++++++++++++++++******))))))))))))******************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***```RRROOOFFFDDDAAA>>>:::777666555222111000///............,,,------......------,,,---------............///000111000///222<<>>777444333777999:::<<<@@@QQQaaakkklllxxxooo^^^WWWXXX]]]cccbbbaaa^^^]]]\\\\\\]]]^^^WWWWWWVVVVVVWWWXXXYYYZZZ^^^\\\[[[[[[[[[[[[ZZZXXXUUUTTTTTTSSSQQQPPPOOONNNMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHFFFCCCAAA???>>>===???;;;;;;===<<>><<<;;;;;;;;;<<<;;;999666333333333444444333333333000000111111222111111000000000000//////000000000000000000000000000000000000000000111111222222333222444666777777888;;;<<<:::;;;<<<>>>???@@@@@@@@@??????@@@AAABBBDDDFFFGGGDDDDDDCCCCCCDDDFFFHHHIIIIIIGGGEEEDDDEEEFFFHHHIIIEEEFFFGGGFFFEEEEEEFFFGGGEEEEEEDDDCCCAAA@@@>>>>>>===<<<:::999777666555444222222333333333333333444////////////////////////////////////////////////000000111111222333333333444444555666777888888999777888:::;;;===???AAABBB???@@@BBBCCCDDDCCCBBBAAA===EEELLLKKKEEEGGGSSS^^^sssyyyppp___[[[RRRHHHBBBBBBGGGLLLHHHFFFCCCAAAAAAAAA@@@@@@<<<======>>>>>>>>>>>>>>>:::<<<======<<<;;;===???============???AAADDDEEECCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA??????>>>===<<<;;;:::999>>>===<<<<<<<<<;;;888666444555555333000111666:::999555000---,,,,,,,,,++++++******))))))******+++***************************))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***```SSSOOOFFFDDDAAA>>>:::777666555222111000//////.........,,,------......------,,,---------............///,,,...---000333---777QQQxxxkkk]]]SSSSSSRRRNNNEEE???CCCKKKMMMHHHIIISSS___gggmmmqqqfffZZZYYYYYYZZZ]]]aaa```___]]]\\\\\\[[[[[[YYYXXXWWWVVVUUUVVVWWWWWW\\\[[[YYYYYYYYYYYYWWWVVVUUUTTTRRROOOMMMLLLKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFDDDAAA>>><<<;;;;;;777:::;;;888777888888777CCC___mmmXXXFFF666,,,...222---,,,...+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------......//////000000//////000111111222333333333555888:::;;;===???BBBCCCDDDEEEFFFGGGHHHHHHIIIKKKKKKKKKLLLMMMLLLJJJHHHCCCGGGLLLOOOOOOPPPSSSVVVRRRTTTVVVTTTRRRRRRUUUYYYSSS\\\^^^UUURRRVVVQQQEEEKKKFFF@@@;;;888999;;;===???<<<999777666555444222222333333333333333222111//////000111111111111000000//////......//////000//////////////////////////////000000000111111111000222444555555666888:::999:::;;;<<<>>>>>>??????>>>???@@@AAACCCEEEFFFFFFBBBBBBCCCCCCEEEFFFHHHHHHJJJGGGDDDCCCEEEFFFGGGGGGCCCEEEFFFFFFEEEDDDDDDEEEEEEEEEDDDCCCAAA>>><<<;;;;;;:::888777555444444444111222333333111111222333000000000000000000000000////////////////////////000000111111222333333444333333444555555666777777666777888:::<<<===??????@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFHHHHHHHHHHHHOOOYYYnnntttdddXXXRRRIIIIIIHHHFFFCCCBBBBBBBBBDDDBBB???======???AAABBB<<<<<<<<<<<<============:::===@@@???===<<>>???@@@BBBCCC@@@AAACCCDDDDDDBBB@@@???@@@AAAAAABBBBBBBBBAAAAAA@@@@@@??????>>>>>>======>>>===;;;;;;;;;:::888666333333222///......000222...,,,))))))+++,,,------******))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******\\\QQQOOOFFFDDDAAA>>>:::777666555222111000//////.........,,,------......------,,,---------............///%%%000...---555222222AAAnnnxxx___YYYYYYVVVTTTXXXYYYYYYZZZZZZZZZYYYWWWVVVZZZYYYWWWUUUTTTTTTTTTTTTYYYWWWVVVUUUUUUUUUSSSQQQQQQPPPMMMKKKJJJJJJKKKKKKFFFGGGGGGGGGGGGFFFEEEDDDDDDBBB@@@>>>;;;:::999888222>>><<<---///??????///???===???\\\xxxooo]]]LLL===222+++444---222555---,,,///,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......///000000...//////000000111111222111333666777888:::<<<>>>AAABBBBBBCCCDDDEEEFFFFFFFFFHHHKKKLLLMMMMMMMMMMMMIIIKKKOOOQQQPPPNNNMMMLLLBBBJJJSSSUUUQQQNNNMMMOOOGGGJJJLLLLLLJJJIIIGGGEEE?????????@@@AAA???<<<999999666222111111333333222111222222222222111//////---...//////000000000//////..................///......................../////////000000000000000000111333444444444666888999999:::<<<===============>>>AAACCCEEEFFFFFFFFFDDDEEEEEEFFFGGGGGGGGGFFFJJJGGGDDDDDDEEEFFFEEEDDD@@@BBBEEEEEEDDDBBBBBBBBBBBBBBBBBBAAA???===;;;:::999888666444333222222333000222333222000///000222////////////////////////........................//////000000111222222222111222222333333444444555555666777888:::;;;<<<===AAAAAAAAABBBCCCDDDEEEFFFKKKEEE??????CCCHHHJJJJJJGGGGGGLLLWWWdddqqq{{{sssiiiaaaVVVJJJDDDEEEBBBCCCDDDDDDCCCAAA===;;;>>>>>>===;;;;;;;;;===???<<<;;;;;;:::::::::;;;;;;999===@@@???<<<<<>>>>>>>>>>>===???AAABBBBBBAAA???>>>@@@AAAAAABBBBBBAAA@@@@@@????????????????????????===<<<:::999999888666444333111///.........---,,,***)))((((((***,,,,,,+++)))))))))(((((()))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******XXXOOOOOOFFFDDDAAA>>>:::777666555222111000//////.........,,,------......------,,,---------.........//////'''999111&&&111444...333FFFrrrjjjWWWVVVWWWSSSRRRXXXRRRSSSUUUWWWWWWVVVTTTSSSZZZYYYWWWUUUSSSRRRRRRRRRVVVTTTSSSRRRRRRRRRPPPNNNMMMKKKIIIHHHHHHJJJLLLNNNGGGGGGHHHGGGFFFDDDBBBAAAAAA@@@>>>;;;999888777666444///111999666---///999***999:::555<<>>999777///...444...***111555...,,,///,,,******************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...//////000......//////000000111111000222555666777888:::===@@@@@@AAAAAABBBCCCDDDDDDEEEHHHKKKLLLJJJIIIHHHHHHHHHHHHHHHIIILLLNNNQQQRRRRRROOOLLLJJJKKKMMMOOOPPPSSSHHHDDDHHHFFF===>>>HHH===;;;999999:::;;;999777666555444555666666444333000111111111111///...,,,,,,---....../////////............------................................./////////000000000000000000111333333333333555777999999:::;;;<<<<<<<<<<<<<<<>>>AAADDDFFFFFFFFFEEEGGGHHHIIIIIIIIIGGGFFFEEEJJJGGGDDDDDDFFFFFFDDDBBB===@@@CCCEEECCCAAA@@@???>>>?????????>>>===;;;:::888666444222111111111111///111222111...---...000......................................................//////000111111111000000111111222222333333555666666888999:::;;;<<<===<<<<<<<<<===???AAABBB@@@DDDHHHIIIGGGFFFEEEFFFIIIIIIKKKPPPPPPOOOQQQUUUZZZlll|||~~~yyyuuummmaaaVVVPPPMMMHHHEEEEEECCC@@@DDDLLLCCC@@@>>>>>>???@@@>>><<<=========<<<:::999999:::;;;:::999999888888999999777;;;>>>===:::999===AAA888999;;;<<<===<<<;;;;;;<<<===>>>???@@@????????????@@@AAABBBBBBAAA??????============>>>>>>>>>>>><<<:::888777777666444333333111...///111111...+++...---++++++,,,+++***((())))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******aaaNNNGGGDDDBBB@@@===:::777555444111111000000//////......------------------------..............................//////000000111111333JJJppplllVVVUUUSSSQQQQQQQQQQQQRRRSSSSSSSSSRRRQQQOOONNNMMMRRRTTTTTTPPPPPPRRRQQQNNNRRRPPPNNNOOORRRRRROOOMMMKKKIIIFFFFFFGGGIIIJJJJJJFFFFFFEEEEEECCCBBB@@@@@@===<<<;;;999777555444333222222222222222222222222333222111111333888<<>>>>>===;;;:::999888888666555333222111000000000///............---------,,,,,,,,,---------......---------............///,,,,,,---...///000111222//////000111222222333333555555555555555666777888888:::<<<>>>>>>===;;;:::BBBBBBCCCCCCDDDCCCCCCCCCFFFGGGGGGHHHJJJLLLMMMNNNLLLNNNSSSYYYZZZUUUTTTVVVQQQRRRRRRRRRPPPMMMJJJHHHIIIHHHFFFEEECCCBBBBBBBBBAAA???<<<<<<<<<===<<<:::999999999888888888888777777777777777666666666666555777:::<<<<<<;;;999888888999999::::::;;;;;;<<<=========>>>>>>>>>>>>?????????@@@AAA@@@???>>>===:::::::::::::::999999999;;;:::888666444333222111111000///...---,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((^^^OOOPPPDDDCCC@@@===:::777555444111111000000//////......------------------------.................................///000000111111---777IIIiiioooQQQUUUTTTRRRQQQPPPPPPPPPQQQQQQQQQRRRRRRRRRQQQPPPPPPOOORRRRRRPPPPPPSSSSSSPPPPPPNNNMMMNNNPPPQQQOOOLLLLLLJJJHHHHHHJJJKKKKKKKKKFFFFFFFFFEEEDDDBBBAAA@@@<<<;;;:::888777555444333222222222222222222222222333222111111222444777999+++>>>LLLMMMWWWooossswww~~~{{{lllhhhbbbXXXMMMAAA777111333111///---,,,,,,---...,,,,,,,,,++++++*********************)))))))))(((************************))))))*********++++++++++++++++++,,,,,,,,,------------......//////000000222333555777888888888777:::<<>>===;;;:::777555444444555666555444333111000000000///........................------------------------------------------------.........------------------.........////////////111000///000111333666777777777888888999:::;;;;;;;;;;;;;;;<<<===???AAACCCEEEEEECCCCCCBBBCCCDDDDDDFFFEEECCCBBBAAAAAACCCCCCBBBBBBBBBBBBAAA@@@??????>>>===<<<;;;999888777666555444333222111000000000............------------,,,,,,,,,,,,------------------------............,,,------...///000000111//////000111111222333333222222222333444666777888777999<<<>>>>>>>>><<<;;;???@@@AAAAAABBBBBBBBBAAAFFFFFFFFFGGGHHHJJJKKKLLLGGGHHHKKKOOONNNIIIGGGIIIEEEFFFFFFFFFEEEDDDBBBAAADDDCCCBBBAAA@@@?????????===;;;999999999:::999888777777777666666666555555555555555555444444444444333555777888999999888777777777888888999:::::::::999999999:::::::::;;;;;;@@@@@@@@@@@@???>>>===<<<999999999999888888888888;;;:::888666444333222222000000///...---,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((XXXJJJPPPDDDCCCAAA>>>;;;888666444111111000000//////......---------------------------------------------------......//////000111111333444444BBBqqqqqqfffcccYYYMMMSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRNNNQQQRRRPPPQQQTTTUUURRRPPPOOOOOOPPPQQQQQQPPPNNNLLLJJJIIIJJJKKKKKKJJJIIIFFFFFFFFFEEECCCBBB@@@???::::::999777666444333222111111111111111111111111222111111000000111111222...222444444999AAAHHHJJJ___bbblllxxxxxxrrrrrrwww~~~xxxooohhhfffeeecccbbb@@@>>>999555111...,,,+++...---,,,+++***+++,,,,,,+++++++++++++++*********************))))))))))))************************)))))))))*********++++++++++++++++++,,,,,,,,,,,,---------...//////000000222222444555666777777777999<<>>???BBBAAAAAAAAAAAAAAABBBCCCDDDCCCBBBAAAAAAAAABBBCCC@@@@@@@@@@@@???>>>===<<<======;;;:::888666555444444333222111000/////////......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------.........///////////////000000111111222222///000000111333555777888666888:::===>>>>>>======<<<===>>>???@@@@@@@@@@@@EEEEEEEEEFFFGGGHHHHHHIIIJJJHHHIIIKKKHHHBBBAAACCCAAAAAAAAAAAABBBBBBBBBBBB@@@???>>>===<<<<<<;;;;;;999777555555666666555444444444444444333333333333333333333222222222111111111222333444555666777777666666666777888888999999777777888888888999999999????????????>>>===<<<;;;999999999999888888777777:::999777666444333222222000//////...---,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((YYYHHHKKKDDDCCCAAA>>>;;;888666555111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000111333666555444IIIsss{{{fffRRRKKKPPPUUUTTTRRRRRRQQQQQQPPPPPPPPPPPPPPPQQQRRRRRRSSSSSSRRRRRRPPPSSSSSSQQQQQQTTTUUURRRRRRRRRRRRSSSSSSSSSRRRQQQJJJIIIHHHIIIJJJJJJHHHFFFFFFFFFEEEDDDBBB@@@???>>>888777666555444333222222000000000000000000000000///000000000000//////...333///...111444333444666//////444<<<>>>999777999222666;;;;;;777222...,,,000///---------...000111,,,+++*********+++,,,,,,+++++++++************************)))))))))))))))************************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---......//////000111111222333444555666666888;;;>>>@@@@@@AAACCCEEEEEEGGGHHHIIIHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIIIIGGGFFFFFFGGGGGGFFFDDDAAA@@@>>><<<:::777666555777666555333333222333333222111000///............------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,---------.........//////.........///000111222333444555666777888999999::::::;;;;;;<<<===>>>@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAABBBBBB@@@@@@@@@???>>><<<;;;:::<<<;;;:::888666444222222333222111000////////////------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,------------......................../////////000000000111111000000111111333444666666555666999;;;===>>>>>>>>>:::;;;===>>>???@@@@@@@@@EEEEEEFFFFFFGGGGGGGGGGGGLLLJJJJJJJJJGGGAAAAAADDDDDDCCCCCCBBBCCCCCCDDDEEEAAA???>>><<<:::999888888666444222222333444333222333333333222222222111111222222222111111111000000000000000111333555777888555666666777777888999999999999999999::::::::::::<<<<<<============<<<<<<<<<;;;;;;::::::999999999999888666555333222222222//////...------,,,++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((ZZZLLLLLLEEECCCAAA>>>;;;888666555111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000+++,,,000222222AAAfffhhh[[[[[[ZZZVVVSSSSSSQQQNNNQQQQQQQQQQQQQQQQQQPPPPPPRRRRRRRRRRRRRRRQQQQQQPPPSSSUUUUUURRRQQQTTTSSSPPPQQQRRRSSSSSSRRRQQQQQQPPPJJJIIIIIIIIIJJJJJJHHHFFFDDDDDDCCCBBB@@@>>><<<;;;555555444333333222111111////////////////////////---...///000111000000///000---...333333///000666///......222333111111222222222000///...///222444111111000///---,,,******++++++++++++++++++,,,,,,************************))))))))))))))))))******))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,------.../////////000000111111333444555555777999<<<>>>???@@@BBBCCCAAACCCEEEFFFEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEGGGEEEDDDDDDDDDDDDCCCAAA>>>>>><<<:::888666444333444444333222111111111111000///......------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,------------.....................///000111222333555666777888::::::;;;<<<======>>>>>>@@@@@@@@@AAABBBBBBBBBBBB???????????????@@@@@@@@@AAA@@@@@@???===;;;:::999999888777555444222111000111111000///............---,,,,,,,,,++++++++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,---------------............//////////////////000000333333333333333333444444333555777999;;;=========;;;<<<===???@@@AAAAAAAAADDDEEEFFFGGGGGGGGGGGGGGGHHHFFFEEEFFFCCC??????CCCDDDDDDBBBAAAAAAAAAAAAAAACCCBBB???===:::888666555555333111111222333222111333333222222222111111111222222222111111111000000111000000000222444777999666666777777888999999999::::::::::::;;;;;;;;;;;;999999999:::;;;<<<===>>>>>>>>>===<<<<<<;;;::::::777666555333222111111111.........---,,,,,,++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((({{{wwweeeRRRNNNMMMEEEDDDBBB???<<<999666555111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000222+++---444222///???WWW}}}oooaaaYYYRRRSSSTTTTTTTTTRRROOOMMMOOOPPPPPPQQQQQQPPPOOOOOOQQQQQQRRRRRRQQQPPPOOOOOORRRUUUTTTQQQPPPRRRQQQNNNOOOPPPQQQPPPMMMKKKKKKLLLLLLJJJIIIIIIJJJJJJHHHGGGAAAAAA@@@>>><<<:::888777333222222222111111000000........................,,,---...///000111111111333222333333///******......---,,,,,,,,,,,,---...111...,,,+++,,,---......,,,---......---+++***(((++++++++++++++++++++++++)))))))))***************))))))))))))************))))))))))))))))))))))))((((((((()))))))))******************++++++++++++,,,,,,,,,---......///////////////000111222444444555777:::<<<<<<===???AAA>>>@@@CCCDDDCCCBBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDGGGEEECCCCCCBBBAAA???===;;;;;;999888666555444333111111111111000000000///......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))******++++++,,,,,,---+++++++++,,,,,,,,,---------------...............///000111222444666777777999:::;;;===>>>?????????@@@AAABBBBBBBBBBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>><<<:::888777666666555333222111000///000///......---------...,,,,,,,,,+++++++++******))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,---------.....................////////////555444333333222222333333222333555777999:::;;;<<<<<<===>>>???@@@@@@AAAAAABBBDDDEEEGGGHHHHHHGGGFFFEEECCCDDDEEECCC@@@@@@DDDEEEEEEDDDCCCBBB@@@??????DDDBBB???<<<999777555555444222111111222333222111333222222222111111111111222222222111111111111000111000000111222444666777666666666777888888999999888888999999999:::::::::777777888888:::;;;===>>>>>>>>>===<<<;;;:::999999555444333111000000//////------------,,,,,,++++++******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((ttteeeTTTMMMOOOJJJEEEDDDBBB???<<<999777666111111000000//////......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000666111000555444000222888RRRzzz|||eeeTTTQQQUUUWWWSSSNNNKKKKKKLLLNNNPPPLLLMMMNNNOOOOOONNNMMMLLLNNNOOOPPPPPPPPPPPPPPPPPPNNNPPPPPPMMMMMMPPPPPPMMMNNNOOOPPPNNNJJJHHHGGGHHHJJJHHHFFFEEEEEEFFFEEEEEE>>>>>>===;;;999777444333111111111000000000000000------------------------,,,------......///000000'''***,,,---///333666666---000111///......///000---...111333444111---)))'''((()))+++,,,---......***++++++++++++******)))((()))))))))*********+++((()))))))))************))))))))))))))))))))))))(((((((((((()))))))))***************+++++++++++++++,,,,,,------......//////.........///111333444333555888::::::;;;===???<<>>?????????@@@AAABBBBBBBBBAAA@@@???>>>>>>>>>>>>======<<<;;;???>>>===<<<:::777555444333333222222111000000//////...------------------++++++++++++************))))))))))))*********+++************++++++++++++++++++,,,------...//////........................222222111111111222222333222222444555777888999:::======>>>??????????????????AAACCCEEEGGGGGGFFFFFFEEEDDDEEEHHHFFFBBBBBBEEEDDDDDDDDDDDDCCCAAA@@@>>>???>>><<<999777666555555333111000000111222222111222111111111000000000000111111111111000000000000000000000111111222333444444555555666666777888888888888888999999999::::::999999888777888999:::;;;;;;::::::999777666666555333222111//////.........---------,,,,,,,,,,,,+++***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((({{{hhhUUURRRSSSIIIEEEDDDBBB???<<<999777666111111111000//////......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000'''---111//////222555555444<<>><<>>:::888555555444444333222222111/////////000//////...---,,,,,,++++++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,---...////////////...///111222444666777888666777:::<<<>>>?????????@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::>>>===<<<:::888555333222111111111111000000000000......---,,,,,,,,,------+++++++++************)))))))))))))))************)))************+++++++++******+++,,,...///000000.....................---////////////000111333333111222333444555777888888======>>>>>>>>>>>>>>>======???AAADDDFFFFFFEEEEEECCCBBBDDDFFFDDD???>>>AAA>>>???@@@AAA@@@???<<<;;;:::999888777666555555555222000//////111222111111111000000000////////////111000000000//////////////////000000111111222222333333444444555666666777999::::::::::::;;;;;;;;;;;;:::999777777777777888777777666555444333222222111111000...---------------,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((lllQQQQQQJJJGGGFFFCCC@@@===999777555222222111000///...------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000555111666MMMtttuuu\\\VVVRRRRRROOOHHHGGGKKKOOONNNKKKIIIHHHHHHIIIJJJJJJJJJKKKKKKJJJIIIGGGFFFJJJJJJKKKLLLMMMOOOPPPQQQLLLLLLLLLLLLMMMNNNOOOOOOHHHIIIJJJKKKJJJGGGEEECCCGGGFFFCCCAAA????????????<<<:::777666555444111///111000000///...---------******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------......///000000000333333444666888:::<<<===@@@@@@AAAAAABBBAAAAAAAAADDDFFFHHHGGGDDDBBBBBBDDDBBBBBBBBBAAA>>>:::777555333333222222111000000000......---------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,,,,,,,++++++*********++++++,,,------......///---...///000111222333333555666777888:::<<<===>>><<<===???@@@AAAAAAAAAAAA======<<<<<<;;;;;;::::::???<<<999777666555333111////////////............,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---------............///............///000111222444444333444444555666777;;;:::888888888:::<<<>>>;;;<<<>>>@@@BBBCCCDDDDDDDDDCCCBBBAAAAAABBBDDDEEE????????????===:::777555555555444444444333333333000000000000////////////////////////............////////////////////////////////////000000000000111222333444555555555555888888888999:::;;;======999999888777777888999999999999888666555444333222111000///...---,,,,,,++++++++++++*********))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&tttVVVSSSKKKGGGFFFCCC@@@<<<999777555222222111000///...------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........./////////000000000111111111555FFFgggcccTTTTTTOOONNNOOOMMMHHHHHHKKKMMMLLLJJJIIIIIIJJJKKKLLLIIIIIIJJJKKKJJJIIIHHHGGGGGGHHHKKKNNNPPPQQQQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQJJJJJJIIIHHHGGGFFFEEEDDDGGGEEEDDDBBB@@@@@@@@@@@@<<<:::888666555444111/////////......---,,,,,,+++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------......//////000000333333444666888:::<<<===AAAAAABBBBBBCCCCCCBBBBBBCCCEEEFFFEEECCCAAAAAACCCAAAAAAAAA@@@===:::666444333222222111000000//////------------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************,,,,,,,,,++++++*********++++++,,,,,,---...............///000111222222333444555666888999;;;<<<============>>>???@@@@@@@@@>>>======<<<<<<;;;;;;:::<<<:::888666555444111///////////////.........---,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,------------........................///000111222222222222222333444555666888888777777888999;;;;;;<<<<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA;;;<<<<<<<<<;;;999777555444444333333333333222222000000000/////////..................------------............................../////////000000000///000111222333333333333666666666777888999:::;;;:::999888777777888999:::888777666555333222111111111000///---,,,,,,+++++++++++++++*********))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''uuuVVVQQQHHHFFFEEECCC@@@<<<999777666222222111000///...------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000,,,111444000///<<>>???@@@>>>>>>======<<<;;;;;;:::999888666666555333000---//////.........---------,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))***************++++++++++++,,,,,,,,,,,,---------............---......///000111111000000111111222333444555666777888999999999999<<<======>>>>>>>>>>>>=========>>>??????>>>===<<<888999999:::999888666555222222222222111111111111000////////////.........,,,,,,,,,---------------------------------------.........////////////000---...///000000111111000333333333444555666777888:::999888888888888999:::666555555333222111000///000///...---,,,++++++++++++************)))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''qqqSSSPPPIIIFFFDDDBBB???<<<999777666222222111000///...------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------........./////////...000222333333333444555OOOcccjjjVVVMMMMMMQQQFFFGGGHHHKKKLLLKKKJJJKKKKKKKKKJJJJJJJJJKKKLLLMMMJJJKKKLLLNNNOOOOOONNNNNNJJJLLLNNNQQQRRRSSSSSSSSSQQQQQQPPPNNNNNNMMMMMMMMMNNNMMMKKKIIIGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBB<<<:::777555444222///---------,,,,,,,,,+++++++++************************************++++++++++++++++++++++++++++++++++++)))))))))************+++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,,,,---......//////000333333444555888:::<<<===???@@@AAABBBBBBCCCCCCBBB@@@@@@AAA@@@???>>>======<<<<<<<<<:::999666444333111111000//////......---,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((************************+++++++++******************++++++,,,------....../////////000000000000000222333444666777999:::;;;===<<<:::::::::<<<>>>??????>>>>>>===<<<;;;::::::777666666666666444000---.........---------,,,,,,++++++++++++************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***************+++++++++++++++,,,,,,,,,------------------------...///000000000000000000111222333444444555777999::::::999888<<<<<<===>>>>>>>>>>>>===<<<===???@@@@@@>>><<<;;;888888999888777666444333111111000000000//////////////////.........------,,,,,,,,,------.................................------........./////////------...///////////////111111111222333444666666999999999888888999999999666555444333111000/////////...---,,,++++++++++++************))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''qqqTTTSSSNNNEEEDDDBBB???<<<999777666222222111000///...------***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............222///+++,,,000444555555222666@@@LLL[[[pppjjj^^^RRRMMMNNNOOOKKKFFFGGGIIIJJJKKKKKKLLLKKKJJJLLLKKKKKKJJJJJJJJJJJJJJJLLLMMMOOOQQQRRRRRRQQQQQQQQQPPPOOOOOOOOOPPPRRRSSSQQQPPPOOONNNMMMLLLLLLLLLKKKLLLLLLLLLKKKHHHEEEDDDBBBBBBBBBBBBAAAAAA@@@@@@;;;888666444333111...,,,---------,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,------.../////////222222333444666999;;;<<<<<<===>>>???@@@@@@@@@@@@??????>>>>>>>>>===<<<;;;:::999888777666444333222000000///......------,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************************++++++,,,------...///////////////000000000222333444555777999:::;;;===<<<:::999999;;;===>>>>>>>>>===<<<;;;:::999999666555555666666444111...------------,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))*********+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,---...///000000000000000111222333444333555888;;;<<<;;;:::999:::;;;===>>>??????@@@@@@===???AAABBBBBB@@@===;;;::::::999777666444222111000000/////////.....................------------,,,,,,---...///000000111////////////////////////------------............---......///////////////111111111111222444555666888888888888888888888888666555444333111000//////...---,,,+++++++++++++++))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((qqqRRRQQQLLLDDDCCCAAA>>><<<999777666222222111000///...------******++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---111333111......333888;;;888666555444888DDDPPPfffooo}}}pppbbbWWWQQQLLLJJJHHHHHHJJJKKKIIIGGGGGGJJJKKKIIIIIIKKKKKKHHHJJJJJJJJJJJJIIIIIIHHHHHHLLLMMMOOOPPPQQQQQQQQQPPPRRRPPPNNNLLLKKKMMMOOOQQQPPPPPPOOOMMMMMMLLLLLLLLLHHHIIIKKKKKKJJJHHHEEECCC@@@@@@@@@@@@???>>>===<<<888666333222111000---+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************++++++++++++,,,,,,,,,---......//////000000111333555777999:::::::::<<<===>>>>>>>>>>>>???===<<<=========;;;999777777666444333222111111//////......---,,,,,,++++++++++++*********))))))(((((()))))))))))))))***((((((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,------.........//////000000000222333444666777999:::;;;<<<<<<;;;::::::;;;<<<===>>>===<<<;;;:::888888777555444444444555444111///------,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))************+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---//////000000000000111222333333333555888:::<<<<<<;;;::::::;;;<<<>>>???@@@@@@@@@>>>???AAABBBAAA???===;;;;;;:::888666444222111000////////////..................---------,,,,,,,,,,,,,,,---...///111111222000000000000000000000000,,,,,,,,,---------............///////////////...000000000111222333555555666666777888888777666666555555444222111000///...---,,,++++++*********+++(((((()))))))))))))))***))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((qqqQQQOOOIIIDDDCCCAAA>>>;;;999777666222222111000///...------******++++++++++++*********************************++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------***000666666111------...///000555;;;<<<777555777777<<>>??????>>>===;;;999888444222000000000///---+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************+++++++++++++++,,,,,,------......///...///000111333666888999888999:::<<<===>>>>>>>>>???===;;;<<<======;;;888555444333222111111000000......------,,,++++++++++++*********))))))))))))(((((((((((())))))******(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++*********+++,,,,,,------,,,------...///000111111333333555666888:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;:::888777666555444333111111222222111///,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************************++++++++++++++++++++++++,,,---...///............///000111222333444666888:::::::::::::::;;;<<<=====================>>>???>>><<<:::999777777555333222111000000////////////............---------,,,,,,,,,,,,+++***+++,,,---///000111222000000000000000000000000+++,,,,,,,,,,,,------------......//////...------/////////000111222333444444555666777777666555444444333222111///...------,,,++++++***************(((((((((((())))))******))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))wwwVVVSSSLLLCCCBBB@@@>>>;;;999777666222222111000///...------******++++++++++++************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------///+++(((***///333444333888333111333444333444777666888777555999>>>@@@===@@@======BBBDDDBBBAAABBB===AAADDDDDDBBBBBBDDDGGGDDDGGGHHHFFFEEEGGGKKKMMMKKKHHHEEEGGGJJJJJJFFF@@@AAAEEEDDD@@@@@@FFFHHHEEEDDDDDDFFFGGGHHHIIIIIIIIIFFFGGGHHHIIIIIIIIIHHHGGGEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHDDDCCCBBBAAAAAABBBCCCDDD===>>>>>>===;;;999777555222111///...///...---+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,------......///......///000222555777888888999:::<<<===>>>>>>>>>???===;;;<<<======;;;888444333222111000000000000......---,,,,,,++++++***************))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))******+++,,,,,,------,,,,,,---...///000111222333444555777888:::;;;<<<;;;<<<<<<======<<<;;;;;;<<<;;;:::999777666555444333111//////000111000///,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************)))************+++++++++++++++++++++,,,---......---------------///000000222333555666888999::::::;;;<<<<<<<<<;;;;;;:::999;;;;;;<<<<<<;;;999888777444333222111000000000000000000/////////.........---------,,,,,,,,,++++++))))))+++,,,...///000111////////////////////////++++++,,,,,,,,,------------------......---,,,,,,.........///000111222333333444555666666555444333222222111///...---,,,+++++++++******************'''((((((((())))))******))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))uuuVVVRRRKKKFFFDDD@@@===;;;999666444222222111///...---,,,+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------............///111111222222222333333333555555666666777777888888999999::::::;;;<<<<<<=========>>>>>>??????@@@@@@CCCDDDDDDEEEFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCDDDEEEGGGFFFDDDBBBBBBCCCEEEFFFAAABBBCCCCCCBBBBBBCCCDDDCCCDDDDDDEEEEEEEEEDDDCCCBBBDDDFFFGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCAAA@@@???>>>===AAA@@@>>><<<999777666555111000///...---,,,,,,,,,+++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))************+++++++++***+++,,,...///000000000...///000111333666888999;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;::::::999888222222111000///...------......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////111111222333444666777888999:::;;;;;;<<<<<<;;;;;;999999999999888666555444000000000///......------+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))++++++******++++++,,,------------............///111111333555666777777777>>>;;;888888:::;;;:::888::::::;;;;;;:::777444333222222111111000/////////......---------,,,,,,,,,******************************+++++++++,,,,,,,,,111///,,,,,,,,,---,,,+++++++++******++++++,,,------------............///------......///111222333333444444555555444444333333222000///---,,,,,,+++******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((qqqQQQMMMGGGFFFCCC@@@===;;;999666444222222111///...---,,,+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------............111111111222222222222333333444444555555666666777888888888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>BBBCCCEEEFFFFFFEEEDDDDDDBBBBBBAAAAAAAAABBBBBBCCCFFFDDDCCCBBBBBBCCCDDDEEEBBBCCCEEEDDDCCCCCCDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHJJJJJJHHHFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFDDDBBB@@@???>>>@@@@@@>>>===:::888555444111000///---,,,,,,,,,,,,*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))*********+++++++++***+++,,,...//////000000000000000111333444666666999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::888777777222111111000///...---,,,...------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,------.../////////000000111222333555666777888888999::::::::::::999777777777666555444333222000000//////...---------+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++******++++++,,,---------------............000111222444555666777777<<<:::777777888999999777888999999999888555333111222111111000000///......---------,,,,,,,,,++++++*********************************+++++++++,,,,,,---,,,+++,,,---...---,,,++++++******++++++,,,---------------............---------...///111222333333333444444444444333333222222000...---,,,++++++******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((tttRRROOOKKKFFFCCC???===;;;999777555222222111///...---,,,+++************************************************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,---------......000000000111111111222222222222222333444444555555666666666777888888999999999999:::;;;;;;<<<======@@@BBBDDDFFFFFFEEECCCBBBBBBBBBAAA@@@@@@@@@AAAAAADDDCCCBBBAAAAAABBBDDDEEEDDDEEEGGGFFFEEEEEEFFFHHHIIIHHHGGGFFFEEEFFFFFFGGGIIIJJJLLLLLLJJJIIIJJJKKKGGGGGGFFFFFFGGGIIIKKKLLLKKKKKKIIIGGGDDDBBBAAA@@@?????????>>>;;;888555333000///...---,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********++++++***+++,,,---.../////////111111111111111222333444777888999:::;;;;;;<<<;;;;;;;;;:::999888666555444111000000///...---,,,,,,------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))***************++++++++++++,,,,,,,,,,,,---......////////////000000222444555666555666777777888888777777666555555444333111111000000//////......---,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++************+++,,,,,,------------............///000222333555666666666:::888666666777888777666777777777777666333111000111111000000///......---,,,,,,+++++++++*********************************)))*********++++++++++++))))))***,,,///000///---+++************+++,,,,,,,,,,,,,,,---------......---------...///000111222222222333333333333222222111111///---,,,+++++++++***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((wwwTTTQQQNNNEEECCC???===;;;999777555222222111///...---,,,+++************************************************++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------------//////000000000111111111111111222333333444444555555555666666777888888888888888999:::;;;;;;<<<<<<>>>@@@DDDGGGHHHGGGDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEFFFHHHGGGFFFFFFGGGIIIKKKIIIGGGEEEEEEEEEGGGHHHGGGIIIKKKKKKKKKKKKMMMNNNJJJIIIGGGFFFGGGHHHJJJKKKJJJIIIHHHGGGEEEDDDBBBBBB===>>>???>>><<<888444111000///...,,,++++++******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))******************+++------.........000000000000111222333333444555777888999:::;;;;;;::::::999888666444222111//////......---,,,,,,+++,,,,,,++++++*********)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***************+++++++++++++++,,,,,,------...//////.........///111222444555555555666777777777777666666555444222111000////////////......---,,,,,,+++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++***************++++++,,,,,,,,,---------.........000111222444555666666777888777777777777777777777777777666666444222111000000000//////...---------************))))))))))))************************)))))))))************+++'''((())),,,//////...,,,***************++++++,,,+++,,,,,,,,,------------------------...///000111111111222222222222111111000///...,,,++++++******))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((rrrOOOKKKIIIEEEBBB???===;;;:::777666222222111///...---,,,+++************************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++,,,,,,,,,---........./////////000000111222222333333444555555555555555666777777888888777777888999:::;;;<<<===;;;>>>BBBFFFHHHHHHGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFDDDFFFGGGGGGFFFEEEGGGHHHIIIHHHFFFDDDDDDDDDFFFGGGGGGHHHIIIIIIHHHIIIJJJLLLLLLKKKHHHFFFEEEFFFGGGHHHEEEEEEDDDDDDCCCCCCCCCCCC<<<=========:::666222000///...---,,,************(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********)))***+++,,,---------,,,------...///000222333444333444555777888999999999999999888666444222000///......------,,,++++++++++++***************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++++++++,,,,,,---.........------...///000222333444555666666777777777777777777666444222000000//////......------,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++******))))))******+++,,,,,,,,,,,,------------...000111333444666666777777777777888888888777888888777777666555333222111000//////......---,,,,,,+++******)))))))))((((((((())))))))))))))))))))))))(((((()))))))))*********))))))***,,,......+++)))******))))))******+++,,,++++++++++++,,,,,,,,,------,,,,,,,,,---...///000000000111111111111000000......---+++************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((pppOOOJJJHHHEEEBBB???===;;;:::888666222222111///...---,,,+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,------........./////////111111222222333444444444444444555555666777777777666666777888:::;;;<<<<<<:::===AAADDDFFFGGGGGGFFFAAAAAA@@@@@@???@@@@@@@@@??????@@@AAACCCDDDDDDEEEBBBCCCEEEDDDCCCCCCDDDFFFDDDCCCBBBBBBBBBBBBDDDDDDGGGHHHHHHFFFEEEDDDEEEGGGLLLJJJHHHFFFDDDCCCCCCCCC@@@@@@@@@@@@AAAAAAAAAAAA;;;;;;;;;:::777444111///...---,,,+++***)))))))))''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******)))***++++++,,,,,,,,,+++,,,,,,,,,---///111222333222333444555666777777777777777666555333111///...,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((()))))))))))))))************++++++++++++,,,------......------...///000222333444666666777888888888777777888666444222000/////////...------,,,,,,+++******(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))***))))))))))))***++++++,,,,,,,,,,,,------------///000222333555666666666555777999999888777777888777666555444222111000000......------,,,+++++++++******)))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********+++,,,,,,)))'''***))))))))))))***++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000000000000///---,,,+++******))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((sssSSSNNNKKKDDDBBB>>><<<;;;:::888666222222111///...---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,------------.........///000000111111222222333222222333333444555555555444444555777888999:::;;;<<<===???AAABBBCCCCCCBBB>>>============>>>>>>???;;;<<<>>>???AAABBBBBBCCC???@@@BBBAAA@@@@@@AAACCC>>>>>>??????@@@@@@AAAAAABBBCCCDDDCCCCCCDDDFFFIIIGGGGGGFFFEEECCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>::::::999777444222///......---,,,***))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***)))******+++++++++++++++------------...///000111222222333444555555444444555555444333222000...---+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))***************++++++,,,,,,---......---......///000222333444555666666777777777777777888666333000///......///------,,,,,,+++*********(((((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))***++++++++++++,,,,,,,,,------------...000111333444444444222555888888666555666888555444333111000///......---------,,,++++++***************)))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))+++)))))))))***+++***((()))))))))))))))***++++++************++++++++++++,,,,,,,,,+++,,,,,,---......//////000000//////...,,,+++***)))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((sssTTTOOOJJJDDDBBB>>><<<<<<:::888777222222111///...---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---------............//////000111111111000111111222333333444444222222444555666888999999======>>>???????????????;;;;;;;;;;;;;;;<<<===>>>999:::;;;===???@@@AAAAAA===>>>@@@???>>>>>>???AAA:::;;;<<<>>>????????????;;;===???AAACCCGGGKKKOOOCCCDDDDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<<<<;;;:::999777555222000///......---+++***))))))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))))))))))))))******+++++++++******///......---------......222222333444444444333333444444333333111000...---+++++++++***************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))***************++++++,,,,,,---...............///111222444555444555666666777777666666777555222///...------...------,,,,,,+++******)))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))******+++++++++,,,,,,,,,---------+++,,,...///111222222222000444777777555444555666444333111000...---------------,,,,,,+++******)))************))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))***)))'''((()))++++++***)))))))))))))))******+++)))************+++++++++,,,,,,++++++,,,,,,------......////////////......++++++***))))))((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((wwwXXXPPPEEEEEECCC???===;;;:::777555222111000///---+++***))))))))))))))))))))))))))))))******)))(((((()))++++++*********))))))(((((())))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------------......///000000000/////////000111111222222444444444555555555555666777888999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>:::<<<===??????===<<<:::;;;<<<>>>??????>>>===<<<>>>???@@@AAABBBCCCDDDEEEBBBBBBBBBBBBBBBCCCDDDEEE===>>>>>>===:::999999:::999888666333111000///...+++++++++***)))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++++++++,,,------......///000111222333444444444444444333111///...---,,,,,,***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))******++++++,,,------......//////000111111111333444555666777777777777222111000///------,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,*********+++,,,---...///,,,,,,---...///000111222333444444555555444444333222111000///...---,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,,,,------.........///......---,,,))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((qqqLLLLLLMMMEEECCC???===;;;:::777555222222000///---+++******))))))))))))))))))))))))((()))******)))((()))************)))))))))(((((((((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------------......//////000000/////////000111111222222333333333333444444444444666777888999:::::::::::::::::::::999999888888888888999:::;;;<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<>>>??????????????????@@@AAACCCDDDEEEEEEAAAAAABBBBBBBBBCCCCCCCCC@@@@@@???>>>>>>===<<<;;;888777555333111///......++++++******)))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---.........111111222333444444444444444333111000...---------***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))******++++++,,,,,,---------......///000000000222333444555666666666666222111000...------,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++++++++++++++,,,---...,,,,,,---...///000111111333333444444444444333333111111000///...---,,,,,,,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********************************+++++++++,,,,,,,,,------...............---,,,,,,))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((nnnKKKMMMOOOEEECCC???===;;;:::777555222222111///---,,,******))))))))))))))))))))))))''')))++++++***(((((()))******))))))))))))(((((((((((())))))))))))******)))))))))*********++++++++++++++++++,,,,,,,,,,,,---------...//////000000...//////000000111111222111111222222222333333333555555666777888888888888777777777777777666666666666777888999999::::::999::::::999999999999::::::;;;;;;;;;<<<===???AAAAAA>>>???@@@AAACCCDDDEEEFFFBBBBBBDDDEEEEEEDDDCCCCCCDDDBBB@@@@@@BBBAAA>>>;;;777666444222000...------+++******))))))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,------......111111222333444444444444444333111000...---------******++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,---......//////111111222333444444444444111000///...---,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++,,,,,,+++++++++,,,,,,---,,,,,,---...///000000111222222333333333333222222000000///...---,,,,,,++++++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******************************++++++++++++,,,,,,,,,,,,------......------,,,+++))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((qqqVVVQQQIIIEEECCC???===;;;:::777555333222111///...,,,+++***))))))))))))))))))))))))%%%(((++++++***((((((((())))))))))))))))))(((((((((((((((((()))))))))***))))))))))))***************++++++++++++,,,,,,,,,,,,,,,---......//////000......//////000111111111111111111222222222333333444555666777777777777777555555555555555555555555555555666777888888888888:::999777666666777999:::<<<;;;::::::;;;===???@@@===>>>???AAABBBDDDEEEEEEBBBCCCEEEGGGGGGFFFDDDCCCEEEBBB???@@@CCCCCC???:::555444222000///------,,,******))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***************++++++,,,------......000111222333444444444444333222111///...---------***************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))***++++++,,,,,,+++++++++,,,------......///000111111222222222111000///...---,,,,,,,,,,,,++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++,,,,,,++++++++++++++++++,,,,,,---......///000000111111222222222222111111//////......---,,,,,,++++++*********)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************************++++++++++++,,,,,,,,,---------------,,,++++++))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((rrrYYYSSSGGGEEECCC???===;;;:::777555333222111000...,,,+++***))))))))))))))))))))))))%%%(((***+++***(((''''''(((((((((((((((((())))))'''(((((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,------.../////////.........///000000111111111222222222333333333333444444555666666666666555444444444444444444444555444444555666777777777777999888666444444666888999<<<;;;:::888888999:::;;;;;;;;;===>>>@@@BBBCCCDDD@@@AAACCCDDDDDDBBBAAA???CCC???===>>>BBBAAA<<<777444333111///---,,,,,,+++)))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++,,,------...///000111222333333333333111000///...------,,,,,,)))************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((())))))******+++,,,,,,******++++++,,,---------...//////000000000000000///...---,,,,,,+++,,,,,,******))))))((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++,,,,,,+++*********++++++,,,,,,------......//////000000111111111111000000......------,,,,,,++++++*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((oooQQQPPPMMMEEECCC???===;;;:::777555333333222000...---++++++))))))))))))))))))))))))&&&(((******)))''''''(((''''''(((((((((((())))))''''''(((((((((((())))))((((((((()))))))))******************++++++++++++,,,,,,,,,---......//////---......//////000000111111111222222222333333333222333333444444444333333222222222333333333333444222333444555666666666666777555444222222444555777999888777666666555555555777888999;;;===???AAAAAA<<<<<<===>>>>>>===;;;;;;>>><<<;;;===>>>===999555222111///...,,,+++++++++((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))************++++++,,,,,,------......///000111111111111//////---,,,,,,+++++++++))))))******))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((())))))***+++++++++******++++++,,,,,,------......//////000//////......---,,,+++++++++++++++***))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******++++++*********++++++,,,,,,,,,---------.........///000000000000000000///------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,++++++***)))))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((oooMMMNNNOOOEEECCC???===;;;:::777555444333222000...---,,,+++))))))))))))))))))))))))'''((()))(((''''''((()))'''''''''((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))***************+++++++++++++++,,,,,,------......///------......///000000000000000000111111111222222000000000111111000000///000000000000111111111222000111222333333444333333222222111000000111222222333333444444444333222222444555666888:::<<<>>>???;;;;;;;;;;;;:::::::::999999:::;;;<<<;;;999666444111000...---+++*********((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))************+++,,,,,,------,,,---...///000000000000------,,,+++************)))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((())))))******++++++******++++++,,,------......///////////////......---,,,,,,+++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))))))))***+++,,,,,,,,,,,,------------.........//////000000//////...,,,,,,,,,,,,++++++++++++((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))************+++++++++++++++++++++++++++******)))))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((rrrQQQOOOJJJEEECCC???===;;;:::777555444333222000///---,,,+++))))))))))))))))))))))))'''((()))'''&&&&&&(((***&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++++++++,,,------......///------......///000000000////////////000000000000---...............------............//////000000...///000111111222222222//////............//////...///111222333222222111222333444666888:::<<<===>>>===<<<;;;;;;;;;;;;;;;777999<<<<<<999666444444000///...,,,+++*********'''''''''(((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++,,,,,,------+++,,,---...////////////,,,,,,+++***)))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((()))******++++++***++++++,,,,,,---.........///////////////......,,,,,,++++++***+++++++++))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))***+++,,,---,,,,,,------------------......////////////......,,,,,,++++++++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))************++++++++++++++++++++++++***))))))))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((vvvPPPLLLIIIFFFDDDAAA>>>===<<<999888555444333111///...------))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------.......................................------,,,,,,,,,////////////000000000000////////////////////////000000///..................//////000111222222222444444555777888:::;;;;;;>>>>>>======<<<<<<;;;;;;999999999999888666444333......---,,,+++))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,------............------+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++,,,,,,,,,,,,------------......------,,,+++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******+++++++++,,,,,,,,,,,,,,,,,,---------......//////...---,,,,,,+++++++++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))*********)))))))))))))))))))))))))))))))))))))))+++*********))))))((((((''''''''''''(((((()))))))))******(((&&&&&&'''(((******)))(((((())))))***+++++++++++++++,,,...///...///000222333333333333444333222333111///000222------,,,+++******+++,,,,,,,,,+++***(((((()))+++***)))((('''''')))***+++(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''uuuQQQNNNJJJFFFDDD@@@>>>===<<<:::888555444333111///...------))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,------------...------------------------......---------,,,,,,,,,------........./////////////////////////////////000//////...------............///000000111222222111222333444666777888888======<<<<<<<<<;;;;;;;;;999999999888777555222111...------,,,***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,------............------+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++++++++,,,,,,,,,---------------------,,,,,,+++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,------------.........---,,,,,,++++++************)))))))))(((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((()))*********))))))+++---***************+++++++++******,,,///333777888999======>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>???@@@;;;999777555444111...,,,%%%&&&&&&&&&&&&'''((()))+++++++++******)))))))))((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''sssSSSPPPKKKFFFCCC@@@>>>===<<<:::888555444333111///...------))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......//////////////////////////////...---------............//////000000111111000111222333444555666777;;;;;;;;;:::::::::::::::999999999777666333111///------,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,,,,,,,------------,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,,,,------------,,,++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********++++++++++++,,,++++++,,,,,,,,,---------...------,,,,,,+++++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************)))))))))))))))))))))(((((((((((((((((()))******)))***,,,...&&&(((+++---000111222222@@@???>>>???AAAAAA>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>=========>>>???@@@IIIFFFCCCBBBBBB???:::555333333222111///...,,,+++******++++++++++++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''pppSSSPPPIIIEEECCC@@@>>>===<<<:::999555444333111///...------))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..............................---------------............//////000000000111222222333555666666777888888888888888999999999999999999777555222000...,,,,,,,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++,,,,,,,,,,,,++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))*********))))))))))))))))))))))))*********)))))))))))))))******))))))))))))(((((('''((()))((('''(((***,,,***,,,111666:::<<<===>>>111111333999@@@DDDBBB???===<<<<<<<<<<<<<<<<<<<<>><<<888555000+++'''***************+++,,,,,,*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''nnnQQQOOOGGGEEECCC@@@>>>===<<<;;;999555444333111///...------))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------,,,,,,,,,,,,------.............../////////000000111222333444444555555555666666777777777888999999999777555222///...,,,++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************+++++++++,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))*********+++++++++*********+++++++++,,,,,,+++++++++++++++*********))))))))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))***************************)))&&&''')))******,,,///111777999;;;>>>@@@@@@???>>>666666777<<>>>>>===;;;999555444333111///...------))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,+++++++++,,,------------..................------......///000000111222333333444555666666777777777777666444111///---++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++))))))************))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))***++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++))))))*********+++++++++************************))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************)))*********++++++++++++(((***---000222666:::===>>>>>>???>>>===;;;:::888EEEGGGJJJNNNPPPRRRSSSTTT\\\```ffflllpppsssttttttssstttpppjjjmmmuuuvvvpppwwwrrriii^^^SSSJJJCCC@@@???>>>===AAAEEEHHHFFFDDD???<<<777222...+++***)))+++++++++******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''mmmPPPQQQKKKDDDBBB???>>>>>>===;;;:::555444333111///...------))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))***************++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------,,,,,,------......//////000111111222444555555666333333333333111///---,,,************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((())))))******))))))((((((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++***************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))*********+++)))*********************((()))))))))************'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))((()))))))))************((())))))***+++,,,------000222555777999;;;???BBB===>>>@@@CCCFFFHHHJJJLLLHHHOOOZZZdddmmmvvvyyyllldddaaaOOOJJJFFFEEEFFFFFFBBB>>>FFFEEEBBB???:::444000---,,,,,,+++******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''mmmQQQSSSNNNDDDBBB???>>>>>>===<<<:::555444333111///...------))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,------------------------------......//////000000000//////000222333444555555000111111000///---,,,***************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''')))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))************+++++++++***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************)))))))))))))))*********(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))*********+++(((((()))***,,,---...///888:::;;;;;;:::;;;===???===@@@GGGOOOYYYcccjjjooo~~~sssjjjccc\\\SSSLLLEEEGGGHHHHHHEEE???888444,,,,,,++++++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''ppp[[[PPPKKKCCCBBB@@@??????===;;;888666666444222000...---,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,******------***)))+++))))))***++++++++++++***++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------///////////////............//////000111222222222111000///...---,,,++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))******************)))(((((('''&&&&&&))))))(((((((((((())))))))))))))))))((((((((((((''''''((())))))******+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++*********************+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))((()))******))))))***,,,***)))'''(((,,,333:::>>>???999444555;;;BBBIIIMMMIIIRRRaaappp{{{{{{iii___QQQOOOJJJDDDCCCFFFFFFBBB888555///((((((,,,---,,,+++******)))))))))******))))))))))))))))))))))))))))))))))))((((((((((((nnnWWWLLLFFFCCCAAA@@@??????===;;;888666666444222000...---,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++((((((++++++((((((+++))))))***++++++++++++***++++++++++++++++++++++++************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------///...........................///000000111222222000000///...---,,,++++++******))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********************)))))))))))))))))))))(((((()))))))))+++************)))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++*********************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***(((***,,,+++***)))))))))...///111333555666777777<<<:::<<>>AAA<<<777333000,,,)))'''*********++++++*********))))))))))))))))))))))))))))))))))))((((((((((((mmmVVVKKKFFFCCCAAA@@@???>>>===:::888666666444222000...---,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++((('''******((((((+++((()))******++++++******++++++++++++++++++++++++************************************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,..............................//////000000111111//////...---,,,,,,++++++***))))))))))))((((((((())))))))))))))))))))))))((((((((()))))))))******((((((((())))))*********+++******))))))******+++))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******(((***,,,---+++***)))***---111555:::<<<;;;999888;;;===FFFSSS___mmmttteee[[[QQQGGGJJJBBB>>>???:::000+++,,,+++++++++++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))nnnXXXOOOKKKBBBAAA???>>>>>>===:::888666666444222000...---,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***(((***......+++)))+++((())))))******************************************************************************************************************************************************************++++++++++++,,,,,,,,,---------------..................//////000000000......------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))***************+++++++++,,,,,,+++******************+++************))))))))))))************))))))))))))))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************+++++++++++++++******))))))((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********(((***+++,,,,,,,,,...000333444666888;;;===???@@@KKKUUUhhhyyyyyyppp~~~yyywww}}}zzz}}}tttggg\\\TTTIIIDDDFFFBBB888444999///...,,,***)))***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))nnnZZZQQQMMMBBB@@@???>>>>>><<<:::777666666444222000...---,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))...444444///++++++(((((()))************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,+++,,,,,,,,,---------................../////////------,,,,,,++++++******))))))))))))************************************))))))))))))************------------------------******))))))))))))******------,,,,,,,,,+++++++++((((((((()))))))))******************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))******++++++++++++*********))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++---111666:::===;;;999:::???IIISSSYYYjjjxxx~~~www}}}~~~xxxxxx|||}}}kkk^^^TTTPPPIII???===@@@888444...)))''')))+++...************************'''((((((((()))))))))***oooYYYNNNIIIBBB@@@???>>>===<<<999777666666444222000...---,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))...555555000,,,+++'''((())))))******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++***++++++,,,,,,---------------..................,,,,,,,,,++++++*********)))))))))************+++*********************************+++++++++,,,,,,))))))******+++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++))))))))))))))))))******************************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))***+++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++***,,,---///222777===BBB<<<===@@@IIIWWWiiiyyytttvvvyyywwwzzzzzz}}}~~~yyyqqq~~~~~~qqqdddXXXNNNGGGCCCAAA<<<555...******,,,...************************''''''(((((())))))******qqqXXXLLLFFFAAA@@@>>>>>>===<<<999777666666444222000...---,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((+++000111---+++,,,'''(((((()))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++*********+++,,,,,,------------------------------++++++++++++************))))))*********+++++++++************************++++++,,,,,,,,,---------***+++,,,...000222333444888888777777777777888888555555555555444444444444222111000///...---,,,,,,************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))***+++++++++*********+++,,,,,,------))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))*********++++++++++++...222666999<<<@@@BBB???FFFSSSdddvvv~~~{{{}}}~~~ooorrrwww|||~~~}}}qqqhhhZZZKKKHHHEEE>>>777111...,,,,,,************************'''''''''((()))*********rrrZZZMMMGGGAAA@@@>>>======<<<999777666666444222000...---,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''***+++)))***---'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------------------------------+++++++++***************))))))******++++++++++++************************,,,,,,,,,---------......333555777:::===@@@CCCDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFEEEEEEEEEDDDDDDDDDDDD;;;;;;999666444222000///************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++******+++,,,---......///))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))************++++++++++++000666;;;>>>???@@@@@@PPP[[[lll}}}|||~~~|||vvv{{{nnnXXXLLLJJJEEE???888111---***************************&&&''''''((()))******+++zzzUUUNNNGGGAAA@@@???>>>>>>===;;;888444444333222000...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,+++++++++,,,...///,,,*********++++++***(((---,,,///444555444888>>>===<<<;;;>>>BBBGGGJJJKKKHHH???777333111555AAAMMMKKKJJJJJJIIIGGGFFFDDDCCCHHHGGGHHHIIIIIIFFF@@@;;;<<<:::777111+++))))))+++000...***((('''(((***,,,((('''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))***,,,---,,,))))))---111222;;;AAA@@@>>>EEETTT```kkkwww{{{vvv|||pppqqqoooaaaLLLCCCDDD???:::333(((***---///,,,(((&&&)))---))))))))))))))))))))))))zzzUUUNNNGGG@@@???=========<<<999777444444333222000...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...***///333000***(((---333666555777;;;<<<999999;;;777555444333444888===@@@CCC>>>888444333555666777888888999:::;;;;;;:::999???BBBFFFHHHIIIHHHIIIJJJFFFCCC===777333000//////******+++,,,,,,+++***))))))))))))))))))*********************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))************---222777:::<<<======DDDTTTdddmmm|||~~~|||qqqaaaiiizzzdddPPPGGG???===<<<444)))+++,,,......,,,+++***))))))))))))))))))))))))zzzUUUNNNGGG???>>>===<<<<<<;;;999666444444333222000...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......)))---111111///000666;;;@@@???AAADDDCCC===;;;<<<:::;;;===>>>???AAADDDFFFBBBCCC>>>777999>>><<<333999888888888999999777555333777;;;======???DDDIIIHHHCCC<<<777555555555666......------,,,+++++++++***++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))***,,,///444:::===???BBBFFFNNN___uuu{{{kkk{{{pppfffmmmxxxvvvdddZZZdddpppssstttxxx~~~}}}zzzpppyyyqqq___III@@@BBB@@@111---)))))),,,,,,***&&&))))))))))))))))))))))))yyyTTTNNNFFF@@@>>>=========<<<999777444444333222000...,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......///---...444===BBBAAA===444777>>>BBB@@@===@@@GGGGGGHHHLLLPPPRRRPPPKKKFFFSSSYYYUUUJJJKKKWWWZZZSSSLLLJJJHHHIIIJJJKKKHHHFFFCCCBBB???;;;888777888:::AAA>>>:::444222555<<>>@@@???NNN^^^kkk{{{~~~}}}hhhhhh{{{yyycccYYY^^^fffjjjllllllmmmnnnrrrggg___cccfffbbb[[[XXX```mmmuuu}}}mmmssszzzcccLLLFFFBBB@@@888///))))))+++++++++))))))))))))))))))))))))yyyTTTMMMFFFAAA@@@>>>>>>>>>===:::888444444333222000...,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.............../////////888999<<>>999AAAMMMRRROOONNNYYYfffZZZVVVSSSVVV\\\[[[SSSKKK___iiiiii\\\XXXaaagggccc```]]]YYYZZZ]]]___^^^\\\ccc\\\RRRLLLIIIFFFAAA<<>>IIILLLGGG???777111---------((()))******++++++++++++************************************************((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******+++++++++,,,,,,...222666:::>>>AAACCCLLLdddzzz|||~~~}}}sssqqqggg]]]```mmmssspppyyyxxx{{{wwwrrrcccffffffdddtttzzzxxxjjjqqq~~~hhhTTTAAADDD@@@999222...---...///************************xxxTTTMMMFFFBBB@@@???>>>>>>===;;;999444444333222000...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------///111444555===EEEMMMMMMGGGAAAAAACCCPPPXXXccceee]]]YYYaaammmvvvooojjjmmmvvv}}}}}}{{{zzzwwwwwwxxxwwwxxxooojjjjjjjjjgggdddfff___YYYZZZ___aaa\\\VVVEEEEEEBBB999000///777@@@IIIIIIIIIFFFAAA999111,,,,,,++++++******+++,,,,,,++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******+++,,,,,,,,,---111777;;;>>>CCCKKKQQQlll~~~|||wwwmmmmmmrrrzzzzzzhhh___wwwtttlllwwwpppRRR@@@@@@>>>999333...***)))************************xxxSSSMMMFFFAAA???>>>======<<<:::888444444333222000...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---...000444:::@@@CCCGGGIIILLLRRRVVVXXXYYYXXX\\\cccmmmssspppkkkmmmsss|||yyymmmjjjiiilllqqqqqqmmmhhhTTTRRRMMMGGG@@@;;;888888@@@DDDJJJMMMKKKEEE===777333111...,,,***+++,,,---++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++,,,------333888>>>AAAEEEOOO___lllxxx{{{~~~qqqhhhkkkyyyvvvxxx~~~xxxSSSLLLCCC<<<777222,,,'''************************wwwSSSMMMFFF@@@>>>===<<<<<<;;;999777444444333222000...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000000111555;;;DDDLLLPPPWWWKKKEEEUUUqqq~~~ssspppwwwwwwoooiiieeeaaa\\\YYYWWWPPPDDD;;;<<<@@@EEEJJJLLLKKKIIIGGG999666222---++++++,,,---++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,,,,------999???DDDGGGKKKZZZrrrvvvyyy|||~~~uuuuuunnn|||tttdddOOOAAA===;;;666111************************yyyQQQNNNCCCDDD@@@<<<;;;;;;;;;888555666555444333111///---+++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++)))'''&&&''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......---//////...------000222444222;;;HHHIIIEEEOOObbbkkkfffbbbhhhzzzuuuxxxhhheeekkkfff```]]]UUUJJJDDDJJJRRRMMMKKKMMMIIIHHHFFF<<<111---111000,,,,,,++++++,,,---,,,+++)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************))))))((((((((('''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++))))))))))))************,,,,,,++++++******))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((***------...555===???>>>EEEMMM]]]|||wwwwwwrrrvvvxxxpppzzzyyyoooxxxdddZZZHHH999333///---......++++++++++++)))pppKKKLLLDDDDDD@@@<<<;;;<<<;;;888555666555444333111///---+++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------111000...---...000222444@@@;;;>>>HHHNNNVVVqqqzzzuuutttpppsssyyyvvvcccVVVSSSTTTMMMKKKMMMIIIQQQPPPIII>>>777444///)))---,,,+++,,,------,,,+++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))******************)))))))))(((((((((************************+++*********))))))))))))***************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++))))))))))))************)))))))))(((((((((''''''***))))))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***'''(((---111333777===@@@CCCQQQaaavvv{{{}}}oooiiisss~~~yyyjjjkkk{{{mmmSSSMMMLLL@@@333000+++)))***+++***(((tttOOOPPPGGGDDD@@@<<<;;;<<<;;;888666666555444333111///---+++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,...///222666999<<>>888222///...,,,,,,---yyySSSOOOBBBEEEAAA===<<<<<<<<<999666666555444333111///---+++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$&&&(((((('''&&&(((***((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))*********+++***++++++++++++,,,,,,,,,+++++++++,,,,,,---------///.....................222777;;;::::::EEE\\\ooodddfffuuu~~~sssttt{{{uuuiiiWWWBBB999>>>GGGNNNOOOKKKGGGEEE666333///---,,,---------++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************++++++++++++*********+++++++++++++++***************************************+++++++++************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))*********+++++++++************++++++++++++*********+++++++++++++++******))))))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++++++++,,,---///333888999===IIIVVVtttzzzllloootttqqqqqqeeetttkkkWWWBBB===999666000******///oooNNNPPPGGGEEEAAA===<<<===<<<999777666555444333111///---+++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$'''******'''&&&''')))((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))((())))))******+++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...//////......//////000111222888===@@@IIIaaa}}}}}}tttgggVVVJJJHHHJJJOOORRROOOLLLKKK???:::444///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))************+++++++++*********++++++++++++,,,)))))))))************++++++++++++******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,000666;;;===EEEWWWhhhzzzggghhhsss{{{{{{}}}lll{{{cccOOOFFF>>>:::333***)))...nnnNNNRRRIIIEEEBBB>>><<<======:::777666555444333111///---+++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&***---,,,)))'''(((***((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''(((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,---......////////////000111333444666>>>HHHSSSbbbxxx~~~qqqggg[[[RRRRRRRRROOOLLLKKKHHHBBB:::444000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------111333999AAAJJJWWWmmmxxx}}}ooosss}}}tttmmmtttjjjVVVDDD>>>999111,,,///pppNNNNNNBBBEEEBBB>>>=========:::777666555444333111///---+++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((---000///***((()))+++((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......////////////111333555666GGGOOO\\\iiittt||||||~~~zzzhhhWWWRRRQQQMMMJJJJJJNNNHHH???777222000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,---------....../////////...------,,,,,,------...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------888888<<>>DDDOOOgggwww{{{~~~yyyrrrqqqsssyyywwwttttttwww{{{~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~{{{yyyyyy}}}xxxzzz|||zzzvvvuuuyyy}}}vvvwwwwwwxxxyyyzzz{{{{{{|||||||||}}}~~~pppwwwXXXFFFCCC:::qqqQQQIIIGGGHHHDDD???=========:::888666666555444222///---,,,+++++++++*********))))))(((((((((((((((((((((((()))((($$$%%%...777333***(((((((((((((((((((((((('''''''''(((***++++++***(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))******************+++++++++,,,,,,---------------,,,,,,,,,,,,---............///000333555@@@RRRllljjjWWWJJJFFFCCCFFFKKKLLLFFF@@@777111+++***---///---***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,,,,------...000333777;;;===333555999>>>DDDHHHJJJKKKJJJKKKMMMNNNOOOPPPPPPOOOTTTYYY^^^^^^ZZZWWWXXXZZZUUUSSSNNNGGG>>>666111///+++,,,---...---+++((('''++++++++++++++++++++++++************************+++******))))))******+++*********************************************************+++++++++,,,,,,+++,,,---...---+++++++++.........///333888===AAAHHHLLLPPPPPPMMMHHHEEEDDDFFFBBB???AAAIIIQQQWWWYYYQQQNNNKKKJJJNNNUUU]]]bbb]]][[[WWWTTTNNNFFF<<<666///...+++***)))***,,,---************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---***+++000555999===AAAPPPccc~~~~~~uuurrrtttyyyvvvuuuvvvzzz~~~|||yyy|||||||||||||||||||||||||||}}}~~~|||zzzwwwvvvvvvssstttuuurrrmmmiiigggffffffggghhhjjjmmmqqqtttvvvwwwxxxyyyzzz{{{||||||}}}kkkkkkqqqUUUFFF???wwwTTTJJJHHHHHHDDD???=========:::888777666555444222000...,,,+++++++++*********))))))(((((((((((((((((((((((())))))((('''))),,,+++'''(((((((((((((((((((((((()))(((&&&''')))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++++++++,,,,,,,,,...------------------------...///...------000333999DDD]]]nnntttyyy\\\OOOBBB???EEEKKKKKKHHH@@@777...***+++......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,///000444999@@@GGGMMMPPPFFFFFFFFFDDDAAA???>>>===EEEFFFGGGGGGDDD@@@<<<999BBBIIIPPPRRROOOLLLLLLMMMVVVYYY\\\ZZZTTTLLLEEEBBB555333000---,,,,,,---...++++++++++++++++++++++++************************++++++************++++++***************************************************++++++++++++,,,,,,,,,+++---///...+++)))***+++,,,...222888===BBBEEEGGGDDDBBB@@@AAABBBBBB@@@===???:::777888>>>DDDIIIJJJLLLHHHCCCAAADDDOOO[[[ccc[[[\\\^^^___\\\UUUMMMGGGAAA<<<333,,,((((((+++---************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))******************************************+++++++++++++++***---444888999>>>EEE]]]vvvyyytttuuuwwwxxx{{{yyyxxxxxx{{{~~~~~~{{{wwwzzzzzz{{{||||||||||||{{{zzzyyyvvvpppiiieeecccccccccaaa___]]]YYYRRRIIICCCMMMMMMOOORRRWWW]]]bbbfffiiilllppptttwwwwwwwwwvvvzzz}}}zzzmmmzzznnnPPPFFFzzzTTTHHHFFFHHHDDD???=========:::888777777666444222000...---+++++++++************)))))))))))))))))))))))))))'''***+++)))%%%$$$%%%'''))))))))))))))))))))))))***((('''(((((()))(((&&&))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((((()))***+++***))))))(((((())))))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,---------------............///000///...000555:::XXXkkk~~~{{{yyyfffOOOCCCDDDHHHJJJHHHFFF???444---,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---...///000777:::???EEEMMMSSSXXXZZZ]]][[[WWWPPPHHHBBB??????EEEFFFHHHIIIIIIFFFDDDBBBBBBFFFJJJJJJFFFBBB@@@@@@GGGNNNWWW\\\\\\ZZZZZZZZZSSSLLL@@@444---***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,...///---+++***---000...222999@@@FFFJJJLLLLLLBBB>>>:::<<>>DDDJJJNNNTTTXXX___fffmmmqqqssstttuuuxxx{{{}}}~~~pppuuufffVVV}}}TTTFFFDDDHHHDDD???=========:::888777777666555222000...---+++++++++************)))))))))))))))))))))))))))'''(((******'''%%%&&&***))))))))))))))))))))))))'''(((((((((((('''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((()))***+++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,------......//////...000000000000555>>>EEEtttdddRRRLLLJJJHHHDDDIIIDDD<<<555000......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,---000444777:::EEEGGGKKKPPPTTTWWWXXXXXXUUUUUUUUURRRPPPPPPTTTWWWSSSSSSTTTUUUVVVXXXZZZ[[[\\\ZZZVVVQQQLLLIIIGGGFFFBBBGGGLLLNNNNNNQQQVVV[[[___ZZZRRRHHH???666000...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++---///...,,,...333999999===CCCJJJOOORRRSSSSSSJJJIIIGGGGGGJJJMMMPPPQQQRRRQQQRRRUUUYYYZZZVVVSSSSSSSSSSSSOOOJJJEEEDDDDDDIIIJJJLLLMMMOOOQQQTTTVVVUUUSSSOOOIIIAAA888000,,,++++++++++++++++++++++++*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************))))))))))))))))))))))))((()))))))))*********************************************+++++++++,,,,,,+++,,,333<<>>GGGRRR[[[```fffjjjooosssuuuwwwyyyzzzrrrwww~~~tttgggwww}}}XXXSSSGGGGGGCCC???>>>>>>===:::777666666555333111000......+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((('''''''''(((((()))***************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////---...222//////EEE___gggtttppp~~~~~~hhhVVVKKK@@@EEEEEEEEEBBB999000///444/////////---,,,,,,...///------------------------++++++,,,,,,,,,---------..................------,,,------++++++---///...333333444999BBBJJJOOOPPPXXXQQQPPPUUUUUURRRXXXbbbsssyyy|||}}}|||uuujjj```VVVWWWPPPLLLOOOIII??????===AAAJJJVVV[[[WWWRRRQQQ@@@;;;222***)))...111///.........,,,***))))))***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++,,,------,,,+++***///333000///666AAAJJJOOOTTTQQQQQQYYYXXXQQQRRRPPPPPPSSSZZZ]]]\\\___eeemmmoooooonnnrrrwwwtttmmmsssrrrjjj^^^YYYYYYYYYVVVYYY___TTTKKKMMM@@@777CCCPPPOOOPPPSSSUUUQQQHHH@@@333...******...///,,,(((************************************************************************))))))))))))))))))))))))((()))***)))((((((***,,,)))))))))))))))******+++,,,------------+++***)))&&&''')))+++,,,,,,++++++***+++---...---,,,***((((((((()))***************))))))))))))))))))))))))*********************************))))))))))))))))))***+++,,,,,,,,,,,,,,,+++:::===<<>>555333666777222333333222222666>>>GGGNNNYYY___fffmmmqqqrrrtttuuuuuuyyy{{{yyyzzzzzzcccyyyTTTOOODDDGGGCCC???>>>>>>===:::777666666555333111000......+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((((())))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......////////////000000333777888000888fffxxxooo|||bbbQQQEEEDDDDDDEEEEEE???444///////////////.........///000------------------------++++++,,,,,,,,,---------........................000111000///...///000111...666AAAIIIMMMNNNOOOQQQEEEMMM\\\llluuu{{{uuuhhh]]]UUUSSSRRRPPPGGG<<<555<<>>KKKSSSOOORRRMMMMMMRRRPPPRRR___tttrrruuuyyyrrrlllgggeeeSSSUUUSSSTTTUUUJJJ@@@BBB???@@@EEEPPPZZZ\\\UUUNNNBBB;;;222,,,+++++++++******************************************************************************************************++++++***))))))+++,,,------,,,,,,,,,------...+++++++++,,,---...000000111111000///------,,,,,,+++***)))))))))******++++++++++++++++++******)))************************************************************)))))))))))))))***+++,,,,,,,,,------666@@@CCCHHHXXXhhh}}}}}}{{{rrrvvvuuuvvvwwwyyyzzzxxxtttrrrqqqrrrtttuuutttrrrpppnnneee```YYYQQQJJJEEEBBBAAAAAACCCIIITTT^^^dddccc```GGG===333111333444777:::AAACCC@@@777222444555444333333222222333666:::===AAAHHHRRR\\\dddjjjnnnqqquuuzzz|||zzzzzz~~~}}}wwwoooTTTPPPGGGGGGCCC???>>>>>>===:::777666666555333111000......+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((((()))******++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,------......//////000000000000111222555888LLL|||dddKKKFFFCCCDDDIIIGGG===333---/////////000000000000000------------------------,,,,,,,,,,,,------------..............................//////......111333888CCCNNNQQQNNNNNNTTTZZZdddttt}}}gggaaaaaaSSSTTTEEE888666<<>>GGGNNNRRRIIIOOOTTT```iiigggpppwwwttteee\\\]]]aaa]]]XXXRRRIII<<<;;;<<>>888666444222222222333333...---***))))))***+++---------,,,,,,+++******)))***************************************************************************+++,,,++++++,,,...000:::@@@EEEUUUiiipppxxxpppiiiooo{{{uuuwwwwwwwwwtttsssrrrrrrppppppqqquuuwwwsssjjjcccUUUPPPIIIBBB===;;;:::;;;;;;;;;>>>DDDNNN[[[fffmmm\\\PPP>>>111111777888555===BBBDDD<<<444222444555111222222333333222222111111777BBBMMMXXXaaajjjnnnrrrwwwzzzyyyyyy|||}}}{{{{{{oooaaaSSSPPPHHHGGGCCC???>>>>>>===:::777666666555333111000......+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((()))))))))))))))***++++++++++++************+++++++++,,,,,,,,,,,,,,,---------------/////////000000111111222444***111GGG^^^}}}XXXLLLDDDAAAGGGKKKEEE;;;333000/////////000111000...........................,,,,,,,,,------------...............////////////,,,,,,...000000000444:::DDDIIINNNOOOQQQZZZkkkyyywww[[[YYYUUUPPPHHH>>>888;;;CCCXXX\\\[[[RRRGGG<<<222***000///............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------...///111000333<<>><<<999888777444555555444333000---+++,,,,,,+++++++++*********************************************************)))***************+++++++++,,,,,,++++++,,,111555BBBFFFOOOiiiooorrrwwwvvvtttvvvvvvsssooonnnppprrrpppqqqsssuuutttmmmaaaXXXLLLIIIDDD@@@<<<;;;;;;<<<>>>>>>======AAAKKKXXXbbbkkkgggVVV@@@555777777222777???GGGDDD;;;444333444111111111333444444333222111444:::AAAJJJUUU```gggkkkqqqvvvvvvwwwzzz{{{xxx|||gggnnnPPPMMMDDDGGGCCC???>>>>>>===:::777666666555333111000......+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))******))))))***+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------.........//////000000111222222333<<<666OOOuuu}}}wwwyyyrrrXXXJJJ>>>@@@GGGGGGAAA<<<222000......000000///---........................,,,,,,---------................../////////000000222000222555444444;;;EEEFFFKKKSSS^^^lll|||llldddZZZQQQGGG===:::<<>>AAALLLVVVWWWWWWTTTMMMBBB777///+++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************+++++++++******,,,------000444999>>>BBBDDDEEEDDDBBB@@@???AAAFFFLLLOOOOOOOOOMMMJJJEEE>>>777444:::>>>CCCFFFBBB:::111***,,,+++*********+++,,,,,,************************************************))))))******+++++++++,,,+++------,,,+++...666<<>>EEEOOOWWWjjjrrrnnnWWW@@@777444222222;;;FFFJJJDDD;;;555333333222000111444666666555222111111333999DDDQQQYYYcccjjjqqqsssvvvzzz|||zzz{{{}}}pppzzzSSSOOOEEEGGGCCC???>>>>>>===:::777666666555333111000......+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))'''(((((())))))******+++)))***++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......////////////000111222333333444333KKK{{{{{{pppYYYCCC===BBBEEEDDDBBB666333///...000111///---........................,,,---------.....................//////000000111444111333777888999CCCQQQYYYaaaqqqbbbTTTPPPKKKCCC<<<>>>GGGRRRXXX[[[XXXMMMBBB333///***))),,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...000...,,,,,,000444;;;===DDDMMMQQQXXXiii|||uuudddXXXXXXTTTLLLDDDBBBHHHNNNUUUVVVWWWTTTLLL@@@333***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))***,,,,,,+++,,,...000111444;;;AAAEEEGGGGGGGGGEEECCC@@@===<<<===???AAACCCEEEGGGGGGDDD???:::666===CCCKKKOOOMMMDDD999222...---,,,+++***+++,,,---++++++++++++++++++++++++************************))))))******+++,,,,,,,,,,,,......---,,,111;;;DDDTTT```kkk~~~~~~sssiiirrrxxxnnnoooooonnnlllkkkllloooqqqnnnnnnjjjcccWWWKKK@@@;;;???@@@@@@AAA@@@>>><<<;;;666999===???AAADDDIIINNN___mmmvvvkkkTTTAAA777333222777AAAKKKLLLDDD:::666888444000000222444444333222000...---111;;;GGGPPPZZZbbbiiimmmqqqwwwzzzyyy{{{|||||||||}}}ooodddXXXRRRGGGGGGCCC???>>>>>>===:::777666666555333111000......+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))'''(((((()))******++++++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,------...////////////000000111222333444555666[[[ooosssSSSDDDCCCEEEFFFFFF===777111///111222111///........................------------............---......///000000111111222000333<<>>555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***+++---......///222444777;;;AAAFFFHHHFFFBBB???>>>>>>=========>>>>>>???<<<>>>AAACCCCCCBBB@@@>>>;;;@@@GGGMMMNNNJJJEEEAAA444222000---,,,+++,,,,,,++++++++++++++++++++++++************************))))))***++++++,,,------,,,...///......444@@@JJJUUUgggooovvvtttrrrssskkkqqqyyypppkkkjjjhhhiiilllnnnppppppnnnhhhaaa[[[VVVOOOGGGBBBDDDDDDCCCCCCBBBBBBAAA@@@===???@@@AAACCCEEEHHHJJJUUU```ooowwwmmmVVVCCC:::777444999GGGQQQLLLBBB;;;999555111222555777555222222111000///111888AAAGGGOOOVVV]]]aaaffflllppppppyyyyyyyyyyyy{{{~~~___qqqWWWPPPCCCGGGCCC???>>>>>>===:::777666666555333111000......+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))'''(((((()))***+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,------...///000000///000000222333444555555PPPfffcccNNNHHHGGGHHHIIIAAA;;;333000222333333111////////////////////////---------.........//////---......///000111111222444222999FFFQQQ\\\rrrvvv]]]RRRRRRHHHEEEAAADDDPPP]]]```[[[PPPGGG;;;333000000...+++------------------------------------------------,,,,,,,,,---------......***...111111111333:::@@@HHHBBBGGGZZZnnnpppddd]]]VVVNNNHHHGGGFFFHHHMMMRRRQQQJJJCCC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,...///000222555888AAAEEEJJJNNNLLLGGG@@@;;;===???BBBFFFIIIKKKMMMNNNNNNMMMLLLJJJGGGEEEBBBAAA888<<>>===;;;999666666666444222000...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,------......///000000000777333---000222,,,777SSSqqqsssmmmxxx^^^XXXSSSCCCIIIDDD@@@777...---333444000///////////////////////////////////////.........)))///222111...//////...555??????IIImmmyyyiiiiiiuuu~~~tttpppxxx~~~mmmTTTUUUUUUMMM@@@<<>>BBBCCCHHHIIIJJJIIIIIIJJJIIIHHHBBBJJJIIIHHHMMMKKKHHHNNNIIILLLNNNNNNKKKKKKNNNQQQIIIHHHEEEAAA>>>AAAGGGMMMMMMAAA444222666888222***,,,+++***+++,,,,,,+++***************************+++---------+++++++++------...---...444AAANNNVVVqqqyyynnnfffjjjtttwwwqqqkkkeeegggfffeeehhhmmmmmmjjjhhhaaaZZZYYY^^^```\\\VVVMMMMMMLLLKKKJJJIIIIIIHHHFFFFFFFFFEEEFFFHHHLLLPPPWWW[[[___iiiyyy~~~iiiLLL???<<<888;;;MMM\\\WWWGGG@@@555777555---999DDD777777333222333222111555;;;CCCHHHNNNRRRTTTVVVZZZ^^^hhhgggggggggjjjnnnsssvvvzzz~~~vvvkkk~~~VVVKKKHHHEEEBBB@@@>>>===;;;999666666666444222000...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++++++++,,,------------,,,------......///000000000111000000666777555RRRyyynnn~~~^^^MMMHHHHHHEEECCC;;;222///222333///////////////////////////////////////////////////222000000222444555666777444HHHVVVjjj}}}~~~yyyyyy}}}kkkZZZVVVTTTOOOEEE===@@@IIIQQQUUURRREEE777000...---111///---,,,---...---,,,------------------------------............/////////---444999777@@@HHHDDDNNNXXXrrrlllbbbooo|||wwweeeXXXnnnxxxlll]]]PPPRRRFFF@@@======JJJTTTOOOAAA999000,,,,,,//////...++++++++++++++++++++++++************++++++++++++,,,,,,,,,------......///)))000777888666:::EEEOOOKKKIIIGGGEEEHHHMMMQQQRRR]]]bbb___aaakkklllgggjjjsssvvvnnn]]]UUUWWWQQQFFFPPPTTTVVVPPPDDD;;;888999666@@@HHHGGG===333111444000...+++++++++,,,++++++************************+++---------++++++,,,------,,,,,,...888HHHZZZfffhhhcccaaahhhqqqsssoooiiibbbeeeggghhhlllqqqpppllleee^^^XXXWWW[[[]]]YYYTTTQQQQQQPPPPPPOOONNNMMMMMMIIIIIIIIIHHHHHHKKKOOORRRTTTXXX\\\eeeuuuxxxgggNNNDDD999888EEEUUUZZZWWWCCC888888666000;;;DDD888777333111222222000444999@@@DDDIIIOOOSSSVVVZZZ\\\```______```cccggglllnnnqqqvvv{{{}}}gggmmmXXXLLLHHHEEEBBB@@@>>>===;;;999666666666444222000...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,,,,,,,,,,++++++,,,------------------......//////000000111...111222666777<<>>MMMUUUXXXPPPDDD:::222,,,///---,,,---......---,,,---------------------------........./////////000///---444:::DDD]]]qqqqqqgggmmmfff\\\sss{{{aaa]]]PPPLLLGGG<<<>>>KKKPPPMMMCCC666//////111000---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---...///000111//////333:::BBBFFFEEECCCCCCFFFMMMVVVbbbmmmwww}}}~~~ssseee___XXXUUUUUUSSSLLLEEE@@@???>>><<<;;;;;;;;;<<<666222---+++***,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,+++,,,...,,,,,,...444@@@QQQcccoooqqqyyyeeegggjjjnnnooolllfffaaa___dddiiilllqqquuusssnnneee___ZZZYYY[[[\\\YYYVVVWWWWWWVVVUUUTTTSSSRRRRRRMMMNNNMMMLLLLLLNNNRRRVVVUUUYYY]]]aaannn```PPP???:::AAAMMM[[[eeeJJJ>>>:::666333===DDD<<<888333111111111000222777<<<===BBBHHHPPPVVVYYYZZZ\\\[[[ZZZZZZ[[[]]]```aaaeeekkkqqqvvvzzzkkkZZZYYYLLLHHHEEEBBB@@@>>>===;;;999666666666444222000...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,------,,,,,,+++,,,,,,---...---------.........///000000111111111555000///:::LLLkkkdddMMMJJJAAACCCBBB<<<555000////////////////////////////////////000000000000111111222...111666444111;;;KKKjjj}}}aaaWWWUUULLL???:::FFFPPPXXXWWWOOOEEE888......---,,,---...///---,,,.................................//////000000111444000222:::MMMvvv}}}{{{}}}kkklllpppooovvv|||fffWWWSSSSSSFFF???EEEIIIRRRJJJ>>>555000/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,---...000111333222555===FFFKKKJJJGGGPPP[[[mmm~~~|||www[[[HHHHHHPPPNNNCCC888555:::AAACCCBBB;;;777000,,,+++,,,---...+++++++++++++++++++++++++++,,,...---,,,,,,---...---...333>>>JJJYYYiiivvv{{{}}}}}}nnnbbblllssssssmmmfff```\\\___eeekkkooosssvvvsssmmmhhheeeaaa`````````^^^\\\\\\\\\[[[YYYXXXWWWVVVVVVRRRRRRQQQPPPPPPRRRUUUXXXZZZ___aaa```gggwwwttt^^^IIIBBBCCCIIIWWWfffTTTHHH===666666>>>EEEDDD:::555000111111000222555888888:::AAALLLTTTXXXYYY___]]][[[YYYWWWVVVVVVVVV]]]aaagggkkkqqqyyyhhhXXXKKKIIIEEEBBB@@@>>>===;;;999666666666444222000...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,------------,,,,,,,,,---.........------......//////000111111111111666...222UUUwww|||NNNHHH???AAAAAA???888222000111000000000000000000000000000000000000111111222222333333666777444;;;VVVrrrzzzgggYYYQQQFFF;;;???JJJTTTXXXVVVNNNAAA666000...------...///...,,,..............................//////000111222222444333???OOOaaa___VVVlllsss^^^UUUUUUMMMFFFFFFCCCLLLLLLGGG===222,,,---111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------///...---,,,,,,---///000///;;;FFFDDD???FFF^^^ttt{{{ooo]]]RRRLLLMMMKKKEEE???<<<>>>BBB???:::444///............+++++++++++++++++++++++++++,,,...------,,,...///000///444BBBSSSeee{{{sss^^^[[[iiissspppgggbbbaaa___bbbggglllooosssuuuqqqjjjlllkkkiiigggfffdddcccbbb```___^^^]]][[[ZZZYYYXXXVVVVVVUUUTTTSSSTTTXXX[[[]]]bbbeeebbbdddoooqqqVVVHHHCCCEEERRRbbb___TTTBBB666777<<>>===;;;999666666666444222000...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++,,,---------------,,,,,,---..................//////000000111111222///444222FFFqqq___PPPBBBAAAAAAAAA<<<555111222000000000000000000000000000000000111222222333333333444333333<<>>===;;;???<<<777444222111///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------...000222///666GGG\\\rrrzzzlll___ggguuu{{{pppccc___```aaafffkkknnnoooqqqtttpppkkknnnnnnnnnllliiigggggggggddddddcccaaa___^^^]]]\\\[[[[[[ZZZXXXVVVWWW[[[^^^___cccfffeeefffmmmyyyiiiRRRCCCCCCPPP^^^eee^^^JJJ;;;;;;:::AAARRRFFF<<<222000111222555999888555444777@@@LLLVVV\\\ZZZZZZ[[[[[[ZZZYYYXXXWWWXXXXXXWWWVVVXXX\\\ccchhhjjjzzz}}}XXXLLLHHHEEEBBB@@@>>>===;;;999666666666444222000...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,------...---------,,,------.............../////////000111111222222222444<<>>>>><<<:::888777444000---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------///111222222???UUUhhhvvvnnnbbbhhhxxxooo^^^[[[```aaakkkmmmnnnnnnqqqtttsssoooppprrrtttqqqmmmjjjjjjllljjjjjjhhhgggeeecccbbbaaa______^^^\\\ZZZ[[[^^^aaadddeeegggiiijjjmmmtttzzzgggMMMEEEMMMVVVeeeeeeSSSCCCAAA999<<>>===;;;999666666666444222000...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,------......------,,,---......//////....../////////000111111222222888777DDDtttPPPHHHDDDEEECCC:::333111000000000000000000000000000000111222333333444444555888===QQQ{{{xxx{{{yyyuuu^^^UUUDDDFFFHHHKKKRRRXXXVVVPPP;;;666111------...000000////////////////////////...///000111222333444444KKKQQQ}}}ddd___aaaUUUSSSJJJ888AAAKKKMMMGGG<<<222,,,---------------------------------.........//////...------///222777;;;>>>???QQQkkkxxxiiirrrwwwvvv||||||zzzpppccc___bbb___WWW___bbbssszzzcccRRRKKKLLL===<<<<<<;;;:::666000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............///111000666JJJeeessstttxxxbbbTTThhhuuu|||hhhXXXZZZbbbfffmmmoooooonnnqqqvvvwwwssssssvvvxxxvvvpppmmmnnnpppooonnnmmmkkkiiigggfffeeecccbbbaaa___]]]^^^aaaccckkkjjjjjjlllmmmnnnqqquuu}}}ZZZIIIIIILLLdddiiiYYYIIIEEE999999QQQQQQCCC555000222555:::???<<<:::666444888DDDTTTaaa```aaacccdddcccbbb```___\\\]]]___```aaabbbbbbbbbiiirrryyygggPPPSSSAAAHHHCCC???@@@>>>:::888888777777555333111///...---,,,,,,,,,+++++++++******+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++)))************++++++++++++,,,------......------------......///000000000444...---000222111333666888???[[[{{{hhhHHH>>>EEE??????>>>///111000000000000000111111000333444111///222666888555999OOOvvvXXXUUULLLNNNFFFKKKXXXOOOOOONNN;;;---///333000...000///////////////.........000555000---333555777@@@]]]mmmqqqvvvWWWQQQOOOAAACCCGGGLLLLLLEEE777---///---...000///+++,,,000---------...............///222000+++000<<>>555888<<<888333333000...---,,,------,,,***+++---...---------///111888888WWWfffyyyooo```]]]```ssswwwssseee\\\]]]bbbeeeoooqqqsssuuuwwwwwwwwwwwwuuuuuuvvvvvvuuutttssssssrrrqqqpppnnnllljjjhhhhhhiiiddd```^^^aaacccbbbaaaiiijjjlllmmmmmmooorrrttt}}}rrrWWWLLLJJJUUUyyyiiiIIIKKKEEE:::KKKSSSLLL777+++444:::999>>>@@@???555333;;;@@@KKK]]]___aaaccccccbbb```^^^\\\aaadddgggeeeaaaaaaeeeiiikkkvvvxxxaaaJJJNNNAAAHHHCCC???@@@>>>:::888888777777555333111///...---,,,,,,,,,+++++++++******+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++************+++++++++++++++,,,------......------------......///000000000---------......///111444999cccnnnzzzRRR@@@DDDAAAAAA???333111111000000000111111222111222111111222555777777888SSSrrrvvvSSSSSSTTT@@@CCCYYYRRRJJJMMM@@@333///111000000000////////////////////////,,,111111222444444IIIkkklllVVVlllzzzjjjTTTMMMLLLLLLNNNNNNGGG;;;111///------//////,,,,,,000------............//////333,,,///;;;>>>===MMMeeexxxggg]]]___nnnsssXXXKKKKKKEEE>>>999888444...222000---,,,,,,---,,,+++***,,,---------...111333000@@@eeerrr{{{fff]]]aaaiiifffhhheee]]]\\\dddmmmqqqpppqqqsssuuuwwwxxxxxxxxxwwwxxxxxxxxxwwwwwwvvvuuuuuuuuusssqqqooommmlllkkkiiifffcccaaabbbcccddddddkkklllnnnnnnnnnooorrrtttzzzdddPPPNNNTTTtttpppVVVNNNCCC;;;HHHSSSMMM:::...555<<<===BBBCCCCCC:::555:::===GGGZZZaaacccffffffeeeccc```___dddffffffeeedddeeejjjnnnnnnttt{{{```JJJOOOFFFHHHCCC???@@@>>>:::888888777777555333111///...---,,,,,,,,,+++++++++******+++***))))))))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++************+++++++++,,,,,,,,,---............---------......///000000000,,,111333111///111444555NNNjjjpppeeeEEECCCDDDCCC@@@888222222111111111111222222222111111222444666888888DDDsssssseeeXXXRRRBBBCCCPPPJJJMMMKKKFFF<<<111...111222000//////////////////000000000222333777777888\\\iiieee```TTTPPPLLLMMMNNNKKKAAA999000---,,,......,,,---000---........./////////000333---111===CCCJJJfffuuuzzzfff]]]eeennn___OOOGGGBBB<<<777555555111---+++,,,,,,------+++,,,---------///222555222NNNpppwwwqqq```\\\hhhvvviiifff___ZZZ]]]gggooorrrqqqrrrtttvvvxxxyyyzzzzzzzzzzzz{{{{{{{{{zzzyyyyyyxxxwwwvvvtttrrrpppnnnnnnjjjjjjiiifffddddddgggiiinnnoooqqqqqqpppppprrrssswww|||{{{\\\QQQRRRjjjwwwjjjRRRAAA>>>DDDRRRPPP>>>111777???BBBHHHHHHJJJAAA999999888BBBWWWaaadddggghhhfffcccaaa```ffffffffffffhhhlllooorrrrrrsss{{{zzzzzz___NNNOOOIIIHHHCCC???@@@>>>:::888888777777555333111///...---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++*********+++++++++,,,,,,,,,------...............------......///000000000...333555222111444666666```xxxzzzPPPEEEFFFDDD@@@<<<444333333222222222222333222222444555444444;;;CCCbbb```OOOMMMLLLCCC===UUUIIIKKKDDD555...222444111//////000000000000111111444444000444>>>IIIgggzzznnnoooSSSLLLFFFHHHMMMNNNHHH@@@333...,,,......---...111.........//////000000111///555777888HHHhhh}}}mmm\\\kkkrrrPPPKKKIII===777<<<777333///,,,+++------...---.........---///222555<<>>999555???VVVcccgggkkkllljjjgggeeeeeeeeeeeefffiiimmmpppppppppssstttzzz|||ooozzz[[[QQQLLLEEEHHHCCC???@@@>>>:::888888777777555333111///...---,,,,,,,,,+++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++***++++++++++++,,,,,,,,,,,,---......//////......------......///000000000......///000000333:::BBBjjjbbbJJJGGGDDD??????555555444333333333333333000444888888222444EEEYYYyyy___TTTNNNEEE===QQQGGGMMMIII:::000222444222000000000000111111222222222333,,,444RRRmmmzzzsssffflll^^^RRRGGGFFFMMMQQQLLLDDD888111---...///...///111......//////000111222222///666>>>MMMjjjyyy```\\\hhhSSSGGG@@@:::888999555000---,,,---......000000///...---...222444FFFYYYkkkuuuuuuxxxtttbbbWWW\\\pppkkk```WWWYYYdddpppwwwyyytttuuuvvvyyy{{{~~~}}}~~~~~~~~~~~~}}}}}}{{{yyywwwuuutttsssoooqqqrrrooolllkkkmmmpppvvvxxxyyyyyywwwvvvvvvvvvyyy~~~XXXPPPRRRqqqcccJJJGGGCCCKKKRRRFFF555888CCCKKKTTTRRRVVVOOOCCC;;;555>>>TTTeeekkkqqqssspppmmmlllmmmdddeeehhhlllpppqqqnnnlllqqqvvv}}}www{{{|||\\\VVVMMMHHHHHHCCC???@@@>>>:::888888777777555333111///...---,,,,,,,,,+++++++++************+++,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++++++++++++++,,,,,,,,,,,,------...////////////...------......///000000000222...///333222888PPPllliiiyyySSSHHHDDD???@@@777666555444444333333444111444999999444;;;XXXwwwXXXIIIQQQGGGCCCGGGKKKIII???666333222222000000000111222222333333333666444FFFuuuuuu]]]www}}}jjjTTTKKKOOORRRMMMFFF>>>555//////000//////111......///000111222333333555666NNNyyytttWWWooooooSSSPPPIII666:::777222///......------111000000...---///333666QQQcccwwwzzzkkk___]]]hhhzzzdddYYYRRRWWWcccmmmsssvvvssstttvvvxxx{{{~~~}}}{{{yyyxxxsssssssssrrrpppooopppqqqzzz|||~~~~~~|||zzzzzzzzz{{{lllYYYNNNfffoooTTTJJJFFFHHHSSSJJJ888999EEEPPPZZZZZZ]]]TTTGGG>>>666===RRR```hhhooorrrooommmmmmnnnhhhkkknnnqqqqqqooommmkkkpppwww~~~xxx^^^YYYNNNMMMHHHCCC???@@@>>>:::888888777777555333111///...---,,,,,,,,,+++++++++*********++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************++++++++++++++++++,,,,,,,,,------------...///////////////------......///000000000555///222888444>>>ooozzzsss^^^JJJEEE@@@AAA888777666555444444444444444333666888:::IIIpppgggKKKUUUJJJ???GGGFFFGGGEEE===333000222000000111111222333333444555999@@@\\\mmmrrrdddQQQOOOQQQNNNIIICCC999111000111000000111...//////000222333333444<<>>:::888888777777555333111///...---,,,,,,,,,+++++++++*********+++,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++++++++,,,,,,,,,------------......///////////////------......///000000000222+++000777111===fffLLLFFFAAABBB888888777555555444444444777222222777???UUUzzzUUUOOOEEEEEEGGGCCCDDDHHHAAA333...222000000111222333333444444333666BBBdddxxxmmmRRRMMMQQQPPPLLLFFF;;;222000111000000111...///000111222333444444>>>^^^kkkvvvqqqTTTKKK:::888555222111///---+++,,,,,,------///333999===]]]ppp|||{{{}}}mmm[[[VVV^^^iiinnnmmmXXXPPPOOOYYYdddjjjmmmqqqooopppqqqssswwwzzz~~~}}}{{{{{{wwwuuurrrsssuuuuuusssppp~~~{{{}}}~~~qqqVVVWWWyyyeeeLLLJJJGGGXXXQQQ======JJJYYYdddjjjjjj\\\LLLBBB888999III___hhhssswwwuuurrrtttwwwzzz||||||wwwpppnnnqqquuuqqqtttxxx{{{|||~~~]]]UUURRRLLLGGGDDD???<<<;;;:::999777777777555333111///...---++++++++++++++++++++++++************************(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))))))))******+++,,,,,,,,,---------......------............------.........///////////////222***444888000LLLZZZKKK???FFF???:::444333555777555333777555999222III~~~jjjQQQHHH???AAABBBBBBAAA???:::555111///777444000666666222444555FFFaaaxxx|||oooZZZzzzUUUQQQRRRJJJJJJEEE???666111000111111000333///---000333555666777ZZZhhheeedddNNNEEE<<<222000222333000---111333***---777///333QQQrrrqqqzzz{{{}}}qqq```VVV[[[]]]iiinnn^^^OOOOOOSSSZZZdddkkknnnnnnjjjjjjkkkmmmrrrwww|||~~~|||{{{{{{zzzyyyxxxwwwvvvuuuzzz~~~kkkUUUlllsssNNNKKKFFF]]]XXX@@@===NNN___iiibbbddd\\\RRRFFF888;;;PPP___hhhppprrruuu|||yyysssqqqpppppppppwwwuuuuuuxxx{{{vvv{{{\\\RRRMMMIIIGGGDDD???<<<;;;:::999777777777555333111///...---++++++++++++++++++++++++************************(((((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))))))))))))))***++++++,,,,,,,,,---------......------............------.........///////////////777111444444777ZZZvvvKKKEEEAAAAAA;;;666444666888777555444--->>>OOOlll___PPPNNNBBBBBBBBBAAA???:::555222111777333///555666333777///```}}}yyy^^^qqqjjjWWWRRRNNNLLLGGG@@@888222000000000000222---///666333000===QQQoooqqq```PPPCCC777444444000///000000222,,,...666111;;;YYYjjjuuuqqquuu{{{\\\TTT```eeejjjjjj\\\NNNPPPUUU]]]ffflllmmmmmmiiiiiijjjmmmqqqvvv{{{~~~~~~|||zzzzzzzzzyyyyyyxxxxxxxxx~~~~~~___gggxxxWWWKKKHHH^^^\\\DDD<<>>999777888999999888AAA888TTT{{{{{{TTTPPPGGGDDDBBB@@@???===888444333555222222666222222???aaa{{{xxxwww{{{wwwuuuyyyUUUOOOLLLIIIEEE===666222000000000555555777666444AAAhhh{{{pppRRR:::888888000---222000111222222000555NNNmmmhhhTTTYYYwwwrrr\\\RRRIIIOOOZZZdddjjjkkkhhhfffcccccceeehhhkkkppptttvvvyyy}}}~~~{{{{{{yyyxxxxxxxxxxxxyyy{{{dddvvv}}}UUUOOO```iiiWWW???DDDYYYdddiiinnnjjjaaaTTT@@@===NNN[[[dddlllpppsssxxxyyyxxxrrrqqqqqqrrruuuwwwvvvvvvuuutttwwwzzzzzz{{{yyydddUUULLLKKKGGGDDD???<<<;;;:::999777777777555333111///...---++++++++++++++++++++++++************************))))))))))))******************))))))))))))******))))))))))))))))))))))))************************((()))))))))************))))))*********+++++++++***************++++++,,,,,,,,,,,,---------......------............------......//////000111111222000999444<<>>:::888777888888888777JJJzzzjjjUUUJJJFFFAAA@@@@@@>>>:::555222444333666888111777LLLkkkzzz~~~zzzxxxwww}}}~~~XXXOOOOOOJJJFFF@@@999333111000111111777666111>>>dddppp^^^@@@999:::555000111111000333333---777VVVssszzzkkksss]]]TTT___sssVVVOOOGGGOOO[[[fffjjjiiieeebbb```aaacccfffiiimmmqqqsssxxx{{{~~~}}}zzzxxxvvvvvvvvvvvv|||qqquuuZZZPPP[[[iii\\\@@@BBB[[[ffflllpppjjjaaaUUUDDDDDDVVVaaagggmmmoooqqquuuuuurrrrrrqqqqqqsssuuuvvvuuutttttttttwwwzzzzzzyyy~~~wwwuuu___SSSMMMIIIGGGDDD???<<<;;;:::999777777777555333111///...---++++++++++++++++++++++++************************)))))))))*********++++++******))))))))))))******))))))))))))))))))))))))************************))))))))))))************)))************++++++++++++************+++,,,,,,,,,,,,,,,---------......------............------......///000000111222222000666222???pppZZZCCCAAA>>>;;;999777777999:::222VVV```MMMGGGAAA???@@@@@@;;;777222444444888888333DDDeee}}}zzzxxxuuutttvvv{{{fffQQQKKKJJJGGGBBB;;;555111222333...555333666VVV||||||~~~wwwuuuvvvUUUCCC===888444111222...444444---<<<```wwwuuuuuucccuuurrrSSSWWWbbb{{{oooQQQMMMGGGPPP^^^hhhkkkiiidddaaa```aaacccfffjjjmmmppprrrvvvyyy}}}{{{xxxvvvvvvvvvvvvyyywwwaaaPPPTTTeee^^^???AAA\\\fffnnnqqqkkkaaaVVVGGGIII\\\bbbgggiiijjjmmmsssuuussswwwvvvuuuuuuvvvwwwuuutttuuuuuuwwwzzzzzzyyy}}}uuuZZZSSSNNNHHHGGGDDD???<<<;;;:::999777777777555333111///...---++++++++++++++++++++++++************************))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))************************))))))))))))************)))************+++++++++++++++******++++++,,,---,,,,,,,,,---------......------............---------...///000111222333333///111666TTT}}}rrrwwwFFFBBB@@@===:::888888:::<<>>SSStttUUUHHHDDDEEE666666BBB;;;===fffWWWJJJ@@@@@@BBB@@@???>>>666777999666333CCCnnnzzzyyyssspppvvvbbbxxxuuupppHHHHHHHHHEEE@@@>>><<<777///444---AAAsss}}}}}}xxxsss{{{wwwgggfffmmmqqqrrrrrrtttzzzpppfffNNNCCC888666333'''999777111NNNmmmsssdddYYYMMM]]]jjjiii___TTTLLLGGGQQQ```nnnqqqooonnnlllkkkjjjjjjjjjjjjmmmppptttvvvqqqrrruuuxxx{{{~~~||||||~~~|||{{{yyyyyyiii^^^fffeeeIIICCC]]]nnnrrrtttqqqcccRRRIIIMMMTTTYYYXXXWWWZZZeeeqqqyyyzzzsssllldddlllxxxtttmmmuuuqqqsssuuutttssstttzzzqqq{{{[[[PPPKKKIIIGGGDDD???<<<;;;::::::999999888666333111000///...++++++++++++++++++++++++************************++++++******************++++++************++++++************************+++++++++***************++++++,,,,,,,,,,,,++++++)))))))))***************++++++++++++++++++++++++,,,,,,---------.........////////////////////////......//////000111111111333===```aaaKKKFFFEEE999;;;@@@;;;KKKgggLLL>>>@@@@@@@@@AAA>>>666777666666@@@\\\wwwwwwtttttt{{{hhhqqqpppaaaGGGHHHFFFAAA===:::777444???===___wwwooosssmmmkkkaaaTTTXXXrrrmmmeeellluuuuuurrr{{{}}}yyyvvv^^^>>>999<<<555,,,999222555[[[ooossskkknnn___WWWXXXhhhuuuppp```RRRJJJFFFQQQaaaqqqvvvtttpppmmmiiillllllllllllnnnppprrrssspppqqqtttwwwzzz}}}~~~}}}}}}}}}}}}~~~}}}||||||{{{}}}xxxmmmaaahhhfffJJJDDD^^^ooosssuuupppbbbQQQJJJNNNUUUWWWUUUSSSRRRXXXcccooouuu{{{xxx___KKKVVVjjjqqqsssnnnppptttwwwyyyzzz{{{|||qqqyyy^^^VVVNNNGGGHHHDDD???<<<;;;;;;:::999999888666333111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++++++++************++++++)))))))))************++++++++++++*********))))))++++++,,,,,,,,,,,,++++++*********)))))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////......//////000111222222777888dddvvvLLLGGGBBB999===::::::```XXXAAADDD??????CCC===888:::555666QQQ}}}uuutttrrruuu}}}kkkoooiiipppdddIIIIIIGGGCCC<<<777666888666BBBttt~~~ooojjjeeeddd^^^WWW]]]www~~~sss}}}|||{{{ttt|||KKK:::999888111777...===jjjvvvooo]]]nnnZZZRRRZZZlllyyyrrr___PPPJJJIIISSSddduuu|||yyytttooojjjnnnnnnooopppppppppppppppnnnppprrruuuxxx{{{}}}~~~wwwsssvvv}}}~~~~~~~~~~~~~~~~~~}}}}}}zzz|||tttttttttfffjjjgggKKKGGGaaarrruuuuuunnnaaaRRRKKKPPPWWWYYYXXXUUUPPPNNNVVVeeerrrssszzz\\\KKKMMM]]]pppqqqqqqrrruuuxxxyyyxxxxxx~~~uuuyyy]]]XXXPPPFFFHHHDDD???<<<;;;;;;::::::999888666333111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////......///000111222222333:::<<>>888999]]]tttrrrnnnpppyyyhhhccclllwwwzzzxxxvvvwwwyyyyyyvvvqqqzzzVVVMMMEEECCC>>>888555888555TTT{{{zzzrrrtttssslllgggsss~~~lllCCC:::;;;222555111FFFppp___uuuUUULLLaaassssss[[[KKKHHHKKKXXXhhhzzz}}}yyytttooonnnppprrrsssssssssrrrqqqnnnooopppsssuuuxxxzzz{{{|||wwwnnnqqqzzz~~~~~~~~~}}}}}}}}}{{{|||}}}~~~vvvyyy}}}lllnnnjjjNNNJJJdddtttwwwuuummm___RRRNNNRRRXXXYYYYYYWWWQQQIIIKKKYYYiiilllzzztttXXX===IIIooouuutttrrrqqqqqqrrruuuwww}}}}}}yyyWWWSSSMMMEEEHHHEEE@@@<<<;;;;;;;;;:::999888666333111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////......///000111222333333777UUUjjjiiiOOOCCCAAACCC???QQQ{{{QQQGGGBBBBBBDDD>>>;;;>>>;;;???cccuuupppjjjlllwwwgggLLLNNNPPPOOOMMMKKKMMMQQQUUUeeerrr}}}hhhSSSCCCBBBBBB:::666777>>>nnnyyy{{{}}}|||sssfffhhhqqqJJJCCC<<<000333777PPPqqqcccuuuPPPJJJnnn}}}sssWWWFFFEEEIII]]]mmm}}}}}}zzzwwwoooqqqtttvvvwwwvvvuuutttoooooopppqqqsssuuuwwwyyyyyy|||qqqooouuu{{{~~~}}}|||{{{{{{{{{{{{zzzyyyzzz|||tttssssssnnnRRRMMMgggvvvxxxtttkkk___TTTPPPTTTXXXUUUUUUVVVRRRHHHBBBLLLYYYnnniiiaaa^^^WWWGGGKKKeeemmmpppssssssrrrsssvvvyyy|||yyyXXXRRROOOIIIIIIEEE@@@===<<<<<<;;;:::999888666333111000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,++++++++++++,,,,,,+++++++++++++++*********------......///000000000111111111222222111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////////////////////////////......///000222333444444444ttt{{{NNNAAAAAA===CCCccc}}}~~~YYYCCCDDDDDDAAABBB;;;<<>><<<:::888<<>>:::FFFfff~~~www{{{mmmiii[[[TTTMMMOOO[[[lllzzzqqqiii[[[XXXggg^^^JJJDDD@@@AAAAAA@@@DDDJJJEEEJJJPPPiiippp___FFFEEEEEE<<<<<>>@@@BBBCCCDDD??????@@@@@@@@@@@@??????<<<;;;:::777555333111000------------------------............/////////000////////////////////////---...///111222333555555>>>XXXJJJJJJ<<>>AAA@@@<<<999888888777333...---...000000///222111///...............000000000000000000000000---444222///222//////999GGG{{{dddWWWLLL>>>FFFeeekkklllzzzzzzyyy{{{WWWFFFGGGFFFEEE===HHH]]]{{{iiiVVVHHH???DDD@@@===<<<>>>EEEUUUdddrrrmmmggg___RRRJJJOOOYYYXXXNNNHHHMMMSSSSSSSSSTTToootttuuuttttttmmmRRRAAA@@@CCC@@@^^^mmmyyy~~~yyy___OOOPPPKKKFFF\\\~~~lll???BBB777@@@vvv~~~RRRgggVVVDDDRRRqqq}}}YYYIIIDDDIIIZZZggguuu}}}|||}}}{{{wwwsssqqqpppqqqrrrmmmuuuxxxzzzccckkkuuuvvvyyy||||||yyyxxxzzz|||{{{{{{yyytttooommmnnnpppnnnmmmpppxxxxxx~~~wwwYYYZZZnnnlllpppnnnjjjeee___WWWOOOKKKLLLLLLPPPIII;;;;;;???888@@@IIIPPPaaagggLLLCCC___ggg___NNNMMMaaappptttzzz}}}qqqooobbbUUUPPPIIIJJJEEE@@@<<<::::::::::::999888666444222000///...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///111222444555999999888777666555555555888888999<<>><<<:::::::::;;;<<<:::777444666999===@@@@@@>>><<<;;;666333111111222222///---...//////000000000//////000000000000000000000000...333111000555111111<<>>CCCEEECCC@@@>>>>>>>>>???@@@>>>:::888111222666<<>>666555222???CCCBBBCCCFFF@@@DDDWWWppprrrbbbUUUaaaqqquuuuuuvvvzzztttxxxjjjXXXPPPJJJJJJEEE@@@<<<::::::::::::888888666555333111000///........................---------------------------------...............///000444777:::;;;<<<<<<777888999:::;;;<<<======888777777:::???BBBBBB@@@<<<;;;;;;<<<===<<<:::777444444666===CCCBBB:::222666777999:::;;;999777555000000////////////000000000000000000000000000000222333000222888333444BBBuuukkkmmmyyyyyypppuuu|||PPPCCCNNNfffuuuxxxuuutttwww{{{zzzjjjuuu~~~UUUGGGHHHDDDEEEVVVyyyuuu|||rrrkkkccc^^^WWWSSSUUUZZZhhhvvvyyyjjj___cccgggdddjjjkkkkkkiiiccc]]][[[\\\[[[WWWRRRXXXtttwwwxxxkkkIIIIIIBBB\\\xxxmmmfffOOOEEEDDDbbb}}}|||vvvzzzvvv}}}|||vvvYYY@@@666OOO{{{uuuhhhVVV]]]EEEIIIjjjmmmKKKEEEGGGMMM```jjjttt~~~{{{xxxuuussstttzzzwwwyyygggppptttyyy|||~~~}}}~~~zzzxxxuuupppkkkhhhfffeeefffbbbaaabbbbbbccciiiqqq{{{hhhvvvbbbGGGAAARRR^^^ccciiieeeSSSIIIQQQaaalll```KKKFFFKKKCCC:::999999777:::999666666888>>>HHHhhhuuunnn^^^dddooorrrsssuuuyyy~~~tttqqqmmmYYYPPPJJJJJJEEE@@@<<<::::::::::::888888666555333222111000........................---------------------------......///000000111111444555888:::<<<=========>>>???BBBDDDEEEEEEDDDCCC@@@???>>>???AAACCCDDDEEECCCBBBAAAAAABBBCCCBBB@@@;;;999999???FFFFFF>>>666888999999:::;;;<<<>>>???888666222...,,,---///000111111111111111111111111444444000222666111555HHHwww|||zzzfffpppyyyTTTDDD\\\hhhyyy|||}}}}}}jjjhhhxxx|||___OOOfff[[[IIIKKKEEECCClll|||zzzwwwmmmhhheee```[[[YYYWWWaaa]]]KKKDDDUUUiiiqqqjjjppptttrrrjjjbbb]]]ZZZRRR___hhhiiiuuu|||~~~rrrJJJHHHFFFjjjfffsss```NNNGGGKKKbbb}}}wwwpppqqqrrr~~~vvvpppIII999SSS}}}ssszzzlll[[[SSSXXXDDDIIIaaawwwhhhHHHAAAAAAIII^^^kkksss|||xxxvvvuuu|||xxx~~~tttdddnnnrrryyy}}}~~~~~~~~~|||wwwrrrmmmiiieeebbb\\\[[[]]]aaaaaa___aaafff~~~gggoooxxx\\\VVV[[[\\\___lllqqqbbbLLLCCCKKKVVVWWWCCCAAAJJJFFF???===<<<666666888666444888======[[[qqquuukkklllrrrtttxxxvvvyyy|||tttnnnXXXPPPKKKJJJEEE@@@<<<::::::::::::888777666555444222111111................................................---...///111222444555666999999;;;<<<===>>>>>>???BBBCCCDDDDDDDDDCCCAAA@@@>>>AAACCCBBB???>>>???AAAEEEBBB???======>>>???>>><<<999888<<>>888999999999888888;;;@@@CCC???<<<777222///...///000111111111111111111111111444444111333555000:::TTTkkklll}}}}}}}}}www|||www___JJJrrrpppooorrrsssnnnIIIJJJgggyyy^^^JJJLLLCCCAAA|||uuupppnnnjjjfffdddZZZaaa___PPPIIIUUUhhhuuuiiipppuuuqqqiiiaaaYYYRRRVVV___bbb___kkkQQQCCCJJJ}}}rrr{{{ggg{{{rrrYYYOOOCCCNNNkkkyyyqqqooojjjlllsss{{{{{{RRR===WWWyyy\\\WWWRRRAAAIIIYYYcccooo___HHHEEECCCIII^^^iiiqqq~~~}}}{{{www~~~rrrbbbooottt{{{~~~}}}{{{xxxtttqqqooolllhhheeeaaa^^^\\\]]][[[YYY\\\bbbooooooZZZjjjqqqhhhccc\\\]]]kkk{{{yyyaaaGGGAAAIII???333777CCCCCCAAABBB>>>;;;333666888222555;;;777GGG]]]hhhkkkpppqqqrrrzzzvvvyyy|||~~~|||nnnXXXOOOLLLJJJEEE@@@<<<::::::::::::888777666555444333222111................................................---...000222555777999:::;;;;;;;;;<<<>>>???AAABBB@@@@@@@@@AAACCCFFFIIIKKKEEENNNWWWWWWPPPIIIHHHKKKNNNIIIBBB===<<<<<<===>>>BBB>>>::::::===>>><<<999999999999777666777<<>>:::777444222111111111111111111111111111111444333555555222BBBcccgggkkk}}}mmmfff{{{ccckkkNNNzzz~~~}}}|||zzzsssVVVLLL___fffoooyyybbbLLLOOOBBBPPPxxx}}}uuuooonnnsssyyyqqqvvvuuuiii[[[XXXbbbnnnmmmrrrsssmmmeee^^^UUULLLWWWXXXQQQKKKZZZyyy^^^BBBPPPjjjjjjuuulllaaaQQQIII___{{{{{{sssnnneeeSSSYYY```dddgggqqqyyyUUUBBBZZZ```\\\KKK@@@QQQaaaffflllYYYEEEGGGHHHMMM```hhhqqq~~~}}}|||yyyooo___nnnuuuzzz{{{yyyuuurrrpppnnnnnnlllhhheeeddd```^^^\\\YYYVVVXXX]]]hhh^^^QQQ[[[zzzxxxmmmfffaaa``````cccrrrpppSSSIIITTT???555444777888CCCNNNMMMGGG555555999000333===;;;777CCCOOO```qqqqqqpppyyytttyyy}}}}}}~~~nnnWWWOOOMMMJJJEEE@@@<<<::::::::::::888777777555444333222222////////////////////////////////////////////////---...111333666999;;;<<<;;;;;;;;;<<<>>>@@@CCCDDD@@@@@@@@@CCCJJJTTT]]]cccsss}}}{{{}}}zzztttjjjccc``````aaaaaaPPPKKKEEEAAA@@@???>>><<<777999999777444444777:::BBBCCCCCCAAA>>>:::555222111111111111111111111111///333444666666444IIInnnYYYfff||||||qqqPPP|||{{{{{{zzz}}}nnn```[[[ooogggPPPRRRCCCPPP~~~qqqwwwnnnooo|||vvvfffUUUPPP___rrrwwwzzzwwwnnnfff```WWWMMMHHH]]]hhh]]]VVVeee|||iiiDDDWWWvvvbbbqqq~~~}}}sss```IIIWWWvvvwwwnnnhhh]]]WWW\\\aaabbbcccmmm}}}lll{{{}}}RRREEE^^^___]]]FFF@@@[[[ooovvvsssTTT<<>><<<;;;;;;:::999888666444222111000000////////////////////////......///000111111000000555666666666999<<<===<<<<<<===>>>===<<<>>>HHHRRRMMMMMM]]]vvv{{{xxx~~~jjjUUUHHHCCCAAA===AAA>>>>>>AAA???888666:::CCCDDDCCCAAA>>>:::888777333333333333222222111000777111111///444444GGGcccqqq~~~~~~bbbvvvuuuwwwvvvrrr~~~ppp{{{___UUUKKKMMMVVVyyydddwwweeerrrzzzllljjj}}}kkk^^^ZZZRRRXXXllltttxxxvvvooohhhbbbXXXNNNRRR[[[ooorrr\\\SSSaaaoooqqqDDDhhhpppdddvvv|||}}}|||hhhYYYOOOnnn~~~nnnhhh```bbbccclll{{{vvvrrreee???mmmuuummmUUUGGGAAA[[[pppvvvpppXXXAAA>>>DDDOOO```tttxxxzzz|||xxxpppzzztttwww{{{dddWWWooouuu{{{yyypppssspppmmmkkkiiifffccc```]]]\\\[[[ZZZYYYYYYYYYYYYWWWlllvvvuuuUUUBBB@@@888999IIISSSYYYaaaddd^^^XXXfffooo\\\[[[|||xxxfffLLL>>>;;;777DDD```bbbLLL@@@===666999DDDJJJBBB333===YYYjjjqqquuusssvvvyyy{{{~~~}}}}}}~~~oooWWWSSSMMMLLLHHHBBB>>><<<;;;;;;:::999888666444333111111000////////////////////////......//////000000111111,,,222777777666999;;;<<<@@@AAACCCIIITTTccctttooo\\\MMMIIIAAA===>>>???<<<;;;<<<@@@BBBBBBAAA===:::888888666555333111111111222222///...555555:::888IIIrrrttt~~~uuu{{{tttppppppmmmiiivvvzzzrrrttt^^^PPPNNNaaa{{{qqq]]]jjj|||rrrnnnyyytttkkkkkkjjjjjjmmmuuuzzztttjjjbbbWWWNNNFFFGGGPPPTTTHHHDDDQQQ]]]{{{wwwJJJ\\\dddbbb{{{zzz|||~~~|||oooaaaWWWqqq~~~pppmmmgggbbb___dddppp|||tttBBBttt}}}|||nnn]]]SSSJJJ???YYYuuuxxxpppWWWAAA>>>CCCMMM^^^gggwww}}}{{{yyymmmmmmrrrqqqmmmkkkgggnnnxxxcccQQQfffllluuu~~~zzzrrrpppnnnllliiigggccc^^^ZZZVVVVVVVVVVVVVVVWWWXXXYYYWWWdddkkkxxxpppPPPCCC777555>>>MMMYYY]]]ZZZZZZ[[[```___TTTXXXmmmzzz___GGG<<<:::KKKhhhkkkXXXFFF888222???MMMJJJDDD555>>>ZZZjjjrrrvvvtttvvvyyy{{{~~~{{{xxxqqqXXXRRRLLLLLLHHHBBB>>><<<<<<;;;;;;999888666444333222111111//////////////////////////////......///000222333555===BBB@@@>>>@@@BBBAAABBBMMMZZZdddmmm}}}kkk\\\MMMGGGGGGEEEAAA???<<>>WWWwwwuuulllTTT@@@???DDDOOO```lllvvvttthhhbbb```aaadddfffooo}}}hhhOOObbbjjjvvv}}}vvvnnnkkkgggddd```ZZZUUUPPPOOOOOOOOOPPPQQQSSSTTTUUUUUUZZZaaagggzzz}}}hhhLLL===777444DDDSSSLLLJJJKKKVVVZZZQQQOOOYYY___kkkKKK888CCCbbb|||rrr]]]???666PPPcccZZZHHH999AAA\\\kkkrrrwwwvvvvvvyyy{{{~~~{{{uuurrrYYYSSSMMMLLLGGGBBB>>><<<<<<<<<;;;:::999777555333222111111////////////////////////000///......///111444666666888888777???HHHHHHBBBUUUoookkkZZZTTTNNNFFF???===???AAA???;;;999999::::::999777444333222222333666444666///222777ZZZ~~~xxxtttwwwlllhhhrrrjjjjjjjjjiiiiiijjjqqq}}}sssaaaOOOGGGwww{{{___fffyyyfffiiiyyy{{{qqqgggjjjnnnhhhgggrrryyy~~~TTTsssbbbdddyyy|||zzzzzz||||||{{{iiiyyyxxxnnneee\\\___kkk{{{QQQpppOOORRRMMM@@@ZZZsssoooeeeNNN>>>AAAFFFSSSfffuuusssyyysssfffbbbeeekkkoooiiirrroooNNN___lllyyy|||tttlllggg```YYYSSSNNNIIIFFFHHHIIIIIIJJJKKKMMMOOOOOOMMMPPP]]]bbbkkktttOOOAAA===444GGGZZZMMMDDD;;;JJJYYYQQQOOOXXXVVViiiiii===;;;[[[wwwMMM<<<\\\vvvmmmNNN???GGG___lllrrrxxxxxxvvvyyy{{{}}}wwwrrrZZZTTTNNNKKKGGGAAA===<<<<<<<<<<<<:::999777555333222222111000000000000000000000000000/////////000333666888999666333;;;VVVqqquuukkkkkktttiiiaaaVVVLLLEEEDDDCCC@@@===;;;::::::999999999999777555222111333111555111777CCCmmmqqqzzz{{{{{{mmm```[[[nnn~~~kkklllwwweee```cccfffgggiiieeemmmzzzzzziiiqqqfffTTTKKKqqq}}}```ggg}}}kkkuuuyyyppp~~~YYYxxx|||fffeeexxx|||zzz{{{|||~~~zzz~~~iiivvvwwwtttiii^^^]]]iiiyyyyyyTTTtttSSSPPPFFFCCCbbbnnnnnnbbbJJJ===AAAFFFRRRfffnnnsss~~~mmmsssmmmffffffmmmuuuvvvttteeeiiirrr|||}}}wwwKKKYYYiiittt~~~~~~{{{|||xxxpppfff___TTTJJJDDD@@@>>>===>>>???AAACCCFFFIIIKKKMMMFFFJJJYYY___fffzzzSSSBBB===:::VVVtttnnnWWW:::BBB]]]\\\RRRPPPMMMQQQ```zzz{{{NNNCCC```pppWWW???\\\zzzuuuXXXHHHNNNdddmmmrrrxxxxxxuuuxxxzzz}}}yyyrrrZZZUUUOOOKKKGGGAAA===<<<<<<<<<<<<:::999777555444333222222000000000000000000000000000000000111333666888:::<<<===???PPPvvvyyymmmVVVPPPHHHDDDBBBBBB???<<<888999;;;;;;:::777444111000111777444999???bbbdddnnn~~~zzz|||~~~ssslllaaaTTT^^^yyyxxxdddlllooo[[[WWW[[[]]]___bbb^^^gggvvvhhhZZZooommmZZZNNNxxxvvvYYYccc|||zzzlllgggwwwyyyfffdddaaa|||zzzzzz{{{}}}{{{wwwuuuttt|||gggrrruuufff^^^VVVYYYkkkwww|||WWW|||xxxTTTMMM???EEEiiimmmrrrcccJJJ===AAACCCNNNbbbjjjyyyuuucccYYY[[[aaaiiisss~~~}}}sssccc^^^^^^bbbbbb___bbbjjjzzzRRRXXXgggrrr|||}}}zzzyyytttkkkYYYQQQFFF===888666666666333555777;;;???DDDHHHJJJGGGJJJRRRUUUZZZttthhhJJJ;;;;;;[[[~~~sssMMMDDD^^^gggXXXLLLJJJYYYOOORRRjjjrrrZZZOOObbbmmmdddNNNddd}}}zzzcccSSSWWWiiioooqqqwwwxxxuuuxxxzzz}}}xxxsss[[[UUUOOOJJJFFFAAA===<<<======<<<:::999888666444333222222000000000000000000000000000111222444777999:::;;;666BBBLLLYYYwwwiii]]]OOOIIIJJJJJJEEE@@@999::::::;;;:::888666555222222888555666666PPPkkkppp}}}||||||~~~xxx~~~nnnqqq___lllnnnWWWTTTWWWXXXZZZ^^^[[[ddduuudddYYYvvvyyybbbtttxxxcccRRRoooTTTbbbvvvjjjnnnyyy{{{VVV```ZZZuuuxxx|||}}}}}}qqqkkkjjj|||{{{lllttt~~~yyyggg___VVVYYYmmmxxxcccqqqvvvUUUPPP>>>DDDjjjnnntttcccHHH===AAABBBKKK```mmm}}}tttfffcccfffjjjrrryyy{{{{{{yyyqqqggg]]]QQQIIIJJJHHHDDDGGGOOOlllrrr]]]ZZZbbbpppyyy~~~xxxrrrnnndddYYYEEE@@@:::444222222222222///000222444888;;;>>>@@@CCCIIIJJJMMMTTT___xxx~~~VVV======SSSooo___HHHUUUjjjeeeWWWWWW]]]ZZZTTTYYY```YYYXXXffftttkkk{{{mmm\\\^^^mmmpppqqqvvvwwwuuuxxxzzz||||||vvv{{{ttt[[[UUUNNNJJJFFFAAA===<<<=========;;;:::888666444333222222000000000000000000000000000111444666999:::;;;<<>>=========<<<:::999777666444333333333///000111111111111000000444666333555<<<999:::FFFUUUaaannn{{{tttiiiPPPBBBJJJVVVBBB<<<777888;;;;;;888444999222444666:::888QQQ}}}zzzsss{{{|||yyynnnjjjnnnrrryyy~~~cccooohhhOOOMMMRRRQQQQQQVVV^^^gggyyynnnXXXTTTkkkmmmbbbeeejjjfffnnn~~~iii[[[```bbb|||mmmyyyPPPHHH]]]ssslllmmm~~~jjjttt___NNNiiitttrrrvvvyyy|||zzz~~~}}}rrrkkkfffppp}}}{{{|||gggxxxMMMNNN???DDDmmmtttttt^^^DDD===CCCAAAIII___ggg||||||lllccchhhfff^^^[[[NNNLLLKKKLLLIIIEEEEEEIIIWWWLLLXXXjjjOOOYYYgggkkkkkkbbbRRRCCC;;;999111222222222111000//////222111111111222333444444666;;;===DDDNNNUUUfff```CCCFFFWWWdddoooqqqOOODDDXXXmmmtttzzz```SSS[[[fffYYYOOOccc|||~~~|||~~~rrrqqqppppppppprrrtttvvvtttvvvyyy~~~rrrsssqqq]]]WWWMMMLLLHHHBBB???=========<<<:::999777666444333333333000000000111111111111111111===;;;666>>>EEEJJJSSS```ooo~~~vvv___UUUOOOCCCGGGFFF???666555;;;<<<999;;;444666666:::777NNN~~~|||xxxrrrzzzyyyzzz{{{aaarrriiiPPPNNNRRRPPPPPPTTTYYYbbbuuu|||dddTTT```cccvvv^^^lllwwwPPP???GGGSSSmmmtttxxx{{{xxxjjjmmmqqqsssYYYNNNlllzzzsssxxx|||}}}{{{lllfffdddcccmmm{{{uuuqqqoooyyy}}}tttrrr|||oooKKKNNN???@@@hhhrrrsss^^^DDD===CCCDDDMMMdddjjjvvvppprrrvvvsssjjj___\\\[[[]]][[[UUUPPPPPP\\\MMMKKKeeesss^^^QQQ___bbbbbb^^^TTTFFF999222000555555555555444333222222333222222222333333444555222666777<<>>===<<<<<<:::999777666444333333333222111000000111222333444888;;;888888>>>@@@GGGYYYiiiwwwxxxmmm^^^CCCHHHKKKGGG;;;777<<<>>>:::<<<666888777:::666KKK{{{~~~tttsss{{{~~~vvvqqqxxxvvv___sssiiiPPPMMMQQQOOONNNRRRTTT^^^rrrhhhWWW}}}xxx```ddd|||tttuuuUUUTTTddd{{{{{{[[[CCC===@@@GGGPPPZZZdddhhhcccoooqqqXXXMMMiiiyyy~~~rrryyy~~~~~~xxxbbbRRRGGGEEEOOO]]]qqqxxxuuuwwwvvv}}}xxxkkkdddrrrkkkxxxvvviiiIIIMMM@@@>>>cccqqqppp]]]CCC:::AAACCCOOOfffsss{{{xxxtttooommmnnnjjj```WWWSSSTTTMMMIIIXXXfffZZZMMMTTT]]]XXXOOODDD;;;444000///333333333333333222222222333333333333333444444555///333222555;;;===JJJcccyyy]]]CCCGGGWWWggguuu~~~jjjTTTGGGTTTppplll\\\VVV\\\]]]VVVZZZdddfffgggdddmmmyyyvvvqqqqqqqqqqqqqqqssstttuuuuuuvvvxxx|||uuuwwwooo\\\XXXPPPKKKHHHCCC???>>>===<<<;;;:::999777666444333333333333222000000111333555777@@@555111BBBPPPKKKUUUrrrwww___KKKHHHFFFFFFDDD???:::777;;;666999777:::666HHHlllxxxqqqmmmtttxxxtttpppuuu{{{```pppeeeMMMKKKOOOMMMLLLPPPTTT^^^sssssscccjjj{{{```dddttt[[[MMM^^^zzzsssPPPCCCJJJbbbyyywww```JJJAAAAAA===CCCFFFLLLQQQTTTkkkkkk]]]JJJ]]]rrr~~~pppvvv}}}~~~}}}iiiVVVFFF>>>BBBKKKTTTjjj{{{xxxxxxrrr{{{ooogggYYYOOOZZZvvvbbb}}}uuuoooHHHIIIAAA???bbbsssooo]]]BBB777<<<@@@LLLcccvvvzzzoooaaaVVVSSSQQQQQQLLLQQQ^^^[[[OOOMMMYYYPPPDDD;;;777666555555222222222222222333333444444333333222333333444444111444222333888777CCC[[[xxxrrrWWWCCCLLL[[[cccjjj}}}zzzmmmPPPIII^^^qqqfffZZZWWWYYYPPPJJJNNNQQQPPPNNNWWWeeeddddddoooooopppppprrrsssttttttuuuvvvwwwxxx{{{sssuuummm[[[WWWOOOKKKGGGCCC@@@???>>><<<;;;:::999777666444333333333333222111111222444777999;;;999:::LLLhhhwww{{{[[[HHHAAAJJJMMM@@@888;;;888666999777;;;888GGGnnnwwwjjjnnnqqqpppnnntttgggooo~~~aaaJJJIIINNNLLLKKKOOOWWWaaavvv}}}rrreeeyyycccooo^^^ccc}}}nnn\\\cccsss{{{gggZZZJJJcccwwwsssTTTDDDAAAQQQbbbcccUUUFFFBBBEEE???BBBAAABBBEEEJJJddddddgggEEERRRooooooqqqyyy}}}}}}ooo___PPPHHHGGGEEEUUUkkk|||}}}{{{zzz~~~~~~zzzuuuqqqhhhVVVFFFEEE\\\~~~kkkwww}}}IIIDDDBBBBBBcccxxxrrrbbbFFF777:::===III^^^oooxxxooo]]]UUUUUUTTTTTTGGGCCCQQQYYYVVVVVVQQQIII===777555666666555444444333444444555777888444333222222222222333333222555333444777666@@@WWWtttkkkRRRDDDSSSaaa^^^[[[xxxttt```OOOKKKgggiii\\\RRRSSSIII===@@@EEEBBB>>>AAAHHHEEEKKK___lllmmmppprrrtttuuuvvvvvvwwwwwwyyy{{{tttuuunnn[[[WWWNNNJJJGGGCCCAAA???>>><<<::::::999777666444333333333222222222222444666888:::///CCCFFFHHHfffvvvZZZHHHJJJKKKBBB===AAA777666:::777;;;888DDD|||ppp~~~|||gggfffgggiiilllrrrnnnsss|||```IIIHHHMMMKKKIIIMMMUUU___ttt}}}yyyggg]]]zzzVVVccc\\\aaawwwcccOOOEEENNNbbb|||wwwkkkPPPaaammmxxx}}}kkkdddMMMRRRZZZ\\\VVVNNNMMMPPPLLLQQQQQQQQQOOOLLLaaagggoooCCCLLLooopppnnnuuu{{{uuucccWWWQQQUUUcccuuu|||wwwrrr}}}nnnZZZKKKRRRooo|||nnnJJJ@@@BBBBBBbbb{{{vvviiiNNN<<<;;;===HHH[[[nnntttnnn^^^VVVWWWLLLPPPIIIHHHWWW^^^WWWSSSJJJDDD>>>:::999999777666888777555444333444555555555444444333333333333333111444222222555333<<>><<<::::::999777666444333333333111111333444666888999:::444EEEHHHIIIZZZmmmwww~~~yyy{{{~~~yyyaaaPPPIIIHHHDDD???888888<<<888;;;777AAAuuurrrwwwbbb\\\[[[```iiirrrnnnxxxcccLLLJJJNNNJJJGGGJJJLLLXXXnnn~~~eee```sssvvvbbb]]]|||LLLYYYYYY^^^rrr}}}eeeWWWMMMOOOZZZlllyyywwwnnngggeeennnpppsssyyyuuuqqqwwwddddddiiiqqqtttoookkkllliiimmmjjjcccYYYMMMZZZyyyhhhvvvEEEEEEiiiuuuuuuooottt{{{tttoooqqq{{{{{{yyypppfffqqq}}}eeeIII>>>AAA???^^^|||wwwlllQQQ>>><<<===GGGXXXnnnuuu~~~{{{oooeeeaaaSSSYYYWWWZZZgggeeeUUUMMMHHHHHHIIIKKKLLLKKKIIIGGGCCCAAA>>>:::777666555555777777666555555555555555000444111111333///888NNNjjjaaaKKKEEE[[[kkkfff^^^SSSSSSYYYrrrwww\\\SSSEEE[[[RRRFFFTTTPPP;;;:::>>>IIIJJJHHHHHHCCCDDDPPPeeehhhnnnssswwwyyyyyyyyyyyyzzz{{{}}}uuuuuuqqq^^^XXXNNNJJJGGGCCCAAA@@@>>><<<::::::999777666444333333333000111333555777999::::::CCC???DDDWWW]]]PPPXXXzzzzzzYYYKKKOOOHHH666::::::>>>888;;;666>>>ppp~~~zzzxxx^^^VVVRRR[[[fffrrrjjjzzzgggOOOLLLNNNJJJFFFHHHEEEPPPhhhqqq]]]^^^jjjhhhVVVDDDSSSqqqwwwffffff{{{MMMTTTXXX\\\ooo{{{rrrrrrllljjjrrr{{{}}}{{{zzzzzz}}}uuullleeeZZZZZZiiisssrrrzzzxxxiiiUUUCCCLLLjjjaaa|||HHH@@@^^^kkkyyyqqqttt{{{~~~~~~bbb~~~~~~HHH>>>@@@;;;YYY{{{uuukkkQQQ===:::<<>>IIIgggvvvuuu|||zzzeeeyyyaaaggg```oooHHHAAA;;;???PPPqqqwwwnnnVVVAAA======DDDTTTjjjmmmppprrrtttxxxvvvnnneee```aaaeeefffdddeeennnwwwttthhh]]]RRRJJJHHHDDD@@@===<<<;;;999777666777666333111222888===YYYIIIAAAHHHUUUaaaqqqwwwjjjnnnlll\\\cccjjjXXXHHHNNNMMMFFFKKKUUUOOO>>>888===HHHRRRSSSLLLHHHJJJVVVdddnnnooorrr{{{|||~~~|||zzzzzz~~~vvvrrr{{{jjjXXXVVVOOOKKKGGGBBB???===<<<:::999777777555444333333333333111222222777FFFXXX\\\VVVOOOPPPQQQYYY\\\TTT]]]zzzooommmlllnnnwwwhhh<<>><<<999888777555444444555777999KKKBBB>>>GGGRRR]]]lllyyyyyyxxxtttiii]]]ZZZYYYVVVLLLSSSRRRIIIIIIRRRUUUPPPAAA:::666888<<<<<<;;;<<>>===;;;:::999777666555444333333333333444555333000444===AAA@@@GGGJJJFFFDDDSSSdddllllllgggiiilllsss{{{zzz|||~~~LLLDDDDDD>>>888999;;;>>>DDDpppeeelll~~~wwwMMMCCCKKK[[[qqqsssqqqwwwxxx```WWWWWWbbbaaagggqqqtttnnnkkklllmmm|||zzzZZZjjjxxxZZZHHHBBBCCCCCCBBBEEEGGGTTTnnnssshhhsssrrrsss```rrrKKKEEEGGGSSSgggyyyqqqmmmnnnssswwwyyyzzzuuupppjjjbbbYYYWWWYYY\\\^^^aaadddhhhiiiiiihhhcccddd]]]WWWSSSKKKNNN___qqqMMMIII???LLLkkkyyypppzzz{{{zzztttdddNNNRRRxxxqqqgggaaalll]]]~~~sssSSSyyyRRRAAA===???IIIkkkzzzvvv^^^DDD;;;:::???LLLaaafffllloooppprrruuuxxx~~~vvvzzzzzzqqqiiiaaa[[[^^^eeekkkpppsssyyy~~~vvvjjj```WWWVVVVVVYYY^^^aaaaaa```YYYVVVPPPKKKFFFBBB>>>===:::777555555777888666444@@@<<<>>>FFFNNNVVVaaakkkmmmzzzuuuggg___QQQHHHPPPLLLSSSTTTLLLHHHPPP[[[```RRRGGG<<<888:::<<<======DDDZZZnnnsssqqqttt|||~~~|||vvviiiYYYVVVKKKJJJFFFAAA>>><<<;;;:::888666555444333333333333333111555777333111777???EEEBBBFFFMMMSSS]]]kkkmmmeeecccggglllttt}}}zzzjjjxxxvvvGGGDDDBBB>>>999<<>>CCCKKKUUU]]]bbb___\\\WWWPPPIIIDDDAAA@@@<<<888555555888888555222;;;;;;>>>CCCHHHJJJNNNRRR[[[rrrsssjjjfffPPP@@@MMMLLLRRRTTTOOOIIILLLXXXcccbbb^^^VVVOOOKKKIIIHHHFFFIII[[[mmmrrrooorrr|||~~~wwwiiiZZZWWWKKKJJJFFFAAA>>><<<;;;999888555555444333333333333333000555:::999777<<>>HHHSSS[[[aaa___ZZZSSSKKKFFFCCCCCC===:::777666777777444222999:::===AAADDDBBB>>>:::JJJdddppprrrnnnUUUDDDNNNMMMPPPRRRPPPJJJFFFMMMVVVjjjnnnpppmmmgggbbb[[[TTTVVVaaammmpppooorrr|||}}}wwwhhh\\\YYYLLLIIIFFFAAA===<<<:::999888444444333333222222333333444444666777888<<>>===EEEYYYrrrwwwzzz|||kkkCCC===JJJJJJ___~~~^^^DDDUUUxxxDDDBBBIII^^^uuu}}}wwwuuu{{{jjjeeeooo{{{}}}{{{~~~qqqlll{{{qqqbbbyyyuuufffDDD???:::999___tttyyyeeeGGG<<<<<<@@@III]]]ccciiimmmooopppsssuuuuuuzzztttddd^^^jjj{{{pppxxx{{{ooopppsssrrrvvv}}}}}}uuupppnnnkkkgggWWWRRRJJJCCCBBBHHHQQQXXX```___[[[TTTLLLFFFEEEEEE>>><<<999666555555444333444666<<>>555>>>VVVlllvvvqqqZZZKKKPPPIIIIIIMMMPPPLLLDDDCCCHHH[[[gggttt{{{}}}zzzooodddcccgggmmmqqqsssuuu{{{~~~}}}yyytttggg]]][[[NNNIIIFFFAAA===<<<:::999888444444333222222222333333444111///333888<<<>>>@@@HHHEEEPPPQQQHHHUUUaaaUUU[[[bbbmmmxxxoooPPPJJJ???;;;@@@;;;EEEVVVccckkkJJJLLLOOOZZZuuu}}}vvv|||}}}yyy```\\\kkkPPPCCCBBBBBB??????===CCCTTTjjjxxx~~~{{{III===HHHAAAQQQzzziiiGGGWWWVVV???AAATTTrrr|||uuuvvvkkkuuueee\\\vvv~~~pppbbboooGGGBBB<<<666XXXzzz~~~iiiIII:::888;;;CCC\\\aaahhhmmmooorrrvvvyyy}}}rrrhhhlll~~~xxxzzz{{{}}}yyy{{{xxxkkk]]]UUUSSSWWW[[[___^^^[[[TTTLLLFFFEEEFFF???===:::777444333444444...222:::EEEPPPQQQHHH===888LLLgggwwwppp[[[OOOPPPCCCBBBGGGOOONNNDDD???BBBBBBRRRfffwwwxxxjjjkkkkkknnnssswwwxxxyyy|||zzz|||~~~vvvrrrgggZZZYYYOOOLLLGGGAAA<<<:::999888777666555555444444444555555222333555777999;;;===>>>JJJIIIHHHIIILLLPPPSSSTTT\\\___hhhqqqtttqqqooopppYYYFFFJJJ777999999===ooo~~~[[[VVVxxxSSSAAAFFFYYYiiizzz{{{yyyhhhpppwwwsss~~~qqqxxx{{{hhh```zzztttWWWDDD@@@AAAAAA===DDDCCCGGG^^^wwwzzzrrrMMMDDDEEE???LLLbbb{{{YYYMMMTTTbbb===OOO@@@pppwwwnnntttzzzcccdddvvvmmm|||^^^kkkxxx}}}HHH@@@333<<>>===:::777555444333333111888:::EEEYYY\\\RRRNNN<<<>>>VVVkkkfffYYYRRRKKKFFFEEEDDDEEEGGGGGGEEEBBBAAACCCGGG]]]vvvwwwooosssjjjlllkkkhhhkkksssuuuqqqyyy|||rrrsss~~~gggZZZXXXNNNLLLGGGAAA<<<:::999888777666555555444444444555555333444555777:::<<<===>>>BBBAAABBBEEEIIIMMMPPPQQQYYY]]]eeekkkllllllrrrzzzrrrYYYAAAAAAAAA:::AAATTT\\\TTTzzz^^^EEEEEEUUUcccwww^^^SSSooovvvXXXCCC===@@@BBB===CCC@@@CCCXXXmmm~~~|||uuuOOO???BBB@@@HHHVVVvvv{{{VVVOOOUUUkkk~~~AAAFFF@@@^^^vvv~~~xxxssswwwsss\\\SSSzzz{{{dddkkksss~~~wwwXXX^^^dddrrrpppDDDBBB999<<>><<<777???UUU^^^fffiiijjjmmmrrruuu}}}~~~ttt___QQQCCC>>><<<;;;===BBBRRRUUUXXXVVVOOOHHHCCCBBB???===;;;888666444333333///555;;;JJJ^^^^^^VVVXXXEEE===KKK^^^\\\RRRPPPPPPEEEDDDCCCDDDFFFGGGGGGFFF@@@>>><<>>:::<<<>>>BBBGGGKKKOOOQQQVVVZZZ___dddeeeiiiwwwssslll>>>GGGEEE:::EEEEEElll\\\OOOmmmkkkIIICCCQQQ]]]rrr{{{iiiRRRhhheeeKKK???>>>AAA>>>CCC??????MMM^^^sss|||ssslllxxx~~~vvvuuugggtttqqquuufffAAA>>>???BBBJJJaaafffppp~~~}}}XXXUUUYYY^^^TTT???EEEKKKjjjyyyqqqoooTTTKKKiii~~~ttt|||~~~zzzyyycccXXX\\\```ggguuuFFFAAA<<<:::<<>>>>><<>>DDDUUUvvv```mmmsssQQQSSSWWWgggsssAAAJJJAAA___{{{qqquuupppMMMEEEYYYiiiuuu~~~~~~aaaaaa]]]]]]yyyRRR???:::777:::IIInnnrrrSSS???999777:::GGGVVVdddhhhjjjmmmmmmjjjggg~~~xxxyyy|||~~~~~~{{{yyywwwwww{{{~~~rrrcccWWWOOOIIIEEEDDDIIINNNTTTUUUQQQKKKFFFDDDAAA@@@>>>;;;999666555444666222777TTTnnnjjjdddnnnaaaDDD???OOOMMM@@@<<>>BBBDDDEEEHHHMMMPPPUUURRRTTT^^^iiirrr|||iiitttpppIII???@@@888FFFYYYtttwwwNNNVVVUUUAAAFFFSSSbbbooo|||{{{MMMSSSaaaIII@@@AAA;;;DDDCCC===>>>FFFccc|||~~~yyyUUU<<<======CCCKKKjjj{{{lll{{{[[[VVV^^^qqqSSSYYYaaagggyyyJJJHHH===RRRddd|||wwwllllll}}}UUUDDDSSS```ppp|||{{{ffffffXXXVVV```===999666<<>>???>>>>>>CCCMMMUUUZZZZZZOOOOOOccckkk^^^TTTGGGNNNTTTSSSNNNSSScccrrrqqquuuxxx{{{|||wwwuuuyyyhhh]]]]]]SSSNNNIIIBBB===:::888777666444444444444444555666777666666777888999999::::::===???AAABBBBBBEEEKKKPPPUUUQQQTTT___llltttyyy}}}~~~vvv|||UUUBBBEEE>>>===IIIfff~~~[[[QQQqqqhhhFFF@@@JJJYYYhhhwww~~~~~~zzzYYYOOOvvvaaaHHHBBBFFF;;;BBBBBB>>>>>>AAAYYY}}}cccDDD@@@===BBBBBB[[[nnnqqqxxxuuufffuuu~~~jjj]]]PPPNNNOOOwwwuuuVVV[[[ddd]]]kkkbbbFFF===FFFLLLddd|||lllmmmwwwdddrrryyylllYYY```bbbppphhh???<<<666<<<;;;```uuuaaaBBB777::::::GGGTTT^^^aaagggkkk___MMM======CCCPPP```nnnxxx}}}wwwllljjjiiieeebbb\\\VVVUUUUUUSSSKKKEEEDDDCCCAAA???<<<999666444444...000MMMttt~~~\\\GGGDDD===888999777999===???>>>===BBBMMMWWW```ddd[[[YYYppptttqqqlllddd[[[ZZZdddqqqppptttwwwyyy~~~~~~|||wwwssstttyyy~~~ggg\\\[[[QQQNNNIIIBBB===:::888666555444333333444444666777777666666666777777888888999===@@@AAAAAA@@@DDDLLLRRRSSSRRRVVVaaajjjnnnssswww|||iiiHHHEEECCC;;;@@@]]]pppNNN___SSS@@@GGGRRRcccttt{{{~~~nnnsssVVVlllhhhMMMBBBDDD<<>>AAA???KKKcccRRRDDD===DDD===KKK```xxxsssvvvuuuzzzmmm^^^___mmmooodddbbbjjj___YYY~~~|||aaabbbiiinnnsssRRRGGGCCCAAANNNddd~~~nnnlll||||||uuu\\\PPP[[[rrryyyjjj@@@AAA777:::666\\\zzzlllHHH999:::777@@@QQQ]]]aaaiiisssooobbbKKKCCC===AAAIIIUUUiii{{{qqq```ZZZ]]]^^^ZZZ___\\\XXXVVVUUURRRMMMHHHEEEDDDCCCAAA===:::777555222111///===XXXgggnnnyyyqqqZZZLLLGGGBBBBBB@@@666666<<<@@@>>><<>>===???VVVNNNRRR```DDDHHHNNN```qqqzzz}}}___sssXXXeeeuuuUUUBBB>>>>>><<<888===DDD>>>>>>MMMrrr}}}ttteeeLLLeeerrr```|||```FFF===GGG??????VVVpppsssiiigggxxxyyyqqq{{{lllccc~~~cccSSSFFFAAABBBKKKqqqttteeeiiitttxxx{{{vvv{{{wwwTTT[[[]]]tttddd~~~kkk@@@CCC888999333ZZZ~~~sssLLL::::::444999MMM]]]bbbnnn~~~eeeZZZPPPKKKIIIRRRiii}}}uuuoooeee```UUULLLMMMVVV[[[ZZZYYYYYYZZZXXXUUUQQQNNNLLLEEEEEEDDDAAA>>>:::777555444666///...;;;DDDKKKVVV]]]RRRPPPPPPMMMMMMEEE333555;;;@@@???<<<@@@LLLXXXddd{{{~~~ppprrryyytttpppjjjjjjnnnrrrvvvxxxzzz~~~{{{tttqqquuu{{{~~~ddd^^^SSSTTTOOOJJJBBB<<<999777666555444333222222333444666777666555555444444666777888AAA>>>===>>>CCCGGGIIIIIIRRRUUUZZZ^^^bbbggglllooovvvzzz~~~uuuzzzsssaaaCCCHHH;;;:::JJJnnnNNNPPPbbbzzzLLLCCCJJJVVVgggvvvsssUUUeeeRRRVVV___GGG??????AAAAAA===;;;<<>>;;;888333555222333999666555AAAWWW^^^\\\TTTVVVYYYGGG---555>>>CCC>>>;;;AAAMMMVVVnnnqqquuuwwwwwwyyy~~~uuuppppppqqqqqqoooqqqtttxxx}}}xxxrrrssszzzddd^^^SSSTTTOOOJJJBBB<<<999777666555333333333333333555666777666555444444444555777888???===<<<>>>BBBFFFHHHHHHQQQTTTYYY]]]aaaeeejjjmmmoooxxxpppaaaaaaiiizzzKKK??????CCCIII^^^VVVMMM[[[[[[GGGCCCMMM]]]lllxxxttttttsssTTTZZZSSSMMMsssjjjNNN@@@<<<===>>><<<;;;<<>>============BBBPPP[[[bbbrrrzzziiizzzbbb???EEE===BBB===AAATTTlll~~~lllooo~~~uuuvvv~~~ooooookkkgggooodddqqq~~~fffMMMDDDAAA======MMMdddttt~~~wwwbbb\\\[[[ddduuu{{{tttrrrxxxzzz}}}iiiiiipppwww}}}mmmiiifffmmmtttwwwcccVVV{{{bbbJJJBBB???;;;555PPPoooaaa@@@555:::555===KKK\\\jjj|||pppaaaRRRHHH===999777777666:::FFFRRR]]]___bbbccccccaaa^^^\\\XXXUUUQQQLLLHHHDDD???;;;AAADDD:::444AAAJJJFFFCCCVVVfffqqqqqqooojjj[[[HHHFFFGGGCCC<<<:::???DDDFFFFFFIIIOOOYYYdddmmmsssvvvwwwqqqjjjgggiiimmmoooppprrruuuyyy}}}~~~sssooouuu~~~ddd^^^SSSTTTOOOIIIBBB;;;888666555444333333333444555555666777555555444333444555666777999999:::<<>><<>>@@@@@@===::::::;;;>>>JJJVVVbbb|||~~~www{{{{{{~~~qqqrrrdddccckkkwwwNNN>>>AAAAAA;;;:::FFFXXXlll~~~www}}}xxxYYYYYYjjjxxxkkkllliiifffiiiwwwsssvvvwwwkkkMMMNNNEEE>>>AAAMMM```yyyxxxrrrcccZZZcccrrrxxxsssmmmxxxzzz|||}}}}}}~~~}}}{{{{{{mmmqqqjjjppp~~~uuukkknnnvvvxxxuuudddPPPnnnllloooMMMCCC555555222NNNtttpppJJJ555999666888EEEYYYfffsssyyykkk___WWWGGG@@@;;;;;;;;;@@@OOO___aaacccgggjjjjjjhhheeeccc```]]]XXXTTTOOOIIIBBB>>>FFFNNNCCC777BBBOOOOOOLLLIIIKKKRRRcccyyyiiiMMMLLLHHH@@@888777:::<<<999>>>>>>@@@IIIWWWdddlllppptttpppkkkjjjlllooorrrssssssuuuyyy|||~~~uuuyyyzzzvvvppppppwww~~~eee^^^SSSTTTNNNIIIAAA;;;888666555444333333444555666666666666555444444333333555666777777888:::<<>>@@@===::::::<<<888???IIIRRRkkkqqqoooyyywwwwww{{{kkk___```eeeqqquuuAAAEEE@@@<<<:::>>>HHHXXXoooyyymmm|||aaaLLL[[[iii```\\\YYY[[[\\\eee]]]___^^^dddcccQQQJJJDDDDDDFFFKKK___rrrtttzzzsssddd[[[fffvvvsssdddlllnnnqqqtttyyylll]]]mmmgggttttttdddXXX\\\eeecccRRRUUUSSSGGGccc[[[~~~}}}HHH@@@444555777OOOtttwwwRRR888<<<888666AAATTT```jjj|||ppphhhWWWMMMHHHMMMQQQUUU___llljjjmmmqqqssstttrrrooollliiifffaaa\\\WWWPPPHHHCCC???LLLDDD555:::IIIRRRYYYKKK>>>777GGGdddqqqcccNNNSSSMMMBBB999888;;;;;;666<<<999888???LLL\\\hhhmmmpppnnnmmmlllnnnqqqssstttsssuuuyyy|||~~~~~~}}}}}}vvvsssooommmoootttzzz~~~eee^^^SSSTTTNNNIIIAAA;;;777666555444333333555666666777666666555444333333333444666666555777:::===>>>AAADDDFFFHHHKKKNNNRRRTTTWWW[[[^^^hhhmmmnnnlllooozzzqqqeeeYYYLLLKKKSSSjjjyyysss}}}vvvzzzQQQFFFCCC@@@>>>\\\```DDDLLLoooSSSEEE@@@KKK]]]jjjuuu~~~hhhJJJZZZwwwlllMMM@@@777:::>>><<<:::<<>>===<<<>>>HHH^^^qqq|||rrrxxxxxxVVVYYYttt```^^^ZZZ[[[cccdddPPPSSS[[[[[[ZZZuuu{{{PPPCCC<<<@@@DDD@@@FFFSSSWWWeeetttuuufffgggxxxwwwtttvvvxxx{{{ttteee```aaa___nnnbbbSSSIIIOOOPPPGGGCCCNNNPPPDDDWWWwwwwwwEEE???>>>555777DDD```kkkPPP888<<<999666>>>NNNZZZdddyyyqqq___WWW```jjjlllooouuuyyy{{{}}}}}}zzzxxxsssppplllggg```YYYQQQKKK???KKKEEE666777DDDVVViii```KKK777444>>>IIIOOOQQQXXXRRRFFF<<<<<>>@@@DDDFFFFFFIIILLLOOORRRTTTXXX[[[cccjjjpppppprrrzzznnn]]]OOOJJJKKKWWW~~~uuuxxxtttppp~~~___JJJDDDDDD<<>>BBBQQQ___mmmyyy|||TTTOOO]]]~~~\\\III:::;;;>>>;;;:::===:::>>>777666AAAIIIaaawwwyyysssooopppsssxxxfffZZZ]]][[[WWWVVV[[[mmmoooHHHAAA>>>===;;;;;;???MMM\\\uuusss|||lll^^^nnnZZZYYYQQQOOOSSSNNNUUUYYY\\\______eeefffLLLAAADDD@@@===AAADDDKKK\\\eee``````mmmzzz~~~{{{}}}vvveeeUUUPPPWWWaaaiiigggSSSKKKKKKTTTKKKMMMNNNSSSSSSHHHNNNuuu~~~PPPAAA???444666999NNNdddUUU;;;999888666;;;HHHUUUbbbssswww___dddrrrxxx{{{}}}zzzvvvqqqjjjbbbZZZTTTLLLRRRHHH999666===RRRmmmsss[[[???111000777EEESSSTTTNNNDDD:::999===>>>;;;555444444555;;;EEEPPPXXX]]]aaaggglllooopppqqqqqqtttvvvyyy|||}}}}}}|||{{{|||wwwrrrpppssswwwzzz|||eee^^^SSSTTTNNNHHHAAA:::777555444333333444555777777777777666444444333222333444555666333777;;;>>>???@@@DDDGGGEEEHHHKKKNNNPPPSSSVVVYYY___jjjssssssqqquuu|||tttZZZXXXcccjjj~~~]]]NNNMMMNNNRRRxxx}}}tttyyysssMMM===CCCBBBMMMxxx}}}VVVKKKYYYgggzzz\\\BBB>>>IIIVVVfffttt~~~~~~rrruuuqqqzzzzzzhhhQQQOOOyyylllUUUBBB??????:::888;;;000>>>888777CCC>>>JJJvvvvvviiimmmiiihhhmmmsss{{{mmmrrr^^^```XXXUUUWWWYYYsssVVVCCC>>>;;;;;;:::<<>>IIITTTKKKGGG===444222777999777444555555444444999AAAGGGWWW]]]eeelllppprrrrrrrrrtttvvvyyy|||}}}}}}{{{zzzvvvvvvuuuttttttvvvzzz|||gggZZZVVVRRRQQQKKKAAA:::555444333333333444555777777777666666222222111111222222333444555666888:::>>>AAADDDFFFEEEGGGIIIKKKNNNQQQWWWZZZmmmkkkjjjlllqqqwww|||~~~yyygggZZZbbbmmmhhh[[[UUUPPPZZZqqq]]]>>>FFFCCCDDDnnnYYYGGGLLLeeewwwpppKKK@@@CCCIIIXXXhhhwww{{{kkkdddbbbeeehhhttt{{{]]]GGG[[[|||dddHHHBBBBBB===999<<<===>>>>>>;;;555666DDDTTTzzzqqqllljjjfffddddddjjjtttlllaaa\\\ZZZYYYWWWPPPUUUqqquuuKKKJJJ===888>>>888666DDDOOO^^^}}}~~~vvvqqqmmmnnnuuu~~~tttqqq```SSSRRRRRRNNNPPPWWWWWW\\\___[[[VVVZZZgggttt___999IIIEEE???<<<<<<:::999<<>>DDDqqqdddOOO;;;555<<>>AAAmmmxxxFFFNNNTTTjjj^^^IIIBBBEEEPPP]]]nnnsssxxx|||||||||}}}```]]]___eeegggkkk|||]]]SSSNNNfffcccKKK@@@>>>>>>>>>;;;;;;===???<<<999<<>>===@@@<<<999===BBBBBB???;;;555@@@GGGFFFNNNjjjnnnYYYIIIIIILLLIIIGGGIIIGGGIIIGGGHHHIIIFFFXXXyyylll___JJJ===888999777===WWWnnn___<<<888888888<<>>EEEGGGBBB999555999>>>??????AAA;;;999666222111111444777AAAYYYeeegggnnnpppnnnqqqnnnqqqvvvxxxxxxxxxzzz|||{{{qqqmmmrrrwwwwww~~~eeeXXXTTTQQQPPPJJJAAA999555444333333444555666777777777666555222222111111222222333444444555777999<<<>>>@@@AAAEEEFFFGGGHHHKKKQQQXXX]]]___iiisssuuusssyyy{{{}}}lllfffooozzzyyyMMMCCC<<<===eeeOOOPPPDDD\\\yyyvvvWWWDDDAAAIIIQQQfffmmmuuuyyyzzzzzz~~~}}}}}}}}}jjjYYYXXX^^^fffgggdddhhhrrroooZZZGGGPPPrrrzzzVVV@@@???AAA<<<===;;;<<<@@@@@@;;;777777;;;HHHeeevvvkkk```ZZZWWWVVVZZZ___bbbdddkkkxxxdddZZZTTTSSSZZZSSSPPPSSSSSSQQQUUU^^^vvvWWW>>>GGG999999CCC222:::???UUUuuu~~~zzzwwwttttttsssrrrttt}}}zzzxxx^^^UUUQQQUUUVVVQQQOOORRRPPPPPPRRRXXX^^^bbb```]]]nnnpppRRRAAA;;;999======999;;;AAA===@@@AAA===999777:::>>>777<<>>DDDEEEEEEFFFJJJPPPYYY___dddjjjppppppqqq}}}tttsssjjjuuusssyyyRRREEE@@@===YYYmmmjjjQQQ@@@PPPkkkeeeJJJBBBFFFJJJ\\\eeeqqqxxxyyyzzz}}}}}}||||||bbb]]]\\\___eeefffdddeeeiii{{{gggJJJHHH^^^iiiRRRHHHBBB;;;BBB===;;;======;;;:::<<<<<<666;;;OOObbbqqqqqqcccYYYSSSOOOOOOPPPRRRYYYaaa```hhhuuu\\\TTTUUUTTTUUUPPPPPPTTTVVVSSSSSSUUUcccvvvyyyNNNBBB666<<>>UUUSSSDDDHHHVVViiiuuuWWWHHHDDDDDDOOOYYYgggqqquuuvvvxxxzzz|||||||||~~~hhhfffbbb```aaadddggglllqqqUUUHHHLLLbbb}}}ttt\\\HHH===>>><<<<<<===<<<999;;;???;;;;;;:::;;;@@@GGGNNNRRR\\\\\\\\\]]]\\\XXXQQQLLLHHHFFFGGGJJJLLLNNNVVV___eeeqqqkkkWWWRRRUUUSSSQQQPPPQQQSSSRRRPPPQQQTTTNNNoootttpppEEE;;;>>><<<:::888555999EEERRR\\\jjjwww}}}mmmuuufffZZZVVVSSSSSSRRRPPPPPPRRRMMMMMMOOORRRWWWZZZ[[[[[[eeebbbyyyyyybbbSSSOOOcccRRRCCCKKKiiirrroooVVVJJJEEECCCBBBBBB@@@>>>???CCCBBBCCC@@@BBBGGGBBBBBBOOOLLL>>>444;;;<<<999ZZZvvvhhh===888555777999@@@NNN\\\```jjj~~~mmmiiisssmmmcccWWWSSSUUUYYY___eeeeeeeeepppbbbKKKAAAHHHggg~~~tttsssppp^^^IIIDDD@@@@@@JJJXXX```\\\VVVRRRNNNZZZ___HHH444555===KKK```aaaFFF222444555---444<<>><<<===@@@???:::999<<<333===@@@:::888<<<<<<777???@@@BBBDDDDDDCCCBBBAAA@@@AAACCCFFFGGGJJJTTT^^^rrr}}}qqqYYYWWWRRRUUURRROOOPPPPPPOOOLLLKKKMMMPPPOOOWWW~~~cccLLLAAA777;;;:::666555999>>>FFFUUUbbboooxxxoooTTTPPP|||uuucccXXXVVVSSSPPPOOOPPPQQQSSSNNNNNNOOOOOOQQQTTTXXX[[[eeeYYY```mmmQQQHHHGGGEEECCCAAA???<<<<<<>>>AAA???BBB>>>???DDD@@@???JJJyyy{{{bbbbbb===444999:::444HHHeeelllDDD;;;555666888<<>><<<:::888:::===>>><<<:::LLLeeepppooorrrrrrqqqvvvrrrsssuuuxxxzzzyyyvvvtttpppnnnmmmqqqxxxcccWWWUUURRRMMMGGG>>>777444333333333555666777777777666444333222222111111222222333444222333777:::<<<=========<<>>===<<<<<<===>>>BBBEEEGGGMMM]]]llldddRRRXXXNNNRRRQQQMMMNNNMMMJJJJJJJJJKKKKKKLLLLLLYYYeeeHHH@@@;;;===:::999999;;;===CCCJJJVVV___rrr{{{kkkRRRJJJgggzzznnnZZZQQQRRRQQQOOOOOOPPPRRRRRRSSSQQQPPPPPPRRRUUUYYY[[[YYYYYY\\\kkkVVVCCCFFFCCCBBBAAA???<<<:::;;;<<<<<<<<<@@@===;;;???===>>>IIIddd___CCC:::777999777;;;QQQhhhNNN@@@555555777999CCCOOO^^^fffuuuzzzjjjaaabbbeeekkkrrrwwwzzz}}}{{{www~~~vvvtttyyy```DDD666CCC[[[lllrrrmmm^^^XXXYYYOOO===:::777333222444:::@@@DDDGGGCCCEEEBBB555111555111...???JJJCCC;;;<<>>777444333333333666666777777777666444333222222111111222222333444111333777:::===>>>>>>===;;;>>>BBBFFFLLLRRRYYY^^^```[[[[[[bbbiiieeeSSSCCCEEE666CCCssspppbbbgggTTT___vvvvvvLLLHHHDDDRRR{{{{{{[[[___LLLEEE@@@HHHZZZpppmmmSSSKKKFFFDDDEEENNN[[[gggnnnooorrrxxx}}}|||{{{~~~~~~hhhpppkkkdddjjjooooookkkiiihhhhhh}}}\\\NNNGGGNNNooo|||fffSSS@@@;;;===?????????>>>======>>><<<888888::::::<<<===<<<:::;;;>>>AAA===>>>AAAFFFKKKVVVlllwww___MMMUUUFFFJJJLLLKKKJJJIIIIIILLLOOONNNKKKCCCJJJKKKkkkxxxPPPLLL===:::999888;;;;;;999666555GGGQQQ```ooozzzooohhhQQQAAA[[[pppiiiLLLJJJMMMOOOOOOOOOQQQRRRRRRTTTPPPMMMNNNRRRVVVWWWVVVVVVddddddXXXaaazzznnnNNNGGGLLL===???>>><<<::::::;;;:::999;;;AAA===:::>>><<>>BBBGGGDDDCCC:::...222;;;888333@@@IIIGGG@@@???DDDJJJ>>>LLLYYY]]]___bbbaaa]]]ZZZWWWUUUWWWZZZZZZVVVQQQ]]]oootttqqquuuwwwsssuuurrrqqqrrruuuyyy|||zzzxxxqqqqqqpppsss~~~fffUUUPPPTTTPPPJJJAAA888333111333555888888777777666444333222222222222222222222222222333555888::::::;;;===>>>BBB@@@@@@CCCKKKSSS[[[___```]]]]]]aaaaaa\\\XXXXXXMMM======```qqq^^^___tttggguuu{{{OOOIIIHHHDDDmmmuuu```RRR???GGGAAAFFF[[[eeeoooTTTJJJDDD???CCCOOO]]]eeeiiioooqqqtttvvvwwwyyy}}}pppgggooowwwmmmooouuuyyyqqqcccaaagggzzz]]]FFFGGGYYYkkkpppUUUCCC===???AAAAAA<<<<<<<<<=========<<<;;;888:::===>>>>>>???@@@BBB>>>???DDDNNN^^^uuuzzz\\\QQQQQQLLLGGGIIIMMMIIIFFFGGGJJJLLLIIIFFFHHHIIIHHHUUUnnn]]]IIIDDD999;;;???888666999888???CCCKKKTTT```ooo}}}qqqeeeXXXOOOFFFZZZqqqXXXRRRQQQOOOMMMKKKIIIIIIJJJLLLNNNQQQQQQQQQQQQRRRTTTUUUVVVZZZUUUVVV^^^___fffqqqWWWMMMQQQSSSJJJ???===<<<;;;:::::::::::::::;;;;;;:::;;;;;;<<<===>>>JJJ|||ggg111???===222===CCCiiidddHHH>>>;;;111777CCC>>>IIIWWWlllsssmmmuuuqqqccceeezzzyyyuuu]]]:::888:::UUUaaacccUUULLLOOOPPPJJJ<<<888555666<<>>444BBBDDD///;;;IIINNNLLLIII===444999AAANNNZZZ^^^___ccchhhjjjmmmeeebbbeeebbbZZZ[[[dddvvvuuutttvvvxxxxxxuuuqqqpppooonnnnnnnnnnnnooooooppppppssszzzcccUUUPPPTTTOOOJJJAAA888333222333555777777777777666444333222222222222222222222222222333555888999:::;;;<<<>>>>>>======AAAHHHQQQWWW[[[^^^]]]___cccdddbbbdddhhhZZZIII@@@RRRxxx}}}___XXXcccnnnmmm~~~UUUBBBMMMMMMaaarrrXXXFFFNNNEEE@@@RRR^^^rrr{{{dddGGGHHHGGGEEEDDDKKKWWWaaakkknnnqqqtttuuuvvvyyyzzz~~~nnngggnnntttllljjjkkkmmmggg^^^```hhhppp{{{VVVFFFMMM[[[{{{|||hhhTTTEEE===<<<<<<999===AAA???:::888;;;@@@@@@???>>><<<:::;;;===@@@CCCKKKYYYhhhwwwrrryyynnnQQQLLLNNNJJJGGGJJJJJJGGGDDDDDDGGGIIIFFFDDDIIIJJJHHHMMMjjjTTTGGG888555888555777<<<999999<<>>???eeehhh???999777555@@@<<>>:::AAAOOOXXXUUUPPPLLLEEE<<<@@@@@@@@@@@@AAADDDHHHKKKJJJSSSWWWIII???MMMRRRAAA222LLL^^^^^^SSS???555;;;EEEQQQ]]]bbbdddggghhhhhhllleeebbbddd```ZZZ^^^hhhyyywwwuuuuuuvvvvvvsssqqqnnnoooooooooooonnnnnnnnnjjjlllqqqyyy```TTTQQQTTTOOOIIIAAA888333222333555777777777666555444333222222222222222222222222222333555888999::::::<<<===;;;;;;<<>>BBBKKKSSSaaaeeekkkoooqqqsssuuuvvv~~~|||jjjgggkkkmmmhhhdddeeeiiiggg``````fff```pppyyyUUUGGGFFF___rrrooo\\\PPPNNNPPPCCCAAA???<<<;;;;;;===???@@@@@@>>><<<===AAAHHHMMM[[[eeetttuuuxxxoooXXXGGGHHHKKKGGGEEEIIIGGGDDDAAAAAADDDEEECCCAAAFFFHHHKKKLLLQQQmmmpppNNNCCCBBBCCC<<<:::;;;777666777999;;;===BBBHHHMMMMMMYYYdddmmmyyy{{{wwwtttoooggg___VVVNNNGGGCCCBBBTTTjjjXXXNNNJJJIIIIIIHHHGGGFFFGGGIIIKKKLLLLLLMMMOOOQQQRRRRRRRRRQQQVVVUUUUUUVVVXXX\\\___```ssswwwkkkMMMCCC999777===CCCBBB>>>;;;;;;:::999999999999::::::999999::::::;;;<<<===<<>>444FFFeeebbbLLL777555888666666EEELLLXXXjjj|||wwwrrrppprrruuuZZZ]]]bbbccc^^^\\\dddooojjj```SSSCCCCCC888???AAACCCDDDEEEEEEEEEEEEGGGKKKOOOOOOLLLKKKNNNRRRSSS]]]dddXXXHHHKKKLLL>>>111OOOhhhqqqmmmXXXGGGGGGLLLWWWaaafffiiikkkjjjfffkkkeeebbbaaa]]]ZZZaaannnyyywwwvvvuuuuuutttrrrpppmmmnnnoooppppppooonnnmmmlllpppvvv}}}]]]UUURRRSSSNNNIII@@@999444222444555777777777666555444222222111222222222222222333333333555888999999:::;;;<<<;;;<<>>????????????===:::DDDPPPHHHAAA^^^hhhLLL>>>BBBEEE;;;<<<:::999888888888888888999;;;;;;;;;===BBBEEEEEEGGGHHHHHHHHHGGGEEECCCAAA???@@@CCCCCC>>><<>>VVVrrr~~~QQQ999999;;;444===JJJfffbbbGGG;;;444222===:::DDDQQQ\\\fffzzz||||||yyypppfff]]]XXX\\\eeezzz}}}tttkkkgggooodddbbb\\\[[[aaaeeecccbbbbbbffffffhhhkkkllljjjddd___PPPRRRYYYTTTBBB???HHHJJJAAAOOOYYYeeeqqqjjjZZZTTTYYY```eeehhhkkknnnmmmiiifffccc```]]][[[]]]gggrrrooorrrwwwzzzyyytttpppmmmjjjlllooorrrrrrqqqnnnlllnnnvvv}}}ZZZWWWTTTOOOLLLGGG@@@:::555333444555666666666555444333222111111111111222222333333444333555888999888888:::;;;999:::===DDDLLLSSSWWWYYY^^^aaaeeehhhiiimmm|||}}}{{{yyytttqqqzzzooohhhTTTmmmxxxsssdddNNNKKK???BBBAAAEEEOOO^^^ppp~~~dddMMM@@@@@@EEEAAADDDJJJPPPXXXaaajjjqqqtttvvvxxxxxxwwwvvvwwwxxxxxx{{{~~~~~~{{{zzz|||~~~{{{~~~xxxmmmjjjbbbdddfffkkkrrrkkkhhhkkkqqqpppiiiiiioookkkwww~~~mmmXXXEEE>>>PPPlllttt^^^UUU\\\gggssswww~~~rrrmmmlllKKKEEEBBBBBB@@@===>>>BBB@@@???>>>>>>======>>>>>>>>>888:::BBB@@@===KKKbbb~~~VVV:::<<<@@@<<<:::777777777888888777777777666666777999;;;<<<>>>>>>===============>>>999===@@@999111AAAppprrrWWWQQQVVVUUUNNNIIIGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLKKKKKKLLLNNNPPPQQQSSSZZZYYYQQQMMMRRRWWWXXXVVVYYY[[[]]]fffrrr\\\III>>>???EEE888999::::::888777888888777666666666666777888888777666666777777888999::::::>>>AAA|||ggg;;;999>>>888555@@@\\\hhhXXXBBB333111999777???LLLWWW___kkkzzzxxxiiifffeeehhhiiilllsss{{{xxx}}}{{{{{{wwwvvvwwwvvvuuuuuuqqqnnnooosssvvvuuurrraaaYYYZZZVVVEEEBBBPPPZZZHHHXXX]]]ZZZWWWMMMIIIRRRYYYaaahhhkkkmmmoooooommmgggdddaaa^^^___ccckkkqqqnnnrrrxxxzzzxxxsssnnnkkkjjjlllooorrrrrrqqqnnnmmmoooyyyYYYYYYUUUOOOKKKGGG@@@:::555444444555666666666555444333222111000111111222333333444444333555888888888888999:::888999<<>>>>>???===>>>===<<<;;;;;;<<<===<<<;;;;;;;;;<<<>>>DDDJJJtttZZZKKKBBB@@@===999777999:::999888777666666888999999:::;;;:::::::::;;;;;;;;;;;;;;;<<<;;;===AAAKKKjjjooo^^^MMMIIIPPPUUUSSSOOOIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJMMMOOOPPPOOOOOONNNRRRUUUVVVSSSPPPPPPRRRSSSJJJWWWaaa]]]UUUYYYmmmqqqdddTTTFFF;;;555:::CCC666888999888777666666666666555555555666666777888666666666666777888999999:::>>><<>>>>>===@@@HHHTTTeeewwwiiiTTTGGGEEECCC@@@>>>AAAIIITTT[[[ccceeeiiikkkmmmnnnqqqsssssswwwyyyxxxsssppprrruuuvvvyyy{{{{{{{{{|||yyy|||~~~}}}{{{zzz|||~~~{{{zzzyyyxxxyyyzzz|||~~~|||{{{sssaaaXXXaaavvvhhhcccllllllccccccnnnlllpppzzz{{{nnnjjjppp|||~~~qqq___MMMIIILLL^^^vvv|||kkkcccwwwWWWJJJEEECCCBBBCCCCCC???===<<<<<<<<<<<<;;;:::999:::<<<666>>>BBB>>>>>>CCCCCC===CCCaaahhhGGGBBB===;;;<<<===<<<;;;:::999:::;;;;;;999888888:::;;;<<<======<<<:::999:::777DDDbbbvvvRRRRRRNNNFFFCCCJJJUUU\\\JJJJJJJJJJJJJJJJJJJJJIIIEEEIIINNNRRRSSSQQQMMMKKKOOOPPPSSSWWWWWWSSSPPPPPPXXXXXXWWWVVVWWWZZZ]]]___eeeoooxxxdddMMM???555:::@@@>>>777333999999999888777555444333555555555555555666777888555555555666666777888999999999<<>>888;;;999777>>>PPP```qqqwwwvvvtttrrrpppkkkhhheeeeeekkkqqqqqqnnnyyyzzzyyyvvvpppkkkjjjjjjkkklllnnnpppqqqppppppoooppp{{{}}}]]]QQQSSSSSSLLLGGG@@@999444333444666555666777666444333333333000222444444333333333444333666888999888888888999777888;;;AAAJJJRRRWWWYYY```hhhiiiqqqnnnqqq^^^eeehhhjjjyyy___mmmOOOFFFIIIDDD@@@>>>???BBBDDDLLLaaawwwtttdddLLLBBB???GGGFFF>>>BBBPPPRRRYYYaaaddddddeeekkkqqqooorrrtttssspppooopppqqqpppqqqsssvvvxxx{{{}}}~~~}}}|||wwwsssssstttpppqqqtttxxx}}}~~~}}}||||||}}}rrrVVVVVV{{{mmm___hhh|||zzznnnhhhdddcccaaadddiiijjjhhhkkkrrrxxxwwwdddOOOHHHIIIMMMeeevvvggg]]]eeesssjjjGGGGGGCCCBBB@@@>>>===<<<;;;;;;<<<;;;999:::::::::999888;;;;;;<<<===>>>???@@@@@@@@@LLLqqquuukkkZZZGGG??????@@@???===:::<<<:::555555<<<@@@???::::::;;;<<<>>>???<<<888;;;QQQpppcccMMMLLLJJJHHHGGGGGGGGGHHHRRRMMMIIIJJJJJJGGGFFFHHHIIIHHHHHHIIILLLOOOPPPOOOPPPRRRSSSSSSRRRQQQQQQRRRUUUVVVVVVUUUTTTUUUXXXZZZYYYcccoooyyysss[[[FFF<<<;;;;;;:::999888777666555555555444444444333333333444444444444444444444444444444555555666777777777888999???BBBVVVtttZZZ|||DDD888===555999999JJJaaabbbMMM;;;888666666:::CCCLLLRRRVVVXXXYYYfffzzzyyyddd___vvvvvveeeeeeXXXNNNXXXfffsss{{{xxxaaaCCC@@@BBB:::999???>>>666666<<>>DDDIIIPPPUUUXXX\\\ccchhhjjjmmmoooooommmmmmnnnppprrrqqqqqqrrrtttxxx{{{}}}vvvuuurrrmmmiiiiiilllnnntttvvvyyy{{{{{{yyywwwvvvhhhUUUXXXrrriiieeekkktttxxxsssYYYWWWYYY^^^```___eeemmmqqqeeeyyypppUUULLLLLLKKKVVViii}}}hhh]]]TTTeeeWWWDDDDDDBBBAAA???>>><<<;;;;;;;;;;;;:::999999::::::999777999:::;;;<<<===>>>??????AAACCCSSS~~~zzzaaaFFF;;;<<<999;;;======:::777555444===BBBCCC===888>>>JJJTTThhhyyyMMMLLLJJJIIIGGGEEEEEEEEEEEEFFFBBBAAADDDFFFEEEEEEGGGLLLJJJJJJKKKMMMOOOOOONNNOOOQQQRRRRRRQQQPPPPPPQQQTTTUUUUUUTTTSSSSSSUUUWWWRRRWWW]]]___^^^aaagggnnnzzziiiVVVKKKDDD>>>===@@@::::::999888777666555555444444444444333333333333333333333333333333333333333444444555666666777777999666888999KKKwww___;;;666555777555@@@XXXcccXXXCCC777666999;;;???MMM\\\[[[QQQSSSRRRZZZqqqzzzgggYYYeee~~~sssuuu{{{xxxtttlll___PPPKKKBBBCCCJJJNNNcccwwwooozzziiiSSSSSSYYYPPPKKKLLLHHH???>>>DDD[[[gggrrrvvv||||||sssmmmmmmggggggnnnoooqqqxxxyyyvvvqqqmmmkkkkkkmmmooonnnoooppplllgggggglllqqq```VVVRRRLLLLLLGGG@@@888444333444555555666777666444333333333000222444444333333333444333666888999888888888999;;;:::;;;@@@HHHQQQWWW[[[dddkkkmmmuuuooo]]]~~~eeeZZZccczzzzzzUUUIIIrrr\\\IIIMMMFFFIIIFFF===999>>>FFFJJJcccooo~~~dddKKKDDDJJJKKKDDDDDDEEEHHHKKKQQQWWW]]]aaabbbdddggghhhiiijjjmmmooommmkkkiiiiiikkknnnsssvvv|||{{{zzzxxxwwwxxxyyyyyyvvvwwwwwwuuurrrrrrvvvyyyvvvUUUKKKBBBUUUaaacccllltttrrrxxxwww___^^^]]]]]]ZZZXXX[[[bbbtttmmmaaannn{{{hhh\\\GGGCCCIIIZZZkkkvvvvvvcccXXX]]]cccppp{{{UUUDDDAAABBB@@@???>>><<<;;;::::::999:::999888888999999888777888888999999:::;;;<<<<<>>:::===EEEFFFOOOSSSMMMKKKZZZssskkkJJJIIIHHHFFFDDDBBBBBBBBBBBB>>>;;;<<>>CCCAAA777NNN~~~yyy}}}ttteeeiiikkkaaaYYYUUUMMMCCC@@@DDDXXX___jjjuuu||||||wwwrrrjjjaaa^^^___```kkkuuuttttttqqqmmmjjjiiikkkmmmooouuutttpppkkkgggiiiooouuu```WWWSSSLLLLLLGGG???888444222444555555666777666444333333333000222444444333333333444333666888999888888888999999999<<>>AAA@@@>>>===;;;:::999888888888888777666777888888777666555666666777888999999999666???AAAEEEYYY{{{{{{pppiii___MMMAAABBBVVVeeeqqquuubbbTTTOOOFFFGGGEEECCCAAA@@@?????????@@@===>>>CCCFFFDDDCCCDDDGGGEEEDDDEEEGGGHHHHHHHHHLLLNNNPPPQQQOOONNNMMMNNNQQQQQQRRRQQQOOONNNOOOPPPMMMMMMMMMOOOPPPPPPOOONNNOOOMMMLLLJJJKKKMMMOOOQQQQQQSSSNNNFFFBBBCCCBBB===;;;;;;>>>BBBDDD@@@:::666777666666555444444333333333333222222222111111111111111111111111111111111222222333333444444555555555555:::===@@@WWWbbbzzz[[[999::::::666333>>>VVVdddWWW@@@999777222666MMMqqq|||zzz~~~uuuwwwjjjnnnyyywwwqqqiii^^^ZZZSSSLLLKKKCCC444DDDmmm~~~mmmlllpppeee___kkkwwwooofff___TTTGGG@@@@@@EEENNN^^^nnnqqqkkkfffgggVVVJJJMMMPPPPPPeeevvvnnnnnnlllhhheeeeeegggjjjlllwwwsssmmmiiiiiioooxxx~~~|||^^^WWWTTTNNNKKKFFF???888333222333555555666777666444333333333000222444444333333333444333666888999888888888999888:::???GGGOOOVVVZZZ[[[\\\ffflllxxxqqqeeezzz{{{NNNIIIEEE[[[ttthhhUUUJJJKKKGGG<<<;;;DDDGGGFFFLLL___wwwmmmRRRQQQ___VVVNNNCCC===>>>BBBEEEFFFKKKKKKNNNRRRWWW\\\```bbbdddeeefffhhhiiiiiiiiiiiijjjmmmqqqttttttqqqmmmjjjdddiiiooouuu{{{nnnXXXHHHJJJVVV|||yyy___```ccciiiuuuttthhhgggfff\\\TTT[[[bbbbbb]]]ZZZYYYZZZcccpppwwwvvvrrrggg^^^^^^\\\{{{~~~iiiZZZOOODDDCCCJJJKKKTTT___gggmmmttt}}}|||zzz{{{xxxoooiiihhh```TTTGGGCCCHHHWWWpppcccHHHBBBAAA???<<<;;;:::999888777666666666777555444555777777666555444444555555666666777777111888<<>>>>>>>>???@@@>>>???EEEHHHFFFEEEFFFCCCBBBBBBCCCFFFHHHIIIIIIJJJMMMPPPQQQOOOMMMLLLLLLNNNOOOPPPOOOMMMLLLLLLMMMKKKHHHFFFEEEGGGHHHGGGFFFJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFDDD@@@???AAAAAA@@@===<<<:::777777888777666444444444333333222222222222111111111111000000000000000000000000000000000111111111222333333444444000222666888666>>>bbboooPPPvvvGGG444999777333666III^^^___SSSDDD888111555;;;LLLrrrxxxkkkqqq~~~|||uuuqqqjjj```ccc\\\RRRLLLDDDGGGWWWaaa\\\UUUVVV\\\YYY```uuuzzzqqqcccSSSGGGBBB;;;DDDRRR\\\YYYRRRRRRWWWLLLGGGMMMOOOPPPiii{{{oookkkiiieeeccccccfffiiikkkxxxssskkkhhhllluuu~~~}}}^^^WWWUUUPPPKKKFFF???777333222333444555666777666444333333333000222444444333333333444333666888999888888888999:::<<>>@@@QQQiii|||jjjZZZ\\\\\\UUUKKKEEECCCCCCBBBAAACCCCCCCCCFFFKKKPPPSSSSSSWWWYYY\\\___``````___^^^bbbccccccaaa___```eeejjjgggqqqnnn]]]RRRCCC===RRRoookkk]]]eeeccc^^^ccccccVVVRRRWWWYYYSSS^^^fffddd]]]XXXVVVTTTXXXaaaiiihhhaaa]]]YYYUUUVVVeee|||~~~rrr]]]MMMGGGEEEHHHMMMPPPSSSXXX___ddd```UUUMMMNNNNNNIIIFFFHHHJJJIIIOOO\\\hhhtttuuuHHH@@@EEEAAA:::999999888777666555555555555555444333444555666555444333333333444444555555555777555333999>>><<>>>>>>>>???@@@>>>;;;===CCCGGGGGGGGGIIIDDDCCCCCCDDDHHHJJJKKKKKKJJJMMMPPPQQQPPPNNNLLLLLLKKKMMMNNNNNNMMMKKKLLLLLLNNNLLLJJJIIIJJJKKKLLLKKK@@@AAABBBBBBBBBBBBAAAAAA??????>>><<<;;;;;;;;;;;;:::;;;999444333555555333222222222222111111111000111111000000000/////////000000000000000000000000000000111111222333333333333777555444333444QQQ}}}\\\zzzaaa555444666444444???SSSbbbeeeIII:::555:::444111NNNvvvyyyvvv}}}uuuvvveeeaaa]]]QQQJJJHHHKKKIIIKKKQQQRRR^^^vvvqqq```SSSKKKAAAGGGLLLJJJDDDBBBFFFKKKeeelllppphhhfffuuu{{{oooiiigggdddcccdddhhhllloooxxxrrrjjjiiipppzzz~~~bbbXXXUUUOOOKKKFFF>>>777333222333444555666777666444333333333000222444444333333333444333666888999888888888999999:::===DDDNNNXXX___bbbjjjnnnlllrrrsssbbbXXXsssnnnAAABBBBBB===aaa```NNNLLLIIIAAA@@@===???JJJWWWbbbooozzzyyypppeeeccc___YYYSSSLLLEEE@@@GGGDDDAAABBBEEEGGGHHHGGGHHHIIIKKKMMMOOOOOOPPPPPPMMMRRRUUUUUUUUU\\\iiittt}}}lllYYYPPPHHHDDDDDDNNNggguuuaaa]]]ccc[[[SSSTTTUUUNNNPPPVVVTTT[[[ffflllfff[[[UUUQQQOOONNNTTT\\\\\\VVVXXX[[[VVVWWW^^^hhh~~~|||mmm\\\[[[[[[^^^ccckkksssyyyaaaRRRGGGGGGHHHIIIRRR^^^[[[cccyyyqqqTTT>>>>>>AAA;;;666999777666555444444444444444444222222333444555555444333333333333444444444444777888333555<<<:::<<>>???@@@AAABBB@@@======AAAEEEEEEFFFIIIEEEDDDCCCEEEGGGIIIJJJIIIJJJMMMPPPRRRPPPNNNLLLLLLIIIKKKMMMNNNLLLKKKLLLLLLDDDEEEGGGHHHHHHIIIIIIJJJHHHGGGFFFEEEDDDCCCBBBBBB@@@??????@@@???===<<<<<<222888<<<:::999999666000111111111000000000000///000000000/////////......000000000000000000000000//////000000111222222333555;;;666444777444EEEjjjqqqKKK555777777555999GGGZZZgggOOO@@@999;;;888333BBBZZZmmmsssqqqlllzzz}}}wwwcccUUUJJJLLLFFFCCCEEECCCKKK```wwwlllccc\\\SSSYYYZZZTTTRRRVVVUUUOOOsssyyywwwzzzsssiiicccbbbaaabbbeeejjjpppsssrrrlllgggjjjttteeeYYYTTTMMMKKKFFF>>>777333111333444555666777666444333333333000222444444333333333444333666888999888888888999666666777<<>>===AAAFFFGGGIIIUUUbbbeeetttsssfff^^^NNNJJJEEECCCDDDEEEDDDBBBBBBBBBBBBCCCEEEGGGJJJKKKLLLVVVbbbiiimmmvvvrrr___MMMCCCEEEEEEFFFQQQhhh}}}yyyUUUPPPRRRUUURRRMMMOOOPPPPPPXXXXXXJJJVVVaaaggg```WWWTTTSSSQQQSSSUUU\\\YYYQQQVVV[[[TTTRRRVVVWWWyyyyyynnn|||qqqgggaaa```___```xxxiii\\\ZZZ[[[bbbuuujjjEEE@@@>>>???;;;444666===666555444444333333333333333222111222444555444333333333333333333333444444***999888000444888999>>>DDDaaa~~~ooo|||mmmOOO>>>>>>EEE>>>999???CCC@@@????????????AAACCCDDDFFFBBB@@@BBBDDDCCCCCCFFFEEEDDDBBBCCCEEEFFFFFFEEEJJJMMMQQQRRRQQQNNNMMMLLLHHHJJJMMMMMMMMMLLLLLLMMMFFFIIIMMMNNNLLLJJJHHHHHHCCCBBB@@@===<<<<<<<<<===888888999;;;:::777666666222666555000...333555333000000000000////////////000/////////............111111111111111111111111/////////000111111222222---888444444:::222666RRRaaa~~~fff999::::::888666===OOOaaaYYYIII:::666777:::@@@GGGvvv|||xxxmmmbbb```UUUOOOOOOKKKOOO___{{{wwwsssoooeeeooossspppuuu{{{ppp^^^]]]ssswwwxxxlllggg]]]\\\\\\___cccjjjqqquuukkkfffdddjjjxxxiiiYYYSSSQQQJJJFFF>>>777333111333444444555777888777666444333222222333444444444333333666777999;;;<<<;;;:::999888888888<<>>===;;;999888777666666555555444333333222111111111111111111111111111111000000111111111222222222333444555777888888999999AAAAAAVVVyyyqqqvvvttt{{{VVVCCC>>>===<<<;;;:::999999999::::::<<<===@@@BBBEEEFFFCCCBBBAAA@@@???@@@AAABBBBBBBBBBBBBBBDDDFFFHHHJJJIIIKKKMMMOOOOOONNNLLLJJJJJJJJJJJJJJJJJJKKKLLLMMMIIIGGGFFFGGGIIIKKKIIIGGGDDDBBB@@@>>><<<<<<<<<<<<999999888777666555444444444444333333222111000000///////////////////////////////////////////////////////////////////////////000000000111111111111111333444555555555777888______LLL:::222999888111;;;OOOTTTSSSJJJ===555777<<>>777333111333444555666777888777666444222222222333444444444333333666777888:::;;;::::::999888999999;;;AAAKKKWWW___hhhuuu|||yyy~~~|||{{{wwwyyyNNN>>>@@@888===DDD;;;[[[iiiWWWMMMNNNCCC<<>>DDDFFFMMMWWW^^^dddllluuu|||uuupppdddZZZUUUMMM>>>999???BBB???CCCRRRgggkkkUUUPPPPPPOOONNNJJJHHHFFFFFFHHHIIIHHHFFFHHHHHHIIIIIIJJJKKKKKKKKKLLLOOORRRTTTSSSRRRQQQQQQRRRXXX]]][[[^^^vvv~~~sssRRR<<<===<<<:::999777666666555444444444333222222111111111111111111111111111111000000000111111111222222333333555666777888888888777333;;;TTTssspppccciii{{{oooyyy~~~ccc```qqq}}}zzzVVVCCCAAA;;;;;;:::999888888888888::::::;;;<<<>>>AAACCCDDDAAA@@@@@@?????????@@@@@@AAAAAAAAABBBCCCEEEGGGIIIGGGIIIKKKMMMMMMLLLKKKIIIJJJIIIIIIIIIIIIJJJKKKLLLJJJHHHFFFFFFGGGGGGEEECCCBBBAAA???===;;;;;;:::;;;999888777666555444444333444333333222111111000000////////////////////////................................................//////000000000111111111111222444555444555666888MMMmmmllllllpppJJJ222999===444444AAAMMMUUUUUUHHH999444888<<>>777333111333444666777888888777555333222111222333333444444444333666666777888999:::::::::888999:::999;;;CCCPPPZZZeeerrr}}}}}}zzzsssjjjzzzqqqlllCCC<<>><<<>>>BBBEEEGGGMMMTTT___eeennnwww~~~xxxtttnnngggaaaYYYRRRMMMDDD;;;888===BBBBBB???<<>>===;;;:::999777666555555555333333333222222111111000000000000000000000000000000000000000111111111111222333444555666777777777888555444666===TTTsssyyyqqqQQQ999444<<<888888777777777777888888999999:::;;;<<<>>>???@@@>>>>>>???????????????>>>@@@@@@AAAAAACCCDDDFFFGGGDDDEEEGGGJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIIIIGGGEEEDDDDDDCCCAAA??????>>><<<;;;999999888888777777666555444444333333333222222111111000000///////////////////////////................................................////////////000000000000000222333444333444666777<<>>777333111333444666777888888777555333111111111222333444444444444555666777888999999::::::777:::;;;999888>>>LLLWWWcccnnn~~~tttqqq^^^>>>888===999:::@@@::::::JJJmmmhhh\\\OOOHHHCCC???>>>@@@===999888::::::999<<<@@@FFFKKKRRRZZZaaagggnnnqqqwwwzzz}}}}}}wwwpppiiidddaaaSSSRRROOOKKKHHHDDDAAA>>>===<<<999<<>><<<<<<999888777666444444333333222222222111111000000000000000000000000000000000/////////000000000111111111222333444555555555555666888;;;999444888MMMcccwwwXXXFFF===777555666666666666666666777888888888888888999:::;;;<<<======>>>???@@@@@@@@@???>>>???@@@@@@AAABBBCCCDDDEEE@@@BBBDDDFFFGGGHHHGGGGGGEEEDDDDDDCCCDDDDDDEEEEEEFFFEEECCCBBBAAA???>>>===;;;;;;:::999777777666666666555555444333333222222111111111000000/////////................................................................................./////////000000///111222333222333555666222IIIoooOOO888999;;;999777999IIIVVVVVVLLLAAA888333555555555???UUUeeegggdddmmmzzzlllxxxeeeooommmUUUVVV{{{zzzwwwpppmmmccckkk}}}|||zzzsss\\\[[[jjjzzz{{{zzzyyyrrrqqqggg^^^[[[ZZZYYYZZZ]]]\\\eeeqqqvvvsssiii```[[[eeewwwwwwuuuppp]]]SSSPPPJJJFFF>>>777333111333444666666888888777555333222000111222333444444444444555666777888::::::::::::666999;;;999888===IIITTT```iii||||||xxx~~~SSS>>>666<<<;;;888;;;;;;<<>>???>>>===<<<<<<<<<<<<<<>>???@@@NNNkkktttWWWJJJBBBEEEJJJHHHEEEDDDAAAAAA@@@??????>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAACCCDDDEEEFFFFFFHHHKKKMMMJJJMMMNNNNNNUUU^^^___YYYrrrxxx}}}___DDD<<<<<<:::666777666555444333222222222000000000000000/////////////////////////////////....../////////000000000000111222333333333333333---000555999888666999===KKK___~~~cccNNN999333999<<<999444555555555555666777888999777777777777888999:::;;;===>>>@@@AAAAAAAAA@@@?????????@@@AAABBBCCCCCCDDD???@@@BBBDDDEEEFFFFFFEEEBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@>>>===<<<<<<888888888777666555444444444444333333222111111111000000////////////......------------------------................................................---............/////////...000111222111222444555111BBBZZZvvvppprrrEEE333888;;;777444<<>>777333111333444444555777888777666444333000111222333444555555555444666888;;;<<<<<<;;;:::777999;;;:::999===FFFMMM\\\ddduuupppKKK>>>888:::;;;888666888===???>>>```kkkXXXLLLAAA;;;BBB===;;;======999777777555777888999999999;;;===999<<>>>>>???>>>======>>>@@@????????????????????????>>>@@@BBBBBBCCCEEEHHHJJJCCCNNNQQQIIIIIISSSXXXTTTRRRfff~~~zzzwwwZZZPPPDDD<<<999888777555555444333222111111111111////////////////////////////////////////////////............///////////////000111111222222222111444111///111555777555333<<<777>>>^^^hhhVVVAAA>>>:::777777666666666555555555555555666777777666666666666777888999:::>>>>>>???@@@AAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCC@@@AAABBBCCCDDDEEEEEEEEEAAAAAA@@@????????????@@@???@@@@@@>>><<<::::::;;;666666666666555444333222222222222111111000000000........................------------------------------------------------------------------------------------.........///---///000111000111333444666666444sss]]]nnnhhhCCC888888444444444777AAAOOOUUUJJJ:::777333777999<<>>777333111333444333444666777888777555444000000222333444555555555333666:::===???>>><<<:::999::::::::::::===AAADDDSSS\\\kkkwww|||~~~zzzdddDDD::::::777:::;;;777888<<<:::888DDDdddhhhVVVTTTNNNGGGBBBAAA@@@<<<:::;;;888999999888777777888:::>>>===<<<;;;:::::::::999999;;;>>>???===<<<<<<<<<;;;;;;;;;;;;<<<<<<======:::;;;===<<<;;;<<<@@@CCCCCCJJJIIIkkkwwwZZZHHHBBBBBBAAA@@@@@@AAA@@@>>>;;;<<<>>>===<<<<<<>>>AAA========================:::<<>>CCCVVVuuu~~~nnnVVV===000444999<<<999444222444666444444333333333444444555444444555555777888::::::=========>>>>>>@@@AAAAAA@@@AAABBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA>>>:::888888999555555666666555444222222111111000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........,,,...000000000000222444444555000OOOuuulllFFF666555777666555:::EEEOOONNNGGG999333888888111===LLLGGGdddrrr{{{yyyuuulll{{{rrrsssrrreee]]][[[VVVSSSRRRRRRTTTSSSUUU\\\eeekkkjjjfff\\\UUUXXXdddpppyyykkkooo}}}kkk[[[TTTQQQKKKFFF>>>777333111333444222333555777888777666555///000222333444555555555222666;;;???AAA???<<<:::;;;::::::::::::;;;======DDDRRRcccpppyyy~~~ooo~~~]]]@@@555:::444999???<<<;;;===888:::BBB@@@HHH~~~\\\SSSJJJFFFDDDAAA???AAA;;;<<<<<<:::888777888:::999777555666888;;;;;;;;;444777:::;;;:::999999999777777888888999999::::::444777:::<<<>>>AAAGGGKKK]]]ppppppWWWCCCDDDGGG???;;;===>>><<<<<<>>>999;;;======;;;<<>>@@@AAABBBDDDEEEJJJAAAAAALLLRRRMMMJJJNNNRRRQQQUUUaaattt}}}bbbHHH>>>@@@===999777777666333000333222111000000///000000---.............................................---------.........//////...///000000000000000///)))///333444333333222111222222333444666777;;;???TTTjjjmmmRRRCCC:::444666<<<333444444333444555555333333333222222111222222333444444444555777888:::;;;===<<<<<<<<<<<<>>>@@@AAA@@@AAACCCDDDEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBCCCBBB???999666555666444555555666555444222111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,...///000///000222333)));;;???///dddzzzVVV888999999;;;999777<<>>ZZZggghhhwwwyyy~~~xxxpppqqqoooaaaXXXWWWSSSRRRNNNLLLPPPVVV[[[cccjjjlllfff]]]UUUUUU___nnnyyyooobbbtttlllhhh\\\UUUNNNSSSCCC===;;;222///333333333444666777888999888888666333111111444666666444666999:::999===BBB???888999:::;;;::::::;;;===>>>BBBHHHRRRggg}}}}}}uuuOOO555:::777777888999::::::;;;;;;555888999===XXXrrrUUUQQQTTTMMMDDDCCC999EEEHHH>>>;;;BBB@@@777<<<777666999;;;999999;;;777888999999999999888888666;;;???>>>:::888:::>>>@@@===>>>GGGHHH>>>QQQ{{{___HHH???<<<@@@???>>>===<<<;;;::::::;;;;;;;;;;;;;;;<<<======888888999999999:::::::::999999:::<<<>>>@@@BBBCCCDDDFFFHHHIIIIIIJJJLLLMMMRRRRRRUUUYYY\\\jjjhhhTTTHHH???888999888777555333222222222111111000000//////......///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..................////////////000000111111111222222222333333333444444444555555888<<>>AAADDDFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDBBB@@@??????@@@@@@BBBAAA???<<<999777555444333333333222222222111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......///000000000111111111111---777555000KKKzzz|||RRR999<<<444444<<<===>>>LLL```OOOGGG===888999:::888555666@@@LLLRRRSSS^^^yyyzzz}}}~~~xxxwwwqqqggg]]]VVVSSSSSSTTTNNNPPPRRRVVVbbbnnnnnngggfffYYYOOOPPPVVV^^^jjjwww[[[yyyvvvRRRhhh]]]VVVPPPLLL???===???666222444000222333555777888888888777666333111111444666666555555999;;;:::===AAA???::::::;;;;;;;;;::::::;;;<<<===@@@III^^^|||{{{zzziiiHHH777999777777888888999::::::;;;222777===>>>@@@XXXgggGGGGGGQQQGGGAAABBB???888888???;;;777666999:::999999;;;>>>>>>===>>>>>>>>>===;;;===;;;999888:::<<<>>>@@@AAABBBIII___qqqrrr|||xxxSSSDDDCCCDDDDDD???>>>===<<<;;;::::::999::::::999999999:::;;;;;;888888888999999999999:::999::::::;;;===???AAABBBCCCEEEGGGGGGGGGHHHJJJLLLNNNNNNPPPTTTVVVYYYdddqqq~~~pppXXXFFF@@@>>><<<:::888888666444333222111111000000000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...............////////////000000000111111111222222222222222222333333333333111222222333666<<>>>>>BBB@@@>>>???BBBDDDDDDCCCEEEEEEDDDDDDDDDCCCCCCCCCCCCBBB@@@???>>>>>>>>>>>>@@@???>>>;;;999666444333222111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,---------......//////000000000111111111000444555444???___}}}ddd{{{vvvQQQ555???AAA777///666CCCLLLccc]]]QQQCCC777222444888666:::>>>>>>;;;AAASSSfff|||qqqwww}}}zzzuuuwww{{{~~~}}}yyytttppptttlll```TTTLLLHHHIIIJJJNNNTTT[[[bbbkkkqqqmmmeeeSSSPPPLLLOOO[[[fffeee^^^sssbbbMMMiii^^^WWWQQQMMMAAA???>>>444111111,,,111222444666777777777777555333222222333555555555444999<<<<<<===??????===;;;;;;<<<<<<;;;;;;:::999<<<<<>>999666666777777888888999999::::::999>>>@@@666333PPPvvvrrr]]]WWWNNNIIIMMMOOOIIIEEEEEEDDD@@@>>>AAABBBAAA@@@BBB===;;;:::;;;===>>>;;;999CCCDDDDDDBBBBBBFFFOOOVVVYYY[[[bbbzzzRRR===>>>AAA???=========<<<;;;:::999999888888777777777777888999999777777777888888888999999:::::::::;;;<<<===??????@@@BBBDDDEEEEEEFFFHHHIIIKKKHHHIIIPPPUUUUUUUUUWWW\\\rrr}}}hhhQQQIII???999888999999888777666555333222111111111///////////////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------............/////////000000000000111111111111000000000111111111222222666777666444111/////////444444333555666888888888555444333333222222222333///000111222333222111111111111111111111111111111000111111111222222222222333333333444555555666666888888999:::;;;;;;;;;;;;;;;;;;===???BBBCCCAAA@@@BBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;>>>===;;;999777555444333000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......////////////000000000000222000444888333;;;fff~~~qqqEEEBBB===777444555888999WWW]]]___VVVEEE999777;;;888666777888555444:::BBBQQQmmmvvvzzzrrrpppmmmnnnoooooolllhhhdddbbb\\\XXXRRRLLLHHHGGGHHHIIILLLWWWcccjjjmmmjjjaaaXXXLLLLLLQQQYYY]]]]]]]]]___aaaDDDAAAjjj^^^WWWQQQRRREEE@@@;;;222333777333111222444555666777666666555444222222333444555666333888===>>>===>>>???AAA;;;;;;;;;<<<===<<<;;;999;;;;;;;;;@@@MMMbbbvvv|||wwwxxx{{{~~~rrrIII666:::333666666666777777888888888???777555;;;<<<999@@@LLLggg|||wwwzzzmmmYYYWWWaaa[[[IIIKKKFFFCCCEEEEEEBBBAAABBBCCCAAA@@@CCCHHHKKKIIIFFFAAANNNZZZZZZTTTWWWgggwwwnnnUUUBBBCCCDDD<<<777999;;;;;;::::::999888777777777666666666666777888888666666777777777888888888:::::::::::::::;;;<<<===>>>???AAABBBBBBCCCEEEGGGMMMJJJHHHKKKQQQUUUWWWXXX^^^aaaccciii}}}|||iiiSSSFFFIIIGGGCCC???;;;888666555555555333222111000000000........................------,,,,,,+++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........///////////////000000000111111///000000000000111111111...111333444444444555666333444555555444444444444888777666555444333333333000111222333333222000///000000000000000000000000000000000111111111111222222222333333444444555555555666888999:::999999888888999;;;===???@@@@@@???@@@@@@?????????>>>>>>>>>======<<<;;;:::999888888:::999888777555444222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------.............../////////000000111...333888000///PPPzzzvvvJJJ///:::FFF;;;222666999III\\\eee^^^NNN@@@999777555666<<>>@@@CCC<<<;;;:::<<<>>>???===;;;777:::<<<;;;???MMMfffzzzpppooosssyyy}}}xxxeee===333<<<222555555666666666666777777777444111222;;;BBB@@@:::OOOpppyyywww\\\WWWTTTTTTSSSOOOMMMNNNPPPOOOQQQUUU[[[___```^^^YYYfffuuu}}}pppJJJ>>>:::???>>>666777BBB999999888888777777666666666666555555666666777888555555555666666666777777999999888888999::::::;;;;;;===???@@@@@@@@@BBBDDDMMMLLLKKKIIIIIILLLOOOPPPQQQSSSRRRPPPWWWgggzzzfffVVVLLLEEEAAA@@@======;;;999666555444444444333222000////////////---------------.........,,,,,,+++++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------................../////////000000000000000000000111111111111...///000000000111333555---333999888333//////111///.........///000111111333222222111111111000000000000000000000000000000//////000000000111111111111111111222333333444444222444666888999999888888999999::::::;;;===@@@AAA>>>>>>>>>>>>============;;;;;;;;;:::999888777666666666555444333222111111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---............/////////000///111444111333CCCVVVrrryyyrrrCCC===AAA999555;;;222<<>>777333777<<<<<<;;;;;;777:::>>>CCCNNN```rrr}}}~~~|||~~~rrrnnnkkkjjjjjjjjjhhheeeccc```[[[TTTNNNIIIFFFDDDBBBAAA@@@@@@DDDJJJQQQUUUgggjjjllliii^^^RRRJJJGGGKKKUUU^^^```]]]fff\\\JJJ>>>CCClll]]]UUUPPPGGGAAA@@@;;;222222222(((111222444666777777777777333444444333222333555777555666;;;@@@AAA@@@AAADDD@@@===;;;;;;>>>@@@???===:::<<<===:::666:::KKK]]]zzzooojjjkkkqqqyyy}}}~~~wwwfffPPP666555<<<333555555555555555555555555000777999444444;;;===:::===JJJdddcccOOOFFF===888<<<===999777:::777777666666666555555555555555444444555555666777444444555555555666666666777777777777888999999::::::;;;===>>>>>>???AAACCC@@@GGGKKKJJJIIIJJJJJJIIIGGGMMMSSSTTTSSSUUU\\\aaajjjyyymmm```VVVKKKFFFBBB???@@@CCC888777666444444444444444222111000///............,,,,,,,,,---------------+++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...................../////////////////////000000000111111333333333111000000222444///777>>>>>>777222222555111111111111111222333444000///.........000111222000000000000000000000000////////////000000000000000000111111222333333333111222444666777999999:::999:::;;;;;;;;;<<>>>>>>>>>>>=========<<<;;;;;;;;;:::999888666666333333222222111111000000/////////.........------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------.........///000000//////222555777888___yyybbb~~~PPP555333:::===:::888;;;FFFWWWcccggggggTTTIII<<<777555555777<<<888888888999;;;@@@GGGLLL^^^kkkzzzyyyzzzyyyoooiiilllfff___WWWUUUWWWYYYVVVSSSMMMKKKGGGCCC???===<<<<<<@@@===;;;===EEESSSaaakkknnniiibbbZZZPPPHHHHHHLLLUUUiiilll```jjjaaaEEECCC===>>>kkk\\\UUUPPPIIIBBB???999444;;;BBB:::222333555777888888888777333444555333222222555888888555888@@@DDDBBBBBBDDDGGGBBB===<<<>>>@@@>>><<>>...???FFFJJJrrrUUU:::888???<<<:::;;;===;;;555000555555555555444444444444333333222222333333444555333444444444444555555555666666666666777888999:::999:::<<<======>>>@@@BBB:::AAAGGGGGGIIILLLMMMJJJKKKMMMPPPRRRRRRSSSWWWZZZXXX[[[^^^dddrrr~~~vvvooohhh___WWWRRRFFFCCCCCCEEEDDD@@@>>>???===;;;777666666555333111111000///...------------++++++,,,,,,,,,---------++++++******+++,,,,,,---***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........------........./////////---.........////////////***+++,,,,,,++++++---...,,,111555555222//////111222111000///............------------...//////000................................./////////000000//////000000111222222333000111222444666999;;;<<<999;;;>>>>>>======>>>@@@??????>>>>>>>>>>>>======;;;;;;<<<;;;:::999777666000000000000000/////////------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........000......111222000///000999eee}}}pppOOO<<<<<<===:::666444666AAASSSeeeqqqiii```VVVLLLBBB:::999===999:::;;;;;;:::777666777666===GGGOOOUUU\\\eeekkkyyy}}}~~~{{{~~~{{{pppeee^^^XXXSSSRRRTTTYYYTTTLLLGGGFFFDDDAAA>>>>>>===<<<;;;:::;;;<<<===<<<>>>BBBKKKWWWeeeqqqxxxjjj^^^RRRJJJFFFFFFOOOZZZdddqqqvvvwww~~~kkkSSSEEEJJJFFFHHHjjj\\\UUUPPPKKKBBB>>>;;;>>>VVVkkkmmm333444666777888999888888333444555444222222555888999555666???EEEDDDBBBDDDMMMFFF???<<<===???===;;;>>>888777===@@@===:::<<<888PPP^^^hhhttthhhcccgggkkknnnjjjiiimmmpppssswww||||||pppOOO333333:::555000444444444444444444444444555+++,,,777:::222222;;;:::<<<>>>>>>IIImmmmmmQQQ@@@>>>BBB777;;;;;;444000444888999444444444444444444333333111111111111111222222333333333333444444444555555444444555555666888999:::888:::<<<======>>>@@@AAA@@@CCCBBB???AAAHHHIIIDDDIIIGGGHHHLLLPPPQQQQQQRRR___[[[UUUUUU]]]ggglllkkknnnooozzzsssrrrvvvnnn```ggg^^^TTTPPPOOOMMMJJJIIIJJJEEEAAAAAA???:::888888:::777333333555444000---000///...---------------+++++++++,,,,,,---------+++*********+++,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,---------.........000222222111///.........---......///////////////.........//////000111....../////////...---,,,------------------------............/////////000/////////000111111222222000000111333666999===???777<<>>===>>>@@@?????????>>>>>>>>>>>><<<<<<<<<<<<;;;999777666////////////////////////,,,,,,,,,+++++++++******************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......///***---555333+++---777888DDDnnn{{{MMM;;;===777:::;;;666444;;;LLL[[[nnnlllkkkdddVVVFFF>>>===<<<:::999999999888999<<<===;;;999999;;;>>>AAABBBGGGNNNQQQOOORRRZZZ\\\VVVIIIIIIGGGDDDBBBBBBDDDDDDDDDCCCAAA>>><<<:::::::::999888888888888:::;;;<<>>AAAjjjbbbRRRQQQPPPGGG:::BBB,,,LLL555444555555777999;;;===888777555444333333444444<<<666777???GGGGGGCCC@@@EEEWWWUUU>>>444@@@DDD999::::::;;;<<<<<<;;;::::::777888;;;CCCSSShhh~~~zzzoooiii```ZZZZZZ^^^bbbeeefffdddfffiiijjjmmmzzz|||ZZZ;;;444888666222222222222222222222222222222333333444444555666666777888777999===>>>EEEWWWjjjWWWDDDBBB???:::888::::::999888777666555555555555444333333222111111222222333333333444444444333333333333333333333333444444555555666777777777888999999:::;;;<<<===>>>BBBBBBCCCDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNPPPRRRRRRWWWVVVTTTSSSTTTWWWZZZ]]]```aaabbbaaa___```cccfffbbb]]]YYYZZZYYYVVVUUUVVVTTTRRRPPPOOOOOOMMMIIIGGGBBBAAA@@@>>>;;;999888777888777555444333222222222000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,......------------..............................------------------------------------------------------------------------.........////////////000/////////000111111222222222333333444666888999::::::;;;<<<>>>?????????@@@>>>????????????>>>=========;;;888555333222111111111000///......------...++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++,,,,,,,,,---------............//////000000111111444777KKKuuudddxxxccc???;;;777555888:::999999<<>>CCChhh```PPPNNNIIIGGG;;;CCC000===pppYYY333333333333555777999:::666666555444444444444555888:::999:::CCCNNNMMMEEEDDDMMMQQQHHH>>>;;;===>>>AAA@@@>>><<<:::888666555555555666888>>>IIIUUU]]]zzzvvvkkkhhhllllllfff^^^YYYVVVRRRPPPOOORRRWWWZZZbbbaaadddkkkpppqqqvvv}}}kkkOOO666222666444222222222222222222222222222222222333333444444555555666555444666888777999CCCOOOWWW{{{oooVVV@@@>>>AAA>>>999888888888777666555444333333444444444333222111111111111111222222222333333333222222222222222222222222333444444555555666777777777777888999:::;;;<<<<<>><<<:::888666555666555444333222111111111/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,......------------......------------------------------------------------------------------------------------------------------.........//////////////////000111111222222222222333444555666888999:::;;;===>>>??????@@@@@@???????????????>>>======;;;:::888666444222111111111000///...------------++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++,,,,,,,,,------------............///000000111111444222888PPP{{{iiioooUUU???>>>>>>>>>;;;666777;;;>>>JJJYYYfffsss{{{wwwooo```ZZZQQQIIICCC>>>;;;999999888999:::999666444333555666666666666777:::;;;888888777777666666555555888777666555555666777777<<<;;;===BBBGGGMMMYYYccchhhpppwwwuuuhhhTTTBBB888CCC===JJJ```eee```bbbfffyyyZZZJJJ>>>>>>???<<<<<>>@@@BBBDDDEEEFFFKKKKKKLLLLLLMMMMMMNNNNNNNNNOOOQQQSSSUUUUUUUUUUUUVVVYYY\\\]]]\\\[[[ZZZZZZXXXSSSQQQTTTTTTRRRQQQSSSSSSPPPLLLIIIGGGFFFDDDBBB======;;;999777666444333444333222111000////////////......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,---------.........//////000000111111222222222222333333444666666:::;;;<<<===>>>?????????============<<<<<<<<<;;;777777777666444333111000000000///...------------++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,---------------......//////000111111222555222555TTTwwwmmmRRR888111888<<<888444222666===FFFWWWkkkyyy~~~zzzvvvnnncccYYYQQQNNNMMMAAA>>>:::888999999666333777777777777777777888888666666666666666555555444666555444444555777999;;;DDDNNNWWWYYY[[[bbbkkkoooppplllbbbRRRDDD???BBBHHHKKK]]]kkkgggbbbmmmiiiVVVFFF>>>;;;>>>???::::::>>>iiiaaaQQQPPPEEELLL999777888111555)))111111000000111333444555111333555666777888777777555<<<===888;;;HHHTTTXXXSSSHHHGGGQQQTTTHHH>>>===::::::;;;;;;;;;::::::999777999:::;;;999888999::::::<<<>>>>>>???AAAEEEIIILLLGGGAAA===<<<>>>@@@BBB===BBBHHHJJJKKKNNNVVV]]]```gggmmmnnnooo}}}fff@@@777111111222111111333111111111111111111111111000000111111222222333333555444666999:::999888777<<<999;;;CCCSSSuuugggIII;;;BBB<<<:::;;;:::555333555333333222222111000000///111111111000000000//////....../////////000000000......////////////000000111111222222333444444555333333444555666777888888999:::;;;===@@@BBBCCCDDDJJJJJJJJJJJJJJJJJJJJJJJJIIILLLPPPSSSUUUUUUTTTSSSWWWXXXYYYZZZYYYYYYXXXXXXUUUPPPOOOSSSTTTRRRRRRSSSTTTPPPKKKGGGFFFDDDCCCAAA<<<;;;:::888666444333222222111000///............------------,,,,,,++++++++++++++++++++++++++++++************************************************************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......//////000111111111222222111111222333444444888999:::;;;<<<=========;;;::::::999999999999999444555555555555333111000000///...---,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000111---666888222:::\\\vvvtttUUU===999;;;;;;;;;888777444333:::JJJ^^^kkkwwwyyyzzzxxxsssooooooqqq]]]UUUIII???===>>><<<777:::999888888999888666444666666555555555777999:::999999999;;;>>>BBBFFFHHHNNN^^^lllnnnoooqqqnnnfffddd[[[MMMAAA===@@@EEEJJJ```vvvyyykkkqqqrrrVVVHHHAAA>>>???BBB@@@;;;999===iiiaaaQQQPPPGGGNNN<<<444777222444777222222111111111222444555111222444777888888888888888999<<>>;;;999888444666888888888999;;;===;;;:::888777888:::===@@@<<<<<<<<<;;;;;;===@@@CCC:::???DDDGGGIIINNNXXX___kkkmmmnnnpppzzzyyyGGG777444333444333111111333000000000000000000000000//////000000111222222333111000000222555888777555888888<<<>>>===EEEdddwwweeeUUUGGG??????===888444444555555555666333222222111111000000000///////////////.........---------.........//////---------....../////////000000000111222222333333111222222333444555666666777888999;;;===@@@AAABBBFFFFFFFFFFFFFFFFFFFFFFFFHHHJJJNNNRRRTTTUUUTTTSSSXXXVVVTTTSSSSSSUUUVVVWWWYYYTTTRRRTTTTTTPPPNNNOOOQQQNNNHHHEEECCCAAA@@@???::::::888777555444333222000///...---------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---.........///000000111111111111111111111222333444666666888999:::;;;;;;;;;<<<;;;:::999999999::::::333333444444444222000//////...---,,,,,,+++++++++************************))))))))))))))))))))))))************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000---///222222000===bbbfffcccXXX<<<888AAA;;;===<<<999444777BBBMMMXXX```jjjrrrwwwzzz~~~{{{uuuhhh[[[TTTQQQIII??????>>>>>>???BBBBBBAAA>>>AAA???===<<<>>>AAAFFFIIIMMMMMMOOORRRVVV[[[___bbb```jjjqqqooommmlllaaaSSSNNNBBB888;;;KKK^^^iiimmmiiihhhoootttYYYFFF???BBBBBBCCCCCC@@@<<<<<>>>>><<<;;;::::::::::::888888888777555555777999222333555777777666555555555777:::;;;;;;<<<===>>>===AAAEEEIIILLLRRRYYY___dddfffmmm}}}}}}[[[444444555555555333111000111//////////////////////////////000000111222222222222333111///111666777555444333777>>>>>>;;;>>>FFFJJJmmmnnn]]]KKKBBB@@@>>><<<;;;888666444555666666333000222222111111111000000000............------------------------............,,,,,,------.../////////...//////000111111222222000111111222333444555555666777888:::<<<>>>???@@@BBBBBBCCCCCCDDDDDDEEEEEEGGGIIILLLOOOQQQSSSTTTTTTVVVRRRNNNLLLMMMPPPRRRSSS\\\WWWUUUUUUSSSMMMIIIHHHKKKHHHDDDAAA???>>><<<:::888888777555444333111111///...------,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))))))))************+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......//////000000111000000000111111222444444555555777888999:::::::::???>>><<<;;;;;;;;;<<<===333333333333222111//////......---,,,++++++++++++************************))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......///000000666+++***222444333BBBYYYsss}}}eeeDDD777777:::???BBB>>>777666888;;;BBBMMMXXXaaagggllloooyyy}}}|||wwwuuutttjjj^^^WWWVVVVVVYYY___ccccccaaa[[[YYYWWWUUUWWWZZZ^^^aaaggggggiiikkkmmmooorrrsssuuurrriii^^^VVVOOOFFF===888999@@@QQQfffsssuuusssbbb}}}}}}iiiTTTBBB::::::???@@@@@@@@@>>>===>>>???iiiaaaQQQPPPJJJEEECCC<<<444222...000333222111000000111222222444444444555666888999:::===999;;;BBBDDD@@@BBBIIIZZZgggjjj]]]TTTXXX___```RRRMMMEEE>>>:::999<<<>>><<<<<<<<<:::777666777999666999;;;===<<<;;;::::::666777888999:::;;;;;;<<<@@@CCCHHHMMMRRRVVVXXXZZZYYYnnn\\\AAA000222444444222111000000//////////////////////////////000000111111222333333222666555111111555777555555333333666999999888888AAAHHH[[[zzzooo[[[BBBBBB@@@???@@@???888111888999999777555222000---000000000000000/////////,,,,,,,,,------------------------............///,,,,,,------...//////000---......///000000111111000000111222333444555555777777888:::;;;<<<>>>>>>??????AAABBBCCCEEEFFFFFFGGGGGGHHHJJJMMMPPPSSSUUUTTTPPPMMMLLLNNNOOOOOOOOOVVVQQQPPPRRRQQQKKKHHHHHHGGGEEEBBB@@@???===:::888666555444333222000//////......---,,,,,,,,,------*********+++++++++++++++************************************************************************************************))))))))))))************************++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------......///000000000///000000111222333555666666666888999:::;;;;;;;;;???===<<<::::::;;;<<<===444444222111000///.........---,,,+++************************************))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---......//////000555///...333555222555;;;dddggg~~~tttVVVIII@@@<<<@@@CCC@@@:::888666777:::???FFFKKKOOOPPPZZZeeemmmnnnttt|||{{{tttpppmmmkkkooouuuzzzzzzyyyrrrqqqpppooonnnoooppppppssssssrrrqqqooommmkkkiiijjjaaaVVVLLLBBB:::888;;;???QQQiiiwwwuuuhhhYYYPPPxxx|||fffUUUJJJCCCBBBDDD===>>>>>>>>>======<<<:::llldddTTTSSSNNN@@@BBB<<<444777555444222222000//////000000111555555444444666777999;;;===<<<;;;>>>FFFLLLFFF===QQQggguuujjjTTTNNN```tttzzzooo]]]KKK???::::::<<<999:::<<<;;;:::999:::;;;888888777333111222666:::999888888999:::<<<>>>>>>>>>@@@FFFLLLRRRTTTSSSQQQ^^^uuuCCC888444111222222000/////////...////////////////////////000000000111222222333333---333444000///333555333111888;;;888555666999;;;999===AAADDDJJJ]]]rrr[[[LLLEEECCC>>>BBB@@@888555:::<<<999333666777222......111333///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,------...///000000------......///000000000000000111222333444555555777888888:::;;;<<<======>>>>>>@@@BBBDDDFFFGGGHHHFFFEEEEEEFFFIIINNNRRRUUUSSSQQQOOOOOOQQQRRRPPPMMMKKKHHHIIIMMMOOOMMMKKKLLLFFFDDDCCCBBBAAA???<<<999444333222111000///...---......---,,,,,,,,,------******************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++*********++++++,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------......------......///000000000//////000111222444666777777888999:::;;;<<<<<<<<<<<<;;;999777777888999:::666444222000...............---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000&&&111777444......222444666\\\SSSwwwkkkSSS>>>===EEEHHHEEECCC???:::555444888<<<======BBBLLLQQQPPPVVVeeemmmkkktttooolllmmmrrrvvvvvvtttwwwwwwxxxwwwvvvssspppnnnqqqpppnnnjjjeee^^^XXXUUUCCC???>>>AAA===999@@@MMMbbbfffeeeWWWLLLVVVttt~~~iiiPPPAAA>>>???@@@AAA?????????>>>>>>===888333lll]]]YYYNNNKKKFFF>>>888444333222111111111111111000000000000222222111111444;;;CCCJJJ===CCCDDD@@@@@@FFFGGGDDDCCCQQQhhhwwwooo\\\YYYbbbvvvxxxsssaaaJJJ:::888===666999;;;<<<::::::===@@@666666888888999999999999:::999999:::999999===DDDIIIAAABBBJJJKKKIIIUUUgggJJJ+++555444222111111000///......---////////////////////////////////////000000000000000000111111111222222222333444555666777777777777999888999;;;???EEEKKKOOOlll|||qqqYYYLLLJJJHHHBBB:::>>>===;;;999888777666666222222222111000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000111111222222333444444555555555555666888999:::>>>======>>>AAAEEEHHHJJJIIIIIIHHHIIIJJJKKKMMMNNNOOOOOOPPPPPPPPPOOOMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGFFFCCC@@@>>><<<;;;888666555444333111///...---,,,------,,,,,,,,,,,,++++++------,,,,,,+++***))))))))))))))))))************((()))***+++***)))'''%%%))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++***************************************************************************+++,,,,,,------,,,,,,///......---------.........///000111222333444444666666777999:::;;;<<<======<<<;;;:::888777666666333222111///......------------,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++000...+++***++++++)))'''************************************************++++++++++++++++++++++++,,,,,,,,,---------............//////000000111111444777XXXwwweeemmmrrrSSSEEEDDDHHHIIIFFFDDDBBB@@@???<<<666111<<<999777999<<>>888444333222111111111111111000000000000111111111222444:::AAAFFFGGGBBBEEELLLGGG<<>>;;;777222000999999999999999888888777@@@:::666:::>>>>>>>>>???===???EEEKKKPPP```}}}{{{SSS666333444,,,111111000000///......---.........................../////////000000000000000000000111111111222222333333444555666777777666:::999888888:::<<>>;;;:::999777666555444444222222111000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........////////////000000111111222333333444444444444555666777999999<<<======???BBBEEEGGGIIIHHHHHHHHHHHHIIIKKKLLLMMMPPPPPPRRRRRRRRRRRRQQQPPPMMMLLLKKKIIIHHHFFFDDDDDDCCCAAA===;;;:::888666444333333222111///...------------,,,,,,,,,+++++++++------,,,++++++***))))))))))))))))))************)))***+++,,,+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,)))************+++++++++************************++++++++++++++++++++++++***************************************************************************+++,,,,,,------,,,,,,......------------............///000111222333333555555666888999:::;;;<<<<<<;;;:::999888666555555333222111///...---------------,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,+++***)))+++,,,************************************************++++++++++++++++++++++++,,,,,,,,,------------............///000000111111///777@@@QQQwwwkkkuuu{{{]]]MMMHHHWWWXXXVVVLLL>>>666<<>>@@@<<<:::;;;===>>>@@@BBBCCCDDDDDDDDDDDDGGGJJJKKKJJJGGGFFFEEEHHHAAA888111000555===DDDEEE???DDDZZZrrrttt___HHHXXX___wwwpppTTTIIICCC===;;;===@@@AAA@@@>>><<<;;;;;;===<<<:::777hhh[[[YYYOOOKKKFFF>>>888555333222111111111111111000000000000///000111222444777===AAABBB@@@EEENNNNNNCCC>>>AAACCCDDDGGGVVVvvvooodddmmmbbbEEEBBB>>>::::::<<<>>>>>>===:::::::::999999999999999@@@999555999???@@@@@@@@@HHHDDDBBBMMMhhhYYY...000888111///000000000///......------............................../////////000000000000000000000111111111111222333444555555666666555999888777666666666777777BBB???<<<<<<@@@IIISSSZZZtttqqqbbbZZZRRRKKKEEEFFFEEEAAA===::::::;;;888777666444333222222111111111000000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////000000000111222222333333444444444555666777888999:::<<<>>>@@@BBBDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMOOOOOOQQQRRRRRRQQQPPPPPPMMMMMMKKKIIIGGGDDDBBB@@@???===:::888777666444222111111111000//////......,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******))))))))))))))))))******************+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,)))************+++++++++************************++++++++++++++++++++++++***************************************************************************++++++,,,,,,,,,,,,,,,...---------------......---......///000111222222333444555666777999:::::::::999999888777555444333222111000///...---------,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((+++---,,,(((''')))---************************************************++++++++++++++++++++++++,,,,,,,,,,,,---------------......//////000111111///777222---KKK______|||lllLLLOOO\\\nnnrrrbbbNNNCCCHHH???888777555111......888888888888888999::::::999:::<<<;;;:::888888999111444:::???CCCDDDAAA???WWWccckkkeeeVVVQQQZZZfffwwwyyykkkUUU<<<999999:::<<<===>>>>>>>>>;;;::::::;;;<<<===<<<:::jjj\\\YYYNNNLLLFFF???888555333222111111111111111000000000///...///111222333555999<<>>CCCCCCAAALLLfffvvvnnnssscccNNN@@@<<<>>>???>>>888888888999999:::;;;;;;666;;;CCCEEE@@@:::<<>>???>>>>>>:::AAAJJJQQQXXXcccsss~~~wwwaaaSSSOOOOOOLLLIIIDDDFFFGGGDDD>>>999888999666555444222111000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........//////000000111222222222333333333444555666888888888:::===AAACCCDDDDDDCCCGGGHHHHHHIIIJJJKKKLLLLLLLLLMMMNNNNNNMMMLLLKKKJJJKKKKKKJJJHHHFFFCCCAAA???<<<:::777666555444222111000///////////////......,,,,,,,,,++++++++++++***,,,+++++++++******))))))((()))))))))************)))******++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++))))))*********+++++++++******************************************************************************************************************************+++,,,,,,,,,,,,+++------,,,,,,------......------......///000000111222222333444666777888999888888888777666444222111111000///...------------,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))***++++++)))(((((()))************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000111222111333555;;;NNNqqq{{{qqq]]]RRRYYYdddoooxxx___SSSGGGCCCCCCBBBBBBCCC999888666555444555777888666777777777666777999;;;>>>???BBBFFFLLLVVV```fffQQQTTTTTTTTT]]]sssttt[[[KKKDDD<<<555999===>>><<<::::::;;;999999:::;;;;;;;;;;;;:::nnn___YYYMMMLLLGGG???999555444333222111111111111000000000///---...000111222444777999>>>EEEIIIKKKUUU___XXXIII??????BBBDDDEEEPPPlll}}}ooo___QQQCCC999DDDCCCBBBAAAAAAAAABBBBBB999RRRooovvveeeSSSUUU```xxxqqq888***<<<333(((///000............------------....................................////////////....../////////000000000111222222333333333333222222333444666666777666666444333222222444888<<>>BBBEEEOOOSSS[[[bbbeeegggpppzzznnn\\\^^^XXXPPPNNNNNNNNNIIIDDD>>>===<<<;;;::::::999999555444333222111000000000.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------...//////000000111111222222222333333444666777888777:::===@@@BBBCCCBBBAAAGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMLLLKKKIIIGGGFFFGGGHHHHHHGGGEEECCC@@@???;;;888666444444444222111........................,,,,,,+++++++++*********++++++***************)))((()))))))))************(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++************************************************************************************************************************)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,---......---------...//////000000111111222333555666777888666666777666555333111///000///...---,,,,,,,,,---++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,***(((+++000111///+++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000111,,,111:::444---AAA```uuuYYY}}}nnnggggggzzzpppkkkbbbTTTFFF???DDDBBB@@@======>>>???@@@===???@@@AAACCCGGGLLLOOOPPP]]]lllssspppggg___[[[SSSYYYeeeyyywwwgggWWW@@@777:::999555999<<<<<<999777999;;;:::;;;;;;;;;:::999888888ooo```ZZZMMMLLLGGG???999666444333222111111111111000000000000---...///000111333666999444???aaahhh[[[ddd\\\HHH;;;@@@IIINNNZZZggg{{{ZZZYYYVVVTTTRRRQQQQQQRRR___{{{HHH'''000===+++///<<<)))------------------------------------------------------........./////////............////////////111111222222222222111111111222222333333333222222===<<<999777555444333333>>>;;;888888;;;======<<<>>>@@@CCCFFFDDDAAAEEEMMMMMMQQQVVV\\\fffnnnnnniii]]]^^^\\\ZZZZZZ\\\WWWQQQQQQNNNKKKKKKKKKIIIDDD@@@>>>;;;666555666777666555444333222111000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------.........///000000111111222222222333444555666777777999<<>>777777777000222444666666555555999<<<:::<<<<<<;;;888666666666kkk^^^ZZZOOOMMMGGG@@@999666444333222111111111111000000000000---...//////000222777:::>>>FFFooo~~~lllxxx}}}kkkWWWJJJHHHJJJOOOTTTSSShhhrrrfff___wwwmmmKKK000///666444***333:::+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------........./////////000111111111111111000000111111111111111111222222))),,,111555777666333111111222444777:::<<<>>>@@@>>>???DDDHHHEEE@@@>>>AAAAAABBBAAAAAAFFFLLLKKKGGGNNNQQQQQQMMMLLLOOOQQQPPPIIIGGGFFFEEEEEEDDDBBB@@@AAA===999666444444222222222222111000////////////+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))*********+++++++++++++++,,,,,,,,,,,,------...//////000000111111111222222333444666777888999;;;===???@@@@@@@@@CCCEEEFFFHHHIIIIIIIIIIIILLLLLLMMMNNNMMMLLLKKKJJJFFFFFFGGGFFFDDD@@@<<<:::777555333222222222111000.........------,,,,,,,,,++++++++++++************))))))))))))************))))))))))))************))))))(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))************+++++++++************************************************************************************************************************))))))***+++++++++++++++++++++++++++,,,---...///...////////////000000000000111222333555666777777555666777777666333000......---,,,,,,+++,,,,,,,,,))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,***)))...444666333...************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---......//////000111444111+++///888777...:::BBBaaakkklllyyywwwiiigggccc___[[[XXXVVVUUUVVVVVVUUUSSSRRRRRRTTTVVVfffiiirrr{{{mmmjjjXXXCCC888888666888888000222333444444555666888:::999;;;<<<;;;888555666777ggg\\\ZZZQQQMMMGGG@@@:::666444333333111111111111000000000000---.........///222777;;;>>>999GGGfffvvvnnngggkkklllNNNEEEIIINNNPPP[[[mmm}}}vvvllleeemmm~~~~~~zzzFFF...***777222***...,,,(((000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////000000111111111111000///000000111111222444555666666555333222222333444555000444777777555444666999222666>>>GGGHHHBBB>>>>>>>>>?????????CCCGGGEEE@@@EEEMMMRRRPPPLLLKKKKKKIIIEEEDDDCCCCCCBBB@@@>>>===777888777555333333444555111000///...............+++++++++++++++++++++,,,++++++++++++++++++++++++************************************************))))))))))))******************+++++++++,,,,,,,,,------......///000000000111111111222333444666666888999;;;<<<>>>???@@@@@@AAACCCDDDFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLGGGHHHHHHFFFCCC>>>:::777555333111000111111000/////////...------,,,+++++++++++++++************))))))))))))))))))*********))))))))))))******************))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))************+++++++++************************))))))))))))))))))))))))************************************************************************))))))***++++++++++++***++++++++++++,,,---...////////////000000000000000111111222333555666777777555666777777666333000...------,,,,,,++++++,,,,,,)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------,,,)))'''************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000+++...222333000...222888...888AAAQQQwww___YYYzzz|||}}}oooZZZIII@@@777999;;;222111777666555555555666777777777666777:::<<<:::777666666888kkk^^^UUUSSSOOOJJJBBB<<<888666444333222222222111111111111000......------///222555777EEEBBB@@@DDDMMM^^^wwwyyyooo```XXXHHHNNNbbbxxx\\\VVVTTT]]]mmm{{{hhhgggoooFFF333222111000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////////////////////////////000111111111111111111111111111111111111111222222222333333333444444777888;;;???BBBCCCAAA???>>>>>>>>>>>>???@@@AAABBBDDDEEEGGGHHHHHHGGGFFFEEEDDDCCCBBB@@@>>><<<;;;:::888777666555444333222222000//////...------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////000111222333444444444444888888888999;;;>>>AAABBB@@@BBBEEEEEEDDDCCCCCCDDDHHHHHHGGGGGGFFFEEEDDDDDDJJJHHHFFFBBB???<<<:::999333333222111000///...---......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++,,,---......////////////000000000000000000000111222222333333444444333222111000///...---,,,,,,+++*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////000000111...333888:::DDD^^^wwwhhh```}}}~~~tttZZZAAA444444444444444444444444444222222222333444555666777999999777666555555555555lll___VVVSSSOOOJJJBBB<<<888666444333222222222111111111111000///.........///111444555>>>@@@EEEKKKOOOWWWgggvvvvvv~~~eeeXXXRRRXXX___hhhzzz}}}lllUUUKKKKKKRRRaaassspppDDD...111444000000//////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................//////000111111111111000111111111111111111111111222222222222333333333333555666888<<>><<<<<<<<<<<<<<<===>>>??????BBBCCCDDDEEEEEEEEEEEEEEEGGGFFFDDDBBB???<<<:::999666555555444333222111000/////////...---,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++************************+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------...////////////000000222333444555555777777888:::<<<>>>@@@AAA@@@BBBDDDEEEDDDCCCCCCCCCGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFDDDAAA>>>;;;888666333222222111000///...---...------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++,,,---.............../////////000000//////000111111222222333444333222111000///......---,,,++++++*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,------------............//////......//////000111///222444222444BBB[[[nnncccgggooo}}}yyyjjjLLL333222???444444444333333333333333222222222333333444555666888888777666555555555555lll```WWWSSSOOOJJJBBB<<<888666444333222222222111111111111000000///......///000222333777???LLLWWWYYYXXX\\\ccciiiQQQCCCFFFYYYnnnpppkkkccc\\\\\\cccmmmuuu{{{lllccc[[[RRRWWWbbbcccbbbqqqfffHHH444222444,,,/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................//////000000000000000000000000000000000000000111111111111222222222222222333555888;;;<<<;;;999999999888999999:::;;;<<>>??????BBBDDDDDDCCCBBBCCCCCCEEEEEEEEEEEEEEEEEEDDDDDDBBBBBBAAA@@@===999555333222222111000///......---------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************************++++++++++++,,,+++******++++++,,,---...---------.........////////////000000111111222222222222111111000///......,,,,,,+++************+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,------------............///............///000000111333444111///222:::AAAMMM|||ooojjjgggsss|||jjjsssdddSSSEEE888...///777333333333333333333333333222222222222333444555555777777666666555444444444jjj```WWWRRROOOJJJBBB<<<888666444333222222222111111111000000000000/////////000111111555===MMM___fffeeebbbcccyyy___HHHFFFMMMnnnbbbfffooo|||ooojjjvvv^^^222222999888222+++.........---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------...//////000000////////////////////////////////////000000000111111111111111333555888999888666777777666777777888999:::======>>>???@@@AAACCCCCCBBBAAA???<<<999666333222222222222111000//////...------------,,,,,,++++++***++++++++++++,,,,,,,,,+++***)))((('''(((***+++((((((((()))******++++++************************))))))))))))))))))))))))************+++++++++++++++,,,,,,------...//////333222111000000222444555222444777999;;;<<<======@@@BBBEEEEEEDDDCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDD>>>?????????<<<888444111111111000//////...------,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************++++++++++++************+++,,,---...,,,,,,,,,---------............//////000111111222111111000000///...------++++++***************+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,---------...............------......///000000111333444444333333444...HHHcccyyyzzzbbbfffiiiuuussstttlllfffJJJ111...777:::333+++111111111222222222222222222222222222222333444444555555555555555444333333fff^^^WWWPPPOOOJJJBBB<<<888666444333222222222111111111000000000///////////////000000444888EEEZZZjjjooonnnmmm{{{qqqhhhvvvnnnLLL777AAA___zzzjjjYYYTTTVVVVVVRRRaaa{{{{{{\\\:::+++222000***,,,000------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------...////////////..................................../////////000000111111111444666888777555666666666666777888999999;;;<<<===>>>???@@@AAABBB===<<<;;;999777555444333222222111111000/////////,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,******)))(((((()))***+++(((((()))))))))*********************************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,---.........666555333111000111222333111333555888:::;;;;;;;;;AAACCCEEEFFFEEEDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBCCC<<<===>>>===;;;777333111000000//////...---------,,,+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************+++,,,------,,,,,,,,,,,,---------------......//////000111111000//////......---------*********))))))***++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,------------...---------------......///,,,,,,...111333444333111888444777GGG___yyyqqqfffwww~~~xxxkkkccc\\\PPP>>>777111000000/////////000000000000111111222222222222111111111222333333333333444444444333222222ddd^^^WWWOOOOOOJJJBBB<<<888666444333222222222111111111111000.../////////////////////222000777III\\\hhhnnnqqqwww|||jjjUUU]]]uuummmNNN@@@GGGVVVhhhtttooo]]]LLLJJJIIIBBB888777===@@@<<>>??????>>>>>>::::::999888777666555555111000000000/////////...++++++++++++++++++++++++************++++++++++++))))))******************************************************************)))))))))))))))))))))))))))))))))************++++++++++++,,,------......555444222111000000000111000222444666888999:::;;;AAACCCEEEFFFDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAA@@@:::;;;;;;:::999666333111//////......------------++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***))))))******+++,,,---,,,,,,,,,---------......------......//////000000.........---------,,,,,,***))))))))))))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,---......//////...///111111000///333000555<<<;;;AAA```wwwXXXXXXpppwwwtttlllooommm[[[GGG777&&&+++000555555111...///222......//////000111111111222111111000111111222222111222333444444333222111bbb^^^XXXPPPOOOJJJBBB<<<888666444333222222222111111111111000------...///000000000000000---///888DDDQQQ___jjjhhhbbb]]]uuuvvvjjjbbbkkk|||qqq___UUUbbblllmmmpppuuussslllcccmmm}}}WWW???111000///222111...555555%%%++++++++++++++++++,,,,,,************************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000//////000222444333222333333333333444555666777666888;;;===>>><<<:::888888888777666555555444444............------------*********+++++++++++++++************++++++++++++((()))+++,,,---,,,+++***,,,,,,,,,+++******))))))************************))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......000000000000000000000000111111222444666888:::;;;???AAACCCDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>>888888888777555333111000.........------------,,,******************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---------------............,,,------......///000000------------,,,,,,,,,,,,)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************++++++,,,,,,,,,---------,,,,,,,,,+++,,,------...111111000000000111111111888+++'''333???AAA??????[[[vvvrrr[[[hhhxxxsss}}}wwwgggSSSDDD555222888888333111000000444555222...------...//////000111111111111000000000000111111000111222333444222111000bbb___YYYQQQOOOJJJBBB<<<888666444333222222222111111111111000,,,---...///000000000000///------///333===PPPbbb[[[sssxxx~~~sssBBB666999///444&&&***444---&&&,,,111+++++++++++++++++++++,,,))))))))))))))))))))))))************************************************)))************++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---...111222222111222222222222333444555666444666:::<<<===:::777555666666555444222111000000------,,,,,,,,,,,,,,,,,,******************++++++)))************+++++++++'''))),,,......---+++***...------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,---......***+++---...///000000///111111111222444777:::;;;===???AAABBBAAA@@@@@@AAABBBAAAAAA@@@???>>>======777666555444222111000000------------------,,,,,,******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,------------.........//////,,,,,,------...//////000------,,,,,,,,,,,,,,,,,,))))))((())))))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++************************++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,---...///000222333...555999666000000444888<<>>???AAABBBBBBBBBBBBAAACCCBBBAAA???>>>=========777666444222111///......,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++---...///000))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++,,,,,,---...//////---,,,,,,,,,,,,---..................////////////000000111222333444444555;;;<<<>>>FFFUUUjjjtttrrrtttrrrmmmyyyvvvwww|||yyywwwxxxrrrssslllqqqwwwzzz{{{|||WWW;;;555333222222111000//////.........------------......---------............///000000//////.........---111111111111111000//////aaa```VVVOOOLLLHHHBBB<<<999666333111333333222222111000000000////////////////////////...000111000...///555:::KKKttt^^^JJJ777111222111//////.........---------,,,,,,******++++++++++++******************************************************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...............//////000222444666666555333333444444666777999999777666444333222111///...---------------,,,,,,,,,+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,------.../////////222222222333555666888999;;;===???AAAAAAAAA@@@@@@BBBAAA@@@>>>===<<<<<<;;;777666444222000///......,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,------...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++,,,,,,---......///---,,,,,,,,,,,,---......---.........///////////////000000111222333444444444444222222666>>>HHHOOO[[[hhh~~~|||nnnqqqvvvrrrxxx~~~{{{zzzsss___PPPMMMFFF888444999222111111000//////............------------......------------............000/////////.........---000111111111111000//////```___UUUNNNLLLGGGAAA<<<999666444222333333222222111000000000////////////////////////,,,///222111---,,,---...888IIIdddsssYYY666000,,,000333111---***------,,,,,,,,,,,,,,,+++******++++++++++++******************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...------------...//////111333555555333222333333444444555666666555444444222111000///...---------,,,,,,,,,,,,++++++++++++************************)))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---......//////111222222333444666888999:::<<>>===<<<:::999999666555333111///......---+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++,,,,,,------......,,,,,,,,,,,,,,,---......---------.........//////...//////000111222333444999999999777666666888:::;;;BBBOOO___nnnwwwzzzzzz{{{kkk]]]WWWUUUDDD:::111///...---...000000000//////...---------...------,,,,,,------...------------............/////////...............000000000000000//////...______TTTMMMKKKGGGAAA<<<999777444222333333222222111000000000////////////////////////***,,,//////---,,,,,,---111///222BBBaaapppSSS:::///111666333111111111///......++++++++++++++++++++++++******++++++++++++******************************************************))))))))))))))))))))))))***************************************************************************************************++++++++++++,,,,,,,,,------,,,,,,------...///111222333333222111222333333333444444444444333333111000///...------------,,,,,,,,,++++++++++++***************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++,,,,,,------...//////111111111333444666888999:::===@@@CCCEEEDDDBBBAAA>>>>>>===<<<:::888777666444333222000///...------+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,---------.........---...//////111111222333111333555666555555666777===;;;888777999AAAJJJQQQXXXfffiiibbbeeewwwzzzvvv{{{{{{}}}zzzlllhhhkkkjjjbbbZZZNNNOOOMMMFFF<<<555222222...111222111333444///))).........------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---------.................................//////000000//////...---^^^___UUUNNNKKKGGGAAA<<<999777444333333333222222111000000000////////////////////////,,,,,,---,,,,,,,,,...///***000555444555FFFfff~~~lllMMM===444,,,+++000///000///---,,,...111333++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---......000111222111000///000222111222333444444333222111000///...---,,,,,,,,,---,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++,,,,,,---.........000000111222444666888999:::<<>>>>>AAAFFFKKKFFFFFFHHHJJJIIIEEECCCEEEKKKFFF@@@>>>??????;;;555000111111///------111444222444111,,,,,,111222...------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...---------..................////////////...------]]]___VVVOOOJJJFFFAAA<<<999777555333333333222222111000000000////////////////////////111///---++++++,,,---......111666555111222>>>KKKiiiiii\\\GGG777+++---333444444666(((---...,,,,,,......---***++++++++++++,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************++++++++++++,,,++++++++++++,,,------///000000///......///111///111333555555333111///......---,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++,,,------......//////000222444666888999::::::<<<===>>>>>>======<<<<<<<<<;;;999666444222111111///...---,,,,,,,,,)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++++++++,,,,,,,,,,,,++++++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------+++++++++,,,,,,,,,------+++,,,---...///000000111666666666555333333555777///333999======:::888666666222444888555///111999111//////222666999999888---///000...///111000---111111000......///333666///000000------///000...------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,---------------------------........................------,,,\\\```WWWPPPJJJFFF@@@<<<999777555333333333222222111000000000////////////////////////111///---,,,,,,---------333+++***111777555000...333FFFeeevvvcccIII555---***---111111...,,,---111+++000111...---...---(((++++++++++++,,,,,,------******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************+++++++++++++++++++++++++++,,,,,,---...//////...,,,---///000...000444666666444000......---,,,,,,+++,,,,,,,,,++++++++++++************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,---.........///000111444666888999;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;999666333111000000...---,,,,,,,,,+++((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++************++++++++++++++++++,,,,,,,,,,,,++++++((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++++++++++++++++++++++++++++++++***++++++,,,---++++++++++++,,,,,,,,,,,,++++++,,,---...//////000...///000000///000333555555444222222333555777888666666666444333222333333777666444111000///...,,,///333333000000333333///000//////---,,,,,,---...***,,,000555444///,,,+++------------------------++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,------.........---............---,,,,,,\\\```XXXQQQJJJFFF@@@<<<999777555444333333222222111000000000////////////////////////---,,,,,,---...///...---,,,+++...222111---111999---333888===JJJdddyyy___EEE888111,,,111:::111222000,,,,,,///000...+++...---)))***000111---+++++++++,,,,,,---------******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---...///...---,,,,,,...000---000555888888555000---------,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,---.........///000111333666888999>>>===<<<::::::;;;<<<===<<<<<<<<<<<<999666333111000///...---,,,+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************++++++++++++++++++,,,,,,+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,***++++++,,,---...///000111333444333111000111222222111111333666666555333///666555------666777...)))...111000///111333444...000...+++...444444///---...///000000///......333...,,,///...)))+++222------------------------++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,------.........------......------,,,+++uuuaaa[[[ZZZRRRKKKFFF@@@;;;999777555444333333222222111000000000//////.........------------------------------------------............/////////000000111555;;;???XXXcccvvvttthhhWWWJJJCCC999888555222000000000111------------------------+++++++++++++++++++++++++++++++++************)))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((***)))((()))***+++***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,...222444555444222000------,,,,,,,,,---......+++++++++*********))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,------...///000000222555888666888;;;===>>>===;;;:::::::::999777555333111///......---,,,,,,+++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************+++++++++*********)))))))))(((((()))++++++***(((************************))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************************************************************************************************************++++++,,,------......///////////////000000000000111111111111111111111111222222111000//////000000////////////////////////........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******zzzaaa[[[XXXPPPKKKFFF@@@<<<999777555444333333222222111000000000//////.........---------------------------------------------............///000111000///000222444...333;;;EEEPPPYYY___bbb___^^^]]]YYYVVVTTTTTTUUUQQQDDD:::888777333//////333222000///...///000111------------------------++++++++++++++++++++++++++++++++++++************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++)))((()))***+++***(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,...000222333222111000...---,,,,,,,,,,,,------+++++++++*********))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------...///000000222555888777888:::<<<===<<<;;;;;;:::999888777555222000///......---,,,,,,+++******))))))))))))************************************************************************************))))))))))))************************************************************************************+++++++++*********)))))))))))))))***+++,,,+++)))************************))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++************************************************************************************************************************************************************************************************************************************************************************************************************************************************++++++,,,,,,---.............../////////000000000111111111111111111111111222111000000/////////000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********aaa[[[WWWOOOKKKGGGAAA<<<999777666444333333222222111000000000...............---------------------------------------------............---///111111///......///000///...---...000222444222333222000...---...///111,,,***,,,///000111444///...------...000111222------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))+++***))))))***+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///000000//////......---,,,+++++++++++++++************)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,------------...///000000222555888888999999:::;;;;;;;;;<<<999888777555333111000///...------,,,,,,++++++***)))))))))*********++++++************************************************************************)))))))))*********++++++************************************************************************+++++++++***************+++******+++------,,,***************************))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++************************************************************************************************************************************************************************************************************************************************************************************************************************************************++++++,,,,,,------...............////////////000000000000000000000000000111000//////.../////////........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++*********aaa]]]WWWPPPKKKGGGAAA<<<999888666444333333222222111000000000........................------------------------,,,,,,---------.........,,,...000000000111333555555444111///...///111222...///000///......///111555444444333111//////111///.........///111222333------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++******+++***))))))++++++***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---............,,,+++************************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,------------...///000000222555888:::999888888888:::;;;<<<888777555333222000//////---------,,,,,,+++++++++))))))*********+++++++++************************************************************************))))))*********+++++++++************************************************************************************************++++++***,,,---...---+++************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++***************************************************************************************************************************************************************************************************************************************************************************************************************************************************++++++,,,------......------.........///////////////////////////////////////...............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++************bbb___YYYRRRLLLGGGAAA<<<:::888666555333333222222111000000000---.....................------------------------,,,,,,,,,------------...------.........111666999,,,,,,,,,,,,---...///000+++---//////......///111+++---///---+++******+++//////////////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++***)))***+++,,,+++)))++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++*********+++,,,---...---,,,+++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++******+++,,,,,,---......---...///000000222555888:::999888777777888:::;;;666555333111000///......------,,,,,,,,,,,,++++++************++++++++++++************************************************************************************++++++++++++************************************************************************************************,,,++++++,,,......---+++************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++******************************************************************************************************************************************************************************************************************************************************************************************************************************************************++++++,,,------...------------.......................................---------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++*********))))))bbbaaaZZZSSSLLLHHHBBB===:::888666555333333222222111000000000---------...............------------------------,,,,,,,,,,,,------------///...---+++***---111555...///000111111111000000---///111222111111111222+++///111///...000111///.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,*********+++,,,+++***++++++++++++++++++++++++************++++++++++++++++++************++++++,,,,,,+++***))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,,,,---......---...///000000222555888999999777777777888999:::555444222///............,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++***************************************************************+++++++++,,,++++++,,,......---+++************************))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************************************************************************************************************************************++++++,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,------,,,,,,++++++************)))))))))bbbaaaYYYRRRLLLHHHBBB===:::888777555333333222222111000000000---------.........//////------------------------++++++,,,,,,,,,------------------+++***+++---///------------,,,,,,,,,,,,***,,,...///---,,,,,,---,,,000///,,,,,,000///***------............------------------------------------------------------------,,,,,,,,,+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,,,,+++******,,,,,,+++***************************************++++++++++++************************+++******)))))))))******(((((((((((())))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******+++---......///---...///000000222555888888888888777777777888888444333000...---------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************************************))))))*********++++++++++++******+++------,,,+++************************))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********************************************************************************************************************************************************+++,,,,,,------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************+++++++++++++++,,,,,,------,,,,,,+++************))))))))))))bbbaaaWWWPPPLLLHHHBBB===:::999777666333333222222111000000000---------.........//////------------------------++++++,,,,,,,,,---------***,,,......------...///------+++++++++---///000---///000000///---------,,,///...***,,,222111+++......///000111111111111---------------------------------------------------------,,,,,,,,,++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,---------,,,+++******,,,,,,+++***************************)))************+++++++++******++++++++++++***)))***)))))))))))))))***+++'''((((((((())))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******+++---...//////---...///000000222555888888888888888777777777777444222000---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))******+++++++++++++++******+++------,,,***************************))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************************************************************************************************************)))******+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************++++++++++++,,,,,,------,,,,,,+++************))))))))))))iii^^^^^^SSSOOOJJJCCC>>>:::777555444333333222111000///...---......................../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................///...------.........---,,,---...---,,,---...000111444666555222111111333333222111222444444333111000111222222111///---+++)))(((***,,,------...000---******------+++,,,000)))+++,,,+++((((((+++...************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))((((((((('''(((((()))***++++++,,,---***++++++,,,,,,++++++***))))))))))))))))))))))))---,,,,,,+++*********+++))))))************))))))(((((((((((())))))))))))(((((())))))*********++++++******)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,------......///111111111222333444555666777888::::::999777444222000000///...---,,,,,,,,,,,,---///000000000///...,,,,,,,,,,,,,,,,,,------(((***++++++++++++---///000---++++++---...+++(((,,,***)))***+++,,,+++***---,,,+++,,,------+++))))))))))))***+++,,,,,,---------,,,,,,+++******)))++++++,,,,,,,,,,,,++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))************************)))************+++++++++******************************************************+++++++++,,,,,,,,,))))))))))))))))))))))))++++++******************------------,,,+++))))))+++++++++,,,,,,,,,++++++...............---------,,,++++++---//////,,,)))333///***)))***+++***)))...---+++******+++,,,---+++******+++,,,,,,)))'''************************************************************************************************************************************************+++++++++*********))))))************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++++++++*********))))))++++++************++++++************************************************))))))))))))))))))))))))iii^^^^^^SSSNNNJJJCCC>>>:::888555444333333222111000///..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..................---------333111000//////...---,,,---...000000000000222444777777777777666666666777666888;;;===???@@@AAAAAA@@@AAABBBCCCBBBAAA???>>>999666333111///+++(((&&&,,,***+++000000---******+++,,,---,,,***)))***,,,************************************************************************))))))))))))))))))))))))******)))))))))((((((((()))******+++,,,---------)))******++++++******)))))))))))))))))))))))))))---,,,++++++*********+++))))))************))))))(((((((((((())))))))))))*********)))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,------......///111111111222333444555666777888::::::999777444222000///...------,,,,,,,,,------......//////......+++++++++,,,,,,,,,,,,------...000///...,,,,,,,,,+++******+++---.........111///...///000000///...------,,,,,,,,,,,,+++***///...---+++)))'''$$$###)))))))))***+++,,,------++++++,,,,,,---------,,,************************************************************************+++++++++*********))))))************************************************)))************+++++++++******************************************************+++++++++,,,,,,,,,************************++++++*********************++++++,,,,,,,,,,,,,,,++++++******+++,,,...///---------,,,,,,,,,,,,,,,...,,,******,,,,,,+++)))***)))))),,,//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,------,,,************************************************************************************************************************************************+++++++++*********))))))************************)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---+++++++++*********))))))++++++************++++++************************************************))))))))))))))))))))))))hhh]]]]]]RRRNNNJJJCCC>>>:::888666444333333222111000//////..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------111000///......---------///111333333333444666888;;;888555555888:::999888888<<>><<<777000***///++++++///000---+++,,,+++---...---+++*********++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********))))))))))))))))))******+++,,,,,,,,,,,,)))))))))******))))))))))))))))))))))))))))))))),,,,,,+++************+++))))))************))))))(((((((((((())))))))))))++++++******)))((((((((())))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,------......///111111111111222444555666666777999999888666333111000///...---,,,,,,,,,,,,---,,,,,,,,,------......***+++++++++,,,,,,,,,---(((***---......------.../////////---++++++,,,---,,,+++***+++,,,,,,+++)))+++,,,------,,,,,,---...)))***,,,...000222333444---,,,,,,+++++++++,,,,,,******************))))))++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************************************)))************+++++++++******************************************************+++++++++,,,,,,,,,******************************+++++++++++++++++++++++++++,,,,,,,,,------///...---,,,,,,...000111111222333444666777888999<<<999666555666666555444111///......//////---,,,---------,,,,,,***)))(((///,,,******+++---------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************+++++++++***************************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***************++++++************++++++************************************************))))))))))))))))))))))))hhh]]]]]]RRRNNNJJJCCC>>>;;;999777555333333222111111000//////........................---------------,,,,,,,,,------------------------......------------......---------------.........///////////////000222444111333666777888999;;;<<<<<<666111333888<<<;;;888555777<<>><<<999555111---+++******...---,,,+++************------,,,+++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,******************************+++++++++++++++,,,...------,,,,,,,,,,,,,,,------///111444777999;;;>>>@@@CCCFFFKKKOOORRRSSSTTTSSSRRRRRRPPPNNNLLLKKKIIIEEE???888444222111111,,,++++++++++++++++++,,,000...,,,,,,,,,,,,***(((++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,++++++++++++++++++,,,************************++++++************++++++************************************************))))))))))))))))))))))))hhh]]]]]]RRRNNNJJJCCC>>>;;;999777666333333222222111111000000........................------------------------------------------------///......------......///---------....../////////000111222222111333777:::333666;;;???BBBEEEHHHKKKCCC===888:::AAAFFFEEEAAA===:::;;;BBBKKKNNNIIIBBBAAA???<<<===BBBLLLWWW^^^```ddddddaaa^^^YYYOOOCCC333222222333///******...))))))***+++,,,,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++++++++++++++,,,---...---,,,+++******++++++++++++++++++***))))))))))))))))))))))))*********))))))***++++++))))))************))))))(((((((((((())))))))))))''''''((()))***++++++,,,,,,+++******))))))******))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++,,,------......///000000000111222333444555444555777777666444111///...------,,,,,,,,,,,,---,,,,,,+++******,,,---...***++++++,,,------......222111///,,,******---///***...444888:::===BBBGGGIIIJJJKKKNNNPPPQQQPPPNNNOOOPPPRRRRRRPPPOOOOOOOOOQQQMMMGGGBBB>>>===>>>???333333222111///...,,,,,,...---,,,,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,******************************++++++,,,,,,,,,,,,------------...///111222,,,///333888===AAADDDEEEEEEGGGJJJNNNRRRVVVYYYZZZ]]]___bbbbbb```[[[VVVSSSYYYXXXUUUQQQLLLGGGDDDBBB666444111...------...///,,,,,,,,,---...---***'''++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************************************))))))))))))))))))))))))iii^^^^^^SSSNNNJJJCCC???<<<:::888777333333222222222111111111........................---------............///------------------------//////............//////.........///000000111111...111222222111444999===>>>CCCJJJPPPUUUZZZ^^^aaaVVVQQQNNNQQQXXX]]][[[XXX[[[WWWTTTXXX^^^___YYYRRRIIIEEE???;;;;;;???DDDHHHRRRZZZ___]]]]]]___\\\TTT888666999>>>>>>666,,,''',,,+++)))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,...///111111111///---,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))***))))))))))))***++++++))))))************))))))(((((((((((())))))))))))&&&&&&''')))***+++,,,---,,,,,,+++************+++))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,------......///000000000000111333444555333444666666555333000...------,,,,,,,,,,,,------,,,+++++++++,,,,,,------++++++,,,---...///000000***+++,,,---///444999>>>BBBFFFLLLQQQTTTVVVXXXZZZXXXYYYZZZ]]]______]]][[[ZZZZZZZZZ[[[\\\ZZZUUURRRKKKKKKJJJKKKMMMPPPTTTWWWKKKKKKIIIEEE@@@:::555111,,,,,,*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++++++++++++++++++++++++++************************)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------***+++---000444999===???AAAAAAAAAAAA@@@???>>>===>>>???@@@BBBCCCEEEFFFFFFMMMQQQVVVWWWTTTNNNHHHDDDRRRXXX```eeeddd```ZZZWWWTTTPPPHHH???666///+++)))++++++,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************************************************+++++++++************************)))************+++++++++************++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******++++++++++++*********************+++++++++++++++************++++++************************************************))))))))))))))))))))))))jjj______TTTNNNJJJCCC???<<<:::999777333333222222222222111111................................./////////000000........................//////............///////////////000111222222222000444888:::;;;@@@HHHOOOYYY]]]ccchhhkkknnnqqqsssnnnlllkkknnntttwwwvvvtttyyyxxxwwwvvvtttrrrnnnlllaaa^^^YYYRRRMMMHHHFFFEEEGGGQQQTTTOOONNNWWW\\\[[[HHH>>>:::EEEQQQOOOBBB666444000,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...///111222111///,,,*********++++++++++++******)))))))))))))))))))))))))))))))))))))))***++++++))))))************))))))(((((((((((())))))))))))''''''((()))***++++++,,,,,,++++++***)))*********))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,------....../////////000000111333444555333444555666555222///------,,,,,,+++,,,,,,------+++,,,,,,---------------,,,,,,---...///000111111,,,111777===CCCJJJPPPTTTZZZ\\\___ccceeeddd```]]]VVVVVVWWWXXXYYYWWWTTTQQQNNNMMMOOOUUU[[[[[[UUUNNNEEEEEEEEEDDDBBB???<<<:::QQQRRRTTTTTTRRRMMMGGGDDD;;;999555111...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++************************)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...---...111555;;;BBBHHHKKKRRROOOIIICCC???<<<;;;;;;???>>>>>>>>>>>>>>>>>>>>>DDDHHHLLLMMMIIICCC???===EEELLLWWW^^^aaa```______eeebbb\\\TTTJJJAAA999444444222...---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********+++++++++************************)))************+++++++++************++++++++++++************************************************************************************************************************)))***+++,,,,,,+++***)))))))))*********+++++++++++++++************++++++************************************************))))))))))))))))))))))))kkk``````UUUNNNJJJDDD???<<<;;;999888333333222222222222222222.........................../////////000000111111........................//////............/////////000000111222333333333777<<>>GGGQQQXXX\\\\\\\\\TTTPPPIIIAAA:::444000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++++++++++++++++++++++++++************************)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......222333666:::@@@FFFLLLOOONNNJJJDDD@@@???AAAFFFIIILLLLLLLLLLLLKKKKKKKKKKKKMMMPPPTTTSSSOOOJJJHHHGGG???CCCGGGJJJMMMQQQWWW[[[YYY[[[^^^```___[[[VVVSSSAAA;;;333---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))******++++++++++++************************)))************+++++++++)))************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))))))))******++++++++++++++++++************++++++************************************************))))))))))))))))))))))))jjj______UUURRRKKKDDD???===<<<999777666555444222111000000000////////////////////////////////////////////////---------.........//////---000333222000///111333111000///000555999===>>>JJJMMMUUU```kkktttxxxyyy{{{}}}xxxooommmoooqqqnnnkkkqqqqqqooohhh]]]RRRJJJFFFKKKQQQOOOJJJSSSfffkkkdddTTT@@@000000111---+++///---,,,+++)))((()))+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************000111111111///...,,,***+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))111)))&&&***,,,***))),,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***++++++,,,------......///...//////000111222222222666666555333111000///...,,,+++***+++---.........,,,++++++...222222...***,,,------000999EEEPPPTTTWWW```\\\VVV^^^___SSSLLLAAAGGGJJJTTTcccbbb\\\___^^^YYYRRRNNNQQQUUUQQQKKKHHHNNNXXXaaabbb______cccbbbRRRKKKLLLIIIOOOXXXXXXSSSPPPDDD999>>>PPPYYYWWWZZZ[[[XXXQQQLLLHHHAAA999---222444000)))&&&***///...,,,******+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------------,,,***,,,///000000555<<<>>>AAAGGGOOORRRQQQNNNMMM\\\TTTMMMLLLNNNOOOOOOPPPOOOQQQWWWZZZUUUNNNPPPXXX]]]YYYVVVYYY\\\\\\ZZZXXXRRRXXXYYYPPPGGGDDDDDDDDD<<>><<<777...'''...------...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,************+++++++++,,,************+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......//////...444AAAKKKMMMKKKJJJTTTUUUSSSQQQOOONNNOOOPPPfffttt~~~{{{xxx~~~www{{{~~~xxxgggXXXSSSWWW[[[SSSUUUWWWRRRGGG@@@HHHTTTXXX]]]aaaaaa___VVVHHH:::333...***+++000111---(((------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++************************)))************+++++++++***************************************************))))))))))))***++++++************************************************************************************************++++++************++++++)))***+++---///111222333hhh^^^^^^SSSRRRKKKDDD???===<<<999777555555444333222111111111////////////////////////////////////////////////....../////////000000000,,,000444555333222555999QQQWWW```iiiuuu{{{ooohhheeeiiihhheee^^^SSSPPP[[[kkkhhh^^^XXXXXXUUULLLCCC???444222///---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))((((((*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((*********((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************))))))))))))))))))))))))******************************))))))******++++++,,,,,,------...///////////////000000111111111111111111000///......------,,,---...............///(((---222555888@@@KKKTTTZZZ]]]cccfffccc^^^^^^aaaeeeeeeaaaggguuuuuuoootttwww~~~~~~}}}|||||||||uuuZZZTTTSSSXXXYYYOOOFFFCCCFFFSSS\\\VVVKKKGGGJJJMMMTTTXXXZZZTTTHHH<<<555333111///---,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,*********+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,---///000111333666???KKKQQQOOOLLLKKKKKKMMMQQQXXXccclllooolllpppyyy}}}|||kkkgggsssjjjaaa\\\___^^^TTTJJJFFFKKKOOOTTTZZZ^^^___\\\XXXCCC:::000+++---000000///...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************************************************************************************))))))*********+++++++++******************************************************))))))******+++,,,************************************************************************************************+++***)))((()))***+++,,,------///111333444666777iii^^^^^^TTTRRRKKKDDD???===<<<999777555555444333222222222222000000000000000000000000000000000000000000000000/////////000000000111111111555777333000555DDDQQQiiitttkkk___bbbkkkrrrpppeee]]]\\\[[[UUURRRSSSSSSMMMFFFBBB@@@<<<777000,,,,,,...111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))*********+++,,,------))))))))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''''')))+++,,,+++))))))))))))))))))))))))************************))))))))))))************************************************************))))))))))))))))))))))))***************************************+++,,,,,,,,,,,,---......//////000000000000000000111111111/////////......---------,,,---...---,,,,,,///111000555===EEELLLSSSXXX\\\ZZZUUURRRSSSTTTWWWbbbnnn|||sssmmmnnnhhh___\\\bbbeeeccc```ZZZUUUTTTXXX```ooo}}}|||wwwhhhcccccc]]]TTTOOOYYYaaaccc___XXXMMMCCCAAAJJJTTTYYYVVVPPPKKKHHH:::555000,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---------.........,,,+++,,,---///111444666AAACCCGGGKKKKKKIIIOOOWWW___aaafffppp{{{~~~rrrjjjllliii^^^WWWXXXUUUUUUVVVWWWXXXZZZ^^^bbbQQQJJJ@@@888222///...---.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************************************************************************************))))))*********+++++++++***************************************************************++++++,,,***************************************************************************************************)))(((((()))+++,,,...000000111222333444555666jjj______UUURRRKKKDDD???===<<<999777555555444333333333333333000000000000000000000000000000000000000000000000000000000000111111111111444444222...111BBB^^^tttyyylllddd^^^dddppptttkkk```\\\XXXSSSPPPOOOLLLGGGCCCDDDEEEBBB999000+++,,,000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''''''(((***---000222444))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++(((+++,,,)))(((***+++)))))))))))))))))))))))))))************************)))))))))*********++++++***************************************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++***************+++,,,------------...//////000000000000000000000000111111........................---//////,,,***+++000555>>>BBBHHHNNNRRRTTTUUUVVV\\\ZZZ```nnnwwwzzzpppdddssszzzjjjmmmiiifffeeehhhkkkpppxxx}}}qqqddd^^^\\\]]]bbbhhhgggdddkkknnneeekkkzzzrrroooeeeYYYWWW```eeeZZZLLLCCCAAADDDOOO[[[___XXXNNNEEE@@@888333000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------............------...///222777;;;===DDDEEEHHHKKKMMMUUUgggyyyyyy{{{}}}|||~~~www\\\XXXcccaaa]]]YYYYYYXXXVVVWWWYYYUUUSSSOOOIIIAAA888///***............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************************************************************************************)))************+++++++++************************************************+++************+++,,,,,,************************************************************************************************))))))***+++,,,...000111111222222222333333444444kkk``````VVVRRRKKKDDD???===<<<999777555555444333333333333444000000000000000000000000000000000000000000000000000000000111111111222222222333555>>>RRRooollliiioooqqqllljjjddd\\\TTTPPPNNNKKKHHHHHHOOOUUUNNN>>>111,,,...------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))+++---///111((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((333:::555+++((()))***))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************+++,,,---...------......//////000000111000000000000000000000.............../////////...///000//////333<<>>555............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************************************************************************************)))************+++++++++************************************************++++++******++++++,,,---************************************************************************************************)))***,,,///111333555555444444444555666666777777kkkaaaaaaVVVRRRKKKDDD???===<<<999777555555444333333333444444000000000000000000000000000000000000000000000000000111111111111222222222333777DDD]]]xxxkkkkkkjjjssslllaaaVVVPPPOOOMMMKKKOOO]]]jjjeeeRRR>>>444222------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((((())))))(((((())))))*********+++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((<<>>KKKTTTTTTZZZ___]]]YYY]]]jjjvvvwwwwwwuuujjjcccfffuuujjj\\\ZZZ\\\^^^WWWLLLDDDCCCLLLYYYbbbVVVSSSOOOJJJDDD<<<333---------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////222222444777<<>>111///000---++++++,,,+++,,,,,,,,,+++***)))---,,,,,,,,,---...---,,,((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))************++++++++++++*********))))))((((((******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++***+++,,,------+++***)))888:::555888999444555???888666;;;<<<<<>>;;;===,,,444;;;>>>EEEWWWlllzzzmmm```]]]WWWRRRMMMFFF@@@===;;;999888777666666555444333222222000000000111111111222222000000111111111222222222666111111444333111888DDD[[[tttmmmkkk___KKK888VVVnnnnnniiifff[[[LLL:::555///...111111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++************************************************++++++++++++++++++++++++************+++++++++,,,---+++))))))++++++***(((+++++++++***************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,------......///000000111000000///////////////000---+++---111333333222???IIIWWWaaaeeeddd```\\\zzzwwwyyy~~~hhhpppxxx|||vvvbbbTTTSSSRRRNNNIIIQQQ[[[___\\\WWWSSSRRRKKKBBB555---,,,---//////---------...............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......------...222999>>>BBBFFFPPPYYY```jjjzzz|||}}}rrr]]]ZZZUUUUUUVVVKKK@@@III[[[ccc^^^VVVIII:::......333,,,...///...+++***+++...(((((((((((()))******+++......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,***************)))))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,++++++---000444777999777222666???:::888CCCAAATTT```]]]___qqqmmm```\\\WWWRRRMMMFFF@@@===;;;:::999777666666555444333333333000000111111111222222222111111111222222222333333;;;000---555777333999FFFuuuppplllooocccNNNOOOZZZlllnnn```UUUSSSPPPEEE888000,,,+++...222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,///,,,)))***---///---+++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,---------...//////000000000000////////////000000111111111///,,,000===KKKPPPTTT___sssrrrzzz~~~zzz{{{uuuvvvttt```WWWRRRGGGOOOYYY```aaa^^^ZZZXXXUUUMMMBBB999444111///,,,.............../////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////000111111000111666===CCC@@@NNNcccuuu}}}~~~ppp]]]PPPTTT[[[XXXMMMFFFXXX]]]```ZZZLLL;;;111...///111111///***))),,,000/////////...---...///111++++++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******************************************************************************************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------......///222555888444777999===:::111???```~~~|||vvv}}}nnnaaa]]]VVVQQQLLLFFF@@@===;;;:::999666666666555555444444333111111111111222222222222222222222222333333333333222///444;;;999666HHH```|||nnnkkknnnWWWNNN___pppkkk]]]TTTXXXNNNCCC:::000)))+++222........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,((()))************************************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000111000000////////////000000111//////222444:::HHHWWWVVVRRRYYY{{{~~~wwwqqqzzz}}}|||vvvTTTTTTSSSUUUXXX]]]aaa```\\\XXXZZZVVVOOOIIICCC;;;111***000///.........///000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000///111333444555:::CCCJJJYYYddduuu~~~lllTTTQQQYYYZZZUUUUUU[[[bbbaaaYYYJJJ;;;000...//////...,,,---222666...///...---++++++---000000///---++++++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,///222333222333555666;;;:::888<<<===<<>>===@@@FFFLLLCCC???888222---+++,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------*********++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000444888999777888===AAA<<>>777000,,,+++,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222666999999888;;;BBBIII[[[iiirrruuuzzz}}}wwwpppllliiipppaaaaaaYYYRRRMMMFFF@@@===;;;:::999999888777666555444333333444444444444444444444444...444555111444;;;999222666888BBBsssuuu{{{qqqnnnxxxttt^^^jjjqqqddd^^^hhh^^^FFF@@@000000000////////////000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***))),,,///111///,,,))),,,///000///------,,,,,,++++++...000000,,,(((000...---///111111...***///...------------,,,+++)))***,,,......---,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++(((+++...---***)))+++---..................------//////000111111111111111111///000111...***///888999JJJNNNKKKQQQ```xxxrrrrrr{{{dddZZZ]]]]]]___YYYZZZaaa___UUUSSS[[[OOOBBB333---///222000,,,//////.........//////000------------------------,,,,,,,,,---------.....................///000000)))...333444111......///888999AAAVVVqqqyyy|||vvv```YYYWWW```dddaaa___bbb\\\III333***---222000+++......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------......,,,,,,000333444222;;;???:::;;;JJJ^^^jjjsss~~~ssscccbbbZZZRRRMMMFFF@@@===;;;:::999888888777666555444333333444444444444444444444444555555222000111555666333666MMMoooxxxpppvvvrrrpppxxxooojjjtttkkkOOOBBB777333///...000111000...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,222///,,,+++,,,---------222111...***(((***...111111333777>>>EEEJJJMMMNNNKKKJJJHHHGGGFFFDDDAAA>>>444111///...000222333333333...'''%%%(((,,,000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++)))***,,,,,,,,,+++,,,---........................///000000111111111111111222...,,,///000///444;;;QQQSSSSSSaaavvvwww^^^VVVJJJWWW___```XXXXXX^^^[[[QQQRRRJJJ>>>444000///000000///...............//////------------------------,,,,,,---------.........///............///000000222111000...///222666:::;;;MMMggg~~~ooobbb[[[___bbb^^^\\\______SSSCCC666000...---,,,......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++***---222666888:::======>>>III^^^ooowwwrrr}}}|||wwwfffcccZZZQQQLLLFFF@@@===;;;:::999888888777666555444444333444444444444444444444444777444222333333111222666???gggzzzqqqsss~~~uuu~~~wwwoootttnnnTTTAAAAAA999111...000222000---/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...///111+++,,,---///333:::BBBGGGPPPSSSVVVZZZ\\\^^^aaacccgggggggggeeecccaaaaaabbb]]]VVVKKKBBB:::444---(((...+++***,,,000111...***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111000///........................///000111111222222111111333...,,,///444999@@@FFFPPP[[[iii|||{{{tttpppwwwyyyqqqxxxeeeWWW\\\ZZZVVV]]]hhhcccVVVVVVSSSLLL@@@555//////222///......---------......------------------------,,,------------.........//////......//////000111555333000///111777>>>CCCFFFccc|||~~~xxx\\\WWW]]]___]]]]]]___\\\TTTEEE666------///...////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++***---222777;;;===<<<<<<===EEEVVViiisssuuu{{{xxxttt|||xxxgggcccXXXQQQLLLEEE@@@===<<<:::999888777777666555555444444444444444444444444444444333111555:::666111777CCCVVVlllkkknnnvvvssswww~~~zzzpppnnniiiVVVCCCFFF???777111000000000///////////////............------------------------------------------------,,,,,,,,,------------...------------------------'''+++000111///---...000---555???IIIPPPUUUXXXZZZbbbfffjjjiiiddd___\\\\\\[[[^^^aaaaaa```aaaeeeiiiiiieee___YYYTTTLLLDDD>>>000000111333333111,,,)))........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...---000444666444111............////////////000000111222222222222111111//////222999AAALLLSSSoooyyyuuu{{{}}}tttwwwzzzzzzsss]]]NNNUUU^^^[[[WWWXXXYYYYYYUUULLL???555111000///......------------...........................------------............/////////...///000000111...000333444555999BBBIIIbbbvvvwwwfffUUUZZZ_________\\\^^^[[[OOO>>>333000222///////////////...------------------------------------------------------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000---...333777999;;;>>>888???LLL[[[kkkyyy~~~qqqpppmmmmmmxxxxxxfffaaaVVVPPPLLLEEE@@@===<<<;;;:::777777666666555555444444444444444444444444444444222222555888555555FFF[[[eeeWWWqqqsssuuuxxx{{{xxxqqqjjj[[[IIIFFFDDD>>>666///---///333000000/////////.........------------------------------------------------,,,,,,---------.........------------------------111222222///,,,,,,000444GGGNNNWWW]]]]]]ZZZVVVSSSOOOWWW```eeebbb]]]YYYWWWPPPSSSVVVVVVTTTUUUWWW[[[dddgggjjjjjjggg___UUUOOOHHHCCC:::000******...333........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///---,,,///333555333111........./////////000000000000111222222222222222...111444666;;;EEEQQQXXXxxxtttrrrxxx}}}tttzzzyyyxxxwwwwwwxxxxxxvvvuuuxxxzzz}}}|||nnnyyywwwsssggg]]]]]]ZZZYYY]]]ZZZZZZXXXSSSKKK@@@555...000///...---------------........................---------........./////////////////////000111111***000555555444<<>>VVVkkkzzzxxxxxxzzzqqquuu}}}wwwnnn```NNNCCCEEECCC;;;222---///333000000000/////////......------------------------------------------------,,,---------............------------------------222111......111999DDDKKKQQQSSSUUUTTTPPPKKKGGGEEEBBBLLLYYYdddgggddd___[[[RRRRRRRRRPPPLLLHHHFFFEEEVVV___kkkooojjj```VVVPPPSSSPPPIII@@@888222000///........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///000///............//////000000111000111222222333222222222...333999>>>GGGTTT]]]```{{{}}}ooojjjrrr~~~vvvqqqjjjeeeaaa___]]]\\\YYYXXXVVVVVVWWWWWWVVVTTTRRRRRRTTTWWW[[[```eeehhhyyy{{{~~~vvvsssnnnoooaaaVVV^^^bbb\\\ZZZXXXWWWWWWTTTKKK>>>333111000///.......................................------........./////////000000//////000000111222000222333222666FFF```uuu}}}uuuWWWSSS``````^^^[[[XXXQQQDDD666+++///000000000000///......------------------------------------------------------------------------------------............------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////444;;;:::666;;;EEE```kkkxxx|||vvvdddaaaVVVPPPKKKEEE@@@===<<<<<<;;;666666666666555555555555444444444444444444444444777777444444===NNN\\\cccbbbyyynnnzzzxxxqqqhhhXXXBBBCCCBBB>>>777111000111000000000000/////////...................................................------------....................................---...333;;;EEENNNUUUXXXHHHJJJLLLLLLJJJHHHHHHHHHMMMTTT^^^iiinnnkkkddd^^^OOONNNMMMKKKGGGAAA;;;666888JJJ___kkkjjjdddaaa```QQQPPPPPPSSSSSSJJJ:::...................................................,,,,,,,,,---------......------------------------***+++---------,,,---...---......///000000111111000111222222333333222222333777???MMMdddxxx~~~{{{||||||wwwwwwmmmjjjwww{{{qqqhhhccc```[[[\\\^^^```dddiiiooosssvvvuuuuuuvvvxxxyyyxxxwwwpppmmmhhhaaa\\\XXXUUUTTTMMMMMMRRR]]]gggrrrmmm}}}zzzddd[[[WWWRRRYYYXXXWWWWWWWWWRRRHHHAAA222222111//////......///....................................////////////000000//////000000111222555333222666DDD]]]xxxuuunnnrrr\\\YYY^^^]]]\\\\\\YYYNNN>>>222000000000000000///......------------------------........................------------------------------------.........///------------.........///------------------------........................---------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000111777===;;;:::GGGZZZ||||||~~~}}}xxxxxx{{{vvveeeaaaXXXOOOKKKEEE@@@======<<<;;;666666666666666555555555444444444444444444444444222666777<<>>;;;666111---000000000000////////////................................................---------.........//////........................///555AAAOOOXXXYYYSSSLLLGGGKKKQQQTTTUUUSSSRRRRRRTTTXXX```iiiooommmeee^^^]]]\\\[[[[[[[[[WWWOOOIIIAAARRRfffmmmeeeZZZUUUUUUXXXPPPKKKQQQZZZZZZMMM???////////////////////////........................,,,,,,,,,---------......------------------------+++...111111...---...000---......///000111111222111111222333333333333222888<<>>@@@UUUnnn~~~wwwuuuyyy}}}~~~zzziiieeeZZZPPPLLLEEEAAA>>><<<:::999888888666555444444444444222444555555333333444666:::222333SSSyyyyyyddd[[[ttt~~~~~~lllnnn{{{yyylllZZZIII:::???HHH:::---333222111000000111000...,,,......////////////......---------------,,,,,,,,,111///,,,---///111///...---///111222222000///---@@@KKKSSSZZZ]]]TTTPPPZZZUUUYYYbbbeee^^^VVV]]]kkkmmmqqq{{{xxxyyyvvv~~~nnn___]]]\\\hhh^^^___lllmmm\\\JJJBBBCCCKKKLLLFFFKKKZZZ___ZZZMMM???000***---111111...---......---,,,,,,---...,,,,,,,,,---------......---------------------------------.........//////......//////000000111111444333444555222///333999FFFIIIVVV{{{}}}{{{nnnqqq~~~jjj``````VVV]]]iiiuuu}}}ooommmmmmfff^^^___eeewwwSSSVVV^^^```ZZZVVVWWWTTTOOOJJJ???222---000222000,,,////////////////////////000000000000////////////)))...222222222222333333)));;;???MMMvvvgggRRRZZZ^^^[[[ZZZ[[[SSSFFF444...---000111,,,+++...........................------............------//////.........---------......///000///...---,,,....................................//////000000//////............------111000///...---------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...---------...///000888555<<>><<<:::999999888777666555555555555333444555444333333444555000999CCCSSSeeeiiiooo|||uuu~~~hhhqqqvvvnnngggXXXEEEEEENNNCCC222000222111000111111111///...///000000111111000000///.........///////////////000...---...111222111000---000222...+++000===IIILLLOOOOOOKKKRRRbbbeee\\\\\\hhhuuulllxxxyyy~~~xxx]]]QQQZZZaaabbbhhhjjjYYYCCC666PPPXXXEEE???RRR```]]]XXXMMM===333//////...---/////////...---,,,,,,---,,,,,,---------.........---------------------------------.........//////......//////000111111111333222222333222333;;;EEECCCQQQeeexxxyyyzzztttsssyyyjjjaaa]]]aaaiiivvvwwwhhh^^^WWWVVVfff|||zzz}}}gggSSSUUUWWWVVVWWWXXXXXXUUUOOOEEE888000000111111///////////////////////////000000000000000000000//////111222111000000111111666DDDNNNhhhUUUXXXYYYYYY[[[[[[VVVOOO;;;444///000111...---///........................---......//////......---//////.........---------+++,,,---......------,,,---...111333333111000...,,,------...............000000///......---,,,,,,------.........---,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...---------...000222333<<<999===BBBJJJaaauuuuuu}}}}}}hhhaaallloooaaaZZZzzziiieeeYYYPPPLLLEEEAAA>>><<<:::999999888888777666666666666333444444444222222333555...AAAMMMQQQ[[[iiissslllsssssspppdddOOOJJJVVVQQQ;;;///333111000111222222111000000111111222222111111000//////000000111111222222.........000222333333111///000111222555===IIIQQQIIINNNWWWZZZlllkkkpppaaacccYYYSSSZZZ[[[UUUTTTUUUZZZfffggg]]]^^^ccc^^^fffmmmiii]]]ZZZcccgggbbbIIIGGGLLLRRRIII===GGG^^^aaa[[[PPPBBB777///---,,,000000000000///---,,,+++,,,------------.........------------------------------........./////////...//////000111111222222333222333555444666@@@KKKRRRiii}}}pppcccbbbkkkyyysss^^^RRRSSSbbbxxx~~~zzznnn~~~wwwaaaYYYTTTWWW\\\[[[WWWTTTUUULLL@@@666111000000111////////////////////////000000000000000000000000333222111111111111333444:::HHH]]]{{{}}}hhh^^^WWWXXX\\\\\\ZZZXXXFFF<<<222000000000///000........................---......//////......---/////////............---***+++,,,---............//////000000000000//////,,,---.../////////......222222111000000///......+++,,,...//////...---,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,---///222555777===???IIITTT```vvvwww|||wwwwww|||uuueeeaaalllyyy{{{iiidddXXXPPPLLLEEEAAA>>><<<:::999999999888777777777777777444444444333222222444555999FFFIIIJJJXXXjjjwwwzzzqqqvvvooohhhUUUNNN\\\]]]GGG444333111000000222222111000000111111111111111111000//////000000111222333333......///111222222222111111000222<<>>GGGccc|||xxxzzzhhh```gggyyy{{{iiicccWWWPPPLLLEEEAAA>>><<<:::999999888888777777777777777444444444333222333555888DDDLLLKKKMMMXXX___fffrrreeehhh~~~{{{zzztttuuuuuuttttttzzzsssrrrnnnmmm]]]UUUbbbeeeOOO<<<444222000000111222111000///000000111111000000///......///000000111222222///000111111111000000111333444999AAAJJJOOOMMMJJJUUU^^^uuuVVV[[[bbbgggggglll{{{lllaaapppyyy___eee___MMM@@@;;;TTT___~~~dddMMM```bbbYYYNNNTTT^^^QQQ888IIITTT___```VVVFFF888111...,,,,,,---///000...,,,---------.........//////................................./////////000000//////000111222333444444666444444777===KKKdddzzztttlllkkkxxxzzzbbbVVVZZZjjjxxxcccTTTVVVZZZYYYWWWTTTSSSPPPHHH>>>555///---000000000000000000000000///000000000111111111222222///111444444333999AAA^^^___UUUYYYZZZZZZ[[[UUUKKK<<<111...000111///////////////////////////...//////////////////.../////////////////////////////////.........//////000111333555888;;;===???===>>>>>>???@@@AAABBBCCCBBBAAA>>><<<888555333222111000...---,,,---///000///......------......///------------------------------------------------........................///...---...000444888:::@@@LLLvvvkkkxxx{{{qqqhhhdddooo{{{iiicccVVVPPPLLLEEEAAA>>><<<:::999888777777666666777777777444444444333333555888;;;EEERRR[[[ccchhhccchhh|||vvvwww{{{qqqkkkllljjjkkk{{{|||iiiiiihhhfffbbbaaaaaabbbaaabbbbbbcccfffjjjppptttwww}}}ppprrrttthhhaaaiiieeeRRRDDD666444111000111222111111///000000000000000000///......//////000000111111000111111111000111333555888>>>EEEGGGGGGOOO]]]jjjjjjkkkrrrccc]]]PPPXXXsss{{{YYY===DDDTTTrrrlllZZZbbb```SSSRRRZZZTTTEEE;;;GGGWWWbbbaaaUUUFFF;;;111...+++,,,///000///---------........./////////............................../////////000000000//////000222333444555666777444222666DDD```vvvxxx{{{mmmnnn}}}yyyXXXOOOSSSmmm___QQQTTTYYYYYYSSSTTTSSSNNNEEE;;;222...000000000000000000000000///000000111111222222222222000111444222111===MMMuuulllYYYUUUWWWZZZ\\\WWWQQQCCC666///000111000////////////////////////...//////000000//////......////////////000000000///............//////000---444>>>HHHMMMMMMJJJHHHGGGGGGFFFGGGIIILLLOOOQQQWWWUUUQQQMMMHHHCCC@@@>>>555444111///...---......//////............//////------------------------------------------------........................000//////000333888===@@@CCCMMMsssnnnrrr|||xxxffflllwww|||iiibbbUUUPPPLLLEEEAAA>>><<<:::999777666666555555666666777444444444444444777;;;>>>CCCNNN]]]nnntttkkkvvvxxxsssvvvsssrrrvvvzzz{{{rrrvvvpppkkklllbbbRRRMMM;;;888444333333333333222000111111222222111111000/////////000000000000000000111222111111444888<<>>EEEIIIQQQYYYnnn~~~xxxwwwvvv~~~ooollluuu~~~|||iiibbbUUUPPPLLLFFFAAA>>><<<:::999666666555555555555666777444444444444555888===AAADDDCCCLLLbbbmmmccclllmmmsssqqqooommm___RRRSSS>>>;;;777555444555444333222222222333333222222222111111111000000000000000///111222222333777>>>CCCKKKOOO^^^wwwsss^^^dddccciiizzzaaaLLLCCCTTTkkkxxxbbb[[[```[[[MMM:::<<>>888000000000000000000000000///000000111222222333333555222333666555???^^^tttXXXRRRYYY^^^XXXYYYQQQ@@@444222444333000000000000000000000000//////000000000000//////.../////////000000111111111111222444777:::===???@@@AAACCCEEEFFFGGGFFFFFFBBB@@@>>>>>>AAAHHHOOOSSSEEEEEEEEEFFFFFFFFFGGGGGGBBBCCCEEEEEEBBB;;;444000//////............//////........................------------------------////////////////////////000000111555;;;CCCKKKPPPeeelllttttttzzzooooootttuuu}}}kkkcccvvvwwwhhhdddVVVQQQMMMFFF@@@===;;;:::999777777777777666666666666333333333333444999???DDDEEEQQQQQQNNNWWW___dddmmmzzzuuuhhhjjjsssdddOOOOOOMMM:::444666111000333111222222222111111111111000///000222222000///000111444---222888777<<>>MMM___uuu}}}yyyoooWWWVVV```mmm}}}~~~```TTTVVVSSSSSSVVVTTTPPPOOONNNEEE:::///111333333111000111111000000000111222222333333...///999:::666MMMiiiOOOLLL^^^WWWVVVTTTLLL>>>111...333000000000000000000000000000000000000000000000000444111///000333444111...555444222555CCCTTTTTTKKKUUUSSSKKK@@@===BBBEEEDDDEEEGGGJJJKKKJJJJJJQQQYYYSSSMMMNNNFFF<<>>GGGRRR^^^ppp|||oooPPPFFFQQQnnnttt^^^VVVdddhhhZZZTTT\\\[[[[[[UUUHHH888///000444000000000000000000000000//////000000000111111111000000000111111222222333333333666:::999777;;;BBBccctttsss}}}yyyoookkkwwwrrrjjjhhhaaacccqqq}}}tttWWWYYYtttyyyYYYWWWWWWVVVRRRPPPOOOOOONNNAAA:::222///222444333111111111222222333444444444222;;;333BBBqqq{{{eeeUUUSSSUUUYYYXXXMMM===333111111111111111111111111111111111111111111111111111000222333222111333888===JJJDDDAAADDDIIIJJJFFFBBB]]]^^^ppp~~~uuu}}}qqqRRROOO[[[^^^UUUMMMJJJCCC;;;777666666333000333111......///000//////...........................////////////000000000111...AAASSSWWWnnn~~~pppqqqvvvrrrpppsss{{{rrrfffdddXXXQQQMMMFFF@@@===;;;:::999777777777777666666666666333444666777:::>>>CCCGGGIIIOOOJJJMMM```ooorrruuu}}}~~~cccfffssspppfffFFFGGGMMMHHH:::777999333444444444444333333333222444444555444222222444666222;;;EEE```gggYYYFFF@@@]]]nnn]]]______SSSHHHEEERRRXXX[[[SSSBBB444///111111111111111111111111111000000000000111111111111///000000111222333333333333444666888666777@@@KKKwwwtttrrr|||}}}nnneeeaaabbbmmmzzzxxxZZZ[[[dddXXXVVVUUUUUUSSSPPPNNNMMMFFF>>>555111222444333111222222222333444444555555777<<<444QQQnnnSSSQQQRRRVVVZZZTTTEEE777000111111111111111111111111111111111111111111111111111222333222333888@@@GGGGGGCCC??????AAANNNjjjyyyfff```pppvvvrrrxxx|||~~~nnngggccc^^^[[[PPPJJJEEEDDDFFFFFFBBB===888444000...//////000///........................////////////000000000111666888PPPcccaaappp~~~wwwmmmpppuuuzzzrrrfffdddWWWQQQMMMFFF@@@===;;;:::999777777777777666666666666333444666888;;;???DDDHHHCCCTTTRRRNNNfff~~~xxxgggqqqsssvvvvvvuuuwww{{{yyymmmqqqkkkjjjNNNIIINNNNNN???666666333555555444444444333333333333444444333333333666888:::BBBLLLuuuzzz```EEEEEEQQQrrr{{{rrr\\\UUU[[[PPP999HHHRRR[[[YYYLLL<<<222///111111111111111111111111000000000111111111222222///000000111222333444444555555666555333777FFFVVVxxx|||nnnooo~~~rrrjjjgggooo~~~eeeWWWccc|||]]]XXXTTTVVVVVVRRRMMMKKKIIIBBB999333222333333222222333333444444555555666111;;;GGGqqqzzzvvv~~~~~~zzzdddVVVSSSSSSYYYYYYMMM<<<111222222222222222222222222222222222222222222222222222222333444777===EEEJJJHHHBBBCCCMMMYYYiiizzziiimmm}}}wwwjjjTTTUUUPPPKKKLLLQQQQQQLLLGGG===999333000//////000000......................../////////000000000111111555AAA[[[nnnpppwww~~~uuu|||tttjjjrrr{{{sssfffcccVVVQQQMMMFFF@@@===;;;:::999777777777777666666666666444666888:::===AAAEEEIIIKKK______[[[vvv{{{yyywwwtttrrrtttyyy~~~vvvgggiiifff^^^QQQSSSWWWHHH777555666555555555555444444444444333444444444444666999<<>>HHHdddyyy}}}___eee]]]TTTRRRTTTSSSMMMGGGBBB===666111//////000000........................//////000000000111111111444JJJbbbuuunnnaaatttzzzxxxwwwooouuu}}}tttfffbbbUUUQQQMMMFFF@@@===;;;:::999777777777777666666666666555777:::<<<>>>BBBGGGKKKMMM^^^]]][[[xxx}}}uuuooommmqqqxxx~~~}}}dddrrrkkkmmmYYYYYYaaaPPP;;;666:::666666555555555444444444444555555555666888<<>>555111111111111111111111111000111111111111222222222///000000222333444555555555666777999<<>>YYYkkkzzzyyysss|||~~~vvvqqqsssuuuxxx|||yyyfff]]]UUUQQQLLLEEE???<<<:::888777555555555555666666666666555777:::>>>AAACCCEEEFFFMMMHHHVVVdddiii|||zzzwwwppplllnnnllljjjssskkkoooiiimmmiiigggdddWWWDDD888555888777777666555444444444===<<<000222<<<888DDDiii}}}}}}MMMPPPhhhMMMcccIIIJJJVVV^^^UUUMMMFFF:::333000///222333000111444000111111111111222222222222222222222333444444555999777444555DDDbbbxxxjjjdddrrrgggYYYgggzzz~~~iiiNNNSSSWWWOOOQQQLLLJJJFFF>>>666111111333555222444333...555;;;555999UUUyyyoooeee___\\\VVVKKKXXXqqquuujjj___SSSVVVZZZ```ccc```aaannn}}}ZZZEEEMMMWWW^^^fffjjjmmmmmmtttlllOOO===>>>AAA@@@MMMYYY[[[YYYWWWUUURRRHHHNNNLLLIIINNNXXXqqqtttWWWMMMWWWWWWNNNGGG@@@333111111333333000///000111333444444222111111222666...333@@@AAA:::DDDYYYuuuqqq|||xxx^^^nnnttttttRRRZZZXXXKKKQQQCCCGGG@@@000***111444...///////////////////////////000000...---///333555NNNTTTrrr}}}{{{}}}qqqyyyxxx}}}zzz{{{zzznnnooowww~~~~~~tttddd^^^XXXQQQLLLEEE???<<<:::888777777666666666666666666666777999:::<<<>>>@@@BBBCCCLLLIIIYYYfffeeemmmvvvnnnnnniiifffhhhjjjoooxxxvvvmmmmmmmmmiiigggeee[[[III;;;555888888777666666555444444(((555666444777@@@mmmbbbMMMnnndddUUURRRPPPWWW\\\XXXVVVOOO???444000///111222111111444111111111111222222222222222222222222333444555666999888===DDDOOOnnnrrrgggkkkgggWWWmmm|||]]]PPPPPPOOONNNMMMKKKGGG@@@999444333444555222444555222666:::666GGG~~~{{{gggWWWQQQQQQMMM@@@GGGYYY\\\UUULLLBBBEEEKKKVVVeeeqqqzzzlllNNNGGGLLLKKKGGGGGGLLLRRRcccgggTTTFFFFFFDDD@@@KKKUUU[[[]]]^^^ZZZUUUUUUZZZUUURRRXXX^^^oooeeeLLLNNNSSSUUUMMM>>>444111000333444000///111111222333444444333333333+++>>>HHH???777FFFeee~~~vvvwww~~~ggghhhZZZMMMXXXWWWGGGGGGBBB===;;;888555222000////////////////////////000///000111//////666@@@``````sssttt~~~xxx~~~{{{xxxmmmooowww~~~~~~nnnbbb```ZZZQQQLLLEEE???<<<:::888777888888888777777666666666999:::;;;<<<===@@@DDDGGGFFFIII```uuurrrlllllliiieeedddaaabbbkkkxxxpppqqqmmmhhheeeeee___PPP@@@666888888777777666666555555:::===888777AAAWWWuuuRRRMMMYYYnnn~~~jjjVVVXXXSSSUUUWWWWWW\\\XXXEEE777222///111222111222444111111111111222222222333222222222333333555666666;;;222>>>TTTgggrrrkkkoooxxx|||gggdddsssdddaaannn}}}[[[VVVYYYRRRMMMLLLIIIDDD===777555444555444444666666777888999\\\~~~```KKKEEEFFFHHH:::===KKKNNNLLLGGG<<<>>>EEEWWWqqqnnnWWWZZZQQQ???>>>CCCGGGZZZcccVVVIIIEEE???BBBKKKVVV___eeegggccc\\\ccccccYYYSSSTTTQQQVVVeeezzz\\\QQQPPPWWWRRRAAA666222000333444222111222222111222333555666555333888<<<;;;:::IIIeee|||rrruuukkkvvvhhhaaaRRROOO@@@999>>>===111,,,000////////////////////////111---///444111...;;;NNNiiiqqq~~~sssjjj}}}~~~xxxpppooowww~~~~~~~~~jjjaaa```YYYQQQLLLEEE???<<<:::888777999999888888777777666666888:::<<<===???DDDKKKPPPIIIPPPjjjrrreeeccc___aaa``````nnn{{{~~~nnnlllgggccccccaaaVVVDDD777888888888777777666666666:::555111999NNNkkkyyyWWWBBBHHHeeeqqqhhhVVVRRRSSSRRRRRRZZZZZZKKK===555000111222111222555111111111222222222333333333333333333444555777777???111BBBgggyyyXXXJJJFFFMMMXXXoooqqqgggaaaVVVOOO^^^tttuuuhhhjjjkkk[[[qqq\\\RRRWWWLLLMMMLLLJJJFFF@@@:::666333555666444666999555777AAAkkk}}}^^^JJJDDDDDDFFF<<>>DDDQQQ___gggkkkmmmiiidddfffdddXXXOOOLLLEEEBBBMMMwwwuuuuuu^^^NNNRRRUUUIII999333000222444333222333333222111222555666555333FFF555444OOOlllzzzmmmbbb]]]VVVIII???>>>999000---111////////////////////////333,,,...555111,,,>>>YYYccc~~~gggpppzzzssspppooowww}}}~~~~~~~~~iiibbb```WWWQQQLLLEEE???<<<:::888777999888888888777777777666999;;;======>>>CCCKKKQQQQQQVVVfff{{{~~~jjjXXXXXX[[[^^^^^^aaapppkkkjjjfffaaaaaaaaaYYYHHH999888888888888888777777777555666<<>>HHHWWW___cccXXXBBB888<<>>666111222444333222333444333222222333555666666:::EEE\\\sss}}}uuulllXXXTTTQQQJJJBBB<<<999666333000000000000000000000000444---...444000,,,AAA___nnn}}}rrryyy|||pppiiimmmpppwww}}}~~~~~~hhhdddaaaVVVQQQLLLEEE???<<<:::888777777777777777777777777777:::===???===;;;===DDDKKKOOOSSSTTT\\\eee[[[RRRZZZXXXYYY\\\dddrrr~~~zzzyyyxxxccciii|||{{{uuujjjgggbbb```___ZZZKKK<<<999999888888888888888888???999BBBUUUkkkTTTOOO{{{fffXXXUUUVVVMMMLLLTTTXXXLLL@@@555222333333333555222222222222333333333333333333444444666777999:::444SSSvvv~~~eeeXXXMMMHHHGGGEEEOOO[[[ZZZZZZUUUWWW```bbb\\\VVVWWW~~~zzzhhhgggvvvzzz\\\ccc~~~mmm^^^ZZZXXXOOOMMMJJJFFFCCC>>>999555444:::444444;;;555DDDmmm~~~yyyggg___VVVLLLEEEEEEQQQ___iiinnn```DDD???<<<<<<>>>???>>>BBBGGGPPPXXXIII;;;CCCBBB888999<<<>>>QQQaaa^^^WWWQQQFFFIII]]]qqqwwwrrrnnnmmmmmmeeeaaaUUUQQQTTTMMMDDDHHH{{{vvv[[[KKKQQQVVVKKKBBB999222222444333222222444444333222333666;;;@@@999___dddjjjNNNOOOLLLFFFCCCAAA999111000000000000000000000000333//////222000111GGGbbbvvv}}}}}}yyymmmgggqqqpppwww}}}}}}}}}}}}qqqhhhfffdddcccWWWQQQLLLEEE???<<<:::888777555555555666666777777888:::===@@@>>>:::;;;BBBHHHRRR\\\VVVQQQXXXUUUQQQ^^^VVVVVV\\\jjjvvvyyyyyyxxxrrrvvvjjjiii{{{zzzkkkjjjeee```^^^[[[NNNAAA999999999999999999999999555222IIImmmxxxlllLLL~~~aaaTTTVVVLLLFFFOOOZZZSSSFFF888444444333333444222222222333333333444444333333444555666888:::::::::jjj{{{eeeUUULLLIIIVVVcccccccccccceeehhhhhhddd\\\VVVooopppkkk}}}nnnTTTggg{{{jjjSSSSSSRRROOOKKKGGGEEEAAA;;;777222;;;333333<<<:::SSSyyyrrrfffYYYHHHIIITTTaaammmxxxlllOOOFFFCCCBBBEEEEEECCCCCCFFFNNNNNNJJJFFFFFFFFFEEEDDDGGGHHHYYYfff```XXXSSSJJJRRReeexxx|||xxxuuurrrmmmdddWWW[[[jjjeeeTTTNNNzzzgggRRROOORRRKKKFFF<<<333222444333111111222555666444444999DDDNNN\\\uuuqqqcccSSSFFFGGGJJJDDD;;;777000000000000000000000000000000000000111:::QQQeeeyyymmmlllyyy{{{yyymmmfffssspppxxx}}}}}}}}}uuulllddddddeeeYYYQQQLLLEEE???<<<:::888777333333444555666777888888888===AAA@@@===>>>EEELLLcccuuummm^^^\\\SSSKKKVVVWWWUUU^^^ppp{{{yyyxxx{{{|||yyyuuu~~~llllllhhhaaa^^^[[[QQQDDD999999999999999999999999;;;MMMtttaaacccllllllyyyTTTiiiyyyfffQQQSSSKKKAAAKKKYYYXXXIII:::555444444333444222222333333333444444444333444444555777888:::;;;NNN}}}uuummmppp{{{mmm[[[WWWdddrrrpppkkkpppqqqooopppqqqmmmggg[[[yyyppppppddd^^^xxxaaa^^^UUUQQQLLLHHHFFFCCC>>>:::000;;;333222>>>>>>^^^ttteeeEEEFFFPPP\\\jjj{{{tttXXX@@@CCCMMM\\\dddbbb\\\YYYZZZSSSVVVXXXRRRRRRVVVTTTUUUSSS^^^ggg```\\\]]]ZZZ\\\lll}}}~~~xxxtttiii___ooozzzmmmsss}}}ZZZJJJLLLNNNIII===333222444333111000111555777666555<<>>333:::???444666@@@:::444iii{{{gggqqqrrr{{{qqqaaakkkjjjNNNXXX[[[HHHVVV;;;LLLYYYXXXQQQDDD666111333444111444444444444444444444444222666777333333:::>>>???XXXlllmmmooolllgggdddffftttqqqZZZLLLHHHIIIJJJOOOXXXiii|||bbbbbbrrrwwwqqqyyyvvvwwwssskkkggghhhYYYSSSnnnuuubbbooo[[[[[[gggXXXOOOLLLHHHAAACCCCCC999333;;;333:::777CCCvvvxxx|||~~~dddGGG===EEERRRaaa{{{}}}^^^GGGDDDLLLllleee[[[]]]^^^aaabbbbbbaaa___^^^dddeeeggggggdddaaa\\\ZZZbbbzzzzzzssslllgggjjjyyysssYYYUUUYYYvvvfffQQQZZZHHHLLLBBB777222444666555333666555111444:::>>>VVV|||^^^vvvQQQGGGSSSJJJ<<>>AAAHHHPPPHHHOOORRRNNNJJJKKKNNNPPPQQQ___iiiiiijjjqqqwwwwww}}}{{{kkk___iii\\\UUUWWWKKK===@@@:::666===@@@======YYY|||oooeeennniiiIII]]]}}}YYYSSSMMMFFFQQQ\\\WWWLLL>>>666666666444444444444444444444444444666333333777666555???LLLzzz~~~zzzxxxyyy```OOOLLLGGG???>>>EEEIIISSSnnn~~~gggUUUQQQJJJLLL___yyyooo\\\QQQNNNhhhbbbcccgggqqqbbb\\\gggeeeQQQnnn___RRRMMMJJJCCCBBB@@@777777;;;555666<<>>FFFQQQYYYRRRQQQMMMIIIGGGIIILLLNNNQQQcccmmmgggeeeooouuusssyyyvvv___iii\\\VVVXXXKKK@@@BBB777666@@@;;;<<>>444999@@@555EEEttt}}}tttwwwhhhUUUmmmgggQQQ___TTT]]]\\\]]]VVVGGG;;;666555555555555555555555555555555222222888===:::@@@```jjjYYYKKKLLLRRRVVVbbb|||ccc^^^ppp|||qqq```QQQNNNHHHSSSaaacccmmmhhhaaawwwzzzYYYlllyyynnnYYYOOONNNGGGDDDCCC===;;;888999666KKKxxxzzz{{{vvvuuucccHHH<<>>:::555111111222222222222888000000PPPcccpppzzzzzzsssxxx~~~mmmbbbeeecccrrryyy~~~}}}|||||||||~~~tttccccccZZZPPPMMMFFF???:::777666666555666666777999;;;===>>>;;;======;;;???HHHPPPTTTXXXOOOGGGCCCCCCDDDHHHMMMVVVccckkkhhhfffkkkoooooowwwlllcccaaaYYYRRRNNNGGG;;;555===>>>;;;\\\zzzUUUlllYYYUUUWWWhhh]]]```[[[LLL===666555666555555555555555555555555555777:::;;;888CCCddd~~~iii^^^[[[\\\\\\```vvvxxx{{{{{{vvvfffUUUMMMGGGUUUeee```XXX[[[___aaa^^^wwwxxx___dddddd^^^uuuzzzbbbSSSPPPIIIEEEEEE@@@===888???<<>>@@@HHH[[[vvvooodddJJJ@@@VVVmmmsssuuuxxxyyy{{{~~~~~~~~~|||}}}wwwuuuMMMDDDIIIDDDEEEEEE]]]~~~aaaRRRIIIEEE>>>999777777666666777777@@@ccc}}}xxxrrr|||QQQCCCKKK@@@;;;666222111111222222333111444888\\\qqqfffpppyyyjjjdddjjjhhhttt{{{}}}}}}||||||}}}sssaaabbb[[[PPPMMMFFF???:::777666666444555555777999;;;<<<===;;;???@@@===>>>EEEJJJJJJLLLFFFBBBDDDDDDDDDGGGMMMYYY^^^cccfffgggkkkqqquuuvvv___dddZZZLLLPPPFFF;;;;;;>>>;;;MMMzzz~~~XXXdddsss\\\^^^eee^^^ccc```QQQ@@@888777777555555555555555555555555888::::::888;;;KKKdddxxxvvvmmmccceeefffeeekkkxxxxxxwwwkkk]]]UUULLLOOOWWWWWWYYYWWWMMM^^^UUUooorrrbbbiii^^^bbblllYYYSSSJJJDDDDDD@@@>>>555AAABBBdddrrr{{{xxxpppwwweeeKKKFFFBBBNNNmmmooommmYYYNNN```uuu{{{|||{{{mmmppp|||uuuQQQ@@@???:::DDDAAAWWWwwwyyycccNNNIIIEEE???:::888777777777777:::RRRzzzyyyzzzhhhDDDNNNCCC>>>777333222333333444444***:::EEEjjj\\\zzzxxxooovvvbbb___iiihhhuuu}}}{{{{{{||||||~~~qqq```bbb\\\PPPMMMFFF???:::777666666333444444666888:::<<<===888>>>@@@======DDDGGGFFFCCC@@@AAAFFFGGGDDDFFFKKK\\\ZZZ\\\cccgggkkksss|||}}}]]]fff[[[HHHRRRCCC<<<@@@===:::^^^~~~\\\YYYoooggg[[[```fffcccTTTCCC999888999666666666666666666666666555777888:::GGG^^^sss}}}|||pppyyy~~~fffmmmsssjjjjjjdddgggsss|||{{{yyyzzzxxxvvvxxxrrrhhh```UUUNNNOOO___|||vvv{{{hhhyyyhhhZZZxxxfffVVVsss]]]UUUJJJCCCCCC??????222???GGGwwwzzz|||yyymmmuuu}}}xxx```TTTFFFLLLlllwwwyyyjjj^^^lllooo^^^HHHPPPeeeiiiQQQ@@@AAAEEE>>>888JJJiii~~~mmm^^^IIIIIIEEE@@@;;;888777777777666===aaa~~~|||GGGNNNEEE@@@999444333444555555666&&&???OOOqqqiiiuuusssqqqrrr~~~xxxYYYXXXccceeesss|||zzzzzz{{{}}}~~~qqqbbbbbbYYYRRRLLLDDD===999777666666666555555777:::===>>>======:::888;;;BBBGGGHHHFFFGGGCCC@@@BBBBBBCCCGGGLLL[[[ZZZ[[[___bbbfffpppzzz}}}aaaaaaYYYMMMNNNHHH===@@@>>>DDD{{{|||MMMYYYhhhcccfffbbb```[[[MMM:::222555555444444555555666777888===777555===PPPkkkooo{{{eeebbb\\\WWWUUUWWW\\\```fffrrr|||rrrrrruuuyyyrrrfffVVV___}}}sssnnnooorrrfff\\\RRRRRRmmmzzzqqqgggwww___```^^^QQQYYYBBB333III>>>;;;<<>>CCCRRRfffuuunnnGGGGGGFFFAAA999555666999:::555JJJ{{{zzzxxx{{{pppLLLGGGFFF>>>777666666444333444333666777\\\rrrlllmmmfffffflll~~~hhh[[[^^^cccmmmxxxzzz|||}}}~~~qqqaaabbbYYYRRRLLLDDD===999777666666666555555777:::=========<<<:::888<<>>XXXjjjxxxxxxrrrwwwwwwzzzqqqxxx|||}}}xxxvvvyyyyyyeeeYYYPPPYYYdddaaaccc___MMMHHHJJJOOOVVVZZZWWWNNNFFFBBB>>><<<@@@GGGRRR```kkkzzzRRRIIIGGGAAA;;;777777999:::===\\\vvvwwwwwwuuuqqqyyy```TTTGGG???888777777444333444000555444^^^lllmmm{{{|||oooggggggtttfffXXX]]]bbbmmmyyyzzz||||||}}}~~~pppaaabbbYYYRRRLLLDDD===999777666666666555666777;;;======<<<<<<:::999<<>>AAANNN\\\gggKKKGGGBBB===:::999999;;;AAApppyyyqqquuu```]]]{{{{{{yyySSSIIIAAA999888777555333555333:::777iiimmmwwwxxxssseeejjjbbbccc{{{|||aaaTTTZZZaaannnzzz{{{||||||}}}~~~~~~{{{nnn```bbbZZZRRRLLLCCC===999777666666666666666888;;;===<<<;;;;;;::::::===AAADDDEEEDDDBBB@@@@@@AAAAAABBBHHHPPPRRRTTTZZZaaafffiiipppxxxrrrfff}}}___VVVNNNJJJEEE???;;;UUU\\\kkkiiiUUU___eeeaaaaaaaaaVVVCCC999999666666666666777888999999<<<999CCCUUUsss|||ccciiirrrzzzjjj]]]SSSSSSRRRMMMFFFEEEMMM^^^ppp{{{www|||uuupppjjjdddaaabbbsss{{{cccbbbqqq\\\|||ggg^^^RRRKKKHHH===CCCDDD===jjjxxx{{{jjjzzzooovvvwww{{{~~~cccaaaeeeXXXVVVPPPLLLFFFCCC???<<<===>>>@@@AAA???EEETTTnnnzzzaaaQQQKKKNNNPPPNNNJJJKKKLLLNNNNNNJJJDDD>>>>>>===AAAEEEBBB>>>CCCLLLtttmmmMMMGGG@@@===;;;888999;;;GGGyyypppooouuu}}}}}}iiiXXXBBBLLLqqqqqqcccLLLCCC;;;999888555444555555===<<>>AAACCCCCCCCC@@@>>>???AAAAAAAAAIIIRRRSSSUUU[[[cccfffhhhooovvv|||ddd~~~bbbWWWPPPJJJHHHCCCEEEfffgggwwwcccZZZbbb___```bbbYYYFFF:::888777777666777777888999:::???888JJJjjjlllUUUUUUuuu|||nnnlllggg___^^^^^^YYYPPPGGGEEESSSkkk}}}sssnnn}}}www}}}ssskkkiiivvvsssYYYxxx^^^mmmqqqYYYZZZLLL<<>>sssrrrzzz}}}```yyyjjjiii}}}tttXXXLLLTTT```ppp|||}}}}}}}}}}}}~~~zzzuuutttvvv{{{mmm___aaaZZZRRRLLLDDD===999777666666666666777999<<<===;;;999:::;;;===???@@@AAABBBBBB======???AAA@@@AAAJJJTTTUUUWWW\\\cccgggiiiooowwwfffmmmzzzwww{{{iiiZZZPPPJJJGGGCCCTTTzzzqqq|||ZZZ```^^^```ddd\\\III<<<999777777777777888999:::;;;???777SSSxxx{{{iiiZZZaaaxxx}}}}}}rrrnnnwwwvvvnnnmmmllliii___OOODDDHHH[[[mmm|||dddaaappp{{{qqqjjjsss```ggggggaaaeeeXXXMMM@@@GGG999BBBJJJvvvssslllmmmtttttt{{{hhhRRReeerrrpppfffaaaYYYSSSXXXXXXSSSMMMLLLNNNQQQRRRQQQssseeeZZZhhhyyyiii```bbbaaaVVVOOOQQQ[[[|||sssUUUHHH>>>===<<<888999???jjj{{{sssmmmpppuuuyyy{{{}}}pppbbb}}}~~~mmmVVVJJJQQQkkksssuuu}}}SSSIII???;;;999555444666555666GGGttt{{{wwwlllmmmkkk___fffyyyrrrVVVIIISSS```qqq}}}}}}~~~~~~~~~xxxqqqnnnqqqvvv{{{}}}mmm___aaaZZZRRRLLLDDD===999777666666666666777:::<<<<<<;;;999:::;;;>>>???@@@@@@AAAAAA;;;<<>>===:::<<>>@@@@@@@@@@@@AAA;;;<<>>:::888777666777999;;;<<<;;;;;;<<<===;;;<<<===??????@@@@@@@@@>>>======>>>AAAFFFKKKNNNTTTUUUXXX\\\bbblllwww~~~pppwwwsssiii|||~~~zzz]]]PPPHHHGGGTTTbbbiii]]]]]]ddd```ddd\\\???<<<:::999888888:::;;;<<<<<<@@@NNN~~~}}}qqq~~~}}}{{{aaaHHHEEEYYYnnnzzzqqq^^^xxxnnnaaa]]]<<>>AAA:::666UUUxxxbbbjjj{{{vvvwwwxxx{{{}}}~~~fffTTTGGGJJJ^^^^^^UUUhhhzzztttIIIBBB>>>666<<<666111>>>999VVVkkkvvvbbbuuuuuu___qqq{{{gggMMMLLLNNN\\\xxx{{{{{{}}}|||}}}{{{yyy{{{pppccc^^^YYYRRRMMMEEE>>>:::888777666666888:::;;;::::::;;;<<<;;;<<<===>>>>>>>>>>>>>>>======<<<===AAAFFFKKKNNNSSSVVVZZZ```gggqqq{{{uuu{{{hhhvvvttt^^^OOOJJJPPPdddgggjjjyyy\\\]]]ddd```ccc[[[===::::::999888888:::<<<======???\\\|||}}}mmmdddvvvnnnkkkrrrxxx|||wwwrrrpppfffUUUDDD>>>EEEMMMdddggg```jjjyyyaaarrr___CCCDDD===GGGbbbtttbbbccciiijjjnnnkkkgggiiixxxzzzeeeLLLAAA<<>>:::888777666666777999:::999999:::;;;;;;<<<<<<=========<<<<<<<<<<<<;;;===@@@FFFKKKNNNSSSWWW\\\bbbiiirrrzzzooozzzrrruuu```MMMKKKHHHbbbrrrwwwoooeeeiii\\\^^^fffbbbeee\\\===::::::999999999:::<<>>:::888777666666888:::::::::999:::<<<<<<<<<=========<<<<<<;;;<<<;;;;;;<<<@@@FFFKKKNNNRRRVVV\\\bbbggglllqqquuukkkdddLLLJJJPPPqqqrrrrrr~~~nnn\\\]]]___gggdddhhh___@@@===999999999999:::===AAADDD[[[~~~www~~~xxxbbb```qqqnnneee```cccfffbbb^^^\\\aaaiiisssgggYYYPPPNNNNNNJJJFFFGGGOOOtttYYYqqqqqq^^^vvv```QQQ>>>CCCBBBoooUUU\\\fffjjjssswwwsssooorrrsssqqqppp|||{{{^^^FFF<<<===:::CCCpppbbbUUUzzzyyyuuurrrppp```RRRTTTCCCUUUhhh{{{~~~yyy}}}{{{OOOIIIEEE999999666666777DDDjjj}}}yyybbblll[[[cccttt```IIIJJJMMM[[[vvv{{{|||~~~iii___[[[RRRMMMEEE>>>:::888777666777999;;;<<<;;;;;;<<<=========>>>>>>>>>===<<<<<<;;;;;;;;;===AAAFFFLLLOOOPPPTTT[[[aaafffjjjnnnqqq~~~qqqiiiOOOKKKYYYqqqeee|||{{{jjjuuu]]]___gggdddhhh___AAA>>>999::::::::::::>>>CCCGGGVVV{{{rrrqqqiiimmmyyy}}}lllfffnnnvvvhhh]]]TTTKKKFFFNNNPPPzzz```fff|||```~~~^^^QQQ???AAADDDzzzUUU]]]gggjjjrrryyyeeeHHH===???===EEErrrdddoooTTTYYYqqquuu}}}lllNNNEEEEEEQQQPPPRRRbbbsssrrrrrruuu___LLLDDD888999555666888FFFiiiyyyhhhUUUNNNGGGXXXrrrZZZDDDHHHLLL[[[vvv}}}~~~iii^^^\\\RRRMMMEEE>>>:::888777666888:::<<<<<<;;;;;;<<<===<<<======>>>>>>>>>======<<<<<<<<<>>>BBBGGGMMMPPPNNNSSS[[[ccciiioootttwwwoooTTTLLL\\\yyyvvvvvvtttaaa``````gggbbbeee]]]@@@===888:::;;;;;;;;;>>>EEEKKK[[[yyyqqq~~~oooeeerrryyyiiiZZZRRRPPPOOOvvvjjj^^^}}}ffftttdddQQQDDD>>>HHHrrrYYYaaahhhhhhooovvvbbbGGG>>>BBB???JJJzzzqqqlllRRR\\\jjjuuutttRRRFFFGGGJJJ^^^XXXUUUeee{{{}}}yyyyyypppQQQCCC666888777:::AAARRRqqqvvvkkkYYY@@@???XXXyyyVVVBBBHHHLLLZZZvvv}}}~~~}}}iii^^^]]]RRRMMMEEE>>>:::888777666777999;;;;;;;;;:::;;;<<<:::;;;<<<<<<===============<<<===???CCCIIINNNRRRQQQVVV^^^ffflllsssxxx|||aaatttWWWMMMqqq{{{lllbbb^^^aaaggg{{{tttaaaiiihhhllldddeee\\\???<<<888:::<<<;;;;;;???GGGMMMxxxvvvvvv~~~qqqeeeffftttpppfffRRROOOttttttZZZlllqqqjjjtttSSSGGGCCCJJJiiiXXXaaagggfffllluuu[[[GGGAAAAAA===LLLkkkRRR___|||kkkzzzgggQQQOOOVVV``````aaarrrmmmSSSHHH:::999888<<<;;;ZZZnnn{{{pppEEEAAAYYY}}}VVVCCCIIILLLYYYssszzz~~~{{{~~~}}}{{{iii^^^^^^RRRMMMEEE>>>:::888777666666888::::::999999:::;;;888999:::;;;<<<<<<===<<<=========???CCCIIIOOOSSSVVV[[[aaagggmmmrrrxxx{{{ttt|||~~~eeewwwXXXKKK}}}mmmttt}}}tttjjj^^^ZZZ]]]ZZZ\\\hhhbbbrrrppprrrhhhhhh^^^@@@===888:::<<<;;;;;;???HHHOOOzzz~~~sss|||zzzuuu|||}}}wwwxxx}}}rrrqqqkkkeeehhhwwwuuukkkVVVQQQsss{{{YYYccc|||cccVVVGGGLLLIIImmmSSS^^^eeeeeemmmxxxvvvxxxWWWIIICCC???888LLL{{{cccOOObbb}}}oooVVVDDDNNNaaa___ZZZeee{{{^^^RRRPPPBBB<<<777;;;777___iiizzzKKKAAATTTuuuXXXDDDJJJMMMXXXrrrxxx{{{xxx|||{{{zzzjjjbbb\\\QQQMMMFFF???:::777777777777999::::::::::::;;;===@@@>>><<<<<<<<<===<<<;;;<<<<<<>>>@@@EEEKKKQQQTTTTTTXXX]]]bbbggglllrrrvvv}}}uuukkknnnxxxTTTRRRppplll~~~rrrooommmfff___kkkmmmlllsssggg{{{zzziiinnnqqqlll\\\AAA@@@;;;>>>;;;===AAA???GGG\\\|||ooosssvvv}}}uuurrrlll]]]]]]lllqqqsssmmmwww{{{ooo^^^QQQXXX}}}iii^^^{{{ccc{{{___IIIFFFXXXxxxeeeSSS\\\eeefffiiixxxjjjiiinnnxxx}}}nnnGGGDDD>>>BBBIIIdddZZZQQQccc}}}wwwuuucccHHHBBBYYYKKKFFFSSSgggrrrtttssskkkMMMUUUBBB@@@666:::CCC]]]|||fffgggqqqPPP???VVVkkkYYYJJJEEEIIIQQQfffzzz~~~{{{~~~jjjbbb\\\QQQMMMFFF???:::777777777888:::;;;<<<;;;;;;<<<>>>???>>><<<;;;<<<===<<<;;;<<<<<<===@@@DDDJJJOOOSSSUUUXXX]]]ccciiipppwww|||xxxooowwwyyyRRRWWWzzzfff{{{{{{xxxwwwrrrmmmddd{{{lllpppssshhhqqqsssoooaaaDDD>>>999===<<>>^^^uuu{{{oooPPP???XXXnnnXXXLLLJJJOOOWWWiiizzz{{{~~~jjjbbb\\\QQQMMMFFF???:::777777777:::;;;======<<<<<<>>>??????===<<<;;;=========<<<=========???CCCHHHMMMPPPUUUWWW\\\bbbhhhqqqzzz~~~{{{TTT___pppmmm}}}|||zzzxxxvvvzzzrrriiiggguuuvvvtttiiiHHH;;;===@@@>>>BBBJJJLLLYYYqqq|||kkktttmmmxxxcccwwwmmmeeeaaa___hhhgggiiisssxxx[[[KKKOOOttt|||aaappphhhyyyyyyZZZHHHHHHVVV```kkkUUUYYY___bbbgggyyytttmmmvvv|||QQQEEE;;;AAAMMM___UUUOOOaaauuuhhhcccppp~~~dddFFFCCCDDDEEEFFFAAA<<>>WWWnnnWWWMMMMMMTTT\\\lllzzzyyyjjjbbb\\\QQQMMMFFF???:::777777777999;;;<<<<<<<<<<<<===??????===;;;;;;=========<<<=========???BBBFFFKKKNNNTTTVVVZZZ___fffoooyyyXXXggguuu~~~}}}}}}xxxuuuttt~~~}}}bbbfffyyyzzzyyypppLLL888>>>AAA???CCCLLLPPP^^^vvvuuuiii{{{jjjxxx}}}dddjjjzzznnnrrrdddYYYSSS[[[nnn~~~ttteeeVVVVVVgggvvvtttiii]]]PPPUUUyyyaaajjjlllxxxsss~~~[[[MMM@@@YYYeeemmmVVVYYY```bbbgggxxxmmmjjjuuussshhhjjjyyyoooLLLEEE===DDDNNNgggUUULLL___rrreeeaaannnxxxvvvvvvxxxbbb~~~gggIIIGGG???AAADDDDDDBBBBBBHHHNNN]]]mmm}}}jjj^^^>>>===;;;CCCHHHkkk}}}zzz\\\pppOOO>>>UUUkkkTTTJJJKKKSSS[[[lllzzzzzzzzzzzzjjjbbb\\\QQQMMMFFF???:::777777777999:::<<<<<<;;;;;;===>>>>>><<<;;;;;;===>>>===<<<=========>>>AAAFFFJJJMMMVVVXXX\\\```gggoooxxxYYYlllooo~~~xxxbbbggg|||~~~|||rrrLLL888;;;???@@@GGGSSSZZZkkkyyyooohhhkkkooobbbQQQLLLUUUgggddd}}}\\\TTTzzznnn\\\RRRPPPddd~~~tttkkklllwww|||nnn]]]^^^XXXcccaaagggpppvvvdddEEEAAA]]]uuueeeOOOTTT^^^bbbhhhwwwpppWWWWWWooowwwmmmkkkrrrzzzoooLLLDDD===DDDLLLgggUUUNNNbbbsssddd^^^mmmzzzttt{{{hhhjjjpppxxxjjjRRRNNNFFFKKKOOOOOOKKKHHHGGGGGGTTTiii}}}dddaaaAAA===999AAAJJJnnngggzzzVVVAAAVVVjjjRRRFFFEEEKKKTTThhhzzz|||xxxwwwjjjbbb\\\QQQMMMFFF???:::777777777888:::;;;<<<;;;;;;<<<>>>>>><<<;;;;;;===>>>>>>============>>>BBBFFFKKKNNNXXXZZZ___dddjjjrrr{{{}}}WWWqqq}}}oooyyykkkhhhiii|||qqqKKK999===AAABBBIIITTTZZZiiirrriiihhhwwwpppmmmYYYQQQOOOTTToooyyyaaa```___OOObbbvvvkkkeeegggzzz|||}}}}}}|||}}}oooggghhhwwwdddgggssssssiiiGGGHHH]]]}}}\\\FFFMMMYYYbbbiiiyyyjjjRRR]]]ttt~~~~~~|||wwwqqqnnnnnnpppUUUEEE;;;BBBFFFXXXMMMMMMdddtttccc]]]nnn|||vvvqqqjjjqqqtttnnn]]]JJJ@@@???AAAFFF___xxxvvvbbb___???===:::AAAGGGmmmuuu]]]FFFYYYmmmTTTFFFAAAEEENNNdddyyy~~~zzzyyyjjjbbb\\\QQQMMMFFF???:::777777777:::;;;<<<===<<<<<<===???===<<<;;;;;;===>>>>>>============???BBBGGGLLLOOOUUUXXX^^^eeelllttt}}}XXXwww~~~nnnccceee~~~eeeqqqkkk|||lllGGG<<>>>>>======???@@@===<<<:::;;;===>>>>>>============???CCCHHHMMMPPPPPPTTT\\\dddlllttt}}}^^^~~~zzzqqqrrr```xxxmmm|||iiiEEE>>>@@@EEEGGGOOOYYY]]]jjjsss{{{bbbiiitttddd___bbbrrr[[[wwwvvvrrrppp~~~mmmjjjvvvmmm{{{KKKGGGSSSxxxuuulllQQQSSS[[[cccmmmgggiii|||qqqYYYTTTKKKKKKMMMhhh}}}hhhiiivvvyyyuuuqqqppppppmmmgggbbbsssYYYKKKBBBCCC999fffcccQQQJJJQQQllliiikkk|||pppfffqqqqqqtttooo[[[WWWhhh{{{zzzooonnnvvv\\\:::CCCIIIRRR[[[{{{[[[BBBWWWooo\\\LLLEEEFFFMMMbbbwww{{{www}}}zzzzzzlllbbb[[[SSSNNNFFF???:::888888999======<<<<<<<<<======>>>;;;888999===>>><<<<<>><<<===CCCFFFHHHLLLQQQSSSXXX___eeejjjqqqyyygggxxxxxxiiivvvpppzzzVVVDDDAAADDDLLLOOOQQQUUUZZZuuu~~~xxxyyyccchhhxxxvvvmmm|||cccdddyyy\\\|||jjjzzzHHHIIITTTxxxyyyFFFPPPWWWaaagggfff~~~tttjjjVVVssscccOOOLLLJJJLLLVVVFFFPPPeeexxxwwwkkkiiipppwwwqqqlllmmmpppmmmeee\\\jjjnnnrrrsssqqqooopppqqqtttvvvcccJJJ======???TTT|||VVVGGGKKKiiifff___yyytttooommmrrr|||aaahhhlllyyyQQQ;;;FFFTTTPPPaaayyylll~~~RRRHHH```xxx\\\CCCGGGCCCLLLXXXzzzzzz~~~}}}~~~lllaaa[[[SSSNNNFFF???:::888888999;;;:::::::::;;;<<<<<<===<<<999:::===>>>;;;<<>><<<===CCCFFFHHHLLLQQQTTTYYYaaagggmmmttt|||lllwwwfffuuuxxx}}}|||uuuqqqtttQQQBBBAAAEEEPPPUUUYYY___fff}}}wwwyyyaaakkk~~~zzznnnZZZmmmfff~~~iiimmm{{{rrrJJJLLL]]]yyyEEEOOOVVVaaaccccccfffkkk```IIIRRRjjj~~~wwwXXXNNN\\\bbb]]]___eeeeeekkkqqqlll```___gggmmmmmmooorrrrrrjjj]]]SSSIIILLLNNNNNNKKKIIIHHHIIIMMMXXXZZZ___rrrlllZZZGGGAAABBB???NNNQQQCCCIIIeeeddd```xxxtttkkkzzzmmmsssfffLLL<<>>???===;;;;;;===>>>;;;;;;>>>>>><<<===CCCFFFHHHLLLQQQTTTZZZbbbiiipppwww}}}uuu~~~wwwxxxyyymmmeeevvvuuuuuulllJJJAAACCCJJJVVV\\\___ccclllyyyvvv]]]lllzzzwww___]]]mmmeeeeeeeeepppnnnjjj|||nnnYYYLLL```wwwBBBLLLUUU```aaauuu___\\\}}}dddTTTFFF???AAAVVVqqqsssdddWWWZZZbbbkkkwwwxxxnnneee___VVVNNNPPPWWW\\\ccclllqqqlll___OOODDDBBBDDDEEEEEECCCAAAAAAAAA:::>>>===BBBPPPdddwww^^^HHHCCCEEE>>>GGGNNNNNNGGG```bbb```uuu|||pppjjjzzz{{{xxx{{{mmmWWWLLLBBBEEEVVV``````ooo{{{{{{KKKIIIggg|||dddEEEFFFAAAEEELLLpppvvv~~~sss{{{kkkaaaZZZSSSNNNFFF???:::888888999<<<<<<======???@@@AAABBB>>>;;;;;;>>>>>>;;;;;;===>>><<<===CCCFFFHHHLLLQQQSSSYYYbbbiiipppwwwyyywww{{{cccEEEBBBHHHMMMZZZ```aaafffsss{{{qqqVVVjjj}}}|||jjj|||uuuccccccvvvuuuvvv|||nnnllliiiSSSKKK]]]{{{AAAGGGQQQ___bbb|||```hhhjjjMMMPPPHHH777AAA\\\zzzxxxYYYMMMXXXhhhtttiii\\\NNNFFFAAA>>>BBBHHHRRR[[[fffiiiaaaSSSEEE>>>===>>>@@@BBBBBBCCCCCCCCCBBBBBB@@@CCCHHHOOOqqqnnnMMM@@@BBB<<>>>>>;;;;;;>>>>>><<<===CCCFFFHHHLLLQQQPPPWWW```hhhnnnuuu}}}pppyyy]]]DDDGGGOOOQQQ___cccccclll|||yyyqqqTTTggg||||||ggg\\\ZZZfffpppuuu}}}xxxsss[[[KKKNNN___mmmllllllzzzSSSQQQ```wwwFFFFFFNNN]]]bbbjjjkkk~~~OOOSSSOOO===CCCcccWWWGGGUUUYYYPPPMMMEEE<<<888888999<<>>@@@CCCEEEEEEEEEGGGFFFDDDEEEEEEFFFeeeuuuPPP>>>???;;;FFFYYY^^^CCCEEERRR[[[aaannn}}}{{{sssxxx~~~aaahhhrrr[[[XXX[[[[[[___ccciiiddd~~~\\\NNNbbbvvvlllFFFGGGIIIOOOMMMnnnwwwvvvzzz~~~yyyooooookkk```YYYSSSNNNFFF???:::888888999:::::::::;;;<<<===>>>???>>>;;;<<<>>>???<<<<<>><<<===CCCFFFHHHLLLQQQPPPVVV```hhhnnnttt{{{jjj{{{XXXEEEMMMUUU]]]hhhiiifffkkkvvv|||ttttttWWWdddgggZZZSSSVVVVVVVVV^^^lllwwwyyy{{{qqqYYYCCCAAANNN[[[mmmkkkfff]]]jjjuuuNNNGGGLLLZZZ^^^~~~aaaaaaYYYNNNBBBKKK^^^gggIIIGGGFFF??????<<<999999999:::;;;;;;FFFKKKOOOLLLDDD???@@@DDDGGGGGGGGGIIIKKKMMMNNNMMMNNNMMMJJJLLLPPPVVVuuu~~~mmmOOO??????;;;FFFTTTYYYDDDKKKUUU___iiizzzXXXKKKZZZyyy}}}sssyyyXXXYYYcccfffhhhhhhnnniiimmmQQQ[[[ooosssFFFDDDIIIQQQNNNllluuuzzz{{{}}}{{{zzzjjj```YYYSSSNNNFFF???:::888888999;;;:::::::::;;;<<<<<<======;;;;;;>>>???======@@@>>><<<===CCCFFFHHHLLLQQQRRRYYYcccjjjpppvvv||||||xxx|||zzzTTTFFFRRRZZZdddooonnnjjjmmmpppyyyzzzrrrvvvYYY^^^~~~tttnnniiifff]]]SSSSSSYYY{{{{{{|||xxxcccOOOHHHNNNTTTwwwnnnnnniiigggppp|||PPPEEEJJJXXX\\\dddxxxxxx]]]IIIMMMIIIxxx{{{[[[CCC>>>GGG??????>>><<<::::::;;;:::>>>BBBFFFDDD@@@>>>AAADDDFFFDDDDDDGGGLLLOOOPPPOOOYYY\\\ZZZ]]]eeennnuuuiiiNNN???AAA<<>>===:::;;;>>>???===>>>AAA>>><<<===CCCFFFHHHLLLQQQUUU\\\eeemmmrrrxxx~~~~~~{{{{{{pppzzz{{{wwwRRRGGGTTT\\\___lllpppooovvvxxx|||~~~{{{tttvvvXXXYYY|||wwwooopppqqqmmmcccXXXUUUWWWKKKnnn~~~|||gggTTTLLLMMMOOOfffnnnrrrmmmjjjoooLLLAAAHHHXXX\\\uuuooovvvRRRKKKBBBXXXppp~~~uuuVVVBBBHHHAAABBBAAA<<<888888999:::???CCCHHHIIIGGGFFFHHHJJJGGGFFFGGGKKKRRRXXXZZZZZZ]]]dddeeehhhqqqwwwnnnNNN???BBB===EEEAAAkkkpppJJJEEEJJJPPPQQQ^^^rrrzzz```VVVooouuu\\\VVVaaaaaa^^^aaabbb[[[gggaaaBBBKKKnnnRRRCCCHHHTTTQQQoooyyyxxxyyyjjjbbb```SSSNNNFFF???:::888888999<<<===>>>??????@@@BBBDDDBBB@@@?????????>>><<<:::<<<===>>>@@@CCCHHHLLLOOOSSSYYYaaaggglllrrryyy~~~wwwnnn}}}}}}|||gggIIINNN^^^^^^jjjqqqoookkklllnnn|||jjjzzzRRRUUUyyyxxxyyymmmmmmYYYFFFLLLMMMTTT```QQQNNNhhhxxxaaaSSSXXXccc```||||||zzztttoootttuuulllkkkHHHHHHCCCTTTSSSooo}}}HHHIIIIIIQQQlllwww[[[MMMDDDBBB@@@===999666999>>>CCCIIIgggttt^^^QQQVVVSSSEEEDDDCCCHHHRRR\\\___]]]```kkknnniii\\\NNNYYYwwwkkkMMMAAA>>>??????III]]]RRRQQQMMM@@@HHHSSSUUUqqq|||{{{yyy___TTT]]]bbbeeegggcccdddgggsss}}}jjjfffIIIGGGdddxxxCCCIIIOOOUUUqqqttt}}}hhh___\\\SSSNNNFFF???:::888888999===>>>???>>>>>>>>>@@@BBB???>>>>>>>>>@@@@@@>>>===<<<===>>>@@@DDDHHHMMMOOOSSSYYYaaaggglllrrryyyjjjooorrrkkk______|||}}}___LLLSSS^^^aaaaaaooouuuwwwyyyxxxuuu~~~TTTTTTvvvwww~~~~~~kkk[[[WWWKKKGGGVVVKKKNNNVVVMMMJJJLLL[[[yyydddVVVWWW]]]\\\ggg~~~~~~ttt}}}sssyyybbb{{{tttxxxNNNFFFCCCTTTSSSoooqqqQQQNNNPPP```zzzgggJJJEEE@@@===:::888:::>>>CCCOOOqqqkkk[[[\\\YYYSSSTTTUUUVVVXXX]]]aaadddgggcccWWWNNNIIICCCMMMeeegggGGG;;;>>>AAAAAAGGGSSSoooHHHJJJQQQJJJKKKQQQbbbrrrhhh\\\``````aaadddaaa``````mmmtttQQQ???ccc~~~MMMEEELLLSSSkkkrrrxxx{{{}}}ggg]]]ZZZSSSNNNFFF???:::888888999===>>>???>>><<<<<<===???<<<<<<<<<>>>@@@AAA@@@???<<<===>>>@@@DDDIIIMMMPPPSSSYYYaaaggglllssszzzkkk{{{~~~nnnhhhyyyzzzrrruuusss]]]___{{{~~~zzzTTTQQQ[[[```eeeiiiyyy{{{rrrXXXRRRpppwwwvvv___iiiiiifffbbbTTTMMMWWWXXX\\\cccgggjjjUUUQQQuuuooosss|||lllccc~~~yyy}}}YYYpppxxx}}}oooYYYAAA@@@OOOLLLgggggg\\\WWWYYYoooVVVKKK@@@===;;;:::;;;???@@@MMMiiisssbbbTTTTTTRRRWWW___hhhiiieeeaaaccchhh```XXXKKKJJJPPPKKKFFFNNNuuu___CCC:::???CCC@@@GGGMMMpppUUUFFFSSSAAA>>>JJJVVVgggsssmmmbbbbbb^^^^^^cccaaa```\\\ggguuu```:::VVVqqqZZZ???HHHPPPcccpppxxx}}}iii^^^ZZZSSSNNNFFF???:::888888999<<<=========;;;<<<===???<<<<<<<<<>>>@@@AAA@@@???<<<===>>>@@@DDDIIINNNPPPTTTYYYaaaggglllsss{{{ssslllvvveeekkk~~~fff\\\iii{{{}}}ssssss[[[VVViii|||qqqMMMWWWcccbbbjjjttt~~~|||zzzlll]]]PPPhhhzzzuuusss}}}{{{aaahhhkkknnn|||bbbMMM|||}}}TTTrrr}}}yyyuuuiiiAAA@@@JJJFFF^^^vvvhhh]]]ccchhhUUUDDD>>>===<<<>>>CCCBBBGGGPPPQQQGGGAAACCCEEEIIIVVVgggpppmmmddd```aaaVVVRRRJJJLLLVVVPPPEEEFFF^^^~~~pppXXXBBB<<>>>>>===>>>@@@@@@???===<<<<<<>>>AAAEEEJJJNNNQQQTTTYYY```ggglllsss|||eeecccmmmqqqgggkkk}}}yyyfff\\\ttt~~~|||iiiLLL]]]hhheeeooonnnyyy{{{xxxyyy|||ppp}}}cccNNN```vvvbbblllsssxxxjjj\\\lll```HHHggg{{{~~~xxxRRRrrrwwwCCCBBBIIIEEEZZZlll\\\|||}}}dddKKKBBB???>>>CCCKKKEEEDDD>>>999:::;;;;;;======EEETTTbbbddd\\\VVVVVVWWWTTTHHHCCCGGGCCC???EEEGGG{{{nnnRRR???<<>>?????????===;;;<<<<<<>>>AAAEEEJJJOOORRRTTTYYY```ffflllttt}}}|||[[[XXXzzz___oooxxxmmmttt___cccvvvvvv|||bbbSSSbbbjjjiiissskkkvvvyyyxxxzzzyyyqqqxxxkkkOOOWWW}}}}}}lllyyyjjjLLLVVV[[[LLL```~~~~~~xxxwwwoooNNNiii|||BBB???CCCBBBTTTzzzjjjvvvuuuUUUGGGAAA???HHHUUUFFFHHH===666>>>???:::;;;<<<<<>>???DDDuuuqqqKKK;;;;;;???DDDJJJGGGZZZccctttNNNKKKOOO???KKKEEEVVVlll}}}}}}gggbbb[[[]]]bbb___aaaaaaYYY___\\\___tttPPP```mmmxxxEEEDDDHHHXXXmmmwww{{{fff]]][[[SSSNNNFFF???:::888888999;;;<<<======<<<===???AAA@@@???>>>???@@@???>>><<<<<<<<<>>>AAAFFFKKKPPPSSSUUUZZZ```ffflllttt~~~\\\]]]xxx\\\XXXwwwwwwttt|||jjjaaaTTTJJJLLLPPPeeezzzrrrzzzsss^^^^^^fffiiillluuupppwwwwwwuuuvvvrrrvvvssssssttttttPPPOOOyyyrrrRRRMMMPPPGGGTTT|||jjjwww}}}}}}yyycccIIIcccrrrHHHAAA???@@@LLLjjj___LLLBBB@@@MMM___QQQYYYKKK>>>CCCAAA:::@@@??????JJJ[[[aaa\\\XXX[[[PPPYYY\\\fffsssmmmXXXNNNWWWuuuggg@@@:::???@@@EEEOOOOOOVVV```mmmzzzLLLGGGEEEIIIGGGRRReeeuuu|||xxx|||nnnbbb[[[]]]bbbbbbggghhh]]]^^^bbbbbbmmm\\\IIIddduuuSSSFFFEEEUUUeeeuuuyyy~~~}}}~~~hhh```^^^SSSNNNGGG???:::888888999===>>>???>>><<<<<<>>>??????>>>===>>>@@@@@@???===<<<<<<>>>AAAFFFKKKPPPSSSUUUZZZ```ffflllttt~~~|||ccckkkxxxhhhNNNuuuppplllmmmeee^^^hhhpppwww~~~zzzkkk[[[eeeiiihhhnnnvvvppptttpppmmmqqqpppvvvrrr|||sssyyyRRRJJJ|||wwwuuu^^^RRRDDDLLL]]]|||~~~hhhQQQWWWmmm~~~~~~ZZZGGGccccccsssVVVJJJCCCCCCKKKccceeeOOOCCC@@@PPPeeedddnnn\\\FFFEEEAAA===III===DDDXXXnnntttjjjdddfffYYYZZZXXXfff|||rrrkkkrrrnnnffffffhhhrrrWWW666<<>>;;;999888888999:::;;;:::::::::<<<>>>>>>>>>>>>===============>>>======???EEELLLQQQSSSWWW[[[aaaffflllttt~~~ccc]]]```vvvKKKooo}}}~~~fff\\\jjjqqqjjjkkkwwwmmmllliiilllmmmeeemmmnnnpppUUUFFFkkk~~~|||mmmcccIIIGGGJJJ___~~~gggdddooogggWWWPPPNNNfff|||lllSSSOOOfffvvvyyygggIIIDDD<<>>;;;999888888999:::;;;;;;:::;;;===>>>????????????????????????>>>======???EEEKKKQQQTTTXXX]]]ccchhhmmmttt}}}eeeeeehhh{{{LLLUUU||||||mmmbbb]]]bbbiiijjjkkkoooiiihhheeeiiilllfffooo}}}ppp[[[GGGeeeuuuxxxwwwyyy{{{qqq|||ZZZOOOKKKNNNkkkyyynnnkkk]]]MMMMMMSSShhhjjjPPPSSSmmmzzz{{{IIIBBB>>>IIIRRRdddGGGNNNJJJiiiVVV]]]___YYYUUU\\\jjjuuunnn___^^^ooo{{{uuummmnnnkkkaaaTTTRRR```qqquuupppxxxcccSSSOOOIIIJJJccccccJJJ888<<>>;;;999888888999;;;<<<<<<<<<<<<>>>???AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>???DDDJJJPPPTTTZZZ^^^eeejjjooouuu|||fffnnnppp{{{bbbQQQuuu~~~dddfffffffffjjjqqqrrrooogggfffcccgggkkkgggpppooofffKKK[[[yyyqqq~~~}}}[[[KKKJJJFFFNNNlllsssbbbRRRRRR[[[oooXXXNNNUUUlll}}}LLL???@@@EEEKKKvvvvvv\\\SSSLLLxxxoooggg\\\VVVVVVddd~~~wwwlllnnnvvvxxxuuupppnnndddXXXXXXiii~~~mmmiiiyyyZZZEEE888>>>HHHLLLRRR\\\___\\\cccnnnkkkjjjgggSSSHHHEEENNNSSSQQQTTT\\\hhhqqq|||~~~}}}yyyppppppiii]]]___```]]]ZZZZZZ\\\^^^```aaadddgggkkkrrr~~~|||JJJQQQcccxxxpppEEE@@@DDDNNNeeemmmwww}}}~~~~~~llliii\\\TTTNNNEEE>>>;;;999888888999;;;============>>>@@@AAAAAAAAAAAABBBBBBBBBBBB>>>>>>>>>???CCCIIIPPPUUUZZZ```gggmmmrrrxxxjjjcccooorrryyymmmLLLiiirrr|||gggkkkoooqqqrrrtttuuuuuullllllggghhhllliiipppnnnwwwsssPPPPPPlllwwwzzzkkkSSSFFFIIINNNOOOXXX```ZZZoooqqqfffgggxxxsssKKKQQQVVVccc~~~WWW===BBBAAAHHHgggcccQQQmmm]]]SSS[[[}}}|||rrreeegggfffbbbggg{{{RRRDDD<<>>;;;999888888888:::===>>>>>>===>>>@@@@@@@@@@@@@@@AAAAAABBBBBB????????????BBBGGGPPPVVVZZZ```iiipppvvv}}}ZZZ```lllppp{{{{{{LLL\\\xxxqqqllljjjnnnwwwwwwoooooovvvttttttnnnlllnnnjjjnnnqqqmmmXXXIII```}}}qqqcccXXXNNNMMMSSSWWWdddkkk\\\aaa{{{uuutttfffPPPTTTZZZaaa|||nnnBBBCCC===GGG[[[zzznnn~~~{{{]]]TTTmmmxxxnnnbbbhhhkkkeee^^^eee~~~JJJBBB???GGGOOOSSSXXX^^^aaafffhhhddddddkkkssswww___RRRQQQMMMKKKNNNRRRWWW```kkkuuuzzz~~~}}}kkk```^^^[[[TTT[[[ooohhhZZZ]]][[[ZZZZZZ\\\```dddggghhhaaa``````bbbiiivvvBBBSSSqqqxxxAAAAAAJJJEEEZZZeeerrryyy{{{}}}iiieeeXXXTTTNNNEEE>>>;;;999888888666999<<<>>>>>>===>>>???>>>??????@@@@@@AAAAAABBB???@@@@@@???AAAFFFOOOWWW[[[aaaiiipppwww[[[bbbllluuu~~~WWWSSSlllzzzhhhqqqjjjmmmwwwwwwmmmllluuuvvvwwwqqqnnnpppkkklllyyyttteee}}}dddJJJVVVzzz}}}||||||qqqddd~~~xxx___aaaWWWXXXRRR\\\oooaaannn{{{rrrooo~~~xxxjjjXXXUUUXXXaaaiii}}}KKKEEE:::EEETTTsssqqqSSSTTTccczzzrrrqqqsssqqqnnnmmmoootttwww|||pppCCC@@@BBBJJJQQQSSSWWW\\\```gggfff___cccooossslllppp\\\QQQJJJGGGBBBAAAEEELLLQQQUUUYYY^^^QQQTTTQQQKKKKKKXXXjjjuuu~~~}}}rrrdddaaaccc[[[ZZZ[[[^^^ccchhhjjjkkkeeebbb```___bbbmmmYYYDDDlllLLL<<>>;;;999888888555888;;;============>>>>>>??????@@@AAAAAABBBBBB???@@@AAA@@@@@@EEEOOOWWW]]]bbbiiiooouuu}}}hhhkkkrrr^^^MMMccc|||yyyqqqkkkooonnnoooqqqrrrqqqqqqrrrpppsssooolllppplllkkkuuuxxxaaaqqqqqqQQQNNNfffxxxiiiVVVbbbhhh^^^[[[cccvvvTTTSSSVVVddd}}}uuuiiipppcccfffZZZkkk___\\\lll]]]TTTppp}}}nnniiigggnnnSSSWWW]]]iiinnnRRRGGG999CCCJJJhhhdddSSSMMM^^^mmmyyywwwtttyyyhhh???AAAFFFOOOUUUXXX[[[^^^bbbdddeeeeeeggglllnnnlll{{{uuudddXXXSSSNNNJJJJJJHHHEEEEEEJJJGGGIIIPPPXXX___kkkpppfffbbbccchhhhhh^^^]]]]]]___cccfffggggggaaaaaaaaabbbaaahhh|||QQQddd```BBBCCCEEEMMMYYYgggooorrryyymmmjjj]]]TTTNNNEEE>>>;;;999888888444777;;;============>>>??????@@@AAAAAABBBCCCCCC???AAAAAA@@@???EEEOOOWWW___ccchhhmmmsss{{{wwwssssssyyymmmGGGZZZzzzsssaaakkkhhhooommmfffiiissstttjjjhhhnnnkkkjjjooolllkkktttwwwppp___hhhyyyXXXJJJWWWsssiiiaaannnyyy```YYYVVVXXXbbbfffZZZuuudddeeeuuuvvvnnniiiuuuyyyttt^^^qqqttt]]]UUUlll[[[UUU___bbbmmmlll|||UUUIII:::CCC???]]]zzznnn^^^fffuuubbb???CCCKKKTTTZZZ]]]```ccceeecccgggnnnmmmgggiiiqqqkkk{{{iiicccaaacccccc```aaagggppplllooozzzqqqbbb\\\___ccc``````___^^^___aaaccccccbbbXXX[[[```dddbbbfffxxxvvvmmm]]]qqqMMMDDDBBBIIIUUUccckkkooovvvkkkccc]]]TTTNNNFFF>>>:::888777777888999:::;;;;;;;;;===>>>EEECCCAAAAAABBBCCCDDDDDD??????@@@BBBBBBDDDNNNYYY^^^aaafffkkkrrr{{{}}}~~~DDDUUUppppppffffffiiiiiiiiijjjmmmoooooooookkkfffggglllooolllmmmpppwwwzzz^^^yyycccIIILLLlllvvvmmmnnnVVVPPPWWWTTT___yyy```dddsssWWWVVV```gggrrrpppvvvlll@@@@@@===AAAPPPnnnVVVGGGMMMVVV]]]```bbbbbbcccfffeeeeeehhhmmmppppppooovvvtttaaa[[[aaa^^^[[[```^^^```aaa```______```aaa[[[^^^\\\]]]aaabbbuuuaaalllTTTBBBDDDGGGCCC[[[lllooonnnyyyuuu|||kkkccc]]]TTTNNNFFF>>>:::888777777777999:::;;;<<<<<<======AAA@@@???@@@AAACCCEEEEEE???>>>???AAAAAADDDMMMXXX\\\```eeejjjooovvv~~~zzzzzz{{{}}}RRRPPPddd||||||nnngggdddggghhhjjjmmmppprrrrrrrrrfffbbbbbbhhhlllnnnrrrxxx}}}aaasssjjjQQQNNN[[[iiivvvtttmmmrrrgggWWW```llllllqqqrrrvvv|||LLLBBBBBB>>>JJJeeeKKKIIINNNVVV\\\```bbbcccdddeeeddddddfffjjjlllkkkiiimmmmmmvvvuuu___```ddd___YYYZZZ[[[]]]^^^^^^]]]]]]^^^```\\\^^^\\\]]]``````mmm{{{xxxBBB777GGGFFFVVVaaammmttt}}}rrruuukkkccc]]]TTTNNNFFF>>>:::888777777666888:::<<<======<<<<<<>>>>>>>>>???AAACCCFFFGGG???>>>>>>@@@AAACCCLLLVVVZZZ^^^dddiiinnnvvvyyyrrr{{{}}}mmmMMMSSSlll~~~tttpppmmmgggfffhhhjjjmmmoooqqqqqqqqqmmmiiigggiiikkkmmmrrrxxxmmmlll{{{vvv^^^KKKJJJqqqsssvvvuuurrr\\\YYYhhhqqqtttsssxxx{{{uuu~~~TTT???CCCAAAFFF\\\~~~}}}uuudddsssNNNNNNRRRXXX]]]```ccceeegggddddddeeegggiiiiiigggdddiiilllqqq{{{{{{fffaaa^^^``````[[[WWWVVVXXXYYY[[[[[[[[[[[[]]]^^^^^^```\\\\\\___\\\bbbuuurrroootttPPPAAAFFFIIIPPPTTThhhuuu{{{xxxrrrkkkccc]]]TTTNNNFFF>>>:::888777777666777999===??????===;;;>>>>>>???@@@AAACCCGGGIIIAAA>>>===???@@@CCCKKKSSSYYY^^^eeejjjpppyyykkkrrrzzz~~~QQQHHH\\\uuuyyypppvvvyyysssjjjkkkjjjiiiiiiiiikkkmmmsssqqqpppooooooqqquuuyyyfffqqqoooGGGFFF\\\ooo}}}jjjZZZ^^^jjjlllwwwpppyyy}}}www\\\===CCCCCCBBBPPPpppdddVVVjjjkkkQQQppp]]]IIISSSVVV[[[^^^aaacccfffiiicccdddgggiiijjjiiigggeeegggmmmpppoootttmmm\\\```aaa\\\XXXXXXXXXVVVUUUWWWYYYZZZYYYZZZ\\\^^^aaabbb[[[YYY^^^[[[\\\jjjwwwvvviiiaaagggQQQAAAIIIMMMKKK```nnnpppxxxkkkccc]]]TTTNNNFFF>>>:::888777777666666888<<>>???@@@BBBIIIPPP\\\aaafffkkkoooyyynnn{{{~~~___GGGOOOdddqqqqqq}}}}}}sssqqqmmmhhhcccbbbeeeiiikkknnnqqqqqqsssvvvzzz|||jjj|||aaa___~~~RRRJJJKKKmmmxxxnnnxxxeee[[[cccnnnllluuulllvvvyyy}}}pppDDDBBB@@@;;;AAA[[[~~~eeeRRRkkk|||^^^dddQQQLLLUUUXXX[[[]]]^^^```ccceee___bbbeeehhhjjjiiiiiihhhccciiilllhhhfffuuupppfffbbbfffddd]]]ZZZ\\\\\\XXXUUUWWWYYYYYYYYYZZZ\\\]]]cccccc[[[XXX\\\[[[\\\gggvvvdddyyyhhhZZZ>>>BBBJJJHHHWWWccceeekkkccc]]]TTTNNNFFF>>>:::888777777777666777;;;???@@@>>>;;;@@@BBBDDDDDDBBBCCCHHHKKKHHHCCC???@@@AAABBBGGGMMM\\\bbbiiilllooovvvyyyuuu{{{VVVJJJYYYwwwvvvxxxvvvpppsss|||{{{xxxvvvqqqiiicccaaadddhhhiiioooqqqooonnnppprrrsssaaakkkVVVxxxlllQQQEEEWWWppp}}}ppp```\\\fffrrrrrrwwwpppvvvxxxxxxPPP<<<@@@<<<>>>OOOlllvvv\\\rrrkkkhhhhhh\\\^^^cccssshhh]]]SSSWWWiii{{{tttQQQUUUVVVYYY[[[\\\\\\\\\^^^___[[[^^^cccfffggggggiiijjjfffjjjkkkhhhffflllzzzwwwbbbdddaaacccdddccccccccc___YYYVVVWWWYYYYYYYYYYYY[[[\\\aaaddd]]]XXX\\\[[[\\\eeeiiieeehhh|||ooozzzLLL>>>EEEHHHMMMZZZaaassskkkccc]]]TTTNNNFFF>>>:::888777777888666666999>>>AAA???<<<<<<@@@CCCCCCBBBCCCIIINNNLLLFFFAAAAAAAAABBBEEEKKKWWWaaalllqqqsssvvv~~~sss|||pppMMMQQQdddppp|||wwwtttqqqppprrrsssrrrqqqrrrsssqqqllleeebbbdddggglllrrrrrrjjjeeegggjjjjjjjjj{{{xxxaaaiii|||YYYLLLIIIeeeppp}}}ggg^^^^^^eeeoooqqquuurrruuuwwwwwwrrrmmm```<<>>AAA@@@===999===AAABBBAAADDDJJJOOOOOOHHHBBBBBBBBBBBBEEEIIIQQQ^^^nnnwwwyyyzzzwww~~~QQQLLLVVVYYYxxxsss~~~{{{sssnnnooonnnjjjggghhhiiilllnnnlllfffcccdddfffhhhnnnmmmfffbbbgggmmmooojjjvvvxxx~~~uuu```qqq```VVVDDDQQQ~~~ooouuuaaa___bbbdddhhhhhhkkklllmmmqqqttt}}}kkkkkkqqqFFF===@@@BBBEEEQQQmmmvvvUUUgggrrrrrr|||```LLLLLLNNNJJJBBBHHHKKKGGG@@@>>>BBBHHH===```]]]dddaaaaaaccceeefffcccaaa`````````cccfffgggggghhhkkknnnsssppplllhhhhhhlllqqquuujjj}}}```]]]```[[[]]]ZZZWWWYYY___```[[[[[[```VVVWWWXXXXXXVVVVVVWWWXXXXXXdddddd______ZZZWWW]]]^^^oootttNNNDDDIII???PPP___```lll}}}~~~www~~~~~~jjjeeeZZZTTTNNNFFF???:::888777777:::777555777;;;===>>>===999>>>CCCEEEEEEGGGMMMRRRVVV[[[JJJ>>>FFFCCC>>>IIIQQQ\\\jjjuuuzzz}}}lllLLLHHHRRRZZZooo{{{www}}}qqqssspppkkkjjjiiigggbbb]]]fffiiikkkkkkhhhfffeeeeeegggddd```___```ccceeefffdddqqqmmm|||fff]]]}}}VVVMMMSSSPPPhhhssszzzkkk^^^```gggjjjlllnnnrrrooommmpppssszzzMMMAAAMMM444>>>OOONNNkkkooowww\\\LLLjjj^^^TTTOOOWWWqqqcccNNNFFF???@@@BBBBBBDDDHHH???RRR|||bbbaaa[[[cccdddeeedddbbbaaabbbcccbbbfffjjjkkkjjjlllqqqvvvsssnnnhhhgggjjjmmmmmmlllqqqnnnrrr~~~ooobbb[[[YYYZZZ[[[UUUVVVWWWVVVUUUUUUVVVXXXVVVVVVWWWWWWWWWVVVUUUTTT[[[\\\]]]^^^]]][[[XXXWWWeee```pppnnnSSS<<>>>>>:::===AAACCCCCCFFFLLLRRR[[[^^^LLL===FFFIIIDDDJJJNNNYYYhhhssszzzcccIIIGGGMMMZZZpppxxxnnnoooooonnnkkkhhhgggfffbbbdddggggggfffdddddddddcccbbb```______aaadddeeecccjjjnnnwww[[[mmmtttXXXFFFKKKjjjiii|||iiifffgggnnnsssqqqppprrrsssqqqooorrrsssttt|||hhh>>>GGG>>>>>>CCCHHH___ppp{{{qqq\\\QQQEEEOOOMMMKKKmmmpppcccTTTKKKIIIJJJGGGDDDCCCQQQppp```dddbbbbbbcccdddcccaaa```aaabbbaaadddhhhhhhggghhhlllqqqpppkkkfffeeeiiilllkkkjjjjjjnnnrrrttt|||rrrpppiiiaaaZZZVVVVVVVVVVVVVVVWWWWWWVVVUUUUUUVVVXXXZZZYYYXXXWWWWWWWWWWWWXXX\\\\\\]]]]]]\\\[[[ZZZZZZYYYZZZnnn}}}YYYYYY```|||ZZZ@@@BBBIIIPPP]]]lllwwwvvvsssvvv~~~jjjeeeZZZUUUOOOFFF???;;;999888777777666555777:::===>>>???;;;===@@@AAABBBGGGNNNTTT```eeeTTTAAAEEEMMMKKKKKKKKKTTTbbbooowww}}}~~~}}}~~~~~~|||UUUGGGKKKJJJOOOeeekkkiiimmmqqqqqqnnnkkklllnnnaaaccceeefffeeeeeefffgggaaaccceeedddbbbaaadddgggfffgggqqqaaa^^^zzzeeeAAAIIIUUUsssqqqccc___eeeooowwwwwwsssrrruuuqqqqqqooorrrtttpppzzzuuuHHH@@@GGG@@@888DDDPPP]]]jjjUUUGGGIIIDDDEEEkkk~~~iiiaaabbbZZZMMMJJJSSSddd\\\______```aaabbbaaa_________```___bbbddddddbbbcccfffjjjkkkgggccccccfffhhhhhhgggjjjoooqqqjjjcccjjjkkkggg```]]][[[YYYYYYXXXWWWUUUUUUVVVWWWVVVTTTTTTUUUWWW[[[YYYWWWUUUUUUVVVXXXYYY[[[ZZZZZZZZZZZZZZZZZZZZZSSS]]]ZZZxxxwwwZZZ}}}{{{kkk]]]JJJFFFJJJRRR^^^jjjooosssxxx}}}iiidddZZZUUUOOOFFF???;;;999888777666555555777999<<<>>>???<<<>>>???AAADDDKKKTTTZZZccckkkbbbKKKCCCJJJMMMLLLHHHPPP[[[gggpppxxx~~~}}}zzz||||||{{{|||zzz}}}oooUUUPPPLLLDDDJJJggg}}}~~~yyyhhhgggkkkooopppooonnnnnnoooeeefffggghhhggggggiiijjjfffjjjmmmkkkfffdddfffiiihhhfffsssxxxzzz\\\cccvvvTTTLLLGGG\\\fffiiigggkkkppprrrqqqoooqqquuunnnooonnnqqquuurrryyy|||hhh???FFFAAA999DDDCCCOOO___pppyyyZZZDDDKKKeee{{{gggSSSXXX~~~fff___YYY[[[^^^___```___^^^]]]]]]______```aaaaaa``````bbbeeeeeecccaaaaaaccceeeeeedddjjjiiihhhhhhhhhiiiiiijjjvvv}}}zzzvvvfff___ggg```___]]]\\\\\\ZZZVVVTTTTTTUUUUUUTTTRRRRRRSSSUUUWWWVVVUUUTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYYYYXXXWWWUUUaaaZZZooosssWWWrrrvvvaaaCCCIIIVVVWWW[[[fffttt}}}{{{vvviiidddYYYVVVOOOGGG@@@;;;999888888555666666777888;;;===???>>>>>>???BBBGGGPPPYYY___bbbooorrr]]]FFFDDDKKKKKKEEEKKKTTT___kkkvvv|||zzzxxxyyyzzzvvvvvvxxx{{{{{{{{{~~~eeeOOOPPPLLLKKKWWWnnn|||vvvoooiiiiiiiiiiiikkknnnnnnllliiihhhiiiiiihhhffffffhhhjjjkkkooorrroooiiieeefffhhheeebbbnnnqqqjjjYYYppprrrSSSAAAOOOggglllkkk~~~xxxoooooooooooopppqqqqqqpppoooqqqnnnooouuutttxxx|||KKK>>>@@@@@@DDD;;;GGGQQQ^^^wwwbbbSSSQQQvvvsssXXX```vvvnnneeeZZZ^^^]]]^^^___^^^\\\[[[\\\]]]^^^____________```aaacccaaa`````````aaabbbaaaaaadddaaa```ccchhhiiiddd___jjjqqqzzzuuukkkeeeaaa]]]ZZZZZZaaa___\\\[[[YYYWWWTTTQQQRRRSSSSSSRRRPPPOOOPPPRRRSSSUUUVVVWWWWWWUUUSSSRRRRRRTTTXXXZZZ[[[ZZZXXXWWWVVV[[[\\\dddPPPaaarrr{{{WWWJJJTTTRRRTTT]]]iiiqqqtttuuuiiidddYYYVVVPPPGGG@@@<<<:::999888666777777777777999<<<>>>>>>>>>???BBBHHHQQQYYY^^^```nnn~~~qqqOOOAAAHHHIIICCCFFFMMMXXXfffuuu}}}|||}}}{{{}}}~~~xxxyyyyyyzzz|||___OOORRRRRROOOQQQ\\\ooo}}}yyymmmnnniiifffdddfffjjjkkkhhheeeggggggfffdddccccccfffiiilllnnnooommmhhhddddddeeegggccciiiiiikkk]]][[[sssbbbOOOQQQNNNfff[[[fff~~~~~~tttoooppppppqqquuuwwwrrrkkkqqquuupppmmmssstttwwwuuuhhh??????EEEAAA888AAAEEEQQQjjjWWW>>>RRR___zzzvvv^^^WWWgggllliiiccc]]]aaa\\\]]]^^^]]]\\\[[[[[[]]]\\\]]]]]]^^^___aaabbbccc``````aaaaaa``````___^^^^^^aaadddbbb___```fffkkkfffeeecccccciiitttwwwkkkiiimmm[[[ccceee^^^[[[\\\[[[VVV^^^]]][[[[[[[[[ZZZWWWUUURRRRRRRRRQQQOOONNNOOOQQQTTTVVVYYYZZZZZZXXXTTTRRRSSSUUUXXX[[[]]]\\\[[[ZZZYYYUUU\\\[[[^^^wwwMMM]]]iiikkkfffGGGHHHLLLOOORRRZZZlll|||iiidddYYYVVVPPPGGG@@@<<<:::999888666888999888666777:::===>>>======@@@FFFMMMSSSVVV^^^iii^^^FFFGGGHHHEEEEEEHHHOOO]]]nnn}}}zzz|||~~~}}}~~~~~~|||||||||eeeXXXOOOMMMIIIEEENNN^^^lll{{{qqqgggmmmfffeeeccccccdddeeeffffffddddddcccaaa```bbbfffiiikkkkkkjjjiiigggfffeeeeeefffiiijjjdddzzzzzznnnyyy[[[^^^wwwxxxgggWWWKKKLLLttt}}}kkkeeeyyy}}}|||~~~rrroooqqqqqqpppsssuuuppphhhmmmtttpppkkkqqquuuwwwmmmRRRBBBFFF======???BBBJJJ```~~~___DDDFFF<<>>===<<<>>>CCCHHHMMMOOO^^^eeeiiiKKKIIIGGGIIIFFFEEEIIIUUUdddsss|||{{{xxx|||}}}}}}yyy{{{|||~~~yyywwwzzzcccJJJRRRVVVHHHCCCNNNPPPbbbyyykkknnnqqqfffcccbbbdddeeeccc```aaafffjjjccccccbbbaaaaaadddhhhlllkkkiiigggggghhhiiihhhggg___mmmnnnaaakkkpppTTTmmmuuuSSSIIIIII]]]]]]^^^}}}~~~mmmpppssstttpppjjjiiimmmlllgggfffpppnnnjjjqqqvvvyyy|||xxxgggGGGGGG<<>>AAACCCCCCJJJZZZkkkvvv~~~aaaGGGJJJJJJGGGEEEFFFKKKWWWhhhvvvsss|||zzzzzz|||yyyyyyrrrxxx}}}}}}xxxwww{{{fffUUUPPPJJJHHHKKKHHHMMM^^^wwwmmmaaannndddeeeddddddggggggfffddddddeeeeeedddccc^^^___^^^ZZZWWWXXX___fffaaabbbeeeggghhhgggeeecccmmmccclllvvvttt^^^\\\OOOlllnnnKKKMMMGGGXXXddd]]]rrrttthhhjjjllljjjiiilllppprrrpppmmmmmmlllkkkmmmrrrvvvyyyzzz{{{yyyQQQ:::OOO:::>>>???BBBKKK^^^wwwoooOOOFFFBBB???AAAHHHJJJFFF???LLL{{{yyy^^^^^^```XXXWWW```]]]\\\[[[\\\^^^___^^^]]]WWWUUUSSSUUUZZZ^^^``````ccccccaaa```___]]]]]]\\\YYY[[[^^^bbbdddfffffffffiiifffccc```___aaadddfffgggiiilllppppppmmmgggbbbeeeeeecccaaa______aaaccc______^^^]]][[[YYYVVVSSSUUUVVVYYY\\\^^^\\\WWWTTTTTTTTTSSSSSSSSSSSSSSSSSSVVVSSSQQQSSSSSSQQQSSSVVVTTTSSSQQQQQQSSSWWW[[[]]]XXXYYYXXXWWWWWW^^^jjjtttkkkFFF\\\xxxcccuuuhhhJJJMMMSSSOOOdddaaaXXXVVVPPPHHHAAA===:::999888999888777666666777888999<<<===@@@BBBBBBGGGVVVdddwwwSSSEEEKKKHHHFFFEEEFFFNNN]]]kkk{{{|||xxxxxxzzz~~~~~~yyyvvvwwwrrrxxx~~~~~~yyyuuuvvvxxxwwwttt]]]NNNJJJNNNGGGHHHRRR___fffhhhqqq|||~~~ooooooXXXkkkmmmgggiiiggghhhkkkhhheeebbb```_________```ZZZ]]]^^^]]]ZZZZZZ^^^bbbbbbdddeeefffdddbbbaaaaaafff___ccchhhgggzzzbbbbbbuuuxxxkkkPPPIIIKKKaaajjj]]]kkk~~~mmm{{{kkkaaahhhfffiiimmmpppqqqqqqqqqpppnnnnnnnnnpppuuuyyy|||}}}}}}IIIEEEEEE>>>===>>>CCCOOOeee}}}pppTTTQQQNNNRRR___fff]]]NNN```nnn]]]\\\\\\UUUUUU\\\ZZZYYYYYY[[[^^^_________XXXVVVTTTVVV[[[___``````aaaaaa```___^^^\\\[[[ZZZ[[[\\\^^^```bbbcccdddeeeaaa```_________```aaabbbdddeeegggjjjllljjjeeeaaadddddddddddddddbbbaaa```[[[ZZZ[[[\\\\\\ZZZUUURRRSSSTTTVVVYYY\\\\\\YYYVVVRRRRRRSSSSSSSSSTTTTTTTTTVVVSSSRRRSSSRRROOOOOORRRTTTSSSRRRQQQSSSVVVYYY[[[UUUWWWWWWUUUSSSVVV]]]ccc}}}sssQQQWWWnnnXXXpppyyydddXXXUUUdddbbbXXXVVVPPPHHHAAA===:::999888888888777777777777888888;;;<<<@@@BBBBBBEEEQQQ]]]ooouuujjjwwwsssNNNLLLIIIHHHFFFCCCEEEPPP^^^ooo~~~yyyzzz~~~|||tttqqqsssqqqxxx~~~~~~yyytttrrrsssrrrvvv~~~xxx]]]NNNIIINNNJJJJJJOOOMMMIIIMMMVVViiiuuuuuuuuujjjVVVSSS___wwwssseeeccceeecccdddggghhheee```\\\ZZZZZZ[[[]]]WWWZZZ^^^___]]]\\\]]]______bbbdddccc```___```cccaaaaaa^^^^^^```mmm~~~~~~ZZZ___uuubbbOOO@@@GGGaaapppaaaaaa~~~tttuuueee```jjjaaahhhppptttrrrqqqrrrsssrrrqqqqqqssswwwzzz{{{zzz{{{vvvlll???FFFBBB???======AAAOOOggg|||pppiiitttvvvccc|||mmmddd\\\ZZZXXXVVVVVVXXXVVVVVVVVVYYY]]]___``````YYYXXXWWWXXXZZZ]]]^^^^^^```aaaaaaaaa```]]][[[YYY]]]]]]\\\\\\]]]___```aaa^^^___```aaabbbbbbbbbbbb______```ccceeeeeeccc```]]]]]]]]]```bbbaaa]]]YYYVVVVVVWWWZZZ\\\[[[VVVRRRRRRRRRSSSUUUYYYZZZZZZYYYRRRRRRSSSSSSTTTUUUUUUUUUUUURRRRRRSSSRRRNNNLLLNNNTTTSSSQQQQQQQQQSSSVVVWWWQQQTTTVVVUUURRRQQQSSSVVVbbb]]]BBBJJJddd|||rrrqqq^^^fffeeeZZZVVVPPPHHHAAA===:::999888888777777777777777777888888:::???CCCDDDFFFPPP[[[WWWdddrrraaaLLLIIIHHHIIIEEEBBBIIITTTeee||||||zzzzzz||||||{{{qqqnnnqqqqqqvvv|||}}}{{{xxxwwwxxxuuuqqquuuvvv}}}ggg\\\QQQJJJKKKJJJGGGIIIPPPRRRZZZaaaccciiivvv|||{{{fffTTTPPPRRRZZZoootttllleee```aaabbb___^^^aaaeeedddaaa^^^[[[ZZZ\\\]]]WWWZZZ]]]^^^\\\\\\\\\]]]ZZZ]]]```___^^^^^^cccgggdddhhhbbbaaafffiiilllpppXXXdddxxxuuu\\\JJJIIIOOO\\\~~~fffaaammmqqqvvvwwwsssggggggnnneeeiiinnnqqqqqqqqqrrrssstttrrrrrrssstttvvvuuutttxxxzzzqqqbbbIIIGGGDDDAAA>>>===BBBSSSmmmuuujjjsssuuuqqq{{{zzznnnaaa```\\\WWWWWWZZZYYYVVVUUUUUUVVVXXX[[[^^^^^^^^^[[[ZZZYYYYYYYYYZZZZZZZZZaaabbbccccccbbb___\\\ZZZ]]][[[YYYXXXXXXYYY[[[]]]]]]]]]^^^_______________\\\[[[[[[]]]```aaaaaa```YYYWWWWWWZZZ```aaa]]]YYYUUUTTTTTTVVVZZZZZZWWWTTTSSSRRRQQQRRRUUUXXXYYYXXXUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQQQQTTTSSSNNNLLLNNNRRRRRRQQQPPPPPPQQQRRRRRROOORRRUUUUUUUUUTTTVVVWWW___iiioooNNNJJJxxxxxxffffffZZZVVVPPPHHHAAA===:::999888777777777888888777777777666888===DDDFFFIIIRRR\\\^^^jjjTTTJJJEEEHHHHHHCCCDDDLLLWWWggg|||}}}zzzuuuvvvyyy{{{yyypppnnnqqqppptttxxx{{{|||}}}~~~sssssspppmmm~~~gggQQQIIIIIIGGGIIINNNHHHMMMPPPNNNOOOWWWaaaeeepppsssmmmaaa]]]aaa```YYYPPPNNNKKKOOOcccooofffddddddfffeeeaaa___``````bbbdddccc```^^^___```ZZZ[[[[[[ZZZZZZZZZ\\\^^^ZZZ\\\]]]]]]\\\^^^bbbfffccciiifffgggmmmgggwwwoookkkoooZZZ^^^qqqnnneeeUUUEEEGGG```{{{ggg```aaasssrrrssszzzyyy|||hhhggglllkkkllljjjiiikkkoooqqqpppooonnnmmmlllmmmooorrrrrrrrrvvvwwwxxxxxxcccFFFCCC@@@>>>>>>???FFFXXXkkkrrrvvv}}}}}}rrr```___YYYTTTVVV\\\[[[TTTWWWWWWVVVXXXZZZ\\\\\\[[[\\\\\\[[[YYYXXXWWWWWWWWW___```aaabbb```]]]ZZZXXXZZZXXXVVVTTTSSSUUUXXXYYYZZZYYYXXXVVVVVVVVVWWWXXX\\\[[[ZZZ[[[]]]___```___\\\XXXUUUXXX___ddddddbbbWWWVVVUUUVVVWWWXXXXXXYYYVVVTTTQQQQQQRRRTTTUUUUUUWWWWWWVVVVVVUUUUUUUUUTTTRRRPPPQQQTTTTTTPPPNNNPPPQQQQQQPPPPPPPPPOOOOOOOOORRRSSSTTTUUUUUUWWWYYYZZZ___YYYjjjiii^^^ooo||||||dddeeeXXXVVVPPPHHHAAA===:::999888777777888888888888777777444666<<>><<>>@@@FFFVVVjjjlll```___\\\ZZZYYYWWWUUUWWWZZZZZZYYYXXXXXXZZZ[[[ZZZYYYVVVYYY\\\\\\[[[[[[]]]___YYYYYYYYYXXXWWWUUUSSSRRRUUUTTTTTTSSSUUUWWWYYYZZZYYYYYYYYYYYYYYYYYYYYYYYY```___]]]\\\]]]]]][[[ZZZWWWUUUQQQPPPQQQUUUZZZ]]]ZZZaaafffcccZZZTTTVVVZZZXXXVVVSSSQQQRRRSSSRRRRRRPPPPPPQQQRRRRRRSSSTTTTTTSSSPPPOOOQQQPPPMMMMMMPPPSSSTTTUUUVVVVVVUUUSSSRRRXXXWWWVVVVVVVVVVVVUUUTTTYYYWWWTTTYYYqqqVVVCCCIII```ooo}}}fffhhhZZZVVVPPPHHHAAA===;;;999888666777888999999888777666666666:::AAAFFFKKKSSS[[[kkklllsssXXXJJJNNNLLLFFFDDDAAACCCJJJWWWmmmyyytttqqqqqqtttxxxsssqqqrrrrrrooommmnnnjjjnnnsssxxxzzzyyyxxxvvvyyy~~~{{{xxxuuu{{{ppp^^^NNNIIILLLLLLIIIMMMKKKMMMQQQUUUaaa~~~wwwllleeegggeeeccc___\\\[[[[[[XXXSSSUUUXXXYYYWWWTTTSSSWWW[[[___]]]ZZZYYYXXXXXXWWWVVVXXXSSSPPPRRRXXX[[[WWWRRRWWWVVVaaabbbWWW```hhh\\\ccckkk[[[~~~cccRRRaaa\\\GGGSSSEEEXXXpppuuuhhheeeqqq~~~fffbbbjjjssshhh~~~dddiiimmmbbb]]]eee\\\aaagggiiihhhhhhjjjmmmmmmiiieeeccceeeiiimmmooossshhhxxx|||sss^^^MMMAAACCCDDD>>><<>>777666999888888888888777777777777<<<777555<<>>@@@CCCKKK[[[qqqppp```WWWYYYaaa```^^^[[[ZZZYYYYYYYYY^^^```]]]ZZZ\\\aaa___XXXTTTSSSTTTWWW\\\bbbeeegggVVVVVVWWWVVVTTTTTTVVVWWWSSSTTTTTTTTTUUUXXX]]]aaaZZZZZZYYYYYYYYYZZZ\\\]]]^^^\\\YYYWWWVVVWWWYYYZZZWWWTTTQQQPPPQQQTTTUUUUUUZZZZZZ[[[\\\ZZZXXXUUUSSSUUUSSSQQQPPPPPPPPPOOOMMMMMMKKKJJJLLLPPPSSSSSSRRROOOPPPOOOMMMKKKJJJLLLMMMPPPQQQSSSVVVXXXXXXXXXXXXRRRSSSSSSRRRQQQSSSXXX\\\ZZZSSSUUU[[[VVVUUUsss{{{hhh[[[\\\vvvrrr]]]aaalll```]]]VVVUUUMMMBBB<<<<<<:::666999999999888888888777777:::555444:::BBBKKKWWWaaammmyyyzzz~~~KKKFFFLLLGGGKKKFFFEEEGGGJJJTTTlllwwwxxxvvvsssssssssnnnggglllsssuuupppkkkjjjkkkiiilllmmmnnnpppqqqqqqrrrrrruuuttttttvvvyyyyyyuuuqqquuuxxxllleeeddd```^^^aaaaaaaaa```]]]XXXTTTRRRQQQRRROOOLLLMMMQQQRRROOOLLLNNNNNNOOOPPPPPPPPPPPPPPPLLLOOONNNLLLUUU```___UUUSSSUUUWWWWWWVVVUUUVVVWWWYYYaaa~~~\\\lllTTT]]]pppyyyxxxTTTOOONNNQQQWWWhhhpppeeeeeeiiijjj|||xxxqqqkkkiiijjjkkkkkkkkktttcccjjjjjjdddcccccc```______bbbgggjjjkkkjjjnnnllliiiggghhhjjjmmmooorrrsssuuuyyyzzzyyymmmDDDCCCKKKEEE;;;===>>>AAAJJJZZZnnn~~~zzzkkktttsss___^^^```bbbaaa___]]]\\\[[[[[[[[[ZZZ\\\\\\YYY[[[______ZZZUUUTTTSSSUUUYYY]]]```aaaVVVWWWXXXWWWVVVVVVXXXYYYYYYXXXWWWUUUUUUYYY^^^cccZZZZZZZZZZZZ[[[]]]^^^___```^^^[[[YYYWWWWWWYYYZZZVVVSSSQQQPPPRRRUUUWWWWWWUUUVVVVVVWWWVVVVVVUUUTTTUUUSSSPPPPPPPPPPPPNNNMMMLLLJJJIIIKKKNNNQQQQQQPPPOOOOOOOOOMMMKKKJJJLLLMMMPPPQQQQQQQQQQQQPPPOOONNNQQQRRRRRRQQQPPPQQQUUUYYY]]]XXX[[[```[[[VVVaaavvvsssVVVNNNNNNFFFIII[[[lll___\\\QQQQQQIII===;;;@@@>>>666999999999999888888888888666444333777<<>>===AAANNNZZZooo}}}|||~~~wwwlllVVVhhhhhhbbbbbb\\\^^^\\\\\\[[[[[[ZZZZZZZZZZZZTTTXXX[[[ZZZXXXYYY[[[^^^WWWUUUSSSSSSUUUWWWWWWWWWVVVWWWXXXWWWWWWWWWYYY[[[^^^]]]\\\YYYXXXXXX\\\^^^SSSSSSUUUVVVXXXZZZ\\\]]]\\\ZZZXXXWWWVVVVVVVVVWWWVVVSSSPPPOOOQQQSSSTTTTTTYYYZZZZZZYYYWWWTTTQQQOOOQQQPPPOOOOOOOOOOOOMMMKKKIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMKKKIIIIIIKKKMMMRRRRRRSSSTTTTTTUUUUUUUUUQQQQQQQQQPPPPPPPPPQQQQQQQQQSSSRRRRRRVVV\\\___^^^]]]rrrxxx\\\HHH:::lll```]]]^^^OOOFFFHHHFFF;;;555777888888777777777666666666444444666777777===MMM^^^xxxgggCCCHHHFFFHHHMMMJJJCCCDDDKKKTTTmmmxxxiiimmmnnnpppooojjjjjjmmmooonnnhhhhhhiiijjjjjjkkkmmmppppppqqqqqqqqqqqqppppppoooeeedddeeeiiiooorrrqqqooolllnnntttwwwwww}}}fffggg```ZZZZZZ[[[ZZZXXXWWW[[[]]]^^^\\\XXXSSSPPPNNNNNNKKKHHHGGGGGGGGGHHHHHHDDDCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFFFFIIIKKKHHHCCCFFFHHHKKKLLLMMMMMMOOOQQQQQQPPPZZZWWWdddpppwww{{{fffYYYnnnrrrtttkkkXXXGGGBBBEEECCCSSSkkkvvv^^^fffzzzzzz~~~xxxjjjeeefffllliiiccchhhiii]]]aaacccdddeeeeeedddcccccc```bbbcccdddeeehhhjjjllliiiiiifffkkkwwwvvvttt}}}pppQQQCCC>>>>>>AAACCC@@@<<<@@@HHHTTT```sss{{{sssyyyzzzpppeeeccc]]]www]]]ccc```VVV]]]WWWWWWWWWWWWVVVVVVUUUUUURRRTTTVVVVVVTTTRRRTTTXXXVVVUUUTTTUUUWWWXXXXXXWWWSSSTTTUUUUUUTTTTTTVVVXXXWWWYYY[[[[[[YYYWWWVVVWWWRRRSSSTTTVVVWWWXXXYYYZZZXXXXXXWWWWWWWWWXXXYYYZZZXXXTTTPPPNNNNNNOOOOOOOOOVVVXXX[[[\\\ZZZUUUPPPMMMOOONNNNNNNNNOOONNNLLLJJJHHHIIIIIIIIIIIIIIIKKKLLLKKKKKKKKKIIIHHHHHHJJJLLLKKKKKKLLLMMMOOOPPPRRRRRRQQQQQQQQQQQQQQQQQQPPPOOOSSSXXXWWWQQQQQQVVVXXXUUU[[[]]]eee}}}hhhmmmbbb___YYYLLLDDDCCCAAA:::888<<<888888888777777777777666555555777888888;;;GGGTTTmmm~~~```LLLEEEDDDJJJJJJDDDAAADDDDDDVVVcccsssnnnjjjsssmmmpppoookkkiiikkkmmmllllllkkkkkkooopppooopppsssuuuuuuvvvvvvuuuuuuttttttkkkjjjjjjnnnsssvvvuuutttrrrlllnnnwwwvvvooosss~~~sssaaaeeeaaa^^^\\\\\\\\\[[[ZZZVVVWWWWWWUUUQQQLLLJJJIIIKKKJJJHHHGGGFFFGGGGGGHHHDDDCCCBBBAAABBBCCCDDDEEEBBBBBBCCCEEEHHHIIIHHHFFFDDDGGGIIIJJJKKKKKKMMMNNNPPPGGGMMMbbbWWW~~~xxxlllwwwiiiTTTXXX```hhhjjjaaaSSSHHH???BBBJJJYYYjjjnnncccbbbrrrvvvwwwkkk~~~vvvfffcccdddiiiggg___dddggg]]]___bbbdddeeedddbbbaaa```___^^^^^^bbbfffiiiiiiggggggjjjgggiiissstttpppuuu|||EEEAAA<<<===CCCCCC===<<>>???::::::::::::999999999888888444444777999888999@@@IIIbbbxxx```PPPDDDFFFIIIGGGFFFIIIAAAKKKMMMTTTlllssspppooojjjnnnooojjjhhhjjjkkkkkkoookkkmmmrrrssspppoooqqqqqqrrrssstttuuuuuuuuuuuuqqqnnnnnnppptttvvvtttrrrqqqoooooorrrsssqqqpppqqqkkk|||qqqjjjfffaaaaaa```]]][[[[[[YYYXXXNNNOOOOOOMMMIIIFFFEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFBBBAAA@@@???@@@AAACCCDDDBBBAAAAAADDDFFFGGGGGGHHHCCCEEEGGGHHHHHHHHHIIIKKKJJJCCCLLLaaaMMMeee\\\lllyyyeeeTTTXXXkkkvvvlll\\\VVVJJJ@@@@@@GGGVVVkkk}}}rrr^^^VVVaaaqqq~~~yyyxxxzzzwwwcccZZZaaa^^^bbbbbb[[[^^^ccc]]]]]]___bbbbbb``````aaaccc_________bbbeeefffeeeccceeelllhhhfffnnnpppnnnsssrrryyyYYYIII???AAADDD@@@>>>@@@AAABBBEEENNN[[[lllzzz~~~vvvnnnnnnlllaaaSSSQQQhhhlllYYYWWWVVVVVVXXXXXXVVVVVVVVVVVVTTTRRRQQQOOOQQQMMMMMMQQQTTTQQQQQQTTTUUUVVVYYY\\\]]][[[VVVRRRQQQQQQQQQPPPNNNMMMNNNPPPLLLOOOSSSUUUUUUSSSRRRQQQVVVWWWWWWWWWWWWUUUTTTSSSUUUUUUUUUVVVVVVWWWXXXXXXXXXTTTPPPMMMLLLLLLLLLLLLMMMNNNPPPRRRRRRRRRQQQPPPLLLLLLLLLMMMNNNMMMKKKHHHFFFGGGHHHGGGEEEDDDFFFHHHFFFFFFFFFEEEDDDDDDFFFHHHMMMLLLKKKJJJJJJJJJKKKLLLNNNMMMNNNPPPRRRRRROOOKKKIIIKKKQQQWWWYYYVVVTTTTTTLLLSSSXXX```ooopppdddaaazzzKKK777BBBAAA///<<<<<<;;;;;;;;;;;;::::::444444666999999777;;;AAA^^^wwwgggOOOGGGGGGFFFEEEHHHEEEKKKEEEAAAQQQcccttt~~~xxxxxxpppbbbggglllnnnkkkhhhjjjkkkkkknnnjjjkkkqqqsssnnnlllnnnjjjkkkmmmoooqqqrrrssssssrrrpppnnnnnnqqqrrrpppmmmjjjuuuxxxppplllsssyyyyyyyyywwwyyyuuupppmmmgggcccbbbYYY[[[\\\YYYUUUSSSPPPMMMIIIJJJJJJHHHFFFDDDDDDEEEAAABBBDDDDDDCCCCCCCCCCCCAAA@@@>>>===>>>???AAACCCCCCAAAAAABBBCCCCCCDDDFFFAAACCCFFFFFFFFFFFFGGGHHHIIIIIIWWWLLLSSS[[[gggaaarrroooyyyoooWWWYYYiiitttwwwdddXXXMMMJJJHHHFFFJJJQQQfffzzzyyyhhhYYYUUU\\\gggyyytttyyy|||kkkaaa]]]ccc```YYY\\\]]]WWWZZZ```^^^\\\]]]___^^^]]]___cccggg___```bbbccccccbbbbbbaaabbbkkkhhhdddkkknnnooouuuuuutttuuu[[[EEEAAADDDBBBAAADDD===>>>@@@DDDKKKVVVbbbkkk}}}uuukkkfffddd]]]]]]TTTHHHMMMlllooo]]]\\\^^^TTTUUUYYYNNNXXXXXXXXXWWWVVVTTTQQQPPPTTTNNNMMMTTTYYYXXXWWWYYYUUUWWW[[[^^^^^^ZZZTTTNNNQQQRRRQQQOOOMMMLLLMMMNNNKKKMMMQQQRRRRRRRRRRRRSSSUUUVVVVVVUUUTTTRRRPPPOOORRRRRRRRRRRRRRRRRRRRRRRRWWWTTTPPPMMMMMMNNNNNNNNNRRRQQQPPPOOONNNOOOPPPPPPKKKKKKKKKMMMNNNMMMKKKHHHDDDFFFGGGEEECCCBBBDDDFFFDDDEEEEEEDDDCCCCCCEEEGGGIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKLLLOOOQQQQQQMMMJJJRRRLLLLLLSSSVVVRRRPPPSSSMMMTTTWWWXXX[[[```{{{mmmbbbbbb\\\VVVOOOHHHCCC???<<<:::999999999888888888888777666666666666777777777777VVVfff\\\IIIKKKIIIEEEEEEFFFJJJIIICCC>>>DDDUUUeeevvv}}}|||sss|||wwwooohhhfffkkkjjjiiihhhgggggghhhhhhgggjjjnnnooonnnmmmnnnpppiiihhhlllrrrooogggjjjvvvqqqtttvvvsssmmmiiikkknnnpppqqqrrrsssttttttuuuvvvvvvyyy{{{{{{zzzrrrjjjggghhhfff```YYYYYYYYYYYYYYYVVVRRRMMMKKKHHHGGGDDDBBBAAA@@@@@@@@@???@@@@@@@@@@@@???>>>>>>?????????>>>>>>>>>>>>>>>===???BBBDDDEEEDDDBBBAAABBBBBBCCCCCCDDDDDDEEEEEEEEEMMMSSSQQQLLLOOO\\\iiiXXXooouuuxxx^^^WWW```kkkuuudddTTTJJJEEEFFFGGGGGGPPP```rrr|||jjj___TTTOOOOOO]]]ppp{{{yyyqqqyyyqqqWWWVVV___ZZZ\\\]]]]]]^^^___bbbeeeaaaaaaaaaaaabbbcccdddddd```___aaaffffffbbb```bbbdddfffhhhhhhiiikkkmmmpppyyytttdddOOOGGG??????FFFDDDAAA?????????BBBMMMXXXiiippp{{{~~~mmmfffgggfff\\\RRRYYYBBBBBBXXXpppeeeaaa[[[UUUSSSSSSUUUVVVZZZZZZZZZZZZYYYXXXWWWVVVZZZXXXXXXYYYWWWSSSSSSWWWZZZXXX[[[```___VVVQQQRRROOORRRUUUSSSNNNLLLOOORRRQQQPPPQQQTTTYYY[[[YYYWWWWWWTTTPPPOOOPPPOOOMMMJJJOOOOOOQQQQQQMMMHHHKKKQQQTTTQQQNNNLLLKKKMMMOOOQQQQQQQQQRRRRRRQQQOOOLLLKKKNNNKKKIIIKKKNNNOOOLLLGGGEEECCC@@@@@@CCCFFFIIIIIIFFFFFFEEEDDDCCCBBBBBBAAAEEEEEEFFFGGGFFFEEEDDDCCCHHHJJJLLLNNNNNNMMMKKKIIILLLLLLMMMOOORRRTTTSSSRRRNNNRRRWWWXXXXXXZZZ```eeennnbbbbbb[[[VVVNNNGGGBBB???<<<999999999999888888888888777666666666666777777777777===YYY{{{___IIILLLLLLEEEBBBBBBCCCFFFIIIJJJGGGDDDWWWcccwww~~~yyy~~~|||qqqzzzrrrrrrlllfffeeeggggggfffeeeddddddddddddgggiiikkkjjjhhhggghhhjjjeeeiiissszzzqqqcccbbbkkkmmmiiifffeeehhhjjjkkkjjjmmmmmmmmmnnnooooooppppppqqqtttwwwwwwxxx~~~zzzpppllliiidddaaa___\\\XXXUUUWWWVVVSSSPPPNNNKKKJJJIIIFFFEEECCCAAA???>>>>>>???>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<<<<======>>>>>><<<===???AAABBBAAA@@@???@@@AAAAAABBBBBBCCCCCCCCCBBBEEEGGGGGGFFFIIIPPPVVVuuuiiikkksssvvvbbbZZZ```kkkuuussseeeTTTJJJGGGFFFBBBCCCIIIRRR\\\hhhrrruuuggg\\\UUURRRQQQXXX^^^gggnnnpppooonnnnnnbbbRRRTTT\\\aaabbbccccccaaa``````aaa___aaacccfffggghhhhhhhhheeebbbbbbeeeeeeaaaaaaddddddeeeggghhhhhhjjjllloooppppppzzz^^^LLLCCC<<<@@@<<<;;;AAAEEEDDDCCCDDDQQQVVV___iiittt}}}|||oooiiiaaaWWWPPPNNNMMMLLLJJJ???EEEbbblll___]]][[[XXXVVVUUUUUUUUUTTTUUUVVVXXXZZZ[[[[[[[[[WWWUUUUUUVVVUUURRRRRRUUUWWWUUUWWW[[[YYYRRRMMMNNNNNNSSSWWWWWWSSSPPPPPPQQQSSSRRRRRRUUUYYYZZZYYYXXXSSSPPPMMMLLLNNNNNNMMMKKKOOOOOOPPPQQQLLLHHHJJJPPPRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQOOOMMMKKKNNNKKKHHHIIILLLMMMJJJFFFEEECCCAAAAAADDDFFFGGGGGGDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDDDDHHHIIIKKKMMMMMMMMMKKKKKKKKKJJJJJJLLLOOOQQQPPPPPPPPPTTTWWWWWWUUUUUUYYY]]]ddd}}}nnnbbbbbbZZZUUUMMMFFFBBB>>>;;;999999999999888888888888777666666666666777777777777444IIIlllcccIIIJJJPPPLLLHHHDDDDDDFFFFFFBBB>>>BBBJJJXXXgggvvvuuussstttvvvyyywwwnnnlllvvvhhhhhhjjjgggccccccccccccbbbbbbaaa`````````dddeeefffeeebbbaaaaaabbb]]]gggwww~~~tttccc^^^dddjjjdddaaahhhtttwwwooodddiiiiiiiiiiiiiiiiiiiiiiiihhhlllqqqttttttqqqmmmjjjuuuxxxkkkccc```___```___]]]YYYVVVSSSRRRWWWSSSNNNIIIFFFFFFHHHIIICCCBBB@@@???======<<<<<<<<<<<<<<<<<<<<<;;;::::::888888999:::;;;<<<======;;;;;;;;;<<<======>>>>>>>>>>>>??????@@@AAAAAABBBFFFDDDBBBCCCFFFIIIIIIIIIRRRuuunnnlllYYYXXX[[[fffpppqqqfff[[[[[[OOODDDBBBCCCEEEHHHLLLOOOTTT\\\dddllluuu}}}yyyrrrlllgggeeeWWWRRRKKKFFFHHHOOOXXX^^^hhhiiihhhfffgggpppwwwdddWWWRRRVVVZZZ]]]___``````^^^]]]\\\]]]]]]```dddhhhjjjkkkkkkkkkiiieeecccdddccc``````dddaaaccceeeffffffgggjjjllllllqqqsssxxx|||dddNNNBBBGGGBBB???@@@AAA>>><<<>>>>>>@@@DDDKKKSSS\\\cccgggppptttzzz~~~|||uuummmfff___TTTJJJIIILLLOOOKKKDDD???@@@BBBNNNpppjjj\\\WWWXXXYYYZZZYYYWWWUUUTTTQQQSSSUUUWWWYYY[[[\\\]]]UUURRRRRRUUUUUURRRRRRUUUVVVTTTUUUWWWUUUPPPMMMMMMOOOTTTZZZ[[[XXXTTTRRRRRRUUUTTTSSSUUUWWWYYYYYYXXXRRRPPPMMMLLLMMMOOOOOOOOONNNNNNOOOPPPLLLHHHJJJOOOMMMOOORRRUUUUUUSSSPPPNNNPPPPPPQQQQQQPPPNNNLLLKKKNNNJJJFFFFFFHHHIIIGGGEEEDDDCCCBBBCCCEEEFFFEEEDDDBBBAAAAAAAAABBBBBBCCCCCCBBBCCCDDDEEEEEEFFFEEEEEEHHHIIIJJJJJJKKKLLLMMMMMMLLLJJJHHHIIIKKKMMMNNNMMMOOORRRUUUVVVSSSRRRSSSUUUPPPYYYnnnooobbbbbbYYYTTTLLLFFFAAA>>>;;;999999999999888888888777777666666666666777777777777;;;999SSSnnnQQQOOOLLLOOOOOOKKKDDDBBBFFFJJJBBBEEEKKKRRRZZZiiivvvpppnnnppptttooojjjccchhhqqqhhhccceeefffcccaaabbbbbbbbbbbbaaa```___^^^]]]___aaacccdddbbb```^^^\\\ZZZbbbqqqzzzuuuiiidddfffkkkiiiooo}}}ttt```fffffffffeeeeeeeeeddddddeeehhhmmmppppppoooooooootttyyy}}}~~~yyyqqqgggaaa___```bbb]]]\\\\\\\\\[[[XXXUUURRRUUUQQQLLLGGGEEEFFFHHHIIIAAA@@@???>>>===<<<;;;;;;:::;;;;;;;;;;;;:::999999777888888999::::::;;;;;;:::999999999999;;;<<<===<<<======>>>???@@@AAAAAAGGGDDDBBBDDDGGGIIIGGGEEELLLRRRtttcccqqqsssXXXOOOYYYgggkkkiiibbbZZZTTTSSSPPPHHHBBB@@@AAACCCDDDFFFGGGKKKOOOSSSZZZ[[[^^^```bbbaaa```^^^\\\YYYUUUQQQLLLIIIGGGFFFEEEIIIPPPWWW]]]bbbfffiiijjjddd```fffwwwvvvcccXXXVVVYYY[[[ZZZUUUWWWXXXYYYYYY[[[^^^```]]]^^^```ccceeegggiiiiiiiiieeecccdddbbb^^^]]]```^^^```bbbccccccdddfffgggkkkoooooonnnzzz~~~xxx\\\FFFDDDDDDDDDAAA===???DDD=========???CCCGGGLLLNNNTTTXXX]]]___```bbbfffjjjnnnmmmkkkiiigggeeecccbbb[[[XXXSSSMMMIIIHHHFFFDDDEEEHHHIIIFFFBBBFFFQQQ\\\nnnZZZYYYRRRTTTVVVXXXXXXWWWVVVTTTUUUVVVWWWXXXXXXYYYYYYYYYUUURRRQQQUUUVVVTTTTTTVVVWWWVVVVVVWWWVVVTTTSSSSSSSSSVVVZZZ[[[YYYWWWUUUUUUUUUTTTTTTTTTUUUVVVVVVVVVTTTRRRPPPNNNNNNOOOQQQRRRMMMLLLMMMOOOLLLHHHIIIMMMHHHKKKNNNQQQRRRPPPMMMKKKMMMMMMMMMMMMLLLKKKJJJIIILLLIIIEEECCCDDDDDDDDDCCCCCCCCCCCCDDDFFFFFFDDDBBB@@@@@@???@@@@@@BBBCCCDDDBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIKKKMMMNNNNNNLLLIIIIIIJJJLLLMMMMMMKKKNNNRRRTTTSSSRRRRRRSSSZZZTTTUUUqqqooobbbaaaXXXSSSLLLFFFAAA>>>;;;999999999999888888888777777666666666666777777777777:::444???gggYYYFFFKKKOOOPPPLLLHHHEEEEEEEEEDDDEEEFFFFFFNNNaaassstttiiiaaadddjjjiiieeeddd```UUUhhhtttlllgggdddeeefffeeeeeeeeecccccccccbbbaaa___^^^]]]ZZZ]]]bbbeeefffccc___[[[___aaahhhoooqqqnnnjjjiiillloooxxxppp___fffeeeeeeddddddcccccccccdddhhhkkkiiifffeeeiiinnnuuuwwwvvvrrrrrrvvvxxxvvv}}}xxxpppgggfffhhhjjjkkkhhhccc[[[WWW___[[[YYYZZZ^^^]]]WWWPPPOOOMMMJJJGGGFFFFFFGGGGGG?????????>>>===<<<;;;;;;:::::::::;;;:::999999888999999999999999999999999999999888777888:::<<<===;;;<<<<<<>>>???@@@AAAAAA??????@@@AAABBBCCCCCCCCCFFFNNN```xxxlll~~~zzz\\\OOORRRZZZWWWWWWZZZ___]]]WWWRRRRRRNNNMMMKKKGGGCCCBBBDDDEEEAAACCCEEEFFFFFFDDDBBB@@@CCCCCCDDDEEEHHHKKKNNNPPPYYY]]]bbbdddccc```^^^^^^bbbkkk|||xxxjjj[[[UUUYYY]]]YYYTTTTTTTTTTTTUUUWWW[[[aaaeee]]]\\\ZZZZZZ[[[^^^bbbdddcccaaaaaacccbbb\\\YYYZZZZZZ]]]___``````aaabbbcccddddddiiiooorrrXXXKKKAAAAAADDDDDDCCCBBB@@@@@@@@@@@@@@@AAAAAABBBDDDFFFHHHHHHFFFEEEHHHKKKMMMLLLKKKJJJIIIHHHGGGFFFGGGFFFEEEDDDCCCBBBDDDFFFCCC@@@<<<===KKKddd{{{aaaXXXZZZQQQRRRSSSTTTUUUVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXWWWTTTPPPOOOSSSUUUTTTSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXVVVWWWXXXXXXXXXWWWWWWXXXTTTTTTTTTTTTSSSRRRRRRSSSTTTSSSQQQOOOMMMMMMNNNOOOLLLKKKLLLNNNLLLHHHHHHJJJHHHIIIKKKLLLMMMLLLKKKKKKIIIIIIIIIHHHHHHGGGFFFFFFIIIGGGCCCAAAAAAAAABBBBBBBBBBBBCCCDDDFFFFFFCCCAAAAAA@@@?????????AAACCCDDDCCCCCCDDDEEEFFFHHHIIIIIIHHHGGGGGGGGGHHHJJJMMMNNNPPPNNNKKKJJJLLLNNNNNNNNNKKKNNNQQQRRRRRRRRRQQQQQQLLLTTTWWW]]]hhhppppppbbbaaaXXXSSSLLLFFFBBB???<<<:::999999999888888888888777666666666666777777777777333<<<===DDDooonnn^^^LLLEEEHHHKKKGGGAAAFFFDDDDDDDDDBBBCCCLLLVVVbbbnnn~~~{{{nnn^^^ZZZSSSRRRZZZ]]]VVVPPPOOOLLLnnnbbbgggeeedddeeeggghhhhhhhhhbbbcccccccccaaa___]]]\\\WWWZZZ___eeegggeee```[[[eeeccccccggglllmmmjjjfffjjjkkknnnsssuuupppggg___dddddddddccccccbbbbbbbbb^^^ccchhhgggbbb```cccgggeeejjjmmmnnnqqqtttqqqkkkjjjssswwwrrrqqqxxx~~~}}}tttvvvuuurrrqqqqqqmmmggghhhgggggghhhgggeee```]]]]]]XXXSSSTTTYYYYYYRRRKKKGGGGGGEEEDDDDDDDDDDDDEEE============<<<;;;:::999999999999999999888888777999999888888888777777777888888777777888999;;;<<<::::::;;;<<<>>>???@@@@@@:::===???@@@???@@@BBBEEECCCGGGLLL{{{mmmbbbqqqhhh[[[TTTRRRSSSVVVWWWVVVYYY^^^ZZZYYYWWWTTTRRRQQQSSSUUUOOOQQQTTTTTTRRROOOMMMLLLLLLLLLMMMNNNRRRVVVZZZ\\\^^^______]]]^^^bbbkkkrrr~~~ggg___VVVUUUXXXXXXRRRLLLQQQQQQQQQQQQRRRVVV\\\```]]]ZZZWWWTTTUUUXXX]]]```^^^\\\^^^aaa```[[[XXXXXXYYY\\\___``````___```aaaaaa___gggrrrqqqooo}}}SSS???@@@DDDBBB>>>??????@@@AAAAAA@@@@@@???@@@AAAAAA@@@>>>>>>???AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@DDDFFFCCC>>>===@@@;;;@@@MMMdddggg[[[XXXVVVSSSSSSSSSSSSTTTUUUWWWXXXUUUVVVWWWYYYZZZ[[[[[[[[[RRRMMMKKKOOOSSSQQQPPPPPPRRRUUUVVVUUUVVVXXXXXXVVVVVVVVVUUUVVVVVVVVVWWWWWWRRRTTTVVVUUURRRPPPOOOOOOOOOPPPOOOMMMKKKIIIJJJKKKLLLJJJJJJMMMLLLHHHGGGHHHJJJKKKKKKLLLLLLLLLLLLKKKFFFFFFEEEEEEDDDDDDDDDDDDFFFEEECCCAAA@@@@@@AAAAAABBBAAABBBDDDEEEFFFDDDBBBCCCBBB@@@??????@@@AAACCCCCCCCCCCCDDDEEEGGGHHHIIIHHHGGGGGGGGGHHHIIIKKKLLLOOOMMMKKKKKKMMMNNNOOONNNNNNOOOPPPQQQQQQPPPOOONNNEEEPPPTTTWWW[[[ZZZaaasssyyypppbbbaaaYYYTTTMMMGGGCCC@@@===;;;999999999888888888888777666666666666777777777777555===<<<888NNNoooRRRIIIJJJJJJHHHHHHFFFFFFHHHGGGDDDEEEIIIJJJPPPXXX^^^bbbeeehhhjjjooozzzyyyxxx~~~yyyyyytttmmmeee^^^VVVNNNIIIPPPNNNPPPQQQNNNNNN___uuu~~~nnnbbb```______```dddfffdddaaa```aaaaaaaaa```]]][[[YYYYYYYYY\\\```cccccc___[[[aaaaaaccceeehhhiiifffbbbdddbbb```______`````````aaaaaaaaaaaa````````````^^^aaacccdddddddddeeefffqqqooojjjfffgggkkkjjjeeeoooooonnnnnnnnnqqquuuxxxppprrrrrroooooopppmmmggglllggg```]]]^^^bbbeeefffWWWSSSOOONNNOOOOOOJJJFFFDDDCCCAAA@@@AAACCCEEEFFF:::;;;;;;;;;;;;:::888777777777777777777666666555555555555666666666666666666666666666777888999999777888999:::<<<===>>>???;;;===>>>>>>???@@@CCCEEECCC;;;QQQSSSiii|||lllWWWyyymmm```XXXTTTPPPOOOQQQWWWXXXYYYYYYXXXZZZ]]]______bbbffffffccc```______\\\[[[ZZZYYYZZZ]]]```aaaaaaffflllsss|||lllXXXWWWVVVVVVUUURRROOOLLLKKKMMMOOOQQQRRRTTTWWWYYY\\\ZZZWWWUUUVVVYYY\\\___\\\ZZZ[[[^^^^^^ZZZYYY[[[ZZZ]]]```aaaaaa``````aaa```bbbhhhnnnnnnllltttttt\\\MMMEEEDDD@@@@@@@@@AAAAAABBBBBBBBBEEECCC@@@???@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAABBB>>>>>>BBBEEEBBB@@@FFFOOO\\\kkk}}}eeeZZZXXXVVVUUUVVVVVVVVVWWWWWWWWWXXXXXXTTTUUUWWWYYY[[[]]]^^^^^^RRRLLLJJJNNNRRRPPPNNNNNNPPPUUUVVVSSSSSSVVVUUUQQQRRRRRRSSSUUUVVVVVVTTTSSSRRRUUUXXXWWWTTTPPPMMMMMMJJJLLLNNNNNNKKKIIIIIIKKKKKKIIIIIILLLLLLHHHFFFGGGJJJKKKLLLMMMLLLKKKJJJIIIEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCBBBAAA@@@@@@AAAAAA@@@AAABBBEEEFFFEEEDDDGGGEEEBBB@@@>>>???@@@AAACCCBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGHHHHHHIIIJJJJJJKKKJJJIIIJJJLLLMMMMMMLLLLLLLLLLLLMMMOOOOOOOOOOOOPPPPPPMMMSSSbbb```WWWWWWXXX]]]wwwzzzpppcccaaaYYYTTTMMMHHHDDDAAA>>><<<999999999888888888888777666666666666777777777777<<<333333:::<<>>??????===JJJDDDFFFOOObbb|||jjjKKKoootttggg[[[UUUOOOQQQRRRSSSTTTVVVXXX[[[YYY]]]aaaaaa___\\\\\\]]]^^^]]]^^^___cccgggllloooyyyPPPQQQUUUXXXXXXUUUQQQPPPQQQIIIMMMRRRVVVXXXYYYZZZ[[[[[[ZZZYYYYYYZZZ\\\^^^```]]]ZZZYYY[[[\\\ZZZ[[[___[[[^^^bbbccccccbbbbbbbbb]]]dddgggdddeeekkknnnlll~~~fffOOOLLLEEEDDDCCCBBBBBBCCCDDDEEEIIIEEE@@@???@@@AAA???<<<===>>>>>>>>>>>>>>>>>>???DDD@@@@@@BBBDDDKKK]]]nnn~~~[[[QQQUUUWWWWWWYYYWWWXXXZZZ[[[[[[ZZZXXXWWWVVVWWWYYYZZZ\\\]]]]]]^^^TTTNNNKKKPPPSSSRRROOONNNRRRWWWXXXTTTSSSUUUSSSMMMNNNOOORRRUUUWWWUUURRROOORRRVVVZZZZZZUUUPPPMMMLLLGGGKKKOOOPPPNNNLLLLLLMMMKKKHHHHHHLLLMMMHHHEEEFFFHHHJJJLLLMMMMMMJJJGGGEEEEEEDDDDDDCCCCCCCCCDDDDDD@@@AAACCCCCCAAA@@@@@@AAAAAA@@@@@@AAADDDFFFFFFEEEIIIGGGDDD@@@>>>>>>???@@@BBBAAA@@@@@@AAABBBDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGIIIKKKLLLJJJIIIGGGGGGGGGJJJNNNQQQSSSSSSNNNRRROOOOOOVVVVVVUUU]]]ZZZIIITTTVVVddduuummmyyykkkeeeaaaWWWSSSMMMHHHDDD@@@<<<:::::::::999999888777777777555555555555666666666666888444777<<<666:::```wwwZZZJJJRRRMMMEEE@@@EEEKKKIIICCCDDDAAA@@@CCCGGGHHHDDD???GGGIIIIIIGGGFFFGGGHHHGGGFFFHHHHHHEEECCCDDDDDDDDDNNNEEEBBBEEEAAA;;;@@@MMMJJJNNNQQQVVVnnnkkk^^^[[[XXX\\\[[[YYYXXXWWWVVVVVVVVVXXXYYYZZZYYYVVVUUUTTTUUURRRSSSTTTSSSRRRSSSVVVXXXVVVZZZ^^^``````___^^^^^^]]]ZZZXXXYYY[[[\\\ZZZWWWVVVZZZ^^^___\\\ZZZZZZ[[[bbbaaa``````bbbfffjjjlllfffgggfffcccbbbdddkkkpppqqqkkkfffdddhhhmmmqqqssspppnnnmmmppprrrppphhhbbbdddbbb```^^^\\\[[[ZZZZZZSSSNNNHHHFFFGGGFFFBBB>>>>>>=========<<<<<<<<<<<<888999:::;;;:::888666444555555444444444444555555111111222222222333333333333333333444444444555555444777999999888777777888777888999:::<<<===>>>???CCC??????DDDHHHWWWzzzgggttt]]]fff{{{ppphhhcccbbbcccccc\\\\\\\\\^^^aaaeeeiiikkknnnyyywwwyyyeeeRRRVVVUUUSSSRRRQQQRRRSSSSSSSSSTTTTTTRRRTTTXXXXXXUUUXXXZZZ\\\ZZZWWWWWW\\\aaabbb```^^^]]]^^^^^^\\\[[[^^^^^^\\\\\\]]]___bbbdddcccddddddcccdddhhhjjjjjjqqqZZZPPPHHHFFFFFFFFFFFFHHHJJJBBB???DDDHHHDDDAAAAAA@@@?????????AAABBBDDDEEE>>>LLL___nnnyyysssiii[[[RRRPPPRRRSSSRRRVVVTTTSSSWWW\\\]]]VVVPPPRRRQQQRRRVVVZZZ\\\ZZZXXXVVVTTTQQQOOOOOOPPPRRRTTTUUUTTTSSSSSSTTTSSSPPPNNNUUUUUUSSSQQQNNNNNNPPPRRRXXXXXXXXXVVVRRROOOMMMMMMJJJJJJJJJMMMOOOOOONNNLLLMMMLLLMMMOOOPPPOOOJJJEEEHHHIIIJJJHHHEEECCCBBBCCC@@@@@@AAAAAABBBBBBAAAAAADDDDDDBBBAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFEEECCC@@@>>>???@@@AAA???>>>>>>@@@CCCDDDEEEFFFGGGGGGEEECCCCCCDDDEEEKKKIIIHHHGGGGGGHHHJJJKKKFFFGGGGGGIIIKKKMMMOOOPPPOOOOOOOOOOOOQQQTTTWWWYYYVVVTTTQQQPPPQQQTTTWWWZZZkkkeee```XXXSSSNNNHHHDDD@@@<<<:::::::::999999888777777777555555555555666666666666888555999===777222BBBYYYlllGGGFFFKKKQQQNNNDDDBBBGGGHHHFFFDDDCCCDDDEEEGGGHHHBBBCCCCCCBBBCCCEEEEEEDDDFFFGGGFFFDDDCCCCCCCCCCCC;;;>>>FFFNNNMMMHHHGGGKKK???```ppp___WWWVVVXXXUUUUUUSSSRRRQQQPPPPPPPPPRRRSSSUUUUUUSSSQQQPPPQQQSSSTTTTTTTTTSSSTTTVVVYYYVVVXXX[[[]]]\\\[[[\\\\\\^^^\\\ZZZZZZ[[[\\\ZZZYYYWWWZZZ\\\\\\[[[[[[\\\^^^bbbaaaaaaaaabbbdddfffgggbbbccccccbbbbbbdddiiinnnnnnjjjfffeeegggjjjllllllooollljjjkkkmmmlllhhhccc```___^^^[[[YYYWWWUUUTTTLLLHHHEEEDDDEEEDDD@@@<<<;;;;;;;;;;;;::::::::::::777888999999999777555333444333333333333333333444111111111222222222333333333333333333444444444444444666888999777666777777777777888:::;;;<<<===>>>BBB???@@@DDDDDDJJJ```xxx^^^kkkdddgggyyyqqqqqquuuppprrrmmmUUURRRRRRRRRRRRSSSUUUVVVWWWPPPRRRSSSRRRUUUYYYYYYUUUVVVYYY]]]\\\ZZZYYY\\\___aaa___]]]\\\^^^______^^^\\\\\\\\\\\\]]]___```aaabbbdddeeeeeegggjjjlllmmmrrrrrruuuaaaRRRMMMNNNQQQGGG???@@@BBBBBBDDDGGGEEEEEEFFFKKKSSS\\\ccchhhzzztttddd]]]TTTPPPOOOPPPNNNLLLSSSQQQRRRUUUXXXWWWRRRMMMPPPPPPQQQTTTXXXZZZYYYWWWTTTSSSRRRPPPPPPPPPQQQQQQSSSTTTUUUUUUTTTRRRPPPNNNSSSTTTSSSRRRQQQPPPRRRTTTUUUVVVWWWVVVTTTRRRRRRSSSJJJJJJJJJLLLNNNOOONNNLLLOOONNNNNNOOOPPPMMMHHHCCCGGGHHHIIIGGGEEECCCCCCCCC@@@@@@AAAAAAAAAAAAAAA@@@BBBAAA@@@??????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCBBBAAA>>>===>>>??????>>>======???AAACCCDDDEEEEEEEEEDDDEEEGGGLLLPPPJJJIIIHHHGGGGGGHHHIIIKKKJJJIIIGGGFFFHHHKKKNNNPPPQQQQQQPPPQQQSSSUUUXXXZZZYYYWWWTTTSSSSSSTTTSSSRRRkkkddd```XXXTTTNNNIIIEEEAAA===:::::::::999999888777777777444555555555555666666666666555888<<<<<<888777:::ZZZdddKKKKKKNNNIIIFFFJJJDDDEEECCC@@@===<<>>??????>>><<<<<<===???======<<<<<<===???AAABBBDDDDDDCCCCCCDDDHHHNNNSSSJJJIIIHHHGGGGGGHHHIIIJJJMMMJJJGGGEEEFFFIIIMMMPPPQQQQQQPPPQQQRRRUUUXXXZZZYYYUUURRRRRRTTTTTTOOOJJJkkkddd___YYYUUUOOOIIIEEEAAA>>>;;;::::::999999888777777777444444444555555555666666777888777666999>>>===999:::hhhyyy___WWWPPPIIIFFFGGGHHHHHHHHHGGGFFFEEEEEEIIIEEECCCDDDDDDCCCBBBCCCGGGDDDCCCDDDEEEDDDDDDEEEGGGMMMKKKJJJ```uuu^^^LLLNNNWWWXXXRRRNNNKKKJJJIIIHHHGGGGGGGGGGGGEEEGGGKKKLLLKKKJJJIIIIIILLLLLLLLLLLLKKKKKKNNNPPPQQQRRRRRRQQQPPPQQQSSSUUUWWWVVVUUUUUUVVVXXXZZZ[[[]]]\\\YYYWWWWWWYYY\\\___]]]]]]___`````````___^^^``````aaaaaaaaa```______[[[]]]aaaeeehhhjjjjjjiiihhhfffddddddffffffeeeccc\\\[[[YYYVVVSSSOOOKKKIIIFFFCCC???>>>======;;;999777777666666666555555555333333444444444333222111111111111222222111111111000000000111111111111222111111111222222222333333222333555555444444555777555666666777999::::::;;;===;;;===BBBBBB???@@@DDDWWWyyygggaaa^^^kkk}}}|||bbb]]]ZZZXXXYYYUUUQQQRRRSSSTTTTTTSSSRRRQQQRRRVVVXXXYYY[[[^^^[[[VVVQQQTTTWWWXXXXXXYYY[[[]]]___\\\YYYXXXYYY[[[\\\\\\VVVWWWYYY[[[\\\\\\\\\[[[^^^YYYUUUUUUWWWZZZ___eeeeeejjjrrrwwwjjjWWWQQQQQQPPPQQQSSSTTTSSSOOOLLLJJJNNNRRRRRROOOKKKIIIIIIIIIJJJLLLOOOQQQRRRRRRRRRSSSQQQOOONNNMMMMMMNNNOOOPPPUUUYYYXXXSSSNNNNNNOOOOOOQQQTTTTTTSSSQQQQQQQQQWWWWWWWWWUUURRRQQQQQQRRRKKKJJJJJJJJJLLLMMMKKKJJJMMMNNNOOOOOONNNKKKGGGDDDHHHHHHIIIGGGEEEDDDEEEFFF@@@@@@@@@@@@@@@???>>>===@@@@@@??????@@@BBBCCCEEE<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;;;;===???<<<============>>>@@@BBBDDDDDDDDDCCCCCCDDDGGGJJJHHHGGGGGGFFFGGGGGGHHHIIIKKKJJJHHHHHHIIIKKKNNNPPPPPPOOOOOOOOOQQQSSSVVVWWWVVVPPPLLLMMMRRRSSSNNNHHHkkkccc^^^YYYUUUOOOJJJFFFBBB>>><<<::::::999999888777777777444444444444555555555555999;;;888222222888:::777888FFFeeeuuueeeXXXSSSNNNIIIGGGHHHIIIGGGEEEHHHDDDDDDFFFFFFCCCEEEJJJFFFAAA@@@EEEIIIHHHHHHKKKKKK```rrr}}}VVVVVVRRRMMMQQQWWWTTTLLLKKKJJJJJJIIIHHHHHHHHHHHHDDDFFFIIIJJJJJJIIIHHHIIIHHHIIIIIIHHHGGGGGGIIILLLMMMMMMMMMLLLKKKLLLOOORRRRRRRRRSSSTTTVVVYYY\\\^^^```]]]YYYWWWVVVXXXZZZ\\\XXXYYY\\\^^^___```______\\\]]]___```aaa```___]]]YYY\\\aaafffhhhhhhhhhgggeeeeeeeeeffffffeeecccaaa]]]\\\YYYVVVRRRMMMJJJHHHIIIEEE@@@;;;999999999:::666666666555555555555444111222222222111111000000000111222222222222111000//////000000000111111111000000000111111111111222000222333333333333555666444555555666777888999999<<<999999===@@@@@@BBBDDD@@@UUUyyyqqquuukkkiiizzz^^^CCCPPPVVVNNNMMMQQQNNNOOOPPPQQQQQQPPPOOONNNRRRUUUWWWWWWYYY[[[XXXRRRQQQQQQQQQQQQRRRVVVZZZ^^^^^^[[[XXXVVVVVVWWWVVVVVVTTTUUUXXX[[[\\\[[[ZZZYYY\\\YYY[[[``````[[[YYY\\\]]]gggooommmgggtttjjjTTTRRRWWWMMMMMMMMMMMMNNNNNNLLLJJJIIINNNSSSRRRNNNJJJIIIJJJHHHJJJLLLNNNNNNOOOOOOOOOSSSQQQMMMKKKJJJLLLOOOQQQQQQUUUYYYXXXRRRNNNNNNOOONNNQQQSSSSSSQQQNNNMMMLLLSSSTTTSSSQQQOOOOOOPPPQQQLLLKKKIIIIIIKKKKKKJJJIIIIIIKKKNNNOOONNNLLLIIIGGGIIIIIIIIIGGGDDDDDDEEEFFF????????????>>>===;;;;;;======<<<<<<===???AAABBB999999999999999999999999999:::;;;;;;:::;;;===???<<<>>>??????>>>>>>@@@BBBBBBDDDGGGGGGEEECCCBBBBBBEEEEEEFFFFFFGGGHHHIIIIIIGGGHHHJJJLLLMMMOOOPPPPPPPPPPPPOOOOOOPPPSSSUUUWWWXXXQQQKKKKKKOOOQQQMMMIIIkkkccc]]]ZZZVVVPPPKKKFFFCCC???<<<::::::999999888777777777333444444444444555555555222777:::888666777999999888===@@@]]]nnnccc___]]]ZZZWWWMMMKKKNNNRRRPPPLLLSSS^^^XXXTTTXXXfffrrrwww|||YYYKKKUUUUUUIIIEEENNNSSSOOOKKKKKKJJJIIIIIIIIIIIIIIIDDDFFFHHHHHHGGGGGGHHHIIIGGGHHHHHHFFFEEEEEEHHHJJJHHHHHHIIIIIIHHHJJJMMMOOOOOOQQQTTTVVVXXXZZZ]]]___^^^\\\YYYXXXXXXYYYZZZYYYUUUWWWYYY\\\^^^`````````YYYYYY\\\___bbbcccbbb```]]]aaadddfffeeecccbbbbbbcccdddffffffeeecccaaa___]]][[[XXXSSSOOOLLLIIIHHHIIIFFFAAA<<<999888999999666555555555555444444444000000000000000000000000///000111222222111000///////////////000000000000/////////000000000111111///000111111111222444666333444444555666777777777;;;999777888;;;>>>AAABBB??????OOOuuuuuuuuugggooovvvssshhhQQQFFFHHHFFFHHHMMMKKKFFFGGGIIIKKKLLLNNNNNNNNNLLLOOOPPPPPPRRRUUURRRNNNOOONNNLLLLLLOOOTTTZZZ^^^[[[YYYWWWUUUUUUTTTRRRQQQSSSUUUWWWZZZ[[[ZZZYYYYYY[[[^^^hhhtttssseeeZZZWWW```bbbeeegggffflll~~~zzz\\\TTTVVVUUURRROOOOOONNNMMMMMMMMMMMMNNNJJJOOOSSSSSSPPPMMMKKKKKKJJJMMMOOOPPPOOONNNNNNOOOSSSQQQNNNMMMMMMOOORRRUUUTTTVVVXXXVVVRRRNNNNNNOOONNNQQQRRRRRRPPPMMMKKKKKKMMMMMMNNNNNNNNNOOORRRTTTMMMKKKIIIHHHIIIJJJIIIHHHGGGJJJNNNOOONNNKKKIIIIIIIIIIIIHHHEEEBBBAAABBBDDD>>>>>>======;;;:::999888888888777777777999:::;;;777777777777777777777777888999::::::999999<<<===;;;>>>@@@@@@======???AAA@@@CCCGGGIIIHHHEEECCCBBBBBBCCCDDDEEEGGGIIIJJJJJJEEEGGGJJJMMMOOOPPPPPPPPPQQQPPPOOOOOOPPPRRRUUUVVV\\\VVVOOOMMMNNNNNNKKKHHHkkkbbb\\\[[[VVVPPPKKKGGGCCC???===::::::999999888777777777333333444444444555555555///222888<<<:::888999===555;;;666===hhhoooaaaUUUKKKNNNMMMGGGDDDFFFJJJMMMIIIHHHHHHGGGGGGGGGGGGGGGDDDEEEEEEDDDCCCCCCEEEGGGEEEEEEEEEDDDBBBCCCEEEGGGCCCEEEFFFGGGGGGIIIKKKMMMKKKOOOSSSVVVVVVVVVXXXYYYZZZXXXWWWYYY[[[\\\[[[YYYVVVWWWYYY[[[]]]___``````\\\\\\\\\___ccccccaaa___```bbbdddcccaaa______```eeeeeedddcccaaa_________\\\YYYTTTOOOKKKHHHHHHGGGDDDCCCBBB???;;;999888888444444444444333333333333000000/////////000000000---...000111111000...---........./////////000000....../////////000000000...///000000000111444666333333444444555555666666777888888999:::<<<======???FFFFFFKKKmmmpppkkk~~~ooogggxxxnnnmmmpppqqq~~~pppaaaHHHGGGIIICCC<<>>===>>>???===<<<<<<;;;999888666555666555444444444555666777555555555555555555555555666777888777666777999;;;999===@@@???<<<;;;===@@@???BBBEEEFFFEEECCCAAAAAA???@@@BBBEEEGGGIIIKKKKKKFFFGGGHHHJJJKKKMMMNNNNNNNNNMMMLLLLLLMMMOOOQQQSSSUUUSSSPPPNNNMMMKKKHHHFFFkkkbbb\\\[[[WWWQQQKKKGGGCCC@@@===::::::999999888777777777333333333444444444555555666333444888666000111777888:::888999BBBXXXzzz[[[NNNPPPPPPLLLDDDDDDKKKKKKCCCBBBHHHFFFFFFEEEDDDDDDDDDEEEEEEDDDCCCCCCAAA???@@@CCCEEEBBBBBBBBB@@@??????AAACCC@@@BBBEEEFFFGGGHHHKKKMMMHHHLLLQQQSSSRRRQQQQQQRRRUUUUUUVVVZZZ^^^___\\\YYYWWWXXXYYYZZZ\\\^^^___```cccaaa``````bbbaaa]]]ZZZ^^^```bbbaaa^^^^^^```bbbfffeeeccc___]]]\\\^^^```ZZZVVVQQQKKKGGGFFFFFFFFF>>>@@@BBBAAA>>>;;;888666333333333222222222222111000000/////////000000111,,,---///000000///---,,,............/////////000............/////////000...////////////000333666333333333444444555555555222777:::<<<<<<===<<<:::999===???@@@KKKjjj|||cccqqqqqqZZZqqqppp```llloooMMMBBBAAA;;;???AAA>>>BBBEEE<<>>;;;999;;;>>>AAABBBCCCBBB???============???AAAEEEHHHJJJLLLLLLIIIHHHGGGGGGGGGIIIKKKLLLIIIHHHGGGGGGHHHJJJLLLNNNJJJKKKLLLMMMLLLIIIFFFDDDhhhccc___[[[XXXRRRMMMIIIDDD@@@===<<<;;;:::888777666666555555444444333333444444555444444444555555555555666555777<<<<<<999>>>TTTllldddNNNKKKIIIJJJLLLGGGGGGEEEDDDCCCCCCCCCCCC??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@???>>>======<<<>>>??????>>>>>>???@@@@@@???@@@DDDJJJNNNNNNLLLIIIIIIJJJLLLNNNPPPRRRSSSYYYWWWTTTTTTVVVYYYZZZZZZaaa___]]]ZZZYYY[[[```dddbbb```^^^]]]]]]___aaaccc___]]]\\\[[[[[[ZZZXXXVVV]]]\\\[[[\\\\\\[[[XXXVVVRRRPPPMMMIIIFFFBBB@@@??????===<<<999888666666555222222222111000//////...........................//////.........---------..................---------------............///............////////////111111222222222333333333666666777888999::::::;;;999;;;???AAAAAAHHH___vvvkkkeeerrrcccrrr\\\MMMMMM```sssttt~~~eeeGGG???EEE@@@???>>>===============?????????@@@BBBDDDEEEFFFHHHEEECCCDDDHHHMMMOOOOOOLLLMMMNNNPPPSSSVVVXXXZZZXXXWWWXXXZZZ[[[YYYTTTOOORRRUUUXXXXXXVVVUUUWWWYYYVVVVVVWWW[[[^^^___[[[XXXUUU[[[bbbhhhjjjiiigggfffkkksssXXXPPPSSSTTTOOOHHHDDDHHHMMMIIIGGGFFFIIILLLMMMLLLIIILLLLLLLLLLLLLLLMMMMMMMMMUUUVVVUUURRRSSSUUUTTTPPPPPPUUUYYYZZZWWWVVVXXX[[[ZZZXXXVVVWWWXXXWWWSSSPPPNNNLLLKKKKKKOOOSSSVVVWWWTTTQQQOOONNNNNNOOOPPPPPPPPPMMMIIIFFFFFFEEEDDDDDDHHHIIIJJJKKKIIIFFFCCCAAABBBBBBAAA???>>><<<;;;;;;999999999888888888888777555444333333222222222222333333333222222111111111333444444444333333555666888999;;;<<<===<<<;;;;;;>>>@@@AAAAAA@@@???@@@AAA???@@@BBBDDDFFFFFFFFFFFFGGGIIIJJJIIIHHHFFFGGGGGGKKKJJJIIIHHHIIIKKKMMMNNNNNNMMMLLLKKKIIIGGGFFFEEEhhhccc```[[[WWWRRRMMMIIIDDD@@@===<<<;;;:::888777666666555555444444333333444444555444444444444555555555555666555666777555666AAAOOOlllfffKKKFFFKKKJJJGGGGGGDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>?????????@@@@@@@@@@@@??????>>>>>>=========>>>??????======>>>???======>>>@@@CCCEEEDDDDDDFFFFFFGGGIIIKKKNNNPPPQQQUUUWWWXXXXXXXXXYYY\\\___eeeccc```[[[XXXYYY]]]```___```aaabbbccccccbbbbbb]]][[[YYYXXXXXXXXXWWWVVVZZZYYYXXXWWWWWWUUURRRPPPOOOMMMJJJGGGCCC@@@>>>===<<<;;;999777555444444333222222111000000///..............................///.........------------..................------------------........................////////////111111111222222222333333555555666777888999::::::@@@===<<<<<<;;;<<>>:::???>>>======<<<<<<<<<<<<===>>>>>>???@@@AAACCCDDDEEEHHHEEECCCCCCGGGKKKMMMMMMMMMMMMNNNOOORRRUUUWWWYYYWWWVVVVVVWWWXXXWWWTTTPPPOOORRRTTTTTTSSSRRRTTTVVVWWWVVVWWWZZZ]]]]]][[[YYYYYY]]]ccchhhiiihhhgggggghhhnnnvvv}}}hhhVVVPPPDDDFFFHHHFFFCCCCCCFFFJJJGGGFFFFFFHHHKKKLLLKKKIIILLLLLLLLLLLLMMMMMMMMMMMMQQQRRRQQQNNNOOORRRQQQLLLNNNTTTZZZ[[[YYYVVVVVVWWWWWWVVVTTTUUUUUUTTTPPPMMMMMMLLLJJJLLLOOORRRTTTUUUTTTRRROOONNNNNNOOOPPPPPPOOOLLLHHHFFFEEEEEEDDDDDDFFFGGGHHHHHHFFFCCC@@@>>>??????>>>===;;;:::999888777777666666666666555555444444333222222222222222333333222222222111111111111222333222111222333555777888999;;;;;;;;;;;;;;;===???@@@@@@>>>===>>>??????@@@BBBDDDEEEEEEEEEEEEDDDFFFGGGHHHGGGGGGHHHIIIGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLKKKIIIHHHGGGFFFFFFhhhccc```[[[WWWRRRMMMIIIEEE@@@===<<<;;;:::888777666666555555444444333333444444555444444444444555555555555999666555888999777777:::888^^^[[[LLLAAADDDJJJFFF@@@>>>@@@@@@??????>>>>>>======<<<<<<<<<<<<=======================================>>>???>>><<<<<<===>>>>>>???AAAAAA@@@??????@@@BBBCCCDDDFFFIIIKKKNNNOOONNNTTTYYYZZZWWWWWW[[[aaacccbbb```\\\YYYXXXYYY[[[YYY\\\aaaeeefffddd```]]]ZZZXXXUUUUUUVVVWWWWWWVVVWWWUUUSSSSSSRRRPPPMMMJJJKKKJJJGGGCCC@@@>>><<<;;;999888666555333222111111111111000000//////......------------------------............------------------------------......------------............---............/////////000111111111222222222222444555555666777888999999???:::888<<>>===<<<;;;;;;::::::::::::;;;;;;<<<=========>>>@@@AAACCCDDDFFFDDDBBBBBBEEEHHHIIIJJJNNNNNNMMMNNNPPPRRRUUUWWWWWWUUUSSSSSSTTTTTTSSSRRRNNNPPPQQQRRRQQQQQQSSSTTTVVVVVVUUUWWWYYY[[[ZZZZZZ[[[^^^bbbeeeeeefffggghhhfffiiimmmnnnrrr~~~pppWWWFFF@@@???@@@@@@AAAAAABBBDDDFFFGGGDDDCCCDDDFFFHHHIIIIIIGGGKKKKKKKKKLLLLLLMMMMMMMMMNNNOOONNNLLLMMMPPPOOOKKKJJJQQQXXX[[[YYYVVVTTTSSSVVVUUUTTTTTTTTTRRRPPPMMMLLLKKKJJJLLLOOOQQQRRRQQQTTTRRRPPPNNNMMMNNNOOOOOOMMMJJJGGGEEEDDDEEEDDDCCCBBBCCCDDDDDDBBB@@@===;;;<<<;;;:::999888777666555444444444333333333222222333333222111111111222222222222222111111111111111000111222111000000222444444555777888999:::::::::<<<>>>???>>><<<;;;;;;<<>><<<;;;:::888777666666555555444444333333444444555333333444444444555555555777666777:::<<<;;;999888<<<>>>KKKooo{{{^^^UUUJJJCCCCCCDDD@@@==================<<<<<<;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>===;;;;;;;;;======@@@BBBAAA>>><<<===@@@???@@@AAACCCFFFIIIKKKMMMJJJOOOUUUVVVUUUUUUWWWZZZXXX[[[^^^^^^\\\YYYXXXWWWSSSWWW]]]bbbccc```[[[XXXYYYVVVTTTTTTVVVXXXXXXXXXVVVTTTRRRQQQQQQOOOMMMKKKIIIGGGDDDAAA>>><<<::::::777666555333222111000000000000000//////.........------------------------------------------------,,,,,,------------......,,,,,,---------.........---------.........//////000000000111111111111222333333444555666777888888999777888<<>>@@@<<<888888888888888888999:::;;;;;;<<<<<<<<<>>>???@@@AAADDDCCCAAAAAABBBDDDEEEFFFNNNMMMLLLLLLMMMPPPRRRTTTUUUSSSPPPOOOOOOQQQRRRSSSOOOPPPPPPQQQQQQRRRTTTUUUUUUTTTSSSTTTUUUWWWYYYYYYYYY[[[]]]___```bbbfffhhheeeggghhhhhhhhhoooyyyqqqSSSDDDEEEHHHCCC;;;BBB@@@>>>>>>AAABBB@@@>>>@@@@@@AAACCCEEEFFFFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKLLLNNNMMMKKKLLLPPPOOOKKKFFFKKKRRRUUUUUUTTTRRRRRRUUUUUUUUUUUUTTTSSSQQQOOOKKKJJJJJJLLLNNNOOOOOONNNQQQQQQOOOLLLJJJJJJKKKMMMLLLIIIEEECCCCCCDDDCCCCCC???@@@@@@@@@???===;;;:::999999888777666555444333222222222222111111111111222111111000000000111111111111111111111111111000000111111111000000222444222333444666777999999:::<<<>>>???>>>;;;:::999:::>>>???AAABBBCCCCCCCCCBBBBBBDDDEEEFFFFFFGGGIIIKKKDDDEEEFFFHHHHHHHHHHHHGGGJJJIIIHHHGGGGGGGGGHHHHHHkkkccc```ZZZVVVQQQMMMIIIEEEAAA>>><<<;;;:::888777666666555555444444333333444444555333333333444444444444555000333555666666777999::::::;;;;;;AAAZZZcccRRRPPPIIIHHHBBB>>>===>>>>>>???BBB;;;;;;<<<<<<<<<;;;:::999777777777888888888999999777888888999999::::::;;;:::<<<===<<<::::::;;;<<<888;;;>>>===;;;:::;;;>>>>>>>>>@@@BBBDDDGGGIIIJJJLLLMMMPPPSSSUUUUUUSSSRRRTTTYYY```dddbbb]]]XXXUUUTTTWWWZZZ]]]^^^]]]ZZZXXXYYYWWWVVVVVVXXXZZZ[[[[[[WWWUUUSSSRRRRRRRRRPPPNNNGGGEEECCC@@@>>><<<::::::777666444333222111000000/////////...............------------------------,,,,,,------------------,,,,,,,,,,,,------......,,,,,,,,,------------...------------............//////000000000111111111111222333444555666666777888999999999999;;;;;;;;;???AAABBBHHH\\\zzzxxxzzzyyy}}}[[[NNNNNNLLLJJJJJJFFFIIILLLOOOQQQWWW___eeewwwvvv]]]___wwwUUULLLAAA;;;777999<<<;;;888666777777666777777888999999::::::::::::;;;===>>>???@@@@@@@@@??????@@@BBBCCCKKKJJJJJJJJJKKKMMMOOOQQQQQQPPPOOONNNMMMOOOQQQSSSOOONNNNNNNNNPPPRRRSSSSSSSSSSSSRRRRRRRRRTTTWWWYYYUUUVVVWWWXXXZZZ^^^cccgggeeeeeefffeeeeeehhhmmmqqqooorrrlllOOOHHH???999:::===@@@AAA???<<<999:::<<<<<<999666<<<===???@@@AAABBBCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJHHHJJJNNNMMMIIIDDDGGGKKKNNNPPPPPPQQQRRRQQQRRRSSSTTTSSSRRRQQQQQQLLLKKKJJJKKKMMMNNNMMMLLLNNNNNNMMMJJJFFFEEEGGGIIIKKKHHHDDDBBBBBBBBBAAAAAA>>>>>>>>>>>>===<<<:::999777777666555444444333333222222111111111000000000000000/////////000000111000000000000000000000000000111222111000000222444111222222444555777888999<<<>>>>>>===;;;999999:::===>>>@@@AAABBBBBBBBBBBBEEEFFFGGGFFFEEEEEEGGGIIIGGGFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGIIIJJJnnnccc```ZZZVVVQQQMMMIIIEEEBBB???<<<;;;:::888777666666555555444444333333444444555333333333333444444444444///555888555222444888:::222:::>>>999777IIInnnjjjSSSAAAAAAFFFBBB===<<<===>>>>>>>>>>>>>>>999999;;;;;;;;;:::999888666666666666777777777888666666666777777888888888888:::;;;;;;::::::;;;<<<999;;;===>>>>>>>>>???@@@======>>>???AAADDDFFFGGGLLLLLLMMMPPPTTTUUURRROOOVVV\\\dddhhhfffaaaZZZVVVZZZ[[[\\\]]]]]]]]]\\\\\\ZZZYYYXXXZZZ\\\]]]]]][[[YYYVVVTTTRRRRRRQQQPPPNNNEEEDDDBBB???===;;;::::::666555444222111111000000..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......,,,,,,,,,,,,------------,,,------------.........////////////000000000000000111111222333444555555444888999666555888;;;<<<>>>AAACCCBBBDDDTTTttttttpppzzziiiSSSQQQVVV[[[fffssswwwyyy|||sssnnnsss~~~uuuSSS@@@===666999<<<;;;888555777:::777777666666666777888888888888888999999:::<<<<<<<<<===>>>>>>======???AAAFFFFFFGGGHHHIIIJJJLLLLLLMMMNNNOOOOOONNNNNNPPPRRRMMMKKKJJJKKKMMMPPPQQQQQQRRRSSSSSSSSSRRRTTTWWWYYYSSSTTTUUUVVVWWW[[[aaaeeecccbbbaaaaaaaaabbbddddddhhhdddgggvvvttt```MMMBBB999;;;======;;;999:::;;;===;;;999;;;======;;;888888:::===>>>>>>???@@@BBBBBBBBBCCCDDDDDDEEEFFFFFFDDDFFFFFFDDDFFFKKKJJJFFFEEEFFFHHHKKKLLLNNNNNNNNNJJJMMMOOOPPPPPPOOOPPPQQQNNNLLLKKKKKKLLLMMMLLLKKKLLLMMMLLLHHHCCCBBBDDDGGGKKKHHHDDDAAA@@@@@@???>>><<<<<<<<<<<<;;;:::999999666555555444333333222222111111111000000000000/////////.........///000000////////////000000000000000111222111000000222444222222222333444666777888;;;<<<===<<<;;;999999:::;;;<<<>>>@@@BBBBBBBBBBBBGGGGGGGGGEEECCCCCCEEEGGGIIIHHHFFFFFFFFFHHHKKKLLLJJJHHHGGGEEEEEEFFFHHHIIIqqqccc```YYYVVVQQQMMMIIIFFFBBB???<<<;;;:::888777666666555555444444333333444444555222222333333333444444444111777999555333666999888444666999999999<<>>>>>>>>>>><<<:::777666777999::::::999777666555555555666666666777777555555555666666666666666666888999:::999:::;;;===<<<<<<===???AAABBBBBBAAA;;;;;;<<<===>>>@@@AAABBBGGGIIIKKKNNNOOOPPPQQQQQQUUUZZZaaaeeedddaaa^^^\\\^^^______^^^^^^^^^]]]]]]ZZZZZZ[[[]]]______]]][[[YYYVVVRRROOONNNLLLJJJIIICCCBBB@@@>>><<<:::999999555444333111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,------......++++++,,,,,,,,,---------,,,,,,---------................../////////000000///000000111222333444444111666777555666<<>>===<<>>>>>>>><<<;;;555888;;;<<<<<<<<<>>>AAAAAAAAABBBCCCDDDEEEFFFFFFCCCDDDDDDCCCFFFJJJJJJFFFGGGHHHJJJLLLNNNLLLJJJHHHFFFJJJMMMOOOOOOOOOQQQSSSPPPNNNKKKJJJKKKLLLLLLLLLLLLMMMLLLHHHBBB@@@BBBFFFKKKHHHCCC@@@???>>>===<<<;;;:::::::::999888888777444333333222222111111000000000000/////////............------......///000........./////////000000///000000000//////111333333333222222333555666777888999;;;:::999888888999888:::<<>>CCCFFF>>>===???:::::::::999777888::::::888444666777999999888666555555555555666666666777777555555555555555555555555555777888999999:::<<<>>>;;;999888;;;>>>@@@>>><<<:::::::::;;;<<<===>>>??????DDDJJJKKKIIIJJJOOOTTTQQQUUUZZZ^^^```aaabbbccc_______________]]]\\\[[[YYYZZZ\\\^^^```___\\\ZZZYYYVVVQQQMMMJJJGGGDDDBBBAAA@@@>>><<<:::999888888333333222000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000//////000111222333444444333666666333444999777222888666:::???>>>;;;CCCOOO[[[qqqzzzxxx~~~xxxvvvrrreeebbb~~~{{{[[[BBB777444:::===777111222111111222444555333999888777666666666666666777777666777777888999:::666999<<<<<<::::::===@@@>>>@@@CCCFFFHHHHHHGGGGGGFFFKKKQQQSSSQQQOOONNNOOOOOOLLLJJJKKKOOOSSSTTTSSSSSSVVVYYYYYYWWWWWWZZZ\\\\\\\\\[[[ZZZYYY[[[___bbb^^^]]]\\\^^^bbbeeeeeeddd\\\```gggkkkeee^^^aaajjjsss{{{dddKKKDDD>>>=========<<<<<<:::;;;;;;999777777:::===:::;;;<<<;;;:::888777666333666:::;;;:::;;;===@@@AAAAAABBBCCCDDDEEEFFFGGGDDDFFFFFFEEEGGGLLLLLLHHHIIIKKKNNNPPPPPPLLLFFFBBBFFFJJJNNNPPPPPPQQQSSSVVVRRROOOKKKIIIJJJLLLLLLLLLLLLNNNMMMHHHBBB@@@BBBFFFLLLHHHCCC@@@>>>===<<<:::999999888888777777666666222222111111000000////////////.........------------------------...///000---.........//////000000---...//////......///111444444333222333444666777555777999999777777777888777999<<>>???AAADDDDDDEEEGGGIIIJJJIIIHHHGGGGGGEEECCC@@@@@@AAABBBCCCllllll]]]ZZZWWWRRRMMMJJJEEE@@@===<<<;;;:::888777666666666333333333333333333333333222222222222222222222222111222333333444444333333666666666666777888999:::<<>>===<<<;;;:::999999777777777777666666666666555555555555555555555555333333333333333333333333333333333333333333333333666666666777888888999999888888999::::::;;;;;;<<<<<<<<<<<<<<<============DDDFFFGGGFFFFFFIIINNNSSSMMMNNNPPPSSSVVVYYY\\\^^^```___]]]]]]^^^]]]\\\ZZZ]]]]]]\\\YYYVVVTTTUUUWWWUUUSSSOOOJJJEEEBBB@@@???<<<;;;;;;::::::888444111111000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------....................................///////////////000000000111111111111222222333444444555555666999999:::;;;===???AAABBB@@@GGGTTTiii{{{~~~yyyuuuzzz}}}wwwmmmkkkyyylllTTT===;;;999666444333333333444444444444444444444444777777666666555555555444555666888888777666666777777888999:::;;;;;;;;;;;;@@@AAABBBDDDGGGIIIJJJKKKMMMMMMOOOPPPRRRSSSTTTTTTLLLMMMNNNNNNMMMMMMOOOQQQXXXXXXWWWUUUVVV[[[dddjjj```___]]][[[[[[\\\]]]^^^___aaaddddddbbbccceeehhhbbbbbbbbbcccdddbbb___\\\``````___```iii}}}uuubbbXXXPPPGGG@@@:::::::::999999888888888777777777777777777777777999:::::::::999777555444999999999::::::;;;;;;;;;777999<<<@@@DDDFFFHHHIIIIIIHHHGGGGGGGGGIIIKKKLLLKKKMMMOOOQQQPPPLLLIIIFFFEEEHHHLLLQQQUUUWWWXXXXXXQQQRRRRRRPPPMMMKKKJJJJJJNNNOOONNNLLLHHHEEEDDDEEEEEEEEEDDDBBB???;;;888666888777666555444333222222222111111000///......---//////...------------...........................,,,,,,,,,---------......///////////////.........000000000111222222333333333333444444555666666666;;;===?????????>>>???AAACCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCEEEFFFHHHIIIIIIGGGFFFEEECCCAAA???======mmmkkk]]]ZZZWWWRRRNNNJJJEEEAAA===<<<;;;:::888777666666666333333333333333333333333222222222222222222222222111222333333444444333333666666666666777888999999:::<<<===<<>>@@@DDDCCCBBBEEETTTppp{{{qqqkkk```ccckkkmmmhhhhhhpppqqqlllhhhooo{{{ppp[[[HHH;;;888777555444333333333333333333333333333333333333666555555555444444444444333555666666666666777888888888888999:::;;;;;;;;;===>>>@@@BBBDDDFFFGGGHHHLLLLLLMMMNNNPPPRRRTTTUUUOOOOOOPPPOOOMMMNNNPPPRRRXXXXXXXXXXXXXXX[[[aaafffeeeeeedddcccaaa___^^^]]]___aaabbbaaa______```bbb____________```^^^[[[YYYSSSTTTSSSQQQPPPUUU^^^eeeiiiuuuzzzpppYYYOOODDD>>>===<<<999666999999999888888888777777777777777777777777777777999999999999888777666555888888999999999999999:::777999<<>>;;;999888777777666555444333222111111111000//////...------///......---------------------------------------,,,,,,,,,,,,------------///.....................//////000111111222222333333333333444555555666666888;;;===?????????AAABBBBBBBBBBBBAAA@@@@@@?????????@@@AAABBBDDDFFFGGGGGGGGGFFFEEECCCAAA>>>===<<>>===<<<:::888777666555555333333333333333333333333222222222222222222222222111222222333333333333333555555555555666777888999888::::::777666<<>>@@@???AAAKKK]]]kkkmmmVVVDDD888333333222111111111111222333333111111111111111111111111333333333333333222222222111333444444444555888;;;999888777777888999;;;<<<:::;;;===>>>@@@BBBDDDDDDIIIIIIJJJKKKMMMPPPSSSUUURRRRRRQQQOOOMMMNNNPPPSSSWWWXXXZZZZZZZZZ[[[]]]______```aaabbb```^^^[[[ZZZ^^^______^^^\\\ZZZ[[[\\\[[[ZZZYYYZZZZZZYYYVVVSSSKKKKKKKKKJJJGGGDDDBBBAAAHHHJJJOOORRRPPPNNNSSSZZZmmmjjjdddaaaeeekkkjjjeeeXXXYYYZZZXXXRRRHHH>>>888===;;;::::::;;;;;;:::888888777777777777666666666555555555555555555555555777777666666666666666777888888888777777777777777777888;;;===@@@AAACCCCCCDDDDDDCCCCCCDDDGGGIIIKKKNNNPPPQQQRRRPPPMMMIIIGGGGGGIIIMMMPPPRRRSSSSSSSSSNNNOOOQQQPPPOOOMMMNNNNNNNNNNNNLLLIIIFFFEEEEEEGGGBBBAAA???===;;;:::::::::666555555444333222111111000000//////...---------///...------,,,,,,------------------------------++++++,,,,,,,,,---------........................//////000000111111222222222333333444444555555666666999<<<===>>>???AAACCCAAAAAABBBBBBAAA@@@>>>===<<<===>>>@@@BBBCCCDDDEEEGGGFFFEEECCC@@@===;;;:::qqqggg^^^ZZZVVVRRRNNNJJJFFFBBB???===<<<:::888777666555555222222222222222222222222111111111111111111111111111111222333333333333222444444444444555666777888888:::<<<===>>>???@@@AAA===GGGTTT```kkkzzz|||qqq\\\UUULLLEEEAAA???>>>===GGGBBB@@@AAA@@@<<<:::<<<888777777666555555444444555444444444333333333333222222222222222222222222111111111111111111111111////////////////////////000000000111222222333333444444555555666777777777888888888999999::::::;;;>>>??????@@@BBBDDDGGGJJJPPPPPPOOOOOOOOOOOOOOOPPPNNNQQQTTTSSSQQQQQQWWW]]]YYYTTTPPPQQQUUUXXXVVVSSSPPPNNNIIIDDD???;;;999888888666222111111111000///.........---------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000000000111111222333333333333333333444666888999:::666===EEEHHHGGGEEEFFFHHHKKK]]]yyy^^^LLL===999777222222888/////////000000111222222000000000000000000000000111111111111111111111111///000111111222555999<<<999888666666666888:::;;;999999;;;<<<>>>@@@AAABBBFFFFFFGGGHHHKKKNNNQQQSSSRRRRRRQQQNNNLLLMMMOOORRRTTTVVVYYY[[[ZZZYYYXXXWWWVVVWWWYYYZZZ[[[[[[[[[ZZZ\\\\\\\\\[[[ZZZYYYYYYYYYWWWVVVUUUUUUTTTSSSPPPNNNMMMJJJGGGGGGIIIIIIHHHFFFDDDBBB@@@>>><<<;;;===???======:::666777;;;<<<:::999888666555555777999:::888999;;;:::888555444333555555555555555555555555444444444444444444444444555444333333333555666777777666666666555555444444777888999;;;===>>>??????AAAAAA@@@AAABBBEEEHHHJJJMMMNNNOOOOOONNNJJJGGGDDDHHHJJJMMMOOOQQQQQQPPPPPPGGGIIIKKKKKKJJJJJJJJJKKKMMMLLLKKKHHHEEEDDDEEEGGGCCC@@@===999888777888999444444333222222111000000............------,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------...............//////000111111222222222222333444444555555666888;;;======>>>@@@AAA???@@@BBBBBBAAA???===<<<;;;;;;===>>>@@@BBBCCCDDDEEEEEEDDDBBB???<<<999888uuueee```YYYVVVRRRNNNKKKGGGCCC@@@===<<<;;;888777555555444222222222222222222222222111111111111111111111111000111222222333333222222333333333333444555666777666777888;;;<<<;;;999666AAA???===>>>BBBIIIRRRWWW```mmmzzzzzzqqqggg\\\QQQFFF???CCCAAA>>>===>>>@@@BBBBBB===:::888888666555888<<<555555444444333333222222333333333222222222222111111111111111111111111111000000000000000000000000000000000000000000000000///000000111111222333333444444555555666666777777777888888999::::::;;;;;;?????????AAACCCFFFHHHIIILLLLLLMMMMMMNNNPPPQQQRRRNNNRRRUUUTTTRRRSSSXXX^^^XXXSSSNNNNNNQQQRRRPPPLLLOOOMMMIIIDDD???<<<:::999555444333333333222///,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---............///////////////000000111222222222333333333444555777888999@@@>>><<<<<<>>>BBBEEEGGGJJJIIIOOO```xxxxxxgggXXXFFF;;;111---444888333///111000000000111000000000000/////////////////////////////////000000000000000...///000000111333777;;;888777666555555666888:::888888:::;;;===>>>???@@@CCCCCCDDDFFFHHHLLLNNNPPPQQQQQQPPPMMMLLLLLLNNNPPPRRRSSSVVVYYYYYYXXXUUURRRUUUUUUUUUUUUWWWYYY[[[\\\XXXXXXXXXXXXYYYYYYYYYYYYUUUSSSQQQPPPPPPNNNLLLIIIJJJFFFBBBAAACCCDDDAAA>>><<<<<<;;;<<<>>>BBBCCCBBB<<<>>>===999888;;;===<<<<<<:::777555555888;;;>>>222444555555333222333444333333333333333333333333222222222222222222222222333222111111222333555666555555555444444333333333666777888:::;;;<<<<<<===>>>>>>>>>???AAADDDHHHJJJMMMMMMNNNNNNMMMJJJGGGEEEHHHJJJLLLNNNOOOOOONNNMMMEEEFFFHHHHHHGGGGGGHHHIIIJJJJJJIIIFFFDDDCCCDDDFFFCCC@@@<<<777444444444555222222111111000000//////---------,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,,,,---------...---......//////000111111111111222222333444444444777999;;;<<<<<<<<<===>>>>>>???@@@AAAAAA???===<<<<<<<<<===>>>@@@AAABBBCCCBBBBBBBBB@@@>>>;;;777666xxxcccbbbYYYVVVRRRNNNKKKHHHCCC@@@>>>===;;;999777555444444222222222222222222222222111111111111111111111111000111111222222222222222222222222222333444555666444444555777999:::999888<<<:::999<<>>>>>@@@DDDFFFGGGGGGIIIIIIKKKMMMPPPSSSUUUVVVPPPSSSVVVVVVUUUUUUXXX[[[YYYUUUQQQOOOPPPPPPNNNKKKLLLJJJFFFBBB>>>;;;999999333333333444444222///,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------.........///......//////000111111222333333333333555666777888AAA<<<777777<<>>>>>@@@AAACCCEEEGGGIIIKKKKKKNNNOOOOOONNNMMMLLLMMMOOOQQQRRRSSSVVVXXXXXXUUURRRUUUTTTSSSRRRRRRTTTVVVXXXUUUTTTTTTVVVXXXZZZZZZYYYSSSPPPNNNLLLKKKJJJGGGEEE@@@??????AAABBBAAA<<<888<<<===:::666555666333///777::::::555444666888777333444555666555444222000666777666555444555777999000000111111111111222222111111111111111111111111111111000111111222333333444444444333333333333333555666777999:::;;;;;;<<<;;;;;;<<<===@@@DDDHHHJJJNNNNNNOOOOOONNNLLLJJJIIIHHHIIIKKKMMMNNNMMMLLLKKKGGGHHHJJJIIIHHHFFFGGGGGGEEEFFFGGGEEECCCBBBBBBCCCBBB???:::666333111111222000000000000//////......,,,,,,,,,+++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,---------------......//////000000000111111222222333333444777999;;;;;;;;;:::;;;<<<<<<===>>>???@@@???>>>>>>======>>>>>>???@@@@@@AAA>>>>>>???>>><<<999666444|||cccdddYYYVVVRRROOOLLLHHHDDDAAA>>>===;;;999777555444444111111111111111111111111111111111111111111111111000000111222222222222222111111111222222333444555333444555777:::===>>>???===>>>??????>>><<<999777EEEHHHFFFBBBAAACCCBBB@@@??????@@@BBBDDDEEEFFFGGGHHHEEEBBB@@@???>>><<<:::;;;;;;;;;:::888777777888777999;;;:::888666333111222222222222111111111111111111111000000000//////................................................------------------------......//////000111111222111111222333333444444555444555666777888999999:::<<<;;;;;;===AAADDDDDDCCCDDDEEEGGGJJJNNNRRRUUUWWWQQQRRRTTTVVVVVVVVVUUUTTTWWWUUUSSSPPPOOONNNNNNNNNFFFDDDAAA===:::888777666444222111111111111///---++++++++++++++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........---......//////000111111222222222222333555666777888999;;;>>>@@@AAA???<<<>>>???DDDHHHFFFEEELLLWWWaaannnvvvyyygggDDD777999???:::777888444222444333000000222222/////////000000000///...---////////////////////////........./////////000000...///000000000000111333555555555555555555555555666666777888:::;;;<<<<<<===???BBBEEEGGGGGGGGGGGGLLLNNNPPPPPPOOONNNOOOOOORRRQQQRRRTTTXXXYYYXXXVVVSSSSSSTTTTTTUUUVVVWWWXXXTTTRRRRRRSSSWWWYYYXXXVVVPPPMMMJJJHHHGGGEEECCCAAA;;;<<<>>>@@@AAAAAA>>><<<999<<<<<<888999===>>>:::555777666333222555666333222444777999:::888666444444222000///.............../////////000000000000///////////////////////////000000111111111000000333333333333333333444444444555777888:::;;;;;;<<<::::::;;;===@@@DDDHHHKKKLLLMMMNNNNNNNNNMMMKKKJJJGGGHHHJJJLLLMMMLLLKKKJJJIIIKKKKKKJJJHHHFFFEEEFFFAAACCCEEEEEECCCAAA@@@@@@>>><<<888555222111111111/////////...............++++++++++++++++++++++++,,,,,,+++***************++++++++++++++++++++++++))))))))))))*********+++*********+++,,,,,,------,,,------......///000000000000111111222333333333555777999:::::::::<<<===;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<<<<:::888555333}}}cccfffYYYVVVRRROOOLLLHHHDDDAAA>>>===;;;999777555444333111111111111111111111111000000000000000000000000000000111222222222222111111111111111222333444555444444555555555666777888333777;;;<<<;;;;;;???BBB555888999:::===BBBBBB>>>?????????>>>>>>>>>======;;;:::999:::;;;;;;:::999555555555444333444555777222333333111222333333000222222222222111111111111000000000000////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111000000000111222222333333333333444555666777888999999888888:::???BBBAAA@@@???AAACCCFFFJJJNNNRRRTTTQQQQQQSSSUUUVVVUUURRROOOPPPPPPOOOLLLIIIHHHIIIKKKAAA???<<<999666555444444555222///......//////...+++++++++++++++++++++,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------......///000000000111111111111222333444555777888999888888:::>>>AAACCC??????GGGKKKJJJJJJMMMMMMVVVVVVYYYcccfffhhhqqqvvvbbbJJJ<<<@@@BBB777AAA111000555111///333222---555555...,,,222222...,,,---.../////////...---////////////////////////........./////////000000...000111111000//////000444555555666666555444444444555666777888999:::;;;<<<>>>BBBEEEFFFFFFEEEDDDKKKNNNQQQSSSRRRPPPPPPPPPSSSRRRQQQTTTXXX[[[[[[ZZZTTTVVVYYY\\\___`````````TTTRRRPPPRRRUUUWWWVVVTTTNNNKKKHHHFFFDDDCCC@@@???>>><<<:::777666777999:::666:::888333222777888666444555444111111444444111444333222111000111222222222000///000222333333222............//////000000////////////////////////...///000111111000///...222222222333333444444555444555666888:::;;;<<<<<<999::::::===@@@DDDIIIKKKIIIJJJKKKLLLLLLKKKJJJIIIFFFGGGIIIKKKLLLLLLKKKJJJJJJKKKKKKIIIFFFDDDCCCCCC>>>AAADDDEEECCC@@@???>>>:::999777555333222222222..................------******************++++++,,,++++++***)))*********************************))))))))))))************))))))***+++,,,,,,------,,,,,,------...//////000000000000111222222333333222555888::::::;;;===???;;;;;;;;;<<<===???AAABBB>>>>>>=========<<<<<<<<<777888:::;;;999777444222gggccc[[[WWWRRRNNNKKKHHHDDDAAA???>>><<<999777666555555000000000000////////////000000000000000000000000000000000000000000000000000000111111111222222222333333333444444444555555666666777888888888888888777777888999::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<999999999888777666666555777666555444333333222333222222222111111///......111111000000//////..............................------------------------------------------------------------------------,,,---......//////......000000000000000111111111222222333444444555555666777777888999::::::;;;;;;???AAACCCFFFIIIJJJKKKKKKOOONNNNNNQQQUUUUUURRROOOOOONNNLLLLLLKKKIIIEEEBBB???===:::777555333222222<<<777///+++***---///111---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,---------------------------------............///---------............///000111111222333333444444555555666888999:::;;;<<<===@@@CCCCCCBBBBBBEEEHHHIIIOOOUUUYYYYYYYYY[[[]]]hhhkkkoooqqqrrrtttyyy}}}tttjjjjjjttt~~~QQQHHH===666555666555333333333222222111000//////+++...000222111000000000////////////////////////---------------------------------.........//////---------............///111222444666666555444333666666666666777888999:::999;;;>>>@@@CCCDDDDDDDDDEEEJJJOOOSSSTTTRRRQQQQQQTTTPPPOOOUUU___dddccc___VVVWWWZZZ]]]___aaabbbccc^^^YYYSSSPPPOOOOOOLLLIIIKKKJJJHHHEEEBBB???===<<<999999777666555555555555666666666555555444444444333333222222111000//////000000000000000000000000////////////////////////............................................................////////////000111111222222333444444111333666777777888999:::;;;;;;<<<===@@@CCCFFFHHHKKKJJJJJJJJJKKKJJJIIIGGGKKKFFFFFFJJJKKKHHHJJJOOOKKKLLLNNNOOOMMMJJJFFFCCC>>>???@@@???>>>;;;888777666555444222111000////////////...---,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---++++++,,,,,,,,,,,,------000000000111222222333333555666888:::<<<======>>>;;;<<<>>>???@@@@@@@@@???>>>>>>>>>>>>===<<<::::::999999777666444222111000lllccc[[[WWWSSSNNNKKKHHHDDDBBB???>>><<<999777666555555000000000000////////////////////////////////////////////////////////////000000000111111111222222333333333333444444444444555666777777888888777777777777777888999999::::::::::::999999999999::::::888888777777666555555444666555444333222222222222111111111111000///......000000000/////////..............................------------------------------------------------------------------------,,,------.............../////////000000111111111222222333333444555555555666777777888999:::;;;;;;===>>>AAADDDFFFHHHIIIIIIMMMMMMMMMPPPSSSSSSPPPMMMMMMKKKJJJIIIHHHFFFBBB???<<<;;;888666444222222222555111...,,,,,,---......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,------------------------------------............------------............000000000111222222333333444555666777999:::;;;;;;===AAACCCDDDBBBCCCEEEIIIIIIKKKOOOTTTYYY\\\]]]\\\]]]___bbbcccccceeehhhkkkdddmmmtttsssmmmkkkooovvvjjjkkkkkkhhhccc[[[TTTOOOVVVQQQIIIBBB>>>???CCCFFFAAA;;;666444555666555222333333222111111000//////111111111000000///000111........................------------------------,,,------------.........------------............000111333555555444333222555555555666777888:::;;;999;;;===???AAACCCDDDDDDFFFJJJOOOQQQRRRQQQPPPPPPQQQPPPQQQVVV^^^bbbaaa^^^VVVVVVXXXZZZ\\\^^^___```^^^[[[VVVSSSPPPNNNLLLKKKIIIHHHFFFCCC@@@===;;;:::888777666555444444444444444444333333222222222222333333222111111000//////000000000000000000000000........................---------------------------------------------------.........////////////000000111111222333333333111333555666666777999;;;;;;;;;<<<===???BBBEEEFFFKKKJJJJJJKKKKKKKKKIIIHHHHHHEEEEEEJJJKKKJJJKKKPPPJJJLLLMMMNNNLLLIIIEEECCC????????????===:::777555444333222000////////////.........---,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---+++++++++,,,,,,,,,------//////000000111111222222333444666888:::<<<=========>>>???@@@@@@???>>>============<<<;;;:::999888888888666555333111000///oooddd[[[WWWSSSOOOLLLIIIEEECCC???>>><<<:::777666555444000000000000////////////////////////////////////////////////////////////000000000000111111111111222222222333333333333444444555666666777777666666666666666777888888999999777777666666666666777777666555555444444333333333444333222111000000000111000111111111000///...---///////////////.........------------------------------------------------------------------------------------------------,,,,,,---...............---......///000111222222111222222333333444555555555666666777999::::::;;;:::<<<>>>AAACCCEEEFFFFFFKKKKKKLLLNNNOOOOOOLLLJJJJJJHHHFFFEEEDDDAAA>>>;;;999888666444222222222222---,,,,,,---......,,,***,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,------------------------------------............------------...............//////000000111222222444444555666888999:::;;;>>>AAADDDDDDCCCCCCFFFIIIHHHGGGIIIOOOXXX]]]^^^\\\[[[\\\]]]]]]]]]^^^```bbb_________^^^]]]^^^___aaaYYYWWWSSSNNNIIIEEEBBB@@@CCC===888777;;;<<<999555444222111222555666333000222222111111000000//////333222000...---...//////........................------------------------,,,,,,,,,,,,------------------------............///000222333333333222111333333444555666888:::;;;::::::;;;===???AAACCCDDDGGGJJJMMMNNNNNNMMMNNNOOOKKKMMMPPPUUUZZZ\\\[[[YYYUUUUUUUUUUUUVVVXXXZZZ\\\[[[ZZZWWWSSSNNNJJJIIIIIIDDDCCCAAA???<<<:::888777555555444333222222222222111111000000000000//////222222111111000000//////000000000000000000000000........................---------------------------------------------------------.........////////////000111111222222333222333444444444555888;;;;;;;;;;;;<<<>>>@@@CCCDDDJJJJJJJJJKKKJJJJJJIIIHHHDDDCCCEEEJJJLLLKKKLLLOOOIIIJJJKKKLLLJJJHHHDDDBBB??????>>>===;;;888555333111000//////......//////...------,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************+++,,,,,,++++++++++++,,,,,,,,,,,,---......///000000111111000111333555777999;;;;;;>>>???@@@@@@@@@???===<<<<<<<<<;;;;;;:::888777666666555444333111000......nnnfff[[[XXXSSSOOOMMMJJJFFFDDD@@@>>><<<:::777666444444000000000000/////////////////////////////////////////////////////////////////////000000000111111111111111222222222333333333444444555555555555555444555555555666666777777555444444444444444444555333333333222222111111111222111000//////////////////000000000//////...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,---...000111222222111111111222333333444444444444555666888999::::::999:::<<<>>>AAACCCDDDEEEIIIJJJKKKLLLLLLKKKIIIGGGHHHFFFEEECCCBBB???;;;777777666444333222222333333,,,,,,+++,,,------+++))),,,+++++++++++++++++++++***************************************************************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........------...//////000000111333333444555777888999:::===@@@CCCDDDBBBBBBEEEHHHGGGGGGIIINNNUUUZZZ\\\\\\^^^^^^^^^______```aaaccc^^^]]]]]]^^^]]][[[XXXUUUXXXUUUPPPKKKFFFDDDCCCCCC@@@;;;888:::???@@@;;;666444333222333444444111///111111000000000////////////...------.........---........................------------------------+++++++++,,,,,,,,,------,,,,,,---------............///000111111111000000111111222444666888:::;;;:::999999:::<<>>===;;;888666555444333222111111000000000111///////////////.........111111000000000/////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111222333333333222222444777::::::::::::;;;<<<>>>@@@BBBGGGHHHIIIIIIHHHGGGGGGGGGCCCDDDFFFIIIKKKKKKKKKKKKGGGHHHIIIIIIHHHFFFCCCAAA>>>>>>===;;;888555222111//////............//////---,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************++++++,,,***++++++++++++,,,,,,,,,,,,------......//////000000000111222444666777888<<<===>>>?????????>>>===<<<;;;;;;:::999777666555444333222111///...---,,,}}}hhhfff[[[XXXTTTPPPMMMKKKGGGEEE@@@???<<<:::777555444333000000000000////////////....................................................../////////000000000000000000111111111111222222222333444444444444333333333444444444444444444444444333333333333444444111111111000000000000000000000///.........//////...////////////...---------------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------+++,,,---...///000111111000000111111222333333333222333444555777888999:::999:::;;;===@@@BBBDDDEEEGGGIIIJJJKKKJJJIIIHHHGGGIIIGGGEEECCCAAA>>>999666666555444333222333444444111...,,,++++++,,,+++)))++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,------...//////000000222222333444666777888999<<>>;;;:::999777666444222222111000//////////////////.............../////////000000//////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...//////000000111222222222111111333666999888888888999:::===???@@@DDDFFFGGGGGGDDDCCCCCCEEEDDDFFFHHHHHHIIIIIIIIIGGGEEEFFFFFFFFFFFFDDDBBB@@@===<<<:::888555333111//////............///000000+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))******+++,,,*********+++++++++,,,,,,,,,,,,,,,---......//////111111111111222333444555999:::<<<>>>????????????<<<<<<<<<;;;999777666555222111111///...---,,,+++wwweeeeee[[[XXXTTTQQQNNNKKKHHHFFFAAA???===:::777555444333000000000000////////////............................................................/////////////////////000000000111111000111222222333333222222222222222222222222222222333333222222222222333333//////////////////////////////............//////---...............------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++,,,,,,---...///000000///000000111111222333333111222333444666777999999999999;;;<<>>>>>AAADDDCCCHHHMMMOOONNNOOOSSSWWWUUUTTTTTTVVVZZZ\\\]]]]]]^^^^^^[[[UUUOOOMMMOOORRRGGGFFFEEECCC@@@===;;;999888999999666222111333666111000...------///111222////////////............,,,,,,///444888888333///------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------............////////////000000111222333555777888666666777888999;;;===>>>BBBCCCEEEEEEEEEFFFHHHIIIKKKKKKMMMOOORRRQQQOOOLLLOOONNNMMMMMMMMMNNNOOOPPPNNNOOOOOOLLLGGGAAA===<<<999888777666444333222111//////............//////.............../////////////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......///000000111222222111111222444777666666666777999;;;>>>???AAADDDFFFEEEBBB@@@AAACCCEEEHHHHHHFFFFFFHHHHHHEEECCCDDDDDDDDDCCCBBB@@@???:::999888555333111000///.........---......//////************************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++************++++++++++++,,,,,,,,,---......//////222111000000111222444555666777:::<<<>>>?????????<<<<<<;;;:::999777555444111000000///---,,,,,,+++zzzdddbbb\\\XXXTTTQQQOOOLLLIIIGGGAAA???===:::777555333333000000000000////////////................................................------........./////////....../////////000000000///000111111222222111111111111111111111111111111222111111000000111111222//////////////////////////////............//////,,,------.........------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,------.........//////000000111222222222000000222333555777888999888888999;;;===@@@CCCDDDDDDHHHKKKLLLKKKIIIIIIJJJJJJHHHEEECCC@@@<<<777444444333222111000111111222///---+++***+++,,,,,,+++)))*********++++++++++++***************************************************************************++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------...//////000000000000111333444555666777666999<<<<<<;;;;;;>>>AAAAAACCCHHHKKKNNNOOOPPPQQQTTTRRRQQQSSSWWWZZZZZZYYYXXXWWWTTTPPPLLLIIIGGGGGGAAA@@@???>>>;;;999777666333444444111...---...000//////......---...000111...........................---...111666666222---------------------------------------------------,,,------------.........++++++,,,,,,,,,---------...............///000000000000111111222444555666444555666888999:::;;;;;;AAACCCFFFGGGHHHHHHJJJKKKKKKIIIIIIMMMSSSUUUSSSOOOLLLMMMMMMMMMNNNNNNOOOOOONNNMMMLLLKKKIIIDDD>>>:::777777666555444222222111.........------......///,,,,,,---------.................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////111222222111111333444444444444666888;;;===???@@@CCCFFFEEEAAA???AAACCCDDDHHHGGGDDDDDDIIIJJJGGGBBBBBBBBBBBBAAA@@@??????888777555333222000//////...------,,,,,,,,,------)))*********************(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++************++++++++++++,,,,,,------.../////////000000///000222444777999666777999;;;<<<<<<<<<<<<;;;;;;:::999777555333222000000///...---,,,,,,+++fff```\\\YYYTTTQQQOOOLLLIIIGGGAAA@@@===:::777555333333000000000000////////////................................................---------.........//////............/////////000//////000111111111111111111111111111000000000000000000////////////000000...///////////////////////////.........//////000,,,,,,---......---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,------------------------/////////000111111222222///000111333555777888999777777888999<<>>888777777666555444333222111......---------......///+++++++++,,,,,,------------.....................------------------------++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++,,,------......///...000222333222111222333222222333555777;;;>>>???@@@DDDGGGFFFAAA???AAADDDCCCFFFFFFBBBCCCIIILLLIIIAAAAAAAAAAAAAAA@@@???>>>777666444222111000//////---,,,++++++******++++++)))))))))))))))*********'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++)))************+++++++++,,,,,,---......//////000.........000333777:::===666777999:::;;;::::::999:::999999777555333111000000000///...------,,,,,,___ddd]]]YYY[[[UUUJJJKKKNNNFFFBBBAAA>>>;;;888555444333000000///.......................................------------------------........................---------............///////////////////////////////////////////////////................................................------------------------------------,,,,,,+++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000222333333333333333333444333444555777:::<<>>???BBBEEEHHHKKKLLLMMMPPPPPPQQQQQQQQQOOONNNMMMPPPPPPPPPQQQOOOJJJCCC===<<<<<<:::999888666555555////////////////////////333111///---,,,---...///------------------------.........------,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,---------....../////////000111222444444666666555555777888:::;;;>>>>>>AAAGGGMMMOOOMMMKKKKKKJJJHHHHHHIIILLLPPPSSSXXXWWWUUUTTTTTTSSSPPPNNNLLLKKKJJJHHHFFFCCCAAA???444444333222111000///...------------------------,,,,,,,,,---------.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------/////////000111111222222222222333444777:::>>>@@@BBBDDDFFFHHHHHHFFFCCCAAADDDCCCCCCDDDFFFEEECCCAAAAAA@@@???>>>===;;;::::::888777333000............+++++++++*********))))))(((((((((((())))))))))))'''''''''(((******)))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,------...---...///000111222333333777777888999999999999888777666444222111/////////000///...---,,,++++++,,,gggiiiaaaTTTOOOMMMKKKOOONNNBBBCCCAAA>>>;;;888555444333000000///.......................................------------------------........................------------............////////////////////////////////////////////////................................................------------------------,,,,,,------,,,,,,+++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...------...//////222222222222333333333333444555666777999:::;;;;;;>>>BBBEEEEEEGGGKKKKKKIIIKKKFFF@@@;;;888666222000/////////...---,,,,,,,,,************************************************))))))******************************************))))))))))))))))))))))))******************++++++))))))))))))************************************************************************************************************------------............---...///000111222222333444555666777999:::;;;;;;:::<<<@@@EEEIIIMMMPPPQQQPPPPPPQQQRRRRRRQQQOOOOOOMMMNNNNNNOOOMMMIIIBBB>>>:::999888777555444333222////////////////////////222111///---,,,---......------------------------......---------,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,------------.../////////000111222333444555444444444555777999:::===>>>AAAFFFKKKNNNMMMKKKQQQOOOLLLIIIIIIJJJLLLMMMUUUSSSQQQPPPQQQQQQPPPOOOKKKJJJHHHDDDAAA>>>;;;:::333333222111000///......------------------------,,,,,,,,,------------...,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------...//////000000111222222333333333444666:::===???AAABBBEEEGGGFFFDDDBBB@@@BBBBBBBBBCCCDDDDDDBBB@@@>>>======<<<;;;;;;::::::666555222///...---......+++++++++*********))))))(((((((((((())))))))))))(((((()))***++++++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,------...---...///000111222333333666777777888888888888888666555333222000//////.........---,,,++++++******^^^fffcccVVVQQQRRRNNNNNNLLLBBBCCCAAA???;;;888666444333000000///.......................................------------------------------------------------------------............////////////////////////////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,++++++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------......///111111111222222222333333444555666888888888777666:::>>>AAABBBEEEJJJKKKHHHFFFBBB===999666444111//////......------,,,,,,+++************************************************+++++++++++++++*********************************))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))************************************************************************************************************,,,,,,,,,---------......------...///000111222222444444555666888999:::;;;999<<<@@@EEEJJJNNNQQQRRRPPPPPPRRRSSSSSSRRRQQQQQQLLLLLLLLLLLLKKKGGGAAA===666666555444222111000000////////////////////////111000///---------......------------------------------------,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------////////////000222333444333333333333444666777888<<<===@@@DDDIIILLLLLLKKKSSSPPPMMMJJJIIIIIIJJJKKKPPPNNNKKKKKKLLLNNNOOOOOOJJJGGGCCC>>>:::777555444111111000///...------,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,......//////000111111111333333333444666888;;;<<<>>>@@@BBBDDDDDDCCC@@@???@@@???@@@AAABBBBBB@@@>>>;;;;;;::::::999999999999333222000...---------...+++************)))))))))(((((((((((())))))))))))(((((())))))******))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,---------......//////000111222222555555666777777777777777444333222111//////......---,,,,,,++++++*********eeesssaaaWWWWWWYYYOOOIIIKKKIIICCCBBB???<<<888666444444000000///.......................................------------------------------------------------,,,,,,---------.........................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------......///000000111111222222222333444777888999888666555888<<>>AAAEEEHHHKKKMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQMMMLLLJJJIIIHHHDDD>>>:::444444333222111000//////........................000///...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........///000111222333222222333444555666777777:::;;;>>>BBBFFFJJJKKKLLLMMMLLLJJJIIIIIIJJJLLLMMMNNNKKKGGGFFFGGGIIIJJJKKKFFFCCC>>>999555333111111//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------,,,++++++***++++++++++++++++++++++++,,,+++++++++++++++++++++***************************************************************************++++++++++++,,,,,,,,,------...//////000000111333333333444555777888999<<<===???AAABBBAAA???>>>>>>======???AAAAAA???===;;;;;;:::999888777666666000///...---,,,,,,,,,---************))))))))))))(((((((((((())))))))))))&&&'''))))))(((''''''(((((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))))))))))))))*********************************+++,,,,,,------......//////000111111222333444444555666555555555222111000///............,,,,,,,,,,,,,,,+++******dddmmm|||bbbTTTTTTOOOKKKMMMLLLCCCBBB???<<<999666555444000000///.......................................------------------------------------------------,,,,,,,,,------------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------......//////000111222222111333666888:::999999888888<<<>>>===>>>AAAAAA>>>===<<<:::777444111000000,,,,,,,,,,,,,,,+++++++++************************************************---,,,,,,++++++*********************************))))))))))))))))))))))))+++++++++*********))))))((()))))))))************************************************************************************************************++++++++++++,,,,,,,,,---,,,,,,---...///000000111222222333444666777888999:::<<>>:::666333111111111......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............,,,***)))(((++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************+++++++++,,,,,,---------...//////000000222222333333444666777777999;;;===???@@@??????>>><<<<<<===>>>@@@@@@>>>===>>>===;;;999777555333222...------,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))''')))++++++)))((((((***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++,,,,,,---.........///000000111111111222333333444444333333000///......------------,,,------...------,,,+++}}}WWWRRRSSSPPPKKKBBBDDDBBB@@@<<<999777555444000000///.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------------------......///000111111000222444777999:::::::::777;;;<<<;;;;;;===<<<999888999888666333000///000++++++++++++++++++++++++************************************************+++++++++++++++*********************************)))))))))))))))))))))))),,,,,,++++++***))))))((())))))))))))******************************************************************************************************************+++++++++,,,,,,,,,++++++,,,---...///000000111111222333555666777888555777;;;???DDDGGGJJJKKKJJJKKKLLLMMMMMMLLLKKKKKKJJJHHHDDDAAA>>>;;;777333222222111111000//////...------------------------------------------------------------------------++++++++++++,,,,,,,,,,,,)))***+++---000333555666,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...000111222111222444555666777777777777999;;;===@@@DDDIIIMMMMMMLLLJJJIIIIIIIIIIIIJJJNNNJJJFFFCCCBBBAAA@@@???<<<:::888555222111000000------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......///...---+++)))'''++++++++++++++++++++++++*********+++++++++++++++************************************************************************************++++++++++++,,,,,,------.../////////000111222333444555666666888999;;;===>>>??????>>>===<<<===???AAAAAA???>>>>>>===;;;888555333000///---------,,,,,,++++++***(((((()))))))))))))))***(((((((((((())))))))))))***---///...+++)))+++---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++,,,,,,,,,.........//////000000000000000111222222222222222...------,,,,,,,,,------,,,---...///......,,,+++ZZZWWWVVVOOOIIIBBBDDDBBB@@@===999777555444000000///.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************((()))+++,,,---------,,,+++,,,---...///000111111111111333444666888999:::555999:::888999;;;:::666333555666444000......///*********+++++++++++++++************************************************))))))******************************************))))))))))))))))))))))))++++++******************))))))))))))************************************************************************************************************************++++++++++++++++++,,,---...//////000000000111333444555666777333555888<<<@@@CCCEEEGGGGGGHHHHHHIIIIIIHHHGGGFFFCCC@@@===;;;999777444222111000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---------------------------------******+++++++++,,,,,,,,,+++,,,---///111444666777,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---...///111111000111222444555555555555555777:::<<<>>>BBBIIIMMMPPPOOOMMMLLLJJJJJJIIIIIILLLIIIFFFDDDCCCAAA???===999888666444222000...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,---......,,,+++)))************************)))*********++++++++++++************************************************************************************+++++++++++++++,,,,,,---......//////...///111222444555666666777888:::<<<>>>>>>??????======>>>@@@BBBBBBAAA???<<<;;;999666333111///.........------,,,+++***)))(((((((((((())))))******(((((((((((()))))))))))))))---///...***(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,........./////////////////////000111111111111000,,,,,,+++++++++,,,,,,---***+++---......---,,,+++___QQQXXXSSSJJJKKKPPPDDDCCC@@@===:::777555555000000///.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************((()))+++,,,------,,,,,,++++++,,,---...///000111222222222222444555777888333777999777888:::999666000222444222...,,,,,,...******************++++++************************************************(((((())))))*********+++************************)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))************************************************************************************************************)))************+++++++++***++++++,,,---...///000000000111222444555666777666777999;;;===???@@@@@@EEEFFFFFFGGGFFFEEECCCBBB===;;;888666555555333111/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------------------------------*********++++++,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---...///000111...///111333444444444333555777999;;;===AAAHHHNNNPPPOOONNNMMMLLLLLLLLLLLLJJJHHHFFFEEEDDDBBB???===888777666444111...+++***------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,((())),,,.........---,,,************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++,,,------......///---...000222444555666666777888:::<<<===?????????>>>>>>???AAACCCCCCBBB@@@888777666444222000///............---,,,+++***)))'''((((((((())))))******(((((((((((())))))))))))&&&***---+++'''%%%&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))***++++++,,,,,,.........///////////////...//////000000000000000+++++++++***++++++,,,---)))***,,,------,,,+++)))rrrooo```[[[VVVSSSQQQOOOJJJFFFBBBAAA@@@>>>;;;888666444............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......///000000111222333333333333555999>>>???===888333111//////...---,,,,,,++++++******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************************************************************,,,,,,,,,,,,---...//////000000111222333333444444777777888999;;;===???@@@BBBAAAAAABBBDDDCCCAAA???888666444222222222000//////...---,,,,,,,,,,,,,,,++++++***)))((()))---000---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,---++++++++++++++++++++++++++++++,,,------......///000000111222333444444555444666888:::===AAAGGGKKKPPPRRRPPPLLLRRRZZZWWWLLLOOOLLLGGGAAA>>>===???AAA;;;777333111111111///,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++******++++++,,,---************************************************************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,+++++++++---///111000000000111222333555555555666888:::;;;<<<======@@@@@@@@@?????????>>>>>>:::888555111///...............---,,,,,,+++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,------------------------........................,,,,,,,,,++++++*********))))))))))))))))))))))))jjjfff```[[[VVVSSSQQQOOOJJJGGGBBBAAA@@@>>>;;;888666444////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........///000111222333333333333333666:::;;;888444111//////......---,,,,,,++++++******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************************************************************,,,,,,+++,,,,,,---...///000000111111222333444444777888888:::;;;===???@@@BBBAAAAAABBBCCCCCCAAA>>>888666333222222111000.........---,,,,,,,,,,,,,,,***,,,......,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++222111///---+++*********++++++++++++++++++++++++++++++,,,,,,---.........///000000111222333444444444666888:::<<<@@@FFFJJJHHHKKKMMMOOOSSSVVVRRRLLLKKKHHHFFFEEEEEEBBB<<<777888555111/////////---+++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++******++++++,,,---************************************************************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,+++++++++---///000000000000111222333444555666777999:::<<<=========?????????>>>>>>>>>>>>>>>999777444111///............------,,,++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,------------------------------------------------,,,,,,,,,++++++*********))))))))))))))))))))))))iiiddd___[[[VVVRRRQQQOOOKKKGGGBBBBBB@@@>>>;;;888555444111111111000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......///000111222222333333222111333555555333000............------,,,,,,++++++******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************************************************************+++++++++,,,,,,---.../////////000111222333444555888888999:::<<<===???@@@AAAAAA@@@AAABBBBBB???===666444222111111111///......------,,,,,,,,,,,,,,,***---111222111...,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////...+++******+++++++++++++++++++++++++++++++++++++++++++++++++++222111///---+++)))((((((++++++++++++++++++++++++++++++,,,,,,------......//////000111222333444444444555777999;;;???DDDHHHCCCDDDIIIOOOPPPLLLKKKMMMOOOJJJDDDCCCDDDAAA999222444222///---------,,,+++******+++++++++,,,,,,,,,+++++++++++++++*********+++************+++,,,,,,************************************************************************+++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++---///000//////000000111333444555666777999:::<<<=========<<<<<<===============<<<777555333000...---------------,,,,,,+++*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++,,,,,,,,,,,,------------------------------------+++++++++++++++*********))))))))))))))))))))))))iiiddd___[[[UUURRRQQQOOOKKKGGGCCCBBB@@@>>>;;;888555444333222222111000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++******************************************************++++++++++++*********************************************************************************************************************************************************************************************************++++++,,,------.........///000111222222222222///111111000...------...---------,,,,,,,,,++++++******++++++++++++******************************************************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************************************************************************************************************++++++++++++,,,---...///...///000111222333444555888888999:::;;;===???@@@AAA@@@???@@@@@@???===:::555333000///000000...---------,,,,,,+++,,,,,,---+++...111222000---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++***++++++,,,------............///000111222333333333555666888:::===BBBFFFDDDBBBFFFLLLJJJFFFLLLYYYfff\\\NNNBBB<<<999888666222000...,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++******************************++++++,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,---...////////////000111222333444555666777999:::;;;;;;;;;999999:::;;;<<<;;;;;;:::444333111///...---,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))))))))))))))))))))))){{{eeeaaa^^^ZZZUUURRRQQQOOOKKKHHHCCCBBBAAA>>>;;;777555333333222222111000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************************************************************************************************************************************************************************************************************++++++,,,------.........///000111111111111///000000...,,,,,,---...,,,,,,,,,,,,,,,+++++++++******++++++++++++******************************************************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************************************************************************************************************************************++++++++++++,,,---......---...///000222333444555888888999999;;;<<<>>>>>>???>>>===>>>>>><<<999777333111///.........---,,,,,,,,,+++++++++,,,,,,---,,,---///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,++++++---...++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))***+++,,,---++++++++++++++++++++++++******++++++,,,------...---...//////111111222333333444666777888;;;@@@DDDGGGDDDEEEIIIHHHJJJ[[[ooozzzgggPPP>>>555555888000///...---,,,,,,---///******+++++++++,,,,,,,,,******************************))))))******+++,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++,,,------............///000111222333333444555666777888888888666777888999:::999777777111111///...---,,,,,,++++++***************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))|||fffaaa^^^ZZZUUURRRQQQPPPLLLHHHDDDCCCAAA>>>;;;777444333111111111000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++******************************************************++++++++++++************************************************************************************************************************************************************************************************************++++++,,,,,,---------...///000000111111000/////////...,,,,,,---///,,,,,,,,,,,,++++++++++++******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++*********************************************************************************************************************************************************++++++,,,---...------...000222333444555777777888888999;;;<<<======<<<;;;;;;;;;999666333111///------------,,,++++++++++++++++++,,,,,,---+++,,,,,,+++))))))+++,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,++++++---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,------------...///000111222222333444555555777:::>>>AAAEEEEEEEEEFFFHHHSSSiii}}}www^^^EEE555111222...//////...,,,---///111******+++++++++,,,,,,,,,)))))))))******************))))))))))))***++++++***************************************************************************************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++,,,---------------......///111222333222222444555555666666666555666777888888666444333///......---,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------++++++++++++++++++++++++)))))))))***************))))))))))))))))))))))))jjjddd^^^ZZZUUURRRRRRPPPLLLIIIDDDCCCAAA>>>;;;777444222////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......************************************************************************)))*********++++++++++++******************************************************++++++++++++***************************************************************************************************************************************************************************************************************+++,,,,,,------------...///000000000000---......---,,,+++,,,...++++++++++++++++++++++++******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************************************************************************+++,,,---...,,,---...000111333444555666666666777888999:::;;;;;;:::999999888666333000000...,,,,,,,,,---,,,+++++++++******+++,,,,,,---)))+++++++++******+++---+++++++++,,,,,,---------++++++++++++++++++++++++************************---......---,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++***++++++++++++++++++++++++++++++*********+++,,,,,,------,,,------...///000111222222333444555666888===@@@???EEEFFFDDDFFFUUUgggsss~~~wwwhhhUUUAAA444///...,,,......---,,,,,,///222******+++++++++,,,,,,,,,((()))))))))*********+++)))))))))))))))***++++++************************************************************************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,---,,,---------...///000111222222333444555555555555555444555666777666444111///---------,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++,,,,,,------++++++++++++++++++++++++((()))))))))*********+++))))))))))))))))))))))))kkkccc^^^YYYUUURRRRRRPPPLLLIIIDDDCCCAAA>>>;;;777444222............////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......************************************************************************))))))******++++++++++++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------,,,---...///000000000000,,,---...---,,,+++,,,---++++++++++++++++++++++++******++++++++++++******************************************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************************************************************************************************************************************************+++,,,---...,,,,,,...///111333444555666666666666777888:::::::::999888777777555111...///---++++++,,,,,,+++***+++*********+++,,,,,,---(((***,,,---,,,+++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************111111111///,,,******+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))******++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,---...///000111111222333444444555888<<>>444///...///+++,,,...---++++++///222******+++++++++,,,,,,,,,(((((())))))*********+++)))))))))))))))******+++************************************************************************))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))***,,,,,,,,,,,,,,,---------...///000111222333333444555666666666666444555666666555222///---,,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,,,,------************************(((((())))))*********+++))))))))))))))))))))))))eeeeee___]]]YYYVVVSSSPPPKKKHHHDDDCCCAAA>>>;;;777444222111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************++++++++++++******+++*********))))))((((((++++++++++++++++++++++++************************************************************************************************************************)))******++++++,,,---------------............///---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,,,,,,,,,,,,,------,,,+++******))))))---+++******+++,,,***)))*********+++,,,,,,------************************)))+++...---+++)))***,,,************************************************************************************************))))))))))))))))))))))))++++++***************+++++++++******++++++,,,---------......///000000000222444666888999888777777999888777555333111000///++++++,,,---...000111222******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------------,,,***************************************************************************++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,---...///000000555666888999::::::999888===???AAADDDFFFFFFEEEEEE???<<<888333000.........************************++++++,,,,,,,,,---------*********************************************************)))))))))))))))((())))))))))))*********************************++++++************++++++,,,,,,++++++++++++++++++------+++***))))))(((((())))))))))))))))))))))))++++++******++++++,,,---------......///000000000222222333333444555666666555555444333222111000///------,,,,,,+++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))dddddd___]]]YYYVVVSSSPPPKKKHHHDDDCCCAAA>>>;;;777444222111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))******++++++******)))+++*********))))))))))))++++++++++++++++++++++++************************************************************************************************************************)))******++++++,,,------------------............---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++,,,,,,......------,,,,,,+++++++++******+++,,,------,,,************************************************)))+++------+++******,,,************************************************************************************************))))))))))))))))))))))))+++******))))))*********++++++******++++++,,,---------......//////000000222444666777888888777666777777555444222000///...+++++++++,,,---...///000***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******))))))***************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,---...///000000444555666777777888888888;;;===???AAACCCBBBBBBAAA;;;999555111...---------************************++++++++++++,,,,,,,,,,,,************************************************************)))))))))))))))))))))*********++++++************************++++++************++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---------......//////000000000111111222333333444444444444333222111000///...------,,,++++++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))gggfff^^^\\\YYYVVVSSSPPPKKKHHHDDDCCCAAA>>>;;;888555333111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))************))))))***************)))))))))++++++++++++++++++++++++************************************************************************************************************************)))******++++++,,,------------------............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******)))******+++,,,---,,,,,,++++++++++++++++++((('''''')))+++------,,,,,,+++++++++************++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***)))))))))))))))******++++++******++++++,,,------------...//////000000222333555666777666666555555444333222000///...---,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,---...///000000555555555666666777888999:::;;;===>>>???>>><<<;;;666444111...,,,++++++,,,************************)))*********++++++++++++************************************************************************************+++++++++,,,************************++++++************++++++*********++++++,,,,,,---((((((((((((((()))******))))))))))))))))))))))))+++************+++,,,,,,---------...//////000000//////000000111222222222222222111000///......---,,,,,,,,,+++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))hhheee^^^[[[XXXUUUSSSOOOKKKHHHDDDCCCAAA???;;;888555444111000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************((())))))******))))))(((***************************+++++++++++++++,,,,,,************************************************************************************************************************)))******++++++,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,------+++,,,,,,,,,,,,,,,,,,,,,***))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))(((((())))))******++++++******++++++,,,---,,,,,,---......//////000222222333444555555444444222222111000///------,,,,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++---///222444++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,---...//////000888777777666777888:::;;;999:::;;;<<<;;;:::888666111000...,,,+++++++++,,,************************))))))))))))************************************************************)))***************++++++******+++++++++,,,,,,,,,************************++++++************++++++))))))***+++,,,,,,------******))))))))))))******))))))))))))))))))))))))***************++++++,,,,,,,,,---......//////000//////000000111111111111000000//////...---,,,,,,,,,+++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))fffaaa]]][[[XXXUUUSSSOOOKKKHHHDDDCCCAAA???<<<999666555111000000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))************))))))***************+++++++++*********++++++,,,,,,,,,************************************************************************************************************************)))******++++++,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,+++++++++++++++------------------.........---,,,,,,---...---++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,+++***++++++++++++++++++++++++************************************************************************************************)))))))))))))))***++++++++++++******++++++,,,---,,,,,,------.../////////111222222333333333333333000000///...------,,,,,,,,,,,,+++************+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++---///222444++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,---...//////777666555555666777999:::999:::;;;;;;:::777555333///...---,,,++++++,,,,,,************************(((((()))))))))*********************************************************))))))******+++++++++,,,******+++++++++,,,,,,,,,************************++++++************++++++))))))***+++,,,,,,------...---,,,+++************))))))))))))))))))))))))******))))))******+++,,,,,,,,,------.../////////000000000000111111111111///......------,,,,,,,,,++++++***************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))lllccc\\\ZZZWWWUUURRROOOKKKHHHDDDCCCAAA???<<<999777555111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************++++++++++++***************+++++++++++++++*********++++++,,,,,,---************************************************************************************************************************)))******++++++,,,------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,+++******++++++***(((************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))***+++,,,---++++++******++++++,,,---,,,,,,,,,---......//////111111111111111111111111.........------,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,---...//////222222222333333444555666888999:::999888666333111------,,,,,,+++++++++,,,************************((()))))))))************************************************************))))))******+++,,,,,,,,,************+++++++++,,,************************++++++************++++++*********++++++,,,,,,---///...---,,,+++*********))))))))))))))))))))))))***))))))))))))***++++++,,,,,,,,,---......//////000000000000000000000000......---------,,,,,,,,,************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))oooeee\\\YYYWWWTTTRRROOOKKKHHHCCCCCCAAA???===:::777666111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,)))******+++,,,,,,------************************************************************************************************************************)))******++++++,,,------++++++,,,,,,,,,---------+++++++++,,,,,,------------------------------------.........////////////---------......000111111444444333333222222111111000///......000111000///000///...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++------+++))),,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************+++,,,---...++++++******++++++,,,---+++,,,,,,------......///111000000000000000000000...---------------,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,---......///000000111222333333333333666777777777666444111///,,,,,,++++++************************************)))))))))*********++++++************************************************))))))***++++++,,,------)))))))))*********++++++************************++++++************++++++++++++++++++++++++++++++------,,,+++*********+++)))))))))))))))))))))))))))))))))))))))***+++++++++,,,,,,------......//////........................------------,,,,,,,,,))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))kkk___[[[YYYVVVTTTRRROOOKKKIIICCCCCCBBB???===:::888666111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,))))))***+++,,,,,,------************************************************************************************************************************)))******+++,,,,,,------++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------............/////////000//////000222444666888999DDDDDDCCCBBBBBBAAA@@@@@@;;;::::::;;;>>>??????>>>777666444222///---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))+++---...+++))),,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++++++++,,,---...///++++++******++++++,,,---++++++,,,------......///111000////////////000000------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,---......///000111333444555555444333444555666666555222000...++++++******))))))((((((************************************++++++++++++************************************************))))))***+++,,,,,,------((())))))))))))*********************************++++++************++++++,,,,,,++++++++++++++++++*********)))******+++,,,)))))))))))))))))))))))))))))))))))))))******+++++++++,,,------......///------------------------...------------------,,,)))))))))))))))*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))|||hhhbbb[[[XXXUUURRRPPPNNNLLLIIIDDDDDDBBB@@@===:::666444111111000///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++++++++++++++***)))(((***++++++,,,,,,++++++******************************++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,+++)))((()))***)))*********)))***,,,---------------------------///...---++++++++++++,,,++++++,,,---------------...,,,,,,...333777888777===999444444888<<>>:::777555111111000///////////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,---///000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,---------,,,++++++------------------------+++,,,...000000000//////000///......///111333555333555:::BBBKKKRRRVVVWWWPPPIII@@@999888999<<<>>>CCCMMMTTTUUUWWWYYYTTTKKK@@@???@@@GGGQQQXXXZZZYYYVVVGGG;;;;;;???>>>888222:::@@@DDDAAA888000...///------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///111000000//////.........,,,,,,,,,,,,,,,------...***,,,---...,,,,,,,,,---)))))))))+++------,,,***000...,,,,,,---------,,,,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---...//////000111222333333333333333555444333222000///...---,,,,,,,,,,,,++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************)))******+++++++++*********************************************************************************+++,,,------......---............------------,,,,,,,,,++++++++++++*********************************************************++++++++++++******************))))))))))))******************************************************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************((())))))***++++++,,,,,,*********+++++++++++++++tttdddfff[[[XXXUUURRRPPPNNNLLLIIIEEEDDDCCCAAA>>>:::777555111000000///////////////...............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,+++++++++---......,,,+++........................000000000000////////////000111444777<<<@@@DDDFFFBBBBBBBBBCCCEEEGGGHHHIIICCCAAA===999666444222111...888AAAEEEHHHJJJGGG@@@666222///222<<>>;;;777555111000000///////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,...***))))))+++...///...,,,........................111111/////////111333444999;;;???CCCGGGJJJLLLMMMNNNJJJDDD>>>888666666666555555666777888:::<<<>>>888===@@@AAAAAA@@@;;;777777555222000444>>>KKKUUUQQQUUUXXXXXXSSSJJJ@@@999FFFNNNUUURRRGGG===:::<<<555444222000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---------............///////////////............///...------,,,,,,,,,---/////////---,,,,,,...000000...+++---000333222111///---,,,,,,...///...---......///000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---...//////000000111111222222111111111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************((()))***+++++++++++++++************************************************************************++++++,,,---...............------------,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++******))))))))))))))))))************************************************************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------jjjhhh[[[XXXUUURRRPPPNNNLLLIIIEEEEEEDDDBBB???;;;888666111111000///////////////.............../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,,,,---///...+++)))***...000///---...........................//////111444888;;;===>>>???@@@AAAAAAAAAAAAAAACCCCCCAAA???>>>@@@DDDGGGFFFDDD@@@===>>>DDDLLLSSSTTTUUUVVVVVVVVVUUUTTTRRROOOPPPMMMGGG>>>999:::<<<:::BBBHHHFFFAAA???===;;;@@@IIIRRRSSSJJJ@@@:::888===;;;888555222000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------............///........................//////...............///,,,---......---...000222444333222333555666666555000000///000111000...,,,,,,,,,,,,,,,---...///000........................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---.../////////000000111111111000000/////////......---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))******+++++++++******++++++++++++++++++++++++***************************************************+++,,,------......---------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******))))))))))))************++++++++++++++++++++++++******************************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++kkkggg[[[XXXUUURRRPPPNNNLLLIIIFFFEEEDDDBBB???;;;888666111111000///////////////---........./////////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...000555111,,,+++...111000...........................---///444999===???@@@@@@<<<;;;999888888;;;===??????CCCIIIOOOSSSYYY```eee___\\\UUUNNNKKKNNNVVV\\\ddddddfffiiikkkkkklllmmmggggggddd^^^TTTIII???999;;;CCCHHHEEEAAA@@@<<<777444>>>JJJPPPNNNGGG@@@<<>>>>>HHHKKKOOOQQQPPPMMMKKKJJJ777888:::>>>AAAAAA???===:::888444111....................................------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---.../////////000000000000000//////.........---------------,,,,,,,,,---------......------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++***))))))++++++++++++++++++++++++************************************************)))***+++,,,---------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******((()))))))))************++++++++++++++++++++++++******************************))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++---...000111111............------,,,,,,kkkfff[[[XXXUUURRRPPPNNNLLLIIIFFFEEEDDDBBB???;;;888666111111000///////////////---.........//////000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///000<<<666///---///111000...///////////////////////////333:::@@@CCCCCC@@@>>>;;;999777666:::AAAHHHMMMPPPVVV]]]bbbeeegggjjjlllcccccc```\\\YYYZZZ^^^bbbgggfffgggiiijjjhhhggghhhkkkjjjiiijjjiiieee]]]VVVWWW^^^bbb```[[[TTTGGG:::999:::===@@@CCCIIIPPPTTTLLLIIIDDD???:::777666555........................------------------------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////---.....................++++++---///111444666777777>>>HHHPPPSSSSSSRRRQQQGGGNNNVVVYYYVVVPPPLLLJJJCCCFFFKKKRRRXXXZZZZZZXXXSSSOOOGGG???888444333222////////////////////////------------------------,,,,,,,,,------.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---...///000///000000000000000//////------------------------,,,,,,,,,------.........------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++++++++***)))(((++++++++++++++++++++++++************************************************))))))***+++,,,,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******(((((())))))*********+++++++++++++++++++++++++++******************************))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---000333666888999777777777666666555555555iiihhh\\\YYYUUURRRPPPNNNKKKIIIFFFEEEDDDBBB???;;;888666111111000/////////////////////.........---------........................------------------------------------------------,,,------......------,,,******+++++++++,,,,,,,,,)))+++,,,,,,,,,,,,---/////////...---------------000...,,,***))))))+++,,,++++++,,,,,,---------------------,,,,,,***)))(((---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++,,,...111444666000000000000000////////////000111111///000222444888???GGGJJJHHHDDDAAAAAA>>>:::<<>><<<===>>>AAA@@@>>>:::666444444555555555555444222///---,,,...---,,,,,,,,,,,,---...,,,,,,------------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++++++++***,,,---.../////////......000000///...------...///++++++,,,,,,---,,,,,,,,,***+++,,,,,,,,,+++***))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++*********)))************************************************,,,+++******)))*********,,,,,,,,,++++++,,,///111///333888===BBBHHHMMMQQQRRRKKKDDD??????AAACCCDDDNNNNNNOOOPPPQQQTTTWWWZZZiiiiii^^^[[[WWWTTTRRROOOMMMJJJFFFEEEDDDBBB???;;;888666111111000////////////000/////////............---........................------------------------------------------------------............------//////..................---...///...,,,++++++,,,------------------......))))))******++++++++++++000///...---,,,---......,,,,,,------------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///...,,,,,,---......////////////////////////222///---...333999>>>AAAOOOQQQQQQOOOMMMPPPXXX___[[[kkkzzzjjjggg^^^VVVVVVVVVPPPHHHCCCWWW\\\aaacccfffgggccc]]]\\\WWWPPPEEE;;;444///...///...---------...///000------............------...---...///111111///---...------,,,,,,------...---------------------------------,,,------...///---...//////000000//////---.........---...111333;;;AAAMMMYYYbbbeeebbb___YYYSSSIIIBBB@@@CCCGGGIIISSSTTTWWW[[[]]]YYYNNNEEEDDDBBBAAABBB@@@>>>???DDDIIIVVVbbbfffeeefffffffff\\\[[[TTTGGG999000000222000...---.../////////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................///////////////,,,---......------...000...111666:::<<<===<<<;;;<<<>>>DDDPPPZZZ]]]WWWPPPFFFDDD@@@<<<;;;>>>CCCHHHTTTSSSQQQKKKDDD===999777444222333888>>>>>>888111//////...---------------,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......---------------...///---+++++++++,,,,,,+++))))))+++,,,------------******+++,,,---,,,,,,,,,******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++***+++,,,---...333888===;;;@@@GGGMMMPPPQQQSSSTTTJJJGGGDDDCCCFFFJJJMMMOOOHHHEEEBBB???@@@FFFOOOVVVjjjiii^^^[[[WWWTTTQQQOOOLLLIIIFFFEEEDDDBBB???;;;888666222111000000//////000000/////////.............................................................................................////////////......///////////////.........+++,,,......---,,,...///000000000//////...---,,,444222///------...111333------------...///////////////...------,,,,,,,,,,,,,,,++++++++++++,,,,,,........................------------------------,,,,,,,,,------------...------------------------........................000///...---,,,,,,------...///////////////000000333111111555;;;CCCGGGIIINNNUUU]]]___^^^___ccciiisss~~~rrrfffZZZSSSRRRYYY___fffiiijjjjjjjjjiiifffccc]]]UUUKKK@@@555///333111//////////////////------............------...------...000000///---...------,,,,,,------...---------------------------------------...//////......///000000000000000///...---...000555:::>>>QQQTTTZZZaaaeeeccc[[[TTTOOOHHH>>>777666777777666:::===EEEPPPSSSLLLFFFDDD@@@???>>>???>>>===;;;;;;;;;GGGUUU\\\]]]^^^aaaccc]]]]]]\\\XXXQQQFFF;;;333------...111222111...,,,........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------............//////..................000000///------000444888888===CCCHHHJJJHHHDDDAAABBBFFFMMMUUUZZZZZZUUUPPPJJJJJJIIIGGGHHHMMMUUU[[[TTTUUUVVVRRRLLLEEE@@@===555111222===JJJNNNFFF<<<444444222111000///...---,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------...///...,,,++++++---...///000...---...000222111000111111111222222111111111,,,+++++++++,,,---///000---,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---.../////////***,,,000333666;;;AAAEEEJJJOOOTTTWWWXXXVVVUUUUUUWWWXXXYYYYYYWWWRRRMMMIIIHHHEEE???999777<<>>AAADDDHHHJJJHHHEEEBBBAAA???:::999CCCQQQUUUMMMBBB::::::888777444222000///,,,,,,++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,,,,...------...000444777:::<<<<<<>>>AAADDDFFFFFFEEEEEEEEEDDDCCCAAA???===<<<888555111...------///111---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---......///000333777;;;===>>>@@@BBB:::===BBBFFFHHHJJJLLLNNNTTTXXX^^^```___ZZZTTTPPPQQQPPPNNNIIIFFFIIIQQQWWWlllkkk]]]ZZZVVVRRROOOMMMIIIGGGFFFEEEDDDBBB???;;;888666222222111000000000000111...////////////000000000////////////////////////................................................//////000000000000//////....../////////000000000,,,---//////......000111000222444555666777666666222777???DDDFFFBBB<<<888:::888666333222111111222......---------///000222......------------..............................------------------------,,,---------............------------------------........................------...//////000000000///000000111111222222333111666===DDDIIIMMMQQQTTTQQQXXXbbbnnnqqqbbbccchhhnnnpppnnnmmmnnnkkkgggfffgggggg___OOOBBB333000,,,,,,///000///---......////////////......---,,,+++,,,---......---...------,,,,,,------...------------------------......------......///000...///000000111111000000///000444999@@@EEEHHHIII<<<;;;<<>>CCC???BBBEEEDDD@@@<<<:::999@@@EEEHHHGGGBBB>>>>>>@@@DDDFFFHHHHHHEEEBBB@@@???===888666>>>JJJQQQMMMGGG======<<<;;;999777555444///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---......000333888===BBBEEEDDDIIIOOOSSSUUUUUUVVVVVVXXXXXXWWWUUUSSSQQQOOONNNIIIEEE@@@:::555222000000,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///;;;>>>AAACCCAAA???>>>===777:::===@@@AAACCCFFFHHHAAAGGGNNNTTTXXXZZZ\\\]]]TTTWWWYYYWWWUUUVVV]]]cccllllll___[[[WWWSSSPPPMMMJJJGGGFFFEEEDDDBBB???;;;888666333222111111000000111111.../////////000000000000////////////////////////................................................///000000111111000000///...//////000111222333333///222555888:::<<>>FFFKKKLLLPPPXXX___WWWuuuxxxjjjjjjppprrrpppoookkkjjjjjjkkkkkkfff]]]UUUCCC;;;222......000000///......////////////.........---,,,,,,...//////......------,,,,,,------...------------------------...............//////000//////000111111111111000000444<<>>999555222111................................................------------............------------------------,,,,,,------.../////////------------------------............////////////111000/////////111222444555666777888:::===BBBFFFEEE@@@999444555;;;CCCIIIIIIIIIJJJNNNRRRRRRMMMIIIBBBIIIOOONNNIIIEEEEEEHHHUUUUUUTTTQQQLLLGGGEEEEEE===999666888@@@GGGIIIIII<<<<<<=========<<<;;;:::333111000...---...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///111222333333555777;;;>>>BBBDDDBBBKKKUUUZZZXXXVVVVVVXXXZZZ[[[[[[[[[ZZZZZZYYYXXXSSSRRRPPPLLLEEE>>>888444//////...---------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,///333888:::EEEGGGJJJJJJIIIGGGGGGGGGSSSUUUWWWWWWVVVUUUTTTUUUOOOUUU\\\```___\\\ZZZYYY___bbbdddaaa\\\ZZZ]]]bbbllllll```]]]XXXTTTQQQNNNKKKHHHFFFEEEDDDBBB???;;;888666333222111111000111111111.../////////000000111111000000000000000000000000////////////////////////////////////////////////000000111111111111000000//////000111333444555666@@@CCCIIIOOOTTTZZZ```ccc``````___^^^[[[XXXTTTRRRLLLOOOTTT\\\dddlllssswwwwwwmmm\\\LLLBBB@@@BBBEEEFFFCCC???:::666333222111000000////////////000000////////////////////////........................---------.........//////........................////////////////////////000111111111111000000///111111222333444444555555???FFFNNNPPPPPPTTT___hhh{{{mmmppprrrnnnkkkkkklllmmmmmmkkkhhheeecccVVVJJJ;;;111///000111000......////////////......000...------///000000///...------,,,,,,------...------------------------...............///000000//////000111111111111111777>>>JJJTTTXXXQQQCCC888AAAIIITTT[[[]]][[[ZZZZZZVVVZZZaaaiiisssxxxnnneeeaaa[[[UUUVVV[[[PPPPPPOOOLLLIIILLLTTT[[[QQQQQQQQQPPPKKKBBB777///////////////////////////........................---------.........//////------------------------,,,,,,------...///000000------------------------............/////////000//////...///000333666888EEEGGGHHHGGGDDDAAA@@@@@@777999>>>DDDJJJPPPUUUWWWWWWSSSTTT^^^kkkooohhh___^^^dddiiifff___YYYYYY[[[WWWXXXWWWUUUSSSRRRSSSTTTOOOIIIBBB===<<>>??????>>>>>>666444222000//////000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...111444888:::999999999999999999::::::>>>JJJWWW[[[WWWSSSSSSVVVRRRSSSUUUWWWXXXYYYZZZZZZUUUWWWYYYXXXSSSJJJAAA;;;333333222111111111111111---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---000666===EEEIIIJJJLLLNNNOOOPPPRRRUUUWWWOOOSSSVVVXXXWWWUUUTTTTTTRRR]]]mmmyyy|||zzzvvvsssuuuxxxwwwoooddd^^^^^^aaaqqqggg```\\\WWWSSSQQQNNNLLLJJJFFFFFFFFFCCC>>>:::777666333222111111000111111111000000000000000000000000000000000000111111111111222111111111000000//////...///111000//////000222222111111000////////////---111666999<<>>MMMDDDRRR]]]TTTbbbrrrllloooooohhhgggmmmmmmeeedddiiiaaa\\\MMM<<<111///111111,,,111222---,,,000000---............................................................/////////000////////////000000000000///333555444111000444999;;;IIISSSOOOFFFCCCCCCDDDGGGLLLSSSVVVUUUYYYhhhwwwkkk[[[^^^ZZZOOOQQQWWWNNNJJJTTTZZZYYYPPPJJJMMMOOOJJJAAA<<<222,,,+++111444000...///---.../////////...,,,+++------------------------------------------------...------,,,,,,------...---------.........//////...............///000111///111111000111888???CCCNNNGGG???<<<===???>>><<<;;;@@@CCCHHHQQQVVVlll~~~qqqqqq~~~~~~|||hhhbbbZZZNNNOOONNNHHHBBB@@@AAA===888777444555;;;>>>;;;;;;@@@FFF@@@888111,,,,,,///111,,,...000///,,,,,,///222------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,......,,,,,,+++,,,,,,---...------333;;;BBBEEEFFFBBB???;;;:::<<>>999777666333222222111111111111111000000000000000000000000000000000000111111111111222111111111000000000000///000222222111111222444000/////////111222444666@@@EEELLLPPPRRRUUU[[[```aaaeeennnvvvvvvnnnfffddd]]]YYYVVVPPPCCC888===JJJaaalllyyy~~~yyyvvvuuupppvvvxxxsssmmmjjjiiigggllljjjeee]]]VVVSSSSSSVVVVVVKKK===333///------...///...---------...///000///......------......///000000/////////........./////////////////////////////////000000000111111222222222222222111111111///222333222333888AAAGGGIIILLLOOOSSSooonnnmmmkkkqqqoooeeeeeellljjj```^^^]]]VVVGGG:::444222///---111222......111111............................................................/////////000000////////////000000000111000111222111111444999>>>LLLIIIDDD@@@???AAAFFFJJJQQQXXX___cccmmm{{{___QQQSSSRRRQQQQQQLLLWWWKKKDDDIIIRRRRRRMMMHHHAAA888222111000---///333---.../////////...---,,,------------------------------------------------...------,,,,,,------...---------.........//////////////////000000111111000//////333;;;FFFNNNQQQKKKEEE???;;;;;;===???AAAAAAJJJQQQ]]]kkksssooogggiiicccUUUGGGBBBAAAAAAIII;;;000333;;;>>>???@@@HHHGGGFFFCCC===666///+++...//////...---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,---......//////222000000555???JJJSSSWWWKKKGGGAAA======@@@DDDGGG@@@BBBCCCAAA===:::;;;===???<<<999:::<<<===<<<:::BBBDDDHHHJJJKKKIIIFFFDDDIIIMMMPPPPPPPPPOOOIIIBBB555111,,,***+++,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---111999BBBHHHKKKLLLMMMIIIOOOUUUSSSPPPRRRTTTRRR[[[fffwwwqqqggg```]]]XXXSSSQQQNNNKKKIIIDDDEEEEEEBBB===888666555333333222111111111111111000000000000000000000000000000000111111111222222111111111111111000000000111222333222111111333555//////111333666:::===???EEEKKKRRRUUUSSSPPPOOOPPPQQQ___pppzzz}}}zzzrrrjjjZZZTTTOOOKKKBBB<<>>DDDJJJMMMPPPRRRQQQLLLCCC888222111///---,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------+++,,,---...///000000000111000000555===FFFMMMQQQFFFCCC>>>:::999===AAADDD@@@AAACCCDDDEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA===>>>@@@AAABBBBBBAAAAAAAAAKKKSSSVVVWWWWWWSSSMMMDDD:::000+++,,,...---+++---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------777<<>>BBBEEEGGGGGGDDDHHHLLLMMMIIIBBB===;;;GGG\\\pppzzzuuu[[[UUUSSSTTTRRRPPPZZZgggzzztttkkkeeeYYYPPPSSS___hhhkkkdddUUUGGGFFFMMMPPPGGG<<<@@@SSSgggooohhhZZZJJJ???222222222222111000///...000//////......//////000000000000000000000000000000000000000000000000000000000000111111111222222222222222333333333333333444111444===GGGJJJJJJJJJhhhrrrdddjjjpppjjjhhhmmmaaadddddd___WWWMMM>>>111///000//////000000///---...................................................////////////000000000//////000000000111111111111000000333999>>>AAACCC>>>???GGGRRRTTTZZZvvv{{{xxx{{{}}}ooo[[[JJJSSSQQQOOOHHH>>>777<<>>AAA@@@???JJJDDDGGGSSSbbb{{{lllTTTQQQPPPQQQMMMEEE>>><<>>???LLLOOORRRSSSRRRRRRSSSUUUSSSSSSSSSUUUWWWWWWUUUSSS[[[[[[[[[YYYVVVTTTUUUVVVUUUUUUTTTQQQMMMGGGAAA>>>CCCKKKRRRSSSSSSVVVXXXWWWUUURRRLLLDDD;;;444///---........................------------------------,,,,,,---------.........---------------------------,,,+++,,,///555;;;>>>BBBHHHKKKJJJJJJNNNOOOLLLIIIFFF]]]xxxtttxxxrrrUUUVVVeee\\\```cccmmm{{{zzz}}}oooccc___rrriiibbb^^^XXXTTTPPPMMMJJJHHHDDDEEEEEEBBB===888666555444444333222222222222222111111111111111111111111111111111222222222222333111111111222222222222222222222333333333555999<<>>BBBDDDRRRoooyyylllwwwoooSSSIIILLLLLLFFF@@@EEEMMMTTTTTTPPPHHH>>>555222222111000000000000000................................................//////............//////....../////////000000000/////////000111333444555DDD@@@===;;;777777EEEVVVfffiiitttkkkTTTJJJFFFPPPRRRTTTVVVVVVTTTQQQPPPSSSLLLAAA888222///...---........................------------------------------------------------------------------------...............////////////111444999===@@@CCCDDDAAA@@@???>>>@@@EEEMMMRRRSSSVVVXXXWWWSSSOOOOOOPPPVVVXXXYYYZZZZZZXXXVVVUUUNNNNNNOOOQQQSSSVVVXXXYYYTTTUUUWWWWWWVVVSSSPPPNNNOOOSSSUUUSSSTTTWWWYYYXXXTTTUUUSSSMMMCCC:::333000/////////...............------------------------,,,---------............------------------------...------///444;;;BBBFFFAAAHHHLLLJJJLLLOOOIII@@@VVVgggxxxddd^^^mmmxxxsss}}}sssiiibbb^^^YYYTTTPPPMMMJJJGGGEEEFFFEEEBBB>>>999777666444444333222222222222333111111111111111111111111111111111222222222333333111111111222222333333333111333555777:::???EEEIIIQQQUUU[[[aaaeeegggffffff___```bbbfffjjjoooqqqrrrrrruuu{{{~~~}}}|||{{{xxx|||}}}xxxxxx}}}~~~wwwvvvooobbbXXXYYYgggtttxxxkkkQQQ;;;>>>VVVkkkssszzztttiii[[[MMM@@@666111222111111000000111111222111111111222222222333333222222222222222222222222222222222333333333333444333333333444555666666666666@@@EEEFFFTTTzzzwwwkkkgggjjjkkkiiifffeeeddd]]]TTTDDD999222222333111000222//////////////////////////////////////////////////////000000000111111111000000111111111222222222555:::???AAAAAA@@@AAABBBDDD___|||aaaRRRLLLIIIJJJGGGLLLNNNMMMMMMMMMGGG???555444222000/////////000................................................//////............//////.../////////000000000000111000000000222666999;;;GGG???<<<@@@DDDMMMcccyyygggVVVNNNOOOQQQSSSSSSRRRPPPOOOVVVSSSMMMDDD;;;444000...................................................................................................---........./////////000222777???FFFIIIIIIFFFDDD===@@@CCCEEEHHHLLLRRRWWWOOORRRTTTRRROOOMMMPPPSSSHHHLLLPPPQQQOOOMMMMMMNNNRRROOOMMMMMMPPPQQQPPPNNNPPPPPPQQQSSSTTTVVVWWWWWWUUUWWWVVVTTTUUUYYYXXXTTTTTTTTTTTTRRRMMMFFF===777000/////////.........---........................------------.......................................///222666;;;@@@EEEGGGGGGKKKLLLMMMWWWcccccc[[[}}}yyylllhhhfffiiiooosssiiibbb^^^YYYTTTPPPMMMJJJGGGFFFFFFFFFCCC>>>:::777666555444333333222222333333111111111111111111111111111111222222222333333333111111111222222333333333111333777:::???FFFNNNSSSWWWZZZ^^^ccchhhkkkmmmnnnjjjkkkmmmqqqvvvzzz||||||yyyyyy}}}|||xxxxxxvvvpppkkklll{{{vvvUUU666777NNNbbbpppsssvvvssshhhWWWEEE:::222222111111111111222222111111111222222333333333222222222222222222222222222222333333333444444444333333444444555666777777:::EEEEEEIIIrrrhhhooofffkkkmmmiiidddccc```]]]JJJ>>>444444555222222555000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222666;;;@@@AAA??????BBBGGGeee}}}yyytttVVVMMMPPPJJJJJJFFFBBBDDDKKKKKKFFF666555333111//////////////////////////////////////////////////////////////////............//////////////////000000000000333222111111444888===@@@===999>>>RRReeexxxfffNNNMMMLLLLLLMMMPPPSSSUUUQQQSSSRRRMMMCCC:::444333////////////////////////........................................................................---.........//////000000888???IIIQQQRRRMMMEEE???;;;BBBMMMSSSTTTQQQOOONNNPPPSSSVVVVVVVVVZZZbbbiiiuuummmhhhaaaXXXQQQOOONNNMMMMMMNNNQQQTTTWWWYYYZZZXXXWWWYYY\\\YYYSSSWWWUUUSSSUUUVVVQQQGGG???000000//////.........---........................---------.........//////...........................111666<<<@@@CCCEEEEEEKKKMMMLLLQQQiiixxxtttvvvpppfffbbb]]]WWWUUUTTTQQQLLLFFFDDDCCCCCCCCC???888666999444444444444444444444444333333333333333333333333333333333333333333333333111333666666555444444555777:::>>>DDDHHHIIIHHHFFFPPPKKKQQQbbbllljjjiiimmmkkkttt}}}|||~~~|||tttZZZDDD<<<>>>BBBllluuu|||{{{vvvnnn```RRR>>>333---222999888555444333222222222333444444555333333333333333333333333444333333333333444555555...888888444777666444;;;GGGBBBMMMfffgggkkkiiimmmlllgggkkkjjj\\\TTTNNNAAA333///444555111111111111111111111111111000000000000000000000000222222222222222222222222333444555444333333555666;;;BBB===<<<@@@;;;KKKrrrwwwiiijjjjjjNNNKKKJJJJJJIIICCC<<<>>>DDDFFF???666111111222111///000000000000000000000000////////////////////////000000000000////////////111111000000000000000111555888666000444???BBB======IIIWWWqqqhhhTTTMMMIIIOOOVVVQQQTTTWWWWWWQQQMMMIII???333.........///000000///---........................000000//////.........---,,,,,,,,,---------......,,,///222111///000666;;;444AAAMMMLLLAAA;;;>>>FFFLLLTTTWWWOOOJJJLLLQQQSSSOOObbbyyy~~~kkk\\\RRRNNNPPPUUUXXXYYYZZZZZZYYYXXXWWWWWWXXXWWWUUUSSSTTTTTTQQQMMM@@@999111---...000///...///////////////////////////////////////............/////////......///111111444:::AAAEEEHHHGGGGGGQQQGGGMMMddd~~~ooohhhuuuqqqhhheee^^^VVVRRRQQQOOOLLLHHHDDDCCCCCCCCC???999666999444444444444444444444444333333333333333333333333333333333333333333333333222333333333222444777:::EEEGGGHHHGGGHHHMMMVVV^^^ZZZVVVZZZgggppppppuuu~~~|||rrr]]]MMMIIIJJJooowww|||{{{yyyuuukkkbbbSSSEEE999555555444333555222222222222222333444444333333333333333333333333444444333333444444555666444<<<999555999888999AAADDDMMMddd~~~pppfffjjjooofffbbbdddccc[[[UUUHHH999222333333000111111111111111111111111111111111111111111111111222222222222222222222222444555444333222444888;;;===>>><<>>@@@GGGNNNMMMSSSUUURRRQQQWWW]]]^^^zzzcccRRRUUUOOOKKKPPPYYY^^^YYYSSS[[[YYYWWWWWWXXXWWWRRRLLLDDD===444//////000///---////////////////////////////////////////////////.../////////......000111888:::>>>BBBEEEGGGIIIJJJLLLVVVooowwwqqqwwwssskkkggg___VVVPPPMMMMMMKKKJJJEEECCCCCCDDD???999777999444444444444444444444444333333333333333333333333444444444444444444444444555555333222333888>>>CCCKKKKKKNNNUUU^^^aaa^^^ZZZ^^^hhhuuuhhhfffmmm{{{~~~}}}zzzuuulll___NNNAAA888222111444222222222222222333333444444444444444444444444444444444444444444555666666444999444222888999<<>>AAAAAAEEEEEE???444...000555000000000000000000000000////////////////////////000000000000000000000000222111111000111111222222111000444>>>DDDDDDAAAAAAOOOnnn}}}WWWLLLLLLOOORRRSSSQQQPPPOOOLLLHHH===666///,,,...000///,,,........................000000////////////......////////////000000000000222222111111333666999;;;AAA@@@???@@@DDDJJJPPPTTTVVVVVVTTTVVVccc}}}nnnXXXKKKJJJQQQXXX[[[WWWUUUTTTUUUXXXXXXVVVTTTJJJCCC:::333111111///...//////////////////////////////////////////////////////000///...///111333999>>>CCCDDDDDDFFFMMMSSS___uuu~~~wwwmmmuuummmfff___WWWPPPMMMLLLJJJIIIEEECCCCCCDDD@@@999777999555555555555555555555555444444444444444444444444444444444444555555555555777777777777999???GGGLLLNNNTTT[[[```aaaaaabbbcccqqq|||yyy{{{wwwvvvuuuttttttlll```RRRDDD888333222333333222222222222333333444444444444444444444444555555555444555555666777333777333333;;;===AAANNNaaarrrlllgggggghhhhhhbbbeeebbbYYYKKK===555222222222222222222222222222222111111111111111111111111222222222333333333333333444555555555555888<<>><<>>DDDGGGEEE>>>555000111111111111111111111111000000000000000000000000///000000000111111111222222222222222222333444444555888BBBJJJHHHGGGSSSeeeyyyxxxvvvnnnrrr|||{{{{{{sssmmmnnn|||WWWIIIIIIKKKPPPTTTTTTPPPNNNLLLCCC777000///000///---//////////////////////////////000000000000000000....../////////000000000000000222777<<>>CCCGGGLLLQQQUUUUUUWWW]]]mmm}}}xxxvvvyyy~~~|||tttjjjbbbYYYRRROOOQQQMMMUUU[[[[[[VVVOOOEEE<<<666555555444444444444444666666666666666666666666666666666666666777888888777;;;::::::>>>===HHH```oooaaagggfffbbb___]]]YYYOOOAAA888666333333333333333333333333222222222222222222222222222222333333444444555555222444888:::===@@@DDDGGGMMMiiixxx|||fffIIIAAAEEE<<<===AAAFFFIIIDDD:::111111111111111111111111111000000000000000000000000///000000111111222222222222222222222333444555555777>>>GGGLLLNNNXXXnnn~~~zzz{{{jjjaaafffmmmUUULLLEEEGGGMMMPPPPPPOOOOOOHHH???777222000////////////////////////////////////000000000000111111////////////000000000000000444999???DDDGGGHHHIIIIIIKKKKKKJJJQQQhhhdddOOOLLLPPPYYY\\\UUURRRSSSVVVSSSNNNGGG@@@:::555222000000000000000000000000...//////000000111111222///000111222444888===AAAGGGHHHGGGFFFOOOhhhvvvmmmccc___ZZZTTTOOONNNOOOPPPFFFDDDDDDEEEAAA:::888:::555555555555555555555555555555555555555555555555444555555666777777888888<<>>777111111111111111111111111000000000000000000000000///000000111111222333333222222222333333444555666:::CCCKKKQQQ^^^wwwvvvlllaaabbbgggsssmmmRRRGGGHHHJJJLLLNNNOOOLLLFFF>>>555111000111//////////////////////////////000000000111111111000000000111111111222222444;;;DDDIIIKKKKKKLLLMMMJJJJJJMMM[[[uuuqqq[[[KKKNNNVVVWWWVVVXXXUUUUUURRRMMMEEE>>>888555000000000000000000000000...//////000111111222222///000222333666;;;BBBGGGIIIJJJPPP]]]rrrvvvllleee```YYYRRRMMMNNNQQQUUUFFFDDDDDDEEEAAA:::888:::666666666666666666666666555555555555555555555555444555555666777888888999DDDFFFIIIMMMRRRXXX```eeewww}}}eee^^^YYYWWWYYYWWWRRRQQQUUU]]]]]]WWWOOOMMMQQQOOOJJJ888888777666666666666666777777777777777777777777777777777777777888888999666<<<===@@@FFFOOOlllooohhhccc___```ccc^^^MMM<<<444333333333333333333333333222222222222222222222222222222333333444555666666666666666999@@@KKKXXXaaaRRRKKKHHHDDDCCCCCCCCC@@@===111111111111111111111111000000000000000000000000///000000111222222333333222222222333444555666777>>>HHHPPPXXXoooyyyccc[[[bbbtttlllRRRKKKKKKMMMPPPNNNNNNKKKBBB888111000222000000000000000000000000//////000000111111111222111111222222222333333333888AAALLLQQQPPPNNNNNNOOORRRRRR\\\wwwXXXKKKQQQUUUWWWYYYTTTUUUTTTPPPIII@@@:::666000000000000000000000000...//////000111222222222///000222444888>>>EEEJJJMMMRRRbbbzzzllleee___XXXSSSQQQPPPNNNLLLEEEDDDCCCBBB@@@===;;;:::777777777777777777777777666666666666666555555555333555666777777999>>>DDDHHHOOOQQQQQQUUUaaajjj```\\\OOOLLLWWW___]]]WWWUUUVVVSSSMMMMMMRRRFFF>>>555222444888888666888666555666888999:::999666777777888888888888777CCC111<<>>BBBIIIOOONNNkkk~~~{{{wwwvvvlllhhhlllkkkbbb\\\^^^^^^ccckkkrrr|||zzzllleee```XXXSSSQQQOOOMMMLLLEEEDDDCCCBBB@@@===;;;:::777777777777777777777777666666666666666666666666222:::;;;444222;;;FFFLLLKKKLLLKKK\\\fffXXXRRRUUUXXXTTT]]]ZZZYYYYYYVVVQQQLLLJJJJJJFFF???:::777777777888888777666666888999888777777777888888888888888888777888AAAHHH___lllcccggg```YYY]]][[[NNNDDD777333333555666333222333222222222222222222222222444444444555666888999:::<<<>>>FFFNNNTTTccc```CCCEEEFFF;;;:::FFF===:::555222111222222222111111000000000000111111111111111111222222222222222666333333777555888GGG^^^dddxxx~~~{{{zzzzzz{{{|||mmmfffrrrTTTJJJWWWGGGMMMIIIHHHHHHEEE===666222333111000000111222111000111111111111222222222222444222222333666888888777@@@JJJUUUUUUKKKGGGQQQ___iiiIIILLL[[[SSSUUUUUURRROOOMMMGGGAAA777444111000111111111111111000000000000111222222333444777<<>>:::===>>><<<:::666333111222444222111111000000111111222111111222222222333333333444888444222666999CCCWWWYYYkkk~~~zzzvvvxxxxxxxxxyyyzzz|||}}}~~~wwwuuurrrrrrvvv~~~|||ssssss```GGGFFFJJJJJJHHHFFFGGGFFF>>>555333222111333444444333111111111222222222333333333222333444444555777;;;===<<>>DDDMMM___ooo~~~yyyvvvuuuqqqzzzzzzppphhhbbb```{{{llleee```ZZZTTTPPPMMMLLLLLLEEEDDDCCCBBB@@@===;;;:::777777777777777777777777666666777777777777888888;;;777777???IIILLLKKKHHH]]]]]]UUUTTTRRRVVVUUUOOONNNSSSUUURRRQQQOOOLLLHHHAAA<<<777666888777777888999999777555888888888999999:::;;;;;;AAA===NNN{{{iii```bbb]]]bbb```MMMAAA:::555666666444444555444444444444444444444444555555555666888999;;;<<<<<>>EEEBBB444===>>>===999333111222444222222111111111111222222222222222222333333333444333777444333;;;BBBQQQhhhddd|||ssskkkgggsss|||pppzzzPPPLLLHHHLLLLLLJJJJJJJJJCCC999222222222333555555333222222222222222333333333444222555666555333666<<>>777666777666555666444444444444444444444444666666666666777888999999@@@HHHVVVllljjjWWW]]]}}}eeeJJJCCCAAA;;;<<<>>>>>>:::555111111333333333222222222222333333222333333333444444444444222777444666AAAKKK[[[rrrxxxpppkkkuuu|||aaaEEEIIILLLKKKJJJIIIDDD>>>333222222333444444333222222333333333444444444444444666777555333666@@@HHHYYYTTTSSS```\\\OOOKKKTTTWWWOOOKKKOOOGGGBBB:::444222111111111111111111111222333444555:::999???NNN^^^uuu{{{llldddbbb\\\UUUOOOKKKKKKMMMEEEDDDCCCBBB@@@===;;;:::888888888888888888888888777777777888999999::::::999:::CCCKKKGGGLLLooosssSSSNNNNNNSSSYYY\\\^^^aaabbb^^^ZZZZZZZZZWWWNNNFFF<<<:::999999:::;;;;;;:::::::::::::::;;;<<<>>>???@@@pppooo|||nnn^^^\\\\\\\\\ZZZMMMBBB888777777777666777555555555555555555555555777777777777777777888999@@@GGG]]]vvvlllSSSWWWxxxuuuIII;;;DDD<<<======;;;777444333333444333333222222333333444333333333444444444555555444777555:::JJJXXXiiivvvmmmtttLLLGGGEEEHHHIIIGGGDDDDDD666444222222333444333222333333333444444444555555555777777666666<<>>===<<<<<<;;;999666333444444333333333333444444444444444444555555555555666777555???YYYoooppprrr|||gggPPPAAAFFFKKKFFFDDDGGG;;;888444222333444444444444444444444555555555555666666666777;;;EEEQQQZZZXXX```~~~\\\QQQRRRPPPPPPTTTOOOHHH>>>666333333333444111222222222333555666777;;;===NNNhhhxxx~~~{{{kkkdddbbb^^^VVVNNNJJJKKKMMMEEEDDDCCCBBB@@@===;;;:::888888888888888888888888777777888999::::::;;;;;;BBBJJJIIINNNrrr```ZZZcccgggkkksssmmmnnnnnnkkkfff```\\\ZZZHHHCCC>>>:::999999999999<<<;;;::::::;;;===@@@BBBpppmmmddd\\\eeezzzbbb{{{ppp```___WWWUUUTTTGGG:::777888888888888666666666666666666666666666777777999:::<<<>>>???LLLXXX~~~vvv}}}]]][[[~~~fffEEE@@@>>><<<===>>>===888444555444444333333444444555444444444555555555666666777777555DDDfffuuuggg}}}]]]BBBGGGNNNHHHCCCGGG>>>;;;666333333444555666444444444555555555666666666555555888@@@LLLYYYbbbfffxxxqqqSSSOOOTTTTTTOOOPPPIII???777333333444555222222222333444555777777BBBHHH___uuuooogggaaa^^^VVVKKKLLLOOOGGGFFFEEECCCAAA>>>===<<<;;;:::999999888888999999:::<<<777777<<<<<<888:::@@@???KKKNNNuuuTTTVVVlllqqqkkkmmmmmmmmmlllhhhccc^^^[[[TTTMMMCCC;;;888999;;;<<>>BBBDDDFFF\\\ttttttXXXZZZeeepppmmmkkkhhhgggfffccc___[[[VVVOOOEEE===::::::<<<<<<@@@;;;===BBB===>>>[[[vvv|||xxxrrrfff[[[fff|||~~~xxx~~~}}}^^^kkkpppaaaeeedddaaasssvvvttt______RRRSSSQQQHHH<<<888999888444777777777666666777777777777999888<<<@@@<<>><<<555444444444333444444555555555555555555666777888888;;;777???VVVtttyyy{{{}}}vvvOOODDDKKKKKKCCCEEECCC@@@;;;777444555555555555555555555555555555555:::;;;FFF[[[jjjrrryyyeeePPPNNNRRRQQQKKKDDD>>>:::777555333111666333222888777999EEEBBBdddvvvpppgggaaa^^^WWWKKKLLLNNNFFFEEEDDDCCCAAA???===<<<;;;::::::999999999999::::::999===<<<888999???EEEEEEHHH}}}qqqUUUZZZpppppplllhhhfffeeeccc___[[[XXXQQQHHHAAA===<<<<<<<<<>>>888;;;@@@;;;BBBsssvvvtttnnngggTTTQQQooojjjdddssscccWWWTTTOOOLLLUUUeeekkkcccSSSUUUSSSLLLBBB;;;999:::888888888777777777777888888999999777<<>>:::666333444666222222999888;;;HHHMMM}}}vvvqqqgggaaa___WWWLLLLLLNNNEEEDDDDDDCCCAAA@@@>>><<<;;;:::::::::999999:::::::::777:::>>>???<<<<<>>======<<<>>><<<===VVVvvveeeWWWppp{{{www~~~zzzuuunnneee\\\VVVUUUaaa{{{www]]]ZZZUUUTTTPPPFFF===999999;;;999888888777777888888999:::;;;888:::>>>BBB\\\zzzZZZcccqqqiiifffttttttWWWwww]]]CCCDDD<<<<<>><<<;;;;;;::::::::::::::::::;;;:::666:::BBB??????VVVssshhhSSS```gggmmmmmmfff___\\\]]]ZZZUUUOOOIIIEEEBBB???======EEEDDD;;;HHHvvvsss~~~yyyoookkkgggcccdddiiiwwwYYY___VVVTTTPPPIII@@@999888:::999999888888888888999999777;;;:::999===GGGllluuukkkxxxvvvqqqhhhhhhuuu~~~}}}uuupppwwwyyypppbbbPPPJJJDDD<<<;;;:::555555555555666666777888666666666666888999:::;;;777IIIjjjpppzzzkkkDDD@@@LLLIIIHHHFFF@@@:::666777888666666666777777777888888>>>444SSSlllNNNOOOMMMIIIFFFCCC???;;;888666777444888===999>>>QQQxxxxxxrrrgggbbb```YYYMMMLLLLLLCCCBBBCCCCCCBBBAAA???<<<;;;;;;;;;::::::::::::;;;;;;???888888???EEESSStttaaaSSS\\\gggjjjfffaaa^^^^^^YYYUUUPPPKKKHHHDDD@@@>>>999DDDAAA:::TTT}}}xxxtttqqqxxxxxxzzz}}}hhh```XXXTTTOOOJJJCCC:::888999::::::999999999999::::::555::::::<<>>:::AAA777777666666666666777777666666666777888:::;;;<<<===VVVzzzmmm{{{VVVBBBJJJKKKGGG@@@;;;999888888888666666777777888888999999===:::bbbWWWOOOLLLIIIFFFCCC@@@===:::666777666:::>>>:::FFF```xxxsssgggbbb```YYYMMMLLLLLLBBBBBBBBBCCCCCCAAA???===;;;;;;;;;::::::::::::;;;;;;:::===<<>>999>>><<>>FFF999999888777666666666666666666777777999;;;<<<===EEEfffqqqqqqQQQHHHKKKHHHBBB===:::888888888666666777888888999::::::@@@QQQ}}}vvvRRROOOJJJFFFDDDAAA===;;;777888666999<<<===RRRvvvyyysssgggbbb```YYYMMMLLLLLLBBBAAABBBCCCCCCBBB???===;;;<<<;;;;;;::::::;;;;;;<<<111@@@DDDBBB\\\cccaaa```eeekkkjjjbbbZZZVVVTTTQQQNNNKKKGGGBBB???AAA??????OOOzzzuuuaaa~~~wwwvvvttthhhXXXTTTXXXyyyeee^^^TTTNNNMMMIII@@@999888;;;::::::999999::::::;;;<<<;;;888@@@QQQbbbzzzmmmoooxxx___}}}PPPDDDFFF===DDD;;;:::999777666666555555666666777888999;;;===>>>JJJsssxxxrrr\\\BBBKKKJJJGGGAAA;;;888777888666777777888999999::::::EEEhhh}}}{{{uuullleeefffmmmtttVVVRRRLLLGGGDDDAAA===;;;888999666888;;;???\\\xxxqqqggg___]]]XXXLLLJJJKKKEEEBBB@@@???>>>???>>><<<;;;<<<;;;:::;;;;;;;;;:::999???>>>@@@RRRsssjjjooo[[[iiijjjcccbbb```WWWUUURRROOOLLLHHHCCC???EEEAAA888ZZZnnnkkkhhhiiiuuuWWWJJJGGGKKKKKKNNNhhhwwwtttyyyllluuusss^^^SSSQQQIIIIIIBBB333AAA::::::::::::::::::::::::<<<@@@888BBBdddzzzzzzjjj^^^NNNHHH===AAA???;;;777555555777888999@@@333<<<888666@@@>>>???bbbkkkiiiLLLHHHOOOIII@@@AAA>>>777777888<<<999999???;;;777<<>>000888???999KKKsssyyyqqqhhh___]]]XXXMMMJJJKKKEEEBBB@@@???>>>???>>>===;;;<<<;;;;;;;;;;;;<<<;;;:::@@@<<>>::::::::::::::::::::::::;;;@@@>>>JJJllljjj}}}QQQDDDCCCIII???<<<777555666777888999===222;;;999777@@@>>>CCCjjjsssyyyZZZFFFJJJFFF@@@@@@===888888777<<<999:::???<<<:::CCChhh~~~kkkRRROOOGGGDDDDDD;;;<<<444;;;>>>;;;TTTyyyrrrhhh```]]]YYYMMMJJJKKKEEEBBBAAA????????????===;;;<<<<<<;;;;;;;;;<<<<<<===>>>DDD\\\ssssssiiiwwwWWWeeejjjZZZ\\\XXXVVVRRRPPPMMMIIIEEEAAA<<<@@@UUU|||vvvnnnkkknnn___BBB???JJJFFFEEEEEEDDDJJJeee```VVVXXXMMMIIIGGG999<<<::::::::::::::::::::::::777<<<@@@TTTyyyuuueeeDDDDDDGGGAAA===999666666888888999:::222<<<:::999>>>===KKKuuurrrwwwmmmqqqMMMJJJGGGCCC@@@<<<999999666;;;::::::>>><<>>???===UUUnnnvvvqqqttt{{{cccddd```YYYYYYVVVSSSPPPMMMJJJFFFCCCAAABBB___|||}}}{{{nnniiijjjmmmgggWWWMMMMMMMMMIIIJJJJJJFFFLLLjjjgggWWWYYYOOOHHHJJJ===;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;EEEeeeooobbbRRRSSS```OOOBBBCCCCCC???:::777777888999999:::555===:::;;;<<<>>>WWWmmmfffyyy}}}{{{sssqqqxxx~~~~~~uuu~~~www[[[OOOIIIHHHAAA<<<;;;999777<<<;;;:::<<<:::EEE[[[dddMMMGGGCCC???:::999;;;;;;:::JJJrrrvvvqqqggg\\\WWWUUUXXXiii|||uuujjjaaa___YYYMMMJJJKKKEEECCCAAA@@@???@@@???===<<<;;;<<<===<<<;;;<<>>:::===<<>>:::888===<<<::::::;;;NNNmmm{{{WWWLLLHHHBBB???:::<<<777;;;XXX|||tttrrreeeXXXYYYhhh{{{}}}vvvkkkbbb___ZZZMMMJJJKKKEEECCCBBB@@@@@@@@@???>>><<<;;;<<<===<<<;;;<<>>@@@\\\uuurrrxxxuuu```\\\XXXIIIGGGGGGNNN```}}}xxxuuu~~~sssdddAAASSSFFFBBB===:::999999999999<<<;;;===999>>>===IIInnn{{{RRREEEKKKCCC@@@CCC:::999>>><<<;;;;;;???\\\eeePPPIIIAAA>>><<<<<<555BBBiii|||uuutttuuuwwwzzz}}}}}}wwwkkkbbb```ZZZNNNJJJKKKDDDDDDBBB@@@@@@@@@@@@>>><<<:::===>>>===;;;<<>>:::999999999999;;;;;;:::666@@@AAASSSvvv~~~]]]IIIOOOFFFCCCEEE888999>>>===<<<>>>FFFllluuuTTTJJJ@@@=========888LLLwww}}}~~~~~~wwwlllccc```ZZZNNNKKKKKKDDDDDDBBB@@@@@@@@@@@@>>>===:::===>>>===;;;<<>>AAALLLxxx\\\OOODDD@@@======;;;SSSuuummmaaa___]]]PPPIIIIIIEEEBBBBBBAAA@@@@@@??????>>>;;;===>>><<<;;;>>>GGGOOOOOOQQQtttyyykkk|||vvvPPP[[[bbbaaaQQQPPPSSSIIIIIILLLKKK___~~~yyyuuu___\\\NNNGGGSSS???;;;;;;<<<===>>>>>>======AAAKKKttt|||yyyhhhcccuuuvvvWWWNNNHHHMMMccciiicccSSSLLLdddqqq|||HHHHHHEEEAAA<<<:::999:::;;;===:::DDD;;;GGGBBByyygggMMMdddzzzmmmUUUIIIPPPFFF;;;BBB===<<<>>>===CCCPPPhhhLLLIIIAAA<<<;;;EEEeeetttlll```^^^[[[NNNHHHHHHDDDBBBBBBAAA@@@@@@??????>>><<<======>>>@@@DDDHHHKKKVVVaaarrrsssiiiuuurrrWWWaaaaaaVVVRRRSSSLLLKKKLLLKKKccclll\\\PPPIIINNN>>><<<<<<==================GGGWWW{{{vvvxxxfffYYY```sssyyyxxxhhhuuuuuuUUUKKKHHHCCC>>>;;;:::;;;;;;???888AAA:::FFFQQQvvvfff]]]|||zzz|||ooohhhMMMLLLDDD;;;@@@;;;:::>>>>>>EEEeeezzz}}}|||}}}uuuRRRJJJ@@@CCC<<>>>>>======@@@EEEIIIIIIIIIOOObbbddd]]]lllaaaaaa```\\\UUUQQQPPPNNNLLLOOOnnn}}}~~~[[[TTTMMMLLL@@@>>>>>>>>>>>>============FFFeeellltttyyyuuuxxxwwwvvvxxx{{{www^^^MMMJJJEEE???<<<;;;;;;<<>>======>>>@@@CCCGGGJJJKKKLLL]]]]]]fffeee]]]```VVVNNNSSSNNNKKKTTTzzzzzz}}}xxxZZZVVVQQQKKKDDD??????>>>>>>>>>===>>>>>>AAAsss|||lllcccyyyZZZLLLIIIDDD???===<<<<<<===>>>666@@@>>>GGGzzzkkkVVV[[[}}}sssRRR]]]^^^bbbfffVVVQQQiii}}}www|||RRRHHHJJJCCC>>>===<<>><<<>>>?????????BBBJJJQQQ]]]ccccccxxxpppZZZaaaWWWLLLSSSLLLKKKUUU~~~fffooommmnnn]]]WWWQQQIIIDDD@@@???>>>>>>>>>>>>??????KKK{{{wwwsssoooggg\\\dddzzz[[[JJJGGGCCC???<<<<<<===>>><<<:::BBBBBBHHHkkkZZZppprrr```___pppkkkvvvxxxvvvrrrvvv^^^KKKJJJDDD<<<======???GGGdddvvvrrrvvvpppooossszzzlllcccppp~~~ZZZFFFAAAGGGbbb|||wwwooobbb^^^[[[NNNHHHJJJGGGBBBBBBAAA@@@@@@??????>>>;;;>>>@@@???===AAAKKKTTTccc```aaapppYYYaaaYYYLLLSSSIIIMMMSSS{{{|||pppjjj}}}kkkccc|||eeeWWWMMMGGGAAA@@@???>>>>>>>>>???AAABBBccc{{{wwwuuu{{{wwwlllmmmuuulllfff|||uuurrrJJJGGGCCC???<<<<<<===>>><<>>===>>>@@@@@@BBBFFFLLLQQQTTTQQQ[[[iiiooozzzYYY```\\\MMMSSSGGGQQQVVVxxxzzznnn{{{tttmmmuuummmnnnXXXLLLJJJBBB??????>>>>>>???@@@CCCDDDwww{{{wwwwwwyyyqqqzzzOOOKKKFFFAAA===<<<<<<===:::EEE===HHH___rrr|||vvv}}}{{{rrrSSSIIIEEEEEE<<>>>>>>>>???BBBGGGLLLNNNNNNHHHHHH___uuu|||ZZZ___^^^OOOSSSGGGSSS\\\yyy}}}sssYYYNNNPPPGGG???>>>======???AAADDDFFF~~~}}}}}}wwwttt~~~yyySSSOOOIIICCC>>>;;;;;;;;;999EEE888KKKooonnnuuugggzzz___KKK???<<<>>>EEE;;;SSStttiiiuuu|||}}}iii___\\\___iiihhhwww~~~ooojjjuuummmOOOLLLIII~~~vvvqqqbbb\\\XXXLLLHHHIIIEEEAAA>>><<<<<<>>>@@@???>>>>>>AAABBBAAADDDLLLNNNJJJMMM]]]lllttt}}}www[[[\\\[[[SSSKKKRRRNNN```|||pppZZZRRROOOIIIHHH;;;CCC>>>999DDDCCCFFFzzzwwwYYYLLLHHHGGG===;;;===:::@@@AAAEEECCCvvvxxxzzz}}}|||cccJJJCCCCCC>>>>>>AAA^^^|||nnnqqquuunnn[[[RRRPPPOOOMMM___zzzuuunnnoooiiiqqqtttSSSHHHWWWvvvpppbbb[[[WWWKKKGGGHHHDDDCCC@@@>>>>>>@@@BBBAAA@@@???BBBCCCCCCFFFNNNPPPNNNnnnlllhhhkkkzzzqqquuutttbbbiiizzztttZZZ[[[UUUMMMQQQOOOggg}}}~~~~~~tttqqqpppmmm```SSSLLLEEEFFF;;;CCC???<<>><<>>???EEEMMMxxxvvv|||yyygggPPPGGGBBBDDDDDDGGGgggnnniiirrrvvvvvv~~~sssfff]]]VVVQQQPPP[[[rrr{{{rrrrrrZZZIIIfffvvvooo```ZZZVVVJJJFFFGGGCCCBBB@@@??????@@@AAAAAA@@@???BBBCCCCCCFFFLLLOOOOOOpppkkkeeegggrrr~~~~~~eee```hhh|||wwwdddTTTUUU[[[fffwww[[[[[[WWWPPPPPPRRRsssrrrrrr}}}{{{pppcccaaajjjvvv||||||lllhhhVVVLLLEEEDDD;;;CCC@@@???EEEEEETTTiii|||~~~gggccc]]]dddZZZLLLIIIHHH???>>>AAA??????===EEEZZZjjjmmmmmm|||yyyjjjTTTHHH???AAACCCGGGnnn{{{fffhhhuuu{{{zzzyyyzzzrrrgggxxx~~~|||wwwsssnnniiibbb```jjjpppfffhhh{{{dddFFFxxxvvvnnn___YYYUUUIIIDDDFFFBBB???>>>>>>>>>>>>???>>>>>>???AAABBBBBBCCCGGGKKKMMMZZZdddooorrrnnnnnnwwwiiiaaacccnnnlll^^^RRRSSSTTTWWWbbbgggyyyccc[[[YYYSSSNNNTTT~~~{{{qqqxxx|||wwwmmmXXXZZZpppjjjXXXNNNJJJDDD===CCC@@@AAABBBCCC\\\{{{ccckkkmmm^^^PPPKKKIII@@@>>>AAA???BBB===CCCeee|||zzzZZZSSSqqq___hhh|||pppWWWJJJBBB<<>>>>>??????>>>>>>>>>>>>BBBBBBCCCCCCBBBCCCGGGLLLUUUaaaqqqwwwpppiiirrrqqqhhhfffnnnjjjZZZQQQVVVUUURRRWWWYYYaaallltttzzzvvv\\\[[[VVVMMMWWWkkkzzzwwwSSSNNNNNNWWWbbbwwwiiiWWWMMMLLLEEE@@@CCC???AAA???AAAfffvvvbbbdddUUUOOOKKK@@@===@@@===BBB>>>BBBmmm{{{{{{vvv\\\bbbzzzbbbhhh|||~~~zzzZZZMMMHHH???CCCIII{{{fffbbbmmm{{{mmmrrrwwwuuuvvvlll]]]YYY[[[TTTUUU```fffjjjjjjXXXvvvmmm^^^XXXTTTHHHDDDEEEAAA>>>@@@BBBBBB@@@???@@@AAAEEEDDDDDDEEEDDDCCCHHHOOOSSSPPPXXXhhhqqqqqqwwwyyypppmmmuuuooo___UUUZZZYYYRRRUUU[[[___fffllloooppppppppp{{{^^^\\\XXXLLLXXXrrrlllbbb]]]bbbOOOQQQRRRWWWPPPUUUnnnXXXbbbjjjddd}}}jjjXXXJJJIIIFFFCCCCCC>>>CCC>>>BBBssszzzhhhhhhYYYRRRMMMAAA===@@@===@@@@@@AAAvvvwww|||kkk~~~ZZZIIIFFFBBBFFFIIIzzzhhhbbblllvvvYYYFFFNNNqqqzzzpppmmmyyywwwrrrgggjjjssssssvvvkkkWWWvvvmmm___XXXTTTHHHDDDEEEAAA>>>@@@CCCBBB@@@??????AAACCCAAACCCEEEDDDBBBIIIRRRJJJ???DDD]]]qqqvvvyyy}}}tttrrryyywwwiii___aaa^^^YYY]]]^^^eeeoooyyy}}}|||wwwtttpppppprrruuu{{{```]]]XXXKKKYYYtttooottt^^^OOOIIITTTTTTUUUyyyeeepppvvvkkknnnqqq]]]LLLHHHFFFDDDBBB===EEE???GGGsssiiiZZZRRRMMMBBB???BBB??????BBBBBB|||sss|||```GGGCCC@@@DDDFFFrrrdddaaammmpppYYYLLLHHH>>>iiiyyyvvvzzztttTTTvvvnnn___YYYTTTIIIDDDFFFBBB;;;>>>AAAAAA>>>======???>>>===???CCCBBBAAAIIITTTIIIBBBLLLffftttrrrsss}}}{{{rrrrrrvvvxxxoooeeeeee```^^^eeeeeennn{{{}}}xxxtttssstttggglllrrr~~~bbb]]]XXXKKKYYYgggXXXNNNaaarrrtttxxxeeePPPJJJFFFEEEBBB>>>HHHBBBLLLyyy~~~iiiYYYRRRMMMCCC@@@DDDBBB???EEECCCqqq|||lllMMMGGG@@@DDDFFFuuufff[[[ZZZggg~~~}}}eee\\\]]]QQQyyyttt}}}}}}^^^vvvooo___XXXUUUJJJEEEEEE???BBB===<<<@@@@@@===???DDD@@@AAAAAAAAAAAADDDIIIMMMIII???RRRiiiiiipppvvvnnnnnnxxxsssooonnnkkkhhhkkkpppttt||||||wwwrrrjjjppp|||aaajjj~~~hhh\\\VVVRRR^^^~~~mmmggg|||SSS\\\JJJGGGCCCCCC===BBBBBBMMM~~~xxxlll^^^[[[OOOGGGEEE999???@@@EEEDDDnnnxxxsssiiiSSSFFFEEEAAANNN~~~nnnbbb[[[SSS___{{{|||aaa^^^yyyzzzbbb{{{wwwooo___XXXTTTIIIEEEEEE???AAA===<<>>BBB@@@AAAAAAAAABBBDDDIIILLLFFFAAAUUUkkkkkkppp~~~zzzxxx{{{zzzvvvsssuuuuuuvvvzzz~~~tttsssjjj[[[YYY[[[kkkqqq___YYYUUU]]]{{{VVVZZZGGGGGGDDDCCC===BBBBBBNNN}}}|||yyyddd___PPPEEECCC<<>>DDDCCClll}}}llljjjVVVIIIAAA>>>KKKzzzxxxggg]]]TTT\\\ssslllZZZxxx}}}www~~~dddfff^^^wwwooo___XXXTTTIIIDDDEEE???AAA>>><<<>>>>>><<<===@@@@@@AAAAAABBBBBBEEEIIILLLFFFHHH\\\nnnnnnqqq~~~~~~~~~yyy~~~vvv```aaaVVVMMMTTTnnnzzzbbbZZZXXXccc]]][[[HHHIIIDDDCCC>>>CCCBBBPPP|||cccaaaVVVGGGCCC>>>FFF@@@GGGHHH{{{iii{{{qqqjjjWWWKKK???>>>JJJvvvjjjZZZUUUPPPYYYooodddNNNrrr~~~{{{uuuuuuvvvhhh~~~hhh[[[UUUnnnwwwooo___WWWSSSHHHDDDDDD???@@@>>>======<<<<<<===>>>@@@AAABBBBBBCCCEEEIIILLLLLLRRRbbboooppptttuuuhhhddd\\\VVV___xxxlllYYYYYYqqqeee\\\KKKKKKDDDCCC???CCCBBBSSSyyy[[[```^^^LLLEEE>>>AAA@@@IIILLLyyyfffzzznnnZZZNNNAAAAAALLLsssUUUMMMOOOMMMWWWnnnWWWFFFddd||||||llllllgggyyyggg~~~[[[WWWaaavvvxxxooo___VVVRRRGGGCCCDDD@@@??????===<<<<<<===>>>>>>???AAABBBCCCDDDFFFIIILLLQQQZZZccciiinnnsssxxxqqqaaa\\\[[[fffyyy```\\\jjj\\\OOOMMMEEEDDD@@@DDDBBBUUU\\\___```LLLDDD>>>???<<>>;;;<<>>===???AAABBBBBBAAABBBCCCFFFIIIKKK[[[[[[\\\___eeennnyyyzzzuuuppplllxxxsss{{{___xxxggg}}}UUU___QQQPPPEEEEEE===GGGRRR|||yyyrrrssshhhZZZbbbzzzbbb___dddOOOEEEBBBBBBEEEGGG]]]qqq[[[gggiiiZZZZZZvvvzzzyyy\\\QQQEEEFFFWWWwwwKKKAAAOOOOOOHHHppp```NNNIII]]]wwwqqqmmmKKKGGGYYY\\\tttyyy~~~vvvzzzooo^^^UUUPPPFFFDDDFFFBBB@@@@@@@@@>>>======???AAABBBBBBBBBBBBDDDFFFIIIKKKRRRTTTWWW[[[cccnnnzzz}}}uuussssssuuuzzzeeerrruuuuuu___fffSSSQQQFFFEEE>>>HHHSSSxxx{{{}}}}}}yyynnn```ZZZ^^^rrrjjjhhhkkkSSSGGGBBBBBBCCCEEE^^^pppYYYbbblllgggJJJEEEGGGTTTwwwLLLCCCNNNLLLFFFkkkzzzzzz\\\GGG===KKKpppxxxhhhdddlllvvvxxxWWWBBBEEELLLYYYzzznnniii~~~zzzlll[[[TTTPPPGGGEEEHHHDDD===>>>>>>===<<<===???AAACCCCCCBBBCCCDDDGGGJJJLLLSSSUUUXXX]]]eeeppp{{{xxxvvvxxxyyyoooqqqxxxggghhhXXXTTTGGGFFF???IIISSSuuuzzzqqq______]]]hhhsssssssssVVVHHHCCCCCCDDDEEE```oooVVV[[[eeeEEEHHHKKKRRRTTTHHHQQQLLLFFFcccpppnnn~~~pppMMM>>>EEEiii{{{ooommmjjjssswwwsssfffRRRKKKUUUbbbyyyoooeee{{{zzzlll[[[SSSPPPFFFDDDGGGDDD<<<=========<<<===@@@BBBCCCCCCBBBCCCEEEGGGJJJLLL\\\^^^```dddjjjrrr|||lllvvv{{{jjjeee]]]WWWHHHFFF@@@JJJSSSxxxvvvyyywww|||jjjgggcccnnnxxx{{{xxxWWWHHHCCCCCCIIIHHHcccnnnVVVUUUyyyiiiGGGMMMMMMSSS\\\LLLTTTNNNGGGXXX~~~{{{uuu|||TTTCCCKKKrrruuupppaaafffyyyqqq^^^```xxxzzz}}}jjjxxxzzzooo]]]UUUPPPEEECCCEEEAAA======>>>>>>===>>>AAADDDCCCBBBBBBBBBDDDGGGJJJLLL^^^```cccgggkkkrrrzzzsssZZZcccxxxjjjnnnpppfffddd[[[IIIFFF@@@JJJQQQwwwxxxfffgggsssmmm{{{yyyzzzUUUEEECCCEEEKKKIIIcccoooXXXQQQooowwwJJJPPPMMMVVV\\\GGGPPPLLLIIINNNiii[[[KKKSSSzzzpppxxx|||sss{{{yyymmmzzzppp___VVVPPPEEEAAACCC>>>===>>>>>>>>>===>>>AAACCCBBBBBBAAABBBCCCFFFIIIKKKUUUXXX]]]ccciiiqqqyyy~~~qqqOOOLLLoootttVVVvvvzzznnnjjj^^^IIIFFF@@@IIINNN}}}}}}XXXSSSvvv{{{|||{{{RRRCCCCCCGGGJJJKKKdddrrr^^^OOOdddpppKKKRRROOO\\\zzzXXXAAAHHHFFFHHHGGGZZZ{{{xxxeeeiii~~~}}}uuuzzzppp___UUUPPPDDDAAABBB>>>======>>>===<<<===???AAAAAA@@@@@@AAABBBEEEHHHJJJRRRVVV\\\cccjjjrrrzzzkkkQQQJJJ]]]bbb___zzztttoooaaaJJJEEE???HHHJJJ{{{___RRR^^^www}}}QQQAAACCCIIIMMMSSSiiiuuucccMMMYYY```KKKUUUVVVgggvvv```DDDEEE@@@IIIEEEQQQppppppcccwww|||zzzooo^^^UUUOOODDDAAACCC???<<<======<<<;;;;;;>>>@@@@@@@@@???@@@BBBDDDGGGIIIUUUZZZ```gggnnnvvv}}}___SSSSSSGGGfff{{{cccfffuuurrrcccJJJEEE???GGGHHH~~~~~~wwwhhhvvvPPP@@@DDDJJJRRR]]]oooxxxfffLLLQQQzzzaaaMMMYYY___qqquuunnnNNNGGG>>>JJJFFFJJJccctttnnnsssyyy