BM6@ 6(@@ LLLHHHDDDDDDFFFFFFCCC@@@>>>:::EEE^^^mmmeeeSSSIIIHHH???:::>>>AAA<<<666444777IIITTTNNNGGGIIIKKKIIIHHHGGGEEEBBB@@@@@@??????@@@>>><<<:::777666444444444666888:::>>>CCCIIINNNVVV]]]dddfffjjjpppsssrrrsssrrrrrrrrrrrrsssttttttsssrrrrrrsssssspppjjjddd\\\MMMCCCDDDDDDHHH^^^xxx|||}}}}}}xxxsssqqqqqqnnnhhhbbbXXXYYY\\\___dddiiinnnqqqtttxxx||||||xxxtttrrrrrrmmmeeeccclllvvvyyy{{{~~~{{{|||~~~~~~|||{{{|||}}}~~~~~~zzzRRR888111444///...---,,,+++,,,------.........------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,000//////222777999888666222///444///444888999TTTzzzKKKJJJIIIHHHEEEBBB@@@>>>999666DDDddd~~~rrriiiLLLAAA:::===AAA===666222888IIISSSNNNHHHJJJLLLJJJIIIHHHEEECCCAAA@@@?????????>>>;;;999777555444444666777999<<<@@@FFFMMMRRR[[[aaaggghhhkkkpppsssrrrttttttssssssssssssttttttsssssssssuuuuuuoooddd[[[VVVKKKEEEGGGGGGJJJ```zzz}}}yyytttqqqppplllfff```ZZZ[[[]]]```eeejjjnnnppptttwwwzzzyyyuuuqqqooooookkkeeeeeennnwwwzzz|||~~~wwwzzz}}}~~~||||||yyyzzz{{{xxxpppKKK555///000///...---,,,,,,,,,------------------,,,,,,,,,+++---------,,,,,,+++++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......111666888777555222///333///333888999TTT~~~KKKMMMLLLIIICCC???===>>>;;;666@@@]]]www|||rrriiiOOOCCC:::<<>><<<:::888666555444444888999;;;>>>BBBJJJRRRXXXaaagggkkklllnnnrrrtttssswwwvvvuuuttttttsssssstttuuussssssvvvvvvmmm]]]QQQJJJDDDCCCGGGGGGLLLddd}}}yyytttqqqnnniiibbb]]]\\\]]]___bbbfffjjjnnnoootttvvvvvvuuuqqqnnnmmmlllgggeeehhhqqqyyy|||}}}~~~vvvxxx||||||~~~}}}wwwlllsss}}}~~~}}}```AAA555111...///...---,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++)))))))))))))))*********---------------------------,,,,,,,,,,,,,,,,,,---******++++++,,,,,,------...,,,,,,000555777666444222...333...333888999UUUWWWSSSNNNHHHCCC@@@???>>>>>>777999IIIXXX[[[UUUPPPNNNCCC::::::AAABBB<<<555;;;GGGQQQOOOJJJJJJJJJJJJIIIIIIGGGEEECCCAAA@@@???===;;;999666555444555555999:::===@@@FFFNNNXXX^^^fffkkkooooooqqquuuwwwwwwyyyxxxwwwuuuttttttssssssvvvsssrrrsssrrriiiYYYLLLDDDBBBDDDHHHIIIPPPjjj|||yyytttppplllfff```[[[^^^```bbbeeehhhkkknnnooosssssssssrrrpppnnnmmmlllcccfffmmmuuu|||~~~~~~}}}zzzyyy{{{|||}}}}}}|||lllwwwlllnnnvvvPPP888666555///......------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,))))))***+++,,,------...---,,,,,,000555888777555222...333...333888:::VVVpppcccSSSIIIEEEDDDAAA>>><<<888666:::???BBBEEEHHHJJJBBB::::::@@@EEE@@@999===GGGOOOOOOKKKHHHHHHHHHHHHGGGFFFEEECCCAAA@@@???<<<;;;888666444555666777999;;;>>>CCCJJJSSS]]]dddiiinnnrrrrrrtttyyy|||{{{zzzyyywwwvvvttttttssssssvvvrrrooonnnllldddWWWLLLGGGGGGJJJLLLLLLSSSkkkzzzwwwsssnnniiiddd___[[[```bbbdddgggjjjmmmoooppprrrrrrqqqqqqpppooonnnmmmaaahhhqqqxxx}}}~~~}}}}}}{{{~~~}}}~~~|||}}}jjj]]]sssttthhhDDD222444555///---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))******+++,,,------...,,,---111666999888666222...222---222888;;;WWW}}}gggvvvqqqZZZLLLHHHGGGCCC??????===999555444777>>>DDDDDD@@@;;;:::???DDDBBB;;;@@@GGGNNNOOOJJJFFFDDDDDDEEEEEEDDDDDDCCCAAA@@@???===;;;888666555666777888999<<>>@@@AAA???<<<>>>BBB@@@:::AAAGGGLLLNNNIIICCCAAAAAAAAABBBCCCCCCCCCBBB@@@@@@===;;;888666555777999::::::???FFFNNNWWW```iiioooqqqvvvxxxvvvwww{{{~~~}}}xxxwwwvvvuuutttssssssssssssssspppkkkbbbXXXOOOJJJGGGLLLTTT[[[]]]aaammmxxx~~~{{{~~~uuurrrmmmgggbbb```aaabbbaaacccgggkkknnnqqqrrrssssssrrrqqqqqqqqqoooiiieeebbbooozzz||||||~~~}}}~~~}}}{{{zzzzzz{{{|||}}}{{{zzzxxx|||kkkjjjtttNNN888111///000222------.........---,,,++++++,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************+++++++++,,,++++++///555888888666222...111,,,222888<<>>@@@???>>>BBBBBB======@@@>>>999CCCFFFLLLNNNIIIBBB>>>??????@@@AAABBBBBBBBBAAA@@@>>><<<888666666777:::<<<;;;AAAIIISSS\\\eeemmmrrruuuyyyzzzwwwwwwzzz||||||wwwvvvuuuttttttsssssstttrrrsssssslllaaaTTTKKKGGGJJJSSS```lllsssxxxxxxxxx{{{}}}xxx}}}tttqqqkkkeeeaaa```bbbeeeaaacccgggkkkooorrrttttttuuusssrrrrrrqqqmmmfff```cccqqq||||||{{{~~~}}}zzz{{{{{{zzzyyyyyy{{{}}}~~~zzzzzzsss|||ooonnniiiDDD555222000222888,,,---.........---,,,+++,,,,,,,,,------.........+++++++++,,,,,,---------/////////......------------------------------------,,,,,,++++++,,,,,,---+++++++++***************+++)))***...444777777555222...111,,,111888<<>>???AAABBB@@@>>>:::777777:::;;;:::;;;???AAAGGGPPPYYYaaaiiippptttzzz{{{}}}~~~}}}|||zzzyyyttttttuuuvvvwwwvvvsssqqqwwwwwwuuukkk\\\OOOHHHFFFNNNTTTaaammmuuu{{{~~~||||||{{{yyy{{{~~~ooolllgggccc``````aaabbbdddfffjjjnnnpppqqqqqqppptttqqqpppqqqpppkkkddd___lllssszzz{{{|||~~~~~~{{{{{{zzzyyyyyyzzz|||~~~}}}vvvmmm{{{rrrlllrrr[[[<<<777444222333111333111///000111111...+++......---------,,,,,,,,,++++++******************------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,---...000111333444444666555111333666333???ZZZ```bbbzzzZZZRRRLLLJJJIIIGGGIIILLLLLLHHHCCCCCCFFFIIIJJJJJJKKKIIIHHHGGGEEEAAA;;;777???DDDIIIJJJHHHEEEEEEFFFDDDBBB@@@@@@AAABBB@@@===:::777777:::;;;:::<<<@@@FFFLLLUUU^^^eeelllqqquuu{{{|||}}}~~~~~~|||zzzyyyvvvvvvuuuvvvxxxwwwuuusssuuuuuupppfffYYYNNNJJJIIIOOOWWWfffuuu}}}~~~{{{{{{|||}}}yyyvvvvvvxxxppplllfff```^^^___bbbeeeeeeggglllppprrrssssssrrrsssoooooorrrppphhhdddeeepppvvv{{{{{{{{{~~~~~~|||||||||{{{zzz{{{|||~~~}}}}}}wwwnnn~~~ssskkklll|||yyyQQQ777555333222444222111///------//////---+++---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///111222444444444444000222666333???[[[eeejjj^^^UUULLLHHHGGGFFFJJJNNNRRRLLLFFFGGGMMMQQQPPPMMMKKKJJJIIIHHHFFFAAA;;;666<<>><<<:::777777:::<<<<<<>>>CCCMMMSSS\\\eeelllqqquuuxxx|||}}}~~~~~~~~~}}}{{{zzzzzzxxxvvvvvvwwwwwwvvvuuuuuurrrjjj___TTTMMMMMMNNNSSS^^^ppp|||xxxyyy}}}|||wwwsssrrrrrrppplllddd___]]]___dddggggggjjjnnnrrruuuvvvvvvuuurrrlllnnnsssoooeeeeeennnvvvzzz|||zzzzzz}}}~~~}}}||||||}}}~~~~~~uuuooo}}}xxxuuu{{{yyyxxxeeeDDD111222111222555333///...,,,,,,---......---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++++++++++++++,,,---///000222333444333222///111555222???ZZZooozzzfff[[[NNNHHHEEEEEEIIIOOORRRPPPNNNOOOQQQQQQNNNKKKGGGGGGGGGGGGFFFAAA;;;777999>>>CCCGGGGGGGGGGGGHHHFFFEEEEEEDDDBBB@@@>>><<<:::777777;;;===>>>BBBGGGSSSYYYbbbkkkrrrwww{{{~~~}}}}}}~~~~~~~~~}}}|||{{{{{{yyyvvvuuuuuuvvvwwwvvvuuuoooeeeYYYPPPMMMOOOSSS\\\gggyyy|||xxxzzz~~~~~~{{{xxxtttqqqooonnnjjjeee```___aaaeeegggjjjlllppptttwwwxxxxxxxxxrrrlllnnntttooodddiiixxx|||~~~}}}yyyyyy}}}~~~}}}}}}}}}~~~~~~vvvmmmmmm~~~kkkeeezzzTTT:::...111000111555222///...---------...//////+++++++++************)))******++++++++++++,,,,,,************************))))))))))))))))))))))))*********************************+++++++++++++++***+++,,,...000222333444333333///111444111===YYY{{{ooommm```RRRIIIEEEDDDIIIOOOQQQUUUYYYXXXSSSLLLHHHFFFBBBBBBCCCDDDDDDAAA===999777;;;@@@DDDFFFFFFFFFFFFDDDEEEEEEEEEBBB@@@>>>===:::777777<<<@@@BBBHHHNNNWWW]]]fffnnnuuu{{{}}}}}}}}}}}}}}}||||||{{{{{{xxxuuussstttuuuvvvuuutttmmmaaaUUUNNNNNNSSSXXXgggrrr~~~|||~~~~~~{{{zzzzzzwwwsssooojjjiiifffdddcccdddfffggglllnnnrrrvvvxxxyyyyyyxxxsssnnnooosssmmmfffooo~~~zzzyyy}}}~~~~~~}}}}}}}}}|||}}}fffbbbjjjttt~~~nnnfff|||xxxHHH555...222///000444111------------------...///++++++*********)))))))))((()))))))))*********+++************************))))))))))))))))))))))))++++++++++++++++++++++++***+++++++++,,,,,,,,,---***+++,,,...111333444555555444000111444000<<>>999;;;@@@CCCFFFFFFDDDCCC@@@CCCEEEEEEBBB@@@>>>>>>999777888>>>CCCGGGNNNUUU[[[```gggnnntttzzz}}}|||||||||{{{{{{{{{{{{{{{xxxuuuttttttuuuuuutttppphhh]]]TTTQQQSSSYYY^^^pppzzzyyyyyy|||yyyyyy{{{zzztttoooiiiiiihhhggggggggghhhhhhnnnpppssswwwxxxxxxwwwwwwrrrqqqooommmiiijjjttt}}}|||zzz~~~~~~~~~}}}}}}zzzyyy```^^^lllzzz}}}}}}~~~wwwiii@@@222000222......333000+++,,,......,,,++++++,,,+++++++++*********))))))''''''(((((()))*********************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,---------++++++---///222444555666555444000222444111===XXXhhh^^^|||bbbVVVKKKFFFFFFIIIQQQYYYbbbeeegggddd[[[RRRLLLJJJHHHGGGEEEEEEFFFFFFDDDCCC<<<>>>AAAEEEGGGFFFDDDBBB<<<@@@CCCDDDBBB@@@@@@@@@999666888???FFFLLLTTT[[[```dddhhhmmmqqqwww||||||{{{{{{zzzzzzzzzzzzzzz|||yyywwwvvvvvvvvvuuutttiiibbbZZZUUUUUUZZZaaafffvvv~~~~~~sssuuu||||||xxxyyy|||{{{ssslllkkkjjjhhhggggggiiikkkllloooqqqtttvvvwwwwwwuuutttqqqsssooofffdddmmmxxx~~~{{{}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~jjjiiiwww}}}|||wwwSSS999//////111,,,---222000,,,000333333000---,,,---,,,,,,+++++++++*********'''(((((()))******++++++++++++++++++++++++++++++************************************************))))))******+++,,,,,,,,,+++,,,...000333555777888333333///222666333@@@\\\}}}mmm___}}}YYYOOOEEECCCFFFLLLVVV___mmmllliiieee```ZZZTTTPPPNNNLLLIIIHHHHHHHHHGGGFFF???AAACCCFFFHHHGGGDDDBBB999>>>BBBCCCBBB@@@@@@AAA888666888@@@HHHNNNWWW___dddfffiiilllooosssyyy}}}{{{{{{zzzyyyyyyyyyyyyzzz}}}{{{xxxxxxxxxwwwvvvuuuccc^^^XXXUUUXXX___gggkkkxxx|||rrruuu}}}~~~~~~~~~|||wwwxxx{{{zzzrrriiinnnkkkhhhffffffiiimmmpppoooqqqtttvvvvvvuuutttrrroootttnnnaaa```nnnyyyzzzyyy~~~~~~~~~|||}}}}}}~~~~~~~~~}}}}}}yyywww{{{zzzyyyzzziiiAAA444---///000***,,,222000000444888999555111000///,,,,,,,,,++++++++++++***((())))))***++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((()))***+++++++++,,,---///111444666888999111111...222777666CCC___{{{nnn]]]zzz^^^LLLEEEGGGEEENNN___fffqqqqqqlllddd___\\\XXXRRRVVVVVVQQQLLLNNNRRRNNNFFFDDDCCCCCCFFFHHHIIIFFFBBB:::;;;???EEEEEE@@@===>>>888999===GGGSSS]]]ccceeegggmmmrrruuuuuuwww}}}|||{{{zzzyyyyyyzzz{{{||||||yyywwwxxx{{{zzzuuuqqqcccVVVQQQZZZeeejjjqqq{{{}}}ssspppxxx}}}~~~~~~}}}{{{yyyyyyyyyvvvpppkkklllkkkiiiiiijjjllloooqqqxxxwwwuuuuuuvvvvvvuuusssqqqooohhhccchhhttt{{{zzz||||||}}}}}}~~~}}}xxxxxx{{{tttgggqqq{{{WWW:::000000///------,,,,,,,,,...222555555222...------+++++++++++++++***)))(((***+++---//////---+++))),,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((()))******---+++)))((()))*********))))))*********+++++++++///---,,,...222444444222111111///222666444@@@\\\ggg___aaaOOOFFFEEECCCNNN```gggqqqsssoooeee\\\WWWSSSNNNYYY]]]^^^[[[YYYWWWPPPHHHEEEEEEEEEGGGIIIHHHEEEAAA===<<>>CCCFFFBBB===<<<===AAAHHHSSS___iiinnnqqqtttuuuvvvwwwxxxyyyzzzzzz{{{zzzzzzzzz{{{{{{|||}}}~~~{{{yyyzzz|||wwwlllbbbVVVUUU[[[hhhqqqwww~~~}}}yyyvvvqqqnnnnnnmmmlllkkkiiihhhhhhiiikkknnnqqqssswwwvvvtttttttttsssqqqooooookkkffffffooozzz}}}{{{~~~|||{{{|||~~~|||uuupppvvvxxxfff|||___AAA333111111000///............,,,---...---,,,+++,,,---***************))))))((((((***+++------,,,***)))(((((((((((((((((((((((()))(((((((((((()))******)))((('''(((***,,,------++++++++++++,,,,,,,,,,,,------///222555666666555111111...111555333???ZZZpppiii]]]MMMEEEBBB???KKK\\\```aaacccaaa___\\\XXXNNNCCC???FFFQQQZZZ___ZZZNNNCCCAAACCCGGGJJJKKKIIIGGGDDDDDD???>>>BBBEEEBBB>>>===@@@EEENNNZZZeeemmmsssuuuwwwvvvvvvwwwxxxyyyyyywww{{{zzzzzzyyyyyyyyyyyyyyy|||yyywwwyyyzzzttthhh]]]UUUVVV]]]jjjuuu|||~~~~~~yyywwwsssooolllkkkjjjiiihhhhhhiiikkkmmmqqqtttvvvxxxwwwwwwwwwxxxxxxuuusssnnniiifffjjjttt}}}~~~{{{~~~|||zzz{{{}}}|||tttiiicccjjjvvv|||bbbjjj|||xxxOOO666222000000///...............,,,,,,++++++***+++,,,...***+++++++++++++++******((()))***,,,,,,+++***)))))))))))))))))))))))))))))))))(((((())))))***++++++***)))***,,,...------++++++,,,,,,,,,---------...///222555888999888777333333000333777555AAA\\\oooiiiSSSHHHCCCAAA???KKKYYYYYYXXXXXXXXX\\\bbbbbbTTTDDD>>>===DDDSSS```___QQQDDD>>>AAAEEEIIIJJJJJJIIIHHHFFFAAA???BBBCCCAAA???@@@CCCJJJTTT```jjjppptttvvvwwwvvvuuuvvvxxxyyyxxxwwwzzzzzzyyyxxxvvvuuutttsssvvvuuuuuuvvvuuuoooeee]]]]]]\\\aaalllyyy~~~~~~{{{zzzwwwsssoookkkhhhfffiiiiiikkkmmmppptttwwwxxxwwwwwwwwwyyy{{{zzzxxxvvvkkkhhhhhhoooyyy~~~|||}}}{{{zzzzzz}}}}}}zzzrrrgggbbbjjjvvvuuuttt|||uuuvvvccckkkgggAAA000111......---,,,,,,,,,------...,,,+++***+++,,,---...++++++,,,,,,---,,,,,,+++((()))***++++++++++++***++++++++++++++++++++++++)))))))))))))))***++++++...---,,,,,,......---+++++++++,,,,,,,,,---------,,,///333666777777666555444333000333777444@@@[[[llleeeMMMEEECCCAAA@@@MMM[[[YYYWWWVVVUUUYYYaaacccWWWHHHBBB<<<>>>NNN]]]\\\OOOBBB>>>AAAEEEGGGGGGHHHHHHIIIEEEBBB@@@BBBAAA???AAAEEEHHHPPP\\\gggooosssvvvwwwvvvvvvwwwwwwwwwxxxxxxyyyxxxxxxxxxwwwuuusssqqqppprrrssssssrrrmmmgggaaa^^^fffeeegggqqq}}}~~~|||~~~}}}|||||||||zzz{{{yyyuuuooojjjggggggiiijjjkkknnnqqqtttwwwyyyuuuuuuvvvxxxyyyyyyvvvtttiiihhhllluuu|||~~~~~~~~~{{{zzzzzz{{{~~~~~~|||zzzwwwqqqooowwwwwwwww}}}qqq}}}vvvUUU888---///------,,,,,,,,,,,,,,,---///---++++++,,,---------***+++,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***++++++...---------......,,,***++++++++++++,,,,,,,,,,,,(((---222555555333222111111111...000444111===XXXjjj```MMMFFFCCCAAAAAARRRaaa___ZZZYYYUUURRRTTTVVVPPPHHHCCC<<<>>>MMMZZZXXXLLLBBB@@@BBBEEEEEEDDDDDDFFFHHHDDDBBBBBBCCC@@@===BBBJJJPPPYYYeeeooouuuwwwyyyzzzwwwyyy{{{zzzwwwvvvxxxzzzvvvvvvvvvvvvvvvtttsssrrrpppssssssnnneee___^^^___gggiiimmmuuu~~~~~~|||zzzyyyxxxwwwxxxxxxvvvqqqlllhhhiiijjjhhhiiikkkmmmpppsssuuuwwwvvvuuuvvvwwwxxxvvvssspppggghhhpppzzz~~~||||||yyyyyyzzz||||||{{{{{{{{{zzzyyy~~~vvvwwwfffEEE333...///------,,,,,,,,,------...000---++++++,,,---+++***((()))******+++++++++***)))***++++++,,,---------++++++++++++++++++++++++******))))))******+++,,,+++++++++,,,......,,,************++++++++++++,,,)))...444777666333000000000000---///333000;;;VVVddd\\\OOOHHHEEEAAACCCVVVgggfff]]]\\\VVVLLLFFFFFFFFFDDDCCC>>>CCCRRR]]]YYYOOOIIICCCDDDEEEDDDAAAAAACCCFFFBBBCCCDDDCCC>>><<>>>>>@@@AAACCCDDDCCCCCCIIIPPP\\\eeeqqq{{{~~~|||{{{{{{{{{{{{zzzwwwuuuxxxyyyxxxvvvwwwxxxrrrkkkoooqqqnnneee]]][[[^^^aaammmnnnpppuuu~~~|||yyyyyyxxxxxxyyyzzz|||}}}}}}zzzwwwuuusssssstttssspppmmmjjjhhhhhhhhhkkkkkkkkkkkkllloootttxxxzzzwwwwwwyyyxxxqqqkkkjjjkkkrrrzzz}}}{{{xxxxxxzzzvvvxxx{{{}}}~~~}}}{{{zzz{{{|||mmmppp~~~iiieeezzzvvv~~~qqqpppGGG111111222---.........///////////////,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,,,,,,,---,,,,,,++++++++++++,,,***)))(((***+++))))))************))))))++++++++++++++++++++++++***))))))***,,,------,,,...333999===;;;777333111111222------222222>>>UUUxxxWWWWWWLLLJJJEEEGGG[[[wwwiiiZZZMMMJJJKKKHHHFFFFFFFFFCCCNNNaaadddTTTFFFDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCGGGOOOWWWdddlllvvv~~~||||||{{{{{{|||{{{xxxvvvwwwxxxxxxxxxzzz|||xxxqqqllljjjfffaaa___aaadddfffoootttwwwxxxzzz|||zzzuuuuuuuuuuuuvvvxxx{{{~~~}}}yyyvvvtttssssssrrrpppmmmlllkkkkkkkkkjjjlllnnnooooooppprrrvvvyyyxxxuuuvvvxxxwwwqqqllllllqqqvvv|||}}}zzzwwwwwwxxxxxxzzz|||~~~~~~|||{{{yyy||||||~~~|||uuulll|||}}}~~~}}}hhhEEE444222222000........................,,,,,,,,,,,,+++++++++***)))***++++++,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,***)))((()))+++))))))*********))))))(((*********************+++)))(((((()))+++,,,,,,++++++...333777999777444111222333......333444???VVV___]]]JJJGGGEEEOOOhhhyyy___VVVOOONNNPPPNNNLLLKKKMMMIIIXXXsssvvv]]]HHHEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCGGGQQQ]]]dddnnnssszzz}}}|||{{{|||}}}|||zzzxxxyyy{{{zzzyyy|||~~~zzzssslllfff```^^^aaafffjjjmmmwww}}}~~~{{{zzzxxxuuutttsssrrrsssuuuxxx|||~~~|||xxxuuutttttttttpppmmmjjjjjjmmmooonnnlllnnnqqqsssuuuvvvwwwyyy{{{wwwttttttvvvuuuooommmnnnxxx|||~~~}}}yyyvvvuuuvvvxxxzzz|||~~~~~~~~~}}}|||~~~|||||||||ooovvvyyy}}}VVV>>>444111000111.........------,,,,,,,,,------,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++***++++++,,,,,,+++++++++***++++++***(((((()))+++***************)))((('''(((((()))))))))*********)))(((''')))+++,,,+++***)))))),,,000555777444111222333//////444555@@@WWWhhheeePPPJJJKKKZZZqqq}}}uuufffVVVSSSQQQRRRTTTSSSQQQOOOLLLHHH\\\~~~gggKKKDDDFFFEEEDDDDDDCCCDDDEEEEEEGGGGGGEEEGGGPPP___mmmssstttwww{{{~~~~~~~~~~~~}}}||||||}}}}}}|||zzz|||}}}{{{yyyzzz{{{vvvpppmmmgggcccccceeeiiiooouuu}}}|||zzz|||{{{xxxuuutttrrrpppqqqtttwwwyyy~~~|||yyyvvvuuuuuuvvvwwwooollliiijjjmmmpppooommmooossswwwyyyzzzyyyzzz{{{xxxuuutttuuurrrmmmlllooo}}}~~~}}}yyywwwvvvwwwvvvxxx{{{}}}~~~}}}|||yyysssrrrqqqtttvvvzzzhhhCCC555222...,,,000......------,,,+++******---,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++***+++,,,,,,,,,,,,,,,,,,***++++++***(((((()))*********+++******)))((('''(((((())))))***+++++++++***)))((()))+++---,,,++++++((((((,,,333666444000111333//////444444???VVVllljjjWWWRRRVVViii{{{{{{kkk[[[TTTUUUUUUSSSRRROOOLLLIIICCCAAAXXX}}}mmmOOOEEEHHHGGGFFFEEEEEEEEEGGGGGGHHHIIIIIILLLYYYmmmyyy}}}{{{}}}~~~~~~~~~}}}~~~~~~}}}|||zzzzzzxxxuuuvvvxxxtttmmmjjjhhhiiilllmmmnnnwww~~~xxxrrrtttxxxwwwrrrsssqqqpppoooppprrrtttvvvyyyxxxvvvuuuuuuvvvwwwxxxpppmmmjjjjjjmmmnnnnnnlllooosssxxx{{{{{{zzzzzzyyyzzzwwwuuutttpppkkkkkkppp}}}~~~~~~|||zzzyyyyyyyyyyyyzzz|||}}}~~~~~~~~~~~~}}}~~~wwwllleeesss}}}xxxqqqiiijjjmmm|||{{{VVV666000111---+++000......---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***++++++,,,---------------******+++)))((('''(((******************)))((((((*********+++++++++,,,,,,+++******+++---......---...+++))),,,111444222///000111...///444333===TTT{{{lllmmmVVVUUU___uuu{{{iii\\\[[[]]][[[TTTLLLHHHCCC???BBBBBBUUUuuuuuu\\\OOOKKKJJJHHHFFFFFFFFFHHHIIIGGGKKKMMMSSSdddxxx~~~~~~|||uuuuuusssrrrtttwwwuuuooofffgggnnnvvvwwwwwwyyyrrrrrrvvvsssmmmllllllmmmnnnpppsssuuuwwwttttttttttttuuuuuuvvvvvvooonnnmmmlllkkklllmmmmmmpppsssxxx{{{{{{zzzyyyyyyzzzwwwuuusssnnnjjjmmmsss{{{||||||||||||{{{zzzzzz}}}}}}}}}}}}|||{{{zzzzzz|||~~~iii[[[QQQnnn|||yyyooonnnzzzeeeJJJ333///111......222---------,,,,,,+++++++++******++++++++++++,,,,,,((()))******++++++************+++,,,------------)))******)))''''''(((***))))))************))))))++++++++++++++++++++++++,,,+++***,,,...///...---///---,,,---111222111000///111...///444333===SSStttkkkrrrUUUXXXiiioooiiicccfffcccWWWLLLGGGCCC???EEEEEEOOOeeewwwwwwgggXXXNNNLLLIIIGGGFFFGGGHHHIIIIIIOOOUUU]]]ppp}}}|||uuuvvvtttrrrtttwwwuuuppphhhhhhppp}}}yyyuuuuuuqqqkkkjjjkkkmmmoooqqqsssttttttrrrssstttttttttsssrrrqqqkkknnnooommmjjjiiimmmqqqqqqtttyyy{{{{{{zzzyyyyyyxxxvvvtttsssnnnlllqqqyyyzzz{{{{{{|||}}}|||zzzyyy{{{{{{{{{{{{{{{{{{{{{{{{|||ooocccUUUuuu|||zzzOOO@@@333//////......111------------,,,,,,,,,,,,)))))))))******+++++++++((())))))***************(((((()))***+++,,,,,,+++)))******)))''''''((()))'''((()))******+++******,,,,,,++++++******))))))+++******+++---......---------...///000111111111///111///000555444===SSSssslllyyy[[[aaavvvzzzyyygggkkkhhh[[[OOOLLLJJJFFFCCCAAADDDRRRfffpppgggYYYOOOMMMJJJHHHFFFGGGHHHIIILLLTTT\\\fffzzz}}}|||{{{zzzwwwtttuuuwwwtttnnnnnnkkkqqq{{{tttpppmmmiiilllmmmoooqqqqqqqqqppppppsssssstttuuutttqqqooommmhhhmmmpppnnniiiiiinnntttrrruuuyyy{{{{{{zzzzzzzzzvvvtttsssrrrooonnnuuu~~~zzzzzz{{{|||}}}|||yyywwwvvvvvvxxxzzz|||~~~|||xxxhhh}}}ppp@@@:::222---++++++---///------------------------(((((())))))*********+++(((((()))***************&&&&&&((())))))*********)))******)))''''''((()))&&&'''(((***++++++++++++,,,,,,+++***)))(((''''''***))))))***,,,------,,,))),,,...000000000111333000222000111666555???TTTuuummm___pppvvvrrrooohhh___XXXSSSLLLGGGCCCEEEDDDBBBHHHRRRTTTOOOLLLKKKHHHEEECCCDDDHHHLLLJJJTTTcccuuu~~~{{{zzzzzzsssssstttqqqooonnntttuuuyyyvvvnnnnnnpppnnnjjjiiilllnnnpppssssssrrrqqqooorrrrrrrrrrrrpppooonnnmmmllllllkkklllmmmnnnpppqqqtttvvvyyy{{{|||{{{zzzyyyvvvsssooommmoootttyyy|||}}}{{{{{{{{{zzzyyywww{{{|||}}}|||||||||~~~xxx|||\\\666444111...---,,,---------,,,+++++++++,,,---...************************+++,,,,,,---,,,+++***)))'''''''''((()))+++------))))))))))))))))))))))))''''''(((((())))))***************))))))))))))))))))))))))******++++++,,,+++,,,------...///000000111333///...333555CCC]]]yyyfffggg|||zzzttttttpppiii```XXXPPPKKKIIIKKKIIIEEEDDDFFFDDD???EEEGGGHHHEEEBBBCCCJJJPPPNNN[[[mmm||||||{{{{{{vvvsssooonnnssszzzyyyxxx|||}}}}}}|||ssslllkkkkkkiiiggghhhfffhhhlllpppssssssssssssssssssrrrqqqpppooommmlllnnnmmmmmmmmmnnnqqqsssuuuwwwxxxzzz{{{{{{zzzyyyxxxwwwsssoooppptttzzz~~~~~~}}}{{{{{{||||||zzzyyyzzz{{{}}}}}}}}}~~~zzz|||{{{iiiEEE444333000...---------...,,,+++************+++,,,************************++++++,,,,,,,,,+++)))((())))))))))))***,,,---...************************(((((((((((((((((()))))))))))))))))))))*********************++++++++++++,,,,,,,,,---...///000111111333///...333555CCC]]]zzzxxxgggkkkyyyrrrqqqmmmfff[[[RRRNNNMMMOOOPPPNNNGGGDDDDDDEEECCCDDDGGGIIIGGGCCCDDDKKKRRRSSSeeeyyy~~~|||{{{xxxvvvrrrmmmooo|||{{{wwwwwwyyyrrrllljjjgggdddfffjjjgggiiimmmpppssstttttttttssssssrrrqqqpppnnnlllkkknnnmmmllllllnnnrrruuuxxx|||||||||{{{zzzyyyxxxwwwvvvqqqnnnpppxxx~~~}}}|||{{{|||}}}~~~}}}{{{zzz{{{||||||}}}~~~zzzvvvxxxYYY:::222111000...------...///---,,,,,,+++++++++,,,,,,******************************++++++******)))(((++++++******+++,,,,,,---++++++++++++++++++++++++((((((((((((((('''''''''(((((())))))******++++++,,,,,,++++++++++++++++++------,,,---...000111333000333//////333444BBB\\\vvvwwwkkklll{{{uuuppplllfff```XXXQQQPPPSSSUUUUUURRRMMMKKKLLLMMMNNNJJJKKKKKKHHHFFFGGGLLLPPPXXXooo~~~uuussssssrrrrrrwwwxxxuuurrrqqqrrrwwwsssnnnjjjeeebbbgggnnnpppqqqrrrttttttsssrrrqqqssssssrrrqqqpppnnnllllllmmmlllkkklllnnnrrrwwwyyy~~~}}}{{{yyywwwvvvuuusssnnnlllooowww}}}}}}|||{{{zzzyyyzzz}}}~~~}}}|||zzz{{{|||||||||~~~{{{hhhppp~~~kkkHHH777000000///.........//////000/////////............++++++++++++++++++++++++))))))*********))))))))),,,++++++*********++++++++++++++++++++++++++++++)))(((((((((''''''&&&&&&''''''((()))***++++++,,,------,,,,,,++++++******...---------...000333444000222//////333444AAAZZZ}}}}}}uuuvvvooosssxxxtttppplllkkkooonnngggaaaaaa[[[ZZZZZZ]]]___ZZZRRRLLLMMMKKKHHHGGGIIILLLQQQTTTeee{{{vvvrrrqqquuuzzz}}}vvvqqqlllkkkmmmssspppllliiidddaaagggooossssssttttttsssrrrpppooorrrrrrrrrrrrqqqooonnnmmmnnnmmmmmmnnnqqquuuyyy|||}}}{{{xxxvvvuuutttrrrooommmqqqvvvzzzyyywwwxxxwwwwwwyyy{{{}}}}}}|||{{{{{{{{{{{{{{{}}}rrreeevvvuuuPPP666111//////...............///000000000000///.........------------------------))))))))))))))))))******++++++***))))))))))))***++++++++++++++++++++++++))))))(((((('''''''''&&&''''''((()))***++++++,,,,,,,,,,,,++++++*********---------...///111333555000222//////333444@@@YYY|||tttwwwwwwsssvvvrrrnnnjjjqqqwwwmmm\\\YYY```ppp|||vvvcccTTTLLLKKKIIIIIILLLSSS[[[aaawww{{{uuusssyyyzzzvvvpppiiigggiiinnnjjjhhhfffcccaaafffmmmnnnnnnoooppppppqqqpppppprrrrrrssssssrrrqqqqqqpppppppppqqqsssuuuxxx{{{}}}}}}}}}|||{{{yyyvvvtttsssrrrrrrsssuuuxxxyyyxxxwwwwwwwwwvvvxxxzzz||||||{{{{{{{{{{{{{{{{{{~~~zzzyyy|||nnnrrr|||cccBBB111222//////..............................---,,,+++***------------------------******)))))))))***++++++******))))))((()))))))))++++++++++++++++++++++++))))))))))))(((((((((((((((((())))))******++++++++++++******************,,,---...000111333444444///222///000333333???XXX}}}qqqwwwxxxwww}}}xxxooogggooo{{{bbbXXXZZZpppqqq^^^PPPSSSUUURRRPPPWWWfffsss{{{uuuttt{{{}}}yyyuuuoooggg```bbbiiikkkgggeeefffeeedddhhhmmmkkklllmmmnnnpppqqqrrrrrrqqqrrrssssssttttttssssssnnnoooqqqsssvvvxxxyyyyyyyyyzzz{{{zzzyyywwwtttrrrooossswwwyyyxxxwwwxxxyyyxxxxxxwwwyyy{{{||||||{{{zzzzzz{{{|||~~~uuukkklllttt|||~~~{{{nnnTTT:::111666////////////...------,,,------......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++,,,---*********))))))***++++++************************)))))))))***************)))))))))))))))*********))))))))))))))))))******+++,,,///222444444444444///222///000444333???WWWxxxsssssszzzzzzxxxiiikkkqqq[[[PPP```yyy|||jjjXXXWWW___ccc]]]TTTYYYmmmwwwsssttt{{{|||qqqeeeZZZVVV___kkklllhhhfffhhhiiiiiikkkooonnnnnnooopppqqqrrrssssssqqqrrrssstttuuuuuuuuuuuujjjllloooqqqssstttuuutttwwwxxxzzzzzzzzzwwwtttrrrkkkqqqxxxyyywwwvvvwwwzzzzzzyyyxxxzzz|||}}}}}}|||xxxyyy{{{}}}}}}mmmdddkkkxxx}}}eeeFFF///+++111////////////...---,,,+++...///000000///---+++***************************++++++*********+++---...++++++******++++++,,,---))))))))))))))))))))))))))))))******++++++,,,,,,*********)))))))))))))))''''''(((((())))))*********,,,000333555555444333///222///000444333>>>VVVqqqvvv|||ppp{{{{{{xxxwww]]]JJJNNNYYY[[[\\\```iiippprrriii]]]___rrr~~~zzzvvvzzz~~~~~~{{{tttkkkddd]]]YYY]]]cccaaaccciiiqqqvvvvvvqqqlllqqqooonnnpppsssuuusssppprrrqqqrrrtttwwwwwwtttqqqmmmppptttxxxxxxvvvrrrooouuuvvvwwwwwwvvvtttrrrqqqvvvxxxyyy{{{{{{zzzxxxwwwwwwwwwxxxxxxzzz{{{}}}~~~}}}{{{zzz|||xxxccceeettt{{{OOO666666666...//////...---,,,,,,++++++------,,,,,,,,,------...***+++---...///...------,,,,,,,,,+++++++++******,,,---...///...---,,,+++---,,,***)))))))))***+++(((((((((((()))***+++,,,***)))(((&&&&&&((()))***+++&&&%%%***+++))))))---------...000333444333222000,,,---111000222@@@QQQpppuuuzzz}}}dddMMMMMMTTTWWWYYY]]]pppttttttllleeejjj~~~{{{wwwtttyyy}}}zzzzzzuuuqqqnnnlllfff___]]]___\\\___fffnnnuuuvvvrrrnnnnnnmmmmmmppptttvvvuuussssssrrrsssuuuxxxxxxuuuqqqqqqsssuuuxxxxxxwwwtttsssvvvvvvvvvuuuuuutttsssrrrwwwxxxyyyzzz{{{zzzyyyyyyuuuvvvvvvwwwyyyzzz{{{{{{}}}{{{{{{|||rrrjjjvvvpppIII444222111,,,000//////...------,,,,,,------------------------++++++,,,---------------++++++++++++************+++++++++++++++***)))(((++++++***)))))))))))))))(((((((((((()))***+++,,,+++***)))(((((()))***+++...)))(((+++,,,)))))),,,,,,---...000333444333111111...///222000222???PPPppprrrjjj~~~wwwrrrnnnVVVQQQVVVZZZ]]]aaarrrtttrrrnnnlllvvv{{{wwwsssxxx}}}~~~{{{vvvpppnnnhhhiiilllooojjj```YYYXXX[[[^^^eeelllrrrssspppmmmjjjkkklllppptttvvvvvvuuussssssuuuwwwyyyxxxuuurrrvvvvvvwwwwwwwwwwwwwwwwwwwwwvvvuuusssssssssttttttxxxyyyyyyyyyzzzzzzzzz{{{vvvvvvxxxyyyzzzzzzzzzzzz}}}ppptttzzz[[[???222/////////000000//////......------+++,,,---......---,,,++++++++++++***++++++,,,---************)))))))))))),,,+++***)))(((''''''''')))))))))))))))(((((('''(((((((((((()))***++++++,,,+++***))))))***+++,,,+++((((((***+++)))***---,,,,,,...111444444333111333///000222111222@@@PPPppphhhaaavvvmmmhhhZZZNNNVVViiizzz}}}~~~vvvddd^^^bbbggghhhhhhpppqqqqqqrrrvvv~~~xxxyyyxxxuuuooohhhbbb___\\\]]]bbbeeebbbYYYTTTTTT___bbbgggllloooooommmkkkjjjkkknnnrrruuuvvvvvvuuutttuuuwwwyyyyyyxxxuuutttyyyxxxwwwuuuvvvwwwyyyzzzwwwuuusssqqqqqqsssuuuvvvyyyyyyxxxxxxyyyzzz{{{|||xxxyyyzzz{{{||||||{{{{{{~~~~~~zzzppp}}}hhhDDD555111---...444//////......------------+++,,,---......---+++))),,,+++***))))))***+++,,,))))))))))))((((((((((((...,,,+++)))((((((((()))&&&'''((())))))((('''&&&(((''''''(((((()))***++++++******))))))******+++''''''((()))))))))+++...,,,,,,...111444555333000222...///333222444BBBSSSooojjjbbb||||||wwwkkkdddddd[[[NNNMMMWWWWWWdddrrrsss{{{ssspppsssuuuppphhhllloootttyyy|||tttkkkccc\\\XXXUUUWWWUUUUUUVVVTTTQQQRRRVVVaaadddiiimmmoooooonnnmmmlllooorrrtttuuuuuuttttttuuuvvvxxxyyyxxxwwwvvvuuuzzzxxxvvvuuutttvvvxxxyyyvvvtttrrrpppqqqsssuuuwwwxxxwwwwwwxxxxxxzzz{{{|||yyyyyyzzzzzzzzzzzzzzzzzzyyyzzz|||vvvqqqyyyUUU555///000,,,,,,333------,,,,,,,,,,,,,,,++++++,,,---......,,,***))),,,+++))))))((()))***+++)))))))))(((((((((''''''---+++***(((''''''((()))&&&'''((())))))((('''&&&''''''''''''((()))***+++)))))))))(((((()))))))))))),,,---+++)))***,,,---+++,,,...222555555222000///---...222333555CCCUUUmmmmmmfffxxxrrryyy}}}pppfffccc^^^UUUQQQTTTMMMWWWzzzllleeevvv|||rrrcccgggllluuu}}}yyymmmbbbZZZVVVTTTSSSVVVQQQMMMMMMLLLMMMTTT\\\___ccciiimmmoooppprrrsssooorrrvvvwwwvvvuuuttttttvvvwwwxxxwwwuuuuuuvvvwwwyyyxxxwwwvvvuuuvvvwwwwwwuuusssqqqpppqqqsssvvvwwwuuuvvvvvvwwwxxxyyyzzzzzzxxxwwwwwwvvvvvvvvvvvvwwwzzz}}}{{{zzzeeeGGG111///000***(((...,,,+++++++++++++++++++++,,,,,,------,,,+++***))),,,+++******)))*********))))))))))))((((((((((((((((((''''''&&&&&&''''''&&&''''''(((((((((((((((''''''''''''((()))******((((((((((((((((((((((((000444444///******+++++++++,,,///222555555222//////,,,---222222444CCCTTTjjjmmmgggvvvjjjnnn{{{qqqhhhccc]]]XXXTTTRRROOOfffnnn^^^iiiyyyxxxdddkkkrrr{{{}}}}}}wwwnnnbbbXXXTTTSSSSSSSSSRRRMMMJJJJJJJJJMMMUUU^^^```dddiiimmmnnnooorrrtttooosssxxxyyyxxxvvvuuuuuuxxxxxxwwwuuurrrrrrvvvyyyxxxxxxxxxxxxxxxwwwvvvuuusssrrrqqqqqqrrrsssuuuwwwrrrsssuuuwwwxxxxxxxxxxxxyyywwwuuusssssstttuuuvvv{{{xxxNNN===000222111+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++,,,,,,+++******)))*********)))))))))((((((&&&&&&'''(((((((((((('''((((((''''''(((((()))***'''''''''''''''(((******)))))))))******)))))))))---333444...)))***---,,,***,,,///333666555222///111---...111111222@@@QQQgggllliiivvvjjjppp~~~{{{sssnnnfff^^^UUUGGGSSSttt]]]```uuukkkwww~~~{{{vvvsssjjjbbbWWWQQQOOOPPPRRRRRRNNNJJJHHHJJJKKKMMMTTT\\\cccgggkkkmmmllllllnnnqqqooosssyyy{{{yyywwwwwwxxxxxxxxxwwwssspppqqquuuzzzwwwxxxzzz{{{zzzxxxvvvuuurrrqqqqqqqqqrrrtttuuuvvvppprrruuuwwwxxxxxxwwwvvv{{{yyyvvvsssssstttwwwxxxuuu{{{vvv}}}yyyYYY===444000333333...+++---------------------------...---,,,+++************+++,,,---------+++***)))************))))))))))))&&&((()))+++++++++******)))(((''''''''')))***+++'''&&&&&&''''''((()))*********++++++++++++******%%%,,,///***'''+++//////***,,,///333666555222///333//////111000000===MMMeeeoookkkvvvnnnxxx}}}sssfffZZZFFFMMMsssggglllgggooozzzvvvuuuiiiccc]]]VVVSSSTTTUUUSSSPPPHHHKKKPPPTTTWWW[[[^^^aaakkkkkkkkklllmmmnnnooopppuuuuuuuuuvvvwwwyyyzzz{{{|||xxxsssrrrssstttsssrrrsssuuuwwwyyyzzzxxxvvvtttppppppppppppqqqsssuuuwwwuuusssqqqssswwwyyyyyywwwtttuuuvvvvvvvvvvvvxxxzzz~~~}}}yyyvvvkkkIII222222222111000//////......---+++))))))***+++,,,******++++++++++++*********++++++++++++***))))))''''''''''''((((((((((((((((((''''''(((((()))***))))))))))))((((((((((((''''''''''''''''''''''''******))))))((((((''''''))))))*********))))))(((,,,---///000111222111111222111,,,///444222:::PPPeeeuuurrrvvvmmmyyyyyy{{{oooZZZLLLNNNiiisss\\\UUUXXXhhhttttttsssuuuvvvjjjbbb^^^[[[ZZZYYYVVVPPPJJJHHHLLLQQQVVVZZZ^^^bbbeeehhhiiiiiikkkmmmoooqqqrrruuuvvvvvvwwwxxxyyy{{{{{{yyyvvvtttsssuuuvvvuuusssoooqqquuuxxxyyyxxxvvvtttooooooooooooqqqsssuuuvvvsssrrrqqqssswwwzzz{{{zzzxxxxxxxxxvvvttttttuuuvvvxxxtttxxx|||wwwxxxwwwXXX:::111111000000///......---------+++*********+++,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++******''''''((((((((()))))))))******))))))******+++,,,)))(((((((((((('''''''''((((((((((((((((((((((((***)))))))))((((((((('''))))))************))))))+++---...000111111111111///000,,,///555333;;;QQQcccqqqqqq|||sss~~~|||{{{___QQQMMMZZZ{{{tttUUUMMMLLLXXXeeemmmttt|||uuukkk___^^^^^^___^^^YYYOOOHHHKKKOOOTTTYYY]]]aaafffiiiggghhhjjjlllooorrruuuwwwvvvvvvxxxyyyzzz{{{||||||vvvuuuuuuvvvwwwwwwvvvuuuooorrruuuxxxxxxvvvsssqqqlllmmmmmmoooqqqsssuuuvvvrrrqqqrrruuuyyy{{{||||||zzzzzzzzzxxxvvvuuuwwwyyy{{{ttt}}}zzztttttt|||eeeFFF111000//////......---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***((((((((()))))))))******,,,,,,++++++,,,,,,---...((((((((((((''''''''''''************************))))))))))))(((((((((((())))))************))))))+++,,,...000111111111000...000---///444333:::MMM___gggnnnyyygggSSSIIIPPPeee~~~}}}eeeUUUQQQTTT___lllttt||||||tttlll```___^^^]]]\\\YYYSSSNNNRRRUUUZZZ^^^aaadddhhhjjjjjjkkkmmmooorrruuuxxxyyytttvvvxxx{{{}}}~~~~~~~~~uuuvvvwwwxxxyyyxxxvvvtttuuuwwwyyyyyywwwsssnnnkkkkkkkkklllnnnppprrrtttuuusssssstttwwwyyy{{{{{{{{{yyyzzzzzzyyyyyyzzz}}}}}}xxxvvv{{{TTT:::111/////////.........------,,,,,,------,,,,,,+++*********++++++++++++******++++++,,,,,,++++++***)))))))))))))))************,,,,,,,,,+++,,,,,,---...)))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((((())))))************)))+++,,,...000111111000000...222......222111666FFF[[[|||^^^fffxxxmmmVVVOOOXXX]]]``````ZZZQQQVVVbbbqqq|||zzzwwwsssooogggbbb\\\WWWTTTTTTTTTTTTYYY\\\```bbbdddfffiiikkkmmmmmmnnnppprrrtttvvvwwwtttvvvyyy}}}~~~~~~uuuvvvxxxyyyxxxwwwuuutttyyyyyyzzzyyywwwsssnnnllljjjkkkmmmnnnppprrrsssssstttuuuwwwxxxxxxyyyyyyyyywwwxxxxxxwwwwwwzzz}}}oooxxxhhhBBB111111000000////////////......,,,------------,,,+++***))))))************))))))***************)))(((((())))))))))))***************************++++++,,,*********)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************+++,,,...///000000000000+++111...,,,000111666EEEYYY}}}^^^aaasss}}}nnnbbbiiivvvlll]]]\\\___ZZZeeeuuuzzztttsssqqqnnnkkkddd[[[RRRNNNOOOSSSVVV^^^aaadddfffggghhhjjjkkkmmmmmmnnnoooppprrrtttuuuvvvxxx|||~~~~~~{{{zzzrrruuuxxxyyywwwvvvuuuuuuxxxxxxxxxwwwvvvtttrrrqqqkkklllnnnoooqqqrrrrrrrrrsssvvvxxxyyyxxxwwwwwwwwwvvvvvvvvvttttttvvvzzz}}}~~~yyynnnrrryyywwwTTT888///333////////////////////////------------,,,,,,,,,,,,*********++++++*********)))))))))***)))(((((('''((((((((()))))))))******((((((''''''(((((()))***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))'''((()))******+++*********+++---///000000000///***111...***000333:::HHHXXX}}}bbbcccooo}}}xxxmmmxxxppplllmmmttt~~~~~~{{{sssnnnmmmjjjfffbbb^^^WWWQQQNNNOOOTTTXXX```bbbeeeggghhhjjjlllnnnnnnooooooppprrrtttvvvwww{{{}}}~~~zzzuuurrrnnnqqquuuvvvvvvvvvxxxzzzxxxwwwvvvtttrrrrrrrrrrrrmmmnnnoooqqqqqqqqqqqqqqqqqqtttwwwxxxwwwvvvwwwxxxuuuuuuuuuttttttwww|||~~~yyywwwccclllzzz___DDD555222333........................///...---,,,+++,,,------+++,,,,,,------,,,,,,+++***************)))((((((''''''((((((((()))))))))'''&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((()))))))))***'''((()))******+++++++++***+++---///000000000///111777222,,,000333:::GGGXXX}}}bbbkkkppp~~~uuulll|||www~~~pppsssrrrnnnjjjhhhccc]]]VVVUUUSSSQQQQQQSSSXXX[[[___bbbeeehhhjjjlllnnnpppqqqqqqrrrtttvvvxxx{{{|||}}}wwwqqqlllkkknnnsssuuuuuuwwwzzz}}}|||yyyvvvrrrooonnnnnnooonnnoooppprrrrrrqqqqqqpppnnnrrrvvvxxxwwwvvvwwwyyyssstttuuuuuuxxx}}}~~~}}}xxxpppkkkLLL888333111---------------------------000///,,,++++++,,,---...---......//////......---+++++++++++++++***))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$'''''''''''''''''''''''''''((((((((())))))******''''''(((******+++++++++***+++---///000000//////;;;@@@888...000222777CCCXXX}}}}}}tttooo^^^rrrrrryyysss{{{yyyuuunnniiibbb^^^]]]]]][[[YYYSSSRRRWWWbbbgggccc``````eeebbbaaadddiiillllllkkkqqqrrrsssssssssuuu{{{~~~yyysssuuuwwwwwwsssqqqpppppptttxxxzzz{{{wwwxxxxxxsssllliiikkkooooooqqqrrrssssssrrrpppooommmpppsssuuuvvvwwwxxxyyysssvvvwwwwwwyyy~~~}}}zzzXXX???222---///333///...,,,+++******+++,,,000...,,,***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******))))))((((((''''''))))))))))))))))))((((((&&&&&&''''''(((((())))))''''''((())))))((('''&&&''''''(((((())))))******''''''''''''(((((((((((((((***,,,---,,,---...///...------///000222:::DDDXXX{{{ppp]]]tttvvvsssuuuzzzsssnnnkkkfffccc^^^YYYWWWTTTRRRPPPLLLPPPZZZdddfffaaa___bbbcccdddeeeffffffhhhjjjkkkppprrrsssttttttwww}}}}}}{{{}}}|||sssqqqoooooorrruuuwwwxxxtttwwwxxxuuuooollllllooooooooooooqqqsssuuuwwwxxxuuuvvvvvvtttsssrrrtttvvvrrrtttuuuxxx|||~~~hhhHHH555000///...---,,,,,,+++******+++,,,---...---***)))((()))+++,,,++++++++++++++++++++++++************))))))))))))***)))))))))(((((('''''')))))))))))))))))))))***(((((((((((())))))))))))(((((()))******)))((('''((()))))))))************''''''((((((((()))))))))(((***,,,---------...//////......000111333;;;EEEYYY{{{uuubbbxxxpppwwwvvvtttkkkeeebbbaaa]]]\\\XXXSSSNNNJJJIIIIIIFFFOOO[[[dddddd___^^^bbbaaaeeehhhgggeeeeeehhhllloooqqqsssuuuwww{{{{{{~~~rrrpppnnnnnnppprrrssssssooorrruuutttpppllllllmmmooonnnmmmmmmoootttxxx{{{yyyyyyvvvsssppppppsssuuuuuutttssstttxxxnnnSSS777---000222...)))+++******++++++---......,,,+++)))((('''(((***+++*********************************)))))))))(((((())))))((((((((((((((((((((((((((())))))******************)))))))))))))))((())))))*********))))))))))))************++++++((((((((()))))))))******(((***,,,---------...///000...///111222444<<>><<<<<<===???@@@CCCCCCDDDFFFJJJOOOTTTWWWYYY\\\```dddeeegggiiikkknnnppptttxxx}}}~~~{{{yyyxxxxxxxxxvvvwwwwwwwwwwwwwwwvvvvvvtttttttttrrrooollljjjjjjhhhiiijjjjjjkkklllmmmmmmkkkllllllllllllllllllkkkfffhhhiiigggdddccceeehhh~~~~~~iiiIII555111444///...---...//////...,,,------,,,,,,,,,,,,------******++++++,,,,,,------*********)))))))))))))))******)))))))))(((((((((((()))***++++++***)))(((((((((((((((((()))))))))''''''((((((((((((''''''******))))))((((((''''''''''''''''''''''''''''''((((((''''''''''''&&&&&&+++,,,---...////////////111...,,,...///000777>>>NNNoookkkxxxxxxmmmcccXXXPPPKKKJJJHHHEEECCCBBBAAAAAA===<<<;;;;;;;;;===@@@AAAEEEGGGJJJOOOTTTYYY\\\^^^^^^aaaeeeggghhhjjjlllnnnnnnooorrrxxx}}}zzzxxxxxxxxxyyytttuuuvvvwwwwwwwwwvvvuuuuuurrrmmmiiihhhiiijjjkkkjjjjjjjjjkkklllmmmmmmmmmjjjkkkkkkllllllkkkkkkjjjeeeffffffeeeccc```______^^^iiisss~~~ppp{{{tttTTT<<<222000......---------------,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------))))))))))))))))))))))))*********)))))))))((((((((())))))******))))))((((((((())))))************(((((())))))))))))((((((++++++******))))))((((((''''''''''''''''''''''''((((((((((((((((((((('''+++,,,---...///000000000000---,,,...000111777???NNNooollluuu}}}nnnbbbYYYQQQLLLJJJDDDCCCBBBAAA@@@?????????<<<;;;;;;;;;<<<>>>AAABBBEEEIIIOOOVVV[[[___``````bbbeeehhhjjjkkkllloooqqqssssssuuu{{{}}}{{{xxxvvvvvvwwwyyyssstttvvvwwwwwwvvvuuutttuuukkkaaa^^^bbbhhhkkkjjjkkkkkkkkklllmmmmmmmmmnnniiijjjkkkllllllkkkjjjiiibbbccceeeiiikkklllkkkjjjVVVfffxxx}}}}}}{{{uuuZZZ@@@555444222---000000...---...///222444,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,------)))))))))))))))*********************))))))))))))((((((((((((((((((((((((((()))******++++++************++++++++++++******''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,...///000000000000------000111222888???MMMoookkkvvvqqqggg[[[SSSMMMHHHGGGIII>>>>>>>>>======<<<<<<;;;:::::::::;;;===@@@CCCEEEGGGKKKRRRXXX^^^```aaaaaafffhhhkkkmmmnnnpppsssuuuyyyzzz}}}}}}}}}{{{xxxuuuttttttvvvwwwssstttvvvwwwwwwuuusssrrrrrrggg\\\ZZZ```hhhkkkjjjlllllllllmmmmmmmmmnnnnnniiijjjlllmmmmmmllljjjiiieeedddeeehhhlllmmmjjjggg]]]ppp{{{|||dddFFF333000333444222111000000///000555;;;@@@,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***************+++++++++++++++*********)))))))))((((((''''''''''''((((((((()))***,,,,,,++++++*********++++++++++++******''''''''''''''''''''''''(((((((((((((((((((((((())))))************++++++)))***+++---.../////////000......000111222777>>>LLLmmmjjj|||{{{{{{qqqkkkZZZRRRLLLJJJGGGBBBAAAEEE;;;;;;<<<<<<<<<;;;::::::999999:::<<<@@@EEEIIIKKKOOOQQQUUUZZZ^^^bbbdddeeejjjllloooppprrrtttxxx{{{|||{{{zzzxxxvvvuuuuuuvvvwwwssstttvvvwwwvvvtttrrrpppmmmgggaaa___ccchhhjjjkkkmmmmmmmmmmmmnnnnnnnnnnnniiikkkmmmnnnnnnmmmkkkiiihhheeeccceeehhhhhhccc^^^kkkzzz|||{{{zzzhhhPPP999222222000111333///000000000000444;;;@@@,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,+++++++++*********)))))))))(((((((((((((((((()))((()))+++,,,---,,,+++***((())))))******))))))(((''''''(((((()))*********''''''''''''''''''''''''((()))))))))************'''(((***,,,---...//////000......000000000555;;;IIIkkkhhhvvv||||||ooocccXXXQQQJJJDDDCCCFFFDDD>>><<>>222666777///+++000---...//////...///444888,,,++++++++++++++++++,,,+++*********************+++++++++,,,,,,---------+++++++++************)))******))))))))))))******(((***+++------,,,+++***''''''((((((((((((''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))******'''((()))+++,,,---......///------/////////333999GGGhhhgggrrr{{{}}}mmm___WWWQQQKKKGGGEEEDDDCCCAAA???===;;;:::;;;:::999999;;;;;;;;;;;;@@@BBBFFFHHHJJJMMMPPPSSSXXXZZZ\\\]]]___bbbfffiiirrrrrrssstttvvvxxx{{{|||}}}~~~{{{vvvtttuuuwwwyyyzzzvvvwwwwwwvvvssspppppppppmmmllljjjiiiiiijjjkkklllmmmmmmmmmmmmmmmnnnoooooommmlllmmmpppoooiiiggghhhaaacccfffiiiiiikkksss||||||~~~sss\\\;;;666111000222222000,,,111111000///...------,,,,,,,,,++++++***)))((((((,,,,,,,,,,,,,,,+++***)))*********))))))))))))(((------,,,++++++******)))******))))))))))))******))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&'''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((())))))***+++---...///000,,,---......///111666999HHHgggxxxaaaxxxzzzqqqgggZZZPPPKKKFFFBBB>>>???>>>>>>===<<<;;;::::::;;;:::888888999::::::;;;???BBBEEEHHHKKKNNNQQQTTTVVVXXX[[[]]]```cccgggjjjqqqrrrsssuuuxxx|||~~~{{{xxxuuussssssttttttttttttvvvyyyxxxvvvsssqqqpppnnnllljjjhhhggghhhjjjkkkooonnnnnnmmmmmmmmmmmmmmmmmmjjjkkkoooppplllgggfffgggeeedddeeemmmwww~~~{{{tttwwweeeJJJ777333//////111333000.../////////......------,,,------,,,,,,+++******)))++++++,,,,,,+++******)))++++++*********)))))))))******+++,,,,,,------...''''''(((((((((((('''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''(((''''''''''''''''''(((((()))***+++,,,---...///,,,---......///111555999HHHggguuuccc~~~zzzmmmcccYYYSSSKKKEEECCCAAA>>>;;;999999::::::;;;;;;;;;<<<<<<;;;:::999:::;;;===>>>BBBDDDHHHKKKNNNQQQUUUXXXWWWZZZ^^^aaadddgggkkknnnqqqsssvvvyyy~~~{{{xxxuuusssssssssqqqppptttwwwzzzzzzxxxuuusssrrrooommmjjjgggfffgggiiikkkoooooonnnmmmllllllllllllllliiiiiimmmooolllhhhhhhkkkrrrtttqqquuuzzz}}}wwwyyypppQQQ777333000......111222000...------------------,,,,,,...------,,,,,,+++++++++***++++++++++++***)))))),,,+++++++++************+++++++++,,,------......''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''(((((())))))((((((''''''((()))***+++---......,,,---......///111555888HHHfffttthhh}}}zzzqqqllldddXXXOOOIIIFFFBBBAAA@@@@@@>>><<<999999:::;;;;;;<<<======<<<<<<<<<<<<===@@@DDDFFFHHHKKKNNNQQQSSSUUUYYY[[[ZZZ^^^bbbgggjjjnnnrrruuuuuuxxx}}}|||wwwuuutttttttttsssvvvxxxyyyyyywwwuuuuuuuuuqqqnnnjjjgggfffgggiiikkkmmmmmmmmmllllllmmmmmmnnnmmmjjjiiikkkjjjhhhkkkoootttxxx~~~qqqXXX???000111///......///000///---******++++++,,,,,,,,,,,,------,,,,,,++++++++++++*********++++++***)))))),,,,,,,,,+++++++++******------,,,,,,+++******)))((()))***++++++***)))(((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''''''''''''''''''''((()))******)))((('''''''''((()))+++,,,---...---.........///111555888HHHeeeuuullluuu|||zzzooobbbXXXTTTPPPIIIDDD>>>===<<<;;;<<<<<<:::999::::::::::::;;;;;;;;;;;;999;;;===>>>@@@DDDIIIMMMNNNPPPSSSTTTVVVWWWZZZ\\\^^^aaafffjjjnnnrrrwwwzzz{{{}}}wwwtttsssuuuwwwwwwxxxxxxxxxvvvttttttvvvxxxqqqnnnkkkhhhggggggiiikkkjjjjjjjjjkkkmmmnnnpppqqqnnnlllkkkjjjggghhhqqq}}}|||zzzyyyppp[[[AAA333222111000//////......,,,+++))))))******+++,,,,,,,,,++++++++++++************)))******+++++++++******,,,,,,,,,+++++++++******++++++******)))(((((((((((()))***++++++***)))((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((())))))***(((((((((((((((((((((((('''((()))******)))((('''''''''((()))+++,,,---...---.........///111444777GGGcccrrrmmmnnn~~~zzzoooggg^^^WWWMMMFFFCCCAAA@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777;;;???BBBCCCFFFLLLPPPPPPRRRUUUWWWXXXZZZ\\\___cccfffiiimmmpppvvv|||}}}yyytttrrrsssuuuwwwxxxxxxxxxwwwtttrrrrrrtttvvvnnnllljjjhhhggghhhiiiiiihhhhhhiiikkkmmmoooqqqrrrnnnllllllllllllqqq{{{}}}sss{{{|||tttbbbHHH333///444000000000///...---+++***)))*********++++++,,,,,,******************************+++,,,,,,,,,,,,+++,,,+++++++++************&&&''''''((())))))******%%%'''(((******((('''%%%'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((('''(((((())))))((((((''''''((()))***+++---............///......000444777EEE```llljjjmmmvvvjjj___VVVPPPHHHFFFCCC???<<<;;;<<<<<<<<<<<<======<<<===>>>???:::::::::;;;;;;;;;<<<<<<;;;@@@FFFIIIIIIKKKOOORRRRRRUUUXXX[[[]]]```cccffflllmmmoooqqquuu{{{}}}|||~~~~~~{{{vvvtttssstttvvvwwwwwwwwwtttuuuwwwvvvsssqqqpppoooiiiiiihhhhhhggggggggggggiiiiiiiiikkklllnnnpppqqqnnnjjjjjjqqqzzzoooxxxvvvkkkvvvzzzfffMMM999111111222...///000000///...------***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------++++++*********)))))))))''''''(((((()))*********%%%&&&)))******)))&&&%%%''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''((())))))(((((((((((((((((((((((((((''''''''''''''''''(((((()))***+++,,,---...///...//////......000444777CCC^^^fffeeepppzzzsssiii___VVVNNNHHHDDD===@@@BBB@@@===;;;<<<===999::::::::::::;;;===>>>;;;<<<<<<===>>>???@@@AAAAAAGGGNNNPPPOOOOOORRRUUUUUUXXX\\\```cccgggkkknnnttttttuuuwwwzzzzzzxxxzzzzzzwwwqqqrrruuuxxx{{{{{{xxxvvvpppssswwwxxxuuupppllljjjeeeffffffggggggfffeeedddjjjjjjjjjkkklllmmmnnnooonnnggggggtttuuussspppvvvsssWWW<<<111444444///,,,---000000000/////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............*********))))))))))))(((++++++******)))((((((((('''(((+++,,,,,,+++((('''&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))***+++---...///000.../////////...000444777BBB\\\dddbbbrrr^^^YYYRRRJJJDDDAAAAAAAAA??????>>>===<<<;;;;;;:::???<<<999777999;;;===>>>===<<<;;;;;;===@@@DDDFFFFFFKKKRRRVVVSSSOOOSSS[[[\\\^^^aaadddgggmmmssswwwxxxyyy||||||~~~{{{xxxvvvooopppsssvvvzzz~~~zzzuuussstttrrrnnniiihhhgggfffdddeeefffhhhiiikkkkkkjjjiiiiiiiiikkklllfffiiiooo~~~ppp~~~|||~~~~~~wwwZZZ???666444...,,,///////////////...---,,,+++,,,,,,------,,,+++)))((((((((())))))******++++++***,,,------+++******+++)))************+++++++++---,,,***(((((((((((()))))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))&&&&&&'''((()))******++++++,,,,,,------.........000......111111000333999@@@\\\fffaaatttMMMKKKFFFBBB@@@???@@@@@@>>>>>>======<<<;;;;;;:::<<<;;;999999999::::::999999:::===@@@DDDFFFHHHIIIGGGJJJPPPUUUUUUSSSWWW]]]___bbbgggkkknnnrrrvvvyyy~~~~~~|||zzzxxxwwwtttsssssssssuuuxxx{{{}}}}}}xxxrrrpppppppppllliiijjjiiigggffffffhhhiiijjjjjjhhhfffhhhkkkllliiifffhhhnnn}}}yyyqqqnnnpppxxx}}}fffNNN888222222...,,,...////////////...---,,,+++,,,,,,,,,,,,+++***))))))))))))))))))***************,,,---,,,+++*********))))))*********+++++++++,,,+++***(((((((((((()))(((((((((((((((((((((((())))))***++++++***))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))******))))))((())))))******+++++++++++++++,,,,,,---.........///------000000///222888AAA^^^jjjbbbppp~~~@@@???>>><<<<<<<<<===>>>======<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;:::999888999===CCCIIIMMMOOOOOONNNJJJKKKOOOUUUXXXXXX]]]cccfffjjjppptttwwwyyy|||~~~}}}{{{{{{{{{zzzyyyxxxwwwvvvwwwuuusssqqqqqqrrruuuvvvzzzuuuooolllllllllkkkiiilllkkkiiihhhhhhiiikkkllljjjgggeeehhhnnnoookkkeeejjjnnn~~~ssszzzvvviii]]]VVVZZZllltttOOO===///---///---+++---......///......---,,,+++------,,,+++***************************)))))))))***+++---,,,+++)))******)))))))))*********++++++++++++***)))((((((((((((((((((((((((((((((((((((******++++++++++++******((((((((((((((((((((((((''''''''''''''''''''''''(((((()))***************+++++++++++++++,,,,,,,,,+++++++++,,,---............,,,,,,//////...111777AAA^^^nnnccc}}}lllzzz???>>>======<<<;;;::::::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===============>>>@@@DDDIIINNNQQQRRRRRRQQQOOOMMMQQQXXX]]]```dddjjjppprrrvvvzzz|||}}}zzzyyyyyyxxxwwwvvvtttsssrrrttttttrrrrrrqqqrrrsssssswwwrrrmmmjjjiiijjjjjjjjjmmmllljjjiiiiiiiiikkklllllljjjiiijjjnnnpppooommmuuurrrrrrrrriiiiiiyyycccRRRQQQggg}}}xxx___===222***,,,///...,,,,,,---.........------,,,+++...---+++***)))***+++,,,+++++++++******)))))))))***+++,,,,,,***))))))***))))))))))))******************))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))((())))))))))))))))))))))))''''''''''''''''''''''''((())))))***************,,,,,,++++++++++++++++++******+++,,,---......//////------//////...222888@@@\\\qqqfffzzziiixxx???>>>>>>===<<<;;;:::999;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;>>>BBBFFFHHHIIIKKKMMMOOOPPPPPPQQQUUUTTTWWW___eeehhhlllrrrxxxyyy{{{||||||yyyyyyxxxvvvtttrrrpppooonnnmmmooorrruuuvvvvvvtttssstttqqqllliiiiiijjjkkklllmmmllljjjhhhhhhhhhjjjkkkkkklllllljjjiiilllrrrwww|||mmmcccfff|||xxx]]]ZZZnnn|||cccHHH555///,,,...000///---,,,------------------,,,+++---,,,+++***)))***+++,,,,,,,,,++++++******)))))))))+++,,,,,,***))))))***(((((()))))))))*********))))))))))))(((((((((''''''''''''''''''''''''''')))(((((((((((((((((()))************************''''''''''''''''''''''''(((((()))***************************))))))))))))))))))***+++,,,---...///000......000000000333999AAAZZZrrrggg|||jjjxxx;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<===>>>>>>>>>999;;;<<<;;;;;;>>>EEEKKKKKKKKKKKKLLLNNNPPPRRRSSS\\\]]]bbbiiimmmoootttzzz~~~~~~}}}{{{xxxwwwtttrrrooommmlllllljjjmmmrrrvvvxxxwwwuuusssqqqooollljjjiiiiiikkklllmmmkkkiiigggggggggiiijjjiiikkkkkkhhheeeiiisss{{{}}}ppplllyyydddfff}}}lllOOO888111///...///000///......,,,,,,------------,,,,,,,,,,,,++++++***++++++,,,+++++++++++++++*********)))***,,,+++***((())))))((((((((()))))))))******'''(((((())))))(((((('''''''''''''''''''''''''''******))))))))))))******************************''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((((((((())))))((()))***+++,,,---...///000......111111000444999BBBZZZ~~~pppddd}}}kkkzzz<<<;;;;;;;;;;;;<<<======<<<<<<======>>>???@@@@@@<<>>444/////////------...//////+++,,,,,,------,,,,,,,,,***++++++,,,,,,+++++++++***++++++++++++++++++,,,)))***++++++)))(((((()))(((((((((((()))))))))***&&&'''((())))))(((''''''''''''''''''''''''''''''***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''(((((()))))))))(((((()))+++,,,---...//////---...000000///333888@@@XXX}}}mmm^^^{{{mmm{{{@@@???===<<<;;;<<<======<<<<<<===>>>???@@@AAAAAA???DDDHHHIIIGGGGGGJJJNNNLLLNNNSSSYYY^^^cccfffgggfffkkktttzzzyyyvvv|||}}}||||||{{{zzzxxxtttrrrqqqooonnnmmmnnnnnnrrrrrrssssssrrrqqqooonnnjjjjjjkkkjjjhhhhhhiiijjjnnnmmmjjjiiihhhhhhiiijjjlllkkkjjjkkknnnssswwwyyyuuukkkvvvwwwvvvuuuZZZ>>>333777---......++++++---//////++++++,,,------,,,,,,,,,)))***,,,------,,,+++************++++++,,,,,,---)))***++++++)))(((((()))(((((((((((())))))))))))&&&'''((())))))((('''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''&&&''''''((()))******+++'''((()))***,,,---...///...,,,---//////...222777<<>>>>>>>>>>>>>>??????@@@AAA>>><<<===CCCIIIOOOQQQSSSUUUZZZ[[[RRRHHHJJJRRRQQQSSSVVV]]]iiitttuuuqqqpppvvv~~~~~~}}}zzzwwwvvvwwwxxxyyyxxxssssssrrrqqqqqqqqqrrrrrrrrrqqqnnnlllkkkkkklllmmmjjjjjjjjjiiiiiiiiihhhhhhooommmkkkjjjjjjjjjjjjiiibbbiiikkkiiipppyyyppp^^^ZZZvvv}}}www___HHH777222444...------,,,,,,------...---------,,,,,,+++++++++,,,+++)))((((((((()))***''''''(((((())))))******++++++,,,,,,,,,---------++++++,,,++++++***(((((((((((())))))))))))((((((''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((&&&'''''''''&&&%%%%%%$$$))))))((('''&&&&&&%%%%%%&&&&&&'''((())))))((((((&&&''''''(((((((((((((((((()))***+++,,,---------------......---...111333???TTTyyykkkaaatttccc??????>>>>>>>>>??????@@@===???AAABBBFFFMMMVVV\\\hhhhhhjjjfffZZZNNNMMMSSSVVVYYYZZZZZZ```mmmxxx|||yyy}}}~~~yyyvvvtttsssqqqooorrrrrrrrrrrrqqqqqqqqqqqqtttrrrooolllkkkkkkkkkllljjjjjjjjjiiiiiiiiihhhhhhkkkjjjjjjjjjkkkjjjiiihhhccc```bbblllqqqkkk___WWWjjj~~~uuufffPPP???333000111.........------.........------,,,,,,++++++++++++,,,+++***)))((())))))***))))))))))))************)))************+++++++++++++++***))))))(((((('''((())))))******))))))(((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''(((((('''(((((((((''''''&&&%%%&&&&&&&&&'''''''''''''''&&&''''''(((((()))((((((''''''((())))))))))))(((((()))***+++,,,---------------......---...111444===RRRvvvmmmbbbwwwhhh@@@@@@????????????@@@@@@<<<@@@EEEFFFFFFLLLWWW```aaabbbdddbbbZZZSSSUUU\\\]]]dddfffbbbbbbmmm{{{||||||}}}}}}yyytttqqqooommmjjjiiiqqqrrrrrrsssrrrqqqpppooouuusssooollljjjiiijjjkkkjjjjjjjjjiiiiiiiiiiiiiiiggghhhkkklllllljjjhhhfffdddUUUTTTccceeeYYYWWWaaa}}}ppp|||sssqqqlllPPP>>>666222000000//////............//////,,,,,,+++++++++++++++***++++++***))))))))))))***++++++++++++************(((((((((((())))))))))))+++***)))''''''''''''(((((())))))******))))))(((''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((()))(((((('''&&&$$$$$$%%%&&&''''''((((((''''''(((((((((((())))))(((((()))***************((()))***,,,------------,,,---.........///222444===RRRvvvnnnddd{{{oooAAAAAAAAA@@@@@@@@@AAAAAAAAACCCEEEDDDDDDHHHPPPVVVRRRVVV[[[\\\[[[\\\bbbiiifffpppxxxwwwtttxxxxxxqqqlllllljjjiiiiiikkkllllllkkkrrrssstttuuutttrrrpppooorrrpppmmmjjjhhhiiijjjkkkiiiiiiiiiiiiiiiiiiiiiiiigggjjjmmmnnnllliiifffddddddTTTKKKPPPPPPQQQdddtttssspppsssxxxpppXXX???444444444222000......------------......++++++++++++++++++++++++++++++*********)))))))))+++++++++******)))))))))'''''''''((((((((())))))---+++)))'''&&&'''((()))'''(((((())))))(((((('''''''''((((((((((((''''''%%%&&&&&&'''''''''''''''''''''(((((((((''''''&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((())))))))))))***++++++++++++***))))))+++,,,---.........,,,---.........///222555???SSSwwwmmmccc~~~wwwvvvCCCBBBBBBBBBBBBCCCDDDDDDGGGEEECCCCCCFFFIIILLLNNNVVV[[[```aaabbbffflllpppttt|||~~~yyyxxxyyyuuukkkcccaaaaaacccggglllppprrrsssssstttvvvvvvuuusssqqqooolllkkkiiihhhhhhiiijjjkkkiiiiiiiiiiiiiiiiiiiiiiiiiiilllooooookkkgggdddcccbbb^^^TTTIIIFFFXXX{{{yyyeeemmm}}}oooYYYFFF444000444555222...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++*********)))*********))))))(((((('''((((((((()))))))))******...,,,***((('''((()))***&&&''''''((((((''''''&&&''''''((((((((((((''''''%%%&&&''''''((((((''''''%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''***)))(((((((((((()))))))))******+++++++++++++++)))***+++,,,---.........,,,---.........000333666>>>RRRvvvkkkbbb}}}{{{~~~lllCCCCCCDDDDDDEEEFFFHHHHHHKKKHHHFFFGGGKKKOOOQQQQQQTTT[[[aaaccceeekkkqqqsss|||oookkknnnqqqnnnhhhffffffhhhlllqqquuuvvvwwwuuuuuuuuuuuutttsssqqqppphhhhhhiiiiiijjjjjjkkkkkkiiiiiiiiiiiiiiijjjjjjjjjiiilllnnnlllgggddddddeeeeeemmmhhhWWWUUUlllppp}}}{{{```DDD888...///333222///---,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,------++++++,,,,,,++++++***))))))))))))((((((((((((((())))))))))))************---,,,+++***)))))))))***&&&''''''((((((''''''&&&''''''((((((((((((''''''$$$%%%'''((((((((('''&&&$$$%%%&&&&&&&&&&&&&&&&&&))))))((((((((((((((((((+++***)))((('''((()))***))))))***++++++++++++***)))***+++---............,,,---...//////111444666<<>>QQQtttrrrcccsssooouuuFFFHHHKKKLLLNNNOOORRRTTTWWWWWWYYY\\\[[[YYY\\\bbbttt}}}~~~zzzuuuzzz{{{tttuuuuuuuuuttttttttttttttttttssspppmmmlllkkklllmmmoooooooooooommmkkkiiihhhfffhhhjjjjjjhhhgggfffgggiiiccc______]]]^^^fffqqqttt|||~~~tttgggmmmpppPPP;;;777000000000000////////////...---,,,,,,,,,,,,---...************************************************++++++++++++++++++++++++(((((())))))))))))((((((000///---+++))))))))))))***((((((((()))(((&&&$$$'''(((((((((((((((''''''(((((('''''''''&&&&&&&&&((()))******(((''''''((())))))************))))))((((((((((((((())))))***((((((((((((((()))******,,,,,,,,,------...000000---......///000222333444:::MMMqqqssseeerrroooiiiLLLNNNQQQRRRSSSUUUXXXZZZ\\\]]]aaafffhhhiiinnnttt|||||||||yyyyyyyyyuuuvvvwwwwwwwwwvvvuuuttttttsssrrrooollljjjiiijjjjjjllllllmmmmmmllljjjhhhgggfffhhhiiiiiigggfffffffffiiieeebbbbbbccceeeooozzzvvvsssdddcccfffxxxxxx[[[CCC666111000000000000/////////......---,,,++++++,,,---...************************************************,,,,,,,,,+++++++++++++++(((((())))))))))))((((((---,,,***)))((((((((((((((('''&&&((())))))(((&&&''''''(((((((((''''''&&&''''''''''''''''''''''''((()))******(((''''''(((&&&&&&''''''''''''&&&&&&((('''''''''(((((())))))((((((((((((((()))******...,,,+++,,,...000///............///111222444555;;;NNNqqquuueeetttnnnoooOOOQQQSSSUUUVVVYYY\\\___bbbcccgggnnnsssuuu{{{~~~}}}~~~}}}xxxwwwyyy~~~|||xxxyyyyyyxxxyyyzzzzzzyyywwwuuusssqqqooommmkkkiiihhhhhhhhhhhhiiijjjjjjjjjiiigggffffffggghhhgggfffeeeeeeffffffaaaaaaiiirrruuutttttt~~~kkkZZZdddsssbbbBBB555222...000000000/////////......---,,,,,,++++++,,,,,,---************************************************------,,,,,,+++++++++***(((((())))))))))))((((((***)))(((''''''''''''(((&&&%%%&&&''')))***)))(((&&&&&&'''''''''''''''&&&''''''''''''((((((((((((''')))******(((''''''(((%%%%%%&&&&&&&&&&&&%%%%%%'''''''''((((((((())))))((((((((((((((()))******...,,,+++---///000...,,,...//////000111333444555===NNNpppwwweeetttrrrrrrSSSUUUXXX[[[]]]aaafffiiinnnmmmqqqwww{{{}}}}}}zzzxxxxxxvvvrrrqqqsssmmm{{{zzzyyy{{{|||zzz{{{||||||{{{xxxuuurrrmmmlllkkkjjjiiiiiiiiiiiifffggghhhiiiiiiiiihhhgggffffffgggfffddddddeeegggfffeeekkkzzzzzznnniiibbbuuulllMMM666///000111000000/////////.........,,,,,,++++++++++++,,,,,,************************************************------,,,,,,++++++******(((((())))))))))))((((((((((((((('''(((((((((((('''&&&&&&''')))***)))'''%%%&&&&&&''''''''''''&&&'''(((((((((((()))))))))'''(((***)))(((&&&'''''''''(((((())))))(((((('''(((((()))))))))***))))))((((((((((((((())))))***---...000111000///....../////////000222333555666>>>NNNnnnwwwddd}}}uuuzzzsss___bbbeeehhhlllqqqwww{{{}}}{{{}}}}}}xxxsssrrrooolllmmmqqqiiipppwwwxxxxxxzzz|||}}}zzz{{{||||||zzzvvvssspppiiiiiiiiiiiijjjkkkkkklllfffgggiiijjjjjjiiiiiihhheeefffeeedddcccdddgggjjjkkkvvvmmmlllzzzhhhLLL<<<333...///333////////////............***++++++++++++++++++***))))))))))))))))))))))))************************,,,,,,,,,++++++*********(((((())))))))))))(((((((((((()))))))))***)))))))))((('''((()))((('''%%%%%%&&&&&&'''((((((''''''))))))))))))))))))))))))'''((())))))'''&&&&&&''')))))))))******)))))))))((()))***+++++++++******((((((((((((((())))))******000555555111---///222...//////000111333444555>>>LLLkkkvvvccc{{{zzzyyymmmooorrrtttxxx}}}}}}~~~{{{uuupppnnnllljjjlllpppqqqrrrsssuuuxxx{{{{{{zzzzzzzzzzzzyyyvvvssspppmmmgggggghhhiiijjjjjjkkkkkkggghhhiiijjjjjjjjjiiihhheeeeeedddccccccfffjjjmmmlll~~~{{{zzzuuuzzzoooPPP555000222///...111/////////.........------)))******++++++******)))))))))))))))))))))))))))************************************************(((((())))))))))))(((((())))))***+++++++++*********)))(((((()))(((&&&$$$&&&&&&'''((())))))))))))************))))))))))))&&&((())))))'''&&&&&&'''''''''((((((((((((''''''((()))***+++,,,+++***)))((((((((((((((()))******(((...555666222///000222---......///000222333444<<>>000111111000//////111222000000000000///...---,,,...---,,,+++************))))))))))))))))))))))))++++++******)))(((((((((,,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&))))))))))))((((((((((((+++***((('''&&&((()))***(((''''''&&&&&&''''''((($$$%%%&&&'''(((***++++++((())))))'''%%%$$$%%%&&&%%%%%%&&&&&&'''((()))))))))(((((('''''''''(((((()))((('''&&&''')))+++,,,......---------...//////,,,++++++,,,...111444555;;;DDDaaavvveee}}}~~~|||}}}zzzzzzyyyxxxwwwvvvvvvvvvsssuuuvvvvvvtttssstttvvvxxxxxxyyyyyyxxxvvvtttsssooollliiiiiijjjkkkjjjhhhiiigggeeeeeefffggggggfffiiiiiihhhgggdddcccbbbbbbcccaaahhhyyy{{{kkkccchhhyyy|||ccc\\\dddhhhyyyuuu[[[CCC666000111111000///...000111000000000//////...---,,,...---,,,+++************************************)))))))))))))))*********+++******)))))))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''((((((((()))((('''''''''(((***+++''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((()))******((())))))'''%%%$$$%%%'''%%%%%%&&&&&&'''(((((()))((((((''''''''''''((((((((('''&&&&&&'''(((***,,,---------,,,------...///---,,,,,,,,,...000333555;;;DDD```vvv```www~~~}}}{{{{{{xxxuuutttsssssssssuuuxxx{{{}}}zzzzzzzzzxxxuuutttuuuvvvvvvwwwxxxxxxwwwuuusssqqqooolllhhhggghhhiiijjjjjjiiigggeeeeeefffgggfffeeehhhgggeeecccbbbaaaaaaaaabbbkkkvvvbbbddd|||eeeYYYhhhyyyxxx\\\AAA333111000111111000...---///000//////000//////...---,,,---,,,+++***************++++++++++++++++++++++++'''(((((()))******++++++)))))))))))))))*********(((((((((''''''''''''&&&%%%%%%&&&&&&''''''(((((()))(((''''''''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))'''%%%$$$%%%'''%%%%%%&&&&&&'''(((((((((((((((''''''''''''((((((''''''&&&&&&'''(((***+++,,,,,,,,,,,,,,,---.........---------...000222333;;;DDD```uuu[[[ppp~~~{{{yyy~~~{{{xxxssspppnnnnnnoooqqqtttxxx{{{|||yyyyyyxxxvvvuuuuuuvvvvvvrrrrrrpppooonnnnnnmmmmmmnnnkkkhhheeeeeegggiiikkkiiigggeeeeeeffffffeeedddcccbbbbbbbbbbbbbbb```___fff~~~mmmuuuppp]]]aaa|||vvv]]]DDD333...222000111111///------...///////////////...---,,,,,,,,,,,,+++***************++++++++++++++++++++++++(((((())))))************'''(((((()))***+++++++++((((((((('''''''''''''''%%%%%%&&&''''''((())))))***)))(((((((((((())))))%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''(((((('''%%%%%%&&&'''&&&&&&&&&'''''''''(((((((((''''''''''''(((((()))'''&&&&&&&&&'''((()))***++++++++++++,,,,,,---...............///000222222;;;CCC___vvv[[[oooxxxvvv}}}zzzvvvqqqnnnlllnnnpppsssuuuvvvwwwwwwvvvuuuuuuuuuvvvwwwwwwwwwpppnnnjjjgggfffgggiiikkkllljjjgggeeedddfffiiikkkhhhgggffffffffffffdddbbb_________```bbb```\\\YYYggg{{{pppbbb^^^vvvxxxXXXBBB666000///000///000000///---,,,---///////////////...---,,,+++++++++******))))))******++++++++++++++++++++++++************))))))((((((&&&'''(((***++++++++++++((((((((((((((((((((((((&&&&&&'''((())))))******++++++***)))(((''''''&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&'''(((((('''%%%%%%&&&(((&&&&&&&&&''''''''''''''''''''''''''''''((())))))&&&&&&''''''((())))))***+++******+++,,,---...///.........///000111222222;;;CCC^^^xxx___sssvvvttt~~~|||zzzxxxuuuqqqnnnppprrrtttvvvwwwvvvuuutttwwwvvvvvvwwwyyyyyyxxxvvvpppmmmhhheeedddeeehhhjjjiiihhhgggeeedddeeehhhjjjhhhgggfffffffffeeecccaaa^^^]]]]]]```cccccc```\\\```uuuqqqiii~~~wwwooommm```aaaeeefffnnneeeDDD333000000---***---...///...,,,,,,...///......///......---,,,++++++******)))))))))******++++++++++++++++++++++++++++++******)))(((((('''&&&''')))***+++++++++***'''(((((((((((()))))))))''''''(((((())))))******++++++***)))((('''&&&&&&%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&&&&&&&''''''((('''%%%%%%'''(((''''''''''''''''''''''''''''''&&&''''''((()))***''''''(((((()))*********++++++++++++,,,...///000---......000111222222333;;;BBB]]]zzzdddwwwuuusss}}}zzzzzzyyyxxxxxxxxxwwwuuusssxxxxxxxxxxxxxxxwwwwwwvvv{{{yyyyyyyyyyyywwwrrrnnnmmmllljjjhhhggggggggghhhfffggggggfffddddddfffiiihhhgggfffffffffeeebbb```^^^\\\\\\bbbjjjqqqssssssaaa\\\UUU[[[yyypppWWWNNNPPPNNNTTThhh~~~wwwaaaMMM777...///...,,,***+++,,,------,,,---///000............---,,,++++++******))))))))))))***************************************)))))))))))))))&&&((()))+++++++++***)))'''((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%''')))''''''''''''''''''''''''&&&&&&&&&''''''((()))***'''((()))******++++++++++++++++++,,,---///000111,,,---...000222333333444;;;BBB\\\{{{eeewwwuuusss~~~{{{xxxvvvuuuvvvwwwzzz{{{zzzyyy~~~|||zzzyyyxxxxxxzzzzzz}}}|||zzzyyyxxxssslllfffjjjjjjkkkjjjiiihhhfffddddddfffhhhfffddddddfffhhhhhhgggfffffffffeeebbb```^^^[[[\\\dddrrrmmmSSSKKKbbblllZZZTTTWWWUUUXXXuuu|||zzzaaaAAA777///---...------///***+++,,,,,,,,,---///111............---,,,++++++***)))))))))))))))******))))))))))))))))))))))))((((((((()))******++++++'''(((***+++,,,+++)))((('''((((((((())))))******'''''''''''''''&&&&&&&&&%%%&&&''')))***+++++++++'''((()))++++++)))((('''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&%%%''')))'''''''''''''''''''''&&&&&&&&&&&&'''''')))******((()))***++++++,,,,,,+++,,,,,,,,,---...///111111+++,,,...000222333444555;;;BBB\\\{{{dddvvvuuusss|||yyyvvvtttrrrssswwwzzz{{{{{{yyyzzz|||~~~zzzvvvyyy~~~~~~wwwtttyyy}}}}}}}}}yyywwwvvvrrrkkkhhhiiifffggghhhiiihhheeebbb``````eeeiiiiiieeedddgggkkkccccccdddeeeffffffeeeddd^^^^^^]]]eeevvvsss[[[UUUWWWkkkxxxgggZZZXXX\\\fff~~~xxx[[[FFF444222...,,,+++,,,...000........................000////////////.........******)))((((((((((((((()))((((((((()))***++++++***)))((('''&&&&&&'''(((%%%%%%&&&'''((((((((('''))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%''''''(((((())))))******'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((())))))(((''''''((()))'''&&&***)))'''((()))***((('''"""###&&&'''((((((&&&%%%++++++,,,------......///---.../////////111444666===AAAXXX|||cccrrrqqqppp~~~yyyrrrmmmwwwwwwwwwwwwyyy|||~~~|||xxxvvv{{{}}}yyywwwzzz{{{yyyxxxtttrrrrrrnnnhhheeefffeeefffggghhhgggfffdddbbbcccdddfffgggfffdddbbb``````bbbeeefffeeedddcccccc\\\ccchhhfffbbb]]]XXXTTTfffllluuuvvvaaaUUUWWW^^^zzz}}}eeeJJJ999333111...,,,,,,,,,...///------------------------/////////.........------++++++***))))))))))))))))))))))))((())))))******))))))''''''&&&'''((((((&&&&&&'''(((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''(((((('''&&&'''((()))((('''***((('''((())))))((('''%%%''')))***++++++***)))++++++,,,,,,---.........---.../////////000333666<<>>UUU}}}```gggppp~~~~~~zzzyyyyyy~~~|||{{{|||yyyzzzvvvuuusssooommmmmmnnnkkkkkkmmmlllhhhgggiiiddddddeeefffgggggggggfffbbbcccdddeeedddddddddeeefffffffffgggjjjmmmoooqqqjjj]]]OOONNNaaa}}}dddOOOFFFHHHNNNWWWeeeyyy|||bbbDDD222...---///111+++,,,,,,------,,,++++++........................------,,,,,,,,,+++++++++((()))***+++++++++***)))))))))((('''''''''((((((&&&'''(((((()))(((((('''(((((()))))))))(((''''''))))))))))))))))))))))))&&&''''''''''''((((((((()))))))))))))))(((((((((%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&'''''''''&&&&&&''')))***)))((('''&&&%%%&&&((())))))(((&&&&&&''''''((()))))))))******++++++,,,,,,------,,,---.........///222555999===TTT~~~}}}aaagggmmm}}}|||~~~~~~}}}}}}{{{~~~vvvnnnqqq||||||xxxzzz~~~}}}{{{xxxrrroooqqqqqqmmmjjjlllnnnkkkkkkmmmlllhhhfffhhhccceeefffhhhhhhgggeeedddcccccceeejjjnnnnnnjjjeeeiiigggfffggghhheee^^^XXXRRR\\\bbbdddtttyyyZZZOOOOOOJJJYYYkkk}}}www\\\III555------.........++++++++++++++++++,,,,,,------------------------------------,,,,,,,,,,,,((()))+++,,,---,,,+++***(((((('''''''''((())))))'''(((((())))))((('''&&&&&&&&&'''(((((((((''''''(((((((((((((((((((((((((((((())))))************))))))((((((((('''''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''(((((('''&&&'''((()))((('''&&&%%%%%%&&&((())))))((('''''''''(((((()))***+++*********+++,,,,,,------,,,------------///222555999===SSS|||aaafff|||kkkzzztttyyyvvvjjjggglllsssuuutttsssuuuxxx|||~~~|||wwwsssqqqkkkjjjoooqqqllliiijjjmmmjjjjjjlllkkkgggeeegggccceeegggiiiiiigggdddcccgggfffhhhpppyyyyyyoooeeegggeeecccdddccc[[[LLLAAATTTpppdddNNNJJJNNNZZZoooqqq^^^BBB777......111111......,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,)))***,,,.........,,,+++'''''''''''''''((()))***(((((()))))))))'''&&&%%%%%%%%%&&&'''((((((((('''''''''''''''''''''''''''******+++++++++,,,,,,,,,(((((('''''''''&&&&&&&&&%%%&&&&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((())))))(((''''''((()))'''&&&&&&%%%$$$&&&((())))))((('''&&&&&&&&&'''((()))***)))******+++,,,,,,------+++,,,---------///222444999<<>>SSSxxxddd^^^jjj|||||||||}}}}}}vvvhhhfffpppwwwuuussstttvvvwwwwwwtttooolllnnnmmmlllmmmnnnnnnmmmkkkmmmmmmllllllkkkjjjiiiiiifffeeedddeeeggghhhgggeeefffiiiiiicccccciiippprrrlll___QQQLLLOOO\\\qqqvvvjjjjjjppphhh^^^cccllltttzzzeeeMMM;;;444000000000///.........------,,,,,,+++,,,---///000...---,,,,,,++++++,,,,,,---------,,,,,,+++++++++)))******+++***)))((('''&&&''''''(((((((((((((((***))))))((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((******)))((('''&&&%%%%%%(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((($$$%%%'''((()))))))))))))))***+++,,,,,,---------///...---,,,...000333555999>>>SSSxxxhhh^^^mmm{{{zzz~~~}}}{{{rrrpppwww{{{xxxuuurrrpppqqqsssrrrmmmiiilllkkkkkklllmmmnnnllljjjmmmmmmmmmllllllkkkjjjjjjgggeeeddddddeeeffffffeeefffhhhgggeeefffjjjmmmlll[[[OOOGGGNNNaaayyyrrrZZZ\\\TTTVVVkkk~~~uuubbbIII555///333............------------*********+++---///222333......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))************)))((((((&&&''''''((((((((((((((())))))((((((''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))(((((('''&&&&&&%%%((((((((('''''''''''''''&&&''''''''''''(((((((((((((((((('''''''''''''''###$$$&&&((()))***************+++,,,------------...---------...111333555999???SSSwwwnnn]]]|||iiitttyyy||||||~~~}}}|||~~~|||uuutttyyy{{{yyyqqqooommmmmmooopppooommmkkkjjjjjjkkkmmmnnnlllkkkllllllkkkjjjjjjjjjjjjjjjgggeeecccccceeeggggggfffeeedddeeekkkqqqmmm^^^PPPLLLLLLTTTfff}}}yyyhhhWWW[[[YYY___uuusss```MMM;;;///...333,,,,,,,,,,,,,,,---------*********+++---///111333------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((&&&''''''((((((((((((((()))(((((('''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&%%%&&&&&&'''((())))))******+++,,,------...------------------///111444555:::>>>RRRwwwmmm___}}}hhhqqqffffffeeedddffflllvvv}}}}}}}}}}}}|||zzz{{{zzzvvvqqqqqqtttwwwwwwmmmnnnooonnnllllllooorrrlllkkkkkklllnnnnnnlllkkkjjjiiihhhggggggggghhhhhheeedddcccccceeeffffffeeedddcccbbbccc```WWWLLLDDDYYYaaannn}}}yyyvvvooocccYYYgggooowww{{{dddJJJ;;;444///+++***++++++++++++,,,,,,,,,,,,,,,+++++++++,,,---///000,,,++++++***************,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))&&&''''''(((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''((((((''''''&&&&&&%%%%%%((((((((('''''''''''''''******+++,,,------------,,,,,,,,,...///222444555999===QQQuuucccbbbooouuubbb___]]]^^^dddllltttyyy{{{vvvuuuxxxzzzzzzvvvtttppplllkkkmmmpppqqqmmmpppqqqnnnjjjiiimmmqqqmmmlllllllllmmmmmmkkkiiiggggggeeeddddddeeefffgggdddcccbbbcccdddcccaaa______^^^ZZZNNNAAA===KKK\\\zzz~~~zzzmmmaaaeeekkkkkkeeexxx~~~}}}{{{yyy___III333---111222---(((,,,,,,,,,,,,++++++++++++,,,,,,+++******+++,,,---++++++***)))))))))))))))++++++,,,,,,,,,,,,------+++******)))((()))))))))&&&''''''(((((((((((((((''''''&&&&&&''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&***)))(((''''''&&&&&&'''))))))***+++,,,,,,,,,,,,++++++,,,...000222444555777<<>>======FFFYYYmmmyyyoooYYYCCCEEEJJJUUUhhhuuu\\\GGG:::555........................+++---...///...,,,)))'''))))))*********+++++++++---,,,,,,+++*********++++++,,,------......------+++*********))))))((((((************))))))))))))&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))******+++++++++******---,,,,,,---...000222333666@@@MMMmmmsssqqq}}}jjjooosssrrrrrrssstttuuusssrrrooommmkkkhhhggghhhiiijjjggggggfffeeedddddddddddddddcccdddgggjjjkkkkkkjjjggghhhhhhiiiiiihhhgggfffmmmgggbbbcccccc___\\\[[[\\\TTTLLLGGGBBB<<<>>>DDDYYYgggwwwmmm\\\KKKDDDIIISSSaaarrruuu^^^III:::222///........................+++,,,...///...,,,)))(((*********++++++,,,,,,,,,---,,,++++++*********+++******+++,,,,,,,,,,,,,,,************)))))))))(((******)))))))))(((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((()))***+++++++++++++++,,,,,,,,,,,,...000222333666???MMMlllpppiiiwwwhhhgggtttsssqqqqqqrrrqqqpppnnnhhhfffeeeccccccdddfffgggddddddbbbbbbbbbbbbcccdddeeedddcccdddfffhhhhhhgggeeefffhhhiiiiiigggeeedddeee___[[[[[[[[[YYYYYY[[[WWWNNNBBB<<<;;;BBBPPP]]]uuu\\\RRRLLLEEEQQQ[[[iiivvvpppWWWBBB666111...---------------------------+++,,,---...---,,,)))(((++++++++++++,,,,,,,,,,,,,,,,,,+++************+++((())))))***************************)))))))))))))))))))))(((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''((()))***+++,,,,,,,,,++++++++++++---///111222666>>>KKKkkkyyykkkpppzzzzzzfff```tttrrrooonnnnnnmmmkkkiiicccbbbaaa``````aaabbbcccaaaaaa_________aaabbbdddeeecccaaabbbccceeeffffffeeeeeeeeeeeedddbbbaaa```YYYWWWXXX[[[ZZZWWWWWWZZZKKKGGGCCCCCCKKK[[[ppp|||uuutttpppbbbNNNDDDGGGMMMOOOiiiuuufffTTT>>>000///111222000------------------------+++,,,---------+++***)))******************++++++++++++***************+++((())))))************************)))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''')))***,,,,,,------+++******+++,,,...000222555===JJJjjjuuurrrzzzvvvzzzggg]]]{{{pppnnnkkkiiiiiihhhfffeeebbbaaa```^^^^^^^^^^^^_________^^^^^^___```bbbccccccaaa___```bbbdddeeeeeedddbbb___\\\ZZZYYYYYYZZZYYYZZZ\\\]]]WWWOOOKKKMMM???FFFOOOXXXeeexxx~~~tttkkk]]]SSSGGG@@@EEERRR___eee|||jjjJJJ>>>111,,,000333222...------------------------++++++,,,,,,,,,+++***))))))))))))(((((((((((((((*********))))))***++++++)))***++++++,,,+++++++++))))))))))))))))))******((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''')))***,,,,,,------+++******+++,,,...000222555<<>><<<@@@QQQ^^^mmmxxxqqqbbbZZZJJJBBB???GGGWWWiiiyyy~~~uuu___JJJ777222......000000,,,(((,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++******((((((((('''''''''''''''***))))))))))))***++++++***+++,,,,,,------,,,,,,))))))))))))************)))))))))(((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''((()))***+++,,,,,,,,,++++++++++++---///111222444;;;FFFhhh}}}qqqrrrxxxsss___tttdddbbb___^^^^^^_________[[[[[[[[[\\\\\\\\\]]]]]]___```aaaccccccbbbaaa```^^^\\\\\\\\\]]]]]][[[ZZZSSSQQQNNNLLLJJJJJJKKKLLLJJJHHHFFFBBB===>>>IIIVVV}}}}}}```QQQLLLIIIHHHPPP```ooo|||vvvgggTTTBBB777---///111111///,,,***))),,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++******))))))(((((((((''''''''')))))))))))))))***++++++***+++,,,,,,---,,,,,,,,,((()))))))))******************)))))))))(((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((()))***+++++++++++++++,,,,,,,,,,,,...000222333444:::EEEgggyyyhhhsssxxx```sss```^^^[[[ZZZ\\\]]]^^^^^^WWWXXXYYYZZZ[[[\\\]]]^^^___aaaccceeedddccc```___]]]\\\[[[[[[[[[YYYVVVSSSJJJIIIIIIIIIHHHHHHHHHHHH>>><<<;;;<<<@@@OOOiiiqqqXXXNNNOOO^^^bbbnnn|||}}}ooo]]]GGG333+++---***...333222...+++---000,,,,,,,,,,,,,,,,,,,,,,,,******************++++++******))))))((((((((('''))))))((())))))***++++++******+++,,,,,,,,,,,,+++(((((())))))*********+++************))))))))))))&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))******+++++++++******---,,,,,,---...000222444444:::DDDfffvvv]]]rrrxxx{{{bbbuuu^^^]]]\\\[[[ZZZ[[[\\\\\\\\\ZZZYYYZZZ\\\]]]^^^]]]____________```aaabbbcccZZZ[[[[[[XXXRRRLLLHHHGGGHHHHHHKKKPPPLLLBBB>>>@@@<<>>444///---,,,///---,,,,,,---...,,,+++++++++++++++++++++++++++************************+++,,,+++***((('''((()))******************************++++++++++++************))))))((((((''''''((((((''''''''''''((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&''')))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%))))))************))))))%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''')))))))))***++++++,,,,,,***+++,,,,,,,,,---///111111888DDDgggtttXXXeeeyyyttt]]]nnn___^^^]]][[[[[[[[[\\\\\\]]]\\\[[[\\\^^^``````___```aaabbbbbbbbb```^^^]]]___YYYPPPIIIFFFEEEEEEEEECCCCCCGGGMMMJJJ@@@999888KKKVVViiizzzcccVVVRRRZZZaaadddrrryyyttt]]]QQQ@@@444//////000//////---,,,,,,---...,,,+++++++++++++++++++++++++++************************+++++++++***((('''((()))******************************++++++++++++*********)))))))))((((((((('''((((((''''''''''''(((((('''(((((())))))(((((('''%%%&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''')))))))))***++++++,,,,,,***,,,------------000222222888CCCeeeoooTTT]]]xxxwww^^^jjj^^^^^^]]]\\\\\\\\\\\\]]]^^^]]]\\\]]]___``````___```aaabbbbbb___\\\WWWUUUUUUMMMCCC>>>>>>??????>>>DDD???;;;===BBBIIISSS]]]xxx```TTTRRRbbbttt~~~tttdddYYY@@@999000+++,,,///111111///---,,,,,,---...,,,+++++++++++++++++++++++++++************************+++++++++***((('''(((*********************************++++++++++++******))))))))))))((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&((('''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''###%%%((())))))(((%%%###''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))***++++++,,,,,,+++,,,......---...000222333999BBBccc{{{bbbbbbwwwyyy___fff[[[[[[\\\\\\]]]]]]^^^^^^\\\[[[[[[\\\^^^^^^]]][[[^^^]]]\\\ZZZVVVRRRNNNLLLDDDCCCAAA@@@@@@???===;;;;;;;;;<<>>@@@@@@AAAAAAAAA>>>AAAHHHXXXpppvvv^^^PPPIIICCCDDDLLL[[[jjjyyyrrrVVVAAA000111333///,,,---//////...,,,+++,,,...000///---,,,,,,---...,,,+++++++++++++++++++++++++++************************)))******)))((((((***+++************************+++,,,,,,------,,,,,,+++'''((((((((())))))******((((((''''''''''''((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((())))))'''((((((((((((&&&%%%$$$''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''"""$$$&&&((((((&&&$$$"""''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***)))))))))***++++++,,,,,,***+++,,,,,,,,,---///111333777>>>^^^sss^^^VVV{{{WWW]]]]]]WWWSSSSSSQQQLLLNNNKKKMMMJJJBBBEEEMMMJJJKKKDDD???AAAEEEEEEFFFHHH\\\ggguuu||||||wwwyyyvvviiiWWWJJJGGGHHHUUU___nnn|||tttZZZIII777555222///...---...///,,,---......////////////---......//////.........,,,,,,,,,+++++++++++++++++++++++++++************++++++++++++*********)))((()))***)))((()))+++---------------,,,,,,+++***+++*********))))))(((((())))))(((((((((((())))))&&&&&&''''''(((((())))))***)))(((''''''((()))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''%%%&&&''''''&&&&&&''')))(((((('''''''''&&&&&&&&&)))(((((((((((('''''''''((((((((((((((((((((((((###'''(((&&&&&&***+++)))'''+++)))$$$(((000...%%%...---+++******---///111444888???]]]qqq{{{ggg]]]}}}YYYYYYUUUMMMJJJKKKIIIDDDGGGFFFQQQ]]]___aaa]]]NNNKKKBBB???III\\\rrruuu\\\]]][[[SSSMMMOOOZZZdddpppxxxuuufffSSS@@@444333222000///......//////,,,,,,...///000111111111000111111111111111000//////////////////////////////...---,,,+++***)))(((---,,,,,,,,,++++++++++++)))***+++***)))***,,,------------------,,,+++***+++*********))))))))))))))))))(((((((((((())))))'''''''''((((((((((((((())))))(((''''''((()))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''%%%&&&''''''&&&&&&''')))(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))***+++((($$$%%%))))))&&&)))111111)))&&&***+++&&&...---+++***+++---///111444888???\\\qqq~~~ggg___YYYWWWPPPHHHDDDCCCAAA===???QQQooozzzjjj\\\XXXRRRQQQOOOXXXnnnqqq^^^TTTWWWZZZ[[[^^^jjj{{{{{{qqqbbbRRRDDD999111,,,000000000111111111111111---...000111222333333333333333333333333222111000000000000000000111111111000000000///...------,,,+++++++++************)))+++,,,,,,+++******,,,...,,,------------,,,,,,+++***************)))))))))))))))))))))))))))))))))))))))((((((((((((((('''((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''%%%&&&''''''&&&&&&''')))'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%))))))))))))))))))))))))666555111+++)))++++++(((///:::===333)))))),,,------,,,+++***+++---///111333777>>>[[[lllxxxiiicccCCCGGGKKKLLLMMMNNNPPPRRRRRR___uuuxxxccc\\\hhhrrrsssrrrzzz|||pppbbb^^^UUUJJJJJJUUUcccoooyyy___UUUGGG:::333222444555111222333333444333333222000111222222333333333333222333333222222111000///.........///////////////000000000111222333444444...------------,,,,,,,,,,,,------,,,******+++---,,,---------------,,,,,,************************)))))))))******)))))))))***)))))))))((((((''''''(((''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&%%%&&&''''''&&&&&&''')))'''''''''''''''''''''''')))(((((((((((('''''''''((((((((((((((((((((((((666:::999222,,,++++++***...888<<<444***)))---000,,,,,,++++++,,,...000111333777===ZZZeeellllllgggMMMYYYhhhrrruuuvvv{{{jjj___cccrrr~~~yyyzzz|||lllddd[[[SSSLLLIIIMMMRRRUUUdddyyyvvv]]]CCC===555//////222555777222222333333333222111000000111111111111000//////111111111111111000//////......//////000000000111000111111222333444444555333333333333222222222111---......,,,******+++,,,,,,------......---------***************+++++++++))))))************))))))******))))))(((((((((''''''((((((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&%%%&&&''''''&&&&&&''')))&&&''''''''''''''''''''')))(((((((((((('''''''''''''''''''''''''''''''''+++555;;;333((($$$&&&(((%%%+++---***''''''***+++++++++++++++,,,...000111222666<<>>???@@@@@@<<<===>>>@@@AAAAAAAAAAAA<<<======>>>???@@@@@@AAA>>>>>>>>>>>>>>>=========999999999999888888888888555666555333000//////111,,,,,,---.../////////...*********++++++,,,,,,,,,((()))+++,,,,,,+++)))((((((((())))))******++++++)))***+++,,,,,,+++***)))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((('''&&&%%%%%%%%%&&&((('''&&&&&&''')))&&&&&&&&&'''''''''(((((())))))((((((((('''''''''((((((((((((((((((((((((555444...&&&$$$&&&'''%%%((()))++++++(((&&&''',,,)))***+++,,,...///000111111444999VVV~~~mmmdddJJJTTTqqq~~~}}}wwwrrr{{{uuuyyylllTTTLLLBBB999555444222000222111444888777222222777222666777666777===AAAAAA???::::::>>>>>>;;;===BBB>>>======>>>???>>><<<:::@@@===999888:::???BBBCCC??????<<<:::===BBBAAA===BBB>>>999888;;;<<<;;;999999;;;:::777777888555000555000,,,---222333...(((...---+++***+++,,,+++***))))))******+++++++++++++++++++++************)))))))))))))))))))))))))))%%%&&&((()))***)))(((&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---+++,,,------,,,,,,...000333666999TTT{{{vvvhhhiiikkk{{{}}}xxxvvvqqqqqqvvv~~~pppffffffooo}}}xxxeeeQQQFFF???999333//////000000000777333222555555444777<<<777;;;===<<<===@@@@@@======;;;===@@@???;;;<<>>???BBBEEEGGGAAA;;;>>>IIIKKKEEEGGGPPPIIILLLKKKHHHHHHLLLNNNMMMCCCDDDDDDAAA<<<999<<>>>>><<<<<>>??????;;;888<<>><<<>>>AAA@@@===>>>DDDHHHIIIMMMOOOOOOKKKEEECCCIIIQQQ]]]iiixxxyyytttrrrzzzvvvzzzzzz{{{|||nnnoooxxxxxxiiiYYY___]]]UUUHHH@@@???>>><<<>>>>>>>>>>>><<<999444111000///---,,,---...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))''''''((())))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))***+++,,,---***+++,,,,,,,,,---///111222777<<>>444222///...//////---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************'''(((((()))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((((((((()))''''''''''''''''''''''''))))))))))))***+++,,,---***+++,,,,,,,,,---///111000666;;;UUUnnndddfffiii]]]WWW\\\^^^TTTLLLBBB>>>BBBMMMXXX```XXXYYYYYYYYY]]]jjj|||yyyoooaaaPPPDDD999333...///000///111555666888<<<>>>???@@@BBBDDDDDDEEEDDD??????DDDIIIKKKQQQfff{{{}}}wwwtttqqqjjjyyy|||vvv~~~mmm{{{{{{}}}}}}gggYYYHHH??????BBBAAA???:::888555333222222000.........------------,,,,,,,,,,,,,,,,,,++++++++++++************************((((((((()))))))))******((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((()))''''''''''''''''''''''''))))))))))))***+++,,,---)))+++,,,,,,,,,---000222///555;;;TTTUUUIIIKKKRRRLLLGGGLLLNNNNNNOOOQQQVVVaaappp|||yyyjjj___TTTHHH;;;222333000111666::::::<<>>@@@IIIHHHIIIRRRVVV^^^fffqqq~~~{{{lll\\\JJJ???======>>>???===;;;===BBBCCCBBBBBBDDDHHHJJJKKKJJJGGGFFFGGGJJJOOO___mmmoookkklllllljjjssszzzxxxzzzrrryyy|||}}}~~~sssooopppvvvyyyzzzyyy~~~}}}|||wwwiii]]]VVVGGGDDD@@@===;;;999666444//////.........------------------,,,,,,,,,++++++************************)))))))))))))))******+++((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''((((((((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))***+++,,,---)))***,,,,,,,,,...000222000777>>>VVVLLLIIIEEEEEERRRfffuuuzzzzzznnn```WWWHHHDDD@@@@@@EEEIIIJJJJJJCCCEEEFFFGGGJJJNNNOOOMMMMMMKKKKKKLLLKKKKKKTTT```lll|||{{{~~~~~~wwwuuuzzz~~~{{{uuuwww~~~{{{wwwfffUUUKKKDDD===;;;???AAA666...///111...---///...------,,,,,,***)))(((++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))***((('''&&&&&&'''(((***&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((************)))'''&&&%%%***************+++++++++************+++---///000222888===TTT|||UUU\\\eeeooo~~~tttfffZZZOOOFFF@@@EEEGGGJJJLLLLLLLLLLLLLLLPPPOOOOOOPPPPPPNNNLLLKKKHHHNNNTTTYYY]]]eeepppyyyxxx{{{~~~~~~xxxqqqhhh[[[QQQNNNHHH@@@;;;:::666///***+++...............---,,,***++++++************++++++************************))))))(((((((((((())))))***)))'''&&&&&&''')))***''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))******))))))((('''&&&***************++++++++++++*********+++---///000111777<<>>BBBKKKVVV]]]ZZZ[[[\\\[[[YYYXXXZZZ\\\XXXOOOKKKOOOMMMHHHLLLVVVttt~~~|||{{{{{{www|||rrrZZZIII>>>:::888111///------//////,,,***,,,,,,++++++++++++,,,,,,***************************))))))))))))))))))***))))))(((''''''((()))))))))((('''&&&&&&'''((()))''''''''''''((((((((((((((((((((((((''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((''''''((())))))))))))))))))))))))***++++++,,,,,,,,,,,,++++++,,,---///000000777;;;RRRttt}}}{{{vvvppphhh]]]QQQHHHBBBDDDGGGKKKRRR[[[ccciiieeeccccccccccccaaa\\\YYYVVVNNNJJJLLLLLLMMMXXXeeetttooovvvqqqrrrtttttt```III777:::555///---///111111///------,,,,,,,,,,,,------******************************))))))))))))******))))))(((((((((((()))))))))((('''&&&&&&'''((()))'''''''''((((((((())))))((((((((((((''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((&&&'''((())))))******)))((())))))***++++++,,,,,,---,,,,,,+++,,,---///000222888<<>>>>>>>>GGGMMMWWW___eeeiiilllnnniiihhhhhhjjjiiicccXXXOOOKKKMMMQQQUUU]]]iiixxxppppppvvvppptttrrr```LLLBBB555...---///000///...------,,,,,,------...+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((()))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''((())))))***))))))(((((()))***+++,,,,,,---...---,,,,,,,,,---///000222888===SSSvvv}}}ssszzztttmmm```UUUPPPEEEBBB;;;333///444???IIITTT\\\gggooossstttuuuvvvnnnllljjjfff```YYYRRRNNNKKK[[[hhhmmmvvvvvvwwwsssbbbKKK:::333000///---......------------......+++++++++++++++++++++++++++******))))))******+++)))))))))******)))))))))''''''(((((((((((('''''''''((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''((()))))))))))))))((('''((()))***+++,,,------......---,,,,,,---///000111888<<>>PPP___nnn}}}|||ssskkkccc___RRRdddlllmmmvvv|||}}}}}}{{{}}}lllcccdddiiiiiipppwwwyyyuuurrrpppppp|||}}}wwwoooiiidddooo~~~mmmRRR777...222444...(((000000///...------------,,,,,,,,,,,,++++++++++++************************''''''(((((((((((())))))''''''((()))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))###$$$&&&((()))))))))((((((((((((((()))***+++,,,,,,,,,,,,,,,,,,---...///111888;;;QQQeeebbbzzz~~~hhhXXXRRRSSSGGGBBB:::333...---...///111111222333000---222999DDDTTThhhwww|||rrrggg^^^VVVRRR___~~~vvvyyyzzzvvvmmmhhhoooyyy}}}yyyvvvtttjjjCCC111222444000+++000000///...------------------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((())))))''''''((()))))))))))))))))))))((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&'''((()))))))))((()))(((''''''((()))+++,,,,,,,,,+++,,,,,,---...///111888;;;QQQdddbbbwwwxxxvvvzzzuuuiiiYYYIII===666333222111///---,,,,,,---...,,,,,,,,,......222???LLL___mmm}}}{{{oooddd]]]ZZZ[[[\\\oootttooo|||yyynnnmmmoooppppppwww|||rrruuuyyyTTT===666444444555000///...---,,,,,,,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***---+++)))((('''((()))***))))))(((((((((***,,,---,,,,,,,,,,,,---...///000111888;;;QQQlllnnnwwwuuuqqqNNNGGG===555111...+++))),,,---.........---,,,,,,///---...111666@@@RRRbbbvvvvvvnnnaaaXXXWWW^^^iiiqqqxxx}}}{{{www||||||xxxvvvyyytttgggrrrXXXCCC555000222000///...------,,,,,,---------------,,,,,,,,,,,,******************************))))))))))))((((((''''''((()))))))))))))))(((((())))))))))))******((((((((((((((((((((((((''''''(((((())))))******000---***((('''''')))***))))))))))))***+++,,,---,,,,,,,,,---...///000111111888;;;QQQpppuuuyyywwwooo333///***)))+++------,,,''')))+++---...///......555444888@@@KKKXXXjjjyyy|||vvvdddaaa^^^___dddooozzzyyytttyyy~~~qqqlllnnnqqqttt~~~oooxxx|||^^^BBB444111111111000///...............------------,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((''''''((()))))))))))))))(((((()))))))))*********(((((((((((((((((((((((('''''''''((()))*********,,,+++***)))(((((()))))))))***+++,,,,,,------,,,---------...///000222222111888;;;QQQnnnppp~~~}}}qqq{{{///---,,,,,,------------+++,,,---...///000000000...000:::KKK]]]nnnyyyooohhhWWW]]]gggsss}}}xxx}}}xxxrrrqqqttt{{{{{{zzzzzzuuuwwwwwwzzz~~~zzzyyyYYYEEE???333222111000////////////......---------,,,,,,,,,+++++++++++++++++++++++++++*********))))))(((((('''(((((()))))))))))))))(((((())))))*********+++))))))))))))))))))))))))&&&''''''((()))******+++'''((()))******)))(((((()))***,,,---......---,,,------......000111222333111888;;;QQQmmmkkksssjjj}}}+++,,,,,,,,,,,,,,,,,,---...***))),,,......222777666EEEWWWdddqqqtttbbbTTT[[[uuuwwwxxx{{{nnndddsssyyy~~~{{{pppeee```___cccqqquuulllrrruuuwwwqqqmmm{{{VVVGGG888333111111000---...222///...---,,,+++*********---,,,++++++******++++++))))))(((((((((((())))))))))))))))))))))))))))))+++++++++***)))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''))),,,///...***))),,,///---------------...000000222999:::MMMwwwsssvvvfffppp++++++,,,,,,,,,,,,---------,,,///333333111333888???OOObbbppp{{{|||kkk___```dddvvvwwwsss~~~{{{zzzqqqjjjddd___bbbhhhnnnllleee]]][[[[[[WWWaaappp}}}zzzttthhhnnnpppqqqzzzoooooouuu}}}}}}~~~sssttt}}}vvvhhhGGG<<<222111333222111111//////...---,,,,,,,,,------,,,++++++***+++++++++)))))))))(((((()))))))))************************+++++++++***)))((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((((((((()))))))))(((+++...---***))),,,000------------...///000000111888999LLL~~~zzzvvvyyyooo{{{+++++++++,,,,,,---------))),,,111555333000333999NNN^^^qqq~~~{{{lll^^^]]]jjjyyy|||}}}~~~|||~~~sssnnnhhhbbb^^^^^^___```YYY^^^cccccc^^^ZZZZZZ\\\]]]eeesssqqquuuuuutttyyyzzzqqqnnnllllllkkkiiijjjmmmtttuuuvvvhhh~~~]]]HHH333...111222///,,,000//////.........//////------,,,+++++++++++++++******))))))))))))******+++++++++++++++++++++++++++++++++***))))))((((((***))))))(((((())))))***)))))))))))))))))))))))))))))))))*********++++++'''***------+++***---000------------...///000111000777888KKK}}}{{{xxx{{{ppp|||+++++++++,,,,,,---------,,,...111333111111;;;FFF```nnn}}}{{{{{{sssjjjeeejjjttt~~~|||uuujjj^^^^^^]]][[[[[[___eeekkkiiillloooooollljjjkkknnnyyywwwkkkaaa]]]___dddhhheeejjj{{{xxxmmmxxx]]]@@@111000000...---//////.........///000000------,,,++++++++++++,,,+++******))))))******++++++++++++++++++++++++++++++++++++******)))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++''')))+++,,,++++++...000------------...///000111000777888KKK}}}xxxwwwzzzhhhrrr******+++,,,,,,---......333222111111222:::LLL]]]ttt}}}{{{sssnnnllllllrrr}}}~~~sss{{{~~~xxxwwwhhhkkklllllllllpppxxx~~~}}}kkk```]]]^^^```]]]^^^eeemmmuuuzzzrrrlllwwwwwwVVV@@@666111111333///...............///000...---,,,,,,++++++,,,,,,++++++************++++++************************++++++++++++******************))))))))))))******))))))))))))))))))))))))((((((((()))))))))******'''(((***++++++,,,---///...............///111111111777999LLL}}}rrrssswww|||~~~___fff******+++,,,,,,---......222///---000777EEE[[[nnn{{{qqqhhh^^^nnn}}}}}}yyy}}}}}}sssnnnxxxxxxhhh___XXXWWW[[[___^^^___mmm~~~~~~fffiiitttqqq}}}jjjRRRAAA666222333000///............//////...------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))'''''''''((((((((())))))((())))))***+++,,,------............///000111111111888999LLL~~~nnnqqqwww{{{yyyWWW\\\~~~)))******+++---......//////---///888FFFVVVjjj{{{xxxpppdddYYYVVVrrr{{{{{{nnnhhhffffffaaa```nnn~~~zzzppp|||{{{iiiWWWFFF999444222111000000////////////......---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))'''''''''((((((((())))))***))))))***+++,,,++++++............///000111222000777888KKK}}}mmmssszzzyyyYYY]]])))******+++---...//////222222999HHHYYYiiizzzzzzqqqfffXXXLLLYYYsss}}}mmmttt~~~zzzqqqgggcccqqq~~~tttppprrrrrryyy}}}~~~oooZZZFFF:::444333222111000000000000......---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))+++***)))***+++++++++***.........//////000111222///555777JJJ{{{nnnuuu~~~bbbggg...---,,,+++,,,...000111111:::III[[[lllyyyyyyoooiiibbbZZZZZZ___ooo}}}tttyyyzzznnnjjjyyytttnnnqqqnnnrrrrrrssswwwttt~~~UUUDDD777555222111222333222111//////.........------------,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++***++++++***))))))***,,,(((((((((((((((((((((((())))))))))))************,,,,,,,,,,,,,,,,,,------//////...------...000000333333777KKKvvvooorrrxxx{{{zzzhhhhhh***+++,,,,,,+++,,,///111:::EEEWWWiiivvv~~~zzzvvvqqqkkkcccbbbooo~~~{{{xxxvvvoooiiilllpppoookkkppp}}}xxxlllVVV@@@111222444///---000//////.........------------,,,,,,++++++,,,,,,------------------------------------,,,,,,+++++++++***++++++***))))))***,,,))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,//////...------...000111333444888KKKvvvsssuuuyyyxxxsss~~~aaabbb~~~(((+++......,,,---222888HHHUUUhhhwww~~~}}}qqqkkkhhhjjjooozzz|||oooccc```gggoooqqqvvv~~~VVV777555777---***222/////////.........------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++***++++++***))))))***,,,************************))))))))))))************************++++++,,,,,,///...------...///000111333555999LLLvvvxxxzzz{{{vvvnnnxxx[[[^^^}}}***...111000...222<<>>FFFUUUdddpppvvvxxxxxxqqqnnnaaaXXXgggyyyiii___```dddmmmyyy}}}ooojjjccc___bbbmmm|||kkkbbbddd~~~kkkOOO999666444444222...///222000///......------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,------...------...///000111222222444555:::NNNxxxnnnyyy^^^fffAAAMMM^^^lllsssuuuuuuuuupppfffWWWTTTlll~~~~~~yyyxxx}}}ssskkkuuuxxx|||tttnnniiigggwwwlll\\\eee~~~ttt[[[JJJ>>>444111111000000222000//////...............------------------------------,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,------...------...///000111222222333444:::OOOzzzqqq{{{___cccJJJVVVfffrrruuussspppoooqqqaaaVVV```wwwzzz|||}}}uuupppmmmkkkooo{{{}}}tttnnniiikkkiiiXXXfff}}}yyyqqqfffPPP888000222333222000000000///............///------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++,,,,,,------...------...///000111222222222444:::OOOzzzsss|||___]]]xxxZZZcccpppxxxyyytttooommmjjjaaa```mmm}}}}}}tttyyy{{{|||tttjjjdddiiigggkkkvvvyyywwwqqqqqqaaaXXX```{{{|||hhhGGG777555555222///111000//////......//////------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,------...------...///000111222222333444999NNNzzz|||sss~~~^^^WWWmmmjjjpppxxx}}}|||wwwpppkkkeeennnwww|||~~~}}}~~~xxxrrrppppppwwwvvvyyyyyyvvvnnnlll___vvvvvv]]]EEE:::444111000111000000///////////////..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,------...------...///000111222222333444888MMMyyy|||}}}rrrbbbWWWiiitttxxx|||~~~xxxpppjjjhhh}}}}}}yyy|||wwwooowwwnnnQQQ>>>222000222111111000///////////////..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,---......------...///000111222222444444888LLLxxxzzzqqqhhh[[[kkkzzz~~~{{{vvvvvvzzz~~~uuu~~~}}}~~~~~~||||||www```NNN999000888333333000---,,,......,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,------...------------...000111333333666999JJJuuu{{{uuu[[[hhhpppdddiii~~~~~~~~~{{{yyy|||wwwgggLLL777444000000///...///111111111////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,---......------------...000222333333666999JJJuuu|||www[[[fffjjjVVV]]]~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~{{{qqqrrryyy{{{^^^BBB333222000...///111222222222////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,------.........---------...000222333333666999JJJvvv}}}{{{[[[cccmmmYYY\\\{{{yyyyyy~~~|||{{{{{{yyyxxx}}}|||{{{|||{{{yyyxxx{{{~~~{{{tttvvvxxx~~~yyyppppppWWWCCC:::444000000111///......------------------------............------------------------------------------------------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---...............------///000222333333666:::KKKvvv{{{|||]]]ccc|||oooeeehhh}}}sssrrr}}}}}}}}}{{{yyywww|||yyyuuussstttuuuvvvvvv{{{~~~zzzvvvyyyvvv^^^BBB888111111111...,,,---........................//////.........------------------------------------------------------------,,,,,,++++++,,,,,,---+++,,,,,,------...//////............///111222444333666:::LLLwwwxxxyyy^^^ddd~~~rrrqqquuuyyy~~~mmmqqq}}}~~~~~~}}}{{{wwwsssooonnnqqquuuxxxzzz}}}}}}{{{yyyxxxzzz~~~}}}rrryyyyyyyyysssJJJ<<<222222333///...222000000000000000000000000/////////.........------------------------------------------............---,,,,,,++++++,,,,,,---,,,,,,,,,---....../////////.........///111333444333777;;;LLLwwwxxxvvv}}}]]]eeexxxppp{{{}}}xxx}}}}}}~~~}}}zzztttrrrppppppssswwwzzz{{{|||~~~wwwvvvuuuuuuwww{{{~~~yyyttt~~~VVVDDD777555444000///444000000000000000000000000////////////....................................------------.........///---,,,,,,++++++,,,,,,---,,,,,,------...///////////////......///111333444333777;;;MMMwww|||uuuxxx[[[fffvvvuuu{{{oookkkzzzvvvwwwuuutttuuuwwwxxxyyyxxxyyy|||yyy{{{vvvwwwwwwxxxzzz|||~~~}}}yyy~~~aaaMMM<<<888555///---222////////////////////////000/////////....................................---------.........//////---,,,,,,++++++,,,,,,---,,,,,,------...///////////////...///000111333444333777;;;MMMxxxvvvtttYYYfffwwwzzz~~~~~~|||{{{{{{|||zzzyyyxxxyyyzzz{{{zzzyyywwwuuuxxx{{{~~~}}}{{{xxxxxxzzz~~~|||zzzwwwyyy}}}~~~~~~~~~~~~}}}|||~~~sss```III:::555333111000000000000000////////////......//////000000111111........................,,,,,,,,,------.................................++++++,,,------......///......//////000000111111333666;;;LLLvvvuuuqqq^^^fff~~~|||~~~|||||||||~~~|||yyyxxxvvvwwwyyyzzzyyyxxxvvvuuuzzz||||||yyytttqqqpppqqqvvvzzzzzzvvvwwwyyy{{{||||||}}}}}}|||nnnRRR@@@777333111111111111000000000/////////.../////////000000000111........................,,,------------------...........................+++,,,,,,------......///......//////000111111111333777;;;LLLwwwrrrsss```iii~~~}}}}}}}}}|||yyyyyyzzz{{{{{{yyywwwuuusssuuuuuutttrrrnnnllllllmmmpppuuu|||}}}wwwssswwwwwwwwwwwwxxx{{{||||||}}}fffOOO@@@555111222111111111000000000000///////////////000000000000.................................---------------........................,,,,,,,,,---......//////......//////000111222222333777<<>>PPPzzzlllwwweeejjj{{{~~~nnn||||||{{{{{{zzzzzz{{{|||~~~~~~~~~~~~}}}{{{}}}}}}yyyvvvssspppnnnkkkmmmpppssstttsssqqqoooqqqqqqpppnnnmmmnnnrrruuu~~~|||xxxuuuzzzyyyssstttPPP:::888333333333222222222111111000000000000////////////......................../////////.......................................---------...//////000000......///000222333444444444888>>>QQQ{{{qqqxxxeeehhh~~~{{{{{{{{{|||yyyyyyxxxxxxxxxzzz{{{|||~~~~~~}}}|||{{{}}}~~~~~~uuuuuuuuutttsssqqqpppoookkkmmmoooppppppqqqsssuuu~~~~~~xxxpppoooxxx}}}zzzvvvwww{{{|||\\\CCC;;;444333333333333222222222111000000000/////////.......................................////////////........................------......//////000000---...///000222333444555444999???RRR|||rrryyyfffgggvvvooowwwyyyzzz{{{yyyxxxwwwvvvvvvvvvwwwxxxyyy~~~~~~{{{{{{~~~yyyqqqllllllnnnpppgggkkkooorrrssstttuuuvvv~~~{{{pppmmmttt}}}zzzzzz{{{yyyrrrxxxzzzooorrr}}}dddIII>>>444444444333333333222222111111000000/////////...........................------......//////000000........................------......///000000000---...///111222333555555444999???RRR}}}ppp{{{gggfffxxx|||yyy~~~}}}~~~xxx|||zzzxxxwwwvvvyyyzzzzzzzzzyyyyyyzzz|||zzz{{{||||||{{{zzz|||}}}~~~zzzooooooqqqnnnllllllnnnsssvvvvvvuuuttt|||{{{rrrqqqyyy|||~~~}}}yyyvvvwwwzzz~~~|||wwwjjjaaaggg___FFF999888444000222666444...000000000000////////////,,,,,,,,,---...///000000000000//////.........---------------------------////////////////////////...///000000///000222444444;;;===PPPtttyyyffflllxxxrrrxxxuuurrrzzz{{{zzzzzzyyyxxxxxx||||||wwwuuuxxx}}}~~~}}}~~~~~~~~~}}}zzziiinnnmmmlllmmmooopppnnnlllkkkrrrxxxxxxtttrrruuuyyy}}}}}}zzzxxxzzz|||~~~yyyzzz{{{jjjaaaiiimmmbbb===999444222333333333111111111000000000/////////,,,------....../////////000/////////............---------------------------------...///000000111...000000000000000222444444;;;===PPPuuuzzzgggmmmttt```^^^aaammm}}}zzzzzzzzzyyyxxxvvv~~~zzzvvvyyy~~~}}}zzztttpppkkkhhhiiilllooopppkkkkkklllnnnppppppooonnn{{{{{{{{{{{{~~~||||||}}}~~~{{{zzztttNNN???444444444111111555222222111111111000000000........................////////////............------------------------+++,,,---...///111222222///000111000000000222444333;;;===PPPvvvzzzgggllleee```dddppp}}}zzzxxxxxxxxxwwwvvvttt~~~}}}|||~~~}}}|||yyy{{{qqqmmmqqqwww|||vvvmmmcccaaaeeehhhgggccclllkkkmmmttt~~~~~~mmmPPP999666777222111666222222222222111111111000////////////............///////////////.................................,,,,,,---...///000111111///000111111000111333444333;;;===QQQvvvxxxeeelllqqqlllooouuu|||zzzwwwvvvuuuuuutttsssrrrzzz}}}zzz|||zzzzzzzzznnnjjjmmmmmmggg```gggeeeeeeffflllzzzxxxfffCCC999999444111444222222222222111111111000//////////////////...............///////////////....................................///////////////000111111000111333555333;;;===QQQuuuwwwfffmmmzzzwwwzzz{{{xxxwwwuuutttuuuuuutttsssrrrxxx|||xxxzzzyyyzzzzzzuuurrrnnnhhhcccfffuuu|||uuuPPP???:::555333333222222111111111000000000////////////////////////.........///////////////........................//////////////////......000111222111111111333555333;;;===QQQooouuuwwwfffnnn}}}}}}}}}{{{|||tttsssssstttwwwxxxxxxwwwyyy}}}||||||}}}{{{|||~~~|||ppppppvvv~~~zzz]]]EEE888444444444111111000000000/////////......//////000000111111............/////////000........................------......//////000000000111222222111111333555333;;;===QQQhhhjjjtttbbbjjj~~~}}}xxx|||}}}uuurrrqqqqqqrrruuuyyy{{{||||||{{{xxx~~~}}}~~~zzzssswww}}}yyyeeeJJJ777222555666000000000000////////////---......///000111111222---.........//////000000////////////////////////+++,,,---...///111222222000111222222111222444666333;;;>>>QQQ~~~yyyccccccooo\\\dddzzzuuu}}}wwwtttvvvxxxxxxyyy{{{rrrpppqqquuuwwwwwwzzztttzzzqqquuuvvvzzzppp___>>>333777111555444222111000000////////////////////////////////////////////////////////////000000000000//////000000000000111111111111111111222111000111444666777:::<<>>UUUmmm~~~ooo]]]YYYlllfff{{{qqqiiiiiilllmmmmmmoooqqqrrrsssvvv{{{|||vvvrrrrrrssstttxxx}}}{{{ggg`````````^^^]]][[[[[[[[[```dddmmmvvv~~~yyymmmnnnzzzkkkxxxzzzPPP===666555333222111111000000//////////////////////////////////////////////////////000000000000//////............////////////111111222111000111444666777;;;???WWWrrr|||ppp|||uuu^^^UUUvvv]]]tttxxxiiidddgggiiijjjkkklllooorrrtttzzzsssrrrqqqsssqqqqqqvvv}}}|||~~~uuu```^^^\\\]]]______[[[WWWSSSWWW___lllwwwrrreeesss}}}sssttt___???666555444222111111111111//////////////////////////////////////////////////////000000000000//////....../////////000000000111111222111000111444666777<<<@@@XXXzzzyyysss{{{zzz___RRR|||dddQQQjjjuuukkkbbbbbbeeefffgggiiilllpppssstttyyy~~~|||vvvooonnnpppsssrrrqqqtttzzzzzz|||}}}wwwssstttxxxvvvmmmdddYYYUUUXXXcccqqq}}}hhheee{{{~~~pppyyyiiiFFF666555444333222111111111//////////////////////////////////////////////////////000000000000///////////////000000000111111111111222111000111444666777<<<@@@YYYtttyyy~~~cccTTTsssuuuVVVIIIQQQYYYXXX[[[bbbffffffgggjjjppptttvvvuuuxxxzzzuuulllnnnlllnnnrrrtttssssssvvv{{{~~~sssfff\\\WWWaaaooozzznnnZZZddd~~~lllqqq~~~vvvXXX666555444333222111111111//////////////////////////////////////////////////////000000000000//////000000000000111111111111111111222111111111444666777<<>>HHHPPPKKKSSSWWW\\\___aaaaaabbbccciiiooouuutttlllcccaaacccfffhhhjjjlllmmmooorrruuuzzz{{{uuuggghhhrrrxxx{{{|||rrrdddgggooo|||uuubbbEEE000444999111---333---------....../////////////////////////////////...///////////////.........///000111111222222111111111111222333444555666777<<>>???AAACCCLLLRRRQQQSSSVVVYYY\\\aaafffiiilllmmmiii___[[[___bbbbbbbbbdddfffggghhhjjjmmmpppuuuwww|||{{{qqqxxxuuu{{{yyyuuuwwwzzzaaaEEE777444222000/////////////////////......////////////////////////,,,---......//////.........///000111111222222111111111111222333444555666777===DDD```gggrrrsss[[[vvvfffDDD888EEEGGGBBBFFFJJJRRRTTTWWWYYY]]]bbbhhhmmmmmmmmmfff\\\ZZZ```cccbbbeeefffhhhhhhhhhiiikkkmmmtttvvv|||{{{uuuwww|||}}}tttpppqqqmmmhhhmmm{{{fffJJJ888333555555222/////////......------,,,////////////////////////,,,,,,---.../////////......///000111111222222111111111111222333444666666777===DDDaaakkkwwwzzzbbb~~~wwwEEE===999>>>CCCFFFJJJPPPPPPTTTYYYZZZ[[[aaallluuusssiii]]]XXX[[[___```___bbbggglllmmmkkkjjjllloooqqqwww}}}~~~sssjjjkkk~~~yyy{{{wwwuuuwww}}}~~~|||yyyyyy{{{~~~}}}|||}}}}}}}}}yyy|||rrr}}}qqqZZZcccvvvjjjTTT>>>333222222111000000000000000000000000...///000000000...---,,,............////////////000000000000111111111111111000000000111222333333333:::BBBbbbooosssdddyyy```CCC===:::???DDDFFFIIINNNNNNQQQVVVZZZ___gggqqqxxxooofff\\\XXX[[[```bbbaaaaaaeeeiiijjjhhhgggjjjnnnnnnrrrwwwyyyyyy{{{nnnfffuuu~~~{{{yyyxxxvvvuuuvvvxxx{{{}}}{{{~~~}}}~~~{{{|||}}}{{{wwwvvvdddcccxxxooo[[[CCC444000222222000000000000000000000000000000000000000///...---............////////////000000000000111111111111000000000000111222333444555<<>>FFFdddllloooccciiiBBB===<<<===@@@DDDFFFHHHJJJTTTSSSUUU^^^iiipppqqqnnnbbb\\\WWWWWW\\\bbbeeeeeecccddddddcccbbbdddhhhkkkmmmmmmoootttzzz~~~oooccceeeppp{{{xxxzzz}}}{{{wwwvvvtttsssvvv{{{}}}www~~~nnnuuuppptttdddyyyrrr```GGG555111333555000000000000000000000000222111000//////000111222............///////////////000000000111111111111000000000111222333444555777>>>GGGffflllpppgggcccCCC:::<<<>>>@@@BBBEEEHHHIIISSSRRRUUU___kkkqqqmmmggg[[[YYYVVVXXX\\\bbbdddeeeeeedddcccbbbbbbdddhhhkkklllmmmnnnssszzznnnccc___cccppp~~~}}}{{{|||}}}zzzvvvuuuooojjjhhhkkkooopppqqqqqqpppppptttzzz}}}}}}|||}}}zzz}}}sss~~~|||uuu~~~wwwxxx|||iiizzzhhhOOO<<<555333222000000000000000000000000222111000//////000111222............///////////////000000000111111111111000000000111222444555666555===GGGhhhllltttnnnXXXAAA888===???>>>@@@EEEHHHHHHNNNNNNSSS___kkkpppjjjbbbWWWVVVVVVXXX\\\```cccdddfffdddcccbbbccceeehhhjjjjjjkkkmmmqqqvvv{{{qqqhhh^^^ZZZaaappp}}}~~~yyyxxxxxxwwwvvvsssnnngggbbb```bbbdddfffiiieeecccfffmmmqqqppplll{{{yyyxxx|||yyyzzzyyyrrrzzz~~~tttsssrrrzzzaaaIII:::222///000000000000000000000000000000/////////000111111............////////////000000000000111111111111000000000111333444666777444===IIIjjjmmmyyysss|||GGG===888===???===>>>DDDHHHIIILLLMMMSSS___iiijjjbbbZZZUUUUUUVVVYYY\\\___aaaaaaeeecccbbbbbbccceeefffgggiiilllooopppqqqtttzzzvvvhhh\\\]]]fffttt|||xxxvvvvvvwwwxxxqqqoookkkfffaaa```bbbdddfffcccaaabbbgggjjjkkkjjjvvvtttsssuuuyyy|||{{{xxxttt{{{sssvvvooosss}}}tttrrr|||uuuVVV>>>222///000000000000000000000000---...///000000000000///............////////////000000000000111111111111000000111111333555666777666???KKKmmmnnn~~~qqqjjj;;;;;;777>>>@@@<<<<<>>JJJoooooooooooovvv{{{kkkJJJ777666555999:::<<<===>>>AAAEEEIIILLLRRRZZZ```^^^YYYSSSQQQSSSTTTVVVXXX[[[^^^```bbb______^^^^^^^^^aaafffiiihhhkkkiiiiiinnnlllmmmzzztttsssrrr}}}zzzxxxyyywwwqqqnnnooommmnnnooonnnllljjjiiiiiiiiigggeeeeeeeeeffffffeeedddbbb^^^ZZZWWWTTTOOOLLLKKKVVV```\\\LLLDDDQQQdddgggcccjjjvvviiieeeqqqwwwnnnsss}}}vvv~~~tttttteeeGGG666000222111111000000000000000000000000000000000000000............////////////000000000000000111111222222222111111222444666777:::@@@LLLqqqmmm|||lllpppjjjTTT<<<333555888999:::;;;<<<>>>AAAEEEIIIOOOVVV]]]]]]XXXSSSPPPOOOSSSTTTVVVXXX[[[]]]___```^^^^^^^^^]]]^^^```eeehhhfffkkkiiiiiillljjjmmm{{{~~~vvv|||~~~wwwsssvvvwwwsssnnnlllgggiiilllkkkhhhggghhhjjjhhhgggeeedddcccbbb___]]][[[YYYVVVTTTQQQLLLFFFBBBBBBHHHOOONNNCCC999<<>><<<===AAADDDAAA:::777999>>>KKKcccuuukkkTTTJJJQQQYYYsssxxxeeeTTTHHHLLL^^^lll}}}rrrxxxzzzwwwtttiiijjj{{{eee>>>444222111111000000000000000////////////////////////............////////////000000000000000111111222222111111222333555777888;;;DDDSSSxxxpppwwwRRR???999555777999::::::;;;<<<@@@EEEIIIYYY```aaaXXXOOOMMMOOOOOORRRSSSUUUXXXZZZ\\\]]]]]][[[[[[\\\\\\]]]___bbbeeeaaagggggghhhlllggggggrrrvvvfffbbb___aaaiiiuuu|||xxxtttrrrpppkkkgggiiinnnbbbfffiiijjjhhheeeddddddcccbbbaaaaaa___[[[VVVSSSQQQLLLGGGBBB@@@>>>===<<<666222222777:::777444444:::777AAAPPPRRRGGGCCCIIIQQQ```cccXXXLLLDDDEEENNNVVVkkknnnlllxxx~~~xxx{{{uuurrrjjjppp{{{~~~ggg:::111222111111000000000000000////////////////////////............////////////000000000000000111111222222111111222333666888999:::EEEUUUzzzuuuwww~~~NNN:::777444;;;999:::::::::;;;???EEEIII]]]bbb___SSSKKKMMMPPPOOOQQQRRRUUUXXXZZZ[[[\\\\\\YYYZZZ\\\\\\\\\^^^aaaddd```fffgggjjjnnnfff```ffftttzzzuuugggdddmmmoooiii[[[TTTPPPSSSZZZcccmmmvvv|||sssuuuxxxyyyqqqeeeaaabbb\\\bbblllrrrssslllbbb\\\bbb```^^^]]]ZZZVVVQQQMMMIIIDDD===888777777888888555000...111444222000111444...///999???;;;999:::DDDKKKSSSSSSMMMGGGEEEEEELLLRRR```mmmdddkkkssswwwwwwqqqtttrrrrrr{{{xxxtttmmmuuuwww|||qqqCCC;;;222111111000000000000000000000000000000000000000............////////////000000000000000111111222222111111222444666888::::::FFFXXX~~~yyyvvvxxxNNN;;;999555>>>999:::999999;;;???EEEIII^^^aaa[[[NNNHHHNNNQQQNNNPPPRRRUUUXXXZZZ[[[[[[ZZZXXXYYY[[[\\\\\\]]]```ccc^^^eeegggoooxxxooocccdddnnnvvvtttddd[[[```dddcccZZZSSSPPPWWW___cccfffjjjpppvvv~~~yyyssstttxxx{{{vvvkkkccc```^^^bbbiiirrrvvvrrrggg^^^aaa___[[[XXXTTTOOOJJJFFF@@@<<<888555444444444444666222111333333000///222///......000222333222111777999EEELLLGGGDDDCCC???BBBGGGJJJeeeyyyiii]]]___ccceeefffgggfffcccdddppp}}}ssstttSSSCCC222111111000000000000000000000000000000000000000............////////////000000000000000111111222111111222222444777999:::;;;HHH\\\{{{yyysssrrrOOO>>>:::222:::::::::999999:::???EEEIII^^^```XXXJJJGGGNNNRRRMMMPPPRRRUUUXXXZZZ[[[ZZZZZZWWWYYY[[[[[[\\\]]]```bbb\\\ccchhhuuu{{{mmmkkkqqqwwwfffbbbcccbbbaaaYYYXXXaaaiiiiiifffeeehhhppp{{{uuuvvvrrrrrrvvvwwwqqqkkkhhheeeccceeekkkrrrtttnnnhhhbbb___ZZZUUUPPPJJJDDD@@@<<<999777555555555444222222111111333222......222...222222---+++///111000111000;;;BBB<<<;;;>>>;;;888CCC@@@JJJUUUfff}}}cccWWWVVVWWWVVVVVVYYYXXXUUUVVVaaauuupppyyyXXX;;;222111111000000000000000000000000000000000000000............/////////000000000000000000111111222111111222333444777999;;;<<>>===@@@OOOhhh{{{nnneeeXXXOOOOOORRRNNNGGGKKKKKKLLLNNNQQQ]]]tttwwwkkkmmmbbb???888222...111333111/////////////////////......---............////////////000000000///////////////333333333444555777999;;;BBBIIIaaaiiimmm~~~UUU888::::::666===;;;::::::;;;:::;;;FFFSSSXXXPPPKKKKKKLLLLLLLLLNNNOOOOOOPPPSSSWWWYYYYYYYYYXXXWWWVVVXXX[[[```dddfff^^^dddffflllnnncccsss~~~{{{vvvrrrqqqvvv{{{xxxtttsssxxx|||}}}zzznnnpppoooppptttwwwtttkkkccceeeeeefffhhhjjjiiidddaaaZZZTTTMMMFFFAAA===:::888777555333111000111111222111111111111000000000000//////...------------...///000222444666888999999444888;;;;;;===HHHYYYggg[[[UUUNNNLLLQQQVVVQQQHHHKKKIIIHHHJJJNNNWWWggguuussseeejjj}}}^^^;;;888222///111333111//////000000000111000//////...............////////////000000000000000000000000333333333444555777:::;;;BBBIIIccc}}}hhhsssrrrbbbDDD333888999666:::999888999:::;;;AAAMMMZZZXXXQQQKKKKKKLLLKKKKKKMMMNNNMMMMMMOOORRRTTTUUUUUUVVVUUUUUUVVV[[[aaahhhlllbbbdddbbbggggggjjjvvvrrruuu~~~wwwssswww|||zzznnnnnnooopppssstttpppiiibbbccceeeggggggccc^^^YYYVVVQQQLLLEEE>>>:::888666444333333333222222111111111111111111111000000000000//////...------------...---...000111333444444444111444777888999>>>FFFLLLGGGDDDBBBFFFPPPVVVPPPEEEGGGCCCBBBEEEJJJPPPZZZcccrrrxxxqqq```iii```BBB999333///111333111//////111111111111111000000///............////////////111111111111111111111111333333333333555888;;;===BBBJJJeee}}}hhhyyyfffRRR<<<666:::999555777666777888:::>>>HHHUUUaaaWWWPPPJJJKKKLLLKKKJJJLLLNNNMMMKKKLLLOOOQQQRRRSSSTTTUUUVVVWWWZZZ___eeeiiibbbcccaaabbbuuu{{{qqqppp{{{zzzzzzwwwzzz}}}wwwqqqqqqppppppnnnjjjeeeaaabbbdddggggggddd\\\RRRLLLIIIDDD===777555444333222000111222333333222222111111111111111000000000/////////...------------...---...///000000111111000000111333444555777999:::<<<;;;;;;@@@JJJQQQJJJ??????===>>>CCCGGGLLLVVVaaaiiippp|||rrr___iii}}}iiiPPP:::444///111222000///000000111111111111000//////............////////////111111111111111222222222333333222333555999<<<>>>CCCMMMhhhiii~~~dddIII888999;;;888777666666777888999===HHHUUU]]]TTTMMMHHHJJJLLLJJJJJJKKKNNNMMMKKKLLLNNNQQQRRRRRRSSSUUUXXXYYYYYYZZZ]]]______bbbaaa```gggxxx}}}|||yyyyyyxxxxxxxxxzzz||||||}}}}}}qqqpppnnnkkkgggeeedddeeeeeedddfffjjjjjjaaaRRRFFFAAA===888444222222222111000111222444444333222111111111111111000000000/////////...------------.........///000000000000///111000000111222333444444777666555888AAAIIIFFF>>><<<>>>AAADDDCCCGGGUUUccckkkooowww~~~uuu\\\dddwwwmmmTTT<<<444000111222000///000//////000000//////...---............////////////000000111111222222222222333222222222555999===@@@DDDPPPlllhhhyyyhhhEEE444999888666999777666888888777;;;EEEOOOSSSPPPJJJFFFHHHKKKJJJIIIJJJNNNLLLLLLMMMPPPRRRRRRRRRQQQUUUYYYZZZXXXVVVWWWYYY[[[___aaa``````hhhttt}}}wwwqqqzzzqqqqqqtttyyy{{{zzz{{{}}}yyynnnnnnmmmiiidddbbbcccfffeeeccccccggghhh```PPPBBB;;;888444222222222222111111222333444555444333222111111111111000000000000//////...------------......//////000000000000000000000000000000111333444111222111222888@@@CCC@@@===@@@EEEEEEBBBCCCPPP___mmmooouuu|||yyy[[[\\\iii}}}oooQQQ===555000111222000///111///////////////...------............//////////////////000000111222222222333222111222555:::???BBBGGGSSSqqqgggllltttHHH555:::555333999888444888999888===GGGOOOQQQLLLFFFCCCGGGJJJIIIIIIJJJKKKKKKLLLNNNQQQRRRRRRQQQOOOSSSWWWWWWUUUUUUXXX\\\YYY[[[___bbbcccdddhhhmmmyyypppfffkkkqqqsssyyy}}}~~~vvvppprrrwww{{{{{{}}}|||uuurrrnnnpppqqqkkkccc]]]\\\^^^^^^\\\[[[[[[YYYQQQEEE<<<555333222111222222111000444444555555555444444333111111111111000000000000//////...------------.........///000000000000000...///111000//////000222---111222000111888<<<===;;;===BBBEEEDDDCCCKKKTTTccciiisss|||___YYY```pppuuu~~~{{{ZZZ>>>666000111222000///111000000000000000///..................////////////......///000000111222222333222111222555:::@@@CCCIIIVVVttt|||iiibbbOOO999<<<333000888777111777::::::AAANNNUUUVVVJJJDDDBBBEEEIIIIIIHHHJJJIIIJJJKKKNNNQQQSSSRRRPPPNNNRRRUUUUUUTTTVVV\\\aaaYYYXXX\\\eeeiiifffdddddduuueee\\\```ccchhhtttvvvnnnrrrtttsssvvv|||xxxrrrppprrruuuvvvooocccXXXTTTSSSVVVUUUSSSNNNHHH@@@:::666111000000111222222000///666666555555555444444444111111111111000000000000//////...------------...------...///000000000000+++...111111...,,,...000,,,222444000---111666888666777<<>>777000111222000000111111111111111111000//////............/////////000---......///000111111111333222111222555;;;@@@DDDJJJXXXvvvxxxmmm___{{{RRR777888999888888444555666777999AAAKKKOOOMMMGGGGGGGGGGGGHHHIIIJJJJJJHHHIIILLLNNNQQQRRRRRRRRRMMMPPPSSSVVVWWWVVVTTTSSSVVV\\\ccchhhjjjllloooqqqzzzjjjXXXVVVZZZ[[[ccchhhjjjooowwwxxxuuuuuuuuuwww{{{~~~xxxrrrqqqkkkkkklllkkkdddWWWJJJCCCMMMLLLIIIEEE???999444111222111000000000111333333777777888888888666555333555444222000///000222333111000///......------...////////////////////////000//////000111111///---,,,,,,------///000111222333666;;;>>>===>>>FFFPPPXXXbbboooxxx|||fffZZZ[[[eee{{{qqqMMM999111333000111444000000000000000000000000000---...000111111///---,,,////////////000111222333111333222000555???GGGIIIKKK[[[|||wwwtttjjjiiiEEE111555777777999666666777777888???HHHJJJHHHFFFFFFFFFFFFGGGHHHIIIIIIHHHIIILLLNNNPPPPPPQQQPPPMMMOOORRRUUUWWWVVVUUUUUUWWW[[[aaafffjjjooouuuyyysss___VVVSSSYYYaaafffddddddkkkrrruuuoooppptttyyy}}}~~~}}}uuurrrtttjjjkkkjjjdddYYYMMMFFFCCCBBBAAA???<<<888444111///222111000000000111333333555555666666666666666666777666555333333333333444111111///.......................................///......000111111///---,,,,,,------...000111222222444999<<<<<<<<>>777444666555666777888999???GGGHHHDDDBBBBBBBBBCCCDDDEEEGGGHHHIIIJJJKKKLLLMMMLLLLLLKKKNNNNNNOOOQQQTTTWWWZZZ[[[]]]^^^```bbbddddddbbbaaarrr|||~~~ooohhhhhhfffbbb^^^___gggnnn}}}~~~rrrnnnqqq{{{{{{qqqbbbLLL999444333222111000111222333111111222222333333333333555444333111111111222333666777999:::999888555444222111000//////......///........................,,,++++++,,,...000000///------,,,------...///000222222444999:::;;;AAAHHHQQQXXXbbbkkkttt}}}dddYYYZZZqqqvvv{{{vvvqqq]]]???111666444111333333///////////////////////////////////////000111222666666555555555555555555444666555444:::DDDLLLOOOTTTaaa~~~mmmkkk>>>555777<<<555444888666555777888:::AAAIIIIIIFFFAAAAAABBBCCCDDDFFFGGGHHHIIIJJJKKKMMMMMMMMMLLLLLLNNNNNNOOOQQQTTTWWWYYY[[[[[[\\\^^^bbbeeeeeebbb```iiilllpppttt}}}}}}vvvmmmeee^^^]]]eeepppxxx}}}}}}qqqjjjjjjmmmrrrssspppkkkaaaLLL666333222111111000111111111111222222333444333333333555444333222222111111111333444666888888777666555222222111000////////////////////////////////////---,,,***+++---...///...------,,,,,,---......///333111333777:::;;;@@@FFFOOOVVV```kkkuuu~~~rrrXXXZZZqqq{{{|||vvvdddCCC222777555000222222000000000000000000000000...//////000000111111222333222222222222222333333333555555555;;;FFFOOORRRVVVfffnnnnnn<<<444666999444555:::777666888999;;;AAAHHHIIIEEEAAABBBBBBCCCDDDFFFHHHIIIIIIJJJKKKMMMNNNNNNMMMMMMNNNOOOPPPRRRUUUWWWXXXYYYZZZYYYZZZ]]]aaacccbbb```bbbdddfffgggnnnzzz|||mmmaaaccckkkmmmssswww{{{yyynnnfffdddaaaddd```UUUPPPMMMBBB333111111222222222222111111111222333444444444333333333333333333333333222222222333444666777777777777333222111000////////////...........................,,,******,,,---------------,,,,,,------......222000111555888999>>>DDDLLLSSS^^^jjjuuu~~~WWWYYYmmmjjjFFF444888555///000111000000000000000000000000---...000111222222111111000000000000111222333333333555666666===IIISSSVVVYYYkkk}}}rrr@@@777888:::555666:::777666888999;;;AAAGGGGGGBBBAAABBBBBBCCCEEEGGGHHHIIIHHHJJJKKKMMMNNNOOONNNNNNNNNOOOQQQSSSUUUWWWWWWXXXZZZXXXVVVWWW[[[^^^^^^]]]\\\ccchhhiiimmmuuu}}}ooofffjjjpppuuuvvvxxx}}}{{{uuukkkcccaaa]]]^^^SSS@@@666888777000000111333444555444333333111222333444555444333333000111333444555555444333111222444555777888888999333222111000////////////------------------------///---+++***+++,,,,,,,,,------,,,,,,,,,---......000...///444777888<<>>GGGNNNXXXeeepppwww|||~~~___ZZZXXXzzzZZZ===666222111222///000000000000////////////000000000000111111111111111111111222333555666777666888444:::NNNZZZ^^^gggiii{{{LLLBBB999888888777555555555555666:::>>>AAABBBAAA???@@@BBBEEEGGGIIIJJJJJJLLLKKKKKKKKKKKKLLLMMMNNNLLLMMMOOOPPPOOOOOOOOOQQQRRRRRRRRRSSSTTTVVVXXXYYY___```___]]][[[\\\```dddUUU]]]dddhhhmmmrrrqqqkkkmmmqqqvvv{{{|||xxxqqqfff^^^GGGBBB<<<777666666777777555555444444333222222222555333111111333444444222555333222222333333222000555444444444444444333333222555777555111---,,,------...////////////...------,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,------------///111222333666:::>>>FFFNNNYYYeeennnuuuyyy{{{bbbUUUTTTttt]]]>>>444000111444///000000000000///////////////000000000111111111111111222222333555666777888666888444;;;QQQ^^^dddlllnnn|||~~~III???888888999888777777555555555888<<>>??????@@@AAACCCEEEGGGHHHIIIJJJLLLLLLLLLLLLMMMMMMMMMMMMLLLNNNPPPPPPOOOOOOPPPQQQPPPQQQRRRSSSTTTUUUVVVVVVWWWZZZZZZWWWRRRPPPTTTYYY\\\___ccceeefffgggiiijjjkkkpppyyywwwmmmfff```YYYSSSIIIEEE@@@<<<::::::999888;;;::::::999888777666666444444444222222444888;;;999666333222444666888999999999888888777666666666111333555555333111//////---...000111111000...---,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,---///111222333555999<<>>:::999::::::777777:::555444444666999===>>>???AAABBBDDDEEEGGGHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIJJJLLLNNNOOONNNNNNOOOPPPNNNOOOQQQRRRTTTUUUVVVVVVTTTWWWYYYVVVQQQOOOTTTYYY\\\\\\]]]^^^]]]___ccchhhkkkooovvv~~~sssjjjeee```YYYSSSKKKHHHDDDBBB@@@???===;;;;;;;;;:::999888777666666333666888555222444<<>>;;;;;;===???@@@;;;;;;:::999999888777777222111111333444444222000---...000222222000...---,,,+++++++++,,,,,,---...***++++++++++++,,,,,,,,,---///000111222555888;;;CCCMMMZZZdddjjjmmmqqqttt~~~zzz]]]\\\kkknnnWWWFFF555222666222.../////////000000000111000000000000111111111111111333555777999:::::::::333666555CCC___nnnqqqwwwdddtttrrr;;;::::::<<<:::555666999555444333555999<<<>>>>>>BBBCCCDDDEEEGGGGGGHHHHHHGGGHHHJJJKKKKKKIIIHHHFFFHHHJJJLLLMMMMMMMMMNNNPPPMMMNNNPPPRRRTTTUUUVVVVVVSSSXXXZZZXXXSSSRRRVVV\\\___]]][[[YYYXXXZZZaaahhheeeiiiqqq{{{~~~ssskkkfff___WWWPPPMMMKKKIIIHHHGGGEEEBBB@@@;;;;;;:::999888777666555555999<<<999555777@@@JJJ\\\VVVLLLEEEBBBBBBCCCCCC<<<<<<;;;;;;:::999888888333000///111444666333111---...111222222111...---++++++++++++,,,,,,---...******+++++++++,,,,,,,,,...///000111222555888;;;AAALLLYYYccchhhkkkooorrr{{{ccc___gggyyyyyy}}}jjjWWWGGG555333777555.../////////000000111111000000000000111111111111111333555888:::;;;;;;;;;333777777FFFcccrrrtttyyydddqqqrrr===999555333333555777777333333444888<<<>>>???>>>AAABBBBBBCCCDDDEEEFFFFFFKKKLLLKKKIIIHHHGGGIIIKKKKKKLLLMMMOOOOOONNNNNNMMMOOONNNMMMMMMNNNQQQSSSUUU[[[VVVTTTUUUTTTRRRWWW___```fffbbbTTTMMMUUU^^^___dddkkkuuu|||sssdddYYYVVVVVVVVVTTTQQQNNNLLLKKKKKKKKKMMMLLLJJJIIIHHHDDD@@@<<<===;;;::::::888555999@@@bbblllhhhTTTGGGHHHFFF???????????????===:::777555333222111111222333555666111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,...000222555999<<<>>>FFFRRR[[[bbbgggmmmqqq~~~lllbbboooyyywww{{{lllQQQBBB:::444111222222111111111000000//////111222333222000000111222555444555777:::<<<<<<;;;888555444GGGiii{{{~~~qqqiiirrr===:::777555666777888777333333444888<<<>>>???>>>AAAAAABBBCCCDDDEEEFFFFFFIIIJJJJJJHHHFFFFFFHHHIIIKKKKKKMMMNNNNNNNNNMMMLLLOOONNNMMMMMMNNNPPPSSSTTTZZZVVVVVVZZZZZZWWWWWWZZZeeekkkfffWWWOOOTTT[[[\\\[[[bbbmmmuuuzzz|||~~~tttggg^^^[[[\\\XXXWWWWWWWWWWWWWWWXXXXXX```___]]][[[WWWPPPHHHBBB;;;888888888666333777===TTTccceeeTTTFFFEEEEEE????????????>>>===;;;999777444333222222222333444555111111111111000///...---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...///000333666999???GGGRRR[[[bbbhhhooosss|||~~~pppaaannnuuuqqq{{{kkkQQQAAA888333111222222111111111000000000000000222333222111000222333444444555888:::<<<;;;:::888666555IIIkkk|||vvvkkkppp<<<;;;999999999999888777222333444888<<>>======<<<<<<;;;;;;;;;555555333222222222333444111111222111111000///...******************************+++++++++,,,,,,,,,,,,---/////////111444777>>>EEEOOOXXX___fffnnnsssyyy|||vvvcccmmmxxxtttnnnTTTAAA777222111333111111111111111000000000000111222222222222333444444444666999<<<<<<:::888666555777MMMqqq|||nnn~~~iii;;;::::::;;;;;;:::777555222222444888<<>>===::::::;;;:::666777:::777FFFMMMGGGAAABBBBBB>>>;;;::::::999::::::;;;<<<777666444333222222333333222222222222111000//////++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---//////000222555888:::AAAJJJRRRYYYaaajjjpppuuuzzz{{{hhhppptttZZZEEE777222222333111111111111111111111111///111333333222333444666555777999===???>>>;;;888444555888RRRyyypppddd|||999999:::;;;<<<:::777333111222444777<<>>===777777666666777777999:::;;;888777555333222222222333333333333333222111000///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++---...000111444888;;;:::???GGGNNNUUU^^^hhhooosssxxx}}}nnntttzzzbbbJJJ999333222333111111111111111222222222000222333444333333555777888:::===BBBDDDAAA<<<888555666999SSS{{{uuuhhhsss999999:::<<<<<<:::777444111111333777<<>>???@@@AAACCCEEEFFFFFFFFFHHHJJJJJJIIIHHHIIIJJJKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOPPPRRRYYY```bbb___hhh{{{jjjUUUQQQWWWSSSUUU\\\jjjzzz~~~uuuooolllkkkkkkiiijjjjjjjjjhhhddd```]]]```[[[UUUOOOLLLIIIGGGEEE>>>;;;:::===<<<888444444333333111000444999777000333444555666777888888999888777555444333333333444333333333333333222000000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,...000222555999===<<<@@@FFFLLLSSS\\\gggooorrrwww}}}~~~|||ooottt~~~zzzeeeLLL:::333333222111111111222222222222222222333444444444444555666999<<>>>>>???AAACCCEEEFFFFFFEEEHHHJJJJJJIIIHHHIIIIIIKKKKKKJJJJJJJJJKKKLLLMMMKKKLLLLLLMMMMMMMMMMMMMMMNNNRRRTTTSSSVVV^^^aaa___hhhxxxyyycccUUURRRJJJMMMUUUcccsssvvvqqqppppppqqqnnnnnnnnnllljjjfffcccaaabbb^^^XXXSSSOOOLLLHHHFFF@@@<<<;;;>>>???:::555444777888666555666888555111222333555777888888888777777666555444333333444555444444444444333222111000++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---...000111333777:::<<<@@@EEEIIIOOOXXXdddlllrrrvvv{{{{{{kkkppp~~~zzztttcccKKK999333222111111111111222222333333333333444666555444333444666999<<>>===:::777111111333777<<<@@@AAA@@@===>>>???AAACCCEEEFFFGGGEEEGGGIIIJJJIIIHHHHHHIIILLLKKKKKKJJJJJJLLLMMMNNNKKKLLLLLLMMMMMMMMMMMMLLLMMMTTTXXXWWWYYYaaaeeedddfffssskkkVVVKKK@@@EEEPPP```qqq}}}uuupppppprrrssssssrrrpppnnnjjjfffbbb``````^^^ZZZWWWTTTPPPLLLIIICCC???>>>BBBBBB===777666<<>>BBBFFFKKKUUU```iiirrrvvvzzz}}}zzzfffkkk}}}zzzrrrnnn```HHH777222222111111111111222222333333333444555666666444333444555888<<>>>>>>>>>>>AAA@@@??????@@@AAACCCDDDEEEFFFGGGIIIJJJKKKLLLLLLJJJJJJLLLMMMMMMLLLKKKKKKJJJLLLNNNNNNLLLKKKLLLMMMLLLKKKMMMVVVcccjjjkkkhhh```iiixxxlllZZZRRRLLL>>>>>>TTTkkkzzz{{{wwwtttqqqrrruuuvvvwwwwwwrrrkkkeeecccbbb___^^^[[[WWWSSSOOOLLLJJJEEEBBBFFFOOORRRKKKBBB===;;;IIIMMMDDD@@@DDD>>>111888999999888555444444555999888777666555444333333333333333444444333000---------,,,+++************+++++++++++++++++++++++++++,,,---...///111444777999===BBBGGGMMMWWWccckkkqqqtttxxx~~~cccooo}}}lllhhhOOO777444000333111111222222222333333333333555666444111111444777:::999===DDDEEE???888666777999999YYY|||{{{zzzrrr<<<<<<<<<===>>>===;;;999555111222999>>>>>>>>>???@@@@@@@@@???@@@AAACCCDDDDDDEEEGGGIIIJJJKKKKKKKKKIIIJJJKKKLLLMMMLLLKKKKKKIIIIIIJJJIIIIIIHHHIIIIIINNNKKKKKKRRR]]]eeegggeeedddjjjsss{{{}}}uuuiii___WWWJJJ@@@KKKggg{{{wwwuuurrrsssvvvvvvvvvvvvqqqkkkeeebbbbbb]]]\\\[[[XXXTTTPPPLLLIIICCCBBBIII\\\nnnppp]]]III999BBBGGGEEEFFFJJJFFF===888999:::888666444555666999888888777666555444333333333333444444333000...,,,,,,++++++***+++++++++++++++++++++++++++++++++---............///222555999<<>>>>><<<:::555111222999>>>???>>>???@@@@@@@@@@@@AAABBBCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKIIIJJJJJJKKKLLLLLLKKKKKKLLLJJJHHHGGGHHHHHHHHHGGGLLLIIIHHHMMMWWW___aaaaaaccckkkrrryyyxxxggg^^^WWWIIIGGG___zzzxxxvvvtttuuuxxxvvvvvvtttpppjjjeeecccbbb^^^^^^]]]ZZZVVVRRRNNNKKKEEEEEEMMMggguuuUUUOOOHHHDDDCCCAAA>>><<<888999999888666444444555999999888888777666555444444333333444444333111...,,,++++++++++++,,,,,,---++++++++++++++++++++++++...//////...---...111333888<<>>@@@FFFJJJEEE;;;555555333888>>>ddd}}}pppqqq;;;;;;;;;===??????===;;;555111222999?????????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDFFFGGGIIIJJJJJJJJJHHHIIIIIIJJJKKKKKKKKKKKKKKKIIIEEEEEEEEEFFFEEECCCEEECCCDDDJJJRRRYYY\\\\\\^^^kkkwwwtttgggaaaTTTNNN]]]zzzyyyxxxxxxvvvwwwzzzwwwvvvtttpppkkkgggdddcccbbbaaa]]]ZZZVVVSSSQQQOOOIIIHHHIIIZZZmmmYYYFFF===777000000444666777888666444333333444999999999999888777666555555444333333444333111///+++++++++++++++,,,---...++++++++++++++++++++++++---.........---...111333777;;;@@@DDDJJJTTT___ggghhhnnnwwwvvviiisss{{{mmm\\\BBB222888222111111111222222222333333333666888888666333333555888===AAAIIILLLEEE:::555666444888>>>eee|||rrrsss;;;;;;;;;===??????>>><<<555111222999???@@@@@@AAA??????@@@AAABBBBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIJJJHHHHHHHHHIIIJJJJJJKKKLLLIIIGGGEEECCCCCCBBB@@@???======@@@GGGOOOVVVXXXYYYYYYiiizzzoooYYYXXXjjj}}}yyyyyyzzzxxxxxx{{{yyywwwssspppllliiifffdddddd```ZZZTTTPPPOOOOOOOOOFFFGGGAAA>>>MMMbbbeeeYYYXXXEEE666333222---...555333555555555333222333444999999:::;;;:::999777666666444333333444444222000++++++++++++,,,---......++++++++++++++++++++++++***+++---------///333555666:::???CCCIIIRRR]]]eeefffllluuuwwwlllvvvuuuqqq\\\@@@222888222000111111222222222333333333444666777555333222555999<<>>??????===;;;555111222999@@@AAAAAABBB??????@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIGGGGGGGGGHHHHHHJJJKKKLLLMMMNNNOOOLLLIIIFFFDDDEEE:::;;;>>>DDDLLLRRRVVVXXXYYYdddtttaaabbbzzz|||yyy{{{{{{yyyyyy{{{yyyvvvrrrnnnllliiifffdddbbb^^^WWWPPPKKKIIIIIIJJJAAADDDAAA888555::::::666666...,,,111333000///222111333444444333333555666999:::;;;<<<<<<:::888777666555333333444444222111---,,,,,,,,,,,,------...++++++++++++++++++++++++)))***,,,,,,---///333666666999>>>BBBHHHQQQ\\\dddgggllluuu~~~yyyooozzzrrrwww```CCC333888222///111111222222222333333333333555666555333333777:::???CCCJJJNNNIII>>>777666888999===ddd|||pppnnn>>>======>>>??????===:::555111222:::@@@AAAAAABBB>>>???AAABBBCCCBBBBBBBBBBBBBBBDDDFFFGGGHHHHHHHHHGGGFFFFFFGGGHHHIIIKKKLLLPPPUUUYYYVVVOOOIIIHHHJJJ>>>======???FFFNNNUUUYYYXXX]]]iii}}}zzznnn|||yyy||||||zzzyyy{{{xxxtttoookkkjjjhhheeebbb```\\\WWWQQQLLLGGGEEEDDDBBBDDDEEECCC???;;;999999222222222333333000///...000222444555555666888:::999:::<<<======;;;999777777555333333444444333111...------,,,,,,,,,------++++++++++++++++++++++++***+++,,,------...111444555888===AAAGGGOOOZZZbbbjjjooovvv}}}~~~yyy~~~nnnzzzoooyyyuuu^^^AAA111777333222111111222222222333333333222444666666444555999===FFFGGGLLLQQQMMMBBB888555666999???hhhvvvpppmmm???>>>>>>>>>???>>><<<:::555111222:::@@@AAAAAACCC>>>???AAABBBCCCCCCBBBAAAAAABBBDDDEEEGGGHHHHHHHHHFFFFFFFFFFFFGGGIIIKKKLLLLLLSSSYYYVVVLLLEEEEEEHHHCCC@@@<<<<<>>>>>>>>>>>;;;444000222444444111333555666777888;;;===999:::<<<>>>===<<<999888777555333333444444333222///...------,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,---000222555888<<>>///777555666111111222222222333333333222555777777666777;;;???LLLKKKOOOSSSPPPEEE999333444999AAAmmmooo{{{sssmmm<<<<<<===>>>???>>><<<999777333333;;;CCCDDDCCCBBBAAABBBBBBAAA@@@???AAABBBDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHJJJKKKJJJJJJIIIDDDJJJPPPRRRNNNJJJIIIIIIEEECCC@@@<<<;;;AAAKKKSSSZZZWWW___pppwwwyyy|||zzzzzzzzzzzzyyy{{{sssjjjgggiiijjjhhhdddaaa^^^YYYTTTOOOIIICCC???FFFGGGMMMVVV]]]XXXJJJ===GGGHHHDDD===:::<<<<<<999888777999<<<<<<999999<<<<<<===>>>>>>>>><<<;;;:::;;;999777555333333333333000///...---,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,---...///000111555777;;;@@@GGGPPPZZZ```kkkqqqwww|||~~~uuunnnvvvlllsss{{{kkkTTT@@@888666555222444333333222333444666777777888:::<<<999555888===HHHKKKLLLQQQTTTDDD777:::999666DDDtttooowww}}}|||=========>>>??????<<<:::666222333<<>>??????>>>>>>@@@BBBCCCDDDDDDEEEEEEFFFGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJGGGLLLQQQSSSPPPLLLJJJJJJGGGEEEBBB===;;;???GGGNNNUUUSSS\\\kkkuuuxxx~~~{{{yyyyyyzzzzzzyyy|||tttlllhhhjjjllliiifff___\\\WWWSSSOOOKKKFFFCCCCCCFFFQQQaaappprrrhhh\\\TTTUUURRRNNNMMMOOOLLLFFFGGGBBB@@@@@@>>>::::::=========>>>>>>>>>===;;;:::;;;:::888666444444444444222111000...------------,,,,,,,,,++++++++++++***,,,,,,,,,---...///000111444777;;;@@@GGGPPPZZZ```kkkqqqwww|||xxx|||vvvqqq{{{www{{{nnnTTT???666444222///333333222222333444666777999999<<<>>>;;;777:::@@@IIILLLMMMSSSUUUDDD555777999777EEEtttrrrzzzzzz~~~sss>>>>>>>>>???@@@???===:::555222333===DDDEEEBBBAAA<<<===??????>>>???AAACCCCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJNNNSSSTTTRRROOOKKKJJJHHHGGGDDD>>>;;;<<>>???>>>===<<<;;;;;;:::999777666555555555444333222000////////////,,,,,,,,,,,,++++++++++++,,,,,,,,,---...///000111444777;;;@@@GGGPPPZZZ```iiipppwww}}}uuu|||sssqqq|||yyy|||oooQQQ<<<444222111000333222222222222444666777:::;;;???@@@===:::===DDDKKKOOOQQQXXXZZZHHH666666888777EEEttttttzzz}}}yyyiii@@@?????????@@@???===;;;555111333===DDDDDDAAA@@@???@@@AAAAAA@@@@@@BBBDDDBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGFFFFFFFFFHHHJJJKKKKKKOOOSSSUUURRRNNNKKKIIIIIIHHHFFFAAA<<<;;;???CCCRRRUUUWWW\\\kkk~~~~~~||||||}}}|||||||||vvvoookkkkkkkkkhhhfff___[[[UUUQQQNNNLLLJJJHHHGGGHHHLLLXXXkkk{{{bbbUUUGGG@@@===:::999;;;<<<===>>>>>>>>>===<<<<<<;;;;;;:::888777666666666444333222111000/////////------,,,,,,,,,+++++++++,,,,,,,,,---...///000111444666:::@@@GGGPPPYYY```gggnnnvvv|||wwwssspppyyyxxxlllLLL999333333444444222222222222333444666777:::<<<@@@BBB>>>:::>>>FFFLLLPPPSSS\\\```MMM999888888888EEEsssrrruuuyyyfffBBBAAA@@@@@@@@@@@@>>><<<555111333<<>>>>>===<<<;;;;;;::::::999888777666666333333111000///.........---------,,,,,,,,,++++++,,,,,,,,,---...///000111333666:::???FFFOOOYYY___eeelllttt|||zzzyyyrrrtttmmmIII777444333333444333222222222333555777888999<<>>FFFIIINNNRRR\\\bbbPPP<<<999888888DDDqqqrrrpppyyygggDDDCCCAAA@@@AAAAAA???===666111222:::BBBCCCAAAAAAAAABBBBBB@@@===<<<===>>>AAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGOOOWWWVVVMMMFFFFFFIIILLLNNNMMMIIIBBB>>><<<===>>>KKKWWW]]]ggguuu~~~~~~vvvsssnnnjjjgggeeecccbbbccc___YYYSSSOOOKKKGGGDDDAAAGGGNNNPPPQQQXXXdddooo{{{}}}YYYIII999444666777777777999:::;;;<<<===<<<;;;;;;999::::::999999888666666333222111///......------------------,,,,,,,,,,,,,,,,,,,,,---...///000111333666:::???FFFOOOYYY___dddkkksss{{{~~~www|||sssooopppJJJ888555222000111333333333333555777999::::::>>>CCCCCC<<<777<<>>777222111888@@@BBBBBBBBB@@@AAAAAA???>>>===>>>???@@@AAAAAABBBCCCCCCDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGEEEQQQ[[[XXXKKKBBBEEELLLQQQSSSSSSNNNEEE>>>::::::;;;CCCOOOYYYdddpppzzzuuurrrnnnjjjgggdddbbbaaaaaa^^^YYYTTTPPPLLLGGGCCCAAAEEEJJJMMMNNNPPPSSSVVV___bbbeeegggmmmuuuwwwuuuTTTDDD555333888:::999777888888:::;;;;;;;;;::::::888999999999999777666555333222111///...............------------,,,,,,,,,,,,,,,,,,---...///000111333555:::???FFFOOOXXX___cccjjjrrrzzztttrrrqqqkkkggg~~~qqqJJJ:::777444000000444444444555666888:::<<<<<<@@@EEEDDD===777<<>>999777999999>>>JJJXXXgggvvv}}}uuusssoookkkgggdddbbbaaa___]]]YYYUUURRRMMMHHHDDDFFFCCCBBBEEEIIIMMMOOONNNMMMOOOOOOLLLOOOUUUYYYXXXSSSCCC555444;;;===:::888777888999:::;;;::::::999777888999999888777666555444333111000//////............---------,,,,,,,,,,,,,,,,,,---...///000111333555999???FFFOOOXXX___cccjjjrrryyymmmooopppaaa______zzzoooHHH:::999777333444555555555555777999;;;======AAAGGGFFF===777<<>>AAAEEEEEEDDDBBBAAA@@@@@@AAAAAAEEECCC@@@???>>>???AAACCCCCCDDDEEEFFFFFFFFFFFFFFFBBBOOO___dddWWWFFFEEEMMMQQQRRRRRROOOJJJBBB:::666777666888???GGGRRRbbbooozzz}}}sssiiieeeffffff```YYY___ZZZTTTQQQQQQOOOKKKFFFDDDFFFIIIHHHFFFGGGJJJMMMJJJGGGDDD@@@===AAALLLWWWYYYIII<<<;;;:::666777===888888999999999:::::::::666777888999888666444333222222111000///...---------,,,,,,++++++,,,,,,---------,,,,,,---...000111444333777>>>DDDJJJTTT^^^eeeiiiqqqyyyllloooddd```]]]ssshhhKKK888555999777222444444555666999;;;===>>>DDD@@@???@@@???===???CCCXXXbbb^^^```kkkZZZ???:::;;;777BBBcccooopppxxxsssEEEDDDBBBBBBBBBBBB@@@???999444222666:::<<>>===>>>AAADDDEEECCCDDDEEEFFFGGGGGGGGGGGGHHHPPP[[[___VVVIIIEEEJJJPPPQQQRRRQQQLLLEEE>>>999666444444888===DDDPPP[[[hhh}}}|||uuullliiiiiihhhccc^^^^^^YYYTTTQQQPPPNNNIIIEEEEEEHHHJJJJJJIIIIIIMMMPPPTTTPPPHHH>>>888<<>>???EEEBBB@@@AAA???;;;;;;???UUUbbbaaacccooocccEEE777999666BBBdddmmmkkkzzzyyyDDDCCCBBBCCCCCCCCCAAA???:::444111555999;;;<<<>>>BBBCCCCCCBBBBBBAAA@@@??????>>>======>>>@@@BBBDDDBBBCCCDDDFFFGGGHHHHHHHHHMMMQQQWWWZZZUUUKKKFFFGGGOOOQQQSSSTTTPPPJJJCCC>>>777333111222333555<<>>@@@AAAEEECCCCCCDDDAAA<<<;;;>>>JJJYYY]]]```oookkkLLL333888555AAAdddnnniii}}}rrrCCCBBBBBBCCCDDDDDDBBB@@@<<<555111555999;;;;;;===AAAAAABBBCCCBBBAAA@@@???AAA@@@>>>=========>>>???AAABBBDDDFFFGGGHHHIIIIIINNNTTT[[[]]]WWWNNNHHHGGGPPPSSSWWWXXXUUUNNNGGGBBB:::555111111000///222777@@@ZZZ||||||{{{xxxsssmmmiiigggfff^^^ZZZUUUQQQNNNKKKGGGDDDGGGIIILLLLLLLLLNNNSSSXXXkkksssvvvmmmbbbbbbllluuu~~~mmmUUUJJJJJJHHHAAA>>>===<<<:::999888999999:::;;;<<<<<<;;;999777555222222111111000//////...---,,,,,,++++++,,,,,,---------,,,,,,---...000111333333888BBBJJJQQQZZZdddhhhooo{{{{{{jjjqqqvvvjjjgggVVVBBB777444444555777888999:::;;;===@@@BBBCCCDDDDDDFFFHHHEEE???>>>AAABBBPPPWWW]]]nnntttYYY888999555@@@bbbrrrkkk}}}eeeDDDCCCBBBCCCDDDDDDCCCAAA>>>666222666;;;=========@@@AAABBBBBBBBBAAA@@@???@@@???>>>=========>>>>>>AAAAAACCCEEEGGGHHHHHHHHHMMMXXXccceee^^^UUUNNNLLLRRRUUUZZZ\\\ZZZSSSKKKFFF===777333222111...000333===WWW{{{}}}}}}{{{vvvoooiiifffeee___\\\WWWRRRNNNJJJGGGDDDGGGIIIKKKKKKKKKNNNSSSXXXjjjpppUUULLLJJJIII@@@???<<<:::999999999999;;;<<<======<<<:::777666222222111111000000//////---,,,,,,++++++,,,,,,---------,,,,,,---...000111444444999BBBJJJPPPYYYaaajjjrrr}}}|||nnnwwwpppiiipppYYY@@@666666666555666::::::;;;===???AAACCCDDDEEEFFFHHHIIIDDD<<<;;;>>>CCCLLLVVV___ppp}}}iiiEEE<<<777@@@```uuunnn{{{dddFFFDDDBBBBBBCCCCCCCCCBBB@@@777222777===???>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@<<<<<<======>>>@@@AAABBB@@@AAABBBDDDEEEFFFFFFFFFKKKYYYeeegggaaa[[[TTTOOOQQQVVV\\\```___YYYQQQKKKBBB;;;555333222//////222777RRR|||~~~~~~|||xxxqqqkkkgggeeeaaa___[[[UUUPPPKKKHHHFFFGGGIIIKKKKKKJJJMMMSSSXXX]]]yyybbbMMMJJJMMMAAA???===:::999999:::;;;<<<<<<======<<<999777555222222111111111000000000---,,,,,,++++++,,,,,,---------,,,,,,---...000111666777<<>>AAA??????AAA@@@@@@@@@@@@@@@AAAAAA<<<======>>>???@@@AAABBB@@@AAABBBCCCDDDDDDDDDDDDGGGQQQZZZ\\\\\\[[[TTTKKKNNNTTT\\\cccddd___XXXRRRLLLCCC:::666444000///111222NNNxxx}}}|||{{{yyyuuupppkkkhhhdddbbb^^^XXXRRRMMMJJJIIIIIIKKKLLLKKKKKKMMMTTTYYY[[[rrrsssUUUKKKOOOAAA???===:::999:::<<<===<<<<<<======;;;999666555222222222111111111111000---,,,,,,++++++,,,,,,---------,,,,,,---...000111666777===GGGOOOUUU^^^fffpppvvvvvvnnntttfffiiiuuuqqqgggOOO:::555666444444999;;;;;;<<<===@@@BBBDDDEEECCCEEEHHHHHHAAA:::<<>>AAA@@@???AAA@@@?????????@@@AAABBB@@@@@@@@@@@@?????????>>>@@@@@@AAABBBCCCCCCCCCBBBCCCHHHLLLOOOUUUWWWPPPDDDKKKRRR\\\dddfffccc\\\XXXUUUJJJ???:::666111///000666OOOvvv|||{{{zzzyyyxxxuuuoookkkeeeddd```ZZZSSSNNNKKKJJJKKKLLLMMMLLLKKKNNNTTTYYYeeeuuuaaaQQQRRRAAA???<<<::::::;;;<<<>>><<<<<<======;;;999666444222222222111111111111111---,,,,,,++++++,,,,,,---------,,,,,,---...000111333444;;;FFFOOOVVV___hhhsssxxxzzzrrrbbbhhhyyyyyy]]]JJJ;;;999888444777>>>;;;;;;<<<===@@@BBBDDDEEE@@@CCCGGGIIIEEEAAAEEEMMMTTTJJJYYYlllkkkgggXXX:::999777EEEiiiuuuooo}}}eeeZZZCCCEEECCCAAAGGG@@@@@@@@@<<<666555<<>>======>>>>>>===<<<@@@???@@@BBBCCCCCCBBB@@@EEEEEEFFFIIIKKKJJJFFFBBBIIIOOOWWW^^^ccccccaaa```WWWQQQHHH???888555444444999LLLkkk~~~{{{xxxuuusssqqqhhhhhhfff```XXXQQQNNNNNNLLLNNNOOOPPPQQQSSSVVVXXXhhhppp|||uuuZZZLLLJJJAAA:::;;;>>>===<<<<<<>>>===<<<:::888666555444666555444333111000///...//////...---,,,,,,,,,,,,***,,,...//////000222333444888>>>DDDKKKTTT```hhhvvv}}}cccXXXiiifffJJJ;;;:::555444::::::;;;;;;===???AAAAAAEEEHHH@@@CCCHHHKKKIIIHHHNNNXXXTTTVVVQQQXXXoooqqqVVV???666;;;CCCzzzqqqjjj}}}hhh]]]EEEGGGEEEBBBGGGAAABBB@@@<<<777555;;;CCCDDD@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>>======>>>>>>===<<<<<<===>>>AAABBBBBBAAA@@@AAABBBCCCGGGJJJIIIFFFCCCKKKPPPXXX___cccdddbbb```[[[VVVMMMCCC:::444000///666IIIeee~~~{{{xxxuuusssffffffeee```YYYTTTRRRRRRRRRSSSTTTUUUTTTVVVXXXZZZiiisssdddQQQJJJAAA:::;;;>>>===<<<<<<>>>===<<<:::999777666555555555444333111000////////////...---,,,,,,,,,,,,***,,,.../////////111333444888>>>DDDJJJTTT___ggguuu{{{xxxooonnn{{{zzzbbb]]]ppp```GGG::::::666666;;;;;;999:::<<>>======???>>>======>>>>>>===<<<888:::===@@@BBBAAA@@@???===>>>@@@CCCFFFFFFDDDBBBGGGMMMVVV___eeehhhhhhgggccc^^^VVVKKKAAA888222///666HHH]]]ooo}}}yyyuuusssffffffdddaaa\\\XXXVVVVVVTTTVVVWWWXXXYYY[[[^^^aaalllwwwoooWWWLLLBBB;;;;;;======<<<<<<>>>>>><<<;;;999888666666444444333333222111000000//////...---,,,,,,,,,,,,***,,,.../////////111333444888>>>DDDJJJTTT___gggssszzzlll\\\^^^pppvvv___aaawwwnnnVVVAAA999;;;888999>>><<<===???BBBDDDFFFGGGGGGGGGFFFGGGIIIHHHAAA<<<@@@GGGDDDVVV^^^]]]fffooo```EEE777;;;CCC|||xxxiii~~~uuu[[[CCCHHHJJJFFFGGG@@@DDD???===888555:::AAACCC@@@>>>>>>>>>>>>>>>=========???>>>======>>>>>>===<<<999;;;???AAAAAA@@@???>>>;;;<<<>>>@@@AAA@@@???===???EEEPPP]]]gggmmmpppqqqlllggg^^^SSSHHH???888555888GGGTTT]]]rrr|||xxxtttrrrjjjiiifffccc___\\\ZZZZZZTTTVVVXXXZZZ]]]bbbgggkkkooozzzuuu[[[MMMCCC;;;;;;===<<<;;;<<<>>>===<<<;;;:::888777777333333333222222111111111//////...---,,,,,,,,,,,,+++,,,...///...///111222333888>>>DDDJJJTTT___gggrrrxxxlll\\\]]]pppvvveeelllwww[[[LLL<<<888<<<:::===AAA>>>AAADDDFFFFFFHHHJJJHHHEEECCCDDDEEECCC>>>;;;BBBLLLGGGYYYfffccchhhvvvjjjHHH888;;;CCC~~~zzziiittt]]]AAAEEEIIIHHHGGG???BBB>>>===999666999@@@BBB@@@;;;;;;<<<======>>>?????????>>>======>>>>>>===<<<<<>>>>>===;;;999888:::AAAMMM[[[gggpppvvvxxxrrrmmmdddYYYMMMBBB:::666777AAAFFFIII\\\{{{}}}yyyvvvuuuqqqoookkkgggdddaaa^^^]]]ZZZ\\\^^^```cccgggmmmqqqttt|||vvv^^^OOOEEE<<<;;;===<<<;;;<<<======<<<;;;999888777777333333333222222111111111//////...---,,,,,,,,,,,,+++---...///...///000222333777>>>DDDKKKUUUaaajjjsssxxxvvv___]]]ooovvvqqqyyyaaaLLLDDD999888===<<<@@@DDD???>>>BBBDDDEEEIIINNNLLLFFFIIIHHHGGGEEEAAA@@@JJJVVVNNNXXXddddddjjj|||pppGGG:::;;;DDDzzzjjj{{{mmmiiiFFFCCCGGGHHHHHH???BBB>>>===:::666888>>>AAA@@@::::::;;;<<<>>>???@@@@@@???>>>======>>>>>>===<<<===AAADDDDDDAAA@@@AAACCC@@@BBBBBB@@@<<<999777777:::BBBNNN\\\iiirrrxxx{{{xxxuuunnndddWWWJJJ>>>777777;;;;;;:::FFF]]]nnnttt}}}}}}yyyvvvpppllliiifffcccaaaffffffffffffgggjjjooossswwwzzzaaaQQQFFF===;;;<<<<<<;;;<<<<<<;;;;;;:::888777777666444444333333222111000000//////...---,,,,,,,,,,,,,,,---//////......000222222777>>>EEEMMMXXXdddmmmtttyyybbb^^^ooowwwooovvvgggPPPKKKAAA888:::>>>===BBBFFFAAA???DDDFFFGGGNNNXXXXXXQQQMMMKKKJJJFFF@@@===EEEPPPNNNMMMYYY```fffyyypppEEE;;;;;;DDDxxx~~~|||kkk~~~zzzhhhRRREEEEEEFFFHHHAAAEEE======:::666777===@@@@@@;;;;;;<<<===>>>??????@@@???>>>======>>>>>>===<<<<<>>===;;;<<>>FFFOOOZZZgggpppwww{{{ddd___ppprrr___ggg~~~sssUUUPPP???999<<>>:::666777===@@@@@@=========>>>>>>>>>>>>>>>???>>>======>>>>>>===<<<999===@@@@@@???AAAGGGLLLGGGIIIIIIFFFAAA>>>===>>>888@@@NNN___nnn{{{yyyggg\\\IIIFFFEEEBBB<<<777<<>>FFFPPP\\\iiisssxxx||||||ccc]]]nnn{{{fffUUU]]]xxxdddNNN@@@:::===???===DDDIIIBBBAAAEEEDDDAAAGGGSSSSSSJJJJJJLLLPPPNNNDDD:::888===CCC777III[[[\\\lllmmmLLL===;;;EEE}}}xxxqqq|||kkkpppJJJIIIDDDCCCHHHEEEBBBAAA>>>;;;888888;;;===:::;;;<<<>>>>>>>>>===<<<@@@??????>>>===<<<<<<;;;;;;<<<<<<<<<;;;<<>>:::@@@LLL___uuusssXXXJJJIIIQQQPPPNNNLLLEEEFFFDDDMMMcccwwwzzzrrrsssxxxtttkkkooojjjggghhhffffffnnnyyyyyyoooWWWJJJ===999999:::;;;======<<<:::888777777777888666666555444333111000/////////.........---------------------...000111222333888@@@HHHQQQ\\\hhhqqqxxx~~~~~~gggeeexxx~~~WWWSSSOOOwwwlllNNN>>>======>>>AAABBBAAA@@@GGGGGGHHHIIIKKKMMMNNNOOOPPPQQQVVVYYYPPPAAA:::>>>888@@@EEEZZZeeelllmmmQQQ<<<888HHH|||vvvsssmmmzzzRRRKKKDDDAAAEEEBBBBBBAAA>>>;;;888888;;;===:::;;;===>>>??????>>>===??????>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<>>>AAAGGGOOOTTTQQQKKKIIIFFFAAABBBCCCKKK\\\sss}}}___LLLGGGQQQXXX___```XXXIIIDDDBBBMMMfffzzzzzz}}}yyyrrrooojjjhhhjjjiiihhhmmmtttzzzqqqYYYLLL@@@;;;999999:::======<<<;;;999888888888888666666555444333111000///.........------------,,,------------...000111222555999@@@IIITTT___jjjqqqzzzyyygggiii}}}\\\SSSTTT}}}fffMMM@@@???>>>???AAACCCCCCCCCEEEFFFGGGIIIKKKMMMOOOPPPUUUTTTXXX[[[VVVLLLLLLSSS>>>@@@AAAYYYlllvvvtttRRR;;;999IIIxxxvvvmmmYYYKKKDDDBBBDDDBBBBBBAAA>>>;;;888888;;;===;;;<<<>>>???@@@@@@?????????>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;;;;>>>@@@NNNWWW\\\XXXOOOHHHDDDAAADDDCCCGGGUUUnnneeeMMMCCCMMM\\\kkkpppgggYYYNNN??????ZZZ}}}xxxsssnnnjjjjjjiiifffeeefffnnnppp{{{xxxYYYNNNCCC===999888:::???>>>===<<<:::999999999999666666555444333111000///------------,,,,,,,,,,,,------------...000111222777:::@@@JJJWWWdddlllqqq}}}rrrccckkk___TTT___yyy^^^KKKBBBAAA??????BBBDDDFFFFFFEEEFFFGGGIIIKKKMMMOOOPPPLLLJJJKKKOOOLLLHHHOOOZZZAAA<<<999SSSmmmzzztttMMM;;;:::JJJ|||}}}~~~rrrnnn^^^IIICCCDDDEEEEEEBBBAAA>>>;;;888888;;;===<<<===???@@@AAAAAA@@@@@@>>>>>>=========<<<<<<<<<;;;<<<<<<;;;:::;;;===???MMM^^^lllhhhVVVGGGCCCFFFDDDEEEIIITTTjjjfffPPPFFFMMMZZZmmmvvvoookkkZZZDDD@@@XXX~~~}}}{{{yyyrrrjjjeeeaaa\\\WWWSSSXXXZZZfffWWWMMMBBB<<<999777;;;@@@>>>===<<<;;;:::999999999555555555444333222000///------,,,,,,,,,+++++++++------------...000111222888:::@@@LLLZZZgggnnnppp|||~~~lll]]]mmm{{{___TTTjjjoooYYYIIICCCAAA??????AAAEEEGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNEEEBBBCCCFFFCCC@@@GGGSSSEEE>>>888PPPjjjwwwqqqIII;;;;;;LLLsssxxxwww}}}zzznnnnnnfffHHHBBBCCCDDDEEEBBBAAA>>>;;;888888;;;======>>>@@@AAAAAAAAA@@@???============<<<<<<<<<<<<;;;<<<<<<;;;::::::<<>>>>>AAAEEEGGGHHHMMMNNNNNNNNNNNNMMMLLLKKKKKKIIIJJJLLLGGG@@@CCCLLLKKKGGG@@@SSSgggrrrpppNNN<<<<<>>;;;888888;;;===??????@@@AAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;999:::<<<>>>PPPnnn|||YYYHHHGGGDDDIIIOOOQQQWWWjjj~~~sssfffNNNEEECCCCCCHHH^^^rrrttt{{{yyylll\\\^^^zzz}}}~~~~~~~~~tttpppggg\\\TTTPPPLLLFFFBBBAAA>>>>>>KKKkkk{{{WWWIII===999999:::;;;===<<<<<<<<<<<<;;;999888777444444444444333222111000------------,,,,,,,,,,,,------------...000111222777<<>>===MMM~~~}}}www{{{lllfffQQQFFFFFF@@@BBBBBBAAA>>>;;;888888;;;===@@@@@@AAAAAA???>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<:::999999;;;===PPPjjj{{{ZZZJJJFFFIIILLLNNNSSSaaassszzzsssttttttlllaaaJJJBBB>>><<>>@@@@@@<<>>;;;888888;;;===AAAAAAAAA@@@???===;;;999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999;;;===???UUU~~~xxx]]]NNNNNNPPPTTT\\\gggrrryyytttiiikkkqqqpppiiiVVVKKKCCC???DDD^^^vvvyyyooobbb{{{sssrrr{{{|||zzzvvvzzzwwwjjj]]]UUUMMMFFF:::>>>???999222222;;;EEEooobbbPPP===999<<<===999555:::;;;;;;;;;:::888666555444444444444333333222111//////.........---------------------///000111222999BBBOOO[[[eeennnvvv|||lllYYYfff{{{```YYYccccccPPPIIIGGGBBBBBBBBBEEEHHHJJJJJJJJJKKKLLLMMMMMMLLLJJJHHHFFFGGGHHHOOOVVVPPPEEEBBBHHH???>>>:::IIIXXXiiiwwwcccBBB>>>MMMrrrlllwwwzzzoooxxxiiiZZZBBBEEEFFFDDDEEEDDDAAA===999888999;;;EEECCC@@@???>>>>>>===;;;;;;===>>>===999888999;;;:::;;;;;;::::::999888777>>>KKKfff}}}uuussslllhhhqqq}}}pppiiiooo|||sssSSSGGGLLLWWWggguuusss|||ppp}}}rrrmmmkkknnnqqqqqqssswww|||{{{vvvmmm```RRRGGGBBB===;;;888555333222222222MMMiiifffPPP>>><<<<<<777555888============<<<:::888666333444444444444333222222111000///...---,,,,,,,,,,,,---.........000333555===GGGSSS]]]dddnnnzzzxxxkkkdddvvvnnnZZZXXXhhhlllWWWHHH>>>FFFHHHJJJJJJHHHIIILLLPPPNNNOOOPPPPPPOOOLLLIIIGGGIIIFFFUUUkkktttqqq\\\@@@<<<:::,,,???]]]qqqzzzhhhBBBFFFNNN}}}iii{{{wwwyyyjjjdddEEEEEEFFFDDDEEEDDDAAA===999888999;;;DDDBBB@@@???>>>>>>===<<<:::<<<===;;;999777888:::777888888999888888777777999AAASSSpppvvvuuu^^^KKKSSSjjj}}}```ppptttiiiiiiyyyoooeee___[[[\\\```ccchhhmmmqqqoookkkbbbWWWLLLDDD@@@===;;;888555222111111111666LLLnnnbbbNNN===<<<===999777:::;;;;;;<<<;;;:::888666555333333444444333333222111111000///...---,,,,,,,,,,,,---.........000444666???IIIVVV```gggoooyyyrrriiihhhzzzkkk[[[\\\wwwmmmVVVIIICCCEEEGGGHHHIIIIIIIIIKKKLLLMMMNNNPPPPPPPPPMMMKKKIIIPPPMMMUUUiii]]]EEECCC111777JJJ\\\nnnfff@@@DDDNNN~~~iiiwwwxxxmmmrrrKKKDDDDDDDDDDDDDDDBBB>>>:::999999:::CCCBBBAAA@@@>>>======<<<:::;;;;;;999777666777999666777888888999999888888;;;>>>FFFVVVmmmwwwSSSTTTmmmmmmiii^^^UUUYYYnnnzzziiiZZZQQQJJJIIIKKKNNNUUU[[[______\\\UUUMMMEEE@@@>>><<<:::777444222000000000+++888NNNkkkwww\\\KKK>>><<<===:::999;;;999999::::::999777666555333333444444333333222111111111///...---,,,,,,,,,,,,---......///111555888BBBLLLYYYcccjjjpppxxx|||kkkhhhooo}}}zzzhhh]]]ccckkkRRRHHHFFFEEEEEEEEEHHHJJJJJJIIIHHHKKKLLLNNNOOOOOONNNLLLKKKOOOPPPTTT]]]wwwbbb[[[@@@===LLL[[[gggYYY>>>BBBNNN|||fffvvvxxxmmmzzz~~~RRRDDDBBBDDDDDDDDDCCC@@@<<<999999:::AAABBBBBBAAA???=========::::::999777666666666777888888999999:::999999888888<<>>>>>BBBGGGMMMNNNNNNLLLGGGAAA>>><<<:::999777444222000//////111444???UUUrrr}}}oooXXXKKK@@@===<<<999999:::888999::::::999888777666333444444444444333222222222111000...---------,,,------......///222666:::FFFOOO\\\fffmmmrrrxxx|||~~~{{{hhhgggsss|||~~~vvveee___kkkdddKKKDDDEEEDDDCCCCCCFFFJJJJJJGGGDDDGGGHHHJJJLLLMMMMMMLLLKKKLLLQQQWWWUUU[[[~~~```^^^pppyyyqqqOOO>>>BBBPPPwww```|||sss{{{mmmvvv___GGG@@@DDDCCCDDDCCCAAA===:::999999???AAACCCBBB???=========;;;999777555555666666666888888999999888777666666222888???EEEIIITTTdddrrrrrrwww\\\bbbppp{{{qqq^^^[[[eeefffRRRAAA:::777:::MMMcccrrr|||lllYYYLLLDDD===;;;999777777:::<<>>AAACCCBBB???<<<===>>><<<999666444555666777666555666666666666666555555999;;;???BBBCCCJJJ[[[kkksssvvv{{{yyynnnqqqzzzaaaRRRUUULLLBBB<<<===:::666>>>LLL[[[ooo~~~sssaaaRRRDDD>>>:::999888555444666111555999;;;:::777555444666666666555444333333222333000000999MMM]]]___YYYPPPLLLFFF@@@;;;888777888999:::;;;<<<===<<<;;;:::666666777777666666555444222222000///...------------.........000444:::>>>LLLSSS^^^hhhppptttxxxyyyrrrhhhiiiqqqvvv{{{{{{yyyooo^^^aaawwwvvvgggVVVHHHCCCDDDCCCCCCCCCEEEFFFGGGEEECCC@@@AAACCCEEEFFFHHHHHHIIIOOOHHHOOOUUULLLLLLbbbtttzzzxxxwwwtttZZZ???DDDVVVsss\\\rrrwwwnnnzzzZZZAAAEEEBBBDDDEEECCC@@@;;;999888<<<@@@DDDCCC???<<<===>>>===999555444555777777666444555666777999999::::::======>>>AAABBBEEEQQQ^^^qqqtttyyynnn\\\YYYQQQHHHAAA???<<<777888===IIIZZZqqqwwwfffZZZFFF???::::::888555444555111333555555444444555666444555555666666555555555111111111666AAAMMMPPPMMMJJJJJJGGGAAA<<<999999999999:::;;;<<<======<<<;;;888888888888888777666666333222111///......---------.........000555;;;@@@MMMTTT]]]gggooouuuxxxzzzuuulllmmmrrruuuzzz|||yyyssshhhXXX___{{{vvvbbbVVVNNNGGGDDDDDDCCCDDDEEEEEEDDDDDDEEEFFF@@@AAABBBDDDEEEGGGHHHHHHGGGDDDJJJLLLAAAAAALLLPPPgggxxxppphhheeegggjjjUUU<<>>:::555444666888888777444666888;;;===???@@@AAA222333999AAAEEEFFFNNNXXXeeejjjrrrzzz~~~mmmfff]]]OOO@@@999666666888:::<<>>===???>>>;;;888444444666999;;;999999999999999;;;>>>AAA:::::::::<<<@@@EEEKKKOOOVVV[[[fffpppvvv{{{yyyhhhZZZIII;;;999:::777555555:::GGG```yyy~~~zzzzzz]]]NNN@@@;;;:::555333333777888;;;>>>@@@???;;;777;;;;;;;;;;;;;;;:::666333222222222333555:::>>>AAABBBCCCDDDDDDCCC@@@<<<::::::::::::;;;;;;;;;;;;;;;;;;:::888777666666555555666333111000000///...---//////000111333555777999NNNVVVaaakkkrrrvvvxxxyyy{{{}}}}}}vvviiidddmmmxxx~~~|||zzzjjjbbbYYYcccvvv\\\PPPJJJCCCBBBHHHBBBCCCDDDCCCBBBBBBDDDFFFFFFDDDDDDEEEHHHIIIGGGEEEHHHEEEDDDDDD@@@:::<<>>>>>===;;;888666555666888:::888999999999888:::===@@@:::::::::<<>><<<;;;888666888<<>>@@@AAABBBDDDEEEDDDBBB@@@>>>========================;;;:::999888777666666666666333111000000///...---,,,---...111555:::???AAANNNUUU___hhhnnnsssvvvxxxzzz}}}sssiiiiiisss{{{}}}~~~yyykkk```^^^rrrzzz]]]OOOHHHBBBCCCIIIEEEFFFFFFEEEDDDCCCDDDFFFEEEEEEEEEHHHKKKNNNMMMKKKIIIFFFEEEEEE@@@<<<>>>EEEKKKZZZ^^^dddgggoootttVVV;;;BBB]]]ppp}}}qqquuudddCCCAAAAAABBBCCCBBB@@@===<<<444:::AAAEEECCC@@@???>>><<<;;;999888777777888999777888999888888999;;;>>>:::::::::;;;===???AAABBBFFFFFFLLLVVVZZZVVVQQQNNNSSSWWWTTTRRRTTTXXXllliiiRRRJJJCCC@@@>>>;;;:::;;;@@@GGGXXXppp{{{kkkWWWJJJBBB;;;888777444555999>>>BBBDDDCCCAAA:::999999:::;;;:::888666111222222444666:::===???@@@AAACCCEEEFFFEEEDDDCCC@@@@@@@@@@@@@@@?????????<<<<<<:::999888777777777666444111000000000...---+++---000555===FFFMMMRRRYYY]]]ccchhhlllooorrruuuxxxyyylllgggnnnyyy}}}{{{~~~yyyvvvlll^^^hhhvvv[[[MMMGGGDDDGGGNNNIIIJJJJJJHHHFFFDDDEEEFFFFFFEEEFFFHHHKKKMMMMMMLLLIIIGGGEEEDDD@@@===AAAGGGNNN[[[]]]cccdddkkkoooRRR:::AAA\\\wwwzzzmmmvvvsssNNN>>>>>>@@@CCCCCC???<<<===333888???CCCCCCAAA??????;;;;;;;;;:::999999888888777888888888777777:::<<<999999:::;;;;;;;;;;;;:::===<<>>???CCCCCC???BBBCCC;;;CCC]]]qqqbbbYYYOOOIIIFFFDDDAAA@@@DDDHHHUUUkkk}}}rrrcccWWWNNNFFF>>>:::666666777999;;;<<<:::888999888888999::::::888666222333444666888;;;===???AAABBBDDDFFFGGGGGGFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@===<<<;;;:::999888888888666444222000000000///------///444===GGGSSS]]]ccckkklllmmmnnnnnnoooqqqsssttt{{{sssbbb___lllzzz|||yyy{{{oooooohhhZZZppp|||hhhSSSIIIFFFGGGLLLQQQKKKLLLLLLJJJGGGEEEEEEEEEGGGFFFEEEFFFFFFGGGGGGFFFHHHGGGEEEBBB>>>>>>CCCIIIUUU^^^^^^bbbaaadddgggLLL:::AAA[[[{{{|||zzzkkk~~~rrrZZZ>>><<<>>>DDDDDD>>>;;;<<<333777===AAABBBAAA@@@???<<<<<<<<<;;;::::::999888777888999888777777888:::888888999999999888666666555444666888888888???HHHPPPOOOOOOWWWZZZGGG888???XXXuuuuuueeeZZZUUURRRLLLFFFDDDGGGQQQggg|||nnn```UUUNNNGGGAAA???>>><<<<<<===<<<:::777999888777888999999888666444555777999<<<>>>??????DDDEEEFFFGGGGGGGGGFFFEEECCCCCCBBBBBBAAA@@@??????>>>===;;;:::999999888888777444222111111000///...---111777AAANNN[[[ffflllttttttsssqqqpppqqqsssvvvqqqvvv|||mmmYYYYYYhhhvvvyyyvvvxxxjjjggg```WWWpppeeeYYYLLLFFFEEEGGGJJJLLLJJJKKKLLLJJJHHHEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGDDD???===???EEEJJJXXX```___eeecccdddgggMMM999@@@ZZZ|||www|||zzzqqqooo~~~lllGGG???<<>>555888;;;>>>@@@@@@@@@???===<<<<<<;;;;;;:::999999888999:::999888777888999777777777777777666555444111222555:::===DDDRRRaaammmnnnoooyyy~~~gggHHH<<>>@@@AAAAAAAAAGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@???>>>===<<<;;;:::999888888888777555222111111111///...,,,111888CCCPPP\\\fffkkkqqqqqqqqqpppppprrrvvvzzzttttttxxx}}}~~~}}}~~~}}}jjjYYY[[[iiitttwwwvvvuuujjjaaaXXXYYYpppqqqYYYQQQIIIDDDDDDDDDDDDCCCEEEGGGIIIHHHGGGEEEDDDDDDCCCDDDDDDDDDDDDEEEHHHJJJFFFHHHEEE>>><<>>?????????>>>===<<<;;;::::::::::::888:::;;;:::888777777888666666555555555555555555555666>>>JJJUUU```ooo{{{zzzWWWDDDQQQrrrkkk\\\RRRKKKCCCBBBFFFUUUrrrqqqggg]]]SSSLLLJJJGGGEEEEEEDDDCCCBBB@@@>>><<<;;;<<<<<<;;;999999<<>>XXXzzz~~~{{{pppwww}}}kkk```JJJ:::<<>>?????????>>><<<;;;::::::;;;;;;999;;;<<<;;;999777777888555555444444444555666666;;;===HHHZZZmmmzzzzzz[[[GGGNNNrrrlllWWWMMMHHHEEEBBB@@@KKKgggrrrbbbWWWTTTOOOLLLKKKIIIGGGFFFCCCAAA???>>>>>>>>>===;;;;;;>>>AAAEEEGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFDDDCCCAAA@@@???<<<<<<:::999888777777777777555333111111111000...111666>>>IIITTT]]]cccfffnnnnnnnnnmmmnnnppptttxxxzzzvvv{{{|||wwwuuuxxxnnniiipppxxxyyyxxxyyymmmppp___YYYttt{{{hhhQQQNNNHHHCCCBBBCCCCCCAAA;;;>>>BBBDDDDDDCCCCCCDDDFFFGGGFFFDDDAAAAAADDDGGGIIILLLIII@@@???GGGPPPSSSMMMSSSUUUaaa```]]]^^^FFF888>>>XXXzzzxxxgggxxx{{{hhhMMM777@@@======DDDCCC???:::777999@@@CCCBBB>>>AAA???===:::999999:::;;;999999::::::999777555333555111000333555777:::@@@KKKXXXjjjyyyvvvUUUXXXsssvvveeeTTTJJJDDD???;;;BBBXXXwww}}}sssdddWWWPPPNNNOOOPPPFFFHHHHHHFFFCCCAAAAAACCCFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEDDDBBBBBBBBBBBB@@@>>>@@@???<<<:::999888888888999444222222222...,,,...000666AAAMMMXXX```eeefffpppnnnlllkkknnnsssxxx|||zzz|||{{{yyy{{{|||wwwppppppooorrr{{{{{{vvvllliiicccfff~~~aaaSSSOOOJJJGGGGGGGGGEEECCC<<<>>>@@@AAA@@@@@@AAACCCEEEIIIIIIDDDDDDGGGGGGBBBCCCOOOIII<<<===DDDIIIQQQOOOQQQZZZ```aaaddd[[[DDD999===UUU}}}}}}yyymmmvvvggg```???@@@???@@@DDDAAA@@@;;;777999>>>BBBBBB???AAA???===;;;999999::::::999999999888777666555444333444666::::::<<>><<<:::888888777888888444222444333000///111444<<>>@@@AAABBBAAAAAABBBCCCGGGJJJJJJFFFFFFJJJJJJFFF@@@KKKGGG<<<<<<@@@IIIYYYUUUTTT[[[```aaaeee[[[CCC:::>>>UUUzzz}}}ppp{{{kkkxxxKKK@@@???BBBDDD???AAA===888888<<<@@@AAAAAAAAA@@@>>>;;;:::999:::::::::999777666555555555555444888???DDDCCCDDDMMMYYYjjjlll{{{wwwkkkbbbRRRNNNHHHDDDJJJ___|||uuujjjdddbbbbbb```\\\WWWSSSPPPPPPOOOOOONNNNNNNNNOOOQQQQQQPPPPPPPPPOOOMMMLLLJJJIIIEEEDDDBBBBBBCCCCCCBBB@@@>>>===;;;:::888888777777666333333666555222111444555===HHHQQQUUUXXXZZZ\\\cccggglllrrrvvvxxxyyyyyyxxx{{{|||}}}xxxooodddnnnxxxzzzwwwuuuxxx{{{wwwrrrwwwsss\\\QQQNNNKKKHHHGGGGGGGGGFFFEEEAAABBBCCCCCCBBBAAABBBCCCGGGIIIIIIFFFGGGJJJJJJHHHBBBIIIEEE???>>>===HHH^^^YYYVVV[[[```bbbggg^^^GGG;;;???VVVxxxrrrppp~~~~~~qqqXXXAAA>>>BBBCCCAAABBB>>>:::888999===AAACCCAAA@@@>>><<<;;;:::999999:::888666444333444666777999===FFFNNNPPPPPPVVV___oooyyynnn^^^[[[UUUOOOLLLXXXrrryyytttssspppkkkeee___ZZZXXXWWWUUUSSSQQQPPPPPPPPPQQQQQQQQQPPPOOOMMMLLLJJJIIIFFFDDDCCCCCCDDDDDDBBBAAA>>>===<<<;;;:::999888888666444555777555222222555666>>>HHHNNNOOOOOOOOOQQQ]]]cccllluuu{{{|||{{{yyyuuuyyy{{{|||}}}|||sssjjjdddnnnwwwwwwttttttxxx{{{zzztttjjjNNNPPPIIIGGGFFFEEEEEEEEEEEEEEECCCDDDEEEDDDBBBBBBCCCDDDEEEFFFEEEDDDEEEGGGHHHHHHHHHIIIFFFFFFHHHBBBHHH]]]ZZZWWW[[[___bbbjjjdddNNN===AAAXXXpppcccnnnjjjqqq}}}sss}}}dddCCC<<>>AAAJJJVVV]]]```cccgggwwwxxxhhhddd___WWWOOOQQQbbbvvv}}}xxxrrrkkkddd```ZZZXXXUUUSSSRRRRRRSSSTTTTTTTTTSSSRRRPPPNNNLLLKKKHHHFFFDDDDDDDDDDDDBBB@@@??????>>>===<<<;;;;;;:::777666666777444111222777>>>EEENNNUUUWWWWWWXXXYYYbbbhhhpppxxx|||{{{wwwtttrrrvvvxxxyyyzzzwwwnnndddfffnnnuuuvvvyyyvvvsss[[[@@@GGGDDDDDDDDDCCCBBBBBBCCCCCCDDDEEEEEEDDDBBBBBBDDDFFFEEEDDDCCCCCCDDDEEEFFFHHHJJJIIIFFFLLLTTTOOOMMMZZZ^^^[[[]]]___```hhhfffTTT???DDD\\\{{{mmmrrriiijjj|||qqq}}}qqqFFF;;;<<<@@@HHHAAAAAA>>>:::777999???DDDBBBAAA@@@>>><<<:::999888777666555444555888;;;===CCCDDDKKKXXXbbbhhhmmmrrrrrraaa[[[VVVSSSNNNLLLXXXggg}}}uuummmhhh]]][[[YYYVVVVVVWWWXXXZZZYYYXXXWWWVVVTTTRRRPPPOOOJJJHHHFFFEEEDDDCCCAAA???????????????>>>===<<<;;;999777666666444222666===HHHLLLTTT]]]dddiiijjjjjjooorrrwwwzzzzzzvvvpppmmmooosssvvvvvvxxxwwwnnndddhhhoootttuuu}}}qqqsss}}}mmmQQQAAAEEEAAACCCDDDCCCAAA@@@AAABBBDDDEEEEEECCCBBBCCCEEEGGGHHHEEECCCDDDEEEDDDEEEIIIGGGIIIGGGMMMZZZYYYSSSXXX```^^^aaa___\\\eeegggYYYAAAHHHaaammmkkknnn}}}JJJ<<<<<<===FFF@@@AAA@@@;;;777777>>>DDDBBBBBBAAA???===;;;999888555555555666888;;;>>>@@@HHHGGGKKKRRRXXX___jjjuuuooo[[[PPPIIIIIIHHHFFFLLLWWWooo~~~uuuooohhheeeaaa]]]ZZZZZZ[[[[[[[[[ZZZYYYXXXVVVSSSQQQPPPLLLJJJGGGFFFEEECCC@@@>>>>>>>>>??????>>>===<<<;;;999777777777555555===GGGWWWXXX]]]fffqqqyyyzzzyyyyyyyyyzzzzzzwwwsssooolllmmmqqqtttvvvyyyzzztttkkkjjjrrruuusssxxxrrr|||yyytttmmmZZZLLLHHHFFFBBBDDDEEEDDDBBB@@@AAACCCCCCDDDCCCBBBBBBCCCFFFHHHIIICCCAAACCCCCCAAACCCGGGFFFNNNLLLKKKTTTWWWQQQRRRZZZ\\\aaa___ZZZdddkkkcccCCCKKKfffrrrooolllLLL======;;;CCC???AAAAAA<<<777777===CCCBBBBBBAAA???===;;;999777333444555777999===@@@AAALLLKKKKKKKKKKKKQQQaaaqqqzzz{{{eeeTTTGGGDDDAAA:::;;;BBBOOObbbyyyzzzttttttpppiiibbb]]]ZZZYYYYYYZZZYYYXXXWWWUUURRRPPPOOONNNKKKHHHFFFEEEBBB???=========>>>>>>>>><<<;;;:::999777777777777999CCCNNNhhhfffhhhqqq}}}{{{zzzzzzxxxvvvtttrrrqqqlllppptttwww|||~~~zzzrrrllluuuvvvpppooovvvxxxsssvvv}}}nnnmmmfffNNNEEEHHH???CCCEEEGGGFFFCCCAAABBBCCCBBBCCCCCCBBBAAACCCFFFIIIGGGAAA>>>AAA@@@===???DDDIIIUUUQQQHHHLLLOOOKKKKKKRRRVVV^^^]]]ZZZfffrrrnnnDDDMMMiii|||tttppplllZZZ@@@999888CCC@@@@@@???;;;666555888;;;GGGEEEAAA>>>;;;:::999999777777777777999;;;===>>>IIIIIIKKKMMMPPPTTTVVVXXXppp|||xxx]]]MMMDDD===;;;<<>>===>>>@@@CCCEEEBBBKKKNNNHHHBBBBBBBBB@@@EEEEEESSSVVVSSSlllXXXOOOyyy}}}yyyiiirrrwwwRRR>>>888AAAAAABBBAAA>>>999666666888BBBBBBBBB@@@===;;;::::::777777666777888:::<<<===EEEHHHLLLPPPRRRUUUYYY\\\ggguuuyyy{{{xxxgggSSSCCCAAAHHH???DDDLLLVVVbbbpppyyytttmmmgggccc___[[[XXXUUUSSSQQQOOOLLLKKKKKKKKKLLLIIIEEECCCCCCCCC@@@>>>@@@???>>>===<<<<<<;;;;;;999999888666555<<>>@@@???===<<<===???BBBCCCHHHKKKIIICCC@@@AAAAAA===???===NNNWWWVVVlllXXXRRR~~~|||}}}{{{jjjtttdddAAA555<<>>======<<<;;;;;;:::999999777777>>>RRRddd|||zzzxxxvvvuuupppoootttvvvssspppoooqqqkkkbbb^^^ccclllpppnnnrrryyylllZZZSSSOOOHHHDDDFFFCCCBBB@@@???>>>??????@@@@@@======CCCJJJKKKDDD<<<>>>===<<<;;;<<<===???AAAJJJGGGAAA===???EEEHHHFFF???888IIIYYYYYYiiiUUURRRttt{{{~~~}}}mmmrrryyyKKK999;;;>>>@@@CCCCCC@@@;;;666333444;;;BBBDDDBBB>>><<<<<<777777666666666777999:::<<>>>>>===;;;::::::999999888999@@@RRRdddqqquuuvvvsssrrruuuvvvuuusssnnnlllpppsssqqqnnnmmmqqqlllddd___```fffkkkmmmgggmmmtttxxx|||xxxaaaQQQRRRQQQIIIFFFJJJDDDCCCAAA@@@?????????@@@@@@>>>>>>AAAFFFFFFAAA<<<<<<;;;:::::::::;;;===>>>BBB???;;;:::@@@JJJTTTYYYIII<<>>888555111777???CCCCCC@@@>>>>>>888777666666666777888999===CCCIIIKKKLLLQQQ\\\eeekkk{{{jjjXXXOOOMMMNNNMMMKKKIIIGGGDDDBBBDDDCCCBBBAAAAAA@@@??????FFFLLLUUU___iiivvv~~~{{{vvvnnniiijjjgggccc```^^^\\\ZZZXXXRRRSSSTTTTTTSSSQQQNNNLLLNNNMMMKKKHHHEEECCCBBBBBB<<<<<<>>>>>>>>>===<<<;;;999888999;;;<<>>>>>>>>???::::::999999999:::;;;<<<777777888999>>>HHHWWWcccSSS???FFFUUUVVVcccwwwzzzIIIKKKxxxjjj|||yyy~~~~~~sss}}}mmm[[[===888999<<>><<<;;;:::;;;<<<;;;:::;;;;;;>>>CCCJJJUUUhhhxxx|||yyyvvvuuuvvvuuuooojjjiiihhhfffdddccc```]]]ZZZVVVVVVWWWWWWVVVSSSQQQOOOLLLLLLKKKHHHEEECCCCCCDDD>>>>>>>>>>>>>>>===<<<<<<888888;;;???AAAGGGTTT```iiiiiihhhgggjjjpppppplllnnnkkkkkknnnmmmjjjjjjmmmjjjeeecccfffhhhhhhiiikkknnnkkkhhhkkkvvv```RRRHHHJJJMMMKKKJJJMMMGGGFFFDDDBBB@@@?????????@@@BBBBBB???:::999<<<@@@:::999999999999999::::::444444777999;;;@@@MMMZZZTTT???BBBPPPUUUgggwwwpppGGGHHH|||uuuXXX[[[|||}}}uuu|||zzzwwwMMM::::::;;;===AAAAAA???<<<555555777<<>><<<======;;;:::777666777:::===CCCSSScccssstttvvvxxxyyyyyyxxxwwwooonnnnnnmmmkkkgggaaa\\\XXXXXXWWWVVVSSSPPPMMMLLLGGGHHHIIIGGGDDDCCCDDDFFFBBBAAA@@@>>>>>>=========888999>>>DDDGGGLLLVVV```___dddgggfffgggkkknnnmmmllllllmmmnnnjjjfffiiiooohhhbbb```fffjjjiiigggiiivvvssssss{{{|||xxxSSSMMMGGGDDDGGGJJJKKKKKKGGGFFFCCCAAA???>>>>>>>>>>>>??????>>><<<;;;<<<===:::999999999999999999999888666777:::;;;<<>>@@@KKKUUUkkktttbbbCCCCCCvvviii___rrr}}}uuu|||eee>>><<<;;;===@@@BBB@@@>>>888555444999BBBFFFDDD???<<<;;;:::888888888888999;;;DDDSSSbbbmmmrrrssssssvvv{{{sssmmmvvvpppVVVNNNIIIBBB>>>===;;;888555888777:::======???KKKZZZrrrwww}}}}}}|||vvvuuuuuutttqqqkkkddd^^^TTTSSSQQQMMMJJJFFFCCCAAABBBDDDFFFEEECCCCCCEEEHHHDDDCCC@@@>>>=========>>>999;;;AAAHHHLLLOOOXXXaaaccclllppplllfffgggjjjllljjjlllooooooiiidddhhhpppjjjbbb___eeejjjiiiggghhhpppoootttnnnccc```KKKKKKFFF@@@BBBHHHKKKIIIFFFEEEBBB@@@>>>===<<<<<<<<<;;;<<<>>>@@@???===:::::::::999999999999999999===888777<<>>>>>BBBOOO>>>@@@IIIUUUllloooTTT@@@>>>pppuuu{{{~~~}}}uuuYYYAAA444<<>>FFF;;;666222444<<>>===:::888666666777888===???EEERRRdddqqqsssooo{{{rrrbbbNNNEEEEEEFFFAAA<<<>>>;;;:::;;;:::<<>>=====================<<<;;;:::999;;;;;;::::::999888777777;;;::::::;;;<<<>>>@@@AAAHHHIII>>>CCCOOOaaahhhJJJ;;;CCC[[[~~~~~~lllLLL444888AAAAAA???BBB<<<777222222888>>>BBBCCC???===;;;999777777888888999:::>>>GGGVVVeeeooossssssttt___QQQJJJFFFDDDEEEBBBAAAEEEGGGGGGLLLRRRZZZbbbmmmuuuxxxvvvsssqqqkkkiiieee___YYYTTTPPPNNNFFFBBB@@@???<<<888999>>>???DDDHHHGGGBBB@@@CCCGGGKKKKKKIIIEEEBBB???===<<<<<<===BBBIIIQQQYYY___dddhhhhhhhhhhhhhhhhhhhhhhhhdddcccdddfffeeeeeellltttjjjiiiiiiiiiiiiiiihhhhhhhhhuuukkkXXXLLLFFFDDDEEEFFFDDD@@@@@@DDDEEECCCAAA>>><<<;;;<<<<<<<<<<<<<<<<<<;;;:::999888::::::999999888777777666999999999999;;;===???@@@FFFHHH???CCCLLL\\\dddFFF:::@@@WWW{{{```:::444>>>BBB???>>>>>>:::555222333999???DDD???>>><<<;;;999888888888666777999>>>HHH\\\ttt{{{sssddd______WWWPPPKKKKKKMMMNNNOOORRRQQQTTTYYY```eeefffeeeccc]]]ZZZVVVQQQLLLHHHFFFEEE???===<<<<<<:::666777<<<>>>CCCGGGHHHDDDCCCEEEHHHNNNMMMLLLJJJGGGBBB>>>===>>>>>>@@@GGGRRR\\\aaaccciiihhhhhhgggffffffeeeeee^^^___aaadddcccbbbhhhqqqjjjiiigggfffgggjjjmmmooorrrdddPPPHHHHHHHHHLLLOOOMMMFFFCCCDDDDDDBBB???<<<::::::;;;<<<::::::;;;::::::999888777999888888777777666666666888777777888999;;;>>>???AAAFFF???CCCJJJYYYcccGGG:::???TTT}}}{{{{{{JJJ555777===>>>>>>>>>===:::555222444:::??????>>>===<<<;;;:::999999666777888:::BBBYYY|||}}}pppggg[[[RRROOOQQQWWW\\\VVVTTTQQQNNNNNNOOOPPPQQQNNNLLLHHHEEECCCCCCCCCDDD@@@>>>===>>>;;;888888<<>>;;;999:::;;;===:::::::::::::::999888888777777666666666555555555777777777888999<<<>>>???===DDD@@@DDDKKKYYYcccIII<<<@@@TTT~~~lllgggCCC555666<<>>??????:::555222444777<<<============<<<:::999888888888999>>>QQQuuu}}}pppaaaVVVWWW___ggg]]][[[VVVOOOIIIEEECCCCCCAAAAAA@@@???@@@CCCEEEGGGDDDAAA@@@@@@===999:::>>>PPPUUU\\\___`````````bbb[[[QQQIIIGGGHHHHHHLLLQQQPPPMMMFFFDDDNNN^^^gggggggggffffffeeeeeeddddddccceeecccfffnnnqqqlllddd```ffffffeeefffiiirrr|||cccHHHCCCJJJGGGFFFHHHJJJGGGAAA???AAACCCBBB???<<<;;;;;;<<<===:::;;;;;;;;;;;;::::::999666666666555555555555555777777777888:::<<>>999444222222999:::<<<>>>>>>===;;;:::999777666777888BBB]]]xxxqqqdddccchhhllldddbbb```]]]YYYRRRIIIBBB?????????@@@BBBEEEHHHIIIGGGCCCAAA@@@===:::<<>>???BBBBBB@@@???===<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::555555555555555555555555666666777888:::<<>>???>>>;;;888555333555888;;;>>>???>>><<<;;;888555555999888999GGGZZZxxxzzzwwwnnneeefffkkkiii]]]QQQHHHHHHIIIIIIIIIJJJJJJJJJJJJEEEBBBAAA???>>>BBBHHHVVV___lllyyyyyyeeeSSSOOOPPPTTT^^^jjjtttssshhhYYYVVV^^^ccc```aaaaaaccceeefffhhhiiijjjjjjmmmssswwwtttjjjeeedddaaaffflllrrryyy}}}vvv~~~vvv]]]IIIFFFGGGCCCFFFDDDCCCDDDBBB???@@@DDD>>>>>>>>>===<<<;;;:::999999999::::::::::::999999555555555555555666666666555555555666888;;;>>>???CCCGGG@@@EEELLLXXXZZZ999666BBB]]]qqquuuZZZ>>>777888<<<<<<======<<<;;;888777333666:::===???>>>===<<<888333666===<<<999???LLLcccyyygggfffrrrxxxnnnaaaTTTTTTSSSRRRQQQOOOMMMLLLLLLGGGDDDCCCBBBBBBHHHOOOeeejjjsss~~~sss^^^WWWUUUUUU]]]iiiwwwddd[[[^^^___[[[bbbbbbbbbbbbbbbbbbbbbccckkkpppvvvuuujjj^^^\\\aaakkkqqqyyy}}}pppvvvkkkRRRHHHPPPOOOCCCAAA??????AAA???;;;<<<@@@<<<<<<======<<<:::888777777888888999999999888888555555666666666666666666333333444555777:::===>>>BBBFFF@@@GGGRRR```cccAAA777EEEbbb|||pppwwwxxxLLL999888;;;<<<<<<:::888888888777333444777:::===<<<:::777777666777888:::<<>><<>>AAA@@@;;;888555444333555888<<<>>>???888888888777777888999999666???DDDNNN```nnn~~~ttt||||||yyyqqqjjjfffdddccc\\\YYYUUUQQQOOOUUUeeeuuu|||wwwyyy~~~sssmmmkkkiiifffbbbccceeeccc]]]ZZZ\\\]]]]]]]]]^^^[[[WWWXXX]]]```______```ccccccccciii|||vvvYYYHHHDDDAAADDDIIIGGGFFFDDDBBB@@@>>>=========???<<<999777777777666555666666666666666666666666777777666666666666777777666555333222333666999;;;===>>>CCCFFFTTTmmmkkkMMMKKKLLLdddHHH888444333999>>>???>>>>>>:::777333333666:::===???::::::999999888888777777888??????BBBMMMUUUeee}}}zzzuuurrrpppjjjhhhbbbZZZTTTXXXeeeqqqqqqmmmjjjpppzzzrrrmmmkkkgggaaa[[[YYYZZZZZZYYYXXXYYY[[[\\\]]]ZZZVVVVVV___iiilllhhhoooddd^^^___dddqqqiiiRRREEECCC???CCCHHHFFFCCCAAA???<<<;;;;;;;;;<<<<<<;;;888777555555444333555555555555555555555555666555555444444555555666333222111111222555777999CCCDDDCCCCCCMMMZZZQQQ999EEEJJJ|||\\\===555222999AAACCCCCCCCC???;;;666333444777:::;;;<<<;;;;;;::::::999888777555;;;;;;===CCCEEEMMM^^^jjjooozzz~~~yyywwwxxxssssssnnnddd\\\]]]fffnnngggiiimmmuuu}}}wwwoookkkhhhccc[[[TTTRRRSSSUUUWWWWWWWWWYYY\\\]]]XXXSSSWWWgggvvvxxxrrrtttggg___ffftttvvvYYYIIICCCBBB>>>AAAEEE@@@===<<<:::888888999:::;;;:::999888666444333333333444444444444444444444444333333222222222222333333111000///000111333555777999???>>>???LLLRRRGGG777@@@JJJ|||xxxsssCCC777111888AAAAAA???@@@AAA===888555555555666666:::;;;;;;;;;;;;:::999888222888888:::AAA???AAAMMMRRR[[[jjjzzzxxxvvv~~~}}}|||kkk]]]ZZZ___ccc```hhhpppwww{{{uuummmiiifffaaaYYYRRRQQQQQQTTTXXXXXXVVVXXX[[[VVVSSSQQQVVVeeesssvvvqqqpppkkknnn|||^^^JJJAAA@@@AAA<<>>:::888777666444222777888999:::;;;::::::999777999666888AAA???===FFFGGGPPP]]]jjj{{{{{{hhhhhhwwwiiiWWWRRRUUUWWW[[[ccckkkpppuuu{{{~~~~~~|||uuummmhhhfffbbb\\\VVVTTTSSSVVV[[[ZZZVVVWWW[[[UUUXXX[[[\\\aaaiiioooppp}}}jjjUUUDDD>>>@@@@@@;;;>>>@@@999555555666666777777777888555777888777555333444666333333333333333333333333222222111111111111222222222222222222222333444555666BBBAAAFFFVVVPPP===999BBBRRRcccAAA444333666>>>HHH???===:::999888666444111555666777999:::::::::999===;;;333444===;;;999AAA???FFFOOOZZZkkknnnbbbgggwwwxxxaaaQQQPPPVVVYYYZZZaaagggjjjooouuuyyyyyy}}}vvvmmmiiigggeee```\\\VVVTTTWWW]]]\\\WWWVVV[[[]]]gggmmmiiieeeiiiqqqvvvmmmTTTIIIDDD???AAAAAA;;;???BBB;;;666666777777777777666666333666888888555444555777222222222222222222222222333222222222222222222333444444444333444444555555333AAABBBHHHYYYQQQ<<<;;;>>>PPP~~~OOO;;;666333777@@@CCC===;;;???===555333555333555999;;;===<<<;;;:::777777888999::::::;;;;;;AAA???DDDQQQ[[[jjjzzz~~~{{{oooaaaUUUSSSXXX___[[[iiiooojjjmmmxxxyyynnnpppiiieeelllwww|||uuummmlllkkkggg```\\\]]]___```gggnnnwwwxxxnnndddcccjjj}}}eeeTTTMMMKKK?????????>>>??????@@@@@@999888555222222222444555777666666666666555555555555444333222222333444555444444333333333222222222777666444222222333444555;;;333:::OOOVVVGGG999777888PPP~~~yyy[[[FFF777333666===;;;<<<===;;;888777888444555888:::;;;;;;::::::777777888888999::::::;;;@@@>>>AAAKKKQQQ\\\sss}}}zzzqqqeee[[[[[[eeeooommmvvvyyytttsssvvvvvvooollljjjmmmzzzwwwrrrppp{{{vvvqqqkkkjjjrrr}}}uuu[[[LLLDDD??????>>>>>>=========>>>>>>999777555333222333444555555555555444444444333333444444333333333333444444444333333333333222222222444333222111222333555666888444AAAXXXZZZDDD555777<<>><<<;;;<<<;;;999555666666777888999999:::666777777888888999999999<<<;;;>>>DDDHHHNNN```sss~~~tttnnnqqq}}}}}}wwwsssssstttxxxwww|||{{{|||kkkUUULLLEEE<<<>>>===<<<;;;;;;;;;;;;;;;888777555333222333444555333333333333222222222222333333333444444333333333333333333222222222111111111000000000111333666777999555DDD\\\ZZZ@@@444<<<@@@[[[sssSSS@@@666444;;;???<<<<<<>>><<<888666666555555666777888999666666777777777888888888888888;;;@@@CCCIIIVVVeee~~~{{{tttmmmpppyyyuuuttt|||wwwZZZOOORRRNNNAAA>>>===<<<;;;:::999999999777666555333333333444555333333333222222222222111111222333444444333222111222222222222111111111111111000//////000222444666:::555BBBXXXUUU===666BBBCCCaaavvvuuuTTT>>>222666888999;;;>>><<<777888777555444555666777888777777777777777888888888666777:::>>>@@@DDDNNNXXXmmm~~~uuuqqqlllfffkkkvvv{{{{{{vvvtttyyy}}}zzzgggiiiuuuxxx]]]GGGFFFQQQOOOCCC>>>===<<<;;;:::999999999666666555444444444555555444444444444333333333333000111222333333222111000222222111111111000000000222111000//////111333444555555EEEZZZVVV???666???CCCeeetttTTT>>>666000333999::::::;;;888777666555555666777777888888888888888888888888777888:::;;;;;;???EEEKKKQQQ]]]yyyzzzmmmiiigggeeehhhnnn~~~yyyqqqllljjjkkkllllllkkkcccbbbjjjooolllkkknnnzzzwwwyyyvvvfffNNNAAADDDLLLKKKDDD<<<;;;;;;:::999999999999555555555444444444555555555555555555444444444444111111111222222111111111111111111000000000000///333222000//////111222444222???VVVcccXXX@@@444666BBBggg{{{|||^^^EEE222444888666888???999888777777666666666666999999999999999999999888777999:::999999<<>>>>>:::666888444555:::<<<:::<<>>>>>??????===<<<:::777444333444555666555888666444222111222333444555555444333333222111111222111111111000000//////111111000000//////.........///000//////000333555AAAkkkzzzaaaIII===666666GGG|||777HHHkkk|||~~~xxxKKK444222333///444777;;;<<<<<<;;;;;;;;;888777777999===???>>>===:::555444777888666999>>>CCCDDDFFFHHHOOO]]]ooo|||nnngggiiinnnmmmjjjiiillloooiiiaaa\\\ZZZVVVSSSQQQRRRSSSTTTRRRRRRTTTWWWVVVVVV]]]ggg~~~pppUUUIII???>>>===<<<======<<<::::::777444444555666666666777666444222111222333444555444444333222222111111111111111000000000//////000000000000//////.........////////////000333555@@@dddoooWWWCCC;;;777888HHH}}}666777DDDgggzzz}}}lllFFF<<<777///333555888;;;===<<<;;;:::666555444666;;;@@@DDDEEE<<<888555555555444777;;;===>>>@@@BBBFFFNNNYYYbbbxxxyyyjjjccccccnnnmmmhhhaaa^^^___\\\WWWSSSRRRPPPOOOOOOPPPQQQRRRRRRPPPYYYjjjoooiiigggnnn~~~zzz]]]CCCAAA>>><<<;;;;;;;;;;;;:::888999777555444555666666666666555333222111222222333444444333333222111111111000000000000////////////000000000////////////...---...///......///222555>>>YYY]]]III===999777:::LLL~~~444222222AAAjjjsssOOO<<<777777666777999;;;;;;999777888666555666:::@@@GGGJJJBBB>>>:::777555555777999;;;===???AAACCCGGGMMMQQQ]]]iiivvv|||}}}}}}{{{vvvmmmddd^^^\\\eeefffcccZZZUUUTTTSSSPPPLLLLLLLLLMMMMMMNNNNNNOOOVVVUUUdddvvvhhhOOO<<<>>>===;;;::::::::::::999777888666555555666777666666444444333222111111222222333333222222111111111000////////////////////////////////////////////////---.........---///111444;;;MMMNNN???;;;:::888;;;RRR---333333///>>>iii{{{VVVBBB<<<777333333888<<<===;;;;;;999777777999???EEEJJJLLLJJJEEE???:::888666555666777999;;;===???CCCEEEMMMUUU]]]aaadddooo~~~yyywwwmmmkkkgggcccaaa^^^[[[WWWVVVZZZZZZUUUQQQOOONNNLLLIIIIIIJJJKKKLLLMMMMMMMMMVVVUUUfffcccSSSHHH>>>======;;;::::::::::::999777777555444444666777666555333222222222111111111222222111111111111111000000.....................///.............../////////,,,------------...111333999EEECCC;;;<<<;;;777;;;XXX}}}|||&&&000444,,,(((AAAtttiiiJJJ???222---222888;;;;;;<<<;;;:::888888;;;AAAEEEQQQRRROOOHHHCCC@@@;;;666666666555777999===AAADDDIIIKKKOOOQQQQQQWWWgggvvvwwwooollllllaaa___\\\[[[^^^bbb___YYYHHHMMMPPPOOOMMMMMMKKKGGGFFFGGGHHHIIIKKKLLLMMMNNNPPPRRR___uuuuuuQQQFFFEEE???<<<<<<:::999999999999888666444333333333555666555444111111111111111111111111000000000000000000000000---------...............---............/////////+++,,,------,,,---000333:::AAA>>>999===999666;;;]]])))***...///***000KKKiiivvvbbbHHH777333555666555999::::::888777888;;;>>>GGGMMMPPPOOONNNNNNIIICCC>>>;;;888777;;;@@@FFFJJJKKKHHHHHHIIIHHHJJJTTT___iiippp}}}uuukkkdddaaa[[[[[[YYYZZZbbbgggaaaVVVBBBFFFHHHGGGGGGIIIGGGBBBBBBCCCDDDFFFIIILLLOOOQQQPPPUUU\\\hhh{{{]]]CCCAAAAAA<<<===:::888777777888777666555222222111222444555444222000000111111111111111000000000000000000000000000,,,,,,---------.........---------.........//////+++,,,,,,,,,,,,---000222===@@@:::777:::666444<<<^^^000&&&&&&111333,,,000===hhhhhhKKK>>>999555222555777999888666555777:::999DDDMMMQQQVVVZZZXXXQQQCCC???999777;;;AAAIIIMMMLLLGGGEEEGGGFFFFFFLLLUUUVVVYYY```nnn{{{|||}}}}}}}}}~~~ttthhh```VVVWWWVVVYYY```dddYYYKKKAAACCCBBBAAACCCEEECCC???>>>???AAADDDHHHMMMQQQSSSTTT[[[```fffzzzlllGGG;;;AAA===888>>>888777555555666666444333111111000222444444333222///000111111111111000000////////////000000000000,,,,,,,,,------.........---------.........//////++++++,,,,,,+++---///222@@@@@@888444777333222>>>^^^zzz,,,,,,,,,++++++,,,///222===ttt~~~[[[???444666000222888>>>>>>999777888???;;;999@@@MMMZZZaaacccRRRQQQHHH===<<>>BBBIIIUUUaaahhh~~~~~~dddQQQAAA???===777555:::777777777666555333222111222222111111111111222222111111000//////////////////............---------//////.........---------------------------------***+++,,,,,,+++,,,///222BBB===888666333111555<<>>>>>AAADDDFFFFFFIIIKKKJJJJJJSSSggg|||pppWWWFFF888777888555555;;;777777666666555333222111222111111000000111111222111000000///////////////............------------///.........------------------------------------+++,,,---,,,,,,---000222@@@;;;666444222000555;;;```zzz|||+++,,,,,,+++***+++...000111:::XXXxxxHHH<<<666222555999888666555666888:::888777<<>><<<>>>@@@QQQWWW[[[UUUJJJCCCDDDIIIKKKJJJGGGDDDCCCFFFKKKPPPUUUSSSSSSXXXZZZXXXVVVWWW^^^jjjooommmsss|||nnnpppoookkkfffbbb```bbbcccXXXZZZ[[[```ssssss]]]NNNIIIFFFAAA@@@AAACCCGGGKKKPPPTTTVVVRRR\\\ffflllvvv~~~ggg\\\QQQBBB555333444222444999666666666555555333222111111111000000000000111111111000//////......//////............------------............------------------------------------,,,------------...111333===888444333111000555;;;aaa***+++,,,+++******---///111444999PPP~~~}}}MMMAAA666666999777333000777;;;===;;;777666:::>>>DDDGGGFFF@@@888555777;;;>>>KKK[[[aaa[[[RRRMMMMMMRRRPPPLLLGGGCCCBBBDDDGGGKKKJJJKKKNNNQQQQQQQQQPPPQQQYYY\\\\\\dddqqqtttmmmooolllfff^^^VVVPPPNNNNNNIIIGGGDDDEEEQQQaaajjjjjjbbbbbbZZZJJJ???<<<===<<>>===:::777777:::<<<<<<888666999>>>444???OOOZZZ]]]YYYSSSNNNTTTSSSPPPLLLHHHGGGIIIKKKIIIIIIJJJKKKMMMPPPOOONNNNNNQQQQQQOOORRRZZZ]]]ZZZSSSRRROOOKKKFFFDDDDDDFFFDDDCCC@@@>>>AAAGGGIIIHHHGGGGGGCCC>>><<<>>>???>>>:::AAAJJJQQQXXX```kkksss~~~xxxcccQQQKKKMMMYYYOOOCCC<<<777333222444555555555555444333222222000//////......//////000000//////..................------------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...111444<<<777444333111111666===bbb)))***++++++***)))***+++***(((***---333JJJ~~~qqq]]]NNNAAA666000222000111777AAAFFFDDD???;;;999:::;;;:::777888<<<888:::???GGGMMMOOOMMMJJJMMMMMMLLLJJJHHHHHHIIIKKKKKKLLLKKKJJJMMMPPPPPPMMMPPPPPPMMMJJJHHHGGGFFFEEEBBBBBBBBB@@@???>>>@@@BBB<<<===????????????>>>===>>><<<:::;;;>>>AAA@@@???@@@JJJVVV```iiivvvuuuuuuwwwoooZZZIIIDDDHHHKKKOOOIIIAAA;;;777555555444444444444444444333222222//////............//////000///......------......------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...111333<<<777444333111111666===aaavvvpppyyy(((***++++++)))))))))***,,,)))...333---000ZZZmmmSSSEEEFFF>>>555555===EEEIIIIIIJJJCCC>>>>>>===888666888===;;;999;;;???AAAAAA@@@BBBCCCCCCBBB@@@@@@BBBDDDFFFHHHGGGEEEGGGLLLMMMHHHJJJIIIIIIHHHDDD???======AAAAAAAAA???<<<;;;<<<>>>777888<<<>>>===<<<<<<>>>>>>;;;:::<<>>::::::<<<;;;;;;;;;;;;;;;999888:::;;;;;;;;;999999;;;<<<;;;>>>===;;;===DDDDDD@@@<<<<<>>???>>>???@@@BBBDDDJJJOOOZZZuuuoooYYYFFFCCCBBB===;;;>>><<<<<<;;;888777777666444333333444444444333222222.........------.........//////...------------...---------,,,,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,,,,+++---///222;;;666222000...---222999ggg''''''((()))))))))))))))((())))))***+++...333777jjj[[[III???555666???XXXggglllaaaSSSLLLGGGBBBAAA>>>:::999;;;===>>>>>><<<===<<<:::777777888;;;???===;;;:::;;;===<<<<<<===999666777888999:::;;;999;;;===:::666555999>>>;;;:::::::::;;;===>>>???>>>BBBGGGJJJMMMVVVcccmmm}}}}}}zzzpppVVVRRRKKKEEEAAA>>>;;;999888777777666555555444444111111222222222222111111......------------......//////...---,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++,,,---...///,,,,,,,,,++++++*********+++++++++,,,---...///000999444111000......333:::ccc''''''((()))))))))))))))))))))*********---222555MMMwww|||kkkTTTAAA:::CCCQQQfffyyykkkXXXOOOQQQQQQMMMFFF???:::888=========<<<<<<===???@@@===;;;999888999;;;;;;;;;<<<:::888999;;;;;;;;;;;;999::::::999999999999:::===>>>>>>>>>???AAAEEEHHHNNNTTT___jjjvvv~~~{{{zzzgggRRRLLLIIIDDDAAA>>><<<:::888666555555444333333222222000111111222222111111000......------------......///......---,,,,,,++++++,,,,,,,,,,,,++++++++++++*********++++++---......,,,,,,,,,++++++*********+++++++++,,,---...///000999444111000//////444;;;```''''''((())))))))))))((()))************,,,///222444LLLnnniiiOOO??????KKKccc{{{~~~{{{nnn^^^RRRMMMMMMAAA???===<<<===>>>======AAA>>>:::999999;;;;;;:::;;;::::::;;;<<<>>>===;;;<<<:::999999<<<===;;;999888===EEEMMMVVVaaallluuu{{{tttuuutttlllcccPPP<<>>======<<<999777333333222222111000000000000000111111111111000000------------------------......------,,,,,,++++++---------,,,,,,,,,++++++************+++,,,------+++++++++++++++*********++++++++++++,,,...///000999555222111000///444;;;]]]&&&'''(((((())))))((((((************)))***---///...111>>>hhhyyy```PPPBBBCCCKKK[[[uuu|||xxxkkkgggbbb___]]][[[XXXVVVTTTPPPJJJFFFDDDBBB@@@>>>>>>===;;;999:::<<<<<<999===;;;999999;;;>>>AAABBBFFFPPP```ppp~~~gggSSSHHHAAA===<<<<<<<<<===>>>===:::777111111111000000000/////////000000000000000000///---------------------------------,,,,,,,,,++++++---------,,,,,,,,,,,,+++***************+++,,,,,,+++++++++************************+++,,,---//////888444222222111000555;;;]]]www}}}&&&&&&'''((((((((((((((()))******)))((((((+++---...---)))<<>>===;;;999999999888777555333333222222222111111111////////////...............------------,,,,,,,,,,,,,,,+++++++++******************)))))))))((((((*********)))))))))(((((())))))))))))))))))))))))))))))))))))******************++++++,,,---------111111000///...000333666XXX&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((($$$%%%%%%&&&((())))))***---000:::TTTrrrbbbXXXQQQGGGHHHHHH@@@<<<:::888888888888777666333222222222222111111111/////////............---------------,,,,,,,,,,,,++++++++++++*********)))******))))))))))))((((((******))))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,111111000///...000333666UUU|||%%%%%%&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&'''((()))))))))))))))+++---...888TTT~~~yyy```QQQIIIDDD===CCCKKKHHH:::888555444555666555444222222222222111111111111//////.........------------------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((())))))))))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))******+++,,,,,,,,,000000///......000333777UUU~~~sss}}}$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((('''((())))))******))))))%%%+++......888VVVttthhhYYYKKKAAA>>><<<888@@@KKKKKK:::888555333444444444333222222222111111111000000............------------------,,,,,,,,,+++++++++*********)))))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))((((((((((((((((((((((((((()))))))))******************++++++,,,---------/////////...---///333777VVVxxx###$$$%%%''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((()))'''***,,,+++///<<>>888???KKKMMM???;;;777444333333333222111111111111000000000000.........---------,,,,,,,,,,,,,,,++++++++++++***))))))(((((((((''''''''''''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,,,,.........------///444777MMMsss"""###%%%''''''&&&%%%$$$&&&&&&&&&'''''''''(((((('''&&&%%%%%%&&&)))+++---&&&$$$$$$'''+++---000333---???aaazzzhhhZZZOOOCCCBBBBBB999===999;;;:::333999FFFHHH>>>:::555222111000000///111111111111000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******)))(((((((((''''''''''''&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++---......------///444777GGG|||sss$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((***************++++++,,,---,,,666QQQwww~~~uuutttXXXNNNCCC>>>???@@@>>>;;;===;;;999999:::::::::999666555555444222111000000////////////..................---,,,,,,+++******---,,,,,,+++***)))(((((('''((()))((('''&&&''')))'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((************************''')))******))))))***+++---...///......///222444FFFuuuxxxwww$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))***++++++***,,,...222@@@]]]yyyyyyhhhZZZIIICCC<<<888999;;;;;;999===;;;999888999999888777555555444333222111000000////////////.........---...------,,,++++++******++++++******))))))(((((('''((()))((('''&&&''')))'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''')))******))))))***+++---...///......///222444FFFtttttt|||uuu~~~|||$$$%%%&&&&&&''''''&&&&&&&&&''''''''''''(((((((((&&&''''''''''''(((((((((((((((((((((((()))******!!!)))...,,,***666NNNccc}}}wwwwww{{{uuuaaaLLLBBBCCCAAA>>><<<;;;;;;<<<<<<===;;;999888888888666555444444333222111000000/////////.........---------------,,,,,,+++*********)))))))))))))))((((((((('''((()))((('''&&&''')))(((''''''''''''(((((()))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''')))******))))))***+++---............///222444FFFrrrsss~~~www}}}$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))$$$'''+++///000111111222OOOgggppphhh```[[[RRREEE===<<>>===;;;888777666666444222333333222111000000//////.........---------,,,,,,,,,,,,++++++*********)))'''''''''((((((((((((((('''((()))((('''&&&''')))((((((''''''''''''((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''')))******))))))***+++,,,---......---...111444FFFpppsss}}}yyy$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''(((((())),,,((($$$$$$'''***+++***)));;;ZZZ|||uuu[[[TTTLLLDDD===999:::===;;;>>>@@@???:::888999;;;===:::777555555444222000111111111000000//////...------------,,,,,,,,,,,,+++***************))))))'''''''''''''''((((((((('''((()))((('''&&&''')))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))''')))******))))))***+++,,,---...------...111333EEEmmmppp|||$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''((())))))%%%(((***(((%%%%%%***///---,,,333EEE^^^yyyqqq^^^QQQCCCBBB@@@>>>:::999999;;;555888;;;;;;:::999;;;===;;;999666444444333111///000000/////////.........------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((''''''''''''((()))((('''&&&'''))))))((((((''''''''''''(((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''')))******))))))***+++,,,------------...111333DDDiii|||jjj$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''((((((''''''(((((()))*** '''...///,,,((()))+++111+++(((,,,666HHHaaavvv|||tttjjj___RRRDDD;;;888:::;;;<<<;;;;;;999777666888::::::;;;;;;<<<===999777444333333222111////////////............---,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))***))))))((((((''''''''''''((()))((('''&&&''')))))))))((('''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''')))******))))))***+++,,,,,,------,,,...000333BBBfff{{{fff$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))******+++'''###$$$(((+++***(((%%%(((...222...***111===WWW}}}{{{rrrssseee^^^SSSJJJDDD@@@<<<888999:::999888999:::999777999888777777777777777666888666333222222222111///..................------,,,,,,,,,+++++++++******(((((((((((())))))))))))++++++***)))(((''''''&&&'''((()))((('''&&&''')))***)))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************************((()))******))))))***++++++,,,------,,,---000333AAAdddfff~~~%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))))))))***+++,,,,,,------555DDDaaaxxxnnnbbbZZZFFFEEECCC@@@===:::888777666666666666777777777777::::::999888777666555444333333333222111000000/////////...---,,,,,,+++++++++,,,,,,,,,,,,+++******))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((***---//////,,,)))'''))))))))))))***************,,,...//////000222444===^^^jjjsss%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))((())))))***++++++,,,,,,...111<<>>===<<<;;;999888666666555666666666777777777777:::999999888666555555444222222222111000////////////......---,,,,,,++++++******++++++******)))((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''(((((($$$$$$$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''((()))+++------+++)))((())))))))))))***************,,,...///...///111333>>>___jjjnnn{{{%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))((((((((((((((())))))******+++''')))---000333???VVVjjj|||llldddYYYOOOHHH@@@888333777777777777666666666666555555666666666777777777999888888777666555444444111111000000///...............------,,,,,,++++++))))))******))))))(((''')))((((((''''''(((((()))((((((((((((((((((((((((%%%%%%&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))*********)))((())))))))))))************+++---...///......000111???^^^gggfffwww%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((((())))))&&&+++///000---...555<<>>\\\bbb```www%%%&&&''''''%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''(((((((((''''''''''''***///444666111FFF^^^lllsss|||wwwnnn```MMM@@@<<<999777555444444555666666666666666666666666666666555555555555666666666666666555555555444333333333.........---------------,,,,,,,,,,,,,,,+++++++++******++++++******)))(((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''))))))((()))))))))************+++---......------...000===YYYyyybbb___xxx{{{%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''&&&&&&''''''''''''''''''''''''&&&((()))+++000555444000999>>>AAA???===AAAMMMWWWkkkzzzzzzwwwuuurrrnnnggg\\\VVVUUUJJJ999222888555555444333333333333333555555555555555555444444444444555555555666666666444444444444333333222222------------------------,,,,,,,,,,,,++++++++++++******++++++******)))((((((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))))))))))))))***************,,,---...------///000;;;TTT|||wwwddd___rrr~~~%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%((((((((('''''''''''''''%%%---333333444333...&&&&&&)))///333444555888<<<666GGGYYYyyy~~~}}}yyywwwzzzzzzvvvaaaZZZPPPJJJGGGFFFEEEDDDDDDBBB@@@>>>;;;666555666///111333444555444555555333333444444555555666666444444444555555555666666333333333333222222222222---------...............++++++++++++++++++++++++))))))******))))))((('''(((''''''&&&&&&''''''((('''''''''''''''''''''''')))((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))))))))))))))))))))************)))+++,,,------...///111999OOO{{{rrrxxxdddZZZ|||ooo%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''%%%&&&&&&'''((((((((('''%%%%%%%%%&&&&&&&&&'''''''''((((((((('''&&&%%%%%%((((((((((((((((((''''''&&&---...)))&&&***......&&&(((,,,111333000,,,+++)))222777SSSyyyyyydddaaaooojjjgggmmmxxxzzzooorrruuuoooiiijjjggg^^^VVVTTTTTTSSSUUUXXXTTTTTTOOOHHHHHHJJJEEE===BBB>>>999666555666777888555:::888000222999888000111333666777666444333333333333444555777888999999444444444555555555666666333333222222222222222222........................++++++++++++++++++++++++(((((((((((((((''''''&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''******)))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))))))))))))))************(((***,,,------...000222777LLLxxxooozzzzzz|||}}}cccSSSuuummm~~~)))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''((((((((((((''''''(((***---000000...+++***111///000777AAAEEECCC>>>CCCAAA???@@@FFFPPP[[[bbbTTTHHH@@@@@@@@@<<<;;;<<<:::999777666555666666777666555444444333333333444000000111111111000000///222111000//////000111222222222222222222222222222333444444444444444333333444444444444444444444444555444111000//////111222---,,,,,,,,,------+++)))************))))))))))))(((((())))))((('''&&&&&&))))))((('''&&&&&&%%%%%%***)))((('''&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''(((((())))))******))))))))))))((((((((((((+++++++++,,,---...///000<<>>555///000222000///000000///...---------......222111000////////////000000000000111111000000///111111000//////000111111222222222222222222222222444444555555555444444333333333444444444444444444444333111/////////000111---,,,+++,,,------+++)))*********)))))))))((((((((((((((((((((('''&&&&&&)))(((((('''&&&&&&%%%%%%''''''%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((())))))))))))((((((((((((+++++++++,,,---...///000<<>>ZZZ|||hhhYYYcccttttttzzzlllgggwwwQQQOOOuuunnnOOOMMM{{{xxxccc######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******)))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((&&&%%%&&&''')))***%%%)))...111222///+++(((++++++++++++++++++++++++)))***++++++++++++,,,---,,,,,,---------,,,***)))***(((''')))---...)))$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))((((((((((((''')))++++++++++++---///333<<>>YYYyyycccddd{{{yyywwwsssSSS[[[$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###&&&***+++***'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((***+++***)))))))))((()))******)))***,,,...---555===XXX{{{```jjjqqqkkk{{{xxxVVVWWW$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""&&&)))***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%(((+++,,,***))))))***((()))******)))***,,,......666>>>YYYyyy___rrr|||jjjppp|||}}}wwwVVVUUU~~~$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""%%%))))))&&&$$$%%%&&&''''''''''''''''''''''''%%%(((,,,,,,***))))))***((()))******)))***,,,...000888@@@ZZZvvv^^^rrr}}}wwwvvv}}}vvvWWWTTT}}}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%"""###$$$%%%%%%$$$###"""########################!!!!!!"""""""""#########"""###$$$$$$&&&&&&'''(((&&&'''((())))))(((''''''$$$#########$$$&&&((())),,,+++***)))((((((((((((,,,+++******)))*********///444>>>UUUvvv[[[hhh{{{{{{uuuYYYTTTyyy%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%######$$$$$$$$$$$$##############################$$$%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$%%%'''((()))))))))(((&&&&&&&&&%%%&&&''')))*********)))(((((((((((()))***)))))))))***+++,,,,,,...333===TTT~~~^^^kkk}}}vvvtttyyyYYYPPPuuu%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""######$$$%%%$$$$$$############$$$$$$########################%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''((())))))******))))))(((((()))******(((''''''''''''((())))))((((((((()))***,,,---......333<<>>>>>===<<<:::999777888888888777666555444222222111000//////......))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((%%%&&&''')))))))))((((((***)))))))))***+++,,,,,,+++...000222@@@ccceeeVVVlll{{{######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%&&&%%%%%%%%%&&&&&&'''(((##################$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%''')))***+++---///111333444555555555888888999:::;;;;;;;;;;;;666666555666777:::<<<>>>>>>>>>???@@@???===;;;::::::::::::999999888777666444444333333222222222111,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&''')))+++,,,+++******))))))))))))***+++---......000222444AAAdddiiiYYYyyy#########$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$%%%&&&'''(((((()))))))))((('''&&&&&&$$$$$$$$$$$$%%%%%%&&&'''##################$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''))),,,///222333333555777999;;;<<<<<<<<<======>>>>>>======<<<;;;222222111222333666999;;;======??????>>><<<:::888:::::::::999999777666666555555444444444444333333////////////////////////...---,,,+++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''(((((()))(((((((((''''''''''''''''''''''''''')))+++---...---,,,+++)))((((((((()))+++---...---...///111>>>aaajjjZZZ~~~$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###$$$%%%&&&&&&%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((((((&&&%%%#########%%%((()))......///111333777:::<<<;;;:::;;;>>>AAABBB@@@>>>???@@@AAAAAA@@@>>><<<;;;666444222000000///...---222444555444222222555888999999777666666777999999666999999777777999999666777555222000//////111222///---,,,,,,---......---***)))(((''''''&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))&&&''''''((()))******++++++++++++***++++++,,,,,,,,,...000222===]]]gggRRRttt$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%%%%$$$###%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''***---000222333333555777999<<>>======??????<<<:::::::::888666555444333333333222000000000000/////////111333222000000222444444444333333333333444444...111333111222666666333666555555555555555666666333111000000222333222111...---,,,***(((''''''&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''((()))*********+++************+++,,,,,,...000111444>>>^^^eeeOOOrrr%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%%%%%%%%%%$$$"""$$$$$$%%%%%%&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$###$$$&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&$$$######%%%&&&''''''(((+++///333666999;;;888999;;;===???@@@AAAAAA???===:::888888777555444444222000......///000111...///000111333444555555===???@@@@@@>>>======>>>>>>>>>????????????>>>>>><<>>^^^zzzcccLLLvvv%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%'''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%######$$$&&&)))+++...///222666999;;;======999:::;;;<<<===<<<;;;:::777555333111000000000000111111111222333666888999444666888999;;;<<<>>>@@@@@@AAAAAAAAA@@@???>>>>>>===>>>???@@@@@@???>>>===<<>>===:::<<<<<<<<<<<<;;;;;;;;;;;;===;;;::::::;;;;;;;;;:::999888666333000---***)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''((((((((()))))))))***))))))))))))***+++,,,,,,000222333444>>>]]]yyydddMMM|||%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&(((((('''%%%%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%'''+++///222666777888999999999999888555555666666555444222111///////////////111333444555666999;;;===>>>>>>>>>???@@@AAA@@@>>>>>>AAACCC???>>>>>>>>>>>>===<<<;;;<<<===>>>??????>>>===<<<666:::<<<;;;<<<@@@@@@>>>AAA@@@???>>>???@@@AAACCC???===;;;;;;<<<<<<;;;:::;;;;;;999777555111///---))))))((((((((('''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))***+++,,,---///000222333===\\\{{{gggPPPzzz%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%''')))))))))%%%%%%&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''')))---111555777:::999888777555333222111//////000000//////...---///111333444555666999<<<;;;===???@@@@@@???===;;;@@@@@@???;;;777777;;;>>>???===;;;;;;<<<===<<<;;;???@@@@@@AAAAAA@@@@@@??????BBBAAA===<<<===;;;777555555666777888999;;;<<<>>><<<::::::;;;;;;:::999:::;;;;;;:::999666444333...---,,,+++***)))((('''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((('''''''''''''''(((((((((&&&&&&&&&''''''''''''((((((((((((((()))))))))***(((((((((((())))))))))))))))))******+++,,,.........///111333<<<\\\}}}iiiTTTnnn&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%'''((((((((($$$$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((***+++---///222555888:::888666444111///...------++++++,,,---...000222333444777:::;;;:::;;;===???>>>>>>>>>======<<<;;;:::<<<===<<<:::888;;;CCCJJJGGGDDDAAA@@@CCCEEEFFFEEEMMMLLLLLLKKKKKKLLLLLLMMMPPPQQQOOOHHHDDDBBB???::::::;;;>>>??????===:::888>>><<<:::999::::::999888888999:::<<<<<<;;;999888444333111///---+++***)))''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&'''''''''((((((((()))&&&&&&&&&''''''''''''((('''''''''((((((((())))))))))))))))))((((((((((((*********+++,,,...///000...///111333===]]]~~~hhhVVVggg&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&'''''''''&&&"""###$$$%%%&&&&&&'''&&&###$$$$$$%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((...///111333666888999:::444222///,,,++++++,,,,,,******+++---000444888:::888;;;>>>???===<<<<<<>>>===<<<:::999999;;;<<<======@@@AAABBBDDDLLLXXXbbbkkkgggcccbbbeeehhhjjjjjjsssrrrqqqppppppqqqrrrssslllnnnnnnkkkiiikkkiiifffSSSVVVYYYZZZWWWPPPHHHCCC===;;;999999999999888777666777:::<<<======<<<<<<888777555333000...,,,+++((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''''''''''''''&&&''''''''''''((((((((()))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))((((((((((((+++++++++,,,---...000111...000222444???___~~~gggVVVfff|||%%%&&&((('''&&&&&&''')))((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###"""###%%%&&&'''***...111666666888888888777555444------,,,++++++******)))+++,,,000555999;;;;;;:::======<<<:::888777888999;;;111111===@@@:::@@@OOOQQQTTTYYY___eeemmmvvv|||yyyqqqccc[[[RRRKKKHHHFFFCCC@@@999888777777888:::;;;<<<:::888666777777444---'''+++)))''''''((((((((('''$$$%%%&&&((()))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((******))))))***,,,---//////+++111444777YYYmmmdddjjj$$$&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&(((***,,,...222555444666888::::::888666444,,,+++***)))***,,,...000222444888<<<>>>>>><<<:::666888:::;;;:::888777666555222777EEEPPPUUU___jjjrrrrrruuuyyy~~~~~~sssjjjdddaaaUUUMMMCCC===<<<<<<;;;:::999999999999777555444222111...+++)))************&&&'''((())))))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((())))))******,,,+++*********+++,,,---///+++111444777YYYiii~~~iiikkkqqqqqq$$$%%%&&&&&&%%%%%%&&&'''((('''&&&&&&&&&&&&'''(((&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%&&&'''***...111222444777999888999:::;;;:::777333111,,,+++))))))+++000444777777999;;;======:::888666666777888999<<<@@@CCCEEEEEEIIIQQQ]]]kkkxxxzzzooobbb[[[XXXSSSIIIAAA888999999777444444777:::777333///,,,+++***)))((()))))))))))))))((('''''''''''''''''''''''''''''''''''''''((((((((())))))'''(((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((()))***++++++---,,,+++*********+++,,,///+++111333777XXXggg}}}qqqjjjsssYYY\\\|||qqqzzz###$$$&&&%%%$$$$$$%%%''''''''''''&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###%%%''')))+++///333666888999;;;<<<>>>===;;;888555111...,,,...------...111555888::::::::::::999777666555555===:::888:::CCCOOO[[[bbb```iiiqqqyyy~~~wwwwwwuuupppnnnvvvzzznnnccc```ccciiimmmyyyxxxvvvqqqooouuu~~~kkk[[[KKKGGGAAA<<<999999:::;;;;;;888555222000...+++)))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((()))))))))))))))*********''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))*********,,,+++*********+++,,,---///+++111333666XXXjjj|||yyyggglllLLLMMMqqqqqq|||###$$$&&&%%%$$$$$$%%%'''&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%'''***,,,///222666888999999:::<<<===;;;777333000......///111222444666888999999999::::::999666555777;;;???FFFDDDEEELLLYYYgggsssyyyqqqyyy{{{lllfffkkktttxxxyyyeeeccc[[[QQQLLLRRRaaannnnnnhhh```YYYUUUUUUYYY]]]```cccfffdddaaabbbggglllqqqsssuuuxxx|||tttiii[[[QQQMMMHHHBBB<<<;;;999888777777555222///'''(((((((((((())))))***((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''''''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***,,,...//////,,,111333666WWWjjjwwweeexxxoooMMMHHHiii|||$$$%%%&&&&&&%%%%%%&&&'''&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++...///333555777777666555666777555333111//////111444666555666999;;;<<<;;;999888555666777777999>>>FFFMMMYYY\\\eeeqqq}}}xxxyyywwwxxx}}}hhh]]]PPPIIIMMMXXXeeellliiiiiigggccc```bbbkkkrrr|||xxxvvvtttqqqmmmooossshhhpppyyy~~~}}}xxxtttrrrnnnrrrxxx||||||{{{yyyxxxxxxkkkddd\\\OOODDD===:::777666666555333222******))))))))))))******((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((($$$$$$%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((((()))+++---///111///,,,111333555WWWgggooobbbmmmuuuTTTJJJgggvvv$$$&&&''''''&&&&&&'''(((&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++---///111222555666555444111000111222,,,---///111333666888999777888999:::;;;:::::::::444999@@@EEEJJJQQQ[[[cccooottt}}}{{{ssshhh]]][[[dddkkkjjjeee[[[XXXTTTQQQTTT```ppp}}}}}}uuuiii___TTTNNNDDD<<<777666555555000///---+++************(((((((((((((((((((((((((((((((((((())))))))))))%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***,,,...000///,,,111333555VVVfffggg]]]dddxxxWWWMMMjjjhhhqqq%%%&&&((('''&&&&&&''')))%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((+++...000222333333666666444111---,,,---...***,,,111444777888777777999888888777888999;;;<<<<<>>HHHQQQYYYeeeoooqqqqqqvvvzzzmmmaaa^^^^^^eeeooosssqqqmmmiiihhhkkkrrrwwwzzzyyywww|||}}}xxxvvvuuuuuurrrpppnnnppprrrrrrnnniiieeecccnnnrrrrrrpppmmmkkkfff___rrrvvvzzz|||||||||}}}~~~uuuggg[[[IIIAAA888555555222,,,%%%***((('''''')))******))))))))))))))))))))))))))))))))))))))))))(((''''''))))))(((((((((((()))))))))))))))))))))((((((((())))))************))))))'''((((((((((((***---///---...111333999SSSrrriiiffflllpppVVV\\\vvvlllsss(((((((((''''''(((((((((###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%&&&(((***,,,000222444555444111...,,,++++++******+++---000222888:::<<<;;;888444222111555AAAMMMSSSYYYfffuuu~~~~~~zzz|||~~~wwweeeUUUSSSQQQTTTbbbvvv{{{yyyzzz~~~zzzgggccclllppphhh___YYYXXXWWWTTTPPPPPPTTTYYY^^^___[[[TTTOOOUUUYYY^^^aaadddbbbXXXLLLVVVWWWXXXXXXYYY\\\```cccccchhhooouuu}}}~~~sssssszzzjjj[[[HHH<<<:::888111+++,,,***((((((***+++++++++))))))))))))))))))))))))((())))))******((('''&&&***))))))(((((())))))***++++++***))))))(((''''''))))))************))))))((()))******+++,,,///222......111333999TTTnnndddyyyzzzkkkOOOTTT{{{sssrrr((((((''''''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&'''(((,,,///111555555444333000---+++)))+++*********---000444666===<<<:::777555555888:::AAAPPP\\\___fffuuuzzzoooiiihhhddd\\\UUU]]]]]]bbbnnn~~~~~~~~~pppeeebbb\\\QQQPPPWWW[[[TTTNNNLLLOOOQQQOOOKKKJJJMMMRRRYYY___```[[[VVVTTTXXX\\\^^^```___XXXOOOEEEGGGIIIKKKMMMNNNPPPQQQRRRQQQPPPQQQWWW___eeegggeeelllvvv~~~|||vvv{{{}}}```JJJ???;;;999777222///,,,************)))************************)))***,,,,,,,,,+++)))(((***))))))))))))))))))************)))))))))(((((())))))************))))))+++,,,,,,,,,++++++...000...///111444:::TTTkkk```wwwxxx{{{dddGGGLLLuuuwwwvvv'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''))),,,000444777999666222...+++***)))***,,,,,,,,,...000444777999:::888555333555<<>><<<333000,,,***))))))))))))++++++++++++++++++++++++***++++++,,,+++***)))(((******))))))))))))******((()))))))))*********+++))))))************)))))))))***+++******+++...000...///111333999SSSmmmfffpppppp}}}gggGGGIIIsss~~~&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%'''))),,,000444777999999555000+++((()))***,,,...///000222444777999:::555444444666===JJJXXXaaaooouuu}}}rrr```VVV^^^jjjrrrwww{{{|||{{{tttgggYYYSSSTTTVVVUUUPPPWWWYYYWWWZZZaaa___XXXbbbdddiiioootttvvvuuusssrrrqqqppppppppppppooommmeeelllppplllgggeeedddbbbiiifffbbb```bbbdddfffgggaaa]]]\\\\\\ZZZTTTOOOMMMCCCDDDDDDCCCFFFQQQaaammmttt~~~}}}dddPPPFFF777333///++++++++++++***++++++++++++++++++++++++)))))))))(((((((((((((((+++******))))))******+++(((((())))))***++++++,,,))))))************))))))***+++---...///222666999///000222333888QQQoookkknnnfffnnnMMMLLLttt}}}zzz~~~''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''))),,,000333555777777666333///,,,***+++---...///000333555777888888888444777<<>>888333,,,///...++++++///...***,,,,,,,,,++++++++++++***---,,,***)))((()))***++++++++++++*********))))))++++++***************+++---,,,+++++++++,,,---...///...000333666KKKddd\\\cccOOOjjjhhhHHHNNNyyyxxxWWWIIIXXX'''''''''&&&&&&&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((('''''''''(((+++...///333333333555666555222///...---,,,---111444666777555111111777<<>>999222---,,,......---------,,,,,,,,,+++++++++++++++***))))))******+++*********************************)))******+++,,,---,,,,,,+++,,,---...///111000222555777KKK}}}jjjbbbaaaPPPpppiiiGGGNNNxxx|||VVVDDDRRR(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&(((+++///222555555555666555222///,,,++++++///444888999888666444222666@@@NNN\\\hhhsss{{{wwwqqqhhh```[[[\\\bbbiiiuuu|||uuummmjjjkkkVVVXXXZZZ```iiissswwwuuupppmmmiiiffffffiiilllnnnyyywwwwww{{{~~~~~~}}}|||{{{pppiiiaaa]]]bbbnnn{{{fff\\\VVV^^^nnnyyyvvvooodddXXXNNNLLLJJJLLL]]]rrrgggPPPFFF999222///...---------------,,,,,,,,,++++++******************++++++******************************))))))***++++++,,,------,,,,,,,,,---...///000///222444666III{{{nnnfffaaaJJJgggfffEEEOOO{{{~~~~~~WWWEEEUUU((((((((('''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&(((***...111333555444444444222///,,,,,,,,,,,,000666999999666555444:::EEESSSaaarrryyyvvvsssnnniiijjjttt~~~oooeeecccddd___aaaeeelllssswwwvvvssssssmmmfffeeejjjpppssstttrrriiibbbeeeooozzzxxxrrrrrrxxx}}}wwweeeSSSTTTgggyyy~~~zzznnnaaaVVVKKKDDDKKKWWWuuu~~~hhhXXXFFF;;;444///------------------,,,,,,,,,,,,)))*********++++++++++++***************+++++++++))))))))))))***+++,,,,,,...---,,,,,,,,,---///000///...111444666III{{{ppphhhaaaBBB\\\cccDDDSSSYYYJJJ^^^(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&(((+++...111333555555222333222///,,,***,,,...222555777888888888:::<<>>AAAAAA<<<777555;;;DDDNNN\\\ggguuuwwwssshhh```]]]YYYTTTaaafffooozzz~~~tttkkknnnkkkjjjnnnrrrrrrooommmuuuwwwwwwqqqiiiggglllsss|||yyyvvvuuuuuusssrrrrrruuuwwwxxxxxxrrrsssvvvxxx{{{~~~mmmZZZWWW^^^oooyyyuuunnnbbbRRRNNNSSSVVVddd{{{yyyfffXXXHHH:::111333333///------,,,))),,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******************++++++++++++,,,,,,++++++,,,,,,---...///333222333:::KKKxxxvvvhhhkkkZZZ{{{fffGGGUUU{{{UUUUUU&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((()))***---000333333111...,,,,,,,,,+++---555???FFFFFFDDD<<<888999BBBNNN[[[jjjuuu}}}yyyqqqkkkkkkpppnnnpppsssuuutttpppkkkgggnnnkkkhhhjjjpppttttttrrrsssaaa\\\iiixxxwwwpppnnnoooqqqooollljjjgggddd```]]]]]]___``````___```dddgggaaa\\\XXX[[[bbbggghhhfffooopppqqqqqqpppqqqtttvvv|||}}}pppaaaiii}}}qqqggg[[[SSSKKKHHHPPP^^^nnnsss]]]LLL888222.........,,,,,,...,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,,,,------...///333222333:::KKKxxxttthhhssshhhfffGGGZZZ~~~mmmMMMZZZ~~~''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''((()))***+++,,,000222444333000---,,,+++***---444???IIILLLHHHCCC>>>@@@FFFPPPYYYeeewwwzzzwwwwww~~~tttrrrnnnhhhdddeeekkkpppuuurrrlllcccbbbjjjtttzzzuuuccc]]]fffqqq~~~{{{tttrrrpppmmmjjjgggcccaaa___dddccc```\\\ZZZ[[[___ccc___``````^^^\\\\\\]]]___bbb[[[UUUVVV\\\bbbcccbbb```___^^^]]]]]]___bbbdddeeehhhnnntttzzztttlllpppmmm___ZZZ[[[[[[TTTOOOMMMIII^^^ttttttaaaPPP>>>//////000,,,***---,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,---......///333222333:::KKKxxxqqqdddrrrmmmaaaHHHcccyyyeeeLLLbbb~~~}}}}}}''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''(((***,,,...///333444444333000...---------444???KKKRRRPPPIIIBBB;;;GGGWWWccckkkvvvssszzzzzzvvvzzzooonnnkkkfffdddhhhrrrzzzxxxeee\\\hhhxxxrrrnnnlllvvv|||wwwvvvrrrqqqtttuuuqqqmmmllliiiccc]]]]]]aaaccc```[[[XXX[[[\\\ZZZXXXZZZbbbiiifffdddaaaaaaaaaaaa___]]]fffccc```^^^```dddgggiiiccc```[[[XXXXXXZZZ\\\^^^ZZZ\\\```cccgggkkkppptttmmmuuupppQQQSSSJJJOOOWWWWWW[[[UUUAAAUUUhhhxxx|||qqqpppUUU;;;333222---)))(((,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,------,,,,,,------...//////333222333:::KKKxxxqqqaaakkkddd```IIIeee}}}uuu```OOOggg|||yyy}}}''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''')))+++...000111444444555333111000000222000:::GGGOOOQQQLLLEEEAAA===NNNffftttyyy~~~lllrrr~~~iiilllooopppppprrrvvvzzzlllbbbttt~~~tttssszzzyyyoooiiigggeeeeeefffddd``````dddbbb[[[UUUVVV^^^cccbbb^^^SSSXXX^^^```___^^^```ccciiihhhfffhhhjjjkkkjjjhhhhhhiiiiiihhhfffggglllooommmiiiccc______```aaaaaa[[[\\\^^^___```bbbfffiiikkklllmmmpppuuu~~~sssYYYDDDBBBIIIRRRhhhmmmUUUKKKVVVfffuuuxxxqqqZZZ@@@333000///---,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,---------------......//////333222333:::KKKxxxuuucccfffUUUdddJJJaaa|||qqqYYYMMMhhh~~~qqqrrr|||''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&(((***,,,///111333444444444333222222444666999CCCOOOSSSOOOJJJIIIJJJOOO^^^qqqyyyvvvvvvyyyiii```jjjzzz|||wwwmmmppptttvvvvvvuuutttttt|||nnnggg}}}~~~tttwwwzzzyyyuuuooohhhddd^^^\\\\\\^^^^^^[[[\\\___^^^[[[XXXXXX\\\bbbfffhhh``````bbbfffjjjkkkhhheeennnppprrrsssttttttvvvwwwqqqsssuuutttssssssuuuwwwwwwssspppnnnnnnmmmjjjhhhbbbcccccccccccceeehhhkkkoookkkeeeaaaccchhhmmmppp}}}xxxXXXKKKJJJQQQsssmmmOOOLLLUUUiiizzzfff]]]KKK888//////111111,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------------------.../////////333222333:::KKKxxxxxxeeecccPPPbbbLLLbbbmmmNNNHHHlllqqqsss}}}}}}((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&(((***---000222444333444444444333444777999HHHQQQ[[[[[[UUUQQQUUUZZZdddnnnxxxwwwjjj^^^aaakkkjjjfffiiivvv{{{pppwwwvvvuuusssrrrqqqpppooonnnxxxxxxjjjggg}}}ssssssrrrpppllliiigggeee^^^[[[[[[```cccaaa___```aaabbbcccaaaaaaeeemmmttttttllleeehhhrrryyyvvvqqqpppvvv|||{{{wwwvvvzzz}}}~~~|||zzzyyyzzz{{{xxxsssnnnhhhhhhiiihhhhhhkkknnnqqqkkkhhhddddddfffhhhhhhggglllttt~~~zzzdddXXXVVVwwwqqq```OOOJJJZZZiiioooyyymmmnnnaaaFFF222///000000,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******++++++,,,,,,,,,---------...------------.../////////333222333:::KKKxxxxxxfffbbbSSSsss\\\MMMgggiiiEEEDDDqqqxxxxxx}}}www))))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))(((((('''''''''((((((&&&&&&(((+++...111444666999444555888555///666CCC]]]lllhhhWWWNNNNNNTTTaaagggwwwzzz___WWW[[[XXXcccnnn|||xxxppplllqqquuuvvvtttrrrooofff]]]```aaagggmmmqqqyyyxxxtttuuuiiiiiiiiiiiiiiiiiiiiiiiicccaaa```aaaaaabbbcccfffkkkiiihhhlllrrrvvvvvvvvvzzzyyyvvv{{{}}}{{{yyy{{{zzz{{{ppp{{{|||xxxmmmfffiiipppttthhheeehhhsssvvvdddYYYZZZaaa^^^]]]UUUNNNQQQ^^^kkkpppmmm]]]CCC111///111------,,,+++---///...+++,,,,,,,,,------.........,,,,,,.../////////...------,,,,,,,,,,,,---......111000333666888KKK}}}rrrbbbUUUWWW}}}JJJIIItttxxxcccGGGCCCsss~~~yyy))))))))))))((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))(((((('''''''''(((((('''(((***---000333666777666444555888555444AAATTTllltttfffNNNKKKTTT\\\dddjjj|||vvvpppkkkhhhttt|||tttkkkiiijjjppprrrsssqqqkkkeeeaaa```eeeccchhhrrryyy}}}yyypppmmmnnnhhhgggeeedddfffhhhiiijjjkkkiiiggggggggghhhjjjlllrrrsssuuuvvv{{{xxxrrrppptttzzz|||jjjXXXMMMUUUYYY[[[UUUOOOQQQ]]]iii{{{}}}iiiNNN<<<333)))...///...------...---,,,*********++++++,,,,,,,,,,,,,,,.../////////...---------,,,,,,------...///111000333555777JJJ{{{sss```ZZZVVVxxxSSSQQQjjjyyyeeeKKKGGGyyy~~~~~~xxx))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((''''''(((((())))))***---000333666777888666555777999999>>>QQQfffwwwsssYYYBBBJJJ\\\ffflll}}}{{{zzz{{{jjjbbbfffmmmssstttxxxxxxkkkZZZVVV\\\[[[ZZZ```qqq{{{|||zzzyyyyyytttmmmkkknnnmmmiiiffffffjjjooopppppprrrrrrrrrqqqrrrtttvvvvvv{{{}}}xxxsssqqqwwweeeEEEDDDOOO^^^eee[[[MMMNNNXXXaaazzz{{{```PPP???***...///000///---,,,,,,---******++++++++++++,,,,,,,,,,,,---............------------,,,------...///111000222555666HHHzzzsss___ZZZSSSzzzeeehhhuuuxxxzzzhhhOOOMMM~~~|||www))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((()))******,,,///333555777888888:::777777<<>>PPPhhhyyy~~~}}}sss]]]SSShhh|||qqqmmmnnnyyy|||wwwrrrooohhhfffgggfff___YYYaaannnwwwzzzyyysssoooppprrrsssuuutttvvvzzz{{{{{{~~~uuusssuuuyyyvvvlllhhhkkkqqqttttttqqqqqqttttttqqqwwwuuusssqqqmmmhhhaaa\\\RRRUUUaaaoootttqqqrrrxxx~~~}}}jjjiiixxxyyykkkvvv{{{nnn^^^lllrrr___UUUWWWaaasssoooXXX;;;111,,,......+++,,,222,,,,,,++++++++++++******,,,,,,,,,+++,,,------.........------......///000111111444666888KKK}}}~~~{{{tttOOOVVVQQQSSS}}}uuuttt~~~ttt```LLLQQQ~~~|||{{{wwwrrr))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***+++,,,---000666:::===<<<:::999<<>><<<:::AAALLL]]]qqqvvvVVVhhhsss{{{sssoooqqqpppuuu{{{}}}~~~}}}wwwpppmmmpppuuuwwwyyyyyyuuuvvvwwwtttmmmpppyyy|||vvvppprrruuuuuuvvvttttttvvvuuusssvvv{{{vvv|||zzzwwwzzz~~~vvv}}}~~~zzzsssaaabbbtttuuu```XXXccciiilllmmmmmmooorrrqqqmmmfffdddcccgggooovvvzzz{{{yyylllhhhrrrxxxsssllllllnnnttt{{{}}}{{{zzz}}}yyyyyyyyysssiiiyyyzzzwww{{{zzzzzz|||~~~}}}zzz}}}}}}mmmccciiinnnnnnXXXXXXXXX___uuuvvv```SSS???000000222...,,,000.........------,,,,,,,,,---,,,+++***+++,,,---..................///000000------000444777KKK}}}{{{yyyvvv___\\\|||TTTXXX}}}uuuooonnnYYYIIIUUU}}}|||zzzuuuqqq