BM6P6(@ fffGGG@@@BBB>>><<>><<<===:::666111111222222000...,,,+++.........------,,,,,,,,,+++++++++*********))))))(((((((((***,,,///111333111111000000000000000111111222333111000222666;;;>>>;;;777555444444444333000000000000000111111111......------------.........000111222111000111222111111222222222333333333777555666888888777:::??????AAADDDHHHRRR\\\```]]]ddddddccc```___aaahhhmmmgggjjjnnnsssxxx|||~~~~~~|||{{{{{{zzzzzzzzzyyyxxxvvvtttqqqpppoooqqqtttuuuuuuvvvwwwxxx|||\\\TTTLLLGGGEEEDDDBBBFFFYYYooorrrZZZOOOJJJGGGAAA???===<<<<<<<<<:::999444666777777666666777999;;;DDDrrrhhhvvvvvv^^^NNNTTT[[[YYYYYY___eeessspppcccjjjddd\\\TTTKKKEEECCCAAA===999999777444333444444444333333333333333333333333333444444:::666@@@ssszzzcccqqqcccLLLgggdddVVViii}}}hhhWWWUUUUUU^^^ccccccjjjwwwyyysssmmmrrryyy}}}~~~}}}|||{{{|||xxxqqqmmmhhhdddaaa___]]][[[[[[[[[ZZZYYYXXXVVVTTTSSSUUUTTTRRRPPPNNNLLLKKKKKKNNNKKKHHHHHHJJJKKKJJJHHHIIIHHHHHHIIIKKKOOOSSSVVVdddtttssseeejjjkkk___QQQMMMbbbhhhHHH@@@AAA>>>===@@@@@@CCCBBB>>><<<===:::666222222111111000...---,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******(((((()))***,,,...111222111111000000000000111111222333333111000111555999<<<999666444444444444444111000000000000000000000......------------.........000111222111000111222111111222222222333333333777555666888888777:::???EEEHHHKKKMMMRRRXXXYYYVVVVVVYYY\\\]]]^^^```fffjjjllllllmmmpppssswwwzzz|||~~~}}}}}}}}}~~~~~~~~~}}}|||zzzxxxuuutttqqqssstttuuuttttttvvvwww|||cccXXXOOOJJJFFFEEEBBBDDDTTThhhvvv^^^SSSLLLHHHBBB???===<<<<<<<<<:::999444666777777666666888999<<>>:::999777444333444555444333333333333333333333333333444555:::888GGG{{{mmmdddoooeeePPPnnnwww___WWWmmm}}}dddUUUTTTXXX```cccbbbgggqqqrrrkkkoootttzzzxxxsssqqqmmmhhhcccaaa___\\\ZZZ[[[[[[ZZZYYYWWWUUUTTTRRRSSSRRRPPPNNNLLLKKKJJJJJJKKKHHHFFFGGGIIIJJJIIIHHHIIIHHHHHHHHHIIILLLOOOQQQYYYggg~~~kkkjjjmmmfffYYYMMM```jjjIII@@@AAA>>>===AAA@@@CCCBBB>>><<<<<<:::555333222111///...............------------,,,,,,,,,------,,,,,,,,,+++++++++))))))***+++,,,...000111111000000000000000111111333333333111000000333666777555333222444555555444111111111000000/////////......------------.........000111222111000111222111111222222222333333333666555555888888777:::@@@LLLQQQSSSQQQPPPRRRSSSQQQOOOUUU]]]aaabbbccceeegggiiiiiiiiijjjnnnsssxxx{{{~~~~~~|||zzzwwwvvvsssttttttsssrrrsssuuuwww{{{ooo___TTTMMMGGGFFFBBBBBBNNN^^^gggYYYOOOHHHBBB@@@===<<<<<<<<<:::999444666777777666777888::::::PPP~~~}}}ccc```TTTNNNTTTWWWUUUZZZeeettt~~~ddddddjjj```ZZZQQQJJJGGGCCC???<<<999777444333444555444444333333333333333333444444333666999:::PPPttteeeooottt```VVVzzzkkk[[[[[[tttttt]]]SSSTTTXXX___cccbbbdddkkkkkkeeeqqqvvv|||wwwqqqqqqmmmhhhdddaaa^^^\\\ZZZ[[[ZZZZZZXXXWWWUUUSSSRRRPPPOOONNNLLLJJJIIIIIIHHHGGGFFFEEEFFFHHHJJJJJJIIIJJJIIIIIIHHHIIIKKKMMMNNNOOOYYYrrruuulllpppnnncccVVVccc}}}mmmKKK@@@@@@>>>===AAAAAACCCCCC???<<<<<<999555333222000............///------------------------,,,,,,++++++++++++************+++,,,---...///000000000000000000000111222333222111000//////111222444222111111333555555555222222111000///......---......------------.........000111222000000111222111111222222222333333333666444555888888777;;;@@@PPPUUUVVVRRROOOQQQTTTTTTYYY```hhhllljjjgggdddddd___aaacccgggmmmtttyyy}}}|||}}}~~~}}}{{{xxxuuutttsssssssssqqqqqqrrruuuxxxyyy}}}~~~gggZZZPPPHHHGGGDDDBBBJJJVVVyyyqqqaaaRRRFFFBBB@@@===<<<<<<;;;:::888555666777666666777999<<<:::]]]}}}rrrqqqUUUOOOOOOUUUVVVUUU^^^kkk}}}nnneeeooobbb\\\TTTMMMHHHDDD???<<<:::777555444444555555444333333333444444444444444333888888:::XXXkkkkkktttUUU\\\{{{aaaZZZaaa{{{jjjXXXSSSUUUVVV___fffeeedddfffgggeeerrrwww}}}yyyuuuqqqnnniiieeebbb___\\\YYYZZZZZZYYYXXXVVVTTTRRRQQQNNNMMMKKKJJJIIIHHHHHHGGGFFFFFFFFFGGGIIIKKKLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPOOORRRdddqqqrrrrrriii]]]aaavvvnnnKKKAAAAAA>>>===AAAAAADDDCCC???<<<<<<999444222111000.........//////------------------------************))))))))))))******+++---...//////000000000//////000111222222111000///...///000000111222111000111333555555444222111111000///...------......------------.........000111222000000111222111111222222222333333333555444555888999888;;;AAANNNSSSTTTQQQPPPUUU[[[]]]fffkkkppppppkkkddd___^^^[[[^^^ccciiipppvvvzzz|||zzz}}}}}}{{{wwwuuusssqqqqqqqqqpppppprrrvvvyyywwwyyy|||}}}}}}sss```SSSIIIGGGFFFDDDHHHPPPbbb}}}iiiVVVEEECCCAAA>>><<<<<<;;;999888555666666666666777:::===BBBqqq{{{___MMMMMMQQQVVVUUUVVVbbbqqqtttaaakkkccc^^^WWWOOOIIICCC>>><<<:::888555444555555555444333333333444444555555555333:::666:::___jjjtttmmmOOOdddgggUUUWWWddd~~~xxxaaaUUUTTTXXXYYYeeennnlllddd```bbbeeerrrwww}}}|||zzzsssppplllhhheeeaaa]]]ZZZYYYYYYXXXWWWUUUSSSRRRQQQLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNPPPQQQOOOOOOQQQRRRSSSTTTUUUUUUSSSQQQ[[[xxxxxxsssqqqiii\\\WWWhhhmmmKKKAAAAAA>>>===@@@BBBDDDCCC???<<<<<<999444111111000///////////////,,,,,,,,,------------...***))))))))))))((((((((()))***,,,---///000000000////////////000111222333///...---...111333333333222111111222333444333222000000000//////...............------------.........000111222111000111222111111222222222333333333555333555888999888;;;AAAHHHNNNQQQRRRVVV]]]aaabbbiiikkkllliiiccc^^^]]]]]]bbbeeejjjoootttxxxzzz{{{|||yyyvvvtttpppqqqqqqqqqpppqqqtttvvvrrrtttvvvwwwwww{{{jjjYYYLLLIIIHHHEEEFFFKKKRRRtttsss[[[GGGCCCAAA>>><<<<<<;;;999777666666666666666888;;;>>>OOOvvvtttnnnPPPJJJMMMQQQUUUUUUXXXeeetttbbbiiieeeaaaZZZRRRJJJCCC>>><<<:::888555444555666555555333333333444555555666666222<<<777===jjjkkkyyyyyy}}}oooRRRoooeeeMMMTTTfffoooXXXSSSWWWZZZ```ooo{{{uuudddYYY\\\dddqqqwww~~~~~~~~~vvvsssoookkkhhhddd```]]]YYYXXXXXXWWWUUUSSSQQQPPPLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLNNNOOOOOOQQQSSSVVVRRRSSSUUUWWWYYYYYYXXXXXXVVVQQQWWWppp~~~qqqmmmiii^^^SSSeeekkkKKKBBBBBB>>><<>><<<<<<;;;999777666666666666666888<<>>:::888666555555666666555333333444444555666666666000>>>999CCCwwwkkkzzztttvvviiiVVV{{{cccLLLWWWjjjfffQQQQQQXXXZZZaaattt|||dddSSSYYYfffrrrxxx|||}}}zzzwwwsssoookkkgggbbb___XXXXXXWWWVVVTTTRRRQQQPPPLLLLLLKKKJJJJJJJJJKKKKKKMMMOOOQQQQQQQQQRRRUUUXXXTTTVVVXXXZZZZZZYYYWWWVVVUUUQQQXXXqqqooojjjjjjcccVVVhhhjjjJJJBBBCCC???<<>><<<<<<:::888777666666666666666888<<<@@@[[[\\\iiioooPPPGGGIIILLLOOOQQQQQQXXXffftttlllkkkiiifff```XXXNNNFFFAAA???;;;888666555666666666555333333444444555666777777///???;;;HHHiiizzzsssppp}}}\\\WWW{{{\\\QQQ]]]nnn```MMMPPPXXXZZZ^^^tttdddRRRZZZkkkrrryyy|||wwwtttvvv{{{{{{yyyuuuqqqnnniiiddd```XXXXXXWWWVVVTTTRRRPPPOOOMMMLLLLLLKKKKKKKKKLLLLLLNNNPPPSSSSSSRRRRRRVVVYYYVVVWWWYYYZZZYYYWWWUUUSSSUUUSSS\\\uuummmhhhlllcccVVViiiiiiLLL@@@>>><<<<<>>>>>===666555555333222000...---//////.........---------...------------...//////000000000000000000000000333333333333333333333333333444444666888:::<<<===CCCQQQ[[[\\\___eeebbbYYY]]]^^^```jjj{{{xxx}}}~~~|||||||||{{{zzzxxxwwwvvvtttqqqnnnnnnnnnlllhhhdddfffhhhbbb___dddfffpppqqqSSSKKKLLLHHHBBBAAAGGGRRRmmmpppRRRIIICCC>>>>>>===:::999;;;555<<<:::666999777:::HHHjjj|||]]]vvviiiKKKIIIKKKKKKNNNSSSWWW^^^lllzzzqqqiiijjjkkkhhh^^^RRRHHHAAA<<<<<<;;;999777555555555666222222222333444555666777666777???NNNwwwwwwvvv}}}|||fffOOO^^^oooOOOMMM[[[tttvvvQQQQQQNNNLLL___hhh{{{___TTTaaajjjyyy}}}|||sssvvvwwwkkkrrr|||xxxrrrnnnllliiieeeaaa^^^[[[WWWTTTTTTTTTSSSRRRTTTTTTRRRQQQPPPPPPPPPPPPTTTTTTTTTTTTUUUUUUUUUUUUXXXYYYZZZZZZXXXVVVSSSQQQPPPXXX___sssiiiiiimmmgggYYYccc|||{{{xxxvvvgggJJJ??????>>>>>>AAABBBDDDCCC???<<<;;;888444111000000000///.........///...---,,,,,,,,,------,,,,,,+++******+++,,,,,,+++******---111333222000000///---...000222333333------...222666:::999888666666555444222111///...//////.........---------...------------...//////000000000000000000000000333333333333333333333333333444444666777:::;;;<<>>>>>===:::999;;;666;;;777444888777;;;JJJkkkzzzjjjeeeJJJKKKKKKKKKNNNSSSXXX```pppuuuiiihhhjjjhhh___SSSIIIBBB???<<<;;;999777666555555666333333333333444555666777555555===MMMqqqxxx}}}qqqyyyxxx]]]MMMcccfffQQQNNN]]]uuuqqqOOOOOOOOOPPPdddpppfffUUUbbbnnnvvvyyy|||||||||xxxrrrooonnnkkkgggccc]]][[[XXXWWWXXXXXXWWWVVVXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWXXXXXXWWWVVVSSSPPPNNNKKKRRRYYYmmmkkknnnsssggg[[[ggg}}}xxxtttdddHHH????????????BBBAAADDDCCC>>><<<;;;888444000000//////////////////......---,,,,,,,,,------,,,++++++******++++++,,,++++++,,,...111333333222///...---...111333333333------...000444666555555666666555555333222111000/////////.........------...------------...//////000000000000000000000000222222333333333333333333333444444666777999;;;<<>>OOO{{{}}}eeevvvxxx}}}rrrmmmyyyvvvUUUMMMmmmuuu[[[UUUNNN___xxxkkkMMMNNNPPPTTTgggtttpppVVVaaappp|||rrrppp|||xxxsssqqqqqqooojjjggg^^^]]][[[\\\]]]]]]\\\[[[[[[[[[[[[[[[[[[ZZZYYYXXXUUUUUUUUUUUUUUUVVVWWWWWWVVVVVVVVVUUUSSSOOOLLLJJJGGGLLLRRRdddlllqqqxxxooocccmmm~~~xxxcccHHH??????>>>>>>AAA@@@CCCBBB>>>;;;;;;888444.............../////////------------------------++++++++++++++++++++++++***+++,,,///111222333222...------///111333444333...///000111333444444333666666666555444333222111////////////...............------------...//////000000000000000000000000222222222222222333333333444444444555777888:::;;;FFFNNNQQQNNNNNNWWWaaafff~~~{{{ppplllyyy~~~}}}}}}}}}{{{yyyxxxwwwvvvwwwtttooojjjgggeeecccccc```bbb\\\WWWYYYWWW]]]mmmnnnWWWNNNIIIGGGHHHDDDGGGVVVsssTTTHHHAAA<<<<<<;;;999999;;;888999444555:::888===OOOsssfffsssUUUDDDKKKMMMLLLMMMQQQVVV```rrrxxxzzzhhhaaaccceeecccXXXKKKCCCCCC===<<<:::888666555555555444444444444444555666666999777BBBUUUwwwqqq]]]uuuyyynnnooo~~~yyyRRRPPPvvvhhhSSSWWWMMMbbb|||fffOOOOOOPPPTTTcccnnn|||XXX___pppzzzmmmxxx|||yyyuuutttuuusssoookkkbbbaaa```aaaaaaaaa___]]][[[\\\\\\\\\\\\[[[ZZZYYYVVVUUUUUUTTTTTTUUUVVVWWWUUUUUUUUUSSSQQQMMMIIIGGGHHHJJJLLLYYYoooqqqwwwzzzqqqxxx{{{cccHHH??????======???@@@BBBBBB>>>;;;;;;888444---------------------...,,,---------------------++++++++++++++++++++++++)))***,,,...///000111222.........///222333333222...///111111111111222222555555555555444444333222000000/////////............------------...//////000000000000000000000000111111111222222333333333444444444555666888999:::BBBGGGKKKJJJLLLTTT^^^dddjjjiiigggiiivvv}}}|||{{{|||~~~}}}{{{yyyxxxxxxxxxwwwuuuqqqlllgggdddcccddd___bbb\\\WWWXXXUUUXXXgggzzzzzz^^^PPPIIIGGGGGGDDDFFFQQQwwwoooPPPJJJCCC===<<<;;;888999;;;888999666888===999AAAVVVvvvaaarrrxxxQQQEEENNNOOOMMMNNNPPPTTT\\\mmm|||yyyyyy{{{aaa``````cccddd\\\MMMDDDCCC>>>===:::888666555555555555555444444444555666666999666DDDYYYuuuooo___{{{mmmuuu}}}SSSTTTzzz```MMMRRRSSSkkkbbbRRRPPPNNNQQQ[[[dddaaabbbqqq{{{zzz{{{sss~~~|||yyyyyyzzzxxxtttpppiiigggfffeeeeeeccc```^^^]]]]]]^^^^^^^^^]]]\\\\\\WWWVVVUUUSSSSSSSSSTTTUUUUUUUUUUUUSSSPPPLLLHHHFFFIIIIIIFFFNNN]]]iii~~~xxx}}}|||rrr~~~bbbHHH???>>>===<<<>>>???BBBAAA===;;;;;;888444------------------------+++,,,---.........------***++++++,,,,,,++++++***(((***---//////000111333///...///000222333222000---///000111//////000111333333444444444333333222000000000/////////.........------------...//////000000000000000000000000000000111111222333333333444444444555666777999999===@@@DDDGGGKKKPPPUUUXXXYYYYYY\\\hhh}}}|||}}}}}}{{{yyyxxxwwwxxxxxxvvvuuurrrmmmhhhdddcccddd\\\___ZZZUUUUUUQQQSSSbbbttthhhVVVNNNJJJIIIBBBCCCKKKkkkuuuWWWMMMEEE???===;;;888888;;;888999888:::===;;;IIIeee~~~ddd}}}oooOOOIIIQQQPPPNNNNNNPPPRRRYYYhhhwww}}}~~~}}}|||jjjccc___aaafffbbbSSSFFFBBB???>>>;;;888666555555555666555555555555555666666777444DDD\\\{{{rrrggglllwwwzzzRRRYYY}}}YYYHHHKKK[[[uuu{{{]]]SSSOOOLLLOOOUUU^^^wwwllliiiuuu~~~sss}}}vvv}}}~~~}}}yyyuuuqqqooollljjjhhhfffcccaaabbbaaaaaa`````````aaabbb[[[YYYWWWTTTSSSSSSTTTTTTTTTTTTTTTRRROOOLLLHHHFFFHHHGGGDDDIIISSSYYYnnnuuuzzzzzzpppjjj|||{{{```FFF>>>???>>>===???>>>AAAAAA===;;;;;;888444000000000//////......---+++,,,---.........------***+++,,,,,,,,,,,,+++***))),,,///000000000222444000000000111222222000...---000222222000///111222222222333333333333333222000000000000/////////......------------...//////000000000000000000000000///000000111222222333333444444444555666777888999;;;<<>>;;;888888;;;777999777888:::<<>>;;;999777555555555666666555555555555666666777333EEEaaapppjjjeeerrroooRRR```yyyTTTHHHJJJ^^^yyyuuuWWWPPPLLLJJJPPPUUU\\\llltttoooxxxwwwyyy{{{|||xxxxxxuuuqqqnnnlllkkkiiigggeeedddbbbaaaaaabbbdddfff___]]]ZZZVVVTTTTTTTTTUUURRRRRRRRRQQQNNNKKKGGGEEEGGGIIIJJJPPPVVVVVVgggrrruuuzzzvvv{{{xxx^^^EEE>>>?????????AAA>>>AAA@@@===;;;;;;999444333222222111000//////...***+++---...///...------***+++,,,------,,,+++******---000111111111333666111000000111222222///---000222555555333222444666111111222333333333222222000000000000////////////...------------...//////000000000000000000000000///000000111222222333333444444444555555777888999===>>>CCCLLLRRROOOGGGAAAXXX]]]```cccppp|||{{{{{{zzzyyywwwwwwvvvtttsssrrrsssuuuvvvoooqqqqqqmmmgggcccaaabbb[[[___ZZZVVVVVVQQQRRR___mmm~~~uuu^^^RRRLLLGGGLLLJJJFFFVVVRRRJJJBBB>>><<<888888;;;777888555555888===]]]cccdddwwwWWWEEEFFFMMMMMMMMMOOORRRTTTZZZggguuuvvv|||lllbbbaaalllnnn^^^LLLCCC@@@>>><<<999777555555555777666666555555555666666999555HHHfffyyyllliii___lllzzzfffSSSgggtttSSSKKKLLLZZZwwwqqqRRRMMMIIIIIIQQQWWW\\\dddwwwqqqyyywwwppplll}}}~~~zzz|||xxxtttpppoooooonnnmmmfffdddaaa______bbbeeegggccc```\\\XXXVVVUUUUUUVVVPPPQQQQQQPPPMMMJJJGGGEEEGGGLLLQQQYYY^^^YYYggguuuwww|||vvvwww\\\DDD>>>BBBBBBAAABBBEEEDDDBBB???<<<888555333...............---------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***))))))***+++,,,---...000222333444444,,,...000111000000000111///111333333222222333444444111111444333///...000...............---------///...---,,,---///111222222222222111000//////...111111000000111111222333333333444555666777888888444<<>>>>>666>>>666=========jjjzzzhhhmmmiiiPPPGGGFFFKKKKKKJJJLLLSSSXXX]]]fffoootttzzz~~~vvvdddcccnnnkkk^^^OOOAAA@@@???===;;;999666555444666666555555555555666666AAA:::EEEppp{{{dddooo{{{___eeerrrdddYYYfffmmmJJJLLLKKKYYYsssnnnOOOIIIEEEFFFQQQWWW]]]ggguuuooo|||ttt~~~||||||{{{yyywwwvvvuuurrrnnnkkkhhhgggdddbbbbbbdddfffhhhjjjfffaaa[[[WWWUUUUUUUUUSSSRRRRRRPPPMMMIIIEEEBBBGGGIIIQQQZZZ[[[\\\mmmpppqqqxxxnnn|||uuu[[[DDD???BBB@@@>>>???BBBBBB@@@>>><<<999777555...............---------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,,,,---///000111222222222...000222222000/////////---111555777777555333333555111111333222//////111/////////.........------///...---,,,---///111222222222111111000//////...111111000000111111222333333333444555666777888888999<<>><<<===:::666===555;;;===BBBsssooowww```KKKFFFFFFKKKKKKJJJLLLRRRWWW\\\fffooosssyyy}}}vvvbbbaaannnmmmaaaSSSEEE@@@>>>;;;888666555555555666666555555555555666666999999IIIvvvgggnnnwww}}}www[[[hhhxxxhhhUUUeeennnMMMOOONNN[[[ssshhhLLLJJJGGGHHHPPPVVV]]]dddzzzvvvsss~~~}}}|||yyyuuurrrllljjjgggdddcccdddfffhhhiiifffaaa\\\XXXVVVVVVVVVSSSRRRRRRPPPMMMIIIEEECCCDDDEEEKKKRRRRRRRRRaaatttsssnnnqqqjjjyyyttt[[[EEE???AAA>>><<<<<<@@@@@@???>>><<<999777666//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,---///000111111111000///111333222000...---...,,,111777;;;:::777444222666222111222111//////333111111000//////...------......------...///111222222222111111000/////////111111000000111111222333333333444555666777888888;;;;;;>>>III[[[gggdddZZZEEEIIIOOOWWWcccttt|||yyyyyyxxxwwwvvvxxxwwwvvvvvvvvvvvvsssqqqrrrooolllkkkjjjjjjiiihhh^^^]]][[[YYYXXXXXXXXXYYYeeeqqqsss^^^QQQJJJFFFIIIDDDKKKgggdddKKK@@@BBB???>>>===666777;;;444;;;<<>>;;;888666555666666666666555555555555666666777<<>>>>><<<<<<>>>@@@@@@???===;;;888666555/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,---///111111111000//////111333222111///...///---111777:::999777555444777333111222111///000444333222111000///...------......------...///000111111111111111000000//////111111000000111111222333333333444555666777888888999999;;;CCCRRRaaaeeeaaaLLLIIIGGGKKKVVVgggyyy}}}zzzxxxxxxyyyyyyxxxwwwuuuuuuuuutttqqqnnnqqqqqqpppnnnmmmkkkhhhggg___^^^]]][[[ZZZXXXWWWVVV]]]gggrrrwwwuuuuuuyyy~~~zzzbbbRRRJJJGGGIIICCCHHH```~~~cccLLL@@@BBB>>><<<<<<777777:::555;;;:::KKK|||dddpppvvvNNNDDDEEEFFFLLLLLLJJJKKKOOOTTTYYYcccmmmnnnuuuzzztttkkklllsssyyyjjjbbboooqqqeeeVVVHHHAAA@@@>>><<<:::999888777666666555555555555666666555>>>OOOttt}}}iii{{{ttt___qqqxxx]]]RRRnnnqqqSSSQQQRRRbbbxxx___HHHIIIHHHIIIQQQUUU^^^```ooo{{{yyy|||~~~{{{vvvtttoookkkhhhfffeeeeeebbbaaa```^^^[[[XXXVVVTTTRRRRRRRRRPPPNNNJJJFFFDDDFFFDDDDDDGGGGGGGGGOOOYYY___pppzzzhhhhhhhhhqqqyyy___FFF===<<<;;;>>>BBBBBBAAA???===:::666333222000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,...000222222111000///---///222222111000111111...111333444444444555666888333111222111///000444333222111000///...---------------...//////000111111111111000000000000000111111000000111111222333333333444555666777888888666:::===@@@HHHTTT^^^aaaYYYRRRIIIFFFMMM\\\mmmyyy|||yyyxxxyyy{{{xxxxxxwwwwwwvvvtttqqqnnnqqqsssuuutttqqqlllfffccc______]]][[[XXXUUUSSSRRRTTT[[[bbbccc```___cccgggkkknnnrrruuuxxx|||~~~eeeTTTKKKHHHIIIDDDHHH\\\www___KKKCCCBBB;;;888<<<<<<777999777===999MMMttt[[[jjjsssMMMEEEFFFGGGLLLLLLIIIJJJOOOSSSXXXaaajjjkkkrrr|||||||||ssshhh___]]]``````fffkkklllpppuuuyyyxxx{{{mmmaaappptttiiiYYYKKKCCCDDDDDDCCC@@@===999777666666555555555555666666222;;;MMMsss~~~jjjttteee{{{___WWWxxxnnnRRROOORRReee|||cccIIIHHHGGGIIIRRRXXX^^^```nnn{{{yyy{{{xxxtttnnnjjjgggeeeddd```______]]]ZZZWWWUUUSSSRRRRRRRRRQQQNNNJJJGGGEEEHHHEEEDDDGGGKKKNNNSSSYYYUUUfffxxxjjjkkkjjjnnn{{{www___FFF===<<<;;;>>>DDDBBBAAA???<<<999555222000000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...000333444333111000---///222222222111222333///000000000000222555888777333222333222000000444111111000//////...------------......///000000000111111000000000000000000111111000000111111222333333333444555666777888888666<<<@@@???AAAIIISSSXXX]]]YYYRRRKKKKKKUUUeeerrr}}}yyywwwxxxyyyzzzzzzyyyzzzyyywwwtttqqqppptttxxxxxxtttlllfffbbb```^^^\\\XXXTTTQQQNNNLLLKKKNNNQQQQQQOOONNNOOOQQQPPPSSSWWWZZZ]]]bbbgggjjjwww~~~lllYYYMMMIIIJJJEEEHHHXXXppp___LLLDDDCCC:::888===>>>999888999???888QQQmmm\\\vvvrrrOOOIIIHHHGGGKKKJJJIIIJJJOOOSSSWWW___gggiiioooxxx{{{qqqfff]]]WWWUUUUUURRRWWWZZZYYYZZZ^^^```___bbbdddiiipppzzzmmm^^^oooxxxooo___RRRGGGGGGFFFEEEBBB>>>:::777666666555555555555666666666<<>>;;;===BBB@@@???>>><<<999666333111000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))+++...111444555555333222...000333333222111111111///000000000000222555888666333222555444000000333/////////.........------,,,---...//////000000000000000000000000000000111111111000000111111222333333333444555666777888888666;;;===;;;<<>><<<;;;888:::@@@999YYYeeebbbpppQQQLLLIIIFFFKKKIIIHHHKKKPPPTTTWWW]]]dddgggllluuu~~~vvvnnnbbbWWWQQQPPPPPPPPPMMMQQQSSSQQQPPPTTTUUUTTTSSSSSSUUUXXX[[[eeezzzooo]]]pppzzzqqqaaaTTTJJJHHHEEEAAA===:::888777666666555555555555666666;;;>>>QQQ}}}~~~wwwqqq]]]\\\___IIIFFFOOOfffiiiMMMJJJHHHJJJTTTZZZZZZ^^^jjjuuuwwwtttxxxyyy~~~}}}wwwrrrmmmiiihhhdddccc```^^^[[[XXXVVVUUURRRRRRRRRQQQOOOKKKHHHFFFGGGEEEFFFNNN]]]jjjppppppnnnwwwqqqeeegggeeelllyyyvvvlllXXXFFFAAA@@@<<<;;;>>>>>>===<<<;;;999666444333111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((+++...111555666666444333111222444444222000//////...///111111111333555888555333333666555111000222...............---------,,,---...///000000000000000000000000000111111111111111111000111222222333333333444555666777888888555888888777:::???@@@===@@@MMMYYYYYYQQQOOOXXXbbblllyyy}}}wwwrrrqqqrrrwwwwwwxxxyyyyyywwwssspppppptttwwwwwwrrrnnnlllkkk```]]]XXXRRRLLLHHHEEEDDD???===<<<>>>AAAAAA???===@@@@@@@@@???>>>???AAACCCCCCPPPeeezzz|||bbbOOOIIIJJJFFFFFFPPPaaannnSSSEEEDDD@@@??????999<<<888:::@@@:::___]]]dddnnnQQQMMMIIIEEEKKKHHHGGGKKKQQQUUUVVV\\\bbbfffkkksss{{{{{{ppplllrrr~~~wwwkkkdddWWWLLLIIILLLNNNMMMKKKPPPQQQNNNNNNQQQRRRQQQOOOQQQUUUXXXTTTRRR^^^mmmsss___qqq{{{qqq```RRRLLLHHHBBB;;;777666666777666666555555555555666666999<<>>>>>>>>===;;;777444222000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...///000111111222222111///111333222000//////000000333222......000111///555444333222111111111111111000///...---,,,++++++,,,,,,---...///000111111333222111/////////000111111111111111111111111111444333222222333555888999;;;:::999:::<<<===<<<;;;???CCCHHHJJJLLLOOOTTTYYYgggppp}}}|||vvvrrrppppppzzzxxxxxxxxxxxxxxxvvvtttooopppqqqrrrrrrnnniiieee```[[[SSSKKKEEEBBBAAAAAA???@@@AAABBBCCCBBBAAA@@@AAA@@@???>>>>>>@@@BBBCCCFFFLLLVVVeeezzzcccJJJLLLKKKEEEFFFNNN[[[yyyTTTJJJDDD???@@@888::::::555:::888===lll```dddgggNNNJJJNNNLLLFFFGGGHHHJJJLLLOOOUUU\\\aaaeeeiiiqqq{{{yyytttiiiccceeefffjjjsssgggccc]]]UUUPPPPPPPPPPPPOOOSSSPPPNNNOOORRRSSSRRRQQQQQQQQQUUUZZZZZZWWWXXX[[[ttt|||aaakkkxxxwwwhhhVVVLLLDDD>>><<<:::666555777888777777777777777888888AAACCCRRRyyy|||}}}xxxrrrwwwQQQ]]]nnnPPPDDDEEELLLfff{{{gggLLLJJJKKKQQQXXXXXX^^^```gggooosssuuu|||rrrmmmxxx{{{uuu~~~|||xxxtttpppnnnlllgggaaa]]]\\\YYYVVVRRRTTTSSSQQQQQQPPPMMMHHHEEEGGGDDDDDDKKKZZZlllzzzmmmccchhhmmmggglll}}}|||{{{ssspppjjjQQQDDDCCC===<<<>>><<<@@@@@@@@@???<<<999666444000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++//////000111111111111000000111222111///...///000222555555111000333333111444333222111111000000000111000///...---,,,++++++,,,,,,---...///000111111333222000/////////000111111111111111111111111111444333333222333555888999:::999888999<<<======<<<<<<@@@DDDGGGIIINNNTTTYYYbbbkkkvvv~~~}}}|||zzzwwwuuutttvvvxxxzzzyyyxxxxxxxxxwwwuuusssppppppqqqqqqppplllgggccc[[[WWWQQQJJJDDDAAA?????????@@@AAABBBBBBAAAAAA@@@DDDCCCAAA@@@@@@@@@BBBCCCDDDIIIPPP]]]sssiiiOOOLLLKKKEEEEEEKKKWWWzzz[[[LLLCCC===???888;;;===999>>><<<@@@pppyyy^^^fffbbbJJJGGGLLLLLLGGGGGGHHHJJJKKKOOOTTT[[[```fffjjjrrr|||~~~sssvvvvvvyyyzzzpppeeemmm~~~rrrhhhaaa\\\UUUQQQQQQSSSTTTTTTSSSRRRPPPQQQTTTVVVUUUTTTSSSRRRSSSVVVVVVUUUWWW\\\fffdddgggrrrvvviiiUUULLLDDD>>><<<:::666555777777777666666777888888999===AAAPPP|||nnnyyy}}}rrrffftttkkkNNN[[[rrrQQQDDDEEELLLeeeyyyiiiMMMIIIIIIOOOWWWXXX\\\^^^dddlllpppttt|||xxxnnnyyy{{{xxxuuussslllhhhccc___]]][[[XXXUUUUUUSSSRRRRRRQQQNNNIIIFFFJJJFFFBBBEEEOOO[[[dddiiittt{{{vvvmmmgggxxxtttiiijjjmmmdddhhhzzz}}}{{{qqqppplllTTTHHHGGG@@@>>>@@@>>>AAABBBBBB@@@>>>:::777555000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++000111111111111000//////111111111///------///111444777888333111333333222333222111000////////////000000///...---,,,,,,+++,,,,,,---...///000111111222111000000///000000000000000000000000000000000444333333333444666888999999888777999;;;===>>>===999===@@@CCCFFFKKKSSSYYY^^^fffpppvvvyyyyyyzzz|||zzzyyywwwuuutttuuuzzz}}}zzzyyyxxxxxxxxxwwwuuusssrrrqqqppppppnnnjjjddd```XXXUUUQQQLLLGGGCCCAAA@@@AAABBBCCCEEEEEEFFFFFFFFFJJJIIIGGGFFFEEEEEEFFFGGGKKKKKKMMMVVVjjjpppTTTLLLKKKEEEDDDIIIRRRrrrcccNNNBBB<<>>AAAsssmmm\\\hhh___HHHEEEJJJJJJFFFGGGHHHIIIKKKNNNSSSZZZ___eeejjjsss}}}|||pppqqqxxxpppjjjaaa]]]XXXTTTUUUWWWYYYZZZYYYYYYYYYZZZ]]]______^^^]]]ZZZYYYYYYWWWUUUXXX^^^ZZZmmmeeelllwwwnnnWWWLLLEEE???<<<:::666555777555555555666777888999::::::@@@PPP}}}ooogggyyy|||mmm]]]gggdddRRRYYYrrrRRRDDDEEEMMMcccvvv}}}}}}qqqSSSMMMMMMRRR\\\^^^\\\\\\aaaggglllqqq{{{||||||{{{zzzoookkkgggcccaaa^^^[[[XXXUUUTTTSSSSSSRRROOOKKKGGGJJJEEEAAABBBGGGNNNSSSTTTVVV[[[dddkkkmmmhhh^^^VVV___rrrssslllooosssnnnpppwwwqqq}}}kkkUUUJJJIIIBBB>>>AAA???BBBBBBBBBAAA>>>:::777555000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222222222111111000......111111000...,,,---///222666;;;;;;666222222222000222111000//////.........000//////...------,,,,,,,,,,,,---...///000111111111111000000000000000000////////////////////////333333333333444666777888888777666888;;;===>>>>>>:::===???AAACCCIIIQQQWWW^^^dddmmmsssuuuvvvxxxzzz||||||zzzxxxvvvvvvxxxzzz{{{yyyxxxxxxxxxwwwuuussstttrrrpppnnnlllhhhccc___YYYXXXUUUQQQMMMJJJGGGFFFFFFGGGIIIKKKNNNPPPQQQRRRQQQPPPOOONNNNNNNNNOOOOOOVVVTTTQQQTTTeee~~~uuuWWWKKKKKKEEEDDDHHHOOOmmmdddOOOBBB<<<@@@999;;;:::999@@@<<>>@@@???AAAAAAAAA@@@===999555333000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222222222222111///...---222111000...------///222;;;@@@AAA;;;555333222111222111000///............/////////...------,,,,,,,,,,,,---...///000111111000000000111111111000000////////////////////////333333333444555666777888888777666777:::===>>>>>>===???AAAAAABBBGGGOOOUUU\\\ccckkkqqqsssuuuwwwzzz{{{}}}~~~}}}{{{yyyxxxxxx{{{yyyyyyyyyzzzyyywwwuuuvvvtttqqqnnnlllhhhdddaaa\\\[[[YYYVVVRRROOOLLLKKKIIIJJJMMMPPPTTTXXX[[[\\\UUUUUUTTTTTTTTTUUUUUUUUUYYYWWWTTTVVVddd|||xxxYYYJJJKKKFFFEEEHHHNNNjjj```NNNDDD>>>@@@888:::888777???<<>>===???AAABBBCCCFFFMMMRRRYYY```iiiooorrrtttvvvyyyxxx{{{~~~~~~|||{{{{{{{{{zzzyyyzzz{{{|||zzzxxxwwwtttqqqnnnmmmjjjgggeee___^^^\\\YYYVVVSSSQQQPPPLLLMMMOOORRRVVV[[[^^^```WWWWWWWWWWWWWWWVVVVVVVVVTTTVVVWWW[[[hhh~~~|||\\\KKKKKKGGGFFFHHHLLLgggZZZNNNFFF@@@@@@888;;;999888@@@>>>BBBssshhh\\\eee~~~VVVDDDBBBBBBDDDGGGGGGGGGHHHHHHJJJOOOUUUYYY]]]bbbkkkuuu}}}wwwdddmmm}}}uuuoooooommmjjjeeecccdddhhhlllqqqtttyyy}}}{{{mmmcccaaahhhvvvcccdddsssrrr]]]OOOGGG@@@>>>;;;666555777444444444555666777888999999@@@YYYqqqqqqhhh___iiidddssskkkQQQZZZ~~~eeeLLLEEEFFFKKKdddzzz|||pppttteeeMMMKKKJJJOOOZZZ^^^eeebbb```aaaccchhhssszzzxxxmmmYYYQQQHHHCCCBBBEEEGGGOOOcccwww{{{uuussssssuuuuuusssoooiiidddaaa```[[[ZZZWWWUUUSSSNNNIIIEEEDDDDDDGGGMMMTTTXXXWWWTTTVVVUUUYYYaaakkkqqqqqqnnnaaammm~~~yyy~~~___NNNIIIJJJAAA===@@@@@@AAAAAA@@@???<<<777444111000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------111111111111111000///...111222333222111000111222999@@@DDD???999777888888222222111000////////////...............---------,,,,,,---...///000111111...///000111222111111000111111111111111111111111222222333555666666777777;;;888666666888;;;<<<===999===@@@BBBCCCGGGLLLQQQWWW^^^iiipppsssuuuxxxzzzwwwzzz|||}}}||||||}}}~~~zzzzzzzzz{{{}}}~~~}}}|||xxxuuurrrooonnnmmmllljjjfffdddaaa^^^[[[XXXWWWVVVQQQQQQRRRTTTWWW[[[^^^```\\\\\\[[[ZZZYYYWWWUUUTTTSSSXXX^^^eeeqqq```LLLMMMIIIFFFGGGIIIaaazzzXXXOOOGGG???>>>888>>>999777??????DDDsssiiiZZZbbb}}}UUUDDDBBBBBBDDDHHHGGGGGGHHHHHHIIINNNSSSXXX[[[```iiisss{{{~~~fffhhhyyysssppppppmmmjjjhhhjjjoootttsssxxx~~~yyypppnnnssslllaaadddpppppp```OOOHHHAAA>>>;;;666555666555555555555555666777888888@@@ZZZvvvyyyiii]]]nnnhhh|||uuuVVVZZZnnnOOOCCCDDDKKK\\\uuu{{{ooorrr~~~^^^KKKMMMMMMRRR\\\```ccc```^^^___aaafffrrr}}}xxxwww}}}sss^^^QQQOOONNNJJJJJJMMMLLLOOOaaavvvxxxpppllllllqqqrrrsssppplllhhhffffff```^^^[[[XXXUUUPPPJJJEEEEEEEEEIIIRRR```llltttwwwnnnooorrrwww}}}~~~{{{nnnxxxyyy~~~]]]MMMIIIJJJBBB>>>AAAAAABBBBBBAAA???<<<888444222000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000111111111111000000///111333444444222111111222222;;;@@@<<<777666888999333222111000000/////////...............---------,,,,,,---...///000111111...///000222222222111000111111111111111111111111111222444555666777777777<<<999666666777:::<<<<<<666:::???AAACCCGGGMMMQQQWWW___jjjsssvvvxxxzzz|||{{{{{{{{{zzzyyyyyy{{{}}}zzzzzzzzz|||~~~xxxuuurrrpppppppppooonnnllljjjgggccc```]]]\\\\\\VVVVVVVVVWWWYYY[[[^^^___bbbbbb```^^^[[[XXXVVVTTTWWW___gggnnnxxxcccNNNNNNIIIFFFFFFFFF]]]yyyXXXPPPHHH===<<<888@@@888666===>>>DDDrrriiiWWW^^^XXXFFFCCCAAABBBGGGGGGGGGGGGHHHIIIMMMSSSWWW[[[```iiirrrzzz~~~|||}}}mmmqqqqqqlll|||wwwppppppooolllkkknnntttyyyvvv{{{|||{{{}}}eeeaaafffpppqqqeeePPPHHHAAA>>>;;;666555666666666555555555666666777:::BBB]]]}}}rrrbbbvvvmmmcccZZZxxxRRRAAABBBKKKRRRooovvvkkkooozzzuuuVVVFFFJJJKKKPPPYYY]]]___\\\\\\]]]```eeeqqq}}}xxxvvvzzz{{{uuuiiiYYYSSSWWWWWWTTTTTTVVVQQQPPP___ssswwwmmmhhhhhhmmmppprrrqqqmmmjjjjjjkkkdddaaa^^^[[[WWWQQQKKKFFFDDDDDDIIIXXXmmm{{{zzzttt}}}bbbPPPIIIGGG@@@@@@BBB===BBBBBBAAA???<<<888444222222111///...,,,,,,++++++......---------,,,,,,,,,+++,,,,,,,,,++++++---///555444333222111111111111333444444333111000111222222555777777555555777999444333222000////////////......---,,,,,,,,,,,,---,,,---...000111111111111000000000000000000000000222222111111111111222222222222333222222333777:::===;;;999888888888888888<<<>>>@@@BBBDDDHHHLLLPPPTTT```kkkllllllrrrxxxyyytttvvvxxxzzz{{{{{{{{{{{{zzzyyyyyyyyyzzz{{{}}}~~~{{{yyywwwtttsssrrrrrrrrrpppkkkhhhiiifff___]]]```aaa```]]][[[YYYYYYZZZ[[[eeeaaa```aaa___XXXSSSRRRPPPZZZ^^^fffwwweeeUUUJJJIIIDDDFFFKKKYYYfffOOOIIIAAA<<<===<<<===<<<===;;;FFFnnnjjj[[[```^^^DDDGGGGGGBBBEEEDDDFFFGGGGGGGGGKKKRRRXXXWWWbbbjjjlllpppxxx|||{{{~~~zzzbbbiiitttjjj~~~{{{{{{zzzwwwtttqqqrrruuuxxx{{{}}}}}}{{{kkkbbb^^^mmmvvvhhhTTTLLLDDD@@@<<<777444666555555555555555666777777<<>>BBBBBBAAA???<<<888444222000///...---------------...------------,,,,,,,,,+++,,,,,,,,,++++++---///444444333222222111000000222333444333111000111222222444666666444444555777333222111000///......///......---,,,,,,,,,,,,---,,,---...///111111111111000000000000000000000000222111111000000111111222222222333222222333777999>>><<<:::999999999999999;;;===???AAABBBEEEJJJMMMSSS___hhhiiiiiioootttvvvrrrssstttvvvwwwxxxxxxxxxzzzyyyyyyyyyyyy{{{|||}}}~~~}}}{{{xxxuuusssrrrqqqrrrmmmkkkllliiibbb```bbbbbb```___]]][[[[[[[[[[[[bbb^^^\\\]]][[[UUURRRRRROOOSSSPPPTTTfffrrrzzzhhhUUUJJJIIIDDDGGGLLLZZZhhhPPPJJJBBB<<<:::777::::::===<<>>AAAAAA@@@???<<<888444222......---------......///------------,,,,,,,,,,,,+++,,,,,,,,,++++++---///222333333333333111000///222333333222000000111333222333444444222222333555111111000///..................---,,,,,,,,,,,,---,,,---...///000111111111000000000000000000000000222111111000000111111222111222333222222333666888>>>===;;;:::999999::::::;;;<<<>>>???@@@CCCFFFIIIRRR[[[bbbdddeeejjjpppsssooopppppprrrsssuuuvvvvvvyyyyyyyyyyyyzzz{{{|||}}}~~~~~~~~~|||zzzxxxuuutttuuuqqqoooooolllgggdddfffcccbbbaaa```^^^]]]\\\[[[^^^ZZZXXXYYYVVVRRRQQQSSSQQQQQQHHHGGGVVVdddpppkkkVVVJJJIIIDDDGGGLLLYYYdddLLLIIIDDDAAA@@@<<<777999======JJJtttfff\\\ooo}}}SSSDDDCCCEEEKKKDDDFFFGGGFFFFFFIIIPPPUUU\\\^^^```eeerrrsssjjj{{{~~~~~~||||||||||||xxx}}}{{{zzz{{{~~~}}}oooeeeaaajjjmmmddd```oooyyylllXXXPPPGGGCCC>>>999666888555555555555555666777777888CCCiiiooo[[[nnnhhhttteeeYYYDDDDDDGGGOOOgggiiijjjjjjuuummmRRRGGGLLLJJJMMM___nnntttqqq```RRRTTTWWW^^^kkk}}}|||~~~jjj```aaadddooo{{{jjj[[[TTTTTTVVVfffoooyyyyyyooofffhhhooouuunnncccbbb```cccggglllrrrxxxwwwuuurrrmmmggg]]]SSSLLLJJJJJJNNNUUUaaaooo}}}{{{pppiiinnnzzz}}}zzzsssrrrqqq```PPPIIIHHHAAA@@@AAA<<<@@@@@@@@@>>><<<888444222//////...------------...---------,,,,,,,,,+++++++++,,,,,,,,,++++++---///000111333444333222000...111222222111000000222444222222333222222111111222000//////............///......---,,,,,,,,,,,,---,,,,,,...///000111111111////////////////////////111111000000000000111111111222333333222333555777<<<<<<;;;999888888999;;;<<<===>>>??????BBBEEEHHHQQQVVV\\\___aaafffmmmqqqmmmnnnnnnpppqqqsssuuuuuuyyyyyyyyyzzz{{{|||}}}}}}{{{|||~~~}}}{{{yyyvvvtttrrrqqqnnnjjjhhhhhhddddddcccbbbaaa___]]]\\\[[[XXXUUUUUUSSSOOOPPPUUUUUUYYYRRRKKKPPPVVVbbbuuulllXXXKKKIIIDDDFFFJJJUUU}}}gggMMMHHHDDDBBBBBB???888:::======MMM|||bbbZZZlll{{{RRRDDDEEEFFFJJJDDDFFFFFFEEEEEEHHHNNNTTTXXX[[[^^^cccmmmzzzqqqeeeuuu||||||~~~xxx~~~|||{{{xxx{{{|||ooobbbZZZ```xxxrrreee___nnnyyylllZZZQQQHHHCCC>>>888666888555555555555555666777777666CCCjjjvvvbbbvvvsssjjj{{{yyybbbZZZGGGEEEGGGOOOddddddeeefffrrruuuUUUFFFJJJIIIMMM^^^kkkkkklll___QQQPPPRRRYYYiiixxxiii___kkkyyynnnbbb```bbbgggxxxyyyiii]]]WWWSSSRRRXXX^^^fffkkkiiidddcccdddkkkwwwxxxkkkhhhaaaeeeiiimmmqqqyyyxxxuuuooojjjccc\\\TTTOOOOOOKKKIIINNNUUU^^^hhhooo~~~sssjjjeeennn{{{xxxpppooorrrbbbQQQKKKIIIAAA??????999???@@@???>>>;;;888444222111000///...---,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,++++++---///000111222333333222000...000111111000///000333555444333222222222222111000///............//////000......---,,,,,,,,,,,,---+++,,,---///000000000000////////////////////////111000000000000000000111111222333333222222444666999::::::888666666888:::===>>>???@@@@@@BBBEEEHHHNNNQQQTTTXXX\\\```hhhnnnkkklllmmmoooqqqrrrttttttwwwxxxyyy{{{|||}}}~~~~~~zzz|||~~~~~~|||zzzwwwvvvtttqqqooommmkkkiiiffffffeeedddbbb```^^^]]][[[WWWUUUTTTQQQMMMOOOTTT\\\lllnnnbbbWWWOOOUUUhhh}}}lll[[[MMMIIICCCEEEGGGPPPvvvsssTTTJJJ@@@;;;;;;888;;;===>>><<>>;;;888444222222111000...,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++---///000000111222222111000///000000000///...000333666666555333333333333111000............///000111111......---,,,,,,,,,,,,---+++,,,---...///000000000000000000000000000000000111000000//////000000111000222333333222222333444777999:::888555555777;;;===???@@@@@@AAACCCFFFIIIKKKJJJKKKOOORRRVVV]]]eeefffhhhkkkmmmooopppqqqqqqssstttvvvyyy{{{}}}~~~~~~}}}~~~~~~{{{xxxuuuwwwxxxwwwrrroooooonnnjjjhhhgggfffdddbbb```___^^^[[[XXXWWWUUUOOOJJJLLLRRRgggqqq[[[XXXggg|||mmm]]]NNNJJJCCCEEEGGGNNNssspppUUUKKK@@@:::;;;:::<<<>>>>>><<>>>>>>>>===;;;888444222111000///...---,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,++++++---///000000000111111111111111/////////......000444777999777555444555555333000///......///000111222333......---,,,,,,,,,,,,---++++++---...///000000000000000000000000000000000000000////////////000000000222333333222222222444777999;;;999555555888<<<<<<>>>???@@@AAACCCGGGJJJIIIDDDBBBEEEGGGHHHOOOVVV```bbbfffjjjllllllkkkjjjmmmooorrrvvvyyy{{{|||}}}}}}}}}~~~}}}{{{xxxuuutttxxx{{{yyysssqqqrrrqqqllljjjhhhfffcccaaa_________ZZZYYYXXXUUUNNNGGGHHHMMMcccqqqfffppp~~~ppp]]]NNNJJJDDDHHHJJJPPPuuudddQQQMMMCCC===??????:::===>>>;;;RRRjjj[[[TTTssspppLLL@@@IIIHHHCCCJJJDDDEEEEEECCCBBBDDDIIINNNUUUbbbsss{{{rrrccc^^^bbbvvv~~~ooocccooozzz~~~}}}|||xxxyyyxxxvvvrrrlllgggddd^^^\\\YYY[[[gggwww|||yyypppkkkyyy{{{dddZZZjjj{{{sss___TTTJJJCCC===777666888555555555555555666777777;;;HHHmmm~~~sss___iiizzzsss___^^^vvvUUUHHHHHHHHHJJJ\\\^^^aaa```iiijjjNNNLLLJJJOOO]]]fffttt|||tttcccXXXQQQZZZmmmuuuzzz{{{uuuuuusssooommmvvveeeUUUSSSRRRJJJBBBAAACCCCCCEEEOOO\\\bbb```cccbbbeeekkkllleee]]]ZZZVVVXXX\\\cccjjjooorrrrrrqqqqqqqqqpppnnnhhhaaa\\\fffWWWKKKKKKJJJEEEEEEKKKXXXbbbooowwwvvvlll```XXXeee}}}ttttttwwwsssyyy\\\LLLHHHIIICCCCCCDDD>>>>>>>>>>>>===;;;888444222///......---------......,,,,,,,,,+++++++++******+++,,,,,,,,,++++++---///111000000///000000111222/////////......000444777;;;888666555666666444111////////////000222333444......---,,,,,,,,,,,,---++++++---...///000000000000000000000000000000000000000////////////000000000222333333222222222333777:::<<<:::666555999>>>;;;===>>>???@@@CCCGGGJJJGGG@@@<<<>>>???>>>DDDKKKZZZ^^^cccgggiiiiiigggeeeiiikkkooossswwwyyy{{{|||yyyzzzzzzzzzyyyxxxwwwvvvyyy|||{{{tttrrrtttsssnnnkkkiiieeebbb```______```ZZZYYYXXXUUUMMMEEEEEEJJJRRRzzz}}}ooovvvsss]]]MMMJJJEEEJJJMMMTTTxxx{{{```SSSPPPDDD:::::::::888<<<>>>;;;SSSrrr___SSSpppqqqJJJAAAJJJEEEBBBNNNDDDEEEEEECCCAAACCCIIINNNOOO\\\qqq{{{kkkaaa```qqq~~~\\\fffrrr~~~~~~zzzxxxwwwuuuvvvvvvuuuqqqlllfffcccWWWVVVRRROOOXXXhhhsssuuummmccclll{{{cccYYYkkk}}}vvvaaaVVVKKKDDD>>>888777999555555555555555666777777666CCChhhuuuzzzsss```gggwwwxxxcccaaauuuUUUHHHHHHGGGJJJ]]]___bbb]]]```}}}hhhOOOJJJEEEIIIZZZgggvvv~~~vvvcccWWWRRR]]]ssszzz|||~~~wwwnnnpppbbbQQQPPPRRRLLLEEE???DDDFFFEEEIIIUUU^^^___bbbbbbdddeee```WWWPPPOOOMMMOOOTTT^^^hhhnnnnnnmmmkkknnnrrruuussslllccc\\\ZZZLLLCCCGGGHHHCCCBBBGGGPPPZZZhhhsssuuummmaaaWWWcccxxxppprrr{{{vvv{{{bbbPPPIIIIIIDDDDDDDDD>>>AAA@@@???>>>;;;777444333000///...------,,,------...---,,,,,,++++++,,,,,,******+++***)))***---///222111111000000000000000111111111///......111444<<<888333444777999777444222222222111222222333333------,,,++++++******)))++++++,,,,,,...///111222222000......000111222222222111111000000111222333111111111111222444666777777;;;???>>>:::777777999;;;:::<<>>===;;;<<<999>>>@@@MMMXXXRRRooo|||RRRGGGHHHEEEDDDIIIDDDEEEFFFDDDCCCDDDIIINNNSSS\\\mmm{{{{{{pppfffbbbmmmzzz~~~kkkuuuqqq|||{{{uuusssrrrqqqoookkkfffbbb___\\\TTTPPPRRRUUUUUUVVVZZZVVVUUU^^^uuu{{{ggg]]]ooo}}}mmmYYYMMMFFF:::666777222555555555555666666666666999GGGYYYlllzzzxxxbbbjjjttt~~~jjj^^^~~~rrrRRRGGGIIIJJJPPPZZZdddfffaaa```eeekkknnngggSSSFFFHHHJJJSSSeeeuuuyyytttbbbSSSSSS```kkkyyyyyyzzz|||~~~~~~}}}{{{zzzfffcccvvv___TTTSSSMMMFFFDDDDDDCCCBBBBBBEEEJJJOOORRRXXX\\\eeejjjeeeXXXPPPNNNIIIHHHIIINNNUUU[[[]]]\\\aaannnxxxwwwtttqqqeeeXXXQQQNNNJJJGGGFFFEEEDDDCCCJJJLLLZZZlllpppddd[[[[[[eeeppp~~~mmmlll{{{}}}bbbRRRLLLKKKDDDBBBCCC===@@@@@@???===;;;777444222000///...------,,,------...---,,,,,,++++++,,,,,,******+++***)))***---///222111111000000000000000222222111///......111333666333000222666999777555333222222111111111222222......------,,,++++++***++++++,,,---...000111222111000...///000222111111222111000///000111222333222111111111222444666777666:::>>>===999666777999===;;;===@@@AAA???AAADDD>>>===<<<<<<===???AAABBBEEELLLSSSSSSRRRRRRNNNIIILLLMMMSSS^^^lllwww|||}}}yyyyyyyyyzzz{{{|||}}}}}}~~~~~~}}}{{{yyyvvvtttrrrsssqqqnnniiiddd```^^^\\\[[[VVVRRRQQQMMMHHHFFFHHHCCCJJJRRRWWWVVVUUUWWW[[[eeeuuuzzz```PPPJJJCCCEEEHHHPPPvvv|||```QQQNNNDDD<<<===<<<<<<999??????JJJ]]]QQQkkkZZZFFFDDDDDDEEEHHHEEEFFFFFFEEEBBBDDDHHHLLLRRRVVVcccssszzztttiiibbbooovvv~~~~~~ttthhhrrr~~~uuu~~~~~~xxx~~~}}}xxxrrrqqqqqqpppmmmiiiddd```]]]WWWTTTRRRTTTXXX\\\\\\[[[WWWRRRSSS```wwwsssfff___rrr}}}nnn[[[OOOGGG;;;777888333555555555555666666666666666DDDQQQ}}}zzz~~~kkkqqqyyy{{{zzzkkkZZZyyyxxxSSSCCCEEEGGGNNNWWWaaaccc^^^[[[^^^ccceee___OOOEEEHHHIIIOOO___llluuuttteeeUUUSSS^^^hhhvvvwwwyyy{{{}}}}}}|||{{{~~~ooo^^^ZZZjjjbbbWWWUUUOOOGGGDDDCCCAAA??????@@@DDDIIILLLSSSZZZgggsssrrreeeWWWQQQGGGEEEDDDGGGKKKPPPQQQQQQWWWbbbjjjiiibbb[[[TTTNNNJJJGGGDDDBBBBBBBBBBBBAAADDDEEEQQQ```cccZZZSSSTTT```kkk{{{zzzfffbbbmmm{{{{{{___QQQNNNLLLCCC@@@BBB>>>@@@@@@???===:::777444222000///...------,,,------...---,,,,,,++++++,,,,,,******+++***)))***---///222111111000000000000000333222111///---...000222000//////222777:::999777333333222111000000000111//////...------,,,,,,+++++++++,,,---///000111222000//////000111222111///111000/////////000222333222111111111222444666777555999<<<;;;888666777888>>><<<<<<>>>>>><<<>>>CCCBBBCCCDDDEEEDDDBBB@@@???@@@FFFJJJHHHFFFEEEBBB>>>???@@@EEESSSeeettt|||zzzzzzzzz{{{|||~~~~~~~~~}}}|||yyyvvvsssrrruuusssppplllgggccc```___WWWSSSPPPPPPMMMHHHGGGIIIJJJKKKKKKIIIGGGIIINNNRRRWWWkkk~~~```PPPKKKCCCFFFHHHQQQwww~~~aaaPPPLLLBBB:::<<<===<<<:::???>>>HHHzzzcccUUUmmmfffGGG@@@DDDGGGFFFFFFGGGGGGEEEBBBBBBFFFJJJPPPOOOWWWhhhuuuuuukkkcccjjjmmmoootttqqqXXXaaasss|||llldddppp}}}xxxqqqpppooommmjjjfffaaa]]]ZZZRRRUUUUUUUUU^^^iiiiiibbb]]]WWWSSSXXXiiilllfffdddwwwooo\\\QQQIII<<<888999555555555555555666666666666777HHHWWW~~~nnnpppzzzpppnnnuuukkkUUUppp~~~WWWBBBCCCEEEJJJSSS\\\___[[[WWWXXX[[[\\\XXXKKKDDDHHHGGGJJJWWWaaammmsssgggVVVRRR[[[eeetttvvvxxx{{{}}}}}}}}}|||yyyvvv|||nnneeeYYYTTT\\\sssdddXXXUUUOOOHHHEEECCCAAA>>>======@@@DDDGGGLLLTTTfffxxx}}}qqq___TTTGGGDDD@@@@@@AAADDDFFFGGGMMMSSSZZZ\\\RRRGGGDDDGGGDDDAAA>>>===>>>???@@@?????????GGGRRRUUUOOOLLLNNN[[[fffvvv}}}fff]]]eeeqqqxxx}}}}}}~~~wwwYYYNNNLLLLLLAAA>>>AAA???@@@??????===:::777444222000///...------,,,------...---,,,,,,++++++,,,,,,******+++***)))***---///222111111000000000000000333333222///------000222......000444888:::999777444333222111000/////////.........---,,,,,,++++++++++++---...000111111222......///000222222000...000//////...///000222333222222111111222444555666555777999999888666777888===<<<<<<===<<<:::>>>DDDQQQTTTXXXXXXTTTLLLCCC===@@@FFFHHHFFFCCCCCCAAA>>>>>>===AAAOOOcccttt~~~zzz{{{}}}~~~{{{|||{{{zzzxxxtttqqqoooqqqqqqooommmjjjhhhfffdddXXXSSSQQQQQQNNNIIIGGGIIIOOOTTTYYYZZZZZZYYYWWWSSSUUUkkk}}}___PPPKKKDDDGGGJJJRRRxxx{{{___OOOLLLBBB;;;<<<<<<;;;999???>>>GGGyyyhhh___{{{pppKKK@@@GGGIIIDDDFFFGGGHHHEEEBBBAAADDDGGGMMMJJJPPP___lllnnnhhhddddddhhhkkkooozzzxxx}}}]]]\\\fffwwwrrriii^^^\\\jjj{{{tttpppooommmiiiddd___[[[YYYPPPWWWXXXVVVbbbvvv{{{tttgggaaa^^^bbbpppmmmgggfffyyyooo]]]RRRJJJ<<<777999555555555555555666666666666:::RRRhhh~~~gggiii{{{~~~eeecccppplllUUUbbb~~~[[[DDDEEEDDDFFFNNNWWW\\\ZZZXXXWWWXXX[[[VVVIIIBBBGGGEEEFFFRRRXXXgggpppfffVVVRRR[[[eeesssvvvzzz}}}hhh___cccgggiiigggccc]]]VVVWWWjjjeeeUUUQQQMMMIIIFFFDDDBBB???>>>>>>AAAEEEGGGHHHNNN]]]qqqzzzqqq```TTTIIIFFFAAA>>>===???BBBDDDIIIIIIPPPWWWRRRFFFCCCIIIEEEBBB???>>>>>>???@@@??????>>>BBBIIILLLIIIIIILLLWWWaaarrriii^^^cccmmmsssrrrtttxxx}}}~~~UUUJJJIIIIII@@@>>>BBB@@@??????>>><<<:::666333222000///...------,,,------...---,,,,,,++++++,,,,,,******+++***)))***---///222111111000000000000000222222111///---...000222......000222444555444333333222111000///.........------,,,,,,+++************+++---///000111111111.........000222222000...000/////////000111333444333222222111222333555666555666777888777777888999;;;;;;<<<>>><<<:::???GGG___dddjjjlllggg\\\OOOGGGDDDJJJMMMKKKJJJJJJHHHEEEDDDAAACCCOOObbbttt}}}|||~~~~~~{{{{{{{{{{{{{{{xxxuuuqqqoooppppppooommmkkkiiifffeeeZZZWWWTTTTTTQQQKKKHHHJJJIIIUUUbbbjjjpppqqqiii___[[[pppzzz___PPPKKKDDDGGGKKKTTTzzzwww\\\OOONNNDDD<<<<<<;;;:::999@@@>>>GGG{{{iiiiiiuuuQQQEEEJJJKKKDDDFFFGGGHHHEEEAAA@@@BBBEEEIIIIIIOOOZZZaaacccccceeedddgggiiimmmwwwsss|||lll___ZZZ^^^vvvlllaaa```mmm}}}wwwrrrpppmmmiiiddd___[[[YYYRRRYYYXXXVVVccc|||uuunnniiimmm{{{ooofffbbbuuu~~~ooo]]]SSSJJJ;;;555888555555555555555666666666666888QQQjjj}}}bbbgggddd```pppsssZZZVVVppp}}}^^^GGGGGGCCCCCCJJJSSSZZZ\\\\\\[[[ZZZ```YYYIIIAAAEEEDDDEEEPPPUUUccckkkcccUUURRR\\\eeerrrvvv|||}}}fff^^^aaaeeehhhjjjjjjhhh```ZZZgggfffRRRLLLKKKIIIGGGDDDBBB???>>>>>>BBBEEEHHHGGGHHHQQQaaalllhhh\\\SSSJJJGGGCCC>>>===>>>BBBEEEHHHFFFLLLXXXZZZRRRMMMNNNKKKHHHDDDBBBAAAAAAAAA@@@@@@>>>???CCCEEEFFFHHHKKKPPPZZZkkk~~~kkk]]]]]]dddhhhnnn|||xxxWWWIIIFFFFFF???>>>CCCAAA??????>>><<<999666333111000///...------,,,------...---,,,,,,++++++,,,,,,******+++***)))***---///222111111000000000000000111111111///......111333...//////000000/////////111111000///.........///---,,,,,,++++++***))))))***,,,...000111222111111///......///000111000...000000///000111222444555333333222111222333444555555666666777888999999:::;;;<<>><<>>===;;;:::999@@@>>>HHH}}}eeeiiiuuuWWWIIIJJJJJJEEEEEEGGGGGGEEEAAA???AAACCCFFFHHHNNNVVVYYYZZZ^^^dddeeedddaaa```iii|||www}}}~~~kkk]]]VVVsssuuunnnsss~~~xxxsssqqqmmmhhhccc^^^ZZZXXXTTTXXXWWWVVVaaaxxxtttrrr}}}ooobbb\\\ooo|||ooo^^^TTTJJJ:::444777555555555555555666666666666333EEEVVVgggkkkkkkcccyyyhhhUUUmmmdddIIIHHHAAABBBGGGOOOWWW]]]___^^^]]]ccc[[[III@@@EEEDDDEEEOOOTTT```hhhaaaVVVUUU]]]eeennnttt|||zzzpppmmmoooqqquuuuuutttmmmccciiilllTTTMMMLLLKKKHHHBBB@@@===<<<<<>>BBBEEEGGGFFFKKKUUU\\\YYYSSSPPPOOOLLLHHHEEECCCCCCBBBAAA>>>===>>>???AAACCCEEEGGGHHHQQQcccwwwsssaaa\\\___aaajjj{{{yyy^^^MMMFFFEEE???@@@CCC?????????>>><<<999666333111000///...------,,,------...---,,,,,,++++++,,,,,,******+++***)))***---///222111111000000000000000000000000///...///222555111111111000/////////000000//////.........//////...------,,,++++++*********,,,...000222222222111000...------///000000///111111000111222333555666444333222222222333444555666666555666888:::;;;;;;===???CCCDDD@@@<<<@@@HHHHHHKKKNNNQQQQQQPPPMMMKKKNNNWWW^^^```___\\\VVVPPPHHHCCCCCCNNNaaaqqqxxxxxx~~~~~~~~~~~~~~~}}}}}}|||}}}~~~}}}{{{wwwssspppmmmmmmllljjjgggddd```^^^ZZZWWWVVVWWWUUUOOOMMMNNNSSS]]]gggpppmmmwww{{{___OOOKKKEEEIIIMMMVVV}}}cccUUURRRGGG>>>>>>===;;;:::@@@===FFF~~~```cccpppYYYKKKHHHHHHHHHCCCFFFGGGEEEAAA???AAACCCDDDFFFLLLRRRUUUVVV\\\ccchhheee^^^YYY___ooo{{{wwwlll```ooo~~~zzztttqqqmmmgggbbb]]]YYYWWWTTTUUUUUUVVV\\\mmmzzzpppooo~~~nnn```ZZZoooppp```VVVLLL;;;555888777555555555555666666666666444===FFFppppppjjjrrriiiccc|||pppNNNKKKCCCAAAEEEKKKSSS[[[^^^^^^]]]___WWWFFF@@@EEEDDDDDDMMMTTT___fffaaaZZZZZZ^^^bbbhhhoooxxx}}}~~~~~~{{{oooooovvv]]]TTTRRRNNNHHHDDDBBB>>><<<;;;===@@@BBBCCCBBBIIIUUU]]][[[UUUQQQKKKJJJGGGBBB>>>>>>AAAEEEGGGKKKOOOPPPSSSVVVSSSNNNNNNKKKGGGDDDCCCBBBAAA@@@<<<===>>>>>>@@@BBBDDDDDDCCCLLL^^^ttt|||iiibbbbbbccciiiyyy{{{dddQQQGGGEEE@@@AAACCC>>>???>>>>>><<<999666333111000000...---------------...---,,,,,,++++++,,,,,,******+++*********---///222111111000000000000000////////////...000333666555555444222111111333555//////.........//////000///......------,,,++++++***,,,...111222222222111000...,,,,,,...000000000111111111111222444666777444333222222222333444555777666555666999;;;<<<<<>>??????<<<;;;@@@<<>>CCCnnnuuucccvvvnnnsss{{{SSSNNNGGGBBBCCCHHHPPPXXX\\\\\\ZZZZZZSSSDDD???FFFEEECCCKKKSSS^^^eeeccc^^^]]]^^^___dddkkkuuuzzz{{{{{{~~~~~~xxxuuu}}}eee[[[WWWPPPIIIHHHEEEAAA===<<<===???AAA@@@BBBLLLYYY```\\\VVVRRRNNNMMMJJJEEE@@@???BBBEEEIIIQQQSSSMMMKKKPPPQQQMMMKKKHHHDDDAAAAAA@@@@@@???<<<>>>@@@@@@AAADDDEEEDDDCCCLLL]]]ttt~~~llleeeeeeeeepppiiiYYYJJJEEEFFFDDDAAA@@@@@@???>>>===:::777444222///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++***)))***---000444222111000111111111000333222000...---111666;;;777555333111111111///...111000/////////000111222...---,,,,,,++++++,,,,,,......///000111222222333111111000000000222444555000111222222111222444666777666444333222222333444888777777777888:::<<<===<<>>@@@??????AAA:::???JJJrrrbbbbbbwwwttt[[[TTTEEEBBBJJJJJJGGGGGGFFFDDDAAA??????@@@AAACCCHHHMMMOOOPPPXXXaaawwwzzzzzzvvvtttwwwxxxwwwqqq~~~uuu{{{}}}xxxuuu|||~~~|||zzz~~~yyyyyyuuunnnfff```]]][[[[[[TTTXXXUUUVVV[[[]]]kkkyyyfffYYYVVV\\\gggqqq|||uuubbb]]]uuutttiiiXXXGGG;;;555444444777666555444444444444444;;;;;;JJJ___|||eee|||kkkXXXDDDKKKDDDCCCFFFNNNUUUXXXZZZ^^^\\\WWWFFF===CCCEEEEEEKKKMMMSSSXXXXXXVVVWWW]]]dddhhhlllrrruuuwww{{{xxxiiiYYYNNNPPPIIIIIIDDD>>><<>><<>>FFFQQQYYYXXXTTTTTTSSSOOOLLLJJJHHHEEEAAA???@@@DDDBBBAAA@@@AAACCCEEEFFFFFFEEEPPP```qqqooojjjlllnnn~~~~~~hhhYYYJJJFFFFFFDDDAAA@@@@@@???>>>===:::777444222///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++***)))***---000333222111000111111111111222111///---...111777;;;888666444333333333222111111000000/////////000000...---,,,,,,++++++,,,,,,......///000111222222333......---------.../////////000111111000111333444555444333333333444555666888777777777888:::<<<===;;;AAAKKKRRRPPPIIIFFFHHHEEEDDDCCCAAA??????@@@AAAWWWeeeqqqrrrlllddd[[[UUUMMMHHHDDDJJJXXXdddiiiiiiggg]]]SSSQQQ\\\kkkxxx~~~yyyvvvtttuuuwwwwwwsssnnniiijjjgggcccbbbdddbbb]]]XXXTTTRRRSSSRRRLLLJJJKKKQQQWWW]]]```aaabbb___[[[[[[]]]eeepppttttttxxx{{{{{{\\\OOOMMMFFFIIINNN[[[yyydddZZZUUUGGG>>>@@@AAA@@@BBB999===GGGmmmdddbbbvvv^^^OOOGGGFFFHHHFFFGGGGGGFFFDDDAAA??????@@@AAABBBGGGMMMNNNOOOWWW___nnnwww|||kkkcccccchhhrrr|||vvvjjjggglllrrrtttjjjhhhgggnnn{{{xxxtttnnnggg```\\\ZZZYYYWWWXXXSSSSSSXXXYYYeee}}}ttthhhYYYOOONNNSSS[[[```aaakkkuuuccc]]]uuuvvvjjjXXXFFF;;;666555666555555444444444555555666:::999EEE]]]hhhpppaaasssjjjOOONNNDDDBBBEEELLLSSSVVVYYY\\\^^^XXXGGG===BBBCCCCCCIIIKKKPPPUUUVVVTTTUUU[[[aaakkkooorrrtttvvvzzzyyy~~~gggSSSOOOJJJJJJFFFAAAAAAEEEEEEBBB@@@DDDMMM]]]rrr~~~uuufffSSSNNNHHHCCCBBBAAA???===@@@LLLXXX\\\^^^___[[[VVVRRROOOLLLIIIEEEBBB@@@AAACCCCCCCCCDDDEEEFFFFFFFFFGGGRRRaaarrryyyiiigggkkkmmm{{{|||}}}|||gggYYYKKKFFFEEECCC@@@@@@@@@???>>>===:::777444222///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++***)))***---000333222111111000000111111111111///......111666:::777666444444555555555444111111111111000///.........---,,,,,,++++++,,,,,,---......///111222222333000000000000000//////......///000000///000222444444333333333333555666777777777777888999:::<<<<<<===BBBLLLVVVVVVPPPKKKKKKOOOOOONNNKKKHHHFFFEEEDDDOOO\\\ggggggaaaZZZRRRKKKDDD@@@>>>AAAJJJSSSXXX[[[hhhdddYYYOOOTTThhhwww|||yyyvvvttttttuuutttpppmmmhhhhhhfffcccccceeeccc___UUUSSSRRRTTTRRRLLLJJJKKKLLLTTTXXXUUUQQQNNNIIIDDDFFFHHHOOOWWWZZZZZZ\\\```cccrrrxxx\\\OOOMMMGGGJJJPPP^^^mmm___\\\YYYIII???BBBBBBAAABBB999;;;CCCgggfffaaatttiiiLLLJJJKKKFFFEEEGGGGGGGGGEEEAAA??????@@@AAABBBFFFKKKMMMNNNTTT\\\```kkkxxxzzzhhh\\\UUUTTTYYY___eeegggfffaaaaaaiiippptttwwwvvvrrrqqq{{{}}}vvvsssnnngggaaa\\\YYYWWWVVVVVVQQQQQQWWWYYYhhh~~~qqqaaaVVVWWW]]]dddgggcccaaaxxxrrrccc]]]vvvxxxkkkWWWEEE:::666777888444444444444555666777888:::999???XXXvvvkkk```bbbuuuwwwUUUJJJEEEBBBCCCJJJPPPRRRUUUYYYaaa[[[JJJ>>>AAAAAA@@@GGGHHHLLLQQQRRRQQQSSSYYY^^^lllooorrrssstttwww|||{{{wwwyyyzzzpppccchhhwwwnnnbbb\\\ZZZSSSKKKHHHIIIEEE???BBB@@@DDDSSSiiivvvpppdddRRRNNNHHHEEECCCBBB@@@???<<>>===:::777444222///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++))))))***---000222222222111000000111222333222111...---///444777666444333333555666666555111222333333222000...---...---,,,,,,++++++,,,,,,,,,---...///000111222333111111222222111000...---///000111000000000222444555444333333333555666777777777888888999:::;;;<<<@@@CCCKKKTTTWWWTTTRRRSSS___bbbeeebbbZZZRRRNNNNNNKKKTTT\\\ZZZTTTNNNGGGBBB===<<<:::<<>>???@@@CCCFFFHHHIIIJJJLLLQQQfffsss]]]PPPMMMGGGJJJQQQ```~~~iii]]][[[XXXJJJBBBDDDBBBBBBAAA888;;;@@@bbbddd___uuuxxxOOOMMMNNNFFFHHHFFFGGGGGGEEEBBB@@@???@@@AAAAAADDDIIIKKKLLLQQQXXXYYY```fffjjjpppyyy~~~zzz}}}uuulllbbbZZZVVVUUUXXXZZZ]]]eeeqqqyyy{{{uuusssnnnhhhaaa[[[WWWUUUQQQTTTQQQQQQWWW^^^uuu}}}mmmllluuu|||~~~xxxlll{{{|||lll```\\\wwwzzzlllVVVDDD:::888999:::555555555555555666777777:::;;;;;;SSSmmmlll[[[hhhsssaaappp~~~XXXHHHEEEAAAAAAGGGLLLNNNQQQUUUbbb^^^MMM@@@BBBAAA???FFFFFFJJJNNNOOOPPPRRRWWW\\\ggglllqqqtttttttttwwwyyyxxxwwwjjjbbbWWWPPPZZZmmm{{{vvvqqqfffZZZRRRNNNHHHAAADDD@@@>>>FFFSSSZZZVVVNNNQQQOOOKKKHHHFFFDDDCCCBBB===DDDQQQaaannnsssooohhhdddaaa[[[UUURRRRRROOOJJJKKKLLLLLLKKKIIIFFFEEEDDDHHHUUUeeewwwjjj^^^bbbmmmuuu~~~vvv{{{eeeYYYLLLFFFCCC@@@???AAA@@@???>>>===:::777444222///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++))))))***---000111333333222//////000222555444222///------000333333222111222444555555555333333444444333111///......---,,,,,,++++++,,,,,,,,,,,,---///000111222333......//////...,,,***)))000111222222111111333555777666555444333444555555666777888999:::;;;;;;;;;AAABBBGGGOOOTTTWWW^^^fffuuu}}}zzziiiYYYQQQPPPQQQWWW[[[WWWQQQMMMHHHBBB???>>><<<<<>>===:::777444222///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++***)))***---000111333444222///...000333555555333000------///111222000///000222444444333333333333333222111000000...---,,,,,,++++++,,,,,,++++++---...000111333333000000000000///...---,,,000111222222111222444666888777666444444444444555666777888999:::;;;;;;;;;>>>???BBBHHHMMMVVVfffuuusss```UUURRRWWW]]]aaa^^^YYYVVVPPPJJJAAA>>>:::;;;BBBNNNZZZbbbtttqqqwww{{{}}}{{{xxxuuuqqqooommmlllhhhiiigggcccbbbbbb^^^XXXXXXWWWWWWVVVQQQKKKKKKOOO[[[ddddddYYYUUUWWWSSSHHHFFFHHHJJJKKKNNNRRRQQQNNNIII```~~~kkk\\\NNNLLLFFFJJJRRRbbbkkk___ZZZUUUJJJHHHHHHAAAAAAAAA;;;>>>>>>YYYaaa[[[www\\\KKKFFFDDDGGGFFFGGGHHHGGGDDDAAA@@@???AAA???@@@DDDHHHHHHKKKPPPSSSYYY___aaafffmmmrrrsssllluuuwww^^^VVVRRRMMMPPP\\\iiikkkeeeppp{{{xxxtttooogggaaa[[[WWWVVVOOOXXXYYYWWWWWW]]]zzzooobbbYYY[[[{{{zzzjjjSSSBBB:::999999999999888777666555555555555444>>>777NNNooohhhtttdddaaafffbbbfffgggSSSIIICCC@@@BBBEEEGGGKKKOOOYYYYYYMMMDDDEEEBBB???FFFEEEGGGJJJMMMOOORRRVVVYYYbbbjjjsssyyyzzzxxxwwwwwwzzz~~~}}}qqqbbbWWW```rrr{{{aaaTTTNNNKKKJJJGGGEEEEEEDDDAAACCCGGGIIILLLOOOOOOLLLHHHEEECCCAAAAAAHHHWWWhhhqqqvvvyyyyyy}}}{{{pppjjjkkkiiiddd]]]]]]ZZZTTTKKKFFFDDDEEEQQQ___qqq~~~uuuuuudddXXXMMMFFFBBB>>>???AAA@@@???>>>===:::777444222///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++***)))***---000000333555222///---000444333222111///......000333222000///000222333333333111111000000///000000000...---,,,,,,++++++,,,,,,***+++,,,...000111333333444333222111111111111111///000111111000111333555777666555444444555666666555666888:::;;;;;;;;;;;;<<<===>>>???AAAJJJ___rrr}}}qqqeee]]]YYY^^^fffnnnooommmiii```XXXDDD@@@===@@@MMM___pppyyy}}}{{{tttsssxxx}}}|||{{{xxxsssooolllkkkkkkeeefffeeebbbaaaaaa]]]WWWWWWVVVVVVUUUQQQMMMPPPVVVbbbxxxuuurrrkkk```]]]bbbfffgggjjjkkkddd[[[XXXkkkkkkYYYLLLJJJFFFLLLVVVhhhyyyeee___^^^XXXKKKIIIJJJDDDBBBBBB<<>>>>>CCCFFFGGGIIIMMMNNNUUU[[[^^^bbbiiimmmmmm||||||iiiUUUSSSPPPQQQYYYaaaaaa[[[iiinnnttt}}}zzzvvvoooggg```[[[XXXWWWUUU\\\]]]]]]___aaatttssscccXXX[[[~~~yyyhhhRRRBBB;;;999888777777777666666666666666777222@@@444FFFnnnpppbbbxxxvvvccc```ccc]]]VVVooopppYYYJJJDDD@@@AAACCCEEEIIINNNOOORRRJJJCCCEEEAAA>>>EEECCCEEEHHHKKKNNNRRRUUUXXX```gggoootttvvvvvvxxxzzz}}}vvv{{{dddSSSPPPQQQRRRLLLIIIKKKIIIEEEDDDFFFIIINNNTTTVVVSSSMMMHHHFFFDDDAAADDDNNNXXX]]]bbbgggppp}}}{{{|||{{{wwwhhhgggbbbYYYNNNGGGFFFHHHSSS___ppp}}}cccXXXMMMFFFBBB>>>>>>AAA@@@??????===:::777444222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++***)))***---000000333555333///---000444000000000///...///222555333111000111222444333333000///...------...000111...---,,,,,,++++++,,,,,,***+++,,,...000111333333222111///.........///000...///000000///000222444555555444444555666888999555666888:::;;;;;;;;;:::<<<<<<===:::666<<>>===BBBEEEFFFHHHLLLQQQVVVXXXXXX\\\dddkkkmmm|||~~~ooo[[[LLLNNNOOOPPPUUU[[[[[[VVVYYYYYY___qqq|||wwwoooggg```[[[YYYYYYYYY^^^^^^bbbhhhhhhssswwweeeXXX\\\xxxgggQQQAAA;;;:::888666666555555666666777888999222AAA111???```lllfffkkksss|||___VVV___VVVIIIaaazzzaaaKKKEEE@@@AAACCCDDDHHHMMMHHHMMMGGGAAADDD@@@===CCCBBBDDDFFFIIIMMMQQQTTTVVV^^^cccjjjnnnpppssswww{{{}}}gggZZZ]]]cccaaaWWWQQQRRRQQQJJJDDDDDDKKKRRRZZZ]]]YYYSSSMMMJJJGGGBBBBBBGGGJJJIIIKKKOOOYYYnnn~~~~~~}}}ooonnnhhh\\\PPPIIIHHHKKKQQQ\\\kkkzzzzzzccc[[[PPPFFFBBB@@@??????AAA@@@>>><<<999666444222000///...------,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...111111111111111111111222111111000...---...222555222111111111333444333111333222222111000///.........---,,,,,,++++++,,,,,,***+++,,,...000111222222111///......///000000///111111222222222333333333777666444444333444555666888888999:::<<<===>>>>>>CCC===555000222777>>>BBBKKKJJJHHHHHHIIILLLPPPRRRdddvvvnnnRRRHHHDDDLLL[[[ooozzzppprrrzzz{{{uuusssnnneeecccgggdddeeeffffffeeebbb```^^^ZZZYYYWWWTTTSSSVVVZZZ^^^vvv{{{kkkRRRHHHEEEIIIMMMXXX{{{fffccc___[[[UUUOOOLLLMMMHHHBBB::::::>>>JJJyyyyyy```dddzzzrrrcccJJJBBBMMMHHHHHHGGGGGGFFFDDD@@@===;;;===@@@BBBCCCDDDGGGIIIOOOMMMPPPXXX^^^bbbhhhooo~~~sssggg___[[[SSSPPPXXX```___XXXSSSSSSRRRRRR^^^yyy|||rrrggg___ZZZXXXWWW[[[^^^dddjjjpppvvv~~~pppdddVVVcccvvvbbbIII<<<:::999666333555555666777888999999:::888>>>>>><<>>CCCFFFGGGFFFGGGHHHGGGEEEBBB@@@@@@FFFGGGHHHIIIJJJMMMRRRUUU^^^aaafffjjjmmmooorrrtttrrrzzz~~~pppiiipppvvvxxxeee\\\YYYLLLEEEEEECCC???JJJXXXcccfffaaaTTTIIIDDDAAA>>>???BBBEEEDDDCCCAAATTTgggpppuuuxxxuuunnniiiiiidddZZZNNNFFFDDDEEEKKKVVVaaakkk~~~|||{{{|||zzzsssccc^^^UUUJJJAAA>>>???AAA@@@@@@>>><<<999666444222000///...------,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...111111111111111111000000111111000...---///222555555333111111333333333222222222111111000000//////...---,,,,,,++++++,,,,,,***+++,,,...000111222222222000//////000111111000111111222222222333333333666555444333333444555555666666777999:::;;;<<<===>>>:::666333444777;;;===<<<<<<<<<===AAAFFFKKKOOO___llljjjQQQGGGBBBHHHSSSbbbzzzuuuqqqzzz{{{uuusssoooiiifffhhhiiihhhfffdddbbb```___^^^[[[[[[YYYWWWVVVXXX]]]```vvv|||xxxlllVVVMMMIIINNNRRR___gggdddaaa\\\VVVQQQNNNNNNJJJDDD<<<;;;???JJJyyydddbbb{{{kkk\\\MMMGGGKKKHHHGGGGGGGGGFFFDDDAAA>>><<<>>>@@@AAAAAACCCFFFIIIMMMMMMPPPWWW\\\```fffmmmyyyyyy}}}lllbbb[[[]]]cccbbb[[[UUUPPPQQQRRRYYYppp}}}rrrggg___ZZZXXXWWW[[[___fffnnnwwwttteeeYYYjjjvvv```HHH;;;999888666444666666666777888888888999999>>>===;;;VVV~~~dddSSS^^^ooojjjSSS___^^^PPPRRR|||gggMMMIIICCC>>>>>>BBBDDDDDDFFFGGGHHHFFFDDDAAAAAAAAADDDEEEGGGHHHIIILLLPPPTTT\\\___cccgggiiillloooqqqooovvv|||}}}zzz|||}}}iiiggg{{{|||uuuoooccc\\\NNNEEEGGGEEEFFFNNNYYYbbbeee___TTTJJJBBB???===>>>BBBDDDCCCAAA???JJJVVV]]]``````^^^[[[______]]]VVVLLLEEEDDDEEEIIIRRRZZZdddvvvzzzuuu}}}yyy{{{xxxddd```XXXLLLAAA<<>><<<999666444333000///...------,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...111111111000000/////////000000///...---///333666888666333111222333444333111111111000000000000000...---,,,,,,++++++,,,,,,***+++,,,...000111222333333111000000111222222111111111222222222333333333444444333333333333444444444555666777888:::;;;;;;;;;::::::999999999::::::777777777:::@@@HHHOOOSSSYYY\\\ooo}}}iiiNNNEEE@@@CCCIIIPPPaaaqqq}}}rrryyyzzztttsssqqqmmmjjjiiimmmkkkgggdddaaa___^^^^^^[[[[[[[[[ZZZZZZ\\\```dddtttxxxuuu|||fffTTTLLLHHHMMMRRRbbbeeeeeeccc^^^XXXTTTQQQPPPKKKDDD;;;:::>>>HHHtttkkk]]]rrrfffSSSKKKHHHFFFGGGFFFFFFGGGGGGEEEBBB???>>>>>>??????@@@BBBFFFIIIKKKKKKOOOVVVZZZ]]]cccjjj|||mmmeeeeeeddd]]]UUUPPPRRRRRRUUUeee{{{tttiiibbb]]]ZZZXXXYYY[[[bbblllyyyvvvccc\\\rrruuu^^^EEE:::888777666666777777777777777777777777:::======;;;RRRgggTTT\\\pppgggRRRWWW[[[PPPJJJlllkkkQQQKKKDDD@@@???@@@AAACCCGGGGGGGGGEEEBBBAAAAAABBBBBBCCCEEEFFFHHHKKKOOORRRYYY\\\___aaadddgggkkknnnkkkpppvvvvvvuuuwwwzzzeee\\\ggg~~~qqqfffSSSJJJKKKKKKJJJOOOVVV]]]]]]WWWMMMFFF@@@>>>===???BBBDDDBBB@@@BBBBBBEEEJJJLLLIIIHHHIIIQQQSSSRRRNNNHHHDDDDDDEEEGGGKKKPPPYYYkkk}}}qqqmmm~~~~~~xxxwwwddd___UUUJJJBBB???@@@BBB@@@???>>><<<999777444333000///...------,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...111111000000///.........///000///......///333666;;;777444222222333444444000000000000000111111111...---,,,,,,++++++,,,,,,++++++,,,---///111222333444222111111222333333222111111222222222333333333333222222222333333444444444555666777888::::::;;;===>>>??????>>>======>>>;;;;;;;;;>>>CCCJJJQQQVVVTTTJJJQQQ___eeejjjmmmhhhLLLDDD@@@CCCCCCDDDLLLXXX}}}wwwzzzyyysssrrrrrrpppllljjjmmmkkkiiifffccc```^^^]]][[[\\\]]]]]]^^^aaafffjjjtttssswwwxxx[[[QQQJJJHHHLLLTTTfffkkkaaadddeee```ZZZWWWUUUSSSJJJBBB999888:::BBBllluuu[[[mmmwwwUUUKKKJJJGGGFFFFFFFFFGGGGGGFFFCCC@@@?????????>>>>>>AAAEEEIIIHHHIIIMMMTTTWWWYYY```gggqqqjjjjjjcccZZZTTTTTTQQQSSSbbbsssvvvooo}}}}}}{{{yyyyyy{{{vvvllleeeaaa]]]ZZZUUUUUUXXXbbbqqqsss]]]^^^{{{sss[[[BBB888777666666888777777777777777666666666:::;;;<<<<<>>@@@CCCEEECCC@@@GGGBBBAAAEEEEEEAAA@@@CCCGGGIIIIIIHHHDDDBBBBBBCCCEEEEEEHHHQQQaaaxxxzzzrrreeeeee}}}}}}eee\\\OOOGGGDDDDDDBBB@@@??????>>><<<999777555333000///...------,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...111000000000//////......000000///...---///333666;;;888444222222444555555000000000000000111111111...---,,,,,,++++++,,,,,,++++++,,,---///111333444444222111111222333333222111111222222222333333333222222222333333444444444555666777888999;;;<<<<<<@@@BBBCCCBBBAAAAAABBBDDD@@@>>><<<<<>>===BBBCCCMMM]]]cccJJJDDDCCCFFFDDD???BBBKKKlll}}}~~~yyy{{{yyyuuurrrrrrqqqnnnjjjjjjkkkkkkkkkhhhddd```]]]]]]^^^___```bbbffflllpppvvvsss}}}tttXXXRRRMMMKKKOOOZZZqqqxxx___\\\cccfffaaa\\\ZZZYYYVVVIIIBBB999888:::???ddd]]]sssgggPPPLLLMMMGGGFFFFFFGGGHHHFFFCCC@@@@@@@@@???>>>>>>@@@DDDHHHFFFGGGKKKQQQSSSVVV^^^hhhssssssnnndddTTTQQQMMMSSSgggxxxvvviiisssqqqnnnlllmmmttt}}}uuulllgggccc^^^[[[TTTQQQPPPUUUcccvvvpppZZZeeepppWWW???888888555555999777777777666666666666666999888;;;===LLLyyykkkvvvVVVKKKZZZ___RRR\\\yyyUUULLLDDDCCCBBB???AAAEEEFFFFFFEEECCCAAA@@@BBBDDD@@@CCCEEEGGGHHHKKKNNNPPPVVVWWWYYY[[[]]]```eeehhhgggiiikkklllooottt{{{||||||zzz||||||eeeVVVSSSQQQOOOOOOUUU]]]]]]SSSJJJFFFFFFDDDBBBCCCEEEFFFDDDBBBHHHFFFFFFHHHGGGCCCBBBDDDDDDEEEDDDCCCAAA@@@@@@AAADDDAAADDDOOO\\\nnn|||uuunnneeeZZZbbb|||yyyhhh[[[MMMEEEEEEEEEBBB===???>>>===<<<:::777555444000///...------,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...000000000000000000000000111111000...---///222555999777444222333444555444111111111000000000000000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,...000333444444222111111222333333222111111222222222333333333111222333444555555444444666777888999:::<<<======CCCEEEGGGGGGEEEEEEHHHLLLGGGEEE@@@>>>>>>BBBGGGJJJDDD<<<<<<===;;;GGGWWWZZZIIIEEEFFFKKKHHHAAA@@@FFF]]]www~~~~~~}}}xxxyyy{{{yyyuuurrrrrrpppmmmkkklllnnnnnnlllgggaaa^^^`````````___aaaeeekkkpppwww}}}uuuwww[[[OOOKKKJJJPPP]]]xxxuuu```\\\fffjjjddd^^^]]]\\\XXXJJJCCC;;;;;;<<<>>>___dddvvv|||VVVIIIKKKHHHGGGGGGHHHHHHFFFCCC@@@???@@@@@@???>>>@@@CCCFFFEEEFFFIIINNNPPPTTT___jjjzzzyyysssgggSSSNNNJJJSSSllltttwwwtttmmmgggfffmmmzzz}}}sssmmmjjjfff```[[[UUURRRNNNOOOWWWggg{{{vvvqqq]]]pppmmmRRR<<<999999444444999666666666666666666666666999666;;;>>>GGGnnnyyy{{{rrrTTTbbbmmm```ZZZ}}}WWWLLLEEEEEECCC>>>@@@EEEEEEEEEEEEDDDAAAAAABBBCCC???BBBEEEGGGHHHJJJMMMOOOSSSUUUXXXZZZ\\\^^^bbbeeeffffffgggjjjooouuu|||~~~rrrjjjiiifffeeesssrrruuulll[[[UUUPPPKKKLLLUUUbbbcccWWWMMMIIILLLHHHEEEDDDFFFGGGEEECCCHHHMMMOOOKKKFFFEEEEEEDDDFFFEEECCCAAA@@@@@@AAAAAAEEEAAAFFFSSS]]]fffzzz~~~rrreee[[[TTTccc}}}xxxjjj___RRRHHHEEECCC@@@===>>>>>>===<<<:::777555444000///...------,,,------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...//////000000111222222222333222111///---...111333666555333333444555444444222222111111000000//////...---,,,,,,++++++,,,,,,,,,,,,+++,,,...000333555333222000000222333222111111111222222222333333333111222444555666666555555666777888999:::<<<======FFFKKKOOOPPPNNNNNNQQQTTTQQQMMMHHHEEEEEEHHHLLLPPPFFFCCCCCCBBBCCCSSS^^^WWWHHHFFFHHHNNNKKKBBB@@@DDDOOO\\\hhhnnnqqqwww{{{{{{xxx~~~xxxsssrrrsssqqqpppqqqqqqooolllgggbbb______^^^[[[WWWWWW[[[aaafffrrr~~~zzzyyyuuuZZZMMMJJJJJJPPP```}}}vvv``````lllqqqhhh```___]]]WWWIIIBBB;;;=========ZZZiiipppcccJJJHHHIIIHHHHHHHHHHHHFFFBBB???>>>@@@@@@@@@???@@@BBBCCCDDDEEEHHHKKKMMMSSS```mmmvvvfffUUUQQQLLLSSSmmm~~~sssgggaaaeeepppzzz}}}uuurrrqqqnnngggaaaTTTSSSPPPMMMNNNZZZlllzzznnntttbbb{{{iiiOOO;;;999:::444333888444555555555666777777777999555;;;>>>BBBbbbzzz~~~\\\eeetttgggVVVuuu[[[OOOFFFFFFCCC======DDDCCCDDDEEEEEEBBBAAAAAABBB>>>@@@CCCFFFGGGIIIKKKMMMPPPRRRVVVYYYZZZ\\\___aaaeeeddddddgggooowww}}}xxxtttjjjaaahhhxxxuuubbb___dddrrrooozzztttbbbYYYQQQJJJMMM[[[mmmpppcccVVVRRRQQQLLLFFFDDDEEEFFFEEEDDDMMMZZZ]]]OOOEEEHHHJJJEEEJJJGGGCCCAAAAAACCCDDDEEEFFFCCCJJJZZZ```bbbppplllZZZRRRSSSfffyyy~~~wwwllldddWWWLLLDDD???>>>>>>>>>>>>===<<<:::888666555000000...---------------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...//////000111222333444444444333111///------000222444333222333555555444333333222222111000//////......---,,,,,,++++++,,,,,,,,,,,,+++,,,...000333555333111000000111222222111111111222222222333333333111333444666777777666666666666777999:::;;;<<<===JJJPPPWWWZZZXXXWWWXXX[[[TTTQQQLLLIIIIIILLLRRRUUUMMMJJJHHHDDDIII___gggYYYHHHFFFIIIPPPMMMCCC@@@CCCEEEGGGMMMWWWbbbnnnwww}}}yyy|||tttsssuuutttvvvuuusssoookkkfffbbb```\\\YYYTTTOOOLLLOOOUUUZZZkkkyyyxxx~~~oooTTTPPPNNNNNNUUUgggwww___eeerrrvvvlllbbb```]]]VVVFFF@@@:::<<<<<<:::TTTjjjgggtttQQQLLLJJJIIIIIIHHHHHHFFFBBB>>>>>>???AAAAAA@@@@@@AAABBBDDDDDDGGGJJJLLLRRRaaappp}}}hhhZZZVVVPPPTTTjjjyyyiii^^^]]]fffnnnzzzxxxyyyvvvnnngggRRRSSSRRRLLLIIIPPP```nnnvvvssshhhuuueeegggMMM::::::;;;444222777333444444555666777888888999555:::>>>>>>ZZZsss{{{mmmbbbgggxxxmmmWWWsss^^^QQQHHHGGGCCC;;;;;;AAABBBDDDEEEEEECCCAAAAAAAAA<<>>>>>===<<<:::888555333111000///...---,,,+++++++++++++++++++++++++++++++++***+++,,,+++******,,,...333444444333222222333555444444333111///...000222444333111000111222333333111222333333222111000///---------------,,,,,,,,,,,,,,,,,,---///222444555777444111000222333111000111111111222222333333333222222222333444555666777444444444555777:::===>>>JJJYYYhhhiiiaaa[[[```iiibbb```WWWKKKJJJUUUbbbhhhZZZTTTLLLNNNbbbsssmmm\\\IIIFFFHHHKKKGGG@@@CCCLLLTTTJJJ@@@???KKK___rrr}}}~~~yyyyyy|||yyyyyywwwrrrlllgggddddddZZZVVVPPPIIIFFFHHHNNNSSSbbbooo{{{}}}~~~lllXXXQQQOOOIIITTTwwwjjj___ooovvvwwwoooiiiggg```WWWHHH<<<777999888999LLLdddpppfff[[[UUUKKKMMMLLLGGGHHHKKKHHHBBB======>>>>>>?????????@@@DDDBBBBBBFFFKKKSSSaaammmvvvZZZVVVSSSWWWdddsss}}}wwwkkkfff___]]]eee}}}}}}xxxxxx{{{}}}yyyttt___VVVNNNJJJIIIJJJQQQXXXgggzzzkkkiiiggg^^^|||ZZZKKK===999;;;999666555555444333222333666999;;;888<<<<<<===AAAPPP~~~gggmmmcccjjjvvv^^^ttt___mmmmmmUUUGGGFFFCCCDDDBBB999BBBCCCEEEFFFEEECCC@@@>>>>>>>>>???AAACCCFFFHHHIIILLLOOOTTTYYY\\\]]]\\\[[[cccccccccdddiiipppzzz~~~pppqqqxxxkkkkkk___pppvvv___[[[TTTlllssshhhWWWIIIFFFDDD@@@DDDMMMYYYrrrpppVVVKKKPPPQQQRRRRRRMMMGGGCCCCCCEEEHHHIIISSSHHHKKK___kkkhhhhhhoooxxx___OOOKKKNNNeeepppxxxnnnqqqgggdddZZZLLLBBB??????>>>======<<<:::888555333222000///...---,,,+++++++++++++++++++++++++++++++++)))*********))))))+++---000111222111000000111333222222111///------...000444222111000111111222222111111222333222111000000.........---------------,,,,,,,,,---///111444555888555222111333444333111111111222222222333333333333333333333444555666666555555666777888:::<<<<<>>???>>>===<<<<<<:::888666444333000///...---,,,+++++++++++++++++++++++++++++++++)))***+++***))))))+++---000111222111000///111222111111111///------...000555444333111000000000111000000111222222222111111/////////.........------,,,,,,,,,---///111333555888666444333444444444333222222222222333333333333333333333333444444555666666777888999999:::999999FFFTTTdddjjjeeeaaabbbeeeddd\\\PPPJJJRRRfffwwwtttqqqeee^^^ppphhhIIIBBB???CCCCCC>>>===BBBUUURRRIII>>>999DDD[[[oooyyywwwttttttuuuwwwwwwuuuuuusssnnnggg```[[[ZZZZZZ\\\YYYTTTLLLFFFCCCCCCEEEQQQ[[[gggpppxxx|||cccPPPMMMNNNOOOcccoooaaawww}}}|||sssmmmjjjbbbXXXEEE<<<888;;;:::999FFFYYYYYY___nnnJJJMMMOOONNNKKKJJJKKKGGGBBB@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@AAACCCEEEIIISSS]]]tttzzzooodddeeeoooxxxzzzxxx{{{lllkkkmmmtttnnngggdddfffgggeeebbbXXXQQQLLLIIIFFFBBBCCCGGGHHH[[[lllzzz|||kkkbbb\\\pppNNNBBB888777::::::999999777777777888;;;???CCCEEE777<<<<<<===BBBKKKlllaaaTTTfff___YYYlllwwwiiitttrrrjjjsssVVVJJJNNNIIIAAAAAAAAA@@@AAACCCEEEEEEDDDCCCBBB@@@@@@@@@AAACCCEEEFFFGGGJJJMMMRRRVVVYYYZZZZZZZZZ[[[\\\^^^```cccgggmmmqqqyyy|||hhhcccnnnnnn\\\ZZZSSSDDDEEERRRhhh|||www^^^RRRQQQQQQTTTVVVRRRLLLGGGEEEEEEGGGIIIPPPQQQTTT[[[dddjjjkkkjjj}}}mmmXXXLLLJJJOOOfffwww{{{yyyhhhdddXXXHHH>>>===??????===<<<<<<:::999777555444000///...---,,,+++++++++++++++++++++++++++++++++***+++,,,+++***+++,,,...111333444333222111222333333333333111//////111333:::999777444111//////000000000111111222222222222000000000///......------,,,,,,,,,---...000222444777666444333333444444444333333333333333333333333333333333333333444555666666777888999999888777666>>>HHHUUUZZZXXXUUUUUUXXXUUUPPPGGGDDDNNNddd~~~zzzyyykkk___pppoooPPPCCC;;;<<<<<<888888<<>>===??????>>>===<<<;;;999777555444000///...---,,,+++++++++++++++++++++++++++++++++)))***++++++******+++---000222444444222111111222222333222111//////111333>>>===<<<777222///000111000000000111111222333333111000000///......---------,,,,,,,,,...000222333555555444222222222333444333333333333333333333333444444333333333444555555555666888888888777666555999>>>EEEIIIIIIIIIJJJLLLFFFEEEBBBAAAHHH^^^~~~sss^^^gggbbbPPP@@@<<<:::666666;;;CCCDDDEEEBBB???@@@EEEKKKUUU```fffbbbZZZWWWTTTRRRNNNMMMKKKGGGEEEEEEGGGJJJLLLLLLKKKGGGBBB>>><<<<<<>>>CCCLLLUUU]]]fffrrrzzz~~~xxxvvv}}}www___OOOMMMLLLOOOiiihhhaaazzz~~~wwwrrrnnncccUUU@@@;;;999;;;:::999@@@JJJrrrfffVVVnnn___QQQLLLIIIHHHJJJKKKJJJHHHGGG@@@@@@@@@@@@@@@@@@??????@@@@@@BBBFFFHHHJJJRRR[[[nnnrrruuu}}}}}}zzzwwwnnnnnnfff[[[[[[\\\lllpppeee\\\VVVOOOKKKJJJJJJJJJIIIMMMJJJKKKMMMKKKEEEAAABBBAAAMMMWWW```fffbbbkkktttfffjjjfffHHH???888888999777666666;;;:::999888777888888999999>>>>>>@@@GGGJJJXXXrrrxxx\\\aaavvvfffqqq{{{sssUUURRRpppzzznnnwwweeeKKKLLLJJJFFFEEEBBB>>>???AAACCCDDDEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDHHHJJJNNNRRRUUUWWWXXXXXXYYY\\\___bbbcccdddggghhhrrrxxxsssiiiooojjjaaa]]]vvvnnncccZZZJJJFFFOOOTTTggghhhZZZSSSTTT```rrrrrriii[[[LLLCCCCCCIIIPPPRRRWWWVVVRRR]]]vvv~~~```PPPIIIMMMXXXppp{{{ccc```VVVGGG>>>>>>????????????===<<<999666444333000///...---,,,+++++++++++++++++++++++++++++++++((()))***)))((((((***,,,---///222222000/////////000000000///---...000222===>>>===999444111333555111111111000111111222333111000000///...---,,,,,,---,,,,,,,,,---///111222444444444333111111333555444444444444333333333333444444444333333444444555555666777888888888888888:::<<>>AAACCCEEEEEEDDDBBB@@@???KKKZZZddd]]]RRRLLLIIIEEEAAAAAA@@@>>>===>>>@@@CCC@@@BBBBBB@@@===:::999999;;;===BBBJJJPPPWWWcccmmmrrrpppuuuoooZZZNNNMMMLLLSSSppppppbbbccc}}}{{{vvvpppaaaPPP>>>:::888:::999999>>>EEEdddrrrXXXdddlllRRROOOJJJHHHIIIJJJIIIIIIKKK@@@@@@@@@@@@????????????>>>>>>@@@CCCEEEHHHPPPYYYwww}}}yyy|||~~~kkk\\\]]]ZZZUUUYYYXXXcccsss}}}}}}uuuiii```VVVRRRLLLHHHGGGFFFFFFEEEHHHGGGIIIMMMKKKEEEAAAAAA===DDDKKKTTT[[[WWWaaazzzrrreeeppp```FFF>>>999999999666555555777777777888888999:::;;;;;;AAA@@@CCCKKKMMMTTTeeehhhgggeeefffuuuvvv^^^NNNbbb{{{yyyyyysssWWWOOOKKKKKKIIIAAA??????AAACCCDDDEEEFFFFFFDDDCCCCCCBBBBBBBBBCCCCCCGGGIIILLLPPPSSSUUUVVVWWWVVVYYY\\\^^^___aaacccdddlll~~~yyyuuuggg\\\[[[gggnnnmmmyyyrrrbbbQQQIIIKKKNNNbbbggg]]]VVVXXXlll|||gggRRRFFFIIIUUU```aaabbb]]]WWW```|||vvvXXXKKKGGGOOO```||||||```^^^UUUHHH??????@@@???AAA@@@>>><<<999666333222000///...---,,,+++++++++++++++++++++++++++++++++***+++++++++******,,,...---///111222111////////////000000///---...000222888:::;;;999555444777:::333222111000000000111222000000///...---,,,++++++---,,,,,,,,,---///111222444555666444222222555777555555444444444333333333555444444333333444444444666666777888999;;;===>>>===>>>BBBIIIPPPSSSSSSQQQJJJHHHFFFDDDDDDOOOjjjxxxnnn{{{uuuhhh[[[NNNKKKNNNPPPOOONNNKKKHHHDDDCCCBBBMMM[[[bbb[[[QQQNNNIIICCCAAABBBAAA???===<<<===>>>===>>>??????===;;;;;;;;;;;;:::<<>>???BBBCCCEEENNNXXXppp[[[ZZZWWWSSSWWWVVV^^^jjjsssuuuppphhhdddVVVSSSOOOLLLJJJIIIIIIHHHIIIHHHKKKOOONNNGGGCCCBBB???AAADDDMMMUUUPPPYYYqqqkkk```rrrWWWCCC===999::::::777666777444444555777999:::<<<<<<===CCCBBBEEEOOOPPPSSS___|||nnngggiii]]]lllwwwVVVWWWyyy|||iiiXXXMMMNNNMMMAAA???@@@AAABBBDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBFFFHHHKKKNNNQQQTTTUUUVVVTTTWWWZZZ\\\]]]^^^aaacccfffpppxxxqqqkkk___[[[```dddcccggg|||nnnZZZOOOLLLUUUiiipppfff\\\]]]wwwsssYYYMMMSSSfffvvvyyysssjjjccciiiuuuWWWKKKIIIRRReee]]]\\\TTTHHH@@@@@@@@@???BBBAAA???<<<999555222111000///...---,,,+++++++++++++++++++++++++++++++++.../////////......000111...111333444333111000000111222222111///000222444333666888777555555:::???444333111000000000111111000///...---,,,+++******---,,,,,,,,,---///000111555666777666333333666999555555555444444333333333555444444333333333444444777777777888;;;===@@@BBB???AAAFFFPPPYYY]]][[[XXXSSSMMMGGGDDDCCCJJJ___ttt|||}}}zzziiiccceee```___ZZZRRRJJJFFFHHHKKKSSS^^^aaaZZZTTTTTTOOOEEEGGGGGGGGGDDD@@@===<<<<<>>>>>???<<<999:::>>>@@@DDDNNN[[[VVV]]]ooo{{{gggWWWOOOKKKOOO```ooo[[[___qqq|||ppp[[[EEE;;;999666666777999===BBBPPPeeeUUUwww]]]SSSMMMLLLKKKHHHIIINNNCCCCCCCCCBBBBBBAAAAAAAAACCCAAAAAABBBCCCEEENNNXXXyyy|||ccc^^^XXXRRRTTTQQQVVV```jjjmmmjjjfffdddXXXVVVTTTQQQOOONNNMMMLLLMMMLLLOOOSSSQQQJJJEEEDDDEEEDDDDDDLLLSSSMMMSSSkkkeee\\\qqqPPPAAA<<<999:::;;;888777888777888999:::<<<===>>>>>>???DDDCCCFFFQQQSSSSSS\\\pppooocccqqq[[[hhh^^^PPPvvv|||xxxaaaOOOOOOOOOBBB@@@@@@AAABBBCCCDDDEEEFFFEEEEEEDDDCCCBBBAAAAAABBBFFFGGGJJJMMMPPPSSSUUUUUUUUUWWWZZZ\\\]]]___bbbddd```eeeyyyrrrmmm{{{ssshhh^^^cccjjjllliiimmmwwwaaaUUUPPP___ssszzzoooaaa```~~~{{{___RRR\\\sssuuunnnpppzzz\\\PPPMMMUUUhhheeedddSSSCCCBBB@@@<<<>>>??????>>>===:::777444333......---------,,,,,,,,,------------,,,,,,+++***************************...000222444444333111///444333222111111000000000222555777777555666999===444444444444333333222111333333222222000///...---...---,,,+++,,,---...///333444555555333222333555555444333222111222333444111222222333333444444555888444666???DDDEEEGGGKKKDDDDDDRRRaaafffiiifffZZZXXXRRRLLLHHHEEEFFFPPP[[[uuu{{{|||pppcccYYYMMMCCCEEEMMMUUUccclllggg]]]WWWSSSOOOFFFEEEEEEEEEEEEBBB???;;;@@@AAABBBBBBAAA@@@>>>===:::999888888<<>>>>><<<:::777444222//////.........---------,,,---------,,,,,,+++***************************...///222444444333111///...111444333000......000333555777777555666999===333444444444333333222111333333222222111///...------,,,,,,+++,,,---...///333444555555333333333555555444333222222222333333111222222333333444555555<<<888:::BBBGGGIIIKKKPPPSSSSSSaaaqqquuuuuummm]]]^^^UUULLLGGGDDDCCCHHHNNNaaayyy}}}nnneeeWWWHHHFFFNNN\\\gggoooooollliiiddd^^^VVVRRRNNNKKKHHHFFFDDDAAA@@@@@@AAABBBBBBAAAAAA@@@;;;999777777999===AAADDDKKKVVVkkkooo___SSSKKKKKKRRRmmm}}}fffWWWddd}}}xxxcccNNNCCC:::999888777888:::===???KKKttt{{{\\\dddfffKKKLLLNNNLLLNNNMMMGGGEEEAAA@@@@@@AAAAAAAAAAAABBBBBBAAA@@@DDDLLLSSSpppoooeee[[[QQQPPPPPPNNNOOOXXXgggnnnnnnllleee^^^\\\WWWOOOLLLNNNNNNNNNOOOPPPQQQPPPMMMKKKGGGCCCJJJJJJMMMMMMLLLiiifff```fffhhhCCC:::999888666666666777888;;;;;;:::;;;<<<>>>@@@AAADDDFFFIIILLLOOOTTTYYY]]]lllyyynnnqqqeeeyyy___cccsss\\\RRRIIIEEEAAAAAA@@@@@@AAADDDFFFHHHFFFEEEDDDCCCBBBCCCCCCDDDCCCEEEGGGJJJMMMQQQSSSUUUVVVWWWZZZ]]]aaadddfffhhhhhhgggmmmwwwqqqmmm|||}}}uuuvvvvvvtttwwwxxx```XXXsss{{{wwwvvv___^^^sss~~~rrrmmm\\\YYYWWW\\\mmmllliiiUUUBBB@@@???===AAA>>>>>>>>><<<:::777444222////////////............,,,,,,---------,,,++++++************************---///111333444333111///,,,111555555111......111222444555444222333777:::333333444444444333222222333333222222111000......,,,+++++++++,,,...///000222444555555444333444555555444444333222333333333222222222333444444555555===;;;===DDDKKKOOOSSSWWW^^^[[[gggwww}}}yyyhhhfff\\\RRRLLLFFFAAA@@@CCCLLLdddooogggvvvsssqqq|||rrrbbbOOONNNYYYdddiiipppuuuzzz{{{uuummmeee```XXXQQQMMMJJJHHHGGG>>>>>>>>>======<<<<<<<<<<<<;;;999888888;;;===???GGGRRRgggiiiZZZQQQMMMJJJYYYyyy}}}[[[RRRhhhrrr\\\III@@@999888888777888;;;===???EEEmmmddd___tttMMMHHHJJJKKKLLLIIIHHHEEEBBB@@@@@@AAAAAA@@@BBBCCCBBB@@@>>>AAAGGGMMM^^^uuu|||xxxhhh\\\SSSUUUOOOGGGGGGRRRdddnnnppplllhhheeeccc^^^VVVQQQPPPOOONNNMMMMMMMMMMMMLLLJJJIIIFFFMMMLLLNNNMMMMMMkkkwww___^^^lll___===:::999777777666777888999DDDDDDDDDCCCAAAAAACCCEEEFFFHHHKKKNNNQQQUUUZZZ^^^gggsssrrruuutttZZZxxxhhhXXXMMMGGGBBBAAA@@@@@@AAADDDGGGIIIIIIGGGEEEBBBAAABBBCCCDDDCCCDDDFFFJJJNNNRRRVVVXXXYYYZZZ\\\```cccfffhhhjjjmmmkkkjjjuuu|||vvvpppooollluuunnntttmmm___~~~nnndddiiilllyyyzzz|||ooolllgggddd```cccsssyyyqqqmmmVVVBBB??????===BBB>>>>>>===<<<999666444222............------------,,,,,,,,,------,,,,,,+++************************,,,...111333333222111///000222333333222111111222///111222111...///222666333333333444444333333222222222222222111000///...++++++++++++,,,...000111111333555555444333444444555555444444333333333333222222333333444555555555;;;;;;>>>FFFOOOWWW]]]aaabbb]]]gggvvvwwwgggbbb\\\UUULLLBBB>>>@@@CCCTTTrrrmmmVVV```eee\\\OOOSSSqqq|||fffPPPQQQaaaddddddgggppp||||||tttnnnhhh___WWWQQQLLLIIIFFF@@@???===;;;999888777777===<<<;;;::::::;;;===>>>FFFRRRhhh}}}dddUUUOOONNNOOObbb|||SSSPPPlllnnnVVVDDD<<<888888888888999;;;===???@@@dddnnn^^^{{{SSSKKKJJJLLLMMMHHHIIIFFFBBBAAAAAAAAAAAA@@@BBBBBBAAA???>>>@@@DDDHHHRRRooo}}}tttfff^^^XXXZZZSSSKKKIIIQQQaaannnuuukkkjjjhhheee```ZZZWWWWWWPPPNNNKKKKKKLLLMMMMMMMMMKKKHHHOOONNNPPPOOOQQQpppqqq^^^YYYqqqzzzUUU888999888777777777888999:::LLLRRRUUUQQQGGGAAAAAAEEEHHHJJJMMMPPPRRRVVV[[[^^^hhhuuutttvvvZZZfffxxxssszzz___MMMIIICCCAAA@@@???@@@CCCFFFIIIJJJHHHEEECCCAAAAAABBBCCCBBBCCCEEEIIINNNSSSWWWYYYYYYZZZ]]]```cccfffhhhiiijjjkkkiiikkkzzzqqqjjjgggiiiqqqiiilllyyyiii~~~|||kkkiiihhhooommmttt}}}ssssssvvvrrrmmmooo~~~}}}}}}uuupppXXXBBB???>>>>>>CCC>>>>>>===;;;999666333222---------,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,************************,,,---000222333222111000444222//////000111111000///111333222///...111444222333333444444333333333222222333222222111000///++++++++++++,,,...000111000333555666555444444444555555555444444444333333222333333444444555666666999;;;@@@IIITTT___fffhhhfffbbbnnn}}}uuu```aaabbb___TTTFFFAAACCCDDDNNNcccppp\\\______UUUGGGIIIdddrrrTTTOOOZZZ\\\WWWWWWcccsss~~~~~~zzzuuummmddd[[[SSSJJJEEEEEECCC@@@===:::999999:::::::::::::::;;;<<<===>>>EEERRRiiixxx```QQQMMMOOORRRgggxxxPPPRRRqqqjjjQQQ???888777777777888:::<<<>>>???>>>YYY{{{\\\|||uuuVVVPPPMMMNNNQQQMMMJJJGGGCCCAAAAAAAAAAAA@@@?????????>>>>>>@@@CCCEEEMMMmmmvvvkkkaaaZZZZZZWWWRRRPPPSSS]]]mmmzzzuuutttppphhh```[[[YYYXXXSSSPPPMMMMMMOOOQQQSSSSSSMMMIIIQQQNNNPPPRRRWWWxxxkkkZZZVVVxxxoooKKK666888888777777777999:::;;;JJJUUU^^^YYYJJJ@@@@@@EEEIIILLLOOORRRTTTWWW[[[^^^iiilllzzz}}}uuuiiiZZZjjjnnngggxxxfffLLLLLLEEECCC@@@??????BBBEEEHHHKKKIIIFFFDDDBBBBBBBBBBBBAAABBBDDDGGGLLLQQQUUUXXXWWWXXXZZZ]]]```ccceeefffaaaggghhhfffwwwzzzrrrnnnpppiiidddcccsss}}}{{{vvvpppqqq||||||}}}qqqnnnuuuzzz{{{~~~zzz|||~~~{{{yyysss[[[DDD@@@???===BBB=========;;;999666333111,,,,,,,,,,,,+++++++++***++++++,,,---------,,,,,,************************+++---000222333222111000222111000///............111555888888555222333555222222333444444444333333222222333333222111111000,,,+++++++++,,,...///000///222555666666444444444444555555555555444333333333333333444555555666666:::>>>DDDKKKUUU```fffeee^^^___ooo~~~~~~zzzooo]]]UUUZZZaaaeee]]]PPPGGGFFFEEENNN]]]rrrttt]]]^^^```ZZZLLLDDDQQQeeejjjXXXUUUTTTLLLJJJUUUfffwwwvvvmmmbbbWWWQQQHHHFFFBBB>>><<<<<<===>>>999999:::;;;<<<===>>>>>>BBBQQQjjjsss\\\NNNMMMRRRUUUnnnpppSSS[[[yyyzzzdddKKK<<<888666777777999:::<<<>>>???@@@PPP[[[eeeiiiRRRLLLHHHJJJOOOMMMJJJGGGDDDAAAAAAAAAAAA@@@>>>>>>===>>>???AAABBBCCCQQQlll}}}mmmbbb```\\\YYYVVVTTTYYYhhhvvvvvvjjjbbb\\\XXXTTTQQQNNNNNNOOORRRSSSTTTPPPLLLRRRNNNPPPSSS[[[gggZZZZZZaaaBBB777888777777777888999;;;<<>>???@@@AAAAAAAAA@@@@@@QQQlllmmmYYYMMMNNNVVV```}}}fffXXXgggrrrZZZDDD::::::666666777999;;;<<<>>>???CCCHHHtttcccVVVpppVVVMMMFFFHHHMMMJJJKKKHHHDDDBBBAAAAAAAAA@@@???>>>>>>>>>@@@AAAAAA@@@RRRiiizzztttkkkbbbZZZUUUTTT]]]iiiwwwlllccc[[[XXXUUUSSSTTTUUUUUUUUUVVVQQQTTTNNNNNNSSS]]]ddd___eeerrrSSS;;;:::777777777777888:::<<<===<<<@@@FFFIIIJJJIIIGGGGGGJJJMMMQQQSSSUUUWWWYYY[[[```mmm~~~cccxxxhhhiii|||lllYYYbbbeeeWWWUUUooouuuYYYSSSJJJGGGBBB???>>>???BBBDDDGGGGGGGGGGGGFFFDDDBBBAAABBBAAAAAABBBEEEIIIMMMOOORRRSSSUUUWWWZZZ\\\^^^___ccccccggglllmmmyyygggRRRggg{{{qqqmmmzzztttbbbhhhxxx~~~}}}{{{vvv^^^GGGBBB???===AAA======<<<;;;888555333111......---------,,,,,,,,,***+++,,,,,,------------***************************,,,///222333222111000+++888DDDAAA555+++---333111666<<<===:::555333222111222333333444444444444222222333333333222111111...---,,,,,,,,,---...///...111555777666555444444444555666666666555333333333333444444555666666666:::@@@CCCCCCGGGMMMKKKEEEBBBCCCQQQZZZXXXZZZ]]]WWWSSSSSS\\\mmmvvvlllXXXHHHBBBKKKPPPSSSccc}}}||||||{{{sss\\\HHHKKKZZZ}}}mmmYYYNNNEEEEEENNN```|||oooiii```WWWOOOKKKHHHHHHDDDDDDFFFFFFFFFEEEDDDCCCAAASSSooo}}}iiiWWWMMMPPPYYYnnnyyy___\\\ooo~~~kkkSSS???999===555666777999;;;===>>>???FFFDDDjjjnnnTTTvvveeeVVVMMMNNNQQQLLLKKKHHHDDDBBBAAAAAAAAA@@@AAA@@@??????@@@@@@???>>>LLLddd}}}}}}{{{jjj^^^UUUPPPTTT\\\xxxssshhheeeaaa___^^^^^^]]]\\\ZZZTTTVVVNNNMMMRRR]]]```bbbooogggIII666===777777777777888:::<<<>>>AAA===<<>>BBBHHH]]]~~~ZZZiii^^^OOOJJJGGGPPPNNNLLLJJJEEEBBBAAABBBDDDDDDCCC@@@>>>======>>>>>>JJJeeexxxccc[[[[[[ZZZVVViii}}}yyywwwtttpppkkkgggdddbbbbbbYYYPPPTTTUUUNNN^^^zzz]]]bbb{{{]]]DDD888:::888:::;;;;;;;;;;;;<<<>>>EEEDDDEEEIIIOOORRRPPPNNNOOORRRVVVWWWWWWXXX[[[___fffaaarrr~~~}}}mmm[[[YYY]]]ppp{{{cccVVV___jjjVVVRRRxxxhhhXXXSSSKKKDDDBBBAAA>>>???BBBGGGHHHIIIJJJKKKHHHDDD@@@===>>>???BBBEEEHHHJJJLLLIIIMMMRRRVVVXXXZZZ[[[]]][[[ZZZ\\\aaabbbdddooo{{{nnn{{{zzzqqqsssmmmpppsssvvv~~~{{{VVV{{{YYYGGGGGGBBB<<>><<<999555333111///............---------,,,++++++++++++++++++,,,************************,,,,,,...222555555333111///555:::999444///...///...333999:::666333222333888888666444222222444666333333444444333333222111...------,,,,,,------......000444777888777444222333444555777777666444333222222333444555555555555444888999999===DDDFFFDDDGGGHHHPPP^^^fffeeeaaaaaa^^^[[[___kkkvvvttthhh^^^KKKNNNFFFAAAOOOiiiyyy[[[UUUPPPhhhuuu```RRRTTT\\\vvvrrrbbbMMMGGGNNNQQQbbb~~~~~~nnnhhhhhhbbbSSSMMMHHHGGGFFFCCCCCCEEEFFFUUUpppooo\\\QQQNNNXXXeee~~~___YYYiiittt___EEE<<<<<<777999999999:::;;;<<<>>>>>>BBBHHHXXXZZZZZZuuuUUULLLLLLOOONNNMMMJJJFFFBBBAAABBBDDDDDDBBB@@@>>>======>>>>>>EEEdddooodddaaa\\\VVV]]]nnn}}}xxxtttoooiiifffccc[[[RRRSSSSSSMMM^^^ooo\\\iiirrrTTTAAA888888666888:::;;;;;;<<>>FFFLLLLLLQQQSSS]]]ooo{{{{{{sssllleee```]]]___aaa___aaaeeeVVVVVVKKKBBBFFFXXXrrrbbbXXXhhhlllSSSFFFFFFLLLmmmoooUUULLLPPPOOOXXXnnntttooonnnfffVVVNNNHHHEEEDDDAAABBBDDDGGGYYYtttjjjXXXMMMNNN___rrrqqqUUUVVVmmmyyygggTTT@@@:::<<<888999:::::::::<<<===>>>???BBBFFFPPPrrrfffNNNmmmaaaMMMMMMGGGNNNMMMKKKGGGCCCAAABBBDDDCCCBBB@@@???>>>>>>>>>???EEEbbbuuuooofff]]]UUU```qqq{{{vvvnnnhhhddd^^^UUURRRQQQLLL[[[{{{bbb^^^wwwbbbFFF>>>999777444666999;;;===???AAADDDDDDHHHLLLPPPSSSUUUWWWYYYXXXWWWWWWXXXZZZ\\\\\\[[[gggeeelllvvvuuuUUUPPPOOO]]]xxxiiiWWWPPPqqq|||cccXXXppp{{{gggVVVNNNFFFCCCBBB@@@AAADDDCCCDDDFFFHHHJJJIIIGGGDDDBBBBBBAAAAAAAAABBBCCCCCCDDDGGGJJJMMMPPPSSSWWWZZZ]]]]]]^^^```^^^]]]aaagggjjjzzz}}}ggg___ooouuucccXXXXXXooo}}}qqq|||bbbAAAtttTTTAAACCCBBB>>>CCC@@@@@@@@@???<<<888444222///............---------***+++,,,------,,,+++***************************++++++---111555777666555111000111222333444333222,,,000444666555444333444======<<<888555333333444222222333333333222222111///......------------...---///222444666666666555222333555666777777777777444444444555555666777777;;;>>>???>>>CCCMMMWWWZZZ[[[___lll{{{uuujjj___YYYRRRNNNUUU```eeecccYYYQQQMMMPPPppp~~~pppjjjqqquuu^^^TTTPPPMMMjjj~~~fffZZZWWWPPPSSSddd~~~sssllliii```YYYPPPHHHDDDBBB@@@AAADDDHHH[[[xxxgggUUULLLQQQiiikkkRRRZZZuuuqqq[[[KKK;;;999<<<777:::::::::;;;<<<>>>???@@@BBBDDDKKKbbbVVV[[[wwwuuuSSSMMMFFFOOONNNLLLHHHDDDBBBBBBDDDCCCBBBAAA??????>>>??????FFFYYYsssttthhhXXXYYYbbbxxx}}}wwwnnnfffaaa```XXXTTTRRRLLLUUUnnnsssZZZdddRRR===<<<:::777555777:::<<<>>>@@@CCCFFFGGGLLLQQQTTTTTTUUUXXX[[[\\\ZZZYYY[[[___aaa```^^^hhhjjjmmmoooxxxgggPPPMMMZZZxxx{{{gggTTTooozzzVVVbbbwwwkkkZZZRRRIIIEEEBBB???@@@BBBCCCCCCEEEGGGIIIIIIFFFDDDCCCBBBAAAAAA@@@@@@AAAAAACCCEEEGGGIIILLLPPPUUUYYYaaabbbddddddbbbaaabbbdddcccqqqzzzwwwaaaVVV\\\ssskkk^^^ZZZooo{{{nnnwwwkkkJJJ888tttUUU@@@AAAAAA???CCCAAA@@@???<<<:::777555444///............---------***+++,,,------,,,+++******************************+++---000444777777666444222111222444444333111///111444666555444333333:::;;;:::888666444555666111111222333333222222222000///...------------------...000333555666777777333444555666777777888888555555555555555777888999@@@CCCDDDCCCIIIUUUbbbgggbbbgggsssvvvggg^^^UUUMMMQQQ\\\tttqqqggg^^^WWWQQQcccsssnnnsss{{{pppeeeZZZOOOeeezzz|||ooofffUUUPPP[[[jjjrrr}}}tttmmmjjj```[[[RRRIIIEEEBBB???AAADDDHHH^^^{{{wwwbbbSSSLLLVVVsssgggTTTbbbiiiRRREEE999777;;;777::::::;;;<<<===???@@@AAABBBBBBHHHXXXyyyiii\\\lllYYYPPPPPPPPPOOOMMMIIIEEECCCBBBCCCBBBBBBAAA@@@@@@?????????BBBOOOfff~~~ttt]]]UUUVVVhhhzzzxxxssskkkccc]]]___ZZZWWWWWWPPPRRR```~~~gggVVViiiwwwKKK;;;===;;;666888:::===???@@@BBBEEEGGGLLLPPPUUUVVVUUUUUUWWWZZZ]]]\\\[[[^^^cccffffffdddiiioooqqqnnnrrrOOOJJJUUUvvvaaajjj___TTTgggddd]]]TTTLLLHHHDDD???>>>???CCCCCCDDDFFFHHHHHHFFFCCCAAAAAAAAA@@@@@@@@@AAAAAABBBDDDEEEGGGIIINNNTTTXXX[[[^^^``````````````````fffjjjppp~~~fffXXXUUUfffqqqiiixxxwwwrrrrrrVVV999:::{{{[[[CCCAAABBB???AAAAAA@@@>>><<<999777666555///............---------+++++++++,,,,,,+++++++++******************************,,,///333555666555222111000111222222000......///111333333333111000666777888777666555666777000111222222222222222222000000///...---------------...///111333666777888555555555666666777777888666666555555666777999:::CCCGGGIIIIIIOOO]]]kkksssrrrtttyyyzzzmmmggg]]]QQQRRR\\\{{{zzzoooaaaWWWNNNXXXrrrpppeee[[[]]]lllqqq```NNN[[[hhh}}}cccQQQRRRWWW\\\eeeqqq~~~vvvqqqnnnddd\\\SSSJJJFFFCCCAAABBBEEEJJJaaa~~~|||lllZZZPPPOOO^^^~~~{{{aaaVVVjjj}}}```JJJAAA888666:::999::::::;;;<<<>>>@@@AAABBBCCCAAAIIISSShhhvvv```hhhZZZNNNUUUPPPPPPNNNKKKFFFCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@???@@@MMMfffbbbVVVQQQ]]]qqq}}}uuuooommmjjjddd```YYY]]]YYYXXX]]]YYYTTTZZZpppzzz]]]VVVooonnnIII>>>>>>999666:::<<>>AAAAAABBBDDDGGGHHHGGGEEEAAAAAAAAA@@@@@@AAAAAABBBBBBCCCEEEFFFHHHLLLQQQUUUVVVZZZ\\\\\\^^^aaaaaa^^^ggghhhgggttt{{{|||ooo[[[[[[fffyyy~~~tttsssgggHHH666???|||^^^DDDAAABBB???AAA@@@@@@@@@???===:::666444///............---------,,,++++++++++++++++++,,,******************************+++...111444444444...000111222111111000///,,,---...111333444333222222444666666555444555666000000111222222222222222111000///...------------------...000333555888:::777666666666666666777777777666555555666777999;;;GGGLLLOOOPPPVVVeeeuuu}}}yyyzzzvvvrrreeeUUUUUU```nnn^^^QQQRRR```qqqyyyiiiTTTNNNIIILLL```~~~sssZZZXXXVVVfff{{{zzzYYYMMMLLLNNNRRR[[[hhh{{{{{{vvvrrrfff\\\TTTLLLHHHFFFCCCCCCFFFNNNfffqqqbbbTTTPPPVVViiisss]]]WWWpppqqqUUUDDD???777666;;;;;;:::;;;;;;===>>>@@@BBBCCCEEEAAAJJJPPPWWWhhhaaa|||aaaNNNPPPQQQQQQOOOLLLGGGDDDCCCCCCAAAAAAAAABBBAAAAAA@@@@@@???LLLdddlll```YYY]]]gggmmmsssxxxnnnjjjddd```^^^]]][[[ZZZWWW[[[VVVVVVbbbddd]]]\\\cccrrrVVVZZZyyyaaaDDD>>><<<777999999<<<@@@CCCEEEHHHLLLOOOVVVVVVWWWZZZ\\\]]]]]][[[^^^```bbbcccdddeeegggiiiiiirrrooolllqqqtttnnnWWW]]]oooqqqqqqXXXSSSTTTUUUOOOKKKJJJHHHBBB??????===>>>???CCCGGGIIIJJJIIICCCCCCBBBAAAAAAAAAAAAAAA@@@BBBDDDEEEGGGIIIMMMPPPUUUYYY[[[ZZZ]]]bbbbbb^^^```cccbbbhhhvvvppplllrrr}}}|||sssooojjjTTT???;;;???yyy[[[AAA???BBB@@@BBB???@@@CCCCCCAAA<<<777333//////.........------------,,,+++******+++,,,---************************+++******---000333333333,,,///333444333222222333+++,,,...111444666666555111333555555444333444555///000111222222222222222111111000......---------------...///222555888:::888777666666666666666777888777666555666888:::;;;KKKQQQVVVWWW]]]lll|||ssskkkuuu~~~mmmZZZZZZhhhooo[[[SSSYYYjjjppp]]]GGGFFFCCCFFFYYY}}}kkk[[[LLLMMMiiibbbMMMEEEDDDDDDIIITTTfffzzz}}}vvviii\\\TTTMMMJJJGGGDDDDDDGGGRRRjjjlll^^^RRRRRR]]]sssppp\\\ZZZssshhhNNN@@@>>>777555<<<>>>:::;;;;;;===???AAACCCDDDGGGAAAJJJNNNKKKpppxxx```vvvoooTTTLLLQQQQQQPPPLLLHHHDDDCCCCCCAAAAAABBBBBBBBBAAA@@@@@@;;;GGG\\\vvvxxxmmmeeeddddddbbbccchhh\\\ZZZWWWTTTRRRRRRSSSTTTWWWYYYSSSUUUeeellleeebbb\\\}}}kkkRRR```yyyTTT======:::777>>>888;;;@@@DDDGGGKKKPPPSSSXXXWWWWWW[[[```bbbaaa^^^^^^aaaddddddbbbbbbeeehhhhhhpppllljjjqqqrrrcccVVVmmmlll]]]jjjhhhVVVKKKGGGPPPKKKIIIKKKJJJEEEAAAAAA::::::===BBBGGGKKKLLLLLLFFFEEECCCBBBAAA@@@@@@@@@???AAACCCEEEFFFHHHKKKMMMRRRWWWXXXVVVYYY``````[[[YYY___```aaafffnnnxxxuuusssyyyvvvjjjjjj___BBB:::@@@<<>>;;;999;;;;;;;;;<<<===???@@@BBBCCCEEEFFFGGGMMMTTT]]]hhhfffnnnUUUSSSXXXOOOMMMUUUIII===GGGAAA@@@@@@@@@AAA@@@===;;;>>>CCCMMM]]]xxxvvvnnniiiiiiiiifffYYYTTTZZZWWWQQQUUU\\\XXXVVVRRRZZZrrryyyiiiiii|||gggPPPhhhaaaBBB<<<::::::>>>>>>999===AAAFFFJJJPPPVVVZZZ\\\]]]______```___]]]]]]^^^aaaddddddbbbaaabbbeeehhhfffhhhlllooovvv~~~WWWVVVkkklllVVVXXX```VVVBBBEEEIIIKKKKKKKKKKKKDDD===999;;;;;;<<>>AAAAAA>>>AAA@@@??????===:::444111111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********)))))),,,111444444444000000000222444444333111///...///555;;;>>>===:::666555444333333333444444222111111111111222333333222111000///...------,,,---...///000222555777888777777777666666666777777888888888666555666888;;;FFFSSS___dddhhhooovvvyyyvvvqqqlllgggdddggguuuzzzooosss{{{```QQQiiimmmaaaQQQLLLGGGCCCGGG]]]iii]]]WWW___xxxxxxiii[[[RRRGGGEEEGGGGGGVVVooozzzsssfff[[[PPPJJJGGGDDDEEEHHHWWWuuuooocccSSSPPP\\\nnnqqqXXXUUUgggrrrSSSBBB777:::===:::999<<<<<<<<<===>>>???AAACCCDDDEEEGGGHHHNNNTTT\\\sssbbb^^^OOOUUURRRNNNOOOKKKCCCCCCAAA@@@@@@@@@AAA@@@>>><<<===AAAHHHTTTjjj~~~wwwyyy{{{uuudddYYYZZZUUURRRZZZgggbbb[[[XXXddd}}}yyyvvvqqq]]]RRRppp[[[???;;;999:::>>>===>>>AAAFFFJJJNNNRRRWWWZZZ\\\]]]^^^___```````````````ccceeedddaaa```bbbdddjjjhhhiiikkklllrrr|||\\\RRR```zzzwwwXXXTTT^^^YYYGGG???GGGLLLLLLIIIFFFCCC>>>;;;<<<;;;:::@@@IIIKKKHHHHHHGGGEEECCCBBBAAA@@@@@@??????>>>???AAADDDGGGIIIKKKUUUZZZXXXZZZccceee```]]]]]]]]]]]][[[^^^lllzzzzzzwwwzzzsssyyytttfffSSSCCC;;;;;;>>>AAA|||mmmVVVDDD>>>AAABBB???AAA???>>><<<;;;888444111000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************,,,000333444444000000000222444555444222///...///444:::>>>===;;;555555444333333333444444333222222222222333444444222222111000///...---------...///000222444666777:::999777666555666666777999999999777666666888:::BBBMMMZZZbbbiiippprrrpppkkknnnpppnnngggdddmmmyyyyyyzzzeeeQQQnnnwwwooo^^^UUUKKKEEEIIIRRR{{{qqqeeennnmmmZZZNNNPPPKKKCCCOOOhhh{{{~~~wwwiii___UUUOOOJJJGGGGGGJJJ^^^yyyzzzggg^^^PPPRRRdddzzzaaaTTT\\\sss{{{dddIII>>>777:::;;;999999=========>>>???AAACCCEEEFFFGGGIIIJJJOOOTTTXXXvvvbbbppptttVVVSSSSSSPPPJJJLLLKKK@@@BBBAAA@@@@@@AAAAAA>>><<<;;;???CCCHHHVVVuuuyyymmmfffZZZTTT\\\mmmhhh^^^YYYiiiyyy```RRRVVV{{{sssQQQ;;;:::999:::>>>===@@@DDDIIINNNQQQTTTXXXZZZ]]]]]]]]]^^^```aaacccdddccceeeeeeccc```___aaaccchhhggghhhiiijjjnnnzzztttcccNNNSSSjjj]]]LLLRRRQQQEEE;;;FFFNNNMMMGGGEEECCCBBB???>>>;;;999===GGGMMMMMMKKKIIIFFFCCCAAAAAAAAAAAA???>>>>>>>>>???BBBEEEFFFGGGPPPVVVUUUXXX```dddaaa]]]\\\]]]^^^]]]]]]ccckkkzzzvvvzzz}}}uuuzzzpppaaaMMM@@@<<<>>>BBBDDDyyyhhhRRRBBB???BBBBBB@@@AAA???<<<;;;:::888555222000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))((((((***,,,///111222222111111222555666555444000//////222666999:::999444444444444444444444444444333333333333444555555333222111111//////...------...///000222444666777;;;:::888666555555666777999::::::888666666777999>>>GGGQQQZZZdddkkklllhhhiiinnnuuuwwwqqqiiijjjpppyyylll^^^ttt}}}kkkVVVKKKNNNLLLaaa}}}lll^^^```RRRCCCOOOfff|||zzznnneee[[[UUUOOOJJJJJJNNNbbb{{{ppp```YYYOOOXXXpppqqqQQQWWWddd{{{pppSSS???:::888:::;;;888:::?????????@@@AAACCCEEEFFFGGGHHHKKKKKKPPPTTTUUUjjjkkkcccsssXXXRRRTTTLLLLLLMMMBBBCCCBBBAAAAAAAAAAAA???>>>:::===@@@@@@FFF]]]iiiZZZ___pppqqqdddYYYfffnnnVVVNNN___zzzaaaFFF888:::999;;;???>>>@@@DDDJJJOOOSSSVVVXXXZZZ^^^^^^]]]^^^___aaacccdddeeeffffffccc___]]]___bbbbbbccceeefffhhhmmmwwwoooSSSLLL]]]vvvtttPPPGGGFFF@@@;;;DDDKKKKKKHHHHHHGGGEEEBBB@@@<<<:::>>>GGGQQQWWWOOOLLLHHHDDDBBBAAABBBBBB???>>>======>>>@@@BBBDDDCCCJJJNNNOOORRRXXX[[[ZZZZZZXXXXXX\\\^^^^^^aaafffqqq~~~zzz~~~~~~rrrcccWWWGGG??????CCCEEEFFFzzzgggOOOBBB@@@AAABBBAAA@@@>>><<<;;;:::888555333/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))))))))***+++---000111444333222333666777777666111000///000111333555555333444444444444444444444444444333333444444555666333333222111000///...............000111333555666;;;:::888777666666666777999::::::999777666777888<<>>KKKkkkrrraaafffwwwrrr___bbbqqqzzzeeeRRRSSSmmmlllQQQ>>>777<<<;;;>>>CCCBBBBBBFFFMMMRRRVVVYYY\\\^^^``````^^^^^^^^^___aaabbbeeeggggggddd___]]]^^^``````cccdddeeefffkkkrrrvvv}}}dddPPPRRRccchhhKKKDDDCCC???CCCDDDDDDFFFIIIHHHEEEEEECCC@@@>>>@@@HHHUUU___SSSPPPKKKGGGDDDCCCCCCCCC@@@???=========???@@@BBBAAAFFFIIIJJJKKKOOORRRRRRYYYUUUUUUYYY\\\]]]```dddgggnnn{{{~~~```NNNHHHAAA@@@CCCFFFFFFEEEiiiOOOBBB@@@AAAAAAAAA@@@>>>===<<<;;;999666333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,++++++---111333666444333333555666666555222111///......///111333222333444555555555444444444333333333333444555555444444333222111000//////.........///111333444555999999999888888777777666888999::::::888777888999:::===@@@DDDNNN[[[bbbcccgggkkkvvv}}}}}}rrrkkkgggkkkooolllfffbbbgggzzz}}}www[[[VVVIIIPPPkkkzzzooonnnpppcccyyyjjjTTT```kkkvvv~~~vvvmmmccc[[[SSSOOORRRXXXkkkwwwfff]]]WWWXXXooodddYYYkkknnn|||yyylllWWW>>>;;;:::999:::;;;<<<===???@@@@@@AAABBBDDDFFFHHHIIIHHHLLLKKKMMMRRROOOVVVkkkkkkmmm^^^XXXUUUMMMKKKKKKFFFDDDAAAAAABBBBBBAAA@@@>>>>>>@@@AAA>>>AAAUUUkkkkkk___iii{{{gggaaabbbrrrkkk\\\PPP]]]{{{yyy```FFF:::999???>>>BBBIIIHHHIIIMMMRRRWWWZZZ]]]```cccaaaaaa````````````aaaaaadddfffhhheeeaaa^^^^^^___bbbfffgggeeeeeeiiillllllooo^^^NNNSSSiiiZZZHHHFFFGGGEEEAAA===???DDDEEEBBBFFFDDDBBBBBBAAAFFFSSS___VVVSSSOOOKKKGGGEEEDDDDDDAAA@@@>>>======>>>???@@@BBBDDDGGGGGGHHHJJJLLLNNNYYYUUUUUUXXXYYYXXX[[[___dddffflllwww}}}zzzzzz|||sssTTTDDDDDDFFFIIILLLMMMMMMLLLmmmPPPBBB@@@@@@@@@AAA???>>>>>>>>>>>>;;;666333...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------+++***,,,000333666444222222333444444333111000///------///222444222333444555555555444444333333333333333444444555444444333222111000000///.........///111222444444777888999::::::999777666777999::::::999888999:::777:::===???HHHUUU___cccrrrxxxvvviiidddaaa\\\UUURRRWWWjjjrrriii\\\bbbqqqvvvjjjaaa___ZZZqqqsss^^^jjjmmmssszzzvvvmmmcccYYYQQQNNNSSS[[[mmmooo```ZZZYYY```|||sss]]]dddrrrqqq|||ooo\\\MMM???>>><<<::::::<<>>@@@@@@AAABBBDDDFFFHHHIIIHHHKKKIIIKKKQQQNNNQQQaaarrr|||ooorrrUUUSSSRRRLLLLLLFFFDDDBBBAAABBBBBBBBBAAABBB>>>>>>BBB@@@???HHHWWWiii~~~hhh___lll~~~xxxqqqfffjjjzzz```UUUQQQggghhhSSSAAA999<<>>>>>???@@@???<<<777333...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++)))((()))---111666444111000111222111111111000///------///444777111222444555666555444444333222222222222333444444555444444333222111000000.........///000222333444555777999;;;;;;:::777666666888::::::999999:::;;;444999===???FFFRRR]]]bbb{{{zzzooofff\\\UUUSSSXXXggg}}}rrruuuzzzyyyooofffcccdddsssvvvdddqqqooossszzzvvvmmmaaaXXXOOOMMMSSS\\\mmm}}}hhhZZZVVV[[[eeebbbUUUiiivvvsss}}}hhhQQQGGGCCCAAA>>>;;;999===AAA@@@===@@@@@@AAABBBDDDFFFGGGIIIGGGJJJHHHJJJPPPMMMNNN\\\dddsssyyyRRRPPPVVVNNNKKKGGGEEEBBBAAABBBBBBBBBAAAEEE======BBBCCC???DDDOOOWWWooorrrgggssswwwsssvvv\\\SSSRRRmmm|||ZZZHHH???999>>>DDDBBBHHHRRRRRRTTTUUUWWWWWWXXXZZZ]]]___```bbbdddfffggghhhgggggg```dddhhhhhhddd___]]]]]]]]]cccfffeeegggmmmnnnjjjnnnnnn|||yyybbbVVVUUUeee|||ZZZKKK[[[YYYPPP@@@666999AAAGGGEEEDDDDDDCCC===:::CCCQQQYYYXXXUUUQQQMMMIIIFFFDDDCCCBBB@@@>>>===>>>??????===>>>@@@BBBCCCDDDGGGKKKKKKMMMSSSXXXWWWSSSUUUZZZYYY```hhhpppwww~~~uuurrrsss|||zzz|||{{{YYYBBBDDDJJJRRRUUUTTTSSSUUUXXXtttRRRAAA???AAAAAAAAABBB@@@>>><<<;;;888555222000///...------,,,------...---,,,+++++++++,,,,,,************************+++++++++******+++...111333444444222111000111333/////////...---...111333555333111333555666555222111222222222222333555888333333333222111000///...111000/////////000222333666888:::<<<;;;999666444666:::>>>>>>;;;888888999444777;;;<<>>===<<<===???AAABBBFFFSSSnnnqqqUUUSSSccciiiKKK???<<<<<<>>>BBBIIIQQQVVVXXXXXXVVVTTTTTTWWW[[[]]]^^^aaaaaabbbbbbdddgggiiijjjbbbaaadddhhhgggaaa]]]^^^^^^```cccgggjjjkkkllllllllljjjrrr]]]PPPTTTbbb}}}wwwUUUIIIPPPRRRHHH;;;888===BBBIIIIIIGGGCCC???>>>@@@CCCUUU___cccZZZNNNKKKLLLLLLHHHFFFCCC@@@>>>=========@@@???>>>@@@CCCEEEFFFFFFGGGIIILLLOOOPPPQQQPPPPPPXXX\\\cccjjjqqqyyy|||wwwooollllllpppvvv}}}aaaLLLIIIKKKLLLOOOTTTWWWYYYXXXWWWvvvTTTCCCAAABBBBBBAAA@@@>>>===<<<;;;:::777444000///...------,,,------...---,,,,,,++++++,,,,,,+++++++++++++++++++++++++++++++++******+++...111333444333222000000111333/////////...---///333666888666444444666666555333222333333333222333666888333333333333222111000///111000/////////000222222555777999;;;;;;999777555777999<<<===<<<:::999999333666999:::<<>>@@@AAA===EEEZZZzzz|||hhhZZZ^^^ooo}}}^^^DDD<<<;;;===BBBHHHOOOSSSVVVWWWWWWWWWXXXZZZ]]]^^^^^^]]]bbbbbbbbbccceeehhhjjjlllgggeeedddfffddd^^^ZZZ[[[ZZZ\\\```dddiiimmmpppqqqrrrnnnpppcccXXXVVVkkklllSSSJJJIIINNNHHH;;;999CCCGGGHHHGGGDDD@@@>>>???@@@III]]]mmmkkk___TTTNNNKKKHHHFFFDDDBBB@@@???>>>>>>@@@???>>>???BBBCCCCCCBBBEEEGGGIIILLLNNNOOOOOOOOOPPPSSSYYY```hhhrrr{{{|||yyyuuuooogggeeegggoooyyyqqqUUUGGGHHHMMMOOOQQQUUUYYY[[[\\\[[[yyyWWWEEEBBBCCCBBBAAA???===<<<<<<<<<:::888666000///...------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++***+++---000333444333111000000222444000000///......000555999<<<999666555555666555444333444444333222333555888444444444444333222111111000000/////////000111222333555888:::;;;:::888777888888999;;;<<<===;;;999555777999999;;;BBBNNNXXXmmm|||~~~wwwuuu~~~~~~lllPPPQQQ\\\{{{}}}cccPPPPPPddd|||```FFFJJJGGGFFFIIILLLSSSaaaoooqqqpppkkkcccZZZRRRMMMKKKIIIFFFEEEGGGIIIKKKRRRZZZeee|||jjj]]]```jjj}}}hhh___nnnwww~~~{{{ppp[[[HHH>>>:::999<<<===>>>???@@@AAAAAAAAACCCEEEGGGHHHGGGGGGHHHIIIIIILLLNNNMMMLLLLLLOOOSSSUUU]]]}}}wwwddd}}}aaaTTTRRRLLLPPPNNNKKKFFFBBBAAABBBDDDAAA@@@???======>>>??????>>>@@@LLLeeesssaaa[[[ggg{{{pppOOO<<<<<<;;;@@@GGGOOOTTTWWWVVVVVVWWWXXX\\\```bbbbbb^^^[[[bbbbbbcccdddfffiiilllnnnjjjfffcccccc```\\\[[[^^^^^^___aaaeeeiiinnnrrruuutttqqqpppzzzkkkTTT___eeeIII@@@PPPSSS???777AAACCCEEEFFFEEEBBB???======BBBZZZrrrxxxnnn```WWWRRRJJJIIIGGGEEECCCAAA@@@???@@@??????@@@BBBBBBAAA???BBBCCCFFFIIIKKKLLLLLLLLLNNNQQQVVV]]]eeeoooyyyvvvrrrpppmmmgggaaabbbggguuurrr[[[IIIFFFLLLPPPQQQRRRUUUXXXZZZ\\\]]]zzzWWWEEEBBBBBBAAA@@@???>>><<<<<<;;;:::777555000///...------,,,---------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++******,,,...333333333111000000222444444333111///...000444888<<<:::777555444444444444333444444333111222444666444444555555444333333222000//////...///000111222222444666999:::::::::999999777666999===>>>===:::777999:::999:::@@@IIIPPPlllvvvvvvsssuuurrrqqqzzzaaaUUUQQQdddxxxbbbSSSQQQ[[[{{{aaaZZZPPPIIIJJJMMMRRR___mmmyyyuuukkk]]]OOOGGGHHHKKKCCC@@@AAADDDGGGHHHLLLRRR]]]vvvxxxddd\\\gggvvvttt\\\bbbsssxxx}}}yyygggMMM===<<<<<<888======???@@@AAABBBBBBBBBCCCEEEGGGHHHGGGGGGHHHIIIIIIKKKLLLLLLKKKKKKLLLOOOWWWUUUmmmkkklllsssVVVPPPQQQPPPPPPNNNIIICCC@@@AAADDDBBBAAA@@@???>>>>>>>>>>>>DDDBBBGGGUUUiiiiii___ZZZlll~~~aaaBBB888???===CCCKKKRRRVVVWWWWWWWWWXXXZZZ]]]aaadddbbb^^^[[[bbbbbbccceeegggjjjmmmoookkkfffbbbbbb```^^^```dddgggfffffffffiiilllpppsssooorrrtttwwwhhhbbb{{{zzzWWWBBBKKKQQQCCC999===>>>@@@CCCEEEDDDBBB???===???PPPdddpppppphhh___YYYOOONNNMMMJJJGGGCCC@@@???AAA@@@AAABBBDDDDDDBBBAAA???@@@CCCEEEGGGIIIIIIJJJQQQSSSVVVZZZaaajjjttt{{{~~~vvvllliiigggfffcccbbbjjjssswww^^^LLLFFFKKKQQQRRRSSSTTTTTTUUUVVVYYY[[[yyyWWWDDDAAAAAA@@@???BBB@@@===<<<;;;999555333000///...------,,,------------.........---,,,+++++++++++++++++++++++++++***+++,,,+++******+++---111222333222111111222444777666444000......111444999888777555333222333333333444333222000000222444444444555555555444333333000///.........///111111111333555888::::::::::::999777555777<<<>>>>>><<<888999999888888<<>>AAACCCCCCFFFJJJUUUqqqqqqcccbbbqqqqqq```ZZZjjjyyywwwyyyqqq\\\CCC888<<<>>>:::===>>>???AAABBBBBBBBBBBBBBBDDDFFFGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIJJJKKKQQQMMM^^^qqqeeeTTTUUUOOOPPPOOOJJJDDD@@@AAABBBBBBBBBAAA@@@???>>>======AAA???BBBHHHNNNbbbppp^^^\\\aaarrrtttUUU===:::BBBBBBGGGNNNSSSUUUVVVXXXZZZ[[[\\\]]]___aaaaaa^^^\\\```aaabbbdddgggjjjmmmooonnnhhhdddcccbbb```bbbgggiiigggfffeeefffjjjmmmooommmrrruuutttuuujjjmmm~~~mmmNNNCCCEEEEEE???999:::<<<@@@CCCEEEEEEBBB@@@<<>>BBB@@@>>><<<;;;888555222000///...------,,,---------......//////---,,,+++************************)))+++,,,+++******+++,,,///111444444333222222222888777555222///---///000444555666555333222222333555555444333111000222444333444444555555444333333//////.........///000111111333555777999:::::::::999888777777:::<<<===>>>888888777666666999===AAACCCTTTdddvvv}}}zzzgggggg|||xxxrrreeeYYYQQQmmmzzzcccUUUMMMRRRnnngggTTTKKKGGGAAA>>>@@@AAAAAACCCGGGQQQmmmwwwlllhhhppp|||aaa]]]eeeuuu}}}wwwqqqcccNNN===888<<>>???@@@AAABBBCCCCCCCCCBBBDDDFFFGGGFFFFFFGGGHHHGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKWWWvvvdddVVVPPPPPPOOOKKKGGGCCCBBBAAABBBAAAAAA@@@??????>>>>>><<<<<>>AAAEEEFFFEEECCC???===IIIgggxxxfffbbbbbb```]]]XXXQQQKKKHHHCCCAAA@@@@@@AAACCCBBBBBB@@@@@@AAABBBCCCDDDEEEEEEKKKLLLLLLMMMOOOTTTZZZ___fffpppxxx{{{}}}xxxxxx||||||wwwwwwyyy||||||{{{zzzwwwtttrrrooojjjccc]]]]]]ZZZ\\\ccckkksss}}}}}}zzz|||tttxxxwwwXXXIIIHHHKKKNNNPPPXXX[[[\\\[[[XXXVVVXXXZZZwwwUUUCCC@@@AAA@@@???AAA???===<<<;;;999666444000///...------,,,---------...///000///...,,,+++++++++++++++++++++++++++)))+++,,,,,,***)))***+++,,,000444666555333111111555666555333000.........///222555666444333333444777777777555222222333555333333444444444444333333//////...---...///000111222333555777888999::::::999999999888888999===???::::::999888888:::===???>>>PPPbbbzzzyyylllrrr^^^mmmrrrbbbaaatttfffTTTLLLDDDCCCCCCCCCDDDGGGSSSmmm}}}llliiirrruuu___hhhttt{{{{{{tttfffTTTAAA999:::<<<>>>@@@>>>???@@@BBBCCCCCCDDDDDDCCCEEEGGGHHHGGGGGGHHHIIIGGGHHHIIIKKKLLLMMMLLLKKKIIIOOOUUUddd}}}XXXRRRPPPNNNMMMKKKHHHDDDAAAAAAAAAAAAAAA@@@??????>>>>>>;;;>>>CCC@@@BBBZZZyyyooo]]]\\\dddsssrrrhhhTTTFFFDDDFFFGGGHHHNNNUUUXXXXXXXXX[[[^^^^^^^^^^^^```aaa```^^^[[[[[[\\\]]]___cccgggkkkmmmpppllliiiiiifff```___```______```bbbfffjjjnnnpppqqqooooooooommmsssnnnfffpppzzz~~~kkkNNN???BBBEEEAAA@@@>>>===???CCCEEEEEEDDDEEE===FFFiiiwwwjjjjjjjjjhhhccc]]]WWWSSSKKKHHHDDDBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDHHHIIIJJJKKKLLLOOOSSSWWWbbbiiipppvvv|||vvvssstttzzz|||zzz{{{~~~zzzuuusssttttttsssqqqkkkiiieeebbb^^^\\\ZZZZZZ^^^\\\```kkkwww|||~~~vvvuuu}}}~~~gggLLLHHHLLLLLLNNNSSSVVVZZZ]]]]]]ZZZXXXYYY\\\wwwUUUDDDAAAAAAAAA@@@???===<<<<<<<<<:::888666000000...------------------...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,***))))))***+++///555777777444111000222333444333111///......,,,000555777666555555666999999999666444444555777222222333333444333333333///......---...///000111222333555666888999999:::999::::::888666777<<<@@@>>>>>>===<<<<<<>>>@@@AAAJJJWWWdddxxxqqqiiikkktttooocccXXXMMMIIIGGGEEEEEEHHHUUUnnnvvvfffhhhzzzrrraaarrr}}}|||wwwqqq___JJJ999888;;;<<<===BBB??????AAABBBCCCDDDDDDDDDEEEGGGIIIIIIHHHHHHIIIJJJHHHIIIJJJLLLNNNOOONNNLLLGGGPPPQQQUUUrrrzzz]]]TTTQQQNNNNNNNNNLLLGGGBBB@@@@@@AAAAAAAAA@@@??????@@@:::;;;AAA???;;;JJJaaaooo}}}gggZZZXXXdddrrrpppiiiXXXEEE@@@GGGLLLIIIIIIPPPYYY]]]\\\[[[\\\^^^]]]^^^```cccdddbbb^^^ZZZYYYZZZ[[[^^^bbbfffjjjlllkkkhhhgggiiigggbbb```aaabbbbbbcccfffiiilllpppqqqmmmmmmooorrrqqqpppzzzrrrllliiinnnvvvzzzqqqYYYEEE@@@DDDGGGDDDAAA>>>>>>AAADDDEEEDDDEEE999>>>```nnnooopppoookkkeee___[[[TTTPPPJJJFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCBBBCCCEEEFFFGGGJJJNNNPPPXXX]]]bbbhhhqqqzzz|||xxxyyyvvvxxxxxxuuuvvv|||}}}~~~yyy{{{|||zzz|||{{{|||{{{wwwqqqnnnnnnmmmkkkhhhcccbbb^^^ZZZVVVVVVYYY\\\bbb```fffuuu}}}{{{uuuwwwvvvuuuwwwYYYEEEIIIPPPMMMPPPYYYQQQVVV[[[\\\YYYXXXYYY\\\VVVCCCEEEAAA;;;AAA@@@>>><<<;;;:::999666333000000000///......------------............------+++******))))))******+++++++++************++++++...000333666777666333222000333555444111//////000111111222444666777555333333333333222333333444444444333333222222333333444333222000///......//////000222555888999888777666999:::;;;:::999999;;;===@@@???>>><<<;;;>>>BBBFFFTTT[[[dddqqqqqqwww}}}gggWWWTTTNNNEEEFFFPPPVVVjjj~~~xxxjjjmmmdddeee~~~uuugggNNNFFF===999;;;???@@@???@@@@@@AAAAAAAAABBBBBBBBBBBBDDDFFFHHHHHHHHHJJJKKKKKKKKKKKKMMMOOOPPPOOONNNMMMQQQQQQXXXiiikkk]]]VVVOOOLLLPPPQQQLLLIIIJJJBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>@@@BBBDDDFFFTTTXXXfffuuu}}}vvv[[[RRRZZZgggooosss]]]IIIDDDEEEDDDJJJSSSLLLPPPWWW]]]aaaaaa```___cccfffgggdddbbbbbb___[[[YYYWWWWWW]]]dddiiiiiifffoookkkgggdddcccddddddddd___```aaadddgggkkkoooqqqnnnpppqqqqqqppprrrvvvzzzjjjmmmeeeWWWcccnnnzzz|||qqq]]]CCC;;;IIINNNOOOHHH<<<:::BBBFFFDDDFFFDDDEEENNN^^^ppp~~~|||uuuoooqqqtttoooeeeaaaZZZRRRLLLIIIEEEDDDEEEDDDDDDDDDCCCAAAAAABBBCCCBBBBBBBBBCCCFFFJJJMMMOOORRRSSSTTTVVV]]]gggsss|||}}}}}}~~~|||zzzxxxxxxyyy|||xxxyyy{{{yyywwwvvvyyy~~~}}}yyy{{{|||~~~}}}zzzxxxwwwxxxuuuqqqkkkhhhhhhhhhfffddd___\\\XXXUUUSSSUUUWWWXXXiiiooowww{{{{{{yyyyyyyyy}}}qqqttteeeXXXNNNNNNOOOOOOPPPSSSTTTSSSUUUZZZ```aaa\\\WWW]]]FFFEEEAAA===CCC@@@>>><<<;;;:::999666333000000000///......------,,,,,,------------,,,,,,++++++************++++++++++++************++++++---///222555666555333111///222444444111/////////111111222444666777555333222111111000000000111111333222222111111222222333333222000///....../////////111444777999999999888999::::::999777777888999?????????===<<<<<<>>>AAAMMMSSSYYY```ooo}}}mmmfff[[[NNNLLLUUUeeettt{{{vvv|||iiinnnuuuhhhWWWGGGBBB<<<;;;>>>@@@???===;;;<<<===???AAACCCDDDEEECCCEEEGGGHHHHHHHHHJJJKKKIIIIIIIIIKKKNNNOOOOOONNNNNNPPPNNNRRR___nnnooo}}}cccVVVPPPMMMQQQRRRMMMJJJJJJCCCBBBAAA@@@????????????BBBAAA???>>>>>>???AAABBBEEEEEEJJJSSSXXXccc}}}rrrYYYVVVaaakkkpppeeeSSSEEEEEEHHHIIINNNVVVUUUWWWZZZ^^^```bbbbbbaaaaaadddfffccccccdddbbb^^^^^^[[[[[[___gggmmmooonnnnnnkkkgggeeeddddddcccbbbaaaaaabbbdddgggkkknnnpppjjjkkklllllllllnnnrrrvvvzzzeeeiiigggNNNLLLaaa|||xxxaaaKKKBBBOOOSSSPPPDDD:::;;;CCCIIICCC@@@???BBBKKKWWWccciiiyyy|||~~~~~~~~~wwwllleee]]]VVVPPPKKKHHHGGGFFFFFFFFFEEEDDDDDDDDDEEEBBBBBBAAAAAACCCEEEGGGIIIJJJKKKKKKNNNSSS]]]hhhooo{{{}}}yyywwwxxx~~~{{{yyyzzz}}}|||xxxtttxxxyyyzzzyyyuuuqqqooonnnllliiieeecccbbbaaa^^^\\\ZZZVVVQQQOOORRR[[[eeekkkxxxzzz|||}}}}}}~~~~~~}}}cccYYYQQQPPPQQQPPPRRRVVVYYYWWWXXX\\\```bbb^^^ZZZhhhJJJEEEBBB???EEE@@@>>><<<;;;;;;999666444000000000///......------++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++************+++++++++---000222333333222111---000333444222000///...000111222555888888666444333222111000000000000000222222111111111111222222222222111//////////////////111444777999;;;;;;;;;;;;<<<;;;999777555666777===???@@@@@@===;;;;;;;;;EEEIIILLLNNNWWWkkkxxxzzzlllrrrtttdddbbbjjjwww~~~uuuoooyyyzzzlll[[[GGG>>><<<;;;===@@@AAA>>>;;;;;;<<<===???BBBDDDEEEFFFDDDFFFIIIIIIIIIIIIJJJKKKIIIHHHHHHKKKMMMOOOOOOOOONNNQQQMMMNNNVVV]]]sssrrrhhh^^^UUUSSSRRRPPPMMMLLLFFFEEEBBB@@@???>>>???@@@CCCBBB@@@>>>======>>>>>>???<<<<<>>HHHGGGFFFCCC@@@AAAEEELLLQQQfffppp{{{zzzpppfff^^^VVVPPPKKKGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@AAABBBCCCCCCCCCCCCEEEIIIPPPZZZ```kkknnnrrrvvvzzz~~~zzzxxxxxxyyyxxxwwwzzz}}}~~~|||yyysssuuuuuurrrmmmgggcccbbbbbb___\\\ZZZYYYWWWTTTRRRQQQQQQRRRWWW```mmmyyylll```ZZZUUUSSSSSSSSSVVV[[[]]]ZZZYYY[[[^^^```^^^\\\sssNNNEEEBBB@@@EEE@@@???===<<<;;;999666444000000000///......------++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++************++++++***+++---///111222222222,,,///222333333111///...//////222666999;;;:::888666555444222222111111111333222222222222222222333222222111000000/////////...000333666999;;;===>>><<<===<<<;;;888777888999:::===AAABBB@@@>>><<<;;;???CCCEEEEEEJJJ]]]yyypppooonnn{{{{{{xxx~~~{{{mmmxxxtttfffRRR???999888999<<>>@@@AAAAAABBBCCCCCCDDDDDDEEEGGGIIIJJJIIIIIIJJJKKKKKKKKKKKKLLLOOORRRRRRRRRPPPSSSPPPPPPVVVXXXgggjjj}}}eeeVVVRRRRRRQQQOOOLLLIIIFFFBBB@@@@@@AAAAAACCCBBBAAA???>>>>>>>>>>>>@@@???AAACCCAAA@@@IIIUUUlllwwwccc\\\jjjsssmmmbbbLLLGGGGGGOOOVVVWWWWWWYYYWWWXXXYYYZZZ[[[\\\]]]]]]```ccceeecccdddggggggdddeeebbb^^^^^^cccjjjooorrrgggfffeeeffffffeeebbb```]]]]]]]]]^^^```ccceeegggiiiiiihhhiiijjjmmmppprrrvvvyyyxxx\\\LLL```}}}TTT@@@FFFTTT]]]UUUDDD===AAAJJJKKKKKKGGGCCCBBBDDDHHHMMMWWWfffxxxwwwlllcccYYYPPPMMMLLLKKKJJJJJJJJJHHHGGGDDDDDDBBBAAAAAA@@@AAAAAAAAAAAAAAAAAACCCIIIPPPUUUWWWZZZ^^^bbbeeehhhllloooxxx{{{~~~{{{zzzzzzwwwvvvvvvxxx{{{{{{zzzwwwnnnoooooollleee^^^YYYWWWXXXVVVSSSPPPOOOOOOOOOOOONNNUUU```lllxxx{{{hhh]]][[[XXXVVVTTTUUUZZZ___]]][[[XXXXXXZZZ[[[[[[ZZZ}}}RRRDDDBBB@@@DDDAAA???===<<<;;;:::777444000000000///......------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---++++++************++++++)))***+++---///111222333---...000222333333111///...///111555:::=========666666444333222222222222444444333333333333444444222222222111000000//////...///111444888;;;>>>@@@:::;;;;;;:::888888999;;;777;;;@@@CCCCCCAAA@@@???;;;???BBBBBBEEETTTnnnwww~~~{{{www~~~}}}~~~uuuttt{{{lll^^^JJJ;;;999888888:::===@@@AAABBBAAAAAAAAAAAABBBBBBBBBCCCEEEGGGIIIJJJIIIIIIJJJLLLPPPOOONNNOOORRRUUUUUUUUUSSSVVVTTTUUUXXXVVV```vvvfffqqq}}}^^^RRRQQQQQQPPPOOOLLLHHHDDDAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAA===???BBBDDDAAA>>>@@@EEEPPPXXXdddqqqzzzqqq___dddrrrrrrdddVVVJJJIIIMMMTTTYYYYYYVVVUUUQQQTTTWWWZZZ\\\\\\[[[[[[bbbeeeeeeccccccffffffcccgggddd___]]]```dddiiilllccccccccceeefffeeecccaaa\\\\\\]]]]]]___bbbdddeeeiiihhhggghhhjjjmmmoooqqqwwwxxxrrr___YYYpppmmmJJJEEEIIITTTVVVKKKAAA>>>BBBFFFIIIIIIFFFBBBBBBCCCAAAEEERRRgggyyyooocccXXXXXXUUUQQQOOONNNMMMKKKIIICCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@DDDIIIMMMLLLOOORRRUUUWWWZZZ]]]```hhhkkkppptttvvvwwwxxxxxxyyywwwvvvtttqqqnnnjjjgggfffggggggccc]]]WWWRRRPPPOOOMMMJJJGGGGGGJJJOOORRRZZZbbbnnnyyytttiiiiiicccZZZZZZYYYVVVUUUWWW\\\^^^]]][[[XXXVVVVVVXXXYYYZZZWWWFFFCCCBBBCCCAAA???===<<<<<<:::777444000000000///......------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++))))))***,,,...000333444/////////111444444333111/////////222777;;;======555444333222222222222222555555444444444444555555222222222222111000///......///000222666:::>>>@@@::::::;;;:::888888999;;;666999>>>BBBCCCCCCCCCDDD;;;<<>>>>>???@@@AAABBBCCCCCCCCCEEEHHHIIIIIIJJJKKKLLLSSSQQQPPPPPPSSSUUUVVVVVVTTTWWWUUUUUUWWWRRRWWWkkkzzztttuuuZZZPPPPPPPPPQQQNNNJJJFFFBBB@@@??????@@@@@@@@@AAABBBBBBBBBBBB======>>>======???BBBFFFFFFIIIOOOUUU[[[```ccceeemmm~~~pppeeeaaalllrrriiiYYYOOOMMMNNNQQQVVVYYYYYYVVVSSSQQQSSSWWW[[[]]]^^^]]]\\\cccfffeeebbbbbbddddddbbbgggeeebbb```___bbbeeeggg______```ccceeefffeeeccc^^^^^^___```bbbdddfffhhhgggeeedddeeehhhkkkmmmmmmuuu|||lllUUUcccppp^^^MMMHHHKKKKKKHHHEEE===@@@DDDGGGFFFEEECCCCCCBBBBBBIII[[[pppvvviiibbb\\\UUUPPPOOONNNKKKIIIBBBBBBBBBBBBBBBAAAAAAAAA???@@@???>>>>>>@@@DDDGGGEEEHHHKKKMMMOOORRRUUUWWW\\\___bbbfffiiijjjkkkkkkiiiiiihhhfffdddaaa^^^\\\[[[\\\[[[XXXTTTOOOMMMLLLHHHHHHGGGGGGIIINNNVVV[[[kkknnnsssxxx{{{{{{zzzyyy}}}gggZZZ[[[YYYWWWXXXVVVSSSTTTYYY[[[ZZZ\\\[[[XXXVVVUUUWWWYYYZZZ\\\HHHFFFDDDDDDAAA@@@>>>===<<<:::777555000000000///......------++++++,,,,,,,,,,,,++++++++++++************++++++++++++************++++++)))))))))+++---111444666111000///000444666555444222000......111555888999555444444333333333444444555444444333333444444555222222333333222111///.........///111444888===????????????===;;;:::;;;<<<666999<<>>===???@@@BBBKKKUUUcccooo{{{xxxqqqooowww~~~}}}yyy[[[QQQEEE999;;;<<<======>>>>>>@@@CCCEEEBBBBBBBBBBBBCCCCCCCCCCCCAAACCCFFFHHHIIIJJJKKKMMMSSSQQQOOOOOOPPPRRRSSSSSSPPPSSSQQQSSSUUUOOORRRdddwwwmmmVVVQQQSSSUUUSSSPPPKKKGGGDDDBBBAAA??????@@@AAAAAAAAAAAAAAA@@@@@@???>>>???BBBEEEFFFBBBAAABBBDDDHHHKKKNNNOOOXXXaaaqqqzzzrrrxxxcccbbbhhhppplll\\\QQQPPPRRRTTTWWWYYY\\\]]]\\\ZZZTTTUUUWWWYYY[[[]]]^^^^^^bbbddddddaaaaaaddddddbbbbbbbbbaaa```___```aaaccc]]]]]]^^^aaadddfffgggfff^^^______```ccceeehhhjjjfffdddbbbcccgggjjjllllllpppzzzmmmiiiwwwkkkPPPEEEHHHMMMNNNCCCBBBBBBCCCEEEFFFEEEDDDBBBBBBGGGOOOYYYhhhtttkkkaaaZZZWWWVVVSSSPPPHHHHHHHHHGGGFFFEEEDDDDDD???@@@@@@???>>>???AAADDD@@@BBBDDDFFFGGGHHHJJJLLLQQQQQQRRRTTTWWWXXXXXXXXXQQQSSSUUUUUUUUUTTTSSSSSSNNNOOONNNLLLIIIHHHHHHIIIFFFIIIMMMQQQUUU[[[ccchhhppprrruuuyyy|||qqq\\\UUUXXXTTTUUUUUUSSSPPPSSSYYYYYYTTTXXXWWWVVVTTTSSSTTTVVVXXX___KKKIIIFFFDDDAAA@@@>>>===<<<:::777555000000000///......------******++++++++++++******+++******************+++++++++************++++++)))))))))***---111444777333111...000333777777666444111---+++---000333555777777666666666777777888444333333222222333333444222222333333222111///...///......///333777<<<>>>FFFFFFEEEBBB???======>>>888999;;;<<<===???CCCEEEHHHAAA===??????===@@@FFFIIIUUUiii{{{xxx}}}kkkmmm{{{|||zzzsssuuu|||lllMMMGGG>>>666@@@<<<>>>@@@AAAAAAAAABBBCCCJJJJJJIIIGGGFFFDDDCCCCCC???BBBEEEGGGHHHJJJLLLMMMRRROOOMMMLLLNNNOOOPPPPPPKKKNNNNNNQQQUUUOOOSSSddd___nnn]]]UUUYYYZZZXXXVVVRRRMMMIIIFFFDDD??????@@@@@@@@@??????>>>@@@AAABBBBBBBBBCCCAAA===<<<;;;;;;<<>>===@@@BBBCCCCCC>>>@@@DDDEEEEEENNNhhhsssjjjgggeeebbb```OOOOOOOOONNNLLLJJJHHHGGGAAAAAABBB@@@???@@@BBBDDDAAABBBCCCCCCBBBAAABBBDDDFFFEEEEEEGGGIIIKKKKKKKKKIIIKKKKKKKKKHHHFFFDDDDDDEEEFFFEEEDDDBBBCCCEEEGGGGGGMMMVVV]]]ccchhhnnnsssjjjooowwwnnn\\\PPPTTT[[[WWWTTTTTTPPPMMMRRRYYYXXXPPPSSSSSSRRRQQQPPPPPPSSSUUUdddKKKEEEEEEBBBBBBBBBBBBAAA>>>;;;888555000000000///......---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,...111333888666444111000111111222444333111///---...222555888888777666666666666666222222222222333444555555555555666666555333222000///.........111444888;;;CCCLLLOOOGGG>>><<<<<<:::===<<<::::::;;;>>>BBBDDDJJJHHHDDD???<<<<<>>???@@@@@@???@@@BBBDDDIIIHHHFFFDDDDDDDDDDDDEEEHHHEEECCCCCCFFFIIIIIIGGGMMMLLLKKKJJJJJJKKKLLLMMMOOONNNNNNOOOPPPRRRTTTVVV^^^ccc{{{ggg\\\fffqqqooo^^^NNNNNNMMMHHHJJJBBBAAA@@@>>>>>>>>>>>>???@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBHHHIIIKKKNNNQQQTTTVVVWWWZZZ[[[^^^aaadddhhhjjjkkkmmmooorrrttttttuuuwwwxxxzzzzzz{{{|||~~~~~~yyy{{{}}}nnniiixxx}}}dddXXXeeeooouuummm[[[PPPQQQXXX]]]]]]^^^___```bbbcccddd]]]YYYVVVWWW\\\^^^\\\ZZZ^^^___`````````aaadddfffbbbbbb```]]]^^^bbbcccaaa^^^]]]\\\___dddggggggeeeYYYYYYZZZ]]]bbbeeeffffffaaa```aaadddiiimmmpppqqqgggiiipppttt\\\wwwrrrNNNEEELLLRRRUUULLLCCC???>>>>>>AAADDDAAADDDFFFEEEAAAEEEXXXkkktttllljjjiiiiii___XXXVVV]]]ccc]]]OOOEEEJJJFFFBBBAAABBBBBBAAA@@@???@@@CCCCCC>>>999<<>>EEEGGGHHHGGGDDD@@@===<<>>>>>???@@@@@@??????AAACCCHHHGGGEEEDDDCCCCCCDDDDDDGGGEEECCCDDDFFFHHHHHHGGGKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNOOOPPPRRRTTTUUUXXX[[[nnnyyymmmuuunnnVVVQQQOOOKKKNNNEEEDDDBBB@@@???>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBEEEFFFHHHJJJMMMOOOQQQRRRRRRSSSUUUXXX[[[^^^aaabbbdddgggiiikkkkkklllnnnooorrrsssuuuwwwzzz}}}{{{}}}{{{www{{{zzz|||xxxpppvvvppp___```mmmrrrtttjjj\\\TTTVVV]]]]]]]]]]]]]]]___aaaccceee```[[[WWWVVVYYY\\\\\\ZZZ^^^```bbbccccccccceeegggbbbcccaaa]]]]]]aaabbb___cccaaa___```cccdddaaa^^^ZZZZZZZZZ]]]```bbbaaa```aaa``````bbbfffjjjmmmmmmkkkkkklllrrr```hhhsssRRRDDDDDDEEEXXXZZZQQQ@@@888???EEECCC>>>@@@DDDGGGFFFFFFOOOYYYzzzzzzpppkkkhhh^^^[[[^^^iiiooohhh[[[RRRJJJGGGCCCBBBCCCDDDDDDDDDAAA>>>???BBBBBB???AAAEEECCCBBBBBBCCCFFFGGGGGGFFFDDDEEEFFFEEEDDDDDDEEEFFFGGGFFFEEEFFFIIIMMMQQQTTTWWW]]]eeelllqqquuuwwwyyykkkUUUSSSXXXXXXWWWXXXXXXVVVTTTSSSUUUWWWXXXXXXVVVWWWWWWTTTQQQNNNOOOPPPbbbJJJEEEFFFCCC@@@@@@@@@???<<<999666444000000000///......------------------,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++***+++...000222222222111222333444555333222111///---...000333999999888777555444333333111111111222333555666777555555555555444333222222111000///...///111444555AAAHHHPPPVVVXXXUUUJJJ>>>;;;;;;;;;;;;;;;::::::999>>>DDDLLLOOOMMMFFF???;;;AAAAAABBBEEEJJJQQQWWWZZZZZZ___hhhttt{{{xxx|||~~~~~~|||yyyZZZ\\\~~~sssjjjVVVDDD===<<<:::;;;???>>>???@@@?????????AAACCCGGGFFFEEECCCCCCCCCCCCDDDFFFDDDCCCDDDFFFHHHHHHGGGIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNPPPRRRTTTUUUXXXYYYddduuuXXXRRRPPPKKKLLLIIIHHHFFFDDDAAA@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHJJJJJJIIIJJJLLLOOORRRUUUWWWXXXYYY\\\^^^``````aaabbbddddddfffjjjnnnqqqtttuuuvvvsssuuuxxxyyyyyyyyyzzz|||~~~~~~|||yyyvvvrrrooommmsssqqqrrrwwwzzzwwwvvvwwweee___iiittttttooofff]]]YYY]]]aaa\\\[[[ZZZ[[[\\\```ccceeefffaaa[[[XXXZZZ\\\\\\\\\]]]```ccceeeeeeeeeffffffcccdddccc^^^]]]``````^^^bbb```___```bbbaaa^^^ZZZYYYYYY[[[^^^aaabbbaaa```aaa______```cccggghhhhhhiiiiiihhhgggkkkyyyyyy}}}hhhXXXdddqqq|||kkkYYYLLLDDDTTTkkknnnRRR;;;===CCCAAA@@@>>>@@@EEEFFFFFFHHHMMM___}}}{{{vvveeeccceeelllooohhh^^^XXXUUUUUUUUUTTTRRROOOLLLJJJHHHBBB???AAABBB@@@???AAA???@@@AAABBBBBBCCCDDDFFFCCCEEEFFFFFFEEEGGGKKKPPPTTTTTTRRRQQQRRRVVV]]]aaaccceeeiiipppxxx~~~ppp___RRRSSSXXXXXXXXXZZZVVVUUUUUUVVVYYY[[[[[[ZZZVVVXXXXXXWWWSSSOOOMMMLLLdddLLLGGGGGGDDD@@@@@@@@@???===999666444000000000///......------...------------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))******))))))***,,,///111222222222333333333333222222222000......///111999999888777555444333222111111222222444555777888555555555444444333333222222111/////////000111222;;;???HHHUUU``````VVVKKKDDDCCC@@@>>><<<::::::999999@@@IIINNNOOOKKKGGGDDD>>>>>>???@@@BBBDDDGGGIIIKKKOOOVVV```kkkyyy~~~zzz{{{jjjiiizzzxxxqqqYYYLLL???===>>>===>>>@@@===>>>??????>>>???AAACCCFFFEEECCCBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHJJJMMMNNNOOONNNNNNNNNNNNNNNNNNOOOQQQTTTUUUYYYZZZ]]]llltttWWWTTTTTTMMMKKKMMMLLLJJJGGGDDDBBB@@@???????????????@@@@@@AAAAAACCCCCCCCCBBBBBBBBBBBBAAA@@@AAAAAABBBCCCCCCDDDDDDEEEFFFHHHJJJMMMOOOPPPQQQRRRTTTVVVXXXXXXXXXZZZ[[[YYY[[[___cccfffhhhhhhhhhgggiiikkkkkkjjjjjjkkklllooonnnllliiihhhfffffffffhhhiiimmmqqqpppllllllpppzzzjjjkkkppptttooohhhaaa^^^^^^```bbb\\\ZZZYYYXXXZZZ]]]aaadddhhhddd```^^^^^^^^^\\\[[[ZZZ^^^ccceeefffeeeddddddccceeeddd```]]]___```^^^\\\[[[[[[]]]aaaaaa^^^[[[WWWXXX[[[___cccfffeeedddbbb```___```bbbdddeeeeeeaaadddfffggggggkkksssyyywwwiii}}}yyyYYYUUU[[[fffxxx}}}hhhWWWOOOoooiiiHHH;;;<<<>>>BBB>>><<<>>>@@@BBBHHHOOOKKK^^^mmmqqqyyyyyyuuutttpppfff]]]YYY]]]bbbhhhjjjhhhccc___]]][[[VVVQQQPPPMMMIIIGGGIIIIIIIIIJJJMMMPPPQQQOOOMMMOOOQQQSSSRRRQQQTTT[[[aaakkkjjjhhhdddaaadddkkkqqqsssssstttzzztttooofff]]]WWWYYY[[[YYYYYYZZZUUUUUUVVVYYY[[[\\\[[[ZZZVVVXXXZZZZZZWWWSSSOOOMMMdddLLLFFFEEEBBBAAABBBAAA@@@>>>;;;777555000000000///......------.........---------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))***)))((()))+++...222222333333333222111000111222333111///...///000777777777777666555333333222222222333444555777888555555444444333333333333333222111/////////000000666777@@@PPP___eeeccc^^^QQQMMMFFF@@@;;;::::::;;;888<<>>===@@@CCCEEEEEEHHHLLLQQQWWW```iiiooovvvzzz~~~~~~|||{{{{{{|||}}}{{{zzzzzz~~~|||~~~xxxnnn~~~uuu]]]MMMEEE>>>>>>@@@@@@??????===>>>??????>>>???AAABBBDDDCCCBBBAAAAAAAAABBBCCCCCCDDDEEEEEEFFFFFFFFFGGGFFFGGGIIILLLNNNNNNNNNNNNNNNMMMMMMNNNOOOQQQSSSTTTTTTWWWWWW[[[sss|||YYYVVVWWWQQQOOOOOONNNMMMJJJGGGEEEBBBAAA??????>>>======>>>??????BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAACCCDDDEEEGGGHHHJJJKKKLLLNNNPPPRRRSSSSSSSSSUUUVVVTTTVVVYYY\\\]]]^^^]]]\\\ZZZ\\\]]]]]][[[ZZZZZZ[[[cccaaa___^^^]]]^^^___```aaaccceeefffccccccnnn{{{zzz~~~~~~tttkkkeee___]]]^^^```aaa```]]]\\\YYYXXXXXX[[[^^^```cccbbbbbbaaa```]]]YYYVVVVVVZZZ___ccccccbbbaaaaaabbbffffffaaa___```aaa```YYYXXXXXX[[[___aaa___\\\XXXYYYZZZ^^^bbbccccccbbbbbbaaa___```bbbdddeeeeee```aaadddgggjjjjjjiiihhh}}}qqqfffkkkVVVOOOQQQ]]]rrruuuZZZeeellldddRRRCCC======>>>;;;:::;;;;;;===EEENNNFFFLLLPPPPPPVVVlllzzzllldddccchhhmmmnnnmmmmmmppptttooonnnnnnmmmhhhccceeekkkjjjffffffllltttvvvqqqiiillllllkkkhhhfffhhhmmmqqq{{{}}}}}}xxxsssssszzz{{{yyy___[[[___[[[ZZZ\\\]]][[[YYYZZZVVVVVVWWWYYY\\\\\\ZZZXXXVVVXXX[[[]]]]]]ZZZVVVRRRcccJJJDDDBBB>>>BBBBBBBBBAAA>>>;;;888666000000000///......------............---------,,,++++++++++++++++++++++++************************)))******)))((()))+++---111222333444444222000...222333444333111/////////333444555666777666555555333333333333444555666777555444444333333333444444333333222111000000000000444444:::HHHWWW```ggglll^^^XXXOOOEEE>>>;;;;;;<<<::::::;;;===BBBIIISSSYYYXXXQQQHHH@@@<<>>===???@@@>>><<<===>>>???>>>>>>>>>@@@BBBCCCBBBAAA@@@@@@AAABBBBBBAAACCCEEEFFFEEEEEEFFFGGGFFFGGGHHHJJJKKKMMMMMMMMMMMMMMMMMMMMMOOOQQQSSSTTTSSSVVVWWWXXXeeeeeeVVVRRRNNNPPPOOONNNNNNLLLJJJGGGEEEDDDAAA@@@???===<<<======>>>@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFFFFJJJLLLOOOPPPOOOOOOQQQRRRSSSTTTUUUVVVVVVVVVUUUUUUTTTVVVWWWVVVUUUSSSTTTTTTXXXWWWUUUTTTUUUVVVXXXZZZZZZXXXVVVUUUWWWaaavvvsssaaa\\\WWWXXX^^^bbbcccbbbbbb```]]][[[ZZZ[[[\\\]]][[[]]]___```^^^ZZZVVVSSSRRRVVV[[[_________^^^^^^```eeegggcccaaabbbdddddd___]]][[[\\\___```^^^\\\\\\[[[ZZZZZZ\\\\\\[[[ZZZaaa```___```bbbeeefffffffffdddcccdddhhhjjjjjjhhhmmmppp```NNNJJJMMM[[[vvvwwwdddSSSNNNQQQQQQLLLIII;;;:::;;;<<<;;;:::>>>EEEFFFFFFFFFHHHKKKVVViiizzzyyy{{{{{{xxxppphhhgggmmmuuusssvvv|||~~~|||zzzxxxwwwxxxxxxvvvppp~~~mmmYYYWWWXXXWWWWWWYYY\\\[[[ZZZXXXUUUUUUVVVXXXZZZ[[[YYYWWWVVVXXX\\\```bbb```\\\XXXbbbKKKEEECCC@@@AAAAAAAAA@@@>>>:::777555000000000///......------............------------++++++++++++++++++++++++++++++++++++++++++++++++*********)))((()))+++---...000222444444333111///222444666555333000/////////111333666888888888777555555444444444444555555555444333333333333444555333333333222111111000000222111666@@@IIIRRR```mmmkkkeee\\\QQQHHHBBB@@@???<<<<<<::::::===DDDMMMSSS\\\XXXRRRLLLHHHGGGGGGHHHGGGJJJLLLOOOPPPSSSVVVXXX[[[\\\]]]aaafffkkkpppsssuuu~~~}}}www{{{zzzzzzzzzzzz~~~|||}}}|||zzzxxxwwwwwwvvvvvvuuurrrpppooorrrxxx|||xxxyyy~~~}}}xxxuuuvvv{{{uuuZZZJJJAAA@@@??????@@@BBB@@@===<<<>>>>>>>>>>>>>>>@@@BBBBBBAAA@@@??????@@@AAABBB@@@CCCFFFFFFEEEDDDEEEGGGFFFFFFGGGHHHIIIJJJLLLLLLMMMMMMMMMMMMOOOQQQSSSTTTTTTUUUWWW[[[```pppcccQQQJJJPPPMMMMMMMMMMMMKKKJJJHHHGGGEEECCCAAA>>>=========>>>===>>>>>>???@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAABBBBBBFFFHHHJJJKKKJJJJJJLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPRRRQQQPPPNNNOOOOOOMMMMMMLLLLLLMMMOOOQQQRRRSSSPPPQQQYYYdddrrr}}}}}}{{{lll[[[VVVRRRUUU\\\dddhhhiiihhhfffccc```^^^\\\\\\\\\YYY[[[]]]^^^\\\YYYWWWUUUPPPTTTYYY[[[\\\\\\]]]]]]]]]dddhhheeeccceeehhhiiifffbbb^^^^^^```aaaaaa___^^^[[[YYYWWWXXXYYYYYYXXX___]]]]]]^^^bbbeeegggggghhhhhhgggffffffgggiiikkkcccqqqzzzdddXXXQQQQQQbbb|||dddMMMKKKXXXaaacccKKKCCC<<<;;;;;;:::;;;>>>BBB???@@@HHHLLLOOOVVV___}}}yyyooonnnrrrsssuuu{{{}}}zzzzzzdddZZZZZZVVVUUUUUUVVVYYYZZZXXXTTTRRRRRRSSSUUUXXXZZZZZZYYYXXXYYY\\\```cccbbb^^^ZZZdddMMMHHHGGGDDD@@@@@@@@@???===999666444000000000///......------//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++***++++++***))))))+++---+++---111444555444222111333555777666444111000///,,,///222666888999999999666666555444444444444555555444333222333444555666444333333333222111111111//////333:::===DDDUUUfffuuupppggg\\\RRRJJJEEEBBB>>>===<<<;;;<<<@@@FFFKKKVVVXXX[[[\\\YYYSSSKKKFFFAAADDDGGGJJJJJJLLLMMMOOOQQQQQQRRRTTTYYY^^^aaacccaaajjjjjjjjjrrrqqqjjjkkkhhhmmmqqqqqqqqqsssuuuvvvkkknnnooonnnnnnppprrrrrrqqqpppnnnlllmmmsss{{{vvvtttsssuuu{{{lllUUUFFF@@@AAAAAAAAACCCEEECCC@@@<<<===>>>>>>===>>>@@@BBBAAA@@@?????????@@@AAABBB@@@CCCFFFGGGEEEDDDEEEGGGGGGFFFFFFFFFGGGIIIKKKLLLMMMMMMMMMMMMNNNPPPSSSTTTRRROOORRRXXXYYY^^^rrrxxxZZZNNNSSSLLLLLLMMMMMMLLLKKKIIIHHHHHHFFFCCC@@@>>>>>>>>>???<<<<<<===>>>@@@AAABBBCCC?????????@@@@@@@@@@@@@@@>>>??????@@@@@@AAAAAABBBBBBDDDFFFGGGFFFFFFGGGIIIFFFFFFFFFFFFFFFGGGHHHHHHEEEGGGHHHHHHFFFEEEFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLSSSRRRZZZmmm~~~mmmjjj{{{{{{kkkcccYYYTTTQQQSSS\\\fffmmmooommmkkkhhheeeaaa^^^\\\[[[\\\]]]^^^^^^\\\[[[[[[[[[PPPSSSWWWZZZ[[[[[[\\\]]]\\\ccchhhfffdddgggkkkllliiiddd```___bbbeeeeeeddd^^^[[[XXXWWWXXX[[[\\\]]]\\\[[[[[[]]]aaaeeeggghhhdddiiimmmlllgggdddeeehhhjjjooowwwgggZZZOOOSSSfff}}}^^^GGGVVVooozzzaaaOOO===777888;;;===???<<<666999DDDLLLMMMQQQWWWYYYhhh~~~|||yyywwwzzzwwwbbbYYYWWWXXXZZZXXXUUUUUUWWWYYYVVVPPPOOOOOOPPPSSSWWWZZZ[[[[[[ZZZ[[[\\\```cccccc^^^ZZZdddJJJFFFFFFCCC>>>?????????>>>;;;999777111000///......------...------------,,,,,,+++******+++((($$$'''...---&&&((())))))))))))******************,,,------+++))),,,---000555999:::666222333222222444777666333///...------000444888::::::666666777999::::::777555777777777555444444666888:::888555333333444333222111111111222666===FFFMMMeeettt}}}wwwmmmcccSSSCCCBBB???>>>???<<<777;;;CCCDDDGGGOOOYYYaaabbb]]]XXXRRROOOLLLIIIHHHIIIKKKLLLIIIHHHLLLUUUXXXVVVWWW\\\]]][[[[[[^^^cccffffffeeebbbccceeeiiilllmmmkkkiiilllkkkiiigggeeefffjjjmmmssspppjjjiiiuuuxxxsssmmmrrrvvvxxx~~~}}}```EEECCCCCCAAA@@@@@@@@@@@@???===>>>>>>>>>===>>>>>>???@@@>>>???AAABBBCCCCCCDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFDDDEEEFFFGGGHHHIIIIIIJJJLLLNNNOOOOOOPPPRRRUUUXXXVVVQQQQQQVVVZZZ[[[bbbjjjsssXXXPPPOOORRRSSSPPPNNNMMMLLLKKKNNNLLLJJJHHHEEECCCAAA@@@>>>>>>============>>>>>>BBBAAA@@@??????>>>>>>?????????>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@???@@@BBBCCCCCCAAAAAACCCEEEBBBFFFHHHDDDBBBDDDHHHIIISSSooottthhhjjjnnnssstttoooggg```cccccc___ZZZ[[[bbbggghhhhhhgggiiikkkfff]]][[[___YYYZZZ[[[[[[[[[\\\]]]___WWWTTTRRRSSSWWWZZZ[[[[[[^^^___bbbdddeeedddccccccbbbbbbbbbbbbcccdddeeefff___[[[[[[___aaa^^^]]]^^^bbb]]][[[]]]___```dddjjjggghhhhhhgggeeefffhhhjjjeeennnnnnmmmYYYCCCPPP___rrrbbbSSS]]]lllxxx]]]EEE???<<<666666>>>;;;888;;;BBBEEEEEEIIIPPPTTT\\\nnnzzzmmmaaaZZZVVVUUUTTTVVVWWWWWWWWWUUUUUUVVVWWWTTTRRRPPPPPPRRRUUUWWWWWWZZZ\\\[[[WWWWWWZZZZZZWWWfffKKKFFFFFFBBB@@@AAAAAA@@@===:::777555111000///......------...///...,,,******+++,,,---,,,///---'''%%%((()))''')))))))))*********++++++---,,,++++++,,,,,,***(((+++,,,///333888999666444333222111333555555222000.........///111444777999777666777888::::::999777:::::::::999777666777888:::888555444444444333222222222222222444999???EEEWWWiiixxx{{{zzzvvviiiZZZMMMGGGCCCDDDBBB===;;;======???DDDLLLTTTZZZ]]]^^^___^^^]]]YYYUUUOOOKKKHHHMMMJJJLLLQQQSSSRRRTTTXXXXXXWWWVVVXXX\\\^^^^^^\\\]]]^^^aaaeeehhhiiihhhfffcccccccccbbbcccggglllqqqpppqqqsssxxx}}}vvvrrrooopppvvv{{{}}}rrrVVV@@@AAABBB@@@??????@@@AAA???>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJLLLMMMNNNNNNOOOQQQTTTWWWTTTQQQRRRXXXZZZYYY[[[```qqqxxxhhhZZZQQQSSSTTTNNNKKKMMMJJJJJJIIIHHHGGGEEEDDDCCCCCCBBB@@@???>>>=========>>>>>>>>>===>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>??????@@@??????>>>>>>???@@@AAAAAABBBBBBCCC@@@BBBEEEFFFEEEEEEHHHMMMgggtttooorrruuusssnnnhhhbbb___bbbbbb___ZZZZZZ```ddddddeeedddfffjjjggg```]]]___[[[[[[ZZZYYYWWWVVVVVVWWWYYYVVVTTTSSSVVVXXXXXXWWW]]]___aaacccdddddddddcccddddddccccccccccccdddddd^^^[[[[[[___aaa___^^^___aaa]]][[[]]]^^^___ccciiillllllkkkhhheeedddeeefff```ggggggdddpppwwwUUULLLJJJUUUooo}}}dddZZZYYYdddYYYQQQOOOIII???<<>>???>>>;;;:::999:::999888555555555555444333222333222222222333777:::HHHXXXkkkxxxtttaaaVVVKKKGGGDDDAAA>>>>>>999:::<<>>>>>???@@@AAA@@@????????????>>>???@@@@@@AAAAAABBBDDDEEEFFFFFFGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMNNNOOOSSSUUUSSSSSSUUUZZZ[[[XXXVVVWWW]]]xxxnnnVVVUUUVVVNNNKKKOOOKKKKKKKKKKKKJJJIIIGGGFFFHHHGGGEEEBBB@@@>>>===<<<<<<<<<<<<<<<===>>>???@@@??????>>>>>>>>>>>>??????@@@???>>>===<<<;;;;;;:::;;;<<<===>>>>>>??????>>>?????????AAACCCDDDCCCBBBFFFAAA@@@DDDDDDEEENNNZZZwww{{{|||zzzrrrhhh```]]]]]]___```^^^YYYYYY^^^aaa``````^^^```eeegggccc```___```___]]][[[YYYXXXWWWWWW\\\YYYVVVUUUUUUVVVUUUTTT\\\^^^```bbbddddddddddddfffeeedddcccbbbbbbbbbbbb^^^ZZZZZZ___aaa___^^^``````\\\[[[]]]^^^^^^aaafffoooooommmiiieeebbbbbbbbbaaadddeeebbbdddvvvpppTTTCCCDDDUUU|||xxx```TTTUUUTTTVVV\\\```XXXHHH:::>>>;;;::::::999888;;;AAA@@@EEEOOO^^^nnn{{{}}}~~~hhheee```\\\WWWSSSNNNJJJOOOQQQSSSTTTTTTSSSQQQOOOPPPPPPQQQSSSWWWZZZ[[[[[[^^^aaa```XXXRRRTTTYYY[[[lllOOOGGGEEEAAAAAAAAAAAA@@@===:::666444111000///......------...///---+++))))))+++---...))),,,------,,,...222444******+++++++++,,,,,,,,,///---***)))***++++++***++++++,,,...111444666888333222000///000111222333---000111///,,,///777>>>:::777444333444555555555<<>>>>>>>>:::888666555666666555333222333444333111111222444===HHHWWWfffwwwwwwlll\\\PPPHHHDDDCCCDDD<<<======<<<===BBBKKKRRR]]]bbbjjjoooqqqmmmgggcccXXXWWWWWWWWWWWWVVVVVVWWWRRRRRRSSSUUUWWWYYYZZZZZZ[[[[[[]]]```cccdddbbbaaabbbccceeegggjjjpppwww{{{yyywwwrrrkkkggghhhnnnsss~~~yyydddUUUIIICCCEEE>>>===<<<>>>@@@AAAAAA@@@???????????????@@@AAAAAAAAABBBCCCEEEFFFFFFFFFFFFJJJIIIFFFEEEDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLNNNQQQTTTTTTUUUWWWZZZZZZXXXUUUTTTXXXmmmrrr]]]UUUQQQPPPQQQOOOOOOOOONNNLLLKKKIIIHHHKKKJJJGGGEEEBBBAAA??????>>>>>>======>>>??????@@@>>>>>>>>>======>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<===???@@@@@@@@@@@@CCCBBBAAACCCEEEFFFDDDBBBMMMCCC>>>BBBEEEJJJ[[[nnnxxxnnnddd^^^[[[[[[[[[\\\[[[WWWXXX]]]```^^^[[[[[[]]]bbbffffffccc``````___]]]\\\\\\[[[ZZZZZZ\\\[[[YYYXXXWWWWWWWWWVVV\\\]]]___aaacccdddddddddccccccbbbaaa````````````]]]ZZZZZZ^^^aaa___^^^```___[[[ZZZ]]]^^^]]]___cccjjjkkkjjjgggdddbbbaaabbbbbb``````aaa___fffoooWWWIIIGGG___ssssssiiiWWWPPPNNN\\\ttt}}}iiiNNNAAA===:::999;;;======>>><<<@@@FFFOOOXXXbbbkkkqqq~~~{{{~~~yyyqqqsss|||zzzyyy|||qqqgggddd```\\\XXXSSSNNNJJJNNNPPPRRRUUUVVVTTTPPPMMMQQQQQQRRRUUUYYY[[[[[[ZZZ[[[aaabbb[[[SSSSSSWWWZZZnnnPPPGGGFFFBBB??????@@@???>>>;;;888777111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,+++)))***///333555555555******+++++++++,,,,,,,,,,,,***))))))+++,,,------******+++,,,...111555888333222111///...000222444---000111///...111999@@@???<<<888555555555444444:::===@@@BBBBBBBBBBBBCCC===:::777555555555555444111333555444333222222333888<<>>>>>??????@@@AAA@@@@@@BBBCCCDDDEEEEEEEEEJJJHHHFFFDDDDDDEEEFFFGGGEEEEEEFFFFFFGGGGGGHHHHHHJJJKKKLLLLLLKKKMMMPPPRRRSSSUUUVVVVVVVVVVVVVVVTTTSSSbbbvvvkkkSSSTTTUUUOOOOOONNNNNNLLLLLLKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????=========>>>>>>?????????>>>???@@@BBBBBBCCCCCCCCCEEECCCCCCCCCDDDEEEDDDDDDHHHEEEHHHQQQXXX___nnn~~~|||ppphhhdddaaa]]]YYYWWWYYYXXXVVVXXX^^^aaaaaa]]]^^^___ccchhhkkkhhhddd```]]]ZZZYYYZZZYYYXXXVVVZZZ[[[[[[[[[ZZZ[[[[[[\\\\\\]]]^^^```aaabbbcccccc___^^^^^^^^^]]]^^^^^^___\\\YYYYYY^^^```^^^]]]^^^]]]ZZZZZZ]]]]]][[[\\\``````bbbccccccbbbbbbcccddd]]]VVVVVV[[[[[[\\\jjj||||||___EEEJJJSSSdddvvvgggYYYLLLTTToooyyyWWWNNNBBB;;;:::======;;;===???AAAAAABBBEEEJJJNNNiiiqqq|||yyyuuuuuuvvv}}}|||yyyrrrjjjggggggssssss|||qqqeeeeeeeeebbb]]]YYYWWWUUUSSSQQQPPPQQQSSSVVVXXXVVVRRRMMMPPPOOOPPPRRRUUUVVVUUUTTTVVV^^^ccc]]]VVVTTTVVVVVVpppRRRHHHFFFBBB>>>?????????>>><<<999777111000///......------...***+++,,,---------,,,,,,...+++,,,222777555111///************+++++++++,,,***)))((())),,,......---******++++++,,,...333666333333222000///000222555///000111000000333999>>>DDD@@@<<<999888888777666888;;;>>>@@@AAABBBDDDFFFAAA===888444444444555555222444666666444333333444444444666===MMM```pppzzzzzzjjj[[[PPPIIIIIIHHHDDD@@@>>>======<<>>>>>>>>>>>===>>>??????@@@>>>???@@@BBBCCCCCCDDDDDDGGGFFFEEEDDDDDDDDDEEEFFFCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKLLLLLLKKKMMMOOORRRRRRUUUTTTRRRRRRUUUUUUSSSPPPXXX```jjjzzzVVVUUUVVVMMMPPPNNNLLLJJJJJJKKKLLLMMMIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDBBBAAAAAAAAAAAAAAAAAABBB???@@@@@@AAABBBCCCDDDDDDBBBCCCDDDEEEEEEFFFFFFEEECCCCCCCCCBBBBBBCCCGGGJJJHHHUUUhhhyyy}}}sssiiidddeeeddd^^^XXXVVVXXXWWWUUUWWW___ccccccbbbeeeeeeeeehhhmmmmmmjjjgggccc^^^\\\\\\[[[XXXTTTWWWYYY\\\]]]]]]^^^```aaa]]]]]]^^^___```aaabbbbbb\\\\\\\\\[[[\\\\\\]]]]]]\\\YYYXXX\\\^^^\\\ZZZ\\\\\\YYYZZZ]]]]]]ZZZZZZ]]]YYY[[[^^^``````aaabbbdddZZZTTTRRRWWWZZZ[[[aaajjj|||```FFFGGGPPP```qqq|||{{{nnn^^^TTTWWWeeewwwzzziiiUUUFFF???:::666::::::;;;;;;;;;===@@@CCCIIIPPPZZZhhh~~~}}}{{{}}}xxxtttrrrllleeeccc\\\WWWXXX\\\hhhnnnaaa\\\aaaooo|||zzzoooZZZXXX___]]]ZZZVVVUUUUUUWWWXXXXXXSSSSSSTTTXXXZZZYYYTTTOOOMMMLLLLLLMMMOOOQQQQQQPPPQQQZZZ___]]]XXXWWWVVVTTTtttTTTHHHEEEAAA???@@@@@@@@@>>>;;;888666111000///......------...,,,++++++++++++,,,---...,,,+++///555666///******)))))))))*********++++++***))))))+++------,,,+++)))+++,,,++++++,,,000333222333444222000000333555222111000000111333555777AAA???<<<:::::::::999888999:::<<<===>>>@@@CCCEEEEEE@@@888333222333555666444555666666444333333444222111222777???LLLZZZdddrrrvvvggg^^^XXXPPPIIIEEECCCAAA@@@<<<===>>>AAAFFFJJJOOOQQQ[[[ccckkkpppwww}}}~~~~~~{{{wwwttttttuuuuuuuuuwww|||~~~ssskkkfffdddaaa[[[[[[^^^dddmmmyyyxxxuuuwwwuuuOOO???CCC>>>;;;>>>888===<<<;;;<<<>>>???>>>=========<<<<<<======>>>???>>>???@@@BBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEBBBCCCDDDEEEGGGIIIJJJJJJKKKLLLLLLLLLLLLMMMOOORRRUUUXXXYYYUUUTTTWWWVVVRRRSSSSSSUUU]]]mmmkkkdddccc___\\\XXXSSSNNNKKKKKKLLLNNNHHHHHHHHHHHHIIIJJJKKKLLLHHHHHHGGGGGGGGGGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHFFFFFFGGGGGGGGGGGGGGGFFFAAADDDFFFDDDCCCFFFOOOWWWbbb}}}||||||pppkkkfffeeeeeeddd^^^YYYYYYZZZXXXUUUWWW^^^dddeeedddhhhhhhddddddiiikkkjjjkkkfffaaa`````````\\\XXXUUUXXX\\\]]]]]]^^^aaaccc___^^^^^^^^^______```aaa^^^]]]\\\[[[[[[[[[[[[[[[\\\XXXXXX[[[\\\YYYXXXXXX[[[YYYYYY\\\\\\YYYXXXZZZXXXZZZ]]]_________```aaa\\\YYYWWWWWWXXX[[[```dddlll[[[SSSPPPYYYeeennnwww{{{tttkkk]]]SSS[[[jjjhhhUUUHHHBBB>>>===;;;:::<<>>AAAEEEKKKZZZooo~~~vvvrrrpppjjjbbbbbb[[[VVVUUUUUU]]]vvvllliiihhhjjjooozzz{{{}}}|||bbbWWWXXX]]]XXXVVVSSSSSSUUUWWWXXXXXXUUUTTTTTTWWW[[[ZZZUUUPPPMMMKKKJJJLLLOOOQQQSSSSSSPPPVVVZZZYYYXXXYYYXXXUUUvvvVVVIIIDDD@@@BBBBBBAAA@@@===:::666444111000///......------......,,,***))))))+++...000&&&)))000777444***'''***((())))))))))))*********+++++++++,,,------***((()))+++,,,,,,***+++...222222444555444111111333555555222000000111111111000<<<:::888888999999999777:::;;;<<<<<<<<<===AAACCCHHHBBB999222111222444666666666777555333222222333111222444666888===GGGOOOdddqqqssshhhYYYNNNIIIGGGFFFFFFAAA@@@??????@@@BBBDDDFFFNNNUUU[[[^^^eeepppuuusss~~~xxxpppiiieeeddd]]]ZZZ]]]^^^]]]```gggoooxxx~~~wwwyyy}}}fffCCC:::CCC;;;888>>>;;;===<<<;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<===>>>>>>??????AAABBBCCCDDDDDDDDDAAABBBCCCDDDEEEEEEDDDDDDBBBCCCDDDFFFHHHJJJLLLLLLKKKLLLMMMLLLLLLMMMPPPRRRYYY^^^___[[[ZZZ[[[XXXRRRVVVOOOQQQ[[[bbbqqq{{{zzz|||kkkeee\\\TTTNNNKKKLLLMMMIIIHHHHHHIIIIIIJJJKKKLLLGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFBBBFFFJJJHHHFFFKKKXXXccc{{{rrrmmmsssqqqggggggffffffeeebbb]]]ZZZ\\\\\\YYYUUUVVV^^^dddeeebbbgggggg```^^^cccggggggeeeaaa]]]]]]___```]]]ZZZTTTXXX\\\]]]]]]]]]```bbb______^^^^^^^^^______```aaa```^^^\\\[[[ZZZYYYYYY\\\XXXWWWZZZ[[[XXXVVVWWWZZZXXXYYY\\\\\\XXXWWWYYYZZZ\\\^^^___^^^]]]]]]]]][[[\\\YYYTTTRRRWWW^^^aaagggooottteeeXXXXXX]]]ccckkkttt{{{yyy}}}eeeXXXYYYbbbqqqbbbZZZLLLFFF???:::999999999999<<>><<<:::::::::;;;;;;;;;<<<<<<;;;:::999999:::<<>>???AAABBBCCCCCCBBBAAA@@@AAAAAAAAAAAAAAAAAABBB@@@BBBEEEFFFFFFGGGHHHJJJLLLLLLLLLLLLNNNPPPRRRSSS]]]hhhnnnhhh]]]WWWUUUTTTQQQNNNPPPUUUWWWbbbxxxWWWLLLSSSUUUOOOPPPNNNJJJHHHKKKOOOMMMGGGMMMLLLKKKJJJGGGCCCGGGNNNKKKKKKIIIGGGEEEEEEFFFHHHQQQJJJFFFIIIIIIEEEDDDHHHEEEFFFIIIJJJFFFAAACCCJJJPPPXXXUUUPPPUUU___qqquuuoookkknnnuuuuuulllcccffffffgggfffeeeaaa^^^\\\]]]ZZZWWWWWW\\\___``````aaadddgggeee```___bbbggg```^^^\\\]]]______]]]ZZZ[[[ZZZZZZ[[[]]]^^^^^^]]]^^^]]]ZZZXXXXXXZZZ\\\^^^___]]]\\\^^^\\\WWWTTTVVVXXXYYYZZZ[[[[[[[[[[[[[[[aaa\\\XXXXXXZZZZZZVVVRRRZZZ\\\___^^^[[[ZZZ[[[]]]___]]]ZZZWWWWWWZZZ]]]___fffaaajjjxxxooo___QQQWWWjjjpppzzzqqqaaaZZZ```ttt}}}nnnVVVAAA999<<<<<<:::666999;;;===AAAEEEGGGGGGPPP\\\nnn~~~qqqbbbbbbjjjqqq\\\UUUYYYaaagggyyytttvvvrrrlllaaadddeee```\\\XXXTTTSSSUUUVVVUUUTTTTTTSSSTTTVVVYYYXXXTTTQQQNNNPPPNNNKKKOOOXXX\\\YYYXXXWWWVVVWWWXXXYYYXXXWWWnnnQQQGGGDDD???BBBBBBAAA@@@===:::888666111111000///............+++,,,,,,,,,++++++******(((+++---...,,,+++*********************************))))))((()))***+++,,,,,,,,,,,,++++++,,,,,,,,,///333777666333000000222333222222111000///......,,,000222222555:::<<<::::::<<<@@@AAA>>>???JJJWWWaaaWWWJJJAAA>>>>>>===;;;999;;;:::666555777777444444222111111222444777999;;;CCCPPP^^^lllyyyxxxnnnddd^^^ZZZSSSNNNKKKIIIHHHHHHCCCBBBBBBCCCFFFJJJNNNPPPUUUUUUVVVXXX[[[]]]___```^^^]]]\\\[[[[[[YYYVVVTTTVVVUUUUUUUUUVVVWWWWWWWWW^^^fffnnnsssyyy|||sssllljjjmmmjjjnnnsss|||fffQQQFFFAAA;;;888:::<<<:::888::::::::::::;;;;;;;;;;;;<<<;;;999999999;;;===>>>===>>>@@@AAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAABBB@@@BBBDDDEEEEEEFFFGGGIIIKKKKKKKKKKKKMMMOOOQQQRRRWWW___ddd```YYYVVVTTTSSSSSSQQQRRRUUUTTTXXXlllxxxWWWRRRSSSOOONNNPPPOOOMMMNNNQQQOOOKKKFFFFFFIIILLLJJJFFFEEEIIIIIIJJJLLLMMMLLLKKKKKKJJJJJJFFFFFFIIIIIIEEEDDDHHHIIIGGGGGGIIILLLPPP[[[fff{{{{{{{{{{{{zzzvvvpppiiidddeeeggggggeeeaaa^^^]]]]]][[[XXXVVVVVVYYY]]]___aaa___```aaa^^^[[[ZZZ]]]```]]]ZZZXXXYYY[[[]]]\\\[[[ZZZYYYYYY[[[]]]___```___```^^^\\\ZZZZZZZZZ[[[\\\]]][[[ZZZ\\\[[[VVVTTTUUUXXXYYYZZZ[[[[[[[[[[[[[[[___\\\YYYZZZ]]]]]]ZZZWWWZZZ\\\______]]][[[\\\]]]___\\\YYYWWWWWWYYY\\\___aaaZZZ^^^mmm}}}zzz\\\LLLNNNaaakkkzzz}}}ooobbb[[[```eeelllsssZZZHHH===666======<<<:::999:::;;;;;;???DDDKKKPPPSSSVVVYYY\\\\\\^^^aaaggglllpppuuuxxxlllbbbccczzzvvvvvv|||xxxlllhhhkkkyyydddZZZ^^^```]]]ZZZWWWSSSQQQRRRSSSRRRQQQPPPPPPSSSWWW[[[\\\YYYVVVTTTUUUQQQMMMOOOVVVXXXVVVYYYXXXXXXYYY[[[[[[ZZZXXXlllPPPGGGDDD@@@BBBBBBAAA@@@===:::888666111000///...------------***+++,,,---,,,+++***)))''')))++++++***)))((()))***************************))))))))))))***++++++++++++,,,,,,,,,,,,++++++,,,000555666333111111222111111111111000000000000,,,///000000333:::>>>>>><<<<<<======<<>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBB???AAACCCDDDDDDDDDFFFHHHJJJIIIIIIJJJKKKMMMOOOPPPQQQVVVXXXUUUSSSTTTTTTRRRUUURRRTTTWWWUUURRRYYYfffuuu{{{xxxwwwoooiiijjjfff[[[SSSQQQPPPOOOPPPNNNNNNPPPNNNJJJIIIKKKHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJMMMNNNLLLHHHJJJNNNQQQJJJHHHNNN\\\ooo~~~uuukkkeeeeeehhhkkklllggg___YYYWWWYYYYYYYYYXXXWWWXXX[[[```dddaaa```]]]ZZZYYYYYYYYYZZZXXXVVVTTTTTTVVVYYYZZZZZZWWWVVVWWWZZZ^^^aaabbbbbbbbbbbb```___^^^^^^^^^^^^[[[XXXXXXZZZYYYUUUTTTUUUWWWXXXYYYZZZ[[[[[[[[[[[[]]][[[ZZZ\\\```bbb```]]]ZZZ]]]___```___]]]\\\\\\^^^\\\YYYWWWWWWYYY\\\^^^aaa[[[ZZZaaagggnnn{{{tttVVVJJJNNNUUUcccttt~~~kkkZZZTTTRRRTTTeeeyyyttt```TTTAAA???<<<:::888999:::<<<<<<=========<<<===@@@BBB>>>@@@BBBCCCFFFKKKPPPSSSZZZdddrrr~~~dddVVVTTTcccvvvzzztttmmmeeetttyyyxxxxxxtttwwwxxxyyywwwkkk[[[TTTYYY\\\ZZZZZZWWWSSSRRRRRRSSSSSSRRRNNNPPPRRRWWWZZZ\\\ZZZXXXWWWUUUQQQMMMNNNSSSUUUTTTYYYYYYZZZ\\\^^^^^^\\\YYYlllOOOFFFDDD???AAAAAA@@@???<<<999777555000///...------,,,,,,---,,,---...//////---,,,***)))+++,,,,,,+++******+++************************)))))))))*********++++++***+++,,,------,,,+++******...222444444222222222111111111222222222222333///111111000444===CCCDDD===;;;;;;<<<<<>>===;;;999:::<<<<<<;;;999888888999999999:::::::::???>>><<<;;;:::999999999;;;;;;<<<===>>>>>>>>>>>>?????????@@@AAAAAABBBBBB???AAABBBCCCBBBCCCEEEGGGHHHHHHHHHHHHJJJLLLNNNOOOOOOQQQPPPNNNPPPSSSSSSPPPTTTRRRTTTXXXXXXUUUUUUZZZaaayyyrrr\\\RRRQQQQQQWWWQQQMMMLLLLLLKKKMMMQQQRRROOOKKKIIIIIIKKKLLLMMMIIIKKKMMMMMMKKKMMMTTT\\\aaaYYYVVV___sssxxxoooiiifffeeejjjooorrrlllaaaVVVRRRSSSYYY[[[[[[ZZZYYY\\\bbbhhhgggccc___\\\\\\\\\\\\[[[WWWUUURRRQQQRRRTTTVVVWWWUUUUUUUUUYYY^^^bbbeeeeeeddddddddddddccccccbbbbbb[[[XXXWWWZZZYYYUUUTTTVVVWWWWWWYYYZZZ[[[[[[[[[[[[]]]]]]]]]___bbbcccbbb```[[[]]]```aaa```___]]]\\\]]][[[YYYWWWWWWYYY[[[]]]```]]]^^^aaacccgggrrr~~~uuufffNNNLLLPPP^^^qqqxxxssshhhXXXPPPRRRdddrrrVVVQQQJJJFFFBBB>>>===???>>>@@@AAABBBAAA@@@???>>>===??????<<<<<>>;;;888555444000///...------,,,,,,---------.........---,,,+++***,,,------+++***+++,,,************************)))*********++++++++++++)))***,,,,,,,,,,,,***)))))),,,000222333222222222//////000000111222222333111222111000444===DDDFFF===;;;;;;=========BBBHHHTTT___```UUUSSS___gggfffQQQCCC:::===>>>999888<<<888888999999888666555444888777555444666===FFFMMM\\\iiizzz{{{wwwqqqiiieeeeeeccc^^^YYYXXXTTTQQQTTT[[[```aaa___]]][[[YYYZZZ]]]```aaabbbhhhmmmvvv}}}{{{nnnddd^^^\\\ZZZ[[[ZZZYYY^^^eeewww]]]FFFBBB???:::::::::;;;<<<===<<<;;;888888999999999:::::::::@@@???>>>===<<<;;;::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>???@@@@@@AAABBBBBB@@@AAABBBBBBAAABBBEEEGGGGGGGGGGGGGGGHHHKKKMMMNNNQQQQQQOOOLLLOOOSSSSSSOOOTTTRRRSSSVVVXXXWWWWWWXXX[[[eeexxxzzzhhhaaa___XXXUUUUUUVVVUUUQQQPPPSSSNNNMMMNNNPPPSSSTTTRRRPPPKKKNNNOOOPPPUUUcccttt}}}mmmccceeeiiihhheeeeeemmmtttqqqfff[[[TTTSSSWWWYYY[[[ZZZYYY[[[```eeehhheeeaaa____________^^^XXXWWWTTTQQQPPPQQQSSSTTTUUUTTTUUUXXX]]]bbbfffgggcccccccccddddddddddddddd\\\YYYXXXZZZYYYUUUUUUXXXVVVWWWXXXYYY[[[[[[[[[[[[^^^^^^___aaabbbbbbaaa___^^^^^^```aaaaaa```___]]]]]][[[YYYXXXXXXYYY[[[]]]XXXYYY\\\___aaaccckkkssslll]]]OOOPPP```rrr{{{}}}uuubbbZZZWWWfff|||xxxmmmeeeYYYLLLEEEFFFAAAAAAAAA@@@???<<<999777<<<@@@@@@>>>>>>AAA>>>999>>>DDDIIIJJJHHHIIINNNSSSNNNWWW^^^YYYNNNEEEDDDGGGIIIRRR^^^fffjjjqqq~~~wwwrrrwwwvvvqqqjjj```cccaaa\\\TTTQQQTTTVVVUUUWWWWWWWWWVVVWWWYYY\\\^^^[[[YYYVVVUUUVVVZZZ```dddZZZWWWSSSSSSTTTUUUVVVXXXWWWXXXZZZ]]]___^^^\\\YYYmmmPPPGGGEEEAAA@@@@@@???>>>;;;888555444111000///...------------,,,,,,+++++++++*********)))+++++++++))))))***+++************************)))***++++++,,,,,,++++++******++++++++++++*********+++---///111111222111---......///000000111111000111000...111:::AAABBB<<<;;;<<<@@@AAA>>>>>>@@@DDDPPPVVVOOOLLLUUUaaafffXXXMMMBBB===:::777777999888888888888777666555444444444444333222555999<<>>>>>>>>>>>======<<<<<<;;;::::::;;;;;;<<<===>>>===>>>>>>???@@@AAABBBBBBAAABBBBBBBBBAAABBBEEEGGGGGGFFFFFFGGGHHHJJJLLLNNNRRRSSSPPPMMMNNNRRRRRROOOTTTRRRRRRSSSUUUVVVVVVVVVWWWWWW^^^oooyyy{{{{{{oooccc```[[[aaakkkwww~~~wwwpppnnnppppppqqq~~~|||vvv^^^VVV^^^hhhiiiddd___gggpppqqqjjjaaa[[[XXXTTTUUUVVVWWWWWWXXXZZZ\\\aaaaaa```___^^^]]]]]]]]]ZZZYYYXXXUUURRRQQQSSSUUUVVVUUUUUUXXX]]]bbbeeegggbbbaaaaaaaaaaaaaaabbbbbb]]]YYYXXXYYYXXXTTTTTTWWWUUUVVVWWWYYYZZZ[[[\\\\\\\\\]]]___aaaaaa```___^^^aaa```___```aaabbb```___]]]\\\[[[YYYYYY[[[\\\]]]WWWXXXZZZ]]]^^^aaadddgggmmmbbbPPPPPPYYYaaaeeettt{{{wwwfffaaa[[[]]]nnnxxxiiiaaabbb]]]YYYTTTPPPNNNKKKIIIGGGHHHNNNSSSVVV\\\aaaYYYMMMFFFKKKOOONNNJJJKKKRRRYYYXXX^^^```ZZZSSSRRRUUUWWWffftttssspppyyy~~~|||vvvhhh[[[]]][[[WWWSSSQQQRRRSSSSSSTTTUUUUUUUUUUUUWWW[[[^^^\\\[[[XXXWWWXXX^^^gggmmmccc^^^[[[\\\\\\YYYWWWXXXWWWWWWXXX[[[]]]^^^\\\ZZZkkkOOOGGGGGGCCCBBBAAAAAA???===:::777555111111000///...............,,,+++))))))***+++,,,)))***+++***))))))***,,,************************)))***+++,,,,,,,,,++++++++++++************++++++,,,,,,,,,---///000111111000000000111111222222333000111///---///777<<<===;;;:::===CCCFFFDDDAAAAAABBBIIINNNNNNMMMQQQ[[[dddfffaaaTTTEEE===<<<<<<::::::999999888888777777777333444555444333222333555111333:::EEENNNYYYiiixxx}}}uuuppphhh]]]VVVSSSPPPLLLIIIKKKHHHJJJVVViiiyyy]]]KKK<<<888:::777777777888888777888:::;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<======>>>======;;;;;;::::::;;;<<<>>>???======>>>???@@@AAABBBBBBBBBCCCCCCBBBAAABBBEEEHHHGGGFFFFFFGGGHHHJJJLLLNNNOOOQQQQQQMMMLLLPPPQQQOOOQQQQQQRRRRRRSSSUUUVVVVVVWWWUUUWWW^^^jjj}}}|||wwwkkkeeemmm|||~~~ooo^^^XXX\\\ccceeecccaaafffkkkmmmiiiccc]]]ZZZRRRRRRSSSUUUWWWXXXVVVTTTWWW[[[]]]]]][[[YYYZZZ\\\YYYZZZ[[[YYYVVVTTTVVVXXXXXXVVVUUUWWW\\\aaadddeeefffeeebbb```______``````]]]YYYWWWXXXVVVRRRRRRUUUTTTUUUWWWYYYZZZ[[[\\\\\\XXXZZZ]]]______^^^]]]]]]dddaaa______aaabbbbbbaaa^^^]]]\\\[[[[[[\\\]]]^^^]]]]]][[[[[[^^^bbbccccccccclll|||rrr^^^TTTSSSVVVSSS^^^uuurrr^^^TTTWWW]]]___{{{wwwzzzxxxuuuyyy|||zzzyyyzzzzzzwwwrrrnnnmmmvvv{{{nnnssswwwvvvsssuuu~~~vvvnnnsss{{{nnnqqq|||sssbbb[[[YYYWWWUUUUUUTTTTTTTTTVVVTTTUUUVVVTTTSSSTTTXXX[[[YYYYYYYYYXXXXXX]]]dddiiiddd___^^^aaaaaa[[[YYYZZZXXXXXXXXXZZZ\\\^^^]]]\\\jjjNNNHHHHHHEEECCCCCCBBBAAA???<<<999777222111000//////......///111///,,,******+++---///+++,,,,,,+++******+++---************************)))***+++,,,---,,,++++++,,,+++***))))))***+++,,,---,,,++++++---000111111444444444555555666666666111333111...000777;;;;;;;;;999===EEEJJJIIIGGGGGGGGGGGGKKKQQQRRRTTT\\\fffzzzxxxkkkUUUHHHHHHHHHCCC===<<<;;;;;;::::::;;;;;;777888999888555333333333:::666777<<>>>>>>>><<<;;;::::::;;;<<<>>>???<<<===>>>???@@@AAABBBBBBCCCDDDCCCBBBAAACCCFFFHHHGGGGGGGGGGGGHHHJJJLLLNNNKKKOOOPPPLLLKKKNNNPPPOOOMMMPPPRRRSSSTTTWWWYYYYYYYYYZZZ\\\[[[[[[kkkwww{{{~~~~~~kkkaaa___mmm}}}rrrmmmfff```]]]^^^aaacccggghhhiiiiiieee```[[[WWWSSSSSSSSSVVVZZZYYYUUUQQQQQQWWW\\\]]]YYYWWWYYY\\\XXX[[[\\\[[[YYYXXXYYY[[[YYYWWWVVVWWW[[[```cccdddmmmjjjfffbbb```___```aaa]]]XXXVVVVVVTTTPPPPPPSSSTTTUUUWWWYYYZZZ[[[\\\\\\TTTWWW[[[]]]^^^]]]]]]]]]eeebbb^^^^^^```ccccccbbb^^^^^^]]]\\\\\\]]]^^^^^^bbb___ZZZYYY]]]bbbdddcccdddaaadddrrrnnneeeeeeQQQRRR\\\qqqjjj\\\WWWVVVUUUSSS]]]lllsssnnnnnntttvvvooonnnoooxxxhhheeezzzxxxgggYYY```XXXWWWVVVXXXXXXWWWXXXZZZWWWXXXXXXUUUSSSSSSVVVYYYVVVXXXXXXWWWVVVWWW[[[___^^^ZZZ[[[aaabbb]]]ZZZ[[[YYYYYYXXXZZZ\\\^^^^^^]]]eeeJJJFFFHHHEEEEEECCCAAA@@@>>>;;;777444111000///......------...,,,,,,,,,------.........************************************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,------...///000000777666555333333222333333333222222111111222333333777===BBBDDDFFFJJJHHHEEEKKKNNNTTTUUUMMMMMMeeeeeeSSSSSSYYYZZZCCC>>><<>>>>>===<<<;;;<<<>>>@@@AAA???>>>======@@@AAAAAA@@@CCCDDDDDDDDDBBBBBBDDDFFFHHHHHHGGGFFFFFFGGGHHHIIILLLKKKJJJJJJKKKLLLMMMNNNMMMNNNPPPQQQRRRTTTWWWZZZZZZVVVYYY^^^___ddd{{{uuueeebbbjjjttt{{{yyy}}}mmmqqqwww}}}~~~}}}{{{yyyppplllgggdddaaa___]]][[[iiihhhfffdddaaa___\\\[[[VVVVVVTTTSSSVVV\\\\\\XXXUUUXXX[[[\\\\\\ZZZZZZ[[[\\\[[[ZZZ[[[[[[ZZZWWWTTTSSSTTTVVVZZZ^^^______]]]cccfffeeeaaa___bbbdddcccaaa[[[XXXWWWRRRMMMPPPVVVSSSUUUXXXYYYYYYYYYZZZ[[[ZZZ[[[[[[\\\\\\[[[YYYXXX^^^]]]]]]^^^```aaa```___\\\___]]]WWWWWW]]]```]]]ccc___[[[[[[^^^```aaa`````````ccciiimmmtttsssaaaPPPJJJZZZppp|||{{{xxxpppfff\\\RRRPPPZZZaaa```^^^aaakkkyyyzzzsssuuu}}}yyytttvvvyyyyyynnneeeaaalll~~~tttbbbYYYYYY]]]ZZZXXXWWWWWWWWWVVVTTTUUUTTTSSSRRRSSSUUUXXXYYYWWWVVVVVVUUUUUUUUUUUUUUU\\\[[[ZZZ[[[^^^^^^\\\YYYVVVXXXZZZ\\\]]]]]]\\\[[[eeeJJJDDDEEECCCDDDBBB@@@???===;;;777333111000///......------...+++,,,,,,,,,------------************************************************************************+++++++++++++++++++++++++++,,,,,,---......//////555555444444333333222222111111111222222222222222666;;;???AAADDDHHHIIIFFFOOOPPPTTTTTTLLLKKK```yyyoooqqq{{{ZZZLLL???:::888666777<<<:::888888999888444333666555444444444555777:::;;;;;;@@@HHHMMMQQQWWW```fffzzz~~~xxxtttiii```YYYWWWSSSLLLIIIIIIJJJFFFBBB@@@???CCCOOO\\\dddtttjjjOOO@@@666888:::777777;;;999999999999888888888888::::::::::::::::::::::::<<<;;;;;;::::::;;;============<<<;;;<<<>>>@@@AAA@@@>>>===>>>@@@BBBBBBAAAAAABBBCCCBBBAAAAAACCCEEEEEEEEEDDDDDDEEEGGGHHHIIIKKKKKKJJJJJJJJJKKKLLLMMMKKKMMMNNNNNNOOORRRWWWZZZZZZVVVWWW[[[ZZZZZZhhhzzzyyytttrrrooo{{{{{{vvvyyyttttttvvvllljjjfffdddcccbbb```___eeeeeedddcccaaa^^^\\\[[[VVVVVVTTTRRRUUU[[[[[[WWWZZZ[[[]]]___```___^^^]]]ZZZYYYXXXYYYYYYYYYWWWUUUUUUVVVXXX[[[___```___]]]___cccccc```^^^aaacccbbbaaa]]][[[[[[WWWPPPNNNQQQRRRUUUXXXYYYXXXWWWWWWWWWVVVXXXYYYYYYXXXWWWWWWXXX\\\[[[ZZZ\\\^^^______^^^^^^```^^^XXXXXX\\\^^^\\\```]]]ZZZYYY\\\^^^___^^^\\\ZZZ\\\```bbbdddmmmxxx|||hhhWWWVVVYYYZZZ```iiittt~~~|||oookkkkkkgggaaa]]][[[bbbbbblllxxxxxx}}}}}}qqq___UUUTTTVVVVVV]]]kkkyyyuuupppllliiibbbYYYUUUVVVYYYWWWUUUUUUVVVWWWVVVUUUSSSSSSSSSSSSTTTVVVXXXYYYYYYXXXVVVTTTSSSSSSSSSSSSXXXVVVUUUVVVYYYZZZYYYWWWUUUVVVXXXYYYYYYYYYXXXWWWhhhKKKEEEEEECCCBBBAAA???>>><<<:::666333111000///......------...++++++++++++,,,,,,,,,,,,************************************************************************+++++++++++++++++++++++++++++++++,,,,,,------...222222333444444333222111///000111222222222222222444999;;;<<<@@@FFFIIIGGGNNNMMMOOOOOOIIIGGGUUUhhhvvviiilllxxxttteeeTTTGGG@@@;;;;;;>>>;;;999999<<<;;;666444666888777666555555666777777222555888999999;;;@@@DDDQQQWWW___eeekkkqqqyyy~~~zzzuuusssooojjjddd]]]WWWSSSLLLGGGDDDDDDDDDAAA@@@AAAFFFCCCBBBEEEMMM]]]vvvcccLLL===666444999;;;777666::::::::::::999999888888888999999999999999999999999;;;::::::::::::;;;<<<======<<<<<<;;;<<<>>>???@@@@@@???>>>>>>AAABBBBBBBBB@@@AAABBBAAA@@@@@@BBBDDDCCCCCCCCCCCCEEEGGGIIIJJJKKKKKKJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKMMMQQQWWW[[[YYYUUUVVVYYYWWWTTTYYYbbbsss|||}}}qqqlllmmmooo{{{qqqkkknnnssshhhfffdddcccddddddcccbbb___```aaaaaaaaa___]]][[[VVVWWWUUURRRSSSWWWWWWTTTZZZYYYZZZ]]]bbbcccbbb___ZZZXXXWWWVVVWWWXXXWWWVVVWWWXXXYYY\\\```aaa```___^^^bbbbbb^^^\\\^^^___^^^^^^[[[[[[]]][[[UUUPPPNNNQQQTTTWWWXXXVVVTTTSSSSSSSSSVVVXXXXXXVVVVVVXXX[[[XXXWWWWWWYYY[[[]]]]]]\\\```aaa^^^YYYWWWYYYZZZXXX\\\YYYWWWWWWXXXZZZ[[[\\\ZZZXXXYYY[[[\\\[[[\\\```ppptttbbbQQQMMMQQQSSS\\\kkkuuuzzz~~~{{{}}}xxxqqq^^^___WWWZZZppp~~~yyytttyyy|||wwwyyy}}}}}}|||vvvlllgggmmmuuuyyysssbbbSSSNNNRRRWWWgggppp{{{~~~~~~yyyiii___WWWWWWZZZXXXVVVVVVUUUTTTRRRSSSTTTVVVWWWVVVRRRSSSSSSTTTUUUVVVWWWXXXZZZXXXUUURRRPPPPPPPPPPPPSSSQQQPPPPPPSSSUUUUUUUUUTTTUUUVVVWWWWWWVVVUUUTTTnnnOOOGGGFFFDDDAAA@@@>>>===<<<999555222111000///......------...++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,///000222444444333222111...///000222222333222222333666888888===EEEIIIIIIFFFGGGIIIKKKGGGDDDKKKUUU^^^iiinnnhhhcccfffooouuu|||uuugggVVVGGG@@@??????:::888::::::777777999;;;:::999888777888888888444666777777777888:::===;;;>>>BBBEEEHHHMMMSSSWWW]]]aaaggglllmmmllllllkkkpppppppppsssuuuuuurrrooopppkkkdddbbbcccbbb^^^YYYUUUUUUSSSPPPMMMIIIFFFDDDCCCBBBAAABBBCCCCCCCCCDDDAAAFFFPPP```qqquuu]]]HHH;;;999777999===<<<777666:::;;;;;;::::::999999888888888888888888888888888888999999999::::::;;;<<<<<<<<<<<<;;;<<<<<<===??????@@@???>>>???AAABBBBBBBBB@@@AAABBBAAA@@@AAACCCEEEDDDDDDDDDDDDEEEGGGIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIKKKPPPWWW\\\XXXUUUUUUYYYYYYVVVXXX]]]iiinnn{{{{{{nnnddd]]]bbbssswwwjjjccckkkqqqsssuuuxxxxxxvvvxxxwwwssspppuuuvvvlllhhhkkknnndddcccaaaaaabbbcccbbb```[[[]]]```aaaaaa```^^^\\\VVVWWWUUUPPPOOORRRQQQNNNUUUSSSSSSXXX___cccbbb^^^\\\ZZZWWWUUUVVVVVVUUUUUUVVVWWWXXX\\\```ccccccbbb```cccbbb]]]ZZZ[[[[[[YYYXXXWWWWWWZZZ[[[YYYUUURRRPPPSSSVVVWWWUUURRRPPPOOORRRVVVXXXXXXVVVWWWZZZ^^^UUUUUUUUUWWWZZZ\\\]]]\\\```___\\\XXXVVVUUUUUUTTTWWWUUUTTTTTTUUUWWWXXXYYYXXXVVVUUUXXX[[[\\\[[[YYY]]]ggg{{{rrrZZZPPPHHHIIIPPP[[[___eeexxx|||yyy}}}kkkggghhhjjjmmmqqqiiicccbbbhhhlllggg___[[[\\\cccddd]]]YYY```mmmuuu|||uuuvvvssscccaaaccccccaaa```fffsss}}}{{{qqqooouuuxxxqqqggg]]]UUUQQQTTTYYYYYYWWWVVVUUUSSSQQQQQQSSSVVVVVVVVVSSSTTTTTTUUUUUUUUUTTTTTTVVVTTTQQQNNNMMMMMMNNNOOOOOONNNLLLMMMNNNQQQSSSTTTTTTTTTUUUVVVWWWWWWWWWVVVqqqQQQGGGFFFCCC@@@???===<<<;;;999555222111000///......------...++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********+++++++++++++++,,,...000222333333222111......000111222333444444222555666666;;;DDDJJJJJJ@@@DDDIIIMMMKKKGGGHHHKKKUUU\\\cccfffgggkkknnnooolllUUULLLLLLIII@@@888666666555888<<<::::::999999999:::::::::444555666666666777999:::;;;;;;;;;;;;<<<>>>AAADDDFFFHHHLLLNNNNNNNNNOOOPPPRRRSSSUUUWWWYYYXXXWWWUUUWWWRRRMMMLLLOOOQQQNNNKKKEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAA??????AAACCCDDDAAANNNggg]]]EEE;;;888999999;;;<<<:::777888;;;:::::::::999999888888888777777777777777777777777777888999::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@???>>>>>>@@@BBBBBBAAA@@@AAABBBBBBAAABBBDDDFFFGGGGGGFFFEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIHHHGGGGGGIIIIIIIIIIIIKKKPPPWWW[[[ZZZWWWUUUWWWXXXYYY[[[^^^gggfffjjjzzzxxxlll\\\cccooo}}}~~~ooobbb```jjjtttxxxxxxwwwqqqkkkjjjfffgggqqqsssmmmlllllljjjgggaaa```______```___^^^\\\ZZZ\\\```bbbcccaaa^^^\\\VVVXXXUUUOOOLLLMMMMMMJJJOOOMMMMMMSSS[[[aaa```^^^^^^\\\XXXVVVUUUUUUSSSRRRSSSSSSUUUZZZ___cccdddddd]]]```___YYYWWWYYY[[[ZZZWWWWWWVVVVVVVVVWWWVVVTTTQQQSSSVVVVVVSSSPPPNNNNNNPPPSSSVVVWWWVVVWWWZZZ\\\TTTSSSTTTWWWZZZ]]]^^^]]]]]][[[XXXVVVSSSQQQPPPPPPRRRSSSSSSSSSSSSTTTVVVWWWUUURRRPPPQQQVVV[[[[[[XXXZZZ^^^hhhyyyzzzfffVVVLLLFFFIIIMMMRRR```ppp{{{rrrrrrtttvvvwwwiiieeedddjjjnnnjjj```XXX[[[aaaccc]]][[[dddttt|||nnnhhh^^^QQQLLLWWWeeepppyyyzzzmmmcccfffoooooofff\\\VVVQQQNNNPPPQQQQQQSSSWWWWWWUUURRRQQQSSSUUUVVVVVVUUUUUUUUUTTTSSSQQQPPPOOOQQQPPPNNNLLLKKKLLLMMMNNNNNNNNNMMMMMMNNNPPPSSSUUUQQQRRRSSSTTTUUUVVVWWWWWWqqqPPPEEEDDDAAA@@@???======<<<:::666333111000///......------...,,,,,,,,,,,,++++++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,...000222222222222//////000111222444666777333666777777<<>>@@@FFFLLLMMMZZZlllnnnLLL:::777:::666666777777777777999;;;888888888888888888888888777777777777777777777777666777888999:::;;;;;;;;;:::;;;;;;<<<======>>>>>>???>>>======@@@AAAAAAAAA@@@AAABBBBBBBBBBBBDDDGGGIIIHHHGGGFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIKKKOOOUUUYYY]]]ZZZWWWTTTTTTUUUYYY\\\aaa```dddnnn~~~xxxuuuvvv~~~{{{ppppppzzz}}}yyyxxxxxxvvvnnnggggggmmmoooiiibbb___^^^]]]]]]^^^]]][[[YYYYYY\\\```ccccccaaa]]]ZZZTTTWWWUUUOOOLLLMMMMMMLLLNNNMMMMMMRRRXXX]]]^^^]]]\\\ZZZWWWUUUUUUTTTRRRPPPPPPPPPRRRVVV[[[```bbbbbbXXXZZZYYYTTTSSSXXX\\\]]]YYY[[[ZZZUUUQQQSSSTTTSSSSSSUUUVVVUUURRRPPPOOOPPPMMMOOOQQQSSSUUUVVVVVVVVVRRRRRRSSSVVVZZZ]]]___^^^YYYVVVTTTTTTRRRNNNMMMOOOPPPQQQRRRRRRRRRSSSUUUWWWVVVVVVSSSRRRVVV[[[\\\YYY]]]]]]___dddqqqyyyhhhUUUKKKIIIJJJNNNSSSgggnnnrrrsssvvv~~~~~~}}}tttkkkpppssssssmmmmmmuuu~~~~~~{{{sssuuupppeee[[[WWWTTTRRRVVVhhh~~~ppp^^^^^^dddccc^^^\\\[[[UUUPPPMMMJJJKKKTTT]]]WWWTTTQQQPPPRRRTTTUUUVVVUUUTTTSSSRRRPPPOOONNNMMMNNNNNNMMMMMMLLLLLLMMMMMMOOOPPPPPPPPPOOOPPPSSSUUUOOOPPPPPPQQQRRRSSSTTTUUUrrrQQQEEECCCAAA@@@???>>>===<<<:::777444111000///......------...------------,,,,,,,,,+++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...000222333444111000000000222555888:::444777888888===FFFKKKKKKMMMSSSXXXXXXUUUTTTVVVXXXcccddddddeeeeeeiiirrryyyppp[[[LLLCCC===<<<>>>:::;;;;;;;;;;;;;;;::::::;;;:::888777777888777777:::999888888888999999999888:::;;;;;;::::::;;;<<<::::::;;;<<<<<<<<<===>>>::::::;;;;;;===>>>???@@@???????????????@@@@@@AAA===EEEJJJNNNWWWgggtttzzzoooRRR>>>888888999444555555444555777777666666666666777777888888999777777777777777777777777555666777999:::;;;::::::::::::;;;<<<============>>>===<<<<<<>>>@@@@@@???>>>@@@AAAAAAAAAAAADDDFFFFFFFFFEEEEEEEEEGGGHHHIIIHHHHHHJJJJJJKKKJJJIIIIIIFFFGGGHHHIIIJJJMMMQQQUUU[[[[[[XXXSSSPPPQQQUUUXXX\\\[[[^^^dddkkkuuu{{{ddd```___dddkkkmmmggg```]]]\\\\\\]]]^^^^^^\\\ZZZXXX[[[```bbbbbb___ZZZVVVQQQUUUUUUPPPNNNPPPSSSSSSNNNOOOOOOQQQSSSUUUWWWXXXVVVTTTSSSSSSTTTSSSQQQOOOOOOOOOPPPSSSWWW[[[\\\]]]XXXYYYUUUNNNMMMRRRWWWYYYWWW^^^___WWWQQQQQQTTTUUUUUUVVVVVVTTTRRRQQQRRRSSSMMMMMMNNNSSSXXXYYYUUUQQQPPPPPPQQQUUUZZZ]]]^^^^^^WWWSSSRRRTTTRRRNNNMMMPPPNNNQQQSSSSSSRRRRRRUUUWWWWWWYYYYYYVVVYYY^^^___[[[YYY[[[\\\]]]aaakkkzzzkkkaaa^^^ZZZTTTYYYVVVYYY```gggkkkooosssyyy|||vvvrrrvvvzzzxxxzzz{{{zzzxxxzzz~~~~~~{{{vvvrrrlllggghhhjjjfff___VVVTTTTTTVVVVVVVVV\\\eeexxxooo\\\ZZZ\\\YYYYYY^^^^^^XXXSSSPPPNNNMMMTTT\\\TTTQQQNNNNNNPPPTTTVVVWWWRRRQQQPPPNNNNNNNNNNNNOOOPPPPPPPPPPPPOOONNNLLLKKKPPPRRRSSSSSSQQQQQQSSSUUURRRRRRRRRQQQQQQQQQRRRRRRuuuSSSGGGEEECCC@@@???>>>======;;;777555111000///......------............------,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++---///111444555222111000000111555:::===555888::::::???GGGKKKKKKTTTYYY]]]YYYUUUUUUZZZ]]]aaaaaa___[[[XXX]]]kkkyyyqqq^^^PPPFFF@@@@@@????????????>>>===<<<;;;<<<:::999999:::;;;;;;:::>>>===<<<<<<<<<;;;:::999666999;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;:::;;;===>>>:::<<<>>>>>>======>>>@@@======>>>???@@@BBBDDDEEEDDDOOO[[[eeewww|||kkkQQQ;;;555999:::888777777666555666777444000444444555666777888999999888888888888888888888888444555777999:::;;;::::::999:::;;;<<<===============<<<;;;<<<>>>?????????===>>>???@@@???@@@CCCEEECCCCCCCCCCCCEEEGGGIIIJJJGGGHHHJJJKKKLLLKKKJJJJJJDDDFFFGGGHHHIIIKKKOOORRRXXXZZZYYYTTTPPPQQQUUUWWW\\\XXXWWWYYYZZZ]]]jjjxxxyyynnnVVVWWWZZZaaagggiiifffbbb[[[[[[\\\^^^___```^^^\\\WWW[[[___bbbaaa]]]WWWSSSNNNSSSUUUQQQPPPTTTXXXYYYOOOPPPPPPPPPNNNNNNPPPRRRPPPPPPPPPQQQSSSSSSQQQOOOPPPOOOOOOQQQTTTWWWXXXXXX\\\[[[UUUKKKGGGKKKPPPRRRRRR\\\aaaZZZRRRSSSWWWYYYWWWWWWVVVTTTRRRRRRSSSUUUPPPNNNOOOTTT[[[\\\VVVOOONNNNNNPPPTTTYYY\\\^^^^^^VVVQQQQQQTTTSSSOOONNNRRRNNNQQQSSSSSSRRRRRRUUUXXXPPPVVVYYYWWWXXX]]]^^^ZZZSSSWWW[[[]]]\\\^^^aaaeeesssuuu```SSSNNNVVV\\\ZZZWWWXXXSSSVVVSSSSSSWWWVVV]]]ppp~~~{{{xxxyyyyyy{{{yyyppp___\\\VVVTTTXXX^^^\\\UUUWWWUUU]]]mmmwww|||}}}hhhXXXYYYZZZUUUVVV]]]WWWSSSRRRTTTSSSOOOOOOQQQPPPNNNKKKLLLOOOSSSWWWXXXPPPNNNMMMLLLLLLNNNOOOQQQRRRSSSSSSSSSRRROOOLLLJJJPPPSSSUUUUUUSSSQQQSSSTTTXXXWWWUUUTTTRRRQQQQQQQQQuuuVVVHHHDDDBBB@@@@@@???>>><<<999777555000000////////////000000......---------,,,,,,,,,))),,,+++&&&&&&+++,,,)))************************))))))*********+++++++++******+++++++++******)))+++*********))))))((((((++++++++++++,,,...000111666666666444222222444666777888999;;;???CCCFFFHHHQQQ___cccVVVLLLPPPWWWYYY]]]dddaaaVVVRRRYYY``````nnnsssaaaZZZ]]]ZZZ___UUUEEE???;;;:::BBB???===<<<<<<;;;999888999>>><<<;;;<<<===<<<999666>>>===<<<>>>@@@>>>:::666;;;;;;;;;===??????;;;888;;;999999<<>>@@@HHHDDD@@@HHHNNNPPPVVV]]]iiiyyypppWWWFFF>>><<<666666:::666888666555555666666555333555555555555666666666666777777777777888888888888888777666666666777999:::;;;;;;:::999:::;;;<<<===;;;;;;<<<===>>>???@@@@@@>>>>>>>>>???@@@AAACCCCCCFFFGGGHHHHHHIIIIIIIIIIIIOOOOOOOOOOOONNNMMMLLLLLLIIIGGGFFFEEEGGGKKKOOOQQQVVVWWWXXXWWWUUUUUUUUUWWWZZZYYYYYYYYY[[[\\\^^^```nnnxxx|||{{{uuu___ZZZXXX\\\eeekkkkkkhhhcccaaa______aaabbbccccccbbb```___^^^]]]ZZZWWWTTTQQQPPPOOONNNPPPTTTXXX[[[\\\WWWRRRQQQSSSRRRNNNJJJOOOQQQTTTWWWXXXUUUPPPLLLLLLNNNOOOPPPPPPPPPRRRTTT[[[[[[YYYSSSLLLHHHGGGHHHUUUUUUSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTTTTTTTPPPQQQWWWZZZWWWVVVYYYTTTTTTSSSRRRWWW]]]]]]YYYWWWSSSOOOPPPTTTUUUPPPJJJQQQQQQPPPOOONNNNNNNNNNNNRRROOOOOOSSSZZZ______]]]UUUWWWYYYYYYWWWVVVUUUVVV\\\```jjjxxx|||rrrjjjddd]]]XXXQQQOOOKKKHHHGGGHHHLLLOOO[[[aaaccc^^^ZZZ[[[___```\\\^^^___``````aaaccceeebbbfffiiiiiijjjjjjddd\\\RRRNNNKKKMMMXXXiiiyyyoooeeeYYYRRRRRRVVVYYY[[[ZZZUUUPPPOOOMMMMMMRRRZZZZZZVVVMMMFFFJJJSSSUUUQQQQQQRRRQQQNNNKKKKKKOOORRRUUUTTTQQQLLLMMMOOOMMMHHHMMMNNNOOORRRUUUUUUSSSQQQYYYUUURRRQQQRRRRRRQQQOOOvvvWWWHHHDDDAAA@@@@@@???>>><<<999777555222222000///............------------,,,,,,,,,,,,))),,,+++''''''+++,,,)))************************************++++++++++++)))******+++++++++******+++*********))))))))))))++++++++++++,,,...000111333444444333222222333444555777:::>>>@@@BBBCCCCCCKKK[[[ddd[[[QQQQQQUUUUUUZZZ]]]\\\VVVRRRTTTXXXYYYfffzzz|||rrrrrr~~~vvvYYYHHH@@@===BBB@@@===;;;<<<<<<:::<<>>=========>>>???>>>===<<<<<<<<<===>>>???BBB@@@>>>======???@@@@@@AAA???>>>>>>AAACCCBBBAAA;;;FFFFFFGGGUUUaaaiiitttpppPPPGGG:::999:::555555999666888666555555666666555333555555555555666666666666555555666666666777777777888777666666666777999999;;;;;;:::::::::;;;<<<===:::;;;<<<===>>>???@@@@@@????????????@@@AAABBBBBBEEEFFFGGGHHHHHHHHHHHHHHHNNNNNNOOOOOONNNNNNMMMMMMKKKJJJIIIHHHIIIKKKNNNPPPTTTUUUVVVVVVTTTTTTTTTVVVXXXXXXWWWXXXYYYZZZ\\\]]]bbbhhhuuuuuurrrwwwzzzvvvqqq```]]][[[___fffkkkllljjjfffccc``````bbbccccccaaadddcccaaa```^^^[[[VVVSSSPPPOOOMMMMMMOOOSSSWWWZZZZZZVVVRRRQQQSSSSSSOOOLLLOOOPPPSSSVVVXXXWWWSSSOOOMMMNNNOOOPPPRRRRRRSSSRRRYYYZZZYYYVVVQQQMMMLLLMMMRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSTTTQQQMMMMMMSSSVVVUUUUUUXXXVVVWWWUUURRRSSSXXXYYYVVVVVVRRROOOPPPUUUVVVRRRMMMPPPOOOOOOOOOOOOOOOOOOPPPRRROOONNNQQQWWW[[[[[[YYYUUUVVVXXXWWWVVVTTTTTTTTTXXXXXXZZZbbbrrr~~~sss^^^ZZZRRRJJJFFFDDDFFFGGGJJJPPPSSSPPPNNNNNNMMMJJJLLLKKKJJJKKKNNNQQQSSSTTTRRRWWWZZZ\\\```bbb]]]VVVZZZXXXWWW]]]kkk~~~}}}hhhaaaXXXQQQPPPSSSWWWZZZYYYUUURRRQQQOOONNNSSSZZZXXXVVVPPPIIIKKKRRRVVVTTTSSSSSSRRROOOLLLLLLOOORRRUUUUUURRROOOOOOQQQNNNHHHKKKMMMOOOQQQRRRSSSSSSSSSVVVSSSOOONNNPPPQQQPPPOOOwwwXXXHHHCCCAAA@@@@@@???>>><<<999777555444333111000...------,,,,,,,,,,,,,,,++++++++++++)))++++++((((((++++++)))******************************+++++++++,,,,,,,,,((()))***+++++++++++++++***************)))))))))++++++++++++,,,...///000///111333333222111222333222555:::???AAAAAA@@@???DDDUUUbbbaaa\\\\\\[[[YYYUUUTTTUUUXXXWWWUUUWWW[[[ddduuuttt___UUUMMMJJJHHHCCCAAAAAA>>>999888;;;;;;===>>>===;;;;;;===@@@;;;<<<===<<<<<<<<<===>>>??????>>><<<;;;<<<>>>@@@>>>===<<<;;;===@@@CCCEEEGGGXXXbbbkkk|||wwwVVV<<<:::333999===666444777555777666444555666666555444444555555555555666666666444444555555555666666666777777666666666777888999;;;::::::::::::;;;<<<===999:::;;;<<<>>>???@@@AAA@@@@@@?????????@@@@@@AAACCCDDDEEEFFFGGGGGGGGGGGGLLLMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLMMMNNNQQQSSSTTTTTTSSSRRRSSSTTTVVVVVVUUUVVVVVVXXXZZZ[[[\\\___dddlll{{{zzzqqqhhhgggmmmrrrpppkkkaaa``````bbbgggkkkmmmnnnkkkeee```___aaacccbbb___gggeeecccbbb```\\\XXXTTTOOONNNMMMMMMOOORRRWWWYYYWWWTTTQQQQQQSSSSSSQQQOOOMMMNNNQQQTTTWWWWWWUUUSSSOOONNNOOORRRUUUVVVSSSPPPRRRTTTVVVVVVSSSQQQPPPPPPNNNNNNOOOPPPQQQQQQRRRSSSQQQQQQQQQPPPQQQQQQRRRSSSOOOKKKKKKPPPSSSUUUVVVYYY[[[\\\ZZZTTTRRRUUUWWWVVVUUURRROOOQQQUUUVVVSSSOOONNNNNNNNNNNNNNNOOOOOOOOOQQQNNNMMMOOOSSSVVVVVVTTTTTTVVVWWWVVVSSSRRRQQQRRRTTTQQQOOOQQQ[[[mmm~~~wwwlllbbb\\\ZZZYYYYYYWWW]]]bbbdddeeeddd\\\TTTSSSNNNJJJLLLQQQVVVWWWVVVTTT[[[dddnnnyyyzzz|||zzzyyy|||vvvlllhhh___[[[VVVPPPNNNOOOTTTXXXXXXUUUTTTTTTRRRPPPTTTYYYVVVWWWSSSMMMLLLRRRWWWYYYVVVUUUSSSPPPMMMMMMOOOQQQRRRTTTTTTQQQQQQRRRNNNHHHIIILLLOOOPPPPPPPPPTTTWWWUUURRRNNNMMMNNNOOOPPPPPPyyyXXXIIICCC@@@@@@@@@???>>><<<999777555333222111///......------,,,,,,,,,+++++++++*********+++***))))))***+++***************************++++++++++++,,,,,,,,,,,,((()))***+++++++++++++++***************************+++++++++,,,---......---///222333222222222333111444888<<>>>>>???AAAAAA???>>><<<===>>>@@@AAA@@@===:::;;;===??????>>>>>>???AAABBBDDDEEEFFFHHHMMMUUU[[[kkkfffOOO@@@<<<888666???DDD999333555333666555444444666666555444444444444555555555666666444444555555555666666666777666666555666777888999::::::::::::;;;;;;<<<<<<999999:::<<<>>>???@@@AAAAAAAAA@@@???????????????BBBBBBDDDEEEFFFFFFFFFFFFJJJKKKLLLMMMMMMNNNNNNNNNKKKKKKKKKKKKKKKLLLMMMNNNNNNPPPSSSSSSRRRRRRRRRSSSVVVUUUUUUUUUVVVWWWYYYZZZ]]]]]]]]]]]]bbbpppllliiieeeccchhhmmmlllhhhaaabbbcccfffiiillloooqqqppphhh___[[[^^^aaa```^^^eeedddccccccbbb```[[[XXXQQQOOONNNNNNPPPSSSWWWZZZVVVSSSQQQQQQSSSTTTSSSQQQKKKLLLMMMQQQUUUWWWVVVUUUQQQOOOOOOSSSXXXYYYTTTOOOMMMOOORRRSSSSSSPPPNNNMMMLLLMMMNNNPPPRRRSSSTTTTTTQQQPPPPPPOOOOOOPPPQQQQQQNNNLLLLLLOOOSSSWWWZZZ\\\]]]```___XXXSSSUUUYYYZZZVVVTTTQQQRRRUUUUUUQQQNNNMMMMMMMMMMMMMMMMMMLLLLLLNNNMMMLLLNNNQQQTTTTTTSSSTTTVVVVVVUUURRRQQQQQQRRRRRRRRRQQQQQQTTTZZZbbbgggqqq}}}tttlllmmmtttyyyyyyvvvxxxwwwlllccc___]]]WWWWWWUUUQQQMMMNNNSSSXXXWWWUUUUUUWWWUUUSSSTTTYYYUUUWWWVVVRRROOOQQQXXX^^^YYYWWWTTTQQQOOOOOOPPPRRRQQQUUUVVVTTTSSSSSSPPPJJJJJJNNNRRRRRRPPPQQQVVV\\\WWWUUUQQQOOONNNPPPQQQRRRyyyYYYIIICCC???@@@@@@???>>><<<999777555111000000///////////////,,,,,,,,,+++++++++******+++******++++++******+++******************************+++++++++,,,,,,,,,((()))***+++++++++++++++***************+++++++++******+++,,,,,,---------+++...111333333333333444222333555888;;;???CCCEEEAAAEEEKKKWWWhhhwww}}}|||mmmdddbbbhhhjjjccc```cccmmmvvv~~~~~~xxxiiiWWWSSSRRRNNNMMMSSS\\\^^^WWWOOOIIIDDD@@@AAAGGGKKKKKKHHHLLLJJJHHHFFFFFFJJJPPPTTTccchhhmmmmmmmmmrrr|||yyy^^^EEE555444;;;888777BBBGGG;;;444555333555444333444555666555444444444444444555555555555555555666666666777777777777666555555555666888888:::::::::;;;;;;;;;;;;;;;999999:::<<<===???@@@@@@AAAAAA@@@???>>>>>>>>>>>>AAAAAACCCDDDEEEFFFFFFFFFHHHHHHJJJKKKLLLLLLMMMMMMGGGGGGHHHIIIJJJLLLMMMNNNLLLOOORRRSSSSSSRRRRRRSSSWWWVVVVVVUUUVVVWWWYYYZZZYYYZZZZZZWWWVVV[[[eeennnwwwooolllnnnppplllnnnkkkggggggkkkkkkfff```bbbeeehhhkkknnnpppqqqrrriii___ZZZ[[[]]]^^^]]]``````aaacccdddccc___\\\UUUSSSQQQQQQRRRUUUYYY[[[VVVUUUSSSSSSSSSTTTTTTSSSKKKJJJKKKNNNRRRUUUVVVUUUSSSQQQQQQTTTYYYZZZUUUPPPMMMOOOQQQSSSSSSQQQMMMJJJLLLMMMOOOQQQSSSTTTUUUUUUPPPPPPOOOOOOOOOOOOOOOPPPLLLLLLLLLMMMRRRXXX[[[\\\ZZZ^^^]]]WWWTTTWWWZZZ[[[XXXVVVTTTSSSSSSRRRNNNKKKMMMMMMMMMMMMLLLKKKIIIHHHLLLKKKLLLMMMPPPSSSTTTTTTUUUUUUVVVTTTRRRQQQRRRSSSQQQSSSTTTSSSRRRQQQRRRSSSQQQZZZfffppp{{{zzzrrrkkkccc^^^^^^^^^\\\ZZZUUUUUUUUUQQQNNNOOOSSSXXXVVVUUUVVVYYYWWWTTTUUUYYYVVVWWWXXXVVVRRRRRRXXX___[[[YYYUUURRRQQQQQQRRRSSSSSSXXX[[[YYYXXXXXXTTTPPPMMMQQQUUUUUUSSSTTTYYY___[[[ZZZWWWTTTQQQQQQSSSTTTyyyYYYIIICCC???@@@@@@???>>><<<999777555000000////////////000000,,,,,,,,,,,,+++++++++++++++)))***------***)))+++************************))))))*********+++++++++******+++++++++******)))*********+++++++++++++++******+++,,,,,,,,,,,,,,,+++---000111222222444666555555444555888>>>CCCGGGAAABBBGGGRRRbbbqqq{{{~~~yyyuuuuuussskkkbbb\\\fffmmmuuu|||zzz~~~|||yyywwwpppnnnxxxyyyaaaXXXNNNKKKQQQ\\\fffkkkqqqggg[[[TTTWWW```lllsssYYYEEE<<<777444666555333<<>>>>>???AAA@@@???>>>>>>>>>>>>>>>@@@AAABBBDDDEEEFFFFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJEEEEEEEEEFFFHHHJJJMMMNNNLLLOOORRRTTTTTTSSSTTTTTTXXXWWWVVVVVVVVVWWWYYYZZZXXXZZZ\\\[[[XXXXXXZZZ]]]kkk}}}tttiiiaaa___dddlllrrrwwwtttkkkfffhhhhhhccc]]]___ccciiioooqqqqqqoooooojjjccc___\\\\\\\\\\\\ZZZ[[[^^^bbbeeeeeebbb___YYYWWWUUUSSSTTTVVVYYY[[[XXXXXXVVVUUUTTTTTTTTTTTTMMMLLLKKKLLLPPPSSSUUUVVVTTTSSSSSSVVVYYYYYYVVVSSSSSSSSSTTTVVVVVVTTTPPPLLLLLLNNNPPPRRRSSSTTTTTTSSSOOOPPPPPPPPPPPPOOONNNNNNIIIKKKKKKLLLQQQWWWZZZYYYTTTXXXXXXTTTSSSWWWYYYXXXYYYWWWTTTSSSRRROOOLLLIIIMMMMMMNNNNNNMMMLLLJJJIIIKKKKKKLLLMMMOOOQQQSSSTTTSSSTTTTTTSSSQQQQQQRRRTTTPPPQQQPPPNNNMMMNNNPPPSSSQQQTTTUUUUUUYYYfffyyynnn___bbb\\\UUUUUUZZZ]]][[[XXXVVVUUUSSSQQQPPPQQQTTTWWWVVVUUUVVVYYYXXXTTTUUUYYYXXXXXXXXXXXXTTTRRRWWW___]]]YYYUUUSSSSSSTTTTTTTTTVVV\\\___^^^\\\\\\YYYVVVOOORRRUUUVVVVVVWWWZZZ]]][[[[[[ZZZWWWTTTSSSTTTVVVxxxYYYIIICCC???@@@@@@???>>><<<999777555111111000//////...//////------------,,,,,,,,,,,,,,,)))***......***))),,,************************(((((()))))))))*********+++++++++++++++***)))(((*********++++++,,,,,,,,,)))***+++,,,---,,,++++++)))+++---...///111444777999777666555888<<>>>>>>>>>>>>>>???@@@AAACCCDDDFFFGGGGGGGGGEEEEEEFFFGGGGGGHHHGGGGGGGGGFFFEEEDDDFFFHHHKKKMMMLLLOOOTTTVVVVVVUUUUUUVVVWWWWWWVVVUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\[[[YYYYYY^^^hhhwwwzzznnnccc___^^^^^^dddjjjvvv}}}zzzlllbbbcccccc^^^YYY[[[```iiirrruuuqqqlllhhhjjjkkkhhhccc^^^ZZZYYYWWWXXX\\\aaaddddddbbb___\\\ZZZWWWUUUTTTVVVXXXZZZ\\\[[[ZZZWWWUUUSSSSSSSSSRRROOOMMMMMMPPPSSSUUUVVVUUUUUUVVVWWWWWWWWWWWWVVVWWWVVVVVVWWWYYYWWWSSSPPPMMMNNNPPPRRRRRRRRRQQQPPPNNNPPPQQQRRRRRRPPPNNNLLLHHHLLLMMMMMMRRRYYYZZZWWWRRRTTTTTTSSSTTTXXXWWWSSSVVVUUUSSSRRRPPPNNNKKKIIILLLMMMOOOPPPQQQPPPOOONNNKKKLLLMMMMMMMMMNNNPPPRRRQQQQQQRRRQQQPPPPPPRRRTTTNNNNNNNNNMMMMMMNNNQQQTTTUUUVVVUUUSSSRRRVVV```hhh}}}vvviii]]]XXXZZZVVVSSSRRRUUUXXXYYYYYYXXXUUUQQQOOOPPPSSSUUUVVVVVVTTTUUUXXXWWWTTTVVVZZZZZZWWWXXXYYYWWWSSSVVV\\\]]]YYYUUUTTTUUUWWWWWWVVVUUU[[[^^^\\\ZZZZZZYYYWWWOOOPPPSSSUUUVVVVVVWWWWWWUUUWWWXXXXXXUUUTTTUUUWWWxxxYYYIIICCC???@@@@@@???>>><<<999777555444333111000...---------......------------,,,,,,,,,)))***//////***))),,,************************(((((((((((()))))))))))),,,,,,,,,+++***)))((('''*********++++++,,,,,,,,,)))***+++,,,---,,,+++***((()))+++,,,---///333777;;;:::888888999;;;???AAAHHHSSS___```XXXSSSZZZddd{{{oooiiiiiikkkrrr~~~sss~~~\\\GGG777666777222222666999111555888111000555444444333222333555666555444333333333444444444555555333333333444444444555555666555555444555666777888999:::;;;<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>??????@@@AAACCCEEEFFFGGGHHHHHHDDDDDDEEEFFFFFFFFFFFFEEEJJJIIIFFFDDDEEEGGGJJJLLLMMMPPPTTTWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUVVVWWWXXXYYYXXXWWWWWWWWWWWWUUUTTTXXXZZZ^^^dddppp{{{uuuhhh\\\UUUXXX^^^aaacccgggwww~~~{{{jjj_________[[[WWWXXX^^^iiitttwwwqqqjjjcccjjjqqqpppiii```ZZZWWWVVVWWW[[[```ccccccaaa^^^]]][[[XXXUUUTTTUUUWWWYYY^^^^^^\\\YYYUUUSSSSSSSSSUUURRROOONNNPPPTTTVVVWWWUUUWWWXXXWWWVVVVVVWWWYYYWWWVVVUUUWWWYYYXXXUUUQQQMMMNNNPPPQQQQQQPPPNNNMMMNNNPPPRRRTTTSSSQQQNNNKKKJJJNNNPPPPPPUUU\\\\\\XXXSSSTTTTTTTTTWWWZZZWWWQQQTTTSSSRRRQQQPPPNNNLLLKKKKKKMMMOOORRRTTTTTTTTTSSSLLLMMMMMMLLLKKKKKKMMMNNNOOOOOOPPPOOONNNOOORRRTTTKKKNNNQQQSSSRRRPPPPPPPPPLLLOOORRRSSSSSSTTTVVVYYYZZZmmmxxxeeebbb^^^UUUSSSYYYRRRRRRQQQOOOOOORRRWWW[[[YYYTTTOOOMMMPPPSSSUUUTTTVVVTTTUUUWWWVVVTTTVVVZZZ\\\WWWWWWYYYXXXSSSUUUZZZ]]]YYYUUUTTTVVVXXXXXXWWWQQQWWWZZZWWWUUUVVVVVVTTTMMMNNNOOORRRUUUUUUSSSQQQNNNRRRVVVWWWUUUTTTUUUWWWzzzYYYIIIDDDBBBCCCBBB???>>>===:::777555111000///000111222111000------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---......///000000444666888::::::<<<>>>@@@>>>MMM^^^ddd___YYYYYY\\\iiiiiirrr|||www~~~vvvxxx{{{zzzyyy___MMM<<<888333222555666333000444333333444555555444222333333333333444555666666444444444555444444333333555666777666555444555666999666444555888:::999777888999999::::::;;;;;;<<<999:::;;;===>>>?????????<<<===>>>??????>>>===<<>>===:::777555444222000000000000...---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,)))******+++,,,,,,------000333666888999:::<<<>>><<>>>>>>>>>>>??????@@@@@@???>>>>>>@@@@@@AAACCCEEEFFFDDDBBBEEEFFFFFFGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIKKKMMMKKKLLLMMMOOOQQQRRRSSSSSSQQQRRRRRRRRRQQQPPPOOOOOOSSSTTTTTTTTTRRRQQQOOONNNLLLMMMMMMLLLLLLOOOTTTXXXXXXhhhzzzmmmeee```]]][[[WWWVVVWWWZZZ```fffjjjlllyyyvvvmmmaaa\\\^^^^^^[[[\\\[[[]]]fffppptttpppkkkhhhhhhkkkmmmhhh___XXXVVV\\\ZZZZZZ]]]aaaccc```\\\^^^]]]ZZZWWWTTTTTTWWWYYYZZZ^^^bbb```ZZZTTTRRRRRRRRRSSSSSSRRRQQQRRRTTTVVVSSSRRRRRRQQQQQQRRRRRRRRRZZZVVVYYYbbbcccYYYQQQQQQLLLMMMOOOQQQRRRQQQOOONNNKKKKKKMMMOOORRRSSSSSSQQQQQQOOOLLLLLLNNNOOOPPPPPPRRRQQQQQQRRRSSSQQQNNNKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOOOOOOOOOONNNMMMJJJHHHGGGHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOPPPNNNKKKJJJLLLQQQSSSQQQOOOMMMMMMLLLMMMNNNMMMKKKIIIHHHLLLPPPRRRUUU[[[dddlllzzzzzzlllffffffmmmaaaWWWVVVWWWUUUUUUWWWPPPNNNMMMNNNPPPRRRRRRQQQRRRPPPLLLJJJKKKOOOTTTWWWZZZWWWSSSQQQRRRSSSRRRPPPVVVVVVWWWUUUSSSRRRRRRSSS]]]\\\[[[ZZZYYYYYYZZZ[[[VVV[[[]]]XXXTTTSSSQQQNNNPPPNNNNNNRRRWWWYYYVVVSSSNNNRRRXXX]]]^^^ZZZTTTPPP~~~\\\KKKFFFCCCBBBAAA???===<<<:::777555666444222000000...,,,***------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************)))************+++++++++))))))***++++++++++++***------------------------*********++++++++++++,,,)))))))))***++++++,,,,,,...111555777999:::;;;===???CCCIIILLLOOOTTT[[[aaa^^^[[[\\\fffvvvzzzooottt|||yyyyyywww}}}iiiUUUAAA444///888555222222444666444222333333222333444555333111111111111222222333444444333333444444444444333333666777888888777666777888888666555666777888888777888888999999:::;;;;;;;;;:::;;;;;;<<<=========<<>>===<<<:::777555666444111000///...,,,***------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******++++++,,,,,,,,,,,,---111555888999:::<<<===AAABBBCCCFFFLLLSSS[[[```dddeeehhhmmmtttyyy|||}}}yyyzzz}}}xxxdddNNN>>>555444666555333111222444555444222333222222222444444222111///000000111222222333333222222333444444444333333555666777777666666777888777777666666666777777777888888888999::::::;;;;;;:::;;;;;;<<<<<<<<<;;;;;;??????@@@@@@AAAAAAAAA@@@>>>>>>@@@BBBEEEGGGFFFDDDFFFFFFFFFGGGFFFFFFEEEEEEEEEGGGJJJJJJIIIGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJPPPTTTSSSNNNJJJJJJLLLKKKJJJHHHFFFEEEDDDDDDDDDBBBCCCEEEGGGIIIKKKMMMOOOQQQSSSYYYbbbhhhmmmuuu~~~tttnnnnnnsssllldddaaabbbbbb___[[[WWWWWWXXX\\\bbbhhhkkkmmmeeebbb___]]]^^^___^^^[[[]]]\\\^^^bbbhhhjjjhhhfffcccbbbeeejjjhhh```YYYWWWZZZ[[[___dddhhhiiigggddd]]]\\\ZZZWWWRRRPPPPPPQQQOOOTTTZZZ]]][[[VVVRRRPPPLLLMMMNNNMMMMMMNNNPPPSSSQQQQQQQQQQQQQQQRRRSSSSSS\\\YYYZZZ]]][[[SSSNNNNNNHHHIIIJJJLLLMMMNNNNNNNNNKKKJJJIIIJJJMMMQQQSSSSSSRRRNNNIIIGGGGGGJJJLLLMMMQQQNNNMMMRRRXXXWWWPPPIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJLLLJJJHHHFFFEEEEEEFFFFFFDDDDDDDDDEEEFFFGGGIIIJJJKKKHHHEEEEEEHHHJJJKKKKKKHHHIIIJJJLLLMMMKKKGGGCCCFFFHHHKKKKKKKKKLLLOOOQQQUUUVVVWWW[[[ccckkktttyyyyyykkkgggjjjllliiiddd___ZZZWWWVVVUUUZZZ]]]___\\\VVVRRRRRRTTTQQQSSSUUUSSSPPPMMMOOOSSSQQQPPPOOOPPPRRRTTTTTTTTTQQQOOOKKKIIIIIIKKKNNNQQQRRRSSSSSSTTTUUUTTTSSSRRRTTTUUUVVVUUUTTTTTTUUUVVVYYYYYYYYYYYYYYYYYYYYYYYY[[[^^^___ZZZVVVSSSNNNIIIOOONNNOOOQQQSSSTTTRRROOONNNPPPSSSVVVWWWVVVTTTRRR]]]KKKDDDAAAAAA???======<<<:::777555333222000/////////---+++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++***++++++,,,---,,,,,,,,,************************))))))*********+++++++++******++++++++++++,,,,,,,,,///333555666888999;;;======???CCCIIIOOOUUUXXX^^^gggttt~~~|||vvvqqq{{{wwwppp\\\EEE888444333444666222222222222333444333222222111111222333333222000...///000222222222222222111222222333444444333333333444555555444444666777777777777666555555666777777777888999999::::::;;;999:::;;;;;;;;;;;;;;;:::>>>>>>>>>>>>??????@@@@@@??????@@@CCCFFFGGGFFFEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGFFFDDDAAA@@@@@@DDDDDDDDDDDDCCCCCCBBBAAA???DDDIIIHHHCCC@@@@@@BBBCCCBBBBBBAAABBBBBBCCCDDDCCCDDDFFFJJJNNNQQQSSSTTTNNNMMMOOOUUUYYYZZZ^^^dddiiiuuuyyyrrrlllfffbbbdddiiihhhccc^^^^^^______\\\XXXXXXXXXZZZ^^^dddjjjmmmooofffbbb___aaacccbbb___\\\bbb^^^\\\```gggkkkhhhcccaaa^^^```ffffff```ZZZXXXXXX[[[```fffjjjlllkkkiii\\\\\\[[[XXXSSSPPPOOOPPPKKKOOOUUUXXXXXXUUURRRPPPMMMNNNMMMLLLJJJJJJKKKMMMNNNNNNNNNOOOQQQRRRTTTTTTZZZXXXVVVVVVSSSOOONNNOOOGGGGGGHHHHHHJJJKKKLLLMMMJJJHHHGGGGGGKKKNNNQQQQQQRRRNNNJJJGGGHHHKKKMMMNNNMMMKKKJJJOOOUUUUUUNNNFFFBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFHHHIIIIIIIIIIIIKKKIIIGGGEEEEEEEEEFFFGGGCCCCCCBBBBBBCCCEEEGGGHHHHHHFFFCCCCCCDDDEEEGGGGGGEEEFFFHHHKKKMMMLLLIIIEEECCCDDDFFFHHHHHHIIIJJJKKKPPPOOOOOOOOOPPPRRRTTTVVV___eeennnuuuxxxxxxxxxxxx~~~vvvsssuuuuuuqqqsssmmmhhhiiioootttsssqqqmmmiiifffeee```ZZZXXX[[[VVVSSSPPPMMMLLLNNNPPPRRRPPPPPPPPPNNNKKKJJJKKKMMMMMMSSSWWWTTTMMMJJJJJJMMMQQQOOOOOOPPPRRRTTTUUUTTTPPPNNNKKKHHHHHHJJJMMMOOOOOOPPPSSSTTTTTTSSSRRRQQQSSSUUUVVVVVVUUUUUUWWWXXXVVVVVVVVVVVVVVVWWWXXXYYYYYY\\\\\\XXXVVVUUUQQQKKKNNNNNNNNNPPPQQQQQQPPPNNNOOOOOONNNOOOOOOQQQRRRSSS```NNNFFFBBB@@@???===<<<<<<:::777555111000/////////000...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++)))************+++++++++++++++,,,------------,,,************************)))))))))************+++))))))))))))))))))))))))***,,,...///000111444666<<<>>>BBBFFFKKKOOOSSSUUU[[[gggwww}}}rrrjjjppp}}}uuucccIII===333444777666222000111111222333333333222222222111000111222333111///...///111222333333222222000111222333333444444333222333444444444444555777666777777666555444555777777777888888999:::::::::888999::::::;;;;;;;;;:::<<<<<<<<<<<<===>>>???@@@??????@@@BBBEEEFFFEEECCCDDDDDDDDDDDDCCCBBBAAAAAAAAABBBBBBAAA>>><<<<<<<<<>>>>>>>>>???>>>>>>=========AAADDDDDDAAA??????@@@FFFFFFGGGIIIJJJKKKLLLMMMMMMMMMMMMPPPSSSUUUVVVUUUIIIFFFHHHOOOTTTUUUVVVXXXZZZ___eeeiiilllqqqzzz~~~zzzwwwvvvuuukkkhhheeeddd```\\\\\\aaaaaa```___^^^^^^]]]ZZZXXXWWWWWWYYY^^^eeejjjmmmnnnjjjdddaaaeeehhheeeaaa^^^ddd___[[[___fffjjjgggbbb^^^[[[[[[```ccc___ZZZXXXXXX[[[```eeehhhjjjjjjjjj]]]^^^^^^\\\XXXUUUTTTTTTLLLNNNPPPSSSTTTTTTSSSRRROOOOOOMMMKKKHHHGGGHHHJJJJJJJJJJJJKKKMMMNNNPPPQQQVVVVVVUUUSSSPPPNNNOOOQQQGGGFFFFFFFFFGGGHHHJJJLLLIIIGGGEEEFFFHHHKKKMMMMMMPPPMMMIIIGGGHHHKKKLLLMMMHHHFFFFFFIIINNNMMMHHHBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEGGGHHHHHHIIIIIIHHHGGGEEEDDDDDDEEEGGGHHHDDDCCCAAAAAABBBDDDFFFGGGFFFEEEDDDCCCCCCCCCDDDEEECCCDDDFFFIIIKKKKKKIIIFFFAAAAAACCCDDDFFFGGGHHHIIIEEEFFFGGGIIIKKKLLLMMMNNNLLLOOOSSSWWWZZZ[[[YYYWWWdddddd___XXXVVVWWWVVVQQQTTTRRRPPPQQQUUUXXXXXXWWWWWWRRRPPPTTTXXXXXXYYY[[[PPPMMMJJJHHHHHHKKKNNNQQQOOONNNLLLJJJJJJJJJKKKKKKLLLUUUZZZUUUNNNKKKKKKKKKNNNMMMLLLNNNPPPSSSSSSSSSOOOMMMJJJHHHHHHJJJLLLNNNKKKMMMPPPQQQPPPOOOOOOOOOQQQSSSUUUUUUUUUVVVWWWYYYWWWVVVUUUTTTUUUWWWYYY[[[WWWYYYXXXUUUUUUVVVSSSNNNKKKLLLNNNOOOOOOOOOOOONNNOOONNNLLLKKKKKKMMMOOOQQQaaaNNNFFFBBB@@@>>><<<<<<<<<:::777555111000......//////...,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++******+++,,,,,,,,,,,,,,,************************))))))))))))***************************************+++,,,,,,,,,---111444:::>>>DDDIIILLLPPPTTTWWW[[[bbbmmmuuuxxxuuupppkkkuuu{{{|||jjjTTTFFF777333111666888555111111000222333333222111111000111000000111222222111///...000222333444444333222000000111333333444444333222333555555444555666888666777888666444333555777777777777888999999::::::666777888:::;;;;;;;;;;;;<<<<<<;;;;;;<<<>>>???@@@>>>>>>>>>@@@CCCCCCBBB@@@AAAAAAAAA@@@@@@???======<<<======<<<;;;:::;;;===:::;;;===>>>@@@AAAAAAAAAFFFFFFGGGHHHHHHHHHHHHHHHLLLMMMOOORRRSSSTTTTTTTTTWWWTTTRRRRRRTTTUUUUUUSSSMMMIIIJJJQQQVVVWWWVVVVVVYYYZZZZZZZZZZZZ]]]aaadddccceeemmmyyy|||vvvsssxxx~~~xxxqqqrrrwwwxxxtttdddbbb``````aaaeeeiiikkkcccbbbdddeeebbb[[[XXXYYY]]]```cccccc```]]][[[[[[VVVWWWZZZ___fffkkknnnooommmeeeaaafffjjjfffbbb```aaa___]]]___cccfffeeeddd]]]XXXVVV[[[___]]]ZZZYYYZZZ\\\___bbbcccdddeeefff]]]___```___]]]ZZZYYYYYYOOOOOOOOOPPPRRRTTTUUUVVVNNNNNNMMMJJJGGGFFFGGGIIIIIIIIIIIIIIIIIIJJJJJJKKKNNNQQQSSSRRROOONNNNNNOOOGGGFFFEEEDDDDDDFFFHHHJJJGGGEEEDDDDDDGGGHHHIIIIIIKKKHHHFFFEEEGGGIIIJJJJJJDDDDDDDDDFFFGGGGGGDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEFFFGGGGGGGGGEEEDDDCCCBBBCCCEEEGGGHHHDDDCCCBBBAAAAAACCCFFFHHHFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCDDDFFFHHHHHHFFFDDDBBBBBBBBBCCCEEEGGGHHHIIICCCDDDFFFIIIKKKMMMNNNOOOIIIJJJLLLMMMMMMLLLKKKJJJOOOPPPPPPNNNOOORRRPPPLLLKKKLLLLLLMMMNNNPPPRRRTTTRRRNNNLLLQQQUUUVVVXXX[[[QQQNNNJJJHHHGGGIIIMMMOOORRRPPPMMMLLLMMMOOOOOONNNKKKTTTYYYVVVQQQPPPPPPNNNNNNMMMLLLNNNQQQSSSSSSSSSNNNLLLJJJIIIIIIKKKMMMOOOKKKMMMOOOOOOMMMLLLNNNOOONNNPPPRRRSSSSSSTTTVVVXXXWWWUUUSSSRRRSSSVVVZZZ]]]WWWWWWUUURRRSSSUUUTTTOOOIIIKKKMMMNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMMMM```LLLDDD@@@???>>><<<<<<;;;:::777555333111/////////...,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++))))))***++++++++++++***++++++++++++++++++++++++))))))))))))************------,,,,,,,,,,,,,,,,,,------,,,++++++---111444333999@@@EEEHHHKKKQQQUUUSSSVVV\\\ccckkkqqquuuwwwxxx___EEE::::::666333222222000...///444000222333333222000000000111000///000222222000//////000222444555444333222///000111222333444444444333444666666555666777999666777888666444333444777777777777888999999::::::555666888999:::;;;<<<<<<===<<<<<<<<<===>>>@@@AAA===<<<===???AAAAAA???===>>>>>>>>>>>>===<<<::::::999:::::::::999:::===???;;;<<>>===;;;888666444222111000///------------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,+++***(((''')))))))))))))))******+++************************************************************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///555<<>>777333333333222222111000//////000000000000000000000000111111111111111111111111000000111111111222222222000111111111111222222222555555555666666666666777999888555333222333444444666666666777888888999999888777777777888999::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999999999999;;;>>>??????>>>???@@@???@@@CCCGGGJJJMMMNNNOOONNNPPPQQQOOOJJJHHHHHHIIIOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPOOONNNNNNQQQPPPRRRVVV[[[]]][[[YYYYYYXXXWWWVVVUUUVVVWWWXXX]]]ZZZXXXXXXZZZ^^^aaabbb\\\[[[[[[\\\]]]^^^\\\[[[^^^```bbbeeeeeedddbbbaaa\\\[[[YYYXXXYYYZZZ\\\]]]YYY[[[^^^___]]]\\\[[[[[[___\\\\\\\\\ZZZVVVWWW[[[\\\___bbbcccbbb___^^^]]]```^^^\\\^^^dddkkkrrruuupppjjjeeeffffffdddeeehhh]]]aaacccbbb]]][[[]]]```ZZZVVVTTTUUUXXXYYYVVVRRRYYYUUUUUUZZZ^^^\\\ZZZZZZYYYWWWUUUTTTTTTTTTRRRQQQHHHKKKNNNOOOOOONNNNNNOOOLLLKKKJJJIIIGGGFFFEEEDDDFFFIIIKKKJJJFFFDDDEEEGGGIIIKKKMMMPPPPPPPPPNNNMMMLLLHHHDDDDDDFFFHHHGGGFFFGGGFFFEEECCCCCCCCCDDDDDDEEEFFFGGGDDDAAA@@@BBBEEEBBBCCCDDDCCCBBBBBBCCCDDD@@@?????????>>>=========?????????@@@AAABBBDDDEEEBBBAAA@@@???@@@AAABBBCCCBBBAAA?????????AAACCCDDDCCCCCCCCCBBBBBBAAAAAAAAACCCDDDDDDDDDDDDDDDCCCBBB???AAABBBBBBBBBCCCEEEGGGJJJGGGEEEEEEHHHJJJJJJIIIIIIJJJKKKKKKIIIGGGEEECCCGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHIIIKKKMMMOOONNNQQQPPPKKKMMMUUUYYYXXXQQQOOOMMMJJJHHHHHHIIIJJJLLLMMMLLLJJJHHHHHHMMMQQQQQQRRRTTTSSSRRRQQQQQQRRRTTTTTTRRRRRRRRRSSSTTTUUUTTTPPPKKKIIIJJJKKKKKKJJJMMMNNNPPPRRRSSSSSSRRRQQQNNNNNNMMMNNNOOOQQQSSSUUUWWWUUURRRQQQRRRVVV[[[^^^XXXUUUQQQPPPPPPPPPPPPPPPFFFJJJNNNOOOMMMKKKLLLMMMNNNOOOPPPOOOMMMLLLMMMOOOdddMMMDDDAAA??????>>>===;;;888666444222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))++++++++++++***))))))))))))))))))***++++++************************************************************************++++++++++++++++++++++++,,,++++++++++++,,,------...111666:::>>>DDDIIIMMMQQQTTTXXX^^^dddkkksssxxx{{{iii]]]LLL???888555222000333333222111111000//////000000000000000000000000111111111111111111111111111111222222222333333333000111111111111222222222222333333333444444444444888777555333222333444444666666666777888888999999999999888888888999::::::<<<;;;:::999999999999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<>>>@@@CCCCCCBBBAAAAAABBBFFFGGGHHHJJJKKKLLLLLLLLLNNNRRRUUUTTTPPPJJJFFFEEEMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSRRRQQQQQQPPPOOOOOOSSSRRRRRRVVVZZZ\\\YYYVVVVVVVVVUUUUUUUUUWWWXXXYYYYYYWWWUUUUUUWWWZZZ]]]___YYYXXXXXXZZZ[[[[[[YYYWWWZZZ\\\___bbbeeefffffffff^^^]]]ZZZYYYXXXYYYZZZ\\\XXXZZZ[[[]]]^^^]]]\\\[[[\\\ZZZZZZ[[[YYYTTTTTTXXXUUUXXX\\\^^^______```aaaddd```]]]\\\aaagggmmmpppooojjjhhhhhhgggcccbbbcccaaaccceeebbb\\\YYYYYY[[[[[[WWWSSSSSSVVVXXXVVVTTTUUURRRSSSXXX[[[XXXVVVVVVWWWVVVUUUUUUUUUSSSPPPMMMJJJLLLOOOPPPNNNMMMMMMMMMKKKJJJJJJIIIHHHGGGGGGGGGGGGHHHJJJIIIHHHGGGHHHHHHGGGIIILLLOOOQQQQQQPPPOOOLLLIIIEEEEEEGGGHHHHHHGGGIIIGGGEEECCCAAA@@@@@@@@@AAABBBCCCAAA??????BBBDDDAAABBBCCCBBBAAA@@@AAACCCBBBAAA@@@@@@>>>======<<<>>>>>>>>>??????AAABBBCCC@@@@@@@@@@@@@@@AAABBBCCCBBBAAA@@@?????????@@@AAACCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCAAAAAAAAABBBCCCEEEFFFFFFIIIGGGDDDEEEGGGIIIIIIHHHHHHIIIJJJJJJIIIGGGDDDCCCFFFGGGHHHIIIJJJKKKKKKKKKLLLKKKKKKKKKKKKLLLMMMNNNOOORRRPPPKKKLLLRRRVVVTTTQQQPPPOOOLLLJJJIIIIIIJJJJJJKKKKKKIIIGGGHHHKKKNNNNNNOOOPPPPPPOOOOOOOOOOOOSSSSSSSSSSSSTTTUUUUUUVVVUUURRRMMMLLLLLLMMMLLLKKKMMMNNNPPPRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTXXXVVVSSSRRRSSSWWW\\\___ZZZWWWSSSPPPPPPOOONNNMMMFFFIIIMMMNNNMMMLLLMMMNNNRRRRRRPPPNNNKKKKKKLLLNNNgggOOOEEEBBB??????>>>===;;;888666444222111000///...---------------------------------,,,,,,,,,++++++++++++***(((((()))++++++,,,,,,+++***))))))))))))***++++++************************************************************************+++++++++++++++++++++++++++++++++++++++,,,------------...000444;;;DDDJJJLLLNNNRRRXXX```jjjuuu|||www{{{}}}gggHHH@@@777222111333333333222222222111111000000///000000000000000000000000000000000000000000000000222222222222333333333333000111111111111222222222222222222222333333333333777666555333333333444444555666666777777888999999::::::999888888888999999;;;:::999888777666666666888888888999999::::::::::::;;;;;;;;;<<<<<<<<<===AAACCCGGGHHHHHHHHHHHHHHHOOOOOONNNMMMLLLJJJIIIHHHJJJOOOVVVYYYVVVOOOHHHDDDKKKKKKLLLLLLNNNOOOPPPQQQSSSSSSRRRRRRQQQQQQPPPPPPTTTRRRRRRUUUYYYZZZWWWTTTTTTSSSTTTTTTUUUVVVXXXYYYVVVUUUTTTTTTUUUXXX[[[]]]XXXXXXXXXZZZ[[[ZZZXXXUUUWWWYYY\\\aaafffjjjmmmooobbb```\\\YYYXXXXXXYYYZZZYYYXXXXXX[[[___aaa___\\\YYYXXXYYYZZZXXXRRRQQQTTTPPPRRRVVVXXXYYY[[[^^^aaafffbbb^^^]]]```eeeiiilllooollljjjkkkhhhbbb___```cccdddddd```ZZZWWWXXXZZZ^^^YYYRRRPPPRRRUUUVVVVVVWWWVVVYYY___bbb^^^[[[[[[VVVUUUTTTTTTSSSQQQMMMJJJKKKMMMOOOOOOMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGGGGHHHJJJKKKKKKJJJDDDFFFJJJNNNPPPQQQQQQQQQLLLJJJGGGFFFGGGHHHIIIIIIJJJHHHEEEBBB???======<<<<<<>>>>>>>>>>>>>>>AAACCC???AAABBBAAA@@@???@@@AAADDDDDDBBBAAA???>>><<<<<<>>>>>>======>>>???@@@@@@>>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>BBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDAAA@@@AAAEEEGGGFFFEEEGGGEEEDDDDDDFFFGGGGGGFFFGGGHHHIIIIIIHHHFFFCCCBBBEEEFFFGGGHHHIIIJJJJJJJJJLLLLLLMMMMMMNNNNNNMMMMMMOOOPPPOOOKKKLLLOOOQQQPPPQQQRRRRRRPPPMMMKKKJJJJJJIIIJJJJJJIIIHHHGGGIIIKKKKKKKKKLLLMMMMMMNNNNNNNNNPPPQQQSSSUUUWWWWWWWWWWWWVVVSSSPPPOOOOOOOOONNNMMMNNNOOOPPPQQQQQQPPPOOONNNQQQQQQQQQRRRRRRRRRSSSSSSXXXVVVTTTRRRTTTWWW\\\^^^\\\YYYUUURRRPPPOOOMMMKKKFFFIIILLLMMMMMMMMMMMMNNNTTTSSSQQQNNNKKKJJJKKKMMMiiiPPPEEEAAA??????>>>===;;;888666444333222111///......------------------------------++++++++++++++++++++++++))))))******++++++++++++******))))))******+++,,,************************************************************************************+++++++++++++++++++++***+++,,,,,,---,,,+++++++++---444<<>>>>>???@@@@@@AAABBBAAA@@@???@@@BBBFFFEEEDDDBBB@@@>>>===<<<>>>>>>>>>===>>>>>>??????<<<===???AAABBBBBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCDDDDDDDDDFFFBBB???AAAFFFHHHGGGCCCEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHGGGEEECCCBBBDDDDDDFFFGGGHHHIIIIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKMMMMMMLLLKKKLLLMMMOOOOOORRRTTTVVVUUUQQQMMMLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJLLLMMMNNNMMMMMMOOOSSSVVVYYYYYYYYYXXXUUUTTTRRRPPPOOOOOONNNMMMNNNOOOPPPPPPPPPOOONNNMMMQQQQQQRRRRRRRRRQQQQQQQQQWWWUUUSSSRRRSSSVVVZZZ\\\[[[YYYUUUSSSRRRPPPNNNMMMJJJKKKMMMNNNNNNMMMMMMNNNQQQRRRSSSQQQNNNLLLKKKLLLjjjPPPDDD@@@??????>>>===;;;888666444333222111000............++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********))))))***************++++++,,,************************************************************************)))))))))******++++++++++++************+++,,,,,,+++,,,,,,+++,,,///444888HHHJJJOOOSSSXXX^^^eeeiiieeehhhlllqqq{{{~~~oooYYYJJJ@@@444666444222111111111000///111111111000000000000000////////////////////////////////////////////////////////////000000000000000000111111111222222222222222222222333333333333444333333333333444444555333444444555555666777777777777666555444444444555444444444555666777888999;;;;;;;;;<<<<<<=========<<<<<<======>>>??????@@@???CCCHHHMMMNNNOOOPPPQQQMMMLLLKKKJJJHHHFFFDDDCCCCCCFFFLLLPPPSSSQQQMMMKKKGGGGGGHHHHHHIIIKKKLLLMMMOOOOOOOOOOOOOOOOOOPPPPPPNNNLLLLLLOOOTTTWWWVVVTTTTTTTTTTTTSSSSSSRRRQQQQQQVVVWWWXXXWWWWWWXXX\\\___[[[[[[[[[\\\]]]\\\YYYWWWUUUVVVXXX[[[aaaffflllooodddccc___\\\ZZZXXXXXXXXXZZZXXXWWW\\\cccgggeeebbbYYYXXXYYY[[[XXXRRRPPPRRRUUUUUUUUUSSSRRRRRRUUUWWWZZZ[[[```ffflllppppppooopppmmmkkkjjjgggdddggglllkkkfff___WWWTTTVVV\\\aaaddd___XXXRRRPPPQQQRRRSSSTTTVVV^^^hhhllliiihhhiii___ZZZRRRMMMKKKKKKKKKKKKIIIKKKLLLMMMLLLLLLMMMOOOOOOOOONNNMMMLLLKKKJJJIIIHHHEEECCCEEEHHHKKKJJJIIIEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIHHHFFFEEEFFFHHHIIIHHHGGGDDDBBB@@@????????????>>>>>>????????????>>>@@@BBBCCCBBBAAA@@@AAABBBEEEEEEDDDBBB@@@???>>>===??????>>>>>>>>>??????@@@;;;===>>>@@@AAAAAA@@@???===>>>@@@BBBCCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA??????AAABBBCCCCCCCCCCCCFFFBBB???AAAEEEHHHFFFCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGEEECCCBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKMMMMMMLLLJJJIIIJJJIIIJJJKKKLLLMMMMMMOOORRRUUUYYYXXXSSSOOONNNOOOMMMLLLLLLLLLLLLKKKKKKJJJIIIGGGFFFGGGJJJLLLLLLKKKJJJLLLQQQVVVXXXYYYYYYXXXTTTSSSQQQOOOMMMMMMMMMNNNOOOOOOOOOOOOOOOOOONNNNNNQQQQQQQQQPPPPPPPPPPPPPPPUUUSSSRRRQQQRRRTTTWWWZZZXXXVVVTTTSSSSSSSSSQQQPPPPPPOOOOOOOOOPPPOOONNNNNNMMMPPPTTTUUUSSSPPPMMMLLLkkkQQQDDD?????????>>>===;;;888666444333222111000///.........++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,+++***))))))))))))+++************+++,,,,,,************************************************************************(((((())))))***+++++++++***************+++,,,,,,***,,,------,,,---...000666:::AAAIIIRRR[[[dddjjjggggggeeeeeennnppp\\\LLL:::333444000111111111111111000//////000000000000000000000000////////////////////////////////////////////////---.........////////////000111111111111222222222////////////000000000111222222333333444444555555111222222333444444555555555555444333333333444444333444444555777999;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCC@@@DDDHHHKKKKKKIIIHHHHHHEEEEEEFFFFFFEEEEEEDDDCCCGGGGGGHHHJJJLLLLLLJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNKKKIIIIIILLLQQQUUUTTTSSSSSSSSSSSSSSSRRRPPPOOONNNRRRTTTVVVVVVTTTUUUYYY]]]ZZZXXXWWWXXXXXXXXXVVVUUUPPPQQQSSSVVVZZZ___ccceeebbbaaa```^^^\\\ZZZYYYXXXYYYXXXXXX\\\bbbffffffeee[[[YYYZZZ[[[WWWRRRPPPSSSSSSTTTTTTSSSRRRRRRUUUWWWSSSWWW]]]fffnnnrrrrrrqqqnnnllljjjjjjgggeeeiiiqqqrrrkkkaaaYYYTTTUUUYYY\\\```^^^[[[WWWTTTSSSRRRRRRQQQUUU^^^hhhkkkiiiiiilllddd]]]SSSLLLIIIJJJLLLMMMHHHJJJKKKLLLLLLLLLNNNPPPOOOOOOOOONNNMMMLLLLLLKKKIIIGGGEEEEEEFFFHHHHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGEEECCCCCCEEEHHHFFFEEECCCAAA@@@@@@@@@@@@AAA@@@???@@@AAAAAA???>>>AAABBBCCCBBBAAA@@@AAACCCCCCBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@======>>>????????????>>><<<===>>>@@@BBBDDDEEEFFF@@@@@@@@@@@@AAAAAAAAAAAA??????@@@AAABBBBBBBBBBBBDDDBBB@@@AAACCCEEEDDDBBBCCCEEEFFFFFFDDDCCCCCCDDDDDDEEEGGGHHHGGGFFFDDDBBBDDDDDDEEEEEEEEEEEEDDDDDDEEEGGGIIIKKKKKKKKKJJJIIIHHHGGGHHHLLLNNNLLLLLLNNNOOOTTTXXXWWWRRRNNNOOORRRPPPNNNLLLLLLMMMMMMLLLKKKJJJGGGDDDEEEHHHJJJJJJHHHGGGJJJOOOSSSVVVWWWWWWWWWTTTSSSQQQMMMKKKKKKMMMOOOOOOOOOOOOOOOOOOPPPPPPPPPRRRQQQOOONNNNNNOOOPPPQQQTTTSSSQQQPPPQQQSSSVVVXXXVVVUUUTTTTTTUUUUUUTTTRRRTTTSSSRRRRRRSSSSSSRRRQQQNNNQQQVVVWWWVVVSSSPPPNNNmmmSSSFFF@@@??????>>>===;;;888666444333333111000///.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***))))))******+++++++++******++++++,,,---************************************************************************((((((((()))***+++++++++***************++++++,,,)))+++,,,,,,,,,+++,,,...(((+++111888BBBMMMYYY```fffgggeeeccchhhuuu{{{mmmbbbLLL>>>888///...111...///000111222111111111111///000000000000000000000////////////////////////.................................////////////000000111111111111222222222........./////////000000111111222333444444555555000000000111222222333333444444333333444444555555666666666777888:::;;;<<<@@@@@@??????>>>>>>============>>>???@@@AAABBBBBB===AAAEEEGGGFFFCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCFFFEEEEEEGGGJJJKKKIIIGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKKKKLLLJJJHHHGGGIIINNNQQQQQQOOOQQQQQQRRRRRRQQQPPPOOONNNOOOSSSUUUUUUSSSSSSWWW\\\YYYWWWUUUTTTTTTUUUTTTSSSMMMNNNPPPSSSWWW[[[^^^```______```aaa___]]]ZZZXXXVVVWWWYYY[[[___bbbdddfff\\\YYYYYYYYYVVVPPPPPPSSSRRRSSSSSSSSSRRRRRRSSSUUURRRUUUYYY```hhhmmmnnnnnnjjjiiijjjjjjgggcccgggnnnqqqlllddd]]]YYYXXXXXXXXXYYY[[[]]]]]][[[WWWTTTSSSTTTWWW___hhhjjjhhhiiilllggg```VVVNNNKKKKKKLLLMMMJJJKKKLLLLLLKKKKKKMMMNNNMMMMMMNNNNNNOOOOOOPPPPPPKKKKKKIIIGGGEEEEEEGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHDDDEEEEEEBBB@@@@@@CCCFFFEEEDDDBBB@@@???>>>>>>??????>>>>>>@@@CCCDDDBBB??????AAABBBAAA@@@???@@@AAA??????@@@@@@AAAAAABBBBBB;;;;;;<<<<<<===>>>???@@@??????>>>============>>><<<<<<<<<===???AAACCCEEE??????@@@@@@@@@AAAAAAAAA???@@@@@@AAAAAAAAA@@@@@@BBBAAAAAAAAAAAABBBCCCCCCCCCEEEGGGGGGDDDBBBCCCDDDEEEFFFGGGHHHHHHFFFEEECCCDDDDDDEEEDDDDDDCCCBBBAAADDDEEEGGGIIIJJJKKKKKKKKKJJJGGGIIINNNNNNJJJIIILLLKKKPPPTTTSSSNNNLLLNNNRRRSSSPPPLLLKKKLLLNNNMMMLLLNNNJJJFFFGGGJJJMMMLLLJJJFFFHHHLLLPPPSSSUUUUUUUUUUUUTTTQQQLLLIIIJJJNNNRRROOOOOOOOOOOOPPPQQQRRRRRRSSSQQQOOOMMMNNNOOORRRTTTTTTSSSRRRQQQRRRSSSVVVWWWVVVUUUTTTUUUVVVVVVTTTSSSVVVTTTSSSTTTWWWYYYXXXWWWTTTVVVWWWWWWUUURRRQQQQQQnnnTTTGGGBBB??????>>>===;;;999666444444333222000//////......------------------------*********++++++,,,,,,,,,***))))))))))))+++,,,---++++++******++++++,,,---************************************************************************'''(((((()))***+++++++++*********)))***++++++,,,((()))++++++***+++,,,......---,,,---000777@@@FFFWWW]]]cccfffkkksssxxxyyyyyyzzz}}}zzzgggQQQBBBAAA111///555333222111+++---///000000///......///////////////000000000000////////////////////////........................////////////000000000000000111111111111222222222000000000000111111111111000111222333444555555555/////////000111111222222444444444444444555666777888888888888999:::;;;<<>>===<<<<<<999:::;;;<<<===>>>??????888<<>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBFFFKKKMMMKKKIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKHHHFFFHHHLLLNNNNNNLLLNNNOOOPPPQQQQQQQQQPPPOOOPPPSSSVVVVVVSSSTTTXXX\\\ZZZXXXTTTSSSSSSTTTUUUTTTLLLNNNQQQTTTXXX[[[^^^___\\\^^^```bbbaaa^^^[[[XXXTTTVVVYYY[[[\\\___bbbeee\\\YYYXXXXXXTTTOOOOOOSSSSSSTTTTTTSSSQQQPPPPPPQQQTTTTTTVVV[[[aaafffiiijjjggghhhjjjlllgggbbbdddjjjkkkhhhdddaaa^^^\\\ZZZXXXSSSXXX]]]```___[[[WWWTTTSSSVVV]]]eeefffcccdddhhhgggaaaXXXRRRNNNMMMLLLLLLLLLMMMMMMLLLJJJJJJKKKMMMJJJKKKLLLNNNPPPRRRSSSTTTMMMNNNMMMIIIEEECCCFFFIIIIIIJJJJJJJJJJJJJJJJJJJJJCCCDDDDDDAAA>>>>>>AAAEEEEEEDDDAAA???===<<<<<<<<<===<<<===@@@DDDEEECCCAAA>>>@@@@@@@@@???>>>???@@@======>>>???AAABBBCCCCCC999999:::;;;<<<===???@@@AAA@@@>>><<<<<<<<<=========<<<;;;;;;<<<>>>@@@BBB?????????@@@@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@??????@@@AAABBBAAA@@@@@@AAACCCCCCFFFHHHGGGEEEBBBCCCDDDEEEFFFGGGHHHHHHGGGEEEDDDEEEEEEEEEDDDCCCAAA@@@???DDDEEEGGGHHHJJJKKKLLLMMMLLLIIIJJJOOOOOOIIIGGGJJJGGGMMMQQQPPPKKKIIIMMMQQQTTTPPPKKKJJJKKKMMMMMMLLLTTTOOOKKKKKKNNNQQQPPPMMMEEEGGGJJJNNNQQQSSSTTTTTTWWWUUURRRLLLHHHIIIOOOTTTOOOOOOOOOPPPQQQRRRSSSTTTUUUSSSOOOMMMNNNQQQTTTWWWUUUTTTSSSRRRSSSTTTVVVXXXWWWVVVUUUUUUVVVVVVTTTRRRVVVTTTSSSUUUYYY\\\]]]\\\ZZZZZZXXXUUURRRQQQRRRSSSoooQQQCCCAAA===>>>>>>>>>>>><<<:::999555444222000///...------...---,,,+++***+++,,,,,,------......------,,,+++************************)))************++++++++++++******,,,------+++)))************************,,,,,,++++++***)))))))))------++++++++++++---------++++++,,,...///...---------------------------111000///...///111333444???FFFQQQ\\\eeemmmtttwwwxxxvvvuuuwww}}}mmm]]]QQQFFF;;;333555444333333333222000...//////.........---------............////////////111111000000//////......------............------...------------...//////...//////000111222222222222222222333333444444444333333333444444444555555444333222111111111222333111111333555666777777777777777888999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@@@@???>>>???@@@@@@AAABBBCCCEEEFFFFFFEEEDDDEEEGGGHHHHHHGGGFFFEEEEEEEEEEEEGGGHHHIIIKKKJJJIIIHHHGGGGGGGGGGGGDDDHHHHHHFFFIIIOOOPPPKKKMMMMMMMMMOOOQQQRRRPPPNNNOOOPPPPPPPPPPPPRRRUUUXXXVVVWWWXXXWWWVVVVVVWWWYYYQQQRRRTTTWWWZZZ]]]___```bbb```^^^^^^______\\\XXXUUUUUUVVVWWWXXX[[[]]]^^^]]]\\\[[[XXXUUUSSSTTTUUUTTTUUUTTTQQQNNNNNNSSSWWWXXXZZZYYYYYY^^^gggkkkjjjhhhdddfffjjjdddWWWTTTZZZeeehhhfff___ZZZ[[[]]]^^^^^^ZZZ[[[bbbccc\\\VVVUUUSSSUUUXXX]]]aaadddfffgggjjjjjjcccVVVLLLKKKLLLLLLLLLOOORRROOOKKKHHHIIILLLOOOOOOPPPPPPQQQTTTYYY]]]XXXUUUPPPJJJFFFEEEEEEEEEHHHHHHHHHGGGGGGFFFFFFFFFFFFDDDCCC@@@>>>===<<<<<<@@@@@@>>>===<<<<<<<<<<<>>@@@BBBCCCBBB>>>:::===>>>>>>???@@@BBBCCCDDD>>>===;;;;;;===>>>===<<<@@@???>>><<<<<<<<<===>>><<<;;;;;;<<>>>>>???>>>===;;;999888555444222000///......---...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++******************************)))************+++++++++,,,,,,+++,,,------+++(((******************************************++++++,,,+++************+++,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///111333555999BBBOOO```rrr}}}yyyxxxvvvvvv{{{~~~ooocccRRRDDD===999555333333222111111222111///...//////.........---------............////////////000000000000//////......------............------///............///000000...//////000111111222222111111111222222222333333333333333333444444444444444333222111111222333333333444555666777888888888666777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>?????????>>>>>>>>>???@@@AAACCCDDDEEEDDDCCCCCCDDDFFFGGGFFFEEEEEEDDDDDDDDDDDDFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEHHHHHHGGGJJJOOOPPPKKKLLLLLLLLLNNNPPPQQQOOONNNOOOPPPPPPOOOOOOPPPSSSVVVVVVWWWXXXXXXWWWYYY[[[^^^OOOQQQSSSVVVYYY[[[]]]^^^]]][[[YYYZZZ\\\]]][[[YYYXXXXXXYYYZZZZZZ[[[[[[[[[ZZZZZZZZZXXXUUUTTTUUUVVVWWWVVVTTTQQQOOOPPPSSSUUUXXXYYYXXXXXX\\\dddhhhfffbbb^^^___bbb\\\PPPNNNUUUcccggghhhbbb^^^___``````___]]]___eeefff^^^WWWUUUTTTVVVYYY]]]```dddfffgggiiijjjeee[[[SSSPPPLLLIIIMMMPPPSSSQQQLLLJJJJJJMMMPPPQQQQQQRRRSSSUUUZZZ]]][[[WWWRRRLLLGGGDDDCCCCCCGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDBBB@@@>>>===<<<<<<@@@???>>>===<<<<<<<<<<<<<<<>>>@@@EEEMMMPPPGGG:::======>>>@@@AAA@@@===;;;=========>>>???@@@AAABBB===<<<::::::<<<===<<<;;;???>>>===<<<;;;;;;<<<===;;;::::::;;;===>>>>>>===??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???AAABBBBBBAAA@@@@@@AAAAAACCCEEEEEECCCAAA@@@@@@CCCDDDFFFGGGGGGFFFEEEDDDDDDDDDCCCAAA??????@@@BBBBBBCCCDDDFFFHHHIIIJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGJJJNNNRRRQQQMMMIIIIIIKKKJJJKKKKKKJJJIIIJJJMMMPPPRRRQQQQQQPPPOOOMMMLLLLLLMMMKKKKKKMMMPPPQQQPPPNNNKKKMMMNNNNNNMMMLLLLLLLLLPPPNNNLLLMMMPPPRRRQQQPPPRRRSSSRRRQQQPPPPPPSSSUUUZZZXXXUUUSSSQQQQQQRRRSSSSSSSSSTTTTTTSSSRRRQQQQQQTTTUUUTTTRRRTTTXXXWWWSSSUUUUUUTTTPPPLLLKKKLLLNNNmmmOOOCCCAAA?????????>>>===;;;888777444333222000///............---,,,+++++++++,,,,,,***************))))))(((************************)))************+++++++++---,,,+++,,,---,,,***(((************************((())))))***++++++,,,,,,+++******))))))******+++)))+++---,,,)))((())),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,...///111///---...666EEEWWWccclllmmmnnnooorrrxxx~~~{{{lll___WWWMMMDDD999111///000111111000/////////111111///..................------------............/////////000000000////////////...------............------///////////////000111111/////////000111111222222000000000111111111111111222222333333333444444444333333222222222222333333666666777888888888888888666777888999999::::::999999999999999999999999999999999999999999999999999777888:::<<<===>>>>>>===<<<======>>>@@@AAACCCDDDBBBAAAAAABBBDDDEEEEEEDDDCCCCCCBBBBBBCCCDDDFFFGGGFFFFFFGGGHHHHHHGGGFFFEEEFFFHHHHHHHHHKKKOOOOOOLLLKKKKKKKKKLLLNNNOOONNNMMMMMMNNNOOONNNNNNOOOQQQTTTTTTUUUVVVVVVVVVXXX\\\```OOOQQQTTTWWWZZZ\\\]]]]]]XXXWWWVVVWWWZZZ[[[\\\[[[[[[\\\]]]^^^^^^\\\[[[ZZZVVVWWWXXXVVVTTTSSSTTTUUUXXXUUURRRPPPPPPQQQRRRSSSUUUVVVUUUSSSWWW]]]```^^^bbb^^^___aaa[[[RRRRRRXXXbbbhhhjjjfffbbbaaaaaa___]]]]]]aaagggggg___WWWSSSUUUWWWYYY\\\___bbbdddeeecccdddbbb]]]YYYUUUNNNGGGLLLOOORRRQQQNNNKKKKKKMMMOOOPPPQQQQQQRRRTTTWWWZZZ[[[XXXSSSMMMGGGDDDBBBAAAEEEFFFFFFFFFFFFEEEDDDDDDDDDCCCBBB@@@>>>=========???>>>===<<<;;;;;;;;;;;;999>>>JJJVVVWWWLLL@@@;;;===<<<<<<===>>>>>>===;;;===<<<<<<<<<<<<===>>>???<<<:::999999:::;;;;;;:::<<<<<<;;;::::::::::::;;;:::999888999;;;===<<<;;;>>>>>>>>>??????@@@@@@@@@>>>???AAABBBBBBAAA@@@??????@@@@@@???>>>>>>???AAAAAACCCCCCBBB@@@>>>>>>???@@@AAACCCDDDEEEDDDDDDCCCBBBBBBBBBAAA???>>>???AAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGIIIMMMPPPPPPLLLIIIIIIJJJIIIJJJIIIHHHGGGGGGIIIKKKMMMOOOQQQRRRQQQOOOKKKIIIMMMLLLLLLMMMOOOOOONNNLLLFFFGGGKKKNNNPPPOOOLLLHHHMMMLLLKKKLLLNNNPPPPPPOOOUUUUUUUUUSSSQQQPPPQQQSSSTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSQQQOOOPPPUUUUUURRRRRRRRRRRROOOLLLIIIIIIIIIkkkOOOBBBBBB?????????>>><<<:::777666444333222000///.........------,,,,,,,,,+++++++++***************))))))(((************************))))))*********++++++++++++))))))***+++,,,***)))************************))))))*********+++++++++++++++************++++++,,,///222000+++)))+++///++++++++++++++++++++++++------,,,,,,---...///000111000///---...111777<<>>@@@BBBCCCBBBAAA@@@BBBDDDEEEDDDCCCBBBAAAAAAAAAAAACCCDDDEEEDDDEEEHHHIIIJJJIIIGGGFFFFFFGGGGGGHHHKKKNNNOOOMMMJJJIIIIIIJJJLLLMMMMMMKKKJJJKKKLLLMMMMMMNNNQQQSSSQQQRRRRRRQQQQQQSSSXXX[[[QQQSSSVVVYYY\\\]]]^^^]]]XXXXXXWWWWWWYYY[[[\\\]]][[[\\\___aaaaaa___\\\ZZZUUUVVVWWWVVVSSSQQQQQQQQQUUUQQQNNNNNNQQQSSSSSSRRRRRRSSSQQQOOOQQQVVVWWWTTT___^^^___```]]]WWWYYY___ccciiilllhhhbbb___\\\XXXVVVYYY___dddddd^^^WWWRRRUUUVVVWWWZZZ\\\^^^```bbb[[[\\\[[[XXXXXXWWWPPPGGGHHHJJJMMMMMMLLLKKKKKKLLLKKKMMMNNNOOONNNOOORRRTTTWWWUUUQQQLLLGGGDDDBBBAAACCCCCCDDDEEEEEEDDDCCCBBBCCCBBBAAA???>>>===============<<<;;;;;;:::;;;;;;999AAATTTeee```JJJ===>>><<<;;;999:::<<<===<<<;;;<<<;;;;;;:::::::::;;;;;;:::999777777999:::999888999999999999999999999999:::999888999;;;<<<;;;:::<<<<<<===>>>>>>???@@@@@@<<<>>>@@@BBBBBBAAA???===>>>>>>>>><<<;;;;;;>>>@@@CCCCCCBBB@@@>>>===>>>@@@>>>???@@@AAABBBCCCBBBBBBAAABBBBBBAAA?????????AAACCCCCCDDDEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEFFFGGGGGGJJJLLLMMMKKKJJJJJJKKKIIIIIIIIIHHHFFFFFFGGGIIIJJJMMMQQQTTTTTTQQQLLLIIIKKKKKKLLLMMMNNNNNNNNNMMMFFFFFFIIINNNRRRRRRNNNJJJLLLKKKKKKLLLMMMOOOPPPPPPVVVWWWWWWUUURRRPPPOOOPPPOOOPPPQQQRRRSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTRRRRRRPPPLLLNNNSSSTTTQQQQQQRRRQQQPPPMMMKKKHHHGGGjjjNNNBBBAAA?????????>>><<<999777555333333111000////////////---------,,,,,,,,,+++++++++++++++,,,++++++***)))************************))))))*********+++++++++'''&&&&&&''')))++++++***************************+++++++++*********))))))+++,,,,,,,,,,,,,,,,,,+++---000333111,,,***---000++++++++++++++++++++++++------------...///000000))),,,///000000//////000///222666:::@@@HHHQQQWWWbbbjjjttt{{{{{{rrrVVVOOOEEE>>>:::777333///000/////////000111000//////......///111222111000---.....................------------.........................../////////------............------......------......///000000000000000000111111111222222222222222222111111111111111222222222333333222222333333444444444444666666666777666666555444555555666777888888888888777777777777777777777777777777777777777777777777333444777999:::;;;;;;;;;999999:::;;;===???AAABBBBBBAAAAAABBBDDDEEEEEEDDDAAA@@@@@@@@@@@@BBBCCCDDDDDDFFFHHHJJJKKKKKKJJJIIIGGGEEEEEEHHHKKKMMMMMMMMMJJJHHHHHHIIIKKKLLLLLLKKKFFFHHHJJJLLLMMMOOORRRTTTQQQQQQQQQPPPOOOOOORRRUUUPPPRRRTTTWWWZZZ[[[\\\\\\XXXXXXXXXXXXWWWWWWXXXYYYXXX[[[___bbbcccaaa___]]]YYYZZZ[[[ZZZVVVRRRPPPPPPOOOLLLJJJLLLQQQTTTUUUTTTRRRSSSQQQNNNPPPSSSSSSPPPTTTUUUXXXZZZXXXWWWZZZ___ccciiikkkeee^^^YYYUUUQQQRRRWWW^^^aaaaaa^^^YYYUUUUUUUUUUUUVVVXXXZZZ\\\]]]]]]\\\XXXSSSSSSSSSOOOHHHEEEFFFHHHHHHHHHHHHIIIJJJIIIKKKMMMNNNMMMMMMNNNOOOPPPOOOMMMJJJGGGEEECCCBBB@@@AAABBBCCCCCCCCCAAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;::::::::::::::::::999@@@UUUfff___FFF:::>>>;;;:::888888:::<<<<<<;;;::::::999999888888999999999888666666888999888777777777777888888888888777:::999888999;;;<<<;;;:::;;;;;;<<<======>>>??????:::<<<>>>@@@AAA???===<<<<<<===<<<;;;::::::<<<>>>CCCCCCBBB@@@======???AAA======>>>???@@@AAAAAAAAAAAABBBCCCBBBAAA@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFDDDFFFHHHJJJJJJKKKLLLLLLIIIJJJJJJIIIGGGFFFGGGHHHIIILLLQQQUUUUUURRRNNNJJJGGGIIIKKKLLLMMMNNNOOOOOOJJJIIIJJJMMMRRRTTTRRROOOLLLLLLLLLMMMMMMNNNOOOPPPUUUVVVWWWUUURRROOOMMMMMMLLLNNNPPPSSSTTTSSSQQQPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQRRROOOLLLNNNSSSTTTQQQRRRRRRRRRQQQPPPMMMJJJHHHiiiMMMBBBAAA>>>>>>>>>===<<<:::777666333222111000////////////,,,,,,---------,,,+++***,,,,,,------,,,,,,+++***************************)))************+++++++++(((&&&%%%&&&)))+++++++++************************,,,,,,++++++***))))))(((+++,,,,,,------,,,,,,++++++---///...+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------...+++---////////////111222,,,---...///111666<<<@@@CCCNNN]]]kkkttt{{{|||ssshhhZZZPPP???999333000111222222111222000,,,)))(((+++...111///......///111222111///---------...............,,,------------.........---............/////////------............---------------------...//////000000000000000000111111222222222222222111111111000000111111111222222222111222333444555555444444444555555555555555444333444555666777777888888777666666666666666666666666666666666666666666666666333444666888:::::::::999888999999;;;===???AAABBBBBBAAA@@@AAACCCEEEDDDCCC@@@@@@??????@@@AAACCCDDDEEEFFFHHHJJJLLLLLLLLLLLLFFFCCCCCCHHHKKKKKKKKKMMMJJJHHHGGGHHHJJJLLLLLLKKKEEEGGGJJJLLLMMMNNNQQQSSSSSSTTTTTTRRRPPPOOOPPPRRRMMMNNNOOOQQQSSSUUUWWWXXXUUUVVVXXXWWWUUUTTTTTTTTTVVVYYY]]]```bbbbbb```___\\\^^^___^^^YYYUUUQQQPPPKKKJJJJJJLLLQQQTTTWWWWWWTTTUUUTTTQQQQQQTTTTTTPPPLLLPPPTTTVVVVVVWWWZZZ]]]___dddeee___XXXUUURRROOOSSSZZZ______^^^^^^\\\XXXTTTTTTTTTTTTUUUVVVXXXYYYbbb```ZZZQQQNNNOOOMMMIIIIIIHHHFFFEEEEEEFFFGGGHHHJJJLLLOOOOOONNNMMMMMMMMMJJJJJJJJJIIIGGGEEEDDDCCC>>>???AAABBBCCCBBB@@@???>>>===<<<<<<;;;;;;;;;;;;::::::999999999999::::::777<<>>===<<<;;;;;;<<<<<<;;;::::::;;;===AAAAAAAAA???======???AAA=========>>>>>>??????@@@@@@BBBCCCCCCBBBAAAAAABBBDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAABBBBBBCCCDDDEEECCCDDDEEEGGGIIIKKKLLLLLLHHHIIIJJJIIIGGGFFFGGGHHHHHHKKKOOOSSSTTTRRRNNNLLLEEEHHHJJJLLLLLLMMMOOOPPPOOONNNNNNPPPRRRTTTUUUTTTLLLMMMMMMMMMLLLLLLMMMOOOPPPRRRTTTTTTQQQNNNLLLKKKJJJLLLOOORRRSSSRRRPPPOOOWWWWWWWWWVVVTTTQQQNNNLLLPPPQQQOOOMMMOOOSSSSSSPPPQQQPPPPPPPPPPPPOOOLLLJJJiiiLLLAAAAAA============<<<:::888777333222111000////////////,,,,,,---------,,,+++***,,,,,,,,,---,,,,,,+++***************************)))************+++++++++,,,***(((((()))*********************************++++++*********************+++,,,,,,,,,,,,+++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++,,,,,,,,,000000///...,,,,,,...000000111111000///000222555111888CCCMMMTTT\\\dddiiiuuuzzz{{{sssgggZZZPPPFFF===888555444222111111000000///000...+++)))((()))---///...------...000000///------------.........//////,,,,,,---------.........---------.........//////------............------...............//////000111000000000000000000000222222111111111000000000000000000000111111111222111222333555555555555444333444444555555555444444444444555666777777777777666666666666666666666666666666666666666666666666444555777888999999999888888888999;;;===???AAACCC@@@??????@@@BBBCCCBBBAAAAAA@@@??????@@@AAACCCDDDDDDEEEFFFHHHJJJLLLMMMNNNEEEAAABBBGGGJJJIIIIIILLLJJJHHHGGGHHHJJJKKKLLLLLLHHHJJJLLLMMMMMMMMMOOOPPPRRRTTTUUUUUUSSSQQQPPPPPPLLLLLLLLLMMMOOORRRUUUVVVRRRUUUXXXYYYVVVTTTSSSSSSVVVXXX[[[^^^`````````___XXXZZZ]]]\\\XXXTTTPPPNNNJJJLLLNNNOOOQQQTTTWWWZZZTTTUUUTTTQQQQQQTTTSSSNNNJJJOOOTTTVVVVVVVVVXXXZZZXXX\\\]]]WWWSSSTTTVVVUUUVVV\\\^^^ZZZXXXYYYZZZWWWVVVUUUSSSSSSSSSUUUWWWXXX^^^^^^XXXOOOJJJKKKMMMLLLRRROOOJJJFFFDDDDDDEEEFFFIIIKKKNNNOOOMMMKKKJJJJJJHHHIIIJJJJJJHHHFFFDDDCCC<<<===@@@AAABBBAAA???>>>;;;;;;::::::999:::::::::999999888888888888999999777888???FFFDDD<<<888999999888888999;;;<<<<<<;;;888888777777777888888999999777666666777888888777444555666888888888777666999888777777999999888777;;;;;;;;;;;;;;;;;;<<<<<<777888999::::::;;;;;;;;;999;;;<<<<<<;;;::::::;;;===>>>???>>>======???@@@>>>>>>=========>>>>>>???>>>@@@BBBBBBAAA@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBBBB???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFHHHIIIIIIIIIFFFHHHIIIIIIGGGFFFFFFGGGGGGIIILLLNNNPPPOOONNNMMMFFFHHHKKKLLLKKKKKKMMMOOOPPPRRRSSSSSSSSSSSSTTTUUUKKKLLLMMMLLLIIIIIIKKKMMMKKKNNNQQQRRRPPPMMMKKKJJJHHHJJJMMMOOOPPPPPPNNNMMMTTTUUUWWWWWWUUURRRNNNLLLNNNPPPOOOMMMOOORRRRRRNNNNNNLLLKKKLLLNNNNNNLLLIIIiiiLLLAAA@@@<<<<<<======<<<:::999777222222111000/////////000,,,,,,---...---,,,+++***+++,,,,,,,,,,,,+++******************************)))************+++++++++111...+++************)))************************)))))))))***++++++,,,,,,)))***+++,,,,,,+++***)))+++***)))***,,,------+++------------------------)))***+++,,,,,,---,,,,,,+++,,,......------...///+++---...///...---...//////111333333555:::BBBIIIMMMQQQ^^^rrr|||xxxhhh[[[MMMFFF===666222222333444,,,...111333444333222111***---///000///...---,,,------,,,---......---+++---------.........//////,,,,,,,,,---------......---------.........//////---..................---///////////////000111111111111111000000000000000111111000000/////////...000000000000111111111111000222333555666666555555333444444555666666555555333444555666777777777777777777777777777777777777777777777777777777777777555666777999999999888777888888999;;;===@@@BBBCCC???>>>===>>>@@@AAAAAA@@@AAA@@@@@@???@@@BBBCCCDDDDDDDDDEEEFFFHHHKKKMMMNNNEEE@@@@@@GGGJJJHHHHHHLLLKKKIIIGGGGGGJJJLLLLLLLLLJJJLLLNNNNNNMMMLLLLLLMMMPPPRRRUUUUUUSSSQQQOOOOOONNNMMMLLLLLLNNNQQQUUUXXXRRRVVV[[[\\\ZZZWWWVVVVVVWWWXXX[[[]]]^^^___^^^^^^QQQTTTWWWXXXUUUQQQMMMLLLKKKNNNRRRRRRRRRSSSWWW[[[RRRSSSQQQOOOOOORRRPPPLLLGGGMMMRRRSSSRRRSSSTTTTTTQQQVVVWWWSSSQQQVVVZZZ\\\WWW]]]\\\UUURRRTTTVVVTTTWWWVVVTTTSSSSSSUUUVVVXXXTTTVVVTTTLLLGGGJJJNNNOOO[[[VVVNNNHHHDDDDDDDDDDDDFFFIIILLLLLLKKKHHHGGGFFFIIIJJJKKKKKKIIIGGGDDDCCC;;;<<>>===::::::999888888999999:::999888888888888888999999888777999;;;<<<;;;:::999888888888:::<<<===<<<:::777777777777777888999999999888666666888888888777444555777888888888777777888777666666777888777555;;;;;;;;;;;;;;;;;;;;;:::666777777888888999::::::999;;;======<<<::::::;;;:::;;;======<<<<<<>>>??????>>>>>>=========>>>>>>===???AAAAAA@@@?????????@@@@@@AAABBBBBBBBBAAAAAA===???@@@BBBCCCCCCBBBBBBGGGFFFEEEFFFGGGGGGGGGFFFDDDFFFHHHHHHFFFFFFFFFGGGFFFGGGIIIKKKLLLMMMMMMMMMGGGJJJMMMLLLJJJIIIKKKMMMPPPSSSWWWWWWTTTRRRSSSTTTJJJLLLMMMKKKHHHFFFHHHKKKHHHKKKOOOPPPOOOLLLJJJJJJGGGIIIKKKMMMNNNNNNMMMLLLMMMPPPTTTWWWWWWUUURRRPPPLLLNNNNNNMMMOOORRRPPPLLLKKKIIIGGGHHHKKKLLLKKKHHHkkkNNN@@@===???===<<<<<<===<<<:::777444333222000//////............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,+++***((((((***,,,)))))))))***+++++++++,,,************************,,,+++)))(((((()))+++,,,,,,***((())),,,...---++++++*********+++,,,,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////.........///000222333555777;;;@@@EEEIIILLLMMMUUUVVVWWW[[[aaaiiiqqquuuzzzzzzzzz{{{|||}}}}}}~~~wwwrrrkkkddd___]]]^^^___WWWUUUQQQMMMIIICCC<<<777333333222111000///.......................................------,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////******+++++++++,,,,,,,,,---------............///111///---,,,.../////////000000000000000000000000000///...------...///000///000111222333222111111222333333444444333333222444444444444444444444444555555555555666666666666777777888777555555666888777777777666777777888999666666777777777777666555999999999:::<<<>>>???@@@@@@===;;;<<<@@@BBBBBBAAA@@@???>>>>>>>>>???@@@AAACCCBBBDDDHHHLLLMMMJJJFFFEEEEEEEEEFFFGGGIIIJJJKKKIIIFFFCCCCCCHHHLLLOOOOOOMMMNNNMMMKKKIIIIIIJJJLLLKKKKKKLLLMMMOOOQQQSSSUUUSSSOOOKKKKKKMMMNNNLLLJJJQQQRRRUUUWWWYYYZZZ[[[ZZZ[[[WWWXXX]]]___ZZZYYY[[[UUUVVVXXXYYYWWWRRRMMMJJJFFFJJJPPPUUUXXXZZZ\\\^^^XXXVVVUUUUUUUUUTTTOOOLLLGGGJJJNNNTTTXXXYYYVVVTTTTTTPPPNNNOOOPPPOOOQQQVVV[[[XXXUUUSSSSSSSSSRRRPPPNNNNNNNNNNNNQQQTTTWWWYYYXXXUUUQQQOOOOOOPPPPPPPPP\\\VVVOOOIIIGGGFFFCCCAAAEEEFFFGGGJJJKKKKKKHHHEEEIIIIIIKKKKKKKKKIIIGGGEEE@@@@@@AAAAAA@@@>>>===<<<===<<<;;;:::999888888888999999999::::::999999999888888999999999999888888777777888999999999999999666666666666666666666666444555555666777888888999777777777777777666555555666666666666777777777777777888999:::;;;:::999888666666666666777888999:::888888888999:::;;;===>>>===>>>>>>>>>===<<<:::999;;;<<<===>>>>>>>>>===<<>>???@@@AAAAAAAAAAAAAAABBBAAABBBCCCEEEFFFEEEDDDFFFHHHJJJJJJHHHEEEDDDDDDEEEDDDEEEGGGKKKMMMNNNMMMJJJIIIGGGIIIKKKKKKIIIFFFJJJMMMPPPSSSSSSPPPMMMJJJLLLJJJHHHGGGGGGHHHGGGEEEKKKJJJIIIGGGGGGGGGGGGHHHIIIHHHJJJNNNRRRTTTRRRPPPNNNMMMNNNQQQTTTSSSNNNJJJJJJMMMPPPQQQQQQPPPOOOPPPQQQNNNKKKJJJJJJJJJFFFCCCmmmOOOAAA>>>???===<<<<<<<<<<<<999777444333222000//////.........------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---------+++))))))***,,,***************+++++++++************************,,,+++***))))))***+++,,,,,,***((())),,,---,,,++++++*********+++,,,,,,---***+++++++++,,,,,,,,,,,,---------,,,,,,+++++++++........................///............000111222///000222444666777888888999999:::===AAAFFFKKKNNNQQQQQQQQQRRRSSSTTTTTTTTTOOOLLLGGGBBB???>>>???@@@===<<<;;;:::999666222///000000000000////////////..............................---------,,,,,,,,,+++,,,---//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++,,,,,,,,,,,,---------............///000...------...///...---////////////////////////000///...------...///000///000111222333222222111222333333333333333333222444444444444444444444444444555555555666666666666666777777666555444666777777777777777777888999:::777666666666666666666666888999999:::;;;===???@@@???===;;;;;;>>>@@@@@@???@@@???>>>===>>>>>>???@@@AAAAAACCCGGGJJJKKKHHHEEECCCCCCCCCDDDEEEGGGIIIJJJIIIFFFCCCCCCGGGJJJMMMMMMPPPPPPPPPNNNLLLLLLNNNPPPKKKLLLNNNOOOQQQSSSTTTUUUSSSPPPLLLLLLOOOPPPOOOMMMRRRSSSTTTVVVWWWWWWWWWWWWXXXTTTVVV]]]```\\\XXXWWWTTTUUUWWWWWWVVVSSSOOOMMMHHHJJJMMMQQQVVV\\\aaaddd[[[WWWSSSRRRTTTSSSNNNJJJJJJLLLPPPUUUYYYYYYXXXUUUSSSOOOMMMOOONNNMMMOOOSSSUUUSSSQQQPPPQQQRRRRRRQQQMMMMMMMMMNNNQQQTTTWWWYYYUUURRRNNNMMMPPPUUUYYY[[[]]]VVVLLLEEECCCBBBBBBBBBDDDDDDFFFIIIKKKKKKHHHFFFGGGHHHJJJJJJJJJIIIGGGFFFBBBBBBCCCCCCBBBAAA???>>>===<<<;;;:::999888888888777777888888888888777777777777888888888888777777666666777888888888888888555555555555555555555555444555555666777777888888777777777777777666555555555555666666777777777888888999:::;;;;;;;;;:::999666666666666777888999:::999999999:::;;;<<<>>>>>>======>>>>>>===;;;:::999:::;;;<<<=========<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAA>>>???@@@AAAAAAAAAAAAAAACCCBBBBBBDDDGGGHHHGGGFFFGGGHHHJJJJJJHHHGGGFFFGGGEEEDDDDDDFFFIIILLLMMMMMMIIIHHHFFFGGGIIIIIIHHHFFFGGGJJJOOORRRSSSRRRNNNLLLLLLJJJIIIIIIJJJJJJIIIHHHIIIHHHGGGGGGGGGHHHIIIJJJLLLLLLMMMQQQTTTTTTRRROOOQQQPPPQQQSSSVVVUUUQQQLLLKKKMMMPPPQQQQQQQQQRRRTTTRRRPPPMMMKKKKKKJJJGGGDDDoooQQQCCC@@@>>>===<<<<<<<<<;;;999777444333222000//////......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************.........,,,***)))***++++++++++++***************************************************************,,,***))))))+++,,,,,,+++++++++++++++++++++,,,,,,++++++,,,,,,,,,---------///...------++++++***)))........................//////.........//////000...//////000//////......------...///000222444555222222333333444444555555555444222000//////000000...---...///000000...,,,---------....../////////------------------------------------,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------............///...------...000000...,,,//////////////////////////////............///000000000111222222222222111222333333333333333333222444444444444444444444444444444444555555555666666444555666555444333555777666666666777888999:::;;;777666555555555666777888888888888999;;;<<<>>>??????===;;;;;;<<<=========@@@???>>>=========>>>??????@@@AAADDDGGGGGGFFFDDDAAAAAAAAAAAACCCEEEGGGIIIIIIFFFCCCCCCEEEGGGIIIJJJNNNOOOOOONNNMMMMMMOOOQQQLLLMMMOOORRRSSSTTTTTTTTTRRRPPPMMMNNNQQQSSSRRRPPPRRRRRRSSSSSSSSSSSSSSSSSSVVVSSSTTT\\\```^^^XXXTTTTTTUUUUUUVVVUUUTTTRRRQQQJJJJJJKKKNNNTTT\\\ccchhhaaaZZZSSSRRRUUUVVVQQQLLLOOOPPPRRRUUUYYYYYYXXXVVVRRRNNNMMMNNNMMMKKKKKKOOOQQQOOONNNMMMNNNOOONNNMMMLLLLLLMMMNNNQQQTTTWWWYYYSSSOOOKKKJJJOOOUUU\\\___^^^VVVKKKCCC???@@@BBBDDDCCCCCCEEEGGGIIIIIIGGGEEEDDDEEEGGGHHHHHHGGGFFFFFFBBBBBBBBBBBBBBBAAA@@@???<<<<<<:::999888777777777555555666666666666555555666666666777777666666666444555666666777777666666555555555555555555555555444444555555666777777777666666777777777666555555444444555666777777888888888999:::;;;;;;;;;;;;;;;555555555666777999:::;;;:::::::::;;;<<<===>>>???<<<======>>>===<<<:::999999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>???@@@AAA??????@@@AAAAAAAAA@@@@@@BBBBBBCCCEEEHHHJJJJJJIIIGGGHHHJJJJJJIIIIIIJJJKKKFFFDDDCCCDDDGGGKKKMMMNNNIIIGGGEEEEEEFFFHHHHHHGGGCCCGGGLLLQQQSSSRRROOOMMMJJJJJJKKKLLLNNNNNNMMMKKKHHHGGGGGGGGGHHHIIIKKKLLLOOOOOOQQQSSSTTTSSSPPPMMMQQQPPPQQQSSSVVVVVVQQQMMMIIIKKKMMMNNNOOOQQQTTTVVVTTTRRRPPPNNNMMMKKKHHHEEEqqqSSSEEEBBB>>>===<<<<<<<<<;;;999777444333222000//////......---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************------...,,,***((()))***,,,+++++++++***)))))))))************************)))***++++++++++++***)))+++******)))***+++++++++***+++++++++,,,++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++++++++------------------------//////..................//////000111111222111111000000111111222111111111.........//////000000000111111111111222111111111///......///000000///---,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///------...111222222///,,,////////////////////////...............//////000000000111111222222222222333222222222222222222333333333333333333333333333333333444444444555555555333444555444333333444666666666666777888999:::;;;777666555444444555777999777777888888:::;;;<<<===???>>><<<;;;;;;<<<<<<<<>>===<<<<<<<<<===>>>===>>>@@@BBBCCCDDDCCCBBB@@@@@@@@@AAACCCEEEGGGIIIHHHFFFDDDBBBCCCDDDFFFGGGHHHIIIIIIIIIHHHIIILLLNNNKKKMMMOOORRRSSSSSSRRRQQQPPPNNNMMMNNNRRRTTTSSSQQQRRRQQQQQQQQQRRRSSSTTTTTTYYYUUUUUUYYY______ZZZUUUUUUUUUUUUUUUUUUUUUUUUUUUNNNLLLKKKMMMRRRYYY^^^bbbddd\\\UUUUUUZZZ\\\YYYTTTUUUTTTTTTUUUWWWWWWVVVTTTSSSOOOMMMOOOMMMJJJJJJMMMSSSQQQNNNMMMMMMLLLJJJHHHJJJKKKLLLNNNQQQTTTVVVXXXSSSOOOKKKJJJMMMQQQUUUWWW]]]WWWNNNFFFBBBBBBCCCEEEDDDDDDDDDEEEGGGFFFDDDBBB@@@AAABBBCCCDDDDDDDDDDDD@@@@@@@@@??????>>>>>>===<<<;;;:::888777777777777444555555666666555555444444555555666666555555444333333444555555555555555444444444444444444444444444444444555555666666666555666666666666666555555333333444555666888888999777888888999::::::::::::555555555666777999:::;;;::::::::::::;;;<<<===>>>======>>>???>>>===<<<;;;888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAA???@@@@@@AAAAAAAAA@@@@@@@@@@@@BBBDDDHHHJJJJJJIIIGGGHHHIIIJJJIIIKKKMMMOOOGGGEEEBBBCCCFFFIIILLLMMMJJJHHHFFFEEEFFFHHHIIIJJJCCCFFFKKKOOOQQQPPPMMMLLLIIIIIIKKKNNNPPPQQQOOOMMMJJJJJJIIIHHHIIIJJJKKKLLLMMMNNNPPPQQQRRRPPPNNNLLLNNNMMMMMMPPPSSSSSSPPPLLLGGGHHHIIIJJJKKKNNNRRRVVVVVVUUUTTTRRRPPPMMMJJJHHHqqqTTTFFFCCC>>><<<;;;;;;<<<;;;888666444333222000//////......------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************************+++,,,+++)))''''''(((,,,+++++++++***)))))))))************************)))***++++++++++++***)))++++++******))))))***+++***+++,,,,,,,,,++++++***************+++++++++++++++++++++,,,,,,---------------------------------...............---------+++,,,---...////////////+++,,,---......---,,,,,,......///////////////000,,,---...//////...---,,,///...------//////---,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///---...000222444333000---........................---......///////////////111111111111111222222222333222222111111222222333333333333333333333333333333333333333444444444444222333444333222333555666666666666666777888999:::666555444333444555777999777777777777888:::;;;<<>><<<;;;;;;<<<===???>>><<<;;;;;;;;;<<<<<<;;;===???@@@@@@@@@@@@AAA@@@@@@AAACCCEEEFFFHHHIIIFFFEEEDDDCCCBBBBBBDDDEEEDDDEEEEEEEEEDDDFFFHHHKKKJJJKKKNNNPPPQQQPPPOOONNNNNNLLLKKKNNNRRRTTTSSSQQQPPPPPPOOOPPPRRRTTTWWWYYY^^^[[[XXXXXX\\\___^^^ZZZWWWWWWVVVVVVVVVWWWWWWWWWQQQOOOMMMNNNQQQTTTUUUUUU^^^YYYUUUWWW]]]aaa___[[[YYYWWWUUUTTTUUUUUUTTTSSSUUUQQQOOOOOONNNKKKKKKNNNRRRPPPNNNNNNMMMLLLJJJGGGIIIJJJKKKNNNQQQSSSVVVWWWRRRPPPMMMMMMNNNPPPQQQPPPYYYVVVRRRMMMHHHFFFEEEEEEEEEDDDCCCDDDDDDCCC@@@>>><<<===>>>???@@@@@@AAAAAA???>>>>>>>>>============;;;:::999888777666666666555666666777777666666555444444555555555555444444222222333444444444444333444444444444444444444444444444444444555555555555555555666666666666555555222333444555666777888999666666666777777888999:::555555555666777999:::;;;999999999999:::;;;<<<<<<===>>>???@@@???>>>===<<<888888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@BBB@@@@@@AAAAAAAAA@@@@@@???>>>>>>???BBBFFFHHHIIIHHHFFFHHHIIIJJJJJJLLLOOORRRIIIFFFCCCCCCEEEHHHJJJKKKKKKJJJIIIHHHHHHIIILLLMMMGGGHHHKKKMMMNNNMMMKKKJJJHHHHHHKKKNNNQQQRRRQQQOOOOOONNNMMMLLLKKKLLLLLLMMMIIIKKKLLLMMMMMMLLLKKKKKKLLLKKKKKKNNNRRRSSSQQQNNNGGGHHHIIIIIIJJJMMMRRRUUUVVVWWWWWWUUURRROOOLLLJJJqqqSSSEEEBBB===<<<;;;;;;;;;:::888666444333222000//////......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************((()))+++***)))'''((((((+++++++++******************************************************************++++++***(((((()))+++***+++,,,---,,,+++***)))))))))*********+++++++++)))***++++++---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,---------------,,,+++)))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,---.........---,,,+++---,,,+++,,,...//////...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------------------............///------///222444333111...........................,,,---...///000000000///111111000000111111222333333222111000000111222333333333333333333333333333222222222333333333444444222333444444333333555777666666555555555666777777555444444444444666777888666666666777777888::::::>>>???>>><<<::::::<<<>>>>>>===;;;::::::::::::;;;:::<<<>>>???>>>>>>???@@@>>>@@@BBBEEEGGGHHHHHHHHHEEEEEEEEECCCAAAAAACCCEEEDDDEEEFFFEEEEEEFFFHHHKKKJJJJJJLLLMMMNNNMMMMMMLLLLLLJJJJJJMMMQQQSSSRRROOOOOONNNNNNOOORRRVVVZZZ]]]aaa```]]]YYYYYY^^^___^^^ZZZZZZZZZYYYYYYXXXXXXXXXSSSPPPNNNOOORRRRRRPPPMMMTTTTTTUUUZZZ___bbbaaa^^^ZZZWWWTTTSSSTTTUUUVVVVVVWWWRRROOOOOONNNKKKMMMQQQOOONNNMMMNNNOOOOOOMMMKKKGGGHHHKKKMMMQQQSSSUUUVVVRRRPPPOOOPPPQQQRRRQQQPPPSSSTTTSSSQQQLLLHHHEEEEEEEEECCCBBBBBBBBBAAA???<<<;;;;;;;;;<<<===>>>>>>?????????>>>>>>>>>>>>>>>???;;;:::888777666666555555666666777777777777666666444444555555555555444444111222333333444444333333333333333333333333333333444444444444444444444444444444555666666666555555333333444555666666777777555444555555666777999999666666666666777888999:::999999999999999:::;;;<<<===>>>????????????======888888888999:::;;;<<<===========================<<<<<<;;;;;;<<<>>>AAACCC@@@@@@AAAAAAAAA@@@??????======>>>AAADDDGGGGGGFFFEEEGGGIIIKKKLLLMMMOOOQQQKKKIIIFFFEEEFFFHHHHHHHHHKKKKKKLLLKKKJJJKKKMMMPPPMMMMMMMMMMMMMMMMMMLLLLLLIIIIIIKKKNNNRRRSSSSSSRRRTTTSSSQQQOOOOOOOOOOOOPPPIIIJJJKKKJJJIIIHHHIIIKKKLLLKKKLLLOOOTTTWWWVVVSSSKKKLLLLLLLLLLLLNNNRRRUUUSSSUUUVVVUUURRRNNNLLLKKKpppRRRDDDAAA===<<<;;;;;;;;;:::888666444333222000//////......,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************&&&(((++++++***))))))******************+++++++++************************,,,+++***))))))***+++,,,***+++,,,***(((''')))+++***+++,,,------+++***(((*********+++++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,---......------...............------,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////......,,,+++,,,...//////...***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,************************------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------............///,,,,,,---///111111///---........................,,,---...///000000000///222111000000000111222333333222111000000111222333222222222222222222222222222222222222333333333333222333444444333444666888666555555444444444444555333333444444555666777777666666666666777888999999<<<======;;;999999;;;>>>>>>===;;;999999999999::::::<<<>>>>>><<<<<<>>>@@@;;;>>>CCCGGGIIIIIIGGGFFFCCCEEEEEEDDDBBBAAACCCEEEGGGGGGHHHGGGFFFGGGIIIKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKNNNRRRSSSQQQNNNOOONNNMMMMMMPPPUUUZZZ]]]```cccbbb\\\YYY\\\^^^]]]^^^^^^]]]\\\[[[YYYWWWVVVSSSPPPMMMNNNRRRSSSQQQNNNMMMRRRYYY___bbbbbbaaa```XXXUUURRRRRRUUUYYY\\\]]]XXXRRRNNNMMMLLLKKKNNNSSSOOONNNNNNNNNOOOOOOMMMKKKFFFGGGJJJMMMPPPSSSUUUVVVTTTRRROOONNNOOOPPPPPPPPPMMMOOOQQQOOOJJJFFFDDDDDDBBB@@@???@@@AAAAAA???>>>;;;;;;;;;;;;<<<======>>>>>>===<<<<<<<<<<<<===>>>:::999888777666555555555666666777777777777666666444444555555555555444444111222333333444444333333222222222222222222222222333333333333333333333333333444555555666666555555444444444555555666666666555555555555666888999:::888888777777777777888888;;;::::::::::::;;;<<<<<<;;;<<<===>>>>>>===<<<;;;999999999999:::<<<===>>>===========================<<<;;;;;;<<>>======>>>AAADDDFFFFFFEEECCCFFFJJJLLLLLLMMMNNNPPPMMMKKKIIIHHHHHHHHHFFFEEEIIIKKKMMMMMMLLLLLLNNNPPPSSSRRRPPPOOONNNPPPQQQRRRMMMLLLMMMOOORRRUUUUUUUUUVVVUUUTTTSSSSSSSSSTTTUUUNNNNNNMMMJJJGGGFFFIIILLLLLLKKKLLLQQQVVVZZZZZZXXXNNNNNNOOONNNMMMNNNPPPRRRNNNQQQSSSSSSOOOLLLJJJJJJoooQQQCCC@@@===<<<;;;;;;;;;:::888666444333222000//////......,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************&&&)))+++,,,+++++++++,,,))))))******+++++++++,,,************************,,,+++)))(((((()))+++,,,)))+++,,,***'''&&&(((+++***+++---------+++)))(((++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***+++---......------***+++,,,---............++++++*********+++,,,,,,------------------------***++++++,,,---------,,,///---+++***++++++***)))((()))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,************************---------,,,,,,+++++++++******+++++++++,,,,,,,,,---------.........//////+++***+++---///000...---........................+++,,,...000000000000///222111000000000111333444333222000//////000222333222222222222222222222222111111222222222333333333222444555555444555777999666666555333333333333333222333444555666666666666666666555666666777888999999;;;<<<:::888777:::======<<<;;;999888888999999:::<<<>>>>>><<<;;;>>>@@@999===CCCHHHJJJIIIFFFDDDCCCEEEFFFDDDBBBAAACCCFFFHHHHHHHHHGGGFFFGGGIIIKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMLLLKKKNNNRRRTTTQQQNNNOOONNNLLLLLLOOOTTTYYY\\\]]]dddfff^^^YYYZZZ\\\[[[`````````___]]]ZZZWWWUUURRRNNNKKKMMMRRRUUUUUUSSSLLLTTT^^^dddeeedddbbbbbbVVVSSSQQQRRRWWW]]]aaadddXXXQQQLLLKKKKKKKKKOOOTTTRRRPPPOOOOOOOOOMMMJJJGGGEEEGGGJJJMMMPPPSSSUUUVVVWWWSSSNNNJJJJJJKKKLLLLLLJJJLLLMMMKKKGGGDDDCCCDDD???>>>===>>>@@@BBBAAA@@@======<<<<<<<<<===>>>>>>;;;:::999888999999;;;<<<:::999888666555555555555555555666666666666555555444555555666666555555444222222333444444444444333222222222222222222222222333333333333333333333333333333444555666666666555444444555555555555555555666666555555777999:::<<<999888888777777777777777<<<<<<;;;;;;;;;<<<======999:::;;;<<<<<<<<<;;;:::999999999999:::<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;===@@@CCCEEEAAAAAAAAAAAAAAA@@@???>>>>>>>>>???AAADDDFFFEEEDDDBBBFFFJJJLLLMMMMMMNNNNNNNNNLLLJJJIIIIIIHHHEEECCCHHHKKKNNNNNNMMMLLLMMMPPPWWWUUURRRPPPPPPSSSVVVXXXPPPOOONNNPPPSSSVVVWWWWWWVVVUUUUUUUUUUUUWWWXXXYYYSSSSSSPPPKKKGGGFFFIIIMMMJJJJJJKKKPPPVVV[[[[[[YYYMMMNNNOOONNNLLLLLLMMMNNNJJJNNNQQQPPPMMMJJJHHHIIItttQQQ@@@>>>===;;;999999999999777555666333111000000///...---------,,,,,,,,,,,,+++++++++++++++*********))))))************************(((***+++***)))((()))***)))***+++,,,,,,+++***)))************************))))))))))))************************************))))))))))))))))))))))))+++,,,------------,,,+++,,,,,,+++***)))(((''''''------------------------((()))***+++++++++++++++***++++++,,,,,,++++++***+++++++++*********)))))),,,,,,,,,++++++*********++++++******************---,,,+++*********+++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,***,,,......,,,++++++,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++222000...,,,***))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------....../////////........................,,,,,,------...///000000000///...............///.........///111333666777222111000.........///000///111222444444333222111222222222333333333444444555555444333222222222222111333333222666999666111111222333444555555555555666666666666666777888888;;;:::999888888888999:::<<<;;;999888888999;;;<<<777999;;;<<<===<<<;;;:::@@@@@@??????@@@@@@AAABBBAAABBBDDDCCCBBBBBBCCCEEEIIIIIIGGGEEECCCCCCFFFHHHRRROOOMMMMMMJJJFFFFFFJJJNNNMMMLLLNNNQQQRRRQQQNNNMMMKKKJJJMMMRRRWWWZZZZZZ[[[]]]______]]]\\\\\\]]]]]]\\\[[[YYYWWWVVVUUUUUUUUURRROOONNNPPPRRRTTTTTTSSSWWW^^^dddggggggeeeccc[[[XXXUUUVVV___gggeee^^^YYYXXXSSSNNNKKKLLLSSSXXXVVVQQQMMMLLLOOOPPPNNNJJJGGGHHHIIIKKKOOORRRUUUWWWTTTRRROOOKKKIIIHHHHHHIIIKKKJJJHHHEEEBBBAAA@@@??????>>><<<<<<======<<<;;;<<<<<<::::::::::::<<<<<<;;;;;;:::999999999::::::888888777555555444444444444444444444444444444444555555555444444333333333111111111111111111111111222222222222222222222222222222222333333333444444444444444444444444444444333333333444444666777777888888777777777777888888999999888888777666666666;;;:::999999888888999999;;;<<<>>>@@@???===;;;999:::999999888999999::::::;;;:::::::::::::::::::::::::::::::::<<>>===>>>>>>???@@@@@@AAABBBBBBCCCEEEIIILLLNNNMMMLLLKKKPPPOOONNNMMMHHHEEEKKKSSSFFFGGGJJJLLLNNNOOOOOOOOOQQQUUUVVVSSSQQQSSSSSSQQQNNNPPPQQQRRRRRRSSSVVVXXXTTTRRROOOMMMMMMNNNQQQSSSUUUSSSPPPLLLIIIHHHGGGGGGKKKGGGFFFMMMXXX]]]ZZZTTTRRRPPPRRRTTTQQQJJJJJJPPPMMMNNNNNNNNNLLLIIIEEECCCvvvSSSAAA>>>>>>===;;;;;;;;;:::999777666333111000000///...---------,,,,,,,,,,,,+++++++++++++++*********))))))************************((()))******(((((()))***((()))************)))(((************************))))))))))))************************************))))))))))))))))))))))))***+++,,,------,,,+++***,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++++++++******++++++,,,,,,++++++***+++++++++*********)))))),,,,,,,,,++++++*********************************,,,+++++++++***++++++,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++000///---+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................,,,,,,------...//////000000//////....../////////............///111333444222111000///......///000///000222333444333222111222222222333333333333444666555444444333444444444222444333222444888666222222222333444555555555555555555555444555666666777:::999888888888999::::::<<<;;;999888888999;;;<<<888999;;;=========<<<;;;>>>>>>>>>>>>>>>??????@@@@@@BBBCCCCCCAAAAAABBBDDDDDDEEEGGGGGGGGGHHHJJJLLLUUURRROOOOOOLLLGGGGGGJJJNNNLLLLLLMMMOOOPPPNNNLLLMMMLLLKKKNNNTTTYYY\\\\\\ZZZ\\\]]]\\\ZZZYYYZZZ[[[aaa```]]]ZZZWWWUUUSSSSSSTTTRRROOONNNPPPRRRSSSSSSTTTVVV[[[bbbfffgggdddaaa]]]\\\YYYYYY^^^bbb^^^UUUZZZXXXUUUPPPMMMNNNRRRWWWVVVRRRMMMLLLNNNNNNLLLIIIFFFGGGJJJNNNQQQTTTWWWXXXTTTRRROOOLLLIIIIIIIIIIIIIIIHHHGGGDDDBBB???===<<>>===<<<;;;;;;:::999999:::;;;;;;;;;::::::999999999999999888777666555444444444444444444444444444444444444444444444333333333222222111111111111111111111111222222222222222222222222222222222333333333333444444444444444444444333333444444333444444555666666777777666666666666777777888888777777777777666666888888888888888999:::;;;;;;<<<===>>>===<<<:::999999999888888888888999999::::::::::::::::::;;;;;;::::::::::::;;;===???@@@??????@@@@@@??????>>>===>>>??????@@@AAAAAABBBBBBBBBDDDGGGIIIKKKLLLKKKKKKNNNLLLKKKKKKHHHFFFIIIPPPFFFGGGHHHIIIJJJJJJJJJJJJNNNRRRTTTPPPNNNPPPPPPNNNOOOQQQSSSTTTSSSSSSTTTUUUSSSQQQNNNLLLLLLMMMOOOQQQXXXVVVSSSPPPMMMJJJHHHGGGIIIGGGFFFKKKSSSXXXVVVSSSQQQNNNOOORRRPPPKKKKKKOOOMMMMMMNNNMMMLLLJJJGGGFFFxxxTTTAAA===@@@>>><<<<<<===<<<;;;999666444111000000000...---------,,,,,,,,,,,,+++++++++++++++***************************************'''((())))))''''''((()))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++************++++++++++++******+++************)))))))))+++++++++++++++************************************++++++,,,,,,+++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,+++******,,,...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...---,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,------.../////////000000////////////000000//////.........///000000111000000////////////000///000111333333222111111111111222222222333333333555555555555555666666777444555333111333777666333222333444555555666666555444444333333444444555666888777777777888999:::;;;;;;:::999888888999:::;;;888:::;;;===>>>======<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAAAAA@@@@@@AAACCC>>>AAAEEEHHHJJJLLLNNNPPPVVVRRROOOOOOLLLGGGEEEGGGLLLKKKKKKLLLMMMNNNLLLKKKMMMLLLKKKNNNSSSXXX[[[\\\YYYZZZ[[[ZZZZZZ\\\___aaaeeeccc___[[[WWWSSSQQQPPPSSSQQQOOOOOOPPPQQQQQQPPPTTTTTTVVV]]]dddgggddd___\\\\\\ZZZZZZ]]]___ZZZQQQYYYXXXUUURRROOOOOOQQQSSSVVVRRRNNNLLLMMMMMMKKKHHHGGGHHHKKKOOORRRUUUWWWXXXSSSRRROOOLLLJJJIIIIIIIIIJJJIIIHHHFFFCCC@@@===;;;===<<<:::;;;<<<======<<<:::999999888888999999::::::999999888888888888888777666555555444444444444444444444444444444444444333333333222222222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333444444333333333444555555666666555555555555666666666666666666777777777777666666777777888:::;;;<<<;;;;;;;;;;;;::::::999999888888777777777777888888888999999::::::;;;;;;;;;999999999999:::;;;<<<===>>>>>>?????????>>>======?????????@@@AAAAAABBBBBBBBBBBBDDDEEEGGGIIIJJJJJJLLLHHHGGGIIIHHHFFFGGGKKKCCCDDDEEEFFFGGGGGGGGGGGGJJJNNNOOOLLLJJJLLLLLLJJJNNNPPPSSSTTTSSSRRRQQQRRRRRRQQQNNNKKKJJJKKKMMMNNNVVVVVVTTTRRROOOKKKHHHFFFGGGFFFFFFHHHLLLOOOPPPPPPQQQNNNNNNQQQRRRPPPOOOPPPLLLLLLMMMMMMLLLKKKJJJIIIvvvSSSAAA>>>???>>><<<<<<======;;;999666444222000000000///---------,,,,,,,,,+++++++++************************************************&&&((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))))))))************))))))))))))*********+++++++++************************))))))************))))))******++++++++++++******************))))))))))))+++++++++******************************+++++++++)))***+++,,,---,,,+++***+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,***((())),,,...,,,,,,++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////000000/////////000111111000000000//////.........000000000////////////000///000111111222222111111111111111111222222222222444333444444555666777888555666444111111555666333222333444555555666666555444444444333444555555666666666666777888999::::::::::::999888888999::::::999:::;;;<<<===>>>>>>===<<<<<<;;;;;;<<<<<<===>>>>>>???@@@@@@??????@@@AAA===???BBBEEEHHHKKKOOORRRUUUPPPLLLLLLJJJEEEBBBCCCHHHIIIJJJKKKMMMNNNMMMMMMMMMMMMLLLNNNQQQTTTWWWYYYZZZZZZZZZ[[[]]]aaahhhlllgggddd```[[[WWWTTTSSSRRRSSSQQQOOONNNOOOPPPOOONNNQQQOOOPPPWWWaaafffccc^^^XXXYYYYYYXXX[[[___]]]WWWWWWVVVTTTRRRPPPOOOOOOOOOTTTQQQNNNMMMNNNNNNMMMLLLKKKKKKKKKLLLNNNQQQTTTVVVSSSQQQNNNKKKIIIIIIIIIJJJKKKKKKKKKIIIFFFBBB>>><<<;;;:::888999:::;;;;;;:::888888888777777888888888999888777777666666777777666555555444333333444444333333333333333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333444333333333333333444444555444444333333444444555444444555666666777888888666666666777777999::::::;;;:::999888777888888999888777777666666666666777666666777888999999::::::999999999999999:::::::::======>>>>>>>>>======<<>><<<;;;;;;<<<<<<:::999777444222111111000///...------,,,,,,,,,+++++++++************************************************&&&((()))((('''&&&''')))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))*********************************))))))*********))))))((()))******++++++******)))))))))))))))))))))))))))************************))))))*********+++++++++)))***+++,,,---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++)))((())),,,...---,,,+++*********++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............///////////////000111111111111111000000//////////////////000000000000/////////000000111111111000000000000111111111222222111111111222333444555666555777666222000333555333111222333444555555555555555555444444555555666777555555666777888888999999999999999999999999999999888999:::;;;======>>>>>>===<<<<<<<<<<<<===>>>>>>===>>>@@@???>>>>>>???AAA???@@@@@@@@@AAAFFFLLLPPPSSSNNNKKKKKKJJJEEEBBBBBBEEEGGGIIIKKKMMMNNNPPPQQQPPPPPPPPPPPPPPPSSSUUUWWW\\\[[[ZZZZZZ\\\bbbjjjpppeeeccc___[[[XXXWWWWWWWWWTTTRRROOONNNOOOOOOOOONNNNNNKKKKKKQQQ[[[aaa```\\\VVVXXXWWWUUUWWW]]]___^^^TTTSSSQQQPPPOOONNNMMMKKKQQQOOONNNNNNOOOPPPQQQQQQPPPMMMIIIGGGGGGKKKOOORRRQQQOOOMMMJJJHHHHHHHHHIIIJJJKKKJJJIIIFFFBBB>>><<<999888666777888999999888777777777777777777777777777777666555555555555666555444444333333333333444333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111222222111111111222222222333333333222222222222333333444444444333333333333444444333333444555666777777888888777777666666777777777:::999777666666666888999888777777666555555666666444444555666777888888999888888999999999999999999;;;<<<<<<======<<<<<<<<<>>>>>>>>>?????????????????????>>>???AAACCCFFFHHHGGGCCCBBBEEEGGGFFFFFFHHHKKKJJJIIIHHHGGGGGGFFFFFFBBBGGGHHHEEEDDDFFFGGGEEEDDDHHHLLLOOOPPPOOOOOOPPPPPPNNNLLLJJJIIIHHHIIIIIIHHHIIILLLNNNMMMLLLIIIGGGEEEFFFFFFEEEDDDDDDGGGJJJPPPOOONNNPPPTTTVVVUUUQQQKKKJJJJJJJJJKKKLLLNNNOOOpppOOOAAAAAA<<<;;;::::::;;;;;;:::888777555222111111111///...------,,,,,,,,,,,,++++++***************+++++++++************************'''((())))))''''''((()))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''''''''(((((()))))))))************************))))))******))))))(((((())))))************))))))(((((()))))))))))))))***)))))))))***************)))))))))***++++++,,,,,,)))***++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***))))))+++---...---+++***)))******+++*********++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,++++++))))))******+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---......///000111//////000111111111000000...//////000000000000//////////////////000000000///000000000000111111111000000000000111222333444444888777333111333333222000111222333333444444444555555555444555666666777444555666777777888777777999999999999999999999999888888999:::;;;===>>>>>>===============>>>??????===>>>??????>>>>>>???AAABBBAAA???======AAAGGGLLLRRRMMMJJJLLLMMMIIIEEEDDDDDDFFFIIIKKKLLLMMMOOOQQQRRRSSSSSSRRRQQQSSSVVVYYY]]][[[XXXUUUWWW^^^gggnnncccaaa^^^[[[YYYYYY[[[\\\WWWTTTPPPNNNNNNOOOOOOOOOMMMJJJIIIMMMTTTYYYZZZXXXVVVXXXWWWSSSRRRXXX]]]^^^RRRPPPNNNNNNOOONNNLLLKKKMMMMMMMMMMMMNNNPPPRRRSSSQQQNNNIIIEEEDDDFFFKKKNNNOOOMMMKKKHHHGGGGGGGGGHHHGGGGGGFFFEEECCC@@@===;;;:::888666666777777777666666777777888888777777666666666555444444444444444444333333222222333333333333333333333333333333333111111111111111222222222000000000000000000000000111111111111111111111111///000000000000111111111000000000111111222222333111111111111222333444555444444333333333333444444333333333444555666666777888888777666666666666666:::999777666666666777888999888777666666555555666444555555666666777777777777888999999999999999888::::::;;;<<<<<<<<<;;;;;;=====================>>>=========>>>@@@BBBEEEFFFFFFCCCCCCEEEFFFEEEGGGKKKSSSQQQNNNJJJGGGDDDBBBAAAAAAFFFHHHEEEDDDFFFGGGEEECCCFFFJJJMMMNNNOOOPPPQQQNNNMMMKKKJJJIIIIIIIIIIIIFFFHHHKKKMMMOOONNNMMMKKKFFFFFFGGGFFFEEEEEEFFFHHHJJJLLLMMMLLLNNNRRRQQQNNNJJJIIIHHHHHHIIIKKKNNNOOOsssQQQAAA@@@<<<;;;999:::;;;;;;:::999777555222111111111000...------,,,,,,,,,,,,++++++))))))*********+++++++++************************((()))******(((((()))***)))(((''''''''''''((()))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++(((((((((((())))))))))))++++++++++++++++++++++++)))))))))))))))(((((('''))))))************))))))(((((((((((())))))******((()))))))))*********+++((())))))***++++++,,,,,,************+++,,,---...******+++++++++,,,,,,,,,)))))))))*********++++++)))+++,,,+++***)))***+++///---+++***))))))***+++)))******+++,,,,,,------++++++++++++++++++++++++))))))++++++,,,+++******((())))))***++++++,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,---...///000+++,,,...000111111111111---...///000111111000//////.........//////000000/////////000000000111111000000000000111111222333333888999555111222222111//////000111222222222222444444333333444444555666444555666777777777666555888888999999999999888888777777777999:::<<<===>>>===============>>>>>>???===???@@@@@@???>>>@@@AAAAAAAAA???>>>===@@@DDDHHHOOOIIIGGGKKKNNNKKKGGGFFFDDDGGGJJJJJJJJJJJJLLLNNNNNNOOOPPPPPPPPPQQQVVVYYYYYYVVVSSSQQQTTT]]]hhhqqqcccaaa^^^[[[ZZZ[[[]]]^^^ZZZVVVPPPMMMMMMNNNPPPQQQNNNLLLJJJJJJMMMPPPQQQQQQQQQUUUVVVRRRPPPTTTYYY[[[QQQOOOMMMMMMOOOOOONNNLLLKKKLLLLLLLLLLLLMMMPPPRRRNNNLLLIIIFFFEEEFFFHHHJJJMMMLLLIIIGGGEEEEEEFFFGGGFFFEEEDDDBBBAAA???>>>===<<<:::888777888888666555666777888888888888777666555555444333333333333333333333222222222222333333222222222222222222222222111111111222222222333333000000000000000000000000111111111111111111111111/////////000000000111111//////000000111222222333/////////000222333555555444444333333333333444444333333333444444555555555666666555555555666777777999888888777777777777777:::999888777666666666666777777777777777777777777777777999::::::::::::999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDDDDFFFDDDEEEFFFEEEDDDHHHOOORRRPPPMMMIIIEEECCCAAA@@@BBBFFFHHHFFFEEEGGGHHHFFFFFFHHHKKKMMMMMMNNNPPPQQQMMMLLLKKKJJJJJJJJJJJJJJJGGGHHHKKKMMMNNNNNNMMMMMMGGGGGGGGGHHHHHHHHHGGGFFFFFFKKKMMMKKKJJJNNNOOOMMMJJJIIIGGGFFFGGGJJJMMMOOOvvvSSSBBB???<<<;;;::::::;;;<<<;;;999777555333111111111000...---------,,,,,,,,,++++++))))))******++++++++++++************************(((***+++***)))((()))+++((('''&&&%%%%%%&&&'''(((************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,*********)))))))))))))))++++++++++++++++++++++++)))))))))))))))(((''''''))))))************))))))'''((((((((())))))******(((((())))))*********+++((())))))***++++++,,,,,,+++***))))))***,,,...///*********++++++,,,,,,,,,((())))))))))))*********(((***,,,,,,***)))******///...+++***))))))***+++))))))***+++,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,.....................---+++++++++,,,---...///000((())),,,...000111111111---...///111111111000//////............///000000////////////000000000000111111111000111111222333222888:::666222222111000...///000111111222222111333333222222333333444555555666777777777666555444888888999999999999888888666666777888999;;;===>>>===<<<<<<<<<<<<===>>>>>>===???@@@@@@??????@@@AAA???@@@AAA@@@???@@@CCCEEEKKKEEEDDDIIIMMMJJJGGGEEEEEEHHHJJJJJJHHHGGGHHHJJJGGGJJJLLLLLLLLLOOOTTTXXXSSSQQQNNNNNNTTT```nnnxxxdddaaa^^^[[[ZZZ[[[]]]___\\\WWWQQQLLLLLLNNNQQQRRRQQQOOOLLLIIIHHHIIIKKKLLLIIIPPPTTTRRRPPPTTTXXXYYYRRROOOMMMMMMPPPQQQPPPNNNKKKKKKKKKJJJJJJKKKMMMOOOJJJJJJIIIIIIIIIHHHHHHHHHLLLKKKHHHFFFDDDDDDEEEFFFGGGFFFDDDCCCAAA@@@@@@@@@>>><<<:::999999888777555666777888999999888777666555444333333222222333333222222222111222222333333222222222222222222222222111111222222333333333333000000000000000000000000000000000000000000000000////////////000000000000...//////000111222222222......///000111333555666555444444333333444444555333333444444444444555555444444444555666777888999888888888888777777777777::::::888777666666666666999999999999888888888888666777999:::;;;;;;::::::888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===???@@@BBBCCCDDDFFFEEEFFFGGGDDDCCCIIISSSLLLKKKHHHFFFDDDCCCCCCCCCBBBGGGIIIFFFEEEHHHIIIGGGJJJKKKMMMMMMMMMNNNPPPRRRLLLKKKKKKJJJJJJJJJKKKKKKHHHIIIJJJKKKLLLLLLLLLKKKHHHGGGGGGIIIKKKKKKHHHFFFFFFMMMPPPLLLJJJMMMOOONNNJJJHHHFFFEEEFFFIIILLLNNN}}}XXXCCC@@@>>><<<:::999::::::999777666555444333111000//////.........---,,,+++)))(((+++++++++*********)))))),,,***(((''''''(((***,,,))))))))))))***************************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******+++*********))))))(((((((((((())))))******+++++++++*********))))))(((((('''((()))******)))((('''))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,+++)))((((((***,,,---)))************+++++++++///...+++***))))))***+++******))))))))))))******,,,,,,,,,,,,,,,+++***))))))************+++++++++************************000000//////...---++++++------------------------------------,,,,,,+++***------------,,,,,,+++***------------------------///////////////////////////////////////.........////////////000000000000...//////000111222222222111222555666666444111///000000111222222222222111222333444444333333555777888777777666666666666777666666777888999999::::::666777777888888999::::::;;;<<<===>>>>>>===<<<;;;@@@@@@????????????@@@@@@BBB@@@>>>===>>>@@@BBBDDDGGGFFFGGGHHHJJJJJJIIIHHHGGGHHHHHHIIIIIIIIIHHHHHHFFFGGGIIIJJJJJJMMMQQQTTTRRROOOMMMOOOTTT[[[bbbeee]]][[[\\\^^^\\\XXXYYY]]]```XXXMMMGGGHHHLLLQQQSSSQQQPPPNNNKKKHHHEEECCCBBBIIIJJJKKKMMMOOOPPPQQQRRRVVVPPPJJJIIILLLNNNMMMJJJNNNLLLIIIIIIIIIJJJJJJIIIKKKIIIFFFEEEFFFEEEDDDCCCKKKKKKIIIEEEBBBAAABBBDDDDDDCCCBBBAAA@@@AAABBBBBB@@@>>>;;;:::999999777555666666666666555444333222555444444444555555333111222222222111111111000000000000000000000000000000000000000000000000000000000///...---,,,---..................////////////////////////////////////111000////////////000000000000000000111111111111444444333222222111111000111111333444555666666666555666666777777777777666999888888777777777777777999999888888777666666666888888777777777777888888777888999::::::999888777777888:::;;;<<<<<<;;;:::888999::::::;;;;;;::::::<<<;;;;;;;;;<<<===???@@@DDDDDDDDDDDDCCCEEEIIILLLIIIHHHGGGHHHIIIHHHFFFEEEFFFFFFFFFEEECCCCCCEEEGGGKKKLLLNNNNNNNNNOOOPPPQQQQQQKKKHHHJJJLLLLLLMMMPPPJJJHHHGGGJJJOOOQQQMMMIIIGGGGGGHHHJJJMMMNNNMMMLLLNNNNNNOOOMMMLLLKKKLLLNNNNNNLLLIIIGGGFFFGGGHHHIII[[[EEEAAA>>><<<:::::::::::::::888666555444333111000//////.........---,,,+++))))))+++++++++*********))))))******)))(((((()))******))))))))))))************((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))(((((()))))))))))))))*********************)))))))))((((((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++***)))((()))***,,,---)))************+++++++++///---+++***))))))***+++++++++************+++++++++,,,,,,,,,++++++***))))))************+++++++++++++++++++++,,,,,,------////////////...---,,,+++------------------------,,,---------,,,,,,+++***,,,---------,,,,,,+++***------------------------////////////////////////////////////.............../////////000000000000...//////000111111222222222333444555444333111///000000111222222222222111111222333222222222444666888777666666666666666666555555666777777888888999777777777888999999::::::;;;;;;;;;;;;;;;;;;::::::>>>==================>>>AAA@@@>>>===>>>@@@BBBDDDFFFEEEFFFGGGGGGHHHGGGFFFEEEFFFFFFGGGHHHHHHGGGGGGHHHIIIJJJJJJIIIJJJLLLNNNRRROOOLLLMMMQQQVVVWWWWWWVVVUUUVVVYYYYYYWWWYYY]]]]]]WWWOOOJJJKKKOOOSSSUUUTTTRRRPPPMMMIIIFFFDDDBBBGGGGGGHHHIIIKKKMMMNNNPPPRRRNNNJJJIIILLLNNNNNNMMMMMMKKKKKKMMMPPPPPPLLLHHHJJJHHHFFFFFFFFFFFFEEEDDDIIIIIIGGGDDDAAA@@@AAACCCCCCBBBAAA@@@???@@@@@@AAA>>>;;;888777777777666555666666666555555444333222666555444555666555444222222222222111111000000000////////////////////////000000000000000000000000000///...---,,,------...............////////////........................000000////////////000000//////000000000111111111333333333222222222222111333333444444444444444444555555666777777777777666888777666666555555666666666666666666666666666777777777777666777777888888777777888999999888777777777888999;;;<<<;;;;;;:::999::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===???@@@BBBCCCCCCBBBBBBDDDGGGJJJFFFEEEDDDDDDEEEEEECCCAAAFFFFFFFFFEEECCCCCCEEEGGGIIIKKKMMMNNNOOOPPPRRRTTTQQQMMMJJJKKKKKKJJJLLLQQQIIIGGGFFFJJJOOORRRPPPMMMJJJIIIHHHJJJLLLNNNNNNMMMMMMNNNNNNMMMKKKKKKLLLMMMNNNLLLIIIFFFEEEEEEGGGIII^^^FFFAAA???===;;;;;;;;;<<<;;;:::666555333222111000//////.........---,,,+++***)))+++++++++***************))))))************))))))))))))))))))************''''''((()))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))((((((((((((******))))))))))))((((((************))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++***)))))))))***,,,---)))************+++++++++...---+++***))))))***+++,,,++++++******++++++,,,+++++++++,,,++++++***))))))************++++++++++++++++++,,,,,,---------------............------,,,,,,,,,,,,------------,,,,,,---------,,,++++++,,,,,,---------,,,++++++------------------------////////////////////////............................../////////000000000...//////000000111111222444444444333222111000//////000111111222222111111///111222111111111333555888777666666555555555666444444555555666666777777777777777888999999::::::::::::999888777777777888=========<<<<<<=========???>>>======>>>@@@BBBDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBDDDEEEFFFFFFFFFFFFIIIJJJKKKKKKIIIHHHHHHIIIQQQNNNKKKMMMRRRTTTRRROOOOOONNNPPPSSSTTTSSSVVV\\\[[[WWWSSSQQQSSSVVVYYY[[[WWWVVVSSSOOOKKKGGGDDDCCCEEEDDDDDDDDDFFFHHHKKKMMMNNNLLLKKKJJJKKKMMMOOOPPPKKKJJJKKKPPPVVVVVVOOOHHHJJJHHHFFFFFFGGGGGGFFFEEEEEEFFFEEECCC@@@???@@@BBB@@@???>>>>>>======>>>>>>;;;888555333444555555555555555555555444333222222666555444555666666444222111111111111000000000000////////////////////////000000000000000000000000//////...------------...---............/////////........................///////////////000000000//////000000000000111111111111222222222333333333444444444444444333222222444555666777777777777777777666555555444444555555333333444555555666777777666666666666777777888999777777888888888888777777777888999;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@AAA@@@@@@AAADDDGGGCCCBBBBBBBBBCCCCCCBBB@@@EEEEEEEEEDDDCCCCCCEEEGGGHHHIIIJJJMMMOOORRRSSSTTTRRROOOMMMMMMIIIGGGLLLRRRJJJHHHGGGJJJOOOSSSTTTSSSMMMKKKIIIIIILLLNNNOOOOOOLLLMMMNNNMMMKKKJJJKKKMMMPPPMMMHHHDDDCCCDDDFFFHHH```FFF??????>>><<<;;;<<<===<<<;;;666555333111000/////////------------,,,+++***)))************************((()))***++++++***)))(((((()))))))))************((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))((((((++++++******))))))((((((*********)))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((()))))))))***************************************)))))))))***+++,,,---))))))*********+++++++++,,,,,,+++***))))))******+++******))))))******+++******++++++++++++******))))))*********+++++++++,,,,,,,,,+++++++++******+++,,,------............,,,,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,+++,,,,,,,,,------,,,,,,+++------------------------........................------...............///........./////////000000////////////000000111111444444333222111000000//////000000111111111111111000111222111111111333555888777666555555555555555444444555555666666666666666777777888888999999::::::999777666555666666777>>>>>>>>>>>>>>>>>>>>>>>>======<<<===>>>@@@BBBCCCDDDEEEFFFEEEDDDCCCBBBCCC???@@@AAACCCDDDEEEEEEEEEHHHJJJLLLLLLJJJHHHGGGGGGQQQLLLJJJMMMSSSWWWVVVSSSOOONNNOOOQQQQQQOOOQQQVVVYYYXXXWWWXXXZZZ\\\^^^___ZZZXXXUUUQQQMMMIIIFFFDDDDDDCCCBBBAAACCCEEEIIIKKKKKKLLLLLLKKKIIIJJJMMMOOOKKKHHHHHHOOOWWWYYYQQQIIIIIIGGGEEEEEEGGGGGGGGGFFFBBBCCCCCCBBB@@@>>>???@@@======<<<<<<;;;;;;;;;;;;999666333222333444555555444444444444444333222222444333222333555555333111000000000000000000000000//////////////////////////////////////////////////////......---------------------.........//////...........................//////000000000000000////////////000000000111000000111222333333444444333333444444444333333222444444555666777777777777777666555555444444555555444444555555555666666666666666555666666777888999777777777777777777777777666777999:::;;;;;;::::::;;;<<<<<<==================<<<;;;;;;<<<===>>>???===?????????>>>???AAACCCCCCCCCBBBCCCDDDDDDCCCAAADDDDDDDDDCCCBBBCCCEEEGGGGGGGGGHHHKKKNNNQQQRRRRRRRRRPPPPPPNNNIIIFFFKKKSSSOOOLLLJJJKKKOOOSSSUUUVVVPPPMMMJJJIIIKKKNNNPPPPPPLLLNNNOOONNNLLLKKKLLLMMMPPPMMMHHHDDDBBBBBBEEEGGGaaaEEE===???===<<<<<<=========<<<666555222000///...//////------------,,,+++******************************'''(((***,,,,,,***((('''((()))))))))*********************)))'''&&&$$$$$$(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((())))))++++++******))))))(((((())))))))))))))))))*********)))(((''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***((((((((((((((((((((((((((()))))))))************************************))))))))))))***+++,,,---))))))*********+++++++++++++++******************))))))(((((((((((()))))))))******++++++*********))))))*********+++++++++000000///---,,,+++***)))***+++,,,---............+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////............///////////////////////////000000000333333222111000000////////////000111111111111000000222222222222222444666888777666555444444444444555555555666666666666666555555666777777888888999:::999777666666666777888<<<===>>>>>>>>>>>>===<<<;;;;;;;;;<<<>>>@@@BBBCCCDDDFFFGGGGGGDDDCCCCCCDDD>>>???AAABBBCCCDDDEEEEEEFFFIIIKKKLLLKKKJJJJJJKKKRRRNNNJJJLLLRRRWWWYYYXXXUUUSSSSSSTTTQQQKKKKKKNNNSSSUUUWWWYYY[[[\\\^^^___[[[YYYWWWSSSOOOKKKHHHGGGGGGEEECCCBBBCCCEEEHHHIIIKKKKKKKKKJJJHHHHHHIIIKKKJJJFFFDDDJJJSSSWWWRRRKKKHHHFFFEEEEEEFFFGGGFFFEEE???AAABBBBBB???=========:::::::::::::::999999999888555333222333555666555333333333333333333222111111000000111222333111000////////////////////////...............................................................---------------------....................................---...///000111000000000...////////////000000000000000111222333444444555000111222333444444444444333333555666666777777777888777666666555555666666777777777666666555555555666666555555666777888888666666666666666666666666666777888:::;;;::::::999;;;<<<======>>>>>>============<<<;;;;;;<<<>>>???<<<>>>??????>>>>>>@@@AAACCCBBBAAABBBDDDDDDCCCAAABBBCCCCCCBBBAAABBBEEEGGGHHHFFFFFFIIILLLOOONNNMMMQQQQQQQQQPPPKKKGGGKKKSSSTTTRRROOONNNPPPRRRUUUVVVQQQMMMIIIHHHIIILLLNNNOOOMMMNNNPPPPPPNNNLLLLLLMMMPPPMMMHHHDDDBBBCCCEEEFFFaaaEEE<<>>@@@BBBCCCCCCFFFIIIHHHEEECCCDDDFFF@@@@@@BBBCCCDDDDDDDDDDDDEEEGGGIIIKKKKKKLLLMMMOOOTTTRRRNNNMMMOOORRRUUUVVVZZZXXXXXXXXXSSSKKKHHHIIINNNQQQTTTWWWWWWWWWXXXYYYYYYXXXVVVSSSPPPNNNKKKJJJJJJIIIGGGEEEEEEEEEGGGGGGJJJIIIHHHGGGGGGGGGGGGGGGHHHDDDBBBGGGNNNSSSPPPLLLHHHFFFDDDDDDEEEEEEDDDCCC>>>@@@BBBBBB@@@===;;;;;;999999999999999888777777777555444444555666555444222222222333333222222111//////...///111111000///............////////////......................................................//////......---,,,,,,------------.........---------------------------...///111111111000000......////////////000000000000111222333333444444///000111333444444555555222333444555666777777777888777666666555555666666888888777777666555555444777666666555555666666777666666555555555555666666666777888::::::::::::999;;;<<<<<<===============>>>===<<<;;;;;;<<<===>>>===>>>??????>>>>>>???AAAAAA@@@@@@AAACCCCCCBBB@@@AAABBBBBBBBBAAABBBDDDGGGHHHFFFEEEHHHLLLOOONNNLLLPPPPPPQQQRRROOOKKKLLLQQQWWWUUURRRPPPOOOPPPRRRSSSOOOLLLHHHGGGHHHJJJLLLLLLLLLNNNPPPPPPNNNLLLLLLLLLNNNLLLIIIFFFDDDDDDEEEFFFaaaFFF???>>><<<;;;;;;<<<======<<<666444111///---...//////,,,,,,---------,,,++++++))))))*********+++++++++((()))***++++++***)))((())))))))))))************))))))******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((()))))))))))))))))))))*********((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))******))))))))))))))))))))))))))))))))))))************************************'''((()))***+++,,,,,,---)))************+++++++++))))))************))))))))))))(((((((((((())))))(((((()))***************)))************+++++++++/////////...------,,,,,,++++++,,,---------,,,,,,)))******+++,,,,,,------***+++,,,,,,---------,,,***+++,,,,,,---------,,,------------------------------------------------++++++,,,------...//////---------.........//////////////////////////////---...000222222111000///...//////000000000000000///111222111111111333555888888666555444333333333555444444444444444444444222222333444444555555666444555666777888888888888888999;;;<<<<<<;;;999888888888:::<<<>>>@@@BBBCCCAAAEEEHHHHHHDDDCCCEEEHHHBBBCCCCCCDDDEEEEEEEEEDDDDDDEEEGGGHHHIIIKKKNNNPPPSSSTTTTTTRRRPPPPPPRRRTTTYYYYYY[[[\\\WWWNNNIIIIIILLLOOOTTTUUUUUUTTTUUUVVVWWWVVVUUUSSSQQQPPPNNNNNNLLLKKKJJJHHHGGGFFFEEEEEEGGGEEECCCDDDGGGHHHGGGEEEDDDCCCCCCGGGMMMOOONNNLLLGGGEEECCCCCCCCCCCCBBBAAA???AAACCCCCC@@@<<<:::999777888999999999888777666555444444555666555333111111111222222222222111111///......///111222111///---------....../////////........................---------------------------.../////////...---,,,,,,,,,---------.........------------------------,,,---///111222111000000........./////////000000111111111222222333333333000111222333333333333333111222444555666777777777777666555555444444555555555555555555555555555555888777666555555555555555666666555444444555666666555666888999::::::999999;;;;;;<<<============<<<>>>===<<<;;;;;;<<<===>>>===???AAAAAA@@@???@@@AAABBBAAAAAABBBDDDEEEDDDBBBAAAAAABBBAAAAAAAAADDDFFFHHHFFFEEEHHHNNNQQQQQQNNNOOONNNOOOSSSRRROOOMMMOOOTTTSSSRRRPPPNNNNNNOOOQQQMMMJJJGGGEEEFFFHHHIIIIIIIIILLLNNNNNNLLLJJJJJJJJJLLLKKKJJJHHHGGGFFFFFFFFFaaaHHHAAA===;;;::::::<<<===<<<<<<777444111...------///000,,,,,,---------,,,++++++))))))******++++++++++++))))))************))))))))))))))))))************'''''')))***++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******&&&'''''''''(((((())))))(((((())))))******++++++(((((())))))*********+++'''((()))******)))((('''))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((()))***,,,,,,,,,---)))************+++++++++((()))************))))))******))))))))))))******(((((()))***************)))************+++++++++))))))*********+++++++++,,,,,,,,,------,,,,,,+++))))))***+++,,,,,,------***+++,,,,,,------------***+++,,,,,,------------------------------------////////////////////////++++++,,,,,,---...//////---------........./////////////////////.........+++---000222333222000......//////000000000000000...///000000///000222444888888666555444333333222333333333333333333333333111111222333333444444555222333555777888888777777:::;;;===>>>>>>===;;;:::777888999<<<>>>@@@BBBBBB@@@DDDHHHGGGDDDBBBEEEHHHDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGIIIMMMOOOPPPUUUYYYXXXTTTRRRSSSVVVVVVWWW[[[^^^ZZZQQQKKKKKKNNNQQQUUUWWWUUUTTTUUUVVVUUUUUUTTTSSSRRRQQQPPPPPPMMMMMMKKKJJJGGGEEEDDDCCCEEEAAA???BBBGGGJJJHHHDDDBBBCCCEEEIIIMMMNNNMMMKKKGGGEEECCCBBBBBBBBBAAA??????AAADDDDDD@@@<<<999777777888999999999888666555444444444555666444111...000111111222222222111111000//////000222333111000---------.........//////........................---------------------------.../////////...,,,,,,,,,,,,,,,---------......------------------------+++---///111222222000000............/////////000111222222222222333333333222333333333333222111111111222333555666777777777555555444333333333333444222333333444444555555666999888777666444444444444666555444333333444555666555666888999::::::999999:::;;;;;;<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>>@@@BBBBBBAAA@@@@@@AAAEEEDDDDDDEEEGGGHHHGGGEEE@@@AAAAAAAAA@@@AAADDDFFFGGGEEEEEEIIIPPPTTTTTTRRROOOMMMNNNSSSUUUQQQNNNNNNQQQQQQPPPNNNMMMLLLNNNOOOKKKIIIFFFEEEFFFGGGGGGFFFGGGJJJLLLMMMKKKIIIHHHHHHKKKKKKJJJJJJIIIHHHGGGGGGdddDDD???===<<<;;;:::999:::;;;<<<555444333111000//////...000//////---,,,+++******+++,,,---...---+++(((&&&************************%%%'''))))))((((((***,,,******))))))(((((('''''')))))))))))))))))))))))))))++++++***(((&&&&&&&&&!!!"""$$$&&&'''((())))))***)))(((''''''((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))'''&&&'''***+++***(((((((((((((((((((((((((((''''''''''''''''''''''''))))))'''&&&&&&'''(((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))&&&&&&''')))***+++,,,,,,,,,***(((''''''(((***,,,)))))))))))))))))))))))),,,+++***)))(((((((((((())))))************)))))),,,---...,,,***))))))***(((((()))***+++,,,,,,,,,,,,------......------,,,///...,,,*********,,,---(((,,,---******---,,,(((******+++++++++,,,,,,,,,++++++,,,,,,---...//////---///111///,,,...444:::,,,,,,,,,++++++*********................................................////////////000000000000000000000000000/////////000000000000111111111111111333444444333222222333333333333333333333333333000000111222333333333333333333333444555666777777666777:::<<<>>>?????????777888888999;;;===>>>???CCCCCCCCCCCCCCCBBBBBBAAAEEECCCCCCEEEGGGGGGEEEBBBDDDFFFFFFEEECCCCCCFFFIIIKKKRRRXXXWWWQQQPPPTTT[[[\\\XXXRRROOOOOOQQQSSSTTTUUUVVVWWWWWWVVVSSSQQQOOORRRTTTUUUTTTRRRPPPOOOOOOMMMIIIIIILLLKKKDDDBBBDDDEEECCCAAABBBEEEFFFEEEBBBCCCCCCCCCFFFJJJLLLMMMMMMLLLJJJHHHDDDAAA???>>>===@@@BBBDDDDDDBBB>>>999666888888999999999999888888555555444333333222111111000//////.........//////////////////////////////...........................///////////////......---,,,,,,++++++,,,,,,---,,,---///000000000///...---------...------,,,,,,++++++,,,,,,,,,,,,------////////////000000000000...............///000000222222333333333222222111111222222333333222222111///000111333444555666666555555444444444333333333999888666555444555777888777666444444666777666555333444555777777777777666555666666777888999999999:::;;;;;;<<<===>>>?????????>>>>>>===============BBB@@@>>>@@@BBBDDDBBB@@@DDDEEEGGGIIIIIIHHHGGGEEE>>>===@@@DDDEEEDDDGGGLLLHHHIIIJJJLLLNNNPPPRRRTTTMMMNNNNNNPPPUUUXXXQQQGGGNNNPPPPPPNNNIIIGGGHHHJJJJJJIIIIIIHHHGGGEEEEEEDDDIIIJJJLLLMMMLLLKKKIIIHHHMMMIIIEEECCCCCCEEEFFFGGGcccDDD@@@===<<<;;;:::999::::::;;;666555333111000/////////000///...---,,,++++++***)))***+++++++++***)))(((************************&&&'''))))))((((((***+++***)))))))))((((((((('''))))))))))))))))))))))))(((***++++++)))((()))***%%%&&&'''((()))))))))(((***)))(((''''''((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))'''&&&'''***+++***(((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&''''''((()))'''((((((((())))))))))))))))))))))))(((((((((((((((((()))))))))*********)))))))))))))))))))))))))))******,,,---...//////******)))(((((()))******))))))))))))))))))))))))++++++***)))))))))******)))******************))))))***,,,,,,+++******+++)))))))))***+++++++++,,,+++,,,,,,,,,,,,,,,,,,+++///---,,,******+++,,,---,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---......///,,,///111///------222666............------,,,,,,........................................................./////////000000////////////////////////...////////////000000000111333444444333222222333333333333333333333333333000111222333444444444444333444444444555666666666999:::===???AAAAAABBBAAA999999999:::<<<===???@@@DDDDDDDDDDDDCCCAAA@@@???CCCAAAAAACCCFFFFFFDDDBBBBBBDDDEEEDDDCCCCCCEEEHHHJJJPPPVVVUUUPPPOOOTTTYYY\\\YYYUUUSSSRRRRRRRRRRRRZZZZZZZZZYYYXXXUUURRRQQQQQQSSSTTTTTTQQQOOONNNNNNMMMIIIIIIKKKJJJEEEDDDGGGFFFDDDCCCDDDFFFGGGEEECCCCCCBBBCCCEEEIIIKKKLLLLLLIIIHHHFFFDDDBBB@@@?????????@@@BBBBBB@@@<<<888555666666777777777777666666555444444333222222111111000000000/////////000000................................................,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---------......//////......,,,---------------,,,,,,++++++,,,,,,,,,,,,------....../////////000000000...............//////000111222222333222222111111111222222333333222222111111111222333444444444444444444444333333333333222666555444333333444666777777555444444555666666555222333555666777777666666555666666777888888999999999999:::;;;<<<======>>>>>>===============>>>>>>AAA???>>>???AAACCCAAA@@@DDDEEEGGGIIIKKKLLLMMMMMMDDD@@@@@@DDDFFFEEEGGGKKKIIIIIIJJJKKKLLLNNNPPPQQQMMMNNNNNNPPPVVVYYYSSSJJJKKKLLLLLLKKKIIIHHHHHHHHHJJJIIIIIIHHHGGGFFFFFFFFFGGGIIIKKKMMMMMMLLLKKKJJJKKKGGGDDDBBBCCCDDDEEEEEEbbbDDDAAA>>>===<<<;;;:::999999999666555333222000///////////////...---,,,++++++***))))))(((((()))******+++************************&&&'''))))))((((((***+++))))))))))))(((((((((((())))))))))))))))))))))))((()))++++++***)))+++,,,))))))************)))((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''((()))***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&''''''((()))***''''''((((((((()))))))))(((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((())))))***+++,,,,,,))))))************))))))))))))))))))))))))))))))+++************+++,,,,,,******++++++++++++******%%%(((***++++++***+++,,,******************++++++++++++++++++++++++++++++...---+++******+++,,,,,,...+++---555555---+++...,,,,,,,,,,,,------------++++++,,,,,,------......+++...000///---,,,///222///...............---------------------------------------------------------------.........//////....................................////////////111333444444333222222333333333333333333333333333111222333444444555555444444444555555555555555555999;;;===???AAABBBBBBBBB::::::;;;;;;===>>>@@@AAAEEEEEEDDDCCCBBBAAA???>>>?????????AAACCCDDDCCCBBB@@@AAADDDDDDDDDDDDEEEFFFHHHNNNSSSSSSOOONNNRRRWWW``````^^^]]][[[YYYXXXWWW_________]]][[[YYYWWWVVVTTTUUUWWWVVVSSSQQQPPPPPPOOOLLLJJJJJJIIIFFFFFFIIIGGGFFFEEEEEEFFFGGGEEEDDDBBBAAABBBDDDGGGJJJJJJJJJFFFFFFDDDCCCBBBAAAAAAAAA===>>>??????>>>;;;777555333444444555555444444333444444333333222222111111000000000000000111111111........................------------------------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,------......,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------.........////////////000......------......///000111111222222222222111111111111222222222222111111222222333333333222222111333333333222222222111111333222111111111333444555777555333444555666555444222333444555666666666666555666666777777888888999666777777888999:::;;;<<<<<<<<<<<<<<<<<<===>>>??????>>>===>>>@@@AAA@@@???BBBCCCEEEGGGKKKNNNQQQRRRKKKEEEAAADDDGGGGGGHHHJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLMMMNNNOOOUUUYYYTTTMMMGGGGGGGGGHHHIIIIIIHHHGGGJJJJJJIIIHHHHHHGGGGGGHHHGGGHHHJJJMMMNNNMMMMMMLLLGGGEEEBBBAAABBBCCCBBBBBBdddEEEBBB>>>>>>===;;;:::999888888666555444222111000////////////...---,,,,,,+++++++++***)))(((((()))+++,,,************************&&&((())))))(((((()))+++))))))))))))(((((((((((())))))))))))))))))))))))((()))******(((((()))+++)))******++++++******)))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((()))******'''''''''((((((((())))))''''''(((((())))))******(((((((((((()))))))))***((((((((((((((((((((((((''''''(((((())))))******((()))***++++++***)))((())))))))))))))))))))))))************+++,,,---...+++++++++,,,,,,+++++++++%%%'''***++++++*********+++++++++***************,,,,,,++++++++++++,,,,,,,,,,,,+++******++++++,,,---)))111??????111)))---,,,,,,,,,---------......++++++,,,,,,,,,---------+++---//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,---------------............/////////000000111222444444222111222333222222222222222222222222222222333444555555555555555555555555555444444444666777:::<<<>>>?????????;;;;;;;;;<<<===???@@@AAABBBBBBBBBBBBAAA@@@??????<<<<<<===???@@@AAABBBBBB>>>@@@CCCEEEFFFFFFFFFFFFGGGLLLQQQQQQMMMLLLPPPUUU^^^```aaaaaa```]]]\\\\\\aaaaaa```^^^]]]\\\[[[[[[XXXZZZ[[[ZZZXXXVVVUUUUUUSSSPPPLLLJJJHHHFFFGGGIIIGGGFFFEEEEEEEEEEEEDDDCCCAAA@@@@@@BBBEEEGGGGGGGGGFFFEEEDDDBBBAAA@@@@@@@@@<<<=========<<<:::888666222333333333333333333222333333333333222222111111//////000000111111000000........................------------------------------.../////////......---,,,,,,++++++,,,,,,------,,,+++***+++,,,---...++++++,,,---------,,,,,,+++++++++,,,,,,,,,------------........./////////...------------.../////////000111111111111111111111111222222222222111111111111222222222222111111222222222111111111111000000000000000111333444555666444333333444555555444222333333444555555666666666666666666777777888888444555555666777888999999:::::::::;;;<<<===???@@@============>>>??????>>>@@@@@@AAADDDGGGLLLPPPRRRQQQIIIBBBDDDHHHHHHHHHHHHKKKJJJIIIIIIHHHIIIIIIIIIJJJKKKLLLMMMRRRWWWTTTNNNGGGEEEDDDGGGJJJLLLJJJGGGKKKJJJIIIHHHHHHHHHIIIIIIHHHIIIKKKMMMMMMMMMKKKJJJDDDBBB@@@@@@AAABBBAAA???hhhFFFAAA>>>======<<<;;;999888777666555444222111000000///.........------,,,,,,+++///---+++)))((()))***+++))))))))))))))))))))))))'''((())))))(((((()))***(((((((((((())))))))))))((((((((((((((((((((((((*********(((&&&%%%&&&(((''''''((()))************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))((())))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((())))))***''''''''''''((((((((((((''''''(((((())))))******'''(((((((((((()))))))))((((((((((((((((((((((((+++,,,,,,,,,,,,,,,,,,,,,'''(((***,,,,,,***((('''(((((((((((((((((((((((())))))******+++,,,......+++++++++,,,,,,+++++++++''')))++++++***)))))))))+++++++++***************------,,,,,,,,,,,,------+++++++++++++++++++++,,,...)))...;;;;;;...)))...,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,+++,,,...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------+++,,,,,,,,,------......//////000000000111111111000222333333222111111222222222222222222222222222222222333444555555555555555555555555555444444444444666888:::<<<=========;;;;;;;;;;;;<<<>>>??????===>>>???@@@@@@AAA@@@@@@:::;;;<<<===>>>???@@@AAA???@@@BBBEEEHHHIIIIIIHHHHHHLLLPPPPPPMMMLLLOOORRRUUUXXX[[[\\\[[[ZZZ[[[\\\]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZ\\\]]]\\\ZZZXXXWWWWWWWWWUUUPPPJJJGGGGGGGGGGGGFFFFFFFFFEEECCCBBBBBBBBB@@@??????@@@CCCEEEDDDDDDFFFEEEDDDBBB@@@???>>>>>><<<<<<<<<<<<;;;:::999888222333333444444333333222333222222222222222111111---...///000000000//////........................------------------------,,,,,,---...//////......---,,,,,,++++++,,,,,,---,,,,,,+++******,,,---...***++++++,,,------,,,,,,+++++++++,,,,,,,,,------------------............---------------...//////...///000000111111111000000111111222222111111000//////000111222222222222222222111111111000000000000111111111222333444555555444222222444444444333222222222333444444555666666666666666666777777777333444444555666777888888999999999:::;;;===>>>???<<<<<<============>>>>>>AAAAAAAAABBBDDDHHHLLLOOOSSSJJJCCCEEEHHHHHHGGGHHHJJJJJJIIIHHHGGGGGGGGGHHHGGGIIIJJJJJJOOOTTTSSSNNNIIIGGGEEEGGGKKKNNNMMMKKKLLLKKKIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMLLLJJJHHHGGGCCCAAA??????AAAAAA@@@???jjjGGG@@@<<<======<<<;;;:::999888777666444333111000000000......---------,,,,,,,,,000///,,,***))))))***+++))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))((((((((((((((((((((((((******)))'''$$$$$$%%%'''&&&&&&'''))))))*********(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((()))))))))(((&&&&&&'''''''''((((((((((((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))+++++++++++++++*********''')))***++++++***)))'''(((((((((((((((((((((((()))))))))******,,,------******++++++++++++******)))***+++***)))((()))+++******************++++++......,,,,,,,,,,,,......*********+++++++++++++++111***(((,,,,,,(((***111,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,+++,,,---......---++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------.........000000000000111111111111000222333333222111111222222222222222222222222222111222333444444555555444444444555555555555555555555777999;;;===>>>>>>>>>999999999::::::<<<======999:::<<<===>>>???@@@@@@:::;;;<<<<<<;;;<<<>>>@@@@@@@@@AAADDDHHHKKKKKKJJJJJJNNNPPPPPPNNNLLLNNNPPPSSSVVVZZZZZZYYYZZZ]]]aaaZZZYYYWWWUUUUUUVVVWWWXXXYYY[[[\\\\\\YYYWWWVVVVVVWWWWWWRRRKKKHHHIIIIIIGGGFFFFFFFFFEEEBBB@@@AAAAAA???>>>===???AAABBBBBBAAAFFFEEECCCAAA???>>>>>>>>>;;;;;;;;;:::999999999999222333333444444333333222222222222222222222111111+++---...000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,------)))***+++,,,,,,------,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------,,,,,,------...///---...///000000111000000000000111111111111000000---...///000111222222222222222222111111111000000111111222222333444444444555333111222333444333333222222222222222444555555666666666666666666666666333444444555666777888999888999999:::;;;<<<>>>>>>;;;===>>>>>><<<<<<===???BBBBBBAAABBBDDDFFFIIIKKKOOOHHHDDDEEEGGGFFFFFFHHHIIIHHHHHHGGGGGGHHHHHHHHHGGGIIIIIIHHHLLLQQQQQQNNNMMMKKKIIIIIIKKKMMMNNNOOOMMMLLLIIIGGGFFFFFFGGGHHHJJJKKKKKKLLLKKKIIIFFFEEEDDDAAA??????@@@BBBBBBAAAjjjFFF???;;;;;;<<<<<<<<<;;;999999777666555333222111000000...------------,,,,,,,,,---,,,+++***))))))******))))))))))))))))))))))))((()))***)))((('''((()))'''((((((((()))))))))***((((((((((((((((((((((((******)))'''%%%%%%''')))(((((()))))))))))))))((('''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***)))(((''')))+++((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))(((''''''&&&&&&&&&'''''''''(((((())))))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))***)))))))))((((((''''''((()))***++++++***)))((((((((((((((((((((((((((()))))))))))))))***+++,,,)))******************)))*********)))(((***,,,///)))))))))***+++++++++,,,...---+++******+++---...))))))***+++++++++++++++---+++(((&&&&&&(((+++---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---......---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,---......///////////////000000000000111000111333333111000111222111111111111111111111111000111222333444444444444333444444444555666666666555777999<<<===>>>>>>>>>888888777888888999:::;;;888999:::;;;<<<=========:::<<<===<<<::::::===@@@???>>>>>>BBBGGGJJJLLLKKKNNNPPPRRRQQQOOOMMMNNNOOOWWWZZZ[[[ZZZYYYZZZ```fff___]]]YYYVVVUUUUUUWWWXXXZZZ\\\]]]\\\ZZZXXXWWWWWWUUUVVVSSSLLLJJJLLLLLLHHHFFFHHHHHHFFFBBB@@@AAABBB>>>===<<<===???@@@@@@???CCCBBBAAA@@@????????????:::999888777777777888999222222333333333333222222111111111111111111222222,,,---///111111111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---------------))))))***,,,,,,------,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,---------------,,,,,,------...///,,,---...///000000000000000000111111111111000000//////000000000000000///333333222222222111111111111222222333333333222222444222111111222333333222222111111111222333444555666666666666666666666666444555555666777888999999999999999999:::;;;<<<===;;;===???>>><<<<<<>>>@@@?????????@@@AAACCCFFFGGGIIIEEEDDDFFFFFFDDDEEEIIIGGGGGGGGGGGGHHHIIIJJJJJJHHHJJJJJJHHHJJJOOOQQQOOOQQQOOOLLLIIIHHHJJJOOORRRNNNLLLIIIFFFDDDDDDEEEFFFGGGHHHIIIJJJJJJHHHFFFEEEFFFCCC@@@???@@@BBBDDDDDDiiiFFF???:::;;;<<<<<<<<<;;;:::999777666555333222111000000------------------,,,,,,)))))))))))))))******+++))))))))))))))))))))))))((()))***)))((('''((()))'''((((((((())))))******(((((((((((((((((((((((())))))((('''&&&'''***,,,+++++++++******((('''''''''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&(((******'''''')))+++((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))((('''&&&&&&&&&&&&'''''''''((((((******))))))((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))------,,,,,,+++*********))))))************))))))(((((((((((((((((((((((())))))))))))))))))***+++))))))************)))))))))***)))((((((+++///333(((((()))***+++,,,,,,------,,,***))))))***,,,---((()))***+++++++++++++++''',,,...,,,,,,...,,,'''******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,.........---(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,------...///000000............/////////000000111333333111000111222111111111111111111111111000000111222333333333333333333444444555666777777444666888:::<<<=========666666666666777888999999999999::::::;;;;;;::::::;;;======<<<999999<<>><<<<<<===>>>??????>>>@@@@@@@@@???@@@@@@AAAAAA888777666555555666777888111111222222222222111111111111111111111111222222,,,...000222333222111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---......///...---,,,,,,++++++,,,,,,---+++,,,---...///...---,,,((()))***+++,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,------------,,,,,,,,,,,,---......,,,---...///000000000000000000111111111111000000111111111111000///...---333333333222222222222111111222222222222111111000444222111111222333333222222111111000111333444555666666666666666555555555555555666777888999::::::999999999999:::;;;<<<<<<;;;===??????===<<<>>>@@@;;;;;;<<<===>>>@@@BBBCCCEEECCCDDDGGGFFFCCCEEEIIIFFFFFFFFFGGGHHHJJJKKKLLLIIILLLKKKIIIJJJOOOQQQPPPRRRRRROOOJJJFFFHHHNNNTTTOOOMMMIIIEEECCCCCCDDDEEEEEEFFFHHHIIIIIIHHHGGGFFFGGGDDD@@@???@@@CCCEEEFFFdddBBB???>>>>>>??????===<<<:::999888777333000222555333...//////...---,,,,,,,,,,,,+++++++++***)))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))((((((((((((+++++++++*********))))))'''((()))******)))((('''))))))))))))))))))))))))((((((((('''%%%%%%&&&'''&&&&&&&&&&&&''')))***+++))))))))))))((((((((((((&&&'''((('''%%%%%%'''((('''((()))))))))(((&&&%%%&&&'''((())))))((('''&&&))))))((((((''''''&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''+++,,,(((&&&((()))'''+++***)))((((((***,,,---))))))))))))))))))))))))++++++***)))((((((((()))((((((((()))******++++++))))))))))))************)))***+++,,,,,,,,,,,,,,,))))))))))))************++++++******)))(((((((((++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++************************------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++------------++++++---,,,,,,+++,,,---...///,,,555666,,,(((...222000...///000000000000//////222222111111111111111222000000111111111222222222333333333333333333333333444444555555666777777777888888888888888888888888777888999:::;;;<<<;;;;;;;;;;;;<<<<<<======>>>>>>@@@>>>===???CCCFFFFFFEEELLLMMMOOOPPPOOOLLLHHHFFFTTT^^^```XXXPPPUUU^^^dddeeecccbbbbbbbbb___ZZZUUUXXXYYYZZZXXXXXX[[[^^^^^^VVVTTTQQQNNNMMMNNNOOOQQQDDDAAABBBGGGGGGBBBAAADDD???@@@AAABBBAAA???===<<<999999999:::::::::;;;;;;999888777555555555666777555444333222111111111111000000000000////////////......///000000000000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,***++++++,,,------------------------------------......//////000000111111//////000000000000//////222222111000//////000000111111111111111111111111......//////000000111111222222222111111111000000222222111000111222444555333444555666666777777777999999888888888888888999<<<<<<<<<<<<;;;:::999999<<<<<<<<<===>>>???@@@AAA>>><<<:::<<<@@@BBBBBB@@@@@@DDDHHHHHHEEECCCFFFJJJHHHGGGGGGFFFGGGIIILLLMMMJJJJJJJJJJJJJJJIIIIIIIIIOOOMMMLLLJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDFFFEEEFFFHHHIIIHHHEEECCCAAA???>>>>>>>>>@@@CCCDDDiiiEEEAAA>>>>>>???>>>===<<<:::999555555444333555777333,,,//////...---,,,,,,,,,,,,+++++++++***)))((((((((())))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))((((((((((((+++++++++*********))))))'''((()))******)))((('''))))))))))))))))))))))))((((((((('''%%%%%%&&&((((((''''''''''''(((((()))((((((((((((''''''''''''''''''((('''&&&%%%''')))'''((()))))))))(((&&&%%%&&&'''((())))))((('''&&&((((((((((((((('''''''''((((((((((((((((((((('''(((((((((((((((((((((((()))((((((''''''''''''(((&&&***+++(((''')))***(((+++***)))((((((***,,,---))))))))))))))))))))))))+++***))))))))))))))))))+++++++++***************))))))))))))************)))******+++,,,,,,++++++))))))))))))************************++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++************************------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,+++,,,---...///555<<<;;;000+++...111...222222111111000000//////222222111000000111111222111111111111222222222222444444444333333333333333444444444555666666777777888888888888888888888888888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<=========@@@>>>===???BBBDDDDDDCCCJJJKKKMMMNNNNNNLLLIIIGGGPPP[[[bbb\\\UUUUUUZZZ]]]aaa___^^^^^^___^^^[[[YYYXXXZZZZZZWWWVVVYYY^^^aaaZZZWWWSSSOOONNNNNNPPPRRRHHHDDDDDDFFFEEE@@@???BBB>>>???@@@AAA@@@>>><<<;;;999999999999999999888999888777666555444555555666555444333222111111111111000000000000/////////.........///000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,------------------------.........///000000111111//////000000000000//////111111111000000000//////111111111111111111111111//////000000111222222222222222222111111111000000333222111111111222333444333444555666777777777777888888777777777777888888<<<<<<======<<<;;;:::999999999::::::;;;===>>>???>>><<<;;;<<>>???>>>>>>===;;;:::999777888666333555888666000//////...---,,,,,,,,,,,,+++++++++***))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((+++************)))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((('''&&&%%%'''((())))))((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&''')))((((((((()))(((((('''&&&''''''(((((((((((('''''''''''''''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''&&&***+++(((''')))***)))******)))((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))***+++------,,,++++++***))))))))))))))))))************))))))******++++++******))))))))))))************)))******+++,,,,,,------++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,------...777===<<<222---///000...555444222000/////////000111111000000000111111222111111222222222333333333555555555444444333333333333333444555555666666777999999999999999999999999999999888888999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;???>>>===>>>@@@BBBBBBAAAGGGHHHIIIJJJKKKKKKJJJIIIPPPYYY___[[[TTTSSSWWW[[[^^^\\\YYYXXXYYYZZZZZZZZZWWWYYYZZZYYYVVVVVV\\\bbb^^^[[[UUUQQQNNNOOOPPPRRRLLLHHHEEEEEEBBB>>>===???===>>>???@@@???===;;;:::999999888888777666666666666555555444444444444555444333222111111111111111000000000/////////......---...//////000/////////------------,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,---------------......//////000111111...//////000000//////...///000111111111000///...000000000000000000000000000000000111222222333333222222222111111111111111333333222111111111222222444444555666777777777777777777666666666666777777:::;;;===>>>>>><<<:::999777777777777999:::;;;<<<>>>===<<<<<<>>>?????????>>>AAADDDEEEDDDDDDGGGJJJKKKJJJHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKIIIHHHFFFEEEIIIJJJJJJIIIHHHFFFDDDCCCDDDDDDDDDFFFHHHHHHFFFEEEDDDDDDDDDCCCBBB@@@???>>>qqqIII@@@??????>>>===<<<;;;::::::999888444///...333555333//////...---,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))******))))))((((((''''''))))))************))))))))))))))))))((((((((((((************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((()))(((&&&&&&''')))((((((''''''''''''((((((((((((((('''''''''&&&&&&'''(((((('''&&&&&&''')))(((((((((((((((((('''''''''(((((((((((((((((('''&&&&&&''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''(((,,,,,,)))'''))))))(((***))))))((()))***++++++(((((((((((((((((((((((()))((((((((()))***+++++++++++++++*********))))))((()))))))))************((())))))*********))))))((()))))))))*********************+++++++++,,,,,,************************++++++************++++++++++++************++++++************************************************,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,---///444444///---000222000444222000......///000111111000000000000111111222222222222222333333333333666666555444444333333333222333333444555555666666999999999999999999999999:::999888777777999;;;======<<<<<<;;;;;;:::::::::>>>=========>>>?????????CCCDDDEEEGGGHHHIIIIIIJJJQQQVVVWWWSSSNNNOOOWWW^^^^^^[[[VVVSSSRRRRRRTTTUUUSSSVVVZZZ\\\XXXUUUYYY___^^^[[[VVVQQQNNNMMMOOOPPPMMMJJJFFFBBB???======???<<<===>>>???>>>===:::999::::::999888777666555444444444333333333333333333333333222111111111111111000000/////////.........---......//////.........,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,---------------......///000000111...//////////////////......///111222222000///---//////////////////////////////000111111222222333111111111111111111111111444333333222222111111111444444555666777777777777666555555555555666666777777999;;;======;;;:::888666666666666777999:::;;;???>>>======>>>>>>??????===@@@BBBCCCCCCDDDGGGJJJJJJJJJIIIHHHHHHIIIIIIJJJHHHHHHIIIIIIJJJKKKLLLLLLIIIJJJLLLLLLJJJHHHEEECCCHHHHHHIIIIIIHHHFFFCCCBBBBBBBBBCCCDDDGGGGGGFFFEEEBBBBBBCCCCCCBBB@@@>>><<>>??????>>>===<<<;;;;;;:::333999:::555000///000/////////...---,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))***)))))))))((((((((('''((()))************)))((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''((()))(((&&&&&&(((***&&&&&&&&&''''''(((******)))))))))((((((((('''''''''((()))(((&&&&&&((()))(((((('''''''''((((((((((((((((((''''''(((((((((&&&&&&''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((***......***'''((((((&&&)))))))))))))))*********(((((((((((((((((((((((()))((((((((()))***++++++(((((((((((())))))******((()))))))))************))))))*********))))))(((((()))))))))************++++++******))))))))))))************************+++******))))))******+++++++++************++++++************************************************,,,,,,+++++++++*********)))***++++++,,,,,,++++++,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++***---...------000222111000///---,,,---///111222000000//////000111111222111111222222222333333333555555444444444333333333222222333333444444555555888888888888888888888888:::999888777777888:::<<<<<<<<<;;;;;;::::::999999<<<<<<<<<<<<<<<===>>>???@@@AAABBBDDDEEEFFFGGGGGGKKKOOOQQQQQQMMMMMMTTT[[[]]]ZZZUUUOOOKKKJJJKKKLLLLLLPPPXXX___\\\UUUSSSWWWZZZXXXSSSOOOLLLKKKLLLMMMKKKIIIEEE@@@>>>>>>??????<<<===>>>???>>><<<:::999;;;:::999888777666555444222222333333333333333333222222111111000000111111////////////............------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******))))))++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,------------,,,++++++***+++++++++,,,,,,,,,---------------...//////000000......////////////......---...000111222000///---..............................//////000111111111111111111111111111111111333333333333222111111000333444555666666777777666555555444444555666777777555666888:::::::::888777777777777777888:::;;;<<>>>>>>>>???@@@>>>???@@@AAABBBDDDGGGIIIIIIIIIIIIJJJJJJKKKLLLMMMFFFFFFGGGGGGHHHIIIJJJJJJIIIJJJLLLMMMLLLIIIEEECCCFFFGGGHHHIIIHHHEEECCCAAAAAAAAAAAABBBDDDEEEEEEDDD===>>>@@@BBBBBB@@@>>>===kkkEEE>>>@@@???>>><<<;;;;;;;;;;;;444CCCNNNJJJ???666222000//////...---,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((()))))))))))))))((()))***++++++***)))((())))))))))))(((((((((((((((((()))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))'''((()))((('''''')))***%%%&&&&&&&&&((()))***+++***)))))))))((((((((((((((())))))(((''''''(((***(((''''''''''''((())))))((((((''''''''''''(((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((('''&&&&&&''''''((()))***+++......***'''((((((&&&((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))***+++&&&&&&''''''((())))))***))))))))))))******************++++++******))))))))))))))))))************++++++******)))(((((('''******************************))))))))))))******++++++************++++++************************************************++++++++++++************)))******+++++++++++++++++++++************+++++++++,,,,,,,,,,,,++++++***------......//////000///---,,,,,,,,,---///111222////////////000111111222000000111111111222222222333333333333333333333333111111222333333444444555777777777777777777777777:::999888777777888999:::::::::::::::::::::999999:::;;;<<<<<<<<<<<<>>>@@@===???@@@BBBCCCDDDCCCCCCAAAFFFOOOUUURRRMMMLLLOOOXXXVVVSSSMMMHHHEEEDDDEEEHHHJJJSSS^^^^^^TTTNNNOOOSSSRRRPPPNNNLLLKKKJJJJJJIIIIIIEEE???===???@@@???<<<===>>>???>>><<<:::999::::::999888777666555444111222222333333333333222222111111000000000111111/////////.........---------------...------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++******))))))************************))))))******+++,,,,,,,,,******++++++++++++************************************+++++++++,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,------,,,------......///000000---......//////......------...///000000000///...////////////////////////.........///000000111111111111111111111222222222222222333333333222111111222222333444555555555555555555444555555666777888444555666777888888888888888888888999:::;;;<<<===>>>???@@@@@@??????AAACCC???>>>>>>???AAACCCEEEGGGGGGHHHIIIJJJKKKLLLMMMMMMEEEFFFFFFGGGGGGHHHHHHHHHHHHIIIKKKLLLKKKIIIFFFEEEDDDFFFGGGHHHHHHEEECCCAAA@@@??????@@@BBBCCCBBBAAA;;;<<<>>>@@@AAAAAA??????hhhEEE@@@@@@???>>><<<;;;;;;;;;;;;:::MMM\\\UUUCCC666444666//////...---,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))''''''(((((())))))******((()))***++++++***)))((())))))))))))(((((((((((((((((((((((())))))*********)))(((''''''((()))***))))))))))))))))))))))))'''((()))((('''''')))+++'''''''''''''''((()))***))))))((((((((('''''''''((())))))(((''''''(((***(((''''''&&&'''((()))***)))((('''&&&&&&'''((()))((((((((((((((('''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((%%%%%%%%%&&&((()))+++,,,(((,,,---***(((***+++)))'''(((((()))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,+++******)))))))))))))))******************************************************************))))))))))))******++++++************++++++************************************************++++++++++++************))))))***+++++++++++++++******++++++++++++******+++,,,,,,---,,,+++***)))---,,,,,,...//////......------......//////000000.........//////000222222//////000000000111111111000111111222222333333333111111111222333333444444666666666666666666666666999999888888888888888888999999999999::::::::::::999;;;<<<<<<<<<<<>>@@@BBBBBBAAA???>>>???CCCMMMTTTRRRIIIEEEGGGMMMOOOOOOLLLGGGDDDCCCDDDGGGEEELLLZZZ\\\RRRJJJIIIMMMMMMNNNMMMLLLKKKJJJIIIHHHJJJGGG@@@===??????<<<===>>>?????????===;;;999888888777777666555444444111111333444444444333333111111000000000000111111//////.........------------------------,,,++++++******+++++++++,,,,,,,,,+++++++++***************))))))))))))))))))))))))((())))))***++++++,,,,,,******++++++++++++************************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,)))******+++,,,,,,------,,,,,,---......//////000---......//////......---........./////////000000////////////////////////...//////000111111222222000000111111111222222222000111222333333333222222000111222333444444444444555555555555666777888999555555555555666888:::;;;888888999999:::;;;===>>>>>>@@@AAAAAA@@@@@@CCCFFF@@@???>>>>>>@@@BBBDDDEEEGGGGGGHHHIIIIIIJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGHHHFFFGGGHHHIIIIIIHHHGGGFFFCCCEEEGGGHHHHHHEEEBBB@@@@@@>>>======???@@@???>>><<<===???@@@AAAAAA@@@@@@hhhFFFCCCAAA???>>><<<;;;;;;;;;;;;<<>>@@@BBBBBB@@@<<<:::DDDEEEJJJOOOLLLCCCBBBFFFEEEHHHKKKKKKHHHEEEDDDEEEHHHCCCGGGUUUZZZQQQHHHGGGJJJKKKMMMNNNNNNLLLJJJIIIIIIKKKHHH@@@===???>>>999===>>>???@@@???===;;;:::666666666555444444333333111222333444555444444333111000000000000000111111//////.........---------------------,,,,,,+++************++++++,,,,,,,,,***************+++++++++((((((((((((((((((((((((((())))))***++++++,,,,,,******++++++++++++************************************+++++++++,,,,,,,,,***+++,,,,,,------------))))))***+++,,,,,,------,,,,,,------...//////000---..................---...............///000111000000000000000000000000000000000111222222333333000000111111222222222222///000222333444333333222000000111222333333333333555555555666666888999999666666555555666888;;;===888888888999:::;;;======>>>@@@BBBBBBAAAAAADDDHHHAAA???======???AAACCCCCCGGGGGGHHHHHHHHHGGGFFFFFFIIIHHHHHHHHHHHHHHHHHHHHHDDDEEEFFFGGGHHHGGGGGGFFFCCCDDDGGGHHHHHHEEEBBB@@@@@@>>><<<<<<===>>>>>>===??????@@@AAAAAAAAAAAAAAAnnnIII???>>>?????????>>>===;;;:::666555444444444444333111///......------,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))'''((()))***((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''')))***)))((('''((()))))))))((())))))***++++++))))))))))))))))))))))))''''''''''''((((((((((((,,,+++++++++******))))))'''''''''''''''((())))))''''''''''''((((((((((((&&&'''''''''(((((())))))*********+++,,,***'''%%%***)))))))))((((((((('''******))))))((((((''''''((()))***+++++++++++++++''''''(((((())))))******))))))))))))************+++*********))))))(((((($$$&&&(((***+++***))))))+++++++++*********))))))))))))))))))))))))))))))++++++************++++++)))************++++++++++++++++++*********))))))************************))))))))))))***+++,,,---******++++++++++++******---,,,+++******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,---------............------------......---------............///000000000000//////////////////000111222222333333222222333444444555555666777777777777777888888999777777777777777777777777888888999999999888888777666777888:::===???@@@AAA;;;;;;<<<@@@DDDEEECCC@@@FFFDDDHHHMMMJJJCCC@@@CCCDDDKKKOOOJJJFFFFFFGGGFFFDDDFFFIIIMMMPPPPPPMMMJJJIIIHHHGGGHHHHHHHHHFFFDDDGGGEEEBBB@@@???>>><<<:::;;;;;;;;;;;;:::999888777666666666666555444333222222222222111111111111000111111000000//////......//////...------------.........------------......++++++************++++++++++++************++++++))))))))))))))))))))))))+++++++++*********))))))******))))))***+++,,,,,,)))************+++++++++++++++++++++++++++++++++++++++******************))))))***+++,,,------...,,,,,,,,,,,,---...//////000000///...............111///...------...///111111000///......///000111000111111111222222222222222222222222222111000///222222111111111111111222111111222333333444555555555555555666666666666666555555555666777999:::;;;:::999999:::;;;===???AAA@@@@@@@@@===;;;<<<@@@DDDDDDCCCAAABBBDDDCCC@@@===CCCDDDGGGIIIEEEAAADDDJJJKKKIIIGGGHHHJJJKKKHHHEEEDDDDDDEEEEEEFFFGGGGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIEEECCC@@@======>>>@@@AAAAAABBBBBBBBBBBBAAA???>>>nnnIII@@@????????????>>>===;;;:::777555333333444444333222///......------,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))((('''***)))(((((()))***)))'''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))******(((((()))***(((((('''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((''''''''''''''''''''''''((())))))''''''''''''((((((((((((''''''''''''((((((((()))+++)))''''''((()))(((''')))))))))))))))(((((((((***)))))))))(((((((((''''''(((((())))))))))))((()))))))))(((((()))))))))))))))))))))************************)))))))))((((((((((((((()))***++++++*********)))))))))(((((())))))))))))))))))))))))***))))))))))))))))))***))))))*********++++++++++++++++++*********))))))******************************))))))((())))))))))))******++++++******)))************++++++++++++)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------------------............000///////////////////////////000111111222333333222222333333444555555555666666666666666777888888666666666666666666666666555666777888999:::::::::777888:::<<<===???@@@@@@>>>===>>>AAAEEEGGGFFFDDDIIIGGGIIILLLIIICCCAAADDDGGGMMMPPPKKKFFFFFFFFFFFFDDDEEEGGGJJJMMMMMMKKKIIILLLJJJHHHGGGFFFEEEDDDBBBFFFDDDBBB@@@???>>><<<;;;<<<<<<<<<;;;:::999777777666666666555555444333222222222222111111111000000000000000////////////////////////......------,,,------,,,,,,,,,,,,------++++++************++++++++++++************++++++))))))))))))))))))))))))+++++++++*********))))))******))))))***++++++,,,)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++,,,,,,,,,,,,,,,,,,---...//////000//////...............000///...------...///000111000///......///000111000000000000111111111111111222222222222111000///111111000000000111111222000000111222222333444444444555555555666666777777666666666666777888999::::::999999999:::<<<>>>???>>>??????===;;;<<>>>>>???@@@AAABBBBBBCCCBBBAAA???>>>mmmIII@@@??????@@@???>>><<<;;;999888666333222333444333333///......------,,,++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''***(((((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((***+++***)))((()))***(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''((())))))''''''''''''((((((((((((''''''''''''((((((((((((***(((%%%$$$&&&((())))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))(((((('''++++++)))((((((((()))***))))))))))))************************))))))))))))***)))((('''(((***,,,...)))))))))((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********+++++++++************)))))))))******************************)))(((''''''&&&&&&)))******++++++******)))'''((()))***++++++******)))***++++++,,,,,,++++++************++++++++++++,,,,,,++++++++++++,,,,,,------------............///////////////////////////000000111111222222222222222333333444444555555555555555555555666666777666666666666666666666666222333555888:::;;;<<<<<<999:::<<<>>>??????>>>>>>AAA@@@@@@BBBFFFIIIJJJJJJNNNMMMMMMNNNKKKFFFFFFIIIJJJOOOPPPKKKFFFEEEEEEDDDDDDDDDDDDGGGIIIJJJJJJIIIPPPLLLHHHDDDCCCBBBAAA@@@DDDCCCBBB@@@???>>>===<<<>>>======<<<:::888666555555555555555444333222222222222111111111000000000//////////////////000000///////////////---+++***,,,,,,++++++++++++,,,,,,++++++************++++++++++++************++++++))))))))))))))))))))))))+++++++++************************)))******+++,,,)))************+++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******,,,,,,,,,,,,---...//////000///......------......000///...------...///000000//////......//////000....../////////000000000111111222222111111000000////////////000111111222000000000111111222222333333444444555666777888888666666666666777777888999:::999999888999:::;;;<<<;;;<<<>>>===<<<<<<>>>???AAAAAABBBDDDFFFDDDAAA>>>@@@BBBHHHLLLJJJDDDCCCFFFIIIHHHHHHJJJLLLMMMKKKJJJDDDCCCBBBAAAAAABBBDDDEEE@@@AAABBBCCCEEEFFFGGGHHHCCCCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBB@@@???>>>mmmIII@@@???@@@@@@???>>><<<:::999888666333222222333333333///......------,,,++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''&&&***(((((((((***+++***)))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))***+++***)))((()))+++)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''(((((((((((('''''''''(((((((((((((((((('''%%%&&&(((*********((())))))))))))*********))))))))))))((((((((((((+++++++++++++++***)))(((+++***)))(((((()))+++,,,((()))))))))*********************)))))))))))))))+++***)))))))))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************))))))))))))************************))))))))))))((((((''''''))))))************))))))$$$&&&(((***++++++***)))))))))***+++++++++++++++*********++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------..................//////////////////000000000111111111222111222222333444444555555444444333333444444555666666666666666666666666666222333555777999;;;<<<<<<:::;;;===>>>???>>>===<<>>>>>===;;;999777555444444444444444444333222222111111111111000000000000---......//////000000000...///000000///---+++))),,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++************++++++))))))))))))))))))))))))************************+++***************++++++))))))*********+++++++++***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...////////////...------------...///......------......///////////////////////////---------.........//////000000111111111111000000............///000222222000111111111222222222333333333444555666777888999777777666666666777777888:::999888777777888999::::::;;;===>>>>>>>>>>>>>>>???@@@CCCEEEFFFEEEBBB@@@???AAAGGGMMMKKKEEEBBBDDDHHHHHHIIIKKKLLLMMMMMMMMMEEEDDDAAA??????@@@BBBCCC???@@@AAABBBDDDFFFHHHIIIDDDDDDEEEEEEDDDCCCAAA@@@AAABBBBBBBBBAAA???===<<>><<<:::888888666333222333444333222///......------,,,++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''')))(((((()))***++++++***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((***+++***)))((()))*********)))((('''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&'''))),,,,,,+++)))))))))))))))************(((((((((((())))))))))))+++++++++++++++***)))((((((((((((((()))***,,,---((()))))))))************))))))))))))))))))******((()))+++,,,,,,+++******************************))))))))))))))))))))))))+++******))))))******+++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********)))))))))))))))******)))))))))$$$%%%(((***+++***)))((())))))***++++++++++++***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...------....../////////000000000000000000111111111111111222222333444444555333333333333333444444555555555555555555555555555444444666777888999999999;;;<<<===>>>>>>===<<<;;;?????????@@@AAADDDHHHKKKNNNOOONNNMMMLLLOOOSSSVVVOOOQQQOOOHHHDDDCCCAAA>>>AAA@@@AAADDDIIIMMMPPPPPPOOOJJJCCC???>>>@@@BBBDDD@@@BBBCCCBBB>>><<<<<<=========<<<:::888666444333333333333333333333222111111111111000000000//////------......//////000000...///000000///---+++***------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++************++++++))))))))))))))))))))))))************************++++++***************+++))))))*********+++++++++************************))))))*********+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,---...////////////...---------------......------------............////////////......,,,------------.........///000000111111111000000............///000222222222222222333333333333333333333444555666777888999777666666666666666777777:::999888777666777888888;;;;;;===???@@@@@@???>>>>>>@@@CCCEEEFFFEEEDDDCCCAAAAAAFFFLLLKKKFFFCCCDDDFFFHHHJJJKKKLLLLLLMMMNNNGGGEEEBBB???>>>???AAABBB@@@@@@AAABBBDDDFFFHHHIIIEEEEEEFFFGGGFFFDDDBBBAAA@@@AAAAAAAAA???>>><<<:::kkkIIIAAA@@@@@@@@@@@@>>><<<999888666555444444444444333111///......------,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))(((((()))+++,,,+++***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''')))***)))((('''((()))+++******))))))))))))***''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((('''''''''&&&'''(((+++------+++(((++++++*********)))))))))(((((((((((())))))))))))((())))))))))))(((((('''&&&''''''((()))*********))))))))))))************))))))))))))************''')))+++,,,,,,+++)))(((************++++++++++++))))))))))))))))))))))))++++++************++++++((((((((()))))))))******(((((()))))))))))))))***))))))))))))))))))))))))&&&''')))***++++++******((())))))******))))))(((&&&'''((()))******))))))((()))******++++++******++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,---------------------......//////000000000000000000000000000111111222222333333444444333333333333333444444555555555555555555555555555555666666777888888888777<<<<<<<<<<<<;;;;;;<<<<<<<<<===>>>>>>>>>@@@DDDGGGFFFIIIIIIFFFGGGMMMRRRSSSQQQRRRNNNHHHDDDDDDBBB>>>@@@@@@AAAEEEJJJOOOQQQRRRLLLHHHAAA>>>>>>@@@CCCDDD???BBBDDDBBB>>>;;;;;;<<<;;;::::::999777555444333222222222333333222222111111111000000000/////////..................//////---.../////////...---,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++************++++++))))))))))))))))))))))))***************+++++++++,,,+++******)))*********)))************+++++++++************************)))))))))***++++++,,,,,,((()))***+++,,,------...,,,,,,,,,,,,---.../////////...------,,,,,,---------------------------------......//////......---,,,,,,---------.........//////000000111111000000////////////000111111222333333333333333333333333333444444555666777888888555555555555666666777888999999777777666777888999;;;;;;<<<>>>AAAAAA@@@>>>===@@@CCCDDDDDDEEEFFFGGGCCCBBBEEEIIIIIIFFFDDDEEEFFFHHHJJJKKKKKKKKKLLLNNNIIIGGGDDDBBB@@@@@@@@@AAAAAA@@@@@@AAACCCEEEGGGIIIEEEEEEFFFFFFEEEDDDBBBAAA????????????===<<<:::888kkkHHHAAAAAAAAAAAA@@@>>>;;;999888555444444555666555222//////......------,,,++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))******))))))(((((()))+++,,,,,,+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&((()))((('''&&&'''(((******)))))))))***++++++((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%&&&&&&'''''''''''''''''''''''''''((())))))''''''''''''(((((((((((()))(((((((((''''''''''''(((''''''(((***+++***)))---,,,++++++***)))(((((('''((((((((()))))))))***'''(((((())))))))))))((('''((()))))))))'''&&&$$$))))))))))))************((()))))))))************)))))))))))))))))))))((())))))))))))*********+++))))))))))))))))))))))))******))))))))))))******(((((((((((()))))))))***(((((((((((())))))******))))))))))))))))))))))))&&&''')))******)))((('''(((((())))))))))))(((((())))))))))))))))))))))))((())))))***************************++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---......///000000000000000000000000000///111111111222333333444444333333333333333444555555555555555555555555555555444555666777888888888888<<<;;;:::999999:::<<<===:::<<<======<<<===@@@CCCAAAEEEFFFBBBCCCIIINNNNNNTTTTTTOOOIIIFFFFFFDDD@@@AAAAAABBBFFFJJJNNNOOOOOOLLLGGGAAA======@@@BBBCCC???CCCEEECCC>>>999999:::888888888777666444333222111111222222222222111111111000000000////////////..................---------------...............,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++************++++++))))))))))))))))))))))))))))))*********+++++++++,,,++++++***))))))******)))************+++++++++************************((())))))***++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,---.../////////...------,,,,,,---------------......---------------...//////...------------------...............//////000000000000000111111000000000111111222222222222222222222222222444555555555666666777777444444444555666777888999999888777777777888999:::;;;::::::<<>>>>>@@@BBBCCCCCCDDDGGGJJJGGGCCCCCCFFFGGGEEEEEEHHHEEEHHHJJJKKKIIIIIIKKKLLLJJJIIIGGGEEECCCAAAAAA@@@AAA@@@??????@@@BBBEEEFFFCCCCCCCCCCCCBBBAAA@@@@@@===>>>>>>===<<<:::777666kkkHHHAAAAAAAAAAAA@@@>>>;;;999888444444555666777555111...///......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''')))************)))(((((()))+++---,,,+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''((('''&&&%%%&&&((())))))((())))))***++++++))))))))))))))))))))))))''''''''''''((((((((()))((((((((()))))))))******'''''''''''''''((())))))''''''''''''((((((((()))))))))(((((('''''''''&&&***(((%%%%%%'''((())))))...---,,,+++***((('''''''''((((((((())))))******((()))***+++++++++++++++((()))******)))%%%""" ))))))))))))************(((((())))))*********++++++)))((('''&&&''')))***'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&'''))))))((('''%%%###(((((())))))))))))((((((+++***)))))))))))))))***(((((()))***************))))))))))))************++++++************++++++++++++,,,,,,,,,---------,,,,,,------...///000000000000000000////////////000111111222333333444444444444333333444444555666555555555555555555555555333444555777888888999999<<<;;;888777777999<<<===999<<<======;;;;;;>>>AAAAAAFFFFFFBBBBBBHHHLLLKKKVVVUUUQQQJJJHHHHHHFFFBBBBBBBBBCCCFFFJJJLLLLLLKKKLLLGGGAAA>>>===???@@@AAA???CCCFFFCCC===999888:::666666666666555444333222000111111222222222111111000000000000/////////////////////......------,,,------,,,------...000000++++++************++++++---,,,,,,++++++,,,,,,---++++++************++++++))))))))))))))))))))))))))))))******++++++++++++,,,,,,+++***))))))******)))************+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,---...//////......---,,,,,,,,,,,,---,,,------......------,,,,,,---...//////...---,,,---------.........//////......///000000000000000333222111111111111111222222222111111111111111111555555555666666666666666333333444444666777999999999888777777777888:::;;;;;;999888:::===@@@???===>>>@@@BBBBBBBBBDDDHHHLLLIIIDDDBBBDDDEEEDDDFFFIIIEEEHHHJJJJJJIIIHHHIIILLLKKKJJJIIIGGGEEECCCAAA@@@@@@???>>>>>>???AAACCCDDDBBBAAAAAA@@@?????????>>><<<======<<<;;;888666555iiiGGG===>>>>>>???>>>===<<<:::999555555555555444333222222---------,,,,,,,,,++++++------,,,+++*********+++************************'''&&&)))---***&&&'''---******))))))))))))******+++)))(((&&&&&&((()))+++(((((()))***++++++,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((***))))))((('''&&&&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))******,,,,,,,,,+++++++++******(((((((((((()))))))))))))))(((((((((******((('''))))))))))))(((((((((((())))))************))))))(((((()))***************))))))************))))))(((((((((((())))))))))))++++++***)))(((((())))))&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))+++,,,************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000111111000000000000111111444444444555555555555666444444333222333444555666444444555555666777777777;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;::::::<<<>>>CCCBBBAAA@@@AAACCCFFFGGGPPPSSSRRRKKKFFFGGGHHHHHHGGGEEECCCCCCFFFIIIKKKKKKHHHFFFCCCAAA?????????@@@>>>>>>===<<<:::999888777777666666444333222111111000000000000000000000000////////////000000000000000///...------...///000000000000000///...---,,,,,,,,,+++***))))))******+++++++++++++++++++++++++++++++++*********)))))),,,,,,+++******))))))(((,,,++++++***************************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------------------------------,,,,,,+++++++++........................---------............///000000////////////000000000111111111111222222222222222333333333333444444555555555555666666666666555444444444555666888:::999:::;;;:::888777888999999999:::;;;<<<===>>>???@@@@@@AAAAAACCCGGGMMMRRRRRRMMMFFFBBBAAABBBDDDDDDHHHIIIKKKLLLLLLKKKIIIGGGJJJJJJJJJIIIGGGDDD@@@>>><<<>>>@@@@@@???>>>>>>???>>>===<<<===>>>>>><<<:::<<<<<<<<<<<<<<<999444111hhhFFF===>>>>>>???>>>===<<<:::999444555555444444333222111---------,,,,,,,,,++++++,,,,,,+++***************************************((()))******))))))+++,,,******))))))))))))*********)))(((''''''((()))***(((((()))******+++,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((()))))))))((('''&&&&&&&&&)))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((((((((()))))),,,+++++++++************(((((((((((()))))))))))))))(((((((((******((('''))))))))))))(((((((((((())))))************))))))(((((()))************)))))))))************))))))(((((((((((())))))))))))+++******)))(((((())))))''''''&&&&&&&&&&&&''''''(((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((((((((()))***+++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***)))))))))***+++......---,,,,,,,,,,,,,,,,,,---------------------.../////////000000000000111111000000000000111111333333333333444444444444444333333222333444555666444444555555666666777777888888888999:::<<<>>>???>>>>>>>>><<<:::999;;;===???>>>======>>>???BBBCCCJJJNNNOOOIIIEEEEEEFFFEEEEEEDDDCCCEEEHHHKKKMMMMMMHHHFFFCCC@@@???>>>>>>???>>>===<<<;;;:::888777777666666555444333222111111000000000000000000000000000000000///////////////000///...------...///000000000000000///...---,,,,,,,,,+++***************+++++++++++++++++++++++++++++++++*********))))))+++++++++++++++*********'''''''''(((((()))***+++************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...------------------------------------------,,,,,,+++++++++........................---------............///000000000000000000000000000000111111111222222222222222222333333333444444444555555555666666666666444444444444666777888999999:::;;;:::888777888999<<<<<<===>>>??????@@@@@@>>>???AAABBBCCCEEEIIIKKKMMMIIIDDDBBBBBBCCCDDDDDDEEEFFFHHHJJJJJJJJJIIIHHHIIIIIIJJJIIIHHHEEECCCAAA<<<===>>>===<<<<<<===>>>===<<<;;;<<<======<<<::::::999999::::::999666333fffEEE===>>>>>>???>>>===<<<:::999444444444444333222111000------------,,,,,,,,,,,,++++++***)))))))))******************************)))---,,,''')))000111+++******))))))))))))******))))))(((((((((((())))))((())))))******+++++++++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''&&&''''''''''''(((((((((''''''''''''(((((((((((())))))(((((('''&&&&&&&&&((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((('''''''''''''''************))))))))))))(((((((((((()))))))))))))))(((((((((******((('''))))))))))))((((((((((((((())))))******))))))((('''((())))))******))))))((())))))******))))))((((((((((((((())))))))))))******)))((((((((())))))((((((''''''''''''((((((******))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++******))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***(((''''''(((***+++...------,,,,,,,,,,,,,,,---------------------,,,....../////////000000000111000000//////000000111111111222222222333333333333333333333333444555555444444444555666666777777555555666888:::===???@@@?????????===::::::;;;======<<<<<<;;;<<<===???@@@BBBHHHJJJFFFBBBBBBCCCBBBCCCCCCDDDGGGKKKMMMNNNMMMHHHFFFCCC@@@>>>============<<<;;;:::999777666666666555444444333222111111000000000000000000000000111000000//////.........//////...------.../////////////////////...---,,,,,,++++++************++++++++++++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,,,,%%%&&&&&&''')))+++,,,---************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,---------------------------------------------,,,,,,,,,,,,++++++---------------------------------............//////000111222222111000///000000000111111111222222222222222222333333333333444444444555555555666666222333444666777777888888888:::::::::888777888999=========>>>>>>?????????;;;>>>AAABBBBBBCCCDDDEEEHHHFFFCCCBBBCCCDDDDDDDDDBBBCCCEEEGGGHHHHHHGGGGGGFFFGGGHHHHHHHHHGGGEEEDDD;;;<<<<<<;;;999999;;;===;;;;;;:::;;;======<<<:::888666555666777777666555dddEEE>>>>>>>>>???>>>===<<<:::999333333333333222111000000...------------,,,,,,,,,******)))))))))))))))***************************)))///---%%%***777888///******))))))))))))******(((((())))))))))))((((((((()))))))))*********+++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((''''''&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%)))))))))))))))((((((((((((((((((((()))))))))))))))(((((((((******((('''))))))))))))(((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))***))))))((((((((())))))))))))(((((((((((())))))---,,,***)))((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++***((('''''')))+++---------,,,,,,+++,,,,,,---...------------,,,,,,,,,........./////////000000000000////////////000000111111111222222222333333333333333333333444444444333333444555555666666777444555555777999;;;>>>???>>>>>>>>><<<;;;;;;===??????>>>=========>>>???@@@???DDDEEEAAA>>>@@@BBBBBBDDDDDDFFFIIILLLMMMLLLJJJHHHFFFBBB???===<<<<<<<<<<<<;;;:::999777666555555444444444333222111111000000000000000000000000000111111000///......------.........................../////////......---,,,,,,++++++******+++++++++++++++++++++++++++++++++******************************+++,,,,,,---......(((((()))***+++---...///************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////000222333333222000///000000000000111111111111111222222222222333333333333333444444444555555555222333555777888888777777888999:::999888777888999::::::::::::;;;;;;;;;;;;;;;===???@@@AAABBBDDDFFFGGGEEEDDDEEEFFFEEEDDDBBBAAABBBCCCDDDDDDDDDDDDDDDCCCCCCEEEFFFFFFFFFFFFEEE======<<<:::888999;;;>>>::::::999;;;<<<===;;;:::888555333333444555444444eeeFFF???>>>>>>???>>>===<<<:::999333333333333222111000000.........---------,,,,,,***)))))))))))))))******************************(((...---&&&,,,:::<<<333******))))))))))))******(((((())))))))))))(((((()))))))))))))))*********))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((******((('''))))))))))))(((((((((((((((((())))))))))))((((((''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))((((((((((((((())))))))))))(((((((((((())))))...,,,***(((''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((()))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********,,,+++)))))))))+++---...,,,,,,+++++++++,,,,,,---------------------------............////////////000000////////////000000111222222222333333333333222222222333333333333333333333444444555666666666666666666777888999:::;;;:::;;;<<<;;;;;;<<>>>>>>>>>>>???>>>BBBBBB===;;;???CCCEEEEEEFFFGGGIIIKKKJJJHHHEEEFFFDDDAAA>>><<<;;;;;;;;;::::::999777666555444333333333333222111111000000////////////////////////111000000///...------,,,------............------...............------,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++******************************+++,,,------...///+++++++++++++++,,,,,,---************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...///111222222111///...//////000000000111111111111111111222222222333333333333333333444444444444222333555777888888777777777888999999777777888999999999999999999999999999======>>>>>>???BBBGGGKKKHHHGGGGGGGGGHHHFFFDDDAAACCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDD@@@@@@>>><<<:::;;;===@@@;;;::::::;;;<<<<<<;;;999888666333111111222222111fffGGG@@@>>>>>>???>>>===<<<:::999444444444444333222111000............---------,,,******)))))))))***++++++************************''',,,,,,)))---666888444******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((('''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((******((('''))))))))))))(((((((((((('''(((((())))))(((((('''&&&'''(((((())))))(((((('''(((((())))))(((((('''(((((((((((())))))))))))((((((''''''(((((())))))))))))(((((((((((())))))---,,,)))'''&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))(((((())))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))***************++++++,,,------+++++++++++++++,,,,,,---,,,,,,,,,---------......------........./////////000//////......//////000111111222222222333333333111111222333333333333333333333333444555555666666777777666666666777888888888999:::::::::<<>>>>>>>>======<<<<<<<<<<<>>>>>>>>===???BBBHHHMMMHHHHHHGGGHHHHHHGGGDDDBBBDDDDDDCCCBBBAAA@@@@@@?????????@@@@@@AAAAAABBBBBBBBBBBBBBB@@@>>>===???AAA===<<<;;;<<<<<<<<<:::999888555222111111111111000hhhIIIAAA>>>>>>???>>>===<<<:::999444555555444444333222111............------------***************+++,,,,,,************************''')))++++++,,,---///000******))))))))))))*********)))(((''''''((()))***)))))))))))))))))))))((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((((((((())))))((((((((())))))*********(((((((((((()))))))))))))))(((((((((******((('''))))))))))))((((((((((((''''''((((((((((((''''''&&&'''(((((())))))((((((''''''((((((((((((''''''(((((((((((())))))))))))'''''''''''''''((()))))))))((((((''''''(((((())),,,***(((&&&%%%&&&((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))))))))((('''))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***'''(((***+++,,,,,,,,,+++++++++******+++,,,,,,---***++++++,,,---...//////---------.........////////////............//////000000000111111111222222000111222333444333333222222333333444444555555666666666555555555666777777888999999999999;;;>>>@@@>>>>>>>>>======<<<;;;:::888???BBB@@@===???@@@@@@CCCBBBBBBDDDEEEEEECCCAAABBB@@@>>><<<;;;;;;<<<<<<888777666555444222111111111111111111111000000000////////////////////////........................,,,------......------,,,,,,------......---------+++++++++++++++,,,---...++++++++++++++++++++++++))))))*********+++++++++)))*********++++++,,,,,,,,,+++******)))))))))***************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................////////////000000000111111111111111222222222222222222222222333333333333444444444444666777888999555777888888777777888:::::::::;;;<<<======>>>>>>===>>>?????????BBBEEEHHHFFFEEEEEEFFFGGGGGGEEECCCDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBCCCDDDCCC@@@???@@@AAA???>>>=========<<<:::888555333111111222333222111jjjJJJBBB>>>>>>???>>>===<<<:::999555555555555444333222222//////.........---------++++++******+++,,,------************************((('''***---***%%%''',,,******))))))))))))******+++)))(((&&&&&&((()))+++))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''(((((())))))******(((((())))))******++++++(((((((((((()))))))))))))))(((((((((******)))'''))))))))))))((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))'''''''''''''''((()))***((((((''''''''''''((((((+++)))'''%%%%%%&&&(((***))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))(((''')))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%''')))+++,,,+++***)))+++*********+++,,,,,,---)))***+++,,,...///000000---------.........////////////............//////////////////000000000000000111222333444333222222222222333444444555555666555555444555555666777888999999:::999888999<<<>>>???@@@??????>>>===;;;;;;444<<>>;;;@@@@@@@@@AAACCCDDDCCCBBB@@@???===;;;:::;;;<<<===777777666555333222111000111111111111000000000000////////////////////////---------...............,,,,,,---......---,,,,,,,,,,,,------...---------++++++++++++,,,,,,---...++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++---,,,,,,,,,+++,,,,,,---************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////...------------...///////////////000000000000000111111111111222222222111111222222222333333333555444444444555777888:::555777888888777777888:::999999:::;;;<<<>>>>>>???<<<>>>@@@AAAAAAAAABBBCCCCCCBBBBBBDDDFFFGGGFFFEEECCCCCCBBBBBBBBBCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBDDDEEEDDDBBB@@@@@@@@@AAA???>>>======<<<:::888222111111222333444333222pppIII>>>>>>>>>>>>>>>===<<<;;;:::888777555444333333444444222...+++---000222///++++++++++++************)))*********)))))))))))))))+++(((&&&'''***,,,+++)))))))))(((((((((((())))))(((((())))))))))))(((((()))((('''''''''(((***+++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((''''''((()))))))))))))))((()))***++++++***)))((())))))(((((('''''''''&&&)))((((((((()))+++...000((((((''''''''''''(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&%%%'''))))))'''&&&(((***((((((((((((((((((((((((***))))))((('''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................///////////////.........000000000000000111111111...///111222333444444555222333333333333555999<<<:::888555222222444666888;;;;;;:::999999:::;;;;;;===???AAAAAA@@@?????????;;;;;;<<<>>>??????===;;;>>>===<<<<<<<<<>>>???@@@CCC@@@:::666444666888;;;555444222333333444222111000000////////////000000000000//////.........---111000///...------...///,,,,,,,,,---------......---------...------,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))************************)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,***(((((()))***+++))))))))))))************************************++++++******************------------------------+++++++++++++++++++++++++++++++++,,,---...---++++++,,,,,,------,,,,,,+++------------------------...------,,,,,,,,,------000000000000//////////////////...//////111333444111111222222333444555555666666777888999999::::::<<<;;;999888777888888999::::::<<<=========<<<;;;<<>>===???AAAAAACCCCCCAAA???BBBKKKRRRDDD@@@>>>@@@EEEGGGEEEBBBDDDCCCAAAAAAAAAAAA???>>>>>>AAACCCBBB???===>>>@@@>>>======<<<;;;;;;::::::444444333222222111111000qqqJJJ???>>>>>>>>>>>>===<<<;;;;;;777777555444333333444444222///,,,---000111...++++++++++++************))))))))))))))))))*********+++)))'''(((+++,,,+++******))))))(((((())))))***(((((())))))))))))(((((())))))((((((((()))***+++)))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))***)))(((''''''((()))***(((((((((((((((((((((((('''((((((((())))))))))))''''''((((((((()))))))))''''''((())))))))))))))))))))))))******))))))))))))((((((((('''''''''''')))(((''''''(((***,,,...)))(((((('''''''''(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&%%%''')))((('''&&&(((***((((((((((((((((((((((((******)))(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''')))***)))((('''(((***(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......................../////////////////////...000000000000111111111111///000111222333444444444333444444444444666999<<<999777555333333444555777::::::999888888999::::::<<<>>>@@@@@@???=========;;;;;;<<<>>>??????===:::===<<<<<<<<<<<<===>>>???CCC@@@;;;777555555666777555333222222333333222111000000////////////000000000/////////.........---111000///...------...///,,,,,,,,,---------......------......------,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))************************)))************+++++++++,,,+++++++++************************++++++++++++---,,,***)))((()))***+++))))))))))))************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---...///...,,,,,,,,,------------,,,,,,------------------------...------,,,,,,---------000000000000////////////111000//////000111333444111111111222333444444444777777777888888999999999<<<;;;:::999888888999999:::;;;<<<=========<<<;;;===>>>@@@AAA@@@??????@@@AAACCCCCC@@@===???EEEKKKBBB???===???DDDFFFDDDAAAAAA@@@@@@@@@BBBBBBBBBAAA???AAACCCBBB>>>===>>>@@@======<<<;;;;;;:::999999555444444333333222111111qqqKKK@@@????????????>>>===<<<<<<777666555444333333333333333000------//////---***+++++++++************)))(((((())))))******+++++++++)))((()))***++++++************))))))*********(((((())))))))))))((((((***))))))))))))***++++++(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))''''''((((((((())))))))))))((((((''''''(((((()))''''''''''''''''''''''''''''''((((((((()))))))))((((((((()))))))))******''''''((()))))))))))))))***))))))(((((())))))***(((((((((((('''''''''''')))((('''''''''(((***+++***)))((('''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((((((''''''(((***((((((((((((((((((((((((*********))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''(((***(((((())))))))))))******(((((()))***************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......////////////////////////000000111111111111000111222333333333333333333444555555555666999<<<666555444444333444444444999888888777777888888999;;;===??????===;;;;;;;;;::::::;;;===??????<<<:::;;;;;;;;;;;;;;;<<<<<<<<>>???AAABBBBBB@@@>>>AAABBBBBB@@@<<<<<>>===<<<666666555444333333333333222000............,,,)))+++++++++*********))))))''''''((()))***++++++,,,***)))(((((())))))******++++++************++++++(((((())))))))))))((((((***************+++++++++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************''''''((()))))))))))))))***)))(((''''''((()))***((((((((((((((('''''''''(((((('''&&&&&&&&&'''(((***)))(((''''''&&&''''''(((((((((((((((((((((((('''(((((((((((((((((('''&&&'''((((((((((((((()))((((((((((((((((((((((((+++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''(((***(((((((((((()))))))))***((((((***+++++++++***)))************************+++++++++,,,,,,,,,------------------------------............//////////////////000000111111222222111222222333333333222222333444555555444666888:::333444444444444444333333777777777666666777777777:::<<<======;;;999888999::::::;;;===???>>><<<:::999::::::;;;;;;;;;::::::<<<;;;:::888666444333222444222111222333333222111/////////....../////////................................................,,,,,,,,,---------..................---,,,++++++***++++++,,,,,,++++++***************************************************))))))*********+++++++++*********))))))))))))((((((((((((((())))))))))))+++***))))))))))))******((()))))))))***************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++---...///---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------////////////000000000000444333222111111111222333333333333444444555555555777777777777777777666666::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>===>>>AAADDDDDDAAA===AAABBBBBB@@@===<<<>>>???AAA???>>>???BBBCCCBBB@@@DDDDDDDDDBBB@@@>>>>>>>>>AAABBBBBB@@@<<<:::<<>>===<<<555555555444444333222222111000///...------+++***+++++++++*********))))))''''''((()))***++++++,,,((((((((('''''''''((()))++++++************++++++(((((())))))))))))(((((())))))******++++++++++++)))******++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((()))))))))((((((&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************''''''((()))))))))))))))***)))(((''''''((()))***'''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&))))))((('''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''((()))((((((((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''(((***'''(((((((((((()))))))))((()))+++,,,---,,,+++***************************+++++++++,,,,,,,,,---------------------------------.........//////000000...//////000111111222222111222222333333333222222111222444444333444666888222333444555555444333333666666666666666666666666888:::<<<;;;:::888777888::::::;;;===>>>>>><<<999888999:::;;;;;;:::999777666777777888777555444333333111111111333333222111//////............//////---------...............------..................,,,,,,,,,---------..................---,,,+++******++++++,,,,,,++++++***************************************************))))))*********+++++++++*********))))))))))))(((''''''((((((((()))))))))))))))))))))))))))******((()))))))))************************************))))))*********+++++++++------------------------+++++++++++++++++++++++++++******+++------,,,***,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------.../////////000000000111444333222111111111222333555555555555666666666666777777666666666666666666888999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<======???======@@@DDDEEEBBB>>>AAAAAABBBAAA@@@???@@@AAAAAAAAA@@@AAABBBCCCBBBAAACCCDDDEEECCC???===>>>???@@@BBBBBB@@@;;;999:::===777777777777666666666666222222111111000/////////mmmIIIAAA????????????>>>===<<<<<<444555555555444333222111000//////...---,,,+++++++++++++++************)))(((((())))))******++++++((())))))(((&&&&&&''')))*********))))))*********(((((())))))))))))((((((((()))******++++++************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((()))***)))((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((()))))))))******''''''((())))))))))))))))))((((((''''''(((((()))'''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((((('''&&&''')))))))))'''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))((('''(((***''''''(((((((((((())))))(((***,,,---...---+++***************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000......///000111222222333000111222333333333333333000222333444333333555666333333444555555555555444555666666777777666666555666888::::::999888888888999999:::<<<>>>>>>;;;999777999;;;<<<<<<:::888666333444555666666555444333222111000111222333222111///......------......///---------------.........,,,,,,---............---,,,,,,,,,---------....../////////...---,,,+++******++++++,,,,,,++++++******************+++++++++************************)))************+++++++++++++++*********)))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))************************************)))))))))***++++++,,,,,,------------------------++++++++++++++++++++++++***))))))***,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---......//////000000111111333222111000000111222333666666666666666666666666555555555555666666666666666777888999:::;;;;;;;;;<<<;;;;;;;;;;;;<<<======???>>>>>>@@@BBBCCCCCCBBBCCCBBBBBBBBBBBBBBBBBBCCCAAAAAAAAABBBBBBBBBBBBBBB@@@BBBDDDCCC???>>>@@@BBB???BBBCCCAAA<<<999888:::555555555555555555555555111111000000///......---iiiGGG@@@>>>>>>>>>>>>===<<<;;;;;;444444555555444333111000............,,,,,,,,,,,,+++++++++************))))))))))))))))))************+++,,,***(((''')))+++***))))))(((((())))))***(((((())))))))))))(((((('''((()))*********))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''')))*********((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((()))))))))''''''((()))))))))))))))'''(((((((((((((((((('''''''''''''''((((((((()))&&&&&&'''''''''''''''&&&''''''&&&''''''((()))***)))))))))))))))))))))))))))((('''&&&&&&'''((()))((('''%%%&&&)))***)))'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''')))***)))((('''(((***'''''''''((((((((())))))''')))+++------,,,***)))************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111......///000111222333333///000111222333444444444111333444555444444555666444444555555555666666666555666777777777777666555444777999:::999999999:::999999:::<<<>>>>>>;;;999777999<<<>>>===;;;777555444444555555444333222111111000000111222333333111///......------......///,,,,,,,,,------.........+++,,,---.........------,,,,,,,,,---------....../////////...---,,,***)))***++++++,,,,,,++++++***))))))*********+++++++++************************)))************+++++++++,,,+++++++++************(((((()))))))))*********'''(((((()))))))))))))))))))))))))))************************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++------,,,******++++++,,,,,,++++++***++++++++++++++++++++++++)))+++---...//////...---.........///000111111111111000//////000111333444555555444444444444444444444444444555555666666666444555777999::::::::::::<<<;;;;;;:::;;;<<<===>>>>>>???@@@@@@@@@AAACCCFFFFFFDDDBBBAAABBBBBBCCCCCC@@@AAAAAAAAA@@@@@@@@@AAA???BBBEEECCC???===@@@CCC>>>AAACCCBBB===888777777444444444444444444444444111111111000//////......gggFFF@@@>>>>>>>>>>>>===<<<;;;:::333444555555444333111000,,,---......,,,,,,,,,---+++++++++************)))*********)))))))))))))))+++---...,,,)))(((***---))))))(((((((((((())))))(((((())))))))))))((((((&&&'''(((******))))))((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''')))***+++***((('''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((((((((''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''(((((()))))))))))))))&&&'''((())))))((('''&&&&&&'''''''''(((((())))))%%%&&&''''''((((((''''''&&&&&&&&&&&&((()))***+++)))))))))))))))))))))))))))((('''&&&&&&'''((())))))&&&%%%&&&)))***)))'''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((()))***)))((('''(((***''''''''''''((((((((()))&&&(((***,,,,,,+++)))((())))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111---...///000111222333333...///111222333444444555222444666666555555555777555555555555555666777888555666777888888777666555444666999::::::999:::;;;999999:::<<<>>>===;;;999777999<<<>>>>>>;;;777555555555555444333222111000111000///000222333333111.........------.........,,,,,,,,,------.........***+++---...///...------,,,,,,,,,---------....../////////...---,,,***)))+++++++++,,,,,,+++++++++))))))******++++++++++++************************)))************+++++++++,,,,,,,,,++++++++++++***))))))))))))************''''''((())))))***))))))))))))))))))************************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,......---+++*********++++++*********++++++++++++++++++++++++)))***---/////////...------......///000111111222//////...//////111333444333333333333333333333333333333444444555666777777333444666888999::::::999<<<<<<;;;:::;;;<<<===>>>>>>@@@AAA@@@>>>???DDDHHHIIIFFFCCCAAAAAABBBBBBBBB???@@@@@@@@@???>>>???@@@CCCFFFGGGDDD>>>;;;<<>>888666555333333333333333333333333222222111111000/////////jjjHHHAAA===============<<<<<<<<<888666444444444555444333222111000///...---,,,,,,...---+++))))))***+++,,,***************************++++++)))''''''(((***))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((((()))***++++++***)))(((*********(((''''''***,,,---***''''''))))))'''%%%&&&&&&'''((())))))((((((%%%&&&((((((((()))+++...,,,***''''''((())))))(((&&&''''''(((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((&&&%%%&&&)))***)))'''))))))(((''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&***)))((('''&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++******+++,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.....................///000000333333444444555444444444555555444444444555555666444444555666666555444333555555555555555555555555444444444555777888:::;;;:::999777666666777999:::777777777777777888888888222111111000000000000000/////////....../////////000...,,,+++,,,------,,,------------------------++++++++++++++++++++++++******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))+++***************++++++******++++++++++++******)))*********+++++++++++++++++++++************)))))))))))))))))))))))))))))))))************))))))))))))************))))))++++++************************+++++++++***))))))++++++++++++,,,,,,---.........---,,,+++++++++,,,///,,,***)))***++++++***++++++******************++++++++++++++++++++++++,,,,,,,,,---------......///......//////000111222000000000000111111111111222222111111111111111111666666666666666666666666555555555555777999;;;<<<:::::::::;;;;;;;;;<<<<<<@@@AAABBBBBB@@@@@@AAABBBEEEFFFGGGGGGFFFDDDAAA@@@AAAAAA@@@??????@@@@@@AAA>>>GGGSSSWWWKKK;;;777===???>>><<<:::888666555555444444444444444444444444555222///............---jjjHHHAAA>>>>>>======<<<<<<<<<;;;888666444444444555444333111111000///...---,,,,,,---,,,+++*********+++,,,***************************+++,,,+++)))((()))***))))))))))))))))))))))))'''((((((((()))))))))***************************((()))************)))((())))))))))))(((***---000...+++(((((()))***((('''&&&&&&'''((((((((((((((((((((('''&&&&&&(((,,,000+++)))''''''((()))((((((&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((&&&%%%&&&)))***)))'''))))))((('''''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&***)))((('''&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,---------.....................///000000222333444444555444444444555444444444444555666666888888888888777666444333555555555555555555555555555555555555666777999999:::999777666666777999:::666666666666666666555555222111000000//////000000......////////////......000...,,,+++,,,------,,,------------------------,,,,,,++++++++++++++++++******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))++++++************************++++++++++++******))))))))))))************+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))************))))))************************((())))))***+++,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++++++++...,,,***)))***++++++***************************++++++++++++++++++++++++,,,,,,,,,------------...............///000111111/////////000000000111111111111111111111111111111444555555555666666666777666666555666777888:::;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAA@@@???>>>>>>@@@BBBCCCEEEFFFEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAJJJVVVYYYNNN???:::>>>===<<<:::888777666555555111111111111111111111111444222///......///...---lllHHH@@@??????>>>===<<<;;;;;;:::888666444444444555444333111111000///...------,,,,,,,,,,,,+++++++++******************************)))+++------+++***)))***))))))))))))))))))))))))(((((((((((())))))))))))************************((())))))******))))))(((&&&((())))))***,,,///222---+++))))))******)))(((&&&''''''(((((((((((((((***)))'''%%%$$$''',,,000+++)))''''''((()))((('''&&&&&&'''((((((((((((''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((('''&&&'''((()))(((''')))((((((''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++------------,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.....................///000000222222333444444444444444444444444444444555666666999999999888666555333222555555555555555555555555666666555555666666777888999888666666666666888999555555555444444333333222222111000000//////000000---...///000000///...---///---++++++,,,---,,,+++------------------------,,,,,,,,,++++++************++++++,,,,,,------...++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,+++***)))))))))*********++++++++++++******)))************++++++++++++++++++************)))))))))))))))))))))))))))))))))************))))))))))))************))))))************************++++++*********+++---...---,,,,,,++++++++++++,,,)))***++++++,,,+++++++++...,,,******+++,,,+++***************************++++++++++++++++++++++++,,,,,,,,,,,,------------------------...///000000.........////////////000111111111111111111111111333333444555666777777888777777777666777888999999;;;;;;<<<<<<<<<=========>>>???@@@@@@>>><<<======???@@@BBBDDDDDDDDDBBBAAA>>>???@@@AAAAAA@@@???>>>BBBJJJUUUWWWMMM@@@;;;===:::999888777555555555555////////////////////////333111///...//////...,,,nnnJJJ@@@@@@???>>>===<<<;;;::::::888666444444444555444333111000000///......------+++,,,,,,,,,,,,+++***)))************************(((+++---...---+++******))))))))))))))))))))))))(((((((((((())))))))))))************************((())))))))))))))))))(((&&&'''((())))))+++...000+++***)))))))))))))))(((''''''((((((((((((((('''(((((('''%%%$$$&&&)))---***(((''''''(((((('''&&&%%%&&&''''''((((((''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&&&&(((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((('''''''''(((((((((''')))(((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((('''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))(((((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++,,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,---------.....................///000000111222333444444444444444444444444444444555666777666666555555444333222111555555555555555555555555777666666555555555666666777777666555555666777777555555444444333222111111111111000///////////////,,,---///000000///---,,,...---++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***,,,,,,+++***))))))))))))******++++++++++++******+++++++++,,,,,,,,,------+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))************))))))***************+++++++++111///,,,***))))))******------,,,+++*********+++((()))***+++,,,++++++***---+++******+++,,,+++******************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////---------.........//////111111111111111222222222111222333444666777888999888888777777777777777777:::::::::;;;;;;;;;<<<<<>>===>>>>>>???AAABBBCCCBBB@@@???<<<===???AAAAAA@@@>>>===AAAGGGMMMMMMEEE<<<999:::777777666555444444444444111111111111111111111111222000///...//////---,,,rrrKKK@@@@@@???>>>===<<<;;;::::::888666444444444555444333000000//////......------+++,,,,,,,,,,,,+++***)))************************(((***---...---+++******************************))))))))))))(((((((((((()))))))))))))))))))))))))))(((((((((((((((((()))&&&((())))))((((((***,,,))))))(((''''''''''''((('''(((((((((((((((''''''$$$&&&''''''&&&%%%&&&''')))(((''''''(((((('''%%%%%%&&&&&&'''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&&&&(((((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''((((((((('''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++)))***++++++,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,---------.....................///000000000111222333444444444444333333333444444666777777333333333333333444444444666666666666666666666666777666666555555555555555555555555555555555555555555555444333222222111111111000000///.../////////,,,---...//////...---,,,---,,,+++,,,------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------***++++++,,,,,,++++++******++++++,,,,,,,,,++++++,,,++++++***))))))************++++++++++++******************+++++++++,,,+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))*********+++++++++000///,,,***(((((()))***---,,,++++++************((()))******++++++++++++,,,+++***+++,,,---+++***))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,---...///------------............000000111111111222222222000111222444555777888999888888888888777777777666888888999999999:::::::::@@@BBBDDDDDDBBB@@@???@@@>>>???AAABBBAAA@@@>>>===;;;<<<>>>@@@@@@@@@>>>===AAAEEEFFFBBB===:::::::::666555444444333333444444222222222222222222222222111///......//////---,,,uuuNNNAAA??????>>>===<<<;;;;;;:::888666444444444555444333000000//////............,,,,,,,,,+++++++++******************************(((***,,,,,,+++******+++************************))))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))'''((())))))'''''''''((('''(((((('''&&&%%%'''((((((((((((((((((((('''&&&###&&&(((((('''%%%$$$$$$((('''''''''((((((&&&$$$%%%%%%&&&''''''''''''&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''((()))((('''&&&'''((((((''''''''''''(((((()))%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&'''(((((()))(((((((((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++((()))***+++,,,,,,,,,,,,************++++++++++++,,,,,,,,,---------.....................///000000///000111333444444444444333333333444555666777888444444444444555666777888666666666666666666666666666666555555444555555555444444444444444444444444444333333222222111111111111000//////......//////---------------------------,,,+++,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++,,,,,,,,,+++++++++***************++++++******++++++++++++******''''''((((((((()))))))))+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))***++++++,,,,,,******)))))))))***,,,---,,,++++++************+++++++++*********+++,,,,,,+++******+++------,,,***)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////---------............///000000000111222222333333000111222333555666888888777777888888888777777666777777777888888888999999>>>AAACCCDDDCCCAAA@@@@@@>>>???AAAAAAAAA???===<<<;;;<<<===>>>??????>>>>>>@@@CCCAAA<<<999;;;<<<;;;666555444333333333333333///////////////////////////.........//////---+++xxxPPPBBB>>>>>>======<<<<<<<<<;;;888666444444444555444333////////////............---,,,+++*********+++,,,************************((()))******))))))***,,,***************************)))))))))(((((((((''')))))))))))))))))))))))))))(((''''''''''''((()))''')))******((('''((()))'''((()))(((&&&&&&(((***((((((((((((((('''&&&&&&'''((()))(((&&&%%%&&&'''(((''''''((()))(((&&&$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&&&&'''((('''&&&&&&'''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''')))***)))&&&%%%&&&((('''''''''''''''((())))))%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))******((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))******+++)))******+++++++++******************++++++++++++,,,,,,,,,---------.....................///000000///000111222333444444444333333333444555666777888666555444444444555666777666666666666666666666666555555444444444555666666333333444444444444333333111111000000000000000000000000///............//////...,,,++++++,,,...///,,,++++++,,,---,,,***(((++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))***+++,,,,,,,,,,,,+++))))))))))))***+++,,,,,,******++++++++++++******(((((()))))))))*********+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))************))))))((())))))***++++++,,,,,,''''''((()))******++++++******************+++,,,///---+++))))))***,,,---*********+++------,,,***((())))))***++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000---............////////////000000111222222333333111111222333555666777777666777888888999888777777777888888888999999999999999<<<@@@AAAAAA?????????===>>>@@@AAAAAA@@@???>>>;;;;;;<<<======>>>>>>???;;;???>>>::::::<<<<<<888777666555444333222222222.................................///000///---+++zzzQQQCCC===============<<<<<<<<<888666444444444555444333///////////////............---+++))))))***+++,,,************************((()))))))))((((((***,,,******************************))))))((((((((('''************************)))((('''&&&&&&'''((()))''')))***+++***)))***+++''')))***)))'''&&&)))+++(((((())))))((('''&&&&&&++++++***(((&&&&&&(((***'''''''''((()))(((&&&$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''(((((((((%%%%%%&&&&&&'''((())))))&&&''''''''''''''''''&&&&&&'''((('''&&&&&&'''((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((''')))+++)))&&&%%%&&&((('''''''''''''''((()))***((()))***++++++***)))(((((((((((((((((((((((((((&&&&&&'''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((())))))))))))))))))******++++++++++++++++++***)))((()))************+++++++++,,,,,,,,,---------.....................///000000//////111222333444444444222333333444555666888888666555333222111222222333777777777777777777777777444444444444444555666666222333333444444333333222.........///////////////000000///...............000...,,,******,,,...000,,,++++++,,,---,,,***(((++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))***+++,,,,,,,,,,,,,,,(((((())))))***+++------******++++++++++++******++++++,,,,,,,,,---------+++++++++************)))))))))))))))))))))))))))))))))************))))))))))))************))))))((())))))***++++++,,,,,,(((((())))))))))))((('''***)))))))))***+++,,,,,,111///+++)))(((***,,,...***)))***,,,---...,,,***((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...///000000.........////////////000///000000111222222333333111222333333444555666666555666777999999999888777888888999999999:::::::::555999===???>>>===<<<===;;;<<>>>>>===;;;:::;;;;;;;;;:::;;;;;;::::::999888666555666666555444222111000000111000000111111000---+++///---,,,,,,---...,,,+++QQQCCC@@@@@@???===<<<;;;:::999999888666555666555444222222111000...------------......---,,,,,,,,,,,,---++++++++++++++++++++++++******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''((((((((()))''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((***((('''&&&%%%&&&'''((()))((((((''''''''''''((()))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((((((''''''''')))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((((((((((((((((((((((((((((((((('''***)))(((''''''((()))***((((((((((((((()))******)))))))))))))))******+++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...////////////000000111111222333333222111000///000111333444222222222222333333333444444444333333333333444444222222222222222222222222111111111111000///...---................................................---,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***(((,,,444444,,,(((***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++++++++++++++++++++************************---,,,++++++*********+++************************,,,++++++******++++++,,,+++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,++++++*********)))***,,,------,,,***)))))))))))))))************++++++++++++++++++++++++)))***++++++******+++---...------,,,,,,---------000///.........///111222111111000000000000111111222222222222333333444444666888::::::999777666666555666666777777666666555666777888:::;;;<<<<<<<<<<<<;;;;;;<<>><<<;;;::::::999777666555666555444222222111000...------------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((('''''''''''''''''''''((())))))(((((((((((((((((((((((()))((('''&&&'''((()))******)))(((''''''&&&&&&'''((('''&&&%%%%%%&&&'''(((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((***)))((((((''''''((((((''''''(((((((((((((((((())))))(((((((((((())))))((((((((((((((()))******)))))))))))))))******+++)))***++++++,,,,,,++++++++++++++++++++++++++++++------..................//////000111111222222333222111000000000111222333111111111111222222222222444333333222222333333444333333333222111111111000111111222111111000///...........................------------------------///...---,,,+++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,000'''222JJJJJJ222'''000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++************************,,,,,,+++************+++************************++++++************++++++******))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,+++++++++++++++*********)))***+++,,,,,,+++***)))))))))))))))************++++++++++++++++++++++++***+++,,,,,,++++++,,,------------,,,,,,------...000///.........///000111222222111111111111222222222222222222333333333444555777999999888666666666666666777777777777666666444555777999:::<<<<<<<<<>>><<<;;;;;;>>>@@@@@@@@@;;;;;;:::::::::;;;<<<<<>>===;;;::::::999777666555666666444333222111000...------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******))))))))))))***************)))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&%%%&&&((()))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((((((((''''''((()))***+++)))((((((''''''''''''(((((((((&&&&&&&&&&&&((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''''''''(((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((())))))***)))))))))))))))******+++))))))***+++++++++++++++++++++++++++,,,,,,,,,,,,...............---------//////000000111222222222222111111000000111222222111111111222222222222333333333222222222222333333444333333222111000000///111111222222111000//////........................------------------------///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111+++666MMMMMM666+++111++++++,,,,,,,,,,,,------...------,,,++++++******++++++++++++++++++++++++************************++++++***************+++************************++++++************++++++***))))))))))))))))))***))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************+++++++++++++++++++++***************)))***++++++++++++***)))((()))))))))***************************************,,,------,,,+++---...------,,,,,,,,,---......//////...---...///000111222222111111111111222222111111222222333333333333444666777777666555555555666666777888888888777777444555777999;;;<<<===>>>???<<<::::::<<<>>>??????;;;;;;:::999:::>>>DDDHHHRRRJJJ???777444444444444111111111111111111111111...,,,+++,,,///111222333...---+++,,,------,,,***PPPAAAAAAAAA@@@>>>===<<<;;;:::888777555555666666555333222111000...------------------,,,++++++++++++,,,++++++++++++++++++++++++******))))))))))))******))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))---,,,+++***)))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&&&&'''((()))***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((()))******&&&&&&&&&'''''')))*********)))(((''''''((()))***''''''''''''(((((((((((('''''''''((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''''''''&&&'''''''''(((((())))))(((((())))))))))))((((((((((((((((((((())))))***)))))))))))))))******+++))))))***++++++++++++***+++,,,,,,,,,------.....................---------...//////000111111222222222222111111111111111111222222222222333333333333222222111111111111222222333333222222111000//////000111111111111000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***111888888111***)))+++++++++,,,,,,---------......------,,,++++++***++++++++++++++++++++++++*********************************))))))***++++++************************+++******))))))******+++)))))))))******)))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))*********+++++++++************************************************((()))))))))***************************************,,,------,,,+++---...,,,,,,,,,,,,,,,---...//////...---------...000111222111111111111111111222000111222333333333222222222444555555333333444555666666777888999999888888555666888:::<<<>>>>>>???>>>;;;888888999;;;<<<<<<::::::999:::???IIIVVV___fffYYYGGG999333222222222/////////000000000000111000...,,,,,,...000000000...,,,++++++,,,---+++***RRRCCCAAAAAA@@@???===<<<;;;;;;888666555555666666555444222111000...------------------,,,+++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))...,,,+++)))((())))))***************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))'''''''''(((''''''&&&%%%&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))))))))))))))))))))))))))'''(((((((((((((((((((((%%%%%%%%%&&&((()))+++,,,***)))(((''''''((()))***''''''''''''(((((((((((()))((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''&&&&&&''''''&&&&&&''''''((()))))))))(((((())))))))))))((((((((((((((((((((()))******)))))))))))))))******+++((()))******++++++******,,,,,,,,,------......///------........................///000000111111222222222222222111111111000222222222222333333333444222111111000000111111222222222222111000000000/////////000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&,,,---((((((---,,,&&&***++++++,,,,,,------.........------,,,,,,++++++++++++++++++++++++++++++***************************))))))))))))***++++++******************************))))))))))))******))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++)))))))))***************************************))))))))))))***************************************+++,,,,,,++++++,,,---,,,,,,,,,,,,---......//////...---------...///000111111000000000000111111///000222333333333222111222333444444333222444555666777888999999:::999999666777999;;;===>>>>>>>>>===:::888888999::::::999777888999<<>><<<;;;;;;777666555555666666555444222111000...---------------,,,++++++***+++++++++++++++++++++++++++++++++******))))))))))))******((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''(((((('''&&&&&&%%%''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((((((((('''''''''''''''''''''((())))))))))))))))))))))))))))))''''''(((((((((''''''&&&&&&&&&&&&'''''')))***+++)))(((''''''''''''((()))''''''''''''((((((((((((******)))((('''&&&&&&%%%''''''''''''((((((((()))''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&''''''((())))))***'''((()))******)))((('''((((((((((((((()))******)))))))))))))))******+++((())))))******************++++++,,,------......,,,---------.../////////......//////000111111111222222222222222111000000111111111111222222222222111111000000000000111111111111111111000000000000......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***///...((((((...///*********+++,,,,,,---...............---,,,,,,++++++++++++++++++++++++++++++************************)))))))))))))))***++++++******************************))))))))))))******((()))***++++++***)))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((()))))))))*********+++******))))))))))))******))))))))))))************************************)))***++++++******+++---,,,,,,,,,,,,---...//////......---,,,---...///000000000////////////000000///000222333333333111000333444555444333444555777666777888999::::::::::::777777999:::;;;<<<<<<<<<<<<;;;999::::::;;;999888444666999;;;@@@LLL[[[fff___RRR@@@555222222111/////////.....................------...//////...,,,---,,,++++++,,,,,,+++)))VVVGGGBBBAAA@@@???>>><<<;;;;;;777666555555666777555444222111000///---------------,,,++++++******++++++++++++++++++++++++++++++******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''((())),,,---((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((('''&&&%%%%%%''''''&&&%%%%%%'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))''''''(((((((((((('''''''''''''''''''''((())))))))))))))))))))))))))))))'''((((((((('''&&&%%%%%%(((((('''''''''(((((()))((('''&&&%%%%%%&&&'''(((''''''''''''((((((((()))++++++***((('''&&&%%%$$$&&&'''''''''(((((())))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&'''((())))))***'''((()))******)))((('''((((((((((((((()))******)))))))))))))))******+++(((((()))***************))))))***+++,,,,,,------,,,,,,------...///000000......//////000111111111222222222222222111000///000000000000111111111111111111000000000000111111000000000000000111111111------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------,,,******+++,,,,,,---......///......------,,,++++++++++++++++++++++++++++++************************))))))((())))))***++++++******************************))))))))))))******((()))***++++++***)))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((((())))))*********+++******))))))))))))******))))))))))))************))))))))))))))))))))))))(((***++++++***)))+++,,,+++++++++,,,---...///000......---,,,---...///000//////............//////...000222333333333111000444555666666555555777999666777888999:::;;;;;;;;;666777888999:::;;;;;;;;;===<<<;;;;;;<<<<<<:::888444777999999:::AAAKKKTTTOOOEEE999222333444222/////////.........---------,,,,,,---...000000...,,,---,,,***+++,,,,,,+++)))TTTBBB????????????@@@>>>;;;888666777777777777555333222222111//////111333000+++000...---...---+++---111,,,,,,+++******+++,,,,,,))))))))))))***+++------,,,,,,++++++***)))((((((''')))***+++***)))&&&%%%******++++++***)))'''&&&))))))))))))))))))))))))******))))))((((((''''''&&&&&&''')))******'''%%%(((&&&%%%&&&((((((%%%"""''''''&&&&&&&&&&&&''''''(((((())))))((('''&&&&&&(((((((((((())))))))))))'''###!!!###(((***)))&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((+++***)))(((((('''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))******************))))))((((((''''''++++++***((('''&&&$$$$$$,,,,,,+++)))((('''&&&%%%''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((######%%%&&&'''((((((((('''&&&&&&%%%%%%'''((()))'''&&&&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))******))))))((((((''''''+++***)))(((((('''((((((&&&''''''((()))******+++(((***+++***)))((()))*********))))))******+++,,,++++++,,,------......///000000000000111111111111111111222222222222111111111111222333333333333222444444333333222111000000333222111000000111222333///...---...///000///...---------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...+++*********+++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,***((())),,,...///---***)))***++++++***))))))(((((((((((())))))******))))))))))))******))))))************))))))***((((((***,,,,,,)))&&&+++*********))))))(((((())))))))))))************************************)))************+++++++++******))))))))))))******+++*********))))))(((((()))*********++++++++++++++++++++++++++++++++++++(((++++++)))***......***---------...............//////............///000---///000222333333333222333444666777888888888777999999888777888999;;;<<<777666555555555777888999777888:::;;;;;;:::888777777777666666666888999:::888777555333111///......///////////////......---...---------......,,,***---,,,++++++******++++++VVVFFF??????>>>??????>>>;;;888777777777777777555444333222000,,,+++,,,......,,,'''))))))***...111,,,""",,,,,,+++******+++,,,,,,))))))))))))***++++++,,,,,,,,,++++++***))))))((((((((()))))))))((('''&&&))))))******)))(((&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((((((((('''''''''''''''''')))'''%%%&&&((((((&&&$$$''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''''''''''''''((((((((((((***'''$$$%%%)))***)))&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''((((((((()))(((((('''''''''''''''))))))((((((((('''''''''(((((((((((((((((((((((('''(((((((((((()))))))))***)))))))))((((((((('''))))))((((((''''''&&&&&&******))))))((('''&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$$$$%%%&&&''''''''''''((('''&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''((((((((())))))***)))))))))((((((((('''***))))))(((((((((((()))'''''''''((()))*********(((***+++***)))((()))*********))))))******+++,,,++++++,,,,,,---.........//////000000000111111111000111111222222111111000000111222222333333222222333333222111111000//////111000////////////000111///...------//////...---------,,,,,,,,,+++++++++---------------------..............................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++************************++++++************++++++,,,,,,+++***))))))+++...***)))))))))***************))))))(((((())))))*********))))))))))))******))))))************))))))***)))(((***,,,,,,)))'''************)))))))))((())))))))))))************************************))))))*********+++++++++******))))))))))))******************)))))))))((()))))))))*********++++++++++++++++++++++++++++++***---...***))),,,...---...............///////////////......//////000000///000222333444444444333444555777888999999888888999888888777888999:::;;;777666555555555666888999777888999::::::999888777666555444444444555666777444333222000///////////////////////////...------...---------......,,,***---,,,++++++******++++++SSSEEE@@@???>>>??????>>>;;;888777777777777666555444444------...///000000111111000333...&&&&&&------&&&,,,++++++******++++++,,,))))))))))))))))))******,,,,,,++++++***)))))))))))))))(((((((((((((((((())))))))))))((('''&&&%%%))))))))))))))))))))))))%%%%%%&&&&&&'''(((((())))))******'''$$$$$$&&&******(((&&&&&&'''((('''&&&''''''&&&&&&&&&&&&''''''***)))'''&&&&&&'''((((((&&&&&&&&&&&&''''''''''''---***''''''***+++)))'''''''''''''''((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&&&&&&&'''(((((()))))))))))))))((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''')))))))))))))))(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&'''''''''&&&&&&(((((('''''''''((()))*********)))))))))(((((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))(((((((((((()))(((((((((((())))))***''''''(((((())))))******(((***+++***)))((()))*********))))))******+++,,,++++++,,,,,,------......//////000000000000111111000111111222222111111000000111222222333333222222111111111000000//////...000///...------...///000...---,,,,,,......---,,,,,,,,,,,,,,,++++++++++++......------,,,---------////////////////////////------,,,,,,,,,,,,------...---,,,++++++,,,---...,,,,,,++++++,,,,,,---...+++++++++++++++,,,,,,---...------,,,++++++******))))))))))))))))))))))))++++++************+++++++++,,,+++***))))))+++---&&&''')))***++++++******+++******************+++******))))))))))))******))))))************))))))***)))((()))++++++)))(((************))))))))))))))))))))))))************************************)))))))))*********++++++******))))))))))))******************))))))))))))((()))))))))************+++++++++++++++++++++++++++......******---///............//////000000000///////////////000111222222333444555555555555555444555666777888888777777777777666666777777888999666666555555555666777888666777888999999888777666444444333222222222222333000///............//////...////////////...------...---,,,---......,,,+++---,,,++++++******++++++PPPCCC@@@???>>>>>>???>>>;;;999777777777777666666555555---///444666333---,,,...///111000,,,'''''',,,111++++++++++++++++++++++++))))))******)))))))))(((+++++++++*********)))))),,,+++)))(((((()))***+++*********))))))(((''''''((((((((((((((((((((((((&&&&&&&&&''''''((((((((((((+++...+++&&&$$$&&&***)))(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''***)))'''&&&%%%'''(((***&&&&&&'''''''''(((((((((+++)))'''((()))******(((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((())))))))))))&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''***))))))(((((('''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''&&&%%%%%%(((((((((((()))))))))***+++++++++************)))'''''''''''''''(((((()))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))(((((((((((((((((('''(((((()))******'''((((((((()))))))))***(((***+++***)))((()))*********))))))******+++,,,***++++++,,,------......////////////000000000111000000111111111111000000000000111222222222222222111111111000000/////////000///...------...///000...,,,+++,,,------,,,***,,,+++++++++++++++++++++---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,++++++******))))))))))))))))))))))))++++++************++++++***++++++***))))))+++,,,(((***---......,,,+++***,,,++++++******++++++,,,******))))))))))))******))))))************))))))))))))))))))******))))))*********)))))))))))))))((()))))))))************************************))))))))))))******************))))))))))))***************)))))))))))))))(((((()))))))))*********************++++++++++++***+++++++++///333111+++......//////000000111111/////////000000222333444555555666666666666666666444444444555555666666666666666666666666666666777666666666555666666666666555666777777777777666555333333222111111000000000//////...------......///......//////......---,,,------,,,---......---+++---,,,++++++******++++++SSSEEEAAA???>>>>>>>>>===;;;999888777777777666666666666555444555333,,,&&&***444///''''''111333,,,(((,,,++++++++++++++++++++++++))))))************)))(((+++++++++***************---,,,***))))))***,,,...,,,,,,+++***))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''&&&,,,000000+++&&&&&&((('''''''''&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''***((('''%%%&&&''')))***''''''((((((((()))))))))'''&&&&&&'''(((*********''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))&&&&&&''''''((()))++++++''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********(((((((((((()))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((('''&&&%%%%%%'''(((((()))))))))))))))++++++++++++************(((''''''''''''((())))))''''''''''''''''''''''''(((((((((((()))))))))***(((((((((((())))))))))))(((((('''(((((()))******(((((((((((())))))))))))(((***+++***)))((()))*********))))))******+++,,,******++++++,,,------......////////////000000000000000000111111000000000000000111222222222222111111111111111111000000000000///............///000...,,,++++++,,,,,,+++***++++++++++++++++++++++++---,,,***))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,++++++,,,,,,---...------,,,,,,+++,,,,,,---*********++++++,,,,,,,,,************************++++++************++++++)))***+++***))))))***+++,,,///333333000---++++++,,,,,,++++++++++++,,,,,,******))))))))))))******))))))************)))))))))******))))))))))))***))))))))))))))))))******((()))))))))************************************(((((()))))))))***************))))))))))))******))))))))))))))))))******))))))))))))************)))))))))******++++++++++++***)))...888>>>666***.........///000111111222//////000000222333555555888888777777777777777777666666666666666666777777888999999999999888888888555666666666666555555555555555555555555555555555333333333222111000///...111000//////...........................------,,,---,,,,,,---......---+++---,,,++++++******++++++TTTCCCAAA@@@>>>===>>>===<<<:::888777777666666777777888777333111...***...BBBXXXbbbJJJ555111222...((('''***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))************************---,,,***))))))+++---...------,,,***************))))))))))))))))))))))))+++******)))((((((''''''&&&***///000---)))''''''&&&((())))))'''&&&&&&'''''''''&&&&&&&&&&&&''''''(((((('''&&&'''((()))***(((((((((((()))))))))***%%%%%%%%%&&&'''(((******''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&''''''((((((''''''((((((((()))))))))'''''''''((((((***++++++&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))***))))))((('''&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&'''((()))))))))((((((++++++*********)))))))))((((((''''''(((((()))***''''''''''''''''''''''''((((((((()))))))))******(((((((((((()))))))))))))))(((((((((((())))))***(((((((((((())))))))))))(((***+++***)))((()))*********))))))******+++,,,******++++++,,,,,,------......////////////000000///000000111111000000//////000111111222222111111111111111111111111111111000///...------...///000///---,,,,,,,,,,,,+++)))*********+++++++++++++++...---,,,++++++---///000++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++...---,,,++++++,,,---...,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,,,,))))))******+++,,,,,,---++++++++++++++++++++++++++++++************++++++)))***++++++)))))))))+++...222555444000,,,++++++,,,++++++******++++++,,,******))))))))))))******))))))************)))))))))******)))(((((()))+++))))))))))))************))))))))))))************************************((((((((()))))))))************))))))))))))******))))))))))))************)))*********++++++++++++(((((())))))***+++++++++---,,,+++111<<>>=========<<<:::888888777666666777888999444000000000---555OOOllljjjFFF111...---)))***+++,,,,,,,,,,,,+++***((()))+++---------,,,+++******************************)))))))))***+++,,,---,,,+++))))))))))))***))))))))))))))))))))))))((((((((((((((((((((('''&&&(((+++,,,,,,***'''&&&&&&)))------***((('''(((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))'''''''''((((((((())))))&&&&&&'''&&&&&&'''((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((($$$$$$%%%&&&&&&'''((((((&&&&&&'''''''''((((((((('''''''''''''''((()))***&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))***'''((((((((()))))))))***((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''((((((((((((''''''&&&%%%&&&'''((()))(((''''''))))))))))))((((((((((((((((((((((((((())))))***''''''''''''''''''''''''(((((()))))))))*********'''((((((((()))))))))******))))))(((((((((((()))))))))))))))(((((((((((((((***+++***)))((()))*********))))))******+++,,,*********+++,,,,,,------........./////////000000//////000000000000/////////000000111111111111111000000000000000000000000///...---,,,,,,---...//////...,,,,,,------+++***)))*********++++++++++++---,,,+++***+++---000222,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++++++++************++++++(((***++++++)))))))))***+++///333111---******,,,++++++************++++++******))))))))))))******))))))************)))))))))***+++)))''''''))),,,((()))))))))************))))))))))))************************************(((((((((((()))))))))*********))))))))))))******((()))))))))************++++++++++++,,,,,,,,,,,,((((((((()))***+++++++++,,,---,,,...444888444,,,+++,,,---...///000111111///000111222444666888999;;;:::999777777777777777999888777777777777888999::::::;;;;;;;;;:::888777555555666666666555444333333333222222222222333333000000111111111000...---///////////////000000111------......------,,,+++,,,,,,+++---...///...,,,---,,,++++++******++++++[[[FFFBBB@@@============<<<;;;888888777666666777888999333222444333,,,,,,AAA[[[lll===222000(((***+++,,,------,,,+++***((())),,,...///...---,,,******************++++++((((((((((((((()))******,,,+++***(((((((((((()))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((((((''''''&&&'''))))))(((&&&'''+++///000---***))))))'''''''''&&&&&&'''''''''&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((((())))))(((&&&&&&'''(((''''''''''''((((((((()))''''''''''''''''''''''''$$$%%%&&&'''(((***++++++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******&&&&&&''''''((())))))*********))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((''''''$$$%%%'''((((((((('''&&&((((((((((((''''''''''''((((((((((((((()))******))))))))))))))))))))))))))))))))))))************'''((((((((())))))******+++***)))(((((('''(((((())))))))))))(((((((((((((((***+++***)))((()))************)))***++++++,,,)))******+++,,,,,,------............/////////000//////000000000000////////////000111111111111111.........///////////////------,,,++++++,,,------000///------------+++***))))))******++++++++++++***)))(((((())),,,///111++++++++++++++++++++++++***+++,,,------,,,+++******++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************************++++++************++++++((()))++++++)))((()))***''',,,///...***((())),,,+++******************+++******))))))))))))******))))))************)))))))))***+++)))''''''***---(((((())))))*********+++))))))))))))************************************(((((((((((())))))))))))******))))))))))))******(((((())))))*********+++++++++,,,,,,,,,---------'''(((((()))***+++++++++))),,,,,,)))))),,,---+++++++++,,,---...///000111000000111222444666888:::<<<;;;999777666666777777666555444333333444555666555666777777777555444333555555666666666555333222333222222111111222222333...///000000000///...---,,,,,,------///000222333------......------,,,+++,,,++++++---...///...,,,---,,,++++++******++++++^^^KKKCCCBBBAAA@@@???===<<<<<<999999888777666555444444222111000/////////111111777DDDPPPMMM===///,,,///++++++++++++++++++++++++************************++++++***)))(((((())))))(((((((((((())))))))))))//////---,,,***)))''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***)))(((&&&$$$(((((())))))))))))(((((('''&&&%%%%%%%%%%%%&&&'''&&&'''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''',,,***'''%%%%%%&&&((())))))(((&&&%%%%%%&&&'''((()))(((((('''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%&&&''')))*********))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''(((***+++)))((('''&&&&&&'''((()))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))&&&''''''((()))******+++)))((('''((()))***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''(((((())))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000000000000//////000000000000//////////////////////////////---.........---,,,,,,+++++++++++++++++++++++++++///...------,,,,,,,,,,,,++++++******************,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,...---,,,,,,++++++++++++---------,,,,,,+++++++++000///---,,,,,,---///000......---,,,,,,+++******++++++++++++++++++++++++,,,+++******))))))******))))))************))))))+++++++++++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++***)))(((((())))))******))))))))))))******++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++&&&((()))***)))******,,,------------------,,,,,,+++++++++,,,---...///000//////111222444666777777111444777::::::999777555666666555444333333222222666666666666666555555444222333444444444333222111111111111111000000000000////////////////////////...------,,,,,,------...+++++++++++++++++++++++++++++++++************)))************************^^^JJJCCCBBBAAA@@@???===<<<<<<999999888777666555444444222111000000///000000000+++222888666///)))((()))++++++++++++++++++++++++************************++++++***)))))))))))))))))))))))))))((((((((((((000000///---,,,+++***)))))))))))))))))))))))))))'''''''''''''''''''''''''''((()))***)))(((&&&%%%(((((())))))))))))((((((''''''&&&%%%%%%&&&''''''&&&'''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((***)))'''&&&&&&&&&((((((((('''&&&&&&&&&'''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((()))((('''&&&&&&''''''((((((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&'''((()))***)))((('''&&&&&&'''((())))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((''''''(((((())))))******)))((('''((()))***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,---------,,,---......//////........./////////000000000000//////000000000000//////........................------......------,,,+++++++++++++++++++++++++++...------,,,++++++,,,,,,************************+++************+++,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,---------,,,,,,+++++++++///...,,,++++++,,,...///...------,,,++++++******++++++++++++++++++++++++,,,+++******))))))******))))))************))))))+++++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++***)))))))))))))))******))))))))))))***************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))***))))))((((((***+++------------------------,,,,,,,,,,,,------.../////////000222333444555666111333666888888888666555444444444444444555555555666666666666666555444444333444444555444333222111111111111000000000//////........................------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++************)))************************\\\GGGCCCBBBAAA@@@???===<<<<<<999999888777666666555444000111111111000000///...+++***))))))************++++++++++++++++++++++++************************+++***))))))))))))))))))******))))))((((((''''''//////...---,,,******)))))))))))))))))))))))))))'''''''''''''''''''''''''''((()))))))))(((&&&&&&'''(((((())))))(((((('''''''''&&&%%%%%%&&&''''''&&&&&&'''''''''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))******)))))))))((((((((((((''''''''''''&&&&&&&&&&&&'''((())))))((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((+++***)))((('''''''''''''''''''''((()))*********''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((()))((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''((()))***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))******)))(((((('''((())))))******))))))))))))))))))))))))))))))******+++,,,,,,---......,,,---......//////............/////////000000000...//////000000//////...------------------------------......------,,,,,,++++++++++++++++++++++++---,,,++++++***+++++++++******************************))))))******+++,,,...------,,,,,,------...,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++------++++++++++++------------,,,,,,++++++******++++++++++++++++++++++++,,,+++******))))))******))))))************))))))***++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))+++***))))))))))))))))))******))))))))))))*********))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,+++***)))))))))******+++,,,,,,------.........------,,,,,,,,,------...//////000111111222333333222222333555555555555555111222333444555777888888555555666666555555444333333444555555555444333222111111000000000000//////........................------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++************)))************************YYYDDDCCCBBBAAA@@@???===<<<<<<999999888888777666666555000000111111111///...---111...+++***+++,,,------++++++++++++++++++++++++******************************)))))))))))))))*********))))))(((((('''''',,,++++++***)))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))(((((('''&&&'''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''((())))))((('''&&&%%%&&&&&&'''((())))))***(((''''''''''''(((((()))((((((((((((''''''''''''((((((((((((((((((((((((******))))))(((((((((((('''((((((((()))))))))***''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''(((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))((('''((()))***)))((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''(((((()))************)))))))))))))))))))))))))))))))))***+++---...//////,,,---......///................../////////000000...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,++++++++++++++++++++++++++++++***************+++***************+++++++++***************+++,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,+++******))))))******))))))************))))))******+++++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************))))))******)))))))))))))))*********))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************+++,,,......,,,+++++++++,,,,,,---...//////......---,,,,,,,,,------/////////000000000000000111111111222222333444555222222333444666777888888444555555555555444333333444444555666555444333222111000000000////////////........................---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++*********))))))************************[[[EEECCCBBBAAA@@@???===<<<<<<999999888888777777666666000000111111000///---,,,---------+++)))(((***+++++++++++++++++++++++++++***************************)))))))))))))))*********)))))))))((((((((('''*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&'''((())))))((('''&&&%%%&&&'''((())))))******'''''''''''''''((())))))((((((((((((''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))***)))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''))))))))))))(((((((((((()))((('''((()))***)))((((((((((((((((((((((((((())))))))))))))))))))))))''')))***,,,,,,***)))'''((())))))***************))))))))))))))))))))))))))))))***+++---...//////,,,---......///.....................////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,++++++++++++++++++++++++*********))))))******+++))))))*********++++++++++++++++++++++++,,,------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,+++++++++++++++******++++++++++++++++++++++++,,,+++******))))))******))))))************)))))))))******+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((***)))))))))))))))************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********'''(((,,,111444444000---++++++,,,,,,---...//////......---,,,,,,,,,------////////////////////////111000000000111222333444444444444444555555666666444444444444444333333222333444555555555444333222000000000////////////...........................,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************___HHHCCCBBBAAA@@@???===<<<<<<999999888888888777777777111111111000///...---,,,&&&***...---)))(((***---++++++++++++++++++++++++************************)))))))))))))))******+++((((((((()))))))))))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&''''''((((((''''''&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&((()))))))))((('''&&&'''((()))))))))))))))''''''&&&''''''((()))***((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))*********)))((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((((((((()))))))))))))))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))((()))******++++++******))))))))))))))))))))))))******+++,,,,,,---......,,,---......//////......------........./////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------++++++++++++++++++++++++*********)))******+++,,,)))))))))***++++++,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++,,,+++******))))))******))))))************))))))))))))***++++++++++++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))))))))******+++******))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******&&&'''+++111666777222...+++,,,,,,------.........------,,,,,,,,,------...////////////////////////000000000000111222333444444444444444444444333333333333444444333333222111222333444444444333222111000000////////////......------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************)))************************aaaIIICCCBBBAAA@@@???===<<<<<<999999999888888888888777222111000///...---------))),,,......,,,+++,,,...++++++++++++++++++++++++************************)))))))))))))))***++++++''''''(((((())))))******)))*********************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))&&&''''''((((((''''''&&&&&&'''((())))))((('''&&&$$$%%%&&&'''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((('''((())))))***)))((((((&&&&&&&&&''''''((()))***((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''((((((((('''&&&))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))((((((&&&'''((())))))((('''&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''''''''(((((())))))******)))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***))))))))))))))))))))))))+++++++++,,,,,,---------,,,---......//////......---------.........//////---......//////......---------------------------+++,,,------......------++++++++++++++++++++++++***************+++,,,,,,((())))))***++++++,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,------,,,+++++++++,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++******************++++++++++++++++++++++++++++++,,,+++******))))))******))))))************))))))))))))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))))))))))))))***++++++******))))))))))))***************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))((()))...333555222...------------------------,,,,,,,,,,,,------...///......//////000000000111///000000111222222333333333333333333333333333333333333333333333222111111111222333333333222111000000000/////////.........------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************)))************************___GGGCCCBBBAAA@@@???===<<<<<<999999999888888888888888333222000...---,,,------...------,,,+++*********++++++++++++++++++++++++************************))))))((())))))***++++++&&&&&&'''((()))***++++++''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((()))***&&&''''''''''''''''''&&&&&&'''((())))))((('''&&&$$$%%%&&&'''(((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((())))))(((((()))******)))((('''&&&&&&&&&'''''')))******)))(((((((((''''''''''''(((((((((((((((((((((((('''((((((((((((&&&%%%$$$''''''(((((())))))******''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%''')))))))))))))))&&&'''((())))))((('''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&''''''((()))******+++)))((('''((()))******((())))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++))))))***++++++++++++***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------.........//////---..................---------------------------+++,,,,,,---.........---++++++++++++++++++++++++++++++******+++,,,------((())))))***++++++,,,,,,*********)))***++++++,,,...------,,,,,,------......------,,,+++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++******************++++++++++++++++++++++++++++++,,,++++++***)))*********))))))************))))))((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))((())))))***++++++******))))))))))))******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))---***''')))///222111...------------------,,,,,,+++++++++,,,---...///000......//////000111111222///000111222333333333222111111111222222333333333222333333333333222111111111111222333222111000///000/////////............------------------------,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++************)))************************```KKKCCCBBBAAA@@@???===<<<<<<999888888777777777777777222111//////000000...---------,,,,,,,,,,,,++++++---------,,,+++***))))))******************************))))))))))))******+++******)))(((''''''&&&+++***)))'''''''''((()))))))))***))))))((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%(((''''''((())))))'''&&&''''''''''''''''''''''''''''''''''''((()))+++++++++***)))(((((()))***+++''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&''')))******(((&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((()))))))))))))))(((''''''((()))*********((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***(((((()))***************+++++++++************))),,,---///...---,,,,,,---////////////////////////////////////////////////---------,,,,,,+++++++++++++++,,,---------,,,,,,,,,+++******))))))******************************+++***)))))))))***,,,,,,*********+++,,,---...///,,,,,,,,,++++++*********......------,,,+++******,,,,,,,,,++++++*********+++------+++***,,,444:::333///+++***,,,---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))++++++*********************)))((()))++++++)))(((+++*********))))))(((((())))))))))))************)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))************+++,,,---...---,,,+++***))))))))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''))))))))))))************))))))))))))(((((((((((())))))***+++,,,,,,------***+++---......---+++***............////////////,,,------...///000000111///000000111111111000000222222333444444333222222///000111111//////111222000000000000////////////000000//////.........---......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************^^^HHHCCCBBBAAA@@@???===<<<<<<999888888777777777777777222111//////000000...---------,,,,,,,,,,,,++++++,,,,,,,,,++++++******)))******************************))))))))))))***************)))((('''''''''+++***)))(((''''''((()))((())))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((%%%%%%&&&''''''&&&%%%%%%(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%'''&&&&&&'''(((((('''%%%''''''''''''''''''''''''(((((('''(((((()))***+++))))))(((''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))******)))'''%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))((('''''')))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))*********))))))***++++++++++++***(((((()))***************))))))******+++++++++,,,+++---......---,,,,,,---................................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************+++***)))))))))***+++,,,+++++++++++++++,,,---...,,,,,,,,,+++++++++******------,,,,,,++++++******,,,,,,,,,+++++++++*********,,,---,,,,,,///777===111...++++++,,,---,,,***++++++++++++++++++++++++***************************************************)))))))))++++++)))(((************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---......---,,,++++++*********))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************)))))))))))))))))))))((())))))******+++,,,,,,---+++,,,---......---+++***............////////////.........//////000000111//////000111222222111111000111222333333222111000///111222222111000000111000000000/////////......////////////......------...------------,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************___GGGCCCBBBAAA@@@???===<<<<<<999888888777777777777777222111//////000000...---------,,,,,,,,,,,,++++++++++++************************************************))))))))))))************))))))((((((''''''***))))))(((((((((((()))'''(((((())))))))))))((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&&&&'''''')))'''$$$######$$$''')))%%%&&&&&&''''''&&&&&&%%%((()))))))))))))))))))))''''''((((((((()))))))))&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''(((&&&%%%''''''''''''''''''''''''))))))(((((((((((())))))((((((''''''''''''((((((******))))))((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((&&&$$$###''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))(((((('''***))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))***+++,,,,,,))))))***++++++++++++***(((((()))***************'''((()))***+++,,,------+++---......---,,,------.................................------,,,,,,,,,------,,,,,,,,,,,,++++++///...,,,+++***++++++,,,,,,+++******))))))************************************))))))******+++,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++******,,,,,,,,,++++++++++++******,,,---,,,+++...333888///---,,,,,,,,,,,,+++***++++++++++++++++++++++++***************************************************))))))***++++++***(((************))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))***************+++,,,---///...---,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******++++++++++++,,,---.........,,,,,,---............/////////000000000000000000000000...///000111222333333333222222333444444333222222000222444444222000//////000////////////.........///............---------------------,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))*********,,,,,,,,,,,,,,,,,,,,,,,,************************bbbIIICCCBBBAAA@@@???===<<<<<<999888888777777777777777222111//////000000...---------,,,,,,,,,+++++++++)))***************************************************))))))))))))*********)))))))))(((((((((''')))))))))(((((((((((()))&&&'''((())))))***))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))))))))((((((((()))))))))******%%%%%%&&&&&&''''''(((((('''&&&&&&'''((()))'''&&&''''''''''''''''''''''''***))))))(((((((((((()))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((('''%%%$$$''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***+++,,,,,,---))))))***++++++++++++***(((((()))***************((())))))***++++++,,,,,,+++,,,......---,,,---..............................------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,000///,,,***)))***+++,,,,,,+++******))))))*********************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++,,,---,,,***((((((+++...,,,,,,,,,,,,,,,,,,***)))++++++++++++++++++++++++***************************************+++++++++******)))***+++,,,***(((*********)))))))))))))))((()))))))))************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))***************+++,,,,,,...------,,,+++++++++,,,))))))))))))))))))))))))******))))))))))))******((()))))))))************)))))))))))))))*********(((((()))))))))*********,,,,,,---.........---------------.........//////111111111111000000000000...///000222333444444444444555666777777666555444000222555555333000....../////////.........---------------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++************))))))))))))******++++++++++++++++++++++++************************hhhLLLCCCBBBAAA@@@???===<<<<<<999888888777777777777777222111//////000000...---------,,,,,,,,,+++++++++***************+++++++++******************************))))))))))))******))))))))))))((((((((((((((((((((())))))))))))(((&&&'''((())))))***))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))+++,,,------''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''(((******)))(((''''''''''''''''''''''''***))))))(((((((((((()))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))***++++++++++++***(((((()))******************************************,,,......---------...........................------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///,,,***)))***+++,,,,,,+++******))))))******************************))))))******++++++++++++,,,,,,+++*********++++++++++++++++++++++++++++++******************++++++++++++++++++++++++++++++------,,,+++)))((()))******+++,,,,,,+++*********++++++++++++++++++++++++************************))))))*********++++++++++++***)))***,,,,,,***)))))))))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))******))))))******++++++,,,+++******************))))))))))))))))))))))))******))))))))))))******((()))))))))************((()))))))))*********+++)))))))))))))))*********+++,,,,,,------.........------------............111111111111000000000000---...000111222333444444333444555666666555444333000222555555333000...---............------------,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,,,,+++++++++************))))))))))))******++++++++++++++++++++++++************************jjjLLLCCCBBBAAA@@@???===<<<<<<999888888777777777777777222111//////000000...---------,,,,,,,,,,,,++++++,,,+++++++++++++++++++++******************************))))))))))))******))))))))))))(((((((((((('''(((((())))))))))))((('''(((((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++---...///''''''&&&&&&&&&&&&''''''%%%''')))++++++)))'''%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''(((((($$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''''')))+++,,,***)))''''''''''''''''''''''''))))))(((((((((((())))))))))))************))))))%%%&&&'''((()))***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&''''''((()))***'''(((((()))))))))))))))((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))***++++++++++++***(((((()))***************+++++++++*********))))))***,,,---...------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,+++***++++++,,,,,,+++******))))))******************************))))))***++++++++++++***++++++*********++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++*********++++++++++++,,,,,,,,,+++,,,,,,---------------)))+++++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,+++******+++,,,,,,+++)))))))))))))))************))))))))))))************))))))))))))))))))))))))(((((())))))***+++++++++))))))))))))))))))))))))******)))))))))******+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******+++++++++***************************+++++++++,,,------...,,,------------.........000000000000000000000000---...///000111222222222000000111222222111000000///111333333111///............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++***************))))))*********++++++++++++++++++++++++************************iiiIIICCCBBBAAA@@@???===<<<<<<999888888777777777777777222111//////000000...---------,,,,,,,,,,,,++++++...---------,,,+++++++++******************************))))))))))))******(((((((((((())))))))))))&&&'''((()))******)))(((((())))))))))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((())))))******''''''&&&&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''(((((())))))(((((((((((())))))))))))(((((((((((('''''''''''''''&&&'''(((***+++***)))''''''''''''''''''''''''(((((('''(((((()))***+++(((((()))******)))((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((()))***''''''((()))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))***++++++++++++***(((((()))******************************+++++++++)))+++---...------...///------------------------++++++,,,,,,------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************((()))***+++,,,++++++******)))))))))***+++,,,,,,******+++++++++,,,,,,,,,------,,,,,,++++++************+++++++++,,,,,,,,,++++++,,,---......---,,,)))***+++)))''''''***---++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,+++******+++,,,,,,+++)))((()))))))))************))))))))))))************))))))))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))******))))))))))))******)))(((((('''(((((())))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************((())))))******+++,,,,,,+++++++++++++++++++++***))))))******+++,,,------,,,,,,---------..................//////000000111---...///000000000000000......///000000///.........///111111///......///---------,,,,,,,,,,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******++++++************++++++************************************************fffEEECCCBBBAAA@@@???===<<<<<<999888888777777777777777222111//////000000...------------,,,,,,,,,++++++//////...------,,,++++++******************************))))))))))))******(((((((((((())))))))))))&&&'''(((*********)))((())))))***))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&''''''((()))******+++&&&&&&&&&&&&''''''''''''))))))((((((''''''&&&&&&&&&%%%&&&''')))***)))(((''''''''''''''''''''''''''''''''''''(((***++++++&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''')))******''''''((()))))))))))))))&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''''''''))))))***++++++++++++***(((((()))***************(((((()))***+++,,,,,,---)))+++---...------...///------------------------***+++,,,---......///000+++++++++,,,,,,---------++++++,,,---------,,,,,,,,,++++++***)))*********************************((()))***+++,,,+++******))))))))))))***+++,,,---*********++++++,,,,,,,,,......------,,,+++***************++++++,,,,,,,,,---,,,,,,,,,---+++)))''')))***+++(((&&&'''***...++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,,,,+++***+++,,,---+++)))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))&&&''''''((()))*********))))))))))))))))))))))))******)))))))))))))))***)))((((((((((((((())))))))))))))))))))))))))))))''')))***,,,,,,***)))'''))))))))))))************((())))))***++++++,,,,,,,,,,,,++++++++++++++++++))))))))))))***+++,,,---,,,,,,,,,---------......,,,------...///000000111......///////////////......///000111111000///...---...//////......///000---------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,************************************************fffBBB@@@@@@@@@@@@>>>===<<<;;;:::888666666666666666444/////////...------,,,,,,...---,,,,,,++++++,,,,,,************************$$$%%%''')))***+++******))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''$$$%%%'''((((((((('''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''!!!&&&******&&&###$$$&&&'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++,,,,,,***((('''((()))***))))))((((((((())))))((((((((((((((()))******))))))((('''''''''''''''******++++++++++++******************************((((((((((((((()))*********(((&&&&&&(((*********((((((((((((((('''''''''(((((((((((((((((((((((("""$$$%%%&&&&&&'''***,,,(((''''''''''''&&&&&&&&&'''''''''((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&((()))***)))(((&&&((((((((((((((((((((((((,,,'''&&&***+++'''&&&)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''++++++***************+++)))************+++++++++,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********************************+++++++++*********))))))************************+++*********))))))(((((()))************+++++++++++++++******++++++,,,---,,,,,,,,,++++++*********''')))+++---...---+++***...---,,,+++***)))*********************************,,,......,,,+++******+++++++++************)))))))))))))))))))))************+++++++++,,,,,,,,,,,,+++***)))((((((((((((******++++++++++++***************)))))))))))))))***+++,,,,,,,,,***((('''+++***))))))******)))'''))))))))))))************++++++******))))))(((((())))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))((())))))+++,,,---......************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......000000//////..................//////////////////000///...---,,,------...+++---......---+++,,,---......//////...---,,,,,,,,,,,,,,,++++++*********,,,+++++++++***)))))))))************************'''(((******))))))***,,,************************gggBBBAAAAAAAAAAAA@@@>>>===<<<:::888666666666666666444000//////......---,,,,,,...---,,,,,,++++++,,,,,,************************'''((()))******)))(((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((,,,///---)))%%%%%%&&&'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))***)))(((((()))+++)))((((((''''''(((((()))((((((((((((((()))*********)))'''&&&&&&&&&'''((()))******************)))))))))))))))))))))))))))+++***)))'''&&&&&&&&&&&&***(((&&&&&&(((*********((((((((((((((((((((('''(((((((((((((((((((((((())))))((('''''''''''''''(((''''''''''''&&&&&&&&&))))))((((((''''''&&&&&&)))(((((((((''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&((()))***)))((('''((((((((((((((((((((((((+++'''&&&***+++'''''')))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++***************+++)))************++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********************************+++++++++*********))))))************************************)))))))))((()))************+++++++++++++++******++++++,,,---,,,,,,,,,+++++++++******((())))))*********++++++------,,,,,,+++******)))************************((()))***+++************++++++++++++************************))))))))))))******+++++++++,,,,,,,,,******)))))))))******+++)))******************)))))))))))))))************'''(((((()))************,,,+++))))))*********)))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))((()))***+++,,,------...************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,---------.........,,,,,,------............000000000///.........---///...---,,,,,,,,,------,,,...///...,,,++++++,,,...............---,,,,,,,,,,,,,,,++++++*********+++++++++***************************************(((***+++***))))))***+++************************hhhCCCBBBBBBBBBAAA@@@???>>>===:::888666666666666666444000000///......------,,,...---,,,,,,++++++,,,,,,************************+++++++++***)))(((&&&&&&))))))))))))))))))))))))'''(((***++++++***((('''))))))))))))))))))))))))'''(((((())))))*********((((((''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''***---///...***''''''((('''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''(((***,,,((('''''''''''''''((((((((((((((((((((()))*********)))'''&&&&&&'''((()))((())))))******))))))(((((((((((((((((((((((((((***)))((('''&&&%%%%%%%%%)))(((&&&'''((()))))))))''''''((((((((((((((((((((((((((((((((((((((((((***'''%%%%%%'''(((&&&###(((''''''''''''&&&&&&&&&******)))((('''&&&%%%%%%((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&%%%&&&((()))))))))((('''((((((((((((((((((((((((***''''''******((((((***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++++++++***************++++++)))************+++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++++++++*********************************+++++++++***************************************************)))))))))))))))************+++++++++++++++******++++++,,,---,,,,,,,,,++++++++++++***)))(((((()))+++---000222......//////...---,,,+++************************(((((())))))***++++++,,,,,,+++++++++************++++++*********)))))))))******+++++++++,,,,,,,,,)))))))))******+++------((())))))******))))))(((((()))))))))***+++++++++*********+++---///111333...,,,)))((()))+++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))***+++,,,,,,---...************************)))************+++++++++++++++,,,,,,,,,,,,------,,,------------.........+++,,,---...///000111111222111000///...------,,,......---,,,,,,,,,,,,---...///000///---+++++++++------......------,,,,,,+++++++++++++++************************+++++++++***************************+++,,,+++***)))***+++************************jjjFFFBBBBBBBBBAAA@@@???======:::888666555666666666444000000//////...---------...---,,,,,,++++++,,,,,,************************+++++++++***)))((('''&&&)))))))))))))))))))))))))))***---......---***)))(((((((((((((((((((((((('''(((((()))***++++++,,,((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((''''''&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%(((******((('''((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%''''''''''''''')))+++'''&&&&&&&&&&&&''''''(((((((((((((((((())))))***))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))(((''''''''''''((()))))))))'''&&&'''((()))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((%%%###''',,,///---)))(((''''''''''''&&&&&&&&&))))))((((((''''''&&&&&&((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((()))***)))((()))+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++*********)))******+++,,,))))))*********+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++************************************************************************************************)))))))))))))))))))))*********+++++++++++++++******++++++,,,---++++++++++++++++++++++++((()))+++...111555777999///000111222222000...,,,************************+++*********+++,,,,,,,,,,,,,,,+++++++++*********,,,++++++******))))))(((******+++++++++,,,,,,,,,++++++******+++,,,,,,---(((((())))))))))))(((((((((((()))***++++++,,,,,,,,,+++++++++---000333666000---)))((()))+++,,,,,,((()))))))))************(((((())))))******++++++))))))))))))))))))))))))***++++++++++++++++++***))))))))))))))))))))))))))))))***+++,,,,,,------************************))))))*********++++++++++++++++++,,,,,,,,,------------------............//////000111222333333444111111000000//////...............---------......000111222000...,,,+++,,,,,,,,,---------,,,,,,++++++++++++***************)))))))))***+++++++++,,,************************,,,------,,,***)))***+++************************lllHHHAAAAAA@@@@@@???===<<<;;;:::888666555666666666444111000000///......------...---,,,,,,++++++,,,,,,*********************************))))))))))))***)))))))))))))))))))))))))))***---......---***)))(((((((((((((((((((((((('''(((((()))***++++++,,,((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((((((((((((((('''(((((((((&&&&&&((()))&&&&&&&&&&&&&&&'''((((((((((((((((((((())))))***'''***---//////---***((((((((())))))))))))((((((************************))))))(((((())))))***+++((('''&&&'''((()))'''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((***((('''+++222555333000(((''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))'''***+++***((((((***+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,))))))*********+++++++++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---************************************************************************************************))))))))))))))))))******))))))*********+++++++++++++++******++++++,,,---++++++++++++++++++++++++***,,,///222555666666555---...///000000///---+++************************---+++)))***,,,---+++))),,,,,,,,,++++++++++++***,,,+++++++++******))))))******+++++++++,,,,,,,,,---,,,,,,+++******++++++(((((())))))))))))((((((((())))))***+++,,,,,,---***)))'''&&&'''***...000000---)))((()))+++,,,,,,((()))))))))************(((((())))))******++++++))))))))))))))))))))))))))))))***++++++***))))))))))))))))))))))))))))))*********++++++,,,,,,---************************))))))*********++++++++++++++++++,,,,,,,,,---------------.........//////111111111111222222222333000000000111111222222222//////000000000000000000111222222111///---,,,---++++++,,,,,,,,,,,,,,,+++************************)))))))))***+++++++++,,,************************,,,------,,,***)))***+++************************mmmIII@@@@@@@@@???>>>===<<<;;;:::888666666666666666444111111000//////......---...---,,,,,,++++++,,,,,,************************)))))))))))))))***+++,,,))))))))))))))))))))))))'''(((***++++++***((('''))))))))))))))))))))))))'''(((((())))))*********((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''***))))))((('''&&&&&&&&&'''''''''''''''(((((((((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((())))))((('''&&&((()))&&&&&&&&&&&&'''((())))))((((((((((((((()))******''')))---000000...+++(((((())))))******))))))(((************************------+++***)))(((((((((((('''''''''((((((&&&%%%&&&&&&''''''((()))))))))(((((((((((((((((((((((((((''''''***---...,,,)))(((''''''''''''&&&&&&&&&%%%%%%&&&'''((()))******'''''''''(((((((((((((((&&&&&&&&&''''''''''''((('''(((((((((((()))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((,,,...***'''(((******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))***+++,,,,,,)))************+++++++++,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---)))))))))******************************************************+++++++++************************))))))))))))************)))************+++++++++++++++******++++++,,,---***++++++++++++,,,,,,,,,,,,...000222111000---+++)))***+++,,,,,,+++***)))************************+++)))(((+++......+++(((,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------+++******)))))))))((())))))******))))))((()))*********+++,,,,,,,,,+++***((('''(((***---///...,,,)))((()))+++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,,,,------------........./////////////////////000000000000000111111222333444555555///000111111222111111111///000111000...,,,,,,,,,******+++,,,,,,,,,++++++)))))))))******************************+++++++++***************************+++,,,+++***)))***+++************************lllGGGAAAAAAAAA@@@???>>>===<<<:::888666666666666666444111111000000///............---,,,,,,++++++,,,,,,******************************)))))))))***+++,,,))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''&&&%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''***)))''''''''''''&&&&&&&&&'''''''''((((((((()))&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((())))))((((((***,,,''''''''''''((()))***+++((((((((((((((()))******((()))+++,,,,,,,,,+++***)))******************)))************************---,,,+++)))((((((((('''(((''''''((()))(((&&&$$$&&&&&&''''''((())))))***(((((((((((((((((((((((($$$%%%&&&'''((('''%%%$$$(((''''''''''''&&&&&&&&&&&&&&&''''''(((((())))))''''''''''''((((((((()))&&&&&&&&&''''''''''''((('''((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((///000+++&&&''')))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))***+++,,,---)))************+++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---((()))))))))*********+++************************))))))*********+++++++++************************((()))))))))************)))************+++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,---------,,,+++***)))))))))))))))))))))))))))************************))))))***...333444000,,,------,,,,,,,,,+++++++++)))******++++++,,,,,,---******+++++++++,,,,,,,,,+++******)))))))))******)))******************)))++++++++++++++++++++++++,,,+++******+++---///111,,,+++))))))*********)))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))***++++++++++++,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,,,,------............////////////,,,------...///000111111333333444444555555666666...///000111222111111000+++,,,...---+++******+++))))))***+++++++++++++++((()))))))))*********++++++++++++***************************************(((***+++***))))))***+++************************kkkFFFBBBBBBBBBAAA@@@???>>>===:::888666666666666666444111111000000//////.........---,,,,,,++++++,,,,,,************************,,,+++***))))))***++++++))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''&&&%%%%%%&&&'''(((***'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%$$$###$$$&&&(((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((())))))***---///'''''''''((((((***++++++((((((((((((((()))******))))))((((((((()))+++,,,******++++++++++++******))))))))))))))))))))))))((((((((((((((()))******(((''''''((()))(((%%%###&&&&&&&&&'''((())))))***((((((((((((((((((((((((%%%(((***+++***((((((((((((((('''''''''&&&&&&&&&((((((((((((((('''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((('''((((((((())))))******'''''''''''''''((()))))))))))))))))))))))))))))))))000222+++&&&''')))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''')))***,,,------))))))))))))***+++,,,---)))************++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---(((((())))))*********+++************************))))))******++++++++++++************************(((((())))))*********+++)))************+++++++++++++++******++++++,,,---*********++++++,,,,,,,,,******))))))***,,,---...,,,++++++******+++,,,,,,******************************---333:::<<<777333---------,,,,,,,,,++++++))))))***+++,,,------...******+++++++++,,,,,,,,,(((((((((((()))***+++,,,******++++++++++++******,,,,,,++++++++++++++++++'''''''''(((***,,,...///+++***))))))******)))'''))))))))))))************++++++******))))))(((((()))))))))))))))))))))))),,,---///000000///---,,,))))))))))))))))))))))))++++++++++++++++++,,,,,,************************)))************+++++++++++++++,,,,,,,,,---------............/////////000,,,---...000111333444555666666666666666555555555---...///111111111000///((()))++++++)))(((((()))((()))***+++++++++++++++(((((())))))*********+++,,,+++++++++******))))))************************'''(((******))))))***,,,************************hhhJJJAAABBBCCCCCCCCCBBBAAA@@@::::::999888777666555555000000000000////////////...---+++))))))***+++,,,************************)))************+++++++++******)))(((((((((((((((***(((''')))---...)))$$$'''''''''(((((((((((((((&&&&&&&&&&&&'''''''''((())))))************))))))(((((((((((((((''''''&&&(((((((((((((((((((((((('''&&&$$$""""""$$$&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%'''))))))((('''&&&))))))(((((((((((())))))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))))))))******+++***++++++++++++***))))))((((((''''''''''''((((((+++******)))))))))))))))+++++++++++++++***)))(((''''''(((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''&&&'''''''''(((((())))))***)))((('''&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&)))************+++++++++)))))))))))))))))))))))))))************+++++++++)))*********++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********---,,,+++)))((((((''''''+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++******************)))************+++++++++,,,+++***)))))))))***+++---,,,++++++******++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***,,,...111444444333000...++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++***))))))))))))))))))))))))***---...---***(((***,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++........................---...111444666888999999:::888666333222222333444111111111111000///---------,,,+++***))))))))))))************************++++++******************+++++++++************)))***++++++,,,,,,++++++***************************++++++************++++++eeeFFFBBBBBBCCCCCCCCCBBB@@@???::::::999888777666555555000000000000////////////...---+++*********,,,---************************(((((()))))))))*********++++++***)))))))))))))))***(((''')))------)))%%%))))))((((((((('''''''''&&&&&&'''''''''((((((((())))))************))))))(((((((((((((((''''''&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%&&&&&&&&&&&&&&&&&&'''$$$%%%'''((()))((('''&&&)))((((((''''''(((((()))''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''((())))))***((()))***+++++++++++++++***))))))(((((())))))*********)))(((((((((((()))***++++++++++++***)))((('''((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''((((((((()))***)))((('''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++)))))))))*********+++++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******+++******))))))))))))***+++++++++++++++++++++++++++++++++*********))))))************++++++,,,,,,************************************++++++++++++,,,,,,+++*********+++,,,---,,,++++++***+++++++++,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++,,,,,,,,,++++++******+++---//////...,,,+++++++++++++++++++++++++++++++++******************************************))))))))))))))))))))))))************************************+++++++++,,,))))))))))))))))))))))))))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))***,,,---,,,***)))***,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,////////////////////////000000111222333555555666888777555333111111222333000000000000///...---------,,,+++***))))))))))))************************++++++******************++++++++++++***************++++++,,,,,,++++++***************************++++++************++++++dddEEEBBBCCCCCCCCCBBBAAA???>>>::::::999888777666666555000000000000///////////////...,,,+++++++++,,,---************************'''((((((((()))))))))))),,,++++++******************((('''))),,,,,,)))%%%)))))))))(((((('''''''''''''''((((((((()))))))))((())))))******))))))((((((((((((((((((''''''&&&''''''''''''''''''''''''((()))***++++++***)))((('''''''''&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))&&&''')))***+++,,,,,,,,,++++++************++++++***)))((((((''''''((((((******++++++******))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))(((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((('''''')))))))))*********++++++)))))))))))))))))))))))))))************+++++++++((()))))))))***************++++++,,,,,,+++++++++++++++,,,,,,,,,+++******,,,,,,,,,++++++++++++***)))))))))))))))***+++,,,************************+++++++++***************)))))))))************+++************************************+++++++++,,,---,,,,,,+++,,,,,,------------,,,+++++++++++++++,,,,,,,,,++++++++++++***((()))***+++,,,------...++++++,,,,,,,,,,,,++++++***+++++++++++++++***)))++++++++++++++++++++++++,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***,,,,,,,,,***)))***++++++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,------------////////////////////////333222111000000000111222666444333111000000111111---......///......---------,,,+++******)))******++++++++++++++++++++++++******++++++++++++++++++,,,+++++++++***************++++++,,,,,,++++++***************************++++++************++++++gggGGGCCCCCCCCCCCCBBB@@@>>>===;;;::::::999888777666555000000000000///////////////...---,,,,,,,,,------************************((((((((()))))))))******+++******))))))*********)))(((''')))++++++)))&&&(((((((((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((''''''&&&'''''''''''''''''''''''''''))),,,......,,,)))'''((((((''''''&&&&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''((())))))'''((()))***++++++++++++++++++************++++++))))))((('''''''''''''''))))))************))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))*********+++++++++(((((()))))))))***************+++,,,,,,,,,++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++******))))))******+++,,,************************************************)))))))))))))))))))))******************+++++++++*********+++++++++,,,,,,---------------...//////------,,,++++++++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++,,,,,,---,,,,,,,,,...---,,,++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))************************((())))))))))))*********))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***+++++++++*********+++************************++++++++++++++++++++++++,,,,,,,,,,,,------------////////////////////////222111///------...///000222222000////////////000,,,,,,------...------------,,,++++++************++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,+++++++++************++++++,,,,,,++++++***************************++++++************++++++jjjIIICCCCCCCCCCCCBBB@@@>>><<<;;;;;;:::999888777666666000000000000////////////......------,,,,,,,,,,,,************************)))))))))*********++++++))))))((((((((())))))***)))((((((((())))))((('''&&&''''''((()))***++++++(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((''''''&&&''''''''''''''''''''''''%%%'''***------***'''%%%(((((((((''''''&&&&&&&&&%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((())))))***+++))))))*********))))))((())))))(((((((((((())))))))))))((('''''''''''''''((())))))*********))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++))))))))))))************)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******************************************************************)))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,---...///000000000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------///...---+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************((())))))))))))*********))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))******+++******************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------000///---,,,,,,---///000/////////.........//////+++,,,---------------,,,---,,,++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***************************++++++************++++++jjjIIIAAABBBBBBBBBAAA@@@>>>===;;;;;;:::999888777777666000000000000////////////------------,,,,,,,,,+++************************************++++++++++++(((((((((((((((((()))***((((((((((((((((((((((((''''''((())))))***++++++''''''((((((((()))))))))'''(((((())))))(((((('''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))***++++++))))))******))))))((('''((((((''''''''''''((((((***)))((((((''''''(((((((((((())))))******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''(((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))((((((((((((((('''''''''&&&'''(((((()))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++)))*********++++++++++++)))***++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,---,,,+++***************++++++++++++++++++++++++***************++++++++++++************))))))))))))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,***+++---...000000111111...------,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,------......---,,,++++++************+++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))*********++++++))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))((()))+++++++++)))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///---.....................,,,------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***************************++++++************++++++lllJJJ@@@AAAAAABBBAAA@@@???>>><<<;;;::::::888888777666000000000000////////////,,,,,,,,,,,,,,,++++++***************************))))))))))))************))))))(((((())))))***+++((((((((((((''''''((()))))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''((((((((((((''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))******'''((()))))))))))))))((((((''''''&&&&&&''''''(((******)))(((((((((((()))'''(((((()))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&&&&'''(((((('''&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***)))(((((((((''''''''''''%%%&&&((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((((((((()))))))))***)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,++++++************((())))))***++++++,,,,,,+++++++++,,,,,,,,,------)))***,,,...000111111111......---,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,***+++,,,---............)))***************++++++++++++++++++++++++++++++******************++++++************************))))))))))))))))))))))))************************************+++++++++,,,))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******))))))))))))))))))))))))***((('''(((+++,,,+++)))))))))*********+++++++++------------------------,,,,,,,,,,,,------------------------------------------------------------,,,------...////////////...............---,,,+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------,,,,,,,,,+++++++++***++++++,,,,,,++++++***************************++++++************++++++nnnLLL???@@@AAABBBAAA@@@???>>><<<;;;;;;:::999888777777000000000000////////////++++++,,,,,,,,,+++***)))************************(((((((((((())))))))))))******))))))***+++,,,,,,((((((((('''&&&&&&((())),,,,,,+++***)))((('''&&&&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$&&&((()))&&&&&&''''''(((((())))))'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''))))))))))))))))))))))))'''''''''''''''((())))))%%%&&&''')))************((((((''''''''''''((((((++++++***)))))))))))))))''''''((()))))))))))))))******))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))&&&&&&((((((((('''&&&%%%''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))(((((('''''''''&&&%%%&&&((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------((()))***+++,,,---------)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))))))))***+++,,,...///------------------------))))))******++++++++++++,,,,,,,,,+++++++++******((())))))***++++++,,,,,,++++++,,,,,,,,,---------(((***,,,...000111111000......---,,,,,,,,,,,,---*********++++++,,,,,,,,,))))))***+++,,,------...***+++,,,---............)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))***((('''(((+++,,,+++)))))))))******++++++++++++........................---------.........//////.......................................,,,+++***,,,,,,---...////////////////////////...---,,,+++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++************************++++++************++++++eeeKKKBBBAAAAAAAAABBBBBB@@@>>>======;;;:::888777666555222111111000000000000000000000///------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))+++,,,---,,,***(((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((())))))******((('''&&&&&&'''(((***((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((()))((('''))),,,---+++(((%%%'''((((((''''''(((***))))))))))))************'''((()))******)))((('''((((((''''''''''''(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))***++++++***)))(((''')))))))))(((''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))***++++++++++++***+++***)))***++++++***)))******+++++++++,,,,,,,,,------++++++++++++---------,,,,,,+++*********+++************+++,,,------,,,,,,++++++,,,,,,---...)))***,,,---...---,,,,,,************************---------,,,,,,+++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++...///111222333222000///...------,,,,,,------...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***)))))))))***+++,,,,,,)))))))))))))))))))))))))))************+++++++++&&&''')))+++,,,,,,,,,,,,******+++,,,,,,,,,++++++)))((((((((()))***++++++***************)))(((((())))))))))))************...---,,,+++************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************'''((()))******)))((('''************************)))************+++++++++---,,,,,,++++++,,,,,,---...------------...//////......---------,,,,,,,,,------------------------///,,,+++,,,///111///---...---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,/////////......---------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++cccJJJBBBAAA@@@AAABBBBBB@@@>>>===<<<;;;:::888777666555222111000000//////000000000///...---,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))((()))******'''&&&&&&&&&'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))(((((('''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&'''((((((((()))((('''&&&&&&'''((()))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))''''''(((+++,,,***(((&&&'''((((((''''''(((***(((((()))))))))*********((()))***++++++***)))(((((((((''''''''''''(((((())))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))******+++***)))(((''''''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))***++++++++++++***+++***)))***++++++***)))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++******+++++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...++++++,,,---------------++++++++++++++++++++++++---------,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++,,,---///000111000///...------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------*********)))******++++++)))))))))))))))))))))))))))************+++++++++******)))******+++------...------,,,,,,+++++++++---,,,+++++++++++++++,,,***************))))))((())))))))))))************...---,,,+++************************)))))))))((())))))))))))))))))))))))))))))))))))************)))***+++,,,,,,+++******************************)))************+++++++++---,,,,,,++++++,,,,,,------------------...//////......---------,,,,,,,,,---------------,,,,,,,,,---++++++,,,///000...,,,...---,,,,,,++++++,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........------------,,,,,,+++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++aaaHHHBBBAAA@@@AAABBBBBB@@@>>><<<<<<;;;:::888777666666222111000000//////000000//////...---,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))'''((())))))'''%%%%%%&&&''''''''''''''''''''''''************************)))))))))))))))((((((''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''''')))((('''&&&&&&'''((()))&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''(((((('''''''''''''''''''''''''''''''''(((''''''(((******)))'''&&&((())))))''''''(((***(((((())))))))))))************++++++++++++******)))((((((''''''(((((()))))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''(((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))*********)))((((((&&&&&&''''''((())))))***''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))***++++++++++++***+++***)))***++++++***)))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++******++++++---,,,,,,++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,------...------------------------------,,,,,,,,,,,,+++++++++++++++++++++*********++++++++++++++++++++++++***+++,,,......------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******)))*********)))))))))))))))))))))))))))************+++++++++...---+++***+++---///000333222000...,,,+++++++++...---,,,++++++******+++******++++++******)))((())))))))))))************---,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,++++++******************************)))************+++++++++---,,,,,,++++++,,,,,,------------------......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////---***...---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,------------............,,,,,,++++++++++++******+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++```HHHBBBAAA@@@@@@AAAAAA@@@>>>;;;;;;::::::999888777777111111000///////////////......---,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))((()))+++***(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''''''''''''''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''((())))))((('''(((***(((((((((((()))))))))***************************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))************))))))))))))***++++++++++++***+++***)))***++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,...---,,,+++++++++++++++,,,,,,++++++,,,,,,---......---,,,++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,,,,------...---,,,++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))*********+++++++++.........///000111333444888555222///,,,++++++,,,++++++***)))))))))*********++++++++++++***))))))((()))))))))************,,,,,,+++************************)))))))))))))))((((((((((((((((((((((((((()))))))))************))))))***)))))))))((((((************************))))))*********+++++++++---,,,,,,++++++,,,,,,---------,,,,,,------...///......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,...000111///---+++...------,,,,,,,,,------++++++,,,,,,------......,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++aaaJJJAAA@@@???@@@AAAAAA???===:::::::::999999888888888111000000///.../////////---,,,,,,++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))''')))******(((''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''(((((((((((('''''''''((()))***)))((('''((()))'''(((((((((((())))))))))))))))))(((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))************))))))))))))***++++++++++++***+++***)))***++++++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,......---,,,++++++++++++,,,,,,++++++,,,,,,---...///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++***************++++++,,,,,,,,,++++++,,,,,,------------,,,++++++******++++++,,,,,,---...//////---,,,+++******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))*********+++++++++,,,...111444666777666666888666333///,,,++++++,,,))))))))))))***+++,,,---+++++++++++++++***))))))((()))))))))************++++++******))))))******))))))))))))))))))******((((((((((((((((((((((((((()))))))))************+++******)))))))))))))))************************))))))*********+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---............---------,,,,,,,,,+++++++++,,,,,,------------///111333222000...------------,,,,,,---......,,,,,,---------.........,,,------......------,,,++++++,,,,,,,,,---------,,,,,,------------------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++dddMMMAAA@@@???@@@AAAAAA???===999999999999999999999999111000//////......//////,,,++++++******+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))&&&''')))((('''&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))(((((('''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''(((((('''''''''((((((((((((((((((((((((''')))******(((''''''((()))***+++***((('''((()))''''''(((((((((((())))))))))))(((((((((((())))))***))))))(((((())))))***))))))))))))))))))))))))''''''(((((((((((())))))'''''''''''''''''''''''''''''''''(((((((((((((((%%%&&&&&&&&&&&&''''''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))***))))))(((''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))***++++++++++++***+++***)))***++++++***)))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,,,,...------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...///......---------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,---,,,,,,,,,,,,---------...,,,,,,++++++++++++,,,,,,---...///000000...,,,+++******+++++++++,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------++++++******)))*********)))))))))))))))))))))))))))************++++++++++++...222666999888777555666444222///---,,,++++++*********+++---...000111+++++++++,,,++++++***)))))))))))))))************+++******)))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************...---,,,+++++++++++++++************************)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------.........---------,,,,,,,,,+++,,,,,,------......///...111333333222000//////------------------...///........................------............---------.........////////////------............//////+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++gggRRRAAA@@@???@@@AAA@@@???===999999999999999999999999000000///............///++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))&&&((())))))((('''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((***,,,+++(((''''''))))))***+++***((('''((()))'''''''''((((((((())))))******)))(((((()))************))))))))))))******))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''((((((((()))%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((()))***((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))***++++++++++++***+++***)))***++++++***)))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---------,,,,,,,,,------...,,,,,,++++++,,,,,,---..................---,,,,,,------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,+++++++++,,,,,,------------,,,,,,,,,,,,---------...000111111///---+++******+++++++++,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------*********)))******++++++)))))))))))))))))))))))))))************+++++++++...000222444555555444333111111000...---,,,+++***+++++++++,,,---...///000++++++,,,,,,++++++***)))))))))))))))******************))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))************///...---+++******++++++************************)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---.........---------,,,,,,,,,,,,,,,---......///000000///111333222000...///000---------------...//////000000//////...---------------............------............////////////------........./////////+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++jjjUUUAAA@@@??????@@@@@@???===888999999999999:::::::::000000///...............+++***************++++++++++++++++++++++++++++++))))))))))))))))))))))))*********)))***++++++,,,))))))))))))))))))))))))(((***,,,,,,+++******+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((''''''&&&&&&%%%((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%))))))))))))))))))))))))(((+++---,,,)))'''((()))***++++++***((((((((()))''''''''''''((((((((())),,,+++***))))))***+++,,,******))))))))))))******))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))&&&''''''''''''''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((()))***&&&&&&''''''((()))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))***++++++++++++***+++***)))***+++++++++)))******+++++++++,,,,,,,,,++++++------------+++++++++*********+++,,,,,,---,,,,,,,,,,,,------...///,,,,,,++++++,,,,,,---...---...///000///...,,,+++........................+++++++++,,,,,,---------+++++++++,,,,,,---------))))))***+++,,,,,,------++++++******++++++,,,---...------,,,,,,------...---...000111111///---+++******+++++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------***)))))))))***+++,,,,,,)))))))))))))))))))))))))))************+++++++++111111111111111111111111............---,,,+++***+++++++++******+++,,,,,,+++,,,,,,,,,,,,+++******))))))))))))***************)))))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))************...,,,+++)))(((((())))))************************)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---.........---------,,,,,,,,,------......///000111111///111222111...---...000---------------...///000111111000///...---,,,,,,------............------,,,,,,,,,---------......---------....../////////+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,++++++++++++++++++++++++oooIIICCCCCCCCCCCCBBB@@@>>>===:::999999::::::999555333000000000///......------+++*********+++,,,,,,---...---,,,,,,++++++++++++***************************)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))((('''&&&%%%))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''((('''''''''''''''((()))***'''&&&&&&&&&&&&'''((((((+++&&&%%%)))+++(((''')))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&&&&'''((('''&&&'''(((***))))))(((((((((((())))))'''(((***++++++***))))))***(((&&&&&&((()))(((&&&))))))))))))))))))))))))%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((())))))))))))((((((&&&)))+++***'''&&&(((+++***************)))((((((''''''((()))'''&&&(((+++)))))))))))))))(((''''''******))))))((((((''''''***+++++++++++++++******------,,,***(((''')))+++))))))***++++++++++++*********++++++++++++******//////...---,,,,,,+++***,,,++++++,,,---...,,,+++,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...------......,,,,,,---000222444555444444444222111222555888777666666666555555444444000//////000111111///---,,,+++*********+++,,,---,,,+++***+++---.........---,,,,,,,,,......---+++***++++++,,,---...///////////////...---------,,,---......---+++)))***+++******++++++++++++,,,,,,...------,,,,,,------...,,,------------,,,++++++)))))))))))))))))))))))))))************+++++++++/////////......---------222000...+++)))))))))***++++++************++++++************************)))))))))***+++++++++,,,)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++******))))))((((((((()))***+++++++++++++++))))))***++++++++++++***++++++,,,,,,,,,---------,,,,,,,,,---------......,,,...///...------...///+++,,,------......------/////////...,,,,,,---...111000///...------------///000000000000///...............//////...------111000///---------...///---......///000000111111+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,qqqKKKCCCCCCCCCCCCBBB@@@>>>===:::999999::::::999666333000000000///......------,,,,,,++++++,,,------......---,,,+++++++++++++++***************************)))((((((((()))++++++))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''(((((()))'''&&&&&&&&&&&&'''(((((('''''''''''''''((()))***(((((('''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++******)))(((''''''&&&'''((()))((('''''')))+++))))))(((((((((((())))))'''((()))***************((()))***)))((((((***+++))))))))))))))))))))))))&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((())))))((()))***)))((('''((()))***************)))(((((()))(((((((((((('''((()))************)))((('''&&&((((((((()))))))))))))))''''''(((((())))))))))))&&&'''((((((((((((***,,,))))))***+++++++++++++++******++++++++++++******//////...---,,,,,,++++++,,,++++++,,,......---+++***++++++,,,,,,+++++++++++++++++++++,,,...//////)))+++------...///222444999999999;;;???BBBEEEFFFIIIIIIIIIHHHFFFEEEFFFHHHFFFGGGHHHIIIIIIGGGFFFDDDIIIFFFCCC@@@>>><<<999666555333222000............111///---...000222222222---,,,,,,---......,,,***+++,,,,,,------.....................---------------...///...+++***+++,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))************+++++++++---------,,,,,,+++++++++...---+++***)))***+++,,,++++++************++++++***************************************+++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))++++++++++++************)))******++++++++++++***))))))***+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---...///...---,,,---...+++,,,------......------///000000///------...///---------,,,,,,------...222222111111000/////////,,,------......---,,,,,,111000///......///000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,sssNNNCCCCCCCCCBBBAAA@@@???>>>::::::999999:::999666333111000000//////......---------,,,,,,------......---,,,,,,++++++++++++,,,************************)))))))))((()))******+++))))))))))))))))))))))))%%%&&&'''((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))((((((''''''''''''((('''&&&&&&&&&&&&'''((((((...444333)))$$$(((***''')))((((((''''''(((((()))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))******))))))((((((''''''((()))))))))((((((***+++))))))(((((((((((())))))(((((((((((()))***+++,,,(((+++---,,,'''&&&(((+++))))))))))))))))))))))))((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))*********)))(((''''''((()))***)))((('''((()))***)))((()))************))))))((()))(((''''''((()))((('''************)))((('''&&&''''''((())))))***++++++))))))******+++,,,,,,,,,)))***,,,+++***))))))***)))******+++++++++++++++******++++++++++++******.........------,,,,,,,,,,,,++++++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///111///111333555888<<>>:::===BBBFFFTTTXXX___gggmmmnnnllliiinnnmmmllljjjgggcccaaa______[[[TTTMMMFFF@@@:::666444111...,,,------,,,+++.........------,,,,,,,,,,,,,,,,,,,,,------------,,,...///...---,,,---...++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---,,,+++))))))***++++++)))))))))))))))))))))))))))************+++++++++))))))***************+++************))))))))))))++++++************++++++************************+++++++++***************************************)))************+++++++++************************))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,---------.........///000///---,,,,,,---+++,,,------......---------......---,,,,,,...000000///...............///000000/////////000111222000111222333444444444333222333333333333222111000////////////000000000000.........---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------uuuOOOCCCBBBAAA@@@@@@@@@AAAAAA<<<:::888888888888777555222222111111000/////////------,,,+++++++++++++++***************+++,,,,,,************************'''((()))***+++******)))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&(((''''''''''''(((((()))'''&&&&&&&&&&&&'''(((((("""######$$$&&&(((***+++&&&'''(((((((((((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++'''((()))((('''''')))+++))))))(((((((((((()))))))))************))))))((((((&&&&&&+++222444111---))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((())))))((()))***)))((('''((()))(((((()))***************'''222666...(((***+++'''))))))***++++++++++++***************************++++++,,,...111555999<<<>>>===:::555///***((((((***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////+++++++++---///111000///,,,,,,,,,---///222666777;;;>>>DDDJJJOOOSSSUUUVVVXXXXXXXXXWWWWWWXXX[[[^^^[[[___aaa___ZZZVVVWWWXXXVVV\\\dddkkkmmmllljjjiiifffaaaZZZQQQJJJDDD@@@>>>???CCCLLLXXXdddlllpppqqqmmmnnnnnnooonnnmmmlllkkkkkkhhhddd```[[[UUUOOOKKKDDD???888333111000///...------------------,,,,,,------,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,...+++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,...---+++*********,,,,,,)))))))))))))))))))))))))))************+++++++++((()))))))))************)))******************)))++++++************++++++***************************************+++++++++************************)))************+++++++++************************)))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,***+++,,,,,,------,,,,,,------------............,,,,,,,,,---------......---...///...---,,,---...+++,,,------......---------...///...---...///111000000000000111111222333444555666777999;;;<<<<<<>>>???@@@AAABBBBBBBBBBBB======>>>===<<<;;;999888999888888666555444333333000000000000/////////...------------------------,,,,,,------.../////////wwwQQQCCCBBBAAA@@@@@@@@@AAABBB===;;;888777888888777555222222111111000////////////...------,,,,,,,,,,,,******))))))***+++,,,,,,************************'''((()))++++++******)))))))))))))))))))))))))))'''((()))******++++++***))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%'''''''''''''''((()))***'''&&&&&&&&&&&&'''((((((,,,'''&&&***+++(((&&&(((%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++&&&'''((('''&&&'''(((***))))))(((((((((((())))))******+++++++++)))'''&&&&&&''')))+++,,,+++***((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((()))******(((((())))))))))))((((((&&&)))+++***'''&&&(((+++(((((()))***************,,,999===222))))))***'''+++,,,,,,++++++***(((((()))))))))***++++++,,,,,,'''''')))---222888===@@@000000///---++++++,,,...***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////+++++++++---000111000///...///000222666;;;???BBBIIILLLPPPUUUYYYZZZZZZZZZTTTRRRNNNIIIGGGIIINNNRRRTTTXXX[[[XXXSSSOOOOOOQQQSSSZZZccckkknnnoooooonnnggggggfffaaaYYYOOOFFF@@@999<<>><<<:::888777333222222222111111000000////////////////////////+++,,,,,,---...///000000zzzPPPFFFEEEBBB@@@???>>>??????;;;:::999888777888999:::555333000000000000///---------,,,,,,,,,,,,++++++************************))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((()))((('''&&&&&&'''((()))***)))'''&&&%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''(((((())))))((('''&&&&&&))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))(((((('''''''''&&&)))))))))))))))))))))))),,,+++++++++***)))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((,,,000222000+++(((***---******************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********000......//////---,,,,,,------------------------/////////......---------............///000111111111222444888>>>EEEJJJNNNPPPOOOPPPRRRTTTTTTPPPLLLJJJCCC???AAACCCCCCIIIRRRZZZ___dddccc]]]WWWUUUUUUXXX]]]eeelllppppppooommmooojjjfffeeefffaaaVVVMMMGGGEEE>>>999???OOO^^^fffeeekkkpppsssqqqooooooppppppnnnmmmmmmnnnmmmiiifffbbb^^^XXXRRRKKKAAA777///444111...---.........---++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))************************************************************************))))))))))))***+++,,,---))))))))))))))))))))))))+++++++++*********)))))))))(((((((((***+++***))))))************++++++++++++,,,,,,------,,,,,,+++---///333666666333///------------............///.........------,,,,,,,,,000000////////////000000+++---...///...---...///,,,---///111222333444444666888<<<@@@DDDHHHJJJKKKOOOPPPSSSVVVYYYZZZ[[[[[[\\\```aaa\\\ZZZ[[[[[[ZZZ^^^^^^______]]]YYYVVVSSSUUUTTTSSSPPPMMMJJJHHHFFFEEE@@@;;;888777555111---/////////............///000000000111333222000...|||RRRFFFDDDBBBAAA????????????;;;:::999999888888999999555333000000000000///---------,,,,,,,,,,,,++++++************************)))******************)))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((()))(((''''''''''''((()))))))))((('''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''((((((((((((''''''(((((())))))(((''''''&&&((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))***)))))))))(((((((((''''''************************+++++++++***************************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((((((***---///...***((())),,,******************************))))))))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***++++++******+++...------------------------------------------------111///---,,,---///111333:::===AAAFFFKKKOOOQQQSSSJJJJJJKKKNNNPPPOOOKKKGGGIIICCC>>>>>>>>>>>>BBBIIIRRRZZZdddjjjjjjjjjkkkllldddggglllppprrrqqqooommmiiiccc]]]]]]```aaa^^^ZZZSSSPPPGGG===<<>>:::444000...------,,,000000000000//////......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))***+++,,,---************************+++++++++*********))))))+++***)))***,,,---,,,+++************+++++++++++++++,,,,,,------,,,,,,++++++...111333333111...+++---------............///.........------,,,,,,,,,......---------......//////000000...---...000222111333666:::>>>AAACCCDDDIIIJJJMMMPPPSSSWWWZZZ[[[[[[\\\___aaaccccccccccccdddggggggddddddggggggeeeccccccddddddcccaaa___]]]^^^]]]\\\ZZZWWWTTTRRRPPPOOOLLLIIIGGGFFFEEEBBB???888666444111///.........+++,,,///333777888666444}}}SSSEEEDDDCCCAAA@@@???>>>>>>999::::::::::::999888888555333000000000000///---------,,,,,,,,,,,,++++++******************************++++++++++++******))))))))))))))))))))))))'''(((((((((((((((((('''(((((())))))))))))(((((()))((((((''''''(((((()))(((((()))*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''((((((((((((''''''(((((()))))))))((('''''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((()))))))))***************)))))))))))))))***************************************+++++++++************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))((((((((()))((('''&&&'''((()))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))((((((((('''***,,,+++)))'''(((+++******************************))))))))))))******************************,,,,,,,,,++++++++++++***+++---............///000---------------------------------,,,------......111000//////111555:::===EEEIIINNNSSSVVVVVVUUUTTTIIIJJJLLLOOOQQQPPPMMMJJJKKKFFFBBBBBBBBBBBBEEEJJJVVV]]]gggmmmnnnmmmmmmnnnmmmnnnpppqqqpppooommmkkkbbbZZZQQQNNNQQQVVVXXXXXX___]]]UUUIIICCCAAA@@@===MMMRRR[[[eeennnrrrsssrrrsssrrrrrrsssvvvwwwwwwvvvqqqooonnnmmmlllhhhccc```RRRLLLCCC;;;666222///---222222222222111///...---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))***+++,,,,,,+++++++++++++++++++++++++++++++++***************---,,,+++,,,---......,,,************+++++++++,,,,,,,,,------------,,,,,,***,,,---//////---,,,***---------............///.........---------------......---------......///111111000//////111555999;;;>>>AAAFFFKKKPPPTTTUUUYYYXXXXXXXXXZZZ]]]```aaaaaabbbeeehhhiiiiiihhhhhhggghhhhhhfffhhhlllllliiiiiiiiiiiiiiiiiiiiihhhhhhggggggfffdddbbb```^^^\\\\\\ZZZXXXWWWWWWWWWUUUSSSKKKHHHCCC>>>999555444333111222333666888777444111|||RRREEEDDDCCCAAA@@@???>>>>>>888999:::;;;:::999888777555333000000000000///---------,,,,,,,,,+++++++++************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((()))(((((((((((((((((()))&&&''')))***+++***))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''((((((((((((''''''(((((()))))))))(((((('''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********************************************************)))))))))***+++++++++,,,************)))))))))((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))((('''&&&'''(((***+++((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))((((((&&&(((******)))((()))+++************************+++******))))))******+++************++++++++++++++++++++++++++++++++++++...///000111555777222,,,........................000000///......///000000000111333777===CCCHHHKKKMMMOOOSSSVVVVVVTTTPPPNNNGGGJJJMMMRRRTTTTTTSSSQQQTTTSSSRRRSSSUUUWWW[[[^^^dddhhhmmmooonnnlllkkklllqqqqqqqqqqqqpppooonnnnnnggg^^^RRRKKKKKKNNNPPPPPP___```\\\TTTMMMIIIDDD>>>999>>>JJJYYYhhhppppppnnnssssssrrrssstttuuuuuuuuunnnoooqqqrrrqqqoookkkhhhgggaaaYYYPPPGGG>>>666111...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))******************************************************************************))))))***++++++,,,++++++++++++++++++++++++************************---,,,+++,,,.........---*********+++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++---------............///...............---------000000///............///---///222444777;;;@@@DDDLLLNNNPPPSSSWWWZZZ]]]___]]]ZZZWWWTTTSSSTTTVVVXXXYYY[[[___bbbeeegggggggggffffffeeecccfffkkklllhhhllllllkkkjjjjjjkkklllmmmllllllkkkjjjiiigggfffeeecccbbbbbbaaaaaa```___^^^\\\ZZZWWWQQQLLLFFFAAA???;;;999777666666444111...zzzPPPDDDDDDCCCBBBAAA???>>>===888999:::;;;:::999888777555333000000000000///---------,,,,,,,,,+++++++++************************+++++++++,,,,,,+++++++++)))))))))))))))))))))))))))******++++++******)))(((((())))))))))))((((((((())))))))))))))))))(((%%%&&&((()))***))))))((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((''''''((((((((((((''''''(((((()))))))))))))))(((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************************++++++++++++************************)))))))))***+++++++++,,,************)))))))))((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''')))(((((('''((()))***+++((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))'''(((************++++++************************++++++************++++++++++++++++++,,,,,,------++++++++++++++++++++++++*********///999>>>555'''........................222111///......///000111222555;;;BBBHHHLLLOOOPPPSSSSSSSSSSSSQQQNNNLLLJJJFFFIIINNNRRRUUUWWWXXXXXX```aaabbbccceeeiiikkklllkkklllnnnooopppqqqrrrtttqqqqqqqqqpppqqqqqqrrrsssrrrkkkbbb\\\[[[\\\\\\\\\]]]```___ZZZUUUQQQJJJCCC999999>>>IIIXXXeeemmmppptttttttttsssrrrqqqpppqqqjjjlllppprrrsssqqqpppooorrrooojjjcccZZZMMMAAA999------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))*********************************************************************************)))******+++,,,************************************************,,,+++***+++,,,---,,,+++***++++++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................111000///////////////000...333999@@@DDDIIIMMMPPPXXXXXXXXXWWWXXXYYYZZZ[[[XXXUUUPPPLLLIIIIIIKKKLLLOOOQQQVVV[[[___cccfffgggdddeeeeeedddgggmmmooonnnnnnmmmkkkjjjjjjkkklllmmmnnnnnnnnnnnnmmmlllkkkjjjhhhhhhhhhgggeeecccbbbaaa\\\]]]^^^^^^[[[VVVQQQNNNFFFBBB<<<888666555333222yyyOOODDDDDDCCCBBBAAA???>>>===999::::::::::::999888888555333000000000000///---------,,,,,,,,,,,,++++++******************************++++++++++++******))))))))))))))))))))))))***++++++,,,,,,++++++***(((((())))))))))))((((((((())))))******))))))(((''''''(((((())))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))(((''''''((((((((((((''''''(((((()))*********))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++***************+++++++++++++++++++++++++++++++++***************+++++++++************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&''''''''''''(((((()))))))))*********((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))***+++++++++++++++************************++++++************+++++++++++++++,,,,,,------...***++++++++++++,,,,,,,,,((())))))...;;;DDD<<<...........................000///...---...000333444999===CCCJJJNNNPPPPPPPPPXXXWWWUUUSSSRRRPPPOOONNNNNNQQQUUUXXXZZZ]]]```cccbbbeeeeeecccdddffffffdddddddddeeefffhhhjjjkkkllllllllllllllllllmmmnnnoooqqqooolllkkklllmmmnnnnnngggjjjjjjeee```\\\VVVOOOIIICCC<<<;;;CCCRRRaaajjjrrrtttuuuuuussspppppppppkkklllmmmmmmmmmnnnqqqsssqqqqqqpppnnnggg\\\PPPGGG888555222///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************************************************************+++***************++++++))))))))))))))))))))))))***************++++++++++++***)))***+++,,,+++***++++++++++++,,,,,,,,,,,,------............------------............---------------............///.............../////////000000000111222444555666999>>>DDDJJJMMMOOOQQQRRRPPPOOOMMMKKKJJJJJJJJJKKKMMMKKKHHHEEEDDDFFFHHHIIIOOOQQQSSSXXX]]]bbbfffiii```dddeeecccccciiimmmnnnkkkjjjiiihhhhhhiiijjjkkkmmmnnnnnnoooooonnnnnnnnnkkkmmmnnnllliiifffeeeeeeUUUXXX\\\``````___\\\YYY[[[UUULLLDDD>>>:::666333zzzQQQCCCCCCCCCCCCAAA@@@>>><<<;;;:::999999888888999999555333000000000000///---------,,,,,,,,,,,,++++++************************)))******************)))))))))))))))))))))))))))******++++++++++++******(((((())))))))))))((((((((()))************)))(((******))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''(((((()))***************((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++)))))))))*********+++++++++++++++++++++++++++++++++++++++***************************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&'''''''''(((((((((((('''((()))++++++***)))(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))***))))))***++++++***)))************************,,,++++++******++++++,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,+++///...---555???>>>555........................///......000333777;;;>>>BBBEEEJJJOOOSSSTTTUUUUUUYYYYYYYYYYYYYYYXXXXXXXXXYYY[[[]]]^^^___aaafffjjjdddhhhhhhdddcccdddbbb]]]]]]___bbbfffjjjkkkjjjiiimmmmmmlllkkkjjjjjjjjjiiikkkkkkkkklllnnnppppppqqqnnnqqqqqqnnnkkkkkkhhhccc___XXXMMMCCC@@@FFFQQQYYYiiimmmrrrtttsssrrrqqqrrrpppllleee^^^ZZZ\\\dddjjjkkkmmmppprrrqqqjjjbbb[[[MMMHHH@@@888222///......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++***************+++************************))))))*********++++++++++++***)))***+++,,,+++***+++++++++,,,,,,,,,------------............------------////////////---------------............///---........./////////000111222444888<<<@@@CCCEEEHHHJJJLLLLLLJJJHHHGGGHHHBBBAAA@@@??????AAACCCDDDGGGGGGHHHJJJMMMRRRWWWZZZVVVUUUUUUVVVYYY]]]bbbeeeeeeiiijjjbbb\\\]]]aaacccaaaaaabbbbbbccceeefffgggjjjjjjkkklllmmmmmmmmmmmmmmmoooqqqpppmmmjjjiiiiii\\\]]]___```aaaaaa```___gggccc\\\VVVOOOIIICCC???|||SSSCCCCCCDDDCCCBBB@@@>>><<<<<<;;;999888777888999:::555333000000000000///------------,,,,,,,,,++++++************************))))))************))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((((()))***++++++***)))(((---,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''((((((((((((''''''(((((()))***************))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++(((((())))))************++++++++++++++++++++++++,,,+++++++++******))))))************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''((((((((())))))******&&&'''***,,,,,,+++)))'''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++************)))***))))))***++++++)))(((************************,,,++++++******++++++,,,((())))))***++++++,,,,,,*********++++++,,,,,,,,,---222000((((((222666222///////////////////////////000111444888>>>DDDGGGHHHJJJMMMRRRVVVZZZ]]]^^^XXXYYY[[[^^^_________^^^]]]^^^___]]]\\\^^^dddhhhnnnssssssooommmooolllfff^^^ccckkkuuu|||}}}wwwvvvuuurrrpppnnnlllkkkkkkkkkjjjjjjkkkkkkkkkjjjiiimmmnnnmmmnnnrrrsssqqqqqqnnnfffZZZOOOJJJJJJMMM```fffnnnrrrsssrrrssstttsssjjj\\\MMMEEEGGGQQQYYYgggjjjnnnsssvvvtttppplll___XXXMMMAAA777111//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))************************************************************************++++++***************+++++++++++++++++++++++++++))))))******+++++++++++++++***)))***,,,---,,,+++++++++,,,,,,,,,---------------............------,,,---///000000///---,,,---------.........//////---.........//////000000444666:::???EEEKKKPPPRRRSSSRRRNNNIIIBBB===;;;:::>>>>>>>>>???BBBEEEIIIKKKKKKMMMQQQWWW^^^fffmmmqqqZZZXXXUUUSSSTTTXXX\\\^^^pppuuusssfffYYYUUUWWWZZZXXXXXXZZZ\\\^^^```aaabbbeeefffggghhhiiijjjjjjjjjlllooorrrrrrooolllllllllkkkiiigggdddbbbaaa``````_________```aaa^^^ZZZWWWTTTGGGDDDBBBAAA@@@@@@>>>===<<<888666888888666555777666444111000000///...,,,------,,,,,,,,,++++++++++++***)))))))))***+++,,,,,,,,,++++++******))))))+++******)))))))))))))))+++++++++*********))))))))))))(((((((((((())))))(((((((((((())))))))))))000...+++(((&&&&&&&&&'''))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((()))(((((()))+++...222222000///---+++***)))''''''(((((()))*********)))))))))))))))(((((((((************))))))))))))))))))))))))))))))******))))))***+++,,,,,,+++++++++***((((((((((((******+++,,,,,,,,,,,,,,,,,,+++***************)))))))))---,,,***)))'''&&&&&&&&&(((***,,,+++'''%%%&&&((())))))************)))))))))))))))))))))))))))))))))(((((()))******(((&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&)))(((''')))******((('''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))*********************************,,,+++*********+++,,,---------,,,++++++,,,,,,,,,......///---++++++,,,------......------...111333000000000///------...//////222777>>>CCCGGGIIIJJJHHHMMMRRRUUUYYY]]][[[VVVWWWWWWYYY[[[^^^^^^[[[YYY\\\aaaccc```bbbkkkvvv|||yyyooopppvvv{{{yyyxxxxxxvvvsssooollljjjkkkjjjlllmmmkkkiiilllsssqqqnnniiiggggggeeebbb___bbbjjjooopppssswwwuuuooosssmmmhhh```RRRDDDAAAFFFUUU\\\hhhttt{{{zzzssslllkkkjjjbbbSSSAAA555333555///------000///++++++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))************************,,,,,,++++++***)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,***+++,,,+++)))))))))+++,,,+++***))))))***+++,,,,,,,,,+++***))))))*********)))))))))***+++,,,,,,++++++************+++++++++,,,,,,***+++///...***,,,,,,------...////////////---***)))***,,,------------------------------........................222111111111111333444555===AAAGGGKKKMMMLLLIIIHHHIIIEEE@@@===<<<===>>>???@@@CCCHHHNNNXXX^^^ZZZRRRPPPTTTVVVXXXbbbtttiii]]]WWW[[[\\\YYY]]]fffmmm}}}uuufff```\\\XXX]]]\\\ZZZZZZ[[[\\\[[[[[[^^^```ccceeefffeeecccbbbiiijjjmmmpppqqqpppnnnlllnnnhhhccceeefffddddddeee___YYYUUUXXX```fffgggeeeSSSFFFDDDAAA@@@@@@@@@>>>===<<<888666888999666555777555333111/////////---,,,.........---------,,,,,,---,,,+++******+++,,,,,,,,,++++++******))))))(((+++******)))))))))))))))*********)))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))///---+++((('''''''''((())))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))((()))+++---//////...---+++***)))(((''''''(((((()))))))))***))))))))))))))))))))))))+++*********))))))((((((***************+++++++++***+++,,,,,,---------,,,,,,,,,+++++++++,,,------************************---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......)))+++---,,,)))'''''')))))))))************))))))))))))))))))))))))))))))(((''''''((())))))'''&&&'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((('''&&&''')))***)))((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++******))))))((((((************************,,,+++*********+++,,,---------,,,,,,+++,,,,,,---......///---++++++,,,...---...///.........000222...///000///......000222666999===CCCGGGJJJLLLLLLQQQUUUXXXZZZ^^^aaa```[[[TTTVVVZZZ^^^bbbfffhhhjjjiiinnnpppoooqqqxxx|||}}}}}}zzzuuupppmmmhhhddddddiiiqqqnnnkkklllnnnppppppooolllrrruuutttuuuyyyxxxsssuuupppkkkfff[[[NNNIIIKKKPPPVVV```kkkrrruuutttrrrlllllljjjbbbVVVGGG;;;444333///...111111///...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******************************************************************++++++************************++++++++++++++++++,,,,,,+++,,,,,,+++)))((()))***++++++***))))))***++++++,,,++++++***))))))******,,,+++***************+++++++++************+++++++++---,,,***+++...---))),,,,,,------...////////////---++++++,,,---------------------------------............/////////////////////000333666999;;;IIIIIIJJJLLLKKKIIIDDD@@@???????????????AAADDDFFFLLLQQQYYYffftttyyyooobbbbbbbbbaaaaaaiiiwwwtttkkkfffjjjiiiddddddjjjppp|||zzztttrrrlllddd^^^]]]\\\^^^aaacccbbbaaabbbbbbccccccaaa^^^ZZZXXX```aaadddhhhkkknnnnnnnnnlllgggeeehhhjjjhhhggghhh```[[[VVVWWW\\\bbbeeeeeeSSSEEECCC@@@?????????>>><<<===888666888999666555777444222000/////////---,,,//////.........---------......---,,,+++++++++,,,+++++++++***))))))((((((+++******))))))))))))))))))))))))(((((((((((((((***))))))(((((())))))***(((((((((((()))))))))))),,,+++***((((((((())))))))))))))))))************((((((((((((((((((((((((((((((((()))))))))******((()))))))))((()))+++---+++++++++***))))))(((((('''((((((((((((((((((((()))))))))))))))))))))))),,,+++++++++************---------......////////////000000111111111111000...//////000000/////////+++++++++******+++++++++---,,,+++******+++------)))))))))***+++,,,---...***,,,---,,,***)))))))))))))))************))))))))))))))))))))))))))))))'''&&&&&&'''((()))'''%%%''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((((((((()))))))))(((&&&&&&(((*********))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******,,,,,,+++***)))(((((('''+++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,------......///---,,,+++---...---...000000///......///,,,---///000000111444666999<<<@@@FFFJJJMMMNNNOOOTTTWWWXXXWWWZZZ___^^^ZZZYYY]]]ccchhhmmmttt|||}}}~~~}}}~~~xxxrrrkkkhhhiiillliiiggggggkkkooossstttsssvvvvvvttttttvvvuuurrrwwwssspppnnnhhh]]]TTTPPP[[[]]]```cccgggmmmssswwwnnnnnnooonnnhhh\\\MMMBBB:::222---...///------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,---+++)))(((((()))++++++***))))))***++++++,,,+++******)))*********---,,,+++******))))))***++++++************++++++,,,---,,,***+++...---))),,,,,,------.../////////...---------//////...,,,------------------------------......//////000000---...000444:::???DDDGGGOOOMMMJJJGGGEEECCC@@@>>>>>>DDDIIIKKKJJJJJJNNNRRReeehhhnnn{{{{{{jjjiiifffeeelllxxx{{{yyy~~~~~~xxxvvvyyyyyytttnnnkkkiiilllppprrroookkkiiihhhgggddd```[[[WWWTTTUUUVVVXXX]]]cccgggiiiiiigggdddeeejjjllljjjhhhiiibbb___[[[XXXXXX\\\```cccUUUDDDBBB@@@?????????>>>======888666888999777666777444222///...//////---,,,............------------......---,,,+++*********++++++*********)))))))))+++******)))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***(((((((((((())))))))))))******)))(((((()))******((()))))))))************(((((((((((((((((((((((((((((()))))))))*********''')))******))))))***,,,))))))))))))))))))))))))((((((((((((((((((((((((***************+++++++++,,,,,,------......//////333333444444555555666666888888999999999999888888333444555555444222111000000000///......///000000111000...,,,+++,,,------******)))(((((((((((((((***+++++++++***)))))))))))))))************))))))((((((((((((((((((((((((''''''&&&((()))***(((''''''(((((((((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''(((((()))))))))***...+++((('''((()))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++******)))))))))++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,------...---...///...,,,,,,---///---///111111///...---...+++---///111222555999;;;;;;>>>CCCHHHMMMPPPQQQRRRRRRUUUUUUUUUZZZaaacccaaajjjoootttxxxzzz{{{yyyqqqnnniiiffffffgggjjjkkkssstttuuuuuuuuuuuutttsssxxxuuussstttqqqiii\\\TTTfffeeeccc```___bbbiiioooppppppppppppnnniiibbb]]]LLL@@@555000...,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,------+++)))(((((()))+++******************+++++++++***************+++,,,,,,+++*********++++++,,,++++++******++++++,,,+++---,,,+++---111000,,,,,,,,,------.../////////.........000111111...,,,....................................////////////000333888>>>DDDJJJNNNPPPMMMMMMJJJEEEBBBDDDLLLRRR\\\dddlllkkkeeeaaacccgggxxxxxxxxx}}}~~~yyyxxxvvvrrrmmmgggccc```YYYYYYZZZ^^^ccceeecccaaacccbbbeeekkknnnlllkkkllleeeeeeccc___ZZZYYY\\\___TTTDDDBBB@@@???@@@@@@???======999777999999777666888444222////////////...------------,,,,,,,,,,,,+++,,,,,,,,,+++***))))))(((************+++++++++++++++******)))))))))))))))******************************))))))))))))******(((((((((((()))))))))))))))))))))))))))******+++((()))))))))************(((((((((((((((((((((((())))))))))))************''')))******))))))***+++))))))))))))************((((((((()))))))))))))))+++++++++,,,,,,------------...///111222444555666999999:::;;;;;;<<<======@@@@@@AAAAAAAAA@@@@@@???;;;;;;;;;;;;:::777555444555444222111111222444555888777555222111000///000...---,,,+++************))))))))))))***)))((('''))))))************))))))(((((((((((((((((((((((()))(((((()))++++++***)))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******222///+++)))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,------...///---...///...------...000---///111111///...---...,,,...111333666999<<>>999777999:::777666888444222000000000000///...------,,,,,,,,,++++++++++++++++++++++++***)))((()))******+++,,,---......+++******)))))))))))))))************+++++++++++++++******))))))******+++(((((((((((())))))))))))(((((())))))************))))))))))))************(((((((((((((((((((((((()))))))))*********++++++''')))++++++***))))))***)))))))))******+++++++++(((((()))******+++,,,,,,---------......//////000///000111333666888999:::<<<<<<======>>>???@@@@@@BBBCCCCCCCCCCCCBBBBBBAAA?????????>>>===<<<;;;:::888777555444444555777888:::999888666444222111000///...---,,,++++++++++++)))((('''(((******(((&&&))))))************)))))))))))))))))))))))))))))))))((((((***,,,,,,+++***((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))***222///,,,*********)))(((************************))))))))))))))))))))))))******++++++++++++******((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,---...///000---...///...------///111---...000000///......///000222444777999<<>>999777999:::888777888555333111000111222111000...---------,,,,,,,,,,,,***+++,,,,,,,,,+++***)))))))))***,,,...000111111+++******)))))))))))))))))))))))))))*********++++++******))))))******+++(((((((((((())))))))))))((())))))************)))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++''')))++++++***)))))))))))))))))))))************(((((()))+++,,,---...///......///000000111222222222333444555666888999999::::::;;;<<<===>>>???@@@??????@@@@@@???>>>>>>===::::::::::::;;;<<<===>>><<<;;;999888888999;;;<<<<<<<<<======<<<:::888777555444222000...,,,++++++***(((((()))++++++)))'''))))))************))))))))))))))))))))))))))))))((('''''')))+++,,,+++***(((((()))))))))*********))))))))))))))))))))))))*********************************)))))))))))))))---+++************)))'''************************))))))))))))))))))))))))******++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------...///000---...///...---...///111---...///.........000222444555888:::;;;>>>AAADDDBBBGGGNNNXXX```ggglllnnnrrrvvvyyy~~~xxxssstttwwwtttnnnkkklllkkkiiilllqqqooosssvvvvvvxxxyyysssjjjVVVTTTTTTYYY```dddbbb^^^WWW\\\eeeooovvvwwwsssppplllhhhbbbXXXHHH777//////........................------------------------,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++******************************************++++++++++++++++++,,,,,,(((***++++++***)))+++,,,)))***++++++++++++***)))******))))))***++++++,,,*********+++,,,---...///---,,,,,,++++++,,,,,,---***,,,,,,+++---111111...,,,,,,------.../////////...------///000000...,,,........................000111444777:::===???AAAGGGFFFEEEEEEGGGKKKOOORRRWWWYYYZZZZZZ]]]gggwwwxxxiiieeecccbbb^^^[[[^^^dddjjjlllnnnnnnlllhhheeeccc~~~UUUFFFDDDBBBBBBCCCCCCBBBAAA>>>999777::::::888777888555333222111222222222000//////.........---------***+++,,,---------,,,+++((()))+++---///111333444+++******)))))))))))))))'''((((((((())))))******++++++************++++++(((((((((((())))))))))))))))))************))))))))))))))))))************************************)))************+++++++++''')))+++,,,***)))((()))(((((())))))))))))))))))((((((***+++---///000000///000000111222333333333444555555555666666777777888888999:::;;;<<<======;;;;;;;;;;;;;;;:::999888333333333444666999<<<>>>AAA@@@>>><<<<<<>>>@@@AAACCCEEEGGGIIIIIIGGGEEECCCBBB@@@===888444111...---+++)))(((***,,,---+++((())))))************))))))))))))))))))))))))))))))'''&&&&&&(((***+++***)))))))))))))))************))))))))))))))))))))))))************************++++++******))))))(((((((((''''''(((******)))'''************************))))))))))))))))))))))))******++++++++++++******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,---...///000000---...///.........000222---......------...111333666888:::<<<===???BBBDDDIIIPPP[[[iiiwwwxxxzzzyyyssslllfffhhhnnnmmmsssvvvvvvyyy}}}zzztttiii[[[JJJEEELLLWWW___aaaMMMNNNSSS```nnnwwwvvvrrrnnnpppqqqkkkYYYEEE:::999........................------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++************************)))))))))***++++++,,,,,,))))))))))))))))))))))))*********++++++,,,,,,---((()))++++++******+++---)))***+++,,,,,,+++***)))******))))))***+++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,---,,,---,,,***+++...---))),,,,,,------...//////000...---------//////...,,,///////////////////////////111555:::???CCCGGGIIIFFFDDDAAABBBGGGQQQ[[[bbbllljjjiiijjjooovvv|||}}}tttjjjbbbbbbgggiiijjjkkklllmmmlllkkkjjjVVVGGGFFFEEEDDDDDDCCCAAA>>>===<<<:::888777666555555333444444333222000...,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))))))))***************))))))((('''((((((((()))******)))(((((()))+++))))))))))))******************))))))))))))******)))))))))))))))))))))))),,,)))&&&&&&(((******((()))))))))))))))***++++++...---,,,***((())),,,///---,,,,,,---///000111000111222333333333222444555444555777888777666777888:::888666666888:::;;;;;;:::<<<>>>???>>>===:::999444333333333444666999;;;:::<<<>>>>>>===>>>AAADDDFFFJJJPPPUUUVVVSSSOOOKKKKKKHHHEEECCCAAA===666111///......---,,,***))))))***)))((((((((()))+++,,,)))************))))))(((,,,***((((((+++,,,+++***************++++++++++++)))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******))))))((((((*********)))))))))))))))************+++,,,---......,,,******---...---+++)))***+++,,,---,,,++++++***+++,,,,,,++++++---///,,,,,,,,,---------......111///---------...---,,,---...000111111333555777:::<<<@@@CCCBBBBBBJJJTTT___ccckkkyyy}}}xxxooofffeeeeeeoooooonnnooouuu{{{yyysssvvvnnn___NNNDDDEEENNNWWWSSSIIICCCLLL```qqqvvvtttooosssuuurrrkkk```OOO@@@777333...,,,------,,,***------------------------+++,,,,,,---,,,+++***)))(((***------+++)))((((((,,,,,,,,,+++++++++******************************((()))))))))***************++++++,,,,,,++++++***,,,+++)))'''(((***,,,...***)))((()))+++,,,,,,,,,------,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////000...,,,---///000...,,,---...000///......000111333999===???CCCGGGGGGDDDFFFCCCEEELLLQQQ[[[vvv~~~tttoooooohhh^^^YYYZZZ```fffjjjWWWFFFEEEDDDCCCCCCBBB@@@======<<<:::888777666555555444444444444222000...---///...------,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))))))))************,,,,,,***)))(((''''''''')))******)))(((((()))+++))))))))))))******************))))))))))))******)))))))))))))))))))))))),,,)))'''''')))+++***))))))))))))((())))))***************)))((())),,,...///......///111444555666444444555555555666777888<<<>>>@@@@@@??????@@@BBBAAA???>>>???BBBEEEGGGHHHFFFFFFFFFEEEDDDBBBAAA@@@>>>===;;;999888888888888777888:::999999:::===@@@AAAEEEKKKQQQTTTTTTSSSQQQNNNJJJEEEBBB@@@>>>;;;888999888555222...,,,***)))+++***))))))))))))***+++))))))***************)))---+++((()))+++,,,+++)))(((((((((((())))))))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************+++,,,---......,,,******,,,...---+++******+++,,,,,,,,,,,,,,,***+++,,,+++***+++,,,...,,,,,,---------.........111000////////////...------...000111333666;;;>>>BBBDDDGGGJJJKKKMMMWWWbbbmmmpppxxx}}}tttxxxzzzsssqqqrrrttttttqqqlllmmmssswwwvvvvvvsssjjj[[[LLLEEEHHHNNNKKKBBB;;;@@@PPPbbbnnnrrrtttwwwxxxuuuqqqjjj^^^SSSBBB888...***---///...+++------------------------+++,,,,,,---,,,+++***)))***+++,,,+++***+++---000,,,,,,,,,+++++++++******************************************++++++++++++***++++++,,,,,,++++++***++++++++++++***+++++++++++++++++++++,,,+++)))(((++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////000...---...000000///---...////////////111555888<<>>===<<<<<<<<<===>>>???AAABBBDDDEEEEEEFFFHHHIIIEEECCCBBBCCCFFFIIIKKKKKKLLLKKKJJJIIIIIIJJJJJJKKKHHHGGGEEEDDDAAA@@@>>>===:::;;;;;;999888888999;;;:::===CCCIIIOOORRRTTTUUUSSSOOOHHHDDDAAAAAA@@@???BBB@@@<<<777333///---------,,,+++***)))))))))***((())))))******+++++++++...,,,*********+++***)))(((((((((((())))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***************************************+++******++++++,,,---......,,,***+++,,,------,,,+++++++++++++++,,,------***+++,,,+++******,,,...,,,------------.........///000000000000000///......000222333666<<>>>>>BBBBBB===<<>>JJJIIIFFFAAA???GGGVVVbbbqqquuuvvvttttttvvvtttoooaaaRRR>>>222...//////---........................,,,,,,,,,,,,,,,,,,,,,+++---,,,+++))))))---222666,,,,,,,,,+++++++++***************************************+++++++++,,,,,,***++++++,,,,,,++++++*********+++,,,------------((()))***++++++,,,---///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,------------...............///////////////.........///000//////---///111222444777;;;>>><<<>>>>>>@@@IIIVVV```bbb___^^^cccmmmvvv|||zzzooogggVVVGGGFFFDDDDDDDDDCCC@@@>>>;;;;;;999888777777777777777666555444222111000000...---,,,,,,+++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++((()))))))))******************++++++++++++***))))))******)))(((((()))+++((()))))))))******************))))))))))))******))))))))))))))))))))))))'''((()))(((((((((((((((+++***))))))))))))******,,,...000000//////111222555777999:::;;;>>>CCCGGGDDDBBB@@@BBBHHHMMMQQQSSSQQQSSSUUUUUUVVVXXX[[[^^^```^^^[[[ZZZ\\\]]]^^^^^^UUUVVVWWWWWWUUUPPPLLLIIILLLMMMNNNNNNNNNNNNMMMMMMJJJKKKLLLLLLKKKHHHCCC@@@<<<<<<<<<===@@@CCCFFFHHHIIIHHHGGGEEEDDDEEEFFFHHHGGGEEEAAA===999666444333111111000///---,,,+++***))))))))))))***+++---.........---+++***)))******)))*********++++++++++++++++++***)))((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))******++++++,,,,,,))))))******+++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,++++++,,,------,,,+++***+++,,,...///---...///...,,,,,,---///---------.........//////,,,...000111//////000111000333888===AAAEEEIIILLLWWWbbbuuuyyy|||wwwkkkmmmmmmnnnqqqqqqhhhXXXKKKHHHLLLMMMIIIDDDEEEOOOXXXmmmrrruuuttttttuuussspppkkkaaaQQQAAA555000...///........................,,,,,,,,,,,,,,,,,,,,,---,,,---,,,+++***+++...000,,,,,,,,,+++++++++******************************))))))))))))*********+++***++++++,,,,,,++++++******)))))))))+++...111222,,,---,,,***)))+++///222---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------................../////////000000------............///000---111555888999999::::::===@@@FFFTTTlllyyyTTTHHHFFFEEEDDDDDDCCCAAA???;;;:::999888777777777777777666444222111000000000------,,,++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))******))))))))))))************+++,,,,,,,,,+++)))'''&&&)))******)))(((((()))+++))))))))))))******************))))))))))))******))))))))))))))))))))))))'''(((******)))(((((()))+++************+++,,,,,,...000111111111222444666777;;;@@@CCCEEEHHHNNNRRRRRRPPPOOOTTT]]]gggmmmooojjjkkklllmmmmmmooosssuuu{{{yyywwwwwwzzz}}}~~~~~~zzzzzzzzzwwwppphhh___YYY^^^]]][[[YYYVVVSSSQQQPPPOOOOOOOOOQQQRRRQQQNNNLLLEEEDDDBBBAAAAAACCCEEEFFF>>>???@@@@@@@@@BBBFFFIIIKKKIIIFFFAAA<<<888444222222333222222000///------+++***))))))***+++---...---------,,,***)))***,,,(((((((((((())))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++++++++))))))******+++,,,,,,,,,------,,,,,,,,,,,,------,,,------,,,++++++,,,...,,,,,,,,,,,,,,,------......//////...,,,,,,---...------........./////////---///111111//////222666333888>>>DDDJJJPPPVVVZZZkkkvvvqqqjjjeeeiiiqqqsssjjj```PPPTTTWWWVVVRRRRRRXXX___mmmssswwwvvvuuuuuutttqqqppplllcccUUUEEE999333111........................---,,,,,,,,,,,,------...+++,,,------+++******+++,,,,,,,,,+++++++++******************************(((((()))))))))************++++++,,,,,,++++++******)))((((((***---111333333333222...***))),,,000.........---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000,,,...////////////000222111555;;;???@@@>>>===<<<@@@HHHUUUkkkTTTGGGEEEDDDDDDDDDBBB@@@>>>::::::999888777777777777666555333111000/////////......---,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))******))))))))))))************'''((()))++++++***)))((()))******)))(((((()))+++))))))))))))******************))))))))))))******))))))))))))))))))))))))(((***------***))))))+++*********+++,,,---...///111222444444666999===AAABBBIIIQQQWWWZZZ___eeejjjlllhhhfffjjjttt~~~|||}}}~~~~~~~~~|||xxx|||wwwpppjjjeeeaaa```\\\XXXTTTRRRSSSUUUUUUTTTPPPNNNLLLJJJJJJKKKLLLMMMDDDCCCAAA===<<<===CCCGGGKKKKKKIIIGGGBBB>>>999777444444444444333222000///,,,+++***))))))***,,,---+++---...,,,******,,,...(((((((((((())))))))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,++++++++++++++++++***))))))***++++++,,,------...------,,,,,,,,,------+++---...,,,******,,,...+++,,,,,,---...---------,,,------,,,******+++,,,............////////////000222333111///000666;;;>>>AAAHHHPPPZZZfffqqqyyyzzzzzzvvvgggccciiioooooolllcccbbb```^^^]]]___eeejjjqqqvvvyyywwwuuuvvvvvvttttttsssooofffYYYJJJ;;;333........................---,,,,,,+++,,,---...///,,,------,,,***)))***,,,,,,,,,,,,+++++++++******************************))))))*********+++++++++***++++++,,,,,,++++++***))))))))))))***,,,---...333555666333...***+++---------------------,,,,,,------------------------...------,,,,,,++++++***------------.............../////////000000000000...000222222111000222555888<<>>444555555666555444222111...,,,+++))))))***,,,---***,,,...,,,******,,,///************++++++++++++))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,,,,++++++*********))))))***+++,,,,,,------...------,,,,,,,,,------+++---...---******,,,///+++,,,---...///...---,,,+++,,,,,,***)))((()))+++............/////////000222444555333000222888???HHHKKKQQQZZZgggxxx~~~xxxssspppaaa```fffkkknnnpppjjjbbb\\\\\\aaagggkkkssswwwyyyuuusssuuuxxxxxxvvvuuutttqqqhhhWWWCCC444////////////////////////---,,,,,,+++,,,---...///------,,,+++******,,,///,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))***++++++++++++***)))...333888777222...---...+++,,,,,,------......///........................///...------,,,+++***)))---------.........//////////////////000000000000///222444444222222444777>>>AAAEEEHHHIIIKKKLLLNNNUUUfffyyy}}}SSSEEEDDDDDDDDDDDDCCC@@@>>>;;;:::888777666555666666555444222111000000/////////......------,,,++++++************************+++++++++++++++++++++++++++++++++++++++***)))(((******++++++++++++******)))***,,,+++)))(((((()))+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************,,,+++***)))))))))))))))---......///000222444555===;;;;;;@@@DDDJJJUUU___eeelllvvv|||yyyuuu{{{zzzuuuuuuzzz}}}~~~|||{{{|||~~~~~~uuummmhhhddd___[[[RRRSSSTTTWWWYYYYYYWWWUUUNNNPPPQQQMMMGGGBBB@@@@@@HHHDDD@@@@@@CCCDDD@@@<<<;;;;;;;;;:::999999888888333333222///+++)))((()))++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++***)))(((******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++,,,------,,,***++++++******+++---...000//////...------------...///000///...------///111111///---...333:::@@@DDDJJJWWWdddlll{{{wwwuuu{{{hhh]]]```gggiiikkkppprrrmmmbbb]]]___dddoootttxxxxxxtttrrruuuyyywwwwwwuuuqqqmmmdddRRRBBB000222222111...---...000......---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++...,,,******+++++++++***(((...444555222......///------------------,,,,,,...---,,,,,,,,,,,,---...---------------------------------.........//////000000////////////000000,,,...111222222555:::???DDDDDDCCCFFFWWWiiikkkbbbjjjpppwww{{{}}}SSSEEEDDDDDDDDDDDDCCC@@@>>>;;;:::888777666666666666555444222111000000/////////......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))******++++++++++++******)))***++++++)))(((((()))*********+++******))))))))))))))))))))))))))))))******************************++++++++++++++++++,,,,,,,,,,,,,,,------...555444333333555777:::<<>>@@@@@@???===:::999999888666333000...---...,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++++++++***))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,------------...//////...---,,,++++++++++++,,,...///---------------...///000...///000000//////111333222333444444666===HHHPPPaaaqqqxxxtttyyyxxxuuummmeeemmmooopppooojjjddd```]]]iiinnntttxxxxxxvvvuuutttsssttttttttttttpppbbbUUUAAA;;;333//////111000///.........---------,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,++++++************************************++++++++++++++++++++++++...,,,******+++,,,+++***)))...333333///+++***+++------------------------......---,,,,,,---......---------------------------------.........//////......//////000000111111555333222222444:::@@@DDDDDDIIINNN\\\{{{|||}}}}}}SSSFFFEEEDDDDDDDDDCCCAAA???<<<;;;999777666666666666555444222111000000/////////......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++***))))))******++++++++++++******(((***++++++)))(((((()))(((((()))*********))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++))))))******,,,---///000888777777888;;;???DDDGGGOOOUUU```iiihhhaaa]]]]]]aaa]]]]]]eeemmmppprrrttt{{{~~~tttfffZZZTTTSSSUUUWWWYYYZZZZZZZZZWWWQQQJJJEEE999;;;;;;777333111555999===@@@DDDGGGFFFCCC>>>:::@@@>>><<<888555222000///...---,,,+++))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++***)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---...///////////////---,,,,,,,,,,,,,,,------,,,,,,,,,---...///111222...000111111000000222333000444888:::===GGGWWWcccwww}}}{{{|||rrrqqqnnnnnnqqqtttrrrjjjbbbeeehhhmmmuuuzzzzzzvvvqqqrrrtttuuuvvvyyyyyyqqqfffWWWHHH666...000333222............------------,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++,,,,,,+++******///333333///+++))))))+++,,,,,,------...............---,,,,,,---......------------------------------........./////////,,,---...000111111111111333333333555999>>>BBBCCC???PPPcccyyy~~~TTTGGGEEEDDDDDDDDDCCCAAA@@@<<<;;;999777666666666777444444222111000////////////......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))******++++++++++++******(((***++++++)))((()))***&&&'''((()))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,+++++++++++++++******+++,,,...000111222555777999===BBBGGGKKKNNNXXX[[[aaadddaaaZZZYYY]]]eee___^^^fffooouuuyyy}}}xxxggg\\\VVVTTTSSSYYYYYY[[[^^^^^^WWWMMMDDDEEEEEEAAA;;;333///000333999===DDDHHHIIIFFFAAA===@@@@@@>>>===;;;666222...000///---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************+++++++++,,,,,,+++************+++++++++,,,,,,,,,*********+++++++++,,,,,,***+++------------......------------,,,,,,,,,,,,------------...///000111///111222222111000111222///222999AAALLL\\\nnnyyy}}}vvvppppppvvvyyyvvvrrriiigggiiioooxxx|||yyyuuuuuuwwwvvvvvvxxxyyytttlllgggUUU???222///111000...............------------+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++***)))))))))))))))))))))++++++++++++++++++++++++***+++++++++++++++,,,,,,---,,,+++,,,------,,,***,,,///222333111...,,,,,,++++++,,,,,,---...//////......------------..........................................////////////---...///111111111111000...222999>>>AAABBBBBBCCCAAA___|||VVVHHHFFFDDDCCCDDDCCCBBB@@@<<<;;;999888777666777777444444222111000////////////......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++************++++++++++++******''')))++++++)))))))))***&&&'''((()))))))))))))))))))))))))))))))))))))))************************,,,+++************++++++...///000111333555777888:::<<>>DDDFFFEEEBBB???:::;;;>>>AAABBB@@@:::555000///---,,,++++++,,,---************************************************************************((()))))))))***************************************++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***,,,......---,,,---///---------------------,,,000//////.........//////111222333222000000111222333666???OOOfff|||zzzsssrrrwww~~~|||sssqqqtttwwwxxxqqqllliiikkkrrryyy||||||xxxzzzxxxvvvwwwyyyuuunnnnnn```MMM;;;111....../////////.........---------+++,,,,,,---------,,,,,,++++++++++++++++++++++++)))))))))))))))))))))***++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++,,,......,,,******---000111111000///...++++++,,,,,,---...//////........................................................./////////000000000000111111111111111111333999AAACCCBBBCCCFFFKKKOOOppp~~~xxxtttsssXXXIIIFFFDDDCCCDDDDDDBBBAAA===;;;:::888777777777777555444222111000000/////////......------,,,++++++************************++++++++++++++++++++++++))))))***++++++++++++*********++++++++++++******''')))***+++)))))))))***(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))+++,,,---...///000333666999<<<===FFFHHHKKKOOORRRTTTUUUUUU\\\^^^bbbeeecccccclllwwwrrrpppooonnnllllllttt~~~~~~zzzlll```YYYXXXXXXZZZTTTQQQLLLFFFAAA<<<888555222555999===@@@BBBBBBBBB666777;;;AAAGGGHHHEEEAAA222111...,,,++++++,,,,,,************************************************************************))))))))))))***************************************+++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------000222111///---...111,,,---............------111000//////.........///222222222222111222444777???CCCOOOfffzzztttpppkkkfffaaabbbiiirrrzzz}}}zzz||||||}}}vvvqqqqqqrrrvvvsssooommmnnnsssyyy~~~wwwyyyyyywwwxxxzzzxxxtttpppiii\\\JJJ;;;111///000/////////.........------+++,,,,,,---------------++++++++++++++++++++++++)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++++++++---//////---+++((())),,,...//////...---+++,,,,,,------.........---...////////////...---............................../////////000000000222111111111222333444555===@@@CCCDDDEEEKKKSSSZZZaaawww{{{ssspppqqqkkksss[[[IIIGGGDDDCCCCCCDDDCCCBBB===<<<:::888777777777888555444222111000000/////////......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++******++++++++++++******'''(((***+++***)))***+++*********+++******))))))))))))))))))))))))))))))************************+++******)))***,,,...000///111444888===BBBFFFHHHMMMNNNOOOQQQUUUYYY]]]___gggffffffeeeaaadddppp{{{yyywwwwwwuuuuuu}}}~~~zzzqqqaaaXXXUUUUUUSSSUUUTTTOOOGGG@@@======777777777888:::>>>BBBDDD;;;999888<<>><<<999888888888888777555444222000///...------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************'''(((((()))***+++++++++++++++******)))(((((((((,,,,,,+++++++++++++++,,,&&&'''(((***++++++++++++)))***++++++,,,///333777777@@@LLLRRRRRRPPPOOOOOOQQQPPPPPPSSSWWW]]]bbbeeehhhhhhgggfffkkkyyy|||yyyxxxwwwuuupppkkkmmmooonnn___ZZZZZZVVVSSSSSSUUU[[[^^^XXXRRRQQQQQQPPPOOOTTTYYYYYYYYY^^^hhhppprrrrrrvvv}}}xxxkkkbbb___```[[[SSSLLLGGGBBB<<<>>>888444555777999>>>DDDFFFCCC>>>:::888888:::<<>><<<777222///...///,,,+++******++++++***(((++++++******))))))((((((************************++++++***)))(((((())))))************************------------------------***+++,,,,,,------,,,,,,000///...---,,,,,,---...........................///////////////............000111111///...///000555777777777888@@@NNNXXX```kkk}}}~~~wwwyyy{{{wwwvvvuuutttwwwuuusssrrrttt{{{ppptttzzz{{{wwwooogggbbbmmmrrrxxxzzzxxxvvvwwwxxxtttssspppjjjbbbUUU@@@---444111......///000---+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111///---***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++))))))***+++,,,------...---------............///........................////////////000000000000/////////000111111222222000111333222222777@@@HHHFFFTTTeee{{{{{{|||}}}|||}}}uuullliiifffnnn|||VVVIIIGGGEEEDDDDDDCCC@@@???===:::888777777777777666555444222000///......---,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************((((((((()))***+++++++++))))))))))))************,,,++++++*********++++++,,,,,,,,,,,,+++***))))))+++,,,---...///222777:::???GGGPPPUUUSSSOOOMMMMMMQQQQQQRRRUUUYYY```hhhmmmiiilllqqquuuyyy}}}xxxrrrnnnmmmmmmlllkkkqqqxxxxxxkkk]]]XXXYYY[[[bbbWWWOOONNNNNNJJJGGGGGGDDDJJJMMMIIIEEEEEEGGGFFFEEEGGGIIIIIIIIILLLRRRXXX```^^^```fffkkknnnttt{{{}}}vvvuuummm___SSSLLLGGGBBBAAA>>>===<<<999777<<>>DDDJJJRRRUUUTTTQQQPPPPPPRRRTTTWWWYYY\\\ccclllsssrrrtttwwwyyyyyywwwtttrrrmmmhhhaaa\\\ZZZZZZZZZZZZXXX[[[XXXOOOFFFEEEHHHIIIOOONNNPPPTTTSSSNNNJJJJJJIIIOOOSSSPPPLLLLLLLLLJJJFFFEEEDDDBBBBBBCCCDDDFFFJJJGGGFFFKKKNNNQQQVVV\\\dddppp~~~nnn\\\QQQLLLHHHGGGGGGGGGFFF???:::>>>FFFBBBBBBCCCBBB@@@===999777999999999777555555777999000...+++))))))***,,,...)))))))))***************************************++++++***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------......---------...//////.................................//////000000000//////000333555555444222000000444@@@TTTjjj|||{{{xxxxxxzzzooolllwwwwwwpppsssvvvrrrkkkjjjlllooosssvvvwwwvvvtttxxxyyywwwsssooofffUUUFFF///333777666111------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++***---------............///........................////////////000000000000000111111111111222222222333222444;;;CCCJJJMMMNNN[[[uuu~~~ssshhh]]]^^^hhhrrruuuSSSGGGEEECCCBBBBBBAAA???===<<<:::888777888777666444444333222000///...............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************)))))))))******+++++++++)))))))))******+++++++++******)))))))))***++++++,,,,,,,,,,,,---......///000222444666777:::>>>AAA@@@FFFMMMRRRTTTTTTUUUVVVSSSWWW\\\___aaaeeelllrrrwwwtttpppmmmkkkiiieeeccceee___VVVNNNIIIIIILLLNNNLLLLLLJJJGGGFFFJJJPPPTTT\\\dddooouuurrrjjjdddbbbkkksssxxxvvvrrrnnnhhhbbb]]]YYYTTTRRRQQQQQQNNNLLLKKKEEEAAACCCDDDDDDGGGKKKQQQ\\\gggmmmqqqvvvpppaaaYYYTTTOOOMMMMMMMMMIIIDDDEEEIIIGGGGGGGGGGGGEEEAAA>>><<<888888888777555555777999555333000,,,)))***,,,...)))))))))******+++++++++************************++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...---------------------......//////........................------...///000111111222111000000222555666444111222777AAARRRggg}}}lllaaarrryyyuuuuuutttsssooooooppptttxxxyyywwwsssvvvxxxwwwtttrrrlll___RRR999999888444///,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................////////////000000000000111111111222222222222333555555777===GGGPPPWWWZZZnnntttoooeee^^^```mmm}}}}}}PPPGGGEEECCCBBBAAA@@@>>><<<<<<;;;999999999999777555333333111000////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************************++++++++++++,,,+++++++++******))))))******))))))***+++,,,,,,++++++++++++,,,...///000111444666888:::<<>><<<<<<;;;:::::::::999777555333222111000////////////,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************++++++++++++++++++++++++---,,,,,,+++******))))))************+++,,,------...---,,,,,,,,,---///000444666999;;;<<<===@@@BBB@@@CCCGGGLLLPPPTTTWWWXXXWWWZZZ]]]aaabbbaaa___]]]^^^]]]ZZZWWWTTTRRRQQQQQQJJJHHHEEEDDDGGGPPP\\\dddnnnkkkiiijjjkkknnnvvv~~~{{{xxxyyyzzzzzzyyywwwmmmddd___ZZZRRRLLLJJJAAACCCGGGJJJKKKLLLTTT]]]jjj|||zzzcccYYYPPPPPPRRRQQQNNNMMMMMMKKKHHHDDDBBBBBBBBBCCC@@@@@@===999555222222333:::<<<;;;777111---,,,---*********+++++++++++++++************************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,---......///........./////////////////////////////////000000111111111111222222111000111444666999KKKddd{{{qqqdddyyyssspppssszzzzzzzzz{{{|||{{{yyywwwwwwzzzzzzxxxvvvuuunnngggRRRFFF888......222666888............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,---...//////---------............///////////////////////////////////////000000000000000000111222444555666777:::===FFFVVVhhhwww~~~~~~mmm[[[WWWcccqqq}}}PPPHHHFFFDDDCCCBBBAAA???===;;;:::999999:::999666444333222111000////////////,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///...---------...000222333777:::<<<>>>>>>???AAABBBEEEFFFHHHLLLRRRVVVYYYZZZZZZXXXWWWYYY\\\]]]YYYVVVRRRRRRQQQMMMIIIIIILLLPPPPPPRRRUUUXXX]]]fffpppwww{{{yyywwwtttrrryyy~~~wwwuuurrrkkkeeebbbTTTOOOLLLKKKJJJHHHMMMTTT]]]hhh{{{tttiii]]]XXXTTTQQQOOOQQQMMMLLLIIIFFFDDDCCCCCCCCCEEEDDDAAA<<<777333222333888<<>>:::999888999999888555222222222111000/////////000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************************************++++++++++++++++++++++++*********++++++,,,------,,,,,,,,,,,,---...///000+++++++++---000444777::::::<<>>999555444444555;;;AAAAAA;;;555111111---,,,,,,++++++*********************************+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,---......//////............/////////...,,,+++000000000000000000000000111111111000000000000000---111444222...111<<>><<<666111...+++)))***,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000000111000000///......///////////////.........000...,,,---000222222000...222444111000888HHHUUUfffyyyxxxwwwzzz}}}uuuxxx}}}}}}yyyvvvzzzzzzyyyxxxxxxwwwwwwvvvnnnjjj___MMM;;;000///111////////////...---,,,+++........................+++,,,------......------++++++++++++++++++++++++++++++,,,,,,,,,---------***+++---......---+++***---------............///---------.........//////////////////000000000000111000000000000000111222444222111333888>>>DDDFFFLLL\\\yyyUUUJJJIIIHHHEEEAAA@@@BBBCCC:::::::::999888777666555333222000000111111///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++,,,,,,+++++++++******))))))******+++,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,111111000///..................///111333555777888<<<<<<<<<===@@@CCCGGGIIILLLKKKKKKMMMOOOQQQQQQPPPJJJJJJKKKMMMOOOPPPNNNLLLJJJKKKQQQZZZbbbiiiuuu~~~wwwsssvvv{{{uuudddZZZVVVOOOKKKLLLMMMMMMRRRZZZ^^^ZZZ^^^kkkvvv|||bbbSSSPPPTTTSSSQQQNNNKKKIIIJJJKKKKKKIIIHHHFFFCCC>>>888333111555:::<<<;;;999777777000---******+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///000000000//////...---//////000000000000000000111///---...000222111000111444666666999DDDTTTaaapppssssss~~~|||zzzyyyyyyyyyyyy~~~|||nnnxxx|||wwwyyyzzzzzzyyyxxxxxxwwwwwwvvvpppmmmdddTTTBBB555000000////////////......---,,,........................+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++---......---+++***---------............///---------.........//////////////////000000000111000000000000000111111222222333444555999@@@IIIOOOZZZfff{{{UUUIIIIIIGGGDDDAAA@@@AAABBB:::::::::999888777666555333222000000111111///...///...,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,******))))))******+++,,,***++++++++++++,,,,,,,,,******++++++++++++++++++......---------....../////////111333444555666666999;;;===AAADDDHHHKKKLLLMMMKKKJJJKKKMMMPPPQQQQQQ@@@DDDIIINNNPPPRRRSSSTTTVVVWWW]]]eeekkkooovvv}}}~~~zzzxxx|||xxxmmmfff___WWWRRRMMMHHHHHHKKKKKKIIINNN[[[gggppp{{{bbbTTTUUUSSSQQQOOONNNMMMKKKIIILLLKKKKKKJJJHHHCCC===888...333888:::888777999;;;444111---+++++++++++++++++++++++++++++++++++++++)))***+++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------...////////////...------//////000000111111222222111000...///000222111000///222666:::CCCQQQbbbmmmyyyvvvzzzxxxiiiuuujjjvvv{{{www~~~zzzzzzyyyxxxxxxwwwwwwvvvrrrpppjjj^^^MMM===333...///////////////.................................+++,,,------......------------------------------,,,,,,,,,,,,------------+++,,,---......---,,,+++---------............///------.........//////////////////000000000111111000000000000000111222222000222555888===FFFQQQYYYgggmmmzzzTTTGGGGGGFFFCCC@@@??????@@@:::::::::999888777666555333222000000111111///...///...+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,+++******+++,,,---******))))))******+++,,,(((((()))))))))*********++++++++++++************+++++++++,,,---...///000///000222444666666555555999<<>>:::::::::999888777666555333222000000111111///...///...+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))*********+++---,,,+++******+++,,,---******))))))******+++,,,(((((()))))))))*********+++*********************)))******+++---...000111000111333555666777666666<<<>>>AAADDDGGGHHHHHHHHHGGGDDDBBBBBBEEEGGGHHHIIIBBBKKKWWWaaaggglllqqquuunnnkkklllqqqvvvxxx|||ooo^^^RRRNNNHHHDDDFFFKKKRRR\\\ddduuuppphhh]]]UUUQQQOOOLLLJJJJJJJJJJJJLLLLLLKKKHHHEEE===999666777;;;<<<999555888666333000---,,,,,,,,,++++++++++++++++++++++++---------------,,,+++***++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------...............---------......///000111111111111111111111111222333000888GGGVVVeeesss~~~{{{}}}}}}~~~eee\\\jjj}}}llliiiooowww|||zzzzzzyyyxxxxxxwwwwwwvvvssssssqqqlllaaaPPP???444111111000/////////000000........................+++,,,------......------++++++++++++++++++++++++,,,,,,---------.........---------------------------------............///........./////////000000000000000000111111111111000000000000111222333444333333===TTTqqqWWWDDDDDDDDDBBB???===<<<===:::::::::999888777666555333222000000111111///...///...,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((()))))))))*********,,,++++++++++++++++++,,,******))))))******+++,,,***++++++++++++,,,,,,,,,))))))******************))))))***+++---///111222000111333555666777888888===???AAACCCDDDDDDDDDCCCBBBAAA@@@BBBFFFIIIKKKKKKMMMTTT^^^ggglllnnnoooooohhhfffhhhqqqzzz}}}oooaaaXXXMMMEEEDDDGGGMMMQQQ```gggvvvzzznnnbbbYYYUUURRRQQQMMMLLLKKKKKKLLLLLLKKKIIIFFF@@@:::;;;??????999222888888777333000---------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------------,,,,,,,,,,,,------...////////////...------......//////000000000111222222111222444666111AAAWWWkkkyyyyyyrrruuu|||uuubbbuuuvvvgggjjjrrrvvvzzzzzzyyyxxxxxxwwwwwwvvvtttsssqqqooogggZZZJJJ>>>444333111/////////000000........................+++,,,------......------++++++++++++++++++++++++,,,---------............---------------------------------............///....../////////000000000000000000111111111222222000000000111222333444555888<<>>===>>>:::::::::999888777666555333222000000111111///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++,,,,,,+++++++++******))))))******+++,,,***++++++++++++,,,,,,,,,(((((())))))******++++++******+++,,,...000111222111111222444666888:::;;;======>>>???@@@@@@@@@@@@>>>???AAAGGGMMMRRRUUUUUUUUUYYY___fffjjjiiieeebbb______eeerrr~~~|||qqqaaaRRRJJJHHHHHHGGGSSSZZZggguuu}}}|||nnnbbbZZZWWWVVVTTTQQQMMMLLLLLLLLLKKKJJJIIIEEEBBBAAACCCAAA:::555666888999666222...---...------------------------,,,---------------,,,,,,------------------------,,,,,,------.../////////.........---------,,,,,,---...//////000000000/////////////////////000000...111222222222222555888:::PPPnnnvvvrrrrrrvvv{{{qqqmmmyyylllnnnuuuzzzzzzyyyxxxxxxwwwwwwvvvwwwtttqqqppplllcccUUUKKK666555222000......//////........................+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------..................------------......---------............///.../////////000000000000000000111111111222222222000000000111222333555555<<>>??????===???DDDKKKTTTZZZ]]]^^^XXXYYY^^^dddhhhggg```ZZZZZZ[[[dddssstttbbbVVVPPPKKKFFFFFFOOO]]]gggiiiooouuufff\\\XXXWWWZZZVVVPPPMMMKKKKKKKKKJJJIIIIIIHHHFFFDDD@@@<<<999555888:::888444000..............................++++++,,,---....................................,,,,,,------...///000000/////////......---------......///000111111000000111111111111000000000000...000222333222333666:::HHHbbb~~~xxxttttttxxxtttssssssnnnyyyzzzzzzyyyyyyxxxwwwwwwvvvyyyuuuqqqpppoooiii]]]SSS888666333000.........///........................+++,,,------......---------------------------------------.........//////......------------......---------.........//////////////////000000000000000111111111111222222222000000000111222444555666>>>KKKgggWWWHHHGGGFFFCCCAAA>>>===<<<;;;666444777777444222333222222111111000/////////000...,,,---000000---***...,,,++++++,,,------,,,)))))))))******+++++++++************)))))))))))),,,+++++++++***)))))))))++++++++++++++++++++++++++++++***************+++.........---,,,...111333333333333444555777888999888999:::;;;<<<=========???EEEJJJOOOXXX```bbb___VVVWWW\\\cccfffdddccceeehhhfffkkkyyysssdddXXXRRRRRRJJJFFFMMMYYYfffttt~~~wwwhhh\\\^^^\\\XXXRRRKKKFFFIIINNNMMMMMMMMMNNNMMMIIIDDD@@@666333222555::::::444------...............---,,,000///---+++++++++---...---------------------------------............///000000000000////////////000000111111111000000///////////////000000000000555+++,,,666888111777FFFcccxxxwww~~~zzzvvvsss{{{yyyiiiooovvv|||}}}{{{zzzyyyvvvwwwvvvtttppplllhhheeecccHHH;;;///---000111000000///////////////......---........................---------............///////////////////////////////////////////////////............/////////000...------------...//////000111111111111222222222333//////444666555777===JJJXXXrrrXXXHHHGGGEEECCC@@@>>><<<;;;<<<888666888999666444555222222111111000/////////000...------//////---+++...,,,++++++,,,------,,,---------,,,,,,++++++***++++++++++++************+++++++++***************++++++++++++++++++++++++++++++************++++++.........------...111333333444444555777888888999777888999;;;<<<<<<======@@@FFFLLLQQQWWW___bbbaaaTTTPPPOOOQQQUUU[[[gggrrrssspppqqqyyy|||}}}nnn___TTTLLLHHHLLLUUU\\\dddkkkvvvooo___\\\YYYTTTNNNJJJIIIJJJOOOOOOOOOOOONNNJJJEEEAAA999555333555999:::666111...////////////...------000...---++++++,,,---...---------------------------------............///000000000000////////////000000111111111111000000...////////////000000000333000222777666555BBBSSSggg|||}}}}}}sssvvvqqqtttuuuwwwyyyyyyvvvvvvvvvwwwvvvuuurrrooollliiihhhQQQAAA333///111111111111//////000000//////...---........................---------............///////////////////////////////////////////////////........./////////000000//////......//////000111111111111111222222222222666333111333444666???JJJ]]]dddvvvYYYFFFFFFDDDBBB???===<<<;;;>>>999888::::::777555777222222111111000/////////000...------...///---,,,...,,,++++++,,,------,,,............---------------,,,,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++++++++************++++++......///...---...111333333444666777888888888888666777999;;;<<<===>>>>>>@@@HHHOOOPPPSSSXXX]]]]]]NNNJJJGGGIIINNN[[[qqq}}}xxxwwwzzzyyy{{{~~~kkk[[[RRRLLLMMMPPPQQQSSSWWW[[[iii|||{{{___\\\WWWSSSRRRPPPLLLIIIQQQPPPOOOOOOOOOLLLHHHDDD>>>999333333777999888555000000000//////.........///...---,,,+++,,,---...---------------------------------............///////////////000000000000000000111111111111000000........./////////000000///444888555444>>>SSSdddooovvvuuu|||}}}mmmqqqyyyrrruuuxxxvvvvvvyyyvvvvvvuuusssqqqooolllkkk\\\KKK999333333222111111//////000000//////...---........................---------............///////////////////////////////////////////////////....../////////000000000000000//////000000111222111111111111222222222333555555666555333888HHHXXXgggkkkwwwXXXEEEEEECCCAAA???===;;;;;;>>>:::888::::::777666777222222111111000///////////////...------...------...,,,++++++,,,---,,,,,,******+++---...000111222,,,,,,,,,,,,++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++++++++*********+++,,,,,,---...//////...///111333333444777999999999888777777888:::<<>>VVVvvvVVVEEEDDDCCCBBB@@@>>>===<<<<<<777666888888555333444222222111111000//////////////////---++++++---///...,,,++++++,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++***************************+++++++++++++++++++++++++++++++++++++++***++++++,,,---...---///000000000000111333333444555777777777666555999;;;>>>AAADDDGGGHHHIIIFFFHHHFFF@@@???GGGOOOSSS___]]]___ccciiittt~~~sssqqquuuwwwvvvvvvvvvxxx{{{|||{{{oooccc[[[YYYMMMJJJGGGJJJSSSiiimmm]]][[[[[[YYYTTTRRRPPPOOOPPPQQQPPPOOOIIICCC;;;666444555666666333222000...------......,,,,,,---------------------------------------------------............///......//////000000111111...///000111111222111111000000000111111111222222222333444===UUUppp~~~~~~|||wwwpppvvvnnnmmm~~~qqqaaaaaaooocccsss{{{hhhmmmxxx|||{{{||||||zzzxxxvvvssspppooolllbbbUUUHHH:::000...222000000111111000000///...........................---------............////////////////////////////////////////////////////////////000000000111111///............///000000222222222222333333333333555666555999MMMrrrsssyyyYYYFFFEEEDDDBBBAAA???>>>===<<<777666888888555333555222222111111000////////////000///---++++++---000...,,,++++++,,,------,,,------,,,,,,++++++******---,,,,,,,,,+++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++,,,---......---///111111000000111222444444444444555555555555888:::===AAAEEEHHHJJJKKKFFFEEEAAA>>>DDDRRR^^^ccchhhdddbbbdddfffkkkuuuzzzqqqppprrrrrrqqqpppqqqssswwwyyyzzzzzzxxxwww}}}yyyiiiaaaWWWRRRNNNKKKLLLWWWppp|||ddd]]]______[[[XXXUUURRRRRRQQQPPPOOOLLLHHHAAA;;;777666555555333111///---,,,,,,------+++,,,,,,---.........------------------------------------............///.........///000111111111...///000111111222222222111222222222222333333333555444:::LLLggg}}}~~~zzzmmmppp~~~kkkXXXlllfffaaatttnnnfffqqqxxxwww{{{{{{zzzyyywwwuuutttrrrkkkggg___RRR@@@111///555000111111111111000//////........................---------............/////////////////////////////////////////////////////////000000000111111111000000//////000000111222222222222333333333444444555777;;;GGGdddqqq\\\FFFEEEDDDCCCAAA@@@???>>><<<888666999999666444555222222111111000////////////000000---******---111...,,,++++++,,,------,,,+++++++++,,,,,,---------......---------,,,,,,,,,,,,+++++++++******))))))++++++++++++++++++++++++++++++++++++,,,---...///---///111111111000111222444444333333333444555555888999===AAADDDHHHJJJKKKEEECCC??????JJJ\\\lllrrriiifffeeehhhgggeeeeeegggqqqxxxyyyqqqkkklllnnnmmmiiiiiijjjoootttwwwwwwvvv|||vvvvvv|||{{{xxx{{{yyyrrrwww{{{wwwuuuxxx}}}uuuiii]]]YYYTTTNNNGGGIIIZZZmmmggg^^^aaadddbbb^^^YYYUUUSSSRRRPPPNNNNNNKKKEEE???;;;888666555333111...,,,++++++,,,---+++,,,------.........------------------------------------.........//////---......///000111111222......///111111222222222222222333333333444444444666666AAAXXXsssssswwwrrriiioooiiinnnwww]]]eeevvvdddlllvvvvvvxxxxxxxxxwwwvvvuuuttttttjjjjjjfffYYYCCC222111888111111111111111000//////........................---------.........//////////////////////////////////////////////////////000000000000111111111111111111111000111222222333222222333333333444444444000777CCCWWWwwwXXXKKKHHHDDDBBBAAA@@@???===;;;:::999777666666555555666333///...//////---***---------------------------,,,************,,,---************************++++++++++++++++++++++++---------,,,,,,++++++++++++,,,---///000000//////((()))***,,,...///111111......///000111222333333222222222333333333333333=========???DDDIIIIIIGGG??????CCCJJJVVVdddpppwwwmmmddd]]]___cccbbb___^^^fffdddbbbaaacccddddddddddddhhhooosssttttttsssssswwwuuuvvvxxxwwwtttvvv{{{{{{yyyuuuoookkkooozzz~~~vvvtttyyy{{{tttkkkfffxxx{{{}}}hhhZZZPPPOOOLLLHHHNNNYYYpppzzzeeeaaaeeebbbaaa\\\VVVSSSRRRQQQNNNQQQOOOHHH@@@======<<<888333111///...//////...---------------------------------------------------,,,,,,,,,---------......---......///////////////111111111111111111111111...000111111222333444333444888NNNpppqqqhhhwww}}}tttcccjjj{{{{{{vvvsss[[[rrriiicccnnnuuuyyyyyyxxxwwwwwwvvvrrrnnnllljjjggg```NNN999000222111000000111222222000...////////////////////////000//////.........//////........................///////////////000111111111111000000000000111111/////////000111111222222///555:::999555333333444444:::GGG^^^}}}YYYJJJGGGDDDBBBAAA@@@???>>>;;;:::999777666666555555444111///...///000...,,,------------------------,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++---,,,,,,,,,++++++++++++'''(((***+++,,,,,,++++++++++++,,,---...///000000/////////000111111222222111222222333444444555555;;;;;;;;;===AAADDDCCC@@@HHHJJJMMMOOOTTT\\\gggpppeee\\\UUUWWWZZZZZZXXXXXXWWWVVVVVVYYY\\\^^^______aaaeeekkkpppqqqqqqqqqrrrmmmkkkjjjjjjgggcccdddhhhppprrrtttssstttyyy{{{~~~mmm\\\TTTNNNFFFGGGNNNTTTcccyyy|||iii^^^]]]\\\YYYTTTRRRQQQRRRRRRRRRQQQLLLFFFCCCCCC???:::333111000///000000...---------------------------------------------------,,,,,,---------.........---...//////000000//////000000000000000000000000000111111000000333555777888HHHccc~~~}}}qqqnnn|||nnnggglllrrrqqqjjj{{{hhhhhhrrr{{{{{{zzzxxxvvvuuussspppooommmjjjdddUUUAAA555222111000///000111111///...////////////////////////000//////.........//////........................///////////////000111111111111000000000000111111//////000000111111222222111333555777888888666444777EEETTTeee}}}ZZZJJJGGGCCCAAAAAA@@@???>>>;;;:::999777666666555555222000......///000///...------------------------,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********&&&'''((()))*********)))............////////////000000000000000000000000111111222444555666777888:::999999;;;>>>>>>>>>===NNNQQQSSSQQQPPPUUU___hhh\\\SSSLLLNNNQQQQQQQQQRRRKKKKKKMMMQQQVVVXXXXXXWWWZZZ^^^bbbeeefffgggggghhh___\\\[[[[[[YYYVVVXXX\\\gggmmmtttxxx{{{sssdddXXXKKKEEEGGGAAAFFFRRRfff}}}~~~ddd^^^]]]ZZZVVVSSSQQQQQQSSSPPPRRRPPPKKKHHHFFF???888222111000111222111///,,,------------------------------------------------,,,------------.........---...//////000000//////////////////////////////222111000000///222666:::@@@]]]~~~vvvuuu{{{yyyfffbbbhhhsss~~~sss}}}wwwkkkppp{{{{{{{{{yyyvvvtttssssssssspppmmmiii^^^LLL;;;222111000//////000000///---/////////////////////////////////......//////000........................///////////////000111111111111000000000000111111//////000000111222222222444111000444888:::999666DDDZZZmmmvvvZZZIIIFFFCCCAAAAAA@@@???>>>;;;:::999777666666555555222111000////////////...------------------------+++,,,............,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++++++++++++++////////////000000000000111111111111000000//////111222444666888:::;;;<<<;;;888777:::<<<===@@@CCCLLLMMMMMMMMMOOOUUU^^^eeeVVVMMMGGGHHHKKKLLLMMMOOOIIIJJJLLLPPPTTTUUUSSSQQQXXXZZZ\\\\\\\\\[[[\\\\\\SSSQQQRRRUUUVVVWWW[[[bbbgggmmmtttwwwyyy}}}|||hhhUUUJJJGGGBBBAAADDDOOOaaazzzvvvgggdddaaa^^^XXXRRROOOQQQNNNQQQRRRNNNJJJEEE<<<222111111111333444222///---................................................------------..................///000000000000000000000000000000000000000222111111111000000444;;;KKKooouuu}}}iiicccjjjhhhqqqvvvooowwwxxxzzz|||yyytttsssuuuuuuqqqnnnkkkdddTTT@@@222222000///...//////...---//////////////////////////////////////////000111........................///////////////000000111111111000000000000111111///000000111111222333333555222000222555777;;;???WWWrrrZZZHHHEEEBBBAAA@@@@@@???>>>;;;:::999777666666555555333333222000...---------------------------------+++,,,............,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,------......///000111222222222222111111000/////////222333555777:::<<<>>>???===777666999<<>>;;;:::999777666666555555444444333000---+++,,,---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++*********++++++,,,------...///000111222222222111111111000000//////222333555777:::<<<>>>???;;;555555:::???BBBMMMZZZVVVOOOIIIIIIOOOUUUWWWVVVFFFAAA???AAACCCCCCEEEHHHBBBCCCGGGKKKPPPQQQPPPNNNPPPOOONNNKKKIIIJJJLLLNNNOOOOOORRRXXXZZZZZZ^^^dddgggjjjmmmllljjjlllsssyyynnnXXXLLLCCC@@@@@@CCCHHHWWWwww{{{mmmbbb```^^^VVVQQQRRRQQQUUUVVVSSSOOOIII>>>444222222222333444444222000................................................------........./////////...///000000111111000000111111111111111111111111111///111555444222:::FFFhhhhhh\\\lllppprrrxxx}}}|||vvvvvv|||}}}wwwsssvvvsssqqqmmmiiiggg^^^LLL;;;555333000//////000///...////////////////////////////////////000111222222///////////////////////////////////////000111111111111000000000000111111000000111111222333333333555555666555333;;;XXXuuu]]]GGGDDDAAA@@@@@@@@@???>>>;;;:::999777666666555555222333333000---,,,---///------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,+++************+++,,,.........//////000000000111111111000000000000000111222333555888:::;;;<<<666222444===BBBDDDNNN\\\[[[TTTLLLHHHHHHIIIJJJIIIAAA>>>>>>AAACCCBBBCCCFFFBBBBBBDDDGGGKKKLLLKKKIIIEEEEEEEEEDDDEEEIIINNNSSSWWWWWWZZZ______\\\]]]aaaeeeiiilllkkkhhhhhhmmmsss{{{rrr___PPPHHHBBBBBBCCCLLLeeewwwbbb]]]\\\WWWTTTVVVPPPTTTUUUSSSQQQMMMDDD;;;444222111222333444333222............................................................//////////////////000111111111111000111111111111111111111111222...///444555777DDDVVVsssuuuyyylllnnntttuuurrruuu|||nnnppp}}}uuuyyy|||wwwtttwwwuuutttooojjjgggbbbSSSDDD777444111000000000000000////////////////////////////////////000111222333///////////////////////////////////////000111111111111000000000000111111000111111222222333333444444333555888;;;LLLttt___FFFDDDAAA@@@@@@@@@???>>>;;;:::999777666666555555///111222000------///111---------------------------,,,************,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------...---,,,+++++++++------000/////////.........---000000000000000000111111///000111333666888999:::222///444@@@DDDDDDLLLYYYYYYTTTMMMEEE@@@>>>???AAA@@@>>>???CCCEEEDDDDDDGGGFFFEEEEEEFFFHHHHHHFFFDDDCCCDDDEEEGGGKKKRRRZZZ_________bbbfffeeeaaaaaadddfffjjjnnnlllhhhgggiiimmmzzzvvvdddUUUIIICCC@@@BBBTTTiiieee\\\[[[WWWUUUXXXMMMQQQSSSQQQPPPOOOHHH@@@555333111111333444444333////////////////////////////////////////////////............/////////000//////000111111111111111000000000000000000000000333------333555:::MMMcccxxxeeexxxnnnwwwyyypppjjjuuukkkbbbeee}}}vvvvvvwwwzzzvvvuuuyyywwwvvvqqqkkkhhheeeYYYKKK888555222000000111111000////////////////////////////////////000111222333000000000000000000000000///////////////000111111111111000000000000111111000111111222222333444444555222444:::CCC[[[[[[FFFDDDAAA@@@??????===;;;===<<<:::888777777888888222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,+++***))))))***+++,,,***++++++,,,,,,++++++***------,,,------...000000111000///......///000111000000111222222111///...111222444555555444333222666666999???GGGMMMOOOOOOPPPKKKEEE>>>::::::;;;<<<@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBCCCCCCEEEFFFHHHPPP\\\dddeeegggiiijjjiiifffdddbbbbbbjjjooorrrrrrpppppptttxxx|||~~~|||cccOOOHHHBBB>>>HHH[[[rrrxxxeeeWWWZZZ^^^\\\VVVSSSPPPPPPQQQPPPJJJEEE<<<555//////444888777444111000000///////////////////////////....................................111111111111111111111111111111000000111111222333---000555666555???ZZZtttyyyyyy}}}~~~ppppppuuutttkkkjjjtttbbb___kkkmmmjjjxxxxxx~~~|||yyyxxxvvvsssqqqooollleee\\\UUUCCC777111444222,,,---444000/////////............////////////000000000000222111111111000000//////000000000000111111111111000111111111111222222222111111000000000222333444000999999666HHHrrrZZZGGGDDDBBB@@@@@@???>>><<<===;;;:::888777666777777222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++***))))))***++++++***++++++,,,,,,++++++***+++++++++,,,------...///111000///......///000111000000111111111000000///222222333333444444333333777777:::@@@FFFJJJJJJIIIIIIFFFAAA===;;;;;;===>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDBBBAAAAAABBBEEEGGGEEEJJJPPPTTT[[[cccfffdddiiikkklllllljjjiiiiiijjjooouuu{{{}}}|||zzz|||~~~sssWWWJJJEEEBBBFFFMMM]]]ccc~~~ggg\\\YYYYYYTTTQQQOOOOOORRRRRROOOKKK@@@:::444333777:::999666222111000.........///000.........//////000000000/////////...............111111111111111111111111111111000000111111222333333555666555;;;NNNhhh|||~~~}}}|||sss{{{vvvjjjsssyyymmmiiisssuuu]]]ZZZzzzqqqbbb{{{yyysssvvvxxxwwwvvvwwwtttqqqooommmggg___XXXGGG:::111222222......444000000/////////.........////////////000000000000111111111111000000000///000000000000111111111111000111111111111222222222111111000000111222444555222777:::===QQQuuuYYYHHHFFFCCCAAAAAA@@@???===<<<;;;999777666555444444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++***++++++,,,,,,++++++*********++++++,,,------...000//////......//////000111000000000000000111111333222222222222333555555999999<<>><<<<<<===>>>???<<<<<<<<<======>>>>>>>>>BBBBBBAAA@@@@@@CCCIIIMMMLLLRRRVVVYYY___eeehhhggglllnnnoooppppppqqqtttvvvwww~~~lllUUUMMMLLLJJJFFFKKKMMMccchhh[[[ZZZVVVSSSPPPOOOQQQSSSQQQOOOGGGAAA:::999<<<===<<<999444222000---,,,---...000---......///000111222333111000000000//////......111111111111111111111111111111000000111111222333333444111222CCCaaazzz|||rrrjjjsss~~~gggcccjjjqqqlllmmm{{{iiiWWWtttddddddpppooovvvxxxvvvxxxuuuqqqpppnnnjjjccc^^^OOO???222111222000000333000000000/////////......////////////000000000000111111111111000000000000000000000000111111111111000111111111111222222222222111111111111333555666666888>>>KKK```zzzYYYIIIFFFDDDBBBBBBAAA@@@>>><<<;;;999777555444333222222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++******************+++***++++++,,,,,,++++++******++++++,,,------......////////////////////////111000/////////000222333333222111000111333666888======<<<======<<<<<<;;;::::::;;;<<<<<<=========;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBCCCDDDGGGMMMQQQWWWXXXVVVSSSVVV```iiimmmoooppprrrtttuuuxxx}}}jjjYYYVVVRRRKKKHHHCCCMMMhhh}}}fff___[[[WWWRRRPPPPPPPPPOOONNNKKKFFF@@@>>>???@@@===;;;777444000---,,,,,,...000/////////000111222222222222222111111000/////////111111111111111111111111111111000000111111222333111333000444PPPwww{{{iiimmm{{{xxxkkkbbbaaakkkvvvqqqvvvxxx~~~bbbtttvvv___ooouuunnnuuu{{{yyywwwtttqqqooonnnkkkfffaaaVVVEEE444000222222111222000000000////////////...////////////000000000000111111111000000000000000///000000000111111111111000000111111111222222222222222111222333444666777999<<>>;;;:::999777666444222111222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******************++++++************++++++,,,,,,++++++***+++,,,---.../////////.........////////////......000///......///111333444333222000///111333777999AAA???===:::888777888999888999:::;;;;;;;;;:::999;;;;;;;;;<<<<<<<<<<<<<<<;;;@@@FFFIIIJJJLLLPPPTTT\\\\\\XXXRRRSSS^^^iiiooooooqqqsssuuuxxx{{{eeeZZZUUUPPPIIICCCGGG```qqqaaa\\\YYYTTTPPPOOOOOOOOOOOONNNJJJEEEBBBAAA@@@>>><<<999666222...,,,,,,...///111111111111000000000000222222111111000000000000111111111111111111111111111111000000111111222333444666777AAAbbb~~~iii{{{yyyuuuuuu~~~~~~{{{kkkhhhgggdddkkkpppvvvlllnnn}}}nnnhhhiiiiii~~~qqqtttzzzzzzvvvssspppoooooolllgggccc\\\KKK999111222333222111111000000000////////////////////////000000000000000000000000000000111111///000000000111111111111000000111111111222222222333333222333444555777999999FFF___{{{jjjYYYIIIFFFDDDBBBBBBAAA@@@>>>::::::999888666555333222222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***++++++++++++***)))***++++++,,,,,,++++++***+++,,,...///000//////...---......//////......---.........///000222333444222111000000111444777:::AAA@@@>>>:::777666777999888999:::;;;:::999888777;;;;;;<<<<<<============;;;BBBJJJMMMMMMNNNQQQUUUZZZ___```\\\\\\bbbhhhkkknnnpppsssuuuwwwzzz}}}vvvaaaVVVPPPGGGFFFIIIbbb|||jjj[[[YYYVVVSSSQQQQQQRRRSSSOOOLLLHHHDDDCCCAAA???===;;;999555111.........///111111111000000/////////000000000000000000111111111111111111111111111111111111000000111111222333444666<<>>:::888888888888888999:::999999888777::::::;;;<<<===>>>>>>???===DDDKKKMMMKKKLLLQQQWWWYYY```eeedddcccfffiiijjjlllnnnqqqssstttuuuwwwyyyzzzdddWWWKKKIIIFFFZZZyyy___]]][[[WWWTTTRRRSSSTTTOOOMMMJJJGGGDDDBBB@@@???===;;;777444111///......//////////////////000000......///000000111111111111111111111111111111111111111000000111111222333333555AAA[[[|||gggnnnxxxrrrttttttooogggdddooo{{{lllaaa[[[ZZZjjj~~~pppoooxxxhhhdddvvvsss}}}lllnnnxxxvvvuuusssttttttpppjjjdddaaaVVVEEE777222222222111111111111000000000//////////////////000000000000///000000000111111111111000000000000111111111111000111111111111222222222444444333444555888:::;;;PPPzzz}}}ZZZHHHEEECCCAAAAAA@@@???===888999999999888777555444222222111111000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++++++++,,,,,,+++++++++(((***,,,.........---,,,,,,---...//////...---,,,+++,,,///111333333333333//////000111333555888999999===AAABBB>>>:::888777777888888999999999999999999999:::;;;===>>>??????@@@EEEJJJJJJHHHJJJQQQXXX[[[bbbfffdddbbbfffjjjllljjjmmmppprrrrrrrrrssstttvvvaaaSSSMMMAAAKKKeeennneeeccc```[[[VVVRRRQQQQQQPPPNNNKKKHHHFFFDDDBBBAAA===<<<999666333000...---,,,,,,---...///000111111------...///000111222222111111111111111111111111111111111000111222222333666888HHHiiiwww___nnntttrrrvvvtttkkkbbbcccnnnmmmeeeUUUQQQZZZzzzssskkknnnuuueeesssrrrllllllyyywwwvvvuuuvvvvvvrrrkkkeeeaaaXXXIII:::222111111111111111111111000000000000////////////000000000000//////000000111111111222000000000000111111111111000111111111111222222222444444444444666888:::<<>>AAADDDFFFCCCHHHMMMNNNMMMNNNRRRVVV^^^___bbbdddeeefffffffffhhhlllnnnnnnrrrwwwyyyxxxxxxvvvttttttxxx~~~ooo]]]PPPGGGFFFIIIRRRjjjkkkYYY^^^[[[KKKIIIXXXSSSRRROOOMMMKKKGGGCCC???AAA>>>:::555222111111222111000///......///000111+++...111111//////111444111111111111111111111111111222222//////111333333555999\\\}}}cccqqqyyyuuuxxxzzzmmmfffmmm{{{eeeUUUSSSRRR___hhhgggzzz|||pppmmm||||||xxxiiiqqqvvvsssqqqqqqqqqpppmmmjjjfff]]]NNN???444///...///000000000000000000000000//////............//////111111000000///000000000111111222222222333333333000111111111111222222222777222111555555555@@@MMM~~~{{{ZZZFFFDDDAAA@@@???>>>===;;;:::999888777666444333333111111000//////......---......---------,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******))))))******+++++++++******++++++******************,,,,,,------...//////000///---,,,---000000...,,,,,,---...000111222222333111222222333666888;;;<<<;;;:::999888777777777777777777666777888999888888::::::;;;===???BBBEEEFFFFFFKKKOOOPPPNNNNNNRRRUUU[[[]]]```bbbeeeffffffgggiiilllnnnmmmoootttuuutttooonnnmmmnnnrrrxxx~~~~~~jjjZZZLLLFFFBBBDDDRRRdddfffbbb___SSSPPPWWWSSSQQQOOOMMMKKKGGGCCC???@@@>>>;;;777444222111111111111000/////////000000000111333222111111333666111111111111111111111111000111000000111333444444;;;HHHlll}}}fff{{{}}}~~~|||rrrmmmtttmmmYYYWWWQQQSSSkkkrrriiiuuupppfffxxxrrrqqqvvvtttrrrrrrrrrqqqnnnkkkggg^^^PPPAAA666111///000000000000000000000000000/////////...//////000000///111333444444333111000111111222222222333333333222222222222333333333333777555555888999>>>NNN```~~~{{{sssvvv[[[HHHEEEBBB@@@???>>><<<::::::999888777555444333333222111111000000///............---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++***************+++++++++******)))******++++++++++++++++++,,,,,,------...////////////...---...///000...,,,------...///000000000000222222333555666999;;;<<<999888777666666666666666777777777888888888999999;;;;;;<<<>>>@@@CCCEEEGGGJJJMMMPPPQQQOOOOOORRRTTTWWWYYY]]]```dddfffggghhhjjjmmmllliiijjjnnnooonnngggggghhhjjjnnnsssxxx{{{zzz|||ppp___NNNFFFAAA@@@GGGQQQvvvqqqaaa\\\WWWSSSRRRSSSQQQOOOMMMKKKGGGCCC@@@@@@>>><<<999666333111000222222111000//////000000111111111000//////111333111111111111111111111111111000///111333444444444BBBZZZ|||uuummmxxxtttuuu|||{{{^^^]]]UUUMMMWWWvvv}}}jjjnnnyyywwweeekkkzzzooovvvuuusssrrrrrrqqqnnnlllhhh```SSSEEE:::333111000000000000000000000000000000000//////000111222222---000555888999666333000111111222222222333333333333333333333444444444444333444555555777DDD\\\qqqhhhjjjvvv\\\HHHFFFBBB@@@???===;;;999999999888666555444333222222222111111000/////////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++***))))))******+++++++++++++++,,,---------.........////////////////////////...------......////////////...222222333444666888999:::666666555555444555555555666777888888888888999:::;;;<<<>>>@@@BBBDDDFFFHHHIIILLLOOOPPPPPPPPPRRRTTTTTTVVVZZZ^^^bbbfffggghhhkkkllljjjfffeeeiiijjjiiieeefffhhhjjjnnnsssvvvyyy|||~~~zzzhhhTTTIIIEEECCCFFFLLLfff|||eee[[[ZZZWWWQQQSSSQQQOOOMMMKKKHHHDDDAAA??????>>>;;;888555111000333222222111000000000000222111000///...///000222111111111111111111111111333111000222444444444555JJJggg}}}mmm{{{zzzooorrrzzz{{{iiiggg^^^QQQPPPcccllliiiqqqppphhhpppnnnuuuuuutttsssqqqpppmmmlllhhhaaaUUUHHH===555111///000000000000000000000000000000000000111222333333---000444888888777444222111111222222222333333333333333333333444444444444000444444222666JJJhhh~~~gggooo]]]HHHFFFBBB@@@???===;;;999999888777666555333222222222222111111000/////////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***+++++++++++++++***)))(((******++++++,,,,,,,,,,,,---------...............///000000000///...------......////////////......111111222444555666666777444444444333444444555555555777999999888888:::<<<<<<===???BBBDDDFFFHHHHHHGGGIIILLLNNNPPPRRRSSSUUURRRTTTYYY]]]bbbeeeggghhhkkkkkkhhhcccbbbfffhhhgggggghhhiiilllpppsssvvvxxx}}}~~~yyy```NNNEEEAAA@@@AAARRRfff|||wwwddd^^^[[[VVVSSSRRRPPPNNNLLLIIIEEEBBB@@@@@@???===:::666222000222222222222222111111000444333111111111222222222111111111111111111111111666222222555555222555:::UUUppp|||pppnnnsssyyyrrrllluuu~~~|||~~~|||}}}vvvdddSSSLLLTTTkkkuuuiiimmmzzznnngggnnn~~~|||vvvtttttttttssspppnnnmmmlllhhhbbbXXXLLLAAA777111...000000000000000000000000111111111111111222333333///000222333444444444333111111222222222333333333222222222222333333333333444888888444>>>ZZZxxxtttnnnwww^^^HHHEEEBBB@@@???>>><<<:::999888777666444333222222222111111000000///............---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((******++++++,,,---------........................///000111111///------.........///000000000//////000111222444444555555555333333333333333444555666444777::::::888888:::======>>>AAACCCFFFHHHIIIIIIGGGHHHKKKNNNQQQSSSTTTUUUSSSUUUYYY]]]aaadddeeefffiiiiiifffaaaaaafffjjjiiiiiiiiijjjlllooorrruuuwwwyyy|||lllVVVIIICCC@@@>>>EEEUUUiiikkk]]]XXXVVVTTTSSSQQQOOONNNKKKGGGDDDAAAAAA@@@>>>:::777333111111222333333333333222222111000//////111222111///111111111111111111111111666333444777444111888DDDeee|||zzz|||sssccciiisssmmmsss|||vvvrrrxxxiiiSSSHHHJJJYYYjjjooolllsssyyyiii\\\jjjsssppptttuuuuuutttqqqnnnmmmnnniiiddd\\\QQQEEE;;;333...000000000000000000000000222222111111111111111222111111000000111222333444111111222222222333333333222222222222333333333333444888777777KKKnnnwwwooorrr|||___FFFDDDAAA@@@???>>>===;;;888888777666444333222111111111000//////......---......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++)))((((((******++++++,,,------...........................///111333111///------......//////000111111111111111222333555555555555444222222222333444555666777444777::::::888777;;;>>>>>>???BBBEEEGGGIIIIIIJJJJJJJJJLLLOOORRRTTTTTTTTTUUUWWWZZZ^^^aaacccddddddggggggddd```aaahhhmmmmmmllllllkkklllnnnqqqtttvvvvvv~~~~~~}}}fffVVVMMMHHHEEEAAAMMM\\\yyyqqq\\\UUUUUUUUUTTTRRRQQQPPPMMMIIIFFFCCCBBB@@@===:::777444333000111222444444444444333000000000222555555333000111111111111111111111111222222555999444111>>>QQQsss}}}tttiii\\\iii|||nnnlll|||{{{|||ttt]]]OOOHHHOOO[[[tttmmmqqqzzzttt\\\bbb}}}www```qqqvvvwwwxxxvvvrrrpppooopppkkkhhh```VVVJJJ???555000000000000000000000000000333222111000000000000000222222111111111111222333111111222222222333333333333333333333444444444444333777777===\\\~~~qqqqqqwww```FFFCCCAAA@@@??????===<<<888888777555444333222111000000000///......------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++)))((((((******+++,,,,,,---...........................---///111333222///,,,---///...///000111222222222222222333555666666666555555222222222333444555666777333777;;;:::888777;;;???>>>@@@CCCFFFHHHIIIJJJJJJMMMMMMNNNPPPSSSTTTTTTSSSVVVXXX[[[^^^aaabbbcccccceeefffccc___aaaiiioooppppppooommmmmmooorrruuuxxxwwwyyy|||wwwbbbUUULLLFFF===GGGRRRmmmxxxaaaYYYZZZVVVUUUSSSRRRQQQNNNJJJGGGDDDBBB@@@===:::777555444///000222444555555555444777777888<<>>@@@AAABBBCCCDDDFFFHHHJJJKKKLLLIIIKKKNNNOOOPPPRRRTTTVVV[[[XXXZZZ___bbb``````aaadddccccccccceeehhhkkkmmmmmmnnnnnnmmmmmmqqqxxx~~~qqq[[[QQQFFFCCCBBBOOOUUUmmmbbbWWW^^^XXX[[[XXXRRROOOPPPLLLFFFHHHEEE@@@===;;;999777555111111000000111222333333000999;;;===NNN```UUU:::777555222000/////////000444000333888333333NNNrrr|||||||||kkkYYY]]]tttgggcccttt{{{rrr|||{{{___SSSNNNKKKddduuuooorrr~~~vvv___ooovvv```lll{{{xxxvvvvvvvvvrrrlllhhhnnniiibbb]]]VVVJJJ<<<000333222111111000000111111888666222...---...000111000000111222222222222111333222111111111333666777666333111222555666555333777;;;999VVV|||sss___HHHFFFBBB@@@??????===<<<999888666555333333222222111111111000///...............---,,,++++++++++++++++++++++++++++++++++++************************************************+++******++++++,,,---...//////...------...//////111000///......///000111111000000000000000000000555555666666555444222111222222222222333444555555666777888:::<<<>>>AAABBBCCCDDDFFFHHHKKKLLLMMMNNNIIIKKKMMMNNNPPPRRRUUUWWWZZZXXXZZZ___aaa______aaabbbbbbdddfffjjjnnnqqqsssssstttsssrrrqqqsssxxx}}}}}}kkk^^^NNNJJJCCCJJJLLL^^^uuuccc]]]XXX[[[ZZZTTTQQQQQQNNNIIIIIIEEEAAA>>><<<:::777666222111111111222222333444333666333...666CCCAAA444777666333111000000111111333000333777555999XXX|||{{{kkkZZZ```xxx}}}iiikkk{{{{{{ppptttjjjVVVNNNJJJVVVuuuqqqnnnzzzkkkkkkkkkjjjyyyrrrooorrrsssoookkklllnnniiiccc^^^WWWLLL===111333222111111000000111111666444222///...///000111000000111222222222222222333222111111222333555777666333222222555666555444666999@@@aaa{{{{{{{{{xxxaaaHHHEEEBBB@@@???>>>===<<<999888666555333333222222111111000000//////............---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,---...///......------------......000000.........///000111000000000000000000111111333444555666555444111000222222222222333444555555555666777999<<<>>>AAABBBCCCEEEHHHLLLNNNOOOPPPOOOIIIJJJLLLMMMNNNQQQUUUXXXYYYWWWYYY]]]^^^\\\]]]______bbbffflllqqqvvvzzz|||wwwxxxwwwvvvttttttvvvxxx{{{xxxyyyzzz~~~pppYYYQQQAAACCCCCCOOOhhh~~~uuu```YYY\\\\\\WWWTTTSSSQQQNNNJJJFFFBBB>>><<<:::888666222222222111222222333444555666222---,,,111444555777666444333222222222333222000222666888DDDgggzzz~~~gggZZZddd}}}rrrmmmxxx~~~qqqllloooxxxzzz]]]PPPLLLJJJhhhvvvjjjuuujjjmmmvvv}}}pppjjjnnnooohhhgggmmmnnnjjjddd```YYYNNN>>>333333222111111000000111111333222111111000000111111000111111222222222222222333222222111222333555666555333222333555666666555777888LLLpppvvvvvv{{{cccHHHEEEBBB@@@???>>>===<<<999888666555333222222222111000000000/////////.........---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,---//////......------------......//////.........///000000000000000000000111111111111333444555555333111///222222222222333444555555444555666888;;;>>>@@@BBBAAADDDHHHLLLOOOPPPOOOOOOJJJKKKLLLLLLLLLNNNRRRUUUUUUTTTUUUYYYZZZXXXYYY]]]```dddjjjqqqwww|||wwwwwwwwwvvvuuuttttttttt{{{zzzyyywwwwww|||}}}aaaSSS???@@@@@@III]]]ssshhh\\\]]]\\\YYYUUUSSSRRRQQQKKKHHHCCC???===;;;888777222222111111111111222222222222555777444000111555666555444333222222333333333111222555<<>><<<999888666555333222222222000000000000////////////......---,,,++++++++++++++++++++++++++++++++++++************************************************))))))******+++---...///.......................................///000000//////000000111111111111000111333444333222000///222222222222333444555555444555666888:::===???AAA???AAAEEEIIILLLLLLLLLKKKJJJKKKKKKKKKJJJKKKMMMOOOPPPOOORRRUUUUUUSSSVVV[[[cccgggmmmtttzzz~~~vvvvvvvvvvvvvvvvvvuuuttt|||}}}}}}hhhUUUAAAAAAAAAIIIYYYkkkuuubbb___[[[XXXVVVTTTRRRRRRMMMIIIDDDAAA>>><<<999777222111111000000000111111///---///666555///---000333333333222222222222333444333222666DDD]]]~~~|||sss^^^cccvvvnnngggyyy|||nnnfffaaaooorrr\\\VVVJJJXXXvvvppp{{{|||xxxbbbyyyfff~~~qqqpppmmmeeefffnnnooolllhhhddd^^^SSSDDD888333222111111000000111111///000111222222222111111111111222333333333333222333333222222333333444444333444444444444555777888:::???]]]zzzeeeJJJGGGDDDAAAAAA@@@???>>>999888666555333333222222000000000000////////////......---,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))))))))***+++---//////......////////////......,,,------.../////////000/////////000111111222222000111111111111111000000222222222222333444555555555555666777999<<<>>>???===???BBBEEEGGGHHHGGGGGGGGGHHHJJJJJJIIIHHHJJJKKKLLLLLLOOORRRRRRQQQUUU\\\fffiiinnntttxxx{{{}}}~~~zzzyyyxxxxxxyyyyyyxxxwww{{{}}}}}}|||{{{sss\\\IIIGGGBBBHHHWWWbbbyyylllbbbYYYWWWWWWUUURRRQQQNNNKKKFFFBBB???<<<:::888222222111111000111111111333000...///000......000222222222222333333333333666444222999NNNmmm|||rrreeessshhhiiirrrhhh^^^```oooeee[[[IIIOOOeeesss||||||~~~```rrrppp{{{zzztttqqqnnnnnnqqqpppmmmiiifffaaaVVVFFF:::333222111111000000111111000111111222222222111111111222222333333333333333333333333333333333333333222444555555444555777999<<>>???AAACCCCCCDDDDDD@@@CCCGGGHHHHHHHHHIIIIIIIIIJJJNNNRRRQQQQQQVVV^^^gggiiimmmqqquuuxxxzzz{{{|||yyyyyyzzzzzzyyywwwxxxxxxyyyyyy{{{fffTTTMMMAAAFFFXXX]]]jjjxxxgggXXXVVVYYYWWWRRRPPPOOOLLLGGGBBB@@@===:::888555444333333222222222333333555444000///222444555222222333444444444444444666444333>>>ZZZ|||tttrrrnnn}}}qqqccclllwwwlllaaaZZZ```yyyoooaaaNNNMMMXXXxxxooosssuuu|||hhhbbbwwwxxxsssuuusssnnnpppnnnkkkhhhcccXXXHHH<<<333222111111000000111111222222111111111111111111111222333333444444333333333333333444333333333222222444555555444555888:::HHHccc{{{|||vvvvvv~~~rrr[[[YYYYYYYYYYYY\\\fffqqqfffLLLIIIFFFDDDCCCBBBAAA@@@999888666555333333222222////////////000000000000......---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,...000111222///000111222222111000///+++,,,---...////////////...//////000111222222222111000...------///111222222222222222333444555555666666777777888:::;;;<<<===>>>>>>???@@@AAABBBCCC;;;???DDDHHHIIIIIIIIIJJJIIIJJJNNNRRRRRRRRRXXX```fffhhhkkkooossswwwyyyzzz}}}yyyxxxyyyyyywwwuuutttuuuvvvzzz~~~lll[[[QQQ@@@FFF\\\___fffkkkXXXVVV[[[YYYSSSPPPPPPLLLGGGCCC@@@===:::888777666555444444444444444***333888444222555777666333333444555666666666666555444444AAAbbbzzzkkk~~~rrrttt~~~wwwyyyfff___nnn|||ooofff[[[[[[ooovvvfffVVVPPPTTTppp~~~jjjhhhmmmtttqqqZZZpppqqq{{{tttwwwsssiiiqqqnnnkkkiiidddYYYIII===333222222111000111111111333222222111000000111111111222333333444444333333333333444444444333222222222444666666444555888;;;TTTwwwzzzrrruuu{{{}}}pppYYYWWWVVVVVVSSSTTT]]]gggfffIIIFFFCCCAAAAAAAAAAAA@@@<<<999666444333333111000---------.....................---------,,,,,,,,,++++++++++++++++++++++++************************))))))(((((()))***++++++***,,,/////////......///---...///000000///...---------......//////000000222222111111111111111111333111//////111222222222000111111222222333444444444444555777888999:::;;;;;;===????????????@@@AAABBBDDDGGGHHHHHHGGGGGGHHHIIIMMMRRRUUUWWWZZZ^^^bbbbbbdddggglllrrruuuvvvvvvuuuxxx|||{{{xxxuuuuuuvvvxxxxxxxxxyyy{{{cccOOOJJJGGGOOO]]]aaammmZZZWWWZZZXXXTTTRRRRRRNNNIIIDDD@@@===:::888555444444333222222222222///111444666666555333111111111222333444444444444000;;;555===eee|||sss|||~~~yyysssqqqqqqiii]]][[[lllzzzkkk^^^XXXaaaooonnnTTTMMMLLLaaavvvrrrfffjjjkkkrrrggg[[[kkkoooyyypppvvv}}}jjjpppooolllhhheee^^^OOO???555111///222444222111333444444333333222111000000333333333333333333333333333333333333333333333333111888444///444666999CCCnnnuuukkkppp{{{yyyhhhZZZUUURRRRRRQQQPPPVVV___dddIIIFFFCCCAAAAAAAAAAAA@@@<<<999666444444333222111/////////.....................---------,,,,,,,,,++++++++++++++++++++++++***************************))))))))))))******+++***,,,///000///...//////---...///000000///...---------...//////000000111111111111222222222222222444222000///111222111111000111111222222333444444555666666888999:::;;;<<<;;;===???@@@??????@@@BBBDDDFFFHHHIIIIIIJJJKKKLLLOOORRRVVVXXXYYY[[[^^^aaaeeefffhhhkkkooorrrssssssrrrtttvvvwwwvvvuuuuuuvvvzzzyyyxxxxxxzzz}}}ppp[[[QQQIIILLLXXX]]]uuusss```ZZZZZZWWWSSSQQQSSSOOOJJJEEEBBB>>>;;;999555555444333222222222222000111333444555444333222111111222333444444444444000:::;;;LLLttt{{{pppppp{{{wwwhhhpppkkk```XXX___tttttteee[[[^^^eeepppttt\\\PPPGGGQQQeeekkkjjjpppiiiooo{{{ttt```dddrrrttt|||vvvxxxkkkqqqoookkkgggeee^^^OOO@@@666222000222444222111333444444333333222111111000333333333333333333333333333333333333333333333333555:::666555888777>>>OOOzzzhhhcccjjjtttxxxxxxyyyzzz|||yyyjjj___YYYTTTTTTSSSQQQUUU\\\{{{bbbIIIFFFCCCAAAAAAAAAAAA@@@===:::777555555444333222111111000000//////............---------,,,,,,,,,************************++++++++++++++++++++++++++++++***)))))))))*********,,,///000///...///000---...///000000///...---......//////000111111111111111111222222333333444444222000000111111000///000111111222222333444444666666777999:::;;;<<<===;;;===@@@AAA@@@AAABBBCCCFFFGGGJJJKKKKKKMMMPPPSSSVVVYYY[[[\\\]]]]]]___aaahhhiiiiiijjjlllnnnoooppprrrrrrrrrsssvvvyyyyyyyyywwwwwwvvvwwwyyy}}}ooo___NNNJJJSSSXXXdddnnnbbb]]]XXXTTTRRRTTTPPPKKKGGGDDD@@@<<<:::666555444333222222222222222222222333333333333333111111222333333444444555000555???ZZZ~~~~~~xxxsssvvv~~~zzzpppqqq^^^tttfffXXXUUUhhhqqqccc______cccooo|||dddUUUFFFFFFUUUeeelllnnnfffkkkuuugggYYYwwwvvvlllvvvuuuttttttrrrnnniiigggaaaRRRDDD888333111333444222111333444333333222222111111111333333333333333333333333333333333333333333333333444555333666888444@@@\\\mmmmmmwwwrrrrrrggglllcccYYYYYYbbbkkknnnlllnnnrrrwww{{{~~~{{{lllddd\\\XXXVVVUUUVVVZZZxxxbbbIIIFFFCCCAAAAAAAAAAAA@@@===:::777555555555444333333222222111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***))))))))))))***---///000/////////000---...///000000///...---......//////000111111111000000111222333444444555333222000000111111000...000111111222222333444444555666777888:::;;;<<<<<<<<<>>>@@@BBBBBBBBBDDDEEEGGGHHHJJJLLLMMMPPPUUUXXX[[[]]]___aaaaaabbbbbbccciiijjjjjjjjjkkkmmmppprrruuurrrpppsssxxx}}}~~~~~~ttttttuuuwww{{{oooVVVLLLRRRWWWTTTwwwnnnaaaZZZWWWWWWUUURRRMMMIIIFFFBBB>>>;;;777666555444333222222222333222111111111222444444222222222222333444555555444444DDDfff~~~|||tttffflllhhh\\\dddSSSUUUqqq}}}nnngggdddeeekkksss}}}jjjZZZLLLHHHQQQdddmmmgggdddgggooo}}}oooSSSiii|||fffssssssxxxuuupppllliiidddWWWIII:::444111333333111111333333333333222222111111111333333333333333333333333222222333333333333444444444333222777888444FFFjjjooo[[[cccfffqqqkkkZZZ[[[UUUQQQSSS\\\eeehhhgggiiinnntttwwwwwwwwwyyy{{{uuuggg]]]XXXXXXYYY[[[|||aaaIIIFFFCCCAAAAAAAAAAAA@@@<<<:::777555555555555444333333222111000//////.........---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,+++***))))))******+++---000000000//////000---...///000000///...---.........///000000111111000000111222222333444444222111000000111111///...000111111222222333444444444555666777888:::;;;;;;<<<>>>AAACCCCCCDDDFFFHHHGGGIIIKKKMMMPPPSSSXXX[[[]]]___aaadddfffgggffffffgggiiikkkkkklllooossswwwuuurrrppprrrxxx}}}~~~vvvvvvwwwzzz~~~{{{{{{yyy\\\NNNQQQSSSNNNoooyyyeee[[[YYYYYYUUUSSSNNNKKKGGGCCC>>>;;;888777555444333222222222333222111000000222333555222222222222222444555666:::888NNNqqq~~~zzzhhhZZZjjjwwweeeccc___OOOUUUvvvyyypppmmmmmmoooqqqssszzzttt___QQQLLLPPPffftttkkkcccdddkkkwwwxxxWWWcccfffuuurrroooxxxvvvpppkkkiiidddXXXKKK<<<666222333333111111444333333222222222222222111333333333333333333333333222222222333333444444444666666555:::===;;;PPPwwwbbb[[[cccZZZyyymmm\\\XXXTTTPPPRRRYYYaaaeeegggeeejjjpppttttttsssuuuwww~~~sssbbbZZZZZZ\\\^^^aaaIIIFFFCCCAAAAAAAAAAAA@@@;;;999666555555555444444222222111111000000//////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++---000111000///000111---...///000000///...---------......///000000000000000000111111222222333000//////000111111000...000111111222222333444444444444555777888999:::;;;<<>>888333444333111111444222222222222222222222222333333333333333333333333111222222333333444444555333666444777<<>>;;;999888666555333222222222111111111111111222222333333222111111222333555777777>>>dddZZZWWWuuurrrttt}}}zzzbbbPPPJJJTTTppp~~~wwwuuuwwwmmmXXXSSSJJJ[[[sssqqqaaa^^^bbblllsss}}}yyyhhhlllwwwgggxxxyyy}}}yyyuuunnnhhhfffcccXXXLLL@@@999444444333111222444222222222222222222222222333333333333333333333333111111222333333444555555///555333111999CCCZZZxxxpppvvv___\\\bbbiiizzzfff]]]RRRPPPNNNNNNPPPVVV\\\```]]]^^^aaaffflllppprrrrrrxxx{{{|||nnnlllppprrr]]]IIIFFFCCCAAAAAAAAAAAA@@@999777444333444444444333///////////////000000000......---------,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------+++...000111000000000111---...///000000///...---++++++,,,,,,---......///000000000000////////////---------000222333111000000111111222333333444444666666777888:::;;;<<<======@@@CCCEEEGGGHHHKKKLLLLLLPPPTTTXXXZZZ\\\___```bbbbbbcccfffjjjjjjgggddd]]]cccjjjmmmmmmooossswwwwwwyyy{{{yyyuuutttvvvyyy{{{{{{{{{}}}}}}mmmYYYQQQKKKFFFSSSeee{{{nnnaaaYYYUUURRROOOLLLHHHDDD>>>:::999888777555333222222222000000111111222222222222333222111111111333555777>>>JJJtttzzz}}}qqqYYY\\\}}}vvv~~~yyyyyy|||TTTPPPMMMVVVmmm}}}zzz~~~ttt___[[[LLLTTTgggccc___\\\___hhhnnnvvvkkkbbbcccjjj|||xxxqqqkkkiiifff\\\PPP@@@:::555444333111222444222222222222222222222222333333333333333333333333111111222333333444555555000999666222;;;JJJaaazzz}}}kkkmmm^^^WWW^^^wwwtttddd___KKKKKKJJJKKKLLLQQQVVVZZZ___^^^^^^bbbhhhlllmmmkkkuuuxxx||||||xxx{{{}}}bbbKKKGGGCCCAAABBBBBB???===:::999777555333222111111444222000///000000///...+++///333222,,,((()))+++************************++++++++++++++++++++++++---,,,+++++++++,,,---......///000000//////000111000000///...............////////////////////////333333333222111000///...000000000000000000000000111111111000111111222222777777777888:::<<<===>>>@@@CCCEEEGGGGGGIIIKKKMMMQQQTTTYYY[[[]]]^^^```bbbhhheeedddgggkkkmmmjjjffffffiiimmmpppsssuuuxxxzzzvvvxxxyyyyyywwwvvvvvvwwwzzz~~~~~~vvv|||fffUUUMMMIIIOOO\\\jjj~~~iii]]]YYYVVVRRRNNNJJJFFF@@@===888999:::999666333111111111111222222222333333333222333222000111444666777@@@RRRxxx~~~xxxtttuuuuuunnndddUUUlll|||tttttt}}}{{{~~~jjjQQQNNNNNNWWWjjj{{{ddd```YYYHHHNNNfffbbb___[[[aaalllpppaaahhh\\\www}}}zzzsssllliiifff\\\RRRFFF;;;333222333222111111222222222222222222222222333333333222222111111111111111222222222333333333222444555888@@@UUUsss~~~```___[[[hhhwwwaaaQQQIIIIIIHHHIIILLLPPPTTTVVVZZZ[[[]]]```dddiiilllnnnqqqqqqsssuuuzzzyyy~~~```KKKGGGCCCAAABBBBBB???===:::999777555333222111111444222000///000000///...---000222111---++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...---///000000//////000111000000///...............////////////////////////222222222222222111000///000000000000000000000000111111111000111111222333666777777999:::===>>>???@@@BBBEEEGGGGGGIIILLLNNNTTTWWW[[[^^^```aaaccceeegggeeedddgggkkkkkkhhhcccdddfffiiimmmpppsssvvvxxxvvvxxxzzzzzzzzzzzz{{{||||||rrrvvvppp\\\RRRHHHKKKXXXeeeyyymmmaaaZZZWWWSSSNNNJJJFFF@@@===999999999777555333222111222222222222222222222333333333222111111333666888>>>WWW{{{~~~|||yyyvvvtttnnncccXXXSSSooonnnwwwfffPPPNNNNNNXXXjjjzzzhhh___WWWJJJMMM\\\___^^^ZZZ^^^iiiooo___lll\\\dddzzz|||yyyrrrkkkhhhfff]]]TTTHHH===444333444333222333222222222222222222222222333333333222222222111111222222222222333333333333222555666777FFFddd^^^aaaaaapppvvvbbbTTTLLLKKKJJJIIIKKKNNNQQQSSSVVVXXX[[[___dddiiimmmooopppqqqrrruuuzzzzzzooouuuzzzooottt]]]KKKGGGCCCAAABBBBBB???===:::999777555333222111111444222000///000000///.../////////......---------++++++++++++++++++++++++------------------------,,,,,,+++***+++,,,---...---///000000///...000111000//////............///000000000000000000000000111111222222222111111000000000000000000000000000111111000000111222222333555666777999;;;>>>@@@AAA@@@CCCEEEGGGHHHJJJMMMOOOVVVYYY]]]```bbbdddfffhhhdddccccccfffjjjkkkiiifffffffffhhhkkknnnsssvvvyyyvvvxxxzzz||||||}}}sssppp|||zzzcccWWWHHHHHHQQQ^^^pppmmmbbb\\\XXXSSSOOOJJJFFFAAA===;;;:::888666444333333333222222222222222222222222444444333222111222666999AAAbbbyyyjjjYYYMMMUUUuuuwwwdddtttxxx]]]LLLMMMPPP[[[lllzzzyyyeeeZZZOOOMMMSSS[[[\\\XXXYYYccckkk|||sssyyycccXXXvvv|||xxxpppiiigggfff___VVVJJJ???666444555444333444222222222222222222222222333333333333222222222222222222222333333333444444333777666888QQQ{{{uuu[[[bbbjjj}}}~~~mmm]]]RRRNNNLLLJJJIIIJJJLLLNNNPPPSSSTTTXXX]]]bbbhhhlllooonnnppprrruuuyyy}}}oooZZZZZZ{{{xxxnnnbbbfffsss\\\KKKGGGCCCAAABBBBBB???===:::999777555333222111111444222000///000000///...///...,,,,,,---...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///---...000///......///111000///............//////000000000000000000000000///000111222222222222222////////////////////////000000000000111222333333555555666888;;;>>>@@@BBBAAACCCFFFIIIJJJLLLOOORRRVVVYYY]]]```bbbeeehhhjjjcccbbbaaadddhhhlllmmmllljjjiiiiiilllpppuuuyyyzzzuuuwwwyyyzzzzzz|||~~~www|||lll^^^KKKFFFKKKWWWgggrrrddd^^^[[[UUUPPPKKKFFFAAA>>>>>>;;;777444333444444444333333333222222222222111555444333333222111666<<>>???@@@BBBFFFIIIKKKNNNQQQTTTYYY[[[___bbbeeeiiimmmqqqqqqpppnnnlllkkkkkklllmmmnnnkkkjjjlllqqquuuuuutttqqqssstttttttttvvvzzz|||~~~}}}||||||xxxdddXXXGGGEEEMMMVVVllllllfffaaaZZZTTTNNNIIIEEEBBB@@@;;;666444555666555333111111222222222333333333555222333555333000888DDD```jjjTTTRRRnnn}}}^^^OOOLLLKKKYYYiiiwwwxxx\\\PPPNNN\\\jjjfffZZZ[[[eeerrrnnnyyymmm~~~zzzsssllljjjjjjccc[[[NNNBBB777333333222111222222222222222222222222222333333333333444444444444444444444555555555666666555777;;;MMMxxx{{{yyyaaa^^^kkkmmmVVVLLLJJJGGGFFFEEEFFFGGGKKKNNNQQQSSSSSSTTTVVVYYY[[[^^^___dddeeegggiiimmmpppsssuuuyyywwwmmmbbbZZZ[[[```cccbbbKKKGGGCCCAAABBBBBB???===:::999777555333222111111444222000///000000///......111333222...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********+++---///000,,,---///...------...000...............///000000////////////////////////000111111222222222111111000000000000000000000000/////////000111333444555333444444666888:::;;;======???CCCFFFIIILLLOOORRRVVVXXX[[[^^^bbbfffkkkoooppprrrtttuuutttqqqnnnmmmpppnnnlllooosssvvvuuurrrpppqqqrrrsssuuuxxx|||~~~|||{{{}}}}}}iii\\\HHHCCCIIINNN```qqqiiiddd]]]VVVPPPKKKGGGDDD@@@;;;666555666777555222000000111222333444444555444111222666444000999GGGjjjcccPPPRRRpppyyyYYYLLLKKKKKKZZZjjjvvvbbbRRROOOWWWhhhgggYYYYYYcccooo|||qqqtttpppzzzqqq|||uuuooommmkkkcccZZZQQQDDD888444444222222333222222222222222222222222333333333444444444555555444555555555666666666666555555<<>>\\\iiifffppp``````ppp|||hhhNNNFFFGGGGGGFFFEEEEEEFFFIIILLLNNNPPPPPPQQQSSSVVVXXX[[[\\\_________aaaeeejjjooorrrvvvyyy~~~vvvlllbbbZZZWWWWWW[[[mmmcccIIIEEEAAA@@@AAAAAA???===<<<:::777555222111111111222111111000///......------:::AAA888,,,)))---000+++******))))))******+++((()))***+++,,,---------,,,,,,+++***+++...000111////////////////////////000///...------,,,,,,---..................---------///111222333222111000............//////////////////000000111111222222444444444555777888:::;;;???>>>???AAADDDFFFHHHHHHJJJNNNRRRVVVZZZ^^^bbbeeemmmpppuuuyyy{{{{{{yyyxxxwwwtttrrrssswwwxxxtttppppppqqqsssuuuxxx{{{~~~fffTTTFFFDDDGGGQQQkkkzzzjjjZZZTTTSSSNNNHHHEEE===:::777555555555444222///000000111333555777888555444111444777333<<>>nnnxxxaaaddd|||\\\QQQhhhxxxgggXXXNNNHHHEEEGGGGGGGGGGGGHHHIIIJJJJJJOOOPPPQQQRRRTTTVVVWWWXXX]]]]]]___aaacccfffhhhiiimmmuuu|||xxxlllaaaXXXTTTSSSZZZ```mmm```MMMIIIDDDCCCDDDDDDBBB???;;;:::777555222111111111111111111000///.........+++333666111,,,,,,,,,***,,,,,,++++++++++++,,,,,,)))***++++++,,,,,,,,,,,,,,,+++++++++,,,...000111////////////////////////000///......---....................................///111222222222000000............////////////...//////000000111222222444444444555777888:::;;;???>>>???AAACCCFFFGGGHHHIIILLLPPPTTTWWW[[[___bbbjjjlllooorrruuuwwwxxxxxxxxxuuussstttwwwxxxtttqqqmmmpppsssvvvxxxyyyzzz{{{lllYYYHHHDDDFFFPPPiii~~~nnn^^^WWWUUUOOOHHHEEE>>><<<888777666666555444111111222333444666777888333444111555888444???ZZZ{{{YYYQQQ```dddOOOJJJHHHMMMXXXgggttt|||mmmUUUPPPKKKSSSYYYWWWUUU[[[iiiuuujjjRRRcccwwwppplllfff___VVVJJJ;;;444555777555222333333333444444444555555777666444222222222333444444666888888777666666666888;;;FFFrrrvvv]]]gggqqqVVVQQQjjjmmmXXXKKKHHHHHHIIIDDDDDDEEEEEEGGGHHHJJJKKKNNNOOOPPPRRRSSSUUUVVVWWWZZZZZZ[[[\\\___bbbeeefffiiirrr{{{yyynnncccZZZVVVUUURRRVVV^^^mmm~~~```OOOKKKFFFDDDEEEDDDBBB???;;;:::777444222111111111111111000000//////......,,,...---,,,---///,,,'''...------,,,,,,------...***++++++,,,,,,,,,++++++,,,+++++++++,,,...000111//////////////////////////////......//////000000............////////////...///111222222111000000............////////////......//////000000111111444444444555777888:::;;;>>>>>>???AAACCCEEEGGGHHHGGGIIIMMMQQQTTTWWW[[[^^^fffgggiiilllpppuuuxxxzzzyyyvvvtttuuuwwwwwwssspppkkkoootttwwwwwwvvvvvvvvv~~~~~~uuu___KKKDDDEEENNNfffrrraaaZZZVVVPPPIIIDDD???===:::888777777666555333333333444444555666777222333222555888555CCC```zzz|||___[[[lll~~~```OOOJJJHHHLLLXXXhhhvvv}}}sssYYYQQQFFFLLLQQQSSSSSSZZZiiivvvmmmRRRYYYzzzvvvqqqhhh```WWWKKK<<<555555666555222333333333444444444555555555555333222222333444555444666888888666555666777888???TTT{{{mmm[[[pppaaaMMMQQQmmmcccNNNFFFFFFHHHIIIBBBBBBCCCDDDFFFHHHIIIJJJLLLMMMNNNPPPRRRSSSTTTUUUXXXXXXXXXYYY[[[___bbbdddeeemmmuuu|||xxxnnnbbbZZZVVVTTTPPPRRRUUU\\\gggvvvcccMMMIIIDDDBBBBBBAAA???<<<;;;999777444333222111111111000000000/////////...000...,,,---///000---)))...------,,,,,,------...++++++,,,,,,,,,+++******++++++++++++,,,...///000////////////////////////.........//////000222222///////////////000000000///000111111111111000000............////////////---......///000000111111444444444555777888:::;;;===>>>@@@AAABBBDDDGGGIIIFFFIIILLLOOOQQQTTTXXX[[[bbbdddggglllqqquuuyyy{{{vvvuuussssssttttttqqqooommmqqqtttuuutttssstttvvv{{{~~~gggOOOEEEEEEMMMeee~~~uuuccc[[[WWWPPPIIIEEE???===999888777777666555444444333333333444555555222444222444666555FFFfffxxxyyy```dddzzz~~~yyy[[[MMMIIIEEEMMMYYYjjjwww~~~|||zzzyyyxxxwwwyyyxxxvvvuuuvvv}}}yyy^^^SSSIIIJJJNNNQQQSSSZZZiiivvvsssXXXTTTyyy{{{xxxrrriiiaaaXXXLLL>>>666555555444222333333333444444444555555444333333333333444555666444555777777666555666777999CCCbbbaaa```TTTEEETTTppp}}}vvv\\\NNNKKKJJJHHHEEEDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKLLLNNNOOOQQQRRRSSSXXXWWWWWWWWWZZZ]]]aaacccaaahhhpppuuu|||uuukkk```XXXSSSRRRQQQRRRRRRSSSXXXdddtttiiiLLLHHHCCCAAAAAA@@@===;;;:::999777444333222222222000000000000////////////000/////////...,,,+++,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,+++******+++++++++,,,---...///000////////////////////////............///111222333/////////000000000111111000000111111111000000000............////////////......//////000111111111444444444555777888:::;;;<<<>>>@@@AAAAAACCCFFFIIIFFFIIILLLNNNPPPSSSVVVXXX\\\___dddjjjppptttvvvwwwsssrrrqqqqqqqqqqqqooommmrrrtttuuutttqqqqqqvvvzzz{{{pppTTTHHHFFFMMMccc|||yyyeee[[[VVVPPPIIIFFF>>><<<999777666666555444333222222222222222333333222555333333444555KKKooo~~~~~~qqq]]]kkkzzzrrrUUUIIIFFFCCCNNNZZZkkkxxx~~~wwwqqqnnnkkkiiigggcccaaa___]]]^^^cccjjjpppyyy~~~cccXXXNNNKKKKKKOOOQQQWWWdddqqq||||||dddVVVlll{{{xxxrrriiicccXXXNNN@@@777555555444333333333333444444444555555333333333333444555555666444555666666555555666888999EEErrr}}}\\\kkkzzzMMMBBBZZZuuujjjRRRJJJLLLKKKHHHEEEHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHJJJKKKMMMNNNPPPPPPUUUUUUUUUUUUWWWZZZ]]]______dddkkkpppvvv}}}zzztttjjj```WWWSSSQQQMMMNNNOOOMMMMMMTTTaaakkkyyylllMMMIIIDDDBBBCCCBBB@@@===:::888666444333222222222000000000000////////////......//////,,,((()))---+++******))))))******+++***++++++,,,,,,,,,++++++***++++++,,,......//////////////////////////////............///000111222//////000000111111222222111111111000000000000000............/////////////////////000111111222222444444444555777888:::;;;;;;>>>AAAAAA@@@BBBFFFIIIGGGIIILLLNNNOOOQQQTTTVVVWWWZZZ___eeejjjnnnppppppooooooppppppoooooonnnnnnsssuuuvvvssspppqqqwww|||}}}zzz\\\MMMHHHLLL___vvvlll___XXXQQQKKKHHH>>><<<888777666666555444222111111111111111222333333666333222444888TTT}}}zzzhhhaaavvvtttmmmPPPFFFDDDBBBOOO[[[kkkyyyzzzsssnnngggaaa]]]YYYWWWUUUMMMMMMLLLJJJJJJMMMRRRVVVccckkkyyyhhh^^^SSSLLLHHHLLLOOORRR]]]jjjuuulllTTT\\\{{{{{{yyyrrrjjjdddYYYPPPBBB999555444444333333333333444444444555555333333333444444555555555333444555555444444777888999JJJyyy^^^yyyjjjKKKGGGdddzzz}}}bbbHHHBBBEEEGGGGGGIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNPPPQQQQQQSSSUUUWWWXXXYYY]]]```ffflllqqqzzz}}}zzzuuulllaaaYYYTTTSSSLLLNNNOOOLLLKKKMMMUUU\\\kkkkkkLLLHHHDDDCCCDDDDDDBBB???999888666444333222222333////////////000000000000---++++++...---)))***///******))))))))))))******)))***++++++,,,,,,,,,,,,******,,,---.../////////////////////////////////...---------...///000000//////000111111222333333222111111000000000000000............////////////000000111111222222333333444444444555777888:::;;;:::>>>AAAAAA@@@AAAEEEJJJFFFHHHKKKMMMMMMOOOQQQTTTVVVWWW[[[___cccgggkkklllmmmnnnooopppooooooooooooppptttwwwuuuqqqqqqvvv|||dddRRRJJJJJJZZZnnnvvveee[[[SSSMMMKKK???===999888777777666555111111111111222333333444333666333222555>>>```vvvxxxbbbccc{{{wwwnnnjjjMMMDDDEEEEEEQQQ\\\lllyyy|||tttlllbbb^^^WWWRRRNNNLLLJJJHHHCCCDDDEEEEEEDDDEEEGGGIIINNNWWWgggzzzkkkdddYYYNNNHHHLLLOOOQQQ[[[hhhqqquuuSSSRRRppp}}}}}}}}}|||{{{tttkkkeeeZZZQQQDDD:::555444444444333333333444444444555555333333444444444444444444333444555444333444777999;;;PPPttt___[[[JJJOOOoooyyy^^^EEE@@@DDDDDDEEEIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDFFFGGGIIIKKKLLLLLLNNNOOOQQQSSSUUUVVVVVVVVV[[[\\\aaaiiinnnrrr|||{{{yyytttkkkaaaYYYTTTRRROOOOOOOOOMMMKKKLLLPPPTTT^^^wwwiiiKKKGGGCCCBBBCCCCCCAAA???999888666444333222333333////////////000000000000///)))(((---000---...111+++******************+++((()))***+++,,,---------******,,,---.../////////////////////////////////...------------.../////////000000111222222333333222222111000//////000000............/////////000111111111222333333444444444444444555777888:::;;;:::>>>AAAAAA@@@@@@EEEJJJFFFHHHJJJKKKLLLMMMPPPRRRXXXXXXYYY[[[___dddiiillllllnnnpppppppppppppppqqqmmmssswwwwwwrrrqqquuuzzzjjjUUUKKKIIIVVVhhh~~~jjj^^^UUUOOOLLLAAA>>>;;;999999888777666222222222222333444555666222555333333777CCChhh}}}wwwkkkYYY___wwwtttkkkiiiKKKDDDFFFHHHRRR]]]lllyyyuuulllcccXXXTTTNNNJJJHHHFFFEEECCC???AAACCCDDDCCCBBBBBBCCCCCCKKK[[[ooommmhhh]]]QQQJJJNNNRRRSSS]]]jjjoooYYYTTTsss}}}tttsss~~~~~~vvvllleeeZZZQQQEEE:::555333444444333333333444444444555555333444444555555444333333333444444444333444777999<<>>@@@AAAAAABBBDDDFFFDDDFFFHHHJJJKKKNNNQQQTTTUUUWWWYYY\\\```dddhhhjjjlllnnnqqqqqqqqqqqqrrrsssuuussspppnnnnnnppprrrttt}}}}}}mmmXXXNNNIIITTTeeejjj[[[XXXRRRIIICCC===999:::999555444555222222222222222222222222222222222===777BBByyy~~~ppp[[[QQQ[[[wwwssslllfffPPPGGGDDDIIITTTcccrrrxxxzzz~~~|||ttthhh[[[VVVRRRKKKEEEBBBAAAAAA@@@>>>???@@@AAABBBCCCDDDDDDEEEEEELLL\\\sssuuupppcccQQQFFFKKKSSSWWWaaannn|||dddVVVzzzpppiiixxxrrrnnnfff\\\RRRDDD999444444333333555555555444444333333333444444444444444444444444333111222555666555666:::???```ccc]]]uuuPPPIIIaaazzz|||kkkPPPFFFLLLGGG@@@CCCEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCEEEFFFIIIJJJLLLNNNOOOPPPQQQRRRTTTUUUUUUWWWYYY\\\___ccchhhooosss|||vvvnnnmmmdddVVVOOORRRNNNMMMKKKJJJIIIIIIJJJJJJUUUmmmjjjNNNIIIDDDAAABBBBBB@@@======:::555333222333222222////////////............------......------,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,---..........................................///......------////////////////////////000111111111111000//////.........///////////////111111111111111111111111444444555555777888999:::;;;===???@@@AAABBBDDDFFFEEEGGGIIIKKKKKKMMMPPPSSSUUUVVVXXX\\\```dddgggiiikkkmmmnnnooonnnnnnoooppptttssspppnnnmmmoooqqqssswwwzzz}}}nnnXXXLLLGGGQQQaaavvvoooaaa___WWWMMMDDD>>>::::::999555333444222222222222222222222222111222333===999HHH}}}xxx\\\QQQ```~~~uuuqqqeeeOOOGGGDDDIIIVVVffftttzzz|||xxxrrriii^^^XXXSSSLLLFFFBBB@@@??????AAAAAABBBBBBCCCCCCCCCDDDAAADDDJJJTTTcccvvv|||uuubbbQQQHHHMMMSSSUUU___mmmyyyttt]]]xxxyyyqqq{{{uuupppfff^^^TTTEEE:::555555444444555555444444444333333333444444444444444444444444444222222555666444666;;;<<<___xxx^^^bbbkkkNNNPPPlllttt]]]MMMDDDBBBCCCLLLNNNAAADDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFHHHJJJKKKMMMMMMNNNPPPQQQRRRSSSTTTUUUWWWZZZ^^^aaaffflllpppvvvyyyzzzqqqooogggXXXOOOOOOMMMLLLKKKIIIHHHIIIIIIJJJOOOcccxxxiiiNNNIIIDDDAAABBBBBB@@@===;;;888555333444555555555////////////............------......------,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++---...............///000000000000///...------.../////////..............................000000111111000000///...------......//////000000111111111111111111111111444444555666777888999999999<<<>>>@@@AAABBBEEEGGGFFFHHHJJJKKKLLLMMMOOOQQQTTTUUUWWW[[[___cccgggiiilllmmmnnnnnnmmmlllmmmnnnsssqqqooommmmmmoooqqqsssrrrvvvzzz~~~rrr[[[MMMGGGPPP___iiinnnbbbaaaXXXKKKFFF???;;;:::999555333555333333333333222222222222000333333<<<:::QQQ|||\\\RRRkkkxxxyyycccNNNFFFDDDJJJZZZhhhwww|||~~~tttqqqlllddd^^^ZZZSSSKKKFFFCCCBBBBBBDDDDDDDDDCCCCCCCCCCCCCCC@@@DDDHHHKKKQQQaaawwwttt___RRRKKKPPPSSSSSS\\\kkkvvvzzz^^^uuuxxxyyyssshhh```UUUFFF;;;666555555555555444444444444333333333444444444444444444444444555333333666555444666<<<>>>cccmmmYYYiii___MMMYYYrrryyyfffQQQNNNHHH???EEE\\\]]]CCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCEEEGGGHHHJJJKKKKKKLLLMMMOOOPPPQQQQQQQQQTTTXXX\\\___ccchhhkkkppprrryyyvvvssslll]]]QQQNNNLLLKKKJJJHHHHHHHHHHHHIIIJJJWWWdddllluuujjjNNNIIIDDDAAABBBBBB@@@===:::777555333444555555444////////////............------......------,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++---......//////---///000222222000///---,,,---...///////////////...............---------000000000000000//////...,,,------...///000111111111111111111111222222222444444555666777888999999888:::===???@@@BBBEEEGGGGGGIIIKKKLLLLLLLLLNNNOOOSSSTTTVVVZZZ^^^cccgggiiioooppppppooommmmmmmmmoooooonnnmmmlllmmmooorrrtttrrruuuyyy|||}}}|||{{{zzzvvv___PPPJJJRRR```iiimmmccccccZZZKKKEEE???::::::999666555777333333333333333222222222000555333:::;;;XXXZZZTTTyyyzzzbbbMMMEEEEEEKKK\\\iiiwww}}}~~~vvvtttqqqkkkgggccc]]]UUUMMMHHHFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCFFFGGGGGGIIITTThhhwwwkkk\\\RRRNNNSSSSSSPPPYYYgggrrrxxx[[[ssszzz}}}uuuiiiaaaVVVFFF:::555555555555444444444444444444444444444444444444444444444444555444555666555333777===DDDggggggZZZrrrWWWLLL\\\mmmtttZZZJJJKKKJJJBBBEEE[[[]]]FFFBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBDDDEEEGGGHHHHHHIIIJJJKKKLLLNNNOOOOOOOOORRRWWW[[[^^^aaadddfffmmmnnnuuuzzzwwwpppcccVVVPPPLLLKKKIIIHHHGGGGGGGGGHHHGGGNNNVVV[[[cccssskkkNNNIIIDDDAAABBBBBB@@@===:::888555333333333111000////////////............------......------,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,---.../////////---///000222222000///---------...///000000000/////////......------------000000000000000///......,,,------...///000111111000000111111111222222222333444555777888888888888777:::<<<>>>@@@AAADDDFFFGGGIIILLLMMMLLLLLLMMMNNNRRRSSSVVVZZZ___cccgggiiipppppppppooommmlllmmmoookkkkkkkkkkkkmmmpppssstttssstttwwwyyy{{{zzzxxxwww||||||zzzdddSSSLLLRRR^^^lllqqqfffggg___PPPDDD>>>999::::::888888;;;444444444333333333222222000666333888===^^^XXXWWWzzzaaaKKKDDDEEELLL\\\iiivvv|||}}}{{{wwwrrrkkkiiieee]]]TTTMMMIIIHHHEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFEEEDDDGGGNNNYYYaaaqqq{{{ddd[[[RRROOOUUUUUUPPPUUUbbbmmm|||yyy\\\wwwwwwwwwiiiaaaUUUEEE999444333444444444444444444444444444444444444444444444444444444555444555777555444999@@@NNNoooiiicccSSSJJJWWWccc{{{pppRRREEECCCFFFDDD@@@IIIMMMDDDBBBBBBBBBAAAAAAAAA@@@@@@???@@@@@@AAABBBDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNQQQUUUYYY\\\^^^aaadddhhhkkksss}}}{{{vvvpppeeeYYYRRRNNNLLLJJJHHHGGGFFFFFFFFFDDDHHHMMMRRRXXXdddvvvnnnNNNIIIDDDAAABBBBBB@@@===;;;999666444333111///...////////////............------......------,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,---////////////...///000000000000///.........///000000000//////000000//////...---------//////000000//////...---------......//////000000000000000111222222333333222444666777888999888888777:::<<<>>>???@@@CCCEEEFFFIIILLLMMMMMMMMMMMMNNNRRRTTTVVVZZZ___dddhhhjjjoooooonnnmmmkkkkkklllnnnjjjjjjjjjkkkmmmoooqqqrrrppppppppprrruuuwwwwwwvvvxxxwwwxxxlllXXXLLLOOOWWWgggssseeefff___QQQEEE???:::::::::888999<<<555555444444333333222222111777333888@@@ccc~~~XXXYYYvvv~~~```KKKDDDEEELLL[[[ggguuu|||{{{pppqqqooohhh^^^TTTNNNLLLJJJJJJIIIIIIIIIIIIIIIIIIGGGEEECCCCCCFFFJJJMMMNNN```kkkggg[[[QQQOOOWWWWWWQQQRRR\\\eeerrrxxx^^^}}}ttt~~~vvviiibbbVVVEEE999333333444444333333333444444444444555444444444444444444444444333444666777555444;;;DDDaaammmrrrPPPJJJQQQ```zzziiiMMMHHHAAAEEEHHH???===CCCDDDAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@AAABBBCCCDDDEEEEEEFFFGGGIIIJJJKKKLLLMMMPPPSSSVVVXXX[[[^^^aaabbbfffoooyyy{{{tttlllcccZZZUUUPPPOOOLLLIIIGGGFFFEEEEEEAAABBBFFFKKKNNNUUUcccooo}}}pppNNNIIIDDDAAABBBBBB@@@===;;;999666555444333000...////////////............------......------,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,...//////000000........................///000000000000//////...111111000//////...------//////000000//////...---.........//////////////////000000111222222333333222444666888999999888777888:::<<<>>>>>>???AAACCCEEEHHHKKKMMMMMMMMMNNNOOOSSSTTTWWW[[[```eeeiiikkkooooooooommmkkklllnnnpppmmmllllllkkkkkklllmmmmmmllliiiffffffiiikkkllllllnnnoooqqquuu{{{yyy___OOOLLLPPP^^^yyyxxxdddccc]]]PPPIIIBBB<<<;;;999777777:::666555555444333333222222000777333888DDDiiiyyyWWW[[[rrrxxxaaaJJJDDDDDDLLLZZZgggttt|||}}}|||pppddd]]]ZZZRRRQQQPPPNNNMMMKKKJJJIIIHHHGGGEEEDDDDDDEEEGGGGGGOOO[[[ssslll[[[QQQNNNWWWZZZRRRPPPVVV[[[dddssswwwZZZzzzuuu|||}}}vvvhhhcccWWWFFF999444444555555333333333444444444555555444444444444444444444444222333666777555555===GGGpppqqqxxxOOOPPPQQQddd}}}{{{```JJJIIIBBBDDDFFF>>>???DDDAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLNNNPPPRRRTTTWWW[[[___^^^bbbjjjrrrwww}}}vvvkkkccc]]][[[SSSQQQNNNJJJGGGEEEDDDDDDBBB@@@AAADDDEEEGGGQQQ]]]jjj}}}qqqNNNIIIDDDBBBBBBBBB@@@===;;;999777666666555222111000/////////............------......------,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++---...///000000000///...------------...///000000111000000///......222111111000///.........///////////////......---///////////////.........///000000111222222333333222333666888999999888777999;;;======>>>>>>AAABBBDDDGGGKKKMMMNNNNNNNNNOOOSSSUUUXXX\\\aaafffjjjlllqqqqqqqqqooonnnoooqqqtttpppooonnnlllkkkjjjiiiiiijjjddd^^^[[[\\\___```______bbbfffgggiiinnnvvv}}}}}}~~~gggRRRKKKMMMYYYuuuiiifff```TTTLLLDDD>>>;;;999666555888666666555444333333222222///666222999HHHmmmtttVVV\\\~~~oootttaaaJJJCCCDDDLLL[[[gggttt|||uuullliiiXXXWWWUUURRROOOMMMKKKIIIJJJJJJIIIFFFDDDDDDFFFHHHCCCPPPhhhnnn\\\PPPNNNWWW[[[SSSOOOSSSTTTZZZfffyyyUUUoooxxxyyy{{{uuuhhheeeYYYHHH:::555555666777333333333444444555555555444444444444444444444444111222666777555666>>>IIIrrryyyrrrqqqQQQWWWVVVhhhqqqYYYHHHDDD??????===999@@@DDD:::>>>>>>>>>>>>============>>>>>>>>>>>>???@@@BBBBBBDDDDDDEEEGGGHHHIIIJJJKKKKKKLLLNNNOOOPPPTTTYYY]]]^^^aaahhhnnnsssyyy{{{mmmeeeaaa```UUUSSSOOOKKKHHHEEECCCCCCEEEAAA@@@AAA??????HHHSSS\\\pppkkkPPPKKKDDDAAAAAABBBAAA@@@<<<;;;888666444222111111111000000///...---------...+++))))))++++++)))&&&++++++++++++++++++++++++,,,++++++******++++++,,,,,,---...///000000000000,,,...///...------...///000111111111222222222222111111111111111000//////444333111000////////////---......///////////////000000000111222222333333222333444666777999:::;;;999;;;>>>@@@@@@@@@AAABBBBBBFFFKKKNNNOOOOOOOOOPPPUUUXXX[[[^^^```dddhhhlllooopppqqqpppmmmmmmoooqqqrrrpppmmmkkkiiifffaaa^^^aaa\\\VVVSSSTTTVVVVVVUUUTTTVVVYYY]]]aaaffflllqqq~~~}}}nnnPPPHHHNNNZZZxxxfffffffffVVVJJJBBB<<<<<<;;;888666777666555444333222333444444333222333666KKKyyyttt[[[jjjtttoooeeeGGGAAAHHHNNN```jjjttt|||xxxjjjbbbXXXRRRPPPQQQTTTXXXSSSNNNHHHFFFHHHIIIFFFCCCJJJLLL[[[uuuttt]]]KKKIIIUUUYYYXXXUUULLLSSSTTT___zzzvvvXXXYYYwww~~~~~~xxxpppmmmcccWWWGGG;;;777666444333444444444444444444444444444444444555555555555666222888444111555666<<>>>>>===>>>@@@@@@???===<<<<<<===>>>???@@@AAAAAAAAABBBDDDEEEGGGHHHHHHHHHKKKLLLNNNQQQSSSUUUVVVWWW\\\]]]ccckkkrrrxxx}}}qqqhhhbbbTTTPPPKKKIIIIIIHHHEEECCCCCCBBBAAAAAABBBEEEGGGIIISSSccc{{{lllOOOIIICCC@@@@@@AAA@@@>>><<<:::888666444222111111111000000///......------///---++++++,,,---+++(((++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,---............---...//////------...////////////000000000000111000000000000000//////...111111000000000000000000---......//////////////////000000111111222333333555555555666777888888888888;;;>>>?????????@@@AAADDDFFFIIIKKKLLLMMMPPPRRRUUUWWW[[[^^^aaaeeejjjmmmnnnooopppooolllkkkmmmnnnoookkkfffbbb___[[[WWWTTTRRRNNNJJJIIIJJJKKKJJJHHHIIIJJJMMMPPPTTTZZZaaaeee}}}|||yyyqqqTTTJJJNNN^^^yyykkkiiihhhXXXLLLDDD===<<<;;;888666666666555444333333333444444333444666888IIIsss~~~mmmWWWhhhwwwrrryyyeeeJJJDDDJJJPPPeeeoooyyyvvvmmmccc^^^[[[[[[^^^bbbaaaYYYOOOIIIGGGGGGEEECCCEEEFFFSSSmmmnnn]]]JJJHHHUUUZZZZZZUUUKKKNNNQQQ\\\tttxxx___WWWuuuzzzzzzqqqllldddWWWGGG;;;777666444333444444444444444444444444444444444555555555555666333888555222666777>>>NNNrrrlllaaaNNNKKKTTTjjjhhhTTTJJJBBBBBBBBBAAA@@@@@@??????>>>======>>>??????===<<<;;;;;;<<<===>>>??????@@@AAABBBCCCDDDEEEGGGHHHHHHIIIKKKMMMNNNPPPSSSWWWZZZ[[[\\\bbbjjjpppwwwqqqfff```QQQNNNJJJHHHHHHGGGEEECCCCCCBBBAAAAAABBBCCCEEEGGGNNN]]]tttmmmMMMHHHBBB@@@@@@@@@???===;;;:::888666444222111111000000000///......------000///------......,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,---............---/////////------...///------.........////////////////////////.........///000000000000111111222---....../////////////////////000111111222222333777777777777666666666666888:::===?????????@@@AAAEEEFFFGGGHHHIIILLLPPPSSSSSSVVVZZZ^^^bbbgggkkkooooooqqqqqqpppnnnllllllllllllfff___XXXSSSOOOLLLJJJEEECCCAAAAAAAAAAAA@@@???>>>@@@AAACCCFFFKKKRRRWWWooo~~~{{{vvv{{{tttWWWLLLNNNbbbxxxrrrllljjj\\\NNNFFF>>><<<;;;777555666666555444333333333333444222555::::::IIIqqq~~~zzzuuuhhhVVVkkk}}}pppvvvdddLLLFFFKKKPPPhhhqqqzzzwwwppplllkkknnntttqqqgggYYYNNNIIIFFFDDDBBBDDDBBBKKKaaa{{{ooo___KKKHHHVVV]]]^^^XXXLLLKKKNNNUUUiii{{{eeeUUUfff~~~sssllleeeXXXGGG;;;666555444333444444444444444444444444444444444555555555555666444999555444777888@@@SSSkkkgggXXXIIIIIIXXXooovvvuuuvvvuuulll[[[MMMGGGBBBBBBAAAAAA@@@????????????===<<<<<<======;;;:::999:::;;;<<<===>>>>>>???BBBAAAAAABBBCCCEEEGGGIIIFFFIIIKKKKKKKKKPPPXXX```ZZZ[[[```gggnnnuuu{{{kkk___XXXMMMKKKHHHGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@AAABBBCCCGGGTTTiiimmmMMMIIICCCAAAAAAAAA???===:::999777555333222111111000000//////............///............------,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,---...///000000000000...///000///...---...///---------.........////////////......------------000000000111111111000000---....../////////////////////000000111222222222777777777777666666666666777:::===????????????@@@CCCDDDGGGHHHJJJLLLOOORRRPPPTTTYYY^^^cccggglllpppsssttttttssspppnnnlllkkkiiicccZZZRRRMMMJJJHHHFFFCCCAAA???>>>>>>??????@@@>>>>>>======>>>BBBHHHMMM]]]nnn}}}www{{{tttYYYMMMLLLaaassswwwnnnkkk___QQQGGG???===;;;777555555555555444444333333333333111555:::;;;JJJrrruuusssdddXXXqqq~~~kkk{{{yyy^^^KKKFFFJJJOOOeeennnwww|||~~~|||||||||sssooommmsss|||yyyooobbbVVVMMMHHHDDDBBBGGGCCCFFFWWWmmm~~~zzzdddNNNJJJ[[[fffiiiaaaSSSOOOMMMOOO```fffVVVjjjvvvmmmfffYYYGGG;;;666555555333444444444444444444444444444444444555555555555666444888444444777666AAAWWWaaa[[[{{{WWWKKKLLL___wwwhhhccc___]]]VVVLLLDDDBBBAAAAAAAAA@@@??????>>>>>>???===;;;:::;;;;;;:::888::::::;;;<<<===>>>>>>???AAAAAA@@@@@@AAADDDFFFHHHEEEHHHKKKIIIHHHNNNYYYdddYYYYYY^^^eeellltttzzzjjj]]]TTTNNNIIIHHHHHHGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@CCCLLL^^^tttkkkNNNJJJEEEBBBCCCBBB@@@>>>999888777555333222111111////////////............------------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,---...///000000000000///000111000...---...///....../////////000000000//////...---,,,------...111222222222111000...------......///////////////...//////000111111222222444444555666777888999999888:::===?????????@@@AAA???CCCHHHKKKLLLMMMOOOPPPOOOSSSYYY___dddhhhmmmpppuuutttrrrqqqooollljjjhhhddd^^^WWWPPPLLLJJJHHHGGGEEECCCAAA>>>===>>>AAACCCBBBAAA@@@>>>===???CCCFFFOOO___sss{{{~~~rrrZZZMMMJJJ[[[lllyyynnnlllaaaRRRIII@@@===;;;777555666444444444444444333333333222555888:::JJJsss|||zzzzzz]]]UUUsssyyylllmmmVVVGGGCCCGGGMMM```kkkvvvzzz~~~~~~yyyvvvqqquuu}}}}}}iiiaaa]]]^^^hhhvvvuuuooofff\\\SSSKKKEEEBBBGGGCCCDDDPPPaaappp~~~kkkSSSOOOcccsssxxxooo___UUUNNNMMM___eeeXXXxxxyyyxxxmmmgggZZZHHH;;;666555555444444444444444444444444444444444444555555555555666333666333333666555AAAZZZZZZSSSxxx[[[PPPNNNddd|||^^^VVVOOOMMMIIICCC@@@@@@AAA@@@@@@??????>>>======???<<<:::999::::::999888:::;;;<<<===>>>??????@@@@@@???>>>>>>@@@BBBEEEGGGDDDHHHJJJIIIHHHMMMYYYcccWWWWWW]]]eeelllsssvvvdddXXXPPPLLLIIIGGGHHHHHHIIIHHHHHHHHHIIIEEEDDDCCCBBBAAA@@@@@@@@@AAAFFFUUUiii|||hhhNNNJJJEEECCCDDDCCC@@@>>>999888666444333222111111//////////////////......+++,,,---,,,+++***+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,---............000111111000...---.../////////000000000111111111000///...,,,,,,---......222222333222111///---,,,---......///////////////......///000000111111222222333444666777999:::;;;999;;;>>>@@@@@@@@@AAABBB???CCCHHHLLLNNNOOOOOOPPPPPPUUU[[[aaafffkkkooorrrtttqqqnnnkkkiiigggdddbbb^^^[[[VVVRRROOOLLLIIIGGGEEEDDDCCCAAA???>>>@@@CCCDDDDDDCCC@@@>>>>>>@@@BBBIIIVVVgggyyyqqq\\\NNNHHHUUUeeezzznnnlllcccSSSIII@@@===;;;888777888444444555555444444333222333444777:::MMMvvv~~~{{{pppTTTPPPqqq}}}zzzrrrfffPPPDDDAAAFFFLLL___kkkxxx}}}wwwssshhheeefffrrrkkkXXXRRRPPPQQQ^^^nnnllliiiddd]]]UUUMMMGGGDDDCCCAAACCCLLLWWWfffxxxqqqXXXTTTkkkmmm\\\TTTSSSggghhh\\\}}}uuuzzznnniii[[[HHH;;;555555555444444444444444444444444444444444444555555555555666333555222333666444BBB^^^[[[ZZZttt\\\RRROOOhhhxxxYYYQQQIIIGGGFFFCCCAAAAAA@@@@@@??????>>>=========>>><<<999999999::::::999;;;;;;<<<===>>>??????@@@>>>>>>===>>>???AAACCCEEECCCFFFIIIHHHHHHMMMUUU]]]TTTVVV]]]fffmmmttttttcccVVVNNNLLLJJJIIIGGGIIIKKKKKKJJJJJJJJJKKKFFFFFFEEEDDDCCCBBBAAAAAABBBCCCNNN```qqqdddMMMIIIDDDCCCCCCBBB@@@===888777666444333222111111.../////////////////////***,,,---,,,******+++---++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,---............000111222000...---......//////000000000111111111111000...---,,,---...///000111222222222000///------......///////////////......//////000111111111222333444666777999:::;;;:::<<>>======<<<<<<>>>;;;999888:::;;;;;;;;;999:::;;;<<<===>>>>>>???;;;<<<===>>>@@@AAABBBBBBBBBDDDFFFGGGIIILLLPPPSSSRRRUUU]]]gggnnnuuulllcccWWWPPPMMMMMMLLLJJJIIIKKKNNNNNNLLLKKKLLLMMMHHHHHHGGGGGGFFFEEEDDDCCCCCCAAAIIIYYYhhhuuuaaaLLLHHHDDDBBBBBBBBB>>>;;;888777555444333222222111.........///////////////***,,,...---+++***,,,...++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,---...///000000000000111222222111...---......////////////000000000000222000...---------///000...///111222333222000///---......///////////////......//////000111111111333444555666777999:::::::::===@@@BBBBBBBBBBBBCCCDDDEEEHHHIIIKKKOOOSSSVVVWWW[[[bbbhhhmmmqqqtttwwwxxxrrrjjjfffdddcccbbb```___^^^^^^]]]ZZZUUUNNNIIIIIINNNSSSTTTPPPKKKGGGEEECCCEEEGGGFFFEEEDDDDDDEEEEEEIIIRRRccc|||uuubbbSSSJJJPPP```}}}|||pppmmmdddSSSIII@@@===<<<999999:::333444555555555444333222...111:::GGGcccpppsssXXXVVVzzz{{{yyyxxx|||~~~cccNNNDDDBBBHHHQQQ___mmm{{{wwwpppccc^^^\\\fff}}}lll\\\WWWQQQHHHKKKXXX```___\\\WWWPPPKKKHHHHHHBBBDDDHHHJJJJJJTTTjjjwww\\\YYYuuufffdddfffttttttggg{{{yyy}}}pppjjj\\\III:::555555555555444444444444444444444444444444444555555555666666666666333666888555EEEeeewwwiiiuuubbbRRRQQQVVV{{{rrrSSSKKKEEEEEEFFFDDDAAA@@@?????????>>>======<<<<<<>>>;;;999888:::<<<===<<<888999999:::;;;<<<===>>>:::;;;===???@@@AAAAAAAAAAAABBBDDDFFFIIIKKKLLLMMMQQQUUU^^^hhhpppvvvxxxzzzsssmmm```ZZZRRRNNNNNNOOOLLLIIIJJJMMMPPPPPPNNNLLLMMMNNNIIIIIIIIIHHHHHHGGGEEEEEEDDD@@@FFFUUUcccooofffMMMHHHDDDBBBBBBBBB@@@===;;;999666333111000000000////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,---......//////....../////////---,,,+++---///222222111000//////000000222111000//////......///111111111111111000//////...............///000000000000000000111111111111222222444666777888888888======:::DDDZZZ[[[KKKAAABBBDDDGGGIIIKKKOOOTTTWWWYYY^^^dddhhhnnntttsssooonnnkkkhhhfffeeeeeedddbbbggghhhgggddddddccc]]]UUULLLUUU^^^aaa\\\UUUQQQPPPLLLKKKIIIHHHHHHFFFDDDBBBEEEDDDEEEQQQlll||||||^^^QQQRRRSSSdddyyynnniii___YYYLLL???;;;:::888888999555555444444444333333333000333222FFFwwwyyyvvvXXX[[[zzz}}}www{{{~~~jjjOOOHHHCCCFFFSSSbbbkkkvvv}}}wwwllleee```ZZZ```}}}hhh]]]TTTKKKHHHMMMLLLPPPUUUWWWTTTNNNIIIFFFBBBGGGEEEEEEIIIMMM___}}}XXXYYYrrriiijjjwwwttt|||www|||yyyrrrjjj[[[FFF999555555444333555444444333333444444555444444444555555555555666888111666555888;;;EEEnnnttteee___MMMGGGYYY~~~vvvPPPLLLGGGBBBAAADDDEEECCCCCC@@@===<<<>>>>>><<<:::<<<;;;::::::999999::::::;;;::::::::::::;;;<<<<<<======>>>???@@@AAAAAABBB@@@BBBDDDEEEGGGIIINNNQQQQQQYYYaaaeeejjjuuu~~~{{{lllfffccc```VVVWWWVVVTTTQQQOOONNNOOOJJJKKKMMMNNNOOOOOONNNNNNLLLKKKIIIHHHGGGGGGHHHIIIEEEDDDHHHNNNWWWdddxxxdddMMMIIIDDDCCCCCCCCC@@@===;;;999666333111000000000////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,---......//////....../////////---,,,,,,---///222111111000//////000000111111000///......//////111111111111111000//////...............///000000000000000000111111111111222333444666777888888999@@@AAABBBUUUrrrsssZZZHHHFFFGGGIIIJJJKKKNNNRRRUUUXXX^^^eeejjjpppuuutttpppkkkhhheeedddeeeeeedddccciiilllnnnlllmmmmmmhhhaaa]]]bbbhhhjjjgggaaa]]]\\\UUUQQQLLLJJJIIIIIIGGGDDDEEEDDDDDDNNNeee|||bbbNNNJJJRRRbbb|||ooojjjaaaZZZMMMAAA<<<:::888777888555555444444444333333333333777555HHHuuu~~~yyyZZZ\\\zzz~~~uuu}}}eeeLLLGGGDDDFFFSSSbbbkkkvvv}}}xxxnnnccc___ZZZccchhhZZZSSSJJJFFFGGGHHHLLLQQQTTTRRRNNNKKKIIIHHHJJJEEEDDDIIILLL\\\www}}}VVVZZZwwwmmmnnnxxxwwwxxx}}}yyyqqqjjj[[[FFF999555555555333444444333333333333444444444444444555555555555666777111888555777:::HHHtttwwwkkk]]]KKKFFFXXX|||rrrPPPLLLFFFBBBBBBDDDDDDCCCBBB@@@===<<<>>>>>><<<:::<<<;;;::::::999999::::::;;;::::::::::::;;;<<<<<<<<<======>>>???@@@AAABBB@@@BBBDDDEEEFFFIIIMMMPPPSSSYYY___ccchhhtttyyykkkeeeaaa]]]YYYZZZYYYWWWSSSPPPOOOOOOKKKLLLNNNOOOPPPPPPOOOOOOLLLKKKJJJIIIHHHHHHIIIIIIGGGEEEGGGKKKQQQ]]]pppaaaOOOJJJEEECCCDDDCCCAAA>>>;;;999666444222111111111////////////////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,---......//////.........//////...,,,,,,---///111111000/////////000000000000//////.../////////111111111111111000//////...............///000000000000000000111111111111222333444666777888999999999:::???[[[^^^DDDJJJKKKLLLLLLLLLMMMPPPSSSXXX___ggglllqqquuutttpppgggeeecccccceeefffgggfffnnnsssvvvuuuvvvxxxvvvrrrqqqrrrttttttqqqnnnjjjhhhddd\\\QQQLLLKKKKKKHHHEEEDDDCCCDDDJJJZZZlllvvvxxxmmmPPPGGGPPP^^^zzzppplllfff\\\PPPCCC===;;;888666777555555444444444333333333444888777GGGqqq}}}~~~uuuXXXZZZyyyvvvaaaJJJFFFDDDGGGSSS```iiiuuu}}}zzzqqqaaa[[[UUU\\\wwwbbbSSSNNNHHHBBBAAADDDHHHNNNQQQQQQPPPOOONNNQQQNNNEEECCCHHHJJJWWWooowwwUUU\\\|||sssttt{{{tttyyyzzzqqqjjjZZZFFF999555666555333444333333222222333333444444444444555555555555666666222:::666666:::LLL|||vvvpppYYYIIIFFFWWW{{{oooRRRLLLEEECCCCCCDDDDDDCCCBBB@@@>>>=========<<<;;;<<<;;;::::::999999:::::::::::::::::::::;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@AAACCCDDDFFFHHHLLLOOOTTTXXX\\\___dddpppxxxlllgggaaa\\\]]]^^^]]]ZZZVVVRRRPPPOOOMMMNNNOOOPPPQQQQQQQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJIIIGGGEEEGGGJJJSSSdddtttbbbPPPKKKFFFDDDDDDDDDAAA>>>:::999777555333222111111////////////////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......///............//////...---,,,---...111000000/////////000000//////.........//////000111111111111111000//////...............///000000///000000000111111111111222333555666888999999999@@@BBBHHHccceeeMMMKKKLLLMMMMMMMMMNNNQQQSSSYYYbbbiiimmmppprrrqqqmmmeeedddcccdddgggjjjlllllluuuyyy|||{{{|||~~~}}}{{{xxxuuuvvvkkk\\\SSSOOOMMMIIIEEEDDDDDDCCCFFFOOO\\\ffflll|||~~~{{{YYYJJJNNNZZZtttsssoookkk___RRREEE@@@===999666666555555444444444333333333222777777FFFnnnwwwyyyiiiRRRXXXyyy}}}vvv___IIIFFFEEEGGGSSS]]]ggguuu~~~}}}uuufff^^^SSSRRRaaaxxxlllTTTIIIGGGDDDBBBAAADDDHHHNNNRRRTTTTTTUUUUUUWWWQQQEEEAAAGGGGGGQQQeeerrrTTT___|||vvvyyypppiii{{{}}}sssiiiZZZFFF999555666555444333333222222222222333333444444444555555555555666555333<<<777555:::PPPooonnn~~~TTTGGGFFFWWWyyyrrrTTTLLLDDDCCCEEEDDDCCCCCCBBBAAA???>>>======<<<<<<<<<;;;::::::999999::::::::::::999999::::::;;;<<<;;;<<<<<<===>>>???@@@@@@@@@AAACCCDDDEEEHHHKKKNNNRRRTTTYYY]]]aaaiiizzzzzzqqqmmmhhhbbbaaabbbccc```[[[VVVSSSQQQQQQQQQQQQRRRRRRRRRRRRRRROOONNNMMMLLLKKKKKKJJJJJJJJJGGGDDDCCCDDDKKK[[[jjjcccPPPLLLGGGDDDDDDCCC@@@>>>999999777555444222222111////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......///.........---///000///---,,,---...000///////////////000000......---......///000000111111111111111000//////...............///000000///000000000111111111111333333555777888999999999???CCCFFFWWWnnnnnnYYYLLLJJJKKKLLLMMMMMMOOOSSSUUU[[[dddkkklllmmmnnnllliiigggffffffhhhllloooqqqrrrwww}}}~~~~~~ooocccZZZTTTMMMHHHFFFDDDCCCCCCGGGNNNXXX___ooottt|||___MMMMMMWWWpppwwwrrrnnnaaaTTTGGGBBB>>>:::666666555555444444444333333333111777888HHHpppuuu|||sss^^^NNNYYYzzzyyywwwuuuaaaIIIGGGEEEGGGRRR^^^jjjyyyzzzqqqhhh[[[RRRTTT[[[______[[[QQQGGGCCCCCCCCCEEEGGGGGGLLLQQQVVVXXXXXXYYYZZZXXXQQQDDD@@@FFFEEELLL___{{{oooVVVdddwwwuuu|||vvvddd]]]yyytttiiiZZZFFF999555666666444444333333222222333333444444444444555555555555666555444<<<777555;;;TTTfffdddyyyPPPGGGHHHXXXxxxyyyWWWLLLCCCDDDFFFDDDCCCCCCAAAAAA@@@???===<<<======<<<;;;::::::999999:::::::::999999999999:::;;;;;;;;;;;;<<<===>>>??????@@@???AAABBBCCCDDDGGGJJJMMMOOOQQQWWW]]]___cccppp~~~~~~xxxvvvqqqkkkhhhjjjkkkiiiddd___[[[YYYUUUUUUTTTTTTSSSSSSRRRRRROOOOOOOOONNNMMMKKKJJJJJJIIIFFFCCCBBBBBBGGGUUUcccdddPPPKKKFFFDDDCCCBBB???===999888777666555333222111////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,---......//////......---...000///...,,,,,,---//////......//////000000------------...///000111111111111111111000//////...............///000000000000000000111111111111333444555777888999::::::666<<<;;;AAANNNNNNEEEEEEIIIJJJKKKLLLMMMPPPSSSVVV[[[ccciiiiiihhhiiiiiigggkkkjjjjjjlllpppsssuuuvvvwww~~~wwwjjj___VVVPPPIIIEEEBBBCCCCCCEEELLLTTTaaaiiiuuuaaaMMMLLLVVVnnn{{{sssnnnbbbUUUIIICCC@@@;;;777777555555444444444333333333333999:::KKKvvvzzzkkkZZZMMMZZZzzzwwwxxxuuucccIIIGGGFFFGGGRRRcccooo~~~xxxrrriii```YYYUUURRROOOJJJHHHFFFFFFGGGIIIKKKLLLLLLPPPVVVZZZ[[[ZZZYYYYYYRRRNNNCCC@@@EEECCCIII[[[vvvoooYYYjjjssssss}}}vvveeeYYYmmmttthhhYYYEEE999555666666555555444444333333444444555444444444555555555555666666444<<<777666===UUUaaaZZZsssMMMGGGJJJZZZxxx~~~YYYKKKBBBEEEHHHDDDBBBCCCAAABBBAAA???===<<<===>>><<<;;;::::::999999::::::999999999999999:::;;;;;;::::::;;;<<<===>>>?????????AAABBBCCCCCCFFFIIILLLPPPPPPVVV^^^___aaammm|||}}}|||xxxqqqmmmpppsssrrrnnniiidddbbbZZZYYYWWWUUUTTTSSSRRRRRROOOOOOOOONNNMMMKKKJJJIIIHHHEEECCCBBBAAADDDPPP\\\cccOOOKKKFFFCCCCCCAAA>>>;;;888888888777555444222222////////////////////////............------------------------------------******+++++++++,,,,,,,,,,,,---......//////......,,,...000000...---,,,---...............///000000,,,,,,,,,---...///111111111111111111111000//////...............///000000000000000000111111111111333444666777999999::::::;;;BBB@@@AAAIIIIIIHHHNNNIIIJJJKKKLLLMMMOOORRRUUUXXX```fffeeedddfffiiiiiiooommmmmmooorrrvvvwwwxxxxxxwwwggg\\\WWWLLLFFFBBBCCCCCCAAAEEELLLQQQ\\\mmm}}}cccOOOKKKVVVmmmuuuooobbbVVVJJJEEEBBB===999888555555444444444333333333444999999LLLyyy}}}lllZZZMMMWWWtttsss{{{cccHHHFFFFFFIIITTTgggrrr{{{tttjjjbbb^^^XXXUUURRRQQQSSSTTTQQQNNNNNNSSSXXX[[[ZZZWWWTTTSSSJJJIIIAAA@@@DDDAAAHHH[[[qqqppp]]]ppp}}}rrrsss|||~~~ooo[[[aaassshhhYYYEEE999555777666555666555555444444555555666444444444555555555555666666333;;;777888???VVVaaaUUUoooKKKHHHMMM\\\xxx}}}[[[KKKBBBEEEIIIEEEAAACCCAAABBBBBB@@@===<<<===???<<<;;;::::::999999::::::999999999888999999:::;;;999:::;;;<<<===>>>>>>??????@@@BBBBBBCCCEEEHHHKKKSSSRRRVVV___aaacccqqq~~~}}}xxxrrrlllppptttuuurrrmmmiiiggg^^^]]]ZZZWWWTTTSSSRRRRRROOOOOOOOONNNMMMKKKIIIHHHGGGEEEDDDCCC@@@AAAJJJUUUaaaOOOKKKEEEBBBBBBAAA>>>;;;888888888777666444333222//////////////////////////////.........---------------------------------*********++++++,,,,,,,,,,,,---......//////......,,,...000000...---,,,---...............///000111++++++,,,,,,...///111222111111111111111000//////...............///000000000000000000111111111111333444666777999:::::::::666===<<<<<>>999888555555444444444333333333333777666JJJxxx|||ooo\\\LLLRRRmmmooo|||bbbGGGEEEFFFJJJUUUhhhqqq|||{{{wwwmmmggg___[[[\\\\\\UUUMMMOOOSSSYYY[[[YYYUUUPPPNNNEEEEEEAAA@@@DDDAAAGGG[[[lll{{{qqq```sssyyyssssss|||www]]]XXX}}}qqqhhhYYYEEE999666777777555666666555555555555666666444444444555555555666666777333:::777999@@@VVVbbbVVVlllJJJIIIOOO]]]xxxzzz\\\KKKAAAFFFIIIEEEAAACCCAAABBBCCC@@@===;;;===???<<<;;;::::::999999::::::999999888888999999:::;;;999::::::;;;<<<===>>>>>>???@@@BBBBBBCCCEEEHHHKKKWWWSSSWWW___cccfffwww}}}|||wwwppphhhlllqqqsssqqqlllhhhfffaaa___\\\XXXUUUSSSRRRQQQOOOOOOOOONNNMMMKKKHHHGGGFFFEEEDDDCCC@@@???FFFPPP___RRRMMMHHHDDDDDDBBB???<<<:::666444333111///111555///...000222000,,,---111000000///...------,,,,,,,,,,,,,,,++++++*********......---,,,++++++++++++,,,---///000000///---,,,111000000///...---------000///.........///111222...---,,,,,,---///111333222222333222222111000///---------............///......///000111222333333333333444666777999::::::;;;===@@@BBBCCCDDDFFFHHHLLLMMMOOOOOOOOOPPPSSSUUU\\\ZZZ\\\bbbfffgggjjjnnnoooqqqtttvvvxxxyyyxxxxxxzzz~~~{{{xxx{{{|||vvvrrr{{{yyykkkcccVVVNNNHHHFFFEEEBBBBBBEEEFFFJJJTTTfff|||gggNNNKKK]]]zzzvvvfff___TTTJJJBBB===:::888666555555555555444444444777666888LLLuuuooo^^^NNNQQQhhh~~~~~~sssxxx___CCCDDDGGGLLLXXXkkkqqqzzzxxxkkkaaaYYYUUURRRQQQQQQPPPNNNMMMKKKJJJIIIGGGDDDAAAAAADDDJJJNNNiiiwwwppp^^^pppuuujjjkkkpppuuudddZZZyyyqqqkkkWWWAAA777555555555666444444444444444444444444333333333444555666777888666888:::222999>>>MMM^^^SSSmmmJJJHHHNNN```}}}ZZZHHHBBBEEECCCFFFGGG@@@DDDBBB????????????>>><<<;;;;;;::::::::::::999999888888888888888888999999;;;:::999888999;;;===???>>>@@@AAA@@@@@@BBBHHHMMMTTT[[[ccchhhjjjppp{{{~~~yyytttqqqjjjkkklllnnnpppnnnkkkgggeeeaaa[[[XXXVVVTTTPPPLLLMMMLLLJJJIIIJJJIIIHHHFFFGGGFFFCCC@@@???AAAEEEIIIaaaRRRMMMGGGDDDDDDBBB???<<<999777777666333333;;;EEE666000---///000///...000000//////...------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,++++++,,,------,,,---...000000...---,,,111000000///......------000//////...///000111222000///---------///111222222222333222222111000///........./////////000000//////000111222333444444444555666777888:::;;;;;;;;;===@@@BBBCCCDDDFFFGGGKKKMMMOOOOOOPPPQQQTTTVVV___]]]___eeehhhiiilllpppsssuuuwwwzzz{{{{{{zzzzzz~~~}}}xxxssssssxxx|||}}}qqqggg___WWWXXX]]]hhhxxxvvvjjjYYYQQQJJJHHHFFFBBBBBBDDDCCCFFFOOO```uuucccLLLQQQeee|||yyyiiiaaaVVVLLLDDD???;;;999666555555555555444444444777333666MMMuuummm\\\NNNUUUlll~~~~~~vvvyyylllooo```FFFEEEGGGJJJUUUjjjpppyyytttdddXXXRRRIIIIIIIIIIIIHHHHHHGGGFFFGGGFFFCCC@@@@@@CCCHHHMMMdddsssmmmZZZlllwwwmmmmmmqqquuummm___zzzuuukkkWWWAAA777555555444555444444444444444444444444444444444444444555666777555777:::444:::===JJJ~~~]]]VVVuuuRRRLLLOOOcccZZZHHHCCCEEECCCEEEGGG@@@CCCAAA???>>>>>>>>>===<<<;;;;;;:::::::::999999999888888888888888999999:::;;;:::999999:::;;;===???===???AAABBBBBBEEEKKKPPPWWW\\\cccjjjqqqxxx}}}uuuooonnnooopppqqqqqqnnniiieeedddaaa\\\XXXUUURRROOOMMMMMMLLLKKKKKKKKKKKKHHHFFFFFFEEECCC@@@>>>@@@DDDGGGcccQQQMMMGGGDDDDDDBBB???<<<::::::999666222333???MMM<<<222+++,,,000000///.../////////...------,,,,,,......------------,,,,,,++++++++++++,,,---...///,,,---...//////...---,,,000000000///......------///////////////000111111222000///......///111222222222333222222111000///////////////000000000111000000111222333444555555555666777888999:::;;;<<<;;;===@@@BBBBBBCCCEEEGGGIIIKKKMMMOOOPPPRRRUUUWWWaaa___bbbhhhkkklllnnnrrrxxxzzz|||~~~~~~}}}|||~~~}}}yyysssnnnmmmqqqvvvtttjjj```VVVNNNJJJPPPfffppp^^^VVVNNNKKKGGGCCCBBBDDDAAACCCKKKYYYmmm```LLLUUUjjj~~~|||llleeeYYYNNNFFF@@@<<<:::666555555555555444444444666000444NNNuuu}}}sss^^^NNNVVVooo~~~sssrrrccceeeaaaHHHGGGGGGIIISSShhhooozzz|||vvv{{{ppp^^^PPPHHHAAAAAABBBBBBCCCDDDDDDDDDEEEDDDBBB@@@???BBBGGGKKK^^^mmm{{{nnnXXXiii|||pppppptttxxxvvvggg~~~yyyjjjVVVAAA777555444444444444444444444444444444444555555444444444555555666444666;;;666;;;<<>>=========<<<;;;::::::::::::999999999999888888888888888999::::::;;;;;;:::::::::<<<===>>>;;;???BBBCCCDDDGGGMMMQQQYYY]]]fffppp{{{vvvmmmssssssttttttsssnnngggbbbaaa```^^^YYYTTTPPPOOOOOONNNMMMMMMNNNNNNLLLIIIFFFFFFEEEBBB???>>>???BBBEEEdddQQQLLLGGGDDDDDDCCC@@@======:::777555111000888BBB;;;333...///000///---...//////.........------------------------,,,,,,,,,,,,+++++++++,,,,,,---...------...//////...------000000//////............///////////////000000111333222000///...///111222222222222222222111//////....../////////000000000000000111222333444555555555666666777999::::::;;;;;;===@@@BBBBBBCCCEEEFFFGGGHHHKKKMMMNNNQQQTTTWWW```___bbbhhhllllllnnnrrr{{{}}}~~~}}}yyyuuuqqqnnnkkkiiinnnttt~~~}}}rrrhhhdddXXXSSSccc}}}rrrcccZZZRRRNNNIIIDDDBBBDDDCCCDDDIIIUUUhhh~~~aaaOOOSSSggg||||||oooggg[[[OOOGGG@@@<<<999666555555555555444444444777///444OOOvvv{{{yyy___KKKUUUrrruuummm^^^^^^bbbGGGFFFFFFHHHTTThhhppp{{{xxxrrrpppuuuqqq```RRRGGGBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCAAAAAACCCGGGJJJZZZhhhxxxuuu[[[iiiooonnntttzzzxxxoooyyyhhhUUU@@@777555444333444444444444444444444444444666555555444444444555555555666:::666<<<>>>OOOgggggg```RRRPPPggg~~~WWWHHHDDDGGGCCCDDDFFFAAAAAA???===<<<<<<<<<;;;::::::::::::999999999999888888888888888999::::::;;;;;;;;;;;;:::;;;<<<===>>>;;;>>>BBBDDDDDDGGGLLLPPPYYY```mmmyyyxxxlllssssssuuuuuutttnnngggbbb``````___ZZZSSSOOOOOOPPPNNNNNNNNNPPPPPPNNNJJJGGGEEEDDDBBB???======@@@CCCbbbPPPLLLGGGDDDDDDCCC@@@===>>>888444444333111222555444222111333111---,,,///...............---------+++++++++++++++,,,,,,,,,...---,,,,,,+++++++++,,,---..................---////////////...............//////000000000000000333222000///...///111222222222222222222111//////------.........///////////////000111222333444444444555555666777888999999;;;===@@@AAABBBBBBDDDEEEDDDFFFIIIKKKLLLOOOSSSVVV]]]\\\```gggkkklllnnnrrr|||~~~~~~|||tttnnniiihhheeebbbdddkkkwww{{{lll```dddttt~~~xxxggg^^^UUUPPPKKKEEECCCDDDDDDDDDGGGPPPaaaxxxeeeSSSPPPaaawwwzzzrrriii]]]PPPGGG@@@;;;888666555555555555444444444777222666OOOuuu~~~zzzyyy^^^MMM```yyylll^^^\\\bbbFFFCCCDDDIIIWWWiiirrr~~~wwwooojjjhhhnnntttuuuvvvxxxvvvooodddXXXNNNHHHFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEDDDCCCBBBDDDGGGJJJXXXddduuu|||]]]hhhjjjgggmmmvvvrrruuuwwweeeSSS???666555555444444444444444444444444444444666555555444444444555555888666888555<<<@@@WWWiiikkk]]]OOONNNfff{{{VVVHHHEEEHHHCCCDDDFFFAAAAAA???<<<<<<<<<<<<;;;999::::::999999999888888888888888888888999:::;;;<<<<<<<<<;;;;;;<<<<<<======<<>>===666333666888555222111//////111333111,,,---111........................******++++++++++++,,,,,,///...---,,,++++++++++++........................//////////////////............///000000000000000222000///......///111222222222333222222111000///------------............//////000111222333444444444555555666777777888888;;;===@@@AAAAAABBBCCCEEEDDDFFFHHHJJJLLLNNNRRRUUUZZZZZZ___ggglllmmmpppttt|||~~~}}}sssjjjdddccc___WWWVVV[[[pppwwwlll```]]]fffrrr{{{~~~iii```WWWRRRLLLFFFCCCEEEBBBBBBBBBIIIXXXpppfffSSSPPP___zzzrrrxxxtttlll___RRRHHH@@@:::777666555555555555444444444555555999LLLqqqttt~~~ddd\\\zzzssseee___cccGGGCCCDDDJJJYYYkkksss~~~xxxssslllhhhiiijjjeee___\\\[[[WWWOOOHHHCCCCCCDDDFFFFFFDDDCCCAAA@@@@@@AAAAAACCCDDDEEEDDDDDDDDDGGGIIIUUUaaarrr]]]ccchhh```cccnnnjjjuuu}}}yyyuuubbbPPP===666555555555555444444444444444444444444555555444444444555555666999555777555<<>>@@@AAABBBFFFLLLRRR\\\kkk~~~tttppppppqqqssssssqqqmmmjjjbbbaaa___[[[VVVSSSRRRRRROOOOOOOOOPPPPPPNNNKKKHHHFFFEEEDDDAAA>>>===>>>@@@bbbPPPKKKFFFDDDDDDCCCAAA>>><<<888666888777444111222///++++++...000//////222........................+++++++++,,,,,,,,,------------,,,++++++,,,,,,,,,.........------............/////////////////////---...///000111000000///000///---------///111222222222333222222111000///............////////////000000111222333444555555666666666777777888999999;;;===@@@AAAAAAAAACCCDDDFFFHHHJJJLLLMMMOOORRRUUUZZZ[[[```iiioooqqqtttxxx{{{~~~~~~uuujjjdddccc]]]RRRNNNRRRZZZpppyyyccc\\\SSSPPPVVVcccrrr|||jjjaaaXXXRRRMMMFFFDDDEEEBBB@@@???DDDRRRkkkdddOOOQQQ___xxxqqqyyyxxxooobbbTTTIIIAAA;;;888666555555555555444444444222888<<>>AAA\\\]]]]]]oooIIIEEEKKKcccvvvTTTHHHGGGIIICCCCCCEEEAAAAAA???===<<<======;;;:::999999999999888888888888888888888999:::;;;<<<===<<<<<<============<<<<<<;;;<<<>>>???BBBHHHQQQXXXeeeqqqzzzrrrqqqqqqrrrsssssspppnnneeebbb^^^[[[YYYVVVTTTRRRPPPOOONNNNNNNNNMMMKKKIIIGGGFFFEEEBBB>>>===>>>???cccOOOKKKFFFDDDDDDDDDAAA>>>===;;;999888444......222111)))%%%)))///111222333---.....................,,,,,,,,,------.........++++++++++++,,,---............------------...............///////////////---...000111111111000///...---,,,,,,---///111333222222333222222111000///////////////000000000000111222222333444555666777777777888888999999999:::;;;===@@@AAAAAAAAABBBDDDHHHJJJLLLMMMNNNPPPSSSVVV[[[\\\bbblllsssuuuwww{{{{{{~~~vvvkkkeeefff```SSSNNNRRRRRR```nnnwww~~~vvvgggTTTOOOIIIGGGLLLYYYiiitttjjjaaaXXXSSSMMMGGGDDDEEEDDDAAA???CCCQQQjjjaaaKKKQQQ```xxxrrr{{{zzzrrrdddVVVKKKCCC<<<999666666555555555444444444///:::===CCChhhqqq|||ggg[[[~~~ttt|||hhhNNNIIIGGGJJJWWWkkksss}}}tttrrrvvvwwwpppeeeccc___ZZZUUUPPPLLLJJJEEEDDDBBB@@@@@@AAACCCDDD@@@BBBCCCCCCCCCCCCDDDEEEOOOZZZmmm]]]___yyyddd\\\hhhyyy^^^mmmzzzttt]]]LLL;;;555666777777777444444444444444444444444333333333444555666777888777444999999???AAAZZZZZZWWWhhhCCCBBBKKKcccuuuTTTHHHHHHJJJCCCBBBEEEAAABBB@@@>>>=========<<<;;;999999999888888888888777888888888999:::;;;===>>><<<===============<<<<<<:::;;;===???CCCKKKVVV^^^lllvvv~~~uuusssssssssttttttrrrpppfffbbb]]][[[ZZZYYYUUURRRQQQOOOMMMMMMMMMMMMKKKJJJGGGGGGFFFBBB???===>>>???aaaLLLIIIFFFEEEEEEDDD???;;;:::999777444333222222222000000000000000000000000///............---------++++++++++++++++++++++++------,,,,,,+++***))))))////////////000000000000222111111000///......---111000///......///000111//////......///000222333333333222222000///...------......///000111111222111111111111222333444555555555666777888999999:::;;;<<<>>>@@@BBBCCCDDDDDDGGGKKKOOOOOOMMMNNNQQQVVVaaaaaadddkkksssxxxyyyxxxyyy|||zzzssskkkeee^^^UUUQQQRRRQQQ]]]hhhkkkkkklllnnnnnnggg]]]SSSMMMLLLRRR^^^kkkjjjddd[[[TTTPPPKKKFFFBBBBBBBBB@@@BBBMMMddd]]]MMMLLLgggxxxuuuwwwrrrgggVVVGGG>>>999666555555444333333333333444777333777CCCbbblll[[[hhhvvvgggPPPDDDDDDMMMVVVkkkpppwww}}}zzzyyy~~~|||ooojjjbbbTTTNNNQQQFFFAAA???@@@???===>>>AAABBBBBBBBBCCCCCCCCCCCCCCCRRRXXXeeewwwdddZZZ}}}mmm```hhhbbbiiioooYYYIII999444555666666666000111222333444555555555333444555666777777777777777777999555>>>FFFYYYjjjSSSxxxlllFFFBBBHHHaaa{{{YYYKKKIIIKKKEEEDDDFFFAAAAAA@@@???>>>===<<<;;;:::999999999888888888888777999888888888888:::;;;<<>>===<<<<<<<<<<<<<<<777;;;???BBBEEELLL[[[iiiuuu|||wwwnnnppp{{{~~~|||wwwrrrssswwwwwwrrrmmmmmmbbbYYYYYYXXXSSSPPPQQQPPPNNNMMMNNNNNNMMMKKKIIINNNIIIEEECCC@@@<<<===@@@eeeNNNKKKGGGEEEEEECCC@@@<<<:::999777444333222222222000000000000000000000000///............---------++++++++++++++++++++++++------,,,,,,+++******))).../////////000000000000111111000000///......---111000///......///000111//////......///000222333222222222222000///...---......//////000000111111111111111111222333444555555555666777888999999:::;;;<<<>>>@@@BBBCCCDDDDDDAAAFFFKKKMMMMMMPPPVVV\\\cccdddhhhooowww|||~~~}}}~~~wwwoooiiibbbYYYTTTTTTWWWeeetttzzz|||~~~}}}}}}sssfff]]]WWWXXXaaakkkiiiddd\\\VVVQQQMMMGGGDDDBBBBBB@@@AAAKKKbbb~~~YYYNNNNNNgggyyyttthhhXXXIII???999666666555444444333333444444888444666???YYYiiiWWW\\\uuuiiiRRRFFFDDDKKKSSSffflllttt{{{{{{eeeUUURRRGGGBBB???@@@@@@===>>>AAABBBBBBCCCCCCCCCCCCCCCCCCNNNWWWeeevvvbbbZZZsssgggppp}}}eeerrr~~~pppWWWGGG888444666666555666222222222222333444555555333444555666777777777777888777999555===@@@NNNjjjPPPppprrrKKKDDDHHH___xxxWWWIIIGGGIIIDDDCCCFFFAAAAAAAAA@@@>>>===<<<;;;:::999999999888888888888777888888777777888999;;;<<<>>>>>>>>>======<<<<<<<<<<<>>BBBjjjSSSNNNHHHEEEDDDCCC@@@===:::999777444333222222222000000000000000000000000///............---------++++++++++++++++++++++++---,,,,,,++++++*********....../////////000000000111000000//////.........000000////////////000000//////......///000222333222222222111111///...---////////////000000000000111111111111222333444555555555666777888999::::::;;;<<<>>>@@@BBBCCCDDDDDD@@@DDDHHHJJJLLLQQQXXX^^^dddfffkkksss{{{{{{sssnnnggg___YYYYYY\\\jjj{{{|||oooddd\\\YYY___gggfffbbb]]]WWWSSSNNNIIIEEEBBBBBBAAAAAAIII^^^zzzwwwVVVPPPPPPeee{{{uuukkk\\\MMM@@@999777666555444444333444444444777555777;;;OOOzzzhhhSSSPPPgggpppjjjSSSHHHEEEIIIOOO___fffooowww}}}|||bbbWWWJJJCCC???@@@@@@>>>???BBBBBBBBBCCCCCCCCCBBBBBBBBBIIIRRRaaarrr}}}YYYTTT{{{zzzoooxxx~~~mmmyyynnnSSSEEE888555666666555666555444333222222333444555444444555666777777777777777777999666>>>???HHHyyynnnPPPlllzzzQQQFFFFFF]]]vvvTTTGGGFFFHHHCCCCCCFFFBBBAAAAAA@@@???===<<<;;;:::999999999888888888888777777777666666777888999;;;===>>>?????????>>>===<<<>>>@@@DDDIIIMMMWWWkkk~~~zzzqqqrrrmmmcccWWWOOONNNUUU[[[~~~|||zzzxxxwwwyyy}}}~~~sssggg```[[[UUURRRRRRSSSRRRPPPPPPOOONNNKKKIIIFFFCCCBBBCCCAAA>>>@@@EEElllVVVPPPIIIDDDCCCCCCAAA>>>:::999777444333222222222///////////////////////////............---------++++++++++++++++++++++++,,,,,,,,,++++++*********........./////////000000000000/////////.........000000////////////000000//////......///000111333222222222111111000......000000000000////////////111111111111222333444444444555666777888999:::;;;;;;<<<>>>@@@BBBCCCDDDDDDEEEGGGHHHIIIKKKOOOVVVZZZaaadddkkksss{{{{{{sssppplllddd___]]]\\\gggsss{{{}}}tttkkkaaaYYYRRRPPPVVV]]]aaa___\\\XXXSSSNNNIIIEEEBBBBBBAAA@@@GGGZZZvvvwwwXXXTTTRRRcccyyy~~~wwwmmmaaaQQQAAA999777666666555444444444444444555555888;;;JJJqqqiiiSSSJJJ[[[sssxxxqqqhhhRRRHHHEEEGGGKKKXXX```jjjttt{{{ooo^^^NNNFFF@@@???@@@??????BBBAAABBBCCCCCCCCCBBBBBBAAAEEEJJJWWWkkktttSSSQQQttt{{{qqq|||ooo}}}}}}jjjNNNBBB888555666666555666777666444333222333444555444555666777777888888777777666999666AAADDDMMM}}}vvvXXXqqq~~~TTTEEEDDDYYYzzzSSSGGGEEEHHHDDDDDDGGGCCCBBBAAA@@@???===<<<;;;;;;999999999888888888777777666666555555666777999:::<<<===???AAAAAA@@@???>>>;;;<<>>@@@BBBCCCDDDDDDGGGHHHHHHIIILLLPPPUUUYYY\\\aaaiiirrryyy~~~yyysssqqqoooiiicccaaa[[[aaaeeehhhkkkmmmkkkeeeYYYRRRLLLHHHEEEEEEJJJRRRZZZ[[[ZZZXXXSSSMMMHHHEEEAAABBBBBB@@@EEEWWWrrr}}}ZZZTTTSSSddd|||wwwzzzooocccSSSAAA999888666666555444444444444555222444:::===JJJooolllUUUJJJXXXyyy{{{eeemmmvvv{{{dddOOOHHHFFFGGGHHHRRRZZZeeepppyyyyyycccSSSIIIAAA???@@@??????AAA???@@@BBBCCCCCCCCCBBBAAACCCCCCLLLbbb~~~uuuWWWTTTtttwwwnnn{{{lll{{{fffIII???777666777666555666888777555444444444444555444555666777888888888888888777999666@@@EEERRRzzzaaazzz~~~TTTDDDCCCVVVzzzTTTHHHFFFIIIEEEFFFIIIEEEBBBAAA@@@???>>>===<<<;;;999999999888888888777777666555555555555777888999:::<<>>@@@BBBCCCDDDDDDEEEEEEGGGJJJOOOTTTYYY\\\[[[aaajjjsssyyy~~~zzztttttttttnnnhhheee______]]]ZZZ[[[]]]XXXRRRKKKFFFBBBAAA???>>>CCCJJJUUUWWWYYYXXXSSSMMMHHHEEE@@@CCCCCCAAADDDUUUppp[[[RRRTTTiiixxxwww{{{pppeeeTTTAAA888:::777666555555444444555555555666;;;>>>LLLppptttZZZMMMXXXwwwuuu___fffuuuwwwxxxaaaLLLFFFFFFFFFFFFMMMTTT```kkkuuu~~~iiiYYYMMMBBB???@@@>>>>>>???===>>>AAACCCDDDDDDCCCBBBBBB???EEEYYYvvvvvvYYYVVVuuurrrkkk{{{ttt{{{|||zzzbbbDDD<<<666777777555555666777777777666666555555444555555666777888888888888999999;;;666===BBBRRRzzzddd~~~SSSDDDCCCTTTtttUUUHHHGGGJJJFFFFFFIIIEEEBBBBBBAAA@@@>>>===<<<;;;999999999888888888888777666666555555666777888:::999;;;>>>AAACCCEEEFFFFFF???;;;===CCCGGGQQQooouuuddd___```dddgggbbbZZZVVVYYY^^^~~~~~~zzz{{{{{{yyyxxx{{{}}}qqqdddYYYTTTSSSQQQQQQPPPOOOLLLJJJIIIGGGEEECCC>>><<>>:::999777444333222222222000000000000000000000000///............---------++++++++++++++++++++++++++++++++++++++++++++++++---------.........//////...........................///000111111000///...//////......///000222333000111111111111000//////......//////000000111111111111111111222333444555333444555666888:::;;;<<<;;;<<<>>>@@@BBBCCCDDDDDDCCCDDDGGGKKKRRRWWW[[[]]]^^^eeeooowww}}}yyyyyyxxxrrrkkkgggdddbbb]]]XXXXXXYYYRRRJJJHHHDDDAAA@@@>>>===@@@FFFRRRVVVZZZZZZUUUNNNIIIGGG???CCCDDDBBBDDDTTTppp^^^RRRUUUrrr~~~|||}}}ooodddSSS???888;;;777666666555555555555555;;;:::;;;<<>>======:::<<<@@@CCCDDDEEEDDDCCCAAA@@@CCCRRRhhh|||uuuYYYXXXxxxoookkk~~~{{{www\\\@@@:::666777888555444666555666777888888777555444555555777888888888888888666999>>>999===AAATTT{{{ccc~~~UUUEEEEEESSSpppUUUHHHGGGIIIEEEEEEHHHDDDCCCBBBAAA@@@>>>===<<<<<<999999999888888888888777777666666555666777999:::888:::<<<@@@CCCGGGIIIKKKFFF???>>>BBBAAAIIIgggmmmccceeekkkttt{{{wwwllldddggglll|||kkk^^^SSSQQQPPPPPPPPPOOOMMMKKKIIIGGGEEEBBB>>>>>>GGGRRRnnnSSSNNNHHHEEEDDDCCC@@@===:::999777444333222222222000000000000000000000000//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++---------.........//////---........................///000111111000///...//////......///000222333000111111111111000000///---......///000111111222111111111111222333444555333333555666888:::;;;<<<;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEHHHMMMSSSXXX[[[\\\bbbiiisss{{{~~~}}}|||uuummmhhhgggddd___[[[[[[[[[SSSIIIFFFCCCAAAAAA???===@@@EEEQQQVVV[[[[[[VVVOOOJJJHHH???CCCDDDBBBDDDTTTpppaaaUUUVVVyyy}}}ooodddSSS>>>777<<<777777666555555555555555BBB===:::999IIIqqqtttuuulllTTTWWWxxxdddeeemmmbbbKKKFFFEEEDDDCCCFFFLLLVVVaaammmyyy~~~```RRRDDD@@@???===<<<<<<999;;;???CCCEEEEEEEEEDDDAAAAAAEEENNN]]]oooyyy^^^^^^~~~pppnnn~~~tttVVV>>>999666777888555444666444555888999999888555444555666777888888999999888222999AAA===AAADDDXXX}}}bbb}}}VVVGGGGGGSSSnnn~~~TTTHHHFFFHHHCCCCCCFFFBBBCCCBBBAAA@@@???===<<<<<<999999999888888888888777777777666666777888:::;;;888999;;;???CCCHHHKKKNNNJJJAAA>>>???<<>>???JJJWWWfffVVVPPPJJJFFFEEEDDDBBB@@@===:::666444333222111//////.........------------000///...---,,,+++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------...------,,,,,,...///111000...------...,,,...000111111222444666,,,++++++,,,---///111222555444333333333222000...000000000000000111111222888111///333888777444222333444555777888888888888:::<<<>>>>>>???@@@CCCEEEFFFGGGHHHJJJNNNUUU^^^dddiiiiiiooo{{{|||uuupppoooooojjjccc___^^^]]]WWWQQQJJJDDD@@@???>>>>>>AAAEEELLLSSS[[[^^^YYYPPPGGGCCCEEECCCBBBBBBFFFUUUqqq^^^TTTVVV|||qqqhhhRRRAAA===;;;:::999999888888888888888FFFGGG888777FFFkkkvvv{{{vvvSSS[[[{{{jjjyyylllMMMIIIHHHBBBCCCGGGKKKSSS^^^kkkyyyiiiQQQEEEDDD===;;;===;;;:::;;;>>>CCCFFFHHHFFFEEEDDDBBBCCCKKKUUUbbbttt___]]]wwwoooyyyIII;;;999666555555666555444777777777777777777777777888666888<<<:::666:::BBB<<<<<<;;;>>>??????^^^ggg|||bbbDDDCCCUUUfffyyyPPPHHHCCCFFFHHHFFFBBBAAADDDCCCAAA???>>>===<<<<<<888888888888888888888888666666666666777777777777:::999999<<>>>>>>>>@@@CCCEEEFFFHHHIIIKKKOOOTTT[[[```iiijjjqqq||||||vvvrrrsssrrrnnnfff^^^[[[ZZZWWWRRRLLLFFFAAA@@@???>>>@@@DDDMMMTTT\\\___[[[SSSKKKGGGEEECCCBBBBBBFFFVVVrrrZZZQQQZZZzzzppphhhQQQ@@@<<<:::888888777666666666666666===@@@555999HHHlll{{{}}}VVVXXX~~~ooozzzqqqQQQKKKHHHBBBBBBDDDHHHPPP[[[hhhvvv{{{pppWWWHHHDDD===;;;>>><<<:::;;;>>>BBBFFFGGGFFFDDDCCC@@@AAAGGGPPP[[[jjjvvvzzz```eeezzzpppwwwIII;;;999666555555666555444666666666666666666666666666777===FFFHHHAAA:::999===>>>>>>BBBDDDDDD^^^eeerrrkkkJJJBBBQQQaaasssOOOIIIFFFHHHIIIFFFCCCBBBCCCBBBAAA???>>>===<<<<<<::::::::::::::::::::::::666777777777777777777777;;;;;;<<<>>>BBBGGGLLLNNNKKKLLLGGGFFFDDDBBBWWW|||kkkggglllqqqxxx|||xxxzzzxxxmmm___VVVUUUSSSRRRRRRRRRPPPMMMJJJJJJIIIHHHEEEAAABBBLLLYYYhhhSSSMMMGGGCCCCCCBBB@@@>>><<<999666444333333111000000000000/////////......///...------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************++++++,,,------.........------,,,...//////---,,,,,,---000111222111///---...///...------,,,---...///000111111111222444444333222...............//////000111222444444000111<<>>>>>>>>>>>>>>???CCCFFFFFFHHHKKKLLLOOORRRWWWZZZbbbfffooozzzzzzxxxzzzzzzyyysssiiicccaaa]]]WWWOOOHHHBBBAAAAAA??????BBBMMMTTT\\\```^^^WWWPPPKKKEEECCCBBBCCCHHHWWWsssYYYPPP```xxxooofffOOO???;;;888666666555444444444444444444888333:::IIIkkkyyyXXXSSSyyytttzzzxxxUUULLLHHHAAA@@@AAADDDKKKVVVcccrrr~~~xxxxxx\\\KKKEEE>>><<>>BBBHHHOOO[[[fffyyyrrr```mmmuuuzzz|||qqqHHH;;;999666555555666555444555555555555555555555555666777>>>IIIOOOJJJAAA;;;======;;;AAAEEEDDDWWW{{{dddhhhzzzSSSBBBLLL]]]vvvmmmMMMJJJIIIKKKJJJEEECCCEEEBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777:::;;;>>>@@@CCCHHHMMMQQQPPPOOOHHHGGGHHHCCCOOOjjj{{{eeebbbgggjjjlllttt|||tttnnnlllhhh^^^VVVRRRVVVTTTSSSSSSSSSQQQNNNKKKJJJIIIIIIGGGBBBBBBKKKWWWjjjSSSMMMGGGCCCCCCCCCAAA>>><<<999666444333333222000000000000000///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,------...............---///000///...,,,------///000111000...------...///...---,,,,,,---...///222111111222333444222111///............///000000111333555555222333===JJJ777666555555666888:::<<>>===???BBBEEEFFFHHHKKKLLLMMMOOORRRUUUZZZaaalllvvv~~~~~~{{{tttkkk```SSSJJJDDDBBBBBB@@@???AAALLLRRRZZZ______ZZZTTTOOOFFFCCCBBBDDDIIIYYYsss~~~ZZZUUUhhhwwwooodddLLL===:::777666555444444333333444444111555222;;;GGGgggppprrr[[[PPPrrrsssvvvzzz~~~WWWJJJEEE@@@@@@>>>AAAGGGQQQ___nnn{{{}}}zzz^^^KKKFFF???<<<>>>::::::;;;===@@@DDDEEEEEECCCCCC???===???BBBEEENNNWWWpppmmm```qqq|||~~~ssshhhuuu|||jjjFFF;;;999666555555666555444666666666666666666666666999888999???FFFIIIKKKLLLCCCAAA<<<@@@EEEDDDRRRpppcccaaa^^^DDDIIIZZZooohhhKKKIIIJJJLLLIIICCCBBBEEEBBBAAA???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777777777666:::AAAEEEIIILLLQQQTTTWWWSSSKKKIIIMMMGGGJJJ\\\ggg```aaa```dddhhhnnntttzzzxxxpppkkkddd\\\WWWWWWVVVUUUTTTTTTTTTRRRNNNLLLJJJJJJJJJIIIDDDCCCKKKVVVlllSSSNNNGGGDDDDDDDDDBBB@@@;;;999555444333333222111000000000000////////////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,---....../////////...///000111111///......///---...//////...---///000000///...---,,,---......444333222222333222000...000000//////000000111222///...///222222111666<<<777666555555666888;;;<<>>===>>>AAACCCCCCFFFIIIJJJKKKLLLNNNPPPZZZcccnnnvvv|||zzzhhhWWWMMMDDDBBBCCCAAAAAABBBKKKOOOWWW]]]___\\\UUUQQQGGGDDDCCCDDDKKKZZZssswwwYYYZZZnnnwwwoooaaaHHH;;;:::666777666555555444444555555555777333;;;CCC^^^iii\\\yyyaaaQQQlllnnnrrrvvvXXXGGGCCC@@@BBB>>>@@@EEENNN[[[kkkxxx|||zzz]]]KKKFFF@@@======888;;;;;;<<>>???@@@AAAGGGNNNiii{{{jjj^^^qqq}}}mmm___jjj~~~~~~eeeGGG;;;999666555555666555444777777777777777777777777888999999777:::AAAKKKQQQMMMJJJBBBCCCHHHHHHTTTmmmbbb\\\fffFFFHHHZZZlllcccIIIHHHHHHJJJGGGBBBBBBEEEAAAAAA???>>>============;;;;;;;;;;;;;;;;;;;;;;;;999888888888777777777666666<<>>???>>>======>>>@@@@@@BBBEEEGGGHHHIIILLLNNN___iiisssxxx|||nnn[[[OOODDDAAABBBBBBCCCDDDJJJNNNUUU\\\___]]]WWWRRRJJJFFFDDDEEELLL[[[rrrkkkTTT\\\qqqzzzppp^^^DDD999999666777777666555555555555666777888444<<>>>>>999;;;;;;<<<>>>AAACCCCCCBBBCCC@@@???AAAAAA@@@EEEKKKcccwwwiii___tttlll\\\iii}}}```JJJ;;;999666555555666555444888888888888888888888888666;;;<<<999888<<>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777666999???JJJYYYiiiuuu{{{}}}wwwnnn\\\RRRTTTNNNHHHNNN[[[|||yyyooohhhaaa\\\[[[[[[^^^gggwwwwwwlllccc```WWWUUUTTTTTTTTTRRROOOLLLJJJJJJKKKJJJGGGHHHRRR___mmmQQQLLLFFFCCCCCCCCCBBB???:::888555333333444333222/////////.........---------------,,,,,,------...+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,---...///000000000000///000222111///......///,,,...////////////000222///...---,,,------//////444333222222333333111//////////////////000111111555222222666666444444666666666777888999::::::;;;;;;===>>>>>>===<<<<<<<<<<<<>>>AAACCCDDDGGGKKKNNN]]]hhhrrruuuyyyttt^^^PPPCCC@@@BBBCCCEEEGGGKKKNNNTTT[[[___^^^XXXRRRLLLHHHEEEFFFMMM[[[qqqbbbPPP]]]rrr|||qqq\\\AAA777999666777777666555555555555555555777555>>><<>>;;;;;;;;;===@@@BBBBBBBBBAAA???@@@BBBCCCBBBFFFKKK^^^ssskkkeee|||}}}kkk^^^ppptttWWWHHH;;;999666555555666555444777777777777777777777777666;;;===;;;;;;>>>>>>:::AAADDDAAABBBGGGGGGQQQffffffZZZqqqHHHBBBTTTdddmmmOOOHHHDDDEEEGGGEEEEEEFFFCCCBBBAAA@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888777777666;;;>>>HHH\\\uuummm\\\XXXOOOHHHLLLSSSiii{{{sssmmmfffZZZZZZYYYYYY^^^jjj{{{wwwggg^^^VVVUUUTTTSSSSSSQQQNNNKKKJJJIIIJJJJJJHHHKKKWWWeeelllPPPKKKEEEBBBBBBBBBAAA>>>:::888555333444444333222///.........------------------,,,,,,,,,------...+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,---...///000000000000...///111000...------......///111000//////000111...------,,,---...///000222111111222444444333111...............///000000222000111333222///222777555666777999::::::::::::999<<<>>>???===;;;:::::::::<<<>>>@@@BBBFFFKKKNNNTTTaaalllooovvvzzz___QQQCCC???AAADDDGGGIIILLLOOOTTT\\\```___YYYSSSNNNIIIEEEGGGMMM[[[ppp^^^NNN___rrr~~~rrr[[[???666999666666666555444444444444555111444555@@@<<>>@@@CCCDDDCCCGGGLLL[[[pppnnnkkk}}}hhh```xxx~~~jjjNNNEEE;;;999666555555666555444777777777777777777777777888::::::888===BBB@@@999<<>>>>>>>>>>>>>>>>>>>>>>>::::::999999888777777666;;;;;;DDDZZZzzzjjjbbbWWWNNNQQQNNNZZZyyyyyysssmmmfffZZZ[[[YYYVVVVVV]]]jjjuuu|||qqqdddVVVTTTSSSSSSSSSQQQNNNKKKJJJIIIJJJJJJIIIMMM[[[iiikkkSSSMMMFFFCCCDDDEEEBBB???:::777444222222333222222111000000000/////////...------............------------++++++++++++------++++++++++++++++++++++++,,,---...///000000000000......////////////......111000///---------...///---.../////////...,,,+++222222222222222222222222000000//////000111222222222222222333444555777777777666555555777999<<<>>>CCCAAA???>>>>>>===<<<:::666888888:::AAAKKKPPPOOOXXX]]]dddnnnyyyjjjTTT@@@===AAACCCEEEIIINNNOOOQQQVVV[[[\\\YYYVVVMMMKKKHHHGGGLLL[[[mmm{{{\\\LLLYYYsss~~~kkkTTT>>>999;;;555555444444333333333444444888888555999@@@KKKrrrrrrZZZeee```OOO```bbb```www|||RRRFFFFFFCCCAAAAAAAAACCCLLLZZZkkkuuu~~~mmmaaa\\\lllYYYIIIGGGCCC???@@@???>>>======>>>???@@@AAA@@@AAAAAAAAAAAACCCGGGJJJXXXssshhhzzziiiddd~~~cccFFF??????;;;777666777888777666666666666666777777777777666999<<<<<<::::::===@@@BBBAAADDDIIIMMMSSS___jjjyyyaaayyy}}}JJJBBBFFFWWWsssfffLLLCCCIIIHHHEEEHHHGGGFFFEEEBBB@@@???>>>??????>>>>>>>>>>>>===<<<;;;:::;;;:::999888777777777777777<<>>;;;888444222222222222111000000000000////////////------............---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,---...////////////......////////////......222111000///...//////000000111111111111000//////222222222222222222222222000000000000000111222222222222222333444555666777777666666666777:::<<<>>>EEEDDDCCCBBBAAA>>><<<:::777999999;;;CCCMMMRRRQQQVVV[[[cccmmmxxxlllVVVBBB>>>BBBCCCDDDHHHNNNOOOQQQUUUXXXYYYVVVSSSKKKIIIFFFEEEKKKXXXkkkxxx]]]NNN\\\uuu}}}hhhRRR===888;;;555666666555555555555555666666777666:::@@@KKKrrrxxxaaaiiihhhSSS^^^~~~bbbXXXgggVVVHHHFFFCCCHHHFFFDDDDDDJJJUUUcccmmmzzzsssbbbXXXSSSWWWxxxeeeQQQKKKEEE@@@@@@@@@?????????@@@AAABBBCCCCCCCCCCCCBBBAAABBBEEEHHHVVVrrr|||nnn}}}oooqqq}}}~~~{{{]]]CCC>>>???;;;777666777888777555666666666777777777777777888:::======<<<<<>>FFFGGGGGGGGGDDDAAA===;;;999::::::<<>>===>>><<<999777777777666555666666777777777888888888999;;;===>>>>>>???AAACCCEEEEEEIIINNNQQQTTT]]]fff}}}kkkSSSCCCEEEOOOjjjyyy[[[LLLMMMIIIEEEGGGFFFFFFEEECCCAAA@@@?????????>>>>>>>>>======<<<;;;:::;;;:::999888888777777888999:::AAAQQQjjj|||bbbUUURRRSSSRRReee}}}wwwtttiiibbb[[[WWWSSSQQQUUU\\\dddvvvooo___WWWPPPNNNMMMJJJHHHIIIIIIIIIDDDDDDKKKMMM[[[tttmmmQQQJJJDDDAAACCCDDDAAA>>>===:::666333222222111000////////////000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---..................////////////......111000000000000000000000222111///.........///000333333333333333333333333111000000000000000111111222222222222333444555666777777777888999;;;===>>>CCCEEEHHHJJJHHHDDDAAA???;;;;;;;;;>>>GGGSSSWWWTTTSSSWWW^^^fffmmmvvv~~~ttt\\\FFF@@@BBBBBBCCCGGGKKKKKKLLLMMMMMMKKKHHHFFFBBBBBB@@@@@@DDDOOO^^^iiiuuu|||ZZZUUUjjjttt\\\III888666999666777666666666666777888888444777888;;;<<>>===;;;;;;:::999888888888888999888===LLLeeerrr^^^VVVXXXQQQZZZ|||wwwtttkkkfffaaa\\\VVVRRRVVV^^^dddssslll]]]TTTMMMKKKLLLJJJJJJLLLGGGHHHDDDCCCIIILLL\\\vvvmmmQQQKKKEEEBBBDDDEEECCC@@@>>>:::666333333222111000////////////000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---..................////////////........./////////////////////222111///.........///000333333333333333333333333111111000000000000000111222222222222222333444555666666777888999;;;<<<======BBBHHHKKKJJJHHHGGGFFF???>>>===@@@JJJVVVYYYVVVRRRVVV\\\aaafffkkkooosssvvv]]]GGG@@@AAAAAABBBFFFIIIIIIJJJIIIGGGDDDBBBAAA??????>>>>>>AAAJJJWWW```jjjrrr}}}ZZZ^^^wwwmmmTTTEEE777555999666666666555555666777777888555888999;;;;;;===___aaaMMMbbbwww]]][[[fffiiiPPPHHHFFFCCCBBBAAABBBFFFNNNXXX___lllwwwvvviii___]]]cccnnnvvvvvvhhh[[[PPPKKKLLLNNNggg|||fffXXXPPPLLLJJJFFFGGGHHHIIIIIIHHHGGGEEEAAABBBBBBAAA@@@AAADDDGGGQQQkkkxxxttt}}}sss~~~vvv\\\DDD999===;;;;;;:::999777666666666777777777888999::::::;;;;;;<<<===???BBBDDDFFFFFFHHHIIIMMMRRRSSSSSSXXX```tttlllnnn```AAAAAAFFF\\\```LLLKKKHHHFFFHHHGGGEEEEEEDDDCCCBBB@@@???>>>AAAAAAAAAAAA@@@???>>>===<<<;;;:::999888888888888777666:::GGG___ttt\\\___VVVVVVooozzztttoookkkfffaaaZZZUUUXXX___```kkkzzzppp]]]SSSKKKJJJJJJIIIIIIKKKGGGIIIDDDCCCHHHKKK\\\wwwqqqRRRKKKEEECCCEEEFFFDDDAAA===:::666444333333222111000000000000////////////------............------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,---......//////.........////////////......---......////////////...222222111000000000000111333333333333333333333333222111111000000000000000222222222222222333444444555555666888999:::;;;<<<:::@@@GGGLLLLLLKKKLLLNNNEEECCCAAADDDOOOZZZ\\\XXXRRRVVVZZZ^^^```bbbdddfffwww^^^FFF@@@AAA@@@BBBFFFHHHIIIJJJHHHDDDAAA??????===>>>===<<<>>>EEEPPPXXX```hhhwwwuuu[[[hhhfffMMMAAA777555999666666555555555666777888999777999999;;;;;;;;;VVV~~~|||gggMMM[[[vvvbbbccclllrrrnnnSSSJJJHHHDDDCCCBBBAAACCCIIIQQQWWWgggrrr}}}vvvhhhZZZQQQOOOTTTYYYqqquuuwwwuuulll```VVVOOOIIIFFFUUUooonnn___VVVPPPMMMLLLMMMOOOOOONNNLLLIIIGGGBBBBBBBBBAAA@@@BBBEEEHHHPPPeee~~~yyy|||}}}ssslllSSS@@@777;;;888999:::999888777777888777777888999:::;;;;;;<<<======>>>AAAEEEHHHIIIIIIKKKKKKOOOSSSTTTTTTYYYaaatttnnndddjjjEEECCCDDDXXX^^^JJJJJJHHHGGGHHHFFFEEEEEEEEEDDDBBBAAA???>>>>>>??????>>>>>>===<<<;;;<<<;;;:::999999888888999777666777AAAVVVvvvkkkiiiZZZUUUfff~~~|||wwwqqqlllgggbbb\\\]]]aaaccckkkvvv}}}{{{vvvvvv{{{uuuooommm{{{uuu^^^UUULLLJJJIIIGGGFFFGGGGGGIIIEEEDDDHHHKKK]]]zzztttPPPJJJDDDBBBDDDEEECCC@@@<<<999666444333444333333222222111000///...------------............------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,---...////////////......////////////......---...///000111000000///000111111111111000//////444444444444444444444444222222111000000000000000222222222111222222333444333444555777888999::::::;;;AAAIIIMMMNNNNNNQQQTTTLLLIIIFFFIIITTT___```[[[QQQUUUZZZ]]]^^^______```qqqvvv]]]FFF???@@@@@@BBBFFFJJJKKKLLLIIIDDDAAA@@@@@@=========<<<<<>>>>>>>>>>>>>>===<<<;;;:::<<<<<<;;;:::999999999999777666777<<>>??????BBBFFFLLLMMMNNNKKKFFFBBBAAABBB===>>>===;;;;;;???GGGNNNRRRZZZiiizzzbbbVVVlll\\\DDD>>>888777999666888888888888999:::;;;<<<999888888>>>BBB???QQQttt~~~{{{vvvZZZVVVbbb}}}bbboootttVVVKKKKKKBBBAAAAAA@@@BBBGGGMMMRRR\\\gggssszzzqqq___TTTPPPPPPNNNTTT[[[]]]YYYRRRIIIEEEAAADDDJJJLLLXXXxxx|||qqqhhhaaa[[[WWWWWWYYYZZZZZZXXXTTTOOOKKKIIIIIIHHHFFFCCCCCCEEEGGGKKKYYYnnnrrrsss~~~^^^GGG:::444777444777::::::888888999;;;777888888999;;;<<<======CCCBBBBBBFFFLLLOOOPPPOOOQQQQQQSSSVVVWWWXXX___gggjjjlllZZZ~~~tttGGGCCCCCCTTT~~~```KKKKKKIIIGGGGGGCCCEEEEEEEEEEEECCCAAA???>>>???@@@@@@??????>>>===<<<<<<<<<;;;:::999999999999888777666888FFFdddcccYYYdddqqq~~~{{{yyytttppppppsssuuuzzz{{{pppaaa[[[___]]]iiixxx~~~hhhbbbVVVRRReeesss^^^VVVNNNIIIIIIJJJIIIIIIJJJCCCFFFDDDDDDIIIOOOcccmmmRRRJJJCCCCCCCCC@@@???@@@:::888666333222222333444111111111111000000000000///............---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++---+++***,,,000222111/////////............/////////////////////.........///000000111111111000000333444555555555555555555444333111000///...//////000000000000111222333333777666666666888;;;>>>@@@>>>@@@EEEIIIMMMPPPSSSTTTXXXTTTRRRUUU]]]dddggggggQQQPPPRRRYYY```dddaaa]]]^^^ooommmUUUBBB@@@???<<>><<>>===<<<<<<<<<<<<;;;::::::999888888888444666;;;AAAQQQuuu~~~ggg]]]ddd{{{|||{{{tttdddWWWOOOZZZWWWZZZhhhyyy{{{qqq```^^^WWWOOOSSSmmmsss```ZZZQQQOOOKKKIIIIIIIIIHHHGGGEEEBBB@@@BBBFFFRRRfffxxxkkkRRRJJJCCCCCCBBB@@@???@@@;;;999666444222222222333111111111111000000000000///............---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++,,,///111///---//////............//////000000000000000000000000///000000111222222222111444444555666666666666555666444333111000000000000111111111111111222333444666666666777999;;;===???<<<>>>AAADDDIIINNNSSSWWWWWWTTTRRRTTT[[[bbbfffgggZZZYYYZZZ___fffhhheeeaaa]]]eeewww~~~~~~mmmUUUBBB@@@@@@===BBBNNN[[[bbbeee___VVVMMMEEE>>>???>>><<<;;;;;;===???@@@EEEOOO]]]jjjssskkk\\\\\\uuukkkKKK999;;;999666999888666666666777888999:::;;;===;;;<<>>@@@DDDIIIQQQZZZhhhrrrxxx|||uuuhhh[[[WWWRRRMMMJJJHHHFFFDDDLLLKKKKKKNNNUUU^^^hhhnnnnnnoooooonnnkkkhhhgggfffeeeeeedddccc```]]]ZZZXXXSSSOOOIIIEEEDDDDDDCCCCCCHHHLLLVVVggg{{{zzziiiiiiyyywwwmmmLLL::::::;;;888555777888::::::999888777999999:::;;;<<<>>>@@@AAAFFFHHHLLLQQQVVVYYY\\\]]]___^^^^^^^^^___aaadddeeekkkbbbzzzOOODDDBBBEEEiiipppTTTHHHIIIKKKJJJIIIGGGGGGFFFEEECCCBBBAAA@@@AAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;:::999999888777444555888;;;GGGfffwwweeecccqqqnnn^^^SSSRRRQQQRRRYYYccciiihhhfff\\\XXXRRRLLLMMMaaalllYYYRRRPPPMMMJJJIIIIIIHHHGGGFFFCCCAAABBBDDDJJJVVVkkk}}}lllRRRIIICCCBBBBBB@@@???@@@<<<:::777444222222222222111111111111000000000000///............---------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++---//////...,,,000//////......//////000000000000000111111111111//////111222333333333333444555666666777777777666777555444222111111111111111111111111222333444555555666777888:::;;;======;;;<<<<<<>>>BBBIIIRRRYYYXXXUUUSSSTTTYYY```eeehhhdddbbbbbbfffkkklllhhhcccZZZYYYbbbvvv~~~~~~wwwttt~~~nnnWWWCCC@@@@@@>>>BBBKKK]]]bbbccc[[[QQQIIIBBB;;;BBB@@@>>>;;;::::::;;;<<<===IIIZZZgggmmmwwwgggYYY```}}}~~~___DDD777:::888666888777777777888888999;;;<<<===>>>===???AAA???@@@OOOaaa}}}```jjjwwwVVVOOORRRrrr|||sssgggZZZ]]]mmmYYYMMMGGGFFFDDD@@@>>>>>>AAADDDMMMVVVbbblllrrrwww{{{vvvpppggg___ZZZVVVRRRPPPUUUUUUVVVXXX[[[___ccceeegggiiijjjlllkkkjjjiiiggggggggghhhgggeeeaaa]]][[[VVVRRRLLLGGGEEEDDDCCCBBBDDDHHHPPP\\\kkkyyyuuuiiinnn}}}yyyvvvppp|||bbbDDD777:::;;;777555666777999999999888777;;;;;;<<<===>>>???AAABBBHHHJJJOOOSSSXXX[[[]]]^^^^^^^^^___```bbbeeehhhiiimmmmmmxxxTTTBBB???AAA```sssWWWJJJJJJKKKJJJJJJHHHGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@???>>>======<<<<<<<<<;;;;;;:::999999999777555666888777===SSSjjjuuufffgggooo{{{gggYYYTTTSSSQQQQQQRRRVVV[[[___XXXQQQLLLKKKIIISSSwwwfffSSSKKKMMMKKKIIIHHHHHHHHHGGGEEEAAAAAABBBGGGNNN\\\tttnnnQQQIIIBBBBBBBBB@@@???@@@===;;;888555222111111222111111111111000000000//////............---------+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,...///...---+++000000////////////000000///000000000000000111111...///111222333444555555444555666777888888888777666555333222111111111111111111111222333444555666555666777999;;;<<<<<<<<<===<<<:::999;;;CCCOOOWWWXXXWWWUUUUUUXXX^^^eeeiiikkkiiihhhkkkooonnniiicccWWWRRRUUUhhhwwwxxxqqqnnnvvvrrr[[[FFFAAA@@@>>>@@@FFFTTTXXXWWWPPPHHHFFFDDDBBBBBB@@@>>><<<;;;;;;;;;;;;===GGGYYYhhhooowwwdddXXXfffwwwVVV???777;;;888666888555999999:::;;;<<<>>>???@@@??????AAACCCBBBCCCMMMYYYuuucccbbbxxxaaaRRRQQQkkksssiiiccc___WWWxxx^^^MMMGGGFFFCCC@@@>>>>>>@@@BBBJJJQQQ\\\eeekkkqqqxxx|||uuulllfffbbb___`````````aaaccceeeggghhhjjjjjjkkklllkkkiiifffcccdddfffggggggeeeaaa\\\ZZZUUUQQQLLLHHHFFFDDDCCCAAACCCHHHNNNUUU]]]gggqqqyyyuuusssssswww{{{~~~qqqkkkuuurrrmmmwwwxxxooowwwyyyWWW>>>777999999666555555777888888888888888<<<<<<======???@@@BBBCCCJJJLLLPPPTTTXXX[[[]]]^^^\\\]]]^^^```cccfffiiijjjooo|||vvv[[[@@@===@@@YYYtttYYYLLLJJJJJJJJJJJJHHHHHHGGGFFFDDDCCCBBBBBBBBBAAAAAA@@@???>>>===<<<<<<<<<;;;;;;::::::::::::999888999:::777999FFFUUUwwwrrrhhhgggqqq```]]]ZZZUUUQQQOOORRRWWWZZZVVVMMMJJJMMMIIILLLkkkeeeRRRJJJKKKIIIGGGGGGGGGGGGFFFDDDAAA@@@AAAFFFOOOcccnnnPPPHHHBBBAAABBB@@@???@@@===;;;888555333222222222111111111111000000000//////............---------+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++---...............000000////////////000000.........//////000000000...///111222333444555555444555666777888888888888666444333111000000000000111111111222333444666777555666888999;;;;;;<<<;;;??????===:::999???JJJRRRXXXYYYYYYXXXXXX]]]dddjjjooommmnnnqqqtttssskkkeeeVVVLLLJJJXXXooo|||zzzqqqllltttwww```JJJAAA@@@>>>>>>@@@KKKQQQUUURRRNNNLLLJJJHHH??????>>>=========>>>>>>@@@EEEUUUiiiuuuzzzaaaZZZnnnoooOOO===888<<<777666888444999999999:::<<<>>>???@@@@@@AAACCCEEEEEEFFFMMMTTTpppmmm]]]nnnmmmWWWSSShhh}}}qqqaaaYYYYYYSSSwwweeeLLLGGGEEEBBB@@@???@@@AAABBBGGGMMMVVV^^^dddllltttzzz~~~~~~wwwqqqnnnooommmkkkiiihhhjjjkkkmmmnnnlllkkkjjjiiifffaaa]]]___```bbbbbb```\\\XXXUUUPPPMMMIIIFFFEEEDDDCCCBBBAAAFFFKKKOOOPPPTTTZZZ```]]]YYYZZZ```dddgggmmmuuuoooooo~~~uuummmsss{{{iiiqqqqqqNNN:::777999888666555666666777888999999999<<<<<<===>>>@@@BBBDDDEEEKKKMMMQQQUUUXXX[[[\\\]]]ZZZ[[[\\\___bbbdddggghhhooo}}}ccc>>><<<@@@TTTzzzvvv[[[LLLIIIHHHHHHIIIIIIIIIHHHFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>======<<<<<<;;;;;;;;;;;;::::::777888::::::777777>>>GGGbbbssskkk}}}nnneee___XXXTTTVVVWWWWWWUUUTTTJJJIIIMMMIIIIIIbbb{{{bbbSSSJJJIIIGGGFFFGGGGGGGGGFFFDDDAAA??????DDDOOOhhhkkkOOOGGGAAAAAABBB@@@???@@@===;;;888555333333333333111111111111000000000000///............---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***,,,---.........000222111000000//////000000111------......//////000000//////111222333333333333333444555666777888888888555444222111000000000000000000000111333444666666666777888999:::;;;<<<<<>>;;;>>>FFFMMMVVVYYY[[[ZZZXXX[[[bbbiiinnnoooqqqwww{{{xxxooogggUUUJJJBBBGGGXXXpppuuummmtttyyycccLLLBBB@@@???======@@@KKKTTTVVVRRRNNNGGGAAA=========>>>???@@@AAABBBBBBBBBOOOhhhwwwzzz```^^^xxxdddHHH;;;999<<<777666999666777777888999:::<<<>>>???AAABBBDDDFFFHHHKKKOOOSSSooo|||^^^fff```PPPddd|||```NNNKKKJJJbbboooPPPHHHEEEBBB@@@AAAAAAAAA@@@CCCIIIPPPWWW]]]fffpppxxx{{{~~~yyytttqqqoooppppppqqqnnniiigggfffddd___ZZZZZZ[[[\\\\\\ZZZWWWSSSQQQLLLJJJGGGEEEEEEDDDCCCBBB>>>BBBFFFGGGGGGGGGJJJLLLMMMLLLPPPXXX[[[]]]gggsss|||kkkrrr{{{ssswwwyyybbbmmmfffEEE999999999777777666666777888999::::::;;;<<<===>>>@@@BBBEEEGGGHHHMMMOOORRRVVVYYY[[[\\\]]][[[\\\]]]___bbbccceeeffflll|||oooAAA<<>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;555777888777555666:::???RRRttt{{{zzz}}}tttkkkbbb```cccccc^^^XXXRRRKKKIIIKKKIIIJJJ\\\sssnnn\\\QQQJJJGGGFFFFFFGGGHHHHHHFFFDDDBBBAAA@@@DDDOOOiiijjjOOOGGGAAAAAAAAA@@@???@@@<<<:::888555444333444555111111111111000000000000///............---------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,...------///333666111111000000000000111111---......///000000111111///000000111222222222111222333444555666777777777777555444222111111111111/////////000222333555666888888777777888:::<<<===@@@CCCFFFDDD@@@@@@EEEJJJRRRWWW[[[ZZZWWWXXX___fffiiikkkpppxxx}}}zzzpppgggUUUMMMDDDCCCJJJ\\\wwwuuujjjppp|||xxxcccLLLAAAAAABBB???===999BBBJJJKKKHHHDDD@@@;;;======>>>???AAABBBCCCDDDDDDAAAMMMfffvvvxxx}}}zzz```ddd~~~XXX@@@666777:::555777<<<999888888999:::<<<>>>@@@AAAAAACCCDDDFFFJJJOOOSSSTTThhhjjjccc~~~uuuQQQccceeeLLLFFFDDDRRR~~~zzzWWWKKKHHHDDDBBBBBBAAA@@@>>>@@@DDDJJJPPPWWWaaallluuuwww}}}|||zzzyyy{{{uuunnniiigggddd___ZZZXXXXXXXXXWWWUUUSSSQQQOOOLLLIIIGGGEEEEEEDDDCCCAAA>>>???AAABBBCCCEEEGGGHHHKKKLLLUUU```ccceeesssvvvdddsssvvvqqqxxxyyylllwwwyyyZZZ>>>777:::999888:::777777888888999;;;<<<===>>>>>>@@@CCCFFFIIILLLMMMOOOQQQTTTXXX[[[]]]^^^^^^___```aaabbbddddddeeeeeegggsss~~~|||III>>>AAAEEEdddzzz___PPPIIIGGGHHHJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCBBBAAAAAA??????>>>===;;;;;;<<<<<<<<<<<<<<<<<<666777777666555777:::;;;CCC^^^yyyzzzppplllmmmlllgggaaaUUUPPPMMMKKKJJJMMMXXXddd~~~xxx```TTTOOOKKKGGGFFFFFFGGGIIIIIIGGGEEEDDDCCCDDDGGGPPPiiikkkNNNFFF@@@@@@AAA@@@???@@@;;;:::777555444444555666111111111111000000000000//////.........---------++++++,,,,,,,,,---------+++++++++++++++++++++++++++---...------///555999111111000000000000111111...//////000111222222222///000000111111111000000111222333555666777777777888777555333222222222333......///000111333555666999888777777777:::<<<>>>>>>DDDIIIHHHDDDBBBEEEJJJOOOUUU[[[ZZZVVVVVV\\\ccccccfffmmmwww|||yyyoooeeeUUURRRNNNJJJHHHPPPeeexxxrrrgggllluuuwwwbbbKKKAAABBBDDDAAA>>>999???AAA===:::<<<>>>>>>>>>>>>???AAABBBCCCDDDDDDEEEBBBNNNfffuuuwwwvvv```hhhxxxPPP;;;222444888444777>>>;;;;;;<<<<<<>>>@@@BBBDDDEEEBBBCCCDDDFFFKKKQQQUUUUUU```yyyddduuuWWWeeekkkQQQLLLDDDKKKvvv^^^OOOJJJFFFCCCBBBAAA>>>;;;===AAAFFFLLLSSS]]]jjjrrrtttzzz~~~uuunnnjjjfff```ZZZWWWWWWVVVUUUTTTRRRPPPOOOMMMKKKHHHFFFEEEDDDBBBAAA?????????AAADDDHHHKKKMMMNNNRRR^^^kkkoooqqqmmm^^^sssyyyllljjjttt|||~~~oooQQQ888666;;;999888<<<888888888999:::;;;===>>>???@@@BBBEEEHHHLLLOOOQQQQQQSSSVVVYYY\\\^^^______ccccccdddeeeffffffffffffccclllqqqpppRRR@@@@@@???ZZZ|||bbbQQQKKKHHHIIIKKKKKKJJJIIIHHHFFFEEEDDDDDDCCCBBBBBBAAA@@@???>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<999:::999666666999;;;<<<888NNNooo|||xxxwwwqqqnnnlllhhhdddZZZWWWQQQLLLLLLRRRXXX]]]mmm|||~~~lllXXXPPPOOOMMMFFFFFFFFFHHHIIIIIIHHHFFFEEEEEEGGGJJJRRRhhhkkkLLLGGGAAA>>>>>>???>>><<<:::999777666444333333333////////////000000000000000000///...---,,,,,,,,,...------,,,,,,------...,,,------......------,,,,,,,,,++++++,,,---///000......///...,,,,,,---///////////////000000000000000000111222222222222111333222222333444666888:::999888555333111000000000000000000111222444555666888888888888888888888888@@@DDDIIILLLLLLKKKJJJJJJRRRVVV[[[[[[YYYXXX[[[______aaacccjjjtttyyyqqqeeeWWWRRRNNNMMMJJJHHHOOOYYYsss~~~yyykkkddddddeeeuuueeeQQQDDD@@@AAA@@@???>>>======<<<<<<======>>>>>>@@@BBBBBBAAAAAAAAABBBDDDCCCNNNcccppprrrvvv|||fffbbbnnnqqqKKK;;;888555555777:::===>>>:::;;;<<<<<<<<<===???AAA@@@BBBEEEIIINNNRRRUUUVVVbbbtttiiihhh\\\VVV~~~}}}VVVIIIKKKJJJkkkbbbPPPHHHGGGDDD===@@@BBB999<<<>>>BBBGGGOOOZZZeeemmmtttxxx}}}{{{tttnnnfff]]]VVVWWWUUUQQQPPPQQQRRRRRRQQQJJJFFFDDDEEEDDD@@@@@@CCC>>>BBBFFFGGGFFFHHHOOOUUUSSS^^^kkkrrrwwweee___zzzvvvddd```ttthhhdddLLL999:::>>>;;;777888999:::;;;;;;::::::<<<>>>??????AAACCCGGGKKKNNNPPPSSSTTTVVVZZZ]]]aaadddfffeeefffgggdddaaabbbeeeiiipppiiicccXXXDDD>>>CCC]]]qqqZZZMMMKKKLLLMMMJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@=========<<<;;;;;;:::::::::999777666666666777888888DDD[[[{{{vvvyyywwwnnniiiiiiZZZWWWSSSQQQRRRVVVZZZ]]]nnnqqqoooeeeWWWNNNNNNRRRIIIHHHGGGHHHJJJJJJJJJHHHMMMIIIGGGKKKUUUhhhlllMMMGGGAAA>>>>>>???>>><<<:::999777666444333333333000000000000////////////000000///------,,,,,,------------,,,,,,---------******++++++++++++******++++++******+++,,,...///...//////...------...000////////////000000000111000000111222222222222222222222222222444666888999888777555333111000//////000000000111222333555555777777888999;;;<<<======AAAGGGNNNTTTUUUUUUTTTTTTYYY]]]``````\\\[[[]]]```]]]^^^___ccclllrrrnnneee]]]VVVQQQOOOKKKFFFHHHMMMXXXbbbjjjjjj```UUUOOONNNQQQggg|||mmmYYYIIIBBB@@@>>>===<<<<<<<<<<<<<<<===>>>>>>???AAACCCCCCBBBAAAAAABBBBBBBBBLLL___lllnnnsss{{{rrrbbbhhhxxxeeeDDD:::999777777888999999888<<<===>>>=========???AAACCCDDDGGGIIILLLOOOQQQRRRbbbuuuvvvbbbtttaaaXXX}}}cccQQQLLLFFFaaapppRRRIIIGGGEEE>>>@@@AAA888<<<>>>AAAFFFMMMVVVaaahhhqqqvvv|||xxxpppggg]]]VVVTTTRRRPPPQQQSSSVVVWWWXXXQQQLLLIIIHHHEEEAAA@@@CCCCCCFFFIIIKKKMMMRRRYYY___iiirrr}}}|||___```}}}lll]]]```vvvcccxxx}}}vvvWWWCCC555666;;;888666888:::;;;<<<<<<<<<<<<>>>@@@AAAAAACCCEEEHHHLLLOOOQQQTTTUUUWWWZZZ]]]aaadddeeeeeefffgggeeeccccccfffjjjlllddd{{{dddxxxcccGGG>>>AAAZZZiiiXXXNNNJJJIIIJJJIIIHHHGGGGGGFFFFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>===<<<<<<;;;;;;::::::999888777666777777888999???LLLccctttmmmrrr{{{zzzrrrqqqddd```ZZZTTTSSSWWW```fffrrrppplllcccXXXQQQNNNOOOLLLKKKJJJIIIJJJJJJHHHGGGJJJGGGGGGKKKUUUhhhmmmMMMGGGAAA>>>>>>???>>>===:::999777666444333333333111111000000//////......000///...---------------------------------------******++++++++++++******+++***))))))***+++---...///000000///......000111/////////000000000111111000000111111222222222222222111111222333555777999777666555333111000//////000000000111222333444555666777999;;;===???AAABBB@@@FFFOOOVVVYYYZZZZZZZZZ___bbbeeedddaaa______aaa\\\]]]]]]___eeemmmmmmiiiddd___[[[XXXRRRKKKHHHHHHFFFKKKOOOOOOJJJDDDAAA@@@CCCOOOeee{{{rrr```OOODDD@@@??????======>>>>>>???@@@AAAAAAAAACCCDDDDDDBBBAAABBBBBBAAAAAAJJJXXXaaabbbeeellltttnnncccuuutttUUU<<<888777777999::::::999777>>>???@@@???>>>???AAACCCGGGHHHIIIJJJLLLMMMNNNOOOYYYlllbbbZZZsssgggXXXxxx}}}cccTTTFFFVVVXXXLLLHHHGGGBBBBBBBBB999<<<===@@@CCCIIIRRR\\\ccciiipppzzzzzzqqqhhh^^^WWWRRRPPPOOOPPPTTTXXXZZZ[[[QQQKKKGGGEEECCC???@@@DDDIIIKKKNNNSSSZZZaaahhhlllyyyyyyccckkkggg\\\gggwwwhhh|||~~~~~~uuueeeHHH;;;333666999777777:::;;;<<<===>>>===???AAACCCEEEEEEGGGIIILLLOOOQQQSSSVVVVVVXXXZZZ]]]```bbbddddddfffhhhhhheeeeeehhhjjjppphhhxxxlllrrrqqqMMMAAA@@@VVVxxx|||fffTTTJJJHHHJJJIIIIIIHHHGGGGGGFFFFFFDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>======<<<<<<;;;;;;999999888777777777777888888:::???LLLfffllleeehhhmmmsss|||xxxsssjjj```YYY]]]gggqqqzzzuuummmeee]]]VVVQQQNNNOOONNNLLLLLLKKKJJJHHHEEEGGGEEEGGGMMMWWWhhhnnnMMMHHHAAA>>>??????>>>===:::999777666444333333333222111111000///......---000///...---------------,,,------------------,,,------............------+++************,,,---...///000111000//////111333//////000000000111111111111111111111111222222222111111111222333555777888777666555333222000000///000000000000111222333444666777999;;;===???AAABBBAAAFFFMMMSSSXXX\\\___aaaccceeehhhgggeeecccbbbccc]]]```aaaccchhhoooqqqooohhhjjjkkkggg^^^VVVRRRRRRKKKKKKIIIGGGEEEDDDDDDEEEGGGKKK]]]uuu|||rrrbbbRRRGGGBBBBBBDDDAAABBBCCCDDDEEEFFFFFFFFFDDDEEEFFFFFFCCCBBBBBBBBBBBBBBBGGGPPPSSSRRRTTTYYY___hhh|||rrrmmmeeeIII:::888888777999;;;<<<<<<;;;===???@@@AAAAAABBBDDDFFFIIIJJJJJJKKKLLLMMMNNNNNNQQQaaakkkRRRcccjjjUUUnnnaaaKKKOOOuuuaaaQQQJJJJJJEEEEEEDDD<<<;;;<<<>>>AAAGGGOOOYYY```aaajjjvvv|||uuulllccc]]]VVVTTTQQQQQQRRRTTTUUUUUULLLGGGCCCCCCCCCBBBEEEJJJNNNQQQWWW```iiippptttuuu}}}}}}qqq}}}iii```qqqzzztttuuu~~~|||kkkTTT???999666999999888999===;;;<<<>>>??????@@@CCCFFFIIIJJJKKKMMMOOORRRTTTUUUWWWWWWYYYZZZ]]]___aaacccdddgggjjjkkkhhhgggiiikkktttnnnwwwxxxuuu|||TTTDDD>>>QQQpppoooXXXLLLKKKJJJJJJJJJIIIIIIHHHGGGFFFDDDDDDDDDCCCBBBBBBAAA@@@??????>>>======<<<<<<;;;999999888888888777777777555777<<>>@@@CCCHHHNNNUUU]]]fffllliiikkklllllljjjhhhfffeee```dddgggjjjooovvvwwwsssiiirrrxxxrrrfff]]]\\\^^^XXXSSSLLLFFFEEEGGGKKKMMMQQQSSSbbbxxx}}}|||sssdddUUUKKKFFFEEEFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGHHHIIIGGGDDDBBBBBBBBBBBBCCCGGGKKKLLLKKKMMMQQQWWW```tttuuuwwwxxxZZZCCC===???===:::999:::<<<===>>><<<>>>@@@AAACCCEEEHHHJJJJJJJJJKKKLLLNNNOOOPPPPPPSSS^^^|||uuuSSS[[[lllRRRbbbkkkQQQLLLiiinnnWWWKKKIIIEEEEEEDDD===:::;;;===@@@EEEMMMWWW]]]___hhhttt~~~}}}yyyuuupppmmmkkkjjjiiilllnnnpppssszzz}}}wwwpppjjjaaa]]]XXXTTTRRRPPPNNNMMMKKKFFFCCCEEEFFFFFFKKKPPPUUUZZZcccmmmwww{{{{{{yyy}}}yyywwwllldddyyyxxxtttyyybbbIII;;;999999::::::888:::===:::<<<>>>???@@@BBBFFFHHHMMMNNNOOOQQQSSSTTTUUUVVVWWWXXXYYYZZZ]]]___aaabbbdddhhhmmmnnnllliiiiiikkkooommmqqq|||uuuXXXDDD;;;LLLhhhrrrXXXKKKKKKJJJJJJKKKJJJJJJIIIGGGGGGDDDDDDDDDDDDDDDBBBAAA@@@@@@??????>>>======<<<<<<999999999999888888888777444666;;;AAAJJJbbb{{{jjjddd^^^bbbjjjsss{{{wwwnnnnnnrrruuuggg[[[UUUSSSOOONNNNNNNNNOOOMMMJJJGGGDDDEEEJJJSSS]]]jjj~~~pppNNNHHHBBB??????@@@???===:::999777666444333333333111111000000//////......///......---------......+++,,,---......---,,,+++,,,,,,------------,,,,,,---,,,,,,+++,,,---///000...000000000///000222444000000000111111111222222222111000000000111333444333222222333444666888:::666777666666555333222111000000000000000111222222666666777777888999::::::777999<<>>EEEAAA===::::::;;;<<<===<<<>>>AAABBBCCCFFFIIILLLIIIJJJKKKLLLNNNOOOPPPQQQRRRWWWpppXXXWWWtttUUUWWWooosssVVVJJJ]]]bbbNNNIIICCCBBBCCC===;;;;;;===>>>CCCJJJSSSYYY^^^fffqqqzzz~~~{{{yyyuuupppjjjddd```^^^ZZZ\\\^^^```dddiiiooosssyyyssshhhddd]]]WWWSSSPPPLLLJJJIIIEEECCCFFFGGGHHHLLLQQQ___fffpppyyy~~~|||{{{~~~pppkkkrrrrrrnnn}}}zzzqqqYYYCCC888888999999888888999;;;;;;===@@@BBBCCCFFFIIILLLPPPQQQRRRTTTUUUVVVVVVVVVWWWXXXYYYZZZ]]]___aaabbbeeekkkpppqqqoookkkiiiiiilllnnnnnnrrr```HHH:::GGGaaaxxxsssVVVHHHIIIJJJKKKKKKLLLKKKIIIHHHGGGDDDEEEEEEFFFEEECCCBBBAAA@@@@@@??????>>>>>>======999999::::::999999888777777666888:::???SSSzzzyyylllaaa``````eeemmmuuu{{{~~~{{{uuussszzzlll___WWWUUUOOONNNNNNOOOOOOMMMJJJGGGCCCEEEKKKUUU^^^jjj}}}qqqNNNIIIBBB???@@@@@@???>>>:::999777666444333333333000000000000////////////......---------......///+++,,,...//////...,,,+++***++++++++++++++++++***,,,++++++++++++---...///...///000/////////111333000000111111111222222222222111000///000111333444444333333444555777999;;;777777888777666555333222000000000000000111111222444444555666777888999999333333555777<<>>===AAA>>><<<;;;<<<===>>>===???@@@BBBCCCCCCDDDGGGJJJIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNccceee[[[]]]RRRWWWyyy}}}___JJJQQQoootttXXXMMMDDDBBBCCC???======<<<===???DDDLLLQQQWWW___jjjttt{{{}}}vvvnnnhhhddd]]]\\\]]]___bbbddddddcccjjjzzz}}}ssspppuuu}}}~~~}}}}}}zzzrrrlllddd```ZZZUUURRRPPPMMMKKKHHHEEEFFFKKKOOOQQQUUUZZZlllsss{{{~~~rrrdddcccooosssuuu{{{fffNNN:::777888888888888:::;;;;;;>>>@@@CCCEEEGGGJJJMMMPPPRRRSSSTTTVVVWWWWWWWWWVVVVVVWWWXXXZZZ]]]```bbbcccggglllrrrtttqqqllliiihhhkkkpppnnnzzzsssUUU???EEEZZZqqqvvvYYYJJJJJJJJJKKKLLLLLLLLLJJJHHHGGGDDDEEEFFFFFFFFFDDDBBBAAAAAA@@@@@@??????>>>======999999:::::::::999888777777666777888888CCCdddppphhh``````fffnnnqqqrrruuu~~~}}}tttiii^^^XXXPPPPPPOOOOOOOOOLLLGGGDDDBBBDDDJJJTTT]]]iii|||qqqNNNIIIBBB???@@@@@@???>>>:::999777666444333333333////////////000000000000......---------......///+++,,,...//////...,,,++++++++++++,,,,,,++++++++++++************,,,---...---...//////...///111333000111111111111222222222222111000//////111333444444444444555666888:::;;;888888888888888666444333111000000000000000111222333333444666777888::::::999999888777888;;;@@@DDDNNNRRR[[[gggrrryyy}}}}}}tttrrrqqqvvvzzz}}}}}}zzzzzz|||tttrrrjjjjjjjjjgggccc`````````^^^[[[WWWTTTRRRMMMMMMMMMKKKGGGDDDBBBBBBBBBHHHLLLKKKKKKOOOUUUYYY\\\mmmgggqqqsssWWWCCC<<<:::777777888;;;???AAAAAAAAAAAACCCCCCCCCCCCCCCEEEGGGIIIIIIIIIJJJJJJJJJJJJJJJNNNJJJ]]]{{{sssddddddPPPIIIcccgggLLLJJJaaaaaaSSSHHHEEEFFFBBB>>>>>><<<;;;<<<@@@FFFKKKMMMVVVbbbooo{{{{{{sssnnniiigggfffhhhkkklllhhheee___lllwww{{{~~~qqqjjjkkkqqquuuwwwrrrrrrsssuuutttooofff^^^\\\XXXTTTQQQPPPOOONNNMMMLLLKKKOOOVVV]]]```ffflllvvv|||yyyiii```dddtttmmmssswww]]]EEE333777888888888:::===>>>===@@@BBBEEEGGGIIILLLPPPSSSSSSTTTVVVWWWXXXWWWWWWVVVVVVVVVXXXZZZ]]]```bbbdddhhhnnntttvvvrrrlllhhhggggggooolllzzz|||cccEEEEEEUUUkkk{{{^^^NNNNNNJJJKKKLLLMMMLLLJJJHHHGGGDDDEEEFFFGGGFFFDDDBBBAAAAAAAAA@@@@@@???>>>>>>>>>999999:::;;;:::999888777666666999;;;777888OOOiiitttfffaaaeeekkklllkkkiiizzz}}}tttfff[[[RRRQQQPPPPPPNNNJJJEEEAAAAAACCCIIISSS\\\hhhzzzuuuPPPHHHBBBAAABBB@@@???@@@???;;;777444444444444444000000000000000000000000........................,,,,,,,,,---------......,,,,,,,,,,,,++++++***)))---.../////////...---,,,///......------///000111000000111222222222222111000222333333222111333444222444777:::;;;:::888777777888999:::888666333000000111222111000000222444555777999::::::;;;<<<===>>>:::888:::???BBBAAA>>>???EEELLLWWWgggwww}}}}}}~~~}}}{{{yyysssllllllhhhdddcccccc___XXXRRRRRRQQQOOOLLLIIIEEEBBB@@@DDDEEEEEEFFFGGGHHHIIIIIISSSYYYmmmeee}}}aaaFFF???===888;;;999888:::???BBBCCCBBBAAABBBCCCDDDEEEEEEEEEDDDJJJJJJIIIHHHIIIJJJKKKLLLNNNJJJSSSmmmcccqqqtttPPPNNNXXXsssjjjIIIYYY```tttsss[[[OOOGGGDDDCCCBBB@@@===;;;<<<@@@DDDHHHKKKSSS```mmmwwwvvvuuuzzz}}}yyysssjjjfffcccfffpppyyyllldddaaa```aaagggeeeccccccccc___YYYTTTTTTSSSRRRRRRRRRSSSTTTTTTRRRWWW]]]cccllluuuwwwuuuwww{{{lll___```sssuuulll|||kkkOOO>>>888888999999999999:::===???@@@BBBEEEKKKPPPSSSTTTTTTYYYYYYXXXXXXYYYZZZ[[[[[[^^^]]]]]]^^^___aaacccdddiiiooouuutttmmmggggggiiijjjllllllsssuuuxxxKKK===NNNbbb}}}rrrUUUBBBMMMLLLKKKKKKLLLKKKIIIGGGHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>>============<<<;;;;;;::::::999999888777888:::999666888DDDRRRuuuwwwhhhcccaaabbbeeeeeerrr~~~xxxvvvwwwssskkkdddZZZSSSOOOOOOLLLCCC>>>>>>AAADDDJJJRRRZZZgggzzzuuuRRRJJJDDDCCCDDDBBBAAABBB>>>;;;777444444444444444000000000000000000000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,+++***,,,,,,---.........---,,,///......---...///000111//////000111111111111000///111222222111000222333222444777999::::::888777999:::;;;<<<:::888555333...000111111000111333444444777:::<<<===>>>???AAACCCBBBAAABBBDDDFFFFFFEEEBBBFFFJJJRRR___oooyyyzzzuuuuuuxxx~~~}}}}}}xxxqqqnnnjjjgggeeeeeebbb[[[UUUTTTRRRPPPLLLHHHDDDBBB@@@@@@AAAAAAAAABBBCCCCCCCCCGGGLLL___}}}|||nnnzzzYYYBBB>>>===999999999999<<<@@@BBBBBBAAABBBBBBCCCDDDEEEFFFFFFGGGJJJJJJIIIIIIIIIJJJKKKLLLKKKJJJQQQgggggglllVVVMMMTTTpppnnnKKKSSSYYYppp```LLLEEEFFFHHHBBB@@@===;;;<<>>MMM^^^wwwxxx\\\HHHMMMLLLKKKKKKLLLKKKIIIGGGHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@???>>>>>>======>>><<<<<<;;;;;;:::999999999777777888999777888BBBMMMcccxxx~~~oooddd___```^^^jjjyyy}}}tttpppooolllfff```XXXQQQLLLKKKHHHBBB@@@AAAAAADDDJJJSSS\\\hhh{{{tttRRRJJJCCCCCCCCCAAA@@@BBB>>>;;;777555444444444333000000000000000000000000........................,,,,,,,,,---------......+++,,,,,,------------,,,***+++,,,---------------///............///000000......///000000000000000...000111111000///111222222444666888999999888777888999;;;;;;;;;888555444...000111222111111333555333666;;;>>>@@@BBBEEEGGGDDDEEEFFFDDDBBBBBBEEEHHHEEEGGGGGGIIIRRR```hhhjjjeeegggkkksss}}}wwwsssooommmkkkggg```[[[TTTRRRNNNJJJFFFCCCBBBAAA>>>>>>>>>>>>>>>>>>?????????AAAQQQqqqvvvzzzlllNNN===<<<<<<999999999:::===AAACCCDDDCCCCCCCCCCCCCCCEEEFFFHHHJJJJJJJJJJJJJJJJJJKKKLLLLLLNNNOOOSSSbbbkkkcccdddQQQQQQnnnzzzVVVUUUWWWllllllMMMEEEFFFFFFBBB@@@===;;;<<<>>>BBBDDDGGGMMMWWWbbbmmm~~~wwwmmmiiilllrrrwww|||||||||}}}tttpppqqqssstttsssnnnggg___YYYWWWVVVVVVYYYXXXWWWWWWYYYZZZZZZYYYUUUWWWYYY^^^ccchhhmmmooorrrsssqqqnnnooossssssoooqqqvvv{{{aaabbbnnnwwwtttpppVVVCCC;;;<<<999:::;;;::::::;;;>>>AAAGGGHHHJJJMMMQQQTTTWWWYYY]]]^^^```bbbcccdddccccccbbbbbbbbbcccdddfffhhhiiilllqqqvvvuuunnngggddddddggglllnnnrrreeejjj|||NNN@@@JJJTTTjjjeeeQQQMMMKKKKKKKKKLLLKKKIIIGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;::::::999999999777777999999999>>>EEERRRfffmmm___ZZZXXX```mmmxxxxxxllleeebbbaaa]]]YYYSSSMMMGGGEEEDDDBBBBBBDDDAAADDDKKKTTT^^^jjj|||sssPPPGGGAAAAAAAAA???>>>???===;;;777555555555444333000000000000000000000000........................,,,,,,,,,---------......+++,,,,,,---............))))))***+++,,,---------............/////////000...///000000111111000000///000111111000000111333222333555777888888888777555666888999999777444222222333444444333222333444222666;;;???CCCGGGKKKNNNJJJLLLLLLEEE>>>===EEEMMMQQQRRROOOLLLNNNUUUZZZYYYUUUUUUXXX```kkkwww}}}zzztttooojjjddd^^^YYYPPPMMMJJJFFFDDDBBBBBBCCC???????????????>>>>>>>>>???>>>LLLlllrrr|||^^^DDD::::::;;;999:::::::::===AAAFFFIIIKKKGGGFFFEEEDDDEEEFFFIIIJJJKKKKKKKKKKKKKKKLLLLLLLLLOOORRRSSS[[[yyysssaaazzz~~~bbbVVVoooiii]]]YYYiiiZZZKKKHHHDDDBBB@@@>>>===<<<>>>@@@AAAHHHLLLTTT^^^fffrrryyywwwwwwzzzyyyvvvrrrtttzzz~~~}}}sssrrrrrruuuyyy}}}}}}}}}~~~xxxpppiiieeeccccccddddddbbb```]]]ZZZXXXYYYZZZXXXXXXWWWYYY\\\```ccceeedddfffkkkooosssvvvwwwxxxuuuuuurrrnnnpppvvvxxxuuuvvv{{{vvvccckkk{{{~~~sssmmm{{{yyyyyy||||||uuucccMMM>>><<>>???===:::777666555555333222000000000000000000000000////////////////////////,,,,,,,,,---------......+++,,,,,,---............)))))))))***+++,,,---------......//////////////////000111111222222111111000111333222111111222444222333444666777777777777444666888999999777555333666777888777555333222222222555999>>>CCCIIIPPPTTTYYY[[[YYYPPPFFFFFFQQQ\\\ccceeebbb\\\XXXXXXVVVRRRNNNLLLKKKNNNUUU]]]dddgggmmmnnnppprrryyy{{{wwwqqqiiibbbZZZSSSNNNHHHFFFDDDBBBAAABBBCCCDDD@@@@@@@@@@@@????????????AAA>>>IIIgggyyyrrrrrrRRR???:::999999999<<<;;;;;;<<<@@@GGGOOOTTTKKKIIIGGGFFFFFFGGGHHHIIIKKKKKKKKKLLLLLLLLLLLLLLLJJJNNNNNNTTToookkkwwwgggtttxxx^^^UUUbbbhhhSSSKKKFFFBBBAAA@@@>>>>>>>>>??????FFFJJJSSS]]]ccckkkzzz~~~tttoooqqqrrrrrrooonnnooooooooonnnkkkiiijjjiiifffccc```___^^^___^^^```bbbcccbbbbbbeeegggeeedddeeefffiiioootttxxxuuuxxx{{{~~~~~~{{{xxxuuuttttttqqqnnnrrryyy}}}|||~~~oooggguuuzzzjjjbbbqqqvvvxxxtttqqqgggUUUBBB888999===:::;;;===>>>???AAAEEEGGGMMMOOOQQQRRRRRRUUUYYY\\\^^^```cccfffggghhhgggfffdddeeeeeefffggggggggggggssswww{{{{{{vvvpppkkkiiilllooorrrrrrsssqqq^^^kkkcccHHHAAAAAAWWWyyyqqqZZZLLLKKKJJJKKKLLLLLLJJJHHHHHHHHHGGGGGGFFFFFFEEEEEECCCBBBAAA@@@????????????>>>>>>===<<<<<<;;;;;;:::;;;777555999;;;999888999???KKKeeevvvkkkbbb\\\^^^bbbhhhrrr|||{{{yyyyyyzzztttjjjcccccc```[[[UUUQQQOOOMMMJJJGGGEEEDDDCCCCCCDDDEEEDDDBBBBBBDDDKKKXXXdddpppqqqQQQIIIBBBBBBBBB@@@???AAA<<<:::888666666555333222000000000000000000000000////////////////////////,,,,,,,,,---------......+++,,,,,,------------,,,************+++,,,---------......///000/////////000000111222222222222222000222333333222222333444222222333555666666777777555777999;;;;;;:::888666666888999888666333222222222444777;;;AAAJJJSSSYYYbbbeeeddd\\\TTTUUU```lllqqqtttsssllleeeaaa\\\VVVVVVRRRMMMKKKLLLNNNPPPQQQTTTXXX[[[[[[```iiiqqqttt|||ssspppjjjbbbZZZRRRMMMIIIBBBAAA@@@@@@@@@AAACCCDDD???????????????@@@@@@@@@AAA>>>GGGaaaxxxxxxdddIII===<<<:::999:::============@@@GGGPPPWWWKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLMMMMMMMMMMMMMMMIIIMMMOOOVVVmmmxxxqqq{{{xxx]]]PPP[[[yyyoooTTTJJJGGGDDDCCCBBB@@@???>>>>>>>>>BBBFFFPPPZZZaaahhhttt}}}xxxtttsssrrrqqqqqqqqqnnnjjjfffdddeeefffeeecccbbbcccdddbbbfffjjjllllllmmmqqquuuttttttttttttuuuyyy~~~zzzuuuqqqwwwwwwtttrrrvvv~~~~~~nnnnnn~~~mmmeeettt~~~qqquuutttlll^^^LLL>>>888:::>>>:::<<<>>>@@@BBBEEEJJJMMMPPPSSSVVVVVVUUUVVVZZZ^^^```aaaccceeeffffffffffffffffffgggggggggfffeeeeeeooosssxxxyyyvvvqqqllliiiiiikkkooopppooozzzsss[[[gggvvvQQQAAAAAAUUUrrruuu\\\KKKJJJJJJKKKLLLLLLJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;888777:::;;;888777888===EEEYYYwww~~~lll\\\WWWXXX[[[eeepppvvv~~~yyyuuutttuuunnn```YYY[[[SSSQQQNNNLLLKKKIIIGGGEEECCCDDDDDDCCCEEEGGGEEEAAABBBDDDLLLZZZgggsssrrrQQQIIIBBBBBBBBB@@@???@@@<<<:::888777666555333111000000000000000000000000////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,+++***---,,,+++***++++++,,,---------///000000000///...///000000111111111111111000111222222111111222333111222333444555666666777555666999;;;;;;:::888777222444777777555333333333333444555888???IIITTT\\\ccchhhllliiidddeeeoooyyy||||||uuurrrnnnjjjhhhccc\\\VVVRRRPPPMMMLLLIIIOOORRRPPPPPPVVVZZZZZZeeehhhnnnuuu{{{}}}{{{yyyvvvvvvvvvwwwxxxzzz{{{|||}}}}}}{{{wwwvvvuuuoooggg```___[[[VVVPPPKKKHHHGGG@@@@@@@@@@@@AAAAAABBBBBB??????@@@@@@AAAAAABBBBBBCCCAAAIII```{{{{{{pppVVV@@@===>>>;;;:::======>>>@@@@@@AAAEEEKKKPPPHHHHHHIIIJJJJJJKKKLLLLLLKKKLLLMMMNNNNNNNNNMMMMMMNNNPPPSSSZZZllllllqqqyyyiiiVVVYYYhhh]]]LLLIIIEEEDDDDDDBBBAAA???>>>===>>>AAAIIISSS[[[bbbnnnzzz~~~zzzwww||||||{{{wwwttttttwwwzzzuuuyyy~~~~~~{{{xxxvvvuuu|||}}}{{{yyy}}}|||qqq{{{qqqrrr~~~zzzuuuhhhVVVEEE<<<;;;===???:::<<>>>>>===<<<<<<;;;;;;999888::::::777777:::===@@@MMMdddnnnbbb\\\YYY^^^gggnnnttt}}}yyytttuuuwwwoooaaa[[[^^^QQQOOOMMMKKKJJJIIIIIIHHHEEEGGGEEEBBBCCCGGGGGGCCCBBBDDDLLL[[[iiivvvtttOOOFFF@@@@@@@@@>>>===>>><<<:::888777666555333111000000000000000000000000000000000000000000000000,,,,,,,,,---------......,,,,,,,,,,,,++++++***)))...---,,,+++++++++,,,---,,,---///000000000///......//////000000000000000///000111111000000111222111222222333444555666777222444777999999888777555...111444555555444333444333333444666===HHHUUU]]]ccckkksssuuusssttt|||xxxsssjjjbbb\\\WWWSSSPPPIIIPPPRRRNNNKKKMMMNNNKKKGGGJJJOOOUUUZZZ[[[YYYVVVXXXXXXYYYYYYZZZZZZ[[[[[[^^^```___]]]]]]\\\UUUMMMKKKKKKIIIFFFBBB@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBCCCDDDDDDEEEEEEHHHFFFOOOddd|||eeeMMM;;;<<<@@@<<<;;;???<<>>======???DDDLLLSSS[[[gggssszzz{{{xxxyyy{{{}}}yyyrrrrrr}}}|||pppaaaLLL<<<777777:::;;;:::===@@@CCCGGGLLLQQQUUUUUUZZZ___```]]]\\\___bbbcccccccccccccccdddeeefffkkkkkkkkkjjjiiigggdddccciiimmmssswwwwwwsssnnnkkknnnkkkmmmppplllrrrqqqxxxhhhHHHAAAJJJXXX}}}|||aaaKKKJJJJJJKKKLLLLLLKKKIIIHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDCCCBBBAAAAAAAAAAAA??????>>>>>>======<<<<<<;;;999:::;;;999666777<<<999999AAARRRhhhxxxlllbbbaaagggbbbfffnnnwwwxxxtttvvvzzzrrrddd___dddSSSQQQNNNKKKJJJKKKKKKLLLIIIJJJFFF@@@AAAGGGHHHEEEBBBDDDLLL[[[jjjwwwmmmOOOJJJDDD@@@???@@@@@@@@@>>>;;;777555555666666555222222222111111111111000333///,,,///222111...---.........------,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,------............////////////......///000111222222333...000111222333222111111111222444444444444555666666777999::::::999777666777666333111111111222333333222222333888???FFFJJJZZZdddpppvvvvvvvvvzzzwwwoooeee[[[```[[[UUUPPPNNNMMMMMMLLLIIIKKKQQQWWWTTTMMMHHHHHHHHHFFFFFFHHHLLLNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGGGG@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCDDDDDDFFFFFFEEEFFFHHHHHHHHHGGGJJJPPPYYYggg|||kkkPPPHHH???;;;===@@@AAA@@@BBBBBBAAABBBBBBCCCDDDEEEFFFHHHJJJKKKPPPUUUSSSNNNNNNNNNNNNNNNNNNNNNOOOOOOSSSSSSQQQVVV^^^eeeeeeiiizzzzzzrrrPPPTTTzzzcccPPPNNNCCCCCCDDD???AAACCC>>>???AAACCCDDDGGGPPP^^^hhhnnnvvv}}}}}}}}}vvv{{{|||tttvvv|||nnnOOO@@@AAA<<<888===@@@AAABBBEEEHHHKKKPPPWWW[[[aaaccceeefffffffffggghhhccceeegggggggggggghhhiiijjjlllooopppooolllhhhffffffiiinnnrrrsssssspppooohhhkkkkkkmmmnnnmmmuuuoooRRRAAADDDHHHiiioooVVVNNNHHHIIIKKKKKKLLLNNNJJJIIIHHHFFFEEEFFFFFFGGGEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@???>>>===<<<<<<::::::999999999999999999:::777;;;DDDLLLXXXuuuzzzkkkaaaiiieeedddjjjrrrwwwxxxxxx|||}}}~~~~~~{{{uuulllfffVVVTTTRRROOOMMMKKKJJJIIIIIIHHHFFFDDDCCCBBBCCCCCCEEEFFFOOO```rrrlllPPPKKKEEEAAA@@@AAAAAAAAA>>>;;;777555555666555555222222222111111111111000////////////////////////------------------------,,,,,,------------------//////............//////............////////////000000000000000111111111111111222222222222111111000111333444444555888:::;;;;;;::::::999888888888888666444222111111222333555333222222555:::???CCCOOOYYYgggppptttvvvyyy|||}}}vvvqqqkkkfffccc```]]][[[XXXYYY]]]cccbbb[[[UUUTTTPPPMMMIIIIIIKKKMMMLLLJJJLLLLLLLLLLLLKKKJJJIIIHHHKKKKKKKKKKKKJJJHHHFFFEEEIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLMMMOOORRRSSSTTTTTTVVVZZZ```kkk}}}aaaLLLEEE>>>;;;===@@@@@@@@@BBBBBBAAABBBBBBCCCDDDEEEFFFIIIKKKLLLPPPTTTRRRMMMMMMMMMMMMMMMMMMNNNOOOOOOQQQSSSRRRUUU\\\dddwww```oooyyynnnhhh~~~___VVVlllvvv```QQQFFFFFFGGGAAAAAACCC???===???AAABBBDDDMMMYYYbbbjjjrrr{{{{{{}}}zzz~~~xxxcccGGG;;;???<<<:::@@@CCCBBBDDDGGGJJJMMMRRRWWWZZZ___aaadddeeeeeeeeegggiiihhhggggggggghhhiiikkkkkklllmmmnnnnnnmmmkkkiiihhheeegggkkknnnoooooommmllliiijjjhhhjjjllllllsss```IIIGGGJJJ[[[sssvvvYYYPPPIIIIIIKKKKKKLLLNNNJJJIIIHHHGGGFFFFFFGGGGGGEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@???>>>===<<<<<<::::::::::::999999999999888555777<<<>>>FFF[[[sssxxxtttmmmfffeeeiiinnnsssuuuuuuwwwzzz}}}~~~zzztttooo\\\ZZZWWWSSSPPPMMMKKKJJJHHHGGGEEECCCBBBBBBBBBBBBDDDGGGRRReeewwwlllPPPLLLFFFCCCBBBBBBBBBBBB===:::777666666666555444222222222111111111111000---///111///---,,,---...---------------.........------------------,,,,,,//////............//////............////////////111111111111000000//////333333222222111222222222///111222333444777;;;???AAA???<<<999888888999:::888777555333222222222333555444222000111444888:::BBBKKKYYYeeennnssswwwyyyyyy{{{vvvoookkkfffeeehhhpppsssoooiiiggg```[[[UUUSSSSSSTTTTTTRRRSSSTTTTTTSSSSSSRRRQQQPPPTTTUUUUUUVVVVVVTTTSSSRRRTTTTTTUUUVVVWWWWWWWWWWWWVVVWWWYYY\\\___aaacccdddccceeehhhnnn|||sssQQQFFFAAA===;;;>>>@@@@@@???BBBBBBAAABBBBBBCCCDDDEEEHHHJJJLLLLLLNNNRRRQQQMMMKKKKKKKKKKKKLLLNNNOOOOOOOOOSSSRRRTTTYYYbbb^^^eeefffjjjoooeee\\\aaasss]]]^^^zzzpppUUUIIIHHHJJJCCCAAACCC@@@;;;<<<>>>>>>AAAHHHRRRYYYdddkkkwww|||~~~~~~pppZZZBBB999???======CCCEEEEEEHHHLLLOOOQQQTTTWWWZZZ]]]___bbbcccdddeeehhhjjjmmmjjjggghhhkkkmmmmmmllllllllllllllllllkkkjjjjjjfffgggiiikkklllmmmlllllljjjiiieeegggkkkjjjyyy{{{{{{sssRRRFFFDDDOOOfff~~~```UUUKKKJJJKKKLLLLLLNNNKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>======<<<;;;;;;:::::::::999999999:::777777:::999:::GGGXXXuuuqqqddd___bbbhhhmmmlllooosssxxx{{{yyyuuurrr```^^^[[[VVVRRROOOLLLKKKFFFEEEDDDCCCBBBAAAAAAAAABBBGGGTTThhh{{{nnnOOOKKKFFFCCCBBBBBBAAAAAA<<<:::777666666666444333222222222111111111000000///000000......000///---//////......---------,,,.........------,,,,,,,,,------,,,,,,,,,,,,------............////////////111111000000000000000000333222111111111222444555111222222222333777<<<@@@FFFCCC>>>999777888:::<<<999888777555444333333333555333111000000222444666<<>><<<<<<>>>@@@???>>>BBBBBBAAABBBBBBCCCDDDEEEHHHKKKLLLKKKMMMPPPOOOLLLIIIIIIJJJJJJLLLMMMNNNOOOMMMSSSRRRQQQVVV___||||||```bbbbbbfffkkkggg[[[SSSgggjjjWWWnnn}}}[[[LLLHHHJJJCCC@@@CCCAAA<<<<<<<<<<<<>>>CCCKKKQQQ\\\bbbmmmwww|||}}}jjjVVVBBB<<>>===<<<<<<<<<;;;;;;::::::999999888777999;;;:::999@@@KKKaaassspppaaa]]]___aaacccdddgggkkknnnmmmjjjggg]]]\\\XXXTTTPPPMMMKKKJJJDDDDDDCCCBBBAAAAAA@@@@@@@@@GGGVVVkkk{{{qqqMMMJJJEEEBBBAAAAAA@@@???;;;999777666666555444222222222222111111111000000111000......555===;;;333111111000///---,,,++++++.........------,,,,,,,,,------,,,,,,,,,,,,------............////////////...//////000111111222222000000000000111333555777444444444333333555:::===GGGCCC>>>:::888888:::<<<:::999888666555444333333333222222111222333444555<<<>>>CCCLLLWWWbbblllrrrvvv~~~~~~~~~~~~}}}|||{{{{{{wwwyyy|||zzzvvv|||~~~wwwyyy\\\AAA===<<<<<<===???@@@@@@???BBBBBBAAABBBBBBCCCDDDEEEGGGKKKLLLJJJJJJMMMNNNKKKIIIIIIIIIJJJKKKMMMNNNOOOLLLRRRQQQPPPTTT[[[sssxxxaaadddooo{{{xxxeeeRRRTTTuuuwwwUUUaaaiiiRRRHHHIIICCCAAACCCAAA>>>======<<<===AAAEEEIIIRRRXXXccclllrrrwwwyyyppp||||||jjjQQQ@@@===AAA???AAAGGGFFFLLLPPPUUUYYYZZZ[[[\\\^^^\\\^^^```aaaccceeeiiilllllliiiiiilllqqqqqqlllggggggiiilllnnnnnnllljjjhhhhhhhhhiiikkklllooopppqqqjjjjjjeeegggnnnnnnrrrooonnn{{{ZZZDDDGGGWWWooovvvfffTTTMMMMMMLLLLLLMMMLLLLLLKKKKKKJJJIIIIIIHHHFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBAAA@@@???>>>============<<<<<<;;;::::::999555555666999999888;;;@@@NNNUUUffftttiiibbb\\\\\\[[[[[[\\\^^^^^^\\\[[[UUUSSSQQQNNNKKKIIIHHHGGGCCCCCCCCCBBBBBBAAA@@@@@@BBBJJJ[[[ooo}}}qqqLLLIIIEEEBBBAAA@@@???>>>:::999777666666555333111222222222111111111111000000///---///;;;GGGDDD:::222111000///...,,,++++++------------------,,,,,,//////............//////............////////////......///000111222333333...//////000111333444555555555555444333444777:::BBB@@@===:::999999:::;;;;;;;;;:::888666555444333222222222333444555666666;;;===???DDDLLLWWWdddmmmsss}}}zzz|||lllRRRAAA======>>>???@@@AAAAAABBBBBBBBBAAABBBBBBCCCDDDEEEEEEIIIJJJHHHGGGJJJLLLKKKJJJJJJJJJJJJKKKMMMNNNNNNKKKRRRPPPNNNSSSWWWfffjjjjjj|||bbbMMM^^^[[[UUUjjj```LLLJJJEEEBBBDDDAAAAAA???>>><<<===???AAABBBIIINNNXXXaaagggnnn}}}rrrkkk~~~{{{pppLLL>>><<<@@@???CCCJJJIIIOOOSSSXXX\\\^^^___```bbb^^^___aaabbbccceeeiiimmmkkkjjjkkkmmmpppoookkkggggggiiikkklllmmmlllkkkjjjffffffggghhhiiijjjkkkkkkfffiiigggiiiqqqqqqsssvvv[[[wwwnnnJJJAAAJJJ]]]xxxpppZZZPPPNNNMMMLLLLLLLLLLLLMMMLLLLLLKKKIIIIIIGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@???>>>>>>===>>>>>>===<<<;;;::::::999999888888999999999::::::AAA@@@HHH^^^yyywwwiii```\\\XXXUUUUUUUUUUUUUUUNNNMMMKKKIIIGGGFFFFFFEEEBBBBBBCCCCCCBBBBBBAAA@@@GGGQQQcccvvvnnnMMMJJJFFFCCCBBBAAA@@@???:::888777666666555333111222222222111111111111000...000///---666AAA???555////////////............,,,,,,------------------//////............//////............//////////////////000000111111111222//////000111111111000000222444444444333444666888<<<<<<<<<;;;:::::::::999<<<;;;;;;999777555444333111222333444444555555555777:::>>>@@@EEEOOO]]]gggsss|||zzz^^^IIIBBB>>>???@@@AAAAAABBBCCCDDDBBBBBBAAABBBBBBCCCDDDEEEBBBGGGIIIFFFEEEHHHKKKKKKLLLKKKKKKKKKLLLLLLMMMNNNLLLQQQNNNMMMRRRTTTZZZjjjzzzlllyyyWWWQQQkkknnnVVVZZZrrrTTTNNNIIIFFFEEEAAABBB@@@>>><<<<<<=========BBBFFFNNNVVV]]]eeevvv|||llljjjuuusssQQQEEEBBBDDDAAAFFFMMMLLLRRRUUUZZZ]]]```bbbdddfff```aaabbbbbbcccfffjjjmmmmmmmmmlllllllllmmmmmmllljjjiiihhhhhhiiikkkmmmnnnggggggggggggfffeeedddccc```ggggggjjjrrrrrruuuZZZaaaTTTBBBBBBMMMfffxxx___SSSPPPNNNLLLLLLMMMMMMMMMMMMMMMKKKJJJIIIHHHHHHGGGGGGFFFEEEEEEEEECCCBBBAAAAAA??????>>>===??????>>>===<<<;;;::::::>>><<<;;;:::;;;<<<;;;999<<<:::>>>KKK\\\pppssslllbbbZZZVVVTTTTTTTTTMMMLLLJJJHHHGGGFFFEEEEEEBBBCCCCCCDDDCCCBBBAAAAAAIIITTTgggzzzkkkNNNKKKGGGEEEDDDCCCAAA@@@999888777666666555333000222222222111111111111000...222111+++---555333***---------...///000000111,,,,,,,,,------.........---------,,,,,,---------............/////////000111111111111000000000000000111111111111///---,,,000222444444444444666777888999:::;;;<<<;;;999888<<<<<<;;;:::888666444333222222333444444444444333333888===@@@BBBJJJXXXcccsss|||tttTTTDDDCCC@@@AAAAAAAAAAAABBBDDDFFFBBBBBBBBBBBBBBBCCCEEEEEE@@@EEEGGGEEEDDDGGGKKKKKKMMMLLLLLLLLLLLLLLLMMMNNNLLLQQQNNNMMMSSSRRRSSS^^^pppgggpppgggMMMWWW}}}```TTTppp[[[QQQLLLIIIFFFAAACCCAAA>>><<<;;;;;;:::999>>>AAAHHHPPPVVV___pppttthhhjjjuuummmsss[[[OOOKKKJJJDDDHHHOOOMMMSSSVVV[[[^^^```cccfffiiiaaabbbcccccccccfffjjjmmmpppooonnnkkkiiikkknnnrrrmmmjjjgggdddeeeiiinnnrrrkkkkkkjjjiiifffccc```^^^\\\eeegggjjjrrrsssvvvaaa\\\```HHHAAADDD[[[}}}}}}cccUUUPPPNNNLLLKKKMMMMMMNNNNNNMMMLLLJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFCCCBBBBBBAAA@@@???>>>>>>@@@???>>>===<<<;;;::::::;;;:::777666888;;;;;;888999888<<>>???AAAHHHTTT^^^qqqzzz~~~bbbQQQEEEBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFHHHJJJLLLMMMLLLLLLMMMNNNPPPOOOQQQTTTTTTQQQSSSWWWgggyyyllltttnnnPPPPPPlllttteee```xxxmmmUUUNNNKKKFFFBBB@@@CCCDDD@@@<<<::::::999>>>???DDDLLLQQQXXXhhhyyyqqqgggmmm~~~~~~{{{ooodddaaaPPPPPPOOOMMMLLLLLLNNNQQQVVVXXXZZZ]]]aaadddfffgggfffdddbbbbbbeeehhhiiijjjrrrqqqpppmmmjjjiiiiiikkknnnkkkhhhggghhhjjjllllllkkkjjjjjjjjjiiigggbbb___bbbccciiipppsssrrrtttxxxrrr^^^xxxEEE>>>FFFMMMgggqqqbbbUUULLLJJJNNNMMMOOOOOOMMMKKKKKKNNNQQQJJJJJJIIIHHHGGGEEEEEEDDDFFFEEECCCAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::888999:::;;;???FFFPPPXXX{{{vvvggg^^^YYYWWWNNNJJJKKKPPPPPPJJJIIILLLGGGDDDBBBBBBAAA@@@BBBDDDFFF\\\vvvqqqOOOKKKGGGCCCBBBAAA???>>><<<;;;:::888666555444444111111111111111000/////////000000000000///......------......///.........---------............///------...///////////////---------............/////////000111111111111000000222222///000333444222222222333333444444444555666999===AAA@@@>>><<<<<<;;;;;;:::;;;;;;999666333222333444555666555555444444888;;;;;;<<>>>>>>>><<<<<>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::888888777666666:::@@@FFFVVVaaaqqqvvvhhh```VVVQQQOOORRRRRRMMMKKKLLLLLLIIIGGGFFFEEECCCDDDFFFKKK```xxxqqqNNNJJJFFFCCCBBBAAA@@@???<<<;;;:::888666555444444000000000000/////////...000000111111000000///............///......---------------............///------...////////////...---------............///......///000000000000000000333222///000333444222444444444444444444444444444999AAAIIILLLJJJCCC<<<;;;:::999::::::999777555444444555666666666666555555777999999888<<>>BBBDDDIIIUUUaaaiiipppyyy~~~~~~uuulllfffXXXHHH@@@EEEGGGIIILLLNNNRRRWWW[[[YYY\\\^^^^^^\\\]]]ccciiihhhgggeeefffhhhjjjkkkkkkkkkkkkkkkiiigggfffhhhjjjhhhhhhiiikkklllmmmkkkiiihhhiiikkknnnooommmiiieeeeeedddfffkkkkkkjjjlllqqqwwwsssVVVGGG<<>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;:::888666666999;;;<<>>;;;;;;;;;<<<>>>@@@AAAFFFPPPXXX```gggqqqwwwyyy{{{~~~vvviii___SSSHHHCCCHHHJJJLLLNNNOOORRRVVVYYY]]]```bbb___ZZZYYY```gggiiigggfffgggiiikkkkkkjjjjjjjjjiiigggddddddeeegggfffffffffhhhjjjlllkkkjjjiiikkkmmmpppqqqnnnjjjfffcccbbbdddggghhhgggjjjooozzz~~~gggOOO@@@FFF\\\ooo}}}hhhWWWOOOLLLNNNPPPQQQQQQOOOMMMMMMKKKKKKJJJJJJIIIHHHHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDAAA@@@@@@??????>>>===============<<<<<<<<<<<<;;;;;;;;;;;;::::::999::::::999>>>EEEKKKRRR]]]kkkttt}}}tttddd\\\ZZZXXXUUURRROOOHHHFFFIIIHHHDDDEEEKKK\\\lll}}}nnnMMMJJJFFFCCCBBBBBBAAA@@@<<<;;;:::888666555444444333222111000000000111111111111111111111000//////.../////////...---,,,,,,---------............///,,,------...............---------............//////000111111222222111111111333333000000444555222222333333555666777777888;;;===CCCRRReeennnaaaNNN???===:::999999:::999888555555444444444444444444555666777777777:::@@@EEEGGGSSSgggzzz|||vvvcccHHHCCCAAA>>>CCCBBBBBBAAAAAABBBBBBCCCDDDAAAAAABBBBBBDDDEEEGGGHHHIIIGGGEEECCCCCCDDDEEEFFFFFFIIILLLMMMMMMKKKKKKKKKNNNLLLQQQ\\\cccaaa[[[XXXZZZXXX___yyy~~~pppUUUTTTlllnnnxxxbbbPPPNNNFFFBBBEEEGGGBBB>>>>>>;;;===>>>>>>???DDDKKKPPPXXX___gggnnnrrruuuxxx{{{}}}}}}wwwyyyiiiZZZNNNKKKLLLLLLNNNPPPQQQRRRSSSVVVXXXaaadddeee```ZZZYYY^^^eeehhhgggfffgggiiijjjjjjiiijjjjjjiiifffcccbbbccceeegggeeecccdddgggkkklllmmmmmmmmmoooppppppmmmhhhdddaaa```bbbfffgggfffiiiooozzzzzzzzz^^^DDDCCCVVVeee~~~xxx```QQQNNNNNNOOOPPPQQQPPPOOONNNLLLLLLKKKKKKJJJIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEDDDAAAAAAAAA@@@??????>>>>>>>>>>>>=========<<<<<<<<<888888888888888888777666:::;;;===???BBBIIIRRRYYY```hhhrrr{{{|||llleeebbb]]]XXXVVVNNNJJJMMMLLLHHHJJJSSScccqqq~~~nnnNNNJJJFFFCCCBBBAAA@@@???<<<;;;:::888666555444444444333111000000000111222000000111111000000///............///......---------------............///,,,,,,---............------------............///000000111222222222222222111444333000111444555333222333444555666888999999888:::>>>JJJ```oooiiiZZZCCC@@@<<<:::::::::::::::666555444444333444444444222333333444555888<<<@@@AAAJJJZZZoooxxx{{{~~~YYYBBBAAA@@@===DDDBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCDDDFFFGGGHHHGGGFFFEEEDDDDDDEEEEEEFFFHHHKKKNNNOOONNNLLLJJJJJJKKKJJJNNNXXX]]]\\\YYYXXX\\\\\\___pppdddYYYcccvvvrrr~~~|||dddUUUHHH@@@CCCFFFBBB???@@@;;;>>>>>>;;;<<>>>>>>>>>>>============;;;:::999999999999666444777888888888999===CCCGGGHHHLLLRRRWWW___lll|||yyyrrreeeYYYQQQRRROOOHHHKKKUUUfffsss~~~pppOOOKKKGGGCCCBBBAAA???>>><<<;;;:::888666555444444333222000/////////111222///000000000000///......------......///.........---------............///+++,,,------......---------------............//////000000111111111111111111444333111111444555333444444555666777777888888555:::<<>>;;;:::;;;;;;:::777777555444444444555555333333222222333555888;;;===CCCOOO^^^ppp~~~pppOOO@@@DDDAAA>>>EEEBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEEEEFFFFFFFFFJJJMMMPPPQQQOOOLLLJJJIIIIIIIIILLLSSSVVVUUUVVVXXX^^^aaabbbhhhzzz~~~iii___qqqwwwsssrrryyylllXXXGGGEEEEEEAAA???AAA>>>AAA@@@;;;;;;???@@@>>>GGGJJJOOOTTTYYY^^^bbbeeejjjsss|||~~~yyyqqqqqqqqqpppqqqtttpppyyy|||{{{xxxooo```RRRMMMOOORRRRRRTTTWWWYYYYYY[[[]]]^^^```aaaccccccbbbccceeehhhiiiiiihhhiiikkkkkkjjjiiigggggggggfffeeeeeehhhjjjgggffffffhhhlllppprrrrrrpppnnnlllkkkjjjiiieeeccccccbbbeeeiiiiiiffffffjjjkkkooottt|||bbb}}}___AAAEEEIIIWWW|||sss```ZZZSSSOOONNNOOOPPPPPPMMMMMMLLLLLLLLLLLLKKKKKKHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBAAA@@@@@@???????????????>>>>>>>>>======???===;;;;;;======:::888777888888888999:::<<<>>>===???AAADDDJJJRRR\\\cccgggmmmttt|||ooobbb^^^VVVKKKMMMXXXhhhsss}}}rrrPPPLLLGGGDDDBBB@@@???===<<<;;;:::888666555444444222111///...---...000111///////////////......---,,,,,,---.../////////...---------.........//////+++,,,------......---------------.........//////...//////000000000000000111444444111111555555333666666666666777777777777555<<<===777;;;IIISSSSSSIIIEEE???<<<;;;;;;;;;;;;999888777555555555666777555555444333333555777999;;;@@@HHHPPP]]]qqq}}}yyyeeeIII@@@GGGCCC>>>EEECCCBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGCCCDDDEEEFFFGGGGGGFFFFFFLLLOOORRRRRROOOLLLIIIHHHIIIIIIMMMRRRSSSRRRUUUZZZ[[[```___^^^qqqnnnvvv{{{___^^^{{{|||www{{{zzzllliiipppWWWNNNKKKDDDBBBFFFCCCFFFDDD>>>;;;??????;;;DDDFFFIIIMMMRRRWWW\\\^^^eeeoooxxx|||~~~uuuuuukkkdddhhhmmmpppsssxxxssszzzwwwyyyooorrroooggg[[[SSSRRRTTTVVVVVVXXX[[[[[[[[[[[[\\\]]]]]]^^^```cccfffhhhjjjkkkkkkjjjjjjkkkmmmmmmkkkjjjdddeeefffffffffhhhkkknnnggggggiiimmmqqqttttttsssooommmjjjiiiiiihhhfffdddeeeeeehhhkkkjjjeeedddggghhhnnnooosssVVVeeetttKKKEEEAAAIIIhhhkkkdddYYYRRRPPPQQQRRRSSSMMMMMMMMMLLLLLLLLLLLLLLLIIIIIIIIIIIIHHHFFFDDDCCCCCCBBBBBBAAAAAA@@@@@@???????????????>>>>>>>>>>>><<<:::888:::<<<>>>===:::888999999999888888777777======>>>@@@DDDIIIMMMOOOPPPRRRUUUWWW[[[eeesss}}}vvvooocccUUUUUU```hhhrrr}}}qqqOOOKKKFFFCCCAAA@@@>>>===???===:::777555555555666333333444555444111///...000/////////........................////////////...........................//////000000000000000...------,,,,,,------.........//////000000111111666888888555111111777<<<>>>999555555999;;;999666<<<;;;;;;;;;:::;;;CCCMMMOOOLLLGGGAAA<<<;;;;;;<<<888999999777666666777888444444444444444555666777;;;:::AAANNNUUU\\\nnn}}}llleeeWWWHHHAAACCCEEEDDDHHHBBB>>>@@@FFFIIIFFFBBBEEEHHHHHHEEEFFFIIIFFF???FFFGGGHHHGGGEEEEEEHHHKKKOOOQQQRRRRRROOOLLLJJJIIIKKKLLLMMMPPPRRRTTTVVVWWW\\\YYY]]]fffooorrrjjjeeeqqqooojjjbbbiiisssxxxppppppaaayyydddTTTOOOKKKFFFDDDBBBGGGHHHBBB>>>??????;;;===???CCCHHHNNNSSSWWWYYYbbbhhhppptttxxx{{{vvvrrrooohhhiiiiiilllqqqxxx~~~oookkkvvvooonnnkkkoooiiiZZZPPPQQQWWWZZZ___```___^^^```bbb___YYYXXX]]]```bbbffflllnnnlllkkkhhheeefffhhhiiihhhfffgggeeecccfffkkkllljjjfffoookkkhhhhhhlllqqqssssssrrrnnnjjjhhhiiiiiigggeeegggiiilllmmmllliiieeebbbggg~~~{{{mmmccc]]]WWWBBBGGGBBB\\\xxxuuu```RRROOOQQQRRRRRRNNNMMMLLLMMMNNNOOONNNMMMLLLKKKIIIHHHGGGFFFFFFFFFAAAAAABBBBBBBBBAAA@@@@@@CCCCCCBBBAAA@@@>>>>>>===<<<<<<;;;;;;;;;:::::::::888888888888888888888888:::;;;<<<>>>@@@BBBEEEFFFHHHIIIJJJKKKNNNTTT[[[```nnnrrrzzz}}}jjj[[[YYY___jjjmmmuuu~~~oooNNNKKKFFFCCCAAA@@@???>>>>>>===:::777666555555666444444333222111111111111000000/////////.....................////////////........................+++,,,,,,---------------...------,,,,,,------.........//////000000111111666;;;@@@@@@>>><<<===@@@<<<888444555888:::999666;;;:::;;;;;;999:::DDDPPPNNNMMMLLLHHHDDD@@@===<<<;;;;;;:::999777666555666444444444444444555666666999888>>>HHHMMMQQQaaarrr~~~~~~nnnfffWWWHHHAAACCCDDDCCCCCCAAA???@@@BBBFFFGGGHHHBBBFFFFFFDDDEEEIIIIIIEEEFFFGGGGGGFFFDDDEEEHHHKKKPPPQQQSSSRRRPPPMMMLLLLLLKKKLLLNNNOOOQQQSSSUUUVVVWWWVVV[[[ccciiiuuuvvvfffeeewwwttt\\\TTTaaayyyiiiuuu{{{ggghhh|||aaaRRRKKKFFFCCCDDDIIIIIIBBB>>>===;;;777===>>>AAAEEEJJJOOOSSSUUU\\\bbbkkkpppttt|||}}}vvvqqqllliiigggfffgggjjjnnnuuu~~~wwwtttrrrhhhgggmmmmmmeeeWWWOOORRRXXX[[[```bbbaaa```bbbdddbbb\\\ZZZ^^^```^^^```ggglllmmmjjjhhhfffgggiiijjjiiiggghhhfffdddfffjjjllliiifffgggfffeeehhhnnntttxxxyyytttnnnhhheeefffhhhhhhgggggghhhjjjlllkkkiiifffdddhhhzzzvvvkkk}}}vvvbbbtttsssQQQHHHIIISSSjjjooo]]]VVVUUUUUUTTTOOOMMMLLLMMMNNNOOONNNMMMKKKKKKJJJIIIHHHGGGFFFFFFBBBBBBBBBBBBBBBAAAAAA@@@CCCCCCBBBAAA@@@???>>>>>><<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999;;;;;;<<<<<<===???@@@AAABBBCCCDDDEEEGGGKKKQQQUUUWWWZZZcccqqqtttccc```eeekkklllrrr|||mmmNNNKKKFFFCCCBBBAAA@@@???>>>===:::888666555555555555333111000000111333444000000000/////////..................////////////........................***++++++,,,---,,,,,,,,,......------------............//////000000111111222999BBBFFFEEEAAA>>>>>>888555333444777:::999888888:::>>>>>>;;;:::EEEQQQTTTUUUTTTQQQKKKDDD???======<<<<<<;;;999777555444444444444333444444555666888777;;;CCCEEEFFFPPP^^^mmmzzzzzzjjjllleeeVVVGGGAAABBBDDDBBB@@@AAABBBAAAAAACCCHHHMMM@@@DDDFFFDDDDDDGGGHHHHHHGGGFFFEEEDDDCCCDDDGGGJJJPPPQQQRRRRRRPPPOOOOOOPPPLLLMMMNNNOOOQQQRRRSSSTTTRRRSSSXXX___aaagggyyymmm]]]ddd^^^MMMVVVvvvtttdddjjjbbbmmm{{{bbbWWWNNNDDD???BBBCCCAAA@@@AAA???;;;======>>>@@@CCCHHHLLLNNNTTT[[[ccchhhlllrrr{{{||||||xxxqqqjjjeeebbbaaaaaaccceeeiiinnnuuuxxxffflllnnneeeeeennnjjj```UUUQQQVVV[[[]]]bbbddddddbbbdddfffddd___\\\```aaa[[[ZZZ```hhhmmmjjjiiihhhiiikkkkkkjjjhhhiiifffdddfffiiijjjhhheee``````aaaffflllrrrvvvwwwuuuooogggdddeeegggiiihhhfffggghhhiiiiiihhhgggfffgggrrrnnnhhhwwwqqqfff```DDDGGGJJJYYYppphhhZZZUUUSSSSSSPPPNNNMMMNNNOOOPPPNNNMMMKKKKKKKKKKKKJJJIIIGGGFFFCCCCCCCCCCCCCCCBBBBBBAAACCCCCCBBBAAA@@@@@@???>>>=========<<<<<<<<<;;;;;;999999999999999999999999<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>@@@AAABBBCCCGGGIIIHHHJJJPPP\\\iiitttyyyzzz|||{{{|||zzziiifffkkkoooooottt{{{lllNNNKKKGGGDDDCCCBBBAAA@@@>>><<<:::888666555555555222222111111111222444555000000000////////////...............////////////........................------...////////////.........------------............//////000000111111...333:::===<<<:::888777555333222333666999:::999888===DDDFFF@@@===CCCNNN_________\\\UUUMMMEEE@@@======<<<<<<;;;999777555555444444444444444555555888888;;;@@@@@@???FFFOOOXXXcccuuusssYYYccc^^^QQQDDD???BBBCCCBBBAAACCCCCCCCCCCCEEEHHHKKK@@@CCCFFFEEEDDDDDDDDDEEEGGGFFFDDDBBBBBBDDDGGGJJJNNNOOOQQQQQQPPPOOOPPPRRRMMMMMMNNNOOOPPPQQQQQQRRRRRRSSSWWW[[[[[[]]]hhhuuu~~~fffdddoooXXXTTTgggjjj^^^dddwwwkkkmmmvvvbbbKKKEEEEEEDDDDDDFFFGGGDDDAAA>>>===<<<<<<>>>AAAEEEGGGNNNSSSZZZ___bbbffflllrrrvvvyyy}}}|||yyyrrrkkknnnkkkfff```]]]]]]```cccfffjjjnnnsssyyylllYYY```}}}nnnjjjnnnmmmggg^^^XXXXXX\\\^^^^^^eeehhhgggeeedddeeebbb^^^\\\aaaccc\\\XXX\\\eeejjjjjjjjjkkkllllllllljjjiiigggeeecccdddeeefffeeeddd^^^^^^```cccgggjjjlllmmmtttoooiiifffhhhiiiiiihhhgggggggggfffffffffeeeeeeccciiifffeeeqqqqqqwwwMMMHHHGGGLLL[[[uuuyyycccVVVRRRSSSQQQPPPNNNOOOPPPPPPOOONNNKKKLLLMMMMMMMMMKKKHHHGGGDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCCCCBBBAAA@@@@@@@@@>>>>>>=========<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;:::;;;;;;;;;<<<>>>@@@AAA@@@@@@BBBCCCGGGGGGJJJPPPXXX^^^bbbcccdddccccccgggooozzzsssgggfffjjjttttttxxxlllOOOLLLGGGDDDCCCBBBAAA@@@===<<<;;;999777666555444///000222333444444333222111000000000////////////............////////////..............................///000000000000000///......------......///......//////000000111111111222222111111111222444333222111333555888:::::::::@@@JJJNNNHHH@@@AAAGGG[[[```gggmmmlllbbbRRREEE>>><<<;;;;;;======:::888666555555444444555555555666777999<<<===<<<@@@FFFPPPVVVcccuuu{{{[[[OOOVVVRRRIII@@@>>>AAACCCAAACCCAAAAAABBBEEEGGGGGGFFF???@@@CCCFFFEEEDDDCCCDDDGGGEEECCCBBBCCCEEEGGGHHHKKKMMMOOOOOOOOONNNOOOPPPMMMMMMNNNNNNOOOPPPPPPPPPTTTUUUWWWYYYYYY[[[ccckkksssggglllbbbRRRWWWsssooo\\\kkk{{{dddkkk{{{YYYVVVOOOIIIGGGHHHGGGCCC@@@???>>><<<;;;;;;>>>@@@BBBHHHLLLSSSXXX\\\```fffkkkmmmsssyyy{{{zzzyyy|||zzzsssiii```^^^]]][[[XXXXXX\\\dddiiiooottt{{{oooYYYZZZwwwyyynnnpppuuujjjddd______aaabbbaaa```gggjjjjjjeeebbbbbb___[[[ZZZbbbeee```\\\^^^cccgggiiikkkmmmnnnnnnllljjjhhheeecccbbbbbbbbbccccccccc``````bbbcccdddeeegggiiiqqqnnnkkkkkklllllljjjgggggggggfffeeeddddddcccccccccfffdddfffnnnuuujjjSSSGGGCCCJJJbbbttt^^^UUUUUUSSSQQQPPPPPPQQQQQQPPPNNNLLLMMMNNNOOONNNLLLJJJIIIEEEFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCBBBAAAAAAAAA??????>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>===???AAAAAA@@@???@@@@@@EEEEEEEEEHHHKKKOOOQQQRRRWWWWWWXXXYYY]]]bbbiiimmmooovvvzzzuuujjjcccccceeeqqqttt{{{nnnQQQNNNIIIEEEDDDBBBAAA???<<<<<<;;;999888666555444///000222444555444222111111111000000000/////////............////////////........................,,,---......//////......//////............//////......//////000000111111666333000------000333555222222333333555888:::;;;<<>>AAAMMMPPPXXXeeeuuudddHHHIIIIIIHHHCCC======AAABBB???AAA>>>===???DDDJJJMMMNNNDDDAAA@@@DDDFFFFFFEEEGGGGGGEEEDDDDDDFFFGGGGGGGGGGGGJJJNNNOOONNNMMMMMMMMMLLLLLLMMMNNNNNNOOOPPPPPPTTTUUUWWWYYYZZZ]]]aaadddqqq{{{eee\\\{{{oooXXXUUUkkkfff]]]yyysssjjjpppttt___SSSGGGDDDEEEDDDBBBAAABBB@@@>>>=========???@@@CCCFFFLLLQQQWWW^^^eeeiiilllrrrxxxzzzxxxvvvxxxzzz~~~~~~~~~~~~zzztttkkkaaaZZZPPPRRRSSSUUUXXX___jjjrrrttt{{{sssZZZUUUkkkvvvrrrttttttfffbbb```cccfffeeecccccchhhkkkkkkfffbbbaaa^^^[[[[[[bbbgggdddaaaccceeefffjjjlllppppppnnnjjjhhhgggcccbbbaaa```aaabbbcccdddcccdddeeeeeeeeefffiiilllooommmkkklllmmmmmmiiifffggggggffffffeeeeeeeeeeeefffiiifffgggmmmqqqjjj```JJJAAA@@@SSSssskkk[[[UUUTTTRRRQQQQQQRRRRRRPPPOOOMMMNNNOOOOOOOOOMMMLLLKKKGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@;;;===?????????>>>???@@@CCCDDDEEEFFFHHHKKKMMMNNNRRRSSSUUUUUUUUUWWWZZZ\\\bbbjjjooolllgggeeedddccciiimmmxxxqqqSSSOOOJJJFFFDDDBBB@@@>>><<<<<<;;;:::888666444333111222222222333333222222111111111000000000//////............////////////........................+++,,,------......------//////............//////......//////000000111111333111//////000222444444333333444444555777:::<<<>>>AAAGGGMMMLLLEEE@@@@@@AAAEEETTTkkk~~~~~~jjjVVVEEE@@@;;;:::===???>>>;;;999999888777777777777777333555666777888;;;>>>???EEEIIIQQQ\\\gggsss}}}zzzTTTBBBCCCAAABBB@@@===>>>AAA@@@<<>>===???EEEOOO\\\eeeUUUIIIAAAAAAEEEEEEEEEGGGGGGEEEEEEFFFHHHIIIHHHEEEFFFIIINNNPPPOOOMMMKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQSSSVVVYYY[[[]]]^^^]]]iiisssiiimmmnnnhhh[[[gggfffrrr}}}qqqtttzzzgggTTTLLLKKKHHHFFFFFFDDDCCCBBB@@@@@@?????????AAACCCFFFJJJPPPVVV\\\aaagggmmmsssvvvvvvvvvxxxzzz~~~~~~|||{{{{{{}}}zzzwwwsssmmmeee\\\UUURRRJJJNNNSSSWWW\\\eeerrr{{{{{{tttddd```ppptttzzzyyyoooddd```___dddfffdddeeehhhfffjjjkkkgggcccbbbaaa^^^^^^cccgggeeeeeeiiijjjiiijjjmmmqqqqqqnnniiieeedddccccccbbbaaaaaabbbeeegggggghhhhhhfffdddfffiiimmmooollliiiiiijjjkkkhhhfffeeefffggghhhiiijjjjjjjjjhhhkkkfffccciiinnnyyyppptttyyyUUUGGG???IIIbbblll^^^UUUSSSRRRRRRRRRRRRQQQOOOOOOOOOOOOOOONNNNNNNNNNNNHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@@@@@@@?????????========================;;;;;;;;;<<<<<<===>>>???;;;<<<>>>>>>>>>>>>@@@AAACCCDDDFFFHHHIIIJJJLLLMMMLLLOOOQQQRRRRRRSSSVVVYYY[[[bbbgggggghhhjjjiiiddddddiiitttrrrTTTPPPKKKGGGDDDBBB???>>><<<<<<;;;:::888666444333444333111000000111333444111111111111000000000000............/////////000........................,,,---......//////......//////............//////......//////000111111111+++,,,---000222333222000333444555555666777:::<<<@@@???BBBIIIJJJFFFBBBAAAAAA>>>CCCWWWooowwwkkk[[[IIICCC<<<:::<<<>>>===;;;::::::999888777777888888666888888888999===@@@@@@<<>>@@@???>>>???AAA???:::>>>@@@@@@AAAFFFUUUlll|||fffTTTDDD@@@BBBBBBBBBEEEGGGEEEEEEGGGJJJKKKHHHEEEEEEJJJOOORRRQQQNNNKKKJJJJJJJJJKKKMMMNNNOOOPPPQQQMMMQQQVVVYYY\\\]]]ZZZVVVWWWnnnooo^^^|||sss\\\]]]ooowwwuuuwwwooo{{{qqqaaaXXXOOOIIIGGGEEEEEEDDDCCCBBBAAA@@@???BBBBBBBBBDDDGGGLLLQQQTTT___dddlllqqquuuxxx{{{}}}|||zzzzzz}}}}}}zzzxxxyyy}}}~~~}}}rrroooiiiaaaVVVMMMJJJJJJKKKPPPVVV\\\bbbkkkxxxyyyyyy~~~{{{xxxsssuuuuuukkkccc___^^^bbbcccbbbeeellldddiiikkkgggdddddddddbbbaaaeeefffeeeggglllnnnllljjjnnnrrrrrrmmmhhhdddccccccccccccbbbbbbdddgggiiikkkkkkiiieeebbbbbbfffjjjoookkkfffeeeggghhhhhhfffdddeeehhhkkkmmmnnnnnnnnngggkkkccc]]]dddllluuuaaaiii```PPPBBBEEEWWWqqqnnnVVVTTTRRRRRRSSSSSSQQQOOOPPPPPPOOONNNNNNNNNOOOOOOHHHHHHIIIIIIHHHHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===;;;===>>>>>>>>>???BBBDDD@@@BBBDDDEEEEEEEEEFFFGGGFFFIIILLLNNNNNNQQQVVVZZZTTT[[[aaaccchhhnnnmmmgggdddhhhrrr~~~yyyWWWQQQJJJEEEDDDCCCAAA???>>>===;;;999888777666666999777444111/////////000000000000000////////////000000000000000000000000........................,,,---000222222000...,,,........................////////////000000000000111000//////111333333333444444555666777777777666;;;;;;BBBLLLKKKAAA???FFF???======FFFXXXffffff___VVVPPPGGG???<<<;;;<<<===::::::;;;:::999888888999666666555666777888:::;;;<<<===AAAHHHPPPXXX```dddkkkpppzzz~~~vvvnnnnnnsssoooiiivvvdddJJJCCCBBB>>>AAA======@@@@@@===<<<>>>???<<<999@@@IIILLLaaadddDDD999===AAAAAABBBCCCEEEFFFHHHHHHHHHFFFEEEIIINNNQQQQQQRRRSSSQQQLLLMMMMMMMMMNNNOOOPPPQQQRRROOOPPPSSSXXX\\\]]]\\\ZZZ^^^iiinnnrrrqqqlll~~~yyyddd]]]jjjllltttuuu^^^RRRPPPJJJHHHFFFDDDBBB@@@>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@????????????????????????BBBCCCCCCDDDEEEFFFFFFGGGGGGHHHJJJLLLOOORRRTTTVVVWWWZZZ]]]___aaafffmmmrrrtttuuuwww|||xxxWWWQQQJJJEEEDDDDDDAAA???===<<<;;;999777666666666888666333111000000000111111000000000////////////000000000000000000000000........................---...///000000///---,,,........................////////////000000000000111///...///111333333222333444555666777777777777333666BBBPPPPPPFFFCCCGGGAAA???===BBBSSSeeemmmlll\\\UUULLLEEEAAA>>>:::888;;;<<<<<<;;;:::888888888666666555555666777888999999;;;===AAAGGGNNNSSSVVV```eeemmmvvv~~~|||tttoookkkjjjkkkkkkdddfff{{{vvvVVVEEEBBBBBB???AAA===<<<@@@BBB???<<<;;;AAADDDBBBCCCFFFFFFUUUqqqlllPPPDDDDDDDDDDDDCCCCCCEEEGGGHHHIIIIIIHHHGGGIIINNNRRRRRRTTTWWWUUURRRNNNMMMLLLMMMPPPRRRRRRQQQOOOPPPRRRVVVYYY[[[ZZZXXXXXXaaaeeelllxxxiiivvvvvvccc\\\qqq|||uuu{{{uuu}}}{{{cccSSSIIIGGGDDDDDDDDDEEECCCBBB===>>>???>>>>>>AAAFFFJJJKKKRRRZZZ```ccchhhnnnssszzz~~~|||vvvooohhhfffjjjnnnppppppvvvuuurrrnnnjjjeeeaaa___UUUSSSPPPMMMMMMOOORRRUUUWWW```ttt|||yyyjjjddddddcccbbbaaabbbcccdddeeelllkkkhhhddd```___```aaa```aaafffkkkkkkggghhhllllllmmmooonnnllliiihhhgggfffeeecccaaabbbccceeegggiiiiiigggdddaaaaaabbbdddgggfffggghhhiiiiiigggeeeeeeeeefffiiimmmppppppooojjjkkkjjjgggeeehhhpppwww{{{aaa]]]tttNNNCCCFFFNNNaaawwwxxxjjj[[[WWWXXXWWWUUUTTTRRRQQQPPPOOONNNNNNNNNNNNLLLLLLKKKJJJJJJJJJJJJKKKIIIGGGEEEDDDEEEEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@???????????????????????????>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJMMMOOORRRUUUVVVVVVXXX\\\___bbbfffmmmrrruuuvvvzzzvvvVVVPPPIIIEEEDDDDDDAAA???<<<;;;:::888777666666666666555333111111111222222111111000000000/////////000000000000000000000000....................................------,,,,,,........................////////////000000000000000//////000222333333222333444555666777777777777333555???KKKLLLEEEEEEJJJJJJIIIEEECCCMMM```rrrzzzkkkcccXXXNNNGGGBBB===999<<<<<<<<<<<<;;;999888777777666666555555666777777999999:::<<>>>>>AAAJJJGGG??????AAAJJJ\\\vvveeeQQQGGGDDDCCCBBBCCCEEEFFFHHHIIIJJJJJJIIIIIIIIINNNQQQRRRUUUZZZ[[[XXXSSSOOOMMMOOOTTTWWWUUURRRRRRRRRRRRTTTWWWXXXXXXVVVVVVZZZ___fffxxxjjjnnntttpppTTT[[[uuuooo```kkkyyybbbTTTOOOIIIEEEEEEEEEDDDBBB@@@@@@@@@???>>>???AAACCCDDDIIIPPPUUUYYY___fffkkkssswww|||~~~~~~{{{{{{|||~~~}}}}}}~~~}}}zzzwwwpppfffZZZVVV[[[bbbfffgggkkkiiieee```ZZZUUUPPPNNNLLLMMMNNNQQQUUUZZZ^^^aaadddpppkkk___dddgggfffeeecccbbbaaaaaaaaalllkkkhhhddd```___aaacccbbbbbbeeehhhgggcccbbbeeegggjjjmmmnnnmmmkkkiiiiiihhhgggdddbbbaaabbbccccccggghhhhhhfffdddcccdddeeedddeeegggiiilllllliiigggjjjhhhggghhhkkknnnpppppphhhiiijjjhhhhhhkkkqqqwww}}}qqqXXXnnneeeMMMDDDFFFSSSaaa}}}hhh\\\VVVTTTSSSUUUTTTTTTRRRPPPOOONNNMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKIIIGGGEEEEEEFFFFFFEEEDDDBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGIIIJJJKKKMMMPPPSSSUUUWWWUUUWWWZZZ]]]aaafffkkkooossswww|||vvvTTTOOOIIIEEEEEEDDDAAA???;;;;;;999888777666666666444333222222222222333444111111111000000000//////////////////////////////........................000///---,,,++++++,,,,,,........................////////////000000000000111000000222444555444333333333555666777777777777:::999<<<@@@AAA@@@FFFNNNXXX\\\YYYOOOJJJWWWmmm}}}~~~yyypppbbbTTTIIICCCAAA;;;;;;;;;;;;;;;;;;999888999888888777777777666666;;;;;;;;;;;;<<<>>>???@@@GGGHHHLLLPPPVVV[[[___aaadddggglllppptttyyy{{{rrriii```ZZZZZZ^^^[[[ZZZZZZeee}}}}}}}}}vvvKKK===???>>>===@@@>>>===???BBBBBB@@@CCCHHHVVV\\\PPP>>>===AAADDDKKKYYYRRRIIIDDDBBBCCCDDDFFFIIIIIIJJJJJJJJJJJJIIIIIIGGGLLLOOOPPPUUU[[[^^^]]]YYYTTTPPPSSSZZZ]]][[[VVVVVVUUUTTTUUUVVVWWWWWWVVVYYYZZZ^^^ccckkk}}}vvvsssfffgggcccYYYaaannn^^^cccggg^^^SSSKKKGGGGGGFFFEEEEEEDDDCCCBBB@@@???>>>>>>@@@CCCGGGJJJNNNSSSZZZ___fffjjjnnnqqqqqqqqqqqqrrrppppppsssvvvyyyzzzxxxvvvtttvvvxxxyyyyyyvvvqqqnnnhhh\\\OOOJJJOOOVVVYYYXXXZZZXXXVVVSSSOOOMMMKKKJJJNNNQQQVVV]]]dddjjjoooqqqwwwzzzzzzeee^^^dddggggggfffeeedddbbbaaaaaaiiijjjjjjgggdddbbbbbbcccbbb```bbbeeeddd```___bbbcccfffjjjmmmlllkkkjjjiiihhhgggeeecccbbbbbbccccccccceeefffggggggjjjmmmpppgggggggggiiikkklllllljjjllliiifffeeegggkkknnnooojjjlllmmmllllllnnnrrruuuwwwsssmmmaaaIIICCCJJJSSShhhmmm\\\RRRPPPTTTUUUTTTRRRQQQPPPOOOOOOOOONNNMMMLLLLLLKKKKKKLLLLLLJJJHHHFFFFFFGGGHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHJJJKKKLLLNNNQQQSSSVVVWWWUUUVVVXXX[[[___cccfffiiioootttzzzwwwSSSNNNIIIFFFEEEDDDAAA>>>;;;;;;999888777777777777333333222333333444444555111111111111000000000000////////////////////////////////////////////////000...---+++++++++------........................////////////000000000000222222222444666666555444222333444666777777888888;;;;;;<<<>>>???AAAIIIQQQdddoooppp___MMMNNN```rrroooXXXJJJEEE===;;;999:::;;;<<<;;;:::;;;:::::::::999888888777;;;;;;;;;;;;<<<======>>>AAABBBDDDGGGKKKOOOSSSUUUWWWYYY\\\^^^```cccgggjjjvvv{{{~~~zzzyyy~~~}}}~~~|||{{{}}}{{{}}}~~~~~~xxxpppmmmccc[[[XXXUUUQQQRRRVVVXXXbbbmmm{{{wwwlllwwwaaaDDD???AAA===;;;@@@<<<>>>BBBCCC???>>>HHHTTTqqqoooXXX@@@@@@DDDBBBAAAEEEFFFFFFDDDDDDFFFJJJLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGJJJLLLMMMQQQYYY]]]]]][[[VVVRRRUUU\\\___]]]XXXYYYXXXWWWWWWXXXYYYXXXWWW[[[\\\___bbbccckkkmmm^^^sssqqq```iiijjjYYYfffyyyjjj\\\QQQLLLKKKKKKEEEDDDCCCBBBAAAAAA@@@@@@@@@AAABBBCCCEEEIIINNNQQQVVVYYY\\\^^^______```bbbcccdddgggjjjmmmmmmkkkiiilllnnnqqqrrroookkkgggddd]]]TTTIIIEEEHHHLLLLLLKKKLLLLLLLLLLLLMMMNNNOOOPPPVVV[[[dddnnnwww~~~|||ooofffccc```eeeeeefffggggggfffddddddfffiiilllllliiifffdddccc___]]]^^^bbbcccaaa```bbbaaadddhhhjjjjjjiiiiiiiiigggfffeeeddddddeeeeeefffeeefffggghhhjjjoootttyyyooolllhhhggghhhkkkmmmmmmkkkhhheeedddfffiiikkklllkkkmmmnnnnnnnnnnnnnnnooosssyyyYYYEEEDDDKKKTTTllllllWWWQQQUUUSSSSSSRRRRRRQQQQQQRRRRRRNNNNNNMMMLLLLLLLLLLLLLLLKKKIIIHHHGGGIIIIIIIIIHHHEEEEEEDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHKKKKKKLLLNNNPPPSSSUUUVVVVVVVVVWWWZZZ]]]```bbbbbbiiinnnuuuzzz|||||||||}}}vvvRRRMMMHHHFFFEEEDDDAAA>>><<<;;;:::999888888888888222333333333444444444444222222111111111000000000000000000000000000000000///////////////////////////...---,,,,,,---...///........................////////////000000000000222222222444777777555333222333444666777888888888555999???CCCEEEHHHMMMRRRhhhtttxxxhhhSSSMMMWWWbbbmmmUUUHHHDDD@@@;;;:::<<<======;;;;;;;;;;;;;;;;;;:::999888999999999:::;;;;;;<<<<<>>BBBBBB======HHHUUUdddaaaMMM<<<@@@FFFCCCCCC===BBBEEECCCBBBEEEHHHIIINNNMMMLLLKKKJJJHHHHHHGGGHHHJJJJJJIIIMMMUUUZZZZZZYYYUUUSSSUUUZZZ]]][[[XXX[[[ZZZYYYZZZ[[[[[[YYYWWWXXX[[[___```^^^ddduuullljjjqqqvvv]]]ggg}}}fffVVVccc~~~~~~gggVVVMMMKKKGGGEEECCCBBBCCCDDDDDDCCCBBBAAA@@@@@@AAACCCFFFGGGIIIKKKNNNOOOOOOPPPRRRSSSVVVWWWYYY\\\______]]]ZZZ```cccffffffccc^^^ZZZYYYSSSNNNHHHEEEEEEGGGFFFEEEDDDDDDFFFJJJNNNSSSWWWZZZcccjjjuuuyyyhhhgggeee\\\cccdddgggiiijjjjjjhhhgggdddhhhkkkllljjjgggeeeddd^^^[[[\\\aaadddccccccdddbbbdddggghhhhhhggghhhiiiffffffffffffgggggghhhiiijjjkkkllllllmmmppptttxxxtttooojjjggggggjjjmmmooojjjhhhffffffhhhjjjkkkkkkhhhjjjlllmmmmmmllljjjhhhmmmssszzzrrrNNNCCCFFFGGGYYYqqq}}}aaaUUUTTTTTTSSSSSSRRRRRRSSSTTTTTTOOONNNNNNMMMMMMMMMMMMMMMLLLJJJIIIIIIJJJKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDEEEGGGHHHIIIKKKKKKLLLNNNPPPRRRTTTUUUWWWVVVWWWZZZ]]]`````````dddjjjpppttttttsssuuuvvvtttQQQMMMHHHFFFEEEDDDAAA===<<<<<<;;;:::999999999999333333444444444444444444222222222111111111000000000000000000000000000000////////////////////////------------...///000000........................////////////000000000000000000111333555666444222111222444666777888888999444999>>>AAACCCGGGLLLPPPaaajjjnnneeeYYYSSSTTTUUUqqq}}}fffWWWOOOHHH@@@<<<===>>>===;;;999:::;;;;;;;;;:::999888888999999:::::::::::::::<<<===>>>AAADDDFFFHHHHHHLLLNNNOOOPPPPPPQQQTTTVVVZZZaaahhhhhhccc^^^^^^___fffjjjrrrzzz}}}{{{wwwsssooolllhhheeeeeeeeecccbbbfffeeegggkkkkkkfffbbbccc^^^```___]]]]]]\\\VVVMMMJJJGGGIIIMMMKKKIIITTTcccuuuvvvsssQQQIIICCCCCCAAA===<<>>BBBIIICCCGGG@@@;;;BBBCCCAAAFFF<<>>BBBDDDCCCKKKKKKJJJJJJIIIIIIIIIJJJKKKLLLJJJHHHJJJQQQWWWWWWWWWVVVUUUVVVXXXZZZZZZZZZZZZZZZ[[[\\\]]]\\\YYYWWWXXX\\\^^^[[[[[[bbbmmmtttqqqiii|||mmmcccbbbyyy]]]TTTdddyyymmm___[[[UUUQQQKKKGGGFFFFFFDDDCCCCCCBBB@@@@@@AAABBBCCCCCCCCCDDDFFFFFFFFFGGGIIIKKKLLLLLLMMMPPPRRRRRRPPPNNNQQQUUUXXXXXXUUUQQQOOOOOOJJJIIIGGGEEEDDDEEEGGGIIIFFFHHHMMMTTT]]]fffmmmrrryyyrrriiiiiifff___ccceeehhhkkkmmmlllkkkjjjeeefffhhhhhhfffeeeeeefff___[[[[[[```eeeddddddffffffhhhhhhhhhggggggiiijjjhhhhhhhhhhhhhhhiiiiiiiiiiiilllpppqqqqqqqqqqqqrrrsssoookkkhhhiiilllnnnoookkkkkkkkklllooooooooommmeeegggjjjmmmnnnmmmiiifffgggsssxxx___HHHEEEBBBMMM\\\oootttaaa[[[VVVUUUTTTSSSSSSSSSSSSSSSOOOOOONNNMMMMMMMMMMMMNNNLLLKKKIIIJJJKKKLLLLLLKKKJJJIIIGGGEEEDDDCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDEEEGGGHHHIIIJJJKKKKKKMMMOOOQQQSSSTTTWWWVVVWWW[[[```ddddddcccccchhhnnnooonnnnnnpppsssrrrPPPLLLHHHFFFFFFDDDAAA======<<<<<<;;;::::::::::::333333444555555444444333222222222111111111111000000000000000000000000000000000000000000000000000,,,------...///000111111........................////////////000000000000...///000222444444222000111222444666777888999999:::<<<<<<999999@@@HHHNNNZZZ___aaa___]]][[[VVVPPP___jjjzzzuuuiiiXXXOOOEEE???>>>>>>===;;;888888::::::;;;:::999888::::::;;;;;;;;;;;;::::::999:::===???BBBCCCDDDEEEEEEFFFHHHJJJJJJLLLOOORRRQQQ[[[eeehhhccc]]][[[\\\bbbeeejjjnnnpppnnnkkkhhhcccaaa^^^[[[YYYYYYYYYZZZXXXWWW[[[``````[[[XXXXXXVVVVVVSSSOOOPPPQQQMMMGGGFFFDDDEEEFFFCCCFFF___{{{ttt{{{```IIIGGGCCCAAA???======>>>???;;;;;;@@@BBB@@@======999BBBDDDEEEFFF>>>999AAA???DDDFFFAAA@@@DDDFFFDDDIIIHHHHHHIIIIIIJJJKKKLLLMMMNNNKKKGGGIIIPPPUUUUUUWWWWWWXXXXXXYYY[[[\\\]]]YYYZZZ[[[]]]^^^]]]YYYVVV[[[___^^^WWWXXXaaahhhiiippp}}}hhhooo{{{lllYYYgggkkkSSSYYY```uuu}}}zzzfff___VVVNNNJJJFFFCCC@@@CCCBBB@@@AAABBBCCCBBBBBBBBBCCCDDDCCCCCCDDDFFFHHHGGGFFFFFFHHHJJJJJJIIIGGGGGGJJJNNNNNNLLLIIIHHHIIIEEEGGGGGGEEEDDDEEEJJJNNNQQQUUU\\\fffrrr~~~~~~uuunnnmmmjjjggggggdddfffjjjmmmnnnmmmllljjjffffffeeecccbbbcccfffhhh```\\\[[[aaaeeeeeeeeefffjjjkkkjjjiiiggggggjjjllljjjjjjjjjiiiiiiiiiiiiiiieeejjjqqquuuuuurrrpppnnnpppnnnkkkkkklllnnnoooooommmmmmooorrrttttttrrrpppdddfffjjjoooqqqpppllliiicccvvv{{{mmmNNNHHHAAAGGGPPP```yyyssshhhXXXWWWVVVTTTSSSRRRRRRRRRPPPOOONNNNNNMMMMMMNNNNNNMMMKKKJJJJJJLLLMMMLLLKKKLLLJJJHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBDDDEEEGGGHHHIIIJJJJJJKKKLLLNNNQQQRRRTTTVVVVVVWWW\\\cccggghhhgggdddhhhmmmnnnlllkkknnnqqquuuOOOKKKEEECCCDDDDDDBBB@@@>>><<<:::999777777777777444444333333333333222222111111111000111111222222////////////////////////////////////000000000000000000000000000000000000------------------------///////////////.........111111222333444444444444333333222222333444666777999;;;<<<===>>>???AAABBBOOOIIIHHHQQQ___ddd\\\RRROOOPPPXXXlllttthhhZZZNNNBBB999;;;BBB???===;;;;;;;;;;;;:::888999999999999999999999999::::::;;;;;;<<<===>>>>>>>>>???@@@BBBCCCDDDEEEEEENNNPPPSSSUUUWWWVVVUUUTTT\\\]]]_________]]][[[YYYWWWTTTQQQMMMJJJIIIIIIIIIIIIKKKLLLMMMLLLJJJIIIGGGMMMIIIEEECCCDDDDDDCCCAAADDD>>>===CCCLLL^^^~~~~~~cccRRRBBBBBBAAA@@@????????????:::;;;===>>>@@@AAAAAAAAAGGGEEECCCBBBBBBBBBAAA@@@DDDCCCCCCCCCCCCCCCDDDEEEGGGGGGIIIJJJJJJJJJIIIHHHMMMKKKHHHFFFGGGJJJNNNQQQRRRUUUXXXYYYXXXWWWVVVWWW[[[YYYWWWWWWYYY[[[[[[[[[UUUVVVXXX[[[]]]___``````fffqqqmmmaaaqqqvvvaaafffxxxlllZZZTTTffftttdddZZZSSSMMMIIIKKKJJJIIIGGGDDDBBB@@@???DDDAAA@@@BBBBBB@@@@@@BBBCCCDDDDDDCCCAAABBBDDDFFFCCCFFFGGGGGGEEEEEEHHHJJJLLLMMMPPPSSSVVV[[[aaafffnnnuuuzzz{{{xxxiiifffhhhggggggiiieeehhhlllnnnooollliiigggbbbbbbbbbbbbdddfffiiikkkeeedddcccdddfffhhhhhhgggkkkkkkjjjjjjkkkjjjiiigggmmmjjjiiinnnuuuxxxuuupppjjjkkknnnqqqsssuuuuuuuuummmmmmllllllllllllmmmmmmkkkooosssvvv|||}}}vvvlllfffdddeeejjjrrrwwwvvvtttlllsssvvvwwwlllIIIDDDAAADDDPPP```rrrttteeeXXXUUUXXXWWWUUUSSSRRRQQQSSSVVVUUUPPPNNNQQQMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLJJJHHHFFFEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEFFFGGGFFFDDDBBBCCCDDDDDDDDDDDDDDDFFFHHHJJJKKKMMMMMMMMMNNNOOOQQQTTTUUUXXXXXXYYY\\\```cccddddddbbbccceeefffhhhkkkpppssssssOOOKKKEEECCCDDDDDDBBB???===<<<:::888777777777777444444333333333222222222222222111111111111111111////////////////////////////////////000000000000000000000000000000000000..............................//////////////////000111222333444444444444444444333333444666888999;;;<<<>>>??????@@@@@@AAAHHHIIIKKKPPPVVV\\\___```WWWQQQPPP```vvvdddPPP???<<<@@@======>>>>>>???>>>======::::::::::::::::::::::::999999::::::;;;;;;<<<<<<<<<===>>>@@@AAAAAABBBBBBDDDFFFHHHKKKLLLKKKJJJIIIRRRSSSTTTUUUTTTSSSQQQPPPMMMKKKIIIFFFDDDCCCBBBBBBBBBBBBCCCEEEFFFEEECCCBBBBBBAAAAAAAAAAAABBBBBBBBBGGGAAABBBQQQhhhzzz___KKK@@@AAAAAA@@@???????????????;;;<<<===???@@@@@@@@@@@@EEECCCAAAAAABBBBBBAAA@@@BBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIJJJKKKKKKJJJJJJLLLJJJHHHGGGHHHJJJMMMPPPOOORRRUUUVVVVVVUUUUUUVVVWWWUUUTTTUUUWWWYYYYYYYYYVVVWWWYYY[[[\\\]]]^^^^^^ccchhhuuuiiibbbooorrr^^^eee~~~mmm]]]dddjjjssseee[[[WWWWWWWWWWWWWWWUUUQQQMMMIIIDDDCCCFFFGGGEEEFFFIIIFFFGGGFFFEEEDDDFFFIIIKKKFFFHHHKKKLLLMMMPPPUUUYYY]]]bbbiiiqqqwww}}}}}}~~~zzz{{{|||oooddddddgggggghhhiiikkklllnnnnnnmmmjjjfffdddcccbbbaaaaaacccgggjjjmmmfffeeeccccccdddeeeeeedddiiiiiijjjkkklllmmmlllkkkkkkhhhhhhoooyyy~~~{{{mmmnnnpppsssuuuwwwxxxyyymmmnnnnnnooonnnmmmkkkjjjkkknnnqqqtttyyy{{{tttllliiiggghhhmmmtttxxxxxxvvvmmmsssuuuuuu}}}yyyiiiRRRHHHCCCHHHOOO[[[qqqyyyggg]]]XXXVVVWWWZZZQQQPPPRRRVVVUUUPPPOOOQQQNNNNNNMMMMMMMMMMMMNNNNNNMMMLLLJJJIIIGGGGGGGGGGGGHHHGGGGGGFFFEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDEEEEEEDDDCCCDDDFFFDDDDDDDDDDDDFFFHHHJJJKKKNNNNNNNNNNNNPPPRRRTTTUUUUUUUUUUUUWWWYYY[[[\\\\\\]]]aaaeeedddbbbhhhtttpppPPPKKKFFFCCCDDDCCCAAA???===<<<:::999777666666666333333333333222222222222333333222111111000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////.........//////000000000000111222333444444444444555444444444555777999:::===>>>???AAAAAAAAA@@@???CCCIIIPPPQQQPPPTTT```jjjhhh]]]RRRXXXsss~~~```GGG;;;::::::<<<>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999::::::::::::<<<===>>>>>>>>>>>>???AAACCCEEEFFFFFFEEEDDDGGGHHHIIIIIIIIIHHHGGGFFFCCCBBBBBB@@@???>>>======>>>===<<>>===>>>@@@???>>>???CCCFFFGGGJJJQQQaaawwwzzznnnxxxfffIIIAAA>>>@@@???>>>>>>>>>>>>>>>???======>>>???????????????BBBAAA??????AAABBBAAA@@@AAAAAAAAABBBBBBDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIKKKMMMNNNMMMOOOSSSTTTTTTTTTUUUUUUTTTRRRRRRSSSVVVXXXYYYXXXXXXXXXZZZ[[[\\\\\\\\\\\\___bbbhhhrrr~~~___ZZZooo```SSScccvvvkkk```[[[hhhuuukkkjjjjjjmmmqqqooogggaaaUUUOOOKKKKKKKKKIIIIIIKKKHHHIIIHHHHHHHHHKKKPPPTTTOOOQQQTTTXXX]]]dddmmmrrryyy}}}{{{yyyqqqmmmeee___aaaeeefffffffffjjjkkkkkkkkkjjjhhhfffeeedddcccaaa```bbbggglllppphhhfffdddcccddddddcccbbbggghhhjjjlllnnnoooppppppjjjhhhhhhmmmwww~~~nnnoooppprrrtttwwwyyyzzznnnoooppppppooollliiigggkkknnnpppqqqtttwwwssslllkkkjjjkkkooouuuyyyyyywwwmmmpppsssssstttuuueeeRRREEEFFFFFFHHH\\\vvv}}}lll]]]UUUVVV\\\SSSQQQSSSWWWVVVRRROOOQQQPPPPPPOOONNNMMMMMMMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEDDDAAACCCDDDDDDDDDDDDEEEGGGEEEDDDDDDEEEFFFHHHJJJKKKNNNNNNOOOOOOQQQRRRTTTUUUSSSSSSSSSSSSTTTVVVXXXYYYZZZbbbhhhddd```ggg|||nnnPPPKKKFFFCCCCCCCCCAAA???===<<<;;;999888666555555333333333222222222222111333333333222111000//////////////////////////////////////////000000000000////////////////////////////////////////////////------...///000111111222000111222333333444333333333333333444555888:::;;;>>>>>>???AAACCCCCCAAA???BBBIIIPPPSSSSSSWWW___ggguuuoooddd^^^gggyyyXXXBBB:::;;;>>>@@@@@@>>><<<<<<===========================::::::::::::::::::999999999:::;;;<<<<<<<<<<<<<<<===???@@@BBBCCCCCCBBBAAA@@@AAABBBCCCCCCBBBBBBAAA>>>????????????>>>===<<<@@@>>>===???CCCDDDBBB>>>>>>AAABBB???===AAALLLVVV]]]jjjrrrooonnnsssuuuqqqttt{{{RRRBBBDDDCCC>>>>>>=========>>>>>>???>>>>>>?????????>>>>>>===???>>>===>>>@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGEEEFFFHHHIIIKKKMMMNNNNNNJJJJJJJJJJJJKKKKKKLLLLLLMMMOOOQQQRRRQQQQQQRRRSSSRRRRRRRRRTTTWWWYYYZZZZZZXXXYYYZZZ\\\]]]^^^^^^^^^]]]bbbgggllltttsss]]]dddrrrxxxwww^^^[[[```~~~ppp```ZZZdddwwwooogggdddaaa]]]ZZZ[[[[[[\\\\\\\\\___dddkkkpppoooppprrrvvv}}}|||ccccccaaa___aaaddddddbbb```bbbbbbccceeefffggghhhhhheeebbb___^^^```ffflllqqqiiigggeeeeeeffffffeeedddhhhiiilllmmmnnnooopppqqqmmmjjjgggiiinnnsssuuutttkkkkkklllmmmooorrruuuvvvppppppooonnnllljjjhhhggglllnnnooonnnqqqtttqqqlllkkkjjjkkkooosssuuuuuutttlllkkkoootttsssyyyyyy~~~cccNNNLLLJJJFFFSSSiiivvvkkkZZZUUUXXXXXXUUUUUUXXXXXXSSSPPPQQQRRRQQQPPPNNNNNNMMMMMMMMMLLLLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCEEEEEEDDDCCCEEEFFFEEEEEEEEEEEEFFFHHHJJJKKKNNNOOOOOOPPPQQQSSSTTTTTTSSSSSSSSSSSSSSSUUUXXX[[[\\\fffnnnnnnkkkuuunnnQQQLLLFFFCCCCCCCCCAAA>>>>>>===<<<;;;999777555555333333222222222111111111333333333333222000///...000000000000000000000000////////////000000000000////////////////////////........................---......///000111222222000000111222333333333333222222222333555777:::;;;======>>>AAADDDFFFEEECCCBBBEEEKKKTTT]]]bbbbbb___rrrwwwuuuiii```jjjsssVVVGGG@@@AAAAAAAAA@@@@@@AAACCC>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<999999;;;<<<<<<<<<<<<;;;===>>>>>>???@@@@@@@@@@@@======>>>?????????>>>>>>@@@>>>===???AAABBBAAA>>><<<@@@CCCCCCEEEPPPbbbpppuuugggjjjtttyyy~~~```CCC>>>AAA:::===<<<<<<<<<===>>>??????>>>????????????>>>======>>>===<<<===???AAABBBAAABBBBBBBBBCCCDDDFFFGGGHHHEEEEEEGGGHHHJJJLLLNNNOOOJJJJJJJJJKKKKKKKKKKKKKKKKKKMMMNNNNNNMMMLLLMMMNNNPPPPPPQQQSSSWWWYYYYYYXXXWWWXXXZZZ\\\___```aaabbb^^^aaafffhhhjjjwwwnnneeebbb[[[www~~~gggYYYdddzzz{{{eeeWWW```sssooobbbaaabbbcccbbbbbb```^^^[[[\\\\\\]]]___aaadddfffgggdddaaa^^^\\\^^^dddkkkooojjjhhhfffggghhhiiihhhgggiiikkknnnnnnmmmmmmnnnpppoookkkgggeeegggjjjjjjjjjiiiiiiiiiiiikkkmmmpppqqqrrroookkkhhhffffffhhhiiillloooooommmnnnqqqppplllggghhhiiikkknnnooooooooollliiikkkrrrtttuuu___RRRLLLFFFMMM[[[cccssskkk]]]ZZZZZZUUUSSSVVVWWWTTTRRRSSSRRRQQQPPPOOONNNNNNNNNNNNLLLLLLKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGFFFDDDCCCDDDEEEFFFFFFEEEFFFFFFHHHJJJKKKNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSQQQQQQSSSXXX\\\bbblllyyyoooQQQLLLFFFDDDCCCCCC@@@>>>??????>>><<<:::888666555222222222222111111111111111222333333222111///...000000000000000000000000////////////000000000000000000000000000000000000......................../////////000000111111111///000111222333333333333111111111333555888:::<<<===<<<===AAAGGGLLLMMMLLLCCCBBBEEEQQQ```gggccc]]]bbbooovvvnnncccdddoooyyykkkYYYHHHDDD???<<<===@@@BBBCCC????????????????????????===============>>>>>>>>>==================<<<<<<999999::::::;;;;;;;;;;;;;;;;;;<<<======>>>??????<<<<<<=========>>>>>>>>><<<<<<===>>>>>>???@@@AAA<<>>666<<<<<<<<<<<<===>>>@@@@@@>>>>>>?????????>>>>>>===>>><<<<<<===???AAABBBAAABBBBBBBBBCCCDDDEEEFFFGGGEEEEEEFFFGGGIIIKKKMMMNNNJJJJJJKKKKKKKKKKKKKKKKKKIIIJJJKKKKKKJJJJJJKKKLLLNNNNNNOOOQQQUUUVVVVVVUUUVVVWWWYYY\\\___aaabbbbbb___]]]]]]______hhhssseeeYYY___nnnpppZZZ\\\mmmppp^^^XXXdddsssfffddd```dddfffbbb______]]][[[^^^^^^^^^______`````````bbb```\\\ZZZ[[[aaagggkkkiiigggffffffggghhhhhhggghhhkkknnnmmmkkkiiikkkmmmmmmjjjgggeeefffhhhiiiiiiiiiiiiiiijjjjjjkkklllmmmnnnkkkfffbbbbbbdddgggjjjjjjmmmnnnkkkkkkmmmllliiieeeeeeggghhhiiiiiijjjjjjllliiiiiinnnqqqqqqsssvvv|||```PPPFFFFFFKKKQQQ^^^rrrtttlll___XXXSSSUUUVVVUUUTTTUUURRRQQQQQQPPPOOOOOOOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGEEEDDDDDDEEEGGGGGGFFFFFFGGGHHHJJJKKKMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSSSSRRRQQQUUU\\\bbbmmmyyyqqqQQQLLLGGGDDDCCCBBB@@@===@@@@@@???>>><<<999777555222222222222111111111111000111222333333222000///000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000111///000111222222333333222111111222444666999<<<>>>>>><<<<<>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>?????????>>>>>>>>>>>>======<<<;;;<<<<<<===============>>>;;;;;;<<<<<<>>>???@@@AAA======<<<;;;<<<===>>>???:::>>>AAABBBAAABBBGGGKKKLLLWWWfffqqqwwwzzz~~~xxxuuuxxxkkkPPP@@@>>>;;;<<>>???AAABBB===>>>>>>?????????>>>>>>>>>===<<<===@@@AAABBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFGGGIIILLLMMMLLLKKKJJJJJJJJJJJJKKKKKKIIIKKKLLLMMMMMMNNNQQQSSSNNNNNNOOORRRUUUVVVUUUTTTVVVWWWYYY[[[]]]^^^_________XXXVVVZZZ\\\___nnn~~~pppXXXZZZcccyyykkkXXXXXXfffyyy}}}aaaXXXfffzzztttiiidddaaa]]]ccceee```]]]___aaa___cccccccccbbbaaa```^^^^^^```^^^ZZZXXXYYY]]]bbbfffgggeeecccccccccdddcccbbbeeeiiilllllliiigggiiillljjjiiigggfffggghhhiiijjjhhhiiiiiiiiiiiiiiihhhhhhhhheeebbb``````cccfffhhhgggjjjkkkhhhgggiiihhheeedddeeefffggggggggggggggghhhiiiiiihhhkkkpppooolllwwweeeUUUJJJCCCHHHNNN\\\ppprrrhhh^^^ZZZXXXUUUSSSSSSQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPOOOMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIHHHFFFFFFGGGHHHHHHGGGFFFFFFGGGHHHJJJKKKLLLMMMNNNPPPPPPPPPPPPOOOOOORRRUUUXXX\\\dddpppyyyrrrRRRMMMGGGDDDCCCBBB@@@===AAAAAA@@@???===:::777666222222222111111111111000///000222333333222111000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000///000111222222333222222222222333555777;;;>>>??????======CCCNNNXXX]]]^^^PPPOOOLLLJJJJJJOOOXXX^^^[[[]]]aaalllzzz~~~qqqaaaiii|||xxxhhhSSSEEEBBBBBB???;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<==================>>>???AAABBBCCC@@@???===<<<<<<>>>???AAA<<>>:::===>>><<<<<<<<<===???@@@BBBBBB======>>>??????????????????>>>===>>>@@@AAABBBAAA@@@@@@@@@??????@@@AAAAAAEEEEEEEEEEEEFFFHHHJJJLLLLLLLLLJJJIIIIIIJJJKKKLLLLLLNNNPPPRRRSSSUUUYYY\\\QQQQQQRRRUUUWWWXXXWWWUUUVVVWWWXXXZZZ[[[[[[[[[[[[^^^VVVUUU\\\___]]]```iiimmmdddZZZTTT```}}}gggZZZ]]]fffyyybbb___dddlll~~~uuueeefffddd\\\YYYaaaccc^^^\\\```ddddddeeeeeeeeeeeedddcccaaa______\\\YYYWWWXXX[[[___bbbfffcccaaa``````___^^^\\\cccgggkkkjjjgggfffiiillliiihhhgggffffffggghhhhhhfffggghhhhhhhhhfffeeecccbbbaaa`````````bbbeeefffdddhhhiiigggeeefffeeebbbeeefffhhhhhhgggffffffgggccciiijjjeeehhhqqqsssnnnhhh}}}yyyhhhTTTDDDGGGHHHOOO```yyyyyyjjjbbb\\\UUUPPPOOOQQQQQQPPPPPPPPPQQQQQQRRRSSSTTTTTTSSSQQQOOOMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHEEEGGGHHHHHHHHHHHHIIIKKKHHHGGGGGGFFFGGGHHHJJJKKKKKKLLLNNNOOOPPPOOOOOONNNLLLRRRYYYaaajjjwwwsssRRRMMMGGGDDDDDDDDDAAA???@@@???>>><<<:::888777666333333444444555444444444111222222333333222222111//////000000111111222222////////////////////////////////////000000000000000000000///////////////222222111000//////000000000000000000000111111222444222888CCCDDD;;;:::@@@===;;;<<>>>>>@@@???===@@@@@@???>>>======???AAA<<<@@@AAA======AAA@@@;;;>>><<<<<>>;;;;;;>>>@@@<<<<<<@@@AAA>>>===@@@@@@>>><<<===@@@BBB@@@>>>@@@BBBEEEGGGLLLXXXgggsss~~~}}}eeeDDDAAA>>><<<<<<<<<;;;:::<<<<<<<<<<<<<<<===>>>>>>>>>======<<<===???@@@AAAAAA@@@>>><<<===>>>AAABBBBBBAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBDDDGGGJJJGGGJJJLLLMMMMMMNNNOOOPPPMMMNNNNNNMMMOOOWWWdddnnn___VVVPPPQQQTTTSSSSSSSSSVVVVVVVVVVVVVVVYYY]]]aaa___^^^]]][[[ZZZ[[[___bbbeeevvv~~~mmmYYYWWWlll~~~qqqbbb\\\nnn{{{iii```fffggg}}}~~~uuugggbbbaaa___\\\\\\]]]^^^^^^^^^___aaaccchhhhhheeeaaa```cccbbb______]]]ZZZXXXXXXYYY\\\]]]aaacccccc___XXXUUUXXX\\\aaacccfffggghhhfffeeeddddddddddddeeeffffffdddbbb^^^cccggghhheeeaaa``````dddgggfffaaa^^^aaaeeefffffffffeeedddcccccccccdddfffggggggfffdddcccdddeeeggghhhiiijjjkkklllmmmnnnlll|||nnnwww~~~dddPPPHHHFFFGGGPPPgggxxxdddPPPJJJPPPRRRRRRRRRSSSRRRQQQOOONNNNNNQQQSSSSSSPPPNNNNNNPPPIIIKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIGGGHHHIIIHHHGGGGGGIIIKKKJJJIIIHHHHHHIIIIIIHHHGGGIIITTTSSSOOORRRQQQNNNSSSRRRWWWaaapppsssQQQMMMGGGDDDDDDDDDBBB?????????===<<<:::888777666333333444444555444444333222222333333333333222222000000000000111111111111////////////////////////////////////000000000111000000000000000000000000222333444555555333111000000000000000000111222222222000555??????888777>>>;;;;;;>>>BBBEEEJJJUUU```bbbddd```TTTKKKIIIIIIGGGUUU[[[^^^```gggtttvvvooorrriiiTTTEEE>>>::::::;;;;;;>>>@@@AAA@@@@@@@@@@@@@@@??????@@@AAA===@@@@@@<<<<<>>>>>AAAAAA>>>???CCCCCCAAA@@@???@@@AAABBBAAA@@@??????@@@AAABBB@@@???HHHLLLSSSYYYaaammm|||lllOOOBBB@@@===<<<<<<===<<<;;;<<<<<<<<<<<<<<<===>>>>>>????????????@@@AAABBBBBBBBBAAA???======>>>@@@BBBCCCBBBAAA@@@AAABBBCCCDDDHHHHHHGGGEEEDDDDDDFFFHHHGGGIIILLLMMMMMMMMMNNNPPPTTTUUUTTTRRRSSS[[[gggppp^^^VVVQQQRRRUUUUUUTTTUUUWWWVVVUUUTTTUUUYYY```eeebbbbbbaaa___]]]]]]```bbbaaakkkgggSSSUUUdddqqquuuttt}}}xxxlllmmm~~~eee___iiixxx~~~mmmbbb```aaaaaaaaa```aaaaaa```______aaabbbiiiiiigggbbb```bbbbbb^^^^^^\\\YYYWWWVVVYYY\\\^^^```cccddd```[[[XXX[[[___cccdddeeehhhiiiiiifffdddbbbbbbccceeeggggggfffddd```bbbddddddcccaaa``````aaafffhhheeebbbddddddccceeedddcccbbbaaa`````````dddeeefffeeedddccccccdddeeeffffffhhhiiijjjkkkkkkiiitttrrr~~~[[[MMMFFFDDDJJJSSSaaazzzzzz___QQQOOOVVVVVVTTTRRROOONNNOOOPPPTTTVVVWWWUUUQQQNNNNNNOOONNNOOOOOOOOOMMMLLLKKKKKKNNNNNNNNNMMMMMMMMMLLLLLLKKKLLLLLLKKKIIIHHHIIIJJJKKKKKKKKKLLLMMMNNNOOONNNGGGRRRQQQLLLRRRTTTUUU\\\gggppp~~~sssQQQLLLGGGDDDDDDDDDBBB??????>>>===<<<:::999777777333444444555444444333333222222333333333333222222111111111111111000000000000000000000000000000000/////////000000000111111000000000111111222222333111444888::::::777222///111000000000000111222222111///222999999444555;;;999:::>>>CCCEEEGGGPPP[[[bbbdddccc^^^ZZZVVVOOOHHHNNNWWW\\\[[[^^^lll~~~qqqtttrrr___PPPIIIFFFDDDDDDCCCBBBAAA???@@@@@@????????????@@@@@@???@@@@@@<<<<<<>>>???===???>>>???BBBBBB???BBBFFFLLLPPPNNNDDDAAAEEEGGGCCCFFFIIINNNQQQRRRSSSTTTTTTeeejjjqqqwww|||eeeMMM===@@@>>><<<<<<===>>>===<<<======<<<<<<<<<===>>>>>>??????@@@AAABBBBBBBBBBBBDDDBBB@@@>>>>>>>>>@@@AAACCCCCCBBBBBBBBBCCCEEEFFFNNNMMMLLLIIIEEEDDDEEEFFFFFFIIIKKKLLLLLLMMMNNNOOOSSSSSSRRRQQQQQQVVV___fff\\\UUUQQQTTTWWWVVVVVVXXXWWWVVVUUUTTTUUUZZZaaagggdddeeeeeedddbbbaaabbbdddbbbbbbnnnsss___WWWWWWWWWYYYqqq{{{uuuqqqnnnzzztttnnnlllhhhooo|||tttmmmddd___^^^aaaeeegggffffffeeeccc```___```bbbhhhiiigggbbb```bbbbbb___```]]]YYYVVVVVVXXX\\\^^^aaadddfffccc^^^\\\^^^bbbfffeeeeeegggjjjjjjgggddd``````bbbdddggghhhgggfffaaa``````aaacccdddddddddcccggggggcccaaabbbbbbaaadddcccbbbaaa````````````dddfffhhhgggfffddddddeeeaaabbbcccdddeeeggghhhhhhgggnnnxxxsss~~~nnnYYYIIIHHHHHHIII[[[rrr}}}hhh```kkkiiiddd\\\TTTOOOPPPRRRTTTUUUTTTRRROOOMMMMMMMMMPPPPPPOOONNNMMMLLLKKKKKKMMMLLLLLLKKKKKKKKKKKKLLLJJJLLLMMMMMMKKKIIIIIIJJJJJJJJJJJJKKKKKKLLLMMMMMMJJJUUUUUUSSS\\\ccchhhrrr~~~qqqQQQLLLGGGDDDDDDDDDBBB@@@???>>>===<<<:::999888777444444444555444444333333222333333333333333333222222222222111111000000000111111111111111111111111//////000000000111111111000000111222222333444444000333666999999666222000111111000000111111222333111///000444444111444999888888<<>>???@@@@@@AAABBBCCCBBBAAAAAAAAA?????????@@@CCCBBB@@@CCCIIIWWWeeehhhYYYOOOSSSWWWTTTWWW]]]fffmmmqqqtttyyy|||wwwXXXFFF???===>>>===<<<<<<>>>??????>>>>>>===============>>>>>>>>>???AAABBBCCCCCCBBBAAADDDCCCAAA@@@?????????@@@CCCCCCCCCCCCCCCEEEGGGHHHOOOOOOMMMJJJGGGDDDEEEFFFFFFHHHKKKLLLLLLLLLNNNOOOMMMOOOPPPOOOOOOQQQTTTXXXXXXSSSQQQUUUWWWWWWWWWYYYWWWXXXXXXXXXXXX[[[```ddddddeeeggggggfffeeefffhhhgggaaadddrrrzzz}}}{{{dddXXXTTTMMMdddwww{{{~~~|||ooo___lllqqqjjjggg___bbbbbbgggwwwtttgggfffccc``````ccchhhllljjjiiigggddd```^^^___```dddgggfffaaa___bbbcccbbbgggccc^^^YYYXXXYYY\\\___bbbfffiiigggbbb___```ccciiifffeeegggiiiiiieeeaaa``````aaadddggghhhfffeeeaaa___^^^aaafffhhhgggeeehhhhhhddd]]][[[^^^aaaaaaccccccbbbbbbbbbcccddddddhhhjjjlllkkkiiifffeeeddd\\\]]]___aaaccceeeggghhhgggmmmqqqvvvvvvVVVKKKLLLMMMPPPTTTfffrrrssscccXXXSSSSSSRRRRRRRRRPPPOOOOOOOOOOOOPPPOOONNNNNNOOOPPPOOOOOOMMMLLLKKKKKKJJJKKKLLLLLLKKKMMMOOOOOONNNNNNNNNOOOPPPOOOOOOMMMKKKKKKLLLMMMQQQ___ccceeesss}}}oooPPPLLLFFFDDDDDDEEECCC@@@>>>>>>===<<<:::999888888444555555555444333333222333333333444444333333333333333222222111111000000222222222222222222222222000000000000111111111111000000111222333444444555000111222333333222111111111111111111111222222333222111111333222111444888777555888CCCLLLMMMLLLLLLSSS___pppzzzxxxnnnccc]]]LLLNNNQQQTTT]]]nnn|||}}}tttnnnlllqqqrrrmmmhhhgggfff^^^RRRHHHCCCAAAAAAAAABBBBBBCCCEEEEEECCCBBBBBBBBBAAACCCDDDBBB@@@DDDKKKZZZqqq}}}ssshhhllltttuuummmuuu[[[BBB<<<>>>@@@<<<<<<;;;===???@@@???>>>???>>>>>>=========>>>>>><<<===???AAAAAAAAA@@@@@@EEEDDDBBBAAA@@@@@@@@@@@@CCCCCCCCCCCCDDDFFFHHHIIIKKKLLLLLLJJJGGGEEEFFFGGGFFFIIIKKKLLLLLLMMMNNNOOOMMMPPPSSSTTTTTTSSSRRRQQQUUURRRRRRVVVXXXWWWWWWYYYWWWZZZ\\\^^^]]]\\\]]]]]]aaaccceeefffggghhhjjjlllggg```aaajjjkkkgggpppwwwkkkfffQQQ[[[cccjjj{{{bbb^^^bbbwww}}}lllXXXUUUTTTVVV```tttwwwiiiggggggfffeeecccdddhhhkkkjjjiiigggccc___^^^___``````dddeeeaaa___ccceeeeeennnjjjddd___\\\\\\]]]___ccchhhkkkiiiddd``````cccjjjhhhffffffgggeeebbb___bbbaaabbbdddffffffeeecccbbb``````bbbffffffdddaaacccdddaaa]]]]]]aaabbb`````````aaabbbccceeeggghhhjjjlllnnnnnnjjjfffcccaaaZZZ[[[]]]```cccfffiiijjjfffnnnpppooo|||mmmOOOJJJSSSTTTLLLSSS\\\kkk~~~yyyjjj___ZZZYYYXXXWWWVVVUUUSSSRRRQQQPPPNNNMMMNNNQQQSSSTTTSSSOOOOOONNNNNNNNNNNNOOOOOONNNPPPQQQQQQPPPOOOPPPQQQQQQRRRRRRPPPNNNOOOQQQTTTZZZkkkttt{{{lllPPPKKKFFFDDDEEEEEECCCAAA>>>===<<<;;;:::999999888555555555555444333222222333333444444444444333333222222222222222111111111111111111111111111111111000000000111111111222222111111111222222333333444000000/////////000111222222111111111111222333333222333333222111222444777666333666AAAJJJMMMNNNOOORRR]]]mmmxxxuuuiii___\\\VVVPPPLLLNNNVVVhhh~~~vvvgggZZZTTTQQQOOONNNIIIGGGGGGIIIJJJIIIJJJMMMOOOOOOPPPPPPLLLIIIMMMUUU___tttsssRRRAAA??????>>><<<;;;<<<===???@@@???>>>??????>>>=========>>>>>><<<<<<===>>>????????????DDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCDDDGGGIIIJJJHHHIIIJJJIIIHHHGGGGGGHHHGGGIIILLLMMMMMMMMMOOOPPPNNNPPPSSSUUUVVVTTTRRRPPPUUUSSSTTTYYYZZZWWWXXXZZZXXX[[[___aaa```]]][[[ZZZ]]]___bbbcccdddgggjjjmmmbbb___```ffffffccchhhqqqsssUUUTTTTTT]]]vvvyyykkk^^^aaatttjjjYYYVVVUUUXXX```mmmmmmkkkjjjjjjiiigggeeeeeefffhhhhhhgggeeeaaa___^^^aaaccc```eeegggcccaaadddhhhiiippplllgggbbb___]]]]]]^^^aaafffkkkjjjeeeaaaaaacccgggggggggfffeeecccbbbaaadddcccdddfffhhhhhhfffdddeeedddccccccccccccbbbaaa___bbbddddddfffhhheee___^^^^^^___aaabbbeeefffhhhiiilllooonnnkkkfffbbb```\\\]]]___bbbeeehhhjjjkkkeeekkknnnmmmqqqbbbJJJLLLOOOJJJJJJNNNYYYjjjwwwooojjjhhheeeccc```\\\WWWTTTQQQNNNKKKLLLOOOQQQPPPOOOMMMMMMNNNOOOOOOOOONNNNNNNNNOOOOOOMMMLLLKKKMMMNNNJJJLLLNNNOOOOOOQQQWWW\\\iii|||jjjOOOKKKFFFDDDEEEEEECCCAAA======<<<;;;:::999999888555555555555444333222111333333444444444444333333111222222222222222222333111111111111111111111111000000111111111222222222111111111222222222222222000000000///000111222222222222111111222222333444222333444222111222444555555444777===CCCHHHRRR[[[WWWYYYbbbkkklllccc\\\ZZZZZZVVVTTTUUUXXX```rrrvvv~~~~~~|||zzznnnhhhdddeeefffhhhnnnuuuyyyxxxyyywwwqqqmmmqqqzzzyyyeeeOOOBBB>>>>>><<<<<<<<<<<<>>>@@@@@@>>>===@@@??????>>>======>>>>>>============>>>???@@@@@@CCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBDDDGGGIIIKKKHHHIIIJJJJJJIIIHHHHHHIIIHHHKKKMMMNNNNNNOOOPPPQQQQQQQQQPPPQQQRRRSSSSSSRRRVVVUUUXXX\\\\\\YYYYYY\\\XXX[[[___aaa```^^^]]]\\\\\\]]]^^^___```cccgggjjjaaa`````````aaabbbfffiiitttkkk___UUUYYYiii{{{}}}tttjjjdddiiiuuurrrfff[[[YYYZZZ[[[```fffpppkkkllljjjhhhfffddddddccccccccceeeeeecccaaa___aaadddgggeeejjjkkkgggcccfffiiijjjkkkiiifffbbb___^^^]]]]]]\\\bbbiiijjjfffcccccceeebbbeeehhhgggdddcccfffiiieeeeeefffiiikkklllkkkiiihhhgggeeeddddddhhhmmmqqqooooookkkggggggiiigggaaaaaaaaaaaabbbccceeefffgggiiilllppprrrooojjjfffdddcccdddeeefffgggiiijjjjjjhhhgggjjjnnnmmmrrr~~~xxxjjjZZZQQQJJJEEEGGGLLLUUUcccsss|||vvvoooiii```[[[UUUSSSTTTTTTQQQNNNNNNOOORRRTTTTTTSSSQQQPPPOOOOOOOOOOOOOOOQQQUUUXXXXXX\\\___```aaaeeelllrrrhhhOOOKKKFFFDDDEEEEEECCCAAA======<<<;;;::::::999999555555555555444333222111333444444555555444444333111111111222222333333444000000000000000000000000000111111111111222222222222222111111111111111111000111222222333333333333222222111111222222333444111333444222000222333333444666999;;;<<>>@@@@@@>>><<<@@@@@@???>>>>>>===>>>>>>>>>======<<<===???@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAABBBDDDGGGIIIKKKIIIJJJLLLKKKJJJHHHIIIIIIIIIKKKNNNOOOOOOOOOQQQRRRWWWTTTQQQPPPRRRUUUXXXYYYXXXXXX[[[______[[[[[[]]]YYY[[[^^^```_________```\\\]]]]]]\\\]]]___dddhhheeeeeeaaa[[[[[[```bbbaaaeeeoooyyybbbXXXXXX\\\dddlllvvvkkk]]]bbbmmm|||}}}hhhaaaaaa___^^^___```sss~~~jjjgggjjjiiigggeeebbbaaabbbbbbaaa```ddddddbbbaaa```cccgggkkkjjjooopppjjjeeefffjjjkkkfffeeecccaaa___]]]\\\\\\XXX___fffiiigggeeefffhhh^^^dddiiihhheeedddiiioooeeefffgggkkknnnppppppnnnhhhhhhgggfffhhhppp|||rrreeeaaaeeegggffffffffffffeeeeeefffggggggjjjnnnsssvvvtttpppllljjjiiiiiiiiiiiiiiiiiiiiiiiillleeegggooolllhhhwwwnnnfff~~~|||aaaRRRCCCDDDEEEEEEJJJVVVgggtttvvvpppgggcccaaa___ZZZVVVVVVYYY\\\^^^___]]][[[YYYUUUVVVWWWYYY\\\aaaiiinnn{{{fffOOOLLLHHHFFFEEEEEEDDDBBB======<<<;;;999888777777999888777666666555666666444444555555444444333222444444333222222111111111222222222222222222222222444444333222111000///...222222222222222222222222///000222222111111222444222111000111333444333222222222333333333222222111444777999:::<<>>??????????????????>>>>>>======>>>AAACCCCCCAAA???>>>>>>BBBBBBBBBBBBAAA@@@???>>>AAAAAABBBDDDEEEGGGHHHHHHGGGEEEFFFIIIHHHFFFHHHLLLJJJJJJJJJKKKMMMOOORRRSSSWWWWWWVVVSSSQQQQQQSSSUUUYYYXXXXXX[[[```aaa\\\XXXYYYZZZ[[[]]]^^^^^^^^^^^^ZZZ[[[[[[ZZZ[[[___bbbbbbbbbaaa^^^ZZZ\\\aaa```\\\^^^bbbppplll```XXXXXX]]]jjjuuuooodddeeelllyyyjjj```aaa```[[[hhh{{{~~~~~~vvvpppiiidddccccccccccccaaa______aaacccbbbbbbaaaaaabbbdddfffgggiiilllmmmjjjfffeeehhhlllhhhccc]]]\\\___bbb```^^^[[[[[[___eeegggdddbbbdddgggiiikkkjjjfffdddeeegggiiihhhhhhjjjnnnqqqssssssoooeeeiiiooojjjrrrkkkbbbffffffbbb___dddfffggghhhggggggiiikkkhhhooowww|||zzztttnnnjjjlllppppppiiidddfffkkkmmmllliiiggghhhhhhlllvvvfffddd|||\\\IIIEEEBBBBBBEEEJJJVVVaaasss|||rrrjjjeeebbb```ccciiimmmooommmiiifffgggiiinnnqqqqqqrrr{{{jjjOOOLLLHHHFFFFFFEEEDDDBBB???>>>===<<<;;;999888888888777777666666666666777444444555555444444333222222222222222222222333333222222222222222222222222333333333333222222222222222222222222222222222222111222333333222222333444222111111111333444333222222222333333333222222111333666888:::<<>><<<==================>>>??????@@@@@@?????????>>>>>>>>>>>>@@@BBBBBBAAA???>>>>>>AAABBBBBBBBBBBBAAA@@@@@@AAAAAABBBDDDEEEGGGHHHHHHGGGHHHLLLPPPOOOIIIFFFGGGIIIIIIJJJKKKMMMOOOQQQRRRRRRSSSUUUUUUTTTTTTTTTVVVXXXWWWWWW[[[```aaa]]]YYYXXXXXXYYYZZZ[[[]]]^^^^^^^^^]]]\\\ZZZ[[[^^^aaabbbbbbbbb^^^ZZZ[[[``````\\\eeedddjjjwww|||iii[[[TTTbbbiiivvv{{{zzz~~~pppqqqvvvyyyppphhhaaacccuuuzzzpppooopppkkkccc___aaabbbbbb```^^^^^^```bbbbbbaaaaaa```aaabbbdddeeehhhjjjkkkiiiffffffjjjnnnhhhddd___^^^aaacccbbb```]]][[[]]]aaacccbbbdddggghhhiiijjjjjjiiihhhhhhiiiiiihhhfffgggjjjnnnpppppprrriiikkknnnnnnsssdddcccdddbbbbbbeeegggiiiiiihhhhhhjjjkkkmmmrrrxxx{{{yyytttooolllooosssssslllggghhhjjjkkkkkkiiihhhiiijjjkkksss{{{mmm~~~ZZZPPPFFFFFFIIILLLQQQUUUfffxxx~~~|||zzz}}}oooOOOLLLIIIGGGFFFEEEDDDCCC@@@@@@???===<<<;;;:::999777777666666666777888888444555555555555444333333111111111222333444444444333333333333333333333333222222333333444444555555333333333333333333333333333555555555333222333444333222111222333444333222222222333333333333222222333444555888;;;>>>AAACCCEEESSSmmm~~~tttsssuuu{{{zzzuuu{{{xxxgggfffbbb[[[]]]nnnuuuZZZGGG???AAABBBBBB@@@>>><<<<<<==================>>>??????@@@@@@@@@@@@@@@?????????===???AAAAAA???>>>===>>>@@@@@@AAABBBBBBBBBBBBBBBAAABBBCCCDDDEEEFFFGGGHHHIIILLLTTTZZZWWWNNNFFFEEEGGGHHHJJJLLLNNNOOOOOOPPPMMMPPPTTTVVVVVVUUUUUUVVVWWWVVVWWW[[[___aaa^^^[[[WWWWWWVVVWWWXXXZZZ]]]___bbb```]]]\\\\\\]]]___aaacccccc___ZZZ[[[___```]]]fffdddffflllrrrxxx|||kkkcccbbbfffooowww}}}vvvhhhbbbkkkyyyyyy{{{sssjjjeeejjjpppmmmeee^^^```aaaaaa```^^^^^^___aaaaaaaaa`````````aaacccdddfffhhhiiigggfffggglllppphhhddd``````ccceeeeeecccaaa]]][[[]]]___```dddiiiiiihhhhhhiiikkkllllllkkkkkkhhheeedddgggjjjlllmmmsssmmmmmmlllrrrzzzfff```aaaccceeeeeeggghhhiiihhhhhhiiijjjlllooossstttsssqqqoooooopppttttttnnniiihhhiiigggjjjhhhiiillllllkkknnntttwwwsss\\\OOOJJJFFFDDDDDDTTT___nnn~~~sssOOOMMMIIIGGGFFFFFFDDDCCC@@@@@@???>>><<<;;;:::999666666666666777888999999555555555555555444444333222222222333333333444444333333333333333333333333333333333333444444444444333333333333333333333333444666666555333222333444333222111222444555444333222222333333444333333333555333222444888;;;===>>>EEEOOOaaasssyyytttppppppyyy}}}}}}zzz|||zzzjjjkkkggg^^^VVV\\\ooodddNNNAAA@@@BBB??????>>><<<<<<<<<===>>>===============>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@@@@>>>======>>>>>>???@@@BBBCCCCCCDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGKKKNNNVVV]]][[[QQQIIIGGGHHHIIILLLNNNOOOPPPPPPOOOOOOQQQTTTUUUUUUTTTUUUVVVUUUUUUWWWZZZ^^^___^^^\\\WWWVVVTTTTTTUUUXXX\\\^^^fffbbb______^^^\\\^^^aaaddddddaaa]]]\\\```bbb``````bbbhhhmmmmmmjjjkkkpppzzznnnbbb```hhhttt~~~wwwggg]]]^^^iiirrr}}}zzzyyylllfffeeekkkpppmmmhhheeeaaabbbbbbaaa______```aaa_________```aaaccceeefffdddfffgggggggggiiinnnqqqgggdddaaaaaadddeeeeeeeeeccc___\\\]]]]]]]]]aaafffhhhfffdddgggkkknnnnnnlllmmmiiieeeccceeehhhkkkllloooooopppnnnuuuxxxfff```bbbeeegggccceeehhhhhhgggfffggghhhfffhhhjjjkkkjjjkkkmmmooolllpppqqqmmmiiihhhgggeeeiiihhhjjjmmmnnnkkkkkknnnoooooo}}}iiiSSSEEEBBBFFFHHHNNNXXXeeeuuutttPPPMMMIIIGGGGGGFFFEEECCC@@@???>>>===<<<:::999999777777666777777888999:::555555666666555555444333444444444333333333222222333333333333333333333333333333333333222222222222333333333333333333333333444555666555333222222333333222111222444555444333111222333444444444444444666333111111555:::===???CCCEEELLLXXXbbbgggiiijjjwwwuuuyyy~~~{{{rrrooosssuuuyyyyyypppbbbZZZ]]]bbbuuu]]]DDD<<<===@@@DDD???>>><<<;;;<<<===>>>???===============>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@===>>>??????>>>===>>>???>>>???@@@BBBCCCDDDEEEEEEBBBBBBCCCDDDEEEFFFFFFGGGHHHJJJPPPVVVUUUNNNJJJJJJJJJLLLNNNPPPQQQQQQQQQQQQSSSTTTTTTSSSQQQQQQTTTVVVTTTTTTVVVYYY[[[]]]]]]\\\XXXWWWTTTSSSTTTWWW[[[^^^fffbbbaaadddccc^^^]]]```ccceeeddd```___bbbdddbbb___bbbiiinnnllleeeccceeevvvlllYYYZZZhhhvvv}}}zzzjjjdddddduuu}}}}}}}}}uuuooooookkkjjjkkkmmmkkkggghhhlllbbbcccdddcccbbbaaaaaabbb^^^^^^___```cccfffiiijjjdddeeeggghhhiiikkknnnqqqeeedddbbbbbbccceeeeeeeeeeeeaaa___```___\\\]]]```fffcccbbbdddiiillllllkkknnnkkkfffeeegggjjjlllnnnmmmqqqwwwuuu{{{rrrdddaaaeeeggggggeeegggjjjjjjiiihhhhhhhhhfffggggggfffeeefffiiilllhhhmmmnnnlllkkkkkkjjjgggiiigggiiinnnoookkkjjjkkkpppjjjnnnlllQQQKKKPPPCCCGGGLLLRRR[[[jjj}}}rrrPPPMMMJJJHHHGGGFFFEEEDDD@@@@@@???===<<<;;;:::999888888777777777888999999555666666666666555444444555555555444333222222222333333333333333333333333444444333333222222111111333333333333333333333333333555555555333222333444444333222333444555444333111222333444444555555444555444222111333777<<<@@@BBBBBBFFFQQQ^^^gggjjjkkkpppooowww{{{lllhhhpppyyy~~~|||pppccc]]]\\\gggrrryyyiiiGGG<<<>>>@@@>>>===@@@>>><<<<<<===???@@@???===============>>>???????????????@@@@@@@@@@@@@@@===???@@@???>>>>>>???AAA>>>???AAABBBDDDEEEEEEEEECCCCCCCCCDDDEEEFFFFFFFFFEEEEEEGGGKKKKKKGGGHHHKKKMMMNNNOOOPPPQQQRRRRRRRRRVVVVVVTTTRRRPPPPPPRRRTTTRRRSSSUUUWWWXXXZZZZZZ[[[[[[YYYVVVUUUUUUWWWZZZ]]]bbb```cccjjjiiiaaa]]]______dddeeebbbaaadddeeeccccccccceeehhhgggdddcccfffhhhqqq|||cccXXX]]]ggglllyyyyyyqqqaaabbbnnn~~~nnndddhhhqqqjjjkkkmmmlllfffaaaeeelllbbbdddeeeeeecccbbbbbbbbb^^^^^^___aaacccgggiiikkkeeegggiiikkkmmmnnnnnnnnneeeeeedddddddddddddddeeefffbbbaaabbb```\\\\\\^^^eeecccbbbcccfffhhhjjjjjjnnnkkkhhhgggjjjmmmooopppooottt}}}pppbbbaaaggghhhfffhhhjjjmmmnnnlllkkkjjjjjjjjjjjjiiigggeeeeeefffhhhhhhlllnnnmmmmmmpppooollliiiggghhhmmmooommmkkklllqqqjjjjjjzzzyyyssscccOOOLLLGGGFFFGGGHHHJJJQQQaaapppnnnPPPMMMJJJHHHGGGFFFEEEDDDAAAAAA@@@???===<<<;;;:::999999888888777888888888666666666666666555444444444444444444444444333333444444444444444444444444333333333333444444444444444444444444444444444444444555666666555444555777444333222333555555555444111222333444555555555555333555666555333444888<<<@@@CCCIIIPPPXXXaaafffgggiiirrr~~~}}}uuusssvvv}}}xxxrrrnnnmmmlllooommmpppwwwzzzfffPPP???>>>BBB???;;;<<>>===============>>>??????>>>>>>>>>?????????@@@@@@>>>???@@@@@@??????@@@BBB???@@@AAACCCDDDEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFFFFDDDDDDFFFFFFDDDGGGLLLNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUUUUSSSQQQPPPQQQRRRRRRSSSTTTUUUVVVVVVXXXYYY]]][[[YYYWWWWWWXXXZZZ[[[]]]]]]dddppppppddd]]]^^^ZZZ```dddcccbbbddddddbbbccc``````dddfffddddddfffbbbdddiiiuuuuuummmhhhbbbooorrrkkkmmm}}}zzzppphhhdddgggmmmggggggiiijjjfffaaaccchhhaaacccddddddcccaaaaaaaaa_________```bbbdddggghhhgggiiikkknnnpppooommmkkkgggggggggfffeeedddeeeeeefffbbb```aaa```^^^^^^bbbeeeeeeeeedddccceeegggjjjkkkiiihhhiiilllppprrrrrrrrrttt~~~uuuaaa___gggiiieeegggjjjmmmmmmllljjjiiiiiihhhiiijjjiiigggggghhhiiiiiilllmmmkkkmmmppppppmmmjjjffffffkkkooonnnnnnpppqqqmmmnnnuuunnnsssjjj]]]QQQJJJFFFFFFFFFIIIRRR\\\kkk~~~kkkPPPNNNJJJHHHGGGGGGEEEDDDCCCBBBAAA@@@???===<<<<<<::::::999888777777777888666666666666666555555444222333333444444555555666444444444444444444444444222222333444555666777888444444444444444444444444444666777777666666777999444333222333555666555444111222333444555555555555111555999888444222555888;;;@@@EEEGGGJJJPPPXXX]]]eeexxxzzzrrreeeaaadddbbbjjjkkkRRROOOCCC<<>>??????======>>>>>>?????????@@@???@@@@@@@@@??????AAACCC???@@@AAACCCDDDEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFIIIGGGFFFHHHGGGEEEHHHMMMNNNNNNMMMMMMNNNPPPRRRSSSQQQSSSUUUUUUTTTRRRQQQQQQQQQSSSTTTTTTTTTTTTVVVWWW^^^]]][[[YYYXXXYYYZZZZZZZZZZZZeeessssssfff]]]]]]VVV^^^ccccccbbbccccccaaa___\\\]]]dddhhhfffaaa```bbb``````eeekkkuuu~~~oooiiiyyyuuuiiiiiillllllgggddddddccceeeiiihhhdddccceee```bbbddddddbbb`````````aaaaaa`````````bbbcccdddhhhjjjmmmppprrrpppllliiiiiijjjjjjiiigggeeeeeeffffffaaa___``````___bbbfffeeeggggggeeebbbcccfffjjjiiihhhhhhjjjnnnqqqsssssssssrrr{{{|||bbb]]]eeeiiieeedddgggjjjkkkiiigggfffeee```cccfffhhhiiijjjlllmmmiiikkkjjjiiijjjnnnnnnjjjkkkfffeeeiiinnnoooqqqsssqqqqqqsssuuuxxx}}}```lllZZZOOOGGGHHHJJJKKKNNNTTTSSSgggyyykkkSSSPPPLLLIIIHHHFFFDDDCCCBBBAAAAAA@@@???>>>======<<<;;;::::::999999::::::777777777777777666555555444444333444444666777777444444444444444444444444444444555555555555444444444444444444444444444444555666666666666666555555555555555555555555555555444444444555555555666666666666444444555777999;;;:::<<<@@@IIIRRRXXXXXXVVVfffooo{{{rrriiiggggggfffjjjjjjsssyyyYYYHHHGGG>>>===<<<<<<<<<===???@@@@@@@@@???>>>===<<<;;;;;;>>>>>>>>>>>>>>>?????????===>>>>>>===<<<<<<>>>@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFBBBBBBCCCDDDEEEFFFGGGGGGIIIGGGEEEFFFIIIJJJJJJHHHMMMOOOQQQRRRRRRQQQPPPNNNIIIPPPVVVVVVUUUVVVTTTPPPOOOQQQSSSTTTTTTTTTVVVWWWXXX\\\[[[VVVUUUZZZ]]]\\\______ccclllooojjjbbb______```aaaccccccbbbaaaaaabbb___]]]^^^aaacccbbbaaaYYY^^^bbbdddeeeiiirrryyyrrrfffooottt{{{|||{{{llliiieeeeeegggiiihhhgggddddddddddddccccccbbbbbbbbbdddeeedddaaa```aaacccbbb```___```ccceeecccaaahhhiiikkkmmmnnnnnnnnnmmmiiigggeeefffiiijjjhhhfffdddcccaaa______```bbbdddddddddfffiiihhheeefffkkkooommmkkkkkkmmmppptttwwwwww|||ddd]]]fffhhhaaa___ccchhhkkkiiifffbbb___bbbeeehhhlllmmmmmmllljjjlllmmmkkkfffeeejjjnnnooorrrqqqrrrsssuuuuuutttrrrooonnnmmmnnntttyyymmmTTTMMMHHHIIILLLGGGGGGNNN[[[iiiwwwkkkTTTQQQLLLIIIHHHFFFDDDCCCBBBBBBAAA@@@???>>>======;;;;;;:::999999999999:::888888999999888888777666777666555555444444555555555555555555555555555555444555555666666555555444555555555555555555555555555666666666666666555555444444444444444444444444444444555555555666666666666666555555666777888999888999===CCCJJJQQQUUUVVVZZZbbblllwwwqqqjjjhhhooowwwwwwsssqqqyyy~~~kkkYYYGGG???AAA>>>=========>>>>>>????????????>>>>>>======<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>===<<<===???AAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDCCCCCCDDDDDDEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGJJJHHHFFFHHHJJJLLLLLLKKKMMMMMMNNNOOOOOOOOONNNMMMLLLRRRUUUTTTSSSUUUTTTQQQPPPQQQRRRRRRSSSTTTVVVXXXWWW\\\]]]YYYXXX\\\___]]]___]]]___eeehhhddd___]]]]]]^^^```aaabbbbbbbbbbbbaaa___]]]^^^aaabbbbbb```bbbcccdddccccccfffmmmrrrrrrwwwjjjdddaaacccgggjjjqqqxxx}}}vvvkkkhhheeedddeeeggggggfffdddccccccbbbbbbbbbbbbbbbbbbdddeeecccaaa___```bbb```___^^^___cccffffffeeeggghhhjjjlllmmmmmmmmmmmmllljjjhhhhhhiiijjjhhhfffeeecccaaa___^^^___aaabbbfffdddfffjjjjjjhhhhhhkkksssrrrqqqnnnmmmnnnqqquuukkk```dddgggdddfffiiilllnnnlllhhhcccaaacccdddfffiiikkklllllllllnnnrrrqqqlllhhhjjjmmmmmmrrrrrrrrruuuwwwxxxvvvuuurrrrrrqqqqqqtttzzz}}}gggOOOEEEHHHHHHEEEGGGKKKRRR[[[kkkkkkTTTQQQMMMJJJHHHFFFDDDBBBCCCBBBAAAAAA??????>>>===;;;::::::999999999999999999::::::::::::999888888999888777666444333333333777777777777777777777777555555666666666666555555666666666666666666666666555666666777777666666666444444444444444444444444555555555555666666666666777777777777777777777777666777999<<<@@@GGGNNNTTTVVV\\\ccckkk{{{zzzmmmgggddd___[[[ZZZeeemmm|||qqqVVVIIIDDD???===???===>>>??????@@@@@@??????>>>>>>>>>>>>============>>>>>>>>>?????????@@@@@@>>>??????>>>===>>>@@@BBBAAAAAAAAAAAAAAABBBBBBCCCEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHJJJIIIHHHJJJLLLNNNOOONNNOOOOOONNNNNNNNNNNNNNNOOORRRUUUVVVSSSQQQTTTUUUTTTRRRQQQQQQQQQSSSUUUXXXYYYVVV[[[]]]\\\[[[]]]^^^]]]aaa^^^^^^aaaccc___]]]^^^]]]^^^```bbbdddeeeffffffbbb```______aaabbbbbbaaahhhfffdddbbbcccfffjjjmmmmmmmmmqqq|||yyymmmooottttttoookkkrrrwwwnnniiikkkhhheeeddddddeeeeeeeeeeeedddbbbaaa```aaabbbccccccdddeeecccaaa``````aaa^^^]]]\\\]]]aaadddfffgggeeefffhhhjjjlllmmmmmmmmmooommmkkkjjjjjjjjjiiigggfffeeebbb___^^^___```bbbgggdddeeejjjllljjjiiikkkqqqttttttrrrmmmmmmrrrvvvqqqccccccggggggmmmooorrrsssrrrmmmhhhdddcccdddeeegggiiikkkmmmnnnooovvvxxxrrrmmmkkklllkkkqqqrrrsssvvvyyy{{{zzzyyyuuuvvvvvvvvvvvvwww{{{~~~cccJJJEEEBBBGGGEEEEEEHHHLLLVVVjjj}}}lllUUUQQQMMMJJJHHHGGGEEECCCCCCCCCBBBAAA@@@???>>>>>>;;;;;;:::999999999999999:::::::::::::::999888888999999777666555444444444777777777777777777777777555666666777777666666555777777777777777777777777555666666777777777777666555555555555555555555555555555666666666777777777777777888888888777666666555777999999:::???FFFLLLTTTYYY]]]aaaooo}}}uuunnnjjjjjjdddccceeelllwww~~~cccSSSEEEBBBDDDAAA>>>======>>>???AAAAAA@@@??????<<<=========>>>>>>>>>???>>>>>>>>>??????@@@@@@AAA???@@@@@@?????????BBBDDDAAAAAAAAAAAAAAABBBCCCCCCFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJLLLNNNPPPPPPSSSRRRPPPOOOOOOPPPQQQRRRWWWZZZXXXSSSRRRUUUXXXXXXUUUTTTRRRRRRUUUXXX[[[\\\XXX\\\______^^^]]][[[ZZZeeebbbaaadddddd```^^^```___aaaccceeegggjjjkkklllccccccbbbbbbbbbccccccccchhhfffccccccfffiiijjjkkkpppnnnmmmnnntttppp```cccyyyqqqiiiiiikkkllljjjgggeeeeeeeeeffffffgggfffcccaaaaaabbbdddffffffffffffeeedddccccccccc___]]]\\\\\\^^^aaadddfffdddeeegggiiikkkmmmnnnooopppooommmllllllllllllllljjjhhheeebbb``````aaabbbfffcccdddjjjmmmllljjjjjjiiiooosssrrroooooouuu|||~~~~~~~~~pppeeedddhhhjjjooorrrwwwzzzzzzuuummmhhhccceeegggjjjlllnnnoooooommmvvv{{{vvvpppmmmlllkkkpppqqqsssvvvzzz}}}}}}|||wwwxxxyyyxxxxxxyyy|||~~~||||||dddPPP@@@HHHFFFHHHMMMMMMOOOZZZgggzzzlllTTTQQQMMMJJJIIIHHHFFFDDDDDDDDDCCCBBBAAA@@@??????<<<;;;::::::999999::::::999999::::::999999888777777777777666666777777777666666666666666666666666666777777777777777777666888888888888888888888888555555666777888888777777777777777777777777777777666666666777777777888888777888888888888888777666666999;;;;;;:::;;;>>>BBBJJJOOOSSSXXXdddyyyzzzwwwxxxwwwqqqkkkooosssxxxyyyvvvtttuuuwwwyyyvvvooogggdddjjjwwwgggTTTFFFBBB@@@AAABBB???=========>>>???AAAAAA@@@??????<<<<<<======>>>>>>??????===>>>>>>???@@@AAAAAAAAA@@@AAAAAAAAA@@@AAADDDFFFBBBBBBAAAAAABBBBBBCCCDDDFFFFFFGGGGGGFFFEEEDDDCCCDDDDDDEEEFFFGGGHHHIIIIIIGGGHHHIIIJJJKKKMMMOOOPPPSSSQQQPPPNNNOOOQQQSSSTTT[[[]]][[[UUUTTTXXX[[[\\\YYYVVVTTTUUUXXX\\\______]]]```ccceeeccc^^^[[[ZZZeeecccdddgggfffaaa___aaa```aaaccceeegggjjjlllmmmfffffffffeeedddeeeeeefffgggffffffgggiiijjjiiihhhjjjmmmnnnmmmlllpppyyyzzzmmmpppuuu|||~~~sssnnnsss~~~nnnfffccceeehhhmmmllljjjhhhggggggiiijjjjjjhhheeeccccccdddfffhhhhhhhhhgggggggggggggggfffdddcccbbb``````aaadddfffdddeeefffiiikkknnnpppqqqpppoooooonnnnnnppprrrsssooommmiiieeebbbbbbbbbccccccbbbdddjjjmmmkkkjjjkkkeeekkkqqqrrrooopppvvv}}}~~~{{{yyyyyyzzzwwwrrrooouuuvvvssskkkfffgggjjjlllmmmqqqxxx~~~{{{sssllldddggglllpppsssrrrpppooojjjsssxxxvvvrrrqqqpppnnnoooppprrrvvv{{{~~~~~~}}}{{{zzzxxxvvvuuuwww{{{~~~vvvyyy{{{kkktttuuuXXXMMMFFFDDDIIIIIIFFFKKKUUUfffmmmzzzvvvnnnhhheeemmmSSSPPPLLLJJJIIIIIIGGGFFFEEEDDDCCCCCCAAAAAA@@@???===<<<<<<;;;;;;;;;;;;;;;999::::::::::::999888888666666666666777888999:::666666666666666666666666777777888888888888777777888888888888888888888888555555666777888888888888888888888888888888888888777777777777888888888888888888888888888888888888888:::<<<<<<;;;:::;;;;;;@@@FFFLLLSSSbbbuuuzzzzzzsssuuugggTTTHHHBBB===>>>???>>><<<<<>>??????@@@@@@??????<<<<<<======>>>>>>??????===>>>>>>???@@@AAABBBBBBAAABBBBBBBBBAAACCCEEEHHHBBBBBBBBBBBBBBBCCCCCCDDDFFFFFFGGGHHHHHHGGGEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHJJJJJJJJJKKKMMMOOOOOONNNMMMMMMNNNPPPRRRTTTZZZ]]]\\\XXXWWWZZZ]]]]]][[[XXXVVVWWW\\\```aaaaaacccdddgggjjjhhhaaa^^^___bbbaaabbbdddbbb]]]]]]`````````aaabbbdddfffhhhiiihhhiiiiiihhhffffffgggiiiiiijjjjjjjjjjjjiiiiiiiiilllpppsssrrrmmmjjjkkknnnqqqzzzuuummmqqquuuqqqjjjiiiggghhhsssxxxnnnjjjiiifffccccccnnnnnnmmmkkkiiiiiilllnnnjjjiiigggfffeeefffggghhhiiihhhhhhhhhjjjkkkjjjiiikkkkkkjjjgggeeedddfffhhheeeeeegggjjjmmmpppsssuuuqqqqqqqqqqqqppprrruuuxxxsssppplllgggdddcccccccccaaabbbgggmmmnnnkkkkkkooohhhmmmrrrrrrpppppptttxxxzzzsssooorrrvvvtttooolllpppnnnkkkhhhhhhjjjmmmooommmpppuuu|||~~~vvvpppfffjjjpppuuuwwwuuurrrooojjjpppsssssssssuuutttqqqooopppssswww|||~~~|||xxxssspppqqquuuyyytttsssxxxzzzeeerrrhhhUUUFFFDDDCCC@@@DDDOOO]]]\\\aaannn|||}}}sssqqqoookkkccc\\\VVVTTTTTTmmmQQQOOOLLLJJJJJJJJJIIIHHHEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;:::999999777777777777888999:::;;;888888888888888888888888777888888999999888888777888888888888888888888888555555666888888999999888777777777777777777777777777777777888888888999999888777777777777888:::;;;:::999999:::;;;<<<;;;:::>>>AAADDDMMM]]]ppp{{{|||wwwtttYYYIIIBBB@@@@@@???@@@AAA>>><<<>>>BBBEEE>>>=========>>>>>>??????============>>>>>>>>>>>>===>>>>>>???AAABBBBBBCCCAAABBBCCCCCCBBBDDDGGGIIIBBBBBBBBBBBBBBBCCCDDDDDDDDDFFFGGGIIIIIIHHHGGGFFFEEEFFFFFFGGGHHHIIIJJJJJJHHHJJJKKKKKKIIIJJJLLLOOOLLLLLLMMMNNNOOORRRTTTUUUVVV[[[\\\YYYYYY[[[]]][[[ZZZWWWVVVYYY^^^bbbbbb```bbbbbbfffkkkiiibbb```ccc```^^^^^^^^^\\\YYY[[[aaaaaaaaa``````aaaccceeefffhhhiiijjjhhhfffeeegggiiijjjkkkkkkiiigggiiinnnrrrsssuuuvvvrrrlllgggfffggghhhlllwwwzzzwwwqqqkkkooo}}}~~~rrrmmmlllnnnmmmgggeeeggglllmmmmmmllljjjkkknnnqqqiiihhhggggggffffffggggggiiigggfffhhhkkkmmmlllkkklllmmmmmmkkkgggfffgggiiifffgggiiikkkooosssvvvxxxtttuuutttsssqqqrrrvvvzzzuuurrrmmmhhhdddbbbbbbbbb```dddlllqqqoookkknnntttlllooorrrtttsssrrrssstttvvvpppoootttvvvrrrnnnmmmlllkkklllkkkkkkkkkooorrrqqqpppqqqvvv{{{|||xxxssskkknnnrrruuuwwwuuurrrpppmmmppppppppptttxxxxxxtttqqqrrrtttyyy~~~}}}yyytttqqqpppsssuuuuuutttwww|||tttsssWWWNNNJJJDDDEEEMMMWWWSSSTTT\\\cccgggmmmsssvvvzzz~~~tttmmmjjjgggaaa[[[]]]]]][[[WWWSSSQQQSSSVVVmmmPPPNNNKKKJJJJJJKKKJJJIIIEEEEEEDDDCCCBBBAAAAAA@@@??????>>>===============<<<<<<======<<<<<<;;;:::888888777777888999999:::999999999999999999999999888888999999999999888888777777777777777777777777555555666888888999999999777777777777777777777777777888888888888999999999888777666666777999;;;===:::777555777:::===<<<;;;>>>===<<>>???>>>===???@@@@@@>>>===<<<<<<<<<===???@@@>>>>>>>>>>>>===============>>>>>>@@@AAABBBCCCCCCBBBCCCDDDCCCCCCDDDGGGJJJCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEGGGIIIIIIIIIGGGFFFEEEFFFGGGGGGIIIIIIJJJKKKIIIKKKMMMLLLJJJJJJLLLOOOMMMMMMNNNPPPRRRUUUWWWXXXSSSXXX[[[ZZZYYY[[[\\\ZZZYYYWWWVVVYYY___cccaaa___^^^]]]bbbhhhgggaaa```dddaaa^^^[[[ZZZXXXVVV\\\cccdddcccbbbbbbbbbcccdddeeehhhiiijjjhhheeedddfffiiigggiiiiiigggeeejjjttt}}}ssssssqqqmmmiiigggiiillleeeiiioooxxx~~~~~~|||rrrnnnkkklllmmmiiidddfffnnnkkkmmmmmmllljjjkkkooorrrgggggggggggggggfffffffffgggfffeeegggkkknnnmmmkkkiiikkkllljjjgggeeefffhhhggghhhjjjlllpppuuuxxx{{{wwwwwwwwwtttrrrrrrvvvzzzuuurrrmmmhhhdddbbbaaaaaa```fffppptttppplllpppxxxmmmooorrrtttvvvvvvuuutttsssqqqtttyyywwwppplllnnnhhhkkkooopppmmmlllpppuuuuuuqqqnnnqqqvvvyyyxxxvvvnnnppprrrtttttttttsssrrrqqqqqqooonnnttt{{{zzzuuussstttvvv{{{~~~}}}{{{xxxuuutttuuuwwwuuutttxxxggg\\\UUUJJJDDDHHHNNNKKKLLLQQQSSSTTT[[[dddbbbeeejjjnnnssszzzzzztttlllggg```ZZZWWWVVVVVVVVVRRRSSSSSSQQQPPPQQQVVVZZZnnnSSSRRRPPPNNNLLLKKKJJJJJJGGGFFFFFFEEEDDDCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>CCCAAA???<<<;;;;;;<<<<<<999:::;;;<<<======>>>???666666777777777777666666???>>>===;;;:::999888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<===<<<===???DDDKKKRRRWWWdddlllwwwrrrbbbccc\\\RRRHHHAAA??????AAAAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@>>>======>>>@@@AAAAAA@@@???>>>>>>>>>???@@@BBBAAA???>>>>>>???AAABBBHHHGGGFFFEEEEEEGGGIIIJJJEEEDDDCCCAAAAAACCCDDDEEEDDDEEEFFFHHHIIIJJJJJJKKKGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJPPPOOOOOORRRUUUVVVTTTQQQTTTUUUVVVXXXYYYYYYYYYYYYVVVWWWXXXZZZ\\\^^^___```\\\^^^aaacccddddddbbbaaabbbbbbbbbaaaaaa`````````aaabbbcccdddeeeeeeeeeeeejjjjjjhhhgggeeedddddddddcccgggkkkjjjhhhhhhkkkooooooppppppnnnkkkhhhggghhhhhhlllpppssswww}}}}}}}}}||||||uuussssssrrrvvvtttrrrooonnnmmmmmmmmmnnnmmmkkkjjjkkkooosssuuuiiijjjkkkkkkkkkjjjiiihhhmmmkkkhhheeedddeeefffgggkkkkkkllllllkkkkkkjjjiiioookkkiiilllrrrwwwxxxwwwuuuttttttsssrrrqqqqqqpppwwwrrrlllgggdddcccbbbbbbbbbdddkkkuuuyyyvvvtttuuutttttttttsssssstttxxxzzz{{{xxxuuutttsssrrrqqqooooooooooooooopppqqqrrrssswwwrrrqqquuuxxxwwwxxx{{{pppyyyyyysssrrrssssssrrrqqqqqqsssvvvyyy{{{tttuuuxxx}}}~~~{{{xxxvvvuuuuuuuuuwwwwwwxxx{{{nnnXXXJJJFFFGGGGGGFFFFFFGGGHHHJJJKKKLLLNNNQQQUUUYYY\\\___aaahhhjjjmmmoooqqqqqqqqqppprrrwww~~~}}}{{{zzzzzzxxxuuuqqqmmmhhhbbb[[[VVVWWWSSSNNNKKKJJJJJJJJJIIINNNKKKPPPZZZ___eeevvvwww]]]\\\ZZZWWWUUUSSSRRRQQQNNNNNNLLLKKKIIIHHHFFFFFFDDDCCCCCCBBBAAA@@@??????CCCAAA???===<<<<<<<<<===999::::::;;;;;;<<<<<<===@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<:::::::::999<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888999::::::::::::999;;;;;;;;;<<<<<<<<<======???>>>===>>>@@@DDDHHHKKKXXXbbbooo{{{wwwhhh[[[OOOGGGRRROOOJJJEEEBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDEEEDDDCCCBBBBBBCCCDDDDDDEEEDDDCCCAAAAAACCCDDDEEEGGGFFFEEEDDDEEEFFFHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHGGGHHHIIIJJJKKKKKKLLLLLLJJJKKKLLLMMMMMMNNNNNNNNNPPPPPPQQQQQQQQQQQQPPPPPPSSSTTTVVV[[[^^^___[[[XXXXXXXXXYYYZZZ[[[[[[[[[[[[XXXYYYZZZ\\\^^^___aaaaaa\\\^^^aaadddffffffeeedddfffffffffeeeeeeeeeddddddfffggghhhiiijjjjjjjjjjjjjjjiiihhhgggfffeeeeeedddgggjjjmmmmmmjjjjjjmmmqqqpppqqqqqqpppmmmkkkjjjkkknnnpppqqqqqqrrrwwwzzztttrrrtttvvvwwwwwwvvvuuusssrrrpppppppppsssrrrppppppqqqsssuuuwwwooopppppppppooommmlllkkkmmmllliiigggffffffgggggglllmmmnnnnnnoooooooooooorrrooolllnnntttxxxyyyxxx{{{zzzzzzyyyxxxxxxwwwwww{{{wwwrrrnnnlllkkkjjjiiijjjkkkqqqyyy|||zzzyyyzzz|||||||||zzzxxxxxx{{{}}}|||||||||}}}}}}zzzwwwsssnnnnnnnnnnnnooopppqqqrrrvvvvvvxxx{{{{{{zzz}}}ssspppwwwvvvtttssstttvvvxxxzzzwwwwwwyyy|||~~~}}}{{{yyyxxxxxxxxxtttvvvyyy|||xxx^^^PPPMMMLLLJJJHHHHHHGGGHHHHHHIIIJJJJJJKKKMMMNNNNNNOOOPPPRRRTTTWWWXXXYYYXXXXXXXXX[[[aaafffhhhhhhgggeeebbbccccccdddfffggghhhhhheeeccc```]]]\\\[[[[[[[[[\\\\\\[[[YYYTTTNNNIIIFFFKKKJJJHHHGGGGGGHHHKKKMMMSSSZZZnnn}}}}}}{{{yyywwwvvvttttttwwwvvvtttrrrqqqqqqrrrrrrooooooooooooooooooooooookkkkkkllllllllllllkkkkkkoooooommmlllkkkkkkkkkkkkggggggggggggggggggggggggmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllllllllllljjjjjjjjjjjjjjjjjjjjjjjjffffffggghhhhhhhhhhhhgggjjjjjjjjjjjjkkkkkkkkkkkkllllllkkkkkklllmmmooopppyyyxxxrrrqqqpppoooqqqrrrrrrrrrqqqpppooonnnnnnooooooppppppqqqqqqqqqttttttrrrrrrrrrrrrttttttuuuuuuttttttttttttuuuvvvuuutttsssrrrrrrssstttuuuxxxwwwvvvvvvvvvwwwyyyzzzwwwwwwuuuuuuuuuuuuwwwwwwvvvwwwxxxxxxyyyyyyxxxxxxyyyyyyzzz{{{||||||||||||~~~vvvuuurrrooommmkkkiiiiiihhhhhhhhhgggffffffeeeeeefffhhhjjjlllmmmmmmmmmmmmkkkmmmooorrrsssssssssrrroooooooooooooooooooooooommmllljjjiiihhhiiijjjjjjjjjmmmqqqpppkkkfffccccccdddfffhhhiiiiiilllrrrvvv