BM6P6(@ wwweeeVVVIII@@@===999888999888666777:::888888<<>>:::<<<555666999>>>CCCEEEDDDCCCDDD@@@;;;666222111111222333333111///---+++)))(((333333444444333333222111000000111111000///...---//////............//////222222111111111222444555111222222111///...000111333333333444444555555555666555333111000000000111777888999999888888:::<<<999::::::;;;<<<===>>>>>>BBBBBBCCCDDDCCCBBB@@@??????DDDJJJKKKFFFBBBAAABBB???<<<:::>>>EEEGGGDDD>>>>>>>>>@@@BBBDDDGGGIIIKKKQQQTTTXXX\\\]]]\\\ZZZXXXWWWVVVUUUWWWYYYXXXUUUQQQRRROOOJJJEEEDDDFFFMMMRRRYYY```fffhhhkkkqqqtttsssooopppppppppnnnkkkiiigggiiikkkrrr|||eeeQQQJJJGGGCCCLLLNNNLLLEEEDDDIIINNNNNN]]]fffooorrroookkkkkkmmmoooooonnnllljjjgggeeedddfffkkknnnjjjeeedddcccaaabbbfffjjjiiiddd]]]YYYWWWQQQMMMJJJKKKMMMMMMIIIEEEFFFEEECCCAAA???======<<>>KKK\\\nnn{{{tttwwwzzzwwwooohhhdddbbbaaaXXX[[[YYYQQQJJJGGGDDD???>>>;;;888666777:::===???>>><<<<<<>>>===>>>EEENNNccckkktttxxxtttkkkeeeccc]]]\\\\\\cccnnnxxx}}}~~~{{{~~~~~~{{{{{{|||vvvnnnhhhaaaZZZXXXUUUSSSVVV[[[eeemmmwww~~~xxxdddNNN>>>999999777999<<>><<<999555333222333333333222111000...---,,,+++333333333444333222222111111000000000//////////////////............//////444333222111111111222333222333333222000000111222333333333444444444444444222222222222333333444444777888999999888888:::<<<999:::;;;<<<===>>>>>>???@@@@@@@@@AAAAAA@@@@@@@@@FFFJJJNNNLLLGGGCCCBBBBBB???======@@@DDDEEEAAA>>>BBBBBBCCCEEEHHHKKKNNNOOOSSSWWW\\\aaabbb___[[[XXXUUUUUUUUUXXXZZZZZZWWWSSSPPPOOOLLLKKKLLLQQQYYY___^^^ccceeedddeeejjjllllllnnnnnnnnnnnnmmmmmmmmmmmmooottt|||xxx\\\MMMLLLOOOOOOJJJKKKJJJGGGCCCBBBFFFJJJ[[[eeeqqqvvvsssnnnllllllkkkkkkjjjiiigggeeecccbbbfffjjjkkkgggeeeeeeccc```^^^aaadddbbb^^^XXXUUUSSSRRRNNNLLLLLLNNNMMMIIIEEEAAA@@@???===;;;::::::999666999CCCXXXttt|||rrr```QQQOOOOOOJJJIIIMMMAAA@@@>>><<<<<<:::777444888666444444555555333222444444444444444444444444555333222333444555555555333333444555666555222///555333000000222222111///222222333333333333222222222111111000000000000000222222222000///------------///000///---***((('''------------------------,,,//////,,,,,,000000---//////...---///111333555222111000//////000111222///------000///,,,---000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////000000000000000//////...------...///000~~~qqq^^^NNNFFF???:::<<<>>>;;;888777666777;;;>>>CCCOOOeeeyyyoooVVVCCC>>>999555666666444333555222111000111333555666555666777:::AAANNN```rrr~~~zzzmmmrrrwwwyyynnnddd]]]XXXUUUSSSKKKOOOOOOIIIDDD@@@<<<888:::888666555666;;;@@@CCCFFFAAA???AAACCCFFFKKKRRRgggqqq{{{zzzpppfff```bbbeeeiiiooovvv}}}~~~{{{{{{{{{uuunnngggcccaaabbbddddddhhhmmmvvv{{{~~~qqq```OOOAAA:::888<<<<<>>??????????????????@@@AAABBBCCCKKKMMMMMMJJJEEEAAA@@@AAA>>>@@@BBBCCCCCCBBB???>>>CCCCCCDDDFFFJJJNNNQQQSSSUUUYYY___cccddd```ZZZVVVUUUUUUVVVYYYZZZYYYVVVSSSKKKLLLMMMNNNRRRXXXaaafffkkkmmmkkkeeecccgggjjjjjjnnnllliiifffdddeeeggghhhpppyyymmm]]]TTTQQQKKKDDDKKKKKKPPPTTTPPPJJJNNNYYY\\\fffrrrxxxvvvpppllljjjhhhhhhhhhgggfffeeedddccchhhiiigggddddddfffddd```^^^______]]]YYYUUUSSSRRRQQQNNNLLLKKKLLLKKKGGGCCCBBBAAA???>>>===<<<<<<<<>><<<999777777888;;;<<<===FFFZZZnnn|||xxx^^^IIIAAA999444555555444444666666444333222333333222111555666888:::AAAPPPcccpppyyy~~~zzzuuutttxxx|||}}}zzzzzz~~~rrriiiqqqwww~~~zzzqqqeee[[[TTTOOOKKKHHHAAAEEEGGGEEEAAA<<<888555777666555555777<<>>>>>>>><<<999666444444444444333222111111/////////000000000111111222222222222222111111000222111///------...000111000000////////////000000444333333333222222333333333444555444333222222333555444444333333222222222555777888888777555222000555777888999999999:::;;;;;;;;;<<<===>>>??????@@@AAA@@@@@@@@@BBBDDDFFFHHHIIIIIIHHHDDD@@@======???@@@CCCGGGGGGDDDAAA??????CCCEEEGGGKKKOOOUUUYYY\\\XXX[[[___aaaaaa]]]XXXUUUWWWWWWXXXYYYXXXUUUQQQOOOLLLNNNQQQTTTYYY___fffkkkttttttooofffbbbeeeiiijjjiiifffbbb______cccgggjjjwww~~~}}}{{{~~~~~~fffUUUSSSUUUUUURRRIIIIIIRRR[[[UUUIIILLLZZZbbbiiirrrvvvsssnnnjjjiiiiiiiiijjjjjjiiiiiihhhggghhhhhhdddaaacccfffddd___]]]\\\ZZZXXXUUURRRQQQQQQPPPMMMKKKJJJJJJHHHDDDAAAAAA@@@???>>>============999;;;AAAPPPhhh}}}xxxeeeRRRNNNOOOMMMGGGCCCFFFDDDCCCBBB@@@===888555666555333444444555333222222222222222222222222222555444333333555666666555555444555666777777555222000000000000111111111000111111222222222111000000222111111000000000000000///111222000---,,,---...***---//////,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---///---***+++///111000222222000///...---,,,,,,...///000000000...---,,,///,,,+++...///---,,,.../////////...------,,,,,,++++++++++++++++++++++++,,,,,,------------------...............---------+++,,,---...///000//////tttsssssswww~~~zzzmmmbbbSSSEEE@@@???<<<:::999999999:::;;;;;;@@@QQQaaasss~~~~~~gggQQQEEE;;;444444555555555777666444333333444333111000000222444444666???MMMXXXdddllluuu{{{|||uuurrrsssvvvyyy{{{ssstttrrrnnnjjjiiilllppprrrpppsssyyymmmgggrrrxxx~~~}}}rrrhhh[[[RRRMMMIIIFFFCCC===???CCCDDDAAA<<<888777666666777777999>>>FFFLLLSSSOOOOOOUUU\\\aaaggglllxxx{{{xxxrrrkkkrrrvvv{{{|||yyyxxxzzz}}}wwwrrrpppttt{{{~~~}}}zzzxxxyyy~~~zzzsssmmmeee[[[UUURRRNNNHHHCCCBBB???;;;888777777555444333333333333222000///---.........//////000000000111111222222111111000///111000...------///111222000000////////////000000111111222333444555555555222333555555333111111222444444444333333222222111666777999:::999666333000333666888999999999:::;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@AAABBBEEEGGGIIIFFFEEECCC@@@===<<<===???BBBFFFJJJIIIEEEBBBBBBCCCFFFHHHLLLRRRXXX^^^ccceee____________]]][[[YYYWWWYYYYYYYYYWWWSSSOOOLLLJJJRRRUUUZZZ___ccciiinnnrrrrrrrrrlllccc___bbbfffgggdddbbb``````dddkkksssxxx}}}zzzzzz}}}oooaaa\\\]]]YYYNNNDDDUUUVVV___hhh```QQQRRR^^^iiilllppppppmmmiiihhhhhhiiijjjjjjkkkkkkjjjjjjiiihhhhhhdddaaabbbeeeccc^^^[[[YYYUUUSSSQQQPPPOOONNNPPPNNNMMMKKKJJJHHHEEECCC======<<<::::::999999999---666FFF[[[tttlll___QQQKKKIIIFFFDDDCCCEEECCCAAA@@@>>>;;;777444555444333333444555333222222222222222222222222222666444333333555666666555111000000111333333111///111222333333222222111111222222222222222111000///222111111000000000000000000...,,,,,,......,,,***,,,***)))+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,---...---***+++///222000333111///---,,,---...//////000111111000...,,,+++000,,,+++...111///...////////////...------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...//////000++++++---...////////////xxxssseeeddddddiiittt{{{rrrcccRRRIIICCC>>>;;;<<<:::888888::::::===IIIUUUggguuuqqq^^^MMMAAA777555666555555777222222222333555555444222111444666555555888@@@GGGKKKTTT```kkkwww~~~tttmmmfffcccfffkkkoooqqqfffffffffeeebbbaaabbbccceeeeeekkkvvv~~~|||hhhfffsssyyy||||||tttggg]]]QQQIIIGGGFFFDDDAAA<<<===AAADDDBBB<<<999:::666999;;;;;;===AAAHHHNNNVVVUUUXXX```fffkkkqqqwwwyyywww{{{{{{vvvwwwyyy{{{yyyvvvuuuwwwyyypppiiigggoooyyy~~~~~~pppfff\\\WWWRRRPPPPPPNNNIIIEEE@@@===888555555555444333333333333222111///---,,,////////////////////////000111111111111000//////000//////......///111111111000000//////000000111///000222444555666666666111333555555333222111222333333333333222222222222333444777999999888666444222555888999999999:::;;;<<<<<<===>>>???@@@AAAAAA===>>>???@@@BBBDDDEEEGGGFFFDDDBBB???>>>>>>???@@@CCCFFFIIIHHHEEEDDDEEEFFFDDDGGGMMMTTT[[[```ccceeeeeedddbbb___]]][[[ZZZYYYXXXXXXWWWTTTOOOLLLKKKLLLRRRVVV]]]ccchhhlllpppsssooooookkkddd```dddggghhhgggeeeccccccfffkkkpppttt}}}~~~yyywwwyyyxxxlllcccdddggg```RRRGGGRRRWWWbbbllljjjbbbcccjjjkkklllkkkiiifffdddeeefffhhhhhhiiiiiiiiiiiihhhhhhhhhiiigggcccbbbdddbbb]]]^^^[[[WWWUUUTTTTTTSSSQQQPPPPPPOOONNNLLLJJJHHHGGG@@@???>>><<<;;;:::::::::<<<>>>BBBLLL```uuurrrjjj]]]QQQGGGBBB@@@@@@GGGEEEBBB@@@>>>===:::888555333222333444555333222222222222222222222222222666555333444555777666666111000000111333333222000111333555555444222222222333333333333222111000000222111111000000000000000///,,,)))***---...+++(((---)))''')))---///---))),,,,,,,,,,,,,,,,,,,,,,,,+++...---+++,,,000222000000...,,,******+++---///,,,---...///000//////...///***)))...222111000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------...///000111222222,,,,,,,,,---.........///|||rrriiibbbVVVTTTTTTZZZhhhyyy}}}qqqbbbVVVLLLBBB======:::666555888:::<<>>???@@@AAABBB===>>>@@@AAACCCDDDEEEEEEFFFDDDAAA????????????>>>CCCCCCDDDDDDDDDEEEFFFHHHGGGKKKRRRYYY^^^aaabbbbbbeeedddccc```]]]ZZZWWWVVVSSSTTTSSSQQQNNNOOORRRUUUUUUZZZ```eeehhhjjjkkklllkkkmmmkkkeeebbbeeegggfffhhhhhhgggggghhhkkknnnpppyyy{{{{{{yyy|||~~~fff^^^bbbgggkkknnnCCCLLLXXX```ddddddeeeggghhhgggeeecccbbbbbbccceeeggghhhhhhhhhhhhhhhgggggggggkkkkkkfffcccbbb```]]]^^^[[[WWWVVVVVVUUUSSSQQQNNNNNNNNNMMMKKKIIIGGGGGGDDDCCCAAA???>>>===<<<<<<<<<999333555DDD[[[nnnvvvzzzmmm^^^SSSMMMIIIHHHGGGDDD@@@======<<<;;;:::444333222222444444444222333333333333333333333333666555444444666777777666333222111222444555444333...222555666555333444555444444444444333222111000222111111000000000000000------,,,,,,,,,,,,,,,+++,,,+++++++++,,,------,,,++++++++++++++++++++++++***---...,,,---111111///------,,,,,,++++++,,,,,,)))***+++,,,.../////////---(((&&&,,,111111000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///.../////////000000111111...---,,,,,,,,,---...///yyyooobbbWWWOOOKKKIIIIIIOOO___rrryyymmmaaaSSSEEE>>>===999444333666:::;;;>>>BBBPPPeee{{{wwwaaaRRRBBB<<<999777444444666555444444444333000...111222333444444555777999;;;???DDDKKKVVVbbbfffdddVVVSSSQQQUUU]]]ccceeedddWWWWWWXXX\\\___]]]WWWRRRRRRVVVaaaqqq}}}qqq```bbbqqquuussslllaaaSSSIII???:::===AAAAAA???<<<:::===BBB@@@:::888<<<999>>>BBBDDDCCCEEEJJJOOOUUUZZZbbbjjjlllmmmsss{{{|||rrrttt{{{ssskkkfffcccbbbbbb]]]VVVXXXhhhxxxyyyrrrgggZZZPPPKKKJJJIIIHHHHHHDDD>>>:::777777999:::;;;999555111222222111000000000000111555444333222111//////...000000000000000//////...---...///000111111000000111111000000000000111111222333444555555555444333333666888999777555444444111111111222222333333444777777777777666555333222111444777999999999::::::======>>>???@@@AAAAAABBB???@@@BBBEEEFFFFFFFFFFFFFFFCCC@@@>>>>>>===<<<;;;BBBAAAAAAAAACCCEEEGGGHHHPPPUUU\\\cccggghhhgggfffbbbbbbbbb```]]]XXXTTTQQQOOOPPPPPPOOOOOORRRXXX^^^___ccchhhlllllljjjhhhhhhdddffffffaaa^^^```aaa___bbbcccfffkkkqqqwww|||}}}xxxwwwxxxfff```aaalllpppdddSSSHHHVVV___hhhkkklllnnnlllgggcccbbbbbbaaaaaaaaacccdddiiiiiiiiiiiiiiihhhhhhgggffflllnnniiicccaaa___]]]WWWTTTPPPOOOOOOOOOLLLJJJIIIJJJKKKJJJGGGFFFEEEEEEBBBAAA???===;;;:::999888444:::BBBMMM___qqq|||~~~hhhbbbVVVLLLFFFEEEDDDAAAAAA>>>999666666666666666444333222222444444444222333333333333333333333333666555444444666777777666///...---...000111111000+++///444666555444555777555555555444333222111000222111111000000000000000+++...000///+++***,,,///+++...///...+++***---000++++++++++++++++++++++++))),,,...---...111111...,,,---/////////---+++***))))))***+++,,,,,,---...+++%%%$$$***000111000000000//////...------,,,,,,------------------------++++++,,,,,,---...//////...............---------000...,,,++++++,,,---///zzzkkk\\\QQQJJJHHHBBBDDDHHHNNNZZZmmm|||nnncccZZZLLL???>>>999666777777777;;;@@@MMMddd~~~ooo]]]LLLCCC===666333555888444333666777555444555000333555666666555555666888:::===AAAKKKYYYaaabbbVVVUUUVVV]]]eeejjjiiiggg[[[ZZZ[[[bbbhhheeeYYYNNNPPPSSS```sss~~~jjj```eeepppmmmfff^^^SSSJJJBBB======>>>======??????BBBDDDCCC???<<<<<<===@@@CCCGGGIIIJJJKKKMMMOOOYYYaaaiiimmmmmmpppxxx~~~}}}~~~tttsss|||yyymmmbbbZZZWWWWWWXXXPPPWWWbbbnnnwww~~~yyylll```WWWQQQNNNMMMHHHCCCAAAAAA>>>999444555666777888888888888888222222222222111///...---111111111111000...---,,,//////............//////000111111000///......///222000///...///000222333666555444444555666888999777666555444333222222222000111333555666777888888<<<;;;:::888777666666666333666888888777888;;;???;;;<<<>>>???@@@@@@??????EEEEEEDDDDDDDDDFFFGGGHHHJJJFFFBBB===;;;;;;<<<===;;;>>>BBBFFFKKKNNNRRRSSSXXXZZZ___eeeiiijjjhhhfffdddccc```\\\XXXUUURRRQQQSSSOOOLLLMMMSSSZZZ___aaabbbhhhnnnoookkkgggfffgggeeebbbaaaaaa^^^[[[]]]aaaaaahhhmmmnnnrrryyy~~~|||oooeeegggnnnxxxqqq^^^[[[\\\bbbhhheeeXXXLLLQQQbbbmmmlllkkkmmmjjjbbbbbb^^^[[[\\\```ccceeeddddddfffhhhiiihhhggghhhiiilllgggaaa______^^^YYYUUUKKKKKKMMMPPPRRRQQQNNNLLLKKKLLLLLLJJJFFFCCCBBBBBBAAAAAA@@@???===:::777666333555:::GGGaaazzzwwwlllUUUGGGCCCAAAFFFMMMJJJCCC<<<888888888666666888666444333333444555333222444444444444444555666777666777777777777555444333555444333222111111111111444222000111222444555444777666666444333111///...000000000000000000000000---...///000000///......,,,,,,,,,---------.........------,,,,,,------...---++++++---111333111///---000222000,,,***,,,/////////............//////000000000000////////////333111......///000000///...,,,,,,,,,......---,,,,,,,,,,,,---------......------------------------222000...---...///...---}}}wwwkkk\\\OOOFFFBBBAAAAAAAAADDDKKKXXXlllzzzqqqfffTTTDDD???:::777888888888;;;@@@NNNccc|||wwwgggUUUIII@@@777555777666222111444555222111222111333555555444444555666999;;;===BBBNNN]]]hhhkkkfffeeeeeehhhmmmnnnlllhhh```^^^___dddiiifff[[[PPPPPPQQQ\\\ppp}}}jjj```dddiiiaaaXXXPPPEEEEEE???<<<<<<<<<:::<<<@@@EEEIIILLLLLLHHHEEEDDDEEEIIILLLOOOQQQRRRSSSTTTUUU```gggooossssssuuu{{{}}}~~~uuuttt}}}wwwjjj]]]UUURRRTTTVVVXXX___jjjttt|||~~~qqqcccWWWOOOKKKJJJIIIDDD???<<<<<<:::666222444555666777888888888888222222111111000000//////000111111111111000000/////////............/////////000111000///...///000111111/////////000222333444444444333333444444555666666555444333333333333111222333555777888888888888888777777777777777888444666888888777888;;;>>><<<===???@@@AAAAAA@@@@@@EEEDDDDDDCCCDDDEEEFFFGGGFFFDDDAAA>>><<<;;;<<<===@@@CCCGGGKKKNNNRRRTTTVVV\\\]]]```dddggggggdddaaaaaa```^^^[[[XXXUUUSSSRRRSSSPPPNNNPPPVVV\\\```bbbfffhhhjjjgggbbb______aaaccc___^^^^^^\\\ZZZ]]]bbbdddkkkqqqsssvvv|||uuugggYYYVVVcccssszzzwwwzzzqqqiiiddd[[[XXXYYY___fffdddYYYNNNRRR```iiihhhfffiiigggaaa___]]]ZZZ[[[___bbbddddddhhhhhhhhhhhhhhhhhhhhhhhhfffaaa[[[YYYZZZYYYUUUQQQPPPPPPPPPRRRSSSQQQNNNKKKJJJJJJIIIGGGDDDBBBAAAAAA@@@@@@???===;;;999777555111444999DDD\\\ttt{{{uuugggPPPBBB???===CCCJJJGGGDDD===888888888555444666666444333333444444333222333333222222111222222222666666777777666555333222444333222111000000000000555333111222333555555555555555555444333111000///000000000000000000000000//////000000000///------.........------,,,,,,,,,...------,,,,,,------...///...---...000111///,,,'''***......,,,,,,111555//////............//////000000000000////////////111000/////////...+++)))...---,,,,,,---...---+++---------.........//////............------------111///....../////////...iiicccYYYLLLCCC>>>>>>@@@@@@@@@CCCLLL]]]qqq~~~pppZZZGGG???:::888999999999<<>><<<;;;<<<999888<<>>???@@@AAAAAAAAA@@@DDDDDDCCCCCCCCCDDDEEEEEEAAA@@@>>><<<<<<<<<======FFFIIINNNRRRTTTVVVYYY[[[``````aaacccdddccc___\\\\\\\\\ZZZYYYWWWVVVTTTTTTTTTSSSSSSUUUZZZ^^^aaabbbffffffddd___ZZZYYY\\\______[[[ZZZ[[[ZZZYYY]]]dddfffmmmtttwwwzzzmmm[[[OOORRRfffzzz}}}pppiiinnnrrrtttpppggg]]]WWWVVVTTTRRRSSSYYY``````YYYRRRPPPZZZ```]]]\\\___```\\\\\\[[[YYYZZZ]]]aaacccdddkkkhhheeeeeehhhiiihhhgggddd```[[[XXXXXXXXXUUURRRPPPPPPPPPQQQRRRQQQNNNKKKJJJIIIFFFDDDBBBAAA@@@@@@???>>><<<:::888666555555000444888AAAVVVmmmvvvsssbbbKKK>>>;;;:::AAAIIIGGGFFF>>>888888888555333444555444333333444444333222444333333222111111000000666666666666555444333222222222111000////////////444222111111333444444333333444444333333111000000000000000000000000000000000000000000000///...---000000///...---,,,+++***...------,,,,,,------...111000/////////...,,,***%%%(((+++++++++---222777//////............//////000000000000////////////,,,,,,---///000...***'''///...,,,,,,------,,,+++........./////////000000------------............///...---...///000///...SSSPPPKKKDDD???>>>@@@CCCAAABBBIIIWWWjjj|||qqqYYYFFF???:::888999:::999<<<@@@NNN___tttttteeeUUUGGG???===;;;777555888888666ӵ888:::>>>@@@???CCCHHHPPP^^^ooozzz|||}}}{{{{{{{{{{{{yyyuuurrrnnnmmmnnnqqqqqqjjj\\\QQQHHHEEENNNdddyyy|||bbb]]]```^^^OOOGGGEEE>>>999:::<<<===999888@@@KKK\\\aaahhhiiieee```]]]\\\bbbeeeiiijjjjjjiiiiiijjjsssyyy}}}tttqqqwww}}}~~~xxxooobbbWWWSSSVVV^^^cccrrrxxxĦĦӵzzzmmmggg]]]RRRJJJFFFEEEEEE@@@;;;666222222222111///000111333444666777888888111000000//////000111222///000000111111111000000//////............//////...///111111000000111333111111000000000111222333444555777888888777666555666555444333333333333333333444555777888888999999666666666666777999:::;;;666666777Ħ<<<===>>>>>>???@@@@@@@@@CCCCCCCCCBBBBBBBBBBBBBBB>>><<<:::888999<<>>888:::;;;888555555555444222333444444333111555555555555555555444444666666555555444333333222222222111000000000000000222000///000111222111000222222222222222222111000/////////////////////////////////000000000//////000//////...---,,,,,,,,,...------,,,,,,------...000000//////...---,,,******+++++++++***+++///222//////............//////000000000000////////////((()))***---///000...,,,///...------------,,,***---.........////////////,,,,,,,,,,,,------------...------...000111000///CCCCCCBBB@@@>>>>>>@@@BBBDDDIIIUUUfffxxx{{{iiiSSSDDD>>>:::888::::::999;;;???LLL[[[mmm{{{uuueeeWWWLLLEEE@@@;;;7779999994ĉ@ӵBBBGGGJJJLLLRRRZZZbbbnnn{{{}}}zzzxxxuuuqqqoooiiiiiikkknnnlllbbbSSSHHHAAA???JJJbbbxxxwww___\\\```[[[KKKFFFFFF@@@:::;;;===>>><<<===HHHUUUhhhmmmssstttpppiiieeeccciiimmmqqqttttttssssssssszzz~~~yyyppplllqqqxxx|||sssmmmddd^^^^^^eeennnttt{{{>L=hĦ4ĉ@ӵddd```YYYQQQJJJDDDAAA@@@===:::555222111111111111///000111333555666666666000000000000000000111111000000000000///...---,,,//////............//////...000111111000000111333111111111111111222222333333444666888999999888888555555444333333333444444444444666777888888888888999999999888888999::::::777666666>L;;;;;;;;;;;;<<<======>>>???BBBBBBBBBBBBAAAAAA@@@@@@===:::777555777===CCCHHHJJJPPPWWWZZZ[[[\\\___bbb___^^^]]]]]]^^^]]][[[YYYYYYXXXWWWVVVUUUSSSRRRRRRWWWYYY[[[^^^___`````````\\\\\\[[[YYYWWWWWWXXXYYYZZZXXXXXX[[[\\\]]]cccjjjjjjqqqzzzvvvgggXXXUUU[[[eeepppyyytttmmmddd]]]YYYTTTMMMGGGFFFGGGIIIMMMQQQSSSRRRPPPKKKMMMMMMKKKKKKOOORRRRRRYYYYYYZZZ[[[\\\___aaacccgggbbb]]]]]]aaadddccc``````\\\XXXTTTQQQPPPOOONNNQQQOOONNNMMMLLLKKKGGGEEEKKKHHHCCCAAABBBBBBAAA@@@;;;:::777555333333333333333777999???QQQgggrrrqqqVVVBBB888:::;;;CCCKKKHHHDDD===999===AAA>>>999777555333222222333444222111444444666777888888888888666555444444333222222222333333222111111111222222333111111111222333111000000111111222222111111000////////////////////////---......///000111222222...........................------,,,,,,------...---......///...---------,,,---,,,+++***+++,,,...//////............//////000000000000////////////,,,+++***+++...000111000///...,,,,,,------,,,+++,,,,,,---------.........******++++++,,,,,,,,,,,,---------///000111000...===???@@@@@@???@@@AAACCCOOOWWWdddttttttaaaMMMCCC<<<999777999:::888:::>>>GGGTTTdddsssvvvkkk___TTTJJJCCC>>>>>>>>>GG=?UUUXXXaaagggnnnttt|||~~~yyyrrrlllfffbbb```YYYZZZ\\\^^^\\\SSSGGG>>>??????LLLeeezzzsss^^^\\\^^^XXXIIIEEEEEE<<<======>>>??????CCCQQQ___qqqvvvzzzzzztttlllgggdddlllpppvvvzzz{{{zzzzzz{{{~~~{{{rrrhhheeekkkttt{{{sssqqqmmmlllooouuu}}}HdĦ=ĪjGG=?[[[UUUMMMFFF???;;;888:::888666333222111222222...///000222333444444444000000111111111111000///000000000///...---++++++//////............/////////111222111000000111222111111111222222222222333333333444555666666666666555444444333333444444444333444555666777777777777<<<;;;:::999999999999999888777666HdĦ:::;;;:::::::::;;;<<<===>>>AAAAAAAAAAAA@@@???>>>======:::888888;;;BBBJJJNNNMMMSSSZZZ]]][[[[[[]]]```]]]\\\ZZZZZZ[[[[[[ZZZYYYXXXWWWWWWVVVTTTTTTSSSRRRYYY\\\^^^___^^^]]]^^^^^^YYYXXXWWWVVVTTTSSSQQQPPP[[[ZZZ\\\```bbbccchhhnnnqqqxxxyyylll^^^RRRTTT```mmmxxx{{{nnnfffbbb[[[PPPFFFDDDFFFHHHKKKLLLMMMMMMLLLLLLLLLKKKLLLMMMPPPRRRSSSWWWYYYZZZ[[[[[[\\\^^^``````]]]ZZZ[[[^^^```___^^^]]][[[WWWSSSQQQQQQRRRRRRVVVTTTPPPNNNKKKHHHDDDAAAJJJFFFBBBAAACCCCCCAAA???999888666555333222222111555777999???SSSiiissspppQQQ???888<<<>>>FFFMMMIIIDDD>>><<>><<<ӵDDDJJJӵ___ӵ[[[YYYXXXUUUUUUĦ\\\TTTӵ]]]]]]aaa}}}ĭӵ```iii}}}vvvoooeeeXXXNNNEEEHHHKKKLLLKKKJJJIIIIIIKKKJJJKKKNNNPPPRRRSSSTTTUUUWWWYYYYYYWWWWWWZZZ\\\YYYZZZZZZ[[[\\\]]]^^^^^^YYYXXXUUUSSSRRRTTTWWWYYYSSSQQQMMMKKKIIIGGGCCCAAAHHHDDD@@@AAACCCCCC???<<<777777666555444222111000666777777???UUUlllsssmmmRRRAAA===CCCFFFNNNSSSNNNFFFAAAAAAIIINNNIII>>>777444333222222333333222000111333555777888777777666555444333222111111111222222222111111111111222222333333222333444444111///000111111111000///......000000000000000000000000222111000//////000111111////////////...............------,,,,,,------...***,,,///...---,,,---///++++++---...000///...,,,//////............//////000000000000////////////000///......//////---,,,,,,++++++,,,...///...---------------............++++++,,,------...//////.........000111000...+++EEEFFF?~4jjjsss{{{g&e>&eg&e>hӵ777666888888777888<<<g&eguO>uO>&e4ff?>ߝL\\\gĉ@uuuvvvwwwyyyShӵxxxnnniii```TTTJJJCCCg&e===>hӵqqqfff?><zZZZg&e>&e>>>BBBHLiiicccaaaShӵgLwwwnnnccc[[[[[[dddsssS?ʬ3h?D%%)?ZufĦgLg&ennngĉ@TTTJJJg&e>&e777@e//////??111111///111333444333111g<ĉ0000000000003we<Ħ............3h?@e333333333333222===<<<999Z5554444443333333333h?gL888888888888888999999999777555D%%)?<<<fff?><z???====?ĦPPPg&ecccg&e^^^[[[XXXS?ʬTTT4ff?>ߝL^^^@eUUUg&eYYY___```3h?g&e>&e___jjj??yyymmm```XXXGGGJJJNNNNNNKKKIIIHHHHHHIIIHHHIIINNNQQQRRRRRRSSSSSSVVVXXXWWWUUUTTTVVVYYYVVVXXX[[[\\\\\\\\\^^^___PPPPPPOOONNNOOORRRVVVZZZJJJIIIGGGGGGGGGGGGEEEDDDEEEBBB???@@@BBBBBB>>>999666666666666555333111///666666666???VVVmmmssskkkUUUEEEBBBJJJNNNUUUYYYTTTHHHDDDDDDMMMRRRKKK>>>555444333111222333333222000444555777999999888666555555444333111000111111222111000000000000000111111000000///000111111...,,,111111111111000///...---000000000000000000000000555333222000.........///111111000///...------,,,...------,,,,,,------...+++---//////,,,+++,,,...------///000111///,,,)))//////............//////000000000000////////////++++++---///111111...,,,+++******,,,...000///.............../////////000------......///000111111/////////000111000---***TTT4DӵzzzHƅ^Hu]ĦHu]ĦZuR)Ħ888666777777666999>>>Hu]ĦHŐeHŐeHu]ĦqIܗGIӵooott~~~~~~}}}HGgĉ@hhheeeaaaZZZQQQHHHCCC@@@Hu]Ħ:::ZuR)ĦxxxsߝLGdUĦZZZHƅ^Hu]ĦJJJntHdĦtttqqqHGgĉ@HdĦ|||zzzjjjaaaYYYZZZeeeqqqHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]Ħ[[[ttLLL@@@Hƅ^Hu]Ħ444H׼s222000111111222000333666666222000tQ000000000000je<Ħ.........Bt=o9ĦH׼s333222000000333666777777666HtĦ444555555555555Bt=o9ĦHdĦ666666999999666666888:::888666Dtfo9ĦsߝLGdUĦ===Ht@cӵHu]ĦdddHu]ĦVVVWWWHtƅ^RRRqIܗGIӵ[[[H׼sVVVTTTHu]ĦZZZcccBt=o9ĦHƅ^Hu]ĦbbbxxxvvvmmmZZZKKKFFFDDDIIIMMMKKKIIIHHHEEEFFFIIILLLOOORRRTTTVVVVVVUUUTTTUUUWWWWWWWWWUUUXXXXXXXXXXXXWWWVVVUUUTTTVVVSSSPPPOOOPPPQQQRRRRRRKKKHHHDDDAAAAAA@@@@@@???>>>>>>???@@@@@@>>>:::777:::888666666888888555222666666444999NNNhhhrrrmmmXXXJJJEEERRR______\\\\\\LLLEEEFFFQQQUUUJJJ<<<444666555333333444444333222555555666666777777888888333111...///222444333111111000...///111333444444222333333333333222111111000000000000000000000000000...---,,,------+++***666111+++***---...,,,)))333000---,,,,,,------,,,)))***++++++,,,,,,++++++///...---,,,+++,,,---...---------------...///000000222222000,,,+++,,,/////////............//////,,,------......------,,,))),,,......,,,+++---///...,,,***)))***++++++***........................///......///111000...,,,hhhiii4DuXӵDdDΦDdDĦDdDĦdddt|<:::777666777777777:::@@@DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵyyy`eĭ~~~qet\\\WWWSSSNNNIIIBBB===::::::DdDĦ:::>>>t|>>o)hsss~~~DdDΦDdDĦjjjDdDΦDdDӵTTTGIpӵDdDĦpo9wӵDdDĦxxxrrrkkkfffcccfffiiimmmssszzzpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦIIIHߝL`o9555DdDΦDdDӵ111DdDĦ000000000000000000111111222000222444444222000geĦ......sp?aĦ///...GIdnuR)ĦDdDĦ333444333333444555777666444DdDĦ666666666666GIdnuR)ĦDdDĦ444444777777444444666777777777DdDĦnuR)ĦDdDΦDdDĦ;;;DdDĦnuR)ĦDdDĦZZZDdDĦTTTpo9uNNNMMMTTTVVV=ӊB1.uTӵUUUDdDĦXXXWWWDdDĦqqqGIdnuR)ĦDdDΦDdDӵ___iiiqqqyyy~~~{{{ttttttppp```UUUMMMJJJNNNSSSQQQLLLIIIBBBCCCEEEHHHMMMRRRVVVYYYXXXVVVUUUVVVXXXZZZ[[[ZZZ^^^]]][[[WWWTTTPPPNNNLLLMMMLLLJJJJJJLLLMMMMMMLLLIIIEEE@@@======>>>??????DDDBBB@@@>>>===;;;888666666555444555555555333111777777555999KKKcccnnnnnnaaaZZZ\\\hhhnnnfffZZZTTTLLLDDDCCCLLLOOOFFF<<<888666444333333444555444222666666666666666555555555777555333111111111///...222000//////111333333333111111111111111000//////------------------------333111000000000000///---222000---...000111///,,,---,,,---...000000///------...//////000000//////...------,,,------......------------.........///***+++,,,------...000222//////............//////...//////////////////...,,,...222333222000000000000...,,,,,,---//////.................................---...000000...---4DuXӵDdDʜ4DuTӵ>d<ĦiiiDt:::555666888888777<<d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>eppppuR)Ħ>>>@@@>>>===<<<===>>>>d<ĦAAADtrrrDdDΦDdDĦsss>d<ʜ4DuTӵZZZ4DwDd<ĦpuR)Ħ>dd<ӵDdd<zzz>d<ĦFFF4DufئL>e222DdDʜ4DuTӵ000DdDĦ000000000000000000111111222111111222222111000geĦ///s<v>aĦ111///peӵDx<DdDĦ333555555555555555:::888666DdDĦ999777777777peӵDx<>d<444666666444444777666666777>d<ӵDd<DdDΦDdDĦ<<<DdDӵnd<DdDĦWWW>d<ĦUUUpeӵLLLĦ___F&uTӵVVVDdDĦZZZZZZ>d<Ħ}}}peӵDx<>d<ʜ4DuTӵ^^^iiirrr{{{}}}wwwxxxvvvpppqqqnnn```XXXQQQNNNRRRVVVRRRLLLHHHEEEFFFHHHKKKPPPUUUZZZ]]]ZZZYYYXXXYYY\\\]]]^^^]]]]]]\\\YYYUUURRRNNNLLLKKKJJJHHHHHHIIIJJJKKKJJJIIIGGGCCC>>>;;;;;;===>>>>>>FFFCCC???<<<;;;999777555444444444444444333222111666666666:::JJJ___lllnnnddd]]]ZZZ```eeebbb]]][[[NNNEEEBBBHHHJJJAAA999777555444333333444555444333666666666555555444444444444333222222222333333333333111//////111222222222000000000000000//////...------------------------222111000000111111///...---,,,+++---//////---+++++++++,,,...000///,,,)))++++++,,,------------------------------.........------..................,,,,,,,,,,,,,,,---...//////......------......///......////////////.........222666999888555111...000...,,,,,,.../////////...........................---,,,---///000///---4DuXӵD&dq&ĒRsdKĦ___DHRRud666777999888888???GGGsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜ>>AAACCCsdKĦDDDDHRRud>d<Φ>d<Ħzzzs&dq&ĒRUUU\\\i?ʜtd<ĦHHܗDӊB<xqqqsssvvv{{{B?d<000000000000111111222111000000000111000geĦ000Hg8>aĦ222111B?Ho9000>d<666666555444777666333>d<ӵ777777B?Ho9666<x666444555888555666777&ӫeʬtIӇCCC>d<Φ>d<Ħ???D&ӫetIӇXXXDdDĦUUUsdKĦTTTB?dp&ĒRVVVYYY>d<sdKĦB?Ho9gggs&dq&ĒRTTT```llluuuzzzuuuwwwvvvooopppmmm```YYYTTTTTTXXXXXXRRRKKKGGGJJJKKKMMMQQQUUUZZZ^^^```\\\\\\[[[]]]___```___^^^YYYWWWUUURRROOOMMMLLLLLLHHHGGGGGGIIIJJJJJJHHHFFFDDDAAA<<<:::;;;<<<===>>>EEEAAA===:::999888666555222333444444333222222222555666777===KKK]]]jjjooollleeeaaabbbdddcccaaa```RRRIIIEEEIIIHHH???888888555333333333555555444333666666555555444444333333333333333333333333444555444222000///111222222111///000000000000///..............................111///......000000///---,,,+++,,,---......---,,,++++++,,,......,,,(((%%%******+++,,,,,,,,,,,,+++---------....../////////---......//////...------,,,,,,+++,,,---......///......------------......,,,------......------,,,111666<<h~~~feRRR@ďD888777666888999<<aĦ222111@G222111se555666777666444777666555<Ō666666666@G666777Hkge666666444555999444555777HĪj@IŌAAACCCege===DDDHu]3hIŌVVVWWWDdDĦRRRneMMMOOO@hWWW\\\>hVVVXXX[[[seeeene@GfffeeesĪj@hOOOYYYfffrrr|||~~~}}}|||yyy|||{{{rrrqqqnnnaaaXXXXXX\\\___\\\QQQIIIGGGOOOPPPRRRVVVYYY\\\^^^___\\\\\\]]]```aaaaaa^^^\\\TTTRRRPPPNNNLLLLLLLLLLLLGGGGGGGGGIIIJJJIIIEEECCCAAA???<<<;;;<<<=========AAA>>>:::888888777666555111333444444222111222333444666;;;CCCPPP___lllsssqqqooolllkkkgggbbb\\\XXXTTTKKKGGGJJJHHH???999:::444333222333555555555444444444444444444333333333555555555444222222333555555333000000000111111000000000000000000///......///////////////////////////...------//////...---..................//////,,,,,,,,,---...,,,((($$$+++,,,------......------,,,---...///////////////---.../////////...---,,,***))))))+++...111222222......------------......,,,,,,------------,,,,,,222999CCCMMMOOOIII>>>555111///---,,,---......---...........................,,,++++++.../////////4DuXӵĵD^zzzgggSSS:::888888:::<<<===CCCQQQ___yyyqqqMMMJJJCCC:::888777555:::;;;@@@IIITTT^^^VVVLLLFFF~~~VVVVVV[[[gggsssDdDĦ~~~}}}SSSRRRDDD@@@>>>......D^111......///s׼s000000000000000000111111222111///------///111geFm8///>aĦ000//////555777888s׼s444444666777555444666666666Ho888555555555555555666777333555555333444888555555666@@@BBBCCC999@@@IIID^TTTTTTSSSDdDĦLLLMMMKKKHHHHHHVVVXXXZZZ[[[ZZZYYYYYY[[[s׼shhhmmm~~~iiifffeeeJJJVVV```nnn{{{}}}||||||~~~}}}uuurrrlll___WWW\\\dddggg___QQQIIIHHHPPPRRRUUUXXXZZZ[[[[[[[[[ZZZ[[[^^^```aaa___[[[WWWQQQOOOMMMKKKJJJJJJKKKKKKFFFFFFGGGHHHHHHFFFBBB??????>>><<<===>>>>>>===<<<;;;999777777777777666555000333555444222111222444555888@@@KKKVVVcccoooxxxuuuvvvtttooohhh```XXXSSSNNNEEEBBBFFFEEE<<<888999444333222333555666555444333333333333333444444444333444666555333333555888666333111000000111000///000111111111111000/////////////////////////////////...------//////...---//////...---,,,---...///---,,,---...///...+++(((,,,------...............+++,,,...///000000000///---...///000///...,,,+++,,,+++***,,,///222222111...------,,,,,,------...------............------111:::JJJXXX]]]WWWJJJ???444111///............---........................---,,,***+++---/////////Φ4DuXӵtvӵ>d<ĦwwwsssssstttĦMMM???===;;;666777===888888:::>>>AAAIIIYYYiiizzzĦ~~~wwwnnncccYYYQQQMMMJJJFFFCCCDDDHHHGGG@@@:::777999;;;<<<===<<<;;;:::;;;<<d<Ħ~~~ssskkkgggccc]]]YYYKKKKKKKKKHHHĦ555555333333333555666555444+++>d<Ħ000333...//////Be111111000000000000000111111222111...,,,---///111geFYĉ......>aĦ.........//////000000222666;;;>>>@@@Be777444333555666555444000111111nu]ӵ333555555555555555222333444666777888888888777333222333333222333777555555666777999<<<>>>???BBBBBBBBBBBB@@@>>>;;;999888777:::BBBMMM>d<ĦUUUSSSQQQPPPOOO>d<ĦGGGGGGJJJĦBBBCCCEEEGGGIIIMMMRRRVVVZZZXXXVVVWWWXXXZZZYYYYYY___\\\ZZZZZZBefffmmmrrrxxx|||Ħ~~~wwwoooiiifffeeeeeeeeedddaaa]]]WWWQQQKKKHHH[[[eeettt}}}}}}}}}~~~}}}uuupppjjj[[[WWW___jjjmmmbbbRRRJJJJJJPPPRRRUUUXXXZZZYYYXXXWWWXXXZZZ]]]```aaa^^^XXXSSSPPPNNNKKKIIIHHHHHHIIIJJJEEEEEEFFFGGGGGGDDD@@@<<<>>>======>>>??????===<<<888777666666777777666555000333555555333111333555666:::DDDPPP[[[fffrrr|||~~~}}}yyyqqqhhhbbb^^^ZZZEEE>>><<>>DDDLLLJJJ@@@:::;;;;;;;;;:::999999999999:::===<<<>>>FFFTTTbbbmmmgdKĦUUU___kkkxxx{{{vvvvvvvvvvvvyyygdDĦwwwqqqeee\\\^^^bbb]]]SSSRRRLLLGGGgdKĦ666555333222111222111000...111sdKĦ///...000000000000000000111000///...,,,***))))))......////////////ŶS0000000003we>>???AAABBBBBB>>>;;;999888888999>>>FFFNNNDdDĦSSSOOOLLLJJJIIIsdKĦEEEJJJgdKĦEEEEEEEEEGGGIIIMMMPPPSSSXXXUUURRRSSSWWW[[[]]]]]]aaa]]]ZZZ\\\jjjssstttxxxzzzgdKĦ~~~yyywwwwwwoooaaa[[[]]]ddd```]]]ZZZRRRIIILLLTTTjjjrrr}}}|||}}}yyyppphhhaaa]]]WWWaaaqqqzzzppp\\\OOOMMMLLLNNNRRRTTTTTTTTTUUUVVVYYY[[[]]]]]]\\\YYYUUUSSSPPPOOOLLLIIIGGGFFFFFFFFFKKKHHHDDDBBBBBBAAAAAA@@@?????????>>>>>>===;;;;;;777777777777666666666666444444444444444444444444888???JJJUUUaaaooo}}}xxxuuurrrjjjhhh]]]HHH???<<<<<<>>>;;;444444999444444555555555555555555444444444333333222222222444000+++***...222555555333111//////000111000///000222333222111000111222222///---...111333222000---000333222///,,,+++,,,///---,,,...111222///---...///000///...---...000......---,,,,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000...------------...//////......---------,,,,,,,,,///;;;NNNbbbmmmmmmcccZZZHHH;;;111222444111///000+++...000000---,,,---///////////////////////////>AneuuufffVVVNNNne[[[OOOCCC???===:::;;;>>>>>>BBBGGGOOOXXXfffvvvnexxxsssiii^^^TTTOOOJJJBBB<<<<<<:::<<>>999:::888777666666555555666666<<<;;;<<A///000000k<//////000111111111666???NNN```ggg^^^OOO<<<:::777444333222333333444444444fh555444333333333333333333444444444444444444555222222222333333444555666666999:::888:::>>>@@@>>><<<>>>???>>>;;;888888888<<<===AAAGGGNNNDeTTTRRRNNNKKKIIIHHHneFFFEEEneFFFGGGGGGGGGHHHKKKNNNQQQSSSWWWUUUTTTUUUZZZ]]]______ddd```]]]___bbbfffnnnvvvwww{{{nezzzwwwvvvlll\\\TTTVVVXXXVVVUUUTTTPPPNNNTTT^^^ooowww{{{rrrjjjddd```^^^___hhhvvv|||sss```RRROOOOOOPPPQQQSSSTTTVVVVVVVVVXXXZZZ[[[[[[YYYVVVRRRPPPNNNMMMKKKHHHGGGFFFFFFFFFHHHEEEBBB@@@@@@@@@@@@???@@@@@@@@@???===<<<:::999444444555555666666777777333333333333333333333333:::???IIIWWWggguuu}}}~~~qqqllllllgggcccYYYHHH>>><<<;;;===:::444444888444444555555555555555555333333333333222222222111666222///...000222333333333111//////000111000///////////////////////////111///......111222111000...000222222000......//////---,,,...111222000---...///000///...---...000///...------,,,,,,------...............---------+++++++++,,,,,,---------------.....................------------.../////////.........---------,,,///:::KKK___mmmrrrnnniiiUUUGGG999444333000...///---///111111///...///111/////////////////////wwwbbbUUUHHHBBBLLLUUULLLCCC>>><<<;;;===@@@AAAIIITTT___jjjvvvxxxooofff```TTTLLLDDDBBB@@@<<<999888777999???DDDBBB<<<888888666555555444444444444444<<<;;;<<>>===>>>?????????BBBAAAAAA???===;;;888777222333333444555666777777222222222222222222222222;;;???JJJ\\\ooo{{{~~~|||{{{fff```fffccc\\\SSSGGG===;;;;;;;;;888333333666555555444444444444444444222222222111111111111111333222111222333444333222222111000000111111000///111///---...000111///---000///......000111111000///111111111//////000111000...---///222333000......///000///...---...000///...------,,,---------//////.........---------******+++,,,---......///...............---------......------......///000////////////............000999III[[[jjjsssvvvuuueeeVVVFFF<<<777222//////...000111111000000111333/////////////////////~~~rrrjjjSSSIII???<<<;;;<<>>===999777777666666666555555666777777>>>>>>AAAHHHUUUdddrrrzzz}}}yyywww|||wwwkkk```YYYTTTXXX\\\^^^aaacccdddeeeTTTHHH<<<999999888666666555333222222333333111000111000//////000000///...////////////////////////......///000111111222222//////000000000000////////////............//////------...///000222444555666===JJJZZZjjjoooeeeVVV@@@999111///111444333111444444444444444444444444444444444555555555555555666666555555444444333333444444444555666777888999888<<<>>>===>>>AAA@@@===777888777666555555888;;;CCCEEEHHHLLLOOOOOOOOOMMMMMMLLLJJJHHHGGGHHHIIIJJJOOOJJJFFFFFFDDDBBBBBBEEEJJJIIIIIIJJJMMMPPPSSSUUUWWWXXX[[[___ccceeeffffffjjjeeeccchhhlllpppvvv|||~~~}}}~~~yyyqqqmmmjjj___PPPIIILLLRRRUUUZZZ]]]^^^ccclllttt}}}xxxnnneee^^^[[[[[[\\\^^^gggttt~~~{{{nnn^^^SSSWWWRRROOOPPPUUUXXXWWWUUUVVVVVVUUUTTTQQQNNNKKKIIIGGGFFFFFFEEEEEEDDDDDDDDDAAA???<<<<<<===?????????BBBBBB@@@>>><<<999777555444444555555555555666666222222222222333333333333:::@@@NNNbbbuuu|||ttt]]]XXXdddcccXXXMMMBBB;;;;;;;;;999666333333555555555444444444444333333111111111000000000000000///000111444555555444333222111000000111111000...444000---///333444111...///.........///000000000111111000///.........///000...---///222333111......///000///...---...000//////...---------------/////////...------,,,,,,******+++,,,---...///000000/////////......------...............//////000000000000///////////////111999FFFVVVeeepppvvvyyypppeeeVVVJJJBBB:::444000///000000000000111222333/////////////////////}}}{{{mmm```YYYIIIAAA;;;;;;;;;;;;???DDDSSSRRRNNNHHHDDDFFFKKKOOOZZZdddrrr~~~wwwpppdddYYYPPPJJJEEEBBBBBB???:::888:::;;;:::777222555999999999888777777777777777777888999:::;;;CCCFFFJJJSSS^^^kkkxxx~~~|||ssshhh^^^VVVRRRTTTVVVYYY[[[YYYWWWWWWYYYNNNCCC:::888888666666777555444222222222111000...111000//////000000///.../////////////////////////////////////////////000//////000000000000//////000///............///000------...///111333444555666===HHHUUUbbbggg]]]PPP>>>777000...111444333111222222333333444555555666000111333555666777777777777666666666555555444444444444555666777999;;;<<<:::>>>???>>>>>>AAA@@@<<<777777777666666888<<>><<<;;;===???@@@@@@@@@@@@???===;;;888666555999888888777666555444444222333333333444444555555666AAASSShhhxxxnnnYYYYYYfffdddVVVIII===:::;;;;;;888555444444333555555444444333333333333000000000000000000000000000111333444333222111111111000000111222111///...333000---...222444111---..................///000222111///------,,,,,,+++000...---///222333000......///000///...---...000//////...------------...//////.........---------******+++,,,...///000000111000000//////.........///............///000000000000000000000000000000000777CCCRRR```mmmvvvzzzyyytttjjj^^^RRRFFF999///000/////////000111222222////////////////////////{{{uuupppooovvv{{{wwwjjj[[[OOOJJJAAA===;;;<<<======@@@EEERRRUUUUUUNNNKKKOOOWWW\\\lllttt{{{tttoooddd]]]SSSIIICCC???===<<<===<<<888666777;;;999555111555888666666888999777666777777999;;;===???@@@IIINNNVVV```iiittt}}}}}}}}}zzztttjjjaaaYYYVVVUUUTTTRRRQQQQQQMMMHHHGGGJJJCCC<<<777777666333333666888666444333222111///---111000//////000000///...000000000000000000000000//////............------///000000111111000000///111000///......///000111.........///111333444555222:::EEEQQQ]]]```WWWJJJ:::555000///111333333222111111222333444555666666///000333555666777777777555555555555555555444444333444555777999;;;>>>???<<>><<<<<<===???@@@@@@===<<<<<<;;;999777666555;;;:::999888666444333333333333333444444555555666555AAATTTiiiyyykkk^^^```iiidddWWWJJJ;;;999<<<<<<888555555555333555555444444333333222222000000000000111111111111444555555333000...//////111000000111222222///---000...,,,---///000...,,,,,,---......,,,---...000111///------------+++)))///---,,,...111222///---...///000///...---...000000///......------..............................++++++,,,---...//////000///////////////.........//////......//////000111////////////000000000000---333>>>KKKXXXgggttt|||{{{pppbbbRRR???111333111///...000111111111////////////////////////xxxsssnnnllljjjfff___ZZZ[[[ccciiifffZZZLLLDDDAAA>>><<<===@@@AAAAAADDDIIITTT\\\^^^YYYXXX___jjjooo|||xxxpppggg^^^XXXQQQLLLFFFAAA>>>===;;;:::999999777333666;;;999444111666888555444999:::999888999;;;===@@@CCCEEEGGGLLLTTT```kkkttt{{{wwwuuussswww~~~}}}vvvpppnnnjjjccc\\\WWWWWWXXXOOOHHHDDDCCCAAA<<<<<>>@@@BBB===@@@???<<<<<>>;;;;;;===>>>??????888888999888888777666666999999888666555444333333111222222333444444555555888@@@PPPggg{{{mmmfffjjjkkkbbbYYYNNN===999>>>===888555666666333555555444444333222222111000000000111111222222222444555444111//////333666000000000222333222///---........................+++---...---,,,,,,...000...,,,,,,...000000...+++...,,,+++---000111...,,,...///000///...---...000000//////...............,,,,,,------.../////////,,,---------......//////,,,,,,------------------///////////////000000111.........//////000000000---111666>>>JJJZZZjjjuuu~~~|||ooo```LLL<<<777333000///111222111000////////////////////////___[[[WWWWWWWWWUUUOOOIIIGGGQQQZZZYYYOOOEEE@@@@@@???>>>@@@DDDFFFEEEHHHMMM]]]ggglllhhhhhhrrr~~~wwwlllaaaUUUKKKEEEEEECCC@@@??????>>>;;;999777888666333666<<<;;;555111777888444444999<<<:::<<<===???BBBEEEIIILLLNNNNNNXXXeeerrryyy~~~nnnlllkkkpppxxxssskkk______^^^YYYTTTPPPQQQRRRIII@@@999999999666666;;;666777;;;===888333444999???===:::777666444111...111000//////000000///...000000000000000000000000------......//////000000000000111111111111000000333222111//////111222333//////000000111222444444555???MMMYYYaaa^^^OOO???111222222222111111333666444444333333333333222222222333444555555333111000000000000111111222222333111222444777;;;???BBBDDD>>>@@@???;;;:::>>>???===666888:::<<<>>>AAADDDGGGFFFIIILLLLLLHHHDDDBBBCCCGGGFFFEEEDDDEEEFFFHHHIIIHHHGGGHHHIIIGGGEEEHHHMMMLLLMMMOOORRRVVV\\\aaadddbbbfffiiikkkkkkmmmppptttjjjeeeeeemmmvvv{{{|||~~~}}}~~~~~~yyytttfffXXXKKKEEECCCFFFTTTdddcccoooyyy|||~~~~~~~~~{{{yyyvvvrrrnnnkkkccc```ZZZUUUQQQOOOOOOPPPKKKMMMPPPWWWccciii^^^NNNKKKMMMOOOOOONNNLLLLLLLLLGGGFFFEEEDDDEEEFFFIIIJJJDDDEEEEEEEEEDDDBBB@@@???@@@===;;;:::<<<===>>>>>>555666666777777777777666666666666555444444333333000000111222333333444444;;;???LLLddd}}}pppmmmpppkkk___ZZZQQQ@@@:::>>>>>>888555777777333555555444333333222111111000000111111222222222333111111111000000333:::@@@000000111222333222///,,,///000111000///...///111+++---...---++++++---000++++++,,,///333444111...---+++***,,,///000...+++...///000///...---...000000000///...............+++,,,,,,---...///000000------..................*********++++++,,,,,,,,,///////////////000111111---.........//////000000000000111444<<>>===;;;<<<;;;:::888777:::>>>BBBBBBIIIRRRUUUTTTSSSTTTVVVZZZ___gggqqqzzzzzzuuueeedddffflllvvv{{{rrreee\\\SSSTTTTTTSSSPPPKKKGGGDDD===;;;999666333222111111555444333333555555444333666999888555333444333///555333111111222111000...111111000000000000111111///......---------......000000000000////////////111111111000000000000000111111000000000111333444444888III^^^ggg[[[GGG;;;555222000000333444333111555///---222333000000333555666666333444666444/////////000222555666444333111333666999<<>><<<;;;===??????<<<999999:::;;;>>>AAADDDGGGHHHFFFHHHIIIIIIGGGEEEDDDDDDGGGIIIHHHDDD??????CCCGGGFFFJJJNNNMMMIIIFFFGGGIIIKKKPPPUUUXXX]]]bbbaaa]]]cccfffjjjlllmmmnnnppprrrgggcccgggsss|||{{{yyyzzz}}}{{{}}}|||ssskkkZZZMMMEEEHHHKKKMMMYYYhhhnnnrrrzzz~~~~~~}}}}}}~~~|||yyyvvvrrrmmmjjj]]]YYYVVVUUUQQQMMMOOOTTTKKKLLLNNNQQQRRRQQQNNNKKKHHHJJJMMMMMMMMMLLLLLLMMMGGGGGGFFFEEEDDDDDDDDDEEEJJJFFFAAA???@@@???===;;;<<<===???@@@@@@>>>;;;999999888666666666777666555999777555555444222222333444222111222333333222111666===PPPlllzzzxxxkkkbbbaaaUUUDDD???AAA???===:::777555444333222333444444555555555555222000///000333444555444222333222......222333222666444222222333333000---111111000000//////......---,,,+++***+++,,,---...///......------......///////////////000000000000////////////////////////,,,,,,---.../////////...,,,,,,---------------------------...///000000111------,,,------...///000------------------------......///000000000000000---...000333555>>>QQQcccuuu~~~~~~yyyuuujjj^^^JJJ>>>444333333111000222000000000///------...///EEEEEEDDDCCCBBBBBBBBBCCCGGGKKKNNNMMMIIIFFFFFFHHHPPPRRRTTTUUUVVV[[[dddkkkuuu{{{|||vvvqqqlllmmmrrrwwwzzzyyyvvvpppggg___WWWOOOGGGBBB@@@@@@>>><<<:::999777777<<<:::888999<<>>===>>>>>>>>>???BBBFFFIIINNNUUU\\\```^^^\\\\\\]]]___dddkkkttt|||wwwrrrjjjiiikkkqqqzzzzzzsssmmmeee[[[TTTQQQQQQOOOMMMIIIDDD@@@===999888666444333333333333444333222333444444444222666999999666555666555222333222000000111111000...111000000//////000000111///......------.........//////000000111111222222111111111111222222222222222111000000000111222333444999GGGXXX]]]QQQAAA777444222000000222333222111444///...222444222222555555555222...000555666333222111111222444444333222444555888;;;===@@@AAABBB>>><<<<<<===>>>>>>;;;888777:::>>>BBBEEEFFFGGGGGGEEEGGGHHHGGGEEEDDDDDDEEEGGGIIIIIIEEEAAA@@@DDDHHHFFFJJJMMMLLLHHHEEEEEEGGGMMMQQQUUUWWW\\\bbbccc``````___```dddjjjnnnpppoookkkhhhkkkvvv~~~~~~}}}~~~}}}|||yyyrrrfff^^^MMMFFFFFFOOOVVVYYYcccppptttxxx~~~}}}|||~~~~~~zzzwwwsssmmmjjjaaa\\\XXXWWWUUUQQQQQQTTTMMMLLLKKKKKKKKKJJJGGGEEEEEEFFFGGGIIIJJJJJJJJJIIIFFFEEEEEEDDDDDDDDDEEEEEEHHHEEEAAA???@@@@@@>>><<<>>>???@@@@@@???===;;;999999777555555666777666555777666777888999888777888444333111222333333222111333:::MMMiii~~~nnnaaa\\\OOO???<<>>>>><<<:::999888777777;;;999888:::>>>BBBDDDEEEBBBDDDGGGIIIKKKMMMPPPSSS]]]cccjjjmmmllliiigggggghhhlllrrryyy}}}vvvqqqqqqrrrtttyyywwwmmmeee___ZZZUUUQQQLLLKKKHHHDDD???;;;888666444444333333333333444444333222111222333333222111444777777444444666555222111000//////111111000///000//////......//////000///......---......////////////000111222333444444111111111222333333444444333222111111000111111111555:::DDDNNNNNNDDD999333333111//////111222111000333///...222444444444666222333222000222777777444444333111111333444333222777888:::<<<>>>@@@AAAAAA>>>======>>>>>>===:::777777;;;AAAFFFIIIHHHFFFDDDDDDEEEEEECCCBBBBBBDDDFFFGGGHHHHHHEEEBBBBBBEEEIIIGGGJJJLLLKKKGGGDDDDDDEEENNNSSSVVVWWW\\\bbbeeeccc]]]ZZZYYY^^^hhhooopppnnnooommmooowww~~~}}}}}}|||xxxooocccWWWOOOCCCBBBJJJYYYcccfffmmmvvv{{{~~~~~~}}}~~~|||{{{|||~~~~~~{{{wwwrrrmmmiiiddd]]]XXXYYYYYYVVVTTTTTTRRROOOLLLIIIGGGEEEBBB@@@BBB@@@@@@BBBFFFHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEBBB@@@???@@@@@@???===BBBAAA@@@>>>===;;;999999888666555444555666666555666777999:::;;;<<<;;;:::555333222111222333222111111777IIIeee}}}sssaaaXXXIII:::999===;;;777444222222333444111222222333222222111111333222000000222333333222///333555333333555333//////......000111222111///000000000////////////...,,,------..................------,,,,,,------...------------....................................///...---------...000000.........------,,,,,,+++,,,------....../////////,,,,,,,,,,,,---...///000////////////////////////......///000000000000000111111111111000444BBBPPPhhhvvvwwwrrrdddSSSGGG>>>777333333111111111111000000000///===@@@CCCDDDDDDDDDGGGIIILLLPPPUUUYYY\\\```eeeiiijjjllloooqqquuuzzz}}}{{{wwwsssmmmeee\\\UUUKKKHHHFFFGGGKKKOOORRRSSSOOOOOOOOONNNKKKFFF@@@===>>>===;;;:::999888999999888888999===BBBHHHMMMPPPLLLOOOSSSVVVWWWXXXZZZ[[[ggglllssswwwwwwtttrrrrrrsssvvvzzzyyyuuuyyy{{{~~~{{{rrrlllddd]]]YYYWWWTTTRRREEECCC@@@;;;888555333222222222222222222333333333222111000111222333222000000333444111111444333000000///...///000111000/////////............//////...............//////000000000000111111222222222000000111111222333444444333333222111111000000000444999AAAEEEAAA:::444222111000000///000000111111444222111222444444444444000333555555777:::777111555333111111333555666666999:::;;;===>>>???@@@@@@>>>???@@@AAA@@@>>>;;;999===@@@DDDHHHIIIGGGDDDBBBCCCCCCBBB@@@???AAADDDGGGFFFFFFFFFEEECCCCCCFFFIIIIIIKKKLLLKKKHHHEEEEEEFFFNNNTTTYYY[[[^^^cccfffddd\\\ZZZYYY^^^fffnnnqqqqqqqqqppprrrwww|||~~~yyyzzzyyyqqqdddVVVLLLFFFDDDFFFQQQ```jjjnnnsssxxx|||zzzzzz|||~~~zzz{{{}}}yyyyyyzzz}}}~~~{{{xxxtttpppjjjfffbbbZZZVVVYYY[[[YYYVVVTTTUUUSSSPPPNNNKKKGGGCCC??????<<<:::===CCCFFFDDDAAAAAAAAABBBCCCCCCCCCDDDDDDAAA@@@@@@???????????????CCCBBB???<<<:::999888888777666444444555666666555666:::<<<<<<===???>>><<<666444222111222333222111333777GGGaaayyywwwcccXXXHHH;;;;;;;;;888444111000111333444,,,---///000222333444444444222000000111222222111000444555333333555444000//////000000111111000///////////////////////////,,,---///000000000///...------,,,,,,,,,,,,------------........./////////........................///...,,,++++++---...000//////...---,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,---...//////.............../////////......///000000000000000222111111111///111<<>>;;;:::<<<;;;999888888888999:::777999>>>DDDKKKSSS[[[___[[[^^^bbbddddddbbbbbbbbblllpppvvv{{{||||||{{{zzz|||~~~~~~}}}qqqfffccc^^^YYYUUUQQQNNNLLL>>><<<999666444333333333333333222222222111000000222111000000222222111000///222333111111444333000000///...///000111000/////////............//////...............///000111111111111000000//////......//////000111222333333222222222222111111000000111777======999666444444111111000000///000000111555444222111333444444222333444333111222666555111444333111333555888::::::999:::;;;===>>>>>>>>>>>>???AAACCCDDDCCC@@@>>><<>>>>>@@@DDDHHHDDDDDDDDDDDDDDDEEEGGGHHHJJJKKKLLLLLLJJJJJJJJJJJJNNNVVV]]]___aaaeeeeeeddd[[[\\\^^^aaadddiiiooorrruuuvvvwwwxxx{{{~~~~~~}}}xxxxxxssshhhYYYLLLDDDBBBJJJMMMVVVcccnnnsssxxx}}}~~~yyyxxxxxxzzz|||wwwyyy{{{}}}~~~~~~vvvwwwyyy}}}|||yyyuuurrrnnnkkkfffccc\\\VVVSSSXXX\\\ZZZWWWUUUTTTTTTSSSSSSQQQKKKDDD???>>>:::888;;;AAADDDBBB??????@@@AAABBBBBBBBBBBBBBB>>>?????????????????????BBB@@@===:::888888888888777666444444666777666666666>>>CCCEEEGGGJJJHHHCCC888555222111222333222222777999FFF^^^tttyyyfff]]]NNN???>>>999777333000///000222444+++,,,...000111222333333333222000000111222111000333555444000000444555333222222333222111/////////.............../////////---...///000111000///......------,,,,,,------........./////////000000000........................///---+++******+++---...//////...---,,,,,,++++++,,,,,,,,,,,,------------,,,++++++,,,,,,---...///,,,,,,---------...............///000000000000000222000000111000111:::DDDUUUeeerrrwww{{{{{{pppbbbTTTFFF:::222555333000///000000///---MMMSSSZZZ\\\[[[\\\```dddeeehhhmmmsssyyy~~~ttthhh___[[[XXXTTTOOOKKKFFFAAA>>>;;;===???@@@@@@???<<<;;;???@@@???>>>;;;999999:::;;;:::888777777888:::;;;;;;@@@GGGPPPXXXaaaiiioookkknnnqqqqqqooollljjjjjjrrruuuxxx|||uuusssqqqeee]]][[[WWWRRRLLLGGGCCC@@@888777555444333333444444333333333333222111///...222111000111222222111000222555555333333666555222111000//////111111000///000//////......//////000............///000111111222222111000///...------/////////000111111111222111111222222222111000000///666:::888555555555444000111222111000///111333333444222000111555444111888555...''')))000555555444333333555999<<<===<<<::::::;;;===>>>>>>>>>>>>???BBBEEEFFFEEEBBB@@@???HHHGGGEEEBBBAAA@@@@@@@@@?????????>>>>>>AAAEEEHHHCCCDDDDDDEEEFFFGGGHHHIIILLLMMMMMMNNNOOOPPPQQQQQQQQQYYY```aaabbbdddfffeee[[[^^^aaaccceeehhhnnnrrrxxx|||}}}||||||~~~}}}zzzxxxsssjjj\\\NNNFFFCCCDDDPPPTTT\\\fffpppyyy|||zzzxxxvvvuuuvvvvvvwwwyyyzzz{{{|||}}}}}}|||{{{tttuuuwww{{{wwwsssnnnjjjhhhfffcccbbbYYYUUUUUUZZZ\\\ZZZWWWVVVPPPQQQRRRSSSQQQLLLDDD>>><<<:::888:::>>>AAA@@@???>>>???@@@AAAAAAAAA@@@???<<<>>>@@@@@@>>>===>>>???>>><<<:::999777777777888888666555555777888888777777EEERRRXXX\\\]]]VVVLLL999666333111222222333222999:::DDDYYYooo~~~xxxjjjeeeWWWEEE@@@:::888555222111111222333000000000111000000//////222111//////111222222111333555333//////333555333222333444333000......///---............/////////---......///////////////.........------.........////////////000000000111------------------------...---,,,+++++++++,,,---.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///++++++,,,,,,---...............///000000000000000111///000111111111888@@@RRR```kkknnnrrr}}}~~~rrrdddVVVGGG<<<;;;666000...///000///---```gggoooqqqpppppptttyyywwwyyy|||}}}~~~xxxooobbbVVVNNNMMMJJJEEEBBBAAA@@@>>>===:::;;;======<<<;;;::::::;;;===???>>><<<:::;;;<<<>>><<<;;;::::::<<>>???@@@@@@@@@<<>>?????????BBBFFFIIIEEEEEEEEEGGGIIIKKKKKKKKKNNNNNNNNNQQQTTTWWWXXXYYYWWW^^^bbb```___bbbggghhh___```bbbfffkkkooorrrsssyyy~~~}}}{{{|||zzzuuuppphhh[[[NNNFFFFFFJJJNNNYYY]]]cccjjjsss|||}}}rrrssstttuuuuuutttsssssszzzzzzzzzzzzyyyxxxxxxwwwttttttvvvxxxzzz{{{yyywwwtttoooiiidddcccbbbbbbbbb[[[YYY[[[^^^^^^YYYWWWXXXPPPPPPPPPPPPNNNIIIBBB===;;;:::::::::;;;<<<>>>>>>>>>???@@@AAAAAA???>>>===;;;>>>@@@@@@>>><<<===>>>999888888777777777777888888777666666888999999888:::OOOdddnnnqqqmmm\\\JJJ:::777333111111222333222777777@@@TTTjjjzzzuuummmlll^^^HHH>>>:::999777444333222222222111111111111111000///...111///...///111222222222111333333000000333333111///111333222///......///---------.........//////......------......///000000//////......//////000........./////////000000------------------------/////////......---------------------------------,,,,,,++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,---.../////////......///000000000000000000...///111111000444;;;IIIUUU^^^^^^cccppp|||~~~{{{qqqggg[[[PPPBBB;;;333...///111000///pppwww}}}zzzvvvrrrooouuuuuusssnnndddWWWLLLEEEEEEBBB>>><<<<<<>>>>>>???999:::::::::999999:::<<<888<<<@@@AAA???=========BBBAAA???>>>???AAADDDFFFKKKRRR]]]fffnnnuuu||||||zzzzzz~~~~~~|||yyypppaaa^^^]]]RRRMMMKKKGGGBBB<<<::::::;;;444444444333333222111111111222333444444333111111333222111222333333222111222555555222222444333000555333111111222111000...111111000000000000111111............///000222222111111111111111222222222333333222222222222222222///000111222333333222111///444666333333666333---111333444333000000222555+++......---000888999555...111333333666:::888333888888999;;;>>>>>><<<;;;;;;<<<>>>???AAAAAABBBBBB:::???EEEGGGEEEBBBAAAAAAAAAAAAAAAAAA@@@??????>>><<<===???@@@@@@BBBFFFIIIFFFFFFFFFHHHKKKMMMNNNMMMOOONNNOOORRRWWW[[[]]]^^^\\\aaabbb]]]\\\aaahhhkkkdddbbbcccjjjsssxxxxxxuuuwww}}}{{{yyyyyyuuuoooggg]]]OOODDDBBBIIISSSZZZ```eeejjjooovvv}}}~~~}}}|||}}}zzzuuunnnpppsssuuuvvvuuusssqqqyyyxxxwwwvvvuuutttsssrrruuutttuuuvvvwwwvvvsssppprrrmmmfffaaa```aaabbbccc___^^^```ccc```YYYWWWYYYSSSRRRPPPNNNLLLGGGBBB>>>999::::::999888999<<<>>>>>>???@@@AAA@@@>>><<<;;;;;;>>>AAA@@@>>><<<<<<===555555666666777777888888999777666777999::::::999???XXXqqq}}}}}}rrrYYYAAA;;;777333111111222333333555444<<>>JJJQQQPPPUUUdddrrrxxxvvv}}}}}}wwwssskkkbbbGGG???555///000222222111}}}sssiiibbb^^^[[[YYYbbbeeehhhfff___UUUMMMIIICCCAAA===;;;999:::<<<===888888777666777888999:::888;;;>>>@@@AAAAAA???===BBBDDDEEEDDDCCCEEEJJJNNN]]]bbbiiipppvvv{{{~~~zzzwwwvvvtttvvvsssiii___XXXQQQKKKEEEAAA<<<::::::999666444333333222222111000//////333111///111333222///+++222111111000000000000000111111111111111000//////222444555222...,,,...000////////////000000000000...---------...///111222222222111111111111111111222000...///222333111///444333333222111111111222222222333333333333444444666333000000333555444222888777666777999999555222222222222222333555666777::::::;;;<<<======:::777===>>>>>>???AAABBBCCCCCCAAACCCFFFHHHHHHFFFCCCBBB???>>>===>>>???@@@???>>>BBB???===>>>BBBEEEGGGFFFDDDGGGIIIJJJHHHHHHKKKNNNQQQPPPQQQVVV\\\bbbdddccc^^^^^^^^^^^^___ccciiinnnnnnlllmmmrrryyy}}}{{{xxxzzzyyyyyy{{{{{{vvvkkkccc___RRRGGGDDDGGGLLLWWWcccpppppprrrvvv{{{~~~~~~~~~|||zzzxxxxxxzzzzzzrrrooosssqqqqqquuuzzz{{{wwwsssvvvwwwvvvtttrrrqqqqqqsssppprrrtttrrrnnnllllllnnniiigggddd```]]]]]]```bbb\\\aaaccc___\\\ZZZXXXTTTSSSQQQOOOLLLHHHEEEBBBAAA:::999999888888999::::::???>>>===>>>???@@@???===<<<<<<===>>>???>>>;;;999777555444555888999888555777666888:::888444666;;;DDD[[[sssyyyaaaHHH:::888444111000111333444222555:::HHH```wwwvvvqqqqqqlllZZZFFF::::::777666888666111///000222111000//////000111222000000000000000111111111111111000000000000111111///000000///------...///......////////////......******,,,---...///////////////............//////------......//////000000...---,,,,,,,,,,,,---...***+++,,,---............+++++++++,,,///000///---,,,+++++++++,,,,,,---... ###(((---000000...,,,000///---,,,+++++++++,,,...------,,,,,,...///000///111222222111222444777999888999===BBBMMMbbbtttxxx|||{{{sssmmmVVVEEE666333555444222444uuunnnddd[[[UUURRRPPPOOOUUUYYY]]]```___[[[TTTPPPHHHEEE@@@;;;999999;;;===999888777666666777999999;;;===???BBBCCCDDDDDDCCCDDDIIINNNOOOOOOQQQXXX^^^hhhkkkoootttxxx~~~zzzuuuqqqooommmiiillljjjbbbXXXQQQJJJCCC@@@===999777777666444222333333222222111000000///111222333222111///......222111111000000000000000000111111111000000///...222000////////////......000000000000///////////////...------...///111222111111111111111111111000222000//////222222111///444333222222111111111222222222222333333444444444333222111333666666444222666444444555777777444222444333222222333666999;;;;;;;;;;;;===>>>>>>;;;999;;;;;;<<<===>>>???@@@@@@BBBDDDFFFHHHGGGEEEBBB@@@???>>>===>>>???@@@???>>>@@@>>>===???CCCFFFGGGFFFEEEHHHKKKLLLKKKKKKOOORRRPPPOOOPPPUUU[[[aaacccccc____________aaaeeekkkppppppooopppuuu{{{~~~{{{xxxuuuuuuwwwxxxsssggg]]]PPPIIIEEEGGGKKKQQQ\\\ggguuuvvvxxx|||~~~|||zzzwwwuuuttttttwww}}}uuummmkkkpppqqqsssxxx{{{{{{wwwttttttuuuuuusssqqqpppqqqrrrttttttrrrmmmhhheeeeeefffdddcccaaa]]]ZZZYYY\\\^^^[[[```bbb^^^[[[ZZZWWWTTTQQQPPPMMMJJJGGGDDDBBB@@@:::::::::999999999999:::===<<<<<<<<<>>>???>>>======<<<<<<===>>>===:::888777555444555888999888666777666888:::888444666:::BBBXXXqqq|||cccIII777555222000///000222444///222888GGG^^^uuuwwwooommmgggYYYHHH???<<<888777777555000///111222222111111111111222222000000000000111111111111111111000000000000111111///000000///------...000......////////////......,,,,,,------...---------//////............//////............////////////...---,,,,,,,,,,,,---........./////////......---+++++++++,,,//////...---......---,,,++++++++++++%%%(((+++...//////---,,,,,,,,,---...///222444555000//////...///000111222333222111111111111111111///...000555:::EEEYYYjjjrrrxxxzzzwwweeeRRR@@@999888888888:::uuuccc\\\SSSKKKGGGEEEDDDDDDHHHKKKPPPYYY```ccc```\\\SSSNNNEEE>>>999999;;;<<<;;;:::999888777888:::;;;>>>@@@CCCFFFHHHJJJJJJKKKFFFNNNVVVWWWUUUWWW___gggrrrtttvvvyyy||||||yyysssmmmgggccc```___[[[^^^]]]UUULLLFFF@@@:::999777555444444444222111333333222222111000000000///222555333///---...111222111111000000000000000000000000000000//////...222///,,,...111333000---111111000000//////......000///.........///000111///000111222222111000///222111000000111222111000333333222111111111111222111111222333333444555555111111333666888777444111333222222333444555333222444333333333555999<<<>>><<<;;;<<<===???>>><<<::::::;;;<<<===>>>?????????CCCEEEGGGHHHGGGDDDAAA>>>???======>>>@@@AAA@@@???======>>>AAAEEEGGGGGGGGGGGGKKKNNNOOONNNOOORRRUUUOOOOOOPPPUUUZZZ```bbbccc``````aaaaaaccchhhnnnrrrtttssstttxxx~~~uuurrrooorrrtttoooaaaUUUFFFGGGJJJPPPTTTYYYccclll{{{{{{|||~~~~~~|||xxxtttsssrrrqqqqqquuu|||xxxllleeedddmmmrrryyy||||||yyyvvvtttqqqrrrrrrqqqooonnnoooqqqvvvsssnnnfff```\\\\\\]]]___^^^\\\XXXTTTSSSUUUWWWYYY^^^```]]]ZZZYYYWWWSSSNNNMMMKKKHHHEEECCCAAA@@@<<<<<<;;;::::::999999999:::999999:::===>>>>>>======<<<<<<<<<===<<<999777777666555555777888888777777666777999888444555999???SSSlllcccHHH555333000......///111222///111777EEE[[[rrr}}}~~~vvviiibbb]]]SSSHHHBBB???:::777666444//////222000000111111111111000000111111111111111111111111111111000000000000111111000111111000......///000......////////////......------......------,,,+++//////............///////////////..................------,,,,,,------.../////////...---,,,,,,+++,,,++++++---//////...---111000...,,,+++))))))))),,,---.........---,,,+++...---------------...///000////////////000111111444111......111222000......---...222666>>>NNN]]]jjjsss~~~~~~}}}rrr```LLLBBB@@@AAADDDFFFtttiiiVVVPPPHHHAAA????????????BBBBBBGGGQQQ^^^gggiiiggg___XXXNNNCCC<<<:::;;;<<<>>>===;;;999:::;;;===???@@@CCCIIINNNQQQQQQQQQOOONNNVVV\\\ZZZUUUVVV```jjjwwwyyy|||~~~|||{{{pppllleee^^^XXXUUUSSSRRRQQQSSSPPPGGG@@@===999555444333222222222222111111222222222111111111000000000222333222///...///000222111111000000000000000//////000000000//////...333111000000222222000...111111000000//////......111000///.........///000...///000222222111000///111111111111111222111111222222111111111111111222111111222222333444555555333444555666666555333111111111111222333444444333333444555777:::<<<===>>>;;;::::::<<<===>>><<<:::===>>>???AAAAAAAAAAAAAAADDDEEEGGGHHHFFFCCC@@@===>>>======>>>@@@AAAAAA@@@;;;===@@@DDDGGGHHHHHHHHHKKKNNNQQQQQQPPPPPPSSSVVVPPPQQQSSSWWW[[[```ccceeebbbcccdddeeegggkkkqqquuuvvvuuuvvvyyy}}}uuupppmmmooorrrmmm```SSSLLLQQQXXX\\\^^^bbbjjjqqq}}}{{{yyyyyyxxxwwwtttqqqtttsssrrrrrrvvv{{{zzzpppeee``````ooovvv~~~|||vvvrrrqqqnnnoooooonnnlllkkkmmmnnnsssooohhh```ZZZXXXYYYZZZ\\\[[[XXXSSSNNNLLLMMMOOOVVV\\\^^^[[[XXXWWWUUUQQQKKKJJJHHHFFFDDDBBB@@@???>>>======<<<;;;:::999888777666666888;;;======<<<<<<;;;:::;;;;;;:::888555777666555555666777888888888555666888888555555888===OOOggg}}}cccHHH666444111///......///000222333666BBBXXXppp|||~~~rrraaaVVVOOOJJJEEEAAAAAA;;;666555222//////333...///000111111000///...222222111111111111111000111111000000000000111111000111111000......///111......////////////......,,,------...------,,,,,,//////............///////////////......---------------------------------,,,,,,++++++************,,,++++++---...///...,,,000///...,,,+++***)))))).........---------,,,,,,......---,,,,,,+++++++++------------.........///000,,,))),,,111444222///222000000111333777BBBNNNbbbkkkxxx~~~}}}|||wwwiiiYYYPPPOOOQQQSSSTTT{{{lllbbbLLLGGGAAA===<<<<<<======@@@>>>@@@HHHVVVaaafffgggddd^^^SSSIIIAAA===<<<<<<===<<<::::::;;;===AAACCCCCCIIIQQQXXX[[[ZZZVVVSSSXXX^^^bbb^^^XXXZZZeeeqqqzzz~~~~~~}}}||||||{{{wwwqqqmmmeeeaaa[[[UUUPPPMMMLLLLLLJJJKKKFFF<<<666666777666111111222222222222222222222222222111111111111111333111//////111222000...222111111000000000000000//////000000000000//////000222444222///------...111000000000/////////...111111///......///000000...///000111222222111000111111222222111111111222111111111000000111222222111111222333333444555555888777666444222111111111222222333333333444444555222555888<<<>>>>>>===<<<:::999888:::;;;<<<;;;:::>>>???AAABBBCCCBBBAAAAAABBBDDDFFFGGGFFFDDD@@@>>>======<<<>>>AAABBBBBBAAA<<>><<<:::888777555555555777:::<<<<<<;;;;;;:::999999999999777555777666666555555666888999888555555777888555555777???NNNeee{{{|||aaaHHH888777444111///.........444333555???UUUmmmzzz}}}|||ooo]]]NNNFFFDDDBBB@@@@@@:::555333111...///333000000222333333222000000333222222222111111000000111111000000000000111111000111111000...---///000......////////////......***+++,,,---............//////............////////////......------,,,,,,------------------------+++************+++,,,------,,,,,,---...///---,,,...---,,,,,,++++++,,,,,,------,,,,,,,,,---------+++,,,---///111222333333,,,------...............///+++)))+++000333111...000...---///000222999BBBVVV___lllvvv{{{|||}}}}}}|||tttjjjcccbbbbbbaaa^^^tttddd[[[DDDAAA===;;;:::;;;;;;;;;>>><<<===CCCLLLTTTYYY[[[]]]YYYRRRJJJCCC???===<<<<<<;;;::::::===AAAFFFIIILLLRRRZZZaaacccaaa\\\YYY\\\aaadddbbb___cccnnnxxx~~~{{{yyywwwvvvqqqiiiccc]]]ZZZVVVQQQLLLJJJHHHHHHDDDDDD???666111333666555///111333333222111222333111111111111111111111111444000---...111333111...222111111000000000000000///000000111111111111000...222444222---******,,,/////////000000000000000111000/////////000111222000000000111222222333333111222333222111111222333111000000000000111222222222222333333333333444444888777666333000///000222333444555444333333555666555777;;;>>>???===;;;999999888777888:::;;;;;;:::;;;===???@@@AAA@@@>>>===@@@BBBDDDFFFFFFEEEBBB@@@===<<<<<<>>>AAACCCCCCCCC???BBBFFFIIIJJJJJJKKKLLLOOORRRTTTSSSQQQPPPSSSUUUXXXZZZ\\\^^^___bbbeeehhhiiijjjkkklllmmmpppuuuxxxwwwwwwvvvvvvvvvwwwxxxxxxssspppmmmmmmnnnlllfff```]]]dddjjjlllnnnssswwwyyyxxxsssmmmjjjkkknnnrrrtttrrrrrrrrrsssssstttuuuuuu~~~}}}~~~}}}vvvrrrllleeeccceeetttyyy}}}{{{sssllliiiiiijjjjjjjjjhhhfffdddeeefffdddaaa]]][[[[[[[[[ZZZYYYUUURRRMMMFFFBBBCCCFFFJJJTTTYYY[[[WWWSSSRRROOOLLLFFFFFFEEEDDDBBBAAA@@@@@@AAAAAAAAA@@@>>>;;;888666555444444666999;;;;;;:::999888666777888888777666777777666555444555888:::888444333777888666555666@@@MMMaaauuu}}}sssZZZFFF999888555333111/////////333333555???UUUlllxxxyyyzzzppp]]]KKKCCCBBBAAA>>>===888333222000...///333333444444444444444444333333333333222111111000000111111000000000000111111///000000///------...///......////////////......)))***,,,---...///////////////............//////.........---------------,,,------......------,,,---,,,,,,,,,,,,...000111---,,,,,,---......---+++++++++++++++,,,,,,---...,,,,,,,,,---------......------.../////////.........//////000111000000000222///,,,,,,///000...,,,///---...111333555:::AAAIIIPPP\\\iiitttzzz}}}}}}}}}xxxrrrpppoooiiibbbsssvvv{{{{{{yyyzzztttdddUUUMMM>>>===;;;:::;;;;;;:::888;;;===@@@DDDHHHJJJLLLLLLMMMLLLJJJGGGDDD@@@>>><<>>>>>@@@DDDJJJPPPTTTYYY]]]bbbfffhhhgggdddaaacccggglllmmmmmmqqqxxx}}}wwwqqqllljjjfff```ZZZVVVTTTPPPLLLGGGDDDAAA@@@;;;===;;;444000222333111...000333333111000111222111111111111111111111111222111//////000111111111222111111000000000000000000000111222222222222222000111333333111///...---......//////000000111111000000/////////000222333222222111000111333555666000222444333111000222444000000000000000111222222444444333333333333222222222444555333111///000111444555555444111111333666:::;;;;;;<<<<<<;;;:::999:::888777888:::<<<<<<;;;999;;;===??????>>><<<;;;<<>>BBBDDDDDDDDDBBBEEEIIIKKKKKKKKKMMMNNNNNNQQQTTTTTTSSSSSSVVVYYYZZZ]]]___``````aaaeeehhhlllmmmnnnoooppprrrvvvyyyxxxxxxvvvuuusssssstttuuuooommmkkkjjjjjjiiigggfffdddlllrrrsssvvv{{{zzzvvvppplllgggdddfffiiimmmnnnpppqqqsssuuuuuuuuusssrrrzzz~~~{{{}}}}}}xxxtttrrrnnniiiiiilllqqqssstttqqqlllgggffffffiiiiiiiiifffcccaaabbbccc```^^^\\\[[[\\\ZZZVVVSSSMMMJJJDDD???===AAAHHHMMMTTTYYYZZZVVVRRRPPPMMMIIIEEEEEEDDDCCCBBBBBBAAAAAACCCCCCBBBAAA>>>;;;888666555555555666999::::::999777666444555777888777666777777777555333444888;;;999444333666888666555666;;;FFFXXXiiinnnaaaMMM>>>666555444222111111111111222555;;;GGG\\\pppxxxwwwvvvnnn]]]KKKAAA@@@>>>999999555222222000...///222444333333333333333333444444444333222222111000000111111000000000000111111...//////...,,,,,,---.........////////////......+++,,,,,,---.........---//////............//////,,,------------------...,,,,,,---......---,,,,,,000///---,,,---...///000---,,,,,,---......---+++,,,+++++++++,,,,,,---........./////////......---000000///...,,,)))'''%%%......000111111111000///000///..................000...///444666777:::@@@===AAAJJJYYYhhhrrruuuuuuxxx{{{zzzvvvtttsssmmmddd```dddkkkttt{{{~~~}}}|||pppjjjhhhjjjdddTTTEEE???===<<<;;;<<<===<<<:::888:::???EEEHHHIIIGGGEEEDDD@@@AAABBBCCCCCC@@@>>><<>>;;;999888888999:::;;;999888999;;;=========999;;;===??????>>><<<;;;:::===AAAEEEGGGGGGFFFEEE<<<<<<<<<>>>BBBDDDEEEDDDEEEHHHKKKLLLKKKKKKMMMPPPLLLPPPTTTUUUUUUVVVZZZ^^^\\\^^^``````___```dddgggnnnooopppqqqqqqsssvvvyyyyyyxxxwwwtttrrrqqqqqqssskkkkkkjjjhhhffffffhhhjjjlllsssyyyzzz}}}zzzqqqiiifffbbb```bbbdddfffgggooorrruuuxxxyyywwwuuusssvvv|||}}}{{{}}}~~~yyy{{{}}}~~~zzzuuurrrrrrpppmmmmmmpppnnnnnnmmmjjjgggeeeddddddiiiiiihhheeebbb``````aaa___]]]\\\\\\\\\XXXRRRMMMGGGDDD>>>::::::@@@JJJQQQTTTYYYZZZUUUQQQOOOKKKGGGDDDDDDDDDCCCCCCBBBBBBAAACCCDDDCCCBBB???;;;888555666555555666999::::::999666444333444666888888777666777777555333444888<<<999444222666888666555555555???PPP^^^```SSSAAA555222222222222222222333333333888AAAPPPeeevvvzzzwwwrrrlll\\\III???===999444777333111111000......222222111000//////000111222444444333333222111000000111111000000000000111111---......---++++++,,,.........////////////......------......------,,,+++//////............//////,,,,,,,,,------.........,,,,,,---......---,,,,,,111///---+++++++++,,,---...---,,,---......---+++---,,,,,,++++++,,,,,,---000000111111111///---,,,...///000000000///...---+++,,,.../////////...---,,,---.........///111333...,,,---111222111333777888999???MMM]]]hhhkkkiiinnnssstttrrrrrrtttnnnfffMMMLLLVVVbbbiiiuuuwwwkkk^^^WWWVVVZZZUUUGGG???BBB<<<;;;::::::;;;;;;999888>>>BBBIIIMMMGGG===999;;;===>>>@@@@@@@@@@@@BBBDDDBBBFFFKKKQQQVVV]]]dddhhhpppooommmmmmnnnqqqsssuuu{{{yyysssooodddXXXTTTVVVVVVQQQKKKOOOJJJCCC>>>:::888666444555000...111111---...333222222222222222222222222000000000000000000000000///////////////000000111111111000000//////.........///111333444333222111555555666666555555444333444222000000111222111000111000/////////000222333//////111111000...,,,***666666777777666555444444333333333333333333333333555555444444222111///...555333222000000111222444333333333333555777999;;;>>>===<<<:::999999::::::<<<;;;:::999999:::;;;<<>>AAAEEEHHHIIIKKKKKKLLLLLLLLLLLLLLLLLLOOOPPPQQQUUUYYY[[[\\\\\\[[[dddhhh```[[[^^^dddhhhppprrrsssttttttrrrooommmtttuuusssqqqmmmjjjjjjjjjlllfff]]]YYY\\\dddmmmsssxxx{{{~~~{{{vvvrrrjjjfffccccccbbbaaafffmmmkkkooouuu{{{{{{www|||~~~}}}yyyzzz~~~}}}}}}zzzwwwyyyvvvwww{{{{{{vvvqqqooopppooopppuuuzzzyyysssmmmeeehhhjjjjjjhhhfffeeeeeejjjhhheeeaaa^^^\\\[[[[[[``````___]]]XXXRRRKKKGGGDDDBBB???>>>@@@EEEKKKOOOTTTVVVWWWTTTMMMGGGEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBFFFDDDAAA>>>;;;999888888555444222222444666777777555555555666666666666777666666555444444444444555444333333222222333333444777999AAAKKKKKKBBB:::999222333444222000...///111333888FFF\\\qqq}}}|||vvvwwwnnn[[[GGG>>>>>>;;;555666333111000000111000///444222///...///222555888444555666555333111000000555555444333222000000///222222222222111111111000000000222444444000---,,,---.........//////000000---------...............///............---------))))))***+++,,,...///000---------.........//////000///------...---+++(((,,,------,,,+++***,,,......------------.../////////////////////.........---,,,+++,,,.........---............////////////...//////000111222222333555222222999FFFTTT]]]```^^^aaagggmmmpppmmmeee^^^DDDAAAHHHQQQYYYfffkkkaaaQQQLLLMMMSSSPPPDDD>>>@@@<<<;;;::::::;;;<<<;;;:::<<>>::::::???@@@BBBCCCBBBCCCEEEGGGNNNPPPSSSWWW]]]dddlllqqqppppppoooqqqtttyyy~~~~~~xxxrrrkkkggg\\\VVVPPPNNNPPPOOOJJJEEECCC@@@;;;999888888888888444000///111111---...222222222222222222222222222000000000000000000000000//////...//////000111111111111000000////////////...///111333444333222111444444444444444333333222444222000000111222111000000000000000000111111222---...000111111000///...555555555555555444333333555555555555555555555555333333333333222111//////333333333333333222111111333333333444555777999:::;;;:::999888888999:::;;;;;;;;;:::::::::<<<===>>>???===:::888777888;;;<<<>>>AAADDDEEECCCAAA@@@@@@@@@??????AAAEEEHHHJJJKKKNNNMMMLLLKKKKKKJJJJJJKKKNNNOOOQQQUUUZZZ]]]^^^______gggiiibbb\\\^^^dddhhhpppqqqqqqrrrrrrqqqqqqpppppppppooommmkkkjjjkkkmmmhhhaaaYYYWWW\\\fffnnnrrryyy{{{~~~zzztttooolllgggddddddcccccchhhooommmqqqvvv{{{}}}{{{yyywwwzzz||||||yyyzzz}}}}}}}}}yyywwwsssooonnnqqqpppkkkhhhhhhkkkkkkmmmssswwwwwwqqqkkkdddgggiiijjjhhhfffeeefffgggeeebbb___]]][[[ZZZZZZ^^^]]][[[WWWRRRLLLFFFCCCFFFFFFFFFFFFGGGJJJNNNQQQUUUTTTRRRNNNJJJGGGFFFGGGDDDDDDDDDDDDDDDCCCCCCBBBDDDBBB@@@===;;;999999999666444333333444666666666444444555555555666666666666666555444444444444444333333222222222222333333777666:::BBBEEE???:::999666333000///000111222111444;;;JJJaaawww|||uuukkkXXXFFF>>>===;;;666555333111000000111000000333222000///000222555666333444444444222111222333555444444333111000000///222111111111000000000000333222111111000000000222........./////////000000///.....................///............---------,,,++++++,,,,,,---...///---------.........//////...---,,,---......---+++---......---,,,,,,---///---------------...//////...............---------...,,,,,,,,,...///...---------......//////000000......//////000111111222444111///444===GGGLLLNNNPPPUUU^^^fffiiidddZZZQQQBBB===AAAGGGLLL[[[ccc\\\GGGDDDFFFLLLJJJAAA;;;======;;;::::::;;;======<<<;;;<<>>>>>BBBDDDEEEFFFFFFGGGJJJLLLTTTVVVXXX[[[```gggpppvvvwwwvvvvvvwww{{{~~~{{{}}}zzzpppgggaaa^^^SSSRRRPPPOOONNNJJJDDD@@@999666444333555666777777333000///111000...///111000000000000000000000000000000000000000000000000............///000222222111000000000000/////////...000111333333333333222333333333333333222111111333222000000111111111000//////000111111111111111,,,---///111222333333222333444444444444333222222555555555555555555555555111111222222111111000///111222444555555333111///444444444555666888:::;;;888888777777888999;;;<<<;;;::::::;;;<<<===?????????<<<888555555777;;;>>>@@@BBBDDDDDDBBB@@@>>>>>>@@@@@@AAAEEEIIILLLMMMLLLPPPNNNMMMKKKJJJJJJJJJKKKMMMOOORRRVVV[[[^^^aaabbbeeejjjkkkccc]]]___eeeiiipppooooooooonnnnnnnnnnnnhhhiiijjjjjjiiikkkmmmpppfff]]]VVVWWW```kkkqqqrrryyyzzz}}}~~~yyysssmmmooojjjfffeeedddeeekkksssppptttzzz{{{zzzwwwwwwwwwyyy{{{{{{yyyzzz~~~}}}~~~|||xxxvvvnnniiieeefffeeeaaa___aaafffgggjjjooosssrrrlllgggbbbeeehhhhhhgggfffeeeeeebbbaaa___]]][[[ZZZZZZZZZ]]]ZZZWWWQQQLLLFFFBBB@@@EEEHHHKKKMMMNNNOOOPPPRRRUUUQQQKKKHHHGGGGGGHHHHHHDDDDDDDDDDDDDDDCCCBBBBBB@@@???>>><<<;;;:::::::::888666333333444555555444333333333444444444555555666555555444444444444444333333222222222222333333888333333999>>>===:::888888333---,,,000333444222444<<>>;;;999:::<<<<<<<<<======BBBJJJMMMJJJFFFEEEFFFHHHIIIJJJKKKMMMPPPSSSXXX[[[___ccchhhnnnuuuzzz}}}}}}|||wwwzzz}}}zzzyyyuuupppiiiaaaZZZVVVTTTTTTSSSOOOIIIBBB===;;;666444111000111222222222111000///000000//////000000000000000000000000000////////////////////////............///111222333000000000000000000000000///000111333333333333333333333333333333222222111333111000///000111000///...///000222222111000000---...000111333333444444333333444444444444333333222222222222222222222222///000000111111111000000222333444444444333222111666777777888999:::;;;<<<999999888888999:::<<<===<<<<<<<<<<<<=========>>>===:::666333444777<<<@@@AAACCCDDDCCCAAA>>>======???@@@CCCHHHLLLNNNNNNMMMOOONNNLLLKKKKKKKKKMMMNNNNNNQQQUUUYYY\\\___aaacccgggiiiiiiddd___```fffkkknnnnnnnnnllljjjhhheeedddaaadddhhhkkklllmmmoooppphhh```YYY]]]iiissswwwvvvxxxxxxzzz|||~~~{{{tttoooqqqlllhhhgggfffgggnnnvvvtttyyy}}}}}}xxxuuuvvvyyyyyy||||||zzz{{{~~~}}}zzzwwwvvvnnngggbbbaaa```]]]]]]```eeegggjjjmmmooolllgggbbb```ccceeefffeeedddcccddd]]]]]]\\\[[[ZZZYYYYYYYYY\\\XXXSSSMMMGGGBBB@@@>>>AAAFFFMMMPPPPPPOOONNNOOOQQQLLLGGGEEEGGGHHHHHHGGGDDDEEEEEEEEEDDDCCCBBBAAA======<<<<<<;;;;;;;;;;;;999777444333444444444333222222333333333444444444666555444444333333444444222222111111111111222222888333111666===???;;;666444222//////000222444444222<<>>===;;;888555222000///000111111000000111222222333333333333333333222111000111444666333333333222111000000///000////////////.........(((,,,///000111111///,,,//////////////////000000222111111000///......---///............---------.........------......///........................---,,,+++,,,...000000///,,,...//////---,,,---...------,,,,,,------...///---------------.........///...---...000000000///,,,------...///000111111---------.........//////333111///000222333222111333;;;FFFOOOQQQKKKAAA999<<<888<<<@@@CCCNNNVVVPPPEEEEEEHHHMMMMMMIIIFFFFFFDDDAAA<<<::::::;;;<<<<<<@@@???CCCKKKOOONNNMMMNNNMMMNNNPPPQQQRRRUUUYYY\\\cccgggnnnuuuyyy~~~yyyvvv{{{~~~|||lllgggaaa___```\\\SSSLLLOOONNNKKKEEE===777555555555333111000000111000///...///000//////000000///////////////////////////////////////////////////............///000111222000000000000111111111111000111111222333333444444444444444444444333222222333111//////000111000///...///000222222111000000000000111222222222222222333444444555555555444444222222222222222222222222//////000111111111111000333333222222222333555666999999:::;;;<<<============<<<;;;;;;;;;;;;<<<===??????>>>===<<<;;;;;;:::;;;999666444555999===@@@@@@BBBCCCBBB@@@>>>======@@@AAADDDHHHMMMNNNNNNLLLMMMLLLLLLLLLMMMOOOPPPQQQRRRUUUYYY[[[\\\^^^aaadddffffffgggeeeaaabbbgggmmmmmmmmmmmmkkkgggbbb\\\YYY]]]cccjjjpppqqqqqqooooooooohhhcccgggrrr{{{}}}zzzuuutttuuuxxx||||||wwwrrrqqqllliiihhhhhhiiiooowwwwww{{{~~~yyyvvvwwwzzzyyy}}}}}}||||||}}}}}}{{{uuussssssnnngggaaaaaa```^^^___bbbiiijjjkkklllkkkgggbbb^^^^^^```cccdddbbbaaa``````[[[ZZZZZZYYYXXXWWWVVVVVVVVVSSSMMMFFFAAA>>><<<<<<>>>EEENNNRRRPPPNNNMMMMMMLLLIIIGGGGGGJJJJJJHHHEEEEEEEEEEEEEEEDDDCCCBBBAAA<<<<<<<<<<<<<<<;;;;;;;;;:::777444333444444333333222222222333333333333444555555444333333333333333222111111000000111111222888555444888>>>@@@;;;444+++///333333000///222555444>>>RRRiii||||||qqqaaaNNNCCC???>>>;;;888444222000///000222111111000111222333333333222222444444333111//////222444333222222111111000000000////////////.........---***...000---...222333///000000000000000000//////222111111000///......---///............---------------------...///000000.....................---111///---,,,.........---***,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,---......------......///////////////...---...000000000///---------...///000000111------------............/////////000222222111000---333;;;AAAAAA===777333:::777<<<@@@@@@JJJQQQKKKAAACCCGGGLLLOOOQQQRRRRRRHHHDDD>>>;;;;;;===??????DDDCCCFFFLLLPPPQQQTTTYYYXXXYYY[[[\\\^^^aaafffjjjooottt|||{{{yyyyyyrrrbbbZZZTTTUUUZZZYYYQQQHHHGGGEEEAAA<<<777444555666222111///000111222222111,,,///000...///111000...////////////////////////000000000000000000000000///////////////000000111000000000111111111111222111111222222333444444444444444444444444333333222222111//////000000000/////////000111111111111111222222222111111111111111333444444555555555555444444444444444444444444444000000111111222111111111333222111111222444777999:::;;;<<<===>>>>>>>>>>>>@@@???>>>===<<<===>>>???@@@??????>>><<<:::888777777777777777999;;;>>>???>>>@@@AAA@@@???>>>>>>???AAABBBEEEIIILLLNNNMMMKKKKKKLLLMMMOOOQQQRRRSSSTTTSSSWWW\\\^^^]]]^^^bbbeeefffeeefffgggeeecccgggnnnllllllkkkiiifff```[[[XXXbbbhhhpppuuuvvvssspppooovvvpppmmmpppxxx}}}}}}zzzssspppooorrrxxxzzzwwwsssoookkkiiijjjiiiiiiooovvvwwwzzz~~~}}}{{{xxxxxxyyyzzz}}}~~~||||||~~~{{{{{{~~~zzzrrrmmmlllmmmkkkeeeaaaccccccbbbccceeelllmmmlllkkkhhhccc___]]]\\\^^^```aaa___]]]\\\\\\XXXXXXXXXWWWUUUSSSQQQPPPNNNKKKEEE@@@<<<:::999999>>>EEENNNRRRPPPMMMMMMNNNGGGHHHIIIKKKLLLKKKHHHEEEEEEEEEEEEEEEDDDCCCAAAAAA===============<<<::::::999777444333444444444333222222222333333333444444555444444333333333333333111111000000000000111111888999888999===>>>999000%%%---444555000---111666777BBBUUUlll~~~~~~uuubbbNNNDDDAAA>>>:::888444222000///111222222111111222222333333333222222333333333111//////111333222222111111111000000000////////////............111444000)))***333777666111111000000000000//////000000000//////.........///............---------,,,,,,,,,,,,---...///000...............---------444111...------------,,,)))+++......---+++++++++,,,,,,,,,,,,,,,------...------......///000000000...---,,,---///000///...............////////////........................,,,---...///000111000000***...222555444222000///;;;888<<<>>>===GGGOOOJJJ>>>AAADDDGGGLLLQQQUUUVVVJJJFFFAAA>>>???BBBEEEGGGKKKKKKNNNRRRTTTVVV^^^fffeeefffgggiiikkkooouuuyyy|||}}}~~~~~~xxxmmmdddYYYTTTOOOOOORRRRRRLLLEEEAAA???;;;999777777666666222000///000222333222111+++///000......222111---000000000000000000000000000000000000000000000000111000000///////////////000000111111111222222222222222222222333444555555333333333333333222111111222000///...000000///...000000000000000111111222111111111000000000111111222222333444444444444444333333333333333333333333111222222222222222111111//////111222444777888:::999:::;;;============<<<>>>>>>======>>>???@@@AAA===>>>>>>===<<<:::888777444666888;;;===>>>>>>>>>;;;===????????????@@@BBBEEEEEEFFFIIILLLNNNMMMLLLLLLNNNPPPSSSTTTTTTTTTSSSSSSWWW]]]______```dddhhhhhhggghhhkkkiiieeegggllllllkkkiiigggfffeeeeeedddlllpppuuuxxxwwwtttrrrrrrxxxuuussstttwwwyyyxxxuuurrrmmmiiikkkqqquuussspppllliiiiiijjjjjjiiimmmsssuuuwwwyyy{{{{{{zzzxxxwwwyyy|||}}}{{{zzz|||{{{wwwxxxzzzzzzsssiiicccdddggghhhdddcccgggiiiggggggiiimmmmmmkkkhhhdddaaa___^^^[[[]]]___^^^\\\YYYXXXXXXVVVVVVUUUSSSQQQNNNKKKJJJGGGEEEAAA===:::999999999===EEEMMMPPPMMMJJJLLLOOOGGGIIILLLMMMLLLJJJIIIIIIFFFFFFEEEEEEDDDBBBAAA@@@???@@@@@@???===;;;:::888888666444333444555444444333333333333444444444444555444333333222222333333000000000//////000000000999;;;;;;777777999555...&&&+++000111......111555777BBBVVVlll~~~yyyeeePPPGGGDDD???:::888333111//////111222222222222222222222222222222222000111222222111111222333111111111111000000000000000000000/////////......---333222++++++333555000111111111000000000/////////.....................///............---------------,,,,,,,,,,,,------//////.........---------444111...------------,,,***,,,//////...,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---......///000000...,,,,,,,,,...///...---////////////....................................---...///////////////000+++...111111///......///:::666888888666AAAKKKGGG>>>@@@BBBCCCGGGMMMRRRSSSKKKGGGBBB@@@BBBGGGKKKMMMRRRRRRUUUXXXYYY\\\fffqqqnnnoooqqqrrruuuyyy~~~|||yyyxxxwwwpppbbbWWWPPPMMMJJJIIIHHHFFFBBB???<<<999777666666555222000444222111000111111///...***///111......222111,,,111111111111111111111111000000000000000000000000222111000//////.........000000111111222222222222222222222222333444555555111222222222222111000000222000///...///000///...111000/////////000222333000000//////000111222222000111222333333333333333111111111111111111111111333333333333333222111111+++---111444777888999999888999;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<>>>@@@BBBCCC;;;<<<<<<===<<<:::999888222555:::>>>@@@@@@>>>===:::;;;===>>>>>>???BBBCCCHHHGGGHHHJJJLLLNNNNNNLLLNNNPPPSSSUUUVVVUUUSSSQQQQQQVVV]]]___```aaagggkkkllliiikkknnnlllffffffkkkllljjjgggfffgggjjjoooqqquuuwwwxxxxxxvvvtttttttttxxxwwwuuuuuuuuutttrrrppprrrlllfffggglllqqqpppmmmjjjhhhhhhkkkjjjiiilllrrrssstttvvvyyy|||{{{xxxuuuxxx{{{|||yyyyyyzzzxxxtttvvvxxxuuummmbbb\\\^^^bbbhhheeefffkkknnnmmmlllmmmlllllljjjfffbbb```___```ZZZ\\\]]]]]]ZZZWWWVVVUUUUUUTTTSSSQQQNNNJJJGGGEEEFFFDDDAAA>>><<<;;;;;;<<<;;;CCCJJJLLLIIIGGGJJJNNNHHHKKKNNNMMMJJJIIIJJJLLLFFFFFFFFFEEEDDDBBBAAA@@@AAAAAAAAA@@@>>>;;;999777888666333333444555555444333333444444444444555555555444333333222222333333000000////////////000000999<<<;;;444222333222,,,)))***+++,,,---///333555444@@@TTTkkk}}}}}}gggQQQHHHEEE???:::888333111//////111222222222333333222111111222222333---///111222222222333444111111111111000000000000000000000000////////////"""---333000000333...###222111111111000000//////---------...............//////.........---------///...---,,,++++++++++++//////.........---------333111...,,,---.........+++---000000///---------,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////---,,,+++,,,...///...---000000000///......------//////////////////......111222222111///...///000...111444333111//////000;;;;;;<<<;;;<<<>>>CCCFFF<<>><<<999777444444444333333222222222000000000000000111111222000111222333333222111000------...///000000//////000000000000000111111222222222222111111111000000333222000//////111333444222333333444555666777777:::444222444222------222222222000///............/////////000222222111000555444222000//////000111111111222222222111111000//////000111222444555666777333333666555//////222000000111222555888;;;<<<888999999:::;;;<<<======<<<<<<============<<<<<<>>>>>>===;;;:::888777666666999>>>@@@@@@@@@@@@@@@===AAABBB??????DDDGGGGGGLLLPPPOOOIIIGGGLLLOOONNNQQQRRRTTTUUUVVVVVVUUUUUUWWWXXXYYY[[[___cccgggiiimmmllljjjhhhhhhggghhhhhhooommmjjjhhhiiimmmsssxxx|||zzzvvvtttuuuwwwyyy{{{}}}xxxssspppqqqqqqooommmllliiiggghhhjjjmmmmmmkkkgggjjjnnnpppooonnnmmmmmmnnnmmmooosssyyy|||}}}{{{}}}wwwssssssxxxyyyvvvqqqkkklllkkkfffaaa___aaadddiiiiiilllrrrvvvuuummmfffdddeeeggggggfffbbb^^^[[[]]]\\\ZZZXXXWWWUUUQQQNNNQQQOOOOOOQQQOOOJJJFFFGGGDDDBBB???<<<::::::;;;<<<@@@DDDIIIJJJJJJIIIJJJLLLKKKKKKLLLLLLKKKJJJIIIHHHGGGDDDDDDDDD???888999???AAACCCDDDBBB>>>:::999999666666555555555444444444111222222333333333222222666555333222111222333333//////000111222333444444:::;;;999555000...///111////////////000000111111888<<>>:::888777555444333333222222111111111111000000000000000111111222000111111222222111111000...///000000000000000000000000000000000111111222222222222111111111000000222111000///000111333444777777666555555444333333888444222444333...---111333222111000////////////333222222333555555444222555444333111111000111111111111222222222111111000111111222222333444666666888444333777777222111333111111111222333666888999;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======:::999888666555444444444777:::>>>@@@@@@??????@@@<<>>>>>>>>>>>AAAEEEIIIKKKJJJIIIJJJLLLMMMMMMKKKJJJJJJJJJJJJJJJGGGCCCBBBBBB???::::::???@@@BBBBBB@@@<<<999888999666555555555444444444444111222222222222222222111444444333222222222222222//////000000111222222222888888777444///---...000//////000000000111111111444777EEE]]]qqq|||{{{eeeNNNEEEDDDAAA;;;777555444333111111111111222222222222222222222222222333111000111222222111000111...,,,---000111...***------......///000000000---...///000111222333333444222000///000000///...//////000000000000///...000///......000///...,,,,,,---...//////...---,,,///...------------------+++,,,,,,...//////---,,,---------------,,,++++++---,,,+++,,,---...---+++---.../////////...,,,+++///......------......///..............................///////////////...---...///000000//////...111///------///000111111:::;;;;;;:::;;;===BBBEEEOOOYYYbbbaaaYYYRRRPPPRRROOORRRVVVVVVVVVXXX]]]aaakkkkkkppp|||}}}xxxuuuqqqmmmjjjlllnnnrrr{{{~~~~~~|||uuunnnggg```]]]]]]YYYQQQJJJ@@@===888444444333333333111111111000000000000000000000000000000111111222222111111000000111111222000111111111111111000///000000000000111111222222222222222111111111111111222111000000000111333444888888777666555333333222666333333555333///...000333333222111000000000000555444333444555555333222555444333222111111111222000111111222222222111111444333333333444444555666999555333666888666333333555444444444555777888999============<<<<<<<<<;;;>>>>>>????????????>>>>>>888777555333222333444444999<<>>???AAAFFFMMMMMMHHHIIILLLLLLIIIIIIMMMPPPQQQVVVWWWWWWWWWWWWVVVUUUUUUVVVWWWZZZ]]]```bbbddddddcccccccccdddfffiiimmmooorrrqqqooonnnnnnpppssstttyyywwwtttssssssrrrqqqpppuuuvvvvvvtttoookkkhhhggghhhgggfffggghhhiiiiiihhhnnnqqqsssrrrooojjjgggeeegggiiimmmssszzz~~~zzzsssooonnnlllgggbbbbbbdddfffeeeccccccgggkkkmmmnnnooommmiiiddd```^^^cccdddeeeeeeccc```]]][[[ZZZZZZZZZZZZYYYTTTNNNJJJIIIEEECCCDDDBBB??????AAAAAABBBCCCEEEEEEDDDBBBAAABBBEEEIIIKKKKKKJJJJJJKKKOOONNNKKKIIIHHHIIIJJJLLLHHHCCC?????????======???@@@@@@???<<<999777777888555555555555444444444444111111222222111111111111222333333333333222111111//////000000000000000000333444333111...---.../////////000000000111111111333444===PPPdddrrr|||{{{eeeNNNFFFFFFDDD===888666555333222111111222222222222222222222222222222555333222222222222111///000...,,,---000000---***------......///000000000......///000111222222333333111//////000000///...////////////////////////000///......//////...,,,------------------------//////......---------------------------......///...------,,,,,,,,,,,,,,,...---,,,,,,......---,,,---............---,,,,,,//////............//////........................---------......///111111...//////000//////...---111///------///111111111============>>>AAAEEEIIIVVV```iiiggg\\\SSSSSSWWWXXX\\\aaadddeeefffjjjmmm{{{|||yyyrrrllleeeaaaZZZVVVUUUXXX\\\eeettt||||||tttlllhhh```VVVQQQOOOLLLGGGAAA===:::555222222333444444000000000000000000000000000000000000000111111222222111000//////000111222111111111111000000///...000000111111222222222222111111111111111111111111111000000000111222333444666666555555555555555555333333444444444111//////333333222111111222222222333222111111222222000...333222222111111111000000000000111222222222111111444444333333333333444444888444222555888888555222888888777777888:::<<<===<<<<<<<<<<<<<<<;;;;;;;;;===>>>>>>>>>>>>>>>>>>===999888555444444555777999;;;===@@@AAA@@@??????@@@???@@@@@@CCCJJJPPPNNNGGGJJJKKKLLLLLLLLLOOORRRTTTYYYYYYXXXXXXWWWWWWVVVVVVWWWYYY\\\___aaabbbcccccceeedddddddddfffiiikkkmmmqqqooonnnnnnoooqqqrrrsssvvvsssrrrrrrsssrrrpppmmmiiimmmqqqqqqmmmhhhffffffbbbbbbccceeeggghhhhhhgggmmmppprrrqqqmmmhhhdddcccfffiiinnntttzzz}}}wwwqqqmmmllljjjfffbbbaaadddffffffdddeeeiiilllkkkmmmnnnjjjbbb]]]\\\]]]bbbcccdddcccbbb___\\\ZZZYYYZZZ[[[\\\ZZZUUUMMMHHHFFFBBB??????>>><<<>>>CCCEEEGGGJJJLLLKKKIIIFFFDDDDDDFFFIIIKKKLLLKKKKKKKKKNNNMMMLLLKKKJJJIIIIIIJJJGGGBBB>>>===???@@@???>>>???>>>;;;999666555666666444444444444444444444444222111111000000000000000000111222333333222111000000000//////............000000000///..................//////000000111111444444888DDDUUUfffuuu}}}}}}fffOOOIIIMMMKKKAAA999666555333222111111222222111111111111111111111111333222111111222222000///000///...///111111///---------......///000000000/////////000000111222333222111/////////000///...///............///000000000///------.........,,,...------,,,,,,------...////////////......------------,,,++++++,,,...000......,,,++++++,,,---......---,,,,,,......---,,,------------------------//////.........///000000---------...............///...---------///000111000000000//////...------111///---...///111111000>>>???@@@@@@AAADDDIIIMMM[[[dddllliii___XXXYYY]]]___dddkkkoooppprrruuuxxxzzzpppggg___XXXQQQMMMHHHEEEEEEHHHMMMVVVgggwww|||||||||rrrhhheee[[[OOOFFFBBB@@@===::::::777333111222333333333000000000111111111111111000000000000000111111222222111000//////000111222000000000000///...------000000111222222222222111111111111111111111111111000000000000111222333444555555555555444444444444111333444333333222111///333222222222222222333444111000///000111000...,,,000000000000000////////////000111222222222222222444333333222222222222222555444333333666777555222777777777777999<<<>>>???888888999::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999888666555666888;;;===<<<>>>AAAAAA@@@@@@@@@AAADDDEEEDDDEEEKKKPPPMMMFFFFFFGGGHHHJJJKKKLLLOOOSSSYYYYYYXXXXXXXXXXXXXXXXXXYYY[[[]]]```bbbbbbbbbbbbddddddeeefffhhhjjjlllnnnllliiiggghhhkkkoooqqqrrrrrrpppnnnpppssssssppplllbbbfffkkkkkkgggcccbbbbbb[[[^^^aaaeeeggghhhhhhiiijjjlllmmmmmmjjjfffdddcccgggkkkpppvvvzzz}}}wwwrrrkkkgggfffdddaaa___aaaccceeeeeecccccceeehhhfffjjjkkkfff___ZZZ\\\___bbbbbbbbbaaa```]]][[[YYYXXXYYY[[[\\\ZZZTTTLLLFFFBBB===:::;;;;;;;;;???DDDLLLNNNPPPQQQOOOLLLHHHEEEFFFGGGIIIKKKMMMMMMKKKJJJKKKLLLMMMMMMLLLJJJGGGEEEFFFBBB>>>===???AAA@@@>>>===;;;999666555555444444333333444444444444444444222111000////////////000///000111222222222000000000000//////...---------............//////......,,,---...///000111222222333333444;;;KKK```sss}}}hhhSSSPPPUUUSSSGGG<<<666555444222222222222333111111111111111111111111000......///000111111000.........///000000...---------......///000000000000/////////000111222333222000......///000///...------......////////////000...,,,,,,---...------...---,,,,,,,,,,,,---.........//////......---,,,+++,,,+++***((()))---000...---,,,,,,,,,---...///...---,,,,,,---...---,,,------,,,,,,,,,---------...............///000000---------.........//////111000///---------...///000000//////............000///......000111111000@@@AAABBBCCCEEEIIIOOOSSS[[[bbbhhhfff___[[[^^^dddiiinnnuuuxxxyyyzzz}}}~~~sssjjj^^^TTTNNNHHHBBB>>>@@@======>>>AAAHHHXXXgggwww~~~~~~~~~{{{pppfff]]]SSSGGG===999777666555555333000///000111000///000000000000111111111111000000000000000111111222111000000//////000000111...////////////......---///000222333333333222111111111111111111222222222//////000111222333333444666666555444333222111000111333444222111333333000111111111111222333444444222111000111222222000.........////////////...---///000111222222222222222333333222111111111222222111444555444444666666444333333444555666999;;;===777777888999:::;;;<<<<<<999999::::::::::::999999777666666666777:::<<<>>>===???AAAAAA@@@@@@BBBCCCHHHIIIIIIHHHKKKOOOMMMHHHHHHGGGIIIMMMNNNMMMPPPUUUWWWWWWWWWWWWXXXYYYZZZ[[[[[[\\\]]]___```aaaaaaaaa```bbbdddhhhjjjlllnnnnnnddd```\\\]]]dddkkkqqqsssqqqnnnkkkmmmrrrsssoookkkbbbdddeeedddaaa^^^]]]\\\ZZZ^^^cccggghhhiiijjjjjjhhhiiijjjiiifffeeeeeefffjjjnnnsssvvvwwwxxxxxxyyyooojjjddd```]]]\\\[[[YYY___bbbdddccc```___```ccccccfffgggddd___\\\]]]aaaaaaaaaaaa```^^^\\\YYYXXXWWWXXXYYYYYYWWWQQQJJJDDD===888666888:::;;;@@@FFFRRRRRRRRRQQQNNNKKKHHHFFFHHHHHHIIILLLNNNNNNLLLJJJIIIJJJMMMNNNLLLIIIEEEBBBCCCCCCAAA>>>???AAA@@@<<<<<<999777666666555444222333333333333444444444444222111000.........////////////000111111111111000000000//////.........---...------///000111///...,,,---...000222444555666///000111777HHHaaawwwjjjVVVWWW___[[[KKK===777555444333222222333333111111111111111111111111...------...000111111000***+++,,,,,,---,,,,,,,,,------......///000000000111000/////////000222333111///......///000///...+++,,,...///000000///...111...,,,+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---++++++***+++,,,***'''(((,,,///---------------......///---,,,++++++------,,,+++,,,,,,,,,+++,,,,,,---...---------------...///000,,,,,,------.../////////111111///......---------000//////............///000......///000111000///EEEFFFHHHJJJMMMQQQXXX\\\aaaeeeiiihhhffffffkkkpppyyy}}}}}}tttnnndddZZZNNNEEEAAA>>>;;;888999888888999:::@@@NNN\\\ppp}}}~~~wwwhhh[[[MMMGGG>>>888666555444333222111000000111000...,,,....../////////000000000000000000000000111111222//////000000000000//////...//////000000000/////////000222444444333222111000000111111111222222222...///000111222333333444444444333222222111000000111444333000000444444111000000000111111222444444111000000111333333222000---...///000000///......//////000222222333333222333333222222222333333444...666999555333666888777444444333444555666888:::999999999::::::;;;;;;;;;888999999::::::999999888555666777888:::<<<>>>???<<<>>>@@@AAAAAAAAACCCEEEJJJLLLLLLIIIJJJNNNNNNLLLKKKIIILLLPPPQQQOOOQQQWWWTTTTTTUUUVVVXXXZZZ]]]^^^[[[[[[[[[\\\]]]^^^___```___aaaeeeiiikkkkkkjjjiii\\\VVVPPPRRR[[[gggppptttqqqmmmiiijjjnnnppplllgggcccaaa___^^^^^^^^^]]][[[]]]bbbhhhkkkkkkjjjjjjkkkiiiiiihhhfffddddddfffiiilllppptttuuusssqqqppppppeeebbb]]]ZZZYYYZZZ[[[[[[___bbbdddccc```___```bbbbbbdddeeeccc```^^^___aaa``````___^^^]]][[[YYYXXXTTTTTTUUUUUURRRMMMFFFAAA;;;777666:::===???DDDJJJTTTRRRPPPMMMKKKIIIGGGGGGIIIIIIIIILLLOOOOOOLLLIIIIIIJJJKKKKKKIIIGGGDDDBBB???DDDEEEAAA>>>@@@???;;;:::888666666777666333000222222333333333444444444333111///---------...//////////////////000111111000000/////////////////////......000222222000...---...000333555888:::;;;...111333777HHHbbbzzzjjjYYY[[[eeeaaaNNN<<<777666444333222222333333111111111111111111111111000///...///000111000///)))***,,,,,,,,,,,,,,,,,,------......///000000000111111///...///000222333000///------///000//////)))+++...111111000...---111...,,,+++,,,---------+++,,,------------,,,++++++,,,---...---,,,***))))))+++---+++((((((,,,000,,,,,,---...............,,,+++******,,,,,,+++***,,,,,,+++++++++,,,---...+++++++++,,,,,,---...///,,,,,,------...//////000...///////////////......//////...---......000000///......///111111000///JJJLLLNNNPPPTTTYYY```dddmmmppprrrrrrsssvvv|||}}}ssshhh```ZZZPPPDDD===;;;:::999666222333555777888===KKKYYYmmm|||~~~rrr^^^OOO@@@===888666666666555333222222111222333111///,,,---------.........//////000000000000000111111222...///000111111000///......///000111111111111111///111222444444333222111000000111111222222222222...///000111333333333444//////000111222222333333111444333...///444555222//////000000111222333444/////////000222333111000...///000111111000////////////000222222333333333444333333333333444555666---777<<<777333666999:::777666666555555666888888<<<<<<;;;;;;;;;:::::::::888999999::::::999999888666777999;;;===???AAABBB<<<>>>@@@AAAAAABBBDDDFFFIIIMMMMMMJJJIIIMMMPPPPPPIIIFFFIIINNNOOOKKKNNNTTTRRRRRRSSSUUUXXX[[[^^^```[[[ZZZZZZYYYZZZ[[[]]]^^^aaadddgggjjjjjjhhhdddbbbVVVOOOIIIJJJUUUdddooouuurrrlllggggggkkkmmmiiidddaaa^^^ZZZZZZ]]]``````___bbbgggmmmooonnnlllkkkkkkkkkjjjhhhfffddddddgggjjjmmmpppttttttpppkkkiiiiii]]][[[YYYXXXZZZ]]]```bbbaaadddgggfffdddbbbcccfffbbbcccdddcccbbb```````````````___^^^\\\ZZZXXXWWWRRRRRRRRRQQQOOOJJJCCC>>><<<999999===AAACCCIIIOOOSSSQQQMMMJJJHHHGGGGGGHHHJJJIIIIIILLLOOOOOOLLLIIIKKKJJJIIIHHHFFFEEEDDDCCC===EEEHHHBBB>>>???>>>:::999777666777888777333///222222222333333444444444333111///---,,,---...///000///.........000111222///000000000000000000000111//////111333444111......000222555888;;;>>>???111555666999HHHbbbyyyjjjYYY^^^iiidddOOO;;;777666444333222222333333000000000000000000000000333222000000111111///...***,,,......------......------......///000000000222111///...///000222333000...------///000//////(((***...222222111...,,,111...+++***+++---------***+++---......---+++******+++,,,------+++)))((())),,,///---***))),,,000+++,,,...///000///...---+++***))))))++++++***))),,,,,,+++***+++,,,...///+++******+++,,,---...///,,,,,,------...///000000,,,---...000000000/////////...------...///000111///......///111222000///RRRRRRTTTYYY```iiirrrwww}}}|||~~~zzznnneeeaaa[[[MMM???::::::999888999999222111999===>>>HHHUUUqqq}}}{{{tttgggVVVJJJ<<<:::777555444222000..................------,,,000000000000111111111111111111000000000000111111333333222111111000111111000222333222000/////////...///000111333444555666555444333222111111111111000000111222222222222111222222222222222222222222111222333333111111222333444333111111111333555666444333111111222111000...111111111111000000000000444333333333222222111111333111000111444666555333555666777888888999888888222333444666777777888888:::::::::999999999888888<<<===;;;777888;;;:::777:::;;;<<<>>>???AAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBKKKLLLMMMNNNOOOOOONNNMMMKKKLLLKKKJJJHHHIIIKKKMMMOOOQQQTTTXXX[[[]]]______aaa```]]]ZZZYYYYYYZZZ[[[bbbaaabbbeeefffddd___ZZZQQQOOOJJJKKKWWWgggqqqsssooommmjjjjjjkkkiiieeebbb```___^^^^^^^^^```aaabbbiiiiiiiiijjjiiihhhgggggghhhfffdddeeegggiiijjjjjjnnnllljjjgggeeeaaa\\\XXXUUUVVVXXX[[[^^^bbbeeeggggggfffdddcccccccccddddddaaacccbbb^^^]]]______\\\\\\ZZZXXXYYYZZZZZZWWWTTTOOOOOOOOOOOONNNKKKFFFCCC@@@AAABBBCCCEEEHHHLLLPPPUUUOOOHHHEEEFFFHHHHHHGGGIIIJJJKKKLLLLLLKKKJJJJJJKKKJJJIIIGGGEEEDDDCCCBBBGGGFFFDDDBBB???;;;888777888888888777777666555444222333333444444333333222///000000000000//////...///////////////000111111222111///.........///000000000111111111///...---///...333666999EEEGGG999888666444999LLLhhh}}}jjjXXX[[[eeeaaaOOO>>>999777333000......000111---/////////---,,,---...000000000000///////////////...---,,,,,,---///000...///000000//////000111000000000000////////////...///111222333222000///...------...//////...,,,,,,,,,,,,------.........---)))))),,,...---,,,...******++++++++++++******///---,,,******+++---.........////////////......******+++---///...,,,)))...,,,***((('''(((***,,,++++++,,,------......///---,,,,,,,,,,,,---......000------000000------000...,,,,,,...222444222000///---...222333000000333______aaafffnnnwww~~~qqqhhhdddZZZMMM@@@;;;:::888666666;;;555333999<<<>>>JJJYYYuuu}}}wwwnnn```OOOBBB999777555444444444333111///////////////...------//////000000000111111111111111000000000000000111000///...............//////111222222000///000000111222222222333333333444444444333222111111111111111222222222333333333333222222222222222222222222000111222222000000111222333222000///000111333444444222000000111111///...111000000000000000111111000000000000//////......333222111222555666555444666666777777777777777777333333555666777888888888:::::::::999999888888888===???>>>;;;<<<>>>>>>:::<<<===>>>???@@@AAABBBCCCDDDCCCCCCCCCDDDDDDEEEEEEKKKLLLMMMNNNNNNNNNMMMMMMKKKLLLMMMLLLKKKKKKLLLNNNPPPRRRUUUYYY\\\^^^______```]]]ZZZXXXWWWYYY[[[]]]``````aaacccdddaaaZZZUUUVVVTTTQQQQQQZZZfffllllllooollliiihhhgggfffccc```]]]]]]^^^```bbbeeegggiiillllllmmmmmmkkkiiieeeccceeeddddddfffhhhjjjkkkjjjllliiieeeaaa]]]YYYTTTQQQQQQSSSVVVZZZ___cccgggiiiiiihhhfffdddcccccccccccc]]]``````]]]]]]^^^^^^ZZZXXXWWWWWWXXXZZZXXXTTTPPPLLLLLLLLLMMMNNNLLLIIIGGGHHHGGGFFFGGGHHHKKKNNNOOOOOOJJJEEECCCEEEHHHIIIHHHIIIJJJKKKKKKKKKKKKJJJIIIJJJIIIFFFDDDCCCDDDEEEFFFEEEDDDBBB???<<<:::888777777777777666666555444333111222222333333222222111000000000000000//////...000/////////000000111222222111000000/////////000000000111111111///...---111...111444777EEEIII;;;555555555;;;OOOjjj~~~iiiWWWXXX```]]]MMM???888666333000...///111222...///000///---------///111000000000//////......000///...---,,,,,,---......///000000//////000222000000000000////////////...///000000000///......///...---...//////---,,,******+++,,,,,,,,,,,,,,,///+++***---///,,,+++---******++++++++++++******,,,+++*********,,,...///......////////////......,,,,,,,,,---......,,,***---,,,***)))))))))***+++...------,,,++++++******---------------......///000......000000......000///......///111222222222000...///222333000000333nnnooorrrwww~~~xxxnnniiiXXXLLLAAA===<<<:::888888>>>888777:::===BBBQQQbbb{{{yyyqqqfffWWWFFF:::444333111111333444333222000000000000000///......//////000000000000111111222222111000//////000000111111000000000111222222///000222222111000111222555444444333333222222111333333222222111222222222333333222222333333444555222222222222222222222222///000111111//////000111111000///......///000000222111//////000000///---000000/////////111222333222222222222111111111111444333222444666777666555666666666666666555555555333444555777888888888888999999999999888888888888;;;???@@@>>>>>>AAA@@@<<>>333444666???SSSmmm~~~iiiUUUSSSYYYVVVJJJ???777555222000///000222333///000111000///......000111111000000///...------111000///...,,,,,,,,,,,,...///111000//////000222000000000000/////////////////////......---------000...------......---,,,***+++,,,......---,,,,,,111---+++......+++***+++***++++++,,,,,,++++++******)))))))))***,,,...///......////////////......///---,,,,,,------+++***,,,,,,++++++++++++++++++---,,,,,,++++++***))))))......------......///000111......111111......111///000000/////////111333222//////222222000000222zzz{{{~~~wwwqqqYYYNNNCCC???>>><<<===???<<<:::;;;>>>BBBKKK]]]ooo~~~~~~{{{wwwpppggg\\\NNN???666111000......000111111000111111111111111000//////////////////000000000111333222111000////////////111111111111222222333444...000222222111111222333555555444444333222222222222222222111222222333333333222222111222333444555111111111111111111111111///000111111//////000111111111///............///111///......//////...---000///......///111333444333333333333333333333333444444444555666777777777777666555555444444444444444555666777888999999999999999999999999999888888888===@@@??????@@@@@@===BBBBBBBBBCCCCCCDDDDDDDDDFFFEEEEEEEEEGGGJJJMMMNNNKKKKKKMMMMMMMMMMMMLLLKKKLLLMMMMMMMMMMMMNNNQQQSSSYYYYYYYYYZZZZZZZZZZZZZZZWWWWWWWWWXXXYYY\\\^^^``````aaadddfffeeeaaa\\\XXX[[[___aaabbbggglllkkkggggggeeebbb_________``````\\\]]]^^^```bbbeeefffgggmmmlllkkkjjjgggdddbbb```fffgggiiilllmmmlllhhheeebbb]]]UUUNNNKKKHHHGGGFFFLLLQQQXXX___fffkkknnnpppkkkiiieeeaaa^^^\\\\\\[[[ZZZ]]]^^^[[[YYYZZZWWWSSSPPPPPPOOOOOONNNLLLJJJIIIDDDDDDFFFIIINNNRRRSSSTTTZZZUUUOOOMMMPPPQQQNNNJJJFFFCCC@@@AAAEEEIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFCCCBBBAAABBBCCCDDDAAA???;;;888666666666777666666666666555444333333111111222222222222111111000000111000000///...---///...............//////000111222333333222111000000000000000111111000000111---000444:::IIILLL>>>333555999CCCWWWpppiiiTTTOOORRROOOFFF===666444222000000000222333000111222111/////////000222111111///...---,,,,,,//////......------------...000111111000///111222000000000000////////////111000///...------------000...------......---,,,---...///111111000...---///+++***------+++***+++++++++,,,,,,,,,,,,++++++***************+++,,,------......//////......---111///,,,,,,,,,,,,+++***++++++,,,------,,,+++************+++,,,,,,------///............///000000111......111111......111///000000...,,,,,,000444333000///222222000000333zzzcccWWWJJJCCC???===???CCC:::;;;>>>CCCKKKVVVhhhwww|||yyyxxxvvvrrrpppnnnnnnooopppgggddd___WWWNNNCCC999222333111000///000111000///111111111111111000000///...////////////000000000222222111000//////000000...............///000111...000222222222111222333222222333333333333333444222222222111222222333333111111111111111222222333111111111111111111111111000111222111000000111222222111000000////////////000///---...//////...---////////////000111333444/////////000000000000000444444555666666666777888777666555444333333444444444555777888999999::::::999999999999999999::::::777>>>AAA@@@???AAAAAA???CCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFHHHJJJLLLOOOPPPKKKLLLMMMNNNNNNMMMLLLKKKMMMLLLKKKJJJJJJNNNSSSWWW]]]\\\ZZZYYYWWWVVVUUUTTTRRRTTTXXX[[[^^^___``````]]]```cccfffeeecccaaa___aaaeeeiiijjjkkkmmmjjjdddaaa```___]]]]]]^^^```bbb]]]^^^```bbbdddfffggggggmmmllljjjhhhggggggggghhhkkklllmmmooonnnjjjddd___ZZZUUUNNNIIIGGGHHHIIIIIIKKKPPPXXX```fffiiijjjjjjgggddd___ZZZVVVUUUVVVVVV[[[^^^]]]YYYVVVVVVSSSOOOOOOLLLIIIEEECCCDDDFFFHHHBBBCCCEEEJJJPPPTTTWWWXXX\\\VVVOOOMMMOOOOOOLLLHHHHHHEEECCCDDDHHHJJJIIIGGGIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEDDDBBB@@@???===>>><<<:::777666555666777777777777777777555444444222222333333333333222222111111111111000///...---...------,,,,,,,,,------000111222333333222111000//////000000111111222222///,,,111888@@@NNNNNN===555777;;;DDDXXXqqq~~~hhhSSSMMMOOOLLLCCC;;;555444222111000111222333000222222222000///000111222111000///...---,,,+++,,,------......////////////000111111000000111222000000000000////////////222111000///...------...000...,,,,,,...///.........//////000000///...---,,,((('''+++---+++***,,,,,,,,,------------,,,,,,---,,,,,,++++++*********------............------111///---,,,,,,---,,,+++***+++---......---,,,+++++++++,,,,,,---.........///............///000000111......111111......111...//////---***+++///333333000///222222000111444rrrfffXXXNNNGGGCCCCCCFFF@@@BBBGGGOOOXXXdddpppxxx~~~}}}|||yyysssnnnbbb```]]]ZZZXXXWWWWWWWWWOOONNNKKKFFF???999333///777555333222222222111000111111111111111000//////......////////////000000111111000000000000111111000000/////////000111111///111333333222111222333000000111222222333444444333333222222111222222222///000111222222222111111111111111111111111111111000111222222000000111222111111111111111000000000000///---...///000///---//////000000111111222222000000000111111111111222333444666666555555777888777666444333333444555666555666777888::::::::::::::::::::::::;;;;;;;;;;;;:::AAADDDBBB@@@BBBCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGEEEFFFHHHJJJLLLNNNOOOPPPMMMMMMNNNOOOOOOMMMLLLKKKLLLLLLKKKJJJKKKOOOUUUYYY\\\[[[YYYVVVTTTRRRQQQQQQPPPSSSWWW\\\___aaaaaaaaa\\\^^^bbbdddddddddeeefffhhhlllooommmkkkiiiddd^^^]]]^^^^^^^^^]]]]]]```bbb^^^```bbbeeehhhjjjkkkkkknnnmmmlllkkklllmmmooopppoooooooooooolllggg___YYYRRRNNNIIIGGGHHHKKKNNNOOOUUUYYY```gggjjjjjjhhhfff___[[[TTTNNNLLLLLLOOOQQQZZZ\\\ZZZUUURRRRRRQQQMMMLLLIIIDDD>>>;;;===AAAFFFCCCDDDGGGLLLRRRWWWXXXXXXXXXTTTNNNLLLLLLLLLJJJHHHJJJGGGFFFGGGKKKLLLJJJGGGIIIHHHGGGFFFEEEEEEFFFFFFCCCDDDDDDDDDBBB???<<<:::<<<;;;999888777777777888888888888888777666555444333333333444444333333333111111111111000...---,,,......---,,,,,,,,,,,,---000000111111222111111111/////////000111222333444///---333;;;DDDRRRQQQ???888888:::BBBUUUnnn{{{eeePPPLLLQQQOOODDD:::555444333111111000111111000111222111000//////111000000//////...---,,,,,,***+++---...///000000000///000222111000000111333000000000000////////////111000000//////.........///---++++++---///000000---------,,,,,,,,,,,,,,,+++''''''+++---++++++---,,,------......------,,,///......---,,,+++***)))------............------000...------......,,,++++++,,,---...///...---,,,//////...------,,,,,,+++......------......///000000------000000------000---......---,,,---///111333//////111222111333666~~~uuujjjbbbZZZSSSQQQSSSQQQSSSYYYaaakkktttwwwwww{{{|||wwwtttqqqkkkbbbZZZLLLJJJHHHFFFDDDDDDCCCDDD???>>>===:::666333000000666444222111222222111000000000111111000000///............/////////000000////////////000111222333444333222222222222222222111222444333222111111222//////000111111222333333444444333222111111111111///000222444444333222000111111111111111111111111///000111111//////000111///000000111111111000000000///......000000000......///111222222111000///222222333333333444444444222444666666444444666888777666444333444555777888666666888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<>>@@@CCCDDDBBBCCCCCCEEEFFFGGGHHHHHHEEEFFFIIILLLNNNOOOOOONNNNNNOOOPPPPPPOOONNNMMMLLLJJJKKKMMMNNNPPPRRRVVVYYYXXXWWWUUUSSSQQQQQQQQQQQQQQQRRRUUUXXX[[[___aaaccc___aaadddeeeeeefffiiillliiimmmoookkkhhheeeaaa\\\^^^```aaa```]]]\\\^^^___aaaccceeeggghhhiiiiiiiiikkkmmmoooqqqrrrrrrrrrqqqnnnnnnmmmllliiiccc[[[UUUMMMJJJGGGFFFIIINNNRRRSSS^^^bbbhhhmmmmmmjjjeeeaaaWWWRRRJJJCCCAAADDDIIIMMMVVVWWWTTTOOOMMMOOOOOOMMMGGGEEEAAA<<<888888===AAADDDFFFIIIOOOUUUXXXXXXWWWRRRPPPMMMKKKIIIIIIIIIJJJIIIGGGGGGIIIMMMNNNKKKIIIIIIHHHFFFEEEDDDDDDEEEEEEBBBBBBBBBAAA@@@???===<<<;;;;;;::::::999999888888777777777777666555444333222222333333333333222222222222111111000...---,,,000///......---------...000/////////000000111222////////////111222444555222...333;;;EEEUUUUUUCCC:::999777<<>>===<<<;;;:::::::::888999888666333222111222111000......000000000///000000000000000///................../////////000.../////////000222333444111111000///.........///222333444444222000000111000000000000000111111111555444333222111111111111///111444666777555222000000000000000000000000000...///000///...---...000......///000111111000000000///...///000111000///...000222333333111///---//////000000000111111111111444666666444333666888666555444333444666888999666777888999:::;;;;;;;;;<<<<<<<<<=========>>>>>>;;;AAACCC???;;;===AAABBBAAABBBCCCDDDFFFHHHIIIIIIDDDFFFJJJMMMOOOOOONNNMMMOOOPPPPPPQQQPPPOOONNNMMMGGGKKKPPPSSSTTTUUUWWWXXXTTTSSSQQQPPPPPPPPPQQQRRRSSSRRRRRRTTTWWW\\\bbbeeedddfffhhhgggggghhhmmmqqqeeejjjkkkhhheeedddbbb^^^```bbbcccbbb^^^[[[\\\]]]eeeeeefffffffffeeecccbbbhhhkkkppptttuuussspppnnnmmmlllkkkiiifff```YYYSSSKKKHHHFFFFFFJJJOOOSSSUUU^^^bbbgggjjjiiiccc\\\WWWRRRLLLCCC<<<;;;???FFFKKKQQQRRROOOJJJJJJMMMOOONNNCCCCCC@@@;;;777777:::===FFFHHHLLLQQQVVVXXXXXXVVVNNNNNNMMMJJJHHHHHHJJJLLLGGGFFFFFFIIIMMMOOOMMMJJJIIIHHHFFFDDDDDDDDDDDDEEEBBBAAA???>>>>>>>>>???@@@:::;;;;;;;;;;;;:::999999666666666666555444333222111111222222222222111111222222111111000...---,,,111111000///////////////000///.........///111222////////////111333555666555000333:::DDDVVVWWWFFF;;;888555888JJJcccwwwqqqZZZHHHLLLYYYZZZLLL>>>777666444222111000/////////000111000///......000..................---------.../////////...---,,,///111222222111111222333000000000000////////////***,,,...//////...,,,+++,,,***)))***---111333333111///,,,******+++---///222...,,,///000---+++---------............------------...//////.........,,,------......------,,,,,,,,,---///111000...+++------------......//////)))******+++,,,,,,---------,,,,,,,,,,,,---.........++++++......++++++...000...---000444666444222111...---111222222555:::}}}xxxrrrooorrryyy~~~{{{xxxwwwvvvyyy}}}~~~zzz~~~}}}xxxtttnnneeeZZZQQQKKKFFF???999555444333333333333444555333333222222111000/////////000111222222111000///333222000///000111000///---...............------111222333333222111///...000000000111111222222333555///...111111---...333333111///...000111222111555555444333333222111111///000222222000///000111444333222111000000000000/////////000000000000000///000111222222111000///------...///000111222222111000...///111222222111333333222222222333444444777666555444555777999:::888777666777888777333///888:::======;;;;;;===@@@>>>>>>>>>?????????>>>>>>DDDBBB???===>>>@@@CCCEEECCCDDDEEEDDDDDDEEEHHHJJJJJJHHHGGGKKKQQQUUUSSSPPPSSSQQQPPPQQQSSSSSSPPPMMMMMMKKKLLLRRRTTTRRRQQQRRRVVVSSSPPPPPPSSSVVVVVVUUUWWWWWWWWWVVVWWWZZZ___cccfffffffffhhhkkkllllllkkkhhhgggggghhhiiiiiigggeee_________]]][[[\\\^^^aaaeeefffhhhhhhgggeeeaaa___eeehhhmmmsssuuusssnnniiijjjhhheee```[[[UUUPPPNNNMMMPPPRRRQQQNNNOOOSSSXXX___eeeiiifffcccaaa]]]XXXLLLHHHBBB===;;;===@@@BBBKKKKKKJJJJJJIIIIIIJJJJJJBBB===::::::888777<<>><<<;;;;;;::::::<<<:::999:::<<<<<<888555999:::999666222111333555444222111111222333333222111111111000000///...---......////////////......000000111111111///...,,,///000000///000333999>>>666222555999CCCWWW[[[KKK;;;777666555>>>^^^xxxyyypppZZZLLLVVVccc^^^JJJ:::888666444222000///......222111111000///......---000111111000000///...---------......//////000000000000000000000000000000...///000000000///---,,,......////////////......,,,---.........---,,,+++333+++)))///444111------++++++++++++,,,,,,---...,,,,,,---......---,,,,,,...------...///...+++)))++++++++++++)))'''$$$###////////////////////////,,,...000111000//////000...---,,,++++++,,,---...------------------------////////////............---...000111111111000///111000///000333888===@@@zzzzzzwwwtttssswww}}}|||~~~|||xxxrrrkkkfff\\\SSSHHH@@@===:::777444555444333333333333444555333333222222111000000///000000111111111111000000111111000000/////////000...//////000000//////.........///000111111111111111111111111222222222222555000///111000------111------......///000111222555444444333222222111111///111222222111000000111333222111000//////////////////////////////////////////000111111111111111////////////000000000000111///...///111222111111111222222333444555555666888777555444555666888999999888777999:::999555222:::<<<===<<<:::999;;;===<<<===>>>???@@@@@@@@@@@@BBBAAA???>>>???AAACCCEEE@@@CCCFFFGGGGGGHHHIIIJJJMMMKKKKKKOOOUUUWWWVVVRRRQQQOOOMMMNNNPPPQQQOOOMMMMMMLLLOOOUUUVVVRRRPPPPPPSSSPPPNNNOOORRRUUUVVVVVVWWWWWWWWWWWWWWW[[[```dddfffffffffhhhjjjkkkjjjhhhhhhgggfffggghhhgggdddbbbZZZZZZZZZXXXXXXYYY]]]```eeefffffffffeeeccc```^^^aaadddiiioooqqqpppjjjfff```^^^[[[XXXTTTPPPMMMLLLQQQTTTWWWWWWTTTTTTWWW[[[^^^cccfffbbb___]]]YYYUUUHHHEEE@@@<<<;;;<<>>EEEPPPOOONNNOOORRRSSSQQQOOONNNIIIFFFGGGFFFDDDEEEHHHIIIIIILLLOOOMMMHHHHHHKKKFFFDDDCCCBBBBBBCCCDDDEEE@@@@@@>>>===<<<;;;;;;;;;===;;;::::::<<<;;;999666999999999666333111333555444222111111222333222222222222222111111000///.........////////////............///000000000///////////////111444888===AAA666222444999BBBUUU[[[LLL<<<666555333;;;YYYsssuuunnn[[[QQQ\\\hhh```JJJ999444444333222111000//////......////////////000000000000000000000///...............///////////////000000000000000000000000...///000000000///---,,,///..................///,,,,,,------...---------222,,,***...000---+++,,,,,,,,,,,,,,,------......,,,,,,---......---,,,,,,---,,,,,,---//////---+++,,,------------+++***))),,,,,,,,,---------------,,,...///000000////////////...---+++++++++,,,,,,------------------------........./////////000000......000111111111000///222111111222666>>>GGGMMM|||xxxxxxyyy{{{}}}|||}}}zzzuuupppiiiaaaXXXRRRLLLEEE;;;555444555666555444444333333333333444444333333222222111000000000111111000000000000111111///000111000---,,,...111///000000111111000000000............///000111222333333222222222222222222444111///000///------//////222444333000......000444444333333222111111111000222444333222111222222111111111000//////......///////////////.........////////////000111111222222111111000///......---000///...///111222111000000111333555666777777666777666555555555666777888:::999999:::;;;:::888666<<<======<<<999888888999;;;<<<>>>@@@AAABBBBBBCCC@@@??????@@@AAABBBCCCDDD>>>BBBFFFIIIIIIIIIJJJKKKMMMMMMNNNRRRVVVXXXVVVSSSQQQOOOMMMMMMOOOPPPQQQPPPNNNNNNRRRWWWWWWQQQMMMNNNPPPNNNLLLMMMPPPTTTUUUVVVVVVWWWWWWXXXYYY\\\bbbeeeggggggggghhhiiiiiigggdddgggfffeeeddddddcccaaa^^^WWWWWWWWWVVVVVVYYY]]]```ccccccccccccbbbaaa______bbbdddhhhmmmooommmhhhdddUUUSSSQQQOOOMMMMMMNNNNNNVVVYYY]]]]]][[[YYYZZZ\\\\\\```aaa]]]YYYWWWUUUQQQGGGDDDAAA>>>======???AAACCCBBBAAAAAAAAABBBCCCDDD???;;;999::::::;;;AAAIIIOOOOOOOOOPPPQQQPPPNNNKKKKKKFFFDDDFFFEEECCCEEEIIIJJJIIILLLOOOMMMIIIHHHJJJEEEBBB???@@@BBBDDDDDDBBBAAA@@@???===<<<<<<<<<<<<>>><<<::::::;;;;;;:::999888999888666333222333444333222000000222333222111222222222222111000//////......////////////......------------...///000111//////000333999>>>BBBCCC777222444888AAASSSZZZMMM>>>777444333:::VVVnnnqqqkkk\\\WWWdddmmmbbbIII888222222333333222111///...---...///000111222333444///000000000000//////...///////////////.........000000000000000000000000/////////000//////...---000///...------...///000,,,,,,,,,,,,------...//////,,,+++---,,,******,,,------------............,,,------......------,,,,,,++++++---///000///---,,,,,,---.........------,,,,,,,,,---------......------...///////////////---,,,,,,+++,,,,,,------------------------------,,,------...000111111222...///000000111111000000333333333444:::FFFUUU```}}}{{{}}}|||wwwrrriii```WWWOOOGGGBBB@@@<<<666333444555666666333333333333333333333333222222222111111111000000222111000//////000111222,,,000222000,,,***...222//////000000111111000000333222000///......///000444444333333222222111111111////////////......///(((---333333000---///222333333222222111111111000111333444444333222222333111111111111111000///////////////...............111111///......///000111111111111000///.........000///...///111222111///111222444777777777666555444444444444555777888999999999::::::;;;;;;999999;;;;;;;;;:::999999999999===>>>???@@@AAABBBBBBBBB===>>>???AAABBBCCCCCCDDD@@@BBBEEEGGGGGGHHHJJJKKKLLLMMMNNNRRRUUUVVVTTTQQQSSSQQQOOOOOOPPPRRRTTTUUUQQQPPPRRRUUUSSSNNNLLLMMMPPPNNNMMMMMMNNNQQQSSSTTTVVVWWWXXXYYY[[[___dddhhhiiihhhggghhhhhhgggdddbbbfffdddbbbaaaaaa```]]][[[ZZZZZZYYYXXXXXXZZZ]]]aaa____________`````````aaacccdddfffhhhhhheee___[[[NNNMMMKKKKKKLLLPPPSSSVVVZZZ]]]aaabbb```]]][[[ZZZYYY]]]]]]XXXTTTSSSRRROOOJJJHHHDDDAAA?????????@@@???>>>=========???AAABBB>>>;;;:::<<<===???EEEMMMNNNOOOOOOOOOOOOMMMJJJHHHHHHEEEEEEFFFFFFDDDFFFJJJMMMKKKLLLOOOMMMHHHEEEGGGEEEAAA>>>???CCCFFFDDDAAA@@@@@@???>>>===<<<<<<<<>>@@@AAACCCCCCCCCCCCDDDDDDDDDDDDDDDFFFIIILLLNNNNNNPPPSSSUUUUUUTTTRRRRRRRRRQQQPPPPPPQQQTTTVVVTTTRRRQQQQQQNNNJJJKKKOOORRRQQQPPPNNNMMMNNNPPPQQQUUUWWWYYY[[[]]]aaafffjjjjjjhhhfffffffffeeebbb```cccaaa___^^^^^^^^^\\\ZZZ^^^^^^]]][[[YYYYYY[[[]]]YYYZZZ[[[]]]___aaabbbccccccbbbaaa```^^^YYYSSSNNNHHHHHHGGGIIIMMMSSSYYY]]]```cccfffgggddd___[[[XXXUUUYYYYYYTTTQQQQQQQQQOOOMMMJJJFFFAAA>>><<<;;;;;;:::999888777888:::===???>>><<<===@@@BBBCCCHHHOOOMMMNNNNNNNNNLLLJJJHHHGGGHHHGGGGGGIIIGGGEEEGGGLLLPPPLLLLLLNNNLLLFFFBBBBBBEEEAAA>>>???DDDFFFCCC???@@@???>>>===<<<<<<<<<===>>>===<<<:::999999:::;;;777666666555555444333222333111000000111222222111000000000000///...---,,,......////////////......000///...,,,,,,,,,---...222333666:::>>>@@@AAA@@@:::111222777===MMMWWWQQQCCC999777888===RRRgggkkk]]]UUUVVVcccgggXXXBBB555777888888777555111...,,,000000000000111111222222---...///000000111000000000000//////......------........................//////........./////////000...---++++++---...000,,,,,,++++++,,,...///111)))+++,,,++++++---///000++++++,,,,,,,,,++++++***------------------------000///------......---,,,,,,+++++++++************........./////////000000111///...///111222111000.........///////////////------------------------000000000000000000//////000000000000000111111222444555777<<>>???>>>???@@@@@@@@@@@@@@@??????>>>???@@@AAABBBCCCCCCCCCEEEEEEDDDCCCCCCFFFKKKOOOQQQRRRSSSTTTUUUUUUVVVVVVPPPQQQQQQPPPNNNOOOQQQSSSWWWTTTRRRPPPLLLHHHLLLRRRTTTTTTSSSPPPNNNMMMOOOQQQTTTWWWZZZ\\\___ccchhhllliiifffcccaaaaaaaaa```______]]][[[[[[\\\]]]]]]\\\^^^______]]]ZZZWWWWWWWWWUUUWWWYYY\\\___aaabbbcccgggeeebbb^^^ZZZTTTMMMHHHBBBBBBDDDGGGMMMTTT[[[___fffhhhiiiiiieee___YYYUUUOOOSSSUUUQQQPPPQQQQQQOOOMMMIIICCC===999777777777666555333333444777:::<<>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<:::888777888:::666555444555555555333111222111//////111222111000////////////...---,,,,,,......////////////......111000///...------------333777<<>>888777777999===@@@@@@>>>======>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGKKKPPPSSSSSSSSSSSSSSSRRRSSSUUUWWWPPPQQQSSSRRROOONNNPPPRRRWWWUUUUUUTTTNNNJJJMMMTTTTTTUUUTTTRRROOOOOORRRTTTTTTWWWZZZ]]]aaaeeejjjnnngggccc^^^[[[[[[\\\\\\]]]\\\ZZZYYYYYY\\\^^^^^^^^^\\\^^^```___[[[XXXVVVUUUUUUWWWZZZ]]]___`````````fffccc___[[[VVVPPPIIIDDD>>>???BBBFFFMMMUUU[[[___gggggggggeeeaaaZZZSSSNNNHHHMMMPPPOOONNNQQQQQQOOOLLLHHHAAA;;;777555666777666555444333555888<<<>>>AAABBBFFFKKKLLLIIIJJJNNNLLLMMMLLLIIIEEEDDDFFFIIIIIIIIIKKKLLLIIIEEEGGGMMMMMMHHHGGGJJJJJJEEE@@@???@@@@@@??????>>>===<<<;;;===<<<<<<;;;;;;;;;;;;;;;888:::<<<;;;888666777888666555444444666555333000222111//////111111111000000000000000///...---,,,......////////////......//////000000000///......222999AAADDDBBB@@@AAADDD===111000555999GGGTTTUUUKKK???===???>>>IIIWWWYYYMMMDDDBBBIIIJJJ@@@666333888777555333111///---,,,------------------------,,,---...000111111222222.........///////////////------------------------///......---...///000111------------------------,,,,,,------...---------)))++++++***---000,,,$$$***+++,,,------+++)))(((...---,,,,,,,,,,,,---...111///------...//////......------------///000111.........---,,,,,,++++++111---***+++...111///---............---,,,***)))------------------------000000000000000111111111111111000000000111222333666777>>>MMMaaattt~~~{{{yyyvvvrrrllliii```[[[UUUTTTVVV___ooo~~~~~~ooo^^^NNNDDD@@@===999666666666555444000000111000000000333444111222333444444333222111111111111111111111222222///000111222222111000///111000...///111222222111//////000222222333333333000000111111111///---,,,......//////000000111111333777777222111333111+++---------///111111///---////////////000000000000000222444333222111222222///000222333333222111000333333333222111000000///***,,,...000111111111000.........///000111111111222222333555777777444222222222222222222333444555333444555555666666555555333666888999888999===@@@:::888888:::>>>@@@@@@>>>:::;;;===>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBBBB???BBBFFFIIILLLPPPTTTVVVRRRRRRQQQPPPOOOPPPSSSUUUQQQTTTVVVUUURRRPPPQQQRRRVVVVVVXXXWWWRRRLLLNNNTTTTTTUUUUUUSSSPPPQQQTTTWWWTTTWWW[[[^^^bbbfffkkknnneee```ZZZVVVVVVXXXZZZ[[[ZZZXXXWWWYYY\\\___``````\\\___aaaaaa^^^ZZZWWWVVVVVVXXX[[[^^^```___^^^]]]]]]ZZZVVVQQQMMMGGGAAA<<<===???BBBHHHNNNVVV\\\```eeedddbbb```[[[TTTLLLGGGCCCIIIMMMMMMNNNPPPQQQOOOMMMHHHAAA;;;777777999;;;:::888777666888<<>>;;;999888999<<<<<<;;;:::::::::;;;;;;777999<<<;;;888666666777666444333444666666333///222000//////000111111000111111111111000///...---......////////////......---...///111111111000000000:::EEEHHHDDDAAADDDHHH===111000555999FFFTTTUUURRRFFFCCCDDDAAAIIITTTTTTIII???;;;@@@@@@888222333555444222000///...------.../////////000000111111,,,,,,...000111222222222---.........//////000000------------------------///...------...///000111,,,------......------,,,,,,---.........---,,,+++***,,,+++))),,,///(((+++,,,.........,,,***)))...---,,,,,,,,,,,,---...///...,,,,,,...000111111++++++++++++---///222333111111000///...------,,,///+++'''(((---///...+++&&&(((***,,,---...------------------------------......///000111222333333222111000000000111333333666888AAATTTlll~~~yyynnngggccc^^^WWWRRRFFFFFFAAA@@@GGGMMM___|||wwweeeQQQBBB<<<:::999888666444333222222666555444333222333444444444111111444444222333666111222222000///000222444000000000000000000000000000000000000000000000000222222222222222222222222////////////////////////,,,000222111---+++---111444333333333444444222111000000111111111111000000222///...///222333111///111333555555333111/////////111333555555555444333444333111000///000111222000000000000////////////222///...///111111222444777333333666888555333444999777444222000000111111111333555777999999999999666999;;;;;;::::::===@@@@@@===:::;;;>>>AAABBBAAA@@@===>>>AAA???999999>>>DDDDDDBBB@@@>>>???BBBEEEEEEEEEGGGLLLRRRUUUTTTRRRNNNPPPRRRSSSSSSSSSUUUWWWUUUWWWXXXVVVRRRPPPQQQSSSTTTWWWYYYYYYVVVUUUVVVXXXPPPLLLLLLPPPSSSRRRSSSUUUSSS\\\bbbaaa```cccggghhhddd]]]VVVSSSUUUWWWVVVTTTYYYYYYYYYZZZ[[[]]]___```\\\\\\\\\[[[XXXUUURRRPPPXXXYYYZZZ[[[[[[ZZZYYYYYYUUUOOOHHHEEEEEEEEEAAA===>>>>>>BBBKKKSSSWWWYYY[[[___]]][[[XXXSSSKKKCCC===BBBFFFKKKNNNNNNLLLKKKKKKIIIGGGCCC<<<777555666777;;;999888888:::>>>BBBEEEHHHIIIJJJNNNQQQSSSRRRQQQLLLMMMNNNLLLIIIJJJMMMPPPQQQNNNIIIEEEDDDFFFJJJMMMLLLJJJHHHGGGFFFCCC???<<>>======<<<666777888999999888777666777777666555444444333333444333222111111111222333333333222111000///...---000---,,,---///000...+++---///000000000111000///555DDDPPPNNNFFFDDDIIIMMMFFF<<<333111666@@@PPP^^^KKKDDD===>>>EEELLLMMMKKK???888444555666444222222///////////////......---///............------------...///000000111000000000...///222333000///222////////////............000000///...............///...---...000000---)))...---++++++---......---//////...---,,,,,,++++++,,,***'''&&&&&&(((,,,...//////...------------...---,,,++++++------,,,+++***+++,,,---...000111111000000///..................------,,,,,,------...///...---,,,,,,,,,,,,,,,///---+++...222444222000////////////000000000000222000000333333111111444:::AAAQQQgggzzz}}}xxxuuuggg```XXXQQQNNNJJJDDD@@@???@@@;;;;;;BBBGGGYYYuuutttaaaLLL===777999888777555444333222222555444333222111222222333222//////222222000111444333444444222///...///000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111,,,000222111...,,,///222444333222333444333222000000000111111111111000000111///...///111333111000111333555555333111000000111222333444444444333222333222111//////000111222///000000000000////////////000111111///...000333777333222666777555333444777666444222111111111222222333555777888999999999777888999999888999===AAA>>><<<::::::<<<>>>===<<<<<<:::<<<@@@@@@<<<===AAAEEEEEEDDDAAA???@@@BBBEEEIIIJJJLLLQQQVVVXXXVVVTTTPPPQQQSSSTTTSSSTTTVVVXXXXXXYYYYYYWWWUUUSSSRRRSSSXXXZZZ[[[ZZZVVVTTTTTTVVVRRRNNNOOOSSSUUURRRQQQRRRTTT[[[```___^^^aaadddeeeaaa[[[UUUSSSUUUWWWVVVTTTWWWWWWXXXZZZ[[[]]]^^^___[[[ZZZYYYVVVTTTSSSRRRQQQUUUVVVXXXYYYYYYXXXWWWVVVQQQKKKEEEBBBBBBBBB???<<>>444111666@@@MMMXXXFFF@@@;;;>>>EEEJJJIIIFFF>>>777333555666333111111///////////////...------///............------------......////////////......,,,---000000...---000////////////............000//////...............000...------//////---***...---,,,,,,---...---+++///......---,,,,,,++++++---,,,***))))))+++---/////////...------------------,,,++++++------,,,++++++,,,,,,---...///000000000//////..................------,,,,,,------...///...------------------...///000000/////////000////////////000000000111000...000333333111222666>>>III\\\qqq}}}wwwppphhhcccQQQLLLEEEAAA???<<<999555888:::666777===BBBSSSnnnrrr___JJJ;;;555888777555444333222222222333333222111111111111111222//////111222000000444222333444333000///...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---000222111//////111444333222111111333222111///000000111111111111000000111///...///111222222111222444666666444222111111333333333333222222222222222111000///...///000111/////////000000000//////222666999777333222444666666222111444666444333444555444333222111222333333444555666777888888888888777888888888888:::>>>AAA===<<<;;;<<<======;;;999888888;;;???@@@???AAAEEEFFFFFFEEEDDDBBBBBBDDDFFFLLLMMMPPPUUUXXXYYYVVVTTTRRRSSSTTTTTTTTTTTTVVVXXXZZZYYYYYYYYYYYYXXXVVVTTT\\\]]]]]][[[XXXUUUTTTUUUTTTPPPPPPSSSTTTRRRPPPQQQTTTZZZ^^^\\\[[[^^^``````]]]XXXSSSRRRUUUWWWWWWVVVUUUVVVXXXZZZ\\\\\\\\\\\\YYYWWWTTTRRRPPPQQQQQQRRRSSSTTTVVVWWWWWWTTTRRRPPPJJJEEE@@@???@@@@@@???===CCCHHHOOOUUUYYY\\\]]]^^^VVVSSSPPPNNNLLLJJJFFFDDDEEEEEEFFFDDDBBBAAABBBCCCBBB@@@===999666777;;;>>>AAAAAA@@@@@@BBBDDDGGGIIIOOONNNOOOQQQSSSTTTSSSRRRNNNMMMKKKIIIGGGIIILLLPPPNNNLLLIIIGGGFFFFFFGGGHHHDDDDDDDDDDDDDDDAAA===999666444222444888;;;:::888999999:::::::::999777666777777777777666555333333666666555555444333333333---...000111222111000000111333666888777333///,,,/////////...------///111...///000000000000333555===PPP```\\\PPPNNNXXXbbbQQQCCC555222777>>>GGGOOOAAA<<<888<<>>888666555444333222222111222333333222222111111111111444111000333333111222555---///222222222111111222000000000000000000000000000000000000000000000000000000000000000000000000...........................000222222111111333555222111000111222111000...000000111111111111000000000/////////000111222333555666888777555333333333555444333222111111111111111111000///.../////////...///000111111111000///444777888777777888777444444000///222444222111333333333222222333333444555666666777777888888888888777888999:::;;;<<<>>>???<<<<<<>>>??????>>><<<;;;666888;;;???@@@AAACCCFFFDDDEEEFFFFFFEEEFFFGGGIIILLLNNNQQQUUUVVVUUUSSSQQQSSSSSSTTTSSSSSSSSSUUUWWWZZZYYYXXX[[[^^^^^^ZZZWWW_________^^^[[[YYYXXXWWWUUUPPPMMMOOOQQQPPPQQQTTTTTTYYY[[[XXXWWWZZZ\\\[[[XXXVVVSSSSSSUUUXXXXXXXXXVVVWWWYYY[[[[[[ZZZXXXWWWUUUTTTSSSQQQQQQQQQQQQRRRTTTUUUVVVVVVTTTPPPLLLIIIDDDAAA>>>>>>@@@CCCCCCCCCIIIPPPWWWYYYZZZ[[[[[[YYYTTTQQQMMMJJJIIIIIIHHHFFFFFFEEECCC???<<<;;;===???@@@???===999888999>>>AAAFFFFFFEEEFFFGGGHHHJJJKKKMMMLLLLLLMMMOOOPPPOOONNNOOOMMMJJJHHHGGGIIILLLOOOMMMLLLKKKJJJHHHGGGGGGGGGDDDDDDDDDDDDCCC@@@;;;777777555333444666777666555888888888999888888777666888777777666444333222111555555555444444333333333000000000000000000000000000333888;;;:::666000,,,...000111///,,,,,,000444000///000111000000444:::CCCXXXhhhbbbSSSPPP[[[hhhYYYIII888444777<<>>BBBSSSooouuudddPPP???888555444333222222222222222333333333333333222222111333000000333333111222555,,,...111222111111111222000000000000000000000000000000000000000000000000111111111111111111111111........................///000111222222222333444111000000000111111///...000000111111111111000000000////////////000333444777888999888666555555666555444333222111000000000111000000///////////////...///111222333222111000222222//////666;;;777---222...---000222000000333333333333444444555666666777777777777888888999999777888:::===>>>>>>===<<<888:::===??????>>>===<<<777:::===>>>???AAACCCDDDBBBDDDGGGHHHIIIJJJLLLMMMLLLOOORRRTTTUUUSSSQQQPPPSSSSSSSSSRRRQQQQQQTTTVVVXXXXXXYYY]]]bbbbbb^^^ZZZ``````_________^^^]]]\\\TTTMMMHHHIIILLLNNNSSSXXXTTTWWWXXXUUUTTTWWWXXXVVVUUUUUUTTTUUUWWWYYYZZZZZZYYYZZZ[[[[[[ZZZWWWUUUSSSRRRSSSSSSTTTTTTSSSQQQPPPVVVVVVVVVTTTQQQLLLGGGDDDAAA@@@???@@@CCCGGGJJJKKKMMMUUU[[[[[[]]]```___[[[TTTQQQLLLIIIHHHHHHHHHGGGGGGEEEAAA<<<888777:::===AAA@@@???===<<<===AAADDDJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJKKKMMMNNNMMMLLLPPPNNNJJJHHHHHHJJJLLLMMMMMMMMMMMMLLLJJJHHHGGGFFFFFFEEEDDDCCCBBB>>>999555666555444444555666666666666666777777777888777777888777666555444333222222444444444444444333333333555444111///...//////000///333888;;;:::666000,,,...000111000------111444111//////111000///666@@@QQQffftttkkkYYYTTT```nnn```OOO<<<555666:::>>>BBBBBB;;;444555<<>>GGGUUUgggxxxpppgggZZZMMMDDD>>>:::888444333222111111222444555111444222555>>>DDDVVVsssqqq___KKK<<<666444444333222222333333333333333333444333222222111111......000111//////333///111222111000...//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000111222222333333222111000000222111000...000000111111111111000000////////////...000333666777888888777555444555666444333333222111000000///111111111000000000/////////000222444555444333222444222......999CCC>>>111333...---000222111111444444444555666666777777888777666666777888999:::;;;999999:::<<<>>>>>>;;;999444777:::<<<<<<;;;;;;<<<999===@@@>>>>>>AAABBBAAABBBEEEIIIKKKLLLMMMNNNOOOOOORRRTTTUUUTTTSSSSSSSSSTTTTTTSSSQQQOOOPPPSSSUUUXXXYYY]]]aaacccbbb___\\\___^^^^^^___```aaa___^^^TTTLLLFFFGGGJJJMMMSSSYYYTTTVVVUUURRRRRRUUUVVVTTTUUUVVVWWWYYYZZZ\\\]]]]]]\\\\\\\\\[[[YYYWWWTTTSSSQQQRRRTTTUUUUUUSSSQQQPPPVVVUUUSSSPPPMMMIIIEEECCCBBBBBBBBBCCCFFFIIILLLNNNMMMTTTYYYZZZ```iiihhhaaaTTTPPPKKKIIIHHHHHHHHHHHHGGGEEE@@@;;;777777;;;>>>AAABBBCCCCCCCCCDDDFFFIIILLLMMMMMMNNNNNNMMMLLLLLLNNNLLLKKKKKKMMMOOOOOONNNQQQNNNKKKJJJKKKLLLLLLLLLMMMMMMMMMLLLJJJHHHFFFEEEFFFDDDBBBAAA???<<<999666444444555555777888::::::666666666666777888888888888777666444444333333333444444333333333333333333555444222000/////////000///222555888777444000---...///111111000000222333222//////111000///888EEE[[[nnnzzzppp]]]XXXcccpppfffTTTAAA777555777===CCCDDD;;;333444;;;DDDGGGGGG<<<555111333444111//////---............---,,,,,,///............---------000000000000000000///...111...///333333000000222////////////............///...------,,,,,,------+++,,,---,,,++++++---///---,,,,,,,,,---,,,***(((,,,,,,,,,,,,++++++++++++---------...------,,,+++...------,,,,,,,,,,,,,,,...---,,,---...///...,,,..................------///...------,,,,,,------...------,,,,,,------............---......//////444111//////111///***%%%000000000111111111222222111111222555666:::FFFSSSfffuuu}}}{{{vvvpppkkkYYYRRRIII@@@;;;777666444333333222111111222444666333555222555???GGG[[[yyyuuueeeTTTCCC999666444444333333333333444444111222333333333222000000111...---000000...///222000111111000......///111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000111111111000222111000111222222000...000000111111111111000000//////000...---///333777555666666555222222222444111222333333222111000///111111111111111111000///000111444666777666444333666777333333>>>JJJHHH<<<555000...111444333444777555666777888888888888888666666666666888999;;;<<<<<<:::777777999:::999777555888;;;;;;:::999999;;;999>>>AAA>>>>>>BBBCCCAAAEEEHHHLLLNNNNNNMMMMMMNNNQQQSSSUUUUUUSSSRRRTTTVVVVVVUUUTTTRRRPPPPPPSSSUUUYYY]]]bbbdddccc___\\\ZZZ^^^]]]\\\]]]___```^^^\\\SSSMMMHHHJJJLLLMMMQQQUUUSSSUUUSSSPPPQQQUUUUUUSSSVVVXXXZZZ\\\]]]^^^___```\\\\\\[[[ZZZYYYXXXWWWVVVRRRSSSSSSRRRRRRQQQQQQPPPQQQPPPNNNKKKIIIFFFEEEDDDEEEEEEEEEDDDEEEGGGJJJLLLKKKPPPSSSUUU___kkkkkkaaaPPPMMMIIIHHHHHHIIIIIIIIIGGGEEE@@@;;;888999===@@@???BBBFFFHHHJJJKKKMMMOOOMMMNNNOOOPPPOOONNNLLLKKKMMMLLLKKKKKKMMMOOOPPPPPPQQQOOOMMMMMMNNNNNNLLLJJJLLLLLLKKKIIIGGGFFFDDDCCCBBB@@@>>><<<<<<;;;:::888666777777777888888:::;;;888888777777777777777777888777555444444444555555333333333333333333333333...///111222222111///...000111333333333222000///......000222444444222000333///...222000...999IIIdddttt~~~tttbbb]]]hhhsssiiiXXXEEE888333555===FFFBBB:::444555===DDDGGGFFF===666222333444222000000------......------,,,+++///............---------......//////000////////////------111111......111////////////............///...------,,,,,,------)))+++......,,,+++,,,...---+++***+++,,,,,,+++***++++++++++++++++++++++++......---------,,,,,,,,,...---,,,,,,++++++,,,,,,///---,,,---...///...---------..................///...------,,,,,,------...------,,,,,,------...///...------------------000000111222111///,,,)))000000111111111222222222222222444777;;;DDDUUUeeettt{{{uuunnnkkkhhhcccZZZRRRFFFBBB<<<888555444333222111111000//////000222555555777555888BBBKKKaaa~~~jjjYYYJJJ>>>999:::444444333333333444555555000111111222222000///...333000///222222000111444---............///222555000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222111000000111111000///333222111222333222111///000000111111111111000000...///000...---///444888333444444222000///111222000111333444333222000...222222222222222111000000000222555777888777666444333666555333<<>>???:::555222444777888777999<<<>>>===:::999:::<<<888>>>AAA>>>>>>BBBDDDAAAGGGJJJNNNPPPOOOMMMLLLLLLPPPRRRSSSRRRPPPPPPSSSVVVWWWWWWUUUSSSQQQQQQTTTVVV[[[```ffffffbbb\\\YYYWWW^^^\\\ZZZ[[[^^^^^^[[[YYYSSSNNNLLLNNNOOONNNOOOQQQSSSTTTRRROOOQQQUUUUUURRRWWWYYY\\\^^^______```aaa[[[[[[ZZZYYYYYYYYYYYYZZZTTTSSSQQQOOOOOOOOOPPPQQQMMMLLLIIIGGGFFFEEEFFFFFFGGGGGGFFFDDDCCCDDDFFFHHHJJJNNNNNNOOO[[[iiiggg[[[MMMJJJGGGGGGHHHIIIIIIIIIGGGEEEAAA<<<:::;;;>>>BBB>>>BBBGGGLLLNNNPPPRRRTTTNNNOOOPPPPPPPPPNNNKKKJJJLLLJJJIIIJJJLLLOOOOOOOOOQQQOOONNNNNNPPPPPPMMMIIIKKKJJJIIIGGGEEECCCBBBBBB???<<<:::999:::;;;;;;:::;;;<<<;;;:::888777888999;;;:::999777666666555555777777555444444555666777333333333333333333333333&&&***///333555333///,,,000111111111000000000///......///222666666222...444///...222000...:::KKKmmm|||{{{jjjfffppp{{{jjj[[[GGG999222444>>>III???999444666>>>EEEFFFCCC===666222444555222000000------......------,,,+++//////.........---------,,,,,,---.../////////...---++++++//////,,,,,,...000/////////..................---,,,,,,,,,,,,---(((+++...///---+++,,,...---+++)))***+++,,,,,,+++++++++++++++++++++++++++---,,,+++************+++...---,,,,,,++++++,,,,,,///...------...///...------------.........//////......---,,,,,,,,,,,,---...------,,,,,,------...///...---,,,,,,,,,,,,,,,''',,,111333222000111333000111111111111222222222555555777<<>>666333666333333444444444444444444333333333333333333333333///000///...---...000333000000111111111000000///222111000111222222111000//////000111222222333333333222111/////////000111//////000000111111222222000111222333333222111000222222222222222222222333444222***!!!&&&222333***111111111111000000000000222222111111111111111111...000111000......111444333333222111111000000000111333555888999999999888555777::::::888:::FFFRRR222222333444555666777888999:::::::::999777555444555666666777888:::;;;<<<>>><<<999666555666777888:::;;;===>>>>>>===;;;:::;;;;;;<<<>>>???AAABBBBBBFFFGGGGGGHHHJJJLLLNNNOOORRRSSSSSSRRRPPPPPPPPPQQQWWWXXXWWWSSSOOONNNQQQSSS[[[___bbb]]]UUUQQQRRRUUUXXXYYYZZZZZZYYYXXXZZZ[[[WWWTTTPPPNNNNNNNNNNNNMMMJJJOOOSSSSSSQQQPPPSSSWWW[[[___bbb```\\\ZZZ\\\___^^^ZZZZZZ[[[ZZZVVVVVVXXXVVVSSSNNNKKKKKKMMMQQQTTTNNNIIIBBB???@@@CCCGGGIIILLLGGGEEEEEECCC@@@@@@CCCDDDGGGIIIHHHJJJNNNPPPNNNKKKJJJHHHGGGGGGHHHIIIJJJHHHEEEAAA===;;;:::;;;;;;BBBDDDHHHMMMPPPRRRRRRRRRQQQQQQQQQPPPNNNLLLKKKJJJMMMKKKIIIIIIKKKLLLMMMMMMPPPOOONNNNNNMMMLLLKKKKKKKKKJJJHHHFFFDDDBBBAAAAAA>>><<<:::999888999;;;<<<999999999999999999999999:::999777666555555555666888777666555444333333333444444333333333333222222111111000000000000111111222111111111000000//////222000......000111111111222111111111...000<<>>>>><<<;;;::::::;;;<<<>>>@@@AAACCCCCCGGGGGGGGGHHHJJJLLLMMMNNNPPPRRRSSSSSSRRRQQQQQQRRRXXXXXXWWWTTTPPPOOOQQQSSSXXX\\\^^^ZZZSSSOOOPPPSSSYYYZZZYYYXXXWWWWWWZZZ\\\ZZZVVVPPPLLLKKKKKKLLLKKKIIIMMMRRRSSSRRRRRRVVVYYY[[[^^^aaa___ZZZVVVWWWYYYYYYVVVWWWYYYXXXUUUTTTVVVUUUSSSOOOMMMLLLMMMPPPRRRIIIEEE@@@>>>@@@DDDGGGIIIIIIDDD@@@???===999999<<<@@@DDDEEEDDDGGGLLLMMMKKKIIIHHHGGGGGGGGGIIIKKKLLLIIIGGGDDD@@@>>>===>>>>>>EEEGGGJJJMMMPPPRRRSSSSSSRRRQQQPPPOOOMMMLLLJJJJJJMMMLLLKKKLLLMMMOOONNNNNNMMMMMMMMMLLLLLLKKKKKKJJJNNNMMMJJJHHHFFFDDDCCCBBB<<<<<<;;;::::::;;;===>>>888888888999999::::::;;;999888777666555555555666777666555444333333333333333333222222222111111111111111000000000000111111111111111111000000000///222000//////000111111111111111111111///000999EEEaaawww|||eeeIII999555999BBBJJJDDD555222666:::EEEMMMHHH===333222444222666888///000...,,,,,,---------+++000///...---------------333222000///......//////---------------...///000...000///***)))---...---111000.../////////---+++***,,,...---+++***+++...+++,,,---......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,///---***)))+++---///111000))),,,...***...222---,,,,,,++++++,,,---///000........................///...---...//////...,,,...---------......,,,***---------......------,,,////////////000000000000///222222///000444333///222888>>>GGGWWWmmm|||xxxtttmmmeee^^^VVVOOOJJJBBB===888666777888666444222222222111222222333333000000000111222222222333444777:::???JJJ```|||lllWWWCCC<<<888333222666666555555444333222111111333333333333333333333333...000222222111000111222...///000222333333444444222111000111222222111000///000000111111222222222222111000000///000000000111111111111000000000000///000111222222222222222444444333222111000000///...444555000000444222,,,222111000///...---------111111111111111111111111333444555444333222333555222444555777777666555444222333444555666555444444666222111777AAAHHHHHHDDD333333444555666777888888888999:::;;;;;;:::999888999999999999999:::;;;;;;:::::::::999999888888888:::;;;<<<======<<<;;;::::::;;;<<<>>>AAACCCDDDEEEGGGGGGHHHHHHJJJKKKMMMMMMNNNPPPSSSTTTSSSSSSSSSTTTZZZYYYXXXUUURRRPPPQQQSSSSSSWWWYYYVVVPPPMMMNNNQQQZZZZZZYYYWWWUUUVVVXXX[[[ZZZVVVPPPLLLJJJJJJIIIHHHFFFJJJNNNPPPQQQSSSWWW[[[\\\___```^^^XXXSSSRRRRRRSSSRRRSSSWWWWWWSSSRRRSSSUUUSSSQQQOOONNNMMMNNNNNNEEEBBB??????AAAEEEGGGIIIGGGAAA<<<:::777333444777;;;???AAAAAACCCHHHJJJHHHGGGGGGFFFGGGHHHIIIKKKMMMKKKJJJGGGDDDCCCBBBBBBBBBJJJKKKLLLNNNPPPRRRSSSTTTSSSRRROOOMMMKKKJJJJJJJJJLLLLLLLLLNNNQQQQQQPPPNNNJJJKKKKKKKKKKKKKKKJJJJJJKKKIIIGGGDDDBBB@@@???>>>;;;<<<<<<======>>>>>>???777777888999::::::;;;<<<888888777666555555555555666555444333333222222333222222222111111111000000111111000000000000111111111111111111000000000000222111//////000111111000000000111222//////666???SSSkkk}}}eeeHHH888555999BBBIIIDDD666333777>>>LLLUUUOOOBBB666333333///111222)))///---,,,,,,---------,,,///......---------......000000000///......------,,,,,,,,,---...///000111111333111------000111//////...---...///...,,,******+++,,,------...///000+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000111***,,,...+++...333---,,,,,,,,,,,,,,,---//////,,,------.........------...---...///000...+++(((...---,,,---......,,,+++...---------------......////////////000000000000---000111000111444444222222<<>>:::<<<999666555666777777555222222111111111111222222//////000111222333333333555666999BBBRRRjjjaaaNNN===999777333222555444444333333222222111111222222222222222222222222...000333333222111111222000111222333333333333333222111000111222222111000///000000000111111111222111111000000000000000000222222111111000000/////////000000111222222222333333333222222111111000000***111444000...//////,,,333222111///............111111111111111222222222444555555555444333333333///111444666777666555333444444555555555555444333111888@@@GGGKKKJJJCCC:::444444555666777777888888666777999:::::::::999999;;;;;;:::999999::::::;;;888999:::;;;;;;:::999999;;;<<<<<<======<<<<<<;;;:::;;;===???BBBDDDFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMLLLOOORRRTTTTTTTTTTTTUUUZZZYYYXXXUUUSSSRRRRRRRRRQQQTTTVVVTTTOOOLLLMMMOOOWWWXXXXXXWWWUUUTTTUUUWWWUUUSSSPPPNNNLLLKKKHHHFFFDDDGGGKKKNNNQQQTTTYYY\\\___aaabbb___ZZZUUURRRQQQPPPOOORRRWWWWWWTTTRRRSSSSSSSSSRRRQQQOOONNNMMMLLLFFFDDDAAAAAACCCEEEFFFFFFCCC>>>999777555222333777999===??????AAAGGGHHHGGGHHHGGGGGGGGGHHHIIIJJJJJJLLLKKKJJJHHHGGGFFFFFFFFFMMMMMMNNNNNNPPPQQQSSSTTTSSSQQQNNNKKKJJJIIIJJJJJJJJJKKKMMMOOORRRRRROOOMMMIIIJJJKKKKKKLLLKKKJJJJJJHHHGGGEEEBBB???>>><<<<<<===>>>?????????>>>>>>===888999999999999:::::::::777777666666555555555555555444333222222222222222222222222222111111111111111111000000000000111111111111111000000000000000222111///000111111000///000///111222000...222:::EEE]]]yyy|||cccFFF666444999@@@GGGBBB666444999CCCUUU^^^WWWIII===777555///000111(((///---,,,,,,---...---,,,---------------...///000......//////......---,,,---------------...///000222444222//////333333///,,,+++***+++,,,,,,***)))***))))))+++---......---+++,,,---------,,,++++++------,,,,,,,,,,,,+++++++++---///000...,,,+++***333,,,---///***...111,,,,,,,,,,,,,,,------......)))***,,,---...///......---,,,,,,---...---+++)))------,,,---......---+++......---,,,,,,---///000////////////000000000000///111222222333444666777777EEEWWWffftttyyy|||xxxrrrkkkeee___YYYUUUNNNJJJEEE@@@===:::777555666555333222222333333222333333222111000000000000//////000111222333333333555555999CCCWWWqqq|||[[[JJJ;;;999999444222444000111111222222333333333222222222222222222222222...000333333222111111222333333333333333222111000222111000111222222111000000000000000000111111111000000000111111111000000222222111111000000//////000000000111111222222333000000000111111222222222,,,000222///+++,,,...///555333222000//////000111000000111111111222222222777777888888999888777666+++---000222333222111000555666666666555555444444000AAAOOOOOOGGG@@@;;;777555666666777777888888888888999;;;<<<===<<<<<<;;;;;;;;;::::::999999::::::777888:::<<<<<<<<<;;;:::========================;;;<<<>>>@@@CCCEEEGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLKKKMMMQQQRRRSSSSSSTTTVVVYYYXXXWWWUUUTTTTTTSSSRRRQQQSSSTTTSSSOOOMMMMMMOOOSSSUUUWWWWWWUUURRRQQQQQQNNNNNNOOOPPPPPPNNNIIIFFFFFFHHHKKKOOOSSSWWW\\\___aaabbbbbb```]]]YYYVVVTTTNNNNNNQQQVVVWWWTTTRRRTTTPPPQQQRRRRRRQQQOOONNNLLLLLLIIIFFFDDDCCCCCCBBBAAA>>>999666666555444666::::::>>>@@@???BBBGGGIIIGGGJJJIIIHHHHHHGGGGGGGGGGGGKKKKKKKKKKKKJJJIIIHHHHHHMMMMMMMMMMMMNNNPPPQQQRRRRRRPPPMMMKKKIIIIIIJJJKKKIIIIIIKKKOOOQQQPPPMMMJJJIIIJJJKKKLLLMMMLLLKKKJJJJJJIIIGGGDDDBBBAAA@@@???AAAAAAAAA@@@???===<<<;;;<<<;;;::::::999888777777666666666666666555555555444444333222222222333333444333333333333222222222111111000000000000111111000000000000000000111111222111000000111111000...//////000222111...111666???SSSnnn{{{aaaEEE666555:::AAAFFF???555555<<>>:::888333666999111...---++++++---......------------------...///000---............------,,,000///...---------------///000...+++---000///++++++******+++,,,---+++***---,,,++++++---...---++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---...///---***))))))***555...//////***,,,///))),,,,,,------------------,,,,,,---------------,,,---+++)))***+++------------,,,,,,---......---+++......---,,,---...///111////////////000000000000000111222333333444999===HHHWWWjjjwww|||sssllljjjeee^^^WWWQQQKKKEEEBBB>>>;;;888777777777666555444333222111111000000000444333222111000000000000000000000111222222222333555555888CCCXXXsssrrrUUUFFF:::999:::444111333//////000111222333333444222222222222222222222222...000222222111000111222444444333333222000///...222111000111222222111000000000000000000000000000//////000111111111111000111111111111000000000000222222111111000111111222...//////000111222333333000222222000------000222555333111000000111222333000000000111222222333333444444444666888888666444///000333555555555444333666666555555555555555555444EEENNNEEE888444777999666777777777888888888999<<<===>>>???@@@@@@???>>>;;;:::999999999999999:::777888:::<<<============?????????>>>>>>?????????===>>>???AAADDDFFFGGGHHHJJJJJJIIIIIIIIIJJJJJJKKKKKKMMMOOOPPPPPPQQQTTTVVVWWWVVVTTTTTTUUUUUUSSSRRRRRRSSSTTTSSSPPPNNNNNNNNNQQQSSSUUUUUURRROOOMMMMMMJJJKKKNNNQQQRRRPPPLLLHHHJJJKKKMMMPPPUUUZZZ^^^```aaa```___]]][[[XXXVVVUUUMMMLLLNNNSSSTTTQQQPPPRRRMMMNNNPPPQQQRRRQQQPPPOOORRRNNNIIIEEECCCAAA???===999555444777777666888<<<===@@@BBBAAACCCHHHIIIGGGJJJJJJIIIHHHGGGFFFEEEEEEIIIJJJKKKLLLKKKJJJIIIHHHJJJJJJKKKLLLMMMNNNNNNOOONNNMMMLLLJJJJJJJJJJJJKKKIIIIIIKKKMMMOOONNNKKKHHHIIIJJJLLLMMMMMMKKKJJJHHHGGGFFFDDDCCCAAA@@@@@@@@@DDDCCCBBB@@@>>><<<;;;:::======;;;:::888777666555555555666666666555555444444444333333333333444444444444444333333333222222111111000000000000111111000000000000111111111111222111000111222111///---000...000222111///111555===MMMgggxxx___DDD777888===BBBEEE;;;444555>>>NNNfffooocccPPPBBB;;;666///111222***...,,,++++++---......------------------...///000........................111000///...---,,,,,,,,,000000...,,,...222///***,,,,,,,,,---///000///---/////////......---------++++++,,,,,,,,,,,,------...------,,,,,,++++++***......+++'''###%%%***000555---......)))+++---''',,,,,,---......------,,,222111///---,,,+++++++++---+++))))))+++---//////---,,,,,,---...///---,,,------------...///000000////////////000000000000000///000222333666>>>GGG]]]lll}}}wwwlllaaaZZZSSSOOOJJJEEEAAA===999777555444333333555666666555333333444333222111222333333222222111111111222222111111111111111111222222444555888BBBVVVqqqzzzgggNNN@@@666777999444000111//////000000111111222222111111111111111111111111///000000000//////111222222222222222111000//////222111000111222222111000000000000000000000000///...///000111222111111000000000000000000111111111444333222000000000000111//////000000111111222222222222222111000///000222333222000//////111333444///000000111222222333333/////////222555666444111444555666777777777777777444444444444444444555555555AAADDD:::222555888777777777888888888888999999======??????@@@???>>>===999999888888888999999:::777888999;;;===>>>??????AAA@@@@@@@@@@@@@@@@@@AAA??????AAABBBDDDFFFGGGHHHKKKJJJJJJIIIIIIIIIJJJJJJLLLLLLMMMMMMMMMOOOSSSVVVUUUSSSRRRSSSUUUVVVTTTRRRSSSTTTTTTRRRPPPNNNMMMMMMRRRRRRRRROOOLLLKKKLLLMMMLLLLLLMMMOOOQQQPPPNNNKKKJJJJJJJJJMMMQQQVVVZZZ\\\___]]]YYYVVVTTTRRRQQQPPPJJJHHHIIIMMMNNNLLLLLLOOOKKKLLLNNNPPPRRRSSSSSSSSSTTTPPPIIIDDD@@@>>><<<::::::777888;;;<<<:::;;;??????CCCDDDBBBDDDHHHIIIGGGHHHHHHHHHHHHGGGGGGFFFEEEFFFGGGIIIKKKKKKJJJHHHGGGEEEFFFHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMJJJGGGHHHJJJKKKLLLLLLJJJGGGEEECCCBBBAAA@@@@@@??????@@@DDDCCC@@@>>><<<<<<<<<<<<<<<<<<;;;:::888777666666444444555666666555555444555444444444444444555555333333333333222222222111111111000000000000111111///000000000111111111111222111111111222111///,,,111//////111222000222666;;;IIIbbb~~~qqqYYY@@@555777<<>>@@@@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAACCCDDDFFFGGGGGGKKKKKKJJJIIIIIIIIIIIIJJJLLLLLLLLLKKKKKKNNNRRRVVVSSSRRRQQQSSSUUUVVVTTTRRRTTTTTTSSSRRRPPPNNNLLLKKKTTTSSSOOOKKKHHHHHHKKKNNNPPPNNNMMMMMMNNNOOOOOONNNGGGFFFFFFHHHLLLQQQTTTVVV]]]ZZZUUUPPPNNNMMMKKKJJJHHHEEEEEEIIIJJJHHHHHHKKKIIIJJJMMMOOORRRTTTUUUVVVUUUPPPHHHBBB>>><<<;;;999>>><<<===AAABBB??????AAAAAADDDEEECCCDDDHHHHHHFFFFFFGGGGGGHHHHHHHHHGGGGGGDDDFFFHHHJJJKKKIIIGGGFFFAAACCCFFFHHHJJJJJJIIIHHHIIIIIIJJJKKKLLLLLLKKKKKKMMMLLLLLLLLLMMMLLLJJJHHHHHHIIIJJJKKKJJJHHHEEECCCEEEEEEDDDCCCCCCCCCDDDDDDCCCAAA???===<<<<<<===>>>;;;;;;::::::999888888888333444555666666666555444555555444444444555555666222222222111111111111000111111000000000000111111//////000000111111111222222111111111222111...,,,222///...111222111333777888EEE^^^}}}jjjSSS:::111444999;;;<<<444111666BBBUUUooowwwgggYYYJJJ@@@:::111222444,,,---,,,++++++---///......///......---------......111///...------...000111......---------......///------***)))---000---&&&+++***+++,,,///000///...(((+++...---)))'''***...,,,+++++++++,,,,,,---.........---,,,,,,+++****** ***000...+++))))))...'''))),,,(((,,,000***,,,---.........---,,,+++---+++******,,,000555888...---...//////...+++(((,,,++++++---...///...,,,+++,,,...000111000000///////////////000000000000333111333888===DDDSSScccvvv|||vvvkkk___YYYRRRIII@@@===999888888777666555555555444333333222111111111222000000000000000000000000000000111222222222222111111222222111///000222444444999;;;>>>PPPpppkkkYYY>>><<<888666666555444333222222111111111111222222555333222222222111...,,,333333333333222111000000333444444333111---)))&&&000000000000111111111111......////////////......000000111111111222222222222222222111111111000000000000////////////000000///////////////000111111222222111000//////000000333333222222111000000000444222111111222444555555999999888777666555444444555444333222111222333444444222111//////000222333333555777777888999888666444888:::999555444777:::>>>===<<<<<<===<<<:::888:::888777777999;;;<<<;;;777999;;;<<<;;;;;;<<<===AAACCCDDDCCCBBB@@@@@@AAADDDAAAAAADDDEEEDDDFFFJJJLLLLLLLLLKKKJJJJJJIIIIIINNNMMMMMMPPPOOOMMMOOOTTTYYYYYYXXXVVVSSSRRRRRRSSSUUUTTTRRRPPPOOONNNNNNOOORRRMMMEEE??????CCCJJJOOOTTTRRRNNNKKKNNNRRROOOIIIFFFEEEEEEFFFJJJNNNQQQRRRVVVSSSMMMGGGDDDCCCDDDDDDBBBEEEHHHIIIHHHJJJOOOTTTJJJJJJMMMQQQVVVYYYZZZYYYUUUPPPIIICCC@@@???>>>===AAAAAABBBCCCDDDDDDCCCCCCGGGFFFEEEFFFGGGGGGFFFEEEEEEFFFHHHJJJKKKKKKJJJIIINNNNNNNNNMMMKKKHHHFFFDDDBBBCCCDDDDDDEEEEEEDDDDDDJJJIIIIIIKKKLLLLLLKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLJJJIIIIIIJJJIIIGGGEEEFFFFFFEEEEEEDDDDDDCCCCCCAAA@@@>>>===<<<<<<<<<<<<555666777888888999888888444444555555555555555555000222555777666444111///555111///111111///000444111000///000111222111///000///...///111222222111111///...///111222222111000111111111111222222222555CCCbbbttt\\\KKK<<<999:::999999<<<444111444EEEbbbwwwwwwlllXXXIIIDDD???333///333111000///---,,,,,,---///000333111///---,,,---...///000///...---------------111///---------,,,***))).........------,,,,,,,,,---,,,+++---///111222111111111000///...------,,,******+++,,,------------,,,------+++))))))+++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********---,,,+++++++++,,,---...111000//////...---+++)))......------------......000///......//////...---/////////000111111222222///...---...000111111111222333444555;;;JJJ^^^mmm{{{uuuoookkk___UUULLLHHHDDD===777444777666666555444444333333444333333222111111222222111111111111111111111111000000111222222222222111000111111000///000222444333666999???RRRrrr}}}cccQQQ===;;;777666555555444222222222111111111111222222222111111222444444333222111111222333333222222222333444555555444222///---000000000000111111111111////////////////////////111111111111111111000000222222222111111111000000000000000//////000000000///////////////000111111222222111000000000000000111111111111111222222222555111---...333666444111777666666666666666555555444444333222222222222222555444222222222333444555222333444555666777777666444777:::999777666999<<<===<<<;;;;;;<<<;;;999777888666555555777999:::999:::<<<======<<<;;;<<<===AAACCCDDDDDDBBBBBBBBBCCCGGGCCCBBBEEEFFFEEEGGGKKKLLLLLLLLLKKKKKKKKKKKKJJJNNNMMMNNNQQQQQQNNNOOOTTTWWWWWWVVVTTTRRRQQQRRRSSSUUUTTTRRRPPPOOOOOOOOOOOOQQQLLLFFFAAAAAAEEEJJJOOOSSSQQQMMMJJJMMMRRRQQQLLLFFFEEEDDDEEEHHHKKKMMMOOOTTTPPPJJJDDDAAA@@@AAABBBEEEDDDCCCDDDFFFIIIKKKLLLJJJKKKMMMQQQVVVYYYYYYXXXSSSOOOJJJFFFDDDCCCAAA@@@DDDDDDEEEEEEEEEEEEEEEEEEHHHGGGFFFFFFGGGGGGFFFEEEGGGIIIKKKLLLMMMMMMLLLKKKMMMMMMMMMLLLJJJHHHEEEDDDBBBCCCCCCDDDDDDDDDDDDDDDGGGGGGHHHIIIKKKLLLLLLLLLHHHHHHHHHHHHHHHHHHIIIIIIKKKJJJHHHHHHHHHGGGEEECCCCCCCCCDDDDDDDDDDDDDDDDDD??????>>>===<<<;;;::::::777777888888888777777666555555444444444555555555111333444555555333111000444000///111111///111555222111000000111222111///000//////000222222111000111000...///111222222111000000111111111222222222444???\\\www~~~hhhSSSDDD777555777777777999444222666HHHeeezzzyyyooo]]]MMMFFFAAA444111444222000...---,,,,,,---...000222111///---,,,---.../////////...---------------222000////////////---+++------------,,,,,,,,,+++///...---...111222222222000///...---,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,------,,,***))))))***,,,++++++++++++,,,------******+++++++++,,,,,,,,,---,,,+++++++++,,,------,,,,,,------...///...---///......------......///000///---...//////...,,,/////////000111111222222222111000000111222333333666777888===HHHYYYnnn|||~~~uuulllddd]]]VVVRRRKKKCCC===<<<;;;777333333444444333333222222111111444333333222222222222222222222222222222222222222000000111222222222222111000000000000//////222444333666:::DDDZZZyyyrrrWWWEEE<<<999666444444444333111222222111111111111222222000//////111333444444333///000111222333333333333...///111222222111///...000000000000111111111111000000............000000111111222222222333333333222222222111111111111111111111000000000000111111000////////////000111111222111000000000000000000000000111111222333333444888111---///555888555000444444444555555666666666222222222333222111111000333333222222333444555666222111222333444555666777444777::::::888999<<>>??????>>>===>>>@@@BBBCCCDDDDDDCCCDDDEEEGGGJJJFFFDDDEEEEEEEEEHHHMMMKKKKKKLLLMMMMMMMMMMMMLLLNNNNNNPPPTTTSSSPPPPPPTTTVVVUUUSSSQQQQQQRRRSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPOOOLLLGGGDDDDDDFFFJJJMMMQQQPPPLLLIIIMMMRRRSSSPPPIIIHHHHHHHHHIIIJJJLLLMMMSSSNNNHHHAAA======>>>???HHHCCC>>>>>>BBBEEEFFFDDDKKKKKKNNNRRRVVVXXXXXXWWWQQQNNNKKKHHHHHHGGGEEEDDDHHHHHHHHHHHHHHHGGGGGGGGGJJJHHHFFFFFFGGGGGGGGGEEEHHHIIIKKKLLLMMMMMMLLLKKKKKKKKKKKKJJJHHHFFFEEECCCBBBBBBCCCDDDDDDDDDDDDDDDFFFFFFGGGHHHJJJLLLNNNOOOJJJJJJJJJJJJKKKKKKKKKLLLJJJIIIGGGFFFFFFEEECCCAAAAAAAAAAAABBBCCCDDDDDDEEE======>>>===<<<;;;999888888888888888777666555444666555444333333444555666333333333444333222222111333///...111111000222555444222111111222222111////////////111333333111///111000...///111222111111000000000111111111222222888@@@ZZZuuuyyy```HHH===333222666888999999444444:::MMMjjj~~~}}}sssaaaPPPGGG@@@333000333111///...---,,,,,,---...///222111///...------......//////...------------...111000......//////...---,,,,,,,,,,,,++++++++++++///...---...000111000///...---,,,*********++++++,,,,,,,,,,,,,,,+++++++++...///111000...,,,,,,,,,+++++++++++++++,,,------((())))))+++,,,---......---,,,,,,++++++,,,,,,---++++++,,,---------------///......------......///000...------...///---,,,/////////000111111222222222111000000000111222333777888<<>>LLLeeejjjOOO>>>:::888444333333333222111222222111111111111222222222111//////111111000///000000111222222222222222,,,---///000111000///...///000000000111111111111111000...------...000111000111222333555666777888111111111111111111111111222111111000000111111222000000//////000000111222111111000000000000000111111111111222222333333333999555222333777999777333333333333444444444555555111111222333222111000//////000111111222333444444444111111333444444666999444666999::::::;;;===@@@<<<;;;:::;;;<<<<<<:::888:::999888999;;;===<<<<<<===>>>@@@@@@???@@@BBBDDDBBBCCCDDDDDDDDDEEEHHHKKKMMMHHHEEEEEEEEEDDDHHHMMMJJJKKKMMMNNNOOOOOOOOONNNNNNNNNQQQUUUUUUQQQQQQTTTVVVTTTQQQQQQRRRTTTVVVVVVSSSRRRRRRQQQQQQPPPPPPPPPMMMKKKHHHGGGFFFHHHJJJKKKOOONNNKKKIIILLLRRRTTTRRRNNNNNNNNNMMMLLLMMMNNNOOOSSSOOOHHHBBB>>>===>>>???FFFBBB>>><<<>>>BBBDDDDDDMMMMMMOOORRRVVVXXXWWWVVVPPPMMMIIIHHHHHHIIIJJJIIIJJJJJJIIIIIIHHHHHHHHHIIIKKKIIIGGGFFFGGGHHHHHHGGGGGGHHHIIIJJJKKKJJJJJJJJJIIIIIIIIIHHHFFFEEEDDDCCCBBBCCCDDDDDDEEEEEEDDDDDDGGGHHHIIIIIIIIIKKKNNNPPPIIIJJJJJJKKKKKKKKKKKKKKKIIIGGGEEECCCCCCBBB@@@???@@@@@@@@@AAAAAABBBBBBBBB<<<===>>>>>>===;;;999777777777888888777666555555777666444333333444555666444333333222222222222222111......111222111222666555333222222333333111000//////000111333222000...222000//////000111111000000000000000111111111111999@@@YYYtttvvv[[[CCC;;;444444:::======;;;444666???SSSooovvvbbbPPPDDD===000---111...///...------------...///111000///...---.........///......---------.........---,,,,,,---...---+++++++++++++++++++++++++++,,,++++++,,,---...,,,+++...,,,+++***)))***,,,---...---,,,++++++*********))),,,//////...,,,+++++++++++++++***+++,,,,,,---))))))***+++,,,------...------,,,,,,,,,,,,,,,,,,------...---,,,*********//////............//////111///......000000///---/////////000111111222222000000///......///111333888<<>><<<;;;;;;;;;<<<<<<;;;999::::::999;;;===>>>===<<<;;;===??????@@@BBBEEEHHHCCCCCCCCCCCCCCCFFFJJJNNNOOOJJJFFFFFFEEEDDDGGGLLLKKKLLLNNNPPPQQQQQQPPPPPPNNNNNNRRRVVVUUUQQQQQQTTTVVVTTTQQQRRRTTTWWWWWWWWWQQQQQQQQQQQQQQQPPPPPPPPPKKKKKKIIIHHHGGGGGGHHHHHHKKKLLLKKKHHHKKKQQQTTTSSSPPPQQQRRRQQQOOONNNPPPRRRUUURRRLLLGGGCCCBBBCCCDDDCCCCCCBBB???>>>AAAFFFKKKOOOOOOQQQTTTWWWXXXWWWVVVQQQMMMHHHFFFGGGJJJLLLMMMJJJJJJIIIHHHHHHIIIIIIJJJKKKIIIFFFFFFGGGIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJHHHHHHGGGFFFEEEDDDDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEIIIJJJLLLKKKJJJJJJLLLOOOHHHHHHIIIJJJJJJIIIHHHHHHGGGEEEBBBAAAAAA@@@???>>>@@@@@@@@@?????????>>>>>><<<===>>>???>>>;;;999777555555666777777777777777777666555444333444444555444333222111111111222222111......222333111222555444333222222333333222000000000000111222222000...222111//////000111111000//////000000000111111111333:::QQQlll{{{rrrXXXCCC===666666<<>>888666333222222222222111222222111111111111222222555333222222444777777777222222222222111000///...111111222111111111000///000000000000111111111111111111////////////111111222111111000///...---,,,111111111111111222222222333333222222222222333333111000000000000111222222000000000000000111111222555444444333222222111111111555888666333111222555555555555444444333333333222222222333222111111000111222555666777666555444:::444444999999444555:::555555666777888888999999;;;:::::::::<<<<<<:::999999888888:::<<<===;;;:::;;;<<<>>>>>>???BBBEEEHHHDDDDDDCCCBBBCCCFFFKKKOOOQQQLLLIIIIIIGGGFFFGGGLLLLLLMMMPPPRRRSSSRRRQQQPPPOOOOOOQQQUUUTTTQQQQQQUUUVVVSSSRRRSSSWWWYYYXXXVVVNNNOOOOOOPPPPPPPPPOOOOOOLLLKKKJJJHHHGGGFFFEEEEEEGGGJJJJJJIIIKKKPPPRRRQQQOOOQQQTTTSSSPPPPPPRRRTTTXXXVVVRRROOOLLLJJJJJJJJJEEEGGGHHHFFFDDDEEELLLQQQRRRRRRSSSUUUXXXYYYXXXVVVRRRNNNJJJGGGHHHKKKMMMNNNJJJIIIHHHHHHHHHIIIKKKLLLJJJHHHFFFFFFHHHJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGJJJMMMMMMJJJIIIJJJMMMLLLMMMMMMNNNMMMKKKJJJIIIFFFCCC@@@???@@@@@@@@@???@@@??????>>>======<<<<<<<<<=========<<<:::888777333444555666777777777777666666666555555444333333333333222111111111111222111//////222333111111444333111000111222333222111222111///000111111000///333111//////000111000////////////000000000111111222666JJJaaaoooxxxqqq\\\FFFAAA:::777;;;AAA???999222999FFF]]]wwwxxxaaaNNNBBB<<<333000222---........................//////////////////.........------------...//////111000......//////...---++++++++++++,,,,,,,,,,,,,,,,,,---...000000///---,,,,,,------......//////...---+++***)))))))))***%%%'''***,,,++++++,,,---***************+++,,,,,,++++++++++++++++++,,,,,,------------,,,+++******'''+++......,,,,,,...000000//////......//////000222111///000111111000.../////////000111111222222111333444222111333888<<<===III]]]ppp}}}uuu```LLLBBB}}}vvvqqqfff```XXXOOOHHHBBB===:::888777666666666666555444666444555777666222222555222222222222222222222222333333333333333444555555111111111111111111111111000000111222222222222111000111222111111222555777@@@@@@NNNjjj|||bbbLLL???888666333222333333222222222222111111111111222222666444111111333555666666000111111111111111000///.........///////////////000000000000111111111111000000000000000000000000000000000//////.........000000111111111222222222333333222222222222333333111111000000111111222333000000000000000111222222333333333333333333333222222444666555333222222222444444444444555555555555444444333222222222222222111333666888888666444222;;;555555;;;:::333222888666555555555555555555444999888777888::::::888777999888999;;;======<<<:::<<<===>>>======???BBBEEEEEEDDDCCCAAAAAAEEEKKKOOOTTTPPPMMMMMMKKKHHHIIILLLMMMOOOQQQSSSTTTSSSQQQPPPPPPNNNPPPSSSRRROOOQQQUUUTTTRRRQQQTTTXXXYYYVVVRRRLLLMMMNNNOOOOOOOOONNNNNNLLLKKKJJJGGGEEEDDDCCCBBBCCCHHHJJJIIIJJJNNNPPPNNNNNNRRRVVVVVVTTTSSSVVVYYYYYYYYYWWWVVVTTTRRRPPPOOOMMMMMMLLLLLLLLLNNNQQQSSSTTTTTTUUUWWWYYYZZZXXXWWWRRRPPPNNNMMMNNNNNNMMMKKKJJJIIIHHHHHHIIIKKKMMMOOOIIIGGGEEEFFFHHHLLLNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMGGGFFFEEEDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHBBBGGGLLLMMMJJJHHHIIIKKKNNNOOOOOOOOONNNKKKIIIGGGDDDBBB???>>>???@@@@@@@@@============<<<<<<<<<<<<;;;;;;:::999888777666666555555666666666666666555555666777777666444222111222222222222111111111000222///000333333000000222000//////000222333222111444222///...///000000000333111//////000111000///////////////000000000111333444AAAQQQ]]]kkknnnaaaLLLGGG>>>999<<>>777111999HHH___xxxwww]]]JJJ@@@<<<333111222,,,---..................---......///////////////...---------------...//////222000////////////---++++++,,,,,,,,,------------++++++---///111222000...***+++---///000///.........,,,***)))((()))***++++++---......---,,,...///***************++++++,,,))))))***+++,,,,,,------------......---+++***)))'''+++//////---,,,///222000000////////////000000000///......//////...---/////////000111111222222111333555333222444;;;AAAHHHVVVjjjzzzzzzhhhQQQBBB===}}}vvvnnnfff]]]XXXOOOJJJCCC>>><<<;;;:::999222111111222333333111000222000111444333//////222111111111111111222222222333333333333333444555666000000000000000000000000000000111222222222222111000111222222222333666888FFFGGGUUUsss{{{aaaKKK>>>999666444222333333333222222222111111111111222222777444111//////000000///...///000111111222222111000000000111222222333333000000000000111111111111000000111111111111000000---...///000222444555666000000111111222222222222444333333222222333333444111111111000111111222333000000///000000111222222111222222333333444444555666555444555777666444111222222333444555666777888555444333222111222333444000222555666666444111///;;;555555<<<;;;222000666777555444444444333222111666666555666888888777555;;;:::;;;===???@@@>>><<<>>>???>>>===<<<===???BBBEEEDDDBBBAAAAAADDDJJJOOOVVVRRRPPPPPPNNNKKKJJJMMMNNNPPPRRRTTTTTTSSSQQQPPPPPPNNNOOORRRQQQOOOQQQVVVSSSQQQPPPSSSXXXXXXTTTOOOJJJKKKMMMNNNOOOOOONNNMMMMMMLLLJJJGGGDDDBBBAAA@@@AAAGGGJJJIIIJJJNNNNNNLLLPPPUUUYYYZZZXXXWWWZZZ^^^ZZZZZZZZZZZZXXXVVVSSSRRRTTTQQQNNNOOOSSSUUUTTTRRRVVVVVVVVVXXXZZZ[[[YYYWWWRRRQQQRRRSSSSSSPPPLLLIIIJJJIIIIIIIIIJJJMMMOOOQQQIIIGGGEEEEEEIIILLLOOOPPPLLLKKKJJJJJJJJJJJJKKKKKKGGGFFFEEEDDDDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJIIIIII<<>>>>>???AAAAAAAAA::::::;;;<<<<<<=========:::999888666555555555555777777777777666555444333444555777888777555222000111222222222222111000000222000000333333000///111///......///111333333222555222///---...000111111333111000///000111000///////////////000000000000000...666@@@JJJ[[[eee___RRRMMMCCC;;;===BBB???777111999III```yyyuuuXXXEEE<<<999222000000***------............------......///////////////...---------------...///000111///---------,,,***))),,,,,,,,,------.........))))))+++...000111///---(((***---///000000...------,,,***(((((()))+++,,,+++++++++)))''''''((()))*********)))***++++++,,,'''''')))***,,,...///000------......---+++***)))+++///222111---***,,,000000000////////////000000///---,,,,,,---...,,,+++/////////000111111222222///111333222111444;;;AAAZZZgggyyy{{{qqq]]]GGG<<<<<<}}}zzzrrrkkkbbbZZZUUUPPPJJJFFF<<<<<<:::888555333444666666555444333222222222222666555333111000000111222444444444444444444444444333333333222222222111111333333222222111000000000///000111222222111//////111///111555666444666999;;;KKKfffzzz]]]EEE:::888666444222222222000///111222222111000000111333000000000000000000000000111000/////////000111222111///......//////...,,,000...---///222444333222333333222111000///......222111000000000111222333444444444333333222222222111111000000000000000111222222222222111111111000///111333444333333444666000111333333222111222333666555444444333222111111444333333333333444555666333333222222222222222222222222333444555666777888888999999999888777555444666555333222222222333333666888:::<<<<<<:::888777999999:::;;;===???AAABBBCCCDDDDDDBBB??????BBBEEEFFFCCCCCCFFFEEEEEEHHHNNNPPPPPPPPPNNNMMMLLLMMMNNNQQQRRRRRRSSSRRRRRRQQQQQQRRROOOMMMNNNPPPQQQOOOMMMMMMPPPSSSVVVWWWUUURRRPPPJJJJJJKKKMMMPPPPPPOOONNNQQQKKKCCC>>>;;;<<<===>>>AAACCCFFFJJJNNNPPPQQQRRRRRRUUUZZZ[[[ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZYYYXXXXXX[[[ZZZYYYYYYZZZZZZXXXVVVVVVWWWYYYZZZYYYXXXVVVUUURRRPPPNNNMMMNNNMMMKKKIIIKKKJJJHHHHHHJJJKKKKKKJJJMMMJJJGGGFFFJJJNNNRRRTTTNNNMMMLLLKKKJJJIIIIIIIIIDDDEEEFFFHHHHHHIIIHHHHHHJJJKKKKKKKKKKKKKKKKKKKKKEEEFFFGGGIIIJJJIIIIIIHHHHHHFFFEEEDDDDDDBBB???<<<>>>>>>>>>???@@@@@@>>><<<:::<<<<<<;;;<<>>:::555}}}xxxtttooojjjggg[[[VVVOOOIIIFFFBBB>>>;;;::::::999777444333444555444333222111000000000000111111000000111222333444444444444444444444444444333222222222111111111111111111111111111111222222000000111111111111000000111000111555666444666:::@@@RRRooovvvZZZDDD;;;888666444222222222000///111222222111000000111333000000000000000000000000000000000000000111222333222000//////000000///...222000//////111111///---111111000000///.........222111111000111222333444444333333333333333333222111111000000000000111111222222111111111000000000000111111000000111444666333555666666555333444444555444444333222111111111333333444444444555555555333333333222222222222222444444555666777888999999888888999999888666555444555444333222111222222333666888:::<<<<<<;;;999777::::::;;;<<<===???@@@@@@BBBCCCCCCAAA>>>>>>AAADDDGGGEEEFFFHHHGGGFFFHHHNNNMMMNNNNNNNNNMMMMMMNNNNNNQQQQQQQQQQQQQQQQQQQQQQQQOOONNNLLLMMMPPPQQQPPPNNNMMMPPPSSSUUUUUUSSSPPPNNNKKKJJJKKKMMMPPPQQQOOONNNOOOJJJCCC>>>======>>>>>>CCCDDDGGGKKKNNNPPPQQQRRRUUUYYY\\\]]][[[XXXXXXXXX[[[[[[[[[[[[[[[[[[[[[\\\^^^]]]]]]^^^______]]][[[WWWXXXZZZZZZYYYWWWUUUSSSPPPNNNMMMMMMNNNNNNLLLKKKLLLJJJIIIIIIKKKLLLLLLKKKNNNLLLIIIIIILLLOOOQQQRRRNNNMMMKKKIIIHHHHHHHHHIIIFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIEEEFFFGGGIIIIIIIIIHHHHHHGGGEEECCCAAAAAA@@@>>><<<>>>>>>>>>???@@@@@@>>><<<<<<>>>>>>===>>>@@@===888666444333444555444111...555444444444444555555666555555555555555444333333444555666555333111222333444444444333333222222222333111000000111222222111222222222111111111000000222000///...000000///...111///------///000///...,,,---///111444;;;CCCJJJQQQRRRIII999333777777222777BBBUUUjjj|||xxxkkkTTTIII===888444000...000000---...111///++++++......,,,---222444111111555...,,,+++,,,...//////...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,...//////---+++---++++++---,,,)))***...---,,,+++******+++,,,---+++,,,...---,,,******+++---+++***+++......,,,***,,,+++++++++------,,,***...---,,,+++***************+++,,,---............---------.....................///000000000000///222111///------///222444444333555888:::@@@PPPaaatttttthhhZZZDDD:::999666}}}|||{{{vvvnnnfff___XXXRRRNNNGGGDDD@@@===;;;:::888777888888888555333222222444333333222111000000000000000000///000000222333444333333333333333333333333222222111111111000000000///000000111222222333333111111000000000111111222111000111555555444777===HHH^^^|||qqqVVVBBB;;;888666333222222222111///111222222111000000111333000000000000000000000000///000111222333333333333333111000000111222111///...------...000111000////////////...............222222222222222333444444222333333333333333333444111111000000000111111222111111111111000000000///111000///...---///333666444666888777555444333444333333222222111111111000222333444555666555444444444333333333222222222111444444555666777888888999777888888888777666555444444333222111111111222333777888:::<<<<<<;;;:::999;;;<<<===>>>>>>??????>>>@@@@@@@@@???>>>???AAACCCHHHGGGHHHKKKJJJGGGHHHMMMLLLLLLMMMNNNNNNOOOOOOOOOQQQPPPOOONNNNNNOOOPPPQQQNNNMMMLLLMMMOOOPPPPPPOOOOOOPPPRRRSSSRRRPPPMMMKKKKKKKKKKKKNNNPPPQQQPPPNNNLLLHHHCCCAAA@@@@@@@@@@@@FFFGGGIIILLLOOOPPPQQQRRRVVVYYY]]]^^^]]]ZZZYYYXXXYYYYYYZZZ\\\]]]^^^___```___^^^^^^___```aaa___^^^YYYZZZ[[[ZZZYYYUUURRROOOLLLKKKJJJKKKMMMNNNMMMLLLLLLJJJIIIJJJKKKMMMMMMLLLOOONNNLLLMMMOOOQQQQQQPPPNNNLLLJJJHHHGGGGGGHHHIIIGGGGGGFFFFFFFFFGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFDDDAAA???===>>>>>>===<<<>>>======>>>???@@@>>><<<;;;>>>>>>======>>>:::444444444555666666333///+++444444333333444555666666444444555555444444333333444555555444222111222333444444333333333333222222333222000000222333222111000000000///////////////222111//////000000000///000///------///000///......//////000111444999<<>><<<;;;999777777777666666555666666444222111111222555444333333222222222333222111111000000000//////222222222222222222222222111111111000000000000///000000111111111222222222222111000///000111222333111000222555555444999@@@QQQjjjkkkQQQ@@@;;;888555333222222222111000000111222111000000222444000000000000000000000000...000111333444444444333222111000000111222111000.........//////...---,,,.........//////000000000333222222333333333444444222222222333333444444444111111000000111111222222111111111000000000//////000000000///...///222444333555777777444222111111222222111111111111111111222333555777777666444333444444444333333222222111222222333444444555666666777777777666666555555555333333111111000111222333777888:::<<<===<<<<<<;;;===>>>>>>??????>>>>>>===>>>>>>?????????@@@AAACCCHHHGGGIIILLLKKKGGGGGGKKKMMMMMMMMMNNNQQQRRRRRRRRRQQQPPPNNNLLLLLLMMMOOOPPPNNNMMMMMMNNNNNNNNNNNNNNNRRRRRRSSSRRRQQQNNNKKKJJJKKKKKKLLLNNNPPPQQQPPPNNNKKKHHHEEEDDDEEEEEEEEEDDDIIIJJJKKKMMMOOOQQQRRRSSSTTTWWW[[[___```___]]]\\\ZZZ[[[\\\]]]___```aaaaaaZZZZZZZZZ[[[]]]^^^\\\[[[ZZZZZZZZZYYYWWWSSSNNNLLLHHHGGGGGGIIILLLNNNNNNMMMJJJIIIHHHIIIKKKMMMMMMMMMNNNNNNNNNPPPRRRSSSRRRPPPMMMKKKHHHFFFEEEEEEGGGHHHGGGGGGFFFEEEEEEFFFGGGHHHEEEEEEDDDDDDDDDDDDDDDCCCEEEFFFGGGGGGGGGFFFDDDCCC>>><<<:::999;;;===>>>>>>>>>=========??????>>><<<999;;;<<<:::::::::666///555666777777777666333222333333333333444555666666333333444444444333333222333444444333222111111222333333333333333333333333444222000111222333222222111111111111111111111111333111//////000111000///000///........./////////000000111111111222333444999;;;888222000444444111;;;OOOfffxxxuuudddNNNDDD;;;777444000///000---,,,---///000///...---111111111222///***&&&$$$.........///111111///,,,------------------------------,,,,,,,,,+++++++++))),,,...---++++++...222///------///---***+++///...------,,,,,,------...---...000///---,,,,,,---+++******+++,,,............---,,,,,,---...---,,,***+++,,,------,,,+++******+++,,,---------------,,,,,,------...///////////////000111111111111111111000...------///222444111333666;;;BBBRRRiiizzz~~~oooWWWFFF===333333777444xxxuuuqqqkkkfffaaa]]]ZZZPPPLLLFFFBBB???===;;;:::555555444444222222222333222444444444222111111222444444333333222222333333111111111111000000000///222222222222222222222222111111111000000000000///222222222111111111000000222111000000000111333444222111222444444444;;;CCCYYYtttfffLLL>>>;;;777555333222333333111000000111222111000000222444000000000000000000000000///000222333444444333333111/////////111111000///222222222111---***'''&&&...//////000000111111222222222333333444444444444222222222333333444444444111111111111111222333333111111111111000000000000///111333444333222222222333555777777555222111000111111111111111111222222222333555777777666555444555555444444333222111111222222333333444444555555666666666555555555555555333333222111111222333444777888:::<<<============???????????????>>>>>>===>>>>>>>>>???AAABBBCCCDDDHHHGGGIIIKKKJJJGGGGGGKKKRRRPPPOOOPPPRRRUUUUUUTTTRRRPPPNNNLLLKKKLLLMMMNNNOOOOOOOOOOOONNNMMMMMMMMMUUUTTTTTTRRRPPPMMMKKKJJJKKKKKKLLLNNNQQQRRRPPPOOOLLLJJJIIIHHHJJJKKKJJJIIILLLLLLMMMOOOPPPRRRTTTUUUWWWXXX\\\___aaaaaa___]]]_________```````````````WWWVVVVVVWWWYYYZZZYYYWWWYYYYYYXXXVVVSSSPPPLLLJJJGGGGGGGGGIIILLLMMMNNNMMMIIIHHHGGGHHHKKKMMMMMMMMMLLLMMMNNNQQQSSSTTTRRRPPPKKKIIIGGGEEEDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGDDDDDDCCCCCCBBBBBBBBBBBBEEEEEEEEEEEEDDDCCCAAA@@@999888666777:::>>>@@@@@@???===<<<<<<>>>>>>>>>===999;;;;;;999999999555///555555666666666666888999333333333333333444555555222222333333333333333222111333333333111000111222333333333333333333333333444222111111222333333222111111222222222222222222333111000///000111000////////////.........///000,,,,,,,,,---......---,,,111333333111111444444333>>>UUUnnn}}}tttbbbIII@@@777555444111000111---,,,***+++...111111000+++...111222333333111///.........000111000...,,,------------------------------,,,,,,,,,+++++++++(((***,,,+++)))***---000++++++///333222...---///---------------------------///000000...------...,,,,,,,,,------...000111///---++++++---......---((()))+++---.........---++++++,,,,,,---,,,,,,,,,,,,,,,------...//////000//////000111111111111111------...///000000111111444666999AAAQQQeeexxxsss^^^III===999333555888333bbb^^^YYYTTTPPPLLLHHHEEE???<<<:::999999:::999999444555555444222111222333111222444444222111111222222222111111000111111222---...///111222333333333111111111111111111111111222222111111111000000000333333222222111000000///111111111111111222333444222111333444333444===GGGaaa{{{cccIII<<<;;;777555333222333333222111///000111111000111333444000000000000000000000000000111222222222222222222000///...///111111111///))),,,///000///.........///000000000111111222222111111222333333333333333222333333333333333333444111111111111111222333444222222222222111111111000///222666777666333222111333666888999777444333222000111111111222333333333333444555666777666555555666666555444333222111111444444555555555666666666666555444444444444555555444333222222222333444555777888:::<<<===>>>??????AAAAAA@@@???>>>>>>??????>>>>>>>>>AAADDDFFFFFFFFFHHHGGGHHHKKKJJJGGGHHHLLLXXXTTTPPPOOORRRUUUVVVUUUSSSRRROOOMMMLLLKKKKKKKKKOOOPPPQQQPPPNNNMMMNNNOOOVVVUUUSSSQQQNNNLLLKKKJJJLLLLLLLLLOOOQQQRRRQQQOOOOOOMMMKKKKKKMMMNNNNNNNNNMMMNNNNNNPPPRRRTTTVVVWWW]]]]]]^^^___aaa```^^^[[[ddddddcccbbbaaa```___^^^WWWVVVVVVWWWXXXYYYWWWVVVWWWVVVTTTRRROOOMMMLLLKKKJJJIIIIIIKKKMMMOOONNNNNNIIIHHHGGGIIILLLNNNOOOOOOLLLMMMNNNPPPRRRRRROOOMMMHHHHHHFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGDDDDDDCCCCCCBBBBBBAAAAAADDDDDDDDDCCCBBB???===<<<888777666888;;;>>>@@@@@@???===;;;<<<===>>>>>>===<<<>>><<<999999;;;777222111222333222222444777:::444444333333333333444444111111222333333333222222000222222222000000111222222222333333333333444444444333111111333444333222000000000000111111111111333222000000111111111000...///000///------///000,,,++++++,,,......---+++...//////000111333555555???ZZZuuuttt```HHH???777555444111000111///...+++))),,,111222...+++...000000000222000---///.........//////...,,,------------------------------,,,,,,,,,,,,++++++((()))++++++******+++---)))***///555444///---///,,,,,,,,,------,,,,,,,,,---...000///...,,,---------......---------000222///---+++***,,,---------)))***+++,,,.../////////++++++,,,,,,,,,,,,+++++++++,,,,,,---...///000000...///000000111111000000+++---///111222222111000333777>>>III\\\rrr{{{jjjPPP???999:::666777888333MMMIIIDDDBBB@@@???<<<999777666555555777777666555333555777666444222333444000222444444333222222222222111111000111111222222---...000222444444444444111111111111111111111111333222222222111111111111222222111111111111111111///000111222333333333333222222333444333444>>>IIIggg~~~aaaGGG;;;:::666444222222333333222111///000111111000111333555000000000000000000000000222222111000000000111111111000///000222333222111"""&&&,,,000111222444666/////////000000000000000000111222333333333222111444333333333333333333222111111111111222333444555333333333333222222222222111333555666444333222333111444777888777444333222000111111222333444444555555555555555666666666666666666555444333222111111444444555555555555666666555555444333333444555555444444333333333444666666888888:::<<<===???@@@AAACCCAAA???>>>===???@@@BBB@@@??????BBBGGGIIIIIIHHHIIIHHHHHHJJJJJJHHHKKKPPP]]]WWWPPPNNNPPPTTTUUUTTTTTTSSSQQQOOOMMMJJJIIIHHHMMMOOOQQQQQQPPPOOORRRTTTVVVTTTRRROOOLLLKKKJJJJJJLLLLLLMMMOOOQQQRRRQQQOOOPPPNNNKKKKKKMMMOOOPPPPPPNNNNNNOOOPPPSSSUUUXXXYYY```___]]]^^^```aaa___]]]gggfffeeecccbbb```___^^^XXXWWWVVVWWWXXXXXXVVVTTTUUUSSSPPPMMMKKKKKKLLLMMMPPPOOONNNOOOQQQQQQQQQOOOJJJIIIIIIKKKNNNQQQRRRQQQOOONNNNNNOOOOOONNNKKKHHHFFFFFFFFFFFFEEECCCBBB@@@@@@BBBEEEGGGIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAABBBBBBBBBAAA???===:::999:::999999:::<<<>>>>>>===???===;;;;;;<<<============>>><<<888888;;;999555...000222333222222444666555555444333222222222222000000111222222222222222///111222111000000111222222222222333333444444444555333111222333444333222//////000000000111111111444222000000111222111000...///000///------///111000...---...000111///------------///111222555777@@@]]]yyyttt```KKKBBB:::777666222000000222111...***---111...'''...111111,,,+++---+++&&&000...,,,,,,---...---,,,------------------------------,,,,,,,,,,,,++++++*********,,,------+++)))***+++...222111,,,+++---++++++,,,,,,,,,,,,++++++,,,...//////---,,,,,,---...//////---++++++...111...,,,***)))***,,,---,,,,,,,,,,,,,,,,,,---......++++++,,,,,,,,,++++++***++++++,,,---...///000000......///000000000000///...///000111222333444444777AAALLLVVVeeevvvsss```FFF999777;;;777888:::444BBB>>>:::999::::::888666666555444555666555333111///111444333111///000222///111444444333222222333333333333222333333444444111111333444444333222111000000000000000000000000333333333222222222222111000000000111222222333333///000222333444444333333222222444444333444>>>JJJlll~~~aaaGGG;;;:::666444222222333333222111///000111111000111333555000000000000000000000000333222111///...//////000222111000111333444333222)))---222222000......//////////////////////////////000111222333222111111444444444333333222222222111111111111222333444555444444444333333333222222333444444333222111333444---000444666555222111000111111222333444444555666666555555555555666777777777666666444333222111111222222333333333333333333555444333333333444555666555444444333444555666777888888:::<<<>>>???AAABBBDDDBBB???======???AAACCCAAA@@@@@@DDDIIILLLKKKIIIKKKIIIIIIKKKKKKJJJMMMSSS```YYYPPPLLLNNNRRRSSSSSSUUUTTTSSSQQQNNNJJJHHHFFFJJJMMMPPPQQQQQQRRRUUUXXXTTTSSSPPPMMMKKKIIIIIIIIILLLLLLMMMOOORRRRRRQQQOOOQQQNNNKKKJJJLLLOOOPPPQQQNNNOOOOOOQQQSSSVVVYYY[[[___]]][[[]]]aaaccccccbbbggggggfffdddbbbaaa______XXXVVVVVVVVVWWWWWWUUUSSSTTTQQQMMMJJJIIIJJJLLLNNNUUUSSSRRRRRRSSSTTTSSSQQQLLLKKKKKKMMMPPPSSSTTTTTTRRRPPPOOONNNMMMKKKGGGDDDDDDEEEFFFFFFEEECCCAAA???>>>@@@DDDHHHJJJIIIHHHFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@>>>;;;888777===<<<<<<<<<======;;;999???===;;;;;;<<<=========<<<<<<999555666999888555---111555666444222111222666555444333222111111111///000111222222222222222///000111111000///000222222222222333333444444444555333222222333444444333000000111111222222333333444222000000111222111000---///111///---,,,...111111...,,,---///000...,,,---,,,,,,...000111444777@@@^^^zzzttt```NNNEEE===:::777222//////333444111---...000*** ---111111---...222333///111...,,,+++,,,------,,,---------------------------------,,,,,,,,,++++++,,,++++++---//////+++'''---,,,---///---)))))),,,***++++++,,,,,,++++++***,,,---///...---+++,,,,,,...//////,,,******---000...,,,)))(((***+++,,,,,,000///---,,,++++++,,,---++++++,,,,,,,,,++++++***++++++,,,---...///000111---......///////////////222111111111222444666888BBBPPP^^^fffnnnyyymmmXXXAAA666777;;;777888:::666777666666666666555555555555444222111111222444555333333333222222111111111222222222222222222222222666666555444333222111000555333000000222222000---333333222222111000//////111111111111111111111111000000111111111000000///111222333333111111222333333555222222777666AAAWWWyyyxxx]]]GGG;;;777777666555444333222222222222222222111111111000000111111222333333333333222333333222222111222222222444444444333222111000///000000000000////////////000000000000111111111111000000111222222222111111222222222111111000000000444333222111000111222222444444333222222222222333555444333333222222333333444444555444333222444666333333222111111222333333888444000222888:::888555555555444444444333333333444444444444444444444444333333333444444555555555555555444333333333444444;;;;;;<<<>>>@@@BBBAAA@@@AAABBBAAA???>>>???BBBDDDBBBBBBCCCEEEGGGIIIKKKMMMJJJIIIIIIKKKNNNPPPPPPOOO[[[WWWQQQNNNOOORRRTTTUUURRRRRRRRRPPPNNNKKKIIIGGGJJJJJJKKKLLLOOORRRVVVYYYUUUOOOIIIHHHKKKLLLKKKIIIMMMJJJIIIKKKPPPRRROOOLLLKKKJJJJJJJJJLLLMMMOOOQQQQQQQQQQQQQQQSSSUUUWWWXXXYYY\\\___`````````aaabbbgggdddaaa^^^]]]\\\ZZZXXXWWWVVVUUUTTTSSSSSSSSSSSSQQQPPPOOONNNOOOPPPQQQRRRQQQSSSSSSQQQSSSUUUTTTPPPRRRQQQPPPQQQRRRSSSQQQPPPNNNMMMKKKIIIGGGFFFEEEEEEBBBCCCDDDEEEEEEDDDCCCBBBCCCAAAAAABBBDDDDDDDDDBBBGGGGGGEEEDDDBBB@@@???>>>?????????>>>===;;;:::999;;;;;;999999999999;;;;;;@@@@@@>>>::::::<<<:::555999999:::;;;:::999888777777666444444555555444222444222//////000222222222222222333444444444444333444333222222111111222222222000222666777444444666555333444777888555222111222000000000222333222111333444111...///333333///111111000000000000111111......---------,,,,,,,,,,,,***+++...//////444;;;>>>[[[wwwrrraaaVVVHHH??????>>>777000000)))---///+++$$$###+++333......//////...---,,,,,,,,,,,,,,,------............---,,,++++++,,,---...111...,,,...222333///***'''//////+++---)))&&&+++------------,,,,,,+++***++++++++++++++++++++++++******,,,------,,,+++***''',,,//////,,,+++...111,,,,,,---------,,,++++++...---,,,,,,+++++++++,,,)))+++...///...------...111000//////000111000...111111111000000000000000222222222222222555999===HHHZZZmmmwww{{{}}}~~~|||~~~sss^^^JJJ;;;444000444999999999:::666666555555555444444444555444222111111222444555333333222222222222222222222222222222222222222222222222222111111111111000555222000111222222000...333333222222111000000///111111111111111111111111111111111111111111111111///000222222222222444555333666333444999:::FFF^^^sssYYYEEE;;;777666666555333333222222333222222222111111111000000000111222222333333222222333222222111111222222222222333333444333333222111000000000000////////////000000000000111111111111000000111222333333333333333333222222222111111111444333333222333444555666555444333333222222333333444333333222222222222222222333333222111111222444555444333222222333444555555444444444555666666666555555444444444333333333444444333333333333333333333333333444444555555555444444444444444444555555;;;;;;<<<>>>@@@AAAAAAAAABBBBBBBBB@@@???@@@CCCEEECCCDDDEEEFFFHHHJJJKKKLLLKKKJJJJJJLLLOOOQQQQQQPPPVVVSSSQQQPPPPPPQQQQQQPPPQQQQQQQQQQQQPPPNNNLLLKKKHHHHHHHHHJJJNNNRRRUUUVVVTTTOOOJJJIIIKKKNNNMMMKKKNNNKKKJJJLLLPPPQQQOOOLLLLLLKKKKKKKKKMMMNNNPPPQQQRRRRRRQQQQQQSSSUUUWWWXXX[[[\\\]]]]]]\\\]]]```bbbccc___[[[YYYWWWWWWUUUTTTUUUTTTSSSRRRQQQQQQQQQQQQQQQOOOMMMLLLMMMOOORRRTTTPPPRRRRRRQQQSSSVVVUUUQQQSSSRRRRRRSSSTTTTTTRRROOONNNMMMKKKHHHGGGEEEDDDDDDFFFEEEDDDCCCCCCCCCDDDEEEEEECCCBBBBBBDDDEEEDDDDDDGGGGGGEEECCCAAA@@@>>>===<<<<<<============<<<<<<<<<<<<;;;::::::;;;<<<<<<>>>>>><<<999999;;;999444777888999::::::999777666666555444444555555444333444222//////000222222222111222222333333333333333444333222222111222222222555333444888888444333555555555777:::;;;999555222333111000111333333222111222333111...///333333///000//////////////////000......---------,,,,,,,,,...,,,+++.........222888???[[[uuu~~~|||ooo___SSSFFF======;;;333,,,+++000333444111,,,,,,111777......//////...------,,,,,,,,,---------------------------,,,,,,------------,,,+++---000111...+++,,,+++---///---+++++++++,,,---------,,,,,,+++***---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++)))---///---***(((***---++++++,,,------,,,,,,,,,...---,,,,,,++++++++++++***,,,...///---,,,------...---,,,,,,---...---,,,////////////000000000000000111111000000555>>>EEEWWWgggwww~~~yyyjjj[[[LLL???>>>777444666999888888999444444444444333333333333444333222111111222333444222222222222222222333333222222222222222222222222000000000111111222222222444222111111222222000///333333222222111000000000111111111111111111111111222111000000111222333444---///111222222333555666333666444666<<<>>>MMMgggjjjSSSCCC:::777666555444333333222222333222222222111111111111111000111222222333333222222222222111111111222222333000111333444444444333333////////////000000000000000000000111111111222222000111222333444444444444444333333333333333222222333333333444555777888999555555444333333333333333333222222111111111111111000111222111//////111222555555444444444444555555444666777777555444666888555555444444444333333333222222222333333333333333444444444444444555555555333333444444555555666666999999;;;===>>>?????????BBBCCCCCCBBBAAABBBDDDGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMPPPRRRRRRQQQRRRQQQRRRSSSTTTRRROOOLLLPPPQQQRRRRRRRRRRRRPPPPPPIIIFFFDDDFFFKKKPPPRRRRRRRRRNNNJJJJJJMMMPPPOOONNNOOOMMMKKKLLLOOOPPPNNNLLLMMMMMMMMMMMMNNNOOOQQQRRRRRRQQQPPPOOOPPPRRRUUUVVV\\\\\\[[[YYYXXXYYY]]]```bbb___ZZZWWWWWWVVVUUUUUURRRQQQPPPOOONNNNNNNNNNNNPPPNNNLLLKKKKKKNNNRRRTTTNNNQQQQQQQQQTTTXXXWWWSSSSSSSSSTTTVVVWWWUUURRROOOMMMLLLJJJGGGEEEDDDCCCBBBGGGEEEBBB@@@@@@AAACCCDDDFFFDDDBBBAAABBBDDDDDDCCCGGGFFFEEECCCAAA???===<<<999:::;;;===>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===;;;<<<:::777777999777333555666888:::999777555333555444333444555666555444444222//////111222222222000111111222333222222222444444333222222222222222999666666999888444333555666999<<<@@@BBB???:::555444333222222444444333222111222000...///333333000//////............//////......---------,,,,,,,,,///,,,,,,------,,,000555@@@[[[ssszzzzzzxxxlll\\\NNNCCC<<<>>><<<333,,,,,,///000000///......///111.........///......---,,,------------------,,,,,,,,,------......------,,,......///000111111111000222&&&000999...,,,111+++,,,,,,---------,,,++++++---------------..................------,,,,,,,,,,,,......+++'''%%%'''******++++++,,,------------------,,,,,,,,,,,,++++++,,,---///...---,,,,,,---000///......000000///...---......//////000000000000222222000111:::IIIUUUhhhttt}}}{{{gggRRRDDD<<<888===777555777999888:::<<<333333333333222222222111333333222111111222333333111111111222222333333333111111111111111111111111222222333333333444444444333222111111111111000000222222222111111111000000111111111111111111111111222111000000111333555777...///111222111222444555222666444555<<<@@@QQQmmm|||bbbMMM???999666555444444333222222222333111111111111111111111111000000111222222222222222111111111111111222222333000111222333333333111000////////////000000000000000000111111111222222222111111333444555555666666444444444444444444444444333333444555666777888888555444444333333333333333222111111000000000000000000111111111//////111222555444444444444444444555444555777888888888999999555555444444444333333333111111222222222222333333444444444555555555555555333333444555666777777777555777999;;;;;;<<<===>>>CCCDDDDDDDDDCCCCCCFFFHHHGGGGGGHHHHHHIIIIIIIIIHHHMMMLLLLLLMMMPPPQQQQQQPPPRRRRRRSSSUUUVVVTTTQQQNNNQQQRRRSSSTTTTTTSSSRRRQQQOOOIIIDDDCCCGGGLLLNNNNNNPPPNNNLLLMMMPPPRRRSSSRRRPPPNNNLLLLLLNNNOOONNNLLLNNNNNNNNNOOOPPPQQQQQQRRRQQQPPPNNNNNNNNNPPPRRRSSS[[[[[[ZZZXXXVVVVVVXXXZZZ___[[[XXXUUUUUUUUUUUUTTTNNNNNNMMMLLLKKKKKKLLLLLLOOONNNMMMLLLLLLNNNOOOPPPNNNPPPQQQQQQTTTYYYYYYUUUSSSTTTUUUWWWWWWUUUQQQMMMKKKJJJHHHFFFDDDBBBAAAAAADDDCCCAAA???>>>???@@@AAAEEECCC@@@@@@AAABBBBBBBBBFFFEEEDDDBBB@@@>>><<<;;;::::::;;;===>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<999:::999666666999777333333555777888888666333111444333222333555666555444333111000000111222222111000000111222222222222111444444333222222222222333888666555888777444444666999???EEEIIIKKKIIIAAA888666555333333444444333222000111000...000333333///////////////////////////......---------,,,,,,,,,...++++++---,,,+++///555AAA[[[qqqwwwwwwvvvlll]]]LLLCCC>>>AAA@@@888222222,,,++++++,,,------,,,***---...............------.........------,,,,,,,,,+++,,,---......---,,,+++---///000000...---...///444)))<<>>DDD333222222222111111111111222222222222222222222222111111111222222333333333111111111111111111111111444444444333333333222222111222222222111000111111222222222111111111111111111111111111111111111111222111000000111333555777///111222222111000111333111555333444;;;AAAUUUssstttYYYGGG===777555444444333222222222333333111111111111111111111111000000111222222222222111111000000000111111222333000111333333222000...,,,.../////////000000000111111111111111222222222222111222333444555666666555444444444444444444444444333333444444555555555555444444333222222222222333222111000000//////000000111222333222000000222333333333444444444444333333333222111444999<<<:::777555555444444444333333333111111111222222333333333555555555555555555555555333444555666777888777777666888;;;<<<;;;<<<===???BBBDDDEEEEEEDDDEEEGGGHHHGGGHHHHHHIIIIIIHHHGGGGGGLLLKKKKKKMMMOOOPPPPPPOOOTTTSSSRRRRRRSSSSSSRRRPPPTTTTTTUUUUUUTTTRRRPPPOOOVVVPPPIIIEEEFFFHHHJJJKKKNNNNNNMMMNNNQQQSSSTTTUUUOOONNNLLLLLLLLLMMMMMMMMMOOOOOOPPPPPPQQQQQQQQQRRRRRRQQQPPPPPPPPPQQQRRRRRRVVVWWWXXXVVVSSSQQQPPPQQQTTTRRROOOOOOOOOPPPOOONNNLLLKKKJJJJJJIIIJJJJJJJJJOOOOOOOOOOOOOOOMMMLLLLLLNNNQQQRRRQQQTTTYYYXXXUUUSSSSSSTTTUUUUUUSSSNNNJJJIIIHHHFFFDDDBBBAAA@@@@@@BBBBBBBBBBBBBBBAAA@@@???FFFDDDBBBBBBCCCDDDDDDCCCDDDCCCBBB@@@???===<<<;;;<<<<<<===============<<<:::::::::;;;;;;:::::::::888999888555666999888444222444666777666555222111333222222333555666555444333111000000222222222111000000111222222222222111555444333333222222333333555222333666777555666999>>>HHHQQQUUUVVVTTTIII===777666444444444444333111///111000...000333222...///000000111111000000///......---------,,,,,,,,,,,,******,,,---,,,111777BBB[[[qqqvvvvvvvvvlll___NNNEEEAAACCCAAA777222333...------...000000...+++------...............---.........------,,,,,,,,,+++,,,---......---,,,+++---------,,,)))((()))***111222MMMRRR111(((222***+++,,,,,,------,,,,,,,,,++++++,,,,,,---------...,,,,,,,,,,,,++++++******---------,,,+++***+++,,,)))***+++,,,---.........++++++,,,---------,,,+++---...///...,,,+++,,,------,,,+++,,,...///...---222222222111111000000000///333666666:::HHH___pppuuu{{{~~~|||~~~~~~}}}}}}}}}~~~~~~|||wwwjjjXXXHHH>>>999999;;;777555555777888;;;DDDMMM222222222222111111111111222222222222222222222222222222222222222222333333111111111111111111111111222222222111111000000000000222333222111000111222111111111111111111111111111111111111111111111111222111000000111222333444000111222111000///000222000555444555<<>>>>>@@@CCCAAACCCEEEEEEEEEEEEGGGHHHHHHHHHJJJJJJJJJIIIHHHGGGMMMLLLKKKLLLOOOPPPOOONNNRRRPPPOOOOOOPPPQQQQQQPPPUUUUUUUUUTTTSSSPPPNNNMMMYYYVVVRRRMMMJJJHHHHHHHHHKKKLLLLLLNNNOOOQQQSSSTTTMMMLLLKKKJJJJJJKKKMMMNNNOOOOOOPPPQQQQQQQQQQQQQQQTTTTTTUUUUUUUUUTTTSSSSSSQQQRRRSSSQQQNNNJJJHHHGGGKKKJJJJJJLLLNNNNNNMMMKKKJJJJJJIIIIIIIIIIIIJJJJJJOOOPPPPPPPPPOOONNNMMMLLLQQQSSSSSSRRRTTTXXXWWWSSSQQQQQQQQQQQQQQQOOOJJJGGGEEEEEECCCBBBAAA@@@@@@@@@AAABBBDDDEEEEEEDDDBBBAAAFFFEEEDDDEEEGGGHHHGGGFFFAAAAAA@@@???>>>===<<<<<<===>>>>>>>>>===<<<;;;;;;999::::::;;;;;;::::::999666888777444666999888444333444555555555444333222444333222333444555444333222111000111222333111000000111111222333222222222555444444333333333333333333000111555777666888<<>>XXXQQQ000'''000+++++++++,,,---------,,,,,,+++++++++,,,------......)))***+++,,,,,,,,,******,,,,,,---.........------***++++++,,,------------***+++,,,---...---,,,+++---......---++++++,,,......---,,,---///000000///333333222222222111111111///444999===DDDRRRfffuuuyyy~~~~~~}}}{{{{{{{{{~~~}}}yyylll[[[HHH>>>:::888666666;;;999999:::;;;AAANNN\\\333333222222222111111111111111222222222222111111333333222222222222222222111111111111111111111111000111111111111111222222000111333222000000111333111111111111111111111111111111111111111111111111111111111111111111111111...000111111000000111333000555555888AAAKKKeee{{{___III>>>:::777555333222222222222222333333000000111111111222222222///000000111111111111111////////////000111222333000222444666555333000............///000111111111111111111222222222333333333444444444444333222222222222333333444444444444000111222444555555555444222111000000//////000000222222111000000000000111222333444333111111333444333444555666666555444333333222222555888888555333555555444444444333333333222222222333444444555555777666666666555555555444555666888999999888777666777;;;??????======@@@CCC@@@BBBEEEEEEEEEEEEGGGHHHIIIJJJLLLMMMMMMLLLKKKJJJNNNMMMMMMNNNPPPQQQPPPOOOQQQOOOOOOOOOQQQQQQPPPOOOSSSSSSSSSSSSQQQOOOMMMLLLUUUYYY\\\ZZZSSSKKKHHHGGGGGGHHHJJJKKKLLLMMMOOOPPPJJJJJJJJJIIIIIIJJJLLLNNNNNNOOOPPPQQQQQQQQQPPPPPPRRRTTTVVVWWWWWWUUURRRPPPMMMMMMLLLIIIDDDAAA@@@@@@BBBCCCFFFIIILLLMMMJJJHHHJJJJJJIIIIIIIIIIIIJJJJJJPPPOOONNNMMMMMMOOOQQQSSSTTTUUUUUUSSSTTTWWWUUUQQQOOONNNMMMMMMLLLJJJGGGDDDBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@AAAAAABBBBBBCCCCCCBBBCCCDDDFFFIIIIIIGGGEEE??????>>>>>>>>>========================<<<<<<;;;::::::;;;<<<<<<;;;::::::444666555333444777666333555555444444333333333333555333222333444444333222222111000111222333111000111222222333333333333333555555444333333333333444444111222555777777999===LLL[[[gggkkkkkkgggWWWEEE888666444333333222000///111222222///000111///***...///000111111000///.........---------,,,,,,,,,///---,,,......---111777GGG___tttwwwuuurrrgggXXXIII@@@;;;;;;666---***...,,,---------,,,,,,------,,,------...//////......,,,,,,---------------------------,,,,,,---------333000------000222111///)))HHHXXXEEE---***///---***+++,,,,,,---------,,,,,,,,,,,,---......//////'''))),,,//////...,,,***+++,,,...///000///---***++++++,,,------,,,,,,,,,)))***,,,......---,,,+++,,,------,,,+++,,,...000000///...///222333222111///000000111222222333333444999@@@HHHRRR```pppzzz~~~|||{{{}}}vvvooo\\\MMM>>>:::999666555666;;;;;;<<>>CCCGGGGGGDDDAAAJJJJJJJJJIIIIIIJJJKKKKKKRRROOOLLLJJJKKKPPPVVVYYYUUUWWWVVVSSSTTTVVVTTTOOONNNLLLJJJIIIIIIGGGDDDBBBAAA@@@@@@???@@@@@@AAAAAA>>>===<<<;;;<<>>AAADDDGGGGGGEEEBBB============>>>>>>>>>>>><<<<<<===============<<<:::;;;<<<======<<<;;;:::222444333111333666555111666555444333222333444555555444333333333333222111222111000111333333111000222222333444444444444333555555444333333333333444666333333777888888:::>>>PPP```mmmqqqqqqlllZZZGGG888666444333333222000...111333222000000111...(((---...///111111///...---......---------,,,,,,,,,222///...///...,,,000555IIIaaauuuwwwtttpppcccSSSBBB:::666777555......333...///000///------///111,,,,,,---.../////////...,,,,,,,,,------...............,,,++++++,,,......,,,(((%%%''',,,000///,,,(((MMMUUU999***---000///***+++,,,,,,---------------------...///000000111&&&)))---111222000---++++++,,,...000111///+++(((,,,,,,---------,,,++++++)))***,,,.........,,,+++,,,------,,,+++,,,...111---,,,+++,,,///000000///+++,,,...///111333555555;;;@@@HHHRRR^^^kkkxxxzzznnndddOOOCCC999999:::777777:::888999===BBBJJJYYYqqq333333333333333333333333000000000000000000000000222222222222222222222222000///---,,,,,,...111333111111222222222222111111333222222222111000000000222222222111111111000000333222222222111000000000222222222111111111000000222111000000///000000000444666777999CCCZZZyyynnnRRR@@@888555333444:::222444666000111777444111000000000000000111222111000000000000000000000...//////000111222222333333111//////111111///,,,///////////////000111111333333222222222222333333444333222222111111222222444444333222000///......///111444666777666555444333222222111000//////...---/////////...///111333999555111111333444333111777666666666777888999999999999999888888666555555777777666555444444333333555555555666666666666777555555444333444555666777777666666777888999888777999;;;===>>>===<<<<<<<<>>???BBBEEEHHHNNNOOOPPPPPPOOOMMMJJJIIIMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQOOONNNMMMPPPQQQQQQQQQPPPOOONNNNNNSSSSSSWWW^^^ddd^^^OOOBBBCCCCCCDDDEEEFFFHHHJJJKKKHHHDDDDDDGGGGGGEEEJJJQQQNNNMMMLLLNNNPPPQQQQQQPPPOOONNNOOOPPPQQQQQQNNNKKKLLLEEE>>><<>>999777666555777:::>>>AAA999<<>>;;;===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>============:::>>>>>>:::999<<<;;;777555555444333333222111111555555666666555555444333222222222111111111111000000000111222333444444444333333222111222333444555222333444555555444333222444444555444555888===@@@TTT\\\fffkkkkkkdddTTTEEE888555222222444333111...000000000000000000000000,,,,,,---...//////......---,,,,,,++++++,,,,,,---+++++++++,,,...///111222MMMaaatttxxxuuummm```SSS???:::555000//////......000000//////......---------.../////////...,,,+++++++++,,,---...............,,,++++++---......---///...---,,,+++,,,------555AAACCC777,,,---...+++---------,,,,,,+++++++++---+++***,,,///111...,,,%%%***///000...,,,,,,---,,,---///111000...,,,***......---,,,++++++++++++......---,,,,,,+++******...////////////,,,)))'''111000...,,,,,,---///111000,,,,,,333777555555888BBBIIIUUUbbbnnnvvvzzz{{{~~~~~~wwweeeVVV@@@999444555777777888;;;???@@@AAAFFFVVVnnn222222222222222222222222000000000000000000000000222222222222222222222222111000...------...///000111111222222222222111111222222111111111111111111222222222111111111000000222222222111111111111111333333333222222222111111111111111000000111111222666777888;;;HHHaaajjjOOO???888555444555999222666777000///111,,,111111000000000000111111111111111222222222222222/////////000000111111222222///------...//////---111000000000000111222222222222222111111222222222444333333222222222222222555555555444444333333222///111333666666666444333222222111111000000//////...000111000000000222444444333111111222333333222666666666555666666777777888999999888888666555555888888777666666555444444555555555555666666666666777666555555555666777888;;;999888888;;;;;;:::888888;;;======<<<;;;<<<<<>>@@@===999555777:::===@@@BBBCCCCCCCCCFFFFFFEEEGGGKKKKKKHHHLLLMMMMMMOOOQQQSSSTTTUUUQQQOOOMMMLLLMMMMMMMMMLLLIIIIIIHHHGGGFFFEEEDDDCCCEEEEEEDDDCCCBBB@@@>>>======;;;888555555666888999:::<<<@@@BBBBBB???;;;999<<<<<<<<<<<<<<<<<<;;;;;;============<<<<<<<<<<<<;;;>>>>>>999888:::999444666666555444444333222222555555666666555555444333222222222222111111111111222222111000000222333444666555333222111111222333333444444444444444444333444555555444444777;;;>>>MMMVVVaaagggggg___NNN???777555222222333333111...000000000000000000000000,,,,,,---...............------,,,,,,,,,,,,------,,,------...///111222333LLL```sssxxxuuummm^^^PPP@@@;;;555111/////////...////////////................../////////...---,,,,,,,,,------......------///---,,,+++,,,,,,,,,***///...---,,,,,,,,,---------777999///)))+++,,,)))------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++---...//////---+++******---...///000///...,,,+++...------,,,,,,,,,,,,,,,------------------------,,,---//////...,,,,,,,,,222222222111111111222222111......333666555888===MMMVVVdddpppxxx}}}|||mmmZZZKKK???777222555888:::<<<>>>AAACCCGGGQQQggg111111111111111111111111000000000000000000000000333333222222111111111111000/////////////////////111111222222222222111111000000111111111111111111222111111111111000000000111111111111111222222222333333333333333222222222111111111111222333444444777888999???NNNjjj|||fffLLL===888666555666111...444888333444666///333222111000000000000000111222222222333333444444000000000000000000000000000...------...000000///222222111111222222333444222222111111111111222222555444333333222222333333333333444555666666666666000111333555555555333222111111111111111111000000///000111111000111333555111333444444444333444555666666555555444444555555888888888888777666555555999888888777777666666666444444555555555666666666888777777777777888999999>>>;;;888999===???<<<888888:::======<<<;;;;;;<<>>AAA???<<<555777999;;;>>>@@@BBBCCCFFFIIIJJJIIIJJJMMMMMMKKKJJJKKKMMMPPPQQQRRRRRRRRRPPPNNNKKKJJJIIIIIIGGGFFFHHHHHHHHHGGGFFFEEEDDDDDDGGGFFFDDDBBB@@@===<<<:::===;;;888555333333444555:::;;;=========;;;888777:::;;;<<<======<<<;;;:::<<<<<<<<<;;;;;;:::::::::888::::::888777999888555666666666555555444444333555555666666555555444333333222222222111111111111333222111000111444777999888777555333111000000000555444444333333444444555444555555444444555999<<>>@@@AAABBBDDDIIISSSccczzz000000000000000000000000000000000000000000000000333333222222111111000000---...///000111000000///111111222222222222111111//////000000111111222222111111111111000000000000000000000111222222222333222222222222222222222222111111111222333444666666888888999AAATTTpppyyycccKKK===999666555555...,,,222444000555999222444333222111000000//////111111222222333333444444000000000000000000000///---...///111222222111000222222222222222333333444222111111000000111111222555444333333222333333333///000222444555666666666000111333444444333222111000000111222222222111111///000111111000000222444222555888888555333444666777777666555444444444444777777888888777666555555888888888777777666666666444444555555555666666666888888888888888999999999<<<888555888===???===999888:::<<<===<<<;;;;;;<<<>>>???AAABBBDDDDDDDDDDDDDDDFFFGGGIIIKKKLLLLLLLLLNNNNNNNNNNNNNNNMMMMMMMMMMMMNNNPPPQQQRRRSSSSSSTTTQQQQQQQQQRRRRRRQQQQQQPPPMMMNNNOOOOOOQQQTTTXXX[[[SSSLLLDDD@@@BBBDDDEEEEEEGGGGGGGGGGGGGGGHHHKKKNNNPPPOOONNNOOOQQQRRRQQQPPPKKKJJJJJJJJJJJJHHHDDDAAA:::777666888===???>>>;;;777777888:::===???BBBCCCDDDIIIKKKJJJJJJMMMMMMKKKGGGJJJMMMOOOQQQQQQPPPOOOOOOMMMKKKJJJJJJIIIHHHFFFHHHGGGGGGGGGFFFEEEEEEEEEFFFGGGFFFEEEBBB>>>:::888888777555333333444666777888888888888888888777777888:::<<<======<<<;;;:::;;;;;;::::::999999888888444555666666777888777666666555555555444444444333555555555666555555444333333333222222222111111111222222222333555888;;;===888777444222111000111111555444333222222333444555444444444333333444666999===EEELLLNNNMMMHHH===333333222222111111000//////...//////000000//////...,,,------......---------.........------..................///000222444444AAAWWWmmmvvvvvvnnn]]]LLLCCC>>>777222000000000000---------......////////////000000/////////..................---,,,+++***000...---,,,---------,,,......------,,,,,,,,,,,,+++...---***,,,111111---+++,,,,,,,,,------......,,,///111///---,,,///111...)))%%%%%%(((+++,,,+++///...---,,,,,,,,,------,,,---...//////000000000,,,,,,,,,---......//////***---///...++++++///222//////000000111111000000000111333555777???MMMXXXkkkuuu{{{pppaaaQQQDDD===;;;666777>>>EEEFFFDDDDDDHHHTTTdddvvv000000000000000000000000000000000000000000000000222222222111111000000000+++,,,///111222222222111111111222222222222111111/////////000000111111222000000000000000000000000000000000111222222222333000000000000111111111111111111111222333555666777999888999CCCXXXuuuwwwbbbJJJ===999666444444333000333000,,,555<<<666444444222111000000000000111111111111222222333333111111111111111000000000(((+++000333444222///...222111111111111222333333222222111111111111222222444444333222222222222333///000333555666777777666111222222333333222111000///000222333333222111000...///000/////////111333222555888888444222222444888777777666555555555555666777777777777666666555777777666666666666666555555555555666666666777777777777888888999999999999666444222555;;;>>><<<:::777:::<<<===;;;;;;;;;;;;<<<===@@@CCCEEEEEEDDDDDDFFFFFFGGGHHHIIIJJJJJJJJJLLLMMMNNNNNNNNNMMMLLLKKKPPPQQQRRRSSSSSSSSSSSSSSSPPPPPPQQQQQQQQQQQQQQQPPPOOONNNMMMKKKKKKNNNTTTYYY[[[SSSHHHAAA@@@BBBCCCDDDAAADDDFFFFFFGGGJJJMMMOOOOOONNNMMMNNNOOOPPPOOONNNJJJJJJIIIIIIHHHEEEAAA>>>888777666999<<<===;;;888555666666888:::<<<>>>???===CCCGGGEEEDDDFFFGGGEEEEEEGGGKKKNNNOOONNNMMMKKKKKKJJJIIIIIIJJJJJJIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIFFFAAA;;;777666666444444444555777888555555555555666777888999777999;;;======<<<;;;::::::::::::999888777777777666555555666666444333333444444444333333333333333555555555666555555444333333333333222222222222111000222444555666666666555555444333222222222333333555444333222222333444555222333333333222222444666999>>>AAA@@@>>><<<777222111111111000//////...///---...///000000///...---,,,---------------,,,,,,.........------.........,,,,,,------///111222333;;;PPPhhhsssvvvqqqaaaOOODDD>>>777111//////000000,,,,,,------......//////000//////.............../////////...---,,,+++***///---,,,---///000000///---------------,,,,,,,,,++++++)))''')))---,,,))),,,,,,,,,------.........***,,,...---+++,,,///333...***&&&&&&***---...---///...,,,+++++++++---...+++,,,...///000111111000,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,,,,...111000///---------///111222///222555777===KKK]]]jjjyyysssbbbQQQDDD===:::777666;;;DDDIIIHHHEEEDDDNNNaaaxxx000000000000000000000000000000000000000000000000111111111111111111111111+++---///111222222222222111111222222222222111111//////000000000000000000//////000000000000000111111111111111111222222222/////////000000000000000111111111222333444666777999888:::FFF]]]zzzsss^^^HHH<<<888555333222555333666333333CCCPPPKKK444333222111111111111111222222222222222222111111222222222222222222222222%%%***000333222000---,,,222222111111222222333444333222222222222222222333444333222222111111222222111333555777888888777666222222222222111111000///000111333444444222111///---...//////...///111333111222444444222111222222777777666666555666666666666666666777777666666555666666666666666666666666666666777777777888888888777888999999:::999999999333333333666999;;;;;;;;;777999<<<<<<;;;::::::;;;:::<<<@@@CCCEEEEEEEEEDDDGGGGGGGGGHHHHHHHHHIIIIIIKKKKKKMMMNNNNNNMMMLLLKKKQQQRRRRRRSSSSSSSSSRRRRRRNNNOOOPPPPPPQQQPPPPPPPPPLLLKKKJJJIIIIIILLLQQQTTTZZZUUUNNNFFFAAA@@@BBBCCC===BBBDDDDDDFFFKKKNNNOOOMMMLLLKKKKKKMMMMMMMMMKKKJJJIIIGGGGGGFFFCCC>>>;;;777777888:::;;;;;;888666444444555666777888999999;;;BBBFFFEEECCCEEEFFFDDDCCCEEEHHHKKKLLLKKKJJJIIIFFFEEEEEEFFFHHHIIIGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGCCCEEEHHHIIIGGGBBB===999;;;:::888666555444555555333333444444666777999:::888999:::;;;<<<<<<;;;;;;;;;:::999999888777666666:::777666777555000...///333333333333333333333333555555666666555555444333333333333333222222222222222333555555444111---+++333333222111222333555555555444444333333444444555000111222222111111333555777::::::666333444444222///000111000...---...///,,,---///000000///---,,,,,,------------,,,,,,+++......------------......+++++++++,,,...///111222777LLLdddqqqwwwsssdddRRRDDD>>>666000......//////---------------.........//////...------------...............---,,,+++***---,,,+++,,,///111111111------......------,,,+++///---+++***+++------,,,---------------.........************)))***---///000...---,,,---//////...///...,,,+++++++++,,,---+++,,,...000000000000///,,,,,,,,,,,,,,,,,,,,,+++...............//////...222000...---...000333555000444777:::EEEYYYmmmxxx|||jjjVVVDDD:::777666444777???HHHJJJGGGGGGJJJ\\\qqq111111111111111111111111000000000000000000000000//////000000111111222222//////000111111111111000111111222222222222111111000000000000000/////////////////////000000111111222222222111111111111111//////000000111111111111111111111111222333555555999888<<>>>>>===;;;888666555444444444444555555666777888999888999999:::;;;;;;<<<<<<;;;;;;:::999888777666555999555555777666000///111444444444444444444444444555555666666555555444333444444333333333222222222444444444444222000---,,,333333222111222333444555333444444444444444444333...///111111111111333444444888888222///000111000---///000///---,,,---///+++,,,...000000...,,,+++---------------,,,+++***------,,,,,,,,,,,,------***++++++,,,---///000111777LLLbbbpppvvvttteeeSSSDDD>>>555///,,,---.........------------------,,,///...---,,,+++,,,,,,---............---,,,++++++---,,,***+++---.........------.........---,,,+++111///...---------///111............------------000---+++******+++,,,+++***---///000/////////000...---,,,,,,++++++,,,,,,+++,,,...000000000......++++++,,,,,,---.........---++++++...222333111---000000000000000222333444555888:::>>>LLLdddwwwtttaaaNNN@@@888666666777<<>>OOOjjjfffSSS???666555333222111555555666000...>>>IIIBBB222222222111222222333333666666555444333222222111222222333444444555666666111333555444111111444777555444444444444555666666555444444333333444444555222111111000///000000000111222444666555444111///333222222111000///......222333555555444222///---///000111111000111333555444111000222888<<<===<<<333333333333444444555666555555666666666666666555888888888888888888999999888888999999999:::::::::::::::<<<=========<<<;;;888<<<>>>===999777:::>>>777999;;;<<<;;;::::::;;;:::<<<>>>AAACCCEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLGGGIIIKKKMMMNNNNNNMMMLLLLLLMMMNNNOOOPPPQQQQQQQQQLLLMMMNNNNNNOOOOOOOOOOOOLLLJJJHHHHHHIIIHHHFFFDDDEEEMMMSSSRRRJJJBBB??????<<>>===;;;:::888777666666666666777777777777777777999999999999:::;;;<<<===;;;;;;:::999888777666555444000111666777333333777444555555555555555555555555555666666555555444333444444444333333333222222444444333333333444555555444444222222222333444444222333555555555555333222---...000111000111333444222666777333//////000///,,,///000///,,,+++---///***,,,...000000...,,,***------------,,,,,,+++***---,,,,,,++++++,,,,,,---+++++++++,,,...///111222999MMMbbbooovvvtttdddSSSDDD>>>555...,,,,,,---............------,,,,,,,,,...---,,,+++***+++,,,,,,------......------,,,,,,---+++******+++,,,+++***,,,---.........---,,,+++,,,+++++++++)))))),,,000/////////...---------,,,777333...,,,---...---***!!!&&&,,,//////...000111---------,,,,,,,,,+++++++++,,,...000000///---,,,***+++,,,---///000111111,,,)))(((---444777333------...000111222222222111999;;;<<<@@@QQQjjj|||xxxlllZZZJJJ@@@;;;999888<<>>:::777333555999===@@@BBBCCCCCCDDDCCCBBBAAAAAAAAAAAABBBEEEEEEEEEEEEDDDDDDDDDDDDFFFAAAAAAFFFGGGCCCAAADDDBBBBBBAAAAAAAAACCCDDDFFF@@@>>>===:::888777666555<<<;;;:::999888888888888777777888999::::::::::::555888999777333111444888444555777777666666666777555666666666666666555555555444333333222222222222333222222222333444444333777444444666444000///111555222//////222444333222444444333222111111111222...///111222333444444444111111000000//////......---,,,---000///,,,,,,000---...000///...,,,------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++///...---000555999DDDTTTeeepppnnn\\\JJJ<<<888222...,,,,,,,,,++++++,,,.../////////......,,,++++++,,,......,,,***...---,,,+++++++++++++++---((($$$%%%***......,,,...........................---+++******+++---...000///...//////...+++)))///,,,---///,,,)))---555///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++++++++,,,......---...000///......///000333222///---///333666555DDD===:::FFF]]]sssuuu```JJJ>>>;;;999999:::===EEELLLKKKJJJTTTjjj}}}000000000000000000111111111111111111111000//////222222222222222222222222000/////////000111222222000000111222222222222222///000111222222111000000///---...111000------///---///000000//////000111222222222222222222222222111333444444333222333555::::::EEE^^^|||}}}lllTTTHHH;;;888888777666666666444222222333444555444333333222222333444444555333222000000000...,,,***///000111222333333333333333333333333333333333333333333444555666666666555:::666111///111555888:::444444333111111000000000;;;777444444777999666333111111111111111111111111555222222555444111111333333333222222222222222333777666666666555222...***666444111111333444333111444444555666666666666666666666777888888888888888888888777999;;;<<<<<<;;;======>>>>>>>>><<<;;;:::999:::;;;<<<<<<===<<<<<<<<<:::888999;;;<<<:::999777999;;;>>>AAACCCDDDEEEEEEFFFHHHIIIJJJKKKLLLLLLOOOOOOPPPPPPPPPPPPPPPOOOMMMKKKIIILLLPPPQQQOOOLLLOOOMMMLLLMMMPPPPPPMMMJJJJJJIIIGGGFFFEEEEEEFFFFFFEEEGGGIIIJJJIIIGGGDDDBBBBBB===999:::???DDDGGGFFFEEEDDDCCCCCCDDDDDDBBB@@@>>>>>>===<<<999666444222777999:::<<<============:::;;;<<>>CCCHHHKKKQQQaaayyy000000000///////////////333333222222000///------222222222222222222222222111000000000000000111111000000111222222222222111...///111222333333222111333000000333222///...000---...//////......///111333333333333333333333333111333444444333333444555888<<>><<<;;;888999:::;;;<<<<<<<<<<<<<<<;;;:::;;;<<<;;;999777666777:::===@@@BBBDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLNNNOOOPPPRRRRRRRRRQQQQQQLLLJJJHHHJJJNNNQQQPPPOOOPPPNNNMMMNNNQQQQQQMMMJJJHHHGGGFFFEEEDDDDDDEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDCCC???:::888;;;???@@@@@@CCCBBB@@@@@@AAA@@@???===<<<;;;999777555444333333::::::;;;<<<===>>>??????======???AAABBBAAA===:::777777777888:::<<<===>>>:::;;;;;;<<<>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDEEE???;;;;;;???BBBAAA@@@BBBBBBCCCCCCDDDDDDDDDDDDCCC@@@>>>;;;888666555666666;;;:::999888777777777777::::::::::::999999999999444666777555222000222555555444222000///000111222111222333444444444444444222222222222333333333333444555555666555444222111222000111555555333222555555444222222333444444333222111111000000000000000444444444333222111000///333333222222111000000000...+++,,,//////,,,+++------...//////---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000+++***---...------000???DDDJJJPPPUUUUUUJJJ>>>888444000------------------............------,,,...,,,***)))+++,,,,,,,,,//////...---------.........,,,,,,...000111---***------------------------///...---,,,,,,---...///---,,,+++,,,---,,,***(((000,,,,,,///000......///......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,000111111111111///...------...//////......///111------...000222444555666===BBBLLL[[[lll||||||ppphhhSSSFFF:::666777888;;;>>>CCCCCCFFFNNN\\\rrr111111111000000//////...222222222222000///...---000000000000000000000000222111000000000000000111000111111222222222111111...///111333444444444333555222222444444000...000000111222222111111222444333333333333333333333333111333444444333333555666777@@@UUUrrruuucccGGG>>>888777888555333444555333111111333444444333222111111111111111222222000//////000222222111///---...000111333444555555222222222222222222222222444444555555555444333333111222444777777444///+++111111000000///000000000555333111222444666555444555333111//////111444666666333222444333111222555333333333333333444444555666555333333444444222111222222111222333444555555555444333333333444666777666777777888888888888888<<<;;;:::;;;<<<===<<<;;;???@@@AAABBBAAA???<<<:::777888999:::<<<<<<======;;;;;;=========;;;888666444666999<<>><<<<<<<<<<<<;;;999999888555333222222333444;;;;;;;;;<<<===>>>???@@@?????????AAABBB@@@===:::888777777666777888:::;;;999999:::<<<======>>>>>>??????@@@@@@AAAAAAAAABBB:::888888;;;>>>@@@@@@AAABBBCCCDDDEEEDDDCCCBBBAAA===;;;999777666666888999999999888777777777777777::::::999888777666666666444555555444111000111333555444222222222333222222555555555666666555555444111111222222333333333333111333444444222000///...333111111555555222222555555555444444444444444333000000////////////000000444444444333222111000///333222222111111000//////---******---...***)))+++,,,...//////---,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111+++))),,,//////000222DDDFFFGGGFFFGGGHHHBBB:::555222...------.....................---,,,,,,+++...,,,+++,,,---...---,,,---,,,,,,+++++++++,,,,,,...,,,+++,,,------+++)))------------------------///...------------...///---,,,++++++,,,---+++***555000,,,---......,,,+++------------------------------------------------------------------------,,,---///000///...,,,***,,,...//////......000111//////111555666555888;;;CCCMMM]]]lllxxxqqqbbbXXXGGG>>>777777999;;;>>>BBBFFFFFFJJJWWWkkk222222222111111000000000000000111111111111000000000000000000000000000000222111000000000000000111111111222222222111111000...///111333444555555444222//////111000,,,+++---222333333333222222444666333333333333333333333333111333444444444444555777888DDD\\\zzzppp\\\BBB;;;666777777444222333555333111111222333444333222111111000000111111111000//////000222333111000,,,---///111222333444444222222222222222222222222444444444444444444333333888444000///222666:::===///............//////000111111000222444666777777666444222000000333666999666333333555555333333666555444444444444444555555333222222333444444222///111111222222333444555666555555444333333555666777777888888999999999999999===;;;;;;;;;=========;;;>>>???AAAAAA@@@>>>:::888555666888999;;;<<<======:::<<<>>>???===;;;888666444666999<<<>>>AAABBBCCCDDDDDDDDDDDDFFFIIIKKKMMMIIIJJJLLLMMMNNNNNNNNNMMMKKKJJJIIIKKKMMMQQQSSSSSSQQQNNNLLLMMMPPPPPPNNNKKKJJJIIIHHHGGGGGGGGGHHHIIIGGGFFFFFFFFFGGGGGGHHHHHHCCC???:::777666666888888>>>;;;999888888888777666777666444222222333555666;;;;;;;;;;;;<<<===???@@@@@@?????????@@@???<<<999999888666555555666777777::::::;;;<<<===<<<<<<<<<@@@??????>>>>>>=========777777666888;;;???@@@???AAABBBCCCCCCBBBAAA???>>>888777666666666888:::;;;888888777666666666777777999888666555444333444444444444444333111111222333333222222333555555333111666666666666555444222222000000222333333333333222000222444333111......///555222222555555111111333444555555555444333333333000///////////////000000222222333333333222222111111111111000//////......222---,,,000111...,,,---,,,---///...,,,++++++,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,///+++)))---000111333777DDDFFFDDD???<<<===:::666333000---,,,---......---......------,,,,,,,,,,,,---------///000000---+++,,,,,,+++++++++,,,,,,---000...+++******+++,,,,,,------------------------.........------.........---,,,++++++---...---,,,///,,,((((((,,,111333222,,,---------------------------------------------------------------------)))***,,,...///...,,,+++,,,---//////...///000222111000222666777777;;;CCCRRR^^^ooo||||||rrrcccTTTIII???:::777999:::;;;???DDDEEEHHHRRReee|||222222222222111111111111......000111111222222222222222222222222222222222111000000000000000111111111222222222222111000000///000222444555555555555222000000222222...---///111222222111000000333555333333333333333333333333111333444555444555666888999GGGbbbiiiUUU@@@:::666666666222111333555333111111222333333333333222111111000111111111222111000000000000...,,,---...000111222333444444333333333333333333333333222333333444444444333333888777555444333222000.........---......///000000222222333444555777999:::666444222000111444777999666444444888888555555777777666555444444444444555444444444555666555333111111222333333222333555777555555555555555666777777999999:::;;;;;;;;;;;;:::<<<;;;:::;;;===>>>===<<<===???AAAAAA@@@===999777444555777999;;;<<<======999<<>>@@@AAABBBCCCCCCDDDEEEHHHJJJLLLMMMKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKLLLMMMOOOQQQSSSTTTRRRNNNKKKJJJMMMNNNNNNLLLKKKJJJIIIHHHHHHIIIJJJKKKJJJIIIIIIHHHHHHGGGGGGGGGAAA???:::777555666888:::>>>;;;888777777777666555777666444333444555777999::::::;;;<<<===>>>??????@@@???>>>>>>???===:::888888777777666555555555555999:::<<<======<<<;;;:::??????>>>===<<<;;;::::::666777777666999???AAA???@@@@@@@@@@@@???===<<<<<<555555555666777999:::;;;777777666666666666777777777666444333222222222333333333222222333333444444444222111222555555222///444444444444333111000///000111222333333333222111222444555444000///111333555222333555555111000222333555666555333222222222///////////////000000111000111222333333333333333111111000000///.........222---+++///111...++++++,,,---......,,,++++++,,,+++,,,...//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///444;;;@@@CCCAAA:::666555555222111///---,,,---...---,,,...---,,,,,,,,,,,,,,,------------...000///---+++......---------...//////222000---+++***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++***+++---.........------***''')))...000///+++,,,---.........------------------------------,,,,,,,,,------------...+++,,,---////////////...+++---...///...///000222222...000555888999CCCPPPdddnnn|||}}}vvvmmmbbbTTTHHH@@@:::777777999999888===CCCDDDNNN```vvv000000000000111111111111......000111111222222222222222222222222222222222000/////////000111222222222222222222222111000000000111333444555555555444333111111444444111000333111111111000///000222555222222222222222222222222111333444555444555777888;;;JJJffffffQQQ???:::666666444111111444555333111000222333333333333333222111111111111111222111000111222111///---000111222333444444444444444444444444444444444444111222333333444444444444333555999:::777///###.........///000111222333333444444444444555777888333222111000111333555777555444666;;;;;;888666777888888666555444444444444777555333222333444444333111333444333222222444777555666777777888888777777:::;;;<<<<<<===<<<<<<<<<:::999999:::<<<>>>===<<<===???AAABBBAAA===999666222444666888:::<<<======999;;;>>>???<<<::::::;;;888999;;;===???@@@AAAAAABBBCCCEEEGGGIIIKKKLLLLLLNNNMMMKKKJJJJJJLLLMMMNNNKKKMMMOOOPPPQQQRRRSSSTTTSSSNNNIIIGGGJJJMMMMMMMMMKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKKKKJJJHHHGGGEEEDDD???===:::777666777;;;>>>AAA>>>:::888888999888777777666666666777999:::;;;:::;;;===???@@@@@@@@@???BBB@@@???>>>>>>===:::888777777777777666555444333666888:::<<<===<<<<<<;;;<<<<<<<<<;;;;;;::::::999777999888555999@@@BBB??????>>>===<<<::::::999999444555777888888888777777666666666555555666666777666555333222111222333444222111111222444555666666>>>888333111333444333000111222222333333333222222000111222333333222000///111333444222......222666333111222555555222222444222444666555222000000111000/////////000000111222111111222333333333333222222222111111000//////...111,,,)))---000---***)))+++---......,,,++++++,,,+++,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,******,,,---******111:::===AAAAAA;;;555444444222111///---,,,------,,,+++---,,,+++++++++,,,---...///,,,***)))+++,,,---------------------...///000......---,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,***))))))+++---......)))...///+++)))++++++(((+++,,,---.........------........................,,,,,,,,,---------..................////////////+++---...///...///111222333...///777<<>>=========999888888999<<<>>>>>>===>>>@@@BBBCCCBBB>>>999777222333555888:::<<<===>>>888;;;>>>>>><<<:::;;;===999:::<<<>>>???@@@@@@@@@AAACCCFFFIIIKKKLLLLLLLLLNNNLLLJJJHHHHHHIIIKKKMMMKKKNNNQQQRRRRRRRRRSSSSSSSSSNNNGGGEEEHHHKKKMMMMMMKKKJJJIIIHHHIIIIIIKKKLLLLLLLLLLLLKKKHHHFFFCCCAAA>>>===:::888777999===@@@CCC@@@<<<::::::::::::999777777888888:::;;;<<<===;;;<<>>===999555;;;:::===888000444888000444444444333333333222222777555444444555666555444555@@@DDD<<<888<<<===999:::999:::>>>BBBAAA;;;555;;;888555555777;;;>>>??????@@@BBBBBB@@@===:::888666777777888:::<<<>>>??????>>>===>>>???>>>===;;;===============>>>???@@@EEEGGGJJJKKKJJJIIIHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJNNNOOOPPPQQQQQQQQQPPPOOONNNMMMLLLJJJJJJJJJKKKLLLNNNLLLKKKKKKMMMNNNMMMLLLJJJJJJJJJJJJHHHEEECCCAAAAAA???===;;;;;;<<<>>>@@@BBB???;;;:::::::::::::::888888888999:::;;;<<<===???@@@???===???CCCCCC???EEECCCAAA@@@@@@???===;;;777888888777777666555444222444777:::<<<<<<;;;;;;???>>><<<:::999:::;;;<<<888:::<<<<<<<<<<<<===>>>888888999999999:::::::::777777777777666555444333444555555555666666777777111333444444444444555777222111000000000111333333???<<<777333111111333444666555333222111222333333555555555555444444333222/////////111333444333222555444222111000000111111444333222111000000000000111111000000111222333333000111222222222000///...111000000///...---------...............------------------.........//////,,,---...//////---+++***---,,,++++++------,,,++++++******,,,000555;;;>>>CCCDDDCCCAAA<<<999888888666222...++++++,,,,,,+++///...,,,++++++,,,...///---***(((+++000111---(((000+++))),,,---++++++---------------------------+++++++++,,,,,,---------...///...,,,++++++---...////////////...---,,,+++,,,---.../////////...---///...------...///...---//////...---,,,,,,++++++......---,,,---...///000222111///,,,***+++///222...///000///......000222000666;;;>>>DDDUUUmmm}}}{{{iiiUUUIIIBBB;;;777777>>>888555999>>>AAAEEEIIIiiiwww111111111111000000000///111111111111111111111111000000000000000000000000000000000000111111111111444333222111000000000000111111222222222333333333222//////222222//////222000000111111222333333333444444444333333222222222666555444555666777888888@@@QQQmmmgggRRR@@@;;;666444555555333000333111000111222333222111222222222111111111000000...000222111000000333555333333444555555555555444555444333222222333444555333222222222111111111111333000111444444000000222///////////////000111111222222222222222222222222///...---///333555555444666888;;;???AAA@@@;;;777;;;999<<<888///333777000111111222222333444444444666444333333444555555444555???BBB;;;777;;;<<<888:::999999<<<@@@@@@;;;666:::888777777999;;;;;;:::<<<===???@@@@@@>>><<<;;;777777888999;;;===???@@@@@@???>>>>>>??????===<<<======<<<<<<<<<===??????GGGIIILLLMMMLLLKKKJJJKKKJJJJJJKKKLLLMMMNNNOOOOOONNNOOOPPPPPPPPPOOONNNMMMLLLLLLKKKKKKKKKLLLLLLMMMKKKIIIHHHHHHJJJKKKKKKJJJLLLKKKJJJHHHFFFCCCAAA@@@<<<===>>>???@@@@@@AAAAAAAAA>>>;;;:::;;;<<<<<<;;;999999999::::::<<<=========@@@BBBBBBEEEHHHGGGBBBEEECCC@@@@@@@@@???===;;;888888888888777666555555222333555777999:::::::::===;;;:::888888999:::;;;AAAAAAAAA???===;;;999999888888888888999999999999555555666666666666555555444444555555555555555555222333444333111111222333222222111111111222333444888666444111111111333444444333222111111111222222444444444444444333222222/////////111444555444333777666555444333444555555444333222111000000000000111111000000111222222333000111111222111000///...111000000///......------/////////.........---------------.........//////---...///000000...,,,+++,,,,,,+++,,,------,,,***---,,,,,,---000555:::===DDDFFFGGGEEE@@@<<<;;;;;;555111---+++++++++++++++///...,,,++++++,,,...///+++---...///...,,,,,,,,,000+++))),,,---,,,,,,///---------------,,,,,,,,,+++++++++,,,,,,---------111000///---+++++++++,,,.........///......---,,,&&&''')))+++------...---///...------//////...---.........------,,,,,,,,,---------------......///111000...---...///222333---/////////...///111333444777===FFFSSSeeevvv{{{tttbbbMMMAAA;;;777777888999777666999;;;@@@LLLXXXvvv111111111111000000000000111111111111111111111111////////////////////////000000000111111111222222444333222111111000111111111222222222222333333333111......111111......111000111111222222333333444444444333333333333222222555555444444555666888888@@@TTTrrr|||fffTTT???;;;666444555555333111555333000///000222333333222222222111111111111111///000111111000000222444333333444555555555555555333333222222222222333333111111111111000000000000333000000333333000000333000////////////000111111222222222222222222222222111//////000222444444444555888===CCCFFFDDD???;;;999666888444,,,///444......///000111333444666666555333222222444444444333444===@@@:::777:::;;;777:::888888:::===>>>;;;888999888888999:::999777444777999;;;===>>>>>>======888888:::;;;===>>>@@@@@@@@@>>>===>>>??????>>><<>>======>>>???AAABBBIIILLLNNNOOOMMMLLLLLLMMMJJJKKKLLLNNNPPPQQQSSSTTTNNNNNNNNNNNNNNNMMMLLLKKKIIIIIIKKKLLLMMMNNNOOOOOOMMMLLLJJJKKKMMMNNNNNNMMMMMMKKKIIIFFFDDDAAA@@@???;;;>>>AAACCCDDDBBB@@@>>>???===;;;;;;<<<>>>>>>===;;;;;;;;;;;;<<<===>>>>>>===AAADDDDDDFFFHHHEEE???CCCAAA>>>=========<<<:::999999999999888777666555333333333444555666888888999888777777777888::::::BBBAAA@@@>>>;;;888666555666666777777777888888888444444555666666666666555444444444444333333333333111222333111///......///333222222222222333444444000000000000000111222333333222111000000000111111222333333333333222111111//////000222555777666555777777666555555666666777333333222111000000000000111111111000111111222333000111111111111000//////000000000///......------000000///...............---............/////////...///000000000///...---,,,++++++---......,,,***///...---...111555:::===EEEHHHKKKIIICCC>>>;;;;;;333000,,,******++++++***...---,,,++++++,,,---...***000444222+++(((+++000///***))),,,...------000......------,,,,,,++++++++++++,,,,,,,,,,,,------000///...---,,,,,,,,,---,,,---......///.........&&&''')))***,,,---------///...------//////...---......------------------+++,,,------......------000...,,,...111444444222///000000000000111333666888;;;DDDTTThhhxxxvvviiiXXXDDD:::666555888;;;666777999:::<<>>EEEIIIHHHDDD@@@888333444111(((+++111---...///000111333444555555444222111111333444444333444:::===999777999999777999888777888:::<<<;;;999:::888777777777666333111555666888999;;;<<<<<<===999999;;;===>>>@@@AAAAAA???===<<<<<<===>>>===<<>>===;;;<<<>>>@@@@@@???===<<<<<<======>>>???@@@AAACCCDDDBBBBBBBBB>>>888@@@>>>;;;:::::::::999888999::::::999999888777666333333111111222333555777666666666666777888:::::::::999888888888777555333555555555666666666777777555555555666555555444444444444333333222222111111000111222111///...///000111111111222222222333333---...///000111111111111222222222111111111111222111111222222222111111000000000000333666888777666777777666555444444333333333222222111000000111111222111111111111111222222000000111111111000000000000000//////............111000///.........//////.............../////////......////////////...---++++++,,,---......,,,)))...------...222777<<>>888999;;;???FFFVVVqqq000000000000000000111111111111111111111111111111////////////////////////111111111111222222222222444333222222222222222222222222222222222222222222222000000222222000000222222222222333444444555555333333333333333333333333333444444444333555999===KKKdddmmmWWWIII;;;999666444333444444444555444444444666666555333111111111111111111111111555444333333444555555555222333333444444444444444000111111111111111111000////////////////////////000---,,,//////---///222000000000000000111222222222222222111111000000000000000000000111333555777444777===DDDIIIKKKIIIFFF===555555333)))***000///111111222222222333333333333222111111333444444444555888:::999888999888666888777777888999;;;;;;;;;;;;888555444444333222111555555555666777888999:::999:::<<<>>>@@@AAAAAAAAA>>><<<::::::<<<======<<<===>>>@@@BBBDDDGGGIIIJJJHHHJJJLLLLLLKKKJJJKKKLLLLLLLLLMMMMMMNNNOOOOOOOOOLLLLLLKKKKKKJJJJJJJJJJJJGGGHHHKKKNNNPPPQQQRRRRRRKKKJJJHHHHHHJJJKKKJJJIIIHHHFFFEEECCCBBBCCCCCCDDDBBBBBBBBBAAA@@@>>>===<<<>>>===<<<===@@@AAABBBAAA=========>>>???@@@BBBBBBDDDDDDBBB>>>>>>@@@===999===;;;888777777888777777999::::::999999888777666555333111000000222444555555555666666777999::::::555333222333555666444222444444555555555666666666777777777666555333222111333333222222111111111000///000111111000000111333///000000111111111111111//////111222222111111000222222333333333333333333000000111222222111111111111000111333666888777666999888777666444222111000333222111111000111111111222222111111111111111222000000000000000000111111////////////............111000...---------...///////////////////////////------------...---------,,,++++++---......,,,***,,,,,,,,,///333:::@@@DDDHHHMMMPPPLLLBBB888333222///---+++***+++,,,++++++---------,,,,,,---------,,,......,,,)))((()))+++,,,'''&&&))),,,+++,,,...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---+++)))++++++---...//////000000000000//////............000///......///000///...---.....................+++,,,---...///...---,,,111...,,,///444555111---222333333333333666:::===JJJTTTcccsss~~~{{{ooocccLLLCCC;;;999999888999<<<<<<:::===GGGWWWjjj000000000000111111111111111111111111111111111111////////////////////////111111111222222222222333333333222222222222333333333333333222222222222111444111111444444111111444222333333444444555555666222222333333333333444444111333555444444666<<>>444666:::@@@GGGLLLMMMMMMEEE;;;:::888---,,,333333444444444333333222222222444222111222444555555555666777888999999999888777777777888999::::::;;;<<<:::888555333444444444333555444333333444555777888888:::<<>><<<::::::;;;============>>>AAADDDFFFHHHHHHHHHGGGHHHIIIIIIHHHHHHIIIKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJLLLNNNPPPQQQRRRRRRMMMKKKIIIIIIIIIJJJIIIHHHEEEEEEDDDDDDDDDDDDEEEEEE@@@????????????@@@AAABBB>>>======???AAACCCBBBAAA===>>>>>>???AAACCCEEEFFFDDDDDDBBB???@@@DDDCCC???===:::777666666777777777999999999999888777666555666555333111111111333444444555555666777888888888777444333444666666333000444444555555555666666666888888777666444222000///222222222222222111111111...000222222111111333444...///000000111111000000111222222333333222222111222222333444444444333333000000111222222222222111222111222333666777666555999888888777555333111000222222111111111111111222333222111111000111111111000000000///000000111222//////////////////......111///---,,,+++,,,...///000000000////////////...,,,,,,,,,,,,---------...---,,,++++++------,,,+++++++++,,,///555<<>>DDDHHHZZZeeesss}}}{{{qqqaaaSSS???;;;888::::::888777999>>><<>><<<:::///,,,333444555555555444444444333333444333222333555666666666777666777999:::999888888666777999:::;;;;;;<<<<<<888777777777888888777555333222111000111444666888888999<<>>>>>@@@BBBCCCCCCAAA======>>>@@@CCCEEEGGGIIICCCEEEEEECCCDDDFFFEEE@@@>>><<<888777777999999999888888888888777666555555777666555333222222333333333333444555555666666555888555222333666777333///555555555555666666666666666666666555444333111000111111222222222222222333000111222222111000111333...///000111222111111000111222222222222333333444000111222333444333333222000111111222333333222222333222222333555555444333444444555555444333222111222111111111111111222222333222222111000000111111111000/////////000222333.../////////////////////000...,,,******+++---...000000000000/////////...---------------.../////////,,,******+++,,,---------------000555<<>>;;;999---***000222555555555555555555555555444333222333555777777777777666777:::;;;:::888888555777:::<<<<<<;;;<<<<<<666777999<<<===<<<999666111000//////000444777999777999<<>>@@@AAABBBIIIKKKOOOQQQPPPMMMHHHEEEFFFGGGGGGGGGFFFFFFHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJLLLNNNOOOOOOOOONNNMMMNNNOOOQQQRRRMMMKKKHHHFFFFFFEEECCCBBBGGGGGGHHHHHHFFFEEECCCAAABBBCCCCCCDDDDDDCCCBBBAAA?????????AAACCCDDDCCCAAA<<<===>>>AAADDDGGGIIIKKKDDDGGGGGGFFFEEEEEEAAA:::@@@===:::888999:::;;;;;;888888888777777666555444888888666555444333333333222222333444444444333333444111///222666777444000555555555666666666777777555555555555444333333222111111222222333333333444111222333222///...///000///000111222333222111111000000111111222444555666///000111222333333222111000111222333333333333333333222222333444444333111---...000111222111111000222111111111111111222222333333222111000000111111111000/////////111222333.........//////////////////...+++))))))***,,,...111111000000/////////..................///000111000---***(((***,,,---...///...///111555;;;AAAEEECCCIIIMMMGGG;;;222111333...---,,,---/////////---,,,------......------,,,,,,,,,---+++******---///222---+++---///------///))))))***+++,,,------...---------,,,,,,+++++++++)))'''(((---333777555222,,,---......///.........111000///---,,,,,,------111///...///000111000...111111000///...------,,,000//////......///111222111222444555555777:::<<<<<>><<<<<<>>>CCCJJJ]]]vvv000000000000000111111222111///......///000000///000000111111111111000000444///---111333111///000111111222222222333333333555555444333111000//////222222222222222222222222444444444555444444333333222333333444333222000//////444333666;;;999AAAVVVvvvuuu^^^KKKAAA>>>777777777666555555444444444555555444333444666999000000000000111222333444222000...///222333111///111111111111000...---,,,111222222222111000...---,,,---///000111111111111333666999777111///222555222222111111111111222222444333333222111111111222///000111000//////111333444555666777:::???FFFKKKFFF???888555222///222777666666555444444444444555555444222222444666777777999999888888888888888888<<<;;;999999999;;;===>>>;;;;;;;;;<<<<<<:::777444555333111111222444444333999999:::<<<<<<<<<<<<<<>>BBBFFFHHHGGGEEEDDDDDDGGGBBB@@@CCCBBB===<<<@@@@@@???<<<:::999888888888999999999999999999999999;;;:::999777555222000///111111222333444444555555666333111111444555333111111222444666777777666666555444333333222222222222333333222222111222222222333111///...000111111000333222000000111000///---///111222222111111222333111222222333333222222222333111000111444555333111...222333111222444444111222222222111111111111111000000111111111222222222333222111000//////////////////......///000111222111...------000111///---------------------------.../////////000000000111---------------...///000222111///...---------...///000111222333777<<<@@@DDDHHHJJJDDD999111111333///...---,,,+++,,,---...///---,,,,,,......---+++000222000***)))+++,,,+++'''***------,,,***+++---...---+++***+++---///000//////...------,,,++++++---+++***,,,///111000...---,,,+++,,,...000000///000///...---------------////////////////////////222111///...------...///111222333333333333222222444777:::999777888>>>DDDJJJPPPXXX___eeelllsssxxx}}}ooo\\\KKK>>>999<<<999888;;;<<<;;;===@@@HHHZZZsss000000//////000000111222222000//////000111111000000000111111111111000000444///---111333111///000111111222222222333333333555555444333222000000///222222222222222222222222333444444444444444333333222222333444333333111111111555444777<<<;;;DDDZZZ{{{nnnWWWFFF===:::777777777666555555444444444444555444222333555777222222222222333444555666333111000000222333222000111111111111000///...---111111222222111000...---...///000111111000000///111333555333000...///111222222111111111111222222444333222222111111222222///000111000///000111333444555555666777:::???BBBCCC===888666333111222777666666555444444444444555555444222333555777777777888888888888888888888888<<<;;;:::999999;;;<<<>>>>>>===<<<<<<===<<<999777777444222222444555555444999999::::::;;;<<<======@@@AAAAAABBBCCCDDDEEEEEEGGGLLLQQQQQQMMMJJJIIIKKKFFFHHHGGGCCCAAAEEEGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJIIIIIIIIIJJJLLLMMMNNNKKKKKKKKKJJJJJJIIIIIIHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAABBBDDDEEEDDDCCC@@@???@@@@@@AAAAAABBBBBBCCCCCCDDDEEEGGGFFFEEEEEEFFFGGGFFFBBBAAACCCBBB>>>===AAA@@@???===;;;999999999999:::::::::999999888888888::::::999777555333111000000111111222333444444444444111//////111222222111000111333444555444444333555444333222222222222222333333222222111222222333222000//////000111111111333222000000111111///---///111222222111111222333222222333333333222111111333111000111333444333111444777777555555999999666000111111111111111111111000000111111111222222222222111000///.............../////////000000000000111///---...///000...,,,------------------------///////////////000000000---------.........//////333222111///////////////,,,,,,---...000333999===BBBEEEFFFAAA888222000222......---,,,,,,,,,---...///---,,,,,,------,,,***+++---,,,******,,,+++'''&&&))),,,,,,+++)))***,,,,,,,,,+++++++++,,,......------,,,++++++***))))))...,,,+++,,,///000///------+++******---...////////////...---------------////////////////////////000///////////////000000///000111333444555777999999<<<@@@AAAAAADDDJJJPPP]]]bbbhhhnnnssswww}}}ooo\\\MMMDDD@@@>>>999777888:::;;;:::>>>DDDVVVggg}}}///////////////000000111333111000000111222222111000000111111111111000000333///...111333111000111111111222222222333333333444444333333222111000000222222222222222222222222333333444444444444333333222222333444444444333333333777555777<<<===HHH```~~~fffPPPAAA:::888777777777666555555444444333444444333222111333444333222222333333444555666555333222222333333111000///000000111111000000///111111222222111000///...000000111111111000......111000000000///.........222222111111111111222222333333222222111111222222000111111111000000222333222444444444333444666888???:::777777555222333777666666555444444444444555666444333444666777888777888888888888888888888888<<<;;;:::999:::;;;<<<===@@@>>><<<<<<======<<<;;;999777444444666777777666999999999999:::<<<>>>???BBBBBBCCCDDDEEEFFFGGGGGGHHHJJJKKKLLLLLLJJJHHHGGGCCCFFFGGGDDDBBBDDDEEEDDDHHHHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJLLLMMMNNNOOOPPPJJJJJJIIIGGGFFFEEEDDDCCCGGGGGGHHHHHHHHHGGGFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCEEEFFFEEEDDDBBBAAA@@@AAAAAABBBCCCCCCDDDDDDGGGGGGEEEBBBAAABBBEEEHHHEEEBBBBBBCCCBBB???>>>AAA@@@???>>><<<;;;:::::::::;;;;;;:::999888777777666999888888777666444222111000000111111222222222333444222///...000222222222222333444444444444333333444333333222222222222333333222222111222222333333111000...///111222333222333111000000111111///...///111222222111111222333333333333333333222111000222111000111222333333111444666555111222555666444/////////000000111111111111111111111111222222222111000///......------.........000111111000000///000///......//////...,,,------------------------////////////////////////,,,---.../////////...---222111000///////////////***++++++,,,...222888<<<@@@AAA@@@===888333000000...------,,,------......///...,,,,,,,,,,,,***)))(((*********...000---'''''')))++++++***)))***++++++++++++,,,,,,,,,,,,------,,,,,,++++++******)))...---,,,---...///...------+++))))))+++---......//////...------------...////////////////////////---...///000111111111111///111333444555999===@@@DDDHHHLLLOOOQQQUUU\\\aaallloootttxxxzzz}}}www]]]JJJAAA???>>>===999888999::::::<<>>NNNiiiyyyaaaLLL@@@:::999777777777666555555444444333444444333111000111222111111111111111222333444444444333222222111000///...///000111111111111111000111222222111000///...///000111222111111//////222000//////000000///...333222222111111222222333333333222222111222222333000111222111000000222444000222333333222111222333:::777666888777444444666666666555444444444444555666555444555777888888777888888888888888999999999<<<;;;:::::::::;;;;;;<<>>>>>;;;999777666888999999999:::999888888:::<<>>CCCFFFEEEDDDFFFFFFDDDHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOOOONNNNNNJJJJJJHHHFFFDDDBBBAAA@@@FFFGGGHHHIIIIIIHHHFFFEEEBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCDDDEEEEEEDDDBBBAAAAAAAAABBBBBBCCCDDDDDDEEEEEEDDDBBB???======@@@CCCCCCBBBBBBCCCBBB@@@@@@@@@@@@???>>>===<<<;;;::::::;;;;;;:::999888777666555777777777777666555333333000000000000111111111111555444111000111333555666666666666666555555444444333333222222222222222333222222111111222222333333000///...000222333333333333111000000111111000...///111222222111111222333333333333333222111000000111111111111222333333222222333111------111222111------...///000111111222111111111111111111111111111000///...............---...000222222111///...//////............------............------------000////////////.........+++---///000000///---,,,.........------,,,,,,,,,,,,------...000444;;;??????>>>===;;;777444000...---------------.........///...,,,,,,,,,,,,***(((+++,,,,,,,,,111666333---)))***++++++*********++++++,,,------------,,,,,,.........------,,,,,,,,,...------------------,,,///,,,))))))+++---...//////......---------......////////////////////////,,,---///111222222111111333555888:::<<<@@@FFFJJJUUUXXX\\\```cccgggmmmqqqtttvvvxxx{{{}}}{{{hhhPPPBBB??????;;;555<<<;;;:::;;;;;;BBBSSSccc|||///////////////000111111444222111111222333333222111111222222222222111111111///000333333000111444111111222222222333333333222222222222222222222222222222222222222222222222111222222333444444333333333333333444444555555666333666444555;;;AAATTTrrrrrr[[[III>>>:::999777777777666555555444444222333444333111000000111222222222111222222333333222333222111000/////////...///000111222222222111000000111222222111///...---...000111222222222111444333222222333333222111333333222222222222333333333222222111222222333333000111222111000000222444...000333333222222222333777555666999888555444666666666555444444444444555666555555666888999888777777777888888888999999999;;;;;;;;;;;;:::;;;;;;;;;===:::888888:::<<<>>>>>><<<:::888888999;;;;;;:::;;;;;;:::999;;;===???AAABBBBBBCCCDDDEEEFFFFFFGGGHHHEEECCCDDDGGGHHHEEEBBB;;;AAAFFFFFFFFFHHHHHHFFFHHHIIIJJJJJJKKKKKKJJJJJJNNNNNNOOOOOONNNMMMLLLKKKKKKJJJHHHFFFDDDBBBAAA@@@FFFFFFHHHIIIIIIHHHGGGFFFBBBBBBBBBBBBCCCDDDEEEEEEAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAABBBBBB@@@>>><<<===>>>@@@AAABBBAAAAAAAAA@@@?????????>>>======;;;;;;:::;;;;;;:::999777666555555777777777777666555444333111111000000000000000000444333222111111333555666666666555555444444333333222222222111111222222333222111111111222222333444000//////111333444333222222111///000111111000//////111222222111111222333333333333333333222111000111222222222222222333444666777555000000333555333------...///000111111222111111111111111111111111111111000000//////000000...///111222222000...------.........---------.../////////......---------/////////...............,,,---///000000...---+++---------------,,,,,,+++............111666===BBB@@@???>>>;;;888444000...---------......////////////---,,,,,,,,,,,,+++)))...///---,,,000666666333---,,,++++++,,,,,,,,,,,,------............---,,,......------------,,,,,,------------,,,,,,,,,---000---++++++,,,...//////......---------......///////////////////////////---...000222222222222111555;;;BBBGGGJJJOOOWWW\\\hhhjjjmmmppprrrvvvyyy|||zzz{{{}}}}}}kkk[[[GGG======>>>:::444===;;;:::;;;???KKKbbbvvv000000000000000111111222444222111111222333333222111111222222222222111111111///111444333000111666111111222222222333333333222222222222222222333333222222222222222222222222000111222333333444444333555555444444444555666666333777444555<<>>===;;;999999:::<<<<<<;;;======<<<<<<===>>>@@@AAA??????@@@AAABBBCCCDDDDDDGGGDDDBBBBBBDDDEEEDDDBBB<<>>======<<<@@@AAA@@@@@@BBBAAA=========>>>======;;;:::999::::::999888777666666555777777777777666555333333222222111111000000/////////000111111000111222444333333222111000000111111222111111111111222222333111111111111222333444444111000000222444444333111222000///000111222000//////111222222111111222333111222222333333222222222222333444444333333444555666888666222111333444222/////////000000111111111222222222111111111111111111111000000000000111111///000000111111000......+++,,,......------...000000000//////...---------------........./////////---.../////////...---,,,---......///......------------------000555===BBBBBBCCCBBB>>>999333000///,,,---...//////////////////---,,,,,,......---+++---///...+++,,,111444333///---,,,+++,,,------,,,......------------,,,,,,+++++++++++++++++++++++++++,,,------,,,+++,,,...///...,,,---...//////......------------...//////////////////////////////...///111333444555666666:::DDDPPPZZZ___eeemmmrrrxxxyyyzzz|||~~~~~~~~~yyysss^^^QQQAAA888888:::;;;;;;;;;999999???HHHYYYqqq111111111111111222333333333222000000222333222111111222222333333222222111000///111444333000222777111111222222222333333333111111111222222333333333222222222222222222222222000000111333333444444333777666555444444555555666444888666777???IIIddd{{{eeePPPBBB;;;888777777777777666555555444444000222444444333222222333666555555444444444555555000222333222000///000222000000111222222222111111///000111222222111000//////000111222333222222111222444666555222222333666444333333222222333333444222222111111222222333444111222222222111111333555///111333333333444666777777444555888777444444777666666555444444444444555666666666888:::;;;999888666777777888999999::::::;;;<<<<<<<<<;;;::::::999888666666777:::<<<>>>>>>>>><<<::::::;;;<<<<<<<<>>???@@@AAAAAAFFFDDDBBBAAABBBCCCCCCCCCAAAGGGKKKJJJIIIKKKKKKHHHIIIIIIJJJKKKKKKKKKKKKKKKNNNMMMLLLJJJIIIIIIIIIJJJGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEAAA@@@@@@AAAAAABBBCCCDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@??????>>>???AAA@@@>>>=========:::>>>@@@>>>???AAA@@@<<<<<<<<<======<<<;;;:::999999999888888777777777666888888888777666444333222333333222111111000//////---///222333222111222333222111000/////////000111111111111111111222333333111111111111222333444555222111111222444444222000111000///000111222111//////111222222111111222333000111111222333333333333222444666666444444555777333555444111///111000---000111111111111111111111222222222111111111000000000000/////////000000111000000000000/////////...(((***------------000222000000000///...---------+++,,,,,,---...///000000//////.........---------,,,---............---,,,...---------000666===CCCFFFHHHHHHCCC:::222000111+++,,,...///000000000///...---,,,---///000///...***///222...+++---000000000---******,,,---,,,+++---,,,+++*********++++++++++++++++++++++++++++++)))+++------++++++---///---,,,,,,...//////---+++---------------.../////////////////////////////////000222444777;;;===???GGGSSScccoootttxxx}}}|||mmmaaaMMMHHH???999666888;;;>>>999888===IIIYYYkkk222222111111222222333444333111000000111222222111111222222333333222222111000///222444333000222777111111222222222333333333111111111222222333333444222222222222222222222222///000111222333444444444888777666555444444555666555999777888AAAMMMjjjyyycccOOOBBB<<<999888777777777666555555444444///222444555444333333444444333333222222222333333000222444333111000222444111111222222222111111000///000111222222111000///111111222333222111000//////333666444000///222666444333333222222333333444222111111111222333333444111222333222111111333555111222333333222333555777777555444777777444444777666666555444444444444555666666777999;;;;;;999888666777777888999999::::::;;;<<<<<<<<<;;;;;;:::999777666666888;;;===>>>>>>>>><<<::::::;;;<<<<<<<<<@@@AAAAAAAAAAAA@@@??????::::::;;;<<<===>>>??????FFFEEECCCAAAAAAAAACCCDDDFFFKKKMMMKKKJJJKKKJJJHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLKKKIIIHHHGGGHHHJJJKKKFFFFFFFFFFFFFFFFFFFFFFFFBBBAAAAAA@@@AAABBBCCCEEE@@@@@@??????@@@@@@AAABBBCCCDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCBBB@@@???>>>===<<<======<<<::::::;;;<<<888===???===>>>AAA@@@;;;;;;;;;<<<<<<<<<;;;999888888888888777777777777777999888888777666444222111444333333222111000//////---111555666555333444555333222111000000111222333111111000000111222333333111111111111222333444555222222222333444444111///111000///000111222111000///111222222111111222333///000111222333444444444333555777777555444666888333666666222111222000---222222222111111111111111222222222222111111000000//////.........//////000222111000///......//////&&&))),,,---------000333111000000///...---------***+++,,,---...000111111000///...---------------)))***+++,,,,,,,,,+++***//////......111777???EEEHHHLLLMMMFFF:::222000222+++,,,...000000000000///...------...000111000///(((111666222,,,,,,...///000,,,))))))+++,,,+++)))---+++)))''''''((()))***------------------------(((+++------++++++---000++++++,,,...///...+++(((---------------...///000////////////////////////000000222666:::???CCCFFFTTTaaasss~~~uuuaaaQQQ>>>@@@AAA>>>:::777888;;;999:::CCCTTTgggyyy111111000000000000000000333333222111111222333333222222333333333333444444111111111222222333333333111111111111111111111111111222222333333222222111555222000000333666666555333444555555333333333555444444555666666555444444555:::<<<;;;???SSStttxxxbbbQQQCCC:::888:::555555444333333333333444777444222000111222111000444333333222222333333444555444444333222222222333000000111111111111000000//////000111111111111111222222333555555444000---111111111222333444555666555333111111333444222///222111111000111333444555666666666444222111222444333444555666777999===@@@===999666777:::;;;777333333333333444777999999888666666777888888888888777999999999888888888777777;;;;;;<<<===:::777999???;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;;;;<<<<<<===>>>???BBBCCCCCCCCCBBB@@@>>>===;;;999777777999;;;;;;;;;@@@@@@???@@@AAABBBDDDEEEIIIIIIJJJJJJJJJJJJIIIIIINNNOOOPPPNNNLLLJJJIIIJJJGGGHHHIIIKKKKKKKKKJJJJJJJJJIIIGGGEEEDDDDDDDDDDDDGGGEEECCCCCCDDDEEEDDDCCCBBB@@@???>>>???AAADDDFFFDDDDDDEEEGGGHHHGGGDDDAAAAAAAAAAAA@@@???>>>===<<<888<<>>===>>>?????????===<<<;;;;;;;;;<<<<<<;;;;;;:::999777888888888777666444333666555555444444333333222333222111000...,,,++++++...000222333333333111000222222222222222222222222000000000000111111111111......///111111222222222666555333111111222333444111111000000000000111111222222222222222222333333222222333333333333333333000222444666666666444333444111...,,,,,,...000222444444333222222111111000444222111///...---......222111000//////...//////444--- ...444+++000---&&&+++000111...---///111........................,,,------...///000000111---,,,---000...******...333...******...///,,,(((000///......111888AAAHHHMMMTTTVVVKKK===444222000...------...//////...,,,...---,,,,,,......---,,,111---,,,......,,,---000000///---,,,+++,,,,,,------,,,,,,+++*********+++...------,,,,,,------......,,,******,,,---------"""%%%(((+++------,,,+++000...,,,---000111000...111/////////111333444333555666888;;;AAAJJJTTT[[[jjjqqq{{{nnnWWWEEE<<<::::::<<<;;;999;;;@@@;;;AAAPPPeee|||111111111111111111111111333333222111111222333333222222333333333333444444222222222222222222333333222222222222222222222222222222333333333333222222555222000000222333222000444555666666666666888:::666666666666777888999999444777:::;;;CCCZZZ{{{sss^^^MMM@@@888666888555555444333333333333444666444222111111222111000333333222222222222333333444444333222222222222222000000111111111111000000///000000111111111111111222222222333555444111///111111111111222333444444555333111111333333222000333222222222333444555666666666666555222222333444111222222222111222555777;;;888666777;;;<<<:::666555333333444666888999888666777888888999999888888999999999999999999888888;;;999999;;;:::777888<<<:::;;;<<<<<<========================>>>???@@@AAABBBBBBCCCCCCBBBAAA??????<<<:::777666666555333222<<<<<<<<<>>>AAAEEEIIILLLJJJJJJKKKKKKKKKKKKJJJJJJKKKMMMMMMMMMKKKJJJJJJKKKHHHHHHGGGHHHIIIKKKLLLMMMLLLKKKIIIGGGFFFFFFFFFGGGHHHFFFDDDDDDDDDEEEDDDCCCCCCAAA@@@??????AAACCCDDDGGGFFFFFFGGGGGGEEEAAA>>>?????????>>>===<<<;;;;;;999;;;>>>???===<<<<<<======>>>>>>???>>>===<<<;;;::::::;;;;;;::::::999888888999999999888777555444333333333333333333333333333222111000///...---,,,...///111333333222111000111111111111111111111111000000000000111111111111...///000111111222222222555444222111000111222333111111000000000000111111111222222222222333333333222333555666777666666555222333444555555444333333555333000......///222333444333333222222111111000111111///......//////000000///...............///444222(((333222'''///000$$$)))...000......000333..............................//////000000111111------000333222,,,+++---000///...---------,,,+++///.........111888AAAGGGKKKRRRTTTIII<<<555222111...------...//////...---...,,,+++,,,---...---+++...+++***------+++,,,000///...---,,,,,,,,,------------,,,+++++++++++++++...------------------...---,,,,,,---...---+++((($$$&&&))),,,------,,,+++111///---...000111000...222111000111333444555555777<<>>IIIcccmmmWWWGGG<<<555444666555555444333333333333333555444111111222222111000222222111111111111222222333333222111111111111222000111111222222111111000///000111111222222111111222111111222444444333111222111111000000111111222444222111222333333222000444444444444444555777777666666666555333222333555666777777666444333555666888666555777:::<<<;;;999777555333333555888999999888888999::::::::::::999999999:::::::::::::::999;;;777555888:::888777:::::::::;;;===>>>>>>>>>>>>??????>>>??????@@@AAABBBAAABBBBBBCCCCCCBBBAAAAAA===;;;888777666444000...666666777999>>>CCCIIILLLKKKKKKLLLLLLLLLLLLKKKKKKIIIJJJKKKJJJIIIHHHJJJKKKIIIHHHFFFEEEGGGJJJMMMOOOLLLKKKIIIGGGFFFFFFGGGGGGIIIGGGEEEDDDEEEEEEDDDCCCCCCBBB@@@??????AAACCCDDDIIIGGGFFFEEEDDDBBB>>>;;;<<<<<<<<<;;;;;;:::::::::;;;===???@@@???>>>>>>???<<<===>>>???>>>===<<<;;;:::::::::::::::999888888999999999999888777666666000111111222333333444444222222111000000///.........///111222222222111000000000000000000000000000000000000000111111111111...///000111111222111111333222111000000000111222111111000000000000111111111111222222222333333333333555777:::::::::888777555555555444333222222222666555222000000111333555333333333222111111000000//////......///000111222...------------......///---111+++222+++(((,,,&&&***...///...---///111........................000000000000000000000000------222666555...,,,---,,,///111000...,,,,,,---------------111777@@@FFFJJJPPPQQQHHH<<<555333111---,,,,,,---///000///------,,,++++++------,,,+++,,,)))))),,,,,,+++,,,///------,,,,,,,,,---......------,,,+++++++++,,,,,,---------------------------------//////---)))%%%''')))+++---...---,,,+++111000//////000111000...222111111222444888;;;===CCCJJJUUU___gggmmmrrruuuxxx~~~qqq]]]HHH:::===999888999999999===DDDNNNaaazzz222222222222222333333333222222222222222222222222222222222333333333444444333333333222222111111111333333333444444444444444222333333333333333333222222222222444555555555555666777888888888:::>>>AAAFFFFFFEEEDDDBBB@@@===<<<;;;<<<>>>CCCRRRlll{{{hhhRRRCCC:::444333555555444333333222222333333555333111111222333222000222111111000000111111222222222111111000111111222111111222222222222111111000000111222222222222111222111000111333444444333333333222111111111111111333222222222222222222222444444444444555666777777666777777666444333444666:::;;;;;;:::888777777888777555555666888:::999777999666333333444777999999888999::::::;;;;;;::::::888999:::;;;;;;;;;::::::<<<666444777:::999888999999:::<<<===>>>??????@@@????????????@@@AAABBBCCCAAAAAABBBBBBCCCCCCCCCCCC>>>===<<<;;;;;;999666333777666666888<<>>>>>===<<<;;;:::;;;;;;;;;;;;:::999999888888888888777777666666222222222333333444444444111111000000/////////......///000111111111000000000000000000000000000000///000000000111111111111//////000111111111111111222111000000///000111111222111111000000111111222111111111222222333333444222555888;;;<<<;;;999777777666444333222111111111666444222111000111333444333333222222111000000000///////////////000000111------------...//////000***000***000***(((***...000111000...,,,,,,---........................000000000///////////////......111555333...,,,...---...000111000...,,,+++,,,,,,,,,---111777@@@FFFLLLQQQQQQGGG;;;555222000---,,,,,,---///000///...,,,+++***+++------,,,+++...+++***------******---,,,,,,,,,,,,---......///------,,,,,,,,,,,,------------............------,,,,,,,,,---...---***(((***+++---.........,,,,,,/////////////////////...000000111222777@@@IIIOOOZZZ```hhhooorrrssstttuuuzzz~~~nnnYYYFFF:::???;;;999;;;<<<>>>EEENNN___qqq111111222222222333333333222222222222222222222222222222222333333333444444333333333222222111111111333333444444444555555555333333333444444333333333222333444444444444555666999;;;???BBBFFFKKKQQQUUUXXXYYYZZZXXXSSSKKKCCC>>>>>>>>>AAAJJJ]]]wwwzzzgggPPPAAA999555444666444444333222222222222333333222111222333333222000222111111000000111111222222111111000111111222222222222333333333333222222000000111222222222222222222111000111333444444333555444333222222222222222222222222222222222222333222333444444555666666666666777777666444444555777555777888777555555555666666555555555666666666555:::777444333555777888999999999:::;;;;;;;;;;;;:::888999;;;<<<<<<;;;:::999<<<666444888;;;:::999::::::;;;<<<>>>???@@@@@@@@@????????????@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEBBBAAA@@@??????===999777999999999;;;???CCCHHHKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJGGGDDDAAAAAABBBEEEHHHHHHHHHHHHHHHGGGGGGFFFIIIHHHFFFEEEEEEEEEEEEFFFHHHFFFDDDCCCDDDDDDCCCBBB?????????@@@BBBDDDFFFGGGCCCAAA>>>=========;;;:::999999888888888999999:::<<<<<<===>>>??????>>>===;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<;;;;;;:::777666666666555555555555666666555555444444444444000000000//////...............//////000000000000111111111111111111111111///000000000111111111111///000000111111111111000000000000000000000000111222222111111111111222222000000111222333333444444222444777:::;;;:::777666666555444222111111111111444333111000000000222222333333222111111000000///000000000000000//////...............///000111111---222+++222000(((000---111222222111///---------////////////////////////..................------///......000...+++,,,000///---,,,...111111---(((++++++,,,...111888@@@EEENNNRRRQQQFFF;;;555222///---,,,,,,---///000///---,,,+++***+++---...---,,,000------///...***)))++++++,,,,,,------............---------------......---......//////......---,,,+++******,,,......---,,,---............---,,,------............//////000111333777@@@LLL[[[eeerrrtttwwwxxxwwwvvvvvvvvv~~~{{{lllYYYGGG<<<<<<888777999===CCCNNNYYYuuu000000111111222333333333111222222333333222222111222222333333333333444444333333222222222222222222222333333444444555555555333333444444444444333333444555555333222222444666;;;@@@HHHPPPXXXaaahhhmmmqqqsssuuussslllaaaUUUNNNEEEEEEJJJWWWmmm{{{gggOOOAAA:::666555777444444333222222222222222333222111222444444222000222222111111111111222222222111111111111222333333222333333444444333333222000111222222333222222222222111111222444444333111555444444333222222222333000222333333222111222444222333444555666666666666666777888777555555666888444666777777666555555666666666666666555555555555:::888555444666777888777888999::::::;;;;;;::::::888:::;;;<<<;;;:::888666:::666555888:::999999;;;<<<<<<===???@@@@@@@@@@@@?????????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGEEEBBBAAA@@@>>>:::888555666888;;;???CCCFFFIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIFFFAAA>>>===@@@BBBFFFGGGHHHIIIHHHGGGFFFEEEJJJJJJHHHGGGGGGGGGHHHHHHEEEDDDBBBBBBCCCDDDCCCBBB??????@@@AAACCCEEEFFFGGG???===:::999999:::999999777777666666666777999:::888888888999;;;;;;999888:::;;;<<<===>>>===<<<<<<===============<<<;;;;;;666555555444444555555666777777666666555444444333222222111000//////................../////////000111111111111111111111111000000000000111111111111000000111111111111000000000000000000111111111111222222111111111111222222000000111222333444444555222444666888888777555444333333333333222222222222333222111000///000000111222222222111000000//////000000111111000///...---000////////////000000111,,,000'''///222---333+++///////////////000000000////////////////////////------------------------000---,,,---+++)))+++000///,,,))),,,000222---(((***+++---///222999AAAFFFNNNQQQNNNDDD:::555222///...------...//////...,,,,,,++++++,,,...//////---000------///...***)))+++,,,,,,---.........------......---------...//////---...///000000///...---,,,***)))))),,,...//////,,,------............---+++---...///...///000222333777===EEENNN\\\kkkuuu~~~~~~||||||~~~yyymmm]]]LLLBBB;;;777666;;;BBBLLL[[[hhh//////000000111222222333111222333333333333222111222222333333333333444444222222222222222222333333111222222333444444555555333333444444444444333333444555555444444777<<>>??????@@@@@@@@@???AAAAAAAAAAAABBBCCCDDDDDDEEEDDDCCCCCCCCCDDDEEEFFFHHHFFFCCCBBBBBBAAA@@@>>>999:::<<<>>>AAACCCDDDDDDGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGCCC>>>;;;<<>>??????@@@@@@@@@??????CCCBBBBBBCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGEEECCCCCCEEEGGGGGGGGGEEEFFFHHHHHHHHHHHHFFFEEEEEEFFFFFFGGGGGGFFFFFFEEEFFFDDDAAA===:::<<<@@@DDDDDDCCCCCCCCCEEEHHHKKKNNNHHHGGGFFFEEEEEEEEEFFFGGGAAA@@@>>>???AAACCCCCCBBBDDDDDDCCCCCCCCCBBBBBBAAA===:::555333333444444444333222111111222444666777999777777999<<<<<<:::777999:::<<<=========<<<<<<;;;;;;<<<<<<;;;;;;:::999888777666555555666777888222333333444444555555666888777666555333222111000...------------...//////////////////////////////000000000000111111111111000000111111111000000//////000111222222222222222333222222111111222222333///000000222333444555555666666666555555444333222,,,...111444555555555444333222111111000000111111222222111111000/////////+++---...000111222111111000///...---------------***222,,,000000+++222+++///...,,,++++++++++++***000000000000000000000000,,,------...///000111111,,,,,,...111///+++***,,,***+++,,,+++))))))+++---+++,,,...111444;;;BBBGGGDDDGGGEEE===777555333111111///......///...,,,***...---,,,...000111111000'''&&&(((,,,...++++++---------...///...---+++***...............///000000---...///111111///...---++++++,,,...///...+++(((++++++,,,,,,---......///+++...111222222333666:::@@@KKKZZZfffmmmrrrwww|||}}}|||wwwmmm^^^RRROOOKKKLLLTTTaaaqqq111111000000000000111111111111222222222333333333333333333222111000///...222222222222222222222222444333333333333444555555444...---222777666333222888666888===AAAHHHXXXhhhuuu~~~|||```LLLAAA999888999333333333333333333333333333111000///000222333222111444444444333333222222222333222222111111222222333555444222000//////000000222222222222222222222222666333111222333222111111444222111222333333222111222222222222222222222222777888888888999999999999888888888666444333333555===555---+++///555777777444555777888999999999888888777555444333333444444555555666666888999;;;;;;;;;:::888777555333222111333222333555222///555>>>;;;===???@@@@@@@@@AAABBBCCCAAA???AAAEEEFFFEEEBBBCCCBBBAAABBBDDDEEEFFFEEEHHHFFFCCCBBBDDDFFFGGGGGGBBBEEEIIIMMMMMMLLLIIIGGGFFFDDDCCCBBBBBBCCCDDDFFFEEECCC@@@>>>>>>???AAABBBCCCCCCDDDFFFGGGIIIKKKLLLIIIIIIHHHHHHFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA???===<<<999777444222111222333444111111000000111111222333666333111444:::??????======<<<<<<<<<<<<>>>???@@@===<<<:::888777777888888888555222444999;;;888555777555333333444555555444;;;444//////000111333777000000///.....................////////////......////////////////////////111///------.../////////444...,,,111555444111000333222000...///111333555111111111222222333333333999777444333333222///---...---,,,...000222333222777666444444444444222000333111000000111111000...111111000///...------,,,...............---------,,,,,,---///111222000///,,,,,,+++++++++,,,,,,------...///111111111000//////.........------------///...,,,,,,,,,***(((&&&,,,+++***+++,,,,,,+++***.........///222888>>>BBBDDDBBB???;;;777333000...000000///...------,,,,,,+++++++++,,,,,,---------...,,,)))((()))+++,,,,,,+++,,,,,,------,,,,,,+++------------------------...//////000///---+++***///...---,,,+++*********000---++++++---///...,,,000222222222222666>>>DDDSSSYYYccclllrrrvvvyyy{{{|||~~~{{{tttkkkeeedddccceeemmm{{{222111111000000111111222111222222222222333333333444444444444444444333333222222222222222222222222444333333333333444555555666111000555999888666666999888<<>>>>>>>><<<:::888777666666666888555333555888:::888444555444333444666777777555777222///000111//////111000000///.....................////////////......////////////////////////222///,,,,,,---///000000333///000777;;;888333111222111000//////111222444222333444444555555555555777666444333333222000...///...---...000222222222666444333333333333222000222111000000111111000...000000//////......------//////......---------,,,+++++++++---//////...,,,///......------......///...//////000000000000////////////.........------...------,,,,,,+++)))(((,,,+++++++++,,,,,,,,,+++///...---...333999???CCCAAA@@@===:::777444222111000//////...------,,,,,,---------.........//////000...,,,***************,,,,,,------------,,,,,,////////////////////////...////////////---,,,+++%%%'''))),,,///000111111...,,,***+++...///...,,,000222333444777>>>HHHPPP\\\bbbjjjqqqvvvyyy{{{}}}}}}{{{wwwrrrnnnwwwxxx|||333222222111111222222333222222222222333333333333333333444444555555555555222222222222222222222222444333333333333444555555555111111555777666555666;;;===FFFVVVgggxxxtttZZZHHH>>>555555888333333333333333333333333333333222111222444555444333444444333333333333222222333222222111111222222333/////////000111333444555222222222222222222222222222111//////111222222111444333222333555666666444444444444444444444444444666666666666777777777777666777777666555444666888666999<<<<<<:::888888999666777888999999888777777666555444222111222222333222222222333333444444444222333444555444333000///111000111222///...222888???AAACCCCCCAAA@@@AAABBB@@@AAACCCCCCCCCCCCDDDEEECCCBBBAAABBBDDDEEEEEEEEEDDDCCCBBBDDDGGGJJJKKKLLLNNNKKKHHHDDDCCCBBBCCCDDDDDDCCCBBBAAAAAABBBCCCDDDFFFEEECCCBBBAAABBBDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEEEECCCAAA>>>;;;888777666555222000//////000111111000000000000111222222555444555888;;;;;;777333<<<>>>AAADDDCCCAAA===:::<<<;;;:::888666555555555999666555666888999666333333333333666888999888666888444222555666222111222000//////............///......////////////......////////////////////////222///,,,,,,---///000000000///222;;;>>>:::333000000000000000000111111111111222444555666666555555555444222222333333111000111///...///111222222111555333222222333333222000222000//////111111000...///////////////.........000000///...------,,,,,,---,,,,,,---......---+++//////...............///000000//////.../////////000/////////............------------,,,,,,,,,+++---,,,,,,,,,,,,,,,------///......111666<<<@@@BBB===<<<:::888666444333333/////////...------,,,,,,---------............///000000...---,,,***))))))------............------////////////////////////////////////...---,,,++++++,,,---.........,,,,,,...---,,,...000111000///111444777;;;@@@JJJWWW```gggkkkqqqvvvyyyzzz|||}}}|||{{{|||}}}444333333222222333333444222222222333333333444444333333333333333333333444222222222222222222222222444333333333333444555555666444444666777555666:::BBBGGGTTTggg{{{nnnVVVFFF>>>555555888444444444444444444444444444444333222333555666555444333333333333333333333333333222222111111222222333...//////000222333444555111111111111111111111111333333222000111333333000222111111222555666666555444444444555555555555555555555555666666666666777555666777666555555777999===<<<:::888666666888999777888999999999888777666555444333111111111111222000111111111222111111111000222444666666444222000333333444555444555888<<>>;;;999777666777555333111000///000000000000000000000111222222555444555777999999777444<<<>>>AAABBBAAA>>>;;;888999999888777777666666666888777666777888888555333333444555777999999666444666222111444666444333444000///............//////......////////////......////////////////////////000...---...///000///...---,,,000777:::555000......///000111111111000000///000222444555444444333333222111222333444333111222111//////111222222111444333222222333444333111111000//////000111000............///////////////000000///...---,,,,,,+++000///......000000...---...------,,,,,,,,,,,,---222111///...------...///000000/////////.........,,,---------,,,---...///.........---,,,,,,---///...///333999===@@@@@@???<<<;;;999666444333333333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...///000///---+++******---..................---------------------------//////.........------,,,444333111...,,,***((('''111000000111222222222222333999@@@GGGNNNWWWbbbiiillloootttxxxyyy{{{}}}~~~444444333333333333444444222222333333333444444444666555444222222111222222222222222222222222222222444333333333333444555555999888888999888777<<>>666666999555444444444444444444444444444333222333555666555444333333333333333333333333333222222111111222222333000000111111222222222222111111111111111111111111333444222......222111,,,111000000111444555555444444444444555555666666666444555555555666666666666555666777666666666888:::DDD???:::999:::;;;999666888888999::::::999777777555444222111000000111111///000111222222111111000222444666888999888555444333555666777999<<>>777777999555444444444444444444444444444333222333555666555444222222333333333333444444333222222111111222222333111111222222222111111000111111111111111111111111000333111+++,,,111000***222111000111333444333222333333444444555666666666555555555555666666666666555666777777666666888:::===:::888;;;>>><<<555...777888999::::::999888888555444333111000111111222000111222333444333333222666777999:::;;;:::999888333666888777:::???AAA@@@CCCDDDEEEEEECCCBBBBBBBBB@@@AAACCCCCCCCCCCCDDDEEEFFFEEEDDDEEEGGGHHHHHHHHHIIIHHHGGGFFFGGGGGGEEEDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGCCCCCCBBBAAAAAAAAAAAAAAA@@@AAACCCEEEGGGHHHIIIIIIAAA@@@@@@??????>>>>>>===888888777777777888999999:::999888666444333222222000////////////000111111444444444444666999<<<======<<<:::888777777888999666666777888999999999999555666888999888777555444777666555666666555222000111,,,))),,,//////222555///............//////000......////////////......////////////////////////,,,---///222333111---***111......111000------//////000111333333222222111666666666555555555555555222111000111333333333222333111000111333444444333222111111222444555444333///...---...000111000//////////////////.........///............---------...---++++++---......---111111000///............//////......---.........///.........------------***,,,---,,,******...222///111111///,,,,,,000333111<<>><<<===;;;777333000///..............................///............---------***---///...+++***,,,///------............------///////////////////////////......---------......000...,,,+++,,,///222444/////////------000444777FFFOOO\\\fffjjjlllnnnoootttvvvzzz}}}333333222222222222333333333333333444444444444555777555444222222222333444222222222222222222222222444333333333333444555555333333555777999@@@PPP___vvvwwweeeOOO@@@<<<<<<666666888333555555555555555555555555333222222222444555444333222222222333333444444444333222222111111222222333000111222222222222111000111111111111111111111111...333111,,,...555555...444222111222444444333222222333333444555555666666555555666666666777777777666777888777666666888999555555555888:::999555222666777999:::;;;::::::999666555333222111111222222000222444666777666666555999::::::;;;;;;;;;;;;:::777:::;;;999;;;AAABBB>>>BBBCCCEEEDDDCCCBBBBBBCCCBBBAAAAAABBBDDDEEEDDDDDDEEEDDDCCCCCCEEEGGGGGGFFFHHHGGGFFFFFFGGGFFFDDDBBBDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGBBBAAAAAA@@@@@@@@@@@@AAA???AAACCCFFFGGGGGGEEEDDDAAA@@@???>>>===<<<;;;:::888888777777777999:::;;;;;;:::888777555333222222///////////////000111111333444666777888:::;;;===;;;:::888777666777888888888999:::::::::999777777333555888999999777666555666555333333444444333111444///...111333222111333...............///000000......////////////......///////////////////////////......///000000...---111//////000///******---111111222333333333333333:::999666444333333444555222111000111222333222111222111000111333555555555///......///222333222111///...---...000111000///000000//////......---------------..................,,,***+++---...///...222111000///............------......///.........------------,,,,,,,,,,,,))),,,---+++((()))---111000222222///,,,,,,000555888EEESSSUUULLLBBB???@@@<<<:::666222///.................................//////.........---------,,,...///,,,((('''***...,,,,,,------------,,,,,,///////////////////////////...------------...///111000000000///.........------------...333;;;AAASSS\\\hhhpppsssttttttuuuxxxzzz}}}333222222111111222222333333333333444444444555555222111000//////111333444222222222222222222222222444333333333333444555555888999<<>>>>><<<:::888777555333222333444555888888777777777777777777<<<;;;;;;:::::::::;;;;;;===???@@@@@@>>>======>>>DDDCCCCCCCCCCCCDDDEEEEEEAAABBBCCCDDDEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCDDDEEEEEEEEECCC@@@???@@@@@@BBBFFFIIIJJJIIIGGGEEEEEEDDDDDDEEEEEEFFFFFFHHHHHHHHHGGGFFFDDDBBBAAAAAA???>>>>>>@@@BBBAAAAAAAAABBBDDDEEEFFFEEECCCBBB@@@AAA@@@;;;555444777<<<::::::999888888888999:::;;;:::999777555333111000444333222000//////......222555:::<<<<<<:::999888;;;999777666666777999:::;;;<<<<<<<<<;;;;;;:::999777777777777777666555555333333333222222222111111,,,///222444333111---+++777222---,,,...000///...........................//////000000000000//////...///111222111000...---...///000222222222111000111111111222333333333444444222///...000222222222222111000//////000111222666333000000222333222000------,,,,,,,,,,,,------333111...---...///000000/////////...---,,,******......//////......---,,,...............---------///...------...///...---///.........------------///...---,,,------//////......------///111333444666222000222222222555:::HHHXXX\\\OOODDDEEEDDD======555///...---+++,,,///333222222000...,,,+++***---+++***---111222---)))///...------//////...---------...///...---+++***000000///...,,,+++******///......---,,,,,,++++++------,,,+++***+++...111222000111666888<<>>>>>???BBBBBBCCCCCCCCCDDDDDDDDD@@@@@@AAABBBDDDEEEEEEFFFIIIIIIIIIHHHFFFDDDBBBAAACCCCCCDDDDDDDDDCCCBBBAAACCCBBBAAACCCEEEHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIHHHGGGEEEDDDBBBAAA@@@@@@???>>>???AAACCCCCCCCCAAABBBDDDEEEEEEDDDBBBAAA;;;======999444222555999999999888888999:::;;;<<<:::999888777555222000///111111000/////////000000222555999:::999888777777;;;;;;:::999999::::::;;;;;;;;;;;;;;;:::999888888999999888888666555444333333333333222222222111111///000111111111000...---333333222111///...---...........................//////000000000000/////////////////////000111111000111111111111000000///111111111111222222222222333111//////111222222111111111000000000000111111222000000222666999999888111111000//////000111111444111...---.../////////....../////////...------......//////......---,,,........................///...------//////...---/////////.........------///...---,,,,,,,,,---------------...///000111222222000///111111222888???PPP^^^```RRRGGGHHHFFF???<<<555000///...,,,,,,...000000000///...---,,,+++---+++***---111111---)))...---,,,---.........,,,------.........---,,,,,,000//////...,,,++++++***++++++,,,---............///000000///...///111444111///333;;;DDDNNN^^^mmmuuuwwwyyy{{{|||||||||{{{|||000222555555333000...---444444333222222222333333444444444333333222222222222222111111111222333333555444444333444555777888>>>BBBLLL^^^ssstttjjjeeeooovvvzzzyyy|||yyybbbKKK===;;;999777555444444444444555555555555444444444444111111111111111111111111222333555555444444555777333222111111000111111111222222222222222222222222000000111222222222222111555555555444444444333333333555444000000222222000333333333333333333333333444555555666666777777888777666555555666777888999999999888888888888888999<<<;;;::::::;;;;;;999777777666555555666888999;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<======>>>>>>BBBDDDEEEDDDBBB@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBB??????@@@AAABBBCCCCCCDDDIIIIIIJJJIIIGGGDDDAAA???CCCCCCCCCCCCCCCDDDEEEEEEFFFDDDAAA@@@BBBEEEGGGHHHIIIHHHHHHGGGGGGGGGHHHHHHIIIGGGEEECCCAAA@@@@@@@@@???>>>===???BBBEEEFFFEEEBBBBBBCCCCCCCCCAAA@@@???:::===>>><<<999777999;;;999999999999:::;;;===>>>999888777666444222000///............///000000111333555777888666555555666999::::::;;;;;;:::::::::999999999999999888888777::::::999888666444222111333333333222222222111111111111000///.../////////...222555444///,,,,,,...//////////////////////////////000000000000/////////...------...111333555333222111000000000000000111111111111000000000000222111000000222222111000000000111111111111000000333111///000111222222111111000...------...000111444222///......//////...---......///000000//////......//////......---,,,///////////////////////////...------//////...---000/////////..................---,,,++++++++++++,,,,,,---...............------...000000333===HHHZZZdddcccTTTJJJKKKIIIBBB:::444000111111---,,,.....................---------++++++---000000...***---,,,+++,,,---...---+++------------------....../////////...---,,,++++++***+++---///000///...---,,,---......---...000222------333@@@OOO^^^nnn{{{}}}}}}}}}}}}~~~~~~~~~~~~~~~000333666555222000111333555555444333222222222333555444444333333222222111444444444333444444555666666666555555555666999;;;BBBLLL\\\oootttjjjeeedddccceeeeeegggpppwww___JJJ>>>:::999777555444444444444555555555444444444333333444444444444444444444444222444444444222222333444222222111111111111111222333333333333333333333333000000111222222222222111555555555555555555555555222555555222222444333000444444444444444444444444555555555666777777888888888777666555666777:::;;;;;;:::888777777888999999;;;::::::::::::999888777999888888888888999:::;;;;;;<<<<<<<<<<<<<<<======;;;<<<======>>>>>>??????CCCDDDEEEDDDBBB@@@@@@@@@>>>???AAACCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBCCCEEEFFFGGGHHHGGGDDDAAA@@@CCCCCCBBBBBBCCCEEEGGGIIIIIIFFFCCCBBBDDDFFFGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEHHHFFFCCC@@@>>>>>>??????>>>======@@@CCCFFFGGGGGGBBBBBBBBBBBB@@@???===<<<999<<<>>>>>>===<<<<<<===;;;;;;:::;;;;;;;;;<<<<<<888777777555444111000///...............///000000444555666666444333444555666777999::::::999888777666777888999::::::::::::999999888777666444222111333333333222222222111111111000000///////////////,,,///111000...---...///000000000000000000000000000000////////////000000000////////////111222333333222111000///000111222111111000000//////......111000000111222222000//////000111222222111000///222111///.........------111000...,,,,,,...000111444222///...//////...------....../////////...............///......---,,,////////////000000000000///...---...///000///---000000/////////.........++++++++++++++++++,,,,,,***+++---......---,,,+++***+++...111111555BBBPPP^^^dddaaaSSSKKKKKKIIICCC777333000222222...,,,---...............---,,,,,,,,,++++++---//////...+++---,,,++++++------,,,+++...---,,,,,,,,,...///000//////......------,,,,,,---...000111000...+++)))***+++---------...000222///222;;;KKK\\\lllwww~~~~~~}}}||||||}}}}}}111333555333111111555999666666555444444333444444444444444333333222222222444444444444555666777777888999::::::999<<<@@@DDDPPP___ssszzziiiaaa___aaaZZZVVVVVV^^^nnnttt]]]KKK@@@888888777666555444444333555444444444444333333333444444444444444444444444333444444222000//////000222111111111111111222222333333333333333333333333000000111222222222222111333333444444555666777777111555666333333555444000444444444444444444444444555555666666777888888888:::999777777777999;;;<<<;;;:::888777666777888999999:::::::::999888888777;;;;;;::::::999999999999:::;;;;;;;;;<<<<<<======<<<<<<>>>>>>??????>>>>>>BBBCCCDDDCCCAAA??????@@@>>>???AAACCCCCCBBBAAA???BBBBBBBBBBBBBBBCCCCCCCCC@@@AAACCCDDDEEEDDDCCCBBBDDDCCCBBBBBBCCCFFFIIIKKKIIIHHHFFFFFFGGGHHHGGGEEEHHHGGGFFFEEEDDDCCCCCCCCCFFFDDDAAA???>>>>>>>>>??????>>>>>>@@@CCCFFFGGGGGGAAAAAA@@@???>>>===;;;;;;555777:::;;;;;;;;;::::::======<<<<<<;;;:::999888777777666555444222000///000000///...............444555666666444333444555555666888:::;;;:::888777555666888999;;;<<<<<<===666666777666666555444333333333333222222222111111///000111111111000...------+++))))))---///111000000000000000000000000000000000////////////000000///000111222222111000///111000000///000222444555111000000//////.........000000///000222222000...///000111222222111000///...///000000222333555777444333111000000111333444333111////////////...---...//////...---,,,++++++.........///......---,,,.../////////000000111111000///......///000///...////////////............((()))***+++,,,,,,------***+++,,,------,,,+++******+++///111222666DDDQQQYYY\\\XXXNNNHHHIIIFFFAAA555111///222222...,,,---000000000///...---++++++,,,,,,,,,---.........------,,,++++++------,,,+++...------,,,---...000111........................---...000111000...+++)))---///000111111222555777555>>>LLL]]]nnnzzz}}}}}}}}}~~~333333333222222333555888666666555444444444555555333333333333333333333333333333444444666777999:::777:::===>>>@@@EEELLLRRRiiixxxttt```VVVUUUWWWPPPMMMQQQ```uuunnnXXXGGG???777777666666555444333333444444444444333333333333333333333333333333333333222222333111///---...///111111111000111111222333333333333333333333333333000000111222222222222111111222333444555666777777222555666333333666555222555555555555555555555555555666666777777888888999;;;:::999999888999:::;;;999999888777666666666666777999;;;:::999888999:::<<<<<<;;;;;;:::999888888:::::::::;;;<<<<<<======<<<===>>>??????>>>===<<<@@@AAACCCBBBAAA@@@@@@@@@???@@@AAABBBBBBBBBAAAAAADDDDDDDDDCCCCCCCCCCCCCCC>>>>>>@@@AAABBBCCCDDDDDDDDDCCCCCCCCCDDDGGGIIIKKKJJJIIIHHHHHHIIIIIIHHHFFFJJJIIIGGGFFFEEEDDDCCCCCCCCCBBB@@@???>>>>>>??????@@@???>>>???BBBDDDDDDDDD@@@???>>>===<<<;;;::::::777888:::<<<=========<<<>>>>>>===<<<:::888777555777777777666444333111000111000000///............333555777888666555555666777888:::<<<<<<<<<;;;:::666777888:::;;;<<<<<<<<<555555666666666555444444333333333222222222111111...///111222111000...,,,...***&&&''',,,111222111////////////////////////111000///......///000111000111222333333111///...//////000000222333555666000000000000////////////111000//////111111000///000000111111111111000000///000111000000000222444111111111000000111111111111000//////000000///.../////////...---+++***)))......//////......---,,,---......//////000000111000///......000000///...///.........------------((()))***+++,,,---------******+++,,,,,,,,,,,,,,,,,,,,,...111222666@@@LLLNNNNNNKKKEEEDDDEEECCC>>>333///...000111...,,,---111111111000///---,,,+++,,,,,,,,,---------......---,,,+++,,,---...---+++..................//////.............../////////+++,,,...000111000///...---...///...///222666999:::HHHZZZkkkxxx222222222333444333111///444444333333444444555555111222222333333444444555555555666888:::<<<>>>@@@>>>CCCHHHMMMRRRZZZeeemmmqqq[[[OOONNNQQQGGGIIIUUUkkkiiiSSSCCC;;;666666666666555444333333444444444333333333222222111111111111111111111111///111222111000///000222111111000000111222222333222222222222222222222222000000111222222222222111222222333333444444555555333666666333333666666333555555555555555555555555666666666777888888999999;;;;;;:::999999888888888777888888777666555444444666888;;;;;;:::999:::<<<:::::::::;;;:::::::::999::::::;;;;;;<<<======>>>===>>>??????>>>===;;;:::???@@@BBBBBBAAAAAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBEEEDDDDDDDDDCCCCCCBBBBBB@@@??????@@@AAABBBDDDEEEDDDDDDDDDDDDEEEGGGIIIJJJLLLIIIFFFEEEFFFHHHHHHHHHIIIHHHFFFEEECCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@??????AAABBBAAAAAA>>>>>>===;;;;;;:::::::::;;;;;;<<<===???@@@@@@???<<<<<<<<<;;;:::888666555888888777666555444222111000000/////////000111111222555999:::999888777777777888:::;;;<<<<<<;;;;;;999999999999999888888777666666666666555444333222333333333222222222111111000000000000////////////...---,,,,,,...///000111........................111000///......///000111000000111111222222111111///000111222333444444444///000000000000000111111222000......///000000000111111000000000000111111111222222000---+++,,,...------...//////...------///......///111111000///......///......---,,,,,,......//////......---,,,,,,------...//////000000000///...///000111000...------------,,,,,,,,,,,,++++++,,,------,,,+++************+++,,,---...///---+++,,,///111333:::BBBAAA@@@>>>===@@@CCCAAA<<<222...,,,...///,,,,,,---000000111111000//////...,,,,,,------,,,---...///...---,,,---.........,,,...////////////......------........./////////000,,,---...///000000000000,,,,,,,,,+++,,,///555999EEEVVViiiuuu~~~222111222444666333,,,&&&222222222222333444444555000111222333444444555666999:::;;;===???BBBDDDFFFMMMSSSZZZaaahhhssspppZZZNNNMMMPPPAAAIII\\\tttgggPPP@@@888555666666666555444333333444444444333333333222222222222222222222222222222---///111111111222444555111111000000111222333333222222222222222222222222000000111222222222222111444444333333333222222222444666666333333666777555666666666666666666666666666666666777888888999999::::::::::::999777666555666777777777777555333222555888;;;<<<::::::<<<>>>888888999:::;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>???===>>>??????>>><<<:::888>>>@@@BBBCCCBBBBBBCCCDDDBBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBAAACCCBBB@@@@@@@@@BBBDDDEEEDDDDDDDDDEEEFFFHHHIIIJJJMMMIIIDDDBBBCCCFFFIIIKKKFFFEEEDDDBBB@@@???>>>>>>>>>???@@@AAAAAAAAAAAAAAACCCAAA??????@@@@@@???>>>======<<<;;;::::::::::::999999888:::<<<======<<<999:::;;;;;;:::999777666888888888777666444333222......//////000222333444222555:::<<<<<<:::999888666666777888999:::::::::;;;;;;:::999777555333222888888777666555333111000333333333222222222111111333111///------...000111---000333333///---...000........................222000///......///000222111000//////000222444666000111333444444333222111//////000000111111222222333000------...000111111222111000//////000111222...111333222111222555888...000111333333111000............///111222111///---...//////////////////......//////......---,,,,,,,,,,,,---...//////000111///...///000111000...------,,,,,,,,,+++++++++............---+++)))(((+++*********+++---///111...+++***---000111666;;;888777777999>>>BBB???;;;222---***,,,---++++++...//////000111111111111111,,,---------,,,,,,...//////...------//////...---//////000000000...---,,,------......///000000000111000000///......------000000...---...222999>>>UUUgggxxx111111222333333444555555444444333333333444555555333111222444444222666;;;:::<<>>???>>>@@@???======>>>>>><<<;;;>>><<<;;;<<<===>>>===;;;<<<===>>>???@@@??????>>>BBBBBBBBBCCCCCCBBBAAAAAABBBCCCDDDDDDCCCBBB@@@???AAAAAAAAABBBBBBBBBCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFKKKJJJHHHGGGGGGGGGEEECCCFFFEEECCCAAA@@@@@@@@@AAACCCCCCBBBAAAAAA@@@??????===<<<<<<<<<<<<===>>>>>>======>>>>>>===;;;999888>>><<<:::999:::;;;;;;;;;777::::::777777::::::777555666666666666444333111111111111111222333444444555;;;AAABBB===777555555444555666777888999999999;;;;;;:::999777555444333777777666555333222111111555111...///222333///++++++,,,...000111111000///......////////////............////////////......//////000000000000///...111000000111333333222000222111000111222333111///...000444666666444111...///000111///......///111...------...000111///---000111111000//////000222,,,///111111222444000***222555555333333777777444:::666111000222333000---........................111000///------......///333///,,,---000000,,,'''000///...,,,,,,++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------///------111222111222555666444666===EEEFFF???666777///)))***---...000333000000///...............,,,---.........---,,,+++...............---------111000///......---......---,,,+++***+++---000111---...///000000///...------000111///...555DDDQQQdddnnn|||yyy|||111222222333333444444444111111222333444555555666444333444777666444666<<>>>>>>>>???>>>======>>>>>>===<<<>>>===<<<<<<>>>>>>===<<<<<<===>>>???@@@@@@???>>>??????@@@AAABBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@???AAABBBBBBBBBCCCCCCCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFJJJHHHFFFFFFGGGFFFEEECCCDDDCCCBBBAAAAAA@@@@@@@@@BBBBBBBBBAAA@@@?????????===<<<<<<<<<<<<<<<======>>>>>>??????>>>===<<<;;;@@@>>><<<;;;<<<======<<<888;;;;;;888888;;;;;;888777777888888777555333222222222222222222333444555444999??????;;;777555666666777999::::::::::::999999999999888777555444333666555555444333222111111555111...///222222///,,,//////000111000///---+++///000000111111000000///......////////////......//////000000000000//////111000000111333333222111222111111222333333222000000111222222222111000///111222222111///...///000111000000000000000000000///000111000......000111,,,//////...///000,,,&&&///777===>>>???@@@>>>:::<<<777333333666777555222000000000000000000000///111000///------......///000...---...111333111//////......------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------...++++++...000///111555333333666===DDDDDD<<<333444...+++...111000///111000000///...............,,,---.........---,,,+++///......------......///111111000......---------------++++++,,,---///000111111222333333222111000...000111111333>>>PPP^^^rrrzzz~~~{{{~~~222222222333333333333333...///111333555555555555444444666888777666:::AAATTT\\\iiivvvgggUUUMMMJJJHHHBBBLLLbbb~~~oooSSSBBB999444888888777777777888999999<<<;;;999999999888555333444333222111111000111111000111222333333222111000111111222222222333333333222222222222333333333333444444444444444444444444555444444555777888666555666777888777555333333333333444666888999999888888:::999999999999999::::::888888999777555555666888666777888999999:::::::::888888999:::;;;;;;;;;;;;===;;;:::;;;<<<>>>>>>===>>>===<<<===???@@@???>>>???===<<<===>>>???>>>======>>>??????@@@?????????;;;<<<>>>@@@AAABBBCCCCCC???????????????@@@@@@AAACCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEEEEFFFFFFDDDCCC@@@AAAAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@??????>>>>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;:::;;;999888777888999888777999<<<<<<999999<<<<<<999999999999888777666444333444444444333444444555555333777;;;;;;888666666777888:::;;;======;;;:::999777777777777666555444333333333333222222222111111444111...///111222///,,,///000111111000...---,,,000111111222222111111000...//////////////////.../////////000000000000000111000000111333444222111333222111222333444222000222222111000//////000000333333444222000//////000222222111111111111111111///000111000......000111///111111///000333222---666DDDQQQWWWXXXYYYYYYVVVUUUPPPJJJGGGFFFDDDAAA===555444222111///.........111000///------......///............///000111222---............---+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------...***))),,,------000555888999===DDDIIIFFF===444///,,,,,,111555222///...000000///...............,,,---.........---,,,+++///...---,,,---///111222222111000///------,,,,,,......---,,,,,,---...///111222333333333333222222///000111333;;;KKK```ppp~~~333333333222222222222222...///222444555444333222444444555777777999AAALLLiiisss}}}eeeUUUMMMIIIFFFCCCOOOggghhhNNN@@@:::777777777777777777888999:::>>>===<<<<<<<<<;;;999777444333222222111111111111111222444666666444222111111111111222222222333333222222222222333333333333555555555555555555555555444444555666888888666444666666666666555444333333444555777999::::::999999::::::999888888888888888777777777666666666777888666666777888999999999999999:::;;;===============>>><<<;;;;;;===>>>===<<<===<<<<<<===???AAA@@@??????>>>======>>>???>>>======>>>>>>>>>>>>>>>>>>>>>;;;;;;===???@@@AAAAAAAAA??????>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCDDDEEEDDDBBB===>>>@@@AAAAAAAAA@@@????????????>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<777666444444555666555333999<<<<<<999999<<<<<<999999999999888777555555444666666555555555555555666333555777777666666777999999;;;<<<======;;;999777555555555666555555444444111111111111111111222222222000//////000111///------...///000000000000///000111111111111111111000//////............/////////////////////000000111111111111222333444333111333222111222444444222111333222111111000000//////444555555444111//////000222///...222777888444///000111222111//////111222---//////...222777888666999HHHVVV]]]___dddiiikkkjjjfffaaa]]][[[YYYVVVTTTDDD@@@:::444000...///000111000///------......///.........---++++++,,,...,,,---...//////---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...***)))+++,,,---111777===@@@EEEJJJKKKEEE:::222---***,,,333666333///---000000///...............,,,---.........---,,,+++///...,,,,,,---///222555333222000///---,,,,,,,,,///...------------......//////000000000000000000000000222777CCCWWWnnn}}}222222222222222222222111000222333444444333111///444333333555666===LLLZZZxxx{{{hhh[[[RRRKKKHHHHHHUUUooocccLLLAAA<<<:::666666666666777888999999:::999888:::;;;;;;:::888444333222222222222222222222444666888888666444222111111222222222333333333222222333333333444444444555555555555555555555555444444555666888888666444444444333444555555555555555777888::::::::::::999::::::999888777777777777777666555555666777777777444555666777888888888888:::;;;===?????????>>>>>>>>><<<;;;;;;===>>>>>>======<<<<<<===@@@AAAAAA@@@>>>===<<<===>>>???>>><<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<===>>>????????????AAA@@@@@@@@@AAACCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFFFFFFFEEEDDDEEECCCBBBCCCDDDDDDCCCBBB<<<===>>>@@@AAA@@@??????===============<<<<<<<<<<<<;;;;;;;;;;;;<<<======??????????????????@@@@@@999888777777888888777555888;;;;;;888888;;;;;;888888888777666555555555555888777777666555555555555222333444444444555777999999:::;;;<<<;;;999777666444444555555555555444444000000111111111111222222111000//////000000///.../////////000000000000000///000000111111000000///000///............///000//////......///000111222222111111222444444333111222222111222333444222000111222333444333222000///444555666555222000//////333...---555@@@BBB999...222222333222111000222444***,,,,,,+++...444555333000:::CCCDDDEEEMMMVVV[[[ZZZYYYXXXYYY[[[^^^______SSSLLLBBB888222000222444111000///------......///.........---+++***+++---+++---...//////---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000+++***,,,...///333999===AAAGGGJJJGGG>>>222+++---+++---444888555111///000000///...............,,,---.........---,,,+++...---++++++,,,///333555222111000///------,,,,,,///.........------..................//////000000111111444===LLLbbbvvv111111111222222222222222333444444444444222111000555444555777:::BBBUUUfff~~~rrriii___UUUPPPKKKYYYrrr}}}```JJJ@@@===:::666666555555555666777777444333333555777888777555333333222222222222333333333444777888888777444333222222333333333444444444444444444444555555555555555555555555555555555555555444444555777888666555444333222333666888888888888999:::;;;;;;;;;:::999999999888777666666777777777666444555666777777666444555666777777888888777:::<<<>>>@@@AAA@@@???>>>>>><<<;;;<<<===??????>>>>>>===<<<>>>@@@AAAAAA@@@>>><<<;;;<<<===>>>===<<<::::::999888888888888999<<<<<<===>>>????????????BBBBBBBBBBBBCCCDDDFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDEEEDDDCCCCCCDDDDDDBBBAAA<<<<<<===>>>?????????>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@???>>>>>>=========>>>>>>999888888888999999777666888;;;;;;888888;;;;;;888777666666555555666666777999888777666555555555555333333333333444666777888999999999999999888777777555555555555555555444444111111111111111111222222////////////////////////333333222111///...------///000000000000000000///000///...------...///000//////.........000111222222111111222444555333222222111000111222333111///000111333444444333222000222444555555222000//////555///...777CCCFFF;;;///111222333222000000222444000111///---...222222...000555555111///666???DDD@@@@@@@@@BBBCCCFFFIIIJJJLLLFFF===333...---...000111000///------......///------...////////////...,,,---.........---,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++000,,,+++...000111555:::>>>DDDJJJKKKFFF;;;111+++...---000999===:::444222000000///...............,,,---.........---,,,+++---,,,++++++,,,///111333111000///......---..............................000/////////000111222333111333999FFFYYYmmm}}}000000111111222222333333444444444444333333333333666888;;;???AAAIIIZZZkkkzzzpppeee___ZZZfff||||||^^^HHH>>>:::777666555555444444444444555333222222333555555444222333333333222222333333444222444555666666555444222333333444444444555555555555555555666666666666777555555555555555555555555666555444444666777777666777555333555888:::;;;::::::;;;;;;<<<<<<;;;999888888777777666666666777777888666444444666777666444555555666777888888888888:::<<<>>>@@@AAA@@@???>>>===;;;;;;<<<>>>@@@@@@??????>>>===>>>@@@AAA@@@???===;;;:::;;;<<<===<<<:::888777666555444555555666:::;;;===>>>???@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDGGGEEEDDDCCCDDDCCCBBB@@@=========<<<======>>>>>>:::::::::;;;;;;;;;;;;;;;::::::;;;<<<>>>@@@BBBCCCBBBAAA???>>>>>>>>>>>>???;;;::::::;;;<<<;;;999777999<<<<<<999999<<<<<<999666666666666666888999:::999999777666555444444444333333333333555666777777:::999888777777888999999666666666666666555444333222222222222222222111111.../////////......//////444444222000///...------000111111222222111111000000///...------...///000//////...---...000222333222222111333444555444222000000///000111222000...000000111111222222333333000222444444222000000000333///...333:::<<<666///000111111000//////000222333444222///000333111,,,555777555///...222666777333333222111111111333444999666222...,,,+++,,,---111000///------......///...------///222111---)))------------------------++++++++++++++++++++++++---------,,,,,,+++++++++...+++,,,000222222555999===DDDKKKKKKEEE<<<444000///000777AAAFFFAAA888444000000///...............,,,---.........---,,,+++++++++++++++,,,...////////////............//////------...///////////////000000000000000222333444222666@@@RRRgggyyy//////000111222333333444444333333333333444555666888;;;AAAEEEGGGMMM]]]lll~~~qqqkkkoooyyy{{{\\\FFF;;;666222666555444333333333333333666555444555666555333222333333333222222333444444222222333444444333222222444444444555555555666666666666666666777777777777666666666666666666666666777555333333555777777777;;;888666666999<<<<<<;;;;;;<<<<<<===<<<:::999888777777666666666666777777999666444444666777555333666777888999999:::999999:::<<<>>>AAAAAA@@@???===<<<;;;:::<<<>>>@@@AAA@@@@@@>>>>>>>>>@@@AAA@@@???<<<;;;::::::;;;<<<;;;:::666555444333222222333444888:::<<<>>>@@@BBBCCCCCCBBBCCCDDDEEEEEEEEEDDDCCCEEEEEEDDDDDDCCCCCCCCCBBBCCCEEEFFFGGGGGGFFFEEECCCHHHFFFDDDDDDDDDCCCAAA@@@>>>===<<<;;;;;;<<<===>>>::::::::::::::::::::::::::::::;;;===???AAACCCEEEJJJIIIGGGFFFEEEEEEEEEFFFAAAAAAAAABBBCCCBBB@@@===:::======::::::======:::777666666666777999;;;===999999777666444333333333444333333444666777777666;;;:::888777777888:::;;;777777777777666555444333333333333222222222111111.../////////......///000111111000000000000000111222222222333333222222222111///...------...///111//////...---...000222444333222222333555555444222000///...///111111///...000///...---...111444666...111333444222111000000///............///........./////////------///000,,,......,,,...000///***000333222//////111111///....../////////111444666......000111111111111111111000///...---......///111...---...000...''' ------,,,,,,,,,---......++++++++++++++++++++++++---------,,,,,,+++++++++---+++,,,000333222444888777>>>FFFGGGAAA888222//////222<<>>???<<<;;;<<>>???@@@AAA@@@>>><<<;;;CCC@@@===<<<===>>>>>>>>>>>>===<<<===???@@@@@@???;;;999888999:::999555111666555444333444444666777>>>======@@@DDDFFFEEECCCBBBBBBCCCDDDEEEFFFGGGGGGHHHGGGEEEDDDBBBAAAAAAAAADDDEEEEEEFFFFFFFFFEEEEEEBBBCCCDDDDDDCCCAAA@@@???BBBBBBAAA@@@???>>>======:::::::::;;;;;;;;;;;;<<<999>>>CCCFFFFFFGGGIIIKKKLLLOOOQQQRRRUUUZZZZZZVVVQQQLLLIIIKKKKKKHHHEEEEEEMMMIIIEEEFFFIIIKKKHHHDDDGGGBBB===:::;;;======<<<;;;999888888888888777555111444555555333333666999777555777:::999555333444666888999999666444444444444111000000111111...+++///000111111111111000///000000000000000000000000222111///000111222000///***+++---///000000//////...000111111000000111222222444666777666666888999666111000444666222///...222222222222222222222222444444555333000/////////---...000111111111111111///000000///......///111***...111///,,,+++...333333444///((()))///000,,,333333222111111111222222444222000000000000000///000000111222111///---+++,,,,,,------------------))))))******************...---,,,***&&&%%%***111......---,,,,,,+++*********)))+++///...,,,...222<<>>666000000//////---,,,++++++///...,,,++++++,,,...///...........................000///++++++///000...///---,,,,,,...//////...000111222222111000222333888???PPPeeexxx000111111111111222222222333777444444888222000:::DDDPPP^^^eeeffffffjjjooorrr~~~yyyZZZEEE===999555666444222333555666444222666666555444444444444444444444444444444444444444111111222222333333444444555333222222333555555444777777777888888888888888333555777777666555555555555555666666777666666666:::888:::??????<<<;;;===<<<:::888888999999888777:::999888777777888999999555555555666666777777777888888999999:::;;;;;;<<<<<<===>>>@@@@@@???===<<>>>>>>>>>>>===<<<===>>>???>>>===;;;999777777888777444222444444444444555666888999>>>===<<>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===============BBBHHHLLLNNNQQQTTTVVVXXX]]]```aaacccdddaaaZZZVVVPPPLLLMMMLLLGGGDDDCCCGGGDDDBBBBBBEEEGGGFFFDDDDDDAAA======???AAABBBBBB>>><<<:::999888777555333666777888777444444555888777555666::::::666444666777999::::::888666555666777666444444666555333000000222444666666444222000000000000000000000000000...000111000---,,,---///------//////000000//////000222333222//////111444888:::;;;;;;;;;===???BBB>>>:::888::::::666222111888888888888999999999999666555444333333222222222000000//////000000...---000000000...------...///---......,,,)))(((***---555555222---...444444111/////////000111111222222333111000000000000000//////000111222111///---,,,++++++,,,,,,---...//////,,,---...///...---+++*********---//////---,,,+++......---,,,,,,+++*********)))***......,,,///444:::BBBHHHCCC<<<666111---333555CCCVVVZZZLLL:::222111000///...---,,,,,,,,,///...,,,++++++,,,...///...............---------,,,//////,,,---111333111///---,,,,,,...//////......///111111111222444555:::DDDVVVkkk|||000111111111111222222222222777555555999444444@@@PPPeeexxx~~~~~~~~~{{{uuunnnwwwxxx[[[FFF===999666555444333444555555555333555555444333333333444444444444444444444444444444444333222222222333444444777555333333555555555444888888999::::::999888777333555777777555444555555444444666777777888888888<<<:::;;;??????;;;:::<<<999888888999::::::888777:::999888777777888999:::555555666666777888999999888888999999::::::;;;;;;999:::<<<>>>???>>>>>>===AAA???<<<<<<===>>>>>>===???===;;;;;;<<<===<<<;;;999777555555555555444333444444444555777888:::;;;<<<<<<<<<===@@@@@@???>>>CCCDDDFFFGGGGGGFFFDDDCCCCCCCCCBBBBBBBBBAAAAAAAAADDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>><<<;;;::::::;;;<<<===>>>>>>???<<<<<<<<<<<<============;;;???DDDHHHKKKMMMPPPRRRXXX^^^ccceeegggggg```YYYUUUOOOLLLKKKHHHBBB>>>>>>=========>>>???AAABBBCCCBBBAAA???@@@BBBCCCCCCCCC===;;;999999999999777555;;;;;;:::888666444555666666555666::::::777666888888:::;;;:::888777777777555444333444444444222000///222666888888666222///000000000000000000000000---222444222,,,))),,,000000000000000000000000000222555777777555666<<>>;;;888888888777333///444333222111000/////////222111///---,,,,,,...///222333111///000333333/////////000111111111111000222111000000///000000000///000111111000///---,,,)))***+++,,,...///000000,,,...///111000...+++)))))))))+++...111111---)))...------,,,,,,++++++***,,,)))***,,,------111777>>>FFFKKKFFF===777111---222888HHH[[[\\\III666...222111...,,,+++,,,------...---,,,++++++,,,---...//////.........------------//////,,,,,,000111//////---,,,,,,...//////...,,,...000111111333666888===JJJ^^^rrr000000111111111222222222000555333444:::999===KKK```yyy}}}ppppppwwwwww\\\HHH===888777555444444444555555555444444444333333333333444444444444444444555555555555:::888555222111000111222888666555555666666555444777888999::::::888666555444555666666555444555666555666777777888888888777<<<::::::======:::999;;;888888888:::;;;;;;999777888888777666777888999:::555666666777888999::::::888888999999:::;;;;;;;;;:::;;;<<<=========<<<<<>>======>>><<<:::999:::;;;:::999888777555444444444555555666666777888888999:::;;;:::;;;<<<===???@@@@@@@@@CCCEEEGGGHHHHHHEEECCCAAA@@@AAAAAAAAAAAAAAAAAAAAAEEEEEEDDDDDDCCCBBBAAA@@@@@@??????>>>===<<<;;;:::999999::::::;;;<<<<<<===999999:::::::::;;;;;;;;;:::;;;===???@@@@@@AAAAAAGGGLLLRRRUUUXXXYYYTTTLLLLLLGGGDDDCCC@@@:::777888666888999:::;;;===@@@BBBAAAAAA@@@@@@@@@???>>>===888777777888:::<<<;;;:::;;;;;;999888666555555555666444555999:::777666999777999999999777666666777222222222222222222111000...000222444444222000...000000000000000000000000111444666333///---///111111111111111111222333444333888===??????DDDNNNVVV___bbbeeehhhiiijjjlllmmmjjjgggeeegggddd^^^[[[[[[bbbbbbccccccddddddeeeeee\\\UUUOOOLLLNNNOOOMMMJJJPPPMMMKKKKKKJJJEEE===666777555444333222222111111555222//////111333555555333222111000111111///,,,333333333333222000///...111222222111//////000111//////000000//////------++++++,,,,,,---...//////+++,,,---...---,,,+++***,,,---,,,)))))),,,---,,,---------,,,,,,+++++++++,,,))))))+++,,,...444;;;BBBJJJNNNHHH>>>777222---111:::MMM___]]]HHH555---333111...+++++++++---///...---,,,,,,,,,,,,---.../////////...------,,,,,,...000///+++)))+++***'''///---,,,,,,...//////......///000111111333666888???QQQhhhzzz000000111111111222222222111666444444:::===EEEXXXqqquuukkkhhhuuuvvv___LLL>>>888777555555555555555444555555444444444333333444444555444444444555555666666666:::888666333111111222222777666555666777777666444555666888999999888666444555666777666555555666777888888999999888777777666;;;888888;;;;;;888777:::999888999:::<<<<<<:::777777666666555666777888999777777888888999::::::;;;999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::===<<<;;;;;;=========<<<===;;;888777888999999888777777666555444444666777::::::::::::::::::999999999;;;===???@@@AAACCCCCCCCCDDDFFFGGGGGGDDDBBB@@@???@@@AAAAAABBBAAAAAAAAADDDDDDDDDDDDCCCBBBAAA@@@>>>======<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::999999999::::::::::::;;;===<<<<<<<<<<<<<<<;;;:::;;;???BBBBBBEEEGGGEEE???AAA>>><<<===:::555333666444666888999999;;;>>>AAA<<<===>>>===<<<:::999888888777666888:::<<<;;;:::888777666555555555555555666444444888888666666999444555666555333333444555111222333444333333333333000000////////////000000111111111111111111111111444333222222111111000///222111000000111444666888666;;;@@@CCCFFFMMMVVV^^^___dddkkkoooppppppooooooqqqooooooqqqooojjjhhhjjjqqqqqqqqqrrrrrrrrrssssssnnnhhhbbbaaaeeegggfffcccaaa```aaaaaa___XXXNNNFFF???===;;;;;;<<<===<<<:::;;;999666555777888999999<<<999777777666333///---444444444333222111000///333444444222000///000222///////////////......---------------------,,,,,,++++++++++++,,,------...,,,333666///((())),,,---------,,,,,,,,,,,,++++++,,,))))))+++---///666===CCCJJJLLLDDD:::333///+++000;;;PPP```ZZZEEE555111222000---++++++,,,...///---------,,,,,,---------//////.........---------...111000+++***+++)))&&&///---,,,,,,...//////...000111111111111222555777AAAWWWppp000111111111111222222222666:::666555===BBBPPPfff}}}kkk___iiizzzxxxeeeRRRAAA999888444666666666555444555666555555444444444555666666444444444555666666777777666555444444444555666666555444444666777888666555444555666777888777777666777888888777666666777999:::::::::999999888666666999666666999999777777:::999888888999::::::888777777777666666666888999:::999999999::::::::::::::::::::::::;;;<<<<<<======>>>======<<<;;;;;;::::::<<<;;;:::;;;======<<<;;;;;;999666555666888888888777888888888666666888:::============<<<;;;:::999:::<<>>>>>===<<<;;;:::999888;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;<<<======<<<===??????<<<===@@@===999;;;999:::;;;999444555888666666666888:::<<<===>>>777999::::::999888888999;;;999888888999999777666666444333333555666555555666333333666666444444777111111222111//////111222---///111111000000111222222111000//////000111222111111111111111111111111222000...///111111000---333222000000111333777999999;;;===@@@CCCHHHNNNRRRTTTYYY```eeefffeeedddcccjjjiiikkknnnmmmiiiiiillliiiiiiiiiiiiiiiiiiiiiiiillliiiggghhhlllpppqqqpppkkknnnqqqqqqoooiiiccc___TTTRRRPPPQQQTTTWWWVVVTTTQQQPPPNNNLLLIIIGGGFFFFFFHHHCCCAAAAAA???:::666555888777666555444333444444555777777555000///000333........................///......------,,,++++++---------------......///(((777@@@:::000---,,,))),,,,,,,,,,,,,,,,,,,,,,,,+++)))))),,,...000777???GGGLLLLLLCCC888333000...222===PPP\\\TTT???444444111///...,,,,,,,,,...///------------------------........................---000000......000///,,,///---,,,,,,...//////...111222222111000222555888DDD]]]www000111111111111222222222666:::777777AAALLL```zzztttbbbbbbhhhnnnwww{{{kkkXXXFFF<<<:::444666777777444444555777666555555555555666777888444444444555666777777777444444555555666666777777333222333555777888777555555555666777888999999:::999999999888777777999;;;999999999:::999999888888999666666999999888888<<<:::888666666666777666555999888888888888:::;;;<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;::::::;;;======<<<;;;999777444333555777888888666999;;;;;;999999:::<<<<<<===>>>>>>>>>===<<<;;;<<>>???????????????>>>>>>::::::999999:::;;;===>>>@@@???>>>===<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<999888666888;;;<<<<<<;;;>>>@@@???======???===888999888:::;;;999555666;;;999777555777:::<<<<<<:::888:::;;;999777555666888:::999777777777777666444666444222333555666555333666333222555555222222555...//////...------///111))),,,...///------...000222111111111111111111222111111111111111111111111///000000000000000111111777555222000///111444666999777777999<<>>999111000---''',,,,,,,,,,,,,,,,,,,,,,,,***((()))---000222888@@@IIIMMMKKKAAA666222111111555???OOOWWWKKK777///444//////...------------...,,,------------------,,,,,,,,,------.../////////,,,000111//////111000---///---,,,,,,...//////...000111111000111333777:::HHHccc}}}|||000111111111111222222222222777555888FFFVVVoooiii```[[[ZZZcccqqqxxx~~~ppp]]]III>>><<<444666888777444333555777666666666666666777888888444444444555666777777888666666777777666555444444111111222555777888777666666666666777888:::<<<===:::::::::999777777:::<<<777777888999::::::::::::999666666999:::999:::===999777444333333444444333::::::999999:::<<<===>>>===<<<<<<;;;;;;:::999999<<<<<<======>>>?????????<<<<<<<<<<<<<<<===>>>???:::999999;;;======<<<:::888555333222444777888999666:::===>>><<<:::;;;===;;;<<<===?????????>>>===>>>AAACCCBBB>>>======???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDBBB@@@???;;;<<<===============<<<999999999999:::<<<>>>???@@@??????>>>======<<<<<<888888999999999:::::::::<<<999777888;;;<<<<<<:::888;;;<<<<<<===@@@===888999888:::;;;999555666;;;;;;777444666:::===;;;777>>>???>>>;;;666333444666777666555666777888777666888555333333555666444222666333222444333111111444.........---,,,,,,...000,,,///222222000000222444...000111222222111000...111111111111111111111111---222555444000///333777:::777333000...///222444666333111333888;;;999555555777999::::::<<>>===???BBBAAA<<<>>>;;;999999;;;<<<;;;999<<<<<<;;;;;;<<<>>>AAABBB======<<<<<<<<<>>>???@@@AAA@@@???>>>;;;999777666222222333555777999<<<===???===<<<:::::::::;;;;;;>>>>>>======>>>???@@@@@@>>>@@@AAA@@@>>>=========???????????????@@@@@@@@@???BBBEEECCC@@@======>>>@@@@@@???>>>===<<<<<<;;;:::<<<>>>>>>===<<<<<<===KKK>>><<<>>>:::;;;>>>;;;<<<<<<<<<>>>??????===;;;999999:::;;;<<<<<<<<<<<<:::;;;;;;<<<;;;:::888777999:::;;;<<<<<<:::999777666777777888999999:::::::::888555444444555555444888999777333444777666222666888999777333000222444222333333333333222111111222111000.........///000000222666888333---...333111111111222222333333333333333333222222111111111222000...///111333444444666555333222222111000...###***111333111///000333111111222333333444555555777888888888999999::::::999999999999::::::::::::@@@@@@>>><<<::::::<<<>>>???@@@@@@BBBFFFJJJOOOQQQVVVWWWYYY]]]bbbggglllnnnpppppppppqqqqqqoookkkhhhlllmmmooonnnkkkfff```\\\^^^RRRLLLHHH>>><<<;;;222222333333222000///000111.........------,,,,,,,,,---------------------------...000000///---)))'''000///...---,,,,,,+++***...------,,,,,,++++++***------------...444===DDDJJJHHHBBB999000+++,,,...;;;GGGLLLCCC666333666888---------,,,,,,+++++++++,,,,,,,,,,,,++++++***)))///......------///000111////////////////////////+++---000000...---------444111111222222222777===OOOjjj{{{{{{111111111111222222222222777999===HHHZZZssssssbbbWWWQQQMMMXXXeee|||}}}qqqbbbQQQCCC===777777777777888999:::;;;:::999888777666666666666777777777777777777777777888777555333333444555666888777666666666777999999888777666777888999888777666777888888999999888888999999888888777666666555888777777666666777888999888777777666777888999::::::>>>???>>>>>>@@@???<<<@@@<<<888777999;;;;;;;;;===<<<;;;;;;<<>>===<<<<<<<<<===>>>?????????>>>===;;;999888777444444555666777999;;;<<<>>>>>>>>>===>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAA@@@===<<<<<<===>>>>>>>>>??????@@@@@@@@@@@@AAABBBBBB@@@>>>======??????>>>===<<<<<<;;;;;;;;;===>>>>>>===<<<===>>>QQQDDDAAABBB;;;;;;===999;;;:::999:::;;;:::999777;;;;;;<<<<<<===<<<<<<<<<999::::::::::::999999888999:::;;;<<<;;;:::888777666666777888999::::::;;;;;;999666555666666666555333444222000111555444000666777777666333222222333222222333333222222111000222111000///......///000222000///...+++)))---444111111222222222333333333333333333222222222111111222000...///111333333333666444222222222111000...///111222111...,,,---///000000111111222333333444333333333333444444555555333333333333444444444444999999888666444444666888444555555777:::===@@@BBBCCCDDDEEEHHHLLLPPPTTTVVV^^^^^^___aaaccccccbbb___aaabbbbbb```]]]WWWQQQMMMFFF===<<<999111222444...222333333222000//////000......---------,,,,,,,,,------------------------***+++---------,,,***)))......------,,,,,,++++++.........---------------,,,---......000777???FFFKKKHHHAAA888///,,,---///888AAACCC;;;111...000222---............---,,,+++,,,------------,,,,,,+++...------,,,,,,---///000////////////////////////(((+++---/////////000111///---...222333444999@@@PPPjjj~~~{{{yyy~~~222222222222222222222222999;;;BBBQQQhhhuuudddVVVMMMRRR\\\pppyyylll]]]MMMAAA===777777777777888999::::::;;;;;;:::999888888888888888888888888888888888888777666555444444444555666999999888888888999:::;;;888777666666777888777555555666777777888888777777888888888777777666666666777777555444444555666777888888777777888888999::::::@@@BBB???<<<======<<<@@@<<<888666777999;;;<<<======<<<<<<===???AAABBB>>>>>>===<<<<<<<<<===============<<<;;;:::999888777777888888999999::::::::::::<<<======>>>>>>>>>???>>>>>>>>>>>>???@@@@@@BBBBBBAAA???===;;;<<<===<<<<<<===>>>??????@@@@@@@@@?????????@@@???===<<<=========<<<<<<;;;;;;:::<<<===???>>>>>>===???@@@RRREEEAAABBB<<<;;;===888;;;999888777888999888777<<<============<<<<<<;;;888888888888888888999:::::::::;;;;;;:::999777666555666777888999:::;;;;;;;;;999777777777888777666555777555333444777666222666555444444444444333222222222222222222111000000111000000////////////000555111.........---000555111222222222222333333333333333333222222222222111222000...///111222333333555333111111222111000...777555111...,,,,,,---////////////000111111222222//////000000000000111111...////////////000000000444444444222000///111333000000111333444555666777777777888:::<<>>888333555555---...333///111222333222///...///000...------------,,,,,,,,,------------------------)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,---...000444;;;CCCIIIMMMHHH@@@666...,,,...111888;;;:::333---,,,---------...///000000...---+++,,,------............---------,,,+++,,,---...///////////////////////////(((+++---/////////000111---,,,...222444555999@@@QQQjjjzzzuuuyyy333333333333333222222222:::===FFFYYYssstttbbbVVVUUUXXXcccttttttdddUUUGGG===:::888888777777888999999:::888888888888999:::;;;;;;888888888888888888888888777666555555444555666666:::::::::::::::;;;;;;;;;777666555555666666555444555666777777888888777777777777777777777666666666777666444333333444444555888888888888999999::::::;;;BBBFFFAAA<<<<<<=========;;;999777777999::::::======<<<======???@@@AAA>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;::::::999999:::;;;===>>>???>>>===<<>>>>>???@@@@@@AAAAAAAAA???======>>>@@@;;;;;;<<<===>>>??????@@@@@@===;;;<<>>???>>>>>>>>>@@@AAAMMM@@@>>>???::::::===999===;;;999999:::<<<<<<<<<<<<=========<<<;;;::::::888777666666666888999:::::::::::::::999888666555666666777888999:::;;;;;;999888666666777777666555999:::999666666999777222666333111222555666444111111111111222111000000///000000000////////////000222///000555666333000111222222222222222222222222222222222222222222222222222000......000222222222333222000000111111000...555222...---...000111111/////////000000111111111//////000000000000000000/////////000000000111111333333333222000000111333111111222333333333222222666666666777888999999:::BBB@@@===<<<<<<<<<;;;:::999:::;;;<<<;;;:::888666888555999888//////444111111222222111///......///------------------------------------------------+++***)))))))))***+++,,,*********++++++,,,,,,,,,'''(((((()))******++++++,,,---///222888???GGGKKKMMMGGG===333------///222<<<:::555111/////////...+++---///000000...,,,***+++,,,---..................---,,,,,,,,,---...///////////////////////////,,,...//////---------...000///000333444333777<<>>>>>999::::::999888888888888<<<<<<<<<======>>>??????<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<======<<<<<<;;;<<<<<<======<<<;;;::::::AAABBBCCCDDDCCCBBB@@@???@@@@@@???????????????@@@>>>???@@@???>>>>>>@@@BBB::::::;;;<<<<<<===>>>>>>>>>;;;999:::===???===;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>===>>>@@@BBBLLL???===???::::::===999===;;;999:::<<>>888333000111111000///)))+++---//////...+++******+++,,,---------------///...---------...000111////////////////////////---...///...---,,,...///222000000333444333777===UUUkkk|||xxxvvv~~~333333333444444555555555777>>>PPPjjjwwwooodddYYYWWW\\\fffttt{{{dddRRREEE;;;888999999888888888888888999999999888777666666555666666888888888888888888888888555555666666666777777777777888999:::::::::999999666555444555777777777666666777888888999999888888555555555666666777777777666555555444555666777888888999:::;;;;;;;;;;;;:::===CCCEEEAAA>>>>>>>>>===888999:::999777666777999;;;;;;<<<<<<<<<=========;;;;;;;;;<<<;;;;;;:::999<<<======>>>>>>>>>======<<<===>>>??????>>>===<<>>999::::::::::::999999888777777777777777777888999888888888777777777777777888888888888888888888888333222222333444444222111///222333333666999888444444333222222222222111000000000000000000///.........//////000000000000///555111///000111111444:::333333333222222222222111111222222222222333333333222000......///111111000000///...///000111000///...000111222111000///...000000000000000111111111.........------------,,,////////////000000000000///111222111000///000111111111000000000000000000222333333333333222111000666333111000111111111000333333222111000000/////////,,,222555...///333...///000111000---,,,---...,,,,,,,,,------------...------------------------000///---,,,,,,,,,------***+++++++++,,,,,,------))))))***+++,,,,,,------,,,---000666>>>FFFKKKLLLGGG@@@666///---///222444<<<555000000111///...///)))***,,,......---,,,++++++,,,,,,------------,,,//////...---...///000111////////////////////////***+++---------...111333222000000333444555;;;BBBXXXmmmzzzxxx|||222222333444555666777777999CCCWWWqqqvvvjjj\\\SSSNNNPPPXXXbbbwwwttt]]]LLLAAA<<<<<>>>>>???>>>:::;;;:::888555222444888<<<::::::;;;;;;;;;;;;;;;;;;999999:::;;;<<<;;;::::::>>>>>>????????????>>>>>>;;;<<<>>>@@@AAA@@@?????????>>>>>>=========>>>>>>BBBAAA@@@@@@?????????@@@>>>AAACCCCCCAAA???======;;;;;;;;;;;;::::::::::::888999999999888999<<<>>>999::::::;;;<<<=========;;;<<<<<<;;;;;;===@@@CCCLLL???===>>>999999<<<888===<<<<<<===>>>>>>===;;;999999::::::;;;;;;::::::888888888999888888777777777666666666666777888888::::::999999888777777777222111111222444444222000111444444333555777555000333444444333000//////000//////000000//////...------...///000111111000///444222222333111111666>>>333333333222222222111111111111222222222333333333222000......///000000000///...---...000111000///---000222222///---...///////////////////////////......---------,,,,,,,,,............////////////---///000000///......///222222111000111222333444111111222333222111000000000///......000111111000333222111//////////////////+++000555222333555...///000000///---,,,,,,---,,,,,,,,,---------......------------------------------------------...///,,,,,,,,,,,,------------***++++++,,,,,,---------,,,---000777@@@GGGKKKLLLBBB;;;222------000222444999333///000000---,,,///+++,,,,,,---......---------............------,,,......---,,,---...///000////////////////////////***,,,---------...111333777333111333333555<<>>>>><<<===???===888>>><<<777111///222999@@@999999:::;;;;;;;;;::::::777888:::;;;<<<;;;;;;:::???@@@@@@@@@@@@??????>>>:::<<<>>>AAABBBBBBAAA@@@??????>>>>>>>>>@@@AAABBBBBBAAAAAA@@@?????????@@@@@@CCCEEEEEEBBB>>>:::999<<<;;;;;;::::::999999888666888:::999777777;;;???999:::;;;;;;<<<===>>>>>>;;;;;;;;;;;;:::<<<@@@CCCEEE888777;;;777999===:::AAA@@@@@@@@@@@@???<<<999999999:::;;;<<<<<<<<<<<<888999:::::::::888777666666555555555666777888999;;;;;;:::999888777666555111111111333444444222000111333222///......***$$$222444666333///---...000///////////////......------...///111111111000///))),,,222555222...000666333333333222222111111111111111111222222333333333222000......///000000///...------...000111000///***...111000,,,+++///444.....................---/////////......---------......////////////000000---///000000///...///000000///---------///111333,,,---.../////////...---///...---...///000///...///......---...000111222111+++///444111333333)))///000000///---,,,,,,---,,,,,,,,,------.........------------------------***++++++---...//////000------------------------***************+++++++++,,,---000777@@@GGGJJJKKK???888000,,,---000333444888222000222111---,,,000------------....../////////000000000///...------------,,,+++,,,---...///////////////////////////...///...---,,,,,,...000===888444333222333999AAA\\\ppp|||444222222444444222444999???LLLeeennnbbb\\\WWWTTTSSSPPPKKKJJJMMMQQQYYYfffvvv}}}mmmWWWEEE>>>>>>AAACCC999999999888888666555555777666555666888999999888999888888888999:::;;;;;;;;;999777555444444555666888777777666666666666666222444777999:::999777666666666666555444444666888666777888999888666444222777888888999999:::;;;;;;:::;;;;;;;;;<<<<<<======AAA>>>;;;<<<>>>???>>><<<999999::::::999888666555===<<<<<<;;;;;;:::999999888999:::<<<>>>???AAAAAA<<<<<<======>>>>>>??????>>>===<<<===@@@BBBBBBBBBCCCAAA>>>===>>>??????>>><<<>>>@@@???>>>===>>>???CCCAAA>>>>>>>>>>>>===<<<>>>:::999<<<;;;777777;;;888888777777888:::;;;<<<===<<<:::::::::;;;===???@@@>>><<<::::::;;;===???<<<===<<<;;;:::;;;>>>AAAAAA@@@???===<<<:::999888888999;;;======<<<;;;:::;;;999888666555666777777:::999888888777888888888:::999777555444444333333333333444444333333222111222222333333333444444444222333111...---...///...111111000000//////......111111222222222222111111000111333444555444444333///111111222444333+++!!!000333222......333555111333333222111000///......000000000000////////////000000111222333444444555222111000---+++((('''&&&---000000,,,---111///)))//////000000000000//////---------...............//////000000///...------......//////...---,,,+++000000000///......------///////////////.........000000111111111111000000000...,,,+++,,,---,,,,,,.....................---------------,,,,,,+++***------------------------,,,---...//////---+++***///......---------......666000---444BBBLLLMMMJJJ888444///+++***+++///222888222...//////,,,,,,...111111000...---,,,+++***''',,,---***+++///000+++000111111111000///......000000//////.........---------------...///111111444111111666666666:::BBBZZZmmm~~~555333333555555333666;;;DDDTTTnnn~~~iii[[[RRRNNNNNNQQQRRRNNNKKKLLLKKKPPPZZZggguuu~~~}}}~~~~~~nnnXXXFFF>>><<<===???999999999999888777666555888666666777888999999888888888888888888888999999:::999777555555555666777888888777666555555555666444444555666777777777888666666777555444444666888888999:::::::::999888777888888999999:::;;;;;;;;;<<<<<<<<<<<<======>>>>>>AAA>>><<<<<<===>>>===;;;::::::::::::999888777777<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<<===>>>???;;;<<<<<<===>>>??????@@@@@@>>>===>>>AAABBBCCCBBBBBB@@@>>>>>>???@@@@@@???===???@@@@@@???>>>>>>???AAA???============<<<;;;===999888::::::666777:::999888888888999:::<<<======<<<:::::::::;;;===>>>@@@???===;;;:::;;;<<<<<<<<<<<<<<<;;;999:::===???@@@@@@???>>>>>>===<<<;;;999:::<<<======<<<:::999:::999888777777666666666999999888777777777777777888777777666555444333333222222333333222222111000111222222222222333333333555444333111000000111111/////////000000000000000111111222222222222111111222222333333444333333333000111000///222555000)))555888666111///111111---111111000000///.........000000000000////////////000000000111222222333333000//////...---,,,+++***,,,//////,,,,,,000///***...//////000000//////...+++,,,,,,---...///000000///000000000000000///...000//////......---...............///////////////.........//////////////////000000111111000000//////...---...//////...,,,/////////.........------,,,---------,,,,,,+++***------------------------,,,---...///...---+++***......---------------...666333333;;;GGGLLLIIIDDD777444///+++***,,,///111888222/////////---,,,...111111000///...------,,,***...///,,,,,,000000,,,,,,,,,---------,,,,,,+++///.........------------............///000111222333111111555555555999AAATTThhh~~~666444444666666555888>>>KKK___{{{iiiZZZLLLGGGGGGNNNSSSQQQMMMLLLHHHIIIMMMVVVaaakkkrrruuuvvvyyy||||||{{{}}}nnnYYYHHH>>>:::999999999999999999888888777666888777666777999999999777888888777777777777777777999888777666666777888999888888777666555444444444555444444333444666777999666777777666555444666888999999999999999999:::;;;999999::::::;;;<<<<<<===>>>>>>>>>>>>>>>?????????AAA???<<<<<<<<<<<<;;;:::;;;;;;:::999888888888888:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======:::;;;<<<===>>>???@@@AAAAAA@@@??????AAABBBBBBBBBBBB@@@>>>>>>@@@AAAAAAAAA>>>@@@AAAAAA@@@??????@@@>>>===;;;;;;<<<<<<;;;:::;;;888777999999777777::::::999999999:::;;;<<<===<<<;;;:::::::::;;;===>>>???>>>======<<<;;;::::::;;;;;;;;;:::888888:::<<<<<<<<<==================<<<<<<======<<<;;;999888888888999999888777555444999888888777666555555555555555666666666555333222111111111222111000000///000000000111111111222222222000///...------...///......///000000111222222111111222222222222111111444333333222222222222333222111///---000666555111000222333222333555555222/////////...............////////////000000000000000000000000000000000000,,,------....../////////...000000......000///------..................---***+++,,,---...000111111//////000111111111000000111000///.........//////------......///000000111------......//////000000//////000000000000//////.........///111111///---000000///......---,,,,,,,,,,,,---------,,,++++++------------------------,,,---.........---,,,+++------,,,,,,,,,,,,------333444888BBBLLLNNNGGG@@@555333///++++++,,,///111777222///000000...---///000000000/////////......,,,...///------//////,,,---------...............---------------,,,,,,,,,////////////000111111222222000111333444444888>>>LLL___vvv666333333666666555999???OOOhhhuuueeeRRRIIIDDDHHHNNNOOOMMMLLLIIIHHHHHHKKKQQQXXX```dddnnnqqqtttsssrrrttt|||yyylllYYYHHH>>>:::888666999999::::::999888888777999888777777999999999777777777777777666555555444888888777777777888888999888777666555444333333333444333333444444555666777666777777777555555666888777777666555666888:::;;;::::::;;;;;;<<<=========????????????@@@@@@@@@@@@@@@>>>===<<<;;;;;;::::::;;;:::999777777777888999999999::::::;;;<<<======;;;;;;;;;;;;;;;<<<======::::::;;;===>>>@@@AAAAAAAAA@@@>>>???@@@AAAAAA@@@AAA@@@>>>>>>@@@BBBBBBBBB>>>@@@AAAAAA@@@??????@@@<<<:::::::::;;;<<<:::999:::999888999999999999;;;::::::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;<<<===;;;<<<=========<<<;;;::::::::::::999777666888999666777999:::<<<<<<<<<<<<============<<<:::999888777888999::::::777555333888888777777666444333333222444555666666555333222111111222222111111000////////////000000000000111000---,,,---,,,+++,,,/////////000000000111111111111111222222222222111111555444222111111111222222111111///---000555666333---///111333444555444333.........//////000000000////////////000000000000000000000//////.........++++++,,,---...///000000333444333111///...///...,,,------......------,,,,,,,,,,,,---...///000000---...///000000000000000//////000000000000//////............//////000000,,,------...///000111111...//////000000//////...///---,,,---...000000000000///...---,,,+++******,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,+++++++++,,,------...222:::EEENNNNNNGGG@@@333111...,,,+++---///111666111///111111///...000............////////////+++,,,---------......------------......///000000------------------------000000000000000111222222000000111222222333777:::FFFUUUjjj}}}555222222444555555:::@@@TTTooo}}}vvv{{{ttt___RRREEECCCEEEGGGGGGHHHHHHGGGGGGGGGIIINNNTTTXXXccceeefffdddbbbdddkkkqqqzzzuuuhhhWWWHHH???;;;999777999::::::::::::999999888:::888777888999999888777666666666666666555444333777777777777777777888888777666555444333333333333111222444666777666555444555777888888666666666777777666555444555888:::<<<:::;;;;;;<<<<<<======>>>@@@@@@@@@@@@????????????>>>======;;;:::::::::::::::999777666666777888999888999999:::;;;<<<======999999:::<<<======>>>>>>::::::;;;===>>>@@@AAAAAA@@@>>>======???@@@???>>>AAA???>>>>>>@@@AAABBBBBB===???@@@@@@???>>>>>>???999888888:::;;;;;;:::888:::::::::999:::<<<===<<<::::::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<888999;;;===>>>===<<<;;;888999999888666555666888444555888:::<<<===<<<<<<>>>======<<<:::999888777666888:::;;;:::888555333666777777777666555333222222333555666666444222111222222222222222111111000....../////////000000000333......111111...///444222111111111000000000///111111222222222222111111555444222111000111111222000222111///000444333///555444444333111...+++***...//////000000111111222.../////////000000000111000000///......---------++++++,,,,,,,,,---------333333222000---***+++---,,,,,,------------,,,,,,...............---------,,,,,,---...////////////,,,...111333333111...,,,000000//////............,,,------...///000111111......////////////......000---***)))+++...000111......---,,,***)))((((((+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++++++++++++++,,,---......333<<>>>>>>>>>>>>>>;;;<<<<<<;;;999999:::<<<999999888888888888888999999999::::::;;;<<<======888999<<<>>>@@@???>>>===:::;;;<<<===>>>???@@@AAA>>>===<<<<<<>>>??????>>>AAA???======???@@@@@@@@@;;;===>>>>>>===<<<<<<===777777888999;;;<<<:::888999;;;;;;999:::>>>???===999:::;;;;;;;;;;;;::::::999:::::::::;;;;;;;;;;;;888999;;;<<<======<<<<<<777888999888777666666888666888;;;===??????>>>======<<<;;;:::999888777777666888999::::::888555333555666777777777666444333333333444444444333111000222222333333222222111000........./////////000000222,,,,,,000111---///555333222222111000000//////111111222222222222111111333222222111111111111222///333444111111333111...333111000222111---,,,...///000000000111111222222......//////000000111111/////////......---------------,,,,,,,,,+++++++++///......---)))&&&(((---,,,------------------,,,/////////...------,,,,,,,,,,,,---.........------+++---000222333111...,,,111000000///......------------......//////000000------............------111---***(((***---///000------,,,+++******))))))++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,++++++,,,,,,---...///222888AAAGGGGGGBBB:::444///...---------...///000222...---000222///...///,,,,,,,,,,,,,,,,,,------///---...222333111222444...---,,,+++,,,---...///.........///////////////000000000//////000000111///222333111111333555555@@@AAALLL```uuu555333222555666777===DDDddd~~~qqqddd___```mmmyyy}}}mmmddd[[[VVVOOOGGGCCCCCC???@@@AAABBBEEEJJJSSSYYYSSSOOOJJJIIIMMMTTTZZZ]]]eeekkkwwwsssgggVVVHHH@@@<<<;;;:::::::::;;;;;;;;;;;;::::::;;;:::888999999:::888777333444666777777777555444666666666666666555444333333333333222333333444555333444666777777777777777555777999999888666777777777777666666666777999:::999::::::;;;<<<<<<======>>>>>>======<<<<<<<<<<<<999:::;;;;;;999999;;;===999::::::;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<888;;;???BBBBBB@@@===;;;;;;<<<<<<===>>>??????@@@>>><<<<<<<<>>>>>>>>999:::<<<<<<:::::::::;;;666666777:::<<<<<<:::888777;;;;;;888999>>>???===999999:::;;;;;;:::999888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999555777888888777777777888888:::<<>>===<<<;;;:::999888777777666666777888999:::999777555444444555666888888777666555555444444333222111000000111111111222111000000///...////////////000000000000***)))///000+++---555111111111111111111111111111111222222222222111111000111111222222222222111000444555222111444444111...++++++000222111333888/////////000000000000000.........///000111111111////////////..................------,,,,,,,,,++++++***+++---***&&&+++222------............------...............---------..................---,,,------......///////////////////////////..................///////////////---------......---------000...,,,,,,.........,,,------------,,,,,,++++++***+++,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,---...///000222:::EEEKKKHHH@@@555///------------......//////000,,,,,,///111///---...------------------,,,,,,111......222222...---000222111000......///000111---------....../////////000//////......//////000///444555111000444666444<<<999@@@VVVnnn}}}777444444666777999???FFFkkkrrrfffbbb]]]iiitttzzz{{{nnnkkkhhheee]]]PPPHHHEEE???@@@@@@@@@BBBHHHQQQYYYTTTMMMGGGGGGNNNWWW]]]___aaafffpppuuuhhhWWWHHH???<<<;;;:::::::::;;;;;;<<<;;;;;;;;;;;;:::999999::::::888777222444666888888777666555666666666666555444222222222222222222333444555555666666555555666777999:::555777999999888777777777444444444444444555555666999999::::::;;;<<<<<<=========<<<<<<;;;;;;;;;:::777999;;;:::999999;;;>>>:::;;;<<<=========<<<;;;:::::::::;;;;;;;;;<<<<<<:::===AAADDDDDD@@@;;;888<<<<<<======>>>>>>??????>>>===<<<===@@@BBBBBBBBBAAA???<<<<<<=========<<<777999::::::999888888999666666888:::<<<===;;;999555::::::777888>>>???<<<888999:::::::::999888777888999:::;;;;;;;;;::::::???>>>===<<<:::999888777444666888999888777888999888999<<<===>>><<<:::999:::999888777666666666666888888999999888777555444333444777888999888777666666555444222111000000000000000000000000//////...////////////000000000111444---,,,333444///111999000000000111222222333333111111222222222222111111...000111333333333222111111555555222111555777666333...---111222000222777////////////////////////---......///000111111222///////////////////////////............---------***))),,,///---***000999---......//////......---,,,------......////////////000000000///...------///...,,,++++++---000222------......///000000000///////////////.........,,,------......------,,,......///111222000---***........................***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,---...///000111...999FFFNNNKKKAAA666///,,,,,,---......////////////++++++///111...---...//////.........---------111,,,,,,///...((('''***111000...,,,+++,,,---...,,,,,,,,,------.........000///............/////////555666222111555666333999444;;;QQQjjjzzz333555222333999888???TTTlll{{{jjj```YYYbbbnnnxxxzzzyyyyyy|||tttuuuuuurrrjjj^^^SSSLLLJJJ@@@:::???DDDEEEFFFIIILLLHHHFFFKKKVVVbbbiiikkkggggggkkkwwwyyylllXXXGGG>>>;;;999999>>>:::888999999666666:::;;;888555666888::::::888888555444555888999888666:::;;;;;;888333111333666111444777999888666666666666666555444444555777777:::999999999:::999666444333333333444555666777777<<<<<<<<<===<<<<<<;;;;;;777777888999::::::;;;;;;===;;;888888999:::::::::===<<<<<<===>>>===:::888999999::::::;;;:::::::::>>>;;;<<>>>>>===;;;>>>???======AAAAAA???>>><<<;;;;;;<<<===;;;::::::999888666666666777888999:::;;;<<<<<<;;;:::999<<<:::999999:::;;;:::999;;;999888666666777999:::999:::<<<===>>>===;;;:::???>>><<<:::888777666666888888888777777777777777::::::888777666666666666::::::999999888777666666444444555555444444333222444444333333333444555555555555444333222000///...333333222111000000000111000...,,,,,,...000000000///......///111111000///222222222222222222222222000000000000111222333444444444333333333333222222222333444444444333222111000000000000000///......000000///......///000111......000111111000///...000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,///...---...000000---)))---,,,,,,---......---+++---...///...---------///------------------------------...............---,,,+++(((''''''))),,,...///444555000...000000---111...,,,---///000---***---.........---,,,++++++,,,,,,,,,++++++*********,,,+++*********,,,...000999---)))///222+++(((++++++)))(((***...000///------,,,++++++...000111111===BBBKKKPPPHHH:::444666+++,,,...000111222333333222---***,,,---++++++---//////.........---------........................---------,,,+++---000222444000------///111///---444///++++++000333222///333000000333444222333777777888@@@UUUooo333555333555:::999AAAUUUppp{{{jjjaaaXXX^^^fffiiihhhiiinnntttvvvyyy||||||vvvkkk___XXXQQQFFF>>>???BBBCCCCCCFFFDDDCCCFFFOOO\\\gggmmmoooiiiiiillluuuxxxkkkWWWGGG>>>;;;:::999<<<888777999999666666999:::888666666888999999888777555444555777999777555777888777666444444555777555666777777555555666777777666666555555666777888888888777888999888555333555444333333444555666777;;;;;;;;;<<<<<<;;;;;;:::999999999999999::::::::::::888777888:::=========;;;:::999:::;;;:::999777999::::::;;;;;;;;;;;;;;;>>>;;;<<>>===<<<<<<>>>???>>>===<<>>===;;;;;;;;;;;;999888:::999888777666666777888888888888999999888888888;;;:::999:::;;;;;;:::999999888777666666777999:::999:::<<<>>>???>>>=========<<<:::999777666666666555666666777888999999:::888888777666666666666666::::::999888888777666666444555555555555444333333333333333222333333444555555555555555444222111000333222111111000000111111000...------///000000000000//////111222333111000222222222222222222222222////////////000111222333444444333333333222222222333333444444333222111000000000000000000///......//////......///111222333000111222222222111000000///......---------......------,,,,,,,,,,,,,,,,,,...,,,+++,,,......+++)))...---,,,---......,,,***...///000///...---...000------------------------..................---------,,,+++******,,,---///...333444000...000///,,,......///...---------............------------------,,,,,,,,,++++++++++++...---,,,+++++++++,,,---444***'''...222---+++///,,,***)))+++---///...,,,...---,,,---///111333333@@@EEENNNPPPFFF777111444,,,,,,...///000111222222333///---///000------...//////.........---------........................//////...---,,,---///222222000........./////////111000...---...000111222111///000333333111333777888===III]]]sss{{{~~~333666444777<<<:::CCCYYYvvvxxxiiiccc^^^aaabbb[[[UUUWWW```jjjlllqqqxxx|||zzzrrriiibbbYYYOOOEEEBBBCCCAAA?????????AAAFFFQQQ]]]fffjjjjjjffffffhhhoooxxxxxxjjjXXXHHH???<<<::::::999666777::::::666666888999888666666777888888777666555444555666777777555555444333333555777777777888888777666444444666888777777777777777888999999777777666777888777444222666555444333333444666777999999:::::::::::::::999;;;;;;:::::::::999999999:::999888999;;;=========;;;:::888888999:::999888::::::;;;<<<<<<<<<<<<<<<===<<<===@@@AAA>>>===>>>@@@???>>>>>>??????>>>===<<>>>>>;;;>>><<<:::::::::999777555999999888777777777888888999888888888888888888999:::999:::;;;<<<<<<:::888888888777777777999:::;;;:::;;;===????????????>>>999999888777777666666666777777777888888888999999555555555666666666777777999999888888777777666666555555666666555555444333222222111111222222333444555666666666555555444333222222111000000000111111000///---...///111111000111111000222333444333111222222222222222222222222////////////000111222222333333333333222222222222333333333333222111000///000000000000000//////............///111222444555111222222222111000///.........---------...//////...---------,,,,,,++++++---+++))))))++++++***)))+++++++++,,,...///...,,,...000111000///...///000.........................../////////...---,,,,,,---------.........//////---111222///---......,,,+++...111///,,,+++...111///...---------...///000------------,,,,,,,,,,,,......---,,,,,,+++******222***(((...111---,,,///---,,,++++++------,,,+++......---...///222444666BBBIIIQQQOOOAAA222...222------...//////000111111555111///222333000...///...............---------........................000000///...---...000333222222222000...---///000///000000///---...111555000///111444444222555999<<>><<<;;;:::;;;;;;:::999===;;;888888:::;;;<<<;;;::::::;;;<<<==================>>>@@@@@@?????????AAA@@@>>>?????????>>>===<<>>;;;:::<<<;;;888;;;:::888888999999777666999888888888888888888888<<<;;;:::999999:::;;;<<<999999:::<<<>>>===;;;888999999888999:::;;;<<<======>>>>>>??????>>>>>>===777777888888888888777777;;;;;;:::999777666555555444444555666777888888888888888777777777666666666555555666666555555444333111111111000111222222333444444555555555555555444111111000000000000111111000///...///111222111000111000000111333444222111111111111111111111111111000000000000111222333444333333333222222222222111333333222222111000///...//////000000000000/////////000000111222222333444000000//////...---,,,+++---------------...///000.........---,,,,,,++++++---+++***))))))***++++++(((((()))+++...000000///---///000///...---...000////////////////////////////////////...---,,,+++,,,---...///000//////...---///000///------------+++---///...------///111000...---,,,---///111222------------------------,,,------------,,,+++***444...+++...///+++)))+++------,,,,,,,,,,,,++++++............///222555888CCCKKKQQQLLL===000...111------......///000111222777222111333444000...///................................................////////////...000333666666777777333...,,,...111000000///......000222444222222444666666444777===CCCPPPddduuu|||xxxwwwxxx333777666999>>>@@@MMMfffmmmgggiiisssuuunnn\\\MMMJJJNNNQQQQQQUUUZZZaaagggkkkmmmnnndddaaa^^^[[[YYYSSSGGG===AAA@@@AAACCCFFFHHHIIIIIIMMMNNNQQQTTTZZZeeeqqqzzzzzzmmm[[[KKKAAA<<<:::888999777999======999888:::888888999888777666666666444555666666666666666777777555333555888999777444333555888:::999999999999777888999999:::;;;;;;;;;888888777888999888555333777666444333333444555666666777777888999999888888888999999;;;<<<===>>>>>>>>><<<;;;;;;;;;;;;999888;;;999777777999;;;<<<<<<999:::;;;<<<============<<<>>>>>>>>>???@@@@@@???AAA???>>>>>>??????===<<<;;;>>>===999888:::999666777666666777999:::999888888888888999999999999888<<<;;;:::999999:::;;;<<<999999:::<<<>>>>>>;;;999:::::::::;;;<<<===>>>???@@@??????>>>===<<<;;;:::777888999:::::::::999999<<<;;;:::999888777666555444555666777888888888888777777666666666666666666555555555555555444444333111111000000000111222222222222333444444444444333111000000///000000111111111000///000222333222000000000///111222333222000111111111111111111111111222222222222333444555555333333222222222111111111222222111000//////......//////000000000000//////222222222222222111111111000///...------,,,++++++---------------...///000.........------,,,,,,,,,,,,,,,+++******+++,,,...*********+++......---,,,,,,---......,,,,,,---...////////////////////////......//////...------,,,+++,,,.../////////---------...//////...,,,,,,......,,,+++,,,///000///...000...---,,,---///111222------------------------***+++,,,------------,,,111...,,,------+++***+++------------++++++++++++,,,------------000666:::DDDKKKOOOGGG999000///222.........///111333555666888333111222222///---...---.............................................,,,---......///222666999;;;<<<:::666000---...000333///,,,,,,111444444222333333444666555555;;;CCCPPP]]]ppp~~~~~~|||zzzwww~~~{{{xxxxxx}}}333777666888???BBBTTTpppuuuhhhiiipppvvvzzztttdddWWWUUUTTTQQQPPPPPPQQQTTTYYY^^^cccfffccceeefffeeeddd___QQQDDD???>>>>>>>>>???@@@BBBDDDCCCEEEHHHJJJPPP]]]ooo||||||vvvjjjXXXIIIAAA===:::888<<<999:::======999999;;;888:::;;;:::888777666777555666777777666666777888999888888888999999777666333666:::<<<;;;999888888666777999:::;;;;;;;;;;;;999888777888999888555333555555444444444555555666666666777888999999999999888888999;;;===>>>@@@@@@999888888:::<<<<<<;;;999777555444555888999:::999888999:::;;;<<<=========<<>>===<<<<<<======<<<;;;:::<<<<<<888777999999555555555555666999;;;;;;:::777888999999:::999999999999888888888888888888999:::999:::<<<>>>>>><<<;;;;;;;;;<<<<<<======>>>>>>???>>>===<<<;;;:::999999888999:::;;;<<<;;;;;;:::888888888999999999::::::555666777888777666555444666666666666555555555555444444555555444444333222111111000000111111222333111111222222333222222222000000/////////000111111111000000111333333222000000//////000222333111000111111111111111111111111333333333333444555666777222222222222111111111111000000///.........//////...//////000000000000000222222222222111000///...111000///.....................---------...//////------------------------,,,---------+++,,,---///000...---,,,,,,+++(((&&&+++,,,------,,,+++,,,---........................------...............---***+++---.........---,,,------...000///,,,,,,///000---***,,,000111///,,,///...---------...///000,,,,,,,,,,,,------------******+++,,,,,,---......,,,++++++,,,,,,---...///,,,---...---+++***+++,,,+++---...------000777<<>>DDDYYYxxx|||mmmffflllwww{{{|||qqqkkkllliiiaaa[[[YYYVVVSSSSSSTTTWWWYYYZZZ___bbbcccdddbbbUUUGGG???@@@@@@AAAAAAAAACCCDDDBBBDDDFFFHHHNNN]]]sss}}}xxxnnncccSSSFFF???<<<;;;:::===:::999;;;;;;888888;;;999;;;===<<<999777777888555777999888777666888:::888:::<<<<<<;;;:::::::::888:::;;;;;;999777777888555777888:::;;;;;;;;;;;;777777666777888777444222222333444666666666666555666666777888999999999999999:::;;;<<<===>>>??????888888888999;;;;;;999777444444444666999:::999888777888999;;;<<<<<<======<<<@@@???;;;;;;>>>???;;;;;;:::999:::;;;<<<;;;:::888::::::777666999888555777666555777999;;;:::999777888999:::::::::999999888888888999999888888888;;;:::999;;;===>>>===<<<:::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999999888999;;;<<<<<<<<<:::999777777888999999:::;;;;;;555666666666555333111///555555555555555555555555333333333444333333222111222111111111111222333333111222222222222222111111///////////////000111111111000111222444444222111111111000222333444222111111111111111111111111111333333333333333555666666222222222222111111111111///...---------...///000......///000000000000000///000111111111000///...000///...---------...//////......---------......,,,,,,------.../////////))),,,......,,,,,,---//////...,,,,,,,,,+++(((&&&,,,---...---,,,,,,---...------------------------,,,,,,---...////////////,,,,,,------......------...,,,...111000,,,,,,111///...---.........------.........---------------++++++++++++,,,,,,,,,------,,,+++++++++,,,---...***+++,,,++++++---...///+++---...---+++***+++---,,,...///......111999???IIILLLIII>>>555333000------...///333777<<>>FFF\\\}}}vvvhhheeeooo|||}}}|||~~~uuummmiiiccc\\\XXXUUUTTTTTTQQQVVVYYY[[[^^^^^^TTTGGGBBBDDDFFFFFFFFFEEEEEEEEEDDDGGGHHHIIIOOO___www|||uuuggg\\\NNNCCC>>><<<<<<;;;>>>:::888999999666666:::999<<<>>>===:::777777999666888:::999777777999;;;777;;;>>>>>><<<;;;<<<>>>>>>===<<<999666555666777555666888:::;;;;;;;;;;;;666555555666666666333111000222444777777777666555666666777999999:::::::::;;;<<<<<<<<<======>>>>>>;;;:::999999:::888555333555555666999;;;<<<;;;999666777999:::;;;<<<<<<<<<===@@@???:::999>>>>>>:::999888777888:::;;;:::999777999999666666888888555999777777888999:::999888777888999:::;;;::::::999999:::;;;<<<<<<;;;:::999<<<:::999:::<<<>>>>>>>>>:::::::::;;;;;;:::999999777777777777888999:::;;;888999;;;<<<<<<;;;999888:::999999999999999999999555555666555333000---+++444555555555555555555555222333333333333222111111222222111111222222333444222333333333333222111000///////////////000111111111111111333444444333111333222222333555555444222000000000000000000000000222222222222333444555555222222222111111111111000------,,,,,,---...000111......///000000000000000---...///111111111000///---,,,+++***+++,,,---...000///...---------------+++,,,,,,---...///000000(((+++...///---+++,,,...+++******+++------,,,***---...///...------...///------------------------++++++---...///000000000------------.........//////,,,...222111,,,,,,222---///111000,,,***,,,///---.........---,,,++++++*********++++++,,,,,,,,,000...,,,*********,,,------......+++***+++,,,+++***,,,...---+++***,,,...---///000//////222:::AAAMMMNNNHHH<<<555333///***---...000444999???EEEHHH>>>777111000///---...111---------.........//////........................000000///...---...111333777333000000333555444222///000000000///111444777888888;;;@@@DDDMMM___ooo|||~~~||||||uuulll]]]UUUIIIBBBDDDRRReeesss}}}666666666777999GGGaaayyyqqqggghhhnnnzzz~~~xxxqqqiiibbb]]][[[YYYVVVRRRQQQQQQQQQOOOLLLFFFMMMRRRPPPHHHCCCDDDIII>>>@@@CCCGGGRRRfff~~~xxxrrr]]]UUUIII@@@:::888888888:::999888888888999:::;;;444777;;;>>>>>>===:::777999999999999999;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;======;;;:::::::::::::::<<<<<<<<<<<<;;;:::999999777444111000222333111000555555555555555555555555777777777888999;;;<<<===777777888999::::::;;;;;;<<<>>><<<666000000888???555666777999:::;;;<<<<<<999999999:::::::::;;;;;;<<<;;;:::999888777777777999999888888777777666666666666666777888888999999444666:::<<<===;;;999777888999::::::888777777888<<<;;;;;;::::::999999888555666888:::;;;<<<======;;;888555333444555555444555666666888999:::;;;;;;<<<<<<;;;:::999999888888888999:::999777777777999777666555444444444444444222444777999:::999777555111222333333444444444444///000000111222222333333111111000000000000000111///////////////000111111:::999777555444444444555444444444333333333222222000000//////000111222222333333333444555666777888555333111222333222///+++000000000000000////////////000111222222111000///000000000000000000000000+++++++++,,,,,,---------111///,,,+++,,,...///...///...------,,,,,,,,,,,,++++++,,,,,,,,,---------111000...,,,+++++++++,,,+++,,,,,,------,,,,,,+++///000000000///...---,,,,,,------......------,,,------............------///......---------......333+++%%%(((111444///(((,,,---......------///111///...,,,*********,,,---,,,------......------,,,///...------++++++***)))---...///...+++))))))***...---,,,---000777@@@FFFVVVRRRGGG999333333111,,,+++000333555<<>>???III```vvv666666777888<<>>===<<<;;;::::::::::::;;;;;;;;;;;;:::999888888777444111000222333222000222222333333444444444444999888888888888888999999777888888999::::::;;;;;;;;;<<<<<<999555444888;;;555666777999:::;;;;;;;;;999:::::::::;;;;;;;;;;;;===<<<:::999888777777777888888888777777666666666666666777777888888999999<<<<<<<<<;;;:::999999888777999:::999888666777777::::::999999999999888888777888999:::;;;;;;;;;;;;:::777555333444555555555777777888999::::::;;;;;;::::::::::::999888888888888999:::999777666666888666555555444333333444444444555666888888777666555111222333333444444444333000111111111111222222222111111000000000000111111111000000/////////000000555444333333333333333444333333222222111111111111000000000000000111222333222222222222333444555666333111000000111000---***////////////////////////---...///111111111000000////////////////////////------------------.........,,,***)))+++,,,------,,,,,,+++*********++++++++++++,,,,,,,,,---------000///---,,,++++++,,,,,,------............------............////////////........................------............------///......---------......///,,,***+++...///...---,,,---......------///000...------,,,,,,---......,,,,,,------------,,,,,,...------,,,,,,+++++++++,,,...///...,,,++++++++++++,,,,,,,,,000888DDDLLLYYYSSSEEE777000111///+++///333888<<>>MMMiiisssaaaZZZ___mmmtttooofff]]]XXXWWWYYY[[[aaaeeegggaaaTTTIIIEEEFFFHHHHHHJJJRRRbbbvvv}}}tttggg]]]GGGCCC===999888999999999888888888888888999::::::;;;;;;<<<<<<;;;:::888777;;;<<<===????????????>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>><<<;;;;;;;;;;;;;;;:::::::::999999888777666666444222111222333222111222222333444555666666777<<<;;;:::999888777777777888888888999999::::::;;;999:::;;;;;;:::999777777666777888999:::::::::::::::::::::;;;;;;;;;<<<<<<===<<<;;;999777666666666777777777777666666666666666666777777888999999999DDDBBB>>>:::888888888999777888999999777666666777777777888888888999999999999999:::::::::999999888888666444444555666666666999999999:::::::::;;;;;;999999999999999999888888888999:::888666555555666666555555444444444444444555555555555555555444444222222333444444444333333222222222111111111000000111111000000000111111222111111000000000000000000///000000111222222111111333222222111111111111111222111111111111222333333333222222111111222222333222111000000000000---+++.........///////////////---...///000000000000000////////////////////////..................---------+++))))))+++---......++++++*********+++,,,,,,,,,,,,,,,,,,------------...------,,,,,,------.../////////000000/////////...------------///000111000///............///000------............------......---------......///+++---///...++++++...111---.........------...000------......///.........,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---//////---,,,---...***+++,,,---000;;;JJJUUU\\\SSSCCC444---......+++000555;;;BBBLLLRRRNNNFFF666333000......//////...//////............//////000111111000......///111000//////............///111111111111111111111111000000111222444666888:::<<>>DDDSSSmmm444555888;;;@@@QQQmmmvvviiiZZZUUU]]]nnn}}}rrrggg```^^^^^^```bbbdddddd]]]SSSMMMLLLOOOKKKLLLPPP[[[mmm~~~xxxlll\\\PPP>>><<<999888888999999888777888888888999999::::::<<<<<<;;;;;;;;;::::::::::::<<<>>>@@@AAA@@@???>>>======<<<<<<<<<<<<======>>>>>>===<<<;;;;;;;;;;;;888888888888777666555555555444333333333333222222333444555666777999::::::===<<<;;;:::999888888888888888888999999:::::::::999888888999;;;;;;888444888999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===<<<;;;999777666555555666666666666666666666666666777777888888999::::::DDDBBB>>>:::888777888999666888999999777666666777777777777888999::::::;;;::::::::::::999777666555666555333444666777777777999999999999999999999999888999999::::::999888888888888999777555444444555777666666555555555666666777666444333222333333444222333333444444333333333444333333222111000//////111111000000111111222222000000000000000111222333...///000111111000///...333333222111111111222333333222222222222222333333444333222111111111111111333333222222111111000///.............../////////111111111111000000////////////////////////////////////......------,,,,,,...,,,+++,,,...000000000,,,,,,,,,,,,------...///,,,,,,,,,------------...,,,,,,,,,,,,------......//////000000000000/////////...,,,,,,,,,...000111000///---,,,,,,---///000,,,------......------,,,...------------...//////***...111///+++***...222---...///...,,,,,,...000---...///000///...,,,***,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------......+++---//////.........///+++---......222===NNN[[[]]]QQQ???111---...//////...333:::DDDNNNQQQIII===444222///.../////////...000000////////////000000222333333222000///111222000000///......---------000000000000000111111111111222333444666:::>>>AAALLLUUUbbbqqq}}}|||uuuhhhXXXJJJ???::::::;;;>>>FFFUUUiii222444777;;;BBBSSSpppnnnfff\\\XXX```tttxxxoooiiieeebbb___aaaaaa]]]VVVOOONNNSSSYYYUUUXXX___mmm|||wwwooobbbQQQEEE;;;999777777888999888777777888888999:::;;;;;;;;;::::::::::::;;;;;;<<<===999;;;===???@@@???>>>===>>>===<<<<<<<<<<<<===>>>>>>===<<<;;;;;;::::::;;;777777777777666555444333333444444444333222222333333333444666888999:::;;;999999888888888888999999888999999999999999:::::::::777444666999;;;999666;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<;;;:::888777666555555666666666777777777777777777777777888999999::::::>>>===<<<;;;999888888777777888999999777666666777777888888999:::;;;<<<<<<:::::::::999888666555444555444333444666888777777777777777777888888888888999999:::;;;;;;:::888777666777777666444333333444888777777777777777888888777555444222222222333444333333333444444333333222555444333222111///......111111111111111222333333/////////000222333555666111222222222222000...---222111000//////000111222333333222222222222222333555444333222111111111111333333333222111000000111............//////000000555444333111000///.................................---------,,,,,,++++++---,,,+++,,,///000000///,,,,,,,,,,,,------...///,,,,,,---------.........++++++,,,------.........---......//////......---111///---,,,+++,,,...//////...,,,++++++,,,...///,,,,,,------------,,,,,,---------------...//////---.........------///000......///...,,,,,,...///---...//////...+++((('''+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------......///+++,,,...///......///000---///111222666AAAPPP\\\\\\MMM<<<111///000111222---222999BBBKKKMMMBBB555222000//////000000///---///000000000000000000///...//////...,,,,,,---///000000000//////...------//////000000000111111111222333444555777===EEEKKK]]]fffttt{{{{{{uuuiiiZZZKKK@@@;;;:::999;;;BBBQQQggg~~~333444888<<>>999888666777888888888777777888:::;;;<<<<<<<<<<<<:::::::::;;;<<<<<<======999:::<<<===>>>>>>======???>>>===<<<<<<===>>>???======;;;:::::::::::::::777777777666666555444333222444555555444222333444000111222333555666777888555555555555555666777888999999999999999999999999:::777555555888;;;:::999<<<<<<<<<===<<<<<<;;;;;;999999999:::::::::;;;;;;;;;:::999888777666666666777777777777888888888888777777888888999:::::::::777888:::;;;:::999888777888999::::::888777777888888888999:::;;;;;;<<<<<<888999999888888777555555555444444555777888777666666666666666777777888888888999;;;;;;:::999666555444555666555333333333444888777777777777888888999666555444333222333444555333333444444444333222222555444333222111///......111111111111111222333444000000000111222444555666444444444333222111///...000///---,,,,,,...000111333333222111111111111222444444333222111111111222000111111000...---///000......//////000000111111555444222111///...------........................,,,,,,,,,,,,,,,,,,+++++++++******+++---...---,,,++++++*********+++,,,,,,,,,---------............+++,,,------.........---,,,------......------,,,000///...,,,,,,,,,,,,---...---,,,++++++,,,---...,,,,,,------------,,,,,,---------------...///000///...------.../////////...//////...,,,,,,---///---...//////---+++(((&&&++++++,,,,,,,,,,,,++++++,,,,,,------.........///***,,,......------...//////000222666===GGGRRRZZZXXXIII888111111000000000...333:::???EEEFFF<<<111000///...///111000///---//////000000000000////////////000...---,,,---//////000000000000000///...///000000111111222222222333444555666:::DDDQQQZZZllluuu~~~yyynnneeeWWWIII???;;;;;;;;;:::BBBNNN```vvv444666:::???FFFXXXuuuxxxxxxyyyvvvsssyyy}}}uuufff___[[[UUUNNNJJJNNNVVV\\\hhhsssxxxnnn```UUUNNNGGG???999777666444555777888888888888999;;;<<<>>>>>>>>>===:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>???>>>===<<<<<<===>>>???<<<;;;:::999999888999999777777777777666555444333111444666666444222333444000111222333444555666666666666555555666777777888999999999999999999999999999888888999:::<<<<<<<<<;;;;;;;;;;;;;;;:::999999888888888999999999::::::999999888777777777777777777888888888999999999:::777888888999999::::::;;;777888999:::::::::999888999:::;;;;;;999888888999888888999999:::::::::;;;666666777777777777777666666555444555777777666555555555666777888999999:::777888999:::888666333111222333444444333333444555666666555555666666777888444444444444444555555666333444444444333333222111444444333222111//////...111111111111222333444555333222222222222333444444444444333222222111222222111000...------///222333333222111000000000000000222222111000000000111111000111111///------///111//////000000111222222333111000///...------..............................,,,,,,,,,---------------,,,++++++,,,------,,,+++,,,,,,+++*********++++++------------............+++,,,---.........---,,,,,,------......------,,,------------------------........................+++,,,,,,------,,,,,,+++---,,,,,,------///000000...............//////000...//////...,,,,,,---...,,,---.........---,,,+++++++++,,,,,,,,,,,,++++++---------...............***,,,......---,,,,,,---...///222999DDDNNNUUUXXXUUUEEE666222111...++++++///444999:::<<<<<<666///.........000111111///,,,......///000000///......000111111000...---///000///000111222222111111000000000111111222333333444666777999<<>>CCCSSSfffvvv666888<<<@@@HHHZZZxxxyyy~~~~~~ooofffccc]]]XXXVVVZZZaaaggguuuzzzpppdddSSSGGGAAA===999666555444222333666888999999888:::<<<>>>?????????>>><<<======>>>===;;;:::999===<<<<<<<<<===>>>???@@@@@@>>>===<<<<<<===>>>@@@;;;;;;:::999888888888888777777777777666555444333000333666666444222333555222333333444555666777777::::::999999999999999:::999999999999999999999999888999;;;===============::::::::::::999888777777777777888888888999999999888888777777777777888888888888999999999:::::::::777888888999999:::;;;;;;999999999999999999::::::999;;;<<<<<<:::999999:::888888888888888999999999444555666777777888888777666555555666777777555444555666777888999:::;;;;;;666777888888777333000...000222333333333333444666444444444444444555666777333444444555555666666666444444444444333333222111444444333222111000//////111111111111222333444555666555444333222222111222333222111111111222444555555333111000111333555777222222111000//////000000000000////////////000000111333333111///...111444///000000111222333333333------,,,+++,,,---...///........................,,,------......////////////...---...//////---,,,///......---,,,,,,,,,,,,---------.........//////,,,,,,.........---,,,+++------............------***+++,,,---..................///000000///......+++,,,,,,------,,,,,,+++,,,,,,,,,---...///000111,,,///000///------///222/////////...,,,,,,---...+++,,,---...////////////+++++++++,,,,,,+++++++++........................***,,,------,,,++++++,,,------111;;;HHHSSSWWWWWWTTTCCC555222111,,,'''%%%...333666666555555111,,,------...000222111///,,,---...///000000///...---,,,------,,,******+++---///000111222333333222111000000111222333333444444:::<<<>>>BBBKKK]]]rrr{{{sssjjjfffffffffaaa\\\QQQHHH===888:::>>>@@@@@@MMMccc|||666666:::@@@III]]]{{{~~~yyy}}}|||vvvqqqkkkhhheeefffnnnxxx}}}lllcccVVVNNNCCC<<<;;;:::777444888777555444444666888999666888:::<<<>>>??????>>>========================???<<<;;;===>>>>>>CCCJJJ<<<======<<<:::999999::::::999777666666666777888666666666666555555555555666444222222444666777888444333333444777888888777::::::999999888999999999444666999;;;::::::;;;<<<>>>;;;999;;;???@@@;;;777999999:::;;;:::999888777:::::::::999::::::;;;;;;777777888888888888777777999;;;;;;888777::::::777999888888888888888999:::999999999999999999999999<<<;;;:::;;;<<<<<<:::999777999;;;======:::777555888777666777999999777666666666555444444444444555888666555777:::<<<;;;999555555555555444333222111###,,,555777444000111333555444333444555555333111333333333444444555555555333333333222222111111111333222111111000111111111333333222222333333444555444333222111111111222333333333333444444555555555444333111222444555555555111111222222222111111000/////////000000/////////111000/////////000222333333333222222111000//////000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///------000333,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---...///000000///...---*********++++++,,,,,,,,,---...---))))))---...---,,,,,,,,,------.........//////............//////333///,,,,,,///000---))),,,---...000000000000///333222111///...,,,+++***.../////////---,,,---...//////.........---------++++++,,,,,,---...//////------------------------,,,---///...---,,,,,,---///222666===IIITTTUUUQQQLLLAAA666222///------///111000///////////////000,,,,,,,,,---...///000000+++,,,.../////////......000000000000////////////000000000000000000000000444333222111111333666888===>>>DDDRRRfffwwwlll]]]QQQOOORRRPPPKKKGGG<<<999999<<<<<<<<>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===;;;<<>>BBB======>>><<<:::999999:::999888888777666666666666666666666666555555555555777444222222444666777777555444333555777888888777:::999999999999999::::::777888:::;;;::::::;;;<<<=========>>>???>>><<<;;;999:::;;;;;;;;;:::888888999888888888888999999:::777888888888888888888777999<<<<<<999888999888555888888777777888888999999888888999999::::::;;;;;;<<<;;;::::::;;;;;;999777555555555555555444444444888777777777999999777555555555444444333333333444777666555666999:::999777555555555555444333222111'''...555666333111333666666444333444555555333222333333333333444444444444333333333222222222111111333222222111111111111111333333222222333333444555444333222111111111222333333333333333444444444444444333333333555666555444222222222111000///...---222222111000000111222222000000000000000111222222333222111000////////////000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------,,,//////,,,,,,...---***,,,,,,,,,---------......///......------......///***(((&&&)))...111000---***+++,,,............---000000000/////////........./////////---,,,---............---------,,,,,,++++++,,,,,,---......///------------------------+++,,,......,,,,,,,,,---111444888>>>JJJSSSSSSMMMIII???444111///------///222222111///............---......//////000000000,,,---.../////////......000000000000000000000///111111111111111111111111999999888777666555666666===CCCPPPaaasssxxxjjjVVVKKKCCCCCCDDDAAA===;;;<<<:::;;;>>>@@@FFFTTTccc{{{888888;;;@@@JJJ]]]{{{zzzrrrsssxxx~~~gggRRRHHHCCC???:::888999999888555777777888888888999999999999999;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===AAAAAA<<<999:::===>>>>>><<<:::888888999777777777777777666555555666666666666555555555555888666444333555777777777666555444555777888777666999999888999999:::;;;<<<:::;;;;;;:::999999:::<<<:::===??????===<<<===>>>999::::::::::::999888888777777666666777888888999888888999999999999888888666:::;;;999999;;;999555777777777777888888999999777888999:::;;;;;;<<<===;;;:::999999:::999777555666444111//////000333444999888777888888888666444555444444444333333333333777555555555777777666555444555555444444333222111,,,000444444111000444888777555333333444444444333444444333333333333333333333333333222222222222111333333222111111111111111333333222222333333444555444444333222222222222222333333333333222222222222555444444555666666444222222222222111///...,,,+++000///---,,,,,,---///000000000111111222222111111222111///---------...///000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++******+++++++++......---------------,,,(((,,,...---...000...***,,,,,,,,,------------......------,,,,,,------......,,,)))***------+++)))***+++,,,---............111111000000000/////////.../////////---,,,---...---------,,,,,,,,,++++++++++++,,,,,,------......------------------------***,,,------,,,,,,...///222555:::AAAKKKRRRPPPIIIDDD:::222//////---...000444333111000...---------//////000000000000000000---......////////////...000000000000000000000000222222222222222222222222777888999888666555666777BBBNNNaaattt}}}gggTTTEEE@@@===???>>>:::777888999888:::>>>CCCPPPdddvvv;;;;;;<<<@@@HHHYYYvvvvvvooojjjiiinnn}}}yyy```LLLBBB@@@===;;;:::;;;<<<:::999777888999:::::::::999999:::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::>>>???;;;888888<<<======;;;888777777777444555666888888777666666666666666666555555555555888666444444666777777666666555555555777888777666888888888999:::;;;<<<===;;;<<<;;;999777666888:::888999;;;<<<<<<;;;;;;;;;999999999888888888777777777666666666777888999:::999999999::::::999999999222666999999:::<<<;;;777666666777888888999999999999999::::::;;;;;;;;;<<<:::999888888888888555333888666444222111333555666999888777888888888666444555555555555555444444333666555444444444444333333444444444444444333222111///111333111//////444999777555222222333444444333444444333333222222111111222222222222222222222222333333222111111111111222333333222222333333444555444444333333222222222222333333333222222111111111555444555666777666333000111111111111000///...------------......---------///000111222222222000000333111///,,,,,,---///111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,000---,,,---000111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///...---,,,,,,---...///......------,,,,,,++++++%%%)))++++++,,,000000------------------------------,,,,,,++++++,,,,,,---222000------------+++)))------...//////000000000555444333111000...---,,,.../////////---,,,---...,,,,,,,,,+++++++++******++++++,,,,,,,,,---------------------------------+++,,,......---...000222111666<<>>>>>@@@BBB>>>999888;;;888999<<>>===<<<<<<;;;:::999888888999::::::::::::999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::666555:::<<<:::999::::::;;;;;;:::777555666666222444666888999999888888666666666666555555555555666555444444666777666666666555555666888999888777999999999999:::;;;<<<===::::::999777555444555777666444444777;;;<<<999666888777777666666666666666888888888888999:::;;;<<<999999999::::::999999999333888:::999:::;;;999555666666888999::::::::::::;;;;;;;;;::::::999999999999888777777888777555333888888777777666666666666999888777888888888666555666777777888777666555555444555555444333222222222333333333444333333222222000111111///---...222666555333222111333333222111333333333222222111111000222222222222222222222222444333333222111222222222333333222222333333444555444444444444333333222222333333333222222111111111444444444555666555222///000000111222222111111111///111333444444333111//////000111222222111///...333222///------...111222............------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,---000000...***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,000///...------...///000------,,,,,,++++++******)))+++***'''(((,,,...,,,------------------------,,,,,,++++++++++++,,,,,,*********,,,...///000///------......///000000111555444333111000...---,,,.../////////---,,,---...,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,---------------------------...//////...///222444111777???HHHRRRWWWRRRIII:::222---.../////////111000///////////////000111///.....................000000000000000000000000///000000000111111111222222222222222222222222222444555666666888@@@LLLUUUbbbooowwwfffSSSCCC:::999:::>>>???;;;555555:::<<>>===<<<;;;999888888888888888999999999:::::::::999999999999:::;;;<<<===::::::::::::::::::::::::;;;555222666:::;;;;;;===999::::::999777666666777555666777888888999888888666666666666555555555555444333222444666777666555555444444666888::::::999::::::999::::::;;;<<<===999999999777444333444555555222000444:::===999444888777666666555555666666888888999999:::;;;======888888999999999999888888777;;;<<<999888888666111666777999;;;<<<<<<;;;;;;<<<;;;;;;:::999888777666888777666777888888666444666666777888888666555444888777666777999999777666777888999999999888666555333444555444222111222333222222333333333333222222000111111///...///111333222111111111222222000...222222111111111111111111111222222222222333333333444444333222222222222222333333222222333333444555444444444444444333222222333333333333222222222222333222222333444444222000///000111222222333333222...000222444444222000...//////000000//////......222111///......///111222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------***(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***...------,,,,,,------...,,,+++++++++++++++******///000---(((&&&)))***(((...------------,,,,,,,,,---,,,,,,++++++,,,,,,---************++++++++++++,,,,,,+++,,,,,,---//////111111000000000/////////.../////////---,,,---...,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,------------------------//////000///...///111444333:::CCCNNNXXX[[[TTTJJJ777000,,,...000000///111.........//////000111222---------...............222111111000000000000111///000000111111222222222222222222222222222222222333444555666:::FFFVVVbbbwwwtttdddSSSCCC<<<;;;777888;;;<<<888444777===@@@IIIVVVfffzzz@@@??????BBBHHHWWWsssyyykkkeeeaaa^^^XXXYYY___lll}}}zzzgggRRRFFFCCC======;;;999888777888999999888888777777999:::;;;888888888888:::;;;===>>>999999999999999999999999;;;555222666;;;;;;:::;;;999:::;;;:::999888999:::<<<;;;:::888777777777666666666666666555555555555111000111333555777666555444333444666999;;;;;;:::;;;;;;:::::::::;;;;;;<<<777999999888666444444555444444444777;;;<<<;;;999:::999888777666777777888888888999999:::<<<===>>>777888888888888888888777777::::::777777999888444666888:::<<<=========<<<999999999888888777777777777666666777999999888666555666666777666555444333666666666777999:::999777666777999999999888666555222444555444222111222444111222222333333333222222000111222222111111000000//////000111222111...+++000000000111111111111111111111222222222333333333444444333222222222222333333333222222333333444555333444555555555444333222333333333333444444444444222000000000222333222111///000111111111111111000........................//////...---------------/////////......//////000---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...,,,***)))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,///111///+++***++++++(((......---------,,,,,,,,,------,,,,,,,,,,,,------......---+++)))''''''''',,,,,,++++++,,,---///000000000000/////////........./////////---,,,---...---,,,,,,,,,++++++++++++++++++++++++++++++++++++------------------------/////////---,,,,,,///111777???IIISSS\\\^^^UUUIII666000,,,///111000000111000////////////000000111------......//////000000333222111000000000111111///000000111111222333333333333333333333333333333000444999===EEESSSffftttrrr___QQQFFF===:::===888888999:::999888>>>EEELLL\\\nnn{{{IIIGGGEEEEEEHHHUUUnnntttiiifffeeecccbbbbbbfffoooyyy~~~~~~zzz~~~xxxdddQQQFFFEEE>>>===<<<:::888888;;;===999888777666666888:::;;;777777777888999<<<>>>???999999999999999999999999;;;555333888<<<;;;999888999;;;<<<<<<;;;:::;;;===AAA???<<<999666555444444777666666666555555555555//////000222555777777555333333333666999<<<<<<<<<<<<<<<;;;:::::::::;;;;;;777999::::::888666555555444666:::;;;;;;<<<===>>>;;;;;;999888888888999:::888888888999:::<<<===>>>777777888888888888777777222555666555777;;;===;;;777999;;;===>>>>>>>>>===777777777777777888888888666666666777999:::999888777777666666555555555555555555555777999::::::888555666888999888777555444111333555444222111333555111222222333333333222222000222444555444222111///---...///222333111---)))//////000000111111222222111111111222222333333333555444333333222222333333333333222222333333444555333444555555555444333222333333333444444555555555111///...///000222222111000000111000000///......333111...,,,,,,...111333000...---,,,+++,,,,,,---------..................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***...111111---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,...//////...,,,,,,,,,,,,,,,------.........***...000...///111///+++.........------,,,,,,,,,...------,,,,,,------...)))***,,,,,,,,,,,,...///......------...///111222333222111///...,,,+++***.../////////---,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++------------------------......---,,,******---///;;;CCCMMMVVV^^^___TTTHHH666000---///222111000000111111000///////////////---......///000111111222444333111000000000111111///000000111222222333333555555555555555555555555111888BBBKKKUUUfff{{{uuu```JJJ???;;;777777999777555555777888:::AAAIII]]]rrr```ZZZVVVSSSRRRWWWjjj|||{{{rrrnnnnnnppprrrwwwuuuuuuxxx~~~zzzzzz~~~{{{xxxzzz{{{yyyiiiXXXLLLGGGFFFAAA>>>:::999999999999999999:::888666777::::::666888:::;;;;;;:::999;;;<<>>===<<<:::888666555444999888888777666555555555111111222333555555444222888888888999:::;;;===>>>999999999:::<<<<<<;;;999888888777555555444444444666777888999:::;;;;;;;;;===<<<:::888666666666666888888999999999:::::::::888666555777:::;;;777444888777777888999;;;>>>???AAA>>>;;;999999999999999555666777777777777777666777888888999999999888888777777666666777888999999888777666777999;;;:::999666666555444333333222222555444444555666666555333222111111000000111111222222222222222222111000//////000111222222222222222444444444333333222222222000//////000222444333222888666444444444333222111111222222222111222555888555555555555444333222111666666666555222000---+++222111000//////000111222444333222000//////......000000////////////000000000000//////.........---000...,,,+++,,,------,,,...,,,******++++++***)))***+++,,,------,,,+++******+++---//////...---,,,---,,,+++******+++,,,---333...***))),,,...---***///---+++***++++++***)))///---,,,,,,---...,,,+++//////...---,,,,,,++++++$$$***,,,))))))---+++&&&&&&+++111111...+++,,,///...---------......,,,***000//////............///...---+++,,,...000111000000...---,,,,,,---///000222///++++++...///...,,,,,,,,,,,,---------......++++++,,,------......///...---...///...---222999@@@MMMWWWZZZ^^^___TTTDDD666333///------.........//////000000///...------...///000111000///---+++111111000000000000111111111111111111222333444555333222222222333555777888===CCCMMM[[[jjjxxx~~~qqqSSSKKKAAA;;;::::::888666999;;;;;;999999AAAOOO[[[uuu~~~rrrmmmiiifffbbbbbblllxxx~~~||||||}}}zzzxxxxxxuuurrr}}}zzzxxxzzzsssgggZZZOOOGGGEEEDDDAAA>>>;;;:::;;;;;;:::999999:::888666777;;;:::666888999::::::999999:::;;;???===<<<<<<>>>??????>>><<<<<<<<<<<<;;;;;;:::999;;;:::999999999;;;===>>>>>>===<<<:::888666555444777777666555555444333333111111222444666666555333888888888888999:::<<<<<<:::999888999;;;;;;;;;:::888888777666555555555555777777888999::::::::::::<<<;;;999888666666666777888888999999999:::::::::666777888888777777777777999999::::::;;;===>>>>>>@@@===:::888999999999888666666777888888999888888999999999999888777666666777777777777777888888999888777666777888999888777666555555444333333222222444333333444555555444222222222111111111111222222111222222222222111000///000111222222333333222222444333333333222222222222111000000111333444444333333222111000000000000///222333333333222333555777555555555555444333222111555555555444222000...,,,222111000/////////000111222222111000////////////000000////////////000000000/////////.........---///---+++***+++,,,,,,+++...,,,++++++,,,---,,,+++++++++,,,,,,,,,,,,++++++***+++---...///...---,,,,,,,,,+++******+++,,,,,,222...))))))---///...+++000...,,,,,,,,,---,,,***,,,******+++---...---,,,///......---,,,,,,++++++&&&+++---***+++...,,,(((,,,...///...,,,+++,,,---...---,,,,,,---...---+++///...............//////...,,,******,,,......---......---,,,,,,---...///111///---,,,---......---,,,,,,,,,------------...---------------------------,,,...000//////555===GGGRRR[[[]]]aaa```RRR@@@555222///------.../////////////////////...------......000111000///...,,,111111000000000000111111222111111111222333444444333444555555555777;;;>>>IIIRRR```ooozzzzzzgggYYYIIIBBB;;;777777888666444777:::;;;;;;>>>KKK```qqq~~~zzzwwwuuupppmmmnnnsssyyy{{{}}}|||zzzvvvuuu~~~wwwzzzxxxfff^^^RRRJJJFFFEEEEEEDDD@@@>>><<<<<<<<<<<<:::999888999888666777;;;:::666777888999999888888999;;;=========???BBBCCCBBBAAA@@@???===;;;:::888888888:::999999999:::<<<>>>???===<<<;;;:::888777666555555555555444333333222222111111222444777888777555888888888888888999::::::;;;999777777999:::;;;:::999888777666555555555555777888888999::::::::::::<<<;;;999777666666777777888888999999999:::::::::666999;;;999555444777;;;;;;<<<<<<===============>>>;;;999888888999888777555666777999::::::::::::999999999999777666555444777777777777777888888888888777555666777777666444555555444444333333222222333222222333444444333111333333222222222222333333111111222222111111000000222222333333444444333333222222222222222111111111222111111222444555444333333222222111111222222333444555555444333333555666555555555444444333222111333333444444333111///...333222000///...//////000111000000//////000000111000000////////////000000/////////...............---,,,******+++++++++***,,,*********,,,---,,,+++,,,,,,,,,++++++,,,,,,,,,***+++---.........---,,,,,,,,,++++++++++++,,,,,,000,,,)))***---//////---222000...---.........,,,)))((((((***,,,......---.........------,,,,,,+++(((,,,---,,,,,,...---***///---+++***+++---------///---++++++,,,.........------------...///000000///---++++++,,,---,,,+++---------,,,,,,,,,,,,,,,...//////---,,,,,,---...,,,,,,,,,,,,------------//////...------,,,++++++---,,,---000111222:::CCCOOOVVV\\\___bbb^^^LLL999444111...---...///000//////////////////......------...///000111000///...111111111111111111111111333222222222222333333444222555777777666:::BBBIIIYYYfffwww|||hhhTTTGGG???:::666444666777666444777:::===???FFFYYYsss~~~}}}{{{yyywwwuuuuuuyyy{{{~~~~~~~~~{{{{{{zzzjjjVVVNNNEEECCCFFFIIIHHHEEE===<<<;;;;;;<<<;;;999777777999888666888;;;:::666666888999999888777999:::;;;<<<===@@@CCCEEEDDDBBBBBB@@@>>>;;;:::999999999:::::::::::::::;;;<<<===<<<<<<;;;:::888777666666555555555444444333333333111111222555888999888666777777777666777777888888;;;888666666777999:::;;;999888777777666666666777777888999:::::::::::::::;;;:::888777777777888888888888999999999::::::::::::;;;;;;:::777777:::<<<;;;<<<===>>>===<<<;;;:::<<<:::777777888888888777444555666888999:::::::::888888888888777777666555777777777888888888777777888666555555555555444222444444444333333333222222222111111111333333111000444333333222222333333444000000111111111111000000333333444444444444444333111111111111111111111111444333222333555666555444222222333222222222444555555666666555444333444666444444444444333222111111111222222333333111000///333222000///....../////////////////////000111111//////000000000000//////........................---+++******,,,,,,,,,***)))(((((()))+++,,,+++))),,,+++***))))))***+++,,,***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---//////...111///...---...///...---***))))))***,,,...---,,,......---------,,,,,,,,,)))+++,,,,,,,,,---,,,+++...+++((()))...000...+++///,,,******,,,...//////,,,,,,,,,---...///000111000///------......---,,,,,,,,,---------,,,+++***,,,...000...+++***,,,///++++++,,,,,,,,,---------......---------,,,,,,,,,...,,,---000111444===FFFRRRWWWZZZ]]]^^^XXXFFF333222000...---///000000000...///////////////......---...///000111000000000111111111111111111111111333333222222222333333444222555777666666>>>LLLWWWjjjwwwnnnZZZIII???;;;888666666888999888666999;;;???FFFTTTjjj~~~~~~}}}|||qqq^^^KKKFFFAAACCCJJJMMMJJJEEE;;;:::999:::::::::888666666888888777999<<<:::666666888999999888777999:::::::::<<>><<<;;;<<<<<<======<<<;;;;;;::::::::::::;;;;;;::::::999888777777666666666666555555555555111111222555888999888666666666555555555666666777:::888555555777999::::::999999888777777777777888888888999:::::::::999999:::999888777777777888999888888999999999:::::::::@@@===::::::;;;===<<<;;;:::;;;<<<<<<;;;:::888777:::888777777888999888777333444555777888999999999555666777888888888888888777777888888888888777666888666444444444444222111333333333333333222222222111000000111222222111///444333333222222333333444///000000111111111000000444444555555555444444333111111111111111111111111555333333333555666555444---///000///...///111333444555666666444333444555444444444444333222111000000000222222222222111000222111///.........//////............///000111222//////000000000000//////---------...............---,,,+++,,,......---,,,)))))))))+++------,,,***+++***)))(((((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---/////////000...,,,,,,---...---,,,...---+++,,,---...---+++---------------,,,,,,,,,***)))***+++,,,++++++,,,...+++))),,,000000+++&&&///,,,******,,,...//////,,,,,,,,,,,,---///000000///...------...///---,,,,,,,,,---------,,,+++***+++...000///+++***+++...+++++++++,,,,,,,,,------,,,,,,,,,---------......///------000222555???JJJVVVWWWYYYZZZYYYRRRAAA222222000......///000000///......///////////////.........///000000111111111000111222222222222111000333333333222333333444444111444777888;;;GGGZZZhhhzzzlllXXXHHH===777999888888888999999999888:::<<>>>>>>>>======<<<===============<<<<<<:::999999888:::::::::999999888888888777777777777777777777777111111222444777888777555444444444444444555666666999777555555777888999888999999888888888888888999888999999::::::999999999999888777777777888999:::888888999999999:::::::::BBB>>>:::;;;>>>???<<<999:::::::::999999888666666999888777888999:::999888333444555777777888888888555666777888::::::::::::777777888999999888666555777666444444555444333111333333333333222222222222111000000111222222111///333333222222222222333333//////000000111111000000444444555555444444333333111111111222222222222222555444333333555555444333///111333222000///222555222444666666444444444555444444444333333222111000///000111222222111000000000///.........///000000............//////000111...///000111111000///...---------------.........---,,,,,,---//////...,,,,,,,,,,,,...//////---+++******))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,------...//////...,,,++++++,,,------,,,///...,,,---......,,,+++------------------------+++))))))+++,,,******---000---,,,---000...'''!!!///---++++++,,,.........,,,,,,,,,,,,---...//////,,,++++++---///000///---......------,,,,,,++++++,,,---......,,,++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---.../////////---...111444999EEEPPP[[[ZZZYYYWWWSSSJJJ>>>555222000/////////000///...---...//////////////////000000000000000000111111000111222333333222111000222222222222333444555666333777<<>>============<<<:::999:::999888888777777777777888777777888:::;;;:::888555666777888888888888888777888999:::::::::::::::777777999999999888666555777555444444555555444222222222222222222222222222111111000111222333111///222222111111111111222222...//////000000000000000444444444444444333222222222222222222333333333444555333222333444444333222222555777555222111444888000222444555444444444555333333444333333222111000///000111222222111000///......------...///111222//////.........//////000...///000111111000///...,,,,,,,,,------.........+++++++++,,,......---+++,,,,,,,,,...///...+++)))++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---,,,,,,---......---,,,,,,+++,,,------------.........,,,++++++,,,------,,,---,,,++++++---...---,,,---------------------------))))))------***+++///---,,,+++,,,------***'''...---,,,,,,---...---+++---------,,,,,,---......+++,,,---000333555444333000///...,,,,,,,,,,,,------,,,,,,---...---+++)))***++++++++++++,,,,,,,,,,,,---------------------...---...222777???MMMYYY^^^\\\XXXSSSJJJ@@@999666333111000///000///...,,,------...///////////////111111000000000000000000000111333444444333111000111111222222444555777888555<<>>:::888888999;;;:::888777777777888999888777777999;;;<<<;;;999777888888999999999888888::::::;;;;;;;;;:::999999777888999:::999888666444777555444444555666555333222222222222222222222222222111000111333333111000222111111111111111111222......///000000000000000333444444444333333222111222222222333333444444444444333222222444444333222000333555333///...222555...111333555444444444555333333333333222111000000000000111222222111///...------------...000111333//////............//////...///000222222000///...,,,,,,,,,------.........***)))***,,,---...,,,******)))***+++,,,+++(((%%%,,,,,,...//////...,,,,,,++++++******++++++,,,---,,,,,,---......---,,,,,,+++,,,......---------......---++++++---......---***))))))***,,,......---------------------------///******......+++,,,111(((((('''(((+++...000000...---------......,,,***......---,,,,,,,,,------......111444999;;;;;;:::222111...,,,+++,,,---......,,,+++,,,//////+++(((******+++++++++,,,,,,,,,///......------,,,,,,+++---,,,...444:::DDDSSS```___\\\VVVNNNBBB777333333444222000000000///---+++------...///000000//////222222111000//////000000000111333444444333111000000111111222444666888999888@@@OOOaaatttkkk\\\III===:::;;;:::888888888999:::;;;>>>BBBEEERRRccczzz{{{xxxwwwvvvxxxooo___ZZZaaabbbZZZSSSQQQOOOKKKCCC:::555777888555555888777777888999::::::;;;;;;;;;;;;:::;;;<<<>>>@@@AAA@@@<<<:::;;;???@@@===:::;;;999888888999:::888777<<<===>>>>>>===;;;888777AAA;;;999;;;:::777888===999999888888777666666666444333111000000111333444000111111222444555666666666555333222333444666888::::::::::::::::::::::::::::::999999999999999999666666555555666888999;;;999999999::::::;;;;;;;;;======<<<;;;::::::999999999888777555555555666777888:::;;;;;;999888888999666999<<<======;;;;;;;;;:::::::::999888777666666444555666777777666555555666666444444333444555666:::888555333111111222222222111///......000111333222222222111111111000000000//////...///111333444...000333555555444222111333333333333333333333333222111000333555555222///333444444555444444333333555555555555555555444444111111222333555666777777000111111222222000///...000000//////////////////111000000///...---------000000111000000///...---...,,,++++++,,,---+++***,,,***)))+++......+++(((+++++++++++++++***)))(((+++++++++******)))))))))*********++++++,,,,,,,,,------++++++++++++------........................///...---,,,+++,,,---...------------------------++++++++++++++++++++++++---------,,,,,,+++++++++---,,,+++*********+++,,,,,,++++++,,,---...,,,+++---,,,,,,...///000...---222111000444BBBLLLGGG;;;......---,,,,,,,,,,,,---------............------+++,,,,,,------,,,,,,+++---------++++++---111444---...000444<<>>???===999>>><<<;;;;;;;;;;;;999888;;;<<<===???>>>===<<<;;;BBB===:::;;;:::666666:::888888777777666555555555333222111000000111222333000111222333444555555666555555444333444555666777999999999999999999999999999999999999999999999999888777777777888999;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<;;;;;;;;;:::999999999:::999888777777777777888999:::<<<;;;:::888888999999:::<<<======;;;::::::999999999999888777666555555555666666666555555444333222222111111222333444222222222222111111000///222111000//////000111222222222222111111111000000000000//////000222333444000111333444444333222111222222222222222222222222666444222222333222000...222222333333444333333333666666555555444333222222222222222222222222222222000111111222111000///.../////////////////////000111000000///......------///000000000000//////......---,,,,,,------,,,+++...,,,+++,,,......+++(((***++++++++++++******)))---------,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------...---,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,---,,,+++******+++,,,,,,------,,,---...///---,,,...---,,,---/////////...222222444999EEEJJJAAA444......---,,,,,,,,,,,,---------............------+++,,,,,,------,,,,,,+++---...---,,,,,,---000222//////222999CCCPPP\\\ccc___YYYPPPEEE<<<777555555555444222111000////////////////////////////////////......///111222222111555222222444444111000333222111222555666666:::@@@LLLZZZooo{{{pppcccXXXLLLEEE>>>:::;;;<<<;;;999;;;888:::>>>BBBJJJZZZjjj|||nnnbbb```kkkyyyqqq```[[[hhhtttvvvrrrkkkddd^^^VVVJJJ???<<<===;;;999888666666777777888888999999:::::::::;;;<<<===>>>???===;;;999:::===>>><<<999???===;;;;;;<<<<<<:::888;;;<<<>>>???@@@@@@@@@???BBB>>><<<;;;999666555888777777666666555444444444111111111111111111111111111111222333444555555666444444555555555666666666888888888888888888888888888888888888888888888888:::999999999:::;;;<<<============<<<;;;;;;::::::;;;;;;::::::::::::::::::;;;:::999999888888999999:::<<<===<<<;;;999::::::<<<<<<======<<<;;;999888888999999888888777666555777666555555444444444444555444444444555666777777...000222333333222000///222111000//////000111222222222222111111111111111111111111111222333444444333333333222222222222111111111111111111111111111666444222111111222111000000111222222333333333333777666555444222111000000333222222111000///......000000111111111000///.........//////000000000000000000000///......------......///000000000/////////...------......---+++---,,,+++,,,---,,,***((()))***++++++++++++++++++------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,++++++++++++,,,,,,///...------//////...---///---,,,,,,---/////////'''+++111<<>>;;;:::999:::;;;;;;:::===FFFQQQ```rrrwwwnnnrrr{{{vvveee\\\dddoooyyy}}}zzzrrrjjjcccUUUDDD;;;:::;;;:::888777777888888999999999999:::::::::;;;;;;<<<======<<<:::999:::<<<===<<<:::<<<;;;:::;;;<<<===<<<;;;===>>>???@@@AAAAAAAAA@@@???===<<<:::999777777888888777777666666555444444///000111111111111000///222222333333444555555666444444555666666666666555777777777777777777777777777777888888888888999999;;;;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<::::::999999999999999999;;;<<<>>>===;;;::::::;;;>>>======<<<<<<;;;999777777777888888777666666555888777555333222222333333555555666666777777888999222333444555555444333222222111000000///000000111111111111111111111111111222222222222333333444444555444222111111111111222222222222222222222222222111111111222333444333333000111222333333444333333444444333333222111000000222222111000///......---000000000000000///////////////000000111111222222000000//////............------...///000000000///000...------...///---,,,)))))))))***+++++++++***)))******+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////++++++++++++,,,,,,,,,---000...,,,---......---,,,000...++++++,,,///000000###'''...:::DDDFFF>>>555......---,,,,,,,,,,,,---,,,------......------,,,,,,,,,------------,,,,,,...///000///...---...///111333:::GGGVVV```bbb```WWWPPPEEE;;;444222222333333222111000///////////////////////////000000000///...---...000111000///333000000333333111111444444555777999:::???MMM[[[iiixxxrrr^^^MMMBBB<<<888999:::;;;;;;:::999999:::;;;===EEESSSeeewwwzzzjjj^^^\\\aaannn|||yyyrrrmmm^^^JJJ<<<888::::::999999999::::::::::::::::::999999::::::;;;;;;<<<<<<::::::999:::;;;<<<<<<;;;<<<;;;;;;<<>>;;;;;;;;;999999999999999999999888777777666666555///000111111111111000///333333333444444555555666444555666666777777666666777777777777777777777777777777888888999999999999;;;;;;<<<<<<=========<<<777777888999::::::;;;;;;<<<<<<<<<<<<============888999999999999999999999;;;===>>>>>><<<;;;;;;<<<>>><<<;;;;;;;;;;;;999666666666777777777666555555777666444222222222222333222222333333444444444444888777555444333333444444222111111000000000000000111111111111111111111111222333333333444444444444555444222111000111222333333333333333333333333333---///222444555444333222222222333444444444444444111111222222222222222222111111111111111111000000000000000///////////////111111111222222333333333////////////............,,,---...///////////////000...------...///---,,,((()))***+++,,,---///000)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---......//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////++++++,,,,,,------------///---++++++,,,,,,,,,+++000...++++++,,,///000000------000666:::888111,,,......---,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,------......------,,,...///000000...---...///333666???MMM[[[aaa___[[[QQQIII???666222111222222222222111000////////////////////////000000111111000///...///000111000///222000000333444222222555555555888===AAAKKK^^^pppxxxpppYYYIII@@@<<<888666999999888999;;;;;;:::999===FFFUUUfffyyyyyylllaaaYYYVVVbbbqqqxxxvvvsssrrrgggTTTBBB;;;;;;;;;999::::::;;;;;;;;;;;;;;;;;;888999::::::;;;;;;:::::::::::::::;;;<<<<<<======>>>>>>>>>???BBBDDDCCCCCCAAAAAA@@@???>>>===<<<<<<888;;;;;;888888;;;;;;888999999999888777777666666111111111111111111111111333333444444555555555555555555666666666777777777777777777777777777777777888888888999::::::;;;;;;:::;;;<<<<<<<<<<<<;;;;;;555666777888999:::;;;<<<=========<<<<<<<<<<<<<<<888888999:::::::::999999;;;<<<>>>===<<<:::;;;;;;<<<999777888;;;<<<:::777555555666666666666555555555444333333222222222222333333444444444444333333666555222000///000111222222222111111000000//////111111111111111222222222222333333444444333333222444333222111111111222333333333333333333333333333000222555555333111000000444444444555555444444333000111111222222333444444000000111111222222333333111000///.........//////222222222222222222222222//////////////////......------.../////////......///...------......---+++***,,,---......///222444***+++,,,,,,,,,,,,,,,,,,------------............------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++........................++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........***+++,,,---......------000---+++***+++,,,++++++///---,,,,,,---/////////...,,,---111222000------......---,,,,,,,,,,,,---,,,,,,------------,,,,,,------............------...///000///......///111666<<>>???HHHVVVjjj{{{tttiiifff[[[VVV[[[ccchhhkkknnnrrrnnnaaaOOOCCC@@@===999::::::::::::::::::::::::888888999:::;;;::::::999:::;;;<<<<<<<<<===>>>???@@@???>>>???@@@AAAAAA???@@@???>>>===<<<;;;::::::888<<<<<<888888;;;:::666888888888777666666555555333222111000000111222333444444444444555555555555777666555555555666888888888888888888888888888888888999999:::;;;;;;<<<<<<999::::::;;;;;;:::999999777777888999::::::;;;;;;<<<<<<;;;;;;::::::999999888999:::;;;<<<;;;;;;::::::<<<======;;;::::::;;;999666444555:::<<<;;;888444555555666666555555555222222333333333222222111555666666666666444333222111111000000000000000000222222222111111000///...000000111111111222222222111222333444444333222111222222222111222222333333222222222222222222222222333444444222000///222444444444444444444333222111222222222333333333333333000000111111111222222222111000///...---......///222222222111111000000///.../////////////////////.........///......------...---,,,,,,------,,,+++,,,---...---,,,---///222,,,,,,,,,---,,,,,,++++++---------.........//////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,***+++,,,............---111///,,,++++++,,,,,,,,,...---,,,---/////////...***((()))///000......222......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++------............------/////////...---...111444:::BBBNNNXXX]]]\\\VVVQQQEEE>>>666222222444333222111111000////////////000...//////000111111222222333111000111222333222000333000111555666444555888999<<>>999999777777888888:::;;;:::999<<>>@@@???>>><<<<<<======;;;:::>>>===<<<;;;;;;:::::::::999>>>===888777:::888333777777777666555555444444444333111000000111333444444444444555555555555555888777555444555666888:::888888888888888888888888999999:::;;;;;;<<<======888999:::::::::999888777::::::::::::::::::::::::;;;;;;:::999999888777777999:::<<<=========<<<<<<:::;;;===<<<;;;999::::::777444111444999===<<<999444444555555666555555444000111333444444333222111222333333333222000...------...000222333222111000222222222222111000......000000111111222222222222111222333333333222111000111111111222333333333333111111111111111111111111222222111...---000666<<<444444444333222111000///444444444333333222222222111111111111000000000000111000///------......///222222111000///...------.........///////////////.../////////...---,,,,,,...,,,++++++,,,---+++***+++------+++((((((***---------------,,,,,,+++***+++++++++,,,,,,---------.........------,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++---------------------------------------------------------,,,,,,+++++++++)))+++,,,...//////......333000---,,,,,,------------,,,,,,...///000...---000,,,---111///))))))---......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++------............------//////...---,,,...222666===FFFSSS\\\^^^YYYSSSOOOAAA;;;444111333555444222111000000////////////000...//////000111222222222444222111222333333222111333111222666777555666:::>>>BBBPPPcccsss~~~~~~nnn___KKKAAA999999999666777;;;444:::>>>;;;777;;;HHHTTTeeeyyyRRRTTTVVVXXXYYYXXXWWWVVVWWWVVVVVVXXX\\\hhh|||qqqhhhmmmmmmhhhdddaaa[[[WWW]]]gggmmmooooooiii]]]PPPEEE???888888888888999:::;;;;;;888:::::::::::::::===???<<<<<<<<<<<<<<<;;;;;;;;;===;;;999999;;;;;;999777<<<;;;:::999999999:::;;;:::;;;;;;<<<;;;;;;:::::::::888666666777777555333444333222111111111222333555444333444666888888888666666555666777888:::;;;888888999999999999::::::======<<<;;;;;;;;;<<<<<<::::::999888888999999999;;;;;;<<<<<<;;;;;;::::::999999999999999999999999<<<<<<==================999999999999999999888888888888888888888777666666666666666555444222111000444333222222333333111///333111000111222222111000000000000000000//////...000000000000000000000000///000111222111...+++)))111333444333111111222333...///000111111222111111222111000111222222222000222222222222222222222222111111111111111111111111333333222111000///......333111000111222222111000////////////............222111111000///......---000000//////.........---///............------------,,,***,,,......+++(((000///...---,,,,,,+++,,,******+++,,,,,,---......///,,,+++...222222...)))+++,,,,,,------,,,,,,+++---,,,,,,---...///---,,,,,,++++++---......,,,***++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,+++,,,...000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///111111000111222222000...111...+++***,,,...//////......------------......---------,,,,,,+++++++++***+++---...///000000///---+++,,,...//////333:::FFFQQQ[[[]]]\\\YYYSSSMMM===;;;777444222222333444999666333111111000///...000//////111333555555444444333222111111111222333333444555666666777:::<<>>:::999888999999999:::888888;;;===CCCUUUgggAAACCCEEEGGGGGGGGGFFFEEEFFFEEEEEEHHHKKKTTTfffwwwqqqhhhlllsssooollliiibbb\\\___fffnnnqqqsssoooeeeVVVIIIAAA999888888888999::::::;;;888:::;;;;;;;;;;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<===;;;999999;;;;;;:::777<<<;;;:::999888999999:::::::::;;;;;;;;;;;;;;;;;;999888666666777777555444333222111000000111222222666555444555666777777777777666666666777888:::;;;;;;;;;;;;;;;::::::::::::;;;::::::999999999::::::999999999999999:::;;;;;;<<<<<<<<<<<<;;;999888777999999999999999:::::::::;;;<<<===>>>======<<<;;;:::999999999888999999999777888888888888777666666666666666555444222111000222111111222333444222111222111000000222222111000000000000000000//////...000000000000000000000000000000000000000000000000111222333333111111222333333333333333222111000000222111000111222333222000333333333222222111111111333333333333333333333333222222111111000/////////000/////////111222111000111000000000000/////////000000//////...------,,,000/////////.........---............------------///---+++,,,...///---+++///...---,,,++++++++++++***++++++,,,,,,---------...,,,+++---111111---)))+++,,,,,,------,,,,,,+++,,,++++++---...///...---,,,++++++---......,,,***++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,---------...///------...000111000//////...------...///...,,,......------------......---,,,,,,,,,,,,,,,,,,+++---------..................------000000000555===FFFQQQ[[[]]][[[VVVNNNGGG:::999666444444444444555777444111000000000///...000//////111333555555444444333222111111222333333444555444444555888===AAAKKKYYYlll}}}{{{mmm]]]MMMCCC;;;:::888777777777888888;;;999:::???FFFQQQdddvvv888999;;;<<<======<<<;;;===;;;<<>>>>>===<<<;;;:::999999888777777777777777888888::::::999999:::;;;<<<<<<===<<<<<<;;;:::888777666888888999999::::::;;;;;;;;;<<<>>>>>>>>><<<:::888999888777666666777888999777777777777777666666555555555555555444222111000000//////111333444333222222000000000222222111000000000111111000000///...000000000000000000000000000000//////000222444555111222333333111111222333555555555555444333222222333111000111222333222111444444333333222111000000111111111111111111111111000000000000000000000000///......///111222111000111111111111000000000000//////......---,,,,,,,,,/////////...........................------------222000---,,,---//////...------,,,+++************+++++++++,,,,,,,,,,,,,,,---+++***,,,//////,,,)))+++,,,,,,------,,,,,,++++++++++++,,,///000///---,,,++++++---......,,,***++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,...---,,,++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++++++++,,,,,,,,,------,,,+++)))***---///000000.........///000///,,,***......------------......+++,,,,,,,,,,,,,,,,,,---000///...---,,,------...///...///111111222999AAAJJJTTT\\\]]]YYYSSSIII@@@777777666666666666666666444111///.../////////...111000000111333555444333333222111000111222333444777666444444777>>>GGGNNN[[[gggyyyvvvfffVVVIIIAAA===777777777777777777888888<<<;;;???IIIVVVggg{{{888999:::;;;;;;;;;;;;:::<<<;;;<<<>>>???BBBKKKUUUhhhxxxxxxnnnnnnvvvwwwxxxuuunnnfffaaa___iiinnnuuuyyyssscccOOOAAA::::::999999888999999999666999<<<===<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::::::::999::::::999999888888888888888999::::::;;;;;;;;;;;;999777666666777777666444111111111111111222222222666777888888777666666777999888888888999999999:::???>>>===<<<:::999888777777666666666666777777888<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;:::999888888888888999::::::;;;;;;;;;;;;<<<===>>>===;;;888777888777666555555666777888666666777777666666555444444555555444333222111111000//////000222333222000111000///000111222111000000111111111111000//////////////////////////////000000000000111333444555000222333333222111222444222333444555555666666555333222111111333333222111555555444333111000////////////////////////////////////000000111111111111222000///000111222000///111111111000000000//////............------,,,,,,.................................---------,,,,,,777444000---,,,---...///,,,,,,+++***))))))******,,,,,,,,,+++++++++++++++,,,******+++------+++)))+++,,,,,,------,,,,,,++++++***+++,,,///000///...,,,++++++---......,,,***+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,...,,,***((((((***...000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------...+++))))))+++...//////000///......///...,,,***......------------......+++++++++,,,,,,---------000///---,,,,,,---...000///...///111111333<<>>IIIWWW```nnnwww|||qqq```PPPEEE???<<<;;;777888888888888888999:::<<>>===<<<;;;:::999999999888888999:::;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;<<<======<<<:::888666:::999888777777777888999555666666666666555444444444444444444333222111111111000000000111111///---000///...///111222111000111111111111111000000//////////////////////////////000222333333222000///000111333333222222333444111222333444555555555555333222111222333333333111555555444333111000//////......................../////////000111111222222555444222222222222000///000000/////////........./////////...............---------..................------------,,,,,,,,,999666222---++++++,,,...++++++***)))))))))******+++++++++++++++++++++***++++++***+++,,,,,,+++***+++,,,,,,------,,,,,,++++++++++++,,,/////////---,,,++++++---......,,,***+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,---+++((('''''')))---///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............111...+++***,,,---......222///,,,+++,,,...............------------......+++++++++,,,,,,---------...---,,,+++,,,...000222......000222222666AAAMMMYYY[[[ZZZSSSNNNIIIBBB:::777888999999888666444222333222000000222333444333333222111111333444333111///.........///000222333666777999>>>IIIWWWgggrrrssscccNNN@@@======:::777666888999999888999;;;>>>AAAJJJYYYkkk~~~666666666666666666666666777666777:::::::::===CCCLLL___www{{{tttwww{{{}}}{{{xxxuuuooohhhccceeeiiiooopppdddPPP@@@<<<;;;:::999888888888888666888::::::999777777888777888888999999:::::::::888:::;;;;;;999999:::<<<:::;;;;;;;;;;;;:::999888999999::::::::::::999999888666555666777888777555111222333444555555555444555888;;;;;;888777888999;;;;;;;;;;;;;;;:::999888999999888888777777666666888888888888999:::;;;<<<>>>===<<<:::999999999999777888999;;;<<<======>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::999888888<<<<<<;;;;;;:::999888777555555555555555444444333333333333333333222111111222111000000000000...,,,///......///111222111000111111222222111111000///000000000000000000000000000111333444444222///---000111222333222222333555444444444444333222111000444222111222333444333222444444333333222111000000000000000000000000000000//////000000111111111222666555333333333333111///////////////....................................---------------.........------------,,,,,,,,,,,,666444111---***))),,,...++++++***************+++*********++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,---...///---,,,,,,++++++---......,,,***++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------.........//////111///---,,,---......---222///+++***,,,...///000......------------......+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---///111222---...000333444999GGGVVV\\\[[[UUUMMMHHHEEE>>>888999999999999888666444333555333111222333555555555444222111222333333222111//////...///000222444555666:::AAAKKKXXXgggvvv}}}wwwjjjXXXDDD999:::<<<999333555777999999999;;;AAAEEEPPP^^^ppp888888777777777777888888999666777:::;;;;;;===BBBEEEXXXpppuuuzzz~~~{{{yyyyyytttmmmdddccceeejjjmmmdddSSSDDD===<<<;;;999888777777777666777888777666555666777666666666777888888999999777:::;;;;;;999999;;;===;;;;;;<<<<<<<<<;;;:::999:::::::::::::::999888777777666555666777888777666000111222444555555444444333777<<<<<<999777999;;;;;;<<<<<<<<<;;;:::888777666666666777777888888888999999999999:::;;;<<<===::::::999999999999::::::999:::;;;<<<===>>>>>>>>><<<<<<<<<;;;::::::999999;;;:::999888888999::::::999:::::::::888555222111444555555555555444333333222333333333333222111111000///...///000000///---///...---///111222111000111222222222222111000000000000000000000000000000222333333444333222111000///111222222222222333555444444444444333222111111444333222222444444333222333333333222222111111111111111111111111111111111000000000000000111111111333222111111333333333111000000000////////////...------------------------,,,,,,,,,------.........---------,,,,,,,,,++++++//////...,,,)))***---000++++++*********++++++,,,))))))******++++++,,,,,,,,,,,,,,,,,,++++++,,,---+++,,,,,,------,,,,,,+++...---,,,---......,,,***,,,++++++---......,,,***++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------............---,,,---...///...---...---+++,,,...///000///......------------......---,,,,,,,,,,,,,,,,,,+++------------......//////---///222666777>>>NNN^^^]]]\\\VVVNNNIIIFFF???777888888888888888777666666666444222222444555555555444333222222333333111000111111111111333555777999===DDDOOO\\\jjjxxxyyypppiiiYYYMMM>>>888:::<<<999555666888;;;<<<>>>CCCLLLSSSeeevvv888777666666666666777777777555555999::::::<<>>===============<<<;;;:::999999888;;;:::888777777999:::<<<555555666666444000,,,***444444555555444444333222222222333333333222111111---------...000111000///......---...111222222111111222222222222111000000000000000000000000000000555444333333333444555555///111222222222222444555111222333444555555555555444333222222444444333222333222222222222222222222000000000000000000000000111111000000000000000000///......000333444444333111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,++++++)))+++,,,+++)))***...222,,,+++++++++++++++,,,,,,(((((()))***+++,,,,,,---,,,------,,,++++++,,,...+++,,,,,,------,,,,,,+++///...------...---+++***,,,++++++---......,,,***++++++,,,,,,,,,---------,,,,,,---......---,,,,,,---...000222222111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------+++***+++---///000///...++++++,,,...000111000............------.........---------,,,,,,+++++++++......//////......---,,,...000444888:::AAASSSccc___^^^YYYSSSNNNJJJAAA888666777777777777888888999666444222222333555555444555333222222333333111000333333333444555888:::;;;FFFNNN\\\kkkyyy~~~vvvkkkaaaZZZJJJCCC;;;888:::<<<<<<;;;888;;;>>>@@@CCCKKKWWW```uuu555666777888888777555555999999999999999:::;;;<<>>;;;:::===BBB<<<===>>>???>>>===;;;999;;;:::888777777777888888:::<<<;;;999999<<<:::666999888777666555444333333333333333222222222111111444444333333222111000000////////////////////////---...///000111222333333000444888777333000000222000333555333///---000333444444333333333444555555///111222222111000222333111222222333333222222111000111222444444333222111333333333333222111000000//////000000000000//////000000111111111222222222333222000///.........//////000111222222111000///...//////...+++******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,++++++,,,,,,---...+++)))))),,,///...)))###+++++++++++++++++++++,,,+++++++++*********))))))............---,,,++++++...---,,,,,,+++***'''$$$,,,+++,,,///333333///+++...---,,,+++++++++++++++,,,...///...,,,,,,...111///---,,,---000000...+++---,,,+++***+++,,,---...111111222000---,,,,,,------,,,,,,---//////---+++***,,,...000111000...,,,......////////////......,,,,,,,,,,,,------...///++++++++++++++++++++++++---,,,++++++,,,---///000333555888===EEENNNYYY```bbbaaa^^^XXXNNNFFF@@@===:::666222444999<<<;;;888<<<:::666444444444444444555444333333444444333222222000000444777;;;BBBKKK[[[eeerrr}}}|||nnn___RRRJJJGGG;;;999666555666888888888???<<>>::::::999666555777777777777777777777777777666666666666777777777777::::::::::::;;;;;;;;;;;;999:::<<<======<<<:::999;;;:::999888888777777777999888888777666444333222222222222333333333333444888888888888888888888888:::999777888999::::::999999888888888888999::::::;;;::::::::::::::::::;;;555888;;;999666666999===999;;;===??????>>><<<:::::::::888777777777888888;;;<<<999666666::::::888888888777666555444333333333333333222222222111111444444333222222111000000////////////////////////......///000111222333333333777999888333000000222000222333111---,,,///333444444333333333333333444333222333333444444444444444444444333333333222222222222333333333222222111111111222222333222222222//////000000000000//////000000111111111222222222222111000///.........///111000000//////000000111000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++************+++,,,,,,+++))))))+++---+++%%% )))))))))******+++++++++,,,,,,,,,,,,+++++++++***,,,+++***+++------+++)))------,,,,,,---+++)))&&&,,,------.........000111......---,,,,,,,,,,,,,,,,,,---......,,,,,,...000///---,,,...000000...,,,------,,,,,,,,,,,,,,,---...///000///...---...///...---+++,,,---...---,,,,,,,,,,,,---------......///..................///------,,,,,,,,,---......++++++++++++++++++++++++...---------...///000111000444:::AAAJJJTTT^^^eeefffeeebbb[[[QQQGGG@@@===<<<888555555999;;;:::888;;;:::777666666666666555222111111111222222222111666222222666;;;CCCOOOZZZkkksss~~~ppp___PPPEEE???<<<999888666555666777888888>>>@@@IIIXXXdddppp;;;:::999777666555444444777777777888999;;;<<<===AAAKKKaaa{{{~~~{{{xxxwwwwwwxxxyyytttooolllnnnsssqqqhhh^^^LLLCCC===<<<===:::666555:::999999888777777666666888888777777666666555555999999:::::::::;;;;;;;;;999:::;;;<<<<<<<<<::::::;;;::::::999888888777777888888888777777666555444333333333444444444555555777777777777777777777777:::777555555777:::;;;<<<:::999999999999:::;;;;;;::::::;;;;;;;;;;;;::::::999<<<===<<<:::999<<>><<<::::::999888888777888888888;;;<<<999333333888::::::888777777666555444333333333333333222222222111111333333333222111111000000000000000000000000000000...//////000111222333333777999999777222000111222222333333111------111444555444333222222222222222555222111222555666555222666666444333333333444444444444333222111111111111//////111222222333333333//////000000000000//////000000000111111111111222111111000///............222000...,,,,,,...000222111///---...111111000---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******))))))******+++,,,---+++***+++,,,***%%%!!!))))))******+++,,,------.........---------,,,,,,---+++***+++...///---***------,,,---///...,,,***---//////,,,)))***000666//////...------------...,,,---...---,,,,,,...000///.........000000...---............------,,,+++,,,---//////......///000///---++++++,,,------------,,,+++***+++,,,---///000///...------...///000......------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////000111111222222222777???HHHQQQYYYaaafffffffffccc]]]RRRHHH@@@;;;>>>:::777777999;;;:::888<<<<<<:::999777555333222222111111111111222222333777444444999AAALLL\\\iii}}}~~~ppp]]]KKK@@@;;;888666888888777777777888999:::AAAJJJZZZmmm|||;;;:::888666555555666666777777888999;;;<<<>>>???AAAJJJ___zzz}}}yyyuuutttvvvyyy{{{xxxssspppqqquuuuuupppjjjYYYMMMAAA>>>>>><<<888777999999999999888888777777777777777777666666666666999999999999::::::::::::999:::;;;<<<<<<<<<;;;;;;=========<<<<<<;;;:::999777777888888888777666666444444444444555555555666777777777777777777777777777555444444666777888777;;;::::::::::::;;;<<<<<<999:::;;;<<<<<<;;;:::999>>>@@@AAA@@@>>>>>>???BBB777999<<>>???@@@AAAIII]]]www}}}xxxtttsssuuuxxx{{{wwwtttrrrsssvvvwwwuuurrrfffVVVFFF???===:::888888777777888888999999999999666666666666777777777777888888888999999999::::::999::::::;;;;;;<<<<<<<<<======>>>======<<<::::::777888888888888888777777444444555555555666666666777777777777777777777777777777666777888888555333;;;;;;::::::;;;;;;<<<===::::::<<<======<<<::::::<<<======<<<;;;;;;<<<===:::;;;===>>>===;;;777555888888888888999888888888777;;;<<<888666888999888666666555555444444333333333333333222222222111111222222111111111111111000333333333333333333333333000000111111222222333333222222222222111222333444555555444333222333555777555444333222111000000000444111...000444666444000111000000000111444666888666555333111000000111111000111111111000000///...//////000000000000//////000000000000000000000000///////////////.........---------......---------...+++(((***///222///+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++++++++++++++,,,------------,,,,,,------,,,++++++,,,,,,...///000111111000000////////////.........333666444...+++---111------...///222222000///111///---...111333222111//////.........//////000111000//////000111111222///000111111000000///000000000111111000...---+++///000111000...---...///------///111222000,,,)))---...///000000///---,,,000...---++++++---...000000///......------------------------------------------///000222444555666???FFFOOOWWW\\\^^^___```[[[\\\[[[WWWOOOGGGAAA>>>999888777888:::<<<===>>>BBBEEEGGGFFFAAA;;;666444666666666444111111333666;;;>>>IIIYYYgggssstttkkkQQQGGG<<<777888:::;;;:::888999888777666777;;;>>>LLL___yyy777777777777888999::::::999999999:::;;;===>>>???BBBHHHYYYrrr{{{wwwuuuvvvxxxyyyuuutttssstttvvvxxxxxxxxxppp```NNNDDD>>>999777888666666777777888999999:::555555666666777777888888777777888888888999999999999:::::::::;;;<<<<<<===;;;<<<<<<===<<<:::999888888999999999999888888777444444444555555555666666888888888888888888888888:::::::::;;;<<<:::777444;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<===<<<;;;999666555777777888999999999999888444:::<<<888555666777666555555555444444444333333333333333222222222111111111111111111111111111111444444444444444444444444111111111222222222333333//////000111222333444444222222111111222222333333555444333222222222222222666333222333666777666333/////////000111444666777444444333222111111111111111111111000000///------//////000000000000//////111000000000000000//////....../////////......---+++,,,---......---,,,+++,,,***(((***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++*********+++,,,---******++++++,,,---....../////////.........---------111555222---***,,,000------...000222222111///000...,,,///333555222...///............///000000111000//////111222222111///000222222000000000111111111111111000000///...000111222111///...///000//////111333444222---***---///111222222000---,,,///...---,,,,,,---.../////////......---.................................,,,------///222666999;;;BBBIIISSS[[[___`````````XXXYYYXXXTTTNNNHHHDDDCCC888888888999;;;===@@@AAAEEEKKKPPPQQQLLLEEEAAA???555666666444222222666:::;;;BBBSSShhhxxx~~~nnn^^^SSS@@@<<<777555666888777666555666777555555999@@@FFFWWWkkk777777888999999999888888888888888999:::;;;<<<<<>>===<<<;;;<<<<<<<<<;;;;;;;;;;;;:::999888777777666777888999:::999999888333888:::555111222555666555555444444444444333333333333333222222222111111000000000000111111111111333333333333333333333333111111222222222222333333000000111333444444333222000000111222333333222111444444333333333333333444444444444444555555666555111111222222333444444555222222333333333222222111/////////000//////......//////000000000000//////111111000000////////////------...//////......---,,,,,,++++++++++++,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,---------,,,*********,,,---******++++++,,,,,,,,,,,,......---------,,,,,,,,,......///000111111111000.........000222222000///---------...000000000///...---------......///000000...------000111111//////111333333111///000222222111111000000000111111000111222222111111222333444222111111222222000...//////000000000///------------------------------///............//////000........................---------///333888>>>AAAGGGNNNWWW^^^```___]]][[[VVVUUUTTTOOOJJJEEECCCCCC<<<<<<<<<<<<===???AAACCCKKKRRRXXXYYYRRRIIICCC@@@444777999888777999???EEEHHHPPPbbbvvvwwwjjjYYYJJJ@@@999888888777777666666555555777888888:::AAAMMMUUUjjj~~~888999:::::::::888777555888777777777888999999:::AAACCCPPPggg~~~{{{zzzyyyrrrtttuuuvvvxxxzzz}}}~~~vvviii\\\OOOCCC===>>>888888777777666666555555999999888777666555444444777777777777888888888888:::999999:::;;;<<<===>>>===>>>???@@@???===;;;:::::::::::::::999888777777333333333444444444555555:::::::::::::::::::::::::::888666666888:::<<<<<<:::999999999999:::;;;;;;===<<<;;;::::::;;;<<<======<<<:::::::::;;;:::999;;;:::999888888999999:::666777888999::::::999888333777777000,,,///444777444444444444444444333333333333333222222222111111000000000000000111111111111111111111111111111111222222222222222222333333222222333555666555222000000111222444666666333111444444333333333444555555111222444333222222333555444444555555555444333222000111222444444333222111,,,---...///000000000000//////000000000000//////111111000000/////////...,,,---.../////////...---...,,,***))))))***,,,...***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++*********)))***++++++,,,111111///---++++++---///------------------------------,,,,,,,,,+++++++++222---+++///777:::777111.........000222222000...***,,,...---++++++...222---------------...///000///---+++,,,...000///---///111444333111///111222222111000000000111222333...000222222222333444666888555111///000111222222000///...---,,,------...,,,------......------,,,...............///000111////////////////////////......---///444:::AAAEEENNNTTT[[[______[[[WWWUUUSSSRRRPPPKKKEEEAAA@@@@@@???@@@@@@?????????BBBDDDQQQWWW]]]\\\RRRGGG>>>:::666999<<<======AAAHHHOOO^^^ffftttwwwjjj\\\MMM@@@888666888::::::888888888999777999;;;<<<@@@JJJYYYccc|||===<<<;;;999888777777777888888888999999:::::::::AAAAAAIII\\\vvv|||{{{{{{yyyxxxuuuqqqqqquuuwwwwww{{{{{{nnn\\\JJJ???;;;<<<999777999888444444666999999888777777777777777:::999777666666666777888888999:::;;;<<<>>>??????>>>>>>>>>>>>===<<<;;;:::---555===<<<555111444999666666666666666666666666777888:::<<<======<<<;;;:::999888;;;>>>>>><<<999:::::::::::::::;;;<<<=========<<<<<<;;;;;;;;;:::===<<<;;;:::999::::::;;;;;;::::::999888777666666888888888888777555444333666666777777777777666666333333444444333222000///111222333333333333222111333222111000000111222333222222222222222222222222222222222222222222222222222222333444444333333333444444444444444444444444444333222333444444333111555444333333222222333333222222222222222222222222333333333222222222111111222222222111111111111000111111000///////////////000000000000000000000000///...---,,,---...000222++++++++++++++++++++++++***++++++,,,,,,++++++***...***&&&(((---///---)))---------,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,------+++))),,,++++++******++++++,,,+++***((()))+++------------000000,,,,,,111555666555,,,$$$$$$***...,,,(((---+++)))((()))+++---///+++,,,......,,,,,,---///------,,,---/////////...---000222333222000//////...---,,,---/////////...///000000//////111555888555444222111///...------...------,,,,,,------...000---+++---000111...***------............------........................444333111111555===HHHOOOOOOSSSXXX]]]^^^\\\XXXUUUXXXTTTOOOLLLKKKIIIEEEAAAHHHHHHCCC;;;999???FFFIIIYYYZZZ[[[\\\ZZZQQQDDD:::>>><<<<<<@@@EEELLLWWWaaauuu{{{uuu```RRRGGG>>>888777888999888666666888999999999::::::>>>HHH[[[sss888888777777666666777777888888888999999:::::::::@@@@@@HHHZZZsss}}}}}}{{{zzztttqqqppppppnnnmmmssszzzwwwhhhVVVIIICCC>>>999777888888555555888888888777666666666666666777777777777777888999999::::::;;;<<<===>>>??????>>>>>>>>>>>>===<<<;;;:::555888;;;;;;999666555555555555555555555555555555777888:::<<<===<<<;;;;;;???<<<::::::;;;<<<;;;::::::::::::::::::;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888888888888888:::999999888888777777777777888888888888777777666666666666777777666666666444444444444333222111000222333444444444444333222222111000//////000111222222222333333333333333333222222222222222222222222222333333444444444444444444444444444444444444444222111111222444555444333444333333222222222222222222222222222222222222222111111111000000000//////222222222111111111000000000000////////////000000///////////////////////////...---,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******+++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++'''(((***+++,,,---......,,,++++++++++++++++++,,,...,,,++++++------,,,++++++------+++...555999999888222++++++///222111///---+++***))))))+++---///,,,,,,,,,,,,---------------,,,,,,---...///......---000222333111000/////////...---...000000000///***,,,.../////////000111111111000000///000000000...------,,,,,,------...222///,,,,,,......***&&&------............------........................222111000000555>>>HHHOOOPPPSSSXXX\\\]]]\\\YYYWWW[[[VVVQQQNNNMMMKKKHHHEEEHHHIIIEEE===;;;BBBIIIMMMYYY[[[^^^___]]]UUUKKKDDDEEEDDDHHHPPPWWW^^^hhhrrr~~~nnn```PPPFFF@@@999666666666777777666666888999:::===>>>BBBLLL[[[ooo555555666666777777888888888888888999999999999999>>>???FFFVVVnnn}}}|||uuusssooojjjcccaaajjjuuu~~~vvvfffVVVMMMAAA;;;777777777666777:::777777666555555555555666444555666888999:::::::::<<<<<<<<<=========>>>>>>===============<<<;;;:::<<<:::999:::<<<;;;777222555555555555555555555555777888:::<<<<<<<<<;;;:::BBB???;;;999999:::::::::::::::::::::::::::;;;;;;999:::;;;<<<===>>>??????======;;;999888777777777888888888888888888888888777777777888888999999999555555666666666666555555555444333222222222222222333444444555555444444333222222111111111111222222444444333333333333333333222222222222222222222222333444444555555555666666444444444444444444444444444222111222333444333111333222222222111111111111222222222222222222222222111000000000000/////////222222111111111000000000/////////...//////000000///////////////////////////...---,,,---...///000------------------------,,,,,,------------,,,,,,)))+++,,,+++***))),,,...------,,,,,,,,,,,,++++++++++++++++++++++++++++++...//////---(((&&&'''***++++++++++++++++++++++++///...---......---+++))),,,,,,++++++111999;;;888444111---,,,,,,...//////---,,,***)))***+++---...---***)))***---...---+++,,,,,,,,,------------...---///111222000////////////.........000111000///))),,,///000///...------000000/////////000000111...------,,,,,,------...111...,,,,,,------)))&&&------............------........................111000000222999BBBKKKPPPQQQSSSWWWZZZ\\\\\\\\\[[[^^^YYYRRROOONNNNNNLLLIIIHHHIIIGGG@@@>>>EEEMMMQQQYYY]]]bbbdddaaa\\\VVVSSSSSSTTTZZZccckkkqqqyyyxxx[[[PPPFFFAAA>>>:::888999555666888888888888;;;===>>>BBBLLL]]]ppp777777888888888888888888888888888888888999999999;;;===CCCSSSiii}}}{{{yyyuuunnndddXXXWWWdddttt{{{rrrcccWWWFFF>>>888777777666777999666555555444444444555555555666888999::::::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;:::===:::888:::===<<<888444555555555555555555555555666888:::;;;<<<;;;:::999===<<<:::999888888888888999999999:::::::::999999777888999;;;===???AAAAAA@@@???>>><<<:::999888888666777777777888888888999777777777777777777888888444555555666666555555444444333222000000000111222333333444444444444333333444444333333333333444444555555444444444444333333222222222222222222222222444444555555555666777777444444444444444444444444666444222222222222111///222222222222111111000000111111111111111111111111222222222222111111111111111111111111000000000000111000///...............////////////////////////...------,,,,,,---......------------------------+++,,,,,,------,,,,,,+++***+++++++++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000222222---&&&###%%%)))++++++++++++++++++++++++...---------...---+++)))000///,,,+++222999999444222111...+++)))((()))+++---,,,+++******+++---...---***''')))---///,,,))),,,---------,,,,,,---------///111111///......//////...---...///000///......000222222000/////////222111000///...---------...------,,,,,,------...,,,++++++,,,...///---+++------............------........................111111222666>>>GGGNNNSSSRRRTTTWWWYYY\\\]]]]]]]]]___YYYSSSOOOOOOOOONNNLLLFFFJJJIIICCCAAAHHHQQQVVVZZZ```fffiiigggdddddddddgggfffjjjqqqvvvzzzuuufffQQQJJJCCCAAA???;;;999:::777777:::<<<;;;:::===AAACCCNNN___sss777777888888888777666555888888888888888888888888888;;;AAAOOOccc{{{}}}zzzzzzuuukkk]]]OOONNN]]]oooxxx|||nnnaaaKKKAAA999777777555555666555555444444444444555555777888999::::::999888777;;;;;;::::::::::::999999<<<<<<<<<<<<<<<;;;;;;:::777888:::::::::999888888555555555555555555555555666777999;;;;;;:::888777333555888999999888777666888999999::::::999888888666777888:::===???@@@AAA>>>>>>===<<<:::999777777666666666777888888999999999888666555444444444555444444555555555555444444333222000//////000111111333333222222222222333333222333333333333333333222555555555444444333333333222222222222222222222222555555444555555777888999444444444444444444444444333222000000222333333222111111222222222111000///111111111111111111111111111111111111111111111111111111111000000000//////222222000...---,,,,,,,,,........................------,,,,,,,,,,,,,,,---++++++++++++++++++++++++******++++++++++++******---***'''))),,,...---***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''+++---+++((((((---222***++++++,,,,,,++++++***,,,+++***+++------+++***///...,,,,,,222888888222666666444000+++)))***,,,------,,,++++++,,,,,,------***''')))---///,,,))),,,---///...,,,+++,,,...---...000///...---...///---,,,+++,,,...///...---222222222111//////111333000000///...---------......------,,,,,,------...,,,,,,,,,---//////...---------............------////////////////////////000000222888AAAJJJPPPRRRSSSUUUWWWZZZ\\\]]]^^^___]]]XXXQQQNNNNNNOOONNNLLLFFFKKKKKKFFFDDDJJJTTTZZZ^^^ccciiillllllmmmooorrrvvvttttttxxx{{{~~~}}}eeeSSSFFFAAA>>>>>><<<888666888888777999===<<<:::???HHHTTTdddzzz444555666666666444333222888888888888888777777777777:::???JJJ\\\ttt{{{xxxssshhhZZZKKKGGGSSScccqqq|||vvvhhhLLLBBB888666777555444444555444444444444555666666999999::::::999888888777999999999999999999999888;;;;;;<<<<<<<<<;;;;;;:::444888;;;:::777666888;;;444444444444444444444444666777999::::::999888666---111666999999888777666777888999:::999888777666666777888999;;;===>>>???:::::::::999888666555444666666666777777888888888999888666444333333333444333333444444444444333333111111111000000000111111333222222111111222222333000000111111111111000000555555444444333333222222222222222222222222222222555444444444555666888999444444444444444444444444///...---...222555777777111222333333333222000///111111111111111111111111......///////////////000111111000000000/////////222111000...---,,,,,,+++........................,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))************))))))///***&&&(((---000---)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))+++,,,,,,)))))),,,///***+++,,,------,,,+++***,,,+++))))))+++,,,,,,++++++,,,+++,,,111888888444555555333000---++++++,,,...------,,,,,,,,,,,,,,,---***)))***---...---+++,,,///111///,,,+++---///---...///...---,,,---///,,,+++***+++---...---,,,111111000...------000222++++++,,,,,,...///111111...------,,,,,,------...////////////...---,,,+++------............------//////////////////////////////222999CCCKKKOOOPPPTTTVVVXXX[[[]]]^^^^^^^^^ZZZUUUPPPMMMNNNNNNMMMKKKHHHNNNOOOJJJGGGMMMWWW^^^cccfffjjjnnnqqqtttxxx{{{}}}zzzzzz}}}pppWWWEEE>>>;;;:::<<<<<<999999<<<777555888>>>>>>>>>GGGSSSfffwww222333444666666555444333999888888888777777777666888:::>>>FFFUUUkkk~~~wwwssskkk___PPPFFFKKKTTTbbbppp|||xxxgggIII???666666888777555444555555444444555666666777999999888888888999::::::999999999999999999:::::::::;;;;;;<<<<<<;;;;;;;;;666999<<<:::777555777:::444444444444444444444444666777999::::::888777666---111666888777666777888777888999:::999888666555666777888888999:::;;;;;;777777888888777666444333666666666777777777777777999777666444333444555666333333444444444444333333222222222333333333222222444333222222222222333444000111222333333222111000444444444333222222111111222222222222222222222222444333333333444666888:::444444444444444444444444000...---...111444666666222333444555444333111000111111111111111111111111............//////000000111000000000//////////////////...---------..............................,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********,,,***)))))),,,---,,,++++++++++++,,,,,,---------++++++++++++++++++++++++.........---+++)))(((''')))***,,,------,,,***)))111...***)))***+++,,,,,,))),,,------///444555333///...---,,,,,,+++++++++......------,,,,,,,,,,,,,,,,,,,,,,,,---------------000333111---+++---000---......---,,,,,,---///---,,,+++,,,...///...---.../////////......///111******+++,,,---///111222...------,,,,,,------...---...///...---,,,++++++------............------////////////////////////222222555===GGGOOORRRQQQUUUWWWZZZ\\\^^^^^^]]]]]]XXXTTTOOONNNOOOOOOLLLJJJKKKRRRTTTOOOKKKQQQ[[[bbbhhhhhhiiinnntttzzz~~~}}}{{{}}}uuubbbMMM>>>===;;;;;;======:::;;;???999666;;;CCCFFFHHHUUUfffyyy111333555777888888777777999888888888777777666666:::;;;>>>CCCPPPeee}}}xxxuuupppfffWWWIIIFFFJJJTTTdddssszzzuuudddFFF<<<444666999888666555555555555555555666777888888888777777888:::<<<===999999999::::::;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;:::888777777777444444444444444444444444666777888999999888666555111444666666555555888:::777888999:::999888666444777777888888888999999999777888999999999777666555777777777777777666666666888777555444555666888999222333333444444333333222222333444555666555444333555444333333333333444555444444555666666555444444444444333222222111000000222222222222222222222222444333222222333555888:::444444444444444444444444666333000///000111111111222333444555555333222000000000000000000000000000///000000000111111222222000000000000////////////,,,,,,,,,---...///000111........................,,,,,,,,,,,,,,,+++***)))------------------------+++++++++,,,,,,+++++++++***+++,,,+++******,,,...+++++++++,,,,,,---------++++++++++++++++++++++++***)))***,,,......,,,***)))***,,,------,,,***)))555111,,,))))))++++++,,,+++///111...---///000///---+++***+++---//////............------,,,,,,,,,+++---......,,,,,,---///...111444222---,,,...111------...---,,,+++---///...---,,,---///000///...,,,...111222111000///000------,,,,,,,,,---.........------,,,,,,------...)))***,,,------------...---..................---000000000000000000000000777777:::BBBMMMTTTVVVTTTVVVXXX[[[]]]___^^^]]][[[WWWSSSPPPOOOPPPOOOMMMJJJNNNUUUXXXRRRNNNSSS^^^eeekkkiiiiiimmmuuu|||||||||~~~yyylllZZZHHH<<<===::::::;;;999666777:::<<<:::???IIINNNRRRbbbvvv555555555444444555555555555555666777777777777777555666999???GGGXXXsssyyyssslll^^^NNNGGGIIIMMMQQQcccuuu{{{|||oooXXXCCC<<<888999:::999777888555555555555555666777777777777777777777888888999999:::;;;;;;::::::<<<>>>>>>===<<<===>>>>>><<<:::999999999999888777666666999777444555666777444222444555777888888888777666777777666555555555555555777777888888888777777666999999888777666666777777888888777777666666666555777888888555111000222555444333222111111333555777444555666666777777666666555555555555666666777777444333333222222333333444444444444444444444444444444444444333333333222222333333333444444444555555777777777777777666666666444333333222222111111111111333444333111111222333555555555444333000...---000...,,,,,,...000000000444333222000//////......000...------......---,,,...111111......111111///111000---,,,,,,///333555...---,,,,,,++++++,,,,,,***++++++,,,,,,+++++++++,,,------,,,***(((''''''---***((((((+++------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++)))((())),,,,,,((($$$,,,***)))***++++++***))),,,,,,+++***+++,,,---...,,,,,,------------------///...,,,++++++,,,---...---------///111000---+++++++++---///222222111///,,,,,,,,,---------......///............///000000222222111000///...------///...------++++++***)))+++***+++...111---%%%...........................///000///---,,,---......000111111111222444666999>>>EEEJJJOOORRRUUUWWWTTT[[[_________```___\\\ZZZWWWSSSRRRRRRQQQNNNKKKPPP\\\^^^QQQJJJSSSaaahhhllljjjhhhlllssszzz~~~~~~~~~|||~~~zzziiiSSSEEEAAA???777222444999::::::;;;:::;;;@@@KKK[[[nnn~~~555555666777777666555555555666777777888888777777777777:::>>>DDDRRRiii~~~~~~wwwpppdddTTTKKKJJJFFFIIIYYYiiipppsssiiiSSSCCC;;;666777888555444555555555555555555666777777777777777777777888888999999:::;;;;;;::::::<<<>>><<<;;;;;;;;;<<<<<<:::999::::::::::::999888777666888666444444666666444222333444555666777666666555777666666555555555555555777777888888888888777777999888777777666666777777555666666666555555444333888888777555222222333444222222111000111222333444222222333444444444444333333333333444444555555555444333333333333333333444444444444444444444444444444444444333333333222222333333333444444444555555777777666666666555555555444444333222222111000000111222333333111111222333777555444222000000000000111///------///000111000//////............//////000...------......---,,,///222222......000000---222111...---,,,---///000...---,,,,,,++++++,,,,,,++++++,,,,,,,,,+++******((()))***+++,,,---...///---+++))))))+++---,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------......---,,,,,,+++*********+++,,,,,,+++*********,,,+++******+++,,,+++***,,,,,,+++++++++,,,---...------------------,,,,,,...------,,,,,,---------...------...000///---+++...---------///000///...,,,,,,---------...............------......///000111111000000///.........//////......---,,,,,,,,,,,,******...222333000,,,........................+++,,,......------...000000111222111111222444666@@@EEEKKKNNNOOOPPPTTTWWWVVV]]]aaa```___```___\\\ZZZWWWTTTRRRPPPNNNIIIFFFMMMWWWWWWKKKFFFQQQaaaiiiooommmlllooouuuzzz}}}~~~~~~~~~{{{zzzwwwooo^^^JJJ>>>;;;;;;666444777:::999999;;;???EEEPPPaaasss555666777888888777666555666777888888999999888888888888:::===@@@III[[[lll}}}vvvkkk]]]PPPJJJAAAAAAMMMZZZaaahhhbbbPPPDDD<<<777777777555333444555555555555555666777777777777777777777888888999:::;;;<<<;;;::::::<<<======<<<;;;;;;<<<<<<;;;999;;;;;;;;;;;;:::999888888888777555555666666444333333333444555555555555444777666555555444444555555777777888888999888888777888777777666666666666777444555777888777666444333888777444444444444333222222222222222222333333333111111222333333333333333111111222222222222333333333333333333333333333333444444444444444444444444444444444444333333333333333333333444444444555555777666666555444333333222555444333222111000//////111222333333111111222333777555222000///000222333111000...///000222222111------------...000111222000...------......---,,,000333222...---///...+++222111///...,,,,,,++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***))),,,+++***)))))))))))))))---,,,******+++,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------......---,,,,,,+++******'''+++...---***(((+++---,,,+++***+++,,,---,,,+++,,,,,,+++++++++,,,---.........------,,,,,,++++++,,,,,,------...------,,,///...------...///...---000///,,,,,,---------,,,,,,------------.........---------------......///////////////////////////...........................,,,***,,,111444555444........................+++,,,...///...///111222222333333222222333777:::EEEKKKPPPPPPLLLLLLPPPUUUZZZ___cccaaa``````___\\\[[[YYYWWWTTTQQQLLLGGGCCCHHHOOONNNDDDAAAOOO```jjjqqqpppqqqssswwwzzz{{{{{{~~~~~~|||vvvooocccRRRAAA888888888777888;;;;;;999;;;@@@EEEPPPbbbwww666666666666666666666666777777888999999999999999999888:::===>>>CCCPPP^^^|||zzzqqqdddUUUKKKBBB>>>EEEOOOVVVaaaaaaSSSFFF>>>888888999777666777555555555555555666777777777777777777777888888999;;;<<<<<<<<<::::::<<<===@@@???======>>>???>>>===<<<<<<<<<<<<;;;:::999888999888777777777666555555333333444444555555555555666666555444444444444555777777888888999888888888777666666555555666666666555777999;;;;;;999666555888555333333555555333000222333444444444444333333222333444444555555444444111111111222222222222222333444444444444444444333333333333333333333333333555444444444444333333333333333333444444444555555666666555444333111111000555444333222111000///...000222333333222111222444555333222000000111222333222000///000222333222111////////////000222333444000...------......---,,,///111111...---//////,,,/////////...---,,,******...---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***))))))111///,,,***))))))(((''',,,,,,+++++++++++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,''')))++++++***)))+++------+++++++++---...---,,,+++++++++,,,,,,,,,------......------,,,+++******+++,,,---.........---,,,000...,,,,,,...///.........---,,,---......,,,***------------............---,,,,,,,,,,,,---.............../////////000000------........./////////000---++++++...000111000...........................///111111000111222444222333333444444777<<>>MMM___jjjooopppsssvvvyyyzzzzzzyyy~~~~~~|||sssgggZZZJJJ<<<777999:::999;;;<<<:::999@@@IIISSS```ttt888666444222222444666888777777888999999999999999888888:::===>>>@@@JJJUUUsss|||tttjjj[[[NNNGGG???AAAGGGOOO]]]bbbWWWFFF>>>888999:::999888:::555555555555555666777777777777777777777888888999;;;<<<===<<<;;;;;;<<<>>>BBB@@@>>>===>>>??????>>><<<<<<<<<<<<;;;:::999999:::::::::999888777777777555555555555555666666666666666555444444444444444555666777888888888888888666555555555555555666666444666888::::::999666555777444222333555555333000222222333333333333222111222333444444555555444444333333333222222222222222333444444555555444444333333333333333333333333333555555555444444444333333333333333444444444555555666555444333222111000///444333333222000//////...000111333333222222333444222222222333333222222111111000000111333333222111111111000000000000111111000...------......---,,,,,,//////------111111...+++,,,---......---,,,+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***)))---,,,***,,,///000000///++++++,,,,,,+++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------)))******+++---......///,,,***)))***---...---,,,,,,+++***+++---...---,,,++++++,,,,,,,,,---------......---,,,++++++*********+++---...///...---,,,000...,,,,,,...///......***+++,,,...000///---***---------.........//////---,,,,,,,,,,,,---......------......//////000000,,,,,,,,,---......//////......------......---,,,///////////////////////////111222111000///000111111333555777999===BBBFFFFFFLLLOOOLLLGGGGGGOOOXXXaaaeeegggdddaaabbb```]]]^^^^^^]]]ZZZUUUOOOJJJGGGAAAAAA???;;;???MMM^^^iiikkknnnssswwwyyyzzzzzzzzz~~~~~~{{{xxxsssiii\\\PPPDDD:::777:::;;;999999:::999<<>>@@@AAA???<<<<<<===>>>>>>===<<<<<<<<<<<<;;;:::999999999:::;;;999777666777888555555444444555555666777666555444444333333444444444444555666777777777777555444444444444555555666222333555666777666444333555444333444555444222111222222111111111111000000111111222333333333333333444444444333333333333222333444555666666555444333333333333333333333333333555555555555444444444333333333333444444444555555555444444333222111111000222222222111000000//////000111222333222222333555111222333444444333111000111000000111333333222000111000///......---......000...------......---,,,***---...,,,---111222///***+++,,,---...............---,,,,,,++++++,,,,,,***++++++,,,,,,++++++++++++)))((())),,,,,,***'''(((***,,,,,,+++++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------))))))***+++---...//////111---***+++///111000---+++***)))+++---...---,,,***+++,,,---------,,,,,,------,,,,,,++++++******++++++,,,---............///...------...///...---++++++,,,///000000...+++------........./////////---------------......///---------....../////////,,,,,,---------.........,,,---///000000000///...////////////////////////...000000///...------...333555999<<>>DDDPPP^^^gggiiimmmssswwwyyyzzz{{{|||~~~~~~vvvmmmggg```WWWMMMEEE===777666999999888888:::>>>GGGWWWfffzzz555555555666666555555555555666777777888888777777888777888:::;;;<<>>>>>>>>;;;<<<<<<;;;;;;:::999888777999:::888666444555777444444333333333444555666666555444444333333444444222333444555666666666666444444333333444444555666222222333444444444444444222333555555444222222222555444333222111222333333222222333444444444444333444444333333333222222222333444555666666555444333222222222222222222222222555555555555444444444444333333333444444444555555444444333333333222222222111111111111000000000000///111222222222222333555444333333222222111111111000//////111333333111///000000///...............000...------......---,,,+++......,,,---000000...,,,,,,,,,---......//////...---,,,,,,++++++,,,,,,)))******+++,,,,,,,,,,,,+++)))'''((()))((("""&&&))),,,---,,,+++,,,...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///---,,,+++,,,,,,------***)))(((***,,,------,,,***+++,,,---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---...//////...------...000///---+++111///---,,,---.....................////////////......------......///000---..................................../////////,,,---////////////000000////////////////////////...000111000//////000111666999===AAACCCEEEHHHJJJHHHIIIIIIGGGHHHMMMUUU]]]dddhhhiiifffcccddddddbbb]]]]]]ZZZTTTLLLEEEAAA@@@BBB??????BBBIIISSS^^^eeekkkpppuuuyyyzzzzzz|||~~~~~~~~~ttteeeYYYRRRMMMFFF@@@===:::555555777999888;;;CCCMMM[[[mmm|||333555888::::::888555333555555666777777777777777999777777999::::::???FFFLLLccc~~~zzzrrriii[[[NNNGGGHHHNNN```lllfffSSSIII@@@===;;;888777888555555555555555666777777777777777777777888888999888:::;;;<<<<<<>>>@@@CCCDDDBBB???>>>???@@@AAA@@@;;;;;;;;;;;;:::999888888555777999777444222444666444333222111222333444555555555444333333333333444111222333444555555555555333333333333444444555666444444444444555555666666000333666666333111222333:::999777555444555777888444555666666777777666666333333333333222222111111333444666777777666444333222222222222222222222222666666555555555444444444333333333444444444555555444333333333333333333333000000000000111111111111///111222222222222444555777555222000///000222333/////////111333333111///111111000000000000111111000...------...///---,,,---000///---,,,//////,,,...------------...///000...---,,,,,,++++++,,,,,,((()))***+++,,,---------)))'''(((,,,000000+++%%%%%%(((,,,---,,,+++---///+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,++++++******+++,,,***&&&%%%(((+++)))(((((()))+++---,,,+++***+++,,,---...---,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,---///000---------///111000---+++777333---******,,,///000............/////////000///............///000000........................000000000000000/////////...///...---,,,,,,---///000000000000000000000000000111333333333333555777999<<>>CCC@@@AAAFFFMMMUUU^^^dddnnnrrrxxxzzzzzzzzz|||~~~~~~~~~~~~}}}sssdddSSSFFF>>>AAA<<<999999999666666888;;;;;;AAANNN]]]mmm777777777777777777777777666666555555777999;;;<<<555555666888999;;;===>>>NNNXXXnnnyyytttrrrddd___XXXVVV^^^jjjnnnlll[[[PPPBBB999777777777666666666666666666666666666888888777777888888999::::::;;;===>>>>>>>>>===<<>>===>>>@@@BBBDDD>>>;;;999888999:::999999999999888888777555444333444222222222444444444222444333222222111111222222111111222333333333333222222222111111222222333444555444333222333444555666555666888999888555333111111111111222333444555666---000333666777666333222222000///000333444222000333444444555555444444333777666444333222222333444666555444333111000//////444444444444444444444444111222333333333333222111222222111111111111222222333222222111111222222333444333666888333,,,///777111///...///000111000...000111111000......///000333111///...---------...---,,,,,,///111111...***333000---,,,---/////////++++++++++++++++++++++++***+++,,,,,,,,,,,,---...,,,,,,++++++***)))((((((------------,,,,,,+++***+++...111...***))),,,000.........------,,,,,,,,,))),,,,,,,,,---000...)))000...---+++******++++++---,,,+++*********+++,,,...---,,,,,,++++++,,,,,,***,,,,,,,,,*********,,,---------............///.........---------,,,,,,000---+++---000000,,,''',,,,,,------------------------...//////.........+++,,,+++***,,,000000---000......111222///000333000000///.....................///000000111111000555555444222111222666999@@@CCCFFFIIIIIIHHHIIIIIIHHHGGGFFFFFFIIIPPPYYY```dddhhhgggcccaaacccdddcccccc___ZZZSSSIII@@@>>>BBBCCCLLLQQQOOOMMMRRR[[[```kkkpppvvv{{{}}}}}}}}}}}}zzz|||||||||}}}~~~rrraaaPPPCCC<<<999999999999888999999:::;;;>>>DDDOOO___ppp777777777777777777777777777777666666666666777777666777777999:::<<<>>>???IIISSSiii|||wwwtttllliiieeebbbhhhqqquuussscccVVVEEE;;;888888777555777777777777777777777777999999999999999:::;;;;;;;;;;;;<<<===============>>>===;;;:::;;;<<>>>>>===<<<;;;:::::::::999999888888777555444333444333222222444444333222444333222222111111222222000111222222333333222222222222222222222333333444222111111000111111333333444666888999888666333222222222222333333444555555111222333444444444444444333111000222444555333111333333444444444444333333333333222222333444666777666555555444333222111111222222222222222222222222111222333333333333222111222222111111111111222222333333222222222222333333444333444666333---///444111///...///000111000...///000000///---,,,---///111000///......------......---,,,...000000...+++///...---...//////---,,,++++++++++++++++++++++++***,,,------++++++,,,...------,,,,,,+++******)))---------------,,,+++***+++---///---+++***---000......---------,,,,,,,,,...///...+++,,,...---(((************+++,,,------,,,,,,+++******++++++,,,,,,+++******)))*********---......---++++++,,,------------............///...---,,,,,,++++++,,,,,,111...,,,---000111...***..............................////////////......///000///,,,...222222...///,,,---000000......111111000///////////////000***+++...000111222222222222222333222333666:::>>>EEEGGGJJJKKKJJJIIIIIIIIIIIIIIIGGGGGGJJJPPPYYY```hhhjjjhhhaaa^^^aaaccccccaaa]]]ZZZUUUKKKAAA???BBBFFFRRRYYYUUUOOORRR\\\dddkkkooovvvzzz||||||{{{||||||~~~~~~vvvnnn___PPPDDD<<<888777666777999999888999;;;===IIISSSbbbsss777777777777777777777777999999999888777666555444777777888999;;;===>>>???CCCMMMbbb~~~zzzwwwrrrtttsssppprrrxxx{{{zzzmmm]]]III===::::::888444888888888888888888888888;;;;;;::::::;;;;;;<<<===<<<;;;;;;;;;;;;<<<=========;;;:::999999;;;===>>>>>>AAACCCAAA===;;;;;;<<<888888888888777555444333444333222222444444333222333333222111111111111222000000111222222222222222333333222222333333444555111111111111111222333444333555777888888777444333444444444444444444444444555444333222222333555666333222222333555666444333333333444444444444333333333222222222333444555666555555555444444333333333222222222222222222222222111222222333333222222111222222111111111111222222444444333333333333444444444222111333222//////111111///...///000111000...///000000...,,,+++,,,---....../////////.........///---,,,---......---,,,---------///000///,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,...------,,,,,,+++++++++,,,------------,,,,,,+++,,,,,,,,,,,,,,,---...///...------------,,,,,,,,,...///---++++++...---)))((()))***++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++***************---......---------000222---------............///000///---,,,+++,,,---...111...,,,---000222000...111000000//////.........////////////////////////111222111...000444444000111...---000000......222000000000//////000111111---...111333444444333222///111333444777;;;@@@DDDHHHJJJLLLMMMLLLKKKLLLMMMMMMMMMLLLKKKMMMSSS[[[aaakkklllhhh```]]]___bbbbbb^^^\\\[[[WWWNNNCCC???AAAGGGTTT]]]XXXQQQSSS\\\eeekkkooouuuzzz{{{zzzzzzzzz|||~~~~~~~~~zzzcccYYYJJJ>>>888777666555444777::::::999;;;AAAGGGVVVdddwww777777777777777777777777999:::::::::999777666444777777888888:::<<<===>>>???GGG[[[www}}}xxxsssxxx{{{yyyxxx{{{}}}}}}tttbbbLLL???<<<<<<999444999999999999999999999999;;;::::::::::::;;;<<<<<<<<<;;;:::::::::;;;===>>>>>>===<<<;;;;;;<<<>>>>>><<>>::::::<<<888888888888777666555444555333222222444444333111333222222111111111111111///000000111222111111111333333333222333333444555444444444555555666666777333444666888888777555333444444555555444444444333666555444333333333444555222222333444444555444333333333333444444333333333555555444333333222222222333333333444444444444444333333333333333333333333222222222222222222222222333222222111111222222333555444444333333444444555444111000000111000///...111///...///000111000...000111000///,,,+++,,,---+++,,,...///000///......///...---,,,,,,------------,,,,,,---...---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,------,,,,,,++++++++++++,,,---------------,,,,,,,,,***)))***---...///...------------------------***,,,,,,+++,,,///---(((+++,,,,,,------+++***)))++++++++++++++++++,,,,,,......---,,,,,,,,,,,,---***+++,,,,,,---///333666---------............///333111...---,,,...000111111...,,,,,,///111111111111111000//////...------..................//////000111111///222777777444555222111222222000000333000////////////000111111444555666777777555222111111333555888;;;@@@EEEIIIHHHJJJLLLLLLLLLMMMOOOQQQRRRRRRQQQQQQRRRWWW]]]bbbhhhjjjiiiccc___aaabbbaaa]]]\\\\\\ZZZPPPCCC======DDDNNNVVVTTTPPPTTT\\\aaakkkpppvvvzzz{{{zzzzzzzzzyyy|||}}}~~~xxxnnnTTTJJJ>>>666666777666555555888;;;;;;;;;AAAMMMXXXiiiwww666666666666666666666666666666888888888777666555666666666777888:::;;;<<<>>>CCCTTTooo|||vvvqqqyyy}}}|||}}}~~~}}}wwwfffPPPBBB===<<<999666999999999999999999999999999999999999999::::::;;;;;;:::999999999:::<<<===>>>======<<<<<<<<<===>>>:::???DDDCCC===999999:::777777888777777666555444555444222333333444222111333222111111000000111111...///000000111111000000333222222222222333444444444555666666777888888888333444666888888777555333333444444555555444333222333444444555555444333222111222333333333333333333222333333333333333333222444444444333333222111111222222222222333333333333333333333333333333333333222222222222222222222222333333222222222222333333555444444333333444444555222222000///000111///---111///...///000111000...111111111000------...///***,,,---/////////............---,,,++++++,,,---///---******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++************,,,------......---------+++***)))***,,,.........------------------------))),,,...---------(((!!!,,,---.........---,,,+++******++++++,,,,,,,,,,,,///...------,,,,,,------+++,,,,,,,,,,,,---000222---------............///222000...,,,+++---///000///---,,,,,,---///000000000000//////...---,,,,,,------------...///111111///111111111666<<<>>>;;;:::666444444333000000333000//////...//////000000555666777777777555333222666888;;;===@@@DDDHHHLLLLLLMMMMMMMMMLLLMMMOOORRRUUUUUUUUUTTTUUUXXX]]]aaaccchhhjjjgggeeeeeedddaaa]]]]]]^^^\\\RRRCCC;;;:::AAAFFFJJJLLLPPPXXX]]]^^^kkkpppvvvzzz{{{{{{zzzzzzxxxyyy{{{~~~qqq```HHHAAA999666888999777444666999;;;<<<@@@KKK]]]kkk666666666666666666666666222333333444555555555555555666666666777999:::;;;???AAANNNgggxxxppppppxxxyyykkkWWWGGG???<<<999777999999999999999999999999888888777777888888999::::::999999999999:::;;;;;;<<<;;;::::::::::::::::::888<<>>FFFHHHFFF@@@;;;777666444000000333222111000////////////000111222333444555666777777;;;>>>AAACCCEEEHHHKKKNNNRRRRRRQQQPPPNNNOOORRRTTTXXXYYYYYYXXXXXXZZZ^^^aaabbbhhhllljjjhhhhhheeeaaa]]]]]]___]]]SSSDDD<<<:::>>>@@@BBBFFFOOOZZZ______iiimmmtttyyyzzzzzzzzz{{{xxxyyy{{{}}}yyyfffSSS>>>;;;888777888888666444777:::>>>BBBLLL\\\ppp~~~666666666666666666666666444444444444444555666666666666777777888999;;;;;;@@@???HHH___zzzsssjjjnnnuuu|||~~~}}}rrr```NNNAAA:::777777999999999999999999999999888777777777777888999999888888999:::::::::::::::::::::999999888888888888888999;;;<<<<<<:::999888777777777777777666666555666444333333333333222000222222111000000000000000---...//////000000//////111111000000111111222333///111222444555555555555444666888999888666333222///000222333444333222111111111111111111222333444000333555555333222444555222222333333333333222222///000222333444444333333333333333333333333222222000000000000000000000000333333222111111222333333444333333222222333333444333333222222222222333333///555666111...///111///111///...///000111000....../////////......///111---------,,,,,,---......+++...000///,,,******+++///---,,,,,,------,,,+++------------------------***,,,------++++++,,,...++++++++++++++++++++++++,,,,,,---...............***,,,---,,,))))))+++...,,,,,,,,,---------......///000///,,,,,,---***$$$******+++,,,---///000111((()))+++,,,------,,,,,,------,,,++++++++++++,,,+++---//////---+++******---------............//////...------,,,,,,------//////000000///.........////////////////////////000///000111333777:::<<<@@@CCCDDDEEEJJJRRRTTTRRRHHHCCC>>><<<888444333666555444333222111000000000333333444444666888:::;;;???BBBEEEGGGIIILLLOOORRRTTTTTTTTTTTTTTTWWW\\\______``````______```ccceeefffkkknnnkkkhhhhhhfffbbbZZZ[[[]]]]]]TTTFFF???>>>:::===???AAAIIIVVV]]]___eeejjjqqqvvvxxxyyyyyyzzzuuuyyyzzzwwwpppeeeTTTFFF777777666666777777888888:::>>>FFFQQQ```rrr666666666666666666666666999888777666666777888999888888888888999:::;;;<<<@@@>>>EEEZZZuuuoooffflllrrrxxx{{{wwwgggSSSCCC999666666888888888888888888888888888888777777888888999:::777888999:::;;;:::999999::::::::::::999999888888999888999:::<<<<<<:::888666777777777777777666555666555333333333333222000222111111000000000000000---......///////////////000000000///000111111222000111333555666666666555555666888999888555333111---...111333444333222111222111///---...111444777111444777666444333555777222222222333333222222222333333444444333222000///555555444444444333333333222222222222222222222222444333222111111222333444444333333222222333333444333222222111111222222333...666888222---///111111111///...///000111000///,,,---...---------///111///...,,,++++++,,,---...***---000000---***)))***---------...//////,,,)))------------------------***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...)))---///---((('''***...,,,,,,,,,------...............,,,)))+++111222///---,,,+++***+++,,,---...((()))+++,,,------,,,,,,//////...------------...&&&)))...000000.........---------.........//////111111111111111000000//////111333333111///......000000000000000111111111111111222333666:::>>>@@@KKKMMMNNNOOOSSSZZZ\\\ZZZPPPJJJEEEBBB>>>999888;;;888777666444333222111111;;;:::888888888:::<<<>>>@@@CCCGGGJJJLLLOOORRRUUURRRSSSTTTVVVZZZ```ggglllgggggghhhgggfffgggiiikkkkkkoooooojjjggggggfffcccWWWYYY\\\\\\TTTHHHAAAAAA666;;;>>>>>>CCCOOOZZZ___bbbgggnnntttvvvwwwxxxyyyqqqxxxyyyoooaaaSSSFFF<<<555666666666666777:::===>>>DDDOOO^^^qqq555555555555555555444444666666777777777777666666666777888888777666888999??????FFFWWWqqqpppaaagggnnnuuuyyy{{{wwwgggVVVFFF===999999;;;;;;;;;:::999666444333555555666666777888888888===:::777666777999::::::999999999999999999999999999:::;;;<<<;;;:::999888888888888888777777777777666555444222111000000000//////000111222222333333111///......000111000///000/////////111222111000333555666555444444555666555555555555444333222111333333333222222222111111333444555555444333111000333444444555555444444333333333333333222111000000444444333333333222222222777555444222222333444555666333//////222444444333333333333333222111000000555666777777666444222111555444222111111111222222222444555555222000///000222000//////000000///---------...///000000//////111111000......---------,,,,,,,,,...000000///---***,,,...111222111///...111...,,,+++,,,...//////------......---+++***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++******++++++........................---+++)))***,,,.........111000...---,,,---......,,,...//////...------...//////...---,,,,,,+++++++++...111000---++++++------...///...---,,,---...---------....../////////222222222111000///......111111222222222111000000000333777;;;@@@GGGOOOTTTZZZWWWWWWZZZ[[[YYYZZZ]]]WWWRRRLLLIIIJJJJJJHHHFFFFFF>>>444...,,,000444777777777888:::;;;===???@@@JJJJJJKKKOOOSSSVVVXXXXXXZZZXXXXXX[[[bbbjjjpppsssooorrrrrroooooossstttrrrnnnmmmjjjhhhiiijjjgggccc]]]ZZZVVVSSSOOOKKKFFFBBB@@@;;;:::@@@HHHOOOWWW^^^^^^ccckkkqqquuuvvvwwwwwwsssuuunnn]]]LLLCCC<<<777777888888777666888===AAAEEEUUUlll~~~555555555555555555555555666666777777777777666666777888999999888888999:::===>>>EEEVVVpppuuueeeaaaffflllrrrwww}}}yyymmm\\\KKK@@@<<<;;;:::;;;;;;;;;:::888777666444555555666777777888888:::999888888999:::999888:::::::::::::::::::::::::::::::::;;;:::999999888888888888777777777666666666555333222111000000000///000000111222222333333222000......///000000///111000///000222333222111333444555555444444555666555555555555444333222111444444444333222111111000222333444444444444333222333444444444444333333222222222333333333222111111444444444444333333333333333333333333222111111000333000------///111111000111222333333444333333333555555666555555444333222444333222111111111222222111333444444222000000000222000//////000000///---...///000000000000000000000///...------,,,,,,,,,---,,,,,,...//////...,,,***+++...000000///...---111...,,,+++---...//////------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++++++++........................///---+++***,,,------,,,---,,,+++***))))))***+++,,,---//////---,,,---...000//////...---,,,,,,,,,///000222111000///000111---...//////------...///---------.........//////111111000///...------,,,111111111111111222222222333777<<>>===:::::::::;;;::::::999888444444555555666777777777888888888:::;;;;;;888666::::::::::::::::::::::::;;;:::999999888888999999888888777777777777666666555444333222111000000000000000000111222222333333222111///...///000///...222111000111333333333111222444555555444444555666555555555555555444333222555555444333333222111111222222333444444444444333333333444333333222111111111111222333333333222222666555555555444444444444222333444555444222///...444222000000111333333222000111222444555666666666555555444333333444444444444333222111111111222222000222333333111000111111111000//////000000///...000111111111111111000///.........---,,,,,,++++++---,,,,,,---......,,,******,,,---//////...,,,+++000...,,,,,,---...///.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,+++++++++,,,------------------------000...,,,+++,,,,,,+++***------,,,+++++++++,,,,,,+++---......---,,,,,,---/////////......---------000///......///000000000///000111111//////000111////////////000000000000111000000//////...------000000///000111333555666777<<>>GGG[[[vvvzzzaaaUUUMMMQQQZZZaaaeeeiiimmmpppqqqjjj\\\LLLAAA<<<;;;;;;999888666555444444444444555555666777777777:::888555555777999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666777888999777777777666666666666555444444333222111111111111111111111111111222222222222000///...///000///...222111111111333444333222111222444444333444555777555555666666555555444444222222333444555666666777888888666555333222111000222333333333222222111000///000111222333444444444777777666666666555555555777666555333222222333333111111111111000000111111444555555666666555555444444333222111111222444555222222222222222222222222///000111000//////000222000///...///000111000///000000000000///...------....../////////...------///---++++++,,,,,,+++***....../////////...------///...,,,---...///...---...---,,,+++***+++,,,---------------------------++++++++++++++++++++++++------------------,,,,,,---------------------------,,,+++,,,...///...---)))))))))*********))))))+++---......---,,,,,,---,,,,,,,,,,,,,,,---------555222......111333222000333555666666555555666888666666666666666666666666000111111111222222222222000000111333777<<<@@@CCCGGGLLLRRRWWWYYYZZZZZZ[[[___]]]___ffflllpppuuu|||~~~}}}yyypppeee]]]ZZZZZZTTTMMMDDD<<<888666666666777666555666;;;BBBJJJNNNNNNQQQTTTVVVWWWYYY\\\___aaabbbfffkkkrrrwwwyyyyyy}}}~~~~~~yyyvvvuuuppphhheeegggkkkooossspppiiidddbbbcccZZZRRRKKKJJJKKKMMMRRRXXXZZZ\\\```eeejjjjjjhhheeeVVVKKK???999999:::999888======???GGGTTTfffwww333333444444555666666666666666777777777777666666444555777777777777999;;;<<>>>>>============<<<<<<<<<666666666555444333333333333444777;;;@@@EEEIIILLLRRRUUUYYY\\\]]]]]]^^^___cccaaabbbhhhnnnqqqwww~~~~~~vvvlllaaaZZZWWWSSSMMMEEE>>>:::888777666666555555777===EEELLLQQQQQQTTTXXXYYYYYYZZZ^^^aaadddfffkkkrrryyy}}}~~~~~~~~~||||||}}}zzzwwwwwwpppfffccchhhtttvvvxxxuuuooojjjgggggg\\\RRRJJJHHHJJJNNNUUU\\\[[[[[[^^^bbbeeeddd^^^YYYJJJAAA999888:::999888888>>>???FFFUUUiii}}}333333444444555666666777666666777777777777666666444666888888888888:::<<<<<>>;;;:::999777666555555555666666777777888999999999888666555555777999:::999::::::::::::::::::::::::777777888888777777666555777777666666666555555555333333222222111111222222111111111111111111111111000...---...000111111111111000///000222333222111///111333333333333555777555555666666666666555555555555555555555666666666;;;999777444222111111111111222333444444555444444000111222333333333333333666666666555555555444444222222111111222222333333333555777666444333444666666666666555444333222222222222333222222111000///000111222333333333333222000111000///---,,,...000///......///000111111///...//////000000000//////,,,---///000000///---,,,///---++++++---.........,,,------....../////////...------...//////...,,,+++,,,,,,------,,,,,,,,,........................------------------------,,,---...//////...------,,,,,,,,,,,,,,,,,,,,,,,,---------...000000...,,,,,,---...///000//////...---///000000///......///------......///000000111...111444777888:::===???DDDFFFGGGGGGGGGGGGIIIJJJKKKKKKJJJJJJJJJIIIIIIIIIEEECCCAAA>>>;;;888666555888:::>>>DDDJJJOOOTTTVVVWWWYYY[[[\\\\\\^^^aaacccgggdddeeejjjnnnqqqwww}}}zzztttjjj```ZZZVVVQQQIIIAAA===:::888666666777888;;;AAAIIIQQQUUUTTTXXX\\\]]]\\\]]]aaaeeehhhjjjpppwww}}}|||}}}{{{wwwwww|||~~~}}}~~~xxxwwwyyyssshhhgggnnn{{{tttnnnjjj]]]SSSIIIGGGJJJPPPZZZdddgggeeecccddddddaaaZZZTTTIII@@@;;;;;;<<<::::::===DDDLLL[[[mmm333333444444555666777777666666777777777777666666555777999999999:::;;;===<<>>:::888<<>>CCCNNN\\\ppp777666555555555555666666888888999999999888888777444666777888888999;;;>>>===???III^^^zzzzzzpppeee___ZZZXXX\\\ccclllpppxxxrrr^^^NNNCCCAAAIIITTTUUUZZZ___bbbccc___SSSGGG>>><<<999888888777555444999777666888::::::777555:::888777777888999999888888777555555666777777666777777666666666666666777777666555444444333444444444333222111111222333444666444333111000000111111---111333...'''%%%***000111000000111444444111...111000000111333444444333777777777777777666666555888777555444555777444000555444222111111222444555222222333333333333444444444444444444333222111111333222222222111111000000333222222222222333444555333444666888:::888444111555555555444333222000///111111000///......//////000000000000111222333444222222222111111///......000000000000000///......//////.........---------++++++,,,,,,---......///000//////...------,,,,,,---------.........//////000000///...,,,+++******+++,,,------------,,,+++---------,,,,,,+++++++++++++++,,,,,,---...//////......------------......+++*********+++---///000,,,,,,---.../////////...,,,,,,------------......++++++---...///000000///111333555444333555999<<<@@@DDDIIIOOOSSSUUUUUUUUU]]]\\\[[[ZZZ[[[[[[[[[ZZZ___```___\\\___dddeeeccc]]]\\\YYYSSSLLLFFFCCCBBBHHHNNNRRRTTTXXX\\\ZZZSSS\\\ZZZYYYXXXYYY\\\^^^```bbbdddiiinnnrrrtttrrrpppxxxxxxxxxyyy{{{yyynnnbbb^^^TTTLLLNNNTTTPPP@@@111<<<===???EEENNNVVV\\\^^^```aaabbbbbbbbbdddgggiiioooqqquuuzzz~~~~~~|||yyyvvvuuutttttttttvvvxxxyyyxxxtttrrrtttttttttwww||||||jjjWWWIIIJJJRRR]]]ppp|||rrrllllllkkkiii\\\SSSLLLJJJHHHEEEIIIQQQjjjttt666666666666666777888888999999999999888777666555444666777888888999;;;>>><<>>BBBIIIRRR[[[cccdddccc___WWWOOOAAA???<<<::::::999888666;;;999777777999:::999777:::999777777999:::999999888777666666666777777666555555555555666777777888777666555444444333444444333222111111111111222333555444333111111111111111222111111000///000111222000//////111333555333111333222111222555666555444666777777777666555444444888666333222444555333111444333222222222333444444222222333333333333444444444444444444333222111111222222222111111000000000111222222222333333333333444444333444666666444222444444444333222111000///333333222111111111111111222222222333333333333333222222222111111000///...///////////////...------//////.........---------/////////...............++++++,,,,,,---......///------------........./////////...---,,,+++******///......------......///.........---------,,,,,,++++++,,,,,,---......///......------------..................///000111111------......///.......................................//////000111111111222555999<<<>>>AAAFFFJJJKKKNNNSSSXXX[[[\\\\\\[[[```___]]]]]]^^^___``````jjjjjjiiihhhkkkpppoookkkccccccaaa\\\VVVPPPNNNMMMQQQVVVZZZ[[[^^^bbb```ZZZZZZZZZ[[[[[[\\\\\\\\\\\\^^^```eeemmmssstttqqqmmmoooqqqrrruuuzzzzzzqqqfffaaa]]]ZZZZZZYYYRRRFFF;;;===>>>AAAHHHRRR\\\bbbeeehhhiiijjjjjjjjjkkknnnqqqtttuuuxxx{{{}}}}}}zzzwwwrrrrrrssssssuuuvvvwwwxxxvvvrrrrrrttttttssswww|||qqq^^^OOORRR\\\jjj}}}}}}sssjjjbbb```^^^]]]bbbjjj}}}666666666666777888999999::::::999888777555444333555666777888888999;;;======DDDTTTjjj~~~lllZZZJJJ>>>===AAAHHHTTT^^^```^^^[[[XXXTTTFFFDDDAAA???@@@@@@???>>>AAA>>>;;;999999::::::::::::999777777999999999888777777666666666666777777444444444555666777999999777666555444444333444444222222111000000111222222444444333222111111111111444000---000666888666222000///...000222555555555444333333444666777777555666666666666555444222222777444222111222222222222333333333333333333333333222222333333333333444444444444444444333222111111111111111000000000000000000111333444444333222222555333111000222333333333333333333222111000///...333222111111111111111111111222333333333222111000111111222111111000///..................------,,,...............---------222222111111000///......***++++++,,,------......------------..................---,,,,,,+++******---,,,)))''''''))),,,---//////............------+++,,,,,,------...............------------......//////000000000000000///....../////////...------/////////////////////...////////////111222444555777<<>><<<:::::::::999888666666777888777666666666777666666666777888777777777777777888999:::777666555444444333444444111111111111111111111111333333333222222111111111222...,,,///555777444///111000///000111333555666555444333444666777666555555555555444333222111000666333222333333111111333333333444444444333222222222222222333333333444444444444444444333222111111000000000000000000000000111222444555666444333111444222000000222333333222111111111111000///...---000000///////////////000///000111222111///---+++111111111111111000//////.........//////......---........................222222111111000//////...///......------,,,,,,+++------------------------------,,,,,,+++++++++******)))'''&&&&&&''')))***............------------,,,,,,,,,---------............------------......---.../////////---,,,+++///////////////...---,,,/////////////////////...------...///222666:::<<>>CCCGGGSSSUUUYYY___dddgggiiiiiieeefffiiijjjjjjgggdddbbbcccccccccbbbaaadddjjjnnnwwwyyyyyyzzz}}}~~~wwwnnnhhhkkknnnooollliiigggfffbbb___]]]^^^___```______```aaadddfffiiijjjkkkllljjjkkknnntttxxxvvvnnngggiiilllnnnoooqqqqqqkkkccc^^^ZZZVVVSSSRRRQQQQQQPPPNNNPPPUUU]]]fffoootttvvvqqqrrrssssssssstttwwwzzz}}}|||{{{{{{|||}}}}}}|||zzz{{{~~~}}}zzzxxxyyyssslllhhhfffjjjwwwsssnnnppp|||777666555444333222222222555555666777888888888888666777888888777888:::<<>><<<:::888777888888777666222666888777444444888<<<777666666666666666777777777777555444444444444444333333555555555555333333000111333333444333222111444333111000000111333444,,,000444555444333555777333222111111333333222111111111222333444444444444111555BBBPPPNNN>>>555666777666333111000111222333222222333333333444444444444444444444333222111111222222222333333444444444333333222111000000000111333000,,,+++,,,///000111000000000000000000///...//////...//////000111111333222111111000000111111///000000111111111000000,,,,,,---.../////////...---------.........//////222222111///...,,,++++++000//////...------,,,,,,---------,,,,,,+++++++++------......///000000000222111///------///111222---------.........//////------------------------.........------.........///...---,,,,,,---...///......///000000111000000...///111333555777999999HHHKKKQQQXXX```fffjjjmmmmmmkkkhhhjjjmmmppppppoooiiikkknnnppppppooollljjjiiimmmooommmhhhgggjjjmmmpppxxx}}}yyytttqqqooommmkkkoootttuuusssnnnjjjhhhddd\\\XXXZZZ[[[ZZZ\\\aaadddeeehhhkkkmmmoooppppppnnnoooooojjjdddbbbeeehhhcccgggkkkkkkkkkllliiiddd]]]]]]\\\\\\[[[YYYXXXWWWWWWYYY]]]dddlllrrruuuvvvrrrssstttttttttuuuxxx{{{xxxxxxyyy|||~~~~~~|||zzz|||~~~vvvuuusssooohhhdddiiisssyyyqqq}}}555555555555555555555555999999888888888888999999:::999777777888999;;;===DDDSSSkkkzzzttt~~~{{{uuummmgggddddddddddddiiiiiiiiifff```VVVJJJAAA;;;;;;;;;:::999888777666;;;999777666666777666555===;;;999888777888999:::777777666666555444222111777666444444555555555444555444222222333444333222444222111222444444444222222666555...,,,//////+++111111222222222333333333111222444666777777666666444444777CCCUUUZZZGGG///666000555999222111555444555555555555555444444333777666555444333444555555444444333333333333222222333222111111111222333444111111000//////000111222000///...///000111000///---...///111111111000///000000111111111111000000000000000000000000000000000///...---------------........................///---++++++---///000000---,,,,,,---///000///---111///,,,,,,---......---///---+++,,,///000///...111///---------...---,,,,,,---------.../////////,,,---///000000000///.............../////////000333111///------...000222444222000...---...000222222222333444777>>>EEEKKKVVVZZZaaagggjjjmmmoooqqquuunnngggfffjjjooorrrqqqllllllnnnqqqtttsssnnniiillliiijjjkkkgggccciiirrrxxxwwwvvvuuutttpppjjjfffkkkjjjhhhhhhhhhgggeeeccc___[[[XXXXXXWWWWWW\\\cccdddeeefffhhhkkkmmmpppqqqrrrnnnjjjgggffffffffffffeeebbbccchhhkkkgggbbb```]]][[[ZZZZZZ[[[[[[YYYWWWXXXZZZ]]]ccciiioootttwwwqqqrrrsssrrrppprrrwww{{{yyyzzz{{{{{{||||||{{{{{{{{{}}}xxxqqqooolllgggeeeggg}}}~~~wwwuuuuuu666666666666666666666666888888777777777777888888888777777666777999;;;===AAAOOOhhh~~~}}}uuunnniiifffdddcccgggfffeeeccc^^^WWWMMMGGG@@@>>><<<<<<<<<;;;888555999888777888999999888666;;;:::999777666666777777333444555555666666555555777666444444555555555444444222111111333444333333444333222222444444333222222444333000111555555111000000000111111111222222222333444555666666666666555444555>>>MMMWWWQQQDDD:::111333777111000555333555666666666666555444444666666444333333333444555444444444333333222222222333222111111111222333444222111000000000111222222111000///000111222111000000///......///000111222000000111111111000000///000000000000000000000000//////...---------------..............................---...000111000......---,,,...///000...---111///---,,,---......---///---+++,,,...000///...000///------......---,,,---------...............,,,---.../////////......---------............///.........//////000111111111000...------...000111444444555888<<>>;;;999888777777777777666555444222222777666444444555555555444777555444444555666555444444222222222444555444222333333555555...'''***333333333333444444444555555111222444555555444333222444111111555555111111666777111777<<<666666;;;:::555555555555555444444333111111222333222111000///000000000111222222333333222333444555555555444333333333444444333111000///444333111111222111000...333222///------...000111---...///111222222222222////////////////////////---------------...///000000000000000000000000000000000000111222111...+++---,,,,,,---///000///---.........///000///---++++++...111111...,,,+++,,,,,,,,,---///111111...,,,,,,------......///////////////...---...///000111............/////////000111222333444444444333222999999:::???GGGRRR]]]ccccccfffjjjmmmooorrrvvvyyyvvvxxx{{{|||}}}~~~}}}|||~~~{{{pppsssqqqmmmmmmqqqpppjjjlllkkkkkklllnnnoooooonnnllliiifffcccaaa^^^[[[XXX]]]]]]___bbbbbb___```ddd```ccchhhlllnnnmmmjjjhhhdddhhhiiifffaaa^^^```cccbbbZZZSSSSSSTTTTTTUUUXXX\\\\\\^^^aaafffiiijjjiiifffeeecccaaa```____________eeelllrrrtttvvvyyy|||yyywwwvvvuuuvvvwwwyyyzzzzzz{{{~~~wwwrrrpppqqqpppkkkhhhiiiccc```bbbppp666666666666777777777777777777777777777888888888777666666555555666777888>>>===FFFZZZrrr{{{tttrrrmmmfff```]]]ZZZXXXWWWWWW[[[^^^```______bbbdddZZZRRRJJJEEE>>>888777:::<<<;;;999888666555444444<<<999666555555666777666666333333555555333222444555555333222111000000000222333333444444333333222///000111222333444444444...000222333333222333555777666444333333555888:::666666666666666666666666999888777666444333222111777555333000000111333444222222111111111111222222222222222222222222222222333333444444333222000//////......///000000///---......////////////......000111222333333222111000///////////////.........111000000000111222333333+++111444000(((&&&---444,,,---......//////......,,,---------.../////////000///---,,,,,,---///000------,,,+++,,,---...///////////////////////////+++...000///------000444---///111///,,,***,,,...000000///000222333222111000222333444444555888:::===EEELLLPPPWWWdddlllmmmqqqmmmjjjkkkpppvvvzzz|||{{{{{{{{{|||}}}~~~||||||{{{sssmmmnnnmmmlllkkklllooorrrkkknnnmmmiiiiiinnnssssssvvvqqqjjjeeebbbbbbaaaaaaeeecccaaabbbdddccc___\\\```gggllllllkkkkkkiiieeejjjlllkkkfff___[[[]]]```[[[XXXTTTRRRQQQSSSVVVXXX```___```bbbfffhhhiiihhhjjjgggccc___\\\ZZZZZZZZZ______cccmmmsssttttttvvvxxxxxxyyyzzzzzz{{{zzzzzz}}}}}}~~~~~~}}}|||zzzyyywwwsssqqqtttsssmmmfffcccaaa^^^hhh666666666666777777777777777777777777777777777777888777666666666777888999;;;;;;DDDYYYppp|||wwwqqqkkkfffbbb___\\\[[[^^^cccdddcccaaaaaabbbaaaZZZRRRMMMFFF???<<<>>>:::999888666555555555555999777555444666888888888777444333555555222222444555444333222111111111111111222222333333222222111000111222222333333333333///111333333222222333444111222333444555666666666666666666666666666666666444444444333222222111111555444333111111222333444222222111111111111222222222222222222222222222222111111111111000///......///......///000000///---......////////////......000000111222222111000000/////////////////////...000000000000111222333444///000///---++++++...000------------,,,,,,+++***---------...............///...,,,++++++,,,...///------,,,,,,,,,---...///........................---...///......---///000222333333222000000000111000/////////111111111111222333333444555:::???DDDLLLTTTYYY\\\bbblllssstttuuurrrnnnnnnrrrwww{{{|||}}}||||||}}}~~~~~~|||{{{}}}vvvpppooommmllllllmmmmmmnnniiikkkjjjfffgggnnntttvvv{{{vvvnnnhhheeecccbbbaaacccbbbaaaaaaaaaaaa___]]]___eeehhhggggggjjjkkkiiiiiiiiigggbbb]]]ZZZZZZ[[[WWWUUURRRPPPPPPSSSVVVXXX]]]^^^```bbbeeefffhhhiiiiiifffccc___\\\ZZZYYYYYYYYYYYY^^^hhhqqqsssvvvyyyyyyyyyzzzzzzyyyxxxxxxwww{{{{{{{{{{{{zzzxxxvvvuuuvvvrrrqqqtttsssmmmhhhfffaaafffsss666666666666777777777777777777777777777777777777888777777666777888999:::::::::CCCXXXooo{{{uuuoooiiidddbbbeeeiiijjjhhheeecccbbbccc]]]VVVQQQJJJAAA======;;;999888666666777888999888777777888;;;>>>??????:::555222444555222111333333333222222222222333333111111222222222222111111111222222333333333222222000222333333222111222333,,,...222555777666333222666666666666666666666666222222222222333333333333333333333333333333444444222222111111111111222222111111111111111111111111222111000000//////////////////...///000000///---...//////000000//////...//////000000000000//////......//////////////////222222111000000000111111333///++++++...000///,,,.........---,,,+++***)))...............---------...---,,,++++++,,,---...------,,,,,,------...///...........................------.........,,,+++333222000000111222111000111111111111111222222333555666666888;;;BBBKKKQQQ^^^ccchhhjjjnnnuuuyyyzzz{{{xxxtttsssuuuyyy{{{|||||||||}}}}}}~~~~~~{{{zzz}}}~~~zzzqqqooonnnooorrrsssrrrooommmmmmjjjdddeeennnwww{{{zzzrrrlllgggdddbbb```aaaaaaaaa___^^^]]]___```___ccceeebbbccchhhllllllgggddd```]]][[[XXXUUUTTTRRRQQQOOOOOOOOOQQQTTTUUUXXX\\\aaaccccccdddfffiiigggeeebbb^^^[[[YYYXXXXXXWWWUUUYYYccclllppptttxxxzzzzzzzzzyyyxxxwwwuuutttwwwxxxxxxxxxwwwuuurrrqqqppplllkkkmmmmmmhhheeeeeeeeesss666666666666777777777777777777777777777666666666888888777777777999:::;;;===;;;CCCVVVlll}}}{{{sssnnnjjjkkklllllljjjhhhfffeeeddd^^^YYYTTTLLLCCC======<<<;;;:::999:::<<<>>>@@@======>>>AAAFFFIIIJJJIII>>>777333444555333222333222222222222222333444555222222222333333222222222222222333333333222111111111333444444222111111222,,,...222555666666444222555555555555555555555555444444444444444444444444000111333444444444444333222222111111111111222222111111111111111111111111444333222000000000111222000///...///111111///...//////000000000000//////...//////////////////...............////////////555444333111///...------333///,,,,,,///111///,,,000000000000///...---,,,/////////...---------,,,...------,,,,,,------...---------------......///------------------------///---,,,---//////,,,(((444111...///222444333111444555555444444555777888:::<<<>>>BBBGGGOOOWWW^^^gggkkkooorrrtttxxx{{{}}}~~~|||yyyxxxxxxyyyzzz{{{zzz{{{|||~~~}}}{{{{{{~~~~~~tttqqqqqquuu{{{~~~|||yyywwwuuunnneeeeeemmmwww{{{|||xxxrrrmmmiiifffcccaaa```aaaaaa^^^[[[[[[___cccaaadddeeeccccccgggkkkkkkeee```ZZZYYYYYYWWWRRRNNNPPPPPPOOOOOOOOOOOOPPPQQQSSSYYY```bbbaaaaaadddhhheeeccc```]]][[[YYYXXXWWWYYYWWWYYY```gggkkkooosssxxxxxxxxxxxxxxxwwwvvvuuutttuuuvvvvvvuuussspppnnniiieeedddffffffddddddgggnnn666666666666777777777777777777777777666666555555888777777777777999;;;<<>>AAADDDGGGKKKPPPUUU[[[bbbffflllnnnrrrvvvxxxyyy|||~~~~~~}}}{{{yyyyyyzzz{{{xxxzzz}}}|||yyyyyy}}}~~~{{{rrrgggccciiiqqquuuuuurrrnnnkkkjjjgggeeeccc```aaaaaa^^^[[[\\\aaaeeebbbgggiiifffeeeggggggeeeccc]]]XXXWWWYYYWWWRRRLLLQQQQQQQQQQQQPPPOOOMMMMMMOOOVVV^^^aaa``````cccfffbbbaaa___]]][[[ZZZYYYXXXZZZWWWXXX___eeehhhlllqqqssstttuuuvvvwwwwwwxxxwwwrrrsssuuuuuussspppllljjjaaa^^^^^^aaacccdddhhhnnn}}}666666666666777777777777888777777666666555555444777666666666777999:::<<<>>>:::???PPPfffzzz|||wwwqqqllljjjjjjjjjiiigggbbb^^^[[[TTTKKKGGGGGG@@@@@@BBBEEEHHHKKKMMMOOOMMMNNNQQQUUUXXXZZZYYYWWWGGG===555444666555444444333333333333333444555555444444555555555555444444111222222333333333222222000222333333222111222333444444333333444555666777444444444444444444444444444333333222111000000///111222333444555444333222222222111111111111222222////////////////////////000//////....../////////000//////000111111000...///000000111111000000/////////............//////------......///000000000---......///000111333444---000333111---+++...111,,,,,,---..............................---------////////////////////////------...////////////...////////////////////////000///......000222222222555444333444888<<>>AAAEEEKKKNNNQQQTTTVVVVVVUUUXXX^^^dddeeefffgggggghhhkkkooosssvvvvvvyyy~~~~~~zzzzzz~~~}}}|||}}}~~~~~~~~~yyyxxxqqqgggccchhhmmmnnnooonnnnnnnnnoooooollljjjdddbbbaaaaaaccceeefffgggccchhhjjjgggddddddbbb___```^^^\\\\\\\\\[[[WWWTTTSSSTTTVVVXXXWWWTTTPPPNNNKKKPPPWWW]]]aaabbbaaa___]]]]]]^^^^^^^^^^^^^^^]]]ZZZWWWXXX^^^cccdddfffiiihhhjjjlllnnnqqqrrrssstttrrrrrrpppmmmfff^^^VVVRRRJJJJJJOOOYYYcccooo666666666666777777777777888777777666555444444444555444444555666888999;;;>>>>>>HHH]]]uuu}}}vvvrrrmmmhhhcccaaa]]]VVVTTTVVVOOORRRWWW\\\```cccddddddaaabbbdddggghhhgggddd```NNNBBB777666888777666666555444444333333444444444222333333444444333333222///000111222333444444444...000222333333222444555444444555555555444333222333333333333333333333333111222222333444444555555555444444333333222222222222222111111111111222222///////////////////////////000111222222111000///111000///000222222000///000000111111111111000000111000///......///000111---------...///000000111222222000///............///000111111///......///111111111111000...---,,,,,,------....../////////------............------,,,---///000000000///...000000000000000000000000///000111111111444;;;AAAFFFIIILLLMMMOOOSSS[[[```^^^aaadddddddddgggnnnuuuqqqpppnnnkkkjjjmmmrrrvvvyyyxxxzzz~~~yyyxxx|||}}}~~~~~~~~~|||zzzzzz|||uuuuuuqqqjjjggglllqqqrrrqqqppppppqqqrrrrrrooommmfffcccaaabbbfffhhhhhhgggbbbggghhhdddaaabbbbbb_________^^^^^^^^^\\\ZZZWWWRRRTTTWWWZZZYYYWWWSSSQQQKKKNNNUUU\\\bbbccc```]]][[[\\\]]]^^^____________]]]ZZZZZZ^^^aaa```___aaafffgggiiikkkmmmooopppppprrrqqqnnniii```VVVLLLGGGLLLMMMTTTaaaooo~~~555777888666333222555999444555666666444333444555999777555444666888:::;;;CCCBBBOOOjjjvvvqqqkkkeeeaaa]]]ZZZWWWWWWWWWYYY]]]bbbgggiiijjjiiimmmooonnnnnnmmmhhh```RRRBBB777777777333333999555555444444333444444444333333333333333333333333111111222222222333333333555555444444444555555666222444444333777<<<888///333555555222111444444111222333333444444333333222111111111111111111111111444222000///---------...///...---...000000000...111000///000111222111///000000//////.........---222222111111000000//////222111000//////000111222......---------......///////////////////////////000///...///000///...,,,222000.........///...---///---+++***+++---......+++---///000//////000111222333333222///......///111///------///111333333444111111555999===EEENNNVVVYYY]]]```bbbdddfffhhhpppmmmjjjkkkppptttvvvvvvzzzwwwsssppppppssswwwzzzzzz{{{|||}}}~~~~~~~~~~~~zzz{{{}}}{{{yyy|||}}}~~~~~~{{{xxxtttqqqoooqqqsssuuuwwwrrrllliiijjjqqqxxx~~~xxxwwwuuurrrpppmmmkkkjjjiiiffffffiiiiiifffgggiiihhheeecccbbbdddeeeffffffkkkgggcccaaaaaa```\\\YYYYYYZZZ[[[ZZZWWWTTTSSSRRRNNNMMMQQQYYY]]][[[ZZZ[[[___``````___^^^^^^```bbbbbb___\\\\\\___``````^^^ccccccdddfffiiimmmppprrrpppggg```]]]XXXOOOLLLNNNLLLSSS___ppp666666666555444444666777555666777666444333444555888666444444555777999:::DDDFFFWWWrrr{{{rrrkkkfffccc```^^^```^^^^^^```dddhhhjjjjjjllloooqqqppppppooojjjcccUUUEEE::::::999444555:::777666555555444555555555222222222222222222222222222222111111222222333444555444444333333333444444222333333222666:::666///222444444111111333333000222333333444444333333222111111111111111111111111333222000...------------111///......//////...,,,111000///000111222111///000000/////////.........111111111000000000000000111000000//////000000111---------......000111111////////////////////////000/////////000000...,,,111000......//////...---111///---,,,,,,,,,---------...000000//////111222...000111111//////000111111000//////111222333444333333666>>>DDDJJJTTT]]]eeehhhjjjkkklllmmmooorrrssspppnnnooossswwwxxxyyy|||zzzwwwttttttwwwzzz|||xxxyyy{{{}}}~~~}}}~~~|||{{{zzzxxxyyyzzz{{{|||}}}}}}|||tttssspppnnnoooqqqtttwwwtttqqqnnnlllnnnttt{{{zzzyyywwwtttrrrooommmlllmmmjjjiiikkkjjjffffffhhhfffdddbbbbbbdddggghhhhhhiiigggdddaaa```^^^\\\ZZZYYYZZZZZZZZZWWWUUUSSSSSSPPPNNNPPPVVVYYYXXXYYY[[[___```aaa```___```bbbcccccc```]]]]]]___``````___ddddddeeeeeefffggghhhhhhggg```YYYWWWTTTNNNMMMPPPZZZcccrrr777666444444555666666666666777888666444333333444777777666666777888:::;;;EEENNNccc}}}vvvpppllliiigggdddaaa^^^]]]___bbbddddddmmmpppqqqpppqqqqqqmmmfffZZZLLLAAA???<<<777777;;;555444333222222222222222333333333333333333333333444333111000111222444555555555444333222222222222222222222222555777444///111444333000000222222///222333333444444333333222111111111111111111111111222222000///............222000............,,,***111000///000111222111///000000////////////......000000000000111111111111//////000000000000//////,,,---...///000222333333////////////////////////000/////////111000///---111000......///000///...///......------...///000000111111111000111333555333444555555444333333444333444555666777888999999<<<===DDDNNNUUU[[[ccckkkpppqqqqqqpppoooppprrruuuvvvuuussstttwwwzzz|||}}}~~~}}}{{{zzzzzz{{{}}}~~~wwwxxxzzz}}}~~~|||yyyyyyyyyzzzvvvuuuvvvyyy}}}~~~{{{xxxpppooommmmmmnnnpppsssuuurrrqqqqqqrrrtttyyy}}}|||{{{yyywwwtttrrrpppoooooollljjjkkkiiidddccceeedddbbbaaabbbdddgggiiiiiiffffffdddaaa^^^[[[ZZZZZZYYYZZZZZZZZZXXXVVVTTTSSSSSSPPPQQQUUUWWWVVVWWW[[[^^^___aaaaaa```aaabbbdddcccbbb```___```aaa```___aaaccceeeffffffdddbbbaaa```[[[XXXXXXWWWWWWYYY]]]mmmxxx777555333444777888777444888888888777444222333333777888999999999:::===>>>HHHWWWqqq~~~xxxsssooogggccc]]]ZZZ[[[]]]___```hhhkkkmmmlllnnnqqqnnniiiaaaVVVLLLFFFAAA;;;888:::666555444333222222222333555555555555555555555555555333111000000222555666777666555444333222222222333333222333555666444111222444444111111333333000222333333444444333333222111111111111111111111111333222222111000/////////111000............---+++111000///000111222111///000000////////////////////////000000111111222222---...///111111000///......///000111222222333333////////////////////////111000///000111111000...111000......///000000///+++,,,---...///111444777666666555444333444777:::???@@@AAA@@@===;;;:::::::::<<>>BBBMMM```||||||vvvooojjjddd______aaabbbcccbbbeeeggggggjjjnnnmmmiiifff___VVVOOOHHH???;;;::::::999888777666666666666555555555555555555555555555444222000111222555777888888777555444444444444555444444555666555444444333666666333222555444222222333333444444333333222111111111111111111111111333333333333222111111000000.........000000///...111000///000111222111/////////000000000000000000//////000000111111222222---...000111111111000///111222222333333222111000000000000000000000000000111000000111222222111///111///......000111000000,,,...//////000333999===>>>>>>===<<<:::;;;>>>AAAIIIKKKLLLLLLIIIGGGFFFFFFEEEIIINNNQQQSSSUUUYYY[[[aaaccciiippprrrpppqqqtttvvvvvvvvvtttssstttwwwzzzyyyyyyzzzzzz{{{}}}}}}||||||||||||||||||}}}||||||~~~}}}{{{yyyxxxxxxwwwtttqqqrrrqqqqqquuuzzz{{{wwwrrrqqqqqqqqqrrrssstttvvvwwwyyyzzz{{{||||||||||||{{{{{{{{{yyywwwuuutttrrrqqqmmmjjjiiikkkjjjfffeeegggeeeccc___^^^^^^______^^^\\\^^^```^^^ZZZVVVWWWXXXZZZYYYYYYZZZ[[[ZZZXXXUUUUUUWWW\\\aaa___YYYWWWYYYZZZ\\\^^^___^^^^^^___```bbbccccccbbbaaaaaa```aaa\\\___cccgggiiigggeeecccbbbfffkkkooottt|||444444444666777888777666777888999777555444444555333555777777777:::@@@FFFVVVjjjwwwrrrkkkfffdddddddddeee```bbbccccccfffjjjjjjgggfffccc___XXXOOOFFF???<<<;;;:::999777666666666666444444444444444444444444555444222111222333555666888888777666555555555666777444444666666333333666444777666333333555555222222333333444444333333222111111111111111111111111333333333333333222111000000///...///111222111000111000///000111222111/////////000000000000111111000000000000111111111111...///000111111222222111222333333444333111000///000000000000000000000000111000000111333333222000111///...///000111111000222333333333333777???EEEHHHIIIIIIGGGFFFFFFHHHKKKOOORRRUUUWWWVVVUUUUUUVVVTTTXXX]]]___```ccchhhlllkkklllrrrxxxyyyvvvuuuxxxwwwwwwwwwwwwvvvvvvyyy{{{yyyzzz||||||||||||{{{{{{zzzzzzzzzzzz{{{{{{}}}~~~{{{zzzyyyzzz{{{xxxsssnnnnnnmmmnnnpppttttttqqqnnnooopppsssvvvyyy|||~~~~~~}}}}}}|||{{{zzzyyyyyyxxxwwwvvvuuutttssspppmmmmmmoooooolllkkknnngggccc___\\\[[[[[[ZZZYYYZZZ[[[]]]]]][[[YYYYYYYYY[[[YYYXXXZZZ\\\\\\YYYVVVWWWZZZ```eeeccc\\\YYY[[[ZZZ\\\^^^___^^^]]]]]]]]]___aaaccccccbbbaaaaaabbb___aaadddgggiiiiiihhhggghhhpppwww{{{222444666777777666777777777888888777555444555666444666888888888===FFFMMMaaasss}}}uuuoookkkiiigggfffccceeedddbbbdddhhhhhhdddbbbdddccc^^^VVVNNNFFFAAA======;;;:::999888888888666666666666666666666666444333333333333444555555777666666555555555666666777444333666555111222666333666666333222555555222222333333444444333333222111111111111111111111111000111222222222111000///333222000111222222111000111000///000111222111/////////000000000111111111111111111000000000000000000000000111111222333444000111222333333222000///000000000000000000000000111000000222333444333111111///...///000222222111222444555666888???KKKTTTSSSTTTUUUUUUSSSSSSSSSUUUYYY\\\```cccccccccccccccbbbfffiiiiiihhhjjjoootttoooqqqvvv{{{{{{xxxwwwyyywwwyyyyyyyyywwwwwwxxxyyyyyy{{{}}}~~~|||}}}{{{zzzyyyxxxxxxyyyzzz{{{|||}}}~~~~~~{{{zzz{{{|||yyysssmmmmmmmmmnnnnnnooonnnnnnmmmoooqqquuuyyy}}}}}}|||{{{||||||xxxxxxxxxwwwwwwwwwvvvvvvtttqqqppprrrrrrnnnnnnpppgggddd___\\\[[[ZZZYYYXXXZZZZZZ[[[]]]______]]][[[[[[YYYWWWZZZ]]]^^^ZZZWWWYYY\\\bbbfffbbb\\\[[[^^^[[[]]]___```^^^\\\[[[\\\]]]___bbbcccaaa```aaaccccccdddgggjjjmmmppprrrsssvvv000444888888666555666888666777888777666555666777888:::;;;;;;;;;AAALLLTTThhhyyyzzzuuuqqqnnnlllhhhiiigggcccdddgggfffbbb^^^bbbdddaaa[[[SSSKKKEEEFFFEEEDDDBBBAAAAAA@@@@@@::::::::::::::::::::::::333333333444444444555555555555444444444555555666666222222555444///000555333555555222111444444111222333333444444333333222111111111111111111111111//////000111111000......666444222222222222000///111000///000111222111/////////000000111111111222222222111111000000//////222111000000111333555666...///111333333333111000000000000000000000000000111111111222444444333222111///...///111222222111///222555777<<>>>>>@@@@@@;;;777999888666444444555666777111111333444555666666666222777:::777111...222666444555555555444444333222333333333222222222222222666222...000333555333000333333333222222222111111//////000000111111111222//////111444666555333000111000///000111222111000222111000111333333111000222000//////000111111000000111222333444555555555333333111111111111333333444555666444222111111222333000000222222///000444666666:::DDDQQQ[[[^^^^^^bbbcccbbb```______bbbdddmmmmmmmmmnnnnnnnnnoooooouuuvvvxxxyyyzzzyyyyyyxxxxxxvvvuuuvvvyyy|||}}}}}}|||}}}|||||||||||||||}}}~~~~~~|||}}}}}}|||zzzyyy}}}ssslllmmmnnnnnnooooooppppppqqqwwwyyyzzzyyyxxxxxxyyy{{{~~~|||{{{||||||{{{yyyuuuxxxyyyxxxyyy{{{yyytttqqqpppoooqqqssspppiiibbbfffdddbbb```]]]\\\ZZZZZZ[[[]]]```bbbdddcccbbbaaa\\\[[[ZZZXXXWWWWWWXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]^^^___``````___^^^\\\ZZZaaaaaa``````bbbdddgggiiilllooouuu|||444444333444444555666777888:::;;;;;;999777666666666888::::::===EEESSS]]]ooo}}}{{{vvvpppllljjjiiiiiihhhhhhfffdddcccbbb___[[[YYYVVVWWWVVVUUUSSSQQQPPPPPPPPPMMMJJJIIIJJJIIIDDD???>>><<<:::777666666666777555555555555555444444333777777777555333222222333333333444444444333333222111222222222222222222222444111...///222444222///333333333222222222111111000000000000111111111222000///000222444333111///222111///000111111000///222000...---///000000000333111//////000222222111222222333333333333333333888666444111///...------333333333222000///000111222//////222111///000333888===FFFRRR]]]cccdddcccggghhhgggfffeeefffhhhkkkqqqqqqpppppppppqqqqqqrrrxxxyyyzzz||||||||||||{{{wwwvvvuuuwwwzzz}}}~~~~~~~~~~~~}}}{{{}}}~~~~~~}}}}}}}}}}}}||||||||||||}}}}}}}}}~~~~~~|||{{{zzzwwwpppooopppqqqrrrssstttuuuvvvyyy{{{{{{zzzxxxvvvuuuvvv{{{yyyvvvuuuvvvvvvvvvuuuqqquuuvvvvvvxxx{{{zzzuuurrrpppooopppqqqmmmfff```dddbbb```]]][[[ZZZZZZYYY\\\]]]```bbbbbbaaa___^^^\\\[[[YYYWWWVVVWWWXXXXXXXXXYYY[[[\\\^^^_________aaabbbdddddddddbbb___]]]```aaabbbeeeiiinnnrrruuu{{{~~~444444333444444555666777888:::;;;;;;999777777777777888999:::===GGGVVVaaappp}}}|||uuuqqqnnnllljjjhhhgggeeecccbbb```]]]ZZZ]]]\\\\\\\\\\\\\\\]]]]]]\\\ZZZXXXXXXXXXUUUPPPKKKHHHFFFCCC???<<<999888888666666666666666555444333:::777444333444444333111111222222333333333222222000000000111222222222333333000...///111333111///333333333222222222111111000000000111111111111111222111///000111111000...333111000000111111000...444111---,,,---000111222555222000///000222333333444333333333333222222111111111000000000111111222222222111///------///111000...///111000...000555<<>><<<666777777888888888888888999666333111222333333333000000111222222222222111//////000111111222333333333111///000222333222111333333333222222222111111111111111111111111111111555333000///000000000///333111000000111111///...555222000000111333333333666333000///111222333444333333222222222222222222......///000222333444555222111000---+++,,,///222000///000222111000444;;;EEEQQQaaakkknnnlllkkkkkkmmmnnnnnnnnnoooqqquuuxxx}}}{{{yyyxxxwwwwwwxxxyyy|||~~~{{{zzz|||~~~{{{xxx{{{|||}}}|||{{{zzz{{{|||~~~}}}|||{{{zzzzzzzzz~~~{{{~~~~~~~~~}}}}}}}}}vvvwwwxxxzzz{{{{{{{{{{{{{{{}}}}}}yyyuuuqqqppprrrnnnjjjhhhiiilllmmmnnnmmmrrrtttssstttwwwxxxvvvxxxuuusssqqqoookkkeeeaaadddcccaaa______aaacccddd\\\]]]___```aaa``````___bbb```___^^^```cccfffiiikkkllloooqqqtttvvvwwwxxxyyy{{{~~~|||yyywwwtttvvvzzz444444333444444555666777888:::;;;;;;:::888888888777999999:::===HHHYYYeeemmmxxxzzztttooollljjjiiihhhgggeeeddd^^^\\\ZZZ[[[^^^bbbdddeeegggggghhhjjjkkkkkkiiihhhhhheee```YYYRRRLLLHHHFFF????????????>>>======<<<777666444111///000444777000000111222222111111111//////000111222333333444444333222222333333333333333333333222222222111111222222222111111111111111777444111000000111111000222111000000111111000...222222222333555444222000555333000000111333333333111111000111111333444555444444333222111000//////222222000...,,,---000333111000111333222444;;;EEETTT]]]iiioooooommmnnnpppqqqrrrsssssstttvvvzzz}}}~~~|||{{{zzzzzzzzz|||}}}~~~}}}xxx{{{|||}}}|||{{{zzz{{{|||}}}}}}|||{{{{{{zzz{{{{{{{{{yyy}}}~~~~~~~~~yyyyyyzzz{{{{{{zzzxxxwwwxxx{{{}}}}}}zzzvvvsssrrrqqqnnnjjjhhhiiilllmmmnnnpppuuuvvvsssrrrtttuuutttvvvtttrrrooommmiiifffcccfffeeeeeeeeegggjjjlllnnnfffgggiiikkkmmmnnnnnnnnnqqqppppppqqqtttxxx|||444444333444444555666777777999;;;<<<:::999999999666888::::::>>>HHHXXXdddkkkuuuuuurrrnnnkkkjjjhhheeecccccc^^^ZZZ[[[___ccceeeeeegggiiikkkmmmoooqqqrrrrrrrrrpppkkkfff```[[[VVVTTTRRRQQQPPPMMMJJJFFFDDDBBB;;;:::777333///000444888222222222222222111000000111111111222222333333444444444333333333333444444333333333222222222111111222222222222222111111111777444222111111222111111111000///000111222111/////////111333444333000---333222000000222333222111000000///000111333555666111111222222111111000///222222111///......111333333111111333333777CCCOOObbbhhhnnnqqqppppppssswwwwwwxxxyyyyyyzzz}}}~~~}}}|||{{{}}}{{{zzz{{{||||||{{{zzz{{{}}}{{{zzzzzzzzz{{{||||||}}}~~~yyyxxxyyy|||}}}~~~yyyzzz{{{{{{zzzxxxvvvttttttwwwyyyyyywwwuuuttttttqqqnnnkkkjjjkkkmmmnnnoooqqqvvvxxxssspppqqqrrrrrrqqqpppnnnllljjjiiihhhgggjjjkkkmmmppptttwwwzzz|||zzz{{{}}}444444333444444555666777777999<<<<<<;;;999999:::555888:::;;;>>>HHHVVVaaakkktttyyysssoookkkgggdddgggbbb\\\[[[^^^bbbdddcccfffggghhhjjjlllooorrruuutttsssqqqnnnkkkhhheeeddddddccc```]]]XXXTTTPPPNNNGGGAAA:::444333333444444444444333333222111//////333333333333333333444444333333333333222222333444333333333222222222111111333333333222222111111111444333111000111222111000000///...///111222222111000000000222333333111...111000000111333333111///222111000///000111333444+++,,,...///000111000000000111111000//////000222333111000111222888HHHWWWhhhkkknnnpppqqqssswww{{{|||}}}}}}}}}~~~}}}{{{}}}~~~wwwyyyzzzzzzyyyyyy{{{|||xxxxxxxxxyyy{{{}}}~~~xxxtttvvvyyy{{{|||~~~}}}wwwxxxzzz{{{zzzxxxvvvtttqqqsssttttttsssrrrrrrsssooommmkkkkkkmmmnnnnnnnnnpppuuuvvvqqqmmmnnnpppqqqnnnnnnnnnmmmllllllmmmooosssvvvzzz444444444444444555777777777999<<<<<<;;;:::::::::555888:::<<>>???@@@>>>:::666444333222333444555444333111222333333444333333222444444333333333333222222333333333333333333333333333333222111111111111222/////////000000111111111444222333555555333222444222111000000000111222333444333222111000000000000000000000000000000000000/////////000000000111111222222333555<<>>999333222222333555555444222000111222333444444333333444444333333333222222222333333333333333333333333333222222111111111111111222222222333333333333444222111222333333222111222222111000000000111333444444444222111000000//////000000000000000000000000000000000000000111111111000111222555===KKK\\\hhhkkknnnqqqtttuuuvvvxxxyyyxxxzzz|||~~~~~~}}}|||||||||yyywwwuuutttxxx{{{|||{{{{{{||||||yyyxxxwwwwwwxxxxxxwwwvvvoooooonnnmmmmmmmmmnnnooorrrssssssqqqoooooopppqqqnnnpppsssvvv{{{555555555555555666777777555555555555555555555555666555666888999>>>LLLYYYlllwwwppplllkkkjjjiiihhhiiijjjkkkkkkfffiiilllllljjjhhhhhhiiikkklllmmmooorrruuuwwwyyyuuurrrmmmhhhdddbbb___^^^WWWVVVTTTTTTSSSMMMCCC<<<333222222333444444333111111111111111111222333444444444333333333222222222222222222222222222222222333222111111000000111111444444444444333333333333111222333222222333222111333333222111222333444555444333222111000000000000000000000000000000000000111000000///000111222222///000222555<<>>;;;777555555666666555555555555555444333333222444444444333333333222222333333333333333333333333222111111000000000000000222333333444555666777888000555555111111555555000222111000000000111333333000000000000111222333444000000000000000000000000222111000//////111333444333555888===EEESSSdddooouuuxxx}}}}}}||||||||||||{{{}}}|||{{{||||||yyyuuutttrrrrrrrrrsssvvvxxxxxxwww{{{zzzzzzzzz|||}}}~~~333444555555666666555555777777666555555555555555444555777;;;===BBBNNNZZZhhh|||zzzuuullliiigggggghhhiiiiiihhhcccbbbaaaaaabbbeeehhhjjjnnnppptttwwwwwwvvvssspppqqqllleeebbbaaa^^^WWWQQQIIICCC<<<888888888777666777444111000111222333222222222222222222222333333555555666666555555444333//////000111222222222222111222333333333333222111222333555666666555333222222333333222111111222444000//////...---,,,,,,+++......//////000111111222000000111111222333444555<<<<<>><<<999666999777333222222333333222333333333333333333333333333333333333333222111111222333333444444444333333111222333333333333222111222333444666666444333222222222333222111111222444222111111111000/////////,,,,,,---...000111222222222222222222333666999;;;EEEGGGMMMUUU___iiiqqqvvv{{{}}}}}}|||||||||}}}}}}{{{zzz|||}}}~~~~~~||||||~~~~~~||||||zzzxxxwwwvvvyyy~~~333444555555666666555555777777666555555555666666555666999<<<>>>BBBMMMYYYqqqzzzrrrmmmkkkiiihhhbbbccceeeeeeeeedddbbbaaabbbeeeiiimmmpppqqqpppppplllgggaaa^^^^^^]]]ZZZXXXVVVSSSNNNLLLJJJEEE>>>999<<<888444222222333333333444444444444444444444444222222222222222111111000333444444444444333222222111222222333333222222111222333444555555444333222111222333222000000222333222222111111111111111111,,,---...///111333444444444444444444666;;;AAAFFFQQQUUU]]]fffnnntttwwwyyy~~~~~~}}}}}}~~~||||||}}}~~~~~~}}}|||{{{|||}}}{{{xxx{{{~~~||||||{{{|||333444555555666555555555777777666666666666666777888888:::===@@@GGGTTTbbbxxxzzztttpppmmmgggggggggggggggfffeeedddccceeehhhkkkmmmnnnnnnnnniiieee```^^^^^^___^^^^^^___]]][[[YYYWWWPPPGGG@@@<<<888444222222333333333444444444444444333333333333333444444333333222111111111111222222111111000222222222222222222222222222333444444444444333222111222222111000000111333000000000000000000111111000000111222333444555666333444666777;;;BBBLLLTTT]]]bbbiiipppvvvyyyzzzzzz~~~~~~~~~}}}~~~}}}}}}~~~||||||zzz{{{{{{xxxuuuxxx~~~333444555555666555555555777777666666666777777888:::999;;;???CCCLLL]]]mmm|||xxxooommmkkkhhhggggggggghhhffffffggghhhiiiiiiiiiiiigggdddaaa______aaabbbccceeedddccccccaaa[[[RRRJJJ>>>:::555222222444555555555555444444333333333333333333444444333333222111///000111222222222222222222222222222222222222222222333333333333333333222111222222111000000111333000000000000111111111111222222333333444444444555333666;;;???DDDNNNZZZccckkkmmmqqqvvvyyy{{{|||}}}~~~}}}}}}~~~~~~}}}{{{|||zzzyyyyyyvvvrrrvvv|||333444555555666666555555777777666666666777888888<<<===@@@FFFLLLUUUfffuuuzzzwwwrrrnnnkkkjjjjjjjjjhhhgggfffeeedddccccccbbbeeecccbbbaaaaaabbbdddeeeeeedddeeefffgggccc[[[UUUFFFAAA;;;777666666777777666666666555444444333333222222222222222111111000222333333444444444333333333222222111111222222333333333222222222222333333000111222111//////111222333333222222222222222222111222222333333444444555888>>>FFFMMMSSS\\\hhhqqqwwwxxxyyyzzz|||~~~~~~}}}zzzzzzxxxwwwwwwsssppptttzzz333444555555666666555555777777666666777888888999CCCFFFMMMVVV\\\bbbooo|||{{{vvvqqqnnnmmmjjjiiigggeeecccbbbaaaaaaaaabbbbbbbbbbbbbbbccceeeaaa```aaadddgggfffbbb^^^SSSMMMEEE???<<<::::::999999999888888777666666555333333333333333222111111666555555444333222000///333333222111111222333333333222222222222222222333000111111111//////111222333333333222111111000000111222333555777999:::;;;CCCKKKVVV^^^cccjjjttt|||~~~~~~~~~~~~~~~}}}}}}zzzwwwuuutttssspppmmmrrrxxx333444555555666666555555777777666777777888999999JJJOOOZZZdddjjjnnnwwwyyysssooommmllliiigggeeedddcccccc___```bbbbbbaaaaaabbbddd]]]]]]]]]aaafffgggeeebbb^^^WWWNNNEEE@@@>>><<<;;;;;;;;;::::::999888777777555555666666555555444333777666555333111...,,,***444333222111111222333444333222222111111222222333000111111000//////000222222111111000///...------333444666999<<>>======:::777555555555444333555333111111333555555555333111000111222444444333666111000555555111///111111111111222222222222222///111333333222222222333444666999===CCCIIIPPPTTTdddhhhnnnsssxxx|||~~~{{{yyyyyy{{{~~~|||xxxpppppppppooonnnooosssvvv|||666666555444444555555666:::777666888999999>>>DDDRRR___mmmssswww}}}zzzsssmmmiiifffdddbbbaaa``````bbbeeeeeebbb^^^``````______aaacccfffgggjjjhhhddd___[[[VVVSSSRRRVVVUUURRROOOLLLHHHFFFDDDDDDAAA===:::888777444222666444222222333444444333222111000111222444333222555111000444555111///111222222222333333333333444///111333444444444666888999???GGGLLLPPPVVV```gggooorrrwwwzzz{{{}}}~~~{{{yyyyyyzzz}}}xxxsssoooooopppooonnnoooqqqssszzz~~~777666666555666666777777999777777:::::::::>>>DDDSSSbbbpppwww{{{}}}uuuoookkkhhhfffbbbaaaaaadddfffeee```[[[___^^^^^^^^^```bbbdddeeekkkkkkjjjiiigggdddcccaaabbbaaa___]]]YYYVVVSSSQQQOOOKKKFFFBBB>>>:::555222666555333333444444222000222111000111222333222111444000000333444222000000444444333333333333444444222444555666777888;;;===EEENNNXXX^^^___dddnnnvvvxxx{{{~~~|||zzzyyyzzz|||~~~|||tttnnnmmmooopppooonnnnnnooopppyyy|||666666555555666666777777888777888;;;<<<;;;>>>DDDTTTcccssszzz}}}zzztttoookkkdddbbbaaabbbdddccc```\\\]]]\\\\\\]]]]]]___```aaadddeeefffhhhiiiiiihhhgggeeeeeeeeedddcccaaa___]]]ZZZVVVQQQLLLFFF@@@999555555444333333444444222000222111000111333333222111333111000222333333111000555444333222222222222333555777999;;;<<>>CCCHHHMMMSSSWWWeeegggjjjnnnrrrtttsssrrrwww{{{~~~}}}~~~~~~xxx|||~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwtttpppnnnmmmoooqqqqqqpppoooppppppxxx{{{444444444444555666777777999777888<<<======AAAGGGUUUfffuuuzzz|||xxxqqqjjjffffffggggggfff]]]]]]]]]\\\[[[ZZZZZZYYY\\\]]]```bbbeeefffhhhhhhkkkllllllmmmkkkiiifffeeedddbbb```]]]ZZZTTTMMMHHH<<<999777555666777666555444333333444666555333000222444333222444777555111666555333333444555888999;;;@@@HHHPPPWWW^^^dddhhhooommmnnnsssxxxzzzxxxtttzzz}}}~~~~~~~~~{{{}}}}}}}}}~~~{{{vvvsssrrrqqqqqqoooppprrrrrrqqqrrrsssuuuxxx|||555555555555666777888999;;;888888;;;<<<===BBBIIIWWWhhhvvv{{{{{{wwwrrrooonnnkkkhhhaaaaaa```___]]][[[YYYXXX\\\\\\]]]^^^___aaacccdddhhhiiikkkllllllkkkhhhgggdddcccccccccbbb]]]WWWSSSFFFBBB===999888999888888555555555666777666444111222555555333555999777222555555555777:::>>>CCCEEEIIIOOOWWW___eeejjjnnnqqqttttttuuuwwwyyyzzzyyyxxx|||}}}}}}}}}}}}}}}~~~~~~}}}~~~|||zzz{{{~~~~~~}}}}}}zzzvvvtttsssrrrqqqqqqrrrssssssssstttwwwzzz}}}666666666666777888999:::<<<999888:::;;;===CCCJJJYYYiiixxx{{{{{{|||xxxsssmmmiiiddddddcccaaa___\\\YYYXXXYYYYYYXXXXXXYYY[[[]]]^^^aaacccgggjjjllllllkkkjjjcccccceeeffffffccc^^^YYYNNNIIIBBB===:::::::::999666666666777888777444111333666666333555:::999333555666777:::@@@FFFLLLOOOXXX]]]dddjjjmmmnnnpppqqqwwwyyyzzzzzzwwwvvvwwwxxx{{{zzzzzz{{{{{{|||~~~}}}|||~~~~~~|||}}}~~~wwwtttyyy~~~}}}~~~|||}}}}}}yyywwwvvvuuusssqqqsssssstttssstttvvvzzz}}}999999888999:::<<<>>>@@@>>>;;;:::<<<===>>>EEELLLbbbmmmzzz}}}tttpppmmmgggbbbaaadddddd^^^XXX^^^[[[WWWVVVWWWXXXYYYZZZ^^^^^^```dddiiimmmnnnnnnhhhhhhiiiiiihhhfffdddccc]]]WWWPPPKKKHHHEEEAAA>>>AAA???======<<<;;;888555:::888555444666888::::::>>>BBBHHHNNNSSSXXX]]]aaaiiikkknnnpppqqqtttxxx{{{{{{{{{zzz{{{{{{|||}}}}}}~~~}}}}}}}}}~~~~~~{{{wwwwwwyyy{{{}}}}}}~~~~~~|||zzzwwwvvvuuutttwwwvvvuuusssrrruuuzzz~~~777777888999;;;===@@@AAA>>><<<;;;======???GGGOOOdddooo{{{|||uuunnnfffcccddddddaaa\\\```^^^[[[YYYZZZ[[[[[[ZZZ_________bbbfffiiijjjjjjfffggghhhhhhhhhfffeeedddbbb^^^YYYUUUSSSQQQNNNLLLNNNLLLIIIGGGEEEBBB???<<<>>><<<::::::===@@@BBBCCCMMMQQQWWW\\\```dddhhhkkkmmmoooqqqrrrsssuuuxxx{{{||||||||||||}}}~~~~~~~~~~~~~~~{{{wwwwwwyyy{{{~~~~~~~~~~~~}}}|||{{{yyyxxxwwwwwwwwwyyywwwtttrrrrrrxxx666666777999;;;>>>@@@BBB>>><<<<<<===>>>AAAJJJTTTgggqqq}}}yyynnnhhhggggggdddbbbdddbbb````````````___^^^aaa```___```bbbddddddccccccdddeeefffgggfffeeeeeeeeecccaaa``````___]]][[[\\\ZZZXXXVVVTTTRRRNNNKKKJJJHHHGGGHHHLLLPPPRRRSSS]]]aaagggllloooqqqrrrtttrrrsssuuuuuuvvvwwwyyy|||~~~~~~~~~~~~~~~~~~{{{xxxxxxyyy{{{{{{|||}}}~~~}}}|||{{{zzz{{{{{{||||||zzzvvvtttvvv~~~777777888:::;;;===??????<<<;;;;;;<<<===AAALLLXXXkkkttt|||uuupppmmmiiifffhhhfffeeeeeeffffffdddcccdddbbb______``````______```aaabbbdddeeeeeeddddddccccccdddeeefffgggfffeeefffeeeddddddddddddaaa___\\\[[[ZZZ[[[^^^aaaccccccfffjjjppptttvvvvvvvvvvvvsssuuuwwwwwwxxxyyy|||~~~~~~~~~~~~}}}||||||~~~}}}~~~|||yyyyyyzzz{{{{{{|||~~~~~~~~~~~~~~~}}}:::::::::;;;;;;<<<<<<<<<:::999:::;;;<<>>???EEERRRdddrrrwww~~~xxxssspppmmmkkkfffeeeeeegggkkknnnppppppoookkkfffcccaaa___\\\[[[ZZZ[[[]]]```aaabbbbbbbbbeeeeeeeeegggjjjmmmpppqqqrrrssstttxxxzzz|||~~~~~~~~~~~~~~~}}}~~~888999999:::<<<>>>@@@AAA>>>???@@@@@@EEEQQQcccpppyyy{{{tttpppiiigggeeegggkkkooossstttpppmmmiiifffeeedddbbb```]]]^^^_________^^^\\\[[[aaabbbdddeeehhhkkknnnpppqqqsssuuuvvvyyy|||~~~~~~~~~~~~~~~~~~888888999;;;===@@@BBBCCCAAABBBBBBAAAEEEPPPbbbooozzz{{{qqqmmmiiihhhiiimmmoooqqqooommmjjjiiihhhgggfffdddaaaaaaaaa```^^^\\\ZZZXXX^^^```bbbccceeegggjjjmmmooosssttttttvvv{{{|||{{{~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}~~~}}}888999999;;;===???AAABBBBBBCCCCCCBBBFFFRRRcccppp{{{zzzrrrllljjjkkkllllllnnnllljjjiiiiiihhhfffdddbbbbbbbbbaaa___]]]ZZZYYYZZZ]]]```aaaaaacccfffiiimmmqqqsssqqqsssxxxyyyvvv|||~~~~~~||||||}}}~~~~~~}}}~~~}}}|||{{{}}}999999::::::<<<===???@@@BBBCCCCCCCCCGGGTTTeeerrr{{{vvvqqqooonnnnnnmmmkkkiiihhhhhhgggeeeccccccccccccbbbaaa^^^\\\[[[YYY\\\___```___```cccfffkkkpppqqqnnnpppuuuvvvsssyyy{{{~~~}}}{{{{{{{{{|||~~~~~~~~~|||xxxvvvyyy|||999999999::::::;;;;;;;;;>>>@@@AAACCCIIIVVVhhhuuu{{{~~~zzzsssnnnpppmmmiiihhhhhhiiiiiiiiiiiiiiijjjiiigggeeebbb```aaaaaaaaaaaa````````````hhhjjjooorrrttttttrrrqqqtttwww{{{}}}|||{{{{{{{{{}}}~~~}}}{{{zzz{{{}}}}}}zzzwww|||}}}~~~999999999:::::::::::::::<<<===???CCCKKKYYYhhhsss}}}{{{vvvnnnllliiihhhiiijjjiiiiiilllmmmlllkkkiiifffcccbbbiiihhhfffdddbbb```^^^]]]ccceeehhhlllmmmmmmllljjjmmmqqqvvvyyyzzzzzz{{{||||||}}}~~~~~~||||||{{{{{{}}}~~~{{{|||}}}~~~~~~::::::999999999999999999;;;:::<<>>CCCRRReeepppqqqvvv|||uuuoookkkhhheeecccmmmjjjiiijjjkkkkkkhhhdddfffccc^^^]]]^^^___^^^]]]^^^___aaaccceeegggiiiiiimmmmmmnnnrrruuuvvvvvvttt~~~{{{yyyyyy{{{|||{{{yyy}}}yyy|||888888777777666777777777888;;;???EEEUUUgggqqqrrryyy~~~xxxrrrlllggggggffffffhhhkkkkkkhhheeeeeebbb^^^]]]^^^^^^^^^]]]^^^^^^___aaadddfffhhhiiimmmmmmoooqqqtttuuuuuusssyyywwwvvvwwwyyy{{{{{{zzz~~~~~~~~~}}}999888777777666666666666777;;;@@@IIIYYYjjjsssuuu|||xxxrrrgggeeeeeegggkkkllliiifffdddaaa^^^]]]]]]^^^^^^]]]_________```bbbeeegggiiimmmlllmmmpppsssuuutttsssuuusssssstttwwwzzz{{{{{{|||}}}~~~}}}~~~~~~999888777666666555666666777:::BBBNNN___mmmuuuwww~~~rrrnnnjjjhhhjjjjjjiiigggeeeccc```^^^^^^______```ccccccbbbaaabbbccceeegggiiiiiijjjmmmqqqtttuuutttsssrrrrrrrrrtttwwwyyyzzz{{{|||}}}~~~~~~~~~~~~~~~||||||888888777666555555666666888;;;DDDTTTdddpppwwwyyy{{{rrrllljjjiiigggeeefffeeecccaaa``````bbbccciiigggfffdddccccccccccccddddddfffjjjooosssuuuvvvssssssrrrrrrrrrtttwwwzzz||||||}}}}}}~~~~~~~~~~~~~~~{{{777666666555555666666777:::<<>>JJJ^^^nnntttwwwzzz{{{sssllleeefffeeecccaaaaaadddgggfffgggggggggfffdddbbb```aaa```aaadddhhhmmmooopppmmmnnnnnnmmmmmmpppvvvzzz{{{|||||||||||||||}}}}}}~~~~~~~~~444444444444666777888999===???KKK```pppuuuwwwzzz}}}uuudddeeeeeeccc``````cccfffbbbdddfffggggggeeebbb```bbbaaa```bbbfffjjjlllllliiijjjkkkkkklllooovvv{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}~~~~~~yyy555444444555555666777888888>>>MMMaaaooovvv|||xxxrrriiicccaaabbbdddeeecccbbbbbbcccddddddbbb```cccaaa___```ccceeeeeecccggghhhhhhggggggjjjpppuuuxxxyyyzzzzzzyyyyyy{{{|||~~~~~~~~~555555555555555666888888999???NNNaaapppxxx}}}~~~uuummmhhhfffeeeddddddbbbaaaaaaccccccbbbaaaeeebbb______bbbdddeeeddddddeeeeeeeeedddggglllppprrrtttvvvxxxxxxyyy{{{}}}~~~~~~555555555555666777888888:::@@@NNNbbbqqqyyy|||uuunnniiifffgggeeebbbbbbbbbccccccbbbgggeeebbbaaabbbcccdddccc___```aaabbbbbbcccgggiiilllooorrrtttvvvyyy|||~~~555555555555666777888999:::???NNNaaaqqqzzz{{{tttooommmjjjfffdddcccccccccbbbffffffffffffeeedddbbb```]]]^^^______```aaacccdddiiilllooorrruuuxxx{{{~~~~~~~~~||||||666555555666666777888999:::???MMM```ppp{{{uuuqqqkkkgggeeecccbbb```dddgggjjjkkkiiieee```^^^]]]]]]]]]^^^___```aaaaaahhhkkknnnqqqsssvvvyyy||||||}}}}}}~~~{{{yyy}}}666666666666777888999999<<<@@@MMMaaaqqq}}}|||vvvpppkkkgggbbb```cccggglllnnnkkkeeeaaa^^^___]]]\\\\\\^^^`````````gggjjjmmmoooqqqtttwwwzzzzzz{{{|||}}}~~~~~~}}}|||xxxyyy666666666666777888999:::>>>CCCOOOccctttxxxqqqjjjeeeeeeiiilllllliiieeecccbbbaaa]]]ZZZZZZ\\\^^^______cccfffjjjmmmooorrrvvvyyyxxxyyyzzz|||~~~~~~~~~}}}||||||{{{{{{yyy~~~666666666666777888999:::@@@EEEQQQdddvvv{{{rrrmmmhhhjjjkkkjjjfffddddddfffbbb]]]YYYXXXZZZ]]]^^^^^^___bbbgggjjjnnnqqqvvvyyywwwwwwyyy{{{~~~~~~~~~|||{{{zzzzzzzzzzzz||||||888666666999777444999AAADDDPPPaaaqqq~~~{{{vvvoookkkkkkiiifffgggmmmgggccc^^^\\\\\\^^^___```]]]```eeejjjmmmqqqtttwwwuuuuuuwwwxxxzzz|||~~~}}}}}}~~~~~~||||||{{{xxxuuutttuuuwww888666666888777777===FFFQQQ\\\kkkyyy|||sssnnniiieeehhhmmmeeeccc```___```aaaaaaaaa[[[^^^aaadddfffjjjmmmpppssstttvvvxxxzzz|||}}}~~~{{{|||}}}~~~{{{zzzxxxuuussstttxxx{{{888666666777888;;;EEENNN```iiiuuu|||tttllljjjkkk```___^^^___``````___]]]ZZZ\\\]]]^^^___bbbgggjjjpppqqqsssvvvxxx{{{|||}}}xxxzzz|||~~~|||zzzwwwvvvsssqqqrrrwww777777666777:::AAAMMMWWWiiipppzzz}}}sssnnneeeccc```^^^^^^]]]\\\ZZZ[[[[[[[[[ZZZ[[[^^^dddhhhkkkmmmpppsssuuuwwwxxxyyyvvvxxx{{{}}}~~~~~~}}}|||~~~}}}zzzvvvtttsssrrrqqqqqquuu~~~777888888777<<>>>>>===BBBLLLUUU```fffmmmooorrr{{{888<<>>BBBKKKTTT___eeelllnnnqqqzzz::::::<<>>AAABBBFFFRRR]]]dddjjjooorrrttt|||::::::===AAACCCGGGTTT```fffkkkqqqsssttt|||777777:::>>>@@@FFFSSS```hhhmmmrrrsssuuu|||666666888<<>>EEESSSaaaiiinnnsssuuuwww~~~555444555888;;;BBBPPP^^^iiinnnsssuuuwww~~~444444666777888===KKKYYYiiiqqqvvvtttttt~~~666555777888888;;;FFFSSSeeennnuuutttuuu~~~777666888999888999AAAKKK___jjjssstttvvv555555777:::999888>>>FFFXXXdddppptttwww444333666999::::::>>>EEERRR```mmmssswww444333555999::::::>>>DDDNNN\\\kkkrrrxxx777444555999::::::>>>CCCLLLZZZiiiqqqxxx999666666999::::::===BBBKKKYYYhhhpppxxx>>>:::999:::999888<<>>EEENNNVVV^^^kkkuuu777777999;;;<<<>>>GGGRRR\\\cccmmmvvv999999;;;===<<<>>>IIIUUU```fffmmmttt}}}777777999<<>>CCCPPP^^^iiilllkkkpppqqquuu}}}<<<@@@IIIVVVccckkknnnmmmooorrrvvv:::CCCPPP^^^iiioooppppppnnnqqqwww999EEEVVVeeennnqqqqqqpppjjjnnnvvv999EEEXXXgggpppqqqooommmeeejjjuuu:::DDDTTTdddmmmnnnkkkgggaaahhhttt;;;BBBOOO^^^hhhkkkfff``````gggttt<<<@@@KKKYYYeeehhhccc\\\```hhhuuu<<<>>>HHHWWWbbbcccaaa```ccchhhuuu999;;;DDDSSS]]]^^^]]]]]]dddjjjwww888:::BBBOOOXXXZZZZZZ\\\fffnnn{{{:::;;;CCCNNNVVVXXXZZZ]]]fffqqq:::<<>>CCCLLLVVVZZZYYY[[[```jjj|||>>>FFFRRRZZZZZZWWWZZZaaappp~~~AAAIIITTT\\\\\\YYY]]]dddrrrEEELLLWWW______\\\aaahhhvvvIIIOOOYYYaaaaaa```eeemmm{{{JJJPPPZZZbbbccccccjjjsssLLLRRR\\\dddfffgggoooyyyNNNSSS]]]fffiiillluuuOOOUUU___hhhkkkoooyyyUUU]]]gggnnnqqqvvvWWW___iiiooosssyyy[[[bbbkkkqqqwww___eeemmmttt{{{ccchhhooovvv~~~eeeiiipppxxxfffjjjqqqyyyfffjjjqqqyyyllloootttyyy~~~ooorrrvvv{{{qqqtttxxx}}}sssuuuyyy~~~sssuuuyyy}}}sssuuuyyy}}}tttvvvyyy}}}vvvwwwzzz~~~yyyvvvyyyxxxvvvxxxyyyyyy|||~~~