BM6P6(@ 444999;;;===FFFYYYmmmxxxyyyhhhWWWMMMJJJEEEOOOXXX___iiizzzzzzpppiii]]]\\\ZZZYYYYYY[[[]]]^^^___bbbeeeggghhhjjjlllmmmnnnmmmmmmnnnpppqqqqqqppphhhgggdddbbb```\\\WWWTTTUUUTTTRRROOOLLLJJJHHHFFFEEEDDDBBB@@@??????@@@AAA<<<;;;:::999888888888888777777666666555555555555555444333333333333444555222222333333333444444444555555444555555666777888444444555555666555555555333444444555555444444333777777777777777777777777888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;@@@@@@AAABBBEEEHHHKKKMMMPPPQQQRRRUUUYYY\\\___aaadddjjjrrrvvvyyy}}}xxxrrrjjjdddaaaaaaccceeehhhgggjjjooorrrxxxuuubbbVVVPPPPPPWWW^^^qqqrrr\\\LLLDDDDDDBBBDDDKKKPPPPPPOOOQQQOOOMMMIIIEEECCCBBBAAABBBDDDFFFGGGCCC===:::<<<@@@FFFHHHJJJJJJFFFAAA>>><<<===<<<999666333000...------,,,+++*********+++,,,,,,++++++******++++++,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,---...///000111222...222///000666===TTTtttyyyrrrnnnjjjddd[[[TTTPPPKKKCCC???===;;;888666777666555444444444333333444222000/////////000000111///......000000///...222111///...///000222333333444666999;;;>>>@@@AAA@@@???>>>>>>======>>>>>>;;;<<<<<<===<<<;;;999888777777888999999:::;;;;;;999;;;======<<<<<<===>>><<<;;;;;;<<<===>>>>>>===??????@@@@@@AAABBBCCCCCCBBBBBBDDDIIIOOOUUUXXXYYYgggttt|||zzz{{{{{{{{{zzzuuuwwwzzzttteeeWWWPPPOOOMMMJJJIIIGGGFFFEEEGGGIIILLLMMMLLLKKKKKKKKKRRRPPPPPPQQQSSSUUUVVVUUU888<<<@@@GGGWWWmmm~~~zzzqqqgggZZZMMMHHHIIIQQQ]]]jjjtttxxxrrrkkkddd___[[[\\\]]]```bbbeeegggiiijjjkkkmmmmmmmmmmmmmmmmmmkkkjjjjjjkkknnnooonnnllldddbbb___\\\ZZZVVVRRROOOLLLKKKIIIGGGDDDBBB@@@??????>>><<<:::999999:::;;;888777666555444444444444666666666555555444444444555444333333333333444555222222333333333444444444777777666555444444444444555555555555555444333333333444444555555444444333666666666666666666666666666666777777777888888888555555555555555555555555666666777777777777666666:::::::::<<<>>>@@@CCCDDDGGGHHHIIIKKKNNNQQQTTTUUUUUUZZZ```dddfffjjjqqqwwwzzzsssmmmhhhccc```aaa___```bbbcccgggtttqqqaaaVVVPPPQQQUUU___qqqnnnZZZNNNHHHDDDDDDHHHLLLLLLLLLNNNOOOMMMJJJGGGDDDBBBBBBBBBEEEHHHIIIFFF@@@===>>>@@@EEEHHHJJJJJJGGGCCC@@@>>>???===;;;888555222///...------+++*********+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++---------------------------------............///,,,,,,---...///000111111---222000111777???UUUvvv{{{nnnhhh___XXXQQQIII@@@999777777666555555444222111222222111111111111222222///......///111222111000222111000000000222444666666777999;;;===???@@@AAAAAA@@@@@@???????????????;;;;;;;;;;;;;;;:::999999999999999::::::;;;;;;;;;<<<===???>>>===<<<<<<===????????????@@@@@@@@@@@@@@@AAADDDFFFGGGGGGGGGGGGNNNPPPTTT\\\eeemmmqqqsss~~~{{{qqqaaa^^^ZZZUUUQQQMMMIIIGGGEEEGGGKKKMMMNNNNNNNNNNNNLLLKKKLLLNNNQQQTTTUUUTTT;;;@@@GGGSSSggg}}}|||kkkcccZZZRRRKKKFFFHHHNNNZZZiii{{{sssoooiiiccc```]]]ZZZXXX\\\___eeelllqqqtttvvvwwwvvvuuuuuutttqqqooolllkkkgggffffffhhhiiiiiigggeee]]]ZZZVVVSSSPPPMMMJJJHHHBBBAAA@@@>>>===;;;:::999<<<;;;:::888888888999999555444444333222222222222555555444444444444333333555444444333333444444555333333333333444444444444666666555444333333333333666666555444333222222111333444444555555444444333444444444444444444444444444444444555555555555555444444444444444444444444222333333444444333333222555555555666777999;;;<<<>>>>>>???AAACCCEEEGGGHHHJJJMMMQQQSSSUUUYYY___dddmmmsss|||vvvkkkdddcccbbbaaa___]]]___hhhsss{{{}}}rrrcccUUUOOONNNQQQ\\\mmmooo___RRRJJJEEEFFFIIIIIIJJJLLLPPPNNNKKKHHHFFFDDDBBBBBBFFFHHHJJJIIIDDD@@@???@@@DDDFFFIIIIIIFFFCCCAAAAAA@@@???===:::777333000......---+++*********+++,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,,,,........................---------............///,,,------...///000111111---111000222999???UUUuuu}}}qqqaaaQQQFFF>>><<<:::999888777444222000111222222111111222333222111111222333333111000111111111111333555777888:::;;;<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@;;;::::::999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<===???@@@@@@??????@@@AAACCCDDDCCCAAA??????AAACCCFFFJJJQQQWWW[[[\\\\\\[[[aaaeeekkkvvv|||xxxqqqjjjbbbZZZRRRMMMGGGIIILLLOOOPPPOOOMMMLLLLLLKKKLLLNNNQQQSSSSSSRRRBBBLLLXXXeeeuuuwwwkkk[[[SSSKKKGGGDDDGGGPPPZZZeeeuuu}}}qqqiiiaaa^^^ZZZXXXWWWXXXZZZ[[[dddiiiqqqyyy~~~|||{{{yyywwwtttoookkkgggeeedddcccccccccaaa^^^[[[UUURRRMMMIIIGGGEEECCCAAA<<<<<<;;;:::999888888777:::999888777777777777777666555444333333333333333333333333333333333333333444444444444444444444444333333333444444444444555222222222222333444555555555555444333333333333333333444444555555444444333333333333333333333333333333333444444444444444444555555555555555555555555222333333444444333333222444444555555666777777888999999::::::;;;===>>>???CCCEEEGGGHHHIIILLLQQQUUU[[[aaakkktttzzz|||tttpppooolllgggbbbaaaeeekkkoooqqqtttyyy|||wwwzzztttbbbVVVRRRQQQTTT[[[iii~~~uuu^^^SSSHHHEEEFFFGGGIIILLLOOONNNLLLJJJHHHEEECCCBBBEEEHHHKKKJJJGGGCCC@@@???BBBDDDFFFGGGEEEBBBAAAAAA@@@???>>>;;;888444000///...---,,,+++***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,---------,,,,,,---------------------------------............///------......///000000111---222111222888===RRRqqqmmm```QQQLLLEEEAAA>>><<<999666444555666555444333333444777555444444444333000...111111111222444666888:::=========>>>>>>?????????@@@@@@@@@@@@@@@??????>>>:::999888777888999:::;;;========================<<<>>>???@@@AAABBBDDDFFFKKKKKKIIIDDDAAACCCJJJPPPWWW^^^iiittt{{{~~~}}}zzz}}}}}}qqqddd[[[VVVWWWWWWXXXXXXUUURRROOOQQQPPPOOOOOOPPPQQQOOONNNNNN^^^ooo{{{wwweee[[[OOOHHHCCCCCCFFFMMM[[[hhhyyy}}}nnnaaaZZZVVVVVVVVVWWWYYY]]]bbbeeepppttt{{{}}}{{{xxxvvvqqqkkkfffdddbbb___]]][[[WWWSSSOOOMMMIIIEEEBBB@@@???===;;;999999999888777777666666444444333333333333333333555555444333333333444444222333333333333333333333444444444444444444444444333333444444444555555555222222111222222333444555444333333333333444555666333444444555555444444333333333333333333333333333444444444444444444444444222222222222222222222222222333333333333333333222444444555555555666666666777666666666777888999999:::;;;<<<===>>>@@@CCCFFFLLLQQQYYY```fffkkkoooqqq~~~{{{sssjjjdddbbbbbbbbbbbbeeejjjsss~~~{{{uuuuuu{{{rrrccc\\\YYYUUUSSSYYYiiilll]]]MMMFFFEEEFFFHHHJJJMMMMMMLLLKKKIIIGGGDDDCCCCCCFFFIIIJJJHHHEEEBBB@@@AAACCCEEEEEEBBB@@@??????>>>>>>===;;;888444111///...---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,---***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------......//////000000...333222222666:::LLLjjjrrriii\\\QQQJJJDDD>>>::::::999888777777777555444666555333222222222111///000111222444666888:::;;;>>>========================>>>>>>>>>>>>===<<<<<<999888888777888999;;;<<<===>>>>>>>>>>>>>>>??????<<<===>>>>>>>>>@@@BBBEEEMMMNNNMMMJJJIIIPPP^^^jjjuuu|||}}}qqqllljjjhhhhhhgggddd```\\\TTTQQQNNNLLLLLLLLLJJJIIIZZZmmmxxxeeeUUUNNNFFFBBBAAAGGGOOOZZZjjjwww~~~qqqdddZZZUUURRRUUUYYY]]]```eeejjjmmmwwwzzz~~~{{{yyywwwrrrjjjddd```\\\XXXTTTQQQMMMIIIFFFDDDAAA>>><<<;;;:::888777666666666555555444444333444444444444444444444333333222222111111222222333222222333333333333444444333444444555555444444333333444444444555555555555555555444333222222222222444333333333444666888999333444444555555444444333222222222222222222222222555444444444444444333333222222222222222222222222000111111222222111111000111222333333444444333333333333333333333444555555666777888999;;;<<<<<<===AAAEEEJJJPPPTTTYYY^^^aaalllttt{{{ssskkkeeebbb```___bbbiiiqqqwww{{{}}}{{{sssuuu{{{ssskkkddd\\\UUUTTT[[[llllllVVVKKKGGGEEEEEEGGGJJJJJJKKKLLLKKKHHHFFFDDDCCCEEEGGGJJJJJJHHHEEECCCCCCEEEFFFDDDAAA???>>>>>>=========<<<:::666333000///...,,,+++++++++,,,---------,,,,,,,,,,,,------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///............//////000000///444333333666777HHHeee}}}ooodddYYYMMMEEEAAA<<<777777;;;===:::777777444111111222333444444222333555666888:::;;;<<<============<<<<<<<<<<<<;;;<<<<<<======;;;:::999888888888999999;;;<<<<<<=========>>>???@@@@@@@@@>>>??????>>>===>>>@@@CCCIIINNNRRRSSSVVVaaattt|||xxxwwwwwwuuurrrnnnZZZVVVPPPLLLJJJIIIHHHGGGnnn}}}vvvgggVVVJJJGGGDDDDDDIIITTTaaannn|||pppcccZZZVVVUUUUUUZZZaaagggjjjmmmppprrrwwwxxx||||||yyyvvvtttnnneee^^^YYYUUUOOOJJJGGGEEEBBB@@@;;;:::888888888777555222555555444444333222222111555555555666666555555555222111111111111111222222333333333333444444444555333333444555555444333333444444444444555555555555666555444333333222222222666555444444444666888999333444444555555444444333333333333333333333333333444444444333333333222222444444444444444444444444000111111222222111111000///000111222333222222111222222111111222333333444555666777:::;;;;;;:::999:::<<>>>>><<<999666333///...---,,,+++,,,------------,,,,,,,,,,,,------)))***+++,,,---------------------------------------------............///............////////////...444333444777888HHHeee|||mmmaaaTTTKKKCCCEEENNNSSSPPPKKKDDD???:::666666777999999666777888:::<<<======>>>>>>============<<<<<<<<<:::;;;<<<===<<<;;;999888777888999:::<<<<<<======;;;<<<===>>>???@@@AAABBB@@@AAABBBBBBCCCEEEIIILLLTTT]]]fffjjjnnnxxxqqqjjj```WWWQQQMMMKKKJJJuuuiii[[[MMMFFFFFFHHHJJJSSSbbbqqq}}}yyypppdddXXXRRRRRRTTTZZZaaaiiioooqqqrrrtttuuusssuuuwwwzzz|||~~~zzzuuurrrpppiii___WWWSSSNNNHHHDDDAAA@@@???>>>666555555555666555222000666666555444333222222111000111111222222222111111333222222222222222333333333333333444444555555555333333444555555444333333444444444555555555666666333333333333444555666666999888666555555666777888333444444555555444444333333333333333333333333333333333333333222222111111333333333333333333333333222222333333333333222222///000111333333333333222222222222222333333444555111222444777999888666333888999::::::;;;???DDDHHHEEEPPP]]]cccgggqqqyyypppiiifffeeedddbbbdddhhhnnnxxx}}}sssvvv|||{{{qqqeeeWWWSSS```qqqttt```VVVNNNIIIHHHDDDFFFIIIKKKKKKJJJGGGEEEDDDEEEGGGJJJMMMNNNMMMLLLKKKLLLKKKHHHCCC???======<<<===??????>>>;;;888666///...---,,,+++,,,------...------,,,,,,------...)))***+++,,,------...---........................---------.........//////.........///////////////...333444555888:::JJJfff}}}nnncccYYY\\\hhhpppnnngggTTTNNNEEE>>>;;;;;;<<<<<<999:::;;;===>>>?????????>>>>>>>>>>>>============:::;;;<<<======;;;999888666888:::<<<============:::;;;<<<===???AAABBBCCCAAACCCFFFHHHKKKPPPVVV[[[jjjuuussseee[[[TTTPPPNNNxxxcccVVVNNNHHHGGGIIIOOOVVVcccttt{{{uuuvvv||||||wwwnnniiiaaaZZZWWWXXX[[[^^^gggiiimmmpppsssttttttttttttssssssuuuxxxyyyyyyyyy{{{vvvpppiiibbb[[[UUUPPPJJJGGGCCC>>>;;;999888777444444333333333333222222333222111111111222333444666555444444333333333333222222333333333444444444222333333444444333333222333444444444444444444555777777666555444444444444666666666666666666666666555555555555555555555555444333333222222333333444222333444555444333222111555555555444444333333333777666555444444444444444222333333444444333333222222222222222222222222222333333333333333333333333555555555555666666777777777666555555777;;;???AAACCCDDDHHHOOOVVV```ppp~~~xxxoookkkddd]]]^^^aaadddiiioooxxx}}}wwwuuu}}}}}}tttgggYYYWWW\\\wwwjjjYYYMMMFFFBBBDDDGGGIIIKKKKKKJJJJJJEEEDDDDDDHHHMMMQQQQQQPPPLLLLLLLLLKKKGGGCCC>>>;;;;;;;;;<<<===>>><<<999666222000...,,,+++,,,---...++++++++++++++++++++++++---,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,---------.........//////...------------...//////222444222333999:::GGG```{{{kkkYYYPPPHHHAAA@@@CCC???>>>???AAA@@@===<<>>===;;;:::::::::;;;<<<;;;:::999999;;;===>>>:::999999:::<<<===>>>>>>>>>===>>>@@@>>>===AAAHHHDDDOOOYYY\\\___iiiuuu|||yyyrrrcccTTT~~~mmmYYYMMMGGGFFFIIINNN[[[bbbppp{{{oookkkjjjnnntttvvvsssooobbb```^^^]]]^^^aaafffiiilllnnnppprrrssstttttttttrrrqqqooopppqqqqqqooonnnmmmjjjddd^^^YYYSSSMMMIIIAAA???<<<999777666666666444444333333333222222222222222111111111222333444444333222222111111111222222222333333333333333333222333333444444333333222444444555555555555666666666666555555555666777777444444444444444444444444666666666666666666666666555555555555555555555555444444444444444333222222555555555444444333333333555555444333333333333333222333333444444333333222222222222222222222222222333333333333333333333333333333444444444555555555777666555555666888:::;;;======AAAGGGLLLRRR___lllxxxmmmccc^^^]]]\\\]]]bbbjjjrrrwww|||}}}ooo___WWWVVV```jjjzzzkkkYYYLLLDDDDDDDDDFFFIIIJJJIIIGGGGGGEEEEEEGGGLLLOOOPPPPPPMMMMMMMMMKKKHHHCCC>>><<<;;;;;;<<<>>>???>>>;;;888333222000...------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------...------------...//////000333111333888999DDD\\\yyymmm___QQQHHHFFFDDDAAAAAACCCBBB???>>>AAA@@@???===;;;:::999::::::;;;::::::999999;;;<<<===???>>>======>>>>>>>>>===>>>===>>>@@@@@@BBBJJJSSS]]]kkkxxx|||qqqrrraaaOOOEEEDDDIIIRRRZZZllltttrrrdddZZZ\\\```eeeiiiiiifffcccZZZ[[[^^^bbbgggllloooqqqppppppqqqqqqqqqqqqqqqqqqooollliiigggeeeccc```]]]ZZZWWWRRROOOKKKGGGCCC@@@:::999777555444444555555333333333333222222222222222222111111222222333444333333222111111111222222333333333333222222222222333333444444444444333333555555555666666777777777666666666666777888999999777777777777777777777777666666666666666666666666666666888888888888666666555555444333333333333444555555555444444444444444444444333222222222333333333333444444444444333333333333333333333333333333222222222222222222222222222222222222333333333333666666555555444444444444777777:::>>>AAADDDLLLUUUkkkuuu|||nnnccc]]]VVVTTTXXX___fffiiinnnsss{{{|||jjj[[[TTTNNNUUUbbbtttkkkVVVJJJFFFCCCDDDHHHKKKJJJGGGIIIGGGEEEFFFIIIMMMOOOOOONNNNNNNNNLLLIIIDDD???<<<<<<;;;<<<>>>??????===;;;555444111///......//////------------------------***++++++,,,,,,------...,,,------......------,,,+++++++++,,,,,,,,,------...------------...//////...111000333888777@@@VVV{{{lllZZZQQQLLLGGGDDDEEEEEEBBB@@@BBBAAA@@@===;;;:::999999999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;???>>>???DDDHHHPPP]]]iii~~~hhhZZZJJJEEEGGGQQQ___kkkzzzuuubbbTTTQQQUUU[[[^^^___]]]\\\[[[]]]```eeekkkoooqqqqqqqqqpppooonnnmmmllllllmmmmmmiiifffaaa]]]YYYUUUPPPMMMIIIGGGDDDBBB@@@>>>;;;999888777666555555555555666333333333222222222222111222111222222222222333333555444444333333444444444333333333333222222222222333444444555555444444333555555555666777777888888777777666666777888888999888888888888888888888888666666666666666666666666666777999::::::999777666777666444333333333444555555555555555555444444444444444333333333333333444333333444444444444333333333333333333333333333333333333333333333333333333222222222222222222333333444444555555555333222111666555777;;;<<<<<>>;;;;;;;;;<<<>>>???>>><<<666555222///.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...------------...//////...111000444:::888>>>RRRuuutttfffZZZQQQIIIGGGFFFCCCAAABBBAAA@@@>>>;;;:::999999999888999::::::;;;;;;::::::888:::;;;;;;;;;;;;<<<===AAA@@@CCCLLLVVVcccvvvxxx\\\RRRHHHFFFMMMYYYiiiwwwzzzlll\\\QQQMMMQQQUUUXXXXXXYYY[[[]]]cccggglllpppsssrrrpppnnnmmmlllkkkiiihhhggggggggg```]]]XXXSSSNNNJJJEEEAAA>>>===;;;:::::::::888666777777666555555444444444333333222222222111111111111111222222333333333333444444444333333444444555333333333333333333333333555555666666666666555555555555555666777888888888999999888777666666777777555555555555555555555555555555555555555555555555555666888999999888666555777666555444333444555666555555555555555555555555555555444444444444555555333444444555555444444333333333333333333333333333333333333333333333333333444444444444333333333333222333444666666555333222555444555999::::::<<>>PPPsssmmm^^^OOOIIIFFFCCCAAA@@@AAA???===;;;:::999999999888999:::;;;;;;;;;::::::;;;<<<======<<<===???BBBDDDDDDJJJUUUcccuuu|||zzzyyyyyy}}}zzzvvvsssssswww~~~ttteeeOOOIIIFFFKKKUUUbbbsss|||uuukkk^^^TTTJJJMMMQQQUUUXXX]]]aaadddfffiiimmmqqqrrrpppnnnlllkkkjjjhhhfffcccaaa___^^^TTTQQQLLLHHHEEEAAA===::::::888777777888888777555555555444444333222222111222222222222111111111111000111222333333333333222222222111111111222333333333444444444555555555555777777777888888777777777555666777777888999::::::;;;;;;:::999888777777888777777777777777777777777666666666666666666666666666666777888888777666666777777666555555555555555555555555555555666666666555555444444444555666666444444555555555555444444333333333333333333333333444444444444444444444444555555555555444444444444111222444555666555555444333111222666888777999<<>><<<@@@QQQqqqoooXXXLLLGGGDDDAAA@@@@@@>>>===;;;:::::::::;;;:::::::::;;;;;;;;;<<<<<<===>>>>>><<<;;;<<>><<<999666888666555555666777666444333333333333333333222222222222222222111111111111000111222333333333222222222111111111222222333444333444444555666777888888888999999::::::999999888888888999:::;;;<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888777777777777777777777777666777777777777666555555444555555555666666666777444333333333444444555666444444555555555555444444444444444444444444444444666666666666666666666666666555555555444444444333222222333444444444444333444000000444666555666999999888===DDDHHHLLLVVV```sss~~~zzznnnddd^^^]]]^^^```aaaeeelllsssyyy}}}rrraaaRRRMMMNNNRRRbbbssswwwbbbPPPEEEBBBCCCDDDEEEFFFHHHGGGFFFFFFIIILLLMMMNNNOOOPPPOOOLLLJJJHHH???===:::999:::;;;<<<<<<:::888444111...---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........---,,,,,,,,,,,,---...+++++++++,,,,,,,,,------...------------.../////////111///555>>><<<@@@QQQmmmaaaPPPIIIEEEAAA@@@>>>===<<<;;;:::;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>>>>@@@@@@@@@@@@EEENNNUUUbbbbbbhhhrrr|||}}}zzzxxxwwwyyywwwpppbbb```]]]YYYVVVTTTRRRRRRNNNQQQXXXaaakkkttt{{{uuummmcccYYYSSSPPPOOONNNOOOQQQTTTVVVZZZdddqqq{{{}}}yyyyyywwwvvvvvvyyyxxxgggTTTFFFIIIKKKUUUdddsss~~~}}}|||}}}{{{qqqcccWWWUUUWWWZZZ```fffjjjjjjiiijjjjjjkkkjjjiiifffdddbbbbbb```^^^YYYSSSLLLEEEBBB>>><<<::::::999999777555777555444444555666444333222333444555555555555555222222222111111111111000000111222333444333222222333333333333444444555666333444555666777999::::::999::::::;;;;;;::::::999::::::;;;<<<===>>>???@@@===<<<<<<======>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888777777888999999666777888888888777555444444555555555666666777777222222222222333333444555444444555555555555444444444444444444444444444444777777777777777777777777555555555444444333333333333333333222222222222222555111000333555444555888222222666===@@@BBBJJJUUU^^^hhhttt{{{|||qqqlllddddddbbb```___aaaeeehhhqqqzzz~~~nnn]]]VVVPPPLLLTTTbbbuuuqqqZZZJJJDDDDDDFFFCCCEEEHHHHHHGGGFFFIIIKKKLLLMMMOOOPPPPPPNNNKKKJJJBBB???;;;::::::<<<======<<<:::666222000.........------------------------'''((()))+++---///000111...---,,,,,,,,,,,,---...---------.........//////...------------.../////////000...333===<<<@@@QQQjjjhhhSSSKKKFFFBBBAAA===<<<;;;::::::;;;<<<===>>>===;;;:::;;;<<<>>>@@@BBBEEEGGGIIILLLUUUbbblllsssssswwwvvvmmmhhhfffeeedddcccaaa___]]]\\\fffmmmuuu{{{yyyqqqfff^^^VVVUUURRROOOMMMLLLLLLLLLMMMRRRZZZbbbiiirrryyy~~~xxxpppeeeZZZTTTPPPOOONNNMMMNNNNNNMMMOOOXXXeeeppprrrrrrvvvzzzwwwnnngggdddaaa^^^\\\]]]bbblllvvv}}}rrrbbbSSSKKKIIISSSYYYdddrrr{{{zzzxxxuuupppkkkgggddd^^^dddhhhhhhhhhllloooooolllkkkjjjhhhfffcccaaa___\\\XXXQQQLLLGGGCCC???<<<:::::::::999888777777666444444444444444444444444333333222222111000000000222222222222222222333444444444444444444444555555333444555444333333555777777777888:::<<<===<<<;;;:::::::::;;;<<<============???AAABBBBBBAAAAAABBB@@@AAAAAA@@@??????AAACCC===<<<<<>>;;;AAA>>>;;;;;;<<<===>>>>>>===;;;999999:::::::::999;;;999777666555666888999777777888888888777777666000222555666666666666777777777777777777666666555444555555555666666777777777777777777777777777777777666666666555555555555444444444333333222222222000000000111111222222333333444555777:::===???@@@PPPVVV]]]ccckkkvvv~~~uuukkkbbb```]]]ZZZ[[[```bbbgggqqq~~~qqqcccUUUKKKMMMUUUaaa{{{jjjWWWJJJDDDCCCHHHEEEEEEHHHHHHEEEEEEGGGNNNOOOOOOPPPOOONNNMMMLLLCCC@@@<<<999888:::<<<>>>:::999777555333000///.........---,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,,,,---......---,,,,,,............////////////***((((((***...000000...444111111333444888AAAKKKfffpppUUUIIIEEE@@@<<<======<<<:::999:::===AAA???===>>>???>>>===BBBJJJKKKUUU^^^aaafffppp|||sssfff]]]XXXVVVUUUPPPNNNPPPRRRRRRRRRUUU[[[gggsssvvvsssmmmeee]]]ZZZUUURRRRRRQQQNNNPPPTTTXXXaaannnxxxuuuddd```aaa]]]VVVVVVSSSQQQTTT\\\fffoootttuuu|||vvvhhh^^^XXXTTTQQQPPPSSSVVVXXX^^^dddwwwyyyllliiinnnzzzqqq```SSSKKKKKKNNNYYYaaannn{{{~~~{{{wwwrrrnnnlllkkkjjjkkkpppssspppnnnooopppooojjjiiigggeeebbb___]]][[[VVVRRRLLLGGGCCC@@@<<<:::888888888777666555555555444444444444333333333333333333333333222222222222333333333222222333333444555555555666666666666666666777888777666666777999888888999;;;===>>>>>>>>>======>>>???@@@AAAAAABBB@@@BBBEEEFFFEEEEEEEEEFFFDDDEEEEEEDDDCCCCCCDDDEEEBBBAAAAAACCCFFFFFFDDDBBBFFFCCC@@@??????@@@??????>>>===<<<<<<===>>>===;;;:::999888777777777888999777777888888888888777777555666888888888777777777777777777777777666555555555555555666666666777777777777777777777777777777777777666666666555555555444444333333333333333333111111111222222222222222444444555666888;;;===>>>CCCHHHNNNTTTZZZdddqqqzzzyyylllddd^^^XXXYYY]]]___bbbjjjttt|||yyylll^^^SSSPPPSSSWWWppp{{{cccQQQGGGDDDDDDBBBCCCHHHJJJJJJJJJMMMNNNOOOOOOPPPOOONNNMMMLLLEEEBBB>>>;;;999:::<<<>>><<<;;;999777444222000///......---,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,---......---,,,,,,............///////////////---,,,---///000...,,,333111111333444777AAAKKKccc~~~qqqWWWKKKFFFBBB>>>CCCBBB@@@>>><<<<<<>>>???AAA>>>===>>>???DDDOOO[[[nnnxxx|||yyy|||}}}yyysssjjj^^^TTTMMMJJJIIINNNJJJHHHLLLOOOSSSYYYaaajjjzzzttthhhaaa]]][[[^^^^^^[[[YYYZZZgggsssyyytttuuusssmmmeeecccaaaeeeooo{{{vvvhhhbbbaaa]]]ZZZZZZ[[[[[[```fffwww}}}vvvnnncccZZZYYY]]]cccmmm}}}uuu```QQQIIIHHHMMMUUUaaakkkzzzxxxoooqqqzzz~~~|||vvvpppmmmnnnppprrrvvvzzzzzzuuuqqqpppnnnkkkgggfffccc```\\\XXXUUUTTTLLLIIIDDD@@@>>><<<999777666666555555444333333333444444333333222222222111333333444444444444555555444444333333333333444444666777777888999999999888:::;;;<<<;;;:::999:::<<<;;;<<<===???@@@BBBCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIGGGJJJLLLMMMLLLLLLLLLMMMMMMNNNNNNMMMKKKJJJKKKLLLKKKJJJIIIJJJMMMNNNNNNNNNOOOMMMIIIGGGFFFEEECCCAAABBBAAAAAABBBCCCBBB@@@>>><<<<<<<<<<<<;;;;;;;;;:::999999999999999999999999:::::::::999999888888777666666777777666666555444666666666666777777777777777777777777777777777777777777777666666666555555333333333333444444444444333333333333222222222222444444444555666888999:::;;;???DDDHHHMMMUUU```gggyyy{{{nnnccc\\\ZZZ\\\]]]]]]aaahhhnnnttt}}}xxxmmmaaaYYYVVVQQQddd|||www___OOOHHHCCCAAABBBHHHLLLLLLMMMOOONNNOOOOOOPPPPPPOOOMMMMMMHHHEEEAAA===;;;;;;<<<>>>>>>===;;;999666333111///......---,,,,,,,,,,,,---------............------,,,------......------,,,............////////////111///...///000111000...333111111333444777@@@JJJ^^^xxxsssYYYMMMHHHDDDAAABBB@@@>>>============<<>>@@@EEEQQQeeewww}}}uuunnnhhhaaa^^^___cccgggiiikkkggg^^^TTTLLLHHHHHHJJJPPPLLLKKKNNNRRR[[[iiiwww~~~pppkkkjjjnnnqqqnnnhhheeeqqqrrroooooottt{{{ttttttooojjjhhhfffeeejjjqqquuuhhh___WWWQQQOOOQQQTTTYYYdddpppxxx~~~pppdddWWWPPPMMMOOOVVV]]]jjjvvvpppkkkhhhllluuu|||}}}{{{~~~{{{vvvrrrqqqrrrtttvvvwwwzzzyyytttpppnnnkkkffffffccc___ZZZTTTPPPLLLJJJDDDAAA===:::999888777555555444444444333333333222444333333222222111111000222222333444555555666666444444333333333333444444888888:::;;;;;;;;;;;;;;;===>>>??????>>>======>>>@@@AAABBBDDDEEEFFFIIIJJJKKKKKKLLLNNNOOOQQQRRRSSSRRRTTTVVVWWWWWWVVVVVVWWWYYY[[[[[[ZZZXXXVVVVVVWWWVVVUUUTTTTTTUUUWWWYYYZZZ[[[YYYUUUSSSQQQNNNKKKHHHIIIHHHHHHIIIIIIGGGDDDAAAAAABBBBBBBBBAAA???>>>===<<<;;;;;;;;;::::::;;;;;;<<<:::999888888999888888666777777777777666555555777777777777777777777777777777777777777777777777777777777666666666666555222333333333444444555555444444444333333222222222333333333333444555666777:::<<>>@@@???>>>AAA@@@CCCIIIRRRccc|||yyylllgggbbb]]]YYYWWWTTTSSSUUU]]]gggnnnzzztttjjj^^^UUUSSSXXX]]]aaa]]]ZZZZZZ]]]gggzzzzzzvvv{{{{{{sssnnnqqq~~~zzzwwwvvvzzz}}}yyywwwtttttt|||rrreee]]]VVVRRRQQQSSSUUUZZZaaahhhooo|||cccZZZQQQPPPTTTZZZccclllvvvttteeegggiiimmmpppsssuuuvvvyyyyyyxxxwwwwwwvvvvvvvvvuuuwwwwwwsssqqqppplllfffccc```ZZZTTTMMMGGGCCCAAA>>>;;;888777777777666555555555444444444444333333333333333222222111111111111222222333444555666666444333333333333444555555999;;;===>>>??????>>>===???AAACCCCCCBBBAAABBBCCCCCCEEEGGGHHHHHHJJJNNNQQQTTTUUUVVVXXXZZZ\\\]]]^^^^^^```cccdddcccbbbcccdddggghhhiiiiiifffdddddddddbbbaaa```______aaadddfffgggeeecccaaa___\\\WWWTTTTTTSSSSSSSSSRRRPPPLLLIIIIIIIIIHHHGGGFFFDDDBBBAAA???>>>===;;;;;;:::;;;;;;===:::777666888999999888777777777888777777666555888888888888888888888777888888888888888888888888888777777777666666666666333333333444444555555555444444444333333222222222333333222222333333444444777888:::<<<@@@EEEKKKNNNYYYaaaoooxxxlllcccaaa[[[WWWXXX\\\```gggoooyyy}}}xxxtttwwwxxxeee]]]^^^qqqnnnVVVLLLFFFCCCFFFJJJKKKKKKLLLNNNNNNPPPPPPQQQPPPOOONNNMMMJJJFFFBBB???=========<<<<<<;;;:::888444111000......---,,,,,,,,,,,,---,,,,,,------------,,,,,,------------------------............////////////,,,---...//////000111222111000111333444555===FFF[[[ppplllYYYOOOKKKHHHFFFBBBAAA??????AAACCCCCCDDDEEEHHHOOOYYYddduuu~~~xxxmmm^^^UUUSSSQQQPPPJJJKKKNNNSSS]]]lll|||ooodddcccjjjqqqvvvpppjjjffffffnnn~~~xxxsssqqqyyy~~~{{{}}}~~~rrrjjjbbb\\\ZZZYYYXXXYYY\\\```eeeppp{{{___VVVOOOQQQZZZeeetttvvvnnneeehhhlllmmmmmmmmmoooqqqtttwwwzzz||||||yyyvvvtttuuuwwwwwwtttsssrrrnnnggg\\\XXXSSSLLLEEE@@@===;;;:::888666555666666666555555555555444444444444444222333333333333333333333222222333333444555666666444444555555666777999999===???AAACCCDDDDDDCCCBBBCCCFFFIIIJJJJJJIIIJJJJJJIIIKKKNNNNNNNNNPPPUUUZZZ``````bbbdddfffiiijjjkkkkkkmmmpppppppppooooooppprrrtttuuuuuusssqqqqqqqqqmmmnnnmmmlllkkklllnnnqqqrrrqqqpppooonnnkkkgggcccaaa```___``````^^^[[[YYYUUUTTTRRRPPPMMMKKKIIIHHHEEEDDDAAA???============CCC???999888999;;;;;;999888888999999888888777666999999999999888888888888888888888888888888888888888888777777777666666666444444444444444555555555333333333333222222222222222222222222222333333444777777888:::>>>BBBFFFIIIMMMQQQ\\\lll{{{|||nnnhhh```XXXWWWWWWYYY^^^dddlllqqqyyyvvvlllmmmvvvssscccZZZfffdddQQQIIICCCEEEJJJLLLMMMNNNNNNNNNPPPQQQQQQPPPPPPOOOMMMKKKGGGCCC@@@>>>======:::;;;;;;;;;999666333111......---,,,,,,,,,,,,---,,,,,,------------,,,,,,...------,,,,,,------...............///////////////000111///---,,,---...111///000333333555<<>>???BBBDDDFFFIIIJJJIIIHHHGGGJJJMMMPPPRRRSSSSSSSSSTTTTTTWWWZZZZZZZZZ\\\bbbhhhjjjkkkmmmppprrrtttvvvwwwuuuwwwzzz{{{zzzyyyzzz{{{xxx{{{}}}~~~|||zzzzzzzzzxxxyyyyyyxxxuuuuuuwwwzzzyyyyyyzzz{{{|||yyyuuurrrnnnmmmlllmmmooopppooonnngggeeebbb^^^ZZZXXXVVVUUUQQQOOOLLLIIIFFFEEEEEEEEEMMMGGG@@@<<<===>>>===;;;999::::::::::::999888888::::::999999999888888888888888888888888888888888888888888777777777666666555555555555444444444444111111111222222222222222222222111111222333333444666666777999===BBBEEEFFFDDDFFFNNN]]]jjjuuuuuukkk```[[[XXXWWWXXX\\\___hhhssszzzsssmmmrrryyyppp______nnnxxx\\\PPPFFFFFFIIIKKKLLLNNNMMMNNNPPPQQQQQQQQQPPPOOOMMMKKKGGGDDDAAA???>>>===:::;;;<<<<<<;;;999666444......---,,,,,,,,,,,,---------............------...---,,,,,,,,,,,,---...............///////////////111222000---,,,---...000///000333333444;;;DDDRRRbbbvvvqqqgggZZZPPPLLLJJJGGGEEEBBBEEEGGGFFFEEEIIISSS[[[gggnnnxxxrrrfff\\\YYYVVVSSSRRRQQQSSSUUUUUUWWW^^^kkk~~~yyysssoooooouuu|||||||||yyyuuutttwww~~~||||||}}}~~~{{{}}}{{{tttsssvvv|||~~~}}}}}}wwwpppjjjggggggiiikkkqqq{{{WWWWWW___mmmzzz~~~zzztttmmmkkkmmmpppqqqqqqrrruuuzzz~~~~~~{{{vvvsssppppppnnnjjjhhheee]]]TTTHHHFFFBBB>>>;;;999999999777555333222444555555444333333333333333333333333111222333444555555666777666666666666777777777777888888999;;;===@@@BBBCCCEEEGGGJJJMMMNNNNNNLLLKKKOOORRRVVVYYYYYYZZZ[[[\\\___bbbeeefffeeegggnnntttqqqrrrtttwwwzzz|||~~~{{{}}}{{{~~~~~~~~~~~~|||{{{|||}}}~~~~~~zzzvvvuuutttvvvyyy|||}}}}}}wwwtttooojjjfffcccbbbbbb]]]ZZZWWWSSSPPPNNNNNNNNNVVVOOOFFFAAAAAAAAA>>>;;;:::;;;;;;;;;;;;:::999999:::::::::999999888888888888888888888888888888888888888888888777777777777666666666555444444444333000000000111111222222333111111111111222333444444222111222555999>>>@@@AAA@@@@@@GGGTTT^^^fffqqq|||uuuhhhaaa\\\XXXWWWYYYVVVbbbpppxxx|||rrrsssuuu{{{|||hhh^^^```nnnfffXXXKKKHHHIIIIIIJJJKKKMMMNNNPPPQQQQQQQQQPPPPPPLLLJJJGGGDDDAAA???>>>>>>:::;;;===>>>===;;;999777......---,,,,,,,,,,,,---......////////////.........---,,,,,,,,,,,,---.............../////////000,,,///111000......000333000///000333333444;;;CCCIIIXXXkkkzzzwwwpppfff^^^TTTMMMJJJIIIGGGEEEEEEKKKPPPQQQRRRYYYgggsssxxx}}}ssskkkjjjnnnsssssswww|||wwwdddaaa______^^^]]]^^^```______dddnnn~~~yyyvvvsssuuuyyyuuu|||}}}}}}xxx|||zzz{{{vvvnnniiibbbaaaaaafffsss\\\aaalll|||}}}}}}xxxoookkklllnnnnnnmmmnnnooorrrvvvwwwuuuppplllllliiieee```[[[VVVPPPLLLDDDAAA>>><<<<<<:::777333777666555444444444444444444555666666444444555666555777999999777666777777666777888888888999;;;===@@@AAABBBBBBCCCGGGMMMQQQJJJLLLPPPUUUXXXXXXVVVTTTXXX[[[```dddggghhhhhhhhhjjjkkkmmmooorrrtttvvvwww}}}~~~~~~~~~xxxsssooolllkkkkkkjjjgggdddaaa^^^\\\ZZZ\\\UUUMMMIIIHHHHHHEEEAAAAAA>>><<<::::::::::::999888:::<<<======<<<;;;999:::999777777888888777666999999999999999888777777777777777777666555444333555555444444444333333333333333333444444555555555000111222555777:::===>>>>>>>>>AAAHHHOOOTTT]]]fffzzzyyylllaaaXXXWWW[[[[[[\\\cccooozzzyyyrrrrrr}}}vvvaaaXXX___rrrlllQQQIIILLLMMMJJJIIIJJJLLLNNNPPPPPPPPPOOONNNMMMLLLJJJGGGCCC???<<<:::<<<<<<<<<===>>>===:::777444111...,,,---.........------------------------...............---------000000000000000000000000///...,,,+++,,,---///111000222222333333444777:::FFFSSS^^^pppqqqgggcccZZZVVVLLLHHHNNNIIIEEEKKKGGGTTT___bbbfffrrr~~~ooocccaaa\\\UUUWWW___^^^kkk}}}|||vvvuuuxxxwwwoooggghhhgggjjjqqqyyy}}}{{{~~~|||xxxvvv|||}}}}}}uuuhhhddd``````iiiyyyeeekkkxxxyyyqqqtttzzz~~~wwwnnnjjjjjjlllkkkjjjjjjkkknnnqqqrrrpppkkkggg___[[[VVVRRRNNNIIIDDDAAAAAA>>>;;;::::::999666333777777666555555555555555444555666666444444555666555666888888888888999;;;999;;;<<<======>>>@@@BBBFFFGGGIIIIIIKKKNNNRRRUUUQQQRRRUUUZZZ]]]______^^^eeegggkkknnnpppqqqqqqpppssstttuuuwwwyyy{{{|||}}}}}}yyyxxxwwwvvvtttrrroookkkhhhfffeeeddd^^^WWWSSSRRRPPPLLLHHHFFFCCC@@@?????????>>>===;;;;;;<<<======<<<;;;::::::888777777888888777666999999:::::::::999999888777777777777666555444444666666666555555555444444333333333333444444555555333333333444666888::::::AAA@@@AAAFFFIIIKKKRRRZZZgggvvvzzzlll___ZZZ[[[XXXXXX^^^gggqqq|||~~~wwwyyyhhhZZZYYYccclll~~~dddSSSMMMJJJHHHIIIJJJLLLNNNPPPQQQQQQQQQPPPNNNMMMKKKGGGDDD@@@<<<:::999:::;;;===??????<<<999444111...------.........------------------------////////////////////////000000000000000000000000///...---------...000000000111222222222444777999???KKKUUUeeeyyyvvvggg]]]YYYRRRQQQHHHEEEJJJHHHGGGPPPYYYhhhwww}}}tttkkk___VVVUUURRRMMMPPPXXXcccvvvxxxooooookkkkkknnnrrrxxx|||~~~}}}~~~uuupppjjjiiippp|||qqqyyy{{{mmmddd^^^hhhvvvxxxrrrkkkgggggghhhhhhgggggghhhjjjlllkkkhhhaaa]]]UUUQQQLLLGGGDDD@@@===;;;<<<:::888888888777555333777666666555555555666666555666777666555444555777888999:::::::::<<>>>>>===<<<:::999999::::::999888999999:::;;;;;;;;;::::::888888888888777666555555777777777666666666555555333333333333333444444444555555444444444555666666@@@>>>>>>AAABBBBBBGGGMMMTTTaaasss}}}mmmbbb^^^YYYXXX[[[```gggrrrwwwzzzxxxeee[[[XXXXXXggg{{{}}}cccQQQHHHHHHLLLJJJKKKMMMPPPRRRRRRRRRRRRNNNMMMKKKHHHEEE@@@===;;;666777:::>>>@@@@@@===;;;555222///---.........---------------------------/////////000000111111111000000000000000000000000////////////000000000000///000111111111222555888999CCCKKKVVVhhhrrr{{{lll^^^UUURRRJJJMMMGGGFFFKKKKKKPPP^^^nnntttfff___XXXPPPKKKMMMMMMJJJNNNVVVkkk|||tttuuupppllllllmmmqqqzzzzzz|||ssseee\\\WWWTTTaaaqqq|||}}}zzzxxxwwwrrrmmmhhhffffffggggggggghhhggggggfffddd^^^WWWQQQMMMIIIDDD@@@>>><<<:::999777666555555555555444444555555555444444555666666666777888888777666888999>>>????????????AAAEEEHHHFFFIIILLLNNNPPPQQQTTTVVVXXXZZZ]]]______```aaabbbcccdddfffiiimmmrrrxxx|||~~~}}}{{{yyy}}}zzzvvvrrrooojjjddd```ZZZWWWRRROOOMMMKKKHHHGGGHHHGGGEEEDDDBBBBBBAAAAAA@@@>>><<<;;;<<<===<<<;;;999999::::::;;;;;;::::::888888999999888777777666777777777666666666555555333333333333333444444444555444444333333444444444:::888999<<<======BBBHHHKKKUUUcccssspppggg^^^\\\\\\]]]___gggxxx}}}ttt|||yyygggZZZSSSYYYjjjuuuZZZKKKIIILLLHHHIIIKKKNNNPPPRRRRRRSSSNNNMMMLLLIIIFFFAAA===;;;666777:::>>>AAA@@@===:::777444000............---..............................//////000111222222//////////////////////////////000111111111111000///000000000000111444666777@@@DDDKKKXXX```llluuugggZZZTTTSSSIIIOOOMMMNNNTTTWWWaaattt}}}tttcccXXXXXXSSSOOOOOOSSSTTTSSSWWW^^^yyy}}}}}}wwwssssssuuuyyywwwvvvyyyzzzmmm^^^TTTPPPQQQPPP\\\jjjssstttqqqppppppnnnllliiihhhiiikkklllllljjjhhhddd```[[[TTTMMMGGGCCC???;;;888666666555444333444444444444444444555444333333333444555666666777999;;;;;;::::::<<<===CCCDDDDDDDDDDDDFFFJJJMMMPPPSSSWWWZZZ[[[]]]```aaaaaadddggghhhhhhggghhhhhhjjjllloooqqquuuzzz~~~zzzuuupppmmmgggccc^^^YYYVVVRRROOOMMMOOONNNLLLIIIGGGFFFEEEEEECCCAAA>>><<<=========<<<999999::::::;;;::::::999999999999:::999999888777666666666555555555444444444444444444444444444444333333333333333444555555666444666999::::::>>>DDDGGGMMMXXXdddrrrtttccc___]]][[[[[[___lllyyyvvvtttyyyxxxdddVVVRRR^^^qqqhhhSSSJJJHHHFFFGGGIIIKKKNNNPPPQQQRRRNNNNNNMMMKKKGGGBBB>>>;;;888888;;;>>>@@@???<<<:::888555111///.........---........................------...///000000111111///////////////////////////000111111222111111111///000000000///111333666666===>>>AAAJJJOOO[[[pppooobbbWWWRRRRRRLLLTTTUUUYYYbbbhhhttt}}}xxxxxxpppbbbZZZ[[[[[[\\\___cccccccccfffjjjyyyuuuvvvwwwzzz~~~www|||vvvjjj[[[NNNIIIJJJNNNNNNWWWaaaiiilllmmmnnnnnnmmmllllllkkklllmmmnnnooohhhddd^^^XXXQQQKKKDDD@@@<<<:::777555555555444333222333444444333333444666333333333444444666777888999;;;===>>>???@@@BBBDDDGGGHHHIIIJJJKKKMMMQQQTTT[[[^^^cccfffhhhiiikkkmmmlllnnnpppqqqppppppppppppqqquuuzzz|||~~~|||zzztttpppkkkfffbbb___[[[YYYYYYXXXVVVTTTQQQNNNLLLKKKHHHEEEAAA???>>>>>>===<<<;;;;;;<<<<<<;;;;;;:::999999:::::::::::::::999999666666666555555555444444666666666555555555555555333333333333444555666666777555666888888666999>>>BBBEEENNNXXXcccpppnnnggg```]]][[[\\\ccckkksss}}}uuusssooo___QQQUUU```ttt{{{cccQQQGGGFFFGGGHHHJJJLLLNNNPPPQQQNNNNNNNNNLLLHHHCCC>>>;;;999999:::<<>>;;;:::888777777777777666444222444666555333333555777444444555555666888999:::;;;===@@@BBBCCCEEEGGGJJJKKKNNNRRRUUUWWWZZZ^^^```fffiiinnnqqqssstttvvvwwwwwwxxxzzzzzzyyyxxxxxxzzzxxx~~~|||wwwssspppnnnkkkiiihhhgggfffddd```\\\YYYWWWRRRNNNIIIEEEDDDCCCBBBAAA?????????>>>===<<<;;;:::::::::;;;;;;;;;;;;::::::777777777666666666555555888777777777666666666666444444444444444444555666666444555777666444666;;;===???FFFOOOVVV___pppzzzlllccc^^^[[[]]]aaahhhrrrvvv{{{nnnWWWTTTUUUccc{{{www```OOOGGGHHHIIIJJJLLLNNNPPPQQQNNNOOONNNMMMIIIDDD>>>;;;888888888:::===???@@@???;;;888333000//////---,,,........................000000000000000000000000000000000000000000000000000000///...///000111222000111222111000111333666000999:::;;;AAADDDPPPeeeyyyiii___YYYUUUTTTWWWYYYbbbfffooozzzvvvvvvyyy|||zzzwww}}}}}}yyywwwvvvwwwyyytttaaaZZZOOOGGGDDDHHHOOOSSSVVVXXX^^^eeejjjkkkiiifffeeeffffffdddbbbaaa```aaa[[[UUUMMMEEE@@@===;;;999555444444555666666444222333555777666444333555777666666666777888:::;;;<<<<<<>>>BBBDDDEEEHHHKKKMMMPPPTTTYYY^^^bbbfffjjjlllmmmqqquuuxxxzzz{{{|||}}}~~~~~~~~~}}}~~~{{{zzzxxxwwwuuutttttttttqqqnnniiieeebbb[[[WWWQQQMMMKKKJJJIIIHHHBBBBBBBBBAAA???>>><<<;;;::::::;;;;;;<<<;;;;;;;;;888888888888777777777777999999888888777777666666666666555444444444444555222111333666666444777<<<<<<===BBBJJJNNNTTTcccsssxxxjjjbbb\\\ZZZ[[[]]]fffttt}}}uuu}}}```VVVQQQYYYpppppp\\\IIIIIIJJJKKKMMMOOOPPPQQQNNNOOOOOOMMMIIIDDD???;;;777666666999===@@@BBBBBB<<<888444111000///---,,,////////////////////////222222222111111111111111000000000000000000000000111000...------///111222111222222111111111444666000999<<<>>>DDDHHHTTTjjj~~~xxxlll```[[[YYYYYY\\\``````hhhmmmxxx}}}wwwnnngggeeeiiiooosss~~~zzzxxxwwwzzzooohhh___YYYOOOGGGDDDIIIRRRZZZdddfffhhhhhhfffdddcccccccccbbb```^^^]]][[[XXXVVVRRRLLLCCC???>>>===999555555333111222555666666444111111222333333333333222555666888999<<<>>>???@@@AAACCCFFFIIILLLPPPTTTWWW```aaadddhhhlllqqqtttwwwzzzzzz{{{|||~~~~~~|||zzzyyywwwtttrrrjjjfff___YYYUUURRROOOMMMKKKHHHEEEBBB@@@>>><<<:::;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999888777777999999999999999888777666999444111333444111000222333333333333333444555666:::;;;???EEEIIIOOO\\\hhhxxx~~~wwwfff___]]][[[YYY[[[cccqqq~~~ooo^^^QQQVVVeee{{{~~~fffQQQJJJEEEIIIMMMNNNNNNOOONNNMMMLLLKKKIIIEEE???;;;999888666777;;;>>>@@@AAA===:::777222///...------000000000000000000000000//////000000000000//////............////////////000000000000////////////111222333222111000111222111111666???GGGPPP^^^jjj{{{xxxjjjddd]]]]]]bbbccc```[[[eeeiiipppwww}}}nnnbbbYYYZZZ[[[^^^lll}}}~~~{{{pppeee]]]TTTQQQLLLHHHIIIQQQ\\\ccckkkmmmnnnnnnkkkgggdddccc___]]][[[YYYXXXVVVSSSQQQLLLFFF???<<<<<<<<<999666444222000111333444333222444555666777777777777777888999:::<<<>>>@@@AAABBBFFFIIIMMMQQQUUUZZZ___ccckkklllnnnqqqtttxxx{{{}}}}}}}}}~~~~~~{{{sssoooiiiddd___\\\XXXUUUNNNKKKHHHEEEDDDBBB???===;;;;;;;;;;;;::::::::::::;;;;;;::::::999999888888999999999999999888777777777333222555666333111222444333333333444444555666999999<<>>@@@@@@>>>;;;888444111///......//////////////////////////////000000000000//////............////////////////////////000000000000000222333222111000111222444555;;;DDDLLLTTTbbbnnnxxxyyyoooiiiaaabbbbbbbbbaaa___]]]\\\fffkkkrrryyy}}}qqqeeeZZZTTTWWW[[[aaaqqq~~~xxxpppeeeYYYRRRKKKKKKKKKLLLQQQYYYdddkkkqqqrrrsssssspppjjjddd```XXXVVVSSSRRRQQQOOOLLLJJJEEE@@@;;;999:::;;;999777555333111222333444333222222333444666777777777777<<<<<<>>>???AAABBBDDDDDDHHHKKKQQQWWW\\\ccciiinnnxxxxxxyyy{{{}}}~~~{{{vvvrrrnnniiiddd```UUURRROOOLLLJJJGGGCCCAAA===============<<<<<<<<<::::::::::::::::::::::::999999999999999999888777666444666;;;<<<888444444444444444333444444555666666666999===@@@DDDNNNXXX\\\fffuuuttteeeZZZUUUUUUYYYaaajjjwwwzzzzzzzzzeee[[[]]]kkkhhhXXXIIIEEEHHHJJJKKKLLLOOONNNMMMLLLJJJEEE@@@<<<999777666777:::===?????????===999666222000//////........................//////000000000000//////............////////////......//////000000111111000111222222111000111222555777===GGGOOOWWWcccnnnuuuzzzsssmmmgggbbb^^^___fffkkkiiiaaa\\\^^^bbbmmmssszzz{{{mmmeee]]]UUUSSSYYY```hhhwww~~~xxxnnneee[[[SSSMMMKKKMMMPPPSSSXXX___ggglllqqqrrrssstttqqqkkkccc]]]SSSPPPMMMKKKJJJHHHEEECCCAAA===:::888999999888777777666555555555555555555111222444555777888888888>>>???@@@BBBDDDFFFGGGHHHLLLPPPWWW]]]dddlllsssxxx~~~zzztttnnnjjj```]]]YYYUUURRRMMMHHHEEEBBBBBBAAAAAA@@@??????>>>::::::::::::;;;;;;;;;;;;999999999::::::999888888777666:::@@@BBB===888666555555444444444444555555555444666:::<<>>;;;888444222111000//////////////////////////////000000000000//////............////////////......//////000000111111000111222222111000222333333555<<>>??????@@@AAACCCFFFHHHKKKMMMNNNWWW[[[aaahhhooowww~~~}}}wwwrrrmmmjjjeeeaaa\\\VVVPPPLLLHHHGGGFFFDDDBBB@@@???>>>;;;;;;;;;;;;;;;;;;<<<<<<888999999:::::::::999999777666999@@@AAA<<<777666666555555444444444555555555333444888:::;;;@@@FFFOOOXXXbbbjjjrrr}}}uuuccc]]]XXXWWWYYYcccvvvyyyyyynnnbbbcccxxxoooVVVIIIFFFFFFIIILLLMMMMMMLLLLLLKKKHHHDDD@@@;;;999777888:::===??????@@@???<<<999666333222111000000000000000000000000//////000000000000//////............////////////.../////////000000000111///111222222111111222333222444:::CCCJJJPPP[[[eeennnwww}}}wwwrrrooojjjgggeeedddgggjjjlllmmmjjjjjjiiifffffflllwww|||mmmeeedddfffcccdddhhhmmmppprrrvvv{{{wwwjjj^^^XXXUUUUUUVVVUUUYYY^^^bbbeeehhhkkkmmmmmmmmmnnnppppppkkkbbb[[[NNNJJJFFFCCCAAA@@@>>><<<>>>===;;;999888666555555333444555555444444666777666777:::<<>>@@@@@@@@@???===:::777444222000111111111111111111111111//////000000000000//////............////////////000000000000000////////////000222222111111222444333444999AAAGGGMMMWWWbbbiiirrr{{{pppiiiccc```^^^___bbbgggmmmrrrtttuuujjjiiiiiijjjppp|||vvvoooppprrrooopppssstttrrrqqqqqqqqquuu}}}uuunnneee^^^[[[\\\^^^___^^^aaafffhhhiiijjjkkklllkkkiiiiiijjjjjjfff]]]UUULLLHHHDDD@@@>>>===;;;:::;;;;;;:::999777555555555222444555555444555777:::777999;;;???AAADDDEEEFFFIIIKKKPPPUUU[[[```eeeggggggjjjnnnrrrvvvzzz}}}zzzwwwqqqkkkggg^^^\\\XXXSSSMMMHHHDDDAAA>>>>>>======<<<<<<;;;;;;888999::::::;;;;;;::::::;;;777666999:::777555666777777666555555555555555444111111666888777888;;;===BBBIIIRRR\\\gggssszzz~~~mmmaaa[[[XXX\\\aaarrrzzz}}}wwwhhhgggooouuu]]]LLLDDDDDDIIIIIIIIIKKKLLLNNNLLLIIIFFF>>><<<::::::===???AAAAAA@@@???===:::777444111000000000000000000000000000//////000000000000//////............////////////111111000000//////.........000111222111111333444444444888>>>BBBHHHSSS^^^eeennn{{{rrrggg```[[[XXXZZZ^^^eeeooowww{{{|||{{{ssswww}}}|||}}}{{{wwwsssqqqqqqqqqooovvv~~~}}}~~~}}}zzznnniiidddaaaaaadddfffggggggiiillllllkkkiiihhhhhhhhhfffddddddddd```WWWOOOKKKGGGBBB???===;;;:::999777888888888666555555666333555777777666777:::======???BBBEEEHHHKKKLLLMMMNNNPPPUUU\\\ccciiinnnpppppprrrvvvyyy{{{{{{vvvrrriiigggbbb\\\UUUNNNJJJGGG??????>>>===<<<;;;;;;:::888999::::::;;;;;;;;;;;;@@@;;;888:::;;;888777999777777666555555555555555333000000444777666666888;;;===CCCKKKUUU```hhhmmmyyyjjjaaaZZZWWWXXX```iiiwww}}}~~~jjjaaadddtttiiiSSSGGGFFFLLLHHHHHHJJJLLLNNNMMMKKKHHH???===;;;;;;>>>@@@AAABBB???>>>===:::777444111000000000000000000000000000//////000000000000//////............/////////000222222111000///...------...000111222111111333444333222555:::>>>CCCOOOZZZbbbkkkyyymmmddd___[[[XXX\\\bbblllxxxyyyttttttvvvwwwrrrxxxyyyuuutttrrrppphhhdddaaaccciiinnnpppoooqqqppppppqqqqqqooollliiigggfffdddbbb___ZZZTTTOOOJJJFFFBBB???>>><<<999666::::::999888888888888888999777666777999;;;<<<<<>>>>>;;;:::999999888888999999555555555555555555444444555444444444444555666666999;;;???CCCJJJUUUbbblllzzzqqq___VVVVVV[[[___jjjzzzxxxjjjbbbeee|||}}}]]]IIIEEEIIIKKKIIIHHHIIIJJJKKKJJJIIIDDDCCCBBB@@@??????@@@@@@@@@???>>><<<999777444333000000000000///////////////.........///111333444////////////////////////......///000111222222333111111000000111111222333222555888888:::AAAMMMVVVaaakkkxxxtttiiiaaa[[[ZZZ]]]gggnnnvvv{{{|||}}}{{{{{{~~~vvvnnnkkkiiihhhgggdddbbbaaafffnnntttwwwvvvrrrqqqqqqrrrsssqqqnnnlllcccbbbaaa```]]]XXXRRRMMMGGGDDD@@@>>>>>>===:::888888777777666666666666666;;;;;;;;;===@@@CCCEEEEEECCCHHHKKKLLLQQQWWWZZZYYY```cccgggkkkppptttxxx{{{zzz|||~~~zzztttrrrpppiii___VVVLLLJJJGGGDDD@@@?????????===;;;::::::<<<=========:::999999888888888888888777777777666666555555555555444444444444555666666999;;;>>>AAAFFFOOO[[[dddvvvlll___[[[ZZZZZZ```lllxxx~~~mmmccc```rrrhhhRRRJJJJJJFFFEEEFFFIIILLLNNNNNNNNNEEEDDDBBB@@@@@@???@@@@@@@@@@@@>>>===:::777555444000000000000////////////---......///222444777888000000000000000000000000//////000000111111222222111111000000111111222333000333555555666<<>>======;;;:::888777777666666666666666999:::===@@@CCCGGGIIIJJJGGGLLLPPPSSSYYYaaafffeeehhhjjjmmmqqquuuzzz}}}~~~}}}~~~~~~{{{yyytttjjjbbbUUUSSSOOOKKKGGGEEEDDDCCC???===;;;;;;<<<>>>>>>===:::999999888888888888888:::999999888777666555555555444444444444555666666888:::<<<===@@@GGGQQQYYYmmmyyylllbbb[[[WWWVVV]]]gggssszzzxxxlll___hhhzzzwww^^^NNNGGGCCCCCCEEEHHHMMMOOOOOOOOOFFFEEECCCAAA@@@@@@@@@@@@AAA@@@???===;;;999666555111111000000000/////////,,,---...111444777999;;;111111111111111111111111000000000000000111111111111111000000111111222333000333444444333888AAAIIIWWWaaannnxxx{{{lll]]]ZZZ^^^ccchhhmmmoooqqqtttwww~~~vvvmmmjjjsss~~~zzzuuunnneee\\\XXXXXX[[[]]]ffffffhhhlllqqqttttttrrruuusssqqqpppooommmiiifffcccbbb```^^^ZZZTTTLLLGGGBBB@@@???===<<<;;;::::::::::::999999999999:::;;;888;;;???BBBEEEHHHKKKMMMLLLRRRWWWZZZaaakkkppppppnnnnnnqqqtttyyy}}}{{{sssmmm```]]]XXXSSSPPPLLLIIIGGGCCCAAA>>>===>>>???@@@???;;;;;;:::999999999999:::;;;:::999888777666555555555444444444444555666666666888:::;;;===BBBJJJQQQbbbpppzzzkkk```XXXRRRUUU\\\fffsss~~~}}}hhhdddjjjiiiRRRDDDDDDCCCDDDGGGJJJLLLLLLKKKHHHFFFDDDBBB@@@@@@@@@@@@AAAAAA@@@>>><<<:::888666222111111000000/////////,,,---///111333666888999111111111111111111111111111111111000000000000000111111000000111111222333222555666555555999BBBIIIUUU^^^kkkuuu}}}uuuggg\\\]]]fffmmmqqqsssttttttuuuxxxlllfffeeeppp~~~vvvmmmhhh```YYYUUUWWW[[[^^^jjjjjjllloooqqqrrrqqqppprrrqqqooooooooonnnllljjjfffddd```\\\WWWQQQIIIDDDAAAAAA???===:::999888888:::::::::;;;<<<===>>>??????BBBFFFHHHJJJLLLPPPSSSSSSXXX]]]aaahhhqqqvvvvvvsssssstttxxx}}}zzzuuujjjfffaaa\\\YYYUUUPPPLLLGGGDDD@@@>>>>>>?????????======<<<;;;;;;;;;<<<<<<::::::999888666555444444555444444444444555666666333666888999;;;???FFFLLLWWWdddxxxwwwggg]]]TTTSSSVVV[[[dddkkkxxxsssfff___lllwww\\\HHHCCCBBBBBBDDDGGGJJJJJJJJJIIIHHHEEECCCAAA@@@@@@@@@AAAAAA@@@???===:::888777222222222111000/////////---...///000111222333333111111111111111111111111111111111000000000000000111111000000111111222333222555888777777:::CCCJJJTTT\\\fffoooxxxuuujjjbbbgggooosssrrrrrrqqqrrrttt{{{{{{tttjjjggghhhqqq~~~~~~}}}}}}{{{zzzzzz~~~zzzrrrdddaaa\\\VVVTTTVVV\\\aaajjjkkknnnpppqqqrrrrrrqqqmmmllllllmmmpppqqqqqqpppfffbbb]]]XXXRRRLLLFFFBBB@@@@@@???<<<999777777888999::::::<<<>>>@@@BBBCCCCCCFFFIIIJJJKKKMMMSSSWWW\\\aaaeeegggllltttxxxwwwwwwuuuvvvzzz}}}uuupppjjjfffccc^^^XXXSSSLLLHHHCCC???>>>>>>>>>===???>>>>>>===============:::999999888777666555555555444444444444555666666222555888999:::===CCCGGGMMMXXXiiixxxrrrfffYYYUUUTTTTTTWWW[[[hhhqqq~~~}}}kkk]]]aaarrrkkkTTTCCCAAA@@@BBBEEEIIILLLLLLKKKIIIFFFDDDAAA@@@??????AAA@@@???>>><<<:::999777333333222111000000///...---...//////000000//////111111111111111111111111000000000000000111111111111111000000111111222333222555888777666:::AAAHHHRRRWWW___fffppp|||xxxppplllqqquuutttooommmkkkooowwwxxxppplllkkkjjjjjjnnntttzzz~~~yyyzzz{{{{{{{{{zzzyyyxxxzzzzzzzzzxxxwwwtttrrrpppooooooooonnnnnnpppuuuyyyxxxyyyyyyzzzyyyxxxvvvuuuvvvwwwzzzuuukkk\\\\\\YYYVVVUUUXXX___dddhhhiiikkklllmmmmmmnnnooojjjiiihhhiiilllnnnnnnnnn```\\\VVVPPPKKKGGGCCCAAA<<<======;;;888777888::::::;;;<<>>>>>===<<<=========::::::999999888888888777555444444444444555666666222555888888888:::>>>BBBEEENNN\\\hhhqqqyyyssscccZZZUUURRRRRRUUUYYYdddsssuuuccc^^^cccrrryyybbbIIIFFFBBBAAADDDHHHKKKMMMLLLJJJGGGDDDBBB@@@??????@@@??????>>><<<:::888777444333333222111000///...------...///000///......000000000000000000000000//////000000111111222222111111000000111111222333666999;;;999777999@@@FFFRRRUUUZZZ```iiiuuuzzzwwwyyyyyysssnnnlllmmmsss~~~xxxsssooommmllljjjggggggkkkpppsssuuuzzz|||||||||{{{xxxtttrrrqqqpppooonnnhhhhhhiiiiiiiiigggfffeeehhhhhhgggfffeeeddddddddd```````````````bbbeeehhhfffggghhhhhhhhhhhhffffffjjjiiilllqqqssstttxxx~~~~~~rrrfffYYYZZZYYYXXXXXX[[[bbbhhhgggggghhhhhhffffffggghhhiiihhhfffeeefffgggfffeee[[[VVVOOOIIIFFFCCCAAA@@@999;;;<<<;;;888777:::<<<===>>>@@@BBBFFFIIIMMMNNNNNNQQQSSSSSSSSSXXXaaaiiillloooqqqppprrrwwwyyywwwsssqqqqqquuu}}}}}}wwwtttrrrmmmfff```ZZZUUUNNNIIIFFFEEECCCBBB>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::555444444444444555666666333555888888666777:::>>>AAAIIITTT^^^eeemmmvvv{{{~~~kkk___YYYTTTSSSUUUKKKWWWggguuukkk```ZZZaaazzzkkkQQQLLLFFFBBBCCCFFFIIIJJJMMMKKKHHHEEEBBB@@@????????????>>>===<<<:::888777444444333222111000///...,,,---...000000000//////////////////////////////...//////000111222222333111111111000111222222333:::===>>><<<999:::???EEETTTVVVXXX]]]fffsss~~~{{{tttooonnnttt{{{zzzwwwooonnniiibbb^^^bbbiiinnnooouuu}}}}}}}}}~~~}}}}}}{{{xxxtttqqqqqqqqqnnnkkkhhheeeddddddbbbaaa[[[\\\\\\\\\\\\ZZZYYYXXX]]]\\\ZZZYYYYYYZZZ[[[\\\TTTUUUVVVVVVUUUWWWYYY\\\XXXYYYZZZ[[[[[[[[[ZZZYYYZZZZZZ\\\aaaccccccggglllrrrrrrtttxxx}}}{{{nnnddd```WWWXXXYYYZZZ[[[^^^cccfffcccdddfffggghhhhhhggggggfffeeeccccccbbb```]]][[[OOOLLLGGGDDDBBBAAA@@@>>>::::::::::::::::::::::::>>>???BBBFFFIIIMMMPPPQQQTTTVVVXXXYYY[[[___ffflllvvvxxxzzz{{{zzzyyyyyyzzzxxxvvvvvvyyy~~~{{{vvvqqqllliiifff```XXXRRRMMMIIICCC??????>>><<<===>>>??????>>>999999999999999999999999777777777777666666666666666666666666777888999:::>>>CCCKKKSSSZZZ```fffiiiwwwzzzhhh\\\RRRPPPTTTMMMNNNVVVfffxxxwwwggg[[[[[[ooo{{{dddRRREEEEEEFFFCCCDDDJJJKKKJJJIIIFFFCCC???===;;;<<<===???@@@???===:::888444333111000////////////////////////////////////////////////////////////////////////000000000000333222222111222333555666555888;;;;;;;;;===BBBGGGTTTXXX[[[[[[bbbssstttrrrxxxzzzwwwxxxyyyyyywwwqqqiiibbbdddllltttuuu}}}|||vvvrrrrrrrrrpppnnnooonnnmmmlllllliiifffccc```___]]][[[XXXVVVTTTSSSRRRQQQPPPQQQRRRRRRRRRQQQPPPOOOMMMMMMOOOQQQRRRRRRPPPOOONNNNNNNNNNNNPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQQQQTTTXXX[[[\\\]]]^^^___aaaeeeiiimmmqqqsssxxxzzz}}}}}}|||}}}~~~rrrfff___\\\WWWZZZ^^^```aaacccfffhhheeeeeefffhhhiiijjjjjjkkkhhheeeaaa]]][[[XXXTTTRRRKKKGGGCCC@@@???>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<>>??????===:::999444333111000////////////////////////////////////000000000000000000000000////////////000000000000222222111111222444555666666999;;;;;;;;;<<>>???@@@@@@@@@BBBEEEIIINNNSSSVVVXXXaaadddhhhjjjkkkmmmqqquuuyyy{{{}}}}}}|||zzzzzzzzz|||{{{|||~~~~~~}}}}}}||||||~~~}}}}}}~~~~~~~~~~~~~~~~~~|||xxxrrrjjjddd^^^YYYRRRMMMGGGDDD@@@>>>======;;;:::<<<<<<<<<<<<<<<<<<<<<<<<777777777666666555555555555555555555555666777888;;;>>>CCCIIIOOOVVV]]]aaa^^^gggsssttt^^^QQQNNNMMMIIIJJJSSSaaarrr~~~~~~mmm\\\^^^iiiiiiQQQGGGEEECCCEEEIIIIIIHHHGGGEEEBBB???;;;::::::<<<>>>??????===;;;999555444222000////////////////////////////////////111111111111111111111111.../////////000000000111111111000111222444666777888:::<<<;;;:::;;;???CCCVVVbbbkkknnnrrr{{{xxx}}}|||vvvrrrsssxxxzzztttnnnhhhbbb______\\\XXXUUUUUUUUUUUUTTTWWWVVVVVVTTTSSSRRRRRRQQQQQQQQQPPPOOONNNNNNMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRRRRQQQPPPOOOOOOPPPRRRSSSRRRQQQPPPOOONNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNMMMLLLJJJIIIJJJJJJIIIHHHJJJJJJKKKMMMOOOQQQSSSTTTUUUVVVWWWVVVUUUUUUVVVXXXeeegggkkkmmmooorrruuuxxx~~~{{{nnnddd___^^^___^^^bbbhhhlllnnnpppqqqsssooonnnlllkkkmmmppptttvvvvvvnnncccYYYPPPKKKFFFDDDEEEBBB>>><<<<<<<<<<<<;;;:::;;;<<<>>>???AAABBBCCC@@@BBBEEEJJJPPPTTTXXXZZZaaaeeejjjmmmmmmnnnqqqtttxxxzzz}}}}}}}}}||||||}}}}}}}}}~~~~~~}}}}}}|||||||||{{{yyyyyyyyyzzz}}}~~~~~~~~~{{{|||~~~~~~}}}|||}}}|||zzzzzzzzz{{{}}}~~~~~~~~~|||tttnnnhhhbbb[[[VVVMMMJJJFFFBBBAAA@@@>>>=========<<<<<<<<<<<<;;;;;;888777777666666555555555444444444444444555666777:::<<>>;;;999999:::===>>>???===;;;:::666444222000////////////////////////////////////000000000000000000000000......//////000000111111000000000000222444666777888:::<<<;;;999:::===AAARRRdddvvv}}}|||~~~}}}xxxsssppplllfffaaa]]]YYYVVVTTTRRRPPPOOONNNOOOOOOOOOTTTUUUUUUTTTRRRRRRSSSTTTRRRRRRRRRSSSSSSSSSTTTTTTSSSTTTVVVWWWWWWXXXYYY[[[ZZZZZZYYYWWWWWWXXX[[[]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTTTTRRRPPPMMMKKKKKKJJJHHHGGGIIIIIIIIIIIIIIIJJJKKKKKKMMMMMMMMMLLLLLLLLLMMMNNNUUUXXX[[[]]]^^^aaadddfffhhhkkkqqquuuyyy}}}tttiiibbbaaaaaaccccccfffjjjmmmooorrruuuxxxsssrrrpppoooppprrruuuvvvwwwooobbbVVVNNNHHHDDDBBBAAA???<<<:::;;;<<<<<<<<<:::;;;===???AAACCCDDDEEEAAACCCGGGLLLQQQVVVZZZ\\\aaafffkkknnnnnnoooqqqtttwwwzzz}}}~~~~~~~~~}}}~~~~~~}}}}}}}}}||||||{{{{{{{{{wwwwwwwwwxxx{{{}}}||||||yyyzzz{{{}}}}}}}}}|||{{{{{{zzzxxxwwwwwwyyy{{{}}}|||}}}~~~}}}{{{zzz{{{|||~~~}}}||||||}}}|||vvvrrrlllddd___SSSOOOJJJFFFDDDBBBAAA???===<<<<<<<<<;;;;;;;;;:::999888888777666666555555444444444444444555555666999:::===@@@EEEKKKSSSXXXWWWZZZ```hhhsss{{{dddWWWOOOJJJHHHLLLRRRZZZeeeooo|||kkk```^^^bbbwwwhhhRRRFFFBBBCCCFFFFFFGGGFFFEEECCC???;;;999888999<<<>>>>>>===<<<:::666555333111////////////////////////////////////////////////////////////.........///000111111111000000000000111333555666777999;;;:::888999===AAAJJJaaa{{{|||{{{~~~}}}|||vvvpppmmmfffeeeccc___ZZZVVVSSSRRRPPPOOOOOONNNMMMMMMNNNOOOSSSUUUWWWWWWUUUUUUVVVXXXWWWWWWXXXZZZ[[[\\\]]]^^^]]]___aaabbbaaaaaadddfffffffffeeedddbbbdddhhhlllnnnnnnmmmkkkjjjhhhgggffffffeeecccaaa___]]]\\\[[[XXXVVVSSSQQQPPPOOOMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKKKKMMMPPPQQQRRRSSSVVVXXXUUUXXX]]]aaaeeehhhlllooorrrvvv}}}xxxrrriiicccaaabbbcccdddeeehhhkkkmmmooorrruuuxxxssssssrrrqqqqqqpppppppppnnnggg[[[PPPIIIEEEBBBAAA===;;;999888999;;;<<<<<<===>>>???AAACCCEEEGGGGGGFFFHHHLLLQQQVVV[[[___aaaeeeiiinnnqqqrrrsssvvvyyyzzz}}}~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{||||||||||||{{{zzz{{{{{{{{{zzzyyyxxxxxxwwwvvvvvvwwwyyy{{{{{{zzzwwwwwwyyyzzz{{{{{{{{{{{{xxxwwwvvvuuuuuuwwwxxxzzz{{{|||}}}|||{{{zzz{{{|||{{{|||~~~}}}{{{zzzzzzzzz}}}{{{vvvooojjj[[[VVVOOOJJJFFFDDDBBB@@@=========<<<;;;;;;::::::::::::999888777777666666555555444444444555555666777999;;;>>>AAAGGGNNNSSSSSSUUU\\\ccckkkyyyooo]]]PPPKKKHHHJJJLLLOOOUUU\\\ppp|||yyyggg]]]YYYiiiwww]]]KKKDDDDDDFFFFFFGGGGGGFFFDDD@@@<<<999666888;;;===>>>>>><<<;;;777666444111000/////////////////////////////////........................------...///000111222222111111000000111222444555444777999999888:::>>>BBBNNNeeesssooosss}}}}}}xxxtttyyyyyyssspppppppppnnnllljjjgggdddccc___``````]]]YYYTTTRRRQQQRRRSSSTTTSSSQQQQQQSSSTTTUUUYYY]]]^^^\\\[[[]]]___```aaacccdddfffhhhiiijjjkkknnnqqqpppooonnnqqqttttttuuuuuusssrrrtttzzz}}}{{{yyywwwuuutttrrrooommmjjjiiihhhdddbbb^^^\\\[[[ZZZXXXVVVSSSQQQPPPNNNLLLKKKJJJJJJKKKJJJHHHGGGHHHIIIHHHGGGEEEGGGIIIIIIIIIJJJLLLMMMJJJLLLOOORRRTTTWWWZZZ]]]___ccciiioootttxxx|||vvvqqqgggddd```___aaacccddddddcccgggkkkooopppqqqrrrtttqqqrrrrrrrrrpppllliiigggccc\\\SSSKKKEEECCCBBBAAA===;;;888888:::<<<>>>>>>AAAAAACCCDDDFFFHHHJJJJJJNNNPPPSSSXXX]]]aaaeeegggiiimmmrrruuuvvvxxx|||~~~|||{{{zzzzzzzzzvvvwwwxxxxxxyyyyyyyyyyyywwwwwwyyyzzzzzzzzzyyyyyyyyyzzzzzzzzzyyyxxxvvvuuuwwwvvvuuuvvvxxxyyyxxxwwwuuuuuuuuuvvvwwwyyyzzz{{{wwwwwwvvvuuuvvvwwwxxxyyy|||}}}~~~~~~}}}|||}}}yyy{{{||||||{{{zzzyyyzzzzzz|||zzzuuugggbbbYYYQQQKKKGGGDDDBBB??????>>>======<<<;;;;;;<<<<<<;;;:::999888777666666666555555555555555666444666999<<>>>>><<<;;;888666444222000/////////////////////////////////////////////////////////------...///000111222222333222111000000111222333111444777888888;;;@@@DDDTTTggg~~~yyynnndddeeemmmyyy{{{ssspppooowwwzzztttmmmgggdddbbbaaa___]]]\\\\\\[[[ZZZZZZ]]]aaabbb___\\\[[[[[[^^^```aaa```^^^]]]___aaabbbhhhnnnpppnnnmmmnnnpppqqqrrrtttvvvxxxzzz{{{|||}}}~~~~~~zzzwwwssspppnnnllliiiggg```^^^\\\ZZZXXXVVVUUUTTTSSSOOOLLLKKKKKKJJJHHHEEEEEEFFFGGGGGGFFFEEEGGGHHHFFFGGGIIIIIIJJJKKKMMMOOOPPPSSSWWW[[[___bbbgggjjjqqqxxxxxxlllfff^^^\\\[[[^^^bbbffffffeee```eeelllpppqqqqqqpppooooooppprrrqqqnnniiiccc```\\\VVVNNNHHHEEECCCCCCBBB???===;;;;;;===@@@AAAAAADDDDDDFFFGGGIIIKKKLLLMMMTTTVVVYYY]]]bbbgggjjjlllkkkoootttvvvwwwzzz|||zzzxxxxxxwwwxxxuuuvvvwwwxxxyyyyyyyyyyyyvvvwwwyyyzzzzzzzzzyyyyyyzzzzzz{{{{{{yyyxxxvvvuuuvvvuuutttuuuwwwwwwvvvuuuttttttssstttuuuwwwyyyzzzxxxxxxxxxxxxxxxyyyzzzzzzyyyzzz||||||{{{{{{|||~~~yyy{{{}}}~~~|||{{{{{{{{{yyy|||}}}ssslllbbbYYYQQQKKKGGGDDD@@@@@@@@@???>>>======<<<======<<<;;;:::888888777777666666555555555666666222444777:::===AAAFFFJJJMMMPPPVVV]]]^^^cccuuuuuu___WWWOOOKKKHHHFFFJJJOOORRRcccyyy{{{{{{~~~hhhXXXZZZfff}}}pppVVVIIIGGGIIIFFFGGGHHHHHHFFFBBB>>>;;;555777:::===>>>>>>===<<<888777444222000/////////////////////////////////000000000000000000000000------...///000111222222333333111000000000111222///222666777888;;;AAAFFFTTTcccuuu|||nnnddd^^^aaajjjuuuuuummmkkkmmmxxx~~~}}}zzzvvvqqqkkkfff```\\\ZZZXXXWWWVVVWWWWWWVVVUUUVVV\\\cccggggggfffggghhhkkkmmmooonnnkkkjjjkkknnnrrrxxx|||yyyvvvmmmkkkiiifffdddbbbaaa```[[[WWWSSSPPPOOOMMMIIIFFFGGGHHHIIIHHHFFFEEEFFFGGGFFFGGGGGGFFFEEEEEEGGGHHHHHHJJJLLLNNNOOORRRVVVYYY___fffooovvvzzzxxxggg[[[[[[[[[\\\___ccceeeeeeeeefffhhhkkknnnoooooonnnmmmkkkllllllkkkgggaaa[[[WWWOOONNNKKKGGGEEECCCBBBBBB>>>?????????>>>???AAACCCIIIHHHFFFHHHKKKPPPSSSUUU___aaacccfffjjjmmmpppqqqrrrtttuuuvvvxxx}}}~~~{{{{{{}}}~~~}}}zzzyyyxxxvvvtttsssrrrrrrttttttttttttttttttuuuuuurrrrrrssstttuuuvvvwwwxxxuuuvvvwwwwwwwwwwwwvvvvvvxxxwwwvvvuuutttsssssssssttttttttttttuuuuuuuuuuuuttttttuuuvvvwwwxxxxxxyyy{{{{{{zzz{{{{{{|||}}}~~~|||{{{yyyxxxxxxxxxyyyzzz{{{|||~~~~~~|||{{{yyyooofff^^^VVVMMMGGGFFFCCC@@@???AAAAAA???<<<>>>===<<<;;;999888777666::::::999999888777777777666555555666999===AAADDDHHHPPPYYY]]]^^^cccnnnxxxkkk]]]OOOJJJIIIGGGFFFGGGNNNVVVhhh|||rrr~~~llldddbbbsssgggPPPGGGIIIFFFHHHJJJJJJHHHEEECCCBBB888888:::<<<>>>>>><<<:::999888666333111000///...////////////////////////000000000000000000000000000000000000000111111222333333333222222222111111777666555444555:::AAAFFFRRR[[[hhhssszzzvvvllleeeaaa\\\___kkkxxx}}}}}}{{{~~~xxxooommmrrrwww~~~}}}xxxuuutttrrrnnnhhhccc```^^^[[[ZZZUUUVVVXXXXXXWWWWWWXXXZZZ[[[bbbkkksssvvvvvvuuuuuu{{{{{{yyy{{{||||||}}}yyyxxxvvvtttssskkkgggaaa\\\XXXTTTPPPNNNNNNLLLJJJIIIIIIIIIHHHGGGIIIGGGEEEDDDEEEGGGGGGFFFCCCDDDFFFHHHIIIJJJJJJJJJUUUWWWZZZ```gggooovvvzzzuuuggg]]]]]]]]]___dddhhhkkkkkkkkkiiikkkmmmnnnnnnllljjjiiiiiiiiihhhfffaaa[[[VVVRRRNNNMMMIIIFFFCCCAAAAAAAAA>>>???AAAAAAAAACCCEEEGGGJJJIIIJJJLLLQQQVVVZZZ\\\dddeeehhhkkknnnqqqssstttuuuvvvwwwxxxyyy}}}|||zzzzzz{{{}}}|||zzzyyyxxxvvvuuusssrrrqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrtttuuuwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuuuusssrrrqqqqqqqqqqqqsssssssssssstttttttttuuussssssssstttuuuvvvxxxyyyzzzzzzyyyyyyyyyzzz{{{{{{zzzzzzyyyyyyyyyzzzzzzzzz{{{|||}}}~~~~~~}}}{{{zzz~~~~~~xxxppphhh```VVVPPPKKKFFFBBB@@@AAABBB@@@===???>>>===<<<:::999888888:::999999888888777666666555555555555888<<<@@@BBBHHHNNNVVVZZZ\\\aaajjjqqqqqqaaaRRRLLLKKKIIIGGGGGGHHHNNN]]]qqqtttoooddd___nnnqqqVVVHHHEEEFFFHHHJJJJJJHHHDDDAAA@@@888888999;;;===>>><<<:::999888666333111000///...////////////////////////000000000000000000000000000////////////000111111111111111000000000//////333333333333444888>>>BBBGGGPPP[[[bbbgggmmmvvv~~~}}}rrrmmmhhhddd___```gggpppuuuuuuvvv{{{~~~~~~zzzuuuvvv|||{{{rrrllliiihhhfffccc___\\\ZZZXXXWWWVVVYYY[[[]]]^^^^^^___aaabbbhhhnnnwww}}}xxxrrrlllgggccc___\\\YYYWWWSSSRRRQQQQQQPPPNNNJJJHHHEEEDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFLLLNNNPPPUUU[[[bbbhhhkkkqqqwwwtttkkkeeeeeefffgggkkknnnpppooonnnmmmmmmnnnnnnllliiifffeeegggeeebbb^^^YYYTTTOOOMMMMMMKKKGGGDDDAAA@@@?????????AAACCCEEEFFFGGGJJJLLLKKKLLLOOOSSSYYY___dddggglllmmmnnnpppsssuuuwwwxxxxxxyyyyyyyyyzzz~~~}}}|||}}}|||{{{zzz{{{yyywwwwwwxxxyyyxxxwwwvvvuuutttsssqqqqqqppppppnnnmmmmmmmmmnnnnnnoooooopppooonnnnnnoooqqqsssuuuvvvuuutttsssssstttuuuvvvssssssrrrqqqppppppppppppqqqqqqqqqrrrrrrrrrssssssqqqpppppppppqqqtttwwwxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwxxxyyyzzzzzz{{{{{{zzzzzz{{{|||||||||zzzyyyxxxyyyzzz{{{|||}}}}}}~~~}}}|||~~~}}}vvvnnnddd]]]SSSMMMFFFCCCBBBBBBAAA?????????>>>===<<<:::999999999999888888777666666666555444444555777:::===@@@FFFJJJPPPVVV[[[aaafffjjjyyy|||jjjXXXPPPNNNKKKHHHGGGDDDGGGQQQ___nnn}}}www~~~zzzjjj^^^iiicccMMMEEEFFFGGGIIIJJJHHHEEEAAA>>>777777888:::<<<===<<<;;;999888666333111000///...////////////////////////000000000000000000000000//////......//////000111111000000000000////////////000111222333666:::===@@@GGGPPPSSSTTTZZZfffpppzzzsssqqqpppkkkfffdddfffiiimmmnnnsssyyy}}}}}}~~~~~~yyynnneee```^^^]]][[[ZZZYYYXXXWWWXXXYYYYYY```bbbeeeggghhhjjjmmmooosssxxx~~~yyytttooolllgggddd___[[[ZZZXXXWWWVVVQQQNNNJJJHHHGGGGGGFFFEEEFFFFFFEEEEEEDDDCCCBBBBBBDDDEEEGGGJJJNNNSSSWWWYYY___dddkkkqqqtttxxx~~~vvvrrrqqqsssrrrqqqrrrsssrrrooolllnnnnnnnnnllljjjgggdddbbbfffddd___YYYSSSOOOLLLJJJKKKIIIEEEBBB???>>>??????BBBDDDGGGHHHIIIJJJLLLNNNLLLOOOTTTZZZ```ffflllpppqqqrrrsssuuuwwwxxxyyyzzzzzzzzzzzzzzzzzz}}}}}}}}}{{{yyyxxxyyyzzzyyyxxxxxxwwwvvvuuuuuuuuuuuuttttttsssrrrqqqppppppoooppplllkkkjjjjjjjjjkkkllllllpppooommmlllmmmooorrrtttuuusssqqqppppppqqqrrrtttrrrqqqppppppooooooppppppoooooooooppppppppppppqqqnnnmmmllllllmmmqqqtttvvvttttttsssrrrrrrqqqrrrrrrsssuuuwwwyyyzzzzzzzzzyyyxxxxxxyyyyyyxxxwwwvvvuuuvvvwwwyyyyyyyyyxxxyyyyyyyyy{{{|||||||||{{{|||~~~zzzqqqjjj\\\UUULLLFFFDDDCCCAAA?????????>>>===<<<;;;::::::999999888777777666666555444444444444666888;;;===DDDFFFKKKSSS[[[bbbggghhhrrryyycccVVVQQQLLLHHHGGGEEEEEEJJJSSS]]]lll{{{zzzqqq```eee~~~rrrWWWIIIDDDEEEGGGHHHIIIFFFBBB???888777777888;;;<<<<<<<<<999888666333111000///...////////////////////////////////////////////////...............///000000222222222222111111111111---///111222333555888:::???FFFLLLMMMMMMTTTcccooo~~~{{{{{{uuuooollljjjiiilllpppwww}}}|||{{{||||||wwwnnneee^^^[[[ZZZ[[[XXXYYYZZZ\\\]]]___ccceeegggjjjnnnqqqssswwwzzz}}}{{{wwwqqqllliiigggeeeddd]]]ZZZTTTQQQOOONNNMMMKKKHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEGGGJJJLLLMMMQQQUUUYYY^^^bbbhhhnnnsss|||xxxyyy{{{}}}{{{xxxvvvuuurrrooommmmmmmmmlllkkkiiifffdddbbbfffccc]]]WWWQQQMMMKKKJJJIIIGGGCCC@@@??????@@@AAAFFFHHHKKKLLLLLLLLLMMMOOOOOOSSSZZZ```eeekkkqqquuutttuuuvvvwwwxxxzzzzzz{{{zzz{{{zzzzzzzzz|||}}}{{{{{{zzzxxxxxxyyyzzzzzzyyyvvvvvvvvvvvvtttssssssssssssrrrqqqpppppppppppppppmmmllljjjiiihhhiiijjjkkkpppooonnnmmmnnnoooqqqssssssrrrpppnnnmmmnnnpppqqqooonnnmmmmmmlllllllllllllllmmmmmmmmmmmmnnnnnnnnnkkkjjjiiihhhjjjmmmppprrrpppooonnnnnnmmmmmmmmmmmmooopppsssuuuvvvvvvvvvvvvtttttttttttttttssssssrrrsssuuuwwwwwwvvvuuuvvvxxxwwwyyy{{{{{{zzzyyyyyyzzzyyy{{{}}}{{{uuuggg___TTTLLLHHHEEECCCAAA??????>>>===<<<;;;;;;:::999999888888777666666666444444444444666777999:::@@@BBBGGGPPP[[[dddiiikkknnn{{{sssbbbWWWNNNHHHGGGGGGFFFFFFKKKQQQ^^^sss{{{sss^^^___qqq~~~```MMMDDDCCCDDDGGGIIIIIIFFFCCC;;;999777888:::<<<<<<<<<999888666333111000///...////////////////////////////////////////////////...............///000000111111111111111111111111...000222444444666888:::???DDDJJJLLLNNNWWWgggttt~~~}}}uuussspppmmmpppwww~~~xxxtttssstttrrrnnnggg___[[[YYYYYYZZZWWWZZZ___bbbeeeiiinnnqqqqqqtttxxx|||}}}{{{mmmiiibbb]]][[[YYYXXXVVVLLLKKKIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIKKKNNNRRRWWW\\\```{{{{{{|||xxxvvvtttrrrpppmmmlllkkkiiigggeeecccbbbccc```[[[UUUPPPMMMLLLKKKHHHFFFCCC@@@@@@AAADDDEEEIIIKKKNNNPPPOOOOOOPPPQQQTTTZZZaaafffiiilllqqquuuuuuvvvvvvxxxyyyzzz{{{|||{{{{{{{{{zzzzzz|||}}}|||{{{{{{yyyxxxyyy{{{||||||{{{vvvwwwxxxwwwuuussssssssssssrrrrrrqqqqqqqqqrrrrrrqqqooommmjjjiiiiiijjjkkkooooooooooooooopppqqqqqqrrrqqqpppooonnnnnnoooooolllllljjjiiihhhgggggggggjjjjjjkkkkkkkkklllllllllhhhggggggfffgggiiilllmmmkkkkkkjjjiiiiiiiiijjjjjjkkklllmmmooopppqqqqqqqqqpppppppppooopppppppppppppppsssvvvvvvtttsssuuuxxxtttvvvxxxxxxwwwuuuuuuuuuuuuwwwyyyzzzzzzzzz{{{}}}~~~rrrjjj^^^TTTOOOJJJFFFCCC@@@@@@???>>>>>>===<<<<<<::::::999999888777777777555555555555666777777888<<<>>>CCCLLLWWWaaaiiilllllluuu~~~uuudddTTTKKKIIIGGGEEEDDDEEEHHHSSSgggzzzppp\\\YYYbbbuuuhhhSSSGGGDDDCCCEEEHHHJJJHHHEEE>>><<<999888999;;;<<<<<<999888666333111000///...////////////////////////000000000000000000000000//////......//////000111......///////////////000000222444555555666999;;;<<<@@@FFFJJJQQQ\\\kkkuuu{{{yyyzzz|||||||||yyyxxxwwwtttxxx~~~yyytttooommmllllllmmmjjjddd___\\\[[[[[[[[[ZZZ___eeejjjmmmrrrxxx}}}{{{tttoookkkiiihhhggg\\\YYYUUUPPPLLLIIIGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDGGGGGGGGGHHHKKKOOORRRTTT~~~zzzvvvsssqqqpppnnnmmmkkkiiifffcccaaa___]]][[[WWWSSSOOOMMMKKKKKKGGGEEEBBBAAAAAADDDGGGJJJJJJMMMQQQSSSTTTTTTUUUVVV[[[aaahhhkkklllmmmppptttuuuvvvwwwxxxzzz{{{|||}}}|||||||||{{{{{{~~~}}}}}}{{{zzz{{{zzzxxxxxxxxx{{{|||}}}|||wwwyyy{{{zzzwwwttttttuuusssssssssrrrrrrsssssstttvvvtttqqqmmmkkkkkkkkklllmmmnnnooopppppppppooonnnssssssrrrrrrqqqppppppooonnnmmmkkkiiihhhgggffffffhhhiiiiiiiiijjjjjjjjjjjjffffffeeeeeefffgggggghhhgggffffffffffffgggggghhhhhhhhhhhhhhhiiikkkllllllkkkkkkkkkkkklllmmmnnnnnnlllpppttttttrrrrrrtttxxxrrruuuwwwwwwuuusssrrrrrrsssvvvxxxyyyyyyyyyyyyzzz}}}}}}ttthhh^^^WWWQQQKKKGGGBBBBBBBBBAAA@@@@@@??????;;;;;;::::::999888888888666666666666666666777777888;;;???FFFOOOZZZdddiiinnnrrrvvv|||uuu^^^OOOKKKGGGEEEDDDDDDEEEMMM```ssstttaaaYYYXXXbbb{{{rrr]]]LLLHHHDDDDDDGGGIIIHHHFFFBBB>>>;;;999999;;;<<<<<<999888666333111000///...////////////////////////000000000000000000000000000////////////000111111............//////000000222333444444555666:::===<<>>>>>DDDHHHQQQ^^^mmmxxx~~~~~~yyytttooolllccccccaaa___^^^```dddgggqqq{{{yyykkkcccWWWUUURRROOONNNMMMLLLLLLIIIGGGFFFEEEFFFFFFEEECCCzzzqqqjjjgggeeefffhhhjjjhhhbbbZZZTTTSSSRRRPPPNNNKKKJJJIIIHHHGGGKKKOOOSSSVVVXXXZZZ\\\^^^[[[YYYYYY___gggnnnrrrrrrtttuuutttttttttwwwxxxwww{{{~~~}}}{{{zzzyyyyyy}}}}}}{{{zzzzzzxxxwwwwwwwwwwwwuuutttwwwvvvvvvvvvvvvwwwxxxyyy{{{||||||zzzwwwuuuttttttppppppppppppqqqqqqqqqqqqmmmmmmkkkgggdddcccdddfffeeeggghhhhhhgggfffggghhhnnnpppssswwwyyyzzzzzzyyy{{{{{{zzzzzzzzzzzzyyyyyysssrrrpppmmmiiidddaaa^^^YYYUUUTTTWWWZZZ\\\aaagggjjjlllmmmnnnmmmmmmnnnoooppppppqqqooolllkkkkkklllmmmmmmlllkkkjjjiiiiiihhhkkkmmmnnnnnnmmmlllmmmnnnooopppqqqrrrssssssrrrqqqnnnnnnmmmllljjjjjjkkkmmmmmmooorrrtttuuuwwwyyy{{{{{{~~~wwwmmmaaaYYYMMMIIIDDDAAA@@@@@@AAAAAA@@@>>><<<;;;;;;;;;:::999888777666555444444555555777999::::::<<>><<<<<<<<<<<<999888777555333222111000000000000000////////////////////////000000000000000000000000111111111111000000000000000111333333444444555666999===@@@BBBJJJPPPZZZfffqqqzzz~~~|||zzzvvvqqqlllhhhfffbbbcccccccccdddfffjjjnnnxxxvvvddd___YYYUUURRRPPPNNNMMMMMMKKKHHHGGGHHHHHHGGGFFF|||sssmmmhhhbbbbbbaaaaaa```[[[UUUQQQRRRQQQOOOMMMLLLKKKJJJJJJJJJNNNTTTXXXZZZ\\\^^^___bbb]]]YYYZZZbbbkkksssvvvvvvxxxzzz{{{{{{{{{zzzyyyvvvzzz~~~|||{{{yyywwwxxx|||~~~{{{yyyyyyyyyzzzxxxvvvvvvvvvvvvtttsssvvvvvvvvvvvvvvvvvvvvvwwwyyyzzz{{{zzzwwwuuuuuuvvvqqqqqqrrrsssssssssssssssnnnmmmkkkgggdddcccdddfffhhhiiikkkkkkiiihhhhhhiiilllnnnqqqtttvvvwwwxxxxxxzzzzzzzzzzzzzzzzzzzzz{{{wwwvvvsssooohhhaaaZZZVVVQQQNNNMMMPPPSSSXXX```iiinnnqqquuuvvvuuuuuuvvvxxxuuuvvvwwwuuurrrooonnnooopppooonnnmmmlllkkkjjjjjjmmmoooppppppnnnmmmmmmnnnmmmnnnppprrrssssssrrrrrrnnnnnnmmmjjjhhhhhhjjjlllhhhkkkmmmoooppprrrtttwwwzzz|||}}}}}}~~~}}}rrrggg___TTTPPPIIIDDDBBBBBBCCCCCCAAA>>><<<;;;<<<<<<;;;999999888777666555555444444999:::;;;;;;<<>>=========<<<;;;888888999999888777666555444666888888888<<>>======:::999888666444333222111////////////000000000000////////////000000000000000000000000111111111111111111000111111222333444777888888777999@@@JJJRRRbbbkkkssssssqqqtttzzzwwwyyy~~~|||wwwsssooommmkkkkkkkkkjjjjjjjjjkkkkkkllllllqqqyyy}}}wwwnnnhhh]]]XXXRRRMMMKKKKKKKKKKKK~~~}}}tttggg\\\UUUSSSRRRRRRUUUTTTTTTSSSSSSSSSTTTTTTSSSUUUVVVVVVVVVVVVWWWYYY\\\^^^aaadddhhhmmmssswwwwwwzzzzzzuuuvvvwwwwwwwwwyyy|||~~~}}}}}}}}}~~~}}}zzzxxxwwwvvvvvvvvvuuutttssstttuuuvvvuuutttpppqqqrrrtttuuuuuuuuutttppprrrtttuuuttttttuuuvvvrrrsssuuuvvvuuutttrrrqqqppprrrsssrrrpppnnnnnnnnnuuuxxx|||}}}|||{{{zzzzzzyyyyyyyyyxxxwwwwwwvvvvvvuuutttsssqqqooonnnlllkkkjjjhhhddd^^^VVVNNNGGGCCC>>>===>>>@@@BBBGGGRRR^^^lllttt}}}~~~~~~}}}uuutttrrrppppppqqqrrrsssppprrrttttttsssssstttuuussstttuuuvvvvvvuuuttttttrrrsssuuussspppmmmkkkkkkgggiiikkkmmmnnnpppsssuuuvvvuuutttttttttttttttssssssvvvyyy}}}~~~sssmmmdddZZZRRRJJJDDD@@@BBB@@@>>>===>>>>>><<<;;;777888999999999888777777666888999999888;;;AAAFFFPPP]]]kkkqqqnnnkkkmmmqqqrrrtttwwwwwwrrrhhh[[[RRRHHHEEEDDDFFFFFFCCCBBBDDDCCCEEERRRjjj{{{xxxtttdddiiipppoooWWWHHHCCCDDDFFFDDDCCCCCCBBBAAA???>>>===:::999888666555333222111.../////////000000000111////////////000000000000000000000000111111111111111111111111222333444444666777999999===FFFSSS^^^nnnzzz}}}|||}}}zzzyyywwwwwwxxx~~~|||zzzvvvqqqnnnllllllkkklllllllllmmmoooqqqtttuuurrrxxxwwwooohhh___WWWRRRPPPOOONNNqqqddd[[[VVVSSSRRRVVVUUUUUUUUUUUUUUUVVVVVVTTTUUUUUUUUUTTTUUUWWWYYY[[[```fffiiikkkoootttxxxxxxyyy~~~|||vvvvvvvvvuuuuuuxxx|||}}}|||xxx}}}}}}}}}}}}~~~~~~~~~~~~{{{{{{yyyxxxvvvuuuuuuuuurrrqqqqqqrrrtttuuuuuutttnnnppprrrtttuuuuuuuuuuuunnnpppssstttssstttuuuvvvpppqqqsssssssssqqqooonnnooorrrtttuuusssqqqpppooovvvyyy}}}~~~}}}|||}}}zzzzzzxxxwwwvvvtttssssssqqqpppnnnllliiigggeeeddd]]]\\\XXXSSSLLLFFF@@@===::::::;;;>>>???CCCNNNZZZhhhqqq{{{}}}|||~~~}}}|||uuutttrrrqqqqqqrrrssstttuuuwwwyyyyyyyyyyyyzzz{{{zzz{{{|||}}}}}}|||zzzzzzwwwyyy{{{{{{wwwsssqqqooohhhjjjmmmnnnpppqqqtttvvvvvvuuuttttttuuuuuutttsssppprrrtttvvvyyy}}}}}}wwwmmmcccYYYPPPHHHDDDCCCAAA>>>>>>>>>>>>===;;;666777999::::::999888777333444555444333555:::???KKKZZZkkksssqqqpppsssyyytttvvvxxxyyyvvvkkk]]]SSSJJJFFFDDDGGGGGGDDDCCCEEEDDDBBBIII]]]uuuuuu}}}iiilllfff|||www]]]JJJBBBCCCEEEDDDDDDCCCBBBAAA???>>>===:::999888777555333222111.../////////000000111111////////////000000000000000000000000111111111111111111111111222333444555555777999;;;@@@KKK[[[fffzzz}}}uuuwww{{{{{{yyyxxxsssxxx{{{}}}~~~}}}~~~~~~wwwuuuqqqnnnlllllllllmmmooooooppprrruuuxxx{{{}}}|||~~~wwwkkkaaaZZZVVVSSSRRRuuujjjddd___ZZZVVVWWWTTTRRRSSSVVVWWWVVVUUUSSSWWWYYYXXXUUUUUUZZZ^^^ccchhhkkkjjjkkkpppssssssuuuxxx}}}{{{yyy{{{yyyvvvttttttvvvyyyzzz~~~}}}{{{zzzzzzzzzzzz{{{{{{|||{{{{{{zzzyyywwwuuutttssssssrrrqqqrrrrrrrrrpppnnnppppppqqqqqqrrrsssttttttsssrrrqqqsssuuuxxxxxxxxxooopppqqqqqqooolllhhheeehhhkkkssszzzyyysssppprrrvvvxxx{{{~~~~~~|||{{{zzzxxxvvvuuutttrrrnnnllljjjhhheeebbb]]]YYYVVVTTTTTTPPPKKKHHHEEEBBB===999999;;;>>>???<<<===IIIVVVdddoooyyy{{{{{{||||||zzz}}}zzzvvvoooooonnnlllkkkmmmqqquuuvvvxxx{{{}}}}}}}}}~~~~~~}}}yyyvvvtttnnnnnnoooppprrrtttvvvwwwxxxxxxxxxxxxxxxxxxxxxwwwsssrrrrrrsssuuuwwwyyy{{{{{{ooobbbWWWNNNIIIDDDAAA???>>>>>>>>><<<;;;===<<<:::888666666666666555666666666666777:::===IIIRRR```mmmtttvvvvvvuuuzzz{{{yyyvvvtttooocccWWWHHHCCCAAADDDEEECCCCCCEEEAAACCCFFFPPPccc{{{yyyrrrbbbcccuuugggQQQEEE@@@@@@BBBCCCCCCCCCBBB@@@>>>===999999888666555333222222000000////////////000000///////////////000111111111111111111111111111111333444444333222333555777999999999;;;DDDVVVjjjyyy~~~}}}zzztttssstttyyy~~~|||zzztttooohhhcccccceeeiiijjjkkkooouuuyyy}}}}}}sssllleee^^^XXXuuukkkfffbbb\\\XXXZZZWWWUUUVVVYYY[[[ZZZYYYVVVXXXZZZYYYWWWXXX]]]bbbggglllnnnmmmmmmqqqsssrrrrrruuuyyy}}}~~~}}}{{{zzzxxxuuusssrrrtttwwwyyy~~~}}}}}}{{{zzzzzzzzzzzz{{{||||||zzzzzzyyyxxxwwwuuutttssssssrrrqqqqqqrrrqqqooonnnoooooopppqqqrrrssstttttttttrrrrrrsssuuuwwwwwwwwwppppppqqqooolllgggbbb___bbbfffpppzzz{{{vvvsssuuuvvvwwwyyy{{{{{{zzzxxxwwwvvvuuurrrqqqpppnnnkkkhhhbbb```]]]YYYVVVSSSQQQPPPNNNKKKGGGEEECCCAAA===999999;;;>>>???===>>>IIIUUUbbbllluuuwwwwwwxxxyyywwwyyy{{{}}}~~~|||wwwrrrnnnhhhhhhfffeeedddggglllpppsssvvvzzz||||||}}}~~~~~~{{{zzzrrrrrrrrrssstttuuuvvvwwwyyyyyyyyyyyyzzzzzzzzzzzzvvvvvvuuuuuuuuuvvvwwwxxxyyy~~~xxxlll___TTTMMMFFFDDDAAA?????????>>><<<===<<<:::888777666666666555666666666666777:::<<>>===::::::888777555333222111000000////////////000000///////////////000111111//////000111222222333333333444444333222333666888:::;;;>>>DDDOOOcccxxx|||yyyxxx|||~~~{{{wwwssspppmmmiiiccc```aaaeeeiiikkkrrruuuzzz~~~zzzsssjjjddd}}}tttlllhhhccc^^^[[[[[[YYYXXXXXXZZZ]]]^^^^^^ZZZ[[[\\\[[[ZZZ]]]ccchhhlllppprrrpppooorrrsssqqqppprrruuuxxx{{{|||}}}}}}zzzxxxtttqqqqqqsssvvvxxx}}}~~~}}}|||zzzzzzzzzzzzzzz{{{|||}}}yyyyyyyyyxxxwwwuuutttssssssqqqppppppqqqpppooommmoooooopppqqqrrrssstttuuuuuusssrrrssstttvvvuuuuuussssssqqqnnniiibbb]]]YYYYYY___kkkwww{{{xxxuuuvvvuuuvvvvvvwwwvvvuuutttsssrrrooollljjjiiifffcccaaaVVVTTTQQQNNNKKKJJJJJJJJJHHHEEECCCAAA@@@>>><<<999999;;;>>>@@@>>>???IIIUUUbbbkkkrrrssssssuuuvvvuuusssttttttssspppkkkeeebbb^^^]]][[[ZZZZZZ^^^dddhhhmmmqqquuuyyyzzz{{{}}}~~~xxxxxxwwwwwwvvvvvvwwwwwwyyyzzzzzz{{{|||}}}~~~|||{{{zzzyyyxxxwwwvvvvvvwwwzzz{{{lll^^^TTTJJJGGGCCCAAA@@@@@@???>>>>>>===;;;:::888777777777555666777666666777:::<<<@@@HHHXXXlllxxxkkk___SSSIIIBBBDDDGGGGGGDDDCCCEEECCCBBBGGGRRReeeyyyqqq^^^ggg{{{dddPPPFFFCCCCCCCCCCCCCCCBBB@@@???===<<<;;;999777555333111000000000////////////000000///////////////000111111---...///000222333444555222333444333333444666999:::???HHHRRRaaauuu~~~{{{}}}}}}xxxsssmmmiiifffdddaaa```bbbgggmmmqqqzzz}}}|||uuu{{{yyyyyy{{{~~~{{{vvvooojjjfffbbb^^^[[[ZZZYYYYYYZZZ\\\^^^```aaa^^^___^^^^^^^^^bbbiiinnnmmmrrrtttrrrqqqttttttrrrpppqqqrrrtttvvvyyyzzz{{{{{{xxxuuurrrrrrtttwwwyyy|||~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyzzzzzz{{{|||}}}xxxxxxxxxxxxwwwvvvuuutttsssqqqpppoooppppppooonnnppppppqqqrrrtttuuuvvvvvvvvvtttsssssstttuuuttttttuuutttqqqmmmggg```ZZZVVVRRRWWWdddrrrxxxvvvssstttttttttuuuuuutttsssrrrqqqmmmjjjeeebbb___\\\XXXUUULLLIIIFFFCCCBBBBBBDDDEEEEEECCCBBB@@@>>>===;;;::::::;;;???AAA@@@AAAJJJTTTdddlllqqqqqqrrrttttttrrrlllllljjjgggccc]]]XXXUUUSSSRRRQQQOOOPPPTTT[[[```eeeiiioootttwwwxxxzzz|||}}}~~~}}}|||zzzxxxwwwwwwwwwyyyzzz{{{}}}}}}{{{zzzxxxxxxyyy|||zzziii]]]PPPLLLFFFCCCAAA@@@@@@??????>>>===;;;:::999888888666666777666666777999<<<@@@FFFUUUjjjsssgggXXXLLLAAABBBGGGGGGDDDBBBGGGEEECCCGGGOOO___vvvvvvccceeeqqqoooVVVGGGBBBCCCCCCDDDDDDBBBAAA???>>>===<<<:::888555333111000000000////////////000000///////////////000000111......///000111222333333222333444333333555777:::>>>GGGVVVfffvvv~~~zzz||||||xxxsssnnnjjjdddccccccdddgggnnnvvv{{{yyywwwwwwyyy}}}~~~}}}|||}}}}}}|||pppmmmiiieeebbb___\\\ZZZZZZ[[[]]]^^^```bbbdddeeecccbbbaaaaaaccchhhmmmrrrmmmsssvvvtttsssuuuvvvtttrrrrrrrrrrrrssstttvvvwww{{{yyywwwuuuuuuwwwyyy{{{|||}}}|||{{{{{{|||}}}}}}}}}|||zzzyyyxxxxxxxxxxxxyyyzzz{{{|||xxxxxxxxxxxxxxxwwwvvvvvvtttrrrpppoooppppppooonnnqqqqqqssstttuuuwwwxxxxxxwwwuuuttttttuuuuuuuuutttsssrrrooojjjddd]]]XXXTTTNNNRRR\\\jjjqqqpppnnnooorrrssstttttttttrrrqqqpppgggccc^^^YYYTTTPPPLLLJJJDDDBBB@@@>>>===???AAABBBEEEEEEDDDBBB???===<<<;;;======???BBBBBBDDDLLLVVVfffkkkoooooooooqqqooollleeeccc```\\\VVVQQQMMMKKKJJJIIIHHHGGGHHHMMMSSSXXX\\\aaahhhnnnrrruuuxxxyyyzzz|||~~~~~~~~~~~~~~~}}}{{{yyywwwwwwvvvxxxyyy{{{}}}~~~|||wwwwwwxxxyyy|||tttgggWWWRRRKKKEEEBBBAAA@@@@@@@@@???>>>===<<<;;;999999666777777666666666999;;;@@@EEERRRhhh|||qqq___QQQDDDCCCFFFGGGDDDCCCDDDAAAAAAEEELLLZZZrrr~~~iiidddfffzzz{{{```MMMDDDCCCDDDDDDDDDCCCAAA???>>>===<<<:::888555333111000000000////////////000000///////////////000000111000000000000000111111111111222333444444555999;;;EEERRRfffzzz|||~~~~~~{{{xxxuuuqqqmmmjjjdddfffhhhjjjnnnuuu~~~}}}xxxwwwwwwzzz~~~}}}yyyvvvuuutttsssqqqhhhfffccc___\\\ZZZYYYXXX\\\___cccfffggghhhiiikkkfffeeedddeeeggglllpppsssooouuuxxxvvvvvvwwwwwwttttttsssrrrqqqqqqqqqssstttzzzyyyyyyyyyzzz{{{|||}}}}}}~~~}}}{{{zzzzzzzzz{{{|||}}}|||zzzwwwvvvvvvvvvvvvwwwxxxyyyzzz{{{xxxyyyyyyyyyyyyyyyxxxxxxuuussspppooopppqqqqqqpppqqqqqqrrrtttvvvwwwxxxyyyxxxvvvuuuuuuvvvwwwvvvuuuqqqppplllgggaaaZZZUUURRRNNNOOOVVVbbbjjjkkkkkkmmmpppqqqrrrsssrrrooollljjj___[[[UUUPPPKKKHHHDDDAAA@@@???>>>======>>>@@@AAAFFFGGGFFFDDDAAA?????????BBB@@@@@@BBBCCCFFFOOOYYYeeejjjmmmllllllllliiiccc]]][[[VVVQQQLLLHHHEEEDDDBBBCCCCCCBBBCCCGGGLLLPPPTTTZZZcccjjjppptttvvvxxxyyy{{{||||||{{{{{{}}}~~~}}}~~~|||zzzxxxwwwvvvvvvwwwwwwyyy{{{}}}~~~|||wwwxxxyyyyyy{{{~~~~~~qqq```ZZZQQQIIIEEECCCBBBAAA@@@@@@@@@???>>><<<:::999777777777777666666999;;;===BBBOOOddd}}}}}}kkk\\\NNNIIIHHHFFFDDDDDDDDDBBBCCCGGGLLLXXXqqqnnnccc]]]jjjkkkUUUHHHDDDDDDDDDDDDCCCAAA@@@>>>===<<<:::888666444222111000000////////////000000///////////////000111111000000000000000000000000111222333444444666:::<<>>>>>>>>======>>>??????@@@DDDFFFGGGFFFCCCAAACCCDDDFFFBBBAAABBBDDDHHHRRR\\\gggkkknnnmmmlllkkkeee^^^VVVSSSNNNIIIDDDAAA@@@???===>>>??????@@@BBBEEEHHHPPPWWW```iiioootttwwwyyyxxxyyyzzzyyyxxxxxxyyy{{{yyy{{{}}}}}}|||zzzxxxwwwvvvuuuuuuuuuuuuwwwyyy{{{|||~~~~~~}}}yyyvvvsssvvvyyy{{{}}}~~~{{{jjjcccXXXOOOIIIFFFEEEDDDAAAAAAAAAAAA???===;;;:::777888888777666666888::::::???JJJ[[[qqqzzzlll\\\RRRLLLGGGEEEFFFFFFCCCEEEIIIJJJRRRjjjvvvgggYYY___yyysssZZZJJJDDDDDDEEEDDDCCCBBB@@@???<<<;;;:::888666555333333000000////////////000000///////////////000111111......//////000000111111000222333444555777:::===HHHWWWmmm~~~|||wwwtttpppnnnnnnoooooooooqqqtttxxxyyy|||zzzwwwyyy{{{}}}wwwqqqkkkeeeaaaaaa```\\\XXXUUUTTTVVVWWWXXX^^^fffkkklllkkkkkkkkkiiiiiihhhjjjmmmppprrrrrrxxx}}}}}}zzzyyywwwsssqqqqqqqqqqqqqqqqqqrrrrrrtttvvvyyy|||~~~~~~~~~}}}~~~}}}{{{xxxwwwxxxzzzyyyzzz||||||zzzwwwtttrrrssssssttttttuuuwwwxxxyyyzzzzzz{{{{{{||||||{{{{{{xxxuuurrrqqqqqqrrrsssrrrmmmnnnoooqqqsssuuuvvvwwwyyywwwvvvwwwxxxzzzzzzyyy{{{yyytttmmmddd]]]WWWSSSOOOLLLNNNXXXbbbhhhmmmqqqlllmmmooonnnjjjccc\\\WWWOOOLLLGGGDDDBBBAAA???>>>======>>>>>>????????????BBBDDDFFFFFFDDDCCCEEEHHHIIIDDDAAABBBDDDIIITTT^^^jjjnnnqqqpppnnnlllddd\\\QQQNNNIIICCC???===<<<<<<999;;;===>>>>>>???BBBDDDOOOVVV```iiipppuuuxxxzzzvvvwwwwwwvvvuuutttvvvwwwuuuvvvyyy|||}}}}}}||||||zzzyyyxxxwwwvvvuuuuuuuuussstttuuuwwwyyyzzz||||||}}}~~~}}}xxxssspppkkkoootttxxxyyyzzz{{{|||~~~pppiii]]]SSSLLLIIIGGGFFFAAABBBBBBAAA@@@>>><<<:::777888888777666666888:::999===FFFSSSfff|||xxxgggZZZOOOGGGFFFHHHCCC@@@AAADDDCCCHHH^^^xxxzzzlllYYYYYYpppuuu[[[IIIDDDDDDEEEEEEDDDBBB@@@???;;;;;;:::888777555444444000000////////////000000///////////////000111111,,,---...///000111222333000111333444555777;;;>>>BBBPPPeeexxx|||yyyvvvuuussspppmmmmmmppptttxxxyyyxxx|||zzzyyy}}}sssiiieeeddd^^^]]]\\\[[[YYYXXXXXXXXX\\\]]]```dddhhhhhhfffdddfffiiilllmmmlllmmmpppsssyyy}}}|||xxxwwwwwwsssssssssrrrqqqrrruuuxxxwwwxxxyyyzzz{{{}}}~~~~~~yyyxxxxxxxxxxxxxxxyyyyyyxxx|||}}}xxxsssssstttvvvuuusssqqqqqqsssuuuwww|||||||||{{{{{{zzzyyyxxxwwwwwwwwwvvvuuusssrrrqqqmmmmmmmmmmmmnnnooopppqqquuuvvvvvvwwwwwwzzz}}}~~~}}}uuuiii^^^XXXVVVPPPPPPQQQTTT[[[aaaeeegggooonnnkkkfff___WWWPPPLLLIIIGGGCCCAAA@@@AAACCCDDDAAA@@@???>>>=========>>>DDDDDDDDDDDDDDDDDDDDDEEEHHHGGGFFFEEEFFFNNNZZZccclllpppssssssqqqnnneee\\\RRRMMMGGGBBB???>>>===<<<999999:::;;;<<<>>>@@@AAAGGGPPP]]]iiiqqquuuvvvvvvyyyyyyyyyxxxwwwvvvuuuuuuzzzxxxvvvvvvxxx{{{|||||||||{{{yyywwwuuusssrrrrrrsssrrrrrrssstttvvvxxxzzzzzzzzzzzzxxxvvvssspppnnnmmmnnnqqqtttvvvxxxxxxxxx}}}tttdddYYYSSSPPPLLLIIIDDDCCCAAA???>>>===<<<<<<;;;;;;:::999999888888777666999AAAKKKVVVhhh}}}kkkZZZMMMGGGDDDGGGGGGGGGGGGGGGLLL[[[kkkwwwvvvccc]]]ggg}}}eeeMMMDDDDDDCCCBBBBBBBBB>>>:::===;;;999888777555222///000///////////////000000222222111111111111222222//////000111111111111111///000111333555888;;;<<>>======>>>???DDDDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGGGGJJJSSS```iiinnnsssvvvuuutttqqqhhh___TTTOOOHHHCCC@@@>>><<<;;;999999999:::;;;<<<===>>>EEENNN[[[hhhppptttvvvwwwwwwwwwwwwvvvuuuuuuuuutttxxxvvvttttttvvvxxxyyyyyyyyyyyywwwvvvtttsssrrrrrrqqqqqqqqqqqqrrrsssuuuvvvvvvuuuuuutttrrrooommmllllllmmmpppsssuuuvvvwwwwwwxxxzzzzzzjjj^^^WWWSSSNNNIIIEEEDDDCCCAAA@@@???>>>===;;;;;;::::::999888888888999;;;AAAGGGOOO]]]tttxxxbbbRRRJJJGGGFFFFFFFFFFFFDDDGGGSSSaaayyyvvv{{{zzzfff]]]cccuuukkkTTTFFFEEECCCCCCCCCCCC???;;;<<<:::888888777555222000000000////////////000000111000000//////000000111//////000111111111111111000111333444666888;;;===DDDRRReeewww~~~yyysssooooooooopppooooooqqqtttxxx~~~{{{~~~zzzzzz|||pppfffaaa\\\[[[YYYXXXXXXYYY[[[\\\___^^^^^^aaadddffffffeeehhhkkkmmmoooqqqsssvvvxxxxxxwwwvvvvvvvvvuuusssqqqttttttuuutttssstttwwwzzz{{{{{{{{{zzzzzzyyyyyyyyyttttttuuuvvvvvvwwwxxxyyyzzz||||||yyyuuurrrrrrtttqqqpppooooooppprrrtttvvv~~~~~~|||xxxtttqqquuuuuuuuutttsssrrrqqqpppoooooooooooooooppprrrrrrqqqsssvvvxxxyyy|||uuujjjaaa^^^VVVUUUUUUWWW[[[___aaabbb```]]]XXXRRRNNNKKKIIIHHHJJJJJJKKKKKKJJJIIIGGGFFFEEECCC@@@>>>======???@@@DDDEEEEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJOOOYYYgggppprrrvvvyyyyyyxxxvvvnnneeeZZZUUUNNNHHHDDDAAA???===<<<<<<;;;;;;;;;<<<<<<===CCCLLLYYYeeemmmrrruuuwwwuuuuuuttttttttttttttttttvvvtttrrrrrrtttuuuvvvuuuvvvvvvuuuuuuttttttssssssppppppoooooooooppprrrrrrrrrqqqpppooommmlllkkkjjjkkklllnnnppprrrttttttuuutttuuu{{{sssfff]]]VVVOOOIIIEEEEEEDDDDDDBBBAAA???>>><<<;;;;;;::::::999888888::::::===BBBGGGRRReeewwwppp\\\PPPKKKGGGFFFGGGGGGDDDDDDKKKUUUnnnwwwvvvlll^^^\\\jjjttt]]]HHHEEECCCCCCEEEDDD@@@===;;;:::888888777666444111000000////////////000000000//////......//////000//////000111111111111111111333444555666999<<>>@@@EEEFFFGGGIIIJJJJJJJJJIIIHHHJJJLLLOOOTTT^^^kkktttuuuzzz}}}}}}}}}|||uuummmccc^^^VVVPPPKKKGGGCCCAAA??????>>>>>>>>>??????@@@AAAIIIVVVbbbkkkqqqtttwwwttttttssssssssstttuuuuuuuuusssqqqqqqsssttttttsssttttttuuuuuuuuuuuuuuuuuuqqqpppooonnnnnnooopppqqqqqqpppnnnlllkkkjjjjjjjjjiiijjjlllnnnpppqqqssssssvvvvvvzzz{{{nnndddZZZPPPHHHEEEEEEEEEEEECCCAAA@@@>>><<<<<<;;;;;;::::::999999777777999===BBBLLL]]]mmmiiiXXXOOOJJJHHHHHHIIIGGGEEEHHHNNNdddzzz{{{sss{{{tttbbbYYYaaa|||}}}fffMMMFFFAAABBBDDDCCC@@@>>>;;;999888888888777555333111000000////////////000000//////......//////000//////000111111111111111111333555555666888===AAALLL]]]qqq}}}|||{{{}}}}}}yyyxxxwww}}}xxxpppkkkjjjkkkmmmrrrtttwww{{{zzz~~~~~~}}}{{{yyyyyy}}}|||tttmmmgggddd\\\\\\[[[\\\]]]```bbbdddcccaaa```aaaeeehhhjjjkkkjjjkkkmmmqqqtttxxxzzz{{{zzzwwwsssssstttssspppmmmqqqrrrtttttttttuuuwwwyyywwwwwwxxxxxxyyyzzzzzzzzzvvvwwwxxxzzz{{{|||||||||xxxxxxwwwuuusssrrrrrrsssooooooooooooqqqrrrtttuuuwwwyyy{{{|||{{{xxxuuusssqqqqqqrrrqqqqqqpppooonnnoooooooooooopppqqqrrrssssssuuuyyy|||yyyppphhhddd[[[YYYXXXXXXYYYZZZYYYXXXWWWUUUQQQOOONNNOOORRRTTTSSSTTTUUUTTTQQQMMMIIIFFFBBB@@@>>>;;;;;;<<<===>>>EEEGGGIIIKKKLLLLLLLLLLLLJJJMMMQQQTTTYYYbbbmmmuuuxxx}}}~~~wwwlllggg___XXXRRRLLLGGGDDDAAAAAA@@@@@@AAAAAABBBBBBAAAIIITTT___hhhoootttvvvuuutttsssrrrrrrsssuuuvvvsssrrrqqqqqqsssttttttsssssstttuuuwwwwwwxxxwwwwwwsssrrrpppoooooopppqqqqqqpppnnnllliiigggfffffffffggghhhiiikkknnnppprrrsssxxxwwwzzzuuukkk___SSSJJJFFFFFFEEEDDDBBB@@@???>>>======<<<<<<;;;::::::999888777888<<<@@@HHHVVVdddzzz{{{cccUUULLLIIIHHHIIIHHHFFFGGGJJJ\\\qqqsssuuu||||||hhhZZZ^^^uuuoooTTTIII@@@AAABBB@@@>>>>>>;;;:::888888888777555333111111000///////////////111000000//////000000111//////000111111111111111///222555555555888???DDDQQQbbbxxx}}}}}}~~~{{{{{{|||}}}yyyuuuttttttyyy|||}}}vvvnnnjjjjjjlllnnnrrrtttxxx~~~~~~~~~|||{{{{{{}}}yyyzzzzzzzzzzzz|||yyysssnnnjjjfffccc\\\]]]]]]___```bbbdddeeebbbaaa```cccgggkkkmmmmmmkkkkkklllppptttxxxyyyyyyzzzxxxvvvtttssspppmmmkkknnnppprrrrrrrrrsssuuuvvvtttuuuvvvwwwyyyzzz{{{|||uuuwwwxxxzzz{{{{{{zzzzzzxxxxxxwwwwwwwwwvvvvvvvvvqqqqqqqqqrrrrrrtttuuuuuutttuuuxxxyyyyyyxxxvvvtttpppppppppppppppooonnnmmmoooooooooooooooppprrrrrrrrrtttwwwzzz~~~vvvlllfff]]][[[ZZZYYYZZZYYYWWWVVVTTTSSSRRRRRRTTTVVVXXXZZZ[[[ZZZXXXUUUPPPKKKGGGDDD>>>===<<<<<<<<<<<<===>>>DDDFFFIIIKKKMMMMMMLLLLLLKKKPPPVVV[[[```gggooouuu|||wwwqqqiiiaaaZZZTTTNNNJJJEEEEEEDDDCCCCCCCCCCCCCCCBBBIIISSS^^^fffmmmsssvvvvvvtttsssqqqqqqrrrtttuuuqqqqqqpppqqqtttuuutttsssssstttvvvwwwxxxyyyxxxxxxtttsssrrrqqqqqqqqqrrrsssqqqnnniiieeebbbaaaaaaaaaeeeeeegggiiilllpppssstttwwwuuuxxx~~~~~~ttthhhZZZPPPJJJIIIFFFDDDAAA???>>>>>>>>>======<<<<<<;;;::::::<<<:::999<<<>>>CCCNNNYYYpppsss```QQQKKKGGGGGGGGGEEEFFFHHHTTTggguuuqqquuurrraaa___pppzzz^^^NNNAAA@@@AAA>>>===???<<<;;;999999888777555222222111000//////......///111000000//////000000111//////000111111111111111...222666666666:::BBBIIIYYYjjj~~~zzzwwwwwwzzz|||}}}|||zzzzzz~~~~~~~~~|||xxxuuusssssswwwzzz~~~zzzvvvpppkkkiiikkkmmmpppqqqtttzzzwwwsssqqqpppvvv}}}|||yyywwwyyy|||}}}}}}}}}~~~{{{xxxsssooommmiiiddd```[[[\\\^^^```bbbccccccccc___^^^___ccchhhlllmmmnnnkkkjjjkkknnnssswwwxxxwwwxxxxxxxxxvvvqqqllliiihhhkkkmmmoooppppppqqqrrrtttttttttuuuwwwxxxzzz{{{{{{xxxyyy{{{|||}}}|||{{{zzzyyyyyyzzz{{{||||||{{{zzzsssssstttttttttuuuuuuvvvssstttuuuvvvvvvvvvuuutttnnnoooooooooooonnnmmmmmmnnnnnnnnnnnnooopppqqqqqqsssuuuwwwyyy~~~qqqhhh```^^^]]]\\\\\\ZZZXXXVVVXXXYYY[[[^^^aaaccceeeeeeccc```ZZZSSSMMMHHHDDDCCC;;;<<<===>>>>>>?????????AAACCCFFFJJJKKKLLLKKKJJJKKKRRRZZZaaaggglllsssxxxwwwoooggg___XXXTTTOOONNNLLLJJJHHHFFFEEEEEEDDDJJJTTT]]]eeelllrrruuuvvvtttrrrpppoooppprrrsssooonnnoooqqqsssuuutttsssqqqsssuuuwwwxxxxxxwwwvvvtttsssrrrrrrrrrssstttuuuuuuqqqkkkddd```^^^^^^^^^cccdddeeehhhlllppptttvvvvvvtttvvv}}}sssdddZZZOOOLLLHHHDDDAAA?????????>>>>>>======<<<;;;;;;;;;<<<999888:::;;;???HHHRRRbbb{{{rrrYYYPPPIIIGGGHHHFFFFFFHHHKKK[[[ttt}}}ssssss||||||iiibbblll{{{jjjUUUDDDAAA@@@===<<>>AAADDDHHHJJJJJJIIIHHHKKKRRR]]]ffflllqqqwww{{{zzzqqqiiibbb]]]YYYWWWTTTPPPMMMJJJHHHGGGEEEKKKTTT]]]eeekkkqqquuuuuussspppnnnmmmnnnpppqqqllllllmmmpppsssttttttsssppprrrtttvvvwwwwwwvvvuuussssssrrrrrrrrrsssuuuuuuyyyuuunnngggaaa___^^^___bbbccceeehhhlllqqquuuwwwvvvtttwww}}}~~~zzzlllaaaSSSOOOJJJEEEAAA@@@@@@AAA>>>>>>>>>===<<<<<<;;;;;;999666555888:::===FFFOOOXXXqqqbbbWWWMMMJJJJJJIIIIIIKKKDDDRRRjjjwwwtttzzznnndddjjjvvvqqqZZZFFFBBBAAA======BBB>>>===;;;999888777333111222222000///.....................------.........//////000111111111111111///444999::::::???JJJRRRiiixxx}}}zzzssspppsssxxx|||~~~zzzyyyzzzxxxzzz||||||yyyvvvuuuuuuzzz|||~~~~~~{{{wwwuuutttooonnnmmmmmmooossswwwzzz~~~{{{oooeeeaaafffpppxxx}}}{{{zzz{{{|||}}}}}}}}}|||{{{rrrrrrpppnnnjjjfffbbb___]]]]]]]]]```ccceeeeeedddcccaaa```ccchhhlllnnnmmmhhhjjjmmmooopppqqqtttvvvwwwxxxwwwtttooojjjhhhggghhhjjjllllllllllllnnnoooqqqsssvvvxxxxxxyyy{{{|||}}}{{{zzz{{{}}}}}}|||{{{wwwxxxzzz|||}}}}}}}}}|||xxxwwwtttsssssstttvvvxxxuuusssrrrrrrrrrqqqnnnlllnnnmmmlllllllllmmmnnnoooooonnnnnnnnnoooqqqssstttvvvyyy|||~~~vvvkkkaaaaaaaaa___]]]^^^```cccnnnnnnrrrxxx{{{uuupppdddTTTJJJGGGEEE@@@<<<;;;>>>@@@AAAAAAAAABBBCCCFFFEEEDDDEEEFFFGGGFFFEEELLLQQQ\\\hhhlllmmmttt~~~rrrfffcccgggeee___XXXPPPKKKIIIIIIKKKPPPWWW___fffkkkmmmooorrrrrrqqqpppoooooooooppppppnnnmmmnnnqqqrrrrrrrrrqqqrrrtttttttttrrrpppooorrruuuwwwuuurrrrrrwww{{{~~~{{{vvvlllccc^^^^^^```eeegggiiikkkmmmpppuuuxxxuuuuuuwwwyyy{{{}}}~~~yyynnn^^^XXXOOOHHHCCCAAA???>>>???>>>===<<<;;;:::::::::<<<;;;:::999;;;===AAACCCRRRccc}}}ppp]]]NNNKKKJJJDDDCCCHHHGGGJJJWWWqqqzzzyyysss___bbbrrreeeIII???AAACCCCCCDDD??????===;;;999777555555333222111000////////////000000////////////000000///............//////000444555555666;;;EEERRR\\\nnnzzz}}}wwwttttttvvv}}}zzzwwwwwwxxx{{{}}}~~~}}}|||{{{zzzyyy{{{{{{||||||{{{xxxsssooooooooopppppprrrvvv}}}xxxlllbbb```eeennnuuuzzz~~~}}}{{{zzzzzz{{{{{{{{{yyyxxxwwwpppooonnnkkkgggddd```^^^[[[\\\]]]```dddeeeeeeddddddcccbbbdddiiimmmnnnnnnlllmmmooopppoooppprrrtttvvvvvvvvvsssnnniiigggfffgggiiikkkkkkkkklllnnnoooqqqtttvvvwwwwwwxxxyyyzzz|||{{{zzzzzz{{{{{{zzzxxxwwwxxxyyyzzzzzzzzzzzzzzzxxxwwwtttsssssstttvvvwwwuuutttsssssssssrrrpppnnnnnnmmmllllllllllllmmmnnnooonnnnnnnnnoooppprrrsssuuuxxx{{{}}}wwwlllbbbcccdddeeegggjjjooosss}}}~~~zzzlllaaaSSSJJJGGGEEEAAA===>>>@@@BBBCCCBBBBBBDDDEEEGGGGGGFFFGGGHHHIIIIIIHHHPPPUUU```kkknnnnnnuuu{{{qqqoooooommmhhh```WWWQQQNNNNNNPPPTTTZZZaaaggglllnnnoooqqqqqqpppppppppppppppppppppooonnnoooqqqrrrsssrrrppppppqqqrrrrrrqqqppppppqqqtttwwwwwwuuuwww{{{zzzpppfffbbbcccffflllnnnooooooppprrruuuwwwvvvvvvxxxyyy{{{}}}~~~~~~vvveee^^^TTTKKKEEEBBBAAA@@@@@@@@@>>>===<<<;;;;;;;;;<<<;;;:::999:::===@@@BBBNNN^^^vvv|||fffSSSMMMKKKFFFDDDHHHGGGHHHSSSiiiyyyvvvbbb___iiilllOOOBBBAAAAAAAAABBB???>>>===;;;999777666555333333222111000000000000000000////////////000000000000/////////000111111222444777999>>>JJJZZZfffyyy{{{yyyzzz|||{{{vvvtttuuuyyy|||~~~~~~}}}||||||~~~}}}{{{yyywwwuuurrrpppppprrrssstttvvvzzzuuuiiiaaaaaagggllloooqqqvvv~~~|||{{{xxxyyyyyyyyyxxxvvvtttssspppooommmjjjgggdddaaa```\\\]]]___cccgggiiiiiigggfffeeeeeegggjjjmmmooooooooopppqqqqqqoooooopppqqqttttttssspppkkkgggeeeeeefffgggjjjjjjkkklllnnnpppsssuuuwwwxxxwwwwwwwwwxxx{{{yyyxxxxxxyyyyyywwwvvvwwwwwwvvvvvvvvvvvvwwwwwwwwwvvvtttrrrrrrssstttuuuvvvtttsssssstttsssqqqoooooonnnnnnmmmmmmmmmnnnnnnnnnmmmmmmlllmmmnnnpppqqqsssvvvzzz|||vvvmmmeeegggjjjnnnrrryyyyyyfff]]]QQQIIIGGGEEEBBB???@@@BBBDDDDDDDDDDDDFFFGGGIIIIIIIIIIIIJJJKKKMMMNNNUUU\\\hhhpppqqqpppvvv~~~~~~{{{yyywwwrrrjjjaaaZZZVVVUUUWWWZZZ___dddiiilllnnnooopppppppppppppppqqqqqqqqqqqqooonnnoooqqqssssssrrrpppppppppppppppppppppqqqqqqtttwwwxxxxxx{{{|||qqqgggdddgggllluuuuuuvvvuuussssssuuuwwwwwwxxxxxxyyy{{{}}}~~~~~~~~~nnnfffZZZPPPIIIEEECCCBBBBBBAAA@@@>>>=========<<<<<<;;;:::999:::<<<>>>@@@IIIVVVjjjuuu[[[PPPMMMHHHFFFGGGFFFFFFLLL^^^sss|||yyyeee\\\___zzzwwwYYYGGGAAA@@@@@@@@@>>>===<<<;;;999888777666444333222111111000111111000000////////////000000111000000000000111222333111555999===CCCRRRfffttt~~~xxxqqqooottt{{{~~~zzzwwwtttrrrqqqqqqsssuuuxxxzzz||||||tttkkkgggiiillllllkkkiiinnnvvv|||}}}|||zzzyyyvvvwwwxxxxxxwwwvvvuuutttrrrqqqnnnkkkhhhfffdddddd___aaadddiiimmmnnnmmmkkkffffffggghhhjjjlllmmmnnnooopppqqqqqqooonnnooopppqqqqqqpppmmmiiifffdddddddddfffhhhjjjjjjlllnnnpppuuuwwwzzzzzzyyywwwwwwwwwwwwvvvuuuvvvwwwxxxwwwvvvwwwvvvuuusssrrrsssssstttvvvuuusssrrrrrrrrrssstttuuusssssssssttttttrrrpppqqqppppppooonnnnnnmmmmmmlllkkkkkkjjjkkklllmmmnnnqqqtttxxxzzz~~~uuullliiilllqqqvvv}}}xxxnnn```XXXOOOIIIGGGFFFDDDBBBBBBDDDEEEEEEDDDEEEGGGHHHJJJJJJJJJJJJKKKMMMQQQSSSZZZdddpppuuutttrrruuu{{{~~~~~~|||xxxqqqhhhaaa^^^\\\]]]___cccgggjjjlllmmmmmmooooooppppppqqqqqqqqqqqqqqqpppooooooqqqrrrrrrqqqsssrrrqqqpppoooppppppppprrrtttvvvxxxyyy|||wwwlllddddddiiioooxxxyyyyyyxxxvvvuuuvvvwwwyyyyyyyyyyyy{{{|||~~~~~~~~~xxxooobbbUUUMMMHHHEEECCCBBBAAA@@@>>>============<<<;;;:::::::::<<<===>>>DDDNNN___qqqeeeTTTNNNIIIFFFFFFGGGEEEGGGSSSbbbtttyyyfff]]]___uuubbbLLLCCCAAAAAAAAA>>>===<<<;;;999888777666444333333222111111222222000000////////////000000000000000000000111222333111666<<>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<======AAAHHHUUUcccrrroooYYYOOOJJJGGGEEEGGGDDDEEEKKKUUUdddyyyzzzhhhaaadddpppkkkRRRFFFCCCCCCCCC>>>===<<<;;;999888777666333333222222111222222222000000////////////000000////////////000111222333333888???FFFPPPbbbxxx{{{ssslllmmmvvv{{{}}}}}}{{{vvvsssqqqrrrwwwzzz~~~zzzzzzzzz|||}}}zzzsssmmmfffjjjooorrrtttttttttuuuuuuvvvxxxzzz{{{{{{{{{{{{qqqnnnjjjgggddddddeeeffffffhhhlllppprrrqqqmmmiiifffhhhjjjjjjjjjiiijjjkkkjjjlllnnnnnnnnnnnnpppqqqmmmmmmllliiifffccccccdddaaadddgggjjjlllnnnqqqtttyyy|||~~~}}}{{{yyyyyyuuuttttttuuuwwwyyyyyyxxxvvvuuutttsssrrrqqqqqqqqqpppppppppqqqqqqrrrsssttttttsssssstttuuuvvvtttsssqqqpppooommmjjjgggdddcccdddcccccccccdddfffhhhiiilllooosssvvv||||||tttqqqwwwxxxjjjaaaWWWSSSNNNKKKIIIIIIHHHGGGFFFGGGGGGFFFEEEFFFHHHJJJJJJLLLLLLLLLLLLPPPXXX^^^iiiyyy{{{xxxwww}}}vvvoookkkjjjjjjggghhhiiijjjkkklllllllllnnnoooqqqrrrrrrqqqpppooopppooommmmmmooopppoooooouuuuuutttsssrrrpppoooooorrrsssssstttvvvyyy|||}}}{{{vvvnnneee___aaajjjqqqtttvvvxxxxxxwwwwwwwwwxxx{{{zzzxxxwwwxxxzzz|||}}}|||{{{~~~ssseeeZZZQQQKKKGGGBBBAAA@@@>>>======<<<<<<>>>======<<<<<<<<<======>>>DDDMMMYYYfffsssyyy```RRRKKKHHHFFFFFFDDDDDDGGGLLLWWWkkk|||nnnfffgggiii~~~sssWWWIIIFFFEEEDDD??????===;;;999777555555333222111111111111222222000000////////////000000.........///000111222333555:::AAAKKKYYYmmmuuupppmmmooowww~~~~~~~~~~~~zzz|||}}}yyyvvvvvvwwwzzz}}}}}}zzzxxxyyy~~~}}}~~~}}}|||xxxuuukkknnnppprrrrrrrrrsssuuuwwwxxxzzz{{{|||{{{{{{zzzqqqnnnjjjfffddddddfffgggmmmooorrrvvvwwwtttnnniiigggjjjmmmmmmkkkiiijjjkkkjjjkkkmmmmmmllllllnnnooommmmmmkkkhhheeecccdddeeeaaadddgggjjjmmmooosssvvvxxx{{{~~~~~~{{{yyyyyyyyywwwvvvwwwxxxyyyxxxvvvuuuuuuuuutttsssrrrqqqpppmmmnnnooopppqqqsssttttttuuuuuuuuuvvvxxxxxxwwwvvvvvvuuussspppmmmhhhdddbbb_________```bbbdddfffhhhjjjnnnqqquuu{{{~~~yyyzzznnnddd^^^UUURRROOOLLLKKKJJJIIIHHHIIIIIIIIIHHHFFFGGGJJJLLLLLLNNNOOONNNNNNSSS\\\dddrrr~~~zzz{{{sssoooooopppllllllmmmmmmnnnnnnnnnnnnooopppqqqrrrrrrqqqooonnnooonnnllllllnnnnnnnnnmmmqqqqqqrrrsssrrrqqqpppoooqqqqqqqqqsssvvvyyy{{{|||xxxtttkkkbbb\\\]]]eeelllsssuuuwwwxxxwwwvvvvvvwww{{{yyywwwvvvvvvxxxzzz|||}}}zzzyyy|||}}}~~~{{{mmmaaaWWWOOOJJJCCCBBBAAA@@@>>>>>>>>>>>>??????>>>>>>============;;;@@@GGGQQQ\\\iiiuuu}}}gggUUUNNNKKKIIIDDDCCCCCCDDDFFFNNN```qqqxxxiiibbb^^^qqqyyy\\\KKKGGGEEEBBBAAA@@@>>>;;;999666444333111111000000000111111222000000////////////000000/////////000111222444444777:::BBBPPPcccxxxyyymmmmmmnnnqqqvvvzzz||||||~~~~~~~~~~~~}}}}}}zzz}}}}}}zzzyyy|||~~~{{{xxxvvvuuutttsssmmmmmmkkkhhheeefffkkkoooppprrruuuyyy{{{|||{{{{{{uuuwwwyyy{{{|||||||||{{{vvvvvvxxxzzz}}}~~~}}}|||zzz|||}}}{{{zzzpppqqqsssrrrrrrrrrtttvvvyyyzzz{{{|||{{{zzzyyyxxxssspppkkkgggeeefffhhhjjjtttuuuyyy||||||xxxqqqllliiillloooooollljjjkkklllkkklllmmmlllkkkkkklllmmmmmmlllkkkhhheeecccdddfffaaadddhhhkkkmmmppptttwwwwwwzzz}}}}}}{{{yyyxxx|||{{{yyyxxxxxxxxxvvvttttttuuuvvvvvvuuutttrrrqqqllllllnnnoooqqqssstttuuuwwwvvvvvvxxxzzz{{{zzzxxx}}}|||yyyvvvqqqlllhhheee]]]]]]]]]^^^```ccceeegggjjjmmmqqqtttzzzxxxoooeee^^^[[[TTTRRRPPPMMMKKKJJJJJJIIIKKKKKKKKKIIIHHHIIILLLNNNNNNOOOQQQPPPPPPUUU___gggyyy~~~{{{|||wwwssssssuuuoooooooooooooooppppppppppppqqqrrrsssrrrpppnnnmmmooommmkkkkkkmmmmmmmmmllllllnnnppprrrsssrrrqqqppppppoooppprrrvvvzzz|||}}}vvvqqqiii___XXXXXX___eeesssuuuxxxxxxwwwvvvvvvvvv{{{yyywwwuuuuuuwwwyyy{{{{{{xxxwwwzzz|||}}}sssggg\\\RRRMMMDDDDDDBBBAAA@@@?????????@@@@@@??????>>>>>>======:::===DDDLLLWWWcccooowww~~~lllXXXPPPMMMLLLBBBBBBBBBCCCCCCIIIZZZkkkjjj\\\VVVhhh}}}___LLLGGGDDD@@@BBBAAA>>><<<888666333222111000000000000000111111000000////////////000000000000000111222444555666888:::BBBSSSiii~~~~~~xxxqqqgggjjjnnnrrruuuxxxyyyyyy~~~~~~~~~~~~~~~~~~|||~~~~~~|||yyyzzz{{{|||{{{wwwwww{{{}}}|||wwwsssmmmiiigggeeedddccc^^^^^^^^^[[[YYYZZZ___ccccccfffjjjnnnqqqrrrrrrqqqtttvvvxxx{{{||||||{{{{{{vvvvvvxxx|||}}}~~~}}}}}}}}}{{{zzzxxxvvvuuuvvvvvvwww~~~~~~|||xxxtttrrrqqqkkkjjjhhhgggggghhhjjjkkksssyyy}}}vvvpppmmmnnnnnnmmmmmmnnnooopppqqqmmmmmmnnnnnnmmmllljjjiiinnnllliiigggfffdddbbb``````cccfffjjjnnnrrrwww{{{yyyzzz|||{{{yyywwwwwwxxxxxxxxxxxxxxxxxxwwwvvvuuutttttttttsssrrrqqqpppooorrrqqqooonnnnnnppprrrsssvvvvvvwwwxxxzzz|||~~~}}}}}}{{{tttkkkeee```^^^`````````dddjjjgggggglllttt{{{zzzuuupppmmmhhhdddaaa___]]][[[WWWTTTQQQNNNNNNNNNNNNMMMLLLMMMNNNOOOPPPOOONNNNNNRRRTTTUUUTTTTTTZZZccckkk{{{{{{{{{}}}|||xxxvvvtttrrrrrrrrrqqqqqqpppnnnnnnpppoooooonnnnnnnnnooooooooonnnlllkkkkkkkkklllmmmnnnoooooommmlllkkkmmmooopppqqqqqqsss{{{vvvggg^^^ZZZZZZ___fffnnnppprrrssstttvvvxxxzzzxxxwwwuuutttttttttuuuvvvyyywwwuuuuuuwww|||xxxnnncccWWWPPPFFFDDDAAA???>>>>>>>>>>>>>>>======<<<<<<<<<======<<>>EEEWWWiii~~~}}}sssaaaXXX___uuujjjVVVHHHBBB@@@AAA???<<<888666555555555222111111000000000000000000000000000////////////000111222222111222444666:::>>>III]]]uuuvvv{{{xxxkkkeeecccjjjtttzzzzzzyyyxxxxxxyyy{{{~~~~~~~~~~~~~~~}}}|||~~~}}}}}}|||yyyuuupppnnnmmmmmmooolllggggggmmmpppnnnjjjgggdddaaa```^^^\\\[[[UUUUUUTTTUUUVVVYYY[[[]]]^^^bbbgggnnnssswwwyyyzzz~~~|||zzzwwwuuutttuuuvvvwww~~~zzzsssnnnllljjjiiigggfffeeefffggghhhpppuuuzzz|||yyysssooommmnnnmmmlllllllllnnnpppqqqoooooopppoooooommmkkkjjjllliiifffeeeddddddbbbaaabbbeeehhhlllooorrrwwwzzzyyyzzz{{{yyywwwvvvvvvwwwvvvvvvvvvvvvvvvuuuttttttssssssssssssrrrqqqqqqpppsssrrrpppoooooopppqqqrrrttttttuuuvvvxxxzzz|||}}}{{{ssskkkeeecccaaa```bbbfffhhhiiimmmttt{{{|||wwwpppiiiddd```]]][[[YYYYYYYYYYYYXXXVVVSSSPPPNNNNNNNNNNNNMMMNNNOOOPPPQQQRRRQQQPPPPPPSSSUUUVVVUUUVVV\\\fffooo~~~~~~~~~~~~{{{wwwtttrrrrrrrrrrrrrrrqqqpppnnnnnnmmmmmmlllllllllllllllmmmmmmlllkkkjjjjjjjjjjjjkkkjjjjjjiiihhhgggiiilllooonnnpppqqquuu~~~zzziii^^^XXXXXX]]]cccmmmoooqqqssssssuuuwwwyyywwwvvvuuutttttttttuuuuuuwwwvvvuuuuuuwww|||}}}ssshhh\\\SSSJJJGGGCCC@@@???????????????>>>===<<<<<<<<<<<<<<<:::===AAAEEELLLWWWdddmmmxxxzzz}}}lll]]]SSSKKKHHHFFFDDDBBB???CCCSSSccc{{{xxxyyygggXXX___tttoooYYYJJJDDDCCCBBB@@@<<<999777666666666222222111000000000000000000000000000000000000///000111222222111222444666<<>>===<<<;;;;;;;;;999;;;>>>BBBGGGRRR___hhhqqquuuyyy|||wwweeeXXXOOOJJJIIIGGGDDDAAABBBNNN[[[wwwqqquuummm[[[cccxxxwww^^^LLLFFFEEEBBB@@@===:::777666555555222222111000000000000111000000000000000000000000000111222111111222555888===GGGXXXnnn{{{zzz|||vvvhhh``````bbbkkkvvv}}}}}}{{{yyyxxxzzz|||}}}|||{{{zzz{{{}}}~~~~~~|||zzzvvvuuuuuuqqqkkkhhhiiicccbbbaaa```^^^\\\ZZZYYYYYY[[[[[[ZZZ^^^ffflllmmmrrrrrrrrrrrrqqqooommmlllkkkjjjjjjjjjjjjkkkmmmmmmuuuxxx~~~~~~{{{vvvsssqqqsssvvvyyy~~~yyyooojjjjjjhhhgggfffeeeccccccccccccfffhhhiiikkklllmmmnnnooommmkkkiiihhhiiillloooqqqsssssssssrrrqqqooolllkkkcccaaa___^^^```aaaaaaaaadddggglllpppsssuuuwwwyyyyyyyyywwwtttrrrqqqsssuuurrrrrrssssssssssssrrrrrrqqqqqqrrrsssssssssrrrrrrrrrqqqooonnnmmmmmmmmmmmmppppppqqqrrrsssuuuvvvwww{{{vvvnnnjjjgggggghhhkkkkkknnnsssvvvzzz{{{uuujjj```WWWOOOIIIFFFCCCCCCEEEJJJPPPUUUWWWXXXXXXVVVTTTTTTUUUVVVUUUUUURRRSSSUUUVVVVVVVVVUUUTTTTTTUUUVVVXXX]]]dddnnnuuu~~~}}}zzzzzzzzz{{{{{{uuupppnnnnnnnnnmmmjjjjjjiiihhhgggeeecccbbbcccbbbbbbbbbbbbccccccdddeeeeeeffffffeeeeeedddccccccaaa]]]XXXUUUVVV[[[^^^dddjjjpppwwwmmm^^^VVVTTTZZZbbbiiillloooqqqrrrssstttvvvuuuttttttsssssssssssssssrrrrrrsssuuuwwwyyy{{{}}}wwwiii```RRRLLLEEEAAAAAABBBBBBAAAAAA@@@???===<<<;;;;;;;;;999;;;===@@@DDDNNNZZZccckkkrrryyy|||nnn___UUUKKKIIIHHHFFFCCCBBBKKKVVVsss}}}nnnnnnqqqbbbjjjcccNNNEEEDDDAAA???===:::777555444444333222111111000000111111000000000000000111111111000000111111111333777999>>>KKKaaaxxxyyy{{{~~~|||ooo```[[[^^^eeemmmyyy~~~{{{zzz||||||}}}|||zzzyyyzzz{{{}}}|||xxxuuusssooommmkkkhhhggghhhgggcccbbbdddddddddcccddddddccc```___aaabbbdddgggmmmvvv}}}~~~{{{xxxxxxzzz{{{~~~{{{vvvsssrrruuuxxxzzz~~~}}}uuuooommmnnnggggggffffffeeeeeeeeeeeeffffffeeeeeehhhkkkmmmnnnkkkjjjiiihhhjjjllloooqqqssssssrrrqqqpppmmmkkkiiiaaa^^^\\\[[[]]]___aaaaaacccgggmmmrrruuuvvvxxxzzzxxxxxxvvvsssqqqppprrrtttrrrssssssttttttsssssssssqqqqqqrrrsssssssssrrrrrroooooonnnmmmlllkkkkkkkkkpppppppppqqqrrrtttuuuvvvwwwwwwpppiiigggiiikkkkkkmmmqqqrrruuu}}}{{{kkkdddYYYOOOHHHCCC@@@>>>AAABBBEEEJJJQQQVVVYYYYYYXXXWWWUUUVVVWWWXXXWWWVVVTTTTTTVVVWWWWWWWWWVVVUUUSSSUUUWWW[[[aaaiiiqqqvvv}}}~~~{{{zzz{{{zzzzzz{{{{{{{{{}}}zzzsssjjjgggdddcccdddgggiiiiiiddddddcccbbb```^^^\\\[[[[[[[[[[[[[[[[[[\\\]]]]]]___```aaabbbbbb```___^^^ZZZXXXTTTOOOMMMOOOTTTXXX___fffmmmvvvnnn^^^VVVUUU[[[ccchhhkkkoooqqqrrrrrrssstttssssssssssssrrrrrrqqqqqqpppppprrrsssuuuwwwyyyzzz~~~}}}ooofffVVVOOOFFFBBBBBBDDDDDDBBBAAAAAA???>>><<<<<<;;;;;;:::<<<===???BBBJJJVVV^^^gggpppzzztttbbbVVVJJJHHHHHHGGGDDDCCCJJJSSSnnnzzzqqqnnn}}}vvviiioooiiiQQQDDDAAA@@@???===:::777444333222333222222111111111111111///000000000111111111222000000111111111444888;;;AAAQQQjjj}}}vvv|||yyyiii[[[YYY]]]hhhppp{{{~~~~~~}}}~~~}}}|||zzzyyy{{{||||||{{{yyywwwvvvssspppllliiigggeeebbb```___]]]^^^bbbddddddgggkkkooooooppprrrtttsssooolllmmmmmmpppvvv}}}}}}zzzwwwuuuuuuwwwzzz}}}||||||yyyvvvqqqooooooooogggggghhhhhhiiijjjjjjjjjjjjhhheeedddgggjjjlllmmmjjjjjjjjjjjjkkkmmmooopppqqqqqqpppooommmjjjgggeee___]]]ZZZYYY[[[^^^```aaaccchhhnnnsssuuuvvvwwwwwwuuuvvvuuusssqqqqqqssstttrrrssssssttttttttttttsssrrrrrrrrrssssssrrrqqqqqqmmmmmmmmmllllllkkkkkkkkkpppppppppqqqrrrsssuuuuuuvvv}}}tttiiieeeggglllkkkmmmpppqqqrrryyy~~~ooo___YYYPPPHHHDDDBBBAAAAAACCCDDDGGGMMMSSSXXXZZZZZZYYYXXXWWWWWWXXXXXXWWWVVVUUUVVVXXXYYYYYYYYYXXXWWWTTTVVVZZZ```gggnnnssswww~~~{{{{{{||||||yyyxxxzzz|||~~~~~~|||zzzyyyyyyyyyzzzzzzwwwsssmmmfffbbb\\\ZZZXXXXXX[[[___aaabbb^^^]]]\\\[[[XXXVVVTTTSSSRRRRRRQQQRRRRRRSSSTTTUUUXXXYYY[[[]]]\\\ZZZXXXVVVMMMLLLIIIGGGHHHLLLSSSXXX\\\dddllluuuooo```WWWVVV\\\cccgggkkkoooqqqrrrrrrssstttrrrrrrrrrrrrrrrqqqppppppoooooopppqqqsssuuuwwwxxx||||||vvvmmm]]]TTTIIIDDDCCCEEEDDDBBBAAA@@@???>>>===<<<<<<<<<;;;<<<===>>>@@@GGGRRRZZZdddmmmwww}}}zzzdddTTTJJJHHHGGGGGGEEEDDDIIIQQQggg|||zzzyyysss|||nnnpppqqqWWWGGG@@@AAA???===;;;888555333111333333222111111111111222///000000111111222222222000000000000111444999===GGGYYYttt~~~~~~}}}wwwuuuyyyzzzpppbbbXXXYYY___kkksss|||}}}{{{{{{}}}~~~}}}{{{wwwsssooolllkkkjjj^^^]]][[[[[[\\\]]]\\\[[[[[[YYY\\\ccciiinnntttzzz}}}~~~{{{~~~}}}~~~~~~~~~~~~{{{zzzxxxwwwxxxzzz}}}~~~{{{wwwsssqqqppppppnnnlllfffgggiiikkkmmmoooppppppppplllgggfffhhhjjjkkkkkkhhhiiikkklllnnnoooooopppnnnnnnmmmllliiifffcccbbb___\\\YYYXXXZZZ]]]___```fffjjjppptttuuutttssssssssstttuuutttsssrrrsssuuuqqqrrrssssssttttttssssssssssssssssssrrrqqqqqqpppmmmmmmnnnnnnnnnmmmmmmlllooooooooopppqqqrrrssstttttt{{{xxxjjjfffhhhmmmlllnnnqqqqqqqqqwwwqqqcccWWWRRRKKKFFFDDDEEEEEEFFFFFFGGGKKKPPPWWW[[[]]]]]]]]]\\\[[[[[[\\\\\\ZZZXXXXXXYYYZZZ[[[\\\[[[ZZZZZZVVVYYY^^^fffmmmsssvvvwww}}}xxxvvvyyyzzzvvvuuuwwwzzz}}}}}}||||||{{{zzzwwwqqqiiiccc```ZZZWWWUUUTTTVVVXXXYYYYYYUUUTTTSSSQQQOOOLLLIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLOOOQQQTTTVVVVVVSSSPPPNNNDDDDDDCCCCCCEEEIIIPPPUUU\\\dddmmmuuurrrbbbYYYVVVZZZaaagggkkkooorrrssssssssstttpppqqqrrrrrrrrrqqqoooooonnnnnnnnnooopppsssuuuwwwyyyyyy||||||ttthhh]]]OOOGGGEEEEEECCC@@@@@@??????>>>======>>>>>>;;;<<<<<<<<<>>>DDDNNNVVVaaagggooovvv{{{jjjXXXLLLIIIGGGGGGEEECCCGGGNNN^^^ttt|||}}}vvvyyytttpppxxxyyy```MMMCCCBBBAAA@@@===:::777444222444333222222111111222222///000000111111222333333///000000000111555:::>>>OOOccc~~~zzzyyyyyyzzzzzzyyyvvvuuurrrsssooodddZZZWWW[[[aaalllsss{{{}}}}}}{{{vvvrrrooommmiiifffcccbbbaaaaaaTTTSSSSSSUUUXXXZZZ[[[ZZZ]]]\\\```iiirrryyy}}}zzzwwwtttuuuyyy~~~|||}}}~~~~~~zzzyyyxxxyyyzzz|||~~~yyyuuupppoooqqqppplllgggfffhhhjjjmmmppprrrtttttttttooojjjhhhiiikkkkkkjjjhhhiiikkknnnooopppoooooommmlllllljjjgggdddaaa______\\\YYYXXXZZZ]]]___```hhhmmmrrruuuuuurrrpppoooqqqsssuuuuuutttttttttuuupppqqqrrrssssssssssssssstttttttttsssrrrqqqpppooommmnnnooooooooooooooonnnnnnnnnnnnnnnoooqqqrrrrrrrrrwww{{{{{{{{{llliiilllnnnnnnooorrrrrrrrrxxx~~~{{{uuuhhhZZZOOOKKKEEEAAAAAABBBDDDEEEIIIKKKNNNTTT[[[___aaaaaabbbaaa``````aaa```^^^\\\ZZZ[[[\\\]]]^^^]]]\\\\\\XXX[[[bbbjjjrrrwwwxxxxxx{{{tttrrrvvvxxxtttqqqssstttyyywwwnnnhhhfff]]]ZZZVVVTTTSSSSSSSSSRRRMMMLLLKKKIIIFFFCCCAAA???BBBBBBBBBBBBCCCDDDFFFFFFJJJLLLOOOQQQQQQNNNKKKHHHBBBBBBBBBAAABBBFFFLLLQQQ\\\eeennnvvvssscccYYYUUUXXX^^^gggkkkpppsssssssssssstttppppppqqqrrrqqqpppooonnnnnnnnnmmmmmmooorrruuuvvvwwwwwwyyy}}}xxxpppdddTTTJJJGGGFFFBBB>>>??????>>>>>>>>>>>>>>>???;;;<<<;;;;;;<<>>======;;;;;;;;;;;;<<<===>>>>>>???DDDJJJNNNMMMKKKIIIHHHCCCCCCDDDEEEDDDDDDLLLVVV]]]dddlllrrr{{{uuuaaaTTTQQQTTTXXXccchhhnnnqqqqqqqqqrrrtttqqqqqqrrrsssrrrqqqpppooommmmmmlllmmmnnnppprrrsssvvvwwwxxxxxxzzz~~~{{{nnn\\\NNNGGGCCC@@@>>>????????????>>>===<<<;;;============>>>BBBHHHLLLWWW]]]eeelllsss{{{|||dddTTTMMMFFFEEEEEEDDDEEEHHHQQQhhhwwwrrrzzz~~~sssmmmxxxoooVVVIIIEEECCC@@@>>>;;;888444111555444333222111111111111000111111111111222222222000000222444333444===HHHYYYvvvzzztttsssssspppmmmmmmsssiii^^^WWWSSSTTT^^^hhhooouuu{{{}}}||||||~~~~~~~~~zzzvvvsssmmmiiiiiikkkiiiddddddiiiiiigggccc___\\\]]]aaaddd___\\\ZZZYYYZZZ[[[\\\\\\\\\```hhhrrryyy}}}rrrjjjfffcccaaa___gggmmmrrroooeee\\\XXXXXX\\\]]]eeesss~~~}}}|||{{{}}}~~~|||xxxvvvsssqqqqqqpppnnnllliiiiiilllppptttvvvvvvuuurrrqqqpppooonnnnnnnnnnnnnnnllljjjjjjlllnnnnnnmmmmmmhhhdddbbbcccbbb^^^ZZZXXXWWWWWWYYY\\\aaafffiiioooppprrrttttttsssqqqooopppqqqrrrsssssssssssssssrrrrrrqqqrrrrrrssstttuuutttvvvxxxwwwuuutttssstttrrrqqqooooooqqqrrrqqqpppppppppooonnnnnnooopppppptttsssssstttxxx~~~tttllliiikkknnnrrrtttuuuvvvyyy{{{{{{wwwssspppmmmfff[[[SSSPPPNNNKKKKKKMMMPPPQQQRRRUUUWWWZZZ^^^cccfffiiikkkkkkhhhdddccccccbbb```]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]aaahhhnnntttwwwxxxxxxuuusssqqqpppqqqrrrqqqpppssswww}}}xxxmmmddd```[[[RRRJJJHHHAAA@@@>>><<<;;;::::::999:::::::::::::::;;;<<<======AAAFFFJJJKKKKKKKKKLLLGGGFFFGGGGGGEEEDDDKKKTTT\\\ccckkkqqqzzzsss___SSSOOORRRUUU^^^dddlllqqqrrrrrrsssuuupppqqqrrrrrrrrrqqqoooooolllkkkkkkkkklllnnnpppqqquuuvvvwwwwwwxxx{{{uuubbbSSSJJJEEEAAA>>>?????????>>>>>>===<<<;;;<<<<<<<<<<<<>>>AAAGGGKKKUUU[[[ccckkkqqqzzznnn[[[RRRJJJHHHFFFDDDEEEGGGOOOccc~~~vvvpppwwwrrrhhhqqqvvv\\\NNNFFFDDD@@@>>><<<888444111444333222111000000000000000111111111111222222222222222333444333444>>>JJJaaa}}}{{{wwwuuuqqqnnnnnnqqqfffZZZTTTRRRUUU^^^gggmmmssszzz}}}}}}~~~~~~}}}}}}}}}zzzwwwsssooommmjjjhhhiiimmmmmmhhhhhhlllmmmllljjjhhhffffffhhhjjjbbb___ZZZWWWVVVVVVVVVUUUVVVXXX^^^gggnnnvvvzzzwwwxxx}}}yyyoooiiieeecccbbbccchhhlllkkkddd\\\WWWVVVYYYYYY___kkkvvv~~~}}}}}}}}}~~~~~~|||zzzxxxuuusssrrrqqqooonnniiikkknnnrrrvvvwwwvvvtttmmmmmmnnnnnnooonnnnnnnnnmmmkkkjjjjjjlllmmmmmmmmmkkkgggcccaaaaaa___\\\YYYWWWWWWVVVXXX\\\ccciiimmmmmmooorrruuuvvvtttrrrpppnnnpppqqqrrrsssssssssrrrqqqqqqqqqrrrrrrssstttuuuvvvxxxyyyxxxvvvtttsssssstttrrrqqqqqqrrrssssssrrrqqqqqqppppppppppppqqqqqqssssssrrrsssuuuyyy~~~sssllljjjjjjlllooorrruuuwwwwwwxxxxxxtttooollliiiddd]]]XXXXXXVVVTTTTTTVVVXXXYYYYYY]]]___aaaeeehhhjjjlllmmmmmmkkkhhhfffeeedddbbb```bbbbbbbbbaaaaaa`````````bbbeeejjjooosssuuuvvvvvvrrrqqqpppqqqrrrrrrqqqooosssuuuxxx~~~}}}rrriii```TTTJJJFFF???>>><<<:::999888888888777777777666777777888888<<>>======<<<<<<;;;;;;;;;;;;<<>><<<999555222222222111000////////////000111111111111222222222333333555555444777CCCPPPnnnyyyuuuqqqooooookkk___SSSPPPRRRWWW___gggkkkpppxxx}}}~~~|||zzz{{{|||}}}}}}yyyuuurrrqqqrrrrrrvvv{{{}}}zzzxxxyyyyyyxxxxxxvvvuuusssrrrqqqddd___XXXRRROOONNNMMMMMMMMMMMMQQQWWW]]]gggxxx}}}ssspppqqqwwwwwwpppmmmlllgggiiilllmmmjjjccc\\\XXXWWWWWW[[[aaagggqqq~~~~~~|||}}}~~~~~~}}}{{{{{{xxxuuutttsssrrrpppnnnjjjkkknnnsssvvvvvvsssqqqhhhiiikkkmmmnnnooonnnnnnlllkkkjjjjjjlllmmmmmmllliiifffaaa___]]]\\\YYYWWWWWWVVVVVVXXX]]]eeelllpppnnnpppsssvvvvvvuuurrrpppmmmnnnppprrrsssrrrrrrqqqqqqqqqqqqqqqrrrssstttuuuwwwyyyzzzyyyvvvtttsssssstttrrrqqqqqqrrrssssssrrrrrrrrrrrrqqqqqqrrrrrrrrrqqqqqqrrrsssuuuxxxzzz||||||qqqjjjhhhiiijjjmmmqqqtttvvvuuuuuuxxxuuuqqqmmmkkkiiieeebbbaaa___^^^___aaabbbaaaaaadddfffhhhjjjlllmmmmmmmmmlllkkkiiihhhgggfffeeedddffffffeeeddddddcccccccccdddgggkkkpppsssuuuvvvvvvppppppqqqrrrttttttqqqoooqqqrrruuuyyyzzzooodddWWWLLLFFF@@@>>><<<:::999999::::::888888888777777888888999===???BBBFFFKKKRRRZZZ```___]]][[[WWWPPPJJJMMMTTT[[[cccjjjnnnvvvooo\\\PPPKKKKKKMMMVVV^^^jjjrrrttttttttttttssssssssssssrrrrrrqqqqqqppppppoooooopppqqqssstttuuuvvvxxxxxxwwwvvvwwwyyyooo^^^QQQHHHCCC???@@@???>>>======<<<<<<<<<999:::;;;;;;;;;>>>BBBEEEMMMSSS]]]eeelllttt}}}iii\\\OOOIIIGGGEEEDDDFFFIIIXXXppprrrtttvvveeeggg~~~nnnYYYJJJGGGCCC???<<<999555222222222111000000000000000000000111111111222222222444444666777666<<>>;;;999888999:::;;;<<<<<<<<<<<<<<<======>>>@@@BBBEEEIIIPPPYYYcccjjjmmmjjjgggaaaWWWOOOOOOUUU^^^eeekkkooouuu~~~}}}mmm\\\PPPJJJJJJKKKUUU^^^jjjrrruuutttssssssuuuuuuttttttssssssssssssrrrqqqppppppqqqrrrtttuuuvvvwwwxxxxxxwwwwwwxxxyyyrrraaaTTTJJJDDDAAA@@@???>>>===<<<<<<<<<===999::::::::::::<<<@@@CCCIIIPPPYYYbbbjjjqqqzzzooo```PPPIIIFFFDDDDDDEEEHHHVVVmmmwwwvvvvvvfffggg|||uuu]]]MMMIIIDDD@@@<<<999666333333333222111111111222222000000111111111222222222333444666888:::CCCWWWkkkwwwpppjjjfffeeeZZZPPPIIILLLTTT\\\dddjjjjjjooovvv}}}{{{zzzxxxwwwwwwzzz|||~~~|||sssiiicccVVVPPPIIICCCAAAAAABBBBBBCCCAAAAAACCCIIITTThhhyyyvvvrrruuu~~~|||zzzxxxwwwuuunnnddd\\\UUUTTTSSSSSSRRRWWWfffvvv{{{xxxwwwyyyvvvtttsssttttttrrrqqqoooooopppqqqrrrpppmmmjjjdddfffhhhjjjmmmnnnppppppooonnnmmmmmmnnnmmmkkkiiieeebbb^^^ZZZWWWUUUTTTTTTUUUVVVXXX\\\bbbhhhooorrrtttuuuvvvvvvuuutttqqqppprrrsssuuuvvvvvvtttrrrppppppppppppqqqqqqrrrssstttvvvxxxyyyxxxvvvtttsssssstttrrrpppqqqrrrsssrrrrrrrrrrrrssssssssssssrrrrrrnnnpppsssvvvyyyzzz{{{{{{|||{{{qqqhhhddddddjjjmmmppppppnnnnnnqqqtttzzz{{{||||||{{{zzzxxxwwwuuusssqqqqqqrrrttttttttttttuuuvvvvvvuuurrrpppnnnhhhiiijjjjjjjjjkkkmmmooonnnllljjjiiihhhhhhhhhiiihhhjjjmmmpppsssuuuvvvvvvrrrrrrssstttvvvuuurrrpppmmmooosssvvvzzzvvvjjj___SSSJJJBBB@@@===;;;:::;;;===>>>>>>>>>>>>>>>???@@@AAABBBHHHJJJOOOTTT\\\eeeooovvv{{{xxxssslll```VVVTTTYYYbbbiiioooqqquuu|||xxxjjj[[[OOOJJJIIIIIISSS\\\hhhpppssssssssssssvvvuuutttsssssssssttttttqqqppppppooopppqqqrrrsssvvvwwwxxxwwwwwwwwwyyy{{{vvvfffWWWLLLFFFDDDAAA@@@>>><<<<<<<<<======999:::;;;;;;:::<<<>>>AAAEEEMMMWWW```hhhooowww}}}yyygggTTTKKKHHHFFFDDDEEEGGGSSSjjj|||yyytttggggggxxxdddOOOKKKEEE@@@===999666444333333222222222222222333000111111111111222222222222333666999<<>><<<;;;<<<===>>>999:::;;;;;;;;;;;;>>>@@@CCCKKKVVV___gggnnnvvv|||rrr\\\PPPLLLHHHFFFEEEGGGPPPeee~~~zzzwwwjjjeeeqqqnnnQQQLLLFFFAAA===999666444222222111111111111222222000111111111111222222222222333666888;;;HHHccc{{{sssjjjaaaXXXSSSIIIGGGJJJRRRZZZaaaiiiqqqrrruuuzzz~~~yyywwwvvvuuuvvvyyy{{{}}}~~~~~~wwwooohhh```VVVOOOEEECCC???>>>???AAABBBBBB???>>>???BBBGGGPPPaaapppzzzzzzvvvsssnnnhhhbbb[[[UUUPPPJJJGGGFFFHHHJJJMMMUUU]]]ppp|||yyyxxxyyywwwvvvvvvwwwxxxxxxwwwyyywwwtttrrrqqqoookkkiiiggggggggghhhkkknnnqqqssssssrrrqqqppppppnnnjjjhhhcccaaa]]]WWWSSSQQQQQQRRRTTTVVVZZZ```eeejjjnnnpppttttttsssssstttuuuvvvwww|||}}}~~~zzzwwwtttppppppppppppqqqrrrssstttsssuuuwwwwwwuuutttssstttvvvuuussssssuuuvvvuuutttqqqqqqrrrssssssrrrqqqqqqooorrruuuyyyzzzyyywwwuuuwwwyyyxxxsssjjjeeeeeegggmmmsssvvvqqqiiigggoooxxx~~~}}}~~~|||xxxuuunnnpppqqqpppnnnmmmooorrrqqqooommmjjjiiiiiijjjkkkppppppqqqrrrrrrrrrrrrrrrtttsssqqqqqqrrrqqqooommmooopppqqqrrrrrruuuxxx{{{xxxyyyyyyvvvpppmmmlllmmmnnnxxx~~~zzzvvvmmmcccZZZXXXUUURRRRRRSSSVVVWWWXXXXXXYYYZZZ\\\^^^```aaadddhhhooowww~~~xxxkkkhhhllljjjppptttuuuwww{{{}}}|||wwwooocccVVVMMMGGGFFFFFFJJJSSS___iiinnnqqqsssuuusssrrrqqqpppooopppqqqrrruuutttsssrrrssstttuuuvvvsssttttttssstttwww||||||}}}qqq___RRRKKKHHHAAA@@@>>><<<;;;<<<===>>>:::;;;<<<<<<;;;<<<>>>???BBBJJJUUU___gggnnnvvv{{{{{{cccUUUOOOJJJGGGFFFGGGNNNaaayyy{{{}}}|||mmmdddjjjuuuRRRMMMGGGAAA===:::666444111000000000000000111111000111111111111222222222222444666777999GGGbbb{{{xxxmmmggg```WWWRRREEEFFFLLLUUU\\\bbbkkkssstttwww{{{~~~{{{|||}}}}}}}}}}}}}}}~~~~~~~~~zzzyyywwwvvvvvvxxxzzz|||}}}}}}~~~|||yyy}}}rrrjjjeee^^^WWWPPPCCCAAA??????@@@BBBCCCCCC======???CCCGGGOOO^^^mmm}}}zzzyyy~~~tttrrrmmmfff___XXXTTTRRRHHHEEEDDDHHHLLLNNNTTTZZZiiizzz~~~yyy~~~}}}zzzyyywwwvvvvvvxxxzzz|||zzzyyyxxxvvvrrrmmmhhhfffhhhiiiiiijjjkkkmmmnnnoootttrrrpppooonnnmmmjjjggghhh```XXXTTTTTTUUUTTTRRRTTTVVVZZZ```gggmmmpppqqqtttuuuuuutttssssssuuuvvvyyyzzz|||~~~~~~}}}|||wwwuuusssrrrrrrtttvvvxxxtttssssssssstttvvvyyy{{{xxxvvvuuuuuuwwwyyyxxxxxxrrrpppoooooopppqqqqqqpppnnnoooqqqrrrssstttwwwzzzzzzyyyvvvnnneeeaaacccfffqqquuuvvvppphhhgggnnnuuu~~~{{{zzzpppooooooppppppooommmkkkmmmkkkhhhggghhhiiiiiiiiijjjmmmqqqsssrrrqqqppppppvvvtttrrrqqqrrrrrrqqqpppsssrrrpppooooooppprrrtttuuurrrqqqpppkkkcccaaacccjjjttt~~~}}}zzzvvvmmmfff``````aaabbbeeejjjnnnllljjjjjjkkkmmmnnnooovvv{{{uuunnnkkkpppooopppsssxxx|||~~~xxxooo```SSSJJJFFFDDDDDDHHHRRR___gggjjjlllooorrroooooopppooonnnnnnpppsssvvvvvvuuuuuutttrrrqqqpppqqqqqqrrrtttwwwzzz}}}wwwjjj\\\OOOFFFDDDAAA>>><<<===>>>======<<<;;;;;;::::::;;;;;;<<>><<<=========<<<<<<;;;;;;::::::;;;;;;<<<@@@FFFOOOYYYcccllluuuzzzoooZZZOOOJJJGGGEEEFFFHHHQQQeee}}}xxxwww{{{rrraaa```tttzzz^^^KKKEEEEEE===777777444000000000000000000000000111111111111222222222222333555333666;;;???WWW|||~~~ooojjjhhh^^^PPPFFFCCCEEEJJJTTTaaakkkqqqtttvvv}}}}}}xxxzzz}}}{{{|||yyyyyyyyyyyyvvvtttsssssstttuuuwwwyyyzzz{{{zzzwwwqqqkkkiiiqqqqqqnnnlllmmmooolllccc\\\OOOHHHCCCEEEHHHFFFCCCBBB@@@======@@@EEEOOO^^^lll}}}qqqhhhgggkkkzzzvvvmmmfff___XXXRRRQQQOOONNNOOOMMMKKKNNNTTT]]]mmmssswww~~~{{{xxxyyy||||||vvvpppiiifffeeefffhhhjjjlllnnnoooppprrrqqqoooooopppooommmjjjbbb\\\UUURRRRRRTTTTTTTTTWWWZZZ```gggmmmqqqsssssstttvvvxxxxxxwwwuuuuuuvvvvvvwwwyyy{{{}}}}}}}}}||||||{{{yyywwwvvvvvvwwwwwwvvvvvvuuuvvvxxx{{{~~~~~~{{{zzzyyyxxxvvvtttuuusssqqqpppppppppooonnnmmmoooqqqrrrrrrtttwwwzzzxxxwwwrrrjjjbbb___aaadddwww{{{{{{uuukkkhhhnnnuuu|||wwwqqqppppppppppppmmmiiifffaaa___]]]\\\]]]aaaeeegggjjjmmmppprrrrrrqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqttttttsssrrrqqqpppooooooqqqnnnlllkkkfff___^^^aaahhhrrr|||~~~vvvuuuwwwzzz|||vvvsssmmmmmmooossswwwzzz{{{zzzvvvmmm___RRRIIIFFFDDDDDDDDDMMMZZZccchhhjjjlllmmmnnnooopppooonnnnnnppprrruuuvvvxxxxxxxxxvvvtttsssttttttsssssstttuuuwwwxxx{{{yyyzzz}}}}}}rrrfffYYYPPPFFFCCC???=========<<<<<<<<<;;;;;;::::::;;;;;;<<>>999999555000000000000000000000000111222222222222333333333444666444666:::>>>VVV{{{xxxmmmiiieeeZZZLLLCCCCCCFFFLLLWWWbbblllrrruuuxxx~~~}}}zzzzzz{{{}}}~~~~~~{{{xxx{{{zzzxxxwwwwwwuuurrrppprrrrrrtttuuuwwwyyyzzz{{{~~~|||uuurrrmmmgggfffmmmyyy~~~{{{xxxuuusssjjjjjjnnntttyyyvvvmmmeeeZZZQQQJJJJJJKKKGGGCCCBBBAAA>>>===AAAFFFOOO___mmm}}}}}}kkk^^^ZZZ\\\mmm{{{zzzrrrjjjaaa[[[WWWTTTSSSTTTQQQOOOQQQVVVXXXhhh}}}vvvxxx{{{xxxxxx|||}}}xxxrrrmmmjjjhhhiiikkkmmmnnnooonnnnnnpppnnnnnnnnnooonnnlllkkkbbb]]]VVVRRRQQQSSSSSSSSSWWW\\\cccjjjnnnqqqrrrsssrrruuuwwwxxxwwwuuuttttttuuuvvvwwwyyy{{{{{{{{{{{{}}}|||{{{yyywwwvvvvvvuuuvvvuuuuuuvvvxxx{{{~~~|||{{{zzzyyywwwuuuvvvtttrrrpppppppppnnnmmmmmmoooqqqrrrsssuuuxxx{{{|||yyyrrrjjjccc```cccfffssswwwxxxrrriiifffkkkrrr|||uuunnnmmmlllkkkjjjgggbbb___ZZZYYYWWWVVVWWW\\\bbbggggggjjjmmmooooooooopppqqqpppqqqrrrrrrqqqppppppqqqtttttttttsssrrrpppooonnnrrrnnnllljjjeee______bbbjjjvvv|||tttrrrssswww}}}uuupppooojjjkkknnnrrrxxx{{{||||||wwwnnn___RRRJJJFFFDDDDDDCCCKKKVVV```fffiiikkklllnnnoooppppppooooooppprrrsssuuuwwwxxxxxxwwwuuussstttsssrrrrrrssstttvvvvvvxxxwwwxxxzzz{{{}}}yyylll^^^UUUHHHDDD@@@>>>======<<<;;;<<<;;;;;;::::::;;;;;;<<<===BBBKKKUUU```lllwww~~~|||eeeTTTKKKHHHGGGDDDEEEJJJYYYttt||||||yyy|||rrraaaZZZdddbbbMMMEEEEEE>>>999999555222222222222222222222222111111111222222222333333333555333666;;;???WWW||||||tttllliiibbbUUUGGG@@@BBBFFFNNNYYYccclllrrruuuzzzzzzyyyxxxxxxyyyyyywwwuuuxxxwwwvvvuuutttqqqooommmrrrsssuuuwwwxxxzzz{{{{{{~~~~~~|||zzzuuurrrlllggggggmmmwww~~~xxxssspppooooooooonnnpppuuu|||~~~vvvooofff\\\RRRPPPNNNIIIDDDBBBAAA???>>>BBBGGGPPP```nnn~~~|||gggWWWQQQQQQbbbqqqwwwnnnggg```\\\ZZZZZZXXXUUUVVVZZZZZZiii}}}yyyvvvzzzzzzxxxxxx{{{~~~zzzuuupppmmmnnnpppqqqrrrqqqooollljjjlllkkkjjjkkklllllljjjhhhbbb^^^WWWRRRPPPQQQRRRSSSWWW]]]dddjjjmmmoooqqqsssqqqsssvvvwwwuuutttsssssstttuuuvvvwwwxxxyyyzzzzzz{{{zzzzzzyyyxxxvvvuuutttuuuuuutttuuuwwwyyy|||~~~}}}{{{zzz{{{{{{zzzyyywwwuuurrrqqqppppppnnnmmmmmmooorrrssstttvvvzzz|||zzzqqqhhhaaa___aaadddmmmrrruuuppphhheeejjjqqqzzzrrrmmmkkkhhhfffccc```\\\YYYTTTTTTSSSRRRSSSXXX___dddeeehhhkkkmmmnnnnnnpppqqqooorrrtttsssqqqppppppqqqtttttttttssssssqqqpppoootttpppmmmjjjfffaaaaaafffnnn{{{|||vvvmmmjjjkkknnnuuu}}}zzzrrrmmmjjjiiieeegggjjjqqqxxx~~~{{{qqqbbbTTTKKKFFFDDDCCCCCCIIISSS\\\cccgggjjjkkkmmmoooppppppoooooopppqqqppprrrtttuuuvvvuuutttssssssrrrrrrrrrssstttvvvwwwxxxwwwxxxzzzzzz{{{rrrcccXXXJJJGGGCCC???>>>===<<<;;;<<<;;;;;;::::::;;;;;;<<<<<>>@@@FFFPPP[[[eeelllrrruuu|||yyyxxxxxxyyyyyyxxxvvvssstttttttttrrrpppnnnlllllltttuuuwwwyyy{{{|||||||||}}}~~~}}}{{{yyyxxxxxxtttpppkkkgggggglllsssyyy{{{vvvoookkkkkkmmmoooqqqvvvxxx|||}}}rrrfffZZZUUUQQQJJJEEECCCAAA>>>>>>BBBHHHRRRcccqqq|||fffUUUMMMMMMZZZhhh{{{zzztttjjjeeebbbbbbaaa^^^^^^aaabbbnnn~~~sssuuu|||zzzzzz}}}zzzuuupppnnnsssuuuvvvuuusssooojjjggghhhgggffffffggggggeeeccc___\\\VVVQQQOOOOOOQQQSSSXXX^^^eeejjjlllnnnqqqsssqqqsssuuuuuutttrrrrrrsssttttttuuuuuuvvvwwwwwwwwwwwwxxxxxxyyyxxxwwwuuutttuuuuuuttttttuuuxxxzzz|||zzzyyyxxxxxxzzz{{{{{{{{{wwwuuurrrqqqqqqpppooommmooopppssstttvvvxxx{{{~~~yyynnnddd^^^\\\]]]___iiiooorrrnnnfffccchhhooozzzvvvoookkkhhhccc___\\\XXXUUUSSSPPPQQQQQQPPPPPPSSSZZZ```dddfffjjjkkklllnnnpppqqqppptttvvvuuurrrooooooqqqrrrrrrrrrrrrsssssssssssswwwrrrnnnkkkgggcccdddiiirrr}}}tttjjj___[[[[[[]]]cccjjjtttzzz}}}yyyvvvuuuuuuwwwuuurrrmmmhhhddddddddd___```eeemmmwwwwwwgggXXXMMMGGGDDDBBBCCCGGGNNNVVV^^^dddhhhjjjmmmooopppqqqpppooopppqqqooooooqqqrrrsssttttttuuussssssrrrrrrssstttvvvwwwwwwwwwxxx{{{{{{{{{xxxhhh]]]NNNJJJEEEBBB@@@>>>===;;;<<<;;;;;;::::::;;;;;;<<<<<>>@@@HHHSSS^^^gggnnnsssvvv}}}wwwwwwwwwxxxyyyxxxuuusssrrrrrrqqqooolllkkklllmmmtttvvvxxx{{{|||}}}}}}}}}}}}~~~|||yyywwwvvvuuuooolllgggcccdddgggmmmpppppplllhhhhhhkkkooosssvvv|||~~~|||oooaaaYYYSSSKKKEEECCC@@@>>>>>>CCCJJJTTTeeettt{{{fffUUUMMMMMMUUU```rrrwwwqqqmmmnnnmmmkkkjjjlllnnnwwwsssqqq|||}}}wwwrrrpppoootttvvvwwwwwwsssnnnhhheeedddcccbbbbbbbbbbbb```^^^YYYWWWRRRNNNLLLNNNQQQTTTZZZ```fffjjjkkkmmmqqquuussstttuuutttsssrrrsssuuuuuuuuuttttttttttttuuuuuutttuuuxxxyyyzzzyyywwwvvvwwwvvvuuutttuuuwwwyyyzzzwwwvvvuuuvvvyyy{{{{{{zzzwwwtttrrrqqqqqqqqqpppnnnppprrrtttvvvwwwzzz}}}zzznnnccc\\\ZZZ\\\]]]ffflllooojjjbbb^^^bbbiiissszzzrrrlllfffaaaZZZTTTQQQNNNLLLJJJLLLNNNOOONNNLLLNNNTTTZZZ```bbbeeeggghhhjjjlllnnnrrrvvvyyywwwsssooooooqqqqqqqqqpppqqqrrrtttvvvwwwyyytttooolllhhhdddffflllxxx|||ggg]]]RRRMMMLLLLLLPPPVVV```hhhsssyyyzzzzzz|||}}}xxxxxxvvvqqqlllhhhggggggdddcccaaa]]]YYYXXXYYYZZZWWWXXX]]]gggttt~~~lll\\\OOOGGGCCCAAABBBDDDHHHOOOXXX```fffiiilllnnnqqqqqqpppoooooopppooooooooopppqqqsssuuuwwwwwwvvvtttssssssssstttuuuvvvvvvxxx{{{{{{zzz~~~nnncccPPPMMMGGGDDDAAA@@@>>><<<<<<;;;;;;::::::;;;;;;<<<<<>>@@@BBBJJJWWWbbbjjjpppvvvyyy}}}vvvuuuttttttuuuvvvtttsssppppppooollljjjiiillloootttuuuxxx{{{|||}}}}}}|||}}}}}}|||xxxuuukkkgggccc``````cccgggiiijjjhhhgggjjjooouuuzzz|||ttteee\\\UUULLLFFFDDD>>><<<>>>CCCKKKVVVhhhwww{{{fffUUUMMMMMMPPPWWWggg{{{~~~}}}|||}}}~~~vvvmmmzzzvvvzzz~~~~~~xxxssspppppppppsssuuuwwwvvvsssnnnhhhdddbbb```_________^^^\\\ZZZSSSRRROOOLLLKKKMMMRRRUUU\\\bbbhhhjjjkkkmmmrrrwwwtttuuuvvvuuussssssuuuwwwuuuuuutttsssssssssssstttrrrtttwwwzzz{{{{{{zzzxxxxxxwwwvvvuuuuuuwwwyyyzzzvvvuuutttuuuxxxyyyzzzyyyvvvtttrrrqqqrrrrrrpppoooqqqsssuuuwwwxxx{{{~~~}}}pppddd]]]\\\\\\^^^ccchhhkkkfff]]]XXX\\\bbbooo~~~|||zzzzzzwwwpppjjjaaa[[[SSSLLLGGGEEEDDDCCCIIILLLNNNMMMJJJKKKPPPUUUZZZ]]]___aaaccceeegggjjjssswww{{{yyysssooooooppppppooooooppprrruuuxxxzzzyyytttooolllgggdddgggmmm~~~xxxcccYYYNNNIIIFFFEEEHHHMMMQQQZZZfffnnnpppqqqsssvvvoooooolllgggaaa]]][[[[[[TTTTTTRRROOOMMMLLLNNNPPPRRRSSSXXXcccqqqppp^^^PPPHHHCCC@@@@@@AAADDDKKKTTT]]]dddggglllnnnqqqqqqpppooooooppppppooonnnoooqqqtttwwwyyyzzzxxxvvvtttsssrrrrrrsssvvvvvvxxx{{{{{{zzzrrrgggRRRNNNIIIEEEBBB@@@>>>===<<<;;;;;;::::::;;;;;;<<<===AAAHHHSSS```pppnnnXXXNNNKKKAAAGGGLLLUUUqqq}}}|||vvvfffaaauuujjjQQQEEEEEE@@@===;;;555222222222222222222222222111111222222222333333333222444333555;;;???XXX}}}{{{kkkgggbbbYYYKKK???===BBBDDDMMMYYYeeemmmsssxxx{{{}}}~~~uuusssppppppqqqsssssssssppppppnnnkkkhhhiiimmmqqqsssuuuwwwzzz|||||||||{{{|||}}}|||xxxjjjfffaaa______bbbeeefffiiiiiijjjnnnuuu{{{wwwggg]]]UUUMMMFFFDDD===<<<===CCCLLLXXXiiiyyyzzzeeeTTTLLLLLLMMMQQQ```uuuyyykkkwwwuuuyyy~~~~~~|||uuupppnnnnnnooorrrsssuuuwwwvvvsssmmmhhhdddbbb___]]]]]]]]][[[ZZZRRRNNNJJJJJJIIIIIINNNVVV```aaagggnnnnnnjjjkkkrrrqqqtttxxxzzzxxxtttrrrpppppprrruuuuuutttrrrqqqqqqtttuuuwwwxxxxxxyyy{{{|||{{{xxxuuuuuuwwwxxxuuurrrtttrrrqqqsssvvvxxxwwwuuuqqqqqqqqqrrrssstttvvvvvvuuuvvvxxxzzz|||~~~xxxnnnfff___ZZZ\\\```eeeeeeeeebbb]]]\\\___bbblllzzzyyyuuuqqqllleee```WWWRRRLLLEEEAAA@@@AAABBBFFFIIILLLOOOPPPOOOMMMLLLQQQTTTWWWXXXXXX[[[ccciiiooouuu|||{{{tttooonnnpppooossstttqqqrrrxxx|||}}}~~~yyysssllliiiiiikkkmmmxxxpppbbbVVVIIICCC@@@===>>>@@@IIIOOOWWW```gggkkklllkkkiiigggddd___YYYSSSNNNKKKGGGFFFDDDCCCCCCDDDEEEGGGLLLKKKOOOZZZlll|||rrraaaSSSHHHAAA>>>999===BBBHHHOOOVVV]]]bbbgggiiimmmoooooopppqqqrrrrrrrrrsssssstttvvvwwwxxxzzzyyywwwuuusssrrrqqqqqqpppqqqrrrtttxxx{{{zzzlll]]]RRRGGGDDDCCC???<<<<<<===<<<;;;::::::;;;======<<<@@@FFFPPP\\\lll{{{zzz^^^QQQQQQHHHIIIJJJRRRlll|||{{{qqqooosssrrrVVVFFFEEE@@@===;;;444333333333222222222111111/////////000111111222222444666333444<<>>BBBLLL\\\lllwwwtttbbbTTTKKKFFFHHHKKKWWWhhhzzz}}}~~~qqqrrryyyuuuyyy}}}~~~xxxrrrooonnnnnnooopppqqqsssuuuuuurrrlllhhheeebbb___\\\ZZZXXXTTTRRROOOJJJHHHHHHHHHHHHNNNUUU```aaagggnnnnnnjjjkkkqqqrrruuuxxxyyywwwuuusssrrrsssuuuxxxxxxvvvtttssssssrrrtttvvvwwwxxxyyy|||~~~}}}zzzxxxvvvuuusssqqqtttrrrqqqsssuuuwwwvvvtttqqqrrrrrrssstttvvvwwwxxxuuuvvvyyy|||~~~{{{ppphhhaaa]]]```fffjjjjjjgggaaa[[[XXXYYY\\\kkkyyy{{{uuuppplllfff___ZZZPPPLLLFFF@@@<<<;;;;;;<<>>;;;>>>BBBFFFKKKRRRZZZ___fffhhhlllnnnnnnnnnoooppprrrrrrssstttvvvwwwyyyzzzyyyxxxwwwuuusssrrrrrrrrrqqqqqqrrrtttwwwzzz}}}~~~qqq```TTTIIIEEEDDD@@@>>>======<<<;;;;;;;;;;;;<<<===<<<@@@FFFOOO[[[jjjyyydddTTTPPPIIIIIIIIIPPPhhh~~~wwwtttvvvuuuYYYHHHFFFAAA>>><<<555333333333222222222111111000000111111222333333333222555222444<<>>CCCJJJQQQVVVYYYYYYYYYUUUSSSNNNIIIDDDAAA>>>===999999888777777888999:::;;;>>>BBBJJJUUUcccrrr{{{~~~tttfffXXXMMMEEE@@@======>>>@@@BBBFFFMMMUUU[[[cccfffjjjlllllllllmmmnnnqqqqqqssstttvvvxxxzzzzzzyyyxxxwwwuuutttsssssssssrrrrrrssstttvvvxxx{{{|||vvvdddXXXLLLGGGEEEAAA??????===<<<<<<;;;;;;;;;<<<<<<<<>><<<444333333333222222222111111111111222222333444444444111555444666===BBBUUUrrr}}}vvvmmmjjjbbbUUUHHH@@@>>>@@@BBBIIISSS```llltttyyy~~~|||vvvooollliiiggggggggggggfffeeedddbbbbbbdddhhhlllooorrrsssuuuwwwyyy{{{||||||||||||}}}}}}~~~~~~oooeee]]]ZZZ[[[___eeelllyyyppp___UUUOOOHHHDDDDDD@@@??????EEEQQQaaaqqq{{{mmm\\\PPPIIIEEEBBBEEENNN___ppp|||}}}{{{xxxzzzvvvllljjjwwwuuuxxx|||~~~yyytttooolllmmmooooooooojjjkkkmmmppprrrqqqnnnkkkdddbbb^^^ZZZVVVOOOHHHCCCGGGDDDCCCEEEFFFGGGNNNUUU]]]bbbiiimmmlllkkkkkkmmmrrrtttuuutttsssrrrsssttttttvvvwwwuuusssqqqppppppssstttuuuuuuuuuwww{{{~~~{{{tttoooooopppsssrrrrrrrrrrrrrrrrrrqqqqqqrrrsssuuuvvvwwwxxxxxxuuuwww{{{vvvjjjcccbbbkkkvvv|||zzztttiii]]]UUURRRSSS```ooo{{{ssslllfff___XXXRRRJJJHHHEEEBBB???===;;;:::===???@@@BBBCCCCCCBBBBBBBBBBBBBBBAAA@@@BBBFFFJJJNNNUUU]]]bbbdddgggkkknnnnnntttwwwwww{{{~~~vvvpppmmmmmmmmmsss~~~ooo]]]RRRFFF@@@<<<999888:::<<<@@@FFFLLLPPPQQQQQQQQQNNNKKKGGGBBB>>><<<;;;;;;777777666666666777888999555999>>>BBBJJJVVVfffrrrvvvmmm```TTTJJJCCC>>>;;;<<<<<<===>>>BBBIIIRRRXXX```ccchhhjjjkkkkkkkkklllnnnoooqqqsssuuuwwwyyyyyywwwwwwvvvuuutttttttttttttttssssssssstttvvvxxxyyy~~~yyyhhh[[[NNNIIIFFFBBB@@@@@@===<<<<<<<<<;;;;;;;;;;;;<<<>>>CCCKKKUUUcccpppyyy~~~cccQQQMMMIIIFFFKKK^^^}}}|||yyyzzzzzz|||___MMMHHHAAA===:::333333333333222222222111111111111222222333444444444333777666888===BBBTTTrrr}}}{{{vvvnnnjjj```QQQDDD======@@@BBBJJJTTTbbbnnnvvv|||zzztttllliiifffeeeeeeeeedddcccbbbaaa``````bbbgggkkknnnrrrsssuuuwwwxxxzzzzzz{{{{{{{{{zzzzzz{{{}}}~~~~~~~~~ooofff___^^^bbbgggooowwwzzzkkkZZZQQQKKKFFFDDDDDD??????@@@GGGSSSdddttt}}}~~~jjjYYYNNNHHHDDDAAACCCKKKYYYjjj{{{~~~{{{zzzkkkaaakkktttxxx}}}wwwrrrmmmlllnnnqqqpppoooiiijjjlllooorrrrrrooolllcccaaa^^^ZZZVVVPPPIIIDDDFFFCCCCCCEEEFFFGGGMMMTTT[[[aaaiiillllllllllllmmmpppqqqrrrqqqpppoooqqqrrrtttuuuvvvtttrrrpppooopppuuuvvvvvvuuutttuuuwwwyyy{{{}}}}}}zzztttqqqppprrrrrrrrrrrrrrrqqqqqqqqqrrrqqqrrrsssuuuvvvvvvvvvvvvuuuwww{{{xxxjjjaaaaaammmyyyzzzpppcccXXXSSSRRRYYYhhh~~~{{{rrrjjjccc]]]UUUPPPEEEDDDBBB@@@===;;;999888;;;===@@@BBBDDDEEEDDDDDDDDDCCCAAA???>>>???AAADDDGGGLLLRRRXXX\\\aaagggkkklllrrrwwwxxx}}}yyysssooonnnnnnsss|||yyymmmZZZOOODDD???;;;888777999888;;;???DDDFFFGGGGGGFFFBBB@@@<<<999666555555555666666666777777888888999333777<<>>FFFOOOVVV\\\```eeeiiijjjjjjjjjkkkkkkmmmooorrrtttuuuvvvwwwuuuuuuttttttttttttuuuuuutttsssssssssssstttvvvwwwzzzzzzlll___RRRKKKHHHCCC@@@???======<<<<<<<<<;;;;;;:::;;;>>>BBBIIISSS```mmmvvv{{{kkkUUUMMMIIIFFFJJJZZZvvvyyyvvv~~~|||{{{~~~```MMMHHH@@@<<<999222333333333222222222111111000000111111222333333333222777777777<<<@@@TTTrrr{{{xxxsssllljjj^^^NNNAAA;;;<<<@@@BBBKKKUUUcccpppxxx~~~}}}vvvrrrjjjgggdddbbbbbbbbbbbbaaa^^^^^^^^^___bbbgggkkkmmmqqqrrrtttvvvwwwxxxyyyyyyzzzyyyyyyyyyzzz|||~~~~~~~~~nnnfffaaaccchhhoooyyy~~~ssseeeUUUMMMIIIEEEBBBCCC>>>>>>AAAIIIVVVfffuuu~~~|||gggXXXMMMHHHEEECCCBBBHHHUUUdddvvvlll]]]cccssstttxxxvvvqqqkkkkkkoooqqqpppmmmhhhhhhkkknnnqqqqqqooommmcccaaa]]]YYYUUUPPPJJJFFFFFFCCCCCCEEEEEEEEEJJJQQQWWW```iiikkklllmmmnnnmmmmmmooopppooonnnnnnoooqqquuuvvvvvvtttrrrqqqqqqrrruuuvvvwwwvvvuuutttuuuvvvuuuwwwyyyyyywwwuuussssssqqqrrrssssssqqqqqqrrrsssrrrssstttuuuvvvuuutttttttttvvvzzz{{{kkk```___kkkyyyzzzmmm```WWWSSSVVVcccyyyxxxnnnfff___YYYQQQLLLFFFEEECCCAAA???>>>===<<<999<<>>>>>???@@@CCCFFFIIIMMMRRRYYY```eeeiiiooouuuxxx~~~yyytttpppoooooossszzz|||qqqgggXXXMMMBBB>>><<<999888999888:::===@@@BBBBBBAAA@@@;;;999777555444333333333444444555555666666777777444777:::<<<@@@HHHUUU___ddd^^^TTTKKKDDD@@@<<<:::888888888999===DDDLLLSSSYYY]]]ccchhhjjjjjjkkkllljjjlllnnnqqqssstttttttttsssrrrrrrrrrsssttttttuuutttsssrrrrrrrrrssstttuuuxxx}}}}}}ooocccVVVPPPLLLFFFAAA???============<<<;;;:::999:::===AAAHHHQQQ^^^kkktttwww~~~qqqZZZOOOIIIFFFJJJWWWmmm{{{www}}}}}}|||bbbNNNHHH@@@<<<:::333333333333222222222111111000000111111222333333333000666555666;;;AAAWWWxxxwwwrrrlllffffffZZZJJJ>>>;;;===@@@BBBLLLVVVeeeqqqzzzyyysssooogggdddaaa`````````___^^^ZZZ[[[]]]```dddgggjjjlllqqqrrrsssuuuvvvwwwxxxxxxxxxxxxxxxxxxzzz|||~~~oooiiieeeiiiooovvvzzzyyyzzz}}}~~~zzzlll___QQQKKKHHHDDDAAAAAA===>>>BBBJJJWWWggguuu~~~|||gggXXXNNNIIIFFFDDDCCCFFFQQQ___ppprrr^^^^^^hhhuuusssxxxvvvpppjjjjjjnnnpppnnnjjjfffgggiiilllnnnooommmkkkdddaaa\\\XXXTTTOOOJJJGGGEEECCCBBBCCCCCCBBBFFFLLLTTT___hhhjjjlllooopppmmmlllnnnppppppooooooooopppsssssstttrrrqqqpppqqqrrrrrrtttwwwwwwvvvuuuttttttssstttwww{{{|||zzzvvvsssppprrrtttsssrrrrrrsssvvvtttuuuvvvwwwwwwuuutttrrrtttvvvzzzmmm```^^^jjjxxx|||lll___XXXVVVcccvvv}}}vvvlllddd]]]WWWPPPKKKIIIGGGEEECCCAAAAAAAAAAAA<<<@@@HHHPPPTTTVVVUUUTTTNNNKKKGGGCCCAAAAAAAAAAAABBBBBBBBBCCCHHHPPPXXX^^^eeelllssswww}}}yyytttqqqpppppprrrwww{{{{{{yyysssiii___UUUKKKAAA>>><<<:::999;;;888:::<<<>>>>>>===<<<;;;888888777777666555555555222333444555555666666666444666888:::===DDDNNNUUUYYYTTTLLLEEEAAA???===;;;999999999999<<>>BBBDDDMMMWWWfffsss|||~~~vvvpppllldddaaa^^^\\\\\\\\\\\\[[[WWWYYY]]]bbbfffiiijjjkkkpppqqqssstttuuuvvvwwwwwwwwwwwwxxxyyy{{{}}}~~~wwwqqqnnnrrrxxx~~~~~~xxxxxx{{{|||wwwfffZZZNNNJJJGGGCCC??????===>>>CCCKKKXXXgggttt|||}}}hhhYYYOOOJJJHHHFFFCCCEEEMMMZZZkkk|||}}}}}}zzzxxxzzzyyyccc\\\^^^fff|||sssxxxvvvoooiiiiiimmmooolllhhheeefffgggjjjmmmmmmkkkiiifffbbb\\\WWWRRRNNNJJJGGGEEEBBBAAABBBAAA@@@CCCIIISSS^^^hhhjjjlllpppqqqnnnlllnnnqqqqqqppppppppppppoooppppppooonnnmmmoooqqqooorrrvvvxxxwwwvvvuuuuuussstttwww|||~~~xxxrrrooorrrttttttrrrrrrtttwwwvvvwwwxxxyyyxxxvvvtttrrrsssuuuyyyooo```]]]iiiwwwwwwggg^^^XXXcccvvv~~~vvvlllddd]]]WWWPPPKKKFFFDDDAAA???======>>>???@@@FFFOOOXXX^^^```___^^^TTTPPPKKKGGGEEEEEEDDDCCCBBB@@@======BBBJJJSSSYYYccckkkrrrwww}}}~~~xxxtttrrrqqqqqqqqqtttwwwxxxuuunnncccZZZTTTJJJAAA>>>===::::::<<<333444666777777666444333444555555555555555444333222333444666666777777777444555666888;;;BBBIIINNNQQQLLLFFFBBB??????>>>===;;;;;;::::::;;;@@@EEEJJJTTTZZZaaagggkkklllmmmnnnlllnnnpppsssttttttsssrrrooooooooopppqqqrrrttttttrrrrrrqqqpppqqqrrrtttuuuvvvyyy~~~uuujjj___ZZZUUULLLDDDAAA<<<===>>>>>>===;;;999888999<<<@@@GGGQQQ]]]kkksssvvv|||ttt^^^RRRLLLHHHJJJQQQ___www|||}}}vvvttteeePPPJJJCCC???===777333333333222222222111111222222333444444555555666222999;;;===FFFQQQnnnsssnnniiicccYYYNNN@@@888999>>>CCCEEEMMMXXXfffsss}}}}}}tttnnnkkkaaa___\\\ZZZZZZZZZYYYXXXUUUXXX^^^cccgggjjjjjjjjjpppqqqrrrtttuuuvvvvvvvvvvvvwwwxxxzzz|||~~~|||zzzwww{{{|||zzz{{{~~~~~~xxxbbbWWWMMMIIIGGGCCC???===<<<>>>CCCKKKXXXfffttt{{{~~~iiiZZZPPPKKKIIIFFFCCCCCCKKKWWWggg|||~~~~~~}}}wwwxxxxxxtttpppqqqwww}}}fff\\\XXX\\\rrr}}}tttzzzqqqooollljjjjjjjjjiiigggeeefffgggiiijjjjjjjjjiiiccc___ZZZVVVRRRNNNJJJGGGDDDGGGIIIGGGBBBAAADDDGGGUUU```iiikkklllnnnppppppnnnooopppqqqrrrssssssssstttrrrooollllllmmmppprrrtttvvvxxxxxxvvvtttttttttsssuuuyyy~~~|||wwwssstttuuuuuuuuuvvvyyy|||}}}|||yyywwwuuutttttttttssstttxxx~~~kkk___YYYddd{{{zzzhhhbbbjjjxxx{{{tttqqqkkkccc\\\UUUPPPMMMFFFEEECCCAAA????????????DDDJJJVVVbbbkkknnnllljjj___YYYQQQJJJGGGFFFFFFFFFBBBAAA@@@@@@BBBFFFKKKMMMWWW```kkkttt~~~|||vvvrrrooonnnnnnrrrpppooommmjjjbbbXXXQQQKKKGGGBBB>>><<<:::888777777666666555555666666777444555777777777555333111///111444666777666444333666666666888;;;@@@EEEHHHGGGFFFEEEBBB@@@>>><<<;;;;;;<<<;;;999888:::???DDDLLLRRR[[[cccgggjjjkkkkkkmmmnnnooopppqqqqqqpppppplllmmmoooqqqrrrsssrrrrrrrrrqqqooonnnoooppprrrsssvvvuuuyyyuuulllaaaZZZUUUOOODDD<<<===<<<<<<;;;;;;:::999999:::;;;???GGGOOOYYYgggttt{{{nnnXXXPPPKKKHHHIIILLLXXXpppyyyqqqqqqkkkOOOEEECCC===777555555444333222111222333444000111333444444666999;;;888<<>>BBBDDDEEEDDDCCCAAA???===<<<;;;999:::999888666888===AAAHHHNNNWWW___dddgggiiijjjlllmmmnnnpppppppppoooooolllmmmoooqqqrrrrrrrrrrrrnnnmmmlllkkkkkkmmmnnnpppttttttwww~~~vvvlll^^^UUUPPPKKKCCC======<<<<<<;;;;;;::::::999::::::>>>FFFNNNXXXfffsss~~~rrr]]]RRRKKKHHHHHHKKKVVVmmmuuummmllllllQQQFFFDDD===777666333222222111111111111111222222222222333777===BBBEEEFFFHHHKKKWWWnnn{{{pppkkkgggeeeWWWJJJ===999:::<<>>===>>>======AAAKKKYYYhhhsssyyy~~~rrr___RRRJJJGGGDDDBBBAAADDDOOOaaauuu|||{{{ttt```TTTUUUfffzzzyyyuuu{{{}}}zzzoookkkgggddddddeeeffffffeeefffggghhhiiiiiihhhgggfffaaa[[[UUUOOOJJJFFFCCCCCCJJJQQQSSSPPPLLLLLLMMMZZZccckkkmmmnnnppprrrppppppqqqrrrsssttttttttttttoooooonnnnnnnnnooopppppptttuuuvvvuuusssqqqqqqqqqrrrsssuuuyyy|||}}}{{{yyyzzzzzz{{{zzzyyyyyy|||~~~~~~|||zzzxxxvvvuuuuuuvvvwww{{{{{{hhh^^^YYYaaavvv{{{yyyzzzxxxpppkkkjjjhhhddd```\\\XXXUUUSSSKKKJJJHHHFFFDDDBBBBBBAAAEEENNN[[[hhhqqqtttrrrppphhhccc[[[UUUPPPMMMJJJHHHFFFEEEBBB@@@@@@BBBDDDFFFJJJRRRZZZcccnnn{{{zzzssslllgggbbb```[[[\\\^^^```___ZZZSSSNNNHHHDDD???<<<:::999888777666666666555555666666666666666777777777777777777444555555666777777777888777777777888:::===???AAACCCBBB@@@???===<<<<<<;;;:::::::::888888999<<>>AAAJJJWWWdddnnntttzzztttaaaSSSKKKHHHBBBAAA@@@CCCNNN```ttt~~~tttwww|||fffVVVRRR```qqqxxxxxx~~~{{{wwwoookkkfffcccccceeefffgggfffggghhhiiiiiiiiihhhgggeee```YYYSSSNNNJJJFFFCCCFFFOOOYYY\\\YYYTTTRRRQQQ___fffmmmnnnooorrrsssqqqpppqqqrrrrrrsssssssssrrrmmmmmmnnnooopppppppppoootttvvvvvvuuurrrqqqqqqrrrrrrsssvvvxxxzzz{{{{{{{{{{{{{{{{{{zzzyyyyyy{{{~~~~~~|||zzzxxxvvvuuutttvvvxxx{{{uuueee]]]WWW^^^qqq}}}sssllliiiiiigggeeebbb^^^[[[XXXVVVNNNMMMKKKIIIGGGEEECCCCCCDDDNNN]]]kkksssuuutttrrrlllgggaaa[[[WWWSSSPPPMMMMMMKKKHHHEEECCCCCCCCCDDDHHHNNNUUU\\\ggguuu~~~~~~{{{uuunnnfff___YYYVVVSSSVVVYYY\\\\\\XXXSSSOOOJJJFFFAAA===<<<;;;;;;:::999999888888888888999999777666666666777888999999666555555555555777888999::::::;;;;;;===>>>@@@AAAAAA@@@>>>===<<<<<<<<<<<<======<<<<<<<<<<<<>>>??????CCCJJJQQQXXX^^^eeeiiihhhjjjkkkmmmnnnnnnnnnmmmmmmnnnoooqqqqqqqqqppppppooooooooooooooopppqqqrrrqqqqqqtttzzz}}}rrrcccVVVOOOKKKFFFCCC=========<<<;;;;;;::::::999999<<>>???BBBIIIRRR]]]fffkkkwww}}}wwwbbbSSSKKKGGGAAA@@@???CCCNNN___sssrrrnnnwww|||zzzyyyvvvwww{{{~~~nnnZZZRRRZZZggg~~~vvv~~~{{{~~~yyyuuuoookkkfffcccdddfffhhhiiihhhiiijjjjjjjjjiiihhhgggbbb]]]WWWQQQMMMJJJGGGEEEJJJSSS^^^cccaaa\\\XXXXXXcccjjjooooooqqqttttttqqqoooppppppqqqqqqqqqqqqppplllmmmnnnoooppppppoooooouuuvvvvvvuuusssrrrrrrssstttuuuwwwyyyzzzzzz{{{{{{yyyzzzzzzyyywwwxxxzzz|||}}}|||{{{zzzxxxvvvuuutttuuuwwwzzz~~~pppbbb\\\UUUXXXiiiyyyqqqkkkiiiiiihhhfffccc```\\\YYYWWWQQQQQQOOOMMMJJJHHHFFFDDDCCCOOO```nnnvvvxxxwwwvvvqqqmmmhhhccc___\\\ZZZXXXSSSQQQMMMIIIFFFDDDCCCBBBFFFKKKQQQVVV```mmmvvvxxxuuurrrmmmfff^^^WWWQQQNNNMMMQQQVVVZZZZZZWWWTTTQQQMMMHHHBBB>>><<<<<<<<<;;;::::::999999999999::::::777777666666777888999:::777666555444555777999::::::;;;<<<>>>???@@@AAAAAAAAA@@@>>><<<;;;<<<<<<============>>>??????@@@???===AAAFFFLLLRRRZZZbbbhhhggghhhjjjlllmmmnnnmmmmmmmmmnnnppppppqqqpppooonnnkkkkkkllllllmmmnnnooooooqqqpppsssyyy~~~|||tttggg[[[SSSLLLFFFBBB>>>======<<<<<<;;;:::::::::999;;;AAAGGGPPP^^^kkkzzzsssZZZMMMEEEFFFFFFKKKccc}}}www{{{uuuhhh\\\pppoooVVVJJJDDD;;;555444333444555666555444333222111222222222333555:::===FFFJJJRRRbbb~~~rrrmmmoookkkcccJJJBBB;;;:::;;;===CCCJJJUUU```ooo|||{{{lll```\\\\\\VVVTTTPPPLLLIIIIIIKKKNNNUUUZZZaaagggjjjlllmmmnnnpppppppppqqqrrrtttvvvwwwxxxyyyzzzzzzzzzzzz|||~~~~~~{{{zzzvvvsssuuuwwwssskkk___UUUJJJEEEAAA<<<:::::::::<<<@@@FFFNNNWWW```fffssszzzxxxbbbRRRIIIFFF@@@??????CCCNNN___rrruuuiiilllvvv|||xxxqqqjjjhhhhhhfffgggkkknnnrrrzzz{{{bbbTTTUUU]]]uuuvvv~~~|||}}}wwwsssoookkkgggeeefffggghhhiiiiiiiiijjjjjjiiihhhgggfffaaa\\\UUUOOOLLLIIIGGGEEEJJJSSS___eeedddaaa______hhhmmmpppqqqsssvvvuuurrrooooooppppppppppppoooooommmmmmnnnooooooooonnnnnnuuuvvvvvvtttsssrrrtttuuutttvvvyyyzzzyyyxxxyyyzzzvvvwwwwwwwwwvvvvvvyyy{{{zzzzzzzzzzzzyyywwwvvvuuuuuuwww{{{~~~|||zzzmmm```ZZZQQQRRR```~~~}}}uuunnnjjjhhhiiihhhgggeeebbb^^^ZZZXXXWWWVVVUUURRROOOLLLIIIHHHGGGTTTgggwww~~~~~~~~~uuuqqqjjjeeebbb```^^^]]]YYYWWWSSSNNNIIIFFFDDDCCCEEEIIIMMMQQQYYYdddkkkmmmkkkhhhccc\\\UUUOOOKKKHHHHHHMMMTTTYYYZZZXXXVVVUUUPPPKKKDDD???=========<<<;;;;;;::::::::::::;;;;;;888888888999999999999999888777666666777888:::;;;999;;;===@@@BBBCCCCCCCCCCCCAAA???===<<<<<<===>>>;;;;;;<<<>>>@@@AAA@@@???>>>@@@CCCGGGMMMUUU___eeeggghhhjjjlllmmmnnnnnnmmmnnnooopppppppppooonnnmmmmmmmmmnnnooopppqqqqqqqqqrrrqqqtttyyy}}}{{{tttiii^^^TTTLLLEEE@@@>>>>>>======<<<;;;;;;;;;;;;999;;;@@@EEENNN]]]jjjwwwwww]]]NNNDDDFFFEEEIIIbbb}}}zzzxxxkkkZZZhhh}}}qqqXXXLLLEEE;;;444444111222222222111111000000000111333333333333555777<<>>>>>>>>>>>??????;;;;;;<<<======<<<::::::999999999::::::;;;<<<===;;;===AAAEEEHHHIIIJJJIIIFFFDDDAAA>>>======???@@@<<<;;;<<<@@@CCCEEECCCAAA>>>???@@@CCCHHHPPPZZZaaaggghhhjjjlllnnnnnnnnnnnnnnnooopppppppppooommmlllooopppqqqrrrssstttuuuuuussssssuuuzzz}}}~~~wwwlll```UUULLLFFFCCC>>>>>>======<<<<<<;;;;;;<<<:::;;;???EEEMMM\\\iiivvvzzz___NNNDDDFFFEEEIIIbbb}}}qqq^^^hhhxxxttt\\\PPPGGG<<<666666111111000000/////////000000111222333222333444666666===DDDMMMdddpppkkklllbbbSSSBBB===::::::;;;===DDDLLLXXXcccsssxxxmmmccc\\\YYYXXXRRRPPPKKKFFFDDDEEEJJJNNNTTTYYY```fffjjjlllnnnooommmlllllllllnnnppprrrtttuuuvvvwwwwwwwwwxxxzzz|||~~~}}}~~~yyytttttttttmmmdddYYYPPPGGGCCCAAA===;;;;;;666999===AAAEEEKKKSSSYYY```kkk}}}}}}eeeSSSJJJGGG@@@@@@@@@EEEPPP```sssrrrdddcccnnn{{{vvvgggddddddfffqqqzzznnnaaaZZZVVVPPPLLLKKKKKKIIIKKKOOOQQQRRRWWW^^^iiirrroooYYYPPPOOO\\\ppp~~~}}}nnniiiuuuvvv|||}}}tttnnnkkkiiigggfffggghhhgggfffffffffggggggfffdddbbbaaaddd^^^VVVNNNIIIFFFCCCAAAAAAJJJWWW___bbbeeeiiimmmmmmppprrrrrruuuxxxvvvrrrqqqqqqrrrrrrrrrqqqqqqppppppooonnnmmmmmmmmmmmmmmmqqqqqqrrrqqqpppqqqtttvvvrrrvvvyyyzzzwwwtttssssssssstttuuuuuuuuuvvvyyy|||yyyzzz{{{|||||||||zzzzzzwwwyyy~~~xxxwwwjjj^^^WWWLLLIIITTTZZZuuu{{{tttnnnkkkkkknnnooooooooommmkkkhhhfffaaa```___]]]YYYUUURRRPPPVVVfff{{{}}}uuuqqqooommmmmmiiigggbbb]]]XXXSSSPPPNNNHHHLLLNNNOOOTTT[[[______\\\XXXSSSMMMHHHFFFEEEEEEFFFNNNXXX```cccdddfffhhh^^^XXXPPPJJJGGGFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDEEE===>>>???@@@???>>><<<:::;;;;;;<<<======>>>>>>>>>???BBBFFFKKKOOOPPPPPPPPPHHHEEEBBB???>>>>>>???@@@>>>===???CCCGGGIIIGGGDDD?????????@@@DDDMMMWWW^^^ggghhhjjjmmmnnnooooooooooooooopppppppppnnnmmmllllllmmmooopppqqqrrrrrrrrrttttttvvv{{{~~~{{{ooobbbWWWOOOJJJHHH>>>>>>>>>===<<<<<<;;;;;;===;;;;;;???DDDMMM[[[iiixxxzzz```NNNDDDFFFFFFIIIbbbyyyccclllxxxvvv___RRRIII>>>888888444333111000000000111222111111222111111333666999222999===AAATTTvvvnnnhhhiii]]]LLL@@@<<<::::::;;;===DDDLLLZZZeeeuuutttiiiaaa\\\YYYWWWPPPNNNIIIDDDBBBDDDJJJNNNTTTYYY```fffjjjlllnnnooolllkkkkkkkkkllloooqqqssstttuuuvvvwwwvvvwwwzzz|||||||||~~~yyyttttttrrrkkkbbbXXXNNNFFFCCCAAA===;;;<<<;;;===???@@@AAADDDJJJOOOXXXdddxxxgggTTTKKKHHH@@@@@@AAAFFFPPPaaasss|||hhhaaakkkyyytttbbb\\\XXXVVV^^^kkk}}}}}}vvvhhh[[[PPPKKKJJJHHHFFFFFFCCCAAADDDHHHIIIIIIMMMSSSXXX```lllvvv~~~pppZZZPPPOOOPPPcccppptttqqqccc```mmmyyy}}}~~~sssllleeeffffffggggggggghhhhhhhhhhhhhhhfffeeecccaaa```aaa]]]WWWPPPIIIEEECCCBBBFFFIIIMMMSSSZZZ```fffiiinnnpppqqqsssttttttssssssuuutttrrrppppppppprrrssssssrrrpppnnnmmmllllllllllllmmmnnnpppqqqqqqqqqqqquuuuuuuuuuuuvvvvvvvvvvvvtttuuuuuuvvvvvvvvvvvvuuutttuuuwwwzzz{{{|||||||||zzzzzz|||wwwnnnaaaVVVPPPLLLHHHFFFSSS```uuu}}}vvvmmmkkkooopppsssuuutttpppkkkiiiiiihhhffffffeee___ZZZZZZ___eeeooo|||yyywwwuuuqqqoookkkgggbbb]]]VVVRRRQQQQQQRRRUUUXXXZZZZZZYYYYYYSSSJJJFFFEEEFFFFFFEEEJJJKKKRRR\\\bbbeeehhhlllkkk```SSSLLLLLLNNNMMMJJJHHHFFFEEEGGGJJJLLLKKKHHHCCCBBBAAABBBBBBBBB@@@>>>===>>>@@@AAAAAAAAA@@@???BBBGGGNNNUUUYYYYYYWWWUUUNNNKKKGGGDDDCCCBBB@@@???===>>>>>>AAAIIIQQQQQQLLLKKKEEEAAABBBCCCFFFOOOZZZbbbeeehhhkkklllmmmppprrrqqqnnnmmmmmmoooooollliiikkklllmmmoooppprrrssstttrrrrrruuuyyy|||{{{qqqdddXXXMMMFFFCCC???>>>===<<<<<<;;;;;;<<<999888999>>>CCCJJJXXXdddsssxxx\\\IIIIIIDDDBBBLLL```uuummmooo~~~www]]]MMMEEE???:::888333222222111111222222333111222333444555444333222222444<<>>>>>???@@@CCCKKKTTTUUURRRNNNGGGBBBAAAAAACCCKKKUUU___cccgggjjjkkkmmmoooqqqpppnnnmmmnnnoooooommmjjjlllmmmmmmooopppqqqrrrsssqqqqqqtttxxx{{{~~~{{{qqqdddXXXNNNFFFCCC???>>>===<<<;;;;;;;;;;;;:::888:::>>>CCCKKKXXXdddsssxxx\\\HHHIIIEEEDDDOOOccc~~~xxxqqquuuttt\\\MMMFFF???999777333222222111111222222333111222333333444444333333333333;;;>>>DDD```vvviiiddd^^^PPPCCC<<<;;;;;;<<<<<<>>>FFFOOO___mmm}}}yyylllbbb\\\XXXTTTQQQKKKIIIFFFBBB@@@BBBFFFJJJQQQWWW___eeeiiikkklllmmmjjjlllmmmllllllmmmqqquuussssssttttttuuuwwwwwwxxxxxx{{{~~~}}}~~~yyyvvvrrrmmmfff```TTTLLLDDDAAA???:::999:::;;;;;;;;;;;;<<<>>>@@@AAAIIINNN[[[ooottt```QQQHHHCCCBBBBBBGGGRRRaaapppzzzsssfffdddgggrrrzzzsss```VVVQQQNNNNNNPPP\\\hhhyyyyyyooocccXXXQQQKKKIIIGGGDDDBBB???>>>>>>>>>>>>>>>>>>>>>@@@AAABBBDDDHHHNNNVVV]]]cccgggiiiooozzz|||gggSSSJJJIIIGGGJJJOOORRRPPPLLLQQQXXXwww|||tttlllhhhgggfffeeeeeefffhhhiiikkkjjjhhhfffdddccccccbbb\\\XXXRRRKKKEEEBBB@@@??????AAAFFFLLLUUU^^^eeejjjmmmnnnppprrrsssssssssrrrtttsssrrrrrrrrrssstttuuuxxxvvvtttrrrpppnnnmmmlllmmmnnnooopppppppppppppppqqqrrrssstttuuuwwwxxxxxxwwwwwwwwwwwwwwwvvvuuutttvvvvvvvvvwwwxxxyyyzzzzzzzzz{{{}}}wwwmmm___SSSLLLGGGDDDAAABBBGGGOOOXXXdddttt|||tttppppppllllllllljjjhhhgggggghhhkkkiiiiiihhhddd___aaafffnnn}}}~~~zzzvvvqqqllliiigggfffdddddddddccc```^^^XXXRRRLLLIIIJJJKKKJJJIIIDDDFFFMMMTTTZZZaaaooo{{{{{{rrreee^^^]]]^^^^^^\\\XXXTTTPPPPPPRRRUUUUUUTTTNNNLLLJJJIIIIIIGGGEEECCCGGGGGGGGGFFFGGGHHHHHHIIIJJJPPPXXXaaaeeefffdddbbbYYYUUUPPPKKKHHHDDDAAA??????AAABBBEEENNNYYY\\\ZZZUUUNNNHHHCCCAAABBBHHHPPPZZZ^^^cccgggjjjlllnnnooonnnmmmmmmnnnoooooommmlllnnnnnnnnnoooppppppqqqqqqoooooorrrwwwyyy||||||rrreeeXXXNNNGGGCCC???>>>===<<<;;;;;;;;;;;;;;;999;;;???DDDKKKXXXeeessswww\\\HHHHHHEEEFFFPPPdddyyyuuu{{{qqqZZZMMMFFF???999666333222222111111222222333222222222222222333444444444333888;;;AAA]]]oooddd^^^VVVIII???<<<::::::<<<===???HHHQQQ```ooo}}}ttthhh^^^YYYUUURRROOOIIIHHHEEEAAA@@@BBBFFFJJJQQQVVV]]]cccfffhhhiiijjjkkklllmmmllllllnnnpppsssqqqqqqqqqrrrsssuuuwwwxxxvvvyyy{{{{{{yyy|||yyyuuuqqqkkkddd^^^TTTLLLDDDAAA???<<<;;;>>>>>>===<<<;;;;;;<<<===>>>BBBEEEOOO```rrrgggTTTJJJCCCAAABBBGGGRRRaaaqqqzzzoooeeeccciiioootttvvvzzzsss___SSSLLLIIIHHHJJJOOOXXXgggvvv|||rrrggg\\\RRRJJJDDDDDDCCCAAA@@@>>>>>>======<<<<<<<<<<<<===>>>??????===@@@EEEJJJOOOSSSUUUWWWYYYccclllhhhYYYKKKFFFFFFFFFFFFGGGGGGEEEEEEMMMWWWwww|||vvvmmmhhhfffdddcccccceeegggiiijjjiiigggeeecccbbbbbbbbb[[[WWWQQQKKKFFFBBBAAA@@@???AAAEEEKKKSSS\\\dddiiikkkmmmoooqqqrrrrrrrrrrrrssssssssssssssstttuuuvvvzzzyyyvvvtttqqqooonnnnnnoooooopppppppppppppppoooooopppqqqsssuuuwwwyyyzzzxxxyyyxxxxxxwwwvvvuuutttwwwwwwvvvuuuvvvwwwyyyzzzyyy{{{zzzppp```SSSKKKFFFBBB???@@@BBBEEEIIIRRRaaarrr~~~{{{tttooommmjjjhhhfffbbb``````aaabbbdddccccccbbb^^^[[[]]]cccooo}}}yyyuuurrrrrrpppmmmkkkjjjgggccc```ZZZUUUPPPNNNOOOPPPNNNMMMDDDFFFJJJOOOSSS\\\lll|||vvvllleeeddddddcccbbbaaa\\\VVVTTTVVVYYYZZZYYYQQQOOOMMMMMMMMMMMMLLLJJJLLLKKKJJJJJJJJJKKKMMMNNNPPPUUU^^^fffkkkkkkiiifff___[[[UUUPPPKKKGGGCCCAAA???AAADDDGGGQQQ\\\bbbbbb^^^YYYQQQIIIDDDCCCGGGLLLSSSXXX^^^cccfffhhhjjjlllllllllmmmnnnnnnooonnnmmmooooooooooooooopppppppppnnnnnnqqquuuwwwzzz~~~sssfffZZZOOOGGGDDD>>>>>>===<<<;;;;;;;;;;;;;;;:::;;;???DDDKKKXXXdddqqqwww^^^IIIIIIEEEEEEOOOaaaxxxwww~~~nnnYYYMMMGGG???888444333222222111111222222333333222111111111222444555444222666999???[[[||||||lllbbb[[[QQQEEE>>>;;;999:::<<<===@@@JJJTTTbbbqqqyyyqqqeee[[[VVVSSSPPPNNNGGGFFFCCC@@@???AAAFFFJJJQQQUUU\\\aaadddeeeggghhhjjjjjjkkklllmmmoooqqqsssqqqpppooonnnoooqqqtttuuutttwwwyyyxxxwwwyyy{{{vvvqqqkkkccc\\\PPPIIICCCAAA???>>>@@@EEECCCAAA@@@>>>======>>>>>>@@@AAAHHHUUUfff{{{lllXXXMMMDDDCCCCCCHHHSSSbbbrrr{{{{{{jjjcccbbbeeehhhlllqqqxxx}}}ooo\\\PPPKKKHHHHHHKKKIIIOOOYYYgggttt|||}}}|||ssslllaaaWWWNNNHHHCCCAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<======???AAADDDGGGJJJLLLNNNNNNLLLSSSYYYWWWOOOFFFDDDDDDFFFDDDCCCDDDCCCDDDLLLVVVwww|||xxxooogggeeecccaaaaaaccceeeggghhhgggeeecccbbb``````___XXXUUUOOOIIIDDDAAA??????@@@BBBFFFLLLSSS\\\cccgggjjjkkkmmmoooqqqqqqqqqqqqssssssssssssttttttuuuvvvzzzyyywwwuuusssrrrqqqqqqpppqqqqqqqqqqqqqqqppppppooooooqqqsssvvvxxxzzz{{{yyyyyyyyyyyyxxxwwwuuuuuuwwwwwwvvvuuuvvvwwwyyyzzzyyy|||ssscccUUULLLFFFBBB???:::<<<===@@@EEEPPP]]]ggguuu{{{uuuooojjjgggddd___ZZZWWWWWWWWWWWW[[[YYYYYYYYYVVVSSSWWW]]]qqq~~~|||{{{xxxvvvsssqqqnnnjjjggg```\\\WWWUUUVVVVVVSSSQQQGGGGGGIIIKKKLLLTTTdddttt~~~yyyrrrmmmllllllkkkjjjiiiccc]]]ZZZ[[[]]]^^^^^^TTTRRRPPPQQQRRRTTTSSSSSSQQQPPPOOOOOOOOOPPPRRRSSSVVV\\\eeemmmqqqpppmmmjjjccc^^^XXXRRRMMMHHHDDDAAA???BBBEEEIIIRRR___gggiiigggcccZZZOOOGGGEEEFFFGGGMMMQQQWWW\\\___bbbeeegggiiijjjlllmmmmmmnnnnnnnnnoooooooooooooooooooooooommmmmmoootttvvvxxxwwwiii[[[PPPHHHDDD>>>===<<<;;;;;;:::::::::<<<:::;;;???CCCJJJWWWdddooo~~~zzzbbbLLLIIIEEEDDDLLL[[[}}}xxxwwwmmmXXXMMMFFF???777333333222222111111222222333333222111000111222333444444111555888>>>ZZZzzzvvvhhh```XXXLLLAAA===;;;999999;;;>>>BBBLLLWWWeeerrruuummmbbbYYYTTTRRROOOMMMEEEDDDBBB???>>>AAAFFFJJJPPPTTTZZZ___bbbdddfffgggggghhhiiikkkmmmpppqqqrrrsssqqqnnnmmmmmmooorrrssstttuuuwwwwwwvvvxxx|||yyyssslllccc\\\PPPIIICCCAAA???>>>CCCIIIGGGFFFDDDBBB@@@??????@@@@@@@@@EEENNN\\\rrrnnnZZZPPPFFFEEEEEEIIITTTcccrrr|||rrrhhhaaa___^^^aaafffkkkqqquuuyyy}}}}}}mmmZZZPPPKKKHHHHHHJJJHHHJJJPPPZZZeeekkkkkkiiibbb[[[RRRKKKFFFDDDCCCBBBCCCBBB@@@>>>===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<@@@BBBDDDGGGIIIKKKKKKKKKFFFJJJLLLKKKFFFBBBAAAAAAAAA???@@@AAAAAAAAAFFFNNNxxx~~~xxxooofffeeecccbbbbbbcccdddeeefffeeeeeedddbbb```^^^]]]SSSPPPJJJEEE@@@===<<<<<>>@@@FFFPPPWWWgggttt|||wwwppphhhbbb]]]WWWRRROOONNNNNNMMMQQQPPPPPPPPPNNNLLLPPPWWWppp|||{{{zzzxxxuuurrriiieee```^^^^^^\\\XXXUUUJJJHHHFFFGGGGGGLLLYYYgggrrrpppoooooopppqqqqqqpppqqqllleeebbbbbbdddcccbbbXXXVVVUUUVVVXXXZZZ[[[[[[XXXWWWWWWWWWWWWXXXYYYYYY]]]cccmmmvvvzzzyyyvvvsssjjjeee]]]VVVPPPJJJDDDAAA@@@DDDGGGKKKTTTbbblllpppnnnllldddWWWMMMIIIFFFDDDGGGKKKOOOTTTWWW[[[___bbbeeehhhjjjkkkllllllnnnoooooooooooooooooopppppppppmmmmmmooosssuuuwww{{{lll]]]QQQHHHDDD>>>===<<<;;;::::::::::::;;;999:::>>>BBBIIIVVVbbbmmm|||{{{~~~}}}eeeNNNJJJEEECCCJJJVVVwwwyyyxxxmmmXXXLLLFFF???777333333222222111111222222333111111111111111222333333444111555999@@@\\\zzz~~~~~~pppddd^^^TTTFFF===<<<:::888888;;;>>>CCCOOOZZZgggrrrqqqiii^^^VVVRRRPPPMMMKKKCCCBBB@@@>>>===@@@FFFJJJOOOSSSYYY]]]aaacccfffhhhffffffgggiiimmmoooooooooqqqooollljjjjjjmmmpppsssrrrssstttuuuuuuwwwzzz|||}}}}}}{{{uuulllccc\\\RRRLLLFFFCCCAAAAAAGGGOOOOOOMMMJJJFFFDDDBBBAAA@@@@@@@@@BBBHHHSSShhhooo[[[RRRGGGFFFEEEIIISSSbbbqqqzzzuuukkkccc\\\ZZZ\\\^^^bbbhhhkkkooouuu|||}}}mmm\\\RRRLLLGGGDDDDDDDDDDDDGGGMMMUUUYYYZZZXXXTTTOOOHHHDDDBBBBBBCCCCCCEEEDDDBBB@@@>>>===<<<<<<;;;<<<<<<=========<<<<<<===???BBBFFFHHHJJJKKKLLLGGGFFFDDDBBB@@@???>>>>>>AAA@@@AAACCCCCCAAADDDIIIzzzwwwmmmgggfffeeeeeeddddddeeeeeedddeeeffffffdddaaa^^^\\\QQQNNNIIICCC???<<<;;;;;;;;;???FFFNNNVVV]]]bbbdddgggiiikkknnnooopppppppppsssssssssssssssrrrrrrqqqttttttttttttuuuvvvwwwxxxuuuuuuuuuuuutttsssrrrqqqqqqrrrsssuuuxxxzzz||||||xxxyyyyyyyyyyyyyyyxxxxxxuuuvvvwwwyyyzzz{{{{{{{{{yyy}}}yyyfffVVVKKKEEE@@@>>>999;;;=========AAAHHHNNNXXXgggyyyyyyvvvoooeeeZZZUUUOOOKKKIIIIIIGGGFFFGGGFFFFFFGGGEEEDDDIIIPPPeee~~~~~~~~~~~~|||zzzrrrnnniiifffeeebbb\\\XXXLLLGGGCCCCCCDDDGGGPPPZZZbbbeeeiiinnntttwwwxxxxxxzzztttnnnkkkkkkkkkjjjhhh___]]][[[[[[]]]`````````___```aaaaaabbbbbbaaaaaaeeelllwwwxxxrrriii```WWWPPPIIIDDDCCCGGGKKKNNNWWWeeeqqquuuwwwwwwpppbbbVVVPPPKKKEEECCCFFFIIILLLPPPTTTYYY]]]bbbeeeiiijjjjjjjjjmmmooonnnnnnoooooopppppppppqqqmmmmmmooosssuuuwww~~~ooo___RRRHHHCCC======<<<;;;:::::::::::::::999999===AAAHHHUUUaaammm|||}}}~~~|||hhhPPPKKKFFFDDDJJJVVVuuuxxxuuu{{{oooYYYLLLEEE>>>777444333222222111111222222333000000111222222222222222333111666;;;CCC^^^{{{}}}zzzmmmccc^^^SSSCCC;;;<<<999777888;;;>>>DDDQQQ\\\hhhrrr|||mmmeeeZZZRRROOOMMMKKKIIIBBBAAA???======@@@FFFJJJNNNRRRXXX]]]```dddgggiiihhhgggfffhhhkkkmmmkkkiiihhhfffcccbbbcccgggmmmppppppppprrrrrrtttvvvxxxzzz|||xxxyyy}}}}}}|||uuulllbbb[[[PPPKKKGGGEEEEEEGGGQQQ[[[\\\YYYUUUOOOJJJFFFDDDCCCAAAAAACCCFFFMMMaaappp[[[QQQHHHFFFEEEHHHQQQ___mmmvvvyyy|||rrrddd\\\XXXVVVXXX]]]^^^```dddmmmvvv{{{{{{zzzzzzlll\\\RRRLLLEEEAAA@@@???@@@BBBEEEJJJNNNPPPQQQOOOLLLGGGDDDCCCCCCCCCBBBEEEDDDCCCAAA@@@???>>>>>>======>>>??????>>>===<<<<<<>>>BBBGGGKKKNNNPPPQQQLLLGGGBBB??????@@@??????FFFCCCCCCFFFEEECCCDDDHHH{{{vvvlllhhhhhhhhhggggggffffffeeedddeeeggghhhfffbbb^^^[[[RRROOOJJJDDD@@@>>>======777<<>>>>>???>>>===CCCJJJXXXsss~~~~~~}}}~~~}}}}}}~~~~~~|||xxxtttoookkkiiieee___ZZZKKKEEEAAAAAACCCEEEKKKRRR\\\aaajjjsss{{{{{{tttqqqqqqqqqooommmeeeccc``````aaaccccccccceeefffhhhiiiiiiiiihhhgggjjjqqq}}}uuujjj```VVVNNNIIIEEEJJJMMMPPPYYYhhhtttyyy~~~yyykkk^^^XXXPPPIIIAAACCCEEEHHHKKKPPPVVVZZZ```dddhhhiiiiiiiiilllooonnnnnnnnnoooppppppqqqqqqmmmmmmooosssuuuwww~~~ppp```RRRHHHCCC======<<<;;;:::::::::::::::888999===AAAGGGTTT```mmm~~~}}}yyy}}}iiiPPPLLLGGGEEELLLWWWvvvuuuqqqwwwpppYYYLLLEEE>>>777444333222222222222222222333///000111333333222111111333111666===EEE```{{{zzzmmmddd___TTTCCC<<<>>>999777888;;;???EEERRR^^^iiirrr}}}yyyjjjbbbXXXPPPMMMKKKIIIGGGAAA@@@???===<<<@@@EEEJJJMMMQQQWWW\\\```dddhhhjjjjjjhhhggghhhjjjjjjhhheee___]]]ZZZYYY\\\bbbhhhlllnnnnnnoooqqqrrruuuwwwxxxyyyuuuvvv|||~~~|||~~~|||uuulllaaaZZZKKKGGGEEEGGGIIIOOO[[[ggghhheee___XXXQQQLLLHHHFFFCCCCCCEEEGGGLLL^^^~~~rrr[[[PPPGGGEEEDDDGGGOOO]]]kkkttttttxxx|||}}}mmmaaaYYYTTTUUUZZZWWWVVVYYYbbbmmmuuuvvvuuuvvvhhhZZZRRRMMMFFFAAA???<<<===@@@CCCFFFJJJNNNPPPQQQNNNKKKHHHGGGEEECCCBBBDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>???@@@@@@???>>>===>>>AAAEEEKKKPPPTTTVVVWWWQQQJJJCCC@@@AAACCCCCCBBBFFFCCCBBBCCCCCCAAABBBFFF|||yyyqqqoooooommmkkkiiihhhhhhhhhiiigggeeebbbcccddddddaaa^^^VVVNNNGGGDDD@@@<<<;;;===???AAAFFFMMMUUU\\\bbbfffgggjjjlllnnnooooooqqqsssrrrsssttttttrrrppppppqqqrrrrrrrrrssstttuuuvvvwwwyyyxxxwwwvvvttttttssssssrrrsssvvvzzz~~~~~~}}}|||{{{yyyxxxwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyzzzzzz~~~zzzeeeTTTJJJEEEAAA>>>:::;;;:::999777888;;;>>>KKKWWWggguuuxxxqqqjjjeeeaaaQQQMMMHHHCCCBBBAAA@@@???;;;;;;<<<;;;;;;<<>>AAAKKKYYYcccvvv}}}|||{{{{{{uuu]]]LLLJJJGGGFFFWWWqqq~~~pppiiiqqqpppXXXLLLDDD:::444444444444333333333333222222222222333333333333444444///000777===HHHfffuuujjjhhhcccRRREEE>>>666:::777666999===CCCNNNYYYiiittt}}}vvvlllddd[[[SSSOOOKKKGGGDDD>>>>>><<<:::;;;???EEEIIILLLQQQWWW]]]```ccceeefffgggjjjjjjhhhjjjllliiidddZZZTTTQQQQQQSSSWWW```iiikkkllllllnnnpppsssvvvyyyxxxwwwuuuvvvyyy}}}uuujjj^^^VVVPPPJJJEEEEEEJJJTTTdddrrrvvvtttnnneee\\\VVVQQQMMMGGGEEEFFFJJJNNNZZZvvvuuu^^^PPPIIIDDDCCCIIIQQQYYYaaaiiiiiinnntttwwwxxxzzz~~~pppiiieee^^^YYYXXXVVVVVV]]]iiissswwwwwwvvvhhhYYYQQQKKKDDD???===;;;<<<===<<<===AAAHHHNNNWWWVVVTTTRRRNNNJJJFFFDDDFFFEEEEEEEEEEEECCC@@@===???@@@AAABBBAAA???===<<>>AAAFFFMMMTTT\\\bbbfffiiikkkmmmnnnnnnnnnpppqqqrrrsssttttttqqqppppppqqqqqqqqqrrrrrrsssuuuvvvwwwxxxwwwuuussssssrrrssssssttttttvvvyyy|||}}}}}}{{{{{{{{{zzzzzzyyyxxxwwwwwwyyyyyyyyyzzzzzz{{{{{{{{{~~~zzzfffTTTJJJEEEAAA>>><<<<<<;;;999777888:::<<>>IIIggguuulllkkkfffSSSDDD>>>777;;;888777:::===BBBNNNYYYhhhttt~~~~~~tttiiibbbXXXQQQMMMIIIEEEBBB>>>===<<<:::;;;>>>DDDIIINNNRRRXXX\\\___bbbdddfffjjjlllmmmlllnnnooollleeeUUUOOOKKKKKKLLLPPPYYYbbbggghhhkkkmmmoooqqqtttvvvxxxwwwvvvvvvyyy|||wwwlllaaaYYYRRRKKKGGGGGGMMMXXXjjjyyy~~~~~~yyyoooddd\\\UUUOOOJJJGGGFFFIIIKKKVVVqqq{{{cccTTTJJJDDDBBBGGGMMMSSSZZZaaaaaaeeeiiikkkjjjlllpppttt~~~}}}zzzvvvpppkkkbbb^^^\\\```jjjtttxxxyyywwwhhhYYYPPPIIIBBB===<<<:::;;;;;;;;;===AAAHHHNNNTTTUUUWWWWWWUUUPPPJJJGGGHHHGGGGGGHHHIIIHHHEEEBBB???@@@@@@AAAAAA@@@>>>>>>???BBBIIIRRR[[[bbbeeeeee[[[RRRIIIIIIKKKIIIHHHHHHLLLOOOOOOKKKEEEAAACCCFFFzzzwwwqqqqqqqqqooollliiiiiikkkmmmooommmjjjgggeeedddbbb\\\XXXUUUMMMFFFCCC@@@<<<;;;<<<===@@@EEELLLTTT\\\bbbeeejjjlllnnnooonnnnnnoooppprrrssstttsssqqqppppppppppppqqqqqqrrrssstttuuuvvvwwwuuusssqqqpppqqqsssuuuxxxwwwvvvwwwyyy{{{{{{zzzzzz{{{|||||||||zzzxxxwwwwwwxxxxxxyyyzzz{{{{{{{{{{{{gggUUUIIIDDDAAA???<<<<<<;;;999777777999;;;GGGSSS```jjjsss{{{}}}|||~~~yyyssslllddd\\\WWWMMMJJJFFFDDDBBB@@@>>>;;;::::::999777777999===@@@@@@PPP___dddiiipppsssqqqkkkhhhddd___ZZZWWWUUUUUULLLKKKJJJIIIIIIJJJLLLLLLNNNRRRWWW^^^fffoooxxxxxxpppkkkddd^^^UUULLLDDDCCCAAA>>><<<===@@@GGGUUUhhh~~~~~~|||yyyvvvuuuvvvxxxyyyyyyzzz{{{|||~~~xxxlllccc^^^UUUUUUUUUWWW]]]gggsss{{{rrr^^^SSSHHHDDDCCCCCCEEEIIIJJJOOOUUUXXXZZZ\\\___ccccccdddeeeggghhhhhhiiiiiikkklllnnnooosssxxx{{{oooaaaUUULLLFFFBBB@@@===;;;;;;;;;:::999888;;;>>>AAAEEEOOO^^^iiixxx~~~}}}||||||~~~gggUUUPPPJJJEEERRRgggxxxjjjhhhuuuuuu\\\OOOGGG<<<666555444444333333333333222222000000111111111222222222555444999>>>IIIhhhtttmmmoooiiiTTTDDD???999;;;888888:::<<>>CCCGGGOOORRRWWW[[[^^^aaadddgggkkkmmmnnnoooqqqsssmmmfffSSSLLLFFFEEEFFFIIIQQQYYY```dddiiilllnnnppprrrssswwwvvvwwwwwwyyy{{{~~~vvvlllbbb[[[QQQKKKGGGHHHMMMZZZooo~~~rrriii___WWWSSSMMMIIIJJJKKKTTTmmmhhhXXXKKKEEEAAADDDHHHKKKPPPVVVVVVYYY[[[[[[YYYYYY\\\___eeeooo|||vvvnnngggfffmmmuuuzzz|||yyyjjjXXXNNNGGGAAA<<<<<<999999:::;;;>>>DDDKKKPPPTTTXXX]]]aaa```[[[TTTPPPMMMLLLKKKLLLMMMMMMKKKIIIBBBBBBBBBBBBBBBAAAAAAAAACCCFFFNNNXXXcccjjjnnnooobbbXXXQQQPPPQQQOOOMMMLLLSSSVVVWWWRRRJJJDDDCCCDDDzzz}}}sssoooppppppmmmjjjhhhhhhkkknnnpppmmmjjjgggfffeeebbb\\\WWWSSSLLLEEECCC@@@<<<:::<<<<<<>>>DDDKKKSSS[[[aaaeeeiiikkkmmmnnnnnnnnnpppqqqqqqssstttsssqqqoooooopppooopppqqqrrrsssttttttuuuwwwuuurrrpppppprrruuuwww|||zzzwwwvvvxxxyyyzzzyyyzzz{{{~~~|||yyywwwuuuvvvvvvwwwyyyzzz{{{{{{}}}iiiVVVJJJCCC@@@???;;;;;;;;;999777888:::===FFFRRR___gggnnntttvvvuuuxxxvvvssspppjjjbbbYYYSSSLLLJJJGGGEEECCCAAA>>><<<:::;;;<<<;;;999999;;;===;;;CCCKKKQQQYYYbbbdddaaaWWWUUURRROOOKKKIIIGGGFFFAAA@@@@@@@@@@@@AAABBBCCCBBBFFFKKKQQQZZZeeerrr{{{wwwoooggg```VVVMMMEEECCCAAA===;;;;;;???EEERRRdddzzz|||{{{}}}wwwkkkeeeXXXWWWUUUVVV[[[eeeooovvvnnn___OOOIIIHHHHHHHHHJJJIIIMMMQQQSSSTTTVVVXXXZZZ^^^```bbbdddffffffeeedddeeefffgggiiilllrrrzzzyyynnnaaaVVVNNNJJJDDDAAA>>><<<<<<;;;:::999999<<<@@@BBBGGGRRR```kkkwww~~~}}}|||}}}mmm[[[TTTKKKEEEOOOaaa}}}{{{vvviiiiiixxxwww]]]QQQHHH===666666444444333333333222222222111111111111222222222222444222777===JJJjjjtttoooqqqkkkTTTCCC???:::;;;999999;;;<<<@@@LLLYYYiiiwww{{{nnnccc\\\SSSLLLHHHEEEBBB???;;;;;;:::999:::===BBBFFFMMMPPPUUUXXX\\\```dddgggiiikkkmmmoootttvvvpppgggVVVNNNEEECCCDDDFFFMMMTTT[[[```hhhmmmooooooqqqsssuuuvvvwwwxxxyyyzzz}}}{{{sssjjjaaa[[[OOOJJJFFFFFFLLLYYYpppzzznnnddd^^^VVVOOONNNOOOWWWmmmkkk[[[NNNGGGBBBBBBCCCDDDGGGKKKLLLMMMOOONNNMMMLLLMMMOOOTTT[[[fffnnnuuu}}}uuuoooqqqwww{{{}}}zzzjjjYYYNNNGGG@@@======999:::;;;>>>CCCJJJRRRWWWYYY^^^dddiiijjjfffaaa]]]TTTRRRQQQPPPPPPPPPNNNMMMIIIHHHGGGEEEDDDDDDCCCDDDHHHLLLTTT___jjjrrruuuvvvjjjaaaXXXWWWWWWTTTPPPOOOUUUXXXZZZVVVNNNGGGEEEEEE}}}yyyoookkklllllljjjhhhggggggjjjmmmooojjjhhhfffeeeeeebbb\\\WWWQQQJJJEEECCC@@@<<<:::;;;:::===BBBJJJRRRZZZaaadddfffiiilllnnnoooppprrrtttqqqrrrssssssqqqoooooopppnnnoooqqqrrrssssssssssssvvvtttrrrpppqqqtttwwwyyy|||xxxwwwwwwxxxyyyxxxyyy{{{~~~}}}zzzxxxvvvvvvwwwyyyzzz|||}}}~~~nnn[[[LLLDDD@@@???:::::::::888888999<<<>>>CCCPPP]]]dddhhhmmmooonnnoooooonnnlllhhhaaaYYYSSSMMMJJJHHHFFFEEECCC@@@===@@@BBBCCCBBB???;;;888777======>>>CCCNNNVVVUUUOOOFFFDDDCCC@@@>>><<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<>>DDDOOO```vvv~~~qqqhhh]]]ZZZWWWVVV[[[ccckkkqqq{{{ppp]]]TTTQQQNNNKKKJJJGGGIIIKKKMMMNNNOOOQQQRRRVVVXXX[[[^^^```______^^^\\\]]]^^^___bbbhhhpppvvvyyynnnbbbXXXQQQMMMEEEBBB???===<<<<<<;;;:::999===@@@CCCHHHRRRaaalllvvv||||||}}}ppp```WWWMMMFFFNNN\\\yyy|||uuuvvviiiiiiyyywww]]]QQQHHH===666666444444333333333222222222222222222333333333333444333222777???OOOqqqtttoooqqqkkkSSSBBB>>>:::999999999;;;;;;@@@MMMZZZkkkyyy{{{mmmaaa[[[RRRKKKHHHEEEBBB???:::::::::999999<<>>???LLLYYY___aaaeeeggggggggghhhhhhhhhfff```YYYSSSNNNKKKHHHEEEDDDCCCAAA???@@@CCCGGGJJJJJJHHHHHHHHHHHHCCC@@@DDDJJJMMMIIICCC======<<<;;;:::999888777888888888888888777777777888;;;>>>@@@DDDNNN\\\ggg~~~|||pppfffXXXOOOHHHFFFDDDAAA??????<<>>>>>AAA======>>>>>>???@@@AAAAAA???CCCKKKTTT^^^iiissszzz|||yyyyyyzzzyyyuuufffVVVMMMHHHCCC@@@@@@<<<<<>>BBBFFFIIILLLOOORRRKKKIIIHHHHHHGGGDDD???<<<;;;;;;;;;;;;;;;::::::999666777777888888777777777777:::======???GGGUUU```xxxxxxnnn\\\SSSKKKHHHFFFBBB@@@@@@<<>>======;;;::::::===@@@BBBFFFPPP^^^hhhrrrvvvyyyxxxvvvxxx}}}}}}pppbbbYYYPPPJJJOOOXXXvvvxxxxxxkkkfffppprrrZZZMMMEEE;;;555555444444333333333333222222111222222222333333333333444333;;;FFFXXXzzzxxxmmmiiibbbNNNAAA<<<666555777999;;;;;;@@@OOO^^^nnn{{{wwwiii^^^WWWOOOIIIFFFDDDAAA???777888888888888;;;???BBBGGGKKKOOORRRSSSSSSTTTUUUYYYZZZ^^^gggvvvzzzcccUUUGGGAAA@@@AAADDDHHHQQQ[[[ffflllnnnooossswwwqqqsssuuuttttttxxxxxxpppiiibbb]]]XXXUUUPPPLLLJJJQQQdddvvvyyymmmhhhfffeeemmmxxx{{{kkk^^^MMMFFFAAA@@@???======@@@=========>>>@@@AAAAAA@@@@@@DDDLLLUUU```jjjsssxxx|||}}}zzzzzzyyywwwnnnaaaSSSLLLHHHCCC@@@@@@<<<<<<@@@IIIVVVdddnnnsssuuuwwwzzz||||||zzzwwwuuurrrnnniiieeeddddddccccccaaaaaaaaaaaa___]]][[[ZZZZZZ___iiivvvuuufff\\\VVVNNNIIIHHHEEEIIINNNMMMHHHEEEFFFIIIyyymmmffffffcccdddfffhhhjjjkkkllllllgggeeeccccccccc___XXXRRRNNNHHHCCCBBB@@@;;;999999777:::@@@GGGPPPYYY___ccchhhjjjmmmnnnnnnoooppprrrppprrrsssrrrpppnnnnnnooolllmmmppprrrssssssrrrqqqnnnnnnoooqqqrrrtttvvvwwwzzzwwwuuutttttttttrrrqqqqqqrrrtttuuuuuutttsssrrrssstttvvvxxxzzz|||~~~sss```QQQHHHEEE@@@???===:::666555666888AAANNNZZZ]]]\\\]]]^^^^^^\\\]]]^^^``````^^^YYYUUUMMMIIIEEEAAA@@@@@@@@@@@@;;;;;;;;;:::999;;;???CCCDDDFFFHHHFFF@@@888666777777888888999999999888888777888999:::;;;;;;;;;;;;888;;;>>>>>>>>>FFFSSS^^^sssuuu___VVVMMMJJJHHHCCC@@@@@@@@@DDDLLLYYYnnnuuujjj]]]WWWPPPMMMPPPVVVZZZ\\\]]]kkkzzzyyyxxxssslllddd]]]VVVOOOLLLNNNOOOPPPRRRTTTVVVWWWWWWRRRRRRQQQPPPRRRWWW___dddrrrvvvjjj___VVVPPPMMMGGGDDDAAA>>>>>>===;;;::::::<<>>777777888888888;;;>>>AAAIIILLLOOOQQQPPPOOONNNNNNQQQRRRVVVaaarrr{{{gggYYYJJJCCCBBBCCCEEEIIIPPPYYYeeekkklllnnnsssxxxqqqssstttssssssxxxvvvmmmfff___[[[XXXUUUPPPKKKGGGLLL]]]nnnxxxsssnnnkkkoooyyy~~~ssseeeZZZKKKDDD??????>>><<<<<>>DDDMMMXXX______[[[XXXVVVXXXZZZ^^^bbbdddaaa[[[VVVQQQNNNJJJFFFBBB@@@@@@???AAA@@@>>><<<;;;:::::::::<<<;;;999888888888999::::::;;;<<<;;;999888999:::::::::999999;;;;;;:::999::::::???FFFGGGHHHQQQ\\\ttt}}}jjj\\\MMMHHHGGGEEEDDDDDDCCCCCCHHHUUUggg}}}qqqhhh[[[VVVPPPMMMLLLNNNPPPQQQUUU___qqq|||pppeee^^^ZZZXXX]]]___]]]]]]^^^^^^\\\]]]]]]^^^^^^\\\[[[aaajjjyyyvvvkkkaaaXXXPPPKKKLLLIIIEEEAAA>>>===============???AAAGGGQQQ^^^fffpppoooqqqrrrrrrttt}}}yyylllgggYYYSSSMMMIIIeee{{{lllcccllloooXXXMMMEEE;;;666777444333222222111111222222222222333333333333444444666777888AAA[[[{{{xxxpppfff\\\LLL===999<<<333444777;;;>>>DDDPPP]]]pppzzz{{{rrrjjj___UUUIIICCCCCCCCC@@@<<<;;;:::999888999;;;>>>@@@IIIIIILLLQQQSSSPPPLLLIIIHHHIIIRRR]]]jjjzzzlll___PPPGGGBBB@@@BBBFFFOOOZZZeeejjjnnnqqqsssqqquuusssrrrssssssvvv}}}tttlllddd]]][[[WWWVVVSSSNNNKKKNNNWWW```xxxtttsssrrrzzzvvvgggZZZSSSMMMHHHBBB???AAACCCCCCBBBBBBEEEHHHIIIIIIIIIIIIJJJQQQWWW```jjjppprrrqqqpppnnnxxx|||uuukkkXXXJJJJJJJJJBBB===>>>???@@@EEENNN\\\kkkwww~~~}}}}}}zzzwwwuuuuuuxxxzzz~~~zzzwwwxxx|||}}}zzzwwwvvv}}}nnn___SSSKKKHHHGGGBBB??????BBBDDDCCCFFFKKK}}}vvvoookkkhhhggggggiiimmmqqqssstttkkkhhheeecccccc```ZZZUUUPPPKKKEEE>>>:::999999:::999<<<@@@FFFMMMUUU___eeelllnnnppppppnnnnnnnnnooorrrpppnnnnnnoooooommmllllllmmmnnnoooppprrrssssssrrrrrrssstttuuuvvvxxxyyywwwvvvuuuuuuvvvuuusssqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsssuuuvvvvvvwwwxxxzzz~~~ooo]]]OOOHHH@@@>>>:::888777888:::;;;DDDMMMYYY``````\\\YYYWWWXXXYYY\\\```aaa___ZZZVVVOOOMMMIIIFFFCCCBBBBBBBBBCCCAAA???===;;;:::::::::888777666555555666777777888999::::::999999:::<<<::::::999:::;;;<<<<<<;;;>>>@@@FFFLLLMMMMMMUUU^^^tttsssdddUUUNNNKKKHHHFFFFFFDDDCCCGGGSSSbbbwwwzzzlllbbbWWWRRRLLLIIIHHHIIIKKKKKKOOOXXXgggyyyyyyoookkkfffjjjllliiiiiijjjjjjgggggggggggghhhfffdddiiiqqqzzz~~~uuukkkaaaXXXQQQLLLKKKHHHDDD@@@===<<<<<<===;;;===>>>AAAGGGQQQ]]]fffqqqppppppqqqpppqqq{{{zzzmmmfffXXXSSSNNNLLLiii}}}nnngggrrroooYYYMMMEEE;;;555777444333222222111111222222222222222333333333444444666777999CCC]]]|||wwwpppfffZZZKKK<<<888;;;555555777:::<<>>@@@GGGHHHMMMTTTWWWTTTNNNJJJEEEEEELLLVVVddd}}}|||ssscccQQQGGGCCCAAABBBEEENNNYYYdddiiilllppprrrqqqsssqqqqqqssssssvvvzzzqqqjjjaaaZZZWWWUUUTTTRRRMMMIIIKKKSSSYYYrrr{{{vvvttttttxxxzzzwwwlll___TTTNNNHHHFFFCCCCCCEEEGGGHHHHHHHHHKKKNNNPPPQQQRRRTTTUUU\\\aaaiiiqqquuutttoookkkhhhpppzzz|||uuuiiiWWWJJJIIIIIICCC>>>@@@>>>???DDDNNN^^^ppp|||zzz{{{sssdddXXXOOOJJJHHHCCC@@@>>>AAABBBAAADDDHHHyyyqqqmmmhhhggghhhjjjooossstttuuunnnjjjeeecccaaa___ZZZVVVMMMJJJCCC===999888888999999;;;???EEEKKKTTT^^^dddnnnppprrrrrrpppooooooooosssqqqnnnnnnnnnnnnlllkkknnnnnnnnnoooqqqrrrtttuuussssssttttttuuuvvvvvvwwwvvvuuuuuuuuuvvvvvvtttrrrppppppppppppppppppppppppppprrrtttuuuuuuuuuwwwyyyzzzwwwdddTTTJJJ@@@>>>:::777666777999:::DDDMMMZZZaaabbb^^^[[[YYYYYYYYY[[[]]]^^^]]]ZZZWWWOOOMMMIIIFFFDDDDDDDDDEEEEEECCCAAA>>>;;;:::999999666555444444444555666777777999;;;<<<<<<===>>>@@@============>>>@@@BBBCCCHHHLLLTTTYYYZZZYYY^^^eeetttzzzkkk[[[RRRMMMHHHEEEEEEEEEDDDGGGPPP\\\mmmtttggg^^^TTTPPPJJJGGGFFFFFFGGGGGGIIIPPP]]]lll{{{|||}}}yyywwwvvvvvvvvvsssooorrrxxx|||}}}tttjjjaaaYYYQQQMMMJJJGGGCCC???===<<<<<<<<<<<<>>>@@@CCCHHHRRR___hhhsssqqqpppooommmnnnxxx{{{mmmeeeVVVRRROOOQQQppprrrnnn{{{pppYYYNNNEEE:::555666444333222222111111222222222222222222333333333333555777;;;FFF```~~~}}}}}}uuunnndddXXXHHH;;;777:::777666777999;;;AAAPPP^^^qqq}}}}}}pppeeeXXXPPPFFFAAAAAABBB@@@===999888777777999<<>>;;;888777666777999<<>>BBBHHHQQQ[[[bbbgggkkkoooqqqqqqqqqqqqrrruuurrrpppooopppqqqqqqqqqqqqppppppppprrrtttvvvxxxyyyyyyzzz{{{{{{zzzyyyyyy{{{yyywwwwwwvvvtttrrroooooooooppppppqqqqqqqqqqqqssstttuuuuuutttuuuwwwzzzyyynnnYYYKKKCCC@@@===999888888:::;;;CCCNNN\\\eeegggddd```^^^^^^\\\[[[[[[\\\\\\[[[ZZZWWWTTTOOOJJJGGGFFFFFFGGGGGGFFFBBB???<<<:::999888555444444555666888:::;;;>>>@@@CCCEEEFFFIIIKKKNNNMMMNNNOOOOOOPPPTTTZZZ___jjjsss|||}}}{{{zzz{{{}}}mmmbbbXXXQQQMMMNNNIIIHHHKKKQQQYYYdddttt|||tttkkkbbb\\\VVVSSSOOOLLLKKKJJJHHHGGGIIINNNVVV```jjjrrrwwwzzz{{{}}}zzzwwwyyyuuujjj```XXXPPPKKKHHHFFFBBB???<<<<<<<<<======AAAEEEHHHKKKSSS```jjjvvvsssqqqnnniiihhhppp{{{xxxhhh^^^OOONNNQQQYYY|||{{{~~~mmmWWWLLLDDD:::555666444333222222111111222222111111111222222222333333111555:::FFF```}}}~~~mmmiii___PPPAAA999777777888666666999===FFFWWWfffttt}}}wwwlllcccWWWPPPHHHBBB???===;;;999888777666666888;;;???AAABBBJJJSSS\\\fffiiiaaaTTTIIIBBBDDDLLLXXXqqqrrrZZZKKKEEEBBBBBBDDDLLLWWWaaafffjjjooorrrrrrtttqqqoooooolllggggggkkk|||nnneee\\\QQQGGGBBB????????????>>>???AAACCCGGGQQQccczzz|||pppkkkddd[[[TTTOOOKKKIIILLLOOOSSSWWW\\\eeeqqqyyy}}}|||{{{xxxvvvuuuwwwyyy}}}uuurrrpppsss{{{uuujjj]]]WWWUUUSSSQQQRRRRRRQQQQQQVVVcccyyyxxxoooddd]]]RRRLLLGGGFFFEEEDDDHHHMMMtttmmmjjjkkkjjjjjjkkklllllljjjhhhkkkfffaaa^^^\\\YYYTTTOOOHHHFFFAAA===:::999999:::999:::===@@@GGGPPPZZZaaadddhhhmmmpppqqqqqqqqqrrrsssqqqooooooqqqtttuuuvvvrrrqqqqqqqqqrrruuuwwwyyy{{{|||}}}~~~~~~}}}|||||||||{{{yyywwwvvvtttqqqnnnpppppppppqqqrrrrrrssssssrrrsssssssssrrrsssvvvxxx|||sss]]]NNNBBB@@@<<<888777777999:::CCCNNN]]]gggiiifffbbb```___]]][[[[[[\\\\\\[[[YYYYYYUUUOOOIIIFFFEEEFFFGGGGGGEEEBBB>>>;;;999888888333333333444666888;;;<<>><<>>999888777888666777999===FFFWWWfffsss||||||uuukkkbbbVVVQQQIIICCC???<<<:::888888777666666888;;;>>>@@@AAAJJJSSS^^^lllvvvpppdddTTTHHHFFFKKKTTTlllzzzcccRRRGGGAAABBBFFFKKKUUU___dddhhhnnnqqqrrruuupppllljjjeee___]]]^^^mmm{{{yyykkkbbbYYYOOOFFFBBB======<<<<<<===>>>@@@AAABBBGGGRRRggg}}}lllfff]]]UUUQQQOOONNNMMMTTTVVVZZZ___gggrrr|||}}}wwwtttuuuvvvvvvzzz~~~{{{wwwwww|||xxxkkkaaa\\\ZZZYYYXXXVVVWWWXXX]]]jjj~~~~~~rrriiiZZZSSSLLLHHHFFFDDDGGGMMM~~~rrrkkkiiihhhggggggiiijjjjjjhhhffffffbbb___\\\[[[WWWQQQLLLHHHEEEBBB>>>;;;:::::::::999:::<<>>===>>>???>>>DDDIIIJJJJJJPPP\\\ggguuussssssqqqkkkhhhmmmuuuppp```VVVIIIJJJPPP[[[}}}gggRRRHHHAAA888444666444333222222111111222222111111111111222222222222333666:::EEE___}}}|||yyyqqqdddcccYYYHHH<<<999999888999777777999<<>>???@@@@@@AAAAAAHHHYYYppp{{{fff```XXXSSSRRRSSSUUUUUUXXXZZZ___hhhsss|||}}}uuummmiiiiiijjjhhhlllvvv~~~}}}ppphhheeecccbbb^^^```bbbfffpppuuuggg___UUUOOOJJJFFFHHHMMM~~~qqqjjjiiiccccccccceeeggggggfffdddccc```]]][[[ZZZVVVOOOJJJHHHEEEBBB???<<<;;;;;;;;;999:::<<>>AAACCCKKKPPPWWW```hhhpppxxx}}}rrreee```aaaXXXVVVWWW[[[]]]```jjjtttzzz~~~|||wwwppphhhaaa[[[WWWVVVTTTTTTTTTRRRPPPMMMGGGLLLUUU___gggkkkllllllkkkpppuuuvvvsssrrrtttxxxzzz{{{ssskkkeee^^^YYYUUUIIIGGGDDD@@@>>>>>>???@@@BBBHHHNNNNNNMMMSSS^^^iiitttssssssrrrmmmiiimmmtttmmm]]]TTTGGGIIIPPP[[[{{{fffQQQGGGAAA888555666444333222222111111222222000111111111111222222222555777;;;FFF```~~~yyy{{{|||vvvoooaaaaaaXXXGGG;;;999:::888999888888999;;;AAANNN\\\nnnyyywwwiii^^^RRROOOIIIDDD@@@>>>===<<<:::888777666777999<<<>>>>>>HHHSSS```wwwvvvaaaSSSOOOSSSkkkwwwaaaMMM@@@@@@FFFFFFPPPZZZ^^^ccciiimmmnnnpppiiiccc```\\\VVVSSSTTTYYYeee|||ssseee^^^YYYRRRMMMLLLEEECCC@@@>>>???@@@@@@@@@AAA@@@DDDPPPcccyyyxxxddd^^^VVVSSSUUUYYY\\\]]]YYY\\\cccnnnzzz{{{tttjjjbbb]]]\\\]]]^^^aaakkk{{{|||sssooommmkkkggghhhjjjmmmttt}}}sssiii^^^VVVOOOIIIJJJOOO{{{oooiiikkkdddccccccbbbaaaaaaaaabbb```]]][[[XXXVVVTTTPPPMMMIIIFFFBBB===:::999888999;;;888999>>>DDDKKKWWWbbbhhhiiikkknnnqqqrrrqqqooommmlllkkklllmmmpppssstttuuuttttttsssssstttvvvwwwxxx{{{~~~|||zzzyyyyyyyyyxxxxxxwwwwwwwwwtttrrrpppqqqsssvvvwwwxxxuuuvvvxxxwwwuuuvvvyyy|||ooo___KKKFFFAAA???<<<888777:::@@@JJJYYYfffllllllhhheee^^^[[[WWWUUUUUUVVVUUUTTTOOOLLLIIIEEECCCBBBCCCCCCDDDBBB???<<<:::888888888555555777:::===@@@CCCDDDFFFNNN[[[hhhsss}}}}}}rrrllljjjbbbccccccaaaaaafffnnnttt~~~}}}~~~}}}}}}~~~}}}tttmmmcccYYYVVVVVVWWWXXXXXXTTTPPPLLLGGGLLLUUU]]]cccggglllnnnkkkmmmoooppppppqqqsssuuuxxxzzz|||}}}~~~}}}uuummmeee]]]VVVQQQJJJGGGCCC???<<<<<<===>>>BBBGGGLLLOOOQQQVVV^^^eeetttrrrrrrqqqmmmiiilllqqqxxxdddUUUHHHFFFEEELLLccc}}}uuuaaaSSSJJJ===777666000444444333333222111000000000000000000000111111222555666999EEEbbb~~~zzz~~~{{{pppgggaaa___UUUGGG<<<999888777888666666999<<>>;;;999888888:::888888===CCCJJJUUU```fffgggjjjmmmooopppooonnnnnnmmmmmmmmmnnnpppssstttssssssrrrrrrsssuuuwwwxxxyyy||||||zzzzzzzzzyyyyyyxxxwwwwwwvvvsssrrrpppqqqrrruuuwwwxxxuuuvvvwwwvvvuuuuuuyyy|||uuufffUUUNNNHHHEEEBBB>>>>>>@@@@@@JJJXXXeeelllllliiifff___\\\XXXUUUUUUUUUUUUTTTMMMKKKGGGDDDBBBBBBCCCDDDFFFDDDBBB???===<<<;;;;;;777888999<<>>???DDDIIIPPPSSSTTTXXX```fffsssqqqppppppllliiimmmtttvvvcccSSSGGGDDDCCCIIIaaa{{{ttt___QQQHHH;;;777777111444444333333222111111000111111111111111222222333555777:::FFFbbb}}}}}}rrrhhh```^^^TTTFFF<<<999888666555444666:::===AAAKKKVVVlllvvvwwwiii\\\QQQKKKEEEAAAAAA???:::666666555444444555777:::<<>>AAAEEEHHHJJJOOOXXXgggwww}}}xxxsssrrruuuxxx}}}|||{{{zzz{{{}}}~~~}}}||||||~~~{{{yyyxxxyyyzzz{{{xxxhhh[[[[[[ZZZYYYXXXWWWSSSOOOKKKJJJPPPWWW^^^bbbeeegggiiihhhjjjlllllllllmmmoooqqqqqqssstttuuuvvvxxx{{{}}}{{{~~~|||xxxxxxyyy}}}zzzwwwqqqjjjcccZZZQQQLLLJJJGGGCCC@@@>>>>>>???@@@GGGMMMTTTXXXYYY\\\ccciiissspppnnnnnnkkkjjjooowwwuuu```QQQEEEBBBBBBGGG^^^xxxrrr]]]NNNEEE999666888333444333333222222111111111222222222111222333333444666777:::FFFccctttjjj___]]]SSSEEE;;;999888666444555888===@@@CCCKKKTTTkkkvvv|||sssfff[[[RRRLLLEEE@@@>>><<<999666666555444444555777999;;;<<>>>>>>>>>>>@@@BBBFFFIIIKKKRRR[[[jjjyyy~~~zzzzzz|||}}}|||{{{zzzzzz{{{|||}}}}}}}}}|||{{{zzzzzzyyyyyyzzzyyywwwuuuuuuvvvwwwxxxzzz~~~kkk\\\YYYWWWUUUTTTSSSQQQMMMJJJIIIOOOWWW^^^bbbeeeggghhhgggiiikkkkkkkkklllmmmooonnnoooqqqrrrrrrtttwwwyyyzzz{{{|||~~~~~~|||yyyvvvvvvxxx}}}xxxuuuqqqkkkddd[[[RRRLLLIIIGGGCCC@@@>>>???@@@AAAIIIPPPXXX]]]^^^```fffkkkrrrooommmllljjjkkkrrr{{{uuu^^^OOODDDBBBBBBGGG^^^xxx}}}sss]]]NNNDDD888555777333333333333222222111111111222111111111111222333333666888:::GGGcccwwwlll```^^^UUUFFF<<<:::999777666777<<>>BBBKKKUUU^^^bbbgggkkklllmmmnnnpppppppppooonnnmmmmmmmmmmmmlllllllllnnnpppsssvvvxxxzzz{{{{{{||||||{{{zzzzzz|||{{{zzzyyywwwvvvuuutttrrrssssssrrrpppqqquuuxxx{{{zzzyyyxxxyyyzzz{{{{{{||||||wwwiiiYYYOOOIIIDDDCCCDDDBBBGGGQQQ]]]ggglllkkkhhh___ZZZSSSNNNKKKJJJHHHGGGDDDCCCBBBBBBDDDGGGJJJMMMLLLLLLKKKJJJIIIHHHGGGFFFBBBAAAAAAAAACCCFFFIIIKKKTTT^^^nnn~~~}}}|||{{{zzzzzz{{{{{{zzzzzzyyyyyyxxxwwwwwwvvvvvvuuusssrrrrrrssstttuuuvvv|||ooo^^^UUUSSSPPPOOOOOOMMMKKKIIIGGGMMMVVV^^^bbbeeeggghhhgggiiikkkkkkjjjkkklllnnnlllnnnooopppppprrrtttwwwxxxxxxxxxxxxxxxzzz|||~~~{{{{{{yyywwwvvvxxx~~~xxxuuuqqqkkkeee\\\SSSMMMHHHFFFBBB???>>>???AAABBBIIIQQQ[[[aaaccceeeiiimmmrrrooommmlllkkkllluuu~~~ttt[[[MMMCCCBBBCCCJJJaaazzz}}}xxxttt^^^NNNDDD888555777222333333222222222222222111000000000000000111222222555777:::FFFccc{{{ooocccaaaWWWHHH>>>;;;:::888555777;;;AAACCCEEEKKKSSShhhttt~~~~~~vvvmmmaaaYYYSSSNNNGGGAAA===:::999888666666555555666777888999;;;???EEEOOObbbzzzxxxjjjeeekkk|||{{{mmm[[[KKKHHHGGGLLLTTT[[[___hhhqqqrrrttttttsssooommmmmmnnnuuu|||vvvfff]]]\\\```lllxxxnnnfff```YYYUUUIIILLLOOORRRRRRPPPMMMKKKGGGFFFGGGJJJQQQYYY```dddgggkkkoooqqqqqqpppqqqrrrkkkhhheeeeeeiiinnnsssuuusssqqqoookkkiiiiiijjjlllppptttzzz~~~|||~~~~~~lll___WWWSSSVVV[[[vvvzzzwwwnnnmmmllljjjgggdddcccccceeefffgggdddaaa^^^\\\XXXTTTPPPJJJHHHEEEAAA===:::777666666444555999===AAAIIIRRRZZZ```fffjjjkkklllooorrrrrrrrrqqqpppnnnmmmlllkkklllllllllmmmoooqqqtttuuuwwwwwwwwwwwwxxxxxxyyyyyyzzzyyyxxxwwwvvvuuuttttttssstttuuusssqqqqqquuuyyy|||zzzxxxxxxzzz{{{{{{{{{zzz|||uuucccWWWPPPIIIEEEEEEEEEHHHPPP[[[eeekkkjjjhhh```[[[UUUPPPLLLIIIFFFDDDCCCCCCCCCDDDGGGKKKOOORRRPPPPPPPPPPPPOOOMMMLLLKKKGGGFFFDDDCCCDDDGGGIIIKKKQQQ\\\mmm}}}}}}|||{{{zzzzzzzzzzzzyyyxxxxxxwwwvvvuuuuuutttsssqqqpppooooooqqqrrrtttvvv{{{vvvdddUUURRROOOMMMLLLKKKIIIGGGGGGMMMVVV^^^ccceeefffgggggghhhjjjjjjiiiiiikkkmmmlllmmmnnnoooooopppsssuuurrrssssssrrrrrrsssvvvyyyyyyyyyyyyvvvuuuwww~~~wwwsssoooiiiccc[[[SSSNNNFFFDDDAAA>>>===>>>@@@BBBIIISSS^^^fffhhhjjjmmmpppssspppnnnnnnmmmnnnvvvoooWWWIIIAAABBBEEEMMMeeeyyywwwppp[[[LLLCCC777444666111222222222222222222222222000000//////000000111222555666999EEEbbbsssfffcccYYYJJJ???;;;:::888444444777<<<>>>@@@HHHQQQdddrrr}}}~~~vvvlllaaaXXXQQQNNNHHHBBB===;;;999999666666666666666777888888:::<<>>@@@BBBJJJTTTaaajjjmmmooorrruuutttqqqpppqqqooopppxxxyyyfffRRREEE>>>AAAFFFOOOggguuuuuuiiiUUUHHHAAA777444666111222222222222222222222222111111000000111111222333444555888DDDaaaxxxgggdddZZZJJJ>>>:::888555444333444777999===FFFQQQaaappp}}}wwwlll```XXXMMMKKKGGGBBB>>>:::999888666666666666666777777777999:::===DDDOOOaaauuu~~~tttfff]]]aaajjjuuu~~~hhhTTTLLLIIIPPPWWW___ooo|||wwwwwwyyy{{{tttnnnkkkhhhmmm{{{vvvooohhhcccXXX```kkkrrrpppeeeVVVMMMHHHHHHHHHJJJPPPXXXaaaggggggkkkoooooommmkkkmmmppprrrpppnnnnnnrrrvvvyyy{{{wwwyyyyyywwwtttsssuuuwww{{{ssseeeZZZSSSRRRUUUtttwww}}}yyyooommmjjjhhheeecccbbbdddfffhhhgggeeeaaa^^^[[[WWWSSSPPPFFFEEECCC@@@===:::777666777555666:::===@@@GGGOOORRRYYYaaafffhhhjjjoootttvvvuuutttssspppnnnllljjjnnnnnnmmmlllmmmnnnooopppqqqppppppqqqrrrtttvvvxxxvvvvvvuuuuuutttttttttssstttwwwxxxuuurrrrrrvvv{{{{{{xxxuuuuuuwwwyyyxxxvvvuuuzzz|||nnneee[[[SSSPPPHHHIIINNNXXXccciiiiiifffgggddd___[[[VVVPPPJJJFFFCCCCCCDDDGGGKKKQQQVVVYYYccccccdddeeedddcccbbbaaaQQQNNNKKKIIIHHHIIIKKKMMMUUU___qqqzzzzzzzzzyyyyyyxxxxxxxxxwwwvvvuuutttrrrqqqppppppooonnnmmmlllmmmoooqqqrrrsssvvv{{{sss```\\\VVVQQQMMMJJJHHHFFFJJJPPPYYY___bbbbbbbbbbbbccceeeffffffeeeeeeggghhhjjjkkklllllllllmmmppprrrjjjmmmpppqqqppppppsssvvvsssttttttqqqoooqqqyyy~~~|||}}}qqqlllfff```ZZZTTTNNNJJJDDDAAA>>><<<<<<===@@@AAAKKKVVVdddmmmqqqrrruuuxxxuuurrrrrrrrrqqqqqqxxxqqq___NNNBBB<<<@@@FFFPPPiii~~~~~~|||qqqrrr{{{bbbOOODDD???666444666222222222222222222222222222222222111111222222333444333555777DDD```|||hhheeeZZZIII===888666333777555444666888===HHHSSS___ooo~~~wwwlllaaaXXXJJJIIIGGGBBB===999888888666666666666777777777777:::999:::>>>EEESSSgggvvv}}}ttteeeYYYYYY```gggyyy{{{^^^RRRLLLQQQXXXbbbvvv~~~xxxwwwyyyzzz{{{uuuqqqjjjlll|||xxxuuupppiiiccc\\\gggvvv~~~ppp^^^QQQGGGGGGGGGHHHKKKQQQXXX]]]cccgggkkkjjjgggeeehhhkkkxxxvvvuuuvvvzzz~~~|||yyyyyy||||||vvvfffZZZQQQOOOQQQ~~~rrrjjjhhhffffffhhhkkkllliiifffeeecccaaa```^^^\\\XXXUUUMMMIIIEEEAAA???===:::888666666666777999???GGGMMMSSSWWW]]]bbbfffjjjnnnqqqqqqrrrrrrrrrqqqnnnllljjjlllmmmnnnmmmkkkkkkmmmoooooommmmmmpppuuuxxxyyyxxxzzzxxxvvvuuuuuuuuutttsssvvvwwwvvvtttpppooopppssstttsssrrrqqqrrrtttwwwxxxwwwzzz~~~xxxiiibbb]]]WWWMMMMMMOOOWWWdddnnnooolllllliiifffbbb\\\TTTKKKEEEDDDBBBDDDJJJNNNSSS[[[dddjjjqqqrrrnnnnnnpppkkkbbbWWWRRRQQQSSSSSSOOOLLLMMMWWWcccvvv~~~xxxzzz{{{|||{{{yyyvvvtttttttttrrrqqqooonnnmmmlllnnnnnnoooooooooooonnnnnnsssrrrvvv~~~}}}nnnddd[[[UUUOOOIIIGGGHHHHHHPPP[[[bbbdddbbbaaa```bbbcccddddddccccccdddeeeggghhhiiijjjmmmooorrrsssooonnnmmmooosssuuutttsssuuuwwwwwwsssnnnpppwww{{{wwwqqqkkkbbbZZZSSSMMMIIIFFF@@@???===<<<===>>>@@@AAAHHHSSScccqqqyyy|||}}}~~~wwwtttssssssrrrrrrzzzrrr___SSSFFFDDDBBBCCCLLL^^^ttt~~~tttooouuu^^^PPPCCC===999555333333222222222222222222222222111000/////////000222333333444666@@@ZZZyyylllhhh\\\KKK>>>:::888666888666555777888<<>><<<999666999777555444333444666777888888;;;@@@EEEKKKYYYfffxxx{{{yyyoooccc\\\XXXTTTYYYhhh|||rrraaaTTTSSSYYYfff~~~yyyxxxwwwttt|||~~~rrrkkklllsssyyy}}}xxxwwwuuurrrpppnnnmmmmmm```lll|||wwwdddWWWJJJIIIIIIJJJLLLOOORRRTTT\\\^^^aaaaaa\\\YYY___hhhvvv~~~}}}qqqbbbZZZSSSOOOOOOuuulllhhhggggggjjjmmmnnnkkkgggbbbaaa___^^^^^^[[[XXXUUUMMMIIIDDDAAA>>><<<:::888888888777777999>>>DDDJJJQQQVVV\\\aaaeeehhhlllnnnppppppqqqqqqpppnnnkkkjjjmmmmmmnnnmmmllllllmmmooonnnmmmmmmpppuuuxxxyyyyyyzzzxxxvvvuuuuuutttsssrrrtttuuuuuurrroooooopppsssssssssrrrrrrsssuuuwwwxxxyyy{{{~~~wwwnnneee^^^VVVSSSQQQVVVbbbmmmqqqqqqsssqqqmmmggg```WWWMMMGGGEEEBBBBBBFFFJJJPPPZZZdddrrrzzz}}}{{{zzz{{{tttjjj\\\WWWTTTUUUUUURRRQQQSSS[[[fffwww~~~~~~xxxyyy{{{{{{{{{yyyvvvtttssssssrrrpppooonnnllllllnnnooooooppppppoooooonnnrrrrrrvvv}}}uuujjj___XXXRRRKKKHHHIIIJJJQQQ[[[ccceeedddccccccbbbcccdddcccbbbbbbcccddddddeeefffiiikkkmmmooopppooommmmmmooorrrttttttssssssuuuvvvrrroooqqqyyy{{{wwwpppjjjaaaXXXQQQLLLGGGDDD@@@???===<<<<<<===???@@@GGGRRRbbbqqqzzz~~~yyyvvvttttttrrrrrrzzznnn[[[OOOCCC@@@???DDDRRRggg|||zzzqqqoooqqqZZZMMM@@@:::777333111111111111111111111111111111000000000000000111111222444666888AAAZZZxxxnnnjjj]]]KKK>>>:::999777888555555777888<<>>;;;888666888777555444444444666666888888;;;???BBBFFFQQQ\\\kkkqqqrrrkkkccc]]]XXXTTTSSS]]]nnnsssaaaYYYZZZeeexxxvvvvvvsssuuuzzzvvvnnnmmmppptttvvvqqqooommmmmmnnnnnnnnnlll```iiiwwwxxxfffYYYOOOMMMLLLKKKKKKLLLNNNOOOTTTUUUXXXYYYVVVUUU\\\eeevvvtttdddZZZRRRNNNMMMzzznnniiiiiiiiimmmppppppmmmiii```___^^^]]]]]][[[XXXUUUMMMIIIDDD@@@===;;;999888999999888777888<<>>===<<<<<<===>>>???FFFPPPaaaqqq{{{|||yyywwwvvvtttttt|||}}}iiiVVVJJJBBB>>>>>>III___wwwxxxqqqsssmmmXXXLLL>>>999666333111111000000000000000000000000//////000111111111111111555777999BBBZZZxxxrrrlll^^^KKK===999999888777555555777888;;;EEEPPPbbbppp{{{{{{wwwpppcccUUUKKKHHHCCC@@@===;;;888666888777555444444444555666888777:::===???@@@GGGPPPYYYaaagggfffccc```ZZZSSSOOOSSS\\\ppppppaaa\\\eee~~~sssrrrrrrrrrqqqwww{{{qqqlllllllllkkkhhhdddbbbdddjjjnnnmmmkkk```eeeooozzz~~~wwwhhh\\\UUUSSSPPPMMMKKKIIIIIIIIIIIIIIIKKKMMMLLLMMMUUU___rrr~~~xxxhhh\\\SSSMMMMMM~~~qqqjjjjjjkkkooorrrrrrnnnjjjaaa```___^^^]]][[[XXXUUUNNNJJJDDD@@@===;;;999888888888888777777;;;@@@DDDMMMRRRXXX^^^bbbdddgggiiillllllmmmmmmmmmlllkkkjjjmmmnnnpppooonnnmmmnnnooollllllnnnqqqtttvvvxxxxxxxxxyyyxxxwwwuuusssrrrrrrrrrqqqpppoooooooooppprrrrrrrrrrrrssstttvvvxxxyyyyyyzzz{{{|||wwwpppggg```aaajjjtttyyyooodddXXXPPPKKKGGGEEEFFFIIINNNWWWaaatttssseee```^^^___```]]]\\\]]]aaahhhtttzzzxxxyyyvvvwwwxxxyyyxxxwwwuuutttssssssrrrqqqpppoooooonnnpppqqqqqqrrrrrrqqqqqqppppppssswww{{{}}}lllaaaYYYPPPKKKIIIFFFKKKRRRYYY]]]^^^]]]\\\XXXYYYYYYXXXVVVVVVXXXZZZ]]]___bbbfffhhhiiiiiiiiikkkjjjkkklllnnnqqqrrrsssvvvvvvvvvsssqqqttt{{{{{{xxxmmmggg]]]TTTMMMGGGCCC@@@???>>><<<;;;;;;===>>>@@@FFFPPP```ppp|||~~~zzzyyyxxxxxxyyyzzzfffSSSGGGDDD???AAAQQQlllzzzuuuzzz}}}jjjXXXKKK>>>999777444222333111111111111111111111111...///000222222111000000333666888AAAZZZyyyuuunnn___JJJ===999999888666444444777888;;;DDDNNNdddsss~~~}}}wwwpppbbbUUULLLHHHCCC???===;;;888777777666555444444444555555666666888<<<======AAAGGGLLLTTT]]]bbbdddddd]]]VVVOOOOOOSSS```vvv}}}mmmdddjjjsssjjjiiikkkmmmmmmrrrzzz{{{pppjjjgggdddaaa^^^YYYWWW[[[dddkkkkkkhhh^^^___eeeooovvvssshhh]]]XXXVVVSSSOOOKKKHHHFFFEEEAAA@@@AAACCCCCCDDDMMMWWWiii|||zzzzzz{{{}}}{{{kkk___TTTOOOOOOuuulllkkkkkknnnqqqqqqmmmiiidddbbb```___^^^\\\XXXUUUPPPKKKEEE@@@===;;;:::888666666666666777:::???CCCKKKPPPWWW]]]aaadddgggiiijjjkkkkkklllllllllllllllmmmoooppppppooonnnnnnooolllmmmppprrrsssuuuvvvvvvvvvxxxyyyxxxuuusssssssssrrrqqqooonnnoooppppppqqqqqqrrrssstttuuuwwwxxxyyywwwyyyzzz|||zzzooogggiiipppxxx~~~ttthhh[[[SSSKKKHHHGGGIIIJJJLLLSSSZZZlll|||uuufffbbbaaadddeeeaaa^^^___bbbiiirrr|||{{{uuutttvvvuuuvvvwwwwwwwwwvvvuuutttsssssssssrrrrrrqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqtttxxx{{{}}}qqqddd[[[RRRKKKIIIEEEHHHMMMSSSWWWXXXWWWUUURRRSSSRRRQQQPPPQQQSSSVVVZZZ\\\___ccceeeffffffffffffggghhhiiikkknnnrrrttt{{{zzzxxxuuurrrtttzzz}}}yyylllfff]]]TTTMMMGGGBBB>>>>>>===<<<;;;<<<>>>@@@AAAHHHQQQ___ooo|||}}}zzzyyyzzz{{{zzzfffSSSGGGDDD@@@DDDWWWttt|||yyy{{{hhhUUUIII<<<888666444222333222222222222222222222222...///000222222111000000///444777@@@YYYyyyuuuooo___KKK<<<888888777666555555777777999BBBKKKccctttyyypppcccUUULLLHHHBBB>>><<<:::888777666555555444444444444444555444666;;;===<<>><<<;;;======???FFFOOO```yyy}}}zzzwwwvvvwwwyyy{{{}}}|||mmmaaaWWWRRRRRRwwwmmmkkkiiikkkmmmmmmjjjgggcccbbb``````___]]]YYYVVVRRRMMMFFFAAA>>><<<;;;:::555555666666666999>>>AAAGGGMMMUUU\\\aaadddggghhhiiijjjjjjkkkllllllmmmnnnmmmoooqqqrrrpppooooooooolllooorrrsssssssssssstttsssvvvyyyyyyuuussstttuuutttrrrooonnnoooppppppoooqqqrrrssstttvvvxxxyyyyyywwwyyy|||~~~{{{pppooossszzzzzzmmm___VVVNNNKKKIIIJJJJJJIIINNNTTTfffvvvyyyjjjfffeeehhhiiieeecccdddffflllttt|||}}}yyysssrrrtttuuuuuuuuuuuuuuuuuuuuutttrrrrrrrrrrrrrrrqqqqqqqqqpppqqqqqqrrrrrrqqqqqqppprrrsssvvvyyy|||uuuggg]]]SSSLLLIIIGGGHHHKKKOOORRRSSSPPPNNNLLLLLLLLLKKKKKKMMMPPPSSSUUUWWWZZZ]]]___```aaaaaaaaabbbdddfffhhhlllqqquuu}}}{{{xxxuuusssuuuyyy}}}~~~{{{mmmggg^^^TTTMMMGGGBBB???<<<<<<;;;<<<===@@@CCCDDDLLLSSS___nnnzzz|||zzzyyyzzz|||zzzgggUUUJJJCCC@@@FFFZZZxxx||||||xxxeeePPPDDD888444333111000111222222222222222222222222//////000111111111111111...333777???WWWwwwsssnnn___KKK===888888666777666666777777888???HHH]]]ppp{{{rrreeeWWWLLLHHHBBB===;;;999888777555555555555444444333333444222555:::===<<<>>>BBBCCCHHHPPPYYYfffnnnmmmfffWWWSSSPPPOOORRR]]]sss~~~}}}yyylll^^^WWWTTTSSSUUUXXXZZZ^^^fffqqqtttiiibbb]]]YYYUUURRRNNNKKKMMMSSSXXXZZZYYYRRRRRRTTTZZZ``````[[[VVVRRRQQQOOOLLLIIIFFFDDDCCC<<<999888:::;;;<<>>===<<<;;;666777777666555777;;;===CCCIIIRRRZZZ___cccfffgggiiiiiijjjkkklllmmmnnnooommmooorrrrrrqqqpppoooooommmpppssstttrrrqqqqqqrrrpppuuuyyyyyyvvvtttuuuwwwvvvssspppooopppqqqpppnnnpppqqqsssuuuwwwxxxyyyyyyyyy||||||wwwxxx|||vvvggg^^^WWWRRRNNNLLLJJJIIINNNUUU```qqqrrrmmmiiijjjkkkjjjjjjmmmmmmrrryyy}}}|||xxxsssrrrtttttttttttttttttttttttttttppppppppppppppppppppppppppppppqqqqqqqqqqqqpppppprrrrrrssswwwzzzyyyjjj```VVVNNNJJJGGGFFFGGGIIILLLLLLHHHEEECCCDDDDDDCCCDDDFFFJJJNNNOOOPPPQQQSSSVVVXXXZZZ[[[\\\^^^aaaccceeejjjqqqvvv{{{yyyuuusssrrruuuyyy|||}}}oooiii___VVVNNNHHHCCC???;;;;;;;;;<<>>999666666999;;;<<<@@@FFFOOO___pppxxx|||zzzxxxuuusssssstttvvvwwwyyyzzzzzzzzz~~~~~~~~~~~~~~~~~~|||zzz}}}|||~~~pppcccXXXTTTUUUzzznnnjjjeeedddeeefffdddbbb[[[ZZZ[[[]]]^^^___]]][[[UUUPPPHHHBBB???>>>===<<<888888888666555555888:::???FFFOOOXXX^^^bbbeeegggiiiiiijjjkkklllnnnooopppmmmppprrrsssrrrpppoooooonnnqqquuuuuurrroooooopppoootttyyyyyyvvvtttvvvxxxwwwtttpppoooqqqqqqpppnnnpppqqqsssuuuwwwxxxyyyyyy{{{~~~~~~|||oooeee```YYYSSSOOOLLLLLLRRRZZZ\\\mmm|||zzzrrrlllkkklllmmmpppuuurrrwww~~~yyyxxx}}}|||zzztttsssuuuttttttttttttttttttttttttnnnnnnnnnnnnoooooooooooopppppppppqqqqqqppppppppprrrpppqqquuuyyy|||lllbbbXXXPPPLLLEEEDDDCCCDDDFFFEEEBBB>>>;;;<<<<<<<<<===@@@EEEHHHJJJJJJKKKMMMOOORRRTTTVVVYYY[[[^^^aaadddiiiqqqvvvxxxvvvsssqqqqqqtttyyy|||}}}~~~pppjjj```WWWOOOIIICCC@@@;;;;;;;;;===@@@DDDGGGJJJSSSWWWaaammmxxx|||{{{xxx|||yyywwwxxxyyy~~~zzzhhhXXXNNNCCCEEENNNddd~~~ooo]]]OOOCCC888444444333222333000000000000000000000000111000/////////000222333111666888???SSSqqqnnnjjj]]]KKK>>>999666444:::777777777666555;;;CCCKKKbbbyyy}}}vvviii]]]LLLHHHAAA<<<:::999888777444444555555444444333222666333222777::::::;;;>>>@@@AAAEEEPPPdddvvv|||yyypppcccUUUNNNIIIHHHPPP[[[eeepppzzzcccWWWLLLKKKJJJGGGFFFHHHGGGKKKRRR^^^oooqqqeee^^^YYYTTTQQQMMMJJJGGGDDDBBBCCCEEEGGGGGGIIILLLNNNOOOOOOMMMMMMIIIIIIGGGEEEBBB???<<<:::666444555999<<<===@@@FFFHHHUUUaaaiiiuuu{{{wwwuuutttqqqpppttttttuuuvvvwwwwwwwwwwwwzzz~~~~~~~~~~~~}}}|||||||||||||||~~~mmmkkkppp{{{vvvqqqcccWWWSSSSSS}}}zzzyyyooollliiigggfffeeecccbbb___^^^]]][[[ZZZYYYYYYYYYSSSOOOIIICCC>>>======>>>;;;999777666666777:::;;;AAAFFFNNNUUUZZZ^^^bbbdddiiijjjkkknnnpppqqqpppooonnnmmmlllnnnqqqrrrpppnnnmmmooottt|||}}}wwwssssssttttttttttttvvvwwwyyyyyyxxxwwwvvvuuussssssssssssooopppqqqsssuuuxxxzzz{{{||||||xxxpppcccXXXWWWXXXVVVWWW[[[ccclllwwwzzzsssmmmkkkkkkoooxxx~~~yyyvvvvvvxxx{{{}}}{{{{{{{{{zzzyyyvvvtttrrrvvvtttssssssuuutttpppmmmnnnnnnnnnnnnnnnooooooppprrrrrrssssssrrrrrrqqqqqqssspppqqqtttwwwzzz}}}hhh[[[TTTMMMHHHDDDCCCAAA>>><<<:::999999999888777999;;;<<<;;;:::@@@AAABBBDDDFFFHHHIIIJJJQQQTTTZZZ___bbbfffjjjmmmnnnnnnooopppsssvvvyyy{{{||||||nnnhhhaaaZZZUUUMMMDDD>>>???;;;:::===@@@BBBHHHNNNXXX^^^hhhppptttvvvwwwwwwuuuuuuuuuuuuwww|||ppp```RRRHHHHHHSSSlll{{{~~~~~~iii\\\KKK@@@777444444333222333333333333333333222111000000000000000////////////333333888===LLLooonnnddd^^^RRR>>>777999555666666666666555777:::===IIIZZZnnn{{{~~~yyymmmbbbSSSJJJBBB???>>>:::999:::666555555444444333222222555555666888999:::<<<<<<<<>>???AAACCCEEEEEEHHHLLLOOONNNHHHDDDDDDBBBAAA@@@???===999666888555333333777===AAACCCHHHKKKTTTaaannnyyy}}}~~~yyyxxxwwwuuusssrrrrrrrrrrrrpppooorrrvvvxxxxxxvvv}}}{{{{{{{{{|||||||||||||||}}}}}}~~~{{{nnnjjjgggkkkyyyzzzsssyyytttgggZZZRRRPPPxxxyyywwwmmmkkkiiihhhggggggeeeccc___^^^]]]\\\[[[ZZZZZZZZZTTTPPPJJJDDD???=========;;;999777666666777999;;;>>>DDDKKKSSSXXX]]]aaaccciiiiiikkkmmmooooooooonnnnnnllllllnnnpppqqqooommmnnnooottt{{{|||wwwssssssrrrrrrsssssstttvvvwwwwwwvvvvvvuuussssssrrrrrrrrrqqqqqqqqqrrrtttwwwyyy{{{{{{~~~qqqddd```^^^[[[[[[]]]dddkkkuuu~~~~~~|||vvvpppkkkjjjlllpppzzz{{{vvvtttuuuwwwxxx{{{}}}~~~}}}|||zzzzzzzzzzzzzzzxxxvvvtttsssuuusssrrrsssuuutttqqqnnnnnnmmmmmmmmmnnnooopppppprrrsssssssssrrrqqqppppppnnnlllmmmqqqtttvvv}}}xxxdddYYYRRRKKKFFFBBBAAA???<<<:::888777777444222222333666888999888<<<<<<>>>???AAACCCDDDEEELLLPPPVVV[[[```eeejjjmmmnnnnnnoooqqqsssvvvyyy{{{zzz}}}~~~~~~yyymmmggg___YYYSSSLLLDDD>>>>>>:::999===AAADDDJJJPPPYYY```iiiqqquuuwwwxxxxxxuuuuuuttttttvvv}}}zzzooo```RRRJJJJJJUUUlllzzz~~~{{{gggYYYIII???666444333222111222000111111111111000///...000000000000000000000///333111666<<>>FFFVVVjjjvvvzzzwwwmmmcccQQQHHH@@@===<<<888777888666555555444444333333222444444555777888:::;;;;;;888;;;???FFFUUUlllqqq\\\MMMEEEEEEGGGMMMTTTdddxxxmmmeee[[[RRRLLLIIIFFFDDDCCCDDDIIIPPPWWWeee}}}zzzppphhh^^^VVVSSSMMMJJJEEE@@@>>>>>>???AAADDDEEEGGGKKKMMMLLLGGGBBBCCCBBBAAA@@@@@@>>>:::777888666444555:::???CCCEEEHHHLLLTTT```llluuuwwwwwwwwwvvvuuusssrrrrrrqqqqqqpppooonnnppptttvvvuuuttt{{{zzz~~~~~~}}}|||||||||||||||||||||}}}}}}oooiiiaaaaaalllxxxyyyssslllqqq~~~~~~sssfffZZZSSSQQQqqqyyytttiiihhhgggggghhhgggfffddd```___^^^]]]\\\[[[[[[[[[VVVSSSMMMFFFAAA>>>===<<<;;;999777666666777999:::;;;@@@HHHOOOUUU[[[```ccchhhiiikkkmmmnnnnnnmmmmmmmmmlllmmmnnnppppppnnnlllnnnnnnsssyyyzzzvvvsssssspppqqqrrrssstttuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrsssrrrqqqqqqsssvvvxxxzzz{{{xxxoooiiieeedddeeeiiinnnuuu{{{~~~}}}zzzxxxpppjjjfffhhhlllqqq{{{wwwrrrqqqrrrtttvvvxxxxxxxxxvvvuuuxxxxxxxxxxxxwwwvvvuuuuuussssssrrrsssttttttqqqooommmmmmmmmmmmnnnooopppqqqsssssssssrrrqqqpppooonnnkkkjjjlllppprrrrrrwww}}}|||nnn^^^TTTMMMGGGCCC>>>===;;;999777555555444222000...///222666777888666777888:::;;;===>>>>>>EEEIIIOOOUUU[[[bbbiiimmmooooooppprrrtttwwwyyyzzzxxxzzz{{{zzz|||wwwkkkeee]]]WWWQQQKKKDDD>>>===::::::>>>BBBEEELLLRRR\\\bbbjjjqqquuuwwwxxxxxxvvvuuuttttttvvv{{{xxxmmm```TTTLLLNNNYYYmmmxxx~~~wwwcccVVVFFF===555333333111000111000000111111000000//////000000000000000000000000222000555:::FFFfffvvvnnneee```TTT@@@999:::555444555555555555777;;;>>>DDDTTTgggssswwwuuummmdddPPPGGG???===<<<888777888666666555555444333333333333333444666777888999999888999===BBBNNNdddiiiSSSHHHFFFGGGFFFLLLYYYmmm}}}vvvmmmccc[[[TTTMMMIIIGGGFFFHHHJJJNNNYYYmmmtttjjj___WWWTTTOOOLLLGGGBBB???>>>>>>???EEEFFFGGGJJJKKKIIIEEEAAABBBAAA@@@AAAAAA???;;;888888777666888===BBBFFFGGGIIIMMMVVVaaajjjpppqqqppprrrrrrrrrqqqqqqqqqqqqqqqooonnnmmmoooqqqrrrrrrqqqvvvvvvyyy~~~~~~}}}||||||}}}}}}~~~~~~}}}}}}||||||||||||~~~{{{ssshhhaaafffooorrroooeeeiiisss}}}qqqeeeYYYSSSSSSlll||||||tttfffeeeddddddffffffeeeccc``````___^^^]]]\\\\\\\\\XXXUUUOOOIIICCC???===<<<:::999888777777777888999999>>>EEELLLSSSYYY___ccchhhjjjlllmmmmmmmmmmmmmmmlllmmmnnnoooooonnnlllkkkllllllpppvvvwwwsssqqqrrroooqqqsssuuuvvvvvvvvvvvvvvvuuutttsssssssssssstttsssrrrqqqqqqrrruuuwwwyyy|||yyyuuussssssrrrtttxxx{{{}}}|||xxxuuujjjdddbbbeeekkkrrr{{{}}}|||}}}~~~yyysssqqqqqqrrrtttuuuvvvuuutttsssvvvvvvvvvvvvvvvvvvvvvvvvttttttttttttsssrrrooonnnlllllllllmmmnnnooopppqqqrrrrrrrrrrrrqqqooonnnmmmmmmlllnnnrrrrrrqqqsssxxxwww}}}~~~rrrcccVVVMMMHHHBBB???:::999888666444333333333555333000000222666888888333333444555777888999999===AAAGGGNNNVVV^^^ggglllooopppqqqsssuuuwwwyyyzzzvvvxxxwwwvvvzzz~~~}}}~~~{{{vvvjjjddd[[[UUUPPPKKKEEE@@@???<<<;;;???CCCFFFLLLSSS]]]cccjjjqqqtttvvvvvvwwwxxxwwwuuuuuuwww|||uuukkk___UUUMMMRRR^^^pppttt~~~sss___RRRCCC<<<666555444111000222111111222222222222111111000000000000000111111111222000555:::DDDaaa~~~ssslllddd```UUUAAA999999333555666666555444666999<<>>===:::999:::666666666555444444333333222333333444666777777888:::;;;>>>AAAGGGWWWsssvvv___QQQLLLKKKHHHKKKTTTdddwwwwwwmmmddd\\\WWWSSSPPPNNNMMMNNNTTTdddsssssshhh\\\SSSPPPMMMKKKFFFBBB@@@???@@@AAAGGGHHHIIIIIIIIIGGGDDDAAA@@@???@@@AAABBB@@@===:::777777888<<>><<<::::::888777777777888888888<<>>;;;888888666555444333333222:::777333222333555666666222333333444555666666777888<<>>===AAADDDGGGMMMSSS^^^cccjjjooorrrssstttuuuyyyxxxwwwwww{{{}}}rrriii___WWWNNNXXXgggwwwzzzrrrppp\\\OOOAAA<<<888777555222111333000111111222222222111111///000000000111111111222444111666;;;BBB^^^~~~~~~ssskkkccc```UUUBBB999888222777777777555444444777999CCCRRRbbblllooommmfff]]]QQQHHH@@@>>>===:::999:::777666666555555444333333222222333444555666666777999:::>>>BBBCCCMMMdddzzznnn^^^SSSLLLFFFGGGLLLXXXhhhyyywwwppplllccc___[[[YYYWWWYYYeeeqqq~~~ooobbbVVVMMMJJJHHHGGGDDDCCCBBBCCCEEEFFFJJJKKKKKKJJJHHHEEECCCBBB===>>>???BBBCCCBBB???<<<666777:::@@@FFFKKKMMMMMMMMMSSS\\\eeejjjlllmmmlllkkklllmmmnnnooooooooonnnnnnooooooooopppppppppqqqrrrsssssssssrrruuuyyy}}}|||}}}|||zzzxxxwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{}}}~~~}}}}}}~~~~~~~~~~~~}}}|||~~~uuulllbbbYYYZZZYYY[[[bbbgggllluuu~~~yyynnncccYYYUUUUUUgggsss~~~}}}kkkhhhccc____________^^^```___^^^]]]]]]]]]]]]]]]YYYWWWTTTNNNIIICCC???===::::::999888777777777777888;;;AAAGGGNNNUUU]]]cccdddhhhlllmmmlllkkkmmmooommmppprrrrrrpppmmmkkkkkkkkkiiilllpppqqqooonnnppppppsssxxx|||~~~}}}zzzyyywwwvvvuuutttttttttppppppqqqrrrtttuuuwwwxxx|||}}}~~~}}}|||zzzuuuqqqiiiccc```fffnnntttyyy~~~}}}~~~~~~|||zzzxxxxxxxxx}}}~~~zzzvvvuuuuuuvvvvvvwwwwwwvvvvvvvvvtttsssssssssssstttuuuvvvtttvvvvvvuuuqqqnnnllllllmmmmmmllllllmmmmmmnnnooooooppppppppppppooonnnnnnooonnnpppsssrrrppprrrvvvwwwyyyzzzyyy{{{~~~zzzmmmeeeYYYNNNFFFAAA===;;;888888666555444444444444:::777444333333444444333333444444444555555666666666999>>>EEEMMMXXXcccjjjnnnoooqqqssstttvvvvvvwwwuuuwwwuuurrrsssxxxzzzyyyzzz|||}}}~~~~~~}}}}}}~~~zzzuuuggg```WWWPPPLLLIIIFFFCCCBBB???>>>BBBFFFIIIOOOUUU___dddjjjoooqqqrrrssstttyyyxxxwwwyyy~~~{{{pppggg___XXXRRR```qqquuutttlllXXXLLL???;;;888888666222111444......//////000000/////////000000111111222222222444111666<<>>::::::999888888777777777777:::>>>DDDJJJRRRZZZ``````dddiiikkkiiiiiilllooonnnqqqttttttqqqmmmlllkkkllljjjlllpppqqqooooooqqqooosssyyy~~~zzzyyyxxxvvvtttsssrrrrrrmmmnnnqqqsssuuuvvvwwwwwwxxxxxxxxx{{{~~~~~~yyyuuuooohhheeejjjqqqvvvzzz}}}}}}}}}}}}|||yyywwwwwwxxxzzzwwwxxx~~~~~~|||~~~|||{{{}}}}}}wwwuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrrrrrrrssstttuuuqqqsssuuutttqqqooonnnooonnnnnnmmmlllllllllmmmmmmmmmnnnoooooopppooooooooonnnmmmppptttvvvvvvyyy{{{ppphhh\\\PPPGGGAAA>>>===999999888777666666666666999777555555555666555444444555555555555555666666777999===CCCKKKVVVaaahhhlllnnnppprrrtttuuuuuuuuutttvvvvvvsssssswwwxxxvvvuuuxxx{{{|||}}}~~~}}}xxxqqqddd]]]SSSLLLIIIGGGDDDBBB@@@======BBBGGGLLLRRRYYYaaafffkkkoooqqqrrrssstttwwwvvvvvvzzz{{{ooofff^^^XXXWWWiii}}}|||uuuzzz|||hhhTTTHHH<<<999888888666111000333---......//////////////////000000111111222333333222///555;;;@@@YYY}}}uuullleeecccZZZFFF===:::333444444555444444555999<<<===LLL^^^hhhllliiiaaaXXXMMMEEE===;;;;;;888777888777777666666555555444444333333444444555555666666666444888>>>>>>???NNN```sssvvveeeVVVNNNKKKIIIKKKSSS^^^iiiooouuu{{{{{{wwwtttssspppnnnssszzzwwweeeXXXMMMFFFDDDAAAAAABBBCCCFFFIIILLLNNNMMMMMMMMMIIIDDD@@@@@@AAA:::;;;???BBBEEEEEEAAA>>>:::>>>DDDLLLSSSXXXXXXWWWXXX]]]dddhhhiiiiiijjjkkkiiijjjlllnnnnnnnnnmmmlllkkkmmmooopppoooooorrrtttrrrrrrrrrssstttttttttssstttvvvyyy{{{{{{{{{{{{zzzvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxzzz}}}~~~~~~~~~yyyooofffcccggglll}}}gggWWWMMMIIIHHHHHHHHHHHHMMMTTT[[[lllxxxnnneeeZZZUUUTTTaaagggpppwww{{{xxxqqqhhh```\\\\\\\\\\\\^^^^^^]]]\\\\\\\\\]]]]]]YYYXXXUUUQQQLLLGGGBBB???::::::999999888777777666666999===AAAHHHPPPXXX^^^\\\bbbgggiiiggggggjjjnnnnnnrrrvvvvvvrrrnnnllllllnnnlllmmmqqqrrrppppppsssnnnrrryyyzzzyyywwwuuusssqqqqqqpppkkkmmmqqqtttvvvwwwwwwvvvtttttttttxxx}}}zzzssslllhhhmmmtttxxx{{{}}}|||}}}~~~|||}}}}}}{{{yyywwwwwwxxxvvvrrrttt{{{~~~zzzyyy{{{zzzyyyzzz|||zzzuuusssuuuuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrttttttnnnqqqttttttqqqpppqqqrrrooonnnmmmllllllllllllllllllmmmnnnoooppppppppppppooonnnqqqwwwzzz|||}}}ssskkk___RRRHHHCCC@@@???::::::999888888888888888888777777777999999888777555555555555555555555555888:::===BBBJJJUUU```hhhlllmmmooorrrssstttttttttsssvvvwwwtttuuuxxxxxxuuusssvvvzzz||||||}}}~~~|||vvvnnnbbbZZZPPPIIIFFFEEEBBB@@@>>>;;;<<>>===MMM___kkkpppmmmeee\\\OOOFFF???======:::999:::777777777666555555444444333444444555555666666666:::555777<<<;;;:::FFFWWW]]]qqqqqqbbbRRRNNNIIIGGGIIIPPPXXX]]]fffmmmuuuzzz||||||}}}~~~~~~{{{yyyyyyvvvtttwww|||uuudddWWWLLLFFFDDD@@@@@@BBBDDDFFFJJJMMMOOOMMMMMMLLLHHHBBB>>>>>>@@@999;;;>>>CCCFFFEEEBBB???===@@@GGGPPPXXX\\\\\\[[[]]]aaafffhhhgggfffgggiiiiiijjjlllnnnnnnmmmlllkkkiiillloooooonnnooorrrtttrrrrrrrrrtttwwwwwwuuusssqqqrrrtttvvvxxxxxxvvvuuuvvvwwwwwwxxxxxxyyyyyyyyyuuuuuuvvvyyy|||~~~~~~|||pppddd^^^```eeeppp~~~fffVVVLLLHHHFFFFFFDDDCCCHHHNNNJJJ]]]wwwxxxoooeee[[[UUUTTT[[[aaakkkssswww{{{|||ssshhh```YYYVVVZZZaaa^^^___aaabbbaaa___\\\ZZZXXXWWWTTTPPPLLLGGGCCCAAA>>>===<<<:::999888888888999999:::===DDDLLLSSSXXXWWW\\\bbbgggiiijjjkkkkkknnnppprrrssssssqqqooommmoooooopppqqqqqqqqqpppppplllpppwww~~~{{{yyyyyyxxxvvvtttpppmmmllllllnnnppprrrtttuuuuuuuuuttttttuuuvvvzzz~~~|||wwwuuussssssvvvxxxyyyzzz|||||||||||||||}}}}}}~~~|||}}}}}}|||zzzxxxvvvuuuuuuvvvxxxyyyyyyxxxwwwvvvrrrssssssttttttssssssrrrvvvvvvuuutttssssssssssssttttttttttttttttttssssssrrrrrrsssuuuwwwvvvtttrrrqqqmmmmmmpppqqqnnnlllmmmmmmnnnpppqqqqqqpppooommmqqqppprrrvvvyyy|||vvvnnnaaaTTTKKKEEEAAA???BBBCCCCCCAAA===;;;;;;;;;888999;;;<<<<<<:::999777888999888777555666888999::::::<<>>???@@@BBBFFFMMMUUU[[[dddggglllpppqqqqqqrrrsssvvvvvvwwwzzz~~~qqqaaaYYYYYYgggyyy|||rrr{{{|||mmmZZZJJJCCC===999444222111111111111222222222111000//////...///////////////000111111111000333999???PPPqqqvvvkkkdddbbbTTT@@@666:::666555555444444444555555BBBLLL]]]kkkrrrooofff```OOOHHH@@@<<<======;;;999555555555666666666666666333333333222222333444444555555666777;;;@@@EEEHHHPPPZZZkkk~~~{{{ppp^^^XXXOOOIIIHHHJJJMMMOOO]]]```dddiiilllnnnoooooopppsssvvvuuussstttzzztttcccVVVNNNHHHDDD@@@<<<<<<@@@DDDGGGMMMSSSRRRPPPKKKGGGCCC@@@??????<<<:::<<>>???AAACCCKKKQQQcccvvvoooeeeXXXTTTYYYZZZ___hhhppptttwwwxxxkkkccc]]]YYY[[[______```aaabbbaaa___\\\[[[XXXWWWTTTQQQLLLHHHDDDBBB>>>===;;;:::888888777777777888:::===AAAHHHPPPVVVXXX\\\bbbfffhhhiiikkklllnnnoooqqqrrrrrrqqqooommmnnnoooppppppqqqpppppppppnnnpppvvv{{{}}}zzzxxxxxxwwwvvvtttqqqooommmlllmmmpppssstttuuuuuuuuusssttttttvvvyyy}}}xxxvvvssssssuuuxxxyyyzzz||||||{{{zzzzzz{{{|||}}}|||||||||{{{zzzxxxvvvuuuuuuvvvwwwyyyyyyxxxvvvuuurrrrrrsssssssssrrrrrrqqqvvvvvvuuutttssssssssssssssssssssssssssssssssssssrrrrrrsssuuuvvvvvvtttqqqooommmnnnssstttpppllllllnnnnnnpppppppppnnnlllkkkmmmmmmqqqvvv|||xxxqqqeee[[[SSSMMMJJJHHHFFFFFFFFFEEEBBBAAABBBCCCCCCBBB@@@>>><<<;;;::::::;;;;;;:::999888888999:::===<<<>>>BBBKKKVVV```gggoooppprrrssssssrrrqqqpppqqqsssuuuwwwxxxxxxwwwvvvtttwwwzzz}}}~~~zzzrrriii___ZZZRRRKKKFFFCCCAAA???===>>>@@@BBBGGGOOOXXX___eeeiiinnnqqqsssssstttuuuwwwwwwxxxzzz}}}~~~~~~zzzlll___\\\```sss~~~}}}~~~yyyvvvfffTTTFFF@@@;;;777333000000000000///222222111111000//////...///////////////000111111333222444999>>>MMMmmm{{{nnnfffcccVVVAAA777:::666666555555555666666777???JJJ[[[kkksssqqqiiibbbQQQIIIAAA======>>><<<:::777777777777777777777777444333333222222333333444444444444555888===AAADDDJJJRRR___ppp}}}zzztttddd^^^TTTLLLHHHHHHJJJLLLRRRTTTWWW[[[^^^```aaaaaadddgggiiijjjjjjmmmtttzzz{{{kkk___VVVNNNIIIFFFAAA???BBBFFFIIINNNTTTQQQOOOJJJFFFBBB???>>>>>><<<:::===EEEJJJGGGCCCAAA???EEENNNUUU[[[^^^```bbbdddddddddeeefffggghhhiiijjjkkklllmmmmmmlllkkkjjjjjjkkkkkklllmmmmmmnnnnnnooooooqqqrrrrrrrrrqqqpppoooqqqsssttttttuuuwwwxxxtttttttttuuuvvvvvvwwwwwwwwwvvvuuuvvvwwwzzz~~~}}}}}}}}}zzzvvvpppooovvv}}}}}}vvvjjj___XXXMMMKKKHHHEEECCCCCCCCCCCCHHHMMM^^^{{{wwwoooeeeXXXSSSWWWXXX\\\eeemmmpppsss{{{~~~ooohhhddd___]]]]]]___```aaaaaa```___]]]\\\YYYXXXUUURRRMMMIIIEEECCC===<<<;;;999888777666666444777;;;<<<>>>CCCLLLTTTYYY\\\aaadddfffhhhjjjlllmmmnnnpppqqqrrrqqqooonnnnnnoooppppppqqqqqqqqqppppppqqqtttxxx{{{|||zzzxxxvvvvvvvvvuuutttrrrqqqpppkkkmmmpppsssuuuuuuttttttsssssstttvvvyyy}}}{{{xxxtttssstttwwwyyyyyy|||zzzyyywwwwwwxxxzzz{{{{{{{{{{{{zzzyyywwwvvvuuuuuuvvvwwwwwwwwwvvvuuutttrrrrrrrrrrrrqqqqqqppppppvvvuuutttsssrrrrrrrrrrrrrrrrrrrrrsssssssssssssssrrrrrrrrrtttvvvvvvtttqqqnnnlllnnntttuuupppkkkjjjnnnooooooooonnnllljjjiiihhhiiimmmttt{{{vvvpppggg___XXXTTTPPPMMMKKKLLLLLLKKKJJJKKKMMMOOOOOOLLLIIIEEECCCCCCCCCDDDBBBAAA@@@???>>>=========??????@@@DDDLLLVVV```fffqqqqqqrrrrrrqqqooommmlllmmmpppsssvvvwwwvvvtttsssuuuwww{{{}}}zzzwwwpppiii^^^YYYRRRMMMHHHEEEAAA???<<<>>>@@@CCCIIIQQQ[[[bbbeeeiiinnnrrrtttuuuwwwxxxvvvvvvwwwzzz}}}~~~}}}{{{xxxzzz{{{uuuiiiaaaeeeooo}}}ooo^^^MMMAAA===999666222000///000//////222222111111000////////////////////////000111111666444555999<<>>??????>>>;;;999999999888888777777777444333333222222333333333222222222333555999<<<>>>CCCGGGOOO\\\iiirrrtttsssiiiddd[[[SSSLLLIIIHHHHHHJJJKKKKKKMMMOOOQQQRRRSSSWWWYYY\\\]]]```fffooovvv{{{pppdddXXXQQQJJJDDD@@@AAADDDGGGLLLQQQRRROOOKKKFFFCCC@@@??????;;;:::>>>GGGLLLIIIDDDBBB@@@EEEKKKQQQVVV[[[```cccccccccdddeeefffggghhhhhhiiijjjkkkllllllkkkjjjiiiiiijjjjjjkkkllllllmmmmmmlllmmmnnnnnnoooooonnnnnnmmmooorrrtttttttttuuuvvvooopppqqqssstttvvvwwwxxxwwwuuusssrrrsssvvvyyy||||||yyyzzzwwwvvvsssnnngggbbb______QQQOOOLLLIIIFFFCCCBBBBBBEEEIIIWWWpppxxxooodddWWWRRRUUUXXXZZZaaajjjnnnqqqwww~~~sssllljjjeee```]]]```````````````___^^^^^^[[[YYYWWWSSSNNNJJJFFFDDD>>>===;;;999777666666555333888<<<===;;;???HHHQQQXXX[[[___bbbdddgggjjjllllllmmmooopppqqqpppooooooooopppqqqrrrrrrrrrrrrrrrrrrqqqrrrtttwwwxxxwwwuuutttttttttttttttsssrrrrrrlllmmmpppssstttttttttsssrrrssstttvvvyyy|||}}}yyyuuussstttvvvxxxxxxzzzxxxvvvuuuuuuvvvxxxyyyzzzzzzyyyyyywwwvvvuuuuuuuuuvvvvvvvvvvvvuuuttttttrrrrrrqqqppppppoooooooootttsssrrrqqqppppppppppppqqqqqqqqqrrrrrrrrrrrrrrrqqqqqqrrrtttvvvvvvsssqqqnnnkkkmmmqqqrrrnnnjjjjjjnnnnnnnnnmmmlllkkkjjjiiieeefffjjjpppvvvvvvrrrkkkeee___ZZZUUURRRQQQRRRRRRRRRRRRTTTXXX[[[YYYXXXVVVUUUSSSSSSSSSSSSKKKIIIGGGEEEEEEDDDBBBAAABBBBBBCCCGGGOOOYYYbbbhhhqqqqqqqqqpppooommmlllkkkkkknnnrrrvvvwwwvvvtttrrruuuxxx{{{~~~zzzvvvsssnnnggg\\\XXXSSSNNNJJJFFFBBB???===???AAADDDIIIRRR[[[bbbdddggglllppprrrtttvvvxxxtttuuuvvvyyy|||}}}|||{{{wwwyyy{{{uuukkkgggqqq~~~}}}}}}hhhWWWGGG>>><<<777555222000000111000///111111111111000000/////////////////////000000111555333555888:::EEEbbb~~~yyylllggg[[[FFF:::999555555555555666777888888;;;FFFXXXjjjvvvvvvnnnfffXXXOOOEEE@@@@@@AAA???<<<::::::999888777777666666444444333222222222333333222222222222444666888:::???@@@DDDMMMXXXbbbhhhjjjhhhfffbbb\\\UUUNNNJJJIIIJJJIIIHHHHHHHHHJJJLLLMMMNNNPPPRRRTTTYYYaaakkkrrrtttdddZZZRRRJJJDDDEEEGGGIIILLLQQQUUURRRNNNIIIEEEBBBAAAAAA::::::???IIINNNKKKEEEBBB@@@BBBGGGKKKPPPWWW^^^cccbbbcccdddeeefffgggggggggggghhhiiijjjjjjjjjiiihhhhhhhhhiiijjjjjjkkkkkklllkkkkkklllllllllmmmmmmmmmjjjnnnqqqsssssssssssssssnnnnnnoooqqqssstttuuuvvvvvvtttqqqoooooorrruuuwwwyyywwwxxx|||yyyooohhhggghhhkkk^^^[[[UUUPPPKKKHHHFFFFFFEEEIIIRRRfffzzzooocccWWWRRRRRRZZZZZZ___hhhnnnqqqvvv|||wwwpppnnniiibbb^^^```______^^^^^^^^^^^^^^^\\\[[[XXXTTTPPPKKKHHHEEE>>>===;;;999888666666555444999======:::===EEEMMMTTTWWW\\\___bbbeeeiiilllkkklllmmmooopppppppppooopppqqqrrrsssttttttttttttrrrqqqqqqrrrtttuuutttsssrrrrrrrrrrrrrrrsssssssssmmmnnnpppqqqssssssssssssssstttuuuwwwzzz}}}~~~||||||yyyuuussssssuuuvvvwwwvvvuuutttssstttuuuwwwxxxyyyyyyxxxwwwvvvuuuuuuuuuvvvvvvvvvvvvvvvuuuttttttrrrqqqpppoooooooooooopppqqqqqqpppooonnnnnnnnnnnnooopppppppppqqqqqqrrrrrrqqqqqqrrrtttvvvuuusssqqqoookkkjjjlllnnnkkkjjjllllllllllllkkkjjjjjjiiihhhggggggiiillloootttxxxuuuqqqlllgggaaa[[[WWWVVVVVVVVVVVVVVVZZZ___cccdddeeehhhjjjiiigggeeecccVVVRRRNNNKKKKKKJJJIIIGGGGGGGGGHHHLLLSSS]]]eeejjjppppppoooooonnnmmmlllkkkkkknnnsssvvvxxxwwwtttsssvvvxxx{{{~~~~~~~~~|||~~~xxxsssooojjjeee[[[WWWRRRMMMIIIFFFBBB@@@@@@AAABBBEEEIIIQQQ[[[aaabbbeeejjjmmmppprrrtttwwwrrrsssuuuyyy}}}~~~}}}{{{wwwyyyzzzvvvnnnmmm|||{{{}}}yyycccRRRDDD>>>===777555222111222222111000111111111000000000000000///////////////000000111222111333777999CCC^^^zzzpppkkk```KKK<<<999555444444444555555666777<<>>======<<<@@@IIIMMMJJJDDDAAA;;;<<<>>>@@@EEENNNXXX^^^```bbbdddeeeffffffffffffdddeeefffggghhhhhhggggggfffffffffggghhhhhhiiiiiikkkkkkjjjjjjjjjkkklllmmmhhhkkknnnooooooooopppqqqoooooooooppppppppppppppprrrqqqooonnnnnnoooqqqrrrvvvsssssswwwzzz{{{~~~yyymmmccc[[[WWWVVVQQQRRRTTT[[[qqq|||mmmaaaXXXRRRPPPiiicccaaaffflllooorrruuu}}}zzzrrrjjjdddbbb^^^]]][[[ZZZZZZ[[[]]]^^^^^^]]]ZZZWWWRRRNNNJJJHHHAAA@@@>>><<<999888777666666777888999999;;;>>>AAAIIINNNVVV\\\aaadddgggiiiiiijjjkkklllnnnooopppqqqnnnoooppprrrssssssttttttqqqppppppqqqssssssrrrqqqpppooonnnnnnnnnooopppqqqqqqpppnnnmmmnnnqqqtttvvvuuuvvvxxxzzz}}}~~~uuukkkiiigggeeeeeefffhhhiiiiiikkkmmmoooqqqtttvvvxxxuuutttsssssstttttttttrrroooppprrrtttvvvwwwwwwwwwxxxwwwuuuttttttttttttuuuyyyyyyxxxwwwvvvuuuuuuuuuqqqpppoooooooooqqqssstttqqqqqqpppooonnnnnnnnnnnnmmmmmmnnnoooooopppqqqqqqppppppqqqsssuuuuuurrrpppqqqlllkkknnnooolllkkkmmmjjjiiifffdddaaa___]]]]]]___^^^___^^^ZZZWWW]]]eeejjjrrryyyyyywwwwwwxxxvvvuuuuuuuuuuuurrrmmmeee```\\\[[[XXXVVVVVVZZZ```eeeooouuuwwwooofff``````aaaaaa______^^^]]]^^^aaafffkkknnntttsssqqqooommmkkkjjjjjjlllnnnqqqtttvvvvvvvvvuuuxxxxxxxxxyyyzzz{{{||||||zzzyyyqqqjjjddd^^^ZZZUUUNNNIIIFFFDDDCCCBBBCCCDDDFFFIIINNNWWW```ggghhhjjjmmmoooqqqsssvvvxxxvvvwwwyyy|||~~~}}}zzzwwwppppppsssuuuvvv|||sssmmmssskkkYYYJJJ???:::999333222111111222222111000000000000000000000000111///////////////000111111000///222555666>>>WWWqqq{{{yyypppYYYEEE===888777666555444444444444999@@@NNNcccuuu}}}zzzttthhh]]]PPPGGGCCCBBB???<<<888888888888888888888888666555444333222222222222444444444555666666777777777888999;;;===AAADDDGGGKKKQQQYYY]]]^^^^^^aaaccc\\\[[[YYYXXXWWWVVVWWWWWWWWWUUURRRPPPPPPQQQSSSSSS```sssnnneee___```cccbbb___^^^]]]YYYSSSLLLFFFAAA>>>===???===@@@GGGKKKHHHCCCAAA:::;;;<<>>CCCFFFGGGMMMTTTWWWYYY]]]dddiiigggfffeeecccbbbaaaaaaaaafffbbb^^^[[[YYYXXXWWWUUUYYYjjj|||sssmmmooorrrpppllljjjbbb___XXXQQQJJJEEEBBB@@@AAA>>>???FFFIIIFFFBBB@@@:::;;;<<>><<<;;;:::888777777888:::;;;666555444222111111222222000000111111111222222222555555666888999;;;===>>>AAADDDHHHLLLQQQWWW]]]bbbiiiiiihhhgggfffiiinnnrrrqqqqqqqqqoookkkeee```]]]```hhhrrr~~~}}}|||xxxuuuqqqjjj___UUUNNNHHHCCC@@@@@@@@@AAAEEEHHHFFF@@@;;;===<<<<<<>>>DDDNNNWWW]]]bbbbbbcccddddddccccccccccccdddeeefffggggggggggggeeedddddddddeeefffhhhiiiiiiiiijjjiiihhhfffeeecccgggggghhhiiijjjkkkkkklllnnnmmmkkkjjjkkklllnnnpppqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqrrrsssttttttyyy~~~xxxlllddd```[[[```pppzzzjjjaaa]]]XXXQQQlll^^^bbbkkknnnooorrrttt{{{ssskkkddd___ZZZXXXZZZ[[[YYYYYY[[[ZZZ[[[YYYUUUTTTSSSOOOIIIGGGDDDAAA===;;;::::::;;;???@@@@@@>>>:::888888999@@@EEELLLRRRXXX^^^cccfffiiijjjjjjkkklllmmmnnnoooqqqqqqqqqpppooooooqqqsssqqqssstttsssrrrrrrssstttoooooooooooopppppppppqqqrrrqqqooommmnnnpppsssuuuuuuvvvwwwyyy{{{}}}~~~|||{{{}}}xxxkkk___UUUIIIDDD>>><<<>>>@@@???===EEEHHHOOOYYYdddlllqqqssstttttttttssstttttttttuuuttttttttttttuuuuuuuuuuuuvvvuuutttsssssstttuuuuuuwwwwwwxxxzzz{{{{{{xxxvvvssssssrrrpppoooppprrrtttqqqqqqqqqpppppppppppppppnnnnnnmmmlllmmmnnnooopppmmmnnnooonnnnnnooorrrtttrrrrrrpppnnnllliiigggeeedddbbb]]]ZZZWWWTTTRRRQQQMMMMMMMMMKKKKKKLLLPPPSSSYYYZZZ```hhhooovvvyyyqqqfff\\\WWWXXX[[[^^^hhhooozzz~~~|||zzzwwwrrrmmmjjjkkknnnpppqqqrrrppplllgggfffjjjoooqqqsssuuuuuuuuuuuuvvvwwwyyyvvvsssuuuzzz}}}}}}{{{|||}}}}}}xxxoooeee]]]YYYQQQMMMIIIEEEDDDCCCBBBAAADDDEEEIIIPPPZZZccckkkooommmooosssvvvvvvwwwyyyzzzzzzssskkkjjjmmmqqqtttwww~~~vvvxxx{{{lllZZZKKKAAA888666888222111/////////000222333///////////////////////////////////////000111111...444222000555:::JJJbbbuuuooodddPPP===:::999777666777666555333444;;;DDDSSShhh|||wwwkkkZZZLLLDDD@@@===:::;;;:::888777888999;;;<<<777666555333222111111222222222333333333444444444555555666777999;;;===>>>>>>AAAEEEIIIMMMSSSYYY]]]dddeeeeeefffgggjjjnnnrrrwwwwwwwwwwwwtttpppmmmjjjeeekkkrrrzzzssshhh^^^WWWPPPKKKGGGCCCAAAAAACCCEEEDDD@@@;;;=========???EEENNNVVV\\\bbbbbbcccccccccccccccbbbbbbcccdddeeeffffffffffffeeeeeedddddddddfffggghhhhhhiiiiiiiiiiiigggfffeeegggggghhhiiijjjkkkkkklllmmmlllkkkkkkkkklllnnnnnnoooooooooppppppqqqqqqqqqppppppppppppqqqrrrssstttyyy{{{zzzkkkgggbbbeeettt{{{mmmgggeeeaaa\\\lll\\\^^^fffkkknnnsssttt{{{rrrjjj```[[[YYY[[[\\\ZZZZZZ\\\ZZZ[[[YYYVVVTTTUUUQQQKKKGGGEEEAAA>>>;;;:::::::::@@@DDDEEEAAA999555777:::;;;@@@GGGNNNUUU[[[aaaeeefffggghhhjjjkkkmmmnnnoooqqqqqqqqqooommmnnnpppssstttuuuvvvuuutttssstttuuuoooooooooooooooppppppqqqrrrrrrqqqpppqqqqqqrrrrrrrrrssstttvvvxxx{{{~~~~~~~~~{{{yyyzzz}}}}}}lll___UUULLLEEE@@@;;;:::<<<>>>>>>===???BBBJJJTTTaaakkkqqqsssrrrsssssstttuuuuuuvvvvvvssstttuuuuuuvvvvvvvvvvvvvvvvvvuuuttttttuuuwwwwwwyyyxxxxxxyyy{{{zzzxxxvvvsssrrrqqqqqqqqqrrrssstttqqqqqqqqqqqqqqqpppooonnnnnnnnnmmmlllmmmnnnooopppnnnooooooooonnnnnnqqqsssttttttrrrppplllhhhdddbbb___^^^]]][[[YYYWWWVVVUUUTTTUUUVVVWWWWWWXXX[[[^^^```ccclllwwwuuufff^^^\\\^^^```hhhooozzz{{{xxxsssnnnlllkkklllmmmkkkkkkiiieeeccceeelllqqqrrrtttvvvvvvuuuuuuvvvwww{{{xxxwwwyyy}}}~~~|||}}}}}}xxxoooddd[[[WWWNNNKKKFFFDDDDDDDDDDDDCCCDDDFFFKKKRRRZZZcccjjjnnnlllooosssvvvxxxzzz|||~~~}}}sssiiiiiimmmqqqrrrssszzz{{{uuueeeRRREEE<<<666444666222111000000000111333444000000000000000000000000///////////////000111111...444222000555999GGG]]]}}}zzzsssooogggSSSAAA<<<999777555666666555555666:::@@@MMMaaavvv|||ppp```QQQGGGAAA;;;888::::::999888999:::;;;<<<999888666444333222111111222222333333333444444444444555555666888:::<<<===;;;===AAADDDHHHMMMRRRVVV\\\^^^aaaccceeehhhlllooowwwyyyzzz{{{{{{zzzxxxvvvppprrrvvv~~~tttiiibbb[[[UUUPPPIIIEEEBBBAAACCCCCC@@@===<<<<<<>>>AAAGGGOOOVVVZZZaaabbbbbbccccccbbbbbbaaaaaabbbcccdddeeeeeeeeeeeeeeeeeeddddddddddddeeeffffffgggggghhhhhhggggggfffgggggghhhiiijjjkkkkkklllkkkkkkkkkkkklllllllllmmmllllllmmmnnnoooppppppqqqoooooooooooopppqqqrrrssswwwxxxzzztttooojjjkkkxxx}}}sssqqqsssrrrnnnkkkZZZZZZaaaffflllrrrttt}}}wwwnnnbbb]]][[[]]]]]]\\\[[[]]]YYY[[[YYYVVVUUUVVVRRRMMMHHHFFFBBB???<<<;;;::::::<<<>>>@@@>>>999777999;;;888<<>>@@@CCCGGGLLLPPPTTTWWW[[[^^^```bbbeeegggnnnpppsssvvvxxxyyyyyyxxxxxxyyy|||tttllleee\\\WWWOOOJJJDDDBBBBBBBBBAAA???;;;<<>><<<;;;;;;999888888888999999999888777;;;AAAHHHNNNUUU\\\``````bbbeeeiiillloooqqqrrrvvvvvvuuurrrpppppprrrttttttuuuvvvuuutttssstttuuutttsssqqqppppppqqqrrrsssssstttuuuvvvuuusssqqqppppppqqqrrrtttwwwyyy|||}}}~~~xxxrrrnnnmmmnnnpppuuu}}}ppp]]]QQQIIIBBB===;;;999888999;;;;;;;;;>>>@@@FFFPPP\\\ffflllooottttttuuuuuutttsssrrrqqqrrrssstttvvvvvvvvvuuutttssssssssssssuuuwwwyyyzzz~~~}}}|||}}}~~~~~~}}}{{{uuusssrrrtttwwwxxxxxxwwwrrrrrrrrrqqqpppooonnnnnnnnnnnnmmmmmmnnnoooqqqrrroooppppppooommmnnnppprrruuutttsssrrrooollliiiggggggkkkooorrrsssuuuxxxzzz~~~~~~xxxuuussswww{{{~~~}}}wwwtttpppmmmllljjjfffddddddaaa^^^\\\]]]ccclllqqqwwwyyyzzz{{{yyyyyyyyyzzz|||||||||~~~~~~zzzpppcccYYYSSSPPPLLLFFFCCCCCCCCCDDDDDDKKKOOOUUUZZZ^^^ccchhhkkkooosssxxx|||~~~zzznnnnnnqqqrrrqqqrrr{{{{{{~~~~~~lll[[[HHH===777333111222////////////000000111111000000000000000000000000///////////////000000111...333000000555666>>>QQQooo{{{vvvpppmmmnnniiiYYYHHH===:::777555666666666666666666<<>>@@@CCCHHHKKKNNNQQQUUUWWWXXXYYY[[[]]]bbbdddgggkkknnnppprrrrrruuuwww|||xxxooofff^^^SSSNNNGGGDDDCCCDDDBBBAAA<<<===@@@EEEKKKQQQWWWZZZ\\\]]]^^^___````````````aaaaaabbbbbbcccbbbbbbbbbcccccccccccccccbbbbbbbbb```aaaaaabbbcccdddeeefffgggggghhhiiijjjkkkkkklllhhhiiiiiijjjkkkjjjjjjjjjhhhhhhiiijjjlllmmmnnnnnnmmmmmmmmmmmmmmmoooppppppoooppprrruuuzzzuuuooommmiiiiiitttxxxfffVVVUUUYYY\\\bbbjjjooouuu|||wwwiiiccc```aaa```]]]\\\]]]XXXZZZYYYWWWWWWYYYVVVQQQKKKIIIGGGDDDAAA>>><<<;;;:::888666666888888666444777:::???EEEJJJPPPWWW[[[___bbbfffkkkooosssuuuuuuxxxxxxxxxvvvsssrrrrrrsssrrrsssttttttsssssstttvvvvvvuuusssrrrqqqrrrtttuuusssuuuvvvwwwvvvuuurrrqqqqqqrrrssstttvvvyyy{{{|||~~~~~~}}}wwwooogggbbb______ccciiiuuu|||kkkZZZOOOGGGBBB<<<;;;:::999999::::::;;;>>>@@@FFFOOOZZZdddjjjmmmssssssttttttsssrrrpppooopppqqqsssttttttsssqqqppppppppppppqqqsssvvvxxxzzz}}}|||{{{|||~~~~~~}}}wwwuuutttvvvzzz|||{{{yyyssssssqqqpppoooooooooooonnnmmmmmmmmmnnnppprrrsssnnnooooooooonnnnnnqqqsssuuuuuuuuutttttttttttttttwww{{{~~~~~~}}}}}}|||{{{zzzzzzwwwtttpppooonnnlllgggbbb```]]]ZZZZZZ^^^eeemmmrrrxxxzzz|||{{{zzzyyyzzz{{{{{{|||~~~|||qqqdddXXXRRRQQQLLLGGGCCCCCCDDDFFFFFFKKKQQQYYY___cccgggmmmqqqsssvvvzzz}}}uuussstttttttttwww}}}yyy~~~xxxeeeTTTCCC:::777333111000.../////////000000000000000000000000000000000000///////////////000111111...222000000555555;;;KKKfff~~~xxxsssllliiijjjgggYYYIII===:::888666777777666666222222888FFFWWWhhhwww{{{vvvkkk___TTTJJJDDDAAA=========<<<<<<;;;:::::::::::::::999777555333222222222333333333444444444333333333444555666888888999:::<<<===>>>@@@DDDGGGJJJLLLOOOPPPQQQRRRSSSUUUXXXZZZ]]]aaadddgggiiijjjjjjmmmuuu~~~{{{qqqiiiYYYTTTNNNKKKKKKJJJHHHEEEAAAAAACCCFFFJJJOOOTTTWWWWWWXXXZZZ\\\^^^______```aaaaaabbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbbaaa`````````aaabbbccceeefffgggggghhhiiijjjkkkkkklllhhhhhhhhhhhhiiiiiiiiijjjhhhhhhiiijjjkkkllllllmmmkkkkkkkkkllllllmmmnnnooolllooorrrtttvvv{{{uuullljjjggghhhrrrsssbbbUUUTTTWWWYYY]]]dddkkkqqqxxx~~~lllfffbbbbbbaaa]]][[[\\\WWWYYYYYYWWWXXXZZZWWWRRRLLLKKKIIIFFFCCC@@@>>>===999::::::999777777777777666999===AAAEEEKKKQQQUUU\\\___dddjjjooosssuuuvvvwwwyyyyyyxxxuuusssrrrrrrppprrrttttttttttttvvvwwwyyywwwuuusssssstttvvvwwwtttuuuvvvwwwwwwvvvtttsssrrrrrrssstttuuuwwwxxxyyy{{{~~~|||~~~uuukkk___XXXSSSTTTUUUZZZeeepppuuuwwwssseeeWWWMMMGGGCCC??????>>>===<<<;;;<<<===<<<>>>CCCLLLXXXbbbiiimmmpppqqqrrrssssssrrrpppooooooppprrrsssrrrpppmmmlllmmmmmmnnnoooqqqtttwwwxxxyyywwwwwwxxxzzz||||||{{{yyyvvvuuuxxx}}}~~~{{{uuutttqqqnnnmmmnnnooopppnnnmmmmmmmmmnnnppprrrsssmmmnnnooonnnnnnooorrrtttwwwwwwwwwxxxzzz}}}~~~}}}|||tttuuuuuuuuuttttttuuuvvvtttqqqnnnnnnnnnllleee```[[[YYYWWWYYY```hhhqqqvvvxxxyyy{{{{{{yyyxxxyyyyyyyyy{{{~~~}}}rrrdddXXXRRROOOKKKFFFCCCDDDGGGIIIJJJNNNUUU^^^dddgggjjjooossstttwww{{{}}}~~~{{{yyywwwuuuwww}}}|||yyy~~~|||yyyppp[[[LLL===777777555222000//////000000111111111111///////////////////////////////////////000111111---222000000555444888FFF___{{{uuummmhhhjjjgggZZZLLL<<<:::888888888888666555777333555AAAPPP___qqq~~~yyyqqqeeeYYYOOOHHHEEE?????????>>><<<;;;999888::::::::::::888777555444222222333333333444444444222333333333444555777777888:::;;;;;;;;;===AAACCCFFFHHHJJJLLLLLLNNNPPPRRRSSSTTTWWWZZZ]]]```bbbcccbbbeeekkksssyyyzzzrrrccc___[[[YYYYYYWWWSSSOOOIIIHHHGGGGGGHHHKKKOOOQQQSSSTTTWWWYYY\\\^^^______bbbbbbbbbccccccbbbbbbaaa^^^___aaabbbbbbbbbbbbaaabbbaaaaaaaaabbbdddeeefffgggggghhhiiijjjkkkkkklllhhhhhhgggfffggghhhiiijjjiiiiiijjjjjjjjjkkkkkkkkkjjjjjjjjjkkkkkklllmmmnnnkkknnnpppqqqqqqttt{{{vvvsssnnnkkkrrr~~~~~~ppp```TTTTTTWWWWWW[[[aaadddiiiooowwwnnnhhhdddcccaaa]]]ZZZ[[[WWWYYYYYYWWWXXXZZZXXXSSSNNNLLLJJJGGGDDDAAA???===666:::===<<<888777:::>>>666888<<>>>>>>>><<<;;;::::::<<<:::<<>>777555===IIIWWWjjjzzz}}}uuuiii\\\QQQJJJGGGAAA@@@@@@>>><<<:::888777999999::::::999888666555000000111111111222222222222222222333444555666777888999:::::::::;;;>>>AAADDDFFFHHHIIIKKKMMMPPPSSSPPPQQQSSSVVVXXX[[[]]]^^^aaabbbfffkkknnnttt~~~vvvmmmjjjggggggfffddd^^^ZZZPPPMMMJJJHHHGGGHHHKKKLLLPPPRRRUUUXXX[[[]]]___```bbbbbbcccccccccbbbbbbaaa]]]^^^```aaabbbbbbbbbaaadddccccccbbbccceeefffggggggggghhhiiijjjkkkkkkllliiihhhfffeeefffgggiiikkkjjjjjjjjjjjjjjjjjjkkkkkkjjjjjjjjjjjjkkklllmmmmmmkkknnnooonnnlllooowww}}}xxxpppqqqyyy~~~|||wwwsssuuuzzzzzzwww|||hhhWWWUUU[[[]]]^^^___bbbgggnnnvvv|||wwwnnneeeaaaaaaaaa^^^YYYWWWVVVVVVVVVWWWWWWUUUTTTSSSOOOJJJFFFCCCAAA>>><<<;;;;;;<<<<<<;;;999888666777888888999;;;@@@FFFKKKRRRXXX```fffiiikkkooorrrwwwwwwwwwuuusssqqqrrrsssttttttttttttttttttttttttxxxuuusssrrruuuxxxzzz{{{xxxwwwvvvvvvwwwwwwvvvtttuuutttsssssssssssstttuuu{{{~~~{{{nnn```VVVNNNGGGFFFGGGIIIOOOUUU```aaa```[[[SSSLLLHHHHHHBBB@@@??????@@@???<<<888;;;;;;???HHHUUUaaahhhkkkoooqqqssstttrrrpppppppppoooooooooooooooooooooooonnnoooqqqssstttvvvwwwwwwuuutttrrrqqqqqqsssvvvxxxuuuwwwyyy{{{{{{yyywwwuuutttsssqqqooonnnnnnoooooonnnnnnnnnmmmmmmmmmnnnnnnmmmoooppppppooooooppprrrrrrsssvvvzzz~~~{{{ssssssttttttssstttrrrpppmmmkkkkkklllkkkjjjmmmjjjiiiiiifff```]]]]]][[[XXXVVV\\\eeemmmqqqqqquuuuuuuuuuuutttsssrrrqqqtttvvvyyy|||~~~}}}rrrfff\\\WWWQQQLLLHHHGGGEEEDDDIIIPPPUUU^^^hhhlllooorrrrrrooouuuwww{{{||||||{{{{{{{{{{{{~~~|||||||||{{{wwwqqqvvvzzzhhh\\\NNNDDD999444444555333///000000000000000000000000---.........//////000000---......///000/////////222000000333444444999???WWW{{{uuulllmmmlll```RRRBBB<<<888888888555333555666555777<<>>???AAACCCFFFHHHJJJKKKNNNNNNOOOQQQSSSUUUWWWXXXYYY]]]aaaccceeemmm{{{|||vvvssssssrrrqqqooojjjddd```SSSOOOJJJEEEBBBCCCEEEGGGFFFHHHLLLQQQVVVYYY\\\]]]cccccccccbbbbbbbbbbbbaaabbbaaaaaaaaaaaaaaabbbcccdddcccbbbaaaaaaaaabbbcccffffffggghhhiiijjjkkkkkkmmmkkkgggddddddfffiiilllmmmllljjjhhhhhhiiijjjkkkmmmllljjjhhhhhhiiijjjkkkmmmlllkkkjjjjjjmmmrrruuuyyysssuuusssnnnhhhbbb^^^^^^```nnn]]]\\\bbbeeeeeeeeecccfffkkkqqqwww|||rrrfff`````````]]]ZZZXXXWWWVVVWWWWWWWWWUUUTTTUUURRRMMMHHHEEEBBB>>>;;;;;;<<<<<<<<<;;;999888777666777888888:::???EEEIIIPPPVVV^^^dddgggjjjnnnqqqvvvvvvvvvuuurrrqqqrrrtttttttttttttttssssssssssssuuusssrrrrrruuuwwwyyyyyyvvvuuussstttuuuvvvuuutttttttttsssrrrrrrsssttttttvvvyyy~~~sssfffYYYQQQIIIGGGGGGHHHNNNUUU]]]___```\\\TTTLLLHHHGGGDDDBBBAAA@@@AAA???<<<888<<<<<>>HHHZZZjjjyyyyyywwwrrrgggZZZPPPKKKFFFCCC@@@>>>>>>===;;;999999:::::::::999888666555444444333333222333333333333222111111111333555777666777888999:::<<<=========>>>@@@CCCEEEGGGIIIJJJKKKLLLMMMOOOQQQSSSUUUVVVVVVZZZ^^^___```fffqqq{{{~~~|||xxxsssqqqpppooonnnkkkgggaaa\\\OOOKKKFFFAAA>>>>>>@@@BBBEEEGGGKKKQQQUUUYYY[[[\\\aaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaa`````````aaaaaaccccccbbbaaaaaaaaabbbccceeeeeefffggghhhiiiiiijjjllljjjgggeeeeeefffhhhjjjjjjiiihhhggghhhjjjkkkmmmmmmkkkjjjhhhhhhiiijjjkkklllllllllkkkkkknnnrrruuu}}}}}}yyyppphhhddd___YYYTTTQQQOOOOOOwwweeecccjjjnnnnnnmmmfffgggjjjmmmqqq}}}|||mmmccc``````___]]][[[YYYXXXWWWXXXXXXVVVTTTWWWTTTPPPLLLHHHDDD???;;;<<<<<<<<<<<<;;;999888777555666777777999<<>>>>><<<;;;:::::::::::::::999888777555555444333222222222333222222111111222333555666555666777888:::;;;<<<<<<===>>>???AAADDDFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQRRRRRRVVVZZZ[[[[[[^^^fffmmm~~~{{{wwwsssooolllhhhgggeeeccc```\\\WWWSSSHHHEEE@@@;;;999999;;;<<>>>>>======<<<:::999888777444555666666777:::???BBBJJJPPPWWW]]]aaaeeejjjnnnqqqrrrrrrrrrpppppprrrsssttttttssssssrrrqqqqqqqqqmmmmmmnnnqqqtttuuutttsssqqqooonnnppprrruuuvvvvvvrrrrrrqqqppppppqqqrrrrrrqqqsssvvvwwwyyy{{{zzznnndddZZZRRRKKKGGGKKKQQQZZZ___dddddd^^^VVVPPPMMMNNNLLLJJJGGGEEEBBB???===<<<<<<>>>DDDOOO]]]iiiqqqpppsssuuuvvvtttrrrrrrrrrooooooooooooooooooooooooiiikkknnnrrrtttttttttsssrrrqqqpppooooooppprrrsssvvvwwwxxxxxxxxxwwwuuuttttttsssrrrqqqpppooooooooolllkkkjjjiiijjjkkklllmmmnnnnnnnnnlllkkklllnnnqqqppppppoooooopppqqqqqqrrrttttttsssqqqooollliiiggggggggghhhhhhiiilllooorrruuuxxxzzzzzz{{{~~~{{{ssslllkkkkkkjjjllloooooommmjjjiiiiiihhhfffdddddd___[[[YYYVVVQQQQQQSSS]]]ccciiilllkkkkkknnnrrrsssssssssrrrrrrsssssssssnnnooorrruuuwwwzzz|||}}}}}}}}}{{{tttkkkaaa[[[WWWQQQMMMKKKJJJHHHFFFIIIOOO\\\eeelllmmmkkkmmmnnnnnnnnnqqqtttvvvyyy}}}zzzyyytttZZZJJJ===888222///000222111///////////////////////////.........///////////////111///...------///111222///---...222444555;;;AAAUUUuuuzzzrrrhhh___KKKBBB:::999:::777555555111000111444888@@@OOO]]]rrrxxx|||zzzssskkkaaaYYYJJJFFFBBB???>>>>>><<<;;;:::::::::999999888888777777666555333333222222222222222111111222333444444444555666777999:::;;;;;;<<<===>>>@@@BBBDDDEEEFFFEEEFFFHHHJJJLLLNNNOOOPPPNNNRRRVVVXXXXXXZZZ___cccuuu{{{qqqjjjdddbbbZZZXXXVVVSSSQQQMMMHHHEEE@@@===:::666555666888:::@@@BBBGGGMMMRRRVVVYYYZZZ\\\\\\]]]^^^___```aaabbbbbbbbbaaa___^^^^^^^^^^^^bbbaaa```___```aaabbbccccccdddfffggghhhiiiiiihhhgggggggggffffffffffffeeedddddddddeeegggiiikkkllljjjiiihhhhhhhhhhhhiiiiiiiiikkknnnoooooooooqqqrrrtttvvvyyy}}}{{{pppaaaWWWRRROOOKKKGGGssshhhiiipppuuuvvvmmmllllllllllllsssrrrhhhdddbbbbbb^^^\\\ZZZYYYZZZZZZYYYXXXUUUSSSQQQPPPNNNKKKFFFCCC???>>>===<<<:::999888888444555555666666888<<>>===<<<<<<>>>BBBKKKXXXeeemmmoooqqqtttuuutttsssssssssppppppppppppppppppppppppjjjkkknnnqqqsssssssssrrrsssrrrqqqppppppqqqrrrrrrttttttuuuvvvvvvuuutttttttttssssssrrrqqqpppooonnnooonnnkkkiiihhhhhhjjjjjjnnnnnnnnnmmmllllllnnnppppppoooooonnnmmmmmmmmmmmmooonnnmmmkkkiiifffdddccceeefffgggggggggkkkqqquuu{{{}}}~~~~~~{{{yyyxxxyyyxxxwww{{{|||yyyrrrmmmlllkkkjjjkkkoooooommmkkkjjjiiihhhfffccc___ZZZUUUTTTRRROOOPPPTTT]]]dddlllooonnnmmmpppssssssrrrqqqqqqpppqqqqqqrrrmmmnnnoooqqqsssuuuvvvwwwyyyxxxuuuooofff^^^YYYWWWQQQMMMKKKJJJHHHGGGKKKQQQ]]]iiisssuuurrrqqqpppnnnoooppprrruuuxxx~~~{{{~~~lllTTTDDD999666222000111222222000///////////////////////////////////////.........111000...---...///111333...---...111333555:::AAASSSpppwwwmmmeeeRRRFFF;;;888888666444444222111222555777<<>>===;;;:::999888888777777777777777777666555444333333222222222222111111222222333333333444555666888999::::::;;;<<<===>>>@@@AAACCCCCCDDDEEEHHHJJJLLLMMMNNNNNNLLLPPPTTTWWWXXXYYY]]]```hhhqqqyyymmmbbb[[[XXXOOOLLLIIIFFFDDDAAA>>>;;;999777555444444666888:::===???EEEKKKPPPUUUXXXYYY[[[\\\]]]^^^___aaabbbbbbbbbbbbaaa___^^^^^^^^^^^^``````_________```bbbcccdddeeegggiiijjjjjjjjjiiifffffffffffffffeeeddddddeeeeeeeeeeeefffggghhhiiihhhhhhhhhhhhhhhhhhhhhiiihhhjjjmmmnnnnnnooopppqqqrrruuuyyy{{{}}}~~~mmm```ZZZVVVRRROOOxxxiiidddiiioooqqqkkkkkkmmmllljjjlllzzzzzzmmmeeebbbaaa___\\\ZZZZZZ[[[\\\\\\[[[UUUSSSQQQPPPNNNLLLIIIFFF@@@???===;;;:::999888888444555666666666777:::<<<@@@FFFMMMSSSWWW\\\ccchhhiiijjjlllllllllmmmoooqqqqqqqqqqqqqqqqqqqqqqqqqqqkkkkkklllnnnqqqqqqpppnnnpppnnnlllmmmqqqtttvvvwwwrrrrrrqqqppppppqqqrrrrrrvvvwwwwwwvvvuuuuuuvvvxxxzzz{{{pppdddVVVKKKIIINNNSSSYYYaaaddd```YYYTTTQQQMMMLLLJJJFFFAAA>>>======>>>>>>@@@CCCIIITTT```hhhlllooosssttttttttttttuuuqqqqqqqqqqqqqqqqqqqqqqqqmmmnnnooopppqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqpppqqqrrrsssssstttttttttssstttssssssrrrpppooonnnrrrpppllliiiggghhhiiijjjnnnooopppooommmmmmmmmnnnooonnnmmmlllkkkkkkkkkkkkkkkiiihhhfffdddccccccccceeehhhkkklllnnnrrrxxx~~~}}}{{{xxxvvvsssrrroooqqqqqqqqqvvv|||~~~|||tttooollllllkkkhhhiiimmmnnnmmmkkkjjjiiihhhdddbbb\\\VVVQQQPPPOOOOOORRRXXX]]]dddlllooonnnmmmoooqqqsssrrrpppooonnnnnnooooookkkkkkllllllnnnpppqqqrrrtttssspppiiibbb[[[WWWUUUQQQMMMJJJIIIHHHHHHNNNUUU```nnnzzz{{{wwwuuusssqqqooopppqqqrrruuu|||~~~{{{{{{wwwbbbMMM???777444222111222222222111000000000000000000000000///////////////.........000000/////////000111222///---...111333444999@@@NNNjjj~~~ssslllZZZKKK<<<777666555444444777555666666555888BBBNNNbbbooo{{{|||zzzvvvlll```QQQMMMGGGBBB???===;;;:::888888777666666777777888666666555444333333333444111111222222222222222222222333444555777888999999;;;;;;<<<===>>>???@@@AAACCCDDDGGGJJJLLLMMMMMMMMMLLLOOOSSSUUUWWWYYY[[[]]]___dddqqqsssggg]]]UUUPPPHHHEEEAAA???===<<<:::888666555333222333555888::::::===BBBIIIOOOSSSWWWXXX[[[\\\]]]^^^___```aaaaaabbbbbbaaa```__________________^^^^^^___```aaabbbdddeeehhhjjjkkkkkkjjjiiieeeeeeeeeeeedddddddddcccffffffffffffffffffffffffgggggggggggghhhhhhhhhhhhgggiiilllmmmmmmmmmoooppprrruuuyyyzzzzzz}}}vvvooojjjfffccc~~~mmmbbbcccfffhhhiiilllppppppkkkiiiqqq|||vvvkkkeeeccc___\\\ZZZZZZ[[[]]]^^^^^^XXXUUUQQQOOOMMMLLLIIIGGGAAA@@@>>>;;;:::999888888444555666666666666888;;;:::???GGGLLLQQQWWW^^^cccfffgggiiiiiiiiikkkmmmoooooooooppppppqqqqqqrrrrrrmmmmmmlllmmmooopppooommmooommmkkkkkknnnrrrtttuuusssrrrqqqppppppqqqrrrsssuuuvvvwwwvvvsssrrrssssssvvv}}}}}}tttiiiZZZNNNKKKNNNSSSZZZbbbeeebbb\\\XXXVVVOOOOOONNNIIIDDD@@@@@@BBB@@@AAACCCEEEIIIRRR\\\dddiiilllqqqsssttttttuuuvvvrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppooopppqqqrrrsssqqqqqqpppppppppooooooooommmnnnooopppqqqsssssstttssstttttttttrrrqqqooonnnrrrpppllliiihhhhhhjjjkkkmmmoooqqqrrrpppnnnmmmmmmmmmlllkkkjjjjjjjjjjjjjjjkkkiiigggeeedddeeeggghhhnnnrrrvvvwwwwwwyyy~~~~~~}}}}}}xxxwwwvvvtttrrrpppooonnnkkknnnooonnnqqqwwwyyywwwqqqnnnmmmnnnlllhhhhhhkkklllkkkjjjiiihhhfffbbb```YYYSSSNNNNNNOOOQQQVVV]]]cccggglllooonnnmmmmmmnnnsssqqqooommmkkkkkkllllllggggggggghhhjjjmmmoooppppppoookkkeee^^^XXXUUUTTTRRRMMMHHHHHHGGGIIIPPPYYYaaannnyyyyyyuuusssssssssssssssrrrrrruuu||||||uuuzzz|||kkkXXXFFF;;;444333222111111111000000000000000000000000000000000/////////............///000000000000111111111000......111222333888???HHHccc|||zzzsssdddRRR???777666666666666888666666666444555???IIIXXXiiiwww{{{||||||rrrfffWWWRRRKKKEEEAAA>>><<<;;;999888777777777888999999666555555444444444555555111111222222222222111111222222333444666777888999::::::;;;<<<===>>>>>>???AAACCCEEEHHHKKKKKKKKKKKKMMMOOOQQQSSSTTTVVVWWWYYY\\\\\\dddttt|||mmmbbbYYYPPPIIICCC@@@===::::::999888777666555333222222333555777888;;;@@@GGGMMMRRRVVVWWW[[[[[[\\\\\\]]]^^^______bbbaaaaaa`````````aaaaaa^^^^^^]]]]]]^^^```aaabbbcccdddgggjjjkkkjjjiiihhheeeeeedddccccccccccccccceeeffffffgggggggggggggggeeefffgggggghhhhhhhhhgggfffhhhjjjkkkkkklllnnnoooqqqtttxxxyyyxxx{{{rrrccc___```aaajjjnnntttuuuoooiiinnnwww~~~qqqiiifff^^^\\\ZZZZZZ\\\^^^___```ZZZWWWRRRNNNLLLKKKHHHGGGBBB@@@>>>;;;999999888888555666777666666666888:::666;;;BBBHHHMMMSSSZZZ```dddeeeggghhhhhhiiilllooonnnnnnooopppqqqrrrrrrsssooonnnmmmmmmnnnooonnnmmmnnnkkkiiijjjlllppprrrsssssssssrrrqqqqqqrrrsssssssssuuuvvvuuusssqqqqqqqqqssszzz}}}vvvkkk\\\OOOLLLPPPVVV]]]eeehhhfff```]]][[[TTTTTTSSSNNNHHHEEEFFFHHHCCCDDDFFFGGGJJJQQQ[[[bbbgggkkkooorrrttttttvvvwwwsssssssssssssssssssssssstttrrrqqqooooooppprrrsssppppppoooooonnnnnnnnnmmmkkkkkkmmmnnnppprrrssstttssstttttttttsssqqqooonnnqqqooollliiihhhjjjlllnnnmmmpppssssssqqqooommmlllkkkjjjjjjiiiiiiiiiiiijjjmmmkkkhhhggggggiiilllnnnyyy~~~~~~|||{{{yyyyyytttsssrrrqqqpppooonnnmmmmmmoooooommmnnnrrrssspppqqqoooppprrrooojjjiiilllkkkjjjhhhhhhgggdddaaa^^^WWWQQQMMMNNNOOORRRYYY```iiillloooppppppooonnnmmmsssqqqnnnllljjjiiijjjjjjccccccdddfffhhhkkknnnpppnnnllliiibbb[[[VVVTTTSSSRRRLLLHHHFFFGGGIIIRRR\\\___kkkuuutttooooooqqqrrrwwwwwwuuuuuuwww~~~yyyqqqxxxuuudddRRRBBB999222222111111000000///...000000000000000000000000000000//////.........---//////000111111111111000000...///111222333777>>>CCC^^^wwwwwwjjjVVVBBB888777777777888444333444555444666???JJJRRRddduuu{{{~~~wwwkkk[[[VVVNNNGGGCCC@@@===<<<:::999888888888999:::;;;555555444444444555555666111111222222222111111000111222333444555777888888::::::;;;;;;<<<======>>>???AAADDDGGGIIIJJJJJJJJJNNNOOOPPPQQQRRRSSSTTTUUUYYYUUUYYYfffuuu|||kkk```VVVLLLDDD@@@===999777777777777666777666444222111222333333666:::???FFFMMMRRRUUUWWWZZZZZZZZZ[[[\\\\\\]]]]]]bbbaaaaaaaaaaaabbbbbbccc^^^^^^]]]]]]^^^___aaabbbaaacccfffiiijjjiiihhhgggeeedddcccbbbbbbbbbcccddddddeeefffggghhhhhhhhhhhheeeeeefffggghhhhhhggggggfffhhhiiiiiiiiijjjmmmoooppptttwwwxxxwwwzzz~~~{{{dddWWWWWW[[[dddmmmwww{{{wwwpppkkkjjj{{{zzzooohhhbbb```^^^]]]^^^_________XXXVVVSSSRRRRRRPPPKKKFFFHHHCCC>>>===>>>===999555444444444555555555555666555888<<>>???>>>???@@@BBBDDDEEEGGGGGGIIIJJJKKKMMMPPPPPPOOONNNQQQRRRVVV[[[cccqqqvvvggg\\\PPPHHHDDD@@@>>>;;;888666444444444444444444555555555555666777;;;@@@EEEIIINNNTTTWWWZZZYYYYYYYYYYYYYYYZZZ[[[]]]^^^______`````````___```______^^^^^^```aaabbbaaabbbccceeefffgggggghhhcccbbbaaaaaa```aaaaaaaaabbbccccccdddeeefffggghhhfffffffffgggggggggggghhhggghhhhhhgggfffgggjjjmmmrrrrrrrrrrrruuuzzz~~~kkk[[[VVVWWW```jjjvvv}}}|||wwwtttrrrqqqtttjjj```^^^\\\[[[\\\]]]]]]]]]YYYVVVTTTRRRRRRPPPLLLIIIJJJEEE@@@===>>>===:::666666666666666666666666666444777;;;>>>CCCIIIPPPUUUYYY^^^cccffffffgggiiilllkkkmmmoooppppppqqqsssuuuuuusssppppppqqqrrrrrrrrrpppooonnnnnnoooppprrrtttvvvuuurrrpppnnnnnnnnnooossswwwyyyxxxssspppppprrrssstttvvvwwwxxxwwwvvvuuuxxxuuunnneee\\\TTTPPPNNNSSSXXX```gggjjjhhhdddaaa]]][[[WWWRRROOONNNNNNOOOPPPPPPNNNKKKKKKRRR^^^iiilllmmmnnnpppqqqssstttuuutttwwwyyyyyyvvvsssrrrqqqpppoooooonnnnnnoooqqqrrrpppqqqqqqppppppooonnnnnnmmmlllnnnqqquuuvvvtttrrrsssrrrrrrqqqpppooonnnnnnjjjlllnnnnnnmmmlllmmmnnnkkklllnnnnnnnnnmmmkkkjjjjjjjjjjjjjjjkkkmmmnnnooorrrsssssssssqqqqqqssstttzzz{{{|||zzzvvvsssrrrrrrrrrtttwwwyyyyyywwwuuusssrrrqqqpppnnnmmmlllkkkkkkiiijjjkkkkkkjjjkkkmmmnnnnnnnnnnnnllljjjiiiiiiiiijjjgggdddaaa^^^ZZZUUURRRPPPQQQRRRTTTXXX]]]cccgggoooppppppnnnlllkkkkkklllkkknnnnnnkkkjjjlllkkkgggaaa___]]]]]]___ccceeefffgggeee```[[[WWWTTTSSSSSSPPPMMMIIIGGGIIIOOOVVV[[[eeelllooonnnnnnqqqqqqnnnoooqqqtttxxx|||{{{xxxqqq|||jjjWWWFFF:::444222222111111000000000000......////////////......000///......------......//////......//////000111000000000000222444666777===HHH___xxxwwwooo```KKK>>>::::::999777999777555444555999<<>>;;;:::999888888999:::;;;888777777777666666666666333222111222333333333111222222333333444555555555777777888999:::;;;=========>>>???AAABBBDDDEEEFFFHHHIIIJJJMMMOOOQQQPPPPPPSSSTTTUUUXXX\\\ffftttwwwggg[[[OOOFFFBBB???===:::777555444444555555555555555555555555555777:::???DDDIIINNNSSSVVVVVVVVVWWWXXXYYYZZZ\\\]]]]]]]]]^^^^^^^^^^^^^^^]]]```___^^^^^^^^^___```aaaaaabbbcccdddeeefffffffffbbbbbbaaaaaaaaa`````````aaabbbbbbcccdddeeeffffffeeeeeeeeeeeeffffffffffffggggggggggggggghhhkkknnnqqqqqqqqqqqqsssxxxxxxxxxdddZZZWWW]]]gggttt|||~~~zzzwwwuuullluuu{{{oooaaa___]]]\\\]]]^^^^^^]]]ZZZXXXUUUSSSRRRQQQOOOMMMMMMHHHBBB???>>>===;;;888999999888888777777666666444666999;;;???DDDJJJNNNTTTYYY```ddddddeeegggiiijjjlllmmmnnnnnnppptttvvvuuutttrrrsssssstttsssqqqpppooonnnnnnoooppprrrssstttsssrrrpppooonnnnnnnnnqqquuuyyyxxxuuurrrqqqrrrrrrqqqqqqqqqpppoooooooootttqqqkkkeee]]]WWWRRROOOPPPVVV^^^eeeiiiiiigggeee```\\\WWWRRROOONNNOOOPPPRRRSSSSSSQQQPPPVVV```iiilllmmmnnnppprrrssstttttttttvvvxxxxxxvvvsssrrrqqqooonnnlllkkkkkkmmmpppqqqrrrrrrqqqpppooonnnnnnmmmmmmmmmnnnqqqssstttsssqqqqqqqqqpppooonnnmmmlllllljjjlllmmmnnnlllllllllmmmkkklllmmmmmmmmmllljjjiiiiiijjjjjjjjjlllmmmnnnoooxxxyyyyyywwwuuurrrrrrrrrvvvwwwvvvtttpppmmmmmmmmmkkkmmmqqqsssuuuuuusssrrrqqqpppooommmlllkkkjjjjjjkkkllllllllljjjjjjlllmmmmmmlllkkkkkkjjjiiihhhhhhiiifffaaa]]]YYYTTTOOOLLLOOORRRVVVZZZ]]]aaaeeehhhrrrrrrpppmmmjjjhhhiiijjjlllooopppmmmmmmooommmjjj]]]ZZZWWWWWWYYY\\\^^^___bbb```\\\XXXTTTRRRQQQPPPQQQNNNJJJIIILLLSSS\\\aaafffkkkmmmlllllloooqqqppplllqqqwww|||}}}sss```NNN@@@777222000000000000////////////...//////////////////...///......---------------......------......///000000000111111333444666777888???PPPkkktttpppbbbOOOAAA<<<;;;:::999:::888555444444555777999???KKK```vvv|||ooo]]]OOOIIIFFFCCC@@@===<<<;;;999999999999:::888888777777777666666666444222111222333444333111222222333333444444555555777888888999::::::;;;;;;;;;<<<===???@@@BBBCCCDDDFFFGGGIIILLLOOOPPPQQQRRRRRRSSSTTTSSSUUU[[[dddkkkqqqssseeeYYYMMMEEEBBB>>><<<888555444444555666777777666555555444444444666999>>>BBBGGGLLLRRRUUUSSSSSSUUUWWWZZZ\\\^^^___\\\\\\\\\]]]\\\\\\[[[[[[___^^^]]]]]]]]]^^^```aaabbbbbbcccddddddddddddddd``````aaabbbaaa```___^^^___```aaabbbcccddddddeeecccccccccdddddddddeeeeeeeeefffgggggghhhiiimmmpppqqqqqqppppppqqqtttzzz~~~mmmrrrcccZZZ]]]eeeqqqyyyzzzvvvqqqnnnlllpppyyytttgggdddbbb````````````___[[[YYYVVVTTTSSSRRRRRRRRROOOJJJDDD@@@>>>===;;;999::::::999888777666555555444666888999<<<@@@EEEIIIOOOUUU\\\aaabbbcccfffhhhjjjjjjkkklllllloootttwwwuuuttttttuuuvvvvvvsssqqqooonnnnnnnnnooopppqqqrrrrrrrrrqqqqqqpppooonnnnnnpppsssxxxyyywwwtttsssrrrpppooommmlllllllllmmmnnnnnnlllgggccc^^^XXXSSSOOOMMMRRRYYYaaaeeeggggggfff```\\\UUUOOOKKKJJJLLLMMMRRRUUUWWWVVVUUUYYYbbbiiilllmmmoooqqqssssssttttttsssuuuwwwwwwuuurrrrrrrrrrrrpppmmmlllmmmooorrruuuuuutttsssqqqpppnnnnnnmmmnnnnnnoooqqqrrrrrrrrrqqqppppppooonnnmmmlllkkkkkkjjjlllmmmmmmlllkkklllmmmkkkkkkllllllkkkkkkjjjiiihhhhhhiiiiiikkklllnnnnnnzzz{{{{{{yyyuuuqqqooonnnppppppooommmjjjiiijjjkkkhhhjjjmmmpppqqqqqqqqqpppooonnnmmmllljjjjjjjjjiiilllmmmmmmllljjjiiikkkllllllkkkjjjjjjjjjjjjhhhgggfffbbb]]]WWWSSSOOOJJJGGGNNNSSSZZZ^^^```cccfffhhhqqqqqqnnnkkkhhhgggiiijjjooorrrssspppppppppnnnjjj[[[XXXTTTRRRSSSVVVXXXYYY\\\ZZZXXXUUURRRQQQPPPOOOPPPMMMKKKKKKPPPYYYccciiilllmmmmmmkkkjjjlllooopppqqquuu{{{|||jjjWWWGGG<<<666333//////////////////......//////............//////......---,,,,,,,,,,,,------------------.../////////000000111222444555555777888DDD]]]{{{rrrooodddSSSEEE>>>;;;::::::999888666444444555666777;;;EEEWWWmmmwwweeeUUULLLGGGCCC@@@???>>><<<:::999999999:::888888888777777777666666444333222222333444333222111222222333444444555555777777888999999999999999::::::;;;===>>>???AAAAAACCCEEEHHHKKKMMMOOORRRTTTOOORRRTTTSSSTTTYYY^^^``````ooo~~~mmmaaaWWWLLLEEECCC===:::777444444444666888888888777666555444333333666888<<<@@@EEEJJJPPPTTTSSSTTTVVVXXX[[[]]]^^^___ZZZ[[[[[[[[[[[[ZZZYYYYYY^^^]]]\\\\\\\\\]]]___```bbbbbbbbbccccccbbbbbbaaa^^^___aaabbbaaa```^^^\\\^^^^^^___```aaabbbbbbcccaaaaaaaaabbbbbbbbbccccccccceeeggghhhhhhjjjnnnpppqqqqqqqqqpppppprrrvvvyyy}}}}}}}}}eee|||jjj\\\]]]cccmmmtttvvvrrrmmmjjjkkklllqqq||||||nnnkkkgggdddcccaaa___^^^[[[ZZZXXXVVVUUUTTTUUUVVVQQQNNNHHHCCC@@@===;;;:::::::::999888666555444444555666777888:::===AAAEEEKKKQQQXXX]]]___aaadddgggiiiiiijjjjjjkkknnnsssvvvttttttuuuvvvxxxwwwuuurrrnnnnnnnnnnnnooopppqqqqqqpppqqqrrrrrrqqqpppooonnnooorrrvvvxxxxxxvvvuuutttpppooommmjjjiiiiiiiiijjjjjjgggdddaaa^^^YYYRRRNNNJJJNNNTTTZZZ^^^aaabbbbbb]]]XXXQQQJJJFFFDDDEEEFFFOOOSSSWWWXXXXXX[[[cccjjjlllnnnppprrrssstttssssssssstttvvvuuusssrrrqqqrrrrrrqqqnnnmmmnnnqqqtttvvvxxxvvvtttrrrpppooonnnnnnmmmnnnooopppqqqqqqrrrrrrppppppooonnnmmmlllkkkkkkjjjlllmmmmmmlllkkkkkkllljjjjjjjjjjjjjjjiiiiiihhhfffgggggghhhjjjkkkmmmnnnxxxyyyyyyvvvrrrnnnkkkjjjiiiiiijjjiiiggggggiiikkkiiijjjlllnnnoooooonnnmmmmmmmmmkkkjjjiiiiiiiiiiiilllmmmmmmkkkiiihhhiiikkkllljjjiiijjjjjjjjjgggdddbbb^^^WWWRRRNNNKKKHHHFFFNNNUUU]]]bbbcccccceeehhhmmmmmmkkkiiiggggggiiilllnnnqqqrrrooonnnnnnkkkfff\\\XXXSSSPPPQQQSSSUUUVVVXXXWWWUUUTTTRRRQQQPPPPPPMMMLLLLLLOOOVVV```jjjpppsssqqqnnnkkkhhhhhhkkkoootttxxx}}}yyyvvvcccPPPCCC;;;666444..................//////000///............///000......---,,,,,,,,,,,,------------------...//////......///000111222222333888777===RRRqqq}}}rrrllldddWWWJJJ@@@;;;999999777777666666666777777888888@@@NNNaaattt|||lll\\\QQQIIICCC@@@AAA@@@>>><<<::::::::::::888888888888777777777777444333222222444444333222111111222222333444444555666666888999999999999888888999:::;;;<<<===>>>???@@@CCCFFFIIIJJJMMMQQQTTTQQQVVVXXXVVVWWW\\\^^^\\\WWWaaannnyyyyyyjjj___UUUJJJDDDBBB<<<:::777555555555777888999999888666555444333222555777;;;>>>BBBHHHNNNRRRUUUVVVXXXZZZ\\\]]]]]]]]]ZZZZZZZZZ[[[[[[ZZZYYYYYY]]]\\\[[[[[[[[[\\\^^^___aaaaaaaaaaaaaaaaaa```___]]]^^^```aaa```___]]][[[\\\]]]]]]^^^___```aaaaaa````````````aaaaaaaaaaaabbbcccfffggghhhjjjmmmoooqqqqqqrrrqqqppppppsssuuuwwwvvvvvvwwwyyyxxxxxxxxxyyy~~~dddxxxqqq^^^[[[aaaiiippptttssspppmmmooonnnpppxxxuuuqqqlllgggddd```]]][[[ZZZ[[[[[[YYYWWWWWWXXXYYYTTTRRRNNNIIIDDD@@@===;;;::::::999888777666555444555666777777888:::???BBBFFFLLLSSSWWWZZZ^^^cccggghhhiiijjjkkkkkkmmmqqqssssssssstttvvvxxxxxxvvvtttmmmmmmnnnooooooppppppqqqoooqqqrrrssssssrrrpppooooooqqqtttwwwxxxxxxwwwvvvtttrrrnnnkkkgggeeedddccciiifffcccaaa___ZZZRRRLLLHHHJJJNNNRRRUUUXXXYYYYYYUUUQQQKKKEEEAAA@@@@@@AAAIIINNNSSSVVVWWW\\\dddkkkmmmnnnqqqsssttttttsssrrrrrrtttuuutttrrrqqqqqqrrrpppooommmmmmnnnpppsssuuuzzzxxxuuurrrooonnnmmmmmmlllnnnoooppppppppprrrtttqqqqqqpppooonnnmmmlllllljjjlllmmmmmmkkkjjjjjjkkkjjjiiiiiiiiihhhhhhhhhhhhffffffggghhhjjjlllmmmnnnsssttttttqqqmmmjjjhhhhhhdddeeeggggggggggggiiijjjiiijjjlllmmmmmmmmmlllllllllkkkjjjiiihhhhhhhhhhhhjjjkkkkkkjjjhhhgggiiijjjllliiihhhhhhiiihhhddd```]]]YYYSSSNNNLLLKKKIIIHHHPPPXXXaaaeeedddccceeehhhjjjjjjjjjiiihhhhhhjjjmmmnnnrrrsssqqqoooooolllggg^^^ZZZTTTPPPPPPRRRTTTUUUUUUUUUUUUTTTSSSSSSRRRRRRNNNOOOPPPUUU\\\eeennntttwwwrrrmmmiiifffdddhhhnnnrrrwww~~~ttt~~~ppp\\\JJJ???999555444............////////////000///...------...///000///......---------------......------......///000---...///000111111111111777777;;;JJJfff|||sssiiieee\\\PPPDDD<<<999888666777777888888888888888777<<>>===;;;;;;;;;<<<999999888888888777777777555333222333444555444222111111222222333333444444444555777888999999888888888888999:::;;;<<<======>>>AAAEEEGGGGGGJJJOOOSSSVVV\\\]]]YYYYYY^^^]]]XXXRRRXXX___fffppp{{{~~~~~~sssggg]]]RRRGGGAAA@@@<<<;;;999888777777777777999999888777666444444333444666999<<<@@@FFFLLLQQQVVVWWWYYY[[[[[[[[[[[[ZZZYYYZZZ[[[[[[\\\\\\[[[[[[\\\[[[ZZZZZZZZZ[[[]]]^^^______`````````______^^^]]]]]]^^^___^^^]]]\\\[[[\\\\\\]]]^^^___``````aaa_________`````````aaaaaa```bbbeeeggggggiiikkkmmmooopppqqqpppooooooppprrrtttqqqppprrrrrrooooooqqqwww{{{cccttt{{{ddd[[[___eeelllqqqrrrpppnnnqqqoooqqqvvv|||~~~yyyrrrlllfffaaa]]]ZZZYYY[[[]]]\\\ZZZYYYYYY[[[XXXWWWTTTPPPJJJDDD@@@>>>;;;::::::999888777777666333444555555666888<<>>??????BBBHHHNNNRRRUUU[[[dddkkkmmmoooqqqtttuuutttsssrrrrrrssstttsssrrrqqqqqqrrrnnnnnnnnnnnnoooqqqssstttyyywwwssspppmmmkkkkkkjjjjjjmmmooooooooopppsssvvvsssrrrrrrqqqpppooonnnnnnjjjlllmmmmmmkkkjjjjjjjjjiiiiiihhhhhhggggggggghhhggghhhhhhjjjkkkmmmooopppnnnnnnnnnllliiiggghhhiiiccceeehhhhhhhhhgggggghhhhhhiiijjjkkklllllllllllljjjjjjiiihhhgggggggggggghhhiiiiiihhhgggggghhhiiijjjgggeeefffgggeee```[[[XXXTTTOOOKKKKKKLLLLLLMMMTTT\\\eeehhhfffdddfffiiijjjkkkllllllkkkjjjkkkmmmkkkppprrrqqqqqqrrrooojjj```[[[UUUQQQPPPRRRTTTUUUUUUUUUUUUVVVVVVUUUUUUUUUSSSTTTWWW\\\bbbjjjppptttwwwoooiiifffbbb```fffnnnrrryyy~~~{{{ttt{{{wwwiiiUUUDDD:::666333111....../////////000000000000///...------...///000000///......------......//////......//////000111......000111222222111111222555:::DDD[[[xxxxxxhhhfffaaaVVVIII>>>999888666777888888888888777666777999???KKK\\\nnn|||yyyooocccVVVLLLFFFAAA@@@???===<<<<<<======999999999888888888777777555333333333444555444333111111111222333333444444222333666888999999999888888888999:::;;;<<<<<<===<<<@@@CCCEEEDDDGGGMMMRRRWWW]]]^^^YYYZZZ```^^^VVVQQQTTTVVVYYYaaajjjnnnlllnnneee\\\UUULLLCCC??????<<<<<<;;;:::999888777666999888888777666555444444444555888;;;>>>DDDKKKOOOSSSUUUWWWYYYZZZZZZYYYXXXYYYZZZ[[[\\\]]]^^^^^^^^^[[[[[[ZZZYYYZZZ[[[\\\]]]]]]^^^^^^____________^^^]]]]]]]]]]]]\\\\\\\\\\\\[[[\\\\\\]]]^^^___```aaa_________````````````aaa___bbbdddffffffgggiiikkklllnnnoooooommmmmmmmmnnnpppmmmmmmpppoookkkkkkooorrrvvv|||```ooolll]]]___ccciiimmmnnnmmmkkkkkkjjjlllpppsss|||xxxqqqjjjddd^^^[[[XXX[[[^^^^^^\\\ZZZZZZ\\\ZZZZZZYYYUUUNNNGGGBBB@@@<<<;;;;;;::::::999999888222333333444444777;;;>>>???CCCIIIMMMPPPVVV^^^dddfffhhhkkklllllllllmmmnnnqqqpppqqqsssvvvxxxyyyxxxlllmmmnnnoooppppppppppppoooqqqtttvvvvvvuuurrrppppppppprrrtttxxxzzzzzzzzzvvvvvvtttrrrpppnnnlllkkkmmmjjjfffeeeccc]]]SSSKKKDDDEEEEEEFFFGGGHHHIIIJJJEEECCCAAA?????????@@@@@@>>>DDDKKKOOOSSSZZZdddlllmmmooorrrtttuuutttsssrrrrrrssstttsssqqqqqqqqqsssooooooppppppqqqssstttuuuxxxvvvrrrnnnkkkiiiiiihhhiiillloooooonnnpppssswwwttttttsssrrrqqqpppooooookkklllmmmmmmkkkiiijjjjjjiiiiiihhhgggggggggggggggiiiiiijjjkkkmmmoooqqqrrrkkkkkkkkkhhhffffffhhhjjjdddfffiiijjjiiigggfffffffffggghhhjjjkkkllllllllljjjiiihhhgggggggggggggggggghhhhhhgggffffffhhhiiiiiifffcccccceeeccc]]]WWWUUUQQQMMMJJJKKKMMMOOOPPPWWW___hhhjjjgggeeegggkkklllmmmoooooommmllllllllldddiiillllllmmmooommmhhhbbb\\\UUUQQQPPPQQQSSSTTTUUUUUUVVVWWWWWWWWWWWWVVVXXXZZZ]]]aaaggglllqqqtttuuulllfffccc```___eeeooottt|||~~~|||{{{~~~yyyvvv{{{wwwrrrdddPPP???777333000....../////////000000111111111///...------...///111000000///............//////////////////000111111///000111222333333222111...444999@@@TTTqqq~~~hhhhhhdddZZZLLL@@@:::888777888888888888666555333666777;;;FFFWWWiiixxx~~~vvvjjj\\\PPPIIIAAA@@@???=========>>>>>>999999999888888888888777555444333333555555444333000111111222333333444444111222555888999:::999888888888999:::;;;;;;<<<<<<;;;???CCCCCCCCCEEEKKKQQQSSSZZZ[[[WWWYYYaaa```XXXTTTTTTSSSSSSWWW^^^___[[[\\\VVVPPPLLLGGG@@@>>>@@@<<<======<<<;;;999666555888888777777666666555555333555777:::>>>CCCJJJOOOPPPRRRUUUWWWYYYYYYXXXXXXYYYZZZ\\\]]]______``````[[[ZZZYYYYYYYYYZZZ\\\]]]\\\]]]^^^^^^_________^^^^^^]]]\\\[[[[[[[[[\\\\\\[[[\\\]]]^^^___``````aaa_________`````````aaaaaa___aaadddeeeffffffhhhiiijjjlllmmmmmmlllkkkkkklllmmmjjjkkkooonnniiijjjppplllpppwww}}}{{{nnnwwwvvvggg^^^ZZZbbbjjjjjjlllpppnnnjjjhhhjjjoooyyyyyyvvvtttkkkaaa[[[XXXYYYZZZ\\\\\\\\\[[[ZZZZZZ\\\^^^[[[SSSKKKEEECCC???===;;;:::999888666444777555444333333555888:::<<>>>>>???AAA>>>AAAFFFLLLSSS]]]gggnnnpppqqqqqqqqqpppppprrrtttrrrssstttuuuuuutttsssrrrssstttsssrrrpppppprrrtttsssqqqooollljjjiiiiiiiiikkklllnnnpppqqqpppooonnnsssrrrqqqrrrrrrqqqooommmnnnlllkkkjjjjjjjjjhhhfffeeeeeefffggghhhiiijjjjjjkkkiiiggghhhmmmqqqsssssskkkjjjhhhggggggggghhhiiiggggggggggggggggggggggggkkkkkklllllllllllllllllliiihhhgggfffeeedddddddddfffhhhjjjiiigggfffhhhkkklllhhhdddaaa___\\\VVVRRROOOHHHEEEHHHLLLNNNSSSZZZddddddddddddfffjjjmmmooommmmmmnnnnnnnnnnnnmmmmmmllljjjiiikkknnnooommmkkkaaa\\\VVVRRRRRRRRRQQQOOOUUUWWWXXXXXXWWWWWWYYYZZZXXX___eeehhhmmmtttxxxyyysssrrrllldddaaaeeejjjlllwwwyyyvvvyyy}}}~~~~~~|||tttqqq{{{}}}kkkXXXDDD:::777333///...//////............//////000///...---------------000000//////.........---............////////////......//////000000111111333666999<<>>::::::999999888777777777888777555444333222222222333333222222333333444555111222333555666888999:::888888999:::::::::999999;;;;;;<<<>>>AAAEEEHHHJJJSSSUUUXXXYYYYYYYYYYYYZZZVVVVVVRRRMMMLLLOOONNNJJJOOOLLLGGGAAA<<<;;;===???;;;===??????===;;;;;;:::===<<<;;;999777555444333222333666:::???FFFKKKOOOQQQQQQSSSTTTVVVVVVWWWWWWXXXYYY[[[```fffhhhfffccc___]]][[[ZZZYYYZZZ[[[\\\[[[\\\^^^______^^^\\\[[[YYYYYYZZZZZZZZZZZZYYYYYYYYYZZZZZZ\\\]]]^^^______]]]^^^``````___```aaaccccccbbbbbbbbbccceeeggghhhkkkllllllkkkiiigggfffgggiiihhhhhhhhhhhhiiikkkkkkmmmooossswww{{{nnnnnn}}}hhh]]]XXX___fffgggiiinnnlllgggeeegggjjjqqq}}}xxxnnnbbb\\\XXXYYYZZZ[[[[[[[[[ZZZYYYYYY\\\]]][[[TTTLLLFFFDDDAAA???<<<;;;:::999777555888666444333333555777999777:::>>>CCCHHHOOOWWW\\\eeegggjjjkkkkkklllmmmnnnrrrssstttsssrrrrrrsssuuussssssrrrrrrrrrrrrrrrrrrsssqqqpppppprrrssstttsssqqqpppooorrrwww|||~~~~~~~~~}}}|||}}}yyyssslllfff___XXXSSSMMMJJJHHHFFFFFFFFFEEEDDDGGGGGGFFFCCC???>>>>>>???<<>>======<<<:::::::::999888888777777777666555444333222222222222222222222222333444444111111222444555666777888777888999999999999999999::::::;;;<<>>:::777666888:::<<>><<<:::===<<<;;;999777555444444333444666:::???FFFKKKOOONNNPPPQQQTTTVVVWWWXXXXXXZZZZZZ]]]aaafffhhhfffddd]]]\\\ZZZYYYYYYYYYZZZ[[[[[[\\\]]]^^^^^^]]]\\\[[[YYYYYYZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[]]]^^^^^^___\\\^^^___```______aaabbbccccccccccccdddfffggghhhiiijjjjjjiiigggeeeeeeeeefffgggggghhhiiijjjjjjjjjjjjkkknnnpppsssxxx~~~tttgggqqqnnnaaaYYY]]]aaaaaaccchhhhhhdddbbbdddgggllluuu}}}sssggg```YYYZZZZZZZZZZZZYYYYYYXXXXXXZZZ\\\ZZZUUUNNNHHHEEECCCAAA>>><<<;;;:::888666999888666444444555666777777999<<<@@@EEEMMMUUU[[[bbbdddgggiiijjjkkkmmmnnnqqqsssssssssqqqpppqqqrrrtttttttttsssssssssrrrrrrrrrpppooooooppprrrrrrqqqqqqppppppsssyyy~~~}}}uuummmeee]]]YYYSSSPPPLLLJJJIIIHHHGGGEEEIIIIIIIIIGGGCCC???======;;;===AAAGGGNNNXXXbbbiiimmmooopppooonnnnnnpppqqqrrrsssttttttttttttsssrrrrrrssssssrrrppppppqqqsssuuutttrrrpppooonnnmmmmmmjjjlllnnnppprrrsssssssssrrrqqqppppppppppppooommmlllkkkiiiiiijjjjjjiiihhhiiiiiiiiiiiihhhhhhhhhggghhhhhhhhhjjjlllmmmlllkkkhhhgggffffffeeefffffffffgggggggggggggggggggggggghhhhhhhhhhhhiiiiiijjjjjjfffeeedddcccccccccccccccccceeehhhiiihhhgggfffggg```^^^\\\YYYWWWSSSNNNJJJFFFDDDEEEKKKQQQVVV]]]dddiiiiiiiiiiiiiiijjjllllllmmmmmmnnnnnnnnnnnnmmmmmmrrroookkkiiijjjlllnnnnnnkkkfff^^^XXXUUUTTTTTTTTTTTTVVVYYYZZZZZZ[[[]]]___ccckkkrrrtttwww{{{}}}{{{~~~{{{tttrrrwww}}}~~~zzzsssmmmooovvv~~~rrrkkkdddfffuuurrrXXXIII:::444444222000000//////............//////......---------...//////////////////........................////////////......//////000000111111...222777999???QQQkkktttllllllhhhXXXGGG???777777888888888888888777777555555:::AAALLL^^^mmm}}}|||ooocccUUUOOOGGGAAA>>><<<<<<;;;;;;::::::999999888888777555555444444333333333333222111111111111222333333111111222333333444555555666777888888999999999888888999999:::<<<>>>@@@AAAFFFIIIMMMPPPQQQSSSUUUWWWXXXZZZZZZVVVTTTRRRLLLEEE:::999666444333444444555===@@@DDDFFFFFFCCC???<<<<<<;;;:::888777555555444333444777:::@@@FFFLLLOOOMMMNNNPPPSSSUUUWWWXXXYYY[[[\\\^^^bbbeeegggeeeddd[[[ZZZYYYXXXXXXXXXYYYZZZZZZ[[[\\\]]]]]]\\\[[[ZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[\\\]]]^^^^^^\\\^^^______^^^___```aaaaaaaaaaaabbbcccdddfffgggfffggghhhgggeeecccccccccccceeegggiiikkkkkkjjjjjjhhhiiijjjkkklllnnnrrruuukkkkkkxxxwwwhhh]]]]]]___]]]___eeegggcccbbbeeegggjjjpppwww~~~wwwlllddd[[[[[[ZZZZZZYYYXXXXXXWWWWWWYYY[[[ZZZWWWQQQLLLHHHEEECCC???===;;;:::888666:::999777555444555555666777888:::===BBBJJJRRRXXX\\\___bbbeeeggghhhkkkmmmpppqqqrrrrrrpppnnnooopppsssssssssssssssrrrqqqqqqpppooommmnnnooopppooonnnooooooqqqtttzzzvvvmmmddd^^^YYYUUUPPPMMMLLLLLLLLLKKKLLLNNNOOOMMMHHHCCC???===<<<===AAAEEELLLVVV```gggkkkmmmnnnooonnnnnnooopppoooppppppppppppppppppoooqqqrrrsssrrrpppoooppprrruuuuuusssrrrqqqpppoooooommmnnnoooqqqrrrrrrrrrrrrrrrpppnnnnnnoooooonnnmmmkkkiiihhhiiijjjjjjiiihhhiiiiiiiiiiiiiiiiiihhhhhhfffgggiiijjjkkkjjjiiigggffffffeeeeeeeeeeeedddeeeffffffffffffffffffffffffeeeeeeffffffgggggghhhhhhddddddcccbbbbbbbbbbbbbbb```bbbdddffffffdddbbbaaa\\\ZZZXXXUUUQQQMMMHHHEEECCCDDDHHHNNNUUU[[[ccciiikkkllllllllllllkkkkkkkkklllllllllkkkkkklllllllllqqqooommmkkkkkkkkkkkkkkklllggg___XXXTTTSSSTTTTTTSSSUUUXXXZZZ[[[\\\___aaafffooovvvyyy|||~~~{{{yyy}}}xxxpppjjjgggmmmuuu~~~yyytttlllffflllyyyhhhPPPCCC777333333111000000//////............//////---------------...///000///////////////.....................////////////......//////000000111111---111666999;;;HHHaaaxxxxxxkkkkkkiii]]]KKK???888888888999::::::888777777444444888===EEESSSaaarrr{{{wwwlll^^^WWWLLLDDD???>>>======;;;;;;;;;:::999999888888444444444555444444444333111111000000111111222333222222222333333333333333555555666777888888888888888888999999:::<<<<<<===@@@CCCGGGJJJMMMPPPSSSVVV[[[___aaa___]]]YYYPPPGGG:::888666555555555444444;;;>>>DDDIIIKKKIIICCC???<<<;;;999777666555555666444555777;;;@@@FFFLLLOOONNNOOOQQQSSSUUUVVVWWWWWWZZZ[[[]]]```bbbccccccbbbYYYYYYXXXWWWWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZZZZ[[[\\\]]]]]]]]]\\\^^^______^^^^^^___```_________```aaabbbcccdddeeefffgggfffdddbbbbbbcccbbbdddhhhkkkmmmlllkkkjjjhhhiiijjjjjjjjjkkkmmmooouuuyyy}}}yyyvvvvvvkkkppp|||lll``````bbbaaaeeekkklllgggeeefffggggggiiimmmnnnuuuzzzmmmbbb]]]\\\[[[ZZZYYYXXXWWWWWWVVVXXXZZZ[[[ZZZVVVPPPLLLHHHEEE@@@===;;;:::888777:::999888666555555555555444555666888<<>>>>>>>><<<<<<;;;;;;:::999999999555555666666666555444444111111000000111111222333333333333333333333333333333444555666777777777777888888999::::::;;;;;;;;;<<>>>>>===<<<<<<;;;;;;::::::999666777888888888777555444222111111111111222333333333333333333333333333444222333444555666777777777777777999::::::::::::::::::===@@@CCCEEEIIINNNQQQWWW___ggglllnnnkkkaaaWWWGGGBBB<<<888888666444111555888???HHHNNNNNNHHHBBB:::999777555555555777888777777999===BBBGGGLLLOOOSSSSSSTTTUUUUUUUUUUUUUUUVVVXXXZZZZZZZZZYYYZZZ[[[VVVWWWWWWWWWWWWXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\]]]^^^^^^\\\\\\]]]^^^```aaabbbdddeeeeeeeeeeeeeeefffggggggeeeddddddeeeccceeeiiilllmmmmmmkkkiiicccdddfffgggfffggghhhjjjiiilllppprrrqqqooonnnnnnrrr___iii|||qqqgggiiinnnooottt{{{xxxqqqlllmmmmmmjjjiiikkkddd``````lllyyyhhhbbbaaa^^^[[[YYYXXXWWWWWWWWWXXXZZZ^^^```^^^YYYTTTOOOKKKFFFBBB???>>>===;;;999888888777777666666666777888999:::<<>>777222222222///.../////////............/////////......---------................../////////000............////////////......//////000000111111333///000555666999III]]]zzzwwwuuuqqqdddWWWEEE???:::888:::;;;999777777555555777666777>>>GGGRRRbbbuuuwwwnnn___RRRIIIDDDBBB@@@======<<<<<<;;;:::::::::999999:::::::::888666444222222222222222333444444000111111111222222333333111222333444555666666666555666777999999999999999999;;;===???BBBEEEIIIMMMOOOYYYccckkkoooooofff\\\MMMFFF>>>999999888555222555777===FFFLLLLLLEEE>>>:::888666444444555777999888888:::===BBBHHHMMMPPPSSSSSSTTTVVVVVVWWWWWWWWWVVVXXXZZZYYYWWWVVVXXXZZZVVVWWWWWWXXXXXXXXXXXXXXX[[[[[[[[[ZZZZZZ[[[[[[[[[YYYYYYZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]^^^]]]\\\[[[\\\]]]^^^___aaacccdddddddddcccdddeeegggfffeeeddddddeeeccceeegggjjjjjjjjjhhhgggaaaccceeeeeeeeedddeeegggfffiiilllmmmlllkkkkkkllluuu\\\cccyyywwwlllmmmppppppsssyyyxxxrrrnnnpppsssssssssuuujjjbbb\\\bbbvvvrrrdddbbb___\\\ZZZXXXXXXWWWWWWXXXZZZ^^^aaa```[[[VVVSSSNNNHHHDDDBBB@@@???>>>888888888888777777777777333444666777888:::===@@@FFFJJJPPPUUUZZZ^^^cccfffgggiiilllmmmmmmkkkkkkkkkgggiiillloooqqqqqqqqqpppooonnnnnnooopppooollljjjnnnrrrxxxvvviiiccc\\\XXXXXXZZZ]]]___\\\]]]^^^]]]XXXRRRNNNLLLFFFEEEDDDDDDGGGNNNWWW]]]bbbfffkkkoooqqqrrrtttuuupppooonnnmmmmmmnnnooopppoooqqqssssssqqqoooooooooooopppqqqqqqqqqpppooonnnoooooonnnnnnnnnnnnooooooooollljjjiiikkklllmmmmmmmmmkkkiiihhhhhhhhhfffdddfffffffffffffffeeeeeeeeeeeegggjjjiiigggfffhhhjjjeeeeeefffgggfffeeedddccccccccccccccccccccccccccc```aaabbbcccdddeeeffffffcccbbbbbbbbbbbbbbbccccccaaa^^^ZZZXXXXXXWWWSSSPPPHHHGGGDDD@@@>>>???EEEJJJPPP[[[bbbaaaaaaeeehhhgggdddgggkkkoooqqqqqqpppooonnnmmmkkkjjjjjjkkkmmmnnnllllllkkkgggaaa^^^]]]______aaaaaa^^^YYYWWWXXXZZZYYY\\\^^^```aaacccfffhhhpppuuuyyyyyy{{{|||~~~{{{sssmmmlllkkkiiiiiieeeddddddaaadddqqq~~~~~~wwwppp}}}vvvhhhUUUDDD999333000111111///...000//////............//////000///...------------------.........//////000000............/////////000......//////000111111111444......333555777EEEWWWwww|||yyynnnbbbHHHAAA:::777999;;;999777888666666666444444999AAAHHHYYYnnn}}}xxxjjj[[[QQQJJJFFFDDD=========<<<;;;;;;:::::::::;;;<<<<<<;;;888666444333333222222333333444555/////////000111111222222000111333444555666666666333444666888999999888888888:::<<<===???BBBFFFIIIIIISSS___hhhoooooohhh___PPPIII@@@;;;;;;;;;999666666888<<>>BBBHHHMMMPPPRRRSSSTTTVVVXXXYYYYYYYYYVVVXXXZZZYYYVVVUUUWWWYYYVVVWWWWWWXXXYYYYYYYYYXXX\\\\\\[[[[[[[[[[[[\\\\\\YYYYYYZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[[[[]]]^^^]]][[[[[[\\\]]][[[\\\^^^```aaaaaa``````ccceeeffffffdddccccccdddcccdddfffggghhhgggfffeeecccdddffffffeeeddddddeeeeeegggiiijjjiiiiiiiiijjj~~~cccbbbmmmuuuzzznnnddd```fffqqqzzzzzzuuuqqqrrrvvvxxxzzz{{{tttmmmeeeccclllqqqhhhaaa]]]YYYUUUUUUXXXVVVXXX\\\```aaa___\\\ZZZVVVSSSPPPLLLIIIDDD???<<<::::::::::::888777666555777777666666666888999;;;BBBEEEJJJMMMQQQVVV^^^dddeeefffhhhjjjkkkllllllllllllmmmooorrrsssttttttssspppooonnnmmmmmmmmmmmmmmmppprrrwww|||tttmmmddd___]]]]]]\\\[[[\\\ZZZWWWTTTRRROOOKKKHHHFFFDDDBBBBBBEEEKKKRRRVVVcccfffjjjlllnnnqqqtttvvvpppqqqqqqppppppooonnnmmmlllnnnoooooonnnnnnoooooosssrrrpppnnnmmmmmmnnnooonnnnnnnnnoooqqqpppnnnllljjjkkklllmmmmmmkkkjjjiiijjjjjjjjjiiigggfffdddcccdddeeegggiiijjjiiihhhgggfffffffffggggggggggggggghhhhhhiiihhhgggeeecccbbbgggfffeeedddddddddddddddaaaaaabbbcccdddeeefffgggcccbbbaaaaaacccdddcccbbbccc^^^YYYVVVTTTQQQMMMIIIDDDCCC@@@???@@@EEEMMMSSS^^^bbbfffhhhgggfffddddddfffhhhjjjmmmoooooonnnnnnmmmkkkiiiiiijjjllllllkkkllllllkkkiiieeebbbaaaaaaeeeccc```]]]\\\\\\\\\]]][[[]]]```bbbcccdddgggiiirrrrrrtttwwwzzz}}}~~~vvvpppllliiieeebbbggg___[[[^^^cccjjjwww}}}{{{|||~~~{{{yyywwwwwwooohhh\\\JJJ;;;333333333222222222111111........................000///...---,,,------...//////...+++)))(((***,,,------......///000000000111111111111111111111111000000111111444:::BBBHHHnnnyyymmmTTTFFF<<<===;;;555555<<<::::::888777777777888999AAALLLZZZiii|||uuudddZZZTTTKKKCCCBBBAAA@@@??????>>>===<<<:::999888666555444444444111111111111111111222222111111222222222333333333555333111333555777555333777777777777666666666666888999:::;;;===@@@EEEIIIHHHQQQZZZaaaiiiqqqpppiii\\\TTTKKKFFFAAA:::888:::666:::======@@@CCCAAA<<<999888555333333444666777999;;;>>>AAADDDHHHMMMQQQSSSTTTTTTUUUUUUVVVWWWWWWVVVVVVUUUTTTTTTUUUVVVVVVWWWWWWXXXXXXXXXXXXXXXXXX[[[[[[[[[[[[[[[ZZZYYYXXXZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[^^^___]]]\\\[[[[[[]]]\\\[[[[[[\\\___aaacccddddddeeeeeedddccccccbbb```bbbccceeeeeedddcccbbbbbbbbbaaaaaabbbbbbcccdddfffgggiiikkkjjjhhhfffdddjjj___bbbiiizzzvvvmmmccc\\\___iiiqqqvvvsssqqqrrruuu{{{tttkkklllyyyxxxoooeeeaaa^^^YYYWWWXXXXXXZZZ]]]```aaa___^^^\\\XXXUUURRRNNNKKKFFFAAA===<<<;;;;;;:::999777666555777777777777777888888999<<>>???@@@AAAEEELLLUUU[[[cccgggjjjlllkkkiiigggggghhhjjjlllmmmnnnmmmlllllllllkkkkkklllmmmmmmkkkiiillllllkkkiiieeebbbbbbbbbdddcccaaa___^^^]]]^^^^^^^^^```ccceeefffhhhkkkmmmrrrsssvvvyyy{{{}}}~~~~~~yyyrrrlllhhheeebbb___^^^YYYXXX^^^fffooo|||||||||}}}~~~xxxwwwzzz}}}qqqggg___SSSCCC777111111111111000000000000........................000///...---,,,------...//////...,,,******,,,...///////////////.........000000000000000000000000000000000111444999AAAFFFeee||||||qqqXXXHHH<<<<<<;;;777777<<<:::999888777777777888888===GGGTTTaaasss|||lllaaaZZZPPPFFFBBBAAA???>>>===<<<:::999;;;:::888777666555555555444444444444333333333333111111111222222222333333444222111222444666444333666666666666666666666666777888:::;;;<<>>BBB???888999888555333333444555666888:::>>>AAADDDIIINNNRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUTTTTTTTTTTTTUUUVVVVVVVVVWWWWWWXXXXXXXXXYYYZZZ[[[[[[[[[[[[ZZZZZZYYYZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[^^^^^^]]][[[[[[[[[[[[[[[ZZZZZZ[[[]]]```aaaeeeeeeeeeeeedddcccbbbbbb___```bbbcccdddcccbbbaaa```````````````aaabbbbbbdddeeefffggggggeeedddbbb{{{ddd]]]bbbssssssoooeeeZZZXXX___hhhqqqttttttrrrsss{{{wwwoootttyyylllfffbbb]]]ZZZYYY[[[\\\]]]_________^^^^^^ZZZXXXUUUQQQNNNIIIDDD@@@>>>===<<<;;;:::888777666888888888888888777666666555888<<<@@@EEEMMMXXX```fffeeeeeedddeeefffggghhhggggggiiikkknnnqqqssstttjjjjjjkkklllmmmnnnpppqqqooopppttt{{{}}}tttnnnjjjfffaaa]]]^^^YYYSSSNNNKKKIIIGGGFFFGGGFFFEEEEEEHHHMMMRRRVVVbbbfffjjjlllllllllkkklllooooooooonnnnnnmmmlllkkkiiikkknnnqqqsssssssssrrrrrrpppnnnmmmlllmmmnnnooonnnmmmmmmnnnpppqqqooonnnjjjjjjiiihhhhhhiiijjjkkkjjjjjjjjjiiiiiigggffffffeeefffhhhiiijjjjjjiiihhhhhhgggfffeeefffhhhjjjlllmmmllljjjiiigggffffffeeeccccccbbbbbbbbbcccddddddcccccccccbbbbbbbbbaaaaaaeeeeeedddeeeeeeddd```]]]ZZZVVVPPPLLLHHHEEEAAA???<<<>>>AAAFFFLLLSSS\\\aaaiiillloooooonnnkkkjjjiiijjjkkklllmmmmmmlllkkkjjjkkkkkkmmmooopppooollliiikkklllkkkiiifffdddcccddddddccccccbbbaaa`````````aaadddgggiiikkkmmmppprrrssstttwwwzzz|||}}}}}}}}}}}}xxxqqqkkkfffccc___]]]YYYWWWZZZbbbmmmwww~~~{{{zzz{{{}}}vvvvvv{{{ssshhh]]]RRRGGG;;;333////////////............------------------------//////...------------......///...---,,,,,,...000111000000///......------//////////////////////////////000000222777>>>BBBXXXqqq}}}ttt\\\KKK===;;;;;;999888<<<999999888777777777777888777@@@KKKVVVdddwwwxxxmmmcccWWWKKKEEECCC???======<<<:::999;;;:::999888777777666666666666555555444333333333111111111111111222222222222111000111333444333222444444444555666666777777666777999:::;;;>>>BBBEEEFFFNNNXXXdddrrryyykkk___TTTIIIAAA???>>>>>>======AAAEEEAAA;;;:::999666444444444555666777:::===AAAEEEIIINNNRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUTTTUUUUUUVVVWWWXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[]]]^^^\\\[[[[[[[[[ZZZYYYYYYYYYZZZ\\\^^^___ccccccccccccbbbaaa```___]]]___```bbbbbbaaa```______^^^^^^^^^^^^___``````cccccccccbbbbbbbbbaaaaaattteeefffpppuuuvvvlll]]]UUUZZZaaannnvvvzzzuuurrrzzzvvvtttsssiiiccc^^^\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\ZZZXXXUUURRRNNNHHHDDDAAA@@@>>><<<:::999888777888888999999888777555444222555888:::>>>FFFQQQYYYaaaaaa``````bbbdddgggiiigggggghhhiiikkknnnqqqsssjjjjjjjjjkkklllnnnooopppppppppsssyyy}}}{{{uuuppplllfffbbbeee```XXXRRROOOMMMLLLKKKNNNMMMLLLLLLOOOSSSWWWZZZcccggglllnnnooommmlllllloooooooooooonnnmmmllllllgggjjjmmmrrruuuvvvtttrrrpppooommmlllkkklllmmmnnnmmmllllllnnnpppqqqpppoookkkiiigggffffffgggjjjkkkiiijjjjjjjjjiiihhhggggggeeefffgggiiiiiiiiiiiiiiigggfffdddcccdddgggjjjlllnnnmmmjjjhhhgggfffggggggccccccbbbbbbcccdddeeeeeecccccccccbbbbbbbbbbbbaaaccccccccccccbbb___[[[WWWRRROOOJJJEEEAAA>>><<<;;;===@@@EEEKKKPPPWWW^^^bbbkkkmmmoooooommmkkkiiiiiijjjjjjkkklllllllllkkkkkkmmmlllmmmoooppppppmmmkkkjjjkkkkkkiiigggeeeeeefffdddddddddddddddcccbbbaaadddgggjjjlllnnnpppsssvvvtttuuuvvvxxx{{{}}}|||uuunnngggbbb^^^\\\YYY[[[```jjjuuuyyyxxxxxx~~~}}}xxx{{{yyyrrrlllaaaUUUIII>>>666222/////////.........------------------------------............------......---...///...---...000222000000//////............////////////////////////...///000000222555:::>>>KKKeeeyyyqqq```OOO???::::::999999:::999888888777777777777777444;;;CCCKKKUUUhhh}}}xxxmmm___SSSJJJFFFAAA?????????===;;;<<<;;;:::999888888888888555555444444333222111111111111111111111111111111111000000111222222222222222222333444555666777777666777999:::<<<>>>AAADDDFFFLLLWWWeeeuuuvvvfffUUUKKKIIIDDDHHHJJJIIIIIIKKKHHHDDD===;;;999777666666666777666999===AAAEEEJJJNNNRRRQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTSSSSSSTTTUUUVVVWWWXXXYYYXXXYYYZZZ[[[[[[[[[[[[[[[YYYYYYXXXXXXXXXXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ\\\\\\[[[ZZZZZZ[[[YYYYYYYYYYYYZZZ[[[\\\]]]____________^^^]]]\\\[[[]]]^^^```aaabbbaaa___^^^^^^]]]]]]]]]]]]^^^______bbbaaa```_________``````sssnnnpppxxx|||sssaaaVVVVVV[[[iiiuuu|||yyywwwxxx}}}~~~nnneee___^^^```\\\\\\[[[[[[[[[[[[[[[[[[]]]\\\ZZZXXXVVVRRRMMMIIIDDDCCC@@@>>>;;;:::999999888999999999888777555333333555666777999@@@IIIPPPXXXXXXYYY[[[^^^cccgggjjjiiiiiihhhhhhjjjlllnnnooojjjjjjjjjjjjkkklllmmmnnnqqqqqqsssxxxzzz~~~zzzuuurrrnnnkkkmmmggg___YYYVVVUUUTTTSSSVVVUUUTTTTTTVVVXXX[[[]]]bbbfffkkknnnooonnnnnnnnnppppppppppppooonnnmmmmmmhhhiiimmmrrrvvvwwwtttrrrooonnnllljjjjjjkkklllnnnmmmlllkkkmmmpppqqqqqqqqqllljjjgggeeeeeefffiiijjjhhhhhhiiiiiiiiihhhhhhgggeeeffffffggghhhhhhiiiiiifffdddcccbbbbbbeeehhhjjjlllkkkiiigggffffffggggggdddddddddddddddeeefffgggbbbbbbbbbbbbccccccccccccaaaaaa``````___[[[VVVRRRIIIGGGDDD@@@<<<;;;;;;;;;>>>BBBHHHNNNTTTZZZ```dddiiikkklllllliiigggffffffggghhhiiijjjlllmmmnnnnnnpppnnnlllmmmnnnooonnnnnnjjjkkkkkkjjjhhhfffggghhheeeeeeffffffeeedddccccccfffiiilllnnnoooqqqtttwwwvvvuuuuuuvvvyyy}}}yyyqqqhhh```[[[YYYWWW]]]eeeooo{{{xxxvvvvvv~~~~~~vvvmmmggg\\\OOOCCC:::666444000000/////////.........------------------------------..................---...//////......000222............//////000000000000000000000000000000...///000111111333777:::BBB[[[yyytttnnncccTTTDDD<<<:::999888888888888888888777777666666333777===BBBJJJZZZpppvvvhhh\\\OOOIIIBBB???@@@AAA???===<<<;;;:::999888888888999666666666555444333222222222222111111111111111111000000111111111111222222000111111333444555666777555777999;;;<<<>>>AAACCCHHHMMMXXXhhhyyywww^^^QQQOOOLLLUUU\\\ZZZUUUQQQLLLHHH???>>><<<:::999888777777666999>>>BBBFFFJJJNNNQQQOOOOOOPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRSSSTTTUUUVVVWWWXXXWWWXXXYYYYYYZZZZZZZZZZZZXXXWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZZZZXXXXXXXXXYYYXXXXXXXXXXXXYYYZZZ[[[[[[\\\\\\]]]]]]\\\\\\[[[ZZZ]]]^^^```aaabbbaaa```___^^^]]]]]]]]]]]]^^^______bbbaaa___]]]]]]^^^___```wwwpppyyywwweeeWWWTTTVVVaaannnwwwxxx|||yyyxxx{{{zzzkkkbbbaaaeee\\\\\\[[[[[[ZZZZZZYYYYYY\\\[[[[[[[[[YYYVVVQQQMMMGGGEEEBBB???<<<;;;::::::999999999888888666555555444666777666666:::AAAGGGLLLNNNPPPTTTZZZ___dddggghhhhhhhhhhhhiiijjjkkkkkkjjjiiiiiijjjkkklllmmmnnnrrrqqqssswwwyyy{{{{{{yyywwwuuuuuuppphhhbbb___^^^]]]]]]______^^^^^^^^^___```aaaaaaeeeiiillllllllllllmmmqqqqqqqqqqqqpppooonnnmmmkkkjjjlllpppuuuvvvssspppmmmlllkkkiiiiiijjjlllmmmlllkkkkkklllooorrrrrrrrrnnnllliiifffeeefffgggiiifffgggggghhhhhhhhhhhhgggdddeeeeeeffffffggghhhhhheeedddcccbbbbbbccceeefffhhhhhhgggfffffffffffffffeeeeeeddddddeeeeeeffffff``````aaaaaabbbbbbbbbccc___]]]\\\[[[ZZZWWWRRROOOAAAAAA???===;;;;;;>>>AAAAAAEEEKKKRRRWWW]]]cccgggfffgggiiihhhfffdddccccccdddeeegggiiilllnnnpppqqqpppnnnlllkkkmmmnnnooonnniiijjjkkkjjjiiihhhiiijjjhhhggggggfffeeedddddddddiiikkkmmmoooppprrrtttwwwwwwvvvvvvvvvyyy}}}zzzqqqfff^^^YYYWWWVVV]]]hhhrrr~~~vvvuuuxxx}}}vvvjjjcccVVVIII???888555444111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........,,,...//////......///111------......///000000111000000000000000000000000...000111222222333555777===RRRooorrrmmmggg\\\MMMAAA;;;999888888777777888888777777666555555666999===BBBMMM```qqqwww~~~ssshhhVVVNNNEEEAAAAAAAAA???<<<;;;:::999999888888999999999888888888777666666666333333333222222222222222///111222222111111222333///000111222333444555555444666999:::;;;<<>><<<:::888777777777:::???CCCFFFIIIMMMOOONNNNNNOOOOOOPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRQQQRRRRRRSSSTTTUUUVVVVVVVVVWWWXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXWWWVVVUUUVVVXXXVVVVVVWWWWWWWWWXXXXXXXXXZZZZZZ[[[\\\\\\\\\[[[[[[\\\^^^```aaaaaaaaa___^^^]]]\\\\\\\\\\\\]]]^^^^^^``````^^^]]]]]]]]]^^^___sss{{{zzzjjj[[[TTTTTTYYYccckkknnnxxx~~~ssspppqqq{{{wwwiiifffiii\\\]]]]]]\\\\\\ZZZYYYXXX[[[[[[[[[\\\\\\YYYTTTQQQIIIGGGDDD@@@===;;;;;;;;;999999888777666666777777333555666555444666;;;@@@BBBEEEIIINNNTTTYYY^^^```cccdddeeeggghhhiiiiiiiiigggggghhhiiikkkmmmnnnoooppppppqqquuuvvvyyy~~~yyysssnnnkkkjjjiiihhhlllkkkkkkjjjiiihhhhhhhhheeehhhkkkllllllkkklllmmmppppppppppppooonnnmmmlllnnnlllkkknnnrrrtttqqqmmmlllkkkjjjiiiiiijjjkkkmmmlllkkkjjjlllooorrrssssssooommmkkkhhhffffffffffffeeeeeefffgggggggggggggggdddcccddddddeeeffffffgggeeeeeeddddddccccccddddddccccccdddeeeeeeeeeeeeeeeeeeeeeddddddcccddddddddd``````____________^^^^^^XXXWWWTTTSSSQQQOOOKKKIII;;;<<<<<<;;;;;;>>>CCCHHHJJJMMMQQQVVVYYY^^^cccfffdddeeegggfffdddcccccccccdddeeefffhhhkkknnnpppqqqnnnmmmlllmmmnnnnnnmmmlllhhhjjjkkkjjjiiiiiijjjkkkjjjiiigggeeedddcccddddddkkkmmmoooqqqqqqrrrtttvvvwwwxxxyyyzzz{{{|||}}}}}}~~~yyyqqqfff^^^YYYXXX\\\eeeoooxxx{{{uuuwww{{{vvvggg]]]NNNBBB999555333111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////......,,,...//////...---...///.........//////////////////////////////////////////000222333222222333555;;;HHHaaa|||~~~pppllljjjdddWWWIII>>>:::999999666777888888888777555555666444666:::===CCCQQQ___hhhttt|||sssbbbYYYMMMFFFEEEDDD@@@<<<:::999999888888888888999888888888888888888888888444444444333333333222222///111333333111000222444///000000111222333444444111333666888999:::<<<===DDDHHHWWWlll|||sss\\\QQQPPP]]]llluuuvvvmmmZZZJJJ@@@???===;;;999777666555888;;;@@@DDDFFFHHHKKKMMMMMMMMMNNNNNNOOOPPPPPPPPPQQQQQQRRRSSSSSSRRRQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTVVVVVVWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSTTTUUUUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVUUUSSSSSSUUUVVVSSSSSSTTTTTTUUUUUUTTTTTTTTTUUUVVVWWWXXXYYYYYYYYY[[[\\\^^^___```___^^^]]][[[[[[ZZZZZZ[[[[[[\\\]]]^^^^^^]]]\\\\\\\\\\\\\\\www~~~~~~ooo___WWWUUUUUU\\\```dddqqqvvvmmmjjjkkksssnnniiilll]]]^^^^^^^^^]]][[[ZZZXXXZZZZZZ[[[\\\]]][[[VVVRRRKKKHHHDDD@@@===<<<;;;;;;:::999777666666666777888111333555444333444999======???DDDJJJPPPUUUXXXZZZ___```ccceeeggghhhhhhhhhdddeeefffhhhkkknnnpppqqqooonnnpppsssuuuwww|||wwwuuutttrrrqqqvvvvvvuuusssrrrpppooonnnkkkmmmnnnnnnmmmlllmmmnnnoooooooooooonnnmmmlllkkkpppmmmkkkmmmqqqrrrpppllllllkkkiiihhhhhhjjjkkkllllllkkkjjjkkkooorrrttttttpppooollliiigggfffeeeeeecccdddeeefffggggggggggggccccccccccccdddeeefffffffffffffffeeeeeedddcccccc___aaabbbdddeeeeeeddddddeeeeeedddcccbbbbbbbbbbbb```______^^^\\\[[[[[[ZZZRRRPPPMMMKKKIIIHHHEEECCC888:::;;;;;;<<<@@@GGGMMMSSSUUUWWWYYYZZZ]]]```cccdddeeeffffffdddcccddddddeeefffggghhhkkkmmmooopppkkkkkkmmmooopppooollliiihhhjjjkkkkkkjjjjjjkkklllllljjjgggdddcccccccccdddmmmoooqqqrrrrrrssstttvvvxxxzzz|||~~~~~~|||yyywww~~~}}}zzzrrrhhh```]]]\\\gggpppyyyyyytttxxx~~~vvvcccXXXHHH<<<555222000...000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////......,,,...//////...------...000000000///......------........................///111333333333222333444;;;BBBWWWsss{{{nnnkkkmmmiii^^^NNNAAA;;;:::;;;666777888888888777555444777333444888;;;===GGGSSS___mmm}}}zzznnncccUUULLLJJJGGGBBB===999999888888777888888888666666666666666777777777555555555444444333333333000222444333111111333555000000000111222222333333///111444666777777999;;;===BBBRRRiiiyyy}}}|||cccUUULLLXXXiii{{{hhhQQQ???>>><<<:::888666444333999<<>>BBBGGGLLLPPPSSSWWWZZZ^^^aaabbbdddfffgggfffffffffiiilllnnnoooooosssssssssrrrtttxxx~~~|||zzzxxxwww~~~|||yyywwwuuurrrooolllooonnnllllllmmmmmmkkkjjjooonnnlllllllllnnnpppqqqkkkkkklllmmmmmmlllllllllllllllkkkjjjiiiiiiiiiiiimmmmmmmmmnnnnnnnnnnnnnnnnnnllljjjiiihhhgggeeecccdddddddddccccccbbbbbbbbbffffffffffffffffffffffffdddeeeeeeffffffeeeeeedddcccccccccccccccdddeeefffgggfffcccaaa```_________cccaaa^^^]]][[[WWWSSSOOONNNJJJEEEBBBBBB@@@>>>;;;777777777888<<>>EEEPPP```sss}}}kkkSSSLLLUUUbbbrrrrrr^^^DDD===999:::777222333888888;;;???BBBCCCEEEHHHJJJLLLLLLMMMNNNNNNNNNNNNMMMOOOPPPPPPPPPPPPPPPOOOOOOQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSTTTTTTTTTSSSSSSRRRTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTSSSRRRRRRSSSSSSRRRQQQPPPOOOOOONNNNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNTTTVVVYYY[[[[[[ZZZWWWUUUVVVVVVVVVWWWWWWWWWWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZyyyqqq{{{xxxbbbSSSKKKLLLOOOWWWdddrrr|||zzzwwwvvvpppiiihhhkkkttt}}}|||pppjjjccc]]][[[XXXTTTTTTVVVUUUWWWZZZ^^^```___[[[XXXPPPNNNLLLHHHDDD@@@===<<<999888777777888888777666444444333333333222222222777888;;;???CCCHHHLLLNNNSSSVVVZZZ]]]___aaaccceeeffffffgggiiillloooppppppqqqqqqqqqrrrsssxxx~~~~~~|||{{{~~~|||yyywwwuuusssooommmqqqooonnnmmmnnnnnnllljjjkkkjjjiiihhhiiijjjlllmmmiiijjjjjjkkkkkkjjjjjjiiijjjiiihhhhhhhhhhhhhhhhhhjjjkkkkkklllmmmnnnnnnooollljjjhhhhhhhhhgggeeecccddddddddddddcccccccccbbbeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeeeeeeeddddddccccccccccccddddddeeefffgggfffdddbbbaaa````````````^^^[[[YYYVVVSSSNNNKKKGGGCCC???===<<<;;;999777777777888999===EEENNNUUUYYY\\\^^^``````bbbdddgggfffffffffgggggggggggggggiiihhhggghhhkkkmmmnnnnnnkkklllnnnooonnnmmmkkkjjjlllllllllkkkiiiiiijjjlllooonnnkkkjjjjjjkkknnnooowwwwwwvvvvvvvvvvvvwwwwwwxxxyyyzzz||||||{{{zzzyyy|||xxxqqqhhhbbbccckkksss~~~|||iiiXXXMMM>>>555333333111///------------------------..........................................------......////////////......+++,,,...000000000///....../////////000000000000111222222111000000111333777999GGG```yyytttiiijjjggg[[[LLL???::::::777888999999888777666666333555666555666;;;DDDLLLKKKWWWeeerrr|||sssggg[[[QQQHHHCCC@@@;;;999888888:::<<<<<<;;;888888888888888888888888777666666555444333222111222222222222111111111111111111111111222222222333111111111222333444666777:::@@@LLL]]]rrrrrr^^^PPPUUU]]]iiiyyyvvvgggLLLCCC<<<:::888666777:::999;;;???BBBCCCEEEGGGIIIJJJKKKKKKLLLLLLLLLLLLLLLNNNNNNOOOOOOOOOOOONNNNNNPPPPPPOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQRRRQQQPPPOOONNNMMMLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMPPPSSSVVVWWWVVVUUUSSSUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYZZZ{{{nnnxxxjjjWWWOOOMMMMMMSSS___nnn|||~~~yyyvvvqqqmmmlllooosss|||{{{tttiii___\\\[[[XXXUUUUUUSSSUUUXXX\\\``````]]][[[QQQPPPNNNKKKGGGBBB>>><<<:::999888888999999777666444333333333333222222222444555777:::>>>BBBEEEFFFMMMPPPTTTWWWZZZ\\\___aaacccdddeeehhhjjjmmmooopppooopppqqqqqqssswww}}}~~~}}}}}}{{{xxxwwwvvvtttqqqnnnsssrrrpppooooooooommmkkkgggfffeeeeeeeeefffhhhiiigggggghhhhhhhhhhhhggggggfffffffffeeeffffffgggggggggggghhhjjjkkklllmmmnnniiihhhffffffgggfffeeeccceeeeeeddddddddddddccccccddddddddddddddddddddddddcccddddddeeeeeeddddddccccccccccccdddddddddddddddeeedddcccaaa```___^^^^^^\\\ZZZVVVSSSPPPLLLGGGDDD@@@===:::888888888777666888999:::<<>>888777888999:::999888777666555777777666666:::BBBHHHCCCLLLXXXfffvvv|||pppdddYYYPPPIIIDDD>>><<<:::999;;;<<<<<<;;;888888888888888888888888777777666555444333333222333222222222111111111111000000000111111111222222000000000111222333444555666<<>><<<:::888888999888777555666666666555555555444444333333555777999<<>>;;;:::888888888999::::::;;;===???BBBFFFLLLSSSXXX\\\^^^```aaaaaabbbdddfffdddeeegggiiijjjiiihhhggggggffffffgggjjjkkkkkkkkklllmmmnnnooonnnllljjjiiillllllkkkiiiiiilllqqquuuwwwtttpppnnnoootttyyy}}}|||||||||}}}~~~~~~|||~~~yyyssskkkbbb___eeeqqq|||}}}yyyqqqzzzmmmXXXFFF???777333222222000---------------------------........................//////.........---------------......//////......,,,---///000111111111111........./////////000000...000333333222111111111111444888DDD___~~~zzzuuupppllldddWWWFFF999888777888999999888666555666777777666555888===AAAAAAFFFNNN[[[jjjyyywwwkkkaaaZZZQQQIIIBBB???<<<:::999999888777888888888888888888888888777777666666555444444333333333222222222111111111///000000000000111111111/////////000000111333333444999BBBQQQiii}}}vvv___[[[WWW\\\hhhttt{{{{{{jjjYYYFFF:::777888888777999;;;>>>@@@AAABBBEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHKKKLLLLLLMMMMMMMMMMMMLLLMMMMMMLLLLLLMMMMMMNNNOOONNNOOOPPPPPPPPPPPPPPPPPPMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIGGGFFFDDDCCCBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAABBBBBBCCCAAACCCFFFIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSSSS{{{tttxxx{{{yyyvvv^^^TTTLLLNNNXXXjjj{{{pppnnnppptttzzz|||uuufffaaaaaa___ZZZWWWSSSSSSUUUYYY\\\^^^^^^]]]UUUUUUTTTRRRNNNIIIEEEBBB===<<<:::999999999777555777777777666666666555555444444555666777999;;;<<>>???@@@CCCFFFIIIMMMQQQWWWZZZ\\\^^^`````````aaabbbddddddeeegggiiijjjjjjhhhgggfffeeeeeegggiiijjjjjjiiilllmmmnnnoooooommmkkkjjjmmmlllkkkjjjjjjnnntttxxxzzzvvvrrroooppptttzzz{{{||||||~~~~~~xxxpppggg```[[[\\\fffttt~~~|||}}}yyyoooyyy{{{cccPPP>>>999444111111111///...------------------------........................---------.........//////,,,,,,---...............---...///000000111111111............////////////,,,...111222111000000000...444888>>>QQQooo~~~ppplllmmmdddOOO===:::888666777888888666444666666555444444555888;;;===@@@FFFQQQ^^^mmm{{{uuullleeeYYYNNNEEEAAA===:::999999888777888888888888888888888888777777777666666555555444333333333222222222222111///000000000000111111111////////////000000111222333888???MMMfff|||}}}{{{wwweee___[[[]]]fffpppxxx}}}yyyhhhQQQ???999999888666888:::===??????@@@BBBDDDEEEEEEFFFGGGGGGGGGGGGGGGIIIJJJKKKKKKLLLLLLLLLKKKLLLKKKKKKKKKKKKLLLMMMMMMKKKLLLLLLMMMNNNNNNMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDCCCBBB@@@??????@@@@@@@@@???>>>>>>============<<<<<<======>>>>>>@@@AAACCCDDDEEEEEEDDDCCCEEEEEEFFFFFFGGGHHHHHHIIIGGGHHHIIIJJJKKKLLLMMMMMMzzzssstttyyy}}}fffYYYOOONNNTTTbbbyyyqqqlllooorrryyyyyyzzzmmmeeeccc^^^YYYVVVUUUTTTUUUWWW[[[]]]\\\\\\WWWWWWVVVTTTQQQMMMJJJHHHAAA???===<<<<<<;;;999777777666666666666555555555666666666666666777888999<<<>>>AAACCCFFFIIIMMMPPPUUUYYY^^^```aaaccchhhllllllnnnpppqqqqqqqqqssstttvvvxxx|||}}}|||{{{zzzyyyvvvtttrrrsssssssssrrrrrrpppooooooppppppnnnmmmiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhgggfffeeedddffffffffffffffffffgggggggggggggggfffeeeeeeddddddfffeeecccdddeeeeeedddcccbbbbbbccccccccccccddddddbbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbccccccbbbbbbaaaaaaaaabbbbbbaaa___]]]\\\]]]\\\[[[YYYVVVRRRPPPNNNHHHEEEBBB???>>><<<:::888444555777999:::===AAADDDGGGJJJNNNRRRTTTWWWZZZ]]]]]]^^^````````````aaacccdddeeegggiiijjjjjjjjjiiiggggggggghhhkkkkkkjjjiiilllmmmoooppppppooonnnlllmmmmmmlllkkklllpppuuuzzzzzzwwwrrroooooorrrxxx{{{yyyyyyzzz{{{}}}~~~~~~~~~}}}vvvkkkdddYYYWWWWWW]]]iiiuuu~~~|||xxxwwwsss|||zzzjjjWWWHHH999666111////////////...------------------------........................,,,,,,------...//////000+++,,,---.....................////////////000000------........./////////,,,...///000//////000111...333777;;;GGG^^^vvvvvvppptttnnn[[[GGG???;;;777666777888666444555555444333333444555666888888===HHHSSS```ooo{{{xxxqqqcccUUUIIIEEE@@@===<<<<<<;;;;;;999999999999999999999999888888777777666666666666333333333333222222222222000000000111111111222222///////////////000111222111555;;;HHHaaa}}}zzzwwwrrrgggaaa^^^aaafffmmmuuu|||ttt]]]GGG>>>===;;;888777999<<<======>>>???AAABBBCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKHHHHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHGGGIIIIIIIIIHHHGGGFFFEEEDDDBBBAAAAAA@@@???>>>======>>>>>>======<<<;;;;;;;;;::::::999999999::::::;;;>>>>>>@@@AAAAAA@@@@@@???BBBBBBCCCDDDEEEFFFFFFGGGBBBBBBCCCDDDEEEFFFFFFGGGwwwsssuuuyyypppbbbWWWUUUUUUYYYjjj}}}rrrkkkmmmooorrrrrrrrruuu~~~{{{ooohhh```[[[YYYWWWVVVUUUWWWYYYZZZZZZZZZYYYXXXVVVTTTRRRPPPNNNMMMFFFDDDAAA@@@@@@>>><<<:::888888888777777777666666888777777666666666666666777888;;;<<<>>>AAAFFFIIILLLQQQVVVXXXYYY[[[```eeeeeehhhkkkmmmnnnnnnppprrrqqqrrrssswww{{{|||zzzzzzzzzyyywwwtttrrrqqqqqqssssssrrrooonnnmmmmmmnnnooonnnmmmiiiiiiiiiiiihhhhhhggggggggggggggggggfffeeedddcccggggggfffeeeeeeeeeffffffffffffeeeeeeeeeeeeeeeeeegggfffddddddeeeeeedddbbbaaaaaaaaabbbbbbcccccccccbbbbbbbbbbbbbbbbbbbbbbbbaaaaaabbbbbbbbbbbbaaaaaa___`````````___]]][[[YYYXXXXXXVVVSSSOOOKKKGGGEEE???===:::888888888777666333555888:::<<<@@@EEEIIINNNQQQVVVYYYZZZ\\\^^^______```aaaaaaaaaaaabbbccceeefffggghhhiiijjjkkkkkkjjjiiijjjlllnnnnnnmmmkkklllmmmoooqqqrrrqqqpppooonnnnnnnnnmmmnnnqqqvvvzzzzzzvvvrrrnnnmmmooosssuuuvvvvvvwwwxxxyyy{{{}}}~~~||||||{{{wwwpppggg^^^XXXQQQTTT[[[eeepppzzz{{{wwwvvvzzz~~~||||||zzzttthhhYYYKKKBBB666444000------...///000------------------------........................------..................***+++,,,---............//////..................---------.........//////---...////////////111333111111444:::BBBQQQgggzzz}}}~~~yyyiiiYYYEEE???888666777999888666555444444444444555444444555333777@@@GGGPPP]]]iiittt~~~|||ooo___UUUPPPIIIDDD@@@>>><<<;;;999999999999999999999999888888777777777777666666444444333333333222222222111111111111222222222333000000000///000000111222000333666???TTTrrrzzzsssmmmgggaaa^^^aaaeeejjjsss|||wwwbbbKKK???===<<<999555888:::;;;;;;;;;<<<>>>??????@@@AAAAAAAAAAAA@@@AAAAAABBBDDDDDDEEEEEEDDDFFFFFFEEEEEEFFFFFFGGGHHHDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@>>>>>>>>>======<<<<<<<<<;;;;;;::::::999999888888999888888777777777888888999:::;;;===>>>>>>>>>>>>===>>>>>>???@@@AAABBBCCC>>>>>>??????@@@@@@@@@AAA~~~tttqqqqqqxxxkkk```\\\XXXUUU```oootttjjjkkkmmmkkkkkklllooowwwxxxnnnddd^^^]]]YYYWWWVVVVVVXXXYYYYYYXXXZZZYYYWWWTTTRRRQQQPPPPPPIIIGGGEEECCCCCCAAA???===;;;;;;;;;:::::::::999999999888777666555555555555333555777888:::<<>>666333///---,,,---///000------------------------......................../////////...------,,,,,,***+++,,,---............000///...------,,,---------------........./////////000000//////000333555555///000888@@@JJJ^^^rrr}}}ttthhhJJJCCC:::666888:::999888666555444444555666555444666333555;;;???CCCMMMYYYdddsss~~~xxxhhhccc]]]SSSJJJCCC>>>:::888999999999999999999999999888888888888777777777777444444444333333333222222111222222222222333333333111000000000000111111222111222222777HHHbbbyyy{{{rrrjjjeee___]]]```dddhhhrrr}}}|||uuubbbKKK>>><<<;;;888555777999:::::::::;;;<<<<<<<<<===>>>>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEECCCCCCDDDFFFFFFGGGGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<999999999888777777666666888777777666666666777777666777888:::<<<===>>>>>>888888999:::;;;======>>><<<<<<<<<===============zzznnnnnnyyyvvvooocccXXXSSSVVV[[[qqqtttnnnmmmmmmppphhhfffmmmqqquuuxxxnnncccYYYWWWVVVUUUUUUVVVWWWYYYYYYYYYWWWUUUSSSRRRRRRRRRSSSLLLIIIEEEDDDEEEEEEBBB@@@===<<<<<<;;;:::999888777888888888777666666555555777777888888999999999:::CCCCCCDDDGGGJJJOOOSSSUUUVVVYYY]]]aaaeeegggiiijjjiiijjjkkknnnppprrrtttuuuwwwyyy{{{|||zzzxxxwwwwwwvvvxxx|||~~~~~~}}}zzzyyyxxxyyy{{{zzzuuurrrpppqqqrrrsssrrrqqqpppoookkkiiihhhhhhiiijjjjjjiiihhhiiiiiihhhgggeeefffgggjjjjjjiiiiiigggfffddddddeeeeeeeeefffffffffffffffiiihhhgggfffeeeeeeeeeeeegggfffdddcccbbbaaaaaaaaaccccccbbbaaa````````````bbbbbbcccbbbbbbaaa`````````___```aaacccbbb___\\\^^^]]]]]][[[YYYVVVSSSQQQNNNJJJDDDAAA@@@>>>;;;888666666666555333444555777999<<<@@@EEEIIINNNTTTXXXWWW[[[___```^^^^^^bbbfffgggggggggfffdddcccdddfffbbbcccdddeeeeeehhhllloooqqqpppooonnnmmmmmmmmmmmmpppooonnnnnnoooppppppoooppppppooonnnrrrwwwvvvqqqssssssqqqooommmmmmoooqqqsssxxx{{{zzzyyyzzzyyyvvvxxxtttpppiii[[[OOOLLLOOOXXX___jjjrrryyy|||~~~|||xxxuuunnndddYYYNNNDDD<<<666222222000///............,,,,,,---.../////////.../////////......------,,,///......---------......***+++,,,,,,------,,,,,,,,,,,,---...///000111111......///...---...///111+++,,,,,,---...///000000222111222444666???PPPaaawww~~~zzz___PPP>>>555777:::999555777777666666555555555444222222222444888>>>CCCGGGVVVcccuuu{{{wwwlllfff\\\TTTNNNIIICCC???888888888999;;;;;;:::888555666777888888777777666444444222222222222444444333333333222222000//////000000000000111111111111000000000444===LLL]]]hhhwww~~~|||vvvoooiiiddd^^^YYYYYY^^^dddhhhooogggZZZKKK@@@999666555555777888:::;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<======>>>???????????????@@@?????????????????????>>>>>>???@@@AAABBBBBBCCCCCCCCCCCCBBB@@@>>>===<<<===>>>?????????>>><<<;;;::::::999999888777777666666666666666666666666666666666666666666666666666666666666666777777777777:::;;;;;;<<<<<<;;;;;;::::::::::::999999999888888vvvqqqsssuuusssiii[[[RRRSSSVVVcccpppyyywwwpppnnnnnnmmmnnnhhhgggmmmqqqtttxxxkkk___ZZZXXXVVVVVVVVVWWWXXXXXXXXXWWWUUUTTTSSSRRRSSSSSSQQQNNNJJJHHHHHHFFFCCCAAA@@@???>>>===;;;:::999888888888777777666555555555666666666666777777777888;;;<<<<<>><<<;;;999777555555555555444333444777:::<<>>999777666555666777888999999888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<========================<<<======>>>>>>??????@@@>>>?????????>>>===<<<;;;<<<<<<=========<<<;;;:::999999888888777666666555555555555555555555555555555555555555555555555555555555555555666666666666888888999999999999888888999999999888888888777777yyypppvvvyyyrrrcccWWWRRRRRRTTT^^^gggiiijjjkkkkkkjjjlllhhhiiinnnpppqqq{{{uuuggg^^^[[[WWWVVVVVVWWWWWWWWWXXXWWWVVVTTTSSSSSSSSSSSSWWWUUUQQQNNNLLLIIIEEECCCDDDCCCAAA@@@>>><<<::::::888888777777666555555555444444444555555555555555444444555777:::===@@@BBBGGGIIIMMMRRRWWW[[[]]]___ccccccdddfffgggiiijjjjjjnnnpppppppppnnnmmmnnnooooooppprrrtttttttttrrrqqqrrrqqqqqqsssttttttrrrooonnnoooooonnnmmmlllkkkjjjhhhgggeeeeeeggghhhgggfffeeeggghhhgggffffffggghhhhhhiiiiiiiiiiiihhhgggfffeeeeeefffffffffggggggggggggggggggfffeeeeeeddddddccccccbbbaaa``````aaaaaadddccccccbbbaaaaaa``````cccccccccbbbaaa```___^^^___^^^]]]^^^^^^]]]ZZZXXXQQQPPPNNNLLLHHHEEEBBB@@@>>><<<888666666666555333444444555444444777:::>>>AAAEEEKKKQQQUUUXXX[[[]]]___aaacccccc```___aaadddhhhiiijjjhhhfffeeefffgggdddddddddcccbbbcccfffiiippppppooooooooooooooooooooonnnmmmllllllmmmnnnooovvvyyyzzzyyy{{{~~~|||wwwuuuuuuuuusssrrrsssvvvxxxyyyzzztttmmmeee\\\TTTLLLHHHMMMUUUmmmssszzz{{{uuuiiibbbVVVKKKBBB;;;555222//////...---,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,------...---------------......------.........------,,,000000//////............/////////.......................................///...///111222666BBBNNNhhhtttssshhhVVVFFF<<<777666666666666666666555555555555666666555444555888:::<<<@@@IIIVVVaaaiiiooouuuyyyyyyuuuooohhh```XXXPPPKKKHHHEEE@@@===<<<;;;:::888999888777666777888999:::555444333333333333444555333333333333222111000000000000000111111111222222111111111111333777===AAAJJJRRR[[[```dddhhhhhhfffiiiiiifff^^^TTTMMMMMMOOOOOOLLLFFF@@@;;;888777777444555555666666666555555999999999999999999999999777888999999::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<999::::::;;;;;;;;;:::::::::::::::::::::999888888777777666666555555444444333333333333333333333333333333333333333333333333333333444444444555555555444555555666666555555444777777777777777666666666xxxtttwwwzzzxxxooocccXXXQQQNNNSSSYYY___dddggghhhfffjjjhhhjjjnnnoooooouuu~~~pppccc^^^XXXUUUVVVWWWWWWVVVWWWWWWVVVUUUTTTTTTSSSSSSYYYWWWUUURRROOOLLLIIIGGGGGGFFFDDDBBB???===;;;:::888888888777666666555555444444444444444444444444222333333555777999<<<===???AAAEEEIIINNNRRRUUUWWW\\\]]]___aaaccceeefffgggmmmmmmnnnmmmllllllmmmooonnnooopppqqqqqqpppooonnnmmmnnnnnnooopppppppppooonnnnnnmmmlllkkkjjjiiihhhgggeeeddddddeeeffffffeeedddeeegggfffffffffggghhhggghhhiiijjjjjjhhhgggfffeeeeeeeeeffffffgggggghhhhhhhhhggggggfffeeeeeedddbbbbbbaaaaaaaaaaaaaaabbbdddddddddccccccbbbaaaaaaaaaaaaaaa```___]]]\\\[[[^^^]]][[[YYYXXXVVVSSSPPPLLLKKKIIIFFFBBB???<<<;;;888777555444444555666666444666777777999<<<@@@DDDGGGLLLSSSXXX[[[]]]___```bbbdddeeedddaaa```aaaccchhhiiijjjiiihhhfffgggggggggggggggeeeddddddgggiiiqqqppppppoooooopppppppppoooooonnnmmmkkklllnnnoooxxx|||~~~~~~~~~~~~yyytttttttttsssrrrsssuuuxxxxxx~~~yyyoooddd\\\SSSMMMJJJLLLVVVaaarrrvvv|||}}}}}}wwwnnnbbbZZZNNNCCC;;;666333111//////...---,,,,,,------............------,,,+++*********++++++,,,,,,---------,,,,,,------............//////......---,,,///////////////..................///111222111000000/////////.........---///...///222222333;;;DDD]]]mmm~~~}}}tttdddQQQ@@@777444555666666666666666555555555666555555444555666777888<<>>===;;;;;;777777777777777888888888555555444444444444555555333333444444333222111111000000111111111222222222...000111222333444666999AAAGGGNNNSSSVVVXXXYYYYYY___bbbccc[[[OOOEEECCCEEE@@@???===;;;999888777777444444555555444444444333666666666666666666666666555666777777888888777777888888888999999999999999;;;;;;:::::::::999999999777888888999999888888777777777777777777666666666555555444444333333333222222222222222222222222222222222222222222222222222222222222222333333333333222333333444444333333222555555555555555555555555vvvzzz{{{wwwwwwvvvnnn___RRRNNNMMMPPPXXX```eeegggggghhhiiilllnnnmmmlllpppvvvkkkddd\\\XXXXXXYYYXXXVVVVVVVVVVVVVVVUUUUUUTTTTTTWWWWWWVVVTTTQQQNNNLLLKKKHHHGGGEEECCC@@@>>><<<;;;:::999999888777777666666555555555555555555555555333333333555666777999999:::;;;>>>BBBFFFJJJMMMOOOTTTUUUWWW[[[^^^aaaccceeeeeefffggggggfffgggjjjllloooooopppppppppooonnnmmmjjjkkklllmmmmmmmmmmmmnnnnnnmmmlllkkkjjjiiihhhhhhfffdddccccccdddeeeeeedddcccdddffffffeeeeeefffhhheeeggghhhjjjiiihhhfffeeedddddddddeeefffggggggggghhhhhhiiihhhhhhgggeeedddcccbbbaaaaaaaaaaaaaaabbbcccdddddddddcccbbbaaa```aaaaaa```___]]][[[ZZZYYY[[[YYYVVVSSSPPPMMMIIIFFFEEEDDDBBB???<<<:::888777444444333333444555777888888:::<<<>>>@@@CCCGGGKKKNNNSSSYYY^^^``````aaaaaaccccccdddcccbbbaaaaaabbbeeegggiiiiiihhhgggggghhhhhhhhhgggfffdddeeegggjjjrrrqqqqqqppppppppppppqqqppppppooommmjjjkkkmmmpppwww|||~~~~~~{{{wwwwwwvvvtttrrrsssuuuwwwwww}}}vvvkkkXXXQQQKKKKKKMMMTTT```llluuuwww|||~~~yyywwwttttttyyysssggg[[[TTTHHH>>>888444222111//////......---.........---.........---,,,++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---......---......///......------------......///000000111---------000444666555333000000000///......------000///000222222222777>>>QQQeeezzzzzznnn\\\HHH:::555555555555555666666666666666444444444555555666666777999<<>>@@@999888888777777666666555444444444333333333333333555555555555555555555555444555666666777777666666777777777777888888999999::::::999999888888777777888888888888777666555444555555555444444444444444333333333222222222222222111111111111111111111111111111111111111111111111111111111111222222222222222222333333333333222222444444444444444444444444|||~~~uuussswwwtttfffXXXOOOKKKLLLSSS\\\bbbgggjjjgggjjjmmmnnnlllkkkmmmpppxxx{{{rrrfff___]]]]]]ZZZWWWVVVVVVWWWWWWVVVUUUTTTTTTTTTVVVWWWVVVSSSPPPNNNNNNJJJIIIGGGEEEBBB@@@>>>===;;;;;;::::::999888888888666666666666666555555555222333333444555555555666777888999<<>>===<<<:::888666555444444111222333333333555888;;;===@@@EEEHHHJJJMMMPPPRRRTTTXXX]]]aaaaaaaaa``````aaaaaaaaaaaaaaabbbbbbbbbaaacccfffggggggfffggghhhfffffffffeeedddeeehhhkkktttsssrrrqqqppppppppppppooopppooolllhhhhhhlllpppuuu{{{~~~}}}}}}}}}||||||zzzwwwttttttuuuwwwxxx}}}}}}ooobbbMMMIIIHHHNNNUUU]]]hhhrrrxxxyyy{{{~~~~~~tttqqqoooqqqwww~~~~~~mmm```UUUNNNDDD;;;555333111111//////...............///,,,------------,,,,,,+++++++++++++++++++++,,,,,,++++++++++++,,,---...///,,,,,,---...............,,,,,,---...///000111111---,,,---111555777666333000000000//////.........111///000222333222666;;;EEEZZZqqq}}}}}}|||tttfffSSSCCC:::777555555555666666666666666333444555666666666666555444666888:::>>>FFFPPPXXXhhhlllrrruuuuuutttrrrrrrccc^^^VVVPPPLLLIIIGGGEEE::::::::::::999777444333555555666777777666555555444444444555555444444333111111111222222222222333...000111111///------...333333555999:::999;;;???AAAFFFJJJHHHBBB<<<;;;<<<555555555555555444444444333333222222222222333444444444444444444444444444444444555666666666666555444555555666666777777777888888777777666666666666777777777777666555333333444444333222222222222333222222222222111111111111000000000000000000000000000000000000000000000000000000111111111222222222222333333444444333333222333333333444444444444444||||||rrrtttuuummmcccVVVOOOLLLPPPVVVZZZaaahhhgggkkknnnmmmkkkjjjlllnnnpppyyyuuujjjfffbbb]]]YYYUUUVVVWWWWWWWWWVVVUUUTTTUUUWWWYYYXXXTTTPPPOOOOOOLLLKKKIIIGGGEEECCCAAA@@@===<<<<<<;;;;;;:::999999777666666666555555555444333444444555555444444444666666666777999;;;===???AAABBBEEEIIILLLPPPRRRTTTTTTWWW[[[^^^```aaaccceeeggggggggggggggggggggggggdddfffgggfffddddddfffhhhiiihhhgggfffeeeffffffgggfffdddbbbcccdddeeedddddddddeeefffeeeccccccdddeeedddeeeggghhhgggeeeaaa___```aaaaaabbbdddeeeeeefffeeefffggggggfffeeecccaaaaaa```___^^^]]]]]]\\\\\\\\\\\\]]]^^^]]][[[YYYXXXXXXWWWVVVUUUSSSPPPNNNMMMKKKHHHEEEBBB@@@>>><<<:::777666555444333333444555333555777777777888<<<@@@BBBGGGMMMRRRTTTUUUWWWXXXYYY\\\___aaaaaa_________]]]]]]]]]___aaabbbbbbbbb\\\___ccceeeeeeffffffgggeeeeeefffeeefffhhhkkknnnvvvuuusssrrrppppppoooooommmnnnmmmiiieeeeeeiiinnntttzzz}}}|||{{{~~~~~~|||wwwsssrrrrrrtttwww{{{}}}|||zzzrrrcccTTTHHHGGGLLLWWW```gggooouuuzzzyyyyyy{{{~~~}}}{{{qqqpppqqquuu|||||||||uuudddWWWNNNHHH@@@888444222000///...---------------......++++++,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---...///)))***+++---............---.........//////000000...,,,,,,000444555222...000000000///////////////000......111222222555::::::MMMcccsss~~~yyyzzzxxxnnn^^^MMMAAA;;;555555555555666666666777444555666777777666444333222444666777888>>>FFFLLLYYY___hhhnnnrrruuuwwwyyyrrrlllddd]]]WWWRRRNNNLLLAAA???<<<999777666666777555666777777777777666555444444555555555555444444111111111222222222333333000000111000...---...///333111222666777444777===999<<<======:::888777888333333333333333333333333000000//////000111222333333333333333333333333333222333333444444444444444111222222333444444555555555555444444444444444444333444444444444444333333444333222111000111222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222222333333333333333333222333333333444444444555555{{{vvvtttuuurrrmmm]]]TTTNNNOOOQQQSSSZZZbbbgggkkknnnllljjjjjjlllmmmlllsss|||ssslllggg```ZZZUUUVVVWWWWWWWWWVVVUUUTTTVVVYYY[[[YYYUUUQQQOOOPPPMMMLLLKKKIIIGGGEEEDDDCCC>>>======<<<;;;;;;::::::666666666555555444444444555666666666666666555444555555444444555777999:::<<<===???BBBEEEHHHJJJKKKHHHLLLQQQUUUWWWYYYZZZ\\\aaabbbbbbbbbccccccccccccbbbdddeeedddaaaaaacccfffgggfffeeedddddddddeeeffffffdddccccccdddeeeeeeddddddeeefffeeecccbbbcccddddddeeeggghhhgggddd```^^^___```aaabbbcccdddeeeeeecccdddeeeeeeeeecccaaa___```___^^^\\\[[[ZZZZZZZZZXXXYYYZZZ[[[ZZZXXXVVVUUUPPPPPPOOOMMMKKKHHHFFFEEEDDDAAA>>>===<<<<<<:::999555444333333333555666777777999;;;;;;;;;===AAAEEEFFFKKKRRRXXXZZZZZZ[[[[[[[[[^^^```aaa```^^^]]]^^^[[[[[[[[[]]]```bbbcccbbbYYY]]]aaadddeeeeeefffgggfffggghhhhhhiiikkkooossswwwvvvtttrrrqqqoooooonnnkkkllllllgggcccbbbgggllltttzzz}}}{{{zzz~~~~~~{{{vvvqqqnnnnnnooouuuwwwxxxuuuqqqhhhWWWHHHIIIJJJRRR___jjjoootttxxxzzzxxxvvvwwwyyy{{{yyywwwqqqqqquuu{{{|||yyyzzzyyykkkZZZPPPKKKEEE===777333111///...,,,,,,,,,++++++,,,------***+++,,,,,,---------------------,,,,,,+++++++++++++++++++++,,,---...///((()))***,,,---.../////////////////////.........///---,,,///222333...***////////////000000000000000------000222222555:::444DDDXXXiiixxx~~~vvvxxxyyyssseeeTTTFFF>>>444555555555666666777777666777888888777555333111333555666666666888>>>BBBIIIQQQ\\\fffmmmtttzzz~~~}}}wwwooofff___YYYSSSPPPHHHDDD===888555666888;;;555666777888888777666555444444555555555555555444111111222222222333333333000000111000///000333555333000000333222///222888777777777666666555444333222111111111111222333333...---------...///111222333333333333333333333333111111222333333333333333///000000111222333333333222222222222222222222222000000111333333444444444444333111000000000111222111111111111111222222222111111111111111111111111111111111111111111111111111111111111222222222222222222333333333333222222333333333444444555555555|||lllnnnpppmmmccc\\\RRRKKKJJJNNNUUUZZZaaafffkkknnnmmmllllllmmmnnnooouuuyyyuuulllbbbZZZVVVTTTUUUTTTRRRSSSVVVTTTSSSRRRQQQPPPOOOOOONNNPPPOOONNNLLLIIIGGGFFFEEEEEECCC???<<<:::999::::::===;;;999666555555555666222333444555555444222111444444555555666777777777666777999;;;===@@@AAABBBDDDEEEGGGJJJMMMOOORRRSSSSSSTTTWWWYYY\\\___aaabbbaaaaaaaaa```^^^^^^___```aaaaaa``````aaaaaabbbcccdddcccbbbaaa```_________eeeeeedddcccccccccccccccgggffffffdddccc```___^^^^^^_________```bbbcccddd___``````aaa```^^^]]][[[YYYXXXVVVUUUUUUVVVWWWYYYWWWVVVUUURRRPPPNNNLLLKKKKKKJJJGGGEEEBBB@@@???>>>:::;;;;;;:::888666444333444444444444333333222222666999>>>AAACCCEEEGGGIIINNNQQQUUUWWWYYY[[[^^^```______`````````___^^^]]]bbbbbbaaaaaa___^^^]]]]]]^^^[[[\\\dddgggeeeeeegggfffiiilllnnnooopppqqqrrrxxxwwwuuusssqqqooommmllljjjjjjhhhdddbbbdddjjjooowwwyyy{{{}}}~~~~~~}}}|||{{{{{{xxxsssllliiiiiikkklllkkkkkkjjjbbbUUULLLJJJKKKWWWccckkkpppwww{{{{{{}}}{{{xxxxxxyyyyyyxxxwwwqqqxxxzzzuuu{{{|||xxxxxxwwwsss{{{{{{kkk]]]SSSOOODDD???999444111000///...000000///...------,,,,,,---------,,,,,,+++++++++***---//////,,,******+++++++++,,,,,,---...//////000000...---,,,+++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------............//////////////////000111111222<<>><<<;;;<<<:::888555555555666666555666555444333222333444444555555444333333222111111000000////////////000000000111333333333222000...333333333333333222111000//////000000111111111111000000000000000000000000333444444444444333222222222222222333333222222222333333333333333333333333333333333222222222111111000000111111111111000000...000555111---888===222111111000000111111222333////////////000000000000000000000000000000000000111111111000111111222333111222333444555555444333222222222444777:::;;;;;;sssiiiggggggeee___VVVMMMIIIKKKPPPUUU[[[aaagggkkklllkkkkkklllkkklllqqqyyy}}}sssiii[[[WWWVVVWWWVVVRRRPPPQQQTTTTTTTTTSSSRRRQQQOOOOOOOOONNNMMMLLLJJJIIIHHHGGGGGGEEECCC@@@???=========>>><<<:::777666666666777444555555555555444444333555555444444444444444444444555666777888999::::::===>>>@@@BBBDDDGGGHHHIIIKKKLLLNNNPPPRRRUUUVVVWWWYYYZZZ[[[ZZZYYYYYY[[[\\\^^^^^^]]]]]]^^^^^^___```aaaaaa___^^^^^^]]]]]]]]]bbbaaa``````______``````bbbbbbbbbaaa___^^^\\\[[[[[[[[[ZZZ[[[[[[\\\]]]^^^[[[[[[[[[[[[ZZZYYYXXXXXXUUUTTTRRRPPPPPPPPPRRRSSSOOONNNMMMKKKHHHFFFEEEDDDFFFEEEBBB@@@>>><<<;;;;;;777777777666555333111000333333333333333444555555;;;>>>CCCFFFHHHIIIKKKMMMPPPRRRUUUWWWYYYZZZ\\\^^^`````````______^^^^^^^^^aaa```______^^^^^^^^^___```]]]___eeeiiiggggggiiikkkmmmppprrrrrrrrrssstttyyyxxxvvvssspppnnnmmmllliiiiiigggdddbbbccchhhmmmwwwxxx{{{}}}~~~~~~}}}|||wwwwwwuuupppiiicccaaaaaaccccccccc___UUUJJJGGGKKKSSS^^^hhhnnnttt|||~~~zzzwwwvvvvvvwwwxxxzzz||||||yyyvvvuuutttsss{{{~~~oooaaaVVVOOOKKKBBB>>>777333000///...---000//////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///...+++***+++,,,+++,,,,,,,,,---...............---,,,,,,,,,,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------............///////////////000000111333:::EEERRReeeyyy}}}wwwtttwwwxxxmmmXXXGGG;;;999666555555777777777666666666666666666666666555444222222222444777888;;;AAAIIIPPPVVV___jjjqqq{{{|||yyysssooolllgggaaa]]]YYYRRRJJJCCC???===<<<===;;;888777777888888777666555555444444444555555555444444333333222222222222222111111111111222222000111222333333111000///000000000111000000//////000000000000000111111111000000000000000000000000111111111111111000000///111111222222222222111111111111111111111111111111333222222222111111111111000000111111111111000000...///333000...;;;DDD<<<000000111111111222222222////////////000000000111111111111111111111111111111111111111111222222333000111222333333333222222444444555777:::===???@@@iii```bbbdddaaa[[[RRRJJJHHHJJJNNNSSSXXX```fffiiijjjjjjjjjhhhjjjnnnsssxxx|||qqqbbb]]]ZZZ[[[XXXSSSOOOOOOTTTTTTUUUVVVTTTRRRPPPOOOMMMMMMMMMLLLLLLKKKKKKKKKHHHHHHGGGFFFEEECCCBBBAAA???===;;;999888777888888777777666555555555555555555444444333222222111111444444444444444444444444777888999:::<<<===??????BBBCCCDDDEEEGGGIIIJJJJJJNNNPPPQQQRRRRRRRRRTTTVVVXXXXXXWWWWWWXXXXXXYYYZZZ\\\[[[ZZZYYYYYYYYYYYYYYY\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYXXXWWWUUUTTTTTTSSSSSSTTTTTTUUUUUUTTTSSSRRRRRRQQQRRRRRRNNNMMMKKKIIIHHHHHHIIIIIIFFFEEEDDDBBB@@@???======???>>><<<:::888777666666444444444444333222111000444444444444666888;;;<<>>:::555111///...------//////......---,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------,,,+++***+++---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------............//////......//////000111333888>>>GGGXXXlllzzz~~~xxxzzz~~~xxxeeeTTTBBB===888444444666777888666666666666666666666666555444333111111333444666666:::@@@DDDIIIQQQ[[[bbbrrruuuvvvtttssstttsssoookkkfff___VVVNNNGGGCCCAAA>>>;;;777666666666666555444555555666666666555555444444444333333333333333222222111111111111222222111111222333222111000///......///000000000//////111111111000000000000000000000000000000000000000000000000000000///......000000111111111111000000////////////////////////111111111111000000000000///000000111111000000//////...111...,,,:::DDD===///000111222222222111000/////////000000000111111111111111111111111111111111111111111111222333333111111222333333333333222666666888:::>>>BBBFFFHHHsssbbb```^^^___^^^XXXOOOIIIGGGHHHKKKQQQYYYaaagggiiiiiiiiigggiiimmmppprrrzzz{{{mmmfff___]]]ZZZUUUQQQQQQSSSTTTVVVVVVUUUSSSPPPNNNLLLLLLLLLLLLMMMMMMMMMMMMIIIJJJJJJKKKJJJHHHEEEDDDAAA@@@>>><<<;;;::::::::::::999777555444444555555444444444333333222222222555555555444444333333333666666777888888999::::::>>>>>>>>>???@@@AAAAAAAAACCCFFFHHHJJJKKKLLLNNNPPPPPPPPPPPPPPPPPPQQQRRRRRRTTTTTTSSSSSSRRRSSSSSSSSSVVVUUUTTTTTTSSSSSSTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSNNNNNNMMMLLLKKKKKKLLLLLLNNNMMMLLLJJJIIIJJJJJJKKKGGGFFFDDDCCCAAAAAAAAAAAA??????>>>===;;;:::999999999888777555444333333222444444444444444444444444777777777999<<>>LLL___rrr|||{{{mmm```LLLFFF===666333444555666666666666666666666666666666444333222111222333333444666999;;;???EEENNNTTT```fffkkkmmmpppwwwzzzyyyvvvrrrkkkbbbZZZSSSNNNLLLBBB???:::777666666666555333444555666777666555444333333333444444444444444111000000//////000000111111222222222222111000///...///000111111111111111111111111111000000000000000000000000000000000000111111111111111000000/////////000000000000//////////////////////////////000000000000000///////////////000000000000//////000---000...***222:::333...///111333333222000/////////000000000111111111111111111111111111111111222111111111111222333333333333444444555555555666666888:::===AAAFFFKKKOOOjjj```WWW[[[]]]\\\UUUNNNHHHFFFGGGLLLTTT]]]dddhhhiiihhheeegggjjjmmmmmmttt{{{oooccc^^^ZZZVVVTTTUUURRRSSSUUUUUUTTTRRROOOMMMKKKKKKLLLLLLMMMMMMNNNNNNHHHJJJKKKLLLLLLJJJHHHFFFDDDCCCBBB@@@???>>>======;;;:::888666555444555555333444444444555555555666444444444444444444444444666666666666666666777777:::::::::;;;;;;;;;;;;;;;<<>>===<<<;;;::::::999999888888777666666555666555444333333222222222444444444444555666777777999:::;;;===AAAEEEHHHJJJKKKNNNRRRUUUVVVWWWYYY[[[\\\]]]]]][[[ZZZYYY[[[]]]^^^]]]ZZZXXXWWWXXXYYYZZZ\\\[[[[[[[[[]]]aaaeeehhhjjjkkklllnnnqqqsssrrrppplllooorrrtttuuuuuuvvvxxxvvvtttqqqmmmkkkiiihhhgggffffffggghhhiiijjjjjjjjjnnnppprrrtttuuuuuutttsssqqqtttwwwwwwrrrhhh\\\TTTPPPIIIEEEHHHOOOVVV```iiirrr||||||}}}}}}{{{|||~~~~~~yyywwwvvvyyy{{{wwwtttqqqtttzzzyyyiii\\\TTTNNNFFFAAA777444000.........---,,,---------------,,,,,,,,,*********++++++,,,,,,,,,...,,,+++***+++,,,------,,,,,,,,,,,,,,,,,,++++++------,,,++++++++++++,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,------------..................//////000111111222888CCCTTThhhwww{{{sssjjjXXXQQQFFF<<<666444333333666666666666666666666666666555333222222222222222555555555666999>>>DDDHHHMMMTTT\\\aaaiiittt||||||uuunnneee]]]WWWTTTLLLHHHBBB===;;;:::999888333444555666666555444333444444444444444444444555111111000000000000111111222222222222111111000000...///000111111111111111111111111000000000000000000000000000000000000000000111111111111000///////////////000000/////////000000000000000000000000//////////////////////////////000000000000/////////,,,000000+++///222+++---///111222333222000///000000000000111111111111111111111111111111111111222222222111222333333444222333333444555666777888888:::===@@@DDDIIIPPPUUU|||wwwdddUUUWWWZZZ[[[XXXSSSMMMIIIHHHKKKRRRZZZccchhhiiiiiiddddddfffiiijjjnnnyyy}}}lllccc]]]XXXVVVVVVSSSSSSTTTTTTSSSQQQOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHJJJKKKMMMMMMLLLJJJIIIGGGGGGFFFEEECCCBBBAAA@@@===<<<:::999777666555555444444555555666777888888111111222222222333333333444444444444444444444444666666666666666666666666888;;;???@@@AAAAAABBBCCC@@@@@@@@@@@@@@@AAABBBBBBCCCBBBBBBBBBCCCDDDEEEEEEHHHGGGFFFFFFEEEEEEFFFFFFCCCDDDEEEFFFFFFFFFFFFFFF@@@@@@???>>>>>>>>>>>>>>>AAA@@@???>>>============::::::999888777777666555333333333333333222222222555555444333333333444444333333333444666777999:::<<<===@@@CCCFFFIIIKKKLLLLLLOOOSSSVVVWWWXXXZZZ[[[^^^^^^]]]\\\ZZZYYY[[[]]][[[ZZZYYYXXXXXXXXXYYYZZZ\\\\\\]]]^^^aaadddhhhjjjlllnnnppppppsssvvvuuuqqqoooqqqtttvvvvvvvvvwwwxxxrrrqqqpppnnnkkkiiigggfffggggggiiilllooopppooommmlllnnnppprrrssssssrrrqqqppprrrtttuuuqqqhhh\\\SSSLLLFFFFFFOOO[[[eeemmmssswww}}}{{{{{{}}}~~~wwwrrrpppppp}}}{{{xxxtttrrrzzz|||uuuqqqkkkaaaXXXQQQHHH@@@:::444111///---.........---------,,,,,,,,,,,,,,,,,,*********+++++++++++++++---+++***+++,,,------,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------......------......///000//////111555<<>>888444222666666666666666666666666555555444333333333333333666555444444666:::===@@@???GGGOOOTTT^^^lllyyy|||uuummmfff```\\\TTTOOOGGGAAA>>>;;;:::888666666666666666555444444555555555444444444444444333333222222222222333333222222222111111111111111......///000000000/////////000000000111111111111000000000000000000000000///////////////...------//////000000000000//////111111111111111111111111////////////000000000000...//////000000//////......***000333...000333---...///000111111111000///000000000111111111222222222222222222222222222222222222222222222333444444111111222333555888:::;;;<<>>===;;;999777666666666666666666666666666222222222222222222222222222222222222222222222222333333333333333333333333666999<<<>>>============;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@???>>>>>>>>>>>>???======>>>>>>??????>>>>>>:::999999888888888999999::::::::::::999888777666444444444444444333222222000111111111111111111111444444444333444444555555555555666777999;;;>>>???BBBDDDGGGKKKNNNOOOPPPPPPMMMPPPTTTVVVWWWXXXYYY[[[]]]]]]\\\ZZZXXXXXXZZZ\\\YYYZZZZZZZZZZZZZZZ[[[[[[]]]^^^___aaadddgggjjjkkkmmmqqqrrrqqqtttxxxwwwrrrqqqsssuuuvvvtttsssssstttppppppqqqpppnnnllliiiggghhhiiilllpppuuuvvvtttrrrlllnnnppprrrssssssrrrqqqqqqqqqrrrrrrnnnfffZZZRRRKKKJJJPPP]]]iiipppwww}}}{{{~~~~~~xxxpppmmmpppuuu{{{yyytttrrr~~~~~~sssjjjaaa___ZZZTTTKKKBBB;;;666222000...---...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,+++***+++...///---+++*********+++,,,,,,,,,---+++++++++***++++++,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------...------------...////////////111555777>>>OOO___tttwwwllleee[[[QQQHHH@@@999555666666666666666666666666555555444444444444444444555333333333444666888888777>>>DDDHHHPPP___ooowww|||{{{zzzxxxtttpppllliii___YYYPPPIIIDDD@@@>>><<<::::::888777666666555555666666555555444444333333444333333222222333333444333222222111111111111111000000000111000000//////......///000111222222333000000000000000000000000///000000000000///......///000000111111000000///000000000000000000000000/////////000000111111111......////////////......000+++000333...000555000////////////000000000000000000111111111222222222222222222222222222222222333222222222222333444444333333444666999<<>>;;;999777777777777666555555444444555555444444333222222222222222333333333333333333333333333333333333333333666888;;;<<<;;;:::999:::777777777777777888999999777777888888999:::<<<<<<<<<;;;::::::999999::::::888999999:::::::::999999666555555444444555555666555666777777666555333222000111111222111111000000111111111222222333333333444444444444444555666666999999999;;;===@@@BBBDDDHHHKKKOOOSSSUUUVVVUUUTTTMMMPPPTTTVVVWWWXXXZZZ[[[\\\\\\[[[XXXVVVVVVYYY[[[YYYZZZ[[[\\\]]]]]]]]]\\\^^^___aaadddgggiiikkklllnnnrrrsssrrrtttyyyxxxrrrqqqssstttsssqqqooonnnnnnoooppprrrrrrqqqnnnkkkhhhiiijjjmmmsssxxxzzzxxxuuummmnnnqqqsssttttttsssrrrtttsssrrrqqqmmmeeeYYYQQQLLLPPP\\\iiirrrwww~~~}}}~~~|||rrrkkkllluuu}}}{{{zzztttrrr{{{ooocccYYYYYYWWWQQQHHH???999666111///......///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))+++******,,,//////---***))))))***+++,,,,,,------)))))))))***+++,,,...///,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------...------------...////////////222555444777EEEVVVlll{{{zzzpppjjjaaaXXXOOOFFF===888666666666666666666666666555555555555555555555555333222111222333444444444222999===???FFFUUUeeennnrrrtttvvvxxxxxxwwwvvvuuummmggg]]]UUUOOOKKKHHHFFF>>>===;;;888777777777777777777666555444333333333222111111000000111111222333222111111000000111111333333333333333222111000------...000111222333444000000000000000000000000222222222222222111000000000000111111111111000000000000000000000000000000//////000000111111222222......////////////......444---///111,,,---333000///////////////000111111000111111111111222222222222222222222222222222222333333222222333333444555777777999;;;>>>BBBFFFHHHIIIMMMQQQSSSUUU[[[dddlllmmmnnnuuuzzzcccOOOMMMSSSUUUSSSQQQSSSOOOOOOVVV^^^aaacccfffjjjjjjjjjiiihhhiiillloooppptttzzz~~~pppddd]]]\\\ZZZWWWUUUUUUUUUSSSRRRQQQQQQPPPNNNJJJHHHGGGGGGHHHGGGFFFHHHLLLNNNMMMKKKNNNMMMLLLKKKIIIHHHFFFFFFDDDDDDFFFFFFEEECCCAAA???999999999888777666666555555444333333222333333333444444444444444444444444222222333333333444444444888777666555444555666666333444555666777777777777777777666666666555555555444555666666777777666666666777888888888777555444222222222222222222222222555555555555555444333222222222333333444444444444222222111111000000000///333444444444555555666666888:::===AAAEEEHHHJJJKKKIIIJJJLLLQQQUUUWWWVVVTTTQQQRRRSSSUUUWWWYYYZZZ[[[WWWXXXYYY[[[\\\\\\]]]]]]XXXXXXXXXYYY[[[^^^aaabbbbbbcccccccccccceeehhhkkkppprrrtttwwwxxxwwwuuutttppprrrssssssqqqnnnmmmmmmppprrruuuvvvvvvsssooolllhhhkkklllnnntttyyyxxxtttppprrrvvvwwwvvvtttrrrrrrqqqtttuuupppeeeYYYPPPLLLMMMUUUbbbnnnvvvzzz}}}~~~~~~}}}}}}~~~~~~zzzrrrmmmsss~~~~~~vvvtttxxx{{{nnnbbbZZZXXXWWWSSSKKK@@@888333222000///...---,,,+++++++++)))***++++++++++++,,,---+++***)))***,,,---,,,+++***++++++,,,,,,---......))))))))))))))))))))))))+++++++++,,,,,,---------+++++++++,,,,,,---------(((***,,,------,,,+++)))------------------------------,,,+++,,,---...///111111000000222777???DDD^^^nnnzzznnnddd```[[[NNNCCC>>>999666444444666888666555333444555555555444333222555444333333222222222222444777:::;;;???HHHTTT^^^cccdddgggmmmuuu{{{wwwjjjccc```[[[QQQIIICCCAAA???<<<:::888666666777555444444555444333111111222222222333333444444444333111000//////000000111111222222111000///...444333222111111222333444111111111111111111111111000//////...---,,,,,,,,,000000000000000000000000000000////////////000000000000000000000000000000............////////////000000000000000111111222111111111111111111111111///000000000111111111111000111222333444444444333777333333777999777777999888:::>>>CCCHHHLLLOOOPPPRRRSSSTTTWWW\\\bbbhhhllluuunnnkkkwwwqqq\\\RRRPPPNNNLLLLLLQQQMMMMMMRRRXXX\\\bbbggglllmmmmmmlllkkkkkkmmmooopppsssxxx{{{|||}}}ooofff```]]]YYYWWWWWWWWWVVVUUUPPPPPPOOONNNLLLJJJIIIIIIIIIGGGGGGIIILLLNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFGGGHHHGGGEEECCCBBB======<<<;;;:::999888777666555555444444444444444333333333333333333222222222333333333333444444444444333333333555666888999333444555666666666666666333333333222222222111111222222333444444444444333444555555666555444333222111111111111111111111111222222333333222111111000000000111111111111111111222222222222222222222222555555666666777888999999<<<>>>AAAEEEHHHKKKMMMNNNLLLLLLNNNQQQUUUWWWVVVUUUSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]ZZZZZZZZZ[[[\\\^^^```aaabbbdddfffggghhhjjjlllnnnoooqqqtttvvvwwwwwwvvvuuurrrssssssqqqnnnlllkkkkkkoooqqqtttuuutttrrrnnnkkklllnnnooopppvvv||||||xxxpppssswwwyyyxxxuuurrrpppppprrrqqqjjj^^^TTTOOONNNRRRZZZgggrrryyy~~~}}}yyyuuutttttttttvvv{{{~~~~~~}}}zzzzzz~~~{{{vvvxxxuuujjj___XXXTTTSSSNNNFFF===666333222//////...---,,,,,,,,,,,,***+++,,,,,,++++++,,,---+++***)))***,,,---,,,++++++*********************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,---.........---,,,------------------------------,,,,,,,,,---...///////////////111555;;;@@@RRRcccyyytttjjjhhheee[[[QQQLLLAAA===888555555666555444444555555666555444333222555444333333222222222333111333555555777===GGGOOOSSSVVV\\\cccmmmwww~~~sssllljjjfff^^^WWWQQQNNNJJJFFFBBB>>>;;;999:::888666666666777666555666666666666555555555555555444222111000000111111111111111111111000000000333333222111111222333333000000000000000000000000111111111000//////......000000000000000000000000000000////////////000000000000000000000000000000/////////000000000111111000000//////000000111222222222222222222222222222000000111111111111111111222222333333444333333333555222222666999888999<<<<<<>>>AAAFFFLLLQQQUUUWWW\\\]]]^^^aaafffkkkpppssstttiiippppppaaaUUULLLHHHIIILLLIIIIIILLLPPPUUU]]]fffkkkmmmnnnmmmlllkkkkkklllooopppsssvvvuuuwww}}}ssskkkfffaaa]]][[[[[[[[[ZZZTTTTTTSSSQQQOOOMMMKKKJJJJJJIIIHHHJJJLLLMMMMMMLLLIIIIIIIIIJJJJJJKKKLLLLLLHHHIIIIIIJJJIIIHHHFFFEEEBBBAAA@@@???===<<<;;;:::777777666666555555555555555444444444333333222222333333333444444444555555333222333333444555777888333444444555555555444444111111111111000000000000111111222333333333333222222222222333222111111000111111111111111111111111111111222222222111000000000000000000000000000000222222333333444555555555777888999:::;;;<<<===>>>BBBCCCFFFIIIMMMOOOQQQRRROOONNNOOOQQQTTTVVVVVVVVVTTTUUUUUUVVVVVVWWWWWWXXXZZZ[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\]]]^^^______```dddhhhkkkmmmnnnoooqqqooopppsssuuuvvvvvvuuutttssssssrrrooollljjjjjjkkkooopppssstttsssqqqmmmkkkmmmppppppqqquuu|||~~~{{{rrrtttwwwxxxwwwrrrmmmjjjkkkllliii___SSSMMMNNNRRR[[[bbbmmmwww}}}yyysssmmmjjjiiihhhlllxxx{{{{{{wwwmmmccc[[[VVVOOOLLLGGG???888333222222///...------,,,,,,,,,,,,,,,---...---,,,+++,,,---+++***)))***,,,---,,,+++,,,,,,++++++***))))))(((---------------------------,,,,,,,,,,,,,,,,,,+++...------,,,,,,++++++***,,,,,,,,,------.........------------------------------,,,,,,------...///---.../////////222666999CCCSSSjjj||||||rrrpppppplllddd^^^RRRLLLCCC;;;777666555555555555666666555444333333444444333222222222333333444666777666666888>>>CCCCCCHHHNNNUUU___kkkyyyxxxuuutttrrrlllggg___\\\WWWRRRNNNIIIEEEAAA???<<<999888888999999999666666555555444333333222666555333222111111222333000000111111111111111111333333222222222222333333000000000000000000000000333333333222111111000000000000000000000000000000111000000//////000000111////////////////////////000111111111111222222222000////////////000111111222222222222222222222222222222222222111111111111444444444444333333333333555333444888;;;;;;???CCCCCCDDDGGGKKKRRRXXX^^^bbbggghhhiiillloootttwwwzzzuuuvvvxxxfffUUUKKKHHHFFFDDDFFFIIIJJJMMMVVV```gggiiillllllkkkiiiiiiiiillllllnnnpppooopppyyyzzztttlllfffbbb```___^^^[[[ZZZXXXVVVSSSPPPLLLIIIKKKKKKKKKKKKLLLMMMMMMMMMIIIIIIJJJJJJKKKKKKLLLLLLIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDBBB@@@>>>===<<<888888888888777666666555777777666666555444333333444444444444555555555555555555444444333333333333444444444555444444333333333333333333222222222222222222333444444444444333111111111111111000000///111111111111111111111111222333333444333333222222333333333222222222222111222222333444666777888999;;;<<<===>>>@@@AAABBBCCCFFFGGGJJJMMMOOOQQQSSSSSSPPPOOONNNOOORRRTTTUUUUUUTTTTTTUUUVVVVVVWWWXXXXXX[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]^^^^^^___``````^^^ccciiinnnpppppppppqqqqqqrrrsssttttttsssrrrqqqsssrrrqqqooolllkkklllnnnoooqqqrrrtttssspppnnnllllllooopppooossszzz}}}|||vvvuuutttsssooojjjddd`````````\\\SSSIIIHHHPPPYYYdddjjjrrrzzz~~~}}}vvvnnnhhheeeddddddjjj|||yyy~~~wwwmmmeee]]]WWWSSSLLLHHHAAA:::333000000000///...---,,,,,,,,,,,,,,,---...///...,,,+++,,,---+++***)))***,,,---,,,+++---------,,,,,,+++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************,,,------........................---------------......///---...000000///000333555:::DDDYYYppp~~~yyytttvvvuuuqqqmmmeee^^^RRRGGG>>>888666555444444555555666666666666444333333222222333333333777888999888777888:::===<<<@@@DDDHHHNNNYYYhhhsssvvvuuuuuuwwwyyyxxxuuuqqqhhhddd```]]][[[XXXSSSOOOGGGDDD???;;;:::::::::999666666555555444333333333777666444333222222333333111111111111222333333444333333333333333333333333111111111111111111111111444333333333222222222111000000000000000000000000111000000000000000000111////////////////////////111111111111222222222222000////////////000111111333333333333333333333333333333333333222222222222555555444333333333333333777666888===@@@BBBGGGMMMLLLMMMNNNRRRXXX```gggkkknnnnnnppprrrtttwwwyyyzzzzzz~~~|||fffRRRGGGBBBBBBEEEHHHIIIIIIOOOWWWbbbeeeiiijjjjjjhhhhhhhhhhhhhhhjjjlllkkklllttt}}}yyypppiiieeebbb```]]][[[XXXWWWVVVSSSNNNJJJLLLMMMMMMMMMMMMMMMMMMNNNKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFDDDBBB@@@???>>>:::::::::::::::888777666999888888666555444333333444444555555555666666666444444444444444333333333444444444555444444333333444444444444333333333333111222333333444444333333333222222111111111111111333333333333333333333333222333333444444444333333444444444444444333333333333444555777888:::;;;<<>>@@@HHHUUU___bbbfffnnnuuuzzz{{{zzzxxxrrrnnnkkkjjjjjjhhhccc^^^TTTOOOIIICCC@@@>>><<<;;;999999888888888777777777777666444333222333333444333333333333333444555666444444555555555555444444222222222222222222222222333333222222222222111111111111111111111111111111111111000000000000111111000000000000000000000000000000000111111111222222000000000000000111222222333333333333333333333333444444444444333333333333666555444444444555666777999:::>>>DDDGGGIIIOOOWWWXXXXXXXXX[[[```gggnnnrrrrrrssstttuuuvvvwwwwwwwww{{{vvv{{{aaaNNNGGGEEEFFFJJJJJJIIILLLQQQ\\\```dddfffgggggghhhiiifffeeefffhhhhhhhhhooowww|||}}}uuuooojjjggg]]][[[YYYYYYYYYWWWRRRMMMMMMOOOOOOOOOMMMLLLMMMNNNMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCAAAAAA>>>>>>???>>>>>><<<:::999:::999888777555444333222555555555666666666666777111222333555666666666666333444444555555555444444444333333333222222222222000000111222222222222111444444333222222222222333444444444444444444444444111111222333333333222222333333333444444555555555777777999:::<<<>>>???@@@CCCDDDEEEFFFGGGHHHIIIJJJIIIJJJKKKMMMOOOPPPPPPQQQMMMLLLLLLNNNQQQRRRRRRQQQQQQQQQSSSUUUWWWYYY[[[[[[ZZZZZZZZZZZZ[[[]]]___``````aaaccceeefffggghhhhhhhhhmmmssswwwxxxwwwvvvuuuttttttsssrrrpppooommmlllnnnpppqqqpppoooppprrrtttooopppqqqrrrqqqooommmllllllqqqttttttvvv|||zzzsssmmmiiiccc[[[UUUKKKJJJHHHFFFHHHQQQ]]]fffmmmqqqwwwzzzzzzyyyxxxxxxxxxtttnnniiigggiiimmmppp~~~~~~yyyuuutttqqqmmmmmmpppssstttoooggg___XXXSSSNNNKKKDDD???888333000//////......------,,,,,,---------,,,---...---,,,+++,,,---+++***)))***,,,---,,,+++((())))))***++++++,,,,,,************************---,,,,,,,,,,,,,,,,,,+++))))))***+++---...//////++++++,,,---......//////........................------...////////////...///000111000//////111333666666@@@WWWooo|||~~~xxxxxxwwwuuussspppiii^^^PPPCCC;;;666666666555666666777888999333333222222222333444444111111222222333333333333444555666777999>>>GGGNNNRRRYYYdddmmmtttxxxzzz|||{{{xxxuuuvvvxxxwwwrrrlllddd___XXXRRRMMMIIIEEECCC<<<;;;;;;:::999888888777999888666555444444555555777666555444555666777888666666777777777777666666333333333333333333333333222222222222222111111111111111111111111111111111222111111000000111111222000000000000000000000000000000111111111222222222222111111111111222333333444444444444444444444444333444444444555555555555777777666777888:::===>>>>>>@@@FFFNNNQQQSSSYYY```eeeeeedddfffiiinnnssswwwvvvvvvxxxxxxxxxwwwvvvuuuxxx{{{{{{eeeRRRLLLIIIKKKLLLKKKLLLPPPSSSVVV[[[^^^```bbbeeeffffffddddddeeeeeedddiiipppsss|||yyyvvvgggdddaaa``````\\\UUUOOONNNPPPQQQPPPMMMLLLMMMOOOMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHFFFEEEEEEDDDBBBCCCDDDDDDBBB@@@>>>===>>>>>><<<;;;999777666555555555666666666777777777111222444666777777777777333444555666666666666666333333333333222222222222000111111222222222222222555444333222222222333444333333333333333333333333111222333444444444444444444555555666777888999999<<<===>>>???AAACCCDDDDDDFFFGGGGGGHHHIIIJJJJJJKKKIIIJJJKKKMMMNNNOOOOOOOOOLLLLLLMMMPPPSSSTTTSSSQQQRRRSSSTTTUUUWWWXXXYYYZZZ[[[[[[[[[[[[]]]___bbbdddggghhhjjjkkklllllllllkkkmmmqqqvvvzzzyyyxxxvvvuuuqqqqqqqqqppppppooonnnnnnmmmoooqqqqqqpppooopppqqqmmmnnnoooooonnnmmmkkkjjjiiipppuuuuuuwww|||zzzvvvqqqnnnjjjcccYYYQQQHHHFFFEEEHHHOOOZZZdddjjjnnnrrrwww{{{|||{{{{{{{{{zzzvvvqqqmmmnnnrrrxxx}}}~~~~~~vvvooojjjiiigggeeehhhnnnzzz{{{mmmhhhaaaZZZTTTNNNIIIFFF<<<888222//////000000///---------,,,,,,------...***+++,,,,,,++++++,,,---+++***)))***,,,---,,,+++*********************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---******+++,,,,,,---......)))***,,,.../////////...........................,,,---...///000//////...///000000///......111333222222:::JJJ[[[hhhttt|||}}}{{{xxxuuuppprrrqqqkkk^^^PPPDDD???;;;:::888666555555555666333222222222333333444555333222222333444555555444222222222444666:::>>>@@@DDDKKKTTT\\\cccjjjqqqwww|||yyywww{{{~~~yyysssoooiiiccc^^^YYYTTTQQQFFFFFFDDDBBB???===<<<;;;<<<;;;999888777777888888:::999888666666777888999777888999999999999888777555555555555555555555555222222222222222222222222111111111111111111111111222111111000000111111222222222222222222222222222222222222222333333333333333333222222333333444555444444444444444444444444333333444555666777777888999999:::;;;>>>AAAEEEGGGHHHKKKTTT\\\___```eeemmmrrrqqqpppppprrrtttwwwyyywwwxxxyyyyyyxxxvvvsssqqq{{{}}}[[[RRRKKKKKKMMMMMMNNNQQQKKKNNNSSSVVVYYY]]]```cccfffdddcccdddcccaaadddjjjmmmtttuuupppkkkhhhfff```VVVOOOOOOQQQRRRQQQMMMLLLMMMOOOLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFGGGGGGFFFDDDAAA@@@DDDCCCBBB@@@>>><<<::::::666666666666777777777777555666777777777666444444333444555666777777777777555555555444444444333333333333444555555555555444555555333222222222333444222222222222222222222222444555555666777777777666777777888:::;;;<<<===>>>@@@AAABBBCCCEEEFFFGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOKKKLLLNNNQQQUUUUUUTTTRRRTTTTTTUUUVVVVVVWWWXXXXXX]]]\\\\\\]]]___bbbeeegggnnnnnnoooppppppooonnnmmmnnnrrrwwwyyyxxxvvvtttsssooooooooooooooopppppppppmmmoooqqqqqqooommmmmmmmmkkkllllllmmmllljjjiiihhhfffmmmssstttuuuzzz}}}}}}rrrpppnnnnnnkkkcccVVVMMMHHHFFFFFFKKKUUU```hhhlllnnnrrrxxx|||~~~~~~{{{wwwtttuuu{{{}}}~~~}}}|||~~~}}}qqqiiiccccccbbbbbbgggooowwwiiiddd^^^WWWQQQKKKEEEBBB666222...---///111111111------,,,,,,,,,------...)))***++++++++++++,,,---+++***)))***,,,---,,,+++......---,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***---......---,,,////////////////////////,,,---///000000000///...//////...---,,,---000333...111888BBBKKKXXXjjjzzz{{{~~~zzzuuunnnssswwwtttiii[[[NNNHHH???===:::777555333333222222222222222333333444555333111000000111222222222333222222333666777777777;;;@@@FFFLLLRRR[[[fffooouuusssttt{{{~~~zzzuuupppkkkfff```]]]VVVUUURRROOOKKKHHHEEEDDD>>>===;;;:::999999:::;;;===;;;999777777888999:::888999:::;;;;;;:::999888666666666666666666666666333333333333333333333333111111111111111111111111222222111111111111222222222222222222222222222222333333333444444444555555444444333333444444555666555555555555555555555555222333444555666888999999;;;;;;<<<>>>BBBFFFKKKMMMQQQVVV___hhhkkkkkkpppwwwzzzyyyxxxwwwwwwxxxzzz{{{vvvwwwxxxxxxwwwtttpppnnn{{{zzzcccNNNJJJNNNOOOMMMLLLIIIEEECCCGGGPPPVVVXXXWWW___cccfffeeeaaa___aaadddeeekkkvvvzzzttttttqqqeeeZZZVVVXXXVVVSSSTTTUUUUUUQQQNNNNNNNNNMMMMMMMMMNNNOOOOOOMMMMMMKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKIIIHHHGGGFFFEEEDDDBBB@@@?????????<<<;;;999999999::::::999999;;;<<<;;;777555555666666666777777777777666666555555555555555555555555666666555444444444555555999888666555444444444555666555555444444444444555888888999999999999999999;;;;;;<<<>>>@@@AAAAAA@@@DDDEEEFFFHHHIIIIIIIIIHHHIIIIIIHHHHHHHHHHHHHHHHHHNNNNNNNNNNNNMMMMMMMMMMMMLLLNNNQQQSSSTTTSSSRRRQQQRRRTTTVVVWWWVVVVVVWWWXXX^^^^^^^^^^^^```fffnnntttxxxvvvtttrrrrrrtttwwwyyytttwwwyyyxxxtttqqqqqqrrroooqqqttttttrrrpppooooooqqqooollliiihhhhhhiiijjjmmmmmmmmmmmmlllkkkjjjiiijjjmmmrrruuuuuuuuuttttttqqqnnnlllnnnjjj^^^RRRLLL???DDDMMMXXXaaagggjjjllloootttyyy||||||~~~|||{{{||||||}}}}}}}}}|||xxx{{{~~~vvvjjjgggccc___```fffpppxxxzzzjjjaaaXXXSSSMMMCCC;;;888333111//////222444555666,,,---------------------+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------,,,+++***,,,,,,,,,---------......---,,,,,,,,,,,,---......---...///...,,,,,,...//////////////////000000111......//////000000111111...///333999???III[[[lll||||||}}}tttqqquuuuuulllaaa\\\RRRJJJ@@@:::888777666444555555555444333333444555333222111000000222444555222222222222222222222222444999>>>BBBDDDJJJSSSZZZgggfffiiisss}}}{{{xxxtttqqqdddbbb^^^YYYUUUQQQNNNMMMKKKHHHCCC@@@??????>>>===:::<<<===>>>>>>???AAABBBCCCCCCBBBBBBAAA@@@@@@??????:::888999:::888555444333222111111333444444333444222111111222333333222333111000111333444444444111222333444444444333222666555333222222333444555555555444444555666777888777777777888888999999999;;;;;;;;;<<<<<<<<<<<<<<<<<>>===<<<=========<<<;;;===>>>===:::888888999888888999999999888888777666666666666666666666666666666555555555555666666:::999888777777666666666888777777777777777888888;;;;;;<<<<<<===>>>??????@@@@@@@@@BBBDDDEEEDDDCCCEEEFFFHHHJJJKKKKKKKKKJJJHHHHHHHHHIIIIIIJJJJJJKKKNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOPPPRRRSSSTTTTTTSSSUUUVVVXXXXXXWWWWWWYYY[[[___```aaabbbdddiiipppuuuxxxwwwvvvvvvvvvxxxyyy{{{xxxzzz{{{zzzvvvsssrrrsssqqqsssuuuvvvtttrrrrrrrrrpppooollliiihhhhhhiiijjjiiijjjjjjkkkjjjjjjiiiiiiiiikkkmmmoooooonnnnnnmmmkkkhhhffffffaaaUUUKKKGGGGGGNNNXXXccckkkpppqqqpppmmmqqqwwwyyyzzz}}}}}}zzz}}}|||tttkkkfff```___fffqqq|||wwwfff\\\SSSNNNHHH???888666111///,,,+++,,,..................---,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++)))***************)))))),,,,,,,,,------------...---,,,,,,,,,,,,---......---...///...,,,,,,.../////////............//////......//////000000000000222222444777999@@@PPP^^^tttxxx~~~wwwwwwxxxsssnnnllleee[[[MMMAAA:::777777666555666555555333333333444333222111000111222444555222222222222222222222222333777;;;<<<===AAAHHHNNNQQQRRRXXXcccpppyyy}}}}}}{{{xxxrrrppplllhhhccc___[[[ZZZUUUQQQMMMIIIGGGFFFDDDCCCAAAAAAAAAAAABBBCCCFFFHHHFFFIIIKKKKKKJJJHHHHHHHHHDDDAAA>>>>>>>>>===:::999999666444444444555444333333222111000111111111000555444333333555666666666444333333333333333444444555444444444444444555555777777666666666777999999888999999999999:::::::::999:::;;;===???AAACCCDDDDDDGGGLLLQQQVVV[[[```cccbbbeeekkkttt{{{~~~|||zzz}}}~~~zzzxxxxxxpppmmmllllllmmmkkkfffaaayyyyyyxxxzzzooo[[[MMMFFFHHHLLLKKKHHHDDDAAAAAAEEEIIILLLOOOSSSYYY[[[[[[[[[^^^```^^^bbbhhhqqq{{{~~~pppiiiaaa]]]YYYXXXYYYYYYWWWUUURRRQQQPPPOOONNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJMMMLLLLLLLLLLLLMMMMMMNNNKKKJJJIIIFFFEEECCCCCCBBBCCCBBBBBBBBBAAAAAAAAAAAA???@@@AAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999999999999999777777777777777888999:::<<<<<<<<<<<<;;;;;;:::999;;;;;;:::;;;;;;<<<===>>>??????@@@BBBCCCDDDEEEFFFFFFEEEEEEFFFHHHIIIHHHGGGGGGHHHJJJKKKLLLMMMMMMMMMGGGHHHIIIJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOQQQRRRTTTVVVVVVYYYYYYYYYYYYXXXYYY\\\___bbbdddfffhhhkkknnnssswwwzzzzzzzzzzzzzzz{{{{{{|||zzz{{{{{{yyyvvvsssrrrrrrqqqsssuuuuuusssrrrqqqrrrooonnnllljjjiiihhhhhhhhheeefffggghhhhhhhhhggggggfffffffffeeeeeeeeeddddddccc```^^^[[[UUULLLHHHIIIRRRZZZfffrrryyyzzzwwwtttlllooosssvvvwww{{{|||~~~~~~}}}}}}~~~yyyqqqmmmddd]]]```nnn}}}}}}rrr___UUUKKKFFF@@@999444444333111...,,,,,,,,,,,,+++//////...---,,,+++******,,,,,,++++++++++++,,,,,,************************++++++++++++,,,,,,,,,,,,************************---,,,+++******)))******,,,,,,,,,,,,---------------,,,,,,,,,,,,---......---...///...,,,,,,...///000000///...------------...////////////000000000333111222333444888DDDPPPfffppp~~~{{{zzzzzzzzz{{{yyyooo___NNNBBB;;;::::::777777777666666555555555333333222111111222444555222222222222222222222222111333666666555777;;;@@@AAAEEELLLUUU```jjjqqquuuxxx{{{|||xxxsssoookkkiiiddd```ZZZVVVRRROOOLLLJJJCCCAAA???===>>>AAADDDGGGHHHMMMRRRSSSPPPOOOQQQTTTQQQOOOMMMJJJHHHEEE@@@======;;;888777777777666555444444333222111111222222888666555555777888888777888777666555555555777777666666777888999999999999<<<;;;;;;;;;;;;;;;<<<==================>>>??????@@@@@@AAACCCEEEIIILLLMMMLLLPPPVVV\\\aaaggglllooolllnnnrrrwww|||~~~}}}|||yyy}}}~~~zzzvvvuuunnnkkkhhhhhhiiigggccc___qqqyyyxxxqqqxxxkkkWWWKKKHHHJJJFFFFFFCCC@@@>>>???BBBEEEFFFKKKQQQVVVXXXZZZ\\\^^^^^^aaaeeejjjrrr}}}~~~vvvmmmhhhbbb___^^^^^^[[[YYYUUUTTTSSSRRRRRRRRRRRRRRRPPPOOONNNMMMMMMLLLLLLMMMKKKKKKKKKKKKJJJJJJJJJJJJMMMLLLKKKKKKKKKMMMNNNOOOLLLKKKJJJHHHFFFEEEDDDDDDEEEFFFFFFFFFEEEDDDDDDDDDAAABBBBBBBBB@@@???>>>>>>@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===?????????@@@@@@AAA@@@???>>>===????????????@@@AAABBBCCCDDDEEEEEEFFFGGGHHHHHHIIIJJJHHHGGGGGGIIIJJJIIIHHHIIIIIIJJJLLLMMMNNNOOOOOOIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOONNNOOOQQQUUUXXXZZZ\\\\\\ZZZYYYXXX[[[___bbbgggjjjmmmppprrrtttwwwzzz||||||}}}}}}|||{{{zzzyyywwwwwwwwwvvvtttsssrrrrrrqqqssssssrrrpppmmmmmmmmmmmmmmmlllkkkjjjiiigggfffddddddfffgggfffeeedddccc```___]]]\\\\\\]]]]]]]]]\\\XXXTTTPPPKKKHHHMMMUUU]]]fffrrr}}}yyyuuunnnppprrrtttvvvzzzvvvwwwyyy|||~~~wwwpppmmmddd^^^fffwww~~~uuukkkXXXNNNCCC>>>:::555222222333111...---------,,,+++...------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++111000...,,,++++++,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......---...///...,,,,,,...///222111000///...---------///////////////////////////---...000111444>>>HHHUUUbbbttt~~~|||||||||zzzmmm^^^PPPFFFAAA>>>999888777888999999888777333333222222222333333444222222222222222222222222000111222222111111444666;;;???EEEJJJPPPWWW```gggjjjnnnsssxxx{{{~~~|||xxxvvvtttoooiiiccc]]]XXXSSSPPPFFFBBB<<<999999;;;???AAABBBIIINNNOOOMMMNNNTTT[[[___aaabbb^^^ZZZTTTLLLEEECCC@@@===;;;;;;;;;:::999777666666444444555777:::;;;999777777888999999888<<<<<<<<<;;;;;;;;;;;;;;;:::;;;===>>>?????????>>>@@@@@@@@@@@@AAAAAABBBBBBDDDDDDCCCCCCDDDEEEFFFGGGLLLLLLLLLLLLNNNQQQSSSUUUTTTYYY___eeekkkppptttxxxssstttuuuwwwyyyzzzyyyyyyuuuwwwzzzzzzwwwtttqqqpppoookkkgggfffgggfffbbb___oooppprrrxxxpppppp~~~hhhVVVIIICCCAAABBBCCCBBB@@@?????????@@@DDDJJJPPPUUUXXX[[[]]]\\\]]]```ccciiiqqqzzz|||vvvnnniiifffccc___[[[XXXWWWVVVUUUTTTTTTTTTTTTRRRRRRQQQPPPOOOOOOOOOOOOLLLKKKKKKKKKJJJJJJIIIIIIKKKJJJIIIIIIJJJKKKMMMNNNKKKJJJIIIGGGFFFEEEDDDDDDEEEGGGIIIHHHFFFEEEEEEFFFCCCCCCBBBBBBBBBBBB@@@???BBBBBBCCCCCCBBBAAAAAA@@@????????????????????????@@@@@@AAAAAABBBCCCDDDEEEBBBCCCDDDEEEDDDCCCBBBAAABBBBBBBBBCCCDDDEEEFFFGGGIIIIIIIIIHHHHHHHHHHHHHHHIIIHHHFFFFFFHHHIIIIIIHHHIIIJJJJJJLLLMMMOOOPPPQQQMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNOOOOOOOOOOOOOOOPPPSSSWWW[[[]]]^^^^^^]]][[[[[[^^^cccgggnnnqqquuuxxxyyyzzz|||}}}}}}~~~~~~}}}{{{yyyvvvtttttttttssstttuuuuuuuuuuuutttttttttqqqmmmjjjiiiiiikkklllmmmmmmkkkiiifffddddddeeeffffffeeebbb```^^^[[[XXXUUUTTTVVVXXXXXXWWWSSSMMMHHHFFFFFFLLLZZZgggjjjqqq|||zzztttqqqrrrssstttwww|||sssuuuxxx|||~~~uuuoooiiidddeeerrr}}}wwwvvvtttmmmdddRRRHHH===999666222000111...,,,+++++++++,,,+++******++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---...///...,,,,,,...///444333222000///........./////////..................,,,---///111222999BBBFFFPPPcccuuu~~~}}}xxx{{{yyytttlllaaaUUUKKKDDD;;;999666666888999999777444444333333333333333333222222222222222222222222000000111111111111222444222666:::<<>>::::::999777777:::???DDDAAA@@@>>>===>>>???>>>===@@@AAABBBCCCBBBAAA???>>>???@@@BBBCCCDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGGGGJJJIIIIIIIIIJJJLLLNNNOOOTTTTTTTTTUUUWWWZZZ\\\^^^___ccciiiooossswww{{{}}}xxxxxxxxxwwwuuutttttttttrrrssstttrrrooommmmmmmmmlllhhhdddccccccbbb^^^[[[ooommmjjjnnnxxxqqq{{{{{{fffQQQBBB@@@AAACCCDDDDDDBBB???>>>===@@@EEEJJJPPPUUUYYY[[[\\\]]]___bbbeeelllsssxxxyyy}}}}}}wwwrrrmmmgggbbb^^^]]][[[YYYWWWVVVUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEHHHKKKJJJGGGEEEFFFGGGDDDCCCCCCCCCDDDDDDBBB@@@CCCDDDDDDEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFFFFFFFGGGHHHIIIFFFFFFFFFGGGGGGFFFFFFEEEFFFEEEEEEEEEFFFGGGHHHHHHKKKKKKJJJIIIIIIHHHHHHGGGIIIGGGEEEEEEGGGIIIIIIIIIJJJKKKKKKLLLNNNPPPRRRSSSQQQQQQPPPOOONNNMMMMMMLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRRRRRRRTTTWWW[[[___bbbbbbbbbbbbbbbcccffflllpppvvvyyy|||~~~~~~~~~}}}}}}}}}|||zzzwwwtttrrruuutttssstttwwwyyyzzzyyyuuuuuutttqqqmmmiiihhhiiiiiikkkmmmnnnmmmiiieeeccccccdddeeeeeeccc```\\\ZZZVVVRRROOOOOOQQQSSSRRRPPPJJJDDD@@@CCCJJJVVVgggvvvwww{{{xxxsssqqqqqqqqqtttyyy~~~rrrvvv|||xxxqqqllldddgggppp~~~vvvnnnlllkkkccc[[[LLLBBB999666444111///111---,,,,,,,,,...///...,,,))))))***+++,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******)))******++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......---...///...,,,,,,...///555444222111000//////////////////............---111......111111000444999<<>><<<===@@@EEEKKKQQQVVVXXX[[[]]]___aaadddhhhnnnrrroooqqqvvv~~~~~~wwwqqqllljjjgggccc___[[[YYYXXXXXXWWWVVVUUUTTTTTTTTTTTTPPPPPPOOONNNNNNMMMLLLLLLIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHEEEIIIMMMLLLHHHFFFFFFHHHFFFEEECCCDDDFFFFFFDDDBBBCCCDDDEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIIIIHHHHHHIIIJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIHHHGGGGGGGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIIIIGGGEEEFFFHHHJJJLLLLLLMMMMMMMMMNNNPPPRRRTTTUUUTTTTTTTTTSSSSSSRRRRRRRRRNNNOOOPPPQQQSSSTTTUUUVVVUUUVVVWWWZZZ^^^bbbeeeggghhhiiijjjkkkmmmqqqvvvzzz}}}||||||{{{zzzyyywwwuuuuuuwwwtttssstttwwwyyyzzzyyyrrrrrrqqqnnnkkkiiihhhiiihhhjjjmmmooommmiiidddaaa^^^```aaabbbaaa^^^ZZZXXXTTTPPPLLLKKKMMMNNNKKKGGGDDD??????HHHVVVdddttt|||wwwrrrooommmlllmmmrrr{{{zzztttzzz|||rrrkkkhhhdddlllzzz|||xxxooogggdddbbbZZZQQQFFF===555333222///...//////......///000000///---*********+++,,,,,,,,,---++++++************++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++)))***************))))))***++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......---...///...,,,,,,...///333333111000//////////////////.........---------222//////111111///000555777999CCCUUUgggtttyyysssnnnnnnoookkkaaaXXXPPPHHH???999888999777555444444555444444333333222222222222222222222222222333222222333333333222111111222333444555888;;;======AAAEEEGGGJJJPPPXXX___hhhnnnvvv|||yyyrrrgggXXXLLLFFFAAA===999:::;;;<<<<<<<<<>>>BBBEEENNN^^^lllsss|||~~~uuummmgggbbb^^^\\\UUURRRMMMGGGDDDIIITTT]]]eeecccaaa`````````___]]]VVVUUUSSSQQQPPPQQQRRRSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTWWWYYY[[[]]]]]]]]]YYYXXXXXXYYY\\\```dddgggccceeeiiimmmpppqqqrrrrrrtttxxx|||~~~~~~{{{{{{{{{wwwqqqmmmllllllkkkmmmnnnmmmkkkhhhgggfffgggdddbbbaaaaaa___YYYTTTtttvvvsssmmmooo{{{|||qqq[[[KKKGGGCCCCCCFFFGGGDDD@@@;;;;;;===AAAHHHNNNSSSVVVVVVXXXZZZ\\\^^^aaafffiiiiiijjjlllrrr}}}yyyvvvrrrlllfffaaa^^^\\\YYYYYYXXXWWWVVVVVVVVVVVVRRRRRRQQQPPPPPPOOONNNNNNJJJJJJKKKKKKKKKJJJHHHGGGHHHHHHHHHHHHHHHIIIJJJKKKEEEJJJNNNNNNIIIFFFGGGIIIHHHFFFEEEFFFHHHHHHFFFCCCCCCDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHGGGGGGHHHJJJKKKIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLJJJHHHGGGGGGJJJMMMNNNNNNNNNNNNNNNOOOQQQTTTVVVXXXVVVVVVVVVVVVVVVVVVWWWWWWPPPQQQRRRTTTUUUWWWXXXYYYXXXYYY[[[^^^bbbfffiiikkklllnnnppprrrtttxxx}}}zzzzzzyyyyyyxxxxxxxxxxxxwwwtttqqqrrruuuwwwvvvuuummmmmmmmmkkkhhhggghhhiiigggjjjmmmooonnnjjjddd```ZZZ\\\^^^```___]]]ZZZXXXSSSOOOJJJJJJKKKJJJFFFAAACCC@@@CCCPPPaaappp}}}}}}yyyuuupppllljjjhhhhhhjjjqqq||||||vvvuuu~~~yyynnngggdddgggqqqxxxssskkkbbb___\\\UUULLLBBB:::333222111...---------+++++++++,,,,,,***(((,,,,,,+++++++++++++++++++++******************+++************************))))))*********+++++++++************************)))***,,,------,,,+++*********+++++++++,,,,,,,,,---,,,,,,,,,,,,---......---...///...,,,,,,...///222111000//////....../////////.........---------///------000111///111444555555<<>>DDDTTTaaagggrrr{{{vvvsssqqqoooddd```YYYQQQMMMRRR^^^hhhtttrrrpppooooooooommmllldddaaa\\\XXXWWWYYY]]]```^^^]]][[[ZZZZZZ[[[\\\]]]]]]___aaaeeegggiiiiiijjjaaaaaaaaacccfffkkkooorrrpppsssvvvyyyzzzzzzxxxwwwxxx{{{~~~}}}||||||xxxyyyyyyuuunnniiiggghhhfffiiilllmmmjjjfffcccaaa^^^\\\ZZZZZZZZZWWWQQQLLL{{{{{{vvvnnnkkkuuu~~~yyyxxxooo]]]RRRGGGEEEIIIMMMIIIDDD>>>>>>>>>???AAAEEEKKKOOOUUUVVVXXXZZZ]]]___aaabbbaaacccgggiiinnnyyyzzzssslllgggeeeaaa```^^^\\\ZZZYYYXXXXXXXXXWWWUUUSSSQQQPPPOOOOOOLLLNNNPPPOOOKKKHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHFFFHHHJJJJJJHHHGGGGGGGGGJJJIIIFFFCCCCCCCCCEEEFFFHHHGGGHHHLLLOOOOOOLLLIIIHHHHHHGGGEEEDDDDDDFFFIIIGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJOOOMMMKKKLLLNNNOOONNNLLLKKKKKKLLLMMMOOOQQQSSSTTTTTTUUUVVVVVVVVVXXX[[[^^^^^^^^^^^^\\\[[[[[[^^^```^^^^^^]]]]]]^^^___```aaaeeeeeehhhlllqqqsssssssssvvvvvvwwwyyy|||~~~}}}yyyxxxxxxwwwvvvvvvvvvwww|||vvvpppnnnqqqsssrrrpppqqqoookkkhhhfffeeefffggggggiiijjjkkkiiifffbbb___^^^^^^^^^______]]]YYYVVVQQQMMMJJJKKKHHHBBB======EEEGGGMMM\\\rrr|||}}}}}}|||xxxrrrlllhhhfff^^^jjjvvv}}}|||xxxwww}}}}}}wwwjjjbbb```oooxxx}}}ppplllgggaaaYYYPPPFFF@@@666444222000............,,,+++***))))))***,,,.........---,,,,,,+++******,,,,,,,,,+++++++++******,,,,,,+++***))))))******************************///...------,,,,,,,,,,,,***+++,,,---...---,,,+++***)))((()))+++,,,+++***++++++,,,,,,---.........222111///---,,,,,,,,,,,,...---,,,,,,,,,,,,---...//////.........---------111000000///000222444555555555999@@@JJJZZZsssssshhhkkkmmmiiigggkkklllbbbTTTJJJDDD@@@:::666666666555555777777777666555555444333333444444555333333333222222333444444222222000000000222444666444444555777:::===@@@BBBFFFKKKSSS]]]gggnnnsssuuusssyyyxxxoooggg]]]SSSKKKJJJIIIIIIGGGFFFDDDBBBAAAJJJIIINNNXXXcccpppyyyvvvtttrrrpppllliiibbbWWWQQQSSS]]]gggooonnnnnnpppvvv}}}~~~|||qqqjjjdddcccbbbbbbjjjuuusssnnnjjjkkkjjjiiikkkppppppoooooopppqqqsssuuuvvvtttrrrpppqqqsssvvvwwwxxx{{{zzz{{{|||~~~~~~|||zzzzzzzzz{{{}}}}}}{{{tttuuuvvvuuurrrlllfffbbbhhhiiikkkmmmmmmjjjddd```^^^ZZZWWWTTTOOOHHHFFFHHH~~~|||vvvoookkkrrrwwwuuuzzznnn^^^MMMEEEIIIMMMJJJEEE>>>>>>===<<<===???CCCEEEIIIKKKMMMPPPSSSVVVXXXYYY^^^```ccceeeiiiqqq}}}xxxrrrooojjjiiifffdddaaa___]]]]]]\\\[[[ZZZWWWUUURRRPPPOOOMMMOOOPPPOOOLLLIIIIIIIIIKKKJJJJJJIIIIIIIIIIIIJJJGGGIIIJJJJJJIIIHHHHHHIIIKKKIIIFFFDDDCCCCCCDDDEEEFFFEEEGGGJJJLLLMMMJJJGGGHHHHHHGGGEEEDDDDDDFFFHHHFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIEEEEEEFFFGGGHHHIIIJJJJJJNNNLLLKKKLLLNNNOOONNNLLLLLLMMMNNNOOORRRTTTWWWXXXYYY[[[\\\\\\[[[\\\^^^```aaabbbbbbbbbbbbcccgggiiifffeeeddddddeeegggiiijjjoooooorrruuuzzz|||||||||}}}||||||}}}~~~}}}wwwwwwvvvvvvwwwxxxyyyzzz|||vvvpppnnnoooqqqpppmmmpppmmmiiifffdddeeefffggggggiiikkklllkkkiiifffdddaaa```___^^^\\\XXXSSSOOOPPPJJJFFFEEEBBB===<<<===JJJRRR]]]iiiwwwyyyyyyxxxuuuqqqllliiigggjjjvvv|||zzzzzzyyy~~~pppeeebbbcccllluuu}}}~~~zzzuuummmiiibbbZZZSSSJJJBBB<<<555333111///...---------000///,,,***))))))***+++...------,,,++++++******,,,,,,+++++++++*********,,,++++++******)))******************************++++++***))))))))))))))))))***++++++,,,,,,+++++++++***)))***,,,,,,,,,++++++,,,,,,---......//////...---,,,,,,,,,---...///...---,,,,,,,,,,,,---...000000/////////.........//////......///111222333333333666<<>>:::666444555666666555555444444333222222222111333222222222333444444555333222111000000222333555000000111222444777999;;;===AAAGGGOOOVVV\\\```bbbfffllltttzzz~~~~~~yyytttoooiiiaaa\\\XXXXXXVVVTTTRRROOOMMMKKKNNNKKKLLLSSS\\\dddnnnwww{{{wwwrrrnnnlllkkkjjjiiieeebbb\\\UUUPPPQQQWWW]]]aaaaaabbbfffnnnvvv|||}}}wwwrrrpppmmmlllrrr{{{zzzxxxxxxxxxvvvwww{{{}}}|||||||||}}}}}}{{{{{{}}}~~~~~~~~~~~~||||||{{{zzzzzz{{{zzzxxxvvvqqqrrrrrrqqqnnnjjjeeebbbcccdddfffgggfffccc___\\\XXXSSSPPPOOOLLLHHHIIIMMMyyyrrrnnnpppwww|||zzzmmmwwwrrrZZZMMMJJJKKKHHHDDD???>>><<<;;;;;;;;;<<<===CCCDDDGGGJJJNNNRRRTTTVVVYYY\\\___```bbbgggnnnttt}}}}}}xxxwwwuuurrroookkkhhhgggcccbbb```^^^ZZZVVVRRRPPPQQQRRRSSSQQQNNNLLLKKKLLLHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJHHHHHHIIIJJJKKKIIIGGGDDDCCCCCCDDDEEEFFFFFFGGGIIIKKKKKKIIIFFFHHHHHHHHHFFFDDDDDDFFFHHHGGGGGGGGGHHHHHHHHHIIIIIILLLLLLMMMMMMMMMMMMLLLLLLGGGHHHHHHIIIJJJKKKLLLLLLOOONNNMMMNNNPPPQQQPPPOOOQQQQQQRRRUUUXXX[[[___aaabbbdddffffffeeeddddddeeeggghhhjjjjjjkkknnnrrruuuqqqpppooonnnppprrruuuwwwzzzzzz||||||{{{uuuuuuuuuuuuwwwyyy|||}}}{{{vvvpppnnnnnnnnnmmmjjjnnnkkkgggcccbbbdddfffhhhfffhhhkkkmmmnnnmmmkkkjjjcccbbb___]]]ZZZUUUPPPKKKNNNGGGAAA>>><<<;;;>>>CCCSSSaaapppyyy~~~tttsssqqqpppooonnnnnnnnn{{{{{{wwwwwwzzz~~~ttthhhaaadddhhhllltttzzzyyywwwuuupppjjjhhhbbbZZZQQQIIIBBB;;;777333222000///------,,,,,,000///---++++++***++++++------,,,,,,++++++******,,,++++++++++++*********+++++++++*********************************************)))(((((((((((()))******))))))******+++,,,,,,+++***+++,,,------+++,,,,,,------...//////000,,,,,,,,,+++,,,---.........------,,,,,,------...000000000000000/////////...............000111111111000222666<<>><<<;;;;;;<<<<<<<<<;;;@@@BBBDDDHHHLLLPPPSSSTTTUUUWWWZZZ\\\^^^aaaeeehhhpppwww|||xxxvvvqqqpppnnnkkkfff```[[[XXXXXXXXXWWWUUUSSSPPPOOOOOOJJJIIIIIIIIIIIIJJJKKKKKKIIIJJJKKKJJJHHHGGGIIIJJJIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIJJJLLLLLLLLLJJJIIIHHHIIIIIIGGGEEEEEEGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMJJJKKKLLLMMMNNNOOOOOOPPPQQQQQQQQQRRRSSSTTTUUUUUUUUUVVVWWWZZZ^^^cccgggjjjjjjmmmppprrrqqqooooooooopppqqqsssttttttvvvzzz|||{{{zzzxxxxxxyyy|||~~~{{{yyyxxxsssssstttuuuxxx{{{}}}zzzvvvrrrooonnnmmmjjjhhhkkkhhhdddaaa```bbbfffhhhfffhhhkkknnnooopppooonnnfffdddaaa^^^ZZZUUUOOOKKKIIIBBB<<<::::::<<>>@@@CCCGGGMMMRRRWWW[[[```ccceeeeeefffhhhjjjlllmmmmmmmmmmmmnnnnnnnnnmmmmmmlllqqqjjjfffjjjoooooonnnnnnmmmkkkhhhfffeeedddbbbaaa^^^YYYSSSOOOLLLJJJHHHFFFIIIHHHJJJOOOUUU___nnn{{{}}}||||||||||||zzzxxxxxxuuurrrpppppppppooonnnllljjjhhheeebbbaaa```___aaadddffffffbbb]]]WWWTTTSSSOOONNNSSSVVVXXX[[[___yyyuuuuuuwwwxxx{{{~~~xxxrrr\\\KKKAAA===;;;999888999<<<>>>>>>===;;;<<>>>>><<<999:::<<>>999888;;;======;;;;;;;;;<<<>>>???AAABBBBBBBBBDDDHHHMMMSSSWWWXXXYYYZZZ```eeeggggggjjjpppvvv{{{~~~{{{uuupppmmmiiieeebbbaaaaaa___^^^]]]]]]]]]]]]\\\^^^___^^^[[[VVVSSSQQQPPPPPPPPPQQQRRRRRRSSSSSSLLLNNNOOOMMMJJJIIIIIIKKKLLLMMMNNNNNNLLLKKKKKKLLLLLLKKKJJJIIIJJJKKKMMMNNNQQQQQQRRRTTTTTTUUUUUUTTTVVVVVVWWWXXXYYYZZZ[[[[[[```cccfffgggfffgggjjjmmmkkkkkkkkknnnsssyyy~~~{{{yyyxxxwwwwwwxxxxxxyyyyyyxxxxxxrrrtttwwwxxxxxxuuurrrpppoooppppppnnnkkkgggdddccccccbbb```___^^^^^^^^^^^^cccdddddddddcccbbbaaa```]]]YYYTTTNNNIIICCC>>>:::777888===DDDIIIOOOZZZfffvvv}}}~~~wwwtttsssttt{{{|||wwwrrrqqqqqqqqquuu|||xxxsssqqqnnnhhhdddcccgggooowww~~~qqqfff[[[RRRHHHCCC<<<666333222111000//////000000///...,,,,,,,,,,,,,,,,,,,,,++++++*********************++++++************))))))))))))''')))***,,,,,,,,,***)))************************((((((((((((((()))************+++,,,,,,,,,,,,,,,+++***)))***,,,,,,,,,+++******++++++,,,---------)))***,,,...////////////,,,,,,---......---,,,,,,---.........////////////...///000000000///......,,,***,,,000000///111555777<<>>???BBBFFFJJJJJJMMMRRRXXX^^^cccgggiiilllkkkpppzzz}}}zzz{{{~~~yyyoooiiilllmmmiiilllttt|||zzzxxxvvvuuurrrooolllhhhfffddddddeeeffffffeee___^^^^^^^^^______]]]\\\YYYXXXVVVTTTSSSTTTTTTUUUXXXYYY[[[\\\```iiiwww~~~wwwtttzzz{{{xxxxxx}}}yyyoooccc[[[LLLFFF>>><<<===>>>===:::888999999:::;;;;;;<<<<<<===>>>BBBHHHMMMQQQSSSSSSWWW\\\aaabbbbbbccchhhmmmqqqvvv|||}}}yyyuuupppmmmnnnmmmllljjjiiihhhggggggbbbeeegggfffbbb\\\XXXUUUTTTTTTTTTTTTSSSSSSSSSSSSOOOQQQRRRPPPMMMKKKLLLNNNLLLNNNOOOOOOMMMLLLLLLMMMPPPOOONNNMMMMMMOOOQQQRRRTTTUUUVVVWWWXXXXXXXXXXXX]]]^^^______aaaaaabbbccciiillloooppppppqqqtttwwwuuuuuuvvvxxx}}}{{{wwwtttrrrooopppqqqssstttuuuuuuuuurrruuuxxxyyyxxxtttoookkkkkkmmmnnnllliiieeebbbaaaaaaaaa``````___]]]\\\\\\\\\\\\[[[ZZZXXXWWWUUUTTTOOOLLLHHHEEECCC@@@<<<::::::>>>EEEMMMRRRVVV```kkkrrr{{{}}}zzzvvvuuuuuuzzz|||~~~zzzsssmmmlllnnntttyyy~~~vvvrrrppplllddd]]]^^^iiiwww}}}nnnbbbVVVMMMCCC>>>888444222111111000//////000000000///---,,,'''(((***+++,,,---------******************++++++************))))))))))))'''(((***,,,---,,,***)))************************)))))))))))))))***++++++((()))***,,,,,,+++*********)))((()))+++,,,+++***)))******++++++,,,---------.../////////...---,,,,,,,,,---......---,,,,,,.../////////000000111111---.../////////...---,,,***)))+++///000...///222000555<<>>:::999<<<777777777555555666888;;;<<<>>>@@@CCCFFFJJJLLLMMMOOOSSSXXX[[[^^^```ccceeemmmqqqvvv{{{}}}|||zzzyyywwwvvvvvvvvvuuuxxxvvvoooiiigggddd```aaa```___`````````]]][[[VVVUUUUUUUUUVVVVVVTTTRRRSSSTTTTTTTTTRRRRRRSSSTTTVVVUUURRRQQQQQQSSSVVVXXXYYYZZZ\\\]]]___```aaaaaaggghhhjjjlllmmmlllkkkkkkuuuxxx|||}}}|||}}}|||xxxuuurrrqqqmmmmmmmmmlllkkkkkkmmmooossswww{{{|||xxxsssnnnkkkmmmlllkkkiiigggdddbbb```aaaaaa```aaaaaa```\\\YYYTTTSSSPPPMMMJJJIIIHHHHHHEEECCC???===;;;;;;<<<<<>>HHHKKKSSS^^^ccceeeiiinnnuuu{{{}}}{{{~~~~~~wwwvvvuuutttuuuyyy~~~~~~wwwqqqlllfffaaaeeellluuu}}}~~~zzz|||{{{tttnnnkkkbbbSSSEEE>>>888555111000000000000//////000000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***)))))))))+++,,,+++***))))))))))))))))))))))))******+++++++++***)))))),,,,,,,,,,,,+++)))((('''******+++++++++,,,,,,,,,***+++---......---+++***+++,,,,,,,,,,,,+++***))),,,,,,,,,---------------------........./////////+++,,,...000000000////////////000000000000//////...000333444777???JJJSSSiiivvv||||||iiifffcccdddfffgggfffddd]]]VVVNNNGGGCCC>>>999555666444333444555444333111444555555666666555444333222222222222111111111000111111000000//////......222222222111111111000000...///000111333444555666333444666888:::===>>>???AAACCCGGGJJJOOOVVV^^^ccchhhlllqqqwwwzzz|||{{{{{{|||yyyyyyzzz{{{zzztttnnnjjjhhheee___[[[XXXWWWUUURRROOOLLLJJJIIIHHHEEEEEEHHHJJJKKKRRRYYY]]]]]]\\\[[[YYYWWWVVVUUUPPPTTTWWWXXXXXXXXXWWWVVVPPPJJJFFFFFFHHHOOO___nnnxxxrrrnnnpppzzz}}}uuuooommmmmm{{{qqqgggZZZNNNCCC;;;888:::666555444444444555666666666777888:::<<<>>>???@@@AAAEEEJJJNNNRRRUUUYYY[[[___dddkkkqqqvvvzzz~~~{{{yyyyyyyyyxxxwwwtttrrrpppooonnnllliiifffhhhkkkmmmmmmkkkiiihhhhhhkkkjjjiiihhhgggffffffeeeeeegggiiilllooorrrtttuuuwwwyyy|||~~~~~~}}}{{{yyyvvvsssooommmlllhhhhhhgggfffdddeeehhhjjjnnnppprrrrrrooolllkkkjjjcccccccccbbbaaa___]]][[[]]]]]]]]]\\\[[[WWWQQQLLLBBBAAA>>>;;;999777777777444555555444555999AAAGGGPPPTTT^^^fffhhhhhhmmmuuuvvv|||}}}yyyvvvwww|||~~~{{{qqqrrrtttvvvzzz~~~yyysssmmmhhhdddeeemmmwww{{{|||vvvvvvxxxyyyqqqiiiaaa]]]UUUHHH===999444222///...///000//////---...///...,,,***+++,,,------------------------************************---,,,+++******+++,,,---***)))))))))+++,,,+++***))))))))))))))))))))))))+++++++++++++++***)))(((,,,,,,,,,+++***)))((('''******+++++++++,,,,,,,,,++++++------------++++++++++++,,,,,,,,,+++******...---------,,,,,,,,,+++------...//////000111111***,,,///111222000...---000000000111111000000000...000111111333999BBBIIIXXX```iiizzzrrrllldddaaacccgggiiijjjfffaaa\\\WWWRRRJJJAAA:::777666555666777666444111555555666777777666666555222222222222111111111111222222111000///......---222222222111111111111111......///000111333333444...///000111333555666666777999:::<<<>>>CCCHHHLLLTTTWWW[[[```dddggghhhiiimmmqqquuuwwwxxx|||}}}zzzvvvrrrooommmmmmlllnnnhhhaaa[[[YYYVVVRRRNNNJJJJJJHHHGGGEEECCCBBBAAABBB???>>>AAACCCEEEMMMUUU``````_________^^^^^^^^^YYY[[[]]]^^^[[[XXXVVVVVVSSSQQQPPPRRRSSSXXXbbbmmmuuuoooiiiiiippp{{{{{{tttmmmiiiooorrrzzzvvvpppeeeWWWJJJAAA>>>>>>555444222222333444555555444555666777888999::::::;;;>>>BBBGGGJJJNNNRRRUUUYYY^^^ffflllqqquuuxxxzzz~~~||||||{{{zzzwwwtttuuuxxx{{{{{{yyyvvvtttsssuuuuuuvvvvvvuuutttrrrqqqrrrssstttvvvyyy|||~~~~~~}}}||||||||||||{{{zzzxxxuuurrrooolllkkkgggggggggeeeddddddgggiiinnnooopppooommmllllllmmmeeeeeeeeedddbbb___\\\ZZZZZZYYYYYYXXXVVVQQQJJJEEE===<<<999777555444444444111333555777999AAALLLUUUYYY]]]dddhhhgggfffnnnwwwyyyxxxuuurrrssswwwyyyxxxvvvlllooouuu{{{xxxssstttooojjjhhhkkkpppvvv{{{xxx~~~yyysssqqqpppnnnjjj```VVVPPPHHH>>>666444111000...---/////////...+++------,,,*********+++------------------------***************+++++++++++++++++++++++++++++++++***)))))))))+++,,,+++***)))))))))))))))))))))))),,,+++++++++***))))))(((*********+++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222333+++,,,...///000///...---//////000000000000//////000111111000111555<<>>AAAEEEFFFHHHKKKOOORRRUUUVVVXXX[[[```cccgggkkkppptttrrrrrrrrrrrrrrrtttvvvxxxvvvyyy||||||zzzvvvtttssstttqqqnnniiieeecccaaa```ccc^^^WWWRRROOONNNKKKJJJFFFFFFEEEEEEDDDCCCCCCCCCBBB???===>>>???AAAHHHPPP^^^^^^^^^___```aaabbbcccbbbaaa``````\\\XXXWWWYYYaaacccfffggggggiiinnnssswwwppphhhdddhhhooowww{{{~~~xxxqqqmmmffffffnnn||||||xxxnnn```RRRJJJEEECCC<<<999555444555666777666444444444555555666666777777:::===AAACCCGGGKKKNNNSSSYYY```ggglllpppsssuuu~~~}}}|||}}}~~~~~~}}}~~~~~~~~~~~~}}}{{{zzzzzzzzzzzzzzzyyywwwtttqqqnnnlllkkkggghhhhhhgggeeeeeegggiiiiiijjjjjjiiigggggghhhiiiiiiiiihhhfffccc___ZZZXXXUUUTTTSSSRRROOOJJJDDD???999888666444333333333333111333777;;;BBBLLLYYYbbbcccdddfffgggddddddmmmxxxuuusssqqqqqqssstttrrrooolllqqqyyysssmmmpppmmmlllpppxxx~~~}}}zzzrrryyy}}}yyytttppplllgggdddYYYMMMFFF???777222111000...------...///...---***+++,,,+++***)))***+++++++++++++++++++++++++++))))))*********+++++++++***,,,...000000...,,,******)))))))))+++,,,+++***)))))))))))))))))))))))),,,++++++******)))))))))++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,******++++++,,,------...------...///000111222333......---,,,,,,---///000---..................---000000///...///111555888;;;===GGGbbb{{{|||yyywwwnnniiifffdddbbbgggggghhhjjjiiicccXXXPPPFFFBBB<<<888777777777666444444333333222222222222222222222222222222222333111111222222333333444444111111111111111111111111000000000111111222222222//////000000000000000000333444555555555666999<<<;;;;;;;;;<<<>>>@@@CCCDDDGGGIIIMMMQQQTTTWWW[[[]]]^^^```bbbbbbbbbdddgggjjjlllnnnppppppmmmjjjiiiiiiooommmiiieeeaaa^^^\\\[[[[[[WWWRRRNNNLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKGGGCCC@@@???>>>===BBBHHHRRRRRRSSSTTTVVVYYY[[[]]]bbb^^^^^^```___]]]```fffvvv{{{~~~{{{yyyyyyzzzwwwpppeee]]][[[]]]bbbeee}}}xxxuuufffcccfffrrr}}}}}}xxxjjj```YYYSSSMMMFFF???888333333444333111444444444444555555555555666888:::<<<>>>@@@DDDGGGMMMQQQXXX___dddhhhkkknnnuuuwww{{{~~~}}}||||||~~~|||zzzxxxxxxxxxxxxxxxwwwuuurrrooommmkkkiiidddfffhhhhhhgggeeeffffffggghhhhhhfffddddddeeefffgggggggggddd```[[[VVVSSSNNNLLLJJJIIIFFFCCC>>>:::444444222111111222333444333444888@@@KKKXXXcccjjjkkkjjjjjjjjjhhhhhhqqq{{{~~~|||uuurrrooonnnooopppoooooossswww|||rrrmmmmmmqqquuu|||yyyrrrxxx}}}zzzuuupppiiibbb\\\PPPDDD===888333000111000...---...//////...,,,***+++,,,+++***)))***+++************************)))))))))***++++++,,,,,,+++...111444444111...+++***)))))))))+++,,,+++***))))))))))))))))))))))))+++******)))******++++++///...,,,+++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---))))))***+++,,,---......------...//////000111111000...,,,******,,,///000,,,------......------,,,---,,,++++++,,,...///111666666666DDDYYYaaahhhxxxwww}}}~~~vvvqqqmmmjjjggghhhhhhjjjlllnnnjjjccc\\\TTTOOOGGG@@@<<<:::888666666555444333111111111111222222222222333333333333...//////000111222333333111111111111111222222222///////////////////////////////////////////////////111222222111222444666:::999888888888999;;;<<<<<<>>>@@@CCCEEEGGGIIIIIIMMMPPPSSSTTTSSSTTTXXX\\\```bbbddddddbbb```______gggfffbbb___]]]]]]]]]]]]WWWUUURRROOOLLLKKKLLLLLLNNNNNNOOOPPPPPPQQQRRRRRRMMMIIIEEECCC@@@<<<>>>BBBDDDDDDEEEGGGJJJMMMPPPRRRYYYWWW[[[eeejjjjjjpppyyy}}}pppiii^^^TTTMMMLLLNNNPPP~~~rrriiifffmmmttt|||}}}zzz{{{~~~yyyuuutttnnneeeVVVMMM@@@888444333111///333333333444444444555555555666888888888:::===@@@DDDHHHNNNSSSXXX]]]bbbeeeiiilllrrrwww{{{}}}|||yyywwwwwwyyy|||}}}|||xxxvvvuuutttuuusssrrrpppmmmkkkhhhfffeee___bbbfffgggfffcccbbbaaacccddddddccc```___```aaa^^^^^^^^^]]]YYYTTTOOOKKKFFFDDDAAA???>>>;;;888666111111000000111333444555888888;;;FFFUUUdddmmmpppqqqooopppssstttuuu{{{~~~{{{|||yyyuuuppplllmmmppptttwww}}}~~~~~~qqqnnnkkkwww|||vvv{{{|||xxxqqqkkkccc[[[PPPEEE:::555333000000222000///.../////////---,,,***+++,,,,,,******+++,,,************************((())))))***++++++,,,,,,+++---///111111///---+++***)))))))))+++,,,+++***))))))))))))))))))))))))***))))))))))))+++,,,------,,,***)))((('''((((((******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++*********+++,,,---******++++++,,,,,,,,,---------.........////////////...,,,++++++,,,......------............------,,,+++***+++,,,......//////444000111===GGGRRRaaabbbmmm{{{|||yyywwwtttpppnnnmmmnnnooonnniiiddd^^^[[[UUUPPPLLLGGGCCC@@@;;;:::777555333333222222222222222333333333444444000000000111111222222222000000111111111222222222////////////////////////........................000111222111000000111222999888777777777888999999777777999;;;===>>>======???CCCFFFGGGEEEFFFIIIMMMQQQTTTVVVWWWVVVTTTSSSSSSYYYWWWUUUTTTUUUXXX\\\^^^ZZZYYYXXXUUURRRPPPOOOOOORRRSSSTTTUUUVVVWWWXXXXXXTTTPPPMMMKKKFFF@@@???CCCAAAAAABBBDDDGGGKKKOOOQQQSSSTTT___pppxxxwww|||xxxrrraaa\\\UUUNNNIIIIIILLLNNN~~~rrrkkkmmmpppvvvzzzooolllwww~~~iii^^^NNNBBB===:::777444222222333333444444444555555666666666555666999<<<===@@@FFFKKKOOOUUUZZZ^^^```dddkkkrrrwww{{{zzzyyyvvvuuuuuuwww{{{}}}~~~{{{wwwtttrrrrrrrrrooonnnllljjjgggeeecccbbb[[[___dddeeedddaaa___]]]\\\]]]]]][[[YYYWWWWWWXXXUUUVVVVVVUUURRRNNNIIIEEE@@@>>>;;;999888777555444111000000111222444666888===<<>>;;;888666555444444222222222333333444444444444444333333333333333333000000111111222222222222222222222222111111111111//////////////////000000333444555444222111111222333222222222222333333444555555666888::::::999777555:::===>>>;;;;;;???CCCEEEHHHKKKMMMLLLKKKJJJJJJKKKJJJIIIIIIMMMSSSXXX\\\``````^^^[[[WWWTTTRRRRRRVVVVVVWWWXXXYYY[[[[[[\\\ZZZVVVTTTRRRLLLEEEDDDFFFFFFFFFGGGIIILLLPPPTTTWWWTTTWWWeeezzzvvvoooggg```UUUSSSPPPMMMMMMPPPUUUZZZzzzqqqooommmmmmyyyssskkklllppp{{{uuu```PPPHHHCCC===999777777666666555444333333555555555666666777777777999:::===AAAFFFLLLPPPSSS[[[___dddiiimmmrrrwww{{{}}}~~~zzzvvvqqqpppssswww|||~~~~~~wwwrrrqqqpppnnnlllmmmjjjgggeeedddcccaaa___\\\^^^```aaa```]]]YYYWWWXXXWWWVVVSSSPPPMMMJJJIIINNNMMMLLLJJJGGGCCC???===777666666555444333222222111222222222222444888;;;CCCIIIPPPVVV[[[bbbjjjqqqqqqvvv~~~{{{zzz{{{{{{{{{}}}|||vvvqqqsss{{{}}}}}}~~~~~~|||uuummmkkktttyyyxxxtttppphhh]]]RRRJJJ===999444000......000222888222,,,+++,,,---***'''------......---+++***(((************************************************,,,,,,,,,++++++*********))))))(((((((((((())))))************************,,,+++)))''''''((()))***************************++++++***)))((((((((()))......------,,,+++*********************)))(((''',,,,,,++++++***)))((((((.........------,,,,,,,,,,,,,,,,,,---------......)))***+++,,,---......---......---,,,,,,,,,,,,---------...///333777;;;===CCCKKK\\\mmmwwwzzz}}}xxxwwwwwwppphhhhhhjjjjjjfffbbb```^^^\\\UUUMMMEEEBBBBBB???999222444444444444444555555555222333222111000///000111000000000000000000000000555555333222111000000000,,,333666000---///222111444333222222222111///...000111111111222222222222222333333333333333333444444444555777888999:::;;;???@@@CCCFFFGGGFFFDDDCCCDDDCCCAAA???BBBIIISSSZZZ\\\aaaccc^^^YYYVVVTTTQQQXXXYYYZZZ[[[[[[\\\___aaa___\\\YYYUUUSSSSSSSSSTTTWWWSSSQQQSSSXXX___cccdddhhhaaadddsss{{{xxxvvvyyyzzzyyyuuunnneee^^^YYYXXXSSSSSSTTTWWW^^^fffnnnssswwwuuuqqqoooyyyxxxmmmhhhggglllvvvrrraaaTTTLLLEEEAAA<<<;;;999666444333222111555555444444444444444555666777999<<<@@@EEEIIILLLSSSWWW\\\aaaeeejjjooossssssuuuyyy~~~~~~~~~~~~}}}|||zzzyyywwwssspppooorrrwww{{{~~~zzzsssooommmllljjjhhhllliiieeebbbaaa___]]][[[ZZZ[[[]]]]]]\\\YYYUUUSSSSSSRRRPPPMMMJJJGGGEEEDDDBBBBBBBBB@@@>>><<<:::888444444333222222111000000111222222333555;;;BBBGGGOOOTTT[[[___bbbgggnnntttxxx~~~zzzyyyyyyzzzzzzyyyzzz}}}}}}xxxtttqqqttt|||~~~|||||||||}}}}}}}}}{{{zzzxxxyyypppllllllwwwzzzvvvsssnnnggg___TTTJJJCCC999777333000......000111999444///...///000...+++------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******)))))))))))))))(((((((((((())))))************************...---+++***)))***+++,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,,,,,,,++++++******)))))))))*********))))))((('''++++++++++++++++++++++++------------,,,,,,,,,+++,,,,,,,,,------------...+++++++++,,,,,,---------......---,,,,,,,,,,,,---............000333666888999???LLL\\\hhhpppyyy}}}~~~tttjjjjjjkkkjjjgggeeecccbbbbbb```ZZZRRROOOMMMJJJBBB<<<;;;;;;;;;;;;:::999777666777777666333111000000111222222333333444444555555111111000......---------000666888222...///111111222222111222222111000...000000000111111111222222111111222222222222333333444444555666777888999999<<<>>>AAADDDEEEEEEDDDCCCBBB@@@===:::;;;AAAIIIOOOWWW___eeedddaaa___\\\YYY]]]\\\ZZZWWWVVVVVVXXXZZZ^^^^^^______```ccchhhllloookkkgggfffiiimmmppppppkkkbbb```hhhlllgggdddgggfffeeeccc___ZZZWWWWWWXXXZZZ]]]aaahhhooovvv|||}}}xxxssswwwssshhhbbb___gggqqqyyy~~~zzziiiZZZPPPKKKGGGDDD@@@;;;777444222111444333333222222222222222444444555777999===@@@AAAHHHKKKPPPUUUYYY^^^cccgggfffhhhlllsss|||}}}zzzxxxxxxyyyzzz{{{}}}~~~}}}{{{yyywwwtttrrrqqqqqqooollllllpppuuuyyy{{{|||xxxrrrnnnllljjjiiihhhkkkhhhccc___]]][[[ZZZXXXWWWWWWXXXXXXVVVSSSOOOLLLLLLJJJGGGCCC@@@>>>===<<<666777777777666666444444333222222111000000000111222222333666;;;DDDNNNVVV\\\aaahhhjjjjjjmmmrrrwww{{{yyywwwvvvvvvvvvuuutttwwwxxx{{{~~~~~~|||vvvrrruuurrrqqquuu|||~~~{{{yyy{{{~~~~~~{{{wwwtttqqqssssssqqqmmmkkkmmmpppxxxyyysssrrrmmmeee[[[RRRHHH???999444333111///......//////777333///...000111000.........---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))---,,,+++***)))***+++,,,++++++++++++++++++++++++......---,,,,,,,,,,,,---)))))))))))))))))))))((())))))*********)))(((((()))******+++,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,+++++++++,,,---.........---,,,,,,,,,,,,---///...------...///000222111333:::GGGSSS^^^kkkvvvzzz}}}uuuooommmkkkhhhgggeeeeeefffgggbbb\\\YYYXXXTTTLLLEEECCCDDDEEEDDDBBB???;;;999:::999777444333222222222000000111222333444444555000000///...------......333777888333//////000000000000111111111000000////////////000000000111111000000000111111222222222444444555666666777888888;;;===@@@CCCDDDEEEDDDCCC???===999666555888>>>CCCOOOZZZdddhhhiiijjjiiifff]]]ZZZUUUQQQNNNOOOQQQRRRXXX\\\bbbeeehhhpppzzzzzztttrrrqqqppppppjjj```YYYZZZYYYTTTRRRUUU\\\\\\\\\\\\[[[]]]```cccdddhhhooovvv|||xxxwww{{{qqqhhhaaabbbgggmmmsss|||lll^^^WWWUUURRRLLLEEE>>>999666555333222111111111111222333444444444444555777999:::>>>BBBFFFKKKOOOSSSXXX\\\\\\]]]aaagggnnnvvv{{{~~~yyyxxxyyy{{{~~~}}}|||xxxvvvqqqrrrtttuuuvvvwwwxxxxxx||||||zzzxxxuuurrrooommmlllmmmkkkiiiiiimmmqqqtttvvvvvvsssoookkkiiihhhgggggglllhhhbbb^^^[[[ZZZXXXWWWSSSSSSSSSRRRPPPLLLHHHFFFEEEBBB>>>;;;888666666666222222333333333333222222222222111111111222333444444666999===DDDNNNXXX___dddkkkqqqsssqqqqqquuuzzz|||~~~{{{wwwtttsssrrrqqqppptttsssrrrrrrssssssqqqooovvvtttsssvvv{{{}}}|||yyysssooohhhhhhhhhggggggkkkooossswwwvvvnnnnnnggg\\\QQQGGG>>>777222/////////...............111...,,,,,,.........,,,///...,,,+++***+++,,,,,,************************++++++++++++++++++++++++******************))))))***))))))))))))))))))***((((((((((((((((((((((((***)))(((((((((((())))))+++++++++++++++++++++++++++******))))))*********((((((((()))))))))))))))******++++++++++++*********++++++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,---------///---+++******+++,,,.........---,,,,,,,,,,,,---...------------......///222000222999BBBJJJUUU___ooouuuyyyyyyzzzxxxqqqkkkhhheeebbbbbbdddfffccc`````````]]]VVVQQQKKKLLLNNNNNNLLLHHHDDDAAA===:::777666555555555555111111111111222222222222333333222111111111111111222444555222///...//////...000111111000000000111////////////000000000000000000111111222222333333555555666666777777777888===>>>@@@BBBCCCCCCBBBAAA<<<;;;777444222555:::>>>BBBNNNZZZbbbhhhooossssss___[[[TTTOOOMMMNNNOOOPPPTTTZZZaaaeeehhhppp}}}}}}ssslllgggdddbbbbbbYYYQQQQQQQQQPPPRRRVVVdddfffiiijjjjjjjjjlllmmmlllnnnsssvvvyyyyyyxxxwww||||||yyy{{{~~~|||sssjjjeeebbbdddgggnnn|||ppphhhccc___XXXPPPHHHAAA<<<:::555444333222222333444555666555444444444555666777999<<<@@@DDDGGGKKKOOORRRUUUVVVYYY]]]bbbhhhnnnqqqkkklllmmmppptttxxx}}}~~~{{{{{{{{{{{{}}}~~~zzzyyyxxxuuurrrlllmmmooorrrssstttuuuuuu|||{{{zzzvvvsssooolllkkkjjjllljjjhhhiiikkknnnooopppkkkjjjgggeeecccbbbbbbccckkkgggaaa]]]ZZZXXXVVVTTTNNNNNNMMMLLLIIIEEEBBB@@@>>><<<999555333222222222222222111111111000000111000//////000111333666777999<<>>===<<<<<<888777555333333666;;;???===HHHTTT\\\fffrrr|||ooojjjbbb\\\YYYWWWVVVTTTRRRXXX]]]___```fffrrr}}}{{{sssiiiaaa\\\ZZZZZZYYYTTTQQQSSSWWW[[[bbbgggrrruuuyyyyyyvvvqqqmmmkkklllmmmmmmnnnnnnmmmlllkkk{{{yyywwwwwwvvvzzz~~~uuullleeedddcccccclllyyyzzzqqqmmmggg___UUUMMMFFFCCC<<<:::888666555555666777666555444333333444555666666888<<>>BBBIIIRRR[[[cccmmm|||~~~uuunnniiiccc\\\WWWLLLOOOQQQPPPQQQVVV```hhhjjjhhhccc]]]XXXWWWYYY[[[ZZZZZZ[[[___eeelllssswww{{{zzzqqqhhhcccddddddddddddddddddddddddwwwrrrpppqqq|||xxxrrrqqqmmmeeegggooo~~~}}}xxxpppggg]]]UUUQQQFFFCCC???;;;888777777777444333333222222333444555333555888:::;;;===@@@BBBDDDGGGJJJLLLMMMPPPTTTXXXWWWYYY\\\^^^```dddjjjnnntttwwwzzz{{{yyyvvvtttrrrssssssssswww}}}}}}{{{xxxwwwyyy}}}|||zzzyyyxxxvvvpppppppppqqqtttwww{{{}}}~~~yyytttrrrrrrrrrpppnnnkkkkkklllnnnoooqqqrrrssswww|||~~~{{{yyyyyywwwtttwwwuuuqqqmmmjjjhhhgggfffgggdddaaa^^^\\\ZZZWWWUUUTTTVVVWWWWWWVVVVVVYYY\\\XXXVVVTTTQQQOOOLLLGGGDDD@@@??????===;;;888666555333333222111111000000000000///.........///000111......///222666;;;@@@CCCMMMPPPUUUYYY^^^ccciiinnnxxx~~~}}}yyyuuutttttttttuuussspppmmmhhhhhhhhhlllqqquuuxxxyyyzzzyyyzzz|||wwwnnniiijjjlllvvv{{{|||uuupppqqqtttqqqxxx}}}|||yyytttkkkcccZZZSSSGGG<<<666222000///------,,,++++++,,,,,,---,,,---......------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))*********+++++++++++++++******))))))******+++************************((())))))***************))))))))))))))))))))))))******))))))***++++++,,,,,,,,,,,,++++++******))))))******+++,,,,,,++++++))))))******+++,,,,,,,,,+++,,,,,,,,,------------***++++++++++++,,,,,,,,,+++++++++,,,,,,---------......---,,,,,,,,,,,,---+++,,,,,,---............000------333888777666777888===EEEMMMVVVcccpppzzzzzzxxxtttqqqkkkkkkqqqnnnmmmlllkkkkkkjjjhhhgggfffccc```]]]]]]^^^aaabbbccc]]]VVVRRRRRRRRROOOMMMFFFEEEDDDCCCBBBAAA@@@???@@@???===;;;999888888777888333222666666222111444111444777555111///000333000000000111111111222222000000111222333444555555555555555444444333333333111222333444555666777777666777999:::<<<@@@EEEIIISSS[[[bbbgggppp}}}}}}vvvpppggg\\\TTTIIIIIIHHHHHHKKKQQQYYY___dddcccaaa^^^[[[\\\aaaeeefffiiimmmpppssswwwzzz{{{xxx{{{}}}zzzrrrhhh___ZZZWWWXXXYYYZZZZZZZZZZZZZZZyyyrrrmmmmmmvvv{{{nnnjjjnnncccppp~~~uuukkkbbb\\\MMMJJJDDD>>>:::777666666222111111000111222333444111333555777777999;;;===<<<@@@DDDFFFGGGIIIMMMQQQMMMPPPRRRSSSSSSVVV\\\aaagggkkkpppsssqqqnnnkkkjjjkkkkkkllloootttyyy|||}}}zzzxxxvvvwww{{{}}}~~~wwwsssnnnlllnnnqqqtttvvv}}}~~~}}}yyyxxxxxxxxxwwwnnnnnnnnnoooqqquuuxxxzzzzzz}}}}}}}}}{{{zzzvvvqqqpppqqqqqqpppnnnlllllllllmmmnnnoooqqqqqqqqqwww{{{yyywwwvvvtttppptttrrrnnnjjjgggeeeeeeddd```]]]YYYVVVRRROOOJJJGGGDDDFFFIIIIIIHHHIIILLLPPPOOONNNLLLKKKIIIEEE@@@<<<;;;;;;:::888666444222111///000111111111000000/////////......///111333444222222333666;;;AAAGGGJJJUUUWWWYYY\\\```gggoootttzzz}}}~~~wwwrrrrrrsssuuuvvvuuupppiiidddeeefffjjjpppuuuxxxxxxwwwwwwxxx{{{vvvllliiinnnssswwwoooooorrrkkkqqqtttrrrnnniiiaaaYYYTTTMMMBBB888333000///......---,,,+++++++++,,,---+++,,,...---,,,+++++++++***+++,,,---...---,,,+++************************(((((((((((((((((((((((((((((())))))*********+++++++++************++++++************************&&&&&&'''(((((()))(((((((((((((((((((((((((((((())))))(((((()))***++++++---,,,,,,+++***)))(((((('''((()))***************&&&'''((()))+++,,,---...,,,,,,,,,------.........******+++++++++,,,,,,,,,)))***+++,,,---......---......---,,,,,,,,,,,,---,,,,,,,,,------,,,,,,+++111------222666444222333555555666999BBBPPP^^^hhhpppyyy|||zzzxxxtttvvv}}}}}}zzzwwwuuusssrrrgggccc]]]YYYXXXZZZ^^^aaabbb\\\VVVTTTWWWYYYXXXVVVSSSSSSSSSRRRQQQQQQPPPPPPKKKJJJHHHFFFDDDBBBAAAAAA>>>888666::::::555333666222555888666111///000333111111111111222222222222...///000111222333444444444333333222222111111111000111333555777999;;;;;;;;;<<<>>>@@@BBBFFFKKKOOOOOOWWW^^^aaahhhsss}}}~~~xxxtttoooeeeYYYOOOMMMLLLKKKLLLQQQXXX```eeemmmmmmllliiifffhhhmmmrrrrrrvvvzzz{{{{{{{{{zzzxxxmmmoooooolllddd[[[TTTPPPMMMNNNPPPRRRRRRPPPNNNMMMzzzppprrr}}}vvvnnngggeeefffooo{{{ooojjj```ZZZPPPGGGAAA===:::999888555222111111333333333333333444666777888999:::999;;;>>>@@@AAABBBEEEGGGIIIHHHGGGGGGJJJNNNRRRUUU___```bbbdddfffffffffeeeccceeegggkkknnnpppqqqrrrsssqqqpppoooqqquuuyyy||||||xxxvvvwwwyyy{{{}}}wwwxxxzzz|||{{{zzzxxxvvvrrroookkkgggeeefffhhhjjjqqquuuzzz}}}~~~~~~{{{}}}~~~yyyvvvuuuttttttsssqqqooommmlllnnnqqqtttwwwwww{{{{{{xxxtttsssrrrqqqrrrqqqnnnlllnnnllliiihhhiiilllqqqssstttsssqqqoooooopppqqqrrrrrrmmmfff```]]][[[YYYXXXXXXUUUOOOIIICCC>>>;;;:::<<<<<<<<<<<<===???AAABBBBBBBBB@@@>>><<<:::888888333333333222222222222222111222222000......///000/////////......///333555888999;;;===@@@EEEKKKPPPWWWYYY]]]dddlllqqqssstttzzz{{{xxx{{{~~~zzzvvvrrrpppppprrrtttrrrnnnhhhdddccchhhiiilllppptttvvvuuussswww|||~~~zzzqqqlllooouuuzzz}}}vvvrrrqqqrrrmmmjjjfffdddbbb]]]UUUPPPJJJFFF???777111...,,,,,,------...///...---+++***---...............------,,,,,,------,,,,,,+++***,,,+++)))'''(((***,,,...))))))))))))))))))))))))---+++***)))*********))))))((('''''''''(((***+++++++++******)))((((((((())))))************)))))),,,,,,+++******+++,,,,,,******))))))))))))))))))///...,,,******+++,,,---(((***+++***)))((()))***************************''')))************,,,...***++++++***))))))***,,,---------............///------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......////////////000000000000333444444666:::BBBKKKQQQVVVfffuuu}}}~~~~~~}}}zzzwwwpppfff^^^[[[YYYWWWVVVXXX\\\YYYUUUUUUYYY]]]___```WWWZZZ^^^bbbdddddddddccc[[[ZZZYYYWWWUUUSSSRRRQQQLLLIIIEEE@@@<<<;;;::::::888888888888777666555555777555333111000000111222111111000111333222000......///000111111111111111000222444666777999<<>>:::777444333333222111000111222222333555666777777888:::<<<======>>>@@@BBBDDDBBBAAAAAACCCFFFJJJMMMUUUWWWYYY[[[\\\]]]]]]]]]^^^___```ccceeegggiiijjjlllkkkjjjjjjlllooorrruuupppnnnkkklllnnnrrruuuvvvnnnppprrrsssrrrpppllljjjllliiifffbbbaaabbbdddeeennnqqquuuxxxyyyyyyzzz{{{xxxzzz}}}}}}xxxuuuttttttsssrrrnnnmmmkkkjjjkkknnnrrrtttxxx{{{|||wwwsssooonnnllllllmmmmmmlllkkkiiihhheeeddddddgggkkkmmmmmmllljjjhhhhhhiiijjjkkkjjjeee^^^XXXUUUTTTSSSRRRNNNLLLGGGBBB>>>:::888777666666555666777888:::;;;999888888777666555444444000000000000000000000000...///000///......///111,,,---......///111555888===AAAEEEHHHKKKOOOSSSVVVYYY[[[___fffmmmqqqsssrrrssswww{{{yyyuuusssvvv{{{{{{{{{{{{zzzwwwtttpppnnniiikkkmmmoooooommmjjjggggggggghhhkkknnnppppppoootttzzz}}}}}}yyyuuuwwwzzz||||||{{{wwwsssqqqlllhhhbbb^^^ZZZTTTMMMGGGDDD@@@:::444000---------+++,,,---------,,,+++***,,,,,,------------,,,,,,,,,,,,------,,,,,,+++***+++***)))((()))***,,,---))))))))))))))))))))))))***)))(((((()))))))))((()))(((((('''((()))***+++)))))))))))))))*********))))))************))))))++++++***))))))***++++++******+++,,,------......---,,,***)))((()))***+++)))+++,,,+++***)))***+++************************((()))++++++******+++---***++++++***))))))***,,,------------............------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......------.........///////////////000000333888>>>CCCIIIWWWdddllltttyyyjjj]]]YYYZZZYYYVVVTTTUUUSSSQQQSSSXXX^^^aaabbbZZZ]]]aaadddeeegggggghhheeeeeefffffffffeeeeeedddbbb___ZZZTTTNNNIIIEEECCCAAABBBBBBBBBBBBAAA@@@???<<<;;;888666444444444444555555555444444444444444111111111222333333444444444666777888999<<<@@@CCCDDDDDDDDDDDDEEEFFFGGGGGGGGGIIIKKKMMMQQQXXXbbbiiipppvvvzzzwwwuuussspppllljjjllloooppppppttt{{{vvvooommmnnnnnnmmmllllllmmmooopppoookkkhhhddd___YYYVVVUUURRRNNNJJJGGGHHHIIIIIIJJJMMMSSSXXX|||~~~}}}uuukkkfffjjjrrryyy}}}sssbbbUUUNNNIIIGGG@@@>>>;;;999777666333000111111111222222333444555666888999999999999;;;===>>>===<<<;;;<<>>======<<<>>>???===999888999;;;888888777777888:::;;;<<<===>>>???@@@@@@CCCGGGKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMOOOSSSXXX___gggmmmwww~~~~~~~~~|||ooogggdddeeeggggggaaabbbdddgggjjjkkkiiigggaaa[[[SSSOOOMMMMMMJJJHHHDDDFFFIIIMMMRRRYYY```fff{{{{{{xxxpppnnnpppsssvvvvvvggg\\\TTTOOOIIIGGGDDDBBB@@@<<<888555444333222222111222333333333555666666666777:::<<<>>>===<<<;;;;;;<<<===>>>FFFFFFHHHJJJLLLNNNOOOPPPPPPOOONNNNNNOOOQQQTTTUUUVVVWWWYYYZZZ\\\]]]]]]^^^___^^^^^^___bbbccccccbbbbbbdddgggiiihhhddd```]]]^^^]]]\\\[[[[[[[[[\\\\\\bbbcccdddddddddfffiiikkklllnnnrrrvvvyyy{{{{{{{{{tttqqqnnnmmmmmmnnnmmmmmmgggfffddddddeeegggiiikkkgggjjjnnnrrrsssssspppooocccaaa^^^\\\]]]_________ZZZYYYWWWUUUUUUUUUVVVWWWTTTSSSSSSRRRRRRRRRSSSTTTQQQMMMFFFBBB@@@AAAAAAAAA:::999777444222111111111111111111111111111111222......///000000111222222000000000000111111111111---///000000///000222444000333777;;;???DDDIIIMMMVVVXXX[[[\\\\\\\\\\\\]]]aaabbbdddhhhlllnnnmmmllliiiiiihhhjjjmmmppprrrrrrmmmnnnppppppnnnjjjeeebbb\\\___gggrrr{{{}}}wwwpppnnnjjjfffddddddfffhhhiiilllrrrvvvuuuvvvzzz{{{zzzsssvvv|||}}}yyyvvvxxx{{{yyyrrrkkkeee^^^UUUMMMHHHBBB<<<888888666222///---------...******++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******((()))***+++,,,+++******))))))))))))))))))))))))&&&'''((((((((('''((())))))))))))))))))*********(((((())))))************))))))************))))))*********))))))*********,,,+++***)))((('''&&&&&&------,,,++++++,,,,,,---***+++,,,,,,******+++,,,***************************+++,,,+++))))))***+++***++++++***))))))***,,,,,,,,,---------.........------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------///000000000//////111333333888???EEELLLXXXeeennnyyyzzz|||yyyhhhbbbbbbaaa^^^\\\]]]\\\\\\\\\^^^___aaaaaa```aaabbb```]]]]]]___bbb```bbbeeeiiilllnnnnnnnnnxxxyyyzzzyyyuuuoooiiieeebbbdddfffhhhhhhfffeeeccc\\\ZZZXXXVVVSSSPPPNNNMMMIIIMMMPPPMMMGGGBBBAAACCCDDDCCCBBBBBBCCCEEEHHHJJJLLLLLLLLLLLLLLLOOOSSSVVVVVVVVVVVVVVVUUUUUUTTTTTTWWWYYY]]]bbbhhhnnntttxxx~~~}}}yyyyyypppeee]]][[[\\\]]]]]]YYYZZZ\\\aaaeeehhhiiihhh___YYYPPPKKKJJJJJJJJJIIIGGGJJJNNNTTT\\\eeemmmrrryyyttt|||}}}{{{{{{||||||zzzzzz~~~zzzlll```YYYTTTQQQNNNLLLIIIEEEAAA===888666444222000000000000111222333444555777;;;>>>AAAAAA@@@@@@?????????>>>BBBCCCDDDEEEGGGIIIJJJKKKKKKJJJIIIHHHIIIKKKMMMOOONNNOOOQQQSSSTTTUUUUUUUUUTTTTTTTTTVVVYYYZZZZZZYYYXXXZZZ]]]______]]]YYYWWWXXXYYYYYYZZZZZZYYYYYYXXXXXXYYYYYYYYYYYYZZZ]]]```ccceeegggjjjllllllkkkkkkhhhfffddddddeeefffeeeddd```___^^^]]]^^^```aaaccc^^^```cccggghhhhhhgggfff]]]ZZZVVVTTTTTTTTTTTTSSSRRRQQQOOONNNMMMLLLLLLLLLIIIIIIHHHHHHHHHIIIIIIIIIFFFCCC>>>;;;:::;;;;;;;;;888777555222000/////////111111111111222222111111000000000000000111111111//////000000111111111111...///000000///000222444666:::???DDDJJJOOOUUUYYYaaabbbbbbaaaaaacccgggjjjfffffffffhhhjjjkkkjjjhhhhhhggggggiiimmmpppqqqpppmmmnnnmmmllliiieeeaaa______ccclllxxxyyyqqqsssooojjjgggfffggghhhhhhhhhmmmpppnnnnnnpppqqqooonnnwww|||vvvuuuwwwvvvooohhh^^^WWWOOOHHHDDD@@@;;;888666555222///------------+++,,,,,,,,,------......++++++,,,---------------++++++,,,,,,++++++***)))((()))***,,,,,,+++***)))))))))))))))))))))))))))''')))++++++)))((()))***((())))))***************************))))))(((((())))))************))))))++++++++++++++++++++++++///......,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,---)))***+++***)))((()))+++***************************+++,,,+++))))))***+++***++++++***))))))***,,,,,,,,,,,,------------...------,,,,,,,,,+++++++++,,,++++++++++++,,,------,,,,,,---------.........+++,,,------,,,,,,---///111222555999>>>FFFPPPYYYccciiirrrzzz~~~}}}pppiiifffccccccdddfffggggggffffffffffffgggfffgggeee```ZZZWWWXXX[[[[[[]]]```cccfffhhhiiiiiippprrrvvvyyyxxxsssnnnjjjiiijjjlllmmmnnnmmmlllkkkkkkjjjjjjhhhfffccc```___ZZZ___dddaaaYYYQQQMMMMMMPPPOOONNNNNNPPPSSSVVVWWWZZZZZZZZZYYYYYYZZZ]]]`````````aaa``````___]]]]]]^^^```dddjjjpppuuuxxxyyy{{{|||wwwuuusssuuuuuuvvvzzz}}}{{{uuunnniiiccc\\\XXXWWWXXXVVVUUUTTTSSSUUUXXX\\\___``````YYYTTTMMMJJJLLLOOOQQQQQQRRRSSSWWW^^^fffnnnuuuxxxxxxpppvvv}}}xxxtttuuuzzz|||ppphhh```]]]ZZZWWWTTTQQQNNNKKK???===999555222000000000000111222333444777;;;???BBBCCCCCCCCCBBBAAA@@@????????????@@@AAACCCDDDEEEGGGFFFEEEEEEFFFGGGIIIJJJIIIJJJKKKMMMNNNNNNOOOOOOMMMMMMNNNQQQUUUXXXYYYXXXSSSUUUWWWYYYYYYWWWUUUTTTQQQSSSTTTVVVUUUTTTRRRPPPMMMNNNNNNMMMMMMNNNQQQSSSVVVWWWYYY[[[[[[ZZZYYYXXXXXXWWWVVVVVVXXXYYYYYYXXXTTTTTTSSSSSSSSSTTTVVVWWWVVVWWWXXXYYYZZZYYYWWWVVVTTTQQQMMMKKKKKKJJJIIIGGGHHHHHHGGGFFFEEEDDDCCCBBB@@@@@@@@@@@@AAAAAAAAAAAA>>>;;;999888888888777666777666444111000/////////...///000000111111111000////////////////////////---......//////000000111...///111111111222555777>>>BBBGGGMMMSSSYYY^^^bbbcccbbbaaa```bbbgggnnnsssmmmkkkiiihhhiiiiiihhhgggggghhhiiikkknnnpppoooooommmkkkiiigggeeecccccccccgggjjjqqqyyy~~~}}}wwwqqqwwwsssooolllkkkjjjiiihhhccchhhjjjhhhhhhjjjllljjjpppzzzzzzvvvtttqqqiiibbbUUUOOOHHHCCCAAA???;;;888555333111///------------------,,,,,,,,,---......***+++,,,---.........---+++++++++++++++******)))((()))***+++,,,+++******))))))))))))))))))))))))(((+++...---***((()))***((()))******++++++******++++++******)))(((((('''))))))************))))))++++++,,,,,,,,,,,,++++++)))*********++++++,,,,,,)))************+++++++++((()))******)))((()))***************************)))***++++++***)))***,,,***++++++***))))))***,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,---------......---...///...------///111000...///333555888>>>EEEMMMWWWeeeooosssuuuzzz}}}wwwrrrnnniiigggiiihhhjjjmmmnnnmmmnnnooopppnnnooommmfff]]]WWWXXXZZZXXXYYYZZZ\\\___aaacccdddjjjnnnrrruuutttooojjjfffcccdddeeefffggghhhhhhhhhnnnooopppppppppmmmkkkiiifffjjjnnnlllfff^^^XXXUUUVVVVVVVVVWWWYYY\\\^^^```bbbccccccbbb``````aaabbbccccccdddddddddcccaaa```___aaaeeekkkqqqtttsssqqqmmmtttxxxsssllliiigggeeehhhiiimmmsssvvvtttmmmhhh^^^ZZZVVVUUUVVVUUUSSSPPPNNNMMMLLLNNNQQQTTTUUUUUUUUURRROOOQQQWWW\\\______^^^^^^```fffmmmtttxxxzzz{{{uuuyyy||||||{{{uuussstttvvvxxxyyyooolllhhheeecccaaa___]]]KKKHHHCCC===999666555555222222222222333555:::===???@@@AAAAAAAAA???===<<<======<<<<<<===>>>@@@AAAAAAAAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJLLLKKKKKKMMMQQQTTTUUUUUUPPPQQQQQQQQQPPPOOONNNNNNHHHJJJMMMNNNNNNKKKHHHFFFBBBCCCDDDCCCCCCCCCEEEGGGHHHIIIKKKLLLLLLKKKJJJIIIIIIHHHGGGHHHKKKLLLLLLKKKGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIHHHFFFDDDCCCCCCBBB@@@>>>????????????>>><<<;;;:::888999::::::;;;;;;;;;:::777666666777888777555333444333111000/////////000,,,---...000111111111000------......////////////......//////000111111222000222555777999;;;???BBBGGGKKKQQQWWW\\\bbbgggkkkjjjiiigggeeefffkkkrrrwwwtttqqqllliiihhhiiiiiiiiiiiikkknnnpppqqqpppoooooohhhfffbbb```aaaeeeiiilllnnnoooqqqtttuuuuuutttsssvvvtttqqqpppnnnlllhhheee^^^ccceeecccdddiiillllllrrrxxx~~~wwwqqqhhh^^^VVVLLLHHHBBB???>>><<<888555111000///...------------...---,,,+++++++++,,,---)))***+++,,,,,,---------+++++++++++++++***))))))))))))***+++++++++++++++)))))))))))))))))))))))))))---000///***'''''')))((()))***+++++++++***************)))))))))))))))))))))************)))))))))***+++,,,,,,+++***)))&&&&&&'''((()))******+++))))))******++++++++++++)))***++++++))))))***+++************************((()))++++++******+++---***++++++***))))))***,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,+++++++++++++++***++++++,,,---++++++++++++,,,,,,,,,,,,000111000///......000222///,,,---111222000333888>>>IIIVVV]]]```eeemmmuuuyyy}}}|||vvvooolllfffjjjnnnppppppppprrrttttttvvvtttmmmbbb[[[[[[]]]XXXXXXXXXZZZ]]]```dddfffjjjmmmqqqsssrrrmmmgggccc[[[[[[[[[[[[\\\^^^```aaaeeehhhkkkmmmnnnmmmkkkjjjggghhhhhhgggddd___[[[XXXVVVWWWXXXZZZ\\\^^^```aaaccceeeeeedddaaa___^^^^^^]]]^^^___``````___]]]\\\]]]^^^ccciiinnnnnnkkkggg```dddeeeaaa^^^]]]\\\YYY[[[___dddjjjmmmkkkeeeaaaXXXUUUQQQPPPQQQQQQNNNKKKHHHGGGHHHKKKPPPUUUXXXYYY\\\[[[[[[```ggglllmmmmmmgggfffgggkkkqqqvvvxxxxxx}}}}}}uuuvvv~~~{{{sssooonnnnnnxxx|||xxxssspppooonnnmmmlllVVVRRRMMMFFFAAA>>><<<<<<333333333222111333777;;;;;;<<<>>>>>>>>><<<:::999>>>===<<<<<<<<<===???@@@======???@@@AAABBBBBBAAADDDCCCCCCDDDEEEFFFGGGHHHJJJHHHFFFGGGIIIKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCAAACCCFFFHHHGGGDDD@@@>>>;;;<<<======<<<<<<===??????@@@BBBCCCDDDCCCBBBAAA>>>>>>>>>???BBBDDDCCCCCC>>>>>>=========>>>??????@@@@@@AAACCCDDDDDDDDDDDD???>>>======>>>===;;;999999::::::::::::888666555444555666777777777777777333444444666888777444111000000.........///000111,,,---///111222222222222,,,---...///000111111222000111111222333444444444444777:::>>>AAAEEEIIIMMMNNNSSSYYY___dddiiinnnrrrxxxwwwuuurrrqqqssswww{{{yyyuuunnnjjjiiijjjjjjjjjlllppptttvvvuuurrrqqqqqqccc```]]]\\\___fffoootttrrrrrrpppnnnlllnnnqqquuutttsssrrrqqqooolllgggccc[[[```bbbaaacccjjjnnnooorrrtttxxx}}}vvvmmmaaaTTTKKKGGGCCC>>><<<;;;999555222---------,,,,,,------......---+++*********++++++(((((()))++++++,,,,,,,,,***++++++++++++***))))))***************+++++++++)))))))))))))))))))))))))))---111///***&&&&&&(((((()))***+++,,,+++******((((((((()))******++++++))))))************))))))((()))***++++++***)))(((,,,,,,,,,+++++++++++++++***+++,,,---------------***+++,,,,,,******+++,,,************************''')))***+++******,,,...***++++++***))))))***,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++******++++++,,,---)))************+++++++++......,,,***((((((+++---000,,,---222333///000444444===GGGKKKLLLPPP\\\fffkkkttt}}}~~~{{{}}}vvvnnneeeiiinnnpppooooooppprrruuuxxxwwwpppeee]]]]]]___^^^]]]]]]^^^bbbfffkkknnnkkknnnrrrtttsssnnniiieeeWWWVVVUUUUUUVVVYYY[[[]]]\\\___cccgggiiiiiigggfffbbb```]]]\\\\\\[[[YYYWWWSSSUUUWWWZZZ\\\^^^^^^___aaacccdddccc___[[[YYYXXXWWWXXXYYY[[[[[[ZZZXXXWWWXXXYYY]]]cccggggggbbb]]]ZZZ\\\[[[WWWUUUVVVTTTPPPRRRWWW^^^cccdddbbb^^^[[[VVVQQQMMMKKKKKKKKKIIIGGGDDDDDDGGGMMMVVV^^^dddgggiiiiiijjjnnntttwwwvvvtttjjjiiiiiimmmrrrvvvwwwwwwyyypppmmmxxx}}}}}}|||sssjjjdddjjjyyy~~~sssccc\\\SSSMMMJJJGGGDDDAAA@@@<<<666444555777777666777777888999;;;;;;999666888888888777777777777666===<<<<<<======>>>???@@@AAAAAAAAABBBBBBCCCCCCDDDCCCDDDFFFGGGGGGFFFDDDCCCAAAAAA@@@>>>===<<<;;;:::===>>>???@@@???===:::999===;;;888777777666555333===;;;::::::;;;<<<<<<;;;888888888888777777777777777777777777777777777777<<<<<<;;;;;;:::999888888777777777666555444222111444444333333333333333333444444444555555555555555666555555444444444555555333222222111000//////............////////////000,,,---//////......///111000///......111333555555888>>>EEEGGGHHHKKKQQQWWW```\\\\\\cccoooxxx{{{zzz|||vvvtttvvvzzz{{{{{{}}}vvvnnnhhhfffgggjjjkkkoootttvvvrrrnnnkkkhhhddd```]]]\\\```hhhoootttuuuppprrrsssrrrqqqpppqqqssssssrrrpppooolllhhhccc___YYYYYY[[[___dddhhhjjjkkklllqqqvvvyyywwwmmmcccXXXMMMEEECCCAAA===999555222000///222000---++++++,,,...///,,,,,,,,,------.........,,,+++***))))))***+++,,,******************++++++(((((())))))*********++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,&&&(((***---------+++*********)))))))))))))))***,,,+++++++++******))))))++++++*********************************************************)))(((((('''(((((()))+++,,,------(((***,,,---+++)))((((((+++***))))))***+++---...------------,,,,,,+++***---------------...///000...............---------,,,***))))))***++++++******,,,------,,,,,,...///555666888;;;===BBBHHHLLLTTT]]]gggnnnpppqqqtttvvvyyy|||vvvnnnqqqttttttqqqmmmkkkjjjoooppppppnnnjjjfffeeeeeefffaaa\\\\\\aaahhhmmmoooppptttzzz}}}|||uuummmggg]]]YYYUUUSSSSSSUUUWWWXXX[[[\\\^^^```bbbeeeiiijjjfffaaa[[[UUURRRPPPOOOMMMOOOQQQTTTXXX[[[\\\ZZZXXX]]]aaa```YYYTTTTTTUUUSSSRRRPPPNNNOOORRRUUUUUUTTTXXXUUUYYYdddiiiccc[[[XXXUUURRROOONNNPPPPPPMMMJJJLLLOOOSSSVVVXXXWWWTTTRRROOOMMMKKKKKKLLLLLLKKKJJJJJJNNNTTTZZZ```hhhssszzzyyyzzz{{{|||{{{yyyvvvuuummmjjjiiinnnvvvzzzwwwsss}}}uuurrrxxxxxx|||{{{{{{|||~~~ssskkkeeeooo{{{oooggg[[[SSSOOONNNLLLKKKGGGBBB<<<999999::::::999777666666777888888666555666666666666777777777777:::::::::;;;<<<>>>???@@@>>>>>>???@@@AAABBBCCCCCCBBBBBBCCCCCCBBB@@@>>>=========<<<;;;:::999888777888999::::::999777555444777666555555555555555444444333333555777999:::999666666555555555444444444444444444444444444444444777888999:::999777555333333444444444444333333222222222222222222333333333444444444444444555555666777777666555555444555555222222111000000///......000000111111111111111111,,,---......,,,,,,---...222000///000333777;;;===EEEIIINNNPPPOOOQQQWWW]]]aaa^^^^^^eeerrr|||}}}zzzvvvuuuwww{{{yyypppiiiggggggiiijjjpppqqqmmmhhhfffhhhhhhfffdddaaa___bbbhhhooorrrsssssssssrrrqqqppprrrvvvyyyvvvtttqqqmmmiiiddd]]]YYYUUUVVVYYY]]]cccggghhhhhhiiinnnrrrtttzzzyyynnnccc[[[SSSLLLFFFAAA???;;;666333000//////...---------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,+++++++++***)))))))))((()))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))***+++******+++++++++++++++*********))))))))))))******************))))))((((((***************************************************************)))(((((()))******+++++++++******++++++,,,++++++++++++,,,+++*********+++,,,---...,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------,,,******,,,---,,,++++++,,,...---,,,,,,---...///000111222333666:::===FFFMMMWWW]]]```bbbfffiiippprrrvvvyyy{{{~~~}}}~~~~~~yyytttqqqllllllkkkjjjjjjjjjjjjjjjkkkeee^^^ZZZ]]]ccchhhkkksssxxx{{{ooofff```]]]XXXTTTSSSTTTUUUVVV]]]___bbbeeehhhkkknnnpppgggbbbZZZSSSPPPPPPPPPPPPUUUVVVXXXZZZ\\\]]]\\\[[[^^^aaaaaa[[[VVVVVVVVVTTTNNNMMMMMMOOORRRSSSRRRPPPUUUSSSWWWbbbhhhccc]]]ZZZRRRNNNJJJHHHJJJJJJIIIGGGHHHKKKOOOUUUXXXYYYWWWVVVRRRPPPNNNNNNQQQVVVXXXZZZXXX[[[___ccchhhpppxxx}}}yyyvvvtttllljjjjjjpppxxx{{{xxxttt~~~yyytttwww~~~}}}zzzvvvtttvvv{{{~~~tttgggjjjmmmqqqyyy~~~wwwyyyvvvfffZZZUUUTTTUUUUUURRRNNNHHHDDDBBBBBBBBBBBB;;;999777666666666444333444555555666777888999999:::::::::::::::;;;<<<===;;;<<<===>>>???@@@AAABBBBBBBBBBBBAAA???<<<999888888777777666555444444333333444555555555333222111222222222333333444444555111000000111444666666666222222222222111111111000111111111111111111111111111333666777777444000...///000111111222222222222000000111111222222333333555444333333333444666777888888777555444444444444111000000//////.........//////..................---...///...---,,,---...444444444666:::???DDDGGGQQQUUUYYYXXXWWWXXX^^^cccgggdddbbbgggpppxxx||||||ssssssrrrrrrtttyyy~~~xxxpppjjjgggggghhhiiijjjgggaaa]]]aaajjjnnnmmmiiieeecccdddiiinnnpppppptttssspppmmmnnnrrrxxx}}}wwwtttooojjjeee___XXXTTTRRRSSSWWW\\\bbbeeeeeeddddddiiilllnnnsssyyy|||{{{tttkkk```VVVQQQMMMIIIFFF>>>;;;777333///.........++++++,,,------,,,***)))*********)))))))))))))))++++++************++++++---,,,,,,+++***)))(((((())))))))))))************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))),,,+++***)))))))))******************************++++++************))))))************************************************)))************))))))(((+++,,,,,,---,,,***'''&&&+++***)))))))))+++---...++++++++++++,,,---...///,,,,,,---------,,,++++++++++++++++++***************++++++,,,,,,---------///---,,,,,,---......---,,,---...---,,,+++,,,---///000000/////////222444777<<>>;;;999888666444444444555666777888999999<<<<<<;;;:::::::::::::::<<<<<<<<<======>>>>>>>>>BBBBBBAAA???===;;;888777444333333333222111111111222333444444444333222222///111222222222222333444444333222333444444333222000000000000////////////////////////////////////000111222333333111///------...//////000000//////...//////000111222222333444444222222333444666777888777666444333222222222000/////////.........---.........---------------...000111111111111222444777999===AAAEEEJJJNNNRRRXXX[[[^^^]]][[[\\\aaagggooojjjeeeeeejjjoooqqqpppjjjkkkmmmmmmmmmqqqyyy~~~zzzuuummmhhheeeeeeeeeeee^^^]]]ZZZ\\\fffrrrvvvtttkkkgggdddeeeiiimmmnnnmmmpppnnnllljjjiiimmmssswwwrrrooolllhhhddd___ZZZVVVRRRSSSWWW]]]aaadddcccaaa```dddggggggjjjooopppmmmccc\\\RRRLLLIIIGGGEEECCC;;;888444000...---...///+++,,,,,,,,,,,,,,,++++++*********))))))(((((('''++++++++++++++++++++++++,,,+++++++++***))))))))))))))))))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))((()))))))))))))))))))))((())))))******++++++******++++++++++++++++++++++++))))))))))))************************************))))))************)))(((***+++---...---***'''%%%'''''''''(((***,,,,,,,,,+++++++++,,,,,,---......,,,,,,,,,------,,,,,,++++++++++++++++++***))))))******+++,,,---.........///...,,,,,,...///...---,,,......---+++***+++,,,111111111000///...000222000444888;;;>>>AAAFFFJJJSSSWWW^^^dddhhhkkknnnpppooosssvvvuuuttt{{{wwwqqqlllnnnvvv~~~|||vvvlllccc]]]ZZZYYYXXX```dddnnn{{{wwwlllaaa___\\\WWWTTTSSSTTTUUU\\\___cccgggkkkrrr{{{~~~vvvjjj```\\\]]]___```\\\\\\[[[ZZZZZZ\\\___aaaiiikkkiiiaaaZZZUUUOOOIIIGGGGGGHHHJJJKKKLLLLLLKKKNNNOOOSSSYYY]]][[[WWWSSSRRRMMMIIIIIILLLOOOPPPPPPSSSUUU\\\fffoootttuuusssrrrooommmmmmppptttvvvwwwwwwvvvuuuttttttvvvyyy{{{|||zzzwwwsssnnniiieeeccc______ccciiioooqqqmmmiii|||}}}zzzwwwvvvvvvxxxyyy~~~zzztttrrruuuxxxrrrhhhbbbfffnnnxxx|||kkkcccaaaaaabbbaaa```___]]]\\\\\\]]]^^^VVVRRRLLLGGGCCC@@@<<<:::555555555555666666666666;;;:::::::::;;;;;;<<<===>>>>>>>>>===============@@@@@@???===;;;999777666222222222111111111111111222222333333333333333333000333444444222000111222333222222333444444333111000000000/////////......////////////////////////111111000/////////000000......//////......---,,,......///000111111222222333333222222333444666777666555333222111000000///////////////............////////////000000000000...000333444555666999;;;<<>>@@@DDDKKKQQQVVVYYY\\\^^^___dddiiijjjjjjnnnwww{{{vvvqqqssszzz{{{sssiiiaaa\\\YYY[[[^^^eeerrr~~~{{{sssiiigggccc\\\UUUQQQQQQRRRUUUWWWZZZ[[[```iiivvvzzzoooeee```______```ZZZZZZYYYXXXWWWZZZ___ccchhhkkkiiiddd___ZZZRRRJJJGGGGGGFFFEEEFFFHHHKKKMMMQQQUUUZZZ___ccceeeccc```\\\YYYWWWXXX]]]```aaa``````bbbhhhsss}}}~~~}}}~~~~~~}}}}}}{{{wwwtttsssssstttuuuvvvtttqqqlllgggbbb^^^\\\XXXYYY\\\aaaffffffbbb___}}}zzzxxxvvvttttttvvv}}}zzz}}}xxxnnn[[[^^^dddlllvvvuuummmjjjiiihhheeegggiiiiiihhhggghhhiiieeebbb\\\WWWRRRMMMIIIFFF<<<;;;:::888666555444333666777888999;;;>>>@@@AAA@@@@@@@@@@@@???????????????>>><<<:::888666555444111111111222222222222222000111111111222222333333111444666555222//////111------///111444555444222000000000000////////////000000000000000000000000222111///------...000222////////////......---,,,//////000000111111222222111111222333444555555666333333222000////////////////////////////////////+++,,,------...///000000000222555888999;;;>>>AAACCCIIIQQQVVVWWWXXX[[[^^^aaafffiiiiiifffeeeiiimmmqqqmmmgggdddfffkkkooorrrooonnnllljjjhhhhhhkkkmmmppplllfff```]]]ZZZXXXVVVYYY___fffmmmvvv{{{xxxrrrhhheeebbbbbbeeefffeeeccc]]]___```___^^^]]]^^^___aaacccgggkkknnnnnnkkkhhh]]]]]]^^^```bbbaaa___]]]ZZZ]]]^^^ZZZXXXXXXUUUPPPGGGDDDAAA@@@@@@>>>999555222111000...---------...///---+++)))***,,,...000++++++++++++************++++++,,,,,,,,,,,,++++++(((((()))***+++,,,,,,---************))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,(((((()))******))))))(((((()))***,,,,,,,,,++++++&&&&&&&&&''''''''''''((('''(((((())))))*********))))))))))))))))))))))))((())))))************)))'''(((***,,,,,,,,,+++***((()))+++000444444///***))))))***+++,,,,,,,,,,,,++++++,,,---------,,,,,,,,,---.........---,,,+++,,,------....../////////---+++******+++,,,,,,++++++,,,---,,,+++***+++,,,)))+++,,,,,,,,,,,,---...000/////////000222444555777;;;???CCCEEEGGGIIIKKKQQQVVV]]]bbbeeeiiinnnqqquuuyyy|||~~~}}}zzz|||wwwnnngggdddfffgggkkksss|||~~~{{{wwwuuupppfff[[[TTTQQQRRRRRRTTTTTTTTTVVV^^^lllwwwyyytttllleeeaaa]]]ZZZXXXPPPQQQQQQPPPNNNQQQWWW\\\bbbfffhhhgggfffddd]]]UUULLLLLLKKKIIIHHHKKKPPPTTTYYY```fffkkkpppvvvxxxvvviiiiiiiiimmmrrrsssqqqnnnjjjkkkoooxxx|||zzzwwwssspppqqqrrrrrrrrrtttrrrnnniiiccc___[[[YYYRRRSSSUUUXXXZZZYYYUUURRR|||}}}zzzwwwuuutttooowww}}}uuu```______aaafffnnnxxx~~~zzztttqqqnnnlllmmmqqqvvvxxxvvvtttssssssooolllhhhddd```\\\VVVSSSIIIGGGEEEAAA>>>:::888666666777777888:::<<<===>>>@@@@@@AAABBBBBBCCCDDDDDDBBBAAA>>>;;;888555333222111111111222222222333333111111111111222333444555///333666555111...///000------///111444555333222000000000000/////////...000000000000000000000000000///............///000......//////000000//////111111111111111111111111///000222444555555555444222222111000000000000000000000000000000000000000,,,---...000111333444555888:::===???@@@BBBEEEHHHLLLPPPUUUWWWWWWXXX]]]aaagggkkkpppoookkkhhhiiilllnnnjjjeeedddfffmmmsssxxxtttqqqmmmjjjiiihhhggggggcccaaa]]]\\\\\\\\\\\\[[[]]]dddkkkoootttxxxwwwssshhhddd``````aaaaaa^^^[[[WWWXXXZZZZZZYYYYYYZZZ[[[___bbbiiipppuuuuuuqqqmmmdddcccaaaaaa```___\\\ZZZXXXZZZYYYTTTPPPNNNIIICCCAAA>>>;;;::::::888333///---------------,,,++++++,,,+++******+++,,,---...******************++++++++++++,,,------,,,++++++)))))))))***+++++++++,,,************)))))))))((((((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&''')))---///222///,,,)))((()))***,,,''')))+++,,,------,,,+++&&&'''''''''((((((((((((''''''(((((()))******+++))))))))))))))))))))))))(((((()))***************))))))***++++++++++++***+++)))***...222333...***'''((()))+++++++++++++++***+++,,,,,,---------,,,***+++---...///...,,,+++---------------------------+++******+++,,,,,,+++***+++,,,,,,+++***+++---***,,,......---------///...---,,,---///000111111444666888999::::::===>>>EEEHHHNNNUUU[[[___```aaaaaafffiiilllrrryyy|||zzzsssuuuwwwzzz|||}}}}}}}}}||||||}}}|||vvvsssrrrrrrsssvvv{{{{{{qqqeee]]]ZZZ[[[WWWZZZ[[[YYYWWW[[[eeennnnnnmmmjjjhhhddd```ZZZUUUOOOPPPQQQOOOLLLMMMSSSXXX___dddhhhkkknnnnnnggg___XXXYYYYYYXXXWWWXXX]]]```bbbjjjpppssswwwvvvwwwzzzzzzuuuooonnnqqqyyy{{{yyywwwvvvvvvwwwvvvuuusssnnnkkkhhhhhhlllooopppppppppmmmhhhccc\\\WWWSSSQQQJJJJJJKKKKKKKKKIIIFFFDDDdddzzz|||zzzyyyxxxoootttyyy~~~}}}wwwiiieee```[[[ZZZ___hhhnnn|||zzzvvvtttpppmmmvvv{{{~~~{{{{{{sssqqqnnnllliiieee```\\\UUUSSSPPPKKKFFFAAA>>><<<;;;:::999888777777777777???@@@AAACCCEEEGGGHHHIIIGGGEEEBBB>>>999666444222000000111111222333333333333333333333444555777777,,,111555555111...///111222111222444555555222///000000/////////.........000000000000000000000000,,,---.../////////...---,,,---...000111222222222222222222111111111111111---///333555666666444333222222111111111111111222000000000000111111111111444555777999;;;===>>>???@@@BBBEEEFFFGGGIIIKKKMMMQQQTTTVVVUUUTTTVVV]]]cccjjjooosssrrrlllhhhgggiiimmmiiidddbbbeeelllsssxxxvvvqqqkkkiiihhhhhheeebbbVVVUUUVVVXXX]]]aaadddeee^^^eeejjjlllooouuuyyyyyyiiieee```^^^^^^\\\YYYVVVTTTUUUVVVWWWWWWXXX[[[]]]```dddllltttyyyxxxsssooohhheeebbb```___]]]ZZZXXXVVVXXXWWWQQQKKKHHHBBB;;;???;;;777555555333///,,,)))***+++,,,,,,+++)))(((((()))***+++,,,++++++***(((((())))))******++++++++++++------------+++++++++++++++***************+++*********))))))(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&%%%&&&***...111;;;666///(((&&&(((+++///''')))+++---...---,,,+++))))))******+++++++++,,,&&&''''''((()))******+++))))))))))))))))))))))))(((((()))***************++++++******************+++(((&&&)))---///,,,(((&&&''')))***++++++*********+++,,,,,,------------)))***,,,.........,,,+++---,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,---,,,,,,)))***,,,,,,++++++,,,...)))***,,,,,,+++******+++------,,,---000222222222...///111111111222555777999:::===DDDKKKOOOOOOMMMUUUYYY]]]___eeemmmqqqpppgggiiilllnnnnnnooorrrtttooorrrvvvyyyzzz{{{}}}zzz}}}}}}zzzxxxxxxzzzxxxzzz~~~xxxnnnfffeeeggg___ccceeebbb]]]]]]dddjjjjjjjjjllllllkkkeee^^^XXXYYY[[[[[[XXXTTTTTTYYY^^^```fffkkknnnrrrssslllcccccceeehhhhhhffffffiiikkkgggooottttttvvv|||~~~{{{~~~}}}vvvrrrpppqqqxxx|||uuuuuurrrnnnkkkkkkjjjiiihhhbbb```^^^aaaggglllooooookkkhhhbbb[[[TTTNNNJJJGGGCCCCCCBBBAAA???<<<:::888QQQaaayyyzzz|||wwwtttqqqrrrrrrsssuuuzzz}}}~~~}}}xxxpppkkkddd^^^ZZZ[[[]]]___ooovvv{{{|||~~~~~~xxxtttqqqpppppplllyyy{{{mmmiiiiiigggffffff```___\\\YYYTTTMMMDDD>>>===:::777777888888666333;;;<<<>>>???AAABBBCCCDDDEEEEEEDDD@@@;;;666444444222222333333222222222222222222111111111111222222222222111000000/////////000000111222222111111111//////000111000///...---000111222222222222000000222111111000//////000000000/////////111222222111333333222111111222222222555444444333333333333444333444333222000000222444333444666666666666777999>>>???AAABBBBBBCCCEEEFFFHHHHHHIIIIIIJJJLLLMMMNNNQQQTTTWWWWWWVVVWWWYYY\\\lllkkkjjjjjjkkkkkkiiigggfffdddccceeeiiimmmooopppllljjjgggddd```^^^\\\[[[[[[XXXWWWYYY^^^ccceeefff^^^______bbbkkkssstttooocccaaa^^^[[[WWWUUUSSSRRRTTTSSSQQQQQQSSSWWW\\\___eeehhhmmmrrrttttttsssqqqjjjddd^^^\\\]]]]]]ZZZWWWTTTQQQKKKGGGCCC@@@===;;;777555444111...,,,***)))(((((()))))))))************+++,,,------+++)))(((+++***)))))))))***+++,,,*********+++,,,---...///,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))((((((''''''******))))))(((((('''''')))))))))))))))))))))))))))((('''((()))+++...000333111---)))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******++++++++++++******(((((())))))*********+++))))))(((((()))***++++++))))))))))))))))))))))))---------,,,,,,,,,++++++,,,...000///---+++++++++)))***,,,.........,,,+++///.........///...---+++,,,,,,,,,+++++++++******---------,,,,,,,,,++++++++++++,,,------------,,,---------............///,,,---//////...///000222444555888;;;===@@@AAABBBFFFGGGJJJOOOVVV^^^dddhhhfffffffffgggggghhhhhhhhhjjjlllnnnooopppooonnnmmmmmmnnnooopppqqqrrrrrrrrrvvvxxx||||||wwwssspppooonnnkkkkkklllnnnjjjddddddhhhnnntttyyyxxxsssnnnmmmnnnhhhkkkmmmjjjdddaaaaaadddeeehhhlllppprrrrrrqqqppppppnnnnnnqqqvvvwwwrrrnnnnnnoooppprrrtttvvvxxxyyyzzzxxxtttvvvssssssxxx}}}|||rrrhhhlllgggaaa^^^___```___^^^ZZZXXXWWW[[[aaadddbbb______[[[UUUMMMGGGCCCAAAAAA:::888666444333111111000CCCNNNccc{{{{{{}}}xxxuuusssssssssssssssuuuzzz}}}~~~|||~~~~~~yyyuuuqqqkkkeee```^^^]]]]]]```fffiiijjjnnnwww|||{{{}}}yyytttpppllljjjiiinnnxxxsssmmmllliiigggggggggeeebbb___\\\VVVPPPKKKIIIEEE@@@===<<<:::888555777888999;;;>>>AAACCCEEEFFFGGGGGGDDD???:::777666333222222222333333444555555444333333333333444444222222222222222111111000111222222333333333222222000111222222222111//////000111222222222111000///000000///........./////////......///000111111111333333333222222222333333555444444444444444555555555666666444333333555777666888:::;;;<<<===???AAAGGGIIIKKKLLLLLLMMMOOOQQQPPPOOOOOONNNMMMMMMMMMMMMUUUWWWYYYYYYXXXYYY\\\^^^gggggghhhhhhgggffffffeee``````bbbeeehhhjjjiiihhhhhheee```\\\YYYYYY[[[\\\]]][[[XXXYYY]]]```bbbbbb^^^______aaahhhpppqqqmmmeeeccc```[[[WWWTTTRRRQQQOOOOOOQQQTTTXXX]]]bbbddddddgggkkkoooqqqqqqooonnneee```ZZZXXXZZZZZZXXXUUUPPPLLLGGGCCC@@@===:::888333333111000...,,,+++*********+++++++++,,,,,,,,,***+++,,,------,,,+++***+++******)))***+++,,,---//////...------------...,,,,,,+++++++++*********))))))))))))))))))))))))***)))))))))((((((((('''******))))))(((((((((((()))))))))))))))))))))))))))(((''''''(((***,,,---///---***)))((()))***,,,))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))******++++++******)))(((((()))))))))*********)))))))))))))))***++++++)))))))))))))))))))))))),,,,,,,,,,,,+++++++++++++++---......,,,++++++,,,,,,,,,,,,+++)))'''$$$"""---,,,------.........---,,,,,,,,,++++++++++++***++++++*********)))))))))))))))***++++++++++++***,,,,,,,,,,,,------------***,,,......------///000000000222444666777777777:::<<>>:::888888777777888;;;???CCCEEEFFFHHHJJJHHHDDD>>>:::888555444333222222444666777444333222111111111111222111222333444555444333222333333444444444333333222222222333333333222111000222333333333333222111000000///////////////000000/////////000111222333333444444444444444444555555555666666666777777888888999:::;;;:::::::::<<<>>>===@@@CCCEEEFFFHHHJJJLLLQQQSSSUUUVVVVVVVVVXXXZZZTTTTTTSSSRRRQQQQQQPPPPPPWWWXXXYYYXXXYYYZZZ]]]```bbbeeeggggggcccaaa```aaa[[[]]]```dddfffeeebbb^^^aaa]]]WWWRRRQQQTTTYYY\\\___]]]ZZZYYY[[[]]]^^^^^^^^^______```fffmmmnnnkkkhhheee___YYYTTTQQQPPPPPPLLLNNNRRRWWW[[[___bbbddd```bbbeeehhhjjjiiihhhgggaaa\\\WWWTTTUUUUUUSSSQQQIIIEEE@@@===:::888555333//////......---,,,,,,,,,+++++++++++++++,,,,,,,,,***++++++,,,,,,------...+++++++++++++++,,,------//////...---------------,,,++++++++++++*********))))))))))))))))))))))))))))))))))))((((((((((((***))))))))))))((((((((()))))))))))))))))))))))))))((('''''''''(((***+++***))))))((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))******++++++******)))(((((())))))))))))******))))))))))))))))))***+++))))))))))))))))))))))))++++++++++++*********)))***+++,,,,,,***+++,,,...)))***+++,,,,,,,,,*********+++,,,------.........,,,,,,,,,,,,++++++++++++*********)))))))))(((((())))))***++++++++++++*********+++++++++,,,,,,,,,***+++------,,,,,,---///,,,---......///.........000111444999>>>EEEJJJMMMMMMNNNQQQSSSWWWZZZ\\\]]]```aaabbbcccbbb```^^^]]]SSSUUUYYY]]]```bbbdddeeeccceeeiiimmmqqqsssssstttsssrrrpppooonnnnnnoooooommmlllpppsssrrrmmmlllooovvv{{{}}}yyyxxxyyyxxxzzz{{{xxxsssppppppqqqpppooommmlllmmmoooqqqsssuuuuuuwww{{{~~~}}}wwwrrrnnnnnnmmmllllllllllllllloooqqqsssrrrooolllkkkkkkiiiiiimmmsssxxxwwwoooggg^^^\\\ZZZYYYZZZYYYXXXVVVNNNKKKGGGGGGHHHIIIHHHFFFCCC@@@<<<888555333222222000//////...---------,,,666:::CCCSSSiii{{{uuuyyy{{{yyyxxxvvvuuusssvvvvvvvvvssspppnnnnnnooommmooorrruuuxxxzzz{{{{{{|||}}}}}}yyywwwtttqqqoooooooooooodddcccaaa______aaabbbaaajjjjjjkkkjjjiiigggeeecccbbbhhhooouuuzzz}}}wwwuuussssssvvvvvvqqqkkkfffccc```___]]]bbb]]]VVVMMMGGGAAA>>><<<>>>===;;;;;;===AAAFFFIIIGGGJJJLLLLLLHHHBBB>>><<<:::999666444333444666888666555444444333333222222111222444666777666555555444444444555444444333333333333333333333222222111444444444444333333222222111111000000000111222222222222333333333444666888777777888888888888888888999:::;;;<<<=========>>>@@@AAACCCCCCCCCCCCEEEGGGHHHKKKOOOQQQRRRRRRTTTVVVWWWXXXYYYYYYXXXXXXYYYZZZSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVXXX[[[___aaaaaafffiiigggaaa\\\[[[]]]ZZZ[[[]]]```aaa___ZZZVVVZZZVVVPPPMMMMMMQQQWWW[[[^^^]]][[[ZZZYYYZZZ[[[[[[]]]______```eeelllnnnkkkiiiccc[[[SSSNNNNNNPPPRRRPPPSSSVVVZZZ\\\]]]\\\\\\\\\]]]___aaaaaa```___^^^___[[[UUURRRPPPOOOMMMKKKBBB???;;;888666444222000...---------,,,+++++++++))))))))))))))))))))))))*********+++,,,...///000,,,++++++,,,,,,,,,------)))))))))***+++,,,......++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((()))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))************))))))(((((())))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))************)))))))))))))))*********)))***---000)))***,,,---////////////***+++------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,------------,,,*********+++++++++,,,,,,***,,,------,,,,,,---///,,,,,,------------,,,,,,......000333777;;;>>>@@@???@@@BBBEEEIIILLLNNNOOOUUUVVVXXXYYYXXXWWWUUUTTTPPPQQQTTTVVVXXXXXXXXXXXXVVVXXX\\\```dddeeeffffffdddcccbbbaaaaaabbbcccdddbbbbbbfffllllllhhhfffhhhnnnqqquuuwwwuuusssrrrrrrsssuuuuuussspppmmmlllmmmnnnmmmkkkjjjiiijjjkkklllmmmnnnqqquuuwwwuuuooojjjjjjiiihhhgggffffffffffffffffffeeebbb```___```bbbdddfffkkkqqquuutttnnnhhhdddcccbbb```]]]ZZZVVVSSSHHHDDD???===<<<<<<;;;999888666444222000///000000------............------///444;;;CCCPPPfffssspppyyyyyysssrrrtttvvvxxxwwwxxxwwwtttqqqooooooppppppooonnnnnnpppsssvvvxxxvvvyyyzzzzzz|||~~~zzzuuuqqqpppssswwwzzzssspppnnnmmmkkkgggaaa^^^```aaabbbcccdddddddddddd^^^cccjjjpppuuuzzzxxxwwwwwwxxx{{{zzzrrrkkkgggfffddddddgggddd]]]UUUMMMGGGDDDBBBEEECCCBBBBBBEEEKKKQQQUUUNNNPPPRRRRRRNNNJJJGGGEEEDDDBBB>>>:::888888999999;;;<<<<<<===<<<;;;:::999444555777888999999999999777777777777777666555555555555555444444444444444444444333333333333444444333222222222222222333333444555666555555666999<<<<<<===>>>???@@@?????????AAAAAACCCDDDEEEEEEEEEEEEGGGIIIKKKLLLLLLLLLNNNPPPSSSVVVYYYZZZZZZYYYYYYZZZZZZ[[[[[[YYYWWWUUUUUUVVVRRRSSSSSSTTTTTTTTTSSSSSSQQQRRRSSSVVV[[[```ccceeedddhhhllliiiaaaZZZWWWWWWXXXXXXWWWXXXXXXVVVSSSQQQSSSQQQOOOMMMOOORRRVVVYYY\\\\\\[[[YYYXXXXXXXXXYYYYYY]]]___aaaeeelllmmmkkkeee___UUUMMMJJJLLLRRRVVVYYYZZZ\\\]]]]]][[[YYYXXX[[[[[[\\\\\\[[[ZZZYYYYYY]]]ZZZTTTOOOKKKHHHFFFEEE===:::666444333222000///...------,,,+++******)))))))))))))))))))))))))))))))))******,,,---///000++++++,,,,,,------------)))))))))***+++,,,---...+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++******))))))*********+++++++++***)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******)))))))))))))))((((((((((((((((((******)))))))))))))))***))))))))))))))))))))))))*********)))))))))(((((()))*********)))+++---000...------,,,+++***((((((,,,...///...+++))))))***---------,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++,,,------------,,,***+++++++++,,,,,,,,,,,,,,,---......---,,,...///+++,,,,,,---......------///000000111333444555666444555777999;;;===???@@@EEEGGGIIIKKKLLLKKKJJJJJJLLLNNNPPPRRRRRRQQQPPPOOONNNPPPTTTXXX[[[]]]]]]]]][[[ZZZYYYXXXWWWWWWXXXYYYVVVVVVZZZaaaccc___\\\]]]```cccfffhhhhhhhhhggggggiiiiiiiiihhhfffdddccccccfffggggggfffeeecccaaa```aaacccgggkkkllliiidddaaaaaaaaa```_________``````]]]]]]ZZZWWWUUUUUUXXX[[[]]]aaafffkkknnnllliiifffeeeeeeccc___XXXQQQKKKGGGBBB???:::777555444333222///...---,,,,,,,,,------***+++,,,------------,,,,,,222888;;;AAARRRjjj}}}yyynnnoooxxx|||tttrrruuuzzz~~~zzzyyyxxxuuurrrqqqrrrsssuuurrrnnnjjjjjjllloooqqqrrrssstttwwwzzz~~~xxxqqqnnnqqqvvvzzzyyyvvvuuuxxxxxxqqqhhhddd___^^^\\\[[[\\\^^^```bbb```dddjjjooosssvvvxxxzzz|||uuuqqqsssvvvxxx}}}yyyssspppooooooooommmlllggg```WWWPPPMMMLLLJJJIIIIIIKKKPPPWWW]]]bbbZZZ[[[[[[YYYVVVTTTTTTTTTQQQOOOKKKGGGDDDBBBAAAAAA???BBBEEEGGGGGGEEEBBB@@@=========>>>???@@@AAAAAA>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::999999999999999666666555666666777888999888777666555555555555666888:::;;;:::999:::???CCCFFFGGGIIIJJJKKKJJJJJJIIIJJJLLLMMMNNNOOOOOONNNMMMMMMOOOQQQRRRRRRRRRTTTUUUXXXZZZ]]]^^^\\\[[[ZZZZZZ\\\\\\\\\ZZZWWWTTTTTTUUUUUUUUUVVVVVVUUUSSSQQQPPPRRRSSSUUUZZZ```eeeggggggdddhhhjjjhhhaaaYYYTTTQQQSSSRRRQQQQQQRRRSSSRRRQQQRRRQQQPPPPPPQQQSSSVVVXXX\\\\\\\\\YYYVVVUUUUUUVVVTTTZZZ^^^___cccggghhheee^^^YYYSSSNNNNNNRRRWWW\\\``````______]]]\\\[[[ZZZ[[[[[[YYYXXXWWWVVVUUUTTTXXXTTTOOOJJJEEEAAA??????999666333111111000///...------,,,,,,++++++******,,,,,,,,,+++++++++++++++((())))))***,,,---......******+++,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************+++))))))))))))))))))))))))++++++++++++************++++++++++++***)))''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))******))))))((())))))((((((((((((''''''+++******)))))))))))))))))))))))))))))))))))))))************)))))))))((()))***++++++++++++---///,,,,,,,,,,,,,,,,,,,,,,,,---000111///+++((()))***------------,,,,,,,,,,,,+++++++++*********))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,...///...---,,,---///******+++,,,------------///////////////.........//////000111222333444444666888;;;===>>>???>>>===BBBDDDGGGJJJKKKKKKJJJIIIHHHJJJNNNQQQTTTVVVVVVVVVXXXVVVUUUSSSRRRQQQQQQRRRMMMLLLQQQYYY\\\YYYTTTSSSUUUVVVYYY\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[]]]^^^```aaa___[[[WWWTTTWWWZZZ^^^aaabbb```]]]ZZZXXXWWWWWWVVVVVVWWWWWWXXXUUUUUUSSSPPPNNNNNNQQQTTTZZZ^^^ccceeeeeedddccccccaaaaaa___YYYPPPGGG@@@===;;;999777333111//////...///..................///'''(((***+++,,,+++******///333666666999DDDUUUbbbooo~~~oooiiimmmsssuuu{{{vvvvvvyyy|||}}}{{{yyyuuuqqqppprrrtttwwwsssnnniiifffeeeeeefffhhhiiimmmssszzz~~~yyyqqqmmmooossswww{{{wwwwww}}}~~~xxxpppmmmhhhddd^^^XXXVVVWWWZZZ]]]___bbbfffjjjmmmnnnooopppppplllkkkooosssuuuyyy~~~~~~xxxttttttvvvwwwxxxvvvvvvsssmmmddd\\\WWWVVVRRRRRRRRRSSSWWW]]]bbbeeedddcccaaa]]][[[[[[]]]```^^^\\\ZZZVVVSSSQQQOOONNNIIILLLRRRVVVWWWTTTOOOLLLIIIHHHGGGFFFGGGHHHJJJKKKGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCAAA@@@@@@@@@AAABBB>>>======>>>???AAACCCDDDAAAAAA???>>>============AAACCCEEECCCAAACCCHHHMMMPPPRRRTTTVVVVVVVVVUUUTTTTTTUUUWWWXXXXXXWWWVVVUUUPPPRRRUUUVVVUUUUUUUUUVVVVVVYYY\\\]]][[[YYYXXXXXXZZZ[[[[[[YYYWWWUUUUUUVVVUUUVVVXXXXXXXXXVVVTTTSSSTTTTTTWWW\\\bbbffffffddd```bbbdddddd___XXXQQQMMMOOONNNPPPSSSVVVYYYZZZYYYTTTRRRPPPPPPPPPSSSVVVXXX]]]^^^]]]ZZZUUUQQQQQQRRROOOVVV[[[\\\]]]___]]]YYYUUUUUUUUUVVVYYY\\\___aaaeeeccc___\\\YYYXXXXXXXXXWWWVVVTTTQQQOOONNNMMMMMMMMMKKKGGGBBB===:::999999555222000...//////...---+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******'''((()))+++,,,,,,++++++)))***+++,,,,,,,,,+++***...---,,,,,,+++,,,,,,,,,************))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))*********+++++++++))))))))))))))))))))))))))))))***************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((())))))))))))(((((())))))((((((((('''''''''++++++***)))))))))))))))))))))))))))))))))))))))++++++*********))))))))))))+++---------,,,---...((()))***+++---///111222,,,000222000,,,)))***---...------------,,,,,,,,,,,,,,,,,,++++++++++++***))))))***++++++++++++***)))))))))*********+++++++++---...---,,,+++,,,---++++++,,,---------,,,,,,+++,,,,,,,,,,,,,,,++++++,,,------...//////000000000111444666666666555444555888<<>>???@@@DDDGGGJJJIIIFFFDDDGGGJJJFFFHHHGGGCCC;;;444111000---...//////---+++***++++++***************))))))+++,,,...//////...---+++***,,,///111222444666999IIINNN___|||}}}rrriiibbbiiilllxxx~~~yyyxxxyyy}}}yyywwwvvvsssnnnooosssqqqpppkkkdddaaabbb___ZZZ]]]___cccgggmmmuuu~~~|||sssllliiikkknnnsssuuuvvvxxxwwwuuusssqqqyyytttmmmddd]]]XXXVVVUUUSSSWWWZZZZZZXXXXXX]]]bbbdddgggjjjlllmmmmmmnnnnnnvvvsssmmmjjjkkkqqqxxx|||}}}~~~uuunnnkkkkkkgggffffffeeedddbbbaaa```hhheeebbb___^^^```ccceeemmmllljjjgggeeeddddddddddddkkktttzzzzzztttmmmiii___[[[VVVRRRQQQTTTXXX[[[\\\___```^^^ZZZWWWWWWYYYXXXXXXXXXVVVTTTTTTVVVWWWTTTTTTTTTSSSSSSTTTVVVXXXUUUVVVVVVRRRMMMJJJKKKLLLUUUVVVWWWWWWVVVVVVWWWXXX\\\^^^aaabbbaaa``````aaa```aaa```^^^______YYYQQQNNNOOOOOOMMMKKKMMMQQQUUUTTTVVVZZZ]]]]]]\\\YYYVVVWWWUUUSSSUUUXXXZZZYYYVVVWWWYYY\\\```aaa^^^YYYUUUWWWXXXZZZ[[[[[[ZZZXXXWWWYYYXXXUUURRROOOPPPRRRTTT^^^\\\[[[]]]aaacccbbb```UUUTTTSSSTTTVVVXXXYYYYYY```]]]XXXSSSNNNLLLKKKKKKMMMMMMMMMNNNOOOPPPRRRSSSSSSVVV[[[aaadddeeeeeedddccc```ZZZTTTOOOLLLMMMOOOOOOMMMIIIFFFBBB@@@??????<<<;;;:::888555333000///,,,,,,++++++,,,,,,---...)))***,,,.........,,,+++************************++++++***)))(((((()))))))))************+++++++++***,,,------,,,++++++,,,******((('''&&&&&&&&&&&&***))))))((('''&&&&&&&&&((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))************)))*********++++++++++++))))))))))))))))))))))))))))))))))))************''''''''''''((()))++++++)))))))))))))))***+++++++++++++++***((('''%%%$$$&&&'''((())))))((('''&&&+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))******---------------------------,,,+++*********+++,,,---,,,***))))))***,,,...//////...---,,,,,,++++++...---+++*********++++++,,,,,,++++++***))))))(((++++++++++++++++++++++++************+++,,,---...************************,,,++++++++++++++++++,,,---------,,,,,,+++++++++************+++,,,---...//////////////////......444444444444555666777888<<<===>>>>>>>>>===<<<;;;;;;===@@@CCCDDDEEEDDDDDDCCCAAA@@@DDDKKKOOONNNLLLEEEFFFIIILLLNNNOOONNNNNNKKKLLLNNNOOONNNLLLJJJHHHIIIHHHGGGFFFFFFFFFFFFFFFIIIFFFBBB===999888888999888888777666666555444444::::::::::::;;;;;;;;;;;;<<<;;;999666444111///...---------,,,,,,+++++++++---......---+++******+++++++++++++++++++++++++++***,,,...///000111444666===@@@MMMeee||||||uuupppkkklllrrr||||||zzz|||wwwuuuvvvvvvssssssuuuvvvuuuooofffaaaaaaaaa^^^]]]^^^```bbbfffkkkrrrwww}}}|||xxxrrrllliiihhhiiiiiimmmqqqtttuuusssooommmuuurrrlllfffaaa___^^^^^^ZZZZZZXXXTTTQQQQQQTTTWWW[[[^^^bbbfffiiikkknnnpppppplllhhhdddeeeiiinnnrrrzzz}}}|||uuupppoooppplllnnnpppqqqpppllliiiffffffeeeeeedddcccccceeefffnnnkkkhhhggghhhiiihhhhhhiiinnnuuuzzzzzzuuuppplll```]]]XXXUUUUUUXXX]]]```fffiiijjjiiieeecccccceeeeeeeeefffdddbbbaaabbbdddbbbbbbaaa___^^^]]]^^^___aaaaaa```\\\WWWTTTTTTUUUZZZZZZYYYXXXWWWVVVWWWWWWXXXZZZ\\\\\\[[[[[[\\\]]]ZZZ]]]^^^\\\[[[ZZZTTTMMMKKKLLLMMMLLLLLLOOOTTTXXXWWWYYY\\\^^^]]][[[XXXUUUVVVTTTSSSUUUXXXZZZZZZXXX]]]]]]]]]^^^^^^]]]ZZZXXXXXXXXXXXXWWWUUUSSSQQQOOOMMMNNNNNNMMMMMMQQQWWW\\\cccaaa___```bbbbbb```^^^ZZZYYYXXXZZZ\\\]]]\\\[[[\\\ZZZWWWRRRNNNJJJGGGFFFFFFGGGHHHJJJMMMOOOQQQSSSWWWZZZ___cccfffgggfffeeeaaa^^^WWWPPPKKKIIIIIIKKKLLLJJJGGGCCC@@@>>><<<<<<777666555444222///---,,,,,,++++++++++++,,,------((()))+++,,,,,,,,,++++++************************++++++***)))))))))))))))))))))*********+++++++++***,,,------,,,++++++,,,---,,,+++******)))))))))***))))))(((''''''&&&&&&((((((''''''''''''((((((''''''((((((((()))))))))(((((()))))))))*********))))))))))))*********+++))))))))))))))))))))))))''''''''''''(((((((((((((((((('''(((((()))***+++'''''''''''''''((())))))(((((())))))***)))))))))(((((())))))))))))((((((************)))))))))((())))))))))))))))))))))))*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***+++,,,,,,+++***)))***+++---............---,,,,,,++++++---,,,+++*********++++++************************++++++++++++++++++++++++************+++,,,------************************++++++************++++++,,,,,,,,,,,,++++++++++++***************+++,,,---........................////////////000111222333444444555666666555444444444666888;;;<<<<<<<<<;;;;;;999888<<>>AAACCCDDDEEEDDDDDDBBBDDDEEEFFFFFFDDDBBB@@@@@@???>>>============>>>===;;;888666444333333333333222222111000000//////444444444444555555555666666555333111///---,,,+++,,,,,,,,,,,,,,,,,,++++++---......---+++******+++++++++++++++++++++++++++***,,,---......///111333666777???PPPaaaqqq}}}tttrrrrrruuuxxx|||}}}uuuqqqtttwwwwwwvvvwww{{{{{{vvvkkkcccbbbcccccc]]]]]]]]]\\\\\\___dddggglllnnnpppoookkkgggdddcccdddiiioootttvvvtttpppmmmpppnnnjjjhhhfffggghhhiiigggaaaZZZSSSPPPOOONNNNNNRRRTTTXXX\\\aaafffiiikkkgggdddaaa___```cccgggiiirrruuuvvvuuupppnnnnnnppppppsssxxx{{{zzzwwwrrrnnnjjjlllnnnnnnkkkhhhffffffmmmhhhddddddhhhkkkkkkiiikkknnnrrruuuuuurrrooolllbbb___\\\YYYZZZ^^^cccfffqqqtttvvvtttqqqnnnoooqqqppprrrsssssspppooonnnnnnooonnnlllkkkiiihhhgggfffjjjiiigggbbb^^^[[[ZZZ[[[[[[ZZZXXXUUUTTTSSSSSSTTTSSSTTTUUUUUUUUUWWWYYY\\\XXX]]]___[[[XXXVVVRRRMMMKKKLLLMMMNNNOOOSSSYYY]]]]]]^^^______]]]ZZZVVVTTTTTTSSSSSSUUUXXXZZZ[[[ZZZ^^^]]][[[YYYYYYYYYYYYZZZXXXWWWUUUQQQNNNKKKHHHGGGFFFIIIKKKLLLLLLQQQZZZbbbeeecccaaa```___^^^[[[YYY]]]]]]]]]```aaaaaa___]]]WWWWWWUUURRRMMMHHHDDDAAA@@@AAAEEEIIINNNRRRTTTVVVYYY\\\```dddfffgggffffff]]]XXXRRRKKKGGGFFFGGGIIIHHHFFFCCC@@@===;;;999888222222111111///...,,,++++++++++++++++++,,,------)))))))))***************************************+++***)))))))))))))))))))))))))))*********++++++***,,,------,,,++++++,,,...---,,,+++*********+++***))))))((((((''''''&&&((((((''''''''''''(((((((((((()))))))))))))))***(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))'''''''''''''''((())))))'''((()))*********************))))))))))))******************))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++))))))(((((()))***+++,,,******))))))***,,,...///...------,,,,,,+++++++++,,,,,,+++************+++(((((()))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,*********************************))))))************************+++++++++******)))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///------......///......---///000111333444444333222333222111333888::::::888555666888999::::::999999999:::<<<======;;;999888666666555444444444444555111000000//////...............------,,,,,,++++++////////////000000000111000///...---,,,+++***)))+++++++++,,,,,,,,,,,,,,,,,,---...---+++******+++************************+++,,,......------///000444444999BBBLLLYYYjjjyyy{{{yyywwwwwwzzz}}}vvvlllnnnsssvvvuuuuuu{{{~~~|||qqqgggddddddddd]]]\\\[[[YYYWWWWWWZZZ\\\___cccggghhhgggcccaaa```cccggglllppprrrqqqnnnlllkkkjjjiiihhhiiikkknnnoooqqqjjjaaa\\\ZZZXXXTTTPPPQQQQQQRRRUUUYYY\\\^^^^^^\\\\\\[[[\\\___bbbfffhhhjjjkkklllkkkiiihhhiiikkkmmmqqqvvvzzz|||{{{xxxvvvxxx|||~~~xxxpppjjjhhhmmmfff___```fffjjjiiifffjjjiiijjjkkkkkkkkkiiihhhdddaaa^^^]]]^^^bbbgggkkktttvvvxxxwwwssspppqqqsssrrruuuwwwwwwuuurrrpppoooooonnnmmmlllmmmmmmllllllkkkiiieee```\\\ZZZYYYYYYVVVTTTQQQOOOOOOOOOOOOOOOQQQRRRSSSSSSUUUXXX]]]aaacccgggggg```ZZZXXXXXXVVVTTTTTTSSSSSSTTTXXX[[[^^^ccccccbbb```]]]YYYUUUSSSRRRQQQRRRSSSVVVYYY[[[\\\[[[ZZZXXXVVVSSSRRRSSSUUUTTTRRRPPPMMMJJJHHHGGGFFFKKKNNNPPPNNNLLLOOOXXX___aaa```^^^\\\ZZZXXXVVVTTT[[[\\\___bbbeeedddbbb___UUUTTTQQQNNNJJJFFFBBB@@@>>>AAAFFFMMMRRRWWWYYY[[[WWWYYY]]]aaadddeeeffffffXXXTTTMMMHHHFFFGGGHHHIIIDDDBBB@@@===:::888666555000000000000///...---,,,+++++++++***+++,,,,,,---******)))))))))******+++******************************)))))))))))))))***))))))))))))***************+++------+++***+++,,,+++***))))))((((((((()))))))))))))))((((((''''''((((((''''''''''''(((((())))))))))))************(((((((((((()))))))))***'''''''''(((((((((((()))(((((((((((((((((((((((())))))))))))***************))))))(((((((((((())))))))))))))))))******+++***+++++++++***)))((((((+++***((((((((((((***+++*********)))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((************************'''''''''((()))***++++++)))))))))***+++,,,...///---,,,,,,,,,+++++++++***++++++******************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++*********************************))))))))))))******(((((())))))******++++++******))))))))))))))))))*********+++++++++++++++,,,,,,++++++,,,------...,,,,,,,,,---------------......///000000000//////000///...000333444444222222333444444444444333222444444666777666555444333111111000000000000000111,,,,,,---......---,,,,,,---------,,,,,,+++++++++------........./////////---------,,,,,,,,,++++++******++++++,,,,,,,,,---+++,,,---,,,***)))***+++)))))))))))))))))))))))),,,---///...------...000000000333888<<>>999555555444333111...+++)))...............---,,,+++*********)))***++++++,,,((()))***+++***)))'''%%%************************))))))((())))))***++++++(((((((((((()))))))))))))))***,,,,,,***)))***+++***)))))))))))))))******)))))))))))))))*********((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************''''''''''''(((***++++++)))))))))))))))***++++++$$$%%%&&&'''((((((((((((((()))***++++++***)))((((((((())))))*********+++************************''''''((()))***+++,,,,,,************************))))))***++++++***)))(((***++++++,,,,,,,,,++++++)))))))))))))))*********'''((()))+++++++++***)))''''''(((***+++,,,---...++++++++++++++++++++++++'''(((+++---...---,,,+++************************,,,,,,++++++++++++,,,,,,,,,,,,++++++******))))))************+++,,,---...'''(((((()))***++++++,,,,,,++++++*********++++++''''''&&&&&&''')))***,,,************+++,,,------)))***+++,,,,,,,,,...///---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......************++++++,,,---))))))******+++,,,---------------------.........,,,,,,,,,,,,------------*********+++++++++++++++,,,+++++++++******)))))))))***++++++***)))***,,,++++++++++++++++++++++++++++++++++++++++++++++++......------...111333555555;;;EEEQQQ^^^kkkwww~~~uuunnniiigggddd___\\\\\\___bbbqqq}}}tttiiinnnjjjjjjnnnnnniiieeeeeegggccc^^^[[[ZZZXXXUUURRRSSSQQQOOOMMMNNNMMMLLLJJJQQQRRRUUUXXX[[[]]]___```___```aaabbbdddeeefffggg___\\\XXXXXX[[[^^^^^^]]]___]]]]]]```dddeee```[[[NNNKKKGGGCCCAAABBBEEEFFFJJJLLLPPPSSSUUUVVVVVVUUUVVVVVVVVVXXX]]]dddkkkooovvvzzz}}}zzzrrrjjjgggfffgggeeecccccceeehhhjjjjjjmmmjjjeeebbbbbbbbbbbbaaa``````___]]][[[YYYZZZ[[[]]]eeemmmooonnnnnnrrrwww{{{vvvssstttvvvxxxyyyyyyqqqhhhbbbbbbfffiiikkkmmmfff^^^YYYXXXYYYYYYYYYTTTVVV[[[aaaeeeeee___ZZZ]]]WWWUUUZZZ]]]ZZZYYYZZZ\\\[[[[[[[[[[[[[[[\\\\\\```]]][[[]]]aaaccc```]]]XXXTTTNNNJJJIIIJJJJJJKKKHHHGGGEEEDDDDDDEEEFFFGGGGGGNNNRRROOOMMMMMMNNNLLLHHHIIIKKKMMMOOOPPPQQQQQQPPPOOOPPPQQQSSSSSSQQQOOOJJJJJJIIIHHHGGGFFFFFFFFFGGGFFFEEEFFFGGGKKKNNNQQQLLLQQQTTTSSSSSSVVVVVVSSSWWWVVVTTTQQQOOOLLLJJJIIIDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCAAA>>>;;;888666333222000///---,,,,,,,,,,,,,,,++++++***)))((((((*********)))******++++++++++++++++++++++++++++++(((***,,,,,,***(((((((((((()))***++++++***)))(((***)))'''&&&&&&(((***,,,***++++++++++++***))))))++++++***)))(((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&((()))++++++)))(((&&&$$$%%%'''((((((((('''&&&(((((((((((())))))))))))&&&&&&&&&'''''''''((((((***)))(((&&&&&&''''''(((***))))))(((((((((((()))))))))))))))))))))))))))******+++++++++,,,,,,,,,(((((((((((())))))))))))******))))))))))))******,,,)))'''(((+++,,,)))'''(((((())))))*********+++)))))))))))))))))))))))))))))))))((()))******+++************************(((((())))))))))))(((((()))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,---,,,***((('''***)))))))))***+++,,,,,,************************,,,+++***))))))+++---...+++++++++++++++++++++++++++++++++,,,,,,---------))))))******+++++++++,,,)))))))))***+++++++++,,,///......---,,,******)))******+++++++++,,,,,,,,,---+++)))((('''((()))***+++*********))))))((((((+++,,,------------,,,++++++***)))(((((()))***+++******+++,,,,,,,,,,,,+++)))************+++++++++++++++******)))*********''')))++++++******+++,,,+++++++++*********))))))++++++++++++++++++++++++,,,+++******+++---///111111444999@@@JJJVVVccckkk|||~~~vvvpppnnnnnnkkkfff___[[[ZZZ[[[fffpppzzz~~~wwwrrrpppqqqpppkkkggggggeeeaaa\\\ZZZYYYYYYWWWVVVQQQOOOMMMMMMMMMNNNMMMLLLKKKLLLOOORRRTTTVVVXXXXXX[[[\\\]]]^^^```aaabbbccc```]]]ZZZZZZ[[[]]]\\\ZZZ```^^^]]]___aaaaaa\\\WWWRRROOOJJJGGGEEEEEEGGGHHHKKKMMMOOOQQQRRRRRRQQQQQQNNNNNNNNNPPPUUU[[[bbbeeeooossswwwuuunnnhhhddddddaaa^^^\\\\\\___cccfffgggkkkgggccc```______^^^]]]___```___]]][[[YYYZZZ\\\[[[cccmmmqqqppppppsssvvvzzzwwwtttrrrssstttuuuuuuwwwooofff```___bbbeeegggiiiccc\\\XXXXXXYYYZZZZZZYYY[[[___dddhhhhhhddd```aaaZZZWWW[[[]]]ZZZXXXYYYVVVUUUUUUTTTTTTUUUVVVVVVXXXVVVVVVZZZaaaeeeeeecccXXXSSSMMMHHHGGGFFFFFFFFFCCCBBBAAA@@@@@@AAACCCDDDHHHOOORRROOOLLLMMMMMMLLLHHHHHHJJJKKKMMMOOOPPPQQQQQQPPPOOOPPPPPPOOOLLLJJJGGGGGGGGGFFFEEECCCAAA@@@BBBBBBAAABBBDDDGGGKKKMMMOOOTTTXXXWWWWWWYYYXXXTTTRRRQQQPPPNNNLLLJJJIIIHHHCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCAAA???<<<999555444111000///...---,,,,,,,,,,,,,,,++++++***))))))(((++++++***************+++************************(((***,,,+++***(((((((((,,,---...//////...---,,,))))))))))))*********+++***++++++++++++***))))))+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''((())))))******))))))))))))))))))((((((((((((''''''((((((((()))))))))***)))((('''&&&'''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))(((((()))))))))***)))(((((()))***)))((())))))******************)))))))))))))))))))))))))))))))))))))))******+++************************))))))************))))))))))))*********+++++++++++++++++++++++++++++++++******************))))))***+++,,,---,,,+++)))(((*********)))******++++++******************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++))))))*********+++++++++---,,,***)))((()))***+++++++++++++++*********)))***+++,,,------,,,+++***++++++************++++++******+++,,,,,,,,,,,,+++)))************+++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++***((('''+++++++++*********))))))++++++++++++++++++++++++,,,+++*********+++---...222222333444:::DDDPPPXXXlllpppvvv}}}~~~xxxsssrrrtttsssmmmeee]]]YYYXXX___eeekkkooowww}}}xxxvvvsssmmmiiijjjfffbbb]]]ZZZYYYZZZZZZZZZSSSQQQNNNMMMMMMMMMKKKJJJGGGHHHJJJLLLNNNPPPQQQQQQVVVVVVWWWXXXZZZ[[[\\\\\\]]][[[ZZZYYYZZZYYYWWWVVV^^^\\\[[[\\\^^^^^^[[[WWWVVVSSSOOOLLLIIIIIIJJJKKKLLLMMMNNNOOOOOONNNMMMLLLGGGGGGGGGIIIMMMRRRWWWZZZbbbgggllllllgggbbb______[[[XXXVVVWWW[[[```dddeeefffccc___]]]\\\\\\[[[YYY\\\\\\\\\ZZZWWWWWWXXXZZZ\\\eeepppvvvvvvttttttvvvrrrqqqpppqqqrrrrrrpppooopppjjjaaa\\\[[[]]]```aaaeeeaaa[[[XXXXXXYYYZZZ[[[\\\^^^```eeehhhiiigggeeeddd]]]YYYZZZ[[[YYYXXXXXXQQQPPPNNNMMMLLLMMMMMMNNNSSSRRRSSSXXX```eeeffffffVVVQQQKKKFFFCCCBBBAAA@@@????????????@@@AAABBBBBBIIIOOORRROOOLLLMMMMMMLLLIIIIIIHHHIIIJJJMMMPPPQQQQQQPPPNNNNNNNNNMMMJJJHHHDDDEEEEEEEEEDDDAAA>>><<<>>>>>>???@@@CCCFFFIIIKKKOOOTTTXXXXXXYYY[[[YYYTTTNNNNNNMMMLLLJJJIIIHHHHHHBBBBBB@@@@@@@@@@@@AAABBB@@@@@@>>><<<888555222111......---,,,,,,,,,,,,,,,,,,,,,++++++***))))))))),,,,,,+++***))))))))))))(((((((((((((((((((((((((((***++++++)))(((((()))******++++++++++++******((()))+++,,,,,,,,,*********++++++++++++***))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))(((((())))))***+++******))))))((((((''''''))))))))))))***************)))((('''''''''(((((((((((('''(((((()))***+++))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''((())))))((('''((()))+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))***************************************++++++++++++******)))))))))*********++++++++++++++++++++++++++++++,,,,,,++++++*********)))***+++,,,,,,,,,+++***)))++++++******)))*********************************((()))+++------,,,+++)))+++++++++++++++++++++++++++++++++++++++*********,,,,,,++++++***)))))))))+++++++++***************))))))******+++++++++,,,(((((()))))))))*********---,,,+++*********+++,,,,,,,,,,,,+++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++)))************+++++++++...------,,,,,,------...000---******++++++)))&&&+++************)))))))))++++++++++++++++++++++++///...------,,,---......333333111000333999BBBIIIWWW]]]gggqqqxxxzzzxxxuuutttvvvwwwsssjjjbbb______dddgggggggggooo{{{vvvooolllmmmnnniiiccc^^^[[[ZZZ[[[[[[ZZZWWWSSSPPPNNNKKKIIIFFFHHHIIIJJJLLLMMMNNNOOOOOOQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWVVVUUUTTT[[[YYYXXXYYY[[[]]]]]]\\\XXXVVVSSSPPPNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKHHHHHHHHHHHHJJJMMMPPPRRRUUUYYY^^^aaa___[[[XXXWWWVVVTTTSSSTTTYYY^^^bbbddd```^^^\\\[[[\\\\\\[[[YYYWWWWWWVVVTTTRRRRRRTTTVVVZZZcccnnnttttttqqqnnnmmmkkkkkklllnnnooonnnjjjgggeeeaaa[[[VVVUUUXXX[[[^^^ccc```\\\YYYWWWXXXYYYZZZ[[[\\\]]]```bbbddddddcccddd^^^YYYXXXZZZ[[[ZZZZZZQQQOOOLLLIIIGGGFFFFFFFFFPPPPPPQQQUUUZZZ^^^___^^^QQQMMMGGGCCCAAA@@@???>>>@@@@@@AAABBBCCCEEEFFFFFFJJJPPPRRROOOLLLNNNOOONNNKKKJJJHHHHHHIIILLLPPPRRRQQQPPPNNNNNNNNNMMMKKKIIICCCCCCDDDCCCCCCBBB@@@@@@???@@@AAACCCFFFIIIKKKLLLJJJOOOSSSUUUXXX[[[YYYTTTNNNNNNMMMKKKJJJHHHGGGFFFBBB@@@>>>===<<<===???@@@<<<<<<:::777444111///...,,,+++++++++++++++,,,,,,+++++++++*********))))))---,,,+++***))))))))))))(((((((((((((((((((((((((((***+++***)))((()))***&&&''''''''''''''''''&&&((()))******++++++*********++++++++++++***))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((('''&&&&&&&&&''')))*********))))))(((((('''''')))))))))***************)))))))))(((((((((((((((''''''''''''((()))++++++(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))''''''((((((((((((''''''&&&)))+++***((('''))),,,---,,,,,,++++++*********(((((((((((((((((((((((((((((()))***************************************)))******++++++******)))))))))))))))************************************------,,,,,,+++*********)))******++++++***)))))),,,,,,+++***)))))))))***************************((()))***,,,,,,++++++***************************,,,++++++******)))))))))++++++******************,,,+++++++++***)))))))))))))))))))))************))))))))))))*********+++,,,++++++*********+++,,,++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++))))))*********+++++++++------,,,,,,,,,---......555///)))'''+++...---***************))))))))))))++++++++++++++++++++++++/////////...............------------...111666:::DDDKKKVVVaaajjjppprrrsssvvvyyy{{{vvvmmmfffeeegggnnnnnnjjjggglll|||~~~xxxrrrpppqqqxxxtttmmmeee^^^[[[[[[[[[\\\ZZZVVVRRRPPPNNNKKKIIIJJJKKKLLLMMMMMMNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRPPPQQQSSSUUUVVVVVVWWWWWW\\\ZZZXXXWWWYYY[[[\\\\\\WWWVVVUUUSSSQQQQQQPPPPPPOOOOOOOOOOOOOOONNNNNNNNNLLLKKKKKKJJJJJJKKKKKKLLLKKKOOOUUUYYYYYYVVVSSSPPPOOONNNMMMOOOTTTXXX\\\]]]ZZZYYYYYYZZZ\\\]]]\\\ZZZSSSSSSRRRPPPOOOOOORRRUUUUUU]]]ggglllkkkgggcccaaaffffffgggiiiiiigggbbb___XXXVVVSSSQQQQQQTTTXXX\\\bbb```]]]YYYVVVUUUVVVVVVWWWXXXYYYZZZ[[[\\\]]]^^^bbb^^^ZZZYYY\\\___```^^^TTTQQQMMMIIIEEECCCBBBBBBIIIIIIJJJLLLPPPRRRSSSSSSLLLHHHDDDAAAAAAAAAAAA@@@AAABBBCCCDDDFFFIIIKKKLLLLLLRRRTTTPPPMMMNNNPPPOOOLLLJJJHHHGGGIIILLLPPPSSSUUURRRPPPNNNMMMKKKIIIGGGBBBAAAAAAAAABBBCCCDDDEEEBBBCCCEEEGGGIIIJJJKKKKKKEEEIIIMMMQQQVVV[[[ZZZUUUNNNMMMKKKIIIFFFDDDBBBAAA@@@>>><<<;;;:::;;;<<<>>>888777555333111///---,,,+++************+++,,,,,,+++++++++***************---,,,+++***))))))))))))))))))))))))))))))))))))(((*********(((((()))+++***************************)))'''''''''(((***,,,***++++++++++++***))))))((()))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))(((((((((((('''&&&&&&((()))******)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((()))++++++((((((((((((((((((((((((((((((((()))))))))******(((((((((((())))))))))))''''''(((((((((((('''''''''))),,,+++)))(((***------,,,,,,++++++*********(((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********************************,,,,,,,,,+++++++++******(((((()))))))))))))))))),,,,,,+++***)))))))))*********************************)))))))))***+++,,,************************,,,++++++******)))))))))(((((()))***++++++,,,,,,,,,+++++++++***)))))))))*********)))))))))((((((*********+++++++++,,,,,,******)))))))))*********))))))******************************************((()))***++++++***)))(((******+++,,,,,,,,,,,,+++))))))*********+++++++++++++++******+++,,,------<<<444***&&&(((,,,---,,,))))))))))))))))))))))))++++++++++++++++++++++++------------,,,,,,,,,,,,***+++---------///111444777===FFFPPPXXX```gggkkkuuuzzz}}}yyyqqqjjjjjjmmmuuutttooojjjmmmyyy|||wwwuuuwww~~~zzztttkkkccc^^^]]]^^^YYYWWWTTTSSSSSSSSSQQQPPPKKKKKKKKKLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMNNNNNNMMMOOORRRTTTUUUWWWZZZ\\\aaa^^^ZZZVVVUUUUUUWWWXXXUUUUUUUUUUUUUUUUUUUUUUUURRRRRRQQQQQQPPPPPPOOOOOOLLLLLLLLLLLLKKKJJJJJJJJJIIIMMMSSSWWWYYYVVVRRROOOIIIHHHIIIKKKOOORRRSSSSSSTTTTTTUUUXXXZZZ[[[YYYXXXQQQQQQPPPNNNMMMNNNQQQTTTVVV\\\cccggggggddd```^^^cccbbbaaaaaa```]]]YYYUUUNNNNNNMMMLLLMMMPPPUUUYYY^^^]]][[[XXXTTTRRRRRRSSSTTTUUUVVVVVVUUUUUUVVVXXX\\\\\\YYYWWW[[[aaaaaa^^^TTTQQQLLLGGGCCCAAAAAAAAA???@@@BBBDDDFFFIIIKKKKKKIIIFFFCCCBBBBBBCCCCCCCCCCCCCCCCCCEEEGGGKKKOOOQQQSSSWWWXXXRRRNNNNNNNNNMMMKKKJJJHHHGGGHHHKKKNNNQQQVVVSSSOOOLLLJJJGGGDDDBBBAAAAAABBBCCCDDDFFFHHHIIIEEEFFFGGGIIIIIIIIIHHHGGGDDDGGGIIILLLSSSZZZZZZUUUJJJIIIGGGDDDBBB???===<<<<<<;;;:::888888888888999444333111///...------,,,++++++*********++++++,,,************************,,,,,,+++***))))))))))))************************((()))***)))((((((***,,,,,,,,,+++******+++,,,,,,***)))'''%%%&&&(((***,,,***++++++++++++***))))))'''(((***++++++***))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))******))))))******++++++((((((((()))))))))))))))*********)))))))))))))))))))))*********)))((('''(((((('''(((((()))***+++))))))))))))))))))))))))))))))*********+++++++++(((((((((((())))))))))))'''((()))******)))(((''''''(((******))))))+++,,,+++++++++++++++*********))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******************************++++++++++++++++++++++++((((((((())))))))))))***++++++******)))*********************************+++***((('''((()))+++---************************+++++++++++++++*********''''''(((***+++,,,---...+++++++++***************+++*********))))))((((((***++++++++++++,,,,,,,,,((())))))))))))*********)))))))))))))))*********,,,+++************+++,,,)))))))))******)))))))))******+++,,,,,,,,,,,,+++)))************+++++++++))))))))))))***+++,,,,,,===666---'''&&&((())))))(((((()))))))))))))))***++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,---...------...000333333666;;;AAAGGGOOOXXX___llluuu}}}}}}wwwqqqqqqttt{{{|||xxxssssss||||||{{{}}}|||zzzvvvooohhhcccbbbcccWWWUUUSSSSSSTTTTTTSSSRRRKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJLLLOOOPPPQQQTTTYYY]]]aaa^^^YYYTTTQQQQQQTTTVVVSSSTTTVVVXXXYYYZZZZZZZZZWWWVVVTTTRRRPPPOOONNNNNNKKKKKKMMMMMMNNNMMMMMMLLLNNNRRRWWW\\\^^^[[[VVVRRRKKKKKKMMMPPPSSSTTTSSSQQQPPPPPPQQQTTTVVVUUUSSSPPPLLLLLLKKKIIIHHHIIIMMMQQQUUUYYY^^^bbbcccbbbaaa```aaa^^^[[[XXXUUURRROOOLLLIIIJJJKKKJJJJJJLLLQQQVVVVVVWWWWWWUUUQQQNNNOOOPPPOOOQQQRRRQQQNNNMMMNNNPPPSSSTTTRRRPPPTTTZZZZZZTTTMMMJJJFFFBBB???>>>???@@@>>>???AAACCCDDDFFFHHHIIIIIIGGGDDDCCCDDDEEEEEEEEEFFFEEEEEEFFFIIINNNTTTWWW\\\___]]]UUUNNNKKKJJJIIIHHHGGGFFFEEEFFFIIIKKKMMMNNNLLLHHHFFFEEEDDDCCCAAADDDFFFIIILLLMMMMMMLLLKKKIIIJJJKKKKKKJJJHHHEEEDDDCCCDDDEEEGGGNNNUUUUUUPPPGGGFFFDDDBBB@@@>>><<<<<<777777666555555444333333111000...---,,,,,,------,,,,,,+++*********++++++************************++++++***************+++************************((()))***)))((((((***---+++***))))))))))))***+++))))))((((((((()))***+++***++++++++++++***))))))'''(((***+++++++++))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++***''''''(((((())))))******,,,,,,++++++************))))))***+++***)))((('''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++(((((((((((())))))))))))'''(((***++++++***(((''''''&&&%%%''')))***))))))))))))******************))))))))))))))))))))))))'''(((***+++++++++)))((()))))))))))))))))))))))))))))))))******)))))))))(((((((((((()))))))))***************************((())))))******+++++++++***************+++,,,,,,*********)))******++++++************************)))))))))))))))******+++************************++++++++++++,,,,,,,,,,,,(((((()))***+++,,,,,,---***************+++++++++))))))***************+++************++++++++++++))))))******++++++++++++)))))))))******+++++++++---,,,+++******+++,,,---+++******))))))******+++******+++,,,,,,,,,,,,+++)))************+++++++++)))(((((()))***+++,,,,,,222///,,,)))''''''(((((((((((((((((())))))******++++++++++++++++++++++++***+++,,,------------,,,+++++++++)))(((***---000333444666888<<>>???DDDEEEFFFGGGFFFGGGHHHIIIKKKHHHFFFEEEFFFFFFFFFEEEJJJIIIGGGHHHLLLRRRXXX\\\ccceeebbbWWWMMMIIIGGGDDDFFFEEEDDDDDDEEEGGGIIIJJJDDDBBB@@@@@@BBBDDDEEEDDDHHHLLLRRRVVVWWWTTTPPPLLLMMMNNNOOOOOOMMMIIIFFFCCCBBBBBBAAAAAAHHHOOOOOOJJJFFFEEEDDDCCCAAA@@@??????333444444333333111000//////...---,,,,,,,,,---...---,,,,,,+++******++++++******************++++++******************++++++************************)))))))))(((((((((+++------,,,+++******+++,,,---((()))***+++,,,++++++******++++++++++++***))))))&&&(((***+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''')))******))))))(((&&&&&&'''((()))***++++++---------,,,,,,+++++++++)))******++++++)))((('''***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))''')))***,,,,,,***)))'''&&&$$$"""$$$((()))(((&&&(((((())))))*********+++))))))))))))))))))))))))'''(((***+++,,,+++)))((())))))))))))))))))))))))******++++++++++++******(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,,,,+++++++++,,,------...***)))))))))***+++,,,,,,************************'''(((***+++,,,+++)))((())))))))))))))))))))))))+++++++++,,,,,,---------***************+++++++++))))))******+++++++++,,,(((((()))***+++,,,------))))))))))))************)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------,,,++++++,,,---------,,,+++******+++,,,---******+++,,,,,,,,,,,,+++)))************+++++++++))))))))))))***+++,,,---###&&&)))******))))))***'''((((((((())))))******++++++++++++++++++++++++***+++,,,+++)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,...///111222444999>>>CCCRRR___nnnvvvvvvtttwww{{{wwwvvv{{{yyyyyytttlllkkkpppqqqmmmccc```[[[TTTNNNMMMOOOQQQLLLLLLNNNOOOPPPMMMIIIEEEHHHGGGFFFFFFFFFFFFFFFFFFEEEFFFGGGIIIKKKLLLNNNNNNSSSRRRPPPOOOOOOQQQRRRTTTTTTQQQOOORRRWWW\\\[[[YYY]]]\\\YYYTTTOOOKKKJJJJJJMMMNNNPPPSSSTTTUUUUUUUUUUUUVVVYYY[[[]]]^^^]]]]]]]]]\\\^^^eeekkkjjjbbbZZZTTTTTTTTTSSSQQQOOOLLLKKKGGGFFFDDD@@@>>>>>>AAACCCHHHJJJMMMPPPQQQRRRUUUWWWXXXUUUPPPKKKGGGEEEEEEEEECCCBBBBBBBBBCCCFFFHHHJJJIIIJJJKKKLLLLLLKKKIIIHHHMMMKKKIIIFFFCCCAAA@@@@@@CCCDDDEEEDDDCCCCCCEEEGGGGGGGGGFFFEEECCCBBBAAAAAACCCGGGKKKKKKHHHGGGIIIMMMJJJIIIGGGGGGHHHHHHGGGFFFKKKJJJHHHHHHKKKPPPUUUYYY___cccddd\\\OOOFFFEEEIIIKKKHHHCCC???>>>@@@DDDFFFDDDCCCBBBCCCFFFHHHHHHHHHKKKTTT\\\]]]XXXSSSQQQSSSTTTRRRNNNJJJGGGFFFEEEEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGDDD@@@;;;888222111000000111111000...,,,+++)))(((((()))+++,,,,,,,,,,,,++++++************)))))))))***+++,,,,,,------,,,,,,+++*********)))***+++++++++)))((('''+++***((('''''''''((())))))***++++++***)))(((''''''(((((()))***+++++++++,,,***)))***,,,,,,***'''(((((())))))*********+++((((((((((((((((((((((((******************************)))(((((((((((((((*********)))))))))))))))&&&''')))*********)))((())))))))))))((((((((((((...,,,***(((''''''((()))((((((((((((((((((((((((((('''&&&'''((()))(((''')))***+++,,,+++***(((&&&((()))************))))))***+++++++++***)))'''&&&***************))))))((((((((())))))))))))(((((()))))))))))))))))))))***)))))))))))))))))))))))),,,(((((($$$%%%222444%%%))))))(((((((((((()))))),,,+++)))(((((()))+++,,,)))((((((((()))***++++++))))))))))))************************************,,,,,,,,,++++++*********))))))))))))))))))))))))...---+++))))))***+++,,,(((+++---,,,)))(((***,,,---,,,***)))((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))*********************++++++,,,,,,,,,))))))************))))))))))))))))))((((((((((((,,,***)))((((((***,,,------,,,+++***)))))))))))),,,,,,++++++***))))))))),,,+++***))))))***+++,,,&&&''')))*********)))((()))))))))***++++++,,,,,,///&&&'''+++)))...000(((++++++++++++++++++++++++***+++,,,+++)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,//////000000111444999<<>>>>>@@@AAADDDGGGHHHHHHIIIJJJKKKQQQOOOKKKHHHFFFDDDDDDEEEEEEDDDCCCBBBBBBDDDFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFEEEEEEDDDDDDDDDEEEEEEDDDEEEFFFFFFEEEEEEFFFHHHLLLKKKJJJIIIGGGEEEDDDDDDFFFJJJMMMMMMJJJIIIKKKNNNNNNKKKIIIHHHHHHIIIIIIHHHHHHGGGGGGIIIMMMSSSXXX\\\aaacccbbbZZZOOOFFFEEEFFFEEECCCAAA@@@@@@CCCFFFHHHHHHGGGFFFGGGIIIKKKKKKKKKKKKRRRYYY\\\YYYTTTQQQQQQPPPNNNKKKHHHFFFEEEEEEFFFCCCCCCBBBBBBAAAAAABBBBBBDDDDDDDDDCCC@@@===999666222000//////000111///...,,,+++)))(((((()))+++,,,,,,,,,,,,++++++******************)))******++++++******++++++++++++++++++)))******+++***)))((('''+++***)))((('''(((((())))))******+++***)))(((''''''(((((()))******++++++,,,***)))***,,,,,,***'''((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((((((((((()))))))))))))))))))))***''''''((()))))))))))))))''''''(((((())))))******,,,+++***((((((((())))))((((((((((((((((((((((((((('''&&&''')))***)))((())))))*********)))((('''******+++++++++******)))(((((())))))((('''&&&%%%%%%%%%&&&''''''(((''''''(((((())))))))))))((((((******))))))))))))))))))************************+++((()))(((+++999===000))))))(((((((((((()))))),,,+++)))(((((()))+++,,,))))))))))))))))))***+++))))))))))))************************************++++++*********))))))))))))))))))))))))))))))))),,,,,,,,,,,,++++++******)))***++++++***)))***+++---,,,,,,+++******++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))************,,,++++++++++++++++++***))))))************))))))************************+++***)))))))))***,,,,,,---,,,+++***)))))))))))))))))))))***++++++,,,,,,+++******))))))******+++(((((()))************)))+++*********************))))))***(((***:::AAA444++++++++++++++++++++++++***+++,,,+++)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,...//////...---///222555666>>>GGGNNNRRR[[[hhhrrr{{{ssslllgggpppssswwwyyyyyyxxxwwwxxxxxxwwwrrrllljjjmmmooooooppplllhhheeebbb]]]VVVPPPNNNMMMLLLLLLLLLLLLKKKIIIIIIHHHGGGFFFEEEDDDDDDDDDAAABBBCCCDDDEEEFFFGGGGGGCCCCCCCCCCCCDDDGGGIIIJJJMMMKKKJJJOOOXXX```eeegggddddddbbb\\\TTTMMMHHHFFFJJJKKKNNNRRRWWW]]]aaaddd``````aaabbbdddfffhhhiiiiiihhhiiimmmoookkkaaaYYYWWWXXXZZZYYYWWWTTTPPPMMMRRRRRRPPPKKKEEEAAA???>>>BBBEEEHHHIIIHHHFFFFFFFFFIIIHHHGGGFFFEEEDDDDDDEEECCCCCCBBBBBBCCCEEEGGGHHHIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHFFFGGGHHHHHHGGGGGGHHHJJJOOONNNMMMLLLJJJIIIHHHHHHKKKNNNQQQPPPMMMLLLNNNPPPQQQMMMIIIGGGGGGHHHHHHHHHFFFFFFGGGJJJNNNTTTZZZ^^^___^^^ZZZSSSKKKEEEBBBAAA??????@@@BBBDDDGGGIIIKKKJJJIIIIIIIIIKKKLLLLLLKKKJJJNNNTTTYYYYYYUUUPPPMMMJJJIIIGGGEEEDDDDDDDDDDDD@@@@@@???>>>>>>>>>>>>>>>BBBAAA@@@===;;;888666444111000...///000000///---,,,+++***))))))***+++,,,+++++++++++++++*********++++++******)))*********((())))))***++++++,,,,,,)))************)))((((((******)))((((((((((((((())))))*********)))((((((((((((((()))******+++++++++*********++++++)))((())))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''))))))((((((''''''((((((((((((((())))))*********((((((((((((((()))******&&&''''''((()))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***))))))))))))((((((((((((''',,,,,,,,,++++++*********''''''(((((((((((('''&&&######%%%&&&'''((((((((((((((())))))))))))((((((*********))))))(((((((((++++++++++++++++++++++++***'''***+++...;;;@@@444))))))(((((((((((())))))+++***)))(((((()))***++++++***))))))))))))))))))))))))))))))***************************************))))))))))))((((((((()))))))))))))))))))))))))))***,,,------+++)))(((+++***)))***++++++***))),,,,,,,,,---,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))************,,,,,,,,,+++******))))))))))))************))))))++++++++++++++++++++++++)))************+++++++++,,,,,,+++***)))))))))))))))))))))***++++++,,,,,,)))******++++++******)))))))))(((((())))))***+++,,,,,,+++******)))((((((%%%+++---%%%(((@@@JJJ999***************************+++,,,+++)))))))))***++++++++++++++++++++++++---......---,,,,,,///111333888>>>AAADDDKKKWWW```rrryyyxxxqqqkkkkkkmmmnnnmmmkkkkkklllmmmqqqppplllhhhgggjjjooorrrrrrooommmmmmlllggg]]]TTTSSSPPPMMMJJJJJJJJJIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFCCCCCCCCCDDDEEEEEEFFFFFF@@@@@@@@@@@@AAABBBDDDEEEHHHFFFFFFJJJRRR[[[bbbeeedddeeeeeeaaaZZZRRRLLLIIIIIIJJJKKKMMMRRRWWW\\\```]]]]]]^^^```cccgggjjjmmmpppnnnlllllllllhhh```ZZZWWWWWWWWWVVVUUUTTTSSSRRRVVVVVVUUUQQQKKKEEEBBBAAAEEEHHHKKKLLLKKKJJJIIIIIIGGGGGGGGGGGGFFFFFFFFFEEE@@@@@@AAACCCFFFJJJLLLNNNLLLKKKJJJIIIGGGGGGFFFFFFHHHGGGFFFFFFEEEEEEEEEFFFIIIJJJJJJJJJIIIIIIKKKLLLNNNNNNMMMMMMMMMMMMMMMMMMOOOQQQRRRRRRPPPOOOOOOQQQQQQMMMHHHEEEEEEFFFGGGGGGHHHHHHIIIKKKNNNRRRVVVXXXUUURRRMMMIIIEEEBBB>>><<>>>>>===<<<;;;;;;;;;;;;???===:::777444333222222000///......//////...,,,++++++***))))))***+++++++++++++++***************,,,,,,+++***)))))))))***)))))))))******+++++++++))))))*********)))))))))***))))))((((((((((((((())))))))))))))))))(((((((((((())))))************+++++++++++++++***)))((()))))))))))))))*********))))))))))))))))))))))))'''''''''''''''''''''''')))(((((('''''''''((((((&&&''''''((()))***++++++)))((('''''''''(((***+++((((((((())))))******+++'''((())))))***))))))((())))))))))))))))))))))))***(((((()))***+++***))))))(((''''''''''''((((((,,,,,,+++***)))))))))))))))))))))***************&&&'''((()))************(((((())))))))))))((((((*********)))((((((''''''************************+++'''***++++++444888...))))))(((((((((((())))))******))))))))))))******++++++***)))((((((((()))((()))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***))),,,***((())),,,---+++(((***+++,,,---,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))((()))))))))************+++++++++***************))))))************))))))*********+++++++++++++++))))))***++++++++++++***,,,++++++***))))))******,,,,,,++++++***)))))))))((()))***++++++***)))((()))((('''&&&'''((()))***+++*********)))))))))(((((())),,,((((((888???333***************************+++,,,+++)))))))))***++++++++++++++++++++++++,,,---------,,,---///111111555999:::;;;???FFFLLL```hhhrrrzzz~~~|||yyytttqqqnnnllliiiddd___^^^```aaaeeedddbbbaaabbbeeemmmsssrrrqqqqqqtttvvvrrrhhh___[[[VVVQQQLLLJJJIIIGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBAAAAAAAAAAAAAAACCCBBBAAADDDIIIQQQWWWZZZ___aaabbbaaa\\\VVVQQQOOOLLLKKKJJJJJJLLLOOOSSSVVVVVVWWWYYY]]]aaagggkkknnnsssoooiiifffdddbbb^^^[[[ZZZXXXUUURRRPPPPPPQQQRRRSSSTTTTTTQQQLLLGGGEEECCCDDDFFFJJJLLLKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGAAABBBDDDFFFJJJMMMOOOPPPNNNMMMLLLKKKJJJIIIHHHGGGLLLKKKJJJHHHGGGFFFFFFFFFJJJKKKLLLKKKJJJKKKLLLNNNMMMMMMNNNOOOPPPQQQRRRSSSOOOQQQRRRQQQPPPOOOOOOPPPRRRNNNIIIFFFFFFGGGHHHHHHJJJJJJJJJJJJKKKLLLMMMNNNJJJHHHDDDCCCCCCBBB@@@>>>CCCFFFIIILLLMMMMMMKKKJJJGGGFFFFFFHHHIIIIIIHHHFFFGGGHHHJJJOOOSSSQQQKKKEEEEEEDDDBBB@@@>>><<<;;;;;;<<<<<<;;;999999888888888:::888444111///...///000///...,,,---......---++++++******************+++************************,,,,,,+++***)))))))))***++++++++++++******))))))))))))))))))))))))******)))))))))))))))(((((('''(((((((((((((((((()))))))))))))))))))))************+++++++++******))))))******))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''((()))******+++)))((('''''''''(((***+++++++++******))))))(((((('''(((((()))))))))(((((())))))))))))))))))))))))***(((((()))***+++***)))((((((''''''''''''((()))+++***)))((('''((((((((()))))))))))))))***************+++++++++******)))(((((())))))))))))(((((())))))))))))((((((''''''))))))))))))))))))))))))+++&&&)))***(((...111)))))))))(((((((((((())))))***))))))))))))))))))***++++++***)))((((((((()))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))+++***)))))))))***+++,,,,,,***((())),,,---+++(((((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))((()))))))))************(((((()))***++++++,,,,,,))))))************)))))))))))))))*********++++++))))))***++++++++++++***,,,+++******)))*********,,,,,,++++++***)))))))))((()))***++++++***)))(((((('''&&&%%%&&&'''((()))(((((()))))))))*********+++###(((...+++,,,000---***************************+++,,,+++)))))))))***+++++++++++++++++++++++++++---......------///111,,,///333444444666;;;???OOOWWWaaalllzzz}}}xxxuuurrrrrrqqquuurrrlllddd\\\XXXXXXYYYZZZXXXXXXYYYZZZ^^^hhhrrrqqqrrruuuyyy|||yyyrrrlllccc^^^WWWQQQNNNLLLJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHHHHHHHGGGGGGFFFFFFDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>???BBBFFFKKKNNNTTTWWWZZZZZZXXXTTTRRRQQQOOOMMMKKKIIIIIIKKKMMMNNNQQQRRRVVV[[[```fffjjjlllmmmiiiccc___]]][[[ZZZYYY]]]ZZZVVVQQQOOONNNOOOPPPNNNOOOPPPOOOLLLIIIGGGGGGFFFHHHKKKMMMMMMNNNPPPRRRQQQPPPNNNLLLJJJIIIIIIHHHFFFGGGHHHJJJKKKLLLMMMNNNMMMNNNNNNNNNMMMLLLJJJHHHLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLMMMLLLKKKLLLMMMOOOMMMMMMOOOPPPRRRTTTUUUVVVMMMMMMNNNOOOOOONNNNNNNNNQQQMMMIIIGGGGGGHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFEEECCCCCCCCCEEEFFFGGGEEEDDDIIIKKKNNNPPPOOOMMMJJJHHHGGGGGGGGGIIIKKKKKKIIIGGGFFFFFFGGGJJJLLLKKKFFFBBBCCCBBB@@@>>><<<:::888777:::999888777666555555555555222///---+++,,,...///...---,,,,,,------,,,***************************)))))))))***************++++++******)))*********------,,,,,,+++******))))))))))))((())))))***+++)))))))))))))))(((''''''(((((('''''''''((())))))))))))))))))))))))******)))+++,,,,,,***))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&''''''(((((('''''''''(((((()))))))))((((((((((((((()))******,,,,,,+++***)))(((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))((('''(((***+++***)))'''(((((((((((())))))))))))((('''&&&&&&''')))))))))(((''''''''''''(((((()))*********))))))((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((***$$$(((,,,)))---111***))))))(((((((((((())))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************++++++))))))))))))))))))))))))+++***((('''((()))+++---+++***)))***++++++***)))'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))************&&&'''((()))***,,,------))))))************))))))(((((())))))***+++++++++)))************+++++++++++++++***************+++)))))))))***++++++,,,,,,((())))))******))))))(((''''''&&&&&&''''''((()))''''''((())))))***++++++,,, &&&222---'''***,,,***************************+++,,,+++)))))))))***************************,,,---......------...///***,,,///000000111555888AAAGGGPPP[[[kkk{{{||||||zzzuuupppnnnpppsss|||zzztttlllbbb[[[WWWVVVQQQOOOOOORRRSSSVVVaaammmmmmpppuuuyyyzzzxxxuuurrriiiddd^^^XXXUUURRROOONNNKKKJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBCCCCCCCCCBBBBBBAAA??????>>>>>>>>>@@@CCCFFFHHHKKKOOOPPPOOONNNMMMMMMLLLJJJIIIGGGGGGHHHIIIJJJLLLOOOSSSXXX]]]aaadddfffbbb```]]]ZZZXXXVVVUUUSSSYYYXXXWWWVVVTTTSSSSSSSSSOOOPPPQQQPPPNNNMMMMMMMMMLLLMMMOOOOOOOOOQQQTTTWWWSSSQQQNNNKKKJJJIIIIIIJJJGGGGGGIIIJJJKKKLLLMMMMMMNNNPPPRRRSSSSSSQQQNNNLLLKKKKKKJJJIIIIIIIIIIIIIIILLLMMMMMMMMMLLLLLLNNNPPPKKKLLLLLLMMMOOOPPPPPPQQQIIIIIIJJJKKKLLLLLLLLLKKKKKKIIIFFFEEEFFFFFFFFFEEEAAABBBCCCDDDDDDCCCCCCBBB???BBBEEEHHHIIIIIIIIIIIILLLNNNPPPQQQOOOLLLHHHFFFEEEEEEGGGIIIKKKLLLJJJHHHDDDDDDEEEEEEFFFDDDBBB@@@??????>>>===;;;:::888777777666555444333222222222000...,,,******+++---...---,,,++++++,,,,,,+++************++++++*********((()))))))))*********+++*********)))******++++++------,,,,,,,,,,,,,,,,,,***)))((((((((()))+++,,,((())))))***)))((('''&&&(((''''''&&&'''((()))******))))))))))))))))))))))))+++---,,,***((()))***************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&&&&'''((()))''''''((((((((((((((((((''''''((())))))))))))))),,,++++++******)))))))))******((('''&&&&&&'''(((((((((((((((((((((((((((((('''&&&''')))***)))((('''((()))*********)))))))))((('''&&&''')))+++,,,***)))((('''&&&&&&'''''''''(((((())))))))))))((((((((())))))))))))((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((***$$$)))---***,,,000+++))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))***+++))))))))))))************))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))***++++++)))***++++++***)))***+++))))))(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))************'''(((((()))***++++++,,,))))))************))))))))))))******+++,,,,,,---+++***)))))))))***,,,,,,+++***************++++++)))))))))***++++++,,,,,,))))))(((((((((((())))))'''(((((()))))))))))))))((((((((())))))))))))))))))###(((---((((((,,,***))))))))))))))))))))))))***+++,,,+++)))))))))***************************---...///...,,,+++,,,------...///......///333666777<<>>??????>>>>>>>>>AAABBBAAACCCGGGHHHHHHHHHHHHIIIFFFFFFEEEEEEEEEFFFGGGHHHIIILLLPPPUUUYYY\\\^^^^^^XXXYYYYYYXXXWWWTTTQQQOOOQQQTTTWWWZZZ[[[[[[ZZZYYYTTTUUUUUUTTTRRRQQQRRRSSSMMMNNNNNNMMMMMMOOOSSSVVVSSSPPPMMMJJJHHHHHHIIIJJJCCCDDDGGGIIILLLMMMNNNOOOQQQSSSWWWYYYYYYVVVSSSPPPMMMLLLJJJIIIHHHGGGFFFFFFLLLMMMNNNMMMLLLLLLNNNPPPIIIIIIIIIIIIIIIJJJJJJJJJFFFFFFGGGHHHJJJKKKJJJIIIEEECCCBBBBBBBBBCCCBBBAAA;;;<<<>>>AAABBBCCCBBBBBB===AAAGGGJJJJJJIIIIIIIIIMMMNNNPPPPPPOOOKKKHHHEEECCCCCCEEEHHHJJJKKKIIIGGGDDDDDDDDDCCCBBB@@@??????<<<<<<<<<<<<;;;;;;:::999555444333111000/////////---,,,***)))***+++---...---,,,***+++,,,,,,+++)))******++++++++++++******(((((())))))*********+++***)))))))))***+++,,,,,,+++,,,,,,------......///***)))(((((((((***+++,,,((()))*********)))'''&&&((('''&&&&&&'''((()))************))))))))))))))))))+++---,,,***((()))++++++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))((((((((((((((('''''''''&&&''')))*********)))(((***************+++++++++,,,***(((&&&%%%&&&'''(((((((((((((((((((((((((((((('''&&&'''((())))))'''&&&(((***+++,,,+++***))))))(((''''''(((***,,,...---,,,***)))((((((((()))&&&'''(((***++++++++++++(((((())))))))))))((((((%%%%%%&&&'''((()))******)))))))))))))))))))))))),,,%%%***...)))***---((())))))(((((((((((())))))(((((())))))))))))(((((())))))(((((()))***++++++))))))))))))************))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&(((***+++,,,+++***)))(((+++---,,,)))(((***,,,+++***)))))))))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))************))))))))))))************))))))************))))))******+++,,,,,,---......,,,***)))((((((***,,,---+++***************++++++,,,,,,++++++***)))))))))***)))(((''''''((()))***((()))+++,,,,,,,,,+++*********))))))(((((('''''''''(((+++&&&(((...&&&((((((((((((((((((((((((************************++++++***))))))***++++++******+++++++++,,,,,,,,,((()))***+++,,,---------444555888???IIITTT^^^eeegggkkkrrrxxx||||||yyyxxx~~~|||{{{zzzxxxqqqhhhaaaUUUPPPJJJFFFHHHNNNVVV[[[bbbiiippprrrpppnnnppprrrqqqlllfffeeeeeeccc]]]XXXXXXYYYUUULLLGGGGGGGGGFFFFFFBBBBBBFFFIIIGGGFFFGGGFFFDDDCCCEEEGGGGGGDDD@@@<<<<<<;;;;;;<<<>>>AAABBB@@@@@@@@@@@@?????????>>>@@@@@@AAABBBCCCEEEEEEFFFEEEFFFIIIMMMQQQSSSRRRPPPSSSSSSRRRRRRQQQPPPNNNNNNXXX[[[^^^^^^```cccaaa\\\YYYUUURRRSSSXXX\\\\\\ZZZWWWRRROOOPPPTTTXXXWWWUUUQQQMMMIIIIIILLLMMMJJJFFFHHHHHHGGGHHHIIILLLOOOQQQQQQQQQQQQPPPPPPOOOOOONNNLLLKKKJJJIIIGGGFFFEEEDDDIIINNNPPPPPPOOOPPPMMMHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEGGGHHHGGGEEECCCAAABBBAAA???>>><<<;;;;;;;;;======<<<<<<===???AAABBBCCCEEEGGGHHHHHHHHHJJJLLLOOONNNNNNOOOPPPMMMGGGBBBCCCBBBCCCDDDFFFFFFDDDBBBBBBAAA???>>><<<;;;;;;;;;>>>???@@@@@@???<<<888666666333///---------,,,+++///---+++******+++,,,...............---,,,+++***)))***++++++,,,,,,,,,,,,))))))))))))))))))))))))***)))(((((()))+++---...000///......///...,,,***)))************))))))(((******+++,,,,,,***)))((())))))))))))))))))))))))+++***)))(((((()))******+++***)))*********(((&&&******))))))((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&'''''''''''''''''',,,***'''%%%%%%''')))+++///...---+++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))+++*********))))))((((((******)))(((((((((((((((''''''((()))******))))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((''''''''''''(((((()))))))))***++++++,,,,,,''''''(((((())))))******'''((((((((()))))))))***++++++***)))(((((())))))************))))))))))))************************************))))))))))))************************,,,,,,+++***)))((('''&&&(((((((((((((((((((((((('''(((((()))))))))))))))(((((())))))))))))((((((+++***)))'''''''''((())))))))))))))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))((())))))))))))(((((('''))))))***+++,,,,,,------)))************+++++++++))))))(((((()))***+++++++++***)))'''''')))***+++************))))))))))))&&&&&&''''''((((((((()))(((((((((((())))))))))))***)))((((((((()))+++,,,************************))))))))))))))))))))))))************************************+++++++++,,,******+++,,,------------,,,---000444;;;DDDKKKPPPTTT[[[gggrrrzzz}}}}}}|||yyyyyyzzz{{{|||xxxrrrmmm]]]YYYRRRMMMKKKMMMPPPSSSYYYaaajjjmmmllliiiiiikkkmmmiiiddddddeeeeeeaaa]]]\\\^^^[[[RRRLLLJJJGGGDDDEEECCCCCCEEEDDDAAADDDHHHEEEDDDCCCEEEGGGGGGDDDAAA@@@???=========>>>@@@AAA???>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEGGGKKKMMMMMMLLLNNNNNNOOOOOOPPPPPPOOOOOOXXX\\\______bbbeeeccc___[[[WWWSSSTTTYYY\\\\\\ZZZYYYTTTQQQRRRVVVXXXXXXVVVRRRNNNJJJIIIKKKLLLJJJGGGFFFFFFEEEEEEGGGIIILLLNNNPPPOOOMMMKKKIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEGGGMMMQQQQQQQQQPPPLLLGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???===;;;:::>>>>>>==================AAAAAAAAAAAABBBCCCDDDEEECCCEEEGGGGGGGGGHHHJJJKKKNNNMMMLLLMMMMMMKKKFFFBBBBBBAAAAAABBBCCCCCCAAA@@@>>>======<<<;;;;;;;;;;;;======>>>>>>===:::666444111...,,,+++---/////////...,,,+++******+++---...------,,,,,,+++******)))******+++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))***+++,,,---///.........//////---,,,))))))******))))))((('''***++++++++++++***))))))))))))))))))))))))))))))+++***)))(((((()))*********))))))***++++++)))'''))))))))))))((((((((((((''''''((((((((())))))))))))))))))(((((((((''''''(((((((((((((((((((((''')))))))))(((((((((((((((***)))'''&&&''')))+++---******))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((()))******)))))))))))))))))))))))),,,,,,++++++***************)))(((((('''''''''(((''''''((()))))))))((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((''''''''''''((((((+++*********************'''((((((((()))))))))***))))))))))))((((((((((((++++++***)))))))))))))))))))))******+++++++++,,,*********))))))******************)))))))))(((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))((((((+++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((()))******+++,,,,,,(((((()))))))))*********))))))(((((()))******+++))))))************)))))),,,++++++***)))(((''''''***+++++++++,,,,,,,,,---(((((((((((())))))))))))))))))((((((((()))***+++************************(((((((((((((((((((((((()))***+++,,,,,,+++***))))))))))))*********++++++***+++,,,---............,,,,,,---000444888<<<>>>@@@IIIXXXgggrrrwwwyyyxxxssstttxxx|||~~~}}}xxxtttfffccc^^^XXXRRRNNNLLLKKKOOOXXXbbbgggfffccccccdddhhheeebbbbbbdddeeedddbbb```dddccc\\\TTTOOOJJJDDDCCCBBBCCCCCC???<<<@@@GGGCCCCCCCCCEEEFFFFFFDDDBBBCCCBBBAAA?????????@@@AAA>>>>>>======>>>@@@BBBDDDBBBAAAAAA@@@???>>>======BBB@@@>>>???BBBDDDFFFFFFGGGGGGIIIKKKLLLMMMMMMNNNSSSXXX[[[\\\]]]``````\\\YYYVVVSSSTTTWWWYYYYYYWWWWWWTTTQQQRRRVVVXXXXXXVVVSSSNNNJJJHHHJJJJJJIIIGGGFFFEEEDDDDDDFFFHHHJJJLLLPPPNNNJJJFFFCCCAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDJJJNNNNNNNNNNNNJJJDDDDDDCCCBBB@@@>>><<<;;;:::;;;;;;:::999888888888888;;;<<<<<<===>>>???@@@AAACCCDDDEEEFFFGGGGGGFFFEEEDDDFFFGGGHHHGGGGGGIIIJJJLLLKKKIIIIIIHHHGGGDDDBBBAAA@@@>>>===>>>???>>>===::::::999999999999:::::::::;;;;;;;;;999666333111...,,,***+++---/////////,,,++++++***+++,,,...///,,,+++***))))))((())))))++++++,,,,,,,,,+++******(((((((((((((((((((((((((((((()))***++++++++++++---,,,,,,---///000...---)))*********))))))(((''',,,+++******)))*********))))))))))))))))))))))))******))))))))))))*********))))))***+++,,,***)))(((((((((((())))))))))))((((((((()))))))))************)))))))))(((((((((''''''((((((((((((((((((+++++++++******)))))))))((((((((((((***+++,,,---&&&&&&&&&&&&''')))***+++))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++))))))))))))))))))))))))************)))))))))))))))(((''''''&&&'''''''''''''''((((((((('''&&&&&&))))))))))))))))))))))))&&&''''''(((((())))))***)))((((((''''''(((((())),,,,,,+++******)))(((((((((((((((((())))))))))))))))))))))))((((((((((((+++***))))))))))))))))))((())))))***+++,,,---...******((((((((((((************))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******************************'''((())))))******))))))(((((())))))))))))((((((***))))))(((((((((((()))))))))))))))))))))))))))+++***))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))***))))))'''(((((())))))*********'''''''''((((((((())))))))))))((((((((()))******'''(((***,,,,,,***((('''************))))))))))))))))))************++++++(((((((((((())))))))))))((((((((((((((()))******************************))))))))))))))))))))))))((()))+++,,,,,,+++)))(((((())))))))))))************+++,,,,,,---------,,,---...///000111222333444777>>>IIIVVV```fffiiijjjjjjnnnuuu{{{}}}zzztttpppjjjiiifffaaa[[[TTTNNNJJJJJJRRR[[[___^^^]]]___aaafffccc```___aaaccccccbbbbbbgggiiiddd^^^XXXPPPJJJEEEDDDDDDEEECCC>>>>>>AAABBBCCCCCCEEEEEEEEEDDDCCCDDDCCCBBBAAAAAAAAABBBBBB@@@???===<<<===???BBBDDDAAAAAA@@@???>>>======<<<@@@<<<999888999<<>>>>>>>>???@@@@@@AAAAAAAAAEEEHHHGGGGGGHHHFFFBBB@@@???>>><<<:::999888777777777666777999;;;>>>@@@<<<===>>>@@@AAACCCCCCDDDCCCDDDGGGHHHIIIGGGEEEDDDEEEGGGHHHHHHGGGFFFHHHIIIIIIGGGEEEDDDCCCBBBAAA@@@@@@===:::999:::::::::999888888777666666666666777777888888777555333000...///---++++++,,,---,,,++++++******+++,,,---...///,,,+++***)))(((((()))***,,,,,,,,,,,,++++++***)))(((((((((((((((((((((((('''(((***+++++++++***)))*********,,,...///...,,,,,,,,,,,,,,,+++***))))))---,,,***)))))))))***+++)))))))))))))))))))))))))))))))))))))))*********)))((((((***,,,,,,+++***''''''(((((())))))******))))))))))))************************))))))))))))''''''''''''((((((((((((,,,++++++******))))))(((((()))***+++++++++++++++%%%%%%%%%&&&'''((()))***(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))***++++++))))))))))))))))))))))))''''''''''''''''''&&&&&&(((''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%((((((((((((((((((((((((''''''(((((())))))))))))))))))(((((((((((())))))+++*********)))))))))((((((((((((((())))))))))))'''((((((((()))))))))*********)))))))))))))))***(((((()))***++++++,,,,,,***)))(((''''''((()))******)))))))))((((((((((((((((((((((((((((((((((((------,,,,,,+++******)))************************(((((()))************)))))))))(((((((((((()))))))))))))))(((((((((((()))))))))))))))))))))))))))++++++***)))((((((((()))((((((((((((((((((((((((&&&&&&''')))************((((((((())))))*********''''''((((((((()))))))))))))))((((((((())))))***((()))***++++++***)))((('''(((((()))******++++++(((((((((((((((((())))))(((((((((((())))))))))))((((((((((((((()))))))))))))))))))))))))))))))))************************((()))+++,,,,,,+++)))(((((())))))))))))*********)))******++++++++++++*********+++,,,------------222666<<>>BBBCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA>>><<<<<<>>>@@@BBB@@@@@@@@@@@@@@@?????????>>>:::666444666888:::;;;<<<<<<>>>???@@@@@@@@@@@@>>>DDDIIIHHHGGGHHHHHHFFFFFFEEEEEEEEEFFFGGGFFFFFFFFFEEEFFFHHHKKKMMMOOOOOOLLLJJJGGGEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBDDDFFFGGGJJJGGGDDD@@@??????@@@@@@>>>===============<<<<<<>>>@@@@@@>>>>>>AAABBB@@@;;;;;;;;;:::999999888888888888777888:::>>>AAADDD@@@AAABBBDDDEEEEEEEEEEEEDDDFFFHHHJJJJJJHHHEEECCCFFFGGGHHHGGGEEEDDDEEEFFFDDDCCCBBB@@@>>>======>>>===;;;888777777888888777888777666444333222222222444444444333222000...------,,,***+++,,,---,,,+++******++++++,,,---...///,,,++++++************+++,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))'''((()))++++++***)))(((((('''(((***,,,---,,,+++/////////......,,,++++++---,,,***)))))))))***+++))))))))))))))))))))))))(((((())))))************)))))))))***,,,---,,,***''''''(((((())))))******))))))))))))************************))))))))))))&&&'''''''''(((((())))))*********))))))(((((((((++++++,,,,,,+++***)))((((((((('''''''''(((((()))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))((()))******+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((('''((((((((('''&&&%%%%%%''''''''''''''''''''''''((((((((()))))))))))))))))))))(((((((((((())))))(((((()))))))))*********))))))))))))((((((((((((%%%&&&'''((()))***+++,,,***)))))))))))))))******)))))))))))))))(((((((((***)))(((''''''((()))***)))))))))(((((((((((('''))))))))))))))))))))))))------,,,,,,+++*********************************((())))))***************))))))(((((((((((())))))((((((((())))))))))))((())))))))))))))))))))))))++++++***)))((((((((()))((((((((((((((((((((((((&&&&&&''')))************)))))))))***************((((((((()))))))))******))))))((((((((((((((()))+++***)))(((((()))***+++******))))))))))))))))))+++++++++***************(((((((((((())))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((************************)))***+++,,,,,,+++***))))))))))))*********++++++))))))************))))))))))))***++++++,,,------...///222666;;;AAAFFFIIIIIIRRR___hhhlllkkkhhhfff```bbbddddddbbb]]]XXXTTTMMMQQQTTTTTTRRRSSSXXX]]]dddaaa[[[VVVSSSRRRTTTUUUWWW___eeeeeecccbbb^^^YYYXXXSSSRRRYYY\\\TTTHHH???BBBDDDEEEEEEDDDBBBBBBBBB@@@@@@AAAAAABBBBBBBBBCCCBBBAAA???>>>===>>>???@@@??????@@@@@@AAAAAAAAABBB<<<:::777666777888999888999:::;;;;;;<<<<<<<<<;;;<<>>>>>?????????@@@@@@???@@@AAACCCDDDFFFGGGGGGEEEDDDCCCCCCBBBBBBCCCCCCAAA@@@>>>======???@@@AAAAAA@@@>>><<<<<<<<<>>>>>>>>>>>>===<<<;;;;;;::::::;;;======:::;;;???@@@>>>::::::::::::::::::;;;;;;<<<;;;::::::;;;===@@@AAACCCDDDEEEGGGHHHGGGGGGFFFGGGHHHJJJKKKKKKIIIFFFDDDCCCDDDEEEDDDAAA@@@@@@AAA>>>??????===:::999:::;;;;;;999777666777888777666777666444333111000000000000000000000///...------***))))))+++---//////...***++++++,,,,,,---------+++,,,,,,------,,,++++++++++++,,,,,,,,,+++******))))))))))))))))))))))))(((((())))))***))))))(((((('''''')))+++,,,+++***111111111000///...---,,,,,,+++******)))*********))))))))))))))))))))))))'''((()))******+++******+++***)))+++,,,---+++***(((((((((((())))))))))))((((((((()))))))))************)))))))))(((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((,,,,,,,,,+++***)))'''&&&+++***)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))'''''''''&&&''''''((()))''''''((((((((('''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))***))))))(((((())))))***''''''((())))))***++++++))))))))))))((((((((((((%%%&&&'''((()))***+++,,,)))))))))))))))******+++))))))((((((((('''''''''))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))&&&''''''((()))***++++++************************((()))******++++++*********)))(((''''''((()))***'''(((((())))))))))))((())))))))))))))))))))))))+++***))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))***))))))************************(((((()))))))))*********))))))((((((''''''((((((,,,***(((''''''(((***,,,...---,,,***((('''&&&%%%)))))))))))))))((((((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))************************************************************+++++++++,,,******+++++++++******)))************+++,,,......+++,,,---000333777999;;;:::AAALLLTTTYYY\\\^^^___[[[]]]______^^^[[[WWWTTTSSSWWW[[[ZZZVVVVVVYYY]]]bbb^^^WWWPPPLLLKKKLLLNNNQQQXXX^^^^^^___```^^^[[[[[[WWWWWW\\\\\\TTTIIIBBBBBBEEEGGGFFFCCC@@@@@@AAA@@@@@@AAAAAA@@@@@@???????????????>>>??????@@@@@@?????????@@@@@@AAAAAAAAA;;;:::999:::;;;;;;999888777888999:::;;;;;;;;;;;;>>>EEEIIIDDD???>>>===;;;999;;;<<<======>>>>>>??????@@@AAAAAA@@@@@@@@@@@@===>>>@@@AAAAAA@@@@@@@@@???===<<<::::::;;;===>>><<<;;;;;;::::::;;;;;;<<<>>>======<<<;;;;;;::::::999===???===>>>AAA@@@<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<===???@@@AAABBBCCCFFFHHHIIIIIIHHHHHHGGGGGGHHHIIIHHHFFFDDDCCC???@@@@@@???<<<;;;;;;;;;:::;;;<<<;;;888666777888888777777777999999777555555444333222111000000000.....................---+++******,,,...///...---+++,,,,,,,,,---,,,,,,,,,)))+++---......---+++)))******+++,,,,,,,,,++++++++++++++++++++++++++++++))))))(((((((((((())))))***))))))***,,,---,,,***111111111000///...---,,,***++++++++++++***))))))))))))))))))))))))))))))&&&''')))***++++++******,,,+++***+++,,,,,,***)))))))))))))))((((((((((((''''''((((((((())))))))))))))))))(((((((((''''''&&&&&&''''''((())))))***&&&''''''(((((()))))))))*********))))))(((((((((***))))))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''''''''''''''(((((()))(((((((((((((((((((((((((((((()))))))))*********((('''''''''(((((()))***''''''((()))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))******))))))))))))******((((((((()))))))))))))))***)))))))))((((((((('''(((((((((((()))))))))))))))))))))))))))***++++++(((((((((((())))))))))))((()))+++,,,,,,+++)))((())))))((((((((('''''''''((((((((((((((((((((((((%%%&&&&&&''')))******+++))))))))))))))))))))))))))))))***++++++++++++******)))(((''''''((()))***&&&'''((()))******)))((())))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))((('''''''''''''''******))))))))))))******,,,,,,+++***)))((('''&&&((((((((('''''''''&&&&&&(((((((((((())))))))))))((()))***+++,,,++++++***************************))))))))))))))))))))))))++++++***))))))***++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++***((('''&&&&&&''')))***,,,+++,,,...000111111111111222777>>>DDDHHHMMMSSSWWWYYYZZZ[[[[[[ZZZWWWTTTRRRYYY^^^bbbbbb^^^[[[]]]______[[[UUUMMMHHHFFFHHHKKKMMMSSSXXXYYYZZZ]]]]]][[[YYYWWWWWWZZZVVVMMMFFFCCCCCCFFFGGGFFFBBB??????@@@AAAAAAAAA@@@???>>><<<<<<======>>>???@@@AAAAAABBB@@@@@@@@@???????????????;;;;;;<<<===>>>===:::888666777999:::<<<<<<======@@@GGGJJJEEE>>><<<:::999999;;;===>>>>>>???@@@AAABBBBBBCCCAAA???<<<;;;;;;888;;;>>>@@@???>>>>>>>>>???>>><<<;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<;;;777===BBBBBBCCCDDDAAA<<>>>>>>>>>>>======;;;;;;<<<>>>@@@CCCEEEFFF@@@BBBEEEGGGIIIJJJIIIIIIDDDEEEEEEEEEDDDBBBAAA@@@<<<======;;;888777666777777:::;;;:::777444555666777666777888::::::888666222222111111111111222222,,,,,,,,,------.........///...------...---+++))),,,,,,---------,,,++++++'''***---//////---***((()))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))(((''''''((()))***,,,++++++,,,......---+++111111111000///---,,,+++******+++,,,,,,***)))((())))))))))))))))))))))))&&&''')))***+++++++++***---,,,++++++,,,,,,***(((******))))))((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&'''((())))))***&&&&&&'''((()))***++++++)))((((((((((((((()))***(((((('''''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((()))******''''''((()))*********)))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))************))))))((((((''''''******))))))((((((((('''+++******)))(((''''''&&&))))))((())))))***++++++''''''((()))***+++,,,,,,((())),,,------,,,)))((()))(((((((((''''''''''''''''''''''''''''''''''''************))))))))))))(((((((((((((((((((((((())))))***++++++++++++***+++)))(((''''''((()))+++&&&'''(((*********)))((())))))))))))))))))))))))))))))(((((()))***++++++************************((()))))))))))))))((('''((((((((((((((('''''''''&&&&&&&&&'''''''''((((((***)))((('''''''''''''''''')))***++++++***)))'''''''''((()))***+++,,,,,,---,,,,,,,,,++++++******(((((((((((()))))))))))))))***+++,,,---,,,++++++)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))---,,,+++))))))))))))***))))))************)))))))))))))))))))))))))))))),,,+++++++++++++++++++++---------------------------000444888<<>>===<<<<<<===>>>???@@@AAAAAAAAA>>><<<;;;===?????????AAA@@@???=========>>>>>>:::999888888999<<<>>>@@@CCCCCCBBB@@@===<<<<<<===????????????????????????CCCDDDEEEFFFEEEBBB???===<<>><<<;;;;;;<<<===<<<<<<<<<;;;<<<======>>>???@@@@@@@@@@@@@@@??????@@@AAACCCDDDCCCBBB@@@???@@@??????>>>===<<<;;;;;;;;;<<<===???AAABBBCCCCCC===???BBBDDDEEEDDDCCCAAAAAAAAABBBBBBAAA???<<<:::444666777777555444555666444555777888888777666444999;;;<<<===<<<999555222,,,---...///...,,,)))'''***++++++,,,,,,++++++***000///---+++*********++++++******,,,------+++))),,,,,,.../////////...------///000...+++***+++---))))))))))))))))))******,,,+++)))((((((((()))***&&&''')))+++++++++******...000222000,,,))))))***000///---+++***)))(((((()))***+++,,,,,,+++***)))************************+++++++++************)))))))))************))))))***)))(((''''''((()))***************))))))))))))%%%%%%&&&&&&((()))***+++))))))))))))))))))))))))'''((()))******)))((('''''''''&&&&&&&&&&&&''''''''''''((()))***)))))))))$$$%%%'''((()))(((''''''---+++)))((('''((()))***))))))))))))))))))))))))++++++)))(((''''''''''''((((((''''''&&&&&&&&&%%%***)))((('''&&&&&&'''(((*********)))(((&&&%%%$$$******))))))((((((''''''((())))))))))))*********((())))))******)))'''&&&'''&&&&&&'''(((((('''%%%$$$%%%%%%&&&'''((())))))+++***)))((((((***,,,---''''''(((((())))))*********+++,,,+++))))))***+++))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))...---,,,***)))(((((((((***(((&&&'''***+++)))'''(((((())))))*********+++))))))******++++++,,,,,,+++*********))))))((((((,,,+++++++++***)))))))))(((((())))))*********+++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((,,,+++***((((((((()))))))))***++++++,,,,,,,,,+++))))))))))))))))))))))))---,,,+++*********+++,,,))))))************))))))************************++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,***,,,///222444888===AAAEEEJJJOOOQQQQQQQQQSSSUUUWWWaaajjjmmmoooqqqpppnnnccc]]]VVVRRRQQQNNNHHHCCCGGGJJJNNNRRRTTTTTTSSSRRRMMMMMMNNNMMMLLLJJJHHHGGGEEEEEEDDDDDDDDDDDDCCCCCCAAAAAA@@@??????===;;;::::::;;;<<<===???AAABBBCCCDDDCCCAAAAAADDDFFFGGGGGGAAA@@@???=========>>>>>>::::::999999:::;;;===>>>???@@@???===;;;:::;;;<<<======???AAABBBCCCCCCCCCCCCDDDFFFFFFEEEBBB@@@>>>@@@AAABBBBBBAAAAAABBBCCCDDDBBB@@@>>><<<<<<===>>>============>>>???@@@AAAAAAAAABBBBBBCCCBBBBBBBBBAAABBBDDDEEEEEEDDDCCCBBBAAAAAA@@@>>><<<;;;:::999999:::<<<>>>???@@@AAAAAA===>>>???AAAAAA@@@>>>===>>>>>>>>>>>>===;;;999888333555666666555444555666666777999::::::999888777999:::;;;;;;:::777333111---------------.........++++++,,,,,,,,,,,,++++++---------------,,,******+++******,,,------+++)))++++++---.........---,,,...///000...+++))))))+++))))))))))))))))))))))))++++++)))((((((((()))***'''((()))******+++++++++///111111///+++((()))***...---,,,,,,******)))((())))))***+++++++++***)))************************))))))******+++++++++,,,))))))************))))))***)))(((''''''((()))************)))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((()))******)))(((((((((''''''&&&&&&''''''(((((((((((((((((()))))))))''''''(((((()))(((((((((,,,***)))''''''''')))***))))))))))))))))))))))))+++***)))(((''''''''''''((((((((('''''''''&&&&&&***)))((('''&&&''''''((((((((((((((((((((('''&&&))))))))))))((((((''''''))))))*********+++++++++&&&'''((()))******))))))((('''''''''))))))(((&&&&&&&&&&&&'''((((((((()))+++***)))((((((***,,,---(((((((((((()))))))))))))))***++++++))))))***+++(((((((((((((((((((((((())))))************))))))***))))))(((((())))))******))))))))))))***++++++***((('''(((******)))'''((()))))))))************((((((((((((((()))))))))************)))))))))(((++++++******************(((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((******)))(((((()))***+++)))***++++++,,,+++++++++)))))))))))))))))))))))),,,++++++++++++,,,------))))))************))))))************************)))))))))))))))*********++++++++++++++++++++++++)))+++,,,---...///222555999>>>CCCFFFGGGJJJOOOSSSSSS]]]gggmmmqqquuuuuusssgggbbb\\\[[[[[[WWWNNNEEEEEEGGGJJJMMMPPPQQQQQQQQQIIIHHHEEEDDDCCCDDDEEEFFFBBBBBBBBBCCCDDDEEEFFFGGGBBBBBBCCCBBB@@@===999888999:::;;;>>>AAADDDFFFHHHFFFEEEDDDEEEHHHJJJKKKKKKBBBAAA???============>>>;;;;;;;;;:::::::::::::::<<<======<<<::::::;;;======???AAADDDEEEFFFEEEDDDDDDDDDEEEFFFEEECCC@@@???CCCDDDDDDCCCBBBCCCEEEHHHEEEDDDBBB@@@??????@@@@@@@@@@@@@@@AAAAAABBBDDDDDDCCCDDDDDDEEEFFFFFFFFFEEEDDDEEEFFFGGGGGGFFFEEEDDDBBBAAA@@@>>><<<:::888888888888:::;;;======>>>>>>;;;;;;;;;;;;;;;::::::::::::999999888777666666555222444666666666555666777999:::;;;;;;;;;:::999888777888888888666333000...///---++++++,,,///333666++++++,,,,,,,,,,,,++++++***+++---//////---+++***++++++***+++------+++)))******+++,,,,,,,,,,,,,,,///000000...+++)))((()))))))))))))))))))))))))))+++******)))((()))))))))))))))))))))******,,,,,,111111000---***((()))******+++,,,,,,,,,+++***)))((())))))***+++++++++***))))))))))))))))))))))))'''((()))***+++,,,------((())))))******))))))((())))))(((((((((((())))))******))))))))))))((((((+++***)))'''&&&&&&&&&&&&))))))))))))))))))))))))))))))************))))))(((''''''&&&&&&''''''((()))((('''''''''((()))******))))))(((((((((((()))***)))'''&&&&&&'''(((((())))))))))))))))))))))))******)))(((''''''''''''))))))((((((((((((''''''))))))(((''''''''''''(((&&&&&&'''((())))))(((((()))))))))(((((((((((('''((((((((()))))))))******%%%&&&''')))******++++++)))'''''''''))))))((('''((((((((((((((((((((((((******)))((()))***+++,,,))))))))))))(((((((((((()))***++++++))))))***+++''''''''''''''''''''''''))))))************))))))*********))))))*********)))))))))))))))***++++++***)))((((((******)))((())))))))))))************))))))))))))((((((((((((************))))))))))))))))))******************(((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))(((+++******))))))((((((((())))))))))))))))))))))))******))))))))))))(((((((((((((((((()))***+++,,,******++++++++++++******))))))))))))))))))))))))))))))******+++,,,------))))))************))))))++++++++++++++++++++++++(((((((((((())))))))))))***************************,,,------,,,---...000111555999;;;<<<@@@EEEJJJMMMVVV___fffkkkppppppllleeeaaa```cccgggdddZZZQQQDDDEEEHHHJJJLLLNNNNNNNNNKKKIIIEEEAAA>>>===>>>>>>===>>>>>>???AAADDDFFFGGGDDDEEEGGGFFFCCC>>>;;;999:::;;;===???CCCGGGJJJLLLEEEEEEDDDFFFHHHIIIIIIHHHBBBAAA???>>>===<<<======;;;;;;<<<;;;;;;:::888888;;;<<<===<<<;;;<<<===???AAABBBEEEGGGGGGFFFCCCBBBDDDDDDEEEEEEDDDCCCAAA@@@DDDEEEFFFEEEEEEEEEGGGIIIDDDDDDCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFEEEDDDBBBAAA@@@???>>>===;;;:::888888666666777999::::::::::::999888777666777777999999777666555444444444444444333555777888777777888999999999:::::::::999888888666555555444222///---+++...---+++***,,,///333666+++,,,,,,,,,,,,,,,,,,+++++++++,,,---......------,,,+++***+++,,,,,,+++******++++++,,,,,,,,,,,,,,,/////////...---+++++++++++++++++++++************+++******)))))))))))))))***)))(((((()))***,,,---222000...+++))))))***+++''')))+++,,,---,,,***)))(((((()))******+++++++++((((((((((((((((((((((((((())))))***++++++,,,,,,(((((())))))))))))(((((())))))(((((((((((())))))***)))))))))((((((((((((+++***)))'''&&&&&&&&&&&&(((((((((((((((((((((((()))******************)))((((((''''''''''''(((((()))(((&&&%%%&&&''')))++++++***((('''&&&'''(((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((***)))(((''''''''''''''')))))))))))))))(((((((((((((((((('''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&''''''((()))*********((('''&&&&&&'''((('''&&&)))))))))))))))(((((((((***))))))((()))***++++++******))))))((((((''''''((()))******))))))***+++(((((((((((((((((((((((())))))************))))))++++++************++++++------+++******)))))))))***))))))))))))***)))))))))))))))))))))*********,,,,,,++++++******))))))*********)))))))))))))))(((((())))))******++++++(((((())))))))))))))))))************************(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((()))***++++++***)))(((******))))))((('''&&&&&&(((((((((((((((((((((((())))))))))))))))))(((((()))))))))))))))******+++*********++++++******)))))))))))))))))))))))))))''''''((()))***++++++,,,))))))************))))))************************''''''((((((((()))))))))))))))))))))))))))))))))***+++------,,,,,,---//////111333333333555:::>>>CCCKKKSSSYYY```fffgggccc```___aaaggglllkkkbbbZZZJJJKKKKKKLLLKKKJJJIIIHHHIIIGGGDDDAAA===:::888777:::::::::;;;===@@@BBBDDDDDDGGGJJJIIIFFFBBB@@@?????????@@@BBBEEEIIIMMMOOOIIIIIIIIIJJJKKKKKKIIIFFFCCCAAA???>>><<<<<<<<<===<<<<<<<<<;;;:::999777666999:::;;;;;;:::;;;===???@@@BBBDDDFFFGGGFFFDDDBBBCCCCCCDDDDDDCCCBBBAAA@@@AAACCCGGGHHHGGGFFFFFFGGGBBBBBBCCCCCCEEEFFFGGGHHHIIIHHHGGGEEEDDDDDDCCCCCCEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEECCCAAA>>>===<<<;;;;;;;;;::::::999999999444555666666777777777777555555444444555888:::;;;555555444333333444444555555777999999888888999:::777777777777666666555555333333222000...,,,+++***,,,,,,+++,,,---...///000,,,,,,,,,------,,,,,,,,,...---+++++++++---///111,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,------...............////////////---------,,,,,,+++++++++************)))))))))(((******)))))))))+++---...111///,,,***)))***++++++&&&(((***,,,---,,,+++***((((((((())))))******+++((((((((((((((((((((((((************************(((((())))))))))))(((((((((((())))))))))))(((((()))))))))((((((((((((''')))(((((('''''''''((((((((((((((((((((((((((((((***))))))))))))))))))***(((((((((''''''((((((((()))(((&&&%%%%%%''')))******)))'''&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((()))(((((('''''''''''''''((((((((()))))))))))))))''''''(((((((((((((((((((((((((((((((((''''''&&&'''''''''''''''((((((((('''''''''((((((((()))))))))))))))(((((((((((()))(((&&&%%%%%%&&&''''''&&&)))))))))))))))((((((((()))))))))))))))***************))))))(((((('''''''''(((******))))))***+++))))))))))))))))))))))))))))))************))))))++++++************++++++...---,,,+++++++++++++++)))*********)))))))))*********)))))))))))))))))),,,,,,++++++******))))))))))))))))))))))))******((((((((())))))******+++))))))(((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((()))***++++++***)))((())))))((('''&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((*********+++******)))((())))))))))))))))))))))))&&&'''((()))************))))))************))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))''')))+++,,,+++++++++------///111///---...111555999???EEEKKKSSS[[[]]]ZZZYYYZZZ^^^cccgggfffaaa\\\RRRRRRQQQPPPMMMIIIFFFCCCDDDCCCBBB@@@===:::777666999999888777888:::===>>>AAADDDHHHHHHEEECCCDDDEEEDDDDDDCCCDDDFFFHHHKKKMMMOOOOOOOOOPPPQQQOOOLLLIIICCCBBB@@@>>><<<<<<<<<<<<<<<<<<;;;:::999888777777666777888888777888:::<<<;;;===@@@CCCEEEEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@>>>AAAEEEGGGGGGEEEEEEEEE@@@AAABBBDDDEEEFFFGGGHHHHHHHHHFFFEEECCCCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDCCCAAA???<<<:::888777888888888888888888888888333444444555555555444444333333333444555888:::<<<444444444555555555555555777999::::::888777888999444333333222222111111111111000...---++++++************,,,---------,,,,,,,,,,,,------------,,,,,,000...+++)))***---000222---+++******+++,,,,,,+++,,,,,,,,,,,,,,,---......---,,,,,,---000111111000......------,,,+++++++++)))************)))((((((***************+++,,,---...,,,******+++,,,,,,+++'''((()))++++++++++++******))))))(((((())))))***))))))))))))))))))))))))+++++++++*********))))))'''(((((())))))(((((('''(((((())))))))))))(((((())))))(((((((((((('''''''''''''''''''''((()))***))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''(((((()))((('''&&&&&&&&&'''((()))(((''''''&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((((((''''''&&&''''''(((''''''(((((((((((())))))&&&'''(((((()))((((((((((((((())))))((('''&&&&&&&&&''''''''''''((((((((())))))*********+++++++++******)))((((((((((((((()))'''%%%%%%&&&'''''''''((((((((((((((((((((((((((((((((()))))))))******))))))))))))((((((((((((&&&((())))))))))))***+++************************))))))************))))))*********))))))******************+++,,,---...///)))***++++++))))))***+++************))))))))))))))))))))))))(((((((((((())))))))))))************(((((())))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))******************)))(((((((((''''''&&&&&&&&&))))))))))))))))))))))))''''''(((((((((((())))))++++++++++++***)))''''''***************)))(((((())))))))))))))))))))))))'''((()))***++++++***)))))))))************))))))((((((((((((((((((((((((''''''((())))))***++++++))))))))))))))))))))))))&&&(((++++++***))))))******,,,......,,,,,,///222333666:::===EEEMMMNNNKKKNNNQQQVVVZZZ\\\\\\[[[ZZZQQQRRRTTTTTTRRROOOKKKHHHEEEEEECCCAAA>>><<<;;;:::;;;:::777666555666888::::::>>>CCCDDDBBBBBBEEEIIIHHHGGGEEEDDDDDDFFFHHHIIIMMMMMMOOOQQQRRRPPPMMMJJJCCCBBB@@@>>><<<<<<<<<<<<===<<<:::888888777888888555666777777666666888:::999:::<<>>???>>>===;;;999888777666777777777666666555555555333333444444444444333333222333333444555777888999333444555666777666666555777888999999777555555666111111000///............///...,,,+++******+++,,,)))***+++,,,,,,---------,,,,,,------------,,,,,,///...,,,++++++---///000---+++))))))+++,,,,,,+++,,,+++*********+++---------+++***+++...///...------,,,,,,+++******)))))))))******+++***)))((('''))))))***+++,,,,,,,,,,,,+++)))(((***---...---,,,(((((())))))******+++++++++***)))(((''''''((((((***************************************+++++++++''''''(((((((((((('''''''''((()))******)))((('''))))))(((((((((''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))(((((((((((())))))&&&&&&&&&'''''''''((((((&&&''''''(((((((((((('''&&&&&&'''((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((%%%&&&((()))))))))((((((&&&'''((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((()))))))))******))))))(((''''''((()))***+++)))'''&&&''')))***)))&&&&&&&&&'''((((((((()))'''(((((()))))))))))))))(((((((((((())))))))))))&&&'''))))))((((((***,,,))))))))))))))))))))))))))))))************))))))***))))))(((((())))))***((((((((()))***+++------)))***,,,+++)))(((***,,,************)))))))))(((((((((((((((((()))))))))((()))))))))************)))))))))))))))((((((((())))))((((((((('''''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))***+++******)))(((***************)))(((((())))))))))))))))))))))))((()))***,,,,,,+++******))))))************))))))(((((((((((((((((((((((('''(((((()))***++++++,,,************************(((***,,,,,,***)))))))))&&&)))------,,,---000333222333333444999@@@AAA===CCCHHHNNNRRRTTTUUUWWWZZZKKKNNNRRRVVVWWWVVVSSSQQQMMMJJJGGGCCC@@@???>>>>>>===;;;888555444444666777444999>>>??????@@@EEEJJJJJJHHHEEECCCBBBCCCEEEFFFFFFGGGJJJMMMNNNMMMJJJGGGDDDBBB@@@>>><<<<<<<<<<<<===<<<999777777777888999777888999888777888999;;;;;;<<<<<<======>>>??????@@@@@@??????????????????===>>>??????>>>@@@CCCEEEBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCDDD@@@@@@@@@???>>>===<<<;;;<<<;;;:::999888777777888888777666555444333222222333333444444444333222222333333333444555555555555111333555777888777666555666888888777555333333333000000...---,,,,,,,,,,,,...---+++))))))***+++,,,************,,,---///000,,,------......------,,,...........................+++))))))***,,,,,,++++++***)))))))))***,,,------+++)))***,,,---+++)))++++++******)))((((((''')))******++++++)))((('''((()))+++,,,------,,,+++)))((((((***...///...,,,))))))(((((()))***++++++,,,+++)))(((''''''''''''************************(((((()))***+++,,,,,,---''''''(((((((((((('''''''''((()))******)))(((''')))((((((((('''''''''''')))(((((('''''''''(((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))(((((((((((())))))%%%&&&''''''((((((''''''&&&'''(((*********)))(((&&&&&&'''((())))))(((((())))))))))))))))))))))))''''''&&&&&&&&&''''''(((%%%&&&&&&&&&''''''((((((%%%&&&((()))))))))(((((($$$%%%&&&((()))*********&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))+++,,,---+++(((((()))+++++++++$$$%%%%%%&&&'''((())))))'''(((((()))))))))))))))''''''(((((())))))******%%%'''))))))((((((***,,,(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))***)))((((((((((((((()))(((+++,,,,,,)))(((***,,,+++*********))))))(((((())))))******++++++,,,,,,(((((())))))*********+++******))))))((((((''''''))))))(((((('''''''''&&&''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,***************+++++++++))))))))))))))))))))))))&&&'''''''''(((((())))))&&&''')))***++++++******,,,,,,,,,++++++*********&&&'''((())))))***)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,)))))))))((())))))***+++)))((((((((()))***++++++***)))(((''''''((()))***------,,,+++)))'''&&&%%%))))))***+++,,,,,,------,,,---///111333555666777<<<>>>@@@CCCHHHLLLOOOQQQNNNOOOOOOPPPQQQRRRSSSSSSGGGIIIJJJIIIFFFAAA???>>>??????===;;;:::888666666555555666777888999::::::DDDEEEEEEDDDDDDBBBAAA@@@BBBCCCEEEFFFFFFFFFEEEEEEBBBAAA???>>>>>>>>>???@@@???;;;777555777:::<<<===@@@===999777888999:::999999888888999:::===???@@@===???AAACCCDDDCCCAAA@@@999999:::;;;===???@@@AAACCC@@@@@@EEEFFFCCCAAABBBCCC@@@>>>======>>>>>>===<<<<<<;;;::::::999888888777777777777777777777777777777888777777555333222222222222111111111000000222333444555666666666666555555666777888:::<<<===888777555333222000000000,,,++++++,,,......---+++---,,,***(((((()))***+++***,,,///000000///000111............////////////...///000///---,,,,,,...000---++++++,,,---------...------...///000...---(((+++,,,+++)))'''((()))+++++++++*********))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((,,,,,,,,,++++++************)))(((((()))+++---...333...)))''')))++++++***&&&''')))+++++++++***)))++++++******)))(((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((''''''''''''(((''''''''''''''''''''''''&&&''')))******(((&&&%%%)))***,,,,,,***)))***+++%%%$$$$$$#########$$$$$$(((((((((((())))))))))))&&&''''''((()))******+++)))))))))((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''(((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''((())))))***,,,)))'''((()))***(((%%%&&&'''((())))))((('''&&&((((((((((((((('''''''''&&&'''((())))))((('''&&&((('''&&&%%%&&&''')))+++***)))((((((((()))+++,,,+++***)))'''''''''((()))))))))))))))((((((((((((*********)))))))))))))))*********)))))))))))))))((()))***)))((('''((()))''''''(((((())))))*********)))(((''''''((()))***,,,***)))'''''''''(((((((((((())))))*********+++*********)))))))))))))))---,,,+++***))))))))))))(((%%%%%%((()))'''(((+++((((((''''''''''''((((((++++++******)))'''&&&%%%(((((())))))))))))(((((((((&&&%%%''')))++++++++++++***)))(((((()))***+++'''((()))******)))((('''*********)))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))******************))))))'''(((((())))))))))))((())))))))))))))))))))))))******)))))))))))))))))))))(((((((((((()))************************+++,,,***)))(((((((((((()))******************)))(((((()))))))))***+++,,,,,,,,,'''((()))+++,,,...///000222333555888;;;???BBBDDDFFFGGGHHHKKKNNNPPPRRRSSSKKKLLLKKKIIIEEECCCBBBBBB@@@@@@???===;;;:::999888555555555666666666777777;;;<<<===>>>@@@AAABBBBBB???@@@AAABBBCCCBBBBBBAAA???>>>>>>==================:::666555666999<<<===???<<<888666777888888888555555555555777999;;;<<<<<<===???AAAAAA@@@>>>===::::::;;;<<<===???AAABBBDDDAAA@@@DDDEEEAAA?????????===:::999:::;;;:::999999999999999888888888777666666666666666666666666777777777777666555333222111111111111222222222222333333444555666666777777666666666666666777888999555444333111///.........++++++***,,,---...---+++---,,,***)))((()))***+++***,,,/////////......///------........./////////...//////...---,,,,,,......,,,******+++,,,,,,,,,---,,,,,,---//////...,,,)))+++---,,,***((()))***+++++++++*********))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((,,,,,,,,,++++++************)))(((((()))***,,,...///,,,)))((()))+++---...---***'''$$$%%%'''+++...***************+++++++++***))))))))))))))))))***))))))*********))))))((())))))))))))))))))))))))'''''''''''''''((()))***'''''''''''''''''''''''''''((()))))))))(((&&&&&&&&&(((***)))((('''(((((())))))((((((((((((((()))'''''''''((((((((())))))((((((((())))))*********(((((('''''''''''''''''''''''''''''''''((((((((((((((())))))(((((('''&&&''''''''''''''''''''''''&&&&&&&&&'''((()))))))))+++)))'''((()))***(((&&&&&&'''((())))))(((((('''&&&&&&''''''(((((())))))''''''((((((((((((''''''***)))((('''((()))+++,,,)))((('''''''''(((******+++***)))(((''''''((()))))))))))))))((((((((((((((((((((()))*********+++))))))))))))))))))))))))((()))***)))((('''((()))'''((((((((()))))))))*********)))(((((()))************(((''''''(((((()))((((((((()))))))))*********)))))))))))))))))))))---,,,+++***))))))))))))***((('''******((((((,,,((((((''''''''''''(((((()))))))))))))))(((((('''))))))(((((((((((()))))))))((('''''')))++++++***+++***)))(((((()))***+++(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))******))))))(((''''''&&&)))(((((((((((()))******,,,,,,+++*********++++++***))))))(((((())))))***'''((()))******+++++++++(((((())))))******++++++******+++,,,------...///......///111444777999;;;:::<<>>======999888777555444444444333444555666777999<<<>>>???;;;;;;<<<=========<<<<<<:::;;;;;;;;;;;;:::999999999777444444666999;;;<<<===:::777555555666666666333333333444555777888999:::;;;===>>>===<<<:::999888999999:::;;;<<<>>>???CCC@@@???BBBCCC???<<<<<<===;;;999888999999888777666666666666777777777777666666666666666666666666666666777777666555444333000000111111222333333333333333444555555666666666666666555444333333333333222111///...---,,,,,,++++++******+++---...,,,+++,,,+++***)))((()))***++++++---//////...---------------------............---...///...---,,,---...---+++))))))***+++,,,+++,,,++++++---...///...,,,***,,,------+++******++++++++++++***************))))))))))))))))))))))))((()))***++++++***)))(((+++++++++++++++************)))(((((()))***,,,---...---,,,***)))***,,,//////---***(((((())),,,...))))))***++++++,,,------+++++++++******++++++++++++,,,,,,,,,+++******)))************************%%%&&&&&&&&&((()))***+++(((((((((((((((((((((((()))))))))(((((((((''''''&&&((())))))(((''''''(((''''''''''''''''''((((((&&&&&&&&&'''''''''((((((((()))))))))))))))))))))&&&&&&&&&&&&&&&'''''''''((((((((())))))******+++))))))))))))))))))((('''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))***((('''((())))))(((&&&&&&&&&'''((())))))((((((%%%%%%&&&'''((()))******((((((''''''''''''((((((***)))((((((((()))***+++'''''''''''''''((())))))***))))))(((((((((((()))(((((((((((())))))))))))&&&'''((((((******+++,,,))))))))))))))))))))))))((()))***)))((('''((()))(((((((((((())))))))))))***))))))(((((())))))***)))(((((((((((())))))***'''((((((((((((((())))))))))))))))))))))))******,,,+++******))))))))))))+++((((((******''''''***)))((((((''''''(((((()))''''''((()))))))))))))))***)))(((''''''((()))***+++***((((((***+++************))))))))))))******))))))(((((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((())))))*********))))))***))))))((('''&&&))))))))))))))))))))))))******)))))))))(((((((((***))))))))))))***++++++,,,,,,+++***))))))))))))))))))))))))))))))))))))''''''(((******+++++++++'''((((((((())))))******------------............------...///000222444555222444888<<>>===;;;888666444444444666555444444444555666777666666666777777777777666666666777888888666555444555333222333555888:::::::::888555333444555444444444444555555777888999999999:::;;;;;;;;;999888777555555555555666777999999@@@<<<<<>>AAABBBBBBDDDGGGGGGEEECCCBBBBBBEEEEEEFFFFFFFFFGGGGGGGGGEEECCC???<<<999777777777999888666555444333333222333333222222222222222222222333444555444333222111111000000111444777888888777555333222333444444333444555666777888888999999999999::::::999888777666444444333333444555666666:::777888<<<>>>;;;:::;;;<<<;;;::::::;;;:::999777222222333555666888999999555555555555555555555555555555555555555666666666666555444333222000//////000000/////////000111111//////...---------.........---,,,+++++++++++++++*********+++,,,---,,,***))))))))))))))))))******---///111000...---,,,,,,++++++++++++,,,,,,,,,,,,+++---...---,,,,,,---...---+++))))))+++---------+++++++++---///000///---)))))))))***+++******)))************************)))))))))))))))))))))))))))))))))******)))))))))************************))))))))))))))))))******...000000...***'''(((***''',,,222777666111)))$$$******))))))((((((((((((******))))))))))))************++++++***))))))(((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******)))(((((((((((()))'''(((******((('''((()))&&&&&&'''((())))))((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&'''''''''&&&&&&'''(((((()))******&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((''''''((((((''''''''''''(((((())))))))))))((((((''''''&&&&&&)))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&&&&'''(((((())))))************((((((((())))))))))))((('''((((((((()))))))))******)))))))))((((((''''''''''''(((((())))))))))))((()))***)))((('''((()))))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&'''((()))******+++((((((((((((''''''''''''(((((())))))******************))))))((()))))))))(((&&&&&&))))))%%%$$$&&&))))))(((((((((((()))))))))))))))))))))(((''''''+++)))(((&&&&&&((()))+++...,,,***)))******)))((()))))))))******)))))))))***)))(((''''''((()))***((((((((())))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))******************((())))))))))))((((((''')))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++************+++,,,,,,))))))((('''''''''(((((()))******++++++******))))))************))))))((((((((((((((())))))))))))(((((((((''''''''''''''')))((((((((())))))***+++---...000222444666888999<<>>;;;:::::::::999999999888777666555444222111000000///000000000111111111111111000/////////...///111444555555444333222111222444555555444222333444666666777666666888888888888888888777777555555555444444555666666666333444999<<<:::888999999888777888888888666444111222333444555777888888555555555555555555555555555555555555555666777888888777555444222000......///...---,,,,,,---...///,,,,,,++++++,,,,,,------,,,,,,+++******+++++++++***))))))***,,,---+++***(((((()))))))))))))))))),,,...000000...,,,,,,,,,************+++++++++++++++,,,------,,,,,,---...,,,+++))))))+++---......,,,+++,,,---000111000///)))(((((()))++++++***(((***************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))(((***,,,,,,,,,++++++,,,((()))+++------+++((('''***))))))(((''''''&&&&&&))))))(((((((((((())))))(((((()))))))))))))))(((''''''''''''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((******))))))))))))(((((($$$&&&''''''&&&%%%%%%&&&"""###%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&'''))))))(((''''''''''''((((((******)))((('''&&&%%%%%%((((((''''''''''''(((((()))))))))(((((((((((('''(((((()))***************'''(((((())))))))))))(((''''''(((((())))))******+++******)))''''''&&&%%%&&&''''''(((((())))))***((()))***)))((('''((()))))))))))))))((((((((((((&&&''''''((((((''''''&&&&&&&&&((()))************)))))))))(((((((((((('''((((((((()))******++++++***))))))(((((()))))))))***((())),,,,,,(((''')))***))))))(((((())))))***)))))))))))))))(((''''''***)))(((''''''((()))***---+++))))))******)))((())))))************))))))))))))(((((((((((())))))(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''(((((())))))))))))((()))))))))))))))))))))))))))))))))***************))))))(((((())))))***+++)))((((((((((((((()))***)))***++++++++++++***)))))))))************))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,***+++,,,---///000111222555777;;;<<<===>>>???@@@>>>???@@@BBBCCCEEEFFFGGGFFFDDD@@@===;;;:::;;;;;;:::;;;<<<<<<;;;999666444222111000///...//////000000000///...............------...000333444333111111000000222444666666666222333444555666666666555555666666666666777777777555555444444444444444555666333333888999777555666777666666666777666444111000000111222444555666666555555555555555555555555555444444444555666888999777666555444222000/////////...---,,,,,,---...///,,,++++++******+++++++++******)))))))))******+++***))))))***,,,,,,+++***'''(((((())))))))))))))))))+++------,,,*********)))))))))*********++++++***,,,------,,,,,,---...+++)))((((((***,,,---------,,,,,,...111222111000***)))((())),,,---+++)))))))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))*********+++((()))))))))))))))((((((''''''(((+++------,,,***(((''''''&&&&&&'''((()))))))))))))))(((((((((((())))))(((((((((((())))))''''''((()))************(((((((((((((((((((((((((((''''''''''''(((((()))''''''''''''''''''''''''))))))***+++***)))((('''###%%%'''&&&%%%$$$%%%&&& """$$$%%%$$$######&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((()))((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&&&&''')))***)))((('''&&&&&&''''''))))))((((((''''''&&&&&&''''''((((((((((((''''''((()))))))))(((((('''&&&'''''')))*********)))(((&&&'''((()))******)))((('''''''''((()))*********)))))))))((('''''''''&&&&&&&&&''''''((())))))***((()))***)))((('''((()))***)))))))))((((((((('''(((((()))******)))((((((&&&'''((()))******))))))******)))))))))((((((((('''(((((()))******++++++))))))(((((((((((())))))***(((***......***)))+++******))))))))))))******'''(((((())))))))))))((())))))(((((((((((())))))+++)))(((((()))***)))(((((()))***++++++***)))((((((((())))))))))))((((((''''''(((((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''((())))))***))))))))))))))))))))))))))))))******))))))(((((('''''''''''''''''''''((())))))))))))(((((()))***++++++)))***+++,,,,,,+++***)))'''((()))******+++******************))))))))))))(((((((((((())))))))))))((((((''''''(((((()))***'''((()))***+++,,,---...///000222333555777;;;>>>;;;<<<===???AAABBBDDDEEEDDDAAA>>>;;;999999:::;;;===>>>??????===999444111333222000///...//////000000///...---,,,---...///------...000222333111000/////////222555777888777333444666777888777777666444444444555555666666666333333222222111222222222666333333777888555333333777666666777888777444222//////000111222333444444555555555555555555555555555444444444555666888999666555444444333222111111000///---,,,,,,---...000---,,,+++******))))))***)))(((((((((((()))*********))))))***,,,,,,+++)))''''''((())))))***))))))''')))++++++***)))))))))))))))))))))***************+++---,,,,,,,,,---...***(((&&&''')))+++,,,,,,---------///222333222111+++))))))***---...,,,***))))))******++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++((()))))))))))))))(((''')))((((((***------)))%%%&&&&&&'''((((((((((((((((((((())))))******++++++******))))))))))))******&&&'''((()))***+++++++++))))))))))))))))))))))))&&&&&&&&&'''((()))***+++''''''''''''''''''''''''((()))+++,,,+++***(((&&&%%%'''(((((('''&&&&&&'''"""###&&&((((((((('''&&&&&&&&&&&&'''''''''((((((&&&''''''((()))***++++++)))))))))((('''''''''&&&((((((((((((''''''''''''''''''((())))))***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%'''***,,,***)))'''&&&&&&&&&&&&'''''''''(((((((((((((((&&&'''((())))))((('''&&&&&&'''''''''&&&%%%$$$$$$%%%&&&((()))))))))((('''&&&'''(((*********)))(((&&&''''''((()))******+++'''''''''(((((((((((((((&&&&&&&&&'''((())))))***(((******)))((('''((()))******))))))(((((((((''')))***+++,,,,,,+++***)))&&&''')))******))))))(((++++++******))))))(((((('''(((((()))***+++++++++))))))(((((((((((()))***'''&&&(((,,,---***(((*********))))))))))))******%%%&&&''')))******++++++(((((())))))))))))((((((***(((''''''((())))))(((((()))***++++++***)))((('''((()))******)))((('''&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))))))))))))))((())))))((((((((((((((()))''''''((())))))))))))))))))++++++'''""""""&&&,,,)))'''%%%'''***+++)))'''))))))))))))***+++,,,---$$$%%%&&&((()))+++,,,---++++++***)))(((((())))))+++++++++++++++++++++++++++*********))))))((((((&&&&&&&&&&&&'''''''''((())))))(((((((((((()))))))))+++---///111333444444666666777999;;;===???AAA???>>><<<;;;::::::;;;;;;===>>>??????===;;;888777444444444444333333333333444333111///------------......---------///000111000000000111222333555666777555333111111222444666888666333000000222444666111111111222333444555666<<<888333222444555555444555777999999777555444444444444555444222111222333000000//////111444777888999999999888666444222000555555333111///...,,,+++111///,,,+++,,,------,,,''''''(((((())))))******+++)))((((((***+++***)))+++***))))))((())))))***+++)))&&&$$$%%%(((+++...,,,,,,------***'''''')))++++++******++++++,,,---......---------,,,,,,,,,***+++,,,------,,,+++*********+++,,,,,,,,,,,,++++++++++++************)))(((((()))))))))************))))))***+++,,,+++***+++)))'''((()))+++************+++++++++*********'''((()))******)))((('''))))))************)))))))))))))))))))))((((((((())))))))))))))))))))))))---***'''''')))+++***)))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((()))******((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((()))(((&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************(((&&&%%%&&&''''''(((((((((((((((((((((((((((((('''''''''''''''(((((())))))******)))((((((((()))***,,,---******))))))((((((''''''***)))(((''''''&&&''''''))))))))))))))))))***+++''''''(((((())))))************))))))((((((''''''***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))******+++++++++*********))))))((((((,,,***(((((()))***)))(((''''''((()))))))))))))))''''''(((((((((((('''''''''''''''''''''((())))))...,,,***)))******)))((())))))))))))))))))))))))******))))))(((((('''''')))))))))***+++++++++,,,)))))))))(((&&&%%%'''(((''')))***+++***)))***+++))))))***))))))((('''&&&))))))(((((((((((())))))'''((())))))*********)))***++++++)))%%%%%%'''******((('''''')))+++***((((((((((((''''''((())))))%%%&&&'''((()))***+++,,,******))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((&&&'''''''''(((((((((((())))))(((((((((((()))))))))***+++---///000111111//////000111333555777777999999888777777888999:::777888999999888666444222444444555555555444444333333222111///...------............---...///111222111111222222333555666777666555444333444555777888888777444222222333444555222222222333333555666666;;;888444222444555555444666777999:::999777444333222222222222111000000111//////......000222555777999777555333222111111111000000//////...------,,,---+++(((''''''&&&$$$###'''((((((((()))))))))******)))((('''''''''((()))******)))))))))(((''''''))))))((('''(((((()))***.........---,,,)))((((((,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,((()))***++++++***)))(((******+++,,,,,,,,,,,,+++*********)))))))))(((((()))))))))))))))***+++,,,111///,,,)))((('''%%%###((((((((((((((((((((((((***************)))(((''''''((()))******)))((('''))))))************))))))%%%%%%&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))),,,***'''''')))+++***)))(((((((((((((((((((((((()))((((((((('''''''''''''''''''''''''''(((((()))(((((('''&&&&&&'''(((((('''''''''''''''''''''''')))(((''''''&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********))))))(((&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((''''''((()))***+++))))))))))))(((((((((((())))))((((((((())))))***)))((((((((()))***++++++(((((((((((())))))))))))))))))))))))((((((''''''((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))*********++++++++++++******)))))),,,***(((((()))***)))(((''''''((()))))))))))))))&&&&&&''''''''''''&&&&&&(((''''''''''''((()))))),,,+++***)))******))))))((((((((((((((((((((((((***)))))))))((((((((('''((()))))))))))))))******((())))))(((&&&&&&''')))''')))***+++***)))***+++************)))'''&&&%%%))))))(((((((((((())))))((()))******+++*********+++++++++***)))((((((((()))'''&&&%%%'''((('''&&&)))((((((''''''''''''''''''''''''((()))*********)))))))))))))))*********))))))))))))))))))))))))))))))((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))((()))***+++,,,---------------...///000111111222222222222222333444666666111222333444333222111000333444555777777666444333333222111000////////////////////////000111222333333333444555666777888888555666666777888999::::::888777666555444444444444444444444444444555666777:::777444333333444555444777888:::<<<<<<999555111//////000000//////......------------...000222333666444111...------///000++++++++++++,,,,,,,,,------+++*********)))'''%%%(((((((((((()))))))))))))))******'''$$$$$$'''***)))))))))))))))((('''''''''(((***+++++++++))))))///...------------***(((,,,++++++++++++,,,------------,,,,,,,,,+++++++++))))))************))))))***++++++,,,,,,,,,,,,,,,))))))))))))(((((((((''')))))))))***,,,///333555///,,,)))'''((())))))((('''***,,,,,,(((&&&'''((()))))))))))))))(((''''''(((((())))))))))))((((((((())))))******))))))((('''''''''(((((()))))))))))))))))))))))))))))))))+++)))(((((()))******)))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''(((((()))((((((''''''(((((()))''''''''''''''''''''''''))))))(((''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))(((''''''''''''&&&&&&'''(((((((((((('''''''''(((((((((((((((((('''(((((((((((()))))))))(((((('''''''''(((((()))(((((((((((())))))))))))((((((((())))))***+++,,,((('''(((((()))***+++,,,))))))))))))(((((((((((()))))))))(((((((((((('''&&&''''''((((((''''''&&&******))))))((((((''''''(((((((((((())))))))))))************)))))))))))),,,,,,++++++++++++******,,,***(((((()))))))))(((''''''((()))))))))))))))%%%&&&&&&''''''&&&&&&%%%((((((''''''(((((()))************)))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((()))((((((((((((((('''''''''((()))(((''''''(((***''')))***+++***)))***+++))))))***))))))((('''''')))(((((((((((())))))***)))******+++++++++*********))))))***+++***(((&&&)))(((''''''''''''''''''******)))))))))))))))***(((((((((((())))))))))))(((((())))))************++++++++++++++++++++++++((((((((((((''''''''''''((())))))))))))*********)))))))))******)))))))))))))))***++++++++++++***,,,,,,---........................///000000111222///000111111111111000000111333555777888777555333333333222222111111111111111111222222333444555666555555666777888999999999777888999:::;;;;;;::::::777777777777666555444333555555555555555555666666777555444222222333444444777888:::<<<===:::444000.........///000///...,,,++++++++++++,,,...///000111000---+++++++++,,,---)))))))))******++++++,,,++++++,,,...000000///---(((((((((((()))))))))))))))+++,,,(((###"""''',,,)))(((''''''(((***,,,---***+++,,,------,,,,,,+++------,,,+++---000...)))))))))(((((())))))***+++---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******)))))))))((((((((((((((()))+++///555:::===///,,,(((''')))+++,,,,,,(((---111000+++'''(((***'''((())))))******))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''((()))***+++++++++((((((((((((((((((((((((***))))))))))))******)))((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&''''''((()))))))))(((((((((((())))))''''''''''''''''''''''''(((((('''''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&''''''(((%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''((()))*********)))((((((((())))))***+++'''''''''((()))***+++,,,******))))))((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))(((((((((((())))))))))))++++++******))))))((((((************************+++)))((('''))))))((('''''''''((()))))))))))))))&&&''''''''''''''''''&&&((((((((('''((())))))***((()))******)))((())))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))(((((('''''''''&&&'''))))))(((((()))***''')))***+++))))))***+++&&&'''((())))))***))))))((((((((((((((()))************+++++++++******)))((('''((()))******'''$$$))))))******)))))))))))))))))))))))))))***++++++(((((((((((())))))))))))'''((()))***++++++******************************''''''''''''(((((((((((())))))))))))*********+++))))))************))))))******+++++++++******))))))******++++++******)))---------......------------......///////////////...000333666777666444333333333333333333333222222222333444555666777777888666666777999999999999888999:::;;;;;;;;;999888666555666777777777666555444666555555444444444444555444333333222111111222333666777:::<<<<<<888333///.........///111111///,,,************+++,,,,,,---++++++,,,++++++***))))))************************(((((()))+++......---+++))))))))))))(((((((((((())),,,---***%%%$$$(((---***(((&&&%%%''',,,222666555333000---+++++++++,,,))),,,---+++---111000,,,))))))(((((())))))***+++---------,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---++++++,,,------------,,,++++++*********))))))))))))))))))***---222666999666222---***((((((((('''(((---111000+++'''(((***&&&'''(((***+++,,,------))))))(((((((((((())))))(((((())))))))))))(((((($$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((())))))******))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''(((((()))***(((((())))))))))))(((((('''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))'''&&&&&&&&&((((((%%%&&&&&&'''''''''''''''&&&'''''''''(((((())))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))***++++++***)))((('''''''''''''''''''''''''''((()))***+++******))))))(((((('''''''''''''''''''''(((((((((((()))***++++++***)))(((&&&&&&'''((()))***++++++'''((((((((()))))))))***++++++******))))))((((((((((((((()))))))))))))))+++)))''''''((()))((('''''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((()))******(((***,,,+++)))(((((()))))))))))))))))))))))))))(((((((((((())))))))))))*********))))))(((((((((%%%''')))***)))))))))***''')))***+++))))))***+++%%%&&&''')))************(((''''''(((((()))***+++*********+++******)))(((&&&'''((())))))((('''&&&"""%%%((()))((('''&&&&&&))))))(((((((((((())))))(((((((((((())))))))))))'''(((***++++++***))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))************((()))***++++++***)))(((******+++++++++******)))***+++,,,------,,,+++***+++,,,,,,---,,,,,,++++++++++++++++++++++++,,,,,,,,,...000222444444333222111222222333333333222222111222444666777888888888555666777999999999888777999999::::::999777555444444444555666666666666555555444333222222222222222000111111000//////000111333666::::::777333000///...------000333333///,,,************************((()))***++++++***)))(((+++++++++***))))))((((((,,,*********++++++)))'''))))))))))))(((((((((((((((***,,,***((('''))),,,+++)))&&&%%%(((...555999<<<888222---))))))***,,,)))000222---,,,000111...,,,++++++++++++,,,------......---------,,,,,,,,,++++++************++++++++++++,,,---------------++++++++++++************+++***)))(((((()))+++---111...+++******++++++***'''***,,,,,,(((&&&'''(((&&&'''(((***,,,---......))))))(((((((((((())))))'''(((((())))))(((((('''&&&&&&&&&'''((((((((()))))))))))))))))))))))))))((()))++++++)))((()))***'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))******'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''(((%%%%%%&&&''''''''''''&&&&&&&&&''''''((()))))))))(((((((((''''''''''''&&&&&&&&&''''''(((''''''&&&&&&''''''((()))******+++***)))((('''&&&&&&&&&&&&((((((''''''(((((())))))))))))))))))((((((((((((&&&''''''''''''((((((((()))******++++++******)))&&&&&&'''((()))***++++++''''''(((((())))))******************))))))))))))'''''''''(((((((((((()))+++)))''''''((((((((('''''''''((())))))))))))))))))))))))******)))))))))))))))(((((())))))***+++))),,,......***'''((()))************************(((((((((((())))))))))))******)))))))))))))))(((&&&(((***+++***)))))))))''')))***+++***)))***+++&&&'''((())))))***))))))''''''''''''((()))***+++)))*********))))))((('''&&&(((+++***(((&&&(((***###(((---000///,,,++++++---,,,+++)))((('''''''''''''''(((((())))))******((()))***++++++***((('''((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))******((()))+++,,,,,,+++)))((())))))************))))))+++,,,...//////...,,,+++'''(((***++++++++++++***+++******)))))))))*********+++---...000111111111---...000111111111000000///000222444666666666666444555777888888777666555666666666666666555444333222222333444555666777777333333222000000/////////,,,...000///---,,,...000000555:::888222......000...,,,,,,///333333///+++)))***************))))))))))))))))))))))))*********))))))))))))(((((((((...,,,***)))******)))(((***)))))))))((((((((('''&&&'''(((************))))))(((((((((***...222444666333///+++***+++...000,,,777:::111,,,///111...,,,,,,,,,,,,,,,---....../////////.........------,,,+++************+++,,,+++,,,------...---------************))))))))))))***)))((((((''''''''''''((('''&&&(((+++---...---(((((((((((((((((((((((('''((()))***++++++++++++***)))(((''''''((()))***''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))'''))),,,,,,)))((()))***''''''''''''''''''''''''''''''''''''((((((((()))(((''''''''''''((())))))&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((''''''&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((())))))***(((((('''''''''&&&&&&&&&%%%&&&'''((())))))((((((''''''(((((())))))******))))))((((((((((((((()))))))))(((''''''''''''((((((((((((((())))))))))))&&&&&&&&&'''''''''((((((******))))))))))))******))))))))))))(((((((((((('''''''''((()))*********)))))))))))))))*********'''((((((((())))))))))))***)))''''''((((((((('''''''''((()))))))))))))))(((((())))))))))))(((((())))))(((((())))))***+++***...111000+++'''''')))))))))))))))))))))))))))'''((((((((()))))))))***''''''((((((((((((((()))''')))+++,,,***(((((((((''')))***+++***)))***+++((()))))))))))))))((('''''''''''''''((()))++++++)))))))))))))))(((''''''&&&***---+++'''&&&)))------333;;;>>>===:::888888333222000---***((('''''''''''''''((()))*********)))***+++,,,+++)))'''&&&************************(((((())))))******++++++(((((((((((())))))))))))((()))+++,,,,,,+++)))((('''((())))))))))))))))))&&&''')))++++++***((('''$$$%%%''')))++++++++++++,,,,,,+++***************))))))***,,,---///000111+++,,,---/////////......---...000333444555555444333444666777888777555444333333333333444444444444111111111222444666777888222222000///............+++---///...,,,+++---///...555:::777///***,,,000---++++++...333333...***)))************))))))(((,,,***((('''''')))+++---'''''''''((((((((((((((()))'''%%%%%%'''((())))))******))))))((((((((('''$$$$$$&&&)))++++++)))'''(((((()))+++,,,---......+++***)))***,,,000444666000===@@@555,,,...000...++++++******++++++,,,---000////////////...............,,,,,,,,,,,,......+++,,,------......------))))))))))))(((((((((((('''(((((()))*********++++++)))(((((())))))'''&&&+++)))(((((()))+++******)))))))))))))))(((''''''***)))(((''''''((()))***''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))&&&))),,,,,,***((((((***''''''''''''''''''''''''&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''''''''&&&%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((((((&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&$$$%%%''')))******))))))(((((((((((())))))))))))(((((((((((()))***+++,,,***)))(((''''''&&&&&&'''''''''(((((())))))******&&&&&&&&&'''''''''((((((***)))(((''''''((()))***,,,+++***)))((('''&&&&&&&&&''''''((()))******+++(((((())))))******++++++(((((())))))*********+++***((('''&&&(((((('''&&&'''(((((()))))))))))))))''''''(((((((((((('''''')))))))))))))))******+++,,,000333111+++'''''')))(((((((((((((((((((((((('''((((((((())))))******%%%&&&&&&''''''((((((((((((***,,,,,,***(((''''''''')))***+++***)))***+++)))((('''((()))***)))((())))))(((((()))+++...///+++***)))((((((''''''(((&&&&&&&&&'''''')))******...BBBPPPLLLGGGKKKQQQRRRHHH>>>111((('''((()))(((******+++++++++,,,,,,,,,+++---///...+++))))))+++***))))))***,,,,,,+++)))(((((((((((('''&&&$$$###(((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))*********************************))))))))))))))))))))))))))))))*********++++++******))))))((((((******))))))******+++,,,,,,,,,++++++++++++++++++......///000000111111000222222333333333333222222333222000///...------,,,,,,,,,------...//////000111111000//////...------...///---***'''(((,,,000000///...---,,,+++++++++///******///333000+++(((---+++))))))***+++***)))''''''(((***+++,,,---...*********)))))))))))))))(((((()))******)))((('''((((((''''''((()))+++,,,+++*********))))))((((((''''''((()))***,,,...///+++++++++++++++---000333555FFF[[[555++++++...+++)))(((((('''(((***+++,,,111000///...---...//////...---,,,+++++++++,,,------,,,,,,+++*********+++***)))(((((())))))((('''&&&&&&&&&'''((())))))***))))))((((((((((((((()))+++******)))(((''''''&&&(((((()))***************)))))))))))))))(((((((((******)))((('''&&&%%%%%%)))(((&&&%%%&&&''')))***---+++)))'''&&&&&&((((((((())))))))))))(((((('''''''''(((((())))))******'''&&&&&&%%%%%%'''((()))&&&&&&&&&'''''''''(((((((((&&&%%%'''))))))&&&###''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''))))))((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%))))))(((((('''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))++++++***))))))((())))))''''''((()))***++++++,,,))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++((()))*********((('''&&&***)))(((''''''&&&''''''***)))(((''''''((()))***''''''((())))))((('''&&&&&&''''''((()))******+++---000111...(((%%%&&&)))))))))))))))))))))))))))))))))************)))))))))))))))***)))((('''''')))***+++***'''&&&'''(((,,,+++(((''''''))),,,...)))((('''((()))***)))((()))(((''''''(((***---...)))((((((((((((((()))***(((((('''(((((()))***++++++777===:::999@@@DDDBBB:::333+++''''''((('''%%%))))))))))))************&&&(((***)))'''&&&'''((()))(((((()))******)))(((++++++,,,,,,+++)))((('''((((((((((((((((((((((((******++++++,,,,,,------***************************)))))))))))))))))))))))))))******++++++++++++******)))))))))))))))((())))))(((((())))))***+++((((((((()))***+++---.........///000000000//////...///000000000000000///000///---,,,******)))))),,,,,,,,,---.../////////---------,,,+++************,,,------+++***,,,...///...---,,,++++++++++++///***)))...111///+++)))***))))))***---///......(((((()))***++++++,,,---************))))))))))))'''((()))+++++++++******((('''''''''''')))***++++++++++++******)))))))))'''(((((()))***,,,---...((())))))(((((())),,,///---AAA```CCC888---***)))))))))))))))***+++,,,---000000...---------...///---,,,+++++++++,,,---------,,,++++++*********++++++)))(((((())))))((('''&&&&&&''''''((())))))******))))))(((((()))))))))*********)))((('''''''''(((((()))***************&&&'''''''''(((((())))))***))))))(((((('''''''''***)))'''''''''(((***+++,,,+++)))(((''''''(((((((((((()))******))))))))))))))))))(((((((((((((((((('''&&&&&&&&&'''))))))&&&&&&&&&'''''''''((((((''''''''')))+++,,,+++***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''###$$$%%%%%%''''''((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&''''''''''''))))))((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''''''''((((((((()))))))))***)))((((((((((((((()))((((((((()))*********+++((((((((((((((()))))))))))))))))))))))))))))))))(((((('''((((((((()))***))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************((()))******)))((('''&&&))))))(((((('''((((((((())))))(((((((((((())))))(((((()))******)))((('''''''''(((((()))******+++))),,,...,,,)))'''))),,,))))))))))))))))))))))))))))))************))))))))))))))))))(((((('''''''''((()))((('''&&&'''(((***)))))))))***,,,///000***((('''((()))***)))'''((('''''''''((()))+++,,,''''''''''''((()))***+++***))))))((())))))*********---+++'''+++444666111---***'''''')))***(((%%%'''''''''((((((((())))))&&&((())))))(((((()))+++)))'''&&&'''(((((('''&&&))))))******)))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))******))))))******+++,,,------(((((((((((())))))))))))(((''''''''''''((())))))((('''''''''(((***,,,---...///000000000///---,,,,,,---...///////////////...---,,,***)))(((((('''+++,,,,,,------......///++++++******))))))((((((&&&)))---......,,,++++++...---,,,+++++++++++++++...)))(((,,,///---+++***))))))***---000111000...)))))))))*********++++++************************'''(((***+++,,,---------'''&&&&&&&&&'''((()))***++++++************))))))))))))))))))***+++,,,,,,((())))))(((''''''***,,,)))999___MMMCCC...'''******+++,,,------......---//////...------------...++++++***++++++,,,---...,,,,,,+++************++++++)))(((((()))***((('''&&&''''''(((((())))))*********)))))))))******+++******))))))((((((''''''(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))***)))((((((((()))+++,,,++++++******))))))(((((((((((()))***++++++++++++******)))((((((''''''&&&((((((((('''((())))))***&&&''''''''''''(((((((((&&&'''''''''&&&'''(((***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((((('''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((($$$$$$%%%&&&'''(((((()))((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''''''''((((((((()))(((''''''&&&'''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''&&&&&&'''''''''((((((((())))))(((((())))))******))))))))))))))))))))))))'''''''''(((((())))))***))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************((())))))))))))(((((('''))))))((((((((()))******(((((())))))))))))(((((())))))************))))))'''(((((())))))*********(((***,,,+++(((''')))+++))))))))))))))))))))))))))))))************))))))***)))((((((''''''((((((%%%'''((((((&&&&&&''')))++++++,,,,,,---......///***)))(((((())))))(((''''''&&&&&&&&&'''(((***+++((((((((((((((()))*********)))((((((((((((((()))******&&&###&&&------))))))''''''(((+++,,,+++)))'''''''''((((((((()))))))))))))))))))))***+++,,,***)))''''''(((((('''&&&((((((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%************************)))))))))))))))*********'''((((((***+++,,,------'''''''''(((((())))))***((((((''''''(((((()))***,,,+++)))(((((()))***+++///000000000///---,,,***------...///000000000000///...,,,+++***)))))))))++++++,,,,,,------------++++++******))))))))))))%%%'''+++---...---,,,+++---,,,+++***************---)))(((+++---,,,+++,,,++++++,,,...000000---+++************)))))))))))))))***************++++++))))))***++++++,,,,,,,,,&&&&&&&&&''''''((())))))))))))))))))))))))))))))***))))))))))))******++++++,,,,,,+++))))))+++---...333UUUNNNKKK111(((---+++,,,---///000//////...///......---------------)))******++++++,,,---...++++++***************++++++***((()))******)))'''''''''(((((())))))))))))******************+++,,,***)))))))))((((((((('''(((((()))***************,,,++++++***)))(((((('''((()))))))))*********+++))))))((((((((()))***+++******++++++***)))(((((('''((()))++++++,,,,,,,,,(((((((((((((((((('''''')))))))))))))))*********'''''''''''''''((((((((((((******'''"""!!!$$$'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''&&&&&&&&&&&&(((((((((((((((''''''''')))))))))))))))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((((((((((((((((((((((((''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((***)))))))))***+++,,,,,,)))))))))))))))(((((((((&&&&&&''''''((()))******))))))))))))))))))))))))&&&&&&'''(((((((((((((((******************************))))))(((((('''''')))))))))))))))*********((())))))))))))((((((((())))))((())))))***++++++'''((()))******)))((('''(((((()))))))))******)))(((((()))))))))************,,,,,,***'''%%%&&&'''(((((((((((((((((((((((())))))************)))))))))(((''''''''''''((()))%%%&&&(((((('''((()))+++000000000000///---+++***+++)))(((((())))))(((&&&&&&&&&&&&''''''((())))))******)))((((((((((((((((((((('''&&&&&&&&&''''''(((******'''''')))***(((***)))'''((()))+++++++++((((((((()))))))))******((('''&&&'''((()))***+++---+++)))(((((()))((('''++++++++++++++++++,,,,,,))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))(((((())))))************&&&&&&'''((()))***+++,,,''''''(((((())))))******)))(((((((((((()))******---,,,+++******,,,...///333222111000...,,,+++***------...///////////////------,,,+++************+++++++++,,,,,,,,,,,,,,,***)))))))))))))))((((((''''''((()))+++,,,------++++++***))))))))))))***,,,)))(((,,,---++++++---++++++,,,...//////,,,************))))))))))))((())))))******+++++++++,,,++++++******))))))))))))&&&&&&'''(((((()))))))))((((((((((((((((((((((((***)))))))))))))))******,,,------,,,******+++,,,111...OOORRRXXX>>>......+++,,,...///000000///..................---------((()))***+++,,,,,,------*********))))))***+++++++++***))))))******)))(((((((((((()))))))))))))))******))))))***+++,,,,,,))))))))))))(((((((((((((((((()))***************''''''(((((((((((((((((((((((())))))******++++++''''''''''''(((((())))))))))))*********)))(((((('''((()))++++++,,,,,,,,,%%%&&&&&&'''((())))))***((())))))***************((((((((((((((((((((((((,,,------***&&&$$$'''***''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((('''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((((((((())))))&&&&&&&&&&&&'''''''''(((((((((((((((((()))***+++)))))))))(((((((((((((((%%%&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))***)))))))))((((((((('''******)))))))))))))))))))))(((((((((((()))))))))))))))((())))))***++++++'''((()))******)))((('''''''''''''''(((((())))))))))))))))))*********************)))'''&&&&&&'''(((((((((((((((((((((((())))))************))))))((('''''''''''''''((((((&&&'''))))))))))))+++---000000111000///---***)))+++***(((((())))))'''&&&&&&''''''(((((((((((()))+++***)))(((''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&)))+++***((('''((()))+++)))(((&&&&&&((()))***))))))*********+++++++++***)))(((***---111222333000---***))))))))))))((()))((((((((()))***++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))******++++++&&&&&&''''''((()))******))))))))))))************))))))(((((())))))***+++******)))***---111555888777555222///---+++++++++,,,,,,---------,,,,,,+++*********)))******++++++++++++++++++++++++++++++(((((((((((('''''''''''')))'''&&&&&&)))+++------***))))))((((((((())))))+++)))***---...++++++...******+++---///000///---))))))))))))))))))))))))))))))******+++,,,,,,,,,---,,,+++)))((((((((((((&&&'''((()))************''''''(((((((((((())))))))))))((((((((()))******)))***++++++)))((()))***...+++OOOYYYfffMMM666...+++,,,---......//////...//////000000//////...---((()))***+++,,,,,,,,,+++***))))))))))))***++++++,,,***))))))***+++)))((()))))))))))))))))))))))))))))))))))))))***+++,,,))))))))))))(((((((((((((((((()))*************** !!!"""$$$&&&(((******((((((((())))))*********&&&'''''''''(((((((((((()))))))))((((((((((((((((((((()))***++++++++++++$$$$$$%%%&&&((()))***+++(((((()))***************)))))))))(((((((((((('''''''''(((((('''''')))+++''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%&&&'''((())))))***'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((((()))******&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((()))((((((((((((((((((((((((&&&''')))*********)))(((((((((((((((((((((((((((((((((((()))))))))))))))************)))))))))))))))(((((((((((())))))***))))))((((((((()))******(((((())))))))))))(((((('''&&&&&&&&&'''((()))***************************&&&''''''((()))******+++))))))))))))))))))))))))))))))************))))))&&&&&&'''((((((((('''''''''(((************,,,---+++,,,---.........---,,,+++***(((((())))))'''&&&''''''((())))))))))))(((***)))((((((((((((((()))&&&&&&&&&&&&&&&'''((()))'''((())))))((('''(((*********))))))((((((((())))))))))))*********+++++++++******...444:::===>>>111...+++))))))))))))(((%%%%%%%%%%%%%%%'''((()))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))'''(((((()))******++++++''''''(((((()))))))))***++++++++++++************(((((('''''''''((()))))))))))))))***---333888;;;<<<999333///,,,+++,,,------.........---,,,+++************+++,,,---...///+++++++++++++++*********(((((()))))))))))))))))))))'''%%%&&&)))++++++***)))((((((''''''(((((()))))))))+++000000,,,,,,......---,,,---///000///...((((((((()))))))))))))))))))))***++++++,,,---------,,,+++***)))******+++'''((()))***+++++++++***))))))))))))*********+++((((((((((((((()))***+++'''(((******)))((()))*********NNNVVVeeeRRR===444++++++++++++,,,---......///000111111111000///...)))***++++++,,,+++******)))))))))))))))***++++++,,,+++)))***++++++***((())))))))))))))))))))))))(((((((((((()))***+++,,,(((((((((((())))))))))))(((((()))***************""""""###%%%&&&((()))***((((((((((((((((((((()))''''''((()))))))))))))))(((((('''&&&&&&'''((()))(((((()))******)))))))))%%%%%%&&&&&&'''((())))))'''((()))*********))))))))))))))))))((((((((('''$$$###$$$%%%'''(((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''%%%%%%&&&'''((()))******''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''((((((((()))))))))(((''''''&&&&&&&&&&&&'''&&&'''''''''((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((***+++,,,+++***)))''''''''''''''''''''''''''''''(((((())))))******************)))))))))((()))(((''''''((()))***+++))))))(((((('''((((((((())))))(((((((((((())))))((('''''''''((()))***+++************************'''&&&'''(((***+++,,,+++))))))))))))))))))))))))))))))************))))))###%%%''')))***((('''%%%''')))******))))))***,,,)))***++++++,,,,,,,,,,,,,,,***(((((())))))'''%%%'''((()))))))))))))))((((((''''''(((((()))***+++&&&&&&&&&'''''')))***++++++'''%%%'''))))))***,,,)))+++,,,,,,+++*********))))))))))))************&&&%%%&&&,,,555===AAABBB222...+++(((((((((((('''((('''''''''((()))+++,,,))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))*********---,,,,,,,,,+++*********'''&&&&&&&&&&&&'''((((((+++*********---111666999???:::444...++++++,,,...111111111000///...,,,,,,,,,,,,,,,...///111333444++++++******************++++++++++++,,,,,,,,,,,,((('''&&&'''+++,,,***((((((((('''''''''(((((()))))))))---111111---,,,...555333000//////...---,,,(((((((((((()))))))))***))))))***+++,,,,,,---------,,,+++++++++,,,---...'''(((***+++,,,,,,++++++******++++++,,,,,,,,,,,,'''''''''(((((()))***+++''')))***+++***)))***+++******KKKLLLZZZMMMAAA;;;+++***))))))***+++---...000111222222222111///...)))***+++,,,,,,+++)))((())))))((())))))***++++++,,,+++******++++++***(((*********)))))))))))))))''''''''''''((()))***+++(((((((((((())))))))))))(((((()))*********************))))))((((((((('''((((((((((((((('''''''''(((((()))***************((('''&&&$$$%%%&&&((()))((())))))))))))(((((('''&&&&&&''''''''''''''''''&&&'''(((******))))))(((******))))))((((((((('''***((('''))),,,,,,(((%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))(((((((((''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((((((((()))))))))))),,,+++***))))))((())))))%%%&&&&&&'''((()))******'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''')))+++,,,---,,,***)))''''''''''''''''''''''''&&&&&&'''((()))***+++++++++*********))))))(((((()))(((''''''''')))***+++***)))((('''''''''''''''***)))(((''''''((()))***)))((((((((((((***,,,---++++++******************+++)))))))))*********)))))))))))))))))))))))))))))))))************))))))"""$$$(((***+++)))&&&$$$'''((())))))(((((()))***,,,++++++******)))))))))+++***)))'''&&&&&&&&&&&&%%%&&&''')))************))))))))))))))))))))))))++++++******))))))((((((***************)))(((((('''''''''&&&&&&%%%%%%%%%))))))(((((((((((())))))(((((()))***+++,,,,,,------,,,+++***)))((('''&&&***))))))(((((((((((()))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((''''''''')))((()))+++***%%%%%%)))))))))(((((((((((())))))+++333777333---,,,+++*********)))((((((((((((((()))((((((***---///000111;;;666///,,,---//////---000///---+++************)))***,,,---.../////////******))))))))))))******&&&'''((()))***+++,,,,,,))))))))))))******************))))))((('''''''''++++++,,,------...//////000///...+++)))(((***---)))(((((((((((()))+++,,,,,,,,,,,,---000000000...///---***)))******((('''+++***)))(((((()))***+++,,,+++)))((('''((()))++++++)))((('''((()))+++,,,***)))))))))))))))******222777???IIINNNHHH:::///...,,,)))''''''(((+++---***---//////,,,******+++((((((((((((((((((((((((*********++++++,,,,,,,,,******))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&((()))*********)))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++******)))(((((((((***************)))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,+++***((((((((()))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&(((((((((((())))))))))))((((((''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&******)))(((((((((((((((((('''''''''(((+++---///'''))))))((('''&&&'''(((''''''''''''((((((((((((((('''&&&&&&&&&((()))***((((((((((((((()))*********)))'''&&&&&&''')))***)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************+++***)))'''''')))***+++))))))))))))******************))))))((((((''''''))))))))))))************,,,+++***)))(((((((((((())))))))))))(((((((((((('''(((((((((((((((((((((******)))(((((((((((((((&&&'''(((***++++++++++++***)))))),,,///000...+++,,,+++******))))))******)))((('''&&&&&&&&&&&&&&&&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''(((***++++++++++++((((((((('''''''''&&&&&&))))))(((((((((((())))))(((((())))))******++++++******)))((('''&&&%%%%%%&&&&&&''''''((()))***+++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''***''''''******''''''***))))))(((((((((((())))))***111444000,,,+++***)))******)))((((((((((((((())))))***+++---/////////333333111///---,,,---...///...,,,+++*********+++)))***+++---.........///******))))))))))))******+++*********))))))(((((((((((()))))))))***************))))))))))))((((((+++++++++,,,,,,------...---...000///---,,,+++,,,,,,,,,+++++++++,,,...///---,,,,,,...000111000///,,,***))))))***++++++***++++++***))))))***++++++,,,+++)))((('''((()))******)))((('''((()))+++,,,******)))))))))******+++...111999AAAEEE@@@444***---+++)))(((((()))+++,,,+++---000///---++++++,,,))))))))))))))))))))))))*********++++++,,,,,,,,,******))))))))))))******))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((***++++++******'''''''''''''''''''''''')))))))))))))))))))))))))))))))))(((((((((((((((***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((,,,+++)))((((((((()))***$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%((('''&&&&&&%%%%%%&&&&&&''''''((((((((()))))))))((((((((((((((((((''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''(((((((((((('''''''''(((((((((((((((((('''(((((('''''''''&&&&&&&&&''''''(((((((((((('''''')))(((((('''''''''''''''(((''''''&&&'''))),,,---'''))))))((('''&&&'''(((''''''''''''(((((((((((((((((('''&&&''''''((()))'''''''''''''''(((((()))***)))'''&&&&&&''')))***)))((('''&&&&&&'''((()))))))))))))))))))))))))))+++*********)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++***)))(((((()))***+++(((((()))))))))************)))))))))((((((((('''))))))))))))************,,,+++***))))))((((((((())))))))))))((((((((((((((((((((((((((((((''''''******)))((((((((((((((()))))))))))))))(((''''''***)))))),,,...///---***,,,+++******))))))******'''&&&&&&%%%%%%&&&&&&'''((((((''''''((()))***+++(((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''(((***++++++++++++)))))))))((((((((((((((())))))(((((((((((())))))((((((((()))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))---'''%%%(((+++***)))***))))))(((((((((((())))))(((...111...******)))(((******)))((((((((()))))))))***,,,---......------+++///333222///,,,---///---,,,+++***)))******+++))))))***,,,------------******))))))))))))******,,,++++++***)))(((''''''(((((())))))))))))******)))))))))************+++++++++++++++++++++++++++***---222444222///---+++......---,,,,,,---//////---,,,,,,---///000000...***((('''(((+++,,,---,,,,,,++++++******++++++,,,,,,+++)))((((((((()))******)))((((((((()))+++,,,++++++************+++++++++---222999<<<888///(((******)))))))))***++++++,,,---///...---++++++,,,*********************************+++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((()))+++++++++******(((''''''&&&&&&''''''(((******))))))(((''''''&&&''''''''''''(((((((((((())))))******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((+++***))))))((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((''''''''''''&&&((('''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&''''''((((((((((((''''''))))))(((((((((((())))))((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&(((''''''&&&&&&((()))***'''))))))((('''&&&'''(((''''''''''''(((((((((((()))(((((('''''''''((((((&&&&&&&&&&&&&&&'''((((((***)))(((''''''((()))***((((((''''''''''''(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++(((((())))))))))))******))))))))))))(((((((((((())))))))))))************,,,,,,***)))))))))))))))))))))))))))(((((((((((()))))))))(((((('''''''''******)))(((((((((((((((((((((((((((((('''&&&&&&*********+++------+++)))++++++***))))))))))))***&&&&&&&&&&&&&&&'''((()))***)))'''&&&&&&(((***+++(((((((((((((((((((((((())))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((('''''''''))))))))))))************))))))(((((('''%%%$$$$$$''''''(((((())))))******''''''''''''''''''''''''(((((()))***+++,,,,,,---333***%%%(((,,,,,,******))))))(((((((((((())))))''',,,///,,,***+++***(((******))))))((())))))******,,,...///...---,,,+++(((---333555444111//////,,,+++***)))))))))***+++((()))***+++,,,,,,,,,,,,******))))))))))))******)))))))))))))))*********(((((((((((()))))))))***((())))))***++++++,,,,,,***************)))))))))))),,,111333222000...---///...---,,,,,,,,,---...---,,,++++++---......---***)))((()))+++,,,,,,,,,************************+++***))))))(((((())))))))))))(((((())))))***+++---,,,++++++***++++++++++++,,,///333555333---)))(((((()))***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))))))))((()))+++,,,,,,,,,+++*********)))(((((()))******,,,,,,+++)))((('''&&&%%%&&&&&&''''''((()))******((()))))))))))))))((((((******))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&'''''''''(((&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''((((((((((((''''''***)))(((''''''((()))***((((((((((((''''''''''''((('''&&&%%%%%%&&&'''((()))(((''''''&&&&&&''''''(((''''''&&&&&&&&&'''''''''))))))((('''&&&'''(((''''''''''''(((((((((((()))(((((('''''''''''''''''''''&&&&&&''''''((()))(((((('''&&&&&&'''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************)))(((((()))******(((((((((((()))))))))***))))))))))))((((((((((((((()))))))))************,,,,,,+++***))))))))))))))))))))))))((((((((((((******))))))((('''''''''***))))))(((((((((((((((%%%%%%'''((()))***************++++++,,,+++)))(((++++++***)))))))))))))))''''''''''''((()))***++++++***(((&&&&&&''')))***''''''''''''''''''''''''((((((((((((((()))))))))***************)))((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((((('''''''''''''''))))))))))))************(((((((((((('''&&&%%%$$$''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&((())))))***+++,,,------666---(((***---+++))))))))))))(((((((((((())))))(((,,,...++++++------*********))))))))))))*********---000000...,,,++++++,,,...222666999888222...,,,+++***)))))))))***+++))))))***+++,,,,,,,,,,,,******))))))))))))******)))))))))))))))*********'''(((((((((((()))))))))(((((()))***+++,,,,,,---)))))))))))))))))))))(((***---///000000/////////111000...---------......,,,+++))))))+++,,,,,,,,,---+++))))))***+++***)))(((((())))))))))))((((((+++******))))))))))))))))))))))))))))))******+++---,,,,,,+++******++++++++++++---...///...+++)))&&&'''(((***+++++++++***+++************+++++++++++++++++++++++++++++++++************************((()))************)))((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))*********+++,,,---------,,,++++++***)))(((((()))***+++...---,,,+++)))((('''&&&''''''((()))******+++,,,'''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))*********))))))))))))))))))))))))))))))&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''(((&&&&&&&&&''''''(((((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((((((((('''''')))(((&&&&&&&&&&&&((()))))))))((((((((('''''''''((('''&&&%%%%%%&&&'''(((***)))((((((''''''(((((((((''''''&&&&&&&&&&&&&&&'''))))))((('''&&&'''(((''''''''''''((((((((((((((((((((((((((((((''''''((((((''''''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((()))))))))******************))))))))))))******'''(((((((((((()))))))))(((((((((((())))))))))))((()))))))))************---,,,+++***))))))))))))))))))))))))((((((((((((******))))))((((((((((((***))))))(((((((((((((((&&&'''((()))***+++++++++)))***+++,,,+++***))))))+++***))))))(((((()))))))))((((((((()))******++++++***)))(((''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&'''(((***++++++++++++&&&&&&''''''''''''(((((())))))(((((((((((())))))'''''''''(((((((((((((((''''''''''''((((((((((((###$$$&&&((())))))))))))(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******333---)))+++,,,***((()))))))))(((((((((((())))))(((,,,---+++,,,//////,,,******)))))))))***+++++++++...111000---++++++---222111333888;;;:::444...---,,,+++***)))******+++******+++,,,,,,,,,,,,,,,******))))))))))))******,,,++++++***)))(((''''''''''''(((((((((((())))))(((((())))))***+++,,,,,,))))))))))))))))))))))))---...//////......000111444333111000/////////000---+++))))))***,,,,,,,,,///---***)))******(((''''''(((((())))))(((((('''************)))))))))(((((()))))))))************---,,,+++***************))))))*********)))((('''%%%&&&''')))***+++++++++,,,***))))))+++,,,,,,+++++++++++++++++++++++++++***************)))))))))((()))***++++++***)))((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))******++++++,,,---......---,,,+++***)))'''&&&&&&''')))***,,,,,,,,,+++***))))))((('''(((((()))***++++++,,,''''''((()))))))))(((((('''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((()))************)))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((()))(((''''''&&&&&&''''''&&&&&&'''''''''(((((((((((((((((()))))))))))))))&&&&&&&&&''''''''''''((('''(((((((((((()))))))))''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''')))))))))(((((((((''''''((((((''''''''''''((((((******)))(((((((((((((((''''''''''''''''''&&&&&&'''))))))((('''&&&'''(((''''''''''''((((((((((((&&&&&&'''((())))))((((((((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************)))))))))******)))))))))''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))************---,,,+++******)))******))))))))))))(((((((((((())))))))))))))))))))))))******)))(((((((((((((((***************))))))((((((***,,,---+++******+++******)))(((((((((((())))))(((((((((((())))))***+++******)))(((''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''(((***++++++++++++''''''((((((((()))))))))))))))(((((((((((())))))'''''''''(((((())))))***((((((((((((''''''''''''"""$$$&&&)))+++++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++((((((******'''''')))))))))(((((((((((())))))(((***+++***,,,000000---******))))))******+++,,,,,,///111///,,,***,,,000444555777999999777444111///...,,,+++*********++++++,,,,,,------------,,,******))))))))))))******+++*********))))))(((((('''''''''((((((((())))))((((((((())))))*********((((((((())))))******+++...000111111000///000111555444222000///.../////////---******+++---------///---***)))******(((''''''((()))******)))((('''***************)))(((((((((((()))***************,,,,,,+++***))))))))))))((())))))(((''''''''''''%%%%%%&&&((()))+++,,,---...+++)))***,,,......---+++++++++++++++++++++++++++*********)))))))))(((((()))***++++++***)))((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******++++++,,,---...//////...---,,,+++)))'''&&&&&&''')))+++)))))))))***************'''((((((((())))))******&&&''''''((())))))((((((''''''((()))******++++++((((((((((((((((((((((((''''''''''''(((((((((((('''((()))***+++******)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''''''''''')))(((((('''''''''''''''''''''((((((((()))))))))''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))''''''((((((((((((''''''''''''((((((((((((''''''))))))))))))((((((((('''((())))))))))))))))))((())))))(((''''''''''''(((&&&''''''((((((((('''''''''))))))((('''&&&'''(((''''''''''''(((((((((((($$$%%%'''((())))))))))))(((''''''''''''((())))))'''(((((((((((((((((('''&&&'''((())))))((('''&&&))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))************))))))'''''''''((((((((())))))'''((((((((()))))))))***))))))))))))************------,,,+++************))))))))))))((((((((((((((((((((()))******++++++******)))((((((((((((((()))))))))***)))((((((''''''***---...,,,+++,,,---******)))(((((((((((((((((((((''''''''''''((((((************)))(((&&&%%%'''''''''''''''''''''''''''''''''((((((((())))))***************)))(((((((((((())))))*********+++))))))(((((((((((())))))&&&''''''((()))***+++++++++*********))))))))))))%%%&&&(((***+++***)))(((******))))))((((((''''''*********************************)))))))))))))))$$$###&&&)))(((%%%&&&***))))))(((((((((((())))))''')))***)))+++000000---******))))))***+++,,,,,,,,,///111///+++***---111444888:::999555222222444111///---+++************,,,,,,---.........------******))))))))))))******&&&'''((()))***+++,,,---''''''''''''((((((((()))(((((((((((())))))))))))'''(((((()))***++++++,,,///111333444222111000000333222000...,,,,,,,,,,,,111///,,,+++---...//////...,,,***)))******)))(((((()))***++++++***)))(((***************)))(((((((((((()))***************,,,+++***)))((((((((((((******+++***((('''((()))%%%%%%&&&''')))+++,,,---000---***+++...000000///************************+++*********))))))((((((''')))***++++++***)))'''))))))(((((((((((())))))************************'''(((((()))***+++++++++---......//////...---,,,---+++)))(((((()))+++---'''''''''((()))*********'''''''''(((((((((((((((&&&&&&'''((())))))((((((''''''(((***+++,,,---...((((((((((((((((((((((((''''''''''''((((((((()))'''((()))+++++++++***)))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))((('''''''''''''''(((((((((((())))))))))))$$$$$$$$$######"""""""""&&&&&&&&&'''''''''(((((('''((((((((())))))******''''''(((((((((((('''''''''((()))******)))((('''))))))))))))((((((((((((((()))***++++++***)))((((((((('''&&&&&&&&&&&&'''&&&''''''((())))))((((((''')))))))))'''&&&'''(((''''''''''''((((((((()))###$$$&&&(((************'''&&&&&&&&&&&&'''(((((())))))************))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))************))))))''''''''''''((((((((()))'''((((((((())))))******))))))))))))************...---,,,+++************))))))))))))((((((((((((''''''((()))***+++,,,,,,******)))((((((((((((((($$$%%%&&&((())))))******'''***......---,,,---///******)))((((((((((((((()))))))))((()))******++++++***)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((''''''))))))))))))))))))))))))******)))''''''&&&&&&&&&((((((((((((((((((((((((&&&''')))***+++++++++***&&&''''''((()))((((((((())))))))))))(((((((((((()))'''&&&&&&((())))))(((***)))))))))++++++)))(((+++***)))'''''''''((()))******************************+++,,,,,,,,,,,,+++)))******+++,,,,,,------000---+++***,,,.........<<<;;;:::666222000/////////...,,,***)))))))))***,,,,,,,,,***((((((***,,,///,,,)))'''((())))))((())))))(((((((((((()))))))))))))))))))))***++++++)))))))))))))))************))))))((()))+++---......333888888333///...000111///............,,,***///...---,,,+++,,,------222000---+++))))))***+++++++++***)))))))))))))))+++***)))(((((('''''''''&&&&&&&&&&&&''')))***+++---,,,***(((&&&&&&&&&&&&(((((((((((())))))))))))''''''(((((())))))******)))((()))+++...111111111++++++++++++++++++,,,,,,+++++++++*********))))))***+++---......---+++***+++***)))'''''''''((())),,,+++++++++******))))))))))))))))))************++++++++++++++++++++++++%%%&&&''')))))))))(((((((((***+++***)))((()))******---...,,,'''%%%(((+++...((())))))%%%***---%%%((((((((()))******++++++''''''&&&&&&&&&''''''((('''&&&$$$$$$%%%'''***,,,(((((()))******)))((('''''''''&&&&&&&&&%%%%%%%%%&&&%%%############%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$$$$&&&'''%%%%%%%%%&&&'''((())))))%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((%%%$$$%%%'''(((&&&$$$''''''''''''((((((((((((''''''''''''(((((((((((((((((('''''''''(((((())))))))))))))))))******+++++++++++++++***)))''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&$$$'''***((("""###)))(((***,,,***'''%%%''')))))),,,...---***'''''')))---+++)))((('''((()))******(((&&&%%%$$$%%%&&&'''))))))))))))))))))))))))))))))***+++,,,,,,---------***'''&&&)))++++++)))(((((()))******************************)))(((((('''((()))******++++++******(((((()))***+++***)))'''((()))******)))((('''((()))***+++,,,+++******************)))'''&&&%%%))))))(((((((((((())))))))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''(((((())))))***+++,,,,,,,,,+++******))))))(((((()))***+++(((((()))))))))************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++*********)))))))))))))))))))))))))))))))))++++++***(((((('''''''''((((((((((((((((((((((((&&&''')))************)))&&&''''''(((((((((((((((************))))))))))))((('''&&&&&&((())))))(((***))))))***++++++***)))******(((((('''((()))))))))))))))))))))))))))))))))******+++++++++++++++*********++++++,,,---......---,,,,,,---///111333;;;999777333000......///...---,,,************+++'''((((((&&&%%%%%%&&&(((---***'''&&&&&&'''''''''))))))(((((((((((())))))))))))((((((((()))******)))))))))))))))))))))***)))))))))))))))+++,,,---...333999:::666222000000111///---------------+++///...---,,,,,,,,,------000...,,,***))))))***+++******)))((((((((())))))+++***)))((('''((())))))(((((((((((())))))***+++,,,+++)))(((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))******---000333444333111******++++++++++++,,,,,,++++++++++++************'''((()))******)))((('''+++***)))(((''''''((()))++++++*********)))))))))))))))))))))************++++++++++++++++++++++++''''''((())))))((('''&&&''')))***)))((('''((())))))---000///+++((()))++++++%%%&&&((('''+++,,,%%%+++******))))))(((''''''(((''''''&&&&&&''''''((($$$###""""""###$$$&&&''''''((())))))***)))((((((''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&((())))))''''''((((((((('''&&&&&&&&&&&&%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((&&&$$$%%%'''(((&&&$$$''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((''''''(((((()))***************)))((('''&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))%%%%%%)))***'''&&&)))(((***+++***'''&&&''')))))),,,...---***((()))***,,,+++)))((('''((()))***,,,***)))''''''''')))***(((((((((((((((((((((((((((((())))))******++++++,,,)))&&&&&&(((*********))))))***+++++++++++++++***************)))(((((((((((()))************))))))(((((((((***+++***)))'''((()))******)))((('''((()))***+++,,,+++******************)))(((''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((((((((('''''''''((())))))******,,,,,,,,,,,,+++******))))))((())))))++++++'''((()))*********))))))((((((((('''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))))))))((()))))))))))))))))))))))),,,+++***))))))((())))))(((((((((((((((((((((((('''(((((()))))))))((((((''''''((((((((()))))))))++++++++++++************((('''&&&''')))***)))((('''(((((())))))(((((('''))))))((((((((()))******''''''''''''''''''''''''((()))******++++++******,,,+++******+++,,,...///+++---///......000444999:::888333000------...///...---,,,*********+++,,,)))*********((((((***,,,///---***)))***++++++***))))))(((((((((((())))))))))))(((((('''(((((((((******)))))))))))))))))))))))))))))))))***+++,,,,,,111666888555111//////222///,,,+++,,,---------///.........---------------,,,+++))))))******+++((((((((('''(((((())))))***)))(((''''''(((***,,,******************************)))((((((((((((((((((((((((((())))))))))))******)))))))))((((((((()))***...222555555222///*********+++++++++,,,,,,,,,,,,,,,+++++++++******''''''''''''''''''''''''***))))))(((((((((((()))******))))))))))))(((((())))))))))))************++++++++++++++++++++++++))))))))))))((('''&&&%%%&&&((()))((('''&&&'''((()))---111111...+++******(((&&&%%%(((***,,,+++(((******)))((((((''''''&&&((((((''''''''''''(((((('''''''''&&&''''''''''''&&&'''((()))))))))))))))(((((((((''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&%%%&&&'''''''''%%%''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''&&&&&&''''''((()))))))))))))))(((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++&&&%%%(((***)))((((((((()))***)))((('''((())))))***,,,,,,***))))))***+++***)))((('''((()))***+++***)))((('''((()))***''''''''''''''''''''''''''''''''''''(((((((((((()))'''&&&&&&((()))******)))***++++++,,,,,,++++++)))************))))))((()))************)))(((((()))((('''(((***+++***)))(((((())))))))))))((((((((()))***+++,,,+++******)))***************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))*********+++,,,,,,,,,,,,******)))))))))))))))***+++,,,&&&''')))++++++***)))''''''''''''''''''((()))***((((((((((((((((((((((((************************''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((+++***))))))((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))***++++++*********)))))))))(((''''''(((******)))(((%%%&&&''''''&&&%%%&&&&&&((((((((())))))******+++''''''''''''''''''''''''(((((()))************)))---,,,+++***+++---///000***...111000---///555:::;;;777111------...000111000///---+++************+++---...---,,,,,,---//////---++++++,,,---,,,,,,))))))(((((((((((()))))))))(((((('''''''''''''''*********))))))))))))))))))))))))))))))***++++++))),,,//////...------...222///+++***+++,,,.........////////////...------+++******))))))***++++++'''''''''''''''(((((()))***)))'''&&&'''))),,,...******************)))))))))(((((((((((()))))))))(((((((((((())))))))))))++++++******)))(((((('''((((((***---000000...,,,))))))******++++++,,,,,,,,,,,,,,,,,,++++++++++++***)))(((((((((((()))***)))))))))(((((((((((())))))))))))(((((((((((((((((()))))))))************************************(((((((((((((((''''''&&&'''((())))))''''''((()))***---//////---+++***+++(((***((())),,,***(((...&&&&&&''''''((()))))))))))))))(((((('''(((((((((((())))))***)))((('''&&&%%%&&&'''((())))))******((((((((((((((((((((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&'''((()))((()))))))))))))))((('''))))))(((''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&'''''''''&&&''''''''''''((((((((((((''''''''''''(((((((((((()))((((((''''''''''''(((''''''&&&&&&''''''((()))((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''(((''''''&&&(((((())))))(((((())))))'''((()))))))))((())))))***)))(((((((((((())))))(((((('''&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((()))***))))))***++++++++++++***))))))************)))(((+++++++++******)))'''''')))((('''(((*********((((((((())))))))))))((((((((()))***+++,,,+++******))))))***+++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))***++++++***+++,,,---,,,+++***)))))))))))))))***++++++,,,%%%''')))***+++***((('''''''''&&&''''''((())))))((((((((((((((((((((((((++++++++++++++++++++++++&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''')))(((((((((((()))************)))))))))(((((((((((('''''')))***+++)))(((%%%'''))))))'''&&&'''((((((((()))*********++++++(((((((((((((((((((((((((((((()))************)))---,,,,,,,,,,,,...///000+++///111000---...444999<<<777000---...111333333333111...,,,***)))((((((((()))+++***)))((()))***)))((('''''')))***)))((())))))(((((((((((())))))((((((''''''''''''((((((************))))))((((((((()))))))))************)))))))))((((((***---000111...+++)))***,,,.........///000111111///---,,,******************++++++((((((''''''''''''(((((()))(((''''''(((***,,,...((()))*********)))(((((('''(((((()))))))))))))))(((((((((((()))))))))))),,,,,,+++***)))(((''''''***((('''(((***,,,,,,,,,(((((()))******+++,,,,,,,,,,,,,,,+++++++++******+++******))))))******+++((((((((())))))))))))(((((((((((((((((()))))))))((()))))))))************************************''''''''''''(((((())))))((()))******(((((()))***,,,,,,+++)))((((((***,,,&&&,,,)))***///((($$$111&&&&&&''''''((()))))))))+++***)))(((((((((((((((%%%&&&'''''''''%%%###"""%%%&&&&&&'''((())))))***'''(((((((((((((((((((((&&&&&&((())))))(((&&&&&&&&&&&&&&&''''''(((((((((%%%%%%'''(((((('''%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&((()))************...---+++)))(((''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))((('''''''''''''''((((((''''''(((((()))***'''((((((((((((''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%((()))((('''''''''&&&'''''''''((()))******)))'''&&&&&&&&&''''''''''''(((((((((((((((((())))))(((((('''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((('''&&&''''''''''''((())))))'''(((((()))))))))))))))((())))))*********))))))++++++++++++***((('''&&&(((''''''''')))***)))((())))))(((((((((((())))))((()))***+++,,,+++******((()))***++++++,,,++++++))))))(((((((((((())))))************************))))))(((((((((((())))))((((((((())))))+++,,,,,,+++,,,,,,---,,,+++***)))((())))))***+++,,,,,,,,,&&&'''((()))))))))(((((('''''''''&&&''''''((((((((((((((((((((((((((((((************************((())))))))))))*********))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((()))((((((''''''((())))))***)))((('''((()))***+++))))))))))))((((((((('''((('''(((***++++++)))''''''***---,,,)))((())),,,))))))***+++++++++******))))))))))))))))))))))))((()))******++++++******,,,,,,---....../////////---///000///...000444888<<<666000...000333555555333111///,,,***))))))))))))+++,,,+++***(((((())))))((('''(((***++++++***))))))(((((((((((())))))((((((''''''(((((()))***++++++******)))((((((((((((((()))******))))))(((+++***(((((()))---000333000---******+++---------...///111333222000...,,,******++++++++++++++++++***)))((((((''''''((((((((((((((()))***+++,,,,,,'''((()))*********(((((('''((()))))))))))))))((((((((((((((()))))))))))),,,,,,+++***))))))((((((---***(((''')))+++------'''(((((()))***+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))'''(((((())))))))))))((((((((())))))))))))******))))))))))))************************************&&&&&&&&&&&&'''(((******)))***+++***)))((()))+++,,,***'''&&&&&&'''***+++$$$,,,(((---;;;///"""///******)))((((((''''''&&&,,,+++***))))))(((((()))''''''((()))((('''%%%$$$&&&&&&&&&&&&'''((())))))&&&''''''''''''(((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''(((((())))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''((($$$%%%&&&((()))***++++++...---,,,***((('''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&((((((((('''&&&'''(((''''''''''''((((((((((((''''''''''''((((((((((((***)))(((''''''&&&''''''((((((''''''(((((()))***((((((((())))))(((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###'''***+++---///---((('''&&&&&&'''***++++++***(((&&&%%%%%%&&&'''&&&%%%''''''(((((((((((())))))))))))************++++++************************((((((((()))))))))))))))'''((())))))((('''((()))&&&'''(((((())))))((((((((())))))************)))+++++++++******(((''''''((('''&&&''')))***)))((())))))(((((((((((())))))((()))***+++,,,+++******(((((()))***+++++++++***))))))(((((((((((())))))************************))))))(((((((((((())))))))))))))))))***+++------+++,,,------,,,+++)))(((((((((***+++,,,,,,,,,,,,'''''''''(((((((((((()))(((((('''&&&&&&&&&''''''((((((((((((((((((((((((************************)))))))))*********++++++)))))))))))))))))))))))))))((((((((((((((())))))(((((((((((((((((((((((()))(((((('''((()))++++++***)))((('''((()))+++,,,*********)))))))))(((((((((((((((***,,,,,,)))''''''***---,,,)))'''))),,,******+++++++++***)))((()))))))))))))))))))))))))))******++++++++++++++++++,,,...000000000///............///111555888::::::555///...111555555444000///...,,,+++++++++,,,///000222111...,,,,,,,,,+++++++++,,,...///...---))))))(((((((((((())))))'''''''''((()))***+++,,,++++++******)))(((((('''(((((()))******)))((('''***)))***+++...000222222...,,,++++++,,,------,,,---///222444444111...,,,+++,,,,,,,,,,,,,,,++++++,,,+++***)))((('''''''''((()))***++++++++++++***'''(((***+++,,,+++******(((((()))******)))((('''(((((((((((())))))))))))+++++++++******))))))))),,,***))))))***,,,,,,+++''''''((()))***+++,,,,,,*********)))))))))((((((((((((************((((((&&&'''((()))******)))((()))))))))*********++++++))))))))))))************************************(((((('''&&&''''''((()))((()))***)))((('''(((******)))'''&&&'''((())))))&&&---'''555QQQCCC(((---+++******))))))(((''''''---,,,+++***)))))))))))))))************))))))(((((('''&&&&&&&&&'''((((((%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((()))))))))''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''$$$%%%&&&'''((()))))))))+++***)))(((''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&((())))))&&&&&&''')))''''''''''''((((((((((((''''''''''''((((((((((((***)))(((''''''&&&&&&&&&''''''&&&&&&''''''((()))((())))))******))))))(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$&&&'''---888???999---'''&&&%%%'''***,,,+++***+++)))&&&%%%'''((('''%%%&&&''''''(((((()))(((((())))))***+++++++++++++++))))))))))))))))))))))))''''''(((((())))))******(((***,,,+++(((&&&'''(((''''''((()))))))))))))))(((((()))******************************)))((('''((('''&&&''')))))))))(((***)))(((''''''((()))***((()))***+++,,,+++******(((((()))*********))))))))))))(((((((((((())))))******************************))))))))))))******)))))))))***+++,,,---...,,,,,,------,,,+++)))((('''(((***,,,------------(((''''''''''''((()))))))))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))***)))))))))))))))******(((((((((((((((((((((((()))((((((((()))***,,,---+++)))((('''((()))+++,,,+++++++++************)))(((((()))+++,,,,,,***'''$$$(((+++***&&&%%%'''******+++,,,,,,+++***)))((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++***,,,///111222111///...///------000444999<<<===999444......222555555444...---,,,,,,,,,---...///111222333222000---,,,,,,)))((()))***---...---,,,))))))(((((((((((())))))'''''''''(((***+++---...+++++++++***)))(((((('''(((((()))******)))((('''&&&'''***---111222111000---+++++++++---...,,,+++---///333555444222...+++,,,------------,,,+++***...---+++***((('''''''''''')))+++,,,---,,,***)))'''(((+++---...---,,,+++((()))*********)))'''&&&(((((((((((())))))))))))+++++++++***************)))((()))***++++++)))'''&&&'''((()))***+++,,,,,,))))))))))))(((((((((((((((***+++------+++***(((&&&'''(((*********)))((())))))******+++++++++,,,))))))))))))************))))))))))))))))))))))))+++***((('''&&&&&&'''''''''((()))((('''&&&''')))((((((((((((******)))''')))...(((>>>dddVVV000,,,(((((())))))******++++++---,,,+++***))))))))))))'''&&&&&&&&&&&&''''''''')))(((&&&&&&%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''((())))))***((('''&&&%%%%%%&&&'''((((((''''''&&&&&&&&&''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&(((***)))&&&%%%''')))''''''''''''((((((((()))''''''''''''((((((((()))******)))''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''))))))***************)))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''$$$$$$///BBBMMMCCC111'''%%%%%%'''***---,,,***...+++''''''((()))(((&&&&&&&&&'''((())))))((((((&&&'''((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((()))*********,,,---,,,(((&&&'''((((((((()))***************(((((()))***************)))************))))))(((((('''&&&''')))))))))'''***)))(((''''''((()))***((()))***+++,,,+++******(((((())))))))))))(((((())))))(((((((((((())))))************************,,,++++++++++++++++++,,,)))))))))***+++---...///,,,,,,------,,,+++)))((('''(((***,,,------------''''''''''''(((((((((((((((((())))))))))))((((((###%%%''')))***)))((((((***)))(((''''''((()))***'''((()))******++++++***))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''&&&$$$!!! ******))))))(((((('''''''''''''''''''''((())))))******)))(((((((((((((((***)))(((((()))***+++,,,(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((())))))*********++++++111444333222333333000000//////111666:::<<<===555///++++++///111000---......---+++******---///111333666666222...***((()))***+++,,,,,,,,,,,,+++((()))***,,,+++***((('''))))))))))))***+++,,,---------,,,***)))'''&&&&&&'''(((***+++***)))'''&&&******))))))))))))))))))---......---,,,,,,///111222------222555222---***---//////+++***,,,+++))),,,***((('''&&&'''((()))******))))))))))))******,,,+++***))))))((())))))))))))))))))))))))))))))'''###&&&...111+++&&&%%%(((((()))***************))))))************))))))))))))***+++++++++++++++)))((('''(((***++++++++++++***)))'''''')))***+++)))*********++++++++++++)))((('''''')))+++++++++))))))))))))(((((((((((())))))************))))))''''''''''''((((((((((((************))))))))))))((((((((()))******++++++$$$111---???ggg___999---+++***)))(((((()))***+++)))((('''((()))***)))(((''''''((((((((((((((((((((('''%%%%%%'''((('''&&&'''((()))(((&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))''''''&&&%%%%%%%%%%%%&&&)))((('''&&&&&&&&&&&&&&&))))))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$$$$%%%'''((((((((((((((('''&&&%%%$$$''''''''''''''''''''''''&&&'''((((((((('''&&&%%%((($$$"""%%%))))))'''&&&###&&&***---,,,+++******(((&&&&&&))),,,,,,&&&!!!&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***''''''///888;;;666///((('''&&&&&&''')))+++---(((((('''''''''&&&&&&&&&&&&&&&''''''((()))))))))************))))))))))))+++******)))((('''''''''(((((())))))((('''&&&&&&(((((((((((())))))))))))******++++++++++++******+++*********))))))(((((()))))))))((()))******+++'''''''''(((((((((((()))******)))'''&&&%%%$$$###''''''(((((())))))******&&&''')))***+++++++++*********))))))(((((('''''')))))))))))))))))))))))))))************+++++++++***+++,,,---............//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++((((((((())))))))))))***&&&&&&''''''''''''&&&&&&&&&''')))+++,,,+++***)))***)))(((''''''((()))***'''''')))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))''''''***)))))))))(((((((((''''''''''''''''''((())))))''''''(((((()))+++,,,---''''''&&&%%%&&&&&&((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''(((((()))******+++,,,,,,,,,111444222111222111......///000333666777555333000...,,,---000000...+++---......---,,,---000222333555666444111---,,,+++***++++++++++++,,,,,,,,,)))***+++++++++***)))((())))))))))))***+++,,,---))))))((((((''''''&&&&&&((()))***+++***)))'''&&&)))))))))))))))*********+++,,,---,,,+++,,,...000222---,,,111444111---+++...111111...,,,------***))))))******)))))))))((()))(((((())))))***+++,,,)))((((((''''''''''''((((((((((((((((((((((((((((((%%%'''...000+++''''''(((((()))***************))))))************))))))&&&&&&'''(((((((((((((((((('''&&&''')))*********+++***(((''''''(((***+++&&&&&&&&&&&&&&&'''''''''(((''''''(((***+++***)))))))))))))))(((((((((((())))))************))))))''''''''''''((((((((((((******)))))))))(((((((((((((((((()))******++++++&&&000+++888[[[WWW999222***))))))))))))))))))***+++***)))))))))))))))(((((((((((((((((('''''''''((('''%%%%%%'''((('''&&&%%%'''(((((('''&&&'''(((%%%%%%%%%%%%&&&'''((()))''''''&&&%%%%%%%%%%%%&&&(((((('''&&&&&&&&&&&&&&&)))((((((((('''''''''''''''&&&&&&&&&&&&'''((((((((('''%%%$$$$$$%%%'''(((&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&%%%&&&'''(((((()))***%%%(((***+++***)))((())))))'''&&&(((++++++'''"""&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%%%%***000111---((()))((('''&&&'''(((***,,,(((((('''''''''&&&&&&&&&(((((((((((((((''''''''')))))))))(((((((((''''''***))))))(((((('''&&&&&&''''''(((((('''&&&&&&%%%(((((((((((()))))))))))))))******++++++******)))*********)))))))))(((((((((((()))))))))*********&&&&&&&&&'''''''''((((((&&&&&&''''''((()))******))))))))))))************''''''((()))***+++++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))*********+++++++++***+++,,,---............,,,,,,++++++***))))))))),,,,,,,,,,,,---------,,,))))))))))))************&&&&&&''''''''''''&&&&&&&&&''')))***++++++***)))))))))(((((((((((())))))''''''((()))************))))))))))))))))))))))))************************)))))))))******+++++++++))))))))))))(((((((((((((((''''''''''''(((((()))(((((())))))***+++,,,---******)))((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((()))***,,,---......---222444111///000...+++---...111444555333---)))***,,,...000000///,,,+++...///000111111222555777888888666333///------...,,,++++++******+++---...,,,++++++******)))******))))))))))))***+++,,,---((('''''''''''''''((((((((()))*********)))((('''(((((())))))*********+++)))***++++++***+++---///222---,,,000222000------///333444111...///...+++((()))+++,,,,,,+++***)))((((((((()))***+++,,,---(((((('''''''''((())))))((((((((((((((((((((((((***'''(((,,,...+++))))))((())))))************)))((())))))******))))))(((%%%&&&&&&''''''''''''&&&'''&&&%%%&&&(((***)))(((******((((((((((((******((((((((((((((((((((('''''''''''')))++++++***((())))))))))))(((((((((((())))))************))))))&&&''''''''''''((((((((()))))))))((((((((('''''''''(((((())))))******+++&&&---&&&---GGGFFF555444((())))))******))))))(((++++++******))))))(((((())))))(((((('''''''''&&&((('''%%%%%%'''((('''&&&$$$&&&((()))(((((()))***%%%%%%%%%%%%&&&'''((((((''''''&&&%%%%%%%%%%%%&&&(((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''(((''''''''''''((())))))'''&&&%%%$$$$$$%%%&&&'''###$$$%%%&&&((()))******''''''''''''''''''''''''%%%%%%$$$%%%%%%&&&'''(((%%%''')))(((&&&&&&((()))((()))***)))'''&&&'''(((***'''%%%&&&))))))'''$$$&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((('''%%%###)))((('''''''''((()))***(((((((((''''''''''''&&&***))))))(((''''''&&&&&&((((((((('''''''''&&&&&&(((((((((''''''&&&&&&%%%&&&&&&'''''''''&&&%%%%%%(((((((((((()))))))))))))))******++++++******)))******))))))))))))(((((('''((()))*********))))))''''''''''''((((((((()))%%%&&&'''((()))+++,,,,,,++++++***************)))(((((((((((()))***++++++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********++++++******+++,,,------------++++++******)))(((((((((++++++,,,---............(((((()))))))))*********(((((())))))))))))((((((%%%%%%''''''((((((''''''))))))(((((((((((())))))&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))((((((((((((((((((''''''''''''((()))************))))))((((((,,,++++++******)))))))))(((((((((((((((((((((((()))))))))(((((((((((('''))))))))))))))))))))))))((()))***+++---...///000...222444000......---***...///111333444111+++'''(((+++///000///---------///111444555666777:::<<<===;;;777111,,,***,,,...---,,,*********+++---///...---+++)))((()))***+++))))))))))))***+++,,,---+++***)))(((((()))***+++)))************)))((('''((((((((()))******++++++(((***+++++++++,,,...///111---+++...000...---......444666222///......+++)))******+++,,,,,,,,,,,,******))))))******++++++))))))))))))***+++,,,,,,'''''''''''''''''''''''')))(((((()))************((()))************))))))(((((())))))))))))(((((((((((())))))***))))))((('''&&&&&&''')))***)))(((***)))(((((((((((()))***************))))))))))))''''''(((+++------+++((())))))))))))(((((((((((())))))************))))))&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''(((((()))*********&&&***$$$&&&555555---000'''((()))******)))((('''((()))***)))((((((((())))))))))))(((''''''&&&&&&((('''%%%%%%'''((('''&&&&&&((()))***)))((()))***&&&&&&&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&(((''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''(((((()))'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%&&&'''(((******''''''''''''''''''''''''$$$$$$######$$$&&&''')))&&&((((((&&&'''))))))''''''((((((&&&%%%%%%''')))***(((%%%%%%&&&((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))'''%%%%%%%%%&&&))))))((('''''''''((((((((((((((('''''''''''''''))))))((((((''''''''''''((((((((('''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''(((''''''&&&&&&(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((&&&''')))++++++***)))'''(((((()))))))))*********)))))))))(((((((((((((((+++*********)))((((((((()))(((''''''''')))***+++))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************)))***+++,,,,,,---------,,,,,,++++++***)))))))))***+++,,,.../////////...'''''''''((((((((())))))(((((())))))))))))((((((%%%&&&&&&'''''''''''''''(((((())))))))))))((((((&&&'''((())))))******)))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((())))))(((((('''&&&(((((((((''''''&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))************************((()))***+++---///000000---222333///---...---***000000000111222111...+++***,,,...///......000111111333777999::::::<<<===>>>;;;666000***)))***,,,---,,,+++******,,,...//////---***((('''(((***+++))))))))))))***+++,,,------,,,***((((((((())))))***************))))))((((((((())))))************)))+++------,,,,,,...//////,,,+++...///---,,,///...444666111---,,,,,,+++---+++)))((()))+++...000------,,,***))))))))))))******)))******+++,,,---(((((((((((((((((((((((('''((('''&&&&&&((()))***))))))*********))))))((((((((())))))))))))((((((*********++++++******)))''''''''')))+++,,,***))))))(((((((((((((((((()))((((((((((((''''''''''''((((((***,,,......,,,***))))))))))))(((((((((((())))))************))))))&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''((())))))******(((+++((('''+++***'''***'''((()))******)))((('''%%%'''))))))'''''')))+++))))))(((((('''''''''&&&((('''%%%%%%'''((('''&&&((()))+++***(((''''''(((''''''&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''((('''''''''(((((((((((((((&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''$$$$$$######$$$&&&''')))''''''%%%%%%---555333+++%%%&&&&&&%%%$$$&&&)))+++***(((&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***(((&&&&&&(((+++((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((()))))))))))))))(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%'''((())))))))))))(((((((((((((((((()))))))))))))))))))))******)))))))))(((((((((((((((((())))))%%%''')))***+++***((('''''''''((((((((()))))))))***))))))(((&&&%%%%%%$$$)))))))))((('''''''''&&&)))((('''''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********((()))***+++,,,,,,,,,,,,,,,,,,+++******))))))((()))***,,,...//////...---''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&'''((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((('''''''''(((((((((((()))))))))))))))((((((''''''''''''(((###$$$&&&((()))))))))((((((((()))))))))(((''''''(((((((((((((((((((((((((((((((((((()))))))))***************************))))))***+++---...//////,,,000222///---//////---111000000111222333111000---......///111222333333111444888::::::999::::::888666333...***((()))+++---,,,+++++++++,,,...///...,,,***(((''''''((()))))))))))))))***+++,,,---,,,***(((&&&%%%%%%''''''++++++*********)))))))))***)))))))))))))))))))))***,,,......---,,,---...---++++++//////,,,,,,......444666000******,,,,,,///,,,)))''''''***---000000///---+++)))(((''''''))))))((((((((()))******))))))))))))))))))))))))%%%((((((%%%$$$''')))))))))************))))))((('''(((((())))))((((((''')))))))))))))))(((((('''''''''(((***,,,,,,+++)))(((((((((((((((((((((((((((((()))))))))*********)))))))))+++---...,,,***))))))))))))(((((((((((())))))************))))))%%%&&&&&&&&&&&&''''''''')))))))))(((((((((''''''&&&''''''(((((())))))***,,,,,,---,,,)))'''(((((('''(((((())))))(((((('''%%%(((******'''''')))+++((((((((((((((((((((((((((('''%%%%%%'''((('''&&&(((***+++***(((&&&&&&&&&((('''''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%$$$%%%%%%&&&'''((('''&&&$$$&&&222>>><<<111$$$%%%&&&%%%%%%'''))),,,)))(((&&&%%%%%%%%%&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''&&&''')))+++'''''''''''''''''''''''''''(((((((((((()))))))))&&&&&&''''''((())))))***)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))*********))))))(((((((((((())))))))))))((())))))******))))))(((''''''(((((((((((())))))&&&'''((()))))))))((((((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((('''''''''''''''&&&&&&(((((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((()))***++++++++++++******))))))((('''''''''(((***,,,.........,,,+++'''(((((((((((()))))))))&&&&&&''''''''''''&&&&&&)))((((((''''''((((((((('''((()))******)))((('''%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))))))))(((''''''((((((((()))))))))***))))))((('''''''''''''''###%%%''')))******)))((())))))++++++,,,+++******(((((((((((((((((((((((($$$%%%%%%&&&'''((()))))))))))))))))))))))))))))))))******+++,,,---------***///111......111222111111111000222333333222000///...///222777888555222///222666888777555444444...//////---+++***+++,,,,,,,,,,,,------------...,,,+++)))(((&&&&&&&&&'''))))))))))))***+++,,,---***)))'''%%%%%%&&&(((***++++++******))))))******++++++******)))(((((((((***,,,...---,,,******+++***))),,,000///,,,+++---000555666///((())),,,......,,,***(((((()))+++---///...---+++***)))((((((******))))))((()))))))))************************$$$)))***&&&$$$(((***)))***************)))((((((''''''((((((((((((''''''(((((())))))(((''''''&&&&&&&&&'''))),,,,,,***((('''(((((((((((((((((('''((())))))***+++,,,------(((''''''(((***++++++***))))))))))))(((((((((((())))))************))))))%%%%%%&&&&&&&&&'''''''''******)))))))))(((((((((&&&&&&''''''((()))))))))---***---,,,&&&&&&)))'''(((((((((''''''(((((((((***---///,,,(((&&&(((+++&&&&&&''''''((()))))))))((('''%%%%%%'''((('''&&&&&&((())))))'''&&&&&&'''((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((((((%%%&&&&&&&&&&&&&&&&&&%%%)))(((&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&((('''%%%...999777---&&&'''((('''&&&'''(((***'''''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%$$$%%%&&&'''(((((((((%%%%%%&&&'''(((((((((((('''((((((((())))))))))))'''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''''''''((((((((())))))'''''''''(((((((((((()))&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((())))))''''''''''''(((((((((((('''((((((((((((((('''''''''((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***'''((()))***+++++++++++++++******))))))(((''''''(((***,,,------,,,***)))))))))))))))************(((((())))))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&'''((()))******)))((('''%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))"""###&&&((())))))(((''''''((((((((())))))*********)))(((''''''''''''''''''(((***+++***)))'''&&&%%%&&&''')))))))))((('''((((((((((((((((((((((((!!!"""###$$$&&&'''((((((((((((((((((((((((((((((*********++++++,,,,,,,,,)))...000......222444333111111222333444333000.........000666<<<<<<666000---111444666444222000///&&&(((+++,,,,,,,,,---...+++,,,---.........------+++***)))(((&&&&&&%%%%%%))))))))))))***+++,,,---***)))'''&&&'''***,,,...,,,+++******))))))******,,,,,,+++***)))(((''''''***+++------+++)))(((((()))))),,,111000,,,***---222777777///((((((---000,,,,,,+++***)))))))))***------,,,+++************------,,,+++*********+++************************$$$+++,,,'''%%%)))+++******************)))((((((''''''((((((((((((''''''))))))******)))(((''''''%%%%%%&&&)))++++++)))&&&''''''((((((((((((''''''###$$$%%%&&&'''))))))***(((&&&%%%&&&((()))***)))))))))))))))(((((((((((())))))************))))))%%%%%%%%%&&&&&&&&&''''''************))))))))))))&&&&&&''''''((()))))))))+++&&&))))))"""$$$***''')))((('''&&&&&&'''((()))...111222///)))&&&'''***%%%%%%&&&'''((()))******((('''%%%%%%'''((('''&&&###%%%'''(((''''''((())))))(((((('''''''''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))&&&'''''''''(((((())))))'''''''''''''''((())))))%%%&&&&&&''''''&&&&&&%%%((('''%%%%%%%%%''')))***''''''''''''''''''''''''&&&'''((((((((('''&&&%%%''',,,***$$$&&&---,,,###''')))))))))'''&&&'''(((&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&%%%%%%''')))***((('''$$$%%%&&&'''(((((((((((('''((((((((())))))******)))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&'''((())))))(((((((((((((((((())))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))(((''''''''''''((())))))))))))))))))************)))))))))))))))(((((((((''''''(((((())))))******&&&'''((())))))((('''&&&'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******+++++++++------,,,,,,+++*********((())),,,------+++)))''''''((((((((())))))******(((((((((''''''&&&&&&&&&%%%%%%%%%%%%''')))+++---(((((((((((())))))))))))''''''(((((())))))******,,,+++)))'''&&&''')))***(((''''''&&&&&&((()))******+++,,,---,,,+++((('''''''''''''''((((((((((((******))))))))))))******))))))(((((((((((())))))$$$%%%'''((((((((('''&&&%%%&&&&&&&&&'''((((((((()))((('''&&&%%%%%%&&&'''((())))))***************+++***)))))))))***+++,,,------///111444444222000---///111333222000...,,,///000111333333333222111111000000222444222,,,(((*********)))******++++++++++++,,,---,,,+++***)))***)))(((''''''((()))*********)))))))))***,,,---((('''&&&%%%&&&))),,,...++++++***************++++++++++++*********))))))******++++++++++++***)))((((((((()))******++++++///000111---((('''+++///222111///,,,++++++,,,---***---...,,,'''%%%(((,,,+++***))))))******)))''',,,,,,,,,+++)))(((&&&%%%******)))(((((((((((((((%%%'''***,,,---+++)))'''&&&&&&&&&%%%%%%&&&&&&&&&((((((((('''&&&&&&&&&%%%)))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((((((((((((((((((((()))))))))))))))(((''''''((('''&&&%%%%%%&&&'''(((+++***(((((())))))'''&&&''')))***++++++***)))'''''''''''''''((((((((()))))))))(((((((((((())))))333111---***))))))***+++''''''''''''''''''&&&&&&(((((('''&&&&&&&&&&&&''')))'''&&&&&&(((******)))''''''''''''''''''&&&&&&)))((('''&&&%%%$$$######%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&'''%%%%%%&&&((()))((('''&&&&&&&&&''''''''''''(((%%%&&&(((*********))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&&&&((())))))((()))((('''&&&%%%&&&&&&'''''''''''''''((((((((((((''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''(((((((((((('''%%%###!!!$$$%%%&&&&&&%%%%%%'''(((''''''&&&'''((((((&&&%%%&&&&&&&&&'''''''''((((((''''''((((((((((((''''''******+++++++++******)))*********)))'''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))++++++''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))%%%%%%&&&'''((()))******''''''''''''((((((((((((&&&&&&&&&'''((())))))*********))))))))))))******)))***+++,,,+++***)))(((++++++++++++++++++,,,,,,...---***((((((***,,,---&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$((('''&&&&&&'''((()))***''''''((((((((()))))))))((((((((((((''''''''''''(((&&&%%%#########%%%&&&(((''''''&&&'''((()))***((()))***+++***)))'''&&&''''''''''''(((((((((((())))))(((((((((((()))))))))((((((''''''(((((()))&&&&&&'''(((((((((((((((&&&&&&'''''''''''''''''')))((('''&&&&&&&&&&&&&&&'''(((((()))************,,,+++*********+++,,,---,,,,,,---///222333222111---...///000000...---+++***+++...000111222222222333222111111111...((($$$******))))))******++++++++++++,,,,,,,,,+++***))))))((((((''''''(((((()))******)))))))))***+++,,,(((''''''&&&''')))+++---*********)))******++++++,,,++++++******)))))))))))))))******************(((((((((((())))))))))))...111222///+++***---000333111...+++******,,,---+++...000...***(((***---------,,,,,,+++***************+++******)))((((((******)))(((((((((((((((&&&(((+++------+++)))'''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&)))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***************************)))))))))))))))(((''''''((('''&&&&&&&&&&&&'''(((***(((''''''))))))(((&&&'''(((***++++++***(((''''''''''''((((((((((((((())))))(((((((((((())))))111///,,,***(((((()))***%%%%%%&&&&&&'''((())))))(((((('''&&&&&&&&&&&&'''(((&&&$$$%%%))),,,...///''''''''''''''''''&&&&&&'''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&'''''',,,)))&&&$$$%%%&&&''''''&&&&&&&&&''''''''''''(((&&&'''((())))))******)))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$######%%%&&&&&&%%%)))((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&%%%###!!! %%%&&&''''''&&&&&&''')))&&&&&&&&&'''((((((((('''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((())))))*********))))))*********)))((('''&&&%%%''''''''''''''''''''''''((('''''''''((()))******''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((''''''(((((()))******+++******))))))))))))*********+++,,,---------,,,+++)))************+++++++++...,,,+++***)))***+++,,,%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$***)))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((()))(((((('''&&&&&&%%%%%%)))(((&&&%%%%%%%%%&&&'''(((''''''''''''((())))))&&&'''((()))((('''&&&%%%''''''''''''((((((((((((((((((''''''''''''(((((((((''''''''''''''''''(((((((((((((((((())))))***((((((''''''''''''''''''''''''((((((((('''&&&&&&%%%&&&'''((()))*********,,,,,,+++++++++,,,...//////...---...000111000///------------,,,,,,,,,+++)))***+++---.../////////222111000000...,,,'''$$$)))))))))))))))***+++,,,++++++,,,,,,++++++***)))'''''''''(((((('''''''''******)))))))))***++++++(((((((((((())))))******)))))))))))))))***+++,,,,,,,,,+++***))))))((((((((((((((())))))*********)))(((((((((((('''''''''+++...000///,,,+++---///444111---***))))))+++,,,+++...000000,,,******,,,,,,...///---***(((***,,,)))***************************)))((((((((((((((('''(((+++------,,,***(((((((((''''''''''''((((((''''''''''''''''''((((((((((((((())))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))((((((((((((((('''&&&&&&&&&&&&'''((('''&&&&&&&&&((()))((('''&&&'''((())))))((('''&&&(((((((((((((((''''''''')))((((((''''''(((((()))///---+++(((''''''((()))&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&&&&''''''%%%$$$$$$'''+++---...&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&'''((((((111,,,'''######$$$&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((()))******(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&((())))))((()))(((''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&&&&%%%###"""!!!&&&'''((((((''''''((()))%%%&&&'''(((((((((((((((&&&&&&'''''''''((((((((('''(((((((((((((((((('''((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''(((((())))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''(((((((((((((((((())))))******++++++******))))))))))))******+++,,,---...//////......))))))))))))*********+++,,,,,,,,,++++++*********%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&***)))(((((((((((())))))''''''''''''((((((((()))&&&''''''(((((('''&&&&&&''''''''''''(((((((((((()))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''***)))((((((((()))+++,,,))))))((((((''''''&&&&&&&&&'''((())))))((('''&&&$$$%%%&&&((()))))))))))),,,+++******+++,,,...///444222////////////...---...---,,,+++++++++,,,,,,---------,,,,,,,,,++++++...............,,,***((())))))((())))))***+++,,,+++++++++++++++******)))%%%&&&'''(((((('''&&&%%%***))))))))))))*********(((((()))***+++***)))((()))(((((())))))***+++,,,+++++++++***))))))(((((('''''''''(((((()))******+++******)))((('''''''''''')))++++++***)))***,,,333000,,,)))'''(((***,,,))),,,......,,,)))(((((())),,,///,,,'''%%%(((+++++++++*********************))))))(((((((((((((((''')))+++------,,,***)))))))))(((((((((((())))))&&&&&&''''''(((((())))))''''''(((((()))*********(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((((((((()))'''''''''&&&&&&'''''''''&&&%%%$$$&&&((())))))(((&&&&&&'''(((((('''&&&&&&((((((((((((''''''''''''(((((((((''''''(((((((((---+++)))(((''''''((((((+++***)))((('''&&&%%%$$$(((((('''&&&&&&&&&&&&''''''&&&%%%%%%'''((('''%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&((())))))000,,,'''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&&&&'''(((***+++((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''***((('''((()))*********((((((''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&'''((())))))'''&&&&&&&&&&&&'''(((((((((((((((''''''&&&%%%%%%%%%'''((('''&&&&&&'''(((&&&((())))))((('''''''''''''''''''''((((((((((((((((((''''''''''''((((((,,,,,,+++***)))(((((('''(((((()))))))))))))))((($$$$$$$$$$$$$$$$$$$$$$$$)))(((((('''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((((((((((())))))***************))))))))))))*********+++---.../////////...))))))******++++++,,,,,,+++,,,,,,---,,,+++)))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((''''''((((((((()))))))))''''''&&&&&&&&&'''''''''&&&''''''((((((((((((((('''((((((((()))(((((((((''''''''''''((((((((((((***))))))(((((())))))***''''''&&&&&&&&&&&&''''''******)))((((((***+++,,,)))))))))((((((''''''&&&&&&'''((()))))))))''''''%%%&&&'''((())))))))))))***)))))))))***+++---...444222000000111111111000///...,,,******+++,,,---......------------------/////////...,,,+++++++++(((((((((((()))***+++,,,++++++*********)))))))))%%%&&&'''(((((('''&&&%%%)))))))))***))))))))))))'''(((***++++++***)))((())))))(((((()))******+++*********)))))))))((((((((((((''''''((()))******---,,,,,,+++***)))((((((%%%''')))***)))))))))***000...+++((('''(((***+++***,,,......---***)))((((((,,,...---(((&&&)))---...---,,,***)))(((((((((***))))))(((((((((((((((((()))***,,,,,,+++***)))))))))(((((((((((())))))&&&''''''(((((()))))))))&&&''''''((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))(((((((((((()))***&&&''''''''''''''''''&&&%%%$$$$$$%%%((())))))(((&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''((((((''''''''''''((((((******(((''''''''''''(((+++******((('''&&&%%%%%%(((((('''&&&&&&&&&&&&'''%%%&&&''')))+++)))&&&###%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''((()))***+++***'''''''''((('''%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&(((***+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$%%%&&&(((''''''''''''((((((((((((((((((&&&'''''''''((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&'''((((((((('''''''''''''''''''''$$$&&&&&&&&&$$$$$$%%%&&&(((***+++***'''%%%%%%&&&'''''''''((((((((()))))))))(((''''''''''''((()))111000...+++)))''''''&&&'''(((((())))))))))))((($$$$$$$$$$$$$$$$$$$$$$$$)))((('''''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***''''''''''''((((((((((((''''''((((((((((((((()))******))))))))))))******)))***,,,---.........---******++++++,,,---......+++,,,------,,,+++)))'''((((((((((((''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&###$$$%%%''''''(((((((((&&&&&&'''''''''(((((((((''''''(((((()))******+++((((((((()))))))))))))))&&&''''''((()))((((((((())))))))))))))))))******''''''''''''((((((((((((******))))))))))))******(((''''''''''''''''''((()))))))))))))))******+++))))))((((((((((((((((((''''''((()))))))))((((((''''''((()))))))))(((((())))))(((((()))+++---...111000///111333444444333...---+++******++++++,,,++++++,,,---///111333444333333111...***(((((()))'''''''''((()))***+++,,,++++++***))))))))))))***'''''''''(((((('''''''''))))))*********)))(((''''''(((***+++,,,+++*********))))))(((((()))))))))((((((((()))))))))******+++***(((((((((((()))***------,,,+++******))))))(((((())))))*********+++,,,+++)))(((((((((***+++......//////...---,,,+++***,,,......,,,+++---///000...,,,***)))(((((((((******)))((((((((((((((('''((()))***+++******)))))))))(((((((((((())))))(((((((((((((((((())))))&&&&&&'''((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((''''''(((***+++&&&&&&'''(((((('''&&&&&&&&&%%%%%%&&&(((***)))(((''''''''''''''''''''''''''''''''''''((((((((()))(((''''''&&&&&&''''''((())))))(((((('''((((((((('''''''''(((((()))))))))(((((('''&&&&&&&&&&&&'''$$$%%%(((,,,...---***'''$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))))))((('''((())))))(((&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((())))))'''(((((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&&&&((())))))(((''''''((()))))))))(((((('''''''''((((((((())))))%%%%%%&&&&&&'''(((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''((()))&&&%%%%%%%%%%%%%%%&&&'''$$$%%%&&&%%%$$$###$$$%%%(((***,,,+++'''%%%%%%'''''''''((((((((())))))))))))((('''&&&&&&'''((()))444222///,,,)))(((''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******''''''''''''((((((((((((''''''''''''((((((((((((******))))))))))))******)))***+++,,,------,,,+++***++++++,,,---...//////,,,---------,,,***)))'''(((((((((((('''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%'''((((((''''''''''''((((((((()))))))))'''((((((((((((((((((((())))))***+++++++++++++++&&&&&&((()))))))))(((''')))((((((((())))))***+++''''''''''''(((((((((((())))))(((((((((((()))))))))((((((''''''(((((()))'''((())))))******))))))((((((((((((((()))))))))((((((((((((((())))))***))))))******))))))(((((())))))))))))***,,,...///111000111222333333111///++++++******)))))))))***++++++,,,---000333555777222222000,,,(((&&&''')))'''''''''''')))***+++,,,,,,+++***)))((())))))***)))((((((''''''(((((()))))))))*********)))'''&&&'''((()))***+++,,,,,,,,,+++***)))(((((('''((((((&&&&&&'''((()))***++++++---,,,***((((((((()))***,,,+++++++++******))))))***((('''''''''))))))***((((((((()))))))))******000///.........---,,,+++***+++,,,,,,---...///000///...+++***))))))***+++******)))(((((((((((((((''''''((())))))))))))((()))((((((''''''(((((())))))))))))(((((((((((((((%%%%%%&&&'''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))((('''&&&'''(((***+++&&&&&&'''(((((('''&&&&&&((('''&&&''')))***)))((((((''''''''''''''''''(((%%%&&&&&&'''((()))******(((''''''&&&&&&''''''((((((((((((((((((((())))))&&&&&&'''((()))******+++(((((('''&&&&&&&&&&&&'''&&&%%%&&&(((***+++***)))###$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''((('''''''''''''''((((((,,,)))'''&&&'''((()))(((&&&&&&&&&''''''''''''(((%%%%%%&&&'''(((((((((((('''((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''+++***((()))***,,,,,,+++&&&'''((()))***))))))(((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''''''''&&&%%%%%%&&&&&&((())))))&&&%%%$$$$$$%%%&&&'''(((%%%&&&'''&&&$$$###$$$%%%%%%))),,,+++'''&&&(((***'''((((((((()))))))))))))))((('''&&&&&&'''((()))111000---***((((((((()))&&&'''''''''''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((******))))))))))))*********+++,,,------,,,+++***)))***+++,,,---......///---------,,,+++***)))((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''((((((((($$$%%%&&&'''''''''&&&%%%(((((((((((())))))))))))((((((((('''&&&&&&%%%%%%%%%%%%&&&'''((((((''''''%%%&&&((()))))))))((('''((((((((((((((()))***+++''''''''''''((((((((()))((((((''''''''''''(((((())))))(((((((((((())))))&&&''')))*********)))(((''''''(((((())))))******)))(((''''''''')))***++++++++++++******)))((('''************+++---///000555444333333222///+++'''))))))))))))((((((((((((...------...///111333555---...---***&&&&&&))),,,&&&&&&''''''(((***+++,,,,,,+++)))((((((((()))******)))(((''''''((()))***((()))*********((('''&&&'''((((((***+++,,,------,,,+++***(((''''''''''''%%%%%%&&&((()))+++,,,,,,///---+++)))(((((()))***************)))))))))))))))'''$$$###$$$&&&''''''&&&&&&((()))************///...,,,++++++,,,+++***(((((((((***,,,.........---,,,***))))))***,,,---******)))(((((((((((((((&&&''''''(((((((((((((((((((((''''''''''''((((((******))))))((((((''''''%%%%%%&&&'''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))******))))))(((((((((''''''''''''''''''''''''''')))((('''&&&'''(((***,,,%%%&&&'''(((((('''&&&%%%)))((('''((()))***)))(((((((((''''''''''''(((((($$$%%%&&&'''(((***++++++'''''''''&&&&&&'''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((('''&&&&&&&&&&&&''')))'''$$$"""###%%%%%%%%%######$$$%%%%%%&&&''''''###$$$$$$%%%&&&(((((()))'''''''''((((((((()))))))))((((((''''''''''''(((///,,,'''$$$%%%'''))))))&&&&&&&&&'''''''''(((((($$$%%%&&&((()))((((((''''''((((((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((('''((((((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%&&&((())))))(((&&&'''(((*********)))(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((()))***((('''&&&&&&'''(((***+++&&&'''((('''%%%$$$%%%&&&"""&&&******((('''***...(((((((((((())))))))))))***((('''&&&&&&'''(((***...---+++)))(((((()))***&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***'''''''''&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''((((((((()))*********)))))))))))))))******))))))))))))******+++,,,---------,,,+++***((())))))+++,,,---............---,,,***))))))(((***(((&&&$$$$$$$$$%%%&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''''')))))))))))))))(((''''''(((((((((((())))))))))))'''''''''((((((((((((((((((&&&%%%'''***+++)))''',,,,,,+++***)))(((''''''))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((()))***)))))))))))))))(((''''''&&&)))---///000000000111///222555444///+++))))))((((((((((((((())))))***,,,,,,---///111111000.........,,,***''''''(((***%%%''')))+++------,,,++++++++++++***)))((((((''''''((()))((('''&&&''')))))))))((((((''''''&&&&&&''''''(((((())))))******$$$'''+++,,,)))(((((()))''''''(((******+++++++++,,,+++***((((((((()))))),,,***)))'''''')))***,,,******++++++)))(((&&&$$$&&&&&&''')))************---...///000///...,,,+++)))((('''&&&&&&'''((()))...,,,***)))+++---...---))))))))))))))))))))))))))))))++++++***(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((())))))*********++++++***)))(((&&&&&&''')))***+++++++++***''')))******)))))),,,///(((((()))++++++,,,,,,,,,))))))))))))(((((((((((())))))************))))))(((&&&%%%)))...///+++''''''((((((((()))))))))***+++*********))))))((((((---+++***(((((((((((()))***'''&&&'''***+++***(((%%%&&&&&&'''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))&&&%%%$$$%%%&&&(((((('''%%%$$$$$$%%%'''((('''''''''((('''&&&$$$###'''&&&&&&%%%%%%%%%&&&&&&%%%&&&((((((&&&&&&'''(((((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((+++***)))(((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((()))'''''')))+++***&&&"""((((((((((((((((((((((((''''''(((((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***+++***((('''&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%***)))(((''''''((()))***,,,)))&&&%%%(((******)))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''))))))'''&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((()))***************---,,,+++************+++,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******&&&%%%$$$$$$%%%&&&(((***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((('''''')))))))))***))))))(((((()))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((('''''''''(((&&&%%%''')))***(((&&&***)))))))))))))))(((((())))))))))))))))))))))))''''''((()))))))))((((((&&&'''''''''(((((())))))******++++++******)))((())),,,///000000/////////...000222111...+++*********************++++++,,,++++++,,,///111222111000111///,,,)))'''''''''(((((()))+++...//////...---++++++******)))((((((''''''((()))(((''''''((()))((((((((((((((('''''''''((((((((()))))))))))))))&&&))),,,,,,)))'''&&&''''''((()))******+++++++++,,,+++)))((((((((()))***)))((('''&&&&&&'''((())))))******))))))((('''&&&&&&'''((())))))***)))))),,,...000111111///,,,***+++***))))))))))))***++++++***))))))+++,,,,,,+++(((((((((((((((((((((((())))))***+++***(((&&&%%%''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''((())))))))))))***++++++***)))((('''******++++++***((('''&&&)))((()))---111111---((('''((()))***++++++++++++************))))))))))))))))))************))))))(((&&&&&&)))---...***&&&((((((((((((((((((''''''******)))))))))(((((((((***)))((((((((()))++++++)))'''&&&''')))***)))'''(((((())))))((('''&&&&&&(((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((('''&&&$$$)))(((&&&%%%%%%&&&((()))$$$$$$$$$$$$$$$&&&'''((('''&&&&&&%%%%%%&&&&&&'''$$$%%%''')))******)))'''''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''))))))(((''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''(((''''''(((******'''$$$''''''''''''''''''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%&&&''')))***+++***((('''&&&&&&''''''&&&&&&''''''''''''&&&&&&***)))(((''''''((()))***+++(((%%%%%%'''))))))((())))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************---------,,,,,,,,,++++++,,,++++++******++++++,,,++++++,,,,,,++++++***)))&&&%%%%%%$$$%%%'''((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))))))))((())))))******))))))(((************)))((('''''')))))))))))))))(((((('''&&&&&&&&&&&&''''''''''''))))))((((((''''''&&&&&&((('''&&&'''((((((&&&$$$'''''''''(((((()))))))))))))))))))))))))))))))))&&&&&&'''(((((((((((('''###$$$&&&((())))))((((((,,,,,,,,,,,,,,,+++******+++---000000///......////////////---+++******+++************++++++,,,,,,******+++...222444444333333...***(((((()))'''%%%)))***,,,...//////......+++******))))))((((((''''''((())))))''''''((()))'''((((((((((((((())))))))))))))))))))))))(((((()))+++,,,+++)))&&&%%%%%%'''((()))******+++******+++***)))((((((((()))***)))((('''&&&&&&'''((()))))))))(((((((((((())))))(((((())))))))))))((((((***+++...//////---***(((+++******))))))******++++++***+++,,,......,,,+++(((((((((((((((((((((((())))))*********((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''(((((())))))))))))*********))))))(((++++++******)))'''&&&%%%***((((((000888777---"""''''''((()))************++++++++++++************((())))))******))))))((()))'''&&&(((++++++(((%%%'''''''''''''''''''''&&&))))))(((((((((((((((''''''''''''((()))+++,,,---'''&&&%%%&&&((()))((('''++++++++++++)))((('''&&&)))(((''''''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""&&&+++//////,,,'''###)))((('''&&&&&&'''((()))'''%%%$$$###$$$&&&(((***'''&&&&&&&&&&&&&&&''''''$$$&&&))),,,...---***''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((('''&&&'''((()))(((''''''''''''''''''''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))***)))(((''''''&&&'''''''''''''''((((((''''''''')))((((((''''''(((((())))))'''%%%%%%&&&(((((('''))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((((((((((((((())))))))))))''''''(((((((((((((((''')))))))))))))))(((((((((***)))))))))((((((((('''))))))))))))))))))))))))((()))))))))************,,,---.........---,,,+++++++++************++++++++++++,,,,,,++++++***))))))((('''&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))******)))))))))''''''(((((((((''''''&&&(((((())))))))))))((((((&&&&&&'''''''''(((((((((******)))((('''&&&&&&%%%(((''''''''''''&&&%%%$$$''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''"""$$$''')))******))))))+++,,,,,,,,,,,,+++******+++---///000///...///000222000---***((('''((()))(((((())))))************))))))***---111444555444111,,,'''&&&)))+++)))&&&((()))***+++,,,,,,,,,,,,******))))))((((((((((((''')))***)))((('''((()))''''''(((((()))))))))***+++******))))))((((((((()))*********)))'''&&&&&&(((((()))******************)))(((''''''((()))*********))))))))))))******)))(((''''''''')))***+++((())))))))))))((((((''''''(((((()))((((((''''''((((((((((((((((((((((((,,,,,,...000222111...,,,(((((((((((((((((((((((()))))))))***)))((('''&&&'''''''''''''''''''''''')))((((((''''''(((((()))&&&&&&&&&''''''((((((((()))))))))************)))(((((((((((()))(((((((((***((()))000888666,,,"""''''''((()))))))))))))))++++++*********)))))))))(((((())))))))))))(((((()))((('''((())))))'''$$$''''''''''''(((((())))))((((((((((((''''''''''''''''''((()))***+++,,,,,,&&&&&&&&&&&&'''((('''''',,,,,,,,,++++++***)))((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###'''---222222///***&&&((('''&&&&&&&&&&&&'''(((***)))((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((%%%***///000...***((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))''''''''''''''''''''''''&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))))))))((((((''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((()))))))))))))))&&&&&&((()))))))))((('''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++***+++---......---+++***++++++************+++++++++++++++++++++***))))))))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''%%%&&&'''((())))))))))))(((((())))))))))))((((((''''''((((((((()))))))))******)))((('''&&&&&&%%%'''((((((((('''&&&%%%%%%((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&'''''''''''''''$$$&&&(((+++,,,,,,+++******************))))))((((((***---......///000222555222---(((&&&&&&&&&'''(((((()))************)))***)))***,,,000333444444---((($$$%%%***---,,,)))(((((()))***++++++++++++)))))))))(((((((((((((((((()))***)))((('''(((***'''((((((((())))))******++++++******))))))((((((((((((((())))))))))))(((((())))))************)))))))))(((''''''((()))*********))))))))))))******((((((''''''''')))***,,,((())))))))))))((((((''')))(((&&&$$$$$$&&&((()))(((((())))))))))))((((((++++++---000222111---***'''''''''''''''''''''''')))))))))))))))(((((('''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''((((((((())))))***++++++((((((((((((((()))))))))((()))+++...000///***''''''(((((())))))))))))(((******)))))))))((((((((((((((())))))))))))(((((())))))((((((((((((&&&%%%&&&&&&''')))***+++,,,---''''''''''''(((((((((((()))))))))*********))))))%%%&&&'''''''''''''''(((******++++++++++++******))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$'''+++......,,,)))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))(((&&&$$$"""&&&&&&&&&&&&&&&'''((())))))///555333+++%%%%%%)))((((((((())))))(((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''((()))***''''''''''''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((''''''))))))***))))))))))))***(((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((''''''(((((((((''''''(((((()))))))))***%%%&&&((()))))))))(((''''''''''''''''''''''''''''''''''''((()))*********(((((((((((((((((((((((())))))(((((())))))***+++((()))+++,,,---+++***(((+++******))))))******+++***++++++++++++***))))))%%%&&&&&&'''(((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&'''(((***+++,,,------'''(((((()))))))))))))))(((((((((((()))))))))***))))))((((((''''''&&&&&&'''(((***)))(((&&&'''((()))))))))(((((('''''''''))))))))))))))))))))))))&&&&&&'''(((((((((((('''&&&((()))+++,,,,,,++++++((())))))))))))(((''''''''')))+++,,,,,,...000222666222,,,(((&&&''''''&&&)))***,,,---------,,,++++++***)))+++...000111111***'''$$$%%%))),,,---,,,************++++++,,,,,,((((((((((((((((((((((((((()))******(((((()))***((())))))))))))))))))*********************)))))))))''''''''')))******)))))))))************)))))))))((('''''''''((()))***''''''((((((((((((''''''((((((((((((((()))******(((((())))))))))))((((((+++***'''&&&&&&(((+++---***++++++,,,,,,++++++***'''((())),,,...---***''''''''''''''''''''''''''')))))))))(((((((((((((((++++++++++++++++++++++++''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***,,,,,,,,,+++***)))((((((((()))'''***,,,,,,***((()))+++((())))))******)))))))))))))))))))))(((((((((''''''(((((())))))((((((''')))))))))(((((('''''''''''''''((()))+++,,,------'''(((((((((((()))))))))++++++++++++***)))''''''%%%'''(((((('''&&&((()))(((((()))***************)))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''(((&&&$$$"""&&&&&&&&&&&&'''((())))))...333666111(((###%%%)))'''((())))))))))))(((''''''''''''((((((((())))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''''''''''''''(((((()))))))))((((((''''''(((((((((((('''''''''''''''(((((('''''''''&&&''''''((((((''''''&&&)))***++++++))))))***+++)))))))))))))))))))))))))))((((((''''''(((((()))***)))))))))((((((((((((''''''&&&&&&&&&&&&'''''')))((((((''''''(((((()))&&&&&&''''''(((((())))))%%%&&&'''((())))))))))))&&&&&&&&&&&&''''''''''''&&&&&&'''((()))***++++++((((((((((((((((((((((((***)))((((((((()))+++,,,((((((***+++++++++***)))******))))))))))))************++++++******)))(((%%%&&&'''(((((()))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((''''''&&&''''''((((((''''''&&&'''((()))***+++,,,,,,,,,''''''((()))))))))))))))'''''''''((((((((())))))((((((((((((((('''''''''&&&(((+++***(((((()))***(((((()))))))))))))))***))))))))))))))))))))))))''''''((()))))))))(((((((((((())))))*********+++(((((())))))(((((('''&&&''')))***+++***+++---000444///***(((((())))))((()))***,,,......---,,,+++---+++)))***,,,---...---((('''&&&&&&'''))),,,---)))))))))))))))******+++((((((((((((((((((((((((((()))******)))((()))************)))))))))))))))******************+++++++++)))'''''')))***)))'''))))))************))))))(((''''''&&&'''((()))***''''''(((((((((((('''''''''(((((())))))))))))(((&&&'''((())))))***))))))))))))))))))******++++++***+++,,,,,,,,,,,,+++***&&&&&&''')))+++***(((&&&''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((()))+++,,,---,,,+++***))))))***+++,,,(((***,,,+++((('''))),,,)))***************))))))*********)))))))))((((((''''''(((((((((((('''''')))******)))(((((())))))))))))))))))************((((((((()))))))))*********+++++++++***)))'''&&&&&&((())))))''''''(((***((((((((((((((((((''''''(((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%$$$!!!"""%%%'''''''''%%%$$$&&&&&&&&&&&&'''((()))***555333000+++'''&&&''')))%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((******(((&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((('''''''''''''''''''''''''''''''''((()))***))))))((('''&&&'''((())))))(((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&'''***++++++)))((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))%%%%%%%%%&&&'''(((((((((&&&&&&&&&''''''((()))***&&&'''''''''((((((((((((''''''(((((())))))******((((((((((((((((((((((((***)))((('''((()))+++,,,))))))*********+++++++++******))))))))))))*********************))))))((())))))))))))((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&+++*********))))))((((((''''''(((((((((((('''''''''(((((())))))))))))(((''''''((()))))))))))))))&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((&&&)))++++++)))(((***,,,''''''((()))***+++,,,,,,))))))))))))))))))))))))'''(((((()))))))))))))))))))))(((((((((((()))***)))))))))))))))((('''''')))***+++***))))))+++---111---)))(((***,,,,,,+++''')))***,,,,,,+++***)))...,,,***)))***+++++++++((()))((('''&&&'''***---'''&&&&&&&&&&&&''''''((('''''''''((((((((((((((((((***+++***)))((()))***++++++******))))))(((((()))))))))***+++++++++,,,...+++''''''))))))'''%%%))))))*********))))))(((((('''&&&&&&'''((()))***))))))************))))))'''((()))******)))((('''&&&&&&((()))************%%%&&&)))+++,,,***)))'''((()))***++++++***)))(((''''''''')))***+++)))'''''''''''''''''''''''''''))))))(((((((((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))+++---...((((((((()))+++---///111***+++++++++***)))************+++++++++******)))+++++++++************)))''''''(((((((((((('''''')))******)))((((((***++++++******)))(((''''''&&&(((((())))))******++++++)))***+++++++++)))((('''&&&(((******(((''')))+++(((((((((((('''%%%$$$###''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''((()))((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%)))))))))(((((('''&&&&&&&&&&&&&&&'''''')))******:::222)))&&&(((******((($$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%(((++++++(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''((()))******)))((('''&&&'''((())))))(((''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&)))+++***((('''(((***))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''))))))(((((((((((())))))$$$$$$%%%%%%&&&'''((((((''''''&&&&&&'''(((***+++'''((((((((())))))******))))))))))))((((((((((((((((((((((((((((((((((((+++***((('''((()))+++,,,+++*********+++,,,------******))))))))))))*********************)))(((((((((((((((((())))))))))))''''''(((((())))))******((((((((((((((((((((((((%%%&&&((()))))))))(((''',,,***'''%%%%%%&&&((()))&&&((()))((('''&&&''')))&&&''')))*********)))(((&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&%%%(((******(((%%%$$$$$$''''''''''''''''''''''''((((((((((((((('''''''''&&&''')))*********)))((())))))************))))))&&&'''(((******+++++++++,,,)))&&&&&&(((+++...///888+++"""%%%+++)))&&&$$$&&&'''((('''&&&'''(((***))))))(((((((((((())))))))))))))))))))))))))))))******))))))(((((('''''',,,,,,++++++)))((('''&&&))))))(((''')))+++---///***)))(((''''''((())))))+++***((('''''')))+++,,,)))((((((((((((***+++,,,+++---......,,,***+++,,,'''(((***++++++)))'''&&&&&&&&&'''(((((((((((((((***)))(((''''''((()))***))))))((((((''''''&&&&&&***)))(((''''''((())))))))))))))))))************((((((((()))))))))))))))((((((''''''''''''(((((())))))(((((('''''''''&&&%%%%%%'''((((((((('''&&&%%%&&&''''''((((((''''''(((''''''''''''((())))))&&&&&&%%%&&&)))******))))))'''%%%&&&+++333<<>>MMMBBB444---...///+++%%%)))*********))))))+++,,,---,,,***)))'''&&&%%%%%%&&&(((***++++++***(((&&&(((((((((((()))))))))))))))************)))(((((()))***,,,---...------,,,))))))((((((((()))+++,,,((((((((())))))***+++,,,)))((((((((((((***+++,,,---***'''))),,,---***%%%((((((((('''((()))******++++++,,,,,,,,,++++++***'''(((((((((((((((((('''%%%&&&&&&''''''(((((((((&&&&&&'''((()))*********'''(((((((((((()))))))))))))))((((((''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((((((''''''''''''((()))***'''&&&&&&&&&&&&'''((((((***)))((()))***+++***)))&&&&&&''''''((())))))***---...//////...,,,***(((&&&'''((()))***++++++++++++,,,,,,,,,,,,++++++***---......---***(((((((((((()))************)))((($$$$$$%%%'''(((***++++++,,,***))))))))))))(((&&&)))))))))******)))))))))((((((((((((''''''''''''''''''((()))))))))))))))&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&''''''''''''(((%%%''''''&&&)))...///,,,'''&&&&&&&&&&&&''''''(((%%%)))---,,,(((%%%%%%'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$#########$$$&&&'''((('''&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((('''''''''((((((((())))))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''(((((((((((())))))******(((((('''&&&&&&&&&&&&&&&)))((((((((((((''''''''''''((((((((()))))))))***(((((())))))))))))((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))&&&''''''(((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&'''((())))))((('''&&&''''''(((((())))))******++++++******)))*********++++++++++++++++++++++++)))***+++,,,,,,,,,+++++++++++++++***)))(((((('''(((((((((((()))))))))***''''''(((((())))))******''''''''''''''''''''''''))))))(((''''''''''''(((%%%&&&((())))))((('''''''''((()))((('''&&&''')))((((((((((((((()))*********))))))(((((())))))***&&&&&&''''''''''''&&&&&&)))******)))'''&&&&&&'''((((((((((((((((((((((((******)))((('''&&&%%%%%%''''''&&&&&&''''''((()))))))))************))))))''''''((())))))((((((((()))******((('''***000555777???CCC;;;000******+++''')))))))))(((((()))+++///...,,,+++)))((('''''''''***---000000---***'''(((((((((((())))))))))))******+++******)))(((((((((***,,,......---,,,***((((((''''''''')))***+++))))))))))))************)))((((((((((((***+++,,,+++)))((()))++++++)))&&&''''''(((((())))))******,,,,,,,,,---,,,,,,+++***(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&''''''&&&'''((()))******))))))''''''(((((((((((())))))******))))))((((((''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))((('''''''''((()))***'''''''''''''''((())))))***)))((((((******)))(((''''''((()))+++,,,,,,---,,,------------,,,***)))(((((()))***+++++++++++++++,,,---...------+++***---......,,,)))'''''''''((()))***++++++***)))((($$$%%%&&&''')))***,,,,,,+++)))(((((())))))(((&&&)))))))))))))))(((''''''&&&&&&&&&''''''((((((((((((((((((((())))))))))))%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''$$$$$$#########$$$%%%%%%&&&&&&&&&''''''''''''(((%%%'''&&&%%%''',,,,,,)))'''&&&&&&&&&&&&&&&''''''&&&***------***'''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###!!!###&&&((()))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((%%%&&&&&&'''(((((())))))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''(((((((((((('''''''''&&&&&&&&&'''((()))***)))(((''''''&&&&&&''''''((((((((('''''''''&&&&&&''''''(((((())))))******((())))))******))))))(((''''''''''''''''''''''''((((((''''''''''''(((((('''(((((())))))))))))(((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((())))))************))))))&&&((())))))(((((()))+++---,,,+++***)))))))))))))))*********+++++++++,,,)))***+++,,,---,,,++++++)))************)))(((((('''''''''((((((((())))))''''''(((((())))))******((((((((((((((((((((((((***)))((('''&&&''''''(((''''''((()))))))))))))))%%%'''((('''&&&%%%&&&((('''''')))***+++++++++++++++***)))''''''''''''(((''''''((((((((((((''''''((()))***)))''''''(((***''''''''''''''''''''''''***)))))))))(((''''''''''''(((((()))))))))))))))))))))************))))))&&&&&&'''((())))))))))))///---+++)))'''''''''((((((777BBB<<>>666***((( ***))))))))))))))))))******+++++++++++++++,,,,,,,,,(((((('''&&&'''((()))******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))*********++++++++++++))))))*********+++++++++************************++++++***((((((''''''''''''((((((((()))))))))***+++******)))(((((()))))))))(((((((((((((((((())))))))))))))))))******+++---,,,+++******+++,,,---)))************++++++++++++++++++***************+++---///111111///,,,***+++++++++,,,,,,,,,------000000//////000111111222111///......000000...+++............---,,,++++++,,,++++++***))))))(((((()))))))))))))))******+++***************))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++*********)))+++***)))***,,,---,,,+++------,,,+++***)))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))...------------...////////////.........---------...---,,,++++++******+++++++++++++++************......------,,,,,,++++++************+++++++++,,,///---+++*********)))(((++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))************+++++++++,,,...,,,******+++,,,,,,+++...---+++*********+++,,,***))))))))))))***++++++))))))((((((((((((''''''*********+++,,,---//////...,,,+++)))(((((())))))***++++++++++++,,,///111000,,,,,,000333000,,,***))))))(((((()))***,,,---...,,,+++)))***+++...///444222000/////////---,,,---,,,+++***)))******+++///......---+++***))))))(((***,,,,,,,,,+++***+++,,,+++***+++,,,------++++++*********))))))))))))))))))***++++++++++++***++++++***))))))***++++++***+++,,,------,,,+++***---,,,)))'''''')))+++---)))***++++++***)))***+++)))***,,,,,,,,,---///111///...---,,,+++*********(((((()))***,,,---......,,,,,,,,,,,,+++++++++***,,,,,,,,,+++******))))))******************))))))(((***++++++*********+++)))***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,******++++++++++++******---------------------------,,,,,,---...///---,,,---------,,,++++++************++++++++++++************))))))))))))******---,,,+++)))((((((''''''))))))))))))))))))))))))+++++++++*********))))))((((((((('''((())))))*********))))))))))))******,,,+++***)))((((((((()))+++***)))***++++++)))(((%%%<<>>777///)))***---000...+++))))))+++...//////---++++++,,,---111000///---,,,+++++++++++++++,,,,,,------------............---------------------------,,,,,,,,,,,,+++***)))((((((((()))((((((***+++,,,,,,+++***------,,,+++*********)))***+++,,,,,,------,,,,,,+++,,,,,,---......------------------------------.........---,,,,,,,,,,,,***************)))))))))(((((())))))))))))(((((((((((())))))************'''&&&&&&&&&''')))+++,,,------,,,,,,++++++******)))(((((((((((('''''''''((())))))***************,,,+++***)))((((((((((((++++++++++++++++++******(((((()))***))))))))))))$$$222CCC000$$$+++'''***+++++++++******)))))))))++++++******))))))((((((((((((((()))))))))))))))(((((())))))************,,,,,,+++******)))(((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''((((((((((((((())))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))((('''''''''(((((())))))))))))(((((((((((()))((((((((((((((())))))((((((''''''''''''(((((('''((()))++++++***))))))))))))(((((((((((())))))))))))*********+++++++++)))))))))***+++++++++,,,+++---///000111111000000++++++,,,,,,,,,---------111111000///.........///000///...------...///111.........------+++******+++++++++***************))))))))))))***+++,,,---'''(((((()))***+++,,,,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++,,,...,,,++++++,,,,,,+++)))&&&&&&''''''((())))))***((()))))))))************(((((((((((((((((((((((()))))))))))))))))))))))),,,---......//////............---------,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,(((((()))***+++,,,------++++++++++++,,,,,,,,,,,,&&&(((+++,,,++++++,,,...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************+++++++++,,,+++---...---+++*********)))))))))))))))))))))))))))***++++++,,,,,,++++++(((((())))))))))))******((((((((()))***+++------,,,+++***)))))))))***+++***((('''(((***,,,------+++,,,***&&&%%%)))+++)))))))))))))))***,,,...///---+++***)))***,,,///111555333111000000000...------,,,+++***)))******+++///......------,,,,,,+++,,,,,,---,,,+++***+++,,,*********,,,......,,,***)))***+++,,,,,,,,,+++***))))))***++++++++++++***,,,,,,+++******+++,,,,,,+++,,,---......---,,,+++---333:::@@@???:::222------......---+++******+++///000000...,,,++++++---000///...---,,,+++++++++---------------------,,,............------------,,,,,,,,,,,,++++++++++++,,,+++***)))((()))***++++++******+++------,,,***///...,,,+++***)))))))))***+++,,,,,,------,,,,,,+++,,,---......//////...,,,,,,,,,,,,,,,,,,,,,,,,---///000///,,,+++***+++************************(((((())))))))))))(((((('''((()))******+++******%%%%%%&&&''')))***,,,---++++++*********)))))))))(((((('''''''''&&&&&&&&&(((((()))***************++++++***)))(((((())))))))))))*********))))))(((%%%'''))))))((('''((()))))))))000$$$$$$000***,,,++++++++++++************)))))))))))))))((((((((('''((()))*********))))))((((((((()))******++++++,,,,,,++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((((((((''''''(((((())))))))))))(((((((((((())))))(((((()))***************(((((((((((((((((((((((()))************+++++++++***************+++++++++***+++---///111111111111------------............222111000///...---------.../////////---...///111,,,,,,,,,---,,,,,,++++++)))))))))))))))))))))))))))))))))***+++,,,---...(((((())))))***+++,,,,,,************************************+++++++++,,,++++++++++++,,,,,,,,,,,,...,,,+++***+++***)))'''(((((((((((('''''''''&&&))))))))))))************'''''''''''''''''''''''')))))))))))))))))))))))),,,---.../////////...------,,,,,,,,,,,,+++++++++------,,,,,,,,,------...+++++++++,,,,,,,,,------++++++++++++************+++++++++,,,,,,,,,------)))+++...///---,,,---///++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++***,,,...---***(((((()))*********+++******)))))))))***+++,,,,,,,,,++++++(((((()))))))))*********)))))))))***+++,,,---...+++***)))))))))***+++,,,+++)))'''(((+++......---(((,,,,,,))))))---///,,,******))))))***,,,---...---,,,***)))***,,,...000444222000//////000///---,,,+++***)))((()))******,,,,,,,,,,,,,,,,,,,,,,,,000---+++******,,,,,,,,,))))))***,,,------+++)))((()))+++------,,,+++***))))))***++++++++++++***+++++++++++++++++++++++++++,,,---......---,,,+++))),,,000333444222///---...,,,******+++,,,,,,+++---...///...,,,,,,...///......---,,,++++++,,,,,,.........---------------------,,,,,,,,,+++++++++)))))))))))))))))))))))),,,+++***))))))***,,,---///---***+++---...,,,+++...---+++*********++++++***+++,,,,,,------,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,///111000---***)))***************************)))))))))******)))))))))&&&''')))***++++++******(((((()))++++++,,,,,,,,,************************(((((((((((('''''''''''''''((()))*********))))))******)))))))))))))))***%%%&&&'''(((((('''&&&&&&%%%'''))))))((('''(((***...&&&,,,'''***222+++///))))))))))))************)))))))))))))))*********'''((()))***+++***))))))'''(((((()))******++++++***************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))(((((((((((()))))))))***************************)))((((((((((((((())))))***)))))))))(((((((((''''''''''''''''''((())))))******))))))))))))******)))))))))))))))******+++))))))************)))))))))************++++++++++++++++++******************+++,,,---............////////////000000000111222222000///...---------+++...000000......///111---------------,,,,,,+++)))*********************)))))))))***+++,,,......)))******++++++,,,,,,,,,************************)))))))))*********+++++++++++++++,,,,,,,,,---------+++******++++++***(((***))))))))))))((((((((())))))))))))************(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,.../////////...---,,,,,,,,,+++++++++******------,,,,,,,,,------...+++++++++,,,,,,---------......---,,,***))))))(((++++++,,,,,,,,,---------,,,///222111///------///++++++,,,,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********))),,,...---***'''''')))+++,,,,,,,,,,,,+++***))))))***+++,,,---,,,++++++(((((())))))*********+++*********+++,,,---//////,,,++++++++++++---...///---***((())),,,//////...%%%,,,///---...222333///+++************+++---......---+++)))***+++...///222000///...///000///...++++++)))((((((((()))***+++++++++,,,,,,,,,------222...)))(((***------,,,(((((()))+++------***(((((()))+++---------+++***))))))***++++++++++++***)))******++++++******))),,,,,,---......---,,,,,,000...---++++++---...000---)))&&&&&&***------,,,+++,,,---------...000222---,,,,,,+++++++++,,,,,,---------.........//////+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***+++---///222...++++++,,,...---+++,,,+++*********+++,,,---++++++,,,---------,,,,,,)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///222222...***))))))***************+++++++++******++++++++++++******&&&''')))***+++++++++***+++,,,---......,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((&&&'''(((******))))))(((******))))))))))))******((()))***++++++***))))))%%%(((******(((''')))+++,,,###,,,,,,---...%%%---''''''(((((())))))******))))))******+++++++++,,,'''((()))++++++******)))'''(((((()))***+++++++++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))******+++))))))))))))************(((((((((((())))))))))))***************************)))))))))))))))************))))))(((((((((''''''''''''''''''((()))***++++++************++++++***)))((((((((()))+++,,,++++++,,,,,,,,,,,,++++++)))************+++++++++,,,+++++++++******))))))******+++,,,,,,,,,++++++,,,,,,,,,------------...333222000///------,,,,,,***---111111///...///000////////////...---,,,+++,,,,,,,,,,,,,,,,,,------)))))))))***+++---...///++++++,,,,,,,,,,,,------************************((())))))))))))*********+++++++++,,,,,,---------,,,*********,,,---,,,***'''((()))***+++,,,------))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,+++++++++---//////...,,,,,,+++***)))***+++,,,---------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++------------,,,,,,+++***........................++++++************++++++---,,,++++++******++++++***************************,,,------,,,*********++++++)))((((((((()))***+++++++++******************)))(((''''''((()))***,,,------+++******,,,///++++++************++++++))))))(((((()))+++---...)))***+++,,,------------++++++++++++,,,...///000///...,,,*********,,,---...///000000000///---,,,++++++***************+++,,,,,,************,,,,,,......---,,,++++++++++++++++++,,,,,,---,,,,,,,,,...,,,++++++---......---++++++++++++++++++++++++,,,+++*********+++,,,---...---,,,+++++++++,,,---,,,---.........,,,)))(((++++++******************,,,,,,+++***+++,,,---...******++++++++++++,,,,,,//////...---,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...++++++++++++,,,---...//////---++++++,,,,,,+++***,,,,,,,,,+++++++++******---,,,,,,+++*********+++,,,,,,------.../////////,,,------......------,,,++++++++++++++++++++++++))))))(((((('''''''''&&&,,,,,,+++***)))(((''''''))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++...333888;;;))))))************))))))---+++***(((((()))+++,,,,,,***((('''&&&'''((())))))************++++++++++++*********))))))(((((()))))))))***+++++++++,,,))))))))))))))))))))))))---)))%%%%%%'''******)))++++++***************+++((((((((((((((()))*********)))(((''''''((()))***''''''''''''(((((((((((()))))))))))))))))))))))))))((((((((()))***++++++***)))(((''''''((()))***++++++,,,,,,,,,,,,++++++))))))*********++++++++++++++++++*********))))))************))))))))))))''''''''''''(((***++++++)))))))))))))))))))))))))))******))))))((('''&&&************************))))))******++++++,,,,,,******++++++++++++******,,,,,,++++++***+++++++++,,,,,,,,,---------............/////////...,,,+++............////////////...////////////---,,,+++'''***------***((()))+++***+++,,,---,,,,,,******++++++******************)))******+++***)))((('''((()))+++,,,,,,,,,,,,++++++***)))***,,,...///...+++++++++*********))))))***++++++,,,,,,++++++***((()))***+++++++++++++++******)))))))))***,,,---+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///---++++++---.........+++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++*********......,,,+++++++++,,,---******************************)))((()))***++++++---------,,,******,,,...++++++************++++++++++++***)))***+++,,,,,,((()))***++++++,,,,,,,,,++++++,,,---...///000000///---,,,******+++,,,---...............------,,,,,,,,,+++++++++++++++,,,---,,,++++++++++++,,,---///...---++++++*********+++,,,------------,,,+++,,,+++***+++---------,,,---,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,...---,,,+++******+++,,,,,,---.........,,,***)))******)))******+++,,,---...------,,,,,,---...///,,,,,,,,,,,,---------...------......------,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,++++++++++++,,,---...///...---++++++,,,---,,,+++,,,,,,,,,++++++++++++***---,,,,,,+++******++++++---------------,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++******)))))))))((((((((()))))))))))))))((((((((()))******+++,,,+++++++++++++++++++++++++++++++++***))))))***,,,000444666******++++++++++++******,,,+++***)))))))))***++++++***(((''''''''')))))))))************+++++++++************)))))))))(((******************++++++))))))))))))))))))))))))---)))&&&%%%''')))************)))))))))******+++((((((((((((((()))*********)))(((((((((((()))***((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))***+++***)))(((((((((((()))***((((((((())))))((((((((())))))*********++++++++++++++++++*********))))))************))))))))))))(((((((((((()))***++++++))))))))))))))))))))))))))))))******)))(((''''''************************))))))************************++++++++++++******,,,,,,++++++***++++++,,,,,,,,,,,,------------........./////////...,,,,,,............//////////////////000000///...,,,+++)))+++,,,---+++******+++******+++,,,,,,,,,+++***)))))))))*********++++++,,,------...---,,,+++***+++)))((()))+++,,,,,,+++---+++***+++---------,,,---------,,,,,,,,,,,,+++***++++++,,,,,,++++++***))))))***++++++++++++++++++***)))))))))***+++,,,+++***)))(((((()))***+++******++++++,,,,,,------*********+++,,,---///000222///,,,***+++---//////++++++,,,,,,---------,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++***++++++++++++******)))++++++++++++++++++++++++------,,,,,,,,,,,,---------,,,++++++******++++++++++++++++++++++++++++++***,,,------+++******+++///...------,,,,,,------))))))))))))))))))))))))***************+++,,,------......,,,******+++---++++++************++++++------,,,+++++++++++++++))))))***+++,,,,,,,,,,,,***+++---///000000000///---,,,+++++++++,,,---.........---,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------......---,,,,,,---......///...---+++***)))))))))+++,,,---......---+++************+++------,,,***---------------.........***))))))((((((***+++,,,///---,,,***))))))******+++,,,---......---,,,+++)))))))))***+++,,,---...//////......---......///---........./////////////////////......---------------,,,+++***)))(((((()))+++---...///...,,,+++++++++++++++,,,---......---+++***+++,,,------,,,,,,,,,,,,,,,++++++++++++---,,,,,,+++++++++++++++...------,,,++++++******,,,,,,------------,,,,,,++++++++++++++++++++++++++++++************))))))(((((((((((()))))))))******++++++,,,,,,,,,,,,,,,************************'''(((((()))+++---...000***++++++,,,,,,++++++***************************+++***)))((('''((()))***)))************+++++++++************))))))))))))******************)))))))))))))))))))))))))))))),,,)))'''&&&''')))******(((((((((((())))))***+++)))(((((((((((()))*********))))))(((((())))))***)))))))))*********++++++))))))))))))))))))))))))+++***))))))))))))))))))***))))))(((((())))))***''''''((((((((((((''''''***************++++++++++++++++++***************************)))))))))))))))))))))((())))))******)))))))))))))))))))))))))))))))))***))))))((((((*********************************)))))))))))))))******++++++++++++******,,,++++++***++++++,,,,,,,,,,,,,,,,,,------------.........///......---,,,---............////////////000111111000///---,,,,,,++++++,,,------,,,***)))***+++,,,,,,,,,,,,,,,************************------.........---,,,,,,---,,,,,,000666777222------,,,,,,,,,------+++)))------------,,,,,,,,,,,,***++++++,,,,,,++++++***))))))***++++++++++++***,,,+++******)))***************))))))))))))******))))))***+++,,,------...*********+++,,,---...///222000---,,,,,,.........***+++,,,......---,,,,,,,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,++++++******++++++((((((((((((((((((((((((+++,,,---,,,+++******+++,,,,,,++++++************(((((((((((())))))))))))))))))******++++++,,,------......---+++***+++,,,++++++************++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............***,,,...000111111000///,,,,,,,,,,,,,,,---...///000///---,,,+++,,,---...,,,++++++++++++,,,------000///...------...///000///...,,,+++***)))((((((+++,,,...//////---+++************,,,---...,,,***---------------.........+++***)))))))))***,,,---///---,,,***)))))))))***+++,,,---......------,,,+++++++++++++++,,,---...//////..............................////////////222111000...,,,+++***)))---,,,,,,++++++*********+++,,,---.........------,,,+++++++++,,,,,,---...,,,***)))***,,,.........------,,,,,,,,,+++++++++---,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++***************************************************++++++,,,------------,,,))))))))))))))))))))))))'''((()))***++++++++++++)))******++++++******)))((()))******+++******)))******)))(((((())))))***))))))*********+++++++++*********)))))))))))))))++++++******))))))(((((())))))))))))))))))))))))+++***((('''((()))******''''''''''''((()))***+++))))))(((((())))))***+++)))))))))))))))))))))))))))))))))*********++++++((((((((((((((((((((((((++++++***)))((((((((()))))))))))))))))))))))))))))))))************))))))************************************************************)))))))))((())))))(((((('''((((((((())))))))))))))))))))))))((())))))*********))))))*********************************))))))(((((((((******++++++++++++******++++++******++++++,,,,,,++++++,,,,,,,,,---------..................---------------.........//////000111111111111///...---///,,,***,,,...///---***)))******+++,,,,,,,,,,,,...------,,,+++***))))))++++++++++++++++++************///888@@@@@@777...,,,++++++,,,......,,,***,,,,,,+++++++++************++++++,,,,,,++++++***)))******+++++++++******,,,,,,+++******)))))))))***))))))))))))))))))***))))))******+++,,,------,,,,,,++++++,,,,,,---...///.........///...,,,+++***+++,,,---...---,,,+++,,,,,,+++++++++***************+++,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++******++++++((((((((((((((((((((((((+++,,,---,,,***)))***,,,***************))))))(((''''''(((((())))))))))))((())))))******+++++++++,,,---...---+++***+++,,,++++++************++++++******+++,,,------......,,,,,,------......------***,,,...000111111000///,,,,,,,,,,,,---......///111000...---------...///***************+++,,,,,,000000///......///000000///...---+++***))))))))),,,---...//////---+++***,,,++++++,,,...///---,,,++++++,,,,,,---------...,,,,,,+++***+++,,,---......---,,,***))))))***+++,,,,,,------...---------......---,,,+++++++++,,,------.........---------,,,------------.........111000...,,,+++*********+++,,,,,,,,,------......------,,,,,,,,,---...///,,,,,,+++++++++,,,------+++***)))***---...///...---------,,,,,,,,,++++++---,,,,,,+++,,,,,,------,,,---------.........///+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++*********))))))))))))))))))))))))......------,,,++++++***++++++,,,------------,,,)))))))))))))))))))))))))))***++++++,,,+++******(((((())))))))))))(((((('''((()))************)))***))))))))))))*********))))))*********+++++++++))))))))))))))))))******+++******))))))((((((((())))))))))))))))))))))))*********)))((()))***+++(((((('''(((((()))******)))))))))))))))***++++++))))))************))))))((((((((()))))))))******((((((((((((((((((((((((++++++***)))((((((((()))))))))************))))))***++++++,,,,,,++++++***************************************************************)))))))))((((((((('''&&&&&&&&&''''''))))))))))))))))))))))))(((((()))******+++******************************++++++******))))))((((((******++++++++++++******+++*********++++++,,,---+++++++++,,,,,,,,,------......------............------------............000111111111111///...---000---++++++...000...+++*********++++++,,,,,,---,,,,,,------------------***))))))))))))*********'''&&&)))111:::===888222*********+++...///...,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++*********+++++++++******)))++++++++++++******)))))))))))))))******)))))))))))))))******++++++,,,,,,,,,,,,+++++++++,,,---------,,,---...///...,,,*********++++++,,,,,,,,,+++++++++++++++******************+++,,,,,,,,,,,,+++,,,------...............++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,---+++))))))***,,,+++,,,,,,,,,,,,+++***)))'''(((((())))))******+++))))))***+++******))))))***,,,------,,,+++,,,,,,++++++************++++++((()))***,,,------......)))******++++++************+++---///000000000///------------............000000///............///))))))))))))***+++,,,,,,000000///......///000000......---,,,++++++++++++...............---,,,+++...,,,++++++---.........+++++++++,,,------......---,,,,,,+++,,,---...///...---,,,+++++++++,,,---.........---------------000///...---,,,++++++++++++,,,---............---++++++,,,,,,,,,---------,,,+++******+++,,,...///++++++,,,---...///000000...---+++******,,,...000,,,,,,,,,++++++,,,,,,---,,,***)))***,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,---......///000000++++++,,,,,,,,,,,,++++++---,,,,,,++++++*********((((((((())))))))))))***000000///...---,,,++++++***++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++'''((((((((((((((((((''''''(((((())))))*********))))))******************)))************+++++++++))))))))))))************))))))))))))))))))(((((()))))))))))))))))))))))))))***+++***)))(((***+++***))))))(((((())))))******))))))))))))***++++++)))******++++++******)))((((((((()))))))))******))))))))))))))))))))))))+++***)))))))))))))))))))))******++++++******)))))))))************))))))+++++++++******************************+++++++++************))))))))))))'''''''''&&&&&&'''(((((())))))))))))))))))))))))'''((()))***++++++++++++************************+++++++++*********************++++++++++++******************+++,,,------++++++++++++,,,,,,,,,,,,......---------...//////,,,------------.........///000111111000///---,,,///---,,,,,,---...------,,,,,,+++******++++++,,,((()))***,,,...000111222++++++*********+++,,,---...)))&&&(((000777;;;<<<+++***)))***,,,...//////............------------***++++++,,,,,,++++++******++++++++++++***))))))******+++++++++***))))))))))))************))))))***************+++++++++*********+++,,,---...///,,,+++***+++,,,------+++***)))))))))******++++++++++++++++++******************+++,,,,,,,,,,,,++++++,,,------.........---++++++++++++++++++++++++------,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))+++,,,,,,,,,---------,,,+++***(((((())))))***++++++,,,+++,,,,,,,,,,,,***)))((((((***---...---,,,------++++++************++++++((()))***,,,,,,,,,++++++((())))))******))))))(((++++++,,,---...///000000...............---------......//////......---,,,************+++,,,------000///............///000......------,,,------...111000...---,,,,,,,,,---///,,,))))))+++---......,,,,,,,,,---......//////---,,,+++++++++,,,---......---,,,,,,,,,---...///000///...---------------000///...------,,,------+++,,,---///000000000000+++,,,,,,,,,,,,---------+++*********,,,...000222,,,,,,,,,------.........+++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,+++******,,,......---...------------,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------++++++,,,,,,,,,,,,++++++------,,,,,,+++******))))))))))))*********++++++//////......------,,,,,,)))******+++,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,---(((((())))))))))))((((((((((((''''''((()))+++,,,))))))******++++++++++++)))************+++++++++((()))))))))************((((((((())))))))))))))))))))))))))))))))))))))))))+++,,,+++)))(((***,,,,,,+++***)))))))))))))))******))))))******+++,,,)))***++++++++++++***))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))***+++)))***++++++++++++***)))(((((())))))))))))((((((+++++++++*********))))))))))))*********+++++++++************))))))))))))((((((((((((((()))***+++))))))))))))))))))))))))'''''')))***+++,,,,,,,,,************************++++++++++++,,,,,,,,,,,,******++++++++++++******************+++,,,---...***++++++++++++,,,,,,,,,...------,,,---...///000,,,,,,---------.........//////000000///...,,,+++---------,,,++++++---......---,,,************+++(((((()))+++,,,...///000,,,,,,+++++++++,,,---...000,,,(((''',,,222888;;;...,,,))))))***---...//////............---------***++++++,,,,,,++++++***+++++++++++++++***))))))))))))***+++,,,+++******((()))***++++++***)))(((+++++++++***************(((((()))***,,,...000111---+++(((((())),,,......***)))((((((((()))+++,,,+++++++++************)))******+++,,,,,,,,,,,,+++***+++,,,,,,------------.................................------.........---,,,++++++******++++++************************,,,---,,,+++))))))+++---++++++,,,---,,,+++***)))((())))))***+++,,,,,,,,,---.........---+++)))((('''***,,,...---------...++++++************++++++******+++,,,+++***)))(((******+++++++++******)))++++++++++++,,,...///000.../////////...---,,,,,,,,,---...///...---,,,+++++++++++++++,,,---...///000///...------...///000...------------...//////222000...,,,+++,,,---...///,,,(((''')))+++......---------...///000000111,,,+++*********+++,,,---------,,,,,,---...000111111000///------,,,,,,,,,......---------......///+++,,,...000222222222222,,,,,,,,,---------......///...,,,,,,,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,(((***+++------,,,+++***------,,,++++++,,,,,,,,,---+++***+++,,,------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,---...///...------,,,,,,++++++***+++++++++,,,,,,+++++++++------,,,,,,+++***))))))*********++++++,,,,,,,,,,,,,,,,,,---------......))))))***++++++++++++***************************---,,,,,,+++,,,,,,------))))))************)))))))))(((&&&&&&''')))+++---((()))***+++++++++++++++)))************+++++++++(((((())))))*********+++''''''(((((())))))******))))))))))))))))))))))))(((+++,,,,,,)))(((***,,,...---,,,***))))))((((((*********)))******+++,,,)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))(((((()))***++++++)))***+++,,,,,,+++***)))))))))************))))))++++++++++++******))))))))))))******++++++++++++************))))))))))))))))))))))))***+++------))))))))))))))))))))))))&&&''')))***,,,,,,------************************+++++++++,,,,,,---------******++++++++++++******************+++,,,---...******+++++++++,,,,,,,,,...------,,,---...///000,,,,,,,,,---------.........////////////---,,,++++++---...,,,)))))),,,//////...,,,***))))))******+++++++++******)))))))))++++++***)))***+++---...(((((()))***+++,,,---...111...***((()))+++---...------,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++***)))(((((()))***+++,,,,,,+++***((()))***++++++***)))(((++++++++++++++++++++++++***)))(((((())),,,...000))))))***+++,,,...000111---***)))+++000111///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...000///---+++******++++++///,,,,,,))))))777<<<......---,,,+++,,,...000111,,,,,,,,,,,,,,,+++***)))---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++***((('''))),,,...,,,***(((((()))***+++,,,,,,,,,++++++++++++,,,---......)))***+++,,,---.........+++++++++*********))))))***+++---------+++)))((())))))*********+++++++++)))***,,,.../////////...//////000000///---***))),,,,,,------------------))))))***+++,,,,,,---------+++***---111333222000///---******,,,...//////666555222///---,,,+++,,,++++++,,,---............***)))+++//////,,,---111...---+++***+++---///111------,,,,,,---...000111111000...---,,,+++******000111222111...---...///111///------///000...,,,---......---++++++,,,.........---------,,,,,,,,,...---,,,,,,+++++++++,,,.../////////...------,,,........................---------.........///////////////...---,,,+++***,,,,,,,,,------.........///...,,,***))))))******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,---000///...---,,,,,,,,,,,,(((((()))***************,,,,,,,,,++++++*********++++++******++++++,,,---************************************************------,,,++++++,,,,,,,,,))))))*********+++++++++++++++***************+++++++++******))))))((((((((((((((((((((((((((((((******))))))******+++,,,444///***))),,,...---+++,,,,,,++++++,,,,,,---...+++*********)))(((((((((++++++******************)))************+++++++++,,,+++***))))))***+++,,,,,,)))''''''***+++***((())))))))))))))))))))))))((())))))))))))*********))))))))))))************---+++)))'''&&&&&&'''((())))))))))))))))))))))))))))))((((((''''''&&&&&&)))************+++++++++************************(((((())))))******++++++*********+++,,,---//////,,,,,,,,,+++++++++******+++******+++------,,,***---------.........//////000000111111111///...---,,,...000111111///---,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,+++***)))------,,,,,,,,,---......+++***)))((()))***,,,...,,,+++++++++,,,///222444222111...,,,+++,,,---...,,,------.../////////.........---,,,***)))((((((************************,,,***((())),,,---+++))))))*********++++++++++++))))))))))))))))))))))))...---,,,,,,---///111222))))))))))))***+++,,,------+++,,,///444444///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,.........---,,,++++++++++++000---///...///>>>DDD888000///...------...000111++++++,,,,,,,,,+++******---,,,,,,++++++,,,,,,---.........------------,,,***((('''))),,,---,,,+++((((((((()))******++++++,,,++++++++++++,,,,,,---***++++++,,,------------,,,,,,,,,,,,++++++*********+++---------+++***(((************++++++++++++((()))+++...///000000/////////000000///---+++)))...///000000000///...---))))))***++++++,,,------...,,,+++---000222111//////---+++***,,,...//////222111000...---,,,,,,,,,++++++,,,---............++++++///444444000...///...,,,+++***+++---///111//////...---...///000111222111///...---,,,,,,,,,///000111000...------...---...000///---,,,,,,---,,,------,,,+++***,,,---------------,,,,,,,,,,,,...------,,,+++++++++,,,...............---,,,,,,,,,,,,,,,---------------,,,------------.........///...------,,,---......,,,,,,,,,---------------...---+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))((()))***+++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++******++++++,,,---))))))))))))))))))))))))************************,,,++++++******+++++++++))))))*********+++++++++++++++************++++++))))))((((((''''''''''''))))))))))))))))))))))))******))))))******+++,,,333...)))(((+++---,,,***+++************+++,,,,,,*********))))))*********************************)))************+++++++++,,,+++***))))))***+++,,,+++)))((()))++++++***(((************************)))))))))*********++++++))))))))))))************---,,,***)))((()))+++,,,))))))))))))))))))))))))))))))))))))))))))(((((()))************+++++++++************************************+++++++++++++++******++++++,,,---...------,,,,,,+++******)))---,,,,,,---//////...,,,,,,,,,---------.........------...///...---,,,+++...////////////............---,,,+++******++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,------...)))******+++++++++++++++,,,,,,+++++++++,,,...///000///...,,,,,,,,,------,,,,,,---.....................---,,,+++***)))(((************************,,,***((()))+++,,,+++))))))))))))*********++++++************************------,,,+++,,,---...///,,,+++***************+++***+++---111444444...***+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,---------,,,,,,+++...,,,000111333@@@GGG>>>111000///.........///000***+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++***))))))***,,,---,,,+++(((((()))))))))))))))))),,,,,,++++++++++++++++++++++++,,,------,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,------,,,***)))++++++++++++++++++++++++(((***,,,...///000000000//////000000///---+++***///000111111111///---,,,))))))******++++++,,,,,,...---,,,---///000///...000---++++++---/////////...............---,,,++++++,,,,,,---......//////------222888888222---------,,,+++***+++---///111222111000///...///000000222111000///...------------///111000...,,,,,,,,,)))...222222...,,,---///+++,,,,,,,,,******,,,...------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------......------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------...---,,,,,,,,,---///000------------,,,,,,,,,,,,++++++************++++++---------,,,,,,+++++++++***************++++++,,,......------,,,,,,++++++++++++***)))(((((((((((()))***+++,,,------------......------------,,,,,,++++++******++++++,,,---))))))))))))))))))))))))************************+++******))))))***++++++***************+++++++++++++++************++++++)))(((((((((((('''''''''******************************))))))******+++,,,000,,,((('''***++++++)))******))))))******+++,,,++++++***))))))***,,,---************************)))************+++++++++,,,+++***))))))***+++,,,***))))))***,,,,,,)))'''******************************+++++++++,,,,,,,,,)))))))))*********+++++++++***)))))))))***,,,---))))))))))))))))))))))))))))))***************+++)))************+++++++++************************,,,,,,,,,+++++++++++++++++++++*********+++++++++...------,,,+++******)))---,,,,,,---//////...,,,++++++,,,,,,,,,---------+++,,,------......------000///---------...///000///...---,,,+++******+++***++++++,,,,,,,,,,,,++++++++++++++++++,,,------)))***,,,------+++)))(((,,,,,,++++++******))))))------------,,,,,,,,,,,,+++,,,,,,------------,,,...------,,,+++******)))************************+++***)))***++++++***)))((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...000///...---,,,+++++++++))))))+++...000000---***+++++++++++++++++++++++++++,,,---,,,+++++++++---+++,,,---.........,,,,,,,,,)))---//////999@@@777111000///...------......************+++,,,,,,---,,,,,,++++++++++++,,,,,,*********))))))))))))(((************+++,,,,,,,,,************)))))))))))),,,,,,,,,++++++******))),,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,---/////////......////////////...---,,,+++---...000000///---+++)))************++++++,,,,,,///..................---000...,,,+++---///000000......//////...---+++***,,,,,,,,,---...///000000000///111666777111,,,+++---,,,++++++,,,---///000333111000............///000000///...---------...,,,...000000...+++******)))---111333444333333333+++,,,------,,,,,,...000//////.........---------------------------,,,,,,,,,---------------,,,,,,+++++++++,,,------......+++++++++,,,,,,,,,------,,,,,,,,,------------,,,...------,,,,,,+++++++++************++++++,,,,,,......---,,,,,,+++******+++************+++,,,,,,//////...---,,,++++++***------,,,+++++++++++++++++++++,,,,,,,,,,,,++++++---------------,,,,,,,,,++++++******++++++,,,---))))))))))))))))))))))))************************+++************++++++,,,************************++++++*********+++,,,,,,******************************************************))))))******+++,,,///,,,)))(((***++++++******************+++,,,,,,...,,,+++***)))***,,,,,,***************+++++++++))))))*********+++++++++,,,+++***))))))***+++,,,((()))+++,,,,,,+++)))(((************************+++++++++,,,,,,,,,------))))))*********+++++++++))))))(((''''''((()))***))))))))))))))))))))))))((())))))******+++++++++))))))*********+++++++++************************,,,,,,,,,++++++******))),,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---,,,*********+++++++++,,,,,,,,,,,,,,,---...//////000000......---------...////////////...---,,,++++++*********+++,,,------------++++++******++++++,,,---+++,,,,,,---,,,+++)))(((++++++,,,,,,+++***)))(((++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,+++---------,,,,,,++++++***************************++++++***************)))(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,///////////////000000000111000///---,,,++++++++++++******+++,,,---------+++++++++++++++++++++++++++,,,------++++++,,,---+++,,,---...///...---,,,---))),,,---)))///444---///......---,,,,,,,,,,,,+++************,,,------,,,++++++******++++++,,,******)))))))))(((((((((***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,---------,,,++++++************++++++++++++,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,....../////////...---,,,/////////......---,,,,,,...///000000///---+++***+++++++++++++++,,,,,,,,,............------------111///,,,,,,...000111111000000111000///---+++))),,,,,,,,,,,,...///111222333///---000111...++++++,,,,,,++++++,,,---///000222111///---,,,,,,,,,---......------,,,---------,,,...//////---+++***+++---,,,...333:::<<<999555,,,---............111333000000000000////////////,,,,,,---.........---,,,,,,,,,---......---------,,,---------.........///+++++++++,,,,,,,,,------***,,,.........+++((('''---------,,,,,,++++++***)))***++++++,,,,,,------......---,,,,,,+++******---,,,,,,,,,,,,---......//////...------,,,++++++......---,,,,,,,,,,,,---------,,,,,,+++)))((('''+++++++++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++************************+++++++++++++++,,,------************************++++++******+++,,,,,,---************++++++++++++))))))))))))))))))))))))******))))))******+++,,,...,,,+++***+++,,,,,,++++++++++++++++++,,,------///...,,,******)))******))))))*********+++++++++))))))*********+++++++++,,,+++***))))))***+++,,,(((***,,,---,,,+++))))))************************+++,,,,,,,,,,,,---------************+++++++++++++++***)))(((((('''''''''************************((((((((())))))*********))))))*********+++++++++************************++++++******)))))))))(((,,,,,,+++***)))))))))))))))***+++,,,---......///*********+++,,,---,,,************+++++++++,,,,,,+++,,,,,,---...///000000+++,,,...///000///...---//////......---,,,++++++***+++,,,---------------++++++******++++++,,,---...---,,,*********++++++***+++,,,,,,---,,,,,,+++++++++,,,---------,,,,,,+++,,,,,,---,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,************************++++++++++++***)))))))))))))))))))))************++++++++++++++++++++++++,,,------.........//////...---,,,+++************------,,,+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------.........------,,,///***---...'''***...(((---------,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++************++++++,,,,,,,,,+++++++++*********,,,---,,,++++++,,,---+++,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***++++++,,,------,,,,,,,,,)))***************++++++,,,,,,,,,,,,------------,,,,,,,,,------............///000000///...,,,+++//////......------------111111111111000000///...,,,,,,,,,------------------...///...---,,,---...222///------///111111111222111111000...,,,+++***,,,,,,,,,,,,---000222333666///+++---...---+++,,,,,,,,,,,,,,,---...//////111000...---,,,,,,,,,---------,,,,,,,,,------......//////...,,,++++++,,,000,,,,,,222;;;???;;;555,,,.../////////000222555111000000000000/////////+++,,,...//////...------------......//////..............................,,,,,,,,,,,,------------+++---...///...+++(((&&&,,,,,,,,,,,,++++++++++++++++++,,,---......---------------,,,,,,+++++++++...............///000000//////......------,,,,,,,,,,,,++++++***++++++,,,---------,,,+++)))((('''******++++++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,---......+++++++++***************++++++***++++++,,,---...((((((((())))))))))))***))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++******)))))))))))))))***++++++,,,,,,)))************+++++++++,,,+++***))))))***+++,,,(((***------+++******+++++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++++++++,,,------,,,+++***)))((('''************************(((((()))))))))))))))))))))************+++++++++*********************************)))))))))))))))---,,,+++***************)))***+++,,,---...///000---,,,,,,---//////...,,,******+++++++++,,,,,,,,,***))))))***+++,,,---...)))+++...000000///---,,,......//////......---,,,+++,,,,,,------------,,,+++++++++++++++,,,------...---+++))))))***,,,---***++++++,,,---...//////------------,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,,,,------------************************+++,,,,,,+++)))((()))***)))*********++++++++++++++++++++++++++++++++++++(((((()))+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++,,,------------///000---------------------------...//////------...///000///...---------------///)))---///))))))...***,,,,,,---------------------,,,+++))))))***+++,,,++++++************++++++------,,,,,,,,,+++++++++***,,,...---+++***+++---*********++++++,,,,,,---+++,,,...//////...---,,,***++++++,,,------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---......++++++,,,---...///000000,,,---...000000000///...//////...------------...222111000//////000111111........................+++---///...,,,+++---///222000...---///111222222000///...---,,,,,,,,,,,,---,,,,,,,,,---000222444888111,,,...000///......++++++,,,,,,---......///111000///---------......---------------...//////000000///---+++***,,,...000---,,,///555888555222+++---...//////000333555/////////............---+++,,,...///000///...------...//////000000/////////......------,,,,,,+++,,,------------..................------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,///............///000000...............---------+++***************++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++************************************+++,,,---...+++++++++*********))))))++++++++++++,,,---......(((((()))))))))***************************************))))))******+++,,,***+++++++++******+++++++++++++++++++++,,,,,,---'''(((***+++,,,+++***)))((())))))***++++++,,,,,,)))************+++++++++,,,+++***))))))***+++,,,)))+++---,,,***)))+++---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++***))))))******************************************)))))))))************+++++++++************************)))***************++++++---,,,,,,++++++++++++,,,,,,,,,,,,------------...---,,,,,,---//////...,,,++++++++++++,,,,,,,,,---******))))))***+++,,,---***+++,,,......///......,,,---...///000///......------------------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,++++++,,,,,,------,,,,,,++++++,,,---///000000///...,,,,,,,,,------...............---,,,,,,,,,,,,,,,---------......************************+++,,,---,,,)))'''(((***++++++++++++,,,,,,,,,,,,------------------------)))***,,,---.../////////------------......///000'''))),,,------,,,,,,,,,...........................///000///.........000111000...---,,,,,,,,,---,,,''',,,000******///---,,,,,,---.../////////...///---+++))))))***+++,,,++++++************+++++++++++++++************)))+++---...---+++***+++...(((((()))***+++,,,,,,,,,***,,,...000000///...---)))***+++,,,---.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///***+++,,,---...000111111***+++---///111111111111//////...---------......000///---,,,,,,...000111//////////////////......***,,,......,,,+++---000333000......///111222222---,,,+++***+++,,,---...---,,,,,,,,,---000333444999222...111444333000000++++++,,,------......///222111///......//////000...............///000111111111///,,,***+++---000///...---...////////////***,,,---......///222444......---------,,,,,,,,,+++,,,...000000///...---......///000111111000000///...------,,,+++***)))---------.........//////111000---+++,,,...111333*********++++++,,,,,,---......///000000///...---,,,,,,,,,,,,,,,,,,,,,---///............///000000---------...............,,,+++++++++++++++,,,,,,***+++,,,---............,,,,,,,,,------.........++++++******++++++,,,---************************************************))))))))))))***+++,,,---++++++++++++******))))))++++++++++++,,,---...///******++++++,,,,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,((()))******)))))))))+++*********)))***++++++,,,"""%%%(((+++------,,,+++((())))))***++++++,,,,,,)))************+++++++++,,,+++***))))))***+++,,,***,,,---,,,))))))+++...++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,''''''((())))))))))))(((************************---,,,,,,++++++*********)))************+++++++++*********************************++++++,,,,,,------,,,,,,+++,,,,,,------///......------,,,+++++++++******+++------,,,***++++++,,,,,,,,,------------,,,+++++++++,,,---...,,,,,,++++++,,,...///000,,,---...000000000//////............---,,,++++++------,,,,,,------...///)))***,,,.........,,,+++...---+++******,,,...///222111...,,,+++,,,---....../////////...------,,,+++,,,,,,------.........************************+++,,,...,,,)))'''(((***++++++,,,,,,,,,---------,,,,,,+++*********++++++000//////......------,,,...------,,,,,,------...++++++++++++++++++,,,,,,,,,,,,,,,+++***)))((('''---.........///000000000...---++++++++++++---...........................++++++,,,,,,,,,---------///---++++++,,,,,,+++***+++)))((((((***,,,,,,,,,------,,,++++++******)))---,,,+++*********+++,,,))))))***+++,,,---------,,,,,,++++++,,,,,,---...---)))%%%###%%%(((+++,,,000...,,,***)))***+++---)))333555...,,,000///))),,,---......//////....../////////...,,,,,,---...111111000......---------////////////////////////------,,,,,,,,,,,,---------------......000111111222111///------...000111111000///---,,,,,,,,,,,,------,,,,,,,,,...000111000...---...000111111000,,,,,,------...////////////...------...///...,,,...............///000000........................////////////////////////------------------------000///...---------------///...,,,---...000000/////////.........---------//////...---,,,,,,++++++//////...---+++***))))))000///...---------...///***,,,---,,,******+++,,,......---,,,++++++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,//////---***---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))+++,,,+++***))))))************))))))******+++,,,,,,,,,,,,+++&&&'''((())))))******)))+++,,,,,,------,,,,,,,,,(((((()))***,,,---......///...,,,+++***+++,,,,,,///...+++)))(((((((((((())))))*********+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++***)))(((((()))***+++(((((((((((()))))))))))),,,,,,++++++***))))))))),,,,,,+++******+++,,,,,,++++++++++++++++++++++++//////...,,,***)))((('''***************************)))(((''''''((()))*********************++++++)))***+++,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******''')))+++...///...---,,,,,,,,,++++++++++++******---------,,,,,,+++++++++---------......---,,,,,,++++++,,,,,,,,,+++******(((((()))***++++++,,,,,,***,,,///111111///,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,------,,,,,,,,,---...///000000.........------,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++///...------++++++***)))------,,,,,,+++***))))))+++******+++,,,+++)))&&&,,,,,,+++++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---,,,,,,++++++..................//////---,,,,,,,,,,,,,,,,,,---------------------------++++++,,,,,,,,,---------///...,,,,,,...//////...---+++))))))+++,,,,,,,,,+++++++++++++++++++++,,,++++++***))))))***+++,,,************+++,,,,,,---,,,,,,++++++,,,,,,---...000---***(((***,,,.........---,,,+++++++++,,,---000<<<@@@666,,,,,,---+++,,,,,,---............---...//////...,,,,,,---///111000///......---------////////////////////////......------------......---------......///000111111000///......///111222000//////...............------------...///000111000///---...000111111000,,,------...//////000000000///...///000000///...///............///000000---------------,,,,,,,,,////////////////////////------------------------///......------------.........---///222333333222000000/////////.........//////...------,,,++++++------------------------,,,+++)))((((((((())))))+++---...---,,,+++,,,---...------,,,,,,,,,,,,---,,,,,,------......//////......------,,,+++******...,,,+++---//////---+++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...,,,+++*********(((''')))******************)))******+++,,,,,,,,,,,,+++*********+++******)))))),,,---------,,,+++******((()))***+++,,,---......---,,,+++*********++++++,,,++++++*********++++++*********++++++++++++,,,*********+++++++++,,,,,,)))*********+++++++++++++++******))))))******+++******************))))))***************+++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************************************))))))))))))******,,,+++++++++***)))))))))******+++++++++******)))************************++++++++++++++++++++++++---------,,,,,,,,,++++++......///000///...---,,,......------------,,,,,,---------,,,,,,+++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++)))******++++++,,,,,,,,,)))+++---......---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++,,,------,,,,,,------///000000/////////.........------///...............------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++.........------,,,,,,+++//////...///000000---+++,,,+++++++++,,,---......******+++,,,---.........,,,,,,++++++++++++,,,,,,+++,,,,,,,,,---------...---------.........//////.........---------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///---,,,,,,...000000000///---******+++,,,,,,+++)))******+++,,,,,,------******))))))***+++,,,---++++++************+++,,,,,,,,,++++++,,,,,,---...000...,,,,,,...///......+++,,,,,,---------------000>>>DDD999+++(((,,,...++++++,,,------------------...///...------///000111000///......---......///////////////////////////..................///......---......///000111000000/////////111222333......//////000000111111------...///000000000000000///---...///000000///---......//////000111111222111000000222222111000//////......//////000111---------,,,,,,+++++++++////////////////////////------------------------------------------...///......///222555777666555000000000000000///////////////......---,,,,,,,,,+++,,,------...///000000///...---++++++*********,,,...///...---,,,---///...------------...//////,,,,,,---...///000000111000///...---,,,***))))))...---,,,---//////---,,,,,,++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...,,,+++*********((('''******++++++++++++*********++++++,,,,,,,,,,,,,,,,,,------,,,+++***))))))***++++++,,,,,,+++++++++)))******+++,,,------...,,,++++++************+++((()))***,,,------......++++++++++++,,,,,,,,,,,,***************++++++++++++++++++++++++,,,------***++++++,,,,,,++++++***,,,,,,,,,++++++******)))))))))******+++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++***++++++++++++++++++***---,,,,,,+++***)))((((((+++***************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,+++++++++******......------------,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,---------------...///000000000000///////////////.........///////////////---------------------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,///...---...//////---++++++++++++,,,---...///000,,,---...///000000//////,,,++++++******++++++,,,))))))******++++++,,,,,,..................//////.........---,,,,,,,,,++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///---******,,,---......---+++))))))+++,,,,,,,,,*********++++++,,,,,,,,,*********+++,,,---......,,,++++++*********++++++,,,,,,++++++,,,,,,---...---,,,,,,---......,,,***)))***,,,...//////...---***666;;;444)))(((,,,///***+++,,,,,,------,,,,,,---...///...---...000111000000///...............//////////////////////////////............//////...............///000000////////////000222333444//////000111111111111111,,,...///111111111000000000///------///000//////......//////000111111111111000///000222333222111/////////...///000000111......------,,,+++++++++////////////////////////........................,,,,,,,,,,,,---......///......000333666777555333//////////////////////////////......---------,,,++++++,,,---...///000000222222111000///...------,,,---......---,,,...///---------......///111111---.........//////000000//////...---,,,++++++***---------.........------+++++++++*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***)))))))))+++,,,+++***+++++++++,,,,,,+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++******'''(((***+++,,,---------***++++++,,,,,,---------,,,,,,++++++++++++++++++((()))+++---............++++++,,,,,,,,,---------************************...---,,,,,,,,,---//////***+++------------+++***------,,,+++***))))))(((*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,+++++++++***)))))))))+++***)))))))))***+++,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,(((((((((((()))+++,,,---,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,...---+++******,,,...///------------------,,,,,,...------------------...++++++,,,,,,,,,,,,------------------------------,,,+++++++++++++++++++++---------------...///000////////////////////////------....../////////000........................,,,,,,,,,,,,------......************++++++++++++...---,,,,,,......---++++++++++++,,,---...///000...///000111000///---,,,,,,++++++******++++++,,,)))******+++,,,,,,------000///...---,,,,,,,,,,,,.........---,,,,,,,,,+++,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........222///,,,***+++,,,,,,,,,+++)))((((((+++---------,,,,,,,,,+++++++++*********+++,,,------......///+++,,,,,,,,,,,,++++++***,,,,,,++++++,,,,,,---...,,,+++,,,---...---***'''(((***---///000///...---)))...000---***+++,,,,,,***+++,,,,,,------,,,,,,---...//////......000222000//////............/////////////////////////////////............/////////............//////000.../////////000111222333111111222222111111000///,,,...///111111111000000000///------...//////.........//////000111111111000///...///111222111000///////////////000111111///.........---------,,,////////////////////////........................,,,,,,,,,,,,,,,---...///......///222444333111///........................///...............------,,,,,,,,,,,,,,,,,,------.........---,,,++++++******,,,------,,,,,,---///---------...///000111222000000//////.........------------------------------...//////............+++++++++*********))))))++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////...---,,,++++++***)))))))))+++,,,+++***+++++++++,,,,,,+++++++++++++++,,,------------,,,)))***++++++,,,,,,,,,+++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,------------------)))***,,,---...------,,,++++++,,,,,,,,,---------++++++******************,,,,,,,,,,,,,,,---......+++,,,---......---,,,+++,,,,,,+++***))))))((((((,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++((()))***++++++***)))((()))))))))***+++++++++,,,+++***)))))))))***,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...///000,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------///...,,,+++,,,---000111......------------------...---,,,,,,,,,,,,---...+++++++++,,,,,,---------------------------------++++++++++++++++++++++++...------------...//////........................,,,,,,,,,------......///........................+++,,,,,,------......///+++++++++++++++,,,,,,,,,000///---...///000///...,,,+++++++++,,,---......---...///000///---+++))),,,,,,++++++++++++,,,,,,,,,,,,---...///000111111111000...,,,++++++++++++.........---------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............666333///---------...---,,,***))))))+++---......------,,,,,,+++******)))***+++,,,---......------***+++---//////...,,,+++,,,,,,++++++,,,,,,---...---------//////...+++((()))+++---///000///...---///---++++++---...,,,)))++++++,,,---------------...///000///......000111//////............/////////////////////////////////................../////////............//////......//////000000111111000111222222222000///...------...///000000000000000///------...///...------......//////000111111...------...000111000///000000//////000000111222........................////////////////////////........................,,,,,,,,,,,,,,,,,,---...---------///000000///---------------....................................---------,,,,,,++++++***,,,,,,---------,,,+++******+++------,,,,,,---///---------......000111111111000000///...---,,,,,,,,,,,,,,,---......//////---...000000...---...///,,,++++++++++++*********++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,+++***...,,,+++*********((('''******++++++++++++******++++++,,,---------------))))))***+++,,,,,,,,,,,,//////...---,,,***)))(((------------,,,,,,,,,,,,,,,------............---++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++))))))***++++++++++++++++++,,,,,,------,,,,,,++++++++++++***))))))((((((...------,,,++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))(((((()))***+++,,,,,,---))))))))))))***+++,,,,,,)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********------,,,,,,,,,,,,++++++......------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,---...............------,,,---...000111------------------------++++++************++++++***++++++,,,,,,------...------------------------***+++,,,,,,---,,,,,,,,,......---------......///------............//////,,,,,,,,,---------------........................,,,,,,------.........///////////////...............,,,++++++---......---,,,,,,+++++++++,,,,,,---+++---///000000...,,,+++------,,,,,,,,,,,,------------...///000111222222000///---++++++,,,---.....................//////......------------......------------------------------------............666222...,,,---...//////111///---,,,---...------,,,+++++++++++++++++++++)))***+++,,,,,,,,,+++***(((+++///222222000---+++,,,,,,++++++,,,,,,---...............///...+++)))+++,,,---/////////......111---***+++...///---+++,,,,,,---............---000000111000......///000//////............//////////////////////////////......------------......//////............//////........./////////......---///000111222111000///------------...///000111111///------.........,,,,,,------...//////000000...------...000111111000000000//////000000111222+++,,,,,,------......///////////////////////////........................------,,,,,,+++,,,,,,,,,,,,++++++,,,...000///...---.........////////////............////////////...---------,,,,,,,,,,,,------///000000//////...***,,,......------///000------------...//////000//////......------,,,,,,---------...............,,,///111000...---...///,,,,,,,,,,,,+++++++++++++++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,+++*********(((''')))******************)))+++,,,------...---------+++,,,,,,---------,,,,,,/////////...---,,,+++***......---------,,,,,,,,,+++,,,---.........------***************+++,,,,,,*********++++++++++++,,,---------,,,,,,,,,++++++(((***,,,......---+++***,,,,,,++++++++++++,,,,,,++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++***------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++)))))))))***+++++++++,,,(((((()))***+++,,,,,,,,,((())))))***++++++,,,,,,------------------------------,,,,,,,,,+++++++++***+++,,,,,,,,,+++)))(((......------------,,,,,,+++++++++,,,,,,---------+++,,,---...////////////+++++++++,,,---.........++++++,,,,,,------......******************************+++,,,,,,---..............................***+++,,,---...------,,,///......---------............/////////000000000............---------------------------------------------...............111111111000/////////...,,,***((((((***,,,,,,,,,,,,,,,+++******++++++++++++---000222333222000///...------,,,,,,------...,,,,,,---...///000111222///...,,,,,,,,,---///000---.........///000000000///...---,,,,,,---...///........................---------.........//////222///+++***+++---///000666333000.........---,,,*********++++++,,,------((()))***++++++***(((''''''+++000444555222...+++,,,,,,++++++,,,,,,---......---,,,------,,,***'''------..................---***)))+++.../////////,,,---......//////......000111111000...---...000//////.........//////000////////////////////////---------,,,,,,---------000//////.........//////---...............---,,,+++,,,///111222222111000------,,,,,,---...000111111///------......---,,,,,,,,,------.../////////...------...111222111000000000000000000111111222)))***+++,,,------...///////////////////////////////////////////////////...------,,,++++++++++++***))))))***---000111111.../////////000000111111.........///////////////........................+++,,,---////////////...,,,---//////...///000222...------------...//////,,,,,,------------------/////////......------,,,,,,///111111...---...000---------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---......///***)))))))))+++,,,+++***))))))************))))))+++,,,------......------////////////...---,,,+++***+++,,,...///000000111.........------,,,,,,+++)))***,,,---...---,,,,,,))))))(((((()))+++---...))))))*********+++++++++.........------,,,,,,,,,***---000222222111...,,,---,,,************,,,---,,,,,,,,,,,,,,,,,,,,,---***++++++,,,,,,------...***+++,,,------,,,+++***------------------------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...+++++++++***************'''(((***+++,,,,,,++++++******+++,,,------......------------------------......---------,,,,,,,,,)))+++---000111000//////,,,,,,,,,+++++++++******+++++++++,,,,,,---------,,,---...///000000000000((()))***+++,,,---,,,,,,******++++++,,,---......+++,,,,,,------,,,,,,+++******+++,,,,,,---..............................***+++---...///...------///......---------......//////000000111111111222000000//////.........---------------------------........................111111000///...------,,,///---+++,,,---///000///------------------------+++,,,---///000000111111------------------------***+++---///000111222222........................,,,------......------,,,------......//////000000...///000///---,,,+++,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,,,,222111000///---+++******+++***+++---///000...,,,...---,,,,,,++++++,,,,,,........................+++***)))***,,,---,,,++++++,,,,,,------,,,,,,+++..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000000000000000000000///////////////.........111///...///000111000...------------------------......//////...---,,,,,,...------------...//////...///111222333222000//////////////////000111111---///111111///---------...............---------...---,,,---...///...------...000111111111000/////////.........------------------............///////////////////////////111111111000///---++++++///***(((+++///......///...///000000//////000111//////////////////////////////............//////......//////......---,,,---------............//////////////////.........000000/////////......---111///---,,,+++,,,...///000///---+++++++++---...,,,,,,************,,,,,,******,,,---...//////////////////......---,,,,,,,,,,,,,,,+++++++++************++++++++++++,,,,,,,,,,,,,,,---------......---------...------,,,,,,+++******)))***+++---...////////////...---,,,+++((()))***++++++***)))(((++++++++++++++++++++++++,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,---...---,,,+++******++++++,,,,,,++++++***)))***++++++,,,,,,++++++---------,,,+++***)))(((+++,,,...//////...,,,+++------------------------++++++++++++++++++++++++---,,,,,,+++*********+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,------------,,,,,,+++***///......------......///---------............///,,,---------.../////////---,,,++++++++++++,,,---------------------------+++++++++,,,,,,---------......------,,,+++******,,,...000///---+++++++++---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---------------------------...---,,,+++,,,,,,.........------,,,,,,------...---......///////////////------------------------000000//////.........---......------------............---,,,,,,,,,,,,---//////.........---------------------------------+++,,,---.../////////...------------------------***+++---...000111111111........................------------------------------------...............///000///---,,,,,,,,,,,,,,,,,,---------......------,,,,,,+++,,,,,,,,,///.........------,,,,,,---,,,---///111111000......---,,,,,,++++++,,,,,,------------------------,,,+++***+++,,,------+++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////////////////////////////////////////////////////...111///...///000111000...------------------------//////000000///......---...------------...//////---///000222222111000///......------......///000///111333333111////////////.........................../////////.........------///000000000///...//////.........---------........./////////000000////////////////////////////////////...,,,+++***///+++***,,,---,,,...111///000000000///....../////////////////////////////////............//////......//////......---,,,---------............/////////............//////111111000///////////////222111///.........000000000///---,,,+++,,,---...---,,,++++++++++++,,,---++++++,,,---............---------------------...------,,,,,,+++******)))***+++++++++,,,,,,------++++++,,,,,,---...//////---------......------,,,......---------...///000////////////...---,,,+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,+++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,---------,,,+++***++++++,,,,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,+++***)))---...///000000///...---++++++++++++++++++++++++---------------------------,,,,,,+++******++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,------,,,,,,++++++...------------------...------------............------------............///...------------...///------------------------,,,,,,,,,,,,,,,,,,------......------,,,++++++***+++---......---,,,---...---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---------------------------000///...---------.../////////............//////---......///////////////------------------------000/////////............///......------......//////......---------------//////.........---------------------------------,,,,,,---------------,,,------------------------***+++---...000000111111..............................------------......---------,,,,,,,,,,,,,,,...///000///---,,,,,,---,,,,,,,,,---------............---,,,,,,,,,,,,,,,+++++++++,,,------......---,,,,,,...000111000......---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------++++++,,,---...---,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////..............................//////////////////111///...///000111000...------......................../////////...------......------......///000---...///000111000//////---,,,,,,,,,,,,---......///111222222000//////000///////////////000000000---111444333000...---...,,,---.../////////....../////////.........------////////////000000000111////////////////////////------......---,,,,,,+++///,,,,,,......+++---111///000000000///...---,,,//////////////////////////////............//////...////////////...---------------............///000///...------...///000222111000/////////000000222111///.........///000000///---,,,,,,---.........---,,,,,,,,,,,,---...,,,------......------,,,******+++,,,,,,---.........------,,,+++******)))++++++,,,,,,---...//////++++++,,,,,,---...//////,,,------.........------,,,,,,+++++++++,,,------////////////...---,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,---------,,,+++***++++++,,,,,,,,,,,,+++++++++,,,------......------++++++,,,,,,,,,,,,++++++---...///000000///...---************************.........------,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------........................------------///......------......///------------------------------------,,,,,,,,,,,,.........------,,,,,,++++++,,,------,,,---///111------,,,,,,,,,,,,------......---,,,,,,,,,,,,---------------------------111000///...............///......------......///---......///////////////////////////////////////////////////............///......------......///000000///..............................---------,,,,,,------------------...............---,,,+++------------------------***+++---...///000000000........................///...---,,,,,,---...///......------,,,,,,++++++---///000///---,,,,,,---,,,,,,,,,---------............---,,,,,,,,,,,,,,,******++++++,,,---......+++******+++---......,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,,,,------,,,+++,,,...///...---------............------,,,,,,------------......------------------------,,,,,,------.../////////------------------------............////////////111///...///000111000................../////////,,,------...------,,,,,,...............//////000,,,---...///000000//////------,,,,,,,,,------...---///000///...---...///000000000000000111111111---222777666111------///.........///////////////////////////................../////////000000000////////////////////////,,,------.........------///,,,,,,111222///------///....../////////...---//////////////////////////////............/////////////////////...---------------............///000///...------...000111111000////////////000000///...---,,,,,,,,,------...---,,,,,,,,,,,,------.........------.........---.........------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------------------------,,,------...............+++++++++++++++++++++,,,......//////...------,,,------............------++++++++++++++++++++++++,,,++++++++++++,,,---...------------------------------------------------------------------,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++)))***++++++,,,,,,++++++***++++++,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******)))---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,,,,+++.........------------------......---,,,,,,///111------,,,,,,,,,,,,------......---,,,,,,,,,,,,---------------------------000000///......---------,,,,,,++++++++++++,,,,,,---......//////////////////////////////////////////////////////.........//////............//////111000000///////////////........................,,,,,,,,,---------......//////000//////...---,,,------------------------++++++,,,...////////////.................................------.........///.........------,,,,,,---...000///...,,,------,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,,,,,,,,,,+++***)))***,,,......---...---,,,,,,++++++,,,,,,+++++++++,,,,,,------------,,,+++,,,...///...---,,,,,,------------,,,,,,---........./////////000------------------------,,,,,,------.../////////........................---.........//////000000111///...///000111000............//////000000000---...////////////......///............///000000,,,---......///000000000//////...............///---/////////...---///000000000000000111111222222...333888777222......000000000000000000111111111000000/////////.........------........./////////////////////////////////------...////////////...///++++++222777444---)))///---,,,---000111000/////////////////////////////////............////////////000000//////...------------............//////...------...///000111////////////000/////////...------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,....................................---,,,++++++,,,,,,+++++++++*********)))***+++,,,---......///,,,,,,---......///000000000///...---,,,++++++***,,,---....../////////...//////////////////...............///......---,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,)))***++++++,,,,,,++++++***+++,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,++++++++++++,,,......+++,,,,,,------,,,,,,+++,,,,,,,,,------------.........------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,.....................//////000///---,,,+++---///...------,,,,,,------.........---,,,,,,,,,,,,---------------------------............------,,,,,,---,,,,,,++++++,,,,,,------......///////////////000000000000000000000000.........////////////////////////....../////////111111000////////////000---.....................+++,,,,,,------.........///000000000///...------------------------------++++++,,,....../////////........................---...////////////...---............------------,,,...//////...------...,,,,,,,,,---------......,,,,,,,,,,,,---...///000------------,,,,,,,,,,,,---,,,+++,,,.../////////...---,,,,,,++++++,,,,,,++++++,,,,,,------......---++++++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,+++.........///000000111111------------------------,,,,,,------.../////////........................------......///000000000111///...///000111000.........//////000000111111000000111222222222111111//////......//////000111------...//////000111222111111000////////////000000000111000//////111333//////000000111111222222///333666555222000///000111111000000000111222333000000000/////////......------------............////////////////////////......//////000/////////...+++,,,222777444///---333///,,,,,,///222222111//////////////////////////////............/////////000000000000///......---------............///------......///000000000---...000222222111000...////////////......------++++++++++++,,,,,,,,,,,,------...//////...---------.........---,,,,,,+++------,,,++++++***)))))))))***+++,,,---...///000---------............///000000///...,,,+++******,,,---...///////////////.........///......---,,,---...............---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------------------------...............---,,,+++++++++,,,,,,,,,,,,------------,,,,,,+++,,,------......------++++++,,,---------------...------------------...++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,+++***+++,,,---...+++,,,---......---,,,+++,,,,,,,,,,,,------------------------,,,,,,,,,,,,---......//////......---------------------------.........------------------.........///000000000000000000///---,,,---.........------------............---,,,,,,,,,,,,---------------------------,,,,,,------...------,,,/////////....../////////---......///////////////000000000000000000000000.........///////////////000//////......//////000111111000///////////////---------...............++++++,,,,,,---......///.........//////...------------------------------++++++,,,---....................................,,,---///111111///---,,,,,,,,,,,,,,,,,,---------,,,...//////...------...,,,,,,,,,---------......+++++++++,,,...///111222------------------------...,,,***+++---/////////...---,,,,,,++++++,,,,,,+++,,,,,,---......//////,,,+++***+++,,,------+++,,,,,,------------,,,,,,------......///000000111........................,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111111///...///000111000.........///000000111222222//////000111111111111111///////////////000000111.........///000111222333222111000000/////////000000000111000//////222444......//////000111111222111111222222222111111111111000/////////000222222000000000000/////////...............////////////////////////////////////.........//////...------------///111000...111777:::444---+++...111111000//////////////////////////////............//////000000000000000///......---------............///+++,,,...000111000//////---///333666666444111///.../////////......------,,,,,,------............,,,---............---,,,---------...------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------............------------,,,......---------,,,,,,,,,,,,---...///000000000000,,,,,,---------,,,******------...............---------,,,++++++,,,------+++++++++++++++++++++++++++,,,,,,---------------........................------------------------------------.........///...---,,,+++++++++,,,,,,,,,,,,------------,,,,,,+++,,,------......------,,,,,,------------------...------------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,------------......---,,,******+++,,,---+++---...//////...---+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,------------...//////...------------------------------------------............------...///000000111111---///000000...---............------------............---,,,,,,,,,,,,---------------------------+++,,,---...//////......111000000//////000000111---......///////////////////////////////////////............/////////000000000////////////000000000000///............///---------.........//////++++++,,,,,,---...//////,,,,,,---......------,,,------------------------++++++,,,---....................................+++---000222222000---+++*********++++++,,,,,,---,,,---//////...---......,,,,,,,,,---------......******+++,,,...000222333,,,------....../////////,,,***((()))+++---------...---,,,,,,++++++,,,,,,,,,,,,------...///000000+++***)))***,,,---,,,+++---..................---,,,,,,------...///000000........................,,,,,,------...//////000++++++++++++++++++++++++---------...///000000111111///...///000111000///...//////000111222222222,,,,,,---...//////......///////////////000111111......//////000222333444111111000///////////////............------000222---......///000111111111222111000000222333222111000///.........///111222000000000000////////////////////////000000000000////////////////////////------......------,,,+++,,,///222000***(((333AAA???777///+++---000000/////////////////////////////////............//////000000000000000//////...---------.........//////***,,,///111222111///...---111666999:::777333000,,,,,,------,,,,,,+++***------...///000000//////+++,,,---......---,,,+++,,,,,,---......------,,,+++++++++,,,,,,---......///......------,,,++++++.........---,,,,,,++++++++++++,,,------......///,,,---...///000000000000//////000000000///---,,,------...............---...---,,,++++++,,,---...+++++++++++++++++++++++++++,,,------......------........................---------------------------------.........//////...---,,,+++***+++,,,---,,,------......------,,,******+++,,,,,,,,,++++++,,,------......---,,,,,,,,,++++++******++++++,,,////////////////////////((()))***+++,,,,,,---...,,,,,,,,,,,,,,,---...///...------,,,,,,------...,,,,,,,,,---------......///...,,,*********,,,---,,,---///000000///---,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++,,,------,,,++++++------------------------,,,---------.../////////------...///000111222222***---000000000//////000......------------............---,,,,,,,,,,,,---------------------------+++,,,...000111111000000//////............//////---......///////////////////////////////////////---.........//////000000000000////////////000000000000///...............---------.........//////***++++++,,,------------........................---------,,,,,,+++++++++---------............///---,,,+++,,,.........,,,////////////////////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,,,,,,,,,,------...///000000000000//////.........---+++,,,------+++***+++---111///---+++***+++,,,---........................---------............///++++++,,,,,,---,,,,,,+++---------.........//////,,,,,,------.../////////...............---------.........---,,,,,,++++++///000111111111000...---111111111111000000000000111000///......///000111---.........//////000000000000000000111111111111000000000000000000000000111111111111000///---------------.........//////////////////////////////111222222222222111000000000000111111111111000000222111111111000000/////////000000000000//////...000000000000////////////000/////////.....................///000222333444999777333///------///000000000111111111111000000........................////////////000000000000000111333444444222000///...///000111111000///...000111333444444333111000......------------..............................//////...------------............---,,,+++***))))))***+++,,,------------....../////////////////////...---,,,,,,,,,,,,,,,...............---------////////////000000000000////////////////////////////////////////////////---------,,,,,,+++++++++)))+++,,,...//////......---------.........//////000///...---,,,+++******++++++,,,,,,---...//////------............------,,,,,,,,,---------............---,,,,,,,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111000///...............,,,---...//////...---,,,------............------222///---...000000...,,,///............------------,,,+++******+++,,,---,,,------......------,,,++++++,,,,,,,,,---------/////////...------,,,,,,------,,,+++,,,---...///++++++,,,,,,---...//////,,,,,,,,,---...///000000......////////////......111111000000/////////...//////000000///---+++***,,,,,,,,,---...///000000................................................///////////////////////////000000000000//////.........//////000000111111000000000000000000000000000000000000111111111111111000000///......------111111111111000...---,,,++++++,,,---------,,,,,,---------------------------------,,,,,,+++++++++---------............///,,,+++***+++---...---,,,........................////////////////////////------------------,,,,,,000000...---,,,,,,,,,---,,,,,,------...//////000/////////......---------,,,---...---,,,+++,,,---//////---,,,,,,,,,------........................------------------------......////////////......---------.........//////,,,,,,,,,------------...........................//////......---------,,,///000111111111000......000000000000000000000000000000///......///000000/////////000000000111111000000000000111111111111000000000000000000000000111111111111000///...------------.........//////////////////////////////111222222222222111000000000000111111111111000000000000000000000000000000//////000000000000000///111000000000////////////000000/////////..................///000111222333777555222///......///000///000000111111000000///........................000000000000000////////////000111222222111000///...///000111111000///...///000111222222111000//////......------......///........................//////...------------...------------,,,++++++*********+++------.........///////////////............---,,,++++++++++++,,,............................../////////000000000000000000000000000000000////////////////////////---------,,,,,,,,,++++++,,,---.........---,,,+++---------.........//////......------------,,,,,,,,,,,,,,,------.........---......//////......---,,,,,,---------.........///...------,,,,,,------///...------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,///......---,,,,,,------------............------...//////000000//////...000...,,,---...///---+++,,,,,,------.........///,,,,,,+++******+++,,,,,,,,,------......------,,,++++++,,,,,,,,,---------------..................------,,,,,,,,,---...///,,,,,,------......//////------......///000000000......////////////......000000000//////...........................------,,,---------.../////////................................................////////////////////////000000000000000000//////////////////000000111111000000000000000000000000............/////////000////////////////////////111111111111000///......,,,,,,---------,,,++++++------------------------------,,,,,,,,,,,,++++++---------............//////------...000000000///------------------------////////////////////////------..................000///---+++++++++,,,---,,,,,,------...///////////////............------,,,...///...------...///.........---------------........................---------------,,,,,,,,,000000000000000/////////------........./////////---------,,,,,,,,,,,,+++---------......//////000/////////////////////...000000111111000000///...////////////000000000000000//////......//////000000000111111111111222222000000000000111111111111000000000000000000000000000111111000000///...---------........./////////////////////////////////111222222222222111000000000000111111111111000000//////////////////000000......///000111111111111111111000000000/////////000000000/////////......///.........//////000111222111000///.........///...//////000000//////...////////////////////////111111111000000/////////////////////////////////...//////000000//////...///////////////////////////......------......///........................//////...------------...,,,,,,,,,---,,,,,,,,,,,,++++++,,,---............000000//////.........------,,,++++++++++++++++++---------......//////000------........./////////111111111111111111111111////////////////////////------------,,,,,,,,,,,,,,,,,,---.........---------------...............,,,,,,------.........///------------------......---......//////......---,,,------------.........///...------,,,---------///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------..................------,,,+++++++++,,,,,,---------,,,,,,------------......//////......---...---,,,,,,---...,,,+++******+++,,,---...//////,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,------------,,,,,,------...//////000------,,,,,,------...///........................//////////////////000000......////////////....../////////...............---------------...//////------..................................................................////////////////////////000000000000000111111111/////////000000000000111000000000000000000000000........./////////000000------...//////000111111000111111111111111000000------------,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---,,,---///000000///------------------------,,,,,,,,,---------------............////////////000///,,,******+++---...---------.........//////////////////////////////---...//////......///000,,,---...............---........................,,,,,,------...//////////////////...........................//////////////////...------,,,++++++,,,------...///000000111000000000000000000000111111111111111000000/////////////////////000000000////////////////////////111111111111111111111111///000000000111111111111000000000000000000000000000000000000000///..................////////////////////////////////////111222222222222111000000000111111222222111111000000/////////.........------...///000111222222222111111111000000000//////000000000////////////...///...............///000......////////////............////////////......000000000000000000000000222222111111000/////////.........---......///000///////////////////////////......------....../////////............//////........................//////...------------...,,,,,,,,,,,,------......,,,,,,---...............000000000///......------------,,,++++++,,,,,,---,,,------...///000000111------------.........///000000000000000000000000////////////////////////------------------,,,,,,((()))+++---///000222222........................------------........................------------......////////////......------------............//////...---------------......------------......------------------------............////////////---,,,,,,++++++,,,,,,,,,...---,,,++++++,,,---...***++++++,,,,,,++++++***...---------------------******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,------------...---------.........//////---------------......//////////////////.........////////////..................////////////........................------///...---,,,,,,---//////...............---------................................................////////////////////////000000000000111111222333000000000000000000000000////////////////////////000000111111111222222222.........///000000111111000000111222222222222222------------,,,++++++***........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///***))))))***,,,...---,,,------------------------,,,,,,,,,---------...............//////000000000///...---++++++,,,---...---------...............000000000000000000000000---...//////......000111,,,,,,---.../////////...........................+++,,,---///000222333444111000///............///........./////////000000111111000///...---,,,,,,------......///000111111///000000111111222222222222111111000000000000000.../////////000000111111///000000000000000000///000000000000000000000000///000000000111111111111000000000000000000000000///000000000000//////............/////////000000000000000000000000000000111222222222222111000000111111222222222222111111222111000///...---,,,+++......000111222222222222111111111111000000000000111000000000///////////////...............///000,,,---...///000//////.........////////////......111111111111111111111111222111111111000000000///...............///000111//////............//////000//////......//////000/////////....../////////........................//////...------------...,,,,,,,,,,,,,,,...///000------.../////////......000000//////.........---......------------...///------......///000111111------------.........///////////////////////////////////////////////////------------------------)))***+++---///111222333.....................---//////.........---------.....................---...//////////////////...---------.........////////////...------------.........---------......///------------------------.........//////000000000......------------............,,,++++++,,,......******++++++++++++******......//////.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........//////.........---------------.........//////...///////////////.........---------------------,,,......////////////......------..................111000...---,,,,,,------...............---------////////////////////////////////////////////////000000000000000000000000000000000000111222444555111111111111000000000000////////////////////////111111111111222222222222000000000000000000000000///000111222222333222222,,,,,,---------,,,++++++........................++++++,,,,,,,,,,,,---------------............///------,,,...000111111000------------------------------......///000000000------......///000000000///......------.................................///000000000000000111111,,,...//////......000111,,,,,,---...///000000111........................,,,---...000222333555666444222111/////////000000....../////////000000000111111000000///...------.........//////000000111//////000000111222333333333222111000000000000111//////000000111111222222000111111222222111111000111000000000000/////////000000000000111111111111000000000000000000000000//////000000000000//////....../////////000000000000000000000000000000000111222222222222111000000111111222222222222111111222222111000...---,,,,,,//////000111222222222222222222111111111000000000111111000000000////////////.........//////000111------...///000000//////...//////000000//////...000000000000000000000000111111111111111111111111...//////000000111111222///......------......///000000000000000000000000000//////......//////000........................//////...------------......---,,,,,,,,,---///000......///////////////...////////////////////////...............//////000.........//////000000111------........./////////........................////////////////////////------------.....................---......///000...............---------/////////.........------..................//////...//////000000//////...------........./////////000///......------...............---......///000------------------------------......///000000000//////.........///000000.........------.........,,,------......------,,,---...000///......///111...---------,,,,,,,,,+++,,,,,,------------,,,,,,,,,------......------,,,,,,---------............000//////...------,,,,,,------...////////////...........................,,,,,,,,,,,,,,,,,,,,,---......////////////...................../////////111000///...---,,,,,,,,,------..................////////////////////////////////////////////////000000000000000000000000111000000000111333555777222111111111111000000000000000000000000000000000/////////000000000111111000000000000000000000000//////000111222222222111++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------............///000//////000333444444333........................------......///000000111,,,,,,---......///000000......///000000//////...........................---.........////////////+++---............///111------,,,---...000111333..............................///000111222222333444222000///......///000.../////////000000000000000000//////.........---///////////////000000000......///000111222333333333222111000000000111111000000000111222333333333111222333333333333222111222222111111111000000000000000000000111111111111000000000000000000000000//////000000000000//////.../////////000000000000000000000000000000000000111222222222222111000000111222222333333222222111111000000000000000//////000111111222222222111111222222222111111111000000111111111000000000//////.........///000111222333//////////////////000000///000000111111000000///000000000000000000000000000000000111111222222333///000111333444444333333///...------------...///...///000111111000///...000000////////////000000........................//////...------------...///...---,,,,,,---///000//////000000000//////...------......///000000000---------------.../////////////////////000000000....../////////000000000////////////////////////////////////////////////------------.........///000///...------....../////////.........---------............////////////------......//////000000//////000000000000//////............////////////000//////..............................///000000........................,,,,,,---......///000000///.........//////000111...//////000000//////...------............------+++---//////------...111---------------.........,,,,,,---......---,,,,,,,,,------......------,,,------------..............................------,,,---...///000//////...,,,,,,------......//////+++,,,,,,,,,---...............////////////...............//////000000000.../////////...---,,,,,,,,,---------.../////////////////////////////////////////////////////////000000000000000000000000111000000000222444777888222222222111111111000000000000000000000000000000//////000000000111111111/////////000111111222222//////000111111111000000***+++,,,,,,------------************************+++++++++,,,,,,------------------.........//////+++******+++...//////...////////////////////////++++++,,,,,,---...//////,,,,,,,,,---...//////000---...000222222111///........................---,,,,,,,,,---------......+++,,,......---...///111...---,,,,,,---000222444........................000000000000////////////222000...,,,+++,,,------////////////000000000000...............---------000000000000////////////------...000111222333444333333111000000000111222000000111222333333444444222333444444444444333222333333333222222111111111000000000000111111111111000000000000000000000000//////000000000000000///////////////000000000000000000000000000000000000111222222222222111000000111222222333333222222111...//////000111222222333111111222222222111111000222222222111111111111000111111111111000000000000.........///000222333444000000////////////000111000000111111111111000000//////////////////////////////000111222333333444///111333555666555444333///...---,,,,,,---...///---...000111111000...---000000////////////000000........................//////...------------...000///---,,,,,,---...000///000000000000000//////,,,,,,---...///000111111,,,,,,,,,,,,,,,---...///000000000000////////////////////////000000000000000000000000000000000000////////////////////////---------.........//////...---------...///111222//////.........---------,,,,,,---...///000111111,,,------...///000111111//////000000000000//////............/////////000000000///..............................///000000........................,,,,,,,,,---...//////000...............///000111...///000111111000///...+++,,,,,,------,,,,,,+++***,,,......,,,+++...000+++,,,,,,---...///000000,,,,,,---......---,,,,,,,,,------......------,,,---------.........//////,,,,,,------.../////////,,,---///000000000///...++++++,,,,,,---...//////,,,,,,------...///000000......////////////........./////////000000111111,,,---.../////////...---,,,,,,------...///000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000222555777999222222222222111111000000000000000000000000000000111222222222222333333333------...000111222444444//////000000000000//////444000------///111000...,,,,,,,,,------.........------------------------........................000000000000////////////................................................000000000000111111111111000000000000000000000000000000////////////000000---------............/////////...---,,,,,,++++++---------...------,,,,,,------------.........///***,,,///222222111...,,,111000...------...///000111111111111111000//////000000///...---,,,,,,,,,//////000000///...------000000000000000000000000000000///000000000///---...//////000111222222222777777666666555555555555:::555111111333333///+++//////000000111111111222000000000000////////////,,,---...000111111111111000///---,,,,,,---///000111111000000//////......111000000000000000111111333333222111111222222222///111222111000///000111111000///...///111333555333777888333///000111000.........///000222333444000///.........///111222000000000000000000000000222222222222111111000000...///000111111111111111000000111111111222222222444)))888ZZZ___AAA---222////////////000000000000000000////////////000000//////000000000000///////////////////////////////////////...------,,,,,,222111111111000000//////////////////////////////////////////////////////111111111111111111111111............/////////000000000000000000000000000////////////000000000000000///...---------------000///...------...///000......------------......////////////////////////000//////...............111111000000//////......111000...---...///111222444333222111000000000000000000////////////000000///......------///000111////////////////////////000000000000000000000000000000000000000000000000................................................+++,,,,,,------.........//////.........---------///////////////......------------------------------......///////////////............////////////........./////////000000///...---,,,,,,,,,,,,,,,,,,---------.../////////000...++++++---//////000111000///......///000111000000111111111///...---000000000000//////////////////000000111111222222///////////////000111111444333222000000000000111111222333444444333111000444444333222111000///...222222111111111111111222000000000000000000000000000000000000000000000000222222222111111111000000222///,,,,,,...///...---,,,------------------...------------------------........................///////////////000000000////////////////////////......................../////////000000000111111000000000000000000000000000//////////////////000---------............/////////...------,,,++++++---------......------,,,------........./////////,,,...111333333222000...111///...------...///000222222222222222111000000000000///...------------//////000000///......---000000000000000000000000111000000111111111///.../////////000111222222222666666555555555444444444888444111111333333000,,,222222222111111000000000111000000000//////////////////000000000000000///000000............000000000000000000000/////////111111000000000000111111333222222222111222222222111222333222111000111333333222111000000000111222000777<<<888444222222111/////////000111222333444000000//////000000111222111111111111111111111111222222222222111111111000000000111111222111111111000000111111111222222222777,,,555MMMPPP:::---111////////////000000000111000000////////////000000//////000000000000//////////////////////////////////////////////////////111111111000000000//////////////////////////////////////////////////////////////////////////////........./////////000000000000000000000000000000111111000000//////......000//////...............000///...------...///000///......------......///////////////////////////111000000///............111000000000/////////...222111/////////000222333444333222111000000000000000000////////////000000//////.........///000111////////////////////////000000000000000000000000000000000000000000000000................................................------------............//////.........---------------...///000000000///---------------------------......///////////////------------............,,,---------............///...------,,,,,,,,,---------..................222000...---///111222222000000////////////000000///000000111111000///.../////////000000000000000000000000000000111111111///////////////000111111222222000//////000000111222222222333333222222111222222222222111111111111222222111111111111222222111111111111111111111111000000000000000000000000222222222111111111000000///---++++++,,,---,,,+++.........---------------------------------------.................................//////000000111000000000000000000000000............................../////////000000000000000000000000000000000//////............//////---------............/////////......---,,,,,,,,,,,,------.........------....../////////000000000...000333444555333111000000///...------...///000333333333333333222111111000000///...------------//////000000000///......000000000000000000000000111222222222222111000000//////000000111222222222444444444444333333333333555333000111333333111...222222222222222222222222111111000000000/////////000111111111000000///...000000000000000000000000//////000000000000000000111111111111111111111111222222222222222222222222222333444333222111222444222222111111111111111111,,,777>>>;;;555222111000111111111222222333333333000000111222222222222111111111111111111111111111222222222222111111111111222222222222222222111000111111111111111222222222777///000;;;===333---////////////000000000111111000000////////////000000//////000000000000//////////////////////////////......///000000111222222111111000000000000//////////////////////////////////////////////////////............................../////////000000000000000000000000000000000222222111000///...------000000000///////////////000///...------...///000///......------......///////////////////////////333222111000///.........000000000000////////////222111000000000111333444333333222111000000000000111000000//////000000111/////////...///000000111////////////////////////000000000000000000000000000000000000000000000000................................................////////////............/////////............---,,,,,,...///000111111111////////////////////////---......///////////////,,,,,,,,,------------...------------............///...------,,,---------//////..................///---++++++,,,...///...//////000000000000////////////000111111111000000/////////000000111111111111111111111000000000000000////////////000111111000000/////////000111222333222222111222222333333000111111111222222333333222222111111111111222222222222222222222222222222000000000000000000000000222222222111111111111111...---,,,,,,,,,,,,,,,+++//////......------,,,,,,................................................------......///000111111////////////////////////....................................//////////////////////////////////////////............//////---------............/////////......---------,,,,,,------...............////////////000000000000///111333444444333111000///............///000000222222333333222222111000000000///...............//////000000000//////...000000000000000000000000222333444333222111111111000000000111111222222222333333333222222222222222333111000000222333222000///000111222444555666777111111111000000000//////000000111111111000000//////000000111111000000////////////000000111111222111111222222111111000000000111111222222222222222222333444333222111222444//////000000111222333333...888???:::333/////////333333333333333333333222000111222333444333222111111111111111111111111111222222222222222222222222333333333333333222111000111111111111111111111111444000......000000////////////000000000111111111000000////////////000000//////000000000000///////////////////////////////////////000000111111111000000000000000000//////////////////////////////////////////////////////000000000000000000000000...////////////000000000////////////////////////111111000000//////......000000111111111000000000000///...------...///000//////............//////////////////////////////444333222000////////////000000000000////////////111111000000000111222333333222222111000000111111111000000000000000000111/////////000000000111111////////////////////////////////////////////////000000000000000000000000................................................111111000000//////....../////////...............------...000000111111111////////////////////////---......///////////////,,,,,,---------.........---.........////////////......------------......000000//////......------,,,+++))))))+++,,,---,,,---...000111111000////////////000000111111111111/////////000111111222222222222111111000000//////000000//////000000111222///000000111111222333333333222111000111222333444111111111222222222333333222222111111111222333333333333333333333333333333000000000000000000000000111111111111111111111111............------,,,---/////////......---------........................////////////////////////,,,------...///000000111........................////////////////////////............//////////////////////////////////////////............//////---------............//////...............------,,,---....../////////...////////////000000000000///000222222222111000///...............///000000111111111111111000000///000000///.........////////////000000000000000///000000000000000000000000111333555444222111111222111111111111222222222222111111222222222222222222111000000000222222222111///000111222444666777777111111111111000000000000...///000111222222222222...//////000000//////...//////000000111111222222222222222333222111000//////000111222222222222111111222333222111000111333111000000000111222333333777>>>???888000///000111333444444444444333222222000111333444444444333222111111111111111111111111222222222222222222222333333333333333333222111000111111111111111111111111//////...+++,,,000111///000000000000111111111111000000////////////000000//////000000000000//////000000000000000000000000000000000//////.........//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111////////////////////////......//////000000111111///000111222222111000000000///...------...///000/////////....../////////000000000000000000000000333222111000////////////////////////000000000000////////////000000111111333222111111000111111111111111000000000000111111000000000111111111111111000000000000000000000000////////////////////////111111111111111111111111////////////////////////////////////////////////111111111000000//////...///////////////////////////000000000000000//////000000000000000000000000---......///////////////---.........////////////,,,,,,---------...............---------......///000000000//////......---///...------///000000///---...///111111111000//////000000000111111222222///000000000111111111222222222111111000000//////000000000000000111222222000111222333444555555555222222111000111222444555333333333222222222222111222222111111222333333444333333333333333333333333111111111111111111111111111111111111111111111111---///000000...------.../////////.......................................////////////////////////---------......//////000........................////////////////////////....../////////000000000000000000000000000000000000000////////////000000---------............///........................,,,---...///////////////....../////////000000000///000111111111000///...------......///000000000000111111111111000//////000000//////...//////000//////000111111111000000000000000000000000000000000333555444111000111333222222222222222222222222111111111111222222222222000000000111111111222222333333333333333333333333222222111111111000000000---...000111222333333333////////////////////////000000111111111111111111222222333333333111000///...///000222222222111111111222333222111000111333555444222111111222444555>>>AAA>>>777111222333333222333444555444333222111111111222333333333333222222222222222222222222222222222222222333333333333222222222222222222111000222222222111111111111111,,,...///---...111222000000000000111111111222222000000////////////000000//////000000000000//////000000000000000000000000111111000//////...------......////////////000000000000000000000000000000000000000000000000000000......................../////////000000000111111000000000000000000000000------...///000111222222...///111222222111000000000///...------...///000000//////......//////000000000000000000000000000111111000/////////000000////////////000000000000.../////////000000000000222222111111111111111222222111111000000111111222000000111222222222222111000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////000000000000////////////...////////////000000000000111111111000000///...000000000000000000000000---......///////////////........./////////000000***++++++++++++,,,,,,,,,.........---......///000000000//////////////////...---,,,---/////////------...///000000111111000111111000000000111222222111111111111111111111111111111111111000000000000111000000000000111222222111222333555555666666555111111111111222333444444444444333333222222222111222222111222222333444555333333333333333333333333111111111111111111111111111111111111111222222222---///111111...,,,---...............////////////........................////////////////////////................................................/////////////////////////////////000000000111111000000000000000000000000111111000000000000111111---------............///............////////////,,,---...///000000000000------........./////////000000111111000000///...,,,---...//////000000000111222222222222111000000000000////////////000000//////000111111111111111000000000000000000000000///333555444000...000333222222222222222222222222111111111222222333333333///000111111000000111222444444333333222222111111222222222111111111000000///000111222222222222222111111////////////111111222222111111111111111111222333444444333222000...---...000222333222111111222333444333222111222444666444222222444888<<>>FFFJJJ777777333///111444333//////000222444444333222111222111000///000111333444222222222222222222222222222222222333333444444444...///000111111111111111222222222222111111000000222000000333111------000000111111111111222222222000000////////////000000//////000000000000//////000000000000000000000000000000000111222222333333---.........//////000000000000000000000000000000000000000000000000000000222222222222222222222222000000000000111111111111000000000000000000000000000000000000////////////,,,...000111222111000///000///...------...///000000000////////////000000000000000000000000000000...------......///000111.../////////000000111111000000111222222222222111222111111111111111222222222222111111111111222222000111222333444333222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000------......//////000000.../////////000000111111---...///111222222222222////////////////////////---......///////////////,,,,,,,,,---------......000000000000111111111222...............///000000......//////000000111111//////...000111222000//////............000222333444333111000000000111111444333333222111000////////////000000111111222222111111111000111111222333111222333444555444333222///000222333444444333333000111111222444555555666222222222222333444555666222222222222222222222222111111111111111111111111000000111111222222222222///...------------...///------...///...---+++***///...---,,,,,,---...//////////////////000111111000000000000////////////000000//////.........---111111000000//////......+++,,,---...///111222222000///...------...///000000000111111111111000000222000///......///000222111000,,,222999222,,,555...........................//////000000000000000////////////////////////......///000000000000000:::999888444111///000111111000///......///000111...//////000111222222222222333444555666555444333444333111//////000111222444444444333222111000///111111111111111111111111222222111111111111111111111111222222222222111111222333333333333222111111222111111111000000//////222222222111111111000000/////////000111111222222222222222222222222222222444444444444444444444444333444555333111000000111222222333444555555555555333222000111222333333222111111333333333333111111000000111222333333444444444333333222111111111222333333333222222222111111444333222111111222333444222222222111000//////...)))+++...111333444555555111111111222333333444444222222111111111111111111444333333222222111111111333333333222222222111111111222222111111000///...---......///000111111222222111111111000000//////000///.........///111222222222222222111111111000111111222222222222111111222222111111000000//////000000000000000000000000111000/////////000222333000000000000000000000000...//////000000000000000111111111111111111111111000000111111111111000000333222222222111111000000111111111111111111111111111222333444444333222111000000000000000000000000///000222333333222000///........./////////000000000000/////////.........111111111111111111111111111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////............//////////////////////////////......////////////......111111111000000000000000//////......///111000...000000000222555777222---222222333333333333222222222222111000000///000000///000000111111111000000000111111111222222222222333222000///...///111222555444222111//////000000222222444555666666777777111111222222222333333333444444444333333222222222999888777555333111000///111111111111111111111111------,,,++++++,,,---------.........------,,,+++///...------------...//////////////////000111111............////////////000000/////////.........111000000000/////////...+++,,,,,,---...///000000000///............///000---......//////......---111000///......///000111///000...555<<<333+++222////////////////////////...//////000000000000000///////////////////////////000111111222111111111666666666444111000000111111000////////////000111/////////000111222222222111111222333333333333333555333222000000111222333444444444333333111000000222222222222222222222222333333333222222222222222222222333333333333222222222333333333333222111111333222222222111111111111333333333333222222222111000000111111222333333333222222222222222222222222444444444444444444444444333444555333111000000111555555555444444333222111222000000000333444555444222222333444444333222222000111111222333333444444555444444333333222333333111111222222333333333444333333222111111222333333222222222111000/////////,,,...///111222333333222222222222222222222111111222222111111111111111111333333333222222222222222333222222222111111111111000111111222222222111111///000000000111222222222222111111111000000000000111111000000000111222333333333222222222111111111000111111222222111111000111111000000000000000///000000000000000000000000111000000///000111222333000000000000000000000000...///000000111111000000111111111111111111111111111111222222222222111111222222222111111111000000111111111111111111111111000000222222222222000000111111111111111111111111000111333444444333111000------------.........////////////.........------////////////////////////111000000//////000000111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111111000000000000000000000000000//////......//////000........................///000000111111000000///111000000000000000000000////////////000111000///......---...111222111...111222222222222222222111222222111111111111111111000000111111111111111000000000111111111222222222333222111//////000222333555444333111111111111222222222333444555555555555111111111222222222333333444444444333333333222222555444444333222111111111222222222222222222222222------,,,++++++,,,------///...------------------///......------......//////////////////000111111---------....../////////000000000000////////////000000000000////////////,,,---------............000//////......//////000111111111222222111111111111000///......///000111...000111888???444)))///000000000000000000000000...///000000111111000000////////////////////////000111222222333333222222222333555444333111000111111000000//////000000111//////000000111222222222000000000000000111222222555444333222111222333444333444444333333222111000444444444444444444444444333333333444444444444444333333444444444444333333333333333333333222222111333333333333333222222222444444444333333333222222111111222222333444444444222222222222333333333333444444444444444444444444333444555444111000111222444444444333222222111111111000///000333555666666111111222222222222111111111111111222222333333444555555444444444444444333000000111222333444555555333333222222222222333333222222222111000000//////000000111222222111000000333333222222111000000///111111222222222222222222222222222222333333333333222222111111111000000000//////111222222333333333222222222222222222222222111111111111111000000000222222111111222222333444333333222222222111111111000000111111111111000000////////////000000000000000000000000000000000000111000000000000111222222//////////////////////////////000111111111111000000000000000000000000000222222333333333333222222111111111111111000000000111111111111111111111111000111222333333222111000222222222222222222222222000111222333333222111000------........./////////000000000000////////////000000000000000000000000000000////////////000000222111111000000111111222000000000000000000000000111111111111111111111111222222222222222222222222//////000000111111222222000000000000000000000000000000////////////000000........................000111111222222111111000000000000000000000111111000///000000000000000000222111000000111333444555111111111111111111111111222222111111111222333333111111222222222111111000000000000111111111111222333222111000000111333333444333222222222222333333222333333444444444333333111111111111222222222222444444444444333333333333111111111111222222222222333333333333333333333333//////............/////////...---,,,,,,---.../////////............/////////////////////000000111,,,------...///000111111000000000000000000000000000000000000///////////////////////////.........000//////////////////000222333333444444333333222111111000//////000111111000222222:::@@@444***///000000000000000000000000//////000111111111111000////////////////////////000111111222222222222222111444666777555222000000000000000000000000000000000000000111111222222222111000/////////000222333555444444333333333444444333333444444333222222111333333333333333333333333333333333333444444444444333333444444444444333333333333444444333333222111333333333333222222222222444333333333333222222222111111222222333444444444222222222333333333333333444444444444444444444444333444555444222111222333000000111111222333444555222111000111333555555555000000000000000000000000111111111222222333333333333444444444444444333333111111222222333444444555333333333333333333333333222222222111111000000000111111111111111111111000222222222111111000000000111111222222222222222333111222222333333444444444111111111000000000000/////////000111222222111111222222222222222111111111111111111111111111111111222222222222222333333444222222111111111000000000///000000111111000000///.........//////000000111000000000000000000000000000000000111111111222222///////////////////////////000111111222222111111000000000000000000000000222222333333333333222222111111111111111111111111111111111111111111111111111222333444444333222111111111111111111111111111000000111222222111000000/////////000000000111111222222222222222111111111222222222222222222222222000//////////////////000111111000000000000111111000000000000000000000000000000000000000000000000222222222222222222222222......//////000111222222000000000000000000000000111000000//////000000111........................000111111111111111111000000000000000000111111111222000000111000---...000333222222333333222444777111111111111111111111111111111000000111222333333222222222333222222111000000000000111111111222222222111111000111111222333111111222222222333333444444555555555444444333222111111111111222222222333444444444444444444333333111111111222222333333333444444444444444444444444///////////////////////////...---,,,,,,---///000///////////////////////////////////////000000111......///000111222222222000111111111111111111111////////////000000000000111111111111000000000000///000000000000000000/////////000000000000//////111111000000000000111111333444333999???555+++111///////////////////////////000000111111111111111000000000000000000000000///000111111222222111111444777999999666333000///000000111111111111000000111111111111222222222222222222111000000222333444444444444444444444555555333333444444444333222222333333333333333333333333111222222222333333444444222222333333333333222222333444444444444333222222111111222222222222222222222222222222111111111111000000111111222333333333222222333333333444444444444444444444444444444444333444555444222222222444000000000111222333555666555444222222333444333222111111111000000111111111111222222222222222333333111222333333333333222222333333333333333333333333333333333333333333333333222222222222111111111111000000111111111222333333000000111111222222222222111111222222333333333333222222222333333444444555111111111000000000000///000111111111000000///...111111111111111111000000111111111111111222222222111111111222222222222222111000000000////////////000000111111111111000000......//////000000111111000000000000000000000000000111111111222222222222000000000000000000000000000111111222222222222222000000000000000000000000111111222222222222111111111111111111222222222222111111111111111111111111000111222333333222111000111111111111111111111111///000000000000000000///...////////////000000000111111111111111111111111111111111111111111111111000000////////////000000111000000//////000000111111111111111111111111111////////////////////////111111111111111111111111------...//////000111111////////////////////////111111000000000000111111///////////////////////////000000111111000000/////////000000111111111111444111000222///+++...444444000///222222///...111222222111000000111222222000000000000111111222333333333333333333222111111111111111111222222222222000000000000111111222222000000111222222333333333666777777666666555444333111222222222333333333333444444444444444444444444444444444444444444444333444444444444444444444444,,,---............---,,,..................///000...//////000000//////...///////////////000111111000000000111111222222222111111111111222222222222////////////000000000000222222222222111111111111///000000111111000000///000000111111111111000000111111111111111111111111333444333:::AAA666---333///////////////////////////000111111222222111111000000000000000000000000///000000111222111111111666888::::::777333111000000111111222222111111000222222222222222222222222333222222222222333444444333333444444444444444444333333444444444444333333222222222222222222222222111111222222333333444444222222333333333333222222444444444444444333222222111111111111222222222222222222222111111111000000000000111111222333333333222222333333444444555555444444444444444444444444333444555444333222333444444333222111111222333444777555333333333333333111444333222222222222333444222222222222222222222222000111222333444333222111555444444444333333333222333333444444444444333333222222222222222222222222000000000000111333444555000111111222333333444444111111222222333444444444333333333333444444444444222222111111111000000000222222222111111///......000000111111111111111111111111111222222222222222000111222333333333222222111111000000000/////////111111222222222222111111000000000000111111111111000000000000000000000000000111222222333333222222000000000000000000000000111111222333333333333222111111111111111111111111111111222222222222111111222222222333333333333333333333333333333333333333///000111111111111000///222222222222222222222222000000000000000000000000------.........////////////////////////000000000000000000000000000000000111111000000000000111111111111111000000111111111222222222222222222222222////////////////////////111111111111111111111111......//////000000111111000000000000000000000000222222111111111111222222000000000000000000000000///000000000000000000////////////000111111222222666111000222000---333===???666111555666111///111444333222111111222333444222111111111111222222333444444444444333222222111222222222333333333333444000000111111222333333333111111222333444444333333777777777777777666555444333333333333444444444444444444444444555555555555777777666666555555444444555555555555555555555555,,,---...//////...---,,,------...///////////////...///000111111000///...///////////////000111111000000000000000111111111111111111222222222333333.../////////000000000111111111111111111111222222///000111111111111000///111222222333333222222111111111111222222111111111000333444===DDD999...222000000000000000000000000000000111222222222222111000000000000000000000000000111222222333333222222444666888888666333222222000111222222222222111000222222222222222222222222111222222333444333333333222222333444444444444444333333444444444444444333444444444444444444444444222222222333444555555555333333444444444444333333444444444555444444333222222222222222333333444444333333222222222111111111111111222222333444444444222222333333444555555666444444444444444444444444333444555444333333444555555444333222222333444555666444333333444444444333333222111111111111222333222222222222222222222222000111333444555444333222333333333444444444444444333333444555555444333333222222222222222222222222111111111000111222444555333333333333333333444444111111222222333444444555444444444444444333333333333222222222111111111111222222333333333222222111000111111111222333333333111111111222222333333333111222333444555444444333222222222222111111111111222222333333333333222222222222222222111111111111000000000000000000000000000111222333333333222222222222222222222222222222111222222333444333333333222222222222222222222222222222333333333333222222333333333444444555555555444444444444444444444444111222333333333333222111444444444444444444444444222222111111111111222222//////000000000111111111000000000000111111222222222222222222222222222222222222111111111111222222444333333222222333333444333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111222222222222222222222222222222222222222111111222222222111111111111111111111111000111111222222111111000...//////000111111222222666000///333333222<<>>333222111333444444222///444000000999@@@>>>777222444333111000000111222333333222111222333333222111333333333333333333333333333444444555444333222111555555555666666555555444444444222111111111222333444444444444444444444444777666666:::======999444555555555555555555555555444444444444444444444444777777666555444444444444666666666666666666666666555555666666666777777777777555444444666777555333444444444555555666666666555666666666666666666777555555555555555555555555555555666666666666555555777<<>>>>>:::555222333444555666666666666999999999888888888777777999888666555555666888999666666777777777777666666777777777666666555555555999999999888888888777777888888888888888888888888444444444444444444444444555555555555555555555555666666666777777777888888777666666555555666666777777777777777777777777777888777666666666666777888777777666555555666666777888666555444444555666888888555333333555666666555555555555555666666666666555555444444555555666777777777666666555555666666666555555444444333333333222222333444444555666666333333333444444444444555666555444333333555888:::888777666555444444555666666666666666666555555555666666777777777888888888666777777888888777777666777777777777777777777777777777777888888888999999888999::::::999888777666888888999999999999999888999999999999999999999999666666666666777777888999888888888888888888888888999999999999999:::::::::///...------//////...---000000000000111111111111//////............//////,,,---...///000222333333000000000111111111222222111111222222222222222222111111111111111111111111111111222222222333333333111111222222222333333333111222444666999<<>>:::777555555555555666777888888999999999888888888888888:::999888777777888999:::777777888888888888777777777777777777777666666666999999999888888888888777888888888888888888888888555555555555555555555555666666666666666666666666666777777777777888888888777777666666666666777777888888888888888888888888777777777888888777777777888888777777777777888888999888777666666777888999777555444555666777666555444444444555555666666666444555555666666666666666888888888888777666555555555555555555555555555555333333333444555555666666444444555555555666666666888777666555444333333444444444444444555666777888555555555555555555555555777777888888888999999999999::::::;;;;;;::::::999:::999999999888888777777888888999999999:::::::::999999:::::::::999888888888888999:::::::::::::::999999999999999999999999888888777777777888888999999999999999999999999999888888999999:::;;;<<<<<>>@@@666555555555555555666666666555444555777888888777444444444444444444444444555555555666666666666666444444444444555666777777555555666666555555444333444444444444444444444444666666666666777777777777666666666666666666666666777777777777777777777777666777999:::;;;:::999999888888999999:::;;;;;;;;;999999999::::::::::::;;;999:::;;;:::888777777888888888888888777777777777777666666666666666555555777888888999999:::::::::777888888888888888888777888<<<<<<999888:::;;;:::999::::::999777666888999:::::::::;;;::::::999888666666777888999:::;;;<<<;;;999777666777777666555666666555555666666777888777777777777777777777777666666666777888888999999999999::::::::::::999999777777777666666666555555555555666666777777888888666666777777777777888888777777666666666666555555666666777777777888888888888888888888888888888888888888888888777777777777666777888999:::999999888777777888888999888888777888888888888888999:::;;;:::::::::::::::999999999777777666666666666777777777777666666666777888888666777999999777666777888888999999999999888888777888888777666666777888888888888888777777888888999888888888888888999999999777777777888999999999:::999999::::::::::::999999999999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<999999999999999999999999999999999999999999999999999999999999999999999999888888999999999:::::::::999999888888888888999999777777777777777777777777777888:::;;;;;;:::888777666666666666777888999:::888888888888888888888888666888999888777666777999777777777777777777777777666666777888888888888888444555666666777777777666555666666666777777888888555555555555555555555555666666777777777888888888666666777888999999999999888888999999999888777777666777777888888999999:::888888999999999:::::::::999::::::;;;;;;::::::999888888888888888888888888888888999999999:::::::::;;;;;;:::::::::;;;<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;222111000111222333222000111111111222222222333333///000111222222111000/////////000000111111222222111111111222222222333333111111222222333444444555444444444444444444444444444444444444555555555555222222222222333333333333222222222333333444666666111444666666444222222333444333444555444333777>>>999888666444444444666666777666666777999::::::999555555555555555555555555444555666777888777777666444444555666777777777777555666666777666555444333444444444444444444444444555666777888888777777888666666666666666666666666777777777777777777777777777888:::;;;<<<;;;:::999999999999:::;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;888:::<<<;;;888888999;;;999999999888888777777777666777777777777777777888888888999999:::;;;;;;;;;999999::::::::::::999999777;;;;;;888666999:::999999::::::999777777888::::::;;;<<<<<<;;;:::999888666666666777777888888888999888666666777888777666777777777777777888999999888888888888888888888888666666777777888999999:::999999::::::::::::999999888888888888777777777777555555666777777888999999888888888777777777777777888888888777777666666666666777777888999999888888888888888888888888888888777777888888888888888999777888888888888999999999888888888999999888888777777777777777888999:::;;;::::::::::::;;;;;;;;;;;;888777777666666777777888777777666777777888888999555888::::::888777777999999999999999999888777777999999888777666777999:::777777888888888888777777777777888888888999999999777888999::::::;;;;;;;;;999999::::::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::::::::;;;999999999888888999999999888888888888888888888888999999:::;;;;;;:::999999777777777888888999;;;;;;888888888999999888888888888999999888666666888;;;::::::999999888777777777888777777777888888999999:::999888777666666666666777777777777777777777888666666666666555555555555666666666777777777777888555555666777888999999:::666777888999999888777666666666666777888888999999888888888888999999999999999999::::::::::::999999888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>333222111222333333222111000000111111111222222222000111222333333222111000//////000222333444555666111111222222222333333333111111222333333444555555444444444444444444444444444444444555555555666666111111222222222333333333333222222111111222222333111555888888555222111222222///222888777222777BBB===;;;777444333333555666888777777888:::<<<;;;:::555555555555555555555555333555777888999888777666444555777888999999999888555666777777777666444333444444444444444444444444444666999999999888777888777777777777777777777777777777777777777777777777888999;;;<<<<<<;;;999888999999::::::;;;<<<======:::::::::;;;;;;;;;<<<<<<888:::<<<;;;999888:::<<<999999999999888888777777777777888888999999999:::888888999::::::;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::999======:::888;;;<<<;;;::::::;;;999888777888:::;;;;;;<<<<<<<<<;;;999888;;;;;;;;;::::::::::::999777666555666888999999999999999888888999999:::;;;888888888888888888888888888888999:::;;;;;;<<<<<<999::::::;;;;;;::::::999999999999999888888888777555666666777888999999999999999888888777666666666999999999999888888777777666777888999999999999999888888888888888888888888777777777888999999999:::888888777777777888999:::888888999999999888888777777777777777888999:::;;;:::::::::;;;;;;<<<<<<<<<888888777777777777888888888777777777888999999:::666999<<<<<<999777888:::999999999999999888777666999999888666555555888:::666777888999999888666555777777888888999999999999888999:::;;;<<<<<<<<<<<<888999999::::::999999888:::::::::;;;;;;<<<<<<<<<<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::999999888888999999:::999999999999999999999999999::::::;;;;;;::::::999999999999999:::;;;<<<===888999999::::::999999888999::::::777555555999<<<<<<;;;;;;:::999888777777999888777777777888:::;;;???===;;;888666555555555888888777777777777777777666666666666666555555555666666666666777777777777555555555555666777888999444555666888888888777777444555555666777888888999777777888888888999999999999::::::::::::::::::999888999999:::;;;<<<======;;;;;;;;;<<<<<<<<<======<<<;;;;;;:::;;;<<<===>>>????????????>>><<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===???@@@@@@222333333444444333333222111222222333222111000///555333111111111111///...222222222333333444444444222333333444444555555555333333333444444444555555777777666666555555555444444555777666555333444444222222333333333444444444333333333333333333333333444444555555555555444444555555555333222333666999EEEBBB===888555444555666444666888888888888999:::888888777777666666555555444555777888999999999888777666444333444555777888777666555666777888777555444666777777666666777999888777777777888999::::::999999888777777666777777555666888999::::::999999777777888999::::::;;;;;;999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::777777777888777555777777777777777777777777:::;;;;;;<<<<<<;;;;;;:::===<<<;;;:::::::::::::::::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999999888888888777888888888888999999999888888888888888888888888:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::999999888888888999999888888888888888888;;;:::888777666777888999888888888888888888888888999999999888888888888888777888888888888999999999666666555555666888999;;;<<<;;;::::::::::::;;;<<<888999::::::;;;;;;::::::999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999777666555666777999:::;;;:::999999888888999999999999999999999999999999999::::::;;;:::999888777999999999999::::::;;;<<<999999999::::::999999999999888888888888888888888:::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<===============<<<<<<<<<<<<======@@@@@@???>>>===<<<;;;;;;>>>===;;;::::::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<;;;;;;;;;999999999999999999999999999999999999999888777666999999999999999999999999:::::::::::::::::::::::::::999999888888999999:::999999::::::999999888777666666666666777777777777777555555666777888777666888888888888888777666666666666666666777777777777999777555666888888666333777777888999999999999888777777888999999::::::;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>???===<<<<<<<<<>>>>>>======<<<<<<<<<;;;>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>????????????>>>222333333444444333333222222333444444333222111000222111111111333555444333222222333333333444444444444444444444444555555555444444444444555555555555777777666666666555555555444666777777555444444555444444444444555555555555444444444444444444444444444555555666666555555444555555555444333444666999DDDBBB>>>:::888777777777444666888888888777888999888888888888888777777777555666888999:::::::::999999888666666666777999:::888777666666888888777666555666888777666666777888888888888888888888999:::888888777777666777777777666777999:::;;;;;;::::::888999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888888888999999999999999999999999;;;<<<<<<======<<<<<<;;;======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999999888888888888999999999999999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::999999999888999999999999999888888888;;;:::888777777777999999999999999999999999999999;;;;;;::::::999999888888888888888888999999999999::::::999999:::;;;===>>>;;;:::999999999999:::;;;999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999777777777888:::;;;;;;;;;:::999888888888999999999999999999999999999999::::::;;;:::999888777::::::999999:::;;;;;;<<<999999::::::::::::999999999999999999999999999999;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>============>>>>>>?????????>>>======<<<<<<>>>===;;;::::::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<:::;;;;;;;;;;;;;;;::::::999999999999999999999999;;;;;;;;;;;;;;;:::999999999999999999999999999999::::::::::::::::::::::::::::::999999999999:::::::::::::::::::::999999888777777777888888888999999777666666666888999888777999999999999999888777777666666666777777777888888:::888777888::::::777555777888888999999999999999::::::;;;;;;<<<=========>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>========================;;;===??????>>><<<<<<======<<<<<<<<<<<<<<<;;;;;;>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>???????????????333333444444444444333333333444444444444333333222222111000111333555555444333333333444444444444444666666555555555555555555555555555555666666666666777777666666666666555555555666777777555444444555555555666666666777777777555555555555555555555555555555666666666666555555555666666555444444777999???>>><<<:::999888777777555777999999777666777888888888999999999999999999777888999:::::::::::::::888888777666777888999:::999888777777888999888777666888888888666555666777:::999999888888888888999777777666666666777888888888888:::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<==================>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<888999::::::999999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>=========>>>======<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999::::::::::::888888999999999:::::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999999999999999999999;;;;;;999888888888999:::::::::::::::::::::::::::===<<<<<<;;;:::999999888888888999999999:::::::::999999999999999:::<<<<<<::::::999999999999::::::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999888888:::;;;<<<<<<<<<:::999888888888888::::::::::::::::::::::::::::::;;;;;;;;;:::999888;;;::::::::::::;;;<<<<<<::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<;;;:::999::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999888888999999999:::::::::999888777888999::::::888999999999:::999999888777777777777777888888888999;;;:::999:::;;;;;;999888888888999:::::::::::::::;;;<<<<<<======>>>????????????>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;===??????>>>=========;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@??????333333444444444444333333333444444444444333333333555333111111222333333222444444444444444555555555777777666666555555555444666666666666777777777777777777666666666666666666555777888888666555555666666666666666777777777777666666666666666666666666555666666777777666666555555666666666555555777999999999999888888666555555666888999999777666777888777888888888999999::::::777888888999999:::::::::666666555555555666777888999888777888999:::999777888999999888666555666777;;;:::999999888888888888666666666666777777888999888888999::::::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;999:::<<>>>>>======<<<>>>>>>===============>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888999999::::::;;;;;;;;;999999999999:::::::::;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999:::::::::::::::<<<;;;:::999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;:::999888888999999999999:::::::::;;;999999999999::::::;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999:::999999888999:::;;;;;;===<<<;;;:::999888888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===============>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>======<<<<<<<<<>>>======<<<<<<======>>>======>>>>>>>>>?????????>>>>>>===<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>?????????>>>>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999888999999999:::::::::::::::999888999;;;;;;;;;:::888888999999999999888888888888888888999999999999;;;;;;;;;;;;<<<;;;::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>AAA@@@??????>>>>>>??????==============================>>>>>>>>>?????????????????????????????????<<<>>>@@@@@@???======>>><<<<<<<<<===>>>>>>>>>???>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@333444444555555444444333333222222222222333333333777555333333444666666666555555555555555555555555777777666666555555555444666666666777777777888888666666777777777777777777666888999888777555666666666666666666777777777777777777777777777777777777666777777777777777777666555666777777666666777999666777888888888777666555777999::::::999777888999666777777888888999999999777777777777777888888999666666666666666777777888999888777888999:::999777888999:::888777666666777;;;;;;:::999888888888999777777777777777888999:::777777777888999999:::;;;::::::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>????????????????????????========================<<<<<<<<<;;;::::::<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<>>>>>>=========>>>>>>???>>>===<<<<<<;;;;;;;;;;;;==============================<<<<<<<<<;;;;;;;;;999999999::::::;;;;;;<<<999:::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888999:::::::::;;;;;;;;;;;;======>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<============<<<;;;<<<<<<======<<<<<<;;;999999999999999999999999888888888888888999::::::===<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;;;;<<<<<<<<<<<<<<<============<<<<<<======>>>>>>???????????????>>>======<<<<<<<<<===========================?????????>>>>>>======<<<===<<<<<<;;;;;;<<<<<<=========>>>>>>??????@@@@@@>>>>>>>>>======>>>>>>>>>====================================>>>>>>>>>>>>==============================>>>>>>>>>>>>??????AAAAAAAAAAAA@@@???======;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::999888888888999999999::::::;;;999999:::;;;<<<;;;:::777777888888999888888777999999999999:::::::::::::::;;;<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<======>>>>>>???AAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>@@@AAA???>>>>>>>>>>>>>>>??????@@@@@@AAAAAA>>>>>>>>>>>>>>>=======================================???@@@@@@AAAAAAAAA444444555555555555444444333222222222222333333444777555444555888<<<>>>???666666666666666555555555666666555555555555555555666666666666777777777777666666777777777777888888777888999999777666666777666666666777777777888888777777777777777777777777777777888888888888777777555777888888777777888999999999::::::::::::999999888:::<<<;;;:::999:::;;;777777777888888888888888888777777666666777888888888888888999999999::::::999888777777888999888777777999999999777666777888;;;::::::999999999999:::999999888888888999::::::777777777777888999:::;;;:::::::::::::::::::::;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>========================:::;;;===???BBBAAA>>>;;;::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;===============>>>>>>???======<<<<<<;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<<<<===999::::::;;;;;;<<<<<<===<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===============<<<<<<<<<============<<<<<<;;;<<<======>>>=========<<<<<<============<<<<<<::::::::::::::::::::::::888888888999999999999999<<<;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>===<<<<<<<<<<<<============>>>>>>============>>>>>>??????@@@@@@AAA@@@@@@???>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>??????@@@@@@@@@>>>>>>????????????>>>>>>========================>>>>>>>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;===>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;:::999999888888999999999:::::::::;;;:::999:::;;;<<<;;;:::777888999999999999999999::::::::::::;;;;;;;;;;;;999;;;======<<<;;;<<<===;;;;;;<<<==================>>>>>>??????@@@@@@AAAAAAAAA@@@????????????@@@????????????????????????>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===???AAAAAA@@@?????????@@@@@@AAAAAAAAAAAAAAAAAA???????????????>>>======>>>>>>>>>>>>>>>>>>>>>>>>======???@@@AAAAAABBBBBB444444555555555555444444444333222222333444555666777555444555888<<>>999999999999999888888888999999888777777777888999888888999999:::::::::999888777666666888888777666777888999999888777888:::::::::999999999:::;;;;;;;;;;;;::::::999:::::::::888888777777888999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>========================:::<<>>>>>======<<<===<<<<<<<<<======>>>???===<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<888999999:::;;;;;;<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<============:::::::::;;;<<<=========<<<<<<======>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;;;;;;;:::999999;;;;;;<<<======<<<;;;;;;<<<<<<===>>>>>>>>>>>>============>>>>>>=========::::::::::::::::::::::::888999999:::::::::::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>??????>>>>>>===<<<<<<=========>>>>>>??????>>>>>>======>>>>>>???@@@@@@AAAAAAAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@??????>>>>>>>>>>>>????????????????????????@@@@@@>>>??????????????????>>>===========================>>>>>>>>>>>>??????????????????????????????????????????@@@@@@@@@@@@AAA??????@@@@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::::::::<<<===???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;:::::::::::::::999999888::::::::::::;;;;;;;;;;;;:::999888999;;;<<<;;;:::999::::::;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<:::===??????======>>>@@@<<<<<<===>>>>>>>>>>>>=========>>>>>>???@@@@@@@@@AAA@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA????????????????????????>>>@@@BBBBBB@@@??????@@@AAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>======???@@@AAABBBBBBBBB444444555555555555444444555444444333444555666777888555333333555888::::::888888777777666666666555222333333444444555555555555555555555666666666666666666777777888888888999777999::::::888777777888999999:::::::::;;;;;;;;;666666666666666666666666888888999999999999888888666777999999888888888999999999888888777888888999999;;;===>>>======>>>???;;;;;;;;;::::::999999999;;;:::999888888888999:::666666777888888888888777777666555666777888777555666777999999888888999;;;999999999999:::;;;;;;<<<===<<<;;;;;;:::::::::::::::999999888999:::<<<==================<<<<<<<<<============>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>;;;@@@KKKZZZddd```PPPBBB;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>????????????>>>>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;<<<<<<<<<======>>>>>>::::::;;;;;;<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========;;;;;;;;;<<<<<<<<<======<<<<<<===>>>>>>===<<<;;;::::::;;;<<<<<<;;;::::::<<<======>>>>>>>>>>>>>>>======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<=================================<<<;;;;;;<<<===>>>?????????>>>===============>>>>>>????????????>>>>>>======>>>???@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA??????????????????????????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>??????????????????????????????@@@@@@@@@AAAAAAAAA===>>>>>>?????????>>>>>>========================;;;:::888888888:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===??????===<<<;;;999::::::::::::999888888;;;;;;;;;<<<<<<<<<======:::999888999;;;<<<;;;:::;;;;;;<<<===>>>>>>======;;;;;;;;;<<<<<<<<<<<<===<<<>>>AAAAAA???>>>@@@BBB<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;<<<======>>>>>>AAA@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA????????????????????????>>>@@@BBBBBBAAA??????@@@AAAAAAAAA@@@@@@???????????????@@@AAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>======???@@@AAABBBBBBBBB666666666666666555555444555555444333333555666777;;;666444666555333888@@@FFF;;;444555777555555777888888888888777777777777888888777777777777888888777777777666666666666666888999999::::::999999888;;;::::::999999::::::;;;999999999888888888888777888888777777888999::::::666666777888999:::::::::888888888888888888888888============<<<;;;:::999;;;;;;999999999999;;;;;;<<<;;;::::::999999999999:::999999888888999999:::999:::<<<======<<<:::999999999888888777888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<===>>>>>>>>>???@@@@@@@@@??????========================???>>>>>>>>>>>>>>>???@@@???FFFQQQ]]]bbb___UUUMMMBBB@@@<<<:::999999;;;===<<<======>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAA@@@@@@>>>===<<<<<<<<<<<<@@@===:::999<<<>>>>>>===???>>>===<<<<<<<<<<<<<<<===<<<::::::;;;;;;;;;:::<<<;;;;;;::::::999999888============<<<<<<<<<<<<<<<<<<============<<<<<<>>>>>>============>>>>>>AAA@@@???>>>>>>???@@@@@@======<<<<<<<<<;;;;;;;;;AAAAAA@@@@@@???>>>>>>>>>???>>>>>>===<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::===<<<;;;::::::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>=========<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;????????????????????????============>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<======@@@???>>><<<<<<<<<===>>><<<<<<<<<===>>>@@@AAABBB@@@@@@??????@@@@@@AAABBBEEECCCAAA???>>>>>>???@@@>>>>>>?????????@@@@@@@@@DDDAAA???>>>???@@@@@@???AAAAAAAAA@@@@@@?????????BBBBBBAAA@@@@@@?????????@@@@@@AAABBBAAA@@@???>>>>>>@@@@@@???===<<<===>>>??????????????????????????????>>>======<<<======????????????????????????@@@@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<===>>>???;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<======999:::;;;<<<==================<<<<<<;;;;;;::::::>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>:::;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>@@@@@@@@@???>>>???@@@@@@@@@@@@?????????>>>>>>AAA@@@@@@@@@@@@@@@@@@AAA??????>>>>>>??????@@@AAAAAA@@@@@@??????@@@@@@AAA??????>>>>>>???AAABBBCCCAAAAAAAAAAAA@@@@@@???>>>AAABBBBBBCCCCCCBBBBBBAAA??????@@@AAAAAAAAA@@@@@@???@@@AAAAAAAAA???>>>===BBBDDDDDDBBB>>><<<===?????????@@@AAAAAABBBCCCCCC444444555666777777777666777666666666666777888888;;;777666888888777<<>>777777777444333444777777777777777777777777888888777777777777888888999999999:::::::::::::::999999::::::::::::999999:::999999888888999999:::999999999999888888888888888888888888888999::::::777777888888999999::::::999999999999999999999999::::::;;;;;;<<<;;;;;;;;;;;;;;;:::999999:::;;;;;;<<<;;;;;;::::::::::::;;;::::::999999999999::::::;;;<<<===>>>>>>===<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>===<<<<<<<<<<<<===>>>===>>>??????@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>??????===HHHUUU[[[WWWPPPJJJGGGHHHFFFBBB>>><<<<<<>>>???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@???======<<<<<<===@@@===::::::<<<>>>>>>===<<<;;;;;;:::999999::::::>>><<<::::::;;;<<<;;;:::::::::::::::;;;;;;;;;;;;=====================>>><<<======>>>>>>======<<<>>>>>>>>>======>>>>>>>>>AAA@@@???>>>>>>???@@@AAA>>>>>>>>>>>>============@@@@@@@@@@@@????????????@@@??????>>>======<<<<<<========================>>>=========<<<<<<<<<;;;>>>===<<<::::::;;;===>>>========================>>>>>>>>>>>>????????????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>=========<<<<<<<<>>>>>>>>???===============>>>??????AAA@@@???>>>>>>>>>>>>???@@@@@@????????????@@@@@@@@@@@@@@@???@@@@@@AAABBBDDDBBB@@@???>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCBBB@@@@@@AAAAAA@@@???CCCBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCCCCCCCBBB@@@??????@@@AAA@@@>>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@????????????===<<<<<<<<<======>>>???<<<<<<<<<=========>>>>>>========================;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>============<<<;;;;;;::::::::::::;;;======<<<<<<======>>>???;;;;;;;;;;;;<<<<<<<<<=========<<<<<<======>>>???======<<<<<<======>>>???>>>@@@AAA@@@???>>>???@@@AAAAAAAAAAAA@@@@@@??????AAAAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@AAABBBDDDEEEBBBBBBCCCCCCBBBAAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@??????@@@@@@@@@??????>>>===???@@@AAAAAA???=========??????@@@AAAAAABBBCCCCCC333333555666777888888888666666777777888888888777555333333555555555:::@@@EEE>>>888777777555444444666666666666777777777777888888777777777777888888999999::::::;;;<<<<<<<<<999999::::::::::::999999999999888888888888999999:::999999999888888888888999888888888888999999:::888888888999999999999999999999999999999999999999888888999:::;;;<<<<<<;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<===::::::999999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;>>>======<<<<<<======>>>===>>>??????@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????>>>>>>>>>???OOO]]]]]]PPPDDDBBBFFFKKKIIIFFFCCC@@@?????????BBBAAAAAA@@@???>>>>>>===????????????????????????????????????????????????@@@@@@???>>>============@@@>>><<<;;;===>>>>>>>>>???>>>======<<<=========???===;;;;;;<<<<<<<<<;;;:::::::::;;;<<<==================>>>??????@@@@@@======>>>>>>>>>>>>======??????>>>>>>>>>>>>??????AAA@@@@@@??????@@@AAAAAA@@@@@@@@@?????????>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>????????????????????????>>>>>>>>>>>>>>>=========@@@???===<<<;;;<<<<<<===========================>>>>>>>>>?????????@@@@@@??????>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????@@@????????????@@@AAAAAABBBAAA@@@@@@??????@@@@@@DDDCCCBBBAAA@@@?????????@@@@@@@@@@@@@@@AAABBBBBBBBBAAA@@@??????@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDCCCAAA???CCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEBBBCCCDDDDDDDDDCCCBBBAAA@@@AAABBBAAA@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@??????>>>============>>>??????======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;<<<======>>>>>>>>>===>>>??????@@@<<<<<<<<<<<<<<<=========>>>>>>>>>===>>>??????@@@>>>============>>>?????????@@@AAA@@@???>>>???AAABBBBBBBBBAAAAAAAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFCCCDDDDDDDDDDDDCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>@@@???>>>>>>>>>>>>>>>>>>AAA@@@@@@AAAAAAAAA???===???@@@@@@AAAAAABBBBBBCCC444444555777777888888888333444555777777666555555333333333333333444777;;;===999666666777777777777666666666666666777777777999888888777777888888999666777777888999::::::;;;999::::::::::::::::::999:::999999999999999999:::::::::999999999888888888999999999888888999999:::999999999999999999999888::::::::::::::::::::::::999:::;;;;;;<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???:::::::::999999::::::::::::999999888888999999::::::999999999999::::::;;;========================::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<===============>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@???>>>===???NNN[[[XXXJJJ>>>???FFFGGGGGGGGGGGGEEEBBB@@@>>>BBBBBBAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????AAA@@@???>>>>>>>>>>>>>>>???>>>=========>>>>>>???@@@@@@????????????@@@@@@@@@>>><<<<<<=========<<<<<<<<<<<<=========>>>>>>======>>>???@@@@@@AAAAAA===>>>>>>??????>>>>>>===@@@??????>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAAAAA@@@@@@@@@????????????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????AAA@@@???===<<<<<<<<<===========================>>>>>>?????????@@@@@@@@@@@@????????????>>>>>>>>>========================??????>>>>>>>>>=======================================>>>>>>>>>?????????@@@@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@DDDCCCBBB@@@????????????AAA@@@@@@@@@@@@AAABBBBBBAAA@@@@@@@@@@@@AAABBBCCCBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBCCCEEEGGGFFFBBB@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAAAAABBBCCCBBBAAA@@@AAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>??????@@@=========>>>>>>>>>????????????>>>>>>>>>>>>=========>>>???@@@@@@AAAAAA@@@??????@@@@@@AAAAAABBBBBB>>>>>>>>>>>>???@@@AAAAAA??????>>>>>>??????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAA???>>>>>>>>>>>>???@@@@@@???@@@AAAAAA??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEECCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAA@@@???>>>===@@@???>>>=========??????HHHEEEAAAAAACCCDDDBBB@@@@@@@@@@@@AAAAAABBBBBBBBB666777777777777777666666333444666777777777666555777999999777666777999:::888777666555666777777666555666666666777777888888999999888888888888999999555666666777888999:::::::::::::::;;;;;;:::::::::;;;;;;::::::::::::;;;;;;:::::::::999999999999888::::::999999999999999::::::::::::999999999999999::::::::::::::::::::::::===============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???;;;::::::::::::::::::;;;:::999999888888999999:::::::::999999:::;;;;;;<<<========================;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>============>>>>>><<<======>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===;;;DDDLLLKKKCCC===>>>AAA@@@CCCHHHKKKKKKGGGCCC@@@BBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@????????????@@@????????????>>>>>>??????>>>===============>>>>>>AAA???======>>>>>>>>>===?????????>>>>>>>>>=========>>>>>>???@@@AAAAAABBB>>>>>>????????????>>>>>>@@@@@@????????????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@AAABBBCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<========================>>>>>>>>>>>>????????????@@@@@@?????????@@@AAAAAA???@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@?????????@@@@@@AAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBDDDFFFHHHGGGCCC@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBAAABBBCCCDDDDDDDDDCCCAAA@@@AAABBBCCCCCCBBBAAABBBDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@?????????@@@@@@<<<<<<=========>>>>>>>>>==============================>>>???@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA???????????????@@@AAABBB???????????????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???????????????@@@AAAAAA@@@????????????@@@AAAAAA???AAAAAAAAA@@@???@@@AAA????????????@@@@@@@@@@@@??????>>>>>>>>>>>>??????AAAAAAAAAAAAAAABBBBBBCCCAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCAAABBBBBBCCCCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAA@@@???>>>===@@@???>>>======>>>???@@@NNNHHHAAA>>>???BBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBB777888888888777777666555777777888888999999888888666999:::777666777777666888:::999666555777666333666666777777888888999999999999888888888888999999888888999999::::::;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::999999999999;;;::::::999999999999:::999999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;?????????>>>>>><<<;;;;;;<<<<<<===>>>>>>===<<<<<<===<<<<<<<<<<<<======>>>;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>???========================<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>??????<<<<<<===>>>???????????????@@@AAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCBBBAAA???>>><<>>AAAGGGLLLMMMKKKGGGDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAA>>>@@@AAA@@@???>>>???@@@???????????????@@@@@@AAABBB@@@>>>>>>?????????>>>AAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAA??????@@@@@@@@@@@@??????AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC?????????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@??????>>>?????????????????????????????????@@@@@@@@@@@@AAABBBAAAAAAAAAAAA@@@@@@@@@========================>>>>>>=========<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@???????????????@@@AAAAAA??????@@@AAAAAAAAA@@@@@@???????????????@@@AAABBBAAAAAAAAAAAAAAABBBBBBCCC@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAABBBBBBBBBBBBCCCBBBBBBDDDFFFHHHGGGDDDAAABBBBBBBBBCCCCCCCCCCCCCCCEEEDDDDDDCCCBBBBBBAAAAAABBBCCCDDDDDDDDDCCCAAAAAAAAABBBCCCCCCBBBBBBCCCDDDBBBBBBBBBCCCDDDDDDEEEEEECCCCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAA<<<<<<<<<=========>>>>>><<<<<<<<<======>>>>>>>>>===>>>???@@@AAAAAAAAAAAA????????????@@@@@@@@@@@@>>>>>>=========>>>???????????????>>>??????@@@AAABBBBBBBBBAAAAAAAAAAAAAAA?????????>>>??????@@@AAAAAA@@@@@@@@@@@@AAABBBBBB@@@AAABBBAAA@@@???@@@BBB>>>???????????????@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAABBB@@@AAABBBCCCCCCBBBAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>??????????????????@@@AAAJJJFFF@@@<<<<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA666777777888888888777777888888777777888888999:::222777999666555777777444666;;;<<<888777999999555777777777888999::::::::::::999999888888999999::::::::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;:::::::::999999999<<<;;;:::999999999999999888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============<<<<<<<<<===>>>>>>>>>>>>===<<<======<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<===>>>???@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????;;;<<<>>>???@@@@@@??????===>>>???AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAACCCCCCCCCBBBAAA???AAA@@@@@@AAABBBCCCCCCBBB>>>@@@CCCFFFHHHHHHGGGGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@@@@@@@AAAAAABBB>>>@@@BBBAAA???>>>???AAABBBBBBBBBBBBBBBCCCDDDDDDBBB@@@??????@@@@@@???>>>AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>?????????????????????@@@@@@@@@@@@@@@@@@???AAAAAA@@@@@@@@@@@@AAAAAA???@@@BBBCCCDDDDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC>>>?????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======????????????????????????>>>>>>?????????@@@@@@@@@@@@@@@??????@@@@@@AAABBB???@@@AAABBBCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCEEEGGGFFFDDDBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBB@@@AAACCCCCCBBBAAACCCDDDAAAAAABBBCCCCCCDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA======>>>>>>>>>?????????<<<<<<===>>>??????@@@@@@??????AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>============>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBCCC@@@AAABBBBBB@@@@@@AAABBB?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBAAABBBCCCDDDDDDCCCBBBAAA@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@@@@?????????@@@AAAAAAAAAAAAAAABBBBBBAAA???===>>>AAACCCAAAAAAAAAAAAAAAAAAAAAAAA444555666888999999999999777666555555555666888999333999<<<999999<<<===999333:::<<<999999===>>>:::777777888999::::::;;;;;;:::999999888888999999:::::::::::::::::::::999999:::;;;;;;<<<<<<;;;;;;:::;;;::::::999999::::::;;;;;;;;;;;;:::::::::999999<<<;;;::::::999999999999888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<============<<<===>>>??????>>>===<<<>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999:::<<<======<<<:::999:::::::::;;;;;;===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>;;;<<<>>>???@@@@@@@@@???<<<<<<>>>???@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC???AAABBBDDDDDDCCCAAA@@@@@@>>><<<<<<===>>>>>>===????????????AAACCCEEEGGGGGGGGGFFFDDDCCCBBB@@@@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAABBBCCCDDDDDDAAAAAAAAA@@@@@@AAABBBBBB>>>@@@CCCBBB@@@>>>???AAA????????????@@@@@@AAABBBCCCAAA??????@@@AAA@@@??????@@@@@@AAAAAABBBBBBCCC?????????>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???BBBAAAAAA@@@@@@AAAAAABBB???@@@BBBDDDEEEEEEDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>????????????????????????>>>????????????@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBB@@@AAACCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCAAABBBBBBCCCCCCBBBAAAAAABBBBBBBBBBBBCCCCCCCCCDDDBBBBBBBBBDDDFFFFFFDDDCCCDDDDDDEEEEEEFFFFFFFFFGGGDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFFFFGGGGGGEEEDDDCCC@@@AAABBBBBBAAAAAACCCDDDAAAAAAAAABBBCCCDDDDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA>>>????????????@@@@@@@@@<<<<<<===???@@@AAABBBCCC@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@???>>>>>>>>>???>>>>>>>>>===>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>===>>>??????@@@BBBAAAAAAAAAAAABBBCCCCCC@@@AAABBBBBB@@@@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAA@@@@@@@@@@@@AAABBBBBBBBBCCCDDDFFFFFFDDDCCCBBBAAABBBCCCCCCCCCBBBAAA@@@@@@AAAAAABBBCCCCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAA??????@@@AAAAAAAAA@@@@@@>>>???AAABBBCCCBBBBBBAAA===@@@CCCDDDBBBAAACCCFFFAAAAAAAAAAAAAAAAAAAAAAAA888888999999999999888888888888777777777777777777999999:::::::::999888888;;;:::999999;;;;;;:::999777777777777888888888888:::;;;===>>>>>><<<;;;999======<<<;;;;;;===>>>???<<<===>>>=========???AAA<<<;;;;;;::::::;;;;;;<<<:::::::::999999999888888>>>===<<<;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>>>>>>>????????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>;;;<<<======>>>=========???@@@AAAAAA???>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>============:::<<<===>>>===>>>???AAAAAAAAA@@@@@@@@@AAABBBCCCEEEEEEFFFFFFFFFDDDCCCAAACCCCCCBBBAAAAAA@@@??????@@@@@@????????????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCBBBCCCDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????CCCCCCCCCBBBBBBAAAAAAAAACCCDDDDDDDDDCCCCCCAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@???@@@AAABBBBBBBBBAAA@@@???@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???AAABBBBBBAAABBBDDDFFFDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@??????AAACCCCCCBBBDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCCCCDDDDDDCCCCCCAAAAAABBBBBBCCCBBBBBBBBB@@@AAAAAABBBAAA@@@???===@@@@@@??????@@@@@@AAABBBCCCBBBBBBAAAAAABBBBBBCCC======>>>???@@@AAAAAABBBCCCBBBAAA@@@@@@AAABBBCCCCCCBBBAAAAAAAAAAAABBBCCC@@@AAABBBBBBCCCCCCBBBBBBEEECCCBBBCCCDDDEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHFFFFFFEEEEEEFFFFFFGGGHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEFFFGGGIIIJJJHHHFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCEEEFFFFFFFFFEEEDDDBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAACCCBBB@@@>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBAAAAAA@@@BBBCCCCCCCCCBBBAAAAAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???@@@BBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBBBBAAAAAABBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAADDDDDDDDDCCCBBBBBBBBBAAABBBAAAAAA@@@@@@??????>>>BBBBBBDDDDDDDDDCCCBBBAAADDDEEEEEECCC@@@>>>>>>???AAAAAABBBCCCDDDDDDCCCCCCDDDCCCBBBAAAAAABBBCCCDDDBBBAAAAAA@@@AAABBBCCCDDDAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBB888888999999999999888888888888888888888888888888999999:::::::::::::::999<<<;;;:::;;;<<<===<<<:::888888888999999999::::::;;;<<<===>>>>>>===<<<<<<<<<<<<;;;;;;<<<<<<===>>>???>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999999<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<=========>>>>>>======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============;;;;;;<<<===============>>>???@@@@@@>>>======>>>>>>??????@@@AAAAAA@@@@@@???>>>>>>>>>============;;;===>>>>>>======???@@@@@@@@@???>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBAAAAAA@@@??????>>>@@@@@@????????????@@@@@@??????@@@AAABBBCCCDDDEEEBBBCCCDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBB>>>???AAABBBBBBBBBAAA@@@???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBAAAAAACCCEEEDDDEEEFFFFFFGGGGGGFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDBBB@@@???@@@@@@???===DDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@??????@@@@@@@@@???@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBCCC??????@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCEEECCCBBBCCCDDDEEEDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFEEEEEEFFFFFFGGGHHHEEEFFFFFFGGGGGGFFFFFFEEEFFFEEEFFFGGGIIIIIIHHHFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDEEEFFFGGGFFFEEEDDDCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBDDDBBBAAA??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBCCCCCCBBBBBBCCCDDDBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@???@@@BBBCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@BBBCCCCCCDDDDDDCCCBBBBBBDDDEEEFFFEEECCCBBBBBBCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDBBBBBBAAAAAAAAABBBCCCDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCC999999::::::::::::999999999999999999999999999999888999:::;;;;;;;;;;;;;;;>>><<<;;;<<<===>>>===<<<::::::::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>EEEAAA>>>===>>>>>>;;;888;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>???======>>>>>>>>>>>>======<<<<<<=========>>>>>>>>><<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;<<<============<<<===>>>@@@???>>><<<======>>>>>>???@@@@@@@@@@@@?????????>>>>>>>>>============>>>??????======>>>???@@@???>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@??????>>>@@@@@@????????????@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBCCCDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@CCCBBBBBBBBBBBBAAAAAAAAABBBAAA@@@?????????@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDD???@@@AAABBBCCCBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAACCCCCCBBBAAAAAA@@@??????@@@AAABBBBBBAAAAAACCCEEEEEEFFFFFFGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFFFFFFFEEEFFFEEEEEEEEEDDDDDDDDDDDDAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAABBBBBBAAA@@@CCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBAAAAAABBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@AAABBBCCCCCCBBBAAA@@@BBBBBBCCCDDDDDDDDDDDDCCCDDDCCCBBBCCCDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIFFFFFFEEEEEEFFFFFFGGGHHHEEEEEEEEEFFFFFFEEEEEEEEEFFFEEEFFFGGGIIIIIIGGGEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBDDDEEEAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@???AAA@@@???@@@BBBCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEEEEDDDCCCDDDFFFCCCDDDEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHCCCCCCCCCCCCDDDDDDDDDDDD::::::;;;;;;;;;;;;::::::999999:::::::::::::::;;;888999:::;;;<<<=========>>>===<<<<<<>>>>>>===<<<:::::::::;;;;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>???===>>>@@@AAAAAAAAA@@@???HHHCCC>>>>>>@@@AAA===999;;;;;;::::::::::::;;;;;;============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????======>>>>>>>>>>>>======<<<============>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;<<<============<<<===???@@@@@@>>>===>>>???>>>>>>???@@@@@@??????????????????>>>>>>>>>======>>>???@@@???======>>>???@@@???>>>>>>>>>???AAABBBCCCBBBAAAAAABBBDDDEEEGGGBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCAAA???>>>>>>???AAABBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEAAABBBCCCDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBAAACCCCCCBBBAAA@@@@@@??????@@@AAABBBBBBAAAAAACCCEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCFFFIIIJJJIIICCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBAAA@@@CCCBBBAAA@@@@@@AAABBBCCCAAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@AAABBBDDDEEEEEEDDDBBBAAABBBCCCCCCDDDEEEDDDDDDDDDDDDCCCBBBBBBDDDDDDCCCBBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIFFFFFFEEEEEEFFFFFFGGGHHHEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEFFFGGGHHHHHHFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDEEEDDDCCCCCCBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDCCCBBBCCCDDD@@@AAACCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@???@@@BBBCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBBBBCCCDDDDDDDDDAAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCDDDDDDDDDDDDDDDAAACCCDDDCCCBBBAAABBBCCCEEEFFFFFFGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEEEEEEE;;;;;;<<<<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;999:::;;;<<<===>>>>>>>>>===<<<;;;<<<===>>>===;;;:::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<===>>>===>>>???@@@AAA@@@???>>>EEE@@@<<<===@@@AAA>>>:::<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>=========<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????======>>>>>>>>>>>>==================>>>>>>>>>???>>>??????@@@@@@??????>>>========================<<<<<<<<<=========>>>>>>;;;<<<======>>>>>>======>>>@@@AAAAAA@@@???@@@AAA??????@@@@@@@@@??????>>>????????????>>>>>>>>>>>>>>>???@@@???>>>===>>>???AAAAAA@@@???@@@AAABBBCCCCCCCCCBBBBBBCCCEEEGGGHHHCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAABBBCCCCCCDDDDDDBBBCCCDDDCCCBBBBBBBBBDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDBBBAAA???@@@AAACCCDDDAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCDDDEEEEEEBBBCCCEEEFFFFFFFFFEEEDDDBBBBBBBBBCCCCCCBBBBBBAAACCCCCCBBBAAAAAA@@@??????AAABBBBBBBBBAAAAAABBBDDDFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDEEEFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDAAA@@@AAACCCGGGJJJLLLLLLBBBCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDDDDEEEEEEDDDDDDFFFFFFEEEEEEDDDCCCBBBAAACCCCCCAAAAAAAAABBBCCCDDDAAAAAA@@@@@@AAAAAABBBCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@??????@@@AAABBBCCCCCCBBBAAA@@@BBBDDDEEEGGGGGGEEEDDDBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDBBBAAABBBCCCDDDCCCBBB??????@@@AAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIFFFFFFEEEEEEFFFFFFGGGHHHFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFGGGHHHHHHFFFCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEECCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDCCCBBBAAABBBCCC@@@AAACCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???@@@BBBCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCAAABBBBBBBBBCCCDDDDDDDDDAAAAAABBBCCCDDDDDDEEEEEECCCCCCCCCCCCDDDDDDEEEEEECCCDDDEEEDDDBBBAAAAAABBBFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFF<<<<<<============<<<<<<888999999::::::;;;;;;<<<;;;<<<===>>>>>>>>>>>>>>>>>><<<;;;<<<===>>>===<<<:::;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<<<<======<<<<<<===>>>>>>>>>>>>>>>@@@===;;;;;;===???===;;;======<<<<<<<<<<<<======>>>>>>>>>=========<<<<<<=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@======>>>>>>>>>>>>===============>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????======>>>????????????>>>>>>@@@BBBBBBAAA@@@AAABBB@@@AAAAAAAAAAAA@@@??????@@@@@@?????????>>>>>>>>>>>>???@@@???>>>>>>???@@@BBBAAA@@@@@@@@@AAABBBCCCAAAAAAAAABBBCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA<<<===???BBBEEEGGGIIIJJJBBBCCCDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDCCCBBBBBBBBBCCCDDDEEEBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCDDDEEEFFFGGGFFFEEEEEEBBBCCCCCCCCCCCCBBBBBBAAABBBBBBAAAAAAAAAAAA@@@@@@AAABBBCCCBBBAAA@@@BBBDDDEEEFFFFFFGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCAAA@@@AAADDDEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDAAAAAAAAAAAAAAABBBBBBCCCBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@??????AAABBBBBBCCCCCCBBBBBBAAACCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBAAABBBCCCCCCBBBAAA??????@@@AAABBBCCCCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFEEEGGGHHHGGGEEECCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDCCCAAAAAAAAACCCAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@???@@@BBBCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCBBBBBBDDDEEEFFFEEEEEEFFFGGGFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHFFFDDDCCCCCCDDDGGGGGGGGGHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFFFFFFFDDDCCCBBBDDDDDDEEEEEEFFFFFFGGGGGG<<<======>>>>>>======<<<888888888999:::;;;;;;;;;======>>>??????>>>>>>>>>???>>>======??????>>>===<<<<<<<<<=========>>>>>><<<===>>>??????>>>======>>>>>>>>>>>>>>>???@@@@@@??????>>>=========>>>>>>>>>>>>============>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<=========>>>??????@@@@@@======>>>>>>>>>>>>============>>>>>>>>>???????????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@===???AAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>===>>>@@@?????????@@@BBBAAA@@@?????????@@@BBBCCC@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBB???@@@AAACCCFFFHHHIIIJJJBBBCCCDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCBBBAAA@@@BBBCCCDDDEEEFFFFFFGGGGGGFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCAAAAAAAAABBBAAA@@@BBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBCCCDDDDDDDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAACCCCCCBBBAAA@@@AAAAAABBBDDDEEEEEEFFFCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGGGGDDDBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCDDDEEEFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEFFFFFFFFFEEEBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDBBBAAABBBCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???@@@BBBCCCBBBAAAAAAAAABBBBBBCCCDDDDDDDDDEEEDDDCCCBBBCCCDDDFFFGGGCCCDDDEEEFFFFFFDDDCCCAAADDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCDDDEEEFFFGGGEEEFFFGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEBBBCCCEEEFFFGGGFFFDDDCCCDDDDDDEEEFFFFFFGGGHHHHHH======>>>>>>>>>>>>======777777888999999:::;;;;;;>>>????????????>>>>>>===@@@???>>>???@@@@@@@@@>>>>>>>>>>>>>>>????????????>>>???AAABBBAAA@@@>>>===CCCBBBAAA@@@AAABBBCCCDDDCCCCCCCCCBBB???>>>???AAA??????>>>>>>>>>>>>??????============<<<<<<<<<<<<::::::;;;<<<===>>>??????=================================>>>??????@@@@@@======>>>>>>>>>>>>======>>>>>>>>>>>>????????????>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA??????@@@AAAAAAAAAAAA@@@<<<>>>@@@@@@??????@@@AAACCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@????????????>>><<<>>>????????????AAACCC@@@???>>>>>>>>>???AAAAAAAAABBBCCCDDDEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBEEEEEEEEEEEEFFFFFFFFFFFFBBBCCCDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCCAAABBBCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@AAACCCDDDDDDDDDCCCBBBCCCDDDDDDDDDCCCBBBAAAAAA???@@@@@@AAAAAABBBBBBCCCBBBCCCCCCBBBAAA@@@BBBCCCDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDHHHHHHHHHGGGGGGGGGGGGFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDBBBBBBBBBCCCBBBAAABBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEAAABBBDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCBBBCCCDDDFFFFFFDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@AAACCCCCCCCCBBBAAAAAAAAAAAABBBCCC@@@AAABBBBBBCCCCCCBBBBBBCCCBBBAAAAAACCCCCCBBBAAABBBBBBCCCDDDEEEFFFGGGHHHCCCCCCDDDDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFGGGGGGHHHEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEFFFGGGFFFDDDBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDEEEGGGGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCDDDCCCCCCBBBAAAAAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???@@@BBBCCCBBBAAAAAAAAABBBBBBCCCDDDEEEEEEFFFEEECCCBBBCCCDDDFFFGGGBBBCCCDDDEEEDDDCCCAAA@@@EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBDDDCCCCCCCCCDDDEEEGGGHHHAAABBBDDDDDDCCCCCCEEEGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDAAABBBEEEGGGHHHHHHGGGFFFDDDEEEEEEFFFGGGGGGHHHHHH======>>>>>>??????@@@@@@???>>>===<<<<<<===>>>??????@@@@@@???===<<<===>>>@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@????????????@@@BBBBBBBBB@@@>>>===@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>@@@AAAAAAAAAAAA@@@?????????>>>>>>>>>>>>>>>???@@@???>>>=========>>>@@@AAA>>>===<<<:::999999999999>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@>>>>>>AAACCCAAA???>>>@@@BBBCCC@@@===?????????@@@@@@????????????@@@AAAAAA??????@@@AAABBBAAA@@@@@@??????@@@@@@@@@@@@@@@??????>>>>>>>>>CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>>>>????????????>>>>>>BBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCAAA@@@BBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFDDDCCCBBBCCCEEEGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDBBBCCCDDDDDDDDDBBBAAA@@@AAABBBBBBBBBCCCCCCDDDDDDCCCCCCDDDEEEEEEEEEEEEEEECCCCCCBBBBBBAAAAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDFFFDDDBBBBBBDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHJJJJJJGGGEEEEEEEEEDDDCCCBBBAAAAAA@@@CCCEEEGGGHHHIIIHHHFFFEEEFFFFFFEEEDDDDDDCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBCCCBBBBBBCCCCCCDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFHHHIIIJJJIIIIIIHHHGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGCCCDDDDDDDDDEEEEEEFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCEEEFFFGGGFFFFFFFFFFFFFFFEEEDDDCCCFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHHHHGGGFFFEEEDDDCCCEEEFFFGGGHHHHHHGGGFFFEEEHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBEEEEEEFFFGGGGGGHHHIIIIII======>>>>>>>>>>>>>>>>>>???>>>============>>>???>>>???@@@???===<<<===>>>?????????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAA???>>>AAAAAAAAAAAAAAAAAA@@@@@@BBBBBBAAA@@@???????????????@@@@@@@@@@@@???>>>>>>??????>>>>>>>>>>>>>>>>>>???>>>>>>===>>>???@@@AAAAAA@@@???>>>=========>>>AAAAAA@@@@@@???>>>>>>>>>@@@AAAAAA???>>>>>>@@@BBBBBB@@@>>>???AAABBBAAA??????@@@@@@AAAAAA@@@@@@???>>>???@@@@@@???>>>???@@@BBBAAAAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@??????AAAAAAAAA@@@@@@?????????>>>??????@@@@@@??????>>>AAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGDDDCCCCCCDDDFFFGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEECCCBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJHHHFFFEEEDDDDDDCCCCCCBBBBBBAAACCCDDDFFFHHHHHHGGGFFFEEEGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFGGGDDDDDDDDDEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGGGGGGGHHHHHHEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDFFFFFFEEEEEEFFFGGGIIIJJJFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEEEEEEEEEEDDDCCCFFFFFFFFFGGGHHHIIIIIIIII>>>>>>==================??????>>>>>>>>>>>>??????>>>???@@@???===<<<===>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAA@@@@@@@@@@@@???????????????>>>>>>===?????????>>>============???>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>>>>???@@@@@@???>>>>>>???AAACCCAAA??????@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@>>>???@@@???>>>===>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>@@@@@@???????????????>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHHHHEEEDDDDDDEEEGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEDDDEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBEEEDDDDDDCCCCCCBBBBBBBBBEEEEEEDDDDDDCCCBBBBBBAAADDDCCCAAAAAACCCDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFHHHJJJJJJHHHFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGGGGFFFEEEEEEGGGFFFEEEDDDDDDEEEGGGHHHGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGHHHIIIIIIFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGHHHHHHHHHGGGFFFFFFCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDEEECCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJ>>>>>>======<<<<<<;;;;;;?????????>>>>>>?????????===>>>???>>>===<<<===>>>>>>>>>>>>?????????@@@@@@BBBBBBBBBAAAAAAAAAAAAAAACCCCCCBBBAAAAAABBBBBBCCCAAAAAABBBBBBBBBBBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>@@@@@@??????>>>===<<<;;;>>>>>>>>>?????????@@@@@@>>>>>>>>>>>>>>>???@@@AAA>>>>>>???@@@@@@AAAAAABBB>>>???@@@???>>>>>>???@@@CCCBBB@@@>>>???@@@BBBCCCAAABBBBBBBBBBBBBBBBBBAAA>>>@@@AAA@@@???>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@??????@@@@@@@@@@@@????????????@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIFFFEEEEEEFFFHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCFFFEEEEEEDDDCCCBBBBBBAAAEEEDDDDDDDDDCCCCCCCCCBBBDDDBBBAAAAAACCCDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFHHHHHHGGGEEECCCCCCDDDDDDDDDEEEEEEEEECCCDDDEEEFFFFFFFFFEEEEEEGGGFFFEEEDDDDDDFFFHHHJJJEEEEEEDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFEEEEEEFFFFFFFFFGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHGGGGGGCCCDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEEEEDDDDDDEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFGGGHHHHHHIIIJJJJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIII>>>>>>======<<<<<<;;;;;;>>>>>>>>>??????>>>>>>>>><<<===>>>>>>===<<<===???????????????@@@@@@@@@AAACCCCCCBBBAAA@@@@@@??????CCCBBBAAAAAAAAABBBCCCCCCAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBAAAAAABBBBBBAAAAAA@@@???@@@@@@@@@@@@???>>><<<;;;>>>?????????@@@@@@@@@@@@============>>>???@@@@@@?????????@@@AAAAAABBBBBB>>>???AAA@@@???>>>???@@@CCCBBBAAA??????@@@BBBDDDAAABBBBBBCCCCCCBBBBBBAAA@@@AAABBBBBB@@@@@@AAABBBAAAAAABBBBBBBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBAAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIGGGFFFEEEFFFHHHJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEECCCBBBAAAAAACCCDDDDDDDDDFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCDDDFFFFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFDDDEEEEEEFFFFFFFFFFFFFFFGGGFFFEEEDDDEEEFFFHHHJJJEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFDDDEEEEEEEEEFFFFFFFFFGGGDDDEEEFFFFFFGGGHHHHHHHHHGGGHHHHHHIIIIIIIIIHHHHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGIIIJJJGGGGGGFFFFFFEEEEEEEEEEEEDDDEEEEEEGGGHHHIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIII>>>>>>========================>>>>>>>>>>>>======;;;===>>>>>><<<<<<===????????????@@@@@@@@@AAAAAABBBBBBAAA@@@@@@??????>>>AAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBAAA@@@>>>===>>>???@@@@@@AAAAAA@@@@@@???>>>>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@@@@??????>>>@@@BBBBBB@@@???@@@@@@BBBBBBBBBAAA@@@@@@BBBDDDAAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCBBBAAA@@@AAACCCAAABBBCCCCCCCCCBBB@@@???AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGGGGDDDDDDCCCBBBBBBBBBBBBBBBEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIFFFEEEEEEFFFHHHIIIIIIHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJHHHHHHGGGFFFFFFFFFFFFGGGCCCDDDDDDDDDDDDCCCCCCBBBEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEFFFFFFGGGGGGFFFFFFEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFDDDBBBAAABBBDDDFFFFFFEEEGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHEEECCCCCCCCCEEEFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHJJJJJJJJJJJJJJJGGGGGGHHHIIIIIIIIIHHHHHHFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIKKKEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJIIIJJJJJJKKKLLLMMMMMMMMMLLLMMMLLLKKKKKKKKKKKKLLLMMMJJJJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG======>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;;;;<<<======<<<<<<===???>>>>>>>>>????????????@@@>>>>>>>>>??????@@@@@@@@@>>>???AAABBBBBBBBBAAA@@@??????@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCCCCBBB@@@???>>>???@@@AAAAAAAAA@@@@@@@@@???????????????@@@AAACCCBBBBBBAAAAAA@@@?????????AAACCCCCCBBBAAAAAAAAA@@@BBBDDDCCCAAA@@@AAACCCAAAAAABBBBBBBBBBBBAAAAAA@@@AAABBBBBB@@@@@@AAABBBAAABBBCCCDDDCCCBBB@@@???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFHHHHHHDDDDDDDDDDDDDDDCCCBBBBBBEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFEEEDDDFFFHHHIIIHHHGGGIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEEEEGGGHHHIIIJJJKKKHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCDDDCCCBBBBBBCCCDDDEEEFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCBBBCCCEEEGGGGGGFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDDDDFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIDDDEEEFFFFFFFFFEEEDDDCCCGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHEEEEEEDDDDDDDDDEEEFFFGGGDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHHHHGGGGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDEEEEEEFFFFFFGGGHHHHHHGGGHHHIIIJJJKKKKKKKKKJJJFFFFFFGGGHHHHHHHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDCCCCCCCCCEEEGGGHHHCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIIIIJJJJJJJJJKKKIIIHHHHHHHHHGGGGGGGGGFFFHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEGGGHHHIIIIIIJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKLLLKKKJJJJJJJJJJJJKKKLLLJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFF======>>>>>>??????@@@@@@:::;;;<<<======<<<;;;::::::<<<======<<<<<<===???============>>>>>>>>>>>>:::;;;<<<===???AAABBBCCC===>>>@@@BBBBBBBBB@@@???>>>>>>???@@@@@@AAABBBBBBAAAAAA@@@@@@@@@AAAAAABBB@@@AAAAAAAAAAAA@@@?????????AAACCCDDDDDDCCCBBB@@@>>>???@@@AAABBBAAA@@@@@@??????>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCC@@@BBBDDDDDDCCCAAAAAABBB???BBBDDDDDDBBB@@@AAACCC@@@AAAAAABBBBBBAAAAAA@@@???@@@AAAAAA??????@@@AAAAAABBBCCCDDDDDDBBB@@@???@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@@@@@@@@@@???@@@@@@AAAAAA@@@@@@???>>>????????????@@@@@@@@@@@@AAABBBDDDEEEGGGHHHIIIDDDEEEFFFFFFFFFEEECCCBBBDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHEEEDDDDDDEEEGGGHHHHHHGGGIIIIIIHHHHHHGGGFFFEEEEEEBBBCCCDDDFFFHHHJJJKKKLLLHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDAAA@@@@@@???@@@AAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@CCCDDDDDDEEEEEEEEEEEEEEEBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDEEEGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFDDDEEEEEEFFFGGGHHHHHHHHHDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCEEEDDDCCCDDDFFFHHHHHHGGGFFFFFFGGGHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEEFFFGGGIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGHHHHHHIIIJJJDDDEEEFFFGGGFFFEEEBBBAAAEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHEEEDDDCCCCCCCCCEEEFFFGGGDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIIIIHHHHHHGGGGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEDDDCCCCCCDDDDDDFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHEEEFFFGGGIIIJJJIIIIIIHHHEEEFFFGGGGGGHHHHHHHHHHHHCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFDDDCCCBBBCCCDDDFFFBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHHHHIIIIIIJJJJJJJJJGGGGGGGGGFFFFFFEEEEEEEEEHHHGGGFFFFFFEEEFFFFFFFFFCCCDDDEEEGGGHHHIIIJJJJJJFFFGGGGGGHHHHHHIIIIIIJJJHHHIIIIIIJJJJJJIIIIIIHHHIIIJJJJJJJJJJJJJJJIIIIIIKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEEEE