BM6P6(@ xxxyyy|||tttpppsssooogggcccddd___UUUIIICCC>>>===;;;777555777666555555555555444444444444444444333333222222222333444555777888:::;;;;;;===>>>???@@@AAADDDIIILLL[[[QQQFFFEEEKKKUUU```gggaaaMMM@@@IIIXXX]]]\\\\\\ZZZXXXVVVVVVWWWYYYYYYYYYXXXYYYZZZ[[[^^^dddkkkppp{{{|||}}}zzzzzzyyyrrrooommmhhheeejjjyyy}}}qqqsss~~~rrr}}}{{{rrrllleee]]]```\\\[[[bbbjjj|||xxxttt}}}ssskkkkkkllllllfff]]]UUUQQQPPPSSSUUUUUURRRRRRUUUVVVTTTTTTWWWiiixxxtttaaaccckkkrrrvvvxxxxxxvvvoooeee\\\XXXVVVeeekkkUUUWWWccczzzooovvv}}}nnnfffaaa___mmmzzz}}}xxxuuu{{{xxxyyy|||tttpppssspppgggdddeee___VVVIIICCC>>>===;;;777666777666555555555555444444444444333333333222222222222333444555777888:::;;;<<<>>>???@@@AAABBBEEEIIIMMMYYYPPPGGGFFFLLLUUU\\\aaaXXXGGG???HHHVVVZZZZZZZZZYYYWWWUUUUUUWWWXXXYYYXXXXXXYYYZZZ\\\```gggoootttvvvvvvwwwwwwyyy{{{|||}}}xxxsssmmmjjjiiillluuuvvv|||{{{tttlllfff___\\\]]]YYYYYY```hhh}}}~~~xxxssskkkbbb\\\YYYYYYYYYTTTPPPOOOPPPPPPMMMNNNQQQZZZ|||{{{hhhiiirrrqqqjjjmmmrrrvvvyyy~~~}}}pppaaaWWWSSSaaaxxxlllVVVXXXdddtttzzzzzzjjj]]]UUURRRQQQQQQbbbmmm~~~wwwsssuuuxxxyyy}}}tttppptttqqqhhheeeeee___VVVIIIBBB>>>===;;;777666777666555555555555444444444222222222222222111111111333444555777999:::<<<<<>>??????@@@AAACCCGGGKKKMMMIIIEEEEEEMMMUUUVVVRRRGGG@@@AAANNNXXXZZZ[[[^^^WWWVVVTTTTTTVVVXXXYYYXXXXXXZZZ\\\___ccciiipppuuu|||{{{zzzyyy{{{}}}yyywwwxxx~~~~~~qqqnnnhhhaaa^^^XXXWWWVVVPPPQQQYYY]]]jjjvvvhhh```\\\VVVQQQOOOLLLHHHIIILLLIIIccc~~~{{{~~~tttaaa[[[RRRTTTaaadddjjjuuu}}}~~~zzz|||~~~zzzeeeVVVOOOUUUcccmmmXXX[[[ggg~~~}}}pppeeeccc```[[[VVVSSSQQQPPPPPPSSSZZZjjj}}}vvvmmmgggnnn{{{yyyzzz~~~vvvooosssqqqiiiffffff___UUUHHHAAA======;;;888777888666555555555555444444444111111111111111111111111333444555777999;;;===>>><<<======>>>>>>AAAEEEHHHFFFEEEBBBCCCMMMWWWVVVOOODDD>>>AAANNNXXXZZZ[[[___WWWVVVTTTUUUWWWYYYYYYYYYZZZ[[[]]]___bbbffflllpppyyyxxxwwwwwwyyy|||yyytttsssyyynnniiibbb\\\ZZZVVVTTTSSSMMMNNNUUUWWWccc{{{xxxmmmddd^^^XXXUUUPPPKKKKKKNNNJJJZZZvvv{{{llleeecccdddmmm{{{|||iiiaaaVVVTTT]]]ZZZhhh}}}qqq___SSSNNNQQQZZZppplllYYY]]]jjj~~~yyysssmmmgggcccbbb^^^ZZZUUUQQQOOOOOOUUUZZZiii|||vvvmmmeeehhhrrryyyzzzwwwnnnrrrpppiiieeeeee^^^SSSGGGAAA======;;;888777999666555555555555444444444111111111222222222222222333444555888:::<<<>>>???;;;<<<<<<<<<===???CCCFFFEEEEEEAAABBBMMMYYYYYYPPPEEE===>>>KKKVVVXXXZZZ___XXXVVVUUUUUUXXXZZZ[[[[[[[[[]]]^^^___```dddhhhkkkwwwwwwwwwxxxzzz}}}jjjddd]]]WWWUUURRRQQQRRRMMMLLLRRRSSS```yyyqqqjjjccc^^^WWWPPPMMMNNNJJJQQQbbbyyyqqqiiibbb]]]___eeetttssseee\\\[[[[[[lllvvvfffXXXPPPMMMNNNRRRaaa~~~nnnZZZ___mmmyyy{{{~~~}}}~~~yyynnnfffbbbbbbaaa]]]YYYWWWWWWXXXZZZ___kkk~~~|||wwwoooffffffnnnyyy{{{wwwlllqqqooohhheeeddd]]]RRRGGGAAA======<<<888777999666555555555555444444444222222222222333333333444333444555888:::===>>>???;;;<<<===<<<===???CCCFFFJJJIIIDDDBBBMMM\\\[[[QQQKKK@@@>>>JJJVVVZZZ\\\```XXXWWWVVVVVVYYY[[[\\\\\\\\\]]]___```aaacccgggkkkvvvwwwxxx{{{~~~iiibbbZZZTTTSSSOOONNNQQQMMMLLLOOOQQQ```{{{zzzrrrkkkaaaVVVPPPOOOJJJMMMUUUjjjyyykkk___[[[^^^jjjpppeeeaaaoooyyyjjj]]]UUUPPPMMMLLLLLLUUUlllqqq\\\aaaoooyyyrrrvvv~~~}}}xxxsssiiiiiihhhddd```___aaaccc___eeeqqq~~~yyyqqqgggfffmmm{{{yyy{{{xxxkkkpppooohhhdddddd\\\QQQGGGAAA<<<===<<<888777999666666555555555444444444222222222333333444444444333444666888:::===???@@@<<<============@@@CCCFFFPPPNNNGGGCCCNNN]]]]]]RRRQQQEEE@@@KKKXXX]]]___bbbYYYWWWVVVWWWZZZ\\\]]]]]][[[]]]___```bbbdddhhhlllssstttwwwzzz~~~|||jjjcccZZZTTTSSSPPPMMMQQQNNNLLLNNNOOO```}}}~~~vvviii[[[SSSQQQLLLMMMPPP[[[vvvrrr```[[[___kkkpppdddkkkoooaaaXXXTTTQQQPPPJJJIIIMMM```~~~ttt^^^bbbppp}}}rrrnnnsss{{{uuuooonnnjjjddd^^^\\\___bbbdddjjjvvv{{{rrrhhhffflllwwwwwwxxx}}}zzzqqqlllnnnkkkeeeeeeggg___SSSHHHDDD???<<<:::888777555555555444444444333333333333333333333333333333333333444555777888:::;;;<<<:::===>>><<<<<>>AAACCCCCCKKKKKKFFFCCCMMM^^^gggfff\\\LLLAAAFFFSSS\\\]]][[[\\\XXXVVVWWWWWWVVVXXX\\\___```bbbeeegggiiikkkkkkqqqrrrsssvvvzzz}}}ttt~~~rrreee___UUUPPPSSSNNNPPPLLLJJJMMMOOO___zzzrrrZZZQQQMMMKKKIIIKKKRRRccc~~~mmmYYYZZZeeesssdddWWWccczzznnniiiccc]]]XXXSSSOOOLLLIIIMMMNNN]]]dddcccuuu{{{mmmcccfffnnn}}}tttmmmlllpppuuuwww}}}tttqqqrrr}}}wwwooorrrooogggeeefff^^^SSSFFFCCC>>>;;;:::999888777555555444444444333333333333333333333333333333333333333555666888999;;;;;;>>>EEEIIIEEEAAAAAACCCCCCIIIJJJFFFCCCLLL]]]fffeeeaaaRRREEEIIITTT[[[\\\[[[]]]YYYWWWXXXXXXWWWXXX\\\^^^```bbbeeehhhkkkmmmnnnqqqrrrsssvvvxxx{{{~~~qqq|||kkkaaaWWWSSSVVVOOOQQQMMMKKKNNNOOO^^^yyyjjjWWWRRRMMMHHHFFFEEEKKK[[[kkkxxx]]]YYYbbbmmmaaaPPPRRRaaahhhiiieee[[[YYY[[[\\\YYYTTTNNNLLLKKKJJJNNNPPPbbbfffcccvvvxxxhhh]]]```hhhzzzvvvssszzz||||||~~~xxxooorrrooogggdddddd\\\RRREEEBBB>>>;;;::::::999888555555444444444333333333333333333333333333333333222333444666888999:::;;;>>>FFFKKKHHHDDDCCCDDDDDDNNNOOOKKKFFFLLL[[[cccaaabbbSSSGGGIIISSSZZZ\\\\\\]]]ZZZXXXZZZZZZWWWYYY\\\\\\]]]___bbbfffiiilllnnnqqqsssuuuwwwyyy}}}yyytttfffXXXRRRTTTNNNQQQMMMLLLOOOPPP___zzzzzzbbbVVVPPPKKKHHHEEEEEEMMMVVVdddwwwaaaWWW]]]gggvvv```OOOJJJNNNLLLMMMOOOIIIKKKNNNPPPQQQOOOMMMKKKKKKMMMPPPTTTgggjjjgggyyy}}}sssdddYYY]]]fffyyyxxx|||~~~wwwmmmqqqooofffbbbaaaZZZPPPEEEBBB>>>;;;::::::999888555555444444444333333333333333333333333333333333222333444555777999:::;;;;;;CCCIIIHHHEEEFFFFFFFFFNNNPPPLLLFFFKKKXXX___^^^]]]OOODDDGGGQQQYYY]]]^^^^^^[[[ZZZ[[[[[[XXXYYY\\\YYYZZZ\\\___cccgggjjjllloooqqqtttvvvxxx|||~~~mmm\\\SSSRRRMMMPPPMMMLLLPPPQQQ```{{{hhhXXXRRRMMMKKKHHHFFFHHHMMMNNNYYYvvv```RRRVVV]]]|||ooo]]]OOOKKKKKKDDDFFFIIIEEEGGGGGGGGGIIILLLMMMMMMLLLOOOQQQVVVlllooolll}}}|||vvvqqqmmmllloooooonnniii^^^VVVZZZbbbttt}}}uuukkkpppooofffaaa```ZZZQQQFFFCCC>>>;;;:::999888777555555444444444333333333333333333333333333333333222222444555777888:::::::::@@@DDDDDDEEEGGGGGGEEEGGGJJJHHHDDDHHHVVV______XXXKKKAAAEEEOOOXXX]]]aaa___\\\[[[]]]\\\YYYYYY\\\YYYZZZ[[[^^^aaafffiiilllnnnqqqtttuuuvvvzzzrrrbbbWWWSSSMMMQQQNNNMMMPPPQQQ___zzzqqqZZZRRRLLLJJJHHHDDDDDDFFFEEEIII^^^zzzeeeTTTUUUXXXrrrlllYYYPPPNNNMMMGGGHHHLLLFFFIIIGGGFFFHHHKKKNNNNNNNNNPPPSSSYYYqqqsssppp~~~~~~xxxqqqjjjddd___ZZZWWW\\\\\\]]]]]]YYYTTTWWW^^^ooo}}}tttkkkppppppgggaaa```[[[SSSGGGDDD???;;;:::999777666555555444444444333333333333333333333333333333333111222333555777888999::::::===??????CCCGGGEEEAAABBBGGGGGGCCCHHHVVV```aaaVVVJJJ@@@CCCNNNWWW]]]aaa```]]]\\\^^^]]]ZZZZZZ\\\]]]]]]^^^```cccgggkkkmmmrrrtttwwwvvvvvvxxx~~~pppeee[[[UUUQQQTTTPPPOOOPPPOOO]]]vvv}}}]]]TTTMMMJJJIIIEEECCCCCCDDDAAAMMMbbb{{{mmm[[[WWWRRRgggfffXXXQQQQQQPPPJJJLLLNNNGGGIIIKKKLLLMMMMMMMMMOOOPPPVVVXXXaaa|||uuuppp{{{}}}sssfff]]]YYYVVVRRRNNNRRRQQQSSSWWWWWWVVVWWW[[[fff{{{}}}}}}tttkkkqqqppphhhbbbaaa\\\TTTHHHDDD???<<<:::888777555555555444444444333333333333333333333333333333333111222333555777888999:::<<<<<<;;;<<>>AAADDDIIISSSUUUKKKFFFNNNVVVXXX^^^TTTIIIEEEKKKUUU]]]```______^^^\\\YYYYYYZZZ[[[ffffffgggggghhhiiilllnnnwwwtttuuuyyyxxxsssrrruuutttggg^^^XXXWWWVVVQQQOOOPPPMMMLLLWWWfff|||{{{lllaaaUUUTTT```qqq|||vvvgggYYYWWWVVVPPPKKKJJJKKKIIIGGGJJJTTTeeewww{{{zzztttgggYYYPPPOOOQQQNNN```ooorrreee___XXXUUUVVVVVVTTTSSSQQQQQQQQQPPPQQQSSSWWWZZZZZZccczzz}}}www|||mmm```\\\[[[XXXVVVVVVQQQQQQSSSUUUWWWYYYXXXXXX]]]jjjiiicccjjjttt|||~~~}}}sssmmmrrrpppgggbbb```ZZZQQQFFFDDD@@@<<<999777777777777666444444555555444222333222222222222333444444333111111333666999;;;;;;===>>>????????????AAACCCGGGSSSYYYPPPIIIMMMTTTXXXaaa\\\PPPDDDGGGUUU]]]]]]\\\]]]\\\[[[ZZZZZZ\\\^^^hhhiiijjjiiihhhiiijjjllluuutttwwwzzzyyyrrrnnnmmm|||~~~zzzzzz{{{||||||nnnddd]]]ZZZXXXRRROOOOOOLLLJJJTTTbbb~~~|||fff]]]RRRLLLOOO[[[iiisssyyypppfff```ZZZTTTQQQQQQOOOLLLIIIHHHLLLTTT]]]ccchhhfffbbb[[[SSSNNNLLLLLLNNN\\\fffrrruuunnnfff___\\\[[[XXXVVVVVVUUUUUUTTTUUUXXX\\\``````jjj}}}wwwjjjdddaaa\\\WWWTTTSSSSSSTTTVVVXXXYYYWWWVVVZZZiiijjjdddkkkrrr|||~~~}}}sssmmmrrrpppgggbbb```ZZZQQQFFFDDD@@@<<<999888777777777555444444555555444333444333333333333444555555444222222333777:::<<<<<<<<>>OOO[[[[[[______^^^\\\ZZZYYY[[[\\\aaaeeehhhiiiggggggkkknnnooorrrvvvxxxwwwrrrhhh```fffttt{{{{{{|||vvvooojjjhhhiiikkksssfff[[[SSSNNNNNNMMMKKKTTT```~~~pppaaaVVVSSS[[[eee||||||nnnccc^^^ZZZUUURRRQQQQQQPPPOOOLLLKKKJJJLLLOOOQQQPPPNNNPPPWWWVVVWWWccclllvvvuuukkkkkkfffccciiiqqqssskkkbbbaaabbbnnn|||kkkaaa]]]VVVTTTTTTWWW]]]```___\\\]]]kkkjjj```dddkkk|||~~~}}}ssskkkpppnnneee```___XXXOOOEEECCC???<<<999888888888666555444444555666555444444333333333333444555555444222222333777:::<<<<<<:::???EEEHHHHHHEEEBBB@@@FFFNNNTTTQQQJJJIIIQQQZZZ^^^\\\RRRBBB>>>IIIWWW\\\bbbbbbaaa^^^[[[ZZZ[[[\\\]]]bbbhhhiiiggghhhlllpppooorrruuuvvvwwwtttjjj```eeetttzzzxxxzzz|||}}}tttkkkfffcccmmm|||rrrzzziii^^^UUUPPPPPPOOOMMMUUU```~~~jjjXXXPPPYYYgggrrrjjjcccZZZTTTSSSRRRQQQOOOQQQPPPOOOPPPQQQQQQPPPOOOQQQZZZZZZ]]]jjjsss}}}{{{www{{{}}}pppccc^^^[[[bbbyyywwwiiiaaa\\\XXXVVVYYY___ddddddbbb^^^llljjj```dddjjj|||~~~}}}sssjjjooommmddd^^^]]]WWWNNNDDDBBB???<<<999888888999666444333444555666555444333333333333333444444555333222111333666:::;;;;;;:::===@@@BBBBBBBBBBBBCCCHHHKKKMMMKKKGGGIIIQQQZZZ```[[[QQQFFF@@@DDDQQQ\\\ccccccbbb___\\\[[[\\\^^^]]]ccciiijjjhhhhhhlllqqqqqqtttuuuuuuwwwwwwoooeeeeeettt}}}yyyxxxvvv}}}tttoooeeennnxxxrrrcccZZZSSSRRRQQQNNNTTT___|||gggSSSWWWfffzzzlllbbb^^^\\\[[[YYYZZZYYYXXXWWWVVVUUUVVVVVVSSS^^^ccciiivvv}}}{{{kkk___WWWTTTXXXfff{{{|||lllddd^^^YYYZZZaaaggggggfff___pppkkkbbbcccddd~~~|||~~~}}}sssiiinnnlllccc^^^\\\VVVMMMDDDBBB???<<<:::999999999555444333444666666555444333222222222222333444444333111111333666999;;;;;;;;;<<<<<<<<<<<<>>>BBBEEEEEEFFFFFFGGGFFFJJJTTT^^^ccc[[[RRRIIIBBBAAAMMM\\\bbbcccbbb```]]]]]]^^^```___eeekkkllliiihhhlllqqqrrruuuvvvuuuxxxzzzsssiiibbbsss}}}xxxuuuuuu~~~sssooohhhrrrhhh]]]UUUTTTRRROOOTTT]]]zzz___[[[hhhwwwqqqnnnllljjjcccccccccaaa``````bbbdddmmmzzzsssbbbYYYLLLKKKMMMSSS___uuu}}}iiibbb[[[[[[bbbgggiiigggbbbuuulllbbb```\\\ppp}}}~~~rrrlllllliiieeebbb___VVVMMMCCCAAA>>>;;;999888888888555555444333333333333444000000111222444555666666222222222333444666999:::;;;<<<======>>>???AAACCC???FFFGGGIIIKKKHHHQQQhhhccc```WWWIIIAAACCCLLLSSS^^^dddhhhgggeeeddd___YYY``````eeennnrrroookkkjjjppptttyyy|||}}}|||{{{{{{tttkkkvvvwwwmmmeeeeeekkkuuu}}}gggWWWVVVSSSMMMRRR^^^zzz~~~qqqccckkk~~~zzzxxx{{{~~~hhhYYYSSSKKKJJJKKKLLLPPP]]]www~~~rrreee```bbbeeehhhjjjeee~~~kkk```YYYUUUcccwww|||zzz}}}~~~sssmmmnnnlllfffaaa]]]UUUMMMDDDBBB>>>;;;999888888888555555444333333333333444111111222222333444555555333222222333444666888999;;;<<<======>>>???AAABBBAAAIIIKKKLLLLLLFFFOOOffffffddd[[[LLLAAAAAAJJJSSS___eeejjjiiiiiihhhddd______```gggrrrwwwtttqqqppprrrvvvzzz}}}|||{{{{{{{{{pppjjjvvvppphhhdddfffnnnxxxrrr\\\WWWTTTOOORRR]]]xxxjjjhhhlllYYYNNNJJJEEEEEEEEEEEEGGGRRRiii~~~yyyhhhaaadddhhhjjjjjjhhhlllbbbZZZTTT\\\jjj{{{lllmmmzzztttmmmpppooohhh```ZZZTTTNNNDDDBBB???;;;999888888888555555444333333333333444222222222333333444444444444333333333333555777888<<<======>>>???@@@AAAAAABBBIIILLLOOOOOOHHHLLL```gggggg```SSSDDD@@@HHHSSS^^^eeejjjjjjiiiiiigggccc\\\^^^gggsssyyyxxxuuuuuutttxxx{{{}}}}}}{{{zzzzzzvvvrrryyyuuummmggggggiiixxx~~~```UUUSSSPPPSSS\\\uuu}}}sssfff}}}ppp^^^RRRKKKIIIEEEEEEEEEEEEEEELLL^^^ppplllbbbeeellllllhhhjjjnnnccc\\\TTTTTT[[[ppp~~~mmmjjjtttuuukkkpppqqqiii```ZZZUUUQQQEEECCC???<<<999888888888555555444333333333333444333333333333333333333333444444333222333444666777>>>>>>>>>@@@AAACCCBBBBBBAAAFFFJJJRRRYYYPPPLLLWWWccceeeeee[[[KKKBBBGGGRRR\\\dddiiihhhffffffdddaaaYYY[[[dddpppwwwvvvttttttvvvyyy|||~~~}}}|||{{{|||zzzvvvxxx}}}xxxssscccSSSPPPPPPTTTZZZsss|||www|||hhhvvvtttdddVVVOOOLLLLLLGGGFFFGGGGGGEEEIIIWWWfffxxxpppbbbfffooonnngggkkkoooccc]]]UUUQQQTTThhhxxxzzzvvviiiooopppiiiaaa]]]XXXTTTFFFDDD@@@<<<999888888888555555444333333333333444444444333333333333222222444333222222333444555666???>>>???AAAEEEFFFEEECCCAAADDDHHHXXXfff^^^QQQSSS[[[```fffbbbTTTFFFGGGPPP]]]eeejjjgggdddcccbbb```[[[\\\cccnnntttsssqqqqqqvvvyyy|||~~~~~~}}}~~~yyytttsssttt~~~xxxkkkTTTOOOPPPSSSWWWrrrssslllnnn}}}}}}}}}yyypppbbbUUULLLHHHGGGHHHBBBBBBCCCDDDCCCEEEPPP\\\pppyyyhhhkkkuuutttkkkooovvvrrrpppsssxxx}}}rrrccc]]]WWWTTTTTTccc}}}~~~vvvjjjnnnnnniiiccc___ZZZUUUGGGDDDAAA===:::888777777555555444333333333333444333333333333333333333333333222222222222444666777>>>===>>>BBBFFFIIIGGGDDDCCCEEEJJJ\\\nnnfffVVVTTTWWW\\\ccceeeYYYIIIFFFMMM___gggllliiieeeddddddccc``````dddmmmrrrrrrpppqqquuuxxx{{{~~~zzzvvvtttvvvxxxmmmxxxwwwZZZPPPPPPRRRUUUpppvvvtttxxx|||~~~~~~~~~rrrooonnnqqqwww}}}zzzkkkddduuu~~~{{{vvvrrrrrrsssqqqppprrruuuvvvsssppphhhaaaVVVLLLGGGEEEEEEEEEBBBBBBCCCDDDCCCDDDMMMXXXyyylllqqqsss~~~}}}sssvvv|||qqqjjjcccaaaaaabbbhhhpppvvvddd]]]YYYWWWVVV```ttt}}}uuummmooommmhhheeeaaaZZZSSSGGGEEEAAA===:::888777777555555444333333333333444333333333333333333333333111111111111222444666888;;;:::;;;@@@FFFIIIGGGDDDAAAEEEJJJZZZiiiaaaUUUWWWYYYZZZ```cccYYYIIIEEEKKK^^^gggmmmjjjeeeeeefffgggbbbaaadddkkkppppppppprrrsssvvvzzz}}}zzzwwwrrr}}}xxxlllwww{{{]]]RRRQQQUUUWWWmmmyyyllliiihhhjjjmmmmmmiiifffaaajjjmmmiiiiiinnnllldddccc___[[[\\\aaadddcccbbbbbbfffsssxxxmmmddd]]]dddtttyyypppgggeeedddaaa^^^^^^eeedddfffkkkooooookkkfff^^^XXXPPPKKKJJJJJJIIIIIIGGGFFFFFFGGGFFFFFFNNNWWWoookkkyyyyyyzzz{{{{{{rrrhhhbbb^^^\\\```fffrrr{{{hhh^^^YYYVVVUUU^^^jjj~~~}}}uuuqqqqqqmmmhhheeebbbYYYPPPHHHEEEAAA===:::888777777555555444333333333333444222222222333333444444444000000000111333555777888999888999???FFFIIIGGGCCC===CCCIIIUUU___WWWPPPXXX\\\ZZZ]]]```WWWHHHDDDJJJ[[[dddkkkiiieeeeeeggghhhbbb___aaahhhmmmnnnppprrrqqqtttyyy}}}xxxuuuwwwrrr{{{zzzooo{{{yyy\\\QQQSSSXXX\\\kkkyyyeee```^^^dddkkklllgggbbb]]]fffjjjfffhhhnnnllldddfffaaa\\\[[[]]]]]]ZZZVVVWWWXXX___qqqyyyjjjgggfffaaa\\\ZZZZZZbbbpppxxxxxx|||zzzooofff]]]UUUUUUVVVUUUSSSSSSYYYZZZ]]]ccciiiiiiccc]]]VVVRRRLLLJJJKKKLLLLLLKKKIIIGGGFFFFFFDDDDDDKKKTTTpppkkk{{{zzz}}}{{{xxxmmmfff```]]]___dddeeejjjxxxkkk___XXXTTTSSSYYY```ppp}}}vvvvvv~~~||||||tttqqqoooqqqmmmaaa^^^ZZZNNNDDDBBB???<<<:::999999999666555444333333444666777333333333222222111111111333333222222111222222222777999<<<>>>???AAACCCFFFDDDFFFIIINNNRRRRRRPPPNNNVVVggghhh]]]VVVOOOGGGGGGOOO___llljjjcccbbbddddddeeeccc``````eeelllssswwwpppuuu{{{wwwppptttsssgggVVVXXXXXXQQQpppsss^^^]]][[[___kkkvvvpppdddeeesssxxxjjj]]]ZZZ[[[XXXRRRUUUVVVVVVZZZhhhzzzwwwkkk]]]WWWYYYYYYUUUOOOQQQSSSUUUUUUTTTTTTVVVWWWaaadddsssuuu```UUUVVVLLLKKKJJJHHHHHHHHHIIIIIIHHHLLLTTT[[[___^^^ZZZVVVQQQQQQPPPNNNLLLLLLMMMNNNJJJFFFCCCFFFHHHJJJOOOUUUqqqqqq{{{tttjjjeeebbbaaabbb```fffwwwsss___VVVVVVPPPRRRUUU^^^kkkzzzxxxssslllfffaaabbblllxxx~~~}}}}}}uuuqqqnnnqqqlllaaa]]]ZZZMMMEEECCC???<<<:::999999999555555444444444555555666444444444333333333222222222222222111222222333333777999<<<===>>>@@@BBBDDDBBBDDDGGGMMMQQQSSSQQQOOOQQQbbbhhhbbb^^^XXXMMMGGGOOO^^^jjjjjjeeeeeeggggggeeebbb``````eeellltttxxxuuuwwwzzz~~~~~~uuuvvvwwwxxx]]]WWWXXXVVVkkk|||vvv```YYYZZZZZZZZZ```jjjmmmjjjlll|||mmmdddbbb]]]VVV[[[\\\[[[YYY\\\dddhhhhhhccc___YYYVVVTTTRRRPPPOOONNNNNNNNNMMMMMMNNNOOOPPPRRRRRRYYYgggtttsssggg[[[NNNHHHKKKIIIHHHGGGEEEDDDDDDEEEEEEBBBFFFLLLQQQSSSRRRPPPNNNLLLNNNPPPPPPPPPOOONNNNNNNNNJJJHHHIIIIIIJJJQQQXXXssskkkrrrvvvnnniiifffeee``````iiizzzzzzcccXXXUUUPPPOOOPPPUUU^^^iiioooooommmddd```\\\YYYWWWYYYcccnnn}}}xxxpppnnnppplll```]]]ZZZNNNEEECCC@@@<<<:::999999999444555555555555555444444555555444444444444333333111111111111222333444444777999;;;<<<===>>>AAACCC@@@BBBEEEJJJOOOPPPOOOMMMMMM\\\ggghhhgggaaaSSSDDDNNNZZZeeeiiijjjjjjkkkjjjeeebbb``````dddllltttzzz{{{zzzyyyzzz~~~zzzvvv}}}cccTTTUUUXXXdddrrrmmm^^^\\\aaaccc___]]]aaaiiimmmdddqqq}}}sssnnnggg___```bbbaaa[[[XXXYYYXXXVVV\\\^^^___\\\UUUPPPPPPQQQMMMKKKHHHGGGIIIKKKLLLLLLOOOLLLLLLPPPTTTbbbkkk^^^RRROOOLLLFFFEEEIIIHHHGGGFFFDDDCCCBBBBBBBBBCCCFFFJJJLLLMMMMMMNNNOOONNNPPPSSSVVVWWWVVVTTTRRRRRRPPPNNNLLLIIIIIIRRR]]]|||fffkkk{{{xxxllliiirrr|||sssoooiiibbb\\\]]]eeevvvjjjYYYUUUPPPKKKKKKLLLQQQWWW[[[[[[ZZZYYYVVVUUUUUUTTTUUU]]]gggsss~~~~~~zzzqqqnnnppplll```^^^[[[OOOFFFDDD@@@===:::999888999444555666666666555444333444444444444444333333333111111111111222333444555666888:::<<<<<<===???AAAAAABBBDDDHHHLLLNNNMMMKKKPPPYYYffflllkkkiii[[[EEEIIIRRR___iiiooopppllliiidddcccaaa```cccjjjsssyyy~~~{{{wwwwww{{{}}}uuuxxx{{{hhhSSSPPPSSS```iii~~~ooofffmmmssspppiiieeedddfffZZZ___jjjxxxyyynnnkkkllliii```[[[\\\^^^]]]dddeeeeee```WWWQQQOOOPPPMMMJJJHHHHHHKKKNNNOOOPPPUUUSSSRRRPPPOOOWWWmmmyyyiiiYYYQQQLLLLLLMMMKKKKKKNNNKKKJJJHHHFFFEEECCCBBBBBBFFFGGGIIIKKKMMMPPPTTTWWWXXXXXXYYY[[[\\\[[[ZZZXXXTTTRRRQQQNNNIIIIIISSS```|||fffiii|||xxxmmmdddhhhxxx~~~wwwmmmfff___\\\___kkk}}}vvvppp}}}nnn[[[UUUPPPJJJIIIIIIKKKPPPTTTUUUUUUZZZWWWWWWWWWVVVTTTXXX^^^ggg~~~}}}zzzrrroooqqqlllaaa___]]]QQQGGGEEEAAA===:::999888888444555666666666555333222222222222222222333333333111111111111222333444555555888:::;;;<<<===???AAACCCCCCDDDHHHMMMQQQSSSTTTTTTWWWeeennnnnnrrrkkkRRRCCCIIIWWWgggrrrssslllfffdddcccbbbaaabbbgggooovvv}}}zzzwwwvvvxxx}}}wwwwww}}}wwwzzzjjjWWWOOOOOO^^^ddd{{{vvv{{{zzznnnggg```[[[ZZZ___dddjjjvvvxxxsssqqqjjj___[[[___dddfffjjjfff```YYYTTTPPPLLLKKKJJJIIIIIIKKKNNNQQQRRRSSSSSSTTTVVVUUURRRTTT___kkkyyylll```YYYPPPMMMKKKLLLMMMLLLMMMNNNNNNMMMKKKIIIGGGEEECCCBBBCCCDDDFFFJJJRRRYYY___bbbccc```[[[ZZZZZZ[[[[[[[[[VVVTTTRRROOOIIIIIISSS___{{{vvvfffiiimmmhhhiiivvvrrrlllfffaaa___eeeuuurrrhhhccc```iiixxxoooZZZTTTPPPKKKJJJHHHIIILLLOOOQQQRRRTTTRRRRRRSSSRRROOOPPPTTT^^^www}}}|||yyyrrrnnnpppkkk```^^^]]]RRRHHHEEEBBB>>>;;;999888888666666666666555444333333111111222222222222333333111111111111222333444444555777999;;;<<<>>>AAACCCDDDCCCDDDHHHOOOWWW]]]```WWWTTTdddooonnnyyyyyy```BBBCCCNNNbbbsssuuummmfffcccddddddcccaaadddjjjoooxxxyyyyyyxxxxxx{{{~~~uuullltttrrrzzzzzzjjjZZZQQQOOO[[[___qqqtttfffZZZVVVUUUVVV```lllzzzvvvllliiiccc]]]```jjjqqqrrrllleee[[[VVVTTTSSSPPPMMMGGGKKKOOORRRSSSSSSTTTUUUPPPSSSVVVWWWVVVUUUWWWZZZhhhjjjjjjeee^^^WWWTTTSSSLLLLLLLLLMMMNNNNNNOOOPPPQQQPPPOOOLLLIIIFFFDDDBBBDDDDDDGGGRRRbbbooouuuvvvnnnhhh___ZZZ[[[]]]^^^^^^]]]YYYVVVRRRMMMKKKRRR\\\rrrmmmdddgggnnnpppxxx{{{tttlllfff```^^^fffooosssfff]]][[[RRRYYYdddtttkkkXXXTTTPPPLLLJJJHHHGGGGGGHHHIIIKKKLLLJJJKKKOOOPPPNNNNNNQQQWWWkkk|||zzz~~~xxxppplllmmmiii^^^]]][[[QQQHHHFFFBBB>>>;;;999888888777777666555444333333333222222222333333333444444222222222111222222333333444666999;;;===???CCCEEEFFFDDDBBBEEELLLUUU]]]bbbYYYSSSdddnnnhhhuuuzzzaaaFFFAAAGGG\\\pppuuuoooiiiccceeefffdddaaa```dddhhhsssxxx}}}}}}{{{{{{wwwdddwwwooocccjjjpppnnncccWWWRRRRRRUUUYYYfff}}}pppfff^^^YYY^^^iiizzznnnmmmjjjllluuulllfff^^^YYYWWWVVVSSSPPPLLLUUU^^^aaa^^^ZZZYYYZZZVVVWWWXXXYYY[[[\\\ZZZWWWXXXXXXXXXWWWUUURRRQQQRRRPPPRRRSSSSSSSSSUUUVVVVVVVVVUUUTTTRRRNNNKKKGGGEEEHHHGGGMMM___xxx}}}uuukkkfffgggjjjkkkkkkhhhbbb\\\XXXSSSOOOQQQWWWgggsss{{{gggbbbfff|||zzz~~~rrrjjjbbb\\\]]]aaawww|||yyymmm```YYYWWWMMMRRRWWW___ttteeeUUUSSSPPPLLLKKKJJJHHHFFFFFFHHHIIIKKKIIIJJJOOOQQQPPPPPPRRRPPP^^^uuu{{{zzz~~~}}}wwwnnnjjjlllggg\\\[[[ZZZOOOHHHFFFBBB>>>;;;999888888888777555444333333444444333333333444444555555555333333222222111222222222333666999<<<>>>@@@DDDFFFIIIEEEAAA@@@FFFNNNVVV[[[[[[SSSccclllaaammmsssXXXKKKBBBDDDWWWmmmuuurrrnnncccfffhhheee```^^^```dddpppxxx}}}||||||bbbqqqttt]]]ccciiiggg\\\RRRPPPSSSQQQUUU^^^rrrvvvkkkllltttiiieee___ZZZVVVRRROOOMMMVVVaaammmpppiiibbb```bbb]]][[[YYYYYY]]]```^^^YYYSSSSSSTTTWWWWWWUUUSSSSSSVVVXXXYYYXXXWWWXXXZZZYYY[[[[[[YYYWWWSSSOOOLLLJJJIIIGGGOOOfffyyyuuuwwwyyyyyyxxxqqqjjjbbb]]]WWWRRRQQQTTT[[[eeejjjwww~~~dddbbbfffqqqoootttqqqxxxnnnfff___]]]___bbbjjjqqqoooeeeYYYRRRPPPOOORRRRRRTTTbbb|||aaaTTTSSSPPPLLLMMMLLLKKKJJJJJJLLLNNNLLLIIIIIINNNPPPNNNNNNPPPKKKUUUhhh~~~}}}uuullliiikkkggg]]]\\\[[[PPPIII@@@===@@@>>>666666<<<666555555444444333222222222222222222222222222222222222222222222222222222333444666888<<>><<<999888:::666555555444444333222222222222222222222222222222222222222222222222222222333444666999===AAADDDFFFLLLGGGAAA@@@FFFMMMRRRUUUVVVXXXbbbpppvvvqqqkkkiiiVVVHHHAAAOOOiiizzzxxxppplllgggeeegggeee___\\\]]]aaaiiittt}}}uuu\\\dddwwwhhhZZZVVVVVVUUUTTTSSSSSSVVVUUUaaa~~~pppkkkeee______dddnnnttt{{{uuussszzzxxxvvvxxx{{{{{{wwwsssooonnnooorrrvvvyyyyyyxxxrrrpppooooooooopppooonnnmmmggg^^^YYYWWWUUUQQQMMMKKKMMM]]]|||www___UUUWWW\\\ffflllwwwlllaaabbbmmmuuueeefffvvv{{{qqqeee]]][[[XXXUUUTTTVVVTTTNNNLLLMMMLLLLLLPPPUUU]]]rrrrrr```VVVRRRPPPRRRPPPNNNMMMNNNOOOQQQQQQRRRRRRRRRSSSSSSRRRRRRRRRNNNSSSbbbyyyyyyxxx}}}{{{uuullliiikkkhhh]]]\\\[[[PPPIIIHHHCCC<<<;;;===<<<999666555555444444333222222222222222222222222222222222222222222222222222222222333666999===@@@CCCDDDIIIFFFBBBAAAFFFLLLSSSVVVZZZXXX\\\hhhrrrsssoookkk```PPPBBBIII```vvv~~~|||oooiiifffgggfff```[[[YYY[[[bbblllwww~~~ggg```}}}ttt^^^UUUUUUUUUTTTSSSPPPTTTSSS[[[uuuvvvrrrmmmkkkppp~~~{{{lll```ZZZWWWTTTQQQTTTRRReeeiii\\\eeesssccc```dddlllyyy~~~qqqhhhmmm}}}qqqfffbbbYYYVVVUUUVVVUUUPPPOOOQQQPPPQQQSSSYYYddd|||zzzfff[[[WWWUUURRRQQQQQQQQQQQQSSSTTTUUUVVVVVVWWWXXXXXXWWWUUUTTTOOOXXXlllzzzxxx}}}|||uuummmjjjlllhhh]]]]]]\\\QQQGGGIIIDDD;;;;;;BBBAAA999666555555444444333222222222222222222222222222222222222222222222222222222111333555999===@@@BBBCCCGGGEEECCCCCCFFFLLLSSSXXXYYYUUUVVV```mmmtttsssooommm\\\HHHDDDTTTmmm~~~tttnnngggdddcccaaa\\\YYY\\\___gggqqqzzz~~~}}}zzz}}}bbbsss|||bbbVVVUUUUUUSSSQQQQQQUUUSSSXXXlll}}}vvvyyyvvvhhh^^^YYYWWW```\\\qqqssshhhyyyyyy]]]]]]aaahhhvvv}}}~~~~~~wwwssswwwssskkkbbb^^^[[[\\\ZZZUUUTTTWWWUUUYYY^^^fffuuuqqqddd]]]ZZZSSSTTTTTTTTTTTTUUUWWWYYYYYYZZZ\\\]]]]]][[[ZZZYYYWWWbbbwww{{{xxx{{{yyyrrrmmmjjjlllhhh^^^]]]\\\QQQEEEGGGBBB<<<>>>EEEDDD;;;666555555444444333222222222222222222222222222222222222222222222222222222111333555888;;;>>>AAABBBDDDFFFGGGHHHHHHLLLSSSXXXYYYWWWWWW^^^jjjtttwwwvvvyyykkkUUUDDDIII___vvvyyysssjjjccc``````___\\\\\\]]]bbbkkkuuuzzzyyywwwuuuxxxzzz{{{lllllleeeXXXVVVTTTPPPMMMOOOSSSRRRUUUeee{{{|||jjjbbb___cccccc}}}{{{vvv\\\ZZZ]]]dddttt||||||xxxkkkfffbbbaaa]]]YYYXXXZZZXXX___hhhtttzzzjjj___ZZZYYYZZZ[[[ZZZXXXYYY\\\^^^\\\\\\]]]^^^^^^^^^]]]\\\ZZZeeezzzzzzwwwzzzwwwooommmjjjllliii^^^]]]\\\QQQEEEDDD@@@???BBBEEEBBB;;;666555555444444333222222222222222222222222222222222222222222222222222222333333444666999===@@@BBBBBBGGGLLLMMMLLLMMMRRRWWW[[[___bbbdddjjjttt{{{}}}zzzgggMMMCCCPPPfffsssyyywwwoooeee``````aaa```ZZZZZZ]]]dddmmmuuuxxxyyysssuuutttuuu|||{{{hhhkkk\\\WWWRRROOOMMMIIIOOONNNRRR___pppxxxkkkeeebbbfffsss]]]\\\]]]ddduuu|||yyyxxxsssnnnkkkgggcccbbbeeeeeennnxxxttthhhbbbccccccccc```]]]]]]aaaeeeccccccbbbaaa``````______ZZZfff}}}|||zzz}}}yyyqqqnnnkkkmmmiii^^^^^^]]]RRRHHHBBB???CCCFFFCCC<<<888666555555444444333222222222222222222222222222222222222222222222222222222444333333444777<<<@@@CCCAAAIIIPPPRRROOONNNQQQVVV]]]gggmmmjjjiiioooxxx~~~zzz[[[CCCCCCRRR]]]vvvyyyvvvkkkbbbaaabbbaaa]]][[[[[[^^^dddmmmtttxxxxxxwwwtttrrrwwweeepppvvv|||zzzsss```WWWQQQOOOPPPHHHMMMLLLOOOWWW```{{{~~~ssskkklllzzznnn]]]aaabbbgggvvv~~~www~~~}}}~~~yyyyyywwwrrrmmmlllqqqwwwsssqqqmmmjjjgggeeedddddddddsss~~~~~~vvvnnnkkkmmmiii___^^^]]]RRRKKKAAA???FFFIII@@@777666666555555444444333222222222222222222222222222222222222222222222222222222555444222333666;;;@@@DDDAAAJJJSSSUUUQQQOOOQQQUUU]]]kkktttmmmfffiiittt{{{eeeEEE<<>>BBBCCCGGGRRR^^^[[[PPPPPPYYY```llloooeeeaaammm|||~~~iiiIII???EEEFFF[[[tttxxxkkkhhhddd\\\```\\\ZZZZZZXXXWWWZZZ___gggkkkssswwwtttqqq{{{bbb^^^```uuu}}}uuu}}}dddWWWTTTQQQLLLNNNHHHHHHNNNOOOPPP\\\mmmnnnrrrccc___bbbiiissswwwvvv}}}|||{{{rrrnnnoooxxx~~~~~~~~~yyyrrrkkkjjjmmmhhh]]][[[[[[RRRHHHFFFCCC???<<<:::999999555555555555444444444444222222333333222222111111111000000000222333222111222333333444555888<<<@@@CCCEEEOOOZZZYYYOOONNNUUU[[[jjjqqqhhhbbbpppzzzkkkPPPBBBCCCCCCSSSlll~~~rrrkkkfffaaa^^^[[[ZZZYYYUUURRRUUU[[[___cccjjjooonnnoooxxxggg^^^]]]pppwwwrrrvvvhhhYYYVVVRRRNNNPPPJJJIIINNNNNNMMMXXXgggooolll{{{aaa```bbbiiitttyyysssuuuxxx||||||~~~}}}|||wwwpppiiihhhlllhhh]]]\\\]]]SSSHHHFFFCCC???<<<:::999999555444444444444333333333222222222111111111000000111000000000222333222111222222333333333555999<<>>EEEIIINNN\\\kkksssgggZZZWWW]]]eeehhhgggrrrooo~~~sssaaaOOOGGGDDDLLLjjjssseee]]]YYYXXXUUUSSSSSSRRRTTT]]]fffooouuuvvvpppnnnuuu}}}mmmYYYYYYaaakkkkkkmmmiii___UUUVVVWWWWWWTTTRRRPPPOOOIIIMMMMMMRRRjjjrrrtttiiihhhyyyyyywwwwwwyyy}}}rrrkkknnnwwweee```YYYWWW[[[aaafffhhhhhhiiilllnnnnnnlllhhhddddddnnn{{{tttuuu~~~zzzzzz{{{xxxrrrjjjdddffffff]]]\\\]]]WWWIIIHHHDDD@@@===:::777666666666555444444444444555111111222222222222111111111111111111111111111111222222222111111111111111222444:::AAAGGGMMMXXXcccvvvhhhYYYUUU[[[bbbcccaaalllllluuufffWWWMMMDDDEEE^^^{{{lllbbb^^^YYYVVVTTTTTTSSSRRRUUU[[[jjjvvv}}}yyyrrrrrryyywwwWWWUUU\\\hhhkkkjjjwwwooobbbVVVWWWWWWWWWUUUTTTQQQPPPNNNLLLJJJMMM]]]~~~tttzzztttpppqqqssswww|||}}}rrrppp}}}hhh```XXXVVV[[[ccckkknnnlllnnnpppsssrrrmmmeee___\\\```kkk~~~zzziiidddfff|||~~~zzz{{{|||xxxrrrjjjdddffffff]]]\\\]]]VVVIIIHHHDDD@@@===:::777666777666555333333444555555111111111111111111111111111111111111111111111111111111111111111111111111111333777>>>EEEMMMUUU[[[jjjaaaUUUQQQVVV___gggkkkmmmooo}}}oooaaaWWWKKKFFFXXXppp{{{lllaaa]]]YYYWWWXXXWWWUUUUUUXXXaaammmxxxxxxsssqqquuuzzz~~~XXXSSSXXXhhhooommmpppyyyqqq___WWWWWWVVVVVVVVVUUURRRQQQPPPKKKJJJNNNWWWooo~~~|||qqqqqqwwwyyytttnnnfff]]][[[aaakkkssswwwvvvuuuuuuvvvtttooofff___dddcccfffpppssseee```aaawww~~~~~~zzz{{{|||xxxrrriiicccfffeee]]]\\\]]]VVVIIIHHHDDD@@@===:::777666777666555333333444555555111111111111111111111111111111111111111111111111111111111111111111111111111333666;;;CCCMMMTTTWWW\\\YYYTTTOOOPPPZZZjjjwwwqqqssszzzpppeeeVVVJJJOOO___jjjeee^^^YYYYYYZZZXXXWWWYYYXXX^^^gggmmmoooooorrruuuwww}}}___SSSSSSdddqqqppplllnnnxxxbbbYYYWWWUUUUUUVVVUUUSSSPPPNNNIIIJJJNNNQQQ^^^|||}}}vvvqqqxxx}}}vvv{{{sssjjjiiiqqqzzz{{{zzzyyyvvvooojjjjjjfffdddfffnnn~~~vvv{{{yyykkkcccaaaqqq}}}zzznnnrrr}}}yyyzzz|||yyytttiiiccceeeeee\\\[[[\\\VVVIIIHHHDDD@@@===:::777666666666555444444444444555333222111111111111222333111111111111111111111111111111111111111222222222000444666888???JJJRRRUUUVVVXXXXXXRRROOOWWWiiixxxyyy{{{yyyzzzvvvhhhSSSHHHJJJ]]]ttt~~~sssggg\\\YYYZZZXXXXXXYYYSSSSSSWWW___gggjjjmmmqqqsssyyyrrr[[[PPP]]]mmmnnniiiggguuuggg]]]ZZZWWWVVVWWWVVVSSSPPPOOOMMMNNNOOOOOOTTThhh~~~rrrkkkddd```hhh~~~}}}qqqqqqwwwvvv{{{rrrxxxsss{{{uuuvvv~~~yyyxxxzzz{{{xxxtttpppkkkfffddddddnnn~~~mmm______bbbdddhhhnnnnnnxxxxxxjjjdddkkkmmmrrrzzzxxxyyy}}}xxxyyy|||zzzuuuiiiccceeeeee\\\[[[\\\UUUIIIHHHDDD@@@===:::777666555555555666555555444333444333222111111222333444111111111111111111111111000000111111111222222222///444666666:::FFFPPPSSSVVV[[[]]]YYYUUUYYYeeeppp|||~~~iiiPPPEEEDDDUUUkkkwwweee\\\ZZZYYYXXXYYYUUUPPPOOOVVV\\\aaagggnnnpppwww~~~mmmRRRWWWgggkkkhhhfffhhhooobbb^^^YYYXXXYYYYYYUUUQQQPPPQQQQQQOOONNNQQQZZZbbb~~~}}}}}}oooggg^^^\\\fffwww~~~kkkjjjuuuxxxqqqpppuuuyyyzzzssswww{{{~~~qqqyyy}}}|||wwwtttvvv}}}}}}{{{tttnnnhhhbbbfffuuueeeXXXVVVUUUPPPQQQWWWRRR[[[eeennnuuukkk```eeefffnnn|||wwwxxx|||{{{vvviiiccceeeeee\\\[[[\\\UUUIIIHHHDDDAAA===:::777666444555666666666555333222444444333222222333444444111111111111111111111111000000111111222222222222---444666444777CCCNNNSSSXXX\\\______\\\^^^dddiiiwwwyyy~~~___MMMCCCJJJRRRcccnnnaaa\\\ZZZYYYYYYYYYRRROOORRRUUUYYYcccnnnnnnvvv~~~|||}}}}}}WWWTTTcccjjjhhhgggbbbyyyfffaaa\\\ZZZ[[[[[[VVVRRRKKKMMMMMMJJJKKKOOORRRRRRiiixxxsssqqqmmmxxxwwwoooddd[[[ZZZaaakkkrrrvvvooollltttuuuvvvsssuuuxxx{{{~~~qqqwwwxxxttttttzzz{{{rrriii___```zzzkkk]]]TTTTTTRRRKKKJJJPPPOOOSSSXXX[[[___hhhxxxzzzcccVVV]]]cccrrr|||xxxvvvvvvvvvkkkcccdddeee___```bbb[[[KKKJJJFFFAAA;;;777666666666777888666444555999===555555555444444333333333111111111111111111111111222222222111111111000000333222111000333:::DDDKKKUUU[[[eeennnqqqooonnnooo}}}}}}WWWBBBGGGHHHLLLhhhsssddd___^^^\\\VVVTTTTTTUUUSSSRRRYYYbbbnnnwwwtttYYYWWW[[[cccjjjaaapppyyysssiii___XXXUUUTTTUUUOOOOOOOOOOOOOOONNNMMMLLLYYYjjjppphhhhhhoooooo___YYYXXXXXXWWW[[[___eeelllyyy}}}lllttt|||uuu{{{zzz}}}uuummmyyyoooiiiiiifffttt}}}fffZZZYYYXXXOOOMMMRRRPPPMMMPPPQQQOOOQQQ\\\ooo{{{rrrtttwwwwwwnnncccZZZbbbrrr{{{wwwuuuttttttkkkcccdddddd^^^___aaa[[[IIIHHHFFFAAA<<<999888999777888888666555555888;;;444444444444444333333333111111111111111111111111222222222111111111000000333222111000222999AAAGGGSSSZZZdddmmmtttvvvqqqlllvvv|||oooPPPMMMHHHIII^^^|||mmmccc]]]ZZZYYYYYYYYYUUUQQQRRRXXXccckkkuuu|||~~~iiiYYYVVV[[[aaaaaakkk}}}oooccc[[[WWWTTTSSSPPPPPPQQQPPPPPPNNNMMMLLLOOO]]]xxxyyyqqqrrrwwwddd\\\[[[\\\[[[WWWYYY[[[]]]cccttt{{{uuu{{{|||qqqiiiuuurrrkkkmmmjjjvvv~~~ggg[[[YYYYYYRRRPPPSSSPPPNNNPPPRRRRRRVVVaaarrrzzztttrrrssswwwzzzzzztttjjj]]]oooyyyuuurrrqqqpppjjjcccdddddd^^^___aaaZZZHHHHHHEEEAAA===;;;;;;;;;888888888666555555777999333333333333444444444444222222222222222222222222222222222111111111111111333222111000111666===BBBOOOYYYdddkkktttxxxpppcccfffqqqkkk]]]PPPLLLTTTgggrrreee^^^]]]]]]^^^ZZZSSSPPPRRRVVV[[[dddmmmtttxxxzzzzzz~~~{{{}}}}}}[[[PPPTTTYYY```fffuuutttggg___[[[VVVSSSQQQRRRRRRRRRPPPNNNLLLKKKHHHQQQdddvvvxxxkkkbbbbbbbbbbbb___```^^^[[[[[[bbbpppzzz{{{|||yyy~~~~~~~~~^^^aaapppxxxwwwqqquuuttt~~~nnn___ZZZ[[[UUUTTTVVVPPPNNNOOOPPPRRRXXXcccoooxxxyyyuuuoooiiifffeeefffggg```bbblllyyyooorrr}}}xxxssspppnnnmmmjjjccccccccc]]]^^^```YYYIIIIIIFFFBBB>>>;;;;;;<<<999999888666555555555666222222222333333444444555222222222222222222222222111111111111111111111111222222111000000333888<<>>:::888777888888777666555444333333333333333222222111111111000000111111111222222222111111111111111111111111111111111111111111111111777555888BBBMMMYYYgggrrrwwwxxx|||WWWNNNJJJIIIWWWrrrzzzkkkkkkccc[[[WWWVVVTTTSSSRRRNNNNNNMMMLLLNNNRRRXXX]]][[[]]]aaagggkkkllljjjgggpppxxxsssfffaaaaaa```aaabbbfffkkkqqq|||cccVVVTTTVVV```]]]bbbooojjjaaaVVVVVVWWWOOOOOOTTTTTTWWWRRRLLLIIIGGGMMM\\\jjj||||||~~~zzztttsssqqqnnnhhh```aaabbb[[[\\\^^^WWWJJJIIIEEEBBB>>>;;;888777888888777666555444333333333333333222222222111111000000111111111222222222111111111111111111111111111111111111111111111111555222333:::CCCOOO___lllvvvyyylllYYYVVVTTTTTTYYYmmmlllfff___\\\[[[YYYVVVUUUQQQQQQOOONNNOOOQQQTTTVVVZZZ^^^dddkkkoooooollliiieeekkksssxxxzzz|||~~~nnn___\\\\\\^^^^^^^^^aaagggiiivvv]]]TTTOOOWWWUUUYYYeeewww}}}jjj[[[VVVWWWQQQRRRUUURRRRRROOOKKKIIIGGGHHHQQQ\\\rrrooo}}}}}}uuu{{{~~~zzztttrrrnnnjjjhhh```aaaaaa[[[\\\___YYYKKKIIIFFFBBB>>>;;;999888888888777666555444333333333333333222222222222111111111111111111222222222111111111111111111111111111111111111111111111111333111111333888BBBTTTdddmmmtttqqq[[[SSSRRRWWWhhh{{{vvvjjjbbb^^^[[[XXXVVVUUUSSSQQQOOONNNMMMMMMRRRUUU\\\ccchhhgggccc___XXX]]]bbbeeeeeegggkkkoooooooooooonnnnnnnnnnnnmmmssstttuuuwwwyyyzzz|||}}}|||tttkkk___UUUTTTWWW\\\aaaaaadddppp}}}www^^^NNNPPPOOOQQQ[[[fff}}}iii___]]]XXXXXXYYYSSSOOOMMMMMMLLLHHHEEEGGGMMMVVV}}}~~~~~~~~~|||~~~}}}}}}~~~}}}~~~{{{uuurrrnnniiihhh``````aaa[[[]]]```ZZZKKKIIIFFFBBB>>>;;;999888888888777666555444333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333222333333444:::JJJZZZgggpppyyy||||||{{{vvvppp}}}}}}pppfffWWWPPPSSS[[[rrr}}}nnngggbbb]]]]]][[[YYYWWWTTTRRRNNNLLLLLLNNNQQQVVVYYYYYYVVVSSSQQQTTTWWWXXXYYY\\\___cccaaabbbbbbcccdddeeeeeefffiiijjjkkklllnnnpppqqqqqqtttvvvzzz|||wwwnnneee^^^[[[XXXUUU______bbbeeeiiiuuurrrSSSOOONNNNNNVVV]]]ppp|||pppiii___\\\\\\VVVQQQOOOOOOOOOKKKFFFEEEIIIQQQlll~~~|||}}}~~~|||}}}~~~}}}{{{{{{{{{{{{}}}}}}wwwsssoookkkhhh```aaaaaa\\\^^^aaaZZZKKKJJJFFFBBB???;;;999888888888777666555444333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222444555333555@@@LLLcccnnnxxx{{{}}}}}}wwwhhh|||~~~^^^OOORRRRRR___~~~{{{nnnccc```]]][[[ZZZZZZXXXVVVSSSRRRQQQOOOOOOPPPQQQPPPNNNNNNOOOQQQRRRTTTWWWZZZ]]]\\\]]]^^^```ccceeefffgggjjjjjjkkklllmmmoooooopppyyyyyy{{{~~~|||vvvppplllfffccc^^^[[[WWWVVVXXX[[[]]]]]]bbbmmm}}}WWWMMMMMMKKKTTTZZZfffzzzuuucccZZZZZZUUUSSSPPPOOOOOOLLLGGGGGGJJJNNNbbb~~~|||~~~}}}~~~{{{|||}}}~~~zzzzzzzzz{{{}}}}}}wwwuuuqqqnnnhhh```bbbccc]]]^^^```XXXLLLJJJGGGCCC???<<<:::999888888777666555444333333111222222222222333333333222222222111111111111111111111111111111111111111111111111111111111111111//////222444222111777???UUUbbbpppzzzxxxwwwaaaTTTQQQQQQbbbpppfffaaa\\\YYYZZZZZZXXXVVVXXXTTTPPPMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXZZZ]]]```ccceeefffiiiiiijjjkkkkkklllmmmmmmssssssssssssssstttvvvvvvuuuqqqlllgggddd```\\\YYY[[[YYYXXXWWWTTTRRRVVV]]]___dddsss___OOOMMMHHHQQQWWW___kkk|||kkk^^^[[[VVVUUUPPPMMMMMMKKKHHHIIILLLHHHTTTggg~~~vvvsssuuu{{{~~~zzzyyy}}}{{{{{{|||~~~yyyyyyzzz{{{|||~~~|||vvvuuussspppgggaaadddeee___^^^^^^VVVLLLJJJGGGCCC???<<<:::999888888777666555444333333111111222222222333333333222222222111111111000000111111111111111111111111111111111111111111111111111///000222222000333888AAANNNbbbsss|||gggYYYPPPSSSeeevvv|||pppgggccc```\\\YYYYYYVVVRRROOOOOOOOONNNMMMNNNNNNNNNNNNPPPPPPPPPOOOPPPQQQRRRTTTWWWYYYZZZ[[[^^^^^^^^^______`````````_________`````````______]]][[[XXXWWWWWWVVVUUUTTTXXXXXXZZZ]]]^^^```jjjuuuuuu]]]VVVHHHNNNTTTXXX^^^hhh~~~qqqiii```WWWRRROOOOOONNNJJJJJJLLLIIIKKKOOOVVVeee}}}tttnnnooottt|||{{{{{{~~~}}}xxxwwwzzzxxxxxxxxxyyy{{{}}}yyyyyyyyyzzz{{{||||||}}}~~~~~~zzzuuuuuutttqqqgggaaaeeeggg```___]]]TTTLLLJJJGGGCCC???<<<:::999888888777666555444333333111111111222222333333333222222222222111111000000111111111111111111111111111111111111111111111111666222000222222111333777777CCCYYYnnnwww{{{qqqddd\\\\\\[[[bbbtttmmmfffaaa[[[YYYWWWVVVVVVUUUSSSQQQQQQPPPOOOOOOPPPOOOMMMKKKIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQQQQRRRRRRRRRPPPQQQSSSUUUVVVVVVUUUTTTUUUTTTRRRRRRUUUWWWWWWWWW[[[\\\bbbkkkrrrzzzoooaaaKKKMMMRRRTTTVVVZZZlllzzzkkkZZZUUURRRSSSRRRMMMKKKLLLKKKLLLJJJGGGHHHZZZ{{{zzzuuuyyy|||nnneeelllooowww}}}wwwxxx||||||vvvvvvyyyvvvvvvuuuuuuwwwxxxzzz|||xxxxxxyyyyyyyyyzzzzzzzzz~~~xxxzzzuuurrrsssuuulllaaabbbeee___]]]___[[[IIIHHHFFFCCCAAA???>>>>>>999999888777666555444444555444222111111111222222000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333777777@@@TTTiiiyyy|||iii___^^^gggrrr|||{{{ssslllccc]]]\\\ZZZVVVSSSWWWPPPNNNSSSUUURRROOOOOOPPPOOONNNMMMMMMOOOPPPQQQQQQNNNLLLMMMOOOOOOMMMKKKMMMOOOPPPYYYddd]]]RRRUUURRRSSSTTTVVVXXX[[[```ccciiippp|||rrr```SSSLLLSSSVVVVVV]]]nnn~~~hhh^^^UUUTTTTTTPPPKKKIIIMMMHHHGGGKKKJJJJJJWWWiiiwwwppprrr~~~tttgggbbbggghhhppp|||}}}}}}}}}{{{yyyxxxwww{{{zzzxxxwwwvvvwwwxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxyyyzzz{{{{{{|||~~~{{{kkk```|||vvvssstttvvvmmmbbbccceee___]]]^^^ZZZLLLJJJGGGDDDAAA>>><<<;;;999999888777666555444444444333222111111111222222111111111111111111111111111111111111111111111111000111111111111222222222111111111222222222333333666555;;;KKK^^^pppxxxddd___ccc```iiixxxttthhhcccaaa___]]]YYYUUUUUUXXXVVVQQQOOOQQQNNNNNNMMMMMMMMMNNNNNNOOORRRPPPNNNNNNOOOPPPNNNLLLPPPSSSTTT^^^lllfff[[[[[[\\\]]]___```bbbhhhqqqwww~~~tttUUUHHHPPPSSSSSSYYYeeevvv{{{lll\\\TTTQQQOOONNNOOOMMMGGGEEEHHHGGGEEENNN\\\oootttmmmvvvxxxsssmmmcccaaafffllluuu}}}zzzxxxwwwyyyxxxwwwvvvvvvwwwxxxyyyxxxxxxxxxyyyyyyxxxxxxxxxyyyyyyzzzyyyzzz|||qqqggg]]]UUU~~~xxxttttttvvvnnnccccccfff___\\\]]]YYYOOOMMMIIIEEE@@@<<<:::888999999888777666555444444444333222111111111222222222222222222222222222222111111111111111111111111000111111111111222222222111111111222222222222333444222666@@@OOO```uuu~~~}}}fff[[[ZZZZZZ```qqqtttjjjaaa\\\ZZZYYYYYYZZZVVVQQQQQQTTTUUUUUUUUUUUUTTTTTTTTTTTTOOONNNLLLLLLMMMMMMKKKIIIQQQQQQOOOYYYllloooiiilllaaaffflllqqqxxx||||||```FFFMMMMMMOOOTTT[[[dddxxxyyyfffZZZTTTOOONNNOOOQQQIIIEEEGGGEEEBBBEEEMMMRRRfffwwwvvv}}}tttttt~~~wwwllleeeeeeddd___```fffkkkttt|||zzzxxxwwwvvvvvvuuuvvvwwwyyyzzzyyyxxxxxxwwwvvvvvvvvvvvvxxxxxxwwwvvvwwwyyy~~~nnnddd```[[[WWWyyyuuuuuuvvvoooddddddfff^^^\\\]]]XXXPPPNNNJJJEEE@@@===:::888999999888777666555444444333222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222111111111111222222222222333111333999AAAPPPeeewwwxxx~~~tttjjj___YYY^^^jjj~~~zzznnnjjjeeeaaa^^^[[[ZZZ[[[TTTTTTTTTTTTSSSRRRRRRQQQTTTTTTSSSRRRRRRRRRQQQPPPWWWWWWSSS^^^zzzzzzxxx{{{yyy{{{|||RRRNNNHHHLLLQQQTTTWWWdddtttiii```WWWQQQOOOUUUMMMHHHIIIIIIEEECCCDDDDDDNNNccc}}}|||nnnhhhlllssstttjjjaaa[[[YYY\\\]]]\\\___dddjjjttt~~~|||{{{wwwvvvvvvvvvwwwyyyzzz{{{zzzyyywwwuuusssssssssssswwwvvvuuutttsssvvv{{{|||jjj]]]WWWTTTUUUWWWzzzuuuttttttoooddddddfff^^^\\\]]]XXXNNNMMMIIIEEEAAA>>><<<:::999999888777666555444444222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222000000111111111222222222222111333666999AAARRRaaavvv}}}mmmfffcccgggzzzxxxsssooohhhbbb______^^^]]]]]]\\\[[[[[[______```___^^^^^^^^^^^^aaagggkkk|||zzzsss{{{|||yyy{{{fffOOOFFFJJJPPPRRRQQQXXXllltttiii^^^WWWUUUUUUOOOJJJKKKKKKHHHDDDBBBDDDCCCJJJ\\\nnn}}}}}}ggg[[[[[[```kkk~~~vvviii]]]VVVSSSTTTRRRSSSUUUWWWYYY\\\aaalllzzz}}}|||}}}}}}yyyxxxwwwwwwxxxyyyzzz{{{{{{yyyuuurrrppppppqqqrrruuuuuutttrrrrrrtttxxx|||}}}pppggg]]]VVVPPPQQQ\\\iiiyyysssrrrrrrnnnccccccfff___\\\]]]YYYNNNLLLIIIEEEBBB???===<<<999999888777666555444444111111222333333333222222222222222222222222222222222222222222222222222222000111111111111222222222000000000111111111111222222222444666666888BBBLLLmmm{{{yyymmmjjjmmmssssssxxx}}}pppsssqqqooommmlllllllllmmmkkkmmmnnnnnnmmmlllnnnooommm{{{}}}xxx~~~~~~tttMMMJJJKKKNNNPPPPPPSSS^^^jjjwwwiii]]]XXXYYYSSSPPPLLLKKKKKKIIIEEEBBBFFF@@@???IIITTTaaatttrrrbbb\\\[[[hhhyyyxxxhhh[[[RRRLLLKKKNNNLLLMMMOOOQQQSSSVVVZZZ^^^mmm~~~||||||}}}~~~{{{zzzxxxwwwwwwwwwxxxxxxxxxvvvrrrooonnnooorrrssssssttttttsssrrrsssuuuxxxvvv{{{yyykkkddd]]]WWWUUUTTT\\\ssswwwqqqoooooommmbbbccceee___]]]^^^ZZZOOOMMMJJJFFFBBB???<<<;;;999999888777666555444444000111222333333333333222111111111111111111111111222222222222222222222222000111111111111222222222000000000000111111111111444222333555444444888???VVVggg~~~ppp```___```bbbkkkZZZPPPLLLJJJLLLOOOQQQVVV[[[ppp|||uuueee[[[YYYSSSRRRPPPMMMLLLJJJGGGEEEEEE@@@@@@EEEGGGKKKZZZmmmwwwkkkcccgggtttxxxhhhXXXPPPMMMKKKKKKNNNIIILLLOOOPPPRRRXXX^^^bbbooo|||zzzzzzzzz~~~~~~|||zzzxxxvvvtttsssssstttrrrpppmmmlllmmmqqqvvvyyyrrrsssttttttrrrrrrtttuuuuuuzzz~~~~~~|||mmmbbbYYYTTTVVV___iiixxx~~~vvvpppnnnnnnlllaaabbbeee___]]]___[[[PPPNNNJJJFFFBBB>>>;;;:::999999888777666555444444000111222333444333333222000000000000000000000000222222222222222222222222000111111111111222222222000000000000111111111111555333222444444222555:::???SSSooo~~~fffgggaaaZZZ___pppyyyzzz~~~~~~}}}|||}}}pppVVVMMMGGGIIINNNPPPRRRUUU___iii~~~uuuccc\\\VVVVVVUUUPPPMMMLLLJJJHHHBBB@@@DDDGGGBBB<<>><<<::::::999888666555444444333222222111111222222333222222222111111111111000///000222222000///000111000000111222333333333333000000000111111111222222222222222222333333333333111111333;;;KKKdddxxxlllgggbbb```^^^^^^eeemmmssszzzppplllppp}}}~~~~~~}}}{{{yyywwwyyy}}}}}}zzz|||~~~{{{xxx}}}vvvssssssqqqqqqpppqqqsssuuuxxxzzz___OOOMMMMMMLLLRRRPPPTTT```rrryyyjjj^^^TTTMMMMMMLLLJJJHHHHHHFFFCCCAAACCCBBBAAAAAABBBGGGMMMRRR[[[cccgggeeeccceeehhhhhhlllpppvvv}}}~~~wwwrrrllliiimmmsssxxxnnnZZZTTTSSSOOOJJJHHHHHHHHHHHHHHHIIILLLNNNXXXfffvvv{{{rrrmmmkkkiiihhhiiihhhggggggggghhhiiijjjkkkhhhggghhhkkkllljjjgggiiihhhggggggffffffggggggjjjkkkmmmmmmllllllmmmoooiiiiiiiiikkknnnqqqtttvvv}}}~~~qqqllllllhhhcccaaaaaa```^^^\\\cccwww|||xxxuuusssqqqiiigggcccaaa___^^^[[[YYYPPPNNNKKKHHHDDDAAA>>><<<:::999888777666444333333333222222111111222222333222222222111111111000000///000222222000///000111///000111222222222222222000000000000111111111111111222222222222333333333555666777777<<>>===:::999888777666444333333333222222111111222222333222222222111111111000000///000222222000///000111...//////000000000000000//////000000000111111111111111111222222222333333222666777444333;;;LLLZZZvvvsssttttttrrrppptttxxxyyywwwuuuvvvuuuqqqhhhggggggkkkqqqtttssspppnnnnnnllllllsss}}}}}}|||{{{}}}~~~{{{yyytttrrruuu|||~~~||||||~~~|||yyyyyywwwttttttuuuwwwyyyzzzxxxyyyzzz{{{{{{{{{{{{{{{uuuwwwyyyyyywwwtttrrrqqqnnnmmmllllllmmmooorrrssswww{{{~~~oooWWWNNNJJJIIIJJJNNNSSSVVV\\\jjjxxx}}}iii\\\WWWPPPMMMMMMMMMLLLIIIDDDFFFHHHFFFBBB@@@BBBDDDJJJTTTbbbqqq~~~~~~tttqqqpppnnnmmmmmmnnnpppqqqqqqrrrtttvvvyyy|||{{{}}}rrriiidddccc\\\ZZZXXXWWW[[[bbbhhhkkk}}}vvvjjj___YYYQQQMMMLLLMMMKKKIIIHHHKKKLLLKKKKKKQQQ]]]fffwwwtttpppmmmlllkkkjjjiiieeeaaa^^^]]]```cccddddddeeeeeeeeefffgggfffeeedddddddddeeefffffffffggggggcccdddffffffffffffhhhiiigggggghhhjjjkkklllmmmmmmooovvvyyytttrrrqqqqqqpppoooqqqqqqnnniiifffgggrrr}}}zzzwwwvvveeeeeeddddddccc___ZZZVVVPPPPPPNNNJJJEEEAAA??????::::::999888666555444444333222222111111222222333222222222111111111111000///000222222000///000111......//////000//////.../////////000000000111111111111111111222222222222111444666444000111999@@@XXXwww~~~}}}{{{zzz}}}{{{yyyqqqppprrrxxx||||||~~~yyywwwvvvwwwyyyxxxtttppptttsssrrrqqqrrrtttvvvwwwyyywwwuuusssrrrrrrssstttpppqqqrrrssssssrrrpppoooiiiiiijjjkkklllmmmoooooopppsssvvvxxxyyyzzz{{{|||zzz```PPPKKKFFFHHHMMMQQQQQQQQQVVV^^^lll|||nnndddWWWOOOMMMMMMLLLJJJEEEGGGIIIIIIGGGCCC@@@>>>BBBGGGRRRddd|||}}}zzzyyyyyypppppppppppppppsssxxx{{{www{{{}}}zzzxxxzzzzzzyyyzzzyyyuuulllaaaYYYVVVVVVVVVZZZ___dddllltttvvvtttqqqqqqoookkkfff___UUUOOOQQQPPPLLLIIIFFFGGGJJJMMMGGGIIIKKKMMMQQQ[[[jjjuuussspppllljjjjjjjjjjjjiiiddd```\\\\\\___bbbbbbaaaaaaaaaaaaaaa````````````aaabbbdddeeegggggghhhhhhbbbdddeeeeeeddddddeeegggeeeeeefffggghhhiiiiiijjjjjjnnnssszzz{{{wwwuuuttttttsssrrrsssvvv{{{|||vvvoooiiijjjnnn~~~{{{yyywwwhhhgggeeecccbbb___[[[YYYPPPQQQOOOKKKEEEAAA@@@@@@;;;;;;:::888777666555444333222222111111222222333222222222111111111111000///000222222000///000111//////000000000000//////////////////000000000111111111111111222222222222333444444444333444555777@@@SSSppp}}}{{{yyyrrrppprrrvvvyyyzzz|||yyyvvvsssssstttssspppllloooppppppppppppqqqsssuuuuuutttqqqpppnnnnnnoooooonnnnnnnnnooopppooommmkkkgggiiikkkmmmnnnooooooooommmoooppprrrtttvvvxxxzzz{{{~~~vvvZZZLLLHHHHHHLLLOOOOOOMMMOOOUUUYYYfffyyyzzzeeeVVVPPPNNNLLLJJJLLLKKKJJJJJJIIIGGGDDDAAABBBDDDIIIUUUlll}}}{{{xxxtttqqqrrrwww{{{yyy}}}~~~yyyuuuuuuuuusssuuuwwwxxxtttmmmgggeeefffkkkttt}}}}}}rrrbbb\\\UUURRROOOMMMJJJIIIPPPOOOMMMJJJHHHIIILLLNNNKKKNNNSSSZZZdddrrr{{{ooolllhhhfffggggggggggggddd```\\\\\\___aaa```^^^]]]]]]]]]\\\[[[\\\]]]___```bbbccceeeffffffffffffcccdddeeeeeedddcccdddfffcccccccccdddeeefffhhhiiikkkmmmpppsss}}}~~~wwwqqqoooooopppuuuyyy~~~~~~xxxrrrkkkjjjuuu}}}zzzwwwvvvllliiieeebbbaaa___]]]\\\QQQRRRQQQLLLFFFAAA@@@AAA<<<;;;:::999888666555555333222222222222222222333222222222111111111111000///000222222000///000111000000111111111111000///////////////000000000000000111111111111222222222333111///000333666777777:::>>>OOOooozzzyyyyyyzzz|||~~~{{{yyywwwttttttqqqrrrvvvxxxyyy|||~~~yyytttrrrrrrrrrpppnnnlllmmmoooooooooppprrrsssppppppppppppppppppqqqqqqnnnmmmmmmmmmmmmllljjjggghhhjjjmmmppprrrrrrrrrqqqoooooopppqqqrrruuuxxxzzzhhhQQQHHHFFFGGGJJJJJJIIILLLQQQTTT\\\jjjxxxcccYYYUUUSSSPPPPPPLLLGGGFFFGGGGGGFFFCCC@@@CCCFFFKKKZZZnnn~~~~~~vvvqqqpppuuuzzzxxx|||}}}wwwssstttuuusss~~~xxxdddZZZSSSLLLJJJKKKLLLMMMOOOKKKKKKKKKLLLMMMLLLKKKJJJVVVZZZbbbnnn|||sssmmmjjjfffccccccdddeeeeeeaaa]]]YYYYYY\\\^^^\\\YYY\\\\\\[[[ZZZZZZ\\\___aaa```aaacccdddeeeeeedddcccdddeeefffeeedddcccdddeeeddddddcccccceeefffiiijjjjjjmmmoooooosss}}}yyyyyy|||zzzvvv~~~}}}~~~~~~yyyuuussssssllliiifffdddccccccbbbaaaSSSQQQNNNIIIEEEAAA===<<<;;;;;;:::999777555333222111222222222222111000000222222222111111111000000222111111111000000////////////000000000000//////000000000000111111111111111222222333333444444555111222222333333444444555888777;;;IIIccczzzuuuvvvwwwuuurrrvvvvvvwwwyyyyyyxxxtttqqqrrrqqqrrrsssvvvxxxxxxwww{{{wwwttttttvvvvvvrrrmmmooonnnlllkkkjjjlllmmmooooooooooooooonnnnnnnnnnnnkkkkkkkkkjjjiiihhhgggfffmmmmmmmmmnnnppppppooonnnkkkjjjiiiiiimmmrrrxxx|||gggQQQNNNKKKIIIGGGGGGKKKOOORRRRRRWWWfff~~~|||hhhccc]]]TTTSSSQQQNNNMMMLLLKKKHHHFFFDDDDDDEEEFFFJJJPPPWWW\\\dddgggkkkppprrrrrrqqqpppxxxvvvrrrnnniiieeeaaa___hhhjjjlllnnnmmmjjjgggeeewwwzzzzzzfffVVVOOOJJJIIIHHHHHHJJJNNNMMMKKKLLLNNNNNNOOOWWW```nnnvvvyyyoooyyyqqqkkkhhhfffccc```______aaabbb___^^^\\\ZZZZZZZZZZZZ[[[ZZZ[[[[[[]]]^^^___``````]]]]]]\\\\\\]]]]]]^^^______```bbbcccbbbaaa___^^^______```aaabbbcccddddddgggiiijjjkkknnnxxx~~~iiikkkzzz~~~yyyvvvttttttllliiifffdddcccbbbaaa___TTTRRROOOJJJFFFBBB???===;;;;;;:::999777555333222222222222222222111000000222222222111111111000000111111111000000000////////////000000000000////////////000000000111111111111111222222333444444444111111222333333444444555222444555999FFF```~~~wwwooonnnrrrvvvuuusssuuuuuuvvvxxxzzz{{{yyywwwrrrppppppqqqsssuuuuuutttuuurrrpppqqqssstttppplllooonnnmmmkkkjjjiiijjjjjjjjjjjjkkkllllllmmmmmmmmmllllllllllllkkkjjjiiihhhmmmmmmmmmnnnqqqrrrqqqooollljjjhhhhhhjjjpppvvvzzz}}}zzz~~~lll^^^NNNHHHJJJNNNPPPOOOPPPPPPRRRZZZjjj~~~xxxiiiccc^^^XXXRRROOOMMMKKKJJJKKKJJJHHHFFFEEEGGGJJJMMMPPPRRRUUUXXXZZZZZZYYYXXX^^^]]][[[XXXUUURRRPPPOOOQQQSSSUUUVVVVVVUUUSSSRRRWWW[[[fffvvvuuubbbRRRNNNLLLMMMMMMKKKKKKNNNLLLMMMQQQYYY___fffrrr}}}yyyyyyxxxlllfffaaagggeeeaaa___]]]]]]^^^___]]]\\\[[[ZZZYYYYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^___\\\[[[[[[[[[[[[\\\]]]]]]______^^^]]]]]]^^^^^^___\\\\\\]]]^^^```aaabbbbbbaaadddggghhhjjjpppzzz}}}~~~zzzwwwuuuuuummmjjjfffcccbbbaaa___]]]TTTRRROOOKKKGGGCCC@@@>>>;;;;;;:::999777555333222222222222222111111000000222111111111111000000000111111000000000000////////////000000000000////////////000000000000111111111111111222333333444444111111222222333444444444222666666111111???ZZZqqq}}}qqqsssoookkkmmmsssxxxxxxvvvrrrrrrrrruuuxxx{{{{{{{{{qqqooommmmmmoooqqqqqqqqqpppnnnlllmmmppppppmmmjjjnnnmmmllljjjhhhgggeeeeeeggghhhiiijjjkkkllllllllljjjkkkkkkkkkjjjjjjiiihhhmmmlllmmmoooqqqsssrrrqqqmmmjjjgggfffhhhmmmssswwwtttxxxuuuvvv```KKKHHHLLLKKKFFFNNNNNNNNNPPPVVV```lllttt{{{ssshhh]]]VVVRRROOONNNIIIGGGFFFEEEEEEFFFHHHIIIFFFGGGHHHIIIIIIIIIIIIHHHKKKJJJJJJIIIHHHGGGGGGFFFEEEEEEGGGHHHIIIIIIIIIIIIIIIJJJOOOYYYeeeoootttuuugggaaa___hhhtttsssdddTTTLLLJJJLLLOOOOOOKKKJJJKKKLLLPPP\\\lllyyymmmfffbbb___eeeccc```]]][[[ZZZ[[[[[[ZZZZZZYYYYYYXXXYYYYYYYYYYYYXXXXXXXXXYYY[[[\\\^^^ZZZYYYYYYYYYYYYZZZ[[[[[[___]]]ZZZYYYYYY[[[^^^___YYYZZZ[[[\\\^^^___``````]]]```dddfffgggiiinnnrrrxxx{{{wwwvvvvvvmmmjjjeeebbbaaa___]]]\\\SSSRRROOOKKKFFFCCC@@@>>>;;;;;;:::999777555333222222222222111111111111111111111111111000000000000000000000000000000////////////000000000000//////////////////000000000111000000111111222333333333111111111222333333444444333777999333///666HHHYYYnnn~~~wwwuuussspppmmmllloootttwwwwwwuuuooonnnmmmooosssvvvxxxxxxqqqnnnlllkkkmmmnnnooonnnooommmllllllmmmmmmjjjhhhiiiiiiiiihhhgggeeecccbbbggghhhiiijjjkkkkkkjjjjjjfffgggggghhhhhhggggggggglllllllllooorrrssssssrrrnnnlllhhhfffgggkkkppptttqqqxxxvvvuuu|||ZZZJJJIIIIIIGGGKKKMMMNNNMMMMMMPPPWWW\\\iii|||ooocccYYYRRRNNNHHHGGGFFFFFFHHHJJJKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLJJJHHHIIIMMMPPPRRRRRRRRRNNNMMMTTT\\\\\\SSSIIIMMMLLLNNNQQQPPPMMMLLLOOOTTT\\\ooovvvhhhffffffeeecccbbb___\\\ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUVVVXXXZZZ[[[WWWWWWWWWWWWWWWXXXYYYYYY]]]\\\[[[ZZZZZZ\\\^^^___YYYZZZ[[[\\\^^^___```aaa^^^```ccceeeeeegggjjjlllpppzzzzzzwwwvvvvvvmmmjjjeeebbbaaa___]]]\\\RRRPPPMMMIIIEEEBBB???===;;;;;;:::999777555333222333222111000000000111111000000000000000000000000//////////////////000000//////000000000000//////...////////////000000000//////000111111222222333000000111222222333333444000333555444222555===EEENNNeee}}}xxxqqqqqqssstttjjjjjjjjjmmmqqqtttsssqqqooonnnlllmmmooorrrssstttpppnnnlllkkkmmmnnnmmmmmmpppooonnnmmmllljjjgggfffcccddddddddddddcccbbbbbbggghhhiiiiiiiiigggeeedddddddddeeefffggggggggggggjjjjjjkkkmmmppprrrqqqpppooommmiiiggghhhkkkooorrrqqqxxxwwwuuuyyy}}}tttVVVMMMNNNPPPFFFJJJNNNOOONNNNNNPPPRRRXXXeeewwwuuudddVVVNNNNNNKKKHHHHHHIIIIIIHHHGGGJJJIIIHHHFFFEEEEEEEEEFFFEEEEEEEEEFFFFFFGGGGGGGGGLLLKKKJJJHHHHHHHHHIIIIIIIIIGGGEEEDDDFFFIIIKKKLLLMMMNNNPPPQQQQQQPPPMMMKKKRRRPPPPPPRRRRRRRRRWWW^^^kkkvvvnnnfffdddeeeeeecccaaa___]]][[[ZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUTTTUUUVVVXXXYYYVVVUUUUUUUUUUUUVVVWWWWWWZZZ[[[]]]___``````___^^^\\\\\\]]]^^^___```aaaaaa``````aaaaaacccfffjjjmmmmmmsss|||~~~yyyvvvttttttmmmjjjfffcccbbbaaa___]]]QQQOOOLLLIIIEEEAAA???===;;;;;;:::999777555333222444333111000000000111222//////000000000000000111......////////////000000//////000000000000//////......////////////000000/////////000111111222222000000111111222333333333111222444555555666666777888AAAKKKYYYpppuuunnnnnnmmmkkkjjjhhhhhhjjjnnnrrruuuuuuuuuqqqooommmlllnnnooopppooonnnmmmllllllmmmnnnmmmkkkoooooonnnllliiigggeeeccc_________```aaabbbbbbbbbddddddeeefffeeebbb```^^^cccdddfffggghhhiiiiiiiiiiiihhhiiikkknnnooonnnmmmmmmllljjjiiiiiikkkmmmoooooovvvtttsssvvvwwwooo[[[RRRLLLFFFIIILLLNNNOOONNNOOOOOOLLLTTT^^^mmmrrraaaWWWNNNKKKGGGGGGIIIKKKKKKIIIHHHHHHGGGFFFEEEEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFFFFGGGIIIKKKLLLHHHLLLPPPPPPMMMKKKNNNQQQPPPNNNOOORRRVVV]]]iiiuuuyyyyyy|||oooiiieeeccccccaaa```___]]]\\\[[[ZZZZZZXXXYYYYYYXXXXXXWWWUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTUUUVVVVVVWWWZZZ^^^bbbcccbbb___]]]^^^^^^^^^______`````````___^^^]]]]]]```dddiiillllllnnnssszzz}}}xxxtttrrrrrrllliiifffdddcccbbbaaa___QQQPPPMMMJJJFFFBBB@@@>>>;;;;;;:::999777555333222444333111000///000111222////////////000000111111........./////////000000//////000000000000//////........./////////000000......//////000111111222000000000111222222333333333444444444444444444333333222555===HHH[[[vvvxxxpppjjjkkkkkkgggeeefffggghhhjjjmmmqqqtttuuuuuunnnlllkkkkkklllllllllkkkjjjjjjkkklllnnnnnnkkkiiijjjjjjjjjhhhfffcccbbbaaa]]]]]]]]]]]]]]]___aaabbb```bbbcccddddddbbb___]]]bbbcccdddfffhhhiiiiiijjjgggggggggiiikkklllkkkiiiiiiiiiiiiiiijjjjjjkkkkkkmmmsssqqqpppuuutttyyymmmWWWNNNMMMKKKKKKLLLNNNNNNNNNHHHMMMRRRWWWcccwwwtttkkkSSSNNNIIIHHHKKKNNNOOOMMMHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIJJJKKKKKKJJJIIIIIIIIIHHHKKKOOOOOOOOOOOOSSSVVVQQQQQQVVV^^^hhhvvvtttrrruuuppplllfffaaaaaa^^^^^^]]]\\\\\\[[[[[[[[[ZZZZZZZZZYYYXXXVVVTTTSSSRRRSSSUUUVVVVVVVVVTTTSSSTTTTTTTTTTTTTTTUUUUUUVVVSSSWWW\\\```aaa```]]][[[^^^^^^]]]]]]]]]\\\\\\\\\^^^\\\\\\]]]```dddgggiiijjjjjjlllpppvvv|||wwwsssqqqqqqllliiifffdddccccccbbbaaaRRRQQQNNNKKKGGGDDDAAA@@@;;;;;;:::999777555333222444333111//////000111222.../////////000000111111---.........//////000000//////000000000000//////............/////////000......//////000111111111000000000111222222333333000111222111//////111333777444666999666666HHH___vvv{{{sssmmmiiigggiiigggcccfffllleeeeeefffhhhjjjlllmmmnnnjjjhhhggghhhiiiiiihhhgggggghhhjjjlllnnnmmmjjjgggeeeffffffeeecccaaa``````^^^]]][[[[[[[[[]]]___aaa___aaaccceeeeeedddbbb```___```bbbdddeeegggggghhhfffffffffgggiiijjjhhhgggfffggghhhiiijjjjjjiiiiiimmmrrroooooouuusssvvvyyyXXXRRRKKKHHHJJJLLLMMMMMMIIINNNOOOKKKMMMZZZlllwww~~~ddd\\\SSSMMMMMMLLLJJJGGGFFFGGGHHHIIIIIIIIIIIIIIIEEEFFFFFFHHHIIIJJJKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMGGGJJJMMMNNNMMMLLLKKKKKKPPPQQQSSSUUUWWWYYY[[[\\\ZZZ\\\dddrrryyyooouuusssllliiikkkiiibbb\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZ[[[[[[[[[ZZZXXXVVVTTTRRRQQQSSSUUUWWWWWWVVVTTTRRRTTTTTTTTTTTTTTTUUUUUUVVVRRRUUUYYY\\\^^^]]]\\\ZZZ\\\\\\\\\[[[ZZZYYYYYYXXX^^^]]]]]]___bbbdddffffffgggdddeeehhhkkksss~~~wwwrrrrrrsssllliiieeebbbbbbbbbaaa```WWWRRROOOMMMIIICCCAAACCC===<<<;;;:::888666444222222111111000000000000000000000000000000000000000...///000///...---...000////////////////////////............////////////////////////000000000000000000000000111111111111111111222222222333333333222222222222333888???DDDQQQccc}}}vvvlllkkkiiihhhgggggggggfffdddcccdddddddddgggjjjkkkkkkjjjeeefffhhhiiijjjiiigggfffccceeeiiikkklllkkkiiigggdddccccccbbbaaa``````___[[[ZZZZZZZZZ[[[\\\\\\]]]dddcccbbbaaaaaabbbccccccbbbbbbbbbcccdddeeefffgggfffeeedddcccbbbcccddddddeeefffgggiiiiiiiiihhhgggkkknnnqqqrrrssstttvvvxxxqqqZZZPPPQQQJJJHHHMMMOOONNNNNNLLLHHHGGGMMMTTTYYYgggyyyvvvdddVVVSSSPPPJJJJJJPPPKKKLLLLLLLLLLLLKKKJJJIIIKKKJJJHHHGGGHHHIIIKKKLLLHHHJJJMMMOOOPPPQQQSSSTTTOOONNNNNNPPPSSSSSSQQQNNNOOORRRWWW\\\___bbbccccccZZZccctttmmmiiirrrxxxiiihhhfffdddbbbaaa``````\\\\\\\\\[[[[[[ZZZZZZZZZZZZXXXVVVUUUVVVVVVUUUTTTVVVTTTSSSSSSTTTUUUUUUTTTTTTSSSRRRRRRSSSUUUWWWXXXTTTUUUUUUVVVWWWXXXYYYYYYXXXWWWWWWVVVVVVWWWWWWXXXZZZ[[[\\\\\\]]]^^^bbbdddgggfffdddcccfffmmmvvv}}}|||vvvssssssuuulllhhhdddbbbaaaaaa```___XXXSSSOOONNNIIIBBB@@@AAA======<<<:::888666444333333222222111111111111111000000000000000000000000...///000///...---...000////////////////////////............////////////////////////000000000000//////000000000111111111111111111222222222333333222222222111222555:::>>>===FFFVVVggg}}}}}}zzzuuukkkfffggggggfffffffffeeeeeecccbbbddddddeeegggiiijjjhhhfffdddeeefffhhhhhhgggeeedddaaacccfffiiiiiiiiigggfffcccbbbaaa```^^^\\\[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^bbbaaa```_________```aaa``````aaabbbcccdddfffgggeeedddcccccccccdddeeeeeeeeefffggghhhhhhhhhgggfffiiilllnnnppppppqqqrrrtttwwwuuurrrSSSLLLIIIKKKJJJDDDKKKLLLLLLLLLMMMOOOPPPOOOUUUdddzzz{{{kkk^^^[[[XXXQQQPPPTTTOOOOOONNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMOOORRRSSSSSSSSSTTTUUUUUUVVVXXX]]]```aaa]]]ZZZXXX[[[```eeehhhiiiiiihhheeeqqqyyykkknnnxxxmmmeeedddcccaaa___^^^]]]\\\\\\\\\\\\[[[[[[[[[ZZZZZZXXXVVVTTTSSSTTTTTTSSSRRRSSSQQQQQQRRRTTTVVVVVVVVVQQQQQQQQQQQQRRRSSSTTTUUURRRSSSTTTUUUWWWXXXYYYZZZVVVVVVUUUUUUUUUUUUVVVVVVXXXYYYZZZZZZZZZ[[[^^^aaabbbaaa``````bbbhhhpppvvv|||{{{uuusssuuuwwwkkkhhhdddaaa``````___^^^WWWSSSOOONNNIIIBBB???@@@======<<<:::888666444333444333333222111222222222000000000000000000000000...///000///...---...000////////////////////////............////////////////////////000000000000//////000000000000111111111111111222222222222333111222222111111222444777555666888>>>KKKcccyyyoooiiiiiigggaaa```dddddddddddddddcccbbbaaaaaa```aaaccceeegggfffbbb___bbbbbbcccddddddcccbbbaaa]]]___aaadddeeedddccccccaaa```___^^^\\\YYYWWWVVVXXXYYYZZZ[[[\\\]]]^^^_________^^^]]]]]]]]]]]]]]]^^^^^^^^^___aaacccdddeeeccccccccccccdddeeeffffffeeefffffffffffffffeeedddgggiiikkklllllllllmmmnnnpppkkkrrrttt```SSSPPPNNNFFFKKKIIIHHHJJJLLLLLLJJJGGGFFFOOO]]]lll}}}~~~sssqqqllleeeaaaddd___]]][[[YYYWWWVVVVVVVVVTTTTTTTTTUUUUUUTTTTTTSSSWWWYYY]]]^^^^^^___```aaaeeefffiiimmmooonnnjjjgggaaaeeekkkrrrwwwzzz{{{{{{wwwpppuuusssccc```___^^^]]][[[YYYXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXUUUSSSQQQQQQRRRRRRQQQPPPOOONNNNNNQQQTTTVVVWWWVVVNNNNNNOOOPPPQQQQQQQQQQQQPPPQQQRRRSSSUUUVVVWWWXXXTTTTTTSSSSSSSSSSSSTTTTTTVVVWWWXXXWWWWWWXXXZZZ\\\\\\\\\\\\\\\]]]aaagggllliiiooouuuzzztttrrrtttwwwkkkhhhcccaaa```___^^^]]]UUUQQQOOONNNJJJCCC@@@AAA======<<<;;;999666444333333333222111111111111222////////////////////////...///000///...---...000////////////////////////............////////////////////////000000000000////////////000000000111111111111111222222222222000222333222111111222444666666666555777@@@MMMVVVllluuuooommmiiiggghhhddd^^^^^^bbbaaabbbccccccbbbaaaaaaaaa]]]^^^___aaacccaaa^^^[[[______`````````___^^^^^^YYYZZZ\\\^^^___`````````______^^^]]]\\\ZZZXXXWWWWWWWWWYYY[[[\\\]]]^^^___]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]___aaabbbcccaaaaaabbbcccdddeeefffgggddddddeeedddddddddcccccceeegggiiijjjiiihhhiiijjjoookkknnn~~~hhhUUURRRPPPNNNJJJGGGHHHIIIHHHJJJLLLFFFJJJOOOVVVaaarrr{{{yyyvvvrrrpppoooppppppmmmnnnnnnnnnmmmkkkhhhggggggkkkooossstttvvvwwwyyy{{{{{{zzzyyywwwuuurrrpppkkkooovvvpppccc}}}~~~kkk```]]]]]]\\\[[[YYYXXXVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSQQQOOOOOOPPPQQQPPPOOOMMMMMMMMMPPPSSSUUUUUUTTTLLLMMMOOOPPPPPPPPPOOONNNPPPQQQQQQRRRRRRSSSSSSTTTQQQQQQQQQPPPPPPQQQQQQQQQTTTUUUVVVVVVUUUUUUWWWXXXYYYZZZ[[[[[[[[[]]]aaadddbbbfffgggqqq{{{uuurrrsssuuukkkhhhdddaaa```___^^^]]]SSSPPPNNNOOOLLLEEEBBBCCC>>>===<<<;;;999777555333222222111000000000000000////////////////////////...///000///...---...000////////////////////////............////////////////////////000000000000...////////////000000000000000111111111222222222///111333333222222333555111444888:::999:::<<<>>>FFFTTTmmmxxxmmmhhhggghhhlllkkkkkkjjjeee___]]]______aaaccccccaaa```aaabbb`````````aaaaaa```^^^\\\]]]]]]]]]]]]\\\\\\[[[[[[VVVWWWXXXZZZ[[[\\\]]]^^^\\\]]]^^^^^^^^^]]][[[ZZZUUUVVVXXXZZZ\\\]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZ[[[\\\]]]___```aaa___```aaabbbdddeeeeeefffccccccbbbbbbbbbbbbbbbbbbeeegggiiiiiihhhggghhhiiinnnmmmpppxxxjjj\\\SSSNNNJJJIIIKKKKKKJJJMMMTTTMMMMMMMMMNNNRRR[[[gggppp~~~zzz~~~ttt___bbbsssfff___\\\\\\[[[[[[YYYXXXVVVUUUSSSSSSSSSSSSTTTTTTTTTTTTRRRPPPNNNNNNOOOPPPOOONNNMMMMMMMMMOOOQQQRRRPPPOOOLLLMMMNNNOOOOOOOOONNNMMMPPPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOORRRSSSUUUUUUTTTTTTUUUVVVXXXYYYZZZ[[[[[[\\\^^^```___ggggggiiiuuu~~~wwwsssssstttllliiieeeaaa```___^^^]]]TTTQQQPPPPPPMMMGGGCCCDDD>>>>>>===;;;999777555444222111000000//////000000000000000000000000000000...///000///...---...000////////////////////////............////////////////////////000000000000......////////////000000000000000111111111111222///111222333333333555666222555888999999999:::;;;>>>@@@IIIZZZooo~~~wwwnnnfffbbbbbbbbbbbbeeefffgggeeebbb^^^\\\[[[\\\___bbbbbb```___```ccckkkhhhdddbbbaaaaaa```^^^\\\[[[[[[ZZZYYYYYYYYYYYYUUUUUUUUUVVVXXXZZZ\\\]]]ZZZ[[[]]]^^^^^^]]][[[ZZZTTTUUUWWWYYYZZZ[[[[[[ZZZYYYZZZ[[[\\\]]]]]]]]]]]]ZZZZZZZZZ[[[\\\]]]^^^___]]]^^^```aaacccccccccccc```````````````aaabbbbbbdddfffhhhhhhhhhggghhhiiikkklllooosssyyyiiiTTTMMMIIIMMMMMMHHHIIINNNNNNNNNNNNMMMMMMPPPTTTXXX___gggvvv~~~xxxuuuppprrrzzztttiiieeeiii~~~vvvhhh^^^ZZZYYYZZZZZZZZZYYYWWWUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTPPPNNNMMMMMMNNNOOONNNMMMMMMMMMMMMNNNOOOOOOMMMKKKKKKLLLLLLMMMMMMMMMLLLLLLOOOOOONNNNNNMMMMMMLLLLLLNNNNNNMMMMMMMMMMMMNNNNNNOOOQQQTTTTTTTTTSSSTTTVVVWWWXXXYYYYYYYYYZZZ\\\^^^\\\dddeeefffkkkpppzzzvvvuuuvvvnnnjjjfffbbbaaa```___]]]XXXTTTSSSSSSNNNGGGBBBBBB>>>>>>===<<<999777555444333222111111000000111111000000000000000000000000...///000///...---...000////////////////////////............////////////////////////000000000000........./////////000000000000000000111111111111000111222222111111333555555555555444444555666888;;;777777>>>GGGRRRcccrrrssskkk```^^^]]]^^^______]]]\\\^^^______^^^]]]\\\YYYWWWYYY]]]``````]]]\\\___bbbvvvpppggg```]]]]]]]]]]]][[[ZZZYYYXXXXXXWWWWWWWWWUUUTTTTTTUUUWWWYYY\\\]]]XXXZZZ[[[\\\\\\ZZZXXXVVVSSSTTTVVVXXXYYYYYYXXXWWWVVVWWWYYY[[[]]]]]]]]]]]][[[[[[[[[[[[[[[\\\]]]]]]\\\]]]___```aaaaaaaaaaaa^^^^^^^^^^^^___```bbbcccccceeeggghhhgggggghhhiiijjjiiijjjnnnrrr||||||fffRRRMMMLLLGGGEEEHHHKKKLLLLLLLLLLLLKKKKKKKKKHHHMMMXXXhhh{{{|||qqqmmmkkkiiikkkpppmmmkkkooo|||nnnfff___YYYXXXVVVWWWWWWXXXWWWUUURRRQQQPPPPPPQQQQQQQQQRRRRRRRRRMMMLLLJJJJJJLLLMMMLLLKKKLLLKKKLLLMMMOOONNNKKKIIIKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMLLLOOOQQQSSSSSSSSSSSSUUUTTTUUUVVVVVVVVVWWWYYY\\\XXX^^^]]]^^^dddeeelll|||}}}|||xxxwwwxxxnnnkkkfffcccaaa```___^^^[[[WWWUUUTTTOOOFFFAAA@@@???>>>===<<<:::777555444444333222222111111222222000000000000000000000000...///000///...---...000////////////////////////............/////////000////////////000000000000............/////////000000000000000111111111111222222222111///000222444//////000111222444666777555222444999;;;:::>>>EEEKKKYYYoooyyyooogggbbb^^^\\\WWWWWWXXX[[[]]]^^^]]][[[\\\\\\[[[ZZZ[[[[[[XXXTTTVVV[[[^^^^^^[[[ZZZ]]]aaa{{{sssggg]]]XXXWWWXXXYYY[[[ZZZYYYXXXWWWVVVVVVWWWUUUTTTTTTTTTVVVYYY\\\^^^WWWXXXZZZZZZYYYVVVSSSQQQSSSTTTVVVXXXXXXWWWVVVUUUTTTUUUXXXZZZ\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]^^^`````````______]]]\\\\\\]]]^^^```bbbdddbbbdddfffggggggggghhhiiikkkgggfffjjjooottt|||aaaQQQNNNKKKJJJLLLHHHIIIKKKKKKJJJHHHFFFEEEGGGGGGIIIPPP]]]nnn~~~~~~wwwllljjjiiiiiigggeeeddddddhhhzzzhhh]]][[[YYYXXXXXXSSSTTTUUUUUUTTTRRRPPPNNNLLLLLLMMMMMMMMMNNNNNNNNNKKKJJJHHHHHHJJJKKKKKKJJJJJJJJJKKKMMMNNNNNNLLLIIIJJJIIIHHHGGGGGGGGGHHHIIIGGGHHHIIIJJJKKKMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMJJJLLLPPPQQQRRRRRRSSSTTTRRRSSSTTTSSSSSSTTTWWWZZZWWWXXXTTTVVV______^^^hhhnnnsss~~~|||wwwxxxyyyxxxppplllhhheeeeeeddd```]]]ZZZXXXXXXWWWQQQGGGCCCCCC@@@???<<<;;;:::888555222111111111111000000000000//////////////////////////////.........---------111111000000//////......////////////////////////......////////////......---------------...//////111111111111111111111111000111111222333333444444333333333333333333333333666666666666777888999:::<<>>???@@@CCCIIIQQQXXXnnnzzznnnfffaaa___^^^\\\ZZZXXXVVVUUUTTTTTTUUUUUUVVVYYY\\\\\\YYYVVVVVVWWWXXXZZZZZZYYYWWWWWWWWWWWWWWWWWWXXXXXXXXXXXX___\\\YYYUUUTTTTTTVVVWWWUUUUUUUUUTTTTTTTTTSSSSSSVVVVVVVVVVVVWWWYYYZZZ[[[\\\]]]]]]\\\YYYWWWVVVWWWWWWXXXZZZZZZZZZYYYWWWVVVVVVUUUUUUWWWYYY\\\\\\\\\[[[[[[ZZZZZZZZZZZZZZZ[[[YYYZZZ\\\]]]]]]]]]\\\[[[\\\[[[[[[ZZZ[[[[[[]]]]]]^^^___```bbbcccdddeeeeeedddddddddfffhhhkkknnnpppzzzkkkUUUJJJQQQKKKHHHLLLNNNKKKJJJKKKKKKLLLKKKIIIGGGGGGKKKNNNXXX\\\bbbkkkvvvzzzrrriiieeeeeefffggggggmmmeee___]]]\\\eee|||jjjYYYUUUWWWVVVSSSRRRUUUTTTTTTSSSRRROOOLLLJJJPPPMMMJJJHHHHHHJJJKKKLLLIIIHHHGGGFFFEEEEEEEEEFFFGGGEEEDDDEEEGGGIIIHHHGGGHHHGGGGGGFFFGGGHHHIIIJJJHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUWWW\\\___^^^aaadddiiippp|||{{{vvvvvvvvvuuulllhhhdddcccdddccc```]]]VVVUUUTTTTTTNNNDDD@@@AAA@@@???<<<;;;:::888555222111111111111000000000000////////////////////////...............---------.........---------------..............................////////////......//////......//////000111////////////////////////000000111111111111111111444444444444444444333333444444444444555666777777666777777777777999===@@@IIIWWWiiiuuuyyy~~~sssnnnjjjddd]]]XXXVVVUUUUUUUUUTTTTTTSSSSSSTTTUUUUUUTTTTTTUUUXXXZZZZZZWWWUUUSSSTTTVVVXXXXXXXXXXXXWWWUUUUUUVVVVVVVVVUUUSSSRRRSSSSSSSSSTTTTTTTTTUUUUUUVVVUUUUUUTTTSSSRRRQQQQQQSSSSSSTTTTTTUUUWWWXXXYYY_________\\\YYYVVVUUUVVVWWWXXXZZZ[[[[[[[[[ZZZYYYXXXVVVUUUVVVXXX[[[\\\\\\[[[[[[ZZZZZZZZZ[[[[[[\\\XXXYYY[[[\\\\\\\\\[[[ZZZ[[[ZZZZZZZZZZZZZZZ[[[\\\]]]^^^```aaaccccccdddddddddddddddeeefffiiikkkmmmsssyyyrrr___[[[PPPFFFEEEHHHJJJJJJJJJHHHIIIJJJIIIGGGFFFFFFGGGGGGIIILLLQQQZZZggguuu~~~wwwnnnggg```ZZZVVVXXX```hhhkkkjjjggg^^^WWWXXXaaaxxxzzznnnbbbWWWSSSTTTSSSRRRSSSRRRRRRRRRRRRPPPNNNLLLKKKLLLKKKHHHFFFEEEFFFGGGHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCDDDFFFHHHGGGFFFGGGFFFFFFFFFFFFGGGHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSRRRSSSUUUYYY\\\^^^___``````cccjjjttt|||{{{{{{vvvuuuuuutttjjjfffcccbbbcccccc```^^^VVVTTTTTTTTTNNNEEE@@@AAA@@@???<<<;;;:::888555222111111111111000000000///////////////////////////..............................------------------..............................////////////......///////////////000111111////////////////////////000000000000000000000000333333333333222222222222333333333333333444555555333444555666888:::;;;===;;;CCCKKKNNNMMMNNNSSSXXXnnnvvvnnnhhh```YYYXXXWWWTTTRRRQQQRRRTTTUUUSSSSSSSSSTTTUUUVVVWWWWWWSSSSSSUUUVVVWWWWWWUUUTTTSSSTTTUUUVVVVVVVVVVVVUUURRRSSSUUUVVVUUUTTTRRRPPPOOOOOOQQQRRRSSSTTTUUUUUUWWWWWWVVVTTTSSSQQQPPPPPPQQQQQQQQQRRRSSSUUUVVVWWW]]]]]]]]]ZZZWWWUUUUUUVVVWWWXXXYYY[[[[[[\\\[[[[[[XXXVVVTTTUUUWWWYYY[[[[[[YYYYYYYYYYYYYYYYYYZZZ[[[WWWXXXYYYZZZ[[[ZZZYYYYYYXXXXXXXXXYYYZZZ[[[[[[\\\^^^___```aaaccccccddddddfffffffffggghhhiiikkklllsssrrrxxx{{{jjjUUUKKKKKKMMMKKKIIIFFFGGGIIIJJJJJJJJJIIIIIIFFFFFFFFFGGGJJJQQQZZZ```mmmuuu}}}wwwmmmfff```]]]ZZZXXXVVVVVVVVVXXX___hhhkkkjjj^^^]]]bbbnnnyyyhhhbbb]]]WWWSSSQQQPPPPPPQQQOOOPPPQQQQQQOOOMMMLLLKKKHHHIIIKKKJJJHHHEEECCCBBBEEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCEEEFFFGGGGGGGGGEEEEEEEEEEEEFFFFFFGGGGGGEEEEEEFFFFFFGGGHHHIIIIIIGGGGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJJJJKKKLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPOOOPPPPPPPPPPPPRRRUUUXXX[[[\\\]]]]]]]]]aaafffkkkuuu{{{{{{{{{vvvttttttrrriiifffbbbbbbccccccaaa^^^VVVUUUUUUUUUOOOFFFBBBBBB@@@???<<<;;;:::888555222111111111111000000000///////////////////////////---...........................................................................////////////......///////////////000111111000000000000000000000000000000000000000111111111333222222222111111000000222222222222222222333444555555666666777777777666444888;;;;;;;;;===BBBFFFGGGUUUbbbccc]]]ZZZZZZZZZ]]]^^^aaaeeejjjnnnrrrsssxxx~~~tttuuutttoookkkppp}}}vvv___SSSQQQRRRRRRQQQNNNMMMMMMLLLMMMNNNPPPQQQRRRSSSSSSTTTUUUUUUUUUUUUQQQRRRTTTUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRPPPRRRTTTUUUUUUUUUSSSRRRRRRQQQQQQQQQRRRSSSUUUVVVXXXWWWVVVTTTSSSQQQPPPOOONNNOOOOOOPPPRRRSSSUUUVVVXXXXXXXXXWWWUUUTTTUUUWWWWWWWWWXXXYYYZZZ[[[[[[[[[WWWUUUTTTTTTVVVXXXXXXXXXVVVVVVUUUVVVVVVWWWXXXXXXVVVWWWXXXYYYYYYYYYXXXWWWUUUVVVWWWYYYZZZ\\\]]]]]]______```bbbccccccccccccfffffffffgggggghhhiiiiiinnnmmmmmmtttyyy^^^SSSQQQNNNIIIJJJJJJIIIIIIIIIHHHFFFEEEFFFFFFFFFEEEDDDDDDGGGIIIPPPWWW___cccgggqqq|||wwwqqqiiiaaa___[[[UUUQQQPPPRRRTTTUUUTTTZZZ]]]ZZZ\\\dddjjjlllhhhsssuuuccc\\\[[[ZZZWWWRRRNNNNNNNNNOOOMMMOOOQQQPPPNNNLLLKKKLLLJJJLLLLLLJJJFFFBBBAAAAAACCCDDDEEEFFFEEEDDDBBBAAABBBDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOLLLMMMNNNNNNNNNPPPRRRUUUUUUVVVWWWXXXXXXZZZ\\\^^^bbbhhhnnnrrr~~~wwwtttuuuwwwwww{{{|||vvvuuutttqqqjjjfffcccbbbccccccaaa^^^WWWVVVVVVVVVPPPGGGCCCDDD@@@???<<<;;;:::888555222111111111111000000000000////////////////////////---------............................../////////------------------------......////////////......//////......//////000111000000000000000000000000//////000000111222222333333333222222111111000000222222222111111222222333333333333555888999888777666777888888999;;;???BBB===EEELLLMMMMMMMMMKKKGGGGGGHHHHHHIIIJJJLLLNNNOOORRRXXXaaaggggggbbb[[[VVVRRRTTTTTTRRRQQQYYYgggrrrhhh\\\PPPLLLNNNNNNMMMMMMJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPQQQQQQQQQQQQQQQPPPPPPRRRSSSSSSRRRQQQQQQRRRTTTSSSSSSRRRQQQQQQPPPPPPPPPQQQSSSTTTTTTTTTSSSSSSTTTRRRPPPOOOPPPRRRTTTVVVVVVVVVUUUSSSRRRPPPOOOOOOMMMMMMNNNOOOQQQSSSTTTUUUTTTTTTTTTSSSRRRSSSUUUXXXVVVVVVVVVWWWXXXYYYYYYZZZUUUTTTSSSTTTUUUVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUVVVTTTUUUWWWXXXXXXXXXWWWVVVTTTVVVWWWYYY[[[\\\]]]]]]^^^___```aaabbbbbbbbbbbbbbbbbbbbbcccddddddeeeeeehhhjjjkkkllluuuttt```XXXQQQJJJKKKIIIFFFEEEFFFHHHGGGGGGGGGIIIJJJJJJGGGFFFEEEEEEDDDIIIMMMNNNPPPXXXfffqqq||||||sssggg```]]][[[WWWTTTTTTRRROOOMMMNNNQQQUUUWWWSSS[[[^^^ZZZ]]]kkk{{{{{{dddYYYXXXVVVXXXVVVPPPLLLMMMMMMLLLLLLOOORRRQQQMMMJJJKKKLLLKKKKKKIIIDDD===:::;;;>>>AAACCCEEEGGGHHHFFFDDDCCCBBBDDDGGGGGGFFFEEEEEEFFFBBBCCCDDDDDDEEEEEEDDDDDDFFFFFFFFFGGGGGGHHHHHHIIIEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHJJJJJJLLLLLLLLLLLLMMMMMMNNNNNNKKKLLLMMMMMMMMMNNNPPPRRRTTTUUUVVVVVVWWWXXXXXXXXXZZZ```dddeeejjjuuuxxxuuutttuuutttrrr{{{}}}wwwuuutttqqqkkkgggdddccccccccc```^^^WWWUUUUUUUUUPPPGGGCCCDDD@@@???<<<;;;:::888555222111111111111000000000000////////////////////////---------.........//////,,,,,,---------.........------------------------......////////////............------......///000////////////////////////...///000111222444444555555555444444333222222111333222222111111222222333111111111444999;;;;;;:::999999888888999:::;;;<<<>>>BBBDDDEEEHHHJJJIIIDDDEEEEEEDDDDDDDDDEEEFFFGGGIIILLLOOORRRRRRPPPLLLJJJKKKMMMMMMLLLJJJMMMUUU\\\VVVNNNJJJMMMNNNKKKIIIJJJHHHIIIIIIJJJKKKLLLLLLLLLKKKLLLMMMNNNNNNNNNMMMLLLOOOQQQSSSRRRPPPOOOPPPRRRQQQQQQQQQPPPPPPPPPPPPQQQSSSRRRRRRRRRRRRRRRQQQQQQPPPOOONNNNNNNNNPPPRRRSSSSSSSSSRRRQQQOOONNNMMMMMMLLLMMMMMMOOOPPPRRRTTTUUUSSSSSSSSSRRRQQQRRRUUUWWWUUUUUUTTTUUUUUUVVVWWWWWWRRRRRRRRRTTTUUUTTTRRRPPPQQQQQQQQQRRRRRRSSSTTTUUUTTTTTTVVVWWWWWWWWWVVVUUUWWWXXXZZZ[[[\\\[[[[[[ZZZ\\\\\\]]]^^^____________^^^^^^___```aaaaaabbbbbbdddiiilllllloooooo```WWWRRRLLLHHHIIIJJJKKKKKKHHHJJJLLLMMMKKKIIIIIIIIIEEEGGGIIIIIIHHHLLLTTTZZZ```jjjvvv}}}yyypppiiiaaa\\\VVVRRRQQQRRRSSSSSSSSSSSSRRRRRRRRRUUUXXXZZZUUU[[[\\\\\\kkkzzzkkk\\\UUUVVVRRRTTTRRRLLLJJJMMMNNNKKKMMMQQQSSSRRRMMMJJJJJJLLLLLLOOOQQQMMMEEE>>>:::999<<>>AAACCCBBB@@@>>>AAADDDGGGFFFCCC@@@@@@AAAAAAAAACCCDDDDDDDDDCCCBBBEEEEEEEEEEEEDDDDDDDDDDDDAAABBBCCCDDDEEEEEEEEEEEEFFFEEEEEEEEEEEEGGGHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIKKKMMMMMMLLLMMMNNNPPPNNNNNNOOOQQQTTTUUUUUUTTTTTTXXXYYYUUUUUU\\\cccfff___gggrrr|||~~~vvvtttsssqqqooommmmmmppprrrrrrrrr}}}}}}yyywwwyyy|||pppjjjfffhhhhhhdddaaa```XXXWWWUUUQQQLLLGGGCCC@@@BBB@@@>>><<<;;;888555222111111111111000000000000000000//////.........---------------------------........................------------------------........................////////////////////////...........................///000000000333777:::<<<<<<<<<;;;888444111...333333333222222111111111333333444444333333222222444555555666777888888999777999;;;<<<<<<;;;:::999;;;;;;<<<===>>>???@@@@@@???????????????????????????@@@BBBCCCDDDCCCCCCBBBAAACCCEEEHHHIIIIIIHHHGGGEEEGGGHHHJJJJJJIIIHHHFFFJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNOOOOOOOOONNNMMMMMMMMMNNNOOONNNMMMMMMOOOQQQRRRRRRRRRSSSSSSPPPLLLIIIJJJHHHGGGIIILLLNNNPPPPPPLLLMMMNNNNNNLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQPPPPPPPPPPPPQQQQQQQQQPPPNNNMMMMMMNNNPPPQQQPPPPPPOOOOOOOOOPPPQQQQQQPPPQQQSSSTTTVVVWWWWWWWWWZZZZZZ[[[[[[ZZZYYYXXXWWWXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[\\\^^^```aaa```^^^eeeddddddeeeiiinnnsssvvvnnnYYYQQQNNNLLLDDDFFFIIIJJJJJJIIIJJJJJJIIIHHHFFFEEEHHHKKKKKKIIIGGGHHHJJJJJJJJJLLLNNNPPPTTTTTTVVVZZZ___eeejjjmmmwwwxxx{{{vvvnnnhhhffffffZZZVVVPPPNNNOOORRRRRRRRRQQQNNNMMMNNNSSSWWWYYYXXXYYYYYYZZZYYYXXXXXXXXXYYYaaagggvvv}}}eeeWWWUUUVVVRRRMMMMMMLLLKKKIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLNNN]]]rrr~~~xxxcccJJJ999888777777:::>>>@@@===:::>>>@@@BBBAAA@@@???@@@@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAABBBCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFDDDEEEGGGHHHIIIJJJJJJJJJGGGHHHJJJKKKMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPUUUUUUVVVVVVWWWXXXYYYYYY```aaaccceeeiiinnnrrruuu|||zzztttpppnnnooopppkkkkkkkkkkkklllnnnpppqqq{{{}}}~~~|||xxxvvvxxxzzzpppiiifffggghhhddd``````XXXWWWUUUQQQMMMHHHCCCAAABBB@@@>>><<<;;;999555222111111111000000000//////000/////////............------------------------........................------------------------........................................................................---...///000000333777:::>>>>>>>>>===;;;888555333333333222222222111111111111222222333444444444333444555555555666777777777666777999:::::::::888777:::;;;;;;<<<===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBBBBBBBAAAAAACCCEEEGGGHHHHHHHHHGGGFFFGGGIIIJJJKKKJJJIIIHHHJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMJJJKKKLLLLLLLLLMMMOOOQQQQQQQQQPPPQQQQQQOOOLLLIIIIIIGGGFFFGGGJJJMMMNNNNNNLLLMMMNNNNNNLLLKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSPPPOOONNNLLLLLLNNNOOOPPPOOOOOOOOOOOOOOOOOOPPPQQQPPPPPPQQQRRRTTTUUUVVVVVVXXXXXXYYYYYYYYYXXXVVVUUUXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZ[[[]]]___```___]]]_________aaadddiiiooorrr|||lll___XXXVVVTTTPPPLLLIIIHHHJJJKKKIIIJJJJJJJJJKKKLLLLLLKKKJJJJJJKKKJJJIIIHHHHHHIIIIIIIIIHHHIIIJJJKKKMMMOOOYYYYYY[[[^^^bbbeeehhhjjjeeedddaaa[[[VVVRRRQQQQQQTTTQQQOOOOOORRRTTTUUUTTTPPPQQQSSSWWW[[[\\\ZZZXXX```ZZZTTTUUU___kkktttyyyxxxjjjYYYRRRUUUVVVSSSMMMLLLKKKJJJIIIHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLYYYmmm{{{{{{mmmYYYKKK;;;999888:::>>>???>>>;;;>>>@@@AAAAAA@@@??????@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEFFFHHHHHHHHHHHHHHHHHHJJJKKKLLLLLLMMMMMMLLLMMMMMMNNNOOOOOOPPPPPPTTTTTTTTTUUUVVVVVVWWWWWWYYYYYYZZZ\\\___aaadddeeeeeeiiimmmqqqvvvzzzxxxyyywwwtttqqqnnnlllkkkkkklllkkkkkkkkkkkkmmmnnnooozzz|||}}}{{{wwwuuuvvvyyyoooiiieeeggggggccc______XXXWWWUUURRRMMMHHHDDDBBBCCCAAA>>>===;;;999555333111111000000000000//////////////////............------------------------------------------------........................------------------------................................................,,,...///000000333666999<<<======<<<;;;999777666222222222111111111111111///000111333444444555555444444444444555555555555444555777888999888777777999::::::;;;<<<===>>>???==============================???@@@AAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGFFFFFFGGGIIIJJJJJJJJJIIIHHHJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMGGGIIIJJJJJJJJJKKKNNNPPPPPPOOONNNNNNNNNNNNLLLJJJHHHFFFEEEFFFIIIKKKLLLLLLKKKMMMNNNNNNLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJKKKLLLNNNQQQRRRTTTNNNNNNLLLLLLLLLLLLNNNNNNNNNNNNMMMMMMNNNOOOOOOPPPNNNNNNNNNOOOPPPRRRTTTUUUUUUVVVVVVWWWWWWVVVUUUTTTXXXWWWWWWVVVVVVVVVWWWWWWXXXXXXYYY[[[^^^___]]]\\\\\\\\\\\\^^^bbbggglllooorrr|||iiiddd\\\TTTNNNJJJIIIIIIGGGHHHJJJKKKJJJIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHJJJKKKMMMNNNLLLLLLMMMNNNPPPRRRTTTUUUXXXYYYYYYWWWTTTSSSSSSTTTLLLKKKKKKMMMPPPSSSTTTSSSRRRQQQRRRTTTVVVVVVUUUSSSZZZSSSQQQ^^^vvvxxxfff]]]UUUTTTYYY[[[VVVPPPJJJJJJHHHGGGGGGGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHJJJSSSbbbpppwwwqqqdddYYY===:::777777:::===<<<;;;===???@@@@@@???>>>>>>??????????????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCAAABBBCCCEEEFFFFFFFFFFFFHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPQQQRRRRRRSSSSSSTTTTTTTTTWWWWWWXXXYYYZZZZZZZZZZZZZZZ]]]```bbbdddgggnnnsssxxxzzz|||}}}wwwvvvuuusssqqqpppnnnnnnooooooooonnnmmmllljjjiiimmmlllkkkjjjjjjkkklllmmmyyy{{{}}}{{{wwwuuuvvvxxxooohhheeeffffffbbb^^^]]]WWWWWWUUURRRNNNJJJFFFCCCCCCAAA???===<<<999666333111000000000///////////////////////////.........------------------------------------------------........................------------------------...................................................///000000000111333555555666666666666555444333111111111111111111111000000000111333333444444444444444444333333333333333444555666777888888777777888888999:::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKHHHIIIJJJLLLLLLMMMMMMMMMIIIJJJKKKJJJJJJJJJLLLNNNNNNLLLKKKKKKLLLMMMLLLJJJIIIGGGFFFFFFHHHKKKKKKKKKJJJLLLMMMMMMKKKJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHIIIJJJLLLNNNPPPQQQLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOMMMLLLKKKKKKMMMOOORRRTTTSSSTTTUUUVVVVVVUUUTTTTTTWWWWWWVVVUUUTTTTTTTTTTTTVVVVVVWWWZZZ]]]^^^\\\[[[]]]]]]^^^```dddiiinnnppprrrxxxxxxkkk\\\OOOGGGIIIIIIJJJJJJHHHFFFHHHLLLJJJJJJJJJKKKMMMMMMKKKJJJBBBCCCDDDFFFHHHJJJLLLMMMOOOOOOOOOPPPQQQRRRSSSTTTNNNOOOQQQQQQPPPNNNOOOOOOJJJIIIIIIJJJLLLOOOQQQRRRQQQOOOMMMLLLNNNRRRUUUWWWXXX\\\iiiuuu___ZZZUUUUUUXXXXXXSSSNNNIIIHHHFFFEEEEEEEEEFFFGGGFFFFFFEEEDDDDDDDDDEEEEEEGGGKKKSSS___hhhiiiaaaYYY???:::555444666999::::::<<<===??????===<<<===>>>============>>>???@@@@@@@@@AAAAAAAAAAAAAAABBBBBB???@@@@@@AAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCDDDEEEEEEEEEEEEHHHHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIKKKLLLNNNOOOPPPOOOOOOOOOPPPPPPQQQQQQQQQUUUVVVWWWXXXXXXXXXVVVVVVWWW[[[___bbbcccdddfffhhhiiiiiijjjlllooossswwwzzzxxxuuuuuuooohhhllllllmmmmmmmmmnnnnnnnnnlllmmmmmmnnnoooooooooooonnnmmmkkkjjjiiiiiijjjjjjyyy|||~~~|||xxxvvvvvvxxxnnnhhhdddeeeeee```\\\\\\WWWVVVUUURRROOOKKKGGGEEECCCAAA???===<<<999666333000000000////////////............///////////////------------------------------------------------........................------------------------................................................000111111000///...000111000000000111111111111000000000000000000000000000222222222333333222111111333333333333222222222222444555666777777888888888777777888999:::;;;<<<<<<:::::::::::::::::::::::::::;;;;;;<<<===>>>???@@@BBBCCCCCCDDDEEEEEEEEEEEECCCCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIGGGHHHIIIJJJKKKKKKLLLKKKLLLMMMMMMKKKIIIHHHIIIKKKKKKJJJIIIJJJLLLLLLLLLKKKJJJHHHGGGGGGIIIJJJKKKKKKHHHJJJKKKKKKJJJIIIJJJKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKMMMNNNNNNKKKJJJIIIIIIKKKMMMPPPRRRQQQRRRTTTUUUVVVUUUUUUTTTUUUUUUTTTSSSRRRRRRSSSSSSUUUUUUVVVYYY\\\]]]\\\ZZZ^^^___```bbbfffjjjnnnpppnnnqqqvvv~~~kkkZZZVVVQQQOOOOOOLLLGGGGGGKKKHHHGGGFFFHHHKKKLLLKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIJJJLLLMMMNNNHHHJJJKKKJJJIIIGGGGGGHHHKKKJJJIIIGGGHHHJJJMMMOOOKKKOOOVVV^^^fffmmmsssvvvzzzssskkkXXXTTTOOOMMMNNNMMMJJJFFFFFFFFFDDDCCCCCCCCCDDDEEEDDDCCCCCCBBBAAAAAABBBBBBBBBBBBFFFNNNWWW[[[YYYTTTDDD>>>888555777:::;;;;;;:::<<<======<<<;;;;;;<<<;;;;;;;;;<<<===>>>??????>>>>>>??????@@@@@@@@@@@@>>>??????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCDDDDDDEEEEEEDDDFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEGGGIIIKKKMMMNNNOOOMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOQQQRRRSSSSSSRRRQQQNNNRRRWWW[[[]]]]]]]]]]]]aaaaaa```aaabbbdddeeeeeehhhjjjkkkllllllkkklllllllllnnnppprrrsssssssssrrrqqqpppppppppqqqqqqpppnnnkkkjjjfffaaaaaadddbbb]]]```aaabbbdddfffhhhiiijjjmmmllllllmmmnnnqqqsssuuuooonnnllljjjiiiiiiiiiiiixxx{{{~~~|||yyyvvvvvvwwwnnngggcccdddddd___[[[ZZZWWWVVVUUUSSSPPPLLLIIIGGGDDDBBB???>>><<<:::666444000000////////////...............///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///111111000///......//////////////////000000000////////////000000000000222222222222222111000000222222222222333333333333444444555555666777888999555666777888999::::::;;;:::::::::::::::::::::::::::::::::;;;<<<>>>@@@AAACCCCCCCCCCCCDDDDDDDDDEEEAAABBBBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIMMMMMMMMMKKKHHHGGGGGGIIIIIIHHHHHHJJJLLLMMMLLLKKKKKKIIIGGGGGGHHHJJJJJJJJJFFFHHHIIIIIIHHHHHHHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLMMMMMMIIIHHHHHHIIIJJJLLLNNNPPPOOOPPPRRRTTTUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQRRRRRRTTTTTTUUUXXX[[[]]]\\\ZZZ]]]^^^___aaacccgggjjjkkkiiikkkooorrryyyppphhhbbbbbb]]]RRRLLLLLLLLLJJJHHHIIILLLNNNNNNLLLPPPNNNKKKIIIHHHHHHIIIJJJCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJIIIGGGFFFGGGHHHIIIJJJJJJIIIIIIJJJNNNPPPQQQ```wwwzzziii___]]]RRRNNNJJJHHHGGGGGGFFFEEEEEEDDDBBBAAAAAAAAABBBCCCBBBAAA@@@???????????????<<<<<<===CCCKKKPPPRRRQQQJJJDDD===999:::<<<======999;;;<<<<<<;;;::::::;;;::::::::::::;;;===>>>???<<<<<<<<<===>>>>>>??????===>>>>>>???????????????@@@@@@AAABBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFGGGIIIKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLMMMOOOPPPQQQQQQQQQMMMOOOSSSVVVXXXXXXWWWVVVZZZYYYYYYZZZ]]]^^^]]]\\\\\\]]]^^^___````````````^^^___aaabbbccccccbbbbbbaaaaaabbbccccccccccccccc]]]^^^]]]ZZZ\\\______[[[YYYZZZ]]]___cccfffhhhiiijjjjjjiiijjjlllooosssuuupppnnnmmmkkkjjjiiijjjjjjvvvzzz|||{{{xxxuuutttuuummmgggccccccccc^^^ZZZYYYWWWVVVUUUSSSPPPMMMJJJHHHDDDBBB???>>><<<:::777444000000/////////...................../////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---...000000///...///000///////////////000000111........./////////000000000111111222222222222111111222222333333444444444222222333333555666777888444555666777888999999::::::::::::::::::::::::::::::::::::;;;<<<>>>@@@AAACCCCCCBBBBBBCCCCCCDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGKKKKKKKKKIIIGGGFFFGGGHHHGGGGGGHHHKKKNNNNNNMMMKKKJJJHHHFFFFFFGGGHHHHHHHHHDDDFFFGGGHHHGGGFFFGGGHHHDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIKKKLLLMMMGGGGGGHHHIIIKKKLLLMMMNNNMMMNNNPPPQQQSSSSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRTTTTTTUUUXXX[[[]]]\\\[[[\\\\\\]]]___aaaccceeeffffffhhhlllooopppzzzuuuddd]]]YYYUUURRRTTTYYY^^^___^^^TTTQQQLLLGGGDDDDDDEEEGGGGGGGGGGGGGGGGGGHHHIIIJJJDDDEEEEEEEEEDDDEEEGGGJJJQQQUUU[[[^^^___```ccceeeoooqqqdddYYYTTTTTTOOOMMMKKKHHHFFFEEEEEEFFFCCCBBBAAA@@@???@@@AAAAAA@@@@@@???======<<<<<<===::::::;;;>>>BBBFFFJJJLLLKKKEEE>>>:::;;;<<<<<<;;;888:::;;;;;;:::999999:::888999999999:::<<<===>>>999::::::;;;<<<<<<======<<<===>>>>>>??????>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRPPPQQQSSSUUUXXXXXXXXXWWWUUUTTTUUUXXX[[[]]]\\\ZZZXXXXXXXXXYYY[[[\\\]]]\\\[[[\\\^^^___```aaaaaaaaa```aaabbbbbbaaa`````````[[[^^^^^^]]]^^^aaaaaa]]]\\\]]]___bbbdddgggiiijjjfffgggiiijjjlllnnnpppppppppooommmkkkkkkjjjkkkkkkuuuxxx{{{zzzwwwsssssstttmmmfffbbbcccccc^^^ZZZYYYWWWVVVUUUSSSQQQMMMJJJHHHDDDBBB@@@>>>===:::777444000/////////............---.........//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................***,,,...//////000111222///............//////000---.........//////000000...///000111222333333333111111222333444444555555111111111222333444666777444444555666777888999999:::::::::::::::::::::::::::::::::;;;<<<>>>AAABBBCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBCCCCCCDDDFFFGGGHHHCCCCCCDDDEEEEEEEEEEEEEEEGGGGGGHHHHHHHHHGGGFFFFFFHHHHHHIIIGGGFFFEEEGGGHHHEEEFFFIIILLLOOOOOOMMMKKKIIIGGGEEEDDDFFFGGGGGGFFFBBBDDDFFFFFFFFFEEEFFFGGGBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHIIIJJJLLLMMMFFFGGGHHHJJJKKKLLLMMMMMMJJJLLLNNNPPPQQQQQQQQQQQQOOOOOOOOOOOOPPPPPPQQQRRRTTTTTTUUUXXX\\\]]]\\\[[[\\\]]]]]]^^^```bbbcccdddbbbdddiiimmmlllooowwwddd```^^^aaaiiiqqqttttttsssnnndddZZZRRRNNNLLLLLLIIIIIIHHHGGGGGGGGGHHHHHHMMMNNNNNNOOOOOORRRVVVZZZbbbjjjttt{{{~~~{{{fff\\\VVVQQQPPPQQQLLLLLLKKKHHHEEEBBBAAAAAABBBAAA@@@?????????@@@AAA??????>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>BBBEEEIIICCC<<<999999:::999888888999;;;;;;999888999:::888888888999:::;;;===>>>888888999::::::;;;<<<<<<<<<======>>>>>>>>>>>>>>>======>>>???????????????>>>??????@@@@@@@@@??????AAABBBBBBCCCDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIJJJLLLMMMOOOMMMMMMNNNPPPTTTVVVVVVVVVRRRQQQRRRUUUYYYZZZXXXVVVUUUUUUUUUWWWYYY[[[[[[ZZZVVVWWWXXXZZZ\\\]]]^^^^^^]]]^^^___^^^\\\ZZZZZZZZZXXX\\\]]]]]]^^^aaa```]]]^^^^^^___```aaabbbccccccdddfffjjjmmmoooooonnnmmmpppooommmlllkkkkkkllllll}}}sssvvvyyyvvvqqqoooqqqtttllliiieeebbbaaa^^^\\\ZZZTTTTTTTTTSSSQQQNNNJJJHHHFFFCCC???======;;;666222222111000//////...............------------......------------------------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,---...//////...---,,,...------------...//////............////////////333222111000000000222222000111111111111222222222333333222111222333444555666666777777888888999999<<<<<<<<<;;;:::999888777:::;;;;;;<<<>>>???AAABBBBBBCCCCCCCCCBBBBBBAAA@@@BBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDGGGFFFFFFFFFEEEEEEDDDDDDHHHJJJMMMPPPQQQPPPNNNLLLJJJGGGDDDFFFJJJJJJGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBCCCDDDEEEFFFBBBBBBCCCCCCBBBBBBAAA@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNKKKKKKLLLMMMNNNNNNOOOOOOSSSTTTTTTTTTTTTVVVZZZ]]]YYY[[[]]]^^^^^^___aaabbbbbbcccdddeeegggjjjooossssssaaa]]]]]][[[VVVUUURRRPPPPPPUUU\\\bbbiiimmmrrrtttwww~~~fff___VVVQQQPPPPPPNNNKKKLLLJJJGGGDDDAAA@@@@@@AAA?????????>>>>>>>>>======>>>===<<<;;;;;;:::;;;;;;:::;;;;;;<<<===>>>??????;;;;;;;;;;;;;;;;;;;;;;;;999888777666666777888999777777888888888999999999888888888888888888888888999999999:::::::::;;;;;;;;;===>>>===;;;::::::;;;=========>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAABBBDDDFFFIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKNNNMMMLLLOOORRRTTTRRRPPPRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSUUUVVVYYY[[[\\\UUUVVVWWWYYY[[[]]]______^^^]]]\\\[[[ZZZZZZZZZZZZ^^^]]]\\\\\\]]]^^^___```aaaaaaaaaaaabbbcccdddeeehhhggggggggghhhjjjlllnnnmmmlllkkkjjjiiijjjkkkkkk}}}uuuxxxzzzvvvqqqoooqqquuunnnjjjfffcccaaa___\\\ZZZSSSSSSSSSRRROOOLLLHHHFFFGGGDDD@@@???>>><<<777333222111000//////...............------------......------------------------+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,---...//////...---,,,---------------...//////............////////////222222111000000000111222000111111111111222222222333333222222222333444555555555666666777888888888888999:::;;;;;;;;;;;;;;;999999:::;;;<<<>>>???@@@AAABBBBBBBBBAAAAAA@@@???>>>>>>>>>@@@AAACCCDDDEEEEEEEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCFFFFFFFFFEEEEEEDDDDDDDDDFFFHHHKKKMMMNNNMMMKKKJJJIIIFFFCCCEEEHHHHHHEEEAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAABBBCCCDDDEEEBBBBBBBBBBBBBBBAAA@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKLLLMMMMMMNNNOOOOOOQQQRRRSSSRRRRRRTTTXXX[[[YYYZZZ\\\]]]]]]^^^```bbbbbbdddeeeffffffhhhllloooqqqwwwsssvvvkkk\\\VVVNNNKKKLLLLLLJJJGGGJJJHHHEEEBBB@@@??????????????????>>>>>>>>>>>>======<<<;;;:::999999999999777777888888999:::::::::999999999999999999999999888888777666666777888888777777777888888888888999888888888888888888888888999999999999::::::::::::;;;<<<======;;;::::::;;;<<<<<<======>>>??????@@@@@@@@@@@@@@@????????????AAAAAAAAAAAABBBDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIJJJJJJJJJKKKKKKLLLKKKKKKMMMPPPRRRPPPNNNPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQSSSUUUWWWXXXUUUVVVWWWXXXZZZ[[[]]]]]]\\\[[[ZZZZZZYYYYYYZZZZZZ]]]]]]\\\\\\]]]^^^___```aaaaaa```aaaaaabbbcccdddeeeeeefffgggiiijjjlllmmmlllkkkjjjjjjjjjkkklllmmmxxx{{{{{{wwwqqqooossswwwppplllhhhdddaaa___\\\ZZZUUUUUUTTTSSSPPPLLLHHHFFFHHHEEEAAA@@@@@@===888444222111000//////...............------------......------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++------------------------------............---------------------......///---............/////////111111000000000000111111000111111111111222222222333333222222222333444555333444444555666666777777666777888888999::::::;;;888888999:::;;;<<<>>>??????@@@@@@@@@@@@??????>>>;;;;;;;;;===???BBBDDDFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBEEEEEEEEEDDDDDDDDDDDDDDDCCCEEEHHHJJJJJJIIIGGGFFFGGGEEECCCCCCEEEEEEBBB???BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAABBBAAA@@@@@@???AAAAAABBBCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQQQQQQQRRRUUUXXXWWWYYY[[[\\\\\\\\\^^^```aaaccceeeeeeeeefffhhhiiiggglllzzz{{{iiiZZZQQQMMMIIIHHHIIIIIIHHHEEEGGGFFFCCCAAA???>>>>>>>>>?????????>>>>>>>>>======;;;;;;:::999888888888888666666666666666666666666666666666666666666666666777777666666666666777777666666666777777777777888777777777777777777777777888888888888999999999999:::;;;<<<<<<:::999::::::;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCDDDEEEEEEFFFFFFHHHHHHHHHIIIIIIIIIIIIJJJIIIIIIIIIKKKNNNOOONNNMMMNNNNNNNNNNNNNNNMMMLLLKKKLLLLLLLLLMMMOOOQQQRRRSSSTTTUUUUUUVVVWWWXXXYYYZZZXXXXXXWWWWWWXXXXXXYYYZZZ\\\\\\\\\\\\]]]^^^___```aaa```````````````aaaaaaaaacccdddgggiiijjjkkkkkkjjjjjjjjjjjjkkklllmmmnnn{{{||||||wwwqqqppptttyyyrrrnnnhhhdddaaa^^^\\\ZZZXXXXXXWWWUUURRRNNNJJJHHHGGGDDDAAAAAA@@@===888333222111000///..................------------......------------------------++++++,,,,,,,,,,,,++++++,,,+++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///---------.........//////////////////000000000111000000111111111222222222222222222333333333444444222222333444555555666666777777777666666666666666888888999999;;;<<<===>>>>>>>>>>>>??????>>>=========<<<<<<===???BBBEEEGGGEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBDDDCCCCCCCCCCCCCCCCCCCCCBBBDDDFFFGGGGGGFFFDDDCCCFFFDDDCCCCCCDDDCCCAAA>>>AAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@AAAAAA@@@@@@AAAAAA@@@@@@???>>>@@@AAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPQQQTTTVVVUUUWWWYYYZZZZZZZZZ\\\^^^^^^```cccdddcccccceeefffhhhiiiqqqxxxfff\\\VVVMMMKKKIIIIIIJJJIIIGGGEEEEEEDDDBBB@@@???>>>======>>>>>>>>>>>>============;;;;;;:::999888888888888888888777777666666666666555555555555555555555555666666666666666666666666555555555555666666666666666666666666666666666666666666777777777888888888888:::;;;;;;:::999999:::::::::;;;;;;<<<=====================>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@AAAAAABBBDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHIIIJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKLLLMMMOOOPPPSSSSSSSSSTTTTTTUUUUUUVVVTTTTTTTTTTTTUUUWWWXXXYYYZZZZZZ[[[[[[\\\]]]^^^___```______^^^^^^^^^______^^^```bbbeeehhhiiiiiiiiijjjjjjjjjjjjkkkkkkllllll{{{}}}|||xxxrrrqqquuuzzzrrrnnnhhhccc```^^^\\\ZZZXXXXXXWWWUUURRRNNNJJJHHHFFFCCCAAA@@@@@@===777222222111000///..................------------......------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,---......------------..................//////000000000000000000111111111222222222222222333333333444444444111111222333444555666666888888777777777888999999999999999:::;;;<<<===>>><<<<<<======>>>======<<<>>>>>>>>>>>>???BBBCCCEEEDDDDDDCCCBBBBBBAAABBBBBBDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEFFFEEEDDDCCCBBBEEEDDDCCCCCCCCCCCCAAA???AAAAAAAAAAAAAAAAAAAAAAAA===>>>>>>????????????????????????@@@???>>>>>>===??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMOOOPPPPPPPPPPPPRRRTTTSSSUUUWWWXXXXXXXXXZZZ\\\ZZZ\\\___aaaaaaaaacccdddcccfffllluuu~~~yyycccWWWRRRPPPLLLKKKJJJIIIIIIHHHFFFDDDCCCCCCBBB@@@???>>>>>>============<<<<<<<<<;;;;;;<<<;;;:::999888888888888888888777777666666555555555555555555555555555555555555555666666555555555333333444444444555555555555555555555555555555555555555555666666666777777777888::::::999888888999888999999:::;;;;;;<<<<<<<<<=========>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIJJJJJJLLLMMMMMMPPPPPPPPPQQQQQQRRRRRRRRRPPPPPPQQQQQQSSSUUUVVVWWWWWWXXXYYYZZZ[[[\\\]]]]]]^^^^^^]]]\\\\\\\\\]]]]]]\\\]]]```cccfffgggggggggjjjjjjjjjjjjjjjjjjiiiiiiyyy{{{|||xxxsssrrrvvvzzzqqqmmmgggbbb___^^^\\\[[[UUUUUUTTTSSSPPPLLLHHHFFFEEECCCAAAAAA@@@===777111222111000//////...............------------......------------------------******++++++++++++***************+++++++++++++++*********+++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,------------.........,,,---...///000000000///000111111111111222222222111222333444444444333333000111222333444555666777777777777888:::===???AAA::::::::::::;;;<<<===>>>;;;<<<<<<===============<<<===>>>???@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCBBBAAA@@@BBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>????????????>>>>>>>>>??????>>>>>>===<<<>>>??????@@@@@@@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLNNNPPPPPPOOOOOOQQQRRRQQQSSSUUUVVVVVVVVVXXXZZZXXXZZZ\\\]]]^^^___aaaccc]]]aaaiiinnnqqqzzzzzzkkk\\\SSSOOONNNNNNIIIHHHGGGFFFDDDCCCBBBAAAAAAAAA@@@@@@???>>>======;;;;;;;;;:::::::::999999<<<;;;:::999888888888888555555555444444333333333444444444444444444444444444444555555555555444444222222222333333333444444444444444444444444444444444444444444555555555555555777999999888777888999777777888999999::::::;;;<<<<<<<<<======>>>>>>???>>>>>>???@@@@@@@@@??????>>>???@@@AAABBBCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEDDDFFFHHHIIIHHHHHHJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMNNNNNNOOOOOOOOOMMMNNNNNNOOOPPPRRRTTTUUUTTTUUUWWWXXXZZZ[[[[[[[[[\\\[[[[[[[[[[[[[[[\\\\\\\\\]]]___aaacccdddeeeeeegggggghhhiiiiiiiiihhhhhhvvvyyy{{{yyytttsssvvvzzzpppkkkeeeaaa___^^^]]]\\\SSSSSSSSSRRROOOLLLHHHFFFFFFDDDBBBBBBBBB>>>777222222111000//////...............------------......------------------------******++++++++++++******)))*********++++++++++++)))*********++++++++++++******++++++++++++******++++++++++++++++++++++++------,,,++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,---------.........+++,,,---///000000//////000111111111111222222222111222333444444444333333000111222333444666777777777777777888:::===@@@BBB999999888999999:::;;;<<<;;;;;;<<<===============:::<<>>>>>???@@@AAA@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>???@@@??????>>>======>>>>>>>>>===<<<<<<===>>>??????@@@@@@??????AAAAAAAAA@@@AAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLNNNNNNMMMMMMNNNOOOPPPRRRSSSTTTTTTUUUWWWYYYZZZ[[[[[[[[[ZZZ[[[]]]```]]]___dddiiikkkooozzz}}}```XXXPPPKKKKKKKKKLLLLLLEEEDDDDDDBBBAAA@@@@@@AAA>>>>>>>>>>>>>>>===<<<;;;999999999999888888888888::::::999888777777777777444444333333333333333333333333333333333333333333333444555555555555444333111111111222222222333333333333333333333333333333333333333333444444444444444666888888777777777888666666777888888999999::::::::::::;;;<<<=========;;;<<<===>>>??????>>>>>>======>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCAAACCCFFFGGGFFFEEEGGGIIIGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSUUUWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\]]]]]]^^^```aaacccdddbbbccceeegggiiiiiiiiiiiitttxxx{{{yyyuuutttvvvzzzooojjjddd```^^^]]]]]]\\\TTTTTTTTTSSSQQQNNNJJJHHHGGGEEEDDDDDDCCC@@@999333222111000//////..................------.........------------------------******++++++++++++******))))))******++++++++++++))))))******++++++++++++******++++++++++++******++++++++++++++++++++++++------++++++++++++------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......***+++---///000000//////000111111111111222222222111222333444555444333333000111222333555666777888888777666666777999;;;===888777777777888999::::::;;;;;;<<<===>>>>>>>>>===:::===AAAEEEHHHIIIIIIHHH?????????@@@AAABBBCCCDDDAAAAAAAAA@@@@@@@@@????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@>>>===<<<;;;===???????????????@@@????????????????????????<<<===???@@@@@@@@@???>>>===============<<<<<<;;;======>>>???????????????AAAAAA@@@@@@AAAAAABBBCCCAAAAAA@@@???>>>>>>??????>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEJJJJJJJJJJJJJJJJJJJJJIIIHHHJJJLLLMMMLLLKKKLLLMMMOOOQQQSSSSSSSSSTTTVVVXXX\\\\\\[[[YYYXXXXXX[[[]]]^^^]]]___dddfffggglllrrrttt~~~tttWWWVVVQQQLLLJJJHHHEEECCCCCCBBBBBBBBBAAA???@@@AAACCC<<<<<<======<<<;;;;;;:::888888888888777777777666999888777666666555555555444444444444444444444444222222222222222222222222333333444555555444333333000111111111111222222222333333333333333333333333222222333333333444444444444666777888777666777888666666666777888888999999888888999::::::;;;<<<<<<999:::;;;===>>>======<<<<<<<<<======>>>>>>??????AAAAAAAAABBBBBBBBBCCCCCC???BBBEEEEEEDDDCCCEEEGGGEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMKKKKKKKKKLLLMMMOOOPPPQQQPPPQQQSSSVVVWWWXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\\\\]]]]]]]]]]]]^^^```bbbccc]]]___bbbfffhhhjjjkkkkkkyyy{{{|||zzzvvvrrrrrrtttoooiiieeeeeedddaaa```aaa\\\WWWUUUVVVUUUPPPMMMMMMLLLIIIFFFBBB@@@===999666///000000000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))'''''')))+++---************************)))************+++++++++++++++*********************************************++++++,,,,,,++++++***,,,,,,+++***+++,,,---...++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......////////////000000000000111111222222222333333333222222333444555666777888;;;:::888777666555666666777777777777777888888888<<<;;;;;;;;;;;;<<<======@@@AAACCCDDDFFFGGGHHHHHH<<<===???AAABBBBBBBBBBBBCCCBBBAAA@@@????????????>>>>>>?????????@@@@@@@@@@@@@@@@@@???>>>======<<<===>>>>>>>>>????????????============>>>???@@@AAAAAAAAA@@@@@@???>>>======???>>><<<;;;::::::::::::;;;;;;;;;<<<>>>??????>>>======>>>???AAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@<<<======???@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMNNNOOOQQQSSSUUUVVV[[[[[[ZZZYYYXXXZZZ]]]```^^^^^^^^^```ccchhhlllnnnrrrvvv~~~~~~ooo```QQQLLLJJJGGGDDDBBBBBBBBBBBB>>>>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::888777777888999999666444666666666666555555555555333333333333333333333333222222222222222222222222000000000000000000000000000000111111111222222222333333333222222111111111111111222222222333333333444555555666777666666666555555555555666666666666888888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@>>>>>>?????????@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDCCCIIIGGGEEEEEEGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIHHHIIIIIIJJJKKKLLLMMMLLLKKKKKKKKKLLLNNNNNNQQQQQQQQQQQQRRRTTTUUUVVVXXXXXXWWWVVVUUUVVVYYY\\\\\\\\\]]]^^^```bbbcccddd`````````bbbeeeggggggfffzzz|||}}}{{{wwwuuuvvvxxxpppiiidddcccbbb^^^^^^```\\\WWWUUUWWWUUUOOOKKKKKKKKKHHHEEEBBB@@@===999666111111000//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************)))************+++++++++***************************************************++++++,,,,,,++++++***,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,---------,,,,,,,,,,,,---........./////////000000000000111111111222222222333333222222333444555666777777:::888777666555555666666777777777777777888888888;;;;;;;;;;;;;;;<<<<<<===@@@AAABBBCCCCCCCCCCCCCCC<<<===???AAABBBBBBBBBBBBAAAAAA@@@>>>>>>======>>>>>>>>>>>>?????????@@@@@@======>>>>>>>>>>>>??????<<<<<<<<<=========>>>>>><<<<<<<<<======>>>@@@@@@?????????>>>===<<<<<<<<<<<<<<<===<<<<<<:::999999:::999:::;;;<<<>>>>>>>>>======>>>???@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<===>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJIIIHHHHHHIIIJJJJJJLLLLLLMMMNNNPPPRRRTTTUUUVVVUUUTTTUUUXXXZZZ[[[[[[]]]]]]]]]___bbbfffjjjlllmmmooouuu|||zzzjjjaaaWWWNNNJJJHHHFFFCCCAAA@@@AAAAAA>>>??????>>>===<<<;;;:::999999999999999999999999888777777888999888666444666666666555555555444444333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111222333333222222222111111111111111111222222222333333333444555555666666555555444555555555666666666666666777888999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????>>>>>>>>>?????????@@@@@@BBBBBBCCCDDDDDDDDDCCCCCCGGGEEECCCCCCEEEGGGGGGFFFGGGFFFFFFGGGGGGHHHIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQSSSTTTUUUUUUUUUUUUUUUUUUVVVZZZ]]]^^^^^^___```bbbdddeeefffccc```^^^^^^aaadddggghhhyyy{{{|||zzzwwwvvvyyy{{{qqqiiicccaaa___\\\[[[^^^\\\XXXVVVWWWUUUOOOJJJIIIIIIGGGDDDBBB@@@===999666333222000///......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///111000...+++(((************************)))************+++++++++******************************************************++++++++++++******,,,++++++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............/////////000000000000111111111222222222222222222333333444555666666777666555444444555666777666666666777777888888888:::::::::::::::;;;<<<<<<@@@@@@@@@@@@???>>>============???@@@AAABBBBBBBBB@@@???>>>===<<<<<<<<<======>>>>>>>>>>>>>>>??????::::::;;;===>>>???@@@AAA:::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>???======<<<<<<;;;;;;:::::::::;;;===???>>><<<999777777777888999:::;;;<<<<<<======>>>>>>>>>?????????????????????????????????<<<<<<<<<======>>>>>>>>>???@@@@@@AAACCCDDDEEEEEEDDDEEEEEEFFFGGGHHHIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIKKKKKKLLLMMMOOOQQQRRRSSSRRRQQQPPPSSSWWWZZZYYYXXX[[[\\\]]]^^^bbbeeehhhjjjjjjjjjlllooorrrxxxooo^^^XXXTTTNNNIIIGGGFFFDDDAAA@@@???????????????>>>>>><<<;;;999999777777777777777777777777888777666777888888666444555555555555444444444444222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111000222222222111111111111111000111111111222222222222222333333444444444444444444444444555555555666666555555666777888888888888999999999::::::::::::;;;;;;;;;;;;;;;<<<===>>>???======>>>>>>>>>?????????@@@AAABBBCCCCCCCCCCCCBBBDDDCCCBBBBBBDDDEEEEEEDDDFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKMMMLLLLLLLLLLLLMMMNNNOOONNNNNNNNNOOOPPPQQQRRRSSSRRRSSSTTTTTTTTTVVVZZZ]]]^^^^^^___```aaaccceeefffddd```\\\ZZZ]]]bbbfffiiiuuuwwwxxxwwwuuuuuuxxx{{{rrrjjjccc```]]][[[[[[^^^\\\XXXVVVXXXUUUNNNIIIGGGGGGEEECCCBBB@@@===999666444333111///...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///111000---***(((************************))))))*********+++++++++***************+++++++++******************************++++++++++++******+++++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---............/////////000000000000000111111111111222111222222333444444555555444444333333333444666777555555666666777888888888999999999999999:::;;;;;;>>>>>>>>>>>>===<<<;;;;;;======>>>???@@@@@@AAAAAA???>>>>>>===<<<<<<==============================999999:::<<<===>>>???@@@:::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;<<<===;;;;;;;;;:::::::::999999888;;;???AAAAAA===999666555777888888888999:::;;;<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>???@@@AAACCCDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIJJJJJJKKKMMMNNNPPPQQQPPPQQQQQQRRRTTTVVVXXXYYY[[[[[[\\\___aaaeeegggiiikkkjjjjjjkkkkkknnnwwwlllWWWSSSSSSMMMGGGFFFEEEDDDBBBAAA@@@????????????>>>>>>===;;;999888777777777777777777777777777888666555666777777555444444444444444333333333333222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111000000000000111111111111222111111222333333333333333333333444444444555555555444555666777777888888888888888888999999999::::::::::::::::::;;;<<<===>>><<<<<<=========>>>>>>>>>??????@@@AAABBBBBBBBBBBBCCCAAAAAABBBDDDEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNLLLLLLLLLMMMNNNOOOPPPQQQSSSTTTTTTTTTTTTVVVZZZ]]][[[[[[\\\]]]___aaabbbdddccc___[[[ZZZ\\\aaaeeegggsssvvvwwwvvvttttttvvvyyyrrrjjjccc```^^^\\\\\\___\\\XXXVVVWWWTTTNNNIIIHHHGGGEEEDDDCCCAAA>>>:::666444333111///...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************))))))*********+++++++++))))))*********+++++++++************************)))******++++++******)))******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,++++++++++++,,,------............//////////////////000000000111111111111111222222333333444444333333222222222444555666444555555666777777888888888888888888888999::::::;;;;;;<<<=========<<<<<<============>>>??????@@@??????>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999999888888999999:::::::::::::::::::::999999999888;;;>>>AAAAAA>>>999666666888999999777777888:::;;;;;;;;;;;;;;;;;;;;;;;;========================>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHHHHIIIJJJLLLMMMNNNNNNPPPRRRRRRPPPQQQUUUYYYZZZ[[[\\\___aaadddfffgggkkkiiijjjllllllmmmsss|||lll]]]RRRQQQPPPIIIEEEHHHCCCCCCBBBAAA@@@@@@??????>>>======<<<:::888777666888888888888888888888888777666444444555666555444333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111000111111222222222222222333333333333444444444444444555666777888888888888777777777888888888888999999999999999:::;;;<<<===;;;;;;<<<<<<<<<===============???@@@@@@AAAAAAAAAAAAAAA@@@BBBDDDEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKLLLNNNOOOPPPVVVVVVVVVUUUTTTUUUXXX[[[YYYZZZZZZ\\\]]]___aaabbb```^^^\\\\\\^^^aaabbbbbbtttwwwyyyyyyvvvtttuuuwwwnnngggaaa```___]]]^^^aaa\\\WWWTTTUUUSSSMMMJJJJJJHHHGGGEEEDDDBBB???:::666333222000///......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))***++++++************************)))************+++++++++)))))))))***++++++,,,,,,************************))))))************)))))))))******+++,,,+++++++++************+++++++++++++++++++++++++++,,,------------........./////////////////////000000000000111111111222222333333333333333222222222444555666444444555666777777888888777777777777777888999999888999:::;;;<<<=========<<<;;;;;;;;;;;;<<<===>>>>>>>>>============>>>>>><<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;888888777777777777888888999999999999999888888888777999<<<>>>>>><<<999777888:::<<<:::777555777999888888999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>?????????=========>>>??????@@@@@@???@@@AAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHJJJKKKLLLJJJNNNRRRSSSSSSSSSUUUWWWXXXYYY[[[]]]```bbbdddeeegggeeefffjjjkkklllqqqwww{{{}}}ooocccddd[[[RRRMMMHHHDDDEEEIIIAAAAAAAAA@@@@@@?????????<<<<<<;;;;;;999888666666777777777777777777777777777555444333444555444444222222222222111111111111000000000000000000000000/////////////////////////////////////////////////////////000000000111111////////////000000000000////////////000000000000000111111222222222222222222222222333333333444444444444555666777777777777666666666777777777888888888888888888999:::;;;<<<::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>???@@@@@@@@@@@@???@@@AAADDDEEEDDDBBBCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOUUUVVVUUUTTTSSSSSSVVVYYYZZZZZZ[[[\\\^^^___aaabbb^^^]]]]]]___aaabbbaaa```ssswwwzzzyyyuuurrrqqqrrriiiccc___``````^^^^^^aaa]]]WWWSSSSSSQQQMMMKKKLLLJJJIIIGGGFFFCCC???:::555111111000//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))******+++,,,************************)))************+++++++++((())))))***++++++,,,,,,************************))))))************))))))((()))***+++,,,++++++***************+++++++++++++++++++++***++++++,,,------------.........//////........./////////000000111111111111222222222222555444333222222333555555333333444555666777888999777666666666666777888888777888999:::;;;;;;;;;;;;;;;:::999999999:::;;;<<<===<<<<<<<<<<<<<<<======;;;;;;;;;;;;:::::::::999:::::::::::::::999999999888888888999999999::::::777777666666666666666777666666666666777777777777666777777888888888777777;;;>>>???===888555666999666666777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????========================>>>??????@@@AAABBBCCCCCCDDDDDDEEEFFFFFFEEEDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJIIIKKKPPPYYYaaaaaaZZZTTTUUUWWWYYY[[[]]]___aaaaaabbb```aaaeeeggggggkkkppprrrssssssvvvwwwfffXXXQQQWWWVVVOOOGGGDDDEEEFFFDDD>>>????????????>>>>>>===::::::::::::999888777666666666666666666666666666777555333222444444444333222222111111111000000000000000000000000000000000////////////////////////////////////////////////---......///000111222222........./////////000000........./////////000000000111222222333333222222222222222222333333333333222333444555555666666666555555666666666777777777888777777888888999:::;;;::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>?????????======>>>@@@BBBCCCBBBAAABBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEFFFFFFGGGHHHIIIHHHHHHJJJKKKKKKKKKJJJIIIJJJJJJJJJJJJKKKMMMNNNOOOQQQRRRRRRQQQPPPRRRUUUXXXXXXXXXYYYZZZ\\\^^^___aaa___^^^]]]___aaabbbaaa```qqquuuxxxxxxsssnnnlllllleee```]]]___```^^^^^^aaa]]]VVVRRRQQQPPPMMMLLLNNNKKKJJJHHHGGGDDD@@@:::555///000000000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++,,,,,,,,,,,,************************)))************+++++++++((())))))***++++++,,,,,,************************))))))************))))))((()))***+++,,,+++******)))************+++++++++++++++******++++++,,,------------.........//////............/////////000111111111111111222222222555555444333333333444555333333444555666777888999666666666666666777888888777888888999999999999888:::999888888888999:::;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;::::::999999999888888999999999:::::::::777777777777888888888888777666666555555555666666444555555555555555555555555555444333444444555666===@@@AAA>>>888555666999444555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<>>>>>>???>>>============<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFFFFEEEDDDCCCEEEEEEEEEEEEFFFGGGIIIIIIJJJJJJQQQ```nnnooobbbSSSSSSTTTWWWYYY[[[]]]^^^^^^___]]]^^^bbbdddccceeeiiihhhkkkmmmpppwww{{{hhh^^^XXXQQQMMMNNNGGGLLLKKKEEEEEEJJJGGG===<<<===============<<<<<<999999999999999888777666555555555555555555555555777555333222333444444333111111111111000000000000000000000000000000000000////////////////////////////////////////////////,,,---...///000111222333---.........//////000000............/////////000111111222333333333333222111111222222222333333333111111222333444444444444555555555555666666666777777777777777888999:::;;;999999:::::::::;;;;;;;;;999:::;;;===>>>?????????;;;;;;<<>>999666333111///////////////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++******++++++++++++******,,,+++++++++******))))))))))))))))))************++++++************++++++)))************++++++++++++++++++++++++++++++++++++,,,------......------............////////////////////////000000000000111111222222222333333333444333333333333444555555777777777777777666666666666777888999999999999999<<<:::777555555777:::<<<:::::::::999999999888888999999999999999888777666888888888888999:::;;;<<<;;;999777555444444666666555555555555555555555555666666666666777777777777555555555555555555555555??????===:::888666444333444444555666777888999999;;;;;;;;;;;;::::::999888:::999888888888999:::;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>?????????BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBCCCCCCDDDEEEFFFJJJIIINNNXXXaaabbbYYYOOONNNPPPSSSUUUVVVWWWZZZ\\\^^^_________^^^```dddgggiiijjjmmmsssyyy}}}|||zzzzzz~~~pppeee^^^VVVQQQPPPMMMIIIDDDJJJIIIGGGFFFDDDBBB@@@??????>>>===<<<<<<;;;;;;<<<888888888888777777777777999777444333333666999;;;888666444222000111111222000000000000////////////........................000///...---------------..............................------------......---......///////////////////////////////////////////////////000000000000111222222333333222222111000000111111111222222222555555444333333333444444666666666666666777777888;;;;;;:::::::::999999999<<<;;;;;;;;;;;;<<<=========>>>>>>>>>????????????@@@BBBDDDDDDCCCBBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHHHHIIIJJJKKKMMMMMMNNNOOOPPPOOOOOOOOOQQQSSSYYYXXXXXXXXXYYYZZZ\\\]]]______^^^___```aaacccdddsssssssssqqqooonnnooopppkkkddd______``````bbbfffccc]]]YYYXXXUUUOOOLLLLLLLLLJJJGGGEEECCC???:::666333111///////////////---------------------------++++++++++++++++++++++++************************************************)))************+++++++++)))******++++++******)))++++++*********)))))))))))))))))))))************+++******))))))******+++)))************++++++++++++++++++++++++++++++++++++,,,------......------............////////////////////////000000000000222222222333333333444444333333333222333333444555666666666666666666666666777888999999:::::::::999999888666555555666888999:::999999999999888888888888888888888777777666666777777777777888999:::;;;:::888666555444444555666444444444444444444444444555555666666666777777777333333333333333333333333::::::999888666555444444333444555666777888888999999:::::::::999999888777999888888777888999:::;;;;;;;;;::::::;;;;;;<<<=========>>>>>>>>>>>>??????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFJJJIIIKKKQQQXXXYYYSSSMMMLLLOOOQQQSSSTTTVVVXXX[[[]]]^^^^^^]]]\\\^^^aaadddhhhhhhkkkoootttvvvuuutttrrruuu|||~~~jjjaaa^^^YYYRRRNNNNNNLLLIIIEEEFFFFFFEEECCCAAA@@@???>>>======<<<;;;::::::::::::777777777777666666666666777666444333333555777999777555333111000000111111111000000//////.................................//////...---------------..............................------------......------...///////////////.........................../////////000000000000000000111111111111000000000000000111111111222222444444333333222333333444666666555555666666777888999888999999999999999999:::::::::::::::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>@@@BBBBBBAAA@@@AAABBBCCCCCCDDDDDDEEEFFFFFFGGGHHHGGGFFFFFFEEEFFFGGGHHHGGGGGGGGGHHHIIIJJJLLLLLLMMMNNNOOOOOOOOOOOOQQQSSSWWWWWWVVVWWWXXXYYY[[[\\\]]]]]]]]]^^^___aaaccceeeuuuuuuuuussspppooopppqqqlllfffaaaaaabbbaaacccgggddd^^^YYYXXXVVVPPPMMMMMMLLLKKKHHHGGGDDD@@@;;;777333111///////////////---------------------------************************************************************************)))************+++++++++)))******++++++******)))******))))))))))))(((((())))))))))))************+++******))))))******+++)))************++++++++++++++++++++++++++++++++++++,,,------......------............////////////////////////000000000000222333333333333444444444333333222222333333444555555555555555555555555555666777888888999888888888777666666555555666666777999999888888888777777777888777666555444555666666555555555555666777888999888777666444444444555555444444444444444444444444444555555555666666666666222222222222222222222222444444444444444555555555333333444555666777777888777777888888888777666666888888777777777888999:::::::::999999::::::;;;<<<<<<<<<=========>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEJJJIIIIIIJJJMMMMMMLLLKKKKKKMMMOOOQQQRRRTTTWWWYYY\\\\\\\\\[[[ZZZ[[[^^^```ffffffhhhkkknnnooonnnmmmppppppqqquuu}}}wwwfff[[[XXXVVVRRRMMMKKKKKKJJJHHHEEEBBBBBBAAA@@@???>>>======<<<;;;:::999888888888888666666555555555444444444444333333333333444555555555444222000/////////000111111000///......------------------------------///...------------------------------------------......------------......------...////////////................................./////////000000000//////000000000000//////000000000000111111111111222222111111111222222333555555555555555666666777666666666777888888999999999999888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<===<<<>>>???@@@???>>>???@@@BBBBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNOOOOOONNNNNNPPPRRRTTTTTTTTTUUUVVVXXXYYYZZZ[[[[[[[[[\\\^^^aaaccceeevvvwwwvvvtttrrrpppqqqrrrmmmfffbbbbbbbbbaaacccfffaaa[[[WWWVVVSSSNNNKKKKKKMMMKKKJJJHHHFFFAAA<<<888333111///.../////////---------------------------++++++++++++++++++++++++************************************************))))))*********+++++++++))))))************)))))))))))))))(((((((((((((((((()))))))))******************))))))))))))******))))))*********++++++++++++++++++++++++++++++++++++,,,------......------............////////////////////////000000000000111111222222222333333333444444333333444444555666333333444444444444444555555555666777777666666666666666666777777666666666888888888777777777666666777555444222222333555666444444444444444555666666666666555444333333444444333333333333333333333333444444444444555555555555222222222222222222222222222222222333333444444444222333333444555555666666555555666666666555555444666666666777777777888888999888888888888999::::::;;;;;;;;;<<<======>>>>>>>>>???????????????@@@@@@@@@@@@@@@AAAAAABBBCCCDDDFFFGGGHHHHHHGGGHHHIIIJJJJJJLLLOOOPPPQQQSSSVVVXXX[[[\\\[[[YYYXXXYYY\\\^^^ddddddfffhhhjjjkkkkkkkkkoooooonnnnnnrrrzzzuuulllbbbYYYUUUVVVQQQNNNJJJIIIIIIHHHFFFDDD??????>>>>>>======<<<<<<;;;:::999888777777777777444444444444333333333333111111222222222222222111333222000///.........///111000//////...---,,,,,,------------------------......---,,,,,,---------------------------------...------,,,,,,------...,,,---......//////......................................./////////000000//////000000000000///////////////000000000111111111000000000000111111222444444444444444555555666444555666777888999::::::999888888888888999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;===>>>>>>======>>>???AAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSUUUVVVWWWXXXXXXXXXYYYZZZ]]]```ccceeewwwwwwwwwuuurrrqqqrrrssslllfffbbbbbbbbbaaaaaaddd___YYYUUUUUURRRMMMJJJJJJLLLKKKJJJIIIFFFBBB<<<777333111///.../////////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++)))))))))******)))))))))((((((((((((((()))))))))((()))))))))***************))))))))))))))))))***))))))*********++++++++++++++++++++++++++++++++++++,,,------......------............////////////////////////000000000000///000000000000111111111555555555555555666666777222333333333444444555555666777777777777777666666666666777888888777666666777777666666666555555555555444222111111222444666333333222222333333444444444444444333333333333333333333333333333333333333222333333333444444444444222222222222222222222222333333333333333333333333222222222333444444555555333333444555555444444444555555666666666777777777777777777777777888999999999::::::;;;<<<<<<==================>>>>>>??????????????????@@@AAABBBCCCBBBEEEHHHIIIHHHHHHIIIKKKJJJLLLNNNPPPQQQSSSVVVXXXZZZ[[[ZZZYYYWWWXXX[[[]]]aaabbbdddfffhhhjjjkkkllliiijjjkkkkkkmmmpppuuuyyy{{{yyyiiibbb]]]\\\YYYSSSPPPPPPOOOMMMJJJHHHGGGEEECCCBBB>>>>>>>>>=========<<<<<<;;;:::999888777777777777333333333333222222222111000000111222222111000///111000000///............/////////...---,,,,,,+++------------------------------,,,,,,,,,------...------------------------------,,,,,,,,,,,,------,,,------...................................................//////////////////000000000000//////....../////////000000000///////////////000111222333333333333333444444555444555666777888999:::;;;999999999999999::::::;;;;;;;;;;;;<<<<<<<<<======;;;===>>>???>>>===>>>??????@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKMMMNNNMMMMMMNNNOOONNNOOOPPPRRRSSSUUUUUUVVVVVVVVVWWWYYY[[[___bbbcccvvvvvvvvvuuusssrrrssstttlllfffbbbccccccaaaaaaccc```ZZZVVVVVVTTTOOOLLLLLLLLLKKKJJJIIIGGGBBB;;;777333111///////////////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************+++++++++((())))))******))))))((((((((())))))))))))******))))))))))))***************))))))(((((())))))***)))************++++++++++++++++++++++++++++++++++++,,,------......------............////////////////////////000000000000....../////////000000000555555555555555666666777222333333444444555555555999999::::::999999888888666777777888888777777666666666666555555555444444333333222111222333444555333333222222222222333333222333333333222222222222222222222222222222222222222222222222333333333333222222222222222222222222333333333333222222222222111222222222333333333333222222333444444444444333333444555666666666555555666666666555666777777888888888999:::;;;<<<<<<===;;;;;;<<<<<<======>>>>>>>>>>>>>>>??????@@@AAABBB@@@CCCGGGIIIIIIIIIJJJJJJIIIKKKNNNOOOPPPRRRUUUWWWXXXYYYXXXWWWVVVWWWZZZ]]]]]]```cccdddfffhhhkkkmmmfffiiilllmmmnnnnnnpppqqqwwwwww{{{rrriiieee[[[WWWWWWYYYXXXRRRNNNMMMMMMLLLJJJHHHEEECCCAAA@@@>>>>>>======<<<<<<;;;;;;:::999888777666666666666333333222222222222111111000000000111000000///...000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---............---------------------------------.........///////////////000000000000//////............////////////////////////000000111222222222222222222333333444444555666777888999::::::999999888888999999:::;;;;;;;;;;;;<<<<<<<<<======;;;===??????>>>===>>>???>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJMMMNNNMMMLLLLLLMMMLLLNNNOOOQQQSSSTTTUUUUUUUUUUUUUUUWWWZZZ]]]```aaatttuuuuuutttsssrrrtttuuummmhhhdddeeedddbbbbbbdddaaa[[[WWWWWWUUUPPPMMMNNNKKKJJJJJJIIIFFFAAA;;;666333111///////////////---------------------------++++++++++++++++++++++++************************************************)))************+++++++++(((((())))))))))))(((((()))))))))*********++++++))))))))))))************))))))(((((((((((()))))))))************++++++++++++++++++++++++++++++++++++,,,------......------............////////////////////////000000000000////////////000000000000333333333333333444555555333333333444555555666666888888999999888888777666666666666666666666666666555555555444444444444333222222222333333444444444333333222222222222222333111111222222222222222111222222222222222222222222111111111111222222222333111111111111111111111111111111111111222222222222111111111222222222222222111222333444444444444333222333444555666555555444555555555444555666666777777777888999:::;;;<<<<<<:::::::::;;;<<<=========>>>>>>>>>>>>>>>???AAAAAAAAABBBCCCEEEGGGHHHHHHGGGGGGIIILLLMMMOOOPPPSSSUUUUUUUUUUUUTTTTTTUUUYYY[[[[[[]]]```aaaaaacccgggjjjfffiiilllmmmmmmmmmnnnpppuuussstttxxx{{{~~~uuujjjccc___]]]YYYVVVTTTWWWVVVPPPLLLLLLHHHHHHHHHFFFDDDAAA@@@@@@=========<<<;;;:::999999888777666555555444444444333333333222222222111111111000000000////////////000000000000000///......,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......---------------------------------------.........//////......////////////......------........./////////////////////000111222333111111111111111222333333444444555666777777888888888777777777777888999999::::::::::::;;;;;;;;;;;;:::<<<>>>>>>===<<<===>>>======>>>??????@@@@@@AAAAAABBBDDDEEEFFFFFFEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGFFFIIILLLMMMLLLLLLLLLLLLKKKMMMOOOQQQSSSTTTTTTTTTTTTTTTUUUVVVXXX[[[^^^___rrrsssttttttrrrssstttvvvoooiiieeeffffffdddccceee```ZZZVVVVVVTTTOOOLLLMMMJJJJJJIIIIIIFFFAAA:::555333111///////////////---------------------------************************************************************************)))************+++++++++(((((())))))))))))(((((())))))******+++++++++,,,))))))))))))************))))))(((((((((((()))))))))************++++++++++++++++++++++++++++++++++++,,,------......------............/////////000////////////000000000000000000000000111111111111222222111111222222333444333333444444555666777777555555666666555444333333666555444444444444555666555555444444444333333333111222333444444444444444333333222222222222222333000111111222222222111111111111111111111111111111000111111111111222222222000000000000000000000000//////000000111222222222111111111111111222222222111222333444444444444444222333444555555555444333555444444444444555666666666777888999:::;;;<<<<<<999999:::;;;;;;<<<==================>>>???@@@AAADDDBBB@@@AAACCCEEEFFFEEEEEEHHHJJJLLLMMMOOOQQQTTTRRRSSSSSSRRRRRRTTTXXXZZZYYY\\\^^^___^^^___cccfffccceeehhhhhhhhhiiijjjlllkkkiiimmmrrrsssrrryyy~~~yyyoookkkeee___ZZZXXXWWWWWWVVVPPPMMMNNNNNNJJJHHHIIIDDDEEEFFFEEECCCAAA@@@@@@======<<<;;;:::999888777666666555444333333333333333333333222222222222111222111000//////////////////000000000000000///...***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......---------------------------------------.........//////,,,------......------,,,---------.........//////////////////000111333333111111111000111222222333333333444444555666666666666666666666666777888888888888999999999:::::::::999;;;======<<<;;;<<<============>>>??????@@@@@@???@@@BBBDDDEEEEEEDDDDDDGGGFFFFFFFFFFFFFFFGGGHHHFFFIIILLLMMMLLLKKKKKKKKKKKKLLLOOOQQQSSSTTTTTTTTTTTTTTTTTTVVVXXXZZZ]]]^^^rrrrrrtttvvvtttqqqsssxxxooohhhdddffffffbbb______[[[WWWUUUWWWWWWRRRNNNNNNMMMKKKIIIIIIHHHDDD===777111111000000///---,,,+++------------,,,+++******+++++++++++++++++++++++++++((())),,,+++((('''))),,,,,,,,,,,,,,,+++***)))***************)))((((((************************************)))'''&&&%%%+++++++++*********))))))(((((((((((())))))))))))******))))))******+++,,,******))))))******+++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------............//////000000000000///000000000000000000000000111111222333333333333222333222222111111222222333555555555555555555555555111111222222222333333333222222222222222222222222444333111111111111333444333333333222222222111111111111222222222222111111333222222111000//////...222000...000222333111...000000000000////////////............////////////000000000000000111111222111111111111111111111111111222222333333222222111222222222222222333444555888888777777888888999:::999999888888999999:::;;;;;;<<<>>>>>>======???@@@BBBBBBBBBBBBCCCEEEFFFGGGIIIIIIIIIIIIJJJLLLMMMNNNOOOOOOQQQRRRSSSSSSSSSSSSVVVWWWWWWXXXZZZ[[[]]]^^^cccdddffffffdddaaa^^^\\\hhhhhhkkkooommmmmmvvv~~~ssskkkgggeee___^^^\\\YYYWWWUUUTTTTTTSSSQQQNNNMMMMMMLLLJJJIIIGGGEEEBBBAAAAAA@@@===;;;<<<;;;:::999888888888888888777666555444333222222111111111111000000000/////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,,,,---------......------------------------000000000000000000000000//////000111111000///...////////////000000000000000111111111111222222222555444444444444555666666666666666777888888999999;;;;;;;;;::::::999999999:::;;;;;;<<<===>>>??????@@@AAABBBCCCCCCCCCBBBAAABBBCCCDDDDDDCCCCCCDDDFFFFFFHHHJJJKKKKKKKKKMMMOOOMMMOOOQQQRRRRRRRRRTTTVVVWWWUUURRRRRRTTTXXX[[[\\\ssssssuuuvvvtttpppsssxxxpppiiidddeeeeeebbb______]]]XXXVVVWWWVVVPPPLLLLLLNNNLLLJJJIIIHHHDDD===777111111000000///---,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++((())),,,+++(((''')))+++,,,,,,,,,++++++***)))***************)))(((((((((((((((((((((((((((((()))******))))))((('''&&&+++++++++*********))))))''''''((((((((()))))))))******))))))******+++,,,******))))))******+++,,,,,,,,,++++++,,,,,,---...,,,,,,------------------......///000000000000///000000000000000000000000000111222222333333222222333222222111111222222333333333333333333333333333111111111222222222333333222222222222222222222222222222222111111222222222333333222222222111111111000111111222222111111000222111111000//////......111//////000222222000...000000000/////////......---.........////////////000////////////000111111111111111111111111111111111222222222222222222111333333333333444555666777888777777777777888999999999999999888999::::::;;;;;;===>>>???>>>>>>???AAAAAAAAAAAABBBCCCDDDFFFFFFGGGGGGGGGHHHIIIJJJLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRVVVVVVVVVWWWYYYZZZ\\\]]]______aaaccceeedddbbb```ccccccfffiiihhhgggnnnxxx|||~~~|||xxxyyy{{{ssskkkccc___\\\[[[\\\[[[YYYVVVTTTSSSRRRRRRNNNLLLJJJIIIIIIHHHGGGFFFFFFDDDBBBAAA@@@???===;;;;;;:::999888888777777777777777666555444333222222111111111000000000//////........................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,------------...------------------------////////////////////////...//////000000///....../////////000000000111111000000111111111222222222444444444444444555555666666666666777888888999999;;;:::::::::999999999999::::::;;;<<<===>>>??????@@@AAABBBCCCCCCCCCBBBAAABBBCCCDDDDDDCCCCCCDDDFFFGGGHHHJJJJJJJJJJJJLLLNNNMMMNNNPPPPPPPPPPPPRRRTTTVVVTTTRRRRRRSSSVVVYYYZZZuuutttuuuwwwtttppprrrxxxsssjjjdddccccccaaa___```___ZZZVVVWWWTTTOOOKKKKKKNNNLLLJJJJJJHHHDDD===777111111000///...---,,,,,,++++++,,,---------,,,,,,+++++++++++++++++++++++++++((())),,,+++(((''')))+++++++++,,,++++++***))))))************))))))((((((((((((((((((((((((((((((((())))))))))))((((((+++************)))))))))''''''''''''((((((((((((***))))))))))))***++++++******))))))******+++,,,,,,,,,++++++,,,,,,---...------------------,,,,,,---...///000000000000000000000000000000000000000000111222222333333222222222222111111111111222222222222222222222222222222111111111222222222222333222222222222222222222222111111222222222222111111222222222222111111111000000000111111111111000000000000000///......------000//////000111111000...000////////////.........---------........./////////............///000000000000000000000000000000111111222222222222111111333333333444555777888999777777666666777777888999999999999999999:::;;;;;;<<<===>>>???>>>>>>???AAAAAAAAAAAAAAABBBDDDEEEFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLLLLMMMNNNOOOPPPQQQQQQTTTUUUUUUVVVWWWYYYZZZ[[[\\\\\\]]]bbbgggiiigggeeeeeeeeehhhjjjiiigggkkkqqqrrrrrrpppooouuu}}}}}}}}}uuunnnmmmjjjfffbbb]]]ZZZYYYXXXWWWVVVUUUSSSQQQPPPPPPPPPJJJIIIFFFFFFFFFGGGFFFDDDDDDBBB@@@??????>>><<<::::::999888777777666777777666666555444333222222111000000000000////////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------------------------------------...//////......---000000000000111111111111000000000111111111222222444444333333444444555666555666666777777888888999:::999999999999888888888999:::;;;<<<===>>>?????????@@@AAACCCCCCCCCBBBAAABBBCCCDDDDDDCCCCCCDDDFFFGGGHHHJJJJJJIIIHHHJJJKKKLLLMMMOOOOOOOOOOOOQQQRRRUUUTTTSSSRRRRRRTTTVVVWWWvvvuuuvvvvvvsssooorrrwwwtttkkkdddbbbbbb```___aaa___YYYUUUUUUSSSOOOLLLMMMNNNLLLJJJJJJIIIDDD===777222111000///...------,,,,,,,,,---------,,,+++++++++++++++++++++++++++++++++((())),,,+++(((''')))******++++++++++++******))))))************)))((())))))))))))))))))))))))''''''((()))))))))))))))************))))))))))))&&&'''''''''(((((((((((()))))))))))))))***++++++******))))))******+++,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,------...///000000000000000000000000000000000000000000111222222222222222222222111111111111222222222222222222222222222222111111111111222222222222111111111111111111111111///000111222222111000///222111111111111000000000///000000000000000000/////////.........---------////////////000000///.../////////.........------,,,,,,---------............------------...//////000000000000000000000000000000111111111111000000222222222333555777999:::666666555555666666777888999999999999999:::;;;;;;:::<<<============>>>@@@@@@@@@@@@@@@AAACCCDDDEEEEEEEEEEEEFFFGGGHHHJJJJJJIIIJJJJJJKKKMMMNNNOOOPPPSSSSSSTTTTTTUUUWWWXXXYYY\\\[[[]]]bbbhhhlllkkkhhhggghhhiiijjjiiihhhhhhjjjnnnnnnmmmqqq|||{{{yyyuuuppplllkkkiiigggccc```]]]ZZZYYYTTTSSSRRRPPPOOONNNNNNNNNJJJHHHFFFFFFGGGGGGFFFEEEBBB@@@>>>>>>======;;;999888888777666555555666666555444444333222222111111000000/////////.................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000000000000111111111222000000000000111111111111333333333333333444444555555555666666777888888888888888888888888888888888999999:::;;;===>>>??????>>>???AAABBBCCCCCCBBBAAABBBCCCDDDDDDCCCCCCDDDFFFGGGHHHIIIIIIGGGFFFGGGIIIIIIKKKMMMOOOOOOPPPRRRTTTTTTUUUTTTSSSRRRRRRTTTUUUvvvtttuuuuuurrrnnnqqqwwwuuukkkcccaaaaaa``````bbb]]]WWWSSSSSSRRROOONNNPPPNNNLLLJJJJJJIIIEEE>>>888222111000...------------.........---,,,+++***)))+++++++++++++++++++++++++++((())),,,+++((('''))))))******++++++*********((())))))*********))))))))))))))))))))))))))))))&&&'''((())))))******)))))))))))))))))))))))))))'''''''''(((((((((((()))))))))(((((())))))***+++******))))))******+++,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,,,,...//////000000000000000000000000000000000000000111222222222222111222111111000000111111222222222222222222222222222000000111111111222222222111111111111111111111111//////111222222111//////111111111000000000//////...//////000000//////...............---------------.../////////.....................------------,,,,,,,,,,,,---------------------------......//////////////////////////////000000111111000000///000000111222333555777888555555444444555555666777999888888888888999::::::888999;;;;;;::::::<<<===????????????@@@BBBCCCDDDEEEEEEEEEFFFGGGHHHJJJJJJHHHHHHHHHIIIJJJLLLNNNOOOSSSSSSSSSSSSTTTVVVWWWXXX[[[[[[\\\```eeehhhgggeeebbbccccccdddeeefffdddbbbllllllmmmttt~~~|||{{{}}}zzzuuurrrqqqooollliiidddcccbbb___\\\YYYWWWVVVSSSRRRQQQOOONNNMMMMMMMMMIIIGGGEEEEEEFFFFFFEEEDDD@@@>>><<<<<<<<<;;;999777666666555444444444555555333333222222111111000000/////////............---........................,,,,,,------------------++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000111111111//////000000000111111111222222222222222333444444555555555666777777888888777777777777777777777777888888999;;;<<<>>>??????>>>???@@@BBBCCCBBBBBBAAABBBCCCDDDDDDCCCCCCDDDFFFFFFGGGHHHGGGFFFEEEFFFGGGGGGJJJLLLOOOPPPRRRUUUWWWTTTUUUVVVUUUSSSRRRSSSUUUtttssssssssspppmmmqqqwwwsssjjjcccaaabbbaaaaaaccc]]]WWWRRRRRRQQQOOOOOOQQQMMMKKKJJJJJJJJJGGG@@@:::333111000...------------------------,,,+++******+++++++++++++++++++++++++++((())),,,+++(((''')))((()))******+++*********((())))))************)))((((((((((((((((((((((((''''''((())))))***))))))(((((()))))))))))))))***(((((((((((()))))))))))))))(((((((((((()))************))))))******+++,,,,,,,,,++++++,,,,,,---...------------------,,,,,,+++,,,---...///000000000000000000000000000000000///000111111222222111111111111000000000000111111222222222222222222222222000000000111111111111222111111111111111111111111//////000000000000//////000000000000////////////......////////////..............................,,,...//////...------.........---------,,,,,,,,,+++++++++,,,,,,,,,------...------------...////////////////////////////////////000000000000///////////////000111333444555444444333333444444555666777777777777777888999999666888999:::999999:::<<<>>>>>>>>>>>>???AAABBBCCCEEEEEEEEEFFFGGGHHHIIIJJJGGGGGGGGGGGGIIIKKKNNNOOOSSSSSSSSSSSSTTTUUUVVVWWWYYYZZZ\\\]]]___``````aaa___aaaaaaccchhhnnnmmmiiiiiijjjjjjppp~~~{{{xxxvvvwww{{{~~~}}}||||||~~~~~~{{{wwwtttoookkkiiigggdddccc[[[[[[ZZZYYYWWWVVVUUUTTTRRRQQQPPPNNNMMMLLLKKKKKKFFFDDDBBBAAABBBBBBAAA@@@>>><<<;;;:::::::::888666555444444333333333444444222222111111000000000000///.........------------------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///////////////000000000000/////////000000000111111222222111111222222333444444555555666666777777888555555666666666666666777777888999:::<<<>>>??????===>>>@@@AAABBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDFFFEEEFFFGGGFFFDDDDDDEEEFFFGGGIIILLLNNNPPPRRRUUUXXXTTTWWWYYYYYYVVVTTTUUUWWWrrrqqqqqqqqqooolllqqqwwwqqqhhhbbbbbbcccbbbbbbccc___XXXRRRQQQPPPMMMMMMPPPKKKJJJIIIJJJKKKHHHBBB<<<333222///---,,,,,,---...***+++,,,,,,------------+++++++++++++++++++++++++++((())),,,+++(((''')))(((((()))***************(((((()))***************(((((((((((((((((((((((('''((()))))))))))))))((((((((((((((())))))******))))))))))))*********+++((((((((((((((()))************))))))******+++,,,,,,,,,++++++,,,,,,---...,,,,,,------------------***+++---...///000000000000000000000000000000000///000000111111111111111111111000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111000//////......//////000000000/////////.........---......//////......---........................+++---//////---,,,---...---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,.........---...//////000...........................//////000000//////...000//////000111222333444333333333333333444444555666666666666666777777888777888::::::999999;;;<<<=========>>>???@@@AAABBBCCCCCCCCCDDDEEEFFFHHHHHHFFFFFFFFFFFFHHHKKKNNNOOOSSSSSSSSSSSSTTTUUUVVVVVVXXX[[[^^^^^^\\\[[[^^^aaa```bbbdddhhhsss~~~{{{kkkkkkiiijjjqqqzzz|||xxxuuurrrrrrwwwvvvwwwxxxxxxyyy|||~~~~~~~~~~~~}}}}}}~~~}}}zzzwwwrrroookkkgggdddaaa___^^^ZZZYYYXXXVVVUUUUUUUUUUUURRRQQQOOOMMMKKKIIIHHHHHHDDDBBB@@@?????????===<<<<<<;;;999999999999777555333333222222222333333333111111000000000000//////.........---------,,,,,,------------------------++++++,,,,,,,,,---------************************++++++++++++++++++++++++************************)))******+++,,,,,,------************************++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...000000---.........////////////////////////000000000111111111111111111222333333444444555555666777777777444444555555555666666666777777888:::<<<>>>??????<<<===???AAABBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDFFFCCCDDDEEEEEEDDDCCCDDDFFFHHHJJJLLLMMMNNNOOORRRTTTTTTXXX\\\\\\XXXVVVWWWZZZ}}}qqqoooooopppnnnlllqqqxxxooogggbbbbbbdddcccbbbdddbbbZZZSSSQQQOOOLLLLLLNNNJJJIIIHHHJJJKKKIIICCC>>>333222///---,,,,,,---...'''(((***,,,...//////000+++++++++++++++++++++++++++((())),,,+++(((''')))(((((()))***************(((((()))***************************************(((((())))))))))))(((((('''((((((((())))))******)))*********++++++++++++((((((((((((((()))***************)))***++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------.........***+++,,,...///000000000000000000000000000000000//////000111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000///...------...///000000/////////............---..................---......//////////////////***---//////,,,+++,,,...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,///............///000000..............................////////////......111000000000111222333333333333222222333333444555555555555555555666777777777999::::::::::::;;;===<<<<<<======>>>@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFFFFFFFHHHKKKNNNPPPTTTSSSSSSSSSTTTUUUVVVVVVYYY^^^bbbaaa]]][[[```eee^^^aaadddjjjyyyqqqpppkkkgggiiinnnnnnjjjlllkkkmmmvvvrrrssstttuuuxxx||||||xxxxxx|||~~~~~~yyywwwyyyxxxxxxyyyzzz{{{{{{xxxvvvkkkiiieeebbb___]]]\\\[[[\\\[[[XXXUUUTTTSSSRRRRRRQQQPPPNNNKKKIIIGGGFFFFFFEEECCC@@@??????>>>===;;;<<<:::888888999888777555333222222111222222333333000000000000////////////......---------,,,,,,,,,------------------------+++++++++,,,,,,---------************************++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,------************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...000111------------.........///////////////000000000000111111111000111222222333444444555555666777777777444444444555555555666666666777888:::<<<>>>???@@@<<<===???AAABBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDFFFBBBCCCDDDDDDCCCCCCDDDFFFIIIJJJLLLMMMLLLMMMNNNPPPTTTYYY]]]^^^ZZZXXXYYY\\\sssqqqqqqrrrqqqnnnooosssmmmddd^^^```ccccccbbbbbbaaaZZZUUUTTTQQQMMMKKKMMMMMMNNNMMMJJJHHHGGGBBB<<<444333111///...---------------------------------+++++++++++++++++++++++++++++++++*********)))))),,,+++***)))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))(((''''''''''''((()))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---.........------,,,,,,,,,,,,,,,,,,---------......------......//////000000111111111111000000000000111111000000000000111111111111111000000000000000.../////////////////////222000------...000000000---------------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......---------...///000000111111111111111111222222333111111111111222333444444666666666666666666555555777888888999999:::;;;;;;;;;;;;<<<<<<===???@@@AAABBBCCCDDDCCCCCCCCCEEEGGGHHHGGGFFFFFFFFFHHHJJJLLLOOOQQQRRRSSSRRRSSSTTTVVVVVVWWWYYY[[[]]]___```aaaaaabbbcccgggttt~~~llljjjggggggjjjllllllkkkooonnnooovvv~~~xxxyyyyyyxxxxxx}}}{{{xxx}}}||||||}}}}}}}}}~~~~~~~~~|||{{{{{{wwwyyywwwvvv{{{zzzllljjjfffaaa\\\ZZZ[[[\\\[[[XXXTTTQQQOOONNNLLLKKKKKKKKKJJJIIIGGGEEECCCAAA@@@@@@???>>>===<<<;;;;;;888888777777666666555555222222222111111111000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++***)))))))))***,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))(((******************************++++++++++++******)))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...---------............///////////////000000000000//////000111222222333333222222222333333333444444666555333333333444666888888888777888999;;;===??????????????????@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFGGGGGGFFFEEEEEEGGGGGGHHHJJJKKKMMMNNNNNNUUUUUUVVVWWWYYY[[[\\\]]]vvvttttttuuusssnnnnnnrrrnnnfff___aaaddddddcccccc```ZZZVVVUUUSSSNNNLLLMMMMMMOOOOOOLLLJJJHHHCCC;;;444333111///...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,+++***)))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))(((''''''''''''((()))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---......---------,,,,,,,,,,,,,,,,,,---------..................////////////////////////////////////111111000000000000111111000000000000111111111111111222444555666666666555555222///......///.........------------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,------------...,,,------...//////000000000000000000000111222222222222111111111222333333555555555555555555555555777777888888999::::::::::::::::::;;;<<<===??????>>>@@@BBBBBBCCCDDDGGGIIIHHHGGGFFFFFFGGGHHHJJJLLLKKKMMMNNNOOOOOOPPPSSSUUUYYYYYYYYYZZZ\\\^^^___``````bbbbbbdddkkkssstttnnnjjjgggeeeeeehhhjjjiiihhhnnnlllmmmrrrxxx}}}|||zzzwwwwwwwwwwwwwww{{{}}}||||||}}}}}}}}}~~~~~~~~~zzzzzzzzzuuuvvvuuutttxxx~~~}}}wwwhhhfffbbb]]]YYYXXXXXXYYY[[[XXXTTTQQQOOONNNLLLJJJIIIIIIHHHGGGEEECCCAAA@@@???>>>======;;;;;;:::999888888777666666555555444222222111111111000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++***)))))))))***+++,,,************************))))))))))))))))))))))))+++++++++++++++***))))))******************************++++++++++++******)))))))))))))))))))))))))))************+++++++++,,,++++++++++++,,,------------------................../////////000000000//////000111111222333333222222222333333333333444555444333222333444666777666666666777888:::<<<===>>>>>>>>>???????????????BBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGFFFEEEHHHHHHIIIJJJKKKLLLMMMMMMSSSSSSTTTUUUWWWYYY[[[\\\uuutttvvvxxxvvvqqqqqqtttooogggaaacccfffeeedddddd```[[[XXXXXXVVVQQQMMMMMMMMMPPPQQQNNNLLLJJJCCC;;;444333111///...---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************,,,+++***)))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,---------....../////////...............------------------------111000000//////000000111///000000111111222222222444666999;;;======<<<<<<777555111///......---+++///...------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,------------,,,------......///////////////......//////000111333222111111111111111111333333333444444444444444666666777777888999999999888888999:::;;;<<<======;;;===???AAABBBDDDHHHJJJHHHGGGGGGFFFGGGIIIJJJKKKIIIJJJKKKLLLMMMPPPTTTXXX\\\[[[YYYYYYYYY[[[]]]___]]]```bbbbbbdddgggfffcccfffdddbbbbbbdddfffffffffkkkiiiiiilllqqquuuuuutttuuuuuuvvvuuuvvvyyy~~~}}}~~~}}}zzz|||}}}}}}}}}}}}~~~~~~~~~yyyxxxyyyvvvssssssrrrqqqtttyyywwwrrrfffccc```\\\YYYWWWWWWWWWZZZWWWTTTQQQOOOMMMJJJHHHFFFFFFEEEDDDCCCAAA???>>>======<<<;;;:::999888888777777666666555444444444111111111111000000000000////////////////////////------------------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++***))))))******************************++++++++++++******)))))))))))))))))))))))))))************++++++++++++++++++++++++,,,------,,,,,,,,,---------...............////////////000//////000000111111222222111111222222222333333333555444333222333444555666555555555666777999;;;<<<============>>>>>>??????AAABBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGHHHGGGFFFFFFHHHIIIIIIJJJKKKLLLLLLLLLQQQQQQRRRSSSUUUWWWYYYZZZpppppptttxxxxxxttttttxxxooogggaaacccfffeeecccccc___[[[YYY[[[YYYSSSNNNMMMNNNQQQRRRPPPNNNKKKCCC;;;444333111///------------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***)))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////......---------,,,---------------......000000////////////000000//////000000111222333333555777:::<<<======<<<;;;666444111//////...---+++///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++******++++++,,,,,,,,,---------,,,,,,---------...............------......///000333222111000000000000000222222222222222333333333555555555666777777888888888888999:::;;;;;;;;;<<<:::<<<>>>@@@AAACCCFFFIIIGGGGGGFFFFFFGGGHHHJJJJJJJJJKKKLLLMMMNNNRRRXXX\\\]]][[[YYYWWWWWWYYY[[[\\\ZZZ___dddeeedddccccccccccccbbbaaaaaabbbcccddddddgggfffeeegggkkkoooqqqqqqssssssttttttuuuwwwyyy{{{zzz}}}}}}|||~~~zzz|||||||||||||||}}}}}}}}}}}}~~~{{{vvvvvvyyyxxxsssqqqpppooooooqqqrrrqqqnnnfffccc___\\\[[[YYYXXXWWWXXXVVVRRRPPPNNNLLLIIIGGGDDDDDDCCCCCCAAA@@@???>>>===<<<;;;:::999888888777666666555555444333333333111111000000000/////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++***************************************************************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++******)))******************************++++++++++++******))))))))))))))))))))))))))))))*********++++++++++++++++++***+++,,,,,,---+++,,,,,,,,,------------------.........//////////////////000000000111111111111111111222222222222333333222222333333444555444444555666888999:::;;;;;;;;;<<<<<<======>>>>>>@@@AAAAAAAAABBBCCCCCCCCCBBBCCCDDDFFFFFFFFFEEEEEEFFFFFFHHHIIIJJJLLLMMMMMMOOOOOOPPPQQQSSSUUUWWWYYYnnnnnnrrrwwwwwwssstttwwwnnnfffaaaccceeedddaaaaaa___[[[ZZZ\\\ZZZTTTOOONNNOOORRRSSSQQQOOOLLLDDD;;;444333111///------------------------------------++++++++++++++++++++++++************************+++***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////......------,,,,,,------........./////////000000////////////000000......///000111111222222333444666777777777555444222111////////////...---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,*********************************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------------,,,---......///222111111000////////////111111111111222222333333333333444555555666666777888888:::;;;;;;;;;;;;;;;<<<===>>>??????@@@BBBEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLNNNRRRXXX\\\[[[YYYWWWUUUUUUVVVYYYZZZZZZ___eeehhheeebbbbbbdddbbbbbbaaa``````aaacccdddccccccccceeeiiimmmpppqqqrrrrrrrrrssstttuuuuuutttvvvyyy~~~{{{{{{{{{{{{{{{{{{{{{{{{wwwuuurrrrrrwwwzzzvvvppppppnnnmmmmmmmmmlllkkkkkkdddaaa]]][[[[[[ZZZXXXVVVUUUSSSPPPNNNMMMKKKGGGEEEBBBBBBBBBBBBAAA@@@>>>>>>===<<<<<<;;;:::999888777555555444444333222222222000000000/////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))******++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))******+++++++++************************************++++++++++++******))))))))))))))))))))))))))))))*********++++++++++++************+++,,,,,,++++++++++++,,,,,,,,,---------------............//////////////////000000000000000111111111222222222222222222222333444444444555666777999::::::;;;999999:::;;;;;;<<<======>>>??????@@@AAABBBBBBBBB???@@@BBBCCCDDDDDDDDDCCCBBBCCCEEEGGGIIILLLMMMNNNMMMNNNOOOPPPRRRUUUWWWXXXrrrqqqsssvvvtttppppppsssnnnfffaaacccfffdddaaa```___[[[ZZZ\\\ZZZTTTOOOOOOPPPSSSSSSPPPNNNKKKDDD<<<444333111///...---------------------------------++++++++++++++++++++++++***************+++++++++******)))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...............---------------.........///000000111111000//////......//////000---......//////000000000000000000000000000000//////---------///000///---...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,,,,+++***))))))***+++,,,************************************+++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///111000//////////////////000000111111222333333333222222333333444555555555777888:::;;;;;;;;;:::999<<<===>>>>>>======???AAACCCDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKNNNSSSVVVVVVUUUTTTSSSTTTUUUWWWYYY\\\^^^bbbfffccc^^^]]]``````aaaaaa```___```bbbdddaaabbbdddfffiiilllooopppqqqqqqqqqssstttsssqqqoootttwww{{{~~~~~~~~~~~~~~~zzzzzzzzzyyyyyyyyyyyyyyyrrrpppoooqqquuuwwwsssooonnnkkkjjjkkkjjjfffeeeggg___[[[WWWVVVWWWWWWTTTQQQPPPOOOMMMLLLKKKIIIFFFDDD@@@@@@@@@@@@@@@???>>>===<<<<<<;;;:::999888777777444444333333222111111111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++************************************************))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++*********************************++++++++++++******)))))))))))))))))))))))))))************+++++++++***************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------..................///////////////000000000000111111111111111222222222333333333333444666888999:::::::::777888888999:::;;;<<<<<<<<<======>>>???@@@AAAAAA===???@@@BBBCCCCCCCCCBBB@@@AAACCCEEEHHHJJJKKKLLLKKKLLLMMMOOOQQQTTTVVVWWWtttrrrsssuuusssooopppsssooogggccceeegggeeeaaa```___[[[YYYZZZYYYTTTPPPOOORRRTTTSSSOOOLLLJJJDDD<<<444333111///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))''''''((()))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))************************++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------------------...---......///000000111111//////............//////---------...............------,,,,,,---...///000---,,,,,,---......---+++,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++************************((())))))***++++++,,,,,,,,,+++***))))))***+++,,,************************************++++++++++++************+++++++++,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++---------------...////////////.........///000000000000111222222333444444111111222222333444444444555777888::::::999888777;;;<<<======<<<===>>>@@@AAABBBCCCDDDDDDEEEEEEEEEFFFGGGIIIIIIIIIKKKMMMPPPPPPPPPQQQQQQSSSUUUVVVWWW[[[ZZZ]]]bbbaaa\\\ZZZ]]]^^^___```___]]]]]]```cccaaaccceeegggiiijjjlllmmmqqqpppqqqssstttsssoookkknnnsssxxx{{{zzzyyyxxxyyyzzz}}}xxxxxxxxxxxxwwwwwwwwwvvvooommmmmmnnnoooooonnnnnnkkkhhhggghhhfff```___bbb[[[WWWSSSSSSUUUUUUQQQNNNLLLKKKJJJJJJJJJHHHEEECCC=========>>>======<<<<<<;;;:::999999777777666555333333333222111111000000/////////.........------------------------------++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************((()))***+++,,,++++++***************************))))))))))))))))))))))))))))))***+++++++++++++++******************************++++++++++++******)))))))))))))))))))))))))))************+++++++++***************++++++,,,************+++++++++++++++,,,,,,,,,,,,---------......................../////////000000000111111000111111222222222222222111333555777888999999888666666777888999:::;;;<<<::::::;;;<<<===>>>???@@@===>>>@@@BBBCCCCCCCCCCCCAAABBBCCCDDDEEEGGGGGGHHHIIIIIIJJJLLLOOORRRTTTUUUrrrqqqqqqtttsssqqqsssxxxpppiiidddfffiiifffbbbaaa___[[[XXXYYYXXXSSSPPPPPPRRRTTTRRRNNNKKKIIIDDD===444333111///...---------++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++***)))))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))'''(((((()))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------......///000111111//////............//////------------------,,,,,,,,,+++******,,,...111333---,,,+++,,,------+++)))++++++++++++,,,------...************************************************((())))))***++++++,,,,,,,,,+++)))(((((()))+++,,,)))))))))))))))))))))))))))************+++++++++(((((())))))*********+++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++...------------...//////...............///000111000111111222333333444444000111111222333333444444444555777888999888666555:::;;;<<<<<<<<<===???AAA@@@AAABBBCCCDDDDDDDDDDDDFFFHHHJJJJJJJJJJJJLLLMMMLLLMMMOOOQQQSSSUUUVVVWWWYYYVVVXXX___```]]]\\\___]]]^^^___^^^\\\\\\___bbbbbbdddggghhhiiihhhiiiiiiqqqpppqqqsssuuusssnnniiihhhnnnuuuyyyxxxvvvuuuuuusssyyy~~~{{{|||~~~xxxwwwwwwwwwvvvvvvuuuuuunnnlllkkkkkkjjjiiikkknnniiieeedddfffccc\\\[[[```ZZZVVVRRRRRRUUUUUUQQQMMMIIIHHHHHHHHHIIIHHHEEEBBB:::;;;;;;<<<<<<;;;;;;:::999999888777666555444444333333222222111000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((()))***+++,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++******************************++++++++++++******)))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,)))************+++++++++++++++,,,,,,,,,---------.....................---////////////000000000000000000111222222222222111000111333555777777777777555666777888999:::;;;;;;999999:::;;;<<<===>>>???>>>???AAACCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGIIIKKKMMMPPPRRRTTTsssrrrrrrtttsssppprrrwwwoookkk``````iiieee^^^aaa```YYYUUUVVVVVVTTTQQQQQQPPPSSSTTTQQQNNNJJJBBB:::666444111/////////...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))++++++++++++*********)))+++***)))(((((()))***+++))))))))))))************+++***)))))))))***,,,---(((((())))))))))))((((((***)))((('''&&&&&&'''(((---***&&&""""""%%%***---************++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++......---------,,,,,,,,,+++---///000///.........---...///000000///...---........................------------------------..................------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++......------------,,,,,,---------............//////000000000111111111111111111222222222333333333333444666888999888777666888999:::<<<===???@@@AAAAAAAAABBBBBBCCCDDDEEEEEEBBBDDDHHHLLLOOORRRSSSTTTJJJJJJKKKLLLOOORRRUUUWWWZZZ[[[[[[\\\\\\\\\\\\[[[```^^^ZZZWWWXXXZZZ^^^aaaccceeeiiikkkiiiggghhhkkkkkkkkklllmmmnnnpppqqqqqqnnnpppsssvvvxxxxxxtttrrrppptttxxxyyyyyyyyy|||}}}|||zzzwwwuuusssqqqppplllllllllmmmllllllkkkkkkjjjiiifffccc```^^^\\\\\\YYYWWWSSSQQQPPPOOONNNLLLMMMKKKIIIHHHHHHGGGEEECCC@@@>>><<<;;;;;;;;;:::888999999888777666555444444333333333222222222111111111000///...---,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************************************---+++)))((('''((()))***************************)))************+++++++++))))))(((((((((((())))))************************))))))))))))))))))))))))$$$(((...222222...***((()))************+++++++++,,,++++++******++++++,,,//////...---...///000111///............///000000000000000000000000000000...000111222111111222444555222///000444777777777555666777888999:::::::::;;;;;;<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDCCCBBBBBBAAAAAAFFFGGGIIIIIIIIIJJJMMMOOOqqqpppqqqsssrrroooqqquuuoookkkaaaaaaiiifff___cccaaaZZZUUUVVVVVVSSSPPPPPPQQQTTTTTTRRROOOLLLDDD;;;666444111/////////...---------,,,,,,,,,,,,++++++***+++++++++******)))(((++++++*********)))))))))+++***)))(((((()))***+++'''(((((((((((()))))))))***))))))((()))***+++,,,(((((())))))))))))((((((***)))((('''&&&''''''(((***)))'''&&&&&&'''((()))(((((((((((())))))))))))*********************************++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,------......+++---//////...------------...///000000///...---------------------------------------------------..................------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,---------...------------............//////000000000111111111111111111222222222333333333444666888888888777666888888999:::<<<===>>>>>>>>>??????@@@AAABBBCCCCCCDDDFFFIIIMMMPPPRRRSSSTTTJJJJJJJJJLLLNNNPPPSSSTTTXXXXXXYYYZZZ[[[[[[[[[[[[]]]\\\ZZZZZZZZZ\\\^^^___bbbdddggghhhhhhgggiiilllmmmmmmnnnnnnnnnnnnnnnmmmnnnoooqqqtttvvvvvvtttsssooorrrvvvwwwvvvwwwyyy{{{{{{zzzxxxuuusssrrrrrrrrrmmmmmmmmmmmmllljjjiiihhhhhhgggeeebbb```]]][[[ZZZWWWUUUQQQOOONNNMMMLLLKKKKKKIIIGGGFFFFFFEEECCCAAA@@@>>>;;;:::;;;;;;999888999888888777666555444333222222111111111000000000000000///...---,,,++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************)))))))))))))))))))))))),,,+++)))((('''((()))***************************))))))*********+++++++++)))))))))(((((()))))))))************************))))))))))))))))))))))))+++111777666111+++((()))))))))*********+++++++++,,,++++++******++++++,,,......---------...///000......------......///000////////////////////////...000111111111111222444777444111111333555555444666777888888999999999999:::;;;;;;<<<===>>>??????@@@@@@@@@@@@AAACCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBFFFGGGIIIIIIIIIJJJMMMOOO~~~ooonnnoooqqqpppnnnooosssooolllbbbbbbjjjfff```dddbbb[[[VVVVVVVVVRRROOOOOOQQQTTTUUURRRPPPMMMEEE===666444111/////////...---------,,,,,,,,,,,,++++++)))************)))((((((******)))))))))(((((((((******))))))))))))******''''''''''''((((((((((((((((((((((((((()))******'''(((((())))))(((((('''))))))(((''''''''''''(((&&&'''((())))))((('''&&&(((((((((((())))))))))))************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---...//////+++---......---+++,,,------...////////////...---------------------------........................------------------......,,,,,,,,,,,,------------++++++,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++((()))***+++,,,---......------------............////////////000000000000000111111111222222222222222333555666777777666666777888888999::::::;;;;;;;;;<<<<<<===>>>???@@@AAADDDEEEHHHJJJMMMNNNOOOPPPKKKKKKKKKKKKMMMOOOQQQRRRTTTUUUVVVXXXYYYZZZ[[[[[[YYYYYYZZZ[[[\\\]]]]]]]]]aaaccceeeeeeeeegggjjjlllnnnnnnoooooommmllljjjiiilllnnnqqqsssuuuuuuttttttoooqqqssstttttttttuuuvvvxxxvvvtttrrrqqqqqqssssssnnnnnnmmmllljjjhhhfffdddcccccccccbbb___]]]ZZZXXXUUURRRNNNLLLLLLKKKJJJIIIHHHFFFDDDDDDDDDCCCAAA???>>><<<:::999::::::999777888777777666555444333333000000000000////////////000//////...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************((((((((((((((((((((((((++++++)))((((((((()))***************************)))))))))*********++++++************************************************)))))))))))))))))))))))),,,333888666---'''(((+++)))))))))*********++++++++++++************++++++,,,,,,,,,,,,,,,---......------,,,,,,,,,---......////////////////////////...000111111111111222444777555222222333444333333777777888888999888888888999999:::;;;<<<===>>>>>>?????????@@@AAABBBCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBFFFGGGHHHIIIIIIJJJLLLNNN}}}nnnmmmooorrrqqqnnnooosssooommmdddccckkkgggaaagggddd\\\WWWVVVVVVQQQNNNNNNPPPSSSTTTRRRPPPMMMEEE===666444111/////////...---------,,,,,,,,,+++++++++)))***************))))))))))))))))))((((((((((((***))))))))))))))))))***'''''''''((((((((())))))''''''''''''(((((())))))'''(((((((((((((((((('''((((((((('''''''''((((((%%%&&&((()))***)))'''&&&)))*********++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,------......+++,,,------+++++++++---........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++************+++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++((())))))***++++++,,,,,,,,,,,,---------................../////////000000000000000111111111111222222333444555666666555555888888888888888999999999::::::;;;<<<>>>???@@@@@@BBBBBBDDDFFFGGGIIIJJJJJJMMMLLLLLLLLLLLLNNNOOOPPPPPPQQQSSSUUUXXXYYYZZZZZZXXXXXXYYYZZZ[[[\\\]]]^^^bbbddddddcccdddhhhkkkkkklllmmmmmmmmmllljjjgggfffiiimmmsssvvvwwwvvvtttssspppqqqrrrssssssrrrrrrssstttsssqqqooooooqqqssstttnnnnnnnnnllljjjfffcccaaa___`````````^^^[[[XXXVVVSSSPPPMMMKKKJJJJJJIIIHHHFFFDDDCCCBBBBBBBBB@@@>>>===;;;999888999999888777666666555555444333333222000000000/////////......//////...------,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++***************************************************************))))))))))))))))))))))))+++***)))(((((()))******************************))))))))))))******************++++++++++++******************************))))))))))))))))))))))))(((,,,///...***(((***---))))))))))))************++++++************+++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---...////////////////////////...///111111000000222333555444222222222333333333777888888888888888777666888888999:::;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCCCCCCCCCCCCCCCCFFFGGGHHHIIIHHHIIIKKKNNN}}}nnnnnnpppsssssspppppptttnnnmmmeeedddjjjfffbbbhhhddd]]]WWWWWWVVVQQQNNNMMMNNNQQQRRRPPPOOOLLLEEE===666444111/////////...---------,,,,,,,,,+++++++++******++++++,,,++++++***))))))))))))(((((((((((()))))))))******)))))))))(((((()))))))))*********&&&&&&''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))))))))*********++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,++++++,,,.........------------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++************************,,,,,,,,,------------...---............///////////////000000000111111111111222333333444444555555888888888888888888888888:::;;;<<<===>>>@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHNNNMMMLLLLLLLLLMMMOOOOOOMMMOOOQQQTTTVVVXXXYYYZZZYYYXXXWWWWWWXXX[[[^^^___cccfffeeeccceeekkkmmmkkkiiijjjjjjkkkjjjiiigggggggggmmmvvv{{{{{{wwwsssqqqrrrrrrrrrrrrsssrrrrrrqqqrrrqqqooonnnooopppqqqsssnnnnnnnnnmmmjjjfffbbb___\\\]]]]]]]]][[[XXXUUUSSSQQQOOOLLLJJJJJJIIIHHHGGGEEECCCBBBAAABBBAAA@@@>>>;;;999777777777888777666555555444444333222222222111000000000000/////////.........---,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))(((((()))))))))*********)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***++++++***(((((()))))))))*********+++******))))))******+++*********+++++++++++++++,,,++++++++++++,,,------........................---///000111000000111333111111222222333333555666777777888888888777777666777777888999:::;;;<<<<<<=========>>>???@@@AAABBBAAABBBBBBBBBCCCCCCDDDDDDFFFGGGHHHHHHHHHIIIKKKMMMnnnnnnqqquuutttqqqrrruuummmllleeedddjjjfffbbbiiiddd\\\WWWWWWVVVQQQNNNNNNLLLPPPQQQPPPOOOLLLEEE===666444111/////////...---------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++******)))))))))((((((((())))))************))))))))))))))))))************&&&''''''((()))(((((((((&&&''''''((((((''''''&&&&&&'''(((((()))(((((((((((('''&&&&&&&&&(((***+++(((((((((((())))))))))))************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,+++++++++******+++,,,,,,,,,,,,///111......------------......++++++++++++++++++++++++------------------------++++++,,,,,,------......,,,,,,,,,,,,++++++++++++))))))******+++,,,,,,,,,++++++************++++++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************++++++++++++++++++*********)))))),,,,,,,,,,,,------------------------.........///////////////000000000000111111111222333333444444777777777777777888888888;;;;;;===>>>@@@AAACCCCCCBBBBBBCCCCCCEEEFFFHHHIIIMMMLLLKKKKKKKKKLLLMMMNNNLLLNNNPPPSSSUUUWWWXXXYYYZZZYYYWWWVVVWWWZZZ]]]___aaaeeefffdddhhhqqqrrrmmmjjjjjjjjjiiiiiiiiiiiijjjgggoooxxx}}}{{{vvvrrrppprrrqqqqqqrrrssssssqqqpppqqqqqqpppooooooooooooooommmmmmnnnmmmkkkgggccc```\\\[[[[[[ZZZXXXUUURRRQQQPPPMMMJJJHHHHHHHHHGGGFFFCCCAAA@@@@@@@@@@@@???===999777555555666777666555333333333333222222222111000000000000////////////------------,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))((((((((()))))))))******((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))),,,)))&&&(((+++---***'''((((((((()))))))))************))))))))))))******)))******+++,,,+++++++++,,,,,,+++++++++,,,------........................---///000000000000111333///000222333222333555666666666777777888777777777777777888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGHHHHHHGGGHHHJJJLLLnnnnnnqqquuuuuuqqqrrruuukkkllleeedddiiieeeaaaiiiccc\\\VVVVVVVVVRRROOONNNLLLPPPRRRPPPPPPNNNGGG???666444111/////////...---------,,,,,,,,,,,,++++++))))))***+++++++++++++++++++++*********)))))))))((()))***++++++***)))(((((((((((())))))))))))***&&&'''((()))))))))((((((&&&''''''((((((''''''&&&%%%&&&((()))))))))((((((&&&&&&&&&''''''((()))***(((((((((((())))))))))))*********************************++++++++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))***,,,,,,,,,...111444...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,+++++++++******((())))))***++++++,,,,,,++++++************++++++((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++******++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------................../////////000000000000000111222222333444444444555555666666777777;;;<<<===???@@@BBBCCCDDDBBBAAABBBBBBDDDFFFHHHIIIJJJJJJIIIHHHIIIJJJKKKLLLLLLNNNPPPRRRUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\cccfffeeelllxxxyyysssnnnmmmllljjjjjjjjjlllmmmjjjqqqxxxzzzwwwsssqqqqqqqqqpppoooppprrrsssqqqoooqqqqqqqqqqqqpppnnnmmmlllkkklllmmmnnnllliiieeebbb\\\[[[YYYWWWTTTRRRPPPOOOMMMJJJGGGFFFFFFFFFEEEDDD@@@???======>>>>>>===;;;888666444444555666555444222222222222222111111111/////////.........---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))***'''(((***++++++***(((''')))))))))))))))))))))))))))))))))))))))))))))))),,,***)))*********)))'''(((((((((((()))))))))*********))))))))))))******)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,---..............................---...000000//////111222///111444444222111333555555555666777888888888777777888888999:::;;;<<<<<<;;;;;;;;;<<<===>>>@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHGGGHHHJJJKKKmmmmmmpppuuuuuuqqqqqquuujjjkkkeeeccchhhdddaaaiiibbb[[[VVVVVVVVVRRROOOOOOMMMQQQSSSRRRQQQOOOHHH@@@666444111/////////...------------,,,,,,,,,++++++(((((()))***************++++++++++++************((()))***++++++***)))(((''''''''''''((((((((()))&&&''')))*********)))(((&&&''''''''''''''''''&&&%%%&&&((()))))))))(((((($$$%%%'''((())))))))))))************++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++))))))***+++,,,------...)))***+++,,,---///333666...---,,,,,,,,,,,,---...************************++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,++++++*********((())))))***++++++,,,,,,++++++************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))************+++++++++))))))***+++,,,------...++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000000000000000111222333444222222333444444555666666;;;<<<===???@@@BBBCCCDDD?????????@@@AAADDDFFFGGGHHHGGGGGGFFFGGGHHHJJJKKKMMMNNNPPPRRRTTTVVVWWWWWWVVVXXXYYY[[[[[[ZZZXXXWWWYYYaaaeeefffppp}}}wwwsssqqqnnnlllkkkkkkmmmnnnmmmrrrvvvvvvssspppppprrrpppnnnmmmooorrrrrrpppnnnqqqrrrssssssqqqnnnkkkiiijjjkkkmmmnnnmmmjjjfffddd]]][[[XXXUUURRRPPPNNNNNNKKKHHHEEEDDDDDDDDDDDDCCC>>>===;;;;;;<<<<<<;;;999777555444444555555555444222222222111111111111111......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))(((((((((((())))))))))))&&&((()))******)))(((&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******((('''(((***(((((((((((())))))))))))******))))))))))))******)))***+++,,,---,,,++++++------,,,,,,------...///........................---...000000//////111222000333555444222000111333444444666777888888888888888888999:::;;;<<<<<<===;;;;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCEEEFFFFFFFFFGGGHHHHHHGGGGGGIIIKKKqqqoooppprrrqqqoooqqqvvvooommmdddcccjjjfffbbbhhhhhh^^^UUUVVVXXXUUURRRPPPXXXYYYXXXSSSOOOLLLEEE===444222000///000111111111,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((('''&&&%%%%%%&&&'''(((******))))))((((((''''''((((((((((((((((((((((((******))))))((((((''''''))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......************************...---,,,,,,+++++++++,,,++++++++++++++++++++++++)))************)))((((((******))))))))))))******++++++***)))(((((())))))+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((()))******+++++++++******))))))(((((((((((())))))))))))(((((()))***++++++))))))***++++++++++++***))))))))))))))))))))))))******++++++++++++******************************++++++,,,,,,,,,,,,---------------............///...///000111222333444444222222333333333333444444::::::;;;;;;<<<======>>><<<===???AAACCCEEEFFFGGGFFFEEEDDDDDDEEEGGGIIIKKKLLLOOORRRVVVXXXXXXXXXWWWXXXYYYYYYYYYWWWVVVWWWXXXYYYZZZ]]]fffooouuutttqqqnnnmmmkkkiiiiiiiiikkklllooonnnmmmmmmooopppooonnnrrrpppoooqqquuuuuuqqqllllllqqqvvvuuuoooiiiggggggjjjgggfffhhhkkkkkkfffaaa```]]]XXXTTTRRRQQQOOONNNHHHHHHGGGEEEDDDBBBAAAAAA??????>>>===;;;:::999888666666666555444444333333111111111111000000000///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))((((((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************************++++++++++++******************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))************************...............///000000...------,,,,,,------...............////////////000000000000111111111111333333444666777999::::::888888999::::::;;;;;;<<<======<<<<<<<<<>>>???@@@AAAAAABBBBBBDDDEEEFFFGGGFFFFFFFFFFFFGGGHHHHHHIIIpppnnnppprrrrrrppprrrvvvooommmdddcccjjjgggbbbhhhggg]]]VVVVVVXXXVVVSSSRRRXXXYYYXXXSSSOOOLLLEEE===555333111000000111000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((('''&&&&&&&&&&&&'''(((***)))))))))((((((((('''((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...************************------,,,+++++++++++++++++++++++++++++++++++++++******++++++******)))(((******))))))))))))******++++++***)))))))))))))))*********)))))))))(((((())))))))))))))))))))))))************)))))))))(((+++++++++++++++***))))))***))))))(((((())))))***)))))))))))))))***++++++(((((()))************)))))))))))))))))))))))))))******++++++++++++******************************++++++,,,,,,,,,,,,------------------..................///000111222333333222222222333333333444444888888999999:::;;;;;;<<<<<<<<<>>>@@@BBBEEEFFFGGGEEEDDDDDDDDDEEEGGGIIIJJJKKKMMMQQQTTTVVVVVVVVVUUUWWWXXXYYYXXXVVVUUUVVVWWWWWWWWWZZZaaaiiimmmkkkhhhlllkkkjjjhhhhhhjjjkkklllmmmmmmmmmnnnppppppooonnnqqqooonnnpppttttttppplllkkkooosssrrrmmmhhhggghhhiiigggdddeeehhhgggccc___^^^ZZZUUURRRPPPOOOMMMLLLGGGGGGFFFEEECCCBBBAAA@@@>>>>>>===<<<:::999888777555555444444333222222222111111111000000000//////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************)))******************)))************************))))))))))))(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))************************---,,,,,,,,,,,,---......------,,,,,,,,,,,,------............//////////////////000000000111111111222333444555777888999:::999::::::;;;;;;<<<<<<======<<<<<<<<<===>>>@@@AAAAAAAAAAAABBBCCCDDDFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJ}}}ooonnnooorrrrrrppprrrwwwooommmeeedddkkkgggaaagggddd\\\VVVWWWYYYWWWUUUTTTWWWYYYXXXTTTPPPMMMEEE===777444111000000000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&&&&''''''((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************,,,+++******************+++++++++++++++++++++++++++,,,,,,,,,,,,+++************))))))))))))******+++***)))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))************))))))))))))+++++++++++++++***)))(((*********))))))*********))))))))))))))))))***+++''''''((()))))))))))))))))))))))))))))))))))))))******++++++++++++******************************++++++,,,,,,,,,,,,------------------............---......///000111222222222222222222333333333333666666666777888888999999:::;;;===???BBBDDDFFFGGGDDDCCCCCCCCCDDDFFFHHHIIIIIIKKKNNNQQQTTTTTTTTTTTTWWWXXXXXXWWWUUUSSSTTTUUUVVVVVVXXX\\\bbbeeeccc```iiihhhgggggghhhjjjkkklllkkkkkklllnnnpppqqqooonnnmmmlllkkkmmmooopppllliiikkknnnpppoookkkhhhhhhiiiiiifffbbbbbbcccccc___\\\ZZZWWWRRROOOMMMLLLJJJIIIFFFEEEDDDCCCBBBAAA@@@???===<<<;;;:::999777666666444444333222222111111000000000000000////////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************((())))))******))))))(((************************(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((())))))******))))))((())))))))))))))))))))))))***************************************+++,,,,,,------,,,,,,,,,,,,---------............///////////////000000000000111111222333333555666777888999888888888999::::::;;;;;;;;;;;;<<<<<<===???AAABBB@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFGGGGGGHHHJJJJJJnnnmmmooossssssqqqrrrvvvnnnmmmfffffflllgggaaafffaaaZZZUUUWWWYYYWWWUUUUUUWWWYYYXXXTTTQQQNNNFFF===888555222000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********)))***++++++,,,******************************))))))))))))******************************,,,,,,------,,,,,,+++*********))))))))))))************)))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))))))))******+++++++++******++++++************++++++***)))))))))))))))******'''((())))))******))))))))))))))))))))))))))))))******++++++++++++******************************+++++++++,,,,,,,,,------,,,,,,---------.........------......///000000111111222222222222333333333555555555666777777888888999:::<<<>>>@@@CCCDDDEEEBBBBBBBBBCCCDDDEEEGGGHHHHHHJJJMMMPPPRRRSSSSSSSSSVVVWWWWWWVVVSSSRRRRRRSSSVVVVVVXXX[[[___aaa```^^^eeeeeeeeefffgggiiikkkllljjjjjjkkkmmmppppppnnnmmmiiihhhggghhhjjjjjjhhhfffkkkmmmnnnllljjjiiijjjkkkhhheeeaaa```______\\\ZZZWWWTTTOOOLLLKKKJJJHHHGGGDDDCCCCCCBBB@@@??????>>>;;;;;;:::888777666555444444333333222222111000000000000/////////.........,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((((())))))***************************(((((())))))))))))((((((************************(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))***************************))))))))))))***++++++---,,,,,,,,,,,,,,,,,,------------.........//////////////////000000000111222222333444555666777777444444555666666777777888::::::;;;<<<>>>???AAAAAA?????????@@@AAABBBCCCCCCFFFFFFFFFFFFGGGIIIJJJKKK~~~nnnmmmppptttsssqqqrrruuunnnnnnggggggnnnhhh```eee^^^XXXUUUWWWXXXVVVUUUUUUVVVYYYXXXUUURRRNNNFFF>>>999666222000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******)))))))))***++++++************************)))))))))(((((()))******************************,,,------------,,,++++++******))))))))))))*********)))))))))))))))******************************(((((((((((((((((((((((())))))))))))))))))******'''((()))***+++,,,,,,,,,++++++************++++++******)))))))))))))))***((()))******++++++******))))))))))))))))))))))))******++++++++++++******************************+++++++++,,,,,,,,,------,,,,,,,,,------------...---------...//////000000111111111222222222333333555555555666777777888888888999;;;===???AAABBBCCCAAAAAAAAABBBCCCDDDEEEFFFHHHJJJLLLOOOQQQRRRSSSSSSUUUVVVVVVUUUSSSQQQRRRSSSTTTUUUWWWZZZ]]]______^^^bbbbbbcccdddfffhhhjjjkkkiiiiiiiiikkkmmmnnnmmmkkkhhhgggggghhhiiiiiihhhggglllllllllkkkjjjiiijjjkkkfffdddaaa___]]]\\\ZZZYYYUUURRRMMMJJJIIIHHHGGGFFFBBBAAAAAA@@@???>>>======::::::999777666555444333444444333333222111111111/////////............---+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...............////////////000000000111111222333444555555666333333444555555666666777888999:::<<<===??????@@@???>>>>>>>>>???@@@AAABBBEEEEEEEEEFFFGGGHHHJJJJJJ|||nnnnnnqqqttttttpppppptttnnnnnnhhhiiiooohhh```ccc]]]XXXVVVXXXYYYVVVUUUVVVUUUXXXYYYVVVSSSOOOGGG>>>888666222000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))************+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,************************))))))))))))))))))***+++************************,,,,,,------,,,,,,+++*********))))))))))))******)))))))))))))))******+++************++++++++++++))))))))))))))))))))))))))))))))))))************'''((()))***+++,,,,,,,,,*********))))))*********+++******)))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))******++++++++++++******************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------............//////000000111111111111222222222222555555666666777888888888999999:::<<<===>>>???@@@???@@@AAABBBCCCDDDDDDEEEHHHIIIKKKMMMOOOQQQRRRRRRSSSUUUUUUUUUSSSRRRSSSTTTRRRSSSUUUXXXZZZ\\\]]]]]]``````bbbccceeeggghhhiiiiiihhhggghhhjjjkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjiiiiiihhhhhhbbbaaa```^^^\\\ZZZXXXWWWRRROOOKKKHHHFFFFFFEEEDDD@@@??????>>>======<<<<<<:::999888777666444333333444444333333222111111000///.........------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...............////////////000000000111111222333333444444555555666666777777888888777888999;;;<<<=========>>>>>>======>>>>>>???@@@CCCCCCDDDDDDFFFGGGIIIJJJ}}}pppooorrruuutttoooooorrrnnnnnniiijjjpppiii___ccc^^^[[[YYY[[[[[[WWWVVVXXXUUUXXXYYYVVVTTTPPPGGG>>>888555222000000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++************************+++************+++,,,,,,***************************))))))))))))***+++,,,************************,,,,,,,,,,,,,,,+++************))))))))))))******)))))))))))))))***++++++))))))))))))*********+++))))))))))))))))))))))))((()))))))))******************+++++++++******)))***))))))(((((())))))***++++++***)))))))))))))))((())))))***************))))))))))))))))))))))))******++++++++++++******************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------...////////////000000000111111111111222222222222444444555555666777777777:::::::::;;;<<<<<<======>>>???@@@AAABBBCCCCCCDDDFFFGGGIIIKKKMMMOOOPPPQQQRRRTTTUUUUUUTTTSSSTTTVVVTTTUUUWWWXXXYYYZZZ[[[\\\^^^___aaacccdddeeefffgggjjjhhheeeeeefffgggggggggiiijjjjjjiiihhhiiiiiijjjiiihhhhhhhhhhhhgggeeeddd]]]^^^^^^]]]ZZZWWWUUUTTTOOOLLLGGGDDDDDDCCCBBBAAA>>>>>>======<<<<<<;;;;;;:::999888777666444333333333222222111111000//////.........---------,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++)))))))))))))))))))))))))))******************)))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((())))))))))))***))))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------................../////////000000000000111111222333333333555555666666777888888888666777888:::;;;;;;::::::=========<<<======>>>???AAABBBBBBCCCDDDFFFHHHIIIpppppprrruuutttooonnnqqqnnnnnniiijjjpppiii___bbb```]]]\\\]]]\\\XXXWWWYYYUUUXXXYYYWWWTTTPPPGGG>>>777444111000000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******'''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++************************++++++******++++++,,,---******************************))))))***+++,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,+++************))))))))))))******))))))((())))))***++++++'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++------,,,,,,***)))''''''))))))(((((((((((())))))++++++***))))))((())))))'''(((((()))))))))))))))))))))))))))))))))))))))******++++++++++++******************************++++++,,,,,,,,,---------++++++,,,,,,,,,---------/////////000000000000000000111111111111222222222333333444555555666666777::::::;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBCCCCCCCCCEEEEEEGGGIIIKKKMMMNNNOOORRRSSSUUUUUUTTTTTTVVVWWWWWWYYYZZZZZZZZZZZZ[[[]]]^^^___aaabbbdddeeeeeeeeekkkhhhdddcccccceeeffffffggggggggggggffffffggghhhgggffffffffffffeeebbb```YYY[[[\\\[[[YYYUUUSSSRRRLLLIIIEEEBBBAAAAAA@@@???=========<<<<<<;;;;;;:::::::::999777666555444333111111111000//////............---------,,,,,,,,,+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,++++++++++++++++++,,,,,,,,,,,,---------................../////////000000000111111222222222333333333444444555666666666666777888999:::999999888======<<<<<<<<<======>>>@@@AAAAAABBBDDDEEEGGGHHHoooooorrrvvvuuuqqqqqqtttpppjjjiiioooooogggcccfffddd___[[[ZZZVVVRRRQQQSSSUUUYYYZZZVVVRRRMMMEEE===999666222000//////...---000...------------+++***++++++,,,,,,,,,,,,------++++++************++++++&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))(((((((((((())))))((()))))))))))))))(((((()))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))''''''(((((())))))************++++++++++++******))))))))))))))))))))))))******+++++++++******)))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************))))))))))))))))))))))))************)))(((&&&&&&---------,,,+++***)))((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&%%%%%%&&&''')))***'''((()))++++++******)))(((((())))))*********+++)))))))))))))))))))))))),,,+++))))))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,//////---,,,,,,---...///000000000000000111111111333333444444555666666777::::::;;;>>>AAAAAA===:::???>>>>>>???BBBCCCCCCBBBEEEDDDEEEIIIMMMNNNLLLIIIMMMNNNPPPRRRSSSTTTTTTUUUYYYWWWUUUUUUVVVXXXXXXXXX\\\]]]___```bbbcccdddddd___bbbdddbbb______ccchhhhhhhhhgggggggggfffffffffffffffgggffffffdddcccaaa\\\[[[ZZZXXXUUUSSSPPPOOOKKKGGGCCC@@@>>>===<<<;;;<<<;;;:::999888777777777666666666666555444333222//////000000111111222222......---,,,,,,+++******++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************************************((((((''''''''''''(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((()))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******++++++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------......---...//////......///111////////////000000000000222333444555666666666666666666666777888999;;;;;;=========<<<;;;;;;::::::===???AAAAAAAAAAAACCCEEEpppooorrrvvvuuuqqqqqqtttpppjjjiiioooooogggcccfffddd___[[[ZZZVVVRRRQQQTTTTTTYYY[[[YYYUUUOOOFFF<<<:::666222000//////...---111///............,,,++++++++++++,,,,,,,,,------))))))(((((((((((())))))(((((()))******)))(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))************++++++++++++******************************)))******+++++++++******(((((()))******+++,,,,,,,,,++++++************+++******)))))))))(((((((((************************))))))))))))))))))))))))++++++++++++***)))((('''++++++++++++***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))((('''''''''((()))'''((()))***+++******)))((()))))))))************))))))))))))))))))))))))***((('''''')))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///...---,,,,,,---.../////////000000000000111111222333333444444555666666999999:::===@@@@@@===:::<<<;;;;;;<<<>>>@@@AAAAAADDDDDDEEEIIILLLNNNLLLIIIMMMNNNOOOQQQSSSTTTUUUUUUUUUSSSRRRSSSUUUWWWXXXXXXZZZ[[[]]]^^^```aaaaaaaaaaaadddfffddd```___aaaeeefffeeeeeeeeedddccccccccccccdddeeeffffffeeecccbbb^^^]]][[[XXXUUUQQQOOOMMMJJJGGGCCC@@@???>>>===;;;<<<<<<:::999888777777777666666666555555444222222111111000...,,,+++***)))//////...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,))))))))))))))))))))))))************************************************))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********************)))))))))((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,------------...---...//////......///000////////////000000000000222222333444555555555555666666666777888999:::;;;======<<<<<<<<<;;;;;;;;;===???AAAAAAAAAAAACCCDDDpppppprrruuutttpppppptttqqqkkkjjjoooooogggcccfffccc^^^[[[ZZZWWWRRRRRRUUUTTTYYY\\\ZZZWWWRRRGGG<<<:::777333000//////...---111///......//////---,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))******))))))((((((''''''))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))((((((((())))))))))))*********++++++++++++******************************((()))***+++++++++++++++((())))))******+++++++++,,,+++)))((((((((()))***)))))))))(((((((((''''''************************))))))))))))))))))))))))++++++,,,++++++***)))(((((())))))***))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++***)))(((((((((((((((((()))************)))))))))))))))************)))))))))))))))))))))))))))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------......////////////000000111111111222222333333444555555777777999;;;>>>>>><<<:::;;;::::::;;;<<>>@@@@@@@@@AAABBBDDDrrrqqqrrrtttsssoooppptttrrrlllkkkpppooogggccceeebbb]]]ZZZYYYWWWSSSSSSVVVYYYXXXVVVRRRQQQPPPHHH???:::777333111000000///......,,,+++,,,------,,,************+++++++++,,,,,,***+++,,,,,,,,,,,,+++***((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))************))))))))))))******++++++++++++******************************'''((()))***+++,,,,,,,,,)))))))))))))))*********+++***)))(((((()))***+++((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***))))))((('''(((((()))***++++++++++++(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((()))))))))))))))))))))))))))***************))))))))))))))))))(((((((((((((((((((((((()))))))))***,,,---+++***))))))))))))))))))))))))(((((((((((((((((((((((((((***+++***)))((()))***))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,---------......,,,------...//////000000000000111111222333333444444666888999::::::;;;;;;:::<<<=========>>>BBBEEEAAABBBDDDFFFHHHJJJKKKLLLLLLMMMOOOQQQRRRSSSSSSSSSQQQPPPPPPRRRWWW[[[]]]]]]WWWXXXYYYZZZ[[[\\\\\\\\\^^^aaadddeeedddbbb```______```aaaaaaaaa```^^^]]]```aaabbbcccbbb___\\\ZZZSSSRRRPPPMMMKKKIIIHHHHHHEEECCCAAA?????????===;;;;;;:::999888777666666666222222222222222111111000------...///000000111111,,,,,,,,,+++++++++++++++************************(((((()))***++++++,,,,,,))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))******+++++++++***)))((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))************************+++++++++,,,,,,,,,------,,,---......------...///////////////000000000000///000111222333333333333444444444555666777999999:::;;;;;;;;;<<<<<<======<<<>>>@@@@@@@@@@@@BBBDDDsssqqqrrrtttrrroooppptttsssmmmlllqqqpppgggccceeeaaa\\\YYYYYYWWWTTTTTTWWWZZZXXXSSSOOOOOOPPPIIIAAA;;;888444111000000///...---+++***+++,,,,,,+++***************++++++++++++((()))***++++++***)))(((((((((''''''''''''((((((((((((((()))))))))))))))))))))(((((((((((())))))&&&'''((())))))******)))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))+++************)))))))))******++++++++++++******++++++++++++++++++++++++((()))***+++++++++++++++))))))))))))))))))))))))(((((())))))******++++++)))))))))(((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((('''((()))******++++++++++++(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&'''((()))))))))))))))))))))((()))******+++************))))))))))))))))))))))))))))))))))))&&&&&&''')))++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------...------+++,,,,,,---...///000000000111111222222333444444555777999:::999999:::;;;888;;;>>>>>><<<<<>>>>>>>><<<::::::999888666555555444444000111111111111111000000------------------------++++++++++++************************************((()))))))))***+++++++++)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,+++---......------...///////////////000000000000000000111222333333333333444444444444555777888999:::::::::;;;<<<===>>>>>><<<>>>???@@@???@@@BBBCCCtttrrrrrrtttrrrooopppttttttmmmlllqqqpppgggccceee```[[[YYYYYYWWWTTTUUUXXXZZZXXXTTTPPPRRRRRRJJJ@@@;;;888444111111000000///---,,,++++++------,,,+++************++++++++++++((()))+++,,,,,,+++)))((())))))(((''''''((())))))''''''(((((())))))******))))))(((((((((((())))))&&&'''((()))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++)))******+++++++++******)))))))))))))))))))))(((###$$$''')))++++++************)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))*********))))))(((((())))))***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))*********)))(((***)))((((((((()))++++++************)))))))))((())))))))))))))))))))))))&&&&&&''')))++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***)))************+++++++++++++++++++++++++++++++++)))))))))*********++++++)))***,,,---......------***+++,,,---...//////000111111222222333444444444777999;;;:::888777999:::888===AAAAAA>>><<<===@@@>>>AAADDDEEEEEEGGGKKKNNNOOOPPPPPPQQQQQQPPPPPPOOOOOOMMMLLLNNNQQQTTTUUUUUUWWWWWWXXXYYYZZZZZZZZZZZZYYYZZZ\\\^^^______^^^\\\[[[]]]```bbbccccccaaa`````````^^^]]]\\\[[[ZZZZZZPPPNNNKKKGGGEEEDDDDDDDDD???>>>============;;;999888777666555444333333333///000000111111000000///---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,+++---......---,,,...///////////////000000000000000111222333444444444444333333333444555666888888999999:::;;;<<<===>>>???<<<===???@@@???@@@AAACCCtttrrrrrrtttrrrnnnpppttttttnnnlllqqqppphhhccceee```[[[YYYYYYWWWTTTUUUXXXZZZXXXUUUSSSUUUTTTKKK???;;;888444111111000000///...,,,,,,,,,......---,,,)))************+++++++++***+++---......---+++***+++***)))(((((()))***+++&&&&&&'''((()))***++++++))))))(((((((((((())))))&&&'''((()))************))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))++++++++++++******))))))******++++++++++++******++++++++++++++++++++++++******+++++++++******)))))))))))))))(((((((((((("""%%%)))++++++***)))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))******+++++++++******'''(((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++,,,,,,+++***((('''***)))((((((((()))+++,,,+++*********))))))(((((())))))))))))))))))))))))'''((()))+++......,,,)))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))***)))************+++++++++++++++++++++++++++++++++((())))))))))))*********)))***+++---......------******+++,,,...//////000111222222333333444555555888:::<<<;;;888777888:::;;;@@@EEEEEEAAA>>>???@@@>>>AAADDDEEEEEEGGGKKKNNNPPPQQQQQQQQQPPPPPPOOONNNQQQPPPNNNOOORRRTTTUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYZZZZZZZZZ\\\]]]]]]\\\ZZZYYY\\\___bbbccccccbbbaaa___^^^\\\[[[ZZZ[[[\\\\\\QQQOOOKKKHHHEEECCCCCCCCC>>>===<<<<<<===<<<:::888777666555444333222222222//////000000000000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((('''((((((((())))))******))))))))))))(((((((((((())))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,...---,,,,,,---///////////////000000000000111111222333444444444444333333333444555666777888999999:::;;;<<<>>>??????<<<===?????????@@@AAACCCvvvrrrpppqqqqqqoooqqqtttxxxooolllqqqqqqiiiccceeebbb]]]ZZZ[[[[[[WWWUUUVVVZZZ[[[YYYVVVUUUSSSLLLDDD;;;777333000///000/////////---,,,,,,,,,,,,***)))+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))&&&&&&'''((()))***++++++)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))******))))))))))))******''''''(((((())))))******))))))))))))))))))))))))))))))************))))))))))))************)))))))))*********++++++++++++******))))))))))))************))))))(((((('''''',,,,,,+++***)))((('''&&&+++)))'''''''''((('''&&&(((((((((((((((((((((((()))******))))))((('''&&&************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))((()))))))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************+++,,,...---,,,,,,---//////...---,,,+++,,,---...------...///000111222222999777555444333444666777<<<>>>@@@@@@???>>>>>>???>>>@@@BBBCCCDDDFFFJJJLLLOOONNNMMMMMMNNNOOOOOONNNOOOOOONNNOOOPPPRRRTTTUUUUUUWWWZZZ[[[ZZZZZZZZZ[[[ZZZYYYYYYZZZ\\\\\\[[[YYY[[[]]]___`````````bbbccc^^^___```___]]][[[[[[[[[RRROOOJJJGGGEEECCCAAA???======<<<;;;:::999999888777666666444333222111111000000000000///////////////...---+++******++++++)))************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))***)))))))))((((((''''''(((((())))))))))))((((((''''''(((((())))))******''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++)))******++++++,,,------............////////////000000111222222222222111333444444444555666666666:::;;;<<<======<<<;;;;;;>>>>>>>>>>>>>>>??????@@@wwwsssqqqrrrrrrpppqqquuuxxxpppmmmrrrrrrjjjeeefffbbb]]]ZZZ[[[ZZZWWWUUUVVVYYYZZZXXXUUUUUUSSSLLLCCC;;;777333000///000/////////...,,,,,,------+++***,,,,,,+++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))*********++++++******))))))))))))*********)))))))))(((((((((''',,,,,,+++***)))((('''&&&***)))'''&&&'''((('''&&&(((((((((((((((((((((((('''((()))))))))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************...///000///---+++,,,---...---,,,,,,,,,,,,---...------...///000111222222555444333222333444666777:::<<<>>>>>>===<<<<<<===>>>@@@BBBCCCDDDFFFIIILLLPPPMMMKKKLLLOOOQQQPPPNNNLLLLLLLLLLLLNNNOOOQQQSSSSSSVVVYYY[[[ZZZZZZZZZZZZWWWWWWVVVXXXYYYZZZXXXWWWYYY[[[^^^___^^^]]]^^^^^^\\\]]]]]]]]][[[ZZZYYYYYYQQQMMMIIIFFFDDDBBB@@@>>>======<<<;;;:::999888777666666555444333222111111000000000/////////......///...,,,+++******++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********************+++))))))))))))))))))))))))++++++*********)))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++)))******++++++,,,------............////////////000000111222222222222111333333444444555666666666999:::;;;<<<===<<<<<<;;;===============>>>??????wwwtttrrrtttsssqqqrrrvvvxxxpppnnnsssssskkkfffgggccc]]]ZZZZZZYYYVVVTTTVVVWWWYYYWWWUUUTTTSSSKKKBBB<<<888333000000000//////000...------......,,,+++,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))************))))))((((((((()))))))))************))))))))))))******))))))))))))((((((((((((++++++***)))((((((''''''***((('''&&&((((((((('''((((((((((((((((((((((((&&&'''((()))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************111222222000---+++***+++------,,,,,,,,,------...------...///000111222222222111111111222444666888777999<<<<<<;;;:::;;;;;;===???AAACCCDDDFFFIIIKKKPPPLLLJJJLLLPPPSSSRRROOOKKKKKKKKKLLLMMMOOOQQQRRRQQQTTTYYY[[[[[[ZZZYYYXXXWWWVVVVVVWWWYYYZZZXXXWWWWWWYYY\\\]]]\\\ZZZYYYXXXZZZZZZZZZZZZYYYXXXWWWVVVOOOKKKGGGDDDCCCAAA???>>>======<<<:::999777666555555555444333222111111000000////////////............---,,,++++++***++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++++++++(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))***))))))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++)))******++++++,,,---------............////////////000111111222222111111222333333444555555666666888888:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======xxxtttsssuuuuuurrrsssvvvvvvnnnmmmrrrssskkkeeefffccc]]]YYYYYYXXXUUUTTTUUUVVVWWWWWWUUUTTTSSSKKKBBB<<<999444111000000//////000///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))************))))))((((((''''''))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))******))))))))))))******))))))))))))((((((((((((+++******)))((((((''''''***(((&&&&&&((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))'''(((((())))))))))))((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************///000000...,,,*********---,,,,,,,,,------......------...///000111222222222222222222333555666777666888;;;;;;;;;::::::;;;===>>>AAABBBCCCEEEHHHKKKPPPKKKHHHKKKQQQTTTRRROOOMMMMMMNNNOOOPPPQQQRRRSSSOOOSSSYYY\\\\\\ZZZXXXXXXYYYXXXXXXZZZ\\\]]][[[ZZZWWWZZZ^^^___]]]YYYWWWVVVWWWVVVVVVVVVVVVVVVTTTSSSLLLIIIEEEBBBAAA@@@>>>===<<<<<<:::999777666555444444333333222111111000000/////////.........---------,,,,,,+++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))))))))((((((******))))))((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++)))******++++++,,,---------------........./////////000000111111111111111222222333444555555666666666777888999;;;<<<<<<<<<:::::::::::::::;;;;;;<<>>@@@AAABBBDDDHHHJJJNNNKKKIIIKKKPPPSSSQQQOOOOOOOOOPPPPPPQQQQQQRRRRRRNNNRRRWWW[[[[[[YYYXXXWWWYYYYYYYYY[[[]]]^^^]]][[[ZZZ]]]```aaa^^^[[[XXXWWWVVVTTTSSSSSSTTTSSSQQQNNNIIIFFFBBB@@@???>>>===<<<::::::999777666555444333222222222111000000//////............------------++++++++++++++++++******))))))*********+++++++++(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((()))))))))***************(((((())))))))))))((((((******))))))((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++)))******++++++,,,------------------............//////000111111111111000111111222333444555666777666666777888999:::;;;<<<999999999999999::::::;;;wwwttttttvvvvvvssssssuuupppjjjjjjqqqrrrjjjdddeeeddd]]]XXXWWWVVVSSSRRRTTTUUUWWWWWWVVVVVVTTTLLLBBB>>>:::555222000000///...///---,,,---......---,,,++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))************))))))((((((((()))))))))************))))))))))))******(((((((((((()))))))))))))))))))))((((((''''''''')))'''&&&&&&((())))))((())))))))))))))))))))))))************)))((('''&&&'''''''''(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))&&&'''((())))))******)))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************((()))+++******)))+++,,,++++++,,,---............------...///000111222222444444444444555555555555666888;;;<<<<<<;;;<<<===;;;===???AAABBBDDDGGGJJJLLLKKKJJJKKKMMMOOOOOOOOOMMMNNNNNNNNNNNNNNNMMMLLLLLLOOOTTTWWWWWWWWWVVVVVVWWWVVVVVVXXXZZZ[[[[[[YYY]]]___aaaaaa___\\\ZZZYYYVVVTTTQQQQQQRRRQQQMMMJJJFFFCCC@@@>>>======<<<;;;888888777666555444333333111111000000000/////////......---------,,,,,,,,,******++++++++++++******)))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))++++++***))))))(((''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((())))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++)))******++++++,,,------,,,------------............///000000111111000000000111222333444555666777666666666666777999:::;;;999999888888999999:::;;;vvvssssssvvvvvvrrrrrrtttpppjjjjjjrrrssskkkeeefffddd]]]WWWVVVUUURRRQQQTTTUUUWWWXXXWWWWWWUUUMMMCCC>>>;;;555222000000///...---,,,+++,,,---...---,,,*********+++++++++,,,,,,************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))*********++++++******))))))))))))******'''((((((((()))))))))***((((((((((((((('''''''''((('''&&&&&&((())))))((())))))))))))))))))))))))((()))))))))))))))((('''''''''((())))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&'''((()))************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((***++++++******+++,,,***+++,,,...............------...///000111222222000111222333444555555555555777:::;;;;;;;;;<<<<<<;;;===???@@@AAACCCFFFIIIIIIKKKLLLKKKJJJJJJLLLOOOMMMMMMMMMMMMLLLJJJIIIHHHIIILLLPPPRRRRRRRRRSSSTTTTTTTTTTTTVVVYYYZZZYYYXXX\\\^^^______\\\ZZZYYYZZZXXXTTTPPPPPPQQQPPPKKKFFFDDDAAA>>><<<<<<<<<;;;:::555555555555444444444333000000////////////......---------,,,,,,,,,,,,+++)))***+++,,,,,,+++***))))))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++)))******++++++,,,------,,,,,,---------............//////000000000000000000000111222444555666777777666666666666777888999999999888888999999:::;;;uuussssssvvvvvvrrrqqqssspppjjjkkkssstttmmmggggggddd]]]WWWVVVTTTQQQQQQSSSUUUXXXYYYXXXXXXVVVMMMDDD???;;;666222111000///...---+++++++++------,,,+++)))))))))******+++++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))******))))))))))))******''''''(((((())))))******))))))))))))))))))))))))))))))************))))))))))))************))))))************++++++++++++******))))))))))))******'''((((((((())))))******((((((((((((((('''''''''((('''%%%&&&((())))))((())))))))))))))))))))))))&&&'''((()))************'''(((((()))***++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))&&&'''((()))************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************+++,,,,,,******+++,,,)))+++,,,...//////......------...///000111222222---...000222444555666666444666999;;;::::::;;;<<<;;;<<>><<<;;;;;;:::555444444333333222222111000000000000///...---,,,------,,,,,,,,,,,,++++++,,,,,,,,,------.........)))************++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%))))))(((((((((((())))))******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************+++***)))))))))))))))***)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))************((()))++++++)))((()))***)))************+++++++++------..................000000000000000111111222000000111222444555666666777666555444555777999:::999999999::::::;;;;;;;;;uuussssssvvvwwwssssssuuupppkkkjjjooorrroooiiifffaaa^^^ZZZWWWVVVVVVUUUTTTTTTTTTUUUWWWWWWSSSKKKDDD@@@;;;555111//////.........---,,,,,,,,,,,,---...************************+++++++++*********))))))++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))******************+++***)))(((((((((((()))***)))))))))((((((((('''((((((((((((((((((((((((******))))))))))))*********(((''''''******)))'''))))))))))))))))))))))))+++(((&&&''')))***)))((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((''''''((())))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))***)))))))))))))))))))))******************************+++,,,---...//////...,,,+++---000111111///111111222333555666777777888999999::::::;;;;;;;;;;;;===???@@@AAABBBDDDFFFJJJIIIJJJMMMPPPRRRRRRQQQPPPOOONNNLLLJJJIIIIIIIIIGGGIIILLLOOOQQQSSSSSSTTTTTTTTTUUUWWWWWWWWWWWWWWWWWWVVVTTTSSSSSSUUUWWWXXXWWWTTTOOOLLLJJJIIIFFFCCC@@@???>>><<<;;;:::999999444444444333222222111111000000000000///...---,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------)))************+++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''((()))*********))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((('''''''''&&&))))))(((((((((((())))))***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((()))))))))*********))))))((((((((())))))***)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))************((()))++++++)))((()))***)))************+++++++++,,,------...............000000//////000000111222222222222333333444444444333333222111222444666888999::::::::::::::::::;;;vvvssstttwwwwwwtttsssuuupppkkkjjjpppssspppjjjgggbbb___[[[XXXVVVVVVUUUSSSTTTTTTUUUWWWWWWSSSKKKDDD???;;;777333111000///......------,,,,,,------...******************************+++,,,+++***)))(((******))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((()))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((***))))))(((((())))))******((('''((()))***)))'''))))))))))))))))))))))))***)))'''''')))))))))((())))))))))))))))))))))))''''''''''''(((((((((((()))((('''&&&&&&'''((()))***))))))(((((())))))***))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))************************************+++,,,---...//////---,,,,,,---///000///---//////000222333444555555888888999999:::;;;;;;<<<:::<<>>;;;777444333222///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---,,,+++)))''')))))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))*********************))))))(((((((((''''''(((((((((((('''&&&))))))))))))((((((((((((''''''''''''''''''''''''))))))(((((((((((()))))))))((((((((()))))))))(((((((((((((((((((((((((((***)))((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((***)))'''%%%%%%''')))*********))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***************************************+++,,,------......,,,,,,---...//////...---111111222222333333444444777777888999:::;;;;;;<<<:::<<>>;;;777444333222000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---,,,+++)))'''((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************+++++++++******))))))((('''(((***++++++***)))((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))((()))))))))((((((((()))(((((((((((((((((((((((()))))))))((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((***)))'''%%%%%%''')))***))))))************))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))***************************************++++++,,,,,,---------+++,,,............//////333333444555666777777888666777777888:::;;;;;;<<<999<<<>>>@@@BBBCCCFFFIIIGGGKKKOOOOOOLLLKKKMMMQQQXXX[[[\\\XXXPPPJJJIIIJJJNNNOOOQQQRRRSSSRRRRRRQQQUUUVVVYYY[[[[[[[[[YYYXXXYYYYYYXXXVVVTTTRRRPPPNNNLLLLLLKKKIIIGGGDDDCCCBBB:::;;;;;;:::999888777666333222222111111000//////...............------,,,,,,,,,+++++++++******************))))))((((((((())))))*********+++++++++))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((('''(((((((((((()))))))))&&&&&&&&&&&&''')))******(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************((()))++++++)))((()))***))))))*********+++++++++***+++,,,---............/////////...///000000111000111111222444555555666333333444444666777888999;;;;;;;;;::::::999999999vvvssssssvvvuuurrrqqqsssmmmiiijjjqqquuuqqqjjjgggbbb___[[[XXXXXXXXXWWWVVVTTTTTTUUUWWWWWWSSSKKKDDD>>>:::666333222111000///,,,------......------,,,******************************+++,,,+++***)))((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))+++---//////...,,,***(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))''')))***)))((('''(((***))))))))))))))))))))))))((()))))))))'''''')))***))))))))))))))))))))))))''''''''''''(((((((((((()))((('''&&&&&&'''((()))((())))))******))))))((())))))))))))))))))))))))''''''((((((((((((''''''&&&&&&&&&'''(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))((((((((()))******++++++***************************+++++++++,,,,,,,,,---,,,---.........///111333//////000222444555666777555666777888999;;;;;;<<<999;;;>>>@@@@@@BBBEEEGGGGGGNNNSSSQQQKKKIIIMMMSSSZZZ[[[ZZZVVVOOOJJJIIIIIIKKKLLLOOOQQQSSSTTTTTTTTTSSSUUUXXXZZZ[[[ZZZXXXWWWYYYYYYYYYWWWUUUQQQNNNLLLJJJKKKKKKIIIEEEBBBAAAAAA999999::::::999888666555222222111111000/////////------.........------,,,++++++++++++************))))))))))))))))))(((((()))************+++++++++))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''''''''(((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''(((((((((((())))))''''''''''''((()))******'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************((()))++++++)))((()))***)))************+++++++++)))***+++---............//////......//////000111///000111222444555666777888999999:::;;;;;;<<<<<<;;;::::::::::::::::::999xxxvvvvvvxxxwwwsssrrrtttlllhhhiiiqqquuuqqqjjjfffaaa^^^ZZZXXXXXXYYYXXXXXXTTTTTTUUUWWWWWWSSSKKKDDD>>>:::444111000000000000,,,,,,---......---,,,,,,************************+++++++++*********)))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))))))))))))))'''***---///000...+++)))'''((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''((((((''')))******''''''(((***))))))))))))))))))))))))((()))***)))'''&&&(((+++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))))))))((('''))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''(((((()))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))'''(((((()))******++++++************************+++++++++++++++,,,,,,,,,,,,.........---///444888333333333333333333222222555555666888999:::;;;<<<999;;;>>>??????@@@CCCEEEHHHLLLPPPPPPMMMKKKNNNRRRSSSRRRQQQOOOLLLKKKJJJJJJKKKLLLNNNQQQRRRSSSSSSSSSQQQSSSVVVYYYZZZXXXVVVUUUUUUVVVVVVVVVTTTQQQNNNLLLHHHIIIJJJGGGCCC???===>>>666777888999888666444333222111111000//////......,,,------......---------++++++++++++************)))))))))))))))*********)))************+++++++++((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***&&&&&&&&&''''''((((((((())))))(((((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''((((((((())))))))))))((((((((())))))***''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************((()))++++++)))((()))***)))************+++++++++)))***+++,,,---.........///............///000000111111222333333444555555;;;;;;;;;<<<<<<<<<;;;;;;999::::::::::::::::::;;;zzzwwwwwwzzzyyyuuutttvvvkkkgggiiipppuuupppiiieee```]]]ZZZXXXYYYYYYYYYYYYVVVVVVWWWYYYYYYUUUMMMFFF>>>999333///...///000000,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************&&&'''''''''(((((())))))$$$'''***---...,,,)))&&&'''((((((((())))))******************************((((((''''''''''''((((((''')))+++***'''&&&(((***))))))))))))))))))))))))''')))***)))'''&&&(((+++))))))))))))))))))))))))''''''''''''((((((((()))''''''((((((((((((''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''(((((((((((('''''''''''''''((()))******+++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))'''(((((()))***+++++++++************************++++++++++++++++++,,,,,,---......------000666;;;AAA@@@>>>;;;888555333222444555666888999:::<<<<<<999;;;===>>>>>>???AAACCCGGGIIIKKKLLLMMMNNNOOOPPPLLLJJJHHHHHHJJJKKKLLLKKKNNNOOOPPPQQQQQQQQQPPPOOOPPPRRRUUUXXXYYYWWWUUUSSSQQQRRRTTTUUUTTTRRROOOMMMFFFHHHIIIFFFAAA<<<;;;;;;444555666777777555333111111111111000//////......,,,,,,------...---------+++++++++************)))(((((())))))******++++++)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((%%%%%%&&&((()))+++,,,,,,))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))))))))(((((((((((())))))'''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((()))+++******))))))))))))***''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************((()))++++++)))((()))***)))************+++++++++((()))+++,,,---........................///000000333333333333333333333333555555555555555444333333999999999::::::;;;;;;;;;{{{wwwvvvxxxvvvrrrqqqssspppiiiiiiqqqtttmmmfffeeeaaa[[[XXXYYYYYYUUUTTTVVVVVVXXXYYYWWWWWWUUUMMMDDDBBB>>>777333000//////...------------------------,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************))))))))))))))))))))))))''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((())))))))))))((())))))))))))*********))))))))))))))))))))))))((((((((((((((()))******+++***)))(((((()))***+++))))))))))))************+++++++++*********))))))))))))(((((((((((())))))*********)))))))))))))))###%%%(((***+++***(((&&&'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))*********((((((((((((((((((((((((%%%&&&&&&'''''''''''''''***)))((('''&&&&&&'''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))*********)))'''(((***,,,************************---,,,+++*********++++++111111222333888CCCQQQZZZffffff]]]LLL<<<555333333333555666666666666999;;;???>>>>>>>>>???@@@AAAAAAEEEIIIMMMQQQRRRPPPMMMJJJGGGHHHJJJKKKLLLLLLLLLKKKRRRUUUXXXVVVRRROOOQQQTTTRRRQQQRRRUUUWWWWWWSSSOOOUUUTTTSSSSSSSSSQQQNNNKKKKKKIIIGGGEEECCC???;;;777666666555444333222222111......///////////////...+++*********++++++)))(((******+++,,,,,,,,,,,,+++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))'''((()))++++++******))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((''''''''''''))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''(((((((((((()))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))******))))))((((((''''''******))))))))))))******))))))))))))))))))))))))++++++******************++++++,,,,,,,,,,,,------------......///000000000111111222222222333333333666555444333333444666777999999999999999999999999yyyvvvuuuwwwwwwssssssvvvrrrjjjjjjrrruuunnngggfffaaa[[[XXXYYYYYYUUUTTTVVVWWWYYYZZZXXXXXXVVVNNNEEEAAA===777222000000//////------------------------,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************))))))))))))))))))))))))'''(((((())))))(((((('''))))))(((((((((((())))))(((((((((((())))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))((((((((((((((()))******+++***)))(((((()))***+++))))))))))))************+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&''')))))))))((('''%%%'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((()))******+++(((((((((((((((((((((((('''(((((()))))))))))))))***)))((('''&&&''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''((((((''''''''''''(((((())))))))))))))))))))))))''')))***)))((('''(((***)))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++******************************++++++++++++******+++///666===GGGTTTbbbkkkxxxyyypppZZZDDD777333222444666777666666777999;;;===>>>>>>??????@@@@@@AAADDDGGGKKKOOOPPPNNNLLLJJJHHHIIIJJJLLLLLLLLLKKKKKKOOORRRUUUTTTPPPNNNPPPRRRRRRRRRRRRTTTVVVVVVTTTQQQUUUTTTSSSRRRRRRPPPMMMKKKJJJHHHFFFEEECCC@@@<<<888666666555444333222111111......////////////......---,,,+++,,,------+++))))))***++++++,,,,,,++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))'''((()))***+++******)))(((((((((((((((((((((((()))(((((('''((()))***+++))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''(((((((((((()))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------------......//////000000111111111111222222222222444444444444444555555666888888888888888888888888wwwttttttwwwwwwuuuuuuxxxtttlllkkkrrruuummmgggfffaaa[[[XXXYYYYYYUUUTTTVVVUUUXXXXXXWWWWWWUUUMMMDDD@@@<<<666222111111000000------------------------,,,,,,,,,++++++++++++***+++++++++++++++*********************************))))))))))))))))))))))))((())))))******))))))((()))((((((''''''(((((()))(((((((((((())))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))((((((((((((((()))************))))))))))))******))))))))))))************+++************)))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((('''(((((()))))))))))))))))))))(((''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))((()))***************************((()))***+++,,,,,,------///666BBBPPP]]]iiittt{{{kkkNNN<<<444222666777888777666777999:::<<<===>>>@@@AAA@@@@@@@@@AAADDDHHHKKKMMMLLLJJJIIIJJJJJJKKKKKKLLLKKKKKKJJJKKKNNNQQQPPPNNNMMMNNNPPPSSSRRRQQQRRRTTTUUUTTTSSSTTTSSSQQQQQQPPPOOOLLLIIIHHHFFFEEEDDDCCC@@@===:::666555555444333222111111....../////////......---...---------......,,,+++)))***++++++,,,,,,++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))'''((()))*********))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))'''(((((())))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++))))))))))))))))))))))))************************++++++,,,,,,,,,,,,---------------...//////000000//////000000000111111111222333444444555555555444777777777777777777777777xxxuuuuuuxxxxxxuuuuuuxxxuuullljjjqqqsssllleeedddaaa[[[XXXYYYYYYUUUTTTVVVRRRTTTUUUTTTTTTSSSKKKAAA???;;;666222111111111111------------------,,,,,,+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))))))))************))))))(((((((((''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))******))))))))))))))))))***((()))))))))************************))))))))))))))))))(((((((((((())))))((((((((()))))))))))))))***)))((('''&&&&&&'''((('''''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******++++++((((((((((((((((((((((((%%%&&&&&&'''''''''''''''((((((((('''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,***)))))))))************************)))))))))***---000333666@@@IIIVVVdddooowww{{{}}}uuuVVV???666444666777888777777777999::::::<<<>>>@@@AAAAAA@@@??????AAAEEEHHHIIIIIIHHHHHHKKKKKKKKKKKKKKKJJJJJJJJJHHHKKKMMMNNNMMMLLLNNNOOOSSSRRRQQQQQQRRRSSSTTTUUUTTTRRRPPPOOONNNMMMJJJHHHEEEDDDCCCCCCBBB@@@===:::555555444333222111000000......//////......------...---,,,---......,,,***))))))***+++++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))(((((((((((())))))((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))***++++++,,,((((((((((((((((((((((((''''''(((((())))))******))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((())))))***((((((((((((((((((((((((''''''(((((())))))******++++++************++++++))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------,,,,,,---......//////000........./////////000000000111333555555555444333555555555555555555555555zzzwwwvvvxxxxxxttttttvvvuuullljjjoooqqqiiibbbbbbaaa[[[XXXYYYYYYUUUTTTVVVRRRTTTUUUTTTUUUSSSKKKBBB???;;;666222111111111111......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((''''''''''''(((((((((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((())))))***)))))))))******)))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))))))))((('''&&&&&&&&&((()))***'''''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********((((((((((((((((((((((((%%%&&&&&&'''''''''''''''''''''(((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((''')))***)))((('''(((***************************((((((((((((((((((((((((''')))+++,,,***)))))))))************************+++***)))+++000888???DDDUUU\\\gggrrrzzz|||{{{yyyxxxwwwXXXAAA666444555777777777666777999:::999;;;===@@@AAAAAA@@@??????AAACCCEEEGGGGGGGGGGGGJJJJJJIIIIIIIIIIIIIIIIIIHHHJJJLLLMMMMMMMMMNNNNNNPPPPPPPPPOOOOOOQQQSSSUUUSSSQQQNNNLLLLLLJJJHHHFFFBBBAAAAAAAAAAAA???<<<:::444444333222111000000///...............---,,,,,,---,,,++++++,,,,,,+++)))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))(((((((((((())))))((((((((((((((()))))))))'''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))***++++++,,,((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((''''''(((((())))))******+++******************+++(((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,------,,,,,,------.../////////------.........////////////000222444555444444333444444444444444444444444zzzwwwwwwyyyxxxttttttvvvvvvmmmiiinnnooogggaaa```aaa[[[XXXYYYYYYUUUTTTVVVUUUWWWXXXXXXXXXWWWOOOFFF@@@<<<666222111111000000.........------,,,,,,+++***++++++++++++,,,,,,,,,)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((''''''&&&&&&''''''((((((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))************(((((()))))))))))))))***))))))(((((((((((())))))&&&''''''(((((())))))***''''''&&&&&&'''(((***+++'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((((((((((((((('''(((((()))))))))))))))&&&'''(((((()))((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))***))))))(((((())))))***))))))))))))))))))))))))''')))***)))((('''(((***************************((((((((((((((((((((((((((()))++++++)))((()))***************************++++++,,,000888CCCMMMSSScccgggooowww}}}}}}yyyuuuwwwqqqTTT>>>555333333555666666666666999;;;999;;;===???@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNOOORRRTTTRRRPPPMMMKKKJJJHHHFFFEEE@@@???>>>>>>???===:::888444333333222111000//////...............---,,,++++++*********++++++)))'''((()))******++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((('''''''''((()))***''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((('''(((((())))))*********++++++,,,,,,,,,,,,------,,,,,,,,,---......//////------.........////////////000111222333444444444444444444444444444444444yyyvvvvvvyyyxxxvvvvvvxxxxxxooojjjoooooogggaaa```aaa[[[XXXYYYYYYUUUTTTVVVVVVYYYZZZYYYZZZYYYQQQHHHAAA===777222000000/////////......---,,,,,,++++++******+++++++++,,,,,,,,,((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))*********+++))))))))))))))))))))))))((((((((((((((()))******((()))***++++++***)))((())))))))))))************(((((((((((())))))******))))))(((((((((((())))))&&&&&&''''''((())))))***(((((('''''''''(((((()))'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))((('''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))%%%&&&((()))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))*********))))))))))))******))))))))))))))))))))))))''')))***)))((('''(((***************************(((((((((((((((((((((((()))******)))(((((()))+++************************)))+++000888CCCNNNXXX^^^jjjlllpppuuuzzzzzzvvvrrryyy{{{eeeJJJ999444444111222444555555666999;;;:::;;;<<<===>>>@@@AAAAAADDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEGGGHHHIIIIIIIIIIIIJJJKKKLLLKKKJJJJJJLLLMMMMMMLLLMMMPPPRRRRRROOOKKKIIIHHHGGGEEECCC???>>>======<<<;;;888555333333222111000///..................---,,,+++***+++***)))***++++++)))'''((())))))***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((''''''&&&'''((()))***''''''''''''''''''''''''&&&'''((()))***))))))((())))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((('''((((((((()))))))))***(((((((((((())))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''(((((()))******+++++++++,,,,,,,,,,,,------+++,,,,,,------......///............//////////////////000000111333444555444444444444444444444444wwwtttuuuxxxyyywwwxxx{{{zzzppplllpppppphhhaaaaaaaaa[[[XXXYYYYYYUUUTTTVVVVVVXXXYYYYYYYYYXXXQQQHHHBBB>>>777333000//////...//////...---,,,,,,++++++*********++++++,,,,,,,,,(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''''''''&&&&&&'''''''''(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))******((()))***++++++***)))((())))))))))))************'''((((((((())))))******))))))(((((((((((())))))&&&&&&&&&'''((())))))***)))))))))(((''''''&&&&&&'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&'''''''''''''''%%%&&&((()))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))*********))))))))))))******))))))))))))))))))))))))((()))***)))((('''(((***************************((((((((((((((((((((((((*********)))'''(((***,,,************************&&&+++444???KKKVVV___cccnnnnnnpppsssvvvvvvsssoooyyy{{{rrrZZZAAA444444777///111333444444666999<<<;;;;;;;;;<<<===???AAABBBFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDCCCDDDDDDFFFHHHIIIHHHHHHHHHIIIJJJKKKJJJHHHGGGJJJMMMMMMLLLLLLNNNQQQRRROOOKKKHHHGGGFFFDDDCCC>>>===<<<;;;;;;999666333333333222111000///..................---,,,+++***+++*********++++++)))((((((((()))***************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))(((''''''&&&&&&((()))***''''''''''''''''''''''''&&&''')))*********)))((())))))))))))))))))))))))'''((()))******)))((('''((((((((((((''''''''''''))))))))))))))))))))))))******))))))(((((('''''''''((((((((())))))******(((((((((((())))))))))))&&&''')))*********)))((())))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((()))******+++++++++,,,,,,,,,---------++++++,,,------......///........./////////000000000/////////000222444666444444444444444444444444wwwwwwvvvvvvwwwyyy{{{|||uuummmkkkqqqpppgggaaaaaa```\\\YYYXXXXXXXXXUUUSSSZZZWWWVVVXXXZZZXXXPPPIII@@@;;;666222000000//////......---------,,,,,,,,,+++++++++,,,,,,---------))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((((((((())))))((('''&&&&&&(((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&(((((())))))*********+++))))))((((((((((((((()))))))))))))))))))))))))))))))))************)))))))))(((((((((******((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((()))))))))))))))(((((('''&&&%%%'''((()))******)))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))---,,,+++***)))''''''&&&))))))))))))))))))))))))))))))))))))******************))))))******+++,,,+++***333DDDSSSZZZ```eeemmmooosssttttttsssssssss}}}xxxgggNNN===777444111111111222222444555777888999:::;;;===>>>@@@AAABBBBBBEEEJJJMMMOOONNNKKKIIIGGGGGGFFFCCCAAAAAACCCEEEJJJKKKKKKKKKKKKKKKJJJJJJNNNKKKJJJMMMRRRTTTQQQNNNPPPMMMKKKJJJJJJHHHCCC???;;;;;;999888777555444444111000000///...---------------,,,,,,,,,,,,++++++************************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,+++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,)))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))''''''(((((())))))************+++++++++******)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000/////////000111222444444777777777777666555333333vvvuuuuuuuuuuuuvvvxxxyyyuuummmkkkppppppgggaaaaaa___[[[XXXWWWYYYYYYVVVTTTYYYWWWUUUWWWYYYWWWOOOHHH@@@;;;555111000//////.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((((((((((((((((('''&&&&&&(((((((((((())))))))))))''''''&&&&&&&&&''''''((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))(((((((((******((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((()))))))))***************))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,---...888HHHSSSYYY^^^dddjjjnnnrrrtttuuuuuuvvvvvv{{{wwwhhhPPP>>>666444222000111111222333555666777999:::;;;===>>>@@@AAABBBBBBDDDHHHKKKLLLKKKIIIHHHGGGGGGFFFDDDBBBBBBDDDFFFIIIIIIIIIJJJJJJIIIIIIHHHLLLJJJHHHKKKPPPSSSRRRPPPOOOLLLIIIHHHIIIGGGBBB>>>;;;;;;:::888777666555444000000000///...---------------,,,,,,,,,+++++++++************************,,,,,,+++++++++***************++++++++++++******+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++))))))*********+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))'''((((((((()))))))))*********++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000000000000111222333444555777777777777666555444333vvvvvvuuuuuuuuuvvvvvvwwwuuummmkkkppppppgggaaaaaa]]]ZZZWWWWWWYYYZZZXXXVVVXXXVVVTTTVVVXXXVVVNNNGGG@@@;;;555111//////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((((((((((((((((((''''''&&&(((((((((((())))))))))))&&&&&&&&&&&&'''((()))***(((((())))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))(((((((((******((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))((()))******++++++******))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))******************))))))******+++,,,000555@@@MMMSSSWWW]]]ccchhhlllppptttvvvwwwyyyzzz{{{wwwiiiRRR???666444444000111111222333555666777999:::;;;===>>>@@@AAABBBBBBCCCEEEGGGHHHHHHGGGFFFGGGHHHGGGEEECCCCCCDDDFFFGGGGGGHHHHHHHHHHHHGGGGGGKKKIIIIIILLLPPPSSSRRRQQQLLLIIIFFFFFFFFFDDD@@@<<<;;;:::999888777666555444000000//////...---------,,,,,,,,,,,,++++++++++++************************,,,++++++++++++*********************************+++++++++***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((())))))***)))))))))*********++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000111111111111222444555666777777777777666666555444xxxxxxxxxwwwwwwwwwwwwwwwtttmmmkkkpppoooggg```aaa[[[XXXVVVWWWYYY[[[YYYWWWWWWUUUSSSUUUXXXUUUMMMFFF@@@<<<666111//////...---......---------,,,,,,,,,---,,,,,,,,,++++++******,,,++++++******))))))((())))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((('''(((((((((((((((''''''(((((((((((())))))))))))'''''''''''''''((())))))(((((()))))))))))))))))))))(((((((((((())))))***(((((((((((((((((((((((())))))************)))))))))(((((((((******((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''((((((((('''(((((())))))(((((('''***)))(((''''''((()))***''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))&&&'''((()))***+++,,,,,,))))))))))))))))))))))))((()))))))))******************))))))******+++,,,222;;;GGGPPPRRRUUU[[[aaagggkkkppptttvvvxxxzzz{{{}}}wwwhhhSSS@@@555333555111222222333444666777888999:::;;;===>>>@@@AAABBBBBBBBBBBBCCCDDDDDDDDDDDDGGGGGGGGGFFFDDDCCCEEEFFFFFFFFFGGGHHHHHHHHHGGGGGGKKKLLLNNNQQQTTTTTTQQQNNNIIIFFFCCCBBBBBBAAA>>>:::888888777666555444333222/////////......---------,,,,,,,,,++++++++++++***************************++++++++++++***************))))))))))))))))))***************************)))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''((((((((()))))))))))))))************((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((((((((())))))))))))***++++++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------......///000000000111111111222333444666666777777777777666666555444wwwwwwxxxxxxwwwwwwwwwvvvtttllljjjoooooofff``````ZZZXXXUUUVVVZZZ[[[ZZZXXXWWWTTTSSSUUUWWWUUUMMMFFFAAA===777222000///...---......---------,,,,,,,,,,,,,,,,,,++++++*********,,,+++++++++******))))))))))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((''''''((((((((((((((('''(((((((((((())))))))))))***)))((('''''''''''''''))))))((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))************)))))))))(((((((((******((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((('''&&&%%%***)))(((''''''((()))***''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))((()))))))))******************))))))******+++,,,222===IIIOOOPPPSSSZZZ```gggkkkppptttvvvwwwyyyzzz~~~ssscccOOO>>>444222333333333333444555777999:::999:::;;;===>>>@@@AAABBBBBBBBBAAAAAAAAABBBBBBCCCEEEFFFGGGFFFDDDDDDEEEFFFEEEFFFGGGHHHHHHHHHHHHHHHLLLOOOSSSWWWXXXTTTMMMIIIFFFBBB???>>>>>>>>>;;;888555444444333222111000000............------------,,,,,,+++++++++*********************************+++++++++*********))))))******)))(((((()))************************************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))(((((((((((()))***++++++,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------......///000000000111111111222333444666666555666666666666555555444ttttttuuuvvvvvvuuuuuuttttttllljjjoooooofff``````ZZZXXXUUUVVVZZZ[[[ZZZXXXWWWUUUSSSUUUWWWUUUMMMFFFCCC>>>888333111000///.........---------,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((&&&'''(((((((((((((((((((((((((((((())))))))))))+++***)))(((''''''''''''))))))((((((((((((''''''(((''''''(((((()))***+++))))))))))))))))))))))))))))))************)))))))))(((((((((******((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((())))))(((((('''))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))******************))))))******+++,,,000;;;FFFJJJLLLSSS[[[___eeeiiiooosssuuuwwwyyyzzzyyyjjjVVVFFF:::222000222333333333444555777999999999:::;;;===>>>@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAACCCEEEFFFEEEDDDCCCDDDEEEDDDEEEFFFGGGHHHHHHHHHHHHJJJOOOTTTWWWVVVPPPIIIDDDCCC???;;;:::;;;;;;888555222222111111000//////...------------------------++++++++++++************************************+++************)))))))))+++***)))(((((()))***+++***************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))((((((((((((((()))***+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000111111111111222444555666444444555555555444444333rrrssstttuuuvvvvvvuuuuuusssllljjjoooooofff___```[[[XXXVVVVVVYYY[[[ZZZXXXWWWUUUTTTVVVXXXUUUNNNGGGEEE@@@:::555222111000///......---------,,,,,,,,,************++++++++++++)))******++++++,,,,,,---))))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))((((((((((((((()))))))))((((((((('''''''''''''''''''''((()))***+++))))))))))))))))))))))))))))))************)))))))))(((((((((******((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((###$$$%%%'''((()))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))******************))))))******+++,,,---777@@@DDDIIISSS\\\___aaaffflllqqquuuwwwzzz|||ppp\\\FFF:::555111000222111111111222444555777888999:::;;;===>>>@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@BBBCCCEEEEEECCCBBBCCCDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGJJJOOOPPPOOOJJJFFFCCC@@@<<<888777888888666444222111111000000//////...------------------------++++++++++++************************************************)))))))))))),,,+++***))))))***+++,,,))))))*********+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++***)))))))))((((((((('''''''''((()))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------......///000000000000000000111222333444555222222333333444333333222ssstttvvvwwwxxxxxxxxxwwwsssllljjjooonnnfff___```[[[XXXVVVWWWYYY[[[ZZZWWWXXXVVVTTTVVVXXXVVVNNNGGGFFFAAA;;;555333222111000......---------,,,,,,,,,))))))******+++++++++,,,))))))***+++,,,------...))))))))))))))))))))))))******))))))))))))******(((((())))))))))))((((((&&&&&&'''((())))))(((((((((((((((((())))))))))))(((''''''(((((()))***+++))))))(((((('''''''''&&&''''''''''''((()))++++++))))))))))))))))))))))))))))))************)))))))))(((((((((******)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''&&&&&&'''''''''!!!###&&&((()))***'''((()))******)))((('''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&((()))+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((())))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,+++555<<>>@@@AAABBBCCCDDDDDDEEEDDDCCCAAA@@@AAABBBDDDDDDCCCBBBBBBCCCAAABBBCCCDDDEEEEEEEEEEEEDDDFFFIIIIIIHHHEEEDDDCCC???;;;777666777777555333222222111111000000//////------------------------+++++++++************)))************************************))))))))))))---,,,***))))))***,,,---))))))******++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******))))))((((((((('''&&&&&&((())))))***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000/////////000111222444444111222222333333333222222ssstttuuuvvvvvvvvvvvvvvvtttmmmmmmsssqqqfff]]][[[[[[YYYWWWWWWXXXYYYYYYXXXWWWUUUSSSTTTUUURRRLLLGGGGGGAAA999333000000000///......---------,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))***+++++++++,,,(((((())))))******++++++))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))*********)))))))))))))))***((('''((()))***)))'''''''''''''''((((((((((((&&&&&&''''''(((((())))))((('''&&&''')))+++***)))&&&%%%&&&(((******(((&&&)))(((((((((''''''''''''''''''''''''((((((((()))((()))************))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))...,,,000;;;FFFMMMUUU[[[ZZZ___fffmmmvvvzzzvvvnnnRRRFFF777---,,,///222333000000111222333555666777555777:::<<<===>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDCCCAAAAAABBBDDDDDDCCCBBBAAAAAABBBDDDEEEDDDCCCBBBCCCDDDDDDBBBAAA===<<<:::888777555555444000000000000///////////////...---,,,+++,,,------------,,,,,,+++***))))))******+++++++++,,,,,,,,,******++++++++++++******++++++******************************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***++++++***(((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&((()))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------------...///000111222222000000/////////111222444222222111111111111111111vvvvvvwwwxxxxxxxxxxxxwwwtttmmmmmmsssrrrggg^^^]]][[[YYYWWWWWWYYYZZZZZZZZZVVVTTTSSSTTTTTTRRRLLLGGGGGGAAA999333000000000///.........---------,,,,,,,,,,,,+++******+++,,,,,,++++++***************)))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))*********)))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((***)))))))))))))))))))))***((('''((()))***)))'''''''''''''''(((((((((((('''''''''((((((((((((((('''(((((())))))******+++((('''&&&'''))))))((('''))))))(((((((((''''''''''''''''''((((((((())))))((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))),,,+++...777@@@GGGQQQZZZ\\\```cccgggmmmoooggg]]]FFF>>>444...///000111000//////000111222444555666555888:::<<<<<<===???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDCCCBBBBBBCCCEEEEEEDDDBBBAAAAAABBBCCCDDDBBBAAAAAAAAABBBBBB@@@???===<<<:::888666555444333000000000000/////////.........---,,,,,,,,,,,,,,,---,,,,,,++++++******************+++++++++,,,,,,******++++++++++++******************************************************************************************************((()))***)))''''''''')))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))************))))))''''''''''''(((((((((((()))((((((''''''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************++++++++++++++++++,,,,,,,,,------.........///////////////////////////000111222333111111111111111111111111zzzzzzzzzzzzzzzyyyyyyxxxtttmmmmmmsssssshhh```___[[[YYYXXXXXXZZZ\\\\\\\\\WWWVVVTTTUUUVVVTTTNNNIIIFFF@@@999333000000000///.........------------,,,,,,++++++******++++++,,,)))))))))))))))*********)))))))))))))))))))))))))))))))))(((((((((((((((************))))))))))))))))))))))))))))))))))))***)))))))))))))))((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''))))))))))))))))))*********((('''((()))***)))'''''''''''''''((((((((((((((((((((((((((('''''''''&&&)))++++++))))))+++---,,,***((('''((())))))))))))))))))(((((((((''''''''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))),,,111777>>>KKKVVV\\\^^^```cccfffdddWWWIII777333000///111111///---......///000111333444555555888:::<<<<<<<<<>>>???@@@AAAAAABBBBBBAAAAAAAAADDDEEEEEEEEECCCCCCEEEFFFFFFEEECCCBBBBBBBBBCCCCCCAAA@@@??????@@@@@@>>>======<<<999777555333222222000000000/////////......---------------,,,,,,+++++++++++++++++++++++++++*********++++++++++++,,,******++++++++++++******************************************************************************************************''')))***)))'''&&&)))+++((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((******++++++++++++******''''''''''''((((((((((((***))))))(((((())))))***---,,,***((('''&&&&&&&&&(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))************+++++++++++++++++++++,,,,,,,,,,,,///.........---------,,,......///000111111111111111111111111111111111111{{{{{{{{{{{{zzzyyyxxxwwwtttmmmmmmssssssiiibbbaaa[[[ZZZXXXYYY[[[]]]^^^^^^YYYWWWVVVWWWXXXVVVQQQLLLEEE@@@888222000000000000............------------++++++++++++++++++++++++((()))))))))******++++++))))))))))))))))))))))))*********))))))(((((('''++++++******))))))((((((((((((((((((((((((((((((************))))))))))))''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''((())))))'''''''''''''''''''''''')))))))))))))))************((('''((()))***)))'''''''''''''''(((((((((((())))))((((((''''''&&&&&&%%%***---,,,)))(((+++///000---***((()))+++++++++)))))))))((((((((((((''''''(((((((((((())))))))))))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***...000666DDDQQQYYY]]]aaadddeee___OOO???///......///111111...,,,/////////000222333555666666888:::;;;;;;;;;<<<>>>???@@@AAABBBBBBBBBAAA@@@DDDEEEFFFEEEDDDDDDFFFGGGFFFEEEDDDCCCBBBBBBBBBCCC@@@???>>>?????????===;;;;;;:::888666444222111111000000/////////.........,,,,,,---...---,,,+++***++++++++++++++++++,,,,,,************++++++++++++******++++++++++++*********************+++++++++************************************************************************((()))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))******++++++******)))''''''''''''((((((((((((******))))))))))))******...,,,)))'''&&&&&&''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111222111111000000000000000111111111111zzzzzzzzzzzzyyywwwvvvuuutttmmmlllrrrrrriiibbbbbb\\\ZZZYYYYYY[[[]]]^^^^^^WWWVVVUUUVVVWWWUUUPPPKKKDDD???888222000///000000//////.........---------++++++++++++++++++++++++)))******++++++,,,,,,,,,))))))))))))))))))))))))+++++++++******)))))))))++++++******))))))(((((((((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''(((((())))))***************((('''((()))***)))'''''''''''''''(((((((((((())))))((((((''''''&&&&&&%%%***---,,,)))(((+++///333///+++******,,,......***)))))))))(((((((((((((((((((((((()))))))))******)))((('''&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))***,,,,,,000<<>>@@@AAAAAAAAA@@@???CCCDDDEEEDDDCCCCCCEEEGGGDDDDDDCCCBBBBBBBBBBBBBBBAAA???>>>?????????===;;;999888666444333111111000////////////............+++,,,---------,,,***)))++++++++++++++++++,,,,,,))))))*********+++++++++******++++++++++++******))))))*********+++++++++************************************************)))))))))))))))))))))))),,,***)))***------)))&&&************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((******))))))))))))******,,,***((('''&&&'''(((***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++*********+++++++++,,,,,,*********+++,,,------...,,,---///000111111000000//////000000000111111111xxxxxxxxxxxxwwwvvvttttttuuunnnlllrrrqqqhhhaaaaaa\\\ZZZYYYYYY[[[]]]]]]]]]TTTRRRRRRSSSTTTRRRMMMIIIDDD>>>777222//////000000/////////.........------***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++************************))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''((((((((()))******++++++***((('''((()))***)))'''''''''''''''((((((((((((((((((((((((((('''''''''&&&)))++++++))))))+++---111...+++***+++---......******)))))))))(((((((((((((((((()))))))))******+++***((('''&&&''''''((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++))))))++++++---444===MMMUUU]]]]]]WWWMMM>>>222///......------......///000111111222333555666777666888::::::999999:::;;;;;;<<<>>>@@@AAA@@@???>>>AAABBBCCCBBBBBBBBBDDDFFFAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>;;;999666555444333222111111111/////////.........------,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++)))))))))************+++******++++++++++++******)))))))))***++++++,,,,,,************************++++++++++++++++++++++++((((((((((((((((((((((((...,,,))))))***+++)))(((+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((***))))))(((((())))))***))))))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++************++++++++++++))))))***+++,,,---......------...///000000000000...//////000000111111111vvvvvvvvvvvvvvvuuuttttttvvvnnnlllqqqpppfff______]]][[[YYYYYYZZZ\\\\\\[[[TTTRRRQQQSSSTTTSSSMMMIIICCC>>>777111//////000000////////////............***+++,,,,,,,,,,,,+++***++++++++++++************))))))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''(((((()))******++++++***((('''((()))***)))'''''''''''''''(((((((((((('''''''''((((((((((((((('''(((((())))))******+++---+++)))(((***,,,---,,,*********)))))))))(((((((((((()))))))))*********---+++)))'''''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++((((((***+++***,,,000;;;DDDKKKHHHAAA:::444///,,,---......---...//////000000000111222444666666666888::::::999888888999888:::===?????????===<<<>>>???@@@@@@@@@@@@BBBDDD>>>>>>???@@@AAAAAAAAAAAA???===<<<<<<<<<<<<999777333333222111111111111222//////.........------------,,,++++++***+++++++++---,,,,,,++++++*********))))))))))))******************++++++++++++******((())))))***++++++,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))+++,,,+++((('''+++555===+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***)))))))))******)))))))))''''''''''''(((((((((((()))((((((''''''(((((()))((((((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++************+++++++++++++++++++++,,,,,,---------...............///000111......//////000111111222uuuvvvvvvvvvvvvuuuttttttvvvnnnlllpppoooeee^^^^^^]]][[[YYYXXXZZZ[[[[[[ZZZVVVUUUTTTUUUWWWUUUPPPLLLCCC>>>666111//////000000000/////////............***+++,,,------,,,+++***++++++******))))))(((((())))))))))))))))))))))))''''''(((((())))))******(((((())))))******++++++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))'''(((((()))***+++++++++***((('''((()))***)))(((''''''''''''((((((((()))&&&'''''''''(((((())))))((('''&&&''')))+++***)))***((('''''')))+++++++++************))))))))))))))))))))))))************...,,,***(((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++'''&&&***+++)))'''(((***444:::666///---///000)))+++---............///...//////000111333444555666888::::::888777888999777999<<<>>>???>>><<<;;;===>>>??????>>>???AAACCC<<<===>>>???@@@AAAAAAAAA===<<<;;;;;;;;;:::888555222111111111111111222222//////.........---------...---+++***)))***+++,,,------,,,,,,+++***))))))))))))))))))******************++++++++++++******((())))))***++++++,,,,,,************************++++++++++++++++++++++++************************&&&+++---)))&&&///CCCUUU++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))************++++++++++++******''''''''''''((((((((()))((((((''''''''''''(((((())))))******)))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))************+++++++++---------,,,,,,,,,,,,+++......------...///111222---......///000111111222xxx{{{}}}}}}zzzvvvsssqqqsssooonnnooommmfffaaa___ZZZ\\\\\\[[[XXXWWWZZZ]]]XXXUUUSSSTTTWWWVVVPPPJJJCCC===555000000111111000///////////////////////////...---,,,+++*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((('''(((***+++,,,+++)))((((((((((((((())))))))))))''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++***(((''''''&&&&&&))))))))))))))))))))))))******)))((('''&&&%%%%%%))))))))))))))))))))))))******))))))))))))******---(((&&&)))+++(((&&&'''''''''(((((())))))******------,,,+++***)))((('''))))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''(((((((((((())))))))))))((((((******))))))((((((''''''(((((())))))))))))((((((''''''''''''((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))************+++*********))))))((((((+++*********))))))((((((''')))+++,,,,,,,,,***))),,,,,,------.../////////000111333333222222333555444777:::;;;;;;:::999:::999888888:::===>>>===<<<>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===;;;999999777555333111111111111000000000000///............------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,))))))************))))))++++++++++++******))))))))))))))))))))))))))))))***,,,+++******000;;;EEE......---,,,+++***)))(((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))))))))))))))))))))+++******)))(((''''''&&&))))))))))))((((((((((((+++***)))(((((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))+++***((('''''''''((()))((()))))))))))))))(((((())))))))))))******************+++++++++,,,,,,,,,***+++,,,---............111000///......///000111000000000000111111111111zzz|||~~~{{{wwwtttsssrrrnnnlllnnnllleee___^^^\\\]]]]]][[[YYYYYY\\\___YYYUUURRRSSSVVVUUUOOOJJJDDD>>>666111111111111///...........................------,,,++++++++++++************************))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))***)))((((((''''''(((((()))&&&''')))++++++***)))((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((((((((()))(((((((((((((((((((((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((())))))(((((((((((())))))+++'''%%%)))+++(((''''''(((((((((((())))))))))))++++++***************)))))))))))))))))))))))))))***)))))))))((((((((('''((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))************++++++++++++*********)))************)))))))))(((((()))***,,,,,,+++***))),,,,,,------...////////////111222222111111333444555888;;;<<<;;;::::::;;;999999999:::<<<===<<<:::;;;;;;;;;<<<<<<======>>>???????????????????????????===;;;999888777444222000000000/////////..................------------,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,))))))************))))))************))))))((((((***************************,,,,,,***((()))///555+++++++++++++++++++++***************************************************))))))))))))))))))))))))(((((()))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++,,,,,,+++******)))(((((())))))))))))))))))))))))*********)))((('''''''''))))))))))))((((((((((((***)))(((((((((((()))***))))))(((((((((((())))))))))))))))))))))))))))))+++***)))((('''(((((()))(((((())))))))))))(((((())))))))))))******************+++++++++,,,,,,,,,***+++,,,---............111000///......///000111....../////////000000000|||~~~|||xxxvvvuuuqqqmmmlllmmmkkkddd___]]]^^^^^^]]][[[YYY[[[^^^aaaYYYUUUQQQRRRTTTSSSOOOJJJEEE???777222222222111///........................------,,,++++++,,,,,,,,,************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((''''''((())))))&&&'''((()))***)))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))&&&&&&***,,,)))(((((())))))))))))(((((((((((()))))))))******+++++++++))))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))(((((())))))))))))((((((&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************,,,,,,,,,+++++++++++++++************))))))))))))((()))***+++,,,+++******,,,,,,------.../////////...000111222111111333444666999;;;<<<;;;;;;;;;<<<;;;::::::;;;<<<===;;;999999::::::;;;<<<<<<==============================???===:::999777666333111/////////.........------............------------++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))************)))))))))))))))))))))(((((((((************************(((+++---,,,(((&&&''')))'''(((((()))***+++,,,,,,)))))))))***************************************)))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++++++++++++++++++++++++++++++++******))))))((())))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))))))))((((((''''''(((((()))))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))(((((())))))))))))******************+++++++++,,,,,,,,,***+++,,,---............000//////......//////000------........./////////|||~~~{{{xxxvvvuuuqqqmmmlllnnnllleee___^^^^^^]]][[[YYYYYY\\\___aaaYYYUUUQQQQQQSSSRRRNNNIIIFFF@@@888444333222111///........................,,,,,,+++++++++,,,------************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))(((&&&&&&'''((()))(((((('''(((((((((((())))))))))))******))))))((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((()))((((((''''''(((((())))))''')))---...+++)))+++******))))))((((((''''''))))))))))))************(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))((((((&&&&&&&&&''''''((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((()))))))))************++++++++++++++++++++++++*********)))))))))))))))((()))***++++++++++++***,,,,,,------.../////////...///111111111111333444777999<<<<<<<<<;;;<<<===>>>===<<<===>>>>>><<<:::;;;;;;<<<<<<===>>>>>>>>>========================???===:::888666444111////////////.........------.........---------,,,,,,+++******))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))******++++++******)))************))))))))))))************************'''))),,,,,,+++))))))***''''''((()))***++++++,,,***************+++++++++************************))))))))))))))))))))))))(((((()))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))))))))(((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((***))))))((((((((((((((('''(((((())))))))))))(((((()))))))))******************+++++++++,,,,,,,,,***+++,,,---............////////////////////////------........./////////{{{|||~~~|||yyyvvvuuutttrrrnnnmmmooommmfff```___\\\[[[YYYXXXZZZ\\\___```YYYUUUQQQQQQSSSRRRMMMHHHEEE???888444333333111///........................,,,,,,+++++++++,,,------************************))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((''')))---//////---)))'''&&&''''''((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))((((((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))''''''''''''''''''''''''***))))))(((((())))))***)))(((,,,111111,,,+++,,,******))))))((((((''''''*********)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((('''''''''(((((())))))***(((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((************************((((((((((((((((((((((((((()))))))))************((()))))))))************))))))******************))))))))))))))))))******))))))******++++++++++++,,,,,,------.../////////---///111111111222333555888:::;;;<<<;;;;;;<<<===AAA???>>>???@@@???===;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;888777555444111///000000000/////////.........------------,,,,,,,,,+++******))))))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++************************((()))***+++******+++,,,)))))))))))))))))))))***+++++++++,,,,,,,,,------************************************************))))))))))))******************))))))))))))******************************))))))))))))))))))))))))************************((()))))))))************------------------------*********)))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''((((((((()))))))))***''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))(((((('''''''''((()))))))))))))))((()))))))))******************+++++++++,,,,,,,,,***+++,,,---..................////////////............/////////000000000zzz{{{|||{{{xxxuuusssssssssooonnnooommmfffaaa___[[[YYYXXXYYY\\\^^^______YYYUUUSSSSSSUUUSSSMMMGGGBBB===777444333333111///------------------------------,,,++++++,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&)))---000000---)))&&&''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((((((((((((************************&&&'''''''''(((((())))))''''''''''''''''''''''''******))))))))))))******((()))...333222,,,***,,,))))))))))))((((((((((((*********))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***(((((())))))))))))((((((((((((((()))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))*********))))))))))))***************************+++++++++,,,,,,------.../////////...000222222222333555777888999;;;;;;::::::<<<===AAA@@@??????@@@@@@>>><<<<<<<<<<<<;;;;;;;;;;;;:::>>>>>>>>>>>>>>>>>>>>>>>>;;;999777555555333111///000000000/////////......------------,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))))))))***+++++++++******))))))(((++++++,,,,,,---.........++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,******))))))))))))******************************))))))))))))))))))))))))************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******'''(((((())))))(((((('''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&'''((())))))******)))))))))))))))******************+++++++++,,,,,,,,,***+++,,,---............---......//////......---....../////////000000000zzz{{{|||zzzwwwtttssstttrrrnnnmmmnnnllleee```___ZZZYYYYYY[[[___aaa```^^^XXXVVVTTTVVVWWWUUUMMMFFF@@@;;;555333333333111///------------------------...------,,,++++++++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''((()))+++,,,,,,+++)))((()))((((((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))''')))...333111***''')))(((((((((((())))))))))))((((((((()))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))*********))))))))))))******(((((())))))))))))((((((((((((((((((((((((''''''(((((())))))))))))((((((''''''''''''(((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))******+++++++++((()))))))))***************************++++++,,,,,,,,,------...////////////000222333333444666888777999:::999999999;;;===???>>>===>>>??????===<<>>>>>===<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<999777555444444333111000/////////.........---------------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******************)))(((,,,+++++++++******************+++,,,,,,---......++++++++++++++++++++++++*********************************++++++++++++,,,******))))))))))))******************************))))))))))))))))))))))))************************))))))))))))************************************((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********(((((()))******)))(((((())))))(((((((((((())))))))))))))))))))))))))))))((())))))***)))((('''&&&&&&'''((()))************))))))))))))******************+++++++++,,,,,,,,,***+++,,,---............------...//////...------------........./////////{{{||||||zzzwwwuuuttttttqqqmmmlllmmmkkkddd___]]]ZZZYYYZZZ]]]aaacccaaa___XXXVVVUUUXXXYYYVVVMMMEEE>>>999444222333333222///------------------------///...---,,,+++*********++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))******))))))((((((((('''))))))(((((((((((()))))))))))))))))))))***++++++(((((((((((())))))))))))''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''(((***+++,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&(((...222///(((%%%'''''''''(((((())))))******&&&&&&'''((()))***++++++))))))))))))))))))))))))'''((((((((())))))************))))))))))))******(((((())))))))))))(((((((((((((((''''''&&&&&&%%%(((((())))))))))))((((((''''''''''''((((((((()))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))*********************++++++,,,,,,,,,(((((())))))*********+++******))))))******+++,,,,,,,,,------...//////000///111333444444555777999777888999999888999;;;======<<<;;;<<<>>>>>>===;;;BBBBBBAAA???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888666444444444444222000......---------,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))******++++++++++++++++++++++++++++++++++++((((((***---//////,,,***++++++++++++++++++,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++************************'''(((((((((((()))))))))******))))))))))))******************************))))))))))))))))))))))))************************))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++((()))***++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))((()))*********)))'''&&&&&&'''((()))************))))))))))))******************+++++++++,,,,,,,,,++++++,,,---............,,,---...//////...---,,,,,,,,,,,,---------......zzzzzzyyywwwuuutttsssrrrrrrooooooooolllddd^^^^^^[[[\\\^^^```aaabbbbbbcccZZZYYYXXXYYYXXXTTTMMMGGG???:::444222222333222000///............------------,,,+++***))))))))))))------,,,,,,,,,,,,++++++,,,+++***((((((((()))*********))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((***)))&&&(((+++***&&&)))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))))))))(((((((((((((((((()))+++111555333,,,%%%+++***)))(((((('''(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))((((((((((((((()))))))))))))))(((((())))))(((((((((((())))))'''((()))******)))((('''(((((((((((())))))))))))***)))((('''''''''''''''))))))))))))))))))))))))++++++***)))(((((())))))***++++++***))))))***,,,,,,,,,++++++***+++++++++)))))))))))))))))))))))))))************+++++++++++++++,,,------......//////000111333555777888999888:::;;;;;;:::999:::;;;:::;;;<<<=========<<<;;;===>>>???????????????>>>>>><<<::::::;;;;;;:::999777666444333222111111111//////...------------...------------------------///...---,,,+++*********++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,+++***************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++******)))))))))************+++++++++++++++++++++++++++++++++,,,,,,++++++***)))((((((((()))))))))************))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))+++*********))))))((((((+++,,,------......------------------------------------------------------{{{{{{zzzxxxvvvuuutttsssrrrooonnnnnnjjjccc^^^^^^]]]^^^___```````````````ZZZXXXWWWWWWWWWSSSMMMGGG???:::444222222333222000///............------------,,,+++***)))))))))))),,,,,,+++++++++*********,,,+++***)))(((((()))*********))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))((((((((((((((((((((((((((((((((('''))))))'''***......***)))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((())))))((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))+++***,,,111555444---'''***))))))(((((((((((()))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((((((((())))))))))))(((((())))))(((((((((((()))))))))***++++++++++++***)))(((((((((((())))))))))))))))))((('''''''''''''''))))))))))))))))))))))))++++++***)))))))))))))))+++,,,,,,+++******+++---...---,,,+++***))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,------......///000000111222444555555666666888::::::::::::;;;<<<999999;;;<<<<<<<<<<<<;;;<<<<<<===>>>??????>>>>>>>>><<<::::::::::::999888666555444333222111111111//////...------------...------------------------......---,,,++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++*********)))************++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))((())))))))))))***************)))))))))(((((((((((())))))************))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))))))))******)))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''***)))(((((((((((()))***))))))))))))))))))))))))+++*********))))))))))))+++,,,------...---------------------------------------------------------|||{{{zzzyyywwwuuusssrrrqqqnnnlllllliiibbb^^^____________```______^^^^^^YYYWWWUUUUUUUUURRRMMMHHH???:::444222222333222000///............------------,,,+++******)))******+++++++++*********))))))++++++***)))))))))************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))''''''''''''''''''''''''&&&((()))(((,,,111111...)))))))))))))))))))))))))))))))))))))))******+++(((((((((((((((((((((((()))(((((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((()))))))))***++++++++++++***+++...111000,,,((()))(((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))(((((((((((()))))))))******++++++******)))(((((((((((())))))))))))))))))((((((((((((''''''))))))))))))))))))))))))+++***))))))))))))))))))+++,,,---,,,******,,,---///...,,,+++)))((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,---......//////111111111222333333444444444666999:::::::::<<<===999999:::;;;<<<;;;;;;;;;999:::;;;======>>>>>>>>>>>><<<:::999:::999777666555555333222111111000000//////...------------...---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++************************+++++++++,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))******************))))))******)))))))))((((((((())))))************))))))))))))))))))))))))))))))******++++++++++++******)))************++++++++++++******))))))******+++)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******))))))))))))))))))))))))***************)))))))))++++++,,,---------------------------------------------------------------zzzzzzzzzxxxvvvtttrrrpppqqqmmmkkkkkkhhhaaa^^^___^^^^^^^^^______^^^^^^^^^XXXVVVSSSSSSSSSQQQMMMIII???:::444222222333222000///............------------,,,++++++************++++++++++++************+++***************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&((()))(((+++000000---(((((((((((((((((((((((()))))))))))))))******+++((((((((((((((((((((((((******))))))***+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))***+++,,,,,,---)))(((''')))++++++)))'''(((((('''(((((()))******)))))))))******)))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((('''(((((())))))))))))((())))))(((((((((((())))))'''(((((((((((((((((('''(((((((((((())))))))))))(((((()))))))))(((((((((((((((((((((((((((((((((******)))))))))))))))***+++,,,,,,+++******+++---------+++***))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------.../////////000111111222444555666666666888;;;;;;;;;;;;===>>>=========<<<<<<;;;::::::777888:::;;;<<<======>>>>>><<<:::999999888666444444444222111111000000000//////...------------...------------------------,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++************))))))*********)))))))))(((((())))))************))))))))))))))))))))))))))))))******++++++++++++******))))))*********++++++++++++***)))(((((()))***+++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,------------,,,------------------------------------------------{{{xxxxxxxxxwwwuuurrrooonnnpppmmmkkklllhhhbbb^^^___[[[\\\]]]^^^____________WWWTTTRRRRRRSSSRRRMMMIII???:::444222222333222000///............------------,,,++++++++++++++++++---,,,,,,,,,,,,+++++++++*********++++++++++++*********))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''))))))''')))------)))(((((((((((((((((((((((()))))))))))))))******+++)))))))))))))))))))))))),,,,,,+++***))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((()))***+++,,,,,,---)))(((''''''((((((((('''(((((('''(((((()))******))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))(((''''''''''''''''''((((((((((((((())))))))))))'''((()))******)))((((((((((((((((((((((((((((((***)))))))))))))))******)))*********(((((()))+++*********)))******++++++************************))))))*********+++++++++,,,,,,---......//////000///000111333666888999:::;;;<<<>>>>>>===<<<===>>>BBBBBB@@@>>><<<;;;:::999777888999:::<<<<<<=========<<<:::::::::888666333333222111111000000000000//////...------------...------------------------++++++++++++,,,---......+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++***************************))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++***))))))(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************+++++++++***+++,,,,,,------,,,,,,------------------------------------------------{{{wwwxxxxxxwwwtttqqqnnnlllooollllllnnnkkkccc______ZZZ[[[\\\]]]^^^^^^^^^^^^VVVTTTRRRSSSTTTSSSNNNJJJ???:::444222222333222000///............---------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++)))***++++++,,,+++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((************************(((***)))&&&'''+++***&&&)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))),,,,,,+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******((()))))))))***+++++++++*********))))))))))))))))))(((((((((((())))))***((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((&&&'''((())))))******)))))))))(((((((((((())))))***))))))(((((())))))***(((((((((((())))))))))))'''((()))***+++***)))((()))))))))))))))))))))))))))))))))))))))******+++((()))***)))'''''')))***)))))))))))))))***,,,,,,************************)))************+++++++++---------...//////000000...000111444777999;;;<<<===>>>@@@@@@>>>===>>>>>>EEEDDDAAA???===;;;::::::777888999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::777444222111111000//////000000//////...------------...------------------------++++++++++++,,,,,,---...++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++*********)))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++))))))***++++++***))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))*********+++++++++++++++******+++,,,,,,,,,,,,,,,------------------------------------------------~~~xxxxxxxxxxxxuuuqqqnnnkkkmmmlllnnnpppmmmeee___^^^\\\\\\]]]]]]]]]]]]\\\\\\TTTSSSSSSUUUVVVTTTOOOJJJ???:::444222222333222000///............---------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++***)))***+++,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))))))))))))))))))))))))))))))))((()))(((&&&'''***)))%%%)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))******+++***)))(((((()))***))))))(((((((((((()))((()))+++,,,,,,+++)))((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))((((((((((((&&&'''((()))************))))))(((((((((((())))))***)))(((((((((((()))***(((((((((((())))))))))))&&&((()))+++++++++)))((()))))))))))))))))))))))))))))))))))))))***++++++)))******)))(((((()))+++***))))))))))))******+++************************)))************+++++++++------......//////000000///000222444666888:::;;;;;;===??????>>>>>>???@@@CCCBBB@@@>>><<<<<<<<<<<<999999:::;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<;;;888666111111000////////////000//////...------------...------------------------,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------------...***+++,,,,,,---------,,,........................------------------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))******+++,,,------+++++++++*********))))))))))))************))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))+++---......---+++)))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))((('''))))))))))))))))))))))))*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++------------------------------------------------xxxyyyyyyyyyvvvrrrnnnlllmmmlllnnnrrrooofff___^^^]]]^^^^^^]]]\\\[[[ZZZZZZSSSSSSSSSVVVXXXUUUOOOJJJ???:::444222333333222000//////.........---------,,,,,,,,,++++++,,,------+++++++++************))))))***+++,,,---,,,,,,+++******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++((((((((((((((((((((((((''')))(((&&&(((++++++''')))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((''')))***)))(((&&&&&&'''+++***)))(((((('''((((((((()))+++,,,,,,+++)))((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))((((((((((((&&&'''((()))************))))))(((((((((((())))))((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))&&&(((***+++,,,+++***)))))))))))))))))))))))))))))))))((())))))***++++++***++++++***))))))***,,,++++++***))))))((())))))************************)))************+++++++++------......///000000000000111222333555666777888888;;;===>>>>>>>>>@@@AAA@@@???>>><<<<<<<<<===>>>::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;======<<<999777111000000////////////000//////...------------...---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++*********+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++******************++++++(((((()))***,,,---...///+++++++++************)))))))))************))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++***,,,///111111///,,,*********))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++------------------------------------------------}}}{{{yyywwwvvvsssooolllsssooooooqqqooohhhbbb```^^^^^^^^^___```___\\\ZZZUUUUUUWWWXXXXXXUUUPPPLLL@@@;;;555111000000//////......---------,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))***++++++,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************(((((((((((())))))))))))''''''''''''((((((((()))%%%&&&&&&'''''''''''''''))))))(((((((((((())))))))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((()))***++++++***)))(((&&&&&&&&&'''''')))******(((((()))))))))*********)))((('''((()))((('''%%%''')))***++++++***)))'''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---...///000111222333333333333333444555666444888???DDDFFFEEEAAA??????>>>======>>>>>>===<<<888999:::;;;;;;;;;:::999::::::999888777666555444////////////............,,,---------------------.........------,,,,,,,,,........................------......------,,,+++***++++++,,,,,,++++++***.........------,,,,,,,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------++++++++++++******))))))))))))*********+++++++++)))))))))))))))*********************************+++++++++++++++++++++++++++***)))))))))***,,,,,,+++++++++***************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))))))))))))))))))))*********''''''(((((())))))******(((((()))***************))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++}}}{{{xxxvvvtttrrrooommmooolllkkknnnllleee```^^^^^^^^^^^^___```___\\\ZZZUUUUUUWWWXXXXXXUUUPPPLLL>>>:::555111000111111111.........---------,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***)))***++++++++++++***)))***++++++,,,,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))''''''(((((())))))******'''''''''((((((((())))))&&&&&&'''((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))((()))***++++++***)))((('''&&&&&&'''''')))******))))))))))))))))))******(((''''''((())))))(((&&&'''(((***++++++***((('''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---...///000111111333333333333333444555666555999???DDDFFFEEEBBB@@@>>><<<;;;;;;<<<===;;;:::888999:::;;;;;;:::999999:::999888777666555444444////////////.....................------,,,,,,+++...---------,,,,,,,,,,,,........................+++,,,------............,,,------------------,,,.........------,,,,,,,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,++++++---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))*********++++++++++++++++++******))))))(((+++++++++***************+++++++++++++++++++++++++++***)))))))))***+++,,,)))))))))*********++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))++++++******))))))(((((((((((((((((())))))))))))(((((()))***************))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~{{{wwwtttsssrrrpppnnnmmmjjjiiilllkkkeee___^^^]]]]]]]]]___```___\\\ZZZUUUVVVWWWYYYYYYVVVPPPLLL===999444111111222222222.........------------,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***)))***++++++++++++***)))******++++++++++++******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((&&&''''''((()))******+++''''''((((((((()))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((())))))************)))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((()))))))))))))))************))))))''''''''''''((()))*********************++++++,,,)))((('''((()))***)))((('''''')))******)))''''''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------...///000111111222222222222333444555666666:::???CCCEEEDDDBBB@@@<<<;;;999999:::;;;999888888999:::;;;::::::999888888888777666555444444333////////////............//////...---,,,++++++***------,,,,,,,,,,,,++++++........................***+++,,,---.../////////......////////////...............---------------------------------------------........./////////------------------------------------------------............------------,,,------------,,,,,,+++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************+++++++++------,,,+++***)))((((((,,,,,,++++++*********)))++++++++++++++++++++++++******))))))******+++,,,((((((((())))))*********))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))),,,,,,+++***)))(((''''''))))))))))))(((((((((((((((((()))***************))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~zzzvvvsssqqqqqqpppooommmjjjjjjmmmlllfffaaa___\\\\\\]]]^^^```___\\\ZZZVVVVVVWWWYYYYYYVVVQQQMMM>>>:::555222111111111111............------------,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++************++++++***************++++++++++++******)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************)))((('''&&&&&&'''((()))***++++++'''(((((((((((()))))))))(((((()))***************(((((())))))))))))(((((())))))(((((((((((())))))((()))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++)))))))))******)))))))))((((((''''''((()))******))))))***+++,,,...000111,,,***(((((())))))((('''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------......///000000111111111222222333444555666777999<<<@@@BBBBBBAAA@@@<<<:::999999::::::888777888999999::::::999888777777666666555444333333333////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++........................+++,,,---...////////////...//////000000//////..................---------....................................////////////------------------------...........................---------------------,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,,,,++++++*********---,,,,,,++++++******)))++++++++++++++++++++++++***************+++++++++)))))))))((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))+++*********))))))((((((******))))))((((((''''''(((((()))***************((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++|||yyyuuurrrqqqppppppooollliiiiiilllkkkeee```___\\\\\\\\\^^^```___\\\ZZZVVVVVVXXXYYYYYYVVVQQQMMMAAA===777333111000////////////.........------------,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***+++******************+++)))******++++++******)))(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))***************)))((('''&&&''''''((()))*********(((((((((((()))))))))***((())))))***************(((((())))))))))))(((((())))))(((((((((((())))))))))))*********))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***++++++,,,,,,***))))))))))))))))))***)))(((((((((((())))))***(((((()))+++...111555777///---***)))))))))(((&&&''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,------......//////000000111111111222333444555666666777999<<<===>>>>>>>>>===<<<::::::;;;:::999777888888999999999888666555555444444333333222222222////////////............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................---......//////...------......////////////.............................................................../////////000000................................................,,,,,,,,,,,,,,,---------,,,------......---------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++,,,*********************************++++++,,,,,,---,,,,,,,,,,,,++++++******++++++++++++++++++++++++))))))******+++++++++++++++******)))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))******************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))*********+++******))))))((((((''''''(((((()))***************((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++zzzxxxtttrrrqqqpppooonnnkkkhhhgggjjjiiiccc]]]\\\[[[[[[\\\^^^______]]]ZZZVVVWWWXXXZZZZZZVVVQQQMMMCCC>>>888333111000///.../////////.........------------,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++***))))))***++++++))))))************))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((())))))))))))((((((((()))))))))******(((((()))***************'''((()))******)))((('''))))))(((((((((((()))))))))************))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,******))))))))))))******)))))))))(((((())))))***''''''(((***---222666888000...***)))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,............//////000000000000000111333444666666666777777999:::<<<===>>>>>>===;;;;;;;;;;;;999888888888999999888777555444333333333222222111111111////////////............***++++++,,,---...//////,,,,,,------------..............................///////////////...------------............------.............../////////............................../////////000000000////////////////////////........................,,,,,,,,,,,,,,,---------,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++***************(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***++++++***)))(((((('''&&&(((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))***+++,,,,,,))))))))))))(((((((((((((((((()))***************))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++xxxvvvtttsssrrrqqqnnnlllllliiihhhkkkiiibbb]]][[[ZZZZZZ[[[]]]______]]]ZZZVVVWWWXXXZZZZZZWWWRRRMMMBBB>>>888333111111000///////////////............------,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++***))))))***++++++))))))************))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))(((((((((((((((((()))))))))*********'''((())))))******))))))'''((()))******)))((('''))))))(((((((((((())))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++***)))(((((()))***+++******)))))))))))))))***'''&&&&&&'''***...222555...,,,)))(((***+++++++++)))))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,............//////////////////000111222444666777888777777777999;;;===>>>???===;;;;;;;;;:::999777777888888888888666555444222222111111111111000000////////////............+++,,,,,,------.........---------....../////////........................---......////////////...---......//////......------........./////////000.........................../////////000000000000////////////////////////........................,,,---------............,,,,,,---...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++*********))))))((())))))******+++++++++***++++++,,,,,,---------++++++++++++++++++++++++((()))***+++,,,++++++***************************((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((())))))******++++++(((((((((((())))))))))))(((((()))***************))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++wwwvvvtttssssssqqqnnnkkkooolllkkkmmmkkkddd^^^]]]ZZZZZZ[[[]]]______]]]ZZZWWWWWWXXXZZZZZZWWWRRRNNN@@@<<<777333222222222111000/////////...............------,,,,,,------...+++++++++,,,,,,+++++++++,,,+++***))))))***+++,,,))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********************))))))((((((''''''))))))))))))************''''''((()))))))))))))))'''((()))++++++)))((('''))))))(((((((((((())))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++***)))(((((()))***+++******)))))))))))))))***'''&&&%%%&&&'''+++...111,,,***((((((***---......******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******+++++++++,,,,,,,,,........./////////////////////000111222444666777999888777777999;;;>>>???>>><<<;;;:::::::::888666777888888888777666444333111111111111000000000000000/////////............---------------------,,,........./////////000000........................+++,,,---///000000000000......////////////......---.........//////000000////////////////////////////////////000000000000000000000000000000000000////////////////////////---.........//////000000,,,,,,---.../////////...........................------------------------------------------------+++++++++,,,,,,---------++++++++++++******))))))*********))))))))))))))))))***+++,,,------...///++++++++++++++++++++++++((()))***+++,,,+++******'''((()))***+++,,,------(((((((((((((((((((((((((((((())))))*********+++************************))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))************))))))))))))''''''(((((())))))******(((((()))***************))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++|||yyytttssssssssspppmmmjjjffffffjjjjjjddd^^^[[[]]]\\\]]]^^^```___\\\ZZZUUUUUUVVVWWWXXXUUUQQQMMMCCC>>>888333111111000///---------///111111///---------,,,,,,,,,,,,++++++...(((%%%***...---)))''',,,((((((+++---***)))***+++*********))))))(((((())))))))))))))))))))))))))))))(((((()))***++++++(((((((((((())))))))))))(((((())))))))))))((((((******))))))(((((('''''')))))))))))))))))))))))))))***++++++***)))***+++---------,,,+++***)))(((*********)))))))))))))))((((((''''''''''''(((((((((((()))***************''')))******))))))***+++))))))))))))************)))************+++++++++******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))...,,,+++---222333///+++)))***+++,,,,,,+++***)))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))),,,)))'''((()))***(((%%%&&&''''''((()))******+++******))))))((((((''''''************************))))))))))))))))))))))))++++++************++++++***++++++,,,,,,------...---...000000//////111222222222222222333444555555666777888999999;;;>>>AAA===;;;:::999999999777555777777777777666555444333111111111111000000000000//////000000///...------///......---------......////////////////////////////////////////////////........................,,,---......//////........./////////000111111111//////000111111111000000//////000000000000//////////////////////////////.........000111111///------------....../////////---...//////......///000------............------......//////......---,,,------------------------,,,,,,------,,,,,,+++***))))))))))))))))))))))))---------,,,,,,+++++++++,,,,,,,,,------.........++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))******))))))))))))******)))+++,,,+++***)))***+++))))))))))))))))))))))))+++++++++************)))''')))***)))((('''(((***))))))))))))************))))))))))))************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++|||xxxtttrrrsssrrrooollliiiffffffkkkkkkeee^^^[[[\\\\\\]]]^^^___^^^[[[YYYTTTTTTUUUWWWWWWUUUPPPMMMBBB>>>888333111000000///......---...000000///---------,,,,,,,,,,,,++++++---******,,,,,,+++...444222---***++++++))))))+++************)))))))))((())))))))))))))))))))))))******))))))))))))******((((((((()))))))))*********************************)))))))))(((((((((''')))))))))))))))))))))))))))***++++++***)))***+++,,,,,,------,,,+++***)))***)))))))))))))))))))))***))))))(((((())))))***(((((()))***************((()))+++***))))))***,,,))))))))))))************)))************+++++++++******))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))+++(((''')))---...+++(((&&&'''((()))******************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++)))'''(((******)))'''''''''(((((()))******++++++*********))))))))))))************************))))))))))))))))))))))))++++++************++++++***++++++,,,,,,------...,,,...////////////000222222222111111222333444555777888999::::::<<>>888333111000//////000///------...///...---------,,,,,,,,,,,,++++++,,,---...---))))))333???888111,,,++++++)))))),,,************))))))))))))))))))))))))))))))))))))+++***)))))))))))))))***)))))))))*********++++++,,,+++***))))))***+++,,,))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++***)))***+++***+++---//////---+++)))))))))))))))))))))******+++******))))))******+++(((((()))***************)))***++++++******+++---))))))))))))************)))************+++++++++******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***'''%%%&&&)))+++***(((+++******)))))))))*********))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((*********((('''(((((())))))*********++++++++++++************************************))))))))))))))))))))))))++++++************++++++***++++++,,,,,,------...+++---...///......///111222111000000000222555666888999::::::;;;===@@@CCCAAA>>>:::777777777666555444555555444444333222111111111111111000000000000///////////////......---///......---......////////////////////////////////////////////////////////////////////////////////////000111111111111111000000000000////////////111111000000000//////...000111111111111111111000/////////////////////////////////000111111...,,,////////////000000000000000111222000...---...///---......//////......---...////////////...---------------------------------------------,,,++++++------------------------------,,,,,,,,,,,,++++++,,,+++++++++++++++******++++++++++++++++++++++++************************((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))******(((((()))***))))))))))))))))))))))))))))))))))))((((((((('''((()))******(((((()))***))))))))))))************))))))))))))************)))************+++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++{{{wwwuuuuuutttqqqnnnhhheeeggglllmmmfff^^^[[[\\\[[[\\\]]]]]]\\\YYYWWWRRRRRRSSSUUUUUUSSSNNNKKKBBB===777333111000///...222///---,,,---......---------,,,,,,,,,++++++++++++,,,......)))(((111===666000,,,,,,+++))))))+++*********)))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++)))*********++++++++++++,,,+++)))(((((()))+++,,,))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++***)))***+++(((***---///000...,,,***)))))))))))))))******************))))))*********(((((()))***************)))+++,,,,,,+++***,,,---((()))))))))************))))))*********+++++++++******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))))))))))),,,***'''''')))++++++***333111///,,,***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))************(((((()))))))))*********************************************************))))))))))))))))))))))))++++++************++++++***++++++,,,,,,------...+++,,,......------///000222111000///000222555777777999:::::::::<<>>AAACCC???:::777666666666555666666666666555444333222111111111111000000000///......///////////////..................///000111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000333222222111111000000000111111000000111222333444444333222222222222333444111111111111111111111111000000111333666666555333000000000000000000000///333444444222///............//////////////////...//////000000//////...---........................------.........---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++++++++++++++++++++++++++************************))))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''')))***)))((('''((()))))))))))))))))))))))))))++++++*********))))))))))))***+++***)))((()))+++((()))))))))************((()))))))))************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++************************}}}yyyuuusssrrrqqqmmmjjjjjjffffffkkklllgggaaa^^^]]]]]]]]]]]]^^^\\\YYYVVVRRRRRRSSSUUUUUUSSSNNNKKKAAA===777222000///......///...,,,,,,---...---,,,------,,,,,,,,,,,,+++++++++((((((,,,---***((()))+++((((((,,,---***)))***))))))))))))************))))))))))))))))))))))))'''''''''((()))+++,,,---)))))))))*********++++++***)))(((''''''((()))***(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++***)))***+++''')))+++---...---+++***((((((((()))******++++++)))))))))(((((()))))))))(((((()))***************)))***++++++******+++---))))))))))))************)))************+++++++++******))))))))))))******((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************+++******)))))))))))))))+++******)))))))))******)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***))))))***+++************************((((((((((((((()))))))))************************))))))))))))))))))))))))++++++************++++++***++++++,,,,,,------...+++---...///......///111000111111222333555666777666777888888999;;;>>>@@@AAA>>>:::777777777666555333444444333333222111000111111111111000000000000---...//////////////////............///000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111000000000000000222111000///000111222333222111000//////000111222000000000000000000000000000000000222444444222000////////////............333444444333000...//////...//////000000//////...///000000000000///.............................................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---------------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))************************(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((()))******(((((()))***))))))))))))))))))))))))++++++++++++************)))***++++++))))))***+++))))))))))))************))))))))))))************)))************+++++++++*********++++++++++++,,,***++++++++++++,,,,,,,,,************************{{{vvvtttsssrrrnnnkkkkkkgggeeeiiikkkgggbbb```^^^^^^^^^^^^___]]]ZZZWWWSSSSSSTTTUUUVVVSSSOOOKKKAAA<<<666222000///......---,,,,,,---...///---,,,------,,,,,,,,,,,,+++++++++))))))------***)))***---((('''***+++))))))+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))***+++((((((((()))))))))******))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))***++++++***)))***+++((()))***+++++++++***)))'''(((((()))******+++++++++******))))))******+++(((((()))***************((()))+++***))))))***,,,))))))))))))************)))************+++++++++******))))))))))))******'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))***+++***)))(((((((((&&&'''((()))************))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++)))((()))+++************************(((((()))))))))*********************************))))))))))))))))))))))))++++++************++++++***++++++,,,,,,------...,,,...////////////000222///111333555666777777777777888999999:::;;;???AAA???<<<:::888888888666555333333333333222111000000111111111111000000000000------...///////////////............///000111222000000000000000000000000000000000000000000000000111111111111111111111111000111111222222222222222222222222333333333333333555555555666888<<>>===;;;::::::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<:::999888888888777333111333222222222111111111111333444444333111///000111//////000000000000//////000000000000000///.............................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))***+++***))))))***+++))))))))))))))))))))))))************)))))))))))))))***++++++))))))***+++))))))))))))************))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,************************~~~yyywwwwwwuuuqqqnnnlllgggeeehhhjjjfffcccbbb______^^^______]]]ZZZWWWSSSSSSTTTVVVVVVTTTOOOLLLAAA<<<666222000///...---++++++,,,---//////...,,,---------,,,,,,,,,++++++,,,***+++...,,,***+++000111+++'''((()))(((***---(((((())))))*********+++)))))))))))))))))))))))),,,+++***)))(((((((((((((((((((((((()))))))))))))))***++++++++++++***)))'''((((((((())))))******)))))))))))))))))))))))))))+++++++++***)))***+++))))))*********)))))))))'''(((((()))***+++++++++,,,++++++++++++++++++,,,(((((()))***************''')))******))))))***+++))))))))))))************)))************+++++++++******))))))))))))******'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++************************)))+++------+++))))))))))))***+++,,,,,,+++***)))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***,,,---,,,)))''')))+++++++++******************))))))******+++++++++,,,************************))))))))))))))))))))))))++++++************++++++***++++++,,,,,,---......---...000000//////111222///111444666888888777666888999::::::;;;<<<@@@BBB===;;;:::999999999777555555555555555444333222222111111111111000000000000------...///000000//////............///000222222000000000000000000000000000000000000000000000000111111111111111111111111222222333444444444333333555666666666777888888888>>>>>>AAADDDJJJPPPUUUYYYSSSRRRPPPOOOOOOPPPRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRLLLJJJHHHGGGEEEBBB>>>;;;888888777777777666666666333444444333111000111222//////000000000000//////000000000000000//////...////////////////////////......//////......---,,,------------------------+++++++++,,,,,,---------*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))+++,,,+++***)))***+++))))))))))))))))))))))))))))))))))))(((((((((((()))+++++++++***)))***+++))))))))))))************))))))))))))************)))************+++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,)))))))))))))))))))))))){{{vvvtttttttttqqqooopppkkkgggiiijjjeeeaaa```^^^^^^^^^___```___\\\ZZZTTTSSSRRRTTTVVVUUUQQQMMMBBB===888333222111111000///...,,,+++*********+++------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))************)))))))))))))))************+++++++++******++++++++++++******)))***+++,,,,,,+++)))(((******))))))******+++,,,)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************************************)))))))))))))))*********************************+++++++++*********))))))******+++,,,,,,,,,,,,+++************))))))))))))***)))((((((((()))+++,,,***************************+++,,,,,,,,,,,,+++***+++***)))))))))))))))***++++++++++++++++++++++++************************,,,++++++++++++++++++,,,++++++************++++++,,,+++***))))))***+++,,,++++++******************++++++++++++,,,---......111111111111111222222333555555666666777777888888:::999999:::;;;===???AAA===<<<;;;:::888777666555333333333222222111111111000000000000000000000000000000111111111000000///.........///000000111111333111///000222444333222666444222111333444444333111333555666555444444444666777888666555666:::>>>>>>@@@BBBCCCCCCEEEHHHJJJQQQPPPRRRXXXccclllsssuuuxxxtttpppmmmnnnqqqsssuuuuuutttsssrrrrrrrrrrrrrrrqqqnnniiieee```[[[VVVRRRPPPNNNKKKGGGBBB===999777777777777666555333111000///222333222///---///111000111333333222111111111...///000111222222222222------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,***'''%%%%%%'''***,,,************************))))))(((((((((((())))))((()))*********((('''&&&))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---************************{{{vvvtttttttttqqqooopppkkkhhhjjjjjjfffaaa```]]]]]]^^^___```___]]]ZZZVVVTTTRRRRRRSSSRRRNNNJJJAAA===777333111111000000000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))************))))))+++++++++*********)))))))))************+++++++++******++++++++++++************+++++++++******)))+++************+++,,,,,,***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))************************************************))))))))))))************************************+++++++++*********)))))))))******+++++++++++++++************)))))))))))))))((('''''''''(((*********************************++++++,,,,,,++++++******)))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++++++++************++++++++++++***))))))***++++++************************++++++++++++,,,---...///111000000000000111222222444555555666777888888999::::::999999:::<<<>>>???<<<<<<;;;:::999777666666222222222111111000000000000000000000000000000000000000111111111111000000/////////000111111222222444222000000222222000...000000///111333444444222222333333222111222444777555999>>>BBBEEEGGGKKKNNNRRRVVV[[[___bbbeeehhhjjjooonnnooottt}}}~~~zzzvvvsssmmmkkkfffaaa[[[UUUQQQNNNJJJHHHEEE@@@<<<888555444444333222000///000222444000111333444333111000///...//////000000000//////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++***(((&&&&&&(((***+++************************))))))(((((((((((())))))))))))*********)))'''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))******++++++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,+++***+++---************************{{{vvvtttttttttqqqooopppkkkhhhjjjkkkfffaaa```\\\\\\]]]___``````]]][[[YYYUUURRRQQQQQQPPPKKKGGG@@@<<<666222000000/////////000111111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))************))))))************))))))++++++++++++************)))************+++++++++******++++++++++++******+++***************+++++++++++++++++++++,,,------+++++++++***************************************************************++++++*********)))))))))************************************************************************************************+++++++++***************((()))******++++++******++++++*********)))))))))(((''''''''''''((())))))******************************+++,,,,,,+++******)))((((((((()))***++++++------------------------*********************************))))))*********++++++************++++++++++++***))))))***++++++************************++++++++++++,,,---...///000000000000000111111222333444555666777888999:::::::::999999::::::;;;<<<;;;;;;::::::999888888777111111111000000000000000000000000000000000000000000000111111111111111000000000111111222333333333333222111222333222111///111111111333555666444333333333444555777===DDDIIIKKKQQQZZZbbbgggiiikkkmmmtttwww{{{}}}}}}}}}|||}}}~~~}}}~~~|||xxxwwwpppmmmggg```YYYSSSOOOMMMBBB===777333333333222000...///000111111111000000000000000000//////......////////////////////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))(((((())))))******************************))))))(((((())))))***))))))*********)))(((''''''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,+++*********,,,************************{{{vvvtttttttttqqqooopppkkkiiikkkkkkgggaaa```[[[[[[\\\^^^``````^^^\\\YYYVVVRRRQQQQQQPPPLLLIII@@@;;;666111000//////...---///111333222000---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************''''''((()))***++++++,,,))))))))))))))))))))))))((()))))))))************)))******++++++******)))+++************)))))))))))))))*********+++++++++******++++++++++++******+++***)))))))))***+++,,,,,,,,,++++++,,,,,,---...,,,+++++++++***)))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++*********))))))************************************************++++++***************)))************************************************(((((()))************)))+++++++++*********))))))(((((((((((()))))))))*********************************++++++++++++******(((((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******++++++************+++++++++******************+++***************+++++++++,,,++++++,,,,,,---...///000000//////000000111222333333444666777999:::::::::999999999999999999999:::::::::999999888888888111111111111111111000000000000000000000000000000000000111222222222111111111111222222333444444444111111222444555444444333888666444444666777777666999<<>>:::333444222000000111111000///000222444222///...000222---.........//////000000000000//////.........---////////////////////////...------,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++///---,,,***))))))******************************++++++************++++++)))************+++++++++++++++************+++++++++++++++************)))***************)))(((((())))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++///222444111,,,)))+++...************************}}}uuupppsssuuutttqqqpppppplllkkkkkkiiidddbbbddd]]][[[[[[]]]______[[[XXXWWWVVVTTTUUUVVVSSSMMMIIIBBB===777333111111111111...---,,,---///000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++))))))))))))))))))))))))+++***)))(((((()))******...---,,,***))))))((((((++++++++++++++++++++++++000111111///,,,******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++******++++++,,,,,,,,,+++,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,+++***)))******++++++++++++******************************++++++++++++++++++++++++---,,,++++++******++++++************************((())))))***++++++,,,,,,***+++++++++++++++******+++++++++*********))))))************)))))))))(((******))))))))))))************++++++++++++*********************************)))((((((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,------,,,,,,---...111222333444555444333333555777666777888777666666888:::777888888999999999888888666666555444333222111111333333333222222222111111111111111111222222222222444444333222222111111111333444555555555666777999<<>>777333111111111111...---,,,---/////////---******+++,,,,,,---......++++++++++++++++++++++++************************************************)))))))))))))))((((((((())))))))))))))))))))))))******))))))))))))******...---,,,***))))))))))))************************///000000///,,,******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,+++************++++++++++++******************************++++++++++++++++++++++++,,,,,,++++++******++++++************************)))))))))***++++++,,,,,,...---,,,++++++***+++++++++++++++***************************))))))))))))******))))))))))))************++++++++++++************************************)))((((((***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,......---,,,---...000111222333444333222333444666555777888888777666888999888888999999999888888777666666555444333222111111333333333222222222222222111111111111222222222333111555888777333111222444555555555444666999???DDDRRR[[[hhhvvv|||wwwtttsssssstttoooqqquuuxxxzzz~~~}}}wwwwwwwww{{{~~~}}}~~~tttkkk^^^RRRDDD???999444222222111111000222333333111//////000......////////////000000////////////............------------------------...------,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,+++************************************++++++************++++++)))************+++++++++++++++************+++++++++++++++************))))))************))))))((())))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***,,,...,,,)))((())),,,************************wwwqqqsssvvvssspppoooqqqnnnmmmnnnkkkccc______]]][[[YYYZZZ^^^___^^^\\\WWWVVVTTTUUUVVVTTTOOOJJJCCC>>>888333111000000000///---,,,---...///...---+++++++++,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))(((((((((''')))))))))))))))))))))))))))))))))))))))*********************+++,,,,,,---++++++++++++++++++++++++...///000...,,,++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++++++++***+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,++++++***++++++,,,************************))))))*********+++++++++000///---+++******++++++*********************************)))))))))))))))******))))))))))))************++++++++++++******************************+++******))))))***++++++***************************+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------//////...---......///000111222333333222222444666555777999999777777888999888888999999999888777777555555444444333222111111000000000000000000000000111111111222222222333333///444888999777666666888666666666777<<>>BBBOOO```oooxxx|||yyyvvvsssoookkkfffbbbeeejjjqqqvvvvvvzzz|||nnn]]]MMMCCC888555222000111111222111111111000000000000//////.........///////////////------------------------...------,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************++++++************++++++)))************+++++++++++++++************+++++++++++++++************)))((())))))************)))))))))***++++++++++++************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++************************xxxrrrssstttqqqmmmllloookkkiiiiiieee```]]]___]]][[[[[[]]]______[[[XXXWWWUUUUUUVVVWWWVVVQQQLLLDDD???888333000000//////000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++++++++))))))))))))))))))))))))&&&''')))***++++++******------,,,+++++++++,,,,,,+++++++++++++++++++++++++++,,,------,,,+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++,,,+++***))))))+++---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++******++++++,,,---***************************************************+++++++++++++++******))))))*********+++++++++((()))))))))******************))))))))))))************++++++++++++******************************+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------...///000111111111111222444444333444777999888;;;===>>>===<<<;;;<<<999::::::999999777666666333333333222222222222222111111222222222333333333222222222333333333444444666777888999;;;AAAJJJQQQ[[[hhhyyy|||yyysssmmmhhheeefffhhhjjjiiikkkxxxxxxhhh^^^GGGAAA:::555333333333222111111111000000000//////............/////////000...........................------,,,,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************++++++************++++++)))************+++++++++++++++************+++++++++++++++************)))(((((()))***************))))))***++++++++++++***)))******+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++***)))************************zzzssstttuuurrrnnnmmmooojjjggggggddd___]]]___]]]\\\\\\^^^```___ZZZVVVWWWUUUUUUVVVXXXVVVQQQLLLDDD???888333000000//////000///------......---,,,***++++++,,,,,,------...++++++++++++++++++++++++((((((((((((((((((((((((************************))))))******++++++,,,,,,))))))))))))))))))))))))&&&''')))***+++++++++************+++,,,---///000***************************,,,------++++++,,,...******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,+++***))))))+++---...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************+++++++++++++++++++++++++++*********+++,,,,,,---************************++++++******************((()))+++,,,,,,+++***)))))))))******++++++++++++(((((())))))*********+++******))))))))))))************++++++++++++******************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...000111222222222222333444444444555777999999;;;>>>???>>>===<<<===:::::::::999999777666666333333222222222222222222//////000000111111111111222222333333333444444444333888===>>>@@@IIIYYYgggsss{{{{{{~~~xxxtttkkkgggfffeeeccccccnnn|||}}}wwwTTTMMMBBB;;;888777666555222111111111000000//////---.........//////000000////////////////////////...------,,,,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++)))***,,,,,,---,,,+++***************************++++++************++++++)))************+++++++++++++++************+++++++++++++++************)))(((((()))***************))))))***++++++++++++***))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))******)))(((************************wwwppprrrtttrrrmmmkkkrrrooojjjfffccc___[[[YYY\\\YYYWWWZZZ^^^^^^[[[VVVSSSVVVVVVTTTTTTUUURRRMMMMMMEEE;;;333111111000///////////////////////////------------------------,,,++++++******++++++,,,,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,++++++*********+++++++++*********))))))++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........******+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++++++++++++++------------,,,,,,+++***---------------------------,,,,,,+++,,,,,,------,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++)))))))))***+++++++++,,,------,,,,,,,,,,,,++++++---------,,,,,,++++++++++++---......,,,++++++,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))***+++,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////000000000000333333333444555666777888===>>>???>>><<<;;;:::;;;:::999999888666555333222222222222222222222222222000111222111000000222444222333444333333444666888666===DDDKKKWWWgggtttzzz~~~~~~vvvooommmjjjeeedddfffqqqxxxyyyppp___KKK@@@<<<999555666333000000111222///---111///......//////...---000000000000////////////------------------------///---,,,,,,------------+++++++++***)))***,,,...************************************************++++++++++++++++++++++++************************************************++++++++++++******))))))************************)))************+++++++++))))))***++++++++++++***,,,,,,,,,++++++*********+++***)))))))))***,,,---************************++++++++++++++++++++++++vvvppprrruuurrrnnnlllqqqmmmiiifffccc```]]][[[]]]ZZZXXXZZZ]]]]]]ZZZVVVTTTVVVVVVTTTUUUVVVSSSMMMLLLEEE:::333111111000///////////////////////////------------------------,,,++++++******++++++,,,,,,++++++******++++++,,,************++++++++++++,,,,,,,,,+++++++++******+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------++++++,,,,,,,,,---------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,+++***------------------------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,---......------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++************++++++++++++------,,,,,,,,,,,,++++++---------,,,,,,++++++++++++---......,,,++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++,,,,,,---......------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///////////////000000000111333333333444555666777888<<<>>>???>>><<<::::::;;;;;;::::::999888666444333222222222222222222222222222333333333111111333555111333444555666888;;;===EEEOOOZZZcccnnn|||}}}|||yyyqqqkkkiiijjjlllpppuuuzzz}}}}}}yyy{{{}}}lll]]]QQQFFF>>>777444222222333222///+++111///......///000...---000000000/////////..............................------,,,,,,,,,,,,,,,+++++++++++++++***+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))************************)))************+++++++++))))))***+++++++++++++++,,,,,,,,,+++++++++******++++++***))))))***+++,,,************************++++++++++++++++++++++++}}}uuuqqqtttvvvsssooommmpppmmmiiifffdddaaa^^^\\\]]][[[YYY[[[]]]]]]YYYVVVUUUWWWWWWUUUUUUVVVSSSMMMKKKDDD:::333222111111///////////////////////////------------------------,,,++++++******++++++,,,,,,++++++******++++++,,,************+++++++++,,,,,,,,,,,,++++++++++++***+++++++++***************++++++++++++++++++++++++*********+++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,---------.........000//////...---,,,+++***,,,,,,,,,------.........,,,------------,,,,,,+++------------------------...------,,,,,,,,,++++++,,,,,,,,,,,,------------------------......///000//////.........---------------,,,,,,,,,,,,------,,,,,,------------,,,,,,+++++++++++++++*********------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++---......,,,++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++,,,,,,---.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...////////////000000000111111333333333444555666888888;;;<<<======;;;999999:::;;;;;;;;;:::888777555444333333333333333333333333444555555444333222444555333444555666888<<>>777444333333222000////////////////////////------------------------,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------------------------.........------,,,,,,,,,,,,,,,,,,---------......---------------------,,,---------------------,,,,,,,,,---.../////////...---------...///000000111000222444666888777666666::::::::::::;;;;;;;;;;;;999888777666555444444444111111111111000000000000......------------......------............------+++++++++,,,,,,------------------,,,,,,,,,+++++++++++++++,,,,,,---------+++---......,,,++++++,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++))))))******++++++++++++))))))***+++,,,,,,---------------,,,,,,,,,++++++******+++,,,,,,---.............................................///000000000111111111111222222222555555555555666888999:::999;;;<<<<<<;;;:::;;;<<<999999999999999888777666444444444444444444444444111222444555666888;;;>>>GGGPPP___mmmyyy~~~yyyvvvwwwzzzzzznnnccc[[[VVVTTT\\\```aaa^^^aaannn~~~gggMMM<<<444333111222333333222000222222222222111111111000////////////////////////+++---...,,,***,,,333:::<<<555---***+++---+++)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------.........''')))+++---...///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------|||vvvsssttttttsssqqqqqqnnniiieeecccaaa___]]][[[YYYXXXXXXYYYYYYXXXWWWUUUXXXYYYWWWWWWWWWRRRLLLCCCAAA===777222000000111000///------///000///...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++******)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,***)))+++---...+++)))++++++++++++++++++++++++...------,,,,,,++++++***---------.........//////---...///...,,,,,,...///000000//////...---,,,,,,//////////////////......000000000///......000222000000000111333444666777;;;===???AAACCCGGGLLLPPPMMMLLLLLLMMMOOOOOONNNMMMLLLMMMKKKHHHGGGGGGAAA:::888666444222111111111111111---,,,///000...---.........////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++---......,,,++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++******,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------//////////////////......------...///000222444555888888888777666666888:::999:::;;;<<<;;;:::999888777777777666555555444444444333222222444444333222444555444333333888AAAHHHTTTeeerrruuuyyy~~~uuu|||{{{}}}{{{mmm^^^XXXXXXZZZXXXYYY]]]aaaeeemmmuuu}}}bbbFFFAAA999333555555111111444111000000/////////000111////////////..................------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...---***+++++++++++++++++++++++++++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++}}}xxxuuuuuuvvvtttrrrssspppkkkgggeeebbb```^^^ZZZYYYXXXYYYZZZYYYWWWVVVSSSVVVWWWUUUUUUUUUQQQJJJBBB???;;;555111//////000000///------///000///...------,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,+++***+++------+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------.........//////......///...---,,,...000------------,,,,,,,,,---------...//////////////////000111111111222444777777888:::===@@@CCCEEEFFFKKKNNNRRRVVVYYY\\\```ccceeeeeeeeeffffffeeecccbbbaaabbbaaa^^^___aaa^^^YYYTTTQQQLLLFFFAAA===:::999777222///111333000...///............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++---......,,,++++++,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------.................................///111222444555333555777777666666666777;;;;;;;;;;;;;;;:::999999888777777666555444444333333333333444555666555444555555555777===GGGRRRZZZiiiuuu}}}|||~~~~~~pppgggeee[[[WWWTTTTTTTTTTTTZZZbbbttt}}}kkk[[[KKK<<<777666444222333222222111111111000000000////////////.....................------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---...,,,***++++++++++++++++++++++++++++++,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,------------............------yyyvvvvvvwwwuuusssvvvrrrnnnjjjgggddd```^^^ZZZYYYYYYZZZ[[[YYYVVVTTTQQQTTTUUUSSSSSSTTTOOOIIIAAA>>>999333///.........000///------///000///...,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++***++++++,,,------......******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++------+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------........./////////...//////...------...000---,,,,,,,,,---......//////000000111111000000///...111333555777999<<>>999666333111222222222222111111000///////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,..............................////////////......~~~xxxvvvvvvvvvuuusssvvvsssnnnjjjgggddd___]]]YYYYYYZZZ[[[\\\ZZZVVVRRRPPPSSSTTTSSSSSSSSSOOOIIICCC>>>888333000///......000///------///000///...+++,,,,,,,,,------......+++,,,,,,------,,,,,,+++,,,,,,,,,------.........+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++,,,,,,------,,,+++------------------------,,,,,,,,,,,,------..................////////////...//////...------...000//////.........///000111333333444333333222111111111444999>>>AAADDDHHHKKKRRRTTTXXX\\\___```aaaaaabbbdddfffgggiiikkkoooqqqpppssswwwyyyzzzyyyyyyyyy|||}}}zzzvvvwww{{{}}}{{{zzzxxxuuuqqqmmmiiifffeeeVVVJJJ===888555222111222333222000///.........////////////...............------------------------,,,,,,------------------,,,---///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******)))))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................------------............000000000111222333444555555777999::::::;;;<<<>>>>>>===<<<;;;:::;;;<<<<<<999888888666555444333222444555666777666555555666888888<<>>===<<<;;;:::;;;<<<<<<888888777666555444333333555777777666444444555777:::>>>FFFTTTdddpppuuuvvv|||~~~zzz|||uuummmdddXXXMMMHHHIIIPPPZZZeeemmmuuurrr\\\JJJ>>>666222......//////////////////////////////..................///000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------......///000000///......------............------zzzuuurrrrrrsssqqqooorrrpppllliiifffbbb^^^ZZZXXXXXXYYYZZZ[[[ZZZWWWUUUQQQTTTUUUTTTUUUUUUQQQKKKHHHAAA999333222333222111000///------///000///...---------------.........+++,,,,,,------,,,,,,+++.........---,,,++++++***------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,......,,,,,,,,,---........................//////......---,,,,,,+++....../////////000000000///000000///......///111111000.........000222333111333777;;;???CCCEEEGGGLLLPPPVVVZZZ\\\]]]^^^___aaaaaa```^^^\\\XXXUUUTTTNNNNNNMMMNNNRRRZZZdddkkkpppssswwwxxxwwwwwwzzz}}}}}}~~~|||}}}~~~|||~~~uuudddRRRHHHDDD???;;;:::666666555444333111///...//////......---,,,,,,,,,------------------------,,,,,,,,,,,,,,,---//////---...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................------......///000000000222222222222333444555666666777888888888:::===@@@===<<<<<<;;;:::;;;;;;;;;777777777666555555444444666777888666444555999===CCCJJJVVVdddrrrzzz}}}}}}~~~~~~}}}|||uuuhhhXXXPPPNNNLLLQQQXXX___iiiuuu|||lllZZZLLLAAA999333222111000000000000000////////////...............///000111111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------------------------------------------............---...///000000///...------------......---------zzztttrrrrrrrrrqqqoooqqqnnnllliiigggccc^^^[[[XXXWWWWWWXXXZZZ[[[YYYXXXPPPSSSUUUTTTUUUUUUQQQKKKIIIAAA888333333333222111000///------///000///...............------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++---///...,,,+++,,,..........................................---------.../////////000000000000///000000///......///111111000000000222555999;;;<<>>>>>>>>???BBBIIIRRRXXX___ccchhhjjjjjjmmmtttyyy|||}}}wwwsssoookkkppprrrvvv{{{xxxjjj\\\VVVSSSLLLDDD@@@<<<=========;;;888555333000000//////...------,,,........................,,,,,,++++++,,,---///000---...000///---,,,,,,---------------------------,,,,,,------------......,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------....................................//////000111111222333333222333333444555666444777;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999666666666666666666555555555777777666555888@@@GGGSSSZZZfffqqqxxx}}}}}}~~~~~~~~~{{{kkkaaa]]]PPPNNNMMMPPPXXXeeesss~~~{{{wwwkkk___PPPCCC???<<<888555222111111222////////////...............///000111111000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111000...---...000------------------------)))******+++,,,,,,++++++******+++,,,,,,---......................................................------------.........///,,,---///000000///---,,,......////////////......zzzuuurrrrrrrrrqqqooopppnnnllljjjhhhddd___\\\XXXWWWVVVWWWYYY[[[ZZZZZZPPPSSSTTTSSSTTTUUUQQQKKKIIIAAA777222222333222000000///------///000///.../////////...---------,,,+++,,,,,,------,,,,,,+++)))******++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***---//////,,,+++,,,...////////////////////////,,,,,,------.../////////////////////000000000000///000000000......000111333333333444888<<>>;;;999999:::;;;:::999999:::===@@@AAAAAAAAABBBBBBBBBDDDKKKUUU]]]tttxxx{{{vvvhhhWWWIIIBBBBBBEEEGGGLLL]]]ttt{{{hhh]]]bbb```RRRKKKOOOFFFLLLSSSUUUPPPGGG@@@===<<<<<<:::666111...///000111///...///111111///,,,......//////000//////...---.../////////...,,,,,,------++++++++++++------//////.........---------++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------//////...---,,,,,,++++++---------.........//////---------------------------...///000000///...---////////////000000000000111222333555666666777777777:::@@@DDDEEEBBB===:::<<<<<<;;;:::::::::;;;;;;:::888555444555666777777:::888666666;;;EEEQQQYYYmmmmmmoootttzzz}}}|||zzzzzz~~~wwwtttqqqaaaQQQKKKHHHJJJYYYjjjyyy|||wwwlll```YYYQQQNNNIIIAAA:::555444444444111///000222222000...000000000000000000000000.................................------,,,,,,,,,++++++++++++++++++++++++------------------------------------------------......------------......444111...---//////---+++++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////............/////////000........................---------............//////000000111111000000///zzzsssrrrrrrpppnnnppptttmmmiiiiiigggaaa[[[YYYYYYXXXXXXYYYZZZYYYWWWUUUTTTVVVVVVUUUWWWYYYTTTLLLJJJEEE>>>:::888888555333111111111000///.........------------------------------............---------------------------------------------------------------.........//////........................111000///...---......///.........//////.........////////////////////////111000///000000///000111000000000000111333444555555777;;;???DDDJJJQQQUUUYYYZZZ]]]___aaaaaaaaa``````___^^^ZZZTTTMMMFFFBBBBBBAAA>>><<<;;;<<<>>>???AAAAAABBBDDDEEEDDD@@@===<<<===??????AAAEEEIIIMMM[[[bbbkkkmmmggg[[[MMMEEE===??????CCCQQQhhhxxx~~~qqqiiiiiidddXXXPPPPPPKKKOOOSSSUUUSSSNNNIIIGGGEEEDDDAAA===:::777444333000...------///000...,,,------...............---......///000///...---,,,------,,,++++++,,,------//////.........---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...------,,,++++++---------........./////////000222333333222000.........///000000///....../////////000000000111111222333444555777777777777777:::???BBBCCCAAA===;;;<<<<<<;;;::::::::::::;;;999777555444555555666666333444777<<>>@@@FFFIIIMMMQQQTTTWWW[[[^^^^^^______]]]ZZZVVVRRROOOIIIIIIHHHGGGGGGGGGHHHIIIOOOOOONNNMMMNNNOOOQQQRRRYYY[[[___bbbaaa\\\TTTNNNHHHIIILLLSSSZZZ]]][[[XXXYYYUUUQQQOOOOOONNNJJJFFFAAA@@@<<<888999BBBOOOXXXsss~~~|||uuullloooiiiaaa[[[XXXTTTNNNJJJLLLHHHHHHOOOZZZ^^^YYYRRRFFFAAA999222///000222333111000000000/////////000//////000111000///...---......------------..............................,,,,,,,,,------------...------------------------........................//////......---------,,,............////////////222777===AAABBB>>>888444/////////000000/////////000000000111111111222222444555666777888999999999:::;;;<<<===>>>>>>>>>===<<<<<<;;;:::999999999999888999:::999888888999::::::AAALLLWWWaaakkkrrrwwwuuuxxxzzzxxxwww|||~~~|||}}}xxxpppkkkaaaTTTSSSVVV___mmmvvvqqqaaaRRRNNNOOORRRTTTUUUSSSOOOLLLAAA<<<666222111111222222000000000000000000000000.......................................---------------------------------------------------------------------------------......------------......---,,,,,,,,,------......,,,,,,,,,------------...------------........................////////////...////////////000000000000000000000000000000000000000000000111111111111222111000//////111333444zzztttttttttrrrqqqsssuuunnnjjjjjjhhhbbb\\\ZZZYYYYYYYYYZZZ\\\\\\ZZZXXXTTTVVVWWWVVVYYYYYYTTTLLLGGGAAA888333222222111000000000000000////////////........................+++,,,,,,------,,,,,,+++........................................................./////////000000000000/////////.........//////000000000000000000111000////////////000111000000000000000000000000...222222000222888:::888222222222444888>>>DDDGGGNNNPPPSSSTTTUUUVVVXXXZZZXXXWWWVVVUUUSSSQQQPPPPPPOOOOOOPPPRRRUUUYYY]]]```eeedddcccccccccdddeeefffeeefffiiilllnnnlllhhheee```___aaafffnnnssstttsssuuunnnfff```\\\YYYTTTPPPHHHFFFBBB>>>:::;;;BBBHHHVVViiiyyy~~~{{{tttllleeeaaa^^^YYYUUUNNNKKKMMM[[[nnnyyywwwpppbbb[[[NNNAAA777222222333111111000///....../////////000111111111000///...........................---.....................,,,,,,---------.........------------------------........................///...............------........./////////000000222777>>>CCCCCC???999444000000000//////000000000111111111111222222222222444555666888999999::::::;;;;;;;;;<<<======>>>>>><<<<<<;;;:::999888888888666888999999888999;;;>>>AAAIIIUUU```iiipppuuuwwwzzz|||~~~~~~{{{wwwzzzvvvhhh```XXXTTT^^^lllqqqfffYYYKKKMMMQQQVVV[[[\\\ZZZWWWSSSHHH;;;444333444333111111111111111111111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------............------,,,,,,,,,---,,,,,,---------.........---------.........//////........./////////000000////////////000000000111//////////////////////////////000000000111111111222111000000111444666888{{{ttttttuuusssrrrtttuuuooojjjjjjhhhbbb\\\[[[ZZZYYYYYY[[[]]]]]][[[YYYTTTVVVUUUTTTVVVXXXTTTMMMHHHAAA999444333333333222000000000000/////////////////////.........------,,,,,,------------,,,,,,....................................................../////////000000000111000000//////.........//////000111111111000000222111000//////000111222000000000000000000000000***111333222666???CCC@@@444444555888===CCCHHHLLLQQQRRRSSSRRRQQQQQQSSSUUUOOOOOOPPPRRRTTTVVVYYYZZZ]]]]]]]]]___bbbgggkkkmmmoooooooooooooooppppppqqqppppppqqqtttwwwyyyyyyxxxvvvuuutttvvvzzz~~~|||xxxssslllddd___NNNJJJFFFDDD???;;;;;;???DDDTTTeeeooo{{{|||tttmmmfff___[[[PPPMMMQQQaaawww}}}wwwpppdddTTTEEE999333111111000...---,,,------...000111222222222111///.........///000000///......---------...............,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,....................................................../////////000000000000444:::>>>???<<<777333111000000//////000000111111111222222222333333333444555666888999999999999<<<<<<<<<======>>>??????===<<<;;;999888888888888444666888777666888===BBBFFFNNNYYYdddlllqqqvvvxxxvvv||||||tttyyy~~~ttteeeXXXYYYeeemmmkkkdddQQQPPPRRRWWW]]]```___\\\___TTTGGG<<<888666333111111111111111111111111111////////////////////////.............../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......------------.........//////...,,,+++,,,...,,,---------............------........./////////....../////////000000000/////////000000000111111///////////////////////////000000000000111111111000000111222444777:::;;;{{{uuuuuuuuutttssstttuuuooojjjjjjiiibbb]]][[[ZZZYYYZZZ[[[]]]]]]\\\ZZZUUUUUUSSSRRRTTTVVVSSSMMMKKKCCC:::444333333222000////////////000000000000111111000///...---,,,,,,------............------.................................................../////////000000000000111111000000///......---...///000111222111111000333222000//////000222333000000000000000000000000+++222444000333<<>>????????????===<<<;;;999888777777777555777999888777;;;BBBIIIQQQWWW```iiiooossswwwyyyzzzzzzxxx}}}wwwhhh```bbbiiinnnppp]]]ZZZWWWYYY]]]___^^^[[[```]]]UUUJJJ>>>666444555111111111111111111111111////////////////////////---........./////////000------------------------------------------------------------------------......------------......---...///...---,,,///111------------........................////////////.../////////000000000000//////000000000111111111000000000000000000000000111111111111222222222333222333555888;;;>>>AAABBB{{{uuuuuuvvvttttttuuuvvvooojjjjjjiiibbb]]][[[ZZZYYYZZZ\\\]]]^^^\\\ZZZUUUUUURRRPPPRRRUUUSSSMMMLLLDDD:::333111000///---////////////000000000000222222111///...---,,,+++---......//////......---////////////////////////////////////////////////////////////000000000000222111111000///......---...///000222222222111000333222000//////000222333000000000000000000000000...555444------444555...444888???FFFKKKMMMMMMMMMKKKJJJIIIGGGFFFHHHLLLOOOSSSWWW\\\aaaeeegggggggggkkkkkkkkklllmmmoooqqqrrrtttuuuwwwyyy{{{}}}}}}||||||~~~{{{pppkkkeee\\\VVVVVVGGGBBB>>>AAAGGGPPP[[[eeejjjpppyyy}}}|||zzzyyyyyyooojjjiiirrr}}}hhhmmmqqqnnncccTTTGGGAAA888777444333222222333444111111222333222111000///...///000111111000///...---------.........//////---------.........//////++++++++++++++++++++++++////////////////////////.........///////////////////////////000000000000,,,...111333444333111000222111000//////000111222222222333333333444444444333444555777888888888888<<<===>>>???@@@@@@@@@@@@===<<<;;;999888777777777999;;;<<<;;;;;;???HHHPPP]]]bbbiiiooosssuuuxxxzzzxxxzzz~~~wwwjjjcccfffooowwwhhhbbb\\\ZZZ\\\]]][[[XXX\\\``````UUUCCC666444888111111111111111111111111000000000000000000000000---.........//////000000////////////////////////------------------------------------------------.........------.........+++---//////---...111444---------.........//////............/////////000////////////000000000000000000000000111111111111111111111111111111111111222222333333333444444444555777;;;???BBBEEEGGGHHH|||vvvrrrqqqqqqrrrrrrsssooollllllhhh```ZZZXXXXXXYYYZZZZZZYYYWWWUUUTTTQQQSSSSSSRRRUUUWWWSSSLLLFFF@@@888333222222111///222111111000000000000000000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000////////////000000000000////////////////////////000000000000111111111111000000000000111111111111111111111000000000000000333222111111222555888:::>>>@@@BBBEEEHHHJJJKKKKKKFFFCCCCCCEEEFFFHHHQQQZZZaaabbbdddeeefffgggjjjlllqqqooossszzz{{{uuusssuuuxxxyyy{{{}}}~~~}}}{{{wwwtttcccLLL;;;<<>>999555444333111//////000111111000000111222........................------............------///...---,,,,,,,,,,,,,,,------------------------------............------............////////////111111000000//////......////////////////////////111111111000000000000000222222333444444444333333666777999999999999;;;=========>>>??????????????????>>>===;;;:::999888888:::888999<<<>>>CCCOOOZZZcccfffmmmttttttttt|||{{{xxx{{{xxxuuuvvvyyyvvvsssllldddbbbbbb___YYYZZZUUU[[[fff]]]EEE888;;;666333111222555555222...000000000000000000000000000000000000000000000000000000//////.........---//////.........---------.......................................///000000000000000000000000000000////////////000000000000111111000000//////......///////////////000000111000000000000000000000000000111222333333333333333111555666333222777<<<>>>DDDFFFGGGFFFEEEGGGLLLQQQ|||vvvrrrqqqqqqrrrrrruuupppllllllhhhaaa[[[ZZZXXXYYYZZZZZZYYYWWWUUUTTTQQQSSSSSSSSSUUUWWWSSSLLLDDD>>>777333333333222111111111000////////////000///////////////...---------------------------------------.........//////////////////000000000000////////////000000000000////////////////////////000000000000111111111111000000000000111111111111111111111111111111111111333222111111333666999;;;@@@AAADDDFFFGGGGGGGGGFFFBBBBBBEEEKKKNNNQQQXXX```bbbbbbcccdddgggmmmuuuzzz|||{{{~~~nnnXXXEEEAAAAAA>>>===BBBDDDEEEJJJQQQRRRPPPSSSZZZ^^^fffooouuu~~~uuujjjbbbcccdddaaa^^^]]]JJJDDD<<<888666555222///000111222111111000111111........................---......//////......---///...------,,,,,,,,,------------------------------......//////......---............////////////111000000000/////////...////////////////////////111111111111000000000000222222333444444444444333555777888999888999:::<<<======>>>???????????????>>>===<<<:::999999888888<<<;;;<<>>??????@@@?????????===<<<;;;:::999888888888999888;;;CCCKKKTTTaaallljjjlllqqqxxx{{{yyyyyyrrrooommmeee]]]TTTSSSUUU___gggeeeVVVGGG666777666333000///222444000000000000000000000000000000000000000000000000////////////...........................---------..................................../////////000000000000000000000000000////////////000000000000111000000000000/////////000000111111111222222222111111111111111111111111111111222222222222333333444777888:::BBBMMMSSSSSSQQQTTTXXXZZZ[[[\\\]]]^^^~~~zzzuuurrrrrrrrrrrrqqqvvvpppkkkjjjfff```]]]]]]XXXXXXYYYYYYXXXWWWVVVVVVRRRTTTSSSSSSUUUWWWRRRKKKDDD>>>777333333444444222000000///........................//////......---.............../////////............////////////////////////000000000000////////////000000000000///////////////////////////000000000111111111111000000111111111222222222111111111222222222222222444444444666888;;;>>>@@@GGGGGGFFFFFFFFFGGGHHHHHHMMMNNNRRRZZZ___```dddhhhhhhkkkrrr}}}}}}uuukkkbbb```ddd___ZZZSSSMMMGGGCCCAAABBB<<<@@@HHHTTTdddsss~~~yyyooofff```___```]]]TTTJJJCCCBBBAAA>>>;;;555333000///000000000000..............................////////////............------------......------------..................////////////..................////////////000000000000////////////////////////////////////000111111111111111222222333333333333444444555666666888999:::::::::<<<===>>>??????@@@@@@?????????<<<;;;:::999999999999999888999@@@JJJSSS[[[eeeooonnnttt|||yyy}}}yyyuuuqqqhhh___TTTUUUUUUYYYeeemmmeeeUUU@@@<<<777222000111333444000000000000000000000000///////////////////////////////////////.........................................................---......///////////////////////////////////////////////////000000000000000000000000000000000000111111222222333333333333111111111111111111111111222222222222222333333444777999;;;@@@KKKXXX^^^]]]^^^^^^]]][[[YYYVVVTTTTTT}}}yyyuuurrrrrrrrrqqqqqqtttnnniiihhheee___\\\\\\XXXXXXXXXXXXXXXXXXWWWWWWSSSTTTTTTSSSUUUVVVRRRJJJFFF@@@999444333333222000000000///..................//////000000000//////,,,,,,------...................../////////000000////////////000000000000////////////000000000000000000000000000000000000///000000000111111111111111111111111222222222222111222222222333333333444555555777999<<>>@@@??????@@@@@@@@@@@@??????;;;;;;:::999999:::::::::===BBBMMMXXX___eeennnxxx~~~|||zzzxxxzzz|||yyyuuukkkaaaXXXZZZXXXUUU^^^lllnnneeeQQQFFF999333333555444111111111111111111111111111////////////////////////.........///////////////---.....................////////////////////////------...///000/////////////////////////////////////////////000000000000000000000000111111111111111111222333333333333222111111111111111111111111333222222222333444555666777:::>>>DDDOOO[[[___^^^\\\ZZZVVVSSSRRRQQQQQQPPP|||yyyuuurrrrrrrrrqqqppprrrllliiihhheee___[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXSSSTTTTTTSSSUUUVVVQQQJJJHHHAAA999444333333222000111000//////......//////...///000000000000000000,,,,,,,,,---......//////....../////////000000000////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111222222222222333222222222333333444444555666888:::===@@@DDDGGGHHHGGGHHHJJJMMMQQQVVVZZZ\\\ZZZZZZccctttyyytttnnnbbbWWWNNNFFF@@@AAAGGGQQQ\\\fffkkkqqqvvvuuurrroookkkfffgggccc\\\SSSNNNMMMQQQUUULLLDDD:::222000111111000////////////////////////...//////000000//////............---......///000---------...//////000000...//////000000//////...............////////////////////////000000000000000000000000000000000000000000111111222333333333333333222222333555777888:::;;;===>>>===>>>???AAA@@@@@@@@@AAA@@@@@@???>>>;;;;;;:::::::::;;;<<<<<<@@@IIIWWWbbbggglllyyywwwrrrvvv~~~|||yyypppfff^^^^^^ZZZUUU[[[iiirrrrrrdddTTTAAA777666777444000111111111111111111111111000000000000000000000000.........///////////////---------...............////////////////////////,,,---///000000000///...000000000000000000000000////////////000000000000000000000111111111111222000111222333444333222222222222222222222222222222333333222333444666888:::777<<>>???AAA@@@AAAAAAAAA@@@@@@???>>>;;;;;;;;;;;;<<<<<<===>>>CCCNNN]]]hhhllluuussssss{{{wwwnnnddd___YYYXXX___kkktttyyyqqqaaaLLL===777666444111111111111111111111111111000000000000000000000000............/////////000---------.........//////////////////////////////,,,---///000111000///...000000000000000000000000////////////000000000000000000111111111222222222///000222333444333222111222222222222222222222222333333333444666999<<<===;;;CCCJJJMMMOOOSSSSSSPPPOOOOOOQQQWWW```hhhlllmmmzzzwwwtttsssrrrrrrqqqpppqqqmmmkkkllliiibbb\\\[[[XXXXXXWWWWWWWWWXXXXXXYYYTTTUUUTTTSSSUUUVVVQQQJJJDDD???888444444666555444222222111000000000000000,,,,,,---.../////////...---......///000111111222////////////000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222333333444555666666999;;;>>>BBBFFFJJJMMMNNNSSSZZZeeeooouuuvvvtttrrrppprrr}}}xxxkkk]]]VVVOOOHHHHHHMMMNNNTTTXXX\\\eeeqqquuurrrnnnooojjj___RRRPPPXXXcccqqqcccOOO@@@888555333222000000000000000000000000//////000000000000//////...............///000000---------...///000000111//////000000000000//////............/////////000.../////////000000111111000000000000000000000000000000111222333333444444444333222222333666888:::999;;;<<<===<<<===???@@@AAAAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<<<<===>>>???IIIUUUeeeooosssxxxuuu{{{|||ttthhh^^^WWW[[[dddnnnvvv{{{xxxjjjTTTBBB777333333333111111111111111111111111000000000000000000000000---.........//////000000---------.........//////000000000000000000000000,,,---///000111000///...000000000000000000000000////////////000000000000000000111111222222222222...000111333333222111000222222222222222222222222333333333444777:::>>>@@@AAAJJJRRRSSSRRRSSSQQQOOOUUUVVVZZZbbblllrrrtttttt~~~xxxttttttsssooonnnpppsssnnnkkkllliiibbb]]]\\\ZZZXXXVVVVVVWWWXXXXXXXXXVVVSSSQQQSSSVVVUUUPPPKKKEEE@@@999444222222222222222000///...///000///...........................111111000000//////......222111111111000000//////000111111111111222222222111111111000000000000000000000000000000000000000222222111111111111111111333333333333333333333333555555666444333222333555??????@@@BBBFFFLLLSSSWWW___jjjyyy~~~vvvmmmcccXXXPPPKKKHHHFFFIIILLLTTTeeewwwzzzsssiii___XXXWWWYYY[[[pppxxxlllSSSBBB555000555222111000000222222111000111111111111000000000000111000///......///000111000000000000000000000000000000000000000111111222000000000000000000000000222111111111000000//////000000000000111111111111111111111222222333333444666666666777888888999999:::;;;<<<>>>????????????@@@@@@AAAAAA@@@???===<<<;;;===>>><<<:::>>>FFFNNNWWW]]]jjjxxxwwwzzzsssiii___]]]eeeooouuuwwwqqquuulllUUUBBB;;;666000111222444444222111111222222111111000///......---////////////////////////000//////........./////////////////////////////////000111222222111///...///////////////000000111111111111000000000000000000000000000111111111111222222333333333444444444222111333666555111111555666:::@@@BBBBBBBBBDDDFFFNNNTTTXXXWWWRRRQQQVVV[[[aaahhhnnnqqqtttwwwxxxuuu~~~xxxttttttsssooonnnpppsssnnnkkkllliiibbb]]]\\\ZZZXXXVVVVVVXXXYYYYYYXXXVVVSSSQQQSSSVVVUUUPPPKKKDDD???888444333333444555222000///...000000///...////////////////////////111000000000/////////...111111111111000000000///000111111111111222222222111000000000000000000000111111111111111111111111222222111111111111111111333333333333333333333333555666666666555666888:::===@@@DDDIIIOOOVVV\\\___tttxxx|||~~~uuunnnZZZPPPFFFCCCDDDJJJWWWddd~~~{{{pppbbbZZZ[[[^^^rrr}}}jjjZZZFFF777666111///......//////...---111111111111000000000000111000////////////000111000000000000000000000000000000000000000111111222000000000000000000000000111111111111000000000///111111111111222222222222111111222222333333444444666666777777888999999999<<<<<<======>>>?????????AAABBBBBBAAA@@@???===<<<;;;;;;:::999:::@@@JJJRRR___fffttt|||~~~ttthhhdddhhhnnnqqqrrrqqqwwwvvvhhhUUUFFF<<<666111222333333222222222222111111111000/////////...////////////////////////000//////........./////////////////////////////////000111222222111///...///////////////000111222111111111111000000000000000000000000111111111222222222222333333333444444333222333555555222444888999@@@HHHNNNPPPQQQSSSUUUVVVVVVUUUTTTSSSWWW]]]bbbjjjrrrwwwwwwvvvwwwwwwttt~~~xxxttttttsssooonnnpppsssnnnkkkllliiibbb]]]\\\ZZZYYYWWWWWWYYYZZZYYYYYYUUURRRPPPRRRUUUUUUOOOJJJCCC>>>888444333555666777222111//////000000000///000000000000000000000000000000000000////////////111111111111000000000000000111111111111222222222000000000000000000111111111111111111111111111111111111222222222222222222222222222222333333333333444666777777888999===???@@@DDDIIINNNTTTYYY___cccxxxxxxyyy}}}nnn___MMMCCC@@@BBBJJJQQQsss~~~~~~kkk\\\ZZZ^^^nnn}}}mmmSSS;;;444666333111000111222111000222222111111111000000000111000000//////000000111000000000000000000000000000000000000000111111222000000000000000000000000111111111111000000000000222222222333333333333444111111222222333444555555666777777888888999::::::============>>>@@@BBBCCCDDDDDDCCCBBB@@@???===<<<<<<:::777888>>>HHHSSSZZZdddnnn~~~{{{|||pppkkkkkknnnooonnniiiooouuuuuueeeNNN===666222222222222222222222222111111000000000000000000/////////////////////////////////......//////000///////////////////////////000111222222111000///////////////000111222333111111111111111111111111000000111111111222222222222222222222333333333333444222222444555444888>>>CCCJJJSSSXXXYYYXXXXXXYYYNNNMMMNNNRRRYYYaaagggjjjnnntttwwwuuuvvv}}}~~~xxxttttttsssooonnnppptttooolllllliiibbb\\\\\\ZZZXXXWWWXXXYYYZZZZZZYYYUUURRRPPPQQQUUUTTTOOOIIIDDD???999444333555666666333111//////000111000///000000000000000000000000000000000000////////////111111111000000000000000000000111111111222222222000000000000000111111111111111111111111111111111111111222222222222222333222222222222333333333333444555777777888;;;???BBBHHHJJJMMMPPPSSSZZZccciiitttxxxsssbbbRRRHHHDDDFFFIII___pppvvvhhhbbbcccmmmtttYYY???999888666333111222333444333222222222111111111000000000000000000000000000000////////////////////////000000000000000111111222000000000000000000000000111111111000000000000000222222222222333333333333111222222333444555666666777777888888999:::::::::>>>======>>>@@@DDDGGGIIIFFFEEEDDDBBB@@@>>>===<<<>>>:::888;;;DDDRRR^^^eeehhhwww~~~}}}}}}tttpppppprrrqqqpppdddccckkkuuuoooWWW@@@777555333111111111222333333000000111111111111111111//////////////////////////////////////////000111//////////////////////////////000111111111111000/////////000111222333444000111111111111111222222111111111222222222333333222222222222333333333333666333222555666888>>>FFFQQQUUUYYYYYYUUUQQQPPPPPPLLLPPPWWW^^^cccgggjjjkkknnntttxxxyyy~~~xxxttttttsssooonnnppptttooolllllliiiaaa\\\[[[XXXWWWWWWXXXZZZZZZZZZXXXTTTQQQOOOQQQTTTSSSNNNIIIFFFAAA:::555333333444444333111000///000111000///////////////////////////////////////000000000000000000000000000000111111000000111111111222222222//////000000111111111111111111111111111111111111111111222222333333333333222222333333333444444444444555666777999<<>>=========;;;:::???KKKYYYeeelllooo~~~xxxyyy{{{yyyyyyyyyxxxvvvkkkbbbdddqqqtttdddNNNAAA999666222000111333333333111111111111222222222222000000000000000000000000///////////////000111111000000000000000000000000//////000111111111111111000000000111111222444444000000111111222222222333222222222222333333333333222222333333333444444444777444333666999===EEENNNZZZ\\\\\\XXXSSSPPPQQQSSS```ffflllllljjjiiimmmqqq~~~~~~xxxttttttsssooonnnpppuuuooolllllliiiaaa\\\[[[VVVVVVVVVWWWYYYZZZYYYWWWSSSPPPNNNPPPSSSSSSMMMHHHFFF@@@999444222222222222333222000000111111111000////////////////////////////////////000000000000000000000000111111111111000111111111111222222222/////////000111111222222222222222222222222222222111111222222333444444444333333444444555555666666555666888999<<>>777333111111222222333222222222222111111111000111111222222111111000000000000000000000000000000000000000000111111222111111111111111111111111000000000000111111111111111111111111222222222222222222333444666777888888888999999::::::;;;<<<<<<<<<===>>>@@@CCCGGGJJJLLLEEEDDDBBBAAA???>>>======:::<<>>777222111111222222444222000000111222111000000000000000000000000000.../////////000000000111///000000000111111111111000111111111111222222222...//////000111111222222222222222222222222222222111111222222333444444555444444555555666777777888666777:::===BBBIIIQQQVVVaaarrr~~~sssggg^^^KKKFFFFFFSSSjjjyyyaaaOOOPPPQQQKKKAAA:::555333222222333333222222222111111111000111222222222222111000000000000000000000000000000000000000000111111222111111111111111111111111///000000000111111111111222222222222333333333444222222333555666777888999999999::::::;;;<<<<<<<<<<<<===>>>@@@BBBDDDEEEFFFDDDCCCAAA???>>>>>>>>>>>>;;;@@@IIIQQQYYYdddooovvvwwwqqquuu}}}yyypppddd___bbbeee]]]RRRDDD===555222333444444222444444444333222222111111000000000000000000000000////////////000111222333000000000000000000000000////////////000111222333444444333222222222222333000000111222222333444444333333333333444444444444555555555666666666666777888666777===BBBGGGPPPZZZaaacccffffffeeegggkkkooojjjlllpppvvv~~~xxxttttttsssooonnnpppuuupppmmmlllhhhaaa[[[ZZZTTTSSSTTTVVVXXXYYYWWWVVVSSSPPPNNNOOOSSSRRRMMMGGG@@@<<<555111111222333444444222000000111222111000111111111111111111111111.../////////000000111111//////000000111111111222000111111111111222222222...//////000111222222222222222222222222222222222111111222333333444555555555555555666777888888999666999<<>>EEE\\\wwwfffOOONNNWWWPPPEEE;;;444000...---333333333222222222111111000111222333333222111000000000000000000000000000000000000000000111111222111111111111111111111111//////000000111111111222333333333444444444555555222222333555666888999999999999:::;;;;;;<<<<<<======>>>???@@@@@@@@@@@@???CCCBBB@@@>>>======>>>>>>>>>FFFQQQZZZaaajjjttt|||rrrrrrzzz~~~zzznnn___^^^dddbbbYYYGGG???666222333555444222555555444333333222111111000000000000000000000000////////////000111222333000000000000000000000000////////////000111222333555555444333222222222222000000111222333333444444333333333444444444555555666666666666777777777777888777999???DDDJJJSSS]]]eeehhhkkkkkkiiiiiikkkmmmqqqssszzz~~~zzztttqqqqqqqqqpppooopppooonnnjjjddd^^^[[[YYYXXXVVVVVVZZZZZZWWWWWWYYYVVVRRROOOPPPRRRRRRMMMGGGAAA===777333222111111111222111000111222222111000000000000000000000000000000000000000111111111111222111000000000111333333//////000111111111111111111111222222222333333333111222333333111111222333222333333333333333333444333444444444666999:::999777>>>DDDFFFMMM[[[hhhooo~~~gggRRRBBBDDDQQQddd~~~lllTTTHHHPPPVVVUUUJJJ:::111///111444555444333222111333444444444333333222111000000000000000000000000000000000111111111111222222222000000000000111111111111333222111000111222333444333333222222111222222222444444444555555555666666777888999999;;;;;;<<<=========???@@@AAABBBBBBBBBDDDDDDDDDBBB@@@??????@@@GGGOOOXXX^^^dddoooqqqlllpppssspppfffbbbbbb```^^^QQQIII===555111111111222555555444333333222111111000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000000111333333333333333333333333111111222222222333333333444444333333333444555555555555555777999999999777999999:::<<>>???AAABBBBBBBBBCCCBBBBBBBBB@@@>>>>>>@@@BBBLLLXXXgggooovvvyyyqqqyyyzzzpppkkkhhhfffdddVVVNNNCCC999333222333333555444444333333222222222111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111333333333333333333333333111222222222222333333333444444333333444444555555777666777888999999999888<<<<<<>>>DDDNNNXXXaaaeeemmmlllkkklllpppxxx|||wwwtttssssssrrrqqqsssrrroookkkfff```[[[XXXWWWUUUVVVYYYZZZWWWWWWYYYVVVRRROOOPPPRRRQQQLLLGGGAAA<<<777333222222111111222111000111222222111000000000000000000000000000000000000000111111111111111111000000111111222333///000111111222222111111000000111111111222222222111333444333222111222444333333333444444444555555666666555555444666;;;>>>JJJSSSbbbwwwzzzgggYYYOOOQQQdddzzziiiOOOGGGQQQ]]]aaaZZZKKK<<<444333333333222111000//////444333333222222111111111111111111111111111111111000111111111111222222222000000000111111111222222111222222333333333333333333333333222222333333444555555555555666666666666888999999:::;;;<<<======>>>???@@@AAABBBCCCCCCCCCBBBBBBAAA???>>>???BBBEEEPPPaaavvvuuusssxxx|||tttnnnjjjhhh\\\UUUKKK@@@999555444444444444444333333333333333111111111111111111111111111111000000000000111111111111111111111111111111111111000000000111111222333333333333333333333333222222222222333333333333444444333333444555555666777777777888888888888888:::<<>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCAAA???>>>@@@EEEIIIWWWjjjrrrsssyyyzzzqqqjjjhhh]]]YYYRRRJJJBBB;;;555222333333333444444444444444111111111111111111111111222111111000000111111222111111111111111111111111111111000000111111222222333333333333333333333333222222222333333333444444444444333444444555666777666666777777777777888:::<<>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCBBB???======BBBHHHMMM___rrrxxxsssttt~~~tttkkkfff[[[YYYVVVSSSMMMDDD999111444444444444444444444555111111111111111111111111222222111111111111222222111111111111111111111111111111111111111222333333333333333333333333333333222222333333333444444444444444444444555666777888444666777888777888;;;>>>EEEMMMXXX___aaabbbeeeiiinnn|||{{{{{{yyyvvvsssppppppppptttpppllliiigggccc]]]XXXUUUSSSTTTXXXYYYWWWWWWZZZVVVRRROOOOOOQQQOOOJJJDDD???;;;666333222222333222222111000111222222111000000000000000000000000000000000000000111111111111000000111222222222222111000111222222333222222222111111222222222333333333222444555444333222333555333444444555666777888888666555999===>>>CCCUUUiiidddNNNOOO^^^vvvwwwaaaSSS===888333222333555555444222222222222222222222222222222222222222222222222000111111111111222222222111111111222222222222333222222333444444444444444444444444444555555666777777777777777888888888888:::;;;;;;<<<===>>>??????AAABBBCCCCCCDDDDDDCCCCCC@@@???===<<>>IIIPPPZZZsssrrrWWWRRR\\\uuupppeeeFFF???666222222444444222222222222222222222222222222222222222222222222222000111111111111222222222111111111222222222333333333333333333333444555555444444444444555666777888777777777888888888999999;;;;;;<<<===>>>??????@@@BBBBBBCCCDDDDDDDDDDDDCCC@@@??????@@@FFFQQQ^^^gggttt~~~{{{}}}|||}}}rrrhhh\\\WWWTTTYYY___[[[LLL>>>666666555555444444333333222222222222222222222222333222222111111222222333222222222222222222222222111111111111222333444555333333333333333333333333333333333444444444444555333333444444555777888999999===AAACCCDDDHHHOOOUUUWWW]]]fffnnnvvv{{{}}}}}}zzzuuurrrrrrsssqqqmmmhhhggggggddd^^^XXXTTTRRRSSSWWWYYYWWWWWWZZZVVVRRROOOOOOPPPOOOIIICCC???;;;666333222333333333222111000111222222222000000000000000000000000000000000000000111111111111///000111222333222111111111111222333333333333222333333333444444444555555333444555555333333444555444444555666777888999999;;;>>>JJJ[[[gggwww}}}bbbXXX]]]uuuvvvmmmOOOFFF;;;444444555444222222222222222222222222222222222222222222222222222000111111111111222222222111111222222222333333333555444333222333444555666444444444555555777888888777888888888888999999999;;;;;;<<<===>>>???@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDBBBBBBCCCFFFOOO\\\kkkuuu|||}}}sssggg```WWWRRRXXXbbbbbbTTTEEE777777666555444333333333222222222222222222222222333222222111111222222333222222222222222222222222111111111111222333444555333333333333333333333333333333333444444444555555333333444444666777888999===BBBGGGIIIKKKPPPXXX___bbbgggppp~~~~~~|||zzzyyyxxxvvvsssqqqqqqnnnjjjhhhfffccc\\\WWWTTTUUUUUUVVVWWWXXXZZZ[[[XXXQQQLLLLLLQQQRRRLLLFFFDDD@@@:::666444444333333111111111111111111111111111111000000111222333333111000/////////000222333111111222333333333333222222222333333333222222111444555555444222222333555666555555444444444555555///777;;;888666888999777BBBJJJ\\\tttwwwccc___nnn~~~qqq]]]RRRCCC888444222222111333333333333333333333333333333333222222111111111333222111000000222444555333333333333333333333333444444444444444444444444333444555777777777777666999999999999999999999:::;;;<<<===>>>???@@@AAABBBIIIGGGEEEFFFHHHHHHEEEBBBEEEBBBBBBIIIXXXjjjxxx}}}{{{}}}}}}rrrgggTTTMMMSSS[[[eeedddUUUAAA:::555444222...111888222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333444444444444444444444444666777777777888<<<@@@DDDKKKGGGGGGMMMTTTYYY___eeehhhkkkxxx|||yyywwwvvvuuutttrrrrrrnnnjjjhhhfffccc\\\WWWUUUUUUUUUVVVWWWXXXYYYZZZXXXRRRLLLMMMQQQRRRMMMFFFAAA===888444333444444444111111111111111111111111111111000000111222222333111000000///000111222333111111111222222222222333222222333333333222222111555666666444222111222444666555555444444555555555666777777666555777===AAAGGG\\\{{{mmmgggrrr~~~qqqaaaWWWIII===666444444444333333333333333333333333333333333222222222111111333222111000111222444555333333333333333333333333444444444444444444444444333444555666777777777666888888999999999:::::::::;;;<<<===>>>???AAAAAABBBHHHGGGFFFGGGHHHHHHEEEBBBBBBBBBEEENNN]]]ooo|||~~~yyylllYYYOOOQQQVVVbbbfff]]]III???777555444222222555222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333444444444444444444444444333444555666777;;;@@@DDDBBBEEEMMMWWW\\\^^^ccciiieeewww|||yyywwwvvvuuutttsssrrroookkkhhhgggccc\\\WWWVVVVVVVVVVVVVVVWWWXXXXXXXXXRRRMMMNNNQQQRRRMMMGGG???;;;666333333444444444222222222222222222222222111111111000111111222333111000000000000111222222111111000000111111222333222222333333333333222222666666666444222111222444666555555444555555666666777333444777777888CCCRRRbbb{{{tttyyyqqq___XXXMMMBBB999555444555333333333333333333333333333333333333222222222222333222111111111222444555333333333333333333333333444444444444444444444444333444555666777777777777777888888999:::;;;;;;<<<;;;<<<===>>>@@@AAABBBCCCFFFFFFGGGHHHIIIHHHFFFCCCAAAFFFOOO[[[jjj}}}tttaaaTTTPPPPPP]]]iiihhhXXXIII;;;666777666333111333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333444444444444444444444444444444444444555555555555555555333444666777:::===CCCFFF>>>GGGUUU___aaabbbiiissswww}}}|||zzzzzzzzzxxxtttrrrsssoookkkiiigggccc\\\WWWVVVVVVVVVUUUVVVVVVWWWWWWWWWRRRNNNNNNQQQQQQMMMHHH@@@<<<777444333444444444222222222222222222222222222111111111111111222222000000000111111111222222111111000000000111222333222222333333444333333333333444555444333222444666555555555555555666666777777333777>>>>>>@@@VVVqqqnnnVVVSSSMMMEEE>>>888444333444444444444444444444444333333333333333333333333333222222222222333444555444444444444444444444444555555555555555555555555444444555666666777777777777777888999:::<<<<<<===<<<<<<===???AAABBBCCCDDDEEEFFFGGGIIIJJJIIIFFFEEECCCNNN^^^ooo}}}~~~|||jjj\\\SSSMMM[[[mmmqqqiiiVVV@@@666777888555222333333333333333333333333333333333333333333333333222222222333333333444444333333333444444444444444444444444444555555555555555555555555555666666666555777:::<<>>777333444444444444444444444444333333333333333333333333333333333333333333444444444444444444444444444444555555555555555555555555444444555555666666777888777888888:::;;;<<<======<<<===>>>@@@AAACCCDDDEEEDDDEEEHHHIIIIIIHHHHHHGGGFFFVVVmmmzzzyyyzzzrrrggg\\\SSS]]]pppvvvtttaaaHHH888666999888444333333333333333333333333333333333333333333333333222222222333333333444444333333333444444555555555444444444555555666666666555555555666666777777777777999===AAAEEEJJJPPPSSS\\\aaagggmmmrrryyyzzz}}}{{{uuupppuuuqqqmmmjjjgggccc\\\WWWUUUUUUUUUUUUUUUVVVWWWWWWTTTQQQNNNMMMNNNNNNJJJGGGEEE@@@:::666444444333333333333333333333333333333333222111111000111111111000111222222333333222222111111222333333333333222111222333444444555555444000222333333333444777999555555555555666777888888<<<:::;;;???HHH```oooPPPOOOMMMNNNLLLGGG>>>777444444444444444444444444333333333333444444444444333333333333444444444444444444444444444444444444555555555555555555555555555444444555555666777888888999999:::;;;<<<<<<===<<<===>>>@@@BBBDDDEEEFFFDDDFFFHHHHHHHHHHHHIIIJJJNNNaaa||||||wwwwww}}}xxxrrrjjj___eeerrrvvvvvviiiSSS???777888888666333333333333333333333333333333333333333333333333222222333333333333444444333333333444555555666666444444555555666777777777555555666666777777888888777;;;@@@DDDIIIOOOTTTXXX___ccclllxxxzzzzzzzzzzzzzzzxxxtttqqquuuqqqmmmjjjgggccc\\\WWWTTTTTTTTTTTTUUUVVVWWWXXXRRRPPPMMMLLLLLLLLLIIIFFFBBB>>>999555444444444333333333333333333333333333333222222111000000111111000111222333333333222222000222444555666555333222111222333444555555555555333444444444333333555666555555555555666777888999999===DDDPPPddduuuXXXRRRMMMMMMOOOLLLCCC;;;555555555555555555555555333333333444444444555555222333333444444444444444555555555555555555555555555555555555555555555555555555444444555666888999::::::::::::;;;;;;<<<<<<<<<===???AAACCCEEEFFFGGGEEEFFFHHHGGGFFFGGGJJJMMM[[[nnnzzzuuu{{{||||||xxxmmmmmmtttqqqqqqlll^^^JJJ<<<888777555444444444444444444444444444444444444444444444444222222333333333333444444333333444444555666666666444555555666777777888888555555666777777888999999:::>>>DDDIIIOOOUUU[[[___```iii}}}{{{yyywwwuuuvvvuuutttsssvvvrrrmmmjjjhhhccc\\\WWWSSSSSSSSSTTTUUUWWWXXXYYYQQQOOOLLLKKKKKKJJJHHHFFF???;;;666333333444444444333333333333333333333333333333222111000000111111000111222333444333222222000222555777888666333111111222333444555555555555555666666444222111222444555555555555666777999999:::EEEWWWmmmzzz___UUUKKKIIIMMMLLLEEE===555555555555555555555555333333333444444555555555222333444444555555444444555555555555555555555555666666666666666666666666555555444444555666888999;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAACCCEEEGGGGGGEEEGGGGGGFFFEEEGGGKKKOOOfffyyy}}}uuuyyy~~~vvvssstttnnnkkkmmmeeeQQQ@@@888666444444444444444444444444444444444444444444444444444222222333333333444444444333333444444555666777777444555555666777888888999555666666777888999999999>>>BBBHHHNNNTTTZZZ```dddjjjxxx~~~}}}{{{yyyvvvtttrrruuuqqqllliiifffaaaZZZTTTSSSTTTTTTUUUUUUVVVWWWWWWVVVPPPIIIIIIMMMNNNJJJEEE@@@<<<777444333333333333111111111222222333333333111222333333111111222333222222222222222222222222222222444777:::999777444222333444444555555444444444333333333333444555666000888;;;777333666:::;;;CCC\\\hhhZZZLLLIIIMMMNNNKKKGGG===999555444555555444222555555555555555555555555666555444333333444555666444444444444444444444444777666555444444555666777666666666666777777777777888999999:::;;;<<<======???@@@BBBBBBBBBBBBDDDEEEDDDKKKIIIFFFJJJMMMWWWiii}}}sssrrr}}}}}}~~~ssshhh^^^```ggg```GGG:::;;;999888777777666666666666777444444444444444444444444333444555555666666555555444444444444444555666666777777777777888888888888888777666777999<<<======GGGJJJQQQWWW\\\```hhhooo||||||zzzxxxvvvsssqqqpppuuuqqqlllhhhfffaaaZZZTTTSSSTTTTTTUUUUUUVVVWWWWWWVVVOOOIIIIIIMMMNNNJJJEEE@@@<<<777444333333444333111111222222222333333333111222333333111111222333222222222222222222222222222222333555777777555333222333444444555555444444333333444444444555555555555666888888888:::???CCCJJJpppwwwuuu~~~qqqaaaRRRMMMQQQSSSNNNIII@@@<<<777555555666555444444444444444444444444444666555444444444444555666555555555555555555555555:::999888777777888999:::666666777777777888888888888999::::::<<<<<<===>>>???@@@BBBBBBBBBBBBDDDFFFDDDJJJJJJKKKRRRUUU]]]nnnuuuxxx}}}wwwjjjZZZXXXaaaaaaLLL;;;999666888777666666555555666666444444444444444444444444333444555555666666555555777777777777777888999999777777777777888888888888999888777888:::<<<>>>>>>BBBKKKWWW^^^aaafffqqqzzz{{{zzzyyywwwuuurrrpppoootttppplllhhhfffaaaZZZUUUSSSTTTTTTUUUUUUVVVWWWWWWUUUOOOIIIIIIMMMNNNJJJDDD@@@<<<777444333333444444222222222222333333333333111222333333111111222333222222222222222222222222333111111111333444222111222333444444555555444444222333444555666555444444777111111777999:::CCCOOO___tttnnnrrryyy|||lllYYYSSSXXX[[[VVVNNNEEEAAA;;;777666666666777444444444444444444444444666555555444444555555666666666666666666666666666777666666555555666666777777777888888888999999999999999:::;;;<<<======>>>???AAABBBCCCCCCCCCEEEFFFGGGJJJGGGLLLZZZaaalll~~~xxxxxx~~~~~~{{{mmmWWWQQQ\\\eeeVVVBBB:::777777777666555555555555555444444444444444444444444444444555666666666666555555555444444555555666777777777777888888888999999999888888888:::<<>>>>>???AAACCCCCCCCCDDDFFFHHHLLLKKKGGGPPPffftttyyy{{{}}}nnnZZZOOOYYYjjjbbbOOOCCC;;;777777666555444444444555555555555555555555555555444444555666666666666666444444333333444444555666777777888888888999999999888888888888999<<<@@@CCCLLLVVV```gggttt{{{zzzyyyxxxvvvtttrrrqqqssspppkkkhhhfffaaa[[[VVVSSSTTTTTTUUUUUUVVVWWWWWWSSSNNNIIIJJJMMMNNNHHHCCC???;;;666333333444555555333333333333333333333333111222333333111111222333222222222222222222222222666333111000111333333333222333444444555555444444222333555777777666555444<<<666666<<>>888666666777444444444444444444444444666666666666666666666666555555555555555555555555888888888888888888888888777888888999::::::;;;;;;999::::::;;;<<<===>>>??????AAACCCDDDDDDEEEGGGIIILLLNNNRRRfff|||}}}ooo]]]OOOUUUhhhhhh[[[MMM@@@888888777555555444444444555555555555555555555555444555666666777777666666777777666666777777888999888888888888999999999999777888999999999===BBBGGGRRR___nnn|||xxxxxxwwwvvvtttrrrpppooosssoookkkhhhfffbbb[[[VVVSSSTTTTTTUUUUUUVVVWWWWWWSSSMMMIIIJJJNNNNNNHHHBBB>>>;;;666333333444555555444444444444333333333333111222333333111111222333222222222222222222222222555333111111333444444444222333444444555555444444333444555666777666555555888666888>>>DDDTTTtttvvvnnnwwwpppdddiiitttuuunnnZZZVVVOOOEEE<<<777666777555555555555555555555555555666666777777666666555555555555555555555555555666777777888888777777666777777888999:::;;;;;;<<<::::::;;;<<<===>>>>>>??????AAACCCDDDEEEFFFHHHJJJIIIRRRddd~~~|||}}}rrraaaPPPPPP^^^eeedddWWWBBB:::999888666555555555555555555555555555555555555555555666777777777777666666666555555666666777888888888888999999999999:::777999:::;;;<<<@@@GGGMMMVVVlllyyyxxxxxxwwwuuusssqqqppprrroookkkhhhfffbbb\\\VVVSSSTTTTTTUUUUUUVVVWWWWWWRRRMMMIIIJJJNNNNNNHHHAAA>>>:::666333333444555555555555444444444333333333111222333333111111222333222222222222222222222222333222111111333555555444222333444444555555444444555555555555666666666666555777;;;BBBQQQhhh|||vvvhhhiiiuuuyyysssbbb___XXXMMMBBB:::888888666666666666666666666666555666777888888777666555666666666666666666666666333444555666666555444333666666777888999:::;;;;;;::::::;;;<<<===>>>??????@@@BBBDDDEEEEEEFFFIIIKKKKKKXXXpppzzzzzz}}}vvveeeTTTMMMTTT```kkk```EEE;;;:::999888666666666666555555555555555555555555555555666777777777777777444333333333333444555555888888888999999999::::::888;;;===>>>???DDDMMMTTT```{{{{{{zzzyyywwwvvvtttsssrrroookkkhhhfffbbb\\\WWWSSSTTTTTTUUUVVVVVVWWWWWWRRRMMMIIIJJJNNNNNNGGGAAA>>>:::666333333555555666555555555444444333333333111222333333111111222333222222222222222222222222111000000111444555444333222333444444555555444444666555555555555666777777:::>>>BBBLLLbbb~~~}}}zzzjjjiiiuuuzzzvvvgggeee^^^SSSFFF===999999777777777777777777777777555666777888888777666555777777777777777777777777666777888999999888777666555666777888999:::;;;;;;::::::;;;<<<===>>>??????@@@BBBDDDEEEFFFGGGIIIKKKQQQ]]]ssszzzvvv{{{zzzjjjYYYMMMOOO]]]pppgggHHH<<<;;;:::888777666666666666666666666666666666666555666666777777777777777777666666666666777888888888888999999999::::::::::::===@@@AAABBBHHHRRRZZZmmmxxxwwwuuuwwwyyyxxxuuurrrqqqnnnkkkiiifffaaaYYYSSSUUUTTTTTTTTTUUUVVVVVVWWWQQQLLLGGGGGGIIIJJJFFFBBB>>>:::666444444555555555444444444444444444444444333333333222222111111111222222222333333444444444555444444444444555666666444444555555555555555444:::666555777777555666:::222DDDRRRfffyyy{{{vvvlllnnnsssuuulllbbb]]]^^^VVVDDD999888555666666333222444666777666666666666777777777777777777777777777777777777777777777777777777777777888888888888999:::;;;<<<:::;;;<<<======>>>@@@CCC>>>DDDDDDFFFJJJFFFEEEQQQSSSddd|||xxxxxx}}}rrrdddQQQLLLZZZiiieeeUUUBBB>>>999666666666777777777777777777777777777777666666666666777777777777777888888888888999999999777888999:::999999:::<<<;;;<<<999???MMMSSS\\\nnnzzzxxxwwwxxxyyyxxxtttqqqrrroookkkiiifffaaaZZZTTTUUUTTTTTTTTTUUUUUUVVVWWWQQQLLLGGGGGGIIIJJJFFFBBB===:::666333333444444444444444444444444444444444333333333222222222111111222222222333333444444444333333333333333444555555333333444555666666555555555333444777777555777;;;@@@MMM```yyyvvvqqq{{{nnnnnnrrrtttggg]]]ZZZ___]]]NNN???:::555666666555555666777888777777777777888888888888888888888888888888888888777777777777777777777777888888888888999:::;;;<<<:::;;;=========>>>AAACCCDDDHHHFFFEEEJJJHHHKKKZZZhhhvvv~~~{{{|||vvvhhhUUUNNNZZZiiieeeWWWDDD@@@:::777666666666666777777777777777777777777666666666666777777777888888888888888999999999999888999::::::999999:::<<<<<>>DDDSSS___rrr|||{{{yyyyyyyyywwwtttqqqsssoookkkiiigggbbbZZZTTTUUUTTTTTTTTTTTTUUUVVVVVVQQQLLLGGGGGGIIIJJJFFFBBB<<<999555333333333444333444444444444444444444444333333333333222222222222222222333333333333444444333222222222222333444444222333444555666666666666333222444888999777999===EEEZZZwwwwwwzzzrrrmmmpppttt```UUURRR\\\cccYYYGGG;;;777777666777777777888999888888888888999999999999888888888888888888888888777777777777777777777777888888888999999:::;;;<<<:::<<<===>>>>>>???AAACCCGGGKKKFFFEEEJJJLLLUUUgggyyyuuusss~~~{{{|||ooo\\\RRR[[[iiifffZZZEEEAAA<<<888666666666666777777777777777777777777666666666777777777888888888888888888999999999:::999:::;;;:::999999;;;======DDDEEEKKK^^^rrr}}}}}}|||zzzyyyvvvsssppptttpppllliiigggbbb[[[VVVUUUTTTTTTTTTTTTTTTUUUUUUQQQLLLGGGGGGIIIJJJFFFBBB<<<888444222222333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333222333333444555111222333555666777777777555555777:::999777999???GGGnnnvvvnnnpppttt\\\OOOJJJWWWeeebbbPPPAAA:::777666888999777777999777777777888888888999999888888888888888888888888777777777777777777777777999999999999:::;;;<<<<<<;;;<<<>>>>>>>>>???BBBDDDFFFJJJFFFEEELLLPPP[[[ooozzzrrrmmmwww}}}|||wwweeeYYY^^^iiiggg]]]EEEAAA<<<888888888888888777777777777777777777777666666777777777888888888888888888999999999:::::::::;;;<<<;;;::::::<<<>>>>>>HHHLLLWWWqqq~~~~~~}}}{{{xxxtttrrrpppuuuqqqllliiigggbbb\\\WWWUUUUUUTTTSSSSSSTTTTTTTTTQQQLLLGGGGGGIIIJJJFFFBBB<<<888444222222333333333444444444444444444444444333333333333333333333333333333333333333333333333444444444444444555555666111222333555666777777777777666888:::888666;;;BBBSSS{{{qqqqqquuubbbTTTMMMXXXhhhkkk]]]NNN@@@:::666888999666555777666666666777777777888888888888888888888888888888888888888888888888888888999999999999:::;;;<<<===<<<===?????????@@@CCCEEEGGGLLLIIIHHHMMMPPP[[[ooouuunnnooottt{{{~~~}}}nnnaaabbbjjjhhh^^^DDDAAA<<<999999:::;;;;;;888888888888888888888888777777777777888888888888888999999999999:::::::::;;;<<<<<<;;;:::;;;>>>AAAAAANNNXXXlll|||}}}}}}{{{wwwsssqqqpppvvvrrrmmmiiigggccc]]]XXXUUUUUUTTTSSSSSSSSSSSSTTTQQQLLLGGGGGGIIIJJJFFFBBB<<<999555333333333444333444444444444444444444444333333333333444444444444444444333333333333222222555444444444444555666666222333444555666666666666777666666777777999CCCNNNggguuuvvvrrruuuoooddd\\\cccqqqvvvlll___JJJ???888999999444333777555666666666777777777777999999999999999999999999888888888888888888888888999999999999:::;;;<<<===<<<>>>???@@@@@@AAACCCEEEIIIOOOMMMKKKOOOQQQ\\\ppp}}}qqqpppwwwzzz{{{~~~vvvjjjhhhkkkggg^^^FFFBBB===::::::;;;;;;;;;888888888888888888888888777777777888888888999999999999999999::::::::::::;;;;;;<<<;;;;;;===AAADDDIII\\\ooo{{{|||}}}{{{vvvrrrppppppwwwsssmmmiiigggccc]]]YYYUUUUUUTTTSSSSSSSSSSSSSSSQQQLLLGGGGGGIIIJJJFFFBBB===:::666333333444444444444444444444444444444444333333333444444444555555444444444333333222222222444444333333444444555666333333444555666666555555777666666999<<>>@@@@@@@@@AAADDDFFFHHHOOONNNMMMRRRWWWfff}}}zzzxxx{{{|||qqqmmmmmmggg]]]JJJEEE???;;;::::::999999888888888888888888888888777777888888888999999999999999999:::::::::;;;;;;:::;;;;;;;;;<<>>:::666444444555555555444444444444444444444444333333333444444555555555444444444333333222222222333333222222333333444555444444555555555555555555888777888<<>>===;;;444333888777888888888888999999999999999999999999999999999888888888888888888888888::::::::::::;;;<<<=========???@@@@@@@@@AAADDDFFFDDDKKKKKKLLLUUU___rrrzzzwwwzzzuuupppnnnfff\\\MMMHHHBBB<<<:::888777666888888888888888888888888777888888888888999999999999999:::::::::;;;;;;;;;::::::;;;;;;<<<@@@EEEHHHcccyyy|||{{{wwwuuuuuurrrnnnwwwrrrlllhhheeeaaa[[[WWWWWWVVVVVVUUUUUUTTTTTTTTTOOOJJJEEEEEEIIIIIIDDD???<<<;;;888555444444444555555555444444444333333333333333333333333333333333000111222222333333222222555555555555555555444444333333444444555444444444:::777555:::KKKeee{{{kkklll|||zzzrrrmmmkkkggg```ZZZ```___aaafffllltttvvvlll~~~}}}qqqcccMMM;;;999;;;888777;;;777777777777777777777777999999999999999999999999888999999::::::999999888:::;;;;;;<<<<<<=========?????????AAADDDFFFHHHHHHIIIEEENNNUUUUUUfffxxxvvvwww}}}~~~vvvggg______QQQIIICCC@@@===888777888;;;:::999999888888999999777888888888888999999999999999999999999999::::::@@@<<<999>>>CCC===EEE]]]oooyyy|||{{{xxxvvvvvvtttpppvvvrrrlllhhhfffbbb]]]XXXWWWVVVVVVUUUUUUTTTTTTTTTOOOJJJEEEEEEIIIIIIDDD???<<<:::888555444444444555555555444444444333333333333333333333333333333333444444555666666666666555555555555555555555555555444444555666666666666555888<<<===DDDaaa|||{{{}}}zzztttkkkddd___YYYVVVUUUSSSNNNJJJLLLJJJKKKNNNQQQVVV```iiizzzqqq{{{xxxiiiQQQ>>>;;;<<<:::999;;;888888888888888888888888999999999999999999999999999999::::::::::::999999::::::;;;;;;<<<<<<======>>>>>>>>>???BBBDDDFFFFFFLLLJJJSSSZZZ\\\rrr{{{uuutttxxx~~~xxxiii```^^^RRRKKKEEECCC@@@;;;888999;;;:::999999888999999999888888888888999999999999999999999999::::::::::::;;;<<<<<>><<<::::::999999999999999999999999::::::::::::::::::::::::999999::::::::::::999999999999::::::;;;<<<<<<===??????@@@@@@BBBDDDFFFHHHPPPSSS___fffkkk}}}wwwxxx{{{{{{mmmbbb^^^TTTMMMGGGFFFCCC===:::;;;;;;;;;:::999999999999999888888888888999999999:::999999999:::::::::;;;;;;999>>>@@@EEELLLRRRkkk{{{~~~~~~zzzxxxxxxvvvqqqrrrnnnjjjgggfffccc^^^ZZZWWWWWWVVVVVVUUUTTTSSSSSSMMMJJJFFFFFFGGGGGGCCC@@@;;;:::777555444444555666555555444444444333333333333333333333333333333333222222333444444444444444444444444555555555555555666666666666777777888999777===DDDUUUxxxzzzfff^^^WWWNNNIIIIIIIIIGGGEEEEEEGGGHHHGGGFFFKKKHHHGGGIIIIIIHHHJJJNNNNNN[[[cccmmm{{{xxx```HHH>>>>>><<<:::999::::::::::::::::::::::::::::::::::::::::::::::::999::::::::::::::::::999888999999:::;;;<<<======BBBCCCCCCDDDDDDGGGJJJLLLQQQ^^^rrr{{{|||rrreee^^^TTTNNNIIIHHHEEE???;;;;;;;;;;;;:::999999999999:::888888888999999999::::::999999::::::;;;;;;<<<<<<<<<@@@AAAJJJZZZkkk}}}zzzxxxwwwuuupppqqqmmmhhhfffdddbbb]]]YYYXXXXXXWWWVVVUUUSSSSSSRRRLLLIIIGGGFFFFFFFFFCCC@@@;;;999777555444444555666555555444444444333333333333333333333333333333333111111222333333333333222444444444555555555666666555555555555666777888999<<<===IIIbbb{{{wwwcccSSSPPPNNNGGGDDDGGGFFFDDDCCCCCCDDDEEEDDDDDDEEEBBBBBBEEEGGGFFFGGGJJJMMMUUUXXX___ttt|||gggOOOAAA===<<<999888:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::888999999:::<<<======>>>CCCDDDEEEEEEEEEGGGLLLPPPRRReeevvviii```TTTNNNKKKJJJGGG@@@<<<;;;<<<;;;::::::999999::::::888999999999999:::::::::999::::::;;;<<<<<<======@@@AAAAAAOOOlll|||~~~zzzxxxwwwuuupppqqqmmmhhhfffeeebbb]]]YYYXXXXXXWWWVVVTTTSSSRRRRRRKKKIIIGGGFFFFFFEEEBBB@@@:::999777555444555666777555555444444444333333333333333333333333333333333222333444444555555444444333333444444555666666666555555444555666777999:::;;;>>>PPPjjjzzz~~~vvvbbbTTTIIIHHHGGGCCCBBBEEEDDDDDDCCCBBBAAAAAABBBBBBCCC??????DDDGGGFFFGGGIIILLLQQQSSSZZZjjjxxx}}}mmmWWWGGG>>>;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999:::;;;===>>>??????@@@BBBDDDDDDDDDGGGMMMRRRUUUggg~~~zzznnnbbbTTTOOOMMMMMMJJJBBB===<<<<<<;;;;;;:::::::::::::::999999999999::::::::::::999::::::;;;<<<===>>>>>>AAACCCFFF[[[yyy||||||yyyxxxyyywwwssstttpppkkkhhhfffccc^^^ZZZYYYXXXWWWVVVTTTSSSRRRQQQJJJIIIGGGFFFEEEDDDBBBAAA:::999777555444555666777555555444444444333333333333333333333333333333333333444444555555555555555333333444444555666666777777666555555666999;;;<<>>???@@@AAA???BBBDDDDDDDDDHHHOOOVVV\\\ddd|||}}}qqqeeeVVVQQQOOOPPPMMMEEE???===<<<<<<;;;::::::::::::;;;999999999:::::::::;;;;;;::::::;;;<<<===>>>??????@@@HHHTTTqqquuuyyyzzzxxxxxxzzzyyyuuuvvvrrrmmmiiihhhddd___[[[YYYXXXWWWVVVTTTSSSRRRQQQJJJIIIHHHFFFEEECCCBBBAAA:::999777555444555666777555555444444444333333333333333333333333333333333222333444444555555444444333333444444555666777777888888777777888:::<<<>>>PPPaaappptttxxxuuuvvvkkk^^^OOOCCCEEEGGGFFFDDDEEEGGGHHHGGGFFFGGGGGGFFFDDDDDDEEEGGGEEE???<<>>999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;===>>>@@@AAAAAA@@@DDDFFFGGGGGGKKKSSSZZZbbbaaa{{{~~~sssgggWWWSSSQQQRRROOOGGGAAA???<<<<<<;;;::::::::::::;;;999999:::::::::;;;;;;;;;::::::;;;<<<===>>>???@@@???OOOcccvvv{{{|||yyyxxxyyyzzzxxxuuupppkkkiiiiiifff```ZZZZZZYYYXXXWWWUUUTTTSSSRRRNNNKKKGGGGGGHHHGGGDDD@@@===;;;999666444333333333888777666555333333222222111222333333333333444555333333333444444444555555444444444555666777777888:::;;;888999<<<777:::KKKWWWwwwxxxrrr{{{kkkaaaXXXMMMJJJOOOGGGHHHIIIIIIIIIIIILLLNNNQQQLLLGGGFFFHHHJJJHHHEEEEEEBBB@@@???@@@AAABBBBBBBBBAAAEEEOOOYYYcccqqq}}}zzzkkk\\\KKK===777999<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>???>>>======???BBBEEEDDDGGGGGGJJJNNNIIILLL]]]gggsss~~~|||tttmmmXXXOOOMMMTTTXXXPPPEEE>>>======<<<;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<@@@===<<>>>>>>>>>>>???AAADDDCCCGGGGGGKKKPPPMMMSSSeeevvv~~~}}}}}}yyysss[[[QQQMMMSSSXXXRRRFFF>>>======<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<===AAA===;;;???;;;;;;EEEQQQjjj{{{~~~~~~yyyuuuuuusssqqqsssnnniiiggggggddd^^^XXXYYYYYYYYYXXXVVVSSSPPPNNNIIIFFFCCCCCCDDDCCC@@@===<<<;;;999777666666666666999888777666555444444444444666666666444333444555333333333444444444555555444444555555666777777777666888555666===AAAQQQkkkrrrqqq|||cccVVVLLLKKKJJJGGGHHHMMMQQQRRRSSSRRRRRRRRRTTTVVVUUURRROOONNNPPPQQQOOOMMMJJJHHHGGGFFFFFFEEECCCAAADDDBBBCCCIIIOOOWWWcccnnnzzzlllXXXEEE======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>?????????AAACCCBBBGGGHHHLLLSSSRRR[[[ppp}}}xxx{{{xxxaaaUUUNNNSSSZZZVVVJJJ???>>>===<<<;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<@@@<<<;;;>>>;;;>>>NNNhhh{{{~~~~~~xxxttttttrrrppptttoooiiihhhhhheee___YYYXXXYYYYYYYYYVVVRRRNNNKKKHHHEEEBBBBBBCCCCCC@@@===;;;:::999777777777888888999999777666666555555555555666666555444222333444333333333444444444555555555555555555666666777777888:::777999BBBKKK```~~~}}}rrrpppbbbRRRKKKGGGJJJLLLLLLNNNRRRTTTVVVVVVVVVUUUVVVXXXZZZYYYWWWUUUUUUWWWWWWUUUSSSPPPOOONNNNNNNNNKKKGGGDDDEEEBBBCCCGGGLLLTTT___jjjttt___JJJ???>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<>>===<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;???<<<<<>>;;;:::888777777777888999999888777666666555666666444555555444222111222333333333333444444444555555555555555555666666666666777999777;;;GGGQQQfff||||||xxxqqq|||~~~gggWWWNNNMMMKKKJJJNNNQQQRRRTTTWWWUUUVVVWWWWWWWWWXXXZZZ\\\[[[[[[[[[\\\]]]]]][[[YYYUUUTTTTTTSSSRRROOOJJJGGGGGGDDDCCCGGGLLLSSS___jjjyyyfffOOOAAA======<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<>>:::999888777666666777888888777666666555555555666222444444444222111222333333333333444444444555555555555666666666666666666555777666===KKKSSSccc|||yyy~~~wwwlllrrrmmmWWWLLLIIINNNNNNOOOQQQSSSUUUVVVWWWTTTUUUWWWXXXXXXYYY\\\^^^]]]___aaabbbbbbaaa```^^^YYYXXXWWWVVVUUURRRNNNJJJJJJFFFEEEHHHMMMTTT```kkk}}}mmmWWWFFF>>>======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===@@@AAAAAABBBDDDFFFGGGKKKJJJLLLRRRVVVhhhwwwxxx}}}}}}zzzssshhhZZZUUUZZZ^^^UUUHHH???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>@@@===<<>>:::999888666555555666666777666555555444555555555222333555444333333444555333333333444444444555555666666666666666666666555555777777@@@PPPTTT\\\ooowwwvvvmmmzzzaaaSSSOOOOOOOOOQQQSSSSSSSSSUUUVVVVVVRRRTTTVVVXXXYYY[[[^^^```^^^aaadddffffffdddcccbbb___]]]\\\[[[ZZZWWWTTTQQQNNNJJJGGGJJJMMMTTT___jjjuuu```LLLBBB======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAAAAACCCFFFIIIGGGKKKKKKLLLSSSYYYlll|||xxx|||~~~}}}vvvmmm___VVVYYY]]]WWWLLL???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<===============???===>>>DDDNNNrrr|||zzzwwwvvvuuurrrsssnnniiiggggggeee^^^YYYWWWVVVUUUSSSRRRPPPOOOOOOFFFCCCAAAAAACCCCCCAAA>>>:::999777666555444555555666555555444444444444555222444555555444444666777333333333444444444555555666666666666666555555555777888999EEEUUUWWWYYYgggxxxvvvuuufffUUUPPPPPPQQQQQQTTTUUUTTTSSSUUUVVVVVVRRRTTTVVVXXXYYY\\\___bbb___bbbfffhhhhhhfffddddddeeecccaaa```___]]]ZZZXXXQQQLLLIIIJJJMMMSSS^^^iii{{{gggQQQEEE======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;========================???@@@AAA@@@AAACCCGGGKKKGGGKKKKKKMMMTTT[[[pppyyy|||wwwooobbbXXXXXX]]]XXXOOO???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<=========>>>;;;======BBBKKKZZZ|||}}}~~~~~~{{{wwwrrrpppuuuoooiiigggfffddd^^^YYYZZZYYYWWWUUUTTTQQQMMMJJJGGGEEECCCAAAAAAAAA???>>>;;;:::888777666555666666999777666666777777666444333333333444444444555555333333333333333333333333333444555666666555555555999888AAAPPPUUUTTT\\\iiivvvlllrrrgggZZZVVVSSSSSSTTTSSSSSSSSSUUUWWWWWWVVVUUUXXXVVVTTTTTTVVVYYY[[[[[[XXX[[[___bbbcccdddfffgggjjjjjjiiihhhfffdddbbbaaaVVVSSSLLLGGGGGGPPP___jjjtttpppZZZJJJDDD===:::<<<>>><<<:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@EEEMMMLLLCCCAAAKKKSSSSSSTTTJJJJJJSSSVVV]]]yyy~~~~~~yyyqqqeee[[[ZZZ\\\YYYRRRFFF???<<<>>>???===<<<<<<============>>>>>>>>>>>><<<===???CCCPPPppp{{{|||}}}}}}{{{wwwsssppptttooojjjhhhhhhfff___ZZZZZZXXXVVVUUUTTTQQQMMMJJJGGGEEEBBBAAAAAAAAA???>>>;;;:::888777666555666666888777555555666777555444333333333444444444555555555555555555555555555555333444555555555555555666;;;===FFFSSSYYYYYY]]]eeegggjjjxxxppp]]]VVVVVVUUUUUUWWWUUUVVVWWWYYY[[[[[[ZZZYYYXXXWWWVVVVVVWWWYYY[[[[[[\\\^^^bbbeeeggghhhiiijjjkkkkkkjjjiiihhhfffdddcccYYYUUUOOOIIIIIIPPP]]]hhh~~~lllssssss^^^NNNDDD>>>:::<<<>>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@HHHRRRTTTIIICCCKKKTTTXXXWWWOOOMMMRRRWWWfff}}}yyyrrrfff\\\[[[]]]YYYRRRGGG@@@<<<>>>???===<<<<<<============>>>>>>>>>>>>@@@???BBBKKK___zzz{{{||||||zzzvvvsssqqqrrrnnnjjjjjjjjjhhhaaaZZZYYYXXXVVVUUUSSSQQQMMMJJJFFFDDDBBBAAAAAAAAA???>>>;;;:::888777666555666666777555444444555666444333333333333444444444555555555555555555555555555555333555555555444444666777===CCCLLLVVV[[[]]]\\\\\\[[[lllhhh___WWWVVVWWWWWWWWWYYYWWWXXX[[[]]]^^^^^^]]]]]]ZZZZZZZZZZZZZZZZZZ[[[[[[\\\^^^aaaeeeggghhhggggggjjjkkkkkkkkkjjjhhhfffddd\\\YYYSSSMMMKKKPPPZZZccc{{{tttdddvvvwwwcccSSSFFF???;;;<<<>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@HHHSSSWWWLLLDDDIIISSSYYYTTTQQQOOOPPPZZZtttyyyssshhh^^^\\\]]]ZZZTTTHHHAAA===>>>???===<<<<<<=========>>>>>>>>>??????@@@>>>DDDWWWtttzzz{{{{{{{{{yyyvvvsssqqqpppllljjjjjjkkkhhh```YYYXXXWWWUUUTTTSSSPPPLLLIIIFFFDDDAAA@@@AAAAAA???>>>;;;:::888777666555666666555444333333555555444333333333333444444444555555333333333333333333333333333555666555444444888;;;???GGGOOOWWW\\\]]]YYYTTT```uuurrr___\\\ZZZZZZZZZZZZ[[[\\\___aaaeeehhhhhhhhhhhhhhhggghhhiiihhhfffdddccccccaaacccfffiiilllkkkiiigggkkkkkkkkkkkkiiigggeeeddd___\\\WWWQQQLLLNNNUUU\\\uuuooogggyyyfffXXXHHHAAA<<<===>>>===<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@CCCLLLOOOHHHCCCGGGPPPUUULLLQQQTTTWWWggg|||}}}}}}yyytttjjj```]]]^^^[[[UUUJJJCCC>>>>>>???===<<<============>>>>>>??????@@@AAAAAAOOOooo{{{||||||{{{yyyvvvsssrrrnnnkkkhhhhhhiiifff^^^XXXWWWUUUTTTSSSRRRPPPLLLIIIEEECCCAAA@@@@@@@@@???>>>;;;:::888777666555666666444333222333444555444333333333333444444444555555333333333333333333333333333555777555444555;;;@@@EEEKKKSSSZZZ\\\[[[XXXVVVppp||||||bbb___``````^^^___aaacccdddlllpppuuuxxxxxxwwwxxxxxxzzz|||~~~}}}zzzuuusssrrrssstttvvvzzz|||zzzvvvqqqnnnmmmllljjjhhhfffeeeddd```___[[[TTTOOOMMMQQQUUUkkkiiimmmzzziii[[[JJJBBB===>>>???>>>===>>>========================<<<<<<<<<<<<===>>>???@@@@@@CCCEEECCCDDDIIINNNPPPOOOZZZeeennn~~~xxxyyy{{{yyyuuulllbbb______\\\WWWLLLEEE?????????===<<<============>>>???@@@@@@@@@FFFLLLeee~~~~~~}}}|||yyyvvvsssrrroookkkgggggggggddd]]]WWWVVVTTTSSSRRRRRROOOLLLIIIDDDBBB@@@@@@@@@@@@???>>>;;;:::888777666555666666444333222333555555555444333333333444444444555555555555555555555555555555333666777666555888???FFFOOOOOOUUU^^^^^^XXXZZZaaa{{{~~~}}}}}}~~~mmm]]]```bbbccccccgggnnnqqqqqquuuzzzwwwtttqqqmmmiiigggffffffbbbbbb___YYYRRRNNNNNNPPPccc~~~}}}hhh{{{jjj^^^LLLDDD>>>>>>???>>>>>>???========================<<<<<<<<<======>>>???@@@@@@@@@AAACCCHHHLLLOOOOOOZZZgggyyywwwsssuuu{{{xxxwwwzzzyyywwwoooeee```___]]]XXXNNNFFF@@@??????===<<<===<<<===>>>>>>???@@@AAAAAAFFFSSSwww|||yyyvvvsssrrrrrrmmmhhhffffffddd^^^XXXUUUTTTRRRRRRQQQOOOLLLIIIDDDBBB@@@???@@@@@@???>>>;;;:::888777666555666666444333333444555666666444333333333444444444555555555555555555555555555555222666888777666:::CCCLLLUUUPPPTTT___\\\RRRZZZmmm|||{{{}}}nnniiiaaadddgggiiikkksss|||}}}}}}~~~xxxqqqmmmjjjjjjjjjeeefffddd^^^VVVPPPOOOOOObbbvvv}}}{{{lll```MMMEEE??????@@@>>>>>>@@@========================<<<<<<<<<======>>>???@@@???AAADDDGGGHHHJJJMMMQQQYYYfffyyysssmmmnnnmmmnnnttt{{{www|||xxx{{{yyywwwpppfffaaa```]]]YYYPPPGGG@@@??????===<<<===<<<===>>>???@@@AAAAAABBBBBBUUU}}}zzzvvvsssrrruuuoooiiigggfffddd^^^YYYUUUSSSRRRRRRQQQOOOKKKIIICCCAAA??????@@@@@@???>>>;;;:::888777666555666666555444333444666777666555333333333444444444555555333333333333333333333333222666999888777;;;FFFOOOWWWMMMQQQ^^^YYYLLLXXXssszzzzzztttfffiiifffiiimmmpppttt}}}~~~vvvpppmmmmmmnnnggghhhgggaaaYYYRRRPPPPPPfff|||mmmbbbNNNFFF??????@@@??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======>>>???@@@>>>BBBGGGIIIGGGFFFKKKQQQPPP]]]zzzvvvtttoookkkhhheeebbb```ZZZZZZXXXWWW\\\jjj~~~|||zzz|||yyyxxxqqqgggaaa```^^^ZZZQQQHHHAAA??????===<<<>>><<<===>>>???@@@AAABBBBBBDDDZZZyyyrrr|||tttnnnxxxqqqjjjfffdddaaa[[[VVVUUUSSSQQQOOOMMMLLLKKKKKKDDDBBB@@@??????>>>===;;;888777555444333333444444555555555555555555555555555555444333222222222222444444444444444444444444444555777888:::BBBLLLTTTYYY\\\]]]WWWPPPTTTgggzzzyyyvvvwww{{{jjjhhhnnnssswww{{{yyywwwsssnnnkkkiiigggeee^^^UUUTTTWWWccc}}}uuunnnjjjTTTFFF===>>>@@@======AAA??????>>>>>>======<<<<<>>>>>>>>>>>>>>???@@@@@@CCCGGGHHHHHHJJJNNNRRRZZZaaauuuzzznnn___[[[VVVTTTSSSRRRPPPMMMLLLMMMMMMLLLMMMQQQYYY```uuuyyyyyy~~~xxxxxxtttlllfffccc___ZZZQQQKKKDDD???>>>???>>><<<===@@@===>>>BBB======JJJKKKnnnzzzrrr{{{tttnnntttooohhhfffeeebbb\\\WWWTTTSSSRRRPPPNNNLLLKKKJJJDDDBBB@@@??????>>>===;;;999888666555444444555666444444444444444555555555333333333222222333444444444444444444444444444444444666777888:::???HHHOOOTTT\\\]]]VVVWWWeeeuuu|||tttooouuuwwwqqqnnnllliiiaaaXXXUUUXXX```|||}}}{{{sssnnnXXXIII>>>???AAA>>>===AAA??????>>>>>>============???>>>>>>>>>>>>???@@@@@@CCCEEEGGGHHHJJJPPPZZZ```jjjnnn|||uuuiii\\\TTTVVVSSSPPPPPPQQQQQQPPPOOOKKKKKKKKKJJJIIILLLRRRVVV[[[mmm{{{rrruuu{{{zzzzzzuuummmgggddd___ZZZSSSLLLEEE@@@@@@@@@???======???===???DDD??????MMMZZZ{{{rrrzzzsssnnnqqqlllhhhffffffccc\\\VVVSSSSSSRRRQQQOOOLLLJJJHHHDDDBBB@@@??????>>>===;;;:::999888666555666666777444444444444444444444444222222222222333444555666444444444444444444444444444666999999:::>>>EEEJJJPPPYYYZZZVVVbbbxxx|||vvvpppwww}}}xxxtttppplllddd[[[WWWYYY[[[rrr~~~{{{uuu]]]MMM@@@???AAA>>>>>>AAA???>>>>>>>>>>>>=========??????>>>>>>??????@@@AAAFFFGGGGGGHHHLLLWWWdddoooxxxkkkccc\\\WWWSSSRRRPPPNNNOOOPPPQQQQQQPPPKKKLLLKKKJJJIIIIIILLLNNNLLLWWWhhhxxxxxxqqqppprrrzzz||||||wwwnnngggddd___YYYTTTNNNFFFAAAAAAAAA@@@>>>===>>><<<@@@EEE@@@CCCSSSkkk{{{rrrxxxpppmmmqqqlllhhhggggggccc[[[TTTRRRRRRRRRRRROOOLLLHHHFFFDDDBBB@@@??????>>>===;;;:::999777666555555666666444444444444333333333333333222222222333333444555444444444444444444444444333666:::;;;<<<@@@EEEJJJQQQQQQRRR[[[mmm~~~yyytttyyyzzzuuupppmmmeee\\\WWWXXXVVVeee~~~zzzcccPPPAAA???@@@>>>===@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAABBBHHHHHHHHHHHHMMMWWWeeeooo{{{rrrfff\\\WWWTTTSSSSSSTTTTTTRRRRRRQQQQQQPPPOOONNNOOOOOONNNMMMLLLLLLLLLNNNSSSYYY```mmm~~~xxxvvv{{{~~~}}}}}}wwwnnngggccc]]]XXXTTTMMMFFFAAAAAAAAA@@@>>>>>>???<<<@@@EEE@@@GGG]]]{{{zzzqqquuunnnmmmsssooojjjhhhgggbbbZZZRRRRRRRRRRRRQQQOOOKKKHHHEEEDDDBBB@@@??????>>>===;;;999888777555444555555666555555555444444333333333555444333333222222222333444444444444444444444444222666;;;===@@@CCCIIINNNUUUIIIMMMdddvvvwwwuuuwwwzzztttnnnjjjhhhbbbZZZVVVVVVQQQZZZnnnxxxiiiTTTBBB>>>???======???>>>>>>>>>>>>????????????????????????@@@AAABBBCCCFFFHHHIIIJJJMMMTTT^^^fffyyyuuugggbbb[[[UUUSSSRRRSSSTTTVVVVVVVVVTTTSSSQQQPPPPPPPPPQQQQQQRRRRRRQQQOOOMMMOOOOOOPPPQQQVVVbbbsssvvvvvv{{{||||||vvvmmmeeeaaa\\\VVVSSSMMMEEE@@@@@@@@@???===??????===@@@CCC@@@PPPooo{{{rrruuuoooooovvvpppkkkhhhfffbbbZZZSSSSSSSSSRRRPPPNNNJJJGGGFFFDDDBBB@@@??????>>>===;;;999888666555444444555666666666666555555444444333666555444333222222222222444444444444444444444444222666;;;???BBBFFFMMMSSSVVVHHHPPPmmmzzzqqqnnnyyyhhhccc______]]]XXXUUUUUUPPPTTTbbbwww|||gggjjj~~~pppYYYDDD???@@@>>>===???>>>>>>>>>????????????@@@?????????@@@AAABBBCCCDDDEEEHHHKKKLLLNNNRRRXXX^^^jjjuuuiiiaaa```]]][[[ZZZ[[[]]]^^^[[[]]]]]]\\\YYYVVVVVVVVVSSSRRRRRRSSSTTTSSSQQQNNNMMMNNNMMMLLLMMMSSS\\\cccuuurrrnnnppp}}}}}}{{{{{{vvvllleeeaaa\\\VVVSSSLLLEEE@@@@@@@@@???===>>>???>>>AAABBBCCC^^^}}}tttwwwqqqsssvvvqqqjjjgggfffccc]]]WWWTTTSSSQQQOOOLLLIIIGGGFFFDDDBBB@@@??????>>>===;;;:::999777666555555666777888888777666666555444444444444333222222333333333444444444444444444444444444777<<>>>>>?????????@@@@@@@@@???@@@@@@@@@AAACCCDDDEEEEEEHHHLLLOOOPPPTTTZZZ___nnn~~~uuuooocccccccccbbbbbbdddgggjjjpppqqqqqqnnniiidddbbbbbbXXXWWWUUUUUUVVVUUURRROOONNNPPPQQQPPPPPPQQQUUUYYY```ppptttpppssszzzwwwuuuvvvuuuuuu|||{{{{{{vvvmmmfffbbb]]]XXXTTTNNNFFFAAAAAAAAA@@@>>>;;;???@@@BBBCCCIIIooovvvxxxsssvvvvvvpppjjjggggggeee```[[[UUUTTTQQQNNNKKKIIIGGGGGGDDDBBB@@@?????????===;;;;;;:::999777777777777888999888888777666555555555222222222222333444555555444444444444444444444444666999<<<>>>@@@FFFNNNTTTJJJTTTfffvvvzzzxxx|||www|||tttcccUUUPPPOOOSSSWWWVVVUUUVVVPPPVVVXXXYYYiiinnnddd^^^gggttt{{{aaaIIICCCDDDBBBAAACCC>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEEEEEEEIIIMMMPPPSSSXXX___ddd~~~vvvvvvvvvvvvwwwzzz~~~xxxqqqnnnmmm___\\\YYYYYYYYYXXXTTTQQQOOOQQQSSSSSSRRRQQQSSSTTTXXXccczzzxxxvvv|||zzzuuuqqqooommmmmmsss{{{|||||||||wwwnnngggddd___YYYUUUOOOGGGCCCBBBBBBAAA???999>>>AAACCCDDDMMM{{{}}}{{{ttttttuuuoootttmmmfffdddeeeccc]]]VVVVVVQQQOOOPPPOOOKKKIIIIIIDDDAAA???>>>??????>>><<<:::999888666666666666777555444444333333444444555222333333444444333333222555666666555333333444666777:::===???DDDKKKPPPQQQMMMaaarrruuuyyyyyyfff]]]WWWTTTQQQRRRTTTUUUSSSQQQYYYSSSOOOTTTbbbyyylll\\\```cccqqq~~~jjjPPPAAA>>>@@@???===???????????????????????????@@@@@@AAACCCEEEFFFGGGKKKJJJMMMRRRRRRTTTcccttt}}}mmmiiibbb^^^\\\YYYUUURRRRRRRRRRRRSSSUUUVVVUUUSSSSSS[[[jjj~~~|||{{{oookkklllllloooqqqzzzvvvssslllaaa[[[ZZZQQQNNNIIIDDDBBBAAAAAABBB??????@@@AAADDD^^^~~~{{{ttttttuuuooosssmmmgggeeeeeeccc\\\VVVUUUPPPNNNOOOOOOJJJHHHIIICCCAAA???>>>??????===<<<:::999888666666666666777555444444333333444444555222333333444444333333222555666666555333333555666:::===???AAADDDHHHLLLMMMUUUfffuuu}}}|||wwwpppaaa\\\\\\XXXTTTQQQQQQTTTUUUTTTRRRVVVRRRNNNQQQZZZmmmvvvjjjeeegggyyymmmSSSCCC???AAA@@@>>>????????????????????????@@@@@@@@@BBBCCCEEEGGGHHHJJJIIILLLSSSUUUZZZlll~~~xxxuuuwwwzzzooofff```[[[VVVSSSSSSRRRRRRSSSUUUVVVUUUSSSQQQUUU^^^nnn}}}qqqmmmlllkkkkkklllsss|||xxxtttmmmbbb\\\[[[RRRNNNIIIEEEAAA@@@AAAAAA???@@@CCCFFFQQQqqq{{{uuutttuuuooosssnnnhhhfffeeebbb\\\VVVTTTOOOMMMOOONNNJJJGGGGGGCCCAAA???>>>>>>>>>===<<<:::999777666555555666777555444444333333444444555333333444444444444333333555666666555333444666888???AAACCCEEEFFFFFFHHHJJJXXXbbbnnn}}}}}}}}}kkkooo|||nnnccc]]]\\\]]][[[WWWSSSSSSUUUWWWWWWVVVWWWTTTQQQPPPRRR___xxxvvvzzzrrrWWWFFFAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFHHHIIIKKKJJJMMMTTTXXXaaawwwtttkkkhhheeedddeeelllsss|||qqqeee]]]YYYVVVTTTSSSRRRSSSUUUUUUTTTSSSRRRQQQTTT___rrruuupppmmmhhhdddccccccmmmwww~~~zzzwwwoooddd]]]\\\SSSOOOJJJEEEAAA@@@@@@@@@???BBBEEELLLccc|||uuutttuuuooorrrnnniiigggeeeaaa[[[VVVRRRNNNLLLNNNNNNIIIFFFFFFCCCAAA???>>>>>>>>>===<<<:::999777666555555666666555444444333333444444555333333444444444444333333555555555444333444777999BBBCCCGGGJJJIIIFFFGGGKKKYYY\\\eeexxx~~~||||||nnn}}}jjjiiigggeeebbbaaa``````^^^ZZZVVVVVVYYY[[[[[[ZZZ[[[ZZZXXXTTTOOOUUUiii|||vvv\\\IIIBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDGGGIIIJJJOOOMMMPPPUUUZZZeeeyyypppfff^^^ZZZXXX^^^gggvvvzzzjjj```[[[YYYVVVTTTSSSSSSTTTUUUTTTSSSVVVSSSSSS\\\mmmyyysssnnnfff___\\\\\\aaagggmmm{{{}}}yyyqqqeee^^^\\\TTTPPPKKKEEEAAA?????????AAADDDFFFQQQrrr}}}uuutttuuuoooqqqnnnkkkhhheee```ZZZUUUQQQMMMLLLOOONNNIIIEEEEEEBBB@@@>>>===>>>>>><<<;;;999888777555555555555666555444444333333444444555333444444555555444444333555555555444333555888;;;CCCDDDIIIMMMLLLHHHJJJPPP^^^]]]bbbxxx{{{yyy~~~ttt~~~wwwpppooojjjddd___]]]___aaaccc\\\XXXUUUVVVZZZ]]]]]]\\\]]]]]]\\\VVVOOOOOO]]]mmm{{{___KKKBBB@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEHHHJJJKKKTTTRRRSSSWWW[[[ggg}}}lllaaa^^^ZZZ]]]cccpppoooccc\\\ZZZXXXVVVTTTSSSTTTTTTTTTSSSTTTSSSTTT\\\lll~~~~~~xxxrrrggg^^^YYY[[[___cccfffooo{{{sssggg^^^\\\TTTPPPKKKEEEAAA?????????CCCDDDGGGXXX~~~uuutttuuuoooqqqooollliiieee```YYYUUUQQQMMMMMMOOOOOOIIIEEEEEEBBB@@@>>>=========<<<;;;999888666555444444555666555444444333333444444555444444555555555555444444555555444333333666:::===DDDDDDIIIOOOMMMHHHLLLUUU^^^\\\bbbwwwttt{{{{{{zzzxxxwwwsssmmmfffaaaVVVTTTSSSUUUZZZ]]]]]][[[\\\\\\[[[WWWPPPMMMVVVbbbxxxdddMMMBBB@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDFFFIIIKKKLLLUUUSSSUUUZZZ^^^kkkxxxllljjjaaaaaacccnnnqqqeee^^^[[[YYYWWWTTTSSSTTTTTTTTTSSSNNNOOOSSS[[[jjj|||xxxmmmccc^^^\\\aaagggiiimmm}}}}}}tttggg^^^[[[SSSOOOJJJEEEAAA@@@@@@@@@CCCDDDMMMggg~~~uuutttuuuppppppooommmjjjeee___YYYUUUQQQNNNMMMPPPPPPJJJEEEEEEBBB@@@>>>=========<<<;;;999888666555444444555555555444444333333444444555444444555555555555444444555555444333333666;;;>>>DDDCCCHHHNNNKKKEEEKKKWWWYYYZZZcccvvvxxxwwwzzzwww~~~iiiZZZSSSRRRSSSWWW]]]```___]]][[[ZZZZZZXXXSSSPPPTTT]]]lll|||hhhPPPDDDAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDGGGIIILLLMMMRRRRRRVVV\\\bbbqqq{{{xxxfffdddcccmmmyyyooofffaaa___[[[XXXUUUSSSSSSTTTTTTSSSMMMPPPTTT[[[ggg|||uuukkkfffbbbgggmmmnnnllluuu}}}tttggg]]]ZZZRRRNNNIIIEEEAAA@@@AAAAAABBBEEEWWW|||~~~uuutttuuuppppppooommmjjjeee___YYYUUUQQQNNNNNNQQQPPPJJJFFFEEEBBB@@@>>>=========<<<;;;999888666555444444555555555444444333333444444555444444555555555555444444555555444333333666;;;???EEECCCGGGLLLIIICCCIIIVVVXXX\\\gggyyy~~~uuunnnsssnnnfffxxxyyycccVVVSSSSSSVVV[[[aaadddcccaaa\\\[[[[[[[[[WWWTTTWWW\\\fff|||ssshhhzzzkkkSSSFFFBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDGGGJJJLLLMMMNNNOOOUUU]]]eeewwwiiifffeeennnxxxrrrnnnnnnfffjjjnnnnnnkkkfffdddccc[[[YYYUUUSSSSSSTTTSSSSSSQQQTTTXXX]]]hhh~~~{{{rrrmmmiiimmmrrrqqqkkkooo~~~tttggg]]]ZZZQQQNNNIIIDDDBBBAAAAAABBB@@@EEE^^^~~~vvvttttttmmmrrrmmmjjjllljjjaaaVVVPPPQQQNNNMMMNNNKKKFFFDDDEEEAAA???===<<<<<<<<<;;;:::999888777666444444333333555555555555555555555555444444444444444444444444444333333444777:::===??????DDDHHHGGGDDDEEENNNVVVWWWcccqqq}}}}}}uuuzzzwwwccckkk~~~}}}jjj___ZZZQQQYYY___aaadddgggddd]]]YYY\\\^^^]]]YYYVVVVVVWWWccc}}}xxxdddmmmpppQQQCCCCCCDDD???AAAAAA@@@@@@AAAAAABBBCCCBBBCCCDDDEEEHHHJJJLLLNNNOOOTTT\\\bbbhhh{{{zzzjjjjjjhhhkkkzzzrrriiidddgggfffbbbcccfffbbbZZZ[[[\\\___dddhhhiiieeeaaa```[[[VVVUUUVVVVVVTTTRRRVVVTTTUUU[[[jjj~~~yyytttsssiiiuuuzzzqqqhhhooo}}}|||wwwjjj^^^WWWOOOLLLIIIEEEBBB@@@@@@@@@===BBBccc~~~vvvuuuuuunnntttnnnjjjllljjjbbbXXXRRRQQQNNNMMMNNNKKKFFFDDDEEEAAA???<<<<<<<<<<<<;;;:::999888777666444444444444444444444444444444444444444444444444444444444444666555555555666999<<<===@@@DDDHHHGGGEEEHHHQQQYYYUUUbbbsss}}}vvv~~~zzzgggdddpppyyyggg___^^^```___fffkkkiiigggeee```YYYXXXZZZ\\\\\\YYYWWWVVVWWW]]]yyynnnhhhyyyrrrTTTDDDDDDEEE@@@AAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEGGGIIILLLNNNOOOPPPTTT\\\ccckkkyyykkkjjjhhhnnnuuummmfff___]]]^^^\\\YYYZZZ^^^]]]XXXZZZ[[[^^^ccchhhjjjfffcccccc^^^YYYWWWWWWWWWUUUSSSUUUTTTUUU\\\lll{{{vvvtttrrr{{{}}}ssskkkqqq{{{zzzuuujjj^^^YYYOOOMMMIIIEEECCCAAAAAAAAABBBIIImmm}}}vvvuuuvvvooovvvooojjjkkkiiibbbYYYTTTQQQNNNMMMMMMKKKFFFCCCEEEAAA>>><<<;;;<<<<<<;;;999999888777555444444444444333333333333333333333333444444444444444444444444777666555555666888;;;<<>><<<;;;;;;;;;:::999888888666555555444444444333333333333333333333333444444444444444444444444666666555555777999<<<>>>CCCEEEFFFHHHJJJQQQZZZ```nnn{{{{{{sssssswwwkkkfffnnnuuuwwwyyyzzzuuunnnpppuuu~~~nnn^^^VVVSSSRRRTTTVVVXXXYYYYYYYYYYYYZZZrrrqqqkkkqqqyyyYYYGGGEEEEEEBBBAAAAAAAAAAAAAAABBBCCCCCCEEEFFFGGGIIILLLOOOQQQSSSWWW\\\aaahhhvvvuuukkkqqqzzzyyywwwvvvzzzyyywwwuuuvvvwwwuuuppplllfffbbb]]][[[[[[[[[YYYWWWVVVVVVXXXbbbvvv~~~oooooo|||yyyyyyzzz~~~~~~uuuiii]]]XXXPPPNNNKKKGGGEEEDDDCCCDDDGGGXXX|||vvvvvvxxxqqqtttlllggggggfff^^^VVVRRRPPPMMMLLLMMMJJJEEECCCDDD@@@>>><<<;;;;;;;;;:::999888777666555555444555555333333333333333333333333444444444444444444444444444444444555888;;;???AAADDDEEEFFFIIINNNUUU]]]aaasssqqqjjjnnn}}}uuutttrrrqqquuu{{{}}}zzzgggUUUNNNMMMPPPQQQSSSWWWYYY[[[[[[[[[XXXfffyyy|||xxxlllooo{{{[[[HHHDDDDDDAAABBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGIIILLLOOORRRSSSYYY]]]bbbhhhxxxuuuvvv|||wwwpppkkkgggbbb^^^\\\]]]^^^]]][[[WWWXXX\\\hhh}}}wwwtttvvvjjj^^^XXXPPPNNNKKKGGGEEEDDDDDDDDDEEE```|||vvvvvvwwwqqqrrrkkkfffgggeee]]]TTTPPPPPPMMMLLLLLLJJJEEEBBBDDD@@@===;;;:::;;;;;;:::888777777666555555555555555333333333333333333333333444444444444444444444444333333444555888<<<@@@CCCEEEDDDFFFJJJQQQYYY^^^```uuuuuujjjooo{{{cccSSSNNNPPPNNNOOOQQQVVV[[[]]]^^^]]]\\\```yyyooogggnnnzzzkkkrrr~~~]]]HHHDDDDDDAAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFHHHJJJMMMPPPSSSUUUYYY^^^bbbhhh{{{~~~wwwrrrjjjfffaaa___```aaa___]]]YYY[[[aaannnwwwkkk___YYYOOOMMMJJJGGGEEEDDDDDDEEEFFFmmm|||uuuuuuwwwpppqqqjjjggghhhggg^^^TTTOOOPPPMMMKKKLLLJJJDDDBBBDDD???===;;;:::;;;:::999888777777666555555555555666444444444444444444444444444444444444444444444444444444444666888<<>>@@@EEEDDDEEELLLUUU\\\]]]\\\vvv}}}vvvuuu}}}vvvaaaTTTLLLJJJMMMMMMMMMPPPVVV]]]aaabbb```aaa]]]kkk{{{}}}uuupppcccLLLFFFFFFCCCCCCBBBBBBBBBBBBCCCDDDDDDHHHIIIKKKNNNQQQTTTWWWYYY```gggmmmuuu~~~zzzyyy{{{|||zzzxxxwwwqqqkkkgggfffdddaaa^^^\\\```iiiwww|||nnn```WWWNNNLLLIIIFFFDDDCCCDDDDDDQQQ}}}yyysssmmmmmmjjjgggeeeddd```YYYTTTOOOLLLKKKMMMJJJEEEBBBCCC<<<<<<<<<;;;::::::999999777777666555555555555555777666555444444444444444555555555555555555555555666666777888:::<<>>======<<<;;;;;;::::::777777666555555555555555666666555444444444444555555555555555555555555555555555666888:::<<<>>>???BBB@@@DDDOOOUUUXXX```kkkvvv{{{{{{sssllluuu{{{sssfff^^^RRR^^^ggg~~~hhhZZZRRROOORRRRRRLLLJJJMMMHHHLLLQQQUUU^^^kkksssuuulllddd___iii~~~gggNNNFFFDDDBBBCCCDDDEEEEEEDDDEEEGGGIIIMMMNNNOOOQQQUUUZZZaaafffpppyyy}}}wwwtttjjjfff```^^^aaafffllloootttuuuvvvuuurrrnnniiifffeeedddjjjxxx~~~ttteeeWWWLLLKKKGGGEEECCCEEEJJJOOOjjj~~~www{{{qqqmmmqqqmmmhhhdddaaa\\\VVVPPPNNNKKKKKKLLLJJJDDDAAABBB>>>======<<<<<<;;;;;;:::777777666555555555555555666555555444444444555555555555555555555555555555444555777999;;;===>>>>>>@@@AAAGGGOOOSSSYYYeeerrrwww~~~}}}mmm\\\RRR___ggg~~~mmm]]]WWWUUUUUUXXXUUUNNNLLLOOOJJJOOOTTTXXXbbbppp{{{qqqfff^^^```oookkkPPPGGGEEEBBBCCCDDDFFFEEEEEEFFFHHHJJJNNNOOOQQQSSSVVV]]]eeekkk~~~vvvrrrlllkkknnnsssvvvxxxuuuvvvwwwwwwvvvsssnnnkkkfffeeejjjwww}}}zzz||||||uuugggYYYNNNKKKGGGEEEDDDEEEMMMUUUyyy|||~~~}}}vvvzzzqqqnnnqqqmmmgggccc```\\\UUUPPPNNNKKKJJJLLLIIIDDDAAABBB=========<<<;;;;;;::::::777777666555555555555555555555444444444555555666555555555555555555555555333555888;;;===>>>>>>>>>>>>CCCKKKRRRXXXcccwww}}}fffWWW___iiimmmgggaaa^^^]]]]]]\\\WWWRRRQQQSSSPPPTTTWWW\\\gggwwwvvvjjj```^^^fffnnnQQQGGGEEECCCCCCEEEFFFFFFFFFGGGIIIKKKOOOPPPRRRTTTYYY```hhhnnnzzzzzzyyyzzz{{{yyyuuurrrkkkhhhlllyyy{{{wwwzzz{{{sssggg[[[QQQLLLHHHFFFDDDDDDNNNYYY~~~xxxyyy}}}~~~}}}uuuyyyqqqpppqqqmmmfffbbb___[[[UUUQQQNNNKKKJJJKKKIIICCC@@@BBB===<<<<<<;;;::::::999999777777666555555555555555555444444444444555666666555555555555555555555555333666:::===???@@@???>>><<>>>>>IIITTTZZZddd}}}{{{vvv}}}fff^^^mmmmmmeeeiiifffgggfffdddaaa___^^^]]][[[YYYYYY[[[dddwww|||oooiiiffftttqqqSSSHHHFFFEEEDDDEEEGGGGGGGGGHHHKKKMMMPPPSSSWWW[[[aaagggooottt|||}}}xxxsssttt|||uuuhhh\\\QQQJJJGGGGGGEEEEEESSSeeeoooooopppsssvvvsssooopppuuuyyyyyy{{{}}}tttyyysssssspppkkkeeeaaa___[[[VVVRRRMMMJJJJJJKKKIIICCC@@@AAA;;;;;;:::999999888888777777777666555555555555555444444444444444555666777555555555555555555555555444888<<>>@@@@@@?????????CCCQQQ```hhhnnnsssvvvuuusssqqqeeeeee}}}}}}wwwwwwrrryyy~~~{{{{{{yyyzzzvvvrrrmmmbbbjjjxxxuuu|||uuuUUUKKKJJJGGGGGGHHHIIIIIIJJJMMMQQQTTT\\\___dddkkkqqqwww{{{}}}qqq]]]QQQJJJCCCFFFIIILLLkkkvvvuuummmccc```]]][[[ZZZ\\\^^^```ffflllrrruuu|||uuujjjddd}}}vvvvvvuuunnnoooiiiddddddaaaXXXQQQMMMHHHGGGFFFEEEDDDCCCBBBAAA<<<<<<<<<;;;::::::999999888777666555555444555555444444444444444444444444222222333333444555555666888;;;>>>@@@@@@???>>>???KKKXXXdddjjjnnntttxxxyyyzzzsssbbbdddtttyyytttnnnppp}}}vvvpppwwwzzzuuurrrkkkrrr|||uuu|||uuuUUULLLJJJGGGGGGHHHIIIJJJKKKNNNRRRVVV___bbbgggmmmtttzzz~~~qqq]]]RRRLLLEEEFFFIIINNNrrr}}}oooeee```^^^ZZZVVVUUUWWWZZZ\\\bbbiiinnnqqqxxxvvvjjjbbb}}}vvvtttuuunnnooohhhdddccc```XXXPPPMMMJJJIIIGGGEEECCCAAA@@@???;;;;;;::::::999888888888888888666555555444444444444444444444444444444444444444444444444444444444999;;;>>>??????>>>>>>???IIIWWWdddhhhjjjpppyyy~~~wwweeehhhxxx}}}nnn```aaaqqqxxx{{{{{{vvvqqquuu|||xxx{{{zzzyyyuuuTTTKKKIIIFFFFFFGGGIIIJJJKKKOOOSSSWWW```ccchhhnnnuuuzzz~~~sss```SSSNNNHHHIIIJJJOOOuuuyyyhhh^^^]]][[[WWWSSSRRRTTTWWWYYY```ffflllooouuu~~~|||rrrwwwuuuvvvpppoooiiidddddd```XXXQQQMMMJJJIIIHHHEEECCC@@@???>>>;;;::::::999999888777777999888777555555444444444444444444444444444444444555555555555444444333333999;;;>>>???>>>>>>???@@@EEEUUUfffmmmooovvv}}}ooouuuuuubbb]]]iiiooossswwwuuurrrssszzztttSSSJJJHHHEEEFFFGGGIIIJJJLLLPPPUUUYYY```ccchhhooouuu{{{vvvdddRRROOOJJJJJJKKKQQQzzzyyy~~~uuujjjbbb\\\YYYWWWTTTQQQQQQRRRTTTVVV[[[bbbiiilllrrr{{{wwwuuuvvvppppppiiieeedddaaaYYYQQQNNNHHHHHHFFFEEECCCAAA@@@???<<<;;;;;;:::999999888888999888777666444444444444444444444444444444444444444444444444555555555555999;;;===>>>>>>>>>???AAAFFFSSSbbblllwww{{{qqqbbbdddllloooqqqqqqpppppptttwwwtttTTTJJJHHHEEEGGGIIIJJJLLLNNNRRRWWW[[[aaadddiiiooovvv{{{|||}}}xxxdddOOOMMMHHHIIIKKKUUUttt{{{wwwfffbbb___YYYTTTRRRQQQOOOOOOPPPRRRSSSVVV]]]dddhhhnnnxxx~~~~~~uuurrrsssnnnpppjjjeeeeeebbbYYYRRRNNNFFFFFFEEEDDDCCCBBBAAAAAA===<<<<<<;;;;;;:::999999999888777666444444333333444444444444444444444444222333333444555666777777888:::===>>>>>>???@@@BBBFFFMMMWWWcccwwwlllffflllmmmnnnnnnnnnoooqqqsss{{{~~~~~~|||uuuTTTJJJIIIEEEHHHJJJLLLNNNPPPTTTYYY]]]bbbdddjjjpppwww|||qqqqqqyyybbbMMMKKKFFFGGGKKKXXXuuu{{{rrrdddbbb]]]UUUPPPOOONNNNNNNNNOOOPPPQQQQQQYYY```eeekkktttzzz|||zzzzzzyyysssnnnrrrkkkfffeeeaaaXXXPPPMMMKKKIIIGGGDDDBBBAAAAAAAAA<<<;;;;;;::::::999888888888888777666666666666666555444444333333444444555555444444444444555666666999999:::<<>>?????????IIIJJJMMMTTT```qqq~~~rrr}}}vvvnnnnnnmmmmmmnnnmmmllljjjiiimmm{{{mmmiiibbbsssmmmUUUKKKFFFGGGGGGIIINNNTTTWWWXXX___gggoootttyyy}}}~~~xxxllldddaaajjjwwwwwwhhhTTTMMMIIIHHHLLLbbbyyyssskkk]]]XXXTTTPPPNNNMMMKKKKKKKKKMMMNNNPPPRRRVVV[[[```fffmmmuuuzzz|||{{{yyytttoooqqqkkkfffdddaaaXXXPPPLLLJJJIIIGGGDDDBBBAAA@@@@@@===<<<<<<;;;;;;:::999999888888777666666666666666555444444333333444444555555444444444444555666666:::;;;;;;<<<===>>>>>>???KKKLLLOOOUUU^^^hhhqqqwwwxxxjjjdddqqquuuooommmmmmlllllllllllllllmmmlll}}}yyyttt|||zzzgggeeebbbooolllRRRIIIFFFHHHIIIJJJOOOUUUYYY\\\eeennnyyy}}}uuuiiiccc^^^\\\dddqqqzzzjjjVVVOOOJJJJJJMMMdddrrrssskkkYYYRRROOOMMMMMMLLLJJJIIIJJJKKKMMMNNNQQQTTTWWW\\\```gggmmmrrrxxx}}}|||zzzyyyuuupppqqqjjjeeeddd```WWWOOOLLLIIIHHHGGGEEEBBBAAA??????======<<<;;;;;;::::::999888777777666666666666666555444444333333444444555555444444444444555666666:::;;;<<<<<<<<<===>>>@@@JJJNNNUUU___hhhnnnpppqqqkkk``````ppp~~~{{{rrrooommmlllkkkkkkllloootttwwwrrr~~~pppkkkooohhhddddddnnnkkkPPPGGGFFFJJJLLLLLLPPPVVVZZZ___iiissssssiiiaaa___\\\\\\fffttt}}}}}}~~~kkkWWWOOOKKKJJJMMMeeeooovvvdddWWWQQQNNNMMMMMMLLLJJJIIIIIIKKKLLLMMMNNNPPPSSSWWW\\\bbbiiinnnxxx||||||xxxwwwvvvrrrqqqjjjeeeddd```WWWOOOKKKHHHHHHFFFEEECCCAAA???>>>===<<<<<<;;;::::::999999888777777666666666666666555444444333333444444555555444444444444555666666:::;;;===<<<;;;<<>>===<<<;;;;;;::::::999888888888888777666666666666666555444444333333444444555555444444444444555666666888;;;<<<<<<;;;<<<@@@DDDGGGNNNZZZiiitttwwwsssmmmhhhaaaggg~~~pppaaaqqq}}}www~~~ppprrrllllllkkkjjjllluuuvvvqqqddd^^^nnnggg```___gggeeeOOOJJJIIIMMMPPPPPPTTTZZZ^^^cccnnnxxxwwwiiiaaa\\\[[[ZZZ]]]lll~~~oooUUUNNNIIIIIINNNgggrrr~~~eeeVVVWWWVVVRRRPPPNNNMMMKKKJJJIIIJJJLLLMMMNNNPPPTTTXXX^^^fffooouuuyyy}}}zzzooovvvzzzrrrsssvvvtttpppiiidddccc___WWWNNNKKKGGGGGGFFFEEECCC@@@>>>===;;;::::::999999888777777888888777666666666666666555444444333333444444555555444444444444555666666777:::<<<<<<:::<<>><<<::::::999999888777777666888888777666666666666666555444444333333444444555555444444444444555666666666999<<<;;;:::<<>>;;;:::888999::::::999777999888888777666555555555777777666555444333333222444555666666555555666888999:::======:::999AAAKKKWWWVVV^^^qqqxxxzzz{{{yyymmmgggdddeeehhhgggdddiiiyyyeeeTTTWWWRRRQQQccctttsssccc___[[[aaa{{{~~~tttmmmfff]]]cccqqqzzz___PPPMMMLLLPPPSSSVVV\\\ccckkksss|||{{{{{{~~~{{{yyyvvv[[[QQQOOONNNMMMlllgggzzz]]]VVVVVVQQQIIILLLKKKJJJIIIIIIHHHIIIIIIJJJKKKMMMQQQWWW]]]cccfffqqqwww~~~~~~zzzxxxxxxvvvrrrrrrjjjdddccc```WWWNNNIIIGGGEEEDDDCCCCCCBBB@@@===;;;:::888999::::::999777888888777666666555444444555555555444444444444444333555666666555444666777999;;;===>>>;;;999BBBLLLXXXYYYcccyyy~~~{{{{{{sssjjjgggeeeeeeffffffdddfffsssrrraaa```UUUNNNYYYdddsssaaa^^^[[[kkknnn\\\]]]hhhooo^^^QQQNNNMMMRRRTTTXXX___gggnnnwwwuuuZZZOOONNNOOOPPPoooqqq|||___UUUSSSOOOJJJLLLKKKJJJIIIIIIHHHHHHIIIHHHIIILLLOOOUUU[[[```ccckkkqqqzzz~~~zzzwwwwwwuuurrrooogggaaaaaa___WWWNNNIIIHHHGGGEEEDDDCCCAAA>>><<<;;;:::888999::::::999777777777666666555444444444222333333333444444444555222444555555444444555666:::<<<>>>???<<<;;;CCCMMMXXXYYYeee|||}}}~~~nnnfffffffffdddcccdddccccccjjjsss}}}lllhhhXXXMMMPPPUUUdddwwwbbb```^^^wwwrrrXXXUUU\\\___yyy\\\QQQOOOOOOUUUVVV[[[ccclllttt|||vvvYYYNNNNNNPPPSSSsssrrr|||aaaUUUQQQNNNKKKLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHJJJMMMRRRXXX]]]```fffllluuuyyyvvvvvvtttqqqmmmfff``````___WWWOOOJJJIIIHHHEEEDDDCCCAAA===;;;;;;:::888999::::::999777666666555555444444444444333333333333333333333333222333444444333333444666;;;===???@@@<<<;;;CCCNNNUUUVVV```sss|||mmmeeeffffffbbbaaabbbbbbaaadddiiitttxxxgggZZZYYYXXXRRRqqqfffddddddkkkTTTRRRUUUSSSooo~~~ZZZQQQOOOOOOUUUXXX^^^gggqqqyyywwwYYYNNNNNNQQQTTTtttiiittt```VVVQQQOOOOOOKKKKKKJJJIIIHHHHHHHHHHHHFFFGGGHHHKKKPPPUUUZZZ]]]ccciiiqqqzzz~~~xxxuuuuuutttpppnnnfffaaabbb```YYYPPPLLLJJJHHHFFFDDDCCC@@@===:::;;;:::888999::::::999777555555555555555444444444555555444333222222111111222333444444333333444666<<<===@@@@@@===<<>>;;;;;;:::888999::::::999777666666666666666666666666666555555555444444333333333555666666555444666777;;;<<>><<<;;;:::888999::::::999777666666666777777777777777444444444555555555666666444555666666555555666888:::<<<>>>???<<<;;;CCCMMMUUUWWW___mmmvvvwwwvvvvvvhhhjjjtttvvvttt}}}vvvjjjfff```]]]]]]___bbbiiiwwwyyysss|||wwwnnnjjjzzzppp___ZZZVVVXXXcccssskkkPPPSSSUUUWWWaaaeeemmmyyyyyyxxxxxxsssppp~~~zzztttnnnhhhffffffccc___]]]aaabbbgggrrr~~~yyy^^^RRRQQQVVV[[[xxxooobbbTTTRRRNNNLLLNNNJJJJJJIIIHHHGGGGGGGGGGGGCCCCCCCCCEEEGGGKKKOOOQQQYYY[[[___dddooo~~~uuuqqqqqqpppmmmmmmgggbbbbbb___WWWOOOLLLHHHGGGFFFDDDBBB@@@>>>>>>;;;;;;::::::::::::999999666666666666666666666666555555555555555555555555555666777666555444555666999999:::;;;888999DDDPPPYYY[[[cccnnnuuuwww{{{wwwlllyyy|||xxxvvvfffdddccc]]]\\\______```ppp{{{nnnwwwsssiiihhh~~~iiiYYYWWWZZZZZZeeedddTTTPPPWWW______hhhsssuuuzzz|||jjjhhhiiijjjjjjddd^^^___iiimmmhhhhhhnnn}}}~~~uuukkkjjj___^^^ZZZVVVTTTTTTWWWZZZ]]]]]]eeewww{{{]]]WWWTTTXXX```yyy}}}hhhfffXXXVVVOOOMMMRRRQQQNNNKKKIIIIIIHHHFFFEEECCCCCCDDDEEEGGGIIIJJJKKKTTTXXX\\\```hhhyyy~~~vvvrrrrrrpppmmmmmmgggbbbbbb___WWWOOOLLLHHHGGGFFFDDDBBB@@@>>>>>>;;;;;;:::::::::999999999666666666666666666666666555555555555555555555555444666666666444444555666888999<<<===::::::DDDOOOVVVVVV```qqqzzzyyy}}}zzznnn~~~{{{rrrdddccc```[[[[[[^^^___```nnnyyyrrrwwwnnneeeeeeyyyjjj[[[YYYXXXVVVaaayyybbbSSSPPPWWWaaabbbkkkuuujjjlllyyyyyyfff```___]]]\\\^^^WWWWWW___```[[[\\\bbbkkkmmmuuuwwwllldddaaaZZZXXXVVVRRRQQQSSSWWW[[[]]]___kkk|||```YYYUUUXXX```xxx{{{eeeppp]]]XXXSSSQQQUUUOOOMMMKKKJJJJJJHHHFFFDDDBBBCCCCCCDDDFFFHHHIIIJJJPPPVVV]]]ccckkkyyywwwsssrrrppplllnnngggcccbbb___WWWOOOLLLHHHGGGFFFDDDBBB@@@>>>>>>::::::::::::999999999999666666666666666666666666555555555555555555555555333444555555444333444666888;;;>>>@@@===<<>>>>>:::::::::999999999999888666666666666666666666666555555555555555555555555222333555444333333444555999<<>>CCCLLLTTTQQQcccpppbbbddd\\\ZZZZZZ[[[[[[[[[cccnnnwww\\\VVVUUUXXX{{{ggg```___\\\WWW^^^www]]]UUUUUU\\\hhhooo{{{{{{gggaaacccyyynnneee___[[[XXXTTTOOOMMMOOOOOOMMMQQQWWW^^^bbbhhhmmmoootttwwwhhhZZZWWWYYYYYYXXXWWWWWWWWWVVVVVVXXX^^^eeekkkssszzzggg]]]XXX[[[```uuu{{{^^^zzzaaaUUUSSSQQQMMMLLLKKKKKKLLLLLLJJJFFFCCCCCCCCCCCCCCCCCCDDDEEEFFFLLLSSS^^^hhhpppzzzxxxssssssqqqmmmnnnhhhcccccc```XXXPPPMMMHHHGGGFFFDDDBBB@@@>>>>>>::::::999999999888888888666666666666666666666666555555555555555555555555222333444444333333444666999===CCCEEEBBB>>>CCCKKKPPPNNN^^^}}}nnn^^^```]]][[[ZZZYYYXXXXXX]]]cccxxxsss[[[VVVRRRUUUjjjuuufffbbbaaa___]]]ggg{{{ZZZXXXZZZaaannnwwwqqqiiihhhffftttwwwaaa[[[ZZZkkkqqqggg___YYYVVVQQQOOOOOOPPPPPPRRRXXX^^^dddhhhmmmooollllllwww{{{qqqeee]]]VVVUUUUUUUUUWWW[[[\\\]]]^^^```cccjjjqqqvvviii___\\\```cccttt}}}bbbwwwfffYYYWWWSSSNNNKKKJJJKKKLLLLLLKKKGGGDDDDDDCCCCCCCCCCCCCCCDDDDDDFFFLLLVVVbbbnnn}}}wwwrrrrrrrrroooooohhhdddccc```XXXPPPMMMHHHGGGFFFDDDBBB@@@>>>>>>999999999999888888888888666666666666666666666666555555555555555555555555222333555555444444555777:::>>>CCCFFFBBB>>>BBBJJJKKKJJJTTTjjj{{{tttbbbbbb^^^\\\ZZZWWWUUUVVVYYY]]]kkk{{{|||wwwxxxbbb\\\UUUUUU[[[hhh{{{vvvooojjjeeedddeeessssssXXX\\\```ggguuutttfff```ZZZddd}}}ttt[[[XXXWWWbbbuuuiii___WWWSSSNNNPPPQQQRRRSSSWWW___eeegggkkkooopppllliiiqqq{{{{{{rrrkkkddd]]]ZZZXXXVVVVVVUUUTTTZZZbbbcccfffiiimmmqqqvvv}}}mmmcccbbbggggggrrrhhhvvvwwwbbbZZZUUUPPPMMMKKKJJJJJJKKKKKKKKKHHHFFFEEEEEEDDDCCCCCCCCCCCCCCC@@@DDDLLLXXXiii}}}uuuqqqrrrrrrqqqooohhhdddddd```XXXPPPMMMHHHGGGFFFDDDBBB@@@>>>>>>999999999999888888888888666666666666666666666666555555555555555555555555222444555555555555777888;;;>>>CCCEEEAAA===AAAIIIJJJKKKPPPZZZhhhuuu{{{|||yyyyyyeeebbb\\\[[[XXXTTTSSSVVVZZZ\\\eeepppssshhhrrr~~~kkkcccYYYWWWUUUZZZfffttt}}}|||qqqmmmooo~~~mmmWWW```ffflllzzzqqqfff___```nnnsssWWWYYYWWWZZZqqqsssggg]]]UUUQQQMMMQQQUUUVVVWWW\\\dddjjjnnnnnnppppppkkkiiioooxxx{{{pppfffaaa^^^[[[YYYWWWVVVWWWWWWYYYbbbkkknnnrrrwww|||sssiiiiiinnnjjjnnnjjjrrrcccYYYYYYSSSMMMLLLKKKJJJIIIIIIJJJKKKJJJHHHGGGFFFEEEDDDCCCCCCCCCCCC???AAAFFFOOO```uuutttppprrrsssrrroooiiiddddddaaaXXXQQQMMMHHHGGGFFFDDDBBB@@@>>>>>>999999999888888888888777666666666666666666666666555555555555555555555555333444666666555666777999;;;>>>CCCDDD@@@<<>>CCCFFFCCC???BBBHHHQQQZZZeeelllrrruuusssnnniiijjjuuu}}}tttxxxxxxxxxaaa```\\\XXXVVVUUUSSSRRRWWW___ffffffsssxxxllljjjnnnddd\\\gggnnnvvvqqqhhhddddddiiipppgggiiieeelll~~~nnnZZZTTTPPPPPPSSSZZZeeeooonnndddZZZVVVUUUUUUYYY^^^aaadddiiikkklllnnnsssvvv}}}~~~~~~|||zzz|||tttjjjdddbbb```]]]aaagggkkkjjjlll{{{|||zzzwwwddduuu~~~ssszzzeee]]]XXXTTTRRROOONNNLLLJJJIIIIIIIIIIIIKKKJJJHHHGGGEEEEEEEEEEEEBBBCCCCCCBBBCCCJJJUUU^^^iii|||wwwtttqqqooonnnkkkeee``````^^^VVVOOOLLLIIIGGGDDDBBBAAA???<<<:::;;;;;;:::999999888888777666666666666555555555555555444444333333444444555444333333333333444555555===>>>BBBEEEBBB???CCCJJJUUUbbbpppwwwyyyxxxsssmmmlllhhhsssmmmhhhtttwww~~~|||eeeaaa]]]YYYVVVTTTRRRQQQUUU[[[dddcccmmm|||qqqooosss___^^^lllssszzzzzzggg[[[YYY]]]UUUYYYVVVYYYlllyyylll\\\VVVPPPNNNMMMLLLPPPUUUVVVSSSSSSVVVZZZ^^^gggooorrrssstttvvvxxxzzz|||}}}tttjjjdddbbbhhhnnnvvvyyywww{{{{{{cccppp}}}qqq___ZZZWWWQQQRRRPPPMMMKKKIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDDDDBBB@@@CCCJJJOOOWWWkkk~~~xxxtttrrrpppnnniiiccc```aaa^^^VVVNNNKKKHHHFFFCCCAAA@@@???<<<:::;;;;;;:::999999888888777666666666666666555555555555444444333333444444555333333333333444444444555:::<<<@@@CCCAAA@@@EEEMMM^^^gggrrryyy~~~{{{uuuooohhhtttnnndddpppsssuuu~~~hhhbbb]]]XXXTTTSSSRRRQQQUUUZZZ``````iii}}}}}}kkk^^^cccqqqvvv|||yyyfff^^^]]]ZZZ]]]YYYXXXdddxxxwwwlll]]]WWWRRRRRRPPPMMMLLLNNNPPPSSSZZZbbbgggkkkuuuzzzmmmgggggguuu||||||dddqqq~~~xxx___[[[YYYRRRSSSQQQNNNJJJIIIHHHIIIJJJHHHIIIJJJJJJJJJJJJJJJIIICCCDDDEEEDDDCCCDDDHHHKKKLLLZZZlll}}}~~~xxxuuurrrpppnnniiiddd```aaa^^^VVVNNNJJJHHHFFFCCCAAA@@@???<<<:::;;;;;;:::999999888888777555555555666666666666666555444444333333444444555333333444444444555555555777888<<<@@@@@@AAAHHHQQQcccjjjttt|||pppjjjxxxqqqfffpppeeekkkkkkccc\\\VVVRRRRRRSSSSSSVVV[[[___bbbkkk}}}iiiaaaiiiuuuwww~~~xxxjjjddd___```[[[YYY```ooo|||qqq```YYYUUUUUUTTTQQQOOOQQQRRRXXXcccmmmrrrvvv|||yyy}}}{{{bbbqqqzzzccc\\\YYYQQQRRRPPPMMMJJJHHHHHHHHHHHHHHHIIIKKKLLLLLLJJJIIIHHHCCCDDDEEEEEEEEEEEEFFFHHHFFFOOO[[[iii}}}xxxuuurrrpppooolllfffaaaaaa]]]UUUMMMJJJHHHFFFCCCBBBAAA@@@===;;;;;;;;;:::999999888888777555555555666666666666666555444444333333444444555333444555555666666555555555666:::===>>>???HHHRRRaaaiiiwww}}}ooopppyyynnnuuufffjjjqqqggg]]]VVVRRRSSSTTTUUUXXX\\\bbbgggooo}}}hhheeeppp{{{zzz|||wwwuuuuuusssqqqrrruuuyyyyyyllleeeeee``````gggpppkkkbbbZZZXXXWWWTTTRRRSSSUUU[[[gggssszzz~~~yyy^^^lllwwwnnn___WWWOOOOOOOOOMMMKKKJJJHHHHHHGGGHHHIIILLLMMMNNNLLLJJJHHHFFFFFFFFFEEEDDDDDDCCCBBBCCCIIIPPP]]]uuu|||wwwtttsssqqqoooppphhhbbb```]]]UUUNNNKKKHHHFFFDDDCCCBBBAAA>>><<<;;;;;;:::999999888888777555555555555666666666777555444444333333444444555444555666777777777666666666666999;;;;;;===EEEOOO[[[dddqqqwwwmmmyyy{{{vvvuuu||||||lll```YYYSSSSSSUUUUUUWWWZZZdddhhhnnnxxxsssdddfffvvv}}}rrrnnnmmmiiidddbbbdddfffjjjpppxxxwwwtttnnnrrrzzz}}}}}}pppddd^^^\\\ZZZYYY[[[]]]bbbmmmzzzzzz]]]hhhwwwvvv|||eeeWWWPPPNNNNNNNNNNNNMMMKKKIIIHHHFFFIIILLLPPPQQQOOOMMMLLLHHHGGGFFFFFFEEEEEECCCBBBDDDHHHNNNYYYrrr{{{wwwtttsssqqqppprrrjjjccc```\\\TTTNNNKKKIIIGGGDDDCCCCCCAAA???===;;;;;;::::::999888888777444555555555666666777777555444444333333444444555444555777888888888777666777777999:::999:::CCCMMMWWW^^^hhhpppxxx|||xxxqqqmmmkkkrrrqqqccc[[[UUUTTTUUUUUUVVVXXXdddgggjjjqqqhhh```eeeyyy~~~wwwvvvssslllffffffggggggjjjnnn|||}}}nnnfffdddbbbccceeehhhllluuu|||]]]gggxxxkkkiiiXXXRRRMMMNNNOOOPPPOOOMMMKKKIIIEEEHHHMMMQQQSSSSSSQQQOOOHHHGGGGGGGGGHHHIIIHHHGGGHHHLLLOOOYYYssszzzvvvuuutttsssqqqpppfff^^^^^^]]]VVVMMMIIIHHHGGGFFFCCCAAA>>><<<;;;;;;;;;::::::999888777777888888777666666666666666444444444555555555555666777777777777777777777777888666666888888:::CCCMMMXXX___fffhhhkkkooopppnnnggg|||sss]]]eeewwwhhhZZZVVVVVVRRRTTTYYYTTT\\\___ccckkk|||nnnlllrrr{{{{{{zzzmmmdddccceeehhhjjj~~~wwwssstttwwwxxxzzzzzz|||www]]]jjj~~~kkk{{{kkkXXXPPPNNNMMMMMMNNNOOOOOOLLLJJJIIIJJJKKKMMMNNNPPPQQQRRRLLLKKKIIIGGGFFFFFFGGGHHHGGGNNNXXXeeezzz{{{vvvttttttrrrqqqpppfff___^^^]]]VVVNNNIIIHHHGGGEEECCCAAA>>>===<<<;;;;;;::::::999888888777888888777666666666666666444444444555555555555666555555555555555555555555888666666888888:::BBBLLLWWW```gggiiikkkooopppoookkkuuu{{{lllTTTSSStttmmm]]]WWWWWWRRRTTTXXXTTTZZZ\\\^^^bbbqqq|||wwwppprrrzzz~~~~~~qqqiiiggghhhiiirrrqqqZZZgggfffmmmpppZZZPPPKKKKKKKKKLLLNNNNNNMMMLLLIIIJJJKKKLLLMMMNNNNNNOOOJJJIIIGGGEEEDDDDDDEEEFFFGGGPPP[[[hhh|||}}}vvvtttsssrrrpppooofff```___]]]UUUMMMJJJHHHGGGEEECCCAAA???===<<<;;;::::::999999888888888888888777666666666666666444444444555555555555666444444444444444444444444777666666888888:::BBBKKKVVV```iiilllooosssvvvvvvvvvqqq{{{yyyvvvbbbSSSiiivvvbbbYYYWWWRRRTTTWWWSSSWWWXXXXXXXXXbbb}}}zzzssshhhcccaaa___uuuuuusssyyyqqqiiiffffffgggxxxkkkUUUccc|||gggccc}}}zzzaaaSSSMMMLLLJJJKKKLLLMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKHHHGGGFFFDDDDDDDDDEEEEEEGGGOOOYYYddduuu~~~wwwtttsssqqqpppmmmeee___^^^[[[SSSLLLIIIGGGFFFEEECCCAAA???===<<<:::::::::999999888888888888777777666666666666666444444444555555555555666444444444444444444444444777555666777888999@@@IIIVVVaaakkkooosssyyy~~~uuuxxx}}}yyykkklllhhhZZZWWWRRRRRRUUUQQQTTTUUUUUUTTTYYYooouuufffbbb[[[UUUWWWXXXXXXuuullltttzzz}}}ooogggeeedddsss{{{hhhTTT```vvvrrrcccqqqiiiVVVRRROOOLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGHHHGGGFFFEEEEEEEEEEEEFFFEEELLLRRRXXXcccuuuwwwtttsssqqqoookkkddd^^^]]]YYYQQQJJJHHHGGGFFFEEECCCAAA???>>>===::::::999999999999999888888777777666666666666666444444444555555555555666555555555555555555555555666555555777777888???GGGXXXcccmmmpppssszzz|||zzzooowwwooo\\\XXXRRRQQQSSSOOORRRSSSUUUUUUWWWfffwwwggg___^^^XXXSSSYYY\\\\\\www{{{jjjuuuyyyzzzllleeegggsssxxx|||fffUUU___qqqeeefffoooXXXTTTPPPLLLJJJKKKMMMNNNOOOKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCIIILLLNNNVVVfffwww~~~xxxuuutttqqqooojjjddd___]]]XXXPPPJJJIIIFFFFFFDDDCCCAAA???>>>===999999999999999999999999888888777666666666666666444444444555555555555666555555555555555555555555555444555777777777>>>FFFXXXccclllnnnqqqzzz}}}nnnvvvxxx___ZZZTTTQQQSSSPPPQQQRRRTTTWWWWWWaaa|||zzzuuusssqqqjjjddd\\\^^^aaa```rrryyynnnyyy|||sssiiipppxxxzzz~~~cccWWWaaaoookkk^^^ssswww\\\TTTPPPKKKIIIKKKOOORRRTTTMMMLLLKKKJJJIIIGGGFFFFFFCCCDDDDDDDDDCCCCCCCCCCCCCCCIIIMMMMMMRRRaaaqqqzzz|||xxxwwwuuurrroookkkeeeaaa___YYYPPPKKKJJJFFFEEEDDDCCCAAA@@@>>>>>>999999999999999999999999888888777666666666666666444444444555555555555666444444444444444444444444555444555777777777===EEESSS^^^iiimmmsssttt}}}tttddd^^^XXXTTTUUURRRRRROOOQQQTTTTTT[[[sss{{{wwwqqqoooppptttyyy{{{zzzkkkdddeeeccckkkzzzvvv~~~|||{{{^^^VVVbbbppp{{{___jjjzzzfffXXXRRRLLLHHHHHHLLLOOOQQQNNNNNNMMMKKKJJJIIIHHHGGGEEEFFFFFFFFFFFFFFFFFFFFFCCCKKKPPPOOOQQQZZZeeelll{{{xxxwwwvvvrrrooolllgggccc```ZZZRRRMMMLLLFFFEEEDDDCCCAAA@@@???>>>999999999999999999999999888888777666666666666666444444444555555555666666333333333333333333333333444444555777777777<<>>III[[[eeelllxxx|||{{{yyyuuuqqqvvvlllcccnnn|||ttt```[[[XXXQQQRRRQQQQQQRRRRRRSSSXXX___sss{{{~~~ooohhhggghhhkkkkkkgggaaa^^^^^^^^^fff|||uuucccaaajjjxxxeee^^^^^^]]]xxxqqqaaaYYYOOOLLLKKKCCCAAA@@@@@@@@@CCCKKKVVV]]]YYYVVVRRROOOLLLLLLLLLMMMRRRVVV\\\bbbiiirrrzzz~~~~~~yyywwwtttqqqoookkkddd______\\\UUUOOOMMMJJJHHHDDDBBBAAA@@@>>><<<:::;;;;;;:::888777777888777777777777777777777777555555444444555555666777555555555555555555555555555333444777777666999>>>GGGZZZfffooo}}}}}}uuu}}}xxxhhhsssjjj^^^XXXTTTSSSRRRQQQQQQRRRSSSVVVXXXggg{{{|||vvvlllhhhjjjppprrrnnnhhhddd```]]]bbbvvvnnndddhhhppp}}}iii___]]]^^^pppvvvddd[[[RRRPPPNNNEEECCCCCCAAA>>>???FFFQQQYYYbbb^^^YYYSSSPPPOOOOOOPPPWWW___hhhooowww}}}yyyvvvsssqqqnnnkkkddd___^^^\\\UUUOOOMMMJJJHHHEEEBBBAAA@@@>>><<<999;;;<<<;;;888666777999888888888888888888888888555444444444444555666666555555555555555555555555555333444777777555999>>>AAAVVVdddoootttttttttxxxvvv```XXXWWWTTTSSSPPPPPPQQQTTTUUUTTT]]]pppyyy|||yyyppplllgggbbbhhhzzziiifffooovvvuuueee```___gggyyyyyyeee]]]UUUTTTQQQHHHDDDEEEDDD@@@>>>AAAIIIPPP___]]]ZZZWWWUUUTTTTTTTTTVVVaaalllrrrxxx}}}}}}zzz|||xxxuuussspppnnnkkkddd___^^^\\\UUUOOOMMMKKKHHHEEECCCBBB@@@>>><<<999;;;<<<;;;888666777999888888888888888888888888555444444444444555666666555555555555555555555555555333444777777555888>>>;;;PPP```nnnwwwyyyiiiYYYjjj}}}bbbWWWYYYUUUSSSPPPOOOQQQUUUUUUSSSWWWjjj~~~wwwrrrlllmmm~~~ggghhhsssyyymmmeee___```kkk{{{fff]]]WWWVVVTTTJJJDDDFFFFFFCCC??????CCCHHHVVVVVVWWWXXXYYYYYYYYYXXXSSS___kkkooorrrtttqqqjjjyyysssrrrsssuuunnneee^^^]]]\\\UUUOOOKKKGGGFFFEEECCCAAA???=========<<<::::::::::::888777999999999888777666666555666666666666666666666666555555555555555555555555555555555555555666777777???HHHYYYkkkzzz^^^SSSQQQ^^^}}}nnnXXXXXXPPPPPPQQQQQQQQQPPPOOONNNSSSaaauuuxxxvvvzzzccciiisss~~~}}}iiiaaaZZZ```sssqqqaaaYYYYYYVVVJJJIIIHHHFFFCCC@@@@@@AAABBBEEEGGGJJJNNNRRRVVVXXXYYYZZZ]]]```bbb```[[[UUUQQQyyytttrrrsssuuunnneee^^^]]]\\\VVVOOOLLLGGGFFFEEECCCAAA???=========;;;::::::::::::999777999999888888777666666555666666666666666666666666555555555555555555555555555555555555555666777777;;;EEEVVVkkk|||mmmNNNHHHTTTvvvxxx^^^WWWTTTSSSRRRQQQQQQQQQPPPOOOOOOVVVeeexxxyyyfffnnnwwwwww___UUUXXXeee}}}zzzeee^^^[[[QQQMMMLLLJJJFFFCCCAAA@@@AAA@@@BBBDDDHHHKKKNNNPPPQQQOOOQQQSSSSSSQQQLLLGGGCCCyyytttsssssstttmmmeee^^^]]]\\\VVVOOOLLLGGGFFFEEECCCAAA???=========;;;::::::::::::999777999999888888777666666666666666666666666666666666555555555555555555555555555555555555555666777777999BBBTTTiiizzzwwwOOOBBBJJJnnnhhhWWWWWWUUUSSSRRRSSSSSSRRRPPPPPPQQQXXXssspppuuujjjuuu~~~~~~fffXXXUUU^^^ooorrrbbb\\\TTTRRRPPPMMMIIIFFFCCC@@@???===>>>@@@BBBDDDFFFGGGHHHIIIIIIIIIHHHFFFBBB>>><<>>===yyyvvvuuutttssslllddd]]]]]]\\\VVVPPPMMMGGGFFFEEECCCAAA???======<<<:::999999;;;;;;:::888888888888777777777777777666666666666666666666666555555555555555555555555555555555555555666777777777@@@QQQdddpppuuuzzz|||pppaaaoooeeeZZZWWWUUUVVVXXXWWWSSSNNNJJJMMMNNNYYYooovvvzzz|||ooorrrsss]]]TTTXXX]]]ssszzzbbbXXXTTTPPPMMMKKKIIIEEECCCAAAAAA??????>>>>>>????????????>>>============>>>yyyvvvuuutttrrrlllddd]]]]]]\\\WWWPPPMMMGGGFFFEEECCCAAA???======;;;:::999999;;;;;;:::999888888777777777777777777666666666666666666666666555555555555555555555555555555555555555666777777555===NNNbbbnnnssswww||||||~~~yyysss{{{yyyddd^^^YYYWWWXXXWWWRRRNNNHHHNNNOOORRR\\\jjjzzz~~~vvvooowwwdddWWWYYYYYYgggqqq^^^XXXRRRNNNMMMLLLIIIFFFCCCBBB@@@>>>===<<<======>>>>>>======>>>???@@@AAAyyywwwvvvtttqqqlllccc]]]]]]\\\WWWPPPNNNGGGFFFEEECCCAAA???======;;;:::999999;;;;;;:::999777777777777777777777888666666666666666666666666555555555555555555555555555555555555555666777777444:::III[[[iiirrryyyrrrrrruuujjj]]]VVVTTTTTTRRROOOKKKRRRQQQPPPSSS[[[yyywwwsssuuuqqq{{{ppp]]]\\\XXX^^^zzzfff___VVVQQQOOONNNLLLIIIFFFDDDBBB???>>>>>>>>>>>>@@@@@@@@@@@@AAAAAABBBBBByyywwwvvvtttqqqlllccc]]]]]]\\\WWWQQQNNNGGGFFFEEECCCAAA???======;;;:::999999;;;;;;;;;999777777777777777888888888666666666666666666666666555555555555555555555555555555555555555666777777555999DDDUUUdddoooyyypppmmmsssaaaUUUQQQRRRRRRPPPLLLRRROOOKKKLLLRRRmmmtttkkkvvvtttvvv^^^ZZZSSSWWWooommmeeeZZZSSSQQQPPPMMMJJJJJJHHHEEEBBBAAA@@@AAAAAA@@@@@@???????????????>>>~~~wwwuuuuuutttrrrooofff^^^^^^]]]XXXPPPLLLIIIHHHFFFDDDBBBAAA@@@@@@<<<:::999999;;;;;;:::888777777666666555555444444777777777777777777777777555444333333444555444222444444444444555555555666888;;;CCCNNNXXXcccrrr~~~~~~jjjXXXWWWZZZVVVNNNSSSRRRRRRRRRQQQTTT```nnnmmmyyy~~~eee]]][[[SSSYYYjjj|||nnnaaa[[[XXXSSSOOOMMMLLLJJJGGGFFFFFFEEEDDDCCCDDDCCCBBBBBBAAAAAAAAAAAA}}}vvvttttttsssrrrmmmddd]]]]]]^^^XXXRRRNNNIIIHHHFFFEEECCCAAA??????<<<:::999999;;;;;;:::888777777777777777666666666666666666666666666666666666555444444666666555444444444555555555666666666666888===GGGPPP\\\mmm|||~~~fff^^^^^^\\\UUUSSSSSSTTTTTTRRRQQQXXXaaa{{{qqqttt{{{pppaaa\\\TTTUUU^^^kkkyyyeee\\\YYYVVVSSSRRRLLLKKKIIIHHHIIIIIIHHHFFFEEEDDDCCCBBBBBBAAABBBBBB{{{vvvttttttsssrrrkkkccc]]]]]]^^^YYYSSSPPPHHHHHHGGGFFFDDDAAA???===<<<:::999999;;;;;;:::888777777777777888888888888666666666666666666666666777555444555777777666555555555666666666777777777777666999???HHHVVVlll~~~wwwiiihhhcccZZZTTTSSSUUUVVVRRRNNNOOOTTT___yyyuuummm|||}}}xxxiii^^^WWWTTTTTTUUUnnnvvvggg```[[[WWWWWWPPPOOOMMMLLLLLLKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBCCC|||wwwuuuuuutttrrrkkkddd^^^^^^]]]WWWRRRPPPGGGHHHHHHGGGEEEAAA>>><<<<<<:::999999:::;;;999888666666666777777888888888666666666666666666666666666555444555666777666555666666666666777777777777999777888<<>><<<<<<:::999999;;;;;;:::888777777777666666666666666555555555555555555555555444333222333666777666555444444555555555666666666333444777888:::CCCYYYmmmzzz{{{||||||{{{|||zzziiiUUUIIIGGGQQQeeexxxpppdddXXXSSSRRRPPPPPPPPPJJJLLLIIIMMM]]]lllkkkeeellloooZZZWWWSSSOOOSSSbbbtttvvvhhhbbbZZZUUURRRRRRSSSSSSNNNMMMLLLJJJIIIHHHGGGGGG~~~xxxvvvtttqqqnnnhhhddd```___\\\UUURRRSSSLLLJJJGGGDDDAAA???>>>===<<<;;;999:::;;;;;;:::888999999888888777777666666555555555555555555555555555444333555777888888777444444444444555555555666444666999:::999???QQQddduuu|||yyycccUUUKKKIII[[[qqqyyykkk]]]WWWUUUQQQMMMLLLLLLNNNJJJKKKTTT^^^tttuuuhhhkkk|||]]]VVVTTTPPPQQQVVV\\\nnnuuummmcccZZZTTTRRRRRRRRROOONNNLLLKKKIIIHHHHHHGGG{{{zzzyyytttqqqqqqiiifffaaa]]]ZZZWWWSSSPPPOOOKKKHHHGGGCCC>>><<<===<<<;;;:::888777888888999777777777777777777777777555555666666777777888888555555555555555555444444666666666666666666666666888888999::::::===JJJWWWsss|||{{{\\\GGGHHHYYYjjjyyypppcccWWWRRRQQQQQQNNNMMMMMMLLLLLLPPPYYYfffppphhhgggvvv~~~qqqUUUNNNYYYRRRLLLVVV___tttzzziii^^^YYYWWWUUUSSSPPPQQQOOOLLLJJJJJJHHHFFFzzzxxxwwwsssppppppjjjfffbbb^^^[[[WWWTTTQQQPPPKKKHHHHHHDDD>>><<<>>><<<;;;:::888888888888999777777777777777777777777555666666666777777777888555555555555555555555555666666666666666666666666777777888999888;;;EEEQQQjjjzzztttXXXOOOYYYeeemmmjjjddd]]]XXXUUUTTTSSSNNNMMMLLLJJJKKKQQQZZZaaaqqqfffpppyyygggTTTRRRMMMMMMQQQSSS```www|||jjj___YYYVVVUUUSSSRRRQQQOOONNNNNNMMMJJJxxxvvvtttqqqooooookkkgggccc___\\\XXXUUURRRPPPLLLIIIIIIEEE@@@===???<<<;;;:::999888888888999777777777777777777777777666666666666777777777777555555555555555555555555666666666666666666666666666666888999777777???HHH[[[sssfffSSSRRRXXX[[[___bbbaaa\\\VVVSSSRRRPPPPPPNNNLLLJJJKKKNNNQQQ```zzzfffhhhqqqzzz}}}kkkTTTMMMSSSOOOIIIPPPXXXttt~~~lll```[[[YYYUUUSSSQQQPPPPPPOOOMMMLLLxxxvvvtttqqqoooppplllhhhddd```\\\YYYVVVSSSOOOLLLJJJJJJGGGAAA>>>???<<<;;;;;;:::999999888888777777777777777777777777666666666666777777777777444444444555555555555555666666666666666666666666777777888:::888666:::AAALLLfffxxx]]]QQQPPPPPPVVV___eeebbbXXXRRRQQQSSSSSSRRRPPPNNNMMMLLLLLLNNN___wwwhhhbbbkkkuuuyyy{{{dddTTTZZZPPPIIINNNNNN\\\rrrnnnccc]]]ZZZUUUQQQRRRRRRQQQOOOOOOzzzxxxvvvssspppqqqllliiiddd```]]]ZZZVVVSSSNNNKKKJJJJJJGGGAAA>>>???<<<<<<;;;;;;:::999999888777777777777777777777777777777777777666666666666444444444555555555666666666666666666666666666666999888999;;;999666888===AAAXXXvvvnnnXXXNNNIIIMMMWWWccceee]]]VVVTTTTTTSSSSSSSSSRRRQQQOOONNNKKKRRR___qqqrrraaagggooouuuyyy|||yyy\\\[[[PPPJJJOOOOOOPPP]]]uuupppfffbbbYYYRRRTTTVVVTTTTTTVVV{{{zzzyyyuuuqqqqqqlllhhhddd```]]]YYYVVVSSSMMMJJJIIIJJJGGGAAA>>>???;;;<<<<<<<<<;;;:::999888777777777777777777777777777777777777666666666666333333444444555666666666666666666666666666666666999777888:::999666888<<<<<>>;;;<<<<<<<<<<<<:::999888777777777777777777777777888777777777666666666555333333444444555666666777666666666666666666666666888666666888888666888<<<<<>><<<===;;;:::999::::::999888777777777777777666555555555555555555555555555555333333444555666666666555555666666666777777777777666666555444555777999:::999::::::GGGdddyyy~~~jjjmmmggg^^^WWWVVVUUUQQQQQQTTTSSSNNNKKKMMMMMMKKKMMMPPPUUUaaayyyggg[[[eeejjjuuu~~~aaaKKKMMMGGGLLLWWWUUURRRfff}}}}}}zzzyyyyyywwwuuuooohhhccc```\\\UUUQQQQQQJJJJJJHHHFFFCCC@@@>>><<<===;;;::::::::::::999777555666666666666555555444555555555555555555555555111222333555666666777777555555666666666777777777666666555555555777888999999;;;888<<>>===<<<;;;::::::;;;:::999777555666666777666666555555555555555555555555555555555555666777888888777777555555555666666666777777666666555555666777888999777<<<999888???MMMkkkaaaZZZeeeeeeaaabbbdddeeeccc^^^ZZZXXXUUUOOOLLLNNNPPPNNNNNNPPPNNNMMMPPPWWW^^^fffqqq{{{ggg]]]eeennnwww}}}iiiYYYLLLLLLLLLIIILLLUUUiiiuuu{{{wwwwwwwwwvvvtttlllfffaaa___[[[TTTOOONNNKKKJJJIIIGGGDDDAAA???===<<<;;;:::;;;;;;;;;888666666777777888888777777777666666666666666666666666777777888888777666555555555555555555666666666666666666666666666777777777444;;;;;;:::;;;>>>VVVzzzuuuccc^^^SSSSSSZZZccciiikkkiiibbb\\\TTTQQQPPPPPPMMMKKKOOOUUUVVVSSSSSSTTTSSSPPPRRRWWW___eeeuuu~~~|||www___dddkkkrrr|||sssVVVJJJLLLNNNOOOPPPPPPYYYkkk{{{vvvvvvvvvvvvtttkkkeeeaaa```\\\TTTNNNMMMKKKKKKIIIGGGDDDAAA???===;;;;;;:::;;;<<<;;;888666666777777888888888888888666666666666666666666666777777666666555333222111444444555555555666666666666666666777777777777777444999:::======888EEEaaa|||hhhNNNMMMTTT]]]fffooosssnnngggXXXUUUSSSPPPKKKIIIOOOWWWUUUTTTUUUVVVSSSMMMLLLNNNLLLNNNZZZqqqyyyvvvwww|||yyyeeedddjjjppp{{{~~~eeeLLLHHHKKKKKKIIIKKKQQQ\\\kkk~~~|||wwwvvvvvvuuutttkkkfffbbbaaa\\\TTTOOOMMMLLLKKKIIIGGGEEEBBB???>>>;;;:::;;;;;;<<<;;;888555555666666777888888777777666666666666666666666666555666666666555444333333444444444555555555666666666666777777777777666666777777666<<<@@@888<<>>;;;:::;;;<<<<<<;;;888555444444555666777777666666777777777777777777777777666666777777777777777666444444444555555555666666666777777777777777666555;;;666111999AAA999:::LLLdddzzz[[[WWWRRRWWWiiittthhh[[[VVVTTTRRRSSSVVVVVVSSSQQQQQQNNNJJJLLLPPPPPPPPPQQQSSSUUUYYY]]]```aaajjjqqqssswww}}}rrrlllgggeeejjjmmmpppyyyyyyhhhjjjllluuuwwwwww}}}tttXXXNNNKKKIIIDDDGGGJJJKKKQQQ___sss{{{wwwvvvvvvrrroooiiidddaaaaaa]]]VVVPPPOOOKKKLLLLLLJJJEEEBBB@@@???<<<<<<;;;:::999999999999777777777777777777777777777777777777666666666666444444444555555555555666777666666555555555666666444666777999999777666444888999999::::::;;;;;;<<>>>>>GGGdddooo^^^WWWTTTMMMYYYzzzvvvjjjaaaXXX\\\\\\[[[YYYVVVTTTTTTTTTSSSUUUVVVWWWWWWUUUSSSRRRWWWVVVTTTTTTSSSSSSRRRQQQQQQQQQQQQRRRTTTTTTTTTSSSWWWWWWXXXYYY[[[]]]______]]]\\\\\\\\\]]]]]][[[YYY[[[[[[\\\^^^______]]][[[```aaacccqqqrrr\\\fffgggoooxxx{{{zzz{{{tttVVVSSSOOOKKKIIIHHHHHHGGGGGGHHHJJJQQQ___vvvzzzwwwxxxyyywwwtttjjjeeebbbbbb^^^WWWQQQPPPKKKLLLLLLJJJEEEBBB@@@???<<<<<<;;;:::999999999999666666666666666666666666777777777777666666666666444444444555555555555666444444444444444555666777666666777777777777666666777777888999999::::::;;;===<<<>>>MMMoooxxxmmm]]]YYYqqqooojjjfff```YYYWWWXXXYYYVVVSSSSSSTTTUUUVVVVVVTTTRRRQQQTTTTTTUUUTTTSSSRRRRRRRRRRRRQQQQQQSSSWWWXXXWWWUUUWWWVVVVVVWWWXXX[[[]]]^^^[[[ZZZYYYYYYYYYYYYXXXVVV[[[ZZZ[[[]]]______^^^\\\\\\aaafffvvvkkkeeedddllluuuyyyxxxyyy}}}yyylllZZZNNNKKKJJJHHHFFFFFFEEEEEEHHHOOOYYYfffooozzzwwwyyyyyywwwtttkkkfffbbbbbb^^^WWWRRRPPPKKKLLLLLLJJJEEEBBB@@@???<<<<<<;;;:::999999999999777777777777777777777777777777777777666666666666444444444555555555555666555555555555555666777888777777666666666666777777777777888888999::::::::::::999:::AAATTTuuuggglllxxxlll___YYY[[[]]]ZZZVVVSSSTTTUUUUUUUUUTTTRRRRRRQQQSSSUUUTTTSSSRRRRRRSSSPPPPPPRRRTTTXXXZZZZZZYYYWWWVVVUUUUUUVVVWWWYYYZZZ]]]\\\[[[[[[\\\[[[YYYWWWYYYXXXXXXYYY\\\]]]]]]]]]___dddkkkuuu{{{^^^aaahhhqqqvvvvvvvvvzzz}}}sssYYYLLLIIIIIIIIIFFFDDDEEEGGGIIIJJJOOOUUUggg{{{xxxyyyyyywwwssskkkfffcccbbb___WWWRRRQQQKKKLLLLLLJJJEEEBBB@@@???<<<<<<;;;:::999999999999777777777777777777777777777777777777666666666666444444444555555555555666666555555666666888999999777777666666666666777777777777777888999999::::::;;;999;;;???EEEWWW}}}uuu{{{uuugggaaa___]]]\\\VVVUUUUUUUUUUUUTTTTTTTTTSSSVVVXXXXXXUUUTTTTTTUUUPPPRRRTTTVVVWWWYYYZZZZZZWWWVVVVVVUUUVVVWWWXXXYYYUUUUUUUUUVVVWWWWWWUUURRRZZZXXXWWWYYY\\\```bbbbbbhhhnnnvvv|||zzzxxx~~~eee^^^eeennnssstttuuuxxxzzz~~~www^^^QQQMMMNNNKKKHHHHHHJJJIIIFFFIIIOOOPPPeee|||xxxyyyyyyvvvssskkkfffcccbbb___WWWRRRQQQKKKLLLLLLJJJFFFBBB@@@???<<<<<<;;;:::999999999999777777777777777777777777777777777777666666666666444444444555555555666666666666666666777888::::::777777666666666666777777777777777888999999:::::::::888;;;>>><<>>>>><<<::::::;;;;;;:::999777777666666666666777777444555666777777666555444666666666666666666666666777777777777777777777777555555555555666666666666555666777888888999888888777<<<@@@>>>===BBBNNNZZZ|||zzztttkkkfffbbb^^^\\\\\\[[[XXXVVVXXXXXXXXXWWWWWWUUUTTTTTTTTTSSSSSSTTTUUUUUUTTTRRRVVVUUURRRPPPSSSYYY]]]]]]eeejjjpppuuutttmmmccc[[[aaaeeejjjooosssyyyvvvYYYcccwwwlllmmm}}}|||||||||lll\\\YYYTTTNNNJJJIIIHHHFFFCCCEEEJJJPPPWWWbbbuuu{{{xxxvvvsssrrrtttlllgggdddccc```XXXSSSRRRMMMNNNNNNKKKGGGBBB@@@???>>><<<::::::;;;;;;:::999777777666666666666777777666666666777666666555555666666666666666666666666555555555555555555555555555555555555666666666666666777888999::::::::::::<<>><<<::::::;;;;;;:::999777777666666666666777777888888777666666666666666666666666666666666666666555555555555555555555555555555555555666666666666888888999;;;;;;;;;;;;;;;>>>>>>===;;;::::::===@@@HHHnnnvvvcccbbb```^^^\\\[[[[[[[[[ZZZYYYYYYZZZ]]]^^^^^^]]]VVVXXXZZZ[[[^^^fffsss}}}lll\\\lllnnnpppxxxuuu|||||||||mmm^^^VVVRRROOOMMMLLLLLLJJJHHHHHHNNNXXX```~~~zzzvvvqqqnnnnnnlllgggddddddaaaYYYTTTSSSNNNOOOOOOLLLGGGCCCAAA@@@>>><<<::::::;;;;;;:::999777777666666666666777777:::999777666555555666777666666666666666666666666555555555555555555555555555555555555666666666666888888999:::;;;;;;;;;;;;;;;:::999:::;;;<<<<<<<<<>>>XXX|||vvvrrrlllfffaaa```aaaaaaaaa___^^^^^^______^^^\\\XXXZZZ]]]^^^```iii{{{~~~}}}}}}]]]ccciiinnnuuuttt|||}}}~~~ooo[[[QQQPPPRRRQQQPPPNNNKKKJJJJJJLLLNNN}}}zzzwwwrrrpppppplllgggddddddaaaZZZUUUTTTMMMNNNNNNKKKGGGBBB@@@???>>><<<::::::;;;;;;:::999777777666666666666777777999888666555555555666777666666666666666666666666666666666666666666666666555555555555666666666666666777888999999:::::::::999888888:::===>>><<<:::???JJJ^^^}}}~~~wwwuuuuuuvvvwwwtttqqqmmmjjjfff```]]]aaabbbdddfffgggooo~~~~~~}}}|||~~~jjj___ccckkksssvvvyyyzzz~~~mmmYYYSSSSSSQQQPPPOOOOOOOOOMMMKKKIII|||zzzxxxtttrrrrrrlllgggddddddaaa[[[UUUUUUMMMNNNNNNKKKGGGBBB@@@???>>><<<::::::;;;;;;:::999777777666666666666777777666666555555555555666666666666666666666666666666777777777777777777777777555555555555666666666666555555666777888888888888;;;;;;:::;;;<<<<<<:::999;;;>>>FFF[[[{{{zzz|||~~~|||{{{~~~|||zzz{{{}}}~~~|||{{{|||~~~}}}gggaaahhhqqqvvvuuuuuuyyymmmWWWNNNQQQNNNLLLMMMOOOOOOLLLIII|||zzzyyyuuurrrrrrlllgggddddddbbb[[[VVVUUUNNNOOOOOOLLLHHHCCCAAA@@@>>><<<::::::;;;;;;:::999777777666666666666777777222333444555555666666555666666666666666666666666666666666666666666666666555555555555666666666666555555666777888888888888;;;;;;<<<;;;;;;:::::::::888;;;???EEEZZZ}}}|||~~~~~~}}}{{{xxxwwwxxx||||||}}}}}}}}}|||~~~zzzzzz|||{{{zzzzzz|||{{{zzz~~~yyyeeehhhooouuuwwwsssuuu|||~~~}}}sssbbb[[[TTTLLLJJJLLLOOONNNLLL|||zzzyyyuuurrrrrrlllgggdddeeebbb[[[VVVUUUOOOPPPPPPMMMIIIEEEBBBBBB>>><<<::::::;;;;;;:::999777777666666666666777777000111333555666666555555666666666666666666666666555555555555555555555555555555555555666666666777555666777888888999999888777999;;;;;;::::::<<<===:::AAADDD???CCCbbb~~~~~~~~~{{{zzz|||~~~~~~|||zzzwwwuuuwww{{{~~~||||||||||||}}}}}}}}}}}}{{{||||||{{{zzz|||}}}|||~~~wwwvvvxxxyyywwwuuuyyy~~~jjjiiinnnsss{{{ssssss{{{~~~{{{hhh]]]PPPJJJLLLPPPRRRQQQxxxwwwxxxuuupppnnnkkkiiifffccc^^^YYYUUUSSSQQQPPPNNNKKKHHHDDDAAA@@@AAA>>>:::999999::::::999::::::999888888999::::::555555444333333333333444555555444444444444555555444444444444444444444444555555666666666666555555444555555666666666666666777777777777888:::<<<>>><<<:::===BBBFFFQQQqqq|||zzzxxxyyy|||~~~|||zzzyyyxxxyyyzzzxxxvvvtttrrrrrrsssuuuvvvyyyyyyyyyzzzzzz{{{{{{{{{yyyzzz{{{|||}}}}}}}}}}}}{{{zzzvvvuuuttttttuuuwwwyyy{{{yyyfffhhhoooqqqxxx}}}zzzuuuuuuzzzyyy[[[RRROOOJJJNNNYYYyyyxxxwwwtttpppoookkkjjjgggccc^^^ZZZVVVSSSOOONNNMMMKKKHHHFFFCCCBBB@@@>>>;;;999999::::::999999888777777777777888999666555555444444444444444555555444444444444555555444444444444444444444444555555666666666666555555555666666777888777777777888777777777888999;;;<<<;;;888:::======AAAUUUlll|||zzzyyyzzz|||~~~|||zzzxxxvvvtttttttttsssrrrrrrrrrrrrssstttwwwwwwwwwwwwxxxxxxxxxyyyxxxxxxyyyzzz{{{||||||{{{~~~~~~}}}~~~{{{xxxvvvuuutttttttttuuuwwwyyyzzzzzzllldddkkkmmmrrrvvvvvvvvvwwwzzz}}}xxxkkkZZZOOOKKK|||yyywwwrrrpppqqqmmmkkkhhhddd___ZZZVVVTTTNNNMMMLLLKKKIIIGGGEEEDDD@@@>>>;;;::::::::::::999888777777666666777777888777666555555444444555555555555444444444444555555444444444444444444444444555555666666666666555555666777777888888888888888777777777777777888999:::>>>;;;<<>>;;;:::;;;;;;:::999777777777777777777777777777777666555555555555666555555444444444444555555444444444444444444444444555555666666666666555555666666777888888888888777777777777777777777888888===;;;<<<@@@???;;;;;;???DDDggg~~~~~~~~~{{{{{{|||}}}~~~~~~|||wwwqqqnnnnnnppprrrtttuuuuuuttttttssssssrrrqqqqqqrrrssstttqqqrrrssstttttttttttttttuuuvvvxxxyyy{{{{{{||||||{{{{{{||||||{{{xxxvvvtttrrrrrrtttuuuvvvwwwwwwwwwyyyyyy|||eeefffjjjqqqyyy|||zzzxxxyyy{{{yyy}}}~~~|||wwwrrrppprrrnnnllliiieee___ZZZVVVTTTQQQPPPOOOLLLIIIFFFCCCAAA@@@>>><<<;;;<<<;;;:::999888888888888888888888888777777666555555555555666555555444444444444555555444444444444444444444444555555666666666666555555444555666666777777666666777777777777888888777777999666777:::<<<;;;;;;<<<===OOOlllyyyzzzzzz{{{|||}}}~~~~~~|||~~~{{{vvvsssoooqqqtttwwwxxxxxxwwwvvvsssrrrqqqppppppqqqrrrsssssssssttttttuuuttttttttttttuuuvvvwwwxxxxxxxxxwwwyyyzzz{{{{{{zzzxxxuuutttqqqrrrsssuuuvvvvvvvvvvvvvvvtttxxxkkkaaaeeeooozzz}}}yyyxxx|||zzzyyy{{{}}}|||yyytttppppppnnnllliiiddd___YYYUUUSSSRRRQQQPPPMMMIIIEEEBBBAAA@@@>>>===<<<===<<<:::999777888888999999888888777777666555555444444555555555555444444444444555555444444444444444444444444555555666666666666555555444444555666666666666666666777888888999999999888:::888888999;;;<<<<<<;;;???CCCPPPlll~~~zzzzzzzzz{{{{{{|||||||||xxx{{{~~~zzzwwwppprrrtttvvvxxxwwwwwwvvvsssrrrpppooonnnoooqqqrrruuuuuuvvvvvvvvvvvvvvvuuusssssstttuuuuuuuuuttttttvvvvvvwwwwwwvvvuuusssrrrqqqqqqrrrssstttuuuvvvvvvvvvuuuyyygggdddiiitttzzzxxxyyy~~~vvvxxx{{{|||{{{{{{vvvqqqooommmlllhhhddd^^^XXXTTTQQQQQQPPPOOOMMMJJJGGGDDDCCC@@@>>>=========<<<:::888666666777888888777666666666555555444444444444444555555444444444444555555444444444444444444444444555555666666666666555555555555666777777777777777555666888999::::::::::::;;;<<<;;;:::;;;<<<<<<<<<;;;>>>EEEQQQiii}}}{{{{{{|||~~~~~~wwwwwwwwwwwwwwwxxxxxxxxxtttwww{{{~~~~~~|||yyywwwooopppqqqssstttttttttssssssqqqooommmlllmmmoooqqqssstttttttttttttttssssssrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrsssssssssssstttrrrqqqqqqqqqrrrtttvvvwwwwwwwww{{{qqqgggoooxxxyyyxxx{{{uuuwwwyyy{{{{{{{{{|||xxxqqqmmmmmmkkkhhhccc]]]XXXSSSQQQOOOOOONNNLLLJJJHHHFFFEEE@@@>>>======>>>===:::888444555666777777666555444555555444333333333333444555555555444444555555555444444444444444444444444555555666666666666555555666666777888888888888888555666888:::;;;<<<;;;;;;666999:::999888999:::999555<<>>>>>======<<<<<<888888888888777777777777555555555555555555555555666555444333333444555666777666666555555555666666555444444333333444444555555555777888::::::;;;;;;999999:::::::::;;;;;;;;;999999::::::::::::;;;;;;<<<;;;>>>@@@>>>JJJmmm}}}}}}yyyxxxyyyyyywwwuuuqqqooommmmmmoooqqqqqqqqqnnnppptttwwwwwwuuurrrooonnnjjjgggiiinnnqqqpppnnnkkkllllllkkkiiiiiijjjlllpppmmmjjjjjjmmmnnnnnnlllpppoooooooooqqqqqqooommmooommmkkkmmmpppsssrrrqqqpppooooooooooooqqqrrrssstttssswww~~~~~~llleeennnpppqqqwwwwwwvvvvvvwwwzzz}}}zzzzzzzzzuuupppmmmiiifffdddddd___WWWRRRRRROOOOOONNNKKKGGGDDDCCCCCC???>>>>>>======<<<<<<;;;888888888888777777777777555555555555555555555555666555444444444444555666555555444444444444555555555444444333333444444555555555777888999999999999888999999999999:::::::::999999999:::::::::;;;;;;===<<<>>>???;;;@@@XXXttt|||zzzzzzyyyxxxyyyzzzxxxtttqqqpppnnnllllllnnnooooooooolllnnnppprrrrrrqqqpppooolllhhheeeeeejjjmmmlllkkkhhhjjjjjjjjjiiiiiikkkmmmnnnkkkhhhgggiiikkkkkkkkklllkkklllmmmooopppooonnnnnnllljjjllloooqqqqqqppppppoooooonnnooopppqqqrrrsssqqqtttzzz|||~~~|||bbb```iiippptttwwwvvvvvvvvvyyy{{{}}}~~~zzzyyyyyyuuuqqqooojjjfffdddddd___WWWSSSSSSPPPPPPOOOLLLHHHDDDCCCDDD>>>>>>======<<<;;;;;;:::888888888888777777777777555555555555555555555555666555444444444444555666444444333333333444444555555555444444444444555555555555666777777888777777777777777888888888999999999999999999::::::::::::<<<;;;>>>???;;;999EEEUUUuuu{{{xxxuuurrrsssvvvxxxyyyvvvppplllnnnlllkkkkkklllmmmlllkkkiiiiiijjjjjjkkklllmmmnnnkkkgggbbbaaadddggghhhgggeeeggghhhiiihhhiiikkkmmmkkkhhhdddcccdddggghhhiiihhhhhhhhhkkknnnoooooonnnlllkkkjjjkkkmmmooopppooooooooonnnnnnnnnoooooopppqqqmmmooovvvxxxzzzhhhVVV___lllpppwwwvvvvvvvvvwwwyyy{{{|||zzzyyyyyyuuurrrrrrkkkgggeeeddd___XXXTTTTTTQQQQQQPPPLLLHHHEEEDDDDDD>>>>>>===<<<;;;::::::999888888888888777777777666555555555555555555555555555555555444444555555555444444444333444444555555555555444444444444555555555555666666666666666555666666666777777777777888888999999999999:::::::::;;;:::<<>>;;;???GGGKKKkkk|||||||||||||||{{{{{{zzz}}}zzzvvvrrrpppmmmooosssuuuuuurrrmmmjjjkkkjjjhhhhhhiiijjjiiihhhgggfffeeedddeeegggjjjlllkkkgggbbb___```cccdddeeeccceeegggggggggggghhhiiiiiifffbbb```aaacccfffhhhgggggggggjjjlllnnnmmmlllkkkjjjjjjkkklllnnnoooooonnnnnnnnnmmmmmmmmmmmmmmmnnnkkklllqqquuuvvv{{{ggg^^^fffooouuuvvvvvvvvvuuuvvvxxxzzzzzz|||{{{yyyxxxuuussstttlllhhheeeddd___XXXUUUVVVRRRRRRQQQMMMIIIEEEDDDDDD>>>>>>===<<<;;;:::999999888888888888777777777666666666666666666666666666444555555555555555555444555555444444555666777777666555555444444555555666444555555666666666555555555555666666666777777777888888888999999999::::::;;;999999<<<>>>>>>???AAA===MMMiii~~~wwwyyy{{{}}}~~~}}}{{{zzz{{{{{{zzzxxxuuuqqqmmmjjjkkkmmmoooooonnnmmmkkkjjjgggfffeeefffggggggfffdddeeedddbbb```aaadddgggiiijjjfffbbb^^^^^^```bbbcccccceeeffffffeeeddddddeeegggeeebbb______aaaeeehhhhhhhhhhhhiiillllllkkkjjjiiijjjjjjkkkkkklllnnnooommmmmmmmmmmmlllkkkkkkjjjllljjjkkknnnqqqrrrtttwwwjjjccclllsssuuuwwwwwwvvvuuuvvvxxxwwwyyy|||~~~{{{yyyvvvsssrrrtttmmmiiifffddd```YYYVVVWWWSSSSSSRRRNNNIIIFFFDDDDDD@@@???>>>===<<<:::999999888888888888777777777777666666666666666666666666444444555666666555444444555555555555555666777888666666555555555555666666444444555666666777666666555555555666666666777777888888888888999999999999<<<:::888999;;;<<<<<<<<<@@@???IIIaaa|||zzzyyyrrrvvv{{{}}}wwwwwwvvvtttqqqmmmiiifffiiijjjkkkjjjgggffffffgggbbbbbbbbbccceeeeeedddbbbcccbbb```___```aaacccdddeeeccc```]]]\\\\\\^^^```aaaccceeeeeecccbbbaaaaaaddddddbbb```^^^```cccfffhhhgggggghhhjjjkkkjjjhhhggghhhiiijjjiiijjjlllnnnllllllllllllkkkjjjiiihhhiiiiiijjjlllmmmoooppprrr~~~hhhcccoootttyyyzzzxxxuuuuuuvvvrrrwwwyyyxxxxxxyyywwwsssoooooorrrnnniiifffddd```YYYVVVXXXTTTTTTRRROOOJJJFFFDDDDDDAAA@@@???>>><<<;;;:::999888888888888777777777777666666666666666666666666444444555666666555444444444444444444555666777777666666555555555555666666333444555666777888888888555666666666666777777777888888888888999999999999::::::999888999;;;;;;:::???;;;???MMM^^^yyyxxxwwwwwwuuuuuuwwwooossszzz|||yyyrrrrrrrrrpppmmmjjjfffddddddfffgggfffbbb``````aaa^^^^^^___aaacccdddcccaaa____________^^^^^^^^^^^^^^^]]][[[YYYWWWWWWYYYZZZ^^^```cccdddcccaaaaaaaaaaaabbbaaa___]]]^^^aaaddddddcccdddfffiiijjjiiihhhdddfffggggggffffffiiillllllllllllllljjjiiigggfffdddgggiiiiiiiiikkknnnpppyyyhhhlllssszzz}}}zzzwwwuuuvvvqqquuuwwwvvvtttyyyxxxuuuqqqmmmmmmpppooojjjfffddd```YYYWWWXXXTTTTTTSSSOOOJJJFFFEEEDDDAAAAAA@@@>>>===;;;::::::888888888888777777777777777777777777777777777777333444555666666555444333222222222333444555666777666666555555555555666666333444555777888999999999666666666666777777777888777888888888888999999999888:::::::::;;;======;;;===<<>>>>>@@@FFFPPPYYY|||wwwuuussspppmmmlllmmmnnnpppggghhhkkknnnrrrsssqqqooommmkkkhhhgggfffccc```]]]^^^^^^^^^]]]\\\\\\^^^aaa]]]^^^______]]][[[[[[\\\ZZZ]]]aaabbb```^^^\\\[[[YYYXXXWWWVVVUUUUUUUUUUUUZZZ[[[^^^```bbbccccccbbb`````````_______________]]]^^^___bbbeeeeeecccaaaaaaaaabbbbbbbbbbbbaaaaaaffffffggghhhhhhgggffffffddddddcccdddeeegggiiijjjppptttnnneeekkkuuusss}}}xxxvvvssspppooopppsssuuuxxx}}}zzzuuurrrrrrooollljjjgggaaaXXXUUUWWWWWWUUURRROOOKKKHHHFFFEEEAAA???>>>======<<<:::888777777777666666666555555444333333444666777666555444555555666666555555444444444444444444444444444333333333444444444555555555555555555666666666666777777666666666666777777777777888888888999999999888888888999999999::::::;;;===>>>===;;;>>>EEEKKKSSSfff|||{{{|||{{{yyywwwuuurrrooommmllllllllliiijjjllloooqqqqqqooolllkkkjjjgggfffdddbbb^^^\\\[[[[[[\\\\\\\\\]]]```bbb^^^___```^^^[[[YYYXXXYYYZZZ]]]```aaa___]]][[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUXXXYYY\\\^^^```aaabbbbbb___`````````______^^^^^^]]]]]]^^^aaacccdddbbb`````````aaaaaaaaa```______cccdddeeeffffffeeedddcccdddccccccbbbcccdddfffgggjjjmmmuuummmgggvvv{{{{{{yyywwwuuusssssssssssssssrrrvvv~~~~~~xxxtttsssooollliiigggaaaYYYVVVXXXXXXVVVSSSOOOLLLIIIGGGGGGBBB@@@>>>======<<<:::999888888777777777666666666444333333444666777666555555666666666666666666555666666555444444333222222333333333444444444444555444555555555555666666666777666666555555666666777777777777888888888999999888888888999999999999:::<<<>>>>>>===::::::>>>AAA===FFF]]]{{{rrrooorrruuuvvvuuuxxxvvvtttqqqnnnllljjjiiikkkkkklllnnnoooooollljjjjjjhhhfffdddccc```]]]ZZZWWWXXXYYYZZZZZZ\\\```bbb___``````^^^ZZZWWWVVVVVV[[[^^^```aaa^^^[[[ZZZYYYYYYXXXWWWVVVVVVUUUVVVVVVVVVWWWYYY\\\^^^```aaaaaa______```aaa```___^^^]]]\\\\\\]]]___aaabbbaaa_________``````___^^^]]]]]]``````bbbbbbbbbbbb``````cccbbbaaaaaa```aaabbbccckkkmmmqqqyyyzzzbbbfff{{{{{{xxxuuussstttvvvvvvtttqqqqqqrrrvvv{{{yyytttsssoookkkiiifff```YYYWWWYYYYYYWWWTTTPPPMMMJJJHHHGGGBBB@@@>>>=========;;;999888888888888777777777777777666555444555555444222555555666666666666555555555555444444444333333333444444444444444444444444444444444555555555666666666666666555555666666666777777777777888888888888888888888888999999999999:::<<<>>>>>>======???AAADDDCCCIIIZZZqqq|||xxxsssooonnnqqqttttttrrrvvvuuutttrrrpppllliiihhhjjjjjjkkklllnnnmmmkkkiiiiiigggeeecccbbb```]]]ZZZVVVWWWXXXYYYYYYZZZ]]]```^^^______^^^[[[XXXXXXXXX]]]___aaaaaa^^^\\\ZZZYYYWWWWWWVVVUUUUUUUUUUUUUUUUUUVVVXXXZZZ]]]___```aaa___```aaabbbaaa```^^^]]]\\\\\\\\\^^^```aaa```^^^___``````______^^^]]]\\\^^^___```aaaaaa```___^^^bbbaaa`````````aaabbbccclllnnnqqqttt{{{rrrcccpppxxxuuuqqqqqqtttuuussspppoooqqqtttvvvyyyyyytttsssnnnkkkhhhfff```YYYXXX[[[[[[YYYUUURRRNNNKKKIIIHHHBBB@@@>>>>>>>>>===;;;999888888888888777777777777777666555444555555444222333444444555555444444333333333333444444444555555444444444444444444444444444444444444555555555555666666555555555555666666666666777777777888888888777777888888888999999999999;;;===????????????@@@BBB???>>>AAAHHHXXXpppvvvnnnkkkjjjiiilllpppssstttsssrrrrrrrrrrrrpppmmmkkkiiihhhggghhhiiikkkllljjjiiihhhfffdddccccccaaa^^^\\\XXXYYYYYYXXXWWWWWWZZZ\\\[[[]]]^^^^^^]]]\\\\\\]]]___aaabbbaaa___\\\[[[[[[VVVUUUUUUTTTTTTTTTTTTTTTVVVWWWXXXZZZ\\\^^^```aaa``````aaaaaaaaa```___^^^]]]\\\\\\]]]___```___^^^___`````````______^^^]]]^^^___```aaaaaa```___^^^``````___```aaacccdddfffgggiiilllnnnqqq~~~vvvlllwww|||wwwssssssrrrpppnnniiimmmrrrttttttyyyyyytttsssnnnjjjgggeee```YYYYYY\\\]]][[[WWWSSSNNNKKKHHHGGGBBBAAA???>>>>>>===;;;999888888777777777666666666444333333444666777666555333333444444444444333333222222333333444555666666555444444444444333333333333444444444444555555555666555555444444555555666666666666777777777888888777777777888888888888999999:::<<<======<<<;;;::::::;;;???@@@>>>@@@LLLYYYuuuuuupppppppppoooiiiiiijjjllloooqqqqqqpppooooooppppppooommmkkkjjjfffeeeeeefffhhhiiihhhgggeeedddbbbbbbcccbbb___]]][[[[[[ZZZXXXVVVVVVWWWYYYYYY[[[]]]^^^^^^^^^___```^^^```aaa```^^^\\\[[[[[[UUUUUUTTTTTTTTTTTTUUUUUUWWWWWWXXXYYYZZZ\\\^^^____________^^^^^^^^^^^^^^^\\\[[[ZZZ[[[]]]^^^]]]\\\^^^^^^_______________^^^___```aaaaaaaaaaaa```___```______```aaacccfffgggddddddhhhlllmmmsssuuujjjqqqzzz|||vvvrrrpppoookkkmmmrrrvvvtttsss{{{~~~yyyuuuuuunnnjjjgggddd___ZZZZZZ]]]```]]]YYYTTTOOOJJJGGGFFFCCCAAA???>>>>>>===<<<:::777777777666666666555555444333333444666777666555444444555555555555444444333444444444444444444444555555444444444333333333333333444444444555555555666555555444444555555666666666666666777777777888777777777777888888888888999999:::;;;<<<;;;:::999;;;<<<@@@CCCBBB???CCCIIIQQQbbbzzzzzzpppmmmnnnppppppooommmmmmmmmnnnoooooonnnnnnnnnnnnnnnnnnmmmkkkjjjjjjfffeeeddddddeeeeeedddbbbaaa`````````aaaaaa```^^^[[[[[[ZZZXXXVVVVVVWWWYYYXXXZZZ\\\]]]]]]]]]^^^```[[[]]]^^^^^^\\\ZZZZZZ[[[WWWVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVWWWXXXZZZ[[[\\\^^^]]][[[YYYYYYZZZ[[[\\\ZZZXXXWWWXXXYYY[[[ZZZYYY[[[\\\]]]^^^^^^______^^^___```aaaaaaaaaaaa```___aaa`````````aaabbbdddeeeeeeaaaccckkkmmmooo{{{ppphhhmmm|||vvvsssssstttssstttuuutttrrruuu{{{~~~zzzwwwwwwnnniiifffddd___ZZZZZZ^^^aaa___ZZZUUUOOOJJJGGGEEECCCAAA???>>>>>>>>><<<:::666666666666555555555555888666555444555555444222555555666666666666555555666555555444444333333222555555555444444333333333333333333444444444555555555555555444444555555555666666666666777777777777777777777777888888888888999888999;;;===>>>===<<>>BBBGGGLLLUUUddd~~~pppoookkkjjjnnnrrrqqqmmmiiieeefffiiikkknnnpppqqqqqqoooooonnnlllkkkjjjiiiiiigggfffdddccccccbbbaaa______^^^]]]___```aaa___^^^ZZZ[[[ZZZXXXWWWVVVXXXZZZWWWYYY[[[\\\\\\\\\]]]^^^YYY[[[\\\\\\ZZZYYYYYYZZZXXXXXXWWWWWWWWWXXXXXXYYYWWWVVVUUUUUUVVVWWWYYYZZZ\\\ZZZXXXVVVUUUWWWYYYZZZXXXVVVUUUUUUWWWXXXXXXWWWYYYZZZ[[[\\\]]]^^^^^^^^^______```aaaaaa```______bbbaaa```______```aaabbbccc\\\]]]fffjjjjjjrrr~~~nnnlllvvv~~~zzzxxxyyyyyytttppppppooonnnqqqvvvyyy~~~{{{vvvtttuuummmiiigggeeeaaa\\\[[[___```\\\VVVPPPLLLIIIHHHGGGBBBBBBAAAAAA???>>><<<<<<777777777777666666666666444444444444444444444444555555555555555555555555444444444444444444444444555555555444444333333333444444444555555555555666666666666666666666666666666666777777666555444444777777777777888888888888;;;888666777:::;;;:::999;;;;;;;;;<<<<<<<<<<<<===@@@AAACCCHHHSSSddduuuyyyoooiiiiiiooonnnllljjjiiiiiiiiiiiijjjlllmmmoooooonnnlllkkkgggmmmllldddaaafffhhheeehhheeebbb``````^^^]]][[[YYYZZZ\\\]]]]]]\\\[[[ZZZZZZYYYYYYXXXXXXWWWVVVVVVZZZZZZZZZZZZZZZZZZZZZZZZ]]]]]]\\\\\\[[[ZZZYYYYYYZZZWWWTTTTTTVVVXXXWWWVVVRRRRRRSSSTTTUUUWWWXXXYYYYYYXXXWWWVVVVVVVVVVVVVVVSSSSSSTTTTTTUUUVVVWWWXXXUUUVVVWWWVVVWWWYYY]]]```]]]^^^___^^^\\\\\\^^^______^^^^^^]]]^^^___```aaa___```aaabbbdddgggkkkooollliiijjjsss}}}yyyxxxtttpppnnnnnnppprrrssssss{{{}}}}}}{{{vvvtttuuummmjjjgggfffaaa\\\\\\______\\\WWWQQQMMMIIIGGGGGGBBBAAAAAA@@@???===<<<;;;777777777777666666666666444444444444444444444444555555555555555555555555444444444444444444444444555444444444444444444333444444444555555555555666666666666666666666666666666666666666666555444444777777777777888888888888;;;999777888:::<<<;;;999;;;;;;;;;;;;<<<<<<<<<<<>>===;;;:::777777777777666666666666444444444444444444444444555555555555555555555555444444444444444444444444444444444444444555555555444444444555555555555666777777777777777777777777666666666666666555555444777777777777888888888888;;;999888888:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<======>>>===<<<===@@@CCCCCCLLLZZZfffssszzzsssnnnggg```aaacccdddfffiiihhhhhhfffeeedddeeeffffffdddeeeggghhhiiiiiiiiihhhkkkdddeeemmmjjj___\\\bbb]]][[[YYYYYYYYYYYYWWWVVVWWWXXXYYYYYYYYYWWWVVVUUUSSSSSSRRRRRRRRRRRRRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTWWWWWWVVVVVVVVVVVVVVVVVVZZZXXXUUUTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWSSSRRRRRRRRRRRRRRRSSSSSSUUUVVVVVVUUUUUUVVVXXX[[[ZZZ[[[\\\[[[YYYYYY[[[\\\^^^]]]\\\[[[[[[[[[\\\]]]]]]^^^______```bbbeeehhhlllzzz~~~jjjhhhttt|||tttqqqrrrsssrrrooorrrvvvxxxvvvttt{{{~~~}}}|||}}}}}}~~~|||{{{yyyxxxvvvwww{{{~~~~~~~~~~~~}}}}}}}}}yyyzzzyyyuuutttuuuoookkkiiihhhccc^^^^^^aaa]]]\\\XXXTTTOOOKKKGGGEEEBBBAAAAAA@@@>>><<<:::999777777777777666666666666555555555555555555555555555555555555555555555555444444444444444444444444333333444444555555666666444444444555555555555666777777777777777777777777555666666666666666555555666777777777888888888888::::::999999:::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::<<<>>>>>>>>>???@@@BBBCCCGGGJJJMMMQQQ]]]mmmyyyxxxpppkkkfffdddkkkfffbbbaaacccdddfffgggfffeeedddcccccccccdddeeecccdddeeeggghhhiiiiiiiiiaaaeeejjjlllggg^^^]]]aaa[[[YYYYYYYYYZZZZZZXXXWWWXXXXXXXXXXXXWWWUUUTTTSSSUUUTTTSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUXXXVVVUUUTTTSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQRRRRRRQQQQQQQQQRRRSSSSSSQQQQQQPPPPPPOOOPPPPPPPPPTTTUUUUUUTTTSSSSSSUUUWWWXXXYYYYYYXXXWWWWWWXXXZZZ\\\[[[ZZZYYYXXXYYYZZZZZZ[[[\\\]]]]]]]]]^^^aaacccjjjrrrooohhhnnn|||{{{tttpppppprrrtttvvvzzz{{{wwwqqqqqqzzz}}}zzzzzz|||~~~}}}xxxyyyvvvtttssstttwwwzzz|||}}}{{{|||}}}}}}}}}}}}}}}}}}xxxzzz{{{||||||~~~|||xxxyyyxxxuuusssuuupppllljjjiiiddd______bbb^^^\\\YYYTTTPPPKKKGGGEEEBBBBBBAAA@@@>>><<<:::999777777777777666666666666555555555555555555555555555555555555555555555555444444444444444444444444444444444555555666666666444444444555555555555666666666666666666666666666555555666666666666666555666777777777888888888888999::::::999999:::;;;<<<:::::::::;;;;;;;;;;;;<<<=========<<<::::::;;;===>>>@@@AAAAAACCCIIITTT\\\aaammm}}}rrrnnniiieeecccbbbaaaaaa``````______aaaeeeggggggdddcccbbbaaaaaabbbcccccc```aaabbbcccdddeeeffffffeeevvv}}}oooaaa___^^^ZZZXXXWWWWWWXXXZZZZZZXXXVVVXXXWWWWWWWWWVVVUUUTTTSSSVVVUUUSSSRRRRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTSSSQQQOOOOOONNNOOOOOONNNMMMMMMMMMMMMNNNRRRRRRQQQOOONNNNNNNNNNNNOOONNNNNNMMMMMMMMMNNNNNNRRRSSSSSSSSSQQQQQQRRRTTTUUUVVVVVVVVVTTTTTTUUUWWWYYYXXXWWWVVVVVVWWWXXXXXXXXXZZZ[[[[[[[[[\\\^^^```gggnnn~~~ttthhhooo|||~~~}}}wwwtttuuuxxxrrruuuxxxuuupppnnnrrrvvvyyy~~~{{{{{{|||~~~~~~}}}}}}|||zzzyyyzzzyyy{{{~~~}}}xxxxxx{{{vvvtttssssssvvvyyyzzz{{{zzzzzz{{{{{{{{{zzzyyyyyyrrrtttvvvxxxxxxyyy|||~~~|||yyyyyyxxxuuussstttqqqmmmkkkjjjeee``````ccc___]]]YYYTTTOOOKKKHHHGGGDDDCCCBBBAAA???===;;;:::777777777777666666666666555555555555555555555555555555555555555555555555444444444444444444444444555555555555555666666666444444444555555555555666666666666666666666666666444555666666666666666666777777777777888888888888888999:::999888888:::<<<::::::::::::;;;;;;;;;;;;:::;;;;;;:::999:::<<<>>>999<<<>>>??????BBBGGGLLLJJJPPPWWW\\\```iiiwww|||uuurrrqqqmmmggg`````````___^^^]]]\\\\\\]]]___```^^^```cccdddccccccbbb```_________``````\\\]]]]]]^^^___```aaaaaaoooppp]]]]]]\\\SSSUUUTTTUUUVVVWWWWWWUUUSSSVVVVVVUUUUUUTTTTTTSSSSSSUUUSSSQQQOOONNNOOOPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQPPPPPPPPPPPPOOOPPPQQQQQQNNNLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLQQQQQQOOOMMMLLLKKKKKKJJJLLLLLLKKKKKKKKKKKKLLLMMMOOOPPPQQQQQQPPPPPPQQQRRRSSSSSSTTTSSSRRRQQQSSSUUUVVVUUUTTTTTTTTTUUUWWWWWWVVVXXXZZZZZZZZZ[[[\\\^^^```ggguuuyyykkklllmmmuuu~~~|||zzzzzzrrrsssssssssqqqpppppppppqqqwww~~~~~~}}}}}}}}}}}}||||||||||||}}}zzzzzz{{{}}}~~~~~~zzz{{{{{{{{{zzzxxxuuutttwwwuuuvvvxxxwwwuuuxxx}}}wwwtttrrrrrrtttwwwxxxxxxxxxxxxxxxyyyxxxxxxwwwwwwtttvvvvvvvvvuuuuuuwwwyyy}}}yyyyyyxxxtttssstttqqqnnnllljjjfff``````ddd```]]]XXXSSSNNNKKKIIIHHHEEEEEEDDDBBB@@@>>><<<:::777777777777666666666666555555555555555555555555555555555555555555555555444444444444444444444444666666666666555555555555444444444555555555555666444444444444444444444444444444555666666666666666777777777777888888888888666888999888666666999;;;999999:::::::::;;;;;;;;;777999;;;<<<======???AAA;;;>>>AAAAAA@@@???@@@AAA???BBBEEEFFFGGGKKKRRRXXX^^^fffpppxxx~~~~~~yyyssslllfffbbbcccaaa]]]\\\______]]]ZZZ[[[\\\\\\[[[YYYWWWVVV\\\aaabbb______bbbbbb^^^aaa```^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^jjjttttttdddXXXWWWWWWRRRSSSSSSSSSUUUVVVVVVSSSQQQSSSSSSRRRRRRRRRRRRRRRSSSUUUSSSPPPMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKMMMOOOOOOLLLJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJKKKOOONNNMMMKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLNNNPPPPPPOOOOOOPPPQQQQQQQQQRRRQQQPPPPPPQQQSSSRRRRRRRRRRRRSSSTTTVVVWWWTTTVVVXXXZZZZZZZZZ\\\^^^\\\aaakkkttt}}}uuunnnooorrrwww|||~~~}}}zzzvvvqqqppppppqqqooommmkkkooossstttuuu|||~~~|||{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{zzzxxxvvvvvvxxxyyyyyyxxxwwwxxxxxxxxxvvvuuutttttttttrrrrrrttttttrrruuuzzzvvvsssqqqppprrrsssttttttrrrssstttuuuuuuvvvuuuuuuvvvwwwvvvuuussssssuuuwwwzzzyyyyyyyyyzzz}}}~~~zzzzzzxxxtttssstttrrrnnnlllkkkfffaaaaaadddaaa^^^XXXRRRMMMJJJIIIIIIFFFFFFEEECCCAAA>>><<<;;;777777777777666666666666666666666666666666666666555555555555555555555555444444444444444444444444777777666666555555444444444444444555555555666666444444444444444444444444444444555666777777666666777777777777888888888888555777999888666555888;;;999999:::::::::;;;;;;;;;999<<<>>>>>><<<999888777888;;;??????>>>===<<<===;;;===@@@BBBDDDEEEHHHJJJJJJPPPWWWXXXWWWZZZccckkkmmmrrryyyzzzxxxvvvssspppjjjbbb___``````^^^[[[YYY\\\]]]ZZZXXXZZZ[[[ZZZUUUWWWYYYZZZXXXWWWVVVUUUQQQYYY]]][[[]]]cccdddaaa```^^^]]][[[YYYYYYYYYZZZ^^^]]]]]]\\\]]]]]]^^^^^^YYYXXXWWWUUUSSSSSSTTTUUUTTTTTTUUUVVVWWWVVVSSSQQQQQQQQQPPPPPPPPPQQQRRRRRRVVVTTTQQQMMMLLLLLLMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMMMMLLLKKKJJJJJJIIIHHHKKKNNNMMMKKKIIIIIIKKKIIIHHHHHHHHHIIIIIIJJJKKKLLLKKKKKKJJJJJJJJJKKKKKKGGGGGGGGGHHHIIIJJJKKKLLLKKKMMMOOOOOOOOONNNOOOPPPPPPPPPQQQPPPOOONNNPPPRRRPPPPPPPPPQQQRRRTTTVVVWWWSSSUUUXXXYYYZZZZZZ\\\^^^^^^```dddiiilllzzz|||qqqggggggqqq|||xxxnnnjjjlllmmmkkkhhhjjjnnnrrrrrrppprrr{{{~~~}}}{{{zzzyyyzzzzzzyyyyyyyyyzzz{{{{{{vvvtttsssssstttuuutttsssttttttsssrrrqqqqqqrrrtttqqqppppppsssrrroooppptttuuurrrooonnnooopppqqqpppmmmnnnoooqqqssstttuuuuuurrrrrrqqqpppooopppsssvvvwwwwwwuuuuuuvvvyyy|||zzz~~~~~~~~~}}}xxxwwwvvvtttuuuxxxqqqooommmjjjgggdddbbb```aaa___ZZZUUUOOOLLLIIIHHHAAABBBDDDDDDBBB???<<<999999888888777666555555444666666666666666666666666555555555444444333333333444444444444444444444444333444444555555444444333444333333333333444555555888777666555444444555666777777666666555555555444777777777777777777777777666666777888999:::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>AAAAAABBBBBBCCCDDDDDDDDDKKKKKKLLLMMMNNNOOOPPPPPPUUUWWWZZZ]]]```cccdddeeefffgggkkkzzzkkkccc```\\\ZZZ[[[ZZZXXXUUUUUUUUUVVVVVVUUUTTTTTTUUUVVVVVVVVVUUUUUUSSSTTTTTTUUUUUUUUUTTTTTTWWWXXXZZZ\\\]]]\\\[[[ZZZ^^^^^^^^^]]][[[XXXUUUTTTWWWXXXYYY[[[[[[[[[ZZZYYYWWWWWWVVVVVVUUUTTTSSSSSSSSSRRRQQQRRRTTTTTTPPPMMMLLLMMMNNNOOOPPPQQQQQQQQQPPPOOONNNMMMLLLLLLLLLLLLMMMLLLKKKJJJJJJKKKLLLLLLIIIIIIIIIHHHHHHIIIIIIJJJGGGHHHHHHIIIIIIHHHHHHGGGJJJJJJHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOOOONNNNNNMMMNNNNNNOOOPPPPPPOOOPPPPPPQQQRRRSSSSSSTTTWWWYYYZZZZZZYYYXXXZZZ___cccbbbdddqqqllldddiiinnnssswwwyyytttnnnkkkkkkkkkhhheeeiiiiiiiiijjjlllnnnpppqqq{{{|||yyyxxxtttqqqrrrvvvxxxvvvsssoooooooooppppppqqqqqqqqqqqqpppooonnnnnnooopppqqqrrrqqqqqqpppppppppppppppooommmkkkjjjlllnnnnnnnnnnnnmmmmmmlllllllllmmmnnnppppppqqqppppppooonnnnnnqqqpppppppppqqqsssuuuwwwwwwxxxyyyzzz|||}}}wwwvvvtttrrrrrruuuqqqpppnnnkkkhhheeebbbaaaaaa^^^ZZZTTTOOOLLLIIIHHHBBBCCCDDDDDDBBB???<<<:::999888888777666666555555666666666666666666666666555555555444444333333333444444444444444444444444333444444555555444444333555444444444444555666666888777666555444555555666777666666666555555555555777777777777777777777777777777777888999999999:::999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAABBBBBBCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNPPPQQQRRRRRRSSSUUUXXXccc{{{pppcccWWWUUUUUUSSSQQQSSSUUUSSSPPPPPPQQQRRRRRRQQQRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTSSSSSSUUUVVVXXXYYYZZZZZZZZZYYY\\\\\\\\\[[[ZZZXXXVVVTTTWWWXXXYYYYYYYYYXXXWWWVVVUUUUUUTTTSSSSSSRRRQQQQQQQQQPPPOOOPPPRRRRRRPPPMMMKKKLLLMMMNNNOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKLLLLLLKKKJJJIIIIIIIIIJJJKKKJJJIIIHHHHHHHHHHHHHHHIIIGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSQQQRRRTTTVVVXXXXXXYYYXXXXXX\\\_________fffuuuvvvmmmiiiiiillljjjhhhhhhiiiiiigggeeekkkjjjiiiiiijjjmmmooopppsssuuuyyy~~~~~~~~~~~~{{{xxxvvvrrroooppptttvvvtttqqqnnnnnnooooooooopppppppppnnnmmmllllllllllllmmmnnnoooooonnnmmmllllllmmmmmmmmmkkkiiiiiijjjlllmmmmmmllllllkkkkkkkkkkkkkkkjjjmmmmmmnnnnnnnnnmmmlllkkknnnnnnmmmmmmnnnppprrrtttppprrrssstttuuuwww{{{~~~|||vvvtttrrrpppppprrrqqqpppnnnkkkhhheeecccbbb```]]]YYYTTTOOOKKKIIIHHHCCCCCCDDDCCCBBB???<<<:::888888888777777666666555666666666666666666666666555555555444444444444444444444444444444444444444333444444555555444444333666555555555555666777777777777666555555555666666666666666666555555555555777777777777777777777777888888888888888888999999999999999999:::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@AAABBBBBB@@@@@@AAABBBCCCDDDDDDEEEHHHGGGGGGGGGGGGIIIJJJKKKIIIKKKMMMRRR```mmmlllaaaTTTOOOMMMOOOPPPOOONNNOOOPPPNNNMMMMMMOOOPPPPPPOOOPPPQQQRRRRRRSSSSSSSSSRRRTTTTTTTTTTTTTTTSSSRRRRRRSSSSSSTTTUUUVVVWWWXXXYYYYYYYYYZZZZZZZZZXXXWWWVVVXXXXXXYYYXXXWWWUUUSSSRRRRRRRRRQQQQQQPPPPPPOOOOOONNNNNNMMMOOOPPPPPPOOOMMMKKKKKKLLLMMMNNNNNNNNNMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOPPPQQQQQQQQQOOOPPPQQQRRRTTTVVVXXXYYYWWWYYY[[[[[[[[[___eeekkklllcccffffffeeeddddddcccbbbaaahhhgggfffeeeeeefffggghhhnnnmmmllllllmmmssszzz~~~}}}}}}~~~~~~|||yyyvvvtttqqqnnnoooqqqsssqqqooommmnnnnnnnnnnnnnnnooooookkkjjjiiiiiiiiiiiijjjkkklllllljjjiiihhhhhhhhhhhhjjjhhhffffffhhhjjjjjjjjjiiijjjjjjkkkjjjiiihhhgggiiijjjkkklllmmmlllkkkjjjkkkjjjiiiiiijjjlllnnnpppkkkmmmooopppoooppprrrttt{{{uuutttsssqqqqqqtttpppooommmjjjgggeeecccbbb^^^\\\XXXSSSNNNKKKIIIHHHDDDDDDDDDCCCAAA???<<<:::888888888777777777666666666666666666666666666666555555555555555444444444444444444444444444444444333444444555555444444333555555555555555666666777777777666666666666666666666666666666666555555555666666666666666666666666999999999888888888888888888999999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAABBB???@@@AAABBBCCCDDDDDDEEEHHHHHHGGGGGGHHHKKKNNNOOOHHHKKKMMMNNNSSSYYYXXXRRRMMMNNNOOOQQQPPPNNNMMMNNNNNNMMMLLLMMMPPPQQQQQQPPPOOOPPPQQQRRRRRRSSSSSSRRRTTTTTTTTTTTTSSSRRRQQQQQQRRRRRRRRRSSSTTTVVVWWWXXXWWWXXXYYYZZZZZZZZZYYYXXXZZZZZZYYYXXXVVVTTTQQQPPPPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMNNNOOOOOOOOOOOOLLLLLLMMMMMMNNNMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJIIIHHHGGGGGGHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKMMMMMMNNNOOOOOOPPPPPPPPPNNNNNNNNNOOOQQQUUUXXXZZZWWWWWWXXXZZZ\\\___bbbdddtttttthhhfffccc___]]]]]]^^^```bbbbbbccccccccccccbbbbbbjjjjjjiiiggggggiiinnnrrrvvv}}}~~~}}}|||||||||zzzwwwtttrrrpppnnnnnnpppqqqpppnnnnnnnnnnnnnnnnnnnnnnnnnnnhhhhhhhhhhhhhhhhhhhhhhhhjjjiiihhhgggfffeeeeeeeeegggeeeddddddfffhhhhhhhhhhhhiiijjjkkkkkkiiigggfffeeefffhhhjjjlllllllllllliiihhhgggfffgggiiikkkmmmkkkmmmoooooonnnmmmnnnoooyyytttttttttsssuuuxxxooonnnllliiigggdddbbbaaa\\\ZZZVVVRRRNNNKKKIIIIIIFFFEEEEEECCCAAA???<<<;;;888888888888777777777777666666666666666666666666555555555555555555555555444444444444444444444444333444444555555444444333444444333333444444555666666666777777777777777777555555555666666666666666666666666666666666666666999999999888888888888888888888888999999999:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>?????????@@@AAAAAABBBBBB@@@AAABBBCCCDDDEEEEEEFFFGGGFFFEEEEEEFFFHHHKKKLLLHHHKKKLLLKKKKKKMMMMMMJJJJJJMMMNNNMMMJJJJJJJJJKKKMMMMMMLLLNNNPPPRRRQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPRRRRRRRRRSSSTTTUUUWWWXXXUUUVVVXXXZZZ[[[[[[ZZZZZZZZZZZZZZZXXXVVVSSSQQQOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMNNNNNNNNNNNNOOOPPPMMMNNNNNNNNNNNNNNNMMMMMMKKKKKKJJJJJJIIIIIIJJJJJJLLLKKKJJJHHHGGGGGGHHHHHHIIIHHHGGGGGGFFFFFFFFFGGGEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOOOOOOONNNNNNMMMMMMNNNPPPSSSWWWYYYZZZYYYXXXXXX[[[^^^aaabbbkkkzzztttkkkbbb^^^]]]^^^___ZZZ]]]```ccceeeeeeddddddccceeeffffffffffffhhhjjjkkknnnrrrwww~~~~~~}}}{{{{{{zzzxxxuuurrrrrrpppooonnnooooooooonnnnnnnnnnnnnnnnnnmmmmmmmmmhhhhhhhhhiiiiiihhhhhhhhhiiihhhgggfffeeeeeeeeeeeedddcccbbbcccfffggggggfffgggiiijjjlllllljjjiiigggbbbcccdddfffhhhjjjkkkkkkhhhgggfffeeefffhhhjjjkkkkkkmmmnnnnnnmmmlllmmmnnnyyytttuuuvvvuuuwww{{{ooonnnllljjjgggeeecccbbb[[[YYYUUUQQQNNNKKKJJJIIIGGGFFFEEECCCAAA>>><<<;;;888888888888888888888888666666666666666666666666555555555555555666666666444444444444444444444444333444444555555444444333333333333333333444555555666666777888888888777777555555555666666666666666777777777777777777777777888888888888888888999999888888888888999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@AAAAAABBBBBB@@@@@@AAABBBCCCDDDEEEEEEHHHGGGFFFEEEDDDEEEFFFFFFIIIJJJLLLKKKJJJIIIJJJJJJHHHKKKLLLIIIHHHJJJLLLKKKLLLKKKLLLMMMPPPPPPOOONNNNNNOOOPPPQQQRRRSSSSSSSSSQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRSSSTTTTTTUUUUUUUUUTTTUUUWWWYYYZZZZZZYYYYYYYYYYYYYYYXXXVVVTTTQQQPPPOOOOOOOOOOOONNNNNNNNNNNNMMMNNNNNNNNNLLLLLLNNNPPPOOOOOOOOOOOONNNMMMLLLLLLJJJJJJIIIIIIHHHIIIIIIJJJMMMLLLJJJHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFFFFGGGGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKJJJKKKLLLNNNNNNNNNNNNMMMMMMLLLLLLMMMOOORRRUUUWWW[[[ZZZXXXWWWWWWYYY[[[]]]```rrrwwwlllaaa[[[TTTVVVYYY\\\___aaaaaaaaa```bbbeeeeeeeeedddeeeffffffiiinnnppprrruuu{{{}}}{{{zzzyyywwwtttrrrppppppooonnnmmmmmmmmmmmmmmmmmmmmmlllllllllllllllhhhiiiiiijjjjjjiiiiiihhhggggggfffeeeeeeeeeeeefffcccbbbbbbdddfffggggggfffggghhhjjjkkkllllllkkkkkkcccbbbbbbbbbccceeeggghhhhhhgggfffeeefffgggiiijjjhhhjjjkkkkkkjjjkkklllnnnyyyuuuuuuvvvuuuwwwzzzpppooonnnkkkiiigggeeedddZZZXXXTTTPPPMMMKKKJJJIIIHHHGGGEEECCCAAA>>><<<;;;888888888888888888888888666666666666666666666666444555555555666666666777444444444444444444444444333444444555555444444333444444444444444555666666555666777888999888888777555555555555666666666777777777777777777777777777777777777888999999999:::888888888888999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>======>>>??????@@@@@@AAA@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEJJJKKKKKKLLLJJJIIIJJJKKKIIILLLLLLIIIJJJOOOOOOKKKLLLLLLLLLNNNPPPPPPOOOMMMLLLMMMNNNPPPQQQQQQRRRRRROOOOOOPPPQQQRRRRRRRRRRRRQQQRRRSSSTTTTTTSSSRRRRRRRRRSSSTTTVVVWWWWWWWWWWWWUUUVVVVVVVVVUUUSSSQQQPPPMMMMMMMMMNNNNNNNNNNNNNNNLLLMMMNNNLLLJJJIIILLLNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIIIILLLJJJIIIGGGFFFEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGHHHIIIJJJKKKKKKHHHJJJLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKMMMOOOQQQRRRVVVWWWXXXWWWUUUUUUWWWYYYZZZjjj{{{ppp```^^^[[[XXXVVVWWWYYY[[[]]]___```aaaaaabbbdddfffcccgggkkkllljjjjjjkkknnnnnnvvv~~~||||||~~~~~~{{{zzzyyywwwtttqqqnnnnnnmmmlllkkkjjjjjjkkkkkkjjjjjjjjjiiiiiiiiiiiihhhhhhiiijjjjjjiiihhhhhheeeeeedddddddddeeeffffffccccccccceeeggghhhhhhgggfffggghhhiiikkklllmmmmmmkkkiiieeebbbaaabbbeeefffhhhgggfffeeeeeefffhhhiiifffggghhhhhhhhhjjjmmmooozzzuuuuuuuuutttuuuxxxrrrqqqooommmkkkiiigggfffYYYWWWTTTPPPMMMKKKJJJIIIHHHGGGFFFCCCAAA>>><<<<<<888888888888888888999999666666666666666666666666444555555555666666777777444444444444444444444444333444444555555444444333555555555555555666777777555666777999999999888777444555555555666666777777777777777777777777777777666666777888999::::::;;;777888888888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<======>>>?????????AAAAAABBBCCCDDDEEEEEEFFF???@@@BBBCCCEEEEEEFFFFFFIIIHHHHHHIIIHHHGGGGGGHHHIIILLLKKKIIIKKKOOOMMMFFFNNNNNNNNNPPPRRRRRRPPPNNNKKKKKKMMMNNNOOOPPPPPPPPPNNNNNNPPPQQQRRRSSSSSSSSSPPPRRRSSSTTTTTTRRRPPPOOOPPPQQQSSSTTTUUUUUUUUUTTTRRRSSSTTTTTTTTTRRRQQQPPPLLLLLLLLLLLLMMMMMMMMMMMMLLLMMMMMMKKKHHHGGGJJJMMMMMMMMMMMMMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIKKKIIIGGGFFFDDDDDDDDDEEEGGGGGGGGGHHHIIIJJJKKKLLLDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDBBBCCCCCCDDDEEEFFFFFFGGGHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLHHHIIIKKKMMMNNNMMMLLLKKKIIIIIIJJJJJJLLLMMMNNNOOOPPPTTTXXXXXXVVVUUUWWWYYY\\\hhhnnnrrrwwwqqqfff\\\VVVTTTVVVXXXWWWXXXXXXYYYZZZ]]]bbbfffccceeefffeeebbbbbbeeeiiiccchhhnnnoooooosss|||~~~|||zzzyyy{{{}}}|||zzzxxxwwwtttqqqllllllllljjjiiihhhiiijjjiiihhhhhhhhhggggggffffffggghhhiiijjjjjjiiihhhgggccccccccccccdddeeefffgggccccccccceeehhhiiihhhgggfffffffffhhhiiilllnnnooouuuqqqkkkeeecccccceeeggggggfffeeeddddddfffgggiiifffggggggggghhhjjjooorrr}}}wwwtttssstttuuuuuuqqqpppooonnnllliiiddd```]]]YYYSSSPPPNNNLLLHHHDDDFFFFFFEEEDDDAAA>>>;;;999;;;:::999:::;;;:::777555555666777777777666444333444333555===EEEEEE;;;111555555555555555555555555444444333222333444555666444555555666666666666666555555555555555555555555:::999888666666666777888666666666666777777777777777888888888888999999999888888999999999::::::::::::;;;999555555:::<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<======>>>>>>??????@@@@@@@@@AAABBBCCCDDDEEEAAAAAABBBBBBCCCDDDEEEEEEEEEGGGHHHHHHFFFEEEEEEFFFHHHHHHIIIJJJKKKLLLMMMNNNKKKLLLMMMNNNNNNNNNNNNNNNKKKKKKJJJJJJLLLOOORRRTTTSSSRRRQQQPPPPPPQQQSSSSSSQQQRRRSSSTTTSSSRRRPPPNNNMMMPPPRRRSSSRRRRRRSSSUUUPPPRRRUUUUUUSSSPPPOOOOOOOOONNNLLLKKKJJJIIIJJJJJJNNNMMMKKKJJJIIIIIIIIIJJJLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAACCCBBBBBBBBBBBBCCCDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEEEEEEEGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGGGGHHHJJJMMMNNNRRRRRRSSSTTTUUUVVVWWWWWWYYY[[[aaagggsssoooeee___\\\TTTTTTTTTVVVXXXZZZ]]]___dddeeeeeedddcccbbbcccdddiiikkkmmmmmmllllllpppssswwwyyy|||~~~}}}}}}|||{{{zzzyyyxxxxxxxxx~~~|||yyyvvvtttrrrrrrrrrjjjiiihhhfffeeeeeeeeeeeegggeeeddddddddddddcccaaaaaacccdddffffffeeedddcccdddddddddeeeddddddcccccccccaaa```bbbeeegggfffddd```dddggghhhggghhhnnnttt~~~zzzrrrhhhbbb___bbbdddgggggggggeeeccccccfffhhhggggggfffgggiiillloooqqq}}}xxxtttssstttuuuuuuqqqpppooonnnmmmjjjeeebbb___ZZZUUUQQQPPPMMMIIIEEEFFFEEEEEEDDDAAA>>><<<:::;;;:::999:::;;;:::777555666666777777777666444444888888:::AAAFFFEEE>>>666555555555555555555555555555444333333333444666666444555555666666666666666555555555555555555555555888888666555555555666666666666666666777777777777777888888888888999999999888888888999999999::::::888;;;;;;888999<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????????????????AAABBBCCCDDDAAAAAABBBCCCCCCDDDDDDEEECCCEEEGGGGGGGGGFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMKKKLLLLLLMMMMMMMMMMMMLLLMMMMMMLLLLLLMMMOOOPPPRRRQQQQQQQQQQQQRRRSSSSSSTTTPPPQQQRRRSSSRRRQQQOOONNNMMMOOOQQQRRRQQQQQQQQQSSSOOORRRTTTTTTRRRPPPOOOOOOOOONNNLLLJJJIIIIIIIIIJJJMMMLLLKKKIIIIIIIIIIIIIIIKKKJJJJJJIIIHHHHHHIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHJJJLLLNNNPPPQQQQQQRRRSSSTTTUUUVVVUUUXXX\\\aaaiii~~~nnndddXXXVVVTTTUUUWWWZZZ[[[[[[___^^^\\\ZZZZZZ]]]bbbeeeccceeehhhiiiiiijjjmmmoooooooooqqqtttwwwzzz}}}~~~{{{zzzxxxwwwvvvuuuvvvvvvzzzyyywwwuuurrrqqqpppoookkkjjjhhhfffeeeeeeeeeffffffeeeccccccccccccaaa```aaabbbdddeeeeeedddcccbbbaaabbbbbbcccccccccccccccaaa___^^^___bbbdddcccaaa___bbbffffffeeeggglllqqqxxxuuuooogggaaa___aaacccfffffffffdddbbbbbbdddggghhhgggggghhhjjjllloooqqq~~~xxxttttttuuuuuuvvvqqqpppoooooonnnlllgggddd___[[[VVVSSSQQQOOOKKKGGGEEEEEEEEEDDDBBB???===;;;;;;:::999:::::::::888666666666777777777666555555555666888;;;===<<<888555555555555555555555555555555555444444555555666777444555555666666666666666555555555555555555555555777666666555555555555666666666666666777777777777777888888888888999999999888888888999999999999:::666:::;;;::::::<<<;;;888::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>???AAABBBCCCBBBBBBBBBCCCCCCDDDDDDEEEAAACCCEEEGGGGGGHHHIIIKKKGGGHHHHHHIIIJJJKKKLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJNNNNNNNNNNNNOOOOOOOOOOOOQQQRRRRRRRRRRRRRRRQQQPPPNNNOOOPPPQQQPPPOOONNNMMMMMMOOOPPPPPPOOONNNNNNOOONNNPPPRRRRRRQQQOOOOOOOOONNNMMMKKKJJJIIIHHHIIIIIIKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIKKKMMMNNNNNNOOOPPPQQQRRRSSSSSSSSSUUUWWWZZZ___mmmrrriii]]]VVVUUUVVVUUUSSSdddbbb___]]]]]]___aaabbb___bbbdddffffffgggiiijjjllllllmmmnnnoooqqqrrrsssvvvvvvwwwyyy|||~~~~~~~~~~~~}}}||||||~~~~~~|||zzzxxxuuurrrqqqrrrssstttuuuuuutttsssqqqooommmlllkkkjjjhhhfffeeeeeeeeefffeeecccbbbaaaaaaaaa___]]]___```bbbcccccccccbbbaaa___``````aaaaaabbbbbbbbb___^^^]]]]]]______^^^]]]^^^```ccccccbbbdddiiimmmooommmjjjeee```___```bbbdddddddddbbb``````ccceeeeeeeeeeeeeeegggiiilllmmm~~~yyyuuutttuuuvvvvvvqqqpppppppppooommmiiifff___[[[VVVSSSRRROOOKKKHHHDDDDDDDDDDDDBBB@@@>>>===<<<:::999999:::999888666666666777777777666666666222333555555444333222333555555555555555555555555555555555555666666777777444555555666666666666666555555555555555555555555666666666666666666666666666666666666777777777777777777888888888999999999888888888888999999999999555999:::888888;;;;;;888;;;;;;<<<<<<<<<=========<<<<<<======>>>>>>??????>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCCCCDDDDDDDDDEEEAAACCCFFFGGGGGGGGGIIIJJJGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHKKKLLLMMMNNNNNNNNNNNNNNNRRRRRRRRRRRRQQQNNNLLLKKKMMMMMMNNNOOOOOONNNMMMMMMLLLNNNOOOOOOMMMKKKKKKLLLLLLNNNPPPPPPOOONNNOOOOOOMMMLLLJJJIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@???????????????@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLLLLMMMNNNOOOPPPPPPQQQSSSTTTVVVXXXZZZbbbtttpppgggbbb]]]XXX[[[[[[[[[[[[\\\\\\ZZZYYY^^^```ccceeefffggghhhiiillllllllllllmmmnnnooopppsssssstttuuuxxx{{{~~~||||||~~~~~~~~~}}}zzzzzz{{{}}}~~~}}}zzzwwwxxxvvvrrrooonnnooorrrsssqqqqqqqqqqqqooommmkkkiiiiiihhhfffdddccccccddddddcccaaa```_________]]]\\\[[[]]]^^^```aaabbbbbbbbb``````````````````aaaaaa^^^]]]]]]]]]]]]\\\\\\[[[]]]^^^``````___aaaeeehhheeeeeeeeebbb___^^^___```bbbbbbaaa___]]]^^^```bbb`````````aaabbbdddfffgggyyyvvvuuuvvvwwwwwwrrrqqqpppppppppmmmiiifff^^^ZZZUUURRRQQQOOOKKKHHHEEEEEEEEEDDDCCC@@@>>>===<<<:::999888999999888777777777666666666777777777555777777666444333555777555555555555555555555555555555555666666666666666444555555666666666666666666666666666666666666666777777777777777777777777666666666666777777777777777777888888888999999999777777888888888999999999999;;;:::777888<<>>>>>>>><<<<<<======>>>>>>??????????????????@@@BBBCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHJJJLLLMMMNNNNNNNNNNNNOOOPPPPPPOOONNNLLLKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKMMMNNNMMMKKKJJJJJJJJJKKKLLLNNNNNNMMMMMMNNNOOOLLLKKKIIIHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFDDDEEEFFFFFFGGGFFFEEEEEECCCDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBB??????????????????????????????>>>>>>>>>??????@@@???>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHIIIJJJIIIJJJKKKLLLMMMNNNNNNOOORRRRRRTTTWWWWWW[[[fffrrr|||rrrdddaaa]]]\\\]]]```aaaaaaZZZ[[[^^^bbbfffiiijjjkkkgggggghhhhhhjjjkkkmmmmmmnnnooooooqqqssswwwzzz|||{{{{{{|||~~~||||||zzz{{{{{{}}}~~~yyyuuuwwwuuuqqqnnnmmmoooqqqrrrnnnooooooooonnnllliiihhhgggeeedddbbbaaaaaaaaaaaaaaa___^^^^^^^^^^^^]]][[[XXXYYY[[[]]]___aaabbbcccbbbaaa```___^^^^^^______^^^^^^^^^^^^\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^aaaccc___```aaa```^^^]]]^^^_________^^^\\\[[[[[[]]]___^^^^^^^^^___```aaabbbbbbzzzvvvvvvwwwwwwxxxrrrqqqppppppooommmhhheee^^^ZZZUUURRRQQQPPPLLLHHHFFFFFFFFFEEECCC@@@>>><<<===;;;999888999999888777777777666666666777888888777777777666555555666888555555555555555555555555444444555666666666666555444555555666666666666666666666666666666666666666666777777888888888888777666666666666777777777777777888888888888999999999777777777888888888888999===>>>===999:::???CCCBBB<<<<<<=========>>>>>>>>><<<<<<======>>>>>>???????????????@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHHHHFFFEEEEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHFFFGGGHHHIIIKKKMMMNNNOOOKKKKKKMMMNNNNNNOOOOOOOOOLLLLLLLLLLLLLLLMMMMMMMMMJJJLLLMMMLLLKKKIIIIIIJJJIIIKKKLLLLLLLLLLLLNNNPPPKKKJJJHHHGGGFFFEEEFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDBBBCCCDDDFFFFFFEEEDDDDDDBBBCCCDDDDDDEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA????????????????????????>>>============>>>?????????>>>>>>>>>>>>???@@@@@@??????@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNNNNQQQTTTUUUVVV\\\dddkkkooobbb]]]]]]^^^___YYYXXXZZZ^^^dddiiikkklllffffffggghhhjjjlllnnnooollllllmmmoooqqqtttvvvwww{{{{{{}}}}}}|||~~~}}}xxx{{{}}}zzzuuuvvvtttqqqooommmnnnoooqqqlllllllllkkkjjjiiihhhhhheeedddbbb```_________```^^^]]]\\\]]]^^^^^^]]]\\\WWWXXXYYY[[[]]]^^^```aaa```___]]]\\\\\\\\\]]]^^^^^^___```___]]]\\\]]]^^^\\\[[[[[[[[[[[[\\\^^^___]]]^^^______]]]\\\]]]^^^]]]]]]\\\ZZZXXXXXX[[[]]]^^^______``````aaaaaaaaa{{{wwwvvvwwwxxxxxxsssrrrppppppnnnkkkgggccc___[[[VVVSSSSSSQQQMMMJJJGGGGGGFFFEEECCC@@@===<<<===;;;888888888999888888777777666666666777999999666555444444555555666666555555555555555555555555222333444555666555555444444555555666666666666666666666666666666666666666555555777888888888777777666666666666777777777777777888888888888999999999777777777777888888888888;;;======;;;<<<@@@BBB@@@;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>???AAABBBCCCEEEDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHHHHFFFEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHIIIJJJLLLNNNOOOOOOOOONNNNNNNNNNNNOOOOOOLLLLLLLLLLLLLLLMMMMMMNNNIIIKKKLLLLLLKKKJJJJJJKKKHHHIIIKKKKKKKKKKKKNNNPPPKKKIIIHHHFFFEEEEEEEEEEEECCCDDDEEEEEEEEEEEEDDDCCC@@@BBBCCCEEEEEEEEECCCCCC@@@AAABBBCCCDDDCCCCCCBBBAAAAAA@@@????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<======>>>?????????>>>>>>??????@@@AAA>>>>>>???@@@@@@???>>>>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMLLLOOOSSSTTTSSSVVV\\\aaannn~~~qqqiiiccc___ccc```^^^___bbbfffhhhhhhgggggghhhiiikkkmmmoooppplllmmmoooqqqssstttuuuuuuyyyxxx{{{}}}yyy{{{}}}||||||{{{yyywwwvvvxxx}}}xxxssssssrrrpppnnnmmmmmmmmmnnniiiiiihhhgggffffffffffffeeedddbbb```_________```\\\[[[[[[\\\^^^______^^^ZZZZZZZZZZZZZZZ[[[[[[\\\ZZZYYYXXXXXXYYY[[[]]]^^^]]]___```___]]]\\\^^^___\\\[[[ZZZYYYZZZ[[[\\\\\\^^^______^^^\\\[[[\\\]]][[[[[[ZZZXXXVVVVVVYYY[[[^^^^^^__________________{{{wwwvvvwwwxxxxxxsssrrrpppooonnnjjjfffbbb```\\\WWWUUUTTTSSSOOOKKKHHHHHHGGGEEECCC@@@===;;;===;;;888777888999888888888777666666666888999:::888666444555777999888777555555555555555555555555222222444555555555444333444555555666666666666666777777777777777777777777333444666777777777666666666666666666777777777777777888888888888999999999777777777777888888888888555999;;;:::;;;>>>>>>;;;999999999:::::::::;;;;;;<<<<<<======>>>?????????<<<<<<======>>>@@@AAABBBEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHHHHFFFEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKMMMLLLJJJIIIJJJKKKMMMOOOWWWUUUSSSPPPMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNIIIKKKLLLLLLKKKJJJJJJKKKGGGHHHJJJJJJJJJKKKNNNPPPJJJIIIGGGFFFDDDDDDEEEEEEBBBCCCDDDEEEEEEDDDCCCCCC@@@AAACCCEEEEEEDDDCCCBBB>>>???AAABBBCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>????????????????????????<<<<<<<<<<<<<<<===>>>??????????????????@@@@@@AAA===>>>???@@@@@@???>>>===?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCEEEFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMOOOMMMOOOTTTUUUSSSUUUYYYYYY___fffkkktttrrrlllfffccccccdddcccbbbeeeeeefffggghhhjjjlllmmmjjjlllnnnppprrrrrrrrrrrrqqqqqquuu~~~wwwrrrtttyyy~~~|||zzzxxxwwwwwwwwwnnnqqqwww}}}|||uuupppqqqpppooonnnmmmlllllllllhhhfffeeedddcccdddeeeeeeeeedddbbbaaa```___``````[[[ZZZZZZ\\\^^^``````___]]]\\\[[[YYYXXXXXXXXXXXXUUUTTTTTTUUUWWWZZZ]]]___\\\^^^```___]]]\\\^^^```]]][[[YYYYYYZZZ[[[[[[[[[_________^^^\\\[[[\\\]]]ZZZZZZYYYWWWUUUUUUXXXZZZ[[[\\\\\\]]]]]]]]]\\\\\\yyyvvvvvvwwwxxxxxxrrrqqqpppooonnnkkkgggdddccc^^^YYYUUUTTTRRROOOKKKIIIIIIHHHFFFDDDBBB@@@???;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777666666666666666666666666666666555555555555666666555555555555555555555555777777777777777777777777555555555555666666666666666666666666777777777777777888888888888999999999777888999888777666777888:::::::::999999999888888:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????@@@???>>>>>>>>>???AAABBBCCCDDDEEEGGGGGGFFFFFFEEEHHHGGGEEEDDDCCCDDDFFFGGGHHHJJJJJJHHHDDDDDDHHHMMMLLLJJJJJJLLLQQQTTTTTTSSSSSSRRRPPPNNNNNNNNNPPPQQQQQQPPPOOOMMMLLLMMMMMMNNNLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFGGGHHHJJJKKKKKKJJJIIIGGGEEEDDDBBBBBBAAAAAAAAABBBDDDEEEGGGHHHDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAA@@@???>>>???@@@??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKMMMMMMNNNOOOQQQTTTVVVYYY]]]]]]^^^iiiwwwpppjjjfffhhhfffbbb``````dddhhhkkkeeegggjjjnnnrrrsssqqqooonnnjjjhhhlllttt}}}}}}|||{{{{{{xxxtttsssttttttrrrpppqqqppppppsssvvvvvvrrrooojjjiiihhhiiijjjkkkjjjiiicccbbb```___^^^___aaabbb```aaaaaabbbbbbbbbaaaaaa]]]\\\[[[ZZZZZZ\\\^^^___^^^___```___[[[XXXUUUUUUUUUUUUTTTSSSTTTUUUWWWXXXZZZ[[[\\\\\\[[[ZZZYYYXXXYYYXXXWWWXXXYYYZZZZZZXXX[[[\\\\\\ZZZXXXWWWXXXYYYYYYXXXWWWVVVVVVVVVWWWXXXZZZXXXVVVVVVXXXZZZ[[[[[[{{{wwwvvvwwwxxxxxxrrrqqqpppooonnnkkkgggdddccc^^^YYYVVVTTTSSSOOOLLLHHHHHHGGGFFFDDDAAA???===;;;;;;;;;::::::::::::999888888888888888888888888777777777777777777777777666666666666666666666666777666666555555666666777777777777777777777777777777777777777777777777777555555666666666777777777666666666777777777888888888888888888999999999999777888999999777666777999::::::::::::999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>?????????@@@@@@???>>>>>>???@@@AAACCCDDDEEEFFFGGGFFFFFFEEEGGGFFFDDDCCCCCCDDDFFFGGGLLLUUU^^^^^^WWWQQQRRRVVVOOOMMMKKKLLLOOOQQQPPPOOOOOOOOOOOOOOONNNLLLKKKJJJNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBCCCCCCDDDEEEGGGGGGCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<==============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>@@@AAA@@@???>>>???@@@??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGHHHIIIIIIJJJIIIIIIIIIIIIKKKLLLMMMMMMNNNPPPSSSSSSUUUXXXXXXVVV\\\mmm~~~xxxtttttttttooonnnnnnppptttwwwxxxxxxxxxvvvwww~~~~~~}}}|||zzzvvvrrrqqqrrrrrrrrrqqqqqqooooooppprrrrrrooolllgggfffeeeeeeggghhhgggeeedddbbbaaa______```aaabbbbbbbbbbbbbbbaaa```______\\\[[[ZZZYYYYYYZZZ[[[\\\^^^___aaa```]]]YYYXXXWWWVVVUUUUUUTTTUUUVVVWWWXXXXXXYYYZZZZZZZZZXXXWWWVVVXXXWWWVVVWWWYYYYYYYYYWWWZZZZZZZZZYYYVVVVVVWWWXXXUUUTTTTTTTTTUUUWWWYYYZZZ[[[ZZZXXXWWWWWWXXXYYYYYY}}}yyywwwwwwwwwwwwrrrqqqpppooonnnkkkgggdddccc^^^YYYVVVUUUSSSOOOLLLFFFGGGGGGGGGEEEAAA>>><<<<<<<<<;;;;;;;;;:::::::::888888888888888888888888777777777777777777777777666666666666666666666666777777666666666666777777777777777777777777777777777777777777777777777777666777777777777888888888666777777777777888888888888888888888999999999:::777999:::999888777888:::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<===>>>>>>??????@@@AAAAAA@@@?????????@@@@@@CCCDDDEEEFFFFFFFFFEEEEEEEEEEEECCCCCCCCCDDDEEEFFFKKKZZZjjjmmmdddZZZWWWYYYQQQOOOMMMLLLMMMMMMLLLJJJHHHJJJMMMOOONNNLLLIIIGGGIIIJJJJJJKKKKKKKKKKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>???@@@@@@???>>>???@@@???@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHIIIIIIIIIIIIIIIHHHJJJKKKKKKKKKLLLOOOQQQSSSSSSVVVXXXVVVVVV]]]gggooo}}}||||||wwwtttooommmnnnooopppqqqqqqooommmmmmmmmmmmkkkiiidddcccbbbbbbddddddcccbbbcccbbbaaa```___```aaaaaabbbbbbbbbaaaaaa___^^^]]][[[ZZZYYYWWWWWWWWWXXXXXX[[[]]]^^^]]][[[YYYXXXXXXVVVUUUUUUUUUUUUVVVVVVWWWVVVVVVWWWXXXWWWVVVUUUTTTVVVUUUTTTUUUWWWXXXWWWVVVWWWXXXXXXVVVTTTTTTUUUVVVQQQQQQQQQRRRTTTWWWYYY[[[[[[ZZZXXXWWWVVVVVVWWWWWWzzzyyyxxxwwwvvvrrrqqqpppooonnnkkkgggdddbbb^^^YYYWWWVVVTTTPPPLLLFFFGGGIIIIIIGGGCCC???<<<<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888888888888888888888888888777777777777777777777777888777777666666777777888666666666666666666666666777777777777777777777777777777888888888999999999777777777888888888999999888888888999999999::::::888999::::::999999:::;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<=========<<<======>>>??????@@@@@@BBBAAAAAAAAA@@@@@@@@@@@@DDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCDDDEEEFFFSSSaaaeee^^^VVVQQQQQQPPPNNNMMMKKKKKKJJJJJJIIIFFFHHHKKKNNNOOONNNLLLJJJGGGHHHJJJKKKLLLLLLKKKKKKMMMMMMLLLKKKKKKKKKKKKLLLJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>===============>>>>>>???===========================<<<<<<;;;;;;<<<<<<====================================>>>>>>>>>>>>>>>===>>>>>>>>>????????????>>>???@@@@@@???>>>@@@AAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJKKKMMMOOOQQQPPPRRRVVVXXXWWWZZZ^^^```ooo}}}{{{zzzyyytttqqqmmmjjjjjjlllnnnpppqqqooommmkkkjjjiiihhhgggdddcccaaabbbccccccbbbaaabbbaaa```___^^^^^^^^^_________`````````___^^^^^^[[[ZZZXXXWWWVVVUUUUUUUUUVVVWWWYYYYYYWWWVVVVVVVVVTTTTTTTTTSSSTTTTTTTTTTTTTTTTTTUUUVVVVVVUUUTTTSSSTTTSSSRRRSSSUUUUUUUUUTTTTTTUUUUUUTTTRRRQQQSSSTTTOOOOOOPPPQQQSSSUUUXXXYYYXXXXXXWWWVVVTTTTTTUUUVVV{{{yyyxxxwwwvvvrrrqqqpppooonnnkkkgggdddaaa^^^YYYXXXWWWUUUPPPLLLHHHIIIKKKKKKIIIEEE@@@>>>=========<<<<<<<<<;;;;;;888888888888888888888888999999999999999999999999888888888888888888888888888888777777777777888888777777777777777777777777888888888888888888888888888888888888999999999999888888888888999999999999888999999999999:::::::::888:::;;;;;;::::::;;;===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>======>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAADDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEEEEIIINNNQQQPPPMMMJJJIIILLLLLLLLLKKKJJJJJJKKKKKKOOONNNNNNNNNMMMMMMMMMLLLGGGHHHJJJLLLMMMMMMLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@???????????????>>>>>>=======================================>>>==================>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>===>>>>>>>>>????????????===???@@@@@@??????@@@AAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGIIIJJJJJJIIIJJJLLLNNNLLLIIIJJJOOOSSSSSSUUUXXX[[[___kkk~~~{{{xxxuuutttrrroookkkhhhggghhhkkknnnpppooommmkkkiiigggggggggfffdddccccccddddddcccbbb___^^^^^^]]]\\\[[[[[[[[[ZZZ[[[\\\]]]^^^_________ZZZZZZXXXWWWVVVUUUTTTTTTSSSUUUVVVVVVUUUTTTUUUVVVQQQQQQQQQRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUTTTSSSSSSQQQPPPPPPPPPRRRSSSRRRQQQRRRRRRSSSRRRPPPPPPQQQRRRPPPPPPPPPPPPQQQSSSUUUVVVTTTUUUVVVUUUSSSRRRSSSUUU|||zzzxxxwwwuuurrrqqqpppooonnnkkkgggdddaaa]]]ZZZXXXXXXVVVQQQMMMJJJKKKKKKKKKIIIFFFBBB@@@>>>============<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888999999888888888888999999999999999999999999999999888888888888888888888888777888888888888999999999888888999999999:::::::::999999999999::::::::::::999:::<<<<<<;;;;;;===>>>>>>>>>>>>=========<<<<<<============>>>>>>>>>>>>======>>>??????@@@@@@AAA@@@AAABBBCCCCCCCCCCCCBBBDDDDDDCCCCCCCCCDDDEEEFFFBBBCCCCCCDDDEEEEEEEEEFFFGGGFFFEEEEEEGGGHHHIIIIIIIIIJJJKKKKKKJJJJJJLLLNNNXXXVVVRRRNNNKKKJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHGGGGGGFFFEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@???????????????@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>???>>>>>>>>>>>>????????????===>>>@@@@@@??????@@@BBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJIIIJJJLLLNNNNNNJJJIIIMMMPPPOOOQQQTTTYYYVVVYYYcccooo}}}yyyvvvsssqqqpppnnnlllhhheeeeeehhhjjjlllmmmmmmkkkiiigggggghhhgggeeeddddddeeeeeecccbbb]]]]]]\\\[[[[[[ZZZYYYXXXVVVWWWXXXZZZ\\\]]]^^^^^^XXXXXXWWWVVVUUUTTTSSSRRRTTTUUUVVVUUUTTTTTTUUUVVVOOOPPPPPPPPPPPPOOOOOONNNPPPQQQRRRTTTTTTSSSRRRRRROOONNNMMMNNNPPPQQQPPPOOOPPPQQQQQQPPPOOONNNPPPRRRRRRQQQPPPPPPPPPRRRSSSTTTUUUWWWXXXVVVSSSQQQRRRTTT~~~{{{zzzxxxwwwuuurrrqqqpppooonnnkkkgggddd```]]]ZZZYYYYYYVVVQQQMMMKKKKKKKKKIIIGGGEEEBBB@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999888888999999999::::::::::::::::::::::::888888888888888888888888777777777888888888888999999999999::::::::::::;;;999999999:::::::::;;;;;;999;;;<<<===<<<<<<>>>???@@@@@@???>>>======<<<;;;======>>>>>>>>>?????????===>>>>>>??????@@@AAAAAA???@@@BBBCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFIIIKKKHHHJJJLLLKKKJJJKKKMMMPPPXXXUUUQQQMMMJJJIIIIIIIIIKKKJJJJJJJJJKKKLLLMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@???????????????@@@AAA???@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>=====================>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>????????????<<<>>>???@@@??????AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGHHHJJJJJJJJJIIIJJJLLLNNNOOOLLLLLLOOOPPPNNNOOOQQQUUURRRUUU[[[^^^eeeyyy~~~|||yyyuuurrrpppnnnnnnmmmiiieeeccceeeggggggiiilllkkkiiigggggghhhfffdddbbbbbbccccccaaa```]]]]]]\\\\\\[[[YYYXXXWWWTTTUUUWWWXXXYYYZZZ[[[[[[UUUUUUUUUTTTSSSRRRQQQQQQSSSTTTUUUTTTRRRRRRSSSUUUOOOPPPPPPQQQPPPOOONNNMMMNNNOOOPPPQQQRRRQQQPPPPPPNNNLLLLLLLLLNNNOOONNNMMMOOOPPPPPPOOONNNNNNPPPQQQQQQQQQPPPPPPQQQRRRSSSUUUYYY\\\]]]ZZZTTTQQQQQQSSS~~~{{{zzzxxxwwwuuurrrqqqpppooonnnkkkgggddd```]]]ZZZYYYYYYWWWQQQMMMKKKJJJIIIHHHFFFDDDBBBAAA>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999:::999999888888999999:::888888888888888888888888888888888888888888888888666777777777777888888888999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::;;;======<<<===>>>@@@BBBAAA@@@???>>><<<;;;;;;>>>>>>>>>>>>????????????>>>>>>>>>???@@@@@@AAAAAA>>>???AAACCCEEEEEEEEEEEEDDDCCCCCCBBBBBBDDDEEEFFFCCCCCCEEEFFFGGGGGGGGGGGGAAAFFFIIIHHHDDDDDDGGGLLLIIIKKKLLLLLLJJJJJJMMMPPPPPPOOONNNLLLKKKJJJJJJJJJLLLKKKJJJIIIIIIKKKLLLMMMJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFGGGHHHHHHGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@??????@@@AAAAAABBB>>>>>>??????@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;;;;;;;<<<<<<===???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>????????????<<<>>>???@@@??????AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGIIIJJJKKKKKKJJJJJJLLLNNNJJJIIIKKKNNNNNNKKKKKKNNNMMMNNNTTT[[[YYYWWWeeeyyy|||||||||{{{yyyvvvsssrrrnnnooonnnjjjeeecccccceeecccfffjjjkkkiiigggggghhhdddbbbaaa```aaaaaa___^^^^^^^^^]]]]]][[[ZZZYYYXXXUUUUUUVVVWWWXXXXXXXXXXXXSSSSSSSSSSSSRRRQQQPPPOOOQQQRRRRRRQQQOOOOOOPPPRRRPPPPPPQQQRRRQQQPPPNNNMMMLLLMMMNNNOOOPPPOOOOOONNNMMMKKKKKKLLLMMMNNNMMMLLLNNNOOOPPPOOONNNNNNOOOQQQPPPPPPPPPPPPQQQSSSUUUVVV___aaabbb]]]VVVQQQPPPRRR|||yyywwwwwwvvvuuutttrrrpppppppppmmmgggcccdddaaa]]]ZZZYYYVVVQQQMMMPPPNNNKKKIIIHHHFFFCCCAAACCCAAA>>>===>>>>>>>>>===:::999999999999:::;;;<<<888777888:::;;;::::::<<<:::999999999999999888888;;;:::999888999999;;;;;;::::::999888888888888888999999::::::::::::999999888:::;;;;;;:::999999::::::999888888888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>@@@AAABBBCCC@@@;;;;;;======999@@@????????????@@@@@@AAA??????@@@AAAAAAAAA@@@@@@AAA@@@???>>>???AAADDDEEEGGGFFFDDDCCCBBBBBBBBBCCCAAACCCGGGIIIJJJIIIFFFEEEFFFEEEEEEEEEFFFGGGGGGHHHKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHGGGFFFFFFEEEDDDDDDFFFDDDAAABBBEEEEEECCC@@@CCCBBBBBBAAA@@@??????>>>AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@????????????????????????@@@????????????>>>>>>>>>??????>>>>>>>>>=========>>>============>>>??????>>>>>>>>>>>>>>>=====================>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@CCCEEEEEEBBB@@@DDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHJJJJJJJJJKKKLLLNNNOOOPPPPPPOOOOOOOOORRRVVVZZZ]]]mmmtttzzz{{{xxxrrrrrrvvvuuuppppppooonnnllliiieeebbb```dddeeeeeeeeeddddddcccbbb___^^^^^^]]]]]]\\\[[[[[[[[[[[[ZZZYYYXXXWWWVVVVVVTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTRRRPPPPPPQQQSSSRRRQQQQQQQQQPPPPPPOOOOOOQQQQQQRRRSSSRRRQQQOOONNNNNNLLLJJJKKKMMMNNNLLLJJJOOOMMMLLLLLLMMMNNNNNNMMMOOOOOOPPPPPPPPPPPPOOOOOONNNNNNNNNNNNOOOPPPQQQQQQ\\\]]]]]][[[WWWSSSQQQPPP}}}yyyxxxxxxwwwvvvtttrrrpppooonnnkkkgggccc___\\\YYYXXXWWWTTTOOOKKKLLLJJJHHHFFFEEEDDDAAA???@@@>>><<<;;;<<<===<<<<<<999999999999999999::::::AAA@@@>>>===;;;888666666777777888888888888999999:::999888777777777888888999999999999888888888888666666777777777777666666555777888888777666666777666666555555555666777888888888888888888888888888888888777888888:::<<<===GGGGGGDDD???>>>@@@???<<<888888888999:::;;;======<<<<<<===>>>>>>>>>>>>>>>FFFEEEDDDDDDDDDEEEGGGHHHGGGFFFEEEDDDCCCCCCDDDDDDCCCDDDGGGIIIJJJIIIGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIJJJKKKKKKJJJJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDEEEDDDCCCCCCDDDDDDCCCAAABBBBBBBBBAAA@@@????????????@@@@@@@@@@@@AAAAAAAAA>>>???@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<=========<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<=================================>>>>>>>>>>>>?????????>>>??????@@@@@@??????>>>??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB???BBBEEEFFFDDDBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNQQQSSSVVVXXX[[[]]]dddttt||||||}}}}}}zzzwwwxxxuuuppppppsssrrrmmmjjjjjjjjjiiigggdddaaa```aaaaaabbbbbbbbbaaaaaa```]]]]]]\\\\\\[[[ZZZZZZZZZXXXXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUNNNNNNNNNMMMLLLMMMNNNPPPQQQPPPPPPPPPOOOOOOOOONNNKKKLLLLLLLLLKKKKKKJJJIIIOOOMMMKKKLLLNNNOOOMMMKKKNNNLLLJJJKKKLLLMMMLLLLLLNNNNNNOOOOOOOOOOOONNNNNNLLLLLLLLLMMMMMMNNNOOOPPPVVVWWWXXXWWWTTTQQQPPPPPP~~~yyyvvvuuuuuuuuutttqqqooommmlllkkkhhhdddaaa```]]][[[[[[[[[XXXRRRNNNNNNLLLJJJIIIHHHGGGEEECCCCCCAAA??????AAAAAAAAA@@@===>>>>>>>>>>>>>>>===<<<555666888:::<<>>>>>===<<<<<<===;;;;;;;;;;;;;;;<<<====================================<<<<<<===>>>??????CCCDDDBBB>>><<>>===????????????????????????============<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===========================>>>>>>>>>>>>??????????????????@@@@@@@@@@@@?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB???DDDIIIGGGBBB???AAAEEECCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPRRRRRRXXXUUUTTTXXXeee{{{yyyyyyxxxzzzzzzzzzwwwuuuttttttrrrnnnmmmooommmiiieeeeeefffeeedddcccaaa```^^^^^^^^^^^^^^^______^^^\\\[[[ZZZYYYYYYXXXXXXXXXUUUUUUTTTSSSRRRQQQQQQPPPRRRRRRRRRRRRRRRSSSSSSSSSMMMMMMMMMMMMNNNOOOQQQQQQOOOOOOOOONNNNNNNNNNNNNNNKKKKKKJJJJJJIIIIIIJJJJJJMMMKKKJJJKKKLLLMMMLLLKKKLLLKKKIIIIIIKKKLLLKKKJJJLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNOOOQQQRRRRRRPPPOOOOOOPPPzzzwwwvvvwwwvvvvvvrrrqqqpppnnnllliiifffddd\\\ZZZXXXWWWWWWTTTNNNIIIJJJHHHFFFEEEEEEDDDBBB@@@???===<<<<<<>>>>>>>>><<<::::::;;;;;;;;;:::999888<<<>>>===::::::;;;;;;999777777888888888888888888888888888888888888888888666777888999999999888888999999888888888888999999777999;;;:::999888999:::888888888888999999::::::999999999999999999999999999999999999999999999:::@@@CCCCCC???>>>AAACCCBBB==================<<<<<<>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIGGGFFFFFFEEEFFFFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDDDDDDDCCCCCCCCCBBB???AAACCCBBB???===???AAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>============>>>>>>=========<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<===============>>>>>>=========>>>>>>>>>??????>>>>>>????????????>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAADDDGGGFFFBBB???AAACCCBBBBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKMMMNNNOOOOOONNNNNNUUUVVVWWWWWW[[[eeettt~~~{{{yyyxxxwwwwwwvvvsssqqqrrrqqqnnnlllkkkkkkiiifffcccdddddddddcccbbb```___]]]]]]]]]]]]]]]^^^^^^___[[[ZZZYYYXXXWWWWWWWWWXXXUUUTTTTTTSSSRRRQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQRRROOONNNNNNOOOPPPQQQRRRQQQNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLIIIHHHHHHIIIIIIJJJJJJIIILLLJJJIIIIIIJJJKKKKKKJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNLLLNNNOOOOOOMMMMMMNNNOOO{{{wwwvvvvvvvvvuuuqqqqqqooommmjjjgggeeedddaaa___\\\[[[ZZZWWWQQQLLLLLLKKKHHHHHHGGGGGGEEECCCAAA@@@??????@@@@@@???>>>>>>>>>>>>???>>>>>>======>>>@@@???:::999===???<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<===>>>??????<<<<<<===============<<<:::999999888888999999:::888:::;;;;;;:::999999:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<>>@@@BBB???????????????>>>>>>>>>>>>????????????@@@@@@@@@BBBAAA@@@???>>>???@@@@@@????????????????????????>>>>>>>>>=========<<<<<<=========<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<============>>>>>>>>>??????<<<<<<<<<=========>>>>>>===>>>>>>>>>>>>>>>>>>===>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAABBBBBBCCCBBBAAAAAABBBAAA@@@???BBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHIIIJJJJJJKKKLLLMMMOOOOOONNNMMMLLLIIIOOOTTTVVVXXX]]]fffnnn~~~||||||zzzwwwtttsssqqqooommmpppnnnkkkkkkjjjhhheeecccddddddddddddcccaaa___^^^___^^^^^^]]]]]]^^^______[[[YYYXXXVVVUUUVVVVVVWWWUUUUUUTTTSSSRRRQQQQQQPPPQQQQQQQQQPPPPPPPPPPPPPPPNNNLLLKKKLLLNNNOOOMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHGGGFFFFFFGGGHHHIIIGGGHHHHHHIIIIIIIIIIIIJJJKKKJJJHHHHHHJJJKKKJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMLLLKKKLLLMMMzzzwwwuuuuuutttsssnnnnnnmmmjjjfffcccbbbbbbeeeaaa^^^\\\\\\YYYUUUQQQOOOMMMKKKIIIIIIHHHFFFDDDBBB@@@@@@@@@@@@@@@>>><<<>>>>>>======>>>???@@@@@@NNNOOOJJJ???<<>>?????????>>>>>>===<<<<<<<<<<<<===;;;:::999888888999:::;;;999;;;<<<<<<;;;::::::;;;999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>?????????>>>CCCFFFFFF???:::;;;<<<<<<@@@AAADDDFFFHHHIIIIIIHHHAAABBBBBBCCCCCCCCCCCCCCC<<<===@@@BBBCCCCCCBBBAAA@@@AAAAAABBBAAAAAA@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC???@@@@@@@@@>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;<<<===>>>>>>??????@@@@@@AAA============>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCC@@@??????AAABBB@@@>>>CCCCCCBBBBBBCCCCCCDDDEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLOOOQQQQQQPPPSSS[[[aaaeeemmmyyy|||zzzzzzvvvrrrpppooonnnlllkkknnnjjjhhhiiihhhddd``````aaabbbbbbbbbaaa___]]]\\\```___]]]\\\\\\\\\]]]^^^YYYWWWUUUSSSRRRSSSTTTUUUUUUTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNKKKJJJKKKNNNNNNLLLIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIFFFHHHIIIIIIHHHIIIJJJKKKJJJHHHFFFGGGHHHIIIHHHGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKIIIHHHIIIJJJyyyuuuqqqoooppppppnnnkkkdddbbb```^^^]]]\\\YYYWWWUUUTTTSSSSSSSSSQQQOOOLLLLLLKKKJJJIIIJJJLLLOOOQQQqqq\\\PPPOOOLLLEEEFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKJJJIIIHHHJJJHHHEEECCCBBBCCCDDDEEEFFFDDDCCCBBBBBBCCCDDDFFFDDDEEEGGGGGGEEEDDDEEEFFFAAABBBCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDEEEEEEEEEDDDMMMRRRRRRLLLGGGHHHKKKKKKJJJKKKMMMNNNOOONNNMMMMMMDDDEEEFFFFFFGGGGGGFFFFFFHHHJJJLLLNNNNNNLLLJJJHHHLLLLLLMMMMMMLLLKKKJJJIIIJJJKKKKKKLLLMMMMMMNNNNNNLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLKKKGGGHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDEEEDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEBBBCCCEEEFFFFFFDDDBBB@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>??????@@@AAAAAABBBBBB>>>????????????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBB@@@AAAAAAAAA@@@@@@AAABBBDDDDDDCCCCCCDDDDDDEEEFFFCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMMMMLLLQQQQQQPPPNNNLLLMMMRRRWWWVVV\\\```fffttt~~~zzzxxxxxxuuurrrooommmmmmnnnnnnmmmkkkfffdddgggeee```\\\\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZ___]]][[[YYYXXXXXXYYYZZZVVVTTTQQQOOOOOOPPPQQQRRRRRRQQQQQQPPPOOONNNMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIGGGFFFIIIMMMNNNKKKGGGCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGGGGCCCEEEGGGGGGEEEEEEGGGIIIGGGEEEDDDDDDEEEFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHGGGFFFDDDDDDFFFHHH~~~|||{{{|||xxxttt||||||vvvvvvxxxzzz|||~~~}}}~~~~~~~~~|||{{{yyywwwyyyvvvrrrooommmnnnppprrrooonnnlllkkkkkklllnnnooommmoooppppppooonnnnnnoooiiijjjkkklllmmmlllkkkkkkffffffffffffffffffffffffaaaccceeefffhhhhhhhhhgggeeekkkmmmiiifffiiimmmooommmmmmmmmmmmkkkhhheeecccffffffggghhhhhhhhhhhhgggeeefffhhhiiigggdddaaa^^^aaaaaabbbbbbaaa___^^^\\\^^^___```aaabbbbbbbbbbbb______^^^]]]\\\\\\]]]]]]ZZZ\\\]]]^^^^^^]]]\\\ZZZVVVWWWXXXZZZ[[[\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZYYY```___]]][[[YYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUURRRPPPQQQSSSTTTQQQOOOKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKHHHKKKPPPSSSSSSOOOJJJFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCC??????@@@AAABBBBBBCCCCCC@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCDDDDDD@@@@@@AAAAAAAAABBBBBBBBB>>>BBBEEECCC??????CCCGGGDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJKKKLLLLLLLLLGGGHHHJJJLLLMMMOOORRRTTTQQQYYY]]][[[^^^mmmxxxtttuuuvvvssspppmmmlllnnnppprrrrrriiicccbbbeeeccc]]]YYYZZZTTTUUUWWWYYYZZZZZZYYYYYY]]]\\\YYYVVVUUUUUUVVVVVVSSSRRROOOMMMLLLMMMOOOPPPOOOOOONNNMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHH@@@>>>===AAAFFFHHHFFFBBB@@@@@@@@@AAAAAABBBBBBBBB>>>???AAABBBCCCBBBAAAAAA>>>@@@CCCCCCAAAAAACCCFFFDDDCCCAAAAAACCCDDDCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAABBBBBBCCCDDDEEEBBBCCCCCCBBBAAABBBDDDFFF