BM6P6(@ tttmmmiiifffbbbdddgggiiijjjjjjiiihhhkkkjjjhhhiiimmmqqqtttuuuyyy}}}qqqzzz|||iiiZZZSSSNNNJJJGGGHHHGGGDDDEEEIIIOOO\\\ssssssfff```WWWZZZrrrrrr]]]OOOHHHJJJZZZkkkzzzhhhUUUCCC===>>>===:::999444333222111111111222333111111111111111111111111000000000000111111111111333333333333333333333333222222333444444555555666666777666444555888<<<===GGGggg{{{yyywwwrrrooosssxxx}}}zzzwwwvvvxxxxxxvvvttttttxxx{{{{{{~~~lll```]]][[[aaaiiimmmlllmmmxxxvvvdddaaakkkpppkkkWWWMMMFFFLLLYYYiiiyyywwwjjj```\\\\\\ooojjjhhhfffdddeeefffhhhiiiiiiiiihhhkkkiiihhhiiilllppptttuuuxxx}}}pppxxx}}}kkk\\\VVVOOOJJJHHHHHHGGGDDDEEEHHHKKKVVVlllxxxhhhaaaYYYZZZooosss\\\NNNHHHHHHUUUeeennnxxx~~~fffUUUDDD???@@@???;;;999444444222111111111222333111111111111111111111111000000000000111111111111222222222222222222222222222333333444444555555666444666666666777:::???BBBOOOooo}}}uuupppnnnsssyyy|||wwwtttqqqrrrrrrpppnnnooorrruuuuuuxxxsssddd___\\\```hhhnnnmmmmmmuuu}}}jjjdddjjjnnnkkkZZZOOOHHHLLLXXXgggxxxxxxkkk___ZZZYYYzzzkkkggghhhgggffffffeeeffffffggghhhhhhjjjiiiiiiiiilllppptttvvvyyyqqqwww~~~mmm```YYYPPPKKKIIIIIIGGGDDDEEEHHHIIIPPPaaazzzlllddd[[[ZZZjjjuuu\\\OOOIIIHHHRRR^^^bbbjjjooorrrzzzcccTTTFFFAAABBB@@@;;;999555444222111111111222333111111111111111111111111000000000111111111222222111111111111111111111111333333333444555555666666333555777888888<<>>999777555444333222222222333444111111111111111111111111111111111111222222222222444444444444444444444444333333444555555666666777444444777:::888:::GGGVVVooovvvzzz{{{sssqqqqqquuu{{{|||xxxuuusssnnnllljjjhhhhhhiiijjjkkkqqqqqqttt{{{{{{kkk^^^]]]aaaiiippprrrtttvvvnnnbbb^^^^^^ZZZRRRKKKJJJPPP___uuuttt~~~wwwoooiiifffdddcccbbbaaabbbccceeegggeeegggiiijjjjjjmmmsssyyy{{{~~~|||rrrrrrxxx}}}ooobbb\\\UUUPPPLLLKKKIIIEEEEEEHHHHHHHHHNNN\\\qqqtttfff``````mmmrrreee]]]XXX\\\dddfffddd```^^^```bbbccccccVVVLLLCCCAAA@@@===999888666555333222222222333444111111111111111111111111111111111222222222222333555555555555555555555555444444444555666666777777555555777:::888;;;MMMaaaxxxwwwtttyyysssqqqrrrvvv{{{|||yyysssppplllkkkkkkkkkkkkjjjllllllnnnuuu|||uuufff```___gggppptttvvvwwwuuufff^^^\\\XXXRRRLLLJJJMMM[[[rrrzzzuuunnngggdddbbbaaaaaaaaabbbccceeefffdddgggiiijjjiiilllsssyyy~~~~~~uuuqqqpppjjjmmmwwwpppccc]]]VVVQQQMMMLLLIIIEEEEEEGGGDDDFFFJJJTTTdddyyy{{{iiibbb]]]bbb}}}nnnbbbZZZ]]]ggglllhhhbbb```^^^]]]]]]]]]UUUKKKCCCAAA@@@===::::::666555444333222333444444111111111111111111111111111111111222222222333333444444444444444444444444444444555555666666777777555444777;;;:::>>>UUUnnn}}}zzztttwwwuuutttsssvvv||||||vvvqqqppprrrwww|||~~~yyywwwwwwwwwuuutttqqqoooppptttyyypppfff```eeeoootttvvvwww|||}}}mmmbbb^^^YYYTTTNNNKKKKKKVVVlllvvvrrrllleeeccc`````````aaabbbdddeeefffdddgggjjjjjjiiilllssszzzuuullliiijjjiiiooo|||qqqddd]]]VVVQQQNNNLLLIIIEEEDDDGGGCCCDDDGGGMMMYYYkkk{{{{{{kkkcccZZZ[[[sssttteeeZZZ]]]gggqqqlllfffccc```]]]\\\\\\VVVLLLDDDBBBAAA>>><<<===666555444333222333444444111111111111111111111111111111222222222333333333333333333333333333333333444444555555666777777777555444777<<<;;;BBB[[[xxx}}}zzzuuu}}}{{{yyyqqqfffddddddbbbhhhrrrzzz~~~|||wwwsssnnnnnnqqqvvv}}}{{{wwwvvvwwwyyy~~~xxxkkkaaadddnnntttvvvvvvvvvrrrfffaaaZZZVVVPPPKKKJJJSSShhh|||{{{vvvqqqjjjggggggbbb^^^___aaaaaa``````bbbcccdddbbbcccgggiiikkkrrr{{{|||~~~sssjjjhhhhhhmmm{{{yyyjjj\\\XXXSSSMMMJJJIIIGGGCCC@@@CCCCCCFFFJJJPPP[[[ooo|||yyytttbbbXXX\\\gggzzzkkk^^^]]]eeepppvvvuuunnnmmmqqqmmmccc]]]TTTHHHBBBBBBAAA<<<777999666444222333333222222222222333333333333444444444555555666555555444444555444444333333444444555666666666666666666666666:::777===>>>;;;LLLkkk}}}{{{sssyyypppzzz|||jjjaaa[[[VVVZZZ```hhhooorrrqqqmmmkkklllqqquuuyyy}}}yyyzzzttthhhgggkkkooorrruuuzzz|||iii___ZZZTTTNNNKKKKKKSSSdddttt}}}{{{sssnnngggdddddd___^^^___``````______aaaccceeecccdddgggiiikkksss{{{yyy{{{xxxoookkkmmmooo|||yyyjjj]]]XXXSSSMMMJJJIIIGGGDDD@@@DDDCCCEEEHHHLLLUUUfffvvv}}}xxx{{{}}}sssdddZZZ\\\dddrrrccc^^^aaarrr|||xxxggg[[[LLLDDDBBBAAA===999999777444333333333333222222222333333333333444444333444444444444444333333555444444333333444444555444444444555666777777888:::777===AAAAAATTTqqqxxxsssxxx}}}rrr~~~zzziiiaaa[[[UUUYYY]]]dddjjjmmmmmmkkkiiilllpppuuuyyyzzzlllhhhkkkmmmpppttttttpppfff[[[UUUNNNKKKJJJOOO^^^mmmuuu{{{pppkkkdddaaaaaa\\\^^^^^^^^^]]]]]]^^^aaadddeeedddeeeggghhhkkksss|||wwwyyyyyyrrrooorrryyyyyykkk___XXXSSSNNNKKKJJJHHHDDDAAADDDCCCDDDFFFHHHLLLYYYfffvvv~~~~~~vvvvvv~~~{{{tttfff]]]]]]```wwwzzziii^^^]]]mmm}}}uuufffSSSFFFBBBAAA???<<<999777444333333333333222222222333333333333444444333333333333333333333333555444444333333444444555222333444555666888999999;;;777===CCCIII^^^xxx~~~xxxtttxxx|||vvv{{{mmmfff___YYYXXX[[[___cccfffhhhhhhhhhmmmppptttzzzssskkkjjjkkknnnrrrnnnttt{{{nnn```YYYRRRMMMJJJMMMYYYeee~~~rrrlll|||ooojjjccc___```\\\^^^^^^]]][[[[[[]]]```ccceeedddfffhhhhhhkkktttyyy|||}}}zzzuuussswwwyyylll```XXXTTTNNNKKKJJJIIIEEEBBBCCCBBBCCCEEEEEEGGGOOOYYYfffppp{{{}}}yyyzzzvvvrrrxxx{{{tttiiiaaa^^^[[[nnnjjj^^^\\\aaauuurrrZZZJJJCCCBBB@@@???999777444333333444333222222222222333333333444444333333333333333333444444555444444333333444444555333333444555666777888888;;;777<<>>GGGbbbvvvtttuuu~~~wwwooocccbbb``````cccggglllooouuuvvv}}}{{{oooiiihhhgggiiijjjnnnzzzoooccc\\\YYYYYY___eeeooorrrxxx~~~|||vvvrrrzzznnnhhhuuupppeeeddd]]][[[```___\\\^^^____________```aaa```bbbfffhhhiiimmm|||{{{~~~zzzvvvlllYYYUUUOOOMMMMMMLLLIIIFFFJJJEEEBBBCCCAAA???AAAEEEDDDHHHNNNRRRWWW]]]ffflllzzzxxxsssyyy}}}ppphhhaaaTTT^^^dddtttXXXOOOZZZpppxxxaaaQQQIIIGGGDDDAAA;;;888555444555555444333222222333333333444444444333222111111111333666777555444444333333444444555222333444555666888999999777888<<>>BBBFFFHHHIIINNNVVV\\\lll{{{zzz|||uuunnnccc\\\[[[^^^|||```RRRWWWgggttt___OOOHHHEEEBBB>>>999888666444333222222333333333333333333333333333111111222222222333333333555444444444444333333333666555555555555666666777;;;999;;;EEEXXXmmm|||tttlllhhhccc```bbbeeeggglllrrryyy|||||||||rrriiifffhhhiiiiiikkkzzzqqqhhhaaa___jjjxxxuuutttqqqzzznnnccc______]]]\\\]]]\\\]]]]]]\\\[[[ZZZ\\\^^^aaacccddddddhhhrrr{{{rrraaa\\\VVVPPPMMMJJJHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@===???CCCDDDEEEIIIOOOUUU```pppyyyzzz{{{qqqeee]]][[[XXXsssbbbTTTVVVccc|||rrr^^^OOOIIIEEEAAA===999888666333222222222222333333333333333333333333111111222222222333333333333333333444444444555555555444444444555555666777::::::???MMMaaauuuuuukkkhhhcccaaadddfffggglllrrrzzz{{{xxxwwwzzz}}}~~~wwwllleeegggjjjhhhfffoooxxxkkkaaa^^^gggtttuuuvvvtttvvvkkkbbb___^^^\\\[[[\\\[[[\\\\\\\\\[[[[[[\\\^^^___aaacccdddiiittt}}}uuuddd___XXXQQQMMMJJJHHHFFFEEEEEEDDDCCCBBBAAA@@@@@@<<<>>>@@@AAABBBEEEJJJNNNWWWgggvvvvvv|||vvvhhh^^^ZZZVVVkkkcccUUUTTT^^^vvvqqq]]]OOOIIIEEEAAA===:::888666444333222222333333333333333333333333333111111222222222333333333222222333333444555666666555555555555555666777888:::;;;DDDVVVkkk~~~wwwmmmgggdddccceeefffggglllsssyyy|||xxxwwwyyyzzzzzz}}}}}}pppccceeehhhfffaaaeeexxxqqqddd^^^dddooowwwyyyxxxqqqhhh```^^^\\\ZZZZZZ\\\YYYZZZ\\\\\\\\\\\\___aaa___aaadddfffkkkwww}}}vvvfffaaaYYYRRRMMMJJJHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@===>>>???@@@AAADDDGGGIIISSS```wwwvvvuuuzzz{{{lll```YYYVVVffffffYYYTTTYYYooosss^^^PPPIIIFFFBBB>>>;;;:::888666444444444444333333333333333333333333111111222222222333333333111222222333444555666666666666666666777888999::::::===III___tttvvvlllfffddddddgggggghhhmmmuuuyyy{{{xxxyyywwwuuuvvvzzzvvvyyy}}}wwwdddeeeeeeccc___```mmm|||xxxggg]]]```fffuuuwww{{{}}}mmmfff___]]][[[YYYYYY\\\XXXZZZ[[[[[[\\\]]]___bbb___bbbeeehhhnnn{{{}}}vvvgggaaaYYYQQQMMMJJJHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA======>>>???AAACCCEEEFFFOOOZZZnnnyyyvvvxxxrrreee]]]XXXaaa{{{oooaaaVVVVVVjjjwwwaaaQQQJJJGGGCCC@@@<<<;;;999777555555555555333333333333333333333333111111222222222333333333222222333333444555666666666666666777888999:::;;;;;;>>>MMMfff|||zzzpppiiicccccceeehhhhhhiiiooowww~~~}}}|||xxxsssqqqtttpppsssuuuwwwzzznnniiidddbbb___```hhhqqqlll___\\\___hhhsssooovvv{{{jjjccc^^^\\\ZZZXXXYYY\\\XXXZZZ[[[ZZZZZZ[[[]]]___```cccgggkkkqqq~~~|||uuugggaaaXXXPPPLLLJJJHHHHHHFFFFFFEEEDDDCCCBBBAAAAAA<<<<<<===>>>AAACCCCCCDDDKKKTTTdddzzz{{{uuuuuuyyykkkbbbYYY[[[qqq}}}kkk\\\UUUfff{{{cccRRRJJJHHHEEECCC;;;:::888666555444444444333333333333333333333333111111222222222333333333333333333444444555555555555555666666777999:::;;;<<>><<<;;;<<<>>>AAACCCBBBNNNZZZhhh~~~xxxvvvuuuhhhYYY\\\ggggggWWW```ttt~~~hhhXXXOOOIIIDDDBBB===<<<:::888666444333333333333333333333333333333111111222222222333333333555555666666777777888888999999888777666777999<<<999BBBVVVmmm|||ppphhhcccbbbbbbbbbaaacccgggiiikkkttt}}}~~~yyyvvvuuuxxxzzzwwwlllfffeeeeeefffbbbnnnyyylllhhhgggqqq~~~nnnaaaiiiwwweee___ZZZ[[[ZZZXXXXXXZZZWWWXXXXXXYYYZZZ\\\]]]^^^```bbbeeeiiiqqqzzzuuuvvvtttuuuwwwyyy}}}|||rrrqqqtttwww{{{wwwpppfffccc\\\SSSLLLJJJLLLPPPRRRLLLGGGDDDEEEEEEBBB???AAA???===<<<===>>>@@@BBBBBBKKKUUUccc{{{{{{|||zzzxxxwww{{{nnn^^^]]]dddzzzkkkZZZ```qqq|||gggXXXOOOIIIEEEBBB===<<<:::888666444333333333333333333333333333333222222222222333333333333555555555666777777888888666777777666666888;;;>>>===FFFZZZpppvvvllleeebbbaaabbbbbbaaacccgggiiillluuu~~~~~~~~~~~~~~~qqqiiieeefffgggdddiiiwwwuuummmkkktttzzzddd\\\jjjuuufff___[[[[[[[[[XXXXXX[[[WWWWWWXXXYYYZZZ\\\]]]^^^___aaadddhhhrrrtttmmmlllllllllmmmnnnpppsssuuuwwwzzzqqqiiiiiilllooosssxxxxxxsssiiieee^^^VVVOOOMMMOOOQQQPPPLLLHHHFFFGGGGGGDDDBBBBBBAAA???>>>===>>>@@@AAABBBGGGOOO[[[sss~~~qqqppptttwwwxxxyyy~~~uuuccc^^^___sssnnn\\\___kkkzzzhhhYYYOOOJJJFFFCCC>>><<<:::888666555444333444444444333333222222222333333333333444444444444444555555666666777888888444444555555666888<<>>>>>???@@@AAADDDIIIUUUmmm}}}qqqqqqxxx||||||||||||yyyfff]]][[[nnnnnn\\\\\\cccuuuzzzlll[[[PPPKKKGGGCCC>>>===;;;888666555444444555444444333333222222111333333333444444444555555444444555555666777777888444444555555555888;;;>>>CCCQQQfff}}}yyyxxxxxxtttllleeeaaa```aaabbbdddccceeeiiikkkpppzzzsssiiieeeeeegggaaa```lll{{{qqquuuoooZZZZZZnnnvvveee___[[[[[[[[[XXXXXX[[[VVVWWWWWWXXXYYY[[[]]]]]]______bbbhhhttt|||eeeZZZXXXVVVVVVVVVVVVWWWYYY[[[\\\```ZZZWWWYYY]]]```eeellluuu~~~|||{{{zzzxxxnnniiibbb[[[VVVTTTTTTTTTKKKJJJHHHGGGFFFEEEDDDCCCDDDCCCAAA@@@???>>>?????????AAAEEEQQQggg}}}{{{}}}fff]]]ZZZjjjmmm[[[XXX\\\mmmrrr___QQQLLLHHHDDD>>>===;;;999777555444444444444444333333222222222333333333444444444555555444444444555666666777777666666666666555777:::===BBBUUUooosssqqquuuuuuqqqkkkeeeaaa```aaabbbdddccceeeiiimmmsss~~~|||ooogggdddfffaaa___eeeqqqxxxxxx||||||lll[[[___uuuwwweee^^^ZZZZZZZZZWWWWWWZZZVVVVVVWWWXXXYYY[[[\\\]]]``````bbbiiiuuuttt^^^TTTSSSMMMMMMLLLLLLMMMOOOQQQRRRTTTPPPOOOSSSWWWZZZ```gggttt~~~|||{{{|||||||||{{{tttnnnddd\\\VVVRRROOOMMMJJJJJJIIIGGGFFFDDDCCCCCCBBBBBBAAA@@@???>>>>>>>>>===???CCCNNN```xxx~~~|||hhh___YYYfffmmm\\\VVVWWWhhh{{{dddRRRMMMJJJFFF???===;;;999777666555444333333333333333333333333333333333333444444444444333444444555555666777777777777777777666888;;;>>>CCC[[[{{{yyyiiiiiimmmooolllgggbbb```___```bbbcccbbbeeejjjooovvv{{{yyy||||||ooofffdddaaaaaadddgggsss|||vvvhhh\\\ddd}}}vvvccc]]]YYYYYYYYYVVVVVVYYYVVVVVVWWWWWWYYYZZZ\\\]]]aaa```bbbiiivvv}}}}}}}}}hhhTTTLLLLLLHHHGGGFFFEEEEEEFFFGGGHHHKKKIIIIIINNNRRRUUU\\\cccrrr}}}}}}~~~yyyrrrhhh___YYYTTTOOOLLLKKKLLLKKKIIIGGGEEECCCCCC@@@@@@@@@???>>>>>>>>>>>>;;;===BBBKKKXXXmmm~~~}}}nnncccYYY___zzzqqq^^^VVVUUUfffhhhTTTNNNKKKFFF???>>><<<999777666555444111222222333333444444555222222222222333333333333333333444555555666666777666777777777888:::===@@@GGGcccvvveeebbbdddgggdddaaa^^^]]]^^^```aaabbbaaadddjjjpppxxx~~~{{{~~~yyyllldddaaaaaaddddddiii||||||pppddd\\\hhhtttccc]]]XXXXXXXXXVVVVVVXXXVVVVVVVVVWWWYYYZZZ\\\]]]bbbaaabbbiiivvv~~~zzzsssmmmkkkkkkkkkuuu{{{rrr]]]KKKEEEGGGFFFEEECCCBBBAAAAAAAAABBBFFFDDDFFFKKKOOORRRYYY```ppp{{{tttkkkccc]]]YYYUUUQQQMMMMMMMMMKKKHHHEEEDDDDDD?????????>>>>>>>>>>>>>>>999<<>><<<:::777666555555000111222333444444555666111111222222222333333333333333444444555666666777555666777888999<<<@@@CCCKKKjjjwwweee^^^^^^___^^^[[[ZZZZZZ\\\___aaaaaa```dddjjjqqqzzz{{{qqqeee``````dddeeeeeerrrzzz{{{rrrbbb___lll|||nnn^^^[[[VVVTTTUUUWWWXXXXXXXXXYYYZZZYYYXXXYYYZZZ\\\```dddeeehhhuuu}}}vvvqqqpppnnnjjjfffaaa]]][[[YYYZZZ^^^aaa^^^TTTJJJDDDBBB@@@???>>>======>>>??????CCCAAAAAAEEEHHHLLLTTT\\\kkk~~~vvvjjjbbb[[[UUUSSSTTTMMMLLLKKKKKKJJJHHHEEEBBBAAA@@@???>>>===============>>>BBBFFFLLL\\\www~~~mmmggg]]]ZZZgggdddVVVVVVeeerrrXXXJJJEEECCCAAA@@@>>>:::777555555666333333333444444444555555444444444444444444444444333333333444555666777777999666777;;;======@@@DDDMMMnnn}}}mmmbbb\\\\\\\\\\\\\\\\\\\\\]]]]]]bbbdddggghhhmmmzzz}}}ooofff^^^^^^aaadddhhhmmmrrrbbbaaaqqqwwwiii\\\YYYTTTRRRSSSUUUVVVVVVXXXYYYYYYYYYXXXXXXZZZ[[[___bbbeeeiiiwww{{{vvvpppjjjeeebbb```]]]YYYUUURRROOONNNHHHLLLPPPOOOIIICCC@@@???:::::::::;;;===@@@BBBDDDAAA>>>>>>BBBEEEHHHPPPYYYhhhxxxxxxkkkccc^^^XXXTTTTTTNNNMMMLLLKKKKKKJJJGGGDDDAAAAAA@@@???>>>>>>>>>>>>===>>>AAADDDIIIWWWqqqqqqhhh\\\XXXcccjjj[[[YYYgggzzz^^^OOOHHHFFFAAA@@@>>>:::777666555666333333333444444444555555444444444444444444444444444555555666666777777777999666777;;;<<<<<>>BBBEEEEEEBBB??????@@@777777888:::<<>>;;;:::===???CCCKKKTTTaaannn{{{zzzkkkeeebbb\\\VVVTTTNNNMMMLLLLLLLLLKKKHHHFFFBBBBBBAAA@@@????????????===>>>@@@BBBEEEPPPfffzzzxxxlll]]]WWWaaazzzuuuaaaZZZfffgggTTTKKKGGGBBB@@@===:::888666666666333333333444444444555555444444444444444444444444666666777777777777777777999777777:::;;;;;;???EEEYYYtttpppddd^^^]]][[[ZZZZZZ[[[\\\]]]aaacccgggllluuu|||pppccc^^^]]]]]]```ddddddqqqmmm^^^ddd}}}yyyjjjbbb\\\YYYVVVUUUVVVXXXXXXXXXVVVWWWWWWWWWVVVVVVXXXYYY]]]___ccclllyyy}}}}}}}}}|||zzzxxxuuutttnnnjjjccc]]]XXXTTTPPPMMMGGGFFFDDDBBB@@@???>>>>>>???@@@BBB@@@>>><<<===>>>999999:::::::::;;;<<<<<<<<<999888:::<<>>===<<<;;;;;;;;;;;;888888888888888:::;;;;;;777888999:::::::::999999999777888;;;<<<<<>>>>>>>><<<;;;>>>===<<<;;;::::::::::::999888888999;;;=========666777888:::;;;;;;::::::777666888<<<===;;;>>>CCCEEECCCFFFKKKNNNQQQXXXbbboooyyyzzzsssmmmddd^^^]]]XXXUUUQQQOOONNNMMMKKKJJJCCCBBBAAA@@@????????????>>>======???>>>???GGGQQQ```rrrsssfff^^^ZZZfff|||gggZZZ]]]vvvmmmXXXMMMFFFAAA;;;:::;;;;;;888444333333333444444444555555555555555555555555555555444444555555666666777777777777888::::::===IIIUUUjjjttt~~~hhhddd___ZZZYYYZZZ^^^aaaccceeelllzzzxxxlllaaa[[[ZZZWWWUUUXXX```lllnnnbbbpppxxxgggbbbYYYXXXVVVWWWXXXYYYYYYXXXWWWXXXXXXXXXWWWWWWYYYZZZ^^^^^^eeeuuuqqqiii^^^WWWTTTQQQMMMIIIIIIIIIIIIIIIGGGEEECCCBBB@@@>>><<<<<<======<<<;;;>>>>>>===<<<;;;;;;;;;;;;999888888888::::::999888777888:::;;;;;;:::999888555555888<<<===:::<<<@@@CCC@@@BBBGGGIIIJJJQQQ[[[kkkuuu~~~wwwooofffaaaaaa[[[XXXTTTQQQPPPNNNMMMKKKBBBBBBAAA@@@????????????<<<;;;<<<======>>>EEEMMMXXXkkk|||wwwkkkbbb[[[eeejjj[[[\\\pppmmmWWWKKKFFFAAA;;;:::;;;;;;888444333333333444444444555555666666666666666666666666444555555666777888888999777777999::::::>>>KKKXXXnnnuuu|||jjjfff```[[[YYY[[[___bbbdddfffmmm|||rrreee^^^\\\UUUTTTWWW]]]cccrrrwwwdddzzz{{{hhh\\\XXXWWWUUUSSSSSSTTTUUUVVVUUUVVVWWWWWWWWWXXXZZZ\\\ZZZaaannn{{{yyyqqq```[[[SSSNNNKKKHHHEEECCCFFFEEEDDDCCCAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::999888888888888888999999<<<;;;::::::::::::;;;<<<;;;::::::999999::::::;;;======>>>???BBBFFFMMMQQQ```mmm}}}{{{vvvnnngggdddbbb^^^XXXTTTQQQNNNJJJGGGGGGEEECCCBBBBBBAAA???===AAA@@@>>>===>>>@@@CCCEEETTT___ooo}}}}}}|||lll___^^^gggkkkdddbbbjjj{{{hhhTTTIIIBBB???;;;999888888666555444444444555555555666666666666555555555444444444888666444444666888888888999777888<<<;;;>>>LLL^^^xxxuuuvvv|||rrrggg\\\[[[\\\^^^___bbbfffiiiqqqzzzsssggg\\\SSSVVVYYYZZZYYYaaavvv{{{kkkuuufff\\\XXXWWWUUUSSSSSSTTTUUUVVVTTTVVVWWWWWWWWWWWWZZZ\\\]]]eeesssttthhh___VVVQQQKKKFFFDDDCCC@@@>>>AAAAAA@@@???>>>======<<<>>>=====================<<<<<<<<<<<<;;;:::999999:::999999999999:::;;;;;;<<<;;;::::::::::::;;;<<<;;;::::::999999::::::;;;<<<<<<======???CCCIIIMMMWWWcccttt{{{wwwpppjjjhhheee```ZZZUUURRROOOLLLIIIFFFDDDCCCBBBBBBBBB@@@>>>@@@???=========???BBBDDDMMMWWWfffsss{{{|||{{{zzzyyy~~~nnnaaa^^^dddvvvllleeehhhvvv|||dddRRRIIICCC@@@<<<::::::999888666444444444555555555666666666666555555555444444444777666444555777999999999999666888<<<===AAASSSfff}}}yyywwwzzz{{{oooddd```___^^^___aaafffiiirrr|||{{{mmm```WWWWWWWWWWWWVVV\\\lll}}}~~~rrr~~~ooobbb[[[XXXWWWUUUSSSSSSTTTUUUWWWTTTUUUVVVWWWVVVWWWYYY[[[^^^gggwwwyyyooocccWWWNNNJJJGGGBBB???>>>===<<<;;;=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<;;;:::999;;;;;;::::::;;;<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;::::::999999::::::;;;:::;;;;;;;;;<<>><<<<<<<<<>>>@@@BBBFFFOOO\\\hhhpppsssssssssttt{{{qqqddd```bbbyyyssseeebbbnnnwww```PPPHHHDDDAAA>>>;;;;;;:::999777444444444555555555555555555555555555555444444444777555555666999;;;<<<;;;999666888===???FFF[[[qqq~~~yyyyyy{{{vvvjjjeeebbb______aaaeeejjjtttwwwzzzxxxjjj```[[[XXXVVVUUUWWWaaalll{{{uuuyyykkk```ZZZWWWVVVTTTSSSSSSTTTUUUWWWSSSUUUVVVVVVVVVVVVYYY[[[\\\fffwwwuuuiii```WWWOOOIIICCCAAA???===<<<<<<<<<===>>>>>>>>>>>>============<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::;;;;;;;;;;;;===AAADDDKKKTTTaaannnzzz{{{vvvtttvvvvvvpppfff\\\UUUPPPMMMLLLEEEDDDBBBBBBCCCCCCAAA@@@======<<<;;;<<<===>>>@@@CCCKKKVVVaaahhhllloooqqqqqqwww~~~rrrgggbbbaaassssssbbb]]]hhh{{{ttt___PPPHHHDDDAAA===;;;;;;:::999777555555555555555555555555555555555555555555555555666555555777:::=========:::777999===???HHH___xxxzzzyyyyyy{{{zzzoooiiieeeaaa```bbbeeekkkxxxtttsssyyy~~~xxxkkkccc\\\YYYWWWWWWZZZ```sssvvvuuuyyyjjj___XXXVVVTTTSSSRRRRRRSSSUUUVVVSSSTTTUUUUUUUUUVVVXXXZZZ[[[fffxxxvvvgggZZZRRRMMMIIIGGG???>>>>>>===<<<<<<>>>???????????????>>>>>>>>>>>>===>>>>>>@@@AAABBBCCCCCC???????????????>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;:::<<>>AAAGGGQQQYYYaaaggglllooonnnttt}}}|||rrriiidddaaannnsss```\\\hhhzzzvvvbbbRRRIIICCC@@@===::::::999888666555555555555555555555444444555555555555555555555555555555888;;;>>>>>>===:::888:::===???HHHaaa{{{}}}zzzzzzzzz|||xxxpppiiibbb```bbbeeennn|||uuuppprrrvvvuuujjj```\\\YYYWWWWWWYYYgggyyyyyyqqqtttxxxiii]]]VVVTTTSSSQQQPPPPPPRRRTTTUUURRRSSSTTTUUUTTTUUUWWWYYY^^^iiizzzrrrgggYYYMMMGGGDDDCCCAAA===>>>???>>>======>>>@@@@@@@@@@@@AAAAAAAAABBBBBB>>>>>>@@@BBBDDDFFFHHHIIIHHHHHHGGGFFFDDDBBBAAA@@@???>>>===<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;::::::999999::::::;;;:::;;;;;;;;;:::;;;===@@@???EEEOOOXXXdddssswwwiii[[[QQQLLLJJJHHHFFFDDDCCCCCCBBB@@@???<<<<<<<<<<<<<<<<<<<<<===>>>CCCJJJQQQXXX```gggkkkmmmrrr|||||||||ssskkkfffaaakkktttaaa]]]jjjzzzxxxgggVVVJJJCCC@@@<<<::::::999888666555555555555555444444444444444444555555555555555555555666888<<<======<<<999888;;;>>>???HHHccc~~~~~~||||||zzznnnddd```aaagggpppyyyrrrpppqqqvvv~~~{{{~~~rrrfff___[[[VVVTTTVVV```pppxxxqqqkkkpppssseeeZZZTTTRRRQQQOOOOOOOOOQQQRRRTTTRRRSSSTTTTTTTTTUUUWWWYYY```kkk{{{uuummm]]]VVVMMMGGGDDDCCCBBB@@@@@@AAACCCBBB??????@@@BBBBBBCCCDDDFFFHHHJJJKKKLLLHHHJJJLLLOOORRRUUUWWWYYY[[[ZZZXXXUUUQQQNNNJJJIIIBBBAAA???>>><<<;;;;;;;;;::::::;;;<<<<<<;;;::::::;;;::::::999999::::::;;;888999::::::999:::<<<>>>:::???GGGNNNWWWeeeuuu{{{nnn___TTTNNNLLLJJJHHHEEEDDDCCCBBB???=========<<<<<<<<<<<<<<<<<<<<>><<<<<<;;;::::::;;;<<<<<<;;;::::::;;;::::::999999::::::;;;777888999999888999;;;===999>>>DDDIIIOOOZZZhhhsss{{{}}}pppbbbVVVPPPOOOKKKIIIFFFDDDCCCAAA???=====================<<<<<<<<>>======999666666555555444444444444555555666666666666666666666666666666555555666777999:::===888===AAACCCWWWwwwzzzooogggccccccffftttwwwnnnnnnmmmooozzzwwwmmmgggmmmwwwhhh]]]YYYWWWVVV\\\iii~~~}}}jjj]]]]]]kkkttthhhYYYSSSTTTUUURRRPPPOOOQQQSSSSSSRRRRRRSSSTTTSSSSSSTTTWWWYYYaaalll}}}tttiii^^^QQQHHHEEEDDDCCCBBBAAABBBEEEHHHJJJ```iiippplllaaaWWWTTTVVVUUUWWWZZZ___eeelllqqqtttuuuvvvwwwxxxxxxxxxxxxxxxsssqqqmmmjjjeee```YYYUUUOOOMMMIIIEEEAAA???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999999999999:::<<<<<<<<>><<<<<<<<<<<<======???DDDLLLUUU]]]aaaiiilllttt~~~{{{xxxuuulllcccfffpppppp```[[[\\\pppxxxlllUUUMMMEEE>>>>>>===999666666666555555444444555555666666666666666666666666666666666555555666777999:::===888===BBBEEE\\\}}}uuujjjcccaaaaaahhhwww|||rrrjjjiiijjjrrrxxxmmmbbbbbbttt}}}nnnbbb[[[WWWWWW[[[fffyyyzzzdddWWWYYYmmmssskkkdddYYYSSSSSSTTTRRRQQQRRRSSSTTTSSSRRRRRRSSSTTTTTTSSSUUUXXXZZZaaalll~~~{{{nnn```XXXQQQIIICCC@@@DDDCCCBBBAAABBBGGGNNNSSSnnn}}}vvvfffaaaddd```aaaccceeeiiillloooqqqtttsssrrrqqqnnnllljjjiiidddaaa^^^[[[XXXUUUQQQNNNIIIGGGDDDAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999999999:::;;;<<<===???BBBDDDFFFHHHKKKSSS^^^jjjxxx~~~pppbbbZZZRRROOOKKKHHHFFFEEEDDDCCCAAA@@@???>>>===<<<<<<<<>>???CCCJJJSSS\\\bbbhhhlllsss~~~|||wwwtttkkkbbbccckkkmmm]]]YYY[[[lllwwwwwwaaaNNNFFF???>>>===999666666666555555444444555555666666666666666666666666666666666666666666888999999<<<999>>>CCCIIIddd{{{oooeeeaaa```bbbkkkzzzxxxiiifffeeejjjtttzzznnnaaaYYYbbbpppxxxkkk___XXXXXXZZZbbbpppyyyaaaSSSYYYqqqlllfffccc[[[TTTRRRPPPPPPQQQRRRRRRRRRPPPOOOQQQRRRSSSSSSSSSTTTWWWZZZ```mmmzzzjjj]]]QQQMMMMMMJJJHHHGGGFFFGGGGGGFFFGGGLLLVVV]]]sssvvvooonnnkkkkkkjjjjjjiiiiiiiiiiiilllkkkiiifffbbb___\\\ZZZXXXUUUQQQNNNMMMLLLJJJHHHEEEDDDAAA???>>>=========<<<<<<============>>>>>>===<<<<<<;;;;;;<<<<<<===;;;;;;:::999999999999999888999;;;<<<===>>>>>>>>>BBBCCCHHHRRR\\\kkkwwwiii```VVVRRRMMMIIIGGGEEEDDDCCCAAAAAA???>>>===<<<<<<<<>>===999777777666666555555555555666666666666666666666666666666666666666777777888999999;;;999>>>CCCMMMlllyyymmmdddaaabbbdddmmm||||||lllgggdddfffkkkttt|||rrrdddYYY[[[ccctttuuufff[[[[[[[[[^^^hhhyyywww___QQQYYYttt}}}iiicccaaaYYYRRRPPPNNNPPPRRRSSSRRRQQQPPPOOOOOOPPPQQQQQQQQQSSSVVVYYY```nnnrrriii\\\RRRIIIGGGIIIJJJKKKNNNLLLPPPRRRPPPMMMOOOVVV^^^ooo~~~}}}yyyvvvuuutttrrrqqqooommmmmmkkkjjjhhheeeaaa]]]ZZZXXXWWWTTTOOOLLLKKKJJJIIIHHHFFFEEECCCAAA@@@???@@@@@@=========>>>>>>?????????>>>======<<<<<<======>>><<<;;;::::::999999::::::777888:::=========<<<;;;@@@@@@DDDJJJRRR___rrr}}}oooeeeZZZUUUOOOJJJGGGEEEDDDBBBBBBAAA@@@>>>============?????????@@@DDDNNNYYYbbbgggjjjrrr}}}yyyvvvooofffcccgggvvv^^^VVV[[[hhh{{{|||fffQQQHHH@@@>>>===999777888666666666555555666666666666666666666666666666666666666777777888999999999:::999>>>DDDOOOrrr{{{ooofffbbbccceeennn~~~}}}ppphhhcccbbbdddjjjxxx}}}tttfff[[[XXX[[[```vvvnnnbbb]]]\\\\\\aaaooouuu]]]PPPYYYuuu|||gggaaa^^^VVVOOONNNOOOQQQSSSTTTRRRQQQQQQQQQNNNOOOPPPPPPQQQRRRVVVXXXaaaoooqqqeee^^^TTTMMMHHHIIIKKKMMMRRRXXX]]]cccgggcccYYYSSSUUUZZZbbbooo~~~}}}}}}tttsssqqqnnnkkkgggdddccc___[[[WWWSSSPPPNNNKKKIIIFFFDDDBBB@@@???>>>>>>???===>>>>>>??????@@@@@@AAA???>>>>>>======>>>>>>???===<<<<<<;;;;;;;;;;;;;;;777888;;;===>>>>>>===<<<>>>>>>@@@EEEJJJSSSdddssswwwmmm^^^YYYRRRLLLHHHFFFEEEDDDBBBAAA@@@???>>>============>>>>>>???BBBKKKVVV___fffjjjqqq|||zzzwwwrrriiidddgggzzzcccZZZ___hhh~~~yyycccSSSIIIAAA>>>===999888999777666666555555666666777666666666666666666666666555666777888999999999999999999???DDDQQQuuuuuukkkfffeeefffqqqsssiiiaaa______aaalllyyy}}}uuuiii\\\UUURRRTTT```zzzuuuiii```^^^]]]___iiizzzvvv```SSS]]]www}}}iiiaaa]]]TTTOOOPPPOOOQQQSSSRRRPPPOOOPPPRRRNNNOOOQQQQQQQQQSSSWWWYYYbbbqqqrrrggg^^^ZZZUUUSSSSSSWWW[[[___iiirrr}}}pppaaa[[[[[[[[[hhh{{{|||yyyxxxrrrnnnhhhccc___[[[VVVSSSKKKIIIGGGDDDBBBAAA@@@@@@>>>>>>??????@@@AAAAAABBB?????????>>>>>>?????????>>>>>>===<<<<<<<<<<<<===888999;;;=========<<<;;;;;;;;;>>>BBBEEEKKKYYYfff}}}wwwccc^^^VVVOOOKKKIIIGGGFFFBBBBBB@@@???>>>=========:::<<<>>>???AAAHHHTTT\\\eeeiiiqqq|||zzzwwwssskkkeeefffrrrjjj]]]aaahhhwww```TTTJJJBBB???===999888999777777666666666666777777666666666666666666666666555666888999::::::999999888999???DDDQQQvvvuuummmkkkkkkvvvwwwjjj```___^^^]]]dddooovvvzzz}}}xxxnnnaaaUUUNNNOOOTTTdddyyynnnbbbaaa^^^___ffftttyyycccXXXaaazzzlllddd^^^VVVRRRTTTLLLNNNPPPOOOMMMLLLNNNPPPOOOPPPQQQRRRRRRTTTXXXZZZcccrrrxxxkkkaaa\\\ZZZYYY[[[aaahhhnnnuuupppdddbbb___mmm~~~xxxrrrlllfffbbbVVVTTTQQQNNNKKKJJJIIIIII>>>>>>???@@@AAAAAABBBBBB@@@@@@????????????@@@@@@??????>>>===============:::;;;<<<<<<===<<<;;;:::999:::===BBBDDDIIITTT```ppp~~~gggaaaYYYRRRMMMKKKIIIHHHCCCBBB@@@???>>>>>>======999;;;>>>>>>@@@GGGRRRZZZeeeiiiqqq|||yyywwwtttkkkeeeffflllooo___aaahhhvvv___UUUKKKBBB???===:::888999777777666666666666777777666666666666666666666666555666888999::::::999999888999???CCCPPPuuu~~~uuuqqqppp{{{{{{lllbbbaaa```]]]aaajjjmmmuuu||||||tttgggYYYOOOOOOOOOXXXnnn{{{qqqcccbbb``````eeeqqq|||jjj[[[bbb~~~kkk```[[[WWWTTTRRROOOOOOOOOOOOOOOOOOOOOOOOPPPRRRTTTSSSRRRSSSXXX\\\fffxxxyyyooogggdddcccdddbbbiiirrryyy|||vvvuuuzzzrrrkkkccc]]]YYYUUUNNNHHHGGGEEEAAA@@@AAABBBBBBBBB@@@AAAAAA@@@>>>============<<<<<<===>>>>>>===;;;DDD@@@===<<<===>>><<<:::999<<<>>>>>>>>>AAAIIIPPPfffwwwmmmbbbVVVQQQNNNIIIEEECCCCCCBBBBBBAAA@@@???>>>>>><<<======>>>AAAGGGNNNSSScccfffmmmyyytttsssrrrkkkgggggglllwwweeeccceeerrrZZZSSSJJJBBB???>>>:::999:::666666666666555555555555555555555555666666666666666555555666666777888999:::;;;<<<@@@RRRooo{{{vvvvvv}}}rrrfff```^^^]]]```eeennnuuu{{{yyytttkkk]]]RRRHHHHHHLLLZZZqqqwwwoooeee___aaaeeelll|||mmm\\\dddkkk```ZZZUUUQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRSSSSSSRRRSSSXXX\\\fffxxxxxxpppkkkkkkmmmoooqqqxxx}}}wwwrrrjjjaaaZZZRRRNNNIIIFFFEEEEEEDDDBBBCCCCCCCCCAAA@@@????????????>>>>>>???@@@@@@???===CCC@@@<<<<<<======<<<::::::<<<>>>======@@@GGGMMMWWWhhh}}}uuuhhhZZZTTTOOOIIIEEEDDDCCCCCCBBBAAA@@@???>>>>>><<<======>>>@@@EEELLLQQQbbbeeelllwww~~~qqqpppoooiiidddeeeiii~~~jjjfffaaa|||rrr[[[VVVLLLDDDAAA???:::888888666666666666555555555555555555555555666666666666666666666666777888999::::::;;;<<>>CCCHHHOOO]]]pppqqqaaaWWWQQQJJJFFFEEECCCCCCBBBAAA@@@??????>>>============???CCCJJJNNN```dddkkkuuu~~~qqqpppooohhhdddeeeeeeoooggg```{{{uuu___WWWNNNFFFCCC@@@;;;777777666666666666555555555555555555555555666666666666666666666777777888999:::;;;;;;===DDDXXXtttzzzlllddd```___dddjjjlllpppsssuuuvvvrrreeeXXXMMMIIIGGGJJJTTThhhrrrggg```aaadddkkk{{{wwwaaahhh|||iii^^^XXXRRRNNNMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQSSSSSSRRRTTTYYY]]]gggzzzyyyrrrnnnnnnpppsssuuuzzz|||ssshhhaaa]]]ZZZUUUQQQKKKHHHFFFDDDCCCBBBAAA@@@BBB@@@??????@@@@@@@@@??????>>>===<<<<<<<<<;;;:::;;;<<<<<<;;;:::<<<@@@CCCKKKUUUddduuuxxxfff[[[SSSLLLHHHGGGDDDDDDCCCBBBAAA@@@??????=========<<<===AAAGGGKKK]]]bbbiiitttuuurrrqqqjjjeeefffddd|||sssgggccc}}}zzzeeeWWWNNNEEEBBB@@@;;;777777666666666666555555555555555555555555666666666666666666666666777888999999;;;;;;===GGG]]]yyyqqqgggbbb```dddjjjlllnnnooorrrvvvtttiii[[[SSSLLLHHHGGGKKKYYYvvvtttiiiaaaaaadddjjjzzz~~~gggnnn|||jjj___XXXRRROOOPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQSSSSSSRRRTTTYYY^^^hhh{{{|||uuunnnkkkkkkmmmooouuu{{{yyyppplllhhhaaa[[[QQQMMMIIIFFFEEEDDDBBBAAABBB@@@>>>===>>>???>>>===>>>>>>>>>>>><<<<<<;;;;;;<<<<<<;;;::::::;;;>>>@@@DDDJJJVVVdddtttlll___WWWOOOKKKKKKEEEDDDDDDCCCBBBAAA@@@@@@======<<<;;;<<<@@@EEEJJJZZZ```iiitttxxxtttrrrjjjfffgggdddyyywwwiiieee}}}}}}kkkWWWNNNDDDAAA>>>:::888999666666666666555555555555555555555555666666666666555555555555666777888888;;;;;;>>>JJJbbb~~~|||yyy{{{wwwkkkddd```bbbgggkkklllmmmooottttttkkk___VVVMMMGGGFFFGGGPPPjjjxxxlllbbbaaaccciiiyyyrrryyynnnaaaXXXRRRPPPRRROOOOOOOOOOOOOOOOOOOOOOOONNNQQQSSSSSSRRRTTTZZZ^^^iii{{{vvvtttqqqoooppprrrvvvxxx~~~|||vvvlllddd[[[VVVPPPLLLKKKIIIFFFDDDCCCAAA>>>===>>>??????>>>===>>>@@@???===<<<<<<===<<<;;;;;;:::;;;<<<===>>>???CCCLLLXXXfffwwwsssfff\\\SSSNNNMMMEEEEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;<<<@@@EEEJJJVVV^^^jjjvvv{{{vvvrrriiidddeeedddvvv{{{lllcccyyyrrr\\\PPPEEE@@@===:::999;;;666666666666555555555555555555555555666666666666555555555555666777888999<<<;;;???LLLgggxxxjjjeeeeeehhhpppyyy{{{vvvqqqpppvvv~~~|||~~~pppeee______bbbeeehhhjjjlllqqqtttnnneeeYYYMMMFFFFFFEEEIII^^^vvv|||ooodddbbbbbbgggvvvtttcccXXXPPPPPPRRROOOOOOOOOOOOOOOOOOOOOOOONNNPPPRRRRRRRRRUUUZZZ^^^jjj|||~~~zzzxxxuuuvvvwww{{{xxxnnnhhhaaaYYYTTTSSSQQQMMMIIIGGGDDDAAA@@@AAABBBBBBAAA===???AAAAAA???======>>><<<;;;::::::;;;=========???@@@FFFPPPZZZhhh}}}|||mmmbbbWWWOOOMMMFFFFFFEEEDDDCCCBBBAAAAAA======<<<<<<<<<@@@FFFJJJTTT]]]kkkxxxyyytttkkkeeefffbbbrrr{{{mmm```uuu}}}dddWWWIIIAAA===:::999;;;666666666666555555555555555555555555666666666666777777777777888999:::;;;<<<;;;???OOOkkklll]]]XXXTTTTTTZZZcccfffbbb___```iiirrr{{{|||xxxwww}}}tttggg]]]ZZZ\\\]]]bbbgggjjjooosssqqqlll___QQQHHHIIIFFFEEERRRfff{{{rrrfffbbbaaaeeetttxxxeeeXXXOOONNNRRROOOOOOOOOOOOOOOOOOOOOOOONNNPPPRRRRRRRRRUUUZZZ___kkk|||}}}wwwtttrrr{{{}}}uuupppiii```[[[YYYWWWRRRNNNKKKHHHEEECCCDDDEEEEEEDDD===@@@BBBBBB???===>>>???<<<;;;:::;;;<<<===============AAAHHHNNNWWWkkk}}}sssfffYYYPPPMMMFFFFFFEEEDDDCCCBBBAAAAAA=========<<<===AAAGGGKKKRRR\\\kkkyyy}}}wwwnnnhhhhhh```oooxxxkkk___sssjjj\\\LLLCCC===999999<<<777666666666555555555555555555555555666666666777999999999999:::;;;<<<===<<<<<>>;;;===;;;:::;;;===>>>???>>>;;;>>>@@@BBBFFFPPP^^^hhh{{{kkk^^^SSSLLLKKKIIIFFFDDDDDDCCCAAA???<<<============@@@CCCGGGSSS```nnnzzz{{{sssmmmeee______kkk}}}gggaaafffppp^^^KKKBBB???<<<888666666666555555555555666666666555555444444666777888777777777888999999::::::999@@@BBBOOOpppeeeTTTOOOLLLLLLLLLLLLNNNPPPRRRTTT]]]```fffkkklllmmmuuu~~~yyyjjj___XXXSSSXXX[[[bbbjjjqqqttttttrrrlll___QQQIIIFFFEEEGGGKKKfffvvvtttiiieeeccccccnnn|||yyyhhhZZZUUUVVVSSSQQQOOOOOOPPPQQQQQQPPPPPPOOOPPPRRRRRRRRRXXX```qqq{{{qqqkkkgggdddaaabbb]]]WWWRRRNNNKKKIIIGGGDDDCCCBBBBBBCCCBBB@@@??????===<<<<<<===>>>===<<<;;;===@@@@@@CCCJJJUUU^^^nnnmmm___UUUNNNLLLIIIFFFDDDCCCBBB@@@>>>===>>>>>>>>>>>>???CCCFFFRRR^^^mmmxxx}}}tttnnnfffaaa]]]iiikkk]]]bbb|||yyycccLLLBBB???===999777666666555555555555666666666555555444555666777888777777777888999999::::::999@@@BBBOOOppphhhWWWPPPIIIIIIIIIIIIKKKMMMPPPQQQXXX[[[```fffgggjjjtttpppcccZZZUUUTTTXXX___hhhpppvvvwwwwwwmmmaaaSSSLLLGGGEEEGGGKKKZZZkkksssgggcccaaaaaammm{{{zzzxxxsss```WWWUUURRRQQQOOOPPPQQQRRRQQQPPPPPPOOOPPPRRRRRRSSSYYYaaauuu}}}wwwpppllllllgggaaa[[[VVVQQQLLLIIIGGGEEEBBB@@@AAABBBBBBBBB@@@???======>>>===<<<;;;;;;===>>>>>>???CCCKKKPPP[[[mmmqqqcccXXXRRRPPPMMMIIIFFFEEEDDDBBB@@@???@@@???>>>>>>???BBBEEEPPP\\\kkkwwwuuuooohhhbbbZZZfffppp\\\___xxxmmmPPPBBB@@@???;;;888666666555555555555666666666555555555555666777777777777777888999999::::::999@@@BBBQQQpppmmmZZZQQQHHHGGGHHHHHHJJJMMMOOOPPPRRRTTTYYY^^^```eeessszzziii^^^XXXUUUXXX]]]fffnnntttwwwwwwnnncccWWWOOOJJJEEEFFFIIIQQQ```xxxrrreeeaaa^^^___kkkyyy~~~qqqsss|||ggg[[[VVVRRRQQQOOOOOOPPPQQQQQQPPPPPPOOOPPPSSSSSSTTTZZZccctttxxxvvvrrrlllfff```YYYRRRNNNJJJGGGCCCAAAAAABBBAAAAAA@@@???>>>>>>??????===<<<:::<<<=========???CCCGGGOOO___vvvwwwhhh]]]WWWVVVRRRNNNJJJIIIGGGEEEDDDAAAAAAAAA???>>>???BBBDDDNNN[[[jjjvvvvvvqqqjjjdddYYYeeetttaaaaaavvvzzzWWWEEEBBB@@@;;;777666666555555555555666666555555555555666666666777777777777888999999::::::888>>>CCCUUUuuusss]]]RRRIIIIIIIIIJJJKKKMMMOOOQQQPPPQQQUUUXXXZZZaaarrrrrrddd\\\ZZZ[[[^^^cccjjjppptttuuupppfff[[[SSSLLLEEEDDDFFFNNN\\\qqqqqqddd___\\\\\\hhhwwwuuukkkpppssseee]]]VVVSSSPPPOOOOOOPPPOOONNNPPPOOOPPPSSSTTTUUU\\\ddduuu|||vvvooofff]]]XXXMMMKKKHHHEEEDDDBBB@@@>>>>>>======???AAAAAA???>>>:::;;;<<<======>>>AAABBBGGGTTTggg}}}qqqddd]]]YYYUUUPPPKKKIIIGGGFFFDDDBBBBBBBBB@@@??????BBBDDDNNN[[[kkkxxx~~~wwwrrrkkkddd[[[eeesssfffaaaqqq^^^HHHCCC@@@;;;777666666555555555555666666444555555666666666666666777777777888999999::::::888>>>DDDZZZ{{{yyy```SSSJJJJJJIIIJJJKKKLLLNNNOOOPPPQQQTTTUUUVVV___rrr{{{lllbbb]]]\\\]]]```gggnnnrrrtttqqqjjjaaaYYYOOOFFFBBBDDDLLLWWWjjj}}}pppccc^^^ZZZ[[[ffftttmmmdddlllsssjjj^^^YYYTTTPPPNNNOOOOOONNNPPPOOOQQQTTTUUUVVV]]]fffzzz~~~}}}}}}~~~sssggg```VVVSSSNNNJJJGGGDDD@@@=========>>>@@@BBBBBBAAA???;;;;;;;;;<<<>>>???@@@AAAAAAIIIXXXlll|||mmmdddYYYUUUNNNIIIFFFEEECCCBBBBBBCCCBBBAAA???@@@CCCEEENNN]]]nnn|||zzzvvvssskkkccc]]]eee}}}uuuiii```lllaaaKKKCCC>>>:::777666666555555555555666666444555555666777666666666777777777888999999::::::999>>>FFF___dddUUUKKKJJJIIIHHHHHHIIIJJJKKKPPPQQQTTTUUUUUU^^^ttt||||||{{{yyyyyy|||vvvkkk\\\[[[ZZZ]]]dddmmmssswwwuuuoooggg___TTTHHHCCCDDDGGGQQQbbbwwwzzzmmmbbb]]]YYYXXXbbbooo|||ggg___gggtttgggaaaYYYRRROOOOOOPPPPPPOOOOOOQQQTTTUUUWWW^^^ggg~~~{{{oooiii^^^___^^^]]]\\\]]]```bbbhhhnnnvvvvvvmmmccc]]]UUUNNNIIIFFFCCCAAA?????????AAABBBBBB@@@======<<<<<<<<<===>>>?????????CCCMMM\\\pppuuuiiiZZZUUUNNNIIIEEECCCBBB@@@BBBBBBBBBAAA@@@AAADDDGGGPPP___rrruuuuuussskkkaaa___eee{{{oooccciii___JJJAAA===:::999666666555555555555666666444444666777777777666555777777777888999999::::::<<>>;;;@@@>>><<<;;;<<<=========@@@BBBHHHSSSdddzzzzzzmmm\\\WWWPPPJJJFFFDDDCCCAAABBBBBBBBBAAA@@@BBBEEEHHHPPPaaatttyyyrrrtttsssjjj```___eeezzzwwwhhhjjj~~~{{{]]]III@@@<<<:::;;;666666555555555555666666333444666777777777666555777777777888999999::::::>>>AAAHHHccclllZZZQQQPPPNNNLLLKKKJJJJJJKKKIIILLLQQQTTTVVVaaayyy~~~{{{wwwuuurrrnnnjjjhhhjjjkkkjjjhhhfffjjjooosssxxxzzzeeeaaa\\\[[[___gggmmmqqq}}}yyyssskkk]]]NNNGGGGGGDDDJJJWWWhhhwww}}}zzzuuurrrggg]]]YYYUUURRRZZZeeezzzsssnnn^^^]]]]]]uuujjj]]]UUUTTTSSSPPPLLLNNNNNNQQQTTTSSSUUU^^^hhh{{{jjj^^^VVVQQQLLLHHHFFFEEECCCAAAAAABBBCCCDDDFFFGGGIIIMMMTTT```llltttmmm]]]WWWQQQFFFCCCGGGEEECCCBBBAAABBBAAA@@@>>>@@@@@@@@@@@@?????????>>>@@@@@@DDDMMMWWWfff{{{uuufff[[[QQQMMMIIIDDDAAAAAABBBCCCCCCBBBBBBCCCFFFIIISSSaaavvvtttrrrtttppphhhddd___aaarrrppphhhzzzrrrZZZJJJAAA:::777777777777666666555555444444888666333111111333666888666777888888777888:::<<<===>>>IIIddd~~~zzzppp___WWWPPPLLLMMMOOOLLLJJJJJJLLLLLLNNNRRRXXXeeezzz|||wwwrrrpppnnnnnnkkkkkkjjjiiigggfffeeeeee^^^]]][[[[[[[[[\\\^^^```bbbaaaccciiinnnttt~~~yyynnncccYYYXXX\\\bbbjjjqqqrrrvvvuuukkk___TTTKKKDDDDDDHHHSSSaaaooowwwxxxvvvnnniiiaaaXXXSSSSSSWWW[[[wwwllleee[[[ZZZZZZzzzsssiii\\\TTTRRRRRROOOLLLNNNNNNQQQSSSSSSUUU^^^iii~~~qqqgggYYYOOOJJJGGGCCC@@@AAA@@@>>>=========???@@@AAAAAABBBCCCGGGNNNVVV\\\pppyyyeee\\\UUUJJJEEEHHHCCCAAA??????@@@???>>>===@@@@@@?????????>>>>>>>>>======@@@GGGPPP^^^sss}}}lllaaaUUUNNNJJJEEEBBBCCCCCCCCCCCCCCCBBBDDDGGGJJJTTTbbbxxxwwwssstttqqqiiieee```aaaooouuujjjxxxoooXXXIII@@@:::777888666666666666666555555555999777555444444555777999666777888888777888:::<<<>>>>>>IIIffftttaaaWWWPPPLLLLLLMMMKKKHHHIIILLLLLLNNNRRRYYYeee{{{{{{wwwssspppnnnlllhhheeebbb^^^ZZZXXXXXXWWWWWWWWWVVVUUUTTTSSSRRRQQQSSSRRRQQQPPPQQQRRRTTTUUUWWWWWW[[[bbbhhhmmmttt|||ooodddZZZXXX[[[```hhhnnnqqqvvvvvvmmmaaaWWWLLLDDDCCCGGGPPP^^^kkkssstttssslllhhhaaaYYYSSSRRRVVVYYYvvvggg]]]VVVVVVVVVuuu|||}}}~~~}}}zzzpppfffYYYQQQPPPPPPNNNLLLNNNNNNQQQSSSSSSUUU___iii~~~|||mmm^^^WWWMMMFFFCCCBBBAAA???>>>===<<<;;;:::;;;<<<===>>>????????????CCCHHHKKKQQQ```tttrrreee\\\RRRLLLKKKCCCAAA@@@???@@@@@@???>>>????????????>>>>>>>>>======;;;===BBBIIIUUUiiizzzvvviiiZZZRRRLLLFFFEEEFFFCCCDDDDDDCCCCCCDDDHHHKKKUUUdddzzz}}}vvvvvvrrrkkkeeeaaa```lllyyykkkuuu}}}kkkVVVHHH@@@:::888888555666666666666666777777999888888777777888888999777888999888888888:::<<>>===<<<<<<<<<======;;;===>>>>>>???@@@CCCFFFEEENNN[[[iii|||nnnddd[[[TTTQQQIIIFFFDDDCCCCCCCCCBBBAAA?????????>>>>>>>>>======???>>>>>>AAAFFFOOO```pppsssbbbWWWOOOIIIGGGHHHCCCCCCDDDCCCCCCDDDGGGJJJUUUeee|||{{{xxxtttlllddd```^^^hhhyyyhhhpppzzzjjjVVVIII@@@:::777999555555666666777777777888888888888999999888888888777888999999888888:::<<<@@@@@@MMMoooqqq]]]UUUNNNNNNNNNLLLKKKLLLLLLLLLNNNSSSZZZhhhyyyoooggg]]]ZZZVVVSSSQQQNNNLLLJJJIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGLLLTTTZZZ^^^eeelllzzzwwwkkk^^^YYYYYY[[[```eeemmmsssuuuppphhh^^^QQQGGGDDDFFFLLLVVVaaaiiilllkkkfffccc^^^XXXSSSPPPQQQSSSkkkZZZNNNRRRUUUsssmmm___```bbbfffjjjkkkiiigggbbb\\\SSSMMMLLLLLLMMMMMMMMMMMMPPPSSSTTTVVV___jjj{{{kkkZZZPPPIIIGGGCCCAAA??????>>>>>>??????>>>>>>============888:::<<<<<<<<<===>>>@@@DDDGGGMMMVVVdddxxxuuujjjaaaZZZVVVOOOLLLHHHFFFEEEDDDCCCBBB????????????>>>>>>>>>>>>@@@>>>???AAACCCIIIXXXfff|||~~~lll___UUULLLHHHIIIBBBCCCCCCBBBBBBDDDGGGJJJVVVfff}}}yyyvvvmmmccc___\\\fffuuudddlll~~~wwwhhhWWWJJJ@@@999777888555666666666777777888888666666777888888777666666777888999999888999;;;===@@@BBBRRRvvv~~~tttaaaXXXPPPNNNNNNLLLKKKMMMMMMLLLNNNSSS[[[jjjsssiii```[[[WWWUUUQQQOOONNNLLLJJJHHHDDDDDDDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCFFFEEEGGGMMMQQQVVV^^^gggrrr~~~pppbbb\\\YYYYYY]]]aaaiiiooorrroooiiiaaaTTTIIIFFFGGGKKKTTT___gggkkkkkkcccaaa]]]WWWQQQNNNOOOPPPooo\\\MMMSSSVVVuuunnnYYYXXXYYY\\\___```___]]]YYYUUUPPPLLLKKKLLLMMMMMMLLLMMMPPPSSSTTTVVV```jjjttthhhXXXKKKDDDFFFFFFDDDCCCAAA@@@??????>>>>>>>>>=========<<<<<<<<<===>>>>>><<<;;;<<<===AAAAAADDDJJJRRR___sssrrrhhhaaa]]]VVVRRRLLLHHHFFFDDDBBB@@@@@@@@@@@@@@@?????????>>>>>>===>>>???@@@CCCNNNZZZooowwwjjj^^^RRRKKKIIICCCDDDDDDCCCCCCDDDHHHJJJXXXhhhzzzwwwnnnccc^^^\\\fffqqqaaaiiizzz}}}qqqdddUUUIII@@@888777999666777777777777777777888555666666777777666666555777999:::999999999;;;===???EEEYYY}}}~~~xxxjjj___UUUQQQNNNKKKJJJKKKMMMLLLNNNSSS[[[kkk}}}qqqiiiaaa[[[YYYSSSQQQOOONNNMMMLLLIIIGGGEEEEEEEEEDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAABBB?????????@@@@@@@@@AAAAAAEEEBBBBBBFFFIIIMMMUUU^^^iiiyyywwwhhh___[[[YYY[[[___eeejjjmmmllliiibbbWWWKKKHHHHHHKKKSSS]]]fffkkklllaaa___[[[TTTOOOLLLMMMOOOsss___MMMTTTWWWuuuoooXXXVVVUUUUUUVVVWWWVVVUUUQQQPPPMMMLLLLLLLLLMMMMMMLLLMMMPPPSSSTTTVVV```kkk|||lllbbbYYYNNNFFFDDDEEEFFFGGGFFFEEECCCBBBBBB>>>>>>>>>>>>>>>======<<>>===>>>??????===???CCCGGGMMM\\\jjjtttlllhhh^^^YYYRRRLLLHHHEEEBBB@@@AAAAAAAAAAAA@@@@@@@@@@@@<<<<<<>>>@@@???@@@HHHRRRaaasssuuuhhhYYYNNNKKKEEEFFFFFFEEEEEEFFFJJJMMM\\\kkkyyyxxxpppddd]]]\\\hhhppp```hhhxxx|||vvvrrrhhh]]]PPPFFF>>>888777;;;888888888777777777777777666666666666666666666666888999::::::999999;;;===>>>GGG___yyymmm```YYYSSSNNNKKKLLLMMMLLLNNNSSS\\\lllsssmmmiiiddd``````YYYXXXVVVVVVVVVTTTRRRPPPMMMLLLLLLJJJIIIGGGFFFEEEAAABBBBBBBBBCCCCCCDDDDDD>>>>>>??????@@@@@@??????BBB@@@AAADDDFFFGGGMMMTTT]]]lll}}}lllbbb]]]ZZZZZZ^^^```eeehhhhhhgggcccXXXNNNIIIHHHJJJQQQ\\\eeekkkmmmaaa^^^YYYRRRMMMKKKLLLNNNwwwcccNNNUUUXXXuuuoooXXXVVVSSSQQQRRRRRRRRRQQQMMMLLLLLLLLLLLLMMMMMMMMMLLLLLLPPPSSSTTTVVV```kkk{{{lll]]]WWWRRRLLLHHHJJJAAACCCEEEEEECCCBBBAAAAAA@@@@@@@@@@@@@@@??????>>>:::;;;<<<<<<;;;<<<>>>@@@???===???BBBBBBCCCNNN[[[aaaqqq~~~vvvqqqfff```XXXQQQLLLHHHDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@<<<===@@@BBBAAA@@@GGGPPPXXXhhh}}}}}}nnn^^^QQQLLLGGGHHHHHHGGGGGGHHHLLLOOO^^^nnnxxxxxxqqqfff^^^]]]iiiqqqbbbiiivvvxxxoooiiiaaaWWWLLLDDD===888888<<<999999888888777777666666777777666666666666777777888999::::::999:::<<<======IIIccczzzkkkaaaZZZRRRNNNNNNMMMLLLNNNSSS\\\mmmzzzooonnnoookkkhhhhhheeedddbbbbbbbbbaaa___]]]RRRQQQPPPNNNLLLIIIGGGFFF@@@@@@@@@AAABBBBBBCCCCCC>>>>>>???@@@@@@@@@@@@???AAA@@@BBBEEEFFFEEEHHHMMMTTTcccwwwoooddd^^^ZZZZZZ]]]^^^bbbeeeffffffcccYYYOOOIIIGGGIIIPPP[[[eeekkkmmmaaa^^^XXXQQQKKKJJJKKKNNNfffYYYWWWUUUuuuppp]]]TTTLLLLLLNNNKKKIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLNNNMMMNNNPPPPPPTTT___lllpppbbbSSSLLLHHHEEEDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@@@@???>>>>>>>>>???========================>>>???@@@BBBEEEHHHKKKMMMRRR\\\hhhtttzzzwwwmmmccc\\\TTTKKKGGGGGGGGGEEECCCBBBBBBAAA???===EEEDDDBBB???>>>@@@EEEIIIQQQZZZiii{{{~~~pppbbbUUULLLIIIJJJJJJIIIHHHIIINNNRRR```oootttyyyvvveeebbb```lllnnn___aaajjjmmmiiiggg^^^UUULLLFFF???999999<<<999888777777777777777777777777777777777777777777666888888888777888999;;;BBBGGG^^^rrrlllbbbSSSNNNQQQMMMNNNOOORRR\\\ooo{{{uuuuuuyyy|||yyyuuu{{{{{{}}}zzzppphhhgggccc\\\XXXUUUPPPJJJEEEGGGGGGFFFEEEDDDCCCBBBAAACCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@AAACCCEEEFFFRRRZZZiii|||ttteee^^^\\\ZZZXXX[[[]]]aaafffhhhddd[[[SSSJJJIIIIIINNNUUU]]]cccfff___\\\VVVPPPLLLKKKKKKLLLmmmZZZWWWUUUtttsss```VVVMMMLLLLLLJJJHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLNNNMMMNNNPPPPPPTTT```lllxxxeeeYYYMMMIIIGGGDDDDDDEEEDDDCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAABBBDDDGGGIIIJJJKKKRRR[[[bbbjjjyyyvvvlllddd\\\RRRLLLKKKHHHFFFDDDCCCCCCBBB@@@>>>DDDCCCBBB@@@???@@@DDDGGGJJJRRR^^^nnn|||}}}pppcccUUUMMMFFFGGGHHHHHHIIILLLRRRWWWdddsssvvvxxxvvvfffbbb```lllmmm___cccnnnqqqnnnjjj```WWWMMMFFF@@@:::999<<<999999888777666666666777777777777777777777777777777888999999888999;;;===???DDDZZZ}}}|||ttthhhXXXPPPRRRMMMNNNPPPRRR\\\ooo}}}nnniiiccc^^^ZZZUUUOOOJJJGGGFFFEEEDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAA@@@@@@@@@AAABBBDDDEEEOOOVVVccctttxxxhhhaaa]]]ZZZXXX[[[\\\```dddfffbbbZZZSSSHHHGGGGGGKKKRRRZZZ```ccc___[[[VVVPPPLLLKKKKKKLLLtttZZZXXXUUUtttzzzdddYYYNNNKKKKKKIIIHHHHHHJJJJJJJJJJJJJJJKKKLLLLLLNNNMMMNNNPPPQQQUUUaaammmuuujjjXXXOOOHHHGGGGGGEEEEEEGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCCCCDDDEEEGGGHHHHHHMMMQQQSSSVVV```ppp|||yyyqqqgggZZZRRRPPPIIIGGGDDDCCCCCCCCCBBB@@@AAABBBBBBAAA@@@AAACCCEEEFFFKKKSSS^^^iiissszzz~~~uuuhhh[[[RRRJJJJJJKKKKKKMMMQQQXXX\\\iiivvvxxxwwwuuugggbbbaaalllzzzjjj___eeettt{{{wwwqqqdddYYYMMMFFF@@@:::999<<<:::999888777666666555666777777777777777777777777888999::::::999:::<<<>>>???CCCWWWxxxqqq^^^SSSQQQNNNOOOPPPRRR\\\ppp|||vvvnnnhhhccc]]]VVVQQQKKKIIIGGGEEECCCCCCCCCCCCAAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@???@@@AAACCCDDDJJJQQQ\\\iiiyyy|||mmmeee```\\\XXXZZZ[[[^^^bbbdddaaaYYYSSSJJJHHHHHHKKKQQQYYY___bbb___\\\VVVQQQNNNLLLKKKLLLyyyZZZXXXUUUsssggg[[[OOOJJJJJJHHHHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNPPPQQQVVVbbbnnn~~~zzzyyyzzz}}}zzziii^^^PPPJJJFFFGGGHHHFFFEEEGGGBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCCCCDDDEEEGGGHHHHHHKKKMMMMMMMMMTTT```iiizzz}}}qqqbbbWWWSSSJJJHHHEEECCCDDDCCCBBBAAA@@@AAABBBBBBAAAAAABBBDDDGGGJJJNNNTTT\\\ccciiimmmrrrqqqqqqrrrtttvvvyyyzzz{{{pppddd]]]UUUUUUSSSSSSTTTXXX\\\___kkkwwwyyyvvvttthhhbbbaaalllvvvhhh```hhh{{{|||hhh\\\NNNFFF@@@;;;999;;;:::999888777666555555555666666666666666666666666777888999999999:::<<<>>>AAAEEEYYYyyyxxxcccUUUPPPOOOOOOPPPSSS\\\qqq}}}tttmmmeee]]]WWWSSSPPPMMMJJJGGGFFFEEEEEECCCCCCCCCCCCCCCDDDDDDDDDBBBAAA@@@???@@@@@@BBBCCCEEEMMMXXXdddqqqrrrjjjeee```\\\[[[[[[]]]```ccc```ZZZUUUNNNLLLJJJMMMSSSZZZ```ccc___\\\XXXSSSPPPMMMLLLLLLxxxYYYXXXUUUtttkkk^^^QQQLLLJJJIIIHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMLLLNNNPPPRRRWWWcccooo~~~wwwqqqnnneeefffhhhllluuuppp___VVVKKKGGGEEEGGGGGGDDDBBBDDD@@@AAAAAAAAABBBBBBBBBCCCAAAAAAAAA@@@@@@AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBDDDFFFHHHJJJHHHJJJLLLKKKJJJMMMUUU[[[bbbqqq{{{iii[[[UUUMMMJJJFFFDDDDDDDDDCCCBBB@@@AAACCCCCCBBBAAABBBCCCJJJKKKNNNQQQUUUZZZ^^^```gggggghhhiiijjjmmmppprrryyy~~~yyyoooiii```___]]]]]]___aaaccceeemmmwwwyyytttrrrhhhaaa```mmmvvviiiaaajjjlll^^^NNNEEE???:::999:::999888777666555555555555666666666666666666666666555777888888888999;;;===@@@FFF\\\}}}jjjZZZRRROOOPPPPPPSSS]]]qqq~~~uuulllccc]]]YYYWWWSSSOOOKKKHHHGGGFFFDDDDDDCCCCCCCCCDDDDDDEEECCCBBBAAA@@@@@@@@@AAABBBBBBJJJVVVbbbooovvvpppkkkfffaaa^^^]]]^^^```cccbbb]]]YYYQQQNNNLLLMMMRRRYYY___bbb___]]]ZZZVVVRRROOOMMMLLLuuuXXXWWWVVVvvvssseeeWWWQQQNNNJJJHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMPPPRRRWWWdddqqqzzzqqqiiibbb___UUUWWWYYY]]]eeesssvvveeeXXXPPPHHHDDDDDDEEEDDD???>>>@@@???@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBDDDGGGJJJLLLNNNPPPRRRQQQNNNNNNQQQTTTRRR___rrrsssccc[[[RRRNNNJJJGGGFFFFFFEEEDDDAAABBBDDDCCCBBBBBBCCCEEEJJJLLLOOOSSSWWWZZZ\\\]]]aaacccfffgggiiikkknnnqqquuu{{{{{{wwwjjjiiiiiijjjmmmnnnnnnnnnqqqyyywwwrrrpppfff``````nnn{{{nnnbbbiiiooo___NNNDDD>>>999777888777777666666555555666666777777777777777777777777444666777777777888;;;===>>>FFF___ppp___VVVPPPPPPPPPSSS]]]rrryyypppgggaaa[[[ZZZWWWTTTQQQMMMKKKIIIGGGFFFDDDCCCBBBCCCDDDEEEEEEDDDBBBAAA@@@AAAAAABBBBBBIIISSS___lll}}}|||wwwrrrlllgggbbbaaa```bbbeeeeeeaaa^^^SSSOOOLLLLLLQQQWWW]]]``````___]]]YYYVVVRRROOOMMMrrrVVVWWWWWWxxx~~~ppp```XXXRRRLLLGGGFFFJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKMMMPPPSSSXXXeeerrr{{{nnnddd[[[UUUQQQKKKMMMPPPRRRXXXdddtttyyyjjj\\\QQQLLLGGGEEEDDDEEECCC???>>>@@@?????????@@@AAAAAABBBBBB???????????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBDDDGGGJJJKKKPPPSSSVVVWWWUUUSSSSSSTTTOOOWWWbbbooo~~~llldddXXXTTTOOOKKKJJJIIIHHHFFFCCCDDDDDDDDDCCCCCCEEEGGGIIIMMMSSSZZZ___bbbccccccbbbeeejjjmmmnnnpppsssvvvxxx|||{{{zzz|||~~~}}}zzzwwwwww~~~tttpppnnnddd___```ooosssdddfff{{{qqq```MMMBBB===888666666666555555555555666777777777777777777777777777777555666888888888999<<<>>>===HHHdddppp```WWWQQQQQQPPPSSS]]]rrryyyrrrjjjeee]]]]]]]]]\\\ZZZWWWTTTRRRLLLKKKHHHFFFEEEFFFFFFGGGFFFEEEDDDBBBAAAAAABBBBBBCCCGGGNNNXXXgggyyy}}}xxxqqqlllgggeeecccdddggghhhfffcccVVVRRRNNNMMMQQQXXX]]]```bbbaaa___\\\XXXTTTQQQOOOpppTTTVVVXXXyyyxxxhhh^^^VVVMMMGGGEEEJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKMMMQQQSSSXXXeeerrrtttggg\\\SSSMMMIIIGGGIIIKKKLLLPPPZZZhhhsss|||qqqcccUUUMMMIIIIIIGGGFFFGGGEEEAAAAAADDD>>>>>>???@@@AAAAAABBBBBB???>>>>>>>>>???@@@@@@AAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBDDDFFFIIIJJJJJJNNNSSSVVVVVVTTTSSSSSSSSSWWW\\\bbbnnntttkkk]]]YYYSSSNNNLLLKKKJJJIIIDDDEEEEEEDDDCCCCCCFFFHHHIIINNNWWW```gggjjjkkkjjjeeejjjooossstttvvvyyy|||~~~|||}}}}}}rrrpppmmmccc^^^___pppxxxeeecccwwwrrr```MMMAAA<<<888555555555444444555555666777888777777777777777777777777666777999999999;;;===@@@>>>KKKhhhmmm^^^TTTQQQQQQPPPSSS]]]sssxxxrrrlllggg___aaabbbcccbbb```]]][[[RRRPPPNNNKKKJJJJJJKKKKKKGGGFFFEEECCCBBBBBBBBBCCCDDDEEEIIISSSbbbuuu{{{tttnnnjjjgggeeefffiiijjjiiifffYYYUUUQQQPPPTTTZZZ___bbbcccbbb```^^^ZZZVVVRRRPPPqqqTTTWWWZZZ{{{uuueeeXXXQQQNNNMMMIIIIIIIIIJJJJJJJJJJJJKKKMMMMMMOOORRRSSSVVVaaalllzzziii]]]TTTLLLHHHHHHFFFDDDEEEHHHKKKRRR^^^jjjppprrroooeee\\\VVVPPPJJJJJJHHHEEEDDDDDDDDDCCCAAA===>>>>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCAAA??????@@@BBBBBBBBBCCCDDDGGGIIILLLNNNQQQTTTVVVTTTQQQRRRWWW\\\YYYdddlllhhhaaajjj{{{nnnbbbWWWSSSQQQNNNLLLLLLGGGHHHGGGEEEDDDCCCEEEGGGLLLQQQ[[[fffpppuuuwwwvvvuuuwwwzzz~~~ssspppnnnjjjggg___aaannnwwweeeiiiyyyqqq```MMMBBB<<<999888:::666666666666666666666666777777777666666666666666666777999999888999;;;===BBBKKKkkknnn```VVVQQQPPPNNNQQQ]]]ssszzztttpppmmmjjjfffcccdddhhhiiifffdddeeeZZZWWWSSSPPPOOOOOONNNMMMJJJHHHDDDBBBCCCCCCCCCCCCFFFFFFKKKUUU___lll~~~zzzwwwwwwnnnnnnmmmmmmmmmmmmnnnnnnaaaWWWPPPSSSXXX\\\___bbbcccddddddaaa\\\VVVSSSQQQnnnVVVYYYZZZzzz}}}kkkZZZOOOKKKKKKIIIIIIIIIJJJJJJJJJJJJKKKLLLLLLNNNQQQRRRUUU```kkkuuueeeYYYQQQIIIFFFGGGFFFDDDDDDFFFHHHMMMXXXcccjjjmmmkkkddd\\\WWWQQQLLLLLLJJJGGGFFFEEEDDDCCCAAA?????????@@@AAABBBBBBCCCAAAAAAAAAAAAAAAAAA@@@@@@CCCCCCCCCBBB@@@@@@BBBDDDBBBCCCEEEFFFHHHKKKOOORRRUUUWWWYYYWWWTTTTTTXXX]]]XXXeeeqqqpppiiikkkzzzsssfff___ZZZUUURRRRRRJJJJJJIIIGGGEEEEEEGGGIIINNNSSS\\\hhhrrrzzz~~~uuurrroookkkgggbbbcccooo|||jjjmmmzzzooo___MMMBBB===:::999:::777777777777777777777777777777777777777777777777666888999999888999;;;>>>CCCNNNnnnpppbbbXXXRRRPPPOOORRR^^^tttxxxsssnnnkkkiiifffcccdddiiikkkjjjkkkmmmfffddd___[[[WWWUUURRRQQQLLLIIIFFFDDDDDDEEEDDDDDDDDDDDDHHHPPPZZZgggyyy}}}{{{{{{rrrqqqqqqpppppppppqqqqqqhhh^^^XXXYYY___bbbdddggghhhiiiiiigggccc^^^[[[YYYkkkYYYZZZZZZzzzppp[[[MMMIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJMMMPPPQQQTTT___kkk~~~ppp```VVVNNNHHHFFFGGGGGGEEEEEEFFFGGGIIIRRR[[[dddhhhiiiddd___[[[UUUPPPOOOMMMJJJIIIHHHFFFDDDAAAAAAAAAAAAAAAAAABBBCCCDDDBBBBBBAAAAAA@@@@@@??????CCCCCCCCCBBBAAABBBDDDFFFFFFGGGIIIKKKMMMQQQVVVYYY[[[]]]]]][[[XXXWWWZZZ]]]YYYcccmmmnnniiiiiiqqqzzzvvvkkkbbbZZZVVVVVVPPPOOONNNKKKHHHGGGIIIKKKNNNRRR[[[gggsssxxxuuurrrlllhhhdddeeeppppppqqqzzzkkk\\\LLLDDD???;;;999:::888888888888888888888888888888888888888888888888777888999999999:::<<<>>>EEEQQQqqqtttfff[[[SSSQQQPPPSSS```vvvyyysssooollliiifffddddddiiilllnnnrrrwwwtttrrroookkkeee```\\\YYYQQQNNNKKKHHHHHHHHHHHHGGGFFFDDDFFFMMMVVVcccvvvyyyyyyxxxwwwvvvvvvvvvvvvlllbbb[[[]]]aaadddeeehhhkkkllllllkkkiiiddd```^^^jjjXXXYYYXXXxxx|||kkkZZZNNNIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJMMMPPPQQQUUU```lll{{{mmm___VVVOOOJJJGGGIIIHHHFFFFFFHHHHHHIIIQQQYYYccciiikkkhhhddd```[[[UUUUUUSSSPPPNNNMMMJJJGGGDDDDDDCCCBBBBBBBBBBBBCCCDDDBBBBBBAAAAAA@@@@@@??????AAABBBCCCBBBBBBCCCFFFHHHJJJLLLOOOQQQSSSXXX^^^ccccccdddcccaaa]]]\\\]]]^^^]]]```bbbbbbbbbgggqqqyyyxxxlllaaa\\\\\\[[[ZZZWWWRRRMMMJJJJJJKKKJJJOOOXXXcccrrr|||zzzuuunnniiidddgggpppqqqrrryyy~~~hhh[[[LLLDDD@@@<<<999999888888888888888888888888888999999999999999::::::777888999999999:::<<<>>>DDDRRRqqqxxxiii^^^SSSRRRQQQUUUaaaxxx{{{vvvrrrnnnlllgggddddddgggjjjmmmttt|||}}}~~~~~~{{{uuunnnhhheeeZZZWWWRRROOOMMMLLLKKKJJJJJJHHHHHHLLLUUUbbbuuu~~~}}}|||{{{{{{{{{pppggg```bbbfffhhhiiikkkrrrrrrssssssrrrmmmgggbbblllVVVVVVVVVwww}}}mmm___VVVPPPLLLIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKNNNQQQSSSWWWbbbmmmzzznnnaaaYYYSSSMMMIIIJJJGGGEEEFFFHHHIIIKKKSSS\\\ffflllooolllhhheee```[[[\\\ZZZWWWVVVTTTQQQMMMJJJHHHGGGEEECCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???AAABBBBBBBBBDDDHHHJJJLLLPPPSSSUUUWWW]]]eeelllmmmlllkkkiiieeecccbbbccccccbbbaaaaaadddkkkttt{{{{{{oooiiiiiiiiihhhccc\\\TTTNNNKKKJJJIIIMMMUUUaaappp~~~yyypppjjjbbbfffppp}}}ppppppvvvgggZZZKKKDDDAAA<<<999999888888888888888888888888888888999999::::::::::::777888::::::999:::<<<>>>BBBQQQppp{{{kkk___SSSRRRRRRVVVccczzz~~~yyytttpppmmmiiieeedddeeefffiiirrr{{{yyyrrrnnneee```ZZZUUURRROOOMMMKKKNNNKKKIIIMMMTTT```sss~~~~~~}}}yyypppjjjlllqqqssstttuuu|||}}}zzzqqqjjjnnnTTTUUUUUUwww|||ppp```UUUQQQPPPMMMJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKNNNQQQSSSWWWcccnnn~~~ssshhhbbb[[[SSSNNNMMMGGGFFFFFFIIIJJJMMMWWWaaakkkpppssspppllljjjgggbbbcccaaa```^^^]]]ZZZUUURRROOOMMMJJJFFFDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCC???AAABBBCCCDDDGGGKKKNNNOOOSSSXXXZZZ\\\bbbllltttxxxwwwuuussspppmmmkkkjjjjjjjjjkkkmmmppptttxxx{{{xxxrrrrrruuutttoooggg]]]SSSMMMKKKJJJOOOUUU^^^kkk}}}|||rrrkkk___dddnnn|||ooonnnrrrhhhZZZKKKDDD@@@;;;888888888888888888888888888888888888888999999::::::;;;888999::::::::::::===???@@@QQQpppzzzkkk___SSSRRRRRRVVVccc{{{|||wwwrrrnnnkkkhhhffffffeeehhhqqq{{{}}}yyysssnnnggg___ZZZUUUPPPNNNQQQMMMKKKNNNTTT___qqqwwwrrruuu{{{}}}~~~|||rrrlllUUUUUUUUUwwwmmmeeeYYYQQQNNNMMMLLLKKKIIIIIIIIIJJJJJJJJJJJJKKKJJJJJJMMMQQQRRRWWWbbbnnnvvvpppiii___WWWUUUNNNLLLLLLNNNOOOSSS^^^hhhrrrwwwyyywwwttttttrrroooiiihhhgggfffdddbbb]]]ZZZWWWTTTPPPKKKHHHFFFFFFFFFBBBBBBCCCCCCDDDEEEEEEEEE@@@BBBDDDFFFGGGJJJNNNRRRUUUZZZ```bbbdddkkkvvv}}}{{{xxxuuusssqqqqqqsssuuuxxx{{{yyyxxx||||||xxxpppeeeZZZRRRMMMLLLOOOSSSYYYbbbqqq|||xxx~~~ssslll\\\cccmmmrrrnnnooozzz|||iiiZZZKKKCCC???:::888888777777777777777777777777777777888888999:::::::::888999:::::::::;;;===??????RRRqqq}}}wwwiii\\\RRRQQQQQQVVVccc{{{}}}wwwsssmmmkkkiiiiiihhhiiisss~~~xxxnnnfff```ZZZVVVTTTQQQOOORRRWWWaaarrr}}}yyy~~~jjjVVVVVVVVVxxx|||ccc___YYYRRRLLLJJJKKKLLLIIIIIIIIIJJJJJJJJJKKKKKKIIIIIILLLOOOQQQVVVaaammm}}}uuujjjaaa]]]WWWTTTRRRSSSUUUYYYdddoooxxx}}}}}}|||}}}}}}zzzmmmlllkkkjjjiiifffbbb___\\\YYYTTTNNNKKKHHHHHHHHHBBBBBBCCCDDDEEEFFFGGGGGGBBBDDDFFFHHHJJJMMMQQQTTT]]]bbbgggjjjlllsss|||zzzuuutttttttttwww}}}}}}vvvkkk___UUUPPPKKKMMMPPPSSSZZZgggxxxxxxsssnnnkkkllluuutttlll[[[bbbllluuuooommmwww~~~yyyjjj[[[KKKBBB>>>999888888666666666666666666666666666666777888999999::::::888999:::::::::;;;===???@@@SSStttzzzvvv~~~tttggg[[[QQQQQQQQQUUUccc{{{}}}xxxooommmlllllljjjlllvvv{{{rrrjjjccc___YYYUUUTTTWWW[[[dddtttnnnVVVZZZXXXsss}}}hhhYYYOOOOOOOOOJJJIIILLLGGGHHHHHHIIIJJJJJJJJJIIIMMMMMMNNNQQQRRRVVVaaammmvvvlllfff___YYYVVV[[[bbbhhhmmmrrrzzz{{{xxxuuurrroookkkfffccc___\\\WWWSSSOOOLLLHHHEEEFFFFFFFFFEEEFFFFFFGGGGGGHHHFFFGGGJJJLLLOOOYYYccceeemmmvvvyyyyyy}}}~~~~~~~~~}}}~~~{{{uuummmcccYYYRRRNNNMMMPPPSSSUUUYYYdddppp{{{zzzvvvpppjjjdddaaa______bbbpppvvvhhhbbbbbbiiiyyyfffiiiuuu|||zzzhhh]]]NNNBBB<<<:::888666777777777777666666666666777777777777888888888888888999:::::::::;;;>>>AAACCCTTTuuuvvv}}}zzzoooeee___SSSSSSSSSXXXdddzzz~~~wwwwwwwwwtttrrrtttxxx}}}tttjjjeee```\\\\\\```hhhwwwmmmXXX[[[XXXsssmmm]]]PPPNNNMMMIIIGGGKKKGGGHHHIIIIIIJJJJJJJJJIIIMMMLLLNNNQQQRRRVVVbbbnnn}}}wwwhhhaaa^^^ccckkkqqqwww}}}}}}{{{wwwtttqqqnnnjjjggggggccc^^^ZZZVVVRRRNNNKKKFFFFFFEEEEEEEEEFFFFFFGGGHHHFFFGGGJJJLLLQQQ[[[fffnnnvvv~~~|||wwwssskkkbbbZZZTTTQQQOOOPPPPPPQQQWWW```hhhmmmssswwwvvvssspppnnneeebbb^^^ZZZWWWVVVVVVVVV[[[jjj}}}uuuhhhaaabbbhhhrrrooovvvxxxttteeeZZZLLLAAA;;;888777666777777777777666666666666777777777777888888888888888999:::::::::;;;>>>AAAEEEWWWxxxwww{{{}}}{{{~~~{{{tttkkkbbb\\\SSSSSSSSSXXXeee{{{|||||||||yyyxxxxxx|||qqqkkkdddcccfffnnn~~~pppZZZ\\\XXXsssvvvcccRRRMMMLLLGGGFFFIIIHHHHHHIIIIIIIIIIIIIIIIIILLLLLLNNNQQQRRRWWWcccooouuunnnkkkpppyyy}}}yyyuuusssqqqnnnllljjjfffaaa]]]YYYUUUPPPMMMIIIHHHHHHGGGGGGGGGHHHHHHJJJHHHIIILLLOOOUUUaaalllzzz{{{rrrkkk```XXXQQQNNNMMMMMMOOOTTTYYY\\\```aaa```]]][[[[[[RRRQQQOOOMMMMMMNNNQQQRRRYYYgggzzzuuuiii___aaahhhxxxzzzvvvnnnaaaWWWIII>>>999777666555666666666666777777777777777777777777888888888888888999:::::::::;;;>>>AAAFFFWWWzzzzzzxxx|||sssrrrssssssqqqlllfff___[[[SSSSSSSSSXXXeee{{{|||rrrnnnoooxxxuuuZZZ[[[UUUpppjjjVVVOOOLLLGGGFFFIIIIIIIIIIIIHHHIIIIIIIIIIIIKKKKKKMMMPPPRRRWWWbbbooo}}}zzzxxx~~~zzzvvvtttrrrpppoookkkhhhddd```\\\XXXSSSPPPMMMMMMLLLKKKKKKKKKLLLLLLNNNLLLMMMQQQUUU[[[hhhtttqqqdddVVVQQQPPPPPPRRRUUUXXXZZZ\\\\\\ZZZWWWWWWWWWQQQPPPNNNMMMNNNPPPSSSUUU]]]jjj{{{uuukkk]]]```hhhyyyooo```VVVHHH>>>999888777666666666666666777777777777666777777777888888888888888999:::::::::;;;>>>AAAEEEUUUxxxvvv}}}{{{kkkhhhiiijjjiiifffbbb]]]ZZZSSSSSSSSSWWWdddzzz{{{|||sssZZZYYYRRRlllqqqYYYPPPMMMIIIGGGJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKKKKMMMOOOQQQUUUaaammm|||}}}xxxuuussspppoooooommmjjjgggddd```\\\XXXQQQQQQPPPOOOOOOOOOOOOOOOQQQOOOQQQVVV[[[aaannnzzztttaaaWWWTTTTTTUUUXXX]]]___``````^^^\\\[[[[[[XXXVVVTTTSSSSSSTTTWWWXXX```lll{{{wwwmmm\\\aaaiii}}}rrr```VVVIII>>>:::999888777555666666666777777777888666777777777888888888888888999:::::::::;;;>>>AAAEEETTTuuutttvvv|||hhhaaabbbbbbbbb```^^^[[[YYYTTTTTTTTTWWWcccyyyqqqZZZXXXOOOhhhttt[[[QQQOOOJJJHHHJJJKKKJJJIIIHHHGGGHHHIIIJJJJJJJJJLLLNNNOOOSSS^^^jjj~~~yyyuuuqqqooonnnmmmkkkkkkiiigggccc```XXXWWWVVVUUUTTTTTTTTTTTTUUUUUUXXX]]]bbbhhhtttwwwiiiaaa\\\ZZZ\\\```dddggghhhgggdddcccbbb```___\\\ZZZZZZ[[[]]]^^^dddnnn|||zzzppp^^^dddjjjtttaaaWWWJJJ???:::999999888555555666666777777888888777777777777888888888888888999:::::::::;;;>>>AAAGGGSSSsssrrrpppjjj____________]]][[[YYYXXXXXXWWWWWWZZZeeeyyyzzz[[[YYYOOOgggtttZZZQQQOOOKKKHHHIIILLLJJJIIIGGGGGGHHHIIIJJJJJJJJJKKKMMMMMMQQQ\\\ggg{{{~~~~~~zzztttpppnnnnnnnnnnnnooommmjjjhhhbbbaaa```___^^^^^^^^^^^^]]]^^^bbbiiinnnsss}}}zzzooojjjiiihhhmmmtttwwwwwwssspppnnnmmmkkkiiihhhiiikkknnnooorrrzzz|||rrrbbbgggllltttbbbXXXJJJ???:::888888777555555555666777888888888777777777777888888888888888999:::::::::;;;>>>AAAFFFPPPmmmuuuooo{{{pppeeeeeecccbbb```^^^\\\[[[]]]\\\[[[]]]ggg{{{]]]ZZZOOOfffsssYYYPPPOOOKKKHHHHHHLLLKKKIIIGGGGGGGGGIIIJJJJJJJJJKKKLLLLLLOOOZZZeeeyyyyyy~~~~~~wwwrrrtttttttttvvvxxxwwwtttrrrlllkkkjjjiiihhhgggggghhhfffggglllsssxxx}}}{{{yyyrrrxxx~~~{{{yyyxxxwwwwwwyyy}}}}}}ssseeejjjmmm}}}~~~tttbbbXXXIII???999888666555444555555666777888888999777777777777888888888888888999:::::::::;;;>>>AAADDDMMMhhhyyyrrr|||uuulllkkkiiigggdddbbb``````aaa```^^^```jjj}}}uuuZZZPPPcccvvv]]]PPPLLLIIIHHHHHHJJJJJJIIIHHHHHHHHHIIIIIIIIIHHHIIIKKKKKKOOOYYYeeezzz}}}vvvxxx}}}xxxuuuwwwwwwxxxyyyyyyzzz{{{{{{wwwvvvtttsssqqqqqqppppppvvvtttuuuzzz|||oooiiiaaagggyyyyyyyyy}}}ooofffUUUCCC<<<;;;888555444555555555555666666666777555555666666777777888888999777666777:::>>>@@@AAADDDMMMfffuuu~~~yyyqqqvvvwwwpppfff___aaaffffffdddaaacccnnndddTTTcccttt\\\OOOKKKIIIHHHIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJLLLLLLOOOZZZfff{{{|||uuuxxxzzzwww{{{{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyyxxxxxxxxx{{{xxxyyy~~~|||pppkkkcccjjjvvvwwwyyy~~~sssdddTTTCCC<<<;;;888555444555555555666666666777777555666666666777777777888;;;;;;;;;;;;;;;===>>>???BBBJJJdddzzz|||www{{{}}}vvvkkkccccccfffgggeeeccceeeoooqqqYYYbbbsss[[[OOOKKKJJJIIIIIIFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIKKKLLLMMMPPP[[[ggg|||zzzuuuxxx|||yyyoooiiidddnnnssstttvvv|||tttbbbSSSCCC<<<:::888555555555555666666666777777777666666666666777777777777<<<>>>@@@???<<<;;;<<<>>>BBBJJJbbb}}}{{{{{{pppfffdddeeehhhgggeeehhhrrrxxx[[[```|||vvv^^^QQQLLLJJJHHHHHHEEEEEEEEEFFFFFFHHHIIIJJJJJJIIIKKKMMMNNNQQQ\\\hhh}}}{{{www{{{ssskkkdddccctttsssrrrrrrvvvooo___QQQCCC<<<:::777555666555666666666666777777777666666666666777777777777999>>>AAA@@@;;;999;;;>>>DDDJJJccc}}}{{{}}}sssjjjffffffjjjhhhgggjjjuuuvvvYYY]]]xxx|||bbbTTTNNNJJJGGGGGGFFFFFFFFFFFFGGGIIIJJJJJJJJJIIIKKKMMMNNNQQQ]]]hhh}}}}}}{{{~~~{{{qqqjjjbbbeee|||rrrpppmmmppp{{{jjj[[[OOOBBB<<<:::777555666666666666666777777777888777777777777666666666666555:::>>>>>>:::888;;;???CCCIIIaaa~~~}}}||||||tttmmmkkkkkkkkkjjjiiimmmxxxlllUUUZZZssseeeVVVOOOJJJGGGFFFGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHJJJLLLMMMQQQ\\\hhh}}}~~~{{{rrrkkkccciiipppmmmiiilllwwwhhhXXXMMMBBB<<<999666666777666666666777777777888888777777777777666666666666444777::::::999999;;;>>>AAAFFF^^^|||~~~}}}xxxrrrnnnnnnoookkkkkkkkkooozzz|||aaaQQQXXXooo~~~eeeUUUOOOJJJGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHGGGGGGIIIKKKLLLPPP\\\hhh|||yyypppjjjeeejjjqqqllleeefffqqqaaaVVVLLLAAA===999666666888666666777777777888888888888777777777666666666555777777777777888:::<<<===AAAEEE]]]yyy{{{zzzvvvpppkkkiiikkknnnkkkkkkkkkppp{{{qqqZZZNNNWWWlll|||cccUUUOOOKKKHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGFFFHHHKKKLLLPPP[[[ggg|||{{{uuunnnhhheeeiiitttlllbbbaaajjjZZZUUUKKKAAA===999666666888777777777777888888888888888888777777666666666555;;;888666666888:::;;;<<>><<>>===GGGOOOhhhooommm~~~zzziii___YYYTTTTTTVVVWWWUUUVVV]]]gggwww~~~xxxooonnnnnnttt}}}^^^QQQRRRWWWwwwhhhXXXOOOKKKIIIEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHKKKKKKMMMVVV___uuu|||vvvsss}}}~~~{{{~~~{{{zzz{{{rrrcccVVVMMMIIIHHHKKKPPPWWWcccooo~~~rrreeeXXXOOOMMMIIIGGGEEECCCBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEFFFGGGEEEEEEDDDDDDCCCBBBBBBAAAAAABBBCCCCCCCCCCCCCCCBBBAAABBBDDDEEEFFFIIIMMMPPPUUUYYY^^^aaabbbcccfffiiiooorrrvvvwwwxxx{{{xxxlllccc\\\XXXSSSOOOOOOMMMJJJGGGEEEFFFGGGHHHFFFJJJTTTaaammmzzzrrrpppiiifffgggcccbbblllzzzyyyzzz}}}rrr^^^PPPAAA<<<;;;999777666666666555555555555666666999777666666888999999888888:::;;;;;;;;;;;;<<<>>>???FFFKKKaaammmfffttt{{{kkk```ZZZTTTSSSUUUTTTSSSTTTZZZcccrrr|||vvvmmmkkkkkkqqq}}}___RRRRRRVVVvvvmmm\\\RRRLLLIIIEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGHHHJJJKKKMMMUUU^^^ttt|||wwwttt|||yyy{{{rrrcccVVVMMMIIIGGGJJJOOOWWWdddppp}}}{{{kkk___UUUMMMIIIIIIDDDCCCCCCBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCEEEGGGIIIJJJLLLPPPTTTXXX[[[aaaiiiooorrrtttxxx{{{~~~sssllleee___[[[WWWTTTOOOKKKIIIHHHHHHHHHFFFIIIOOOVVV]]]hhh{{{~~~ooolllfffdddfffbbbaaalll|||{{{yyy}}}nnn^^^PPPBBB===;;;888666666666666555555555555666666888777666666777888999999888:::;;;;;;;;;;;;<<<>>>>>>DDDHHH]]]rrrdddnnnzzzjjj```YYYSSSQQQSSSRRRQQQSSSXXX___nnn{{{uuunnnkkkkkkqqq{{{]]]QQQSSSVVVtttqqq```UUUMMMIIIGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGIIIJJJLLLTTT^^^sss}}}wwwuuuzzz|||wwwooobbbVVVKKKFFFDDDGGGLLLUUUbbbnnn|||wwwiii[[[RRRMMMHHHGGGIIIDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEEEEFFFGGGHHHJJJJJJJJJJJJIIIHHHGGGGGGKKKLLLOOOQQQSSSWWW[[[___eeelllvvv~~~wwwnnnhhh```[[[UUUPPPMMMLLLIIIHHHHHHIIIKKKNNNQQQYYYjjjzzz|||nnnllleeedddfffcccaaammmyyywwwkkk\\\OOOBBB<<<:::777666777666666555555555555666666777777777777666777888999888:::;;;;;;;;;;;;<<<>>>===DDDHHH]]]zzzgggmmmxxxhhh^^^WWWQQQOOOPPPQQQQQQSSSWWW]]]kkk{{{uuummmkkkkkkrrr}}}___SSSSSSVVVrrrrrraaaVVVNNNIIIGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFGGGIIIIIIKKKTTT]]]ttt~~~wwwuuu|||~~~xxxsssmmmbbbWWWKKKFFFDDDFFFLLLUUUcccooo|||}}}uuudddYYYOOOKKKIIIFFFFFFHHHDDDEEEEEEFFFEEEEEEDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGFFFFFFGGGIIIKKKLLLOOONNNNNNMMMNNNOOOOOOPPPQQQTTTXXX\\\___bbbfffiiinnnvvvzzznnnggg___XXXUUUQQQMMMIIIHHHGGGGGGHHHJJJPPP]]]jjj{{{nnnlllgggeeefffcccbbboooyyyqqqhhhYYYMMMAAA;;;888555555777666666555555555555666666666777777777666666888999888:::;;;;;;;;;;;;<<<>>>===DDDJJJaaammmooottteee\\\UUUOOOMMMNNNPPPQQQSSSVVV[[[hhh}}}vvvmmmkkkllluuufffVVVTTTTTTpppppp```UUUMMMHHHEEEEEEDDDEEEEEEFFFGGGHHHGGGEEEFFFHHHIIIKKKSSS\\\ssswwwsss|||~~~yyyrrrnnnkkkbbbYYYNNNJJJGGGJJJOOOXXXgggsss~~~|||nnncccWWWOOOIIIIIIIIIFFFDDDEEECCCDDDFFFGGGGGGFFFDDDCCCEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFHHHKKKNNNOOOQQQPPPPPPPPPRRRVVVYYY\\\[[[```ffflllppptttxxxzzz}}}rrriiiddd^^^XXXRRRMMMIIIFFFGGGHHHKKKSSS\\\mmmzzznnnmmmgggeeefffbbbcccppprrrhhhbbbUUUKKK@@@:::777444555888666666555555555555666666555777888777555555777:::888:::;;;;;;;;;;;;<<<>>>===FFFMMMeeewwwtttrrrddd[[[UUUOOOMMMNNNOOOPPPRRRUUUXXXeee}}}wwwnnnnnnpppzzzmmmZZZTTTSSSooonnn___TTTKKKFFFBBBCCCCCCDDDFFFGGGIIIJJJGGGEEEFFFHHHIIIKKKSSS\\\pppwwwqqq{{{~~~yyywwwrrrkkkgggeee]]]UUUOOOJJJGGGJJJPPPYYYhhhuuutttdddXXXQQQKKKHHHIIIJJJGGGCCCCCCBBBCCCEEEGGGGGGFFFEEEDDDFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHKKKOOOQQQQQQPPPPPPRRRVVV[[[aaaddddddjjjrrrzzzzzzssslllccc]]]TTTNNNJJJJJJJJJJJJNNNTTT]]]wwwyyymmmmmmhhheeeeeeaaadddqqq{{{|||jjj___\\\SSSIII???999666444555999666666555555555555666666444777888777555555777:::888:::;;;;;;;;;;;;<<<>>>>>>GGGPPPhhhzzz~~~rrrddd[[[UUUOOOMMMNNNNNNOOOQQQSSSWWWccc{{{wwwrrrqqquuuzzz^^^TTTRRRkkk~~~eeeVVVPPPJJJCCCFFFEEEEEEDDDDDDDDDDDDEEEFFFDDDEEEHHHHHHJJJQQQZZZooo}}}{{{www}}}}}}~~~xxxtttoookkkhhhccc\\\VVVNNNKKKJJJNNNSSS[[[gggrrruuuggg[[[TTTKKKJJJHHHFFFEEEEEEEEEFFFFFFHHHIIIIIIGGGDDDCCCCCCDDDCCCBBBBBBCCCDDDDDDDDDDDDGGGKKKLLLKKKLLLOOORRRTTTSSSSSSYYYbbbkkkqqqssstttyyy}}}qqqjjjdddYYYOOONNNMMMIIIIIIMMM[[[fffyyyzzzmmmlllfffdddfffccceeeqqqsssmmmiii```WWWRRRFFF;;;888888888888999888777666555555444444555888888999999999:::::::::;;;:::888888888:::<<<>>>@@@EEEMMM```rrrccc\\\YYYUUUQQQPPPLLLMMMJJJOOO[[[ddduuuzzzyyyvvvyyyjjj[[[TTTjjjlll[[[SSSLLLFFFFFFFFFEEEDDDDDDDDDDDDEEEDDDCCCEEEHHHHHHJJJRRR[[[lllzzzyyy~~~}}}xxxtttoookkkhhhccc\\\VVVOOOKKKJJJMMMSSS[[[gggsss{{{nnnaaaVVVPPPKKKJJJIIIGGGFFFFFFGGGGGGFFFGGGIIIHHHFFFEEEEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGFFFHHHKKKLLLLLLOOOUUUYYY\\\[[[\\\bbblllvvv~~~|||sssggg\\\WWWTTTPPPOOOQQQVVV___ooo~~~qqqnnngggeeehhheeefffrrr{{{qqqoookkkbbbYYYRRRFFF;;;888888777777888777777666555555555555666888888888888999999999999:::999999999999:::<<<===???DDDJJJ[[[tttddd______[[[TTTOOOMMMMMMJJJNNNYYY```qqq~~~{{{yyy~~~vvv```UUUgggvvvbbbVVVOOOJJJGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCEEEGGGHHHJJJQQQYYYggguuu}}}}}}{{{xxxtttooollliiiccc\\\WWWPPPKKKJJJMMMSSS[[[iiiuuu}}}rrrfff[[[RRRNNNKKKJJJIIIHHHHHHHHHHHHIIIHHHIIIJJJIIIIIIIIIKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMOOOOOOQQQWWW```fffmmmllllllqqqyyy|||mmmccc\\\VVVSSSSSSRRRWWWbbbsssrrrnnngggeeeiiiggggggvvvwwwssssssooodddZZZRRRGGG<<<999888777666777666666555555666666777777777777777777888888888888999999999:::;;;;;;<<<<<<>>>BBBGGGUUUvvv{{{hhhdddddd```UUUNNNLLLMMMIIILLLVVV\\\mmm~~~~~~|||```TTTdddhhhYYYPPPKKKGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDFFFHHHHHHHHHNNNVVVcccrrr~~~~~~~~~}}}{{{|||}}}}}}{{{zzzyyyuuupppllliiiddd]]]WWWQQQLLLJJJMMMSSS\\\iiivvvvvvjjj```WWWQQQOOOJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNNNNNNNNNNPPPSSSUUUTTTUUUVVVUUUTTTSSSSSSSSSTTTUUUUUUVVVYYYaaallluuu~~~}}}|||~~~xxxlllbbb[[[XXXTTTTTTYYYfffwww|||ooommmeeedddiiijjjjjj{{{~~~vvvxxx{{{ttteeeZZZRRRFFF<<<999999666555555555555555555666777888999666666666666777777777777888888:::;;;<<<<<<<<<<<<>>>CCCEEEOOOmmmsssjjjfff^^^SSSMMMJJJLLLIIIKKKTTTZZZkkkaaaTTT```mmm[[[QQQKKKHHHGGGFFFEEEDDDDDDDDDDDDGGGFFFGGGHHHGGGFFFJJJQQQaaappp~~~}}}|||~~~yyyxxxxxxxxxzzz{{{zzzyyyyyyuuupppllliiiddd]]]WWWRRRNNNLLLOOOTTT\\\iiiuuuzzzpppeee[[[UUURRRQQQLLLLLLMMMMMMNNNNNNOOOOOORRRSSSTTTTTTUUUWWW[[[]]]^^^```aaa```^^^\\\\\\\\\]]]]]]]]]]]]aaaiiiuuu~~~vvvjjjbbbZZZUUUVVV___kkkzzzyyynnnmmmffffffmmmnnnnnnxxxttt|||xxxggg[[[QQQEEE;;;999999777555555555555555666777888999:::555555666666666777777777777888:::;;;<<<=========@@@EEEFFFMMMhhh~~~~~~ooobbbVVVOOOMMMGGGJJJHHHJJJSSSYYYkkk||||||```UUU\\\zzzppp___SSSMMMIIIHHHGGGFFFEEEDDDDDDDDDGGGFFFGGGHHHFFFEEEIIIOOO___ppp}}}{{{~~~yyyvvvuuuuuuvvvyyyzzzzzzyyyyyyuuupppmmmiiiddd]]]XXXSSSOOONNNQQQVVV\\\hhhsss|||vvvmmmccc[[[WWWVVVVVVRRRSSSTTTVVVWWWWWWXXXXXXYYY[[[]]]^^^___```cccfffjjjmmmooonnnjjjgggggghhhfffggghhhhhhjjjqqq|||zzznnneee]]]YYY^^^eeeoooxxxppppppiiiiiioooqqqqqq{{{qqqppp}}}|||iii]]]NNNDDD;;;999999777555555666555666666777888999:::666666666666777777777777888999:::;;;<<<===>>>???BBBGGGHHHMMMfff|||}}}ooo]]]OOOKKKLLLEEEIIIGGGIIIQQQVVViiizzzsssrrrzzz[[[UUUXXXrrrrrrbbbWWWOOOJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEHHHGGGEEEJJJQQQ^^^nnn{{{}}}{{{vvvsssrrrsssuuuxxxzzzzzzyyyyyyuuupppmmmjjjeee]]]XXXTTTPPPPPPSSSWWW\\\fffppp}}}xxxpppgggaaa^^^^^^^^^[[[\\\^^^```bbbccccccccceeehhhjjjlllmmmnnnpppqqqvvvzzz}}}{{{vvvrrrrrrtttssstttvvvvvvwww|||~~~tttjjjeeefffhhhkkkyyyvvvpppqqqiiihhhnnnooorrr}}}rrrrrr~~~jjj]]]LLLBBB:::999:::888666666777666666666777888999999666666777777777888888888999999999:::;;;===???@@@BBBHHHIIIMMMeeezzzxxxjjjYYYMMMJJJKKKDDDIIIGGGHHHNNNRRReeetttmmmiiiuuuqqqUUUSSSWWWnnnssseeeZZZRRRJJJIIIHHHFFFEEEDDDDDDDDDAAAAAADDDGGGGGGGGGKKKSSS]]]nnn||||||zzztttrrrqqqrrrtttwwwzzzzzzyyyzzzvvvqqqmmmjjjeee^^^XXXTTTQQQQQQUUUXXX\\\eeennn}}}uuunnnhhhffffffgggbbbdddfffhhhjjjkkkkkkkkkppprrrvvvxxxyyyyyyzzz{{{~~~~~~zzzyyy{{{}}}vvvoooooommmlllwwwtttoooppphhheeejjjjjjqqqxxxwwwiii\\\KKKAAA999999:::888777777777777777777777888888999777777777777888888888888:::999999999:::===@@@BBBBBBHHHIIIMMMeeevvvrrr}}}eeeWWWNNNJJJJJJEEEIIIGGGGGGKKKOOOaaa}}}rrrkkkfffqqq~~~qqqXXXPPPTTTiiissseeeYYYQQQKKKHHHEEECCCCCCCCCBBBAAACCCDDDEEEFFFFFFHHHKKKNNN^^^kkk|||~~~zzz|||{{{uuurrrrrrrrruuuyyy|||}}}}}}wwwtttqqqmmmjjjeee___[[[SSSTTTUUUWWWZZZ```gggmmm~~~zzzuuurrrooonnnrrrqqqqqqssswwwzzz|||}}}xxx||||||xxxzzz|||~~~yyypppqqqpppjjjgggiiioooyyywww}}}fffYYYGGG???777444888<<<===<<<;;;:::;;;;;;<<<:::888666888888888777777777777777999::::::;;;===>>>@@@AAADDDDDDCCCHHH___ssslllqqqlllWWWMMMKKKKKKGGGFFFEEEFFFGGGRRRhhh|||uuulllhhhcccjjjwwwkkkUUUMMMOOObbb~~~wwwfffXXXNNNIIIGGGDDDCCCCCCDDDDDDCCCCCCDDDEEEEEEFFFHHHKKKNNN[[[iii{{{}}}|||{{{}}}}}}wwwtttssstttvvvyyy|||||||||tttrrrooollliiieee```\\\UUUVVVWWWYYY\\\cccjjjppp}}}zzzxxxwww{{{||||||~~~yyypppqqqoooiiifffhhhjjjxxxuuuzzzeeeXXXEEE@@@:::666666999<<>>===???@@@CCCUUUwwwuuuuuu|||dddTTTLLLHHHIIIHHHHHHGGGGGGLLL\\\kkk~~~pppddd[[[^^^hhh}}}xxxqqqnnn___PPPLLLKKKVVVlllwwwcccRRRJJJGGGDDDBBBBBBDDDDDDDDDBBBCCCDDDDDDDDDFFFIIILLLUUUeeezzzxxx~~~}}}~~~~~~}}}||||||~~~~~~}}}tttrrrnnnkkkhhheeeaaa^^^WWWYYY\\\___cccjjjqqqvvvyyyqqqooollldddcccgggrrr~~~qqqhhhmmmqqqjjj\\\QQQ???===:::888888;;;???CCCDDD>>>888666999:::888666777777777777777888888888888888888999:::;;;<<<===:::===@@@BBBPPPppp~~~eeeTTTKKKHHHHHHGGGGGGHHHGGGKKKWWWcccwwwhhh\\\\\\dddxxx}}}qqqgggeeeXXXMMMKKKIIIQQQdddoooZZZMMMIIIEEEBBBAAABBBBBBBBBBBBCCCDDDDDDDDDEEEHHHKKKSSScccxxxvvvzzz}}}~~~~~~yyyuuuqqqllliiieeeaaa^^^YYY[[[^^^aaaffflllsssxxx|||zzz{{{xxxooonnnjjjcccccchhhzzzvvvjjj```aaaddd___TTTJJJ>>>:::777888===AAABBBAAA555666888888777666555666666666777777888888888888999999999999:::;;;======:::===@@@CCCNNNkkk}}}dddUUULLLIIIFFFEEEFFFGGGGGGJJJTTT___yyyrrrcccaaafffxxxssscccaaaTTTIIIGGGDDDKKK\\\yyywww___OOOKKKEEEBBBAAAAAAAAAAAABBBCCCDDDCCCCCCDDDGGGJJJQQQ```uuuvvvvvv|||}}}~~~~~~{{{wwwrrrmmmiiieeeaaa^^^[[[^^^aaadddhhhnnntttyyytttmmmmmmooottt}}}uuummmllliiicccdddlllooodddZZZWWWYYYWWWMMMDDD===999777:::AAADDDAAA===444666777555111000333888666666666777888888999999999999999999:::;;;<<<===:::===@@@DDDMMMgggjjjZZZPPPLLLFFFDDDEEEGGGGGGIIIRRR[[[sssoooiiikkkvvv~~~~~~hhheeeVVVIIIFFFBBBFFFVVVmmmzzz^^^NNNJJJDDDAAA@@@AAABBBBBBBBBCCCCCCCCCBBBDDDFFFIIILLL[[[pppyyywww|||~~~~~~~~~|||yyyuuuppplllhhheeebbb```___bbbeeehhhlllpppvvvzzzuuuiiifffeeefffkkkrrrttttttyyyzzzqqqkkkkkkhhhcccgggooo|||jjjaaaVVVRRRSSSQQQIII???;;;;;;===@@@BBBAAA===999666666666444333333555777555666666777888888999999888888888888888999:::;;;;;;;;;>>>CCCMMMeeewwwdddWWWPPPIIIFFFEEEFFFGGGHHHOOOXXXlllzzzpppooorrr}}}|||~~~}}}pppkkkZZZKKKGGGAAAEEETTTgggyyy[[[MMMIIICCC@@@AAABBBDDDDDDBBBCCCCCCCCCBBBCCCFFFHHHHHHWWWlll}}}~~~{{{~~~}}}zzzvvvsssnnnjjjhhheeecccaaabbbdddhhhkkknnnrrrxxx|||qqqkkkbbb```bbbgggjjjllluuuxxxooojjjjjjgggccchhhqqqvvvhhh___UUUOOOPPPOOOGGG===:::>>>CCCDDDAAA<<<999777222333555888;;;;;;888444555666666777888999999999777777666666777888999999;;;:::===CCCMMMccclll[[[RRRLLLHHHFFFFFFFFFGGGNNNVVVggg}}}{{{yyyzzztttrrrmmm}}}~~~{{{zzz|||}}}{{{|||oooZZZKKKCCC@@@BBBFFFYYYpppmmmZZZLLLIIIEEECCCBBBBBBBBBAAACCCCCCCCCCCCDDDFFFGGGHHHLLLVVViii|||}}}~~~{{{|||}}}zzzuuuooofff___^^^```cccdddeeegggkkknnnqqqvvv{{{uuullliiigggiiirrr~~~zzzrrrkkkdddaaagggooopppmmmaaaXXXYYYVVVKKKCCCAAAFFFDDDBBB>>>;;;999777777444444444444555555555555444444555555666666777777666666777888:::;;;<<<<<<===???>>>AAAIIIRRRqqqxxxeeeVVVOOOJJJGGGFFFFFFGGGMMMUUUeee{{{tttppprrrvvv{{{uuupppjjjmmmwwwzzzvvvyyyxxxtttzzzyyyaaaPPPFFFAAABBBGGGUUUkkk|||iiiWWWLLLIIIEEECCCBBBBBBBBBAAABBBBBBBBBCCCDDDEEEFFFGGGLLLUUUgggzzzyyy~~~|||~~~|||xxxtttmmmddd]]]\\\^^^aaabbbdddgggjjjnnnrrrwww}}}|||~~~|||qqqgggaaa```iiitttvvvlll___UUUUUUTTTLLLGGGGGGBBBAAA???<<<:::888666666777777777777888888888888666666666666666666777777777777888999::::::;;;;;;;;;>>><<<@@@GGGPPPmmmwwwgggZZZPPPLLLHHHHHHGGGHHHNNNUUUeee~~~|||tttmmmggghhhkkknnntttzzzvvvmmmjjjiiiooo|||{{{wwwzzzxxxuuu{{{jjjVVVIIIBBBCCCGGGQQQeeeyyyxxxfffTTTLLLIIIEEECCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFKKKSSSdddxxxvvvyyy~~~zzzvvvrrrkkkbbb[[[YYY[[[^^^```cccfffjjjnnnsssyyy~~~{{{xxxppprrruuuuuuuuuvvv{{{~~~}}}oooddd]]]___lllyyy}}}nnn^^^QQQPPPPPPJJJGGGHHH>>>===;;;999777666666555444444555555555666666666777777777777777777666666888888888999999::::::::::::<<<;;;???FFFLLLgggssseee\\\RRRMMMJJJIIIHHHHHHMMMUUUeee|||xxxnnnfff___]]]^^^^^^bbbgggiiinnnsssvvv{{{|||mmmfffaaaaaajjjxxxzzzvvvwwwwwwwwwpppZZZKKKCCCCCCGGGMMMbbbxxx{{{gggTTTLLLIIIEEECCCBBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEJJJQQQaaattttttvvv~~~yyyuuuqqqjjjaaaZZZXXXZZZ\\\^^^aaaccchhhmmmssszzz|||{{{|||}}}}}}vvvxxxyyywwwssspppoooooossswwwzzz||||||}}}}}}zzz{{{{{{mmmccc]]]```mmm{{{nnn]]]OOOMMMLLLEEE??????:::999888777666666666666333333444444444444555555999999888888777777666666999999999999999999999999;;;<<<;;;???EEEIIIaaakkk___YYYRRRMMMJJJIIIHHHGGGLLLSSSeeezzzvvvmmmddd[[[WWWUUUSSSUUUYYYWWWZZZ^^^cccjjjttt~~~tttfff___[[[aaannn}}}~~~~~~wwwqqqrrrtttzzzttt\\\MMMDDDCCCGGGKKKbbb|||mmmWWWLLLIIIEEECCCBBBBBBBBBAAA@@@@@@@@@@@@AAACCCDDDEEEIIINNN]]]pppxxxvvv~~~yyyuuupppiii```YYYWWWXXX[[[\\\^^^aaaeeejjjqqqzzzyyysssrrrrrruuuxxx{{{{{{|||}}}~~~~~~~~~~~~wwwpppllliiikkknnnnnnmmmnnnssswwwsssuuuxxx|||}}}tttjjjccc___bbbnnnzzzkkkZZZLLLJJJJJJBBB:::888888888777777666777777777666666777777777888888888999999888888777777666666999999999999999999999999<<<===<<>>BBB@@@NNNjjjcccTTTSSSNNNJJJIIIJJJIIIHHHLLLSSSZZZjjj~~~uuuhhh___VVVQQQMMMHHHGGGIIIGGGDDDCCCFFFHHHIIIPPPXXXaaammm{{{vvvtttuuutttrrrrrrvvv}}}}}}xxxtttooolllqqqqqqppprrr|||kkkXXXLLLGGGHHHHHHaaa}}}dddLLLIIIEEECCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFFFFIIIUUUiiizzz~~~}}}yyyuuuqqqllleee[[[TTTQQQRRRTTTVVVWWWYYY]]]bbbjjjsss~~~xxxlll]]]SSSPPPFFFFFFFFFEEECCCBBBCCCEEEBBBAAABBBDDDHHHMMMQQQTTTZZZ```kkkwwwqqqeeeccc___]]]]]]^^^dddqqq}}}~~~fffQQQKKKJJJDDD>>><<<666555555444444444555555666666666777777777777888444444555555666666777777666777777999:::;;;<<<<<<:::;;;999===AAA>>>JJJeeegggWWWVVVNNNKKKJJJKKKJJJJJJNNNTTTVVVfff|||ttthhh___WWWRRRNNNJJJIIIKKKHHHDDDCCCFFFFFFEEEKKKSSSVVVbbbooovvvwwwyyy}}}{{{ttt{{{{{{vvvqqqkkkgggooorrrtttxxxsss\\\JJJEEEIIIIIIZZZ{{{}}}___QQQIIIBBBAAA@@@>>>???BBB@@@@@@AAAAAACCCDDDFFFFFFHHHLLLVVVeeeuuu}}}|||~~~~~~|||xxxtttpppkkkeee[[[TTTQQQQQQRRRRRRVVVVVVZZZ___cccjjjwwwuuujjjaaaXXXNNNGGGHHHEEEBBB???>>>>>><<<;;;===>>>>>>>>>???CCCIIIMMMQQQXXXcccmmmwwwqqqbbb```\\\]]]```aaaeeeuuummmYYYQQQFFF@@@>>>999777666666555444333333333444444444555555555555555777777666666666666777777999999:::::::::;;;;;;;;;???<<<;;;>>>@@@CCCKKKTTTxxxttt]]]UUUVVVOOOJJJHHHIIIKKKQQQYYYWWWcccxxx|||tttiii___UUUQQQNNNIIIFFFFFFHHHFFFDDDBBBBBBCCCFFFGGGRRRXXX___ccceeeiiipppvvv}}}zzz{{{}}}}}}xxxtttoookkkhhhuuuuuuuuuzzzwwwaaaOOOHHHJJJHHHVVVvvvbbbQQQIIICCCAAAAAA??????BBBAAAAAAAAAAAABBBCCCEEEEEECCCGGGQQQaaasss}}}~~~~~~|||xxxssspppjjjddd[[[SSSPPPPPPPPPPPPTTTTTTXXX]]]aaahhhvvv}}}pppeee\\\TTTLLLFFFEEECCC???>>>>>>>>>===<<<<<<<<<<<<<<<===AAAFFFJJJPPPWWWaaakkktttqqqbbb```\\\]]]```aaaeeeuuuqqqZZZQQQFFFAAA???888777777666666555444444333444444444555555555555555777777666666666666777777999999999999::::::::::::>>>;;;;;;===???BBBJJJRRRppp~~~ggg^^^XXXQQQLLLKKKKKKLLLQQQXXXXXXbbbttt{{{rrriii___VVVRRRNNNIIIGGGGGGGGGFFFDDDCCCCCCCCCEEEFFFGGGLLLRRRUUUWWWZZZ```eeeppptttzzz}}}}}}~~~|||xxxtttqqqnnnlllwwwyyy||||||hhhTTTJJJIIIFFFRRRooogggQQQIIICCCBBBCCCAAA@@@AAAAAAAAAAAAAAABBBBBBCCCDDDBBBFFFOOO^^^ppp~~~~~~|||xxxrrroooiiicccZZZSSSOOONNNNNNNNNQQQQQQUUUZZZ^^^eeessswwwjjj___WWWQQQKKKGGGCCCAAA>>>============<<<;;;;;;;;;;;;;;;>>>BBBFFFNNNUUU___hhhqqqzzzrrrcccaaa]]]]]]```aaaddduuuvvv[[[PPPFFFAAA???888888777777666666555555444444444444555555555666666777777666666666666777777777888888888999999999999===::::::<<<>>>@@@HHHPPPdddpppfffYYYSSSOOONNNMMMMMMPPPUUUZZZ___mmm}}}tttiii___VVVRRROOOJJJHHHHHHFFFEEEEEEDDDDDDDDDCCCCCCBBBFFFJJJLLLMMMNNNSSSVVV]]]bbbhhhooowww~~~}}}~~~|||xxxtttrrrqqqpppwww|||qqq[[[LLLGGGFFFOOOllljjjSSSJJJCCCCCCDDDBBB@@@@@@BBBAAAAAAAAAAAAAAABBBBBBFFFHHHNNN[[[lllzzz|||wwwrrrnnnjjjddd[[[TTTPPPNNNMMMMMMNNNNNNQQQVVVZZZaaappp~~~|||ssseee[[[UUUQQQNNNLLLEEEBBB???=========<<<;;;:::;;;;;;::::::<<<@@@CCCJJJQQQ[[[eeennnwwwvvvgggbbb^^^^^^``````dddtttyyy[[[OOODDD@@@>>>888888888777777666666666555333333444444555666666666777777666666666666777777777777777777888888888888<<<999999;;;===???EEEMMM[[[~~~|||qqqeeeZZZUUUQQQQQQOOOMMMOOOSSS\\\^^^ggg|||xxxjjj```WWWSSSPPPKKKHHHHHHFFFFFFFFFFFFFFFDDDBBBAAACCCEEEHHHHHHHHHIIIKKKMMMPPPUUU[[[bbbjjjttt~~~{{{yyy{{{}}}xxxsssqqqrrrsssvvv~~~~~~gggQQQGGGGGGLLLiiinnnVVVLLLCCCCCCDDDBBB@@@???AAAAAA@@@@@@@@@AAAAAABBBGGGHHHMMMYYYiiixxx|||xxxrrroookkkeee\\\UUUQQQOOOMMMLLLKKKKKKMMMQQQUUU\\\kkkyyy{{{qqqdddZZZVVVTTTSSSRRRIIIFFFBBB???>>>===;;;:::;;;;;;<<<;;;;;;<<>>===888777777777777666666666666333333444444555666666777777777666666666666777777666666777777777888888888;;;999888;;;<<<===CCCJJJWWW|||yyyxxxpppbbbZZZUUURRRQQQOOOMMMNNNQQQ\\\\\\bbbuuu{{{mmmcccYYYUUUQQQLLLIIIIIIGGGHHHHHHHHHGGGEEEBBBAAAAAABBBCCCCCCCCCCCCDDDEEEHHHMMMRRRXXX^^^gggrrrzzz}}}}}}vvvtttsssvvv~~~~~~wwwqqqoooqqqssszzzttt~~~wwwZZZJJJGGGJJJeeevvv[[[OOODDDBBBDDDBBB???>>>????????????@@@@@@AAABBBCCCDDDIIIUUUfffwww}}}yyyssspppkkkfff]]]VVVQQQNNNLLLKKKIIIIIIJJJMMMPPPWWWfffttt|||ssseee[[[WWWUUUTTTSSSJJJGGGCCC@@@>>>===:::999:::;;;<<<<<<;;;===@@@BBBDDDJJJSSS]]]hhhvvvrrrhhhcccaaabbb___aaaooonnnVVVKKK???;;;<<<888666666666666666666666666222333333444555666777777777777666666666666777777666777777777888888888888;;;999999;;;<<<===BBBIIITTTwwwsssrrrzzzsssbbbYYYTTTPPPOOONNNKKKLLLPPPXXXXXX___pppssshhh^^^YYYUUUPPPLLLLLLJJJJJJJJJJJJHHHFFFCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDGGGKKKNNNRRRYYYbbbiiinnnzzzpppjjjddddddjjjpppttttttmmmkkkkkkrrr|||~~~vvvooonnnqqqtttvvv|||```LLLHHHFFF^^^___QQQDDDAAACCCAAA???>>>>>>>>>>>>>>>???AAABBBBBBBBBBBBFFFQQQbbbttt|||~~~~~~}}}yyyuuuqqqkkkeee]]]UUUPPPMMMKKKIIIIIIGGGHHHJJJMMMSSSbbbppp~~~uuuggg\\\UUURRRPPPNNNHHHEEEAAA???>>><<<;;;999888999;;;;;;;;;===???BBBCCCHHHPPPYYYdddsssvvvjjjeeebbbbbb______mmm~~~dddQQQIII===888:::999555555555555555555555555222222333444555666777777777777666666666666777777777777777888888888999999<<<999999<<<<<<<<>>============>>>???AAABBBCCCEEECCCFFFOOO___ooo|||zzzzzzyyy~~~zzzuuurrrjjjddd\\\TTTOOOLLLIIIGGGHHHGGGGGGIIIKKKQQQ___mmmyyywwwhhh\\\TTTOOOKKKHHHFFFCCC???======<<<;;;:::666888999:::;;;<<>>@@@@@@@@@@@@AAABBBCCCDDDDDDCCCDDDKKKYYYiiiyyy~~~vvv{{{{{{|||~~~~~~yyyvvvrrrnnnkkkgggbbbZZZTTTOOOLLLIIIGGGJJJGGGEEEGGGJJJOOOYYYbbbuuu~~~|||iii^^^XXXPPPJJJHHHDDDDDDBBBAAA???>>>===<<<999:::;;;;;;::::::<<<>>>CCCGGGMMMQQQWWWeeewwwxxxpppfffaaaddd```]]]lllhhh[[[LLLCCC===777555777888777555444333333444444333333444444666777999999777777666666666666777777666777777777777888888888;;;;;;;;;;;;;;;>>>BBBFFFLLL```qqqeeeaaaoooqqq]]]TTTJJJHHHHHHFFFGGGJJJNNNQQQXXXddduuu}}}rrrlllfff___ZZZYYYQQQQQQPPPMMMIIIFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBB@@@AAAAAACCCEEEGGGIIIJJJGGGIIIJJJLLLLLLJJJIIIGGGDDDCCCBBBBBBCCCEEEHHHIIIMMMVVVaaajjjuuuzzzqqqllliiijjjooowwwiiiMMMIIIGGGSSSsssmmmWWWJJJGGGBBBCCCCCC;;;@@@@@@@@@@@@AAABBBCCCCCCEEEDDDDDDKKKWWWgggvvvzzz|||zzz{{{|||~~~{{{vvvrrroookkkhhheee```YYYSSSOOOLLLIIIGGGHHHEEECCCFFFHHHLLLUUU___oooyyy~~~jjj___XXXPPPJJJHHHCCCCCCBBB@@@>>>===<<<;;;999;;;;;;;;;::::::<<<>>>@@@DDDJJJNNNUUUccctttyyyoooeeeaaadddbbbaaaqqqfffYYYKKKBBB<<<777666777888777555444333333444444444333444444555666777888777777666666666666777777888999999999999:::::::::::::::;;;:::;;;===AAAEEEKKK]]]xxxjjjbbblll{{{ggg[[[NNNIIIGGGEEEGGGJJJLLLNNNTTT^^^nnnyyysssnnneee```^^^UUUTTTRRRNNNJJJGGGFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGCCCDDDEEEFFFFFFEEEDDDCCCCCCBBBAAA@@@AAACCCEEEFFFJJJTTT___hhhttt~~~~~~vvvnnniiihhhjjjrrr{{{kkkQQQIIIFFFOOOmmmvvv]]]MMMIIIDDDDDDBBB999@@@@@@???@@@@@@AAABBBCCCEEEDDDEEEJJJUUUdddrrr{{{{{{}}}zzz{{{{{{|||}}}~~~~~~|||vvvrrrnnnjjjfffcccbbb^^^WWWRRROOOLLLJJJHHHFFFBBBAAACCCFFFIIIQQQYYYhhhrrrlll```YYYQQQKKKHHHCCCBBBAAA???>>><<<;;;::::::;;;;;;;;;::::::;;;===@@@CCCHHHLLLQQQ]]]mmmxxxzzzmmmeeebbbeeedddfffwww}}}bbbUUUHHHAAA<<<888777888777666555444444444444444444444333333444555666666777777666666666666777777888999999999999:::::::::999999:::::::::<<<@@@CCCHHHWWWxxxsssfffkkkqqqcccTTTKKKGGGDDDFFFIIIHHHJJJNNNVVVeeeyyy~~~xxxooogggeee[[[XXXSSSNNNKKKHHHHHHHHHFFFEEEEEEEEEDDDDDDDDDCCCEEEDDDCCCCCCBBBBBBCCCCCCAAAAAAAAABBBBBBAAAAAAAAABBBAAA@@@??????@@@AAACCCGGGPPP]]]gggrrr|||~~~yyyqqqiiiffffffkkkvvvoooXXXKKKFFFLLLgggeeePPPIIICCCCCCCCC:::@@@@@@??????@@@AAAAAABBBEEEDDDEEEHHHQQQ___nnnwww}}}xxxxxx|||||||||||||||{{{{{{{{{{{{{{{xxxrrrnnnjjjfffbbb___^^^[[[UUUQQQNNNLLLJJJHHHDDDAAAAAACCCDDDFFFMMMTTTaaakkk|||ooobbbYYYQQQKKKHHHDDDDDDBBB@@@>>>===;;;::::::;;;<<<;;;::::::;;;===BBBDDDGGGJJJNNNWWWcccmmm}}}yyymmmgggdddeeeeeeiii||||||]]]QQQEEE???;;;888777999666666555555444444444444444444333333333444444555777777666666666666777777666666777777777888888888888999999999999;;;???AAACCCQQQnnnoooqqquuugggWWWNNNIIIEEEDDDGGGGGGGGGJJJPPP\\\pppwwwnnnjjj___[[[TTTNNNJJJIIIHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@>>>>>>>>>@@@AAADDDOOO[[[fffqqqyyy|||zzztttmmmfffdddeeelll{{{ttt___LLLHHHKKK```oooVVVJJJAAABBBDDD>>>@@@@@@?????????@@@AAAAAACCCDDDDDDGGGNNN[[[jjjttt}}}tttssswww}}}~~~}}}}}}~~~|||{{{yyyxxxwwwwwwtttooojjjgggccc```]]]\\\XXXTTTPPPNNNKKKIIIGGGDDDBBBAAACCCDDDEEEJJJQQQ\\\eeeuuuqqqcccZZZQQQKKKIIIFFFEEEDDDBBB@@@>>><<<;;;;;;<<<<<<;;;999999;;;<<<@@@BBBDDDGGGLLLTTT^^^ffftttwww{{{}}}wwwmmmhhheeeeeeeeekkk~~~xxxYYYNNNCCC>>>;;;777777888555555555555555444444444444444333333333444444555777777666666666666777777666666777777777888888888777999:::::::::;;;>>>@@@???KKKfffzzz{{{sssfffYYYQQQLLLFFFDDDEEEFFFGGGHHHLLLWWWjjj~~~tttoooddd^^^UUUNNNKKKJJJHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDBBB@@@???>>>???@@@AAAEEEOOO[[[eeeooowwwyyyvvvqqqkkkfffdddgggoooyyyeeeLLLJJJJJJZZZ}}}}}}cccRRRDDDBBBEEEAAA@@@@@@????????????@@@@@@AAABBBCCCEEEKKKWWWfffqqq|||uuummmrrrxxx{{{zzzyyyzzz|||}}}zzzwwwuuutttssspppkkkgggeeebbb^^^\\\ZZZWWWSSSOOOMMMJJJGGGEEEDDDBBBBBBDDDDDDCCCGGGMMMWWW^^^lllttteee[[[RRRKKKIIIHHHGGGEEECCC@@@>>>===<<<;;;<<<<<<;;;999999:::<<<;;;===@@@DDDJJJRRR[[[aaahhhlllqqqtttxxx~~~}}}vvvtttqqqppprrruuuwwwwww{{{}}}{{{tttkkkgggdddcccdddmmmoooVVVKKKAAA<<<:::777666777444555555666555555444444444444333333444555666666777777666666666666777777888999999999999:::::::::888999:::::::::;;;===???===FFF]]]rrrfffZZZSSSMMMGGGDDDDDDFFFGGGHHHJJJSSSeee|||zzzuuujjjcccZZZSSSPPPNNNKKKIIIHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDEEEGGGHHHHHHGGGEEEDDDDDDCCCAAA???>>>???@@@AAAFFFOOOZZZbbbkkksssuuurrrmmmiiiggggggkkkvvv|||hhhKKKJJJIIITTTsssuuu```LLLDDDEEEBBB@@@@@@????????????@@@@@@???AAABBBDDDIIIUUUdddpppyyy}}}zzziiinnntttvvvvvvvvvxxx{{{}}}yyyuuusssqqqnnnkkkgggdddbbb```]]][[[YYYVVVRRROOOLLLIIIFFFCCCCCCAAAAAACCCCCCAAADDDIIIPPPVVVbbbtttuuufff[[[RRRLLLIIIGGGFFFEEEBBB@@@>>><<<;;;<<<<<<<<<;;;999999:::<<<;;;<<<>>>AAAFFFMMMSSSXXXZZZ^^^eeejjjpppwwwzzzrrrmmmdddaaa^^^\\\^^^```bbbccceeegggkkksss|||yyyxxxvvvpppfffdddbbbaaacccnnnzzzdddTTTJJJ???;;;999666555666333444555666666555444444444333444444555666777888777777666666666666777777888999999999999:::::::::888:::;;;;;;;;;<<<===???===BBBTTTuuuvvviii[[[RRRMMMGGGEEEFFFEEEGGGHHHJJJQQQbbbxxx|||rrrkkkaaa[[[XXXUUUPPPMMMKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFHHHKKKMMMMMMKKKHHHFFFCCCAAA@@@>>>>>>???AAABBBGGGOOOXXX___gggnnnpppnnngggfffgggkkkqqq~~~~~~iiiIIIJJJIIIPPPllllllSSSGGGFFFAAA@@@@@@???????????????@@@>>>@@@BBBCCCHHHTTTcccoooxxx{{{fffkkkqqqttttttuuuwwwzzzxxx|||xxxtttqqqoookkkhhhdddbbb```^^^\\\ZZZYYYVVVRRROOOLLLIIIEEEBBBBBB@@@AAACCCBBB@@@BBBGGGLLLQQQ[[[lllvvvfff\\\RRRLLLJJJGGGFFFDDDAAA???===;;;:::<<<<<<===;;;999999:::;;;?????????@@@BBBFFFKKKMMMOOOUUU]]]ccciiiqqqyyy{{{ppphhhccc\\\XXXTTTQQQPPPQQQRRRRRRTTTVVVZZZbbbmmmzzzuuuuuutttnnncccaaa```___bbbpppuuu^^^SSSIII???;;;999555444555333444555666666666444444333333444444666777999999777777666666666666777777666777777777777888888888999:::<<<<<<<<<<<<>>>??????AAANNNlll{{{mmm\\\RRRKKKGGGFFFIIIDDDFFFHHHJJJPPP```vvvxxxpppgggaaa^^^ZZZUUUPPPMMMLLLLLLJJJIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEHHHKKKOOORRRRRROOOKKKHHHAAA@@@???======???@@@BBBGGGOOOVVV\\\ccckkkmmmlllccccccgggmmmuuu}}}```RRRJJJCCCKKKfffwwwaaaPPPGGGEEE>>>???@@@@@@>>>======>>>@@@@@@CCCGGGIIINNN[[[ggguuu{{{pppiiiggglllsssvvvxxxyyyyyy~~~~~~xxxuuurrrnnnjjjeeedddccccccbbbaaa^^^\\\ZZZYYYVVVSSSOOOKKKHHHFFFCCCCCCAAAAAAAAAAAABBBCCCFFFJJJSSS```ooo|||gggZZZSSSNNNKKKJJJHHHFFFCCCAAA???>>>===;;;;;;;;;<<<<<<<<<======?????????AAABBBDDDFFFGGGKKKOOOVVV\\\bbbkkkvvv}}}wwwqqqssstttuuuttttttxxx~~~{{{tttlllgggXXXVVVSSSQQQNNNLLLJJJIIIKKKNNNRRRUUUZZZffftttuuurrrqqqnnniiiggg```\\\dddyyysss\\\PPPFFF===:::888555555666555555555555555555555555444444444555555555555666444444444555555555555666999888888888777777666666888999999::::::;;;;;;<<<===AAAKKKaaapppZZZSSSPPPHHHDDDGGGFFFFFFHHHIIILLLUUUiii|||~~~wwwoooiiifffaaaYYYRRRVVVTTTPPPNNNLLLIIIFFFCCCEEEEEEEEEEEEEEEDDDDDDDDDGGGJJJNNNQQQQQQNNNIIIFFFFFFDDDBBBAAA?????????@@@DDDMMMUUUZZZaaaiiiiiiddd^^^dddjjjppp}}}~~~___RRRJJJCCCIII```nnn[[[MMMGGG@@@AAAAAAAAA??????>>>???@@@@@@CCCFFFHHHLLLXXXdddqqqxxx~~~uuukkkdddgggnnnrrruuuwwwyyy~~~xxxsssnnniiieeedddcccbbbaaa```___]]]\\\ZZZYYYWWWTTTQQQMMMIIIGGGDDDCCCBBBAAA@@@AAABBBCCCFFFHHHOOO[[[hhh|||~~~iii\\\TTTPPPMMMJJJIIIFFFCCCAAA???======;;;;;;;;;;;;<<<<<<<<<===>>>??????@@@AAACCCDDDEEEGGGKKKQQQVVV\\\eeepppxxx~~~yyyssslllhhhhhhjjjlllllllllnnnsssxxx{{{zzzwwwtttpppmmmaaa^^^ZZZVVVRRROOOLLLKKKGGGIIIKKKLLLOOOWWWccclllwwwtttrrrooollliiiccc```jjj~~~rrr___PPPFFF===999888555444666555555555555555555555555444444444555555555555666444444444555555555555666999999999999888888777777888888999::::::;;;;;;<<<>>>AAAIII^^^yyy^^^TTTPPPIIIFFFHHHEEEEEEFFFGGGIIIRRRdddvvvxxxrrrnnnjjjccc]]]ZZZXXXTTTQQQOOOLLLIIIFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFIIILLLNNNNNNKKKGGGDDDCCCBBB@@@???>>>>>>??????BBBJJJQQQVVV]]]dddddd```^^^dddkkkssscccTTTLLLDDDFFFWWWsss{{{hhhUUUIIIDDDCCCBBBAAA@@@@@@??????@@@@@@BBBEEEFFFIIITTT```kkksss{{{}}}qqqcccbbbiiiooosssuuuyyy|||wwwpppkkkfffbbbbbbaaa___]]]\\\[[[[[[[[[YYYYYYXXXVVVSSSOOOKKKIIIDDDCCCBBBAAA@@@AAAAAABBBEEEFFFKKKSSS^^^pppmmm^^^VVVRRRPPPKKKIIIFFFCCCAAA>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBBBBEEEJJJNNNSSS\\\gggooo{{{|||wwwpppkkkgggdddbbbccceeeggggggeeefffiiimmmooottt{{{}}}zzzwwwwwwvvvuuutttnnnjjjddd___[[[WWWTTTQQQMMMMMMMMMKKKJJJNNNVVV\\\nnnyyy}}}xxxtttqqqnnnkkkfffdddoooooo___NNNDDD<<<999888555444666444444444444444444444444444444444555555555555666444444444555555555555666::::::999999999999888888888888999999:::;;;;;;;;;>>>@@@EEEWWWxxx|||yyyfffVVVPPPKKKIIIJJJDDDDDDDDDEEEFFFMMM]]]mmm~~~wwwsssoooiiiddd___]]]YYYVVVSSSPPPLLLIIIHHHGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIHHHFFFCCCBBB@@@@@@???>>>>>>???@@@AAABBBHHHNNNSSSXXX^^^```^^^```gggppp{{{|||mmmYYYPPPFFFDDDOOOfffqqq]]]MMMGGGEEEBBB@@@@@@??????>>>@@@@@@BBBDDDCCCFFFOOOZZZfffpppxxx{{{}}}|||hhhaaaeeejjjooorrruuuxxx}}}vvvoookkkfffddd___^^^\\\YYYVVVVVVWWWYYYWWWXXXXXXWWWUUUQQQLLLJJJEEEDDDCCCAAA@@@@@@AAAAAACCCDDDGGGNNNVVVfff~~~qqqbbbYYYTTTRRRLLLJJJGGGDDDAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>???@@@???AAADDDGGGKKKSSS^^^fffppprrruuuyyyzzzzzzxxxvvvuuuqqqjjjeeedddeeegggiiinnnoooooolllhhhfffgggjjjmmmqqqvvv|||~~~~~~|||yyytttmmmhhheeebbb^^^[[[WWWWWWUUURRROOOPPPTTTWWWcccoooxxxrrrpppmmmggggggttt|||jjj[[[LLLCCC;;;999888555444666444444444444444444444444444444444555555555555666444444444555555555555666888888888888888888888888888888888999::::::;;;;;;>>>>>>BBBPPPkkkyyytttrrr\\\RRRMMMJJJJJJFFFDDDDDDEEEEEEJJJWWWddd}}}{{{wwwsssmmmhhhdddaaa]]]YYYVVVRRRNNNKKKHHHHHHGGGGGGFFFEEEDDDDDDFFFFFFEEEDDDCCCBBB@@@@@@@@@????????????AAABBBCCCDDDIIINNNRRRWWW[[[^^^___dddmmmyyy~~~xxxuuuxxxaaaUUUIIIEEEJJJ[[[wwwyyyfffVVVJJJFFFAAA>>>>>>>>>>>>===@@@@@@AAACCCBBBCCCLLLVVVbbbmmmvvvxxxyyy}}}ooocccbbbcccgggjjjnnnqqqwww}}}vvvooojjjfffbbb]]]]]][[[WWWSSSQQQSSSUUUUUUWWWXXXYYYVVVRRRNNNJJJFFFEEECCCAAA@@@@@@@@@@@@BBBBBBEEEJJJQQQ^^^tttxxxhhh]]]WWWTTTNNNLLLIIIEEEBBB???===<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<===>>>???===@@@BBBDDDFFFLLLUUU\\\bbbeeehhhiiijjjiiiggggggdddbbbaaabbbfffmmmuuu{{{yyyqqqlllkkkllllllooosssxxx}}}|||tttooommmkkkgggccc]]]\\\[[[XXXVVVUUUVVVWWW```kkkzzz|||ttttttpppjjjmmm{{{~~~hhhXXXJJJAAA:::888888555444555444444444444444444444444444444444555555555555666444444444555555555555666666666666777777777777777777777888999999::::::;;;>>>===???III^^^zzztttyyygggXXXPPPLLLJJJHHHFFFFFFFFFFFFHHHRRR]]]www{{{tttooohhhddd```\\\XXXTTTOOOLLLIIIIIIHHHGGGEEEDDDCCCCCCFFFEEECCCBBB@@@@@@??????>>>>>>>>>>>>???AAACCCDDDFFFHHHMMMRRRUUUXXX]]]aaagggssszzzvvv~~~jjj[[[LLLFFFHHHSSSkkkqqq```MMMGGGAAA===>>>>>>===<<>>EEETTTooozzzuuuvvvxxxbbbUUUMMMJJJJJJHHHGGGHHHGGGHHHPPPYYYooozzztttmmmjjjeee```\\\WWWRRROOOKKKKKKIIIHHHFFFEEEDDDCCCEEEDDDCCCBBBAAAAAAAAAAAA>>>=========>>>@@@BBBCCCFFFGGGKKKPPPSSSUUU\\\ccckkk{{{ppp^^^MMMFFFGGGNNNbbbvvvwwweeePPPJJJBBB>>>>>>???>>>===??????AAACCCAAAAAAIIISSSWWWeeeqqqttttttxxx~~~tttdddZZZXXX[[[^^^dddllluuu~~~{{{sssllleee``````aaaaaa\\\UUUPPPPPPRRRPPPSSSWWWYYYXXXSSSNNNJJJHHHFFFDDDAAA@@@???>>>???>>>???AAADDDFFFLLL[[[jjjxxxiii___[[[RRRPPPMMMIIIDDDAAA>>>===;;;;;;;;;:::::::::999999:::::::::;;;===>>>@@@@@@===@@@BBBBBBAAABBBFFFIIIIIIKKKMMMNNNMMMMMMPPPSSSWWW]]]gggrrr~~~tttttttttuuuyyyvvvooommmllllllllllllkkkjjjhhhiiiqqq}}}}}}xxxrrrnnnkkkttt~~~cccRRRFFF>>>888888888666444555333333333333333333333333444444444555555555555666444444444555555555555666555666666666777777777777777777777888999999::::::;;;;;;>>>CCCLLLbbbxxxpppzzznnn[[[PPPJJJJJJHHHGGGIIIHHHHHHNNNUUUdddwww{{{tttpppkkkfffaaa\\\WWWTTTNNNMMMLLLJJJIIIGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCAAAAAA@@@@@@AAACCCEEEFFFHHHHHHLLLRRRTTTUUU^^^hhhssssss___LLLFFFFFFKKK\\\oooxxxfffSSSLLLCCC??????AAA@@@>>>>>>???AAACCCAAAAAAIIIRRRSSSaaannnrrrsssxxx~~~jjj[[[WWWZZZ[[[```iiisss||||||uuupppiiieeebbbdddeee```WWWQQQPPPRRROOORRRVVVYYYXXXSSSNNNJJJHHHGGGDDDBBB@@@???>>>>>>======@@@BBBBBBEEERRR```zzz~~~mmmbbb]]]TTTRRRNNNJJJEEEBBB???>>>;;;;;;;;;::::::999999999999::::::;;;===???@@@AAA===@@@BBBBBB@@@???AAADDDDDDFFFGGGGGGFFFHHHLLLPPP\\\dddppp}}}~~~{{{yyyyyy~~~~~~}}}uuunnnnnnnnnoooooonnnllljjjooowww{{{yyyllliiihhhrrryyy^^^MMMEEE>>>888888888666444555333333333333333333333333444444444555555555666666444444444555555555666666666666777777888888888999777777777888999999:::::::::;;;>>>BBBHHH[[[}}}pppkkkvvv```RRRKKKJJJHHHGGGIIIHHHHHHLLLSSSZZZnnnyyyvvvpppkkkfffaaa[[[XXXQQQPPPNNNMMMKKKIIIGGGGGGEEEEEEEEEEEEEEEEEEEEEDDDFFFFFFEEEEEEFFFGGGIIIJJJLLLKKKOOOUUUWWWXXXbbbnnn{{{|||iiiYYYIIICCCBBBGGGUUUddd}}}|||uuuhhhUUUKKKAAA>>>>>><<<===@@@BBBAAA@@@??????BBBGGGLLLRRR\\\hhhpppsssvvv|||zzzfff\\\[[[VVV___ggglllrrr}}}{{{tttmmmfffaaabbbcccbbb^^^XXXUUUUUUVVVRRRQQQPPPPPPPPPOOOLLLJJJDDDDDDCCCBBBAAA???>>>===>>>>>>>>>>>>@@@FFFNNNSSSkkktttggg___YYYUUUPPPKKKGGGDDD@@@>>>999999:::::::::;;;;;;;;;>>>===<<<<<<>>>@@@AAAAAABBBCCCDDDCCCBBBBBBDDDEEEGGGBBB@@@DDDFFFGGGPPPZZZdddppp{{{zzzzzz}}}zzzvvvooolllmmmmmmjjjmmmrrrpppxxxxxxqqqtttiiiffftttuuu[[[LLLAAA>>>999777666777666666333333333333333333333333333333333444444444555555666666555555555444444444666666666666777777777777888888777777777777777888999::::::@@@IIIQQQooouuunnnssscccRRRMMMLLLJJJHHHGGGGGGIIILLLMMM\\\eeeuuuyyysssoookkkeee```ZZZWWWUUUSSSQQQOOOLLLJJJIIIJJJJJJJJJHHHGGGHHHIIIIIIIIIIIIIIIKKKMMMOOOQQQPPPQQQTTTWWWXXX[[[eeepppttteeeVVVIIIDDDBBBEEERRRaaaxxxwwwuuuuuuwwwvvvnnndddTTTKKKBBB@@@@@@>>>???AAAAAAAAA@@@??????BBBGGGJJJRRR\\\iiiqqquuuxxx}}}ooobbb]]]TTT[[[bbbgggmmmwww|||tttmmmfffaaa^^^^^^]]]YYYUUUSSSTTTVVVRRRPPPNNNMMMLLLKKKIIIGGGEEEDDDDDDCCCAAA???>>>===>>>>>>>>>>>>@@@EEELLLQQQbbb|||}}}nnnfff^^^ZZZSSSLLLGGGCCC>>><<<;;;;;;;;;;;;;;;;;;::::::<<<;;;:::;;;<<<>>>@@@@@@DDDEEEEEEDDDBBBAAAAAACCCGGGCCCCCCFFFIIILLLUUU___iiiuuu~~~zzz}}}zzzqqqmmmhhhdddfffjjjkkksssxxxrrrqqqiiihhhxxxpppYYYKKK@@@<<<888666555555555555333333333333333333333333333333333444444444555555666666555555555444444444555666666666777777777777888888777777777777888888888:::999>>>FFFKKKfffqqqnnn{{{hhhVVVPPPLLLJJJHHHGGGGGGIIIKKKLLLVVV^^^mmm|||wwwoooiiibbb___\\\[[[YYYXXXUUUSSSRRRSSSTTTSSSQQQOOOPPPQQQNNNNNNMMMMMMNNNPPPQQQRRRVVVWWWZZZ^^^___aaakkkvvvooo___SSSIIIEEEAAAAAAMMM\\\tttwwwwwwrrrooommmiiicccRRRIIICCCBBBCCCAAA@@@AAA???@@@AAAAAA@@@BBBEEEHHHOOOYYYgggppptttwww|||~~~kkk```TTTXXX]]]bbbhhhqqq{{{~~~vvvooogggaaaZZZYYYWWWSSSPPPOOOQQQTTTQQQOOOKKKHHHGGGFFFEEECCCFFFEEEEEECCCBBB@@@>>>===>>>>>>>>>>>>???CCCIIIMMMUUUnnnwwwmmmccc]]]VVVOOOIIIDDD???===<<<<<<<<<;;;::::::999999:::999999999:::<<<>>>???DDDFFFGGGFFFEEEDDDDDDEEEIIIGGGGGGLLLPPPUUU___gggppp{{{~~~{{{||||||ooofff``````bbbdddkkkxxx~~~{{{wwwtttooojjjmmmjjjUUUJJJ>>>;;;777444444444444333444444444333333222222222333333333444444444555555555555555555555444444444555555666666666777777777888777777777777777888888999<<<:::>>>CCCFFF[[[|||yyykkklll|||nnnZZZSSSLLLJJJHHHFFFFFFHHHJJJKKKPPPXXXeeevvv~~~wwwpppmmmjjjhhhhhhfffdddbbbcccddddddbbb___]]]]]]^^^YYYYYYXXXWWWXXXYYYZZZ[[[aaabbbeeehhhhhhkkktttrrr\\\RRRJJJFFF@@@>>>HHHVVVqqqzzz~~~vvvnnnjjjeee```OOOGGGBBBCCCDDDBBB@@@AAA>>>???AAAAAAAAABBBDDDEEEJJJTTTaaakkkqqquuuxxx{{{vvveeeWWWVVVXXX^^^eeemmmwwwyyyqqqiiiccc\\\YYYUUUPPPMMMMMMOOOPPPOOOKKKGGGEEEDDDDDDDDDCCCFFFFFFEEEDDDBBB@@@>>>==================???CCCGGGJJJ```}}}rrrfffaaaYYYQQQLLLGGGCCC@@@<<<<<<;;;:::999888777777888999999::::::<<<>>>@@@CCCEEEIIIJJJKKKKKKLLLMMMMMMNNNQQQUUUZZZaaajjjpppttt{{{~~~{{{|||xxxvvvxxx|||~~~|||}}}}}}yyyyyy{{{yyykkkbbb]]]\\\\\\bbbnnn}}}zzzyyywwwuuuooommmsss~~~gggSSSHHH===:::666555555555444333555444444333333222222111333333333444444444555555555555555555555555555555555555555666666666777777777777777777777777888999:::===<<>><<<======<<<;;;<<<>>>AAADDDUUUsssvvvmmmggg]]]TTTLLLGGGBBB???<<<;;;:::999888777666555888:::;;;;;;;;;<<<@@@CCCCCCGGGLLLPPPRRRRRRSSSTTTWWW[[[___cccggglllrrruuurrrsssrrrmmmhhhkkkwww~~~{{{uuuqqqjjjeeecccdddgggjjjjjjlllqqqyyyxxxqqqmmmmmmssszzzxxxjjj^^^VVVVVVZZZdddttt}}}yyyxxxxxxwwwpppooowww}}}fffQQQEEE<<<:::777666666666555444444444444333333222222222333333333444444444555555444555555555555555555555555555555555666666666666777777666666777888999999888<<<;;;===CCCDDDNNNdddtttdddmmm~~~aaaTTTNNNLLLIIIGGGFFFGGGHHHIIILLLSSS\\\ggguuu~~~}}}}}}vvvvvvuuuuuuvvvwwwyyyzzzzzzzzz|||}}}||||||jjj\\\MMMFFFAAA<<>>???===???@@@@@@@@@@@@AAACCCIIIPPP[[[fffnnntttxxx{{{~~~eeeYYYQQQUUU]]]cccnnnyyyzzzqqqkkkhhhccc\\\VVVRRROOOLLLJJJHHHEEECCCCCCDDDEEEDDDDDDBBBBBBBBBBBBAAA@@@???>>>>>>>>>???===;;;;;;;;;===@@@LLLdddxxxqqqjjj___TTTKKKDDD>>>;;;<<<;;;:::999888777666666888;;;======;;;===AAAEEEGGGLLLSSSYYY]]]^^^```aaaiiiooosssssssssttttttrrriiieeeaaa\\\XXXZZZdddooo}}}zzznnnjjjaaa^^^YYYTTTRRRSSSVVVXXX[[[^^^eeennnxxxyyyrrriiibbbaaadddooozzz~~~iiiYYYXXXXXX]]]kkk{{{zzzzzzzzztttssszzzzzzcccNNNDDD;;;999777666666666555333333333333333333333333333333333333444444444555555444444444555555555555555444444555555555666666666666666666666777888999:::666:::999:::AAABBBIIIZZZ~~~iiimmmlllZZZPPPNNNKKKHHHGGGGGGHHHIIIJJJQQQZZZbbbmmm}}}vvvcccOOOFFFAAA===AAAHHH\\\wwwvvvhhhYYYOOOGGGBBBBBBBBB@@@???@@@>>>???@@@???>>>???AAACCCIIIOOOXXXbbbkkkrrrxxx{{{~~~sssaaaTTTUUU[[[```jjjvvvzzz~~~uuuooojjjeee___YYYUUURRRMMMJJJFFFDDDCCCBBBCCCCCCAAA@@@???@@@@@@AAAAAA@@@@@@???AAABBBBBB@@@===;;;;;;<<<>>>CCCVVVtttuuullleee[[[PPPHHHCCC>>><<<<<<<<<;;;;;;:::999888888777;;;======;;;<<>>@@@FFFRRRnnn{{{tttgggWWWRRRIIICCCBBBCCCAAA@@@AAA>>>??????>>>===>>>AAACCCGGGLLLTTT^^^gggpppvvvyyy|||~~~~~~iiiXXXWWW\\\```jjjvvvxxxxxxrrrjjjfff```[[[XXXTTTOOOKKKEEEDDDCCCBBBBBBAAA>>>;;;===>>>???@@@@@@@@@@@@@@@CCCDDDEEECCC@@@===<<<<<<===>>>LLLiii~~~qqqccc]]]TTTLLLGGGDDDBBB@@@=========<<<<<<;;;;;;:::777:::===<<<:::;;;AAAFFFMMMVVVdddsss~~~xxxmmmbbbWWWPPPKKKMMMNNNLLLOOOTTTYYYfffuuutttkkkbbbXXXSSSRRRJJJJJJJJJKKKLLLMMMOOOPPPRRRUUU[[[dddkkknnnnnnlllddd^^^ZZZZZZYYYZZZdddpppzzzooojjjfffmmm~~~yyykkkXXXIIIBBB777666444444444444222111000111222333444444555666333333333444444444555555444444444555555555666666444444444555555555666666666666666666777888999:::<<>>>>>>>>>>>>>>>>>??????@@@JJJWWWaaagggnnnvvv|||zzz~~~sss[[[TTTVVVZZZeeeqqq{{{yyywwwuuuoooggg^^^XXXSSSOOOLLLGGGFFFDDDBBBAAA@@@AAAAAAAAAAAAAAAAAA@@@???===<<<======<<<;;;;;;;;;;;;<<<>>>AAAHHHVVVnnnyyymmmbbbZZZPPPJJJHHHFFFBBB???:::;;;<<<<<<<<<;;;999999999::::::::::::<<>>===>>>>>>??????@@@AAAAAABBBHHHRRR]]]gggpppvvvzzz~~~eeeYYYVVVYYYcccoooyyy}}}|||yyyuuuppphhh```ZZZTTTPPPMMMHHHFFFDDDBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>======<<<<<<;;;:::::::::::::::;;;<<>><<<;;;;;;;;;;;;999999:::::::::<<<@@@CCCQQQaaayyyuuunnnbbb^^^WWWPPPJJJHHHHHHIIIIIIMMMTTT\\\ccciiilllmmmfff```YYYTTTRRRQQQPPPOOOTTTUUUUUUVVVVVVWWWXXXXXXUUUVVVXXXZZZ[[[\\\\\\\\\YYY[[[^^^aaafffnnnxxxyyymmm```RRREEE<<<777666444333333444555666777666444222222222333444333333333333333333333333777777777666555444444444666666666666555555555555666666666777888888999999888999::::::;;;>>>CCCGGGUUU||||||nnnqqqaaaUUULLLIIIJJJHHHGGGHHHIIIMMMUUU]]]cccmmmlllhhhvvvpppUUUHHHCCC>>><<<>>>BBBOOObbbrrryyywwwpppjjj\\\TTTJJJBBB@@@???>>>===>>>>>>???@@@AAABBBBBBCCCDDDFFFNNNYYYgggqqqwwwxxxsssaaaXXXXXXbbbooovvv{{{{{{tttpppiiibbb\\\VVVPPPLLLHHHGGGEEECCCAAAAAAAAAAAAAAA@@@>>>===<<<======>>>;;;;;;:::999999999999:::999:::<<>>;;;999999;;;<<<888999999::::::<<<@@@CCCRRRfff|||ooojjjbbbYYYQQQLLLIIIHHHFFFHHHKKKOOOTTTWWWZZZ\\\YYYWWWUUUTTTUUUUUUTTTRRR\\\]]]^^^______^^^]]]\\\YYYXXXWWWWWWXXXYYY[[[]]]]]]aaahhhooovvvtttfffZZZNNNCCC<<<777666555333333444555555666555444222222222333333333333333333333333333333777777666666555444444444555555555555555555555555555666666777777888888999777888999999:::===AAAEEEPPPppp|||lllgggsssjjj^^^RRRNNNMMMJJJHHHHHHIIILLLQQQXXX^^^iii{{{nnn```iiitttVVVIIIEEE@@@===>>>???HHHXXXkkkyyy}}}xxxrrrfff]]]QQQGGGBBB@@@???>>>@@@AAAAAAAAABBBBBBCCCCCCDDDGGGNNNXXXcccnnnuuuyyyiii[[[XXXbbbmmmsssxxx{{{sssoooiiiccc]]]VVVPPPLLLJJJHHHFFFDDDBBBAAAAAAAAAAAA???===;;;;;;<<<===>>><<<;;;::::::999:::::::::;;;<<<>>>BBBJJJ\\\wwwvvvdddYYYOOOKKKEEEBBBAAAAAAAAA@@@AAA???===:::999999999:::888999999999:::===AAADDDOOOddd}}}wwwnnnddd[[[UUUOOOLLLLLLLLLLLLMMMPPPSSSVVVXXXZZZZZZZZZZZZ[[[[[[[[[[[[bbbccceeeeeeeeeccc```___\\\[[[YYYYYY[[[```eeehhhkkkpppxxxpppcccWWWLLLAAA;;;777666555444444444444555555444333222222222333333222222333333333333444444666666666555555444444444444444555555555555555666555555666666777888888888777888999::::::===AAADDDLLLeeennnccciiixxxjjj[[[TTTPPPLLLKKKKKKJJJJJJNNNSSSYYYcccuuuxxxdddfffwwwXXXJJJEEE@@@<<<===???DDDRRReeewww}}}xxxmmmeeeYYYMMMEEEBBB@@@@@@CCCCCCCCCBBBBBBBBBBBBBBBCCCIIIPPPWWW^^^gggrrrzzz~~~}}}~~~uuu```XXX]]]fffnnntttzzzrrrnnnhhhccc]]]WWWPPPLLLKKKIIIGGGDDDCCCBBBAAABBB@@@???===;;;;;;<<<>>>???===<<<<<<;;;;;;;;;;;;;;;<<<===AAAEEEHHHSSSiiinnn^^^TTTIIIFFFBBB@@@@@@@@@AAAAAA============<<<;;;::::::888999:::::::::<<<@@@CCCKKK___}}}tttkkkddd\\\XXXQQQQQQPPPPPPRRRUUUYYY[[[```````````````bbbdddeeehhhiiijjjjjjiiigggdddccc^^^]]]^^^```fffnnnvvv{{{pppbbbUUUJJJ@@@999666666555555444444444444444333333333222222222333222222222333333444444444555555555555444444444444333444444444555555666666555555555666777777888888777888:::;;;;;;===@@@CCCFFFXXX~~~rrrccccccyyyuuucccXXXRRRMMMKKKLLLKKKIIIKKKOOOTTT]]]mmm|||ppplll}}}]]]MMMDDD===:::<<<>>>BBBLLL^^^qqq{{{{{{xxxooohhh]]]QQQGGGBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDJJJPPPTTTWWW___lllvvvyyyzzz{{{{{{{{{~~~jjjZZZXXX\\\hhhooo{{{{{{tttoooiiiccc]]]XXXRRROOOLLLJJJHHHEEECCCBBBBBBBBB??????>>>=========>>>???======<<<;;;;;;;;;;;;<<<;;;:::>>>CCCEEEJJJ\\\pppwwwfffXXXQQQEEEDDDBBB@@@???@@@AAABBB===>>>???@@@@@@>>>===<<<999::::::::::::<<>>999666555555555555444444444333333333333333222222222111222222333333444444555444444444444444444444444333333333444555555666666444555555666666777777888777888:::;;;;;;===@@@BBBEEERRRpppwwweee```ooommm```XXXPPPLLLKKKKKKIIIIIILLLPPPWWWeeeqqq~~~uuuiiiUUUHHH===:::===;;;>>>GGGWWWgggrrrtttrrrlllfff\\\QQQGGG@@@>>>>>>???@@@@@@AAACCCDDDEEEEEEGGGIIIKKKNNNRRR[[[eeelllsssuuuwwwyyy|||wwwaaaYYYXXXaaahhhvvvwwwrrrkkkddd^^^ZZZUUUSSSMMMKKKHHHFFFDDDBBBBBBBBB????????????????????????===<<<;;;;;;::::::;;;;;;;;;777999???AAADDDSSSfffvvv{{{zzznnn___SSSNNNCCCCCCBBBAAA@@@@@@BBBCCCAAA@@@@@@???>>>======<<<;;;;;;;;;:::999;;;>>>AAAEEEQQQiiiyyyrrrjjjiiiiiiiiikkknnnqqqsssyyy|||~~~}}}zzzvvvuuuuuummmmmmlllkkkjjjiiiiiihhhgggllltttoooZZZLLLCCC===:::555555555555555444444333222222222333333333222222111111222333333444555555444444444444444444444444222222333444444555666666444444555555666777777777555777999::::::<<<>>>@@@DDDMMMddd}}}jjjaaahhhsss{{{oooeeeYYYPPPKKKKKKIIIHHHKKKNNNSSS^^^hhhvvvoooqqqxxx{{{uuu^^^MMM@@@===AAA999<<>><<<;;;<<<===>>>AAACCCEEEGGGHHHIIIGGGFFFHHHPPPYYY```dddooorrrvvvyyy}}}iii^^^[[[]]]dddssszzztttllleee```[[[XXXVVVMMMKKKIIIFFFDDDCCCBBBBBB>>>???@@@@@@@@@@@@??????<<<;;;::::::999999::::::===666666;;;>>>AAAPPPbbbooouuuxxxttthhhZZZPPPLLLCCCCCCCCCAAA@@@AAABBBDDDCCCAAA>>>;;;999999:::;;;<<<<<<<<<:::999:::===@@@BBBJJJ```||||||{{{{{{}}}{{{xxxjjjjjjhhhgggfffffffffgggpppuuunnnVVVGGG???===;;;555555666666555555444333111222222333333333222222111111222333333444555555444444444444444444444444222222333333444555666666444444555555666777777777444666888999999:::<<<>>>>>>FFFXXXwwwpppdddeeelll|||}}}rrrcccUUUNNNKKKHHHHHHJJJMMMQQQYYYcccxxxtttjjjbbbdddmmm{{{|||vvviiiQQQCCC@@@AAACCC======LLL___kkkllljjj]]]YYYSSSJJJCCC@@@AAACCCBBBBBBAAABBBCCCEEEFFFHHHFFFEEEEEEEEEIIIQQQZZZaaahhhnnnuuuzzz}}}vvv___UUUZZZbbbppp}}}}}}tttkkkddd___ZZZWWWSSSOOOKKKHHHFFFDDDBBB@@@BBBBBBBBBAAAAAA@@@@@@@@@======<<<;;;;;;;;;;;;<<<;;;???AAA>>>;;;???KKKVVViiirrrvvvooocccZZZTTTOOOFFF@@@>>>@@@BBBAAACCCFFFCCCBBB@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<======BBBIIIZZZyyy{{{vvvqqqjjjeeecccbbbbbbbbbooovvvkkk[[[III???===:::555555444333222222222222333222222111111222222333333333222111222333444555333333333333333333333333666666666666666666666666555444444444444555666666777666666777999;;;===>>>BBBGGGPPPeeettt```bbbooo|||iiiVVVOOOLLLJJJIIIJJJKKKMMMUUU^^^qqq}}}sssfff```ZZZYYY^^^lll{{{uuuzzz```MMMEEECCC@@@===>>>JJJ\\\kkkoookkkYYYTTTMMMFFFBBBBBBCCCDDDBBBBBBBBBBBBDDDFFFGGGIIIEEEEEEEEEEEEHHHPPPYYY___eeekkksssxxx{{{~~~gggZZZWWW]]]iiiuuu~~~yyyqqqjjjddd^^^[[[VVVRRRMMMJJJGGGFFFDDDBBBCCCBBBBBBAAA@@@@@@??????>>>>>>===<<<<<<<<<<<<===<<<@@@AAA>>>;;;???JJJTTTcccmmmrrrlllbbbZZZUUUPPPHHHCCC???@@@AAA@@@AAADDDCCCBBB@@@???===<<<<<<<<<<<<;;;;;;;;;;;;<<<======AAAFFFVVVrrruuukkkeeecccaaaaaajjjrrrmmm\\\III>>><<<888555555444333222222222222333222222111111222222333444444333333333444555666333333333333333333333333555555555555555555555555555444444444444555666666777666666777999;;;===>>>>>>CCCKKK]]]{{{dddbbblllyyyrrr]]]SSSNNNKKKJJJKKKKKKLLLRRRZZZkkk}}}rrrhhh^^^XXXSSSRRRVVVbbbvvvyyyxxxxxx|||{{{ssspppYYYIIIAAA;;;>>>@@@FFFWWWkkkrrrnnn]]]UUULLLEEEDDDDDDDDDCCCBBBCCCCCCDDDEEEGGGIIIJJJEEEEEEDDDEEEGGGNNNVVV\\\bbbhhhpppvvvyyy|||sss```XXXZZZaaalllvvvzzzrrrkkkddd___[[[WWWQQQLLLIIIHHHFFFEEECCCCCCBBBAAA???>>>======??????>>>==================@@@BBB???;;;>>>GGGOOO\\\fffllliiiaaa[[[VVVRRRKKKEEEAAAAAAAAA@@@@@@CCCCCCBBB@@@???======<<<<<<<<<<<<;;;;;;<<<<<<===>>>@@@DDDPPPhhh|||qqqjjjeeecccdddkkkxxxkkkYYYFFF===<<<888555555444333222222222222222222111111111111222222444444444444444555666666333333333333333333333333555555555555555555555555555444444444444555666666666666777777999:::<<<===???CCCIIIYYYzzznnnfffjjjrrr~~~fffXXXOOOLLLKKKLLLKKKJJJNNNUUU```rrr{{{kkkaaaXXXRRRMMMLLLNNNVVVfffttt{{{rrrfffffffffkkkuuu}}}rrriiiRRRBBB:::@@@AAACCCRRRiiiuuusssjjj```SSSJJJGGGFFFDDDAAACCCCCCDDDEEEGGGHHHIIIJJJEEEEEEDDDDDDFFFKKKSSSXXX___fffnnntttwww{{{hhh[[[ZZZ]]]fffoooyyyzzzqqqiiiddd```[[[TTTOOOKKKIIIGGGFFFDDDCCCBBBAAA???>>><<<<<>>======<<<<<<======>>>AAABBB???;;;===DDDKKKXXXaaahhhfffaaa\\\WWWRRRKKKEEEAAABBBBBBAAAAAADDDCCCBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<======>>>@@@CCCLLLaaa~~~}}}tttnnnjjjmmmtttfffTTTCCC<<<<<<888555555444333222222222222222222111111111111222222333333333333444444555555333333333333333333333333555555555555555555555555555444444444444555666666666666777888999:::;;;<<<>>>BBBGGGUUUrrr~~~ooolllrrrnnn\\\OOOLLLJJJKKKKKKIIILLLPPPVVVfff~~~zzzkkkbbbXXXRRRMMMLLLLLLOOOZZZdddvvv{{{}}}zzzvvvqqqiii```ZZZZZZ[[[___gggvvvsssaaaJJJ>>>BBBBBBAAAMMMddduuuzzzwwwkkk[[[PPPKKKIIIFFFCCCDDDDDDEEEFFFGGGHHHIIIIIIDDDDDDDDDCCCDDDIIIOOOTTT]]]dddlllrrrvvvzzzuuu]]]YYYZZZbbbllluuuwwwnnnhhhddd```YYYSSSNNNKKKHHHGGGDDDDDDBBBAAA???>>>===<<<>>>===<<<<<<;;;;;;<<<<<<>>>@@@AAA>>>;;;<<>>============<<<<<<<<<<<<===>>>>>>AAADDDMMM```yyy}}}|||~~~dddRRRBBB;;;;;;777555555444333222222222222222111111000000111111222111111222222333333333333333333333333333333333333555555555555555555555555555444444444444555666666555666777888999:::::::::999===BBBMMMfff}}}tttsssvvvbbbQQQLLLJJJKKKKKKIIIKKKNNNRRR___sss|||mmmddd[[[UUUPPPNNNLLLLLLQQQXXXaaafffiiigggccc___YYYRRROOOQQQRRRSSSYYYfffwwwxxxtttUUUFFFDDDAAABBBJJJ\\\sssuuudddVVVNNNJJJHHHFFFEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDCCCBBBCCCGGGLLLPPP[[[aaajjjpppuuuyyy~~~```ZZZWWW___jjjttt~~~~~~uuuoooiiieee^^^XXXSSSOOOJJJGGGDDDDDDCCCBBB@@@???>>>>>>======<<<;;;;;;;;;;;;;;;===???@@@>>><<<<<<@@@CCCPPPYYYaaacccaaa^^^XXXRRRJJJDDDAAACCCDDDCCCDDDGGGDDDCCCAAA@@@>>>===============<<<<<<======>>>???@@@EEEQQQcccyyybbbQQQBBB;;;:::444555555444333222222222222111111000000000000111111000000111222222222222222333333333333333333333333444444444444444444444444555444444444444555666666555666777888999999999999999===BBBJJJ^^^yyy~~~mmmXXXQQQMMMLLLLLLJJJKKKNNNQQQZZZiiizzzoooeee```YYYSSSPPPMMMJJJKKKOOOOOOUUUXXXVVVSSSRRROOOJJJJJJMMMPPPOOOQQQYYYhhhuuulllPPPGGGAAACCCHHHUUUppprrr```RRRKKKIIIIIIEEEFFFGGGGGGGGGFFFDDDDDDDDDDDDCCCBBBBBBEEEJJJMMMWWW^^^gggnnnrrrwww|||jjj___WWW[[[fffqqq|||~~~xxxmmmjjjddd___YYYSSSMMMIIIDDDDDDCCCCCCBBBAAA@@@@@@>>>======<<<<<<<<<<<<<<<<<<>>>???>>><<<<<>>=====================>>>>>>??????FFFTTTgggzzzxxxZZZLLL@@@;;;:::555555555444333222222222222111111000000000000111111000111222333333333222222333333333333333333333333444444444444444444444444555444444444444555666666555666777888999999888888:::>>>BBBHHHVVVttt}}}cccZZZRRRPPPNNNLLLKKKMMMOOOTTT]]]kkk|||xxxmmmeee]]]VVVRRRNNNJJJIIILLLFFFKKKNNNKKKHHHIIIHHHFFFGGGLLLPPPOOOMMMRRR^^^iiiVVVHHH@@@DDDHHHQQQnnn~~~hhhVVVKKKHHHIIIFFFFFFGGGGGGFFFEEECCCBBBDDDDDDCCCAAAAAADDDHHHLLLUUU\\\eeelllpppuuu{{{uuufffZZZYYYbbbmmmxxxpppmmmhhhccc]]]WWWOOOJJJDDDDDDDDDCCCCCCBBBBBBBBB??????>>>===============<<<===>>>>>><<<===???AAACCCMMMWWW\\\___```ZZZTTTOOOIIIDDDDDDDDDBBBAAADDDDDDCCCBBB@@@???>>>=====================>>>??????===FFFVVVjjj|||kkkPPPFFF===<<<<<<888555555444333222222222222111111000000000000111111111222333444555444333333333333333333333333333333444444444444444444444444555444444444444555666666555666777888999999888777777:::===AAALLLgggkkkaaaWWWSSSPPPMMMLLLMMMKKKMMMSSS___pppwwwiiiaaaYYYUUUPPPKKKJJJLLLBBBGGGIIIFFFCCCDDDFFFEEEBBBHHHMMMLLLHHHJJJUUU```oooLLLBBBBBBEEEMMMaaaxxxbbbQQQJJJKKKEEEFFFIIIJJJJJJHHHEEEDDDCCCBBB@@@@@@BBBFFFJJJMMMSSSYYYaaahhhnnnrrrvvvxxx|||~~~mmm^^^]]]ccciiivvvxxxooohhhccc]]]WWWRRRIIIIIIHHHFFFDDDAAAAAAAAAAAA@@@===;;;;;;;;;<<<===BBB@@@<<<;;;<<<=========DDDIIIQQQYYY]]]]]][[[YYYQQQLLLFFFBBBAAACCCEEEEEECCCCCCBBBBBB@@@???===<<<===>>>??????>>>>>>???@@@AAAJJJZZZlll}}}nnnaaaOOOCCC???<<<888444555444333333222222333333000000000000000000000000222222222222222222222222///111444666666555333111777666444333222333333444666555555444444444555555666666666666777888999::::::===>>>DDDMMMVVVwwwzzzzzzlllaaa\\\UUULLLIIIMMMLLLJJJMMMWWWdddttttttiii^^^ZZZVVVOOOIIIFFFCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFGGGJJJOOOSSSwwwRRREEEBBBCCCJJJ\\\hhhTTTKKKJJJEEEFFFGGGHHHHHHFFFEEEDDDCCCBBBAAAAAABBBEEEHHHJJJPPPVVV^^^ffflllppptttvvvzzz}}}uuuaaa]]]aaafffrrr}}}tttnnniiiddd]]]YYYMMMLLLKKKHHHEEEBBBAAAAAABBBAAA>>><<<;;;<<<======EEECCC@@@???@@@AAAAAAAAAAAAFFFMMMTTTXXXYYYXXXVVVRRRNNNIIIEEEDDDEEEFFFFFFBBBBBBBBBAAA@@@???======;;;<<<======<<<<<<===???DDDMMM^^^ooo~~~zzzpppdddYYYIII???<<<:::666333333333222111111111111222000000000000000000000000222222222222222222222222000111333444555444333222555555444333333333333333666555555444444444555555666666666666777888999::::::<<<===AAAIIIQQQooozzz}}}qqqhhheee___TTTNNNPPPLLLKKKMMMUUU___lll}}}qqqfffaaa]]]VVVOOOMMMHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGIIIMMMPPPyyysss{{{VVVGGGAAA@@@EEESSSyyypppYYYNNNKKKFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFLLLRRR[[[ccciiimmmqqqsssxxxzzz}}}~~~hhh^^^^^^cccnnnyyy|||uuuqqqkkkeee```TTTSSSPPPMMMJJJGGGEEECCCFFFDDDBBB@@@??????@@@@@@BBB@@@>>>===>>>???@@@???AAADDDIIIOOOSSSUUUUUUUUUSSSPPPLLLJJJIIIIIIGGGFFFBBBBBBAAAAAA@@@???>>>===;;;<<<======<<<<<<>>>???GGGRRRbbbsss}}}pppbbbXXXNNNBBB;;;888777444111333222111111000000111111000000000000000000000000222222222222222222222222222222222333333333333333444444444444444333333222555555444444444555555666666666666666777888999999:::<<<;;;>>>DDDJJJcccyyy|||pppiiigggbbbVVVNNNNNNLLLLLLNNNRRRWWWbbbvvv~~~rrrlllggg___YYYVVVOOOOOOOOONNNMMMKKKIIIHHHFFFGGGHHHGGGFFFGGGIIIKKKvvviiivvvyyyUUUGGGAAAAAADDDLLLkkkwww```QQQKKKHHHGGGFFFEEEDDDDDDEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDHHHNNNWWW```fffkkkoooqqqwwwyyy|||}}}}}}~~~qqqaaa^^^bbbllluuu|||wwwpppiiiddd[[[YYYVVVSSSQQQNNNKKKIIIJJJHHHFFFDDDBBBBBBCCCDDD@@@>>><<<===>>>?????????DDDFFFIIIMMMQQQTTTVVVWWWTTTRRRPPPNNNMMMLLLIIIFFFCCCCCCBBB@@@@@@???>>>>>>>>>?????????>>>>>>AAACCCHHHTTTfffwww~~~nnn]]]OOOHHH???999777666333000333333222111111111111111000000000000000000000000111111111111111111111111333222111111111222444444222333444555555444222111555444444444444555666666666555555666666777888999:::===<<<===CCCGGG[[[zzzxxx|||}}}pppfffeee```UUUMMMMMMLLLLLLNNNPPPRRRZZZnnn}}}vvvppphhhbbb___XXXXXXVVVTTTPPPMMMJJJHHHFFFGGGIIIHHHFFFEEEFFFGGG|||dddkkkzzzwwwUUUJJJEEEFFFGGGIIIaaahhhUUUJJJKKKIIIGGGEEEEEEEEEFFFGGGEEEGGGIIIJJJJJJHHHEEECCCFFFLLLTTT\\\ccciiinnnqqquuuxxx{{{}}}}}}~~~|||iiiaaacccjjjrrr}}}|||uuulllfff```]]]YYYWWWVVVSSSPPPMMMLLLJJJGGGEEECCCCCCDDDDDDCCCBBBAAABBBDDDEEEEEEDDDFFFGGGJJJMMMQQQTTTWWWXXXVVVUUUSSSRRRQQQNNNKKKGGGFFFEEECCCAAA@@@?????????>>>??????>>>>>>???BBBDDDHHHVVViiiyyy~~~lllYYYLLLFFF>>>999666555333111444444333222222222222222000000000000000000000000111111111111111111111111333222111000000222333555111222333444444444222222444444444444444555666666555555555555666777888999999>>>===>>>DDDGGGUUUnnn{{{xxxuuugggccc___VVVPPPQQQLLLLLLNNNOOOOOOUUUgggxxxzzzrrrkkkiiicccaaa]]]XXXSSSNNNKKKIIIGGGIIIJJJIIIGGGEEEEEEEEEggggggooo{{{[[[OOOIIIJJJJJJGGGZZZyyyrrr[[[KKKKKKJJJHHHFFFEEEEEEFFFFFFFFFGGGIIIJJJJJJHHHEEECCCDDDIIIPPPXXX___fffmmmqqqsssvvvzzz|||}}}tttfffdddiiiooovvv}}}tttnnngggccc^^^\\\[[[XXXSSSOOOMMMKKKHHHFFFDDDDDDDDDEEEDDDCCCCCCEEEGGGHHHHHHGGGGGGIIIKKKNNNRRRUUUXXXYYYZZZYYYWWWVVVUUURRRNNNKKKJJJHHHEEECCCAAA?????????<<<======<<<<<<===AAACCCJJJXXXkkkzzzkkkWWWJJJEEE===888555444333333555444333333222222333333000000000000000000000000111111111111111111111111222111111000000222333444111222222333333333333333444444444444444555666777555555555555666777888888999>>>===>>>DDDFFFOOOcccuuu|||yyyhhhbbb]]]UUUQQQRRRMMMMMMNNNNNNNNNRRR___mmm~~~xxxvvvnnnjjjccc[[[UUUPPPMMMKKKIIIKKKLLLKKKHHHFFFFFFFFFvvvnnnmmmzzzaaaQQQHHHGGGFFFAAAQQQlll|||dddPPPJJJIIIHHHFFFEEEEEEDDDDDDDDDEEEGGGHHHHHHGGGDDDCCCBBBFFFLLLRRRZZZbbbkkkpppqqqtttxxx{{{}}}llldddfffjjjppp~~~{{{tttnnnhhhdddbbb^^^XXXSSSRRRPPPMMMKKKIIIHHHIIIIIIFFFFFFFFFHHHJJJLLLKKKJJJKKKLLLOOORRRVVVYYY[[[\\\___]]][[[ZZZXXXVVVRRROOOMMMKKKHHHDDDAAA@@@??????=========<<<<<<===AAADDDNNN[[[mmmzzz|||gggSSSEEE@@@:::555222222444555444333333222222222222222000000000000000000000000111111111111111111111111111111111111111222222333222222111111222333333444444333333444444666777777555555555555555666888888888>>><<<<<>>>>>@@@DDDGGGQQQ^^^ooozzz~~~{{{uuu___JJJAAA<<<666111000111444666333222222111000111111111000000000000000000000000000000000000000000000000000000111111222222222222222222111000111222444555333333333444555666777888555444444555555666777888777===;;;:::???>>>AAAMMMSSSzzziii___llluuuooojjjaaaZZZYYYRRRNNNLLLMMMLLLLLLQQQXXXbbbuuu~~~wwwmmmaaaXXXSSSQQQQQQNNNNNNNNNLLLJJJIIIJJJKKKttthhhyyyoooPPPBBB===:::@@@IIIRRRlllsss\\\SSSLLLGGGGGGHHHFFFDDDDDDAAABBBDDDEEEEEEDDDBBBAAAAAADDDHHHLLLRRRZZZbbbgggqqqssswwwzzz|||~~~~~~|||fffbbbiiikkkqqqzzzyyysssoooggg___]]][[[YYYXXXXXXWWWVVVTTTVVVUUUTTTUUUWWWYYYYYYYYYXXXSSSTTT[[[aaaccceeegggjjjfffbbb``````___\\\XXXUUUQQQJJJEEECCCBBBAAA@@@@@@>>>>>>???>>>>>>EEENNNWWWdddtttvvvooovvvxxxgggWWWNNNAAA===888555444444444444444333222111111222333444000000000000000000000000111111111000000000000000222222222222222222222222333333222222222222222222111222444555666666555444555555666777777777777777999999::::::<<>>@@@BBBKKK[[[zzz}}}lll```___nnnwwwhhh\\\VVVQQQPPPNNNKKKMMMQQQRRR___sssuuujjjbbb]]]YYYWWWUUUSSSRRRQQQQQQOOOMMMJJJrrr{{{{{{[[[JJJCCC???>>>BBBFFFZZZwwwwww[[[QQQIIIHHHHHHDDDAAA@@@@@@AAABBBCCCCCCBBBAAA@@@BBBCCCDDDGGGLLLSSS\\\cccgggkkkqqqvvvzzz}}}~~~ooobbbbbbffflllsss{{{~~~vvvrrrooojjjgggeeedddcccbbbcccccceeeiiimmmoooooonnnddd```___eeekkkmmmnnnpppqqqmmmjjjiiijjjiiigggddd^^^ZZZUUUPPPMMMJJJGGGDDDFFFCCCBBBDDDEEEJJJTTT___iiirrr}}}sssyyy}}}qqq___OOOGGG===:::666444333333222111222111111000000111111222000000000000000000000000000000000000000000111111222222222222222222222222111222222222333444444444222222222222333444555555555555666777777777777666777777777888:::<<<>>>@@@BBBLLLfffyyyiii___cccmmmzzzeee]]]TTTPPPMMMJJJJJJMMMMMMVVVeeexxxxxxnnngggbbb^^^\\\XXXVVVTTTTTTSSSRRROOOMMMzzz{{{cccMMMCCC???>>>???CCCQQQiiidddXXXMMMKKKKKKHHHEEEDDDAAAAAABBBCCCCCCBBBAAAAAABBBBBBBBBCCCGGGOOOXXX___dddiiiqqqvvvxxx{{{~~~~~~~~~wwwiiifffdddiiiooovvv}}}xxxsssnnnkkkjjjhhhgggiiikkknnnsssxxxzzzzzzxxxmmmhhhffflllqqqssstttvvvuuurrrnnnnnnooopppmmmkkkddd```[[[WWWSSSOOOJJJGGGIIIFFFEEEGGGIIIPPP\\\iiitttyyyzzz~~~ppp\\\LLLEEE;;;888555333222222111000111000000000000000000111000000000000000000000000000000000000000111111111111111111111111111111111000000000111222333444444222222111111222333555666444555666666777777666666666666666777888:::<<<>>>>>>CCCUUUwwwxxxaaaZZZ___uuupppdddWWWPPPMMMJJJIIIKKKNNNRRR\\\kkk}}}ssslllfffaaa___ZZZXXXVVVUUUUUUSSSPPPNNNxxxnnnRRRCCC======???@@@III\\\xxxnnn___QQQLLLLLLJJJHHHGGGBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDKKKTTTZZZbbbhhhpppuuuwwwxxx{{{~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~ooogggaaaeeekkkqqqyyy{{{xxxuuurrrpppppprrruuuzzzvvvpppnnnrrrwwwyyyzzz|||zzzwwwtttsssuuuuuusssqqqiiifffaaa\\\XXXSSSOOOLLLLLLIIIHHHKKKNNNUUUcccppp{{{}}}pppYYYIIICCC:::777444333222222111///000000000111111000000000000000000000000000000000//////000000111111111111111111111111111111111111...//////000111222222333333222111111222333555666444444555666666666666666666555555666777999;;;<<>>CCCQQQlllyyygggTTTKKKJJJIIIGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAACCCIIIPPPUUU^^^eeeooossstttuuuyyy|||||||||{{{{{{||||||}}}~~~|||}}}~~~~~~}}}~~~ssseee^^^aaafffkkkrrr}}}{{{yyyyyyyyy|||~~~xxxuuuyyy}}}~~~}}}yyyyyyzzz{{{xxxvvvoookkkeee```\\\YYYUUURRRSSSPPPOOORRRUUU]]]jjjwww~~~nnnUUUEEE???999666444333333222111///000111111222222111111000000000000000000000000000/////////000111111222222111111111111111111111111//////000000111111222222333333333333444555666666444444555666666666666555666555555555777888:::;;;>>>@@@HHH[[[}}}wwwdddaaa```vvvuuu___UUUQQQOOOMMMLLLIIIJJJNNNXXXggg{{{zzzxxx{{{{{{qqqjjjccc___[[[YYYWWWVVVUUUSSSPPPMMMrrrxxxhhhvvvgggLLL???>>>???===@@@III___qqqYYYMMMJJJHHHFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDAAABBBBBBBBBCCCGGGMMMQQQWWW```jjjpppqqqrrrwww{{{yyyyyyyyyzzz{{{|||}}}~~~zzz|||~~~~~~||||||~~~~~~~~~zzzfffZZZ]]]aaaeeekkkvvv|||~~~}}}zzzuuupppjjjddd```^^^[[[ZZZ[[[YYYYYY[[[^^^eeeqqq}}}pppUUUDDD???888666444444444333111000111111222333333222111111000000000000000000000000...//////000111111222222111111111111111111111111222222222222222222333333333333444555666666666666333444555555666666555555666666555666666888:::;;;;;;???DDDQQQmmmoooeee\\\kkk~~~eeeXXXTTTPPPMMMKKKFFFHHHKKKPPP[[[lllxxxjjjiiiiiiqqq~~~|||ssskkkeeeaaa\\\ZZZXXXWWWVVVTTTPPPNNNlll~~~eeeppppppRRRBBB>>>???>>>???DDDWWWuuu{{{___PPPKKKHHHFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEAAABBBBBBCCCDDDGGGLLLOOOQQQ[[[gggmmmoooqqqvvv{{{wwwwwwxxxyyyzzz|||}}}~~~yyy|||~~~~~~|||{{{}}}~~~~~~iiiVVVYYY]]]aaagggqqq~~~}}}yyytttlllgggcccaaa```___aaa______bbbeeekkkvvv~~~sssWWWFFFAAA888666555444444333222000111222333444444333222111000000000000000000000000...//////000111222222222000000000000000000000000555444444444444444444444333444555777888777777666333444555555666666555555777666666666777888:::;;;777===BBBJJJcccvvveee[[[eee{{{iiiZZZUUUQQQLLLIIIHHHIIIKKKLLLRRR```sss}}}tttccc```___dddnnn||||||tttmmmfffccc^^^\\\YYYXXXWWWUUUQQQOOOooo{{{zzzxxxWWWHHHCCC@@@;;;>>>BBBOOOllljjjVVVLLLHHHGGGGGGDDDCCCBBBBBBCCCDDDBBBAAAFFFDDDCCCBBBCCCFFFIIIKKKRRRWWW^^^fffkkkpppuuuwwwwwwwwwwwwxxxzzz}}}|||||||||{{{||||||}}}~~~}}}}}}~~~zzzfffZZZUUU[[[bbbgggsssyyyrrrmmmgggcccfffkkkooonnnmmmlllnnnsss{{{~~~oooTTTBBB;;;666555444222111000000000222222222222222111000000000000000000000000000000////////////000000000000000000000000000000000000222222222222222222222222000111777BBBKKKJJJ>>>333555555555555666666666666444555666777777888888888888DDDCCCBBBYYY~~~iii^^^^^^mmmttt^^^VVVVVVRRRLLLLLLJJJKKKMMMPPPWWWeeerrrmmmfffaaa]]]___hhhsss|||yyysssmmmfffaaacccaaa^^^]]]\\\YYYSSSNNNkkk}}}iiiTTTGGGAAA>>>@@@BBBKKKbbbxxxaaaRRRJJJGGGGGGEEEDDDCCCCCCDDDEEEDDDCCCEEEDDDCCCBBBBBBEEEGGGIIIOOOUUU]]]dddjjjooosssvvvyyyyyyyyyyyyzzz|||~~~}}}}}}}}}}}}~~~lll^^^UUUYYY^^^bbblllxxx|||uuuqqqmmmlllqqqxxxyyywwwuuussstttxxx}}}~~~||||||{{{|||~~~hhhOOO@@@:::666555333222111000000000000000000000000///......000000000000000000000000////////////000000000000000000000000000000000000222222222222222222222222222222555<<>>:::888444333222222111111222222000000000000000///......000000000000000000000000////////////000000000000000000000000000000000000222222222222222222222222111222333333222222333444333444444444444555555555444555666777777888888888888999:::AAAFFFHHH^^^kkk___gggwwwsssaaaUUURRRNNNLLLMMMLLLJJJJJJNNNSSS\\\mmm|||xxxoooiiieee```]]]VVVWWWXXX[[[bbblllxxx;;;@@@RRRqqq\\\KKK@@@BBBCCCDDDTTTiiiyyyfffXXXMMMIIIEEECCCBBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBEEEIIINNNTTT\\\dddiiinnnooorrruuuwwwyyyyyyyyyyyyyyyxxxxxxyyyzzzzzz{{{~~~~~~xxxdddYYYTTTRRRYYYdddsss{{{wwwyyy}}}yyyxxxwwwssskkkeee\\\VVVRRRRRRQQQNNNNNNPPPRRRTTTXXX^^^eeekkkpppsssyyyzzz|||~~~|||{{{{{{}}}sss```OOODDD===888555333333222222111111222222000000000000000///......000000000000000000000000////////////000000000000000000000000000000000000222222222222222222222222444333222222222333333222333333444444444555555555444555666777777888888888666::::::===BBBCCCSSSooouuueeegggppprrraaaXXXRRRNNNNNNLLLIIIIIIKKKMMMSSS___ppp|||}}}uuunnniiiddd___[[[TTTTTTUUUVVVZZZcccmmmuuu???===IIIeee~~~hhhQQQ@@@AAAAAA@@@LLL___uuuooo```OOOLLLGGGDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDGGGKKKQQQYYYbbbhhhnnnppprrrtttvvvvvvvvvvvvvvvvvvvvvwwwyyy{{{|||}}}~~~rrr```UUUPPPPPP\\\kkkwww~~~yyyxxx~~~~~~xxxuuuqqqkkkaaaYYYNNNIIIGGGHHHJJJHHHIIIKKKLLLNNNRRRXXX___eeekkknnnrrrtttwwwzzz~~~}}}}}}ttttttvvvvvvvvvjjjYYYKKKBBB<<<666222333333222222111222222222222222222222222111000000000000000000000000000000////////////000000000000000000000000000000000000222222222222222222222222777555222111222444333333333333333444444444555555444555666777888888888888555:::999999>>>@@@KKK```}}}kkkhhhkkkppp^^^WWWRRRPPPNNNJJJIIIKKKNNNPPPXXXeeewww{{{zzz~~~~~~{{{ssslllhhhccc^^^ZZZVVVVVVUUUSSSSSSXXXaaahhh;;;>>>EEEXXXzzz{{{zzz|||___HHHDDDDDDAAAFFFRRRdddzzzkkkZZZTTTKKKFFFEEEFFFEEEEEEBBBBBBBBBBBBAAA@@@@@@???@@@BBBEEEHHHMMMUUU]]]bbbjjjllloooqqqqqqrrrssstttsssssssssuuuvvvxxxzzz{{{|||}}}~~~~~~}}}|||}}}~~~nnn\\\PPPSSSSSS[[[jjjzzzvvvlllddd[[[QQQIIIFFFEEEDDDBBBAAABBBBBBCCCDDDFFFJJJNNNRRRXXX___ccchhhlllqqquuuxxx{{{~~~wwwnnniiigggfff```TTTHHH===666333222555333///,,,+++---///111000000000000////////////000000000000000000000000////////////000000000000000000000000111111111111000111111222222333444444444444333222222333333333444444444444444444444444222333444666777888888888777:::<<<;;;;;;@@@HHHPPPmmmyyykkkfffqqqoooggg\\\VVVTTTSSSPPPMMMLLLKKKNNNXXXfffuuuxxxvvvyyy~~~zzzwwwqqqjjjddd^^^[[[YYYXXXSSSNNNLLLNNNQQQSSSSSS:::<<>>AAAKKK\\\rrruuubbbZZZOOOHHHEEEEEEDDDBBBBBBBBBCCCBBBBBBAAA@@@@@@BBBCCCEEEGGGKKKRRRYYY^^^fffiiimmmpppqqqqqqrrrssssssttttttvvvwwwyyy{{{|||{{{|||}}}|||{{{zzz{{{|||~~~jjj[[[SSSQQQUUU```nnn{{{{{{oooddd[[[TTTKKKEEEBBBAAA???>>>======>>>>>>AAACCCGGGJJJNNNTTTZZZ___```dddjjjnnnrrruuuxxx{{{|||~~~wwwlllddd```]]]XXXOOODDD<<<666333222666444111/////////111222000000000000////////////000000000000000000000000.../////////000000000000//////000000000111111111000111111222222333333444444333333222222333333333444444444444444444444444333333444666777777777777666999:::::::::===EEEKKK\\\~~~sssjjjmmm{{{ssshhh___XXXSSSOOOMMMKKKJJJMMMUUU___lll~~~vvvrrrsssvvvxxxwwwtttnnnhhhaaa\\\YYYWWWSSSOOOJJJIIIJJJLLLMMMLLL999:::===KKKhhhuuujjjnnnNNNCCC@@@===>>>EEEPPP```zzznnndddWWWLLLGGGEEECCCBBBAAABBBBBBBBBBBBBBBAAA@@@BBBCCCDDDFFFHHHMMMTTTYYY```dddjjjnnnpppqqqrrrrrrtttuuuvvvwwwyyy{{{|||}}}|||}}}~~~}}}{{{zzzzzz{{{}}}~~~~~~kkkXXXRRROOOUUU```kkkxxx}}}ssseeeYYYPPPJJJEEEAAA???>>><<<;;;::::::;;;;;;===???BBBEEEHHHMMMSSSXXX]]]aaafffkkkooosssxxx{{{xxxzzz~~~xxxlllbbb[[[RRRNNNGGG@@@:::666333222444333222111000000000111000000000000////////////000000000000000000000000....../////////000000000//////000000000000111111000000111111222333333333333333222222222222333333444444444444444444444444333444555666666666666666666888999888888;;;AAAFFFPPPiii}}}nnniiisssyyymmm```VVVPPPNNNJJJJJJLLLQQQVVV^^^nnn|||uuuooooooqqqrrrrrrooojjjddd___YYYVVVTTTPPPMMMIIIGGGHHHHHHHHHGGG999999:::EEE]]]xxxgggxxxxxxUUUFFFBBB??????CCCFFFQQQjjjuuujjj[[[OOOIIIFFFEEECCC@@@@@@AAAAAAAAAAAAAAA@@@@@@AAABBBCCCEEEJJJPPPUUUZZZ```gggmmmpppqqqrrrrrrtttuuuvvvxxxzzz{{{|||}}}~~~~~~|||{{{|||}}}{{{}}}|||bbbXXXPPPPPPVVV___lllwwwuuulll]]]QQQHHHDDDAAA??????>>>===;;;;;;;;;;;;<<<;;;===???AAACCCHHHMMMQQQYYY]]]bbbhhhlllqqqwwwzzzwwwzzz}}}wwwmmmcccZZZJJJHHHCCC===888555333222000000000000000///......000000000000////////////////////////////////////........./////////000000////////////000000000111000000000111222222333333222222222222222222333444333333333333333333333333444444555555666555555555777888999888888999===AAAJJJYYY{{{nnndddhhhqqqyyyjjj\\\TTTRRRKKKKKKLLLMMMNNNRRR___lll|||vvvnnnnnnoooooollljjjfffaaa\\\XXXUUUSSSPPPNNNLLLJJJIIIHHHHHHGGG999999:::AAASSSpppmmmuuu___LLLEEE@@@>>>@@@@@@HHH^^^xxx~~~yyyzzzrrrgggYYYMMMGGGEEECCCBBB===>>>???@@@@@@@@@@@@@@@===>>>???@@@CCCHHHNNNSSSWWW\\\dddkkknnnpppqqqrrrssstttvvvxxxzzz{{{{{{{{{|||}}}~~~}}}{{{zzz{{{|||yyy{{{}}}rrreeeWWWQQQQQQWWWcccmmmzzz}}}yyynnnfffZZZNNNFFFBBBAAAAAA@@@???===<<<;;;;;;<<<<<<;;;<<<===>>>@@@CCCHHHLLLQQQUUUZZZ___eeejjjppptttxxxzzz}}}~~~xxxssslll```VVVHHHEEEAAA;;;777333222111//////000111000///......000000000000////////////////////////////////////............////////////...////////////000000000///000000111111222333333111111111111222222333444333333333333333333333333444444555555555555555444888999999999999:::<<<>>>EEELLLgggkkk]]]]]]cccppp}}}yyy{{{~~~qqqcccZZZWWWOOOMMMLLLKKKJJJKKKTTT^^^kkkwwwyyymmmiiigggffffffdddbbb___[[[WWWUUUSSSPPPOOONNNLLLJJJIIIJJJJJJ777888;;;@@@JJJaaa{{{vvvhhhRRRFFF???;;;;;;===DDDTTThhhuuuwwwuuutttkkkaaaTTTIIIDDDBBB@@@???======???@@@AAAAAAAAAAAA======>>>???AAAFFFLLLPPPSSSYYY```gggkkkmmmoooqqqppprrrtttwwwxxxyyyyyyyyyxxxyyyzzzyyyxxxxxxyyyzzzxxxyyy|||~~~wwwdddXXXSSSSSSZZZbbbmmm|||zzzsssnnngggaaaWWWNNNFFFCCCBBBBBB???>>><<<;;;::::::;;;;;;;;;;;;<<<======@@@DDDGGGLLLPPPUUUZZZ___eeekkkpppuuuwwwyyy{{{|||}}}qqqmmmhhh[[[OOOHHHEEE???999555222111111111111222222222222111000000000000000////////////000000000000000000000000------........./////////......////////////000000//////000000111222222222111111000111111222333444333333333333333333333333222333444555555555555555888888999:::;;;;;;;;;<<>><<<<<<<<>>>>>>>>@@@AAABBBCCCCCCCCC????????????@@@CCCHHHMMMQQQUUU\\\aaafffiiilllnnnnnnppprrruuuwwwwwwwwwwwwuuuvvvwwwwwwwwwwwwxxxzzzvvvxxx{{{}}}wwweeeZZZTTTUUUZZZ^^^nnn}}}zzztttlllfff^^^[[[UUUNNNGGGCCCAAAAAA???>>><<<;;;:::;;;;;;<<<:::;;;;;;;;;;;;===@@@CCCGGGKKKOOOTTTYYY___fffjjjmmmooosssuuuvvvyyy|||~~~{{{llljjjeeeXXXKKKGGGCCC===777333111222222111111111111111111222222000000000000////////////000000000000000000000000---------.........//////........./////////000000//////000000111111222222000000000000111222333444222222222222222222222222111222333444555666666666777777888:::;;;;;;;;;:::BBBDDDOOOjjjmmm___YYYVVVbbbsss}}}lllbbbgggllllllgggaaa\\\ZZZUUUMMMHHHHHHJJJJJJKKKOOOPPPYYYdddmmmzzzuuubbbXXXTTTWWWWWWXXXWWWWWWUUUTTTSSSNNNNNNNNNLLLKKKMMMQQQUUU222666<<<@@@@@@KKKiii{{{qqqyyydddRRRFFF@@@???@@@<<>>===<<<<<<======999::::::999999;;;>>>AAA???BBBFFFKKKPPPVVV\\\aaafffiiimmmppprrruuuyyy|||~~~~~~xxxiiihhhfffYYYLLLEEEAAA;;;555111111222444000///////////////000111000000000000////////////000000000000000000000000---------.........//////............/////////000/////////000111111222222000000000000111222333444222222222222222222222222000111222444555666666666666666777999;;;;;;:::888===???FFF[[[{{{~~~kkk```UUU[[[dddtttooo___aaacccbbb```\\\ZZZYYYUUUMMMFFFGGGJJJJJJJJJKKKGGGOOOWWW___lll~~~ggg[[[WWWRRRSSSTTTUUUUUUTTTSSSRRROOOPPPOOOMMMMMMPPPVVV[[[:::444666???AAAEEE\\\xxxppp|||~~~qqq```SSSHHH???===???<<<<<>>777333222222333333111111000000000000111111////////////////////////---///---+++,,,000000---------......//////000000---.........//////000000111111000///......//////111111000000111111222333111222333444333222111000111111222333333444555555666666666777888888999999<<<<<>>SSSmmmsssyyytttcccUUUIII>>>;;;===;;;;;;>>>DDDRRRdddsss|||wwwgggZZZQQQJJJDDDAAAAAAAAAAAAAAABBBCCCDDDEEEDDDBBB@@@??????@@@CCCDDDIIIMMMSSSXXX]]]aaafffiiilllnnnpppssstttuuuttttttrrrsssuuuvvvwwwwwwwwwvvvtttssswww}}}~~~qqq^^^TTTQQQSSS[[[kkkzzz~~~}}}uuuvvvuuuqqqjjjbbb]]]ZZZ\\\]]][[[TTTJJJBBB@@@@@@============<<<;;;::::::::::::999999999999::::::<<<===???@@@AAADDDIIILLLQQQTTTYYY]]]```bbbeeegggppprrrvvvxxxzzz}}}}}}|||ssspppeeeVVVMMMAAA===777333222222222222111111000000000000111111////////////////////////000222000------111111............///////////////............/////////000111111000/////////000000111111000000111111222333000111222222333333333333222222222333333444444444555555666666777888888888::::::???KKK\\\vvv}}}lll```YYYaaarrrpppbbb\\\VVVMMMIIILLLKKKKKKKKKJJJIIIIIIIIIJJJKKKIIIKKKQQQWWW```ppp}}}wwwggg]]]UUUNNNOOOPPPOOOLLLLLLLLLLLLLLLLLLMMMOOOQQQSSS:::555666;;;:::<<>>@@@AAABBBFFFJJJOOOUUUZZZ___dddhhhiiikkknnnqqqsssttttttsssqqqrrrsssuuuwwwwwwxxxxxxttttttwww{{{}}}}}}mmmZZZSSSQQQTTT^^^lllzzz}}}wwwvvvqqqrrrrrroooiiiaaa[[[YYYbbbaaa^^^VVVLLLDDDAAAAAA>>>>>>>>>===<<<<<<;;;;;;;;;:::999888888888888888:::;;;<<<<<<===???BBBEEEKKKNNNRRRVVVXXXZZZ]]]___fffhhhlllooosssxxx}}}~~~xxxtttgggVVVKKK???;;;666222222222222222111000000//////000000111////////////////////////000222111---...333666444///////////////.....................////////////000000000000000111111111111111000000111111222333000000000111222333555666333333333333333333333333444444555555666777777777888999===DDDPPPfffqqq___\\\eeezzzkkk]]]UUUMMMIIIKKKIIIIIIIIIJJJJJJJJJKKKKKKKKKHHHIIIKKKNNNTTT___kkkmmmaaaUUURRRQQQNNNMMMMMMLLLLLLKKKKKKKKKMMMNNNOOO999666777;;;:::;;;JJJ]]]}}}rrr^^^KKKAAA???::::::;;;>>>EEETTTkkk~~~sss___QQQJJJGGGCCCCCCCCCCCCCCCCCCDDDDDDBBBAAA@@@???>>>???@@@AAACCCFFFKKKQQQVVV[[[aaaeeefffhhhkkkoooqqqrrrsssrrrrrrssstttuuuvvvvvvwwwwwwsssuuuwwwzzz{{{|||~~~iiiZZZTTTPPPVVVaaaooo}}}sssmmmllljjjmmmpppppplllfffbbb___gggfffaaaYYYOOOGGGBBBAAA??????>>>===<<<<<<<<<<<<;;;:::999888777777777777999;;;<<<<<<===>>>AAACCCHHHKKKNNNQQQRRRUUUWWWZZZ[[[^^^aaaeeejjjqqqxxx}}}~~~zzzvvvfffSSSGGG===999555222111222222111000000////////////000000////////////////////////***...///---///666;;;;;;000000//////......------........./////////////////////000111111222222222111111000000111111222333222111000000111333444666333333333333333333333222333333444444555666666777777888;;;???FFFWWWuuuooo___^^^llllll]]]RRRMMMMMMGGGGGGGGGHHHJJJKKKKKKJJJIIIGGGHHHJJJLLLOOOXXXbbbooo{{{uuueee\\\VVVPPPMMMMMMMMMKKKJJJJJJKKKLLLMMMMMM444222444888777999EEESSS|||~~~}}}iiiQQQCCC???===;;;:::===AAALLLcccxxxjjjXXXMMMHHHEEEEEEDDDCCCCCCCCCDDDDDDBBBAAA@@@?????????@@@@@@@@@CCCHHHLLLQQQWWW]]]bbbeeegggkkkooorrrtttttttttuuuuuuuuuttttttttttttttttttvvvyyyyyyyyy{{{~~~fffZZZPPPPPPWWWdddttt{{{pppeee```___^^^cccjjjoooooommmkkkjjjllljjjeee]]]TTTKKKDDDAAA@@@@@@>>>======<<<======;;;:::999888777777777777888:::<<<======>>>AAACCCBBBDDDFFFHHHIIIKKKNNNPPPTTTVVVZZZ___dddkkkrrrwww{{{}}}zzzsss```MMMBBB;;;777333111111111111111000000////////////000000////////////////////////)))---///---...444999:::000000//////......------///////////////............///000111111111111111111111000000111111222333444333222111111111333333333333333333333333333222333333333444555555666666777999;;;===@@@LLLeee{{{lll___cccuuuooo\\\QQQNNNIIIGGGEEEFFFIIIKKKKKKJJJIIIGGGHHHJJJJJJKKKSSS[[[cccooo{{{mmmcccYYYRRRPPPOOOLLLJJJIIIKKKLLLLLLKKK333333666999999:::CCCNNNpppsssWWWEEE???AAA<<<:::===>>>EEEXXXlllwwwbbbSSSHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???@@@@@@>>>AAAEEEIIIMMMSSSYYY]]]eeehhhlllqqqtttvvvwwwwwwwwwvvvuuutttsssssssssssstttyyyzzzyyyyyy|||}}}}}}~~~yyyhhhVVVNNNPPPXXXeeepppzzznnnbbbXXXSSSSSSOOOWWWbbblllqqqrrrrrrrrrpppoookkkddd[[[QQQHHHCCCBBBAAA???=========>>>>>>;;;:::999888888888888888777999;;;<<<<<<===???AAA???@@@BBBCCCCCCEEEHHHJJJOOORRRVVVZZZ___eeekkkooouuuyyy~~~}}}wwwlllXXXFFF???888555222000111111111000000//////......//////000////////////////////////,,,111333000---000222222///////////////.........///////////////.........---...000111111000//////111111000000111111222333444333222222111111222222333333333333333333333333333333444444555666666666777888;;;===>>>EEEWWWhhhggg^^^fffqqqooo\\\RRROOOKKKFFFFFFHHHKKKKKKJJJJJJIIIIIIJJJHHHFFFJJJQQQZZZeeeuuu|||nnnccc^^^XXXTTTPPPNNNOOOOOOMMMKKK555666888::::::;;;BBBJJJ^^^cccOOOGGGEEE>>>;;;>>>>>>@@@NNN```xxxnnnZZZKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@===???CCCFFFJJJOOOUUUZZZcccfffjjjooosssvvvwwwwwwvvvuuutttssssssssstttuuuuuu{{{|||yyyxxx|||~~~||||||}}}~~~hhhWWWRRRSSS[[[cccvvv}}}mmmaaaVVVMMMIIIJJJEEEOOO]]]jjjrrrwwwxxxyyyuuutttqqqlllcccYYYNNNGGGCCCAAA???>>>======>>>???::::::999999999999:::::::::;;;===>>>======>>>???>>>???@@@@@@@@@BBBEEEGGGHHHKKKOOOSSSWWW[[[```cccjjjqqqyyy}}}~~~~~~zzz{{{uuufffPPPBBB>>>666444111000000111111000//////............//////////////////////////////...444777333......///............///////////////000/////////............---...///000000///---,,,111111000000111111222333111111222333333333222222222222222333333444444444444444444555666666777777666777:::===???BBBMMMYYY}}}ttt```^^^cccssstttcccWWWQQQIIIGGGIIILLLMMMLLLIIIHHHIIIJJJGGGDDDFFFLLLOOOXXXffftttyyyjjjddd^^^[[[ZZZXXXTTTPPP222444666777666666;;;AAAPPP}}}|||}}}oooZZZRRRHHH???;;;>>>>>>>>>IIIXXXhhhuuuaaaPPPHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@===???BBBDDDHHHMMMSSSWWW___bbbggglllpppssstttttttttsssrrrrrrssstttuuuvvvvvv|||}}}yyyxxx}}}~~~{{{zzz|||}}}~~~~~~yyycccXXXUUUYYY^^^kkkzzzttteeeYYYOOOGGGDDDFFFBBBLLL\\\kkkuuuzzz}}}~~~xxxwwwuuuqqqiii^^^RRRJJJCCCBBB???>>>======???@@@:::::::::999::::::;;;;;;>>>@@@AAA@@@???===>>>>>>:::;;;<<<<<<<<<===@@@CCCAAADDDIIIMMMOOORRRVVVXXXcccjjjtttzzz}}}~~~~~~}}}ssszzz{{{tttcccLLL??????666333111000000111000000//////............//////////////////////////////---444888444000/////////---.........//////000000000000//////.........------...///000///...,,,***111111111000111222222333...///111333444444444333111111222333333444555555444444555555666777777777555555999===???AAAGGGOOOjjjeee]]]___eee~~~vvv]]]UUULLLHHHJJJMMMNNNNNNGGGGGGIIIKKKHHHEEEHHHNNNFFFNNNYYYfffssszzztttkkkgggdddaaa[[[VVV666666666666666888<<<@@@NNNgggrrrpppfffSSSLLLCCC;;;:::;;;>>>DDDJJJ___uuu|||dddSSSKKKHHHHHHHHHFFFBBBCCCGGGFFFCCCAAA@@@AAAAAA>>><<>>>>>CCCGGGIIINNNTTTXXX]]]ccchhhlllnnnpppqqqppppppppppppqqqrrrrrrsssvvvwwwyyyyyyxxxyyy{{{}}}~~~}}}{{{zzz{{{}}}~~~gggYYYTTTVVVZZZjjjwwwmmm___RRRJJJFFFCCC@@@CCCGGGQQQbbbuuu~~~yyyrrrjjj___UUUNNNEEECCC@@@>>>>>>>>>===<<<===<<<;;;:::999:::;;;;;;@@@??????>>>===<<<<<<;;;:::;;;;;;<<<<<<=========BBBDDDFFFHHHJJJNNNTTTXXX]]]aaahhhooouuu{{{~~~~~~}}}oooqqqwwwzzznnn\\\III<<<999777444111//////000000///111111111111000000000000........................---......//////......------------............//////////////////////////////......------///000111000000///////////////000111000///000111222111000111111222333333444555555333444555555666666555555666777888888:::>>>CCCGGG^^^ttteeeUUU[[[___kkkvvvdddSSSLLLKKKJJJLLLQQQIIIHHHGGGHHHHHHHHHFFFDDDIIIMMMSSS[[[eeerrr~~~{{{|||yyynnnccc666666666666666888<<>>AAA>>>>>>BBBFFFGGGLLLQQQTTTYYY```fffjjjmmmoooqqqoooooooooooopppqqqrrrrrrtttuuuwwwwwwvvvwwwyyy{{{}}}|||zzzzzz{{{}}}{{{eeeZZZXXXVVVbbbsssrrriii\\\QQQJJJFFFCCCAAABBBFFFPPPaaauuu|||uuulllaaaWWWPPPHHHEEEAAA???>>>===<<<:::<<<<<<::::::::::::;;;<<>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;>>>@@@BBBDDDFFFJJJOOOSSSXXX\\\cccjjjqqqwww}}}~~~~~~~~~~~~~~~|||zzzlllkkknnnvvvuuuiiiXXXFFF;;;888777444111//////000000///111111000000000/////////........................---------------------------------............///........................///......---...///000111000000////////////000000111000///000111222222000111111222222333444444555333444444555555555555555666777888888999<<>>CCCUUUrrryyywwwnnnTTTKKKDDDAAA>>><<<===@@@LLLbbb}}}jjj^^^SSSJJJHHHHHHEEECCCCCCEEECCCBBBBBBCCCCCCBBBAAABBB>>>>>>AAACCCDDDHHHMMMOOOTTT[[[bbbgggkkkoooqqqnnnnnnnnnnnnooopppqqqrrrrrrssstttttttttuuuwwwyyy{{{zzzyyyyyyzzz{{{}}}~~~wwwddd[[[WWW[[[dddrrryyynnnfff\\\RRRKKKGGGEEECCCBBBEEEOOO```tttzzzpppeeeZZZSSSJJJGGGBBB???>>><<<;;;:::<<<;;;::::::::::::<<<<<<======<<<<<<;;;;;;:::::::::::::::999999999999999999;;;===???AAADDDHHHLLLPPPUUU]]]eeelllrrrxxx|||~~~}}}||||||}}}~~~}}}}}}|||}}}~~~}}}zzzxxxlllgggeeelllyyy~~~{{{yyylll```QQQBBB999888666333000///000000000///000////////////....................................---,,,++++++,,,---...---------............///........................///............///000000000000////////////000000111000///000222333222111111111222222333333444444333333444555555555555555666777777777777:::>>>AAADDDTTTtttiii\\\RRRWWWeee~~~mmm[[[UUUQQQNNNKKKMMMKKKIIIHHHGGGFFFDDDBBBFFFGGGGGGIIIMMMUUU^^^eeettt|||555666666666666777:::===BBBQQQjjjzzzxxxZZZPPPGGGBBB>>>;;;;;;>>>BBBUUUooo|||iii[[[MMMIIIIIIGGGDDDBBBDDDCCCCCCCCCDDDDDDDDDCCCCCC???===@@@AAAAAADDDIIIJJJOOOWWW^^^dddjjjnnnrrrnnnnnnnnnnnnoooppprrrrrrqqqrrrssssssssstttvvvxxxyyyyyyyyyyyyyyyzzz{{{{{{}}}yyyiii___ZZZZZZddduuuxxxoooiiiaaaWWWPPPKKKHHHFFFBBBEEENNN___sssvvvjjj___XXXMMMIIIDDD@@@???>>>===<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;::::::999999999999999999888888777777666666777:::;;;<<>>AAAEEEGGGLLLSSSZZZaaaggglllpppmmmmmmnnnnnnoooqqqrrrsssqqqrrrssssssssstttvvvxxxwwwxxxxxxyyyyyyyyyyyyxxxxxx~~~hhh]]]UUUZZZiiizzz{{{sssoooggg^^^UUUMMMIIIGGGDDDFFFNNN^^^qqq}}}qqqeee^^^PPPLLLGGGCCCAAAAAA@@@@@@===<<<;;;:::999:::;;;;;;999999999888888888888888888888888777666666666555444666888::::::<<>>EEEVVVtttfffVVVXXX[[[ggg}}}ggg[[[WWWUUUNNNLLLJJJIIIIIIIIIHHHGGGHHHGGGEEECCCDDDHHHOOOTTTWWW```ooo~~~444666777777666777999::::::DDDWWWnnnhhh]]]QQQJJJDDD???>>>@@@???FFFRRRddd|||sss]]]QQQMMMJJJGGGFFFBBBDDDEEEDDDCCCCCCDDDEEECCC???===>>>>>>===???DDDDDDIIIOOOVVV\\\bbbhhhllllllllllllmmmnnnppprrrrrrqqqrrrssssssssstttvvvxxxvvvwwwyyyzzzzzzyyyxxxwwwuuu{{{xxxgggYYYYYYaaannn~~~wwwuuuoooeee[[[QQQLLLJJJGGGIIIPPP]]]ppp{{{nnnfffVVVRRRKKKGGGEEEDDDCCCBBB???>>><<<:::999999999:::777777777777777777777666777777777666666666666666444666888999::::::<<<>>>EEELLLVVVaaajjjqqqwww{{{~~~~~~|||~~~~~~}}}}}}|||{{{yyywwwwwwyyy{{{|||{{{zzz{{{|||}}}}}}{{{yyynnnooossszzzmmm```QQQHHHAAA:::777777222000///000000111///...///............---------...........................---,,,++++++,,,---...---------............///---------------------------......///000////////////......//////000111222222111111222444666555555111111222222222222222222222222333444444444444444444666777666555666888999<<>>===;;;???FFFSSSjjjjjjYYYPPPJJJHHHHHHBBBDDDEEEDDDBBBAAABBBDDDCCC???===>>>>>>===???CCCAAAEEEKKKQQQWWW]]]bbbfffiiiiiijjjkkklllnnnoooppppppqqqrrrsssrrrsssuuuwwwvvvwwwyyyzzzzzzyyywwwvvvuuuxxx|||kkkccc```cccqqq~~~}}}xxxooodddZZZTTTRRRKKKLLLQQQ]]]nnnxxxnnn___YYYQQQKKKGGGEEEDDDCCCAAA???===:::999888888888555555555555555666666666666666666666777777777777444666888999999999;;;<<>>HHH^^^zzzsss___RRRJJJGGGIIIBBBDDDEEEDDDAAA@@@AAACCCCCC???===>>>>>>===???CCC@@@CCCIIINNNSSSYYY^^^bbbgggggghhhiiijjjlllnnnooooooppprrrrrrqqqrrrtttvvvvvvwwwzzz{{{{{{yyywwwuuuwwwwwwxxx{{{}}}mmmbbb]]]gggvvvxxxmmmccc]]][[[MMMNNNRRR\\\mmm~~~ttteee___VVVNNNIIIEEECCCBBBBBB@@@===;;;888777777777444555555555555555555555555666666666777777888888444666888999888888999;;;>>>EEEQQQ]]]fffnnntttxxx~~~}}}}}}}}}{{{{{{{{{{{{|||zzzwwwuuuuuuwwwzzz|||~~~}}}sssxxxzzzttt```SSSEEE>>>:::555222222000//////000111111///---000////////////.................................---......//////......------------.........//////------------------------,,,---///000000000///...............///000222222222111111333555777777666222222111111111111111111222222333444444444333333333555777777777777888:::999===???EEEYYY}}}~~~eeeVVVZZZ___eee~~~nnn]]]YYYTTTOOOMMMKKKIIIGGGHHHIIIIIIHHHFFFFFFHHHJJJFFFIIIOOOXXXfffxxx444444444555666777777888:::999;;;BBBNNNeeexxxwwwrrrgggXXXJJJAAA<<<999888999@@@LLLbbbmmmZZZPPPKKKFFFEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>===BBBDDDGGGKKKOOOUUU\\\```cccfffjjjmmmmmmmmmnnnnnnnnnnnnnnnnnnppprrrtttuuuwwwxxxxxxwwwwwwvvvuuutttxxxxxxyyy|||nnn```aaajjjvvv}}}vvvnnneee```\\\ZZZ[[[aaakkkyyy{{{ppphhh\\\SSSMMMIIIEEEBBBAAA>>><<<:::;;;;;;:::999666666666666666666555555::::::999888777777888888999888666555555777999:::===BBBMMM[[[eeelllsss{{{yyy~~~~~~~~~}}}{{{zzzzzzzzzzzzzzzxxxuuussstttvvvyyy{{{~~~~~~yyy}}}}}}pppcccTTTLLLAAA;;;999888555222111000000000/////////...000000///...------,,,,,,------------------------------------------------,,,,,,------------,,,,,,..............................//////000000111111111111111111222222222222...000333666666444222000222222222222222111000///222222333333333333444444555555555555666666666666777999===AAAJJJaaayyy^^^TTTWWWaaatttooo```TTTQQQQQQNNNKKKKKKKKKIIIGGGEEEDDDDDDEEEFFFJJJIIIMMMSSS[[[gggzzz333444444555666666777777777888:::???HHH^^^tttaaaNNNBBB===;;;999:::???IIIZZZuuuqqq]]]RRRLLLHHHDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>===@@@BBBEEEIIIMMMRRRYYY]]]```ccchhhjjjkkklllmmmnnnnnnnnnnnnnnnpppqqqssstttuuuuuuvvvvvvvvvuuuttttttxxxyyyzzz|||mmmeeegggmmm{{{wwwnnniiidddaaa```eeelllxxxuuulll```VVVOOOKKKFFFCCCAAA???<<<;;;;;;;;;:::999666666666666666555555555999999999888888888777777999888777777777999:::<<<===???GGGSSS]]]dddnnnvvvxxx}}}}}}|||{{{zzzyyyyyyzzzzzzyyyxxxvvvuuuuuuwwwyyy{{{~~~~~~wwwjjj]]]QQQIII???999777666333000000000000///////////////000//////...------,,,,,,........................---------------------------------......---------..............................//////000000000000....../////////000000000...000222444444333111000222222222222222111000000111111111222222222333333555555555555666666666666777888;;;>>>DDDWWWyyytttbbbZZZ[[[jjj|||qqq^^^UUUQQQLLLIIIIIILLLKKKIIIGGGFFFFFFFFFGGGHHHGGGIIINNNTTT]]]mmm{{{333444444555555666666666555666999;;;AAARRRrrrwwwwww{{{dddOOOBBB<<<===::::::===CCCOOOcccuuuyyydddUUUMMMJJJCCCCCCBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCAAA@@@>>>===>>>@@@CCCFFFIIIOOOUUUYYY\\\___dddgggiiijjjmmmnnnnnnnnnnnnooopppqqqrrrsssrrrsssttttttuuutttttttttxxxyyyzzz|||}}}~~~mmmfffgggnnn|||vvvqqqoookkkggghhhmmmvvv{{{rrrfff[[[SSSMMMGGGCCCBBB@@@===;;;;;;;;;:::999777777777666666555555555888999999999999888777777999888888888999:::<<<===>>>>>>CCCMMMUUU]]]gggqqquuu{{{~~~~~~~~~}}}{{{yyyyyyyyyxxxxxxxxxxxxyyyyyyxxxwwwwwwwwwwwwxxxyyyyyy|||~~~yyyrrrdddWWWLLLEEE<<<666444333111////////////////////////////////////...------,,,,,,000000000000000000000000---------------------------..................---...........................////////////000000000......////////////000000//////000111111111111111111222222222222111000000000000111111111222222222444555555555555666666666777777999:::===JJJddd|||rrr^^^UUU^^^mmmooo^^^UUUOOOLLLLLLJJJIIIGGGFFFEEEDDDDDDDDDGGGFFFGGGKKKNNNRRR]]]hhhwww333333444444444555555555444666888999:::GGGddd~~~uuuiiixxxzzzcccOOOCCC???<<<:::999;;;>>>EEESSS```yyyooo\\\OOOHHHCCCBBBBBBAAAAAABBBCCCDDDFFFFFFEEEDDDBBBAAA???>>>>>>???BBBDDDGGGKKKQQQUUUXXX\\\```dddgggiiilllooonnnnnnnnnoooppppppqqqrrrqqqrrrssstttuuuuuuuuuuuuuuuvvvxxx{{{|||||||||||||||pppiiiiiiooo{{{xxxrrrmmmlllnnnuuuxxxlll```WWWPPPIIIDDDDDDAAA===;;;;;;:::999888777777777777666666666555777888999999999999888777777777777888999;;;===>>>>>>>>>DDDMMMTTTZZZbbbkkkrrrxxx~~~~~~}}}|||yyyvvvtttuuuuuuvvvvvvvvvwwwwwwxxxvvvwwwwwwxxxxxxxxxxxxxxxwwwzzz{{{ppp```RRRGGGBBB:::555333222000///.........////////////000//////.........---------////////////////////////---------------------------......//////......---........................////////////////////////000000000000111111111222///////////////000111111111111222222222111111000111111111111222222222222444444444555555555666666777777888999:::AAATTTeeelllZZZ[[[eeetttkkk___YYYVVVTTTJJJJJJIIIGGGFFFEEEDDDDDDHHHGGGGGGJJJKKKLLLRRRZZZhhhttt333333333333444444444444444666888888777@@@WWWmmm{{{gggoooxxxcccPPPEEEBBB<<<999888999;;;>>>GGGQQQfffxxx{{{gggTTTGGGDDDCCCBBBAAAAAACCCDDDEEEFFFFFFFFFEEECCCAAA@@@???>>>???AAABBBDDDHHHMMMQQQUUUXXX]]]aaadddhhhlllnnnmmmmmmnnnooopppqqqqqqqqqqqqrrrssstttuuuvvvvvvvvvqqqrrruuuxxx{{{|||||||||~~~uuullliiisss~~~yyysssqqqpppuuuqqqeee\\\SSSKKKEEEEEEBBB>>><<<;;;:::999777777777777777777777777777777888888999999999888888666666777888999:::;;;<<<;;;===EEEPPPVVVYYY^^^eeeooovvv|||~~~}}}zzzvvvsssssssssttttttuuuvvvvvvvvvuuuvvvwwwxxxxxxxxxwwwwwwsssuuuyyy~~~{{{}}}mmmZZZLLLCCC???:::555333222111111.............../////////...............---------........................------------------------------............------......................../////////...............///000000000000111111111//////.........///000111000111111222222222111111222222222333333333333444444444444444555555555555777666888::::::>>>JJJVVVsssjjj```aaadddxxx{{{mmmeee]]]WWWOOONNNLLLKKKIIIHHHHHHHHHHHHFFFFFFIIIJJJIIILLLQQQXXXddduuu333333333333333333333333444555777888777===MMM]]]~~~nnnjjj{{{gggTTTFFF@@@===999888999999:::@@@HHHUUUggg|||vvv___MMMGGGEEEDDDBBBBBBCCCEEEFFFFFFFFFEEEEEECCCBBB@@@???===>>>???@@@BBBEEEIIIMMMRRRUUUYYY]]]```dddiiilllkkklllmmmooopppqqqrrrrrrqqqrrrssstttuuuuuuuuuuuuooopppsssvvvyyy{{{}}}~~~~~~}}}||||||~~~xxxnnnooovvv}}}yyywwwyyyxxxkkkaaaXXXOOOIIIFFFCCC???<<<;;;:::888777555666666777777888888999888888888777888888999:::666777777888999::::::;;;777<<>>AAAEEEHHHNNNQQQUUUXXX\\\```eeehhhhhhjjjllloooqqqrrrrrrssspppqqqrrrssssssssssssssspppqqqrrruuuwwwzzz}}}~~~{{{{{{zzzzzz{{{zzzuuurrrsss~~~~~~qqqggg]]]SSSMMMGGGDDD@@@===;;;:::888666444444555777888999:::;;;:::888777666666888:::<<<888888999::::::;;;::::::999>>>IIIVVV]]]___bbbfffrrrzzz~~~{{{wwwsssrrrrrrssstttttttttsssrrrttttttttttttuuuuuuuuuuuuxxxxxxxxxwwwyyy}}}ttt\\\JJJDDD<<<;;;888555222111111222000000///...---,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++........................//////.........------------------.........////////////000000000111111111000000111222222222222222111222222222333333333333333333444444444555555555777555555999::::::???EEEQQQgggsssfffgggrrrvvvdddSSSPPPLLLHHHGGGGGGIIIJJJLLLHHHFFFHHHIIIGGGGGGIIIGGGMMMVVVaaannn333222222222222222222222333111222666888:::@@@GGGWWWtttxxxhhhYYYDDD???;;;;;;999888:::???BBBNNNaaaxxxwwwbbbKKKIIIGGGDDDCCCDDDFFFGGGCCCCCCDDDDDDCCCBBBAAAAAA:::;;;;;;;;;<<<>>>BBBEEELLLNNNRRRUUUYYY]]]bbbeeegggiiillloooqqqsssssssssppppppqqqrrrrrrrrrqqqqqqrrrrrrssstttvvvyyy|||~~~xxxxxxxxxxxxxxx{{{}}}rrrllluuuuuukkkaaaWWWQQQGGGDDD@@@===;;;:::888666333333555666888:::;;;<<<;;;999666555555777;;;===::::::;;;<<<<<<;;;;;;;;;>>>BBBLLLYYY```ccchhhmmmttt||||||{{{{{{zzzzzzwwwsssppprrrsssttttttttttttrrrrrrtttsssssssssssstttuuuuuu}}}}}}{{{yyyyyy~~~qqqWWWHHHEEE:::999777444111000111222111111000...---,,,+++***---.....................------------------------------------------------***++++++,,,,,,++++++***........................//////.........---------////////////000000000111//////000111111111111111///000111222222222222222000111111111111222222222333333333444444444555555666444444777888888;;;@@@IIIZZZzzzqqqiiilllrrr]]]YYYTTTOOOMMMNNNQQQSSSPPPLLLIIIKKKKKKHHHHHHJJJIIILLLPPPVVVaaaqqq333333333333333333333333444666777888888999;;;>>>NNNgggvvvnnn}}}jjjYYYHHH<<<<<<===999:::???BBBJJJWWWjjj{{{^^^QQQFFFEEEGGGEEEEEEGGGDDDDDDCCCBBBAAAAAA@@@@@@===<<<;;;;;;<<<>>>AAABBBFFFIIIMMMQQQUUUYYY___bbbdddiiikkkjjjkkkoooqqqppprrrqqqqqqqqqqqqrrrssstttqqqppppppqqqsssvvvyyy{{{|||zzzyyywwwwwwxxxyyy{{{zzzvvvrrrxxxooofff]]]WWWMMMJJJEEE???;;;:::::::::<<<;;;999777666666777888;;;;;;::::::::::::;;;;;;<<<888888======888888;;;>>>@@@OOOdddmmmiiihhhlllxxx}}}}}}{{{xxxuuusssrrrrrrrrrqqqppppppqqqqqqrrrrrrqqqqqqpppqqqpppppprrruuuwwwwwwvvv}}}dddNNNBBB???888777555222111000000111------..................---...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......////////////////////////,,,,,,,,,------///000111...............///000000000000000000000111111222...///000222222111000000444333333222222333333444444444444444444444333333777777777888999999::::::===LLLbbb}}}qqqbbbuuupppfffYYYRRRRRRUUUYYYZZZWWWQQQLLLKKKMMMNNNMMMJJJGGGKKKPPPRRRUUU^^^mmmyyy333333333333333333333333333444666666666777:::<<>>===CCCOOObbb{{{lll]]]NNNHHHGGGDDDBBBCCCDDDCCCCCCBBBBBBAAAAAAAAAAAA???>>>=========???@@@CCCFFFJJJNNNQQQVVV[[[___aaafffiiihhhiiimmmpppoooqqqqqqpppppppppqqqqqqrrrpppoooooooooqqqtttvvvxxxyyyxxxwwwvvvvvvwwwyyyzzz}}}|||vvvtttxxx~~~}}}zzzxxxxxxzzz||||||ssskkkbbb\\\RRRLLLEEE@@@===<<<;;;:::<<<;;;:::999888888999999999999999888999::::::;;;:::777888<<<<<<999999<<>>===<<<<<<===AAACCCFFFIIILLLQQQVVVZZZ]]]bbbeeeeeegggllloooooopppppppppooooooooooooooonnnnnnnnnnnnoooqqqssstttvvvuuuttttttuuuvvvxxxyyyxxx~~~~~~ssstttvvvxxx{{{}}}~~~}}}|||zzzyyyxxxxxxyyyyyytttuuuuuusssqqqqqqrrrsssxxx|||~~~wwwooohhhbbbXXXPPPFFFAAA@@@???===:::<<<<<<<<<<<<<<<<<<;;;;;;::::::999::::::;;;<<<<<<:::888999<<<===;;;;;;>>>>>>CCCRRRgggsssrrrrrrvvvuuuyyy~~~~~~|||zzzwwwwwwyyy}}}~~~wwwsssooolllmmmnnnooopppppppppppppppppppppppppppppprrrsssssstttxxxnnnZZZJJJ???;;;555444333111000/////////........................---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,.......................................///000000000000//////000000111222000000000000000111111222333333222222222222333333555555555555555555555555666666777777888888999999;;;???HHHZZZxxxrrrxxx{{{kkkgggfffccc___bbbZZZPPPLLLPPPXXX```dddbbb___YYYUUUSSSVVV[[[^^^kkkvvv222222222222222333333333222333555555555555888:::AAAFFFUUUnnnrrrppp~~~___LLLCCC<<<;;;<<<>>>>>>AAALLLaaayyyiiiVVVMMMIIIIIIIIICCCCCCCCCCCCCCCDDDDDDDDDDDDCCCAAA???===<<<;;;;;;???AAACCCEEEHHHLLLQQQUUUYYY^^^bbbbbbdddjjjnnnnnnoooooooooooooooooonnnnnnnnnnnnnnnnnnnnnoooqqqqqqrrrrrrrrrrrrsssuuuvvvwwwwww}}}~~~|||xxxuuusssssstttuuuooonnnmmmlllkkkllllllmmmkkklllnnnnnnmmmnnnppprrrxxx{{{}}}wwwrrrlllggg^^^TTTHHHCCCCCCCCC@@@<<<>>>>>>>>>??????????????????>>>>>>=========>>>>>>===<<<<<<=========>>>???===BBBPPPcccmmmoooooorrruuuzzz~~~}}}wwwxxx|||yyyuuuoookkkkkklllmmmnnnoooooooooooooooooooooooollloooqqqqqqqqqvvv~~~dddTTTHHH>>>:::444333222111000///.....................------------......//////...------,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((&&&&&&((()))+++------------............,,,,,,,,,,,,,,,,,,,,,,,,..................------...............///000000///////////////000111111111000/////////000222333333333222222222222333333444444555555555555666666555555666666777888888999999;;;@@@KKKaaasssgggoooyyy{{{uuuhhhcccaaa___bbb\\\TTTRRRXXXdddooovvvtttooohhhccc```]]]ZZZWWW[[[bbbllluuu111111111222222333333333333444555555555666888:::AAACCCLLLbbboooggguuuvvv[[[III@@@<<<<<<>>>===>>>EEETTTkkkyyyaaaQQQKKKIIIIIICCCDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@>>>===<<<;;;;;;>>>???AAABBBEEEIIINNNRRRUUU[[[______bbbhhhllllllnnnnnnoooooooooooonnnmmmooooooooooooooopppqqqqqqpppppppppqqqrrrssstttuuuvvv|||}}}|||{{{uuurrrqqqqqqmmmllljjjhhhgggfffggggggjjjlllnnnoooppprrruuuwww{{{}}}}}}xxxvvvtttppplllcccYYYNNNHHHHHHHHHDDD???AAAAAAAAAAAABBBBBBBBBBBBCCCCCCAAA@@@????????????@@@@@@@@@??????@@@AAAAAACCCHHHTTTbbbjjjmmmnnnppptttyyy~~~}}}}}}{{{vvvppplllkkkkkkllllllooonnnnnnmmmmmmnnnnnnoookkknnnppppppqqqvvv{{{aaaQQQEEE<<<777222222222111000///...---//////.........---------------..................,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...++++++,,,,,,,,,------------------------------------......//////...---,,,...............///000000/////////...///000000111111000/////////000222333333222222111111222222333444444444444555555666666444555555666666777888888777:::???CCCNNNhhh~~~aaa]]]ccceeeyyymmmbbbaaadddaaa^^^[[[\\\dddppp{{{|||vvvrrrnnnggg]]]UUUTTTVVV[[[cccmmmxxx000000111111222333333333333555666555555555777999<<<===EEEVVVqqq~~~kkkjjjuuusssYYYIIIAAA>>>:::999;;;@@@JJJ^^^zzzqqq[[[OOOIIIFFFEEEEEEEEEEEEEEEDDDDDDDDDAAAAAA@@@???>>>======<<<===>>>???@@@AAAEEEJJJNNNQQQWWW[[[\\\^^^dddhhhiiijjjkkkmmmnnnnnnnnnmmmlllnnnooooooppppppqqqqqqqqqoooppppppqqqqqqrrrrrrrrrsssyyy|||yyywwwzzz||||||}}}}}}wwwvvvsssqqqoooooooooooossstttvvvwwwxxxyyy|||}}}}}}|||}}}|||wwwsssqqqrrrsssqqqoooggg___VVVQQQPPPNNNJJJFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFDDDCCCBBBAAAAAAAAACCCFFFEEECCCDDDIIIKKKJJJLLLPPPXXX```gggkkkmmmooossswww}}}xxxtttooolllkkklllllllllnnnnnnllllllllllllnnnnnnooopppqqqqqqsssyyy~~~xxx___NNNBBB888444222222222222111000....../////////...------,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***+++++++++,,,,,,,,,,,,------------------------,,,---.../////////------...............///000000//////......//////000111000000000000000111111222222222111111111111222222222222333333444555555555444444555555666666777777666999>>>???CCCTTTuuukkkZZZWWWXXXcccwwwyyyhhhccceeeaaa```___aaahhhqqq{{{~~~zzzsssiiiaaaZZZVVVTTTXXX]]]dddmmmvvv///000000111222222333333222444444444333444666888666888???KKK```||||||nnnkkkoooVVVGGG@@@888999;;;>>>BBBOOOiiinnn\\\PPPJJJGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA???>>>===<<<=========>>>BBBGGGKKKMMMSSSWWWWWWZZZ```ddddddeeegggiiikkkllllllkkkjjjmmmmmmnnnooopppqqqqqqqqqppppppqqqqqqqqqqqqqqqpppqqqvvvyyyvvvtttvvvxxxwww~~~~~~{{{ssspppooojjjgggdddfffjjjmmmnnnmmmjjjfff```[[[XXXTTTQQQNNNKKKIIIFFFDDDCCCEEEGGGHHHJJJIIIIIIHHHHHHIIIIIIJJJKKKNNNOOONNNQQQYYY\\\[[[VVVZZZ^^^dddjjjooossstttvvvyyy~~~~~~|||{{{|||}}}|||{{{qqqooolllkkklllmmmnnnmmmnnnmmmllljjjjjjlllmmmnnnppppppoooppptttzzz~~~mmmWWWIII>>>666444111222222222222000///...000//////...------,,,,,,---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...---...............///000000///............///000000//////000111111111111111222222111111111111222222111111222222333444444555333444444555555666777777666666999<<<===GGG^^^uuu{{{aaaUUURRRTTTaaasss~~~yyykkkfff```___]]]\\\^^^dddkkkppptttuuuwwwyyy{{{yyyvvvtttfff]]]UUUSSSSSSTTT[[[bbbkkkqqqzzz///000000111222222333333111222333333222222444666333777<<>>===DDD[[[sssjjj\\\TTTHHHGGGGGGFFFEEEDDDCCCCCCGGGGGGFFFEEECCC@@@>>>===;;;;;;;;;;;;<<>>BBBRRRddd~~~iiiVVVMMMGGGDDDFFFFFFBBBBBBFFFEEEDDDDDDCCCBBB@@@???>>>>>>===<<<===>>>AAACCCEEEFFFHHHJJJLLLPPPVVV\\\aaaeeeeeeggghhhiiihhheeecccjjjjjjkkkkkklllmmmmmmnnnlllmmmnnnooopppppppppppprrrssssssqqqppppppsssuuuwwwxxxyyy|||yyyzzz}}}~~~}}}}}}vvvllleee```]]]VVVQQQTTTZZZ^^^bbbfffnnnooonnnjjjbbb\\\XXXWWWTTTPPPMMMKKKGGGDDDGGGMMMSSSSSSTTTVVVXXXYYYZZZZZZYYYaaafffcccdddmmmuuuwwwtttrrrqqqvvv~~~tttmmmkkkjjjiiihhhggghhhhhhiiiiiiiiiiiihhhnnnmmmkkkjjjlllnnnooopppooooooooonnnoooqqquuuxxx}}}vvvhhhUUUFFF===999666333////////////............000---+++,,,......,,,***,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++---+++***+++......,,,***+++,,,---.........---,,,---------............///000//////.........//////111222222111000000111333444333222222222333444555333222222111111222222333444111///111555777666444444666888888888>>>GGGOOOhhhlllVVVSSSQQQRRRTTTXXXddd|||~~~ppp\\\LLLLLLNNNKKKLLLQQQOOOOOOPPPWWWaaallltttxxx}}}qqq^^^NNNIIILLLKKKGGGOOORRRVVV[[[bbblllxxx///000222333444333222111222222222222333444555666555222444<<>>:::<<<;;;===IIIXXXoooxxxcccTTTLLLFFFFFFFFFCCCCCCFFFEEEEEEEEEDDDBBBAAA???>>>;;;:::999999:::<<>>888666444222111000000000000/////////000...------//////---+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++---+++***,,,......,,,***+++,,,---.........---------------............/////////............//////111222222111000000111333444333222111111222333444333222222111111222222333333444444333222333444555444666888777777:::BBBIIIUUUpppqqqYYYPPPLLLOOOTTT[[[nnnxxxcccQQQMMMLLLGGGFFFJJJJJJJJJJJJLLLSSS]]]hhhnnnxxxqqqbbbTTTMMMMMMLLLHHHGGGIIILLLNNNSSS[[[eeelllvvv---000555888888666222///111111111111222333444444555333444999;;;AAASSSffftttxxxcccJJJBBB<<<<<<;;;999@@@KKKZZZqqqsssaaaUUUJJJFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDBBB@@@???::::::999888999:::;;;<<<>>>@@@BBBDDDGGGLLLRRRVVVZZZ]]]```dddfffgggggggggfffggghhhiiijjjkkkllllllkkkkkkllllllkkkkkkjjjjjjnnnnnnnnnmmmkkkjjjlllmmmoooppprrrvvvyyy|||~~~~~~{{{{{{{{{|||||||||||||||}}}|||{{{~~~{{{rrriiiaaaYYYQQQLLLOOOTTTXXX\\\```hhhkkknnnnnnkkkgggcccbbb]]]ZZZWWWVVVUUUWWW```jjjooonnnmmmmmmooooooooonnnnnnsssuuusssrrrvvvzzz||||||tttmmmhhhfffeeedddeeeeeefffggggggffffffkkkjjjhhhgggggghhhiiijjjkkknnnoookkkgggiiirrrzzzyyyuuuqqqtttxxxxxxtttkkkaaa[[[OOOHHH>>>777444444333222111111111111000000000000000///......//////...---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,++++++,,,------,,,***+++,,,------......---------------............/////////............//////111222222111000000111333333222111000000111222333333222222111111222222333222666999777333111333666444666888777666777<<<@@@GGG\\\{{{oooYYYJJJMMMQQQSSSbbbuuuqqq[[[QQQKKKEEECCCFFFFFFFFFEEEDDDGGGOOO[[[cccqqqpppjjj^^^UUUQQQMMMIIIGGGGGGGGGGGGIIINNNUUUYYY```iiitttzzz///222666999:::777444111111111000000111222333333777666777::::::===IIIVVVxxx|||rrrzzznnnRRRFFF>>>===<<<999<<>>???BBBDDDFFFJJJOOOSSSTTTWWW[[[^^^```bbbcccdddeeeeeeggghhhjjjkkklllmmmllllllllllllkkkjjjiiihhhoooppppppooommmllllllnnnkkkmmmooosssuuuwwwyyyyyy{{{{{{||||||}}}~~~{{{zzz{{{|||}}}{{{zzzzzzyyyyyyyyyzzzzzz~~~{{{yyy||||||{{{~~~wwwmmmeee\\\TTTNNNPPPUUUXXX]]]bbblllnnnrrrsssqqqmmmiiifffdddaaa___^^^^^^cccooo||||||{{{{{{zzzxxxuuuwwwzzz|||{{{zzz{{{|||}}}~~~vvvmmmfffddddddcccdddeeeffffffgggffffffkkkkkkjjjhhhggghhhjjjllllllppprrrnnniiilllvvvxxxtttoooooopppoooiii___SSSKKKDDD???999555444444333222111111111000000000//////......------.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,+++,,,,,,,,,------------------------............//////............//////000111222222111000000111333333222111000000000111222333222222111111222222333222666;;;===;;;888666555444666777777666777999<<>>======::::::???DDDRRRjjj{{{nnn\\\MMMGGGFFFFFFDDDHHHGGGGGGFFFEEECCCBBBAAA>>>>>>===<<<;;;;;;;;;;;;<<<>>>AAABBBDDDGGGKKKNNNRRRUUUYYY[[[\\\]]]___aaacccdddeeegggiiikkklllmmmmmmmmmmmmlllkkkjjjiiihhhmmmooopppooommmllllllmmmkkklllnnnppprrrttttttuuuuuuvvvwwwwwwwwwzzz~~~~~~}}}zzzxxxvvvwwwyyyzzzxxxxxxwwwvvvvvvvvvwwwwwwzzzwwwvvvyyy~~~{{{www{{{{{{rrrjjj```WWWQQQRRRVVVZZZ___cccmmmppptttwwwxxxvvvrrrooollljjjhhhgggfffkkkzzz~~~zzzvvvyyy{{{~~~~~~}}}}}}|||}}}zzz{{{zzztttllleeebbbbbbcccdddeeefffggggggggggggiiijjjjjjiiihhhiiilllooopppuuuxxxuuurrruuuzzzwwwrrrqqqoookkkdddZZZNNNFFF???===999555444222111000000000/////////.........+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......---------............///...............///000000111222222111000000111333444333111000000000111111333222222111111222222333111555;;;AAAEEEBBB;;;444444555666777777888:::<<<>>>BBBOOOhhhaaaQQQMMMNNN\\\nnnkkk[[[PPPKKKIIIAAADDDFFFEEECCCEEELLLRRR___llltttpppdddZZZSSSOOOIIIGGGCCCAAAAAACCCEEEFFFEEENNNVVVZZZ```iiiqqqttt{{{//////000000000111111111222111111111111111222222333444666777777999>>>CCCXXXooowwwnnnhhhSSSAAA<<<<<<999888;;;???HHHYYYppp|||jjjWWWLLLIIIHHHFFFGGGGGGGGGFFFDDDCCCAAA@@@===<<<<<<;;;;;;:::999999999;;;===???@@@BBBFFFHHHPPPTTTXXXYYYXXXYYY\\\___aaabbbccceeehhhjjjkkklllmmmnnnmmmmmmlllkkkjjjiiiiiikkkllllllkkkjjjjjjkkkkkklllmmmnnnooopppqqqrrrrrrsssttttttsssuuuxxxzzzwwwyyyzzz||||||{{{yyyxxxvvvwwwvvvtttrrrrrrsssuuussssssttttttttttttttttttsssrrrrrruuuzzz}}}}}}{{{{{{~~~}}}vvvrrrcccZZZSSSTTTXXX[[[```eeellloootttzzz}}}uuusssqqqooommmqqq}}}wwwrrrtttvvv|||~~~}}}{{{|||}}}ssssssrrrnnniiieeebbbaaacccccceeefffgggggghhhhhheeeggghhhhhhgggiiinnnsssvvvzzz~~~~~~~~~uuusssooohhh^^^SSSIIIDDD;;;:::777444111///......////////////............***+++,,,,,,++++++,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********+++++++++++++++***,,,...---,,,++++++,,,---,,,,,,,,,,,,---...///---------............///......---......///000111111222222111000000111333555444222111000000111111333222222111111222222333111333999@@@FFFDDD<<<444444555555666888999;;;<<<;;;;;;CCCUUUlllsssYYYNNNMMMXXXeeerrrbbbVVVOOOCCCDDDEEEDDDBBBBBBFFFIIIVVVeeerrrpppfff\\\UUUPPPKKKHHHDDDBBBCCCCCCDDDCCCBBBIIIOOOPPPSSSZZZ```bbbjjjpppxxx...///000000111111000000333222222111111111222222111333555555555777;;;>>>KKK```|||sssxxx~~~dddJJJ@@@>>>:::888999>>>AAAKKK]]]rrryyycccSSSMMMKKKIIIGGGGGGFFFEEEDDDBBBAAA@@@<<<<<<<<<;;;;;;:::999999777999<<<===>>>@@@BBBDDDJJJOOOSSSTTTSSSTTTXXX\\\]]]^^^```bbbeeegggiiijjjlllmmmmmmmmmlllkkkjjjjjjeeegggjjjkkkjjjiiijjjjjjllllllkkkkkklllmmmooopppooopppqqqqqqpppoooqqqrrrqqqrrrtttuuuuuusssrrrpppoooqqqrrrqqqnnnlllmmmnnnnnnoooqqqrrrsssrrrrrrqqqppppppqqqsssvvvyyy|||}}}~~~zzzxxxiii```XXXXXX\\\___eeejjjoooqqquuu|||}}}{{{wwwsssvvv}}}yyysssmmmmmmooozzz~~~zzz|||~~~{{{tttkkkjjjhhhggggggeeecccaaaaaabbbccceeeffffffggggggbbbfffiiijjjjjjmmmsssyyy{{{~~~xxxwwwqqqfffXXXKKKDDDAAA666666444222000///000000000000000////////////...)))+++------++++++,,,///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))*********++++++++++++***,,,......,,,***+++---------,,,,,,,,,---...///---------............///---------......///000111111222222111000000111333666555333222111111111222333222222111111222222333000222777;;;===<<<888555666555444444666888999:::;;;:::???JJJXXXjjjkkkXXXTTTXXX\\\~~~mmm```OOOMMMJJJGGGEEEEEEGGGHHHNNN^^^kkkllleee\\\TTTOOOPPPLLLGGGEEEEEEEEEDDDCCC???EEEIIIHHHHHHMMMRRRSSSXXX___hhhnnnqqqvvv|||///000333444555444222111333333222222222222222333222444666444444777:::<<<>>>QQQkkk|||nnnrrrSSSFFFBBB===999999>>>>>>DDDQQQbbbrrrkkkXXXPPPNNNKKKFFFFFFFFFEEECCCBBB@@@???<<<============<<<;;;:::888:::<<<>>>>>>???BBBDDDCCCHHHMMMNNNNNNOOOTTTYYY[[[\\\^^^```ccceeeggghhhkkkkkklllllllllkkkjjjjjjdddgggjjjkkkkkkjjjkkkllllllkkkjjjiiiiiikkkmmmooommmnnnpppooommmlllllllllnnnoooqqqrrrqqqpppnnnllljjjmmmooonnnkkkhhhhhhiiikkkmmmoooqqqrrrrrrpppooopppqqqrrrssstttxxx|||{{{}}}}}}oooeee]]]]]]aaadddiiiooouuuuuuxxx~~~|||wwwxxx{{{zzzwwwqqqkkkhhhkkkxxxyyy{{{}}}}}}~~~{{{qqqiiigggdddbbbccceeefffcccaaa``````bbbcccdddeeeeeeeeecccgggkkkmmmmmmqqqxxx}}}{{{zzzssseeeTTTFFF@@@???333444333222111111333555111111111111000000000000***,,,......,,,+++...000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))******++++++++++++***,,,......+++***+++---------,,,+++,,,---...///---------.........//////---------......000111111111222222111000000111333777555444222111111222222333222222222222222222333///333666666333222444666888666444333444666777888777777:::@@@FFFSSSlll}}}eee]]][[[WWWnnnsss^^^YYYQQQLLLJJJKKKLLLLLLJJJXXXfffiiiccc\\\TTTMMMOOOKKKFFFCCCCCCCCCAAA???===BBBEEECCCBBBFFFJJJKKKJJJRRRZZZ```bbbeeekkkpppsss{{{222111//////111222333333222222222222222111000///222333666999:::::::::999BBBIIIVVVlllqqq}}}aaaPPPGGG???:::999999:::???FFFMMMYYYmmm~~~nnn```VVVPPPOOOKKKEEE@@@>>>>>>??????<<<;;;;;;<<<======<<<:::::::::::::::;;;<<<======@@@CCCFFFGGGIIIKKKNNNPPPSSSUUUXXXZZZ\\\___bbbeeeiiiiiijjjjjjkkkllllllllljjjkkkkkkiiigggggghhhiiiiiikkkllliiifffeeehhhlllqqqooommmkkkjjjjjjkkklllmmmmmmnnnooonnnllljjjhhhhhhiiikkkjjjhhheeecccbbbjjjiiijjjpppvvvxxxuuuqqqqqqpppppptttxxx{{{yyywwwzzz}}}~~~{{{||||||~~~}}}uuummmjjjhhhjjjqqqzzzyyyyyy|||ssskkkiiijjjfffmmmwww~~~~~~~~~~~~{{{tttlllfffccccccbbbbbbaaa``````___cccccccccbbbccccccddddddffffffhhhmmmttt|||zzz{{{}}}sss]]]NNNHHH@@@444666444222111222222111000///............---------//////.........---------/////////......------------,,,***))))))***,,,---+++,,,,,,------,,,,,,++++++++++++*********))))))'''((()))***+++,,,,,,,,,***+++,,,,,,******+++,,,---,,,+++******,,,...///...------......///000111000000000000000111111111222222111111111111111222222111000111333444333222111222333555666555555444000111222333444666777777888444666>>>AAAEEEUUUiiizzzeee\\\ZZZiiiyyy~~~mmm^^^XXXTTTMMMIIIIIIMMMRRR[[[dddgggbbbVVVLLLOOOLLLHHHFFFEEEDDDBBB@@@@@@??????AAADDDFFFFFFDDDHHHIIIKKKOOOTTTZZZ___ccceeeiiiqqqyyy111000//////000222222222222222222222222111000000111333555888999999999888;;;AAALLL___yyytttvvvppp\\\MMMCCC???@@@999999<<>>@@@NNN___zzz{{{tttsssjjjrrr{{{qqqiii___WWWUUUQQQUUU[[[cccfffbbbXXXPPPNNNLLLIIIGGGEEEDDDCCCBBB<<<<<<===@@@BBBDDDEEEEEEAAAAAABBBEEEIIIMMMRRRTTT[[[]]]bbbhhhrrr~~~000000/////////000111111111222222222222111000000111222444666777888888777555:::BBBPPPfffqqqmmm|||nnn[[[MMMFFFEEE===;;;;;;===>>>AAAJJJTTTlllzzz|||qqqggg^^^VVVLLLFFFEEECCC???;;;===<<<;;;<<<===>>><<<:::;;;;;;:::999999999::::::;;;===@@@AAABBBDDDFFFHHHJJJMMMPPPSSSUUUYYY]]]```cccdddeeefffggghhhiiijjjjjjkkkllllllkkkkkklllnnnoookkkhhhiiimmmooommmjjjjjjiiihhhgggggghhhiiijjjkkkllloooqqqqqqqqqpppooonnnppprrrsssrrrpppllljjjhhhjjjnnnuuu{{{{{{wwwrrrnnnmmmnnnrrrvvvvvvsssppphhhnnntttwwwyyy}}}|||xxxzzzlll[[[RRRPPPQQQ[[[```jjjttt{{{~~~}}}}}}|||}}}}}}~~~}}}yyysssnnnjjjfffaaa___]]]^^^___aaabbbdddeeefffccccccbbbbbbccccccdddeeeccceeeiiippp{{{zzz}}}uuugggYYYPPPHHH???888666444222000///000111000//////............------------,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,,,,++++++***)))(((((()))***+++******++++++++++++******---------,,,,,,,,,,,,++++++,,,,,,---------,,,,,,---...//////------...///---,,,+++++++++,,,...///...------......///000111333222111111//////...---000000000//////000000111111222222222000000111222000111333444555555444444444444444555555555666666888555777;;;::::::DDDQQQcccwwwqqqpppyyyvvvlllfffZZZ[[[]]]aaaccc```XXXQQQNNNOOOOOOMMMJJJGGGEEEDDD<<<>>>@@@AAAAAAAAABBBCCC@@@@@@AAABBBDDDFFFIIIKKKOOOOOOQQQVVV```ooo//////000000//////000111111111222222222111111000000111333444666666666666666999>>>GGGWWWsssuuucccpppsssaaaPPPFFFAAA>>><<<=========BBBHHHWWWgggyyy{{{qqqjjj___RRRIIIEEECCC???<<<===<<<;;;<<<>>>>>><<<;;;<<<<<<;;;999999888888888;;;===???@@@AAABBBDDDFFFHHHJJJNNNQQQTTTWWW\\\___```aaabbbccceeeggghhhiiijjjlllmmmlllkkkjjjjjjkkknnnllljjjjjjllllllkkkiiiiiiiiihhhhhhiiijjjkkkkkkkkkmmmpppssstttuuuttttttqqqrrruuuwwwxxxvvvrrrnnniiijjjlllpppssstttrrrooohhhggggggjjjpppssssssrrrkkkpppwwwzzz|||~~~xxxxxx}}}gggSSSIIIHHHJJJUUU[[[dddlllrrrvvvxxxzzz{{{{{{zzzzzz{{{|||}}}}}}{{{uuummmfffbbb```^^^]]]\\\\\\^^^```bbbdddfffgggbbbbbbbbbbbbcccdddeeeeeeccceeeiiippp{{{xxxuuu___MMMIIIEEE:::444666222111///...///000///...///............------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))))))))***+++))))))************)))))),,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,------,,,,,,,,,,,,---.........------......///000111111111000000/////////...//////////////////000111111333444333111000111333000111333444555555444444555555555555555555555555666555666999888777===FFFQQQpppmmmfffkkkyyy}}}ooollljjjhhhfffaaaYYYSSSPPPTTTXXXYYYTTTMMMHHHEEEBBBDDDEEEDDDBBB@@@@@@AAAAAAAAAAAABBBCCCEEEFFFGGGHHHHHHHHHLLLTTTbbbrrr|||...000111111///...///000000111111222222222111111111111222333444555555555888999<<>>BBBGGGVVViiiyyywwwttthhhXXXLLLFFFCCC@@@======<<<<<<===>>>>>>===;;;===<<<;;;:::999888888888999;;;===>>>>>>???AAACCCBBBDDDHHHKKKNNNRRRVVVYYY\\\]]]___aaaccceeeggghhhjjjkkklllkkkiiigggggggggkkklllmmmkkkhhhffffffggghhhhhhhhhhhhiiijjjkkkkkklllnnnqqqtttvvvwwwvvvvvvrrrssstttwwwyyyxxxuuuqqqooommmllllllmmmoooppppppiiieeecccdddiiioooqqqqqqmmmrrrxxx{{{~~~wwwsssvvvyyy}}}eeePPPGGGFFFFFFSSSYYYbbbiiimmmoooqqqrrruuuvvvwwwxxxzzz{{{{{{|||wwwqqqiiibbb^^^]]]]]]]]]\\\\\\^^^___aaabbbddddddbbbbbbbbbbbbcccdddeeefffeeegggkkkqqqyyytttZZZFFFEEEBBB777222666222000......///000///...///............---------------------............+++++++++++++++++++++++++++++++++******+++++++++((())))))******))))))(((************++++++++++++***+++++++++++++++***)))+++,,,---,,,++++++,,,------,,,,,,,,,------.........------......///000111......//////000000000111//////...//////000111111222333444333222222222333000111222444444444444333555555555555555444444444444444666888888777;;;@@@FFF\\\|||qqqaaa]]]dddrrr~~~}}}wwwppphhh^^^WWWSSSZZZaaaeeeaaaXXXNNNHHHFFFFFFFFFDDDBBB@@@@@@AAA======>>>???@@@AAABBBCCCDDDDDDEEEGGGMMMWWWbbbiiixxx{{{...111333222///---///111000000111222222222222111222222222333444444555555777666999>>>DDDTTTtttiiieeettt~~~bbbPPPEEE;;;999888888999<<<@@@KKKZZZjjjyyy|||yyypppbbbTTTJJJDDDAAA???======<<<===>>>???===;;;>>>===<<<;;;::::::999:::666888999:::::::::<<<>>>AAACCCFFFIIILLLOOOTTTWWWXXXYYY[[[]]]```ccceeefffgggiiijjjjjjhhhfffeeeeeehhhkkkmmmkkkfffcccdddfffffffffgggggghhhhhhhhhhhhmmmnnnqqqsssuuuuuuttttttrrrpppqqqssswwwxxxuuurrrnnnlllhhhfffgggiiilllooooookkkffffffiiimmmooonnnkkkpppuuuxxx|||zzztttssstttkkkTTTIIIEEECCCKKKSSS^^^eeegggffffffgggppprrruuuwwwxxxxxxwwwwwwooojjjccc^^^\\\\\\\\\\\\[[[\\\]]]^^^___aaabbbbbbaaaaaaaaabbbcccdddeeefffhhhkkkpppttt{{{zzzmmmVVVCCC???===555111555111000......///000000//////............---------------...............///***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))************)))))))))***************++++++)))******+++++++++******,,,---......,,,,,,---...,,,---------...............------......///000111,,,---......000111111222////////////000111222222222111000111333444333222///000222333444444333333444444444444444444333333333444666777777888:::===@@@LLLcccrrraaaXXXVVV\\\ccc||||||qqqfff^^^]]]bbbjjjpppqqqiii^^^UUULLLHHHDDDBBBBBBBBBBBBAAA===>>>>>>???@@@AAABBBBBBAAABBBCCCDDDGGGLLLQQQVVVbbbfffmmmtttyyy~~~...222555444000...///111000000111222222222222222333333333333333444555666666444666<<>>===<<<===??????===<<<>>>===<<<<<<;;;;;;;;;;;;555777999999999999:::<<>>BBBMMM___rrrzzzzzzyyyyyyuuuiiiYYYJJJBBB@@@>>>=========??????===<<<>>>>>>===<<<<<<<<<<<<===777999:::;;;::::::<<<===<<<>>>AAACCCEEEHHHKKKNNNOOOPPPSSSVVVZZZ]]]___aaa```cccgggiiijjjiiijjjkkkfffeeedddgggkkkllliiifffjjjjjjkkkkkkkkkkkkjjjjjjjjjkkkmmmnnnnnnmmmlllkkknnnkkkhhhjjjpppsssrrrpppiiijjjkkkkkklllnnnrrrtttsssrrrrrruuuyyyzzzwwwttttttvvvvvvuuuvvv}}}gggUUUJJJBBBFFFSSSbbblllmmmjjjgggeeennnqqquuuwwwvvvrrrmmmiii^^^[[[YYYXXXXXXXXXWWWVVVVVVWWWYYY[[[]]]```aaabbbaaaaaaaaabbbccceeefffgggkkkqqqyyy}}}WWWKKK===444111111222222222000//////111222111000//////.........---------+++++++++,,,,,,---------+++++++++,,,,,,---------))))))************))))))******++++++++++++******+++++++++,,,,,,---------)))***+++,,,---.........((()))******(((((()))***,,,---......//////.........------......///000111///////////////.........000000000000111222333444000***'''+++333666333---///000222333444444333333111111111222222333333333444666555444444555666666<<<>>>FFFUUUlllvvvdddYYYWWWTTTXXXaaappp{{{zzz}}}lll```QQQJJJIIIGGGBBB<<>>===BBBCCCBBBAAA@@@BBBEEEHHHGGGKKKQQQVVVYYY[[[^^^```eeeiiipppuuuyyy{{{~~~222222222111000000//////000000000000000000000000111222222333333444444555333444555666:::AAAIIIPPPzzzrrreeeggg}}}tttYYYFFF>>><<<;;;<<<;;;>>>HHHTTT^^^iiisssuuu~~~vvveeeUUUGGG>>>???<<<;;;>>>>>><<<<<>>===<<<;;;;;;;;;;;;;;;===<<<;;;:::::::::;;;;;;;;;;;;<<<>>>AAADDDFFFGGGNNNPPPSSSUUUWWWYYY\\\^^^^^^aaadddfffffffffgggiiidddfffgggiiiiiiiiihhhhhhfffhhhjjjllllllkkkiiiggglllkkkjjjkkkllllllkkkjjjkkkhhhfffhhhlllpppqqqqqqqqqsssuuutttssssssvvvyyy{{{xxxwwwyyyzzzxxxzzz~~~yyyuuussssssuuuxxxsss[[[OOOKKKHHHVVVjjjzzzzzzqqqjjjooooooqqqrrrpppkkkddd___ZZZYYYWWWVVVVVVWWWXXXYYY[[[[[[\\\]]]^^^^^^^^^^^^]]]___aaacccdddfffiiikkkllluuulllQQQDDD888555555333000000......//////000000111111222111111000///......---......---,,,++++++***)))+++++++++***++++++,,,,,,+++***************++++++++++++******************++++++******)))************************************++++++,,,,,,++++++***++++++******++++++,,,------......///////////////........................000000000000000111111111333111//////000222333222444333222111222333444555111111111222222333333333666555555555555666666777===999===KKK[[[nnndddMMMMMMMMMSSS]]]fffttt{{{dddRRRIIIGGGFFFFFFAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@HHHHHHHHHIIIKKKMMMOOOQQQSSSUUUXXX]]]bbbgggjjjlllnnnuuu|||//////............------000000000000000000000000111111222333333444444555444444555666888===DDDIIIbbbyyyrrrhhhnnnzzz~~~bbbLLLAAA===;;;;;;999:::@@@HHHQQQ^^^iiirrr|||{{{mmm^^^PPPFFF>>>:::999<<<>>><<<===@@@======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<>>>@@@CCCEEEFFFJJJLLLOOOQQQRRRTTTWWWZZZ\\\^^^bbbddddddeeefffgggdddeeeffffffggggggggggggfffhhhiiikkkkkkjjjiiihhhhhhgggffffffhhhiiiiiihhhgggdddbbbdddiiimmmppppppuuuvvvxxxwwwuuutttvvvxxxzzzwwwwwwyyyyyywwwxxx{{{yyyuuusssssstttwwwhhhYYYRRRNNN[[[mmm}}}|||vvvoooooonnnmmmkkkfffaaa\\\YYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]^^^^^^]]]]]]___aaabbbdddgggkkknnnttt}}}|||zzz|||zzzdddNNNBBB777444444222/////////////////////000000000111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************+++***************++++++************************++++++*********++++++,,,******************************++++++++++++******+++++++++++++++,,,,,,---------...///////////////////////////////////////.........//////000000000222111///000222333222111333222222222222333444444111111222222222333333333555555555555555666666777;;;888<<>>?????????BBBBBBBBBCCCDDDFFFHHHIIILLLMMMOOORRRVVVYYY[[[\\\___dddlllppprrruuuzzz,,,------------.........000000000000000000000000111111222222333444444444444444555555666999===@@@JJJcccnnnhhhiiilllSSSFFF@@@===;;;888777:::===DDDPPP]]]kkkxxx{{{mmm]]]QQQDDD>>>;;;===>>>======@@@===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<>>>@@@BBBCCCDDDFFFIIIKKKMMMOOORRRTTTXXXZZZ^^^```aaabbbdddeeedddddddddddddddeeeeeefffggghhhhhhhhhiiiiiiiiiiiigggeeeddddddfffiiijjjjjjgggdddbbbbbbfffkkkoooqqqvvvwwwxxxwwwuuusssssstttwwwtttuuuxxxxxxttttttvvvxxxuuusssssssssttt}}}zzzhhh^^^\\\eeesss~~~ooolllhhheeebbb___[[[XXXWWWWWWWWWWWWWWWXXXYYYZZZYYYZZZ[[[\\\\\\]]]]]]\\\___```bbbdddfffkkkqqquuu}}}|||qqqmmmqqqwww}}}jjjXXXIII>>>444222222000......000000//////////////////000000000///......------+++++++++,,,,,,---------......,,,+++***)))))))))++++++***************+++************************++++++***++++++,,,---...***************************++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...------...////////////...////////////////////////,,,,,,---...//////000000000000000222333444222000111222222333333333333333111222222222222333333333555555444444555666666777888666:::AAADDDGGGTTTccclll]]]OOOMMMQQQYYYiiiyyyqqq^^^QQQJJJGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@????????????@@@>>>>>>>>>>>>???@@@AAABBBEEEEEEFFFGGGIIIJJJKKKKKKMMMRRRXXX\\\___bbbgggkkknnnssszzz}}}wwwsss------......///000000111000000000000000000000000111111111222333333444444222444555666666777:::<<>>>>><<<<<<>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;888999999:::;;;===>>>???@@@BBBEEEGGGIIIKKKNNNPPPSSSWWW[[[]]]___```bbbdddeeedddcccbbbcccdddeeefffhhhgggffffffggghhhjjjkkkkkkiiifffgggiiimmmooopppllliiifffeeegggkkkpppsssuuuuuuvvvuuurrrpppnnnmmmsssqqqrrruuuuuuqqqoooqqquuutttssssssqqqqqqyyyzzzpppnnnrrryyy}}}yyymmmhhhaaa\\\YYYWWWVVVUUUVVVVVVVVVWWWXXXYYYZZZZZZXXXYYYZZZ[[[[[[\\\\\\\\\```bbbdddfffjjjqqqxxx~~~ttthhheeehhhnnnssssssjjj[[[NNNCCC:::222111111...---...000000000//////......---/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,+++******)))************************++++++++++++***++++++,,,---...///************************,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,---......//////......////////////////////////+++,,,,,,...///000111111...///000333555444222///000111222444444333222222222222222222222222222222444444444444555555666777666666999>>>??????FFFPPPdddyyy___RRROOOPPPZZZeeemmm]]]TTTPPPGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>?????????@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDHHHLLLOOOQQQSSSWWWZZZ\\\aaahhhooovvv|||~~~yyyvvvsssppplllgggaaa]]],,,------...///000111111////////////////////////000000111222222333333444111333555666666777999;;;>>>LLLeeesssjjj```vvv~~~hhhVVVHHH@@@<<<::::::;;;::::::@@@HHHVVVggg}}}sssbbbRRRHHH???======<<<<<<>>><<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>===<<<;;;777777777777888999:::;;;>>>@@@CCCEEEGGGIIILLLNNNOOORRRWWWZZZ\\\^^^```bbbdddcccbbbbbbcccdddfffggggggfffeeeeeefffhhhjjjkkkmmmkkkiiiiiilllppprrrssspppnnnjjjggggggiiimmmqqqssssssssssssrrroookkkhhhmmmkkklllpppppplllkkkmmmrrrrrrssssssoooooovvv{{{{{{{{{|||}}}zzzuuuqqqgggbbb[[[UUUSSSSSSSSSRRRUUUVVVWWWXXXXXXYYYZZZZZZXXXXXXYYYZZZ[[[[[[[[[[[[___aaadddgggmmmuuu~~~}}}}}}mmmbbbbbbbbbdddeeebbbYYYNNNGGG===555000000000---,,,...000000//////......------............------------......---,,,,,,+++******************+++,,,------,,,++++++***))))))******))))))*********++++++++++++***++++++,,,---...///************************------............------,,,++++++++++++,,,------,,,------...............------------------------,,,,,,---...000111222222---...000333555555222///000111222333444333222111222222222222222222222222333333333444444555777777777777999;;;<<<===BBBHHHLLLcccvvvaaaTTTLLLNNNVVViiixxxoooccc]]]MMMLLLJJJHHHGGGHHHIIIJJJHHHGGGEEECCCBBBAAA@@@@@@?????????@@@@@@@@@?????????@@@@@@@@@@@@AAAAAAAAACCCDDDFFFGGGGGGIIIKKKMMMOOORRRXXX]]]bbbhhhnnnrrrxxx|||{{{vvvpppkkkhhhcccaaa___\\\ZZZVVVRRRNNN++++++,,,---......//////////////////////////////000000111111222333333333222333555555666777999;;;===CCCTTTpppxxxfffaaakkk}}}lllXXXIIIAAA<<<:::<<<<<<:::<<>>======???=========<<<======>>>?????????@@@AAA@@@???>>>===888888777777777888999999;;;>>>AAACCCDDDFFFIIIKKKJJJMMMRRRVVVYYY[[[^^^```aaaaaaaaabbbdddeeeggghhhfffeeeeeeeeefffgggiiijjjkkkiiihhhiiilllooopppqqqpppoookkkhhheeefffiiilllqqqqqqrrrsssssspppkkkhhhhhhffffffjjjjjjggggggjjjnnnooorrrrrrnnnlllttt~~~|||xxxvvvuuusssnnnjjj^^^ZZZUUURRRQQQRRRRRRRRRVVVVVVWWWXXXYYYYYYYYYXXXXXXYYYZZZ[[[[[[\\\\\\[[[]]]```dddjjjqqqzzzwwwsssvvv~~~vvviii```aaa]]]ZZZYYYUUUKKKDDD@@@777222...//////---,,,...//////..................------------------------///......---+++******))))))))))))***+++,,,......,,,,,,+++***)))))))))))))))))))))***++++++,,,,,,++++++***++++++,,,---...************************---......//////......---++++++******++++++,,,---,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111---...000333555555222000000111111222222222222222333333333222222222222111222222333333444555777777999999888888888999===AAABBBPPPgggzzzbbbPPPJJJNNNYYYfffyyypppgggWWWTTTNNNJJJHHHHHHJJJLLLKKKJJJGGGDDDBBB@@@>>>>>>===>>>>>>????????????>>>======>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCFFFIIILLLOOORRRVVVZZZ^^^cccgggnnnxxx~~~|||yyywwwvvvuuusssqqqlllkkkhhheee```[[[XXXVVVSSSQQQOOONNNMMMKKKHHHFFF---------....../////////////////////////////////000000000111222222333333333444444444333444777::::::===GGG[[[wwwwwwpppnnnppp}}}sss___KKKCCC<<<<<<===;;;;;;<<>>???>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBCCCBBBAAA???>>>;;;:::999999999999999:::777:::===???@@@BBBEEEGGGDDDHHHMMMQQQTTTWWWZZZ\\\\\\]]]___bbbdddeeefffgggdddddddddeeefffgggiiiiiiiiigggggghhhjjjmmmmmmmmmmmmmmmlllhhheeeeeehhhkkklllmmmnnnqqqrrrpppkkkfffcccaaaaaadddeeedddeeehhhjjjmmmqqqqqqmmmkkksss}}}~~~yyyrrrmmmkkkhhhbbb^^^VVVTTTQQQPPPRRRSSSSSSSSSVVVWWWXXXYYYYYYXXXXXXWWWYYYYYYZZZ[[[\\\\\\\\\\\\___cccjjjqqqyyyzzzsssrrrzzz|||zzzoooeee```___XXXRRRQQQMMMCCC;;;888444///...//////------///------..................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************+++,,,---------,,,+++***))))))))))))((())))))***++++++,,,,,,++++++*********++++++,,,************************,,,,,,------------,,,,,,******))))))******+++,,,+++,,,------......---------------------------------------....../////////......///222444555333111111111111111111222222333333333333222222222111111222222222333444555777777666777777666666888:::;;;???FFFSSSiii|||^^^PPPQQQOOO[[[kkkwwwxxxjjjddd[[[SSSNNNMMMOOOQQQQQQPPPLLLIIIEEEBBB@@@???<<<<<<>>>????????????>>>=========>>>>>>>>>??????@@@???>>>===>>>???@@@@@@AAABBBDDDEEEFFFIIILLLOOOQQQTTTZZZcccnnnzzz}}}yyyvvvuuuuuuuuuuuurrrpppppppppoookkkhhhfffcccbbbaaaaaa```\\\YYYXXXVVVTTTQQQOOOLLLKKKKKKIIIGGGFFFEEEFFFEEECCCAAA000000000000111111111111////////////////////////000000000111222222333333555555444333111222555777:::;;;@@@NNNccc}}}vvvmmmpppuuuVVVJJJ???===>>>===<<<<<>>>>>??????>>>>>>???@@@AAAAAAAAABBBCCCDDDDDDBBB@@@???===<<<;;;;;;::::::;;;;;;444666999;;;===???BBBDDD@@@DDDIIINNNQQQTTTWWWYYYYYY[[[^^^aaaccceeeeeeeeeccccccdddeeeggghhhhhhiiihhhgggggghhhkkklllllljjjlllmmmmmmjjjggggggiiilllggghhhjjjmmmpppnnnhhhcccaaa^^^]]]aaabbbaaadddhhhhhhkkkpppqqqmmmkkkrrr}}}~~~}}}vvvlllfffbbb^^^WWWQQQQQQPPPOOOPPPSSSUUUUUUTTTWWWXXXYYYYYYYYYXXXWWWVVVYYYZZZ[[[\\\\\\]]]]]]\\\dddiiipppyyy}}}wwwrrrvvv~~~|||vvvkkkcccaaa]]]TTTNNNNNNJJJ???555222222...---000000------000,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++***+++++++++---,,,+++***))))))))))))((())))))***++++++,,,,,,++++++******)))************************************++++++,,,,,,++++++***)))))))))((()))******++++++,,,------......------........................------------------------......///111444555444222222111000000000111333444333333333222222111111111222222222333444555777777111444666666777:::;;;::::::>>>DDDSSSpppmmmZZZXXXLLLWWWccchhhlllzzzyyymmmaaaZZZXXXZZZ\\\XXXVVVRRRNNNJJJFFFDDDCCC<<<===>>>@@@AAA@@@@@@???????????????>>>>>>>>>>>>@@@>>>======>>>@@@AAAAAA>>>???@@@@@@AAABBBFFFIIIGGGIIILLLSSS]]]hhhqqqwwwtttqqqlllgggdddbbbbbbbbbbbb```]]]]]]^^^\\\YYYUUUUUUSSSRRRSSSSSSQQQLLLHHHKKKIIIHHHFFFEEEEEEFFFFFFEEEDDDBBBBBBBBBBBBAAA???000000000///////////////111000/////////000222333000000000000111111111111222222222222333444555555666888>>>FFFOOO___yyy{{{wwwsss\\\GGG???;;;555666<<>>AAAEEEIIILLLNNNPPPRRRTTTQQQTTTYYY^^^bbbddddddddd^^^___bbbeeegggggggggggggggeeeccccccfffgggfffdddfffhhhjjjjjjiiigggfffffffffeeefffiiillllllgggcccaaaaaa``````aaacccdddfffjjjkkkmmmooooooqqqtttvvv|||xxxsssnnneee\\\UUURRRQQQQQQNNNNNNNNNOOOOOOPPPPPPPPPWWWWWWXXXXXXXXXXXXXXXWWWXXXXXXXXXYYY\\\___dddfffmmmuuu}}}||||||qqqrrr~~~xxxrrrnnn}}}{{{rrrnnnhhhcccUUUSSSPPPJJJDDD<<<666333111000...---,,,,,,------........................//////...---,,,,,,++++++,,,+++******))))))******+++++++++,,,,,,---------...,,,***(((((()))***+++************************++++++******)))(((((((((++++++******)))(((((((((******+++,,,------------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,///...,,,+++***+++,,,,,,.........///000222444444000000111222222222222111333333222222111000000000000000111222444555666666444444444444444555666666444:::AAAHHHWWWrrrvvvaaaSSSRRRXXXaaa``````tttrrrggg```bbbhhhaaa```]]]VVVMMMGGGEEEEEEBBBBBBAAA@@@??????AAACCC>>>>>>???@@@@@@@@@?????????<<<::::::===@@@???>>>===>>>@@@AAABBBBBBBBBAAAEEECCCEEEKKKOOOSSS[[[ccckkkttt|||zzzpppggg\\\TTTSSSTTTTTTSSSTTTRRROOOLLLJJJIIIJJJJJJGGGHHHIIIHHHFFFEEEFFFGGGEEEDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@???????????????......//////////////////000//////......///000111000000000000111111111111222222222222333444555555444666:::???FFFSSSiii}}}zzzrrrWWWJJJCCC;;;:::>>>::::::>>>III^^^xxx{{{gggVVVJJJEEECCCBBBBBBBBBAAAAAAAAA@@@>>>AAABBBCCCDDDCCCBBB@@@???<<<;;;;;;:::::::::::::::999888888888999;;;<<<===@@@BBBEEEFFFGGGIIILLLNNNMMMPPPTTTYYY\\\^^^^^^^^^ZZZ]]]```ccceeeeeedddcccdddbbb______aaabbbbbb```bbbcccddddddccccccddddddaaa```aaaccceeefffeeecccffffffeeeeeeeeeffffffgggjjjkkklllllllllnnnqqqttt}}}~~~{{{yyywwwtttpppmmmkkkfff^^^VVVPPPMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPRRRTTTVVVXXXYYYYYYYYYYYYZZZZZZ[[[]]]```fffmmmqqqvvvsssrrrwwwxxxrrrwwwxxxoookkkkkkttt}}}uuurrrpppggg^^^SSSPPPLLLFFF???999444111000///...---,,,---..............................///......---,,,,,,++++++,,,+++******))))))******+++++++++,,,,,,,,,---------,,,***)))))))))******************************)))))))))))))))*********++++++++++++************------------,,,+++***)))...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------...---,,,+++++++++,,,,,,.........///000111222333000000111222222222222111222222222111111111000000000111111222333444555555555555444444444555555666444888;;;???GGG[[[wwwwww___UUUQQQUUUWWWYYYeeevvvvvvjjjgggjjjjjjjjjhhhaaaWWWNNNGGGEEECCCCCCCCCBBBAAAAAAAAABBB@@@@@@@@@@@@??????>>>===???<<<;;;;;;>>>??????>>><<<===???@@@AAAAAAAAA@@@CCCAAABBBFFFJJJLLLRRRXXX]]]fffnnnsssyyytttiii[[[RRRPPPQQQOOOMMMNNNLLLJJJHHHFFFEEEFFFFFFCCCDDDEEEDDDBBBBBBBBBDDDAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@------......//////000000000///...............///000000000000111111111111222111111222222333444555555555777:::<<>>===<<<;;;;;;::::::;;;;;;999999888888999:::;;;;;;BBBCCCDDDEEEEEEFFFIIILLLIIIKKKPPPTTTWWWXXXWWWWWWVVVYYY]]]```bbbbbb```___```^^^[[[[[[\\\^^^^^^^^^^^^]]]]]]]]]^^^```bbbcccaaacccdddeeeeeefffhhhjjjkkkkkkkkkkkkjjjiiiggggggiiiiiiiiiiiiiiilllpppsssxxxzzz}}}zzzxxxuuurrrooolllgggddd^^^[[[UUUOOOJJJHHHHHHHHHLLLLLLMMMMMMNNNOOOOOOPPPNNNPPPTTTXXXZZZ[[[ZZZZZZZZZ[[[]]]```eeennnxxxxxxmmmmmmttt|||xxxwwwxxxqqqgggeeegggkkksss~~~zzzpppsssqqqeeeWWWOOOLLLFFF@@@:::444111///...------------...//////..............................------,,,,,,++++++,,,+++******))))))******++++++++++++,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))'''(((((()))******+++++++++++++++++++++,,,,,,,,,------------,,,+++***)))---,,,,,,++++++++++++,,,************************------------,,,,,,,,,,,,------,,,+++++++++,,,,,,///////////////000111111///000111111222222111111000000000111111111222222222222222222333333333444555555444444444444444555777:::;;;:::===III\\\kkk}}}vvvcccRRRMMMPPPRRRVVV\\\sss|||sssqqqsssttttttooodddXXXMMMHHHDDDDDDCCCBBB@@@@@@??????CCCCCCBBBAAA@@@???>>>===???>>>===>>>@@@@@@@@@>>>>>>???@@@BBBCCCDDDDDDDDDDDDAAAAAADDDFFFFFFIIINNNQQQYYY```eeelllwww}}}qqqaaaUUUPPPMMMKKKIIIKKKJJJHHHFFFDDDCCCCCCCCC???AAABBBAAA@@@@@@AAACCC@@@@@@@@@@@@AAAAAAAAAAAA??????>>>=========>>>>>>------...///000000111111000000//////............///000000000111111111111111111111111222333444555888777777888999===JJJXXXuuuqqquuulllWWWFFF>>>>>><<<<<<===>>>DDDWWWuuu}}}kkk[[[PPPKKKFFFCCCDDDDDDBBB@@@???>>>???BBBDDDCCCBBB???===>>>===<<<<<<;;;;;;<<<<<<:::::::::999999999::::::AAAAAABBBAAAAAACCCGGGJJJHHHJJJNNNRRRTTTUUUTTTTTTRRRUUUZZZ^^^```___^^^\\\\\\[[[YYYYYY[[[]]]```bbb```^^^[[[[[[]]]aaaeeefffeeeiiilllllljjjjjjkkknnnmmmmmmmmmlllkkkhhhfffdddgggggggggfffgggkkkqqquuuvvvxxxzzz{{{|||yyyxxxtttppplllhhhccc^^^[[[TTTQQQMMMIIIGGGFFFFFFGGGKKKKKKLLLLLLMMMNNNOOOOOOMMMPPPUUUYYY\\\\\\[[[ZZZZZZ[[[]]]```fffqqq}}}~~~wwwrrrsssxxxwwwvvv}}}}}}pppiiiggghhhiiipppyyyvvvqqqsssnnn___QQQKKKGGGAAA;;;555111//////,,,,,,------...///000000........................---------,,,,,,,,,++++++,,,+++******))))))******+++++++++++++++++++++,,,******+++++++++******)))(((((((((((((((((((((((((((((())))))************))))))******+++,,,------)))***+++,,,,,,---,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++******)))---,,,,,,,,,,,,,,,,,,,,,000//////......////////////000000111111111111111/////////000111222222333333222222222222222222222555555444444333333444444777999:::999;;;BBBMMMVVVaaavvv}}}cccUUUSSSSSSQQQPPP\\\nnn|||}}}|||wwwmmmaaaUUUNNNMMMJJJFFFCCCAAAAAAAAAAAAFFFEEEDDDBBBAAA@@@@@@????????????@@@AAABBBAAAAAABBBDDDFFFIIIKKKMMMNNNOOOJJJEEEDDDFFFHHHGGGHHHKKKOOOUUU[[[___dddooo|||~~~qqqbbbTTTLLLIIIIIIMMMLLLKKKIIIGGGDDDCCCBBB???AAACCCCCCCCCCCCEEEGGGEEEEEEDDDDDDCCCBBBBBBBBB??????>>>======>>>>>>>>>......///000000111222222000000000000000000000000///000000000111111111111111111111111222333444444888666777888777999CCCMMM```|||uuunnnvvvnnnUUUGGGCCC>>>=========>>>IIIccc{{{nnn___SSSIIICCCCCCDDDAAA???@@@===???AAABBBBBBAAA???===???>>>======<<<<<<======<<<;;;;;;;;;:::999999888999:::::::::;;;===AAAEEEIIIKKKOOORRRUUUUUUTTTTTTPPPSSSWWW[[[^^^^^^]]]]]]\\\[[[ZZZZZZ\\\```fffjjjgggccc___^^^aaafffiiikkkfffkkkqqqrrroookkkiiijjjkkkkkkkkkjjjhhheeecccaaaddddddeeeeeeggglllrrrwwwwwwxxxxxxxxxyyy~~~{{{wwwtttnnnjjjeee___ZZZUUUPPPMMMLLLKKKIIIGGGFFFFFFFFFGGGIIIIIIJJJKKKLLLMMMNNNOOOPPPSSSWWW[[[]]]]]][[[ZZZXXX[[[]]]```eeeooo}}}zzzxxxzzzzzzyyyyyyvvv|||zzzyyyuuurrrpppnnnmmmsssyyy|||||||||}}}~~~zzzvvvssspppfffWWWLLLFFFBBB===777222000///000+++,,,,,,...//////000000........................,,,,,,,,,,,,,,,+++++++++,,,+++******))))))******++++++++++++++++++++++++)))******+++++++++******((((((((((((((((((((((((************))))))(((((('''(((((()))***+++,,,,,,))))))***+++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,000///......---.........//////000111111111111000......///000111222222333333333222222222222111111555444444333333333444444333444555666888;;;AAAEEENNN\\\sss~~~hhh___\\\YYYUUUOOOZZZmmmvvvjjj^^^WWW]]]WWWNNNHHHFFFGGGHHHHHHFFFEEEDDDBBBAAAAAAAAAAAA>>>???@@@@@@AAABBBCCCDDDGGGJJJNNNSSSWWWZZZ[[[\\\PPPKKKHHHJJJKKKJJJKKKMMMNNNSSSYYY^^^bbbiiiuuuppp[[[LLLIIIKKKOOOOOONNNLLLJJJFFFDDDBBBAAACCCEEEGGGGGGHHHJJJLLLMMMLLLJJJHHHEEECCCAAAAAABBBBBBAAAAAAAAABBBBBBCCC......//////000000111111//////000111222111111111000000000000111111111111111000000111111222333444555333444666555666<<>>???@@@@@@@@@??????@@@???>>>>>>======>>>>>>>>>>>>======<<<:::999888777888999::::::<<<@@@CCCHHHJJJNNNQQQTTTTTTTTTSSSNNNPPPTTTXXX[[[]]]^^^___]]]]]]\\\\\\]]]cccjjjooonnniiicccbbbeeeiiilllllljjjnnnsssuuutttoookkkhhhgggggggggfffdddcccaaa```aaabbbdddeeeggglllqqqvvvvvvvvvvvvtttsssvvv}}}~~~zzzwwwtttoookkkccc___YYYTTTPPPLLLGGGDDDGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNSSSUUUXXX[[[]]]\\\[[[ZZZXXX[[[___aaafffppp~~~{{{tttxxx}}}zzzzzz|||{{{{{{wwwxxxzzzxxxvvvtttxxx|||{{{wwwqqqnnnnnnlllpppsssqqqiii[[[OOOGGG@@@===999444111000000000+++,,,---...////////////........................,,,,,,,,,,,,++++++++++++,,,+++******))))))******+++++++++++++++************************+++++++++))))))))))))))))))))))))++++++******)))(((((('''''''''((()))******++++++,,,,,,,,,,,,+++***)))(((+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++,,,---------,,,,,,///......---------.........///000000111111000000......//////000111222222222222222222222111111111333333333333333444555555444444555777888999:::;;;???GGGVVVjjjpppmmmiiibbbOOOQQQZZZhhhxxx|||pppiiimmmeeeZZZRRROOOOOOOOONNNLLLJJJHHHFFFDDDCCCCCCCCC@@@AAABBBCCCCCCEEEIIILLLPPPTTT[[[aaafffhhhiiiiiiYYYQQQLLLMMMOOONNNNNNPPPMMMNNNTTT[[[```eeennnwww}}}{{{fffSSSLLLLLLNNNNNNOOONNNLLLIIIFFFDDDDDDGGGIIIKKKLLLNNNQQQSSSUUUTTTQQQMMMIIIFFFCCCAAAAAAAAAAAAAAAAAABBBBBBCCC------..................,,,---///000111222111111000000000000111111111111000000000000111222333444333222333555555444888>>>DDDQQQeee{{{yyyvvvzzzjjjXXXOOOEEE??????>>>===HHHWWWnnnsss```PPPKKKHHH@@@>>>BBB>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@??????===;;;999888888:::<<<<<<<<<<<<>>>@@@CCCEEEIIIMMMPPPQQQPPPPPPKKKMMMPPPTTTXXX\\\___``````___^^^\\\]]]bbbiiipppqqqkkkeeecccfffiiijjjiiikkklllooorrrsssppplllhhhfffeeedddcccbbbbbbbbbbbb```bbbccceeefffiiimmmppprrrrrrqqqnnnlllmmmsssxxxzzz|||}}}wwwqqqmmmkkkgggaaa[[[WWWSSSOOOKKKIIIGGGDDDBBBBBBBBBCCCDDDDDDEEEEEEEEEGGGGGGHHHIIIKKKLLLMMMNNNSSSTTTWWWYYY[[[\\\\\\\\\YYY^^^cccfffjjjtttvvvsssvvvyyywww}}}~~~wwwuuuwww{{{|||}}}|||xxxnnnhhheeedddiiillliii___RRRHHHBBB999777444222000//////000+++,,,---/////////..............................++++++++++++++++++++++++,,,+++******))))))******++++++++++++*********)))******)))))))))***,,,---*********************************))))))))))))))))))))))))******++++++++++++,,,,,,++++++***)))(((***************+++,,,,,,++++++++++++++++++++++++---------...............***+++,,,---------,,,,,,---------,,,------.........//////000000000000000.../////////000000111111111111111111111222222222111111111222333444555666555555666888:::;;;999777888===EEEPPP```www{{{qqqXXXSSSRRRWWW___iiixxx{{{qqqiiifffccc___[[[ZZZWWWTTTOOOLLLJJJIIIIIIHHHIIIJJJJJJKKKOOOUUUYYY___dddlllssswwwxxxvvvuuudddZZZRRRQQQSSSRRRRRRTTTQQQOOOQQQYYY^^^bbbhhhooottt}}}tttbbbTTTNNNKKKMMMOOOPPPPPPNNNKKKJJJKKKMMMPPPRRRTTTVVVYYY\\\^^^]]]ZZZUUUQQQMMMJJJHHHCCCCCCCCCCCCCCCDDDEEEEEE,,,,,,,,,,,,,,,,,,,,,+++***+++---///111111111111000000000000111111111111000000000000111222333444444333444666555444666<<<;;;@@@RRRnnn{{{rrrlll___QQQFFFDDDAAA===BBBMMMYYYtttmmmZZZSSSMMMDDDAAAEEE???>>>=========>>>@@@AAAAAA@@@??????>>>>>>??????AAAAAAAAA@@@>>><<<999888666888::::::888888888999>>>AAAEEEIIILLLMMMMMMMMMIIIKKKMMMQQQVVV[[[___aaabbbaaa___\\\[[[___gggnnnrrrkkkeeeccceeehhhgggffffffeeeeeegggkkkkkkhhhdddeeeeeecccbbbbbbcccdddeee```bbbddddddeeefffiiikkknnnnnnllliiifffggglllqqqpppxxx~~~|||wwwrrrtttnnngggbbb```[[[TTTNNNKKKHHHEEECCCBBBBBBAAA???>>>???AAABBBCCCCCCCCCCCCFFFGGGHHHIIIKKKLLLMMMNNNQQQSSSUUUWWWYYY[[[\\\]]][[[```gggkkkoooyyywwwiiinnnzzzsssvvv{{{yyyvvvtttuuuxxx}}}|||ppphhhdddccceeefffbbbXXXMMMDDD???444333222000////////////,,,---.../////////...---........................++++++++++++++++++++++++,,,++++++***)))*********++++++++++++******))))))+++***)))((((((***,,,...************************((((((((()))******++++++***++++++++++++,,,,,,,,,((()))***++++++,,,++++++******))))))***+++,,,,,,************************+++++++++,,,,,,---------)))***,,,---...---,,,,,,---,,,,,,,,,,,,---...///...//////000000000000000////////////000000000000000000111111111222222222000000111222333555666777111111222555999999777444777;;;@@@CCCKKK^^^xxx{{{bbbYYYRRRRRRTTTXXXcccooo{{{tttmmmgggddd___ZZZUUURRRPPPOOOQQQRRRSSSSSSTTTXXX```ffflllqqqyyy}}}nnnbbbXXXVVVWWWVVVVVVXXXZZZSSSRRRXXX]]]___cccjjjoooxxxooo]]]PPPJJJLLLPPPSSSTTTTTTRRRPPPQQQSSSWWWYYY[[[^^^aaacccfffdddaaa]]]YYYUUURRRPPPLLLKKKKKKKKKLLLMMMMMMNNN......////////////......000///...------...000000111111111000000000000000000111111111111222222222333333222111222333444555777:::GGG___{{{wwwvvvxxxppp___LLLBBBBBBEEEEEELLL^^^vvvuuuggg[[[LLLCCCAAACCC???>>>>>>>>><<<@@@EEEAAAAAA@@@???@@@AAACCCDDD===>>>?????????>>><<<;;;===:::888888999;;;<<<<<<<<<>>>AAAEEEGGGHHHHHHGGGHHHGGGIIINNNUUUYYYZZZYYYZZZXXXWWWWWWYYY^^^cccgggmmmhhhaaa^^^^^^``````___bbbbbbaaaaaabbbbbbcccdddeeedddbbbbbbccccccbbb```\\\___ccceeeeeedddeeeeeeffffffeeedddccceeehhhkkkkkknnnqqqsssuuuxxx~~~~~~}}}{{{yyyyyy{{{}}}}}}|||xxxtttpppllliiigggfffbbb\\\WWWSSSOOOJJJGGGAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFHHHKKKLLLLLLKKKLLLMMMNNNQQQTTTUUUVVVZZZ```eee___aaafffoooxxxuuupppooo}}}{{{yyy}}}rrrtttuuuuuuuuuwww|||uuunnnjjjiii^^^UUUQQQLLLDDD<<<888000000000000////////////......---------,,,,,,,,,---+++***+++......,,,)))------,,,,,,,,,,,,++++++)))************+++++++++************************)))***+++++++++)))((('''******))))))((((((''''''(((((())))))******++++++))))))))))))************************************++++++******************************************+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,..................------..................------000000000111222222333333000111222333333222111000333333222111222333444555333555666888888888777777>>><<<;;;<<<@@@IIIYYYiiippp^^^TTTQQQQQQSSSWWWiii|||~~~yyyuuunnngggbbb`````````fffggggggffffffjjjqqqwww}}}~~~lll\\\ZZZ\\\ZZZXXXWWW\\\[[[YYYXXXZZZ___eeeiiijjjqqq}}}mmm[[[VVVQQQOOOSSSVVVWWWYYY\\\\\\]]]___aaacccdddeeeeeegggggggggfffdddbbb```___\\\XXXUUUUUUYYY]]]``````......////////////......,,,,,,,,,---///000222333000000000000000000000000000000111111111222222222333333222222222333444555666888AAATTTkkkuuuwwwyyy___KKKBBB>>>;;;???NNNbbbuuuwwwfffSSSGGGCCC@@@======>>>===;;;<<<@@@AAA@@@?????????AAABBBCCC>>>???@@@@@@@@@???>>>===888666333333444666888888;;;===???AAABBBBBBBBBBBBGGGGGGHHHLLLQQQTTTUUUTTTUUUSSSRRRRRRUUUYYY^^^aaahhhddd___]]]]]]______^^^______^^^^^^______``````aaa___^^^___aaaaaaaaa___[[[^^^aaacccbbbaaaaaabbbdddeeefffeeeeeefffhhhjjjjjjlllnnnooooooqqquuuxxxrrrpppooommmmmmnnnooopppsssrrroookkkgggdddaaa___ZZZWWWRRRNNNKKKGGGDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEHHHJJJKKKKKKKKKKKKLLLMMMPPPSSSTTTUUUYYY___eeefffeeegggqqq~~~rrrkkklllvvv}}}}}}vvvxxxyyyxxxxxxyyy}}}zzztttrrreeeZZZOOOJJJFFF>>>888555000000/////////............------------,,,,,,,,,...,,,+++---///000...+++------,,,,,,,,,+++++++++)))************+++++++++***************************************)))(((((())))))))))))(((((((((((()))))))))))))))*********))))))))))))************************************************************------,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,..................------..................------.........///000000111111000111111111111111111000333222222111222333444555333444555666777777777666888666777:::<<>>888BBBOOO\\\oooxxxbbbQQQJJJCCC@@@>>>@@@???<<<<<>>??????@@@AAA>>>>>>???@@@???>>>===<<<<<<999666555777999;;;<<<:::;;;;;;;;;<<<<<<======DDDDDDEEEHHHKKKMMMMMMLLLNNNMMMLLLMMMOOOSSSWWWZZZ^^^\\\YYYXXXYYYZZZZZZYYYZZZZZZZZZZZZ[[[[[[[[[\\\ZZZZZZZZZ[[[^^^______^^^ZZZ\\\___```___^^^]]]^^^___aaadddeeeeeeeeefffggghhhiiijjjiiihhhhhhjjjllljjjiiihhhfffeeeeeeddddddeeedddaaa^^^ZZZWWWUUUSSSMMMJJJGGGDDDCCCAAA>>><<>>AAAFFFKKKYYYpppvvvcccYYYMMMGGGBBBAAA@@@>>>>>>AAA>>>>>>>>>>>>>>>>>>??????;;;<<<=========<<<:::999???===:::999;;;>>>@@@@@@::::::999999::::::;;;<<<>>>???@@@CCCEEEGGGGGGGGGHHHHHHHHHIIIKKKNNNQQQSSSRRRRRRQQQRRRRRRSSSSSSSSSUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVXXX\\\^^^___^^^YYY\\\^^^___]]]\\\[[[[[[YYY]]]aaaddddddcccbbbbbbdddddddddcccbbbbbbbbbbbbeeedddcccbbb```^^^]]]\\\XXXWWWUUURRROOOMMMKKKJJJEEECCC@@@?????????>>><<<=========>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBCCCEEEGGGHHHHHHHHHJJJKKKLLLPPPTTTWWWZZZ___gggmmmssswww|||~~~wwwxxxhhhZZZKKKCCC>>>888333222......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---...///000//////,,,,,,,,,++++++++++++***))))))*********+++++++++************************+++***)))(((((()))***+++''''''(((((())))))******++++++******))))))((((((((()))))))))***************************************************+++++++++,,,++++++******)))))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------......,,,,,,------------......//////000000111222222222111000///......///000111111111111111111222222333111111222222333444444444333222444777888888<<>><<<>>>AAA>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<=========<<<:::999;;;999888888:::<<<======::::::999:::;;;<<<===>>>888999<<<>>>@@@AAACCCDDDEEEEEEFFFGGGIIIKKKMMMOOOJJJKKKMMMMMMNNNNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSRRRSSSSSSSSSVVVYYY\\\]]]\\\XXX[[[]]]^^^\\\ZZZYYYYYYWWW[[[```ccccccaaa_________^^^^^^^^^^^^^^^]]]]]][[[ZZZYYYWWWUUUSSSQQQQQQNNNMMMLLLJJJHHHFFFDDDDDD@@@>>><<<<<<>>>???>>>===<<<<<<<<<======>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBDDDFFFFFFFFFGGGJJJLLLKKKOOOTTTYYY]]]dddlllsssyyy~~~{{{}}}|||}}}hhhZZZJJJAAA;;;555222111------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,---...............,,,,,,+++++++++*********))))))*********+++++++++************************+++***)))(((((()))***+++''''''(((((())))))******++++++******))))))((((((((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++******)))))))))***+++++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,------....../////////000111111222222111000///......///000111000000111111111111222111000000000111222222333333555222222555666666:::@@@AAAGGGUUUkkkvvvwww|||qqqbbbWWWPPPLLLJJJJJJSSSTTTZZZccclllvvvssskkkiiigggfffaaabbbbbbbbbdddlllxxx------............------,,,---...///000000000000---......//////000000111/////////000000000111111000111111222333222222222222444777888888===LLL[[[xxxyyyhhhZZZ\\\fffvvvoooaaaPPPJJJBBB??????FFFUUUccc~~~nnn```OOOFFF@@@<<<<<>>????????????>>>======>>>>>>???@@@???>>>===<<<999999999:::<<<>>>===<<<::::::;;;<<<<<<===>>>>>>444777:::;;;<<<===???AAAAAAAAACCCEEEFFFHHHIIIJJJGGGHHHJJJKKKJJJKKKLLLNNNLLLMMMNNNOOOPPPOOONNNMMMPPPOOOOOOQQQTTTWWWWWWVVVTTTWWWYYYZZZXXXVVVVVVVVVVVVYYY^^^aaa```^^^\\\[[[XXXWWWWWWXXXYYYZZZXXXVVVSSSRRRPPPNNNLLLJJJIIIIIIFFFFFFEEEDDDBBBAAA@@@@@@<<<;;;999:::<<<======<<<;;;<<<<<<======>>>>>>???>>>>>>??????@@@AAAAAAAAABBBDDDEEEFFFFFFGGGJJJMMMKKKPPPVVV\\\bbbkkkuuu|||~~~{{{~~~sssyyy~~~xxx{{{}}}}}}{{{```RRRCCC;;;777222//////......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---//////---,,,------++++++++++++************)))************+++++++++************************)))))))))))))))******+++(((((((((((())))))))))))************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***))))))++++++++++++++++++++++++++++++,,,,,,------......++++++,,,,,,------......,,,------......//////000111000000//////000000111//////000111111111111000000000000000111222333444555111000222444444777<<<<<<===EEETTThhhppp]]]NNNEEEEEEJJJIIIHHHLLLVVV^^^gggzzzyyypppmmmkkkiiidddhhhlllooosss{{{,,,------......------,,,......---......///000111------......///000000111////////////000000000111///000111222333222222111111222444666555666@@@KKKZZZkkkzzzhhhYYY\\\```hhhvvv}}}ggg[[[MMMEEE@@@???FFFOOOaaapppzzzfffXXXNNNEEEAAA@@@??????@@@@@@@@@???>>>===>>>???@@@@@@@@@???>>>===::::::<<>>>>>===<<<<<<<<<:::999999;;;<<<<<<;;;;;;<<<<<<===>>>>>>??????>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFHHHKKKNNNPPPVVV]]]eeelllvvv|||uuu}}}xxxyyy~~~~~~xxxwwwyyywwwpppiiiUUUHHH;;;555333000//////............------------,,,,,,,,,++++++++++++***...000111000...,,,,,,...++++++++++++************)))************+++++++++************************(((((()))***************))))))))))))(((((((((((()))))))))))))))*********))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,+++++++++,,,,,,------...******++++++***))))))(((***************************++++++,,,------......***++++++,,,------......,,,,,,------.../////////000111111111111111111000...///000111111111000///111000000000000222333444444111000222333222222555888999>>>GGGQQQaaa{{{www```MMMGGGJJJEEEAAADDDMMMRRRYYYjjj}}}wwwtttsssooolllttt}}},,,------......------,,,222111///...------......---------...///000000111////////////000000000000///000111222333222111111111000111333222222:::CCCDDDXXXwww~~~bbb^^^XXXUUU```zzz~~~mmm[[[OOOFFF???AAAGGGJJJYYYnnn|||lll^^^QQQIIIEEE???@@@AAAAAAAAA???>>>======>>>?????????>>><<<;;;888999<<<@@@BBBBBB???<<<::::::<<<<<<;;;999777555666999;;;:::888777888:::777999;;;===???@@@@@@??????@@@AAA@@@???@@@CCCGGGDDDEEEGGGHHHIIIHHHFFFEEEGGGFFFEEEFFFHHHIIIHHHGGGHHHKKKNNNOOONNNLLLLLLLLLJJJMMMQQQRRRPPPMMMLLLKKKMMMKKKKKKLLLNNNNNNKKKHHHFFFDDD@@@===;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::===<<<::::::<<<===<<<;;;<<<<<<<<<===>>>??????@@@?????????@@@AAAAAABBBBBBCCCDDDEEEFFFFFFHHHLLLNNNWWW]]]eeemmmvvv||||||}}}|||zzzsssrrrrrrmmmcccZZZMMMAAA666222222111111222//////.........---------,,,,,,,,,+++++++++******000222333222...,,,---...+++++++++************))))))************+++++++++************************'''((()))+++++++++***)))******))))))((((((''''''(((((())))))******++++++))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,(((((()))***+++,,,,,,---***************)))((((((******************************+++,,,,,,---......******+++,,,,,,---............//////000111111111000111222333333222111000---...000111111111000///111000000000000222333444555222222555555222///000222333888<<<>>>GGG]]]sssxxxZZZJJJHHHEEE@@@AAAHHHKKKNNN]]]ooo}}}|||zzzyyyuuusss~~~,,,,,,,,,------.........++++++,,,,,,---...//////,,,...111222111000//////222111000//////000111222111111111000000000000000444333222222222444666888<<>>===;;;:::::::::;;;888999::::::;;;;;;::::::===<<<:::999999:::<<<===???===;;;;;;<<<=========AAAAAA@@@@@@@@@AAABBBBBBCCCDDDFFFEEEFFFKKKRRRXXX\\\hhhuuu}}}vvvxxx}}}zzzyyyyyysssiiicccaaa[[[RRRHHH@@@666111000///---***000///...---,,,+++******,,,+++++++++***)))))))))000000///...---+++)))(((---,,,+++***))))))))))))))))))))))))************(((***+++***)))((()))***+++++++++***)))(((((('''))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))***++++++***)))((('''((()))))))))************)))))))))))))))(((''''''---,,,+++))))))))))))***))))))***+++,,,,,,---------------,,,,,,+++++++++...---,,,,,,,,,,,,---...++++++,,,,,,...///111111222222222222111000......//////000000000000//////000111111111111222222222333333333444444444555555666777888:::===DDDKKKQQQhhh}}}qqqXXXJJJIIIDDDAAABBBCCCGGGPPPZZZjjjzzzxxxxxxwwwzzz------------------------+++,,,,,,------.........,,,...111222111/////////000000////////////000000111000000000000000000000333333222111222444555777;;;DDDWWWrrr{{{nnnaaa___qqqrrrbbbVVVJJJAAAAAAEEELLLZZZooommm^^^QQQNNNJJJGGGEEEBBB???===???>>><<<;;;<<<<<<;;;:::======>>>>>>===<<<;;;:::<<<;;;:::;;;<<<<<<:::888:::;;;;;;;;;;;;::::::999777777777888999:::;;;<<<=========<<<<<<=========@@@AAAAAAAAA???>>>>>>???@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCCCCBBBAAA@@@BBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCBBBBBB===<<<;;;999999999999:::888999999:::;;;:::::::::999888777777777999;;;===???===;;;;;;<<<=========???>>>>>>??????@@@AAABBBDDDFFFGGGIIIKKKRRR[[[bbbkkkuuuzzzxxx~~~zzzsssyyyrrrqqqjjj```ZZZWWWQQQJJJCCC<<<444//////000///---...---------------,,,,,,,,,,,,,,,+++++++++++++++//////......---,,,***)))---,,,+++***))))))))))))))))))))))))************(((***+++***)))((()))***++++++******)))(((((('''))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))******+++,,,++++++***)))************++++++++++++***+++++++++******)))(((+++******))))))***+++,,,*********++++++,,,,,,---,,,,,,------,,,,,,++++++...---,,,,,,,,,,,,---...,,,,,,------...///000111111111111000000///------//////000000000000//////000000111111111222222222111111222222222333333333555555555666888===CCCHHHRRRaaauuusssdddQQQJJJDDDEEEGGGFFFHHHKKKWWWcccrrr}}}yyynnnhhhhhhfffgggooozzz,,,,,,,,,---------......------------------------,,,...000111000//////000//////000000000000//////000000000000000000111111222111111000111333444555999===HHHZZZssssssaaadddqqqzzzlllZZZJJJCCCCCCDDDHHHTTTkkkuuuddd]]]TTTOOOLLLIIICCC>>>AAA???===<<<======;;;:::>>>???>>>>>>===;;;:::999<<<;;;:::;;;<<<;;;:::888::::::;;;<<<<<<<<<;;;;;;777777777777888999;;;;;;::::::999999999999::::::??????@@@>>><<<;;;;;;<<<============>>>>>>>>>>>>===>>>????????????>>>>>>????????????????????????@@@@@@AAAAAA@@@@@@???>>>:::999888888888888999999888888999::::::::::::999666666666666888:::<<<>>>>>>===;;;;;;===>>>======>>>>>>>>>???@@@AAABBBCCCEEEHHHKKKMMMRRR[[[fffoooyyy|||yyy}}}~~~xxxwww{{{yyyqqqooo}}}nnnkkkiiiccc[[[UUUQQQKKKDDD<<<777111...///000000///,,,,,,,,,------.........,,,,,,,,,,,,,,,------------------------,,,,,,+++,,,,,,+++***))))))))))))))))))))))))************(((***+++***)))((()))***++++++******)))((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++,,,---++++++++++++++++++++++++***+++,,,---...---,,,+++------,,,,,,,,,,,,------............//////000000111111111111000///...---...//////000000//////...000000000111111111222222///000000000000111111111444444444444444777;;;???BBBJJJWWWiiiiii\\\OOOJJJIIIGGGDDDDDDKKKPPPXXX___gggsss{{{mmmbbb]]][[[WWWVVV[[[dddkkkmmmlllllluuu******+++,,,---//////000------------------,,,,,,,,,...000000///...///000//////111222222111//////000000000000000111111111111000000000111222333444666777<<>>===>>>>>>===<<<>>>>>>======<<<;;;;;;:::;;;:::::::::;;;;;;999888777777888999:::::::::999666666666777777999::::::999888888777777888888999???@@@@@@>>>;;;::::::;;;999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>????????????>>>===<<<<<<777777777888888999999:::777888888999999999999999888888888999:::;;;===>>>===<<<;;;<<<===>>>>>><<>>777333///---...//////...,,,,,,,,,---------......***+++++++++,,,,,,------++++++,,,------------,,,,,,++++++***))))))******((()))))))))************(((***+++***)))((()))***************))))))(((((((((((((((((())))))))))))((()))))))))************)))))))))))))))))))))))))))******++++++,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,---,,,,,,++++++))))))*********++++++,,,,,,,,,++++++++++++++++++)))***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////111111111111111000//////...//////////////////...000000000000111111111111/////////000000000111111444555555444444666999<<<===AAAGGGSSShhh|||gggXXXPPPJJJIIIKKKMMMLLLMMMPPPUUU\\\hhhssszzzmmmgggbbb___]]]___cccdddccc```^^^fffpppvvvwwwvvvwwwyyyzzzuuuooolllkkkmmmnnnnnnpppsssxxx}}},,,---------------------------------------,,,,,,,,,...//////......///000///000222222222222000/////////000000111111111111000000000000111222333333333444777>>>LLLaaaxxx{{{lllfff|||xxx\\\QQQHHHDDDDDDJJJVVVccc~~~sssfff```YYYRRRKKKDDDAAA>>><<<===>>>??????=========<<<<<<<<<<<<<<<;;;:::999:::;;;;;;999777666666777888888999888888666666666666777888999999999888888777777888888999===>>>>>><<<999888888999777777777888888888888999888888888888999999::::::<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>===<<<;;;:::666777888888999999::::::666777888888999999888888::::::999999::::::;;;;;;<<<;;;;;;<<<>>>???>>><<>>@@@BBBCCCAAA@@@???>>>======>>>>>>;;;:::999:::;;;:::999777888888999:::::::::999999666666666666666777888888999999888888888888999999999::::::999666555555666666666666666777777777777777666666666777888999:::<<<;;;;;;:::;;;<<<>>>???>>>>>>>>>===<<<;;;:::999666666777888999999999888666666777888888888888777888888888888888888777777;;;;;;;;;<<<>>>???>>><<<>>>???AAADDDHHHLLLOOOQQQ[[[___dddhhhnnnwww||||||uuuhhhoooyyyzzzxxx~~~~~~uuurrrvvv}}}xxxiii\\\IIIGGGGGGIIIFFF>>>666333111111000...---,,,,,,+++.........------,,,,,,,,,******************++++++)))***+++,,,------------++++++***************+++))))))))))))************(((***+++***)))((()))*********))))))))))))))))))''''''(((((())))))******))))))))))))************)))))))))))))))))))))))))))))))))((())))))***+++(((((()))))))))*********((())))))***************+++,,,,,,++++++)))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++,,,.../////////...---++++++,,,,,,,,,,,,++++++---......//////......---/////////000000000111111111111111111222222222222///000222333333333555777333666:::<<<@@@MMMhhhtttbbb\\\UUULLLFFFGGGGGGDDDFFFLLLNNNVVVdddrrr}}}vvvpppqqqtttvvvsssmmmgggbbb`````````bbbaaa```ccchhhooosssuuuwwwzzz|||{{{xxxvvvtttssswww}}}000000///---,,,+++******+++,,,,,,------.........,,,.........------///000//////............//////...//////000111111222222000000111222333333333333000333666666777???MMMYYYqqqppp\\\___hhhwwwtttfffYYYJJJFFFKKKKKKXXXllltttlll```YYYOOOHHHFFFGGGJJJKKKHHHFFFDDDBBB@@@???>>>>>>;;;999999999::::::999777::::::;;;;;;::::::999999666666555555555666777777999999999888888999999999777888999888666555555777666666666666777777777777777666666666777888::::::<<<;;;:::::::::<<<>>>???======<<<<<<;;;999888777555555666777777777666666555666777777888888777777666666777888888888888888;;;:::;;;===??????>>><<<>>>AAAEEEKKKRRRXXX^^^aaaggglllrrrxxxvvvoooooouuu~~~|||xxxwwwyyy{{{{{{{{{}}}uuufffYYYMMMGGGCCCCCC???888333333.../////////...---------,,,,,,---------------...++++++++++++++++++******)))***+++,,,,,,,,,,,,,,,+++***************++++++))))))))))))************(((***+++***)))((()))***)))))))))))))))))))))***'''''''''((()))*********))))))))))))************)))))))))))))))))))))))),,,+++***)))))))))***+++))))))*********+++++++++((())))))***************)))***++++++++++++))))))*********++++++,,,,,,---...---,,,******+++,,,---***+++,,,,,,,,,,,,+++***)))***,,,...//////...---+++,,,,,,------,,,,,,+++---......//////......---////////////000000000111000000111111111222222222///111333444333222222333444555999<<<<<>>>>>:::999999999::::::888777::::::::::::999999888777666555555555555666666777999999888888888888999999888999:::999888777888999666666666777777777888888777666666666777888:::;;;;;;:::999999:::;;;>>>???<<<<<<;;;;;;999888777666444444555666666555444333555666666777777777777777555666888999;;;;;;<<<<<<::::::;;;===???@@@>>><<>>@@@MMMQQQ```wwwsssfffaaa[[[NNNDDDGGGDDDDDDGGGHHHLLLVVV```xxx,,,,,,------------,,,,,,,,,,,,---------..................................../////////000000000000000000000000111111111111111111111111111111111111222444777666444555:::???JJJ___{{{~~~uuuiiieeeccc```aaadddmmmvvvsss___TTTRRROOOMMMNNNTTT___hhhrrrrrrgggaaa___^^^ccc```[[[UUUNNNGGGBBB???>>>??????===:::888999;;;888888888999:::999777555777777777777777777777777777777777777777777777777777777666555555555555666777777666555666777888999;;;;;;:::999999999::::::999999999999999:::;;;;;;;;;:::999888666666555555666666555444555666777888888888777777777777777666666666777777777888888888999:::;;;;;;;;;===@@@BBBHHHKKKTTTaaakkkpppvvv|||ssssss{{{wwwrrrsssttt}}}xxx{{{xxxkkk\\\OOOHHHEEEBBB===777222//////......------------............---,,,++++++******++++++---,,,***)))((()))***++++++++++++++++++++++++++++++++++++************)))((()))))))))************(((((((((((()))))))))***(((((((((((())))))))))))))))))))))))((((((((((((''''''(((((())),,,111444AAA888---''''''***,,,,,,))))))*********+++++++++++++++***)))))))))))))))******************++++++************************)))))))))))))))*********,,,++++++***))))))******+++++++++++++++++++++++++++++++++,,,,,,---------///000111000...---...//////////////////000000111222111000///...//////000111111111000000000//////....../////////000000000111111111333444777999;;;===AAAMMM___ssszzztttmmmbbbXXXPPPKKKGGGFFFFFFHHHNNNUUUfffuuu++++++,,,,,,,,,,,,++++++---------.........//////............................../////////000000000............////////////111111111111111111111111222444666555333333777;;;DDDQQQfff~~~~~~xxxxxx~~~xxxlll^^^UUUWWW^^^lll}}}vvvjjjiiicccZZZPPPMMMPPPSSSWWWbbbooo{{{zzzooohhheeegggfffbbb\\\VVVNNNHHHEEECCCBBB@@@===999777888999;;;:::999999:::999777555777777777777777777777777888888888888888888888888888777666666555555666666777666666666666777888999<<<;;;:::999999999999999999999999888999999:::;;;999999888666555555555555666666555555555666777888888888888777777666666666888888888999999999999:::999:::;;;<<<===???CCCFFFKKKOOOYYYeeelllpppxxxwwwuuu}}}wwwrrrttt}}}uuuuuu{{{ooo```QQQFFFAAA???;;;888333000///...---,,,............---------------,,,++++++******++++++---,,,+++))))))******++++++++++++++++++++++++++++++++++++************)))))))))))))))************((((((((()))))))))******(((((((((((())))))))))))''''''(((((())))))******''''''(((((())),,,000333@@@888...((('''***++++++)))))))))*********+++++++++***))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++************)))))))))))),,,+++******)))*********++++++++++++++++++++++++))))))***+++,,,---.........000000000...---.../////////......//////000111111111000///////////////111111000000000000//////111111111111111222222222222222111111222333444555777999@@@KKKWWWggg}}}yyypppdddZZZPPPLLLKKKIIIIIIKKKQQQ[[[lll~~~******+++,,,,,,,,,++++++------------............................................./////////000000------........./////////111111111111111111111111///111222111000111333666===DDDTTTiii~~~zzzrrrwwwnnn]]]VVVUUU[[[iii|||tttdddWWWPPPMMMKKKOOOWWW```lllzzzvvvrrrlllkkkjjjeee___WWWOOOKKKJJJHHHEEEAAA===;;;::::::<<<:::999:::;;;;;;999888777777777777777777777777888999999999999999::::::888777777666555666666666666666666777777888999999;;;::::::999888888888777999999888888888888999999888777666555555555555555666666666666666777777777777777777777666666666555999999999::::::;;;;;;;;;<<<>>>???@@@AAADDDHHHKKKMMMRRR[[[eeekkkqqq{{{~~~yyyuuuzzz~~~uuutttyyyvvvqqqyyy}}}}}}uuugggWWWIIIAAA===<<<555333000//////...---+++.........------,,,,,,,,,---,,,++++++******++++++)))))))))***+++,,,......+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))*********(((((()))))))))*********)))*********++++++++++++(((((((((((())))))))))))))))))***))))))***---///000---+++***++++++)))((())))))))))))******************)))))))))))))))***))))))*********+++++++++++++++++++++++++++++++++++++++******))))))((((((++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,---...---,,,+++,,,...///............///000000111000000///////////////000000000000000000//////222222222222222222222222111111111111222222222333888999<<<@@@DDDMMM___ppp~~~pppccc^^^\\\WWWSSSRRRQQQSSSZZZfffttt)))***++++++,,,,,,,,,++++++,,,,,,,,,,,,---------....................................////////////........./////////000000000000000000000000000000---...///000000111333555555999DDDTTTdddwwwsssnnnnnn|||tttaaaWWWPPPVVVfff~~~lll[[[NNNHHHFFFEEEIIIQQQ]]]iiiqqq{{{|||{{{xxxqqqfff\\\VVVUUURRRNNNIIIEEEBBB@@@???;;;999888999:::;;;:::999666666666666666666666666888888999999::::::::::::888888777666666666666666555666777777888999999999888888888888888777666666999888888777777777888888666666555555555555555666666666666777777777777777666666666666666666666666777777888999:::;;;<<<<<<>>>@@@BBBCCCEEEHHHLLLOOORRRWWW```kkksss{{{yyynnntttxxxzzz~~~yyyuuuyyyvvvmmmpppxxx|||{{{{{{sssjjj\\\NNNCCC<<<999888222111////////////...,,,......------,,,,,,,,,+++---,,,++++++******++++++))))))******+++---......+++++++++++++++++++++++++++++++++*********))))))******))))))))))))))))))))))))))))))************)))*********++++++++++++))))))))))))((((((((((((+++,,,,,,***(((((()))+++((((((((()))***+++***)))(((((()))))))))************)))))))))))))))******+++++++++*********))))))************************++++++******))))))((((((+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...---,,,,,,---..................//////000000000000000000//////...//////////////////000000///////////////.........000111111222333333444444333444888:::999<<>>CCCIIIQQQYYYeeennnzzz}}}rrrkkkbbb^^^YYYTTTOOOIIIDDD@@@===;;;999999:::;;;::::::777777777777777777777777888888888999999::::::;;;999888777777666666777777555555777888999:::::::::777777888888888888777777999888777777666777777777666555555555555666666777555666777888888888777777666666777888888999999:::666777999:::<<<>>>@@@@@@AAACCCFFFIIILLLQQQVVVZZZ```dddnnnzzz~~~}}}vvvlllhhhfffqqqzzz}}}~~~}}}|||}}}}}}|||tttkkkkkkpppqqqrrrsssccc[[[PPPDDD===888555333111///.........///...---------------,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************)))************)))))))))))))))))))))*********++++++(((((((((((())))))))))))******))))))(((((('''''',,,---,,,***((('''''')))...,,,(((&&&&&&(((+++---((((((((()))))))))******)))))))))))))))******+++,,,,,,++++++***))))))((())))))))))))))))))))))))************))))))))))))*********)))******+++,,,************************,,,,,,++++++************---...000///......///000......------......///000000000000000000///............////////////000000000000000000///////////////000222333444444555444///111555888888777===FFFKKKZZZjjjwww~~~rrreee___``````]]]YYYXXXVVVWWW[[[___dddmmmuuu***+++,,,------.........,,,,,,,,,,,,---------...........................---------.........//////////////////000000000000000000000000000000000000111111111222333444333222444333777@@@EEEPPPhhh|||mmmffffffuuu{{{cccXXXVVV^^^tttkkkRRRJJJCCCCCCDDDDDDEEEJJJOOOVVV___hhhpppzzzzzzvvvpppiiibbbYYYPPPIIIFFFDDD@@@??????>>>===<<<999999999999999999999999777777888888999:::::::::999888777777666666777777444555777999::::::::::::777888999:::;;;;;;::::::888888777666666666666666666555555555666777777888555666777888999888777777888888999:::<<<===>>>???<<<===???BBBEEEGGGIIIJJJKKKNNNSSSXXX^^^dddkkkpppwwwzzz|||{{{~~~|||zzzyyyvvvmmmbbb]]]^^^hhhqqqxxxyyyyyyzzzzzzxxxttttttzzzxxxooohhhiiikkkiiiffffffUUUOOOFFF???:::777333000111...,,,+++,,,---------,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++++++++************)))************)))))))))((())))))*********+++++++++(((((((((((())))))))))))(((((((((((())))))))))))***++++++***(((((((((***---,,,***'''&&&'''***,,,(((((((((((()))))))))***)))))))))))))))***++++++++++++******************************************)))))))))))))))***************))))))***++++++,,,))))))))))))))))))))))))***************+++++++++---...//////......///111...------------.../////////000000111000///...---........./////////000000333222222222111111111111///000222333444333333222222222444888888777999>>>>>>BBBKKKXXXgggvvvpppaaaUUUNNNIIILLLPPPQQQTTTYYYdddlllzzz***+++,,,---............---------.........//////........................---------.........//////.........////////////000000000000000000000000000222111111111111111///---111,,,///777;;;AAATTTiiizzzfffXXX^^^qqqxxxhhh]]]ZZZfffvvv{{{sss\\\SSSNNNNNNLLLFFFBBBCCCBBBEEEJJJOOOWWWeeewwwyyynnnaaaYYYPPPMMMIIIFFFEEECCCAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;666666777888999999::::::999888888777777777777777444555777999::::::::::::777888:::<<<=========<<<888888777666666666666666666666555666666777888999555666777999999888888777999:::;;;===???@@@BBBBBBDDDEEEGGGJJJNNNQQQSSSTTTWWW[[[aaahhhoooxxxwwwtttpppjjj___VVVVVV\\\lllqqquuuttttttuuurrrnnnjjjnnnzzz~~~pppjjjfffiiiiiiddd^^^\\\OOOIIICCC>>>;;;888444111000...+++***+++,,,---,,,+++++++++,,,,,,------------,,,++++++******++++++)))***+++,,,---.........+++++++++++++++++++++++++++++++++************)))+++*********))))))(((((()))************+++++++++************++++++++++++&&&&&&'''((()))***++++++''')))******))))))***,,,$$$&&&***,,,+++)))((('''(((((((((((())))))))))))))))))((())))))***++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++(((((())))))******++++++******))))))***+++,,,,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---+++,,,------,,,,,,...///...------------.../////////000111111111000...------.........//////000000000/////////......------000111222333333222111000444111111444444111111444:::666888CCCPPP\\\hhhsssyyyZZZNNNGGGHHHJJJHHHGGGJJJQQQTTT]]]nnn------,,,+++***)))((('''---------------------------------............///***+++,,,---...000111111,,,------...///000111111000000////////////000000//////000000111111111222222444555555666<<>>>>>>>>BBBHHHIIILLLYYYhhhxxx|||uuuiiibbbZZZUUUTTTRRRMMMIIIIIIGGGDDDAAA>>><<<;;;:::;;;999999:::<<<>>>>>>>>>999999888888888888888888888888777777777888999999===============<<<;;;:::999999888777777888999:::999888777777888888777666:::888666666888;;;<<<===BBBAAA@@@AAADDDGGGJJJLLLNNNQQQUUUZZZ___dddiiilllhhhpppvvv{{{zzzkkkggg```YYYTTTVVV]]]cccqqqppprrrtttqqqkkkiiikkkmmmuuuzzzpppjjjmmmnnnjjj```UUUNNNJJJIIIDDD===666111.........000000//////.........---//////...---,,,,,,+++++++++,,,---...---+++)))'''************************,,,,,,,,,,,,++++++***)))***(((&&&'''***+++)))''''''((()))******+++*********))))))(((((((((((()))...,,,***(((''''''((())),,,+++)))'''''''''(((((())))))************))))))))))))(((((('''''''''&&&))))))))))))))))))))))))************************))))))))))))************++++++************++++++))))))(((((((((((()))))),,,+++)))(((((()))+++,,,************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...------------...//////000222444222///---///111///////////////000111111000000000000000000000000000000000000000000000000000111111111111222222222333666:::;;;>>>DDDOOOWWWbbbooouuuZZZIIIMMMOOOEEE???BBBIIIKKKNNNUUUbbbttt,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,,,,---...///000000---------......//////000......------------......//////000000000111111111000222444444444999AAAIIIWWWeee{{{kkkWWWPPPTTTaaannnwwwiii]]]XXX```nnnyyytttvvvvvvlll^^^VVVLLLGGGBBBBBBBBBCCCLLLVVV]]]cccooo}}}}}}vvvlllfffdddbbb___\\\XXXVVVRRRMMMHHHDDD@@@??????===;;;;;;<<<<<<;;;:::<<<;;;:::999999:::;;;;;;===<<<<<<;;;;;;<<<<<<<<<@@@@@@@@@??????>>>======<<<;;;999999888999:::;;;999888888888:::::::::999===<<<;;;<<<>>>AAACCCDDDGGGHHHKKKNNNSSSXXX^^^bbbeeehhhmmmrrrwww{{{xxxlllaaa[[[UUURRRWWW___ggglllssspppooonnnkkkgggiiiooouuu}}}|||sssjjjhhhhhhhhhccc[[[QQQIIIEEEAAA???;;;777333000......000/////////.........---///......---,,,,,,++++++)))***+++,,,,,,,,,+++***+++++++++***************++++++,,,,,,,,,+++******+++)))((()))+++,,,***((())))))*********))))))((())))))(((((((((((()))))),,,***((('''&&&'''((()))'''''''''(((((()))***+++))))))************))))))******)))))))))((((((((())))))))))))))))))))))))************************(((((()))))))))*********+++******))))))******+++******))))))))))))******,,,+++)))(((((()))+++,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------...///...000111000...,,,---//////////////////000000111////////////////////////000000000000000000000000000000111111111222222222222444666666555999@@@FFFQQQ\\\kkkzzzuuubbb```\\\NNNFFFIIICCCCCCDDDHHHPPP[[[gggnnn+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------.........//////---------------...............------------......//////000000000000111111///111333222222444:::???CCCPPPeee|||cccRRRMMMQQQWWWgggxxxxxxeeeUUUUUUYYYcccvvvwwweeeWWWHHHAAA??????AAACCCFFFIIIQQQ]]]gggqqq~~~~~~~~~|||zzzpppmmmhhhaaaYYYQQQKKKHHHFFFDDDAAA?????????>>>===AAA@@@>>>======???@@@BBBEEEDDDCCCBBBAAAAAAAAABBBBBBAAA@@@??????>>>>>>>>><<<;;;:::999888888999:::::::::<<<===???@@@BBBBBBDDDDDDDDDFFFIIILLLOOOQQQTTTXXX^^^cccgggnnnvvv|||~~~tttggg[[[SSSOOOMMMRRR^^^kkkssswwwvvvqqqllliiifffgggpppyyy}}}wwwrrrjjjcccdddbbb___ZZZTTTLLLDDD>>>888888777666444111///.../////////.....................------,,,,,,++++++))))))***+++,,,,,,------+++++++++*********))))))******++++++,,,+++++++++,,,***)))***+++,,,***)))************)))((('''&&&(((((('''(((((()))***+++)))((('''&&&&&&'''((()))&&&'''((())))))*********((())))))******))))))(((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******+++******))))))******+++++++++************++++++,,,+++***))))))***+++,,,************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---...///...,,,,,,---...//////......//////000000////////////////////////000000000000000000000000000000000111111111222222222444666555333444777;;;???FFFQQQ^^^mmm~~~||||||vvvjjjXXXOOOPPPHHHEEECCCBBBFFFJJJNNNPPP___gggttt}}}xxxxxx{{{+++++++++,,,,,,,,,,,,---------------------------,,,,,,---------..............................------------------,,,,,,,,,000//////......//////000//////000000000000000000///000222222111222444666:::CCCSSShhh}}}|||hhh]]]VVVQQQPPP]]]qqqwwwaaaYYYRRRTTT```uuupppYYYKKKGGGEEEAAA<<>>===<<<===>>>??????AAACCCFFFHHHJJJMMMNNNOOOQQQSSSUUUXXX[[[___bbbhhhmmmtttyyy}}}~~~rrreeeYYYPPPMMMPPPVVV```jjjrrrwwwyyyuuupppkkkiiihhhmmm{{{}}}rrrlllhhhccc___aaa]]]WWWRRRNNNHHH@@@999444444333222111000///...........................---------,,,,,,,,,++++++++++++*********+++,,,---+++++++++*********))))))((()))***++++++++++++++++++******************)))))))))******)))(((''''''''''''''''''((()))++++++(((''''''''''''((()))***))))))*********(((&&&%%%(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))******+++******))))))******+++++++++***))))))***++++++************************************************+++++++++,,,,,,---------++++++******++++++,,,---,,,------------------...//////.........//////000////////////////////////000000000000000000000000000000000000111111111111///111333444333444666888777;;;@@@HHHTTTeeewwwwwwpppzzz}}}lllbbbaaaYYYTTTLLLGGGGGGHHHIIIIIINNNTTT]]]eeejjjmmmmmmmmmoooiiieeedddaaa]]]^^^aaaiiirrr++++++++++++************------------------------,,,,,,,,,------------..................------------------------,,,,,,,,,//////............//////000000//////////////////000111222333222222222222777<<>>AAABBBDDDJJJQQQ]]]eeepppzzz}}}uuupppccc___ZZZVVVTTTSSSQQQPPPRRRPPPOOOMMMMMMNNNOOOPPPPPPPPPNNNMMMLLLLLLLLLLLLPPPNNNKKKIIIHHHHHHIIIJJJGGGFFFFFFFFFFFFHHHIIIJJJIIILLLPPPRRRTTTVVVZZZ]]]aaadddhhhjjjlllooosssvvv~~~sssfffZZZQQQNNNRRR]]]kkktttuuusssrrrrrrlllkkkkkklllnnnuuuwwwkkkfffccc___]]]\\\WWWQQQMMMIIIDDD<<<777444222000...---------...---------...............,,,,,,,,,,,,,,,+++++++++---,,,+++*********++++++************************((()))******++++++++++++*********)))((((((((((((''''''((()))))))))))))))''''''''''''((()))++++++(((((((((((()))***++++++))))))*********(((&&&%%%(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))***))))))))))))))))))***))))))(((((((((((())))))+++******************+++******************************************************+++,,,,,,---......+++************+++,,,,,,---------...//////////////////............//////........................//////////////////////////////000000000111111111,,,---///000111222333444444666999<<>>======???DDDHHHOOOXXX```hhhqqq{{{yyytttmmmhhhdddaaa___]]]bbbbbb```___^^^^^^]]]]]][[[[[[ZZZYYYXXXXXXXXXYYYYYYWWWSSSPPPNNNOOOQQQSSSNNNNNNOOOPPPRRRUUUXXXYYY\\\```dddfffgggiiimmmqqqxxx|||rrrggg]]]UUUSSSVVV```lllzzz~~~xxxoooiiihhhbbbfffnnnuuuwwwzzzrrriiifffaaa[[[XXXRRRPPPLLLHHHDDD>>>888444222111...,,,+++,,,---...---------------.........,,,,,,,,,,,,++++++++++++------,,,,,,+++***)))))))))))))))***++++++,,,,,,))))))******+++*********)))******)))'''&&&'''(((%%%&&&'''((())))))))))))(((((('''(((((()))***+++(((((())))))******++++++&&&'''((())))))*********'''(((((())))))(((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))***))))))(((((())))))***))))))(((((((((((())))))******************************************************************************+++,,,,,,---......++++++******++++++,,,---...------...000222111000//////......------............................../////////////////////////////////000000000111111111111111222222222222222111333666777:::@@@IIIOOOZZZdddqqq}}}vvvmmmpppyyysssaaaTTTPPPSSSWWWVVVRRRLLLIIIHHHIIIIIIIIIGGGCCCAAACCCCCCAAACCCGGGLLLPPPTTTXXX___lll|||******+++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------..................---------......//////000---,,,,,,++++++,,,,,,---000000/////////.........000000000111222333222222222555999<<>>???CCCEEEFFFHHHIIIMMMTTT^^^fffuuu{{{)))******+++---......///))))))))))))))))))))))))++++++,,,,,,,,,------------------.........//////---------...///000111111///......------......///000000//////.........---//////...000222333333222222666999888:::III```ttt]]]QQQHHHJJJRRR]]]nnn}}}vvvhhh]]]WWWMMMCCCEEEOOOMMMWWWiii|||{{{ggg^^^TTTMMMFFF@@@>>>@@@:::===>>>>>>???DDDNNNVVVWWW]]]eeennnvvv}}}zzzvvvtttuuuxxxzzzuuuvvvxxx|||~~~|||xxxttthhhbbb^^^``````bbbjjjtttxxxwwwuuupppjjjeeeaaa```aaammm~~~wwwlllmmmlll```PPPFFF???BBBCCC@@@999222///...(((***---///000///...,,,,,,,,,,,,------.........++++++++++++++++++++++++''')))+++---...---,,,+++&&&&&&((()))+++---...///***************)))((('''+++,,,...,,,)))'''(((***))))))))))))((('''&&&%%%***))))))(((((((((((()))''''''(((((((((((('''''',,,+++)))'''''''''((((((''''''((((((((((((''''''(((((())))))*********+++))))))))))))))))))))))))************************''''''''''''((((((((()))))))))(((((((((((())))))++++++************++++++******++++++++++++******************************)))))))))))))))))))))))))))******+++---...//////,,,,,,++++++,,,,,,---...---,,,+++---111333222000000///...---------------........................////////////////////////////////////000000000000///---,,,,,,...000222222111333444333111111555888777999>>>EEEQQQbbbuuuwwwttt{{{ooogggkkksssyyypppcccXXXQQQLLLHHHEEEHHHEEECCCDDDBBB??????BBBAAAAAABBBBBBDDDHHHMMMQQQYYYaaammmxxx~~~}}}{{{++++++++++++++++++++++++)))***,,,......---,,,+++,,,,,,---------.........------------------------...---,,,++++++,,,---...------............------..................---------------...///000000111555555555666;;;CCCMMMUUUooodddPPPQQQUUUUUU```ppp~~~ooo___SSSLLLJJJJJJKKKMMMWWWfffsss~~~xxxnnnddd\\\RRRHHHBBBBBB===<<<@@@CCCCCCDDDGGGJJJLLLOOOSSSYYY```hhhmmmpppuuu|||}}}~~~xxxlllcccbbb[[[]]]fffsssyyyxxxuuutttvvvvvvqqqiiidddeeedddbbbmmmzzz|||~~~{{{rrrhhhbbb___YYYOOOGGGBBB@@@<<<777333000...---..................---------......//////......---+++++++++*********))))))***)))((('''((()))+++---,,,,,,++++++,,,,,,---...************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&'''((()))(((&&&))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((()))***++++++,,,))))))************))))))+++***(((&&&&&&''')))***))))))(((((('''&&&$$$$$$(((((())))))******+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))************************************,,,,,,.../////////...---....../////////...,,,+++........................------------------------............//////////////////000000000000//////000000111111111222222222111111111111222333444444222666999<<<@@@IIIVVV```nnnvvvrrrmmmmmmxxxzzzwwwnnnfffaaa\\\WWWWWWPPPKKKJJJIIIEEEBBBBBB???@@@BBBCCCAAAAAADDDHHHKKKPPPWWW```jjjuuu~~~~~~xxxwwwzzz|||yyytttoootttyyy{{{zzzzzz~~~***************************+++,,,---------,,,+++++++++++++++,,,,,,,,,,,,------------------------------,,,++++++,,,------------............------..................------------......///000000111222222222222555;;;CCCIIIXXXhhh|||rrr\\\XXXXXXVVV]]]llltttdddYYYRRROOOMMMKKKNNNUUU\\\cccllluuuxxxlll___VVVOOOJJJGGGHHHHHHEEECCCEEEBBBCCCEEEFFFIIIMMMRRRVVVYYY\\\bbbhhhmmmrrrvvvyyy~~~yyyxxxwwwtttrrruuuwww|||xxxrrrkkkbbb]]]^^^cccgggrrr~~~|||vvvuuurrrqqqkkkcccaaafffkkklllrrr|||yyyzzzqqqjjjbbb^^^[[[VVVMMMFFF???<<<999555111///------..................------++++++,,,,,,,,,,,,++++++,,,++++++++++++************)))((('''((()))+++,,,******))))))******+++,,,************************))))))))))))))))))))))))************************(((((((((((((((((((((((()))(((''''''))))))((('''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))*********+++))))))************))))))***)))(((''''''((()))***))))))))))))((('''&&&&&&''''''''''''((((((((((((*********)))))))))(((((())))))))))))))))))))))))))))))))))))************************************+++,,,---...///......------.../////////...,,,+++------------------------------------------------............//////////////////000000000000///////////////000000000111111222222111111111222333333000222444444555:::CCCJJJVVV]]]hhhttt{{{sssqqq}}}xxxsssooosssjjjccc___ZZZQQQLLLJJJHHHHHHHHHFFFBBB???@@@BBBBBBEEEJJJQQQXXX___fffjjjjjjeee___```dddfffddd```aaabbbbbb``````dddmmmuuu~~~************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---........................------,,,++++++,,,------------............------------------------......------......///000000000111111111000111444888<<>>???AAADDDGGGKKKNNNOOOPPPLLLHHHJJJOOORRRQQQNNNLLLLLLKKKHHHHHHNNNWWW^^^ccceeegggiiijjjlllpppssswww|||~~~|||,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------...........................------------------...------............------,,,,,,------------..................//////000000111222333222222222555777<<>>???BBBCCCCCCAAAAAABBBDDDEEEDDDCCCCCCBBBCCCDDDFFFFFFFFFGGGJJJLLLPPPTTT^^^iiisssxxxyyyxxxsssrrrqqqrrrsssuuuwwwxxx~~~xxxrrrpppnnnhhh___YYYRRRPPPNNNOOOSSS[[[eeelll{{{pppgggbbb))))))))))))))))))))))))************++++++++++++))))))))))))************------------------------......////////////......------............------++++++,,,,,,------............//////////////////...///111111111111222333444444999CCCPPP```rrr}}}xxxeeeccceeelllssszzz{{{qqqllleee[[[TTTQQQNNNLLLMMMRRRZZZeeesss}}}wwwtttvvvxxxyyy{{{{{{yyyxxxwwwvvvrrrjjjdddYYYRRRJJJEEEEEEFFFFFFEEEBBBDDDGGGGGGFFFFFFJJJNNNMMMNNNOOOOOONNNNNNOOOQQQNNNOOOQQQRRRSSSSSSRRRQQQPPPPPPOOONNNNNNMMMMMMLLLFFFHHHJJJKKKKKKLLLNNNPPPNNNKKKLLLOOOQQQPPPRRRVVV\\\ggg}}}zzzzzz}}}}}}{{{tttuuutttmmmbbb[[[XXXYYY[[[bbbllluuu{{{vvvoooeee[[[YYY\\\cccnnnwwwxxxvvvuuutttrrrmmmmmmllliiifffeeegggiiinnnkkkggghhhmmmmmmaaaSSSHHHEEEAAA===:::777333000111000///---------...///++++++,,,,,,------......******++++++++++++******,,,,,,,,,,,,++++++++++++************)))))))))))))))(((((((((((()))******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))((((((******)))((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''(((((())))))******%%%%%%&&&''''''(((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************++++++*********+++,,,---,,,,,,,,,+++,,,,,,---...+++++++++++++++++++++++++++,,,,,,------.........,,,------------.........---......//////......---.........////////////000//////000111111000...---...///////////////...---000222444555555777:::<<>>???AAABBBAAA@@@CCCCCCBBBAAAAAAAAAAAAAAA@@@AAAAAA???======>>>???AAADDDJJJRRRYYY]]]^^^]]]ZZZYYYYYYZZZ]]]^^^___^^^___YYYTTTTTTSSSNNNJJJIIIDDDDDDDDDCCCDDDGGGMMMQQQ[[[ccchhhddd]]]YYYVVVSSS((((((((((((((((((((((((((()))***+++,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------............------***++++++,,,------....../////////////////////...---///000///......///111444333777===DDDOOObbbtttzzzvvvyyylllbbb[[[___gggnnnvvv}}}zzzkkk\\\TTTMMMHHHFFFIIILLLPPPZZZeeemmmsss~~~xxxtttwww{{{|||uuuggg___VVVQQQQQQSSSSSSRRRLLLNNNPPPNNNJJJIIILLLOOOUUUTTTQQQMMMIIIHHHIIIKKKEEEFFFIIIKKKMMMMMMLLLLLLHHHGGGFFFEEEFFFGGGIIIJJJHHHKKKNNNOOOOOOQQQTTTVVVUUUQQQPPPSSSVVVVVVZZZ```hhhtttzzztttuuuxxxvvvoooaaaaaa___YYYSSSPPPSSSVVV___iiittt}}}}}}rrrkkkeeebbb^^^ZZZ\\\```bbblllsssqqqmmmlllmmmlllfffiiijjjgggbbb___```bbbeeebbb\\\YYY\\\\\\SSSHHHBBB???;;;777444222111000//////---,,,,,,,,,---...***++++++,,,------......******++++++++++++******,,,++++++++++++************************)))((((((((((((((((((((()))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))((('''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''((()))))))))''''''((((((((((((''''''((('''''''''((()))+++,,,&&&''''''(((((((((((('''''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************************************+++******)))***+++,,,---,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,---------.........---......//////......---,,,---------............---...///111111000///...111000000000111111000//////111222333222333555777666<<>>>>>???AAAFFFJJJNNNNNNNNNJJJHHHHHHJJJPPPTTTVVVWWWSSSMMMHHHGGGDDD@@@???CCC>>>???@@@@@@???AAAEEEIIIIIIPPPVVVWWWXXX\\\]]][[[))))))))))))))))))))))))''')))+++,,,---,,,***)))........./////////000000++++++++++++++++++++++++******,,,,,,,,,,,,******---..................---******+++,,,,,,---......///////////////.........///000000///------///000111000333777999???QQQccc~~~vvvooosss|||lll]]]TTTXXXccckkkrrrxxxwwwuuubbbWWWLLLGGGDDDEEEEEEEEEKKKTTTWWW^^^mmmzzztttppprrrwww}}}|||tttlllbbb]]]^^^aaabbbbbb]]]______[[[UUUQQQSSSVVV```]]]XXXRRRLLLJJJKKKLLLIIIKKKNNNQQQSSSSSSSSSSSSLLLKKKJJJJJJLLLOOOSSSUUUVVVZZZ]]]^^^^^^```cccggg^^^ZZZXXXZZZ\\\^^^ccciiirrr}}}vvvvvvqqqkkkkkknnnjjjaaaVVVUUURRROOOMMMOOOUUUZZZeeeooozzz{{{pppggg```ZZZ[[[]]]^^^aaafffaaaiiimmmiiicccdddhhhiiicccgggjjjggg___ZZZ[[[]]][[[WWWQQQMMMOOORRRNNNGGG???<<<888444111000111111...---,,,+++++++++,,,---******+++,,,,,,---......,,,,,,,,,------,,,,,,,,,+++++++++*********))))))***************)))((('''***************++++++,,,************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))'''&&&'''((()))((('''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******''''''(((((((((((('''''')))(((&&&&&&''')))+++---(((((())))))))))))(((((((((((())))))******++++++&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************************************+++***)))))))))***,,,---,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......---..................---++++++,,,,,,,,,---------+++---///000111000///...---,,,,,,---///000000000222333333333222222444666555888;;;;;;:::<<>>BBBGGGJJJNNNUUUaaajjjzzzqqquuuzzzxxxooollllllppptttvvvzzzxxxnnneee[[[QQQOOOQQQMMMKKKJJJJJJLLLOOORRRTTTQQQJJJLLLRRR[[[ppp|||qqq\\\LLLJJJKKKEEEDDDGGGJJJKKKLLLKKKKKKKKKLLLMMMQQQYYYfffsss*********)))))))))(((((()))(((''')))+++,,,,,,+++,,,,,,++++++***++++++,,,))))))(((((()))+++---...------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------------------......---------......///...///000111000000000000111...---000222555===EEESSSbbbqqqzzzuuubbbWWWWWW[[[jjjuuuqqqcccllluuurrrgggaaa\\\TTTLLLFFFCCCBBBAAAAAACCCKKKVVV^^^dddmmmwww|||rrrmmmlllpppzzz~~~{{{yyywwwxxx{{{{{{tttnnniiifffoooppppppkkkddd```aaaccc___aaaeeeiiikkkkkkjjjjjjfffccc```cccjjjpppssssss{{{||||||{{{{{{|||~~~}}}tttllljjjjjjkkknnnrrr}}}qqqhhhbbb^^^XXXTTTQQQPPPPPPOOOVVVUUUWWWYYYYYYYYY___gggrrrwwwwwwqqqjjjeee```\\\\\\[[[\\\______^^^ccciiifffggghhhhhhgggfffeeeeee]]]]]]___aaaaaa___[[[XXXNNNHHHAAA>>>>>>???===:::333222111///.........///,,,,,,,,,---------............---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,+++++++++******)))************+++++++++---+++******+++,,,,,,+++)))))))))*********++++++++++++***))))))(((''''''***))))))(((((())))))***,,,++++++***************)))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))***+++***((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++((((((++++++((((((+++*********+++++++++,,,,,,,,,++++++***))))))***************+++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...................................................,,,,,,------......//////111000000///////////////....../////////000000000111111222333333444555555444777;;;===???EEENNNUUUgggyyy~~~|||zzz}}}~~~uuulllhhhiii```YYYSSSTTT[[[bbbeeedddddd^^^aaagggpppqqq^^^YYYWWWRRRPPPSSSXXXXXXVVVUUUTTTTTTUUUWWW[[[cccppp~~~))))))))))))(((((((((''''''&&&&&&(((***,,,,,,+++,,,++++++***++++++,,,,,,++++++***)))***+++,,,------,,,,,,++++++,,,,,,---******+++,,,------.../////////.........------------------------...///000---......///000000111111000...---/////////444:::AAAMMM^^^nnn}}}mmm^^^[[[^^^mmmxxxuuugggooovvvxxx~~~|||~~~}}}xxxuuurrrlllcccYYYOOOGGGCCC@@@??????AAAGGGKKKNNNTTT\\\gggvvv{{{rrrlllmmmvvv|||zzz|||||||||}}}}}}uuupppppppppqqqqqqqqqqqqqqqqqqiiilllpppsssuuuuuusssrrrrrrrrruuu{{{~~~uuuqqqpppppptttyyy~~~~~~~~~|||||||||ssseee\\\WWWSSSNNNKKKKKKNNNSSSVVV``````bbbdddbbb```ccciiisssvvvsssiiiaaa^^^]]][[[___```cccccc___\\\bbbkkkhhhjjjjjjiiifffbbbaaaaaaVVVXXX\\\___```]]]WWWRRRFFF@@@:::777888888777555111000//////......//////,,,,,,,,,------------......---,,,,,,++++++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++***************))))))))))))(((((()))************+++++++++---+++******+++,,,,,,+++*********+++++++++++++++*********))))))(((((('''+++******))))))******+++***)))((((((''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((***,,,,,,***(((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***((())),,,,,,)))(((************++++++++++++,,,,,,+++******)))*********************++++++++++++---,,,+++++++++,,,...///,,,,,,,,,,,,------------------------------------........................******+++,,,---...//////000000//////......//////............////////////000000111111222222333333111333555555555999???EEEMMM[[[jjjuuu~~~{{{zzz|||~~~}}}zzz{{{|||{{{uuuhhh]]]^^^jjjvvvyyywwwuuuppptttyyytttmmmjjjfffeeehhhjjjhhheeebbbaaa```aaaaaa___fffrrr******)))))))))((((((((('''&&&&&&'''***+++******++++++******++++++,,,,,,------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,------******+++,,,,,,---......000//////......------,,,,,,,,,,,,---...///000111///...---...////////////000//////111111...111555;;;BBBPPP```rrrzzziiibbbbbbqqq~~~uuu|||~~~yyy}}}vvvmmmlllnnnttt{{{}}}yyyrrriii^^^SSSKKKFFFDDDBBBCCCGGGIIIHHHKKKPPPQQQ\\\hhhqqq}}}wwwooommmvvvxxxrrrtttyyyyyy{{{~~~~~~xxxooooooppptttyyy{{{zzzxxxnnnqqquuuyyy{{{{{{zzzyyyzzzxxxtttrrrrrrwww}}}~~~xxxwwwwwwvvvvvvyyy|||yyyyyywwwuuupppggg[[[SSSRRRRRRPPPPPPRRRWWW^^^ccciiigggffffffbbb___bbbhhhqqqwwwxxxqqqjjjgggeeedddfffeeefffgggccc```dddkkknnnooommmhhhaaa\\\ZZZZZZVVVWWWXXXZZZYYYUUUOOOJJJ???;;;666444444444333222000000000000000000000111---------------------------,,,,,,+++++++++++++++))))))******+++++++++,,,++++++++++++************(((((((((((((((((((((((())))))*********+++++++++---+++******+++,,,,,,+++++++++++++++++++++++++++,,,+++++++++*********)))*********))))))*********(((((('''&&&&&&&&&&&&'''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&)))+++,,,***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((************************)))(((***//////***((()))************++++++++++++++++++***************++++++,,,,,,,,,,,,------------,,,+++******,,,...///++++++,,,,,,,,,---------------------------------........................++++++,,,---......//////000//////.........//////000000000000000000000000/////////000000111111111222333444333333555999<<<@@@HHHQQQXXX```hhhkkkhhhnnnooopppqqqsssvvvzzz}}}|||zzzvvvssstttzzz|||{{{}}}~~~|||pppdddcccnnn{{{}}}{{{{{{yyyxxxzzzvvvtttpppmmmkkkiiigggeee^^^cccllluuu~~~++++++*********)))))))))***)))'''((())))))((('''+++*********++++++,,,------------,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////......------------,,,,,,,,,---...///000111333000...---...///---,,,///---///222111...000444888:::BBBPPPaaaqqq}}}{{{llleeeeeewwwzzzssseee\\\]]]iiivvv}}}|||zzzuuummmbbbXXXRRRIIIGGGJJJOOOQQQNNNLLLNNNOOOVVV\\\aaafffnnnuuuwww||||||}}}yyyqqqmmmttt~~~{{{ppplllqqqwwwzzz}}}|||qqqqqqtttzzz|||vvvxxx|||xxxtttpppooosssyyyyyyrrrpppooopppsssvvvwwwvvvssspppkkkiiigggddd___ZZZTTTPPPQQQUUUYYY\\\___bbbfffiiilllhhhccc___[[[YYY___hhhxxxzzzsssnnnmmmiiigggiiijjjhhhjjjmmmssssssppphhh___XXXWWWXXXZZZXXXTTTQQQNNNJJJEEEAAA;;;888555333333333222222......//////000000000000------------------------,,,,,,+++************+++)))))))))******++++++++++++++++++*********))))))++++++++++++++++++++++++))))))*********+++++++++---+++******+++,,,,,,++++++++++++++++++++++++++++++++++++******************))))))(((((())))))***,,,+++******))))))******'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$'''***+++)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***))),,,000000,,,)))***))))))*********++++++++++++***************+++++++++++++++,,,,,,,,,---------,,,*********+++---///+++++++++,,,,,,,,,------------------------------........................//////..................//////............//////000/////////////////////....../////////////////////000111111111222444666888<<<@@@CCCGGGMMMOOOOOOVVVYYY^^^cccggglllrrrvvvrrrqqqqqqpppqqqvvv|||yyyyyy|||}}}{{{yyyrrrjjjfffjjjttt}}}zzzvvvssspppmmmhhheeeaaadddiiiooouuuyyy|||~~~++++++++++++************,,,***))))))))))))(((&&&************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------------,,,,,,+++++++++---------------------------------------...///000666222...---...///---+++,,,+++---000///---...333222111555???LLLZZZjjjuuu{{{}}}~~~oooeee```aaauuuzzzvvvyyyvvvjjj]]]SSSQQQ\\\iiiuuuvvvxxxwwwsssmmmfffaaaQQQOOORRRXXXZZZVVVSSSRRRWWW]]]bbbaaa\\\YYYZZZ\\\aaacccffffffhhhnnnyyy}}}wwwsssuuu{{{}}}}}}{{{tttnnnlllqqqvvvxxx{{{uuuwww{{{zzz{{{}}}zzzvvvooojjjjjjooo{{{{{{rrrjjjgggiiijjjlllnnnmmmiiibbb]]]YYYXXXVVVUUUUUUVVVWWWWWW[[[aaaiiimmmmmmkkkkkkkkkjjjddd^^^YYYVVVWWWaaalll}}}tttnnniiigggjjjnnnnnnooorrrwwwyyywwwpppddd[[[WWWWWWYYYUUUNNNIIIDDDAAA===;;;777666555333222222222333+++,,,,,,---------,,,,,,...------------,,,,,,,,,,,,+++******))))))*********************++++++++++++************))))))))))))))))))***************)))************+++++++++---+++******+++,,,,,,++++++++++++++++++*********(((((((((((((((((((((((()))))))))(((((()))))))))******)))(((((((((((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$'''))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((***)))+++000000+++)))***)))))))))************+++*********)))******+++,,,))))))))))))************,,,+++*********+++---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000/////////...............------......//////---------------,,,,,,,,,............///////////////000111222222333333444111222444555888;;;>>>???@@@EEEKKKPPPTTTYYY```eeegggiiilllnnnqqqtttxxx{{{~~~}}}~~~~~~yyytttuuuzzz{{{wwwvvvtttrrroooiiigggmmmxxx{{{~~~yyytttrrrooolllhhhdddfffhhhkkknnnrrrtttvvv************))))))))))))+++***))))))***+++***(((************+++,,,---...+++++++++,,,,,,,,,,,,+++)))***+++---......---------------,,,,,,+++++++++******++++++,,,---------......---------......///777222------///111///---,,,+++,,,///...,,,...222000...000777===FFFTTTbbb{{{xxx{{{zzzqqqlllmmmiii^^^YYYUUUTTTiii{{{yyytttlllccc\\\XXXVVV[[[bbbkkklllnnnoooppppppooonnneeebbbbbbfffgggccc```___kkksss{{{xxxkkk\\\VVVVVVUUUUUUTTTSSSUUU[[[eeemmmvvvtttvvvzzzzzzvvvuuuwwwttttttuuusssrrrrrrsssvvvtttwww{{{xxx|||~~~}}}}}}|||}}}}}}{{{yyyrrrjjjhhhkkkrrruuuyyy{{{{{{{{{}}}|||zzzyyysssiiiaaa^^^]]]]]]]]]]]]]]]YYYTTTPPPMMMOOORRRVVV[[[bbbhhhllljjjqqqxxxyyytttnnniiihhheee```[[[YYYXXX]]]iiiuuu~~~uuuiiiggggggkkknnnnnnrrrxxxooo___UUURRRQQQMMMGGGCCC@@@===;;;999333333333222000000111222++++++,,,---,,,,,,+++***......---------,,,,,,,,,++++++***)))))))))))))))+++++++++++++++*********************))))))))))))&&&'''''''''((((((((())))))************+++++++++---+++******+++,,,,,,+++++++++*********)))))))))'''(((((((((((((((((((((+++******))))))******+++(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''***((()))------)))(((***))))))))))))******************))))))***++++++,,,))))))))))))***************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------........................------------...///000---------,,,,,,,,,++++++///////////////.........111111222333444333222111......///111333444666777444888===@@@AAAEEEKKKQQQUUUYYY^^^cccfffjjjnnnqqqttt}}}~~~zzzxxxxxxxxxyyyzzzsssnnnlllpppuuu|||yyytttsssuuupppqqqpppkkkfffhhhooovvvxxxtttwwwuuuooovvv}}}xxxzzz{{{||||||tttrrrssssssrrrlllkkkjjjiiiiiijjjlllmmm))))))))))))((((((((((((***)))((()))+++,,,,,,+++************+++,,,---...)))***+++,,,,,,,,,,,,+++)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------...///......---------......666111------000333222//////......000///,,,...333222000222555777:::FFFSSSjjj~~~}}}ooorrrrrrhhhaaaaaa\\\TTTQQQLLLHHH]]]tttkkkddddddfffffffffgggeeeeeeeeegggjjjooosssuuu{{{uuurrrttttttqqqmmmmmmnnncccbbbVVVRRRMMMIIIIIIMMMTTTZZZ______eeennntttrrrpppqqqpppqqqsssuuuvvvvvvvvvvvvtttwww|||xxx}}}}}}}}}~~~{{{zzz||||||vvvnnnkkkmmmiiikkknnnqqqrrrsssyyy~~~~~~yyyuuutttnnncccZZZWWWOOONNNMMMNNNOOOOOOMMMKKKKKKOOOVVV___hhhrrr{{{rrrxxx}}}{{{sssiiibbb```aaa]]][[[[[[]]]cccqqq}}}{{{tttccceeeiiilllllllllsss}}}xxxbbbQQQJJJIIIFFFCCC@@@>>>===;;;999000111111000///...///111------...///...---,,,+++.........------,,,,,,,,,+++******)))))))))))))))---,,,,,,,,,+++*********************))))))))))))))))))******+++++++++,,,)))************+++++++++---+++******+++,,,,,,++++++*********))))))(((((())))))))))))************,,,++++++++++++++++++,,,++++++***)))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((()))***)))((()))+++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))'''(((++++++(((''')))))))))))))))******************))))))***+++,,,,,,***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,---...//////---------------...///000/////////......---------//////////////////....../////////000000///---+++111000000222333222222444111444888888666888===CCC@@@DDDJJJPPPUUU[[[```dddmmmwww}}}{{{wwwsssrrrrrrrrrtttvvvmmmiiiiiinnnuuu{{{~~~vvvtttvvvzzzooopppoookkkfffeeeiiimmmpppnnnrrrqqqlllsss{{{vvvwwwxxxzzztttrrrvvvyyy{{{wwwtttpppllliiiggggggggg&&&'''((()))***+++,,,,,,---,,,***)))))))))******++++++************++++++---,,,************)))'''************************,,,++++++***)))))))))***************************///...---,,,,,,---...///---------.........//////............////////////,,,++++++---111888>>>CCCZZZgggvvvzzzooorrruuupppeee___\\\SSSMMMOOOOOORRRcccvvvtttgggjjjrrrvvvwwwxxxvvvpppbbb\\\bbbbbbeeeqqqyyy}}}}}}zzz{{{uuuqqqfffXXXLLLHHHIIILLLNNNHHHNNNUUUZZZ[[[\\\___bbbgggjjjnnnrrruuuwwwwwwxxx{{{xxxwwwyyy{{{|||{{{zzzzzz{{{{{{{{{~~~{{{wwwsssqqqpppooolllkkkhhhggggggjjjnnnqqqppppppkkkbbbZZZVVVPPPJJJLLLHHHFFFHHHJJJJJJMMMSSS```aaadddjjjrrrzzz~~~tttsssrrrqqqoookkkeeeaaaXXXXXX\\\bbbfffkkkttt~~~wwwnnnhhhfffgggiiigggeeelllwwwvvv\\\NNNIIIHHH@@@;;;<<<===:::666444///............---------+++---//////...---...///,,,,,,+++++++++,,,------+++***))))))******)))(((***++++++++++++,,,,,,,,,***+++,,,+++)))))))))***)))******+++++++++******)))************+++++++++*********))))))))))))(((************)))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((('''''''''''''''((())))))&&&'''((())))))((('''&&&))))))(((((((((((())))))((((((((((((((('''''''''(((((())))))((('''&&&&&&'''&&&&&&%%%%%%'''((()))(((((((((((())))))))))))((()))***+++++++++++++++))))))))))))************,,,,,,,,,,,,+++)))((('''+++++++++,,,,,,---------+++,,,,,,***))))))+++---+++++++++,,,,,,---------...------,,,,,,++++++***.........///......------------...///000000//////,,,,,,,,,---------............//////////////////////////////000000000000000000000///////////////333333444444555666777777888:::@@@EEEEEEFFFLLLTTTdddlllwww~~~uuuvvvuuutttrrrqqqooonnnnnngggccc___aaajjjuuuvvvooonnnoooppplllkkkiiihhhfffdddbbbbbbeeeiiikkkjjjjjjnnnpppppprrrqqqqqqvvv}}}xxxpppooosssuuusssnnniiiddd```]]][[[((((((((()))***+++---------,,,+++***)))******+++++++++************+++++++++***)))***+++,,,+++***************************,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,------------.....................////////////......---...111555:::===FFFSSS```lllyyy}}}ssstttwwwsssnnnkkk```VVVPPPQQQPPPOOOXXXfffrrr}}}zzzwww|||ooocccbbb]]]]]]hhhttt|||}}}mmm\\\SSSNNNJJJHHHEEEHHHKKKLLLLLLMMMOOORRR[[[^^^bbbgggkkkooorrrtttsssqqqrrrvvv~~~{{{{{{}}}}}}}}}|||zzzwwwuuuuuuuuuuuu|||}}}|||zzzwwwuuuttttttsssiiifffbbb^^^]]]^^^aaaddd^^^```^^^YYYVVVVVVTTTPPPNNNIIIHHHMMMRRRVVVZZZ___kkkjjjkkknnnrrrvvvwwwwwwooonnnkkkiiifffbbb\\\XXXWWWXXX\\\ccchhhnnnxxxuuunnneeeaaa___^^^\\\\\\dddoookkkUUUIIIEEECCC<<<888:::;;;777333111............---------------...///...,,,+++,,,---------,,,,,,,,,,,,,,,---+++***))))))******)))((())))))))))))***************+++,,,+++***))))))+++******+++++++++******))))))************+++++++++,,,,,,+++++++++*********))))))))))))(((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''((())))))(((((())))))))))))(((((())))))(((((((((((())))))&&&&&&''''''(((((())))))((((((((((((((('''&&&&&&(((''''''&&&&&&'''((()))(((((((((((())))))))))))))))))***+++++++++******))))))))))))************((())))))***+++++++++++++++++++++,,,,,,,,,------+++++++++***))))))+++---,,,,,,---------------...+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++,,,------............---,,,,,,,,,---------......////////////.............../////////000000000000000000000000000000000000111111222222333444444555333333555999999;;;CCCMMMhhhhhhkkkqqqyyy{{{wwwzzzyyyqqqoooooonnnmmmlllkkkjjjjjjaaa]]]YYY[[[cccmmmuuuyyy|||}}}wwwqqqpppqqqrrrmmmmmmkkkiiigggeeecccbbbccchhhjjjhhhhhhlllnnnmmmnnnllllllqqq}}}yyymmmjjjnnnsssqqqnnniiieee```\\\[[[))))))(((((()))+++---...---,,,++++++******++++++++++++************++++++***))))))***,,,...---,,,************************---,,,,,,+++++++++++++++---------------.........------............------,,,,,,,,,,,,---------------............/////////111000000000111333555666666???IIISSS```qqq~~~~~~wwwvvvvvvvvvuuuwwwlllbbb\\\]]][[[WWWWWW\\\^^^gggnnnssswwwqqqddd]]]eeerrrzzz~~~mmmaaaZZZVVVSSSKKKIIIFFFDDDCCCDDDEEEGGGKKKNNNSSSWWW[[[```fffjjjgggfffhhhnnnvvv}}}wwwvvvvvvvvvxxxzzzzzzxxxvvvvvvwwwwwwtttoookkkkkkmmmpppuuu}}}zzzyyyxxxvvvssssssrrrqqqooommmkkkjjjiii___\\\WWWQQQMMMNNNQQQUUUNNNRRRUUUUUUXXX^^^```^^^\\\UUURRRWWW___cccfffiiisssqqqooonnnoooooonnnmmmhhhgggfffeeeccc___YYYUUUVVVWWW[[[bbbgggmmmwwwyyyooojjj```[[[UUURRROOOQQQ[[[eeerrrxxxzzzooo\\\KKKBBB@@@???:::777::::::666111000............------------//////...,,,***)))***,,,///...------,,,,,,,,,,,,+++++++++*********))))))))))))))))))*********+++***,,,,,,,,,***)))***+++++++++,,,,,,+++***)))))))))************+++++++++------------,,,,,,,,,,,,))))))((((((((('''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((((((''''''''''''''''''((())))))***))))))))))))))))))***)))((((((''''''(((((()))%%%%%%&&&'''((()))******(((((((((((((((''''''&&&***)))((((((((((((((()))(((((((((((())))))))))))*********+++******))))))))))))))))))************'''(((((()))***+++++++++++++++++++++,,,,,,,,,,,,***++++++***))))))+++,,,............------------******++++++,,,------...)))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......////////////......------....../////////000000000000000000000000000000000//////000000111111222222555222111222333666@@@JJJ___YYYTTTVVV^^^eeegggfffiiiffffffkkkrrrtttoooiiieeedddddddddddddddccccccYYYVVVTTTUUUZZZbbbhhhkkkooooooqqqwww~~~{{{uuupppnnnppprrrnnnmmmkkkhhhfffcccbbbaaaaaaeeehhhffffffiiijjjiiieeecccbbbhhhuuuzzzkkkdddffflllllljjjhhhddd___ZZZXXX)))(((''''''((()))+++---,,,,,,++++++++++++++++++++++++************+++++++++***)))***,,,...---,,,************************------,,,++++++,,,,,,---------------............,,,,,,...//////...,,,,,,+++++++++,,,,,,,,,---------------.........//////111111111111111111111111444777<<>>>>>DDDJJJMMMNNNOOOOOORRRXXX```cccaaa]]]XXXYYYYYYYYYZZZ[[[[[[[[[SSSRRRQQQRRRVVVZZZ^^^```cccbbbccciiiqqqvvvxxxwwwpppqqqpppmmmiiiiiillloookkkjjjhhhfffccc```___^^^^^^bbbeeecccbbbdddeeeccc[[[ZZZZZZ___kkk|||{{{iii___^^^dddeeeeeedddaaa\\\WWWTTT((('''&&&&&&'''(((******++++++++++++++++++++++++++++++************++++++,,,+++******,,,,,,+++***************************,,,,,,,,,++++++,,,------++++++,,,,,,------------+++,,,---......---,,,++++++++++++,,,,,,,,,------------------...............//////000111111111111444444666:::@@@JJJVVV___mmmqqqsssrrrrrrtttwwwzzzpppllllllqqqvvvssslllggg^^^\\\[[[]]]ggg~~~zzz~~~}}}{{{{{{}}}{{{lllgggnnnwwwuuuqqqiii```XXXSSSQQQPPPNNNQQQRRROOOJJJHHHJJJMMMQQQMMMMMMQQQUUUZZZdddmmm{{{{{{pppiiigggeee___^^^]]]^^^```bbbbbbaaa___bbbccc___XXXSSSSSSUUUUUUXXX[[[^^^```bbbdddfffhhhhhheeeaaa\\\YYYWWWWWWYYYYYYXXXVVVRRRNNNJJJGGGCCCDDDDDDAAA@@@CCCKKKRRR^^^eeemmmsss{{{~~~rrrhhhfffhhhgggeeedddeeedddcccdddfffgggggggggaaacccgggjjjjjjeee^^^XXXSSSSSSWWW\\\```dddmmmwwwuuuddd[[[XXXQQQPPPNNNKKKLLLPPPTTTWWWYYYYYYWWWPPPEEE===::::::888555555888888333//////...------------,,,,,,,,,,,,,,,+++)))((())),,,...000///...---,,,+++++++++,,,---...---***))))))++++++,,,,,,,,,,,,---------+++,,,---,,,*********+++,,,,,,,,,,,,,,,+++******))))))*********+++++++++,,,,,,,,,,,,+++++++++++++++++++++*********))))))+++******************+++))))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))(((((('''''''''''''''''''''((())))))((('''&&&%%%%%%&&&'''(((((((((''''''''''''(((((())))))((((((''''''&&&&&&''''''((((((((((((((('''******************))))))(((((((((((())))))))))))***************)))((('''((()))))))))***************))))))((())))))***++++++++++++++++++++++++++++++---......,,,,,,,,,------,,,,,,,,,+++*********,,,,,,,,,++++++************+++,,,---............///...---,,,+++++++++,,,,,,,,,,,,---------......//////......---------,,,............////////////....../////////000000000////////////000000000000000------///000000444:::555555555444555888;;;>>>;;;===AAAGGGMMMPPPPPPNNNLLLLLLMMMNNNOOOQQQQQQRRRMMMNNNPPPQQQSSSTTTVVVWWWWWWVVVWWW\\\ccchhhiiiiiidddffffffdddbbbccchhhlllggggggeeebbb```^^^\\\[[[YYY^^^```^^^]]]^^^^^^[[[UUUUUUVVVZZZbbbmmmwww~~~uuueee[[[XXX]]]___``````^^^ZZZUUURRR'''''''''(((((()))))))))))))))***+++++++++******++++++************++++++,,,***)))***++++++***)))************************,,,++++++++++++,,,,,,---*********+++,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,------------.........------...//////000111111111///000555999>>>GGGPPP[[[bbbgggiiikkkpppuuuwwwrrrppprrrwww||||||wwwssseeeaaa___```fffwwwzzzvvvuuuuuusssrrrtttrrrzzz~~~xxxnnnmmmxxxsssiiidddccccccfffgggaaaWWWNNNKKKKKKNNNKKKLLLPPPRRRRRRTTTXXX\\\bbbddd]]]WWWVVVWWWWWWVVVSSSPPPNNNOOOOOOOOONNNPPPRRRRRRNNNIIIFFFFFFGGGFFFHHHKKKMMMNNNQQQTTTVVVSSSUUUUUUQQQLLLIIIJJJLLLKKKLLLNNNOOONNNLLLIIIGGGFFFIIIKKKIIIHHHKKKSSSZZZkkksss|||yyyoooeeedddeeedddcccdddaaaaaaaaacccgggkkklllllleeefffggghhhfff```XXXSSSRRRSSSVVV[[[___bbbkkkuuu~~~wwwhhh[[[SSSQQQLLLNNNNNNLLLMMMQQQSSSRRRRRRPPPLLLFFF???:::888777333111111444222...,,,---------------,,,,,,,,,,,,***++++++***)))***,,,......---,,,,,,++++++++++++,,,///000...***(((***,,,************+++++++++++++++------,,,+++***+++,,,++++++,,,,,,,,,,,,++++++)))************+++++++++++++++++++++************,,,,,,+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((((((''''''''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((******)))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((()))***************(((((((((((()))))))))))))))))))))***))))))(((((())))))))))))************'''''''''(((***,,,///111+++++++++++++++*********+++,,,......---,,,,,,---++++++++++++************---,,,,,,+++******))))))((()))***++++++,,,++++++...---,,,+++++++++,,,---,,,,,,,,,---------......------------------------------........./////////---------......//////000////////////000000000000///,,,---000111//////333000222444444111000222333111333666:::===@@@AAABBB@@@AAABBBCCCDDDFFFGGGGGGBBBFFFJJJMMMMMMMMMMMMNNNPPPNNNOOOSSSXXX[[[ZZZXXXZZZ[[[[[[ZZZ[[[]]]bbbeeeaaa```^^^]]][[[YYYWWWVVVSSSXXXZZZXXXVVVVVVUUURRROOOPPPQQQTTTXXX]]]aaadddaaaffflllllleee[[[SSSOOOUUUVVVXXXXXXWWWTTTPPPMMM'''(((***+++++++++)))((('''((()))************)))++++++************++++++)))((('''(((***++++++******************************************+++,,,,,,)))******+++,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,------------.........,,,,,,---------.........------------...///000111...,,,...333555555999@@@GGGNNNTTTWWW^^^iiirrrtttuuuuuuvvvxxx{{{|||yyyuuummmiiiiiilllllltttwwwqqqrrrrrrooommmoooiiinnnrrrqqqmmmoooyyyyyyuuuuuuzzz~~~zzzlll___XXXUUUUUUVVVZZZaaaaaa[[[VVVTTTOOOSSSTTTPPPMMMOOOOOOMMMMMMJJJFFFDDDDDDDDDDDDCCCGGGFFFDDDBBB@@@??????@@@@@@BBBDDDFFFHHHLLLPPPSSSTTTVVVVVVRRRKKKGGGIIIMMMLLLOOOSSSWWWYYYXXXWWWUUUVVVYYY[[[YYYUUUTTTZZZ```mmmvvv~~~~~~ppphhhbbbbbbcccdddgggllliiihhhhhhkkknnnqqqssssssnnnlllhhheeebbb___ZZZWWWVVVVVVWWWZZZZZZ\\\ccckkkoooooolllfff^^^VVVQQQOOOJJJMMMLLLHHHIIINNNOOOLLLLLLIIIDDD>>>999666444333222//////111///++++++...---------,,,,,,,,,+++++++++,,,---,,,+++***+++,,,,,,++++++*********++++++---000111///***(((***,,,*********+++++++++,,,,,,,,,---...---+++***+++,,,******+++,,,------------)))************+++++++++++++++++++++************+++++++++************)))***)))(((''''''((()))***++++++++++++++++++++++++(((((((((((())))))))))))'''(((((((((((((((((('''''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((((('''''''''''''''((())))))&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''((())))))((((((''''''&&&&&&&&&&&&'''(((((((((((((((%%%&&&((()))***+++******(((((((((((())))))))))))'''((())))))))))))))))))))))))))))))************((('''((((((+++...111333++++++++++++*********))))))+++------+++******+++***+++++++++++++++,,,,,,+++++++++***************)))******+++++++++******,,,+++***))))))***,,,---,,,,,,,,,---------......+++,,,,,,------......///---------.........//////++++++,,,,,,---......///////////////////////////333///...111222000000222111111111111222111///...///111333333333444777999666777888999:::;;;<<<===444:::@@@DDDDDDCCCCCCCCCFFFEEEFFFIIINNNOOOLLLIIILLLLLLMMMOOOSSSVVVXXXXXXUUUTTTSSSRRRPPPOOONNNMMMKKKPPPSSSPPPNNNNNNLLLIIIFFFGGGGGGHHHJJJMMMOOOPPPLLLOOOQQQPPPNNNKKKHHHEEEGGGHHHJJJJJJJJJHHHEEECCC(((***,,,......---+++)))&&&'''(((*********)))(((++++++************++++++&&&%%%%%%'''***,,,,,,+++***************************)))))))))***++++++,,,******+++,,,,,,---.........---++++++++++++---...---------.........//////,,,,,,,,,---------............---,,,---...///000000...///444333///000555888>>>DDDGGGRRRbbbnnnqqqttttttsssrrrrrrsssqqqnnnsssppprrrvvvrrrsss{{{xxx}}}}}}uuuuuuuuuqqqooopppqqqqqqooollliiiiiikkknnn}}}|||zzz||||||mmmddd```___bbbjjjttttttjjj___YYYPPPSSSSSSPPPOOOQQQOOOLLLHHHEEEAAA@@@AAACCCDDDDDDEEEBBB???===>>>>>>???>>>BBBDDDFFFIIIKKKOOOTTTXXXgggiiihhhaaaXXXSSSTTTXXX[[[___dddhhhkkkkkkjjjhhhdddhhhiiieee^^^ZZZ^^^bbbiiiqqqzzz~~~~~~xxxppplllgggcccccceeeffflllssstttrrrqqqsssuuuwwwwwwvvvvvvqqqjjjfffcccccccccbbb\\\ZZZYYYXXXUUUSSSWWW^^^cccaaa^^^[[[WWWTTTQQQPPPKKKLLLIIIDDDEEEJJJKKKGGGHHHEEE???:::666333111000333111000111///,,,---111---------,,,,,,,,,++++++---...///...,,,***)))************)))******++++++---000222///***(((***---,,,,,,---------.........,,,---...---+++***+++,,,)))***+++,,,---.........)))************+++++++++,,,,,,,,,+++++++++******************)))))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++(((((((((((())))))))))))&&&''''''''''''''''''&&&''''''''''''((((((((()))&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((('''''''''''''''((())))))&&&'''((())))))((('''&&&'''''''''&&&&&&''''''''''''''''''(((((((((((((((&&&&&&'''((())))))(((((($$$%%%''')))***++++++***(((((((((((())))))))))))''''''((())))))***))))))))))))))))))************,,,+++******+++---///111++++++++++++******))))))''')))++++++***)))((()))+++++++++,,,,,,---------)))))))))***++++++,,,,,,,,,,,,---------,,,++++++***)))((('''((()))+++---,,,,,,,,,---------......***++++++,,,---...//////---------.........//////******+++,,,,,,---..............................444///,,,...///---...000000,,,***,,,111333000,,,111222222111//////222555000111111333444555666666***000888======;;;::::::999999;;;???CCCDDDAAA>>>??????AAAGGGMMMPPPOOOMMMJJJJJJIIIHHHGGGFFFEEEEEEFFFLLLNNNKKKIIIHHHFFFCCC>>>>>>===>>>???AAACCCEEEBBBBBB@@@======??????>>>;;;<<<===>>>>>><<<;;;999))))))))))))))))))))))))+++)))''''''((()))))))))++++++***************+++))))))*********+++++++++&&&&&&''')))***+++,,,---++++++******************)))+++---,,,+++***+++,,,.........------,,,,,,,,,+++++++++,,,,,,---------...,,,)))''''''))),,,...---------...------,,,,,,.../////////000000111111444666999;;;AAALLLZZZcccjjjmmmppppppmmmhhheeeccciiiooouuuwwwvvv|||zzzvvvwwwlllpppvvv~~~~~~~~~zzzzzz|||wwwqqqnnnlllppprrroooiiieeefffhhhnnnzzz{{{~~~~~~{{{rrrllllllnnnuuu~~~~~~qqqeeeeeeccc___[[[[[[\\\ZZZVVVXXXRRRNNNNNNKKKFFFGGGLLLGGGFFFGGGHHHEEEBBBEEEKKKLLLRRRXXXYYYXXX[[[cccjjjvvvvvvhhhdddhhhjjjjjjnnnrrrtttsssrrrsssuuuqqqoookkkgggdddbbbaaaaaakkkoootttuuussspppmmmkkkfffcccbbbgggqqqyyy}}}~~~{{{vvvuuuwwwzzz{{{wwwqqqmmmjjjhhheeecccddd\\\VVVVVVVVVTTTRRRSSSXXXWWWUUUTTTTTTTTTRRRPPPOOOJJJEEEBBBBBBDDDFFFFFF===;;;888666444222///---222222222111///...,,,,,,+++---...---,,,******++++++...111111///---+++++++++******))))))******+++)))((((((((()))***+++++++++*********+++,,,,,,---......,,,+++***)))))))))***+++,,,---.../////////))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))************)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((+++***)))'''''''''((()))((('''&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''+++*********))))))((((((++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------...---,,,,,,,,,,,,---...........................000000000000000000000000////////////////////////---------............///............///////////////000111222222111000///444444444444444444444444444555777666555555666888999999:::;;;===>>>???@@@========================AAA@@@???>>><<<;;;:::999666666555555555444444444666666444444444444666666555555555555555555555555))))))))))))))))))))))))***)))((('''((()))))))))))))))((((((((((((((()))))))))*********+++++++++''''''((()))***++++++,,,************************)))+++---,,,+++***+++,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,---...,,,***))))))***,,,...,,,,,,------...---------........./////////000000111333555777:::BBBMMMUUU\\\```dddfffeeebbb``````iiiooouuuuuutttvvv~~~ooohhhgggbbbdddggglllqqquuuwwwwww{{{}}}yyywwwsssooonnnpppqqqqqqmmmgggdddccceeejjjxxxzzztttwwwzzzyyy~~~~~~|||xxxsssmmmjjjlllpppyyyvvvllliiimmmqqqqqqooommmjjjhhhjjjbbb]]]```bbb___\\\\\\ZZZXXXVVVUUUQQQLLLMMMRRRXXX___eeefffdddfffoooxxx{{{nnnjjjmmmoooppprrrtttssspppmmmmmmmmmpppnnnllliiigggeeedddcccgggmmmrrrqqqlllfffccccccgggffffffjjjrrr{{{zzzvvvyyy~~~|||uuuoookkkhhheeecccddd\\\VVVVVVVVVRRRPPPPPPXXXVVVSSSQQQPPPOOOMMMKKKIIIGGGDDDCCCBBBBBB@@@???888666444333333222000...222222111111///...---,,,)))+++---...---,,,---......000333222000---+++*********))))))))))))******+++***************+++,,,++++++******++++++,,,---,,,,,,++++++***+++++++++))))))***+++,,,,,,,,,,,,))))))*********+++++++++,,,++++++******++++++,,,*********)))))))))(((((())))))))))))))))))))))))'''(((((()))******++++++))))))))))))************((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((((((((((((((((((((***)))(((''''''(((((()))((('''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))&&&&&&&&&&&&'''''''''''')))))))))))))))))))))))))))((((((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++************)))))))))(((***))))))))))))))))))***++++++++++++++++++++++++------,,,,,,,,,,,,------...............---------++++++++++++++++++++++++------------------------...---,,,,,,,,,,,,---...........................................................................---------............///............//////////////////000000000000//////222222222222222222222222111333444444333222444555333333444555666777888888666666666666666666666666777777666666555555444444444333333333222222222111222111000000000000111222111111111111111111111111))))))))))))))))))))))))***))))))(((((())))))***(((((((((''''''(((((())))))))))))************+++((()))))))))************************************)))+++---,,,+++***+++,,,++++++++++++************---,,,,,,,,,,,,,,,,,,+++------,,,++++++,,,------++++++,,,---............---------............//////111333333333777>>>CCCIIIMMMRRRVVVWWWXXXXXXYYYdddjjjqqqrrroooooouuu{{{~~~mmmcccaaa\\\[[[ZZZ\\\___eeejjjnnntttwwwqqqllllllnnnuuussspppllliiigggfffeeefffooossspppooouuuwwwvvvvvvuuusssqqqooommmmmmlllooovvvzzzssspppvvv}}}}}}zzzyyy{{{xxxpppmmmrrrxxxwwwqqqlllpppkkkgggccc]]]VVVVVVZZZ^^^fffmmmllliiikkkvvvxxxmmmkkkmmmmmmpppppppppmmmiiifffffffffiiijjjjjjkkkkkkjjjjjjiiijjjqqqvvvssshhh___\\\^^^hhhiiikkknnnttt||||||}}}xxxpppjjjfffcccaaa```ZZZVVVWWWWWWTTTQQQQQQWWWSSSOOOKKKJJJIIIGGGFFFEEEDDDCCCCCCBBB???:::777222111000000111111000///111111111000///...---,,,+++---//////---------...000222333333///,,,***)))******))))))))))))******---,,,++++++++++++++++++++++++******++++++,,,,,,++++++******++++++,,,---******++++++++++++******)))))))))************+++++++++************++++++*********)))))))))))))))************************((((((((()))******++++++))))))))))))************'''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***************))))))))))))))))))(((((((((((())))))************************///...---,,,+++*********+++++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,------...------------------------------------------------........................---------............///---............///////////////............//////000000000000000000000000...///000000//////000222/////////000000000111111111111111111111111111111//////000000000000000000000000000000000////////////......------......///........................(((((((((((((((((((((((())))))***)))(((((()))******))))))))))))******+++))))))))))))*********************)))))))))))))))***************+++++++++)))+++---,,,+++***++++++---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***+++,,,---............------------------------...000333222111111444888:::>>>CCCGGGIIIKKKNNNOOOZZZaaaiiilllkkkkkkpppttt}}}rrrgggccc\\\[[[YYYWWWWWWZZZ___bbbiiixxxyyypppkkklllppptttpppkkkhhhgggfffdddcccbbbfffhhhhhhllltttxxxvvvrrrqqqooonnnnnnooopppqqqsss|||}}}yyyvvvxxx|||yyyvvvuuuyyy~~~yyyttt{{{tttmmmhhhbbb[[[ZZZ\\\^^^gggnnnnnniiikkkvvvwwwllleeedddeeefffhhhhhhfffeeecccccccccdddaaacccfffjjjlllnnnooooooqqqzzzzzzkkk```^^^bbbiiikkknnnooorrrzzz|||tttlllgggcccaaa___[[[VVVTTTXXXZZZXXXVVVVVVSSSOOOJJJFFFEEEDDDDDDCCCBBBAAA@@@@@@>>>;;;777333000///...///000111000//////000000000///...------000111222000---+++******...000111111...,,,******++++++************++++++---,,,+++***************,,,++++++***++++++,,,,,,,,,++++++***++++++,,,,,,---------------,,,++++++))))))))))))************++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))************((()))))))))************''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((())))))******&&&'''(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))*********)))))))))))))))))))))(((((((((((())))))************************///...---+++************((()))))))))******++++++++++++++++++++++++++++++,,,,,,------------------------------------------------------------------------------------------........................---------............///---------........./////////...,,,,,,,,,,,,...///........................,,,---......------...000////////////////////////000000000000000000000000000000000000000000000000......................../////////....../////////////////////////////////(((((((((((((((((((((((((((***++++++)))((()))+++))))))(((((()))***++++++))))))))))))))))))))))))************))))))))))))))))))*********+++++++++)))+++---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,,,,+++***)))***+++,,,---............---------------,,,,,,,,,+++///222222///...000222222555999<<<>>>@@@BBBDDDOOOWWW```fffhhhlllqqquuuwwwqqqfffaaa^^^___^^^ZZZVVVTTTTTTUUU[[[lll|||tttqqqsssvvvtttpppiiidddaaa___\\\ZZZ^^^^^^^^^aaahhhqqquuutttjjjkkkkkkllllllmmmnnnnnnoooyyyzzzyyy~~~yyyzzzzzz{{{||||||{{{yyy|||tttlllgggbbb]]]\\\___bbbjjjqqqqqqmmmnnnwwwvvvjjjbbb______aaacccdddcccbbbbbbcccddddddeee```aaadddhhhjjjllllllmmmttt}}}~~~nnnbbbaaafffjjjmmmnnnmmmnnnttt}}}wwwrrrkkkeeeaaa___]]]\\\[[[VVVTTTXXXZZZXXXVVVVVVMMMJJJEEEBBBAAAAAAAAAAAA>>><<<999777666555333111111000//////000000///---....../////////......---000111222000---+++*********,,,......,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***))))))))))))))),,,,,,++++++***++++++,,,...---,,,+++************------------,,,+++******))))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++(((((((((((((((((((((((()))))))))))))))*********((()))))))))************((((((((())))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((((((((()))''''''(((((())))))******%%%(((******(((''''''(((((((((((((((((((((((((((''''''''''''''''''''''''******)))(((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,***))))))***,,,,,,))))))))))))))))))******+++******))))))******+++++++++++++++++++++++++++,,,++++++*********++++++++++++,,,,,,------......++++++++++++++++++++++++,,,,,,,,,---------......------------------------------------------------................................................---------............///------------...............---,,,++++++,,,---...////////////////////////,,,---......------...///000000000000////////////000000000000000000000000333222222111000000//////---------------...............////////////......////////////////////////))))))))))))))))))))))))'''***---,,,)))((()))+++&&&&&&&&&&&&'''((())))))***)))))))))))))))((((((*********))))))))))))))))))))))))***++++++,,,,,,)))+++---,,,+++***+++,,,)))))))))***************---,,,,,,,,,,,,,,,,,,+++)))******++++++******)))++++++,,,---...............------------,,,,,,,,,))),,,000000...,,,---///000222444555555777999;;;EEEKKKTTT[[[aaahhhooouuuvvvoooeeebbb___bbbeeebbb\\\UUUQQQPPPRRRaaaqqqyyy|||~~~}}}{{{xxx}}}{{{vvvwww{{{}}}|||yyyssskkkddd^^^ZZZXXXYYYXXXWWW[[[bbbhhhkkkkkkbbbbbbccceeeeeeeeeeeeeeeeeennnyyy{{{zzz{{{yyy||||||sssjjjfffccc``````ccceeelllrrrsssqqqqqqvvv{{{yyyoooeeeaaaaaabbbdddggghhhgggffffffhhhiiihhhfffddddddeeefffggggggggggggnnnwwwzzzlllbbbbbbgggmmmnnnllliiihhhnnnyyyuuuiiifffaaa^^^]]]\\\[[[YYY^^^WWWSSSTTTUUUQQQNNNNNNHHHEEEAAA>>>>>>>>>===<<<888555111//////000000///222111//////000000...---------.../////////......+++---//////---------...(((***,,,,,,+++***+++,,,,,,,,,++++++++++++,,,,,,******))))))((())))))))),,,,,,++++++******++++++///...,,,+++***)))))))))******++++++***)))((((((***)))))))))))))))((((((******))))))))))))******)))))))))))))))*********''''''''''''''''''''''''))))))))))))))))))******))))))))))))************((())))))******))))))((('''(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''(((((()))'''((()))))))))))))))(((%%%(((++++++(((&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''***))))))(((((((((((()))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********))))))))))))************++++++************++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,***+++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------............///,,,------------.........------,,,,,,,,,,,,------////////////////////////,,,---......------...000//////..................////////////////////////111111000000///...------,,,,,,,,,---------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))&&&***...---***((())),,,&&&%%%%%%&&&&&&((())))))******))))))(((((((((((()))))))))))))))*********((())))))***++++++,,,,,,)))+++---,,,+++***+++,,,((()))))))))************+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,------...---------............---------,,,***...111111...,,,---...000111111111000111333555:::>>>EEEKKKRRR[[[dddjjjqqq|||zzzoooiiihhhccciiioooooohhhaaa\\\ZZZUUU^^^eeeggghhhkkkkkkjjjlllrrrtttppppppvvv{{{}}}~~~~~~zzzsssiiiaaa^^^]]]ZZZWWWVVVYYY\\\___aaabbb```______^^^^^^______``````eeemmmtttxxxyyyxxxxxxwwwxxxyyyxxx{{{rrrhhheeedddbbbcccfffiiinnnsssvvvuuuuuuuuuvvvssskkkeeeeeeeeedddfffkkkiiihhhhhhjjjmmmnnnllliiieeeeeeeeeeeeeeefffgggggghhhqqqyyywwwmmmffffffjjjrrrpppkkkfffdddiiiqqqyyy}}}wwwhhh```^^^\\\[[[[[[[[[YYYWWWZZZSSSMMMMMMLLLIIIFFFFFFDDDAAA>>>;;;:::999666444333000...---///000000000000///......///000...---,,,------.../////////...)))+++---...---,,,---...***,,,---,,,+++***+++,,,+++******))))))******+++******))))))******++++++---,,,++++++******++++++---,,,,,,+++*********+++)))************))))))(((******))))))((((((((((((******))))))))))))******(((((()))))))))*********((((((((((((((((((((((((***)))))))))))))))))))))))))))))))))************'''((()))******)))(((''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''((())))))((())))))******)))((('''$$$(((,,,,,,(((&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''((())))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))&&&'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((()))))))))******************))))))))))))******************************)))))))))))))))***++++++))))))))))))((((((((((((++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///,,,,,,---------.........,,,,,,------------,,,,,,........................,,,---......------...///------------....................................------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))&&&***......***'''))),,,'''''''''((((((***++++++******))))))((((((((('''((()))))))))************((())))))***++++++,,,,,,)))+++---,,,+++***+++,,,******++++++,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,------------...------,,,,,,/////////......---------...111444333000......000///000000///......111333111444888===DDDMMMWWW^^^fffppp{{{|||tttlllkkkllliiipppxxxzzzuuunnnjjjiii]]]``````\\\\\\___aaa```dddiiiiiieeegggpppxxxzzzuuuwwwwwwqqqggg```^^^___]]]ZZZYYYZZZ[[[ZZZ[[[\\\cccbbb___]]]\\\]]]___``````ccchhhlllooopppnnnmmmssssss~~~uuuwww{{{qqqgggdddccccccdddgggpppsssxxx{{{}}}{{{yyywwwooohhhdddffffffdddfffkkkeeeeeefffjjjoooqqqooolllbbbbbbbbbccceeehhhkkklllgggpppxxxxxxqqqkkklllooouuuqqqjjjdddbbbfffmmmsssooouuu~~~xxxiii]]]\\\[[[ZZZ[[[[[[[[[XXXVVVTTTLLLFFFFFFFFFDDDCCCDDDBBB@@@<<<:::777555111...111000///000222444333222...---,,,---///000///...,,,,,,---...////////////+++---......,,,******+++---......---+++******+++))))))(((((((((((())))))************+++,,,---------,,,,,,+++*********+++++++++******++++++,,,---***++++++,,,,,,,,,++++++******))))))((((((((('''******))))))))))))************++++++,,,,,,,,,,,,))))))))))))))))))))))))*********)))))))))))))))))))))))))))************&&&'''((())))))((('''&&&'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))))))))*********((('''&&&$$$(((---,,,)))&&&''')))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))(((((((((((()))))))))***))))))))))))))))))))))))((()))))))))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))******)))))))))))))))***---,,,,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,,,,---------......,,,,,,...//////...,,,,,,------------------------+++---......---,,,...///------........./////////////////////////////////*********+++,,,---------))))))******+++++++++,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((+++*********))))))(((((((((((((((((())))))))))))++++++++++++++++++++++++'''((()))******+++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++++++++***)))(((...------,,,,,,++++++*********+++++++++,,,,,,,,,...///000///---,,,---......------------...//////,,,,,,,,,---------......//////............//////111111333666;;;@@@EEEHHHVVV^^^iiirrrtttrrrnnnlllnnnrrrwwwxxxuuuqqqpppqqqtttkkk^^^XXXXXXZZZ\\\\\\aaa]]]YYYYYY^^^eeekkknnnuuuqqqllliiigggdddbbb___```[[[XXXYYYYYYXXXZZZ___lllhhhdddbbbaaaaaaaaa```^^^___dddlllooonnnooorrrpppuuuzzz{{{pppsss{{{}}}|||wwwqqqiiicccaaaaaaccccccjjjnnnsssvvvtttqqqmmmkkknnniiicccaaaccceeefffffflllffflllrrrnnnnnnnnngggffffffeeeeeehhhmmmnnnmmmjjjpppvvvwwwssskkkfffcccllliiieee```]]]___cccgggiiikkkmmmppppppiii^^^VVVXXXVVVUUUTTTTTTTTTRRRPPPKKKGGGBBBAAAAAABBBAAA???===;;;888555222000//////111000///......///000111111111111111000...---,,,---,,,++++++------,,,+++---------------------------,,,+++*********+++,,,******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,''''''''''''((()))***+++,,,***((('''(((+++///111555///((('''+++...///---,,,++++++++++++++++++,,,************))))))))))))))))))))))))************,,,,,,++++++***))))))))))))((('''(((+++,,,***(((''''''(((((())))))******((()))))))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&(((&&&...::::::...&&&((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((,,,,,,,,,+++++++++******(((((()))***************((()))))))))+++,,,***'''+++++++++***************,,,,,,+++***)))))))))***++++++,,,,,,,,,,,,---------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,---------............---,,,,,,++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---+++,,,---...------......------------......,,,---------.../////////+++++++++*********))))))++++++++++++,,,---...///......---,,,,,,+++******((((((((((((((((((((((((******)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************///...---,,,***)))''''''+++,,,,,,,,,+++******)))***++++++++++++***))))))+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...---,,,+++,,,------------------...//////,,,,,,,,,---------......//////............//////000000111222555999===???DDDLLLWWW```fffhhhhhhhhhmmmpppttttttpppmmmlllmmmlllddd[[[VVVXXX\\\^^^^^^\\\XXXTTTSSSWWW\\\aaacccjjjhhhdddaaa___^^^]]]\\\^^^YYYWWWWWWWWWVVVXXX]]]kkkiiigggggghhhhhhhhhgggeeeccceeekkknnnkkkjjjkkkjjjnnnrrrxxxuuuqqqrrrpppmmmooommmiiiddd```]]][[[[[[cccggglllooonnnkkkiiihhhdddaaa^^^```eeejjjmmmmmmlllfffkkkpppmmmpppsssmmmgggfffeeefffiiilllmmmmmmjjjnnnssssssnnnggg```]]]^^^]]]ZZZWWWVVVZZZ___dddjjjkkkmmmooonnnggg^^^VVVTTTRRRQQQPPPQQQPPPNNNMMMGGGCCC>>><<<<<<;;;:::888888777555222111000000000111000///......//////000---............------,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***,,,...///******+++++++++,,,,,,,,,++++++++++++,,,------...,,,,,,++++++***+++++++++***)))(((((()))---000333999222+++(((***+++***(((++++++************++++++************************))))))))))))************+++++++++******************(((((())),,,,,,+++)))))))))))))))((((((((((((((((((((()))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''---+++111<<<<<<111+++---'''(((((())))))(((((('''''''''''''''((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((*********)))))))))(((((((((((()))***************+++***)))(((***,,,,,,+++************************++++++******)))*********+++++++++,,,,,,,,,---------,,,+++******+++,,,---------------------------------------............------------------------+++++++++******)))))))))------,,,,,,++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---,,,,,,---......---......------------......------------............,,,,,,,,,,,,++++++******++++++++++++,,,---......------,,,++++++***))))))))))))))))))))))))))))))))))))((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***************111///---***((('''&&&&&&++++++++++++************))))))***++++++++++++*********++++++,,,------...,,,,,,,,,,,,---------...+++,,,...---,,,,,,---...---------------......///,,,,,,,,,---------....../////////......///////////////...//////111333444555;;;DDDLLLRRRVVVZZZ\\\dddgggiiihhhdddbbbcccddd```[[[VVVUUUYYY^^^aaabbb^^^ZZZVVVUUUVVVYYY\\\]]]]]]]]]\\\ZZZXXXWWWXXXYYYYYYUUURRRSSSSSSQQQSSSWWWeeeeeefffhhhkkklllkkkjjjgggcccbbbgggjjjhhhfffffffffhhhjjjnnn{{{vvvoooiiieeeiiikkkmmmiiibbbZZZVVVTTT[[[___cccffffffeeeeeeeeeaaa______dddkkkqqqttttttmmmgggkkkooonnnuuu|||wwwqqqmmmiiigggggghhhiiiiiifffiiilllkkkfff^^^XXXTTTUUUUUUTTTSSSTTTXXX___dddhhhiiikkkkkkiiicccZZZTTTNNNLLLKKKJJJKKKJJJIIIGGGBBB???;;;888777666444333222111000000000000000111111000000///.........///,,,,,,---...............,,,,,,+++,,,------,,,***++++++++++++++++++++++++)))))))))***+++,,,......******+++++++++,,,,,,,,,)))******+++,,,......///......---,,,,,,+++*********)))((((((***...111444888333,,,))))))***(((&&&******))))))))))))************************++++++))))))))))))************)))************+++++++++***))))))***,,,,,,+++)))******))))))((('''''''''''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''+++(((,,,444444,,,(((+++'''''''''(((((('''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((************************))))))(((((((((((())))))(((((((((((())))))))))))***))))))))))))((((((((((((((()))***************,,,)))'''''')))***+++,,,))))))))))))))))))))))))*********)))******++++++++++++++++++,,,,,,,,,,,,------++++++++++++------////////////////////////,,,,,,,,,---------......------------------------//////...---,,,+++******,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---,,,,,,---......---......------------.........------------------,,,---------,,,,,,,,,,,,+++++++++***++++++,,,---...,,,++++++******)))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))++++++++++++++++++++++++******)))*********++++++,,,+++)))(((''')))***+++*********)))))))))******(((((()))***+++,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---......------...///------,,,,,,------...///,,,,,,,,,---------............////////////......///...---------...//////333666:::===AAADDDIIILLLSSSUUUWWWVVVSSSSSSUUUXXXWWWUUUSSSUUUZZZ___bbbcccaaa^^^[[[ZZZ[[[[[[[[[ZZZXXXZZZ[[[ZZZWWWVVVWWWYYYTTTPPPNNNOOONNNLLLNNNQQQ\\\]]]```dddggggggeeecccaaa\\\ZZZ___ccccccbbbcccdddeeeeeegggqqquuunnnjjjiiinnnqqqmmmddd[[[WWWVVVVVVYYY]]]```aaaaaacccdddgggfffgggkkkrrrvvvwwwvvvnnniiikkknnnooo|||wwwmmmgggccc```aaaccc```bbbcccbbb^^^XXXRRROOOTTTTTTSSSQQQRRRVVV[[[```bbbcccdddddd```ZZZSSSOOOHHHFFFEEEDDDEEEEEECCCBBB>>><<<999777666555444333//////////////////000000111000000///.........---......///000000//////...,,,++++++,,,......,,,***************************,,,,,,++++++++++++***+++******+++++++++,,,,,,,,,******+++,,,---------...,,,,,,,,,,,,+++******)))+++***))))))+++---000222000---***)))***++++++***))))))(((((((((((()))))))))))))))***************((()))))))))************((())))))***++++++,,,,,,*********++++++++++++***))))))))))))((((((((((((&&&'''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((''''''''''''%%%''',,,,,,'''%%%'''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))++++++++++++************(((((()))***************)))&&&&&&)))***)))((()))(((((((((((())))))))))))***)))))))))***+++,,,,,,***++++++++++++,,,,,,,,,------,,,++++++,,,------////////////////////////+++,,,,,,,,,------------,,,,,,------------------000//////...---,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...,,,,,,...///...---...------,,,,,,------......---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---,,,+++++++++*********)))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***************************)))))))))***+++,,,---)))((('''&&&'''))),,,---***)))((((((((()))******'''((()))***+++,,,,,,,,,,,,,,,,,,++++++*********)))*********+++++++++++++++,,,------,,,+++,,,...,,,,,,,,,,,,,,,---......,,,,,,,,,---------............///000000///.....................///000000444555555555555777:::===AAACCCFFFFFFEEEFFFJJJNNNQQQPPPPPPRRRVVV[[[^^^______]]]\\\]]]]]]]]][[[YYY[[[]]]___```___]]][[[[[[TTTPPPNNNOOOOOOLLLMMMPPPUUUWWWZZZ^^^```___\\\YYY[[[UUUSSSWWW[[[\\\]]]___^^^___```cccjjjyyy~~~uuuoookkkjjjmmmoookkkccc\\\YYYZZZVVVXXX\\\^^^___aaaccceeejjjiiiiiimmmrrruuuuuussslllgggiiikkkooo{{{nnnfff```ZZZZZZ^^^^^^^^^^^^]]][[[XXXTTTQQQUUUTTTQQQNNNLLLNNNQQQUUUXXXYYYZZZXXXTTTOOOJJJGGGBBB@@@????????????>>><<<777777777666444444444444000000000000000///......////////////......------000000000000///...---,,,+++++++++---......,,,)))************************,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,+++,,,,,,------,,,++++++)))***+++,,,,,,,,,,,,+++---,,,+++******+++---...+++***))))))+++,,,---,,,)))(((((((((((((((((()))((((((((()))))))))******((()))))))))************(((((()))***+++,,,,,,---)))***+++++++++*********&&&''''''((()))******+++''''''((()))*********)))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((()))((((((++++++(((((()))&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***************************(((((()))***************(((&&&(((///000+++((((((''''''(((((())))))))))))***)))))))))***+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,---,,,,,,,,,---------......******************++++++******,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...,,,---...///......------,,,,,,,,,,,,------------,,,,,,+++++++++***************++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,+++++++++(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))(((((()))***,,,...000***)))(((''''''((()))***)))((('''''''''(((***+++'''((()))***+++,,,,,,,,,---,,,,,,+++******))))))))))))))))))***************,,,,,,+++***))))))***,,,,,,,,,,,,,,,------...,,,,,,,,,---------......---...///000000///...------......///000111222222000000000///...///222555444777;;;<<<<<<>>>CCCGGGIIIIIIJJJKKKNNNRRRVVVXXX[[[[[[]]]___aaaaaa___\\\\\\^^^aaaeeegggfffaaa\\\XXXTTTSSSTTTSSSPPPPPPSSSTTTUUUXXX[[[]]][[[WWWSSSWWWSSSQQQSSSTTTUUUYYY___\\\\\\]]]aaaeeennnxxxqqqkkkfffbbbeeefffgggccc^^^ZZZZZZ[[[WWWZZZ]]]___```aaabbbcccdddbbbbbbeeejjjlllllljjjdddaaadddeeelll{{{pppjjjddd[[[YYY^^^^^^\\\[[[[[[[[[ZZZWWWUUUWWWUUURRRMMMJJJIIIKKKMMMNNNOOOOOOLLLHHHDDDAAA@@@;;;:::888999::::::888777111333444333222111222333000111111111000///...------....../////////...---.........---,,,+++***)))++++++,,,---///...+++)))************************((()))***+++,,,---------******+++++++++,,,,,,,,,,,,,,,---...---,,,+++******+++---...//////.........---+++************+++************************))))))(((((((((((())))))((((((((()))******++++++))))))))))))************(((((()))***++++++,,,,,,(((***++++++)))(((((()))%%%&&&'''((()))***+++,,,(((((()))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((()))((())))))))))))((()))'''''''''(((((('''''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))(((((((((((())))))''''''(((((())))))******''''''((((((((((((((()))(((((()))******************'''+++444666...))))))'''(((((())))))******+++*********)))******++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------.........++++++++++++,,,,,,------***+++,,,---...---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...------...//////...------,,,,,,,,,,,,------,,,,,,+++++++++++++++***)))***************++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((''''''(((***---000222)))))))))((((((''''''''')))((('''&&&&&&(((***+++((()))***++++++++++++++++++++++++***************))))))*********+++++++++---...///---+++)))***+++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---...///000000///...---------...///000000111111,,,...//////......///111,,,000444666666777;;;?????????@@@AAACCCGGGLLLOOORRRTTTXXX]]]aaabbb```]]]XXXZZZ^^^fffmmmlllccc[[[ZZZVVVUUUVVVUUURRRQQQTTTTTTUUUWWWZZZ[[[ZZZVVVRRRRRRQQQQQQSSSSSSUUU]]]gggiiidddbbbccccccfffppp{{{xxxrrrkkkgggeeeccc___\\\]]]]]]]]]\\\[[[ZZZZZZZZZWWWZZZ^^^``````______```___\\\ZZZ[[[^^^```___^^^YYYWWW[[[]]]eeezzzyyyqqqccc\\\^^^]]]ZZZXXXWWWXXXXXXVVVSSSRRRQQQNNNJJJFFFEEEGGGIIIEEEFFFFFFCCC???;;;;;;;;;555444333333444444333222000222333333000//////111...///000000000///...---+++,,,---////////////...------------,,,,,,+++***++++++,,,...///...+++)))++++++++++++++++++++++++'''(((***,,,------------******+++++++++,,,,,,,,,***+++,,,......---,,,+++***+++---......---,,,+++++++++***)))))))))******)))***++++++***)))((((((***))))))(((((())))))***)))******+++,,,,,,------))))))))))))************)))))))))***+++++++++,,,''')))+++***(((&&&'''(((&&&''''''((()))******+++))))))*********)))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))%%%&&&'''&&&&&&'''&&&%%%'''(((((())))))(((((('''''''''''''''((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((()))*********''''''''''''(((((())))))(((((()))***************+++&&&)))333555---(((***(((((())))))***++++++,,,++++++******)))*********************++++++++++++)))******************))),,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,---......///.....................---+++,,,---......,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///------/////////...---,,,,,,++++++,,,,,,---************++++++++++++*********++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))******++++++(((((((((((())))))))))))************************'''''''''(((***...111444&&&'''(((((()))(((((('''((('''&&&%%%&&&(((***+++))))))***++++++++++++***)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,222333333111...---------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---...///111111///...---,,,---...////////////......///111111///......///(((,,,000222111222555888777777888999<<<@@@EEEIIIEEEHHHNNNUUU[[[\\\ZZZWWWTTTTTTZZZeeeoooooodddZZZYYYUUUTTTUUUTTTPPPPPPSSSSSSTTTUUUXXXZZZYYYVVVSSSMMMNNNQQQTTTTTTXXXdddqqqzzzqqqjjjgggdddaaafffooommmggg```^^^aaaccc```]]]YYYXXXXXXYYY[[[\\\ZZZYYYWWWZZZ^^^```___^^^]]]]]]___[[[WWWVVVWWWXXXVVVTTTPPPPPPTTTVVV___|||~~~kkk^^^]]]ZZZWWWSSSRRRSSSSSSQQQOOOHHHGGGEEEBBB???>>>@@@BBB@@@BBBBBB???:::777888999111000//////000111///...222444666444111...///000,,,---.../////////...---***+++---///000000//////,,,---......//////......***+++,,,...///...+++(((++++++++++++++++++++++++++++++,,,---,,,+++***)))******+++++++++,,,,,,,,,((()))+++...///...------***+++,,,,,,,,,***(((&&&)))))))))))))))******+++&&&(((++++++******)))*********))))))))))))******++++++,,,------...//////))))))))))))***************************+++++++++&&&)))+++***'''%%%&&&((((((((((((((())))))))))))***************)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))&&&'''(((''''''((('''&&&(((((())))))))))))((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((()))******+++((()))))))))******++++++(((((()))******************$$$%%%///000)))&&&***((())))))***+++,,,,,,,,,,,,,,,+++***)))))))))***)))************+++++++++))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,,,,---...//////------,,,+++******)))(((+++,,,.........,,,***)))+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///------///000///...---,,,,,,++++++,,,,,,---))))))******+++++++++,,,+++++++++,,,,,,---------++++++***************+++******************++++++((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))******************))))))((((((''''''(((((((((((())))))))))))************************,,,,,,+++++++++++++++,,,***000222---***,,,---+++...------,,,,,,------...---.........---,,,++++++,,,,,,,,,------............///////////////...---...///111111/////////000///000111111111111000000333111///111444666666444;;;===BBBJJJQQQTTTSSSPPPPPPSSSXXX\\\___^^^\\\[[[UUUTTTRRRRRRSSSSSSQQQPPPKKKOOOTTTVVVTTTQQQNNNLLLJJJMMMOOONNNOOOXXXfffrrr{{{pppiiihhhgggeeefffeeedddcccccccccccccccccc]]]XXXWWWYYY\\\[[[XXX[[[```dddccc___]]]___bbb^^^\\\ZZZYYYXXXWWWTTTQQQOOOOOOQQQVVV___mmm|||~~~mmm```YYYYYYUUUPPPLLLJJJIIIHHHGGGCCC@@@>>>???@@@AAA???<<<<<<<<<<<<:::888555222000222111000///...---,,,,,,///111222111///.........***,,,---------//////---,,,...000000///...//////000000000000000/////////+++******+++------+++***((())))))************))),,,---...---+++***+++,,,++++++******************,,,---...,,,***))))))***************************)))((((((((()))***++++++)))))))))))))))(((''''''******)))))))))))))))***,,,,,,++++++***)))))))))******++++++++++++******)))))))))((('''''')))+++************)))))))))))))))((('''&&&&&&'''((()))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((()))))))))(((&&&%%%''''''((((((((((((''''''''''''((((((((((((''''''((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&'''''''''''''''&&&&&&&&&((((((((((((''''''''''''%%%)))---,,,)))&&&(((+++))))))))))))))))))))))))******))))))(((((('''''')))*********++++++++++++))))))))))))************))))))(((((((((((())))))************************************************'''(((((()))***+++++++++))))))))))))************+++++++++++++++***)))((())))))***+++,,,,,,------***++++++,,,,,,------...//////...---,,,,,,++++++))))))***+++,,,,,,------,,,,,,,,,++++++*********))))))***++++++++++++***+++++++++*********))))))---------------------------------,,,,,,+++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,++++++)))((((((*********)))******++++++((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))*********)))))))))(((((())))))))))))(((((((((((())))))))))))***************)))))))))((((((((('''))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,......---++++++*********)))///111...,,,...///,,,---------,,,,,,------------------------,,,+++***,,,,,,,,,---------............////////////.........///111111///...///000///000000111111000000///222000///000333555444333666777;;;@@@FFFHHHGGGDDDBBBEEEKKKPPPUUUWWWWWWWWWOOONNNMMMOOOQQQRRRQQQPPPLLLOOOSSSUUUSSSOOOMMMKKKGGGJJJMMMMMMOOOVVVcccnnnxxxjjjdddcccccc`````````aaaccceeegggiiiddd___YYYXXXZZZ\\\[[[XXXYYY]]]aaaaaa^^^\\\^^^aaa^^^]]][[[[[[ZZZWWWTTTQQQLLLMMMNNNQQQXXXdddpppyyyxxx}}}}}}qqqdddZZZUUUVVVRRRLLLHHHFFFEEEDDDCCCAAA???<<<<<<===<<<:::888888888777666444222000/////////............------///000111000///---......,,,------,,,---...---,,,---///000000///......//////////////////////////////...,,,,,,,,,+++)))''''''((()))***++++++++++++...//////...---,,,,,,...************************,,,------,,,***))))))***************************))))))))))))))))))***+++******++++++***))))))(((******))))))))))))************************++++++******++++++++++++***************((('''&&&(((***************))))))))))))***)))(((((((((((()))***))))))((((((((('''''''''((((((((((((((((((((((((%%%&&&&&&'''&&&%%%$$$###'''(((((((((((((((''''''''''''(((((((((((('''''')))(((''''''&&&&&&&&&'''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((($$$%%%&&&''')))***+++,,,((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''+++///...+++((()))+++((((((((((((((((((((((((***)))))))))((((((((('''((((((((())))))))))))***(((((()))))))))***************))))))))))))******((((((((((((((((((((((((************************'''(((((()))******++++++))))))))))))************,,,,,,,,,,,,,,,+++******))))))***++++++,,,------++++++,,,------......//////......---,,,,,,++++++))))))***++++++,,,------,,,,,,,,,++++++***************+++,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++------,,,,,,,,,++++++++++++******))))))******+++++++++++++++++++++++++++++++++++++++***)))((('''*********)))******+++,,,((((((((((((((((((((((((&&&''''''''''''((((((((((((((((((((())))))))))))******))))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))((((((((((((************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,(((---000...---//////---------,,,,,,,,,,,,------,,,,,,------,,,,,,++++++,,,,,,,,,,,,------------,,,---...///////////////---///111000///...///000/////////000000//////...000///...///111222222111222222333666:::;;;:::888777:::>>>CCCGGGKKKLLLMMMEEEEEEFFFIIIMMMOOOOOONNNJJJMMMQQQQQQOOOLLLIIIHHHCCCGGGKKKMMMOOOUUU___hhhzzzzzzggg\\\[[[\\\ZZZZZZZZZ[[[^^^aaaeeegggaaa]]]XXXWWWXXXYYYWWWUUUSSSWWW[[[[[[YYYXXXZZZ\\\\\\[[[ZZZYYYXXXUUUPPPMMMGGGHHHJJJLLLPPPWWW```fffdddhhhllliiibbbYYYSSSPPPPPPLLLGGGCCCAAA???>>><<<===;;;888777777666444222333222111000///.........,,,,,,,,,------............///000///...---...///,,,+++***+++...//////......000111000...------...........................000...,,,,,,---,,,***)))'''((()))***+++,,,,,,,,,---...///...,,,+++,,,---************************+++,,,---,,,***))))))***************************+++***))))))))))))))))))+++++++++,,,++++++***)))***)))))))))))))))******((())))))***++++++,,,,,,******++++++++++++*********++++++)))''''''((()))************))))))))))))+++******))))))******+++))))))((((((((((((''''''((((((((((((((((((((((((((())))))))))))(((((('''(((((())))))((('''&&&&&&''''''((((((((((((''''''))))))(((''''''''''''((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((***+++,,,,,,((((((((((((((((((((((((((((((''''''''''''((((((((()))*********)))((('''((((((((((((((((((((((((((((((((((((''''''''''''(((,,,000000---***)))***''''''''''''''''''''''''))))))))))))((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))******+++******))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++))))))))))))************,,,,,,,,,---,,,,,,+++***))))))******+++,,,,,,,,,,,,,,,------.../////////......------,,,,,,++++++))))))******+++,,,,,,,,,+++++++++++++++*********++++++,,,------------,,,+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))******++++++******)))))))))))))))))))))))))))************)))(((''''''******))))))***++++++,,,(((((((((((((((((((((((('''''''''''''''((((((((((((((((((((())))))))))))***)))))))))(((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))(((((((((((()))))))))*********++++++))))))))))))***************))))))******,,,------(((***------.........---,,,,,,,,,------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////000///---///000000///......///...////////////......---......------...///000000000000000111333444444444666777999;;;===???@@@AAA>>>>>>@@@CCCGGGIIIIIIHHHFFFHHHJJJJJJHHHEEECCCCCC@@@EEEJJJMMMOOOTTT[[[aaakkkvvvzzzooo^^^TTTSSSUUUVVVUUUSSSSSSTTTVVVXXXZZZYYYVVVSSSRRRRRRRRRPPPNNNMMMPPPSSSTTTSSSSSSTTTVVVUUUTTTSSSRRRQQQNNNIIIEEEAAACCCEEEGGGIIIMMMSSSWWWWWWYYY[[[ZZZUUUQQQNNNMMMHHHDDD@@@<<<:::999777555555444333222222111/////////...,,,++++++,,,---...++++++,,,,,,,,,------------.........---,,,...///---)))'''+++///000111222///000111000...,,,,,,---,,,,,,---------------......,,,+++,,,...///......******++++++,,,+++++++++***+++,,,+++***)))***+++***************+++++++++***,,,,,,+++)))))))))***************************++++++***)))((((((((()))***+++++++++++++++******))))))))))))))))))***+++))))))*********+++++++++******++++++++++++******((()))******(((((()))+++************)))))))))(((************************))))))((((((((((((((((((((((((((((((((((((((((((*********+++************))))))))))))((('''&&&%%%&&&''''''((((((''''''&&&(((((('''''''''''''''(((((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))***++++++***)))'''(((((((((((())))))))))))((((((((((((''''''''''''(((,,,///000---***(((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))*********))))))))))))******************************(((((((((((((((((((((((((((((())))))************((()))))))))************+++++++++,,,,,,++++++***))))))******+++++++++,,,++++++,,,,,,---.........---------,,,,,,,,,++++++))))))******+++++++++,,,+++++++++******************++++++,,,---,,,,,,,,,************************------------------------,,,+++++++++++++++++++++((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))***+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))((((((((((((''''''((((((((()))))))))***((()))))))))************(((((((((((())))))))))))((((((((()))))))))******((((((((())))))************))))))))))))******+++*********+++---,,,,,,,,,++++++,,,------,,,++++++,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,++++++---...////////////---...000000...---...//////////////////...---------------,,,,,,---...///....../////////000111222444444444555555666777888999999;;;>>>AAABBBAAA??????@@@BBBAAA???===<<<===>>>BBBHHHKKKMMMQQQUUUYYY\\\bbbccc\\\SSSPPPPPPOOOQQQOOOMMMLLLLLLLLLMMMNNNQQQPPPOOONNNMMMLLLJJJHHHHHHJJJMMMOOOOOOOOOOOOPPPNNNLLLKKKKKKIIIFFFBBB???<<<>>>AAACCCDDDGGGJJJMMMNNNNNNNNNMMMJJJHHHFFFFFF???===999666555444222000...//////......---......---,,,+++++++++,,,...///---,,,,,,,,,,,,+++++++++,,,---...---,,,---///111444,,,(((,,,///......000///000111000...,,,,,,---+++,,,,,,,,,------......000...------...//////...,,,------,,,,,,+++***)))(((***+++***))))))***+++))))))*********+++++++++***+++,,,+++)))((()))***************************++++++***)))((((((((()))))))))******+++******)))))))))(((((()))***+++++++++++++++*********))))))******++++++++++++******&&&((()))*********+++---************)))))))))((())))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((()))(((((('''&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&&&&''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((+++*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''((((((((()))***++++++***)))((('''((((((((())))))******(((((((((((('''''''''''''''))),,,---+++)))'''&&&))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))'''(((((((((((()))))))))((((((''''''''''''((((((************************(((((((((((((((((((((((()))))))))))))))*********((()))))))))************))))))************)))))))))***************++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,+++++++++)))***************++++++************************)))******+++++++++++++++************************------------------------++++++++++++++++++++++++((()))***++++++***)))(((((((((((((((((((((((((((((())))))))))))(((((('''))))))))))))***+++,,,---(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((())))))))))))))))))((((((((((((''''''''''''(((((())))))******))))))))))))************(((((((((((())))))))))))'''((((((((())))))))))))))))))******+++,,,,,,,,,,,,,,,+++))))))(((((((((000,,,)))+++,,,******,,,***+++,,,------,,,+++***,,,,,,------......------,,,,,,,,,,,,+++++++++++++++,,,---...............,,,...000///...---...///000000000000///......---,,,------,,,++++++,,,...,,,---......------///000...///000111222333444444666666777:::<<<<<<:::777777999:::999777666777888;;;>>>BBBEEEGGGIIILLLNNNNNNPPPPPPLLLJJJLLLLLLIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKKKKJJJHHHFFFDDDEEEFFFHHHIIIJJJJJJJJJJJJGGGFFFDDDBBBBBB@@@===;;;777999<<<>>>???@@@CCCEEECCCBBBAAA???>>>===<<<<<<888666333222111111///---***,,,------,,,,,,---...,,,,,,,,,,,,---...//////---------,,,,,,+++++++++,,,---...------...000333???333+++...000,,,***---...000111000...------...+++,,,,,,------.........777444000...------,,,***------------,,,+++******)))+++,,,,,,+++***+++---)))))))))***++++++,,,,,,)))***+++***)))((()))+++************************+++***))))))))))))))))))((()))******************(((((((((((()))***+++,,,,,,,,,++++++***))))))(((******++++++++++++******&&&(((***+++******+++---************))))))))))))((())))))******))))))((((((((())))))))))))******))))))))))))))))))))))))(((''''''''''''((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''((())))))***++++++((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))******&&&''''''(((((())))))***((((((((((((''''''''''''&&&'''((())))))(((''''''************************(((((((((((())))))))))))(((((()))))))))*********''''''(((((((((((())))))(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))************'''((())))))))))))))))))************************)))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++************************)))))))))***************))))))***++++++++++++******************+++++++++++++++++++++++++++++++++*********+++++++++++++++((())))))******))))))((((((((((((((((((((((((((()))))))))******))))))((((((((())))))***+++------(((((((((((((((((((((((())))))))))))((((((((('''(((((((((((())))))))))))))))))(((((((((''''''''''''''''''((()))*********))))))))))))************'''((((((((()))))))))***(((((()))))))))*********)))))))))***+++,,,,,,,,,+++*********+++,,,------888000***++++++)))***---)))+++,,,------,,,+++))))))***+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,---......---------,,,...//////...------...111111111111000///...---+++---...---******,,,...,,,///000000...,,,---...---...///111222333444444333333444777888888555333222333444333222222444555555777:::<<<>>>???@@@AAA@@@CCCDDDBBBAAADDDCCC@@@AAAAAABBBCCCBBBBBBAAA@@@AAACCCEEEFFFDDDBBBAAA@@@>>>>>>???AAABBBBBBAAA???@@@===:::999999999888777333555777888888999:::<<<999777666444444444333333333111////////////...,,,+++---...---+++***+++---+++,,,---...............,,,,,,,,,,,,---------------......------///222555CCC555,,,///111---+++...---///000000///......///,,,,,,,,,---......//////:::666222///---,,,+++***++++++,,,---------------)))***++++++******+++---((())))))***++++++,,,,,,(((***+++***)))((()))+++************************))))))))))))))))))***+++)))******+++,,,,,,++++++(((((((((((()))***+++,,,++++++************************++++++++++++******(((***,,,,,,+++))))))***************))))))))))))))))))***++++++***))))))(((((()))))))))*********))))))))))))))))))))))))))))))((((((((()))***+++%%%&&&'''((())))))))))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''(((((())))))***((((((((((((((((((((((((((((((''''''''''''(((((()))((('''&&&'''(((***+++%%%&&&&&&'''(((((())))))(((((((((((('''''''''''''''&&&&&&&&&''')))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((()))))))))*********'''''''''((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((***************************)))))))))))))))))))))))))))))))))************(((((()))***************************)))))))))))))))******++++++,,,------++++++++++++++++++++++++************))))))))))))((()))))))))*********+++)))***++++++,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++)))*********++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))***************)))((((((((()))***,,,---...((((((((((((((((((((((((******))))))((((((((('''(((((((((((()))))))))))))))(((((((((''''''''''''&&&''''''((()))******+++))))))))))))************'''((((((((())))))******)))************+++++++++&&&''''''((()))*********&&&'''(((+++...111444666>>>333,,,,,,,,,)))***...)))***,,,------,,,***)))'''((()))***************,,,,,,,,,++++++*********---------...------,,,,,,,,,...//////...------...222222222222111000......+++---...---******,,,...///222444333///,,,,,,---000111333444555555444333000111222555777666444111///000111111000111333555111222444555777888888999666<<>>???===;;;888777:::<<>>888222000111111000111444666888777333///---000222222000...///111///000000000111222222222111000000//////...------//////.........---------+++++++++++++++,,,,,,,,,,,,******+++,,,---,,,+++***+++,,,------............,,,++++++,,,,,,+++***------,,,+++,,,---...///000000000000///...,,,,,,///////////////...------,,,,,,...111333333///+++---------------,,,,,,+++++++++************++++++************************+++***)))(((((()))******))))))))))))))))))))))))((()))+++,,,,,,+++)))((()))(((((()))+++,,,+++***************)))))))))((())))))************))))))((()))***+++++++++++++++))))))))))))))))))))))))((()))***++++++***)))(((************)))))))))(((************************))))))))))))))))))))))))***+++---,,,***(((((((((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&''''''((()))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((((((''''''(((((()))(((((())))))))))))((((((***(((''''''******)))'''((((((((((((((()))******((((((((((((((('''''''''))))))))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))((((((''''''(((((()))))))))))))))*********************+++++++++,,,,,,---------,,,,,,,,,++++++******))))))))))))******(((((((((((((((((((((((((((((()))***************+++++++++++++++---...///---,,,***)))((()))***+++************************************)))))))))))))))))))))))))))))))))))))))((((((((()))***++++++---,,,+++*********++++++''''''&&&%%%&&&'''((()))(((((((((((((((((((((((($$$%%%&&&'''((()))******---,,,+++)))(((((((((((()))(((((((((((())))))***...---+++((('''&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))******(((((()))))))))******+++((())))))***+++,,,,,,,,,*********)))((((((***,,,///000000...+++))))))***))))))*********+++++++++))))))*********+++++++++,,,,,,,,,---------......,,,------,,,***))))))***)))******+++,,,+++++++++,,,---...//////000000000000444777777555222333444111111000///........................///000111222000///......//////...---000111111000000///...---333666666111...000111//////000222555666444///+++...000222333222111222333......///000111222222333/////////......------,,,------,,,,,,,,,+++++++++++++++,,,---///000111222+++***)))***+++,,,,,,******++++++,,,,,,---------,,,,,,+++,,,------+++)))------,,,+++,,,---...///111000000///...---++++++///////////////......---++++++,,,...000111///.........//////......---,,,++++++************++++++******************************))))))))))))******))))))))))))))))))))))))((((((***++++++***)))(((''')))***+++++++++---...************))))))))))))))))))))))))))))))))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,***(((((((((''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((***((('''((()))***)))'''((((((((((((((()))******'''''''''((((((((((((((()))))))))(((((((((((('''))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))*********************++++++++++++,,,---------,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))(((((()))***************,,,,,,+++,,,,,,---...///---,,,+++***)))***+++,,,************************++++++*********)))))))))((((((((((((((((((((((((***)))))))))))))))******,,,,,,+++++++++,,,------((('''&&&%%%%%%'''((()))((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))******))))))))))))))))))(((((('''(((((()))******000...+++(((&&&&&&&&&'''************************(((((((((((()))))))))))))))))))))))))))*********((()))***+++++++++***)))***************)))))))))------,,,+++******,,,///---...///---+++******+++)))))))))************+++)))******+++++++++++++++,,,,,,---------...---------......---,,,++++++,,,)))***+++,,,,,,+++******,,,...///000111000000///---000444444333222222222000///......---------...---------...///000111222000...---.........---+++000000111111111000000///000222000------000111///000111333666666444///,,,...///222333444333333333------......//////000000.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///000222222333,,,+++***+++---...---,,,++++++++++++,,,,,,---------------...//////---+++------,,,+++,,,---...///---......//////......---...///////////////......******+++,,,...///000000.........///......---,,,++++++************++++++************************)))))))))))))))*********))))))))))))))))))))))))((()))******+++******)))(((+++---,,,***))),,,///*********)))))))))))))))******))))))))))))******(((((()))***+++,,,,,,,,,)))))))))))))))))))))))))))))))))******)))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((***,,,,,,***((((((((('''''''''''''''''''''''')))(((((('''&&&%%%$$$$$$''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((()))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((()))((((((((()))))))))(((((((((((((((((())))))***&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,++++++++++++,,,,,,((()))))))))************************+++++++++++++++++++++*********))))))******))))))))))))******++++++++++++++++++++++++(((((()))***************++++++++++++,,,,,,------------,,,+++++++++,,,---************************+++++++++*********))))))''''''''''''''''''''''''+++***)))))))))))))))***,,,,,,,,,,,,------......''''''&&&%%%&&&'''((()))((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%&&&'''((())))))******(((((('''(((((()))******...,,,***(((''''''((()))************************(((((((((((())))))))))))(((((())))))************(((***+++,,,,,,,,,***)))+++******)))(((((('''''',,,------,,,***+++---///***,,,---,,,++++++,,,---************++++++++++++***+++,,,,,,------,,,,,,+++,,,---.........------+++---......------...///,,,,,,,,,,,,,,,+++******//////111111111000///...,,,///111333333222111111///...------------------------------...///000111///.........//////,,,***......///111222222222222///000///,,,,,,000222000222222333555666444000---+++,,,...000222111000.........------,,,,,,,,,+++------------,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,---------,,,+++***+++---...---,,,,,,,,,+++++++++,,,---...---,,,,,,---......---+++------,,,+++,,,---...///,,,------.....................///////////////...******+++,,,,,,...///000,,,------------,,,++++++++++++************++++++************************(((((())))))************)))))))))))))))))))))))))))******++++++,,,,,,,,,***---...---***(((***,,,))))))))))))))))))************)))(((((()))************+++++++++******)))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''')))++++++***((((((((((((((((((((((((((((((((())))))(((((('''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))((((((((()))))))))((((((((()))((((((((((((((())))))***&&&&&&''''''(((((())))))'''''''''''''''(((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((,,,,,,++++++++++++,,,,,,((()))))))))************))))))*********++++++++++++++++++*********))))))******))))))))))))******++++++++++++++++++++++++(((((()))***************)))*********+++++++++++++++***************++++++************************++++++++++++************((((((((((((((((((((((((+++***)))))))))))))))***,,,,,,,,,---............&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&###$$$%%%''')))***++++++)))(((((((((((())))))*********(((((((((((()))***''''''''''''''''''''''''(((((((((((())))))))))))((((((((()))******++++++)))***+++,,,---,,,,,,+++((())))))))))))*********)))+++,,,+++***)))***,,,)))***,,,,,,++++++---...***++++++++++++,,,,,,,,,***+++,,,---...---,,,,,,+++,,,---.........---,,,)))+++,,,,,,,,,,,,---///...---,,,,,,,,,,,,------222222222222111///.........///111333333333111000......---------------.........------......///000...------///000///---+++***+++---...000111111111---111222...,,,///000///111000000111222222000...---...000222444444111...///......---,,,+++******------------------------.........---------,,,,,,---------,,,,,,,,,,,,,,,+++***)))***+++,,,,,,***...---,,,,,,,,,,,,...///,,,***))))))+++,,,,,,+++------,,,+++,,,---...///...............---,,,+++---...//////////////////***+++------------///000++++++,,,,,,++++++***)))++++++************++++++************************'''((()))******+++******))))))))))))))))))))))))*********++++++,,,------,,,------,,,***(((((()))))))))))))))************+++***)))(((((()))***++++++++++++++++++***))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++)))((((((((()))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((''')))***)))((('''(((***((((((((((((((()))******'''''''''(((((((((((((((&&&''''''''''''((((((((())))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))************)))))))))************+++---------,,,,,,,,,++++++******))))))))))))******))))))))))))))))))))))))(((((()))***************))))))************))))))'''''''''(((((((((((((((************************,,,++++++++++++*********))))))))))))))))))))))))***)))))))))))))))******,,,,,,---.........------$$$%%%'''((()))((('''&&&((((((((((((((((((((((((((((((((((((((((((((()))$$$%%%''')))***++++++******))))))(((((((((((()))'''((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''(((((()))******++++++)))***+++,,,------------)))******+++,,,,,,------(((***------,,,************+++,,,,,,+++***+++---******++++++++++++,,,,,,)))***,,,---------+++******+++---//////...---,,,***,,,---,,,++++++,,,------,,,++++++,,,///111333666555333111///...------......000111222111///.........------------......//////...---------......,,,,,,,,,...000///---++++++,,,---...////////////+++222555000,,,,,,......111///......///111111000222222333666888777333/////////......------,,,,,,---------------............------------,,,,,,,,,........................,,,******+++,,,---,,,+++000///---,,,,,,---///000---***'''''')))+++,,,---------,,,+++,,,---...///---------......------,,,------...///////////////***,,,//////------...///+++++++++++++++******)))++++++************++++++************************&&&''')))***++++++******)))))))))))))))))))))))))))))))))******+++,,,---,,,+++************)))(((((()))))))))************+++***)))(((((()))***+++)))******+++++++++******))))))))))))))))))))))))+++***)))(((((()))***+++((()))))))))************************************))))))))))))))))))))))))&&&(((***+++)))(((((()))((((((((((((((((((((((((&&&&&&''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((())))))))))))((((((''')))******''''''(((***((((((((((((((()))******((((((((((((((('''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))((((((''''''(((((()))))))))))))))************))))))))))))************---------,,,,,,,,,++++++******))))))))))))******(((((((((((((((((((((((((((((()))***************)))***++++++++++++***)))''''''((()))))))))))))))************************,,,,,,+++++++++*********(((((((((((((((((((((((()))((((((((()))***++++++,,,,,,---...---,,,++++++###%%%''')))***(((&&&%%%((((((((((((((((((((((((&&&''''''((()))***++++++&&&''')))***++++++******+++***)))(((((('''((((((&&&'''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))***+++++++++))))))***+++,,,...//////------------------------))),,,///111///---,,,++++++------,,,***)))***+++************++++++++++++''')))+++,,,,,,,,,***)))***+++---//////...---,,,...//////...,,,++++++---,,,+++******,,,111666999999777444111///---------,,,,,,---...///...,,,***......---------......///000///...---------------******+++---//////---***......//////000/////////***222777222+++)))+++,,,333000...---///222333333000000111333666444000,,,......//////////////////........................---------,,,,,,,,,++++++)))))))))******+++++++++...---,,,---///000///...111000...------...///000///,,,)))(((***---///000------,,,+++,,,---...///((()))+++---...000000111------...///000000//////***---000000...------///+++,,,,,,,,,,,,+++******++++++************++++++************************&&&''')))***+++++++++***))))))))))))))))))))))))(((((((((((()))***+++,,,+++((('''(((+++,,,***((((((((())))))*********++++++***)))'''''')))***+++'''((()))***+++,,,,,,,,,))))))))))))))))))))))))+++***)))(((((()))***+++(((((())))))*********+++************************))))))))))))))))))))))))&&&(((******)))(((((()))''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&(((((())))))))))))((((((''')))+++***'''&&&(((***((((((((((((((()))******))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************************))))))))))))******))))))))))))************))))))))))))************+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))(((((()))******************+++,,,---,,,,,,***))))))***+++,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((((()))***,,,,,,,,,------...---,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((())),,,+++)))'''''''''((((((''''''(((((())))))******))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))))))))((('''''')))))))))***)))(((''''''************************++++++******************---------,,,,,,+++++++++))))))))))))))))))))))))))))))((((((((((((((()))------******///333000)))---------,,,,,,,,,++++++...,,,******...444<<<@@@DDD999000000333222///---//////.........//////000,,,,,,,,,,,,---///111222333111///---,,,+++,,,,,,+++++++++,,,,,,---------------,,,+++,,,---...///---,,,+++*********++++++...............------,,,222000///111555666222---///...------,,,,,,,,,,,,++++++,,,---............---...//////...---+++)))+++***)))***,,,---,,,+++......,,,,,,,,,,,,..................---,,,++++++...---+++))))))***+++,,,++++++,,,------....../////////...---,,,,,,,,,,,,000000000///......------)))+++------,,,,,,---...++++++++++++++++++++++++))))))***++++++***((('''(((+++,,,+++)))(((***,,,++++++++++++++++++++++++++++++***************+++(((******(((***------)))+++***)))((((((''''''(((,,,+++******))))))*********)))(((((())))))((('''************++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))(((((((((((())))))******++++++++++++*********))))))(((((((((((()))(((((())))))((('''&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''))))))(((((('''''''''&&&))))))(((((('''''''''&&&(((&&&###!!!!!!###&&&((((((((())))))******++++++''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))(((''''''''')))***+++,,,+++***((((((((()))***))))))))))))))))))))))))'''((()))******)))((('''(((((((((((())))))))))))***)))((((((((()))+++,,,+++,,,---+++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++++++++,,,---,,,+++***)))************************+++*********))))))((((((***+++,,,------+++***((())))))))))))))))))))))))'''''''''(((((()))***+++******++++++***)))'''&&&''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((((((((((())))))******))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))))))))(((''''''))))))))))))((((((((((((************************************************,,,,,,,,,,,,+++++++++*********************************))))))))))))******))),,,---***(((***)))''')))))))))******+++++++++...---,,,---000444:::===@@@777000//////...---///111000///...............,,,,,,,,,,,,---///111222///...---+++************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......******++++++,,,,,,,,,,,,------///000000000000///333///---...222444222///...------,,,,,,,,,,,,---,,,,,,......///...------000000...---,,,+++++++++,,,+++***+++,,,------+++...---,,,++++++,,,---...,,,------------------,,,...---+++***)))***+++,,,...------,,,++++++******,,,,,,+++*********++++++------......//////000000***,,,------,,,,,,,,,---++++++++++++++++++++++++))))))***+++++++++++++++)))+++,,,+++)))((()))+++++++++++++++++++++++++++++++++***))))))******+++(((***)))&&&'''++++++(((******)))))))))******+++,,,+++******))))))******+++***)))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((((((((''''''''''''((()))(((((())))))(((''''''&&&''''''''''''(((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))(((((((((''''''''''''))))))(((((((((''''''''')))(((&&&$$$$$$&&&((()))(((((())))))))))))))))))''''''((((((((()))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))***,,,+++)))((((((((()))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((***))))))((()))***+++,,,,,,------,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++***+++,,,,,,,,,+++******************************************)))))))))((()))+++---...---,,,)))(((((((((((((((((((((((((((&&&((()))+++,,,+++************++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((($$$%%%&&&'''((((((((((((((((((((())))))))))))***(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***)))))))))))))))(((((('''+++***((('''''''''((()))))))))))))))))))))))))))************************+++++++++***************++++++++++++++++++++++++++++++************+++++++++333777111)))(((***,,,'''((()))***+++,,,,,,---......///000222444666777:::555111000---+++---222222111000...------------,,,,,,,,,---...///111111------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,---------------''')))***,,,---...------+++---///222333333222111222...+++,,,///111111000,,,,,,,,,,,,,,,,,,---...---...///000000///---,,,222111...,,,***+++,,,------++++++,,,---...---,,,---,,,+++******+++,,,---,,,,,,------------------...---+++*********+++,,,---,,,,,,++++++***))))))++++++******++++++,,,,,,---------...//////000000+++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++---...///***,,,,,,+++)))((()))***++++++++++++++++++++++++******)))))))))******+++)))***)))%%%%%%((()))'''))))))))))))***+++,,,---++++++***))))))))))))************)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((((((''''''&&&&&&&&&&&&&&&'''(((((()))(((((()))))))))(((''''''''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((''''''''''''))))))((((((((((((''''''))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))******'''''''''(((((())))))***'''''''''''''''&&&&&&&&&((())))))))))))(((((('''+++***))))))((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''***))))))))))))***++++++,,,---...---+++******+++))))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++***++++++,,,,,,,,,++++++************************************))))))))))))(((***---......,,,)))'''''''''''''''''''''''''''%%%(((+++...///---+++)))***++++++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((''''''(((((((((%%%'''(((*********))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''((((((((((((''''''((((((((()))))))))(((((())))))))))))((((((,,,***((('''&&&''')))***(((((((((((((((((((((((())))))))))))*********************)))))))))))))))++++++++++++++++++++++++******)))))))))***++++++...666:::444---+++...000******+++,,,------......---...000111222222111111333222333444///+++...444111000///...............---------...//////000111---------------------...+++++++++++++++++++++,,,***+++,,,---...---,,,,,,((())),,,.........---,,,+++---000222222222000///...---,,,---///111000///,,,,,,++++++,,,---.........///000111111///---+++000///...,,,,,,------...---,,,+++,,,...///...---,,,,,,************,,,,,,...---------,,,,,,------...---,,,++++++++++++,,,*********+++,,,,,,------,,,,,,,,,,,,---...///000000//////......---,,,,,,,,,...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++---...+++,,,,,,+++***)))))))))***************************))))))))))))******++++++...,,,(((&&&)))+++***))))))))))))******+++,,,++++++***)))))))))))))))((()))))))))'''''''''((()))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((((((''''''&&&&&&&&&&&&'''((()))***+++(((((()))))))))(((((('''''''''''''''((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''))))))((((((((((((((((((((())))))******))))))((())))))((((((''''''&&&&&&))))))))))))************((((((((((((((((((((((((&&&%%%%%%%%%%%%$$$$$$$$$((()))*********((('''&&&******))))))))))))))))))(((((((((((((((((((((((())))))(((''''''(((***+++******))))))(((((('''''')))))))))*********+++++++++,,,---,,,***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,******++++++,,,,,,,,,,,,*********************************)))))))))))))))(((***,,,......+++(((&&&''''''''''''''''''''''''&&&(((+++---...---+++***++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((((((((((((((((((''''''((()))******)))((('''************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((())))))))))))((((((,,,***((('''&&&''')))***(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))************************((((((((((((((()))***+++***///111---+++,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111000///...000000333555222------111...............///000111------...//////000000000,,,,,,------------------++++++++++++++++++++++++)))***,,,---------,,,+++***+++---......---+++***,,,---///000000...---,,,***,,,...111222222///---,,,,,,,,,,,,---...//////...///000111000///---++++++,,,---///000//////...---,,,+++,,,...///...---,,,,,,************,,,,,,000///...,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........+++++++++,,,---...///000/////////...------,,,,,,---...//////---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,+++************))))))************************))))))(((((()))******+++...111111,,,***,,,......+++***)))(((((((((((((((+++***))))))(((((())))))&&&((()))(((&&&%%%&&&''')))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))'''(((((())))))(((((('''(((((((((((()))***+++,,,(((((()))))))))))))))(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((((((((((((((())))))))))))))))))'''((())))))))))))((('''))))))((((((''''''&&&&&&))))))))))))***************))))))((('''&&&%%%%%%'''''''''&&&&&&&&&&&&&&&((()))*********((('''&&&)))))))))*********))))))(((((((((((((((((((((((()))((('''''''''(((***+++***)))))))))(((((((((''')))*********++++++++++++)))***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,+++++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))******((())),,,------+++(((&&&''''''''''''''''''''''''(((((())))))***++++++,,,++++++***))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''''''''&&&&&&+++************)))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''(((((()))))))))))))))+++***((('''''''''((()))))))))))))))))))))))))))'''(((((())))))*********))))))))))))************))))))))))))))))))))))))''''''''''''((()))***+++(((++++++)))+++...---)))+++++++++*********)))))),,,---...///000000000000999555333555555000------------------...000111222---...///000000000000///)))***+++++++++++++++***+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,---.........,,,+++***------------,,,,,,++++++))),,,111444555333000.....................///000....../////////...------***+++...000111111///...---++++++,,,---...---,,,---,,,+++******+++,,,---000///---,,,++++++,,,,,,------------,,,,,,,,,,,,//////...------,,,,,,+++***)))******+++,,,---...,,,,,,,,,---......//////,,,...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((((())))))+++***)))***+++,,,+++)))************************(((((((((((()))******+++---222444000---///000000+++***)))(((''''''''''''******)))(((((((((((()))&&&(((***)))%%%$$$&&&((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))(((((((((((())))))((())))))******))))))((())))))))))))***+++,,,,,,(((((()))*********))))))''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((((((((((((((())))))))))))******''''''((((((((((((''''''))))))((((((((((((((((((((((((((()))))))))*********)))(((((('''&&&%%%%%%)))))))))*********++++++((())))))))))))(((((('''(((((()))************)))))))))))))))))))))))))))(((''''''(((((()))***+++((((((((())))))))))))))))))***++++++,,,,,,++++++((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))************)))***+++,,,+++***((('''''''''''''''''''''''''''))))))(((((()))***,,,,,,,,,+++***)))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&%%%&&&&&&'''((()))+++++++++*********))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))((((((((((((************************''''''(((((()))******+++)))))))))******+++++++++************************(((((((((((()))***+++,,,***---...,,,---000///,,,******************++++++...------...///111333555PPPCCC777777999777111---...............///000111---...///000111000//////******+++,,,+++***))))))++++++++++++*********)))+++++++++***++++++,,,---,,,,,,,,,---------------,,,,,,+++***++++++------,,,///222555555444333222111000000////////////000...------,,,,,,---...///......////////////......,,,+++***+++,,,------+++...---,,,++++++,,,---...------+++++++++---///000---------------,,,,,,+++......------,,,++++++***************++++++,,,---+++,,,,,,------......///+++---//////...---...///------------------------))))))***+++++++++*********)))((())),,,---,,,***************************'''''''''(((((()))++++++)))000444111...///000///******))))))((()))))))))******)))((((((((((((((('''***,,,+++'''%%%'''***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))((())))))******))))))(((***)))))))))))))))******(((((()))***************''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))(((((()))))))))*********(((((((((((((((((((((((((((((())))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))***+++,,,,,,)))(((((((((((())))))***'''((()))***+++******)))))))))))))))))))))))))))&&&'''((())))))*********''''''(((((())))))******)))***+++,,,,,,,,,++++++((()))******)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---///...,,,***))))))******))))))))))))))))))))))))((()))))))))***************************))))))(((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,+++***)))((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&(((***,,,...++++++++++++******))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))''''''((())))))))))))))))))))))))***)))(((''''''************************&&&''''''((()))******+++))))))******+++++++++,,,++++++++++++++++++++++++))))))))))))***+++,,,---)))...000---+++---...,,,******+++,,,---......///000///......///333777999dddPPP>>>:::======666111000//////.........//////...///000111111000//////,,,,,,---...---,,,+++***++++++++++++******)))))),,,+++***)))***+++---...+++++++++,,,---...///000,,,+++***)))***,,,///111///111333444444444555666222222111000000///000000...---+++***+++---///000333222///---,,,,,,---...+++***)))***,,,---,,,+++......,,,,,,,,,,,,......+++*********,,,...111333------......------,,,+++)))******+++,,,,,,------------,,,,,,------......///......------,,,+++++++++---...///.........000------------------------'''(((***,,,---------,,,***((('''))),,,...---+++))))))))))))))))))))))))''''''''''''((()))++++++%%%---333111............))))))))))))***+++,,,---******)))((((((((((((((((((,,,...,,,((('''))),,,************++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((***))))))(((((((((((()))(((((()))***************''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''(((((())))))(((((())))))*********+++))))))(((((((((((())))))(((((())))))******++++++''''''''''''((((((((((((&&&'''((()))***+++,,,,,,$$$%%%&&&'''(((***++++++)))(((''''''''')))***+++'''((()))+++++++++***)))))))))))))))))))))))))))%%%&&&(((************)))&&&&&&'''((()))***++++++)))***+++,,,---,,,++++++)))***++++++***)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---000///---***))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++***)))((()))))))))))))))))))))))))))))))))'''))),,,///000...,,,+++,,,+++***(((((((((((()))(((&&&%%%&&&)))+++)))'''''''''((((((((((((''''''(((((())))))******++++++***))))))))))))+++---...))))))(((''''''''''''''')))***+++,,,+++)))'''&&&'''''''''''''''''''''''')))))))))))))))(((((((((++++++******)))'''&&&%%%''''''(((((())))))******'''((()))******)))((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((***+++,,,---------,,,+++)))+++///000///---111...***333+++***EEELLLXXXFFF>>>===999:::;;;555444333333222111000//////222111000.........///000...---,,,,,,++++++,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((((((***+++---///000---333666222///222555777777444111000000000///...222///+++***,,,...//////---,,,,,,---......---+++,,,***((((((***+++++++++,,,,,,+++)))''''''***,,,...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,000...+++))))))+++---///.........---,,,,,,++++++***))))))((()))***,,,---+++***+++...222444222000)))((((((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))***+++,,,---...---,,,,,,,,,+++***)))((((((((((((''''''(((((())))))******))))))))))))))))))))))))+++***)))(((((()))***+++))))))************)))))))))))))))))))))(((''''''))))))************))))))******))))))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))***)))((('''''''''''''''&&&'''((()))***)))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&''')))******)))'''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''&&&((())))))(((((()))+++++++++******))))))(((((())))))(((((('''''''''&&&,,,###%%%***'''(((+++((()))***+++)))'''&&&&&&'''))))))(((((('''''''''&&&((()))+++,,,,,,+++)))((()))))))))(((''''''&&&&&&+++)))(((&&&&&&((()))+++---,,,***(((((('''((((((&&&'''***,,,---.........(((((((((((((((((((((((()))))))))))))))))))))))),,,(((%%%&&&***,,,)))&&&******))))))******+++,,,000...,,,***))))))))))))*********)))))))))))))))+++***)))(((((()))***++++++***)))'''''''''((()))+++***(((((())))))'''&&&''''''(((******+++++++++***))))))))))))+++,,,---(((&&&%%%&&&)))***)))'''''''''((((((((((((''''''((((((((((((((((((((('''((((((''''''((()))+++,,,))))))((('''''''''''''''((()))***++++++***((('''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((***)))((((((((((((((())))))))))))))))))))))))))))))***+++---.........///,,,+++***+++///000///...000111///777333777OOOOOOTTTCCC<<<;;;444444666222444333333222111000//////111111///.........//////------,,,+++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,...///000111888;;;666000111444666666444111000000000///...111///,,,+++,,,...//////222000.........---,,,***---+++))))))***+++,,,+++,,,,,,+++***((((((+++------,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,---.........------------,,,...---,,,+++++++++,,,------,,,,,,...000111///---******))))))))))))******))))))))))))))))))))))))'''((())))))******)))))))))))))))))))))))))))))))))***+++,,,---,,,,,,+++++++++***)))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))***)))(((((((((((()))***))))))************)))))))))))))))))))))(((''''''((())))))******))))))(((***)))))))))((((((((('''************************)))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))************''''''''''''''''''''''''))))))(((''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''$$$%%%&&&''''''&&&%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&'''''''''((((((((('''((((((((((((((((((''''''((())))))(((((()))************))))))))))))))))))(((((((((''''''''''''(((&&&%%%(((,,,)))&&&(((***++++++***(((''''''((()))((((((((('''''''''''''''((()))******)))(((''''''''''''(((((((((((((((***)))(((''''''((()))******)))((((((((()))***+++((()))************)))(((************************)))))))))))))))))))))))),,,(((%%%&&&***+++)))'''***************+++,,,---///...,,,***))))))))))))************************+++***)))(((((()))***+++***)))(((''''''(((((())),,,***))))))******)))(((++++++,,,,,,,,,++++++***((('''''''''((()))***+++'''&&&%%%&&&(((((((((&&&''''''((((((((((((''''''((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&'''((())))))))))))(((''''''''''''''''''((()))***+++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))*********)))((('''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((******)))((((((((((((((())))))))))))))))))))))))***+++,,,...////////////,,,+++***,,,///000000///***111000777999EEEZZZOOOOOOAAA;;;999000///333000333333222111000//////...000000///............///,,,,,,+++************+++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...//////333<<<@@@:::222///222444555333000//////000//////111///---,,,.../////////555333///------,,,+++***...,,,******+++,,,,,,,,,+++++++++***)))***,,,...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***+++,,,(((***,,,//////...,,,***---------............//////...---,,,++++++++++++///...------...---+++)))++++++************++++++))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))((()))***+++++++++************)))(((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))************)))))))))))))))))))))((((((''''''(((((())))))(((((('''))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((''''''''''''(((((()))+++***)))))))))***+++,,,''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((()))))))))(((((())))))))))))((((((((()))***)))((('''((()))((())))))))))))))))))***(((((((((((('''''''''''''''---(((,,,;;;444''',,,***++++++***((('''((()))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))******)))(((''''''((()))***&&&&&&'''((()))+++,,,---***************)))((('''************************))))))))))))))))))))))))+++(((&&&&&&)))+++)))'''*********+++,,,------......---,,,******)))))))))++++++++++++++++++++++++******))))))))))))******)))(((((((((((())))))***,,,+++******+++,,,+++)))---------,,,+++***)))(((''''''''''''((()))***+++'''&&&&&&&&&'''''''''&&&''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))((('''''''''''''''&&&'''((()))******))))))))))))))))))))))))))))))&&&&&&&&&'''''''''''''''************)))((('''&&&***)))))))))((((((((('''***)))(((''''''((()))***(((((((((((((((((((((((((((((())))))))))))((((((+++***)))((((((''''''((())))))))))))))))))))))))***+++,,,---............+++++++++---...000000000+++555333777???RRRfffSSSIII===;;;999000///444333333333222111000///......///.....................,,,+++******))))))******))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,---------------111;;;AAA;;;222///111333444111///...///000//////111///......///000000///555111...,,,+++,,,,,,+++///---+++***+++,,,,,,,,,***+++++++++***+++---///*********++++++,,,,,,,,,************************+++,,,---,,,+++***+++,,,((())),,,...///...,,,+++,,,,,,---......///000000+++++++++******)))))))))......------,,,+++***)))++++++***)))))))))******))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))((((((((()))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))************))))))(((((())))))))))))((((((''''''((((((((((((''''''))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((()))***+++***((('''''')))***,,,''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((('''''''''''')))(((''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))(((((())))))))))))******)))(((''''''((('''((((((((())))))******((((((((((((((('''''''''&&&000(((111MMMDDD***,,,***+++++++++)))((((((***((((((((((((((('''''''''(((''''''&&&&&&''''''(((''''''''''''(((((())))))))))))(((((((((((())))))%%%%%%&&&((()))+++,,,---******++++++,,,,,,,,,,,,************************))))))))))))))))))))))))+++((('''''')))***)))((()))***+++,,,---.........,,,,,,+++*********))))))******************++++++***))))))))))))))))))***''''''(((((())))))******+++***)))***+++,,,+++******************)))(((''')))))))))******+++,,,,,,'''''''''''''''&&&''''''''''''((((((((((((''''''&&&&&&'''''''''(((((((((''''''(((((()))))))))((())))))((('''''''''''''''''''''(((((())))))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''(((((())))))***))))))((('''&&&'''((((((((()))))))))******)))(((''''''((()))***(((((((((((((((((((((((((((((())))))))))))((((((******)))((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,***+++,,,---...000111222444>>>:::>>>GGG]]]oooYYYCCC777777777000000666666333222222111000///......---------.........------,,,+++******))))))******))))))*********+++++++++************************++++++++++++++++++++++++***+++,,,,,,,,,,,,++++++,,,555;;;777000///111333222000...---...000000///000//////000111111000...000---***)))+++,,,------000---+++***+++,,,,,,+++)))***++++++******,,,...*********++++++,,,,,,---***************************+++,,,,,,******+++,,,+++++++++,,,,,,---------+++,,,,,,---...///000000))))))******++++++++++++,,,,,,,,,,,,+++++++++,,,+++***)))((((((((((((((())))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))'''''''''((((((((()))))))))((((((''''''''''''((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))************))))))(((((())))))))))))((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))******)))'''&&&&&&'''(((***'''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((('''''''''''')))(((''''''''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))(((''''''((()))))))))******)))(((''''''(((''''''(((((()))))))))***'''''''''((((((((((((((($$$,,,%%%444VVVMMM---))))))***+++***(((((()))***'''''''''((((((((((((((()))((((((''''''(((((()))))))))((((((''''''''''''))))))(((((((((((())))))&&&&&&'''((()))******************++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))***)))''''''((())))))((()))***+++------...------*********************)))'''((((((((())))))******)))))))))******)))))))))''''''(((((())))))******)))(((((()))+++,,,+++***))))))*********)))))))))((())))))***++++++,,,,,,''')))))))))'''&&&'''(((''''''((((((((((((''''''&&&''''''((())))))******((())))))*********))))))))))))((('''''''''''''''(((((((((((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''(((((())))))%%%&&&''')))************'''''''''((()))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((()))***************)))+++---......///222333888@@@===CCCKKK\\\kkkTTT>>>222111444///111666555222222111000///......---+++,,,------...---------,,,,,,+++************+++)))************+++++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,+++***(((000444111...000222222000...,,,,,,...///000///000000000111333222000...,,,***))))))+++---...---///---+++***+++++++++***(((***++++++***)))***,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++******+++,,,...---+++******+++---...++++++,,,,,,---...//////)))***+++------...------+++,,,---,,,++++++---...+++***)))(((''''''''''''))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))(((((('''''''''((()))***))))))(((''''''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))************))))))'''(((((()))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''(((((())))))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((()))******((('''&&&%%%$$$%%%&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((())))))))))))((('''&&&&&&'''((()))((()))***)))((('''((()))'''(((((((((((((((((()))'''''''''((((((((((((((((((+++)))999TTTNNN444+++((()))***)))((('''((()))'''''''''((((((((((((((())))))))))))))))))))))))***))))))(((''''''&&&&&&(((((())))))))))))((((((&&&'''((())))))))))))(((++++++***)))((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***,,,---------,,,+++))))))******+++******)))&&&''''''(((((()))))))))))))))************))))))'''((()))))))))))))))(((((((((''')))+++,,,,,,+++***++++++,,,,,,,,,++++++&&&'''((()))*********)))(((***+++***(((&&&((()))''''''((((((((((((''''''(((((((((((((((((())))))((()))*********))))))((())))))(((''''''''''''''')))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&'''(((((()))******%%%&&&''')))******++++++(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((''''''(((((()))***+++(((((((((((((((((((((((((((((()))*********))))))(((+++...///...///222555666===>>>HHHMMMUUU^^^III???222000333111444777333222222111000///...------***+++,,,---...------,,,------,,,+++++++++++++++)))************+++++++++************************++++++++++++++++++++++++)))***,,,---...---,,,+++)))---...------111222111///---,,,,,,...///000///000000111333444333000...+++***)))+++---......---///---***)))*********)))(((***+++***)))(((((()))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++,,,///...,,,+++++++++++++++***+++++++++,,,,,,------++++++,,,---------,,,+++,,,---...,,,******---///,,,+++***)))(((((((((((())))))))))))))))))))))))'''((())))))******)))))))))))))))))))))))))))))))))((('''''''''(((******)))))))))(((((())))))******)))))))))((((((((('''))))))))))))))))))))))))(((((()))******)))(((((())))))************))))))''''''((()))))))))))))))((())))))******))))))((('''((((((((()))))))))***&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))((((((''''''''''''((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''(((((()))******)))'''&&&&&&&&&((()))&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''$$$%%%&&&''''''&&&%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''''''''(((((((((((('''&&&%%%%%%&&&'''((('''((())))))(((((()))***((((((((((((((('''''''''''''''''''''((((((((()))+++(((+++777BBB???333,,,&&&'''(((((('''&&&''')))''''''''''''((((((((()))((()))************)))(((((((((((((((((('''''''''(((((())))))))))))((((((%%%&&&'''))))))))))))(((+++***)))(((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))******+++,,,---,,,+++)))((('''((()))***++++++******'''''''''((())))))******((()))***++++++***)))(((((())))))******)))(((''')))((((((***,,,...------,,,,,,,,,,,,,,,+++***)))%%%&&&((()))******)))))))))+++,,,+++((('''(((***''''''(((((((((((('''''')))))))))(((''''''&&&&&&(((((()))******)))((('''))))))((('''''''''''''''***)))(((''''''''''''''''''''''''''''''''''''''''''''''''((()))******+++((()))))))))))))))((('''******))))))(((((('''''''''((()))******)))((('''************************(((((())))))))))))((((((''''''''''''(((***+++,,,((((((((((((((((((((((((((())))))************)))(((+++...///...///222555888???BBBQQQSSSSSSYYYDDDDDD555111666555777999333222222111000///...------)))***,,,---...------,,,...---,,,,,,++++++,,,,,,)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))***---/////////...---***,,,,,,***---222222000///---++++++---///000000000000111333555444000...,,,++++++---//////...,,,///,,,***))))))***)))((((((***+++***((('''''''''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++---.........---,,,+++***)))******++++++++++++,,,,,,***+++,,,,,,+++***((('''...//////---***))),,,///---,,,+++***))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))(((((('''''')))***+++***)))))))))))))))************))))))((((((((('''))))))))))))))))))))))))((()))***++++++***)))((())))))************))))))''''''((()))))))))))))))))))))************))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''''''''))))))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&''',,,+++)))((('''(((***+++&&&''''''((((((((((((((('''''''''&&&&&&''''''''')))(((((((((''''''''''''&&&''')))******)))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&'''''''''(((((('''%%%$$$$$$%%%'''(((&&&((())))))(((((()))+++))))))(((((('''''''''&&&&&&'''''''''(((((())))))%%% &&&...+++)))***&&&%%%'''((('''&&&&&&'''(((&&&'''''''''(((((())))))&&&(((***++++++***(((&&&&&&&&&''''''((()))))))))(((((())))))))))))((((((###$$$&&&(((************)))(((((()))+++---///111************************))))))))))))))))))))))))((())))))((('''''')))******+++,,,---,,,***(((&&&'''((()))***++++++******'''(((((()))***+++++++++((()))***++++++***)))((())))))*********((('''&&&***))))))+++---//////...,,,,,,,,,+++)))'''&&&%%%'''(((***+++,,,,,,++++++%%%%%%&&&'''((()))******$$$######$$$%%%'''***+++((((((((((((((('''''''''''''''''''''(((((((((((()))))))))))))))))))))))),,,***((((((++++++)))'''&&&'''***++++++***'''&&&(((((())))))((('''&&&&&&))))))))))))************))))))))))))))))))))))))))))))*********))))))(((******))))))((((((''''''))))))(((((((((((())))))+++*********))))))((((((''''''''''''((((((((())))))((((((((()))***++++++---///000222333333333333000===DDDBBBBBBJJJLLLGGG888444000000555888888666222111...,,,+++,,,---...333222111///...,,,+++******+++---///000000//////,,,,,,,,,+++++++++*********+++---000111000,,,)))...---,,,***)))((((((((())))))***+++,,,------...,,,------...///000111111,,,---...///000000000000333000000444555111............---------...//////...---,,,+++************++++++************++++++))))))))))))************++++++,,,,,,,,,,,,++++++---+++((('''''')))---//////...---,,,+++*********+++++++++******)))))))))******+++,,,,,,,,,,,,+++,,,++++++***++++++,,,,,,+++++++++************)))******++++++++++++************+++++++++,,,,,,,,,((((((((((((((((((((((((******)))))))))))))))***)))))))))))))))*********(((((('''''''''&&&&&&&&&'''((()))((('''&&&''')))'''&&&&&&&&&&&&'''((((((,,,+++***((((((((()))***************************))))))))))))))))))))))))***)))(((((()))+++---///((()))*********((('''&&&(((((((((((((((((((((((((((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''%%%%%%%%%&&&'''((()))))),,,+++***(((''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%&&&&&&&&&&&&%%%%%%((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,***)))***,,,,,,)))&&&))))))))))))))))))))))))))))))))))))((((((((((((+++++++++***)))(((((('''%%%&&&(((***+++***)))((($$$''')))******))))))***---,,,+++)))((((((((()))&&&&&&''''''(((((())))))&&&(((***---......---,,,...---,,,+++************'''))),,,......---+++***&&&&&&''''''((()))))))))&&&&&&&&&&&&'''(((((()))'''''''''((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))+++)))'''(((******(((&&&'''((()))******)))((('''((((((((((((((('''&&&&&&((((((((()))))))))******))))))))))))))))))))))))))))))*********))))))(((************)))))))))((())))))(((((((((((())))))******)))))))))((((((((('''''''''((((((((())))))))))))((())))))***+++,,,...///111222333333222222---888>>>===???GGGHHHBBB999555111111444666444222333111///------...///111000000000000000000000000+++,,,---...//////......,,,,,,,,,+++++++++******++++++,,,...000///---***...---,,,***))))))(((((((((((()))***++++++,,,,,,,,,------....../////////...//////000000000//////222//////333444111..............................------,,,+++***))))))***++++++************++++++***************+++++++++***++++++++++++++++++***,,,***)))((((((***,,,......------,,,++++++++++++,,,+++++++++******************+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,---+++++++++************)))******++++++++++++***************+++++++++,,,,,,((((((((((((((((((((((((******))))))))))))******+++*********)))((((((((())))))(((((((((''''''''''''((()))((('''&&&''')))))))))((('''''''''((((((,,,+++)))((((((((()))***''''''''''''''''''''''''***************************)))(((((((((***,,,---(((((()))))))))(((''''''))))))))))))))))))))))))((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((((((((((((((((((((((((******)))((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((('''%%%&&&&&&''''''((((((((())))))((('''''''''(((((('''&&&&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))),,,***((((((***+++)))'''))))))))))))))))))))))))))))))))))))((((((((((((++++++******)))(((((('''%%%&&&((()))******))))))''')))******)))'''((()))''''''&&&'''((((((&&&%%%'''''''''((((((((((((((('''(((***,,,---------,,,---,,,,,,+++************(((***+++---------+++***((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***(((''''''(((((('''&&&(((((((((((((((((((((((((((((((((((((((''''''&&&''''''((((((((()))))))))))))))))))))))))))))))))((())))))******)))))))))++++++************))))))))))))(((((((((((())))))))))))((((((((((((((('''''''''((((((((()))))))))))))))))))))***+++,,,---000111222333333222111000,,,333666666;;;BBBAAA:::777444222222333333000---111000...---...///111222999777555333000...---,,,,,,,,,---......------,,,,,,,,,,,,+++++++++******,,,++++++,,,...///---,,,...---,,,***)))))))))))))))******++++++,,,,,,,,,,,,,,,------------------000000/////////.........111......222333000---........./////////......---,,,,,,+++***))))))))))))++++++************++++++*********+++++++++,,,,,,******++++++++++++***************)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++---,,,,,,+++++++++,,,,,,+++++++++************)))******++++++++++++***************++++++++++++,,,))))))))))))))))))))))))***)))))))))))))))******,,,+++******(((((('''&&&)))))))))))))))((((((((('''((()))((('''&&&''')))++++++***)))((((((((((((+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''''''''((((((''''''''''''''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((((((((('''''''''''''''''''''''''''''')))(((''''''&&&&&&''''''((((((((((((((((((((((((******)))(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((()))''''''&&&&&&''''''(((((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,***(((((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))+++******))))))(((((('''''''''(((((()))************++++++)))'''&&&'''))))))''''''))),,,---***'''))))))(((((((((((((((''''''(((***,,,---------,,,,,,++++++*********++++++***++++++,,,,,,,,,,,,,,,))))))((((((''''''''''''&&&'''((())))))((('''&&&%%%&&&&&&'''((()))******((((((((()))))))))******((((((((((((((((((((((((((('''''''''''''''&&&&&&)))(((''''''''''''((()))'''(((((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))'''((())))))))))))))))))***)))))))))))))))))))))))))))(((((((((((())))))(((((((((((('''''''''''''''(((((((((((())))))))))))))))))***+++,,,---...111222222333222111000///...000222222777<<<999222333222111111222222///,,,///.........///111333444???===999555111...,,,+++---------------,,,,,,,,,,,,,,,,,,+++++++++******,,,+++***+++---......---...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******---------------.........000------000222///---...//////000000///...---,,,,,,+++******)))))))))***++++++************++++++)))*********++++++++++++)))******++++++******))))))******+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,+++************++++++++++++*********))))))******++++++++++++******************++++++++++++))))))))))))))))))))))))))))))))))))))))))***+++******))))))((((((((('''(((((((((((((((((((((((('''((()))((('''&&&''')))***))))))((((((((())))))******))))))))))))))))))************************(((((((((((((((((((((((()))(((((('''''''''(((((('''&&&%%%%%%%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&'''(((((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((((((((((('''''''''((()))***+++++++++***)))'''''')))+++...+++(((***---...+++(((***)))))))))((((((''''''((()))***,,,,,,---,,,,,,+++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((''''''&&&&&&###$$$&&&'''(((((('''&&&%%%&&&&&&'''((()))******(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&)))((('''&&&&&&'''((()))''''''((((((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))'''((((((((((((((((((((())))))(((((((((((())))))''''''''''''(((((((((((((((((((((((()))))))))***))))))******+++---...///222222333333222111///...111111111111444666222---......///000111111000///111111111222444555777888;;;999666444222111111111...---------------------,,,,,,,,,+++++++++******,,,***)))***,,,.........------,,,+++************++++++++++++************,,,,,,,,,+++******))))))************,,,---///000000,,,,,,///111...---///000000000000///...---,,,,,,+++******************++++++************++++++******************************++++++++++++******)))***++++++++++++***)))++++++,,,---------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++***)))))))))))))))+++++++++*********))))))******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))(((((()))***++++++''''''(((((()))))))))***'''''''''''''''''''''''''''((()))((('''&&&''')))''''''''''''((())))))***)))))))))*********))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((('''''''''''''''''''''&&&%%%%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))******(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((''''''))))))'''&&&&&&%%%%%%%%%)))(((((('''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''))),,,......,,,)))((())))))))))))))))))))))))'''((((((((()))))))))***)))))))))(((((((((((((((((('''''''''((()))***+++))))))***)))((((((+++---000,,,((('''((()))(((&&&******))))))(((((((((''')))******+++,,,,,,,,,,,,*********)))******++++++---,,,,,,,,,,,,,,,,,,,,,))))))(((((('''''''''&&&###$$$%%%&&&''''''''''''&&&&&&''''''(((((())))))''''''''''''(((((((((((())))))))))))))))))))))))'''(((((((((&&&%%%&&&''')))((('''&&&&&&'''((()))&&&'''((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))&&&&&&'''((())))))))))))&&&&&&''''''''''''(((((())))))(((((((((((())))))'''(((((((((((()))))))))((((((((()))))))))******)))******+++,,,...///000111222333333222111000///222222222111222111...,,,,,,,,,---///000111222333666777777888:::;;;===>>>===;;;777333000/////////......---------......///,,,,,,,,,+++++++++******+++***)))***,,,.........------,,,+++++++++++++++))))))(((((('''''''''&&&,,,,,,++++++*********))))))))))))***+++...000222000,,,,,,///111///...000333222111///...---------,,,,,,+++++++++++++++,,,++++++************++++++,,,,,,,,,+++******))))))+++++++++,,,,,,+++++++++***++++++++++++***))))))+++,,,---------,,,+++***)))************+++++++++******+++,,,,,,,,,,,,+++,,,+++***)))))))))))))))+++++++++************)))******++++++++++++******)))))))))************+++))))))))))))))))))))))))(((((((((((()))***+++,,,%%%&&&'''''')))******+++&&&&&&&&&&&&'''''''''''''''((()))((('''&&&''')))(((''''''''''''((()))***(((((()))************)))((((((((((((((((((((((((++++++++++++++++++++++++'''''''''(((((((((((((((''''''''''''''''''(((((())))))))))))))))))))))))&&&'''((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))+++,,,((((((((((((((((((((((((******)))(((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((+++***)))'''&&&%%%%%%%%%))))))((((((''''''(((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%)))---...---+++))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''(((((()))*********((()))******)))))),,,---222111...,,,***))))))******))))))))))))))))))(((*********++++++,,,,,,,,,+++******)))))))))******,,,------------,,,,,,+++((((((((((((((('''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))'''(((***)))&&&%%%&&&((('''''''''&&&&&&'''''''''&&&&&&'''(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''''''''((((((((()))))))))(((((((((((())))))((((((((()))))))))******(((((()))))))))******************+++---...000111000111222333222222000///000000111222000......///,,,------...///000333555888999999;;;<<<===>>>???AAA===888333...+++******///......---...///111111,,,,,,,,,+++++++++******)))))))))***---......---------,,,+++++++++,,,,,,******))))))(((''''''&&&+++++++++++++++++++++***,,,+++++++++,,,...111222111---,,,///111//////111666444000...,,,,,,---...---,,,,,,,,,,,,,,,------++++++************++++++000000///---,,,+++***))),,,,,,------------,,,,,,+++++++++*********)))))),,,,,,.........,,,***)))(((((()))))))))***************+++,,,,,,,,,,,,+++...---,,,+++************+++++++++************)))******++++++++++++******))))))))))))************(((((((((((((((((((((((((((((((((((()))***+++,,,&&&'''''''''((()))))))))&&&'''''''''(((((((((((('''((()))((('''&&&'''))),,,+++***)))(((((((((((('''((()))***+++******)))************************++++++++++++++++++++++++&&&'''(((((())))))))))))(((((()))))))))(((''''''))))))))))))))))))))))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((''''''((()))******((((((((((((((((((((((((******)))(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***''''''(((((())))))*********)))((((((''''''''''''******)))(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%(((******(((''')))+++))))))))))))))))))))))))'''''''''((()))*********((((((((((((((((((((((((%%%&&&((()))******))))))(((***++++++***)))***+++///333666555000---,,,...)))))))))))))))*********+++++++++***++++++,,,,,,,,,+++***))))))((()))))),,,---...///...---+++***((((((((((((((((((((((((+++***((('''&&&&&&''''''((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))''')))***)))&&&%%%''')))''''''''''''''''''''''''&&&&&&'''((())))))(((((())))))))))))************))))))))))))))))))))))))%%%&&&'''((())))))))))))'''((((((((())))))******))))))(((((((((((())))))(((((())))))******++++++))))))))))))*********************+++---///000111000111222333333222111000---...111222///,,,...222.........---...000333666777888888999;;;<<<<<<===:::777444000......///000///.........///000222333,,,,,,,,,+++++++++******(((((()))+++---......,,,------,,,+++++++++,,,,,,...------,,,+++***))))))++++++++++++++++++++++++///...---------///111222222---,,,///111000000222777444000---+++,,,---///---------,,,,,,---......++++++************++++++333333111000...,,,+++***,,,------......------,,,,,,,,,+++***))))))******,,,---.........,,,)))(((''''''(((((()))))))))*********+++,,,,,,,,,,,,+++000///...---,,,,,,,,,,,,+++++++++************)))******++++++++++++******))))))))))))************(((((((((((((((((((((((((((((((((((()))***+++,,,(((((((((((((((''''''''''''((((((((())))))******'''((()))((('''&&&''')))000///---+++)))'''&&&&&&'''((()))+++++++++***)))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&((()))************))))))*********((('''&&&''''''''''''''''''''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''***))))))((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&''''''((()))******+++)))(((((((((((()))************)))(((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''%%%###$$$(((,,,))))))))))))))))))))))))&&&''''''((()))******+++'''''''''(((((((((((((((%%%&&&(((***+++***)))((()))+++------+++)))((((((&&&...666777111+++***,,,(((((())))))******+++++++++++++++***++++++,,,,,,,,,,,,***)))((((((((((((+++---///000///---+++)))&&&&&&&&&&&&''''''''''''###%%%'''(((''''''((()))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((())))))))))))((('''''''''''''''))))))))))))((((((((((((''''''(((((())))))************))))))((((((''''''******)))((((((((((((((())))))))))))************+++******)))(((''''''&&&''''''((()))***++++++,,,)))))))))((()))******+++...------,,,---...000111222111000000111111000///333333444444444333222111000222444666666666444333555666777777666666777888222111000...------,,,,,,------------------------+++(((&&&''')))***)))'''***((((((***---///---+++---,,,++++++,,,---///000///...,,,+++******+++,,,...---,,,,,,++++++++++++,,,,,,,,,+++***+++---///000222222111000//////111888666222---******...111000---+++---222333000,,,(((***,,,,,,)))(((***,,,//////...---,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,***((()))***++++++***)))(((''')))************+++++++++555000+++)))***+++***)))******+++,,,,,,,,,,,,+++************************************))))))))))))))))))(((((('''''''''&&&&&&&&&'''((((((((((((((())))))))))))((((((((((((***((('''((()))***)))(((---+++(((%%%%%%&&&)))+++++++++***)))((('''&&&&&&******))))))))))))******(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((+++******)))(((''''''&&&)))***+++***'''%%%%%%%%%'''((())))))(((''''''(((%%%''')))++++++)))&&&$$$&&&&&&&&&&&&'''(((***+++''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))((((((&&&'''(((******+++++++++******))))))((((((''''''******))))))((((((''''''&&&'''((())))))((('''&&&((((((''''''''''''((((((******))))))))))))******(((***---000000...+++***((((((''''''''''''((((((***++++++++++++,,,,,,,,,))))))((())))))***++++++---.........---,,,++++++(((((((((((())))))))))))$$$&&&((((((''''''((()))(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$$$$$$$%%%&&&''''''))))))((('''''''''''''''''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((())))))))))))******)))((((((((((((((())))))))))))*********************)))(((''''''''')))))))))))))))*********((())))))))))))*********+++***))))))***+++---...111000///000222333222111333444444444333333222222333555888999888555222000333666999999777444222111000//////............///........................,,,***'''(((***+++***)))***)))(((***---...---++++++*********+++,,,...//////...,,,+++++++++,,,,,,...---,,,,,,+++++++++,,,000111000---+++***+++------...//////......///000999777333...******---000111---***,,,///000...+++***,,,---,,,***)))+++---//////...------,,,++++++)))***+++++++++,,,++++++//////...---,,,,,,,,,---,,,,,,+++,,,,,,,,,***))))))******++++++***)))((()))************+++++++++///+++((('''))),,,,,,,,,,,,,,,,,,+++***)))((('''************************************))))))))))))******)))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))((()))(((''''''))))))((('''+++***'''&&&%%%''')))***))))))))))))((((((((((((******))))))))))))))))))(((((()))***************((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((*********)))(((''''''''''''((())))))'''&&&'''(((&&&&&&&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&(((((('''&&&''''''))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))((((((((((((((())))))))))))((((((&&&'''((()))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''''''''((((((((((((''''''((((((''''''''''''((((((******))))))))))))******%%%&&&)))***+++)))(((&&&((((((''''''''''''((((((((())))))))))))*********)))((((((((()))***,,,---/////////...---,,,++++++(((((((((((())))))))))))&&&'''))))))(((''''''(((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((()))***+++)))((((((''''''''''''(((&&&&&&&&&''''''((((((((((((((((((((())))))))))))'''''''''((()))************))))))((((((((((((((())))))))))))******************))))))((((((''''''*********))))))((((((((('''((()))*********))))))))))))(((((()))***,,,---111000///000222333333222333333333222222222111111333555777999888666222000222555999:::777111,,,))),,,,,,,,,,,,,,,---......------------------------,,,***))))))***++++++******))))))+++------,,,+++(((((())))))***,,,---...///...---,,,+++,,,---...------,,,+++++++++,,,,,,/////////,,,***)))+++---***+++------,,,,,,---///555444111...+++,,,///222333///***)))+++------+++,,,------,,,+++***,,,---//////......---,,,,,,,,,))))))******++++++++++++000///...,,,+++*********,,,,,,,,,,,,,,,++++++***((()))******+++*********)))************++++++++++++)))'''''')))+++,,,,,,,,,++++++***)))((('''&&&************************************))))))))))))************))))))))))))*********++++++***)))))))))))))))))))))))))))))))))'''&&&'''((()))(((''''''''''''&&&''''''((()))''''''(((((())))))******+++*********))))))(((((((((((()))***************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******))))))((((((''''''%%%'''((((((''''''(((***((('''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''))))))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((())))))))))))((((((&&&'''((((((((((((''''''))))))))))))(((((((((((())))))))))))((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((()))************))))))((((((''''''(((((()))((())))))))))))*********)))(((''''''(((+++---///000000000///...,,,+++***&&&&&&&&&&&&'''''''''''''''(((***)))(((''''''(((***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((()))+++,,,---)))(((''''''''''''((((((%%%&&&&&&'''((()))******(((((((((((())))))))))))'''((((((((()))))))))***))))))(((((((((((())))))((()))))))))***************)))))))))((((((((('''))))))))))))))))))(((((('''''')))*********)))(((++++++++++++,,,---///000111000///000111222111000111111000000////////////...000111333444444444333000333777777444...)))'''***))))))))))))***+++++++++++++++***************+++***))))))******************++++++,,,,,,++++++(((((()))***+++,,,.........---,,,,,,,,,---...///---,,,,,,++++++,,,,,,,,,)))******)))((())),,,...+++,,,---,,,+++***+++------...---------///333777666111+++))))))+++------------,,,+++++++++,,,---//////......---------,,,))))))))))))******++++++,,,+++***)))((((((((((((+++,,,------,,,++++++,,,((())))))***++++++++++++))))))*********+++++++++,,,+++)))(((((()))******)))))))))))))))***++++++************************************)))))))))((())))))))))))))))))))))))*********+++******)))((()))))))))))))))*********((('''&&&'''((()))(((&&&%%%%%%&&&''''''(((((('''(((((((((((())))))))))))++++++******))))))((('''(((((()))***************************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((******)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))***)))))))))((((((((('''&&&'''((((((''''''(((******)))))))))))))))'''%%%'''&&&%%%%%%%%%&&&'''(((((((((((('''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))(((((((((((())))))))))))((((((((((((((()))((((((''''''))))))))))))(((((((((((())))))))))))(((((((((((()))((('''&&&&&&'''((()))((((((''''''''''''(((((())))))************))))))***************+++,,,,,,))))))(((((((((((())))))******+++++++++,,,,,,,,,)))(((''''''(((+++...000111111111///...,,,***)))&&&&&&&&&&&&''''''''''''&&&((())))))'''&&&''''''(((''''''&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&'''((()))((((((''''''''''''((((((''''''((()))***+++++++++))))))))))))((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))((()))))))))************))))))))))))((((((((((((&&&''''''((())))))******''''''((())))))))))))))),,,,,,+++,,,---///111222222111//////000000///---///...---,,,,,,,,,------------,,,,,,---///222333///111333222///,,,***))),,,+++******))))))******++++++*********))))))))))))))))))((((((((()))***++++++,,,,,,++++++******((()))***+++,,,---......---,,,++++++,,,---...///,,,,,,,,,++++++,,,,,,---((()))***)))((())),,,......//////---+++))))))***)))***,,,,,,---///333666888333---))))))+++...000///---+++******+++,,,,,,///...............------******))))))******+++,,,)))))))))(((((())))))******,,,......,,,+++,,,---))))))*********+++,,,,,,))))))*********++++++++++++++++++***)))***+++,,,+++************+++,,,---************************************)))))))))((((((((((((((((((((((((((()))))))))******)))((((((((()))))))))*********+++)))'''&&&'''((()))((('''$$$%%%&&&'''((((((''''''))))))))))))((((((((((((*********+++***)))((('''(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((())))))(((&&&&&&''')))'''&&&'''***,,,,,,)))&&&%%%&&&'''((()))(((((('''%%%&&&''''''((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((('''''''''(((((())))))))))))(((((())))))*********)))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))((((((''''''''''''((((((((()))************)))((((((((('''''''''((()))***))))))(((((((((((())))))******+++++++++,,,,,,,,,(((((('''((())),,,///000111111000///...,,,***)))(((((((((((())))))))))))%%%&&&(((((('''&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&'''((((((''''''''''''(((((())))))))))))******+++++++++))))))))))))((((((((((((*********)))((('''''''''((((((((((((((())))))***))))))))))))************))))))))))))((((((((((((%%%&&&&&&''')))******+++(((((('''''''''((()))***************+++---///111222111000000111111000......---,,,+++***+++,,,---///...,,,+++***,,,...//////000000...+++***+++,,,///...---,,,,,,,,,,,,,,,...------,,,,,,+++++++++((())))))(((''''''(((***+++,,,------+++))))))***)))***+++,,,------------++++++******+++---...///,,,,,,+++++++++,,,------.........,,,******,,,...111111111...+++(((((()))***+++,,,,,,+++,,,---///777444...***)))+++///111222///,,,***+++,,,---,,,........................,,,+++*********+++---...++++++******+++,,,,,,---))),,,///...,,,+++,,,///++++++*********+++,,,,,,)))************+++++++++''')))*********+++---//////...,,,***))))))******************************************))))))))))))''''''''''''(((((((((((('''((())))))******))))))((())))))******+++++++++***((('''((()))***)))(((&&&&&&'''(((((((((''''''******))))))((((((''''''((()))***++++++***)))((((((((()))***************&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))(((((((((((()))***)))'''%%%%%%''')))(((&&&%%%'''+++,,,***(((%%%&&&((()))***)))(((((($$$%%%&&&((()))*********''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))(((((())))))***************)))(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((()))***++++++***)))((()))))))))))))))***++++++***))))))(((((())))))***((())))))))))))*********(((((()))***+++,,,....../////////...---+++***)))(((((((((((())))))))))))"""$$$&&&'''&&&%%%&&&'''&&&%%%%%%&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((''''''''''''''''''''''''''''''((()))))))))))))))))))))************)))))))))((((((((('''))))))))))))((((((((((((((((((((((((((()))******))))))))))))************(((((((((((())))))))))))'''''''''((((((((()))))))))(((&&&%%%&&&''')))+++))))))))))))+++---///000111000000111333555444333///...---++++++,,,---............/////////......///000///---+++))))))***,,,,,,,,,+++,,,,,,------///......---,,,,,,++++++(((***+++***'''''')))++++++---...---***((()))***)))***+++,,,,,,+++******))))))))))))***,,,...///,,,+++++++++,,,,,,---......///...---++++++---//////000000...***(((((())))))***,,,+++***)))***+++555222...***(((***...111555222---,,,---//////...............////////////---,,,+++***+++,,,...///---,,,,,,+++++++++,,,,,,(((,,,//////,,,+++---000---,,,+++*********+++,,,)))************+++++++++&&&(((******))))))+++...///---+++)))(((((()))***************************************))))))))))))''''''(((((())))))))))))'''((()))***+++,,,,,,,,,((())))))******+++,,,,,,+++)))((()))***+++***)))))))))(((((((((((((((((((((((((((((())))))))))))&&&''')))+++++++++***)))(((((()))***************''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((&&&%%%&&&)))+++999222***'''(((***)))(((&&&&&&&&&&&&'''((()))***%%%&&&''')))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((((('''(((((())))))))))))((((((''''''((()))*********)))'''((((((((()))))))))***'''((((((((()))))))))***''''''((((((((((((''''''((((((''''''''''''((((((((()))***++++++***)))(((*********+++++++++++++++******))))))))))))******((())))))))))))*********((()))***,,,,,,---,,,,,,------------,,,+++***)))&&&&&&&&&&&&'''''''''(((!!!###%%%&&&%%%%%%&&&(((&&&&&&&&&'''((()))***+++((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&%%%$$$############'''''''''''''''((()))***))))))))))))((((((((((((******))))))((((((((('''''''''(((((())))))******((((((((((((((()))******))))))))))))************(((((((((((())))))))))))((((((((((((((('''''''''***(((&&&$$$$$$'''***,,,***))))))***,,,...000111000///000222666888999888111///...,,,,,,---...///))),,,000333555444222111///000111///,,,)))''''''''''''(((((()))+++,,,---------,,,,,,+++***)))))))))+++,,,+++((((((***---+++---///...***((((((***)))******++++++)))((('''((((((((((((***+++---///++++++++++++,,,,,,---...)))***+++++++++,,,///111---......,,,***))))))***%%%''')))*********+++,,,222000---)))((()))---111888444///...000111111000.........///////////////...---,,,++++++---///000------+++***))))))(((((((((,,,000///,,,***---000...---+++*********++++++)))************+++++++++)))+++,,,***'''%%%&&&(((+++***((('''((()))+++,,,************************************))))))))))))(((((())))))*********+++'''((()))+++,,,---......((())))))***++++++,,,,,,+++***)))***+++,,,+++)))+++***)))(((((((((((((((&&&&&&'''((()))***++++++%%%&&&)))+++,,,,,,+++***(((((()))***************************************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''(((((()))***+++''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))&&&&&&&&&&&&&&&'''+++...MMMBBB333)))&&&''''''&&&'''&&&###"""###&&&)))+++'''((()))))))))(((&&&&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))(((((())))))))))))((((((%%%%%%'''((())))))))))))'''((((((((())))))******'''((((((((())))))******&&&'''((())))))((('''&&&((((((''''''''''''((((((''')))***++++++***)))'''%%%%%%&&&'''((('''''''''******))))))))))))*********++++++++++++,,,,,,,,,((()))+++---...---+++***,,,,,,,,,,,,++++++***)))+++******)))(((''''''&&&&&&'''''''''&&&%%%$$$$$$&&&&&&''''''''''''''''''&&&(((***)))'''%%%$$$$$$%%%%%%&&&'''((((((''''''(((((())))))((('''&&&&&&'''((()))((('''&&&''')))))))))))))))))))))))))))((('''''''''((()))+++,,,)))++++++((($$$!!!###%%%+++*********))))))((((((******))))))((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))(((((('''''')))***,,,...***+++,,,,,,+++---000222222333444555555333222000------,,,+++++++++,,,,,,555111---///444777444111444111---*********)))((())))))))))))***+++,,,---///...+++)))''''''((()))...---,,,+++************+++*********))))))((((((***)))))),,,///111///,,,''''''((()))***+++++++++------------------------...,,,)))''''''))),,,...///...---+++***)))(((((()))))))))))))))))))))))),,,+++***))))))+++---...444444000,,,---333444222------...///000000//////...---------//////---,,,++++++******++++++,,,---++++++,,,---,,,+++***)))+++++++++++++++***)))(((,,,+++***)))((('''&&&%%%(((((((((((()))***+++,,,***++++++***(((''')))******************+++++++++))))))))))))))))))))))))))))))))))))************......---------,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&'''((()))******(((((())))))*********+++++++++************+++++++++***)))(((((()))***+++)))'''&&&&&&'''''''''%%%'''(((((()))))))))))))))''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%&&&''''''((((((''''''((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))%%%&&&''''''((((((''''''(((((((((((((((((((((((('''&&&&&&&&&'''(((***+++>>>:::333+++'''&&&&&&((('''''''''''''''((())))))))))))(((''''''''''''((())))))((('''&&&&&&%%%%%%+++*********))))))(((((('''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''&&&%%%$$$%%%&&&)))***''''''''''''''''''''''''((())))))*********))))))+++***)))((('''''''''(((((((((''''''''''''((((((&&&'''((())))))***))))))))))))))))))((((((((((((((((((((((((((('''''''''------------,,,,,,+++***,,,,,,,,,---------......,,,,,,***)))((((((((((((******))))))(((''''''&&&&&&''''''''''''&&&&&&%%%'''''''''&&&&&&&&&&&&&&&''')))***)))'''%%%%%%%%%&&&&&&'''((((((((((((((((((((())))))(((''''''&&&'''((()))((('''&&&''')))))))))))))))))))))))))))((('''''''''((()))+++,,,*********)))''''''((()))************)))))))))(((***)))))))))((((((((('''))))))))))))))))))))))))&&&'''(((((())))))((((((***))))))((())))))++++++)))***+++++++++,,,///222222222333333222000...---,,,,,,+++++++++,,,,,,---...,,,***,,,///222111000444111---******))))))((())))))***++++++,,,,,,---...---+++)))))))))***+++...---,,,+++************************)))))))))(((+++))))))+++------***((())))))***,,,,,,------,,,---------------------------+++)))(((((()))+++---...---,,,+++***))))))))))))))))))))))))))))))))),,,+++***))))))+++,,,...444555222---,,,///000///+++,,,,,,---------------///---++++++---/////////))))))(((((())))))***+++++++++,,,,,,,,,+++***)))+++++++++*********))))))************))))))))))))(((((((((((()))***+++,,,***++++++***(((''')))***)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))************---,,,,,,,,,++++++++++++************************))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&'''(((((())))))((()))))))))***************))))))(((((())))))***+++***)))(((((()))*********)))''''''((((((((('''%%%&&&&&&'''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%&&&''''''((((((''''''((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((('''''''''(((((()))***+++111...***'''%%%&&&((()))'''''''''''''''((()))))))))(((((('''&&&''''''''')))(((((('''&&&&&&%%%%%%******)))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((('''&&&&&&'''))))))((((((((((((((((((((((((((())))))******)))))))))***))))))((((((((((((((()))((('''&&&&&&'''((()))'''(((((())))))))))))((())))))))))))(((((((((((())))))))))))))))))))))))+++,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,,,,+++******))))))*********))))))(((((('''''''''&&&'''(((((((((((((((''''''''''''&&&&&&%%%%%%$$$((()))***(((&&&%%%&&&'''''''''((()))))))))(((((((((((()))))))))((('''''''''((()))((('''&&&''')))))))))))))))))))))))))))((('''''''''((()))***+++((('''&&&''')))***+++***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&'''(((((())))))((((((,,,+++***))))))))))))))))))***+++++++++---000222222222111000...,,,***)))+++++++++++++++,,,---...))))))***+++---///111222444111---***))))))(((''')))***+++---...------,,,...---,,,*********+++,,,---,,,+++***************************))))))))))))+++************)))&&&$$$)))***+++,,,,,,,,,,,,,,,------------------------++++++***))))))***++++++,,,,,,+++***************))))))))))))))))))))))))++++++***))))))+++,,,---111555444...******,,,+++)))*********++++++++++++...+++)))(((***---...///)))(((((((((((()))******++++++,,,,,,++++++***)))++++++***)))))))))******))))))******++++++,,,,,,(((((((((((()))***+++,,,***++++++***(((''')))***(((((()))***++++++,,,,,,)))))))))))))))))))))))))))))))))*********++++++++++++++++++************++++++++++++++++++++++++***)))(((''''''((()))***))))))))))))))))))))))))&&&&&&''''''''''''''''''))))))))))))************)))((((((''''''(((((())),,,+++***)))))))))))))))+++)))(((((())))))((('''%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''(((((((((((((((((((((((('''(((((((((((((((((((((&&&&&&'''(((((((((((('''((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''(((((((((((((((((((((((('''((())))))************'''&&&%%%%%%%%%'''((()))'''''''''''''''((())))))(((((('''&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%((((((((((((((('''''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))************************''''''''''''(((((((((((('''''''''''''''&&&&&&&&&************************(((((())))))))))))(((((((((((((((((())))))))))))***((('''&&&&&&'''(((***((())))))))))))(((((('''(((((((((((())))))))))))******************************+++++++++***))))))((())))))))))))***************))))))))))))))))))))))))((((((((('''''''''&&&'''((()))))))))))))))(((''''''&&&%%%$$$$$$###)))******)))'''&&&''')))(((((()))))))))))))))((((((((()))))))))((((((''''''((()))((('''&&&''')))((((((((((((((((((((((((((((((((((((((()))******'''%%%###$$$(((***)))'''*********)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((())))))******))))))++++++*********))))))))))))+++,,,,,,,,,...111444333222000...,,,)))((('''************+++,,,---...)))+++...///000222555888333000,,,***))))))(((((()))***---/////////---,,,///...---,,,+++***++++++,,,,,,+++************************)))))))))))))))***************(((&&&%%%'''((()))***************,,,,,,------------------*********++++++*********+++***************++++++))))))))))))))))))))))))*********)))***+++,,,,,,,,,222444///)))((())))))))))))))))))))))))******---+++)))***+++,,,+++******************+++,,,,,,+++++++++++++++******)))+++***)))(((((()))******((())))))******+++++++++(((((((((((()))***+++,,,***++++++***(((''')))***(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))*********+++++++++,,,++++++++++++*********+++++++++++++++++++++++++++)))(((&&&&&&((()))+++((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&)))))))))))))))*********)))((((((''''''(((((())),,,,,,+++***))))))))))))+++)))''''''((()))(((''''''(((((()))))))))))))))''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&'''(((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&'''(((*********)))(((''''''(((((((((''''''''''''''''''''''''((())))))(((''''''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''******)))((('''&&&&&&%%%))))))))))))************))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%$$$###************************(((((())))))((((((''''''&&&'''(((((()))************)))'''%%%%%%''')))***))))))***))))))((('''&&&(((((((((((()))))))))))))))))))))*********************++++++++++++******((((((((()))))))))******)))))))))(((((('''&&&&&&((((((((((((''''''''''''''''''((()))*********)))(((((('''&&&%%%%%%$$$$$$(((*********((('''((()))((()))))))))))))))(((((((((((()))))))))))))))((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((((())))))))))))))))))&&&$$$$$$''')))(((&&&))))))))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))***++++++++++++***)))******+++++++++++++++***+++---------///333555444222000---***)))(((((()))))))))***+++,,,---...+++---000111333555999;;;111...+++))))))***)))))))))+++---///000///...---000000...,,,+++***))))))++++++******))))))******))))))))))))))))))******(((***+++++++++***))))))(((((()))*********)))))),,,,,,,,,---------......)))***++++++++++++***)))******))))))******++++++))))))))))))))))))))))))***))))))*********++++++'''...222---((((((************)))(((((()))******---...///000000...***&&&******))))))******+++,,,++++++*********)))))))))***)))))))))))))))******))))))))))))))))))))))))(((((((((((()))***+++,,,***++++++***(((''')))***((())))))***++++++,,,,,,))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++)))(((&&&&&&((()))+++((((((((((((((((((((((((''''''''''''''''''&&&&&&******))))))))))))))))))***))))))(((((())))))***++++++++++++******))))))***(((&&&&&&'''''''''&&&'''(((((()))))))))))))))''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''((((((((((((((((((((((((%%%&&&'''((((((((('''&&&'''((()))))))))(((&&&%%%'''''''''''''''((())))))(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''******)))((('''&&&&&&%%%((()))))))))*********+++((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''&&&%%%$$$))))))))))))))))))))))))((((((((((((((('''&&&%%%%%%&&&''')))************)))((('''&&&&&&'''((()))))))))***))))))((('''&&&'''((((((((()))))))))***((((((((())))))*********++++++,,,,,,,,,,,,,,,+++)))))))))************++++++++++++***)))(((&&&%%%'''''''''''''''''''''''''''(((((())))))))))))((((((((((((''''''&&&&&&%%%''')))+++,,,***)))((()))(((((()))))))))(((''''''(((((()))*********))))))'''((()))((('''&&&''')))))))))))))))))))))))))))(((((())))))))))))((((((+++)))((((((((())))))((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))((()))******++++++******))))))***+++,,,,,,++++++***+++,,,------///333666333111...+++)))))))))******************+++,,,---,,,,,,---000333666888:::///,,,)))((()))***+++******+++,,,...///......---///......,,,+++***)))(((+++******)))))))))******))))))))))))************'''))),,,---,,,++++++,,,***++++++,,,,,,,,,+++++++++,,,,,,------.........******++++++++++++************)))))))))******+++)))))))))))))))))))))))))))))))))************+++&&&,,,...+++)))***++++++,,,+++)))((((((((()))***...000222555555222,,,'''(((''''''''''''((())))))++++++***))))))))))))***'''((()))*********))))))((((((((((((((()))))))))(((((((((((()))***+++,,,***++++++***(((''')))******************+++++++++))))))))))))))))))))))))*********++++++++++++,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++***)))(((''''''((()))***))))))))))))))))))))))))''''''((((((((((((((((((************))))))))))))***))))))(((((())))))*********+++,,,,,,++++++***)))'''&&&%%%&&&'''&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&&&&$$$%%%'''((()))((('''&&&'''''''''''''''((())))))))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))((((((''''''&&&&&&'''(((((())))))*********''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&(((************)))((((((''''''''''''((((((((())))))))))))(((((('''''''''(((((())))))******''''''((())))))*********++++++,,,---------,,,,,,************++++++++++++------...---,,,***)))'''''''''''''''''''''''''''(((((())))))((((((''''''((((((((((((((((((((((((&&&))),,,...,,,***)))(((((((((((((((((('''&&&&&&(((((()))***************'''((()))((('''&&&''')))))))))))))))))))))))))))(((((()))******)))((('''((()))))))))'''''')))***((()))))))))************'''((((((((()))))))))***))))))))))))))))))))))))''''''((()))))))))))))))***+++,,,,,,,,,+++***)))((()))***+++,,,...222444111///,,,)))((()))+++,,,+++***************++++++,,,+++***---222666777666,,,***(((((()))+++,,,,,,+++++++++,,,------......++++++++++++++++++************))))))))))))******((()))))))))************'''***------+++***+++,,,++++++,,,,,,,,,++++++***++++++,,,,,,---......///************************+++***)))))))))))))))***))))))))))))))))))))))))((())))))***************))),,,,,,)))))),,,,,,)))+++***((('''''''''))))))+++,,,///222333111---)))'''''''''''''''((()))))),,,+++***)))((())))))***%%%''')))++++++***((('''''''''((()))***++++++,,,(((((((((((()))***+++,,,***++++++***(((''')))***+++++++++***************))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++************************************))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))*********************)))))))))((()))((((((''''''(((((()))((()))+++,,,,,,,,,,,,+++***(((&&&&&&'''((('''&&&%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((''''''((()))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''$$$%%%'''((((((((((((((('''''''''''''''((())))))******)))(((((((((((()))''''''''''''''''''''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''&&&&&&'''(((((()))******((((((((((((((((((((((((''''''''''''(((((((((((()))((('''''''''((()))***((((((((((((((((((((((((''''''''''''&&&%%%$$$$$$%%%'''(((***+++***)))(((&&&'''((())))))((('''&&&'''(((((())))))))))))((('''''''''((()))*********(((((()))******+++,,,,,,******+++,,,,,,,,,,,,,,,))))))*********+++++++++(((***+++,,,,,,,,,***)))&&&'''''''''''''''''''''(((((()))(((((('''&&&&&&((((((((()))))))))))))))%%%(((---///...+++)))'''''''''(((((('''&&&%%%%%%(((((()))***************'''((()))((('''&&&''')))))))))))))))))))))))))))(((((()))******)))((('''$$$&&&((('''%%%%%%(((+++(((((())))))*********+++'''((((((((())))))******))))))))))))))))))))))))%%%&&&&&&'''''''''''''''------------,,,***((('''&&&'''))))))***,,,000333///,,,)))'''''')))+++---++++++******************...+++)))---333777777444+++)))''''''))),,,---...+++++++++++++++---......'''((()))***+++,,,,,,,,,***)))))))))))))))******(((((())))))*********+++'''***------***))))))+++))))))*********))))))(((++++++,,,,,,---...//////++++++***))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))(((((()))***************,,,---+++((())),,,,,,(((+++***(((&&&&&&&&&((()))&&&&&&(((+++......,,,***)))))))))))))))***++++++,,,+++)))((((((((()))***$$$&&&))),,,,,,+++(((&&&%%%&&&((()))+++---...///(((((((((((()))***+++,,,***++++++***(((''')))***,,,,,,++++++***)))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))***++++++,,,+++*********))))))(((((('''''''''&&&&&&''''''''''''(((***,,,---------,,,+++)))((('''((()))(((''''''(((((()))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&((((((((((((((((((((((((%%%&&&&&&'''((()))******'''(((((()))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))'''&&&&&&'''((()))))))))******))))))(((''''''''''''''''''((())))))+++******)))))))))))))))&&&''''''''''''''''''''''''''''''((((((((())))))'''''''''(((((((((((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))''''''''''''((((((((()))&&&%%%###"""###%%%'''(((((((((((((((((((((((((((''''''''''''&&&%%%$$$###&&&''')))***+++***((('''%%%''')))******)))'''%%%''''''((())))))***))))))&&&''''''((()))******+++))))))***+++,,,,,,------((()))***+++++++++++++++))))))))))))************"""$$$&&&)))******))))))'''%%%###$$$''')))******++++++***)))))))))))))))''''''&&&&&&&&&''''''((())))))))))))))))))))))))))))))((((((''''''&&&&&&)))))))))))))))))))))***))))))((('''''''''''''''(((((())))))))))))((((((&&&''')))***++++++++++++))))))))))))))))))))))))(((((()))))))))(((((('''******))))))((((((''''''+++***)))'''&&&&&&&&&&&&((()))))))))))))))((('''******)))(((((((((((((((+++***))))))***---///111000---)))''''''(((((('''******+++++++++******))))))***+++,,,---.........************++++++++++++++++++++++++++++++,,,,,,******)))(((((((((((((((+++(((%%%%%%(((++++++*********)))(((((((((((((((***************)))((('''+++***))))))((())))))))),,,+++)))((()))+++---///,,,------...---,,,***))))))******++++++******)))+++***)))((((((''''''(((*********))))))))))))(((,,,,,,++++++***)))))))))++++++***************+++)))***++++++++++++******(((((())))))******++++++---,,,+++******+++,,,---+++*********************))))))***+++,,,------...)))))))))))))))******+++*********)))))))))))))))******************************))))))***,,,---///---,,,***))))))***,,,---...------,,,+++++++++,,,,,,+++)))((((((((())))))))))))************)))))))))*********)))(((&&&%%%''''''((()))+++,,,---...---,,,,,,,,,+++*********))))))******+++++++++,,,***+++,,,,,,,,,***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((())))))(((&&&$$$###'''((()))******)))((('''(((((('''&&&&&&&&&&&&''''''%%%$$$&&&(((***(((&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***))))))((('''&&&&&&&&&((((((((((((((('''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((***,,,,,,+++)))'''''''''***)))'''&&&'''(((***+++((('''&&&%%%%%%&&&'''((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''''''''''''''&&&%%%%%%&&&'''((()))(((((('''''''''(((((()))''''''&&&&&&&&&&&&'''''',,,***)))'''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''',,,***'''$$$%%%(((((('''((()))(((&&&'''+++------'''&&&%%%$$$%%%''')))+++''''''((())))))))))))))))))(((((('''''')))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++***)))))))))***+++,,,---,,,***))))))***,,,---+++***)))(((((('''''''''((('''%%%&&&((()))******&&&&&&&&&'''((()))***+++*********))))))(((((('''))))))))))))))))))))))))((((((((((((((('''''''''******))))))))))))))))))))))))((('''''''''''''''(((((())))))))))))((((((&&&''''''(((((()))))))))))))))))))))))))))))))))******++++++++++++*********)))))))))((((((((('''******)))(((''''''''''''(((((()))***+++++++++***+++***))))))(((((())))))***)))((((((***,,,...//////---)))(((((()))((((((******+++++++++******)))++++++,,,,,,,,,,,,++++++))))))))))))******+++,,,)))))))))***************)))))))))))))))***+++,,,)))'''%%%%%%(((+++++++++******)))(((((((((((((((,,,,,,+++++++++******************))))))******+++//////...---------...///***+++,,,,,,,,,+++***))),,,------......------,,,******)))))))))******++++++************)))))))))+++++++++*********))))))++++++***************+++************************)))))))))))))))*********++++++************++++++))))))*********+++++++++************++++++++++++)))))))))))))))******+++))))))))))))************,,,,,,,,,++++++++++++++++++************,,,---......---,,,******+++---...------,,,+++++++++++++++******)))))))))***++++++))))))************)))))))))*********)))((('''&&&))))))***+++,,,,,,,,,,,,,,,,,,+++***************'''((((((((())))))))))))******++++++***))))))((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((('''&&&%%%%%%(((((())))))))))))(((((((((((('''&&&&&&&&&&&&'''(((&&&$$$%%%''')))((('''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***))))))(((''''''&&&&&&'''''''''((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))***+++***(((''''''((()))((('''&&&&&&(((***++++++***)))(((((()))***+++(((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''(((((('''''''''((()))***((((((((('''(((((()))***(((((((((''''''(((((((((***)))((('''&&&&&&''''''))))))(((((((((((())))))''''''''''''(((******))))))))))))((()))))))))''''''&&&%%%%%%%%%''')))***''''''((()))))))))))))))(((((('''''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))***,,,...///---,,,***))))))***,,,---+++***)))((((((''''''(((***)))'''''')))***))))))%%%%%%&&&'''((()))***+++***+++++++++***(((&&&%%%))))))))))))))))))))))))'''''''''(((((((((((((((*********))))))((((((((()))((((((''''''''''''((((((((())))))))))))(((((('''&&&%%%%%%%%%&&&'''((())))))))))))))))))))))))******++++++++++++******))))))))))))((((((((((((***))))))(((((()))))))))'''((()))+++,,,,,,,,,,,,******))))))(((((())))))+++*********+++---///000///---***))))))***)))((()))******+++++++++************+++++++++++++++***((((((''''''(((***+++,,,)))*********+++++++++,,,++++++*********++++++,,,+++***)))***---/////////******)))((((((((())))))...---,,,+++++++++,,,---************+++,,,------000000000//////...---,,,((()))******+++***************++++++++++++******))))))))))))***+++,,,---+++++++++************)))+++++++++***************+++***************+++++++++***)))(((((()))******************))))))))))))))))))************)))))))))))))))******++++++++++++*********)))))))))((()))))))))))))))******+++((()))))))))***+++++++++---------,,,,,,+++++++++++++++******+++,,,---......---,,,,,,,,,---...///,,,,,,+++************+++))))))***+++,,,,,,,,,,,,))))))************))))))************)))(((''''''(((***,,,...///......---+++***)))(((((()))******(((((((((((())))))))))))******)))((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&'''''')))(((((('''(((((()))))))))(((''''''&&&&&&''''''(((&&&$$$$$$&&&'''((('''''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))))))))(((''''''&&&&&&&&&&&&''''''(((((())))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((())))))(((''''''(((((('''&&&&&&&&&''')))***(((((('''&&&&&&'''(((((((((((((((((())))))))))))((((((((((((((((((((((((***)))))))))))))))(((((('''''''''''''''''''''''''''''''''&&&''''''((()))((((((''''''((())))))***)))))))))))))))))))))))))))(((''''''''''''(((((())))))(((((((((((())))))&&&&&&((()))******)))))))))((((((***+++)))'''%%%((('''&&&%%%%%%&&&((((((''''''((()))))))))))))))''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++******+++,,,---...///---,,,+++******+++,,,---++++++***)))((((((((((((+++)))((('''((()))(((&&&(((((()))))))))((((((((('''((()))***)))'''%%%$$$((((((((((((((((((((((((&&&&&&''''''(((((())))))*********)))(((((('''''')))(((''''''''''''(((((((((((())))))))))))(((((()))'''%%%$$$$$$%%%'''((((((((((((((((((((((((((('''(((((())))))))))))((())))))))))))(((((((((((()))))))))))))))***++++++((())))))***++++++++++++))))))(((((('''(((((()))------------...///000111...,,,***)))***+++***)))))))))***+++++++++******(((((()))***++++++++++++((('''&&&&&&''')))+++---,,,,,,,,,------......//////...---+++)))(((((('''******+++,,,...///000000******))))))((())))))***...---+++******+++---...*********+++,,,---//////+++,,,---...---,,,***)))((())))))******+++++++++))))))************))))))))))))))))))******+++,,,++++++++++++******************************++++++*********)))******+++,,,,,,+++)))''''''((()))+++++++++******))))))(((((('''((()))******)))((('''************)))))))))))))))))))))))))))((((((((()))))))))))))))******+++(((((()))***++++++,,,,,,---------,,,++++++******++++++++++++,,,,,,---------,,,,,,,,,,,,---......++++++******)))******+++***+++,,,---...---,,,+++))))))************))))))************))))))(((((('''))),,,///111000///...***)))(((''''''(((***+++***************+++++++++***)))(((''''''((()))***))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%'''((())))))((('''&&&&&&((()))***)))(((((('''''''''''''''((('''%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((''''''''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&(((((('''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((************))))))))))))''''''''''''''''''''''''%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))''''''''''''(((((())))))''''''&&&&&&&&&&&&'''''')))((((((***)))'''))),,,,,,((('''))),,,***(((((((((((('''&&&&&&&&&''''''''''''((()))))))))))))))&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************//////...---,,,+++++++++,,,++++++******++++++,,,,,,+++***)))(((((((((((()))(((''''''((('''&&&$$$&&&&&&'''((((((''''''&&&$$$&&&(((******)))((('''((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))((((((''''''((((((''''''''''''(((((((((((())))))))))))((((((***)))'''%%%%%%&&&((()))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((()))))))))))))))(((((())))))***+++,,,)))*********)))((('''''''''''''''&&&&&&''''''(((------------......///000,,,***))))))***+++***)))((()))***+++++++++++++++***++++++++++++***))))))((('''''''''((()))+++,,,++++++,,,------...//////...---,,,***((('''''''''&&&(((***,,,,,,---------******))))))))))))******,,,+++)))((((((***,,,---*********+++,,,...///000'''(((+++,,,---,,,***)))************++++++,,,,,,,,,,,,------------,,,,,,+++***)))(((((((((((((((+++++++++*********)))))))))))))))***+++++++++,,,******))))))***++++++,,,---+++)))((('''((()))***++++++******))))))(((((('''((()))******)))(((''',,,++++++***)))(((''''''&&&''''''((())))))******)))))))))))))))******+++((())))))***+++,,,,,,---,,,+++++++++*********)))+++,,,,,,,,,------------+++++++++++++++,,,,,,---+++******)))******++++++---.........---,,,***)))))))))************))))))*********)))))))))))))))***,,,...000000...,,,***(((((('''''''''(((***+++++++++*********************)))(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&%%%%%%&&&''')))***((('''&&&&&&&&&''')))***))))))(((''''''''''''((((((((('''&&&%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((((((((''''''''''''%%%&&&&&&'''((()))******&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###%%%'''''''''&&&'''(((&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((()))'''(((((())))))(((((('''&&&&&&'''(((((()))))))))''''''&&&&&&&&&&&&''''''***&&&&&&((((((''',,,444666---((()))+++)))((()))(((''''''&&&&&&&&&&&&'''''''''((()))))))))))))))%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************/////////...---,,,++++++++++++++++++++++++++++++,,,+++***))))))(((((((((((('''&&&'''((('''%%%$$$!!!###%%%'''(((((('''&&&''')))+++,,,,,,,,,+++))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((())))))))))))(((((())))))(((''''''((()))***))))))))))))))))))))))))((()))***++++++,,,++++++(((((((((((())))))))))))(((((((((((())))))***+++*********)))((('''&&&%%%''''''&&&&&&''''''(((((()))))))))******+++++++++***)))((()))***+++***)))((()))***+++++++++++++++//////...,,,***(((&&&%%%(((((())))))))))))******(((((()))***+++,,,------******)))))))))******+++***,,,000111000/////////******)))))))))***++++++***)))((((((((()))***+++*********+++,,,---///000((()))+++---...---,,,+++++++++*********+++,,,,,,++++++,,,,,,,,,,,,+++++++++***)))(((''''''''''''*********))))))))))))((((((((()))***+++,,,,,,,,,))))))))))))***+++,,,,,,---,,,+++)))))))))******************))))))))))))(((((())))))))))))((((((++++++***)))(((''''''&&&&&&&&&'''((()))***++++++)))))))))))))))******+++)))*********+++,,,,,,,,,************************,,,,,,------------,,,,,,)))******++++++,,,,,,,,,+++************+++,,,,,,//////...---,,,***)))((())))))************))))))+++******)))))))))******////////////,,,)))&&&$$$&&&''''''((()))******+++))))))))))))(((((((((((())))))(((((())))))******''''''''''''''''''''''''(((((()))))))))*********((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&'''((())))))***)))((((((''''''((((((((()))***)))(((''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((((((((((((((''''''&&&&&&''''''(((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''''''''(((&&&&&&''''''(((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))***(((((((((((((((((((((((('''(((((((((((('''&&&&&&$$$$$$%%%%%%&&&'''((()))''''''))))))))))))''''''&&&&&&'''((())))))(((((())))))(((((((((((())))))(((###$$$(((((((((000<<>>HHHMMMJJJFFF===666000111999@@@BBBAAA>>>222)))***,,,,,,+++,,,******************************++++++++++++******(((((()))*********)))))))))))))))))))))***************))))))******+++,,,******++++++++++++************************************))))))))))))******((((((((()))))))))******************))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))&&&''')))++++++)))'''&&&(((((()))******************)))))))))))))))))))))******))))))))))))******(((***,,,,,,++++++,,,---,,,,,,,,,---......//////------.........---++++++++++++,,,---...///000111......------,,,,,,,,,---+++++++++++++++***))))))************+++++++++,,,+++*********+++,,,---------,,,+++***))))))))))))))))))))))))************++++++++++++++++++++++++------........./////////*********************************)))))))))(((((())))))))))))************+++******))))))******+++///...---,,,,,,+++++++++---,,,++++++***++++++++++++++++++++++++******))))))******++++++,,,------------,,,+++************))))))))))))))))))))))))(((***+++,,,++++++---///++++++++++++,,,---......*********+++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,------,,,***((()))***++++++,,,,,,,,,+++)))(((***************************))))))(((((((((((((((++++++++++++,,,,,,---......,,,******+++,,,+++***+++***)))***+++,,,+++***,,,---///111111000///...+++,,,---///000111222222...---++++++---///000000111///---,,,---------+++,,,,,,------......//////+++,,,,,,+++)))***,,,...///......------,,,,,,+++(((***+++,,,------,,,,,,))))))***,,,...///...,,,***)))***,,,......---+++,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,---............---------,,,------...///000222...***))),,,///000///000///...---,,,+++++++++,,,++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,------------.........------.........------,,,...------,,,,,,,,,------//////............//////......////////////....../////////............---///...---,,,,,,++++++,,,++++++++++++++++++++++++***))))))))))))(((((((((,,,//////,,,,,,000111///,,,+++***+++,,,,,,+++))))))************))))))((())))))))))))))))))))))))++++++******)))(((((('''************))))))))))))(((((()))))))))))))))***************))))))))))))(((((((((((()))******++++++,,,333>>>HHHFFF;;;000++++++******+++...222555555///******+++)))***,,,************************)))******************)))&&&&&&'''((()))******)))************))))))((((((******))))))******+++,,,******++++++++++++************************************))))))))))))******)))))))))*********++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))************)))((()))))))))))))))******+++))))))))))))))))))************))))))))))))******)))+++,,,,,,+++******++++++,,,,,,------......///---------...------,,,+++------------------------.........------------,,,++++++++++++++++++***))))))))))))*********+++++++++,,,,,,---------,,,,,,,,,,,,+++***))))))))))))***************)))))))))++++++++++++++++++++++++,,,,,,------------......*********************************)))))))))))))))))))))))))))************+++******))))))******+++...---,,,+++************++++++***************+++++++++,,,,,,++++++***))))))******++++++,,,---------,,,++++++*********+++))))))))))))))))))))))))&&&((()))******+++,,,...,,,+++++++++,,,,,,---...++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---......,,,***))))))***&&&''')))+++,,,,,,,,,,,,***************+++++++++((((((((()))***+++------,,,,,,+++++++++,,,------,,,+++++++++++++++++++++---+++***+++,,,,,,+++******+++---.........---,,,,,,---///000222333333333///---,,,,,,...//////...000///...------......---,,,,,,------.....................---,,,,,,...000//////...---,,,+++******,,,------------+++***))))))((((((+++///000...+++((((((***,,,......,,,***+++************+++,,,,,,......---,,,,,,,,,---...------............------------,,,------...///000===666---***,,,///...---//////......------------...---,,,,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............------...............---------,,,,,,,,,---......//////---,,,,,,---//////......////////////......//////.........---------...------,,,+++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))((())),,,---+++...444666666,,,,,,,,,,,,,,,+++***)))))))))************)))((())))))))))))))))))))))))************))))))((((((*********)))))))))))))))'''((())))))*********************))))))))))))))))))))))))))))))***++++++---,,,,,,000333111+++$$$,,,,,,,,,+++)))(((***,,,,,,++++++***)))((()))+++************************))))))************))))))))))))***+++,,,,,,++++++******))))))))))))))))))******))))))******+++,,,******++++++++++++************************************))))))))))))******)))*********++++++++++++************)))))))))((())))))))))))((((((((((((((((((((((((((((((((((((+++******************+++***)))((((((((()))+++,,,)))))))))))))))***************))))))))))))*********+++---,,,***))))))***+++++++++,,,------......//////////////////........................------...............------,,,+++++++++,,,,,,+++******((())))))))))))*********+++,,,---------,,,+++***,,,++++++***))))))******+++++++++******)))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++((()))))))))******************))))))))))))******---,,,+++******))))))************))))))******++++++,,,,,,,,,,,,+++******)))******++++++,,,------,,,,,,++++++******++++++))))))))))))))))))))))))$$$&&&((()))((()))+++---,,,,,,+++++++++,,,---------,,,,,,,,,,,,---...///,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,---...,,,***))))))***&&&''')))+++,,,,,,,,,,,,))))))*********+++++++++((()))))))))***,,,---...------,,,+++++++++,,,,,,***+++,,,,,,++++++++++++...---,,,,,,---...---++++++,,,---.........---------...000222333333222222///...,,,---...///...---.........---,,,,,,---...,,,,,,,,,,,,------------000000000...,,,+++---//////...---,,,+++***)))(((------......---,,,***)))***((((((+++///111///,,,((((((***,,,......,,,***)))))))))))))))***++++++...---,,,++++++,,,...///---......//////...------------,,,------...///000???777...+++---000///---,,,------...////////////222000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////,,,,,,---...////////////...---,,,++++++,,,...//////...---,,,,,,---...///......////////////..................------------------,,,+++++++++,,,,,,+++************)))))))))((()))******+++***))))))(((+++,,,***---333666555+++,,,---,,,+++******)))((())))))*********))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))******'''((()))***++++++******))))))))))))))))))******)))))))))))))))******+++------,,,***((('''(((***+++***(((((())))))'''%%%'''***,,,***((()))***+++************************))))))************)))))),,,,,,------,,,++++++***'''(((((()))******++++++******))))))******+++,,,******++++++++++++************************************))))))))))))******)))*********++++++++++++************)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((,,,+++***))))))***+++,,,***)))((((((((()))+++,,,(((((())))))******************))))))))))))*********+++,,,,,,***(((((()))******++++++,,,---------//////......////////////......//////000000000111....../////////...---,,,***++++++,,,,,,,,,++++++((())))))))))))***************+++,,,,,,+++)))))),,,+++******)))*********,,,,,,++++++******))))))++++++++++++++++++++++++........................************************++++++++++++++++++++++++((()))))))))***************))))))))))))))))))***---,,,+++******))))))************)))******+++,,,,,,,,,,,,,,,,,,++++++***)))******++++++,,,------,,,,,,++++++***++++++,,,))))))))))))))))))))))))%%%'''((()))((((((***,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,...///111,,,,,,,,,+++++++++******++++++++++++++++++++++++***,,,,,,,,,***)))***+++++++++,,,,,,,,,+++)))((()))))))))***++++++,,,,,,+++******)))))))))))))))...------,,,++++++++++++)))***,,,,,,+++++++++,,,...---,,,---...///...------......///////////////...///111333333222111000...---,,,---//////...---+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,---//////...,,,***)))+++---...------,,,***)))(((((()))***,,,---......------******+++---///000///---***)))***,,,......---+++)))))))))))))))***+++,,,---,,,***)))***+++---......////////////...------------,,,------...///000666111---+++---000111000***+++---...///000000000555222///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////------........./////////+++,,,---...///000000000///...,,,++++++,,,---///......------------............////////////...............------------,,,,,,,,,++++++++++++,,,,,,''''''((()))***+++,,,,,,)))***+++,,,,,,,,,+++***+++......++++++///000---***,,,------+++******+++((())))))************)))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))************((()))***+++++++++***)))))))))))))))************)))))))))(((((())))))***&&&))),,,,,,)))(((+++///)))&&&$$$&&&+++,,,***''''''+++,,,***)))+++,,,+++************************)))******************))),,,,,,,,,++++++)))((((((''''''((()))***+++,,,,,,******))))))******+++,,,******++++++++++++************************************))))))))))))******)))))))))*********++++++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++)))))))))))))))******+++((((((((()))******++++++******))))))))))))******)))+++,,,+++)))(((((())))))******++++++,,,,,,---------,,,,,,,,,---............///000111222222333......///000///...---,,,***+++,,,,,,,,,,,,,,,,,,)))))))))*********++++++)))******+++++++++******++++++***************++++++++++++++++++*********++++++++++++++++++++++++---------------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********))))))))))))***************))))))(((((())))))***------,,,+++***************************+++,,,,,,,,,,,,------,,,,,,+++***)))******++++++,,,------,,,++++++***++++++,,,,,,))))))))))))))))))))))))((()))******))))))***,,,---,,,,,,++++++,,,,,,,,,---,,,++++++,,,---///111,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))+++***))))))***,,,------------,,,+++)))(((((())))))***++++++,,,,,,,,,++++++***************///...---,,,++++++++++++'''***------+++***+++------++++++,,,...///...---.........//////////////////000222333333111///------,,,,,,---///000///---+++,,,---,,,******,,,.........---------------------...---,,,++++++---///......---,,,++++++*********+++,,,............---+++---///000///......///,,,+++***+++---///...---************+++,,,---......,,,+++******,,,...000///////////////...------------,,,------...///000///............///000000+++,,,---...///......---333000---,,,,,,------,,,------------------------,,,---...000000000000000............////////////+++,,,---///000000111111111///---+++***+++---...,,,------......------,,,......////////////...............---------,,,,,,,,,+++++++++++++++,,,,,,((())))))***+++,,,------)))+++,,,......---,,,+++,,,//////,,,,,,...---)))(((+++------+++***+++---(((((()))***************)))))))))))))))))))))))))))))))))))))))*********((()))))))))************)))***+++,,,,,,+++)))(((((()))))))))************)))((((((''''''(((((()))%%%''')))*********+++,,,***(((&&&(((+++---,,,***))),,,,,,)))***......*********************************++++++++++++******)))***************)))((((((((())))))*********+++******))))))******+++,,,******++++++++++++************************************))))))))))))******((((((((()))))))))******************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))************************(((((()))***************'''(((((()))******++++++******))))))))))))******(((***++++++)))((())))))))))))******+++,,,,,,,,,---,,,,,,+++,,,---...///......//////000000111111......000000000///---,,,***+++,,,,,,------,,,,,,************+++++++++,,,************++++++,,,---+++***************++++++***++++++++++++++++++,,,++++++++++++++++++++++++---,,,,,,,,,+++++++++***++++++++++++++++++++++++(((((()))))))))*********))))))))))))************))))))(((((((((((())))))...---,,,+++************++++++******+++,,,------,,,,,,------,,,,,,+++***)))******+++,,,,,,------+++++++++***++++++,,,,,,))))))))))))))))))))))))***+++,,,,,,+++***+++---------,,,++++++,,,,,,,,,,,,+++*********,,,///000,,,,,,,,,+++++++++******++++++++++++++++++++++++'''(((******))))))***,,,***+++,,,---...---,,,+++((())))))***++++++,,,,,,+++++++++,,,---...000000///...---,,,+++*********'''***---...,,,***+++---+++******+++---......---,,,,,,,,,---------......000111333333333000---,,,,,,,,,,,,---000000///...---...000///,,,,,,...111///////////////.........---.........---...111333.........------,,,,,,+++---......///...,,,+++***+++...222111///---...000---,,,***+++---/////////,,,,,,,,,,,,---...///000000///---,,,,,,...111333//////000000///...---------------------...000000///000222222000......///,,,---.........---,,,+++000...+++***,,,---...---........................,,,---///111111111111000............/////////000+++,,,---///000111111111222000---+++***+++,,,---+++,,,............,,,+++......////////////............---------,,,,,,,,,+++++++++***++++++,,,,,,...------,,,,,,++++++******+++---/////////---,,,)))---...------///...+++'''***------+++***,,,...(((((()))***************))))))))))))))))))))))))++++++******)))((((((((((((((())))))*********+++***+++,,,---,,,***((('''(((((())))))*********+++)))(((''''''''''''((((((///,,,)))((()))++++++***+++***)))(((((((((((((((,,,...,,,(((***000///***************************++++++,,,,,,,,,,,,++++++((()))***++++++,,,,,,+++************))))))))))))*********)))***++++++,,,******++++++++++++************************************))))))))))))******(((((((((((())))))))))))************))))))))))))'''((((((((())))))******))))))))))))))))))))))))((()))************)))((('''(((***+++++++++***)))'''(((((()))***+++++++++******))))))))))))******((()))++++++)))))))))***)))))))))***++++++,,,,,,///......---...///000111.........///////////////---///000111000///---,,,***+++,,,,,,------------***++++++++++++,,,,,,,,,++++++******+++---///000+++***************++++++*********++++++,,,,,,---++++++++++++++++++++++++111111000000////////////++++++++++++++++++++++++******++++++,,,,,,,,,,,,))))))))))))************))))))(((((((((((())))))---,,,+++***+++,,,---...(((***---//////...,,,***((()))++++++)))))))))***,,,,,,,,,+++++++++******++++++******************+++,,,---,,,***)))***+++---,,,+++*********+++,,,---------.........//////---...///...------...///,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...***+++,,,,,,,,,***)))(((+++,,,,,,,,,,,,+++******------,,,+++,,,---...///...///000///...---...///++++++,,,,,,,,,,,,------))))))***+++---...//////...---+++,,,---......------///000222222000///...///000111000...---------------...............---------,,,+++,,,---...///.........//////000222222---,,,+++++++++,,,---...111000---+++******+++,,,'''))),,,...///...---,,,)))***+++------------,,,---,,,***(((((()))***+++,,,***)))))),,,.........///...---,,,,,,,,,,,,,,,///.........//////---,,,//////............/////////......///000000///---////////////////////////+++,,,......///...---,,,000///------///000///...******//////+++000444+++---...000111111111000///000000////////////000000/////////...------,,,,,,//////000000///---+++***///000000///------...000------+++***))))))))))))))))))))))))***,,,...000.........///////////////,,,***((()))+++---......(((***+++------,,,+++***************************)))(((((()))++++++***)))(((((((((((())))))))))))))))))***+++,,,,,,------...---,,,+++***(((''''''************))))))))))))(((((((((((())))))))))))''')))+++,,,,,,,,,***)))************************++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,((((((((((((((()))******************************************************+++***)))(((((()))***+++***++++++,,,,,,++++++***+++,,,---,,,***)))***+++)))))))))))))))***++++++))))))))))))))))))))))))************************+++*********))))))((((((,,,+++***))))))***+++,,,+++*********************///+++'''&&&(((***)))((())))))))))))))))))))))))))))))************))))))*********)))))))))))))))******))))))))))))******,,,+++*********,,,///000...............---------000000///...---,,,++++++'''(((+++---......---,,,,,,---...---+++***+++,,,)))***+++---......------,,,+++******)))*********++++++***************+++************+++,,,---...//////000000///---***(((************************)))))))))))))))))))))))),,,+++***))))))***+++,,,,,,,,,+++***)))(((''''''---,,,+++******+++,,,,,,)))***,,,------,,,+++***''')))++++++***)))***+++,,,,,,++++++************************************+++,,,---,,,***)))***+++++++++*********+++---...,,,,,,---------.........,,,---...---,,,+++,,,...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---+++++++++++++++***))))))+++,,,,,,,,,,,,+++******,,,+++*********+++------+++,,,---,,,+++***+++,,,---------,,,,,,+++++++++******+++,,,,,,---......---+++******+++,,,+++******+++---///000000///...///000111000...---------------...//////......---------,,,,,,,,,---...///............///000111111...---,,,,,,,,,---...///222000...,,,++++++,,,---)))+++---//////---+++***++++++++++++,,,,,,---------,,,***))))))***,,,------+++******,,,...//////000///......---------...//////////////////...,,,.........//////............---------//////...,,,------------------------------------------,,,,,,///...,,,,,,...///...---111111...+++++++++,,,......///000111222111111000///......------......///......................../////////...---,,,++++++...//////---,,,+++,,,...------+++***)))))))))))))))******+++,,,---...///........................)))'''&&&&&&(((***+++***(((***+++------,,,+++***************************(((((('''(((******)))'''((((((((()))))))))******)))))))))******+++++++++++++++******************************))))))))))))(((((((((((()))))))))***((()))***,,,,,,+++***)))************************++++++++++++++++++++++++++++++************++++++)))))))))))))))***+++,,,++++++++++++++++++++++++************************+++***)))(((((()))*********++++++,,,,,,++++++******+++,,,+++)))((()))***)))((((((((((((((())))))))))))))))))))))))))))))************************************)))))))))(((+++******))))))******+++))))))*********************(((&&&'''))),,,,,,+++))))))))))))))))))))))))))))))************))))))))))))))))))******************))))))))))))******,,,+++*********,,,...000------------------------.....................---((()))+++,,,,,,,,,,,,++++++,,,---,,,***)))***+++)))***+++---------------,,,++++++***************,,,,,,+++++++++++++++,,,************+++,,,---...//////000000///---,,,+++++++++++++++++++++++++++************************++++++***))))))***++++++++++++******))))))((((((...---,,,+++*********+++***+++++++++++++++***)))''')))++++++***)))***++++++************)))))))))************************+++,,,---,,,***)))***+++)))))))))***+++,,,...///++++++,,,,,,,,,---------+++,,,------++++++,,,---,,,++++++******++++++,,,---------------,,,++++++++++++*********+++,,,---,,,+++******************+++,,,,,,,,,,,,+++*********))))))))))))***++++++)))+++,,,+++***)))***,,,///......---+++******)))+++++++++,,,,,,---------...,,,******++++++***)))'''(((***---...///......///000111000...---------.........//////......------,,,,,,,,,,,,---...///---------------...///000///...---------...000111222111///---,,,,,,------+++,,,...///...---+++))),,,,,,,,,,,,,,,,,,------,,,,,,+++++++++---...///...---++++++---///000///000000///............/////////000000//////...------...///000000///...---...,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++,,,,,,///---,,,,,,---......---...222+++...999...###...///000111222222222111111------,,,,,,,,,,,,------------......///000000111......---,,,,,,+++,,,,,,---......,,,***)))***+++---,,,,,,+++***************+++,,,---..................------,,,,,,+++++++++)))((()))+++,,,,,,,,,)))***+++,,,---,,,++++++)))))))))))))))))))))))))))((('''((())))))(((&&&((())))))))))))*********)))))))))))))))))))))***(((((()))***+++,,,------************))))))))))))((((((((()))))))))******((()))***+++,,,+++******************************************************))))))((((((((())))))***+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***)))))))))))))))***++++++,,,,,,++++++***)))***+++***((('''((()))******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******++++++******)))((((((((())))))*********)))((('''(((***,,,+++***))))))))))))))))))))))))))))))************))))))((())))))******+++++++++******))))))))))))******++++++******+++,,,...///,,,,,,,,,,,,,,,,,,------------........./////////******++++++++++++++++++***+++,,,+++)))((()))***)))***+++,,,---------,,,,,,,,,+++***************---,,,,,,+++,,,,,,------*********++++++,,,---...000000//////.........---------------------------************************++++++***))))))***++++++************************///......---,,,++++++***,,,,,,,,,+++++++++++++++''')))++++++*********+++***)))))))))))))))))))))***************++++++++++++,,,---,,,***)))***+++)))*********+++,,,------******+++++++++,,,,,,,,,+++---------,,,+++,,,---,,,++++++******++++++,,,---.........---,,,+++***+++++++++++++++++++++,,,,,,+++***))))))***+++,,,+++,,,,,,,,,,,,+++******)))))))))))))))******++++++,,,------,,,,,,---.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,111///---,,,------,,,***((()))***,,,------------///000111000...---------...////////////......---,,,,,,,,,,,,------......,,,,,,,,,,,,------...///...------------...000111222111000...------------+++,,,---.........,,,,,,,,,---///000000...---,,,,,,+++,,,,,,---///000111000...,,,,,,...000000000//////...............///...///000///...---------,,,---///000000///---,,,///---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,000...---+++++++++,,,,,,000...,,,---...///...---(((111...<<>>BBB<<<333//////000111111///......///***+++,,,---------------...------------,,,,,,,,,,,,,,,++++++***)))))))))***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------...------,,,---...///000000000///......//////000---,,,+++******+++---...000000000/////////............///000000000000///000000////////////000000111111000111222444777888333111000///000111222222////////////000000000111/////////000000/////////////////////......---------...///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,///......------------......------------...//////---...///...,,,,,,...///------------...///000111++++++,,,---------,,,,,,+++,,,.../////////...---////////////////////////111111000000///......---//////////////////...---,,,------.........------......------------......------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000...------...///...,,,,,,...000///111222222111000000111/////////.........---------------...//////000000//////000111111222222333333222000000111111000//////000000000111111111111000000111222333333333333222222333333333333222222:::444111444666444333333//////000000000000//////000...---...111222111/////////............//////000000000000000000000000111111111000000000000000000000000000000000111111000000///........./////////////////////000111111111111111111000000000000000000000000000000000000...///111333333111///...000000000000000000000000000000000000000000000000111111111000000000000///111111000000000/////////,,,---...///000000000000,,,...///000000000222333222111111000///...------***+++,,,---...///////////////...---------............------------......111111000//////...------000222333222000...------///000111222222111000///////////////////////////...///////////////000000............------------//////000000000000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////++++++++++++,,,---......000///......---.........///......---------......//////..................000///...---,,,---......------.........////////////......------......//////......------///000111222+++000AAAHHH>>>444111...000111111///......///+++,,,,,,------------,,,,,,,,,,,,---------......,,,,,,,,,+++******))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------,,,,,,++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------------...//////111000000///000000111111...---,,,+++,,,---...///111111000000000/////////...///000000111111000000000000////////////000000222111000000111222444555111111000000000000111111/////////000000000111111......////////////.....................------------...///000000000//////........................000000//////...//////000...------------...//////---...///...,,,,,,...//////////////////000000111---...///000000000000000......///000111000000000........................000000/////////............//////000//////......,,,------.....................------------......,,,------............---,,,,,,------------......///111444555333000---,,,---.........------...000000111333333111000000000////////////............------------......////////////000000111222222222222111111111111111000000111111111000000000000000...///000111222222333333000111222333333222111000333//////333555333111111//////000000000000//////111222333333111///000111//////............//////////////////////////////000000000000000111111111000000000000000111111111000000///////////////000///////////////000000111111111111000000000000000////////////////////////...//////000000//////...000000000000000000000000000000000000000000000000222222222111111111000000111111111111000000//////000000000000///...,,,,,,,,,---////////////111333000/////////...---------,,,,,,---......///......///...........................------------......111111000000///////////////000222111///...---......///000111222111000///////////////////////////......//////000000111111000000000000000///////////////////////////////////////.........---------------------------------------------------------------........./////////...............///000111///......------.........---------------...///000000000//////......------000///---,,,,,,,,,---...---......///////////////000//////////////////000///............///000000555,,,000CCCJJJ>>>333222---///000000///......///,,,,,,---------------,,,++++++,,,,,,---...//////,,,,,,,,,++++++*********+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------,,,,,,,,,+++,,,,,,------......///------------------------++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,,,,------------------......//////......------......//////000000//////000000111222111111111111000000000000//////000111111111111111000////////////000000111222111000000000000111222000000111000//////000111//////000000000111111111......////////////..................------------......//////000000000000........................---,,,,,,,,,,,,,,,------...------------...//////---...///...,,,,,,...///111111111000000//////......///000000111111111111...//////000000000000000---------------------------........./////////000......////////////......,,,---....../////////.........------------......***+++,,,------------------........./////////000///333777777444111...---,,,---......------///111000222444444222000000000000000/////////.........---------..................//////000111111222222//////000000000000111111111111111111000000000000.........///000111222222///000111222222111000//////,,,...333555222000111//////000000000000//////111777;;;888000,,,///444//////............//////////////////////////////000000000000000111111111//////000000111111111111000000/////////000000111///////////////000000111000000000000000000111111////////////////////////000///---,,,,,,---///000000000000000000000000000000000000000000000000000222222222222111111111111000111111222111000//////000000000000///...,,,,,,---...//////------...///,,,,,,,,,------.........////////////...------,,,---------............---///......------......///////////////000000111111+++---//////......///000,,,---///000000000//////////////////////////////......//////000000111111/////////000000000000000.......................................---------------------------------------------------------,,,------------.........//////.........///000000......------------......---------------...///000000000000//////......---000///...---,,,---......---...///000000000//////,,,,,,,,,,,,,,,,,,,,,,,,...............///000000555---000???DDD999///------...000000.........///---------......------,,,***++++++,,,---...//////,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,,,,,,,------.........------------------------++++++++++++++++++++++++***+++,,,---------------+++++++++,,,,,,,,,---------------...............------,,,,,,---......///000000000000111111222222111111111111000000000000//////000111111111111111///////////////000111111111111000000///////////////111222222000///000222000000000000111111111111......////////////..............................////////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////...------------...//////---...///...,,,,,,...///111111111111000///...---------.../////////......------------.........///------------------------,,,------...//////000000,,,---..................,,,---...///////////////......------------......******+++,,,------------.........///000000111111///333777777444000//////,,,---...---------///111000222555555333111//////000000000/////////....................................///000000111111222...///000000//////111222111111111000000000000000///////////////000111222000000000111111000000000...---000555666333222444//////000000000000//////111888===:::111+++...444//////............//////000000000000000000000000111111111000000000000000/////////000111111222222000000/////////000111111///////////////000111111000000000000111111111111000000000000000000000000222000---******---000222000000000000000000000000000000000000000000000000222222222111111111111000000111222222222111000///,,,---...///000000000000...///000///---,,,,,,---++++++,,,---...//////000000000000///...---,,,+++,,,---......///.........//////............//////------...//////000111111***,,,---...---...000111,,,---...///000000//////////////////////////////...///////////////000000---------.....................------------..............................------------------------------------------------,,,,,,---------.........---,,,,,,,,,,,,,,,---------------,,,------...///---------------...///000000000/////////////////////////////////.........---...///000111000//////------............------.........///////////////222///000666777111+++(((,,,...//////.........///---............------,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------******++++++++++++,,,,,,---------,,,,,,,,,,,,,,,------------------------***++++++++++++,,,,,,,,,***+++,,,------......---++++++,,,,,,,,,,,,------,,,---......//////..................///000111111....../////////000000000111111000000000/////////...///000000111111000000///......//////000111222111111111000000////////////222444333111///111333000000000111111111222222//////000000000000//////.........///////////////000000/////////000111222,,,,,,,,,,,,,,,,,,,,,,,,000000000000000111222222...------------...//////---...///...,,,,,,...///...///000000000///...---.........///......---------------------...//////................................................++++++,,,---------------,,,---...///000000000000......------------......***+++,,,---............------......///000000111---222666555111......000+++---...---------///111000333555666333111//////000000000000/////////...////////////////////////......//////000111111111000222333222000///000222000000000000000111111111222222111000000111222333222111111000000111111222...---///444444111111444//////000000000000//////000444777666222000000111//////............//////000000000000000000000000222222111111000000//////...//////000111111222222000000//////000111111222///////////////000111111///000000000111111111111000000000000000000000000222111///------///111222000000000000000000000000000000000000000000000000222111111111111000000000000111222333333111000...+++,,,---///000111111111...///000///...------...---......//////000000000//////000//////...---,,,---...///000000000////////////............//////..................//////,,,...///...---...000111,,,---///000111111000000/////////////////////////////////...............------------.........///000///...------...///000................................................---------------------------............/////////,,,,,,++++++++++++,,,,,,---,,,,,,,,,------...///......---------......//////////////////000000000///000111222111000...------...000111111111///...//////000111111000//////---......///////////////...222222///---...---)))+++---//////.........///...............---,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,++++++******........................++++++++++++,,,,,,------***+++,,,---............++++++,,,,,,,,,,,,------,,,---.../////////...---////////////000111222333---......///////////////000000000/////////............///000000000000///............///000111222000000111111111000/////////333666555222000111444000000111111111222222222000000111111111111000000/////////000000000111111111000/////////000111222........................---------------...//////...------------...//////---...///...,,,,,,...///,,,---...000000000//////000000111000000///......///////////////000111111/////////////////////////////////...------,,,,,,***+++,,,,,,---------,,,,,,---...///000000000000.........------.........+++,,,---...////////////,,,,,,------...///000000+++000444333///,,,---000+++---...---------000222111333666666444111///...000000000000////////////000000000000000/////////......//////000111111111333555666444000...///111///000000000111111111111555444333222222222333444444333222111111222333444,,,+++---111111......222//////000000000000//////000///000222444444111/////////............//////000000000000000000000000333222222111000//////......//////000111222222222000000///000000111222222///////////////000111111//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000///000111333333333222000.........///////////////......000111000///...000111111111111111000000000000......///////////////......///000222222222111000//////............///////////////...------,,,,,,000000111000......///111---...000111222222222111//////////////////////////////......---------,,,.../////////000000111111111000///......///000111---.............................................------------------------////////////000000000000...------,,,,,,,,,------,,,,,,,,,,,,------...//////......---------............//////000000111111///000222444333111///------...000111222111///...+++,,,---......---,,,+++---......///000/////////---666666,,,)))///222---+++---//////.........///.../////////...---,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,------............------,,,+++***)))(((........................+++++++++,,,,,,---------***+++,,,---............++++++,,,,,,,,,---------,,,,,,.../////////...---............///000111222//////000111111111111111////////////............---......///////////////............///000222222000000111111111111000000///333777666333000222555000111111111111222222222111111222222222222111111//////000000111111222222111000/////////000222333000000/////////.........---------............///------------------------......////////////......---,,,,,,++++++,,,,,,---+++888===333***,,,...+++,,,,,,.../////////...---//////............//////////////////////////////---...///000000///...---............////////////////////////////////////......////////////......,,,------......------,,,/////////000//////......+++,,,---...////////////444444333222111000///...000000000000000000000000////////////000000000000////////////000000000000444333333222111111111111444333111000000111333444222222222222222222222222111111111111111111111111333333333222222111111111222222222111111111000000000000000000000000000000............////////////111111000000000000111111444...))))))---000///,,,000000000000000000000000111111111111111000///...000000111111111111000000222111000000000111333333111111111000000000000000111000///......///000111...///000111111000///...///000222333333222111000333222111/////////000111111111000000000000111111000000000000000000000000....../////////---,,,+++//////............////////////000//////...------000000000000////////////////////////000000000000///......------///000111////////////000000000000////////////////////////...------......///000111000000000000000000000000222222333222111000...,,,....................................////////////.........///////////////000000000000000000000000111000000///......------------......//////000000000000//////.........---////////////000000000000111111111000000000000000000///...---...///111333//////000000000000//////000000000000000000000000---......///////////////////////////...---,,,+++//////............/////////...---,,,,,,,,,,,,,,,------------------------......//////...---,,,,,,---------.........//////,,,,,,------------......,,,,,,,,,---------......***,,,///111111///,,,***------............------,,,++++++******++++++,,,//////////////////......------------------------............///////////////////////////000111111111111000000000000000111222222000///..................///000000000000000000///.........///111222000000111222222222222111555444444333333222222111...///000222222333333333333222111000000000111222333222111000////////////////////////000000000000------------,,,,,,,,,,,,---------............///------------------------......////////////............------------......333<<<>>>444,,,...///+++---...///000000000////////////............//////////////////////////////------...//////...---,,,............////////////////////////////////////......////////////......,,,------......------,,,........./////////......---......///000111111111444333222111000//////...000000000000000000000000////////////000000000111000000111111111222222222444444222111111111222222666555333111000000111222222222222222222222222222111111111111111111111111333222222222222222222111222222222111111111000000////////////////////////....../////////000000000111111000000000000111111111222333222111000///000111111111111111111111111111111111111111000//////000000000000000000//////222111000000000111222333111000000000000000000000111000////////////000111//////000111111000//////...///111333333333111111333222000/////////000111111111000000000000000111000000000000000000000000//////000000000///...---//////............/////////000000000000//////...000000000000////////////....../////////000000000//////...---...///000111000000000000////////////////////////////////////000000///////////////000........................111111111111000///..........................................///////////////////////////.........////////////////////////......////////////////////////////////////000000000/////////................../////////000000000000000000000000000000000000///.........///111222///000000111111000000///000000000000000000000000......///000000000000///000000000000///...---,,,//////............/////////...------,,,,,,,,,---------------------------......//////...------,,,------------............++++++,,,,,,,,,---------,,,,,,---------.........+++---///000000///---+++------............------------,,,,,,,,,,,,------------------------------------------------------............///////////////////////////000111111111111000000000000111111222222000//////...............///000000000000000///////////////000111111000000111222222222222111222222222222333333333333//////000111222333333333222222111000000111222333444333222111000000000000/////////000000000111111------,,,,,,,,,+++++++++---------............///------------------------......////////////......000//////////////////000:::???===444///000///+++...//////000111000000000//////............//////////////////////////////------......---,,,++++++............////////////////////////////////////......////////////......------............------,,,,,,---....../////////111000000000111222333444555555444333222111111000000000000000000000000000/////////000000000111111222222222333333333333444555444222111000111333444777666444111000///000000333333333333333333333333111111111111111111111111111111111222222222222222222222222111111111111111000000000000000000000000///000000000000111111111111111000000000000111111...666<<<;;;444///000333111111111111111111111111111111111111000000000000222111111111000000//////111111000000111111222333000000000000000000111111111000000//////000000111000000111222222111000000---...000222333333222222222111000000///000000000222222111000//////000000000000000000000000000000000000111111111000//////000//////......//////000///000111111111111111111000000000000////////////------.........///////////////.........///000111111111000000//////......////////////////////////333222111000////////////........................000/////////...//////000....................................////////////000000//////......------........................---------...///000000111000000000000000000//////////////////............------........./////////000000000000000000000000000000///......///111222000111111111111111111000000000000000000000000000...///000000111111000000111111111111000///...---//////............/////////...------,,,---------------------------------.........///......---,,,,,,,,,,,,---------......,,,------------.........,,,------------.........------...//////...------------............------......------------......------------------------------------------------............///////////////////////////000111111111111000000000111111222222111000000////////////......///000000000000000...///000000111111000000000000111222222222222111000000111111222333333444000000000111222222333333111111111111111222333444444444333222111111111111///000000000000111111111............---------------------............///..............................////////////......000000////////////000000;;;<<<888111///111///+++......//////000000000000//////............//////////////////////////////............---,,,,,,+++............////////////////////////////////////......////////////......------............------,,,,,,,,,---...///000000222111111000111222333444777666666555444444333333000000000000000000000000//////000000000111111111222222222333333333444444555444222000000222444555666555333222111000000000333333333333333333333333111111111111111111111111000000111111222222333333111111111111111111111111333333333333333333333333000000111111111222222222111111000000000000111111///666===;;;444///000333111111111111111111111111111111000000000000000111444333333222111111111111111111111111111222222222000000000000000111111111000000000000000000000000111111111222222111111111---...000111222222222222111111000000000000000000333222111000////////////000000000000000000000000//////000000000000000000000000////////////000000000000111222333333333333000000000000////////////------------.........//////////////////000000000222111111000///......---000000000000000000000000333222222111000000111111000000000000000000000000///...---------///000111....................................////////////111111000///...------,,,........................------......///000000000222222111111000000/////////////////////.........------------.........////////////000000000000000000000////////////000111111111222222222222111111//////////////////////////////000111111111111111000000000000000///...---///......------......///......------------..............................---...............------,,,,,,,,,,,,------------....../////////000000000------------.....................------.........------............------......------------...............///////////////....................................///////////////////////////000000111111111000000111111222222222111111000//////000000......///000000000000000...///000222222111000000000000111222222222222111000000111111111222222222111000000111111222222333000000111111222333444444444333222111111111111111000000000111111111222222//////.........------------------............///..............................////////////......///......------......///666444000------000...+++---------.........////////////............//////000000000000000000000000000//////............---............////////////////////////////////////......////////////......---......//////......------,,,,,,,,,---///000111111111000000000111222222555555444444333333222222000000000000000000000000000000000000111111111111111111111111222222222222555444222111111333444555333333222222222222222222333333333333333333333333111111111111111111111111000000000111111222222222111111111111111111111111333333333333333333333333111111111111222222222222111111000000000000111111111444555444111///000111111111111111111111111111111111000//////000111222333222111000000000000111000000111111222222222222//////000000111111111111000000111111111111000000222111111111111111111222......///000111111222222000000000111111111000000222222111000//////000000000000000000000000000000.........//////000000111000000////////////000000111111222333333444333333000000000000////////////------------.........////////////000000000000000222111111000///......---111111111111111111111111111111111111111222333333111111111111111111111111......---------///000222////////////////////////............////////////111111000///...------,,,........................////////////////////////222222111111000000//////.........///////////////------------.........///......//////000000000000000000///////////////000111111222222222222111111//////////////////////////////000111111111111111....../////////...------......------------............---------......///........................------...............---,,,,,,,,,---------......---............/////////---------........./////////...------------...///------............------------,,,,,,,,,,,,------........./////////000000....................................///////////////////////////000000111111111111111111222333333222111111000000000000111......///000000000000000...///111222222222111000000000111222222222222111222222222111111111000000222111000000000111222333000000111222333444444444222111111000000000000111111111111111222222222222......---------,,,,,,,,,---------............///..............................////////////.........------,,,,,,------...///...---,,,---...---,,,---------------...////////////............//////000000000000000000000000//////.........//////000............////////////////////////////////////......////////////............////////////......///...------...///111222///000000111111111000000222111111111000000000///000000000000000000000000000000000111111111222222000000000000111111111111333333333333333444444555222222222222222222222222222222222222222222222222111111111111111111111111000000000111111111111111111111111111111222222222111111111111111111111111000111111111111222222222111111000000000000111111222111/////////000000///222222222222222222222222111000/////////000222222000///...------...///000000000111222222222222111/////////000111111222222000111111222222111111000222111000000000000111222/////////000000000111111//////000111111111111000111111000000000000111111000000000000000000000000---------...///000111222111000000//////000000111111222333333333333333333000000000000////////////------........./////////...///000111111111000000111111000000//////......111111111111111111111111000000000000111222333444////////////////////////............///000000111////////////////////////............////////////000000//////......------........................///////////////.........000000000000000000//////.........///////////////------........./////////---......//////000000111000000000000////////////000111111111111111111000000000000000000000000000...///000000111111000000------............------......------------...............---......///000........................,,,---......///.........---------.........//////++++++,,,,,,,,,---------------.........////////////...------------...///------............------------,,,,,,,,,,,,------++++++,,,,,,---.............................................///////////////////////////000111111111111111111111222333444222111111000000111111111......///000000000000000///000111111222222111111000000111222222222222111444333333222111111000000333222111000000111222333000111222333444444444333111111000000000000000111111111222222222333333333//////.........------------------............///..............................////////////.........------,,,,,,------...------...///...---,,,---///...---------...000000//////............//////000000000000000000000000...------,,,---...000111............////////////////////////////////////......////////////............////////////......111000///......///111222...000222333333111///...111111111111000000000000000000000000000000000000000000111111111222222222000000000000111111111222222222444555555555444444333333333333222222111000111111111111111111111111111111111111111111111111111111111111000000000000000000111111111222222222111111111111111111111111000000000111111111111222111111000000000000111111000/////////000111111111222222222222222222222222111000///...///000222333//////...---...///111333///000111222333222222111...//////000111111222222000111222222222222111000111000000//////000000111111000000///////////////...///000111222111111000////////////000111222333000000000000000000000000............///111333444111111000000000000111111222333333333333222222111000000000000////////////....../////////000000000...///000111222111000000000000000000////////////222222222222222222222222111111000000000111111222//////////////////////////////000000111000000000////////////////////////............///////////////////////////.........////////////////////////------......//////000000//////////////////000000............/////////000....../////////000000000------......///000000111000000000000000///......///000000111111000000///000000000000000000000000......///000000000000///......////////////.........------,,,,,,------..................///000000........................,,,------...//////.............../////////000000,,,------------.....................////////////........................------............------......------------......++++++,,,,,,---......///....................................///////////////////////////000111111111111111111222333444555222111111000000111222222......///000000000000000111111000000111111222333000000111222222222222111333333333333222222222222333222111//////000222333111222333444444333333222222111111000000111111222222222222333333333333444111111111111000000000000---------.........//////////////////////////////......////////////............------------......---...111222000,,,,,,...000///.........///111222//////............//////000000000000000000000000,,,+++++++++,,,...000111............/////////000////////////////////////......////////////............////////////......333222000///...///111222...000333555555222///---444444333333333333333333000000000000000000000000000111111111111222222222000000111111111222222222000222444666666555444333555555444444222111///...000000000000000000000000111111111111111111111111222222111111000000//////000000111111222222222222222222222222222222222222///000000000000111111111111111000000000000111111---///222333222111222333222222222222222222222222111000///...///000222444222111000000111333555777///000111222333222111111...//////000111222222222000111222333333222111000111000///......///000111222111000///.........///...///000222222222111000.../////////000222333444000000000000000000000000////////////111333555666111111000000000000111111333333333333222222111000000000000000////////////////////////000000000000...///000222222111111000////////////000000000000222222222222222222222222333222111000////////////111111111111111111111111///000111222222111000///000000000000000000000000............/////////000.........///////////////000000000000000000000000+++,,,---...///111222222------......//////000000---.........//////000000////////////000000000000---------...///000000111000000111000000///......//////000000000000//////000000000000000000000000---....../////////////////////000000000000000///...------,,,,,,------..................///000000////////////////////////,,,,,,---.../////////...////////////000000000000000000000000111111111111............/////////000------...//////...---------..................---//////............//////------......///000111111////////////////////////............/////////000///////////////000111111111111111111222333444555222111111111111111222222...//////000000000000000222111000000000111333444000000111222222222222111222222222333333444555555444222111//////000222333222333444444444333222111222222222111222222333333222222333333333444444444........................///...---,,,,,,---...////////////...------,,,,,,...///000111111000///...///////////////////////////...---------///000111///............///000000000///.........///111222////////////////////////000///...------...///000000000000000000000000000............/////////000111000///......///000111///////////////.........000///...---,,,,,,---...111111111000000000000000222222222111000///...---111111000000000000111111222111000000000000000000111111000000111111222333555555555555555555555555444444444333333222222222000000//////000111222222555222000000333444333111111111111111111111111111222222111000000111222222000000000000000111111111333222111000000111222333777666555444333222222222000111222222111000111333222222222333333222111111222222222222111111000000222111000//////000111222222222222222111111000000000111111111111222222222111111111000000000000000000000000000000000000000000111222333333333333333111111222222222222111111//////000000000000//////......///000111222222333000111111111111222222222333222111000000111222333111222333333333111000///000000000000000000000000000000000000000000000000//////.........---------...//////000111222222222111111111111111111111111222111000//////000111222000000111111111111000000000000000000000000000000---------.........//////000000//////.........---//////............//////000000//////.........---,,,---///111111111111000////////////000000000000000/////////......................../////////000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000///////////////000111111111111000000//////......////////////////////////---------...///000000111000000//////.........---////////////////////////........................//////............////////////.........------------......///////////////111000///------...//////........................////////////////////////////////////////////////000000000000000000000000---......///000111111222222222222222222222222222222222222222111111111111////////////////////////---...000111222222222222111222333333333111///...555444444333333444444555444333222222111111222222000111111111111222222222222222222111000//////...,,,...111444666555444333........................///...------------...//////............---------//////000111000///......////////////////////////000///.........///000000...............///000111000000/////////000111222////////////////////////000///............///000000000000000000000000000........./////////000000111000///......///000111000000000000000000000000111000...---------...///111111111111000000000000111111222222222111000000111111000000000000111111000000000000000111111222222222111111111222222333444444444444444444444444444444444333333222222222111111111111111222333333555333111111333444333111222222222222222222222222111222222222222222222111000000111222222222222111111000///......///000111+++---///222444666777777000111333222111000111333222222333333333333222222222222222222111111111000333222111000000111222333222222222222111111111000111111111111222222222222111111111111000000000000000000000000000000000000000111222222222222222222111111222222222222111111111111111111111111111111//////000000111111222222111111111111222222222222222222111000000111222222111111111111111000//////000000000000000000000000000000000000000000000000/////////......---------/////////000111222222222111111111111111111111111111111000000000000111111000000111111111111000000---------------------------------.........//////000000/////////.........//////............//////000000/////////.........---...000111222222111111////////////000000000000000000/////////................../////////000000000000000000000000000000////////////000000000111////////////000000000000000000000000000000000000///////////////000111111111111000000//////......////////////////////////......//////000111111222000000/////////.........////////////////////////..............................------------......//////.........------------...//////000000//////000000///............///........................////////////////////////////////////////////////000000000000000000000000......//////000000111111222222222222222222222222000000000000////////////111111111111111111111111///000111222222111000000222222111111111000111111333222222222222222222333333333222111111111111111000111111111111222222222333222222111000000//////...///111333444444333333........................///......------......///------.........////////////000000000000///...---000000000000000000000000000000///.........//////...---......///000111222111000000000000111222222////////////////////////000//////......//////000000000000000000000000000....../////////000000000000000////////////000000000000000000111111111111111000///////////////000111111111111111111111111000111222222333333333333111111000000000000111111000000000000000111222333444444333222222222333333333333333333333333333333444444333333333333222222333222222222222333444444555444222222333333222111222222222222222222222222111111333333333333111111000111333444555444222111111000////////////000111///000111222333333333222111222333222111000111222333333444444444444333333222222222222111111111111444333222111111222333444222222222222111111111111111111111111222222222333111111111111111111111111000000000000000000000000111111111222111111000000111111222222222222111111333222111000000111222333000111111111111111111111111111111111222222222333222222111000000111222222222111111000000000000000////////////////////////000000000000000000000000////////////............//////000000111222222222111111111111111111111111000000111111111111000000///000000111111000000///------------------------------........./////////000000////////////......000//////......//////000000000////////////.........///000111111111111111////////////000000000000000000000/////////............/////////000000000000000000000000000000000/////////000000000111111////////////000000000000000000000000000000000000///////////////000111111111111000000//////......//////////////////////////////000000111111222222000000////////////......////////////////////////...........................------,,,,,,------.../////////............------...//////000000/////////000000000//////..............................////////////////////////////////////////////////000000000000000000000000000000000000000000000000222222222222222222222222111111000000000/////////111111111111111111111111111111222222111000000///333222000000000111333444222222222222222222222222222222111000000000000111000111111111111222222222333222222111111000000000111111222222222333333333........................//////............//////,,,------...///000000000000000000000//////......000000000000000000000000000000000///////////////............///000222222111111111111111222222222////////////////////////000//////////////////000////////////////////////...////////////000000000000000////////////000000///000000000000000111111111111000000000000000000000111111111111111222222111222333333444444333333222111111000000111111222111111111000000111222222555555444333333333333444333333333333333333333333333333333333333333333333333333222222222222333333555555444444444333222111333333333333333333333333111222444555555444222111000222444666777555333222222222222222222222222222666555444333222222333333222333444333111000111222333333444444555555444444222222222222222222222222333222111111111111222333222222222222222222222222111111111222222222333333000111111111111111222222000000000000000000000000111111111111111000///...111222222333333222222111333222000//////000222333222111111111111111111111111111111222222222333333222111111111111111111222333333111000000111222333000000000000000000000000000000000000000000000000////////////////////////000000000111111222222222111111111111111111111111///000111222222111000/////////000000000000//////....................................////////////000000//////////////////000000////////////000000000000//////////////////......//////000000000000////////////000000000000000000000////////////......////////////000000000000000000000000000000000//////000000000111111111////////////000000000000///////////////////////////////////////000000111111111000000//////....../////////////////////////////////000000111111111000000//////////////////////////////////////////.................................------........./////////.....................///000000000000000//////000111111///...---........................////////////////////////////////////////////////000000000000000000000000111111000000000000000000111222222222222222333333333333333222222222111111111111111111111111111111111111111111111111111111222222222333333444444555444555555555555555555444222111000000///000000000000000111111111222222222333333222222222111111111444333222111111111222333////////////////////////////////////////////////,,,------...///000111111000000000//////000000000000000000000000000000000000000000000000000//////.........//////111222222000000111111222222222222000000000000000000000000///000000000000000000///////////////////////////////////////000000000111//////000000000000//////.........//////000000000000000111111111111111111000000111111222222222333333444444444444333222222222222111111111111222222333333222111000000111111555555444444333444444555333333333333333333333333333333333333333333333333333222222111111111222222444555666666555444333333333333333333333333333333111222444555555444222111111222555777777666444222222222333333333333222222333111000000333999???BBB222333444333111000111222222333444444555555555444222222222222222222222333222111000//////000111222222222222222222222222333111222222222222333333333000000111111222222222333000000000000000000000000111111111111111000///...222222333333333333222222222111///......///111222222222222222111111111111111222222222222333333333111111111222222111111111222111000//////000222333222222222222222222222222000000000000000000000000000000000000000000000000111111111111222222222222111111111111111111111111///000111222222111000/////////000000000000//////////////////////////////........./////////000000//////000000000000000000000000////////////000000//////000000000000000000...------.........//////////////////000000000000111000000000////////////////////////000000000111111111111111111111111111000000000000111111111111////////////000000000000///////////////////////////////////////000000111111111000000//////......////////////////////////......///////////////000//////000000000000000000000000000000000000000000////////////////////////000000////////////000000////////////////////////...//////000000000000000///000111111111000...---////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000111111111222222333333333333333333333222222222222000000000000000000000000000000000111222222333444111333555777888777555333444555555666666555555444222111000000///000000000000000111111111222222222333333333333222222222222555333222000000111222333////////////////////////...//////000000//////...------...///000000111111000000000000111222333333000000000000000000000000...///000111111111111000000000//////000000111111///000111111222222111111000000000000000000000000///000000111111000000///000000000000000000000000/////////000000000111111//////000000000000//////------......//////000000///000000111111111111000000000111111222333333333444444444444333333222111222222111111111111222222333333222111111111111111444333333333333444555666333333333333333333333333222222333333333333444444333222222111111111111222222444777777666444444555444444444444444444444444333333555555555555333333222333555666666666444333000000111222222111000000222111///000444:::AAAFFF333444555444222111111222111222333444444555444444222222222222333333333333222111000//////000111222222222222222333333333333222222222222333333333333000000111111222333333333000000000000000000000000111111111222111111000000222222333333333333222222111000///......///000111111111222222222222222222222222222222333333333333000111222222222222111000//////////////////000111333333333333333333333333000000000000000000000000000000000000111111111111222222222222222222222222111111111111111111111111000000111111111111000000...//////000000//////................................./////////000000000//////000000000000111111111000000//////000000111//////000000000000111111///......------...//////////////////000000000000111111000000000//////////////////000000000111111111111111111111111111111000000000111111111222222////////////000000000000000000000000000000000000///////////////000111111111111000000//////......////////////////////////............//////////////////000000000000111111000000000000000000000000////////////////////////111000000000000000000111...////////////000000000...///000000111111000000000000111111000000//////////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111222222333333444222111111111111000000000////////////////////////000000000000222333444555111333777::::::888444222222333444555555444333222222222111000000000000111000111111111111222222222333333333333333333333333444333222111111111222333////////////////////////...///000111111000///.........//////000000000111000000000000222444666777////////////////////////---...///111222222222222222111000000///000000000...///000111111111000000000000000000000000000000///000111111111111000///000000000000000000000000//////000000000111111111...///000111111000///...---......///000000111111......000111111111000000000000111222222333444444111222222333333333333222333222222111111222222333111000111111222333444555222222222222333444666666444444444444444444444444222222222333333444444444444444333222222222222222000444777888666555666777444444444444444444444444444444444444444444444444222333444555555555555444000111111222222111111000444333222222333666888:::444555555444222111111222000111222333444444444444222222222333333333444444222222111000000111222222222222222333333333444444222222222333333333444444000000111222222333444444000000000000000000000000000111222222222222222222222333333444444333333222000000000000000000000000111111111222222333333333222222222333333333444444000111222222222222111000000000111222222222222222333333333333333333333333000000000000000000000000000000000111111222222222222222222222222222222222111111111111111111111111111111000000000000111111......////////////......////////////////////////.../////////000000000000//////000000000111111111111111000000000000111111//////000000000111111111111000////////////000111////////////000000000000111111111000000000////////////000000000111111111111111111111111111111111000000111111111222222222////////////000000000000000000000000000000000000///////////////000111111111111000000//////......//////////////////////////////////////////////////////000000000111111111000000000000000000000000////////////////////////000000////////////000000.../////////000000000000//////000111111111111000222111000000//////000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000111111222222333000111111222333333444444222222111111111000000000000000000000000000000000222111111111111222444444222444666777777555333111222333444555555444333222333333222111111111111111000111111111111222222222333333444444444444444444222222222111222222333333000000000000000000000000...///000111111000///...////////////000000000000000000000111333555888999////////////////////////,,,---///111222333333222333222111000////////////---...///111111000000///000000000000000000000000///000111222222111000///000000000000000000000000000000000000111111111111...///000111111000///......//////000111222222222---...///111111111000///000000111222333333444444//////111222333444444444333222222111111222222333......///000333555777888000000111222333555666777555555555555555555555555222222222333333444444444666555444444333333333333///333777888777666777888555555555555555555555555666555444444444444555666333333333333444444555555222333444555555444333222...///000222333444555555444555555444222111111222///000111222333333444333222222222333333444444444333333222111111222333333222222222333333444444444222222333333333444444444000000111222333333444444000000000000000000000000000111222333333333333333222333333444444333333222000111222222222222111000000000111222333333444444222222333333333444444444000111222333333222111000222333555666777666555555222222222222222222222222000000000000000000000000000000111111222222222222222222222222222222222222111111111111111111111111222111000//////000111222......////////////......111111111111111111111111////////////000000000000//////000000111111111222111111000000000000111111//////000000111111111222333222111000000111222222////////////000000000000111111111111000000000000000000000000111111111111111111111111111111111111000111111111111222222222////////////000000000000000000000000000000000000///////////////000111111111111111000//////......////////////////////////111111111000000000000000//////000000111111111222000000000000000000000000000000000000000000000000//////............//////.../////////000000111111//////000111111111111111333222000/////////000111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111//////000111222333333333000000111222333333444444444444444333333333222222111111111111111111111111444333222111111111222333444444444444333222111111444555777888888777555444444333222222111111222222000111111111111222222222444444444444444444444444111111222222333333333333//////000000111111222222////////////////////////000000000000////////////222111111111000000////////////000000111111222222111111111111222222222222111111000000000000111111000000000000000000000000111111111111000000000000111111222222222333333333000000000000000000000000//////000000111111222222222222111111111111222222000000000000000111111111222111111111000000//////---///111444555555444333333333333333333333333333000222444444333333444555111222111000666???>>>888333333222222333333444555444333444888===<<<777111555444333333555555444333444444444444444333333333777777777666666666666666444444444444444444444444///222555777888666444222///000111222333222111111000111222111000000222333444111///111444666555333444444444333333222222222555555444444444333333333333333333333333333333222444333222222111111222222111222222333333444444555444333222222333333111000111111111111222333444555333333333222222222111111000000000000000000000000111222333444444444444444111111111000000000000///111111222222222333333333222222333444444444333333111111222222222111111000000000000111111222222333666555444444222222111000111111111111111111111111555444444333222222222333111111111111111111111111222222222222222222222222333333222222111222222222000000000000000000000000///000111000/////////000///000000000///...------222222111111111111111111444111//////111333555555111000///...------...//////000000000111111111111...///000111111000///...111111111111111111111111000111111111111222222222222222222111111111111000111111222222222222111111111111000000000000111111222222222222111111000000222222111111111111111111222111111111111111222333/////////000000000000000111111111000000000000000111111111111111111111111111111111111000///------000000111111111111000000000000000000000000000000------///111222222333333555333111//////000111222222222222111111111111111111111000000000000111111000111111111111222222222222222111111111111222222111111222333333333333222222222111111111111222222111222222333333444444555333333333333333333333333111111222333333333333222333333222111000///...---333333333333333333333333333555777888888777555333000111222111000000222444333222111111111222333444444444333222222333444444222333444444555555444444000000000000111111111111////////////////////////000000000000000000000///222111111111000000000000000000000000111111111111---......///000111111222111111000000000000111111111111111111111111111111111111111111000000000000111111111111222222222333111111111111111111111111000000000000000000//////111111111000000111111111111111111111000000000000222111111111000000000000///000111333333333333222333333333333333333333333111333444444333333333444444444222000444:::888222333333222222333333444555666555666;;;??????:::555555444333333555555444333444444444444444555555555777666666666555555444444444444444444444444444444111111222333333222222111111222333444444444333333111222222111000000111333666444222222222333333222555555444444444333333333555555555444444444333333333333333333333333444444444333222222111222222222111222222333333444555555444333222222333333222000000000000000111222333333333333333222222222222111111111111111111111111111111222222333444444333333222222111111111000000000111111222222222333333333222222222333333222222111111111222222222222222111222222333333333333333444555444444333333222222111222222222222222222222222444444333222222222222222111111111111111111111111222222222222222222222222333333222222111222222333000000000000000000000000............------....../////////000//////......111111111111111111111111333111///000222444444444222111000/////////000111000000000111111111111111///000111222222111000///111111111111111111111111111111111111222222222222222222222222111111111111111111222222222222111111111111000000000000111111222222222222111111111000222222111111111111111111000000////////////000000////////////////////////000000000000111111111111111111111111111111111111333222222111000000//////000000111111111111000000000000000000000000000000...//////000111222222333666555222000/////////000111111111111111111111111111111000000000000111111000111111111111222222222222222111111000000111111111111222333333333333222222222111111111111222222111222222333333444444555333333333333333333333333111111222333333333333222111111111111222222222222111111111111111111111111111333555666666555333111000111222222111111333444222222333333333333222111444333222222222222333444222333444444555555444444111111111111111000000000////////////////////////000000000000000000000000111111111111111000000000111111111111111000000000///000111222333555666666111111111111111111111111111111111111111111111111222222111111111000000000000000000111111111222222111111111111111111111111333222222111000000//////000000000000000000000000222222222111111000000///111111111111111000000000222111111222222333444444333333333333333333333333222444555555333222222333444333111///222666444000333333333333333444444555666555777:::>>>???;;;888555444333444555666555333444444444555555666666777666666555555444444444333444444444444444444444444444333111000000000222222333444555555666666555555333333333222000///000222......///000111333444444555555444444444444333333555555555444444444444333333333222222222444555666444444333222222222222222222222222333444444555555444333222222333333222111111111000000000111111222333333333333222222222222222222222222222222222222111111222333333333222222333333333222222222111111111111222222222333333333222222333222222111000///000111111222333333333333555555555555555555444444333333333333333333333333444444444444444444444444333333222111111111111222222222222222222222222222333333333333333333333333333222222111222222333333000000000000000000000000///...---------......///...//////000000000000///111111111111111111111111111000000111333444444333222111111000111111222333222111111111111111111111000111111222222111111000222222222222222222222222111111111111222222222333333333333222222222111111111111222222222222111111111111000000000000111111222222222222111111111111111111222222222222222222222111000//////////////////////////////////////////000000000111222222222222222222222222222222222555444333111111111111222000000111111111111000000000000000000000000000000000000000000000111222333777666333111///.........000000000000000000111111111111000000000000111111000111111111111222222222222111111000000000//////111111222333333333333222222222111111111111222222111222222333333444444555333333333333333333333333111222222333333333333333222222222222333333444444222222222222222222222222222333555666666555333222111222333222111111333555222333555666555333111///333222222111111222222333222333444444555555444444222222222111111000000000////////////////////////000000000000000111111111111111111111111111111111222222222111111000000000111222222333444555555666111111111111111111111111111111111111111111111111222222222111111111000000///000000000000111111111111111111111111111111111444444333333222222222222000000000000000000000000111111111111111111111111111111111111111111111111333222222111333555777999444444444444444444444444333555666555333222222333222111000000333555555333333333333333333444555555333333444777:::;;;999777555444333444555666555444333444444555666777888888444444555555555666666666555555555555555555555555444444333222333333444555444444555555666666666666444444444222000///000111222111111555:::;;;777333444444333333333333333333555555555555444444444444333333222111222444666888444444333222222222222333222222333333444555555555444333222222333444333222222222111111111111111222444444333333333222222222333333333333333333333333111111222222333222222111444444333333333222222222111111222222222333333333444444444333222111000///000000222333444444444444777666666666555555444444222222222333333444444444333333333333333333333333222222111111000111111222222222222222222222222222333333333333333333333333222222111111222222333333000000000000000000000000111000//////000111222111...///000000111111111111111111111111111222222222111000000222444555333222000000111111222222333333333222222222222111111111000000111111111111000000222222222222222222222222111111111222222222333333444333333333222222222222111222222333333222222111222111111000000111111222222222222222222222222222111111222222222222222333555444333222111111000000000000///////////////...//////000111222222333333222222222222222222222222666444222000000111222333000111111222222111111000000000000000000000000000222111000000000111222333555444333111000////////////000000000000000111111222111111000000111111222000000111111111222222222111111111111000//////...111111222333333333333222333222222111111222222333111222222333333444444555444444444444444444444444111222333333444444333333555444444333222111111111444444444444444444444444444555666777777666555444333444444333222222444555555555555555444333111000222222222222222222222222222333444444555555444444333333222222111111000000000000000000000000000000///000000000111111111222111111111111111222222222333333222222111111000000////////////////////////000111222222222222111000111111111111111111111111222222222222111111111111///000000000000111111111111111111111111111111111111111111222222222333333000000111111111111000000//////000111222333333444111111111111111222222222333333222222444888;;;===444444444444444444444444444555666666444222222333444333222333444444444555444444333333444444555666222222222444666777777666555444333444666777666555333444444555666777888888333333444555777888999:::555555555555555555555555111222333555666666666555444444444444444555555666444555444333111000000222???;;;999>>>DDDDDD:::///222222222222333333333333666666555555555444444444333333222222333555666777555444333333222222333333222333333444444555666666444333222222444444444222444444333222222222333333444444444333333333222222333333333333333333333333222222333333333222222111444444444333333333333222111111222222222333333333555555555555444333222111000111222444444555555555666666555555444444333333111222222333333444444555333333333333333333333333222111111000111111222222222222222222222222222222333333333333333333333333222111111111222222333444111111111111111111111111222111000111333444333111//////000111222222222111000000111111111222222222111000000222444555333222///000000111222222222222333333333333222222222222000000000000000000000000222222222222222222222222111222222222222333333333444444444444333333333222222222333333333333222222222222111111111111222222222222222222222222222333111111222222333333333333555555333222111111111111111111000000000////////////000000111222333333444222222222222222222222222555333111000000111222333111111222222222222111111111111111111111111111111222111111111111111222222222222111111111111111111//////000000111111111222222222111111111111222222000000111111111222222222111111111222111000///...111111222333333333333222333333222222222222333333111222222333333444444555444444444444444444444444222222333444444444444333333333333222111111000000444444444444444444444444555555666777777666555555444555555444333333444666999777555222222222333444222222222222222222222222222333444444555555444444222222222222222111111111000000000000000000000000///000000111111222222222111111111222222222222222222222222222222111111111222111111000//////......000111222333333222111000222222222222222222222222333222222222222111111111000000000111111111222222222222222222222222222222......//////000111111222000111222333333222111000///000000111222333444444111111111222222222222222333333333333555888;;;===444444444444444444444444333555666666444333333444999666555666444111111444444444444444444555555666444444444555666666777777555444333444666777777666444444444555555666666777333333444666777999:::;;;555555555555555555555555000111333555555555444444444333333333333444555555444444444333111000111333666333333:::DDDGGG???777222222333333333333444444666666666555555555444444333333444444555555666666555444444333333333333333333333333444555555666666444333222333444555444333444444333333333444444555444444444444333333333333333333333333333333333333333333444444444333222222444444444333333333222222111111222222222333333333555555666555555444333222222333333444555555555555444444444444444333333333222222222333333444444444222222222222222222222222222111111111111222333333333333333333333333333333333333333333333333333333111111111111222333444444222222222222222222222222000//////222666666333///000111111222222222222111000000000111222222333333111000000111333444444333000000111222222222111111222222333333333444444444222111000000000000111222333333333333333333333333222222222222333333333333555555444444444333333333222222333333333333222222222222111111111111222222222222222222333333333333111111222222333444444444333222111000000000000000333222222111111000000///000111111111222333333333333333333333333333333333444333222111111111222333111111222222222222111111111111111111111111111111000000111222333333222222000000111111222222222222000000000111222222333333222222111111111111222222000111111111111222222222000111222333333222111000111111222333333333333222333333222222222222333333111222222333333444444555444444444444444444444444222222333444444444444444///000000111222333444444222222222222222222222222333444444444444444444333666666777666444333555666:::888444111111333555777222333333444444333333222222333444444555555444444111222222222222222222333000000000000000000000000///000000111111222333333111111111222222333333333111222222222222222222333333333333333333333333222000111333444444333111000222222222222222222222222333333222222222111111111111111111111222222222333222222222222222222222222000000111111111111111111111222333444444333222111222222222222222222222222111111111222222333333333444444333333444666888999555555555555555555555555222444666666555444555666999555444666555000111555444444444444444555666666666666666555444555666777555444333444777888777666444444444444444555555555444444555555666777777888555555555555555555555555777666555444444444444444444444333333333444555666333444444333111111333444,,,,,,...333;;;@@@BBBBBB444444444555555555666666666666666666555555555555333444555666666666444333555555444333333333333444333333444444555666666666444333222333555666555444222222222222333444555555555444444444444333333333222222222222222222222222555555555555555444333222333333333333222222222222111111222222222333333333444444444555555444333333444444555555555555444444333444444444444444444555333333333333333333333333444444444444444444444444222222222222222333444444333333333333333333333333444444444444444444444444111111111111222333444555333333333333333333333333000000111666:::999444///222222222333222222111111///000000111222222333333333111///000222444444444222333333444444333222111111222222333444555666666444333222222222222333444333333333333333333333333222222222333333333444444555555555555444444444444222333333444444333333222333222222111111222222333222222222333333333444444111111222222333444444555222222111000000111111111444444333333222111111000222222222222222222222222333333333333333333333333333333333333333333444444111222222333333222222111111111111111111111111111---///222444555444333222111111222222222111111000000111111222333333444444333222222111111222222333000111111111111222222222///000222444555444333222111111222333333333333222444333333222222333333444111222222333333444444555555555555555555555555555222333444444555444444444000000111222333444555555333333333333333333333333444444444444444444444444777777888666555444555777888777555333333444666777333444555555555555444333222333444444555555444444111111111222222333333444000000000000000000000000///000000111222222333333111111111222222333333333111111111222222333333444000000000111111222222222000111333444444333111000222222222222222222222222333333333222222222111111111222222222222333333333222222222222222222222222666555555444444333333222111222444555555444222111555555444333222000000///111111111222222333333333555444444333333333444444555555555555555555555555222444555666555555555777444111222666555222333999555444444444444555666666666666666444333333444666555444333555777888888777444444444444444444333333666666555555555444444444666666666666666666666666???===999555444444555777555444444333333555666777222333444333222222333555888999999777555888???EEE555666666666777777888888777666666666555555555555222444666888888666333111555555444333333333333444333333444444555666666666444333222333555666555444111111111111222333444555555555444444444333333333222222222222222222222222555666666666555444444333333333333222222222111111111111222222222333333333222222333444444444333333555555555666555555444444333444444444555555666666333333333333333333333333555555555555555555555555333222222222333444444555333333333333333333333333444444444444444444444444111111111111222333444555444444444444444444444444222222444:::???>>>777000333333333333333222111000///000000111222222333333444111//////111333555555444444555666555444222111000111222333555666777777666555444444444444555666333333333333333333333333222222333333333444444444666666555555555444444444222333333444444333333222333222222111111222222333222222222333333444444444111111222333333444555555333333333222333333444444555555444444333222111111333333222222222222222222333333333333333333333333444444555666666555555444111222222333333222222111111111111111111111111111,,,...222555666555333222333333333222222000///...111111222333444444555555333222222111111222222333000111111111111222222222///000333555666555444444111111222333333333333222444333333222222333333444111222222333333444555555555555555555555555555555222333444444555555444444444444444444444444333333555555555555555555555555666666666666666666666666777888888777555444666777555555555555666666666666444444555666666555444444222333444444555555444444555444333444555555333222222222222222222222222222333333333222222111111111444333222111111111222333222333333444444333333222111222222333333222222111333222111000111222333444222222222222222222222222222222222333333444444444222333444333111000111222222222222222222222222222111111222222222333333333333333333333333333333333222555777666333222222444222222333333333444444444555555444333333333444444555555666777999999777555444444333222222222222333444555555555555555444444444444555555666666777777666666555555555555666666666666777777888888999999777777777777777777777777666666555555555555666666777666666666555555555555555555555555555666777888666555555444555666777888555555444444444333333333333444444333333555999<<<<<<777444666777555333222444555777888999888666555777999:::888555222222333555555555555666666666777555555555555555666666777666666555555555444444444000000111222444555666666444444444444444444444444444444444444444444444444777777555444444333444444666666666666666666666666555555444444444444555555555555555555666666666666555666777777777666444333333333333444444555555555555555555555555555555555444444444555555666666666;;;777333333555666666555444444444444444444444444444444333333222111000000222222222222222222222222222222222333333444444444111222333444444333222111555444222111111111222222000111111222222333444444222222222333444555666777444444444444444444444444555444333222333555777999:::999777555333222111111333333333444444444555555555555555555555555555555555555555555555555555555444444444444444444444444444333333222222333333444333333333333333333333333222222222222333444555555444444444444444444444444333333333222222111111111111222222333333222222111444555555555444333333222222333333444444333333222444444444333333222222222333333222222222222222222333333333333333333333333333333333444444555555555444444333222222333333333333333333333333333333333555444444333333444444555333333333333333333333333444444444333333222222222111222222333333222222222333333333444444444555555666555333222222333555666555777888777555444444555555444444333333333444444777777666666555555555444333333555666666666555444666777888777666555666777555444333222333555777888555666777777777666444333444444444555666777777888666444222111222333222111222222222222222222222222444444333333333222222222444444222111111111222333222333333444444333333222222222333333333333222222333333333333333444444555222222222222222222222222222222333333333444444444222333444333111000111222222222222222222222222222111222222222222333333333333333444444444555555555333555777666333222333444222222333333333444444444444444444333333444555555666555555666888888777555555555444333333333333333555555666666666666555555555555555555555666666666888777777666666777777888777777777777777777777777777777777777777777777777777666666555555666666777777777666666666555555555666666666555555666666666666555555444555555666777777777666666666555555555666666777666555777:::===@@@<<<777444555666555222333444666777888777666555444666888777555333444666555555555666666666777777666666555555555555555666555555444444444333333333333333333333333333333333555555444444444444444444444444444444444444444444777666666555444444444444666666666666666666666666555555444444444444555555666666666777777777777888666666777777666555555444444444444444444444555555555555555555555555555555444444444444555555555666:::777333333444666666555444444444444444444444444555555444444333333222222333333333333333333333333222222222222222222333333111222333333333333222111444444222111111111222222111111111222333333444444333222222333333444555666444444444444444444444444555444333333333555777999999888666555333333222222333333444444444555555555555555555555555555555555555555555555555555555555444444444444444444444444444444333333333333444444444444444444444444444444555555444444444444444555444444444444444444444444555444444444333333333222333333444444444444333333444555555555444444333222333333444444444444333333444444444333333333222222111111111111111000000000333333333333333333333333333444444444444444444555444444333333333333333444444444444444444444444444555444444333333444444555333333333333333333333333444444444333333333222222333333333444333333222222333333444444444555555555555555333333333333555555555777888777666444444555555555444444444444444555777777666666666555555555333444555666777666555555666777777777555444555666666555444333333444666777555666777777777666555444444444555555666777777888999666333111222333333222333333333333333333333333444444444444444333333333555444333222222222222333333333444444444444333333222222333333333333222222333333444555555555555555333333333333333333333333333333333333444444444444222333444333222111222333333333333333333333333333222222222222333333333333333333444555666777777888444555666555444333333444333333333333444444444444333333333333444555666666666555333444555777666666666666555444444444444444666666777777777777777666666666666666666555555555999888888777777888888999888888777666666555444444777777777777777777777777777777666666666666777777777777777666666666555555777777666666666666555555666666555555555555555555777777777666666666555555777777888777666666999;;;BBBCCC===444222777777222222333555666777777777666333444666666555555666777555555666666666777777777777666666555555555666666444444444444333333333333666666555444333222222111666666555555444444444333333333333333333333333333333333444555555666777777666666666666666666666666555555444444444444555555777777777777888888888888777777666666555555666666555555555555555444444444555555555555555555555555444444444444444555555555888666333333444555555444444444555555555555555555666555555555555555555555444444444444444444444444222222222222111111111111222222333333333333222222444333333222222222222333111111222333333444444555444333333222222333333444444444444444444444444444555444444333444555777888777666555444444444444444333444444444444555555555555555555555555555555555555555555555555555555555333333333333333333333333555555444444444444555555555555555555555555555555888777666555444444444444666555555555444444333333555555555555555444444444444555555555555555555444444555555555555444333333333333444444444444333333444444444444333333333333111111111111111111111111333333333333333333333333555555555444444444444444444444333333333444444555555555555555555555555555555555444444444444555555444444444444444444444444444444444444444333333333555555555555555444333222333444444444444555555555444444444444444444444444555777888777666555555666555555555444444555555666777777777777666666666666444555666666777777666666555666777666444444444666777666555444444444555666666666777777777666555444444555555666666777777888===:::666444444555666666444444444444444444444444555555555555555555444444555444444333333333333333333333444444444444333333222333333333333333333222222333444666666555444444333333333333333333333333333333444444444444444444222333444444222111222444333333333333333333333333222222222333333333444444222333333555666777888888555666555555444333444444333333333444444444444555333333333333444666777777666444222222444666666666777777666555555555555555777777888999999999888888999999888888777777666666888888888777777888888888777666666666555555555444777777777777777777777777888777777666666777777888777777777666666666666555555666666777777777777666555555666666666555444444555555555555444444444444666666666555444444555777???GGGGGG;;;444777888333222333555777888999999999444555555555555555666777555666666666666777777777666666666666777888999:::666555555555444444444444777666666555444333222222777777666666555444444444333333333333333333333333///000222555777999;;;;;;666666666666666666666666555555444444444444555555666666777777777888888888888777666555555666777888777666666666555555444444555555555555555555555555444444444444444444555555666555444333444444555555555555555555555666666666555555555666666666666666555555555555555555555555444333333333222111111111333333333333333333333333333333333333333333333333222222333333444444555555444444333222222222222222555555555555555555555555555555444444555666777777555555444444444444555555444444444444555555555555555555555555555555555555555555555555555555555555333333333333333333333333666666555555555555666666666666666666666666666666777666555555444444444555666666555555444444333333555555555555555555555555444555555666666555555444444444555555555555444444444444555555555555444444444444444444444444333333333333333444444444444444444444444444444444444444666666555555444444333333444444444444444444555666666666666666666666666666555555444444444444555555444444444444444444444444555555555444444444444444666666777666666555444333444444444444555555555555444444555555555555444444555666888888666555666666666666555555555666777777777777777777777777777777666666666777777777777777666777888777666555555777888777666555444444555555777777777777666666555555555555666666777777777777===999666444444666777777444444444444444444444444555555555555555555555555555555555555444444333333333444444555555444444333333333333444444333333333111222444555555555444333333333333333333333333333444444444444444444444444222333444444333222333444333333333333333333333333222222333333333444444444111222333444555666777777777666555444444444555555333333444444444555555555333333333444555666777888666444222222444666666666777777666555555555555666777777888999::::::999999;;;:::::::::999999888888888777777666666777777888444555555555666666666777888888888888888888888888888888777777777777888888888777777777666666666666444444666777888888888888444555777888888666555444666666555555555444444444666666777666444444555666888FFFMMMEEE:::888777666555666777888999:::;;;;;;999888666555555555555555666666666666777777777888555666666888:::;;;===>>>777777777777666666666666555555555555555555555555777777777666666555555555444444444444444444444444111222444666888999999999666666666666666666666666555555444444444444555555555555555666666666777777888777666555555666777888777777777666666555555555666666666666666666666666555555555555555555555555555555555555444444555666555555555666666777777777555555555555666666666666555555555555555555555555555555555444333333333222333333333333333333333333333333333333333333333333222333333444555555666666555555444333222222222222555555555555555555555555666555555555666666666777444444444444444555666666444444444555555555666666666666666666666666666666555555555555555555555555444444444444444444444444777666666555555666666777777777777777777777777777444444333333444555666666666666666555555444444444444444444444555555555555444444555555555555444444444444555666666555555444444555555666666555555444444444444444444444444444333333444444555555555555444444444444444444444444666666666555555444444444555444444444555555666777666666666666666666666666666555555444444555555666555555555555555555555555555555555555555555555555777777777777666666555444444444444555555555666666444555555666666555555444555666888888777666666777777666666666777777888999777888888888888888888888777777777777888888999999888999:::999777777777888888777666666555555555555888888777777666666666666666666666777777777777777888666333222333555555555555555555555555555555555444444444555555555555555555555666666555555444333444444555555555555444444333333444444444444333333222222333444444444444444333333333333333333333333555555555555444444444444222333444444333333444555333333333333333333333333333333333333444444444444222222333444555555666666999666444333444555555555333444444444555555555555444444444444555666777777666555333444555777666666777777666555555555555555777777888999::::::::::::::::::::::::::::::999999777777777666666777777777444444555666666777888888888888888888888888888888999999888888888888999999888888777777777666666666444555777888999999888777333555888::::::999777555888888888777777777666666777888999888777666777888555???JJJKKKDDD<<<888888777888888999:::;;;;;;<<<===;;;777666666666555444666666666777777777888888666666777888:::<<<>>>???999888888888777777777777444555555555666777777777777777777777777777777777555555555555555555555555666777888888777666444333666666666666666666666666555555444444444444555555555555555555666666666666777777666666777777888888777777777777777666666666666666666666666666666666777777777666666666666666444555777666555555666777555555666666777777888888666666666666666666666666555555555555555555555555555555555555444444444444444444333333333333444444222333333444444444444333333333444555555666666777666555444444333333333333555555555555555555555555666666666666666666666666444444444444444555666666444444555555555666666666666666666666666666666666555555555555555555555555555555555555555555555555666666555555555555666666777777777777777777777777333333333333444555666777555555555555555555555555444444444555555555555555444444555555555555444444444444555666666666666555555555666666666666555555444444444444555555555555111222222333333444444555444444444444444444444444666666666555555555555555555555555555555666777888666666666666666666666666666666555555555555666666666666666666666666666666555555555666666666666666555666666777777666666666444444555555555666666666555555555555555555555555555666888888777666777888777777777777888999::::::888888888888999999999999999888888888888999::::::999:::;;;:::999888888:::777777666666666666666555999888777666666666777777777777777777777777777777555444222333444555555444555555555555555555555555333333444444444555555555555666666777666555444333444444555555555555444444333333444444444444333333444444444444444555555666444444444444444444444444666555555555444444444444222333444444333333444666444444444444444444444444333333333444444444444555444444555555555666666666:::777333333555666666555444444444444555555555555666555555555555555666666666555555666888888777555777666555555444444555555666777888999999:::::::::888888888999999999999999999888888777777888888999777777777777777777777777888888888888888888888888999999999888888999999999888888888777777777666666777777999999999777555444222555888<<<<<<;;;999777888888888888777777777666666777999999777777777888999777???LLLNNNCCC:::999888888888888999::::::;;;???<<<888666777777666555666666777777777888888888777777777777999:::;;;<<<888888888777777777777666555555666666666777777777666666666777777888888999777777777777777777777777777888888999888666444222666666666666666666666666555555444444444444555555555666666666666777777777666666777888888888888888777777777777777777888888666666666666666666666666999888888888777777777666444666888888666666777999555555666777777888999999999999888888777777666666444444444444444444444444333333444444444444444555555444333333333333444555222222444555555555444444444444444555666666777777666666555444444444555555555555555555555555555555666666777777777666666666555444444444444555666666555555555555666666666666666666666666666666666666555555555555555555555555777777777777777777777777666555555444444555555666777777777777777777777777666555555555555555666666444444555555666666777777555555555666666777777777555666666777777666666555444444555666666666666666666666666777777666666666444444444444555555555666222222222333444555555555555555555555555555555555555555555555666666666666555555555555666777888999555555555555555555555555666666555555555555666666666666666666666666666666555555666666666777777777444444555666777777777777555555555555666666666666777666555444444555666777555666888888777777888999777777777888888:::;;;;;;888888888999999999:::::::::999999888999:::;;;<<<999:::;;;:::888777888999555666666777777777777666999888777666666666777888777777777777777777777777555444444555777888777666666666666666666666666666333333333444444444555555555666777777777666444333444444555555555555444444333444444555555444444333666666555444444666777888444444444444444444444444666666555555555444444444222333444444333333555666444444444444444444444444333333333444444444555555666666666666777777777777:::777333333555666666555444444444555555555666666777666666555555555555666555555666777999999777555666666555444444444444444555666777888999:::::::::666666777777888888888999:::999999999999999999:::999999888888777777666666888888888888888888888888:::999999888888999999:::888888888888777777777777::::::;;;:::999666333111222555999===>>>===:::999666666666666555555555555333555666777666555666777>>>222555JJJTTTIII<<<999999888888777888888999999@@@<<<888777888999888777777777777777888888888888888888777777777777777888777777777777666666666666777777777777666666666666555555666777888999::::::777777777777777777777777333444666888999888777666666666666666666666666666555555555444444555555555777777777777888888888888555666777999999999888777666666777777888888999999777777777777777777777777:::999999999888888777777444777999999777666888:::555666666777888999999999;;;;;;::::::999888777777444444444444444444444444222222222333333444444444555444333333333333444555111222444555666555444444444444555555666777777777666666555555555666666777666666666666666666666666666777777777777777666555555555444444444555555666555555555555666666666777777777777777777777777777555555555555555555555555777777777777777777777777555555444444444444555555666666666666666666666666999888777666666555555666333333444555666777888888666666777777888888888999777777888888888888777777444444555666777777666666666666777777777777666666444444444555555555666666444444555555666777888888555555555555555555555555444444555555666666777777555555555555666777999999555555555555555555555555666666555555555555666666777777777777777777777777555666666666777777888888222333444666777777777777555555555555666666666777888777555333333555777888555666888888888777888999888888888888999:::;;;<<<888888888999999:::::::::::::::999888999:::;;;<<<888999:::999777777777888444555666777777888777777:::999777666666666777888888888888777777777777777666444111000222333444444444444444444444444444444555555555555555555555555777666666666555555555555666666666666666555555555666666666666777777777777555555444444444444555555444444444555555555666666666555555555555666777777666666555444444444444555555555555555555555555555666666666666666555555555666666777777777777666666666666666555444444333333666666777777777777666666444555555666777888888999888666444444555888999999666777888999999999999999888888999999999999888888444666888999:::999777666999999888888999999:::;;;===;;;999777666666777888999888888888999999:::;;;;;;::::::999999::::::;;;999999999999888888777777999999999888888666555555777777777777888888888888;;;:::777555555666777888999999888888777888888888555444666:::>>>@@@>>>;;;777777888888999999999999;;;::::::999888777666666777888999:::999999777777888888999999999999888888777777777777666666666666777777888888888888777777888888999999999999888888777777777777777777777777888888777555333333555666888888777777666666555555777777666666555555444444888999::::::888777777777777777777777888888888888;;;::::::999999888888888;;;;;;::::::999888777777999::::::999888888999;;;<<<;;;999777666666777888666777888999:::999888888999999999888888666555555555555666666666666555555666555555444444444444444555444444333333444444555777777666666555555555444555555444555666888:::;;;:::777555666888999888666888888999:::::::::::::::555555666888888999999999777777777777777777777777555666666666666666555555999888888888777777666666999888777666666555666666888888888888888777666666555555666666666666555555999999888888777777666666666666666666777777777777555666666777777777777777555555555555666777999999::::::999999999999999999777777777777888888888888777777888888888888777777666666777777777777666666555555666666777777888888555666777666555666777999:::999888777666666666666777777777777777777777777666666666666777777777777555555555666666666666666777777777777666666666666888888777666666666666666666777888888888888777777444888<<<;;;777555888;;;777777777777777777777777777777777777777777777777999999999999999999999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;777888999::::::999888777888888999::::::::::::999999999888777777666777777888888888888888888888888666444222111333444444444444444444444444444444444555555555555555555555555777777666666666555555555666666666666666666666666555555666666666777777777666555555444444555555666444444555555555666666666444444333333444444555666777666555555444444555555555555555555555555555555666666666666666666666666666777777777777777777666777777888888888888888888444555555666666555555444555555666666777888888999999777444444666888888888777777888999999999888888888888999999999999888888666777999:::::::::888888999999888888999999:::;;;<<<:::999777666777888999::::::999999999::::::;;;;;;::::::999999::::::;;;999999999999888888888777999999999999888777666555777777777777888888888888888777666555555666777777999888888888888888999999888777888:::===>>>;;;999777888888888999999999999888888888888777777777777888999:::;;;;;;:::999888888888999999999999888888888888888777777777777666777777888888888888777777888888999999999999888888888888888888888888888888777777777666555555777999888888777777666666666666666666666666666666555555888999::::::888777777888777777777777888888888999:::::::::999999999999999;;;;;;::::::999888888777999::::::999888888999;;;999999999999888777666666777777999:::::::::999888999999999999888777666555666666666666666666666666333555777777666555666777666555555444444555555666777777666666666555555555444444444444555777999:::999777555666888999888666555555666777777777777777555666777888999999999999777777777777777777777777555666666777777666666555999888888888777777777777888888777666666666777777888888888888888777777666555555666666666666555555888888777777666666666555555666666666666777777777555666777777888888777777666555555666666888999999888888888888888888888888777777777777888888888999999888777666555444444333666777777777777777777666777777777777777777666666666777777777666666888999;;;:::999888666666666555777777777777777777777777777777777888888888888999777777777666666666666666777777777777777777777777999888777666666666666777777777888888888888777777777:::===;;;777555666999888888888888888888888888888888888888888888888888999999999999999999999999999999999999999999999999:::;;;;;;<<<<<<<<<;;;;;;888888999999999999888888888999999::::::::::::::::::999888777777777777888999999999999999999999999666555333333444555555444555555555555555555555555666666666666666666666666777777777666666666555555666666666666666666666666555555555555666666666666666555555444444555555666555555555555666666666666444444444444444555666666777777666555555555555555666666666666666666666666666666666666666666777777777777888888888888777777444444555666666777888888555555666666666666555555555666666777777888888888:::888666555666888888777888888999999999888888777888888999999999999888888777888999;;;;;;:::999999999999888888999999:::;;;:::999888777777888999:::;;;;;;:::::::::::::::;;;::::::::::::::::::::::::999999999999888888888888999999999999888888777666777777777888888888999999777777888888999999888888888888888999999::::::;;;;;;::::::;;;<<<;;;999777888888888888999999999999666666777777777888888888999999;;;;;;<<<;;;:::999888999999::::::999999888999999999999888888888888777888888999999888888777888888999999999999888888999999999999999999999999666777888777777777:::<<<888777777777777666666666666666666666777777777777888999::::::888777888888777777888888888999999999999999999999::::::::::::;;;;;;::::::999999888888999:::;;;:::999888999;;;777888999:::999777555444777888:::;;;;;;;;;:::999999999999999888888777666777777555555555555777777666:::>>>>>>999666777999777666666666666666666777777777666666666666555555444444444444555666888999999777555666777888777666888999999::::::::::::999666666777888999999999999777777777777777777777777666666777777777777666666888888888888888777777777777777777777777777888888888999999999999888777777555555666666666666555555777777666666666666666666555555555666666666777777666666777888888888888777666666666666777888999999777777777777777777777777777777888888888999999999===;;;999666444333333333777777888888888888777777999999888888777666666555666777888777666666888:::<<<;;;:::888777666666666777777777777777777777777888888888999999999::::::999999888888777777777666777777888888888888888888999999888777777777777888888888888888888888777777999;;;===<<<888555666888888888888888888888888888888888888888888888888888::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;::::::999999999999::::::999999:::;;;;;;;;;;;;:::::::::999888888888999999999999999999999999999999777666555555777777666555555555555555555555555555666666666666666666666666777777777666666666666555666666666666666777777777444555555555666666666666666666555555555555666666555555666666666777777777777777666666777777888999888777666666555555666666666666666666666666666666666666777777777777888888777888888999999888888777444444555555666666666777777888888999999888888777666666777777777888888888;;;999777777777888777666999999999999999888777666888888999999999999888888777888999:::::::::999999999999888888999999:::;;;999888888888888999:::;;;<<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999999999::::::999888888777777777888888888999999999:::;;;=========<<<:::999777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999777999999999999999999999999888888888888888888888888888999:::;;;;;;;;;:::999999999::::::::::::999999;;;::::::::::::999999999888888999999999999888888888999999::::::999999888999999999999999999999999666777888888777777999:::777777777777777777777777666666666777777888888888888999;;;:::999888888999888888888999999999::::::888999999::::::;;;;;;;;;;;;;;;:::::::::999999999888:::;;;;;;:::999999:::777777888999888777666555888999:::;;;<<<;;;::::::999999::::::999888888777888777555444444555777888===BBBGGGDDD<<<666666888777666666555555666666777777777666666666666666666555555555666777777888999888777666666777777777777:::;;;;;;<<<<<<<<<;;;;;;666777888888999999999999777777777777777777777777666666777888888888777777888888888888888888888888777777777777888888999:::999999::::::999999888777777777888888888888777777777777777777777888888888555555666666666777777777666777888888999999888888777777777777777888999:::777777777777777888888888888888888999999999::::::@@@>>>;;;888777666777777777888888999999888888777999999999888888777777777777888888888777777999:::::::::999888888888888999888888888888888888888888888888888888999999999::::::::::::999999888888777888888888888999999999999999999888888888888999999999999999888888888888888999;;;<<<;;;999888888999999999999999999999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;<<<;;;:::999999:::;;;<<<::::::;;;<<<<<<<<<<<<;;;;;;;;;::::::999::::::;;;::::::::::::::::::::::::777666666888999999777555666666666666666666666666777777777777777777777777888777777777666666666666666666666666777777888888555555555666666666666777666666666555555666666666666666666777777777888888888777777777777888999999888888777666666666666777777777777777777777777777777777777777888888999999888888999999999999888888::::::::::::999999888888888888999999999999888888777777777777888888888888;;;:::888888999999888777999999999999999888777666888888999999999999888888666777777888888888888888999999888888999999:::;;;888888888999999:::;;;;;;<<<;;;;;;::::::;;;;;;;;;999::::::;;;;;;::::::999999999999999999999999:::999::::::::::::999999888888888888888999999999999<<<===??????>>><<<:::888777888999;;;<<<<<<<<<<<<999::::::;;;:::::::::::::::999999999999999999999<<<<<<;;;::::::999888888666777888:::::::::999888::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::999999::::::::::::999999999999::::::::::::999999888888888888888888888888777888999888666555666777777777777777888888888888666777777777888888999999777999;;;;;;999888999:::999999999999::::::::::::999999999::::::;;;;;;<<<;;;;;;;;;:::::::::::::::888:::<<<<<<:::999::::::999999777666666777777888888999:::;;;<<<;;;::::::999::::::::::::999999888999888666555555666888999<<>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>===<<<<<<===<<<;;;::::::;;;<<<===;;;;;;<<<============<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777777888:::;;;;;;888555777777777777777777777777777777777777777777777777888888777777777666666666555666666777777888888999666666666666777777777777777666666555555666666777777777777777888888888888666666666666666777777888999888888777777777777777777777777777777777777777777777777888999999::::::999999::::::::::::999999;;;::::::999888888777777777777888888888888777777888888888888888888888888;;;999888999::::::999888888888999999999888888777888888999999999999888888666777777777777888888888999999888888999999:::;;;888999999999::::::;;;;;;:::::::::::::::;;;<<<<<<999999;;;;;;;;;;;;999999999999999999:::::::::::::::::::::;;;;;;::::::999888888888999999999999:::;;;<<<=========;;;999777888999;;;<<<===<<<<<<;;;888999::::::999:::;;;===::::::::::::999999999999>>>>>>===<<<;;;:::999888555666888999::::::999888:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::999::::::;;;;;;::::::999999999::::::::::::999999777777777777777777777777777888999999777555555555777777777888888888888999888888888888888999999999777999;;;;;;:::999:::;;;999999:::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888:::<<<===;;;:::::::::;;;999888666666777999:::777888:::;;;;;;;;;:::999:::::::::;;;;;;::::::999888888666666666666888888666:::>>>===999666777999666555555444444555555666666666777777777777888888888888999:::::::::::::::888999:::999777777999;;;;;;;;;;;;;;;;;;::::::999888888999999999999999888888888888888888888888888666777888999999:::999999888888888999999999999999999999999888999999:::::::::;;;;;;;;;;;;:::999999999::::::::::::::::::999888888999:::;;;<<<<<<===777777777888888888999999888888999::::::::::::999:::999999999999999::::::999999::::::;;;<<<<<<<<<999999:::::::::;;;;;;;;;;;;:::999888888999:::;;;999999::::::::::::999999777888888999::::::;;;;;;888999:::999888888:::<<<888888999999:::;;;<<<===999999999999999999999999777777777888888888888999::::::::::::::::::::::::999999::::::;;;;;;<<<<<<;;;::::::::::::;;;;;;<<>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<===>>>>>>>>>>>>=========<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888999<<<===<<<888555777777777777777777777777888888888888888888888888888888888777777777666666555666666777888888999999777777777777888888888999777777666666666666777777777777777888888888999999777777666666666777888888999999888777777777888888888888888888888888888888777777888888999::::::;;;999999::::::::::::999999777777777777777777777777777888888888888888888777888888888888888888888888:::999888999;;;;;;:::999777777888999999999888888888888999999999999888888888888777777888888999999999999888888999999:::;;;999999::::::::::::::::::888888888888999;;;<<<===888999;;;<<<<<<;;;999888999999999:::::::::;;;;;;::::::;;;;;;;;;;;;::::::888888888999999999::::::888999;;;<<<<<<<<<;;;;;;999:::<<<======<<<;;;:::888:::;;;:::999888:::===;;;;;;:::::::::999999999<<<<<<<<<;;;;;;:::::::::666777888:::;;;;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;;;;;;;::::::999::::::;;;;;;::::::999888888888888888888888888666888::::::888777777777777777888888888999999999999999999999999999888888777999;;;;;;:::999:::;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888:::======<<<::::::::::::999999999999999::::::777777999:::::::::999888::::::;;;;;;;;;;;;::::::777777777777777777777777555777999999888888999:::777666666555555666666777666666777777777888888888777888999:::::::::999999999;;;<<<;;;888888:::<<<>>>>>>>>>>>>>>>===<<<<<<888999999::::::999999888888888888888888888888888666777888999::::::::::::888888888999999:::::::::;;;::::::999999999::::::;;;;;;;;;;;;;;;::::::999888888999999999999888888777777888999:::<<<<<<===888999999999999:::::::::888999999:::;;;:::::::::;;;::::::999999999::::::999::::::;;;<<<<<<======::::::::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;999999::::::::::::999999999999::::::::::::::::::888999::::::999999:::<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::888888888999999999::::::888888888999::::::;;;;;;999::::::;;;<<<<<<======;;;;;;::::::;;;<<<<<<===AAA@@@>>><<<;;;<<<======:::::::::;;;=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>???@@@@@@@@@<<<======>>>>>>======<<<<<<===>>>>>>??????>>>>>>===============>>>??????========================888888:::===>>>===999666777777777777777777777777888888888888888888888888888888888888777777777777555666666777888999999999777888888888999999999999777777666666666666777777777888888888888999999999999999999888999999:::;;;:::999888888777888888888888888888888888888888888777777888999::::::;;;;;;999::::::;;;;;;::::::999999999999:::;;;;;;<<<<<<999::::::;;;;;;::::::999999999888888888888888888999888888:::<<<<<<;;;:::666777888999999999999999888888999999999999888888999999888888999999:::;;;999999888888999999:::;;;999::::::;;;;;;::::::999666666777888999;;;<<<===888999;;;<<<<<<;;;999888999999999::::::;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;888888999999999:::::::::888999:::<<<>>>???@@@@@@:::;;;===>>>>>><<<;;;999:::;;;<<<;;;888777999<<<;;;;;;;;;::::::999999999999999::::::::::::;;;;;;777888999;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999:::;;;;;;<<<<<<;;;;;;:::999::::::;;;;;;::::::999999999999999999999999999555777:::;;;:::999::::::777777888888999999999999;;;::::::999999888888888777999;;;;;;::::::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888:::===>>><<<;;;::::::888999;;;<<<<<<;;;:::999666777888999:::999888888::::::;;;;;;<<<;;;;;;;;;777777888888888888777777;;;;;;:::::::::999999999888888777777777777888888666666777777888888888999666777999::::::999888777:::<<<===<<<999999;;;===;;;;;;<<<<<<;;;:::999999999999:::::::::999999888888888888888888888888888666777888999:::;;;;;;;;;888888888999999:::::::::<<<;;;;;;:::999999999999;;;;;;<<<<<<;;;;;;:::999777777888888888888777777666666777888:::;;;<<<<<<999999:::::::::;;;;;;;;;888999::::::;;;;;;::::::;;;;;;:::999999:::::::::999999:::;;;;;;<<<======:::::::::;;;;;;;;;<<<<<<======>>>>>>======<<<;;;999::::::;;;;;;::::::999<<<;;;;;;::::::999999888999:::::::::999999;;;===>>>===<<<;;;:::999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;666777888999::::::;;;<<<::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;<<<===>>>CCCAAA???===<<<<<<>>>>>><<<<<<;;;<<<======;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;================================================:::;;;===>>>@@@AAAAAAAAA<<<===>>>??????>>>===<<<======>>>???????????????>>>>>>======>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>999999:::::::::;;;;;;;;;888999999999999888777666777777888888999:::::::::999999999999999999999999::::::::::::::::::::::::888:::<<<;;;:::888777777777777666666666777888888999999999999999999999999999777555333333555777999;;;;;;:::888777666555444777777777777777888999999777888888999:::;;;;;;<<<;;;:::::::::::::::;;;;;;::::::::::::;;;<<<===>>>888999999999999999888888::::::;;;;;;;;;;;;::::::999999999999:::<<<===>>>===;;;999999999:::999888:::999888777666666666777::::::;;;;;;;;;;;;::::::888888888999999999::::::<<<===>>><<<::::::===@@@===<<<;;;::::::;;;<<<<<<<<<<<<;;;::::::999::::::>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>======;;;;;;::::::::::::;;;;;;:::::::::::::::;;;<<<<<>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===;;;999888999;;;;;;:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============<<<;;;:::888888999999:::::::::;;;;;;;;;===<<<;;;;;;:::::::::;;;===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999888666555555666888999999999999888888999999999;;;;;;::::::999999999999::::::<<<===>>>>>>>>>>>>;;;===>>>>>>===<<<<<<===<<<<<<;;;::::::::::::;;;@@@>>>===<<<======;;;999888999;;;===>>>>>>===<<<666777777999:::;;;<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;::::::999999999444:::===:::999;;;:::777::::::999999888888888777777777888888999:::::::::888777777777777888999999999999999:::;;;;;;<<<<<<=========<<<<<<<<<;;;;;;999999999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;999999888888888777777777888888888888888888888888<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888999999999999999999999999:::999888888888888999999888888888888999;;;<<<===;;;;;;;;;:::;;;<<<<<<=========<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;::::::<<<<<<======>>>>>>>>>???>>>===;;;:::999999999999;;;;;;999888888999:::;;;::::::::::::;;;;;;;;;;;;======<<<;;;:::999888888<<<;;;;;;:::;;;<<<===>>><<<;;;:::999999:::;;;<<<:::===999>>>999:::GGG:::@@@>>>===???BBBCCCAAA???===>>>>>>>>>>>>===<<<<<>>>>>>>>>>>===<<<===>>>??????>>>===<<<=========>>>??????@@@@@@<<<<<<<<<<<<============>>>????????????@@@@@@@@@=========>>>??????@@@@@@============>>>AAACCCDDDAAAAAAAAAAAA@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAA???>>>===???????????????@@@@@@@@@444444555555555666666666888888777777777666666666999999999999999999999999::::::::::::::::::::::::333333333333333333333333777999::::::888777777888999999888888888888999999666666666666666666666666;;;:::888777777888:::;;;;;;;;;;;;::::::999999888555555555555555666666777555555555666666777777777666666666666777999::::::888888888888999:::;;;<<<666666666666666666666666777777888888888888777777666666666666666777888888777666666777888999999999<<<<<<;;;;;;::::::::::::666666777777777777666666666666666666666777777888999:::;;;999777666999;;;<<<<<<;;;::::::;;;;;;<<<<<<<<<;;;:::::::::::::::;;;:::999999888888999999888888999:::::::::999999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::999888888888888777777777777777777;;;999777777999;;;;;;;;;999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999999999:::::::::;;;;;;;;;;;;:::::::::999999999::::::::::::999999999999888888888888777777777777888777666555555666777888888777777777777777777888999999999888888777777777888888999:::;;;<<<<<<;;;888:::;;;;;;:::999999:::888888777777888999::::::>>><<<;;;;;;;;;;;;:::888777888:::;;;<<<;;;::::::888888888888888888888888999:::::::::::::::999999:::999999999888888888888777666666666666777888888999999999999888888777777999999888888777666666666777777666666777777888999888888999::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::=========>>>>>>>>>>>>???:::::::::999999::::::::::::::::::999999999888888<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::;;;;;;<<<===>>>===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<>>===;;;;;;;;;;;;<<<<<<;;;:::999999:::;;;<<<<<<<<<=========>>>>>>>>>??????>>>======<<<<<<<<<===<<<;;;:::::::::;;;<<<===<<<;;;;;;;;;;;;<<<===:::<<<888===:::===LLLAAAAAA??????@@@BBBCCCBBB@@@AAAAAAAAAAAAAAA@@@????????????>>>>>>>>>=========>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>========================>>>>>>>>>???>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>=========;;;;;;;;;<<<===>>>???@@@AAAAAAAAAAAAAAA@@@??????@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>===<<<<<<======>>>>>>>>>>>>??????;;;;;;;;;<<<<<<<<<<<<===>>>===<<<;;;;;;;;;<<<===::::::999999888777777666777777777777777777777777::::::::::::::::::::::::===>>>>>>>>><<<<<<>>>@@@;;;:::999999888888888888;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777888888888888:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;999::::::;;;<<<>>>???@@@>>>>>>>>>>>>>>>???@@@AAA<<<;;;;;;:::;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============999999999:::999999888777;;;;;;<<<<<<<<<<<<;;;;;;>>>===<<<<<<<<<===>>>???@@@@@@@@@???===<<<>>>?????????>>>>>>>>>>>>??????AAA@@@??????????????????@@@@@@???>>>>>>>>>>>>????????????@@@??????>>>>>>@@@@@@????????????@@@@@@@@@????????????@@@AAAAAA@@@@@@???>>>===<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>???===;;;<<<>>>???@@@@@@<<<<<<<<<======>>>>>>???======>>>>>>>>>???????????????@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>????????????===>>>?????????>>>===<<<=========>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::===<<<;;;;;;;;;<<<===>>>======<<<<<<<<<<<<======>>>>>>>>>============<<<<<<===>>>??????@@@@@@???<<<>>>??????>>>======>>>:::;;;;;;;;;===>>>???@@@BBBAAA@@@@@@@@@@@@???===<<<===??????@@@???>>>===@@@@@@???>>>===<<<;;;;;;>>>??????@@@@@@@@@??????>>>>>>>>>>>>============@@@;;;<<>>>>>>>>>>>>>>=========>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<======>>>===>>>>>>??????@@@AAAAAA@@@@@@@@@???????????????::::::;;;;;;;;;<<<<<<<<<@@@??????>>>>>>??????@@@????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;>>>======<<<======>>>>>><<<<<<;;;;;;<<<<<<===>>>>>>?????????@@@AAAAAAAAA????????????>>>>>>>>>>>>=========<<<<<<<<<<<<<<>>>>>======>>>>>>???<<<<<<;;;;;;;;;<<<<<<============>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>>===<<<======>>>@@@@@@????????????@@@@@@???AAA;;;@@@>>>BBBTTTJJJDDDCCCBBBCCCEEEEEEDDDCCCDDDDDDEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@?????????AAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>======>>>>>>?????????@@@@@@@@@>>>>>>>>>?????????@@@@@@CCCCCCBBBAAAAAA@@@?????????@@@AAAAAABBBBBBAAAAAADDDDDDEEEEEEEEEDDDDDDCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@?????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCC777777888888888999999999;;;999777666666777999:::;;;;;;;;;;;;::::::999999::::::::::::::::::::::::999999999999999999999999888888888888777888:::===>>>===<<<;;;:::999999999888888888888888888888888;;;;;;<<<======<<<;;;;;;::::::::::::::::::::::::666777777888888888888888888888888888888888777777777777777777888999:::;;;:::999999999::::::;;;<<<888888777777777888999:::888999999::::::999999888:::::::::::::::999999999;;;;;;;;;:::888666666777:::;;;<<<<<<<<<;;;:::999888999999::::::999999888<<<;;;:::999:::;;;===>>>=========<<<;;;::::::;;;:::::::::::::::;;;;;;<<<======<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<<<<<<<======>>>======<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>======<<<::::::999888============>>>>>>>>>>>>???===::::::;;;======<<<888888999:::;;;<<<<<<===::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<:::;;;===>>>>>><<<;;;999<<<<<<<<<<<<<<<=========;;;;;;;;;:::::::::999999;;;::::::999999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>>>>===:::<<<======<<<;;;;;;<<<::::::::::::;;;<<<===>>>@@@???======>>>>>>===<<<;;;<<<=========<<<;;;:::??????>>>===<<<;;;::::::======>>>????????????>>><<<<<<<<<<<<<<<<<<<<<<<<@@@:::@@@RRRWWWIII>>><<<;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;;;;<<<<<<:::999999999999:::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>===============>>>>>>>>>?????????@@@@@@======<<<<<<<<<<<<======;;;;;;;;;;;;;;;:::::::::========================;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================>>>???AAAAAA@@@??????????????????>>>>>>>>>>>>???@@@@@@@@@@@@AAABBBCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBB????????????@@@@@@@@@AAA>>>????????????@@@@@@@@@?????????@@@@@@AAAAAAAAABBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCFFFGGG@@@DDDBBBGGGZZZQQQFFFFFFEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAACCCCCCBBBBBBAAAAAAAAAAAA?????????@@@@@@@@@AAAAAA?????????@@@@@@@@@AAAAAACCCCCCCCCBBBBBBBBBAAAAAACCCDDDEEEFFFFFFEEECCCCCCDDDDDDEEEEEEEEEEEEEEEDDDFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCAAA@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFFFF999999999999::::::::::::???>>><<<;;;;;;<<<>>>???;;;;;;;;;<<<<<<=========@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::;;;>>>@@@>>>>>>===;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAABBBBBBAAA@@@>>>@@@@@@??????>>>=========::::::;;;<<<===<<<<<<;;;=====================<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<===>>>>>>======>>>>>>>>>>>>======<<<===>>>>>>>>>===<<<<<<>>>??????===;;;;;;===???AAAAAAAAAAAA@@@???>>>>>>=========>>>>>>=========???>>>>>>===>>>???@@@AAA??????>>>>>>>>>>>>===<<>>BBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBGGGEEEBBBAAAAAABBBAAA@@@>>>??????@@@AAABBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDCCCBBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBB@@@BBBCCCEEEEEEDDDBBBAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>??????@@@@@@BBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCC@@@BBBDDDCCCBBBAAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCEEEDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCFFF@@@GGGYYY^^^PPPEEEDDD@@@@@@@@@@@@@@@@@@@@@AAA???@@@@@@AAAAAABBBCCCCCC???????????????@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBEEEEEEDDDDDDEEEEEEFFFGGGCCCCCCDDDEEEFFFGGGGGGHHHDDDDDDEEEEEEEEEEEEEEEEEEHHHGGGGGGGGGFFFFFFEEEEEECCCCCCDDDEEEEEEFFFFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFGGGEEEEEEFFFFFFGGGHHHHHHHHHCCCCCCCCCCCCEEEGGGIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLGGGLLLJJJPPPcccZZZLLLLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLLLLLLLKKKIIIHHHHHHHHHIIIJJJKKKKKKKKKJJJMMMLLLLLLLLLKKKKKKKKKJJJLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOOOOOOO>>>>>>>>>????????????@@@AAAAAA@@@???@@@AAABBBCCC:::;;;;;;<<<======>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@??????AAACCC>>>===<<<;;;;;;;;;;;;;;;????????????????????????<<<<<<>>>>>>>>>>>><<<<<<>>>>>>======<<<;;;::::::===>>>@@@AAAAAAAAA@@@???AAAAAAAAAAAAAAABBBBBBBBBCCCCCCAAA@@@@@@@@@@@@@@@AAA@@@@@@???@@@@@@AAAAAA???@@@AAABBBCCCCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAA>>>???AAABBBBBBAAA@@@??????AAABBBAAAAAADDDJJJOOOFFFEEEDDDBBBAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAABBBCCCCCCBBB@@@AAABBBCCCDDDEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFGGGGGGHHHLLLIIIFFFEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDAAAAAABBBBBBCCCCCCDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHFFFHHHJJJIIIHHHGGGHHHHHHKKKJJJIIIIIIHHHHHHHHHIIIJJJIIIHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJJJJKKKKKKKKKKKKLLLMMMHHHIIIRRRUUUPPPMMMNNNHHHHHHIIIIIIIIIIIIJJJJJJLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKJJJKKKKKKLLLLLLMMMNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPKKKKKKLLLLLLLLLMMMMMMMMMPPPOOOOOONNNNNNOOOOOOPPPOOOOOOOOOOOOPPPPPPPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLRRRRRRRRRRRRRRRRRRRRRRRRMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPPPPPPPQQQRRRSSSUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUUUUVVVVVVWWWWWWXXXVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUVVVWWWXXXXXXXXXXXXXXXWWWXXXYYYZZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]]]]\\\\\\]]]]]]^^^^^^^^^___[[[[[[[[[\\\^^^aaaccceeedddeeeeeeffffffeeeeeedddaaadddaaaiiigggmmm~~~tttggghhhgggfffddddddfffhhhjjjjjjjjjjjjjjjiiiiiihhhhhhhhhhhhhhhgggggggggggghhhggggggffffffgggggghhhfffffffffggghhhiiiiiiiiigggggggggggghhhhhhhhhhhhjjjjjjjjjjjjkkkkkkkkkkkkkkkkkklllmmmmmmnnnoooooolllllllllmmmllllllkkkkkkjjjkkklllmmmnnnoooooooooppppppppppppppppppppppppqqqppppppppppppqqqrrrrrrqqqqqqrrrssstttuuuuuuvvvDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCDDDDDDDDDEEEEEEEEEJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFGGGGGGEEEDDDDDDEEELLLKKKKKKJJJJJJJJJKKKKKKEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJEEEFFFHHHIIIJJJIIIHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIJJJJJJJJJGGGIIIKKKMMMNNNNNNLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKHHHJJJKKKMMMNNNMMMLLLKKKJJJKKKLLLLLLLLLQQQZZZbbb___\\\YYYVVVTTTSSSTTTTTTNNNNNNOOOOOOOOOOOONNNNNNMMMNNNPPPQQQQQQPPPOOONNNNNNMMMMMMOOORRRRRRPPPNNNLLLMMMNNNPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQRRRWWWVVVUUUUUUTTTTTTUUUUUUTTTTTTUUUVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVVVVSSSTTTTTTUUUUUUVVVWWWWWWUUUVVVVVVWWWXXXXXXYYYYYYZZZXXXVVVVVVWWWYYYYYYXXXVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYWWWWWWXXXXXXYYYYYYXXXXXXWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[WWWXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYWWWXXXYYYZZZZZZ[[[[[[[[[]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\]]]]]]]]]^^^^^^^^^______````````````_________```bbbbbb`````````aaabbbbbbaaaaaaaaabbbccccccdddbbbaaabbbcccdddcccbbbbbbbbbbbbbbbcccddddddeeeccccccdddddddddeeeeeeeeecccdddeeefffggggggggggggeeeeeefffffffffggggggggggggffffffggghhhjjjkkklllggggggggghhhhhhiiiiiiiiikkkjjjjjjiiiiiihhhggggggjjjiiiiiiiiiiiijjjkkkkkkkkkkkkkkklllmmmmmmnnnnnnnnnnnnooooooooopppppppppsssssssssssstttttttttuuuqqqqqqqqqppppppqqqqqqqqqqqqqqqqqqqqqrrrrrrssssssyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzz{{{{{{{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~~~~~~~`````````aaaaaaaaabbbbbbaaaaaabbbcccddddddcccccccccbbbbbbaaaaaa``````___eeeeeeeeeeeeeeeeeeeeeeeeccccccccccccccccccccccccdddfffhhhhhhfffdddcccdddccccccbbbbbbbbbcccddddddggggggggggggggggggggggggffffffffffffffffffffffffffffffgggggghhhiiiiiijjjjjjkkkmmmoooooonnnmmmlllkkkkkkllllllmmmnnnooooooooooooooooooooopppqqqqqqqqqqqqpppppppppppppppqqqlllnnnrrrtttuuutttrrrpppqqqqqqrrrrrrrrrrrrqqqqqqqqqrrruuuwwwwwwwwwvvvuuutttuuuuuussssssxxx}}}xxxvvvuuuvvvxxxxxxxxxyyyyyyyyyyyyxxxxxxvvvxxx{{{}}}}}}|||zzzxxxxxxwwwwwwzzz}}}|||zzzzzz{{{}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~