BM6P6(@ HHHHHHGGGGGGFFFGGGGGGGGGJJJIIIHHHHHHIIIKKKMMMNNNZZZ^^^fffooo{{{|||sssppp{{{bbb[[[lll{{{iiijjjttt~~~nnnoooyyytttFFF<<<999444//////222333222111111111111000000000000000444777777333///...///000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222000111111111111222222222222333444555555555444333333444555555444666999;;;???BBBJJJUUUdddsss{{{{{{~~~rrr^^^NNN===:::333333222...333888111000000000000////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000///000111000000111333666>>>AAABBBCCCNNN___iiikkkiiicccYYYOOONNNXXXkkkyyy}}}~~~{{{ttttttrrrpppmmmjjjgggeee[[[TTTOOOMMMIIIBBB===<<<333333222111111222333444444777:::===?????????>>>===>>>???@@@@@@@@@@@@@@@BBBAAAAAAAAAAAAAAAAAAAAABBBCCCEEEIIILLLNNNPPPQQQLLLKKKIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCDDDEEEGGGIIIJJJMMMRRRXXX___iiisssyyy}}}sssooo{{{jjj___iiixxxqqqkkknnnooommmsss~~~~~~RRR@@@<<<666111111333222111111111111111000000000000000333555555444111//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111111111222222222222222333444555555555444444444555666666666777:::===CCCGGGOOOXXXdddrrr|||yyy~~~nnn\\\HHH;;;333222222---111555...111000000000////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000///000000000000222666999@@@CCCDDDIIIUUUdddlllkkkeee^^^TTTOOORRR___ppp}}}~~~~~~|||}}}uuutttsssrrrqqqnnnjjjgggeee^^^WWWQQQPPPMMMDDD===999333333222111111222444444666888;;;???@@@AAA@@@???>>>>>>???@@@AAAAAAAAAAAACCCBBBAAA@@@@@@AAACCCCCCEEEGGGIIIMMMOOOQQQQQQQQQOOONNNLLLJJJHHHFFFDDDCCCAAAAAA@@@@@@@@@BBBCCCDDDCCCDDDGGGJJJNNNTTT[[[```wwwtttooorrrvvvdddeeennn{{{mmmgggqqqkkklllwwwaaaEEE???888444333333111000111111111111000000000000111111222333444444111///000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111111111222222222333222333444444555555444444666666777777777999<<>>DDDDDDIIIUUUdddllliiibbbSSSKKKGGGNNN___rrr~~~{{{|||}}}wwwuuutttssssssrrrqqqnnnllliiiggg___ZZZXXXYYYVVVJJJ<<<555333333222222333555777888999:::<<>>?????????@@@@@@???@@@AAACCCEEEGGGEEEDDDDDDDDDFFFJJJNNNPPPPPPRRRTTTVVVVVVTTTRRRPPPPPPQQQQQQQQQPPPNNNLLLKKKGGGGGGGGGGGGGGGGGGGGGFFFKKKPPPWWW___gggpppyyy~~~yyyqqqrrr~~~yyyfff___gggyyy{{{eeedddnnnxxxlllooouuu{{{zzzwwwyyy~~~bbbMMM;;;777666222111555111111111111000000000000///000111111000000111222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222222222222333333333444444444444333333333444555666555666777:::>>>DDDLLLRRR[[[cccooo||||||zzz~~~oooSSSBBB>>>555222555333222222222111111111000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000///111333555777;;;@@@DDDGGGIIIRRRaaafff^^^SSSMMMGGGHHHPPPbbbvvv{{{}}}}}}|||uuurrrrrrsssqqqqqqrrrqqqpppnnnlllkkkkkkkkkjjjbbbQQQ???777888444444444555777999;;;===;;;<<<===>>>??????@@@@@@@@@?????????@@@CCCEEEGGGDDDDDDEEEFFFIIILLLOOOQQQRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRSSSSSSQQQOOOLLLJJJJJJJJJKKKKKKKKKJJJJJJIIILLLRRR\\\hhhuuu{{{qqqoooyyy|||ggg\\\```oooddd___fffzzz}}}lllnnnsssxxxxxxuuuxxx~~~jjjSSS>>>999777111111555111111111111000000000000...111333222///...000222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222222222333333333444444444444444333222333444555666666777999<<<@@@HHHPPPVVVbbbiiiuuu}}}vvvwww}}}^^^JJJDDD999444777666222222222111111111111000////////////////////////////////////////////////////////////////////////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////............/////////000000000000000000000000000,,,...222555999>>>CCCGGGJJJLLLWWWdddfff\\\PPPLLLHHHKKKVVVhhh{{{~~~{{{{{{|||uuurrrrrrsssuuuqqqqqqrrrqqqpppnnnlllkkkrrrrrrpppdddOOO;;;555888444444444555777:::<<<>>>======>>>???@@@AAAAAABBB??????>>>>>>@@@BBBEEEGGGCCCDDDFFFHHHKKKNNNPPPQQQSSSTTTTTTTTTUUUTTTTTTTTTYYYXXXWWWUUUTTTRRRPPPOOONNNMMMMMMNNNOOOPPPNNNLLLQQQVVV^^^hhhtttvvvjjjmmm|||zzz```dddllliiiaaaeeeqqqwwwjjjlllssszzz|||zzzzzz~~~}}}ZZZ===888999444111444111111000000000000111111//////000111111111111111000000000000000000000000111111000000//////................../////////000000000000000000000000000000111111111111222222222111111222222222333333333222111111444777999888666::::::>>>EEEKKKQQQZZZcccmmmuuuwwwpppuuu|||sssWWWHHH>>>444111555222222111000000000000000........................//////............//////////////////////////////////////////////////////............////////////////////////............000000//////.........---............////////////////////////000000000000000000000000111111111111777111111999CCCFFFEEEEEEOOO\\\jjjooohhhZZZNNNGGGHHHRRRaaaqqq{{{zzz{{{|||vvvssssssrrrqqqlllpppsssqqqmmmmmmrrrxxxwww{{{ttt```KKK>>>888333444444666888:::<<<>>>??????@@@AAABBBBBBBBBAAA@@@?????????@@@AAABBBCCCDDDBBBEEEIIIKKKLLLMMMOOOPPPTTTTTTUUUVVVVVVVVVUUUUUU[[[YYYWWWTTTRRRPPPOOOOOOPPPOOOOOOPPPRRRSSSRRRPPPTTTWWW]]]eeeooo|||vvviiijjjyyy~~~hhhhhhmmmrrrdddfffqqqyyymmmmmmrrryyy|||{{{|||bbbBBB:::999444111444111111000000000000111111//////000111111111111111000000000000000000000000111000000000/////////............/////////000000111111111111111111111111000111111111111222222222111222222222222333333333333222222444777999888666;;;;;;@@@HHHNNNUUU___iiixxxzzzrrrrrruuudddSSSFFF999666999222111000000000000000111........................//////............//////////////////////////////////////////////////////............////////////////////////............000/////////........................////////////////////////000000000000000000000000111111111111555000111:::CCCGGGHHHIIISSS^^^kkkooogggZZZOOOJJJLLLZZZkkkzzz{{{||||||xxxsssqqqqqqpppooolllooopppnnnkkkmmmssszzzwww```JJJ===777333444555777999<<<>>>@@@AAA???@@@AAABBBBBBBBBAAA@@@>>>>>>>>>???@@@AAACCCCCCCCCFFFJJJLLLMMMNNNPPPQQQTTTTTTUUUUUUVVVVVVVVVUUU```^^^YYYUUURRRQQQQQQQQQRRRRRRSSSVVVXXXXXXVVVTTTUUUVVVXXX]]]eeeppp~~~xxxiiihhhsss}}}uuunnnnnn}}}fffgggpppsssqqqrrrxxx}}}~~~mmmIII<<<999444222555111111000000000000111111//////000111111111111111000000000000000000000000000000000000////////////....../////////000000000111111111111111111111111000111111111111222222222222222222222333333333333444333333555777888888777<<<===CCCLLLTTT[[[hhhsssvvvooolllzzzqqq\\\JJJ;;;555888111111000000000111111222........................//////............//////////////////////////////////////////////////////............////////////////////////............////////////........................////////////////////////000000000000000000000000111111111111333000222;;;DDDHHHKKKMMMXXXbbbmmmnnneeeYYYPPPMMMSSSdddwww|||}}}{{{sssooonnnooonnnmmmkkkkkkkkkjjjkkkpppxxxttt\\\GGG<<<777444444666888;;;>>>AAABBBCCCAAABBBCCCCCCCCCBBBAAA@@@>>>>>>>>>???@@@AAABBBCCCEEEGGGKKKMMMNNNOOOQQQSSSTTTTTTUUUUUUUUUVVVVVVVVVgggccc^^^YYYUUUTTTUUUVVVVVVXXX\\\aaaccc```[[[WWWUUUTTTSSSTTTYYYdddpppxxxzzzjjjeeelllvvvuuummmyyyhhhhhhnnn}}}vvvrrrxxxwwwOOO===999555444666222111111000000111111222//////000111111111111111000000000000000000000000000000000000////////////...////////////000000000111111111111111111111111000000111111111222222222222222222333333333444444555555444555666777888888===@@@HHHSSS[[[cccppp}}}|||pppfffppp~~~hhhQQQ===555666111111000000111111222222........................//////............//////////////////////////////////////////////////////............////////////////////////............///////////////.....................////////////////////////000000000000///000000000111111111111333222555>>>EEEHHHLLLPPP\\\eeemmmkkk```VVVQQQQQQ[[[lll~~~yyytttnnnkkklllmmmlllkkkhhhhhhgggiiinnnwww~~~jjjTTTCCC;;;888777555777:::>>>AAADDDEEEFFFDDDDDDEEEEEEEEEDDDBBBAAA?????????@@@AAABBBCCCDDDGGGIIILLLNNNOOOPPPSSSUUUTTTTTTTTTTTTUUUVVVWWWWWWlllhhhbbb]]]ZZZZZZ[[[]]]```dddkkkpppqqqkkkbbb[[[VVVTTTRRRRRRUUU\\\fffnnn|||}}}mmmeeegggnnn|||lllqqqiiiggglll{{{ssswwwUUU>>>888666666777222222111111111111222222//////000111111111111111000000000000000000000000////////////000000000000////////////000000000111111111111111111111111111000000111111111222222222222222333333333444444444555555666666666777999:::???EEEPPP\\\ccckkkyyyssshhhjjjzzzyyy^^^FFF;;;888222111111111111111222222//////////////////////////////............//////////////////////////////////////////////////////............////////////////////////.....................///////////////............////////////////////////000000000000///000000000111111111111444555999AAAFFFHHHLLLRRR___fffkkkfff[[[SSSSSSVVVccctttsssooojjjiiikkklllkkkjjjeeedddeeejjjtttzzzbbbNNNAAA;;;888888666999<<<@@@CCCFFFGGGGGGFFFGGGGGGGGGFFFEEECCCBBBAAAAAAAAABBBCCCDDDEEEFFFHHHJJJLLLNNNOOOQQQTTTVVVTTTTTTTTTTTTUUUVVVWWWXXXqqqmmmiiieeecccccceeegggooorrrwwwzzzyyyqqqfff^^^VVVVVVUUUTTTUUUZZZaaagggnnnpppgggeeegggxxxmmmlllkkkhhhjjj|||rrrttt\\\BBB:::888777666222222111111111111222222//////000111111111111111000000000000000000000000////////////000000000000/////////000000000111111222222222222222222222222000111111111111222222222333333333333444444444444444555666666666888;;;>>>DDDLLLYYYgggnnntttxxxllliiiuuuiiiNNN???999333333222111111111111111//////////////////////////////............//////////////////////////////////////////////////////............////////////////////////.....................///////////////............////////////////////////000000000000000000000000111111111111555777===CCCFFFHHHNNNUUUbbbgggjjjcccWWWQQQUUU\\\mmm|||~~~~~~yyynnnkkkhhhhhhjjjkkkjjjhhhcccccceeennn|||vvv]]]LLLBBB;;;777666888:::>>>BBBEEEFFFGGGGGGGGGGGGGGGGGGFFFDDDBBBAAABBBBBBBBBCCCDDDEEEFFFGGGHHHJJJLLLMMMNNNQQQTTTWWWTTTTTTSSSSSSTTTVVVXXXYYYyyyvvvsssqqqpppqqqsssuuuyyyyyyyyyyyyuuummmccc\\\SSSTTTTTTUUUUUUXXX\\\```ffftttuuunnnpppwww~~~tttjjjdddcccrrrppplll~~~ooojjjiiiwwwoooppp|||dddFFF<<<999777444333222222111111222222333//////000111111111111111000000000000000000000000.../////////000000000111//////000000000111111111222222222222222222222222000111111111111222222222333333333444444444444555333555666666666888===@@@JJJTTTdddrrrxxx}}}zzzqqqjjjooo{{{tttWWWDDD<<<555444333222111000000000//////////////////////////////............//////////////////////////////////////////////////////............////////////////////////......................../////////000............////////////////////////000000000000000000000000111111111111333666>>>EEEGGGIIIPPPZZZeeeiiijjjaaaUUUQQQXXXbbbxxx||||||~~~rrrjjjgggeeeeeehhhiiigggeeeccccccgggrrrmmmUUUHHHBBB===888666999;;;???CCCEEEFFFFFFFFFEEEFFFFFFEEECCCAAA???>>>BBBBBBBBBBBBCCCEEEFFFGGGHHHJJJLLLMMMNNNPPPTTTWWWTTTTTTSSSSSSTTTVVVXXXZZZ}}}|||{{{}}}}}}zzzvvvrrrmmmfff^^^YYYNNNPPPRRRSSSTTTUUUXXXZZZ[[[gggvvvtttaaa^^^aaahhhnnnzzz~~~}}}wwwkkkddd```nnnrrrnnnzzzssslllhhhsssmmmmmmzzzjjjJJJ>>>:::666333333222222111111222222333//////000111111111111111000000000000000000000000.../////////000000111111000000000000111111111111222222222222222222222222000111111111111222222222333333333444444444555555222444666666666999>>>BBBNNNYYYjjjyyy{{{tttjjjjjjppp{{{aaaMMMCCC666555444222111000000///000000000000000000000000//////............//////////////////////////////////////////////////////............/////////000000/////////............---.........//////000000............/////////000////////////000000000000000000000000111111111111000555>>>EEEHHHJJJSSS]]]gggkkkkkkaaaUUURRR[[[fff|||zzz|||uuulllhhheeecccdddfffgggeeebbbddddddiiitttyyybbbLLLCCCBBB===999777:::<<<@@@CCCFFFFFFEEEEEEDDDDDDDDDCCCAAA???===;;;AAAAAAAAABBBCCCDDDEEEFFFHHHJJJKKKLLLMMMPPPSSSVVVTTTTTTSSSSSSTTTVVVXXXZZZ}}}}}}|||yyyqqqmmmgggbbb^^^[[[XXXVVVQQQRRRTTTTTTSSSSSSUUUVVV\\\^^^dddppp|||gggcccdddcccgggnnnuuu~~~zzzxxxyyyzzz|||nnnaaadddiiiuuuvvvuuummmbbbmmmyyyjjjpppvvv}}}~~~zzzQQQCCC:::333555444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333222222222333444444666555777999:::;;;CCCLLLVVVaaappp{{{wwwkkkccciiixxxwwwZZZIII<<<666222222444444222111000000000000000000000000000000000000000000000000---.........//////000000............////////////////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000...///111111000000111333555:::BBBFFFGGGLLLWWWbbbmmmiii```UUUOOOVVVgggvvv~~~xxxzzz~~~xxxpppjjjddddddcccaaa______```bbb]]]dddnnnzzz~~~fff[[[LLLAAA===<<<;;;999<<<===>>>???@@@AAAAAAAAABBB@@@>>>===<<<;;;<<<<<>>FFFPPP[[[eeerrr~~~wwwkkkbbbgggtttfffTTTAAA:::444333444333111111000000000000000000000000000000000000000000000000/////////000000000111111............////////////////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000///000111111000000111333999>>>CCCGGGIIIPPP[[[fffiiieee]]]SSSPPPYYYkkkzzz{{{wwwyyy}}}rrrjjjdddccccccbbb```^^^^^^___aaacccjjjsss|||{{{ooo\\\SSSFFF???<<<<<<<<<:::<<<===>>>???@@@AAAAAA@@@AAA@@@>>><<<;;;;;;<<<<<>>555444555333000111000000000000000000000000000000000000000000000000000000000000111111111111............////////////////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000000111222111000000222333<<>>???@@@@@@@@@@@@???>>>===<<<;;;<<<<<<===BBBBBBBBBCCCDDDFFFHHHIIIHHHJJJLLLMMMMMMNNNQQQRRRPPPQQQRRRQQQQQQRRRUUUXXXyyyvvvrrrpppoookkkeee```XXXTTTNNNKKKKKKMMMNNNNNNOOOQQQTTTVVVVVVWWWYYYZZZ___aaacccdddfffhhhkkkmmmjjjjjjqqq|||zzztttpppnnnmmmmmmuuuyyyxxxhhhdddaaahhhyyy{{{ddddddwwwpppooossscccKKK???666777444333222222111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111111111222222222333333333444444444444555666777777999777888<<<@@@FFFRRR^^^jjjqqq|||uuullljjjnnnvvvhhhOOOAAA555444555222000222000000000000000000000000////////////////////////000000000000000000000000............////////////////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000111222222111000111333555:::>>>BBBGGGQQQ___iiimmmccc\\\TTTQQQWWWeeevvvxxxttttttxxx}}}sssllleee```^^^^^^^^^\\\ZZZZZZ\\\^^^dddnnnwww{{{yyyqqqbbbTTTEEEAAA<<<:::;;;============>>>???????????????>>>===<<<;;;;;;;;;<<<===>>>AAAAAABBBCCCEEEGGGHHHIIIIIIKKKMMMMMMNNNNNNPPPRRRPPPQQQRRRRRRQQQRRRUUUWWW}}}zzzxxxvvvtttnnneee___WWWSSSOOOLLLLLLNNNNNNOOONNNPPPSSSUUUWWWZZZ^^^```cccfffjjjkkkjjjiiijjjkkklllqqq|||{{{uuupppllljjjjjjqqquuu~~~{{{lllfff```fffwwwjjjiiixxxxxxuuuxxxkkkOOO@@@777666444333222222111111222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111111111222222222333333333333333333333444555666777888777999>>>CCCJJJXXXdddrrryyyyyyooojjjhhhlllxxxvvvVVVCCC555444555111000444000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000111222222111111222444777:::@@@GGGOOO^^^nnntttrrraaaZZZRRRRRR\\\mmm{{{|||wwwtttsssssszzztttkkkeee___[[[\\\]]]\\\[[[YYYYYY[[[]]]dddnnnvvvvvvoooeeeWWWKKK@@@>>><<<;;;;;;=========>>>>>>?????????>>>>>>===;;;;;;:::::::::<<<===>>>@@@@@@BBBDDDFFFGGGHHHIIIIIIKKKMMMMMMMMMNNNPPPQQQOOOQQQRRRRRRRRRSSSUUUVVV|||sssggg^^^TTTRRROOONNNOOOPPPPPPOOOPPPRRRTTTUUUXXX\\\bbbfffmmmrrrwwwxxxvvvsssqqqrrrttt{{{{{{tttoooiiifffgggnnnqqqzzzppphhhaaaddduuutttpppwww~~~tttUUUCCC888555444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111222222222333333333222222333333444555777777777777;;;BBBHHHQQQ^^^jjjyyy~~~~~~zzzqqqhhhaaa```kkkwww___III777555666111000555000000000000000000000000000000000000000000000000////////////........................////////////////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000111111222111111333777:::???GGGQQQ]]]ooouuu^^^VVVPPPTTTcccuuuzzzuuurrrssstttttt}}}}}}nnngggbbb^^^\\\[[[\\\[[[ZZZYYYYYY[[[]]]gggooosssmmmaaaVVVJJJBBB===<<<;;;;;;;;;<<<>>>???????????????>>>===<<<<<<999999999999:::<<<>>>??????@@@BBBDDDFFFHHHHHHIIIHHHJJJLLLLLLLLLMMMNNNPPPOOOPPPRRRSSSRRRSSSTTTVVVvvvggg]]]TTTSSSSSSTTTVVVXXXWWWWWWVVVVVVVVVVVVXXX]]]ccchhhuuu||||||uuunnnhhhdddeeelllnnnvvvtttjjj```bbbrrr~~~~~~tttrrr|||[[[GGG:::666444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111222222222333333333333333333444555777888999777888>>>GGGNNNWWWdddppp|||~~~~~~{{{ssshhh\\\XXXaaannnkkkPPP;;;999888111///555000000000000000000000000000000000000000000000000000000000000//////..................////////////////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000000000111111111444999<<>>===<<<;;;888777888888:::<<<>>>@@@>>>???BBBEEEGGGHHHIIIIIIHHHIIIKKKKKKKKKKKKMMMOOONNNPPPRRRSSSSSSSSSTTTVVV{{{}}}~~~sssdddYYYWWWWWWXXX\\\___aaaaaa```[[[ZZZXXXVVVWWW\\\ccciiittt|||~~~wwwpppiiieeedddjjjlllsssvvvkkk```aaapppvvvyyy|||uuummmzzz___JJJ<<<777444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111222222222333333333444444555555666888999:::888:::AAAJJJSSS[[[hhhttt}}}|||~~~~~~~~~vvvjjj\\\UUU]]]jjjzzzsssWWW???;;;999000...444000000000000000000000000000000000000000000000000222111111111000000//////............/////////000////////////////////////......////////////......////////////////////////////////////////////////////////////000000000000///000000111222555:::>>>DDDQQQ```pppmmmVVVNNNLLLWWWnnnyyytttsssvvvyyywwwnnneee```ZZZWWWYYYZZZ[[[[[[ZZZYYYYYY[[[]]]dddiiifffZZZKKKBBB>>>;;;888888888888999<<>><<<;;;:::777777777888:::<<<>>>@@@>>>???BBBEEEGGGHHHIIIIIIGGGIIIJJJKKKJJJKKKLLLNNNNNNPPPSSSSSSSSSSSSTTTUUUuuuuuuvvvuuuqqqkkkeeeaaa___cccfffgggiiijjjfff```]]]]]]\\\\\\^^^cccjjjooo{{{xxxpppiiieeehhhgggiiipppyyyzzzkkkcccdddggguuuyyyrrrhhhdddmmm~~~bbbJJJ>>>777555444333222111111111111000111222222111000111222000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000111111222222333444444777666555555777888888777888:::EEESSSWWWZZZiii}}}||||||~~~~~~tttmmmaaaUUUWWWcccrrrjjjKKK>>>:::444111444000000000000////////////000000000000000000000000222111111000///......---////////////////////////111111000000/////////...000///...------...///000////////////////////////000000000000000000000000////////////000000000000///222333111///333>>>HHHMMMWWWiii~~~yyylllVVVQQQRRR^^^sss}}}xxxwww{{{{{{wwwggg```]]]ZZZVVVVVVXXXZZZ[[[ZZZXXXZZZ^^^bbbfffccc[[[PPPEEE===999888666777888:::<<>><<<:::999999999999999:::;;;<<<<<>><<<:::999888888888999:::;;;======AAABBBDDDFFFGGGGGGGGGFFFIIIHHHHHHHHHIIIJJJLLLMMMOOOOOOOOOOOOOOOPPPSSSUUUiiikkknnnppppppnnnllljjjnnntttyyy{{{||||||uuummmbbbbbbdddfffjjjqqqzzzrrrlllppp{{{|||uuummmhhhfffdddeeekkkrrr{{{tttiiieeedddgggzzzyyyllluuukkk___aaaooo~~~xxxYYYCCC777555444333222222111111111000111222222111000111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333111111222222333333444444555555555555666777999:::AAAGGGSSSbbbiiippp{{{zzz~~~}}}xxxooo```WWWWWWddduuuaaaKKK???777222222111111000000000/////////000000000000000000000000111111000000//////....../////////////////////////////////...............//////............//////////////////////////////000000000000000000000000////////////000000000000000222444333444999DDDLLLUUU]]]kkkzzz|||nnnaaaWWWUUUXXXccctttzzzyyy}}}|||pppeee[[[YYYXXXUUURRRQQQRRRSSSTTTUUUUUUVVVYYY[[[TTTMMMDDD>>>;;;999666444555666777:::<<<>>>@@@AAA@@@@@@???>>>===;;;999888666777777999:::<<<>>>???AAABBBDDDFFFGGGGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNOOOOOOOOOOOOQQQTTTWWWmmmppptttwwwxxxvvvrrrpppsssyyy~~~yyyqqqcccbbbbbbccciiitttiiieeemmmzzzyyyqqqjjjfffdddeeejjjooovvvyyyllldddaaafffuuu}}}mmmqqqnnn___```nnnzzz___FFF888555555444333222222222222000111222222111000111222000000000000000000000000////////////////////////000000000000000000000000111111111222222222333333111111222222333444444555444555555555555777:::===CCCJJJXXXfffoooxxxzzzzzzyyy~~~|||tttggg\\\WWWaaauuummmRRRCCC888333222111111111000000000//////////////////////////////111000000000/////////...////////////////////////..................------/////////....../////////////////////////////////////////////////////////////////////000000000000///111333333555<<>>@@@@@@@@@??????===<<<:::888888555666777888:::===???@@@CCCDDDFFFGGGHHHHHHHHHHHHEEEFFFHHHIIIKKKKKKLLLLLLNNNOOOQQQQQQQQQTTTYYY]]]pppuuu}}}|||xxxxxx|||{{{sssfffdddaaabbbiiixxxkkkjjjttt}}}ssslllgggddddddiiimmmrrr||||||oooddd___eeeppppppppp|||tttaaa```nnn~~~xxx}}}cccHHH:::666555444333222222222222000111222222111000111222111111111111111111111111////////////////////////000000000000000000000000111222222222222333333333111222222333444444555555444555666555666888===@@@EEENNN]]]jjjtttuuurrrwwwyyy}}}}}}}}}wwwmmmccc]]]bbbwwwyyy\\\GGG:::444333111111111111000000000000////////////////////////000000000000////////////////////////////////////------.....................//////////////////...////////////////////////////////////////////////////////////000000000000...///111333666===FFFMMMMMMUUUbbbnnnrrrlll```VVVRRRVVV___kkkxxxzzzuuuvvvzzzssseee^^^YYYXXXVVVRRRNNNNNNNNNOOOPPPQQQRRRRRRQQQPPPIIIBBB999666777888666333444555888;;;===???@@@@@@@@@???>>><<<:::999888777555555666888;;;===???AAADDDEEEGGGIIIJJJJJJJJJIIIFFFGGGHHHIIIJJJJJJIIIIIILLLOOOQQQSSSTTTXXX```fffqqqzzz|||}}}~~~|||vvvllljjjfffgggooossstttuuulllfffddddddhhhkkkpppyyyrrrfff___ccclll~~~vvvrrrzzz|||ccc```mmm|||hhhKKK===666555444333222222222222000111222222111000111222111111111111111111111111000000000000000000000000000000000000000000000000222222222222333333333333222222333333444444555555444666777777666999???EEEKKKVVVdddpppzzzwwwjjjkkktttzzz{{{zzz{{{xxxqqqhhhbbbbbbttthhhNNN===666555222222111111111000000000000000000000000000000000000000000000////////////////////////////////////.............../////////......////////////......////////////////////////000000000000000000000000////////////000000000000...///111444888???GGGLLLJJJSSS```lllpppjjj]]]TTTQQQXXXcccppp{{{|||yyyvvvtttxxx~~~mmmccc]]]YYYXXXUUUQQQNNNOOOMMMMMMNNNOOOQQQPPPMMMJJJ@@@<<<666444444444333111444666999<<<>>>@@@@@@@@@AAA???===;;;999888777777555666777888:::===???@@@DDDEEEGGGIIIJJJJJJJJJIIIGGGHHHHHHHHHIIIJJJJJJJJJKKKOOOTTTWWWYYY```jjjsssyyy~~~~~~{{{wwwwwwzzzzzzvvvpppnnnmmmoooxxxxxxzzz~~~zzzxxx}}}vvvllldddbbbbbbfffiiimmmuuu~~~vvviiibbbbbbjjjwww{{{gggaaaooo|||oooOOO???666555444333333222333333000111222222111000111222111111111111111111111111000000000000000000000000000000000000000000000000222222222333333333444444222222333333444555555555444666888888777;;;BBBHHHPPP\\\kkkuuuyyynnnggglllwww~~~}}}yyywwwvvv{{{zzzrrrjjjccc___iii{{{vvvWWWAAA888777222222222111111111000000000000000000000000000000////////////000000000000////////////////////////.........//////000000000---...///000000///...---////////////////////////000000000000000000000000////////////000000000000000111333555:::AAAHHHMMMKKKUUUcccooorrrjjj^^^TTTSSS[[[hhhttt}}}|||wwwuuutttuuu}}}zzzfff___YYYVVVUUUSSSOOOMMMOOOLLLKKKKKKMMMNNNLLLGGGCCC888777666555444444444444555777:::===@@@AAAAAAAAAAAA???===:::888777666666666666777888:::<<<>>>???CCCDDDFFFHHHIIIIIIHHHHHHIIIHHHHHHIIIJJJLLLNNNOOOOOOUUU[[[```dddlllyyy}}}|||wwwqqqqqqvvvwwwtttoooooopppuuu~~~|||zzz}}}yyyppppppvvv{{{vvvlllccc```aaaeeehhhlllsss|||xxxllldddbbbkkk|||~~~iiidddsss|||yyyuuuRRRAAA666666555444333333333333000222222222111000111222111111111111111111111111000000000000000000000000000000000000000000000000222222333333333444444444222222333444444555555666444777999999888<<>>AAABBBBBBBBBAAA???===:::888666666666777777777999:::<<<>>>???AAACCCDDDFFFGGGGGGGGGGGGIIIIIIIIIIIIKKKOOORRRTTTUUU\\\ccciiinnnxxx}}}uuuooonnnnnnooosssyyyyyyyyyuuusss|||{{{nnnqqq{{{zzzzzzqqqnnnnnnrrrxxxnnneeebbbaaadddeeegggnnnvvvwwwiiidddfffjjjhhhdddsssyyyRRR>>>777555444222111111222222222222111111111111222222444444444444333111///...222111111111000000//////000000000000111111111111111111222222222333333333222222222222333444555555666555777999999:::CCCMMMWWWaaaooo|||rrriiijjjmmmvvvxxxwwwuuuuuuxxx}}}~~~ssshhhaaaZZZ[[[aaammmvvvzzz}}}lllJJJ:::999666444222111222222111///000000000000000000000000000000000000000000000000////////////000000000000............////////////////////////////////////...............///000000000000000000000000000000000000000000////////////444333222555>>>IIIOOOPPPQQQ[[[mmm}}}~~~qqqbbbZZZXXXfffvvv}}}{{{vvvrrrsssuuuzzziii\\\WWWTTTPPPMMMLLLKKKJJJHHHHHHIIIJJJJJJHHHCCC???<<<444333222222222333444555888:::===???AAAAAAAAA@@@AAA>>>999777666777666666666777777888999;;;<<<===<<<>>>AAAEEEGGGIIIIIIIIIIIIJJJMMMNNNPPPTTTXXX\\\^^^ccckkkqqqxxxzzzrrrlllkkklllnnntttzzzwwwxxxuuurrrzzzrrrdddeeejjjnnnyyywwwxxxxxxtttnnnjjjkkkpppwwwwwwnnneeebbbaaacccdddfffmmmtttzzzlllffffffiii~~~ggg```lllwww~~~VVV@@@777666444222111111222222222222111111111111222222555555555555444222000///111111111111000000000///000000000000111111111111111111222222222333333333222222222222333444555666555555777999:::>>>IIIUUU```hhhuuummmgggjjjpppzzzwww~~~{{{tttrrrqqqtttwww|||xxxkkkcccYYYWWWYYYaaaiiipppxxxuuuQQQ>>>999777444222111222222111000000000000000000000000000000000000000000000000000////////////000000000000............////////////////////////////////////...............///000000000000000000000000000000000000000000000000000///333222333888AAAKKKRRRTTTXXXcccuuupppbbb]]]bbbooo}}}|||wwwtttuuuxxx~~~{{{aaaXXXVVVSSSPPPMMMLLLKKKIIIHHHGGGHHHHHHGGGDDD@@@;;;999555444333222333444555666999;;;>>>@@@BBBBBBAAAAAAAAA===999777666666666666666666666777888999:::;;;<<<===???BBBDDDFFFHHHHHHJJJMMMQQQUUUXXX]]]aaaeeennnsss{{{wwwpppiiihhhjjjmmmvvv~~~|||~~~{{{www|||~~~ooodddbbbcccdddiiiqqqppppppqqqyyyrrrmmmiiiiiijjjnnnmmmkkkjjjiiihhhhhhgggiiinnnyyywwwoooeeebbb```aaabbbcccjjjrrrppphhhgggiii||||||ggg^^^gggqqq[[[BBB777666444333222111222222222222111111111111222222666666777666666444222111111111111111000000000000000000000000111111111111111111222222222333333333222222222222333444555666555444666:::<<>>AAADDDGGGIIIOOOTTT\\\ccciiinnnsssvvv}}}vvvooohhhggghhhmmmxxx{{{rrrllllllmmmlllnnnrrrmmmpppvvv~~~xxxvvv}}}{{{fff\\\ZZZ[[[\\\^^^bbbccceeefffgggjjjooorrr{{{yyysssfffbbb_________aaagggoootttjjjggghhhxxxxxx|||kkk```gggqqq```CCC888777555333222111111222222222111111111111222222777777777888777555444333111111111000000000000000///000000000111111111111111111222222222333333333333222222333333444555666555555666:::>>>FFFUUUdddfffqqqsssiiimmmvvv~~~~~~sssnnnvvvwwwrrrpppqqqrrrsssxxx~~~rrreee^^^WWWQQQQQQVVVaaarrrkkkMMM???999666333111111222111000000000000000000000000000////////////////////////////////////000000000000............////////////////////////////////////...............///000000////////////////////////000000000000000111111111333222666???HHHNNNUUU[[[cccqqqyyyhhhaaadddxxxzzzxxxxxxzzz~~~~~~iiiZZZYYYTTTRRROOOMMMLLLJJJHHHFFFEEEDDDCCC@@@<<<888555333333222222222222444666777<<<>>>@@@BBBCCCBBBAAA@@@>>>;;;888666666666555555555555444444444444555555888888999;;;???DDDIIILLLTTT[[[eeeooowww}}}qqqkkkeeedddeeekkkxxxyyywwwxxx{{{|||{{{zzzzzzxxx{{{~~~xxxooolllrrrxxxjjj[[[WWWXXXYYYZZZ]]]```fffmmmqqqtttxxx|||wwwgggccc___^^^]]]^^^eeemmm}}}wwwjjjggghhhttttttvvvnnnaaagggsss~~~}}}dddDDD999888666333222111111222222222111111111111222222666777777777777666444333000000000000000000111111///000000000111111111111111111222222222333333333333333333333444555666666777666777;;;???GGGXXXgggfffsssyyynnnjjjqqq|||zzz}}}wwwrrrqqq|||zzztttpppqqqqqqrrruuuzzztttfffaaaYYYRRRPPPTTT]]]nnn}}}tttRRR???:::777333111111111111111000000000000000000000000////////////////////////////////////000000000000............////////////////////////////////////...............///000000///////////////////////////000000000111111111222444333888BBBJJJMMMTTT[[[dddqqqqqqaaa___fff{{{wwwvvvxxx{{{zzzfffXXXWWWSSSQQQNNNMMMLLLJJJGGGEEEEEEDDDAAA>>>:::777444333111000000111222444666777===>>>@@@BBBBBBBBB@@@@@@<<<:::777666666666555444444444333333222222333333444444555888===DDDJJJMMMWWW___jjjuuu}}}}}}hhhdddaaaaaadddkkkyyyyyyllldddbbbgggrrr|||~~~}}}|||yyywwwtttsssrrrggg^^^XXXWWWZZZ[[[^^^aaajjjsss}}}~~~zzziiiddd___^^^\\\]]]ccckkk{{{yyyjjjfffgggoooqqqpppxxxrrrccceeeqqq|||{{{yyyyyy{{{hhhEEE:::888666444222111111222222222111111111111222222444555666666666555333222000000000000111111111111000000000000111111111111111111222222222333333333333333333333444555666777888777999===BBBJJJZZZiiilllyyyqqqjjjiiirrryyy~~~ssstttzzzxxxqqqppppppooorrruuuwwwiiiaaaZZZRRRNNNOOOWWWhhhwww{{{VVV@@@;;;888444111111111111111000000000000000000000000000000000000000000000000////////////000000000000............////////////////////////////////////...............///000000000000000000000000000000///000000111111222222222444444:::FFFLLLNNNTTT]]]gggqqq{{{yyyiii[[[^^^ggg{{{vvvvvvyyy}}}tttbbbTTTSSSRRRPPPNNNMMMLLLIIIFFFDDDDDDBBB???;;;888666444333000000000111222555777888===???@@@BBBBBBAAA???>>>;;;999777666666666444333333333222222222222222333111222333666;;;AAAGGGJJJZZZaaallluuu|||{{{xxxxxxzzz}}}qqq```^^^^^^bbbfffppp}}}~~~}}}xxxuuuwwwzzzzzzttthhh[[[VVVVVVXXX]]]ccccccbbbaaa```____________^^^[[[\\\bbbhhhmmmvvv~~~~~~{{{kkkeee```^^^\\\\\\bbbjjjvvv|||kkkeeefffkkkzzzooommmtttzzzfffdddooo~~~||||||zzzyyyxxxwww~~~mmmGGG:::999777444222222111111222222111111111111222222222333444555444333222111///000000000111111111111000000000000111111111111111111222222222333333333444333333444444555666777777777;;;@@@FFFOOO___nnnvvv|||mmmhhhjjjuuu~~~~~~}}}|||zzzxxxrrrqqqqqqsssvvvxxxyyyxxxyyy{{{~~~yyy|||~~~tttqqqooonnnooorrrzzz|||nnnccc[[[QQQKKKJJJQQQcccsssaaaJJJ<<<999444111000111111111000000000000000000000000000000000000000000000000////////////000000000000............////////////////////////////////////...............///000000000000000000000000000000///000000111111222333333444333<<>>@@@AAAAAA???>>>===:::888666666666666444333222222222111222222333333000111222444777<<<@@@BBBRRRXXX```hhhlllnnnpppqqqllliiifffddddddeeefffgggttteee]]]]]]___eeekkkvvvuuujjjhhhiiihhheeeeeekkkssswwwnnnfffZZZNNNJJJKKKKKKMMMOOOOOOOOOOOOPPPQQQTTTVVVWWW^^^```hhhsss~~~~~~{{{lllfff```^^^[[[\\\bbbjjjrrr~~~llleeefffiiiuuuooollltttkkkeeennn|||yyy}}}{{{zzzxxxvvvzzzoooIII;;;999777444333222111111222222111111111111222222111222333333333222111000//////000000111111111222000000000000111111111111111111222222222333333333444444444444444555777777666777<<>>:::777444333333333333333333444666999;;;======>>>???@@@@@@???===<<<999777666555666666444222222222111111222333333444000111111222555777:::;;;@@@FFFMMMSSSUUUWWWXXXXXXUUUSSSRRRRRRRRRRRRQQQPPPyyyppplllkkkiiilllsss}}}yyylllkkkbbbaaaaaaccccccfffqqq|||sssYYYVVVOOOIIIIIIIIIHHHHHHIIILLLMMMQQQVVVWWWWWW]]]eeemmmttt|||rrrkkkccc```^^^\\\```fffpppyyynnnhhhcccaaakkk}}}uuuvvv|||ssshhhrrr}}}xxxwwwzzz}}}tttJJJ===:::666333333333444333111111111111111111111111222111111111000000//////000000000000000000000000000000000000111111111111222222333333333333444444666666666666777777777777888777;;;DDDMMMXXXfffrrr{{{pppiiinnnttt|||~~~xxxnnniiibbb]]][[[WWWSSSPPPPPPQQQQQQPPPPPPSSSXXX[[[___fffqqq|||}}}rrrjjjkkkqqq~~~uuuooommmnnnooosssyyy|||ooo\\\NNNKKKHHHHHHYYYpppzzzXXXHHH888333333111444666...111111222222222222111111000000000000000000000000////////////////////////////////////000000000000////////////////////////............////////////000000000000000000000000111333555444333111222222666:::EEEOOORRRTTT]]]iiiwwwxxxhhh___[[[```ooo~~~|||xxx~~~pppeee\\\TTTQQQRRRPPPMMMKKKJJJGGGCCCAAA<<<:::777444333222333333222222222333555888;;;===>>>???@@@@@@???===:::999777777666555444444333333222222222222222222222222222222111111222222333444888999<<>>:::666333333444444333111111111111111111111111111111111111000000000///000000000000000000000000000000000000111111111111222222333333333333444444555555666666666666777777;;;<<>>???@@@@@@???===:::999777666666555444444333333222222222222222222222222222111111111111222333333555666888:::<<<>>>??????>>>AAACCCDDDDDDDDDDDDEEE{{{yyyzzz}}}}}}~~~ooohhhjjjjjjhhhhhhjjjiiijjjpppyyy~~~hhhVVVMMMMMMHHHDDDFFFHHHHHHJJJMMMNNNPPPWWWaaahhhppp{{{tttlllddd```]]]\\\```fffkkkuuurrriiifffccciiiyyyrrrtttvvvyyyTTT>>>;;;666444333444333333111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222333333333333444444444444555555555666666666999;;;BBBLLLTTT]]]iiiuuutttooolllpppvvv}}}~~~yyyqqqjjj[[[YYYUUUSSSQQQNNNJJJGGGGGGHHHIIIJJJKKKOOOSSSWWW^^^dddmmmuuuyyyyyyvvvsssgggbbbaaaiiixxx}}}tttnnnllllllnnnrrrzzzuuucccTTTNNNJJJIIIVVVhhhoooSSS???555444000111333,,,111111111111111111111111000000000000000000000000111111111111111111111111////////////000000000000////////////////////////............////////////000000000000000000000000000333888;;;;;;999888777666@@@MMMUUUVVVZZZjjjyyynnn]]]YYY[[[ggg{{{~~~{{{{{{yyy~~~vvvggg```[[[WWWUUUQQQOOOLLLJJJHHHFFFBBB???999888666444333333333333222222222444666888;;;======>>>??????>>><<<:::888666666555555444333333333222222222222222222222222111111000000111111222333333444555777888999999999<<<>>>@@@AAAAAAAAABBBCCCzzzsssqqqtttqqqoooppptttuuuwww}}}zzzfffWWWOOOLLLLLLGGGEEEGGGIIIJJJMMMQQQSSSWWWbbbppp|||vvvmmmeee```]]]\\\```eeekkkuuuuuujjjhhhdddgggvvvqqqtttzzz~~~YYY???;;;777444333444333333111111111111111111111111111111111000000000000000000000000000000000000000///000000000111111111111222222222333333333444444333333444444555555666666777;;;DDDOOOWWW^^^kkkvvvyyyqqqqqqqqqqqqwww~~~~~~{{{wwwuuurrrnnngggaaaWWWVVVTTTQQQNNNKKKHHHFFFHHHIIIKKKMMMNNNRRRVVVZZZ^^^bbbjjjppprrrppplllhhhaaa___aaakkk}}}xxxppplllkkklllooouuuzzziiiXXXQQQKKKIIISSSaaaxxx~~~{{{ZZZBBB555555111222333...111111000000000000111111////////////////////////000000000000000000000000////////////000000000000////////////////////////............////////////////////////////////////111555888;;;;;;<<<<<<===???IIITTTWWWWWW___ssshhhWWWVVV\\\kkk{{{{{{|||yyy~~~rrrddd^^^ZZZWWWVVVPPPNNNKKKIIIGGGDDD@@@>>>777666555444333333333333222222333444666999;;;<<<======>>>???>>>;;;999888555555555444444333333333222222222222222222222222111111000000000111222222333444666777888999999999:::<<<>>>??????@@@AAACCC{{{wwwwww{{{zzzyyy{{{|||cccWWWOOOKKKIIIJJJGGGFFFHHHIIIJJJOOOTTT\\\cccrrrxxxoooeee```\\\[[[___eeemmmvvvwwwkkkhhhdddffftttwwwnnnuuu{{{\\\@@@<<<777444444444333333111111111111111111111111000000000000000000111111000000000000000000000000///000000000111111111111222222222333333333444444333333444444555666666777;;;@@@KKKVVV^^^eeerrrxxxuuuyyyzzzvvv}}}ppplllhhheeedddaaa[[[VVVUUUTTTRRROOOKKKHHHFFFEEEIIIKKKNNNPPPRRRUUUYYY]]]___bbbgggjjjjjjgggccc```\\\^^^cccnnn}}}sssnnnlllkkkmmmrrr{{{ooo^^^SSSMMMJJJPPPZZZqqqxxxcccFFF666666333333555222111111000//////000111111////////////////////////////////////////////////////////////000000000000////////////////////////............////////////////////////////////////444555666777888;;;@@@CCCJJJSSS[[[ZZZYYYeee|||}}}bbbRRRVVV___ooo}}}xxxxxxzzzzzz~~~pppddd___ZZZVVVUUUPPPNNNKKKHHHFFFCCC???<<<555555444333333333333333222222444555777999;;;<<<<<<===>>>>>>===;;;888777444444444444444333333333222222222222222222222222111111111000111222222333333444555777999:::;;;;;;;;;<<<>>>??????@@@BBBDDDjjjVVVPPPKKKFFFDDDGGGEEEEEEIIIKKKLLLRRRYYYdddmmmyyypppfff```\\\[[[___eeemmmvvvyyylllhhhcccdddsss~~~mmmlllttt}}}^^^AAA===888555444444333333111111111111111111111111000000000000111111111111000000000000000000000000000000000000111111111111222222333333333333444444333333444555666777777888;;;BBBMMMYYYaaaiiixxx}}}~~~zzz{{{wwwjjjfff```]]]\\\ZZZVVVSSSPPPPPPNNNJJJFFFEEEEEEFFFKKKMMMPPPRRRTTTWWW[[[^^^aaabbbdddeeecccaaa]]][[[XXX\\\cccppp|||ssszzzwwwqqqnnnkkklllooovvvuuucccVVVNNNJJJMMMSSSllluuu~~~mmmLLL999888444333555444111000///......///000111000000000000000000000000........................////////////000000000000////////////////////////............////////////000000000000000000000000444444444444555999???DDDOOOXXX^^^\\\]]]lllwww[[[PPPZZZddduuu}}}wwwvvvwww~~~oooddd```ZZZUUUSSSOOOMMMJJJGGGEEEBBB>>>;;;333333333333333333333222222333444666888:::;;;<<<;;;<<<======<<<:::888666444444333333333333333333222222222222222222222222222222111111222222333444222333555777888:::::::::<<<===??????@@@AAADDDFFF___RRRNNNHHHDDDDDDFFFEEEGGGLLLPPPSSS[[[dddsss~~~{{{qqqggg```\\\ZZZ___eeekkktttzzzmmmgggaaacccttt~~~tttiiigggmmm}}}```AAA===888555444444333333111111111111111111111111///000000000111111111111000000000000000000000000000000000000111111111111222222333333333333444444333444444555777888888999===CCCPPP[[[dddmmm~~~zzzzzzooogggaaaZZZVVVUUUTTTRRRPPPLLLLLLJJJGGGDDDEEEHHHLLLNNNQQQTTTVVVWWWZZZ]]]___dddcccbbbaaa^^^\\\ZZZYYYYYY^^^eeeqqqzzzwwwyyyqqqjjjuuuzzztttqqqjjjkkkmmmrrr{{{yyyfffXXXOOOJJJKKKMMMcccnnn{{{wwwSSS===;;;666222444333111000///......///000111000000000000000000000000////////////////////////////////////000000000000////////////////////////............////////////000000000000000000000000111222222333444888===AAALLLWWW^^^^^^cccsssnnnUUUPPP___kkk||||||{{{}}}lllddd```[[[UUURRROOOMMMIIIGGGDDDAAA===:::222222222333333333222222222333444777999:::;;;<<<;;;<<<======<<<:::777666333333333333333333333333222222222222222222222222333333333222333333444555666666777888999999999999<<<===??????@@@AAAEEEGGGuuuZZZQQQNNNHHHEEEHHHGGGGGGKKKQQQVVV[[[dddnnn{{{rrrggg```\\\ZZZ___eeeiiirrr~~~zzzmmmggg```cccttt|||xxxwwwxxxrrrhhhccceeerrraaaAAA>>>999555444444333333111111111111111111111111//////000000111111111222000000000000000000000000000000000000111111111111222222333333333444444444444444555666777888999:::BBBIIIVVVbbbjjjttttttjjj___YYYPPPKKKJJJJJJIIIHHHKKKKKKJJJGGGEEEHHHMMMRRRRRRTTTWWWYYY[[[]]]___bbbfffdddaaa^^^\\\ZZZYYYYYY]]]bbbhhhrrrxxxtttttt}}}{{{kkkfffsss|||uuusssiiijjjkkkoooxxx|||hhhYYYPPPKKKJJJJJJZZZgggwwwYYY@@@===666111222111222000///......///000222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////............/////////000000000000000000000000000...///222333444777:::===GGGSSS]]]```hhhxxxzzzhhhQQQPPPbbbppp{{{jjjcccaaa\\\UUURRROOOLLLIIIFFFDDD@@@<<<999111111222333333333222222111333555777999;;;<<<<<<;;;;;;<<<===;;;999777555333333333333333333333333222222222222222222222222444444333333444444555666:::;;;;;;;;;;;;::::::999<<<===>>>??????AAAEEEGGGsssrrrwww|||tttYYYMMMKKKIIIGGGGGGJJJMMMRRRUUUWWW^^^qqq}}}uuukkkdddbbbbbbcccbbbjjjllltttzzzpppdddaaagggtttssspppttt}}}zzzkkk``````ooogggFFF>>>777666666444333444111111111111111111111111000000000000000000000000000000111111111111000000222222111111111111111111222222333333333333444444555222222666888777777999>>>QQQ[[[aaakkkwww{{{|||~~~ooo```WWWSSSNNNJJJHHHGGGFFFEEEGGGFFFEEEDDDEEEIIIPPPUUUUUUVVVXXXZZZ]]]```cccdddccccccaaa^^^[[[ZZZ[[[]]]```cccjjjtttxxxssssss|||rrriiikkkwwwuuummmkkkkkknnnrrrzzzmmm\\\RRRLLLIIIGGGWWW___ooohhhDDD777666333000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111///111333222222555:::???IIIUUU]]]```gggwwwooo___QQQVVVfffxxxsssccc^^^]]]YYYRRRMMMMMMJJJFFFCCCAAA===:::777222222222222222222222222555555666777888:::<<<===::::::999888777666555555444444555555444444333222333333333222222222111111111111111222444666888999::::::<<<===>>>>>>>>>>>>>>>???AAAAAAAAACCCEEEGGG}}}pppfffeeeiiimmmtttzzzxxx^^^QQQMMMJJJIIIIIIKKKNNNUUU\\\bbbnnn~~~wwwllldddaaaaaabbbbbbhhhjjjrrr{{{qqqfffcccjjjwwwtttpppvvv}}}mmmbbbaaammmzzzxxx|||jjjGGG>>>777666666444333444111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111222222333333333333444444555222222666888777888:::BBBSSS]]]cccmmmyyyyyypppttt|||vvvhhhYYYSSSOOOIIIFFFDDDCCCCCCBBBFFFFFFFFFEEEGGGKKKRRRWWWYYYZZZ[[[\\\^^^```aaacccccccccaaa^^^[[[[[[]]]___cccffflllttt|||wwwwwwvvvnnnooozzzvvvkkkiiiiiilllpppxxxnnn]]]RRRMMMJJJHHHUUU___rrroooIII999777333000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111///111333222222555:::???HHHSSS[[[^^^eeesss||||||mmm^^^RRRXXXiiizzzooo```\\\\\\WWWQQQMMMMMMJJJFFFCCC@@@===999666222222222222222222222222555555666777999;;;<<<===::::::999888777666555555444444555555444444333222333333333222222222111111111111222333444666888999;;;;;;<<<===>>>>>>>>>>>>>>>???AAAAAAAAABBBEEEGGGqqqiiibbbbbbfffjjjoootttxxxyyyyyywwwxxx|||gggWWWOOOKKKKKKLLLJJJOOOWWWaaakkk{{{yyynnneeeaaa`````````eeehhhooo||||||rrrgggfffmmmzzzuuupppvvvooobbbbbbjjj|||xxxtttrrrxxxnnnHHH???888666666333222444111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111222222333333333333444444666333333777888888:::>>>GGGXXXaaafffppp{{{nnnggglllyyy~~~}}}rrrfffYYYOOOKKKFFFCCCBBBAAAAAA@@@FFFFFFGGGGGGIIINNNTTTYYY]]]]]]]]]]]]^^^___```aaabbbbbb```^^^\\\\\\___aaajjjlllpppwww}}}|||~~~vvvwwwyyykkkhhhhhhkkkooouuuooo___TTTNNNJJJHHHQQQ___wwwxxxPPP<<<777444111111222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111///111333222222555:::???IIISSS[[[^^^gggsssxxxuuuhhh[[[SSS[[[lll|||yyyjjj]]]YYYYYYVVVPPPMMMMMMJJJFFFCCC@@@<<<888555222222222222222222222222444555666888999;;;<<<===::::::999888777666555555444555555555555444333333333333333222222222111111111111222333555777999:::============>>>>>>>>>>>>>>>@@@AAAAAAAAABBBEEEGGG}}}oookkkiiijjjoootttxxxzzz}}}{{{xxxsssrrrxxxttt___RRRLLLLLLMMMOOOSSS\\\hhhttt{{{qqqggg```^^^^^^___ccceeelllxxxrrrhhhgggnnn{{{tttnnnuuuoooaaa```ggg}}}zzzzzzvvvrrryyyrrrJJJAAA888666666333222444111111111111111111111111000000000000000000000000000000111111111111000000111111111111111222222222222222222333333333444444666444444777888888<<>>777444333333222222222111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000111111000000000000111111///111333222222555:::???KKKTTT]]]cccnnnzzzzzzsssbbbWWWRRR\\\nnn}}}tttggg[[[XXXYYYUUUPPPNNNMMMJJJEEEBBB???;;;777444111222222222222222333333444555777888:::<<<<<<===::::::999888777666555555555555555555555444444333333333333222222222111111222222333444666999:::<<>>>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBDDDFFFrrrlllmmmnnnqqqvvv|||~~~yyyssspppttt}}}iiiVVVNNNMMMNNNUUUZZZfffttt}}}ssshhh```]]]]]]___aaadddjjjtttrrrgggfffnnnzzzrrriiipppmmm^^^^^^fff}}}}}}zzzuuu{{{tttLLLBBB999666555333222333111111111111111111111111000000000000000000000000000000111111111111000000000000111111111222222222222222222333333333444444666444555888888999???GGGOOO___iiippp{{{wwwllliiinnn|||zzzpppeee\\\TTTNNNJJJFFFDDDDDDEEEEEEEEEDDDFFFHHHKKKNNNRRRWWWZZZZZZZZZ[[[\\\^^^___aaabbb______^^^^^^___ccchhhmmm}}}sssnnnkkkkkkmmmpppyyyvvvfff[[[SSSMMMIIIQQQ___zzz\\\AAA888666555444222222222222111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000111111000000000000111111///111333222222555:::???KKKTTT]]]hhhwwwsss\\\SSSPPP]]]ppp}}}pppeee[[[YYYYYYVVVRRRPPPLLLIIIEEEAAA>>>:::666333111111111222222333333333444555777999;;;<<<======::::::999888777666555555555555666666555555444333333333333222222222111111222333444555777:::<<<===@@@@@@???>>>>>>>>>?????????@@@AAAAAAAAABBBDDDFFFxxxppplllmmmqqquuuwww{{{|||wwwsssuuu|||uuu[[[QQQOOOPPPTTT[[[jjj~~~~~~tttiii```\\\]]]___aaadddjjjrrrrrrgggffflllxxxpppeeekkkkkk[[[\\\fff|||~~~uuuzzzvvvMMMCCC:::666555222222333111111111111111111111111000000000000000000000000000000111111111111000000000000000111222222333333222222333333333333444444666555666888999:::BBBKKKRRRdddoooxxxuuuooonnnrrr||||||xxxhhh^^^VVVPPPLLLIIIEEECCCCCCEEEEEEEEEEEEHHHKKKNNNPPPTTTXXX[[[XXXYYYZZZ\\\^^^```bbbddd^^^___```aaadddiiiqqqvvvyyyxxxyyy~~~zzzssslllkkkkkkmmmttt|||zzzjjj___UUUNNNIIIPPP[[[rrrcccEEE:::888666444333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111///111333222222555:::???JJJRRR]]]kkk}}}qqqXXXPPPPPP^^^rrrnnnddd[[[YYYYYYUUURRRQQQLLLIIIEEEAAA===:::555222111111111222222333333444444555888:::<<<=========::::::999888777666555555555666666666666555444444333333333222222222111111333333444666888;;;===???@@@@@@???>>>>>>???@@@AAA@@@AAABBBBBBAAAAAADDDEEEuuukkkjjjkkkrrrxxx||||||~~~||||||bbbUUURRRRRRTTT]]]ppp~~~uuuiii```\\\]]]```aaaeeejjjrrr~~~ttthhhfffkkkwwwpppccchhh}}}iiiYYY[[[fff|||tttwwwxxxOOODDD:::666555222222333111111111111111111111111000000000000000000000000000000111111111111000000///000000111222222333333222222333333333333444444777666777888999;;;DDDNNNVVVhhhvvvuuurrrrrrvvv~~~yyyrrrcccZZZTTTPPPKKKHHHEEECCCDDDFFFGGGGGGHHHKKKOOORRRTTTWWWZZZ]]]ZZZZZZ[[[]]]___aaacccddd```aaaccceeeiiiqqqzzzvvvvvvwww~~~vvvmmmiiihhhjjjpppwwwnnnbbbWWWNNNIIIMMMUUUgggjjjJJJ<<<999666222333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111///111333222222555:::???LLLTTT___nnnoooWWWPPPQQQ```ttt{{{lllbbb[[[YYYXXXTTTQQQPPPLLLIIIDDD@@@===999444111000111111222333333444444444555888;;;=========<<<::::::999888777666555555666666666666666555444444333333333222222222111111333444555777999<<<>>>@@@@@@???>>>>>>>>>@@@BBBCCC@@@AAABBBBBBAAAAAACCCEEE~~~nnnhhhjjjlllttt{{{}}}~~~fffWWWUUUTTT\\\fffzzz~~~uuuiii```\\\]]]aaabbbeeejjjrrr~~~vvvjjjfffkkkwwwpppbbbfff|||~~~hhhYYY[[[fff|||tttvvvzzzOOOEEE;;;666444222111333111111111111111111111111000000000000000000000000000000111111111111000000///000000111222222333333222222333333333444444444777666777999999;;;EEEPPPXXXkkkzzzwwwuuuvvvzzzyyyyyyjjj]]]UUUPPPNNNMMMJJJFFFEEEFFFHHHIIIIIIKKKNNNRRRUUUWWWYYY\\\^^^\\\\\\]]]^^^```bbbcccdddbbbccceeehhhnnnvvvwwwwwwzzzxxxmmmhhhfffgggmmmsss|||qqqcccXXXOOOHHHKKKPPP___vvvpppNNN???:::666000333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111///111333222222555;;;@@@PPPWWWbbbrrroooXXXQQQRRRaaavvvxxxjjjbbbZZZXXXWWWSSSOOOOOOLLLIIIDDD@@@===999444111000000111222333333444444444666888;;;=========<<<::::::999888777666555555666666666666666555555444333333333222222222111111333444555777:::<<>>>>>???AAACCCDDD@@@AAABBBBBBAAAAAACCCEEE{{{kkkbbbeeekkk|||}}}]]]SSSZZZaaammmxxxiii^^^\\\^^^___dddgggjjjpppzzzzzzkkkeeeiiiwwwlll^^^^^^nnnqqqaaaVVVXXXgggooommm~~~UUUGGG999555555444222222111111111111111111111111000000111111111111000000000000000000000000000000000000111222222222222111333333333444444444555555444666888777999@@@LLLVVV^^^sss{{{yyyxxxcccXXXRRRLLLGGGEEEFFFHHHIIIIIIIIIKKKMMMMMMNNNQQQVVV\\\aaacccdddgggeeebbb___^^^```eeejjjiiijjjlllooovvv|||xxxlllgggffffffjjjnnnyyyoooZZZMMMIIIHHHLLLWWWkkk~~~RRRAAA;;;555555666555444222111000000000------......//////000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111000000222444333444===HHHSSSYYYiii{{{gggXXXQQQVVViiixxx~~~ttthhhddd___ZZZWWWSSSPPPNNNJJJIIIEEEAAA<<<888444222111000000000111222333333777888999;;;<<<<<<;;;;;;;;;999777666666666555333555555555555555555555555444333222222222333444555777777888:::<<<===??????>>>??????@@@@@@AAABBBBBBBBBCCCCCCCCCBBBAAA@@@@@@zzzllleeehhhnnniii]]]aaaffftttyyyiii^^^]]]___```eeegggjjjnnnwwwzzzjjjdddhhhtttjjjZZZVVVdddgggYYYQQQVVVfffooonnnWWWHHH;;;666666555333333111111111111111111111111000000111111111111000000000000000000000000000000000000111222222222222111333333333444444444555555555777777777888@@@MMMXXXaaauuu||||||qqq]]]SSSNNNIIIEEEDDDFFFHHHIIIIIIIIIKKKMMMPPPRRRUUUZZZaaagggmmmppptttqqqlllgggdddfffkkkpppsssvvvxxx|||~~~qqqjjjgggeeehhhllltttwwwbbbSSSNNNGGGJJJTTTggg}}}ZZZGGG>>>666444666555333222111000000000.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111111111222444444777AAALLLUUU\\\mmmvvv```VVVSSSZZZnnn}}}~~~sssgggccc^^^YYYVVVSSSOOOMMMJJJHHHEEE@@@<<<777444222222111111222222333444555777888:::;;;<<<<<<;;;;;;;;;999777666666666555333666666666666555555555555444444333333444555666777888888999;;;<<<===>>>????????????@@@AAAAAABBBBBBDDDDDDEEEEEEDDDCCCCCCBBB{{{oooiiilllrrrvvvfffhhhmmm|||yyyjjj```^^^```aaaeeegggiiilllttt{{{llldddgggrrrhhhWWWPPPYYY\\\RRRNNNTTTdddqqqqqqYYYJJJ<<<777777666444444222222222222222222222222000000111111111111000000000000000000000000000000000000111222222222222111333333333444444444555555666777777666888AAAPPP[[[dddwww~~~~~~lllZZZPPPLLLHHHDDDDDDFFFHHHHHHIIIIIIKKKMMMPPPTTTYYY^^^eeennnxxxwwwoookkklllrrrwwwvvvmmmgggccceeejjjnnniiiXXXPPPFFFHHHQQQbbbwwwdddNNNAAA777555555444333222111000000000000000///////////////...000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111222111222444555999EEEQQQWWW```qqqoooYYYUUUUUU```ttt|||{{{}}}qqqfffbbb]]]XXXUUURRRNNNLLLJJJHHHDDD???;;;777444222222222222333333444555666888999:::;;;<<<<<<;;;;;;;;;999666666666666555444777777666666666555555555444444444555666777888999::::::;;;<<<<<<===>>>>>>??????@@@AAAAAABBBBBBCCCFFFFFFGGGGGGFFFFFFEEEEEEuuunnnpppttt|||jjjjjjssszzzlllaaa___aaaaaadddfffhhhkkkrrr}}}nnnfffgggppphhhWWWNNNUUUXXXPPPNNNSSS```~~~uuuwww[[[LLL===777777555444444222222222222222222222222000000111111111111000000000000000000000000000000000000111222222222222111333333333444444444555555777888888777999CCCRRR^^^gggyyy}}}lllZZZQQQLLLHHHDDDCCCEEEGGGHHHHHHIIIKKKMMMOOOTTT[[[```gggrrr|||sssnnnpppwww}}}zzzooogggbbbccchhhkkk{{{nnnZZZOOOHHHHHHNNN]]]qqqlllSSSCCC888666555444333222111111111111111000000000//////......///////////////////////////////////////////////////////////////////////////////////////000000111///000000000111111111111111000111333555:::GGGTTTXXXaaarrrkkkWWWVVVYYYeeewww|||zzz|||zzzpppeeebbb\\\WWWTTTQQQMMMKKKJJJHHHCCC>>>:::666333222222222222222333444666666888999;;;<<<<<<<<<;;;::::::888666666666666555444666666666555555555444444444444555666777888::::::<<<<<<============>>>>>>@@@@@@AAAAAABBBBBBCCCCCCFFFGGGGGGGGGGGGGGGFFFFFFwwwuuuwww~~~kkklllxxx|||nnnccc```aaa```aaacccfffiiiqqq|||mmmddddddlllgggWWWOOOTTTVVVPPPMMMPPP]]]xxxyyy}}}\\\LLL<<<666555444333333222222222222222222222222000000111111111111000000000000000000000000000000000000111222222222222111333333333444444444555555777888888888;;;EEEUUUaaaiiiyyy|||mmm\\\QQQKKKFFFCCCBBBDDDFFFHHHHHHIIIKKKMMMOOOUUU]]]ccckkkvvv}}}tttqqqvvv}}}rrrhhhaaabbbgggkkkyyyrrr]]]OOOKKKIIIMMMZZZmmm~~~qqqVVVDDD999999444444333222111111111111111111000000/////////...///////////////////////////////////////////////////////////////////////////////////////000000111///000000000111111111111000///000222333888EEERRRXXX```nnn}}}|||jjj[[[YYY]]]hhhvvv~~~||||||xxxpppeeeaaa\\\WWWTTTPPPMMMKKKJJJGGGBBB===888555333222000000111111222444555666999:::;;;<<<<<<<<<;;;::::::888666555666777666555444444444444444444444444444555666777999::::::;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFFFF~~~||||||~~~ooorrr~~~~~~oooddd``````___^^^```cccgggpppzzzkkkbbbaaahhh}}}eeeWWWNNNRRRTTTOOOLLLNNNZZZrrr{{{]]]MMM===666555333222333333333333333333333333333000000111111111111000000000000000000000000000000000000111222222222222111333333333444444444555555666888999:::===HHHWWWccciiixxxzzz~~~zzz{{{}}}nnn\\\PPPIIIDDDAAAAAADDDFFFGGGHHHIIILLLNNNQQQWWW___gggoooyyy{{{uuuuuu}}}uuujjjaaaaaaeeejjjvvvwwwcccSSSMMMJJJKKKWWWkkk}}}xxx[[[EEE999:::444333222222111111222222111000000000000000000///000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111000///000222333777CCCOOOVVV]]]jjjwww|||wwwjjj___[[[aaakkkwww~~~uuuoooeeeaaa\\\WWWTTTQQQMMMKKKJJJGGGBBB<<<777444222222000000000111222444666666:::;;;<<<======<<<;;;:::999777666555666777666555333333444444555666666666777777999:::;;;;;;;;;;;;>>>?????????????????????AAAAAABBBCCCCCCDDDDDDEEEDDDEEEFFFFFFFFFFFFFFFFFF}}}yyyuuuxxx~~~sssyyyqqqddd```___^^^\\\^^^aaaeeemmm~~~{{{lllcccaaahhh}}}hhhZZZOOOPPPRRRPPPNNNPPPZZZoooyyy```OOO???777666444333444333333333333333333333333000000111111111111000000000000000000000000000000000000111222222222222111333333333444444444555555555777:::<<<@@@JJJXXXdddhhhwwwtttlllrrrsssyyy~~~~~~nnn^^^RRRJJJFFFCCCAAACCCEEEGGGHHHIIILLLNNNQQQVVV]]]gggpppyyy|||yyyuuussswwwzzzmmmbbb___bbbgggqqq~~~|||iiiXXXNNNJJJJJJTTThhh|||bbbIII:::999333333222222111111222222000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111111111222444444666@@@LLLRRR[[[hhhtttxxxssshhh___\\\eeepppzzzrrrmmmfffbbb]]]XXXTTTQQQNNNLLLJJJFFFAAA;;;666333222111111111111222444555777888:::;;;<<<======<<<;;;:::999777555555666777666555333444555666777999999:::;;;;;;===>>>>>>>>>======>>>?????????@@@@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGG~~~uuurrrpppwww|||ttt}}}rrreee```^^^]]]\\\]]]```ccckkk{{{~~~ooofffdddjjjmmm^^^QQQPPPRRRRRRRRRTTTZZZnnn|||vvvxxxxxx{{{}}}wwwbbbQQQ@@@999777555555555333333333333333333333333000000111111111111000000000000000000000000000000000000111222222222222111333333333444444444555555444777;;;===AAAKKKYYYdddggguuu{{{hhheeemmmpppyyy}}}ppp```TTTMMMIIIGGGAAACCCEEEGGGHHHIIILLLNNNOOOSSSZZZeeeooovvvxxxyyysssqqqooopppvvv~~~ooobbb^^^```cccmmmyyy}}}kkkZZZNNNIIIHHHRRRfff{{{hhhLLL:::777333333222222111222222222//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111222222444666555666???JJJOOOYYYgggssswwwqqqfff^^^]]]gggttt~~~pppkkkfffbbb]]]XXXUUURRRNNNLLLJJJFFFAAA;;;666333222111222222222333555777888999;;;<<<=========<<<;;;:::999777555555666777777666444444666777999;;;<<<===>>>>>>@@@AAAAAA@@@???>>>>>>??????@@@AAAAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHwwwnnnmmmpppzzzxxxqqq~~~rrrfff^^^^^^___]]]]]]___eeelllyyy~~~tttfffbbbooosss___OOOOOOTTTQQQMMMLLLWWWnnnuuujjjqqqvvv|||}}}ttt{{{gggMMM???===777444555111111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222444444444555555555555666333555999===CCCOOO\\\fffmmm|||oooeeedddhhhppp}}}mmm]]]SSSLLLFFFCCCAAABBBCCCCCCEEEHHHLLLPPPQQQUUU\\\ccciiilllnnnooonnnoooqqqvvvrrrbbb^^^aaahhhllluuu~~~kkkXXXPPPNNNGGGMMMeeexxxnnnMMM===:::555444333222111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000111111111222999CCCKKKSSSYYYcccpppxxxsssfffZZZ```gggttt|||pppjjjbbb```^^^\\\YYYUUUOOOKKKIIIFFFAAA<<<777333111000111111222333444666777888888999:::;;;;;;;;;:::999666666555555555444444444333444555666666888<<>>======AAAAAAAAAAAAAAAAAAAAAAAAEEEFFFFFFEEEDDDDDDGGGIIIFFFGGGIIIIIIHHHHHHJJJKKK~~~}}}}}}rrrkkknnnuuuxxxsss~~~rrrfff___]]]___^^^]]]```eeelllxxxxxxjjjgggvvvttt```PPPPPPTTTQQQMMMMMMVVVnnnvvvmmmssswww}}}~~~tttyyygggNNN???===666444555222111111111111111111111111111111111111111111111111222222111111111111222222222222222222222222222222444444444555555555555666666777:::===DDDPPP___iiirrr|||jjjbbbccchhhqqq|||lll]]]SSSLLLGGGCCCBBBDDDEEEFFFGGGJJJNNNQQQRRRWWW]]]cccggghhhiiiiiifffiiinnnxxxwwwfff```bbbdddhhhqqqooo\\\RRRQQQIIILLL```rrrsssRRR@@@;;;555444333222111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000111111111333:::DDDLLLSSSZZZhhhvvv|||wwwhhh]]]bbbiiivvvxxxmmmhhhdddccc```^^^[[[VVVPPPLLLIIIFFF@@@;;;666222111000111111222333444666777888888999:::;;;;;;:::999999666666555555555444444444444666777888888:::>>>@@@DDDDDDCCCBBBAAA@@@@@@???@@@@@@AAABBBCCCCCCDDDDDDDDDEEEEEEEEEDDDEEEGGGJJJJJJLLLNNNNNNNNNMMMNNNOOOwwwyyyuuuyyy|||||||||rrrlllppp}}}yyyvvv~~~rrrfff___]]]___^^^^^^```eeekkkvvvzzzlllkkk}}}sss___PPPPPPSSSPPPLLLLLLUUUpppwwwqqquuuxxxtttttthhhNNN@@@===666444555222222222222222222222222222111111111111111111111111222222111111111111222222222222222222222222222222444444444555555555555666888999;;;>>>EEESSSeeeqqq|||sssgggbbbeeejjjttt~~~xxxiii]]]TTTNNNHHHDDDDDDFFFIIIKKKLLLMMMPPPRRRVVV\\\ccciiijjjhhheeeddddddgggppp~~~|||jjjbbbbbb```ccckkkxxxrrr```TTTRRRJJJKKKZZZiii~~~|||ZZZDDD;;;555444333222222111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000111111222444;;;EEEMMMSSS^^^ooo~~~yyyjjj^^^bbbjjjyyysssllliiihhhfffdddaaa]]]WWWPPPKKKHHHDDD???999444111000000111111222333444666777888888999:::;;;;;;:::999888555555555555555444444444666777999:::;;;===@@@BBBDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBDDDEEEGGGHHHHHHEEEGGGHHHHHHHHHIIILLLNNNPPPSSSVVVVVVUUUTTTSSSSSSrrr}}}xxxoooqqq{{{xxxppptttxxxyyy}}}rrrfff___]]]^^^^^^^^^```eeejjjrrrwwwiiijjj}}}ooo]]]NNNNNNPPPMMMJJJKKKVVVsssyyytttvvvyyytttpppiiiOOO@@@===666444555222222222222222222222222222111111111111111111111111222222111111111111222222111222222222222222333333444444444555555555555666888999:::>>>HHHYYYmmm{{{qqqiiihhhlllppp{{{{{{~~~uuuhhh]]]VVVPPPKKKGGGGGGIIIMMMOOOOOOPPPRRRTTTZZZbbbmmmsssrrrmmmhhheeehhhlllvvvmmmbbb```^^^aaahhhssssss```SSSRRRJJJIIITTT```xxx}}}}}}cccGGG:::555555444333222222222222000000000000000000000000//////////////////////////////000000000000/////////////////////////////////////////////////////////000000000111111111111000111222222555<<>>888333111000000111111222333444666777888999999:::;;;:::999888777555555555555555555555555666888:::<<<===>>>AAACCCDDDDDDDDDDDDEEEEEEEEEFFFDDDEEEFFFGGGHHHIIIJJJJJJJJJLLLNNNOOOOOOPPPSSSUUUUUUXXX[[[\\\[[[XXXWWWVVVrrr}}}pppkkksss}}}tttyyyuuuyyy}}}rrrfff___]]]^^^^^^^^^```dddgggnnn}}}tttfffhhhzzzjjjXXXKKKKKKMMMJJJHHHJJJYYYvvvxxxsssvvvyyyrrrmmm{{{kkkPPP@@@===666333666333222222222222222222222222111111111111111111111111222222111111111111222222111111111222222333333333444444444555555555555666777888:::???KKK___vvv~~~rrrnnnmmmtttxxx{{{{{{rrrfff]]]WWWRRRMMMJJJIIILLLOOOQQQQQQRRRTTTUUUZZZfffvvv~~~vvvmmmhhhhhhmmmzzz}}}}}}ooobbb______bbbgggppp~~~rrr^^^RRRPPPIIIHHHPPPYYYrrr||||||jjjJJJ999666555444333222222222222000000000000000000000000//////////////////////////////000000000000/////////////////////////////////////////////////////////000000000111111111111000111222333666>>>IIIQQQWWWfffyyy}}}nnn```WWW\\\jjj}}}~~~}}}|||pppnnnoookkkhhhddd```[[[UUUNNNIIIGGGCCC===777222000000000111111222333444666777888999999:::::::::999777777444555555555555555555555555888;;;===>>>???BBBDDDDDDDDDEEEFFFFFFGGGGGGHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLOOOQQQSSSSSSUUUWWWYYYWWWZZZ]]]^^^\\\YYYWWWWWWvvv{{{mmmnnn{{{}}}~~~qqqxxx}}}rrrggg___]]]^^^]]]]]]___bbbeeejjjvvvtttggggggwwweeeTTTHHHHHHJJJHHHGGGKKK[[[wwwsssnnnsssxxxooolll|||lllQQQAAA===555333666333333333333333333333333333111111111111111111111111222222111111111111222222111111111222222333333444444444444555555555555666666777:::@@@NNNccc{{{|||uuusssqqqzzz}}}|||yyypppdddZZZUUURRRNNNLLLLLLMMMPPPQQQQQQRRRUUUWWWZZZjjj~~~rrrkkkfffmmm}}}wwwqqqmmmoootttrrreee``````bbbffflllxxxrrr^^^RRROOOIIIIIIOOOTTTjjj~~~pppMMM999666555444333222222222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000111333444777???JJJSSSYYYhhhyyy}}}ttteeeZZZVVV[[[nnn~~~{{{{{{~~~|||rrrqqqrrrlllhhhccc]]]XXXSSSNNNKKKGGGCCC===666222111111222111111222333444666777888999999:::::::::888777666444444444555555555555555555888<<<>>>???AAACCCEEEFFFGGGGGGHHHIIIIIIJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMMMMPPPSSSTTTUUUVVVWWWYYYXXXZZZ\\\\\\YYYWWWVVVVVV}}}zzzrrrzzzxxxmmmuuu|||rrrggg___]]]]]]\\\\\\^^^aaabbbfffqqq}}}~~~uuuiiigggsssaaaRRRGGGHHHJJJHHHHHHMMM[[[wwwmmmiiipppvvv}}}|||mmmlllmmmRRRAAA===555333666333333333333333333333333333111111111111111111111111222222111111111111222222000111111222333333444444444444444555555555555666666888;;;BBBPPPeee||||||yyyxxxuuu{{{~~~|||wwwmmmaaaWWWRRROOOMMMKKKMMMNNNOOOOOOPPPQQQUUUWWW]]]qqqxxxooojjjrrrzzzooogggdddcccfffjjjqqq}}}wwwjjjeee```aaaccchhhrrrvvvbbbTTTPPPIIIJJJOOOPPPbbbuuuQQQ:::666555444333333222333333000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000222333555888@@@LLLTTTZZZhhhvvvwwwkkk^^^XXXXXX```uuu~~~|||}}}xxxwwwyyynnniiibbb[[[WWWSSSPPPMMMGGGCCC===666222111222333111111222333444666777888999999::::::999888666555444444444555555555666666777:::>>>AAABBBCCCEEEGGGJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPQQQQQQPPPRRRUUUWWWWWWWWWXXXYYYXXXZZZZZZYYYWWWUUUTTTUUU|||xxxuuukkksss|||rrrggg___]]]]]][[[[[[]]]```aaadddooozzz}}}tttiiieeeooo```QQQGGGHHHJJJHHHJJJOOO[[[vvvzzzhhheeennnuuu|||zzzkkklllmmmRRRAAA===555333666333333333333333333333333333111111111111111111111111222222111111111111222222000000111222333333444444444444444555555555666666888:::===DDDQQQeee|||}}}}}}}}}yyyzzz|||}}}uuukkk^^^TTTOOOMMMLLLKKKNNNNNNOOONNNNNNQQQUUUXXXbbbwww}}}sssrrr{{{}}}ppphhheee```______ccceeeiiisss}}}zzznnniii^^^___aaadddnnnyyyfffVVVRRRJJJLLLPPPMMM\\\zzzyyySSS<<<666666555444333333333333000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000111111111111000222333555999AAALLLUUUZZZgggtttsssfff[[[XXX[[[ddd{{{~~~pppjjjbbb[[[VVVSSSQQQPPPHHHDDD===777333222333444111111222333444666777888999:::::::::999888666555444444444555555555666666888;;;@@@BBBDDDEEEGGGIIIMMMMMMNNNNNNNNNOOOOOOOOOMMMNNNOOOPPPQQQSSSTTTTTTSSSUUUXXXZZZZZZZZZ[[[\\\YYYYYYYYYWWWUUUSSSSSSTTT}}}kkkmmm{{{qqqfff^^^\\\]]]\\\\\\]]]```aaafffrrr~~~rrrgggfffmmm___QQQEEEEEEJJJNNNOOOPPP^^^vvvssslllvvv{{{{{{vvvjjjnnnpppSSSAAA===777555777333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333555555555555666666666666777999===GGGUUUfffuuu{{{uuuqqqzzz|||ttthhh[[[SSSOOOLLLLLLNNNOOONNNLLLKKKLLLOOOQQQSSS```zzz}}}xxxyyyzzznnnhhhdddbbbcccbbbdddfffhhhkkkqqqzzz~~~qqqjjjhhhaaa```fffmmmyyyyyyaaaWWWQQQLLLJJJGGGJJJ\\\qqqZZZ>>>888555222111111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111222333555888===DDDMMMTTT[[[jjjppplllhhh^^^YYYaaajjjqqqjjjaaaZZZWWWTTTQQQNNNHHHCCC<<<777444333222222333444444555666777888888::::::999999888777777777666666555444444555777777999;;;???BBBEEEIIIOOORRRUUUTTTRRRQQQPPPPPPQQQQQQNNNNNNPPPRRRTTTWWWXXXYYYVVVWWWYYYZZZZZZZZZYYYXXXXXXWWWVVVUUUTTTTTTTTTTTTllllll{{{rrrfff___]]]]]]]]]]]]^^^aaaccchhhuuuoooeeeeeennn___RRRFFFEEEKKKNNNOOOPPP^^^vvv{{{ttt{{{{{{wwwpppffflllpppSSSAAA===777555777333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333555555555555666666666666777999>>>HHHVVVgggvvvzzzvvvssspppyyy{{{tttgggZZZSSSNNNKKKJJJLLLJJJIIIHHHIIIKKKMMMQQQSSScccyyyyyyvvv}}}pppgggdddbbbbbbccceeeiiilllooossszzzzzzrrrhhhaaa___dddjjjvvv{{{cccXXXQQQLLLJJJFFFIIIZZZnnn]]]AAA999666333111111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111222333444777<<>>AAAEEEHHHLLLPPPTTTVVVUUUSSSQQQPPPPPPPPPPPPNNNOOOQQQSSSUUUWWWXXXXXXWWWXXXYYY[[[[[[ZZZZZZYYYVVVVVVVVVUUUUUUUUUUUUUUUpppiiiyyy|||rrrggg```]]]^^^]]]]]]^^^aaadddkkkyyy~~~lllbbbeeepppyyy[[[OOOEEEDDDHHHKKKMMMPPP___{{{}}}ssskkkcccooopppSSSAAA===777555666333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333555555555555666666666666888;;;AAAKKKZZZlll{{{yyyjjjdddggglllvvvsssfffXXXPPPKKKFFFEEEGGGDDDEEEFFFHHHKKKNNNPPPQQQ\\\iiiuuuxxxssspppuuu{{{}}}rrriiihhhlllqqqwww|||zzzkkkccc^^^```eeeqqqlll[[[SSSMMMJJJFFFFFFSSSccchhhHHH:::777444222222222222111111111111111000000000///000000000000000000000000////////////////////////////////////////////////////////////000000000000///000000000111111111111222111111444;;;GGGUUU___aaalllmmmiiihhhcccbbblll}}}|||uuuppphhhddd___[[[YYYTTTNNNIIIEEE@@@:::555333333333222222222333444555777888888::::::999999888777777777666666555555555777888999;;;>>>BBBEEEHHHKKKPPPSSSQQQPPPOOONNNMMMNNNOOOOOOOOOPPPRRRTTTVVVWWWWWWWWWVVVWWWXXXYYYYYYYYYXXXXXXUUUUUUVVVVVVVVVVVVVVVVVVtttiiivvv|||rrrggg___]]]^^^\\\[[[]]]```cccjjjxxxmmmcccdddlll|||rrrXXXMMMCCCBBBFFFHHHLLLOOO\\\|||}}}zzzrrrkkkdddqqqpppSSSAAA===777555666333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333555555555555666666666666999<<>>EEERRRbbbssskkk]]][[[bbbiiizzzvvvhhhYYYOOOIIICCCAAABBBAAADDDHHHLLLOOOQQQQQQQQQQQQVVVZZZ[[[___lll|||rrrpppwwwxxxjjjbbb\\\ZZZ]]]bbbjjj~~~xxx___VVVOOOMMMIIIGGGOOO[[[~~~wwwMMM<<<999555333222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111222666>>>JJJXXXbbbhhhqqqoookkkmmmiiigggooo|||{{{ssskkkeeeccc___YYYVVVUUURRRMMMIIIAAA<<<666222222222333333222333444666777999:::;;;::::::999999888777777777666555555555666888:::;;;;;;???CCCGGGIIIKKKNNNPPPSSSRRRQQQPPPPPPQQQRRRSSSQQQSSSUUUWWWXXXWWWUUUTTTRRRSSSUUUVVVVVVUUUUUUTTTVVVWWWXXXYYYXXXWWWUUUSSS}}}{{{wwwwwwzzzwwwttt{{{rrrnnntttyyyoooddd]]]ZZZ[[[___]]]]]]^^^aaahhhwwwyyymmmeee```___kkktttnnnXXXOOOGGGEEEGGGIIINNNTTTppp|||}}}|||wwwsssppppppSSSAAA===777555777333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333555555555555666666666777:::>>>FFFSSScccttt~~~hhh\\\\\\cccjjjyyyvvviiiYYYPPPIIICCC@@@AAADDDGGGLLLQQQUUUWWWXXXXXXVVVYYY\\\\\\```lllrrrnnnlllsssoooddd^^^YYYWWW\\\```hhh{{{yyy___VVVOOONNNKKKHHHOOOZZZyyyOOO<<<999555333333333222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111222333777???KKKXXXaaagggooonnnlllooollljjjqqq{{{yyyqqqjjjcccccc^^^XXXUUUTTTQQQMMMIII@@@<<<666222111222333333111222333555777888::::::::::::999999888777777777666555555666777999:::<<<<<<@@@EEEHHHKKKMMMOOOQQQTTTSSSQQQOOONNNNNNNNNOOOQQQSSSVVVXXXXXXWWWUUUTTTSSSTTTUUUVVVWWWVVVUUUUUUWWWXXXYYYYYYXXXVVVTTTSSSwwwuuuuuuvvvuuuvvvxxxxxxuuurrrvvvzzzlllrrr|||vvvmmmddd]]]ZZZYYY[[[ZZZ[[[___bbbjjjyyyuuukkk```\\\aaahhhnnnppp\\\NNNCCCDDDGGGJJJRRR[[[{{{}}}}}}uuuuuuqqqTTTAAA<<<666444666333222222222222222222222222111111222222222222111111222222222111111111000000111111222222222333333333555444444555555666777888>>>BBBJJJUUUdddwwwvvvaaaWWWXXXdddppppppggg[[[OOOHHHEEECCCBBBFFFGGGLLLTTTZZZ^^^bbbeeeeeegggeee```aaammm}}}oookkkmmmwwwsssccc[[[YYYUUUVVV[[[^^^dddvvvxxxbbbXXXOOOKKKFFFCCCKKKWWWzzzOOOBBB;;;555555666333222333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222555444555888@@@LLLWWW^^^cccnnnpppooosssppppppyyy}}}pppiiihhhddd```ZZZVVVTTTPPPKKKFFF>>>:::555222222222222111222333444666888999::::::::::::999888777666555555444444444555666888999:::;;;???CCCGGGIIIKKKMMMOOOPPPPPPQQQOOOMMMLLLLLLMMMQQQTTTVVVWWWVVVUUUVVVVVVUUUWWWXXXXXXVVVUUUUUUVVVVVVYYY\\\]]][[[XXXVVVUUUwwwqqqqqqtttvvvwww~~~~~~zzzxxx}}}mmmmmm{{{~~~{{{uuulllbbb\\\YYYXXXZZZYYYZZZ^^^bbbiiiyyytttkkk```]]]aaaiiioooqqq]]]OOODDDEEEHHHKKKSSS]]]wwwyyyrrrUUUBBB===666444666222222222222222222222222222111111222222222222111111222222222111111111000000111111222222222333333333555444444555555666777888<<>>:::666333222222222111222333444666888999::::::::::::999888777666555555444444444555777888:::;;;<<>>777555666222222222222222222222222222111111222222222222111111222222222111111111111111111111222222222333333333555444444555555666777888;;;AAAKKKZZZlllkkk\\\VVV[[[jjjxxx}}}mmmeeeZZZPPPJJJGGGFFFEEEKKKOOOSSSWWW]]]iiiyyyoooddddddnnn|||~~~ppppppuuuooo___WWWXXXTTTUUUYYYZZZ^^^ooo~~~cccXXXOOOKKKGGGDDDKKKWWWzzzXXXDDD<<<555555555333222333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222333333333888@@@KKKVVV]]]aaakkkkkkhhhkkkjjjmmmyyy~~~}}}rrrmmmmmmhhhccc]]]YYYVVVRRRLLLGGG>>>:::666333222222222222222333555777888::::::;;;::::::999888777666555555444444555666777999:::;;;===@@@DDDFFFGGGHHHJJJKKKJJJLLLLLLKKKIIIGGGFFFGGGIIIKKKNNNPPPPPPQQQRRRTTTUUUVVVWWWWWWUUUTTTTTTUUUYYY]]]```aaa___\\\YYYXXXvvvrrrnnnpppxxxjjjbbblll|||yyyqqqhhh___XXXVVVVVVVVVVVVXXX\\\```gggvvv}}}rrriii```^^^dddmmmtttvvv^^^PPPFFFGGGLLLPPPXXXbbbuuuWWWDDD???777555777333222222222222222222222222111111222222222222111111111111111111111111111111111111222222222333333333555444444555555666777888;;;AAAMMM[[[mmm}}}hhh[[[VVV[[[iiivvv{{{jjjcccYYYPPPKKKHHHGGGGGGIIIOOOTTTWWW___qqqpppddddddmmmxxx~~~{{{zzzyyyzzzsssttt{{{ooo___VVVWWWSSSTTTWWWWWW[[[kkk}}}eeeYYYOOOKKKHHHEEEKKKUUUvvv[[[EEE===666555555333222333222222222111111111000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000111111111222222222222222333888@@@KKKVVV]]]bbblllkkkfffhhhggglllzzz|||rrrnnnoookkkfff```[[[XXXSSSLLLHHH>>>;;;666333222333222222222333555777999:::;;;;;;::::::999888777666555555444444555666777999;;;<<<>>>AAADDDFFFGGGGGGIIIJJJIIIKKKLLLKKKHHHFFFEEEEEEFFFHHHKKKMMMNNNOOORRRTTTUUUVVVXXXWWWUUUTTTTTTUUUZZZ^^^bbbcccaaa]]]ZZZYYYsssqqqrrryyylllaaagggxxx|||xxxpppfff]]]WWWUUUVVVVVVVVVXXX\\\```fffttt}}}rrrjjj```^^^eeeooovvvxxx]]]OOOFFFHHHMMMRRRZZZeee}}}tttWWWDDD>>>777555777333222222222222222222222222111111222222222222111111111111111111111111111111111111222222222333333333555444444555555666777888<<>>777666777444222222222222222222222222111111222222222222111111111111111111111222222222111111222222222333333333555444444555555666777888===CCCNNNZZZhhhvvvyyyllleeedddhhhsss}}}xxxccc]]]UUUNNNKKKJJJIIIHHHKKKTTTZZZ\\\hhhjjjdddhhhoooxxxyyyfff[[[YYYVVVYYY^^^dddjjjrrr{{{|||tttcccXXXUUUQQQRRRUUUUUUWWWeeewwwkkk]]]PPPLLLHHHEEEHHHPPPeeezzzaaaHHH>>>666555444333222444222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222111222444:::CCCNNNXXX^^^fffqqqooohhhfffdddjjjzzz{{{sssrrrtttrrrmmmeee```[[[UUUNNNIII???;;;777444333333333222333444666888999;;;;;;<<<::::::999888777666555555444444555666888:::<<<>>>???BBBEEEGGGHHHHHHJJJKKKKKKMMMOOONNNKKKHHHFFFEEECCCEEEGGGIIIJJJMMMQQQSSSWWWXXXYYYYYYWWWVVVVVVWWW[[[___dddfffddd___[[[YYY|||zzz|||}}}xxxqqquuuzzzeeecccjjj||||||xxxoooeee\\\VVVVVVVVVYYYXXX[[[^^^```eeeqqq~~~tttlllbbb```gggpppwwwzzz[[[NNNEEEHHHNNNSSS]]]ggg}}}pppSSSAAA===777666888555222222222222222222222222111111222222222222111111000000111111111222222222111111222222222333333333555444444555555666777888>>>DDDNNNYYYfffrrr~~~uuupppnnnpppxxxxxx___ZZZSSSMMMJJJIIIIIIHHHKKKUUUZZZ\\\iiirrraaa```ffflllvvv~~~nnn]]]VVVWWWYYY]]]cccjjjqqqzzzvvvdddYYYSSSPPPQQQUUUTTTVVVeeevvvooo___QQQLLLHHHDDDFFFMMM^^^uuugggIII???777555444333333555222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222111222555;;;DDDOOOYYY___gggrrrqqqhhheeebbbhhhxxx{{{vvvvvvzzztttooogggaaa\\\VVVOOOIII???<<<777444333444333333333444666888:::;;;<<<<<<::::::999888777666555555333444555666999;;;===>>>???BBBFFFHHHIIIJJJKKKMMMLLLNNNPPPOOOLLLHHHFFFEEEBBBDDDFFFGGGHHHKKKOOORRRXXXYYY[[[ZZZYYYWWWXXXXXX\\\aaafffhhhfffbbb]]][[[yyytttvvvyyy~~~yyyuuusssyyy|||fffcccfffvvv}}}xxxpppeee\\\WWWVVVWWWZZZZZZ\\\___```eeeqqq}}}uuulllcccaaagggpppwwwzzzZZZMMMEEEHHHNNNSSS]]]hhhoooRRR@@@<<<666666888555222222222222222222222222111111222222222222111111000000111111222222222222111111222222222333333333555444444555555666777888>>>DDDNNNYYYeeeqqq{{{~~~xxxtttsssxxxwww]]]XXXRRRLLLJJJIIIIIIHHHJJJSSSXXXZZZggg|||wwweeeXXX[[[ccchhhsss~~~~~~lll\\\XXX[[[\\\___eeemmmuuuvvveeeYYYSSSPPPQQQUUUUUUVVVeeevvvqqqaaaRRRMMMIIIDDDEEELLLZZZrrrkkkIII@@@777555444333333555222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222222333666<<>>@@@CCCFFFIIIJJJKKKMMMNNNLLLNNNPPPOOOLLLHHHFFFEEEAAACCCDDDEEEGGGIIIMMMPPPYYYZZZ\\\[[[YYYXXXXXXYYY^^^bbbhhhjjjhhhccc___\\\sssnnnpppssstttxxxyyyyyyyyyxxxwwwvvvvvvuuu}}}ppphhhdddnnnzzzvvvooofff]]]XXXVVVVVV]]]^^^aaaccccccfffsssvvvggg______eeevvvvvv[[[NNNFFFHHHLLLOOOVVV```{{{tttppp}}}nnnSSSCCC>>>666444666333222222222222222222222222222222222111111111000000111111222222222333333333222222333333333333444444555555555666666777888999999GGGVVV```iiivvvrrrnnnqqqxxx}}}rrrcccYYYOOOJJJFFFBBBBBBEEEHHHNNNSSSXXX```iiinnnnnn```YYYVVVZZZ```gggpppwww}}}{{{kkk^^^\\\aaa]]]cccllluuu~~~xxxfffYYYTTTQQQQQQTTTSSSTTTbbbrrrrrrdddUUULLLHHHEEEFFFJJJYYYssslllPPP@@@555555777333222444222222222111111111111000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000000000000000000000000111111111111333444777===FFFQQQ\\\bbbkkksssqqqiiiddd]]]dddxxx{{{{{{}}}}}}sssfff^^^[[[XXXRRRLLLFFF===666555555333222444666777888999:::;;;;;;;;;:::999888666555555444444444555666888;;;===@@@AAABBBCCCGGGKKKMMMMMMKKKIIILLLMMMOOOOOOMMMJJJFFFCCCCCCCCCCCCEEEGGGJJJMMMNNNVVVZZZ]]][[[XXXXXX\\\```eeeiiinnnnnnjjjccc___^^^|||ppphhhgggjjjllllllnnnnnnpppqqqrrrsssttttttxxxyyynnnfffmmm~~~yyyvvvooofff]]]XXXWWWWWW___```bbbdddcccfffrrrsssfff```bbbhhhwww}}}sssYYYMMMEEEHHHLLLOOOWWWaaa}}}nnniiiuuunnnSSSCCC>>>666444666333222222222222222222222222222222222111111111000000111111222222222333333333222222333333333333444444555555555666666777888999<<>>IIIVVVaaahhhmmmvvvtttmmmhhhaaahhh|||uuuhhh```]]]ZZZTTTNNNHHH???777666666444333555666777888999:::;;;;;;;;;:::999888777555555555555555555777999;;;>>>@@@AAABBBCCCGGGKKKNNNOOONNNLLLOOOOOOPPPPPPOOOLLLGGGDDDBBBBBBCCCDDDGGGIIILLLNNNWWW[[[^^^]]]YYYYYY]]]bbbgggkkkppppppkkkdddaaa```kkkfffaaa___aaaddddddcccccceeehhhkkknnnqqqsssttt|||wwwkkkkkkwwwxxxuuunnneee]]]XXXXXXYYYaaabbbccceeecccfffqqq~~~qqqeeeaaaccciiiwww{{{pppUUUJJJDDDGGGLLLNNNWWWaaa|||xxxiiicccnnnnnnSSSBBB>>>666444666333222222222222222222222222222222222111111111111111111111222222222333333333222222333333333333444444555555555666666777888999???IIIUUU]]]jjjqqq___ZZZ```mmmzzztttbbbXXXOOOJJJGGGDDDEEEHHHIIIMMMPPPPPPRRRUUUUUURRRQQQPPPSSSXXX]]]dddppp||||||ooobbb^^^```\\\___eeemmmxxxzzzhhh[[[SSSOOOOOORRRRRRSSS___nnntttfffVVVMMMHHHDDDDDDFFFUUUrrrrrrRRRBBB666666777333222444222222222111111111111000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000000000111111111111111333777@@@LLLZZZgggnnnpppzzzyyyrrrmmmfffmmmwwwjjjccc```^^^XXXRRRJJJAAA999777777444444555666777888999:::;;;;;;;;;:::999888777666555555555555666888:::<<<>>>@@@AAABBBEEEHHHLLLOOOPPPPPPPPPRRRRRRRRRSSSRRRNNNIIIEEEAAAAAABBBCCCFFFIIILLLMMMYYY\\\___^^^[[[[[[```eeejjjnnnqqqqqqkkkeeebbbaaaccc```^^^]]]^^^___^^^]]]aaacccfffkkkooorrruuuvvv~~~sssnnntttwwwtttmmmddd\\\XXXXXXZZZbbbbbbdddeeecccfffqqq~~~qqqeee```bbbggguuuyyynnnSSSIIICCCFFFIIILLLUUUaaa~~~wwwiiiaaakkkmmmRRRBBB===666444666333222222222222222222222222111111111111111111111111111111222222222333333333222222222333333333444444555555555555666777888999>>>IIITTT\\\jjjmmm[[[VVV[[[jjjyyyvvvbbbXXXNNNIIIFFFDDDEEEIIIIIINNNPPPPPPRRRVVVVVVSSSQQQQQQUUUZZZ___ggguuu~~~~~~qqqccc\\\[[[WWWYYY]]]cccnnn{{{jjj]]]SSSNNNMMMQQQRRRRRR]]]jjjsssfffWWWNNNIIIEEEDDDGGGUUUvvvuuuTTTDDD777666777333222444222222222111111111000000000000000000000000000000////////////////////////000000000//////000000000///////////////////////////000000000111111111111000333888AAAMMM[[[hhhpppqqq|||}}}vvvooohhhooowwwkkkdddcccaaa[[[VVVMMMCCC:::777666444333555666777888999:::;;;;;;;;;:::999888777666666666666666777999;;;>>>???AAAAAAEEEGGGJJJMMMOOOPPPQQQRRRUUUUUUUUUVVVVVVRRRKKKEEE@@@@@@AAACCCEEEIIIKKKMMMYYY\\\___^^^[[[\\\aaaggglllppprrrpppkkkeeebbbbbb```^^^[[[ZZZZZZ[[[[[[\\\bbbdddggglllpppsssvvvwww}}}wwwxxx~~~xxxtttlllccc[[[XXXXXXZZZaaaaaacccdddcccfffrrr~~~ssseee______dddrrrxxxnnnRRRHHHBBBEEEGGGKKKVVVccc|||xxxjjjbbbllllllQQQAAA===666444666333222222222222222222222222111111111111111111111111111111222222222333333333222222222333333333444444555555555555666777888999;;;GGGSSS\\\iiihhhZZZVVVYYYgggxxx{{{dddYYYOOOIIIEEECCCDDDHHHHHHLLLNNNNNNQQQVVVXXXVVVWWWVVVWWW[[[```iiizzzwwwzzz}}}~~~ppp```VVVTTTPPPQQQSSSWWW```ppp|||jjj]]]TTTNNNMMMQQQRRRRRR[[[hhhzzzrrreeeWWWOOOKKKGGGFFFHHHVVVyyy{{{VVVEEE888666777333222555222222222111111111000000111111111111111111111111/////////////////////////////////000000////////////////////////////////////000000000111111111111111333888@@@KKKYYYeeelllppp|||}}}vvvooofffnnnvvvkkkeeeeeeddd___ZZZOOOEEE;;;888666444333555666777888999:::;;;;;;;;;:::999888777777666777777777999;;;===???@@@AAAAAAFFFIIIKKKMMMMMMNNNPPPSSSXXXXXXYYY[[[\\\VVVLLLDDD???@@@AAACCCEEEIIILLLNNNXXX[[[^^^]]]ZZZ\\\bbbhhhnnnqqqrrroooiiidddbbbbbbXXXVVVTTTSSSTTTWWW[[[]]]bbbdddgggkkkooorrrtttuuu|||~~~yyytttlllbbbZZZWWWWWWYYY]]]^^^aaaccccccfffssstttfff^^^^^^bbbqqqwwwmmmRRRHHHBBBEEEHHHMMM[[[kkk}}}wwwjjjdddpppkkkQQQAAA===666444666333222222222222222222222222111111111111111222222222111111222222222333333333222222333333333333444444555555555666666777888999:::GGGTTT]]]hhhzzz|||cccYYYWWWYYYgggyyyiii^^^RRRKKKFFFCCCDDDHHHLLLPPPRRRRRRWWW___ccccccbbb\\\XXXZZZ___kkk~~~yyyssssssuuu{{{kkkZZZOOOLLLHHHIIIJJJLLLQQQ]]]lllwww|||jjj]]]UUUNNNMMMQQQRRRRRRZZZeeevvvtttgggYYYRRRLLLHHHGGGIIIVVVyyyXXXGGG999777777333222555222222222111111111111000111111111111111111111111000000000000000000000000...//////000000//////...000000000000000000000000000000000000111111111111222444777???IIIVVVaaahhhnnn{{{}}}vvvlllccckkkuuukkkggghhhhhhddd```SSSHHH>>>999777444444666666777888999:::;;;;;;;;;:::999888777777777777777888:::<<>>IIIUUU```ggglllzzz}}}uuujjj```ggg}}}~~~vvvllliiikkkmmmjjjfffWWWLLLAAA<<<999666666888666777888999:::;;;;;;;;;999999888888777777888888999;;;===@@@AAABBBBBBAAA@@@CCCGGGHHHHHHKKKRRRWWW___aaaeeekkkllldddSSSFFF@@@@@@BBBDDDGGGKKKNNNPPPZZZ\\\___^^^\\\___fffllltttuuutttpppiiidddcccdddRRRSSSTTTVVVWWWZZZ^^^aaaaaacccggglllppptttwwwxxxzzz~~~~~~~~~{{{vvvmmmbbbYYYUUUVVVWWWWWWXXX\\\```bbbggguuuoooccc```bbbfffqqqsssfffQQQHHHCCCGGGMMMXXXlllwwwmmmooojjjPPP@@@<<<555444666333222222222222222222222222000000111111222222222222111111222222222333333333222222333333333444444444555555555666666777888999>>>JJJVVV]]]gggwwwyyyaaa[[[\\\aaarrruuuiii[[[RRRKKKFFFFFFIIIMMMQQQVVV\\\hhhyyy|||nnn```]]]dddtttxxxrrrlllpppqqqzzzqqq___OOOEEEBBBAAAAAAAAA??????CCCKKKQQQ^^^mmm|||iii\\\WWWOOOMMMRRRTTTTTTZZZdddrrr}}}ooo```VVVNNNGGGDDDDDDQQQppp[[[III:::777777333222555222222222111111111111000111111111111111111111111000000000000000000000000---...///000000///...---000000000000000000000000000000000000111111111111222333777>>>IIIUUU```ggglllzzz}}}tttiii^^^eee|||~~~vvvmmmkkknnnpppnnnjjjZZZOOOCCC>>>;;;888888:::666777888999:::;;;;;;;;;999999888888888888888888999;;;>>>@@@BBBBBBBBBAAA<<<@@@DDDFFFGGGKKKSSSZZZbbbdddjjjqqqrrrhhhVVVHHH@@@AAABBBDDDHHHKKKOOOQQQ[[[^^^```___]]]```hhhooovvvwwwvvvqqqjjjeeeeeefffRRRRRRSSSUUUXXX[[[^^^``````bbbfffkkkpppsssvvvwwwzzz}}}~~~|||xxxsssjjj```WWWSSSTTTVVVWWWXXX[[[___```fffttt|||rrrgggaaabbbiiixxxxxxeeePPPIIIFFFJJJPPP[[[qqq|||ooouuuiiiVVVCCC:::999777555555444444444444333333222111000000000000000000000000111111222222222333333333222222333333333333444444444666666666666666888:::@@@HHHSSS[[[dddqqqllleeeffflll|||~~~qqq___QQQIIIGGGGGGGGGLLLTTTZZZ___qqquuubbb```hhhvvvzzzsssmmmmmmnnnuuuwwwdddVVVJJJDDDBBBAAA@@@??????AAAEEEHHHJJJTTT```sss}}}kkk]]]TTTOOOMMMNNNOOORRRZZZcccqqq{{{dddUUULLLFFFDDDEEENNNdddzzzbbbGGG777666222222444000222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000222666===GGGRRR\\\aaaoooyyyvvvjjjbbb]]]eeewww~~~yyypppkkkooouuusssmmm```VVVHHH===888777666555555666777999:::;;;<<<<<<;;;:::999888777777777777666999<<>>>>>===>>>@@@DDDHHHJJJOOOVVVcccrrr~~~~~~lll^^^TTTPPPMMMNNNOOOQQQYYYbbbooonnn[[[OOOFFFBBBCCCIII^^^ssscccHHH888777333222444111222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111333777>>>GGGRRR\\\bbbkkkuuurrreee^^^ZZZbbbuuu{{{rrrmmmpppwwwvvvpppdddYYYKKK@@@;;;999777666555666888:::;;;<<<======;;;:::999888777777777777666888;;;???AAABBBBBBBBBAAA@@@@@@AAACCCFFFIIIKKKQQQTTTYYY]]]^^^YYYPPPJJJEEEFFFFFFGGGJJJNNNTTTXXX]]]^^^^^^\\\\\\aaallltttzzzwwwrrrlllhhheeeeeedddQQQRRRUUUYYY]]]bbbfffhhhgggiiikkkooorrruuuwwwxxx|||~~~yyykkkhhhmmm}}}{{{uuuqqqhhh___WWWTTTUUUXXXZZZ[[[___bbbcccggguuu{{{pppeeeaaadddlllzzzvvv```GGGBBBCCCKKKSSS___vvviiiVVVCCC:::999777555555333333444444444333222222111111111111111111111111111111222222222333333333222222333333333333444444444666666666666666888:::<<>>???CCCGGGKKKMMMMMMOOOUUU]]]eeeqqqmmm```UUUQQQNNNNNNNNNPPPXXXaaalllrrr]]]OOOEEEAAAAAAEEEXXXlll{{{eeeJJJ:::888333333555222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222444777>>>HHHSSS]]]ccciiisssooobbb[[[XXXbbbvvv~~~~~~tttnnnrrryyyyyytttiii^^^OOODDD===;;;999777777888999;;;<<<=========;;;:::999888777777777777666888;;;>>>@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDEEEHHHJJJNNNRRRUUUSSSOOOLLLLLLJJJIIIIIILLLRRRXXX[[[^^^^^^]]]\\\]]]dddooowwwyyyvvvqqqlllhhhfffffffffQQQSSSVVV[[[aaafffjjjllljjjlllnnnqqqtttvvvwwwxxx}}}~~~ccc^^^]]]]]]ppp|||{{{sssoooggg^^^WWWTTTVVVXXX[[[\\\```cccdddiiivvvzzznnndddbbbfffppp|||vvv^^^HHHDDDDDDKKKRRR\\\ppp~~~{{{iiiVVVCCC:::999777555555333333333444444333333222111111111111111111111111111111222222222333333333222222222333333333444444444666666666555666888:::<<>>HHHTTT^^^eeeiiisssnnnbbb[[[ZZZdddyyy~~~~~~tttooottt{{{|||wwwmmmbbbSSSFFF???;;;999777888999:::<<<===>>>>>>>>>;;;:::999888777777777777666888:::===???AAABBBBBBEEEEEEFFFGGGHHHGGGFFFFFFHHHIIILLLPPPTTTVVVUUUSSSPPPMMMJJJKKKOOOUUU[[[___^^^^^^\\\[[[^^^fffrrrzzzwwwtttpppkkkhhhgggggggggQQQSSSXXX]]]ccchhhlllnnnlllmmmooorrrtttvvvwwwxxx~~~zzz\\\[[[\\\XXXhhh~~~|||zzzrrrnnnfff]]]VVVTTTVVVXXX[[[\\\___bbbdddjjjyyyxxxkkkbbbbbbiiitttwww]]]IIIDDDDDDIIIOOOXXXmmmsssrrriiiVVVCCC:::999777555555222333333444444333333333111111111111111111111111111111222222222333333333222222222333333333444444444666666666555666888:::===HHHUUU^^^gggwww|||xxx|||{{{mmm^^^TTTPPPPPPSSSUUU^^^sss}}}kkkccc]]]cccqqqzzzxxxzzzzzzzzzyyyxxxyyy}}}ttt```UUUKKKHHHGGGEEEBBBBBBCCCDDDEEEHHHKKKOOORRRTTTSSSSSSVVV[[[```gggvvv}}}xxxuuu{{{|||vvvuuusssttt{{{}}}kkk___UUUQQQMMMMMMMMMOOOWWW___ooogggVVVJJJCCC@@@AAAFFFWWWkkk}}}jjjNNN<<<999444333666333222222222111111111000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222333444888>>>IIIUUUaaahhhjjjsssooobbb\\\[[[fffzzz~~~~~~|||sssooouuu}}}~~~yyyooodddTTTGGG???;;;999777999:::;;;<<<===>>>>>>>>>;;;:::999888777777777777777888:::===???AAACCCCCCEEEGGGIIIKKKLLLLLLKKKJJJKKKLLLNNNRRRWWWZZZZZZZZZTTTPPPLLLMMMRRRXXX^^^aaa]]]\\\ZZZ[[[___hhhrrryyytttrrrnnnjjjhhhgggggghhhRRRTTTYYY^^^ccchhhkkkllllllmmmooorrrtttvvvwwwwww~~~rrrWWWVVVWWWVVViii~~~{{{yyyrrrnnnfff\\\UUUSSSUUUWWWYYYZZZ]]]```ccckkk|||uuuiiiaaacccmmmyyyzzz^^^GGGAAAAAAHHHNNNYYYooo{{{kkkllliiiVVVCCC:::999777555555222222333444444444333333222222222222222222222222111111222222222333333333222222333333333333444444444666666666666666888:::>>>IIIWWW___fffwwwvvvooommmuuu|||pppcccZZZTTTRRRRRRUUUaaattt|||mmm^^^]]]___hhhuuuvvvssstttwwwzzz~~~}}}|||~~~qqqZZZQQQJJJJJJKKKIIIGGGFFFFFFGGGHHHJJJMMMOOORRRSSSTTTSSSWWW]]]bbbiiivvvzzzwww|||xxxrrrnnnlllmmmrrr}}}{{{jjj]]]TTTPPPMMMMMMMMMOOOWWW```ppp}}}eeeUUUKKKCCC@@@AAAFFFXXXmmm~~~lllOOO===999333333666333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222444777???JJJWWWdddkkkiiitttpppddd]]][[[eeeyyy~~~}}}~~~yyyssspppwww{{{qqqfffVVVHHH@@@<<<999777999:::;;;<<<============;;;:::999888777777777777999999;;;===@@@BBBDDDEEEEEEFFFIIIKKKMMMOOOOOOOOOMMMOOORRRXXX]]]```aaa```ZZZUUUQQQQQQVVV[[[^^^___[[[ZZZYYYZZZ___hhhpppuuuqqqoookkkhhhffffffggghhhSSSUUUYYY^^^cccfffhhhiiijjjkkknnnpppsssuuuvvvwww~~~mmmWWWUUUWWW[[[ooo}}}{{{yyyrrrnnnfff\\\UUURRRSSSVVVWWWWWWYYY]]]aaalllsssggg```cccooo}}}|||___GGGBBBAAAGGGOOO[[[rrr{{{pppeeejjj~~~iiiVVVCCC:::999777555555111222333333444444444333222222222222222222222222111111222222222333333333222222333333333333444444444666666666666666888:::>>>JJJXXX```hhhxxxvvvgggaaaaaammm{{{~~~rrrhhh___XXXSSSSSSWWWbbbqqqyyyvvvkkkaaaZZZ^^^fffqqq||||||rrrkkklllpppsssxxx~~~www[[[SSSNNNQQQTTTRRRPPPOOOKKKLLLMMMNNNPPPQQQRRRSSSUUUTTTXXX```iiittt{{{rrroooppppppqqqsss}}}zzzjjj]]]SSSNNNLLLLLLMMMPPPXXX```oooxxxcccUUULLLEEEBBBBBBIII\\\qqqlllOOO===888222222555222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111333777>>>KKKYYYfffnnnlllwwwttthhhaaa^^^gggzzz~~~||||||}}}zzzwwwsssrrrzzz}}}rrrgggWWWJJJBBB>>>;;;999999:::;;;<<<<<<<<<<<<<<<;;;:::999888777777777777:::;;;<<<>>>@@@CCCEEEFFFGGGHHHJJJMMMOOOQQQRRRSSSRRRUUUZZZbbbhhhlllllljjjbbb]]]WWWVVVZZZ]]]]]][[[YYYWWWWWWZZZ___gggmmmqqqnnnllliiifffeeefffggghhhSSSVVVZZZ^^^bbbeeefffgggiiijjjlllooorrrtttvvvvvv~~~kkk[[[[[[]]]bbbuuu}}}zzzyyysssnnnfff\\\TTTQQQSSSUUUVVVVVVWWW[[[```mmmrrrfff___dddqqq~~~```KKKEEECCCHHHOOO[[[rrr{{{ppphhhbbbiii~~~iiiVVVCCC:::999777555555111222333333444444444444222222222222222222222222111111222222222333333333222222333333333444444444444666666666666666888:::>>>JJJYYYbbbiii{{{nnn]]]VVVXXXgggxxxtttjjjbbbYYYSSSUUUZZZbbblllnnnggg]]]WWW[[[bbbmmmyyyyyyooohhhdddhhhlllooovvv~~~|||^^^WWWTTTXXX\\\[[[YYYXXXPPPQQQQQQRRRSSSTTTTTTUUUWWWVVV[[[fffsss}}}mmmhhhlllrrrvvvzzzjjj^^^RRRNNNKKKLLLMMMPPPXXXaaannnqqq___SSSMMMGGGEEEEEELLL```vvvmmmOOO===888222111444222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111222666>>>KKKZZZhhhpppppp{{{xxxmmmfffbbbjjj}}}~~~{{{yyyzzzyyyvvvsssttt}}}ssshhhXXXKKKCCC???<<<:::999999:::;;;<<<<<<<<<<<<;;;:::999888777777777777;;;;;;===>>>AAACCCFFFGGGKKKLLLMMMOOOQQQSSSUUUVVVXXX\\\cccllltttxxxwwwuuuhhhccc\\\[[[\\\]]][[[XXXWWWVVVVVVYYY___fffkkknnnllljjjhhheeedddeeeggghhhQQQSSSWWW\\\```bbbdddeeeggghhhkkknnnssswww{{{}}}iiiXXXZZZ```jjj~~~}}}{{{yyywwwqqqkkkbbbYYYTTTSSSUUUVVVTTT[[[ZZZ[[[dddlll|||ssskkk```bbbqqq___JJJDDDCCCJJJPPPZZZsssttteeedddqqqpppTTTBBB>>>888666888444333333333333333333333333222222222222222222222222111111222222222333333333222222333333333333444444444444555666777888999999>>>KKKYYYaaalllhhh[[[YYY[[[ffftttwwwmmmddd\\\VVVSSSUUU\\\aaa```YYYTTTUUUXXXcccrrr~~~lllbbb```aaafffjjjnnnwwwooo]]]YYY___```bbbeee______\\\XXXTTTTTTWWWYYYWWWZZZ[[[cccqqqsssppppppnnnxxxxxxhhh\\\SSSPPPMMMMMMLLLNNNVVV```pppppp___UUUNNNHHHEEEEEEOOOddd~~~qqqQQQ===999666777888333333333333222222222111111111111111111111000//////222111111111000000//////000000000000000000000000000000000000000000000000000111111111111222222222222333777???KKK[[[iiirrrvvv{{{ooohhhdddkkk|||~~~|||{{{}}}{{{zzzzzz|||uuujjjZZZLLLDDD???<<<::::::;;;<<<<<<======<<<<<<<<<;;;:::999888888888888:::<<<>>>@@@AAADDDGGGJJJJJJJJJKKKLLLOOOTTTXXX[[[[[[aaajjjuuu~~~pppjjjccc___^^^\\\XXXTTTUUUTTTTTTWWW^^^cccffffffeeeeeeeeedddccceeehhhjjjQQQSSSWWW[[[___bbbdddeeehhhiiillloootttxxx{{{}}}kkk]]]```hhhuuu~~~}}}{{{yyywwwqqqkkkbbbYYYSSSRRRTTTVVVTTTZZZZZZ[[[dddmmm~~~qqqiii```bbbrrr```JJJDDDCCCHHHOOO\\\wwwuuuhhhjjjwwwqqqTTTBBB>>>888666888444333333333333333333333333222222222222222222222222111111222222222333333333222222333333333333444444444444555666777888999999>>>KKKYYYaaalll~~~fffZZZXXXZZZeeesssxxxnnneee\\\VVVRRRSSSWWW[[[YYYSSSPPPQQQWWWdddvvv~~~jjjaaa___```eeeiiinnnwwwvvvddd^^^ccceeekkkoookkkaaa___ZZZVVVVVVWWWWWWVVV[[[```kkk}}}oooppptttxxxxxxhhh\\\SSSPPPMMMMMMLLLNNNWWWaaarrrppp___TTTNNNIIIFFFFFFQQQhhhqqqQQQ<<<888555666777222333333333222222222111111111111111111111000//////111111111111000000000///000000000000000000000000000000000000000000000000000111111111111222222222222333777>>>JJJYYYgggooottt~~~zzznnngggccciiiyyy||||||}}}{{{zzzzzz}}}wwwkkk[[[MMMEEE@@@===::::::;;;<<<<<<======<<<<<<;;;;;;999888888777777777999;;;>>>???AAACCCGGGIIIJJJJJJJJJMMMRRRXXX^^^bbbfffkkkttt~~~sssmmmeee```^^^\\\XXXTTTTTTSSSTTTWWW]]]aaacccccccccddddddddddddeeeiiikkkPPPRRRUUUZZZ^^^bbbdddeeeiiikkknnnqqquuuyyy|||~~~tttjjjpppzzz}}}{{{yyyvvvqqqkkkaaaYYYSSSRRRSSSUUUSSSZZZZZZ[[[eeennnoooggg___cccrrr___IIICCCBBBGGGPPPaaavvvkkknnn}}}rrrUUUCCC>>>888666888555333333333333333333333333222222222222222222222222111111222222222333333333222222333333333333444444444444555666777888999999===JJJXXXaaalll}}}dddZZZXXXZZZeeessszzzpppfff]]]VVVPPPOOOPPPQQQOOOJJJJJJNNNVVVeee{{{{{{eee^^^]]]^^^ccciiinnnxxxmmmeeegggiiiqqqwwwsssiiiddd^^^YYYWWWVVVVVVVVVZZZbbbttttttxxxxxxhhh\\\SSSPPPMMMMMMLLLOOOXXXbbbtttooo^^^TTTNNNIIIGGGGGGRRRkkkqqqQQQ<<<888444555666111333333333222222222111111000111111111111000000///111111111111000000000000000000000000000000000000000000000000000000000000000111111111111222222222222333666===HHHVVVccckkkqqq{{{wwwllleee```eeeuuu}}}}}}}}}~~~|||{{{{{{}}}yyynnn]]]OOOFFFAAA===;;;:::;;;<<<<<<======<<<<<<:::999888777777777777777999;;;===???@@@CCCFFFIIIIIIIIIJJJNNNTTT\\\dddiiinnnrrrzzzsssmmmeee___\\\YYYUUUQQQRRRSSSTTTWWW[[[^^^^^^^^^___aaacccdddeeegggjjjmmmOOOQQQTTTYYY^^^bbbeeefffkkkmmmppptttxxx{{{}}}~~~|||xxxvvvpppjjjaaaXXXRRRQQQRRRTTTSSSZZZZZZ\\\gggqqq~~~llleee^^^cccsss^^^FFFBBBBBBGGGSSSjjjvvvjjjmmm|||tttVVVCCC>>>888666999555333333333333333333333333222222222222222222222222111111222222222333333333222222222333333333444444444444555666777888999999<<>>;;;:::;;;<<<<<<===<<<<<<<<<999888888777666666777777999:::===>>>@@@BBBFFFHHHIIIIIIJJJMMMSSS[[[ccchhhjjjnnnuuu}}}{{{wwwpppjjjaaaZZZVVVSSSOOOMMMPPPQQQSSSVVVXXXYYYYYYXXX[[[^^^aaadddeeehhhkkkmmmOOOQQQTTTYYY^^^bbbfffhhhmmmooosssvvvzzz}}}~~~|||xxxuuunnniii```WWWRRRQQQSSSTTTTTTZZZ[[[]]]iiittt{{{kkkccc^^^dddttt~~~\\\DDDBBBCCCIIIWWWssstttfffhhhyyyuuuXXXDDD>>>888777999666333333333333333333333333222222222222222222222222111111222222222333333333222222222333333333444444444444555666777888999999<<>>@@@AAADDDGGGJJJKKKJJJHHHHHHIIIKKKNNNPPPPPPTTTZZZbbbhhhkkkkkkiiigggccc\\\UUUOOOMMMLLLMMMLLLNNNPPPQQQPPPPPPRRRSSSUUUYYY___dddgggiiikkkmmmPPPRRRUUUYYY___eeejjjmmmpppssswww{{{~~~pppyyy|||xxxtttjjjeee\\\UUUQQQRRRTTTWWWVVV]]]]]]aaannn|||wwwlllccc___gggvvvxxxWWWEEEFFFGGGKKKZZZyyywwweeeeee|||xxxZZZEEE???888777:::777333333333333333333333333222222222222222222222222111111222222222333333333222222333333333333444444444444555666777888999999<<>>888666888666555555444444444333333333333333333333333333333333333333333333333333333333333333333444444444555555666666666777888888999999===EEESSSfffyyyqqqbbbbbbaaahhhxxxuuujjj^^^TTTRRRPPPMMMHHHDDDBBBCCCEEEFFFLLLRRRWWW\\\```]]]WWWVVVTTTWWW___iiittt}}}jjjXXXPPPLLLOOORRRVVVbbbpppwwweeeVVVRRRNNNMMMQQQQQQSSS```oooqqq^^^SSSLLLGGGFFFGGGPPPcccyyyrrrRRR>>>:::666666666111222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222111444888>>>FFFQQQ\\\dddhhhnnnjjj```[[[WWWbbbyyy|||~~~xxxwww}}}mmmYYYMMMHHHBBB;;;;;;;;;;;;<<<>>>>>><<<:::<<<:::888777666777888999>>>@@@BBBDDDEEEHHHKKKNNNNNNLLLHHHEEEBBB???>>>>>>EEEDDDHHHOOOTTTVVV[[[``````ZZZTTTNNNIIIFFFGGGIIIJJJJJJKKKKKKJJJKKKNNNPPPSSSZZZaaaccceeehhhhhheeeLLLOOORRRWWW\\\ccckkkqqqtttxxx|||uuubbbgggxxx}}}||||||yyysssooofff___XXXVVVVVVTTTVVVZZZ[[[]]]```fffrrrqqqiiihhhlllzzzsssVVVGGGDDDEEENNN\\\sssuuullllll\\\CCC>>>999666888666555555555444444444333333333333333333333333333333333333333333333333333333333333333444444444555555666666666777888888999999>>>FFFUUUhhh{{{xxxfffdddbbbiiiyyyssshhh]]]UUUTTTRRROOOJJJFFFCCCDDDEEEFFFKKKOOORRRXXX\\\[[[WWWUUUTTTVVV^^^hhhsssmmm[[[SSSNNNQQQSSSWWWcccqqquuucccUUUQQQMMMMMMPPPQQQSSS```oooqqq^^^SSSLLLHHHFFFGGGMMM```wwwpppRRR>>>:::666666666111333333222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222111333777===FFFRRR^^^gggoootttmmmbbb\\\XXXccczzz|||zzzuuuvvv}}}rrr]]]QQQKKKFFF???<<<;;;;;;<<<>>>>>><<<:::;;;:::888666666777999:::>>>@@@CCCEEEFFFIIILLLOOONNNMMMIIIFFFCCCAAA@@@@@@FFFFFFJJJQQQWWWZZZ```gggddd^^^VVVOOOHHHEEEFFFHHHJJJJJJKKKKKKJJJLLLOOOQQQUUU\\\cccdddfffiiiiiifffKKKNNNRRRWWW]]]dddlllqqquuuyyy}}}jjj___eeezzz}}}|||{{{xxxrrrmmmbbb[[[UUUUUUUUUUUUWWW[[[\\\^^^bbbhhhttttttllljjjnnn~~~rrrTTTHHHEEEFFFMMMZZZooo{{{qqqjjjjjj}}}[[[CCC>>>999777999777555555555444444444444333333333333333333333333333333333333333333333333333333333333444444444555555666666666777888888999999===GGGWWWkkk}}}~~~iiiccc```gggyyypppeee\\\UUUVVVUUURRRNNNIIIFFFEEEFFFFFFJJJMMMOOOTTTZZZZZZWWWUUUSSSVVV^^^gggqqqrrr___VVVQQQRRRTTTWWWcccpppsssaaaTTTPPPLLLLLLPPPQQQSSS```pppppp^^^SSSMMMHHHFFFGGGJJJ^^^vvvnnnPPP>>>:::666555666222444333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222222222111333666;;;EEESSSbbbkkkwwwzzzrrreee___ZZZeee{{{|||~~~~~~}}}yyyuuusssuuu}}}vvvaaaTTTNNNHHHAAA===<<<;;;<<<>>>>>><<<::::::999777666666888:::;;;???BBBDDDFFFHHHJJJMMMOOOOOOMMMKKKHHHEEEDDDCCCCCCFFFEEEJJJQQQWWW\\\dddlllmmmhhh]]]RRRHHHEEEFFFHHHJJJJJJKKKKKKKKKMMMQQQTTTXXX___eeefffgggiiiiiigggLLLOOOSSSXXX]]]dddkkkooovvvzzzsssdddaaajjj~~~~~~|||{{{wwwpppkkk```YYYTTTTTTUUUTTTVVVYYY\\\___ccciiiwwwqqqhhhfffllloooQQQGGGEEEFFFKKKWWWlllxxxmmmgggiii|||[[[CCC???:::888:::888555555555555444444444444333333333333333333333333333333333333333333333333333333333444444444555555666666666777888888999999<<>>===<<<<<<======<<<;;;999888777666777888:::<<<@@@BBBEEEGGGIIIJJJMMMOOOOOONNNLLLIIIHHHGGGGGGGGGIIIIIIMMMTTTZZZ```kkkuuu|||vvviiiWWWJJJFFFHHHIIIJJJJJJKKKKKKLLLPPPTTTXXX[[[bbbfffggggggiiiiiifffNNNQQQVVVZZZ___dddjjjnnnxxx|||yyyeee\\\___kkk~~~|||{{{vvvoooiii___YYYTTTTTTTTTSSSTTTWWW[[[^^^cccjjjxxx~~~iiibbbaaalllkkkPPPFFFDDDFFFKKKVVVlll}}}nnnjjjnnn~~~ZZZCCC@@@;;;999:::888666666555555555444444444333333333333333333333333333333333333333333333333333333333444444444555555666666666777888888999999999CCCSSSfffxxxhhh^^^[[[eeeyyy}}}}}}|||iii^^^XXXSSSUUUVVVUUURRRNNNKKKIIIIIIGGGMMMSSSWWW\\\```]]]XXXUUUTTTWWW^^^eeemmmxxxxxxdddZZZSSSRRRSSSUUU```nnn~~~ppp```UUUOOOKKKLLLPPPRRRUUUbbbrrr}}}mmm\\\SSSMMMIIIFFFGGGKKKbbb}}}gggLLL===:::555444777333444444333333222111111000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111111111111111111111111111111222444999CCCSSSdddoootttxxxrrriiifffbbbjjj~~~{{{zzz|||wwwzzzyyyxxxzzz|||fffXXXPPPIIIAAA???>>><<<<<<======<<<;;;999888777666777888:::<<>>BBBEEEEEEEEEFFFGGGHHHHHHIIIJJJMMMPPPSSSUUUUUUXXX^^^gggqqq~~~kkkQQQKKKKKKJJJJJJJJJKKKMMMPPPUUU]]]bbbhhhmmmooolllkkklllkkkiiiSSSXXX___fffmmmuuu|||ooo^^^]]]^^^ppp~~~|||zzztttkkkdddYYYTTTRRRUUUWWWWWWYYY]]]^^^aaagggppp~~~jjj[[[[[[cccvvvzzz[[[GGGGGGHHHMMMUUUccc|||xxxxxx|||XXXCCCAAA>>>;;;<<<:::777666666666555555555555333333333333333333333333333333333333333333333333333333333444444444555555666666666777888888999999:::@@@JJJZZZkkk}}}mmmaaa[[[eeezzz|||xxxuuuzzz|||fffYYYRRRMMMHHHKKKOOOQQQPPPOOOOOOOOOKKKOOOSSSUUUZZZ``````\\\WWWWWWZZZaaafffkkkrrrzzz}}}iii^^^VVVUUUUUUXXXdddssszzzjjj[[[RRRQQQMMMNNNSSSVVVYYYgggxxxyyykkk[[[SSSNNNJJJGGGGGGRRRmmmaaaIII<<<:::444333777555111222222333333444444555000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222111111000000222333555999AAANNN\\\eeegggppprrrrrrsssllllllyyy{{{|||~~~tttfff\\\PPPFFFBBB@@@===<<<<<<======<<<<<<:::888777666777888999:::===AAACCCDDDDDDEEEFFFFFFFFFHHHJJJNNNRRRUUUWWW]]]```hhhsss~~~mmmQQQJJJJJJHHHJJJJJJKKKMMMPPPVVV^^^ccckkkppprrrooommmnnnmmmkkkYYY^^^gggqqqvvvyyyxxxccc]]]aaakkk~~~{{{wwwqqqiiibbbWWWVVVUUUUUUUUUWWWZZZ[[[___eeejjjqqqtttcccaaaaaaaaawwwmmmVVVEEEDDDGGGJJJRRRhhhqqqwwwuuuVVVCCC@@@<<<<<<===777777777777666555555444444555444333333222222333333222222333333333333444444333333333444444444555555666666666666777777777777<<>><<<;;;<<<;;;:::999999888777666666666777;;;===@@@AAABBBCCCDDDFFFGGGDDDEEEJJJOOORRRYYY___fffmmmzzzhhhQQQLLLKKKJJJGGGHHHKKKNNNSSS[[[ccciiimmmrrruuusssqqqrrrpppmmm___dddmmmwww|||}}}mmmaaadddmmm||||||yyyuuuoooggg```WWWVVVUUUTTTUUUWWWYYYZZZ```fffkkksssrrraaa```cccdddyyy~~~fffRRRCCCEEEHHHMMMWWWooo}}}mmmrrrsssUUUCCC@@@===<<<===777777777777666555555444444555444333333222222333333222222333333333333444444333333333444444444555555777777777777888888888888999???IIIYYYlllmmm^^^YYY```qqq{{{vvvuuurrrtttzzzhhh]]]UUUPPPNNNQQQTTTWWW\\\```]]]VVVMMMNNNNNNNNNQQQUUUWWWXXXZZZ[[[```hhhmmmssssssaaaUUUVVVXXXZZZgggwwwuuudddVVVQQQPPPRRRNNNQQQYYY[[[ggg~~~vvvjjj\\\RRRKKKEEEDDDFFFSSSuuu[[[LLL<<<777777777555555666555555444333333222222111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000111111111111111111111111333333333777@@@MMM[[[dddfffsssuuuqqqpppjjjjjjttt}}}|||lll___SSSIIIEEEBBB>>><<<<<<<<<;;;;;;:::999888777777666666777888;;;>>>@@@@@@BBBDDDFFFHHHFFFIIIQQQXXX^^^gggoooyyycccPPPLLLLLLJJJKKKMMMPPPSSSYYYaaajjjppptttyyy|||zzzyyyyyyxxxuuu\\\```iiirrrxxx}}}yyyjjjcccdddppp~~~zzzwwwsssmmmddd^^^VVVUUUTTTTTTTTTVVVXXXZZZ```fffmmmvvvppp```___dddhhh|||ttt\\\LLLBBBFFFJJJPPP]]]xxxzzziiinnnqqqTTTCCCAAA===<<<===888888777777666666555555444555444333333222222333333222222333333333333444444333333333444444444555555777777888888888999999999777<<>>======<<<<<<;;;:::999888777666666666555888:::<<<>>>@@@DDDFFFHHHKKKTTTaaammmxxxiiiTTTLLLLLLMMMKKKNNNQQQVVV\\\ccclllvvv|||QQQUUU^^^ggglllqqqzzzrrriiidddmmm~~~|||xxxtttpppjjjaaaZZZTTTTTTSSSSSSUUUWWWZZZ\\\aaagggooo|||nnnaaabbbccclll~~~~~~bbbMMMHHHEEEFFFKKKTTThhhpppccckkkjjjPPPCCCBBB>>>======999888888888777666666555555555444333333222222333333222222222333333333444444333333333444444444555555555555555666666666666777999<<>>>>>===<<<<<<;;;:::888777777666666666888:::<<<===@@@DDDGGGKKKPPP\\\jjjvvvwww```QQQLLLLLLLLLLLLPPPSSSYYYaaaiiisss}}}SSSWWW```iiimmmpppwwwzzzrrrllljjjlllrrr{{{wwwsssooohhh___YYYSSSSSSSSSTTTVVVYYY]]]___ccciiirrr{{{lllbbbcccdddooo{{{^^^KKKIIIFFFGGGLLLVVVlllhhh^^^iiifffOOOCCCCCC???===>>>:::999888888777777666666555555444333333222222333333222222333333333333444444333333333444444444555555444444444555555555666666:::<<>>======<<<:::999777777666666777888:::;;;<<>>:::999999888888777666666666555444333333222222333333222222333333333333444444333333333444444444555555555555555555666666666666999;;;@@@LLL```yyyyyyhhh```ggguuu}}}xxxtttoookkkjjjkkkhhhgggttt~~~pppfffbbb```]]]]]]bbbjjjrrr~~~iiiWWWJJJJJJMMMMMMQQQYYY\\\eeettt|||nnnmmmmmmmmmwwwtttgggYYYRRRQQQNNNSSSSSSVVV]]]bbbuuuttthhh[[[RRRKKKFFFFFFIIIWWWwwwvvvvvvjjjLLLDDD<<<;;;999777777999444444444444444444444444111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000111111111111111111111111111333444444888DDDVVVdddiiitttsssmmmjjjddddddooo}}}~~~rrrcccXXXLLLHHHDDDAAA@@@???>>>======<<<;;;999888777666666777888999999:::===AAADDDLLLUUUgggxxx{{{fff[[[QQQNNNLLLJJJLLLQQQWWW\\\dddmmmwww```eeeoooxxxyyyxxx|||{{{vvvvvv|||kkkiiibbb___cccjjjsss}}}zzz{{{xxxsssoookkkddd[[[TTTQQQRRRSSSUUUYYY]]]aaadddjjjpppyyyuuuhhh___bbbkkkuuuzzz\\\KKKGGGBBBLLLPPPZZZqqqttt```___mmmcccMMMCCCDDD???===>>>;;;999999888888777666666666555444333333222222333333222222333333333444444444333333333444444444555555666666666666777777777777888999>>>KKK```zzz}}}jjj```dddppp~~~zzzuuuqqqmmmiiihhhiiieeedddpppzzzmmmeeebbbaaa```[[[aaaiiirrrlllYYYLLLMMMPPPPPPSSS[[[```jjj{{{rrrqqqqqqqqq{{{|||~~~sssfffYYYRRRQQQOOOUUUUUUXXX^^^dddxxxsssgggZZZQQQJJJEEEEEEHHHYYYxxxvvvxxxgggKKKCCC===;;;:::777777999444444444444444444444444111111111111111111111111000000000000000000000000333333222111000///......000000000000000000000000111111111111111111111111111333555555888CCCUUUcccgggrrrrrrllljjjeeegggrrruuuggg[[[LLLIIIDDDAAA@@@@@@>>>===>>>===;;;999888777666666666777888888888;;;???BBBHHHSSSeeewwwqqqZZZRRRMMMMMMKKKIIILLLSSSWWW\\\eeeoooyyy___gggttt}}}|||yyy~~~zzznnnjjjeeedddgggoooyyymmmddd^^^cccfffiiisss{{{xxxyyywwwsssmmmfff___YYYUUUSSSSSSTTTVVVYYY^^^bbbdddnnnsss|||oooeeeccccccnnn|||uuu\\\IIIDDDFFFLLLSSS___tttjjjhhh```ooo^^^QQQEEEBBBBBB@@@>>>===;;;:::999777666666555555444444444333333333222222222222333333333333444444333333333444444444555555666666666666777777777777888999>>>JJJ^^^vvvkkk___cccooo|||yyytttqqqooooookkkfffbbbbbbgggpppvvv~~~vvvnnngggccc```___ZZZdddlllrrr~~~hhhZZZMMMKKKOOOSSSWWW[[[bbbqqqyyysssqqqrrr||||||oooaaaTTTOOOPPPPPPQQQVVV[[[]]]fffpppeeeXXXQQQKKKGGGHHHKKK\\\{{{dddKKKDDD<<<777777888777666555555444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111333555888@@@QQQaaaiiimmmlllnnnqqqiiigggssszzzhhhYYYQQQMMMGGGBBB@@@>>>===;;;======<<<;;;999888777777666777999999999;;;===@@@FFFQQQ```ooo|||vvveeePPPKKKEEEDDDGGGKKKMMMMMMRRRZZZdddnnnzzzdddjjjsssyyywwwtttzzz}}}oooaaa^^^[[[ZZZ\\\bbbhhhmmmvvv|||uuufffeeebbblllwww{{{yyywwwuuuqqqkkkddd]]]WWWTTTRRRSSSTTTVVVZZZ^^^bbbeeellltttnnndddcccdddnnn}}}uuu[[[HHHDDDGGGMMMTTTbbb{{{iiieeecccttt]]]QQQFFFBBBBBB@@@>>>>>><<<;;;:::999888777777777444444444333333333222222222222333333333333444444333333333444444444555555666666666666777777777777999:::===HHHZZZqqqkkk[[[]]]kkk|||}}}~~~{{{{{{zzzxxxuuurrrooonnnllliiieeeaaa```dddkkkpppzzzwwwqqqkkkeeebbb```______hhhooorrr{{{zzzdddZZZQQQPPPSSSUUUZZZ___lll{{{{{{tttqqqrrr|||yyymmm```TTTOOOPPPPPPQQQWWW]]]aaakkknnndddXXXQQQKKKGGGHHHLLLaaabbbJJJDDD<<<888777888777666555555555444444444333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111333555777???PPP```dddkkkmmmppptttmmmkkkvvvmmm^^^RRRNNNHHHCCC@@@???===<<<>>>===<<<;;;999888777777555777888999999:::<<>>>>>======;;;:::999888888888444444444444333333333333222222333333333333444444333333333444444444555555666666666666777777777777::::::===EEEUUUjjj~~~nnn[[[YYYhhhyyy{{{xxxyyyuuuttttttrrrqqqnnnlllkkkiiigggccc```^^^```dddhhhooommmiiieeebbbaaaaaaaaafffmmmrrrsssvvv{{{vvvmmmaaa]]]YYYYYYYYYZZZ```gggttt|||tttooooooyyyuuujjj^^^SSSPPPQQQQQQRRRXXX```eeeqqqyyylllbbbXXXPPPJJJGGGIIINNNggg___JJJDDD<<<888888999888666555555555444444444444333333222222222111111111111000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222111111333555777>>>NNN^^^```kkkqqquuuzzztttqqqzzztttdddTTTPPPIIIDDDAAA???>>>===>>>===<<<;;;:::888777777444666777777777888;;;======EEEQQQ]]]hhhttt~~~qqqcccTTTHHH>>><<<;;;<<>>>>>>>>===;;;:::999888777444555666666666777999;;;:::@@@JJJSSS]]]hhhttt|||~~~{{{mmm^^^RRRHHHAAA999888888:::???FFFLLLOOOZZZbbbkkkrrr|||{{{vvvIIIGGGGGGGGGEEEGGGPPPZZZmmmxxx}}}rrrfff\\\TTTQQQPPPOOOPPPTTTZZZaaaeeekkkoootttxxx|||tttpppyyy}}}yyyvvvtttpppjjjccc]]]XXXUUUSSSSSSTTTUUUYYY]]]ccchhhkkkrrr~~~xxxiiiaaaccciiitttqqqUUUJJJLLLPPPZZZaaattt|||vvvqqqZZZRRRKKKIIIGGGCCC@@@AAA===<<<;;;:::999888888888555555555444444444333333222222222333333333444444333333333444444444555555666666666666777777777777888999;;;AAANNNbbbxxx|||aaaYYYiiixxx|||vvvssstttqqqpppnnnkkkiiigggfffeeeeeedddbbb___[[[YYYZZZ\\\\\\\\\\\\]]]___aaabbbdddmmmrrrtttpppkkkgggdddaaafffhhhlllkkkfffccckkkvvv}}}{{{rrrnnnnnnrrr{{{~~~uuummmjjjrrrxxxjjj```YYYRRRQQQSSSSSSSSSYYYaaahhhwwwrrreee^^^VVVPPPJJJGGGLLLTTTwww[[[IIICCC===:::::::::999777666666555555555444444444333333333222222222222111000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222000111333555555;;;IIIXXXbbbttt~~~yyyrrrvvvzzziii[[[UUUMMMFFFCCCAAA@@@???>>>>>>===<<<:::999888888333555666666555666888::::::???FFFLLLSSS]]]hhhppprrrsssnnn___PPPGGGAAA<<<777777888;;;>>>DDDJJJNNNVVV^^^hhhpppzzzyyyqqqkkkDDDBBBAAABBBBBBEEEMMMWWWeeennntttooofff^^^WWWQQQMMMMMMMMMPPPUUU]]]eeejjjpppsssvvvyyy{{{zzzwww}}}~~~{{{wwwtttsssooohhhaaaZZZVVVTTTSSSTTTUUUWWW[[[```eeekkknnnwwwttthhhaaadddlllyyykkkQQQJJJNNNPPPYYYcccxxx~~~zzzzzz[[[TTTOOOMMMJJJEEEBBBCCC===<<<;;;:::999888888888555555555555444444444333222222333333333333444444333333333444444444555555666666666666777777777777777888:::@@@LLL___vvvaaaWWWhhhvvv~~~yyytttrrrsssooonnnllliiigggeeedddddddddcccaaa]]]YYYWWWWWWYYYWWWXXXYYY[[[]]]___aaabbbjjjnnnpppmmmfffbbbccceeennnooopppnnngggdddlllwwwtttiiieeeaaaccchhhsss|||uuunnniiiqqq~~~sssddd[[[VVVRRRRRRTTTTTTUUUZZZccckkk|||rrrbbb\\\UUUOOOIIIGGGNNNVVV~~~~~~YYYHHHCCC===:::;;;;;;999777666666666555555555444444333333333333222222222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000111333444555999GGGUUUdddxxxvvvmmmooouuu}}}mmm^^^XXXOOOHHHDDDBBBAAAAAA???>>>===<<<;;;999888888444555666666555666888::::::>>>BBBFFFJJJQQQZZZaaaeeeeee___RRREEE???;;;777777888:::;;;>>>CCCHHHMMMRRRZZZdddlllvvv|||xxxtttnnngggbbbCCCAAAAAACCCDDDFFFMMMUUU___eeegggaaa[[[VVVRRRMMMLLLMMMPPPUUU\\\dddjjjnnnrrrtttwwwxxxzzzzzz{{{~~~|||yyyuuurrrqqqmmmeee^^^WWWTTTRRRRRRVVVWWWYYY\\\bbbhhhmmmppp{{{~~~pppgggaaafffppp{{{bbbLLLJJJNNNNNNYYYgggttt[[[UUUQQQPPPMMMGGGDDDEEE???>>><<<;;;::::::999999555555555555444444444444222222333333333333444444333333333444444444555555666666666666777777777777777888:::>>>III[[[rrrdddZZZcccqqq}}}yyyuuupppnnnppplllkkkiiigggeeeeeeeeeeeecccbbb___ZZZVVVTTTUUUWWWTTTUUUVVVXXXZZZ\\\]]]^^^fffiiillliiicccaaafffmmmuuusssqqqllleeebbbiiitttuuuccc\\\YYYXXXZZZ^^^gggrrryyy||||||xxxyyyssspppjjjfffooo|||zzzzzz~~~ooo```XXXTTTRRRRRRTTTVVVWWW]]]gggppprrr___ZZZUUUOOOIIIGGGOOOXXX~~~yyyWWWGGGCCC===;;;;;;<<<:::777666666666666555555555555444444333333333222222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000111333444444888EEESSSbbbxxx{{{qqqggghhhlll|||~~~ttt```ZZZPPPIIIDDDCCCBBBBBB??????>>><<<;;;:::999888444555666666555666888:::999;;;>>>@@@BBBFFFMMMRRRSSSSSSNNNDDD===;;;888555555777:::;;;===BBBHHHLLLOOOWWW```hhhpppyyy|||zzzuuurrroookkkhhhddd___[[[HHHFFFFFFIIIJJJKKKPPPWWW]]]___^^^XXXSSSQQQMMMIIINNNQQQVVV]]]dddjjjoooqqqmmmooorrrsssuuu{{{}}}qqqpppuuu~~~|||yyytttqqqoookkkccc[[[UUURRRQQQQQQWWWXXXZZZ^^^ccciiiooorrr}}}yyymmmeeeaaahhhsss|||zzz]]]HHHIIINNNLLL[[[lllooo[[[VVVSSSRRRNNNHHHEEEGGG@@@???>>>===;;;;;;;;;;;;666666555555555444444444222222333333333444444444333333333444444444555555666666666666777777777777777888:::===FFFXXXooo~~~hhh______lllyyyuuuqqqmmmkkkmmmiiihhhfffeeedddeeeffffffaaa```]]]XXXTTTSSSTTTVVVSSSTTTUUUVVVXXXYYY[[[[[[bbbfffiiigggbbbaaaiiisssyyyuuupppjjjbbb___gggqqqyyyfffZZZUUURRRQQQQQQTTTZZZaaaffffffeeegggooowwwxxxwwwwwwvvvssssssmmmiiiiiieeebbbkkkxxx|||uuuwww}}}|||mmm^^^VVVSSSRRRRRRUUUXXXYYY___jjjuuurrr^^^ZZZTTTOOOIIIHHHOOOYYYzzzvvvUUUGGGCCC>>>;;;<<<<<<:::888777666666666555555555555444444444333333333222222000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000111333444444888DDDRRR```vvv|||wwwmmmddddddhhhxxxzzzaaa[[[QQQIIIEEECCCBBBBBB??????>>><<<;;;:::999888555666777666666666888:::777999<<<<<<<<<>>>DDDIIICCCDDD@@@:::888::::::777333666999;;;===AAAHHHMMMNNNVVV___eeemmmtttvvvtttllliiieeebbb```]]]ZZZWWWPPPOOOMMMNNNQQQVVV[[[___dddaaa[[[SSSMMMKKKMMMOOOQQQWWW```hhhmmmooopppqqqsssqqqnnnmmmqqqyyymmmiiidddsss|||~~~}}}yyytttqqqlllggg___XXXSSSQQQRRRSSSUUUVVV[[[aaadddgggoooxxxwwwjjjdddbbbkkkwwwnnnRRRHHHGGGJJJSSSbbbrrr{{{www{{{ppp]]]\\\YYYUUUPPPKKKFFFDDDCCCBBB@@@>>><<<;;;::::::999999888777666555444444555555444444444333333333333333333444444444555555666666666666777777777777777777:::===CCCQQQjjjxxx```aaalll}}}{{{tttpppmmmjjjjjjlllgggfffeeeeeefffeeecccaaaccc]]]XXXUUUQQQOOOSSSZZZVVVVVVUUUTTTTTTTTTTTTTTT\\\___aaabbbbbbgggpppxxxrrrccc\\\\\\]]]```dddnnnyyyrrr___TTTQQQQQQUUUVVVXXXYYY[[[]]]______gggmmmsssuuusssnnnjjjhhh```___```bbbaaadddnnnzzz{{{xxx|||xxxkkk]]]VVVSSSRRRUUUYYYZZZ\\\aaajjjzzzlll[[[WWWMMMIIIKKKGGGJJJ[[[wwwrrrSSSJJJFFF@@@<<<;;;<<<<<<<<<999999888777666555444444444444333222222111111000000000000000000000000000000000000000000000000000222111111111000000//////000000000000111111111111444111111222333777BBBMMM]]]pppvvvrrroooggg___bbbcccvvv{{{hhh___SSSJJJFFFDDDCCCBBBBBBAAA@@@???===;;;999888777666666666666666777777888888999:::<<<===>>>>>>???>>>;;;888777777777888666666777:::>>>DDDJJJMMMSSSVVV\\\fffoooqqqlllffffffccc```___]]]YYYQQQKKKUUUTTTSSSSSSUUUYYY]]]```___]]]WWWQQQMMMMMMPPPSSSXXX^^^eeellloooppppppqqqnnnnnnmmmnnnqqqwwwtttfffeeedddvvv~~~|||xxxssspppkkkfff___WWWRRRQQQRRRSSSVVVWWW[[[aaadddgggoooxxxttthhhcccbbblllyyyjjjPPPHHHGGGKKKTTTccctttxxxwwwnnn```^^^ZZZUUUPPPLLLHHHFFFCCCBBB@@@>>>===;;;;;;:::999999888777666555555444555555555444444444333333333333333444444444555555555666666666777777777777888888999===BBBPPPiiizzzbbbaaajjj{{{xxxqqqnnnkkkhhhhhhkkkgggfffeeeeeefffeeecccaaaaaa[[[VVVSSSOOONNNRRRYYYYYYXXXWWWUUUTTTSSSSSSSSSXXX[[[^^^___aaagggqqqxxx|||nnn```ZZZYYYYYY]]]aaahhhqqq~~~{{{gggYYYSSSSSSTTTUUUVVVXXX[[[___bbbdddeeepppuuu{{{{{{uuummmeeeaaaZZZYYY[[[]]]___cccppp|||xxxxxxuuuiii[[[UUUSSSRRRUUUXXX[[[]]]ccclll}}}kkk[[[XXXNNNJJJKKKFFFJJJ[[[rrrqqqSSSJJJFFFAAA===<<<<<<<<<<<<999999888777666555555444444444333333222111111111111111111111111111111111000000000000000000000000000000000000//////......000000000000111111111111333111111333444777AAAKKK\\\nnntttqqqoooggg___bbbeeexxxjjjaaaUUUKKKGGGEEECCCBBBAAAAAA@@@???===;;;:::999777777666666666666777777888888999:::<<<===>>>>>>>>><<<:::777666666666777666666777:::>>>CCCHHHJJJRRRVVV^^^ffflllkkkeeeaaa`````````___\\\VVVOOOJJJYYYXXXXXXXXXYYY[[[]]]___YYYWWWSSSOOOMMMPPPUUUYYYcccgggmmmpppqqqqqqqqqqqqllllllnnnooorrrxxxiiicccggglll}}}{{{wwwrrrnnniiiddd]]]VVVRRRQQQRRRTTTWWWXXX\\\aaaeeehhhpppyyyoooeeebbbcccnnn{{{}}}eeeMMMGGGGGGKKKUUUcccxxxvvv|||kkkbbb```[[[UUUPPPLLLJJJHHHDDDCCCAAA???>>><<<<<<<<<:::999999888777666555555555555555444444444444333333333333444444444555555555555666666666777777777888888999<<>>=========<<<:::999999888777666555555444444333333222222111111111111111111111111111111000000000000000000000000////////////............000000000000111111111111222111222444555777???HHHZZZkkkqqqnnnnnnggg```cccfffyyyoooeeeXXXNNNIIIFFFDDDBBBAAAAAAAAA???>>><<<:::999777777666666666666777777777888999:::<<<===>>>???<<<;;;999777666555555666555666888;;;>>>BBBEEEGGGQQQWWW___eeeeeebbb___\\\\\\^^^```___YYYSSSMMMJJJWWWWWWWWWXXXXXXXXXYYYYYYTTTSSSQQQPPPPPPUUU\\\aaalllooorrrtttsssqqqppppppmmmnnnpppqqqttt{{{|||hhhgggnnn~~~~~~|||yyyuuuppplllfffbbb[[[UUUQQQQQQSSSUUUYYYYYY]]]bbbfffiiirrr{{{mmmdddaaadddppp}}}zzz```JJJFFFFFFJJJUUUddd{{{~~~|||hhhbbb___ZZZTTTOOOLLLJJJIIIEEEDDDBBB@@@???>>>======::::::999888777666666555555555555555444444444444333333333444444444555555555555555666666666777777999888999;;;???LLLeee{{{sssccchhhxxxyyyrrrkkkjjjhhheeeeeegggeeedddeeefffgggfffcccaaa\\\VVVPPPNNNKKKKKKQQQYYY]]][[[XXXUUUTTTSSSSSSSSSOOOQQQTTTVVVZZZ```hhhmmmkkkaaaWWWSSSRRRRRRUUUZZZ[[[___eeekkknnnpppssstttssslllbbbXXXRRRPPPRRRTTTZZZ^^^eeemmmuuu|||wwwkkkaaa[[[WWWWWWZZZ___dddnnntttnnnttt~~~jjj```UUURRRRRRRRRUUUYYYZZZ```hhhsss|||hhhXXXXXXPPPLLLKKKFFFMMMbbb{{{jjjRRRKKKGGGCCC@@@???>>>===<<<::::::999888777666666555555444444333222222111111111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111111000222555666777===EEEVVVgggmmmlllnnniiiccceeegggzzzuuukkk]]]RRRKKKHHHEEECCCAAAAAAAAA@@@>>><<<;;;:::888777777666666666666777777777999:::<<<===>>>???<<<;;;999777666666666666666888:::<<>>===;;;;;;:::999888777666666555555444444333222222111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000222555555666;;;CCCRRRccciiiiiinnnlllgggjjjlll|||{{{qqqbbbVVVNNNJJJFFFCCCAAAAAAAAA@@@???===<<<;;;888888777666666666666666666777888:::<<<===??????===<<<;;;:::999888888888999:::<<<>>>@@@BBBDDDEEEPPPUUUZZZZZZXXXYYY^^^cccdddccc___XXXPPPMMMNNNPPPNNNOOOOOOPPPPPPQQQQQQRRRVVVWWWYYY\\\___dddjjjnnntttuuuvvvuuurrrqqqqqqqqqqqqssstttvvv{{{uuuoooxxx|||zzzvvvrrrlllgggaaa]]]WWWRRRPPPQQQTTTVVV[[[[[[___eeejjjooozzz|||jjjbbbaaaeeerrrsssVVVEEEFFFGGGKKKWWWjjjuuubbbZZZXXXUUUQQQMMMJJJIIIHHHFFFFFFDDDCCCBBBAAAAAAAAA<<<;;;;;;:::999888777777666666666555555555444444333333333444444444555555444444555555555666666666888888999:::<<>><<<;;;999888777666666555555666666777888:::<<<>>>???@@@?????????>>>===<<<<<<;;;<<<===>>>???BBBDDDGGGHHHPPPTTTXXXXXXXXXZZZaaagggfffbbb[[[TTTOOONNNQQQUUUPPPPPPPPPQQQSSSUUUVVVWWWZZZ]]]aaadddgggkkkooorrrtttuuuvvvuuusssrrrsssuuussswww|||ssswww|||yyyuuupppjjjfff^^^[[[UUUQQQPPPQQQUUUWWW[[[[[[```ffflllsss~~~vvveee``````ffftttoooQQQCCCGGGJJJNNN\\\ooo}}}ooo```VVVUUUSSSQQQNNNLLLJJJIIIGGGFFFEEEDDDCCCBBBBBBBBB<<<<<<;;;:::999888888777666666666666555555555555333333333444444444555555444444444555555555666666666777999;;;;;;BBBTTTfffrrrpppmmmwww~~~qqqkkkhhhhhhhhhfffeeegggeeefffhhhjjjkkkjjjgggddd^^^XXXSSSQQQPPPRRRZZZccckkkhhhbbb]]]XXXVVVVVVVVVWWWUUUSSSQQQPPPPPPPPPPPPQQQMMMKKKMMMNNNNNNSSSYYY]]]aaafffjjjnnnpppsssuuuqqqoookkkgggbbb^^^ZZZYYYYYY\\\bbbhhhmmmppprrrrrrlllhhhdddaaabbbbbbbbb```aaadddlllwwwtttpppsss~~~vvvnnn\\\UUUOOOQQQTTTVVVYYY\\\\\\jjjyyyooo\\\SSSUUUPPPKKKKKKMMMaaauuu[[[OOOLLLIIIFFFDDDCCCBBB@@@>>><<<<<<;;;:::999888888777555555555444333333222222222222222222222222222222000000000000000000000000/////////000000000111111000000000000111111111111222111111333333333999BBBLLL[[[cccgggqqqsssqqqtttuuu~~~zzzjjj\\\SSSMMMHHHDDDAAAAAAAAA@@@???>>>===<<<999888777666555555555555666666888:::<<<>>>???@@@BBBCCCBBBBBBBBBAAA@@@????????????AAACCCGGGJJJLLLPPPTTTXXX[[[\\\___cccfffbbb]]]VVVRRRQQQSSSUUUWWWSSSSSSTTTUUUWWWYYY\\\]]]]]]aaaeeeiiilllooorrrtttuuuvvvvvvuuuttttttvvvwwwvvv|||~~~ttt~~~|||yyyuuuoooiiieee]]]ZZZUUUQQQOOOQQQUUUWWW[[[\\\```gggnnnuuurrrbbb]]]___fffuuu~~~kkkNNNBBBHHHLLLRRR```sssyyykkk```TTTTTTSSSRRRPPPMMMKKKJJJGGGGGGFFFDDDCCCCCCCCCCCC===<<<;;;;;;999999888777777666666666555555555555333333333444444444555555444444444555555555666666666777:::;;;;;;@@@QQQaaalllqqqnnnwww|||ooojjjfffggggggeeedddgggfffggghhhkkkmmmkkkhhhddd```ZZZTTTRRRQQQTTT\\\fffrrrnnnggg```[[[WWWVVVVVVZZZXXXTTTRRRQQQPPPOOONNNLLLIIIIIIKKKLLLMMMRRRXXX^^^cccjjjqqqvvvzzz~~~|||zzzvvvqqqjjjccc^^^[[[ZZZ\\\```dddggghhhggggggfffcccaaaaaadddfffeeecccdddhhhrrrzzzsssrrrwww~~~rrrjjj[[[SSSOOOQQQUUUWWWZZZ]]]]]]mmm}}}lllYYYRRRUUUPPPKKKKKKNNNeeepppXXXNNNLLLJJJFFFDDDCCCBBB@@@>>>===<<<;;;;;;999999888777666555555444444333222222222222222222222222222222000000000000000000000000---.........//////000000000000000000111111111111333111111222222222999BBBJJJZZZaaafffrrrvvvssswwwttt{{{|||lll^^^TTTMMMHHHEEEAAAAAAAAA@@@???>>>===<<<999999777666555555555555555666888:::<<<>>>@@@@@@EEEEEEEEEEEEDDDCCCBBBBBBBBBAAAAAAAAADDDHHHLLLOOOPPPTTTYYY^^^```bbbcccddd]]]XXXRRRQQQSSSWWWXXXWWWUUUVVVWWWZZZ]]]```bbbccceeegggiiilllooorrrtttuuusssvvvyyy{{{||||||}}}~~~~~~|||~~~~~~zzzxxxuuuppphhhaaaZZZUUUQQQPPPSSSVVVXXXYYY\\\bbbdddjjjssswww~~~jjjcccfffccciiizzzcccMMMKKKLLLLLLVVVgggzzz~~~sssaaaXXXVVVTTTQQQOOONNNNNNNNNHHHHHHGGGEEEDDDCCCBBBAAA<<<<<<<<<;;;;;;:::::::::999888777666666555666666444444444444444444444444555555555555666666666666777777888999999>>>KKKYYYiiiuuukkkooo{{{qqqoookkkhhhfffeeefffgggiiijjjlllnnnmmmllliiihhhfff___WWWTTTSSSWWWbbbmmm|||yyynnnaaaZZZZZZ[[[YYY[[[ZZZYYYXXXUUUSSSQQQOOONNNNNNMMMKKKKKKMMMRRRUUU^^^gggsss}}}~~~wwwmmmddd```aaabbbdddeeeeeeffffffeeefffggggggggghhhkkknnnlllttt~~~yyyuuu{{{yyyllldddVVVSSSQQQQQQTTTXXX\\\^^^dddpppvvvcccTTTVVVPPPNNNNNNMMMTTTnnn}}}gggVVVOOONNNMMMJJJGGGDDDBBBAAA@@@@@@???>>>===;;;:::888888777777555444444444444444333333333222222222111111000000111111111111000000000000000000111111111111000111111111111222222222333333333333333666:::>>>HHHSSS```jjjssszzzzzzvvvvvvyyyvvvfffYYYPPPIIIEEEBBBBBBAAAAAA@@@??????>>>;;;:::888777666666666666777777888999<<>>>>>======<<<;;;;;;:::888888777666666666666666444444444444444444444444555555555555666666666666777666888999999===JJJWWWfffxxxmmmnnnzzzpppmmmjjjgggeeeeeeffffffiiijjjlllnnnnnnllljjjhhhfff___XXXTTTSSSWWWcccnnn~~~zzzpppccc[[[[[[\\\ZZZ[[[[[[[[[ZZZXXXWWWUUUTTTQQQQQQOOOMMMMMMOOOTTTXXXaaajjjwwwwwwooojjjjjjkkkkkkkkkkkkjjjjjjhhhhhhiiiiiiiiikkknnnqqqttt~~~~~~wwwuuuhhh```TTTRRRPPPQQQTTTYYY]]]```hhhuuurrr```RRRTTTNNNLLLMMMNNNXXXtttuuuaaaRRRNNNNNNMMMKKKHHHFFFDDDCCCBBBAAA@@@???>>><<<;;;:::999777777666555444444444444333333333222222222222111000000111111111111000000000000000000111111111111000111111111111222222222111222222222222555999<<>>===<<<;;;;;;888777666666666666666666444444444444444444444444555555555555666666666666777666777999:::===HHHTTTddd~~~rrrooo{{{xxxmmmkkkhhheeecccccceeeeeehhhjjjlllnnnnnnllljjjiiieee___YYYUUUTTTXXXeeeqqq}}}rrreee]]]]]]]]]\\\\\\\\\\\\\\\]]]]]]\\\\\\XXXWWWTTTQQQPPPRRRVVVZZZbbblll{{{yyyuuuuuutttsssrrrqqqqqqpppmmmnnnmmmllllllnnnqqqtttxxx~~~yyy|||pppcccZZZRRRQQQPPPQQQTTTYYY___bbbmmm|||{{{lll\\\PPPQQQLLLIIIKKKPPP^^^{{{lll\\\PPPMMMMMMLLLKKKIIIGGGFFFEEEEEEBBBAAA@@@???>>><<<<<<;;;888777666555555444444444333333333333222222222222000000111111111111000000000000000000111111111111000111111111111222222222000111111111111444777;;;CCCMMMZZZeeepppxxxzzzwwwooopppvvvpppaaaUUULLLGGGCCCCCCBBBBBBAAA@@@@@@@@@<<<;;;999777666666666777777777777999;;;>>>AAACCCIIIKKKNNNOOONNNMMMMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLMMMQQQSSSRRRRRRTTTSSSOOOQQQSSSWWWZZZ]]]aaafffiiiqqqpppooooooppprrruuuwwwyyyyyyyyyzzz|||~~~{{{uuupppllleee]]]WWWRRRQQQOOOPPPRRRVVVZZZ\\\\\\bbbeeemmmzzzuuueee```dddgggsss}}}cccOOOPPPVVV\\\nnnuuurrrwwwlllddd\\\ZZZWWWTTTQQQOOONNNNNNJJJIIIHHHGGGEEEDDDCCCCCCCCCBBBAAA???>>><<<;;;;;;888888777666666666666777555555555555555555555555555555555555666666666666777666777999:::===FFFPPPbbb{{{sssyyy|||uuukkkiiifffcccbbbbbbdddeeegggiiikkkmmmnnnmmmkkkjjjeee```ZZZWWWUUUYYYfffttttttggg```___```^^^^^^^^^___```aaacccdddeee```^^^[[[VVVSSSSSSVVVYYY```jjjyyy~~~|||{{{zzzyyyyyyxxxxxxxxxvvvuuusssqqqoooqqquuuxxx}}}xxxjjj]]]VVVPPPPPPPPPQQQUUUZZZaaafffooouuufffXXXOOOOOOJJJGGGIIIQQQccc{{{eeeXXXOOOOOOLLLKKKJJJIIIHHHGGGGGGGGGBBBBBBAAA@@@>>>===<<<<<<999888777666555555555555444444333333333222222222000111111222222111111000///000000000111111111111000000111111111222222222000111222222222444777:::???IIIVVVaaalllvvvyyywwwllljjjooo{{{uuueeeWWWMMMGGGDDDDDDCCCCCCBBBAAAAAA@@@===<<<:::888777666777777666666777999;;;>>>AAABBBHHHJJJMMMNNNMMMMMMMMMNNNPPPPPPOOONNNNNNNNNMMMMMMLLLOOOQQQOOOPPPRRRRRROOORRRUUUXXX[[[___eeennnttt{{{zzzyyyxxxyyy{{{}}}~~~zzztttooojjjccc[[[UUUOOOOOOPPPQQQSSSWWW[[[^^^```eeegggooo}}}qqqccc```eeejjjxxx{{{bbbPPPRRRWWW^^^rrrnnnqqq{{{mmmeee^^^[[[YYYVVVSSSQQQOOOOOONNNKKKKKKJJJIIIGGGFFFEEEDDDDDDCCCBBB@@@???===<<<<<<::::::888777777777777777555555555555555555555555555555555555666666666666777555666999:::<<>>===;;;999777777777777666666777888;;;>>>@@@BBBGGGJJJMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPNNNQQQRRRQQQRRRUUUVVVTTTWWWZZZ\\\^^^ccclllyyy~~~yyyrrrlllgggaaaYYYSSSMMMOOOQQQRRRTTTXXX]]]aaaccchhhjjjrrrzzzmmmbbbaaagggmmm|||vvv___OOOQQQWWW^^^sss~~~nnnvvvrrriiiccc\\\YYYXXXUUUSSSQQQPPPOOOOOONNNMMMLLLKKKIIIHHHGGGGGGEEEDDDCCCBBBAAA@@@???>>>===<<<;;;999888777777777555555555555555555555555555555555555666666666666777555555999:::<<>><<<;;;:::999888777666666666666444444444444333333333333111111222222222222111111000000000000111111111111000111111111111222222222111333444444444555777999999BBBNNNXXXdddpppvvvuuulllgggiiixxx}}}lll]]]QQQKKKFFFFFFEEEEEEDDDCCCCCCBBB@@@>>><<<:::888777777777666666666888:::===@@@BBBHHHJJJMMMOOOOOOOOOPPPQQQNNNOOOPPPQQQRRRRRRRRRQQQQQQTTTUUUSSSUUUZZZ\\\[[[^^^aaaeeehhhmmmxxxvvvvvvwwwtttrrrrrrqqqsssvvvyyyzzz{{{{{{{{{|||~~~{{{vvvnnniiiddd^^^WWWQQQLLLOOORRRTTTVVVZZZ___cccfffkkkmmmvvvsssiiiaaabbbjjjpppnnnYYYKKKPPPWWW^^^ssswwwrrr~~~nnniiibbbZZZWWWVVVTTTRRRPPPOOOPPPPPPPPPOOONNNMMMKKKJJJIIIIIIGGGFFFFFFEEEDDDDDDCCCCCCAAA@@@>>>;;;999888777666555555555555555555555555555555555555666666666666777555555999:::;;;???EEEUUUyyyuuuqqqgggfffcccaaaaaaccceeefffeeegggjjjmmmnnnnnnmmmlllhhheeeaaa\\\WWWZZZhhhwww~~~uuuiiidddeeegggfffddddddddddddfffiiilllnnnmmmnnnmmmjjjeeeaaa^^^^^^]]]aaafffiiijjjnnnssswwwuuufffZZZSSSQQQMMMPPPTTTWWWZZZaaakkksss}}}wwwcccWWWRRRPPPLLLIIIGGGKKK[[[tttbbbWWWPPPLLLOOOPPPOOONNNMMMLLLKKKKKKLLLLLLKKKHHHFFFBBB@@@===<<<::::::999888777777777777555444444444444333333333111222222333333222222111000000000000111111111111000111111111111222222222000222333333333333555777777@@@KKKUUUaaannnttttttoooiiijjjzzzpppaaaUUUNNNGGGFFFFFFEEEEEEDDDCCCCCC@@@???===:::888888777777555666666888:::===@@@BBBEEEHHHLLLMMMNNNNNNPPPQQQOOOOOOQQQRRRRRRRRRQQQPPPRRRUUUVVVUUUXXX^^^aaaaaaccciiiqqqvvv|||zzzpppjjjlllooollljjjlllhhhlllqqqttttttrrrqqqqqqqqqxxx~~~yyyssslllfffbbb\\\UUUPPPLLLOOORRRUUUWWWZZZ```eeegggllloooyyynnnhhh```ccckkkrrrhhhTTTHHHOOOVVV^^^sss~~~sssvvv{{{hhhddd^^^TTTUUUTTTRRRQQQPPPPPPPPPPPPQQQPPPOOONNNMMMKKKJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFCCCBBB???<<<:::888777666666666666666666666666666555555555555666666666777777444555999;;;;;;>>>CCCUUUyyy~~~tttqqqgggeeecccbbbaaaccceeegggdddfffjjjmmmnnnnnnmmmmmmiiigggccc]]]WWWYYYhhhxxx}}}tttiiidddfffhhhgggeeeeeeddddddfffiiikkkmmmmmmooopppnnnkkkfffdddcccaaaccceeeeeedddeeejjjnnnqqquuu{{{~~~qqqbbbWWWQQQPPPMMMQQQUUUXXX[[[bbbmmmuuusss```TTTPPPPPPKKKIIIHHHNNN___yyyaaaXXXSSSOOOSSSRRRQQQPPPOOONNNMMMMMMMMMOOONNNKKKHHHEEEAAA???===;;;:::999888777777777777555555444444444333333333111222222333333222222111000000000000111111111111000111111111111222222222///000222222222222444555777@@@JJJTTT```lllrrrsssqqqjjjlll|||rrrdddXXXQQQGGGGGGFFFFFFEEEDDDDDDDDDAAA???===;;;999888777888555555666888:::===@@@AAABBBEEEHHHJJJKKKLLLMMMNNNPPPQQQRRRRRRRRRQQQPPPOOORRRUUUVVVUUUXXX___ccccccfffnnnyyy|||oooppprrrtttuuusssooollleeegggkkknnnooommmkkkjjjjjjmmmpppssstttsssqqqooonnnqqquuuvvvyyy|||yyyqqqiiieee___WWWRRRRRRMMMQQQVVVYYYZZZ]]]bbbfffoooooosssyyykkkcccfffgggiiivvvzzzaaaWWWKKKKKKUUU]]]wwwzzzxxx|||vvviii```[[[[[[XXXWWWUUUSSSRRRRRRRRRRRRSSSRRRQQQNNNLLLJJJHHHGGGIIIIIIIIIHHHHHHIIIJJJJJJJJJHHHDDD???<<<:::999999888777777666555555444444777777777777777777777777555777888999:::;;;>>>@@@RRRmmm~~~rrrllleeeeeecccccccccccceeeeeegggiiillloooqqqpppooonnniiigggccc^^^[[[___jjjsss{{{vvvooojjjhhhgggggggggeeedddcccccceeeiiinnnqqqqqqqqqqqqqqqpppnnnmmmkkkmmmjjjfffbbb___^^^^^^^^^fffhhhkkkpppuuuzzz~~~xxxjjj\\\SSSQQQRRRRRRTTTVVVXXX\\\fffttt~~~mmm]]]TTTOOOLLLHHHGGGHHHSSSjjjtttbbbUUURRRUUURRRTTTTTTTTTSSSQQQOOOLLLKKKOOOMMMKKKHHHEEECCCBBBAAA>>>===;;;999777777777777777666666555555444333333222222222111111111111000000000000000000000000000000111111111111222222222111111111111222333444555999<<>><<<:::888888888888666666666555444444333333222222222222111111111111000000000000000000000000000111111111111222222222111111111111222333444555888:::DDDRRR___gggooovvvtttqqqoooyyyrrrbbbUUULLLJJJHHHGGGHHHHHHGGGFFFFFFDDDAAA===:::888777666777666666666777:::<<<>>>@@@CCCFFFHHHIIIIIIKKKLLLMMMNNNOOOOOOOOOOOOQQQSSSSSSXXXZZZ[[[bbbnnnyyy}}}uuueeeZZZWWWWWWVVVWWWZZZ^^^bbbeeennnqqqwww}}}{{{wwwuuulllddd___ZZZRRRNNNNNNQQQUUUYYY[[[\\\___dddhhhoootttuuukkkfffgggiiisssmmmSSSNNNEEEFFFQQQ___~~~uuuzzzuuuccc___[[[WWWVVVYYY[[[\\\]]]\\\YYYVVVTTTRRRQQQPPPNNNLLLJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIGGGDDDAAA>>><<<;;;;;;888888888888777777777777777777777777777777777777444555777888888999<<<>>>BBBYYYtttsssnnnfffeeedddccccccdddeeefffhhhjjjmmmpppqqqqqqpppoookkkjjjgggbbb^^^```fffkkkppplllhhhffffffgggggggggiiihhhffffffhhhkkknnnpppqqqrrrtttvvvwwwwwwvvvvvvvvvuuurrrpppmmmjjjhhhfff`````````aaaccceeeggghhhmmmqqqxxx~~~yyylll^^^RRRMMMMMMOOOSSSVVVZZZ]]]dddqqqvvvcccWWWQQQNNNMMMOOOJJJNNNccchhh[[[TTTTTTVVVPPPTTTTTTTTTTTTRRRPPPMMMLLLJJJIIIGGGEEECCCBBBAAAAAA???>>>===;;;:::999999999666666555555444333333333333222222222111111111111000000000000000000000000000111111111111222222222111111111111222333444555666888BBBPPP]]]eeennnuuuwwwtttsss{{{xxxhhh[[[NNNLLLIIIHHHHHHHHHHHHFFFGGGEEEBBB???<<<:::888777666555555555666999;;;===>>>AAADDDFFFGGGHHHJJJKKKLLLMMMNNNNNNNNNPPPSSSUUUUUUZZZ^^^bbbkkkzzzpppaaaYYYUUU[[[\\\^^^```dddjjjpppuuu~~~zzzvvvrrrjjjbbb]]]XXXQQQNNNNNNRRRVVVYYY[[[\\\___eeeiiimmmsss~~~qqqiiihhhggglll{{{~~~dddOOONNNGGGHHHUUUfffrrr{{{mmm______]]]YYYWWWXXX[[[^^^```___[[[VVVSSSPPPPPPOOOMMMLLLJJJIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGFFFCCCAAA>>>===<<<;;;777777777777777777777777666666666666666666666666333555666777777888;;;===???SSSjjjyyyuuuooogggfffeeeddddddeeefffggghhhjjjmmmoooppppppnnnmmmjjjiiifffbbb______cccfffiiigggddddddeeeggghhhgggiiihhhgggggghhhkkkmmmooossstttvvvxxxyyyyyyyyyyyyxxxwwwwwwvvvtttrrrpppoookkkjjjhhhfffdddccccccccceeeiiiooovvv}}}~~~vvvhhh[[[RRROOOPPPSSSTTTXXX\\\```ggguuuooo]]]TTTQQQOOONNNMMMIIIQQQmmm}}}```WWWTTTVVVVVVPPPSSSSSSSSSRRRQQQOOOMMMKKKGGGFFFEEECCCBBBAAAAAAAAA???>>>===<<<;;;:::999999666666555555444333333333333333222222222111111111000000000000000000000000000000111111111222222222111111111111222333444444666888@@@NNN[[[eeeooowwwxxxwwwwww}}}}}}mmm___PPPMMMJJJHHHHHHHHHGGGFFFGGGFFFCCC@@@===:::888777666555444444555777:::;;;<<>>===<<<<<<888888888777777777777777666666666666666666666666333555666666666777:::<<<===MMMaaaooo{{{vvvpppggggggfffeeeeeefffgggggghhhjjjlllnnnnnnllljjjiiieeeeeeccc```______bbbdddfffeeecccdddfffhhhhhhhhhiiihhhhhhhhhiiikkkmmmoootttuuuwwwyyyzzzzzzyyyyyywwwxxxyyyzzzzzzzzzyyyyyyuuusssqqqmmmiiieeebbb```aaacccggglllsss}}}yyyqqqcccXXXQQQQQQTTTVVVVVV[[[```dddkkk{{{|||hhhYYYSSSRRRQQQOOOKKKJJJYYY{{{qqqZZZVVVUUUWWWWWWPPPQQQQQQRRRQQQPPPNNNLLLKKKGGGFFFEEECCCBBBBBBAAAAAA>>>>>>===<<<<<<;;;:::999777666666555555444444333333333333222222222222111000000000000000000000000000000111111111222222222111111111111222333444444666777???MMMZZZeeepppyyyxxxzzz|||qqqcccRRRNNNJJJHHHGGGGGGGGGFFFGGGFFFDDDAAA>>>;;;999777666555444444555777999;;;;;;===@@@BBBDDDFFFIIILLLOOOPPPQQQQQQQQQSSSVVVYYY]]]dddkkkqqq{{{}}}ggg]]]\\\^^^bbbdddjjjpppxxx|||xxxtttlllddd\\\XXXTTTPPPOOOQQQSSSVVVZZZ\\\^^^bbbjjjoooxxxyyykkkdddfffiiitttmmmVVVLLLNNNJJJOOOddd~~~mmmiii|||}}}eee^^^___\\\XXXWWWVVVWWWYYYZZZYYYVVVSSSQQQNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIHHHGGGGGGFFFGGGGGGDDDCCCBBBAAA@@@???>>>===::::::999999888777777666777777777777777777777777444666777777777777:::<<<;;;GGGWWWeeetttwwwqqqhhhgggfffeeeeeefffggghhhhhhiiijjjkkkjjjhhheeecccaaa```^^^^^^___aaaccceeefffeeeeeegggiiijjjjjjhhhiiiiiiiiijjjkkkmmmooopppuuuvvvxxxyyy{{{{{{zzzzzzyyyyyyzzz|||~~~~~~{{{vvvpppkkkhhhdddddddddfffkkkttt|||qqqiii]]]SSSPPPRRRUUUWWWYYY___eeejjjrrrsssaaaUUURRRRRRQQQOOOMMMQQQggggggVVVWWWVVVWWWXXXRRRQQQQQQQQQQQQPPPNNNLLLKKKHHHGGGFFFEEECCCCCCBBBBBB>>>>>>???>>>>>><<<;;;:::888888777777666555555444333333333333222222222222000000000000000000000000000111111111111222222222111111111111222333444555666777>>>LLLYYYeeeqqqzzzzzz}}}~~~~~~vvviiiUUUQQQLLLIIIHHHHHHHHHGGGHHHGGGFFFCCC@@@===:::999777666555444555777999::::::<<>>======;;;:::999888777777777777777777777777777555666777777777888:::<<<999DDDQQQ^^^oooxxxqqqiiihhhgggffffffggghhhiiiggghhhiiihhhgggccc```^^^^^^\\\[[[\\\___dddhhhjjjiiihhhhhhjjjllllllkkkiiijjjjjjkkklllnnnqqqsssttttttuuuxxxzzz}}}~~~~~~~~~}}}}}}}}}~~~zzzvvvnnnmmmkkkjjjkkkpppxxx}}}}}}xxxkkkcccXXXQQQPPPSSSWWWYYY\\\ccckkkqqq{{{xxxkkkZZZQQQQQQRRRPPPMMMNNNXXXtttvvv___VVVYYYWWWWWWXXXSSSRRRRRRSSSSSSRRRPPPNNNMMMKKKJJJHHHFFFEEEDDDCCCCCC@@@AAAAAAAAAAAA???>>>===999999888888777777666666444444333333333222222222000000000000000000000000000111111111111222222222111111111111222333444555444555<<>>@@@CCCFFFKKKNNNTTTXXX]]]aaadddeeehhhiiiqqqzzz}}}ooodddddd______eeekkkpppyyy|||wwwqqqmmmddd\\\UUURRRPPPMMMNNNQQQVVVYYY]]]```ccciiiqqqxxxssshhhdddbbbkkkzzzuuu___QQQQQQSSSRRR^^^~~~ttteeekkkooobbbaaaaaa\\\ZZZ\\\XXXWWWUUUSSSRRRRRRRRRRRRMMMLLLLLLLLLKKKKKKKKKJJJLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>><<<:::999888777777777777777777777777666777888888777888:::<<<:::CCCNNN\\\mmmxxxqqqiiihhhgggffffffggghhhiiigggggghhhgggdddaaa]]]ZZZ\\\[[[ZZZ\\\aaafffkkkmmmkkkjjjkkklllnnnmmmkkkiiikkklllmmmoooqqqsssuuuwwwrrrtttxxx{{{~~~~~~xxxwwwuuurrrpppqqqtttwwwzzzzzzttthhhaaaWWWRRRRRRVVVYYY[[[^^^fffooowwwsssfffWWWOOOPPPQQQOOOKKKMMM[[[zzznnn[[[VVV[[[XXXWWWXXXTTTTTTTTTTTTTTTSSSRRRPPPOOOMMMKKKJJJHHHFFFEEEDDDDDDBBBCCCCCCDDDCCCBBB@@@???::::::999999888777777777444444444333333333222222000000000000000000000000000111111111111222222222111111111111222333444555333333:::GGGUUUbbbooozzz}}}ssspppvvv{{{ttt[[[WWWQQQMMMLLLLLLLLLLLLMMMLLLKKKIIIFFFBBB???===888777666555666777:::;;;:::<<<>>>@@@CCCFFFKKKOOOUUUZZZaaagggkkknnnpppqqq|||}}}sssjjjdddaaaeeeiiinnnrrrvvv}}}zzztttnnniiiaaaZZZSSSPPPNNNNNNRRRXXXYYYXXX[[[aaaeeeiiirrrzzz{{{mmmfffgggjjjpppzzz~~~nnn[[[OOORRRPPPVVVjjjkkkppptttrrrkkkccc^^^^^^^^^[[[XXXYYYYYYXXXVVVTTTSSSQQQQQQLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCAAA???>>>>>><<<:::777777777777777666666666666777888888888999999999999:::BBBLLLYYYkkk~~~wwwoooiiigggfffeeefffgggfffeeeeeecccbbbbbb___YYYXXX[[[XXXXXXZZZ```iiippptttuuuqqqlllkkkooopppmmmnnnsssooooooooonnnnnnpppsssuuuvvvxxxzzz|||}}}}}}zzzxxxwwwwww|||}}}uuukkk```ZZZSSSQQQSSSVVVYYYYYYdddlllssszzzlll___SSSPPPOOOLLLJJJIIINNN\\\{{{}}}ddd```ZZZWWWVVVWWWXXXXXXWWWVVVVVVVVVWWWUUUSSSPPPNNNNNNMMMLLLKKKIIIGGGFFFBBBCCCDDDDDDCCCAAA???===<<<<<<:::999888666555444444444444444444444333333222222222111111111111000000000000000000000000000000111111111111222222222444444999EEERRR^^^lllwwwxxxlllllloooyyyuuueee[[[RRROOOMMMKKKJJJLLLJJJJJJLLLNNNMMMHHHAAA<<<;;;666333555777777999<<<;;;;;;<<<===AAAEEEHHHKKKVVVYYY^^^eeelllsssxxxzzz{{{tttooonnnllljjjiiikkknnnsssuuuvvvtttooojjjffffffiiilllooottt{{{}}}xxxrrrkkkfff___XXXRRROOONNNNNNRRRXXXZZZZZZ]]]dddiiimmmvvvxxxkkkfffhhhkkkttt~~~yyygggWWWNNNRRRSSS___|||xxxnnnxxxnnnhhh```\\\\\\\\\ZZZWWWXXXWWWWWWVVVUUUUUUTTTTTTNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEDDDCCCAAA@@@??????===:::888888888777777777777666666777777777888888888999999999@@@IIIUUUiiivvvnnniiigggeeeeeefffgggfffeeeiiieeebbb```ZZZTTTRRRUUUYYY[[[```iiirrryyy|||}}}vvvpppnnnqqqqqqnnnnnnqqqpppqqqqqqqqqqqqrrruuuvvvuuuxxxzzz|||}}}~~~zzz}}}zzznnneee\\\WWWRRRQQQSSSVVVYYYYYYccckkkuuutttfff\\\RRRPPPOOOLLLJJJIIISSSaaa}}}uuuddd```ZZZWWWVVVWWWXXXXXXWWWVVVUUUVVVVVVUUURRRPPPNNNNNNMMMLLLKKKIIIGGGFFFCCCCCCDDDDDDCCCAAA???===<<<<<<;;;999888777666555555555555444444444444333222222222222111111111111000000000000000000000000000111111111111222222222555444888BBBMMMXXXfffqqqxxx|||tttiiiiiimmmzzzyyyggg]]]TTTPPPOOOLLLKKKMMMKKKLLLNNNQQQPPPLLLEEE@@@===777444555666555666999<<<<<<<<<===@@@DDDGGGIIIQQQTTTZZZbbbkkksssyyy}}}uuulllfff```ZZZVVVVVVTTTRRRRRRTTTZZZ```ccchhhhhhfffeeegggmmmtttzzz}}}}}}|||~~~~~~yyytttnnngggbbb[[[UUUPPPNNNNNNNNNRRRXXXZZZ[[[aaahhhlllpppzzzssshhheeehhhmmmyyyqqq___SSSOOOQQQUUUhhh{{{sssuuuwwwhhhccc]]]ZZZZZZ[[[YYYWWWVVVVVVVVVWWWWWWWWWWWWWWWOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMKKKKKKJJJHHHGGGFFFEEEEEEDDDBBB@@@@@@@@@>>>;;;999999999888888777777777777666666666777777777888888999===CCCPPPeee~~~vvvnnnhhhfffddddddeeefffeeedddhhhddd___[[[UUUNNNMMMQQQXXX___jjjvvv|||xxxuuuvvvuuusssqqqrrrrrrrrrssstttuuuvvvvvvwwwuuuwwwzzz|||}}}~~~|||sssnnnkkkqqqssswww}}}sssfff]]]WWWUUUSSSSSSUUUYYY[[[\\\fffnnnzzz|||lll^^^WWWQQQPPPPPPLLLIIIIIIWWWgggkkkbbb___ZZZWWWWWWXXXXXXXXXWWWVVVUUUUUUUUUTTTRRRPPPNNNNNNMMMLLLKKKIIIHHHGGGCCCCCCDDDDDDCCCAAA???>>>===<<<;;;:::999888777666666666555555444444444444333222222222111111111111000000000000000000000000000111111111111222222222555444666>>>GGGQQQ^^^iiimmmuuupppffffffkkk{{{lllaaaWWWRRRPPPLLLLLLMMMLLLNNNQQQTTTUUUQQQKKKEEEBBB;;;777777777555666999<<<<<<<<<===???BBBEEEGGGKKKNNNUUU^^^hhhrrrzzz~~~oooiii___WWWRRROOOMMMKKKKKKJJJIIIJJJNNNUUU]]]aaaiiimmmqqqvvvzzz~~~|||wwwqqqjjjccc^^^WWWRRRMMMMMMNNNOOOTTTZZZ[[[]]]ccciiimmmqqq{{{zzzoooeeedddiiiooo~~~~~~iiiXXXRRRRRRUUU[[[rrrxxxwwwmmmddd```\\\ZZZZZZ[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXPPPPPPPPPOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLJJJIIIGGGFFFEEEDDDCCCAAAAAAAAA@@@===;;;::::::999999888888777777666666666666777777777777888:::???JJJ___zzzuuunnngggeeedddcccdddeeedddcccccc^^^YYYUUUPPPLLLNNNSSSWWWcccttt~~~|||~~~}}}yyywwwsssssstttuuuwwwxxxwwwvvvtttvvvyyy{{{|||~~~yyyrrrooopppqqqvvvzzzwwwlll```WWWTTTTTTTTTVVVYYY\\\___```lllsssxxxiiiYYYTTTPPPQQQOOOJJJHHHIIIYYYmmmyyyddd```]]]YYYVVVWWWXXXXXXXXXVVVUUUSSSSSSSSSSSSQQQOOONNNMMMMMMMMMKKKJJJIIIHHHDDDDDDDDDCCCBBBAAA???>>>======<<<;;;:::999888888777777666666555444444444333333222222222111111111000000000000000000000000000000111111111222222222444333555;;;BBBKKKYYYfffhhhrrrooofffeeekkk|||pppeeeYYYTTTPPPLLLKKKMMMLLLNNNRRRWWWXXXVVVPPPLLLGGG@@@;;;:::999888888;;;<<<<<<<<<===???AAACCCDDDGGGJJJQQQZZZdddnnnwww{{{zzzmmm[[[VVVPPPJJJGGGFFFGGGGGGIIIIIIIIILLLRRRZZZbbbgggqqquuu{{{zzzuuuoooggg___ZZZTTTOOOLLLMMMOOOPPPUUU\\\]]]___dddjjjlllppp{{{vvvkkkbbbdddkkkrrrwwwaaaTTTSSSUUUYYYccc}}}{{{~~~kkkbbb```]]]\\\\\\\\\]]]\\\[[[ZZZYYYYYYWWWWWWVVVUUUPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMKKKJJJHHHGGGFFFEEEDDDCCCBBBBBBAAA???===<<<;;;;;;:::999999888888666666666666777777777777666999<<>>======<<<;;;:::999999888888777666666555444444333333333222222222222111000000000000000000000000000000111111111222222222333222444999???HHHWWWfffgggrrrqqqiiiiiimmm}}}uuuiii\\\UUUQQQLLLJJJLLLKKKNNNRRRWWWZZZYYYUUURRRJJJCCC<<<;;;:::888999<<<;;;;;;<<<===>>>@@@AAABBBEEEHHHMMMUUU___iiiqqqvvv}}}}}}{{{ssscccWWWNNNLLLHHHDDDCCCCCCEEEFFFIIIJJJMMMRRRZZZccckkkoooyyy{{{}}}xxxssslllddd\\\VVVQQQLLLKKKMMMPPPRRRXXX^^^```bbbfffkkklllrrr~~~rrrhhhaaaeeeooowwwmmmXXXQQQSSSUUUUUUeee}}}zzzkkkaaa```___^^^^^^^^^______\\\\\\ZZZYYYWWWUUUTTTSSSPPPPPPPPPPPPOOOOOOOOOOOOMMMLLLLLLLLLLLLMMMNNNNNNNNNMMMMMMKKKJJJIIIHHHHHHFFFEEEDDDCCCDDDCCCAAA???======<<<;;;:::999999888666666666777777777888888555:::===@@@MMMeee|||wwwoooeeecccbbbaaabbbcccbbbaaa___XXXRRRNNNLLLMMMTTT]]]gggttt}}}|||{{{xxxuuuvvvxxxyyyvvvsssrrruuuxxxzzz|||~~~wwwlllbbbYYYTTTNNNPPPSSSUUUXXX\\\```dddooozzzjjj^^^UUURRRQQQOOOKKKIIIMMMSSSppplll___ZZZXXXUUUTTTUUUVVVVVVVVVUUUSSSQQQPPPPPPPPPOOONNNMMMMMMMMMMMMLLLKKKJJJIIIEEEDDDCCCBBBAAA@@@@@@???>>>>>>======<<<;;;;;;:::999999888777666555555444333333333333222222222222000000000000000000000000000111111111111222222222333222333777<<>>;;;999666777999999:::;;;<<<>>>???@@@AAADDDFFFKKKRRRZZZccckkkpppyyy~~~|||zzzyyyxxxwwwtttrrr}}}ooodddZZZPPPIIIFFFFFFEEEEEEEEEGGGJJJLLLQQQSSSXXX___hhhqqqyyy}}}~~~{{{vvvooohhh```WWWRRROOOKKKJJJNNNQQQTTTZZZ```bbbdddiiimmmooowwwxxxnnnfffaaahhhsss}}}xxxaaaPPPMMMPPPPPPTTTkkk~~~qqqfffaaaaaaaaa___^^^^^^___```\\\[[[ZZZXXXVVVUUUSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPMMMMMMLLLLLLMMMNNNNNNOOOMMMLLLLLLKKKJJJJJJIIIIIIGGGFFFDDDDDDEEEDDDBBB@@@>>>>>>===<<<;;;:::999999777777777888888888999999444;;;???>>>EEEXXXqqqxxxpppdddcccaaaaaabbbbbbbbbaaaZZZTTTNNNLLLMMMRRR\\\gggyyy~~~|||wwwwwwyyyyyywwwtttrrrtttxxxzzz|||~~~{{{oooddd[[[VVVSSSPPPRRRUUUWWWYYY]]]dddhhhsssxxxcccWWWSSSQQQOOONNNJJJJJJSSS^^^|||ddd[[[WWWUUUSSSRRRTTTUUUUUUTTTUUUSSSPPPOOOOOOPPPOOONNNMMMMMMMMMMMMMMMLLLKKKJJJEEEDDDCCCBBBAAA@@@@@@@@@???>>>>>>======<<<<<<;;;:::999999888777666555444444444333333333222222222000000000000000000000000000111111111111222222222444333444666999BBBTTTdddiiissssssppptttwwwttteee\\\UUUOOOMMMNNNNNNOOOQQQVVV[[[___```___WWWNNNDDD???;;;777666888777888:::<<<>>>???@@@@@@BBBDDDHHHNNNWWW```hhhmmmsss{{{~~~zzzuuupppnnnlllllllllllljjjiii|||rrrdddWWWOOOJJJFFFDDDAAACCCEEEHHHJJJNNNRRRUUU[[[^^^dddmmmvvv|||yyytttmmmfff]]]UUUOOONNNKKKJJJNNNRRRUUU[[[bbbdddfffjjjooosss|||ssskkkdddaaajjjwwwsssZZZJJJKKKMMMKKKZZZvvv}}}hhh___aaaaaaaaa```___^^^___```ZZZZZZYYYXXXVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRMMMMMMMMMMMMNNNNNNOOOPPPLLLLLLKKKKKKJJJJJJIIIIIIGGGFFFEEEEEEEEEEEECCCAAA???>>>===<<<;;;:::999999888888888888999999999999444<<<@@@===@@@QQQjjj{{{yyyqqqdddbbb``````aaabbbaaa```TTTNNNJJJKKKOOOWWWdddqqq~~~yyyxxxzzzzzzxxxuuurrrtttwwwzzz|||~~~vvviii^^^WWWSSSQQQTTTWWWYYYZZZ\\\aaahhhmmmyyytttaaaUUURRRPPPNNNLLLJJJLLLXXXeeeuuu^^^XXXVVVTTTRRRQQQSSSTTTTTTSSSUUURRRPPPNNNOOOOOOOOONNNMMMMMMMMMMMMMMMLLLKKKJJJEEEDDDCCCBBBAAA@@@@@@@@@??????>>>>>>======<<<<<<::::::999888777666555444444444444333333333222222000000000000000000000000000111111111111222222222666444444555777???QQQaaahhhrrrsssqqqwww{{{xxxhhh^^^WWWQQQOOOPPPPPPPPPRRRVVV\\\aaacccddd```VVVKKKEEE???999777999666777999;;;>>>???@@@@@@AAABBBFFFMMMUUU___ggglllnnnuuu{{{zzzxxxtttoooiiicccaaaaaaaaacccccccccaaa```YYYOOOJJJHHHGGGDDDAAADDDFFFIIILLLPPPVVV\\\aaaiiimmmuuu}}}~~~~~~~~~vvvoooiiibbbXXXQQQPPPNNNMMMLLLOOOTTTZZZ^^^```lllfffiiiuuu{{{ooohhhfffiiirrr|||}}}gggQQQKKKKKKNNNYYYjjjwwwsss}}}sssfffaaa___^^^^^^]]]]]]\\\\\\\\\\\\YYYVVVUUUUUUUUUTTTSSSTTTTTTTTTSSSRRRPPPOOONNNKKKKKKKKKLLLLLLMMMNNNOOOKKKKKKKKKMMMNNNMMMJJJHHHHHHGGGFFFEEECCCCCCBBBBBB@@@???>>>===;;;;;;::::::999999999888888888888888888777:::???AAAGGG\\\sssyyypppgggbbb```cccddd```[[[ZZZSSSLLLIIIMMMTTT___rrr}}}|||~~~~~~{{{wwwyyyyyyyyyzzz}}}|||nnnaaaXXXSSSPPPNNNSSSUUUYYY]]]___bbbkkkvvv}}}hhhXXXRRRQQQKKKKKKOOOJJJIIIaaajjj\\\XXXRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSQQQOOONNNNNNNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJEEEEEEDDDCCCBBB@@@>>>===>>>>>>>>>>>>============999777666666777777666444444444333222222222333333222222222111111111111000000111111111111222222222222333555666777>>>OOO```iiirrrzzz|||~~~~~~zzz~~~{{{ppphhhYYYSSSTTTQQQQQQRRRTTTVVVZZZ```ggglllfffaaaVVVIIIBBB@@@===999999999;;;<<<>>>???@@@AAAAAABBBCCCHHHOOOWWW```eeelllmmmoooooolllfffaaa]]]YYYXXXXXXXXXZZZ[[[ZZZZZZSSSNNNFFFCCCCCCCCCCCCAAAIIIKKKOOOTTTYYY___fffkkkqqquuu|||{{{ssslllggg```VVVPPPNNNMMMMMMNNNPPPUUUZZZ^^^```fffccciiivvv|||}}}llleeeeeejjjttt~~~yyyaaaNNNIIIFFFKKK[[[vvvsssqqq|||lll___[[[[[[\\\\\\\\\\\\[[[[[[ZZZYYYWWWTTTSSSTTTTTTSSSRRRTTTTTTSSSSSSRRRPPPOOONNNLLLKKKKKKJJJKKKLLLNNNOOONNNMMMMMMMMMMMMMMMJJJHHHHHHGGGFFFDDDCCCBBBBBBBBBAAA@@@???>>><<<<<<;;;;;;999999999999999888888888999888:::>>>???DDDXXXmmm|||ssshhhccc```bbbbbb]]]YYYWWWOOOLLLLLLPPPWWWcccxxx|||yyyzzzzzz{{{|||~~~wwwjjj^^^VVVRRRQQQPPPVVVWWW\\\aaacccgggrrr}}}xxxdddUUUQQQSSSLLLJJJLLLHHHKKKfff}}}eeeYYYWWWRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSQQQPPPNNNNNNNNNOOOMMMMMMLLLLLLKKKJJJJJJJJJEEEEEEEEEDDDBBBAAA???>>>????????????>>>>>>>>>>>><<<:::888777888888777666555444333333222333333333222222222222111111111111000111111111111222222222222333555666666<<>>>>>======::::::::::::999999999888:::888:::======AAARRRfffvvvjjjddd___```___ZZZUUUSSSLLLKKKMMMSSS\\\kkk}}}}}}}}}~~~xxxpppcccXXXSSSQQQRRRRRRUUUWWW[[[aaaeeekkkxxxppp]]]QQQOOOSSSLLLIIIIIIHHHQQQqqqsss___VVVUUUSSSSSSRRRRRRRRRSSSTTTTTTTTTSSSRRRPPPOOOOOOOOOOOOMMMMMMLLLKKKKKKJJJJJJIIIFFFFFFFFFEEECCCBBB@@@???@@@@@@@@@????????????>>>@@@===:::888888999888888555555444333333333333333333222222222111111111111000111111111111222222222333333444555555999GGGUUUfffpppyyy|||~~~|||wwwzzz~~~|||xxxooo^^^VVVUUUPPPQQQSSSUUUWWW[[[aaahhhmmmqqqnnndddWWWMMMGGG@@@888999999:::;;;===???AAABBBCCCCCCDDDGGGMMMSSSYYY]]]___```aaa```]]]XXXSSSOOONNNNNNPPPQQQTTTVVVXXXZZZEEEDDDDDDEEEHHHLLLQQQTTTYYY]]]bbbiiiooovvv}}}|||{{{ssslllddd```ZZZRRRMMMMMMKKKNNNRRRUUUYYY]]]```cccfffhhhpppyyyuuugggaaafffppp{{{{{{eeeMMMIIINNNMMM]]]~~~qqqiiitttmmmccc^^^[[[UUUVVVYYY[[[\\\[[[YYYWWWTTTSSSRRRRRRTTTTTTTTTSSSRRRRRRRRRRRRQQQPPPOOOOOONNNLLLKKKJJJLLLOOOSSSVVVXXXTTTPPPMMMLLLKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>><<<<<<;;;;;;::::::999999:::777999======???OOOaaa}}}yyyllleee___^^^[[[VVVQQQPPPLLLKKKMMMVVVddduuu|||oooggg\\\SSSPPPQQQSSSUUUXXXYYY^^^dddiiiqqq{{{iiiXXXOOOOOOPPPKKKGGGGGGKKK]]]}}}iii[[[UUUTTTTTTSSSSSSRRRSSSSSSTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPMMMLLLLLLKKKJJJJJJIIIIIIGGGGGGGGGFFFEEECCCBBBAAA@@@@@@@@@?????????>>>>>>CCC???;;;888888999999999777666555444333333333444333333222222222111111111000000111111111222222222333333444555444666AAAMMMbbblllvvvyyyyyy{{{zzzwww~~~}}}yyyzzz}}}}}}zzz~~~uuudddZZZWWWQQQRRRSSSUUUWWW[[[aaahhhmmmpppoooiii___WWWPPPGGG???;;;;;;;;;<<<===???AAABBBCCCDDDEEEHHHLLLQQQUUUXXXYYYYYYYYYXXXUUUQQQMMMJJJNNNOOOQQQRRRTTTWWWZZZ]]]EEEGGGJJJLLLOOOSSSZZZ```jjjnnnsssyyyzzzyyyppphhhaaa]]]XXXQQQMMMMMMKKKOOOTTTWWWZZZ]]]bbbeeejjjlllrrryyy}}}sssgggccciiittt{{{~~~qqq[[[FFFHHHPPPQQQhhhpppssssssgggaaa^^^\\\TTTVVVYYY[[[\\\ZZZYYYWWWTTTSSSRRRSSSUUUUUUTTTSSSPPPQQQQQQQQQQQQQQQPPPPPPNNNMMMLLLLLLOOOTTTYYY\\\YYYUUUPPPMMMKKKJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDBBBAAA@@@======<<<<<<;;;::::::999999666888======???MMM^^^|||nnnfff^^^\\\XXXRRRNNNMMMNNNMMMPPP[[[nnn~~~tttfff___VVVPPPOOORRRUUUXXX]]]^^^bbbiiipppzzzuuucccUUUOOOPPPKKKIIIFFFHHHTTTmmmzzz}}}qqqbbbYYYVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSRRRQQQQQQPPPLLLLLLKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@@@@?????????>>>>>>CCC???;;;888888999999999888777666555444444444444333333333222222222222111000000111111111222222222444333333555444555===GGGZZZeeeooossssssssspppmmmsssyyy}}}}}}{{{yyy|||kkk___[[[SSSSSSTTTVVVWWWZZZ```gggkkkooopppnnnggg```XXXNNNDDD>>>>>>======>>>@@@BBBCCCDDDEEEFFFIIILLLOOORRRTTTUUUUUUTTTSSSPPPMMMKKKIIINNNPPPRRRSSSUUUXXX\\\```FFFKKKQQQSSSUUUZZZcccjjjuuuyyy}}}xxxvvvllleee]]]ZZZUUUOOOLLLMMMLLLPPPUUUXXXZZZ^^^dddhhhmmmooottt{{{xxxqqqhhheeellluuuxxxuuucccTTTEEEFFFNNNSSSooozzzttt}}}kkkddd^^^ZZZXXXUUUVVVXXXZZZZZZYYYWWWVVVSSSSSSRRRSSSUUUUUUTTTRRROOOPPPPPPQQQQQQQQQPPPPPPNNNNNNNNNOOORRRWWW[[[^^^WWWTTTPPPMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFDDDEEEFFFFFFFFFEEECCCBBB???>>>>>>===<<<;;;::::::999666777<<<===>>>JJJYYY}}}pppggg^^^ZZZVVVQQQLLLLLLNNNRRRYYYgggyyy{{{mmm___YYYSSSOOOPPPSSSWWWYYY[[[\\\aaaiiisssnnn]]]SSSPPPOOOHHHGGGGGGMMMaaa~~~www|||jjj___ZZZWWWVVVUUUUUUTTTSSSSSSSSSTTTTTTSSSSSSTTTTTTSSSRRRQQQQQQLLLLLLKKKJJJJJJIIIIIIHHHIIIIIIIIIHHHHHHGGGEEEEEEAAAAAAAAA@@@@@@@@@??????BBB???<<<:::::::::::::::999888777666555444444444333333333333222222222222000111111111111222222222444222333555444444:::AAAPPP\\\iiinnnpppooolllhhhmmmuuuyyyyyyrrreee___WWWTTTUUUVVVWWWYYY^^^dddhhhpppssstttoooiii```SSSHHHCCCAAA@@@??????@@@BBBCCCDDDEEEGGGJJJLLLOOOPPPQQQRRRRRRQQQPPPOOOMMMLLLKKKMMMPPPSSSTTTVVVZZZ```fffLLLSSS[[[___```fffpppyyy{{{tttrrrhhhaaaYYYVVVRRRMMMKKKLLLNNNRRRVVVXXXYYY^^^eeekkkooosss{{{sssoooiiigggmmmuuurrrjjjTTTOOOFFFGGGOOOZZZyyy|||zzzvvveeeaaa\\\WWWVVVVVVVVVVVVWWWVVVVVVUUUUUURRRRRRRRRSSSTTTTTTRRRPPPNNNOOOPPPPPPQQQQQQQQQQQQOOOOOOPPPQQQTTTWWWZZZ[[[TTTQQQNNNMMMLLLLLLKKKIIIIIIHHHGGGGGGFFFGGGGGGGGGEEEFFFGGGHHHHHHGGGEEEDDD@@@??????>>>===<<<;;;::::::666777;;;;;;;;;DDDRRRnnnqqqggg^^^YYYUUUPPPLLLLLLMMMYYYhhhvvvrrrcccZZZVVVQQQPPPQQQUUUYYYZZZZZZ[[[aaalllyyy}}}gggXXXRRROOONNNHHHIIIJJJTTTmmm~~~yyywwweee]]]ZZZXXXVVVVVVUUUTTTTTTSSSSSSTTTTTTSSSSSSTTTTTTTTTSSSRRRQQQLLLKKKKKKJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFCCCCCCCCCCCCBBBBBBBBBBBBAAA???============<<<;;;:::999777666555444444444444444333333333222222222000111111111111222222222333222333666555444888???GGGUUUdddlllpppqqqnnnjjjllluuu}}}wwwyyyxxxkkkddd[[[VVVVVVVVVVVVXXX[[[aaaeeennnssswwwvvvqqqjjj\\\PPPGGGEEECCCAAA@@@AAABBBCCCDDDFFFHHHKKKMMMOOOPPPPPPQQQPPPPPPOOONNNNNNNNNNNNLLLPPPUUUXXXZZZ```hhhoooSSS[[[eeejjjlllrrr~~~xxxrrrpppfff^^^WWWSSSPPPKKKIIIKKKOOORRRVVVXXXYYY^^^fffmmmrrrwwwooonnniiigggmmmsssnnncccJJJLLLHHHIIIRRRaaammmaaa```\\\WWWVVVVVVVVVUUUTTTTTTSSSSSSSSSQQQQQQQQQRRRSSSRRRPPPMMMNNNNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQRRRTTTUUUWWWXXXRRRPPPMMMMMMMMMMMMKKKJJJIIIIIIHHHHHHGGGHHHHHHHHHFFFGGGHHHIIIIIIHHHFFFEEE@@@@@@???>>>===<<<;;;;;;<<<777666:::999888@@@LLL]]]rrrhhh^^^YYYUUUPPPLLLLLLJJJ^^^ttt|||kkk[[[WWWTTTQQQQQQSSSWWWYYY[[[```aaaiiiuuuzzzbbbUUUQQQOOOMMMIIIJJJMMMXXXtttzzzzzztttccc\\\ZZZXXXUUUVVVVVVUUUTTTSSSSSSTTTTTTSSSSSSTTTUUUUUUTTTRRRRRRLLLKKKKKKJJJIIIIIIHHHHHHJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@??????@@@@@@>>>===:::999888666555555444444444444444333333333222222000111111111111222222222333222333666666555888===BBBQQQbbblllrrrtttrrrooonnnwwwyyyuuuyyy{{{nnnfff]]]VVVVVVVVVVVVWWWZZZ___cccjjjqqqwwwyyyxxxrrreeeZZZJJJHHHDDDBBB@@@AAABBBCCCDDDFFFIIILLLNNNOOOPPPPPPPPPOOOOOONNNNNNNNNOOOOOOMMMRRRXXX\\\___fffqqqyyyiiimmmssswww{{{}}}vvvmmmfff___[[[UUUOOOLLLKKKLLLNNNPPPSSSWWWZZZ]]]ccckkkqqquuu{{{|||ooohhhgggnnnrrrkkk^^^UUUJJJGGGJJJQQQYYYmmmfff^^^]]]XXXUUUWWWUUUUUUTTTTTTSSSRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTUUURRROOONNNPPPRRRSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPOOONNNMMMLLLKKKLLLKKKIIIGGGFFFFFFFFFGGGIIIJJJJJJHHHFFFDDDDDDEEEBBBBBBAAA???>>><<<;;;;;;999888888999:::<<<>>>@@@SSSeeessseeeZZZVVVQQQKKKLLLRRRZZZiiipppaaa[[[RRRPPPQQQWWWZZZ[[[\\\___bbbeeelllzzzlll^^^WWWOOOKKKMMMHHHHHHRRRmmm{{{iii^^^\\\YYYYYY\\\XXXXXXWWWVVVTTTSSSRRRRRRRRRSSSSSSTTTTTTUUUUUUVVVUUUSSSPPPLLLJJJJJJKKKLLLKKKKKKKKKKKKKKKJJJJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFAAAAAABBBBBBAAAAAA@@@??????>>>;;;999777666666666555555444333333222222111222222222222222222222222333222111111222555777999AAAKKK[[[iiisssxxxyyyyyyxxxzzz}}}~~~}}}wwwjjjbbb]]]YYYWWWWWWWWWXXX]]]dddkkkpppxxx}}}}}}wwwooojjjZZZSSSHHHBBB@@@BBBCCCDDDEEEFFFHHHHHHIIIKKKOOORRRQQQSSSSSSRRRTTTWWWWWWSSSQQQSSSWWW]]]ggguuusssxxxzzzsssjjjddd]]]YYYSSSMMMKKKKKKMMMOOORRRUUUYYY\\\___eeemmmttt|||xxxmmmggggggmmmpppgggYYYPPPKKKJJJOOOYYYfff~~~ttt___[[[\\\YYYWWWZZZUUUTTTTTTSSSSSSRRRQQQQQQOOOOOOPPPPPPRRRSSSTTTUUUWWWTTTPPPOOOPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOOOONNNMMMLLLKKKLLLLLLJJJIIIHHHHHHIIIIIIJJJKKKKKKIIIFFFDDDDDDDDDCCCBBBAAA@@@>>>===<<<;;;999999999999:::<<<>>>???GGGWWWppptttfffZZZVVVRRRMMMOOOWWWaaaqqquuudddXXXTTTRRRPPPQQQWWW[[[ZZZ\\\___fffjjjttt~~~dddYYYUUUOOOKKKLLLJJJNNN]]]zzz}}}ggg]]][[[XXXXXX\\\XXXXXXWWWVVVUUUUUUTTTSSSTTTTTTTTTUUUUUUVVVVVVVVVUUUSSSPPPMMMKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGAAABBBBBBBBBBBBAAA@@@@@@???>>><<<999888777666666555555444444333222222222222222222222222222222222333222111111222555777888<<>>======;;;::::::::::::<<<>>>???AAANNNdddyyyuuufffZZZVVVSSSPPPUUU^^^kkk{{{wwwjjj]]]UUUTTTQQQPPPSSSYYY[[[[[[\\\___gggmmmzzzsss[[[UUUTTTPPPMMMLLLLLLVVVmmmxxxbbb[[[ZZZWWWXXX[[[XXXXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWUUUSSSPPPMMMLLLKKKLLLMMMKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGBBBBBBCCCCCCBBBBBBAAA@@@@@@>>>===;;;999888777777666666555555444333333222333333333333333333333333222222222222333444666777999BBBRRRdddtttrrrjjj^^^YYYVVVVVVWWWXXX]]]bbbdddjjjsss{{{~~~{{{xxxrrrhhh[[[OOOHHHEEEEEEFFFDDDEEEFFFFFFHHHKKKPPPSSS[[[^^^___]]]\\\^^^]]]YYYXXXYYY[[[aaalll}}}{{{rrrkkkddd___XXXTTTNNNJJJIIILLLQQQTTTWWWZZZ]]]```cccjjjttt{{{zzzpppiiihhhjjjmmmhhhZZZMMMFFFHHHKKKTTTfff}}}ssseeeZZZWWWWWWTTTPPPPPPSSSSSSRRRRRRQQQPPPPPPPPPMMMNNNOOOQQQRRRSSSSSSTTTUUUSSSQQQQQQRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLJJJFFFDDDCCCDDDDDDDDDCCCBBBAAA@@@???>>><<<;;;;;;::::::;;;===>>>AAAJJJ\\\qqqwwwhhhZZZUUUTTTSSS[[[fffwwwlllbbbYYYUUUVVVQQQQQQUUUZZZ]]]\\\___cccmmmtttjjjWWWTTTVVVRRRNNNNNNMMM```ooo^^^ZZZYYYWWWWWWZZZXXXXXXXXXXXXXXXYYYYYYYYYWWWWWWWWWWWWVVVVVVVVVVVVTTTRRRPPPNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>><<<;;;:::999888777777666555555444444333333333333333333333333333222222222222333444555666888@@@MMM^^^nnn{{{wwwoooaaa[[[VVVWWWXXXYYY\\\aaabbbhhhqqqyyy~~~{{{qqqcccUUUKKKEEEDDDCCCDDDEEEEEEFFFHHHLLLSSSWWWbbbfffhhheeeccccccbbb^^^^^^^^^___cccmmm}}}xxxooogggaaa]]]TTTQQQLLLJJJJJJNNNTTTWWWXXX[[[^^^aaafffnnnxxxvvvnnnhhhiiikkklllcccTTTIIIFFFKKKRRR```xxx~~~}}}vvviiiaaaZZZWWWVVVRRROOOMMMRRRRRRQQQQQQPPPOOOOOONNNOOOPPPQQQQQQRRRQQQQQQPPPQQQPPPPPPQQQSSSTTTSSSQQQNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMMMMMMMLLLKKKKKKIIIJJJJJJKKKLLLLLLLLLMMMLLLLLLLLLJJJGGGDDDDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@>>>===<<<;;;:::;;;<<<<<>>===<<<::::::888888777666666555555444333333333333333333333333222222222222333333444555888>>>IIIZZZkkkyyy}}}uuufff^^^YYYYYYZZZZZZ\\\```cccgggooowww}}}yyymmm^^^RRRIIIEEEDDDDDDEEEEEEFFFIIIPPPXXX]]]jjjoooqqqnnnjjjjjjhhheeeffffffeeegggnnn{{{uuukkkccc^^^[[[PPPNNNLLLKKKMMMQQQVVVZZZZZZ]]]```dddiiisss~~~|||rrrlllgggiiijjjggg\\\NNNHHHHHHKKKVVVlll~~~|||hhh^^^[[[XXXVVVUUUSSSQQQPPPQQQQQQPPPPPPOOONNNNNNNNNPPPPPPQQQRRRRRRPPPOOONNNMMMMMMNNNQQQSSSTTTRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKLLLLLLLLLLLLKKKKKKHHHIIIJJJKKKLLLKKKKKKKKKKKKLLLLLLJJJGGGEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@???===;;;;;;;;;;;;<<<>>>AAAKKK\\\mmm}}}ooo]]]WWWWWW\\\iiiwww|||aaaVVVSSSPPPPPPTTTVVVVVVZZZ___aaacccjjjssszzzfffZZZQQQRRRSSSNNNKKKNNN[[[}}}nnnaaaWWWXXXYYYUUUUUUXXXYYYYYYYYYYYYYYYYYYYYYZZZVVVVVVUUUUUUTTTSSSRRRRRRPPPOOONNNMMMLLLKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFDDDDDDDDDEEEDDDDDDCCCBBBAAAAAA@@@@@@???===<<<;;;999999888777777666666555333333333333333333333333111222222222333333333333555:::FFFXXXkkkzzz|||mmmddd]]]\\\]]]]]]]]]___bbbfffmmmtttyyy}}}wwwkkk^^^RRRKKKHHHEEEEEEFFFHHHLLLTTT^^^eeerrrxxx{{{xxxsssrrrqqqnnnoooooonnnooosss{{{}}}rrrggg___ZZZXXXMMMLLLLLLMMMPPPTTTXXX[[[\\\___ccchhhnnnxxxuuummmkkkfffggggggbbbTTTHHHFFFKKKLLL[[[vvv~~~qqq```WWWWWWVVVTTTSSSSSSRRRQQQPPPPPPPPPOOONNNNNNMMMMMMNNNOOOQQQRRRRRRQQQPPPOOOLLLLLLNNNPPPRRRRRROOOMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJKKKKKKLLLLLLKKKKKKJJJIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKKKKJJJHHHFFFGGGHHHFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@>>><<<;;;::::::;;;===???GGGUUUfffzzzuuubbb[[[[[[aaaooooooYYYTTTUUUSSSSSSVVVXXXYYY\\\```cccgggqqq|||ooo\\\TTTQQQTTTSSSMMMNNNTTTaaahhh]]]VVVXXXYYYUUUTTTWWWYYYYYYYYYYYYYYYYYYXXXXXXUUUTTTTTTSSSQQQPPPOOOOOONNNNNNMMMLLLKKKJJJIIIIIIKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAA@@@???===<<<:::999999888777777666666444444444444444444444444111111222333333333333222222777CCCVVVjjjyyysssiiiaaa``````___^^^___```ccciiipppvvv{{{~~~~~~uuuhhhZZZQQQLLLFFFFFFGGGIIIOOOYYYdddlllyyy|||{{{zzzxxxwwwxxxxxxyyyzzz~~~zzzpppeee\\\XXXVVVKKKKKKLLLNNNRRRVVVZZZ\\\^^^aaaeeejjjqqq|||{{{pppjjjjjjdddeeeddd]]]OOODDDFFFMMMSSSdddiii___UUUWWWWWWSSSQQQQQQPPPOOOPPPPPPOOOOOONNNMMMMMMLLLLLLMMMPPPRRRRRRRRRQQQPPPMMMMMMNNNPPPQQQPPPMMMJJJLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJKKKJJJHHHGGGHHHIIIGGGGGGFFFFFFEEEEEEDDDDDDBBB@@@>>><<<;;;:::::::::888:::BBBNNN___uuuyyyeee^^^^^^dddttt~~~zzzeeeRRRPPPTTTSSSRRRUUUZZZZZZ]]]aaadddiiiuuuxxxcccWWWSSSTTTXXXUUUOOORRRZZZbbbssseee[[[UUUYYYZZZUUUSSSVVVZZZYYYYYYYYYXXXXXXXXXXXXTTTSSSRRRQQQPPPOOONNNMMMMMMLLLLLLKKKJJJIIIIIIHHHKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCAAAAAABBBBBBAAA???>>>===::::::999999888777777777444444444444444444444444111111222333333333222222111555AAASSSggguuu{{{{{{wwwmmmdddbbbbbb```______^^^aaagggnnnuuuzzz~~~yyymmm^^^SSSMMMFFFGGGHHHKKKQQQ\\\hhhppp~~~~~~|||}}}}}}tttjjj```XXXRRROOOIIIKKKMMMNNNQQQUUUZZZ^^^bbb```fffqqqwww}}}vvvllleeedddiiiccc\\\SSSIIIDDDJJJSSS[[[rrrwwwcccZZZWWWTTTQQQPPPRRRRRRPPPNNNOOONNNMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOOOONNNMMMLLLLLLMMMNNNOOOLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAA???>>>============<<<>>>FFFUUUnnnoooiiinnnvvv}}}{{{tttddd[[[SSSRRRSSSSSSVVVYYY]]]```aaafffmmmooo~~~jjjYYYVVVQQQQQQVVVTTTNNNQQQ\\\pppxxx|||nnn\\\[[[ZZZXXXVVVUUUUUUTTTTTTVVVWWWWWWUUUSSSRRRRRRTTTRRRPPPPPPPPPOOONNNLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDCCCCCCBBBDDDCCCBBB@@@???>>>>>>>>>;;;;;;;;;::::::999999999777666555444333444555555333222222111111222222333777555:::JJJ[[[hhhrrrxxx{{{~~~uuuhhhddddddaaa^^^^^^___ccchhhmmmqqqwww}}}}}}yyypppaaaSSSNNNJJJGGGHHHPPP]]]kkkttt}}}xxxpppfff]]]VVVQQQOOOKKKMMMOOOQQQTTTWWW\\\___bbbbbbjjjtttzzz~~~uuujjjdddcccbbb[[[SSSLLLFFFFFFPPP[[[iiiooo```WWWXXXUUURRRQQQRRRRRRPPPNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOONNNNNNMMMMMMMMMLLLLLLMMMMMMMMMKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDBBBAAA???>>>===;;;:::<<>>>>>>>><<<<<<;;;:::999999888888777666555444333444444555333222222111111222222333555222666CCCRRR^^^hhhnnnwww{{{}}}zzz|||zzzmmmhhhgggcccaaa``````bbbfffkkkooouuu|||zzzmmm```SSSOOOKKKKKKRRR___mmmwww{{{xxxuuuvvvrrrjjjaaaZZZTTTPPPOOOMMMPPPSSSVVVXXXZZZ^^^```cccfffoooyyy~~~{{{rrrhhhaaa```[[[RRRJJJFFFFFFLLLYYYfffwww~~~ggg___UUUXXXVVVSSSRRRRRRRRRPPPOOONNNMMMMMMLLLMMMMMMNNNNNNOOOOOOOOOOOOOOONNNMMMLLLKKKKKKLLLMMMMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIHHHHHHHHHGGGHHHJJJKKKLLLLLLLLLLLLJJJJJJJJJIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFDDDBBB???>>>;;;;;;===@@@GGGZZZyyyfffWWWUUUQQQOOOSSSWWWYYY\\\```bbbfffgggpppooo\\\UUUSSSTTTXXXXXXRRROOO\\\mmm~~~qqq{{{~~~iii```]]]\\\ZZZYYYWWWWWWVVVVVVUUUVVVWWWUUURRRPPPOOOOOOOOONNNMMMNNNPPPQQQPPPOOONNNNNNMMMMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFIIIHHHFFFEEEDDDCCCCCCCCCDDDCCCBBB@@@????????????===<<<;;;:::999888777666666555444444333333444444333222222111111222222333555222444===IIISSS]]]fffrrrvvvwwwvvvwww~~~tttmmmjjjfffccccccaaabbbeeehhhlllrrrzzzzzzooo\\\WWWRRRPPPVVVbbbqqqzzz|||yyywwwtttnnnjjj|||rrrnnnfff^^^VVVQQQOOONNNNNNQQQUUUYYY[[[]]]___aaaeeekkkuuu}}}xxxpppfff```^^^UUUMMMFFFEEEHHHQQQ```mmm~~~nnnbbb```WWWXXXWWWUUUSSSRRRRRRQQQPPPNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNMMMKKKKKKIIIJJJLLLNNNNNNLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFHHHJJJLLLMMMNNNMMMMMMKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIIIIIIIGGGCCC@@@>>>>>>>>>@@@@@@CCCQQQlllooo]]]UUUQQQNNNPPPVVVZZZ[[[___cccggglllnnnxxx~~~dddWWWVVVTTTVVVWWWTTTLLLNNNbbbyyywwwtttbbb\\\\\\\\\ZZZYYYXXXWWWWWWWWWVVVWWWVVVTTTQQQOOONNNNNNOOONNNNNNOOOQQQSSSSSSRRROOOOOONNNNNNMMMLLLKKKKKKJJJJJJHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCEEEGGGHHHJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@?????????>>>===<<<:::999777666666555555555444444444444444333222222111111222222333777444555<<>>>>><<<;;;999888777666666666666555555555444444333222222111111222222333666444666;;;AAAIIIVVVbbblllppptttuuutttxxxvvvooogggddddddcccccccccdddgggnnnvvv|||~~~~~~rrrmmmfffbbbdddkkkuuu{{{vvvpppiiieee``````bbbbbb^^^ZZZvvvkkkggg```XXXRRRPPPOOOOOOPPPSSSWWW[[[^^^bbbfffiiiooowww~~~wwwrrrkkkaaa[[[YYYGGGEEEDDDFFFJJJTTTgggxxxrrr]]]XXXYYYUUUSSSTTTTTTSSSQQQQQQRRRTTTSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKMMMOOOOOOMMMKKKIIIIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHIIIIIIIIIIIIJJJGGGIIILLLOOOPPPOOOMMMLLLIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLHHHHHHHHHHHHFFFDDDBBBAAA???>>>>>>>>>===AAAOOO]]]xxxzzzhhhXXXQQQRRRSSSSSSWWW]]]______ccchhhhhhuuukkk[[[WWW[[[WWWUUUPPPKKKNNN___zzz~~~hhh___^^^ZZZZZZXXXWWWWWWVVVVVVVVVWWWWWWVVVTTTQQQOOOPPPQQQQQQPPPOOOPPPRRRSSSSSSQQQOOONNNNNNNNNMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIFFFEEEDDDCCCEEEGGGKKKMMMLLLMMMMMMMMMKKKIIIFFFDDDCCCCCCBBBAAAAAAAAAAAAAAA???>>>===<<<;;;:::999888666777777777777666555555333222222111111222222333333333555999===CCCQQQ^^^kkkpppwwwxxxuuuwww}}}uuukkkffffffddddddddddddgggmmmtttzzz}}}yyytttpppooorrrwwwzzz}}}vvvmmmddd^^^XXXUUURRRSSSUUUWWWVVVTTT~~~qqqeeeaaaZZZTTTQQQPPPQQQRRRRRRUUUXXX\\\```eeejjjnnnttt|||yyyrrrnnnggg]]]WWWUUUCCCDDDEEEGGGLLLYYYrrrvvvhhhZZZSSSTTTSSSPPPRRRSSSRRRQQQPPPSSSUUUWWWVVVTTTRRRPPPOOONNNNNNKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLNNNOOOOOONNNLLLKKKIIIIIIJJJJJJJJJKKKKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJIIIKKKNNNPPPPPPOOOMMMKKKHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLIIIHHHHHHGGGFFFFFFEEEEEEAAA???>>>??????@@@GGGOOObbbsssxxxggg\\\RRROOORRRUUUVVVZZZ```bbbbbbgggmmmoooqqqbbbYYYWWWZZZVVVRRRNNNOOO[[[rrrsssbbb\\\\\\YYYXXXWWWVVVVVVUUUVVVVVVWWWWWWVVVTTTQQQPPPRRRSSSRRRPPPOOOOOOPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLLLLIIIIIIIIIIIIIIIJJJJJJKKKGGGFFFEEEDDDFFFIIIMMMOOOLLLNNNPPPQQQOOOKKKGGGCCCCCCCCCBBBAAAAAAAAAAAABBB???>>>>>>===<<<<<<;;;;;;777888888999888777666555333222222111111222222333111222666999999>>>KKKXXXkkkpppyyy|||wwwvvv|||qqqkkkjjjddddddeeeeeeggglllsssxxx}}}{{{yyyyyyyyyxxxvvvsssmmmeee]]]VVVQQQMMMMMMLLLMMMNNNOOOQQQRRRyyymmm___\\\VVVRRRPPPQQQSSSUUUTTTVVVZZZ]]]aaagggnnnssswww|||uuunnnjjjdddZZZTTTRRRCCCEEEGGGJJJNNN___~~~|||hhhcccZZZQQQRRRTTTNNNQQQRRRRRRPPPPPPSSSVVVYYYXXXUUUSSSQQQOOONNNNNNJJJKKKLLLLLLLLLLLLLLLKKKLLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJKKKKKKKKKLLLLLLHHHHHHHHHIIIIIIJJJJJJJJJJJJLLLNNNQQQQQQOOOLLLJJJHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLJJJIIIHHHGGGGGGGGGGGGHHHEEEAAA@@@AAABBBBBBEEEJJJRRRfffhhh[[[WWWSSSRRRVVVVVVWWW[[[aaacccdddjjjqqqxxxwwwfff]]]WWWVVVXXXTTTPPPNNNTTTfffkkk]]]YYYZZZXXXWWWVVVVVVUUUUUUUUUUUUWWWWWWVVVTTTRRRQQQSSSUUURRRPPPNNNNNNNNNNNNLLLJJJLLLLLLLLLLLLLLLMMMMMMMMMHHHHHHHHHHHHIIIJJJKKKKKKHHHGGGEEEEEEFFFJJJNNNPPPLLLOOORRRTTTRRRMMMGGGCCCCCCCCCBBBAAAAAAAAABBBBBB??????>>>>>>=========<<<888999999::::::888777666333222222222222222222333222444888:::999;;;GGGUUUjjjpppzzz}}}xxxuuu}}}vvvooommmdddeeeeeefffhhhmmmssswww|||~~~{{{yyyrrrooojjjccc[[[TTTNNNKKKKKKLLLMMMMMMLLLNNNPPPSSS}}}pppfff^^^ZZZUUUQQQOOOPPPRRRTTTZZZ[[[]]]```dddjjjppptttzzzooofffeeeddd\\\RRRKKKDDDGGGJJJKKKRRRhhhzzzyyy|||cccYYYVVVQQQPPPTTTOOOPPPQQQPPPPPPPPPRRRTTTWWWVVVUUURRRPPPNNNMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJKKKJJJHHHGGGGGGHHHJJJKKKLLLLLLMMMNNNNNNLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJIIIIIIIIIFFFAAA???@@@AAACCCCCCLLL\\\tttttt^^^WWWTTTPPPQQQWWW[[[ZZZ]]]bbbeeehhhrrr{{{hhh]]][[[XXXTTTQQQNNNEEEOOO___nnnzzzeee\\\]]]YYYZZZYYYWWWUUUTTTTTTTTTUUUXXXXXXWWWVVVTTTSSSRRRRRRSSSRRRPPPNNNLLLLLLLLLLLLMMMNNNNNNMMMMMMLLLKKKJJJHHHHHHHHHHHHIIIJJJKKKKKKIIIGGGDDDEEEGGGKKKMMMNNNOOOOOOOOOPPPOOOKKKEEEAAA@@@@@@@@@AAAAAABBBBBBBBBBBB@@@>>>>>>?????????>>>;;;;;;::::::888777555444666555444444333333333333333444555555555<<>>>>>>>>>>>===<<<======;;;:::888777666555666666555444333333333333222333444333444999CCCKKKeeeppp}}}}}}|||zzztttmmmiiihhhiiijjjiiimmmsssxxx||||||sssiii^^^WWWQQQLLLKKKMMMMMMOOOQQQQQQQQQQQQSSSUUUzzznnncccYYYSSSQQQOOONNNPPPSSSWWWYYYZZZ\\\___ccchhhpppxxx~~~{{{lllfffccceeeddd[[[QQQLLLFFFIIIOOOZZZpppuuullljjjuuuuuucccTTTRRRSSSOOOKKKKKKNNNOOOPPPPPPOOOPPPRRRTTTSSSTTTTTTTTTSSSPPPMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGLLLKKKJJJIIIIIIJJJKKKLLLJJJKKKKKKKKKKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJIIIFFFDDDCCCCCCCCCBBBAAAEEEMMM^^^vvviii[[[PPPQQQTTTSSSVVV[[[[[[___ffflllpppwwwzzzlll]]]WWWTTTOOOIIIGGGMMMSSSiiirrrhhh^^^\\\]]]WWWYYYXXXWWWVVVVVVWWWXXXXXXYYYXXXWWWVVVUUUTTTTTTTTTPPPOOOMMMLLLKKKKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLIIIHHHGGGGGGIIIJJJJJJIIILLLKKKIIIHHHHHHFFFCCCAAA@@@AAAAAABBBCCCCCCDDDDDDCCCAAA???>>>??????>>>===AAA@@@===;;;999888888888777777555444444333333333222333333222222666>>>EEE\\\iiiyyy|||tttooollllllllljjjmmmqqqvvvzzzuuuiii\\\TTTNNNJJJKKKNNNPPPRRRUUUWWWWWWXXXZZZ\\\qqqjjjbbbYYYOOONNNNNNNNNQQQTTTXXXZZZ]]]```cccggglllttt~~~vvvgggcccbbbdddaaaWWWNNNJJJJJJOOOVVVfffssslllmmm|||iii\\\RRRQQQRRRPPPMMMMMMNNNOOOPPPPPPOOOPPPRRRSSSUUUVVVWWWWWWTTTQQQMMMJJJIIIHHHHHHGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFLLLKKKJJJJJJJJJJJJKKKLLLKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGIIIJJJKKKHHHHHHIIIIIIIIIIIIJJJJJJHHHGGGEEEEEEFFFEEECCCAAAEEEHHHUUUooo|||mmm^^^VVVRRRUUUXXXXXXZZZ^^^___dddlllsssxxxrrrhhh^^^YYYTTTLLLGGGFFFLLL\\\yyyttteeeaaa]]]^^^^^^WWWXXXWWWWWWVVVWWWXXXYYYZZZ\\\ZZZXXXVVVTTTRRRRRRRRRNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLJJJIIIHHHHHHIIIIIIHHHFFFKKKIIIFFFEEEFFFEEEDDDBBBAAAAAABBBCCCDDDDDDEEEEEEDDDBBBAAAAAABBBCCCCCCBBBDDDBBB???<<<:::999::::::888888666555444444444444333333333222222555;;;???UUUbbbsss~~~||||||vvvqqqqqqpppnnnooorrrssswww|||zzzmmm^^^TTTNNNJJJLLLQQQSSSVVVZZZ]]]___```ccceeezzzkkkeee^^^VVVNNNNNNOOOPPPRRRUUUXXXZZZ^^^bbbfffiiinnnvvv~~~uuufffcccaaaaaa[[[QQQIIIGGGJJJRRR___sss~~~rrrnnnsss{{{cccZZZRRRPPPPPPOOONNNOOONNNOOOPPPOOOOOOOOOQQQSSSYYYZZZZZZYYYVVVQQQMMMJJJHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKIIIHHHGGGDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEFFFGGGHHHIIIJJJHHHHHHHHHHHHIIIIIIJJJJJJHHHGGGFFFGGGGGGGGGDDDBBBFFFGGGPPPiiilllfffZZZWWWVVVYYYZZZZZZ\\\___dddiiisss||||||ooohhh```ZZZRRRIIIFFFGGGOOOhhhjjj``````^^^``````XXXXXXWWWVVVVVVWWWXXXZZZ[[[___\\\YYYUUURRRPPPOOONNNMMMLLLKKKJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLJJJIIIHHHHHHHHHHHHFFFEEEJJJHHHFFFEEEEEEFFFEEEDDDAAABBBCCCDDDEEEFFFGGGGGGEEECCCCCCDDDFFFHHHHHHHHHEEECCC@@@===;;;;;;;;;<<<999999777666555444444444555444444333333555999<<>>============;;;:::888777555444444444555555444444444666888999FFFPPP```nnnvvvxxxxxxwwwwwwzzz~~~vvvuuutttqqqpppqqqqqqsssvvvyyy}}}vvvggg]]]TTTNNNNNNQQQSSSXXX```hhhnnnsssxxx{{{iii___ZZZTTTNNNNNNOOORRRUUUYYY[[[^^^___```ffflllqqqwwwwwwpppfffbbb]]]XXXNNNFFFEEEIIILLL```zzz{{{yyy~~~tttgggVVVUUUSSSOOOMMMLLLKKKJJJMMMNNNOOOOOONNNOOOQQQSSSWWWWWWVVVUUUSSSPPPNNNMMMIIIIIIHHHHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGIIIJJJJJJIIIIIIHHHDDDEEEGGGHHHHHHGGGEEEDDDDDDDDDDDDDDDFFFGGGHHHIIIFFFGGGGGGHHHIIIIIIJJJJJJGGGFFFEEEFFFHHHJJJIIIHHHFFFEEEIIIVVViii{{{tttaaaZZZ^^^WWWZZZ\\\\\\\\\___eeejjjkkkssswwwrrroooiiiaaaWWWLLLGGGMMMXXXiiiyyyjjj\\\[[[```^^^___bbb\\\WWWWWWVVVUUUUUUVVVWWWXXX\\\YYYUUUQQQOOOMMMMMMNNNLLLLLLKKKKKKKKKLLLNNNOOOLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLIIIFFFEEEFFFGGGGGGGGGFFFEEEDDDEEEFFFGGGFFFEEEBBBCCCDDDEEEGGGHHHIIIIIIEEECCCBBBBBBDDDEEEEEEDDDAAAAAA@@@@@@???>>>>>>===;;;:::999777666555444444555444333333555666777777>>>GGGUUUdddooouuuvvvuuuwwwzzz}}}zzzxxxtttqqqpppppprrrtttwwwzzz~~~qqqggg^^^UUURRRSSSUUU\\\gggrrr|||vvvbbb\\\YYYTTTOOOMMMOOORRRWWW[[[^^^aaabbbdddjjjrrrxxx~~~yyypppjjjeeeaaa[[[TTTKKKDDDEEELLLRRRjjjzzz}}}|||fff```RRRTTTTTTQQQOOOMMMLLLIIIMMMNNNOOOOOONNNOOOQQQRRRTTTSSSSSSRRRQQQPPPPPPOOOIIIIIIIIIIIIIIIJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLHHHIIIIIIJJJJJJIIIIIIHHHDDDEEEGGGHHHIIIIIIHHHHHHDDDFFFGGGHHHHHHGGGFFFDDDCCCCCCDDDDDDEEEGGGHHHIIIFFFFFFGGGHHHHHHIIIJJJJJJGGGFFFEEEFFFHHHKKKKKKKKKDDDDDDFFFNNN\\\lllzzz{{{pppggg[[[WWWZZZWWW\\\^^^]]]^^^dddlllrrrxxxrrrmmmlllqqqkkkbbbWWWLLLJJJTTTaaauuuzzzvvvcccXXXYYY___]]]^^^bbb]]]WWWWWWUUUUUUUUUUUUVVVWWWYYYWWWSSSPPPNNNNNNOOOPPPLLLLLLKKKKKKLLLMMMNNNOOOLLLLLLLLLLLLKKKJJJIIIHHHJJJIIIIIIJJJJJJKKKLLLMMMLLLIIIEEEDDDEEEGGGHHHHHHDDDCCCCCCEEEFFFGGGEEEDDDBBBCCCDDDEEEGGGHHHIIIJJJDDDBBB@@@@@@@@@AAA@@@??????@@@@@@@@@@@@???>>>===<<<;;;999777666555444444444333222333444666666666888@@@NNN^^^kkksssuuuuuuyyy{{{}}}xxxsssqqqqqqrrrtttvvvyyy~~~zzzpppggg]]]WWWWWWYYYaaannn|||lll]]]WWWSSSPPPOOOQQQTTTXXXZZZ]]]___ccceeekkkqqqxxxyyyrrrkkkfffjjjcccZZZQQQJJJHHHKKKOOO]]]xxxxxxmmmvvvkkk___ZZZSSSQQQOOONNNNNNMMMKKKIIIKKKKKKLLLMMMNNNOOOOOOPPPQQQPPPPPPOOOOOONNNNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGHHHJJJKKKMMMGGGGGGGGGJJJMMMMMMIIIEEEFFFFFFFFFFFFFFFGGGGGGGGGCCCEEEFFFGGGFFFEEECCCAAACCCBBBBBBDDDFFFGGGFFFDDDEEEEEEDDDDDDEEEGGGJJJKKKHHHHHHHHHIIIKKKLLLNNNOOOKKKIIIHHHKKKPPPXXXgggtttwwwggg^^^[[[YYYYYY\\\ZZZ^^^bbbcccccchhhpppwwwooohhhhhhjjjrrrbbbUUUPPPNNNQQQbbbwwwkkkYYYXXXZZZ^^^cccccc^^^YYYXXXVVVUUUUUUWWWXXXWWWVVVSSSPPPMMMLLLNNNPPPQQQQQQOOONNNLLLMMMNNNNNNMMMKKKLLLLLLKKKJJJJJJJJJJJJJJJHHHIIIJJJLLLMMMMMMMMMMMMKKKHHHFFFEEEFFFGGGGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGCCCCCCBBBAAAAAA@@@?????????@@@AAAAAAAAA@@@???>>>;;;;;;::::::888777666555666666555444444444555555;;;;;;BBBSSSfffqqquuuvvv~~~~~~~~~|||wwwrrruuuuuuuuuwwwyyy}}}~~~tttkkkddd___```ggguuu{{{eeeYYYUUURRRQQQQQQSSSVVVYYY\\\^^^aaadddgggmmmsss{{{}}}tttnnnjjjhhhnnneeeZZZOOOHHHEEEIIIPPPhhhzzzooohhhuuuyyyaaaVVVRRRSSSQQQOOONNNNNNMMMKKKIIIKKKKKKLLLLLLMMMNNNOOOOOONNNNNNNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKGGGGGGHHHJJJMMMMMMJJJGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFEEEDDDCCCBBBCCCCCCCCCDDDGGGGGGFFFEEEEEEDDDCCCCCCEEEGGGIIIJJJHHHHHHHHHIIIKKKLLLNNNOOOLLLIIIHHHJJJNNNUUUbbbnnnxxxkkk^^^YYYYYYXXXZZZ]]]\\\```bbbdddfffnnnzzzuuujjjfffhhhjjjiii___VVVTTTSSSYYYmmmsssbbbZZZZZZ\\\aaaeeeeee```[[[WWWUUUUUUVVVXXXZZZ[[[ZZZTTTQQQNNNMMMNNNPPPQQQQQQOOONNNMMMMMMNNNNNNMMMLLLLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIJJJLLLLLLMMMMMMMMMJJJHHHFFFEEEFFFGGGGGGFFFDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFCCCCCCBBBBBBAAA@@@@@@???AAABBBBBBCCCBBBAAA@@@???<<<;;;;;;;;;:::888777666666555555444444444444555::::::@@@PPPbbbqqqxxxzzzzzzvvvvvvuuuuuuwwwyyy|||{{{sssllliiihhhooo{{{nnn\\\TTTSSSRRRRRRSSSVVVXXX[[[^^^```cccgggjjjpppvvv~~~vvvlllhhhhhhjjjqqqeeeWWWNNNGGGGGGOOOYYYzzzyyyllldddcccvvvmmm\\\UUUSSSRRRQQQOOONNNNNNMMMLLLJJJKKKKKKKKKLLLLLLMMMMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFHHHJJJLLLLLLJJJHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDCCCCCCEEEGGGHHHGGGEEEDDDDDDCCCCCCDDDFFFHHHIIIGGGHHHHHHIIIJJJLLLMMMNNNMMMJJJIIIJJJLLLPPP[[[fffyyyggg^^^VVVVVVXXXYYY\\\___^^^```bbbeeekkkxxxvvvhhhbbbbbbeeeggg]]]WWWTTTVVVYYYcccyyy~~~jjj___YYYZZZ^^^ccchhhgggbbb]]]VVVUUUUUUWWWZZZ]]]^^^^^^UUURRRNNNMMMNNNOOOPPPPPPPPPOOOMMMNNNOOOOOONNNLLLKKKKKKJJJHHHHHHGGGGGGGGGIIIJJJKKKKKKLLLLLLLLLLLLJJJHHHFFFFFFGGGHHHGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@CCCCCCDDDDDDCCCAAA@@@>>><<<<<<<<<<<<;;;999888777666555555444333333444444999999===KKK___rrr~~~{{{wwwwwwvvvwwwxxx{{{~~~zzzwwwtttyyyrrrdddVVVQQQRRRRRRSSSUUUXXXZZZ]]]___aaaeeeiiilllwww~~~{{{nnnfffdddiiimmmoooaaaTTTMMMJJJMMM[[[jjjnnnbbb^^^eee}}}wwwbbbYYYWWWWWWRRRPPPOOONNNNNNNNNLLLJJJKKKKKKKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFEEEEEEDDDCCCDDDDDDDDDDDDEEEFFFHHHHHHHHHGGGFFFEEEEEEGGGIIIJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCCCCFFFEEECCCBBBBBBCCCDDDEEEDDDDDDDDDEEEGGGHHHGGGFFFCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNOOOLLLLLLLLLLLLMMMTTT]]]qqq|||vvvfff]]]WWWSSSVVVYYYZZZ]]]aaabbbeeeiiinnnyyywwwggg]]][[[]]]]]]\\\WWWTTTVVV^^^iiiwwwmmmbbb___XXXZZZ^^^dddhhhfffbbb]]]XXXVVVVVVXXXZZZ]]]]]]]]]UUURRRNNNMMMMMMOOOPPPPPPPPPOOONNNNNNOOOOOONNNLLLLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJKKKKKKLLLKKKKKKKKKIIIGGGFFFFFFGGGHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFCCCDDDDDDDDDEEEEEEEEEFFFCCCCCCBBBBBBAAAAAAAAAAAACCCDDDDDDDDDBBB@@@>>>===<<<<<<<<<<<<;;;:::999888666666555444333333333333777888<<>>??????@@@@@@??????>>>>>>;;;:::999777666666555555444999999999GGG___pppssswwwxxx|||~~~yyyuuuyyy~~~|||zzzyyyzzzzzz|||ppp[[[WWWRRRPPPTTTWWWXXXZZZ]]]^^^```dddhhhmmmttt{{{{{{rrriii```aaakkktttwwwvvv]]]OOOKKKUUU^^^ggg||||||iiinnn{{{hhhXXXVVVXXXWWWSSSRRRQQQOOONNNNNNOOOOOOMMMLLLJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGFFFFFFFFFHHHHHHKKKMMMMMMKKKGGGEEEEEEGGGBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDAAAAAAAAABBBDDDEEEDDDCCCEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMMMMMMMPPPSSSPPPKKKKKKOOOPPPYYYgggvvv~~~mmmggg^^^XXXTTTQQQRRRUUUTTTTTTWWW]]]bbbeeelllsssqqqggg]]][[[VVVOOOIIIGGGHHHJJJYYYpppxxxbbbYYYZZZYYYUUUWWWYYY[[[[[[ZZZYYYYYYYYYSSSQQQOOOOOOOOOPPPOOONNNLLLIIIGGGGGGIIILLLNNNOOOMMMLLLKKKKKKLLLLLLKKKJJJFFFFFFFFFGGGIIIKKKLLLMMMLLLLLLKKKKKKJJJIIIGGGGGGFFFEEEFFFHHHIIIJJJHHHFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCAAABBBCCCCCCCCCBBBAAA@@@AAAAAABBBBBBBBBAAA@@@@@@<<<;;;:::888777666666666333999888555???UUUccceeelllooovvvzzzxxxtttzzz}}}zzzzzzzzzzzz{{{~~~|||hhhYYYSSSSSSTTTVVVXXX[[[]]]^^^bbbcccgggkkkqqqyyyzzziiigggeeehhhrrr{{{yyyrrrWWWSSSRRRYYYeeewwwxxxppp}}}gggbbb[[[WWWUUUTTTRRROOOMMMNNNNNNMMMMMMLLLKKKJJJJJJIIIGGGEEEDDDDDDEEEFFFEEEEEEEEEFFFGGGHHHJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIHHHFFFEEEFFFHHHHHHHHHJJJIIIIIIHHHGGGFFFEEEEEEHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAACCCDDDEEEDDDCCCDDDFFFHHHFFFFFFFFFGGGIIIIIIGGGEEEGGGFFFDDDEEEGGGJJJLLLMMMLLLMMMMMMNNNNNNNNNMMMMMMRRRTTTXXXdddttt|||ooofff^^^XXXTTTUUUUUUSSSTTTWWWZZZYYY^^^gggmmmqqq|||vvvkkkddd^^^VVVNNNIIIFFFFFFKKKSSSooo|||kkkbbb___ZZZWWWWWW\\\\\\[[[YYYXXXUUUTTTSSSQQQNNNLLLMMMOOOPPPNNNKKKMMMKKKIIIJJJLLLOOOQQQQQQOOONNNLLLKKKJJJJJJJJJKKKHHHHHHIIIJJJKKKKKKKKKKKKIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFIIIHHHGGGGGGGGGGGGEEECCCEEEDDDCCCBBBAAABBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBBBB@@@???===:::888777666666444444444666;;;DDDNNNUUUcccjjjsssxxxxxxxxx{{{~~~~~~|||||||||}}}~~~mmm^^^SSSSSSSSSTTTVVVYYY\\\^^^```gggjjjooouuu{{{xxxnnngggeeeccciiivvv}}}uuuhhhYYYVVVXXXddduuuvvvwwwyyyddd___YYYUUUTTTSSSQQQOOOMMMMMMMMMMMMLLLKKKJJJJJJJJJHHHFFFEEEDDDDDDEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGHHHGGGFFFDDDDDDEEEFFFGGGGGGKKKJJJIIIGGGFFFEEEEEEEEEHHHGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCCCCCCCCCCEEEGGGFFFGGGIIIJJJIIIHHHFFFEEEHHHFFFEEEEEEHHHJJJLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOSSS[[[gggvvv{{{qqqhhh___YYYYYYTTTRRRTTTTTTSSSTTTXXX]]]___fffrrr{{{}}}vvvooogggaaaZZZTTTNNNHHHEEEIIIWWWeeerrrfffaaa```]]]ZZZZZZ[[[ZZZZZZXXXWWWUUUSSSRRRPPPNNNMMMMMMOOOOOONNNLLLMMMKKKKKKLLLOOOQQQRRRRRRSSSQQQOOOLLLJJJIIIIIIIIIGGGGGGIIIJJJKKKKKKKKKKKKHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFHHHGGGFFFFFFGGGFFFDDDBBBDDDCCCBBBAAAAAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAA@@@???===;;;999888777666666666555666999@@@IIIOOOaaajjjuuu{{{{{{{{{~~~~~~~~~ooobbbZZZTTTSSSSSSUUUWWWZZZ^^^```bbbgggkkkpppxxx}}}rrrgggdddcccdddmmmzzz}}}mmmZZZTTTSSSYYYkkkzzz{{{jjj^^^ZZZUUURRRQQQPPPOOONNNLLLLLLLLLLLLLLLKKKIIIIIIHHHGGGFFFDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCEEEFFFGGGMMMKKKIIIGGGEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA???AAABBBCCCCCCCCCEEEGGGEEEIIIMMMNNNKKKGGGFFFFFFHHHGGGFFFGGGIIIKKKKKKKKKLLLLLLKKKJJJKKKLLLMMMNNNPPPRRRTTTWWW]]]hhhuuu}}}oooddd^^^ZZZVVVTTTUUURRRRRRUUUVVVUUUWWW[[[___dddnnn|||{{{ssspppnnnhhhcccUUUPPPJJJFFFFFFQQQhhh}}}ooofff```aaaccc```]]]\\\YYYYYYXXXWWWUUUSSSRRRQQQPPPNNNMMMMMMNNNNNNMMMLLLLLLLLLLLLOOORRRTTTTTTTTTVVVTTTQQQNNNKKKIIIGGGGGGFFFGGGHHHIIIKKKKKKLLLLLLGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFGGGEEEEEEEEEFFFEEECCCAAABBBBBBAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAA@@@???===;;;:::999888888888888777666777<<>><<<;;;:::::::::888888777555555888>>>BBBXXXgggwww~~~|||~~~ggg\\\VVVTTTUUUUUUVVVXXX\\\```dddgggiiioooqqqvvv~~~~~~wwwpppggg```^^^jjjtttvvvqqqgggZZZNNNSSS]]]qqqwwwxxxccc\\\RRRRRRPPPNNNMMMLLLLLLMMMJJJJJJJJJJJJJJJHHHGGGGGGEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCCCCDDDBBBCCCEEEEEEEEEFFFJJJMMMSSSQQQNNNKKKHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAA@@@CCCEEEFFFFFFFFFGGGHHHGGGMMMSSSSSSNNNIIIHHHIIIHHHGGGHHHJJJLLLMMMLLLJJJLLLKKKIIIIIIJJJLLLNNNOOOMMMOOOPPPOOONNNSSS^^^fffuuuzzzlllaaa^^^[[[WWWTTTSSSSSSTTTTTTTTTTTTVVV[[[\\\]]]aaahhhvvvuuugggeeefffjjjlllfffZZZPPPJJJFFFGGGSSSggg}}}yyyqqq{{{nnnbbb___```eeefffaaa[[[XXXUUUUUUUUUTTTSSSQQQPPPOOONNNNNNNNNMMMMMMLLLLLLMMMKKKLLLOOOSSSVVVWWWVVVTTTSSSQQQNNNLLLIIIHHHHHHHHHEEEFFFGGGIIIJJJKKKKKKKKKFFFEEEDDDDDDCCCCCCDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCCCCCCCEEEDDDCCCAAA@@@??????@@@AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDBBBBBB@@@???>>>===<<<<<<<<<<<<888888777666666888;;;???RRRaaarrr||||||zzz{{{~~~ppp```[[[VVVSSSVVVVVVXXX[[[^^^ccchhhkkknnnuuuwww}}}wwwooohhhdddbbbcccrrr|||vvvfffYYYRRRPPPXXXjjjqqqmmmfffZZZWWWPPPQQQPPPOOOLLLKKKLLLMMMIIIIIIJJJIIIIIIHHHGGGFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDFFFGGGHHHGGGFFFEEEDDDCCCBBBBBBBBBAAADDDFFFFFFFFFHHHLLLPPPVVVUUUSSSPPPMMMJJJGGGFFFDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBDDDGGGHHHGGGFFFGGGGGGGGGKKKPPPPPPMMMIIIHHHHHHFFFGGGHHHLLLNNNOOOMMMKKKKKKJJJJJJJJJKKKMMMOOOPPPLLLMMMNNNMMMMMMPPPWWW\\\iiiwwwvvvmmmhhhccc\\\WWWTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVYYY^^^aaadddllluuuqqqfff[[[^^^ccchhhggg___RRRHHHIIIJJJTTTjjjwwwpppvvvvvveeebbb```aaaeeeeee___YYYWWWUUUTTTTTTTTTRRRQQQPPPOOOMMMNNNNNNNNNLLLKKKLLLMMMKKKLLLNNNRRRUUUVVVUUUSSSPPPOOOMMMKKKIIIIIIIIIIIIFFFGGGHHHIIIIIIJJJIIIIIIFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCCCCDDDEEEEEECCCBBB@@@?????????AAACCCDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCC@@@??????>>>=========>>>999999999888777888:::===KKKXXXiiiuuuzzzzzz{{{|||ddd]]]]]]XXXVVV[[[XXXZZZ]]]aaafffkkkoooqqqwww{{{|||rrriiiccccccggglllzzzrrr\\\PPPOOOQQQ```yyytttfffhhhmmm]]]XXXSSSOOOQQQQQQOOOLLLKKKKKKMMMIIIIIIIIIIIIHHHGGGFFFEEEBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFDDDCCCBBBAAAAAAAAA@@@CCCFFFGGGFFFHHHMMMRRRYYYXXXWWWUUUQQQMMMIIIGGGDDDDDDDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBEEEGGGHHHGGGEEEEEEEEEFFFGGGIIIJJJJJJHHHGGGFFFDDDEEEHHHLLLPPPQQQOOOLLLJJJJJJKKKLLLMMMNNNOOOPPPOOOOOONNNOOOPPPRRRTTTVVV```ooo{{{rrrnnngggaaa]]]ZZZYYYXXXVVVVVVWWWWWWWWWWWWXXXYYYYYYZZZ___fffkkkqqq~~~ssshhhbbb^^^bbbeeefffaaaYYYPPPKKKNNNWWWjjjwwwrrrxxxyyyjjj______]]]___cccccc^^^ZZZZZZTTTTTTTTTTTTSSSQQQPPPOOOLLLNNNOOONNNKKKJJJKKKMMMLLLLLLMMMPPPRRRTTTSSSQQQRRRPPPNNNLLLJJJIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDCCCDDDFFFFFFDDDCCC@@@@@@??????@@@BBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBDDDEEEFFFGGGGGGFFFEEEDDD@@@@@@???>>>>>>>>>??????<<<<<<<<<:::888888999:::DDDNNN___nnnxxx}}}}}}}}}~~~vvv[[[YYY\\\VVVVVV\\\YYY[[[^^^ccchhhmmmqqqtttzzzuuukkkbbb\\\___gggttt~~~nnnWWWLLLMMMRRRjjjmmmccckkk{{{^^^WWWUUUOOOOOOQQQRRRPPPMMMKKKKKKMMMHHHHHHHHHHHHGGGFFFEEEEEEBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFDDDCCCBBBAAAAAAAAA???BBBFFFFFFEEEGGGMMMRRRZZZ[[[ZZZXXXTTTOOOJJJGGGDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBEEEGGGGGGFFFDDDCCCCCCEEEDDDDDDEEEGGGGGGEEECCCCCCEEEHHHMMMQQQRRROOOMMMJJJKKKLLLNNNOOOOOOPPPOOOOOOMMMMMMMMMOOOPPPPPPOOO[[[jjj||||||vvvrrrooobbbaaa^^^ZZZWWWVVVWWWYYYWWWXXXWWWVVVVVVWWWYYY[[[^^^```fffnnnuuu~~~{{{ooogggbbb___bbbddddddaaaYYYRRRNNNMMMTTTbbb{{{qqqmmmooo{{{lllbbb\\\\\\ZZZ\\\aaaaaa]]][[[]]]TTTTTTTTTTTTSSSRRRPPPPPPKKKNNNOOONNNKKKJJJKKKMMMLLLLLLLLLNNNQQQRRRQQQPPPTTTRRRPPPMMMKKKJJJIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFEEECCCAAA@@@@@@???@@@AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBEEEFFFGGGHHHHHHGGGFFFEEE@@@@@@???????????????@@@?????????<<<999777777888???HHHXXXjjjxxx}}}~~~}}}wwwkkk___ZZZYYYXXXYYYZZZ______aaafffiiijjjpppwwwwwwjjjdddaaa```dddkkk|||uuu^^^PPPJJJRRRccc~~~ssshhhiiipppjjjWWWTTTRRRMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCDDDEEEFFFGGGGGGHHHEEEEEEDDDDDDCCCCCCBBBBBB@@@AAACCCEEEGGGHHHIIIIIIWWWWWWVVVTTTQQQMMMJJJHHHEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCAAA??????@@@BBBBBBBBBEEEEEEDDDCCCBBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMNNNNNNNNNOOOOOOYYYbbbooozzz{{{wwwpppjjjeeebbbaaaaaa^^^]]][[[ZZZZZZYYYXXXVVVVVVYYY[[[\\\ZZZ[[[^^^bbbjjjlllvvvtttgggaaaaaabbbccchhhaaaZZZWWWRRRMMMPPPWWWppp{{{ooohhhnnn~~~sssggg^^^YYYWWWZZZ]]]aaabbbaaa___^^^^^^YYYVVVSSSRRRRRRQQQNNNKKKNNNMMMLLLJJJIIIIIIHHHHHHIIIIIIHHHIIIKKKOOORRRTTTVVVTTTPPPLLLIIIGGGFFFFFFIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEFFFDDDDDDDDDEEEGGGHHHFFFEEECCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEGGGHHHIIIIIIIIIGGGEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>><<<;;;:::999888888>>>CCCQQQggg|||~~~~~~kkkaaaXXXWWWYYYZZZ\\\___``````ccciiilllooovvv~~~yyymmmbbb___```cccllluuu|||{{{iiiUUUOOOPPPYYYiii~~~nnniiisssbbbUUURRRPPPOOONNNNNNMMMLLLLLLKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCAAABBBCCCEEEFFFGGGGGGHHHMMMMMMMMMLLLKKKIIIFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBAAAAAABBBAAA??????AAABBBBBBBBBEEEDDDDDDCCCBBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLMMMMMMNNNOOOOOOPPPQQQQQQUUU\\\fffooovvv~~~~~~||||||}}}~~~~~~}}}yyy}}}yyytttpppnnnjjjgggccc^^^[[[ZZZ[[[\\\ZZZZZZYYYYYYYYYZZZYYYYYYXXX[[[___aaacccgggnnnsss~~~xxxnnnddd```cccjjjmmmnnneee^^^WWWSSSPPPTTTaaaooooooccciii|||yyyiiiaaa\\\YYYYYYZZZ]]]```aaa```]]]\\\\\\ZZZXXXVVVUUUUUUSSSPPPMMMNNNMMMLLLJJJIIIIIIHHHHHHIIIIIIIIIJJJLLLNNNPPPQQQTTTRRRNNNKKKIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGDDDEEEGGGHHHHHHGGGFFFEEEEEEDDDDDDEEEGGGGGGFFFDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@>>><<<;;;:::999999;;;???KKK___sss~~~{{{{{{}}}~~~}}}}}}iiiaaaZZZUUUWWW[[[]]]___bbbccccccgggmmmpppttt}}}yyymmmeee^^^]]]aaahhhttt~~~zzzqqqZZZJJJOOOXXXddduuutttiiinnnlllZZZTTTOOONNNPPPMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBCCCEEEEEEFFFFFFEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@BBB@@@??????AAABBBBBBBBBDDDDDDCCCCCCBBBAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHIIIIIIIIIHHHGGGFFFFFFFFFHHHJJJLLLMMMMMMNNNPPPQQQRRRSSSTTTSSSWWW]]]ccciiisss}}}zzzwwwtttsssssssssrrrqqqoooppprrrqqqooolllkkkkkkmmmnnnppprrrtttuuuvvvvvvqqqnnnkkkgggdddcccbbbbbb^^^\\\YYYWWWVVVWWWYYYZZZYYYZZZZZZ[[[\\\]]]______^^^aaafffjjjnnnvvv{{{nnnfffaaa^^^bbbkkkpppooolll___YYYQQQNNNRRR```wwwmmmgggiiisss~~~iii___[[[XXXWWWXXX[[[]]]______]]][[[ZZZYYYZZZYYYXXXXXXWWWUUUQQQNNNLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMOOONNNLLLJJJIIIIIIIIIJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGDDDEEEHHHIIIIIIGGGDDDBBBFFFEEEDDDEEEFFFFFFEEECCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAABBBBBBCCCDDDCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFGGGHHHHHHGGGEEEDDDEEEEEEDDDCCCCCCCCCCCCDDDCCCBBB@@@>>><<<;;;::::::999;;;DDDSSSeeerrrxxxxxxwwwzzz}}}|||{{{sssaaa```[[[XXX[[[^^^^^^___bbbeeefffjjjpppsssxxxsssiiiddd```___dddmmmxxxqqqgggQQQHHHRRR^^^mmmzzzllllllzzz~~~```XXXUUUNNNKKKOOOLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHHHHHHHGGGGGGFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDDDDDDDCCCAAABBBDDDEEEEEEEEEDDDCCCAAA@@@@@@@@@AAABBBCCCCCCDDDCCCCCCBBBAAA@@@??????AAA@@@???@@@BBBCCCCCCBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHHHHJJJHHHFFFEEEFFFHHHKKKMMMMMMMMMOOOPPPRRRTTTUUUVVVUUUWWWYYY[[[```kkkxxx~~~xxxuuuqqqooooooooonnnmmmnnnnnnmmmkkkiiigggeeeeeeggghhhiiijjjkkklllllllllhhhfffdddaaa```aaaccceee^^^\\\[[[YYYYYYZZZ\\\]]]\\\]]]^^^___```cccfffhhhfffjjjooouuu{{{{{{lllcccbbbccchhhqqqxxxvvvlllbbbWWWRRROOORRR```uuupppccckkkyyypppaaaZZZXXXVVVUUUVVVZZZ\\\]]]]]]ZZZXXXWWWVVVXXXYYYYYYYYYXXXTTTPPPMMMKKKKKKJJJJJJIIIHHHGGGGGGHHHIIIKKKLLLLLLLLLJJJIIIJJJJJJIIIIIIIIIIIIJJJKKKHHHHHHIIIIIIHHHGGGGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHFFFDDDBBBAAAFFFEEEDDDEEEFFFEEECCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCAAA???===;;;::::::::::::???IIIXXXgggqqqvvvuuuzzz}}}|||yyyzzzuuuuuuwww||||||{{{fffbbb^^^[[[ZZZ]]]______```ccchhhjjjoootttxxx}}}xxxllldddbbbaaaccckkksssxxxyyy```[[[NNNKKKWWWbbbtttooojjjxxxpppYYYVVVUUUNNNJJJNNNKKKKKKKKKJJJJJJJJJJJJJJJHHHGGGGGGGGGGGGGGGFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCFFFEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDDDDAAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAA@@@@@@??????@@@??????@@@BBBCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIGGGEEEDDDEEEGGGJJJLLLLLLLLLNNNPPPRRRTTTUUUVVVVVVVVVVVVWWWZZZcccpppyyy~~~{{{wwwtttpppnnnmmmnnnmmmmmmjjjiiigggeeedddcccbbbaaabbbbbbcccdddeeeeeeeeeeeecccbbb___]]]]]]___aaaccc```___]]]\\\[[[\\\]]]^^^^^^```bbbcccdddggglllppptttyyysssjjjeeecccccciiisss}}}wwwggg[[[QQQRRRVVVcccxxxwwwcccaaarrrpppeee[[[XXXXXXVVVUUUVVVYYYZZZ[[[ZZZWWWUUUTTTTTTUUUWWWXXXWWWUUUQQQNNNLLLIIIIIIJJJJJJIIIHHHGGGFFFGGGHHHJJJLLLLLLJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGFFFEEECCCDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFEEEDDDEEEEEEEEECCCAAAAAAAAA@@@????????????@@@?????????@@@@@@AAACCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDBBBAAA???===;;;;;;:::<<<<<<===CCCOOO]]]kkktttuuu{{{}}}zzz}}}xxxlllgggjjjpppwww{{{ggg]]]```ZZZWWWXXX]]]``````cccgggkkknnntttzzz~~~nnnccc]]]^^^bbbiiittt|||yyyqqqSSSSSSOOOSSSaaalll~~~{{{hhhnnnsssaaaRRRPPPRRRNNNLLLMMMJJJJJJJJJJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFGGGFFFEEECCCBBBBBBBBBBBBDDDDDDCCCCCCBBBBBBBBBAAABBBBBBBBBBBBBBBCCCCCCCCC@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCBBBAAA@@@@@@@@@?????????@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>???AAACCCDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGEEEDDDCCCCCCDDDEEEGGGIIIKKKKKKMMMNNNPPPRRRSSSTTTSSSSSSSSSSSSTTT[[[eeemmmtttzzzzzzvvvrrrooonnnnnnnnnnnnjjjgggdddccccccccccccbbbaaaaaabbbcccccccccccccccaaa___^^^]]]]]]^^^```aaa```___^^^^^^^^^___``````dddgggjjjlllnnnrrryyywwwjjjcccbbbeeeiiipppuuu|||}}}wwwkkk]]]SSSXXX___jjjyyyxxxhhhfffrrrlll```YYYTTTVVVWWWVVVUUUVVVWWWXXXXXXWWWTTTSSSRRRSSSSSSUUUVVVTTTQQQMMMKKKKKKHHHHHHIIIJJJIIIHHHFFFEEEFFFHHHIIIJJJJJJIIIGGGFFFEEEFFFFFFGGGGGGHHHHHHHHHEEEEEEFFFFFFFFFEEEEEEDDDBBBCCCDDDDDDEEEFFFGGGGGGDDDBBBAAAAAACCCFFFJJJLLLEEEDDDCCCDDDEEEEEEDDDBBBAAA@@@??????>>>>>>??????>>>>>>>>>???@@@AAABBBCCCDDDCCCBBBBBBAAABBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGDDDCCCCCCCCCCCCDDDDDDEEECCCBBB@@@???======<<<<<<=========???GGGUUUdddooovvv{{{}}}~~~oooaaa___gggqqqooo___[[[___ZZZYYYZZZ___aaabbbffflllnnnrrrzzzrrreee^^^^^^aaagggssszzziiiQQQRRRSSS^^^rrr~~~sssiiiwwwxxxaaaYYYQQQMMMMMMNNNLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGFFFEEEDDDBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBB??????@@@AAAAAABBBAAAAAA>>>???AAABBBBBBBBBAAAAAAAAA@@@@@@????????????@@@????????????@@@@@@@@@@@@>>>>>>???AAACCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDEEEFFFGGGDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJKKKMMMNNNPPPQQQQQQOOOQQQRRRRRRRRRUUU[[[aaacccgggooo|||{{{wwwuuuuuutttsssqqqnnniiihhhhhhiiiiiihhheeefffggghhhhhhhhhhhhgggdddccccccccccccdddeeeeeeddddddeeegggiiikkknnnooorrrvvv|||zzzrrrhhhbbbccciiinnnrrr||||||zzzqqqfff]]][[[[[[lllxxxsssgggiiixxxrrr^^^XXXSSSRRRUUUWWWUUUTTTUUUTTTVVVVVVUUUSSSQQQQQQRRRRRRTTTTTTRRRNNNKKKJJJKKKFFFGGGIIIIIIIIIHHHFFFEEEFFFGGGHHHIIIIIIHHHGGGGGGEEEFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGCCCCCCBBBBBBDDDFFFHHHIIIDDDCCCBBBDDDEEEFFFDDDCCC@@@@@@???>>>>>>>>>>>>>>>======>>>>>>???AAABBBCCCDDDCCCBBBBBBAAAAAAAAABBBAAABBBBBBCCCDDDEEEGGGGGGEEEDDDDDDDDDDDDEEEFFFGGGCCCBBBAAA@@@????????????<<<<<<<<<<<>>>>>???@@@AAABBBAAAAAA===>>>@@@BBBCCCDDDDDDCCCAAAAAA@@@???>>>>>>>>>???>>>>>>>>>???@@@@@@AAAAAA>>>>>>???AAADDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCDDDFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJLLLMMMNNNOOOOOONNNPPPSSSSSSRRRSSSWWWZZZXXXYYY___kkk|||~~~}}}|||{{{wwwsssnnnkkklllmmmlllkkkiiiiiijjjkkkkkkkkkkkkkkkgggggghhhiiiiiijjjjjjkkkkkklllooorrrwww{{{sssmmmhhhdddfffmmmuuuyyy{{{yyywwwpppdddZZZ[[[gggrrr~~~uuujjjfffrrruuuccc[[[XXXTTTSSSWWWXXXUUUSSSSSSSSSTTTUUUTTTRRRPPPQQQRRRRRRTTTTTTQQQLLLJJJJJJLLLFFFGGGHHHIIIIIIHHHFFFEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFEEEDDDBBBBBBCCCBBBBBBCCCEEEFFFEEECCC@@@??????>>>>>>>>>>>>>>>=========>>>???AAABBBCCCDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBDDDEEEGGGHHHFFFFFFEEEEEEFFFGGGHHHHHHCCCCCCBBBAAAAAAAAAAAABBB::::::::::::===HHHWWWbbbsssxxx~~~~~~nnnaaaeeexxxuuueee___[[[ZZZ^^^aaa```aaaddddddeeejjjqqqwwwxxx|||ooo```[[[___fffiiiqqqvvvXXXTTTVVVbbbxxxtttrrrxxxttt[[[UUURRROOOKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDBBB@@@??????@@@@@@>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@??????>>>?????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>??????@@@BBBBBBBBBBBBBBBBBBBBBBBB?????????@@@@@@AAAAAAAAA@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDBBBAAAEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIKKKLLLMMMNNNOOOOOOPPPPPPOOOOOONNNMMMOOOSSSZZZcccnnnzzz|||yyyyyyyyywwwuuuwwwwwwwwwwwwwwwvvvvvvuuuuuutttsssssstttvvvyyyzzzwwwxxx{{{|||ssspppggggggjjjooouuuwwwvvvtttooocccZZZZZZZZZ```rrryyy{{{jjjkkksssjjj\\\XXXQQQRRRTTTUUUUUUTTTSSSRRRTTTSSSSSSRRRQQQPPPPPPOOOTTTRRROOOLLLJJJIIIHHHHHHDDDDDDEEEFFFGGGHHHHHHIIIIIIHHHGGGEEEEEEEEEEEEFFFEEEEEEEEEFFFFFFEEEEEEEEEDDDAAA???AAACCCEEEEEECCCCCCDDDFFFGGGHHHHHHGGGFFFDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@AAACCCCCCDDDAAABBBCCCCCCBBBBBBCCCDDDBBBAAAAAACCCEEEFFFFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@===??????===<<>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>?????????>>>>>><<<============>>>>>>>>>=================================<<<<<<<<<;;;;;;======<<<<<<======>>>???AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEDDDCCCBBBEEEEEEEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHIIIKKKLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMJJJMMMRRRXXXaaalllxxxwwwooojjjiiilllqqqyyyvvvggg\\\ZZZWWWWWW```nnn}}}wwwllliiivvvuuunnnnnnvvvnnn___VVVTTTRRRSSSTTTUUUUUUTTTSSSRRRTTTTTTSSSRRRQQQPPPOOOOOORRRPPPNNNKKKIIIGGGGGGGGGCCCDDDDDDEEEFFFGGGHHHIIIKKKJJJHHHFFFDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEEEECCCAAAAAADDDEEEDDDCCCDDDEEEFFFGGGHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEDDDCCCBBBAAA?????????@@@@@@AAAAAAAAA??????@@@AAABBBCCCDDDDDDBBBCCCDDDDDDCCCCCCDDDEEEDDDBBBAAABBBDDDEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGEEEDDDCCCBBBAAAAAAAAAAAA===???@@@>>>===CCCNNNXXXeeewww~~~|||{{{uuu}}}xxxjjj______aaaaaabbbgggffffffiiilllmmmmmmsss{{{|||mmmfff```\\\___ffflll~~~sss```TTTbbbiii|||{{{www~~~gggYYYOOOOOONNNLLLJJJHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDCCCCCC@@@AAAAAABBBBBBBBBBBBAAA@@@@@@??????>>>??????@@@??????>>>>>>======<<<<<<;;;;;;<<<===>>>>>>>>>===:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<======@@@@@@@@@??????>>>>>>>>>=========>>>>>>>>>>>>????????????@@@@@@@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDFFFFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMPPPTTTZZZdddooowww~~~|||sssooommmmmmnnnrrrrrrrrrqqqnnnggg^^^WWWUUU[[[eeeuuuooofffdddmmmssslllpppvvvwwwfff\\\UUUQQQQQQSSSSSSUUUUUUUUUTTTSSSRRRUUUUUUTTTRRRQQQOOONNNMMMNNNMMMKKKHHHGGGEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHKKKJJJHHHFFFEEEDDDCCCCCCEEEDDDBBBAAAAAABBBDDDEEEFFFEEECCCCCCDDDEEEDDDCCCDDDEEEGGGGGGHHHGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCDDDDDDDDDCCCBBB@@@???======>>>???@@@AAABBBCCC???@@@AAAAAABBBCCCDDDDDDCCCDDDEEEEEEDDDDDDEEEFFFFFFCCCAAA@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBB===???AAA???>>>AAAJJJQQQ]]]rrr}}}{{{{{{hhhbbb___bbbcccbbbdddhhhjjjkkknnnrrrrrrrrryyysssfff___]]]___fffooouuuvvvccc[[[ZZZlllwww{{{rrryyygggYYYTTTMMMMMMLLLKKKJJJIIIIIIJJJJJJHHHGGGFFFEEECCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@>>>>>>>>>>>>>>>???????????????>>>======<<<;;;;;;999:::;;;<<<<<<<<<<<<<<<999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<===@@@@@@??????>>>=========>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@???@@@AAABBBCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHIIIKKKLLLMMMMMMMMMPPPPPPQQQSSSXXXbbbllltttvvv||||||xxxttttttvvvwwwwwwuuuqqqkkkbbbZZZVVVWWWYYY[[[bbbooo}}}ooodddeeeqqqlllbbbjjj~~~{{{dddXXXUUUSSSSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRUUUUUUSSSRRRPPPNNNMMMLLLJJJIIIHHHFFFEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGIIIHHHGGGFFFEEEEEEDDDDDDFFFDDDBBB@@@@@@BBBDDDFFFGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@CCCCCCCCCCCCBBBAAA???>>>===>>>>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCCCCDDDDDDCCCEEEFFFFFFEEEDDDFFFGGGGGGDDD@@@???@@@BBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFDDDDDDCCCBBBBBBBBBBBBBBB>>>@@@BBBAAA???@@@EEEJJJRRRggg{{{yyy~~~oooeeebbbbbbbbbbbbbbbeeejjjkkkmmmppptttsssttt}}}wwwlllaaa\\\]]]dddmmmuuuvvvdddXXXZZZaaassszzzppprrr|||}}}___WWWRRRKKKLLLLLLKKKKKKJJJJJJJJJJJJGGGGGGEEEDDDBBBAAA??????AAAAAABBBBBBBBBAAAAAA@@@===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::888999:::;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>@@@?????????>>>>>>>>>===????????????????????????<<<<<<======>>>???@@@@@@>>>???@@@AAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGIIIKKKLLLMMMMMMMMMMMMMMMMMMOOOTTT\\\fffmmmnnnsss}}}{{{uuuvvvxxx|||}}}zzzrrrkkkccc```[[[WWWUUUXXX\\\___sssuuukkkeeeqqqnnn^^^bbbvvv{{{jjjZZZTTTUUUVVVUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRTTTSSSRRRPPPNNNMMMKKKJJJGGGGGGFFFEEEDDDCCCBBBAAABBBBBBCCCDDDEEEFFFFFFGGGEEEFFFFFFFFFGGGGGGGGGGGGGGGEEECCCAAAAAACCCEEEGGGFFFFFFFFFDDDCCCCCCDDDDDDFFFGGGHHHHHHGGGFFFEEEDDDEEEDDDCCCBBBAAA??????>>>AAABBBBBBBBBAAA@@@>>>===????????????????????????@@@AAAAAAAAABBBCCCCCCCCCBBBDDDEEEEEEDDDDDDEEEFFFFFFCCC???>>>???AAACCCCCCAAAAAABBBCCCCCCDDDEEEEEECCCBBBAAAAAA@@@AAAAAAAAA@@@BBBCCCBBB@@@@@@BBBDDDJJJ]]]ttt{{{zzz~~~pppeeeaaaaaa``````aaadddiiimmmkkkmmmqqquuuuuuyyy{{{llleee]]][[[___iiitttzzzqqqcccWWWUUU^^^iiizzz}}}mmmmmmvvvmmmZZZUUUOOOGGGJJJJJJJJJJJJJJJIIIIIIIIIFFFFFFEEECCCBBB@@@??????BBBBBBBBBBBBBBBAAAAAA@@@>>>>>>????????????>>>=========<<<<<<;;;;;;::::::999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@????????????>>>>>>;;;;;;<<<<<<===>>>???????????????@@@AAABBBDDDEEEDDDCCCCCCCCCDDDDDDEEEFFFCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLMMMQQQXXXaaagggjjjmmmuuu{{{yyyxxxyyyzzz}}}~~~{{{pppddd[[[TTTSSSRRRSSSZZZeeesss}}}~~~yyyssssssrrr```___qqqzzziii]]]TTTTTTVVVUUUSSSRRRTTTSSSSSSRRRRRRQQQQQQPPPQQQQQQPPPNNNMMMKKKJJJIIIFFFFFFFFFFFFEEECCCBBBAAAAAAAAABBBCCCDDDEEEFFFFFFCCCDDDEEEGGGGGGHHHHHHHHHFFFEEECCCBBBBBBCCCEEEFFFDDDEEEEEEDDDCCCBBBDDDEEEGGGHHHHHHHHHGGGFFFDDDCCCCCCCCCBBBAAA@@@???>>>===???@@@AAAAAAAAA@@@>>>===@@@@@@?????????>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCCCCBBBBBBCCCDDDDDDAAA???>>>@@@AAABBBBBB@@@@@@AAABBBCCCDDDDDDEEEBBBAAAAAA@@@@@@@@@AAAAAABBBCCCDDDCCCAAA@@@@@@AAAFFFTTTfffttt{{{}}}}}}}}}|||}}}gggaaa]]]^^^______```ccchhhmmmooommmpppuuuzzz}}}xxxmmmbbb___\\\]]]eeeqqq|||}}}pppaaaXXXUUUYYYhhhvvv~~~pppjjjrrr}}}vvv\\\TTTOOOKKKHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@AAABBBBBBBBBAAAAAA@@@??????@@@@@@@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999999999999:::::::::999999999999999999999999999999999999:::::::::;;;:::::::::::::::;;;;;;<<<;;;;;;;;;<<<======>>>>>>??????>>>>>>>>>=========999:::;;;<<<===>>>??????????????????@@@AAACCCDDDBBBBBBBBBCCCDDDEEEFFFGGGDDDCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLOOOTTT[[[```bbbdddkkkzzz~~~|||wwwuuusssrrrsssvvv{{{}}}~~~}}}zzzrrrhhh^^^VVVRRRRRRUUU[[[cccmmm{{{ooogggcccooovvvfff]]]VVVQQQSSSTTTRRRPPPPPPSSSRRRQQQPPPPPPOOOOOOOOOOOONNNMMMLLLKKKJJJIIIIIIEEEFFFFFFFFFFFFEEECCCBBB@@@AAABBBCCCDDDEEEEEEFFFDDDDDDFFFGGGHHHHHHGGGGGGDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCDDDCCCBBBAAADDDFFFHHHHHHHHHHHHGGGEEECCCBBBBBBBBBAAA@@@???>>>>>>======>>>???@@@@@@@@@???>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@AAA???@@@AAAAAA@@@@@@AAABBBAAA???>>>???AAABBBBBBAAA??????@@@AAABBBCCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDCCCBBBAAA@@@AAADDDKKKUUU```hhhooowww}}}|||{{{{{{ddd\\\___```___```aaabbbffflllppppppqqqtttzzz}}}pppfff^^^^^^]]]```jjjxxxnnnbbbWWWTTTWWW```rrrrrriiinnn{{{```PPPMMMJJJIIILLLFFFFFFFFFFFFFFFEEEDDDCCCEEEEEEDDDCCCBBBBBBAAA@@@AAAAAAAAAAAAAAA@@@???>>>@@@AAAAAAAAA@@@???===<<<:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888777888888888888999999999999777777777777777777777777777777888888999999999:::999999888888999999:::;;;888999999:::;;;<<<======>>>>>>======<<<<<<<<<;;;999999:::;;;<<<===>>>???@@@??????>>>???@@@BBBCCCAAAAAAAAABBBDDDEEEGGGHHHDDDDDDCCCCCCCCCDDDEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIMMMSSSWWWUUUVVV]]]mmm}}}}}}|||wwwuuuuuutttpppmmmjjjmmmrrrwww{{{}}}}}}}}}sssoooggg\\\QQQLLLMMMOOOWWWfffzzz}}}}}}zzzqqqnnnlllpppnnnaaaZZZXXXSSSQQQSSSSSSPPPOOOPPPSSSRRRQQQPPPOOONNNNNNNNNMMMLLLLLLKKKJJJIIIIIIHHHEEEFFFGGGGGGGGGFFFDDDCCC@@@AAAAAABBBCCCDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDCCCAAAAAADDDGGGHHHIIIIIIHHHGGGEEECCCBBBAAAAAA@@@@@@???>>>>>>>>>;;;<<<>>>???@@@@@@??????<<<<<<===>>>???@@@AAAAAA??????????????????@@@@@@===???@@@@@@???>>>@@@AAA???>>>>>>???AAACCCBBBAAA>>>??????@@@BBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAACCCIIIQQQYYYcccqqq|||{{{www|||pppeee```]]]]]]```bbbccceeegggjjjmmmoooqqqvvvxxx{{{lllbbb___[[[]]]bbblll|||}}}mmmXXXRRRPPPWWWbbbrrrooofffmmm~~~nnnTTTLLLJJJEEECCCFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>==================<<<<<<;;;888999::::::;;;;;;::::::;;;;;;:::999888666666555999888888888777777666666888888999999999999888888999999999888888888888888999999999999999999999999999::::::::::::::::::;;;??????>>>>>>======<<<<<<:::;;;<<<>>>??????@@@@@@BBB@@@???======>>>@@@AAA?????????AAADDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLQQQQQQTTT]]]jjjwww~~~xxxppppppnnnkkkhhhfffggglllpppoooqqqvvv|||~~~yyyoooggg\\\XXXRRRNNNNNNRRRYYY^^^ooo~~~sssooooooyyytttqqqtttsssvvv||||||zzzmmm___VVVRRRUUUTTTRRRPPPPPPPPPQQQQQQPPPOOOOOONNNNNNMMMMMMMMMKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFDDDCCCBBBAAAAAAAAAAAABBBDDDFFFGGGEEEEEEEEEEEEEEEDDDDDDCCCCCCBBB@@@???>>>??????@@@@@@@@@@@@@@@@@@CCCGGGKKKMMMJJJFFFCCCAAA@@@AAAAAAAAA???===;;;:::;;;<<<===<<<===============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>============>>>@@@@@@??????>>>========================>>>??????>>>???@@@BBBCCCDDDEEEEEECCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@???BBBBBBDDDIIINNNYYYmmm~~~{{{{{{||||||pppddd___^^^]]]]]]___cccdddgggiiilllppptttvvvxxx{{{}}}qqqfff___^^^aaadddjjjuuuuuuaaaSSSPPPRRR^^^nnnyyyiiifffsss|||dddOOOJJJJJJFFFDDDFFFDDDEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>=========;;;<<<<<<<<<<<<;;;::::::999999:::;;;;;;;;;;;;:::;;;;;;:::999888777666666888888888777777777666666777888888999999888888777888888888888888888888777999999999999999999999999999999999:::::::::::::::=========<<<<<<;;;;;;;;;:::;;;<<<===>>>?????????AAA@@@>>>======>>>@@@AAA?????????AAADDDEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJLLLMMMRRRZZZfffooouuuwwwzzzyyy||||||xxxrrrjjjdddffffffeeeeeefffjjjpppuuu|||vvvkkk___WWWQQQQQQQQQRRRWWW___hhhnnnrrroooeeeiiirrryyyfffgggqqqzzz{{{mmmcccZZZUUUTTTTTTSSSRRRQQQPPPPPPQQQQQQOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFEEECCCCCCAAAAAAAAABBBCCCDDDEEEFFFDDDDDDEEEEEEDDDDDDCCCBBBCCCBBBAAA@@@@@@@@@AAAAAAAAABBBAAAAAAAAACCCGGGJJJJJJHHHEEEBBBAAAAAABBBBBBAAA???===;;;:::;;;<<<<<<;;;<<<===============<<<========================>>>======<<<======>>>>>>@@@@@@??????>>>========================>>>>>>???===>>>???AAABBBCCCDDDDDDCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@???BBBBBBEEEHHHKKKUUUiii|||}}}hhh```[[[[[[]]]\\\\\\^^^aaaccceeehhhkkkooouuuyyyzzzyyynnnfff___]]]```fffllluuujjjUUUMMMNNNWWWhhhqqqfffkkkjjjXXXIIIHHHJJJGGGDDDEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>=========<<<<<<::::::;;;;;;::::::999888999::::::;;;;;;;;;;;;;;;;;;;;;:::999888777777666777777777777666666666666777777888888888888777777666666666777777777777777888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;::::::::::::::::::<<<===>>>>>>>>>>>>@@@???>>>======>>>???@@@?????????AAACCCDDDCCCBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHGGGIIINNNVVV^^^dddhhhhhhkkkmmmsss~~~}}}{{{zzz{{{~~~~~~|||}}}yyyssslllgggbbb``````cccgggjjjoootttzzz~~~|||zzzuuummmbbbXXXRRROOOMMMTTT]]]hhhrrr{{{|||rrrppplllwww|||iii^^^hhh}}}wwwggg^^^XXXTTTSSSUUUTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCAAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBAAABBBBBBCCCDDDCCCCCCCCCBBBAAACCCFFFIIIGGGFFFDDDCCCBBBCCCCCCDDDAAA@@@>>><<<;;;;;;;;;<<<;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@??????>>>===============<<<<<<======>>>???<<<===???@@@BBBCCCCCCCCCCCCDDDFFFHHHHHHGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@AAACCCFFFGGGGGGOOOcccvvv|||kkkaaa\\\YYY[[[]]]]]]]]]```ccceeegggiiilllpppxxx}}}{{{lllbbb]]][[[^^^dddgggrrrvvv```PPPQQQWWWfff|||yyyoookkkyyyhhhZZZOOOFFFHHHJJJGGGDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>=========<<<<<<<<<<<<;;;:::::::::;;;::::::999888999999:::;;;;;;;;;;;;;;;;;;::::::999888888777777666666666666666666666666666777777777777777777666555555555666666666666666888888888888888888888888777777888888999999::::::::::::::::::::::::::::::999:::;;;<<<============>>>>>>=========>>>???????????????@@@BBBCCCBBB@@@BBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJPPPVVV[[[___aaacccffflllwww}}}|||{{{{{{{{{zzzwwwuuuuuuvvvxxx|||~~~~~~|||zzzrrrtttwww|||~~~yyyvvvtttsssqqqkkkfffdddfffhhhiiinnntttyyy{{{|||}}}~~~hhheee___VVVNNNLLLPPPTTT^^^kkk}}}nnnfffjjjlllbbbXXXTTTRRROOOQQQTTTSSSRRRRRRQQQPPPPPPOOOOOOLLLLLLLLLMMMMMMMMMMMMMMMOOOOOOMMMLLLKKKJJJIIIIIIGGGGGGFFFEEEDDDDDDCCCCCCAAABBBCCCDDDDDDCCCBBBAAAAAABBBBBBBBBBBBAAA@@@@@@BBBBBBCCCCCCCCCDDDEEEEEEDDDDDDDDDCCCBBBBBBEEEGGGEEEDDDDDDDDDDDDEEEFFFFFFAAA@@@>>>===<<<;;;;;;<<<;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@??????>>>============<<<<<<<<<<<<===>>>>>>===>>>???AAABBBCCCDDDDDDCCCEEEGGGIIIIIIHHHEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAACCCGGGFFFDDDIII[[[mmm|||~~~||||||rrrfff``````[[[YYY[[[^^^^^^aaaeeehhhjjjmmmnnnpppvvv~~~{{{oooaaaZZZYYYZZZaaahhhnnnzzzxxxdddWWWRRRZZZfffzzztttqqqvvvhhhTTTPPPKKKGGGHHHIIIFFFCCCAAABBBBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::999999888999::::::;;;;;;::::::999999999888888777777777555555555555555555555666555666666777777666666555444444555555666666666666777777777777777777777777666666777777888999::::::::::::::::::::::::::::::999:::;;;<<<<<<===<<<<<<<<<<<<<<<======>>>>>>???@@@??????@@@AAAAAA@@@>>>@@@AAAAAABBBCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHKKKOOOUUU[[[___dddgggkkksss~~~}}}xxxuuuttttttuuuvvvvvvsssooolllgggkkkrrrwwwzzz{{{zzzyyyyyyxxxwwwxxxzzz||||||{{{xxxvvvtttrrrssssssrrrqqqqqqqqqooojjjfffgggmmmsssxxx}}}}}}uuunnnjjjZZZWWWRRRLLLJJJPPP[[[dddyyyqqqiiinnntttfff\\\VVVRRRRRRQQQNNNNNNQQQQQQQQQPPPPPPOOONNNNNNMMMKKKKKKKKKLLLLLLMMMMMMMMMOOONNNMMMKKKJJJIIIIIIIIIFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDBBBAAA@@@AAAAAAAAAAAAAAA@@@@@@???BBBCCCCCCDDDEEEEEEEEEEEECCCDDDDDDCCCBBBBBBDDDFFFDDDEEEFFFFFFGGGGGGGGGGGG@@@???>>>>>>======<<<<<<<<<===>>>>>>?????????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>???@@@@@@@@@??????>>>=========<<<<<<<<<<<<<<<======>>>??????AAACCCDDDEEEEEEEEEDDDEEEHHHIIIIIIGGGEEECCCAAAAAABBBBBBBBBBBBCCCCCCBBBDDDGGGFFFCCCEEESSScccnnn~~~{{{xxxxxx|||ooobbb______\\\XXXXXX[[[^^^```eeejjjgggjjjnnnooorrryyynnncccZZZWWWYYY^^^gggppp||||||hhhVVVSSSYYYbbbppppppvvvrrrZZZPPPKKKIIIGGGGGGFFFEEEBBB@@@AAAAAAAAAAAAAAA@@@??????>>>>>>=========<<<<<<<<<;;;;;;;;;::::::::::::999:::;;;;;;;;;;;;:::999999777888888999999999999999888888777777777666666666444444444555555555555555555555666666666666555555444444555555666666777777666666666666666666666666555555666777888999999:::999999999999::::::::::::999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>@@@???>>>???@@@@@@???===>>>???@@@AAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGHHHKKKQQQXXX]]]fffhhhmmmrrr||||||{{{yyyxxxvvvrrrmmmjjjeeejjjqqquuuuuurrrpppnnnpppooonnnppprrrssssssrrrpppnnnmmmnnnqqquuuxxxyyy}}}{{{vvvoookkkmmmtttyyy~~~{{{qqqeee[[[UUUOOOOOONNNQQQXXXdddrrr{{{{{{sssyyy|||rrrkkkppptttdddYYYTTTQQQPPPRRRQQQMMMMMMOOONNNOOOOOOOOONNNMMMLLLKKKIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMKKKIIIIIIIIIJJJJJJFFFEEEDDDCCCBBBCCCDDDDDDEEEEEEEEEDDDCCCAAA@@@???AAAAAAAAAAAAAAA@@@??????CCCCCCDDDEEEEEEEEEDDDDDDBBBCCCCCCCCCBBBBBBCCCEEEDDDEEEGGGGGGHHHGGGEEEDDD>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@@@@@@@??????>>>=========<<<<<<;;;;;;<<<<<<===>>>???@@@BBBCCCEEEFFFFFFFFFEEEFFFGGGHHHHHHFFFDDDCCCAAAAAABBBBBBCCCDDDEEEEEEDDDEEEGGGGGGDDDCCCLLLWWWdddvvv~~~yyyvvvwwwyyyzzzoooddd```___```[[[YYYZZZ___aaaaaaeeekkkgggkkkqqqtttxxxxxxddd]]]WWWZZZ```hhhrrr{{{yyykkk[[[RRRZZZgggppp~~~ppp|||~~~bbbTTTPPPGGGGGGGGGEEECCCCCCBBBAAA@@@@@@@@@@@@@@@??????>>>=========<<<<<<<<<;;;;;;::::::::::::999999999999999999999:::999999888777666666777888888888888777666666666666555555555555333333444444444555555555444555555666666555555444444555555666777777888888666666666666666666666666444444555666777888999:::777777777888888999999999999999:::;;;;;;;;;;;;:::::::::;;;<<<============@@@???>>>???@@@???>>><<<<<<===>>>???AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFCCCEEEGGGHHHIIILLLQQQUUU___cccjjjpppxxx}}}yyyuuuyyy||||||yyyuuusssrrrrrrrrrrrruuuxxxyyyyyyxxxuuuuuuvvvzzz}}}tttkkkggghhhmmmrrruuuuuurrrmmmeee]]]YYYVVVWWWYYY___hhhtttwwwrrrqqqvvvxxxwwwrrrmmmpppzzztttddd[[[WWWQQQNNNNNNPPPOOOLLLMMMPPPLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMNNNKKKJJJIIIHHHHHHIIIJJJKKKHHHGGGEEEDDDDDDDDDFFFGGGGGGFFFEEECCCAAA@@@@@@???AAAAAABBBBBBAAAAAA@@@???CCCDDDEEEEEEEEEDDDCCCBBB???AAABBBBBBAAAAAACCCDDDDDDEEEFFFGGGFFFDDDBBB@@@<<<======>>>????????????BBBBBBBBBBBBAAA@@@??????========================??????>>>>>>>>>??????@@@@@@@@@??????>>>=========<<<;;;;;;;;;;;;<<<======???@@@AAACCCDDDEEEEEEFFFEEEFFFFFFFFFEEEEEEDDDCCCAAAAAABBBCCCEEEFFFFFFGGGFFFEEEFFFHHHFFFDDDGGGMMMVVViii|||}}}yyyvvvuuuuuussswww|||sssccc\\\\\\]]]]]]\\\]]]]]]___ddddddcccdddhhhmmmsssyyy~~~uuulllaaa[[[YYY^^^gggqqq|||}}}lll___UUUUUUddduuu|||sssjjjUUULLLJJJEEEFFFEEEBBBAAABBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::999999999888888888888888888888777666666555555666777777777777777555555555555555444444444333333333444444555555555444555555555555555555444555555555666777888888999666666666666666666666666444444555666777888999999555666666666777777888888999999:::;;;;;;;;;::::::999:::;;;<<<============@@@???>>>?????????===;;;;;;<<<===>>>@@@BBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFGGG@@@DDDGGGHHHHHHHHHKKKNNNUUU\\\dddllluuu~~~}}}}}}{{{{{{}}}yyyqqqfff]]]YYYZZZ^^^bbbjjjiiifffccc``````ccceeesssuuu{{{{{{}}}|||wwwppppppvvv}}}qqqddd```iiimmmooo{{{eeeYYYVVVVVVPPPMMMLLLMMMLLLJJJMMMRRRKKKKKKLLLLLLLLLJJJIIIGGGGGGHHHIIIJJJKKKMMMMMMNNNJJJIIIHHHGGGGGGHHHJJJLLLJJJIIIGGGEEEEEEFFFHHHIIIIIIGGGEEEBBB@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@DDDDDDEEEEEEEEECCCBBBAAA>>>@@@AAAAAAAAAAAABBBDDDCCCDDDFFFFFFEEEBBB???===;;;<<<===???@@@@@@AAAAAADDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???????????????@@@@@@@@@??????>>>=========<<<;;;;;;;;;;;;<<<======>>>???@@@BBBCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDCCCCCCAAABBBCCCDDDEEEGGGHHHHHHGGGEEEFFFHHHHHHEEEEEEGGGJJJ\\\oooxxx{{{~~~|||xxxuuutttjjjnnntttyyy}}}|||ddd```[[[YYYZZZ\\\[[[ZZZ___```bbbdddeeehhhlllooorrrzzzpppfffcccVVV\\\```ccckkk{{{rrr___WWWVVV___www~~~wwwxxxppp]]]KKKFFFMMMEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999999777777777777777777777777666666666666666666666666666555444333333333333333555555555444444333333333555555555555555555555555555555555555555555555555444444555555555555444444777666666555555555555666666666666666666777888888777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;:::;;;===>>>>>>>>>AAAAAAAAAAAAAAAAAA@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFFFFHHHHHHIIIJJJSSSVVV\\\dddnnnxxx{{{{{{~~~vvvtttwww}}}wwwnnnaaaTTTOOOPPPTTT]]]eeehhhqqqzzz{{{xxxxxx~~~wwwoookkkjjjooouuu|||vvviii\\\XXX\\\mmm{{{hhh]]]XXXTTTQQQMMMMMMMMMLLLMMMMMMNNNOOOKKKMMMNNNMMMKKKHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJGGGFFFEEEEEEEEEGGGIIIKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFEEEBBB@@@???@@@AAAAAA@@@AAACCCDDDDDDBBB@@@>>>DDDCCCCCCBBB@@@???>>>>>>??????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCBBBAAA@@@???@@@>>>===;;;;;;===>>>@@@BBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAADDDBBB???===<<<===???@@@@@@@@@@@@@@@@@@???>>>======<<<<<<<<<<<<======>>>>>>???@@@BBBCCCDDDDDDDDDGGGGGGGGGGGGFFFDDDCCCBBBEEEDDDCCCBBBCCCDDDGGGHHHJJJIIIHHHFFFEEEDDDDDDDDDJJJPPP\\\gggmmmqqqzzzyyyxxx||||||xxxooommmkkknnntttyyy{{{{{{vvvbbb```]]]ZZZZZZ\\\^^^^^^]]]bbbccceeefffhhhkkkooorrr{{{|||oooccc\\\ZZZ[[[^^^```ggguuutttcccUUUVVV^^^nnnvvvvvv|||nnn\\\SSSGGGCCCGGGDDDCCCBBBBBB@@@@@@???>>>===>>>>>>>>>>>>===<<<<<<===<<<<<<<<<;;;;;;::::::999999999999999999999999777777777777777777777777555555555555555555555555555555444333333333333333555555444444444333333333555555555555555555555555555555555555555555555555444444555555555555444444777666666555555555666666666666666666666777777888777777777888888888999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAACCCDDDEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJMMMOOOTTT[[[cccllltttxxxkkkhhheeegggrrrwwwrrrssswww~~~~~~|||{{{}}}yyysssjjjaaaXXXUUUVVV]]]lllyyyzzzuuuqqqssspppsss}}}rrreee]]]ZZZdddyyynnn]]]TTTPPPMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOLLLMMMMMMLLLJJJHHHGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIGGGFFFEEEEEEEEEGGGIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDBBB@@@@@@@@@AAABBBBBBCCCEEEFFFFFFDDDBBB@@@CCCCCCBBBAAA@@@???>>>>>>?????????@@@@@@@@@AAAAAACCCCCCCCCBBBBBB@@@?????????>>>===<<<<<<===>>>???AAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@AAAAAACCCBBB@@@>>>===>>>????????????@@@@@@@@@???>>>>>>======<<<<<<<<<===>>>>>>???@@@AAABBBCCCDDDDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBAAAAAACCCEEEGGGIIIIIIHHHGGGFFFDDDDDDDDDCCCBBBGGGQQQ[[[aaafffqqq{{{zzzwww{{{yyyuuupppooorrruuuvvvvvv}}}ooocccYYY[[[ZZZZZZ[[[^^^aaaaaaaaaeeeggghhhiiikkkpppuuuyyy|||pppeee\\\YYY[[[___```dddpppbbbVVVPPPYYYjjjwwwrrrzzzZZZNNNNNNIIIEEEFFFBBBBBBAAA@@@???>>>===============>>>======<<<;;;===<<<<<<;;;:::999999888888888888888888888888888555555555555555555555555555555555555555555555555555444444333333333333333444444444444333333333333444444444444444444444444444444444444444444444444444444555555555555444444666666555555555666666777666666555555666666777777777777777777888888888888999999999999999999999:::::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@===>>>???AAACCCEEEFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJNNNOOOQQQVVV]]]eeelllppp]]]YYYUUUWWWaaaqqq{{{{{{{{{||||||wwwvvvtttrrrsssvvvyyy||||||vvvpppjjjgggjjjtttyyyzzz|||{{{tttfff^^^ZZZYYY___uuutttdddXXXQQQOOONNNMMMKKKKKKKKKKKKLLLMMMOOOOOOLLLLLLLLLJJJHHHGGGHHHJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEGGGHHHJJJHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@AAABBBCCCDDDEEEGGGHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@???>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>???>>>===<<<<<<===>>>???????????????>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@BBBBBBAAA@@@@@@?????????>>>>>>??????@@@?????????===============>>>??????AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@??????@@@BBBDDDGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCAAADDDKKKSSSYYY___lllyyy}}}www{{{zzzvvvuuutttrrrpppwwwhhhbbb```^^^ZZZ[[[\\\^^^aaacccddddddhhhiiijjjlllpppuuu}}}rrrhhh```[[[\\\```aaagggqqq~~~zzzhhhXXXSSSTTTddd{{{zzzxxx~~~lllPPPJJJLLLJJJEEEDDDAAA@@@???>>>===<<<<<<;;;<<<============<<<;;;;;;<<<<<<;;;:::999888888777888888888888888888888888444444444444444444444444555555555555555555555555444444333333222333333444333333333333333333333333444444444444444444444444444444444444444444444444333444444555555444444333555555555555555666777888666666555555555666666777666666666777777777888888777888888888888888999999:::::::::::::::;;;;;;;;;;;;<<<===>>>======>>>>>>?????????@@@@@@@@@@@@@@@===>>>???AAACCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJNNNNNNPPPSSSYYY```gggkkk```YYYRRRQQQUUU```ooo{{{}}}wwwzzz||||||||||||}}}|||xxxhhh^^^]]]ccciiiyyyssskkk___VVVRRRPPPPPPPPPJJJJJJJJJKKKLLLMMMNNNOOOLLLLLLJJJHHHFFFFFFIIIKKKLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEFFFHHHHHHFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@AAABBBCCCEEEFFFGGGGGGGGGFFFDDDCCCBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>============>>>>>>>>>>>>>>>=========<<<<<<>>>>>>>>>????????????@@@@@@AAABBBBBBAAA@@@???>>>======>>>??????@@@??????===============>>>???@@@BBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAAAAA?????????@@@AAACCCDDDEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCDDDHHHMMMRRRYYYhhhvvvzzz~~~{{{uuupppooo```YYYXXXZZZ]]]]]]^^^```aaabbbdddeeefffiiikkkmmmpppuuu~~~zzzpppeee]]]WWWVVVZZZaaahhhuuu|||fffTTTRRRUUUaaawwwuuuwwwiiiXXXIIIGGGHHHEEEBBBBBB??????>>>===<<<;;;;;;:::<<<<<<<<<<<<<<<;;;::::::;;;::::::999888777777777777777777777777777777777333333333333333333333333555555555555555555555555333333222222222333333444333333333333333333333333444444444444444444444444444444444444444444444444333333444444444444333333444444444555555777888888666666555555555555666666555555666666666777777777666666666666777777888888999999999:::::::::;;;;;;<<<>>>@@@@@@>>>======>>>>>>>>>?????????@@@@@@@@@===>>>@@@AAABBBCCCBBBBBBDDDEEEEEEFFFGGGHHHIIIIIIHHHHHHJJJMMMRRRYYY^^^bbbaaaYYYQQQNNNNNNRRR^^^kkk|||{{{uuuuuuyyyvvvrrrwww}}}~~~wwwnnnkkkppp|||{{{uuupppeee```XXXQQQNNNMMMMMMMMMJJJJJJJJJJJJKKKLLLMMMNNNKKKJJJIIIFFFEEEFFFIIILLLMMMLLLJJJHHHFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEDDDCCCBBB@@@@@@@@@??????>>>>>>=========>>>>>>>>>???????????????@@@@@@??????>>>>>>>>>>>>============>>>>>>======<<<<<<<<<;;;;;;;;;======>>>>>>>>>????????????@@@AAABBBBBB@@@???>>><<<===>>>???????????????<<<<<<<<<<<<===>>>???@@@BBBBBBAAA@@@@@@@@@@@@AAA@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAACCCCCCBBBAAAAAABBBBBBBBB@@@@@@BBBEEEHHHOOO]]]jjj|||yyyoooggg^^^ZZZXXXXXXZZZ^^^```aaacccddddddeeehhhjjjmmmooorrrwwwjjjccc\\\XXXUUUWWW___hhhvvvkkkYYYMMMOOO]]]vvvwwwmmmyyyqqqPPPJJJFFFHHHHHHEEECCCEEE??????>>>===<<<;;;::::::;;;;;;<<<<<<;;;;;;:::999888888888888888777777777666666666666666666666666333333333333333333333333444444444444444444444444222222222222222333333444222222222222333333333333333333333333333333333333333333333333333333333333333333444444444444333333333333444444666777999999666666555555444444555555555555555555666666666666444444555555666666777777888888999999::::::;;;;;;===@@@BBBAAA>>>;;;;;;<<<;;;<<<<<<======>>>>>>>>><<<>>>???AAABBBBBBAAAAAACCCCCCDDDEEEFFFGGGHHHHHHFFFGGGHHHLLLPPPTTTXXXZZZ^^^VVVQQQQQQQQQSSS^^^mmm~~~{{{zzzzzz|||{{{vvvzzz}}}zzzsssoootttrrriiiddd___\\\YYYTTTPPPMMMLLLLLLLLLJJJJJJJJJJJJJJJKKKKKKLLLIIIIIIHHHFFFEEEFFFIIILLLMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFDDDDDDCCCBBBBBBAAAAAA@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@?????????>>>>>>>>>==================>>>>>>>>>>>>??????@@@@@@@@@??????>>>======>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;============>>>>>>>>>>>>>>>???@@@AAAAAA@@@>>>>>>======>>>>>>???>>>>>>>>>;;;;;;;;;;;;<<<>>>???@@@AAA@@@???>>>>>>>>>???@@@???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???AAAAAA@@@@@@@@@AAAAAABBBAAA@@@AAACCCDDDHHHTTT```nnnzzzwwwgggccc]]]ZZZ\\\]]]\\\^^^cccbbbccceeeeeeeeeggglllppprrruuuyyyrrrbbb]]]ZZZZZZ[[[___jjjuuunnn\\\SSSPPP[[[qqqtttpppmmm\\\JJJGGGFFFHHHHHHFFFDDDEEE??????>>>===<<<;;;:::::::::;;;;;;;;;;;;:::999999666666777777777777888888666666666666666666666666444444444444444444444444444444444444444444444444222222111111222333333444111111222222222333333333333333333333333333333333333333333333333333333333222333333444444333333222222333333444666777999:::777666555444444444444555444444555555555666666666333333333444555666666666777888888999::::::;;;;;;===@@@CCCAAA<<<888777999777888888999::::::;;;;;;:::;;;>>>AAABBBCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHJJJLLLNNNQQQSSSTTTUUUXXXRRRQQQVVVWWWYYYfffvvvuuupppppprrrzzz~~~sssqqqrrrssstttvvvuuuvvvvvvwww|||yyyxxx{{{ssshhhccc^^^XXXUUUTTTRRRPPPNNNMMMNNNNNNKKKKKKJJJJJJIIIIIIJJJJJJGGGGGGGGGFFFEEEFFFIIIKKKMMMLLLJJJHHHGGGEEEEEEEEEBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@???@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>=========<<<<<<<<<=========>>>>>>??????@@@@@@@@@@@@@@@???======>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<999999::::::;;;===>>>??????>>>===<<<<<<===???@@@???@@@AAABBBCCCCCCCCCCCC@@@@@@AAAAAAAAAAAAAAAAAA???????????????@@@AAABBBEEEDDDEEEEEEDDDEEENNNYYYaaammm{{{tttdddYYYZZZUUUTTTXXXZZZYYY\\\bbbbbbdddeeeeeefffiiioootttwwwyyy~~~uuuddd\\\YYYXXX[[[___eeeqqq}}}yyy___QQQQQQUUUkkkyyyxxxxxxZZZRRRKKKGGGDDDDDDDDDBBB???>>>??????>>>===<<<;;;;;;::::::;;;;;;;;;;;;:::999999555555666666777888888888666666666666666666666666444444444444444444444444444444444444444444444444222111111111222333333444111111111222222333333333333333333333333333333333333333333333333333333333222333333444444333333222222222333444666888999:::777666555444444444444444444444444555555555666666222222333444444555666666777777888999::::::;;;;;;<<<@@@BBB@@@:::555444666444555555666777888888888777999===@@@CCCDDDDDDDDDAAAAAABBBCCCDDDEEEFFFFFFIIIJJJLLLNNNOOOOOONNNNNNPPPLLLMMMUUUXXXZZZgggxxxzzzttt{{{sssrrruuusssxxx~~~}}}zzzzzz~~~~~~xxxyyyxxxrrrmmmlllmmmlllooosssyyy}}}zzzrrrlllooowwwssseee```___[[[UUUMMMNNNNNNMMMLLLKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIFFFGGGGGGFFFFFFFFFIIIKKKLLLKKKJJJHHHGGGFFFEEEEEEAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@???AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>============<<<<<<<<<<<<=========>>>???@@@@@@AAAAAAAAA@@@@@@======>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>===============>>>>>>>>>>>>>>>???>>>>>>===<<<<<<999999999:::;;;<<<>>>>>>>>>===;;;:::;;;<<<>>>@@@???@@@AAABBBCCCDDDDDDDDD>>>???@@@AAABBBCCCCCCCCC>>>>>>>>>>>>???@@@AAABBBDDDCCCDDDEEEBBBAAAHHHRRRYYYdddsss|||wwwggg^^^YYYUUUVVVVVVWWWZZZ]]]```aaaaaaeeeeeegggkkklllnnnttt}}}~~~oooddd___WWW[[[___aaadddpppuuucccRRRKKK[[[sss{{{]]]TTTKKKDDDDDDCCCBBBBBBAAA@@@@@@===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777777777777777777777666666666666666666666666444444333333333222222222444444222222222222444444111111222222222333333333444444444333333222222222444444444333333222222222333444444555555444444333222222222222222222222222222222333444444555666666555555555444444333333333333333333444444444555555444444444555555555555666999999888888999999:::;;;======;;;888555222222333555666666555333222444555888:::<<>>>>>>>>>>>>>>>>>>>>?????????@@@???>>>======>>>?????????>>>===============>>><<<<<<===??????@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<===============<<<>>>>>>===;;;;;;:::::::::;;;;;;;;;;;;::::::999888;;;;;;<<<<<<===>>>>>>>>>???>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999999<<<<<<;;;;;;;;;<<<======@@@AAACCCDDDDDDCCCAAA@@@<<<===>>>??????@@@@@@???@@@???>>>===>>>???AAABBBAAABBBBBBCCCDDDEEEEEEFFFMMMSSSaaattt}}}zzzzzz|||~~~mmm```ZZZWWWUUUSSSVVVVVVXXX[[[^^^aaacccccciiiiiilllppprrruuu}}}}}}qqqddd\\\YYYXXXYYY^^^iiiyyyyyyaaaSSSOOO[[[|||gggQQQJJJBBBCCCBBBBBBAAA@@@@@@??????<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999888888888666666666666666666666666555555555555555555555555555555444444444333333333444333222222222222333444111111111222222222333333444444333333333222222222444444333333333222222222333333444444444444333333222222222222222222222222222222222333444444444555444444444444333333333222333333333444444444444555444444444444555555555555888888888888888999::::::<<<<<<;;;999555444444555777777888777666666777999<<<===???@@@AAABBBBBBAAABBBCCCDDDDDDEEEEEEEEEEEEIIIIIIJJJJJJJJJJJJIIIIIIFFFHHHIIIIIIKKKRRR]]]ffflllmmmjjj```VVVSSSZZZaaagggmmmsssvvv{{{yyyuuuxxx|||}}}wwwpppkkkiiiooommmjjjjjjpppzzz{{{wwwyyy}}}{{{~~~yyyqqqiiibbb\\\VVVTTTUUUWWWUUUSSSPPPNNNKKKKKKLLLLLLKKKIIIHHHGGGFFFEEEEEEFFFHHHIIIIIIHHHFFFEEEEEEGGGIIIJJJIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>?????????>>>>>>===<<<<<<<<<===<<<<<<===>>>????????????>>>>>>>>>>>>======<<<<<<<<<<<<===============<<<>>>===<<<;;;:::::::::::::::;;;;;;;;;::::::999888;;;;;;<<<<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::;;;<<<@@@AAACCCCCCCCCBBB@@@???<<<<<<===>>>????????????@@@???>>>======???@@@AAABBBBBBBBBCCCDDDDDDDDDEEEIIIMMMZZZkkkxxx}}}~~~||||||tttlllccc]]]WWWTTTUUUWWWWWWWWWYYYZZZ\\\^^^aaadddggghhhmmmnnnqqqwww{{{zzzlllbbbZZZWWWXXXcccaaagggzzzuuucccOOOIIISSSooolllTTTFFFBBB===AAA@@@@@@??????>>>>>>>>><<<<<<;;;;;;;;;::::::::::::999999999999888888888666666666666666666666666555555555555555555555555555555555555444444444444333333222222222222333333111111111222222222222333333333333333222222222222333333333333222222222222222333333444444333333222222222222222222222222222222222222222222222222333333333333333222222222222333333333333444444444444444444444444555555555555777777777777777888999999:::;;;;;;999666555666888999:::;;;;;;::::::<<<>>>AAAAAABBBBBBAAA@@@??????AAAAAABBBDDDDDDEEEEEEEEEHHHIIIIIIJJJJJJIIIIIIHHHCCCEEEFFFGGGGGGLLLSSSZZZ^^^``````\\\VVVRRRQQQRRRUUUYYY___dddnnn}}}}}}qqqeeeeeeiiiqqq}}}xxxnnnggg___XXXTTTPPPMMMMMMPPPRRRQQQOOOLLLKKKIIIIIIJJJJJJIIIHHHGGGFFFEEEDDDDDDFFFHHHJJJJJJIIIGGGFFFFFFGGGHHHIIIHHHHHHIIIIIIHHHFFFDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???@@@???>>>===<<<;;;;;;;;;;;;<<<===>>>?????????>>>>>>>>>>>>============<<<=========>>>>>>======<<<======<<<;;;::::::::::::::::::;;;;;;;;;:::999999;;;;;;;;;<<<======>>>>>>======<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::999888888888888999:::;;;AAAAAABBBBBBBBBAAA???>>>;;;<<<===>>>???????????????>>>===<<<===>>>???@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCFFFPPP^^^kkkrrrzzz|||~~~lll^^^ZZZ[[[XXXUUUUUUXXX[[[\\\[[[^^^```aaacccdddgggjjjlllpppqqqvvv}}}oooccc[[[XXXZZZ^^^jjjlllwww~~~^^^TTTKKKMMM```|||~~~iiiZZZLLLDDDCCC@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;:::::::::999999999999999888888888888666666666666666666666666555555555555555555555555555444444444444333333333333222222222222222222333111111111111222222222222333222222222222222222222333222222222222222222222222222333333333333222222111111111111111111111111222222222111111111111111222222222222222222222222222222333333333444444444333333444444444555555555666666666555666777777888888999:::999777777888:::;;;<<<>>>>>>>>>>>>AAACCCEEEEEECCCBBB@@@>>>===<<>>>>>>>>>>>>>>>>>>>>=====================>>>>>>>>>???@@@???>>><<<;;;:::::::::;;;<<<======>>>>>>>>>=================================>>>>>>>>>===<<<<<<<<<<<<;;;:::999999:::::::::::::::;;;;;;::::::999::::::;;;<<<<<<======>>><<<<<<;;;;;;;;;<<<======<<<;;;;;;;;;;;;:::::::::888888888888999:::;;;;;;AAAAAAAAAAAA@@@???>>>===;;;;;;<<<===>>>>>>>>>>>>=========<<<===>>>??????BBBBBBBBBBBBAAAAAAAAAAAAAAABBBHHHTTT___hhhsss}}}}}}sssggg\\\XXXXXXXXXVVVUUUUUUWWWZZZ]]]^^^aaaccceeeeeeeeehhhlllooouuuwww~~~tttfff]]]XXXXXX^^^eeelllvvv{{{hhhOOONNNOOOXXXqqq{{{vvvyyyrrrXXXRRRIIICCCCCCBBB<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999888888888777777555555555555555555555555555555555555555555555555333333333222222222111111222222222222222222222222000000111111111222222222222222222222222222222222222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111000222222222222222222222222222222222333333333444444333333333444444444444555555444444444444555666666777888888888777777999;;;<<<===>>>??????@@@BBBDDDEEEEEECCCAAA>>>===;;;;;;===>>>???AAACCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEGGGIIIJJJJJJKKKLLLMMMLLLNNNRRRXXX]]]```bbbbbbdddcccaaa^^^]]]bbblllsss|||{{{yyywwwzzz|||yyy|||xxxuuu{{{~~~uuujjj^^^WWWUUUTTTPPPMMMPPPOOONNNMMMMMMLLLJJJHHHGGGGGGHHHIIIHHHGGGGGGGGGEEEEEEEEEEEEFFFGGGIIIIIIJJJIIIGGGEEEEEEEEEGGGGGGEEEFFFHHHHHHHHHFFFDDDBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???????????????>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>???>>>===;;;:::999999999;;;;;;<<<============<<<<<<<<<<<<<<<<<<========================<<<;;;;;;;;;::::::999999999999:::999::::::;;;;;;:::::::::::::::;;;;;;<<<=========;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<;;;;;;;;;::::::999999999::::::;;;======AAAAAAAAA@@@>>>===<<<;;;:::;;;<<<======>>>=====================>>>>>>???AAAAAAAAAAAA@@@@@@@@@@@@BBBBBBEEENNNVVV___lllxxx}}}}}}qqqiii```[[[VVVRRRSSSWWWSSSSSSSSSUUUYYY]]]bbbeeebbbdddgggggghhhkkkpppuuupppggg^^^YYYYYY\\\eeeooo~~~wwwaaaSSSJJJPPPYYYggg{{{rrrsss}}}qqqYYYMMMKKKCCC???AAA>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999888888888888777777777555555555555555555555555444444444444444444444444222222222222111111111111111111222222222222111111000000000111111111111222111111111222222222222222111111111222222222222222000111111222222111111000111111111111111111111111111111111111111111111222222222222222333333333333222222222222333333333333333333333333444444444444333333333333333444555555555666777777666777999;;;;;;<<<=========>>>AAACCCBBBAAA@@@>>><<<;;;;;;;;;;;;<<<>>>@@@BBBCCCDDDEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIKKKNNNRRRVVV[[[___bbblllmmmkkkddd\\\YYY]]]bbbeeelllvvv|||||||||wwwuuuxxx~~~|||uuuqqqsssrrr{{{xxxooojjjaaaXXXQQQPPPRRRPPPNNNNNNLLLKKKKKKKKKJJJJJJIIIIIIGGGIIIJJJJJJHHHGGGFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGEEEDDDDDDEEEFFFGGGEEEEEEFFFFFFFFFEEECCCBBBAAAAAABBBBBBAAAAAA@@@@@@???????????????????????????>>>>>>======<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>===<<<;;;:::999999999;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<;;;:::999:::999999888888999999999999999:::;;;;;;;;;:::::::::::::::;;;<<<<<<======::::::::::::;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>???BBBAAA@@@>>>===;;;::::::999:::;;;<<<==================>>>>>>>>>?????????????????????@@@@@@@@@@@@CCCBBBEEEJJJOOOVVVcccooo}}}~~~|||}}}zzzoooddd]]]ZZZUUURRRRRRQQQPPPRRRVVVUUUWWWYYY\\\___cccfffiiidddgggkkkmmmooosss{{{tttiiieee___[[[]]]aaagggsss}}}rrr[[[NNNJJJMMM[[[llluuuqqqrrrzzz}}}WWWLLLGGGEEE>>>???AAA;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888888888888888777777777777555555555555555555555555444444444444444444444444333333333222222222111111000111222333333222111000000000000000111111111111000111111111222222222222000111111111222222222222000000111111111111000000111111111111111111111111000111111222222333333333222333333333444444444444111222222222222333333333222222333333333444444444222222222222222333444444444555666666555666888:::999:::;;;;;;;;;;;;===???>>>===<<<:::::::::;;;;;;:::;;;===???AAACCCDDDEEEBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCEEEGGGHHHGGGGGGGGGIIIKKKMMMOOOSSSXXX]]]hhhmmmoooiii]]]VVVWWW[[[___bbbeeehhhiiiiiiiiiiiisss}}}~~~xxxqqqnnnpppwwwwwwsssoooooorrrxxx}}}~~~xxxyyy{{{||||||{{{yyyxxxxxxxxxzzz{{{xxxssstttyyyxxxtttoooeee]]]YYYUUUPPPNNNSSSUUURRRPPPRRRKKKKKKKKKIIIHHHHHHIIIJJJHHHKKKMMMLLLIIIGGGFFFGGGEEEGGGIIIKKKKKKJJJGGGFFFFFFEEECCCBBBCCCDDDFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>???????????????>>>>>>===<<<<<<;;;;;;:::;;;<<<>>>>>>>>>>>>===<<<<<<;;;:::999999::::::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;:::999888777999999888888888888999999888999::::::;;;;;;;;;:::999::::::;;;;;;<<<<<<===999999999:::;;;<<<>>>???<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<===???@@@BBBAAA???===<<<:::999999999999:::;;;<<<<<<<<<<<<===>>>??????????????????===>>>>>>>>>???@@@@@@@@@CCCBBBDDDGGGIIIMMMXXXdddvvv|||yyyxxx|||}}}tttkkkccc^^^YYYVVVPPPNNNPPPTTTUUUTTTUUUXXXYYY\\\```ccccccddddddeeegggkkkpppsssvvv|||}}}vvvkkkaaaaaa^^^^^^dddkkksss{{{```NNNLLLQQQSSSgggpppkkkoooxxx```PPPIIIGGGBBB<<>>>>>>>>>>>>>>>>>????????????>>>>>>===<<<;;;;;;;;;999:::<<<>>>>>>>>>>>>===;;;;;;:::999999:::::::::;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<======:::;;;;;;:::999888777666999888888888888888999999888999::::::;;;;;;;;;;;;999999:::;;;;;;<<<<<<===888888999:::;;;===>>>???======<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===??????BBBAAA???===;;;:::999888999999:::;;;<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@<<<======>>>???@@@@@@AAABBBBBBCCCEEEEEEGGGQQQ[[[kkkxxx{{{~~~zzzwwwyyy}}}zzzvvvgggeeeaaa]]]YYYVVVSSSRRRQQQPPPOOOPPPSSSVVVWWWXXX^^^___aaaccceeefffhhhiiilllqqqvvv|||zzzoooddd^^^\\\\\\bbbgggjjjrrruuubbbTTTLLLPPPWWWggg|||ooohhhffftttgggPPPGGGEEEBBB@@@>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;999888888777777777777777888888888888777555444444666666555444333333222222222222333333333333444444333222222111111222222333222222222111111111111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...---...111333333333444555666777666555333111222222222222222222222222222222222111111111000000111111222333333444555555555444444444444555666666777777777777888999:::;;;;;;;;;;;;::::::999999999888999;;;===???AAAAAABBB>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBEEEDDDDDDDDDFFFGGGIIIJJJQQQTTTXXXXXXWWWYYY___eeemmmllliiibbb[[[XXXYYY[[[```kkkvvv}}}zzzzzzvvvpppnnnssszzz~~~~~~yyyssspppmmmlllpppzzz}}}wwwgggddd___YYYTTTPPPNNNLLLKKKLLLOOOSSSWWWWWWTTTRRRNNNLLLJJJIIIIIIIIIHHHGGGIIINNNSSSRRRLLLFFFDDDDDDDDDDDDEEEFFFGGGGGGFFFDDDCCCCCCBBB@@@???@@@CCCFFFDDDDDDDDDCCCBBBBBBAAAAAACCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;======<<<<<<============<<<<<<<<<<<<;;;;;;;;;::::::::::::999999999999999999:::888999999::::::999999888888888888888777777777666666666777888888888888777888888888888888888888888888888999::::::::::::999888777777777999;;;>>>@@@???>>>===<<<:::::::::999::::::;;;;;;;;;;;;;;;;;;@@@???>>>===<<<;;;:::999;;;<<<======<<<<<<===???@@@>>><<<;;;<<<>>>>>>=========>>>???????????????DDDDDDCCCBBBCCCGGGLLLPPP___hhhttt{{{}}}~~~{{{xxx}}}}}}{{{tttmmmfffaaa___^^^]]]ZZZXXXVVVTTTSSSRRRVVVUUUUUUWWWZZZ^^^```aaabbbccceeegggiiilllppprrrvvv|||vvvkkkddd]]]ZZZ[[[]]]ccclllxxx|||ppp```VVVRRRTTT___jjj}}}kkkiiinnn~~~nnnWWWIIIEEECCCAAA>>>=========>>>::::::::::::::::::::::::999888777777666666777777777777777777777666555444666555555444333333222222222222222333333333444444333222222111111222222333222222222111111111000000//////000000000111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000...///000000111222333444:::>>>AAAAAA===888444222222222222222222222222222222222222111111111000000111222222333333444444444444444444444444555555666666666666666777888999:::999999999888888888777777888999:::===>>>@@@@@@AAA>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIKKKNNNPPPPPPOOOQQQWWW\\\eeedddccc___\\\[[[^^^```\\\dddjjjnnnuuuxxxuuuwwwzzz{{{zzz~~~xxxppphhhccc[[[YYYVVVSSSOOOLLLJJJIIIJJJKKKNNNRRRUUUUUUSSSQQQNNNKKKIIIHHHIIIIIIGGGFFFHHHMMMQQQPPPKKKEEECCCDDDDDDCCCDDDEEEEEEEEECCCBBBAAABBBAAA@@@???@@@BBBEEEDDDCCCCCCBBBBBBAAAAAA@@@AAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===<<<<<<============<<<<<<;;;;;;;;;;;;::::::::::::999999888888888888999999888999999999999999999888888888888777777777666666666777777888888888888888888888888888888888888888777888999999::::::999999888888777888999;;;>>>@@@???>>>===;;;:::999999999::::::::::::;;;;;;;;;;;;>>>>>>===<<<;;;:::999888;;;<<<======<<<;;;<<<>>>>>>===;;;<<<===>>>>>>=========>>>????????????>>>AAABBBBBBBBBBBBDDDHHHLLLQQQYYYdddnnntttzzz~~~{{{wwwrrrlllgggbbb```^^^[[[XXXUUUTTTSSSVVVVVVUUUTTTTTTUUUUUUUUUXXXXXXYYY[[[^^^bbbfffhhhhhhjjjlllooorrrwww}}}xxxnnnccc]]]ZZZXXX[[[___kkkrrr~~~xxxcccZZZRRRRRRXXXeeevvvwwwpppvvveeeQQQHHHDDDBBBAAA???===;;;;;;;;;<<<::::::::::::::::::::::::888888777666666666666666555666666666666666555555555555444444333333222222222222222222333333333333222222111111111111222222222222111111111000000000//////000000000000111111000000000000000000000000........................////////////////////////000000000000000000000000,,,///222333222444888;;;HHHNNNRRROOOFFF<<<666333222222222222222222222222222111111111111000000000222222222333333333333333444444333333444444555666555555555555666777888888777777666666666666555555777888999;;;===>>>??????>>>???@@@AAAAAABBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGEEEHHHJJJIIIHHHJJJNNNRRRXXXYYYZZZZZZ[[[^^^bbbfffcccggghhhffffffiiikkkkkkiiifffdddffflllqqqttttttvvvyyytttmmmfff```ZZZTTTPPPOOOOOONNNMMMKKKIIIHHHGGGHHHIIILLLPPPSSSSSSQQQOOOLLLJJJHHHGGGHHHHHHGGGEEEGGGJJJNNNMMMIIIDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBAAA@@@@@@BBBDDDCCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::::::::999999888777777666666777777888888888999999999999888888777777777777666666666666666777888888999999888888777777777777777777777777777888999999::::::999999999888888888:::<<<>>>???>>>===<<<:::999999999999999999:::::::::;;;;;;;;;<<<<<<;;;:::999999888888;;;<<<======;;;:::;;;===;;;;;;;;;===??????>>><<<<<<===>>>>>>??????>>>>>>???@@@AAAAAAAAABBBDDDFFFEEEIIIQQQ\\\gggrrrzzzzzzxxxzzzvvv||||||vvvqqqooollliiidddaaa```^^^[[[YYYXXXWWWVVVVVVUUUUUUUUUVVVUUUUUUVVVVVVWWWYYYZZZ[[[ZZZ[[[\\\^^^```eeejjjmmmoooqqqtttwww{{{sssggg```ZZZYYYXXXZZZaaaiiiwwwsss___\\\VVVTTT[[[jjj{{{zzzdddMMMDDDBBBCCC@@@@@@>>><<<;;;;;;;;;;;;999999999999999999999999777777666555555555555666444444555666666666555555444444444333333333222222111222222222222333333333222222111111111111222222111111111111000000000000////////////000000000111000000000000000000000000////////////////////////////////////////////////000000000000000000000000---000333333333888AAAIII[[[```aaaZZZKKK>>>888777111111111111111111111111111111111111000000000000333333333222222222222222333333333333333444444555333333333333444555666777666555555555555555555555666777888:::<<<============>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBDDDFFFGGGEEEGGGHHHHHHGGGGGGJJJMMMMMMNNNPPPSSSXXX]]]bbbeeekkkmmmlllhhheeedddeeeeee```___]]]___bbbdddeeedddccclllxxx|||rrrkkk```^^^ZZZVVVSSSPPPNNNLLLKKKLLLLLLLLLLLLJJJHHHGGGGGGGGGJJJMMMPPPQQQOOOMMMKKKIIIGGGFFFGGGGGGFFFEEEEEEHHHJJJIIIFFFDDDCCCCCCCCCDDDDDDCCCAAA@@@@@@@@@AAABBBDDDCCCBBBBBBBBBDDDDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>>>>======<<<<<<<<<========================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::999999999999777666666555555666666777777777888888888888777777777777666666666555555555666777888888999999888888777777777777777777777777777777888999999999999999999888888999:::<<<===>>><<<<<<:::999999888888888888888999999::::::;;;;;;;;;;;;;;;:::999999999888;;;<<<===<<<:::::::::<<<:::;;;<<>>>>>>>>>>>>>>===???AAAAAA@@@@@@AAABBBBBBCCCGGGOOO[[[gggpppuuuyyy}}}|||}}}kkknnnssswww{{{~~~~~~}}}|||{{{yyywwwvvvvvvuuutttsssqqqnnniiiddd```^^^\\\ZZZWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVYYYYYYYYYZZZ[[[\\\^^^^^^___```aaabbbdddhhhooottttttxxx|||}}}nnnfff]]]ZZZXXXYYYZZZ___jjjuuuvvvcccXXXVVVTTTZZZjjjgggQQQGGGDDDAAA?????????>>>===<<<;;;;;;;;;888888888888888888888888777666555555444555555555333444444555555555555444333333333333333222222222111111111222222222333333222111111000000111111222111111111000000000//////...////////////000000000////////////////////////000000000000000000000000........................///////////////////////////111222222555>>>MMMXXXjjjkkkhhh\\\KKK>>>999999111111111111111111111111000000000000000000000000222222222222222222222111222222222222222333444444222222222222333444555666666666666666666666666666666777888:::;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@?????????@@@AAABBBBBBCCCDDDCCCBBBBBBCCCDDDFFFGGGEEEFFFGGGGGGGGGGGGIIIJJJGGGHHHJJJNNNSSSXXX[[[]]]ggggggggggggffffffgggjjjhhhfffdddbbb```^^^[[[ZZZZZZaaaiiiooosssxxx~~~zzz~~~zzzyyyzzzzzzxxxuuurrrnnnhhhbbb]]]UUUTTTSSSQQQOOOMMMMMMMMMLLLLLLMMMLLLKKKIIIGGGFFFFFFFFFHHHKKKNNNOOONNNLLLJJJHHHFFFFFFGGGGGGFFFEEEDDDEEEFFFFFFEEEDDDCCCCCCDDDFFFFFFDDDBBB@@@AAACCCEEEFFFGGGFFFDDDCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>>>>>>>>>>=================================<<<<<<;;;;;;;;;::::::999::::::;;;;;;;;;;;;::::::::::::999999999888888888666555555555555555555666666777777888888777777666666666666555555555555444666666777888888888888777666666666666666666666666777777888999999999999888888888888999:::;;;<<<<<<;;;:::999888888777888888777777888888999::::::;;;;;;;;;:::::::::::::::::::::;;;<<<;;;:::999:::;;;;;;<<<>>>AAACCCCCC@@@===<<<<<<===>>>>>>>>>>>>>>>===???AAABBBAAA@@@@@@AAACCCBBBCCCIIISSS^^^hhhmmmyyylllmmmnnnoooppppppoooooonnnnnnnnnnnnnnnmmmmmmmmmooonnnlllkkkjjjiiihhhhhheeeddddddbbb___\\\YYYWWWVVVUUUTTTRRRRRRRRRSSSTTTVVVUUUUUUTTTTTTUUUUUUUUU\\\\\\\\\]]]^^^___```aaa```bbbeeefffgggmmmuuu{{{~~~oooaaaZZZWWWVVVXXX[[[___fffuuuzzzaaaWWWVVVPPPTTTccc|||jjjSSSHHHFFFDDD???;;;>>>======<<<;;;;;;::::::777777777777777777777777666666555444444444444444333444444444444444333333333333333333222222222222111111111111222222222222111111000000000000111111111111000000000/////////......////////////000000////////////////////////111111111111111111111111........................////////////////////////000000000111777DDDTTT___llljjjcccUUUFFF<<<999:::111111111111111111111111//////000000000000000111111111111222222222222222222222111111222222333444222222222222333444555555555666666666666777777777666777888:::;;;;;;<<<<<<;;;<<<===>>>>>>??????>>>======>>>???@@@@@@AAAAAADDDCCCCCCBBBCCCDDDEEEFFFDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFGGGJJJNNNRRRTTTTTT[[[[[[]]]bbbcccdddggglllqqqpppnnnkkkhhhfffcccbbbaaadddggghhhhhhjjjnnnrrrssspppmmmjjjhhhlll{{{xxxuuuwwwxxxuuuxxx{{{{{{{{{|||{{{tttooommmkkkiiifffbbb___]]][[[XXXVVVRRRRRRQQQOOOLLLJJJJJJKKKLLLLLLKKKJJJIIIGGGEEEDDDEEEEEEFFFIIILLLNNNMMMLLLJJJHHHFFFFFFGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGEEEBBBAAACCCFFFIIIIIIIIIGGGDDDCCCCCCEEEEEEDDDDDDCCCBBBBBBAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<;;;;;;:::999888999::::::;;;;;;::::::999999999999888888888777777666555555444444555555666666666777777777777666666666555555555444444444444444555666666777777666666666666666666666666666666666777888888999999888888777777888888999:::::::::999999888777777777777777666666777888999::::::;;;:::::::::::::::::::::;;;888999;;;:::999999:::<<<<<<<<<>>>AAACCCBBB???===;;;<<<======>>>>>>=========>>>@@@AAA@@@@@@@@@AAAAAAAAABBBFFFMMMVVV```fffvvvsssrrrqqqpppooollliiigggcccccccccbbbaaa```aaabbbaaaaaa___^^^^^^]]]]]]]]][[[\\\\\\[[[ZZZXXXVVVUUUTTTUUUUUUTTTSSSSSSTTTUUUXXXXXXXXXXXXYYYZZZ[[[\\\______```aaabbbdddeeeffffffiiimmmooorrryyyzzznnnaaaXXXVVVUUUWWW]]]ccciiitttiiiWWWUUUYYY^^^fffzzzyyyyyy```SSSFFFCCCCCC???<<<<<<;;;;;;;;;;;;:::999888888666666666666666666666666666555444444333333444444444444444444444333222111222222222222222222222222111111111111222222222222111111000000000000111111111000000000////////////........./////////000000////////////////////////000000000000000000000000........................////////////////////////000//////333;;;HHHUUU]]]bbb^^^WWWLLLAAA:::888888111111111111111111111111////////////000000111111000000111111222222333333111111111111111222333333222222222222333444555555555555555555666666777777777777999:::;;;;;;<<<<<<999:::;;;<<<============;;;;;;<<<===>>>???@@@@@@CCCBBBAAAAAAAAABBBDDDDDDCCCCCCCCCEEEFFFGGGGGGFFFIIIHHHGGGIIIMMMOOOOOOMMMQQQPPPSSSXXX[[[ZZZ^^^eeekkkkkkkkkkkkjjjiiijjjjjjgggfffeeeddddddeeehhhiiigggdddaaa___^^^```kkkwww|||qqqiiihhhiiihhhlllooossswwwyyyxxxsssppprrrrrrrrrrrrsssvvvzzz|||zzzssskkkhhhgggddd___[[[XXXVVVTTTSSSSSSSSSQQQPPPNNNOOOOOOMMMJJJHHHIIIKKKLLLKKKJJJHHHFFFFFFEEEEEEEEEEEEFFFHHHKKKMMMMMMLLLJJJHHHGGGFFFHHHHHHHHHGGGDDDCCCBBBBBBCCCEEEEEEFFFCCCFFFGGGEEEAAAAAADDDHHHLLLLLLIIIFFFBBBAAABBBDDDCCCBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;:::888777999999::::::::::::999999999888888888777777777777666666555555555555666666555666666777777666666555555555555444444444333333333444444555555555555555555555555555555555555555666777777888888888888888555666777777888888888888888888777666666666777777555555666777888999::::::888888888888999999::::::666888999:::999:::;;;===<<<<<<===>>>@@@???===;;;;;;<<<======>>>>>>======<<<===??????>>>???@@@BBB>>>@@@BBBDDDFFFLLLTTT[[[hhhwwwyyywwwuuusssqqqmmmiiifffbbbcccbbbaaa___^^^___```\\\\\\[[[ZZZYYYYYYZZZZZZWWWXXXXXXXXXWWWVVVTTTSSSTTTUUUWWWXXXXXXXXXZZZ[[[XXXYYYYYY[[[]]]___aaabbbbbbbbbccceeegggiiikkklllrrrvvv{{{~~~mmmccc\\\VVVUUUYYYWWW[[[cccmmmuuuwwwaaa[[[```ddduuu~~~wwwoookkkvvv]]]KKKDDD??????>>>:::<<>>IIIRRRWWWXXXTTTMMMEEE???:::777555000000000000000000000000.../////////000000111111//////000111222333333444111111111000111222222333222222222222333444555666444444444555555666666666777888999:::;;;<<<<<<<<<888999:::;;;<<<<<<<<<<<<::::::;;;<<<===>>>??????BBBAAA@@@@@@@@@AAABBBCCCDDDCCCDDDFFFHHHIIIHHHGGGKKKIIIHHHIIIMMMNNNMMMKKKIIIGGGIIINNNPPPNNNQQQXXX[[[\\\]]]^^^___aaadddfffgggddd```___bbbeeehhhiiigggccc```^^^]]]___gggppprrrrrrooohhhfffggggggdddcccfffiiilllmmmnnnpppqqqjjjkkkkkkiiiiiijjjjjjiii^^^WWWRRRVVV\\\\\\WWWRRRMMMLLLLLLNNNOOOOOONNNLLLIIIKKKLLLKKKIIIIIIKKKNNNMMMKKKIIIHHHFFFFFFGGGGGGEEEEEEFFFHHHKKKMMMMMMLLLJJJIIIGGGGGGHHHIIIHHHGGGDDDCCCAAAAAACCCEEEFFFFFFBBBEEEFFFDDDAAA@@@DDDHHHNNNLLLIIIEEEAAA???AAABBBAAAAAA@@@@@@???>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;999888777999999999::::::999999999888888888888777777777777666666555555555555666666555555666666666666555555555555444444444333333333222333444444555555444444555555555555555555555555666666777888888888888888444555666777777888777777888777777666666666666777444555666777888999::::::666666777777888888999999555777888999999:::<<<>>><<<;;;;;;<<<======;;;999;;;<<<<<<===============;;;<<<=========>>>@@@BBB===AAACCCCCCAAACCCJJJPPPXXXiii~~~~~~}}}|||zzzvvvrrrooommmlllkkkjjjhhhfffdddcccbbbaaaaaaaaa^^^[[[YYYXXXYYY[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXYYY[[[\\\]]]____________^^^```cccfffhhhiiikkklllmmmppptttwwwzzzpppaaaZZZWWWUUUYYY___ccckkkttt|||jjj]]][[[fffsssqqqiiinnn{{{eeeLLLCCCBBB@@@>>>===<<<;;;;;;999999999888888888888777888777666555444444555666777666555444333222222222444444333333333333222222111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000/////////222666===CCCGGGFFFEEEBBB>>>:::666333222000000000000000000000000000///.........///111222000111111111111222222222111111111111111111111111222222333333333333444444333333444444555666666666777777777888999999::::::999:::<<<=========<<<;;;<<<;;;;;;<<<<<<===>>>???>>>???>>>===<<<===@@@BBBFFFFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIIIIKKKMMMMMMKKKJJJPPPQQQRRRSSSTTTUUUVVVWWWYYYXXXWWWXXXZZZ^^^bbbdddbbbbbb```^^^]]]^^^aaadddhhhhhhfffeeecccaaa```___^^^___````````````______]]]\\\[[[ZZZXXXVVVTTTSSSLLLKKKKKKOOOTTTUUUQQQLLLMMMMMMMMMMMMLLLLLLLLLKKKIIIHHHHHHHHHHHHIIIJJJJJJKKKJJJIIIHHHGGGHHHIIIIIIGGGHHHIIIKKKLLLMMMMMMMMMHHHGGGFFFFFFEEEEEEFFFFFFBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDBBBAAAAAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@?????????========================<<<<<<<<<<<<============;;;;;;:::999999888888777777888888999999888888777888888777777666666555555666555555555555444444444555555666666666666555555666555333333222333444555333333333333333333333333444444444333333222222222666666666666666666666666555555444333333444888;;;===;;;:::888666666666666666777777777888888888888777777777777777666555555888888888888888888999999888888999999999:::::::::;;;;;;;;;<<<<<<<<<======<<<======>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFNNN^^^ooozzz|||xxxuuusssrrrqqqpppnnnllljjjhhhgggfffgggfffddd```]]]]]]]]]^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^______```aaabbbccccccfffjjjmmmpppqqqtttvvvxxx|||}}}qqqeee\\\YYYZZZ[[[```fff___nnnwwwjjjeeelll|||vvvuuu}}}kkkUUUEEEBBBAAA@@@>>>===<<<;;;;;;999999999888888888777777888777666555444444555666666666555333333222222333444444333333333222222222111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////................................................////////////////////////000//////111444888<<>>???>>>???>>>===<<<===@@@BBBEEEEEEEEEFFFFFFFFFFFFFFFHHHIIIJJJJJJJJJJJJIIIHHHGGGGGGHHHJJJLLLLLLKKKJJJMMMNNNOOOPPPQQQSSSTTTTTTRRRRRRQQQRRRTTTWWWYYY[[[YYYYYYXXXVVVUUUVVVYYY[[[___^^^]]][[[ZZZXXXWWWVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTRRRQQQNNNMMMLLLKKKJJJJJJNNNSSSTTTPPPLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKMMMLLLJJJHHHHHHGGGHHHHHHHHHIIIJJJJJJKKKLLLLLLLLLGGGGGGFFFEEEEEEEEEFFFFFFCCCCCCCCCDDDDDDEEEEEEFFFDDDCCCBBBAAAAAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============;;;::::::999888888777777888888999999999999888888777777777666666666555555555555555555444444444444555555666666666666555555555444333333333333444555333333333333333333333333444444444333333222222222555555555555555555555555333333333333333666:::>>>@@@>>>;;;888666555555555666666666777777777888888666777777777777666555555777777777888888999999999888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>@@@@@@AAA@@@@@@AAABBBCCCDDDEEEEEEIIIUUUeeevvv}}}zzzxxxxxxwwwuuussspppnnnlllkkkjjjjjjiiifffbbb```_________^^^^^^]]]]]]]]]^^^^^^aaa``````______``````aaadddfffgggiiikkknnnrrruuuxxx{{{wwwnnnccc]]]YYYZZZ^^^ccciiioooqqq}}}uuummmlllrrrdddSSSJJJDDDAAA@@@???===<<<;;;;;;;;;999999888888888777777777777666555555444555555555666555444333333222222333333333333333222222222222111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////................................................////////////////////////000//////000111222333444777777666444222111000///000000000000000000000000///////////////000111111000000000111111111222222111111111111111111111111000000000111111111111222222333333444444555555666555666666777777888999999;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<===>>>???>>>>>>>>>===<<<===???BBBDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPNNNMMMNNNPPPSSSUUUUUUSSSRRRPPPOOONNNMMMQQQPPPNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLJJJHHHGGGFFFJJJIIIIIILLLPPPQQQNNNJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIJJJKKKKKKNNNMMMKKKJJJHHHGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFFFFEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@???????????????DDDCCCBBB@@@>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======::::::999999888777777777888888999999999999888888666666666666666555555555555555555555444444444444444555555666666555555444444444333333333333444444333333333333333333333333444444333333333333222222444444444444444444444444000111222333444777<<>>???AAAAAA??????@@@AAABBBCCCDDDDDDFFFLLLYYYmmm}}}zzzwwwuuusssqqqooopppooolllhhheeeddddddccccccbbbbbbbbbcccddddddffffffffffffggghhhiiijjjppprrrtttvvvxxx{{{|||qqqiiiddd___]]]]]]aaahhhpppyyy{{{oooqqqoooqqq|||bbbOOOHHHGGGFFF@@@???>>><<<;;;:::::::::888888888888777777777777555555555555555555555555555444444333222222222333333333333222222222222111111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////................................................////////////////////////...///////////////......111111000000000/////////000000000000000000000000///////////////000000111000000000000111111111111111111111111111111111111000000000111111111222222222222222333444444555555444555555666666777888888;;;;;;;;;;;;:::::::::999;;;;;;;;;;;;<<<===>>>>>>===>>>???>>>======???AAABBBBBBCCCCCCDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJLLLLLLKKKIIIIIIIIIGGGHHHIIIJJJKKKMMMNNNNNNLLLMMMNNNNNNOOONNNMMMLLLLLLMMMMMMKKKJJJKKKMMMPPPPPPPPPOOOMMMLLLKKKJJJIIINNNLLLJJJHHHHHHHHHJJJKKKKKKKKKKKKJJJIIIGGGFFFEEEHHHHHHHHHKKKMMMNNNLLLIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJLLLLLLKKKJJJJJJIIIIIIIIIKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@@@@???>>>>>>>>>>>>???BBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<999999999888777777666666888888999999999999888888555555555555555555555555555555555444444444333333444444444555555444444444333333333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222000222333333444777:::===@@@===999555333222333444444555555555555666666666555666666666666555444444444444555666777999999:::888888888888999999999999888888999999999:::::::::888888:::<<<===???AAAAAA??????@@@AAABBBCCCDDDDDDFFFHHHOOO___sss}}}|||{{{{{{|||}}}|||xxxxxxwwwuuuqqqnnnmmmmmmmmmllllllkkklllmmmooopppooooooppprrrtttvvvxxxyyywwwlllddd``````___ccchhhooozzz~~~ssslllkkksssvvvaaaKKKEEEDDDBBB???>>>===<<<;;;::::::999:::888888888777777777666666444444555555555555555555444444333222222222333333333333222222222111111111111111222222222222111111000000000000000000000000////////////////////////....................................////////////////////////////////////........................................................................---...////////////...------........./////////000////////////////////////...//////000000000000000//////000000000111111111111111111111111111111111111111111111222222222333111111222222333444444444333444444555555666777777:::::::::999999999:::::::::::::::;;;;;;<<<===>>>===>>>???>>>======???AAA@@@@@@AAABBBBBBCCCDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFLLLNNNPPPNNNKKKHHHGGGHHHGGGGGGHHHIIIKKKLLLMMMNNNLLLMMMNNNOOONNNMMMKKKJJJJJJKKKLLLKKKJJJJJJMMMOOONNNNNNMMMLLLJJJIIIHHHHHHLLLJJJHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHFFFFFFGGGGGGHHHIIIKKKKKKJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;999888888777777666666555777888888999999888888777444444444444444555555555555444444444444333333333333333444444444444333333111222222333333444444444333333333333333333333333333333333333333333333333222222222222222222222222222333444444333444777999999777555222111222444555333333444444444555555555555555555555555444333333333444444666777888999999777777888888888999999999888888888999999999::::::888888:::<<<===???AAAAAA@@@@@@AAABBBCCCDDDDDDEEEGGGGGGKKKSSS^^^fffmmmppprrruuuyyy~~~~~~~~~~~~{{{xxxuuuuuuuuuuuutttsssrrrsssuuuxxxyyywwwxxxyyy{{{~~~uuulllddd^^^___bbbdddnnnxxxrrrfffaaagggpppzzz|||fffNNNEEEEEEDDD???;;;===<<<;;;:::999999999999888888777777777666666666333333444555555555555444333333222222222222333333222222222222111111111111111111222222222222111111000000000000000000000000////////////////////////....................................////////////////////////////////////------------------------------------------------........................------.../////////......------......//////000000////////////////////////......///000000000000000/////////000000000111111111111111111111111111111111111111222222222333333000111111222222333333444222333333444555555666666999999888888888999:::;;;::::::::::::;;;<<<===>>><<<>>>??????>>>>>>???@@@>>>??????@@@AAABBBCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEMMMPPPRRRPPPKKKHHHGGGHHHGGGGGGHHHIIIKKKLLLMMMNNNKKKLLLMMMMMMLLLKKKIIIHHHHHHIIIJJJJJJIIIIIIKKKMMMLLLLLLKKKJJJIIIHHHGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHIIIHHHHHHGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHDDDDDDDDDDDDDDDEEEFFFFFFHHHIIIJJJLLLMMMNNNNNNNNNLLLKKKIIIGGGFFFFFFFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@??????>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@????????????@@@============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;888888777777666555555555666777777777777777777666333333333444444444444444444444444444333333333333222333333444444333333222000111222333444444444333333333333333333333333333222222333333333333444444222222222222222222222222222333444333222111333444333222222111222333444555222333333333333444444444444444555555444444333222333444444555666777777888777777777888888888888999888888999999999:::::::::999:::;;;<<<>>>???AAAAAA@@@@@@AAABBBCCCDDDEEEEEEFFFEEEHHHLLLPPPTTT]]]gggiiioooyyy~~~}}}}}}~~~|||rrrjjjfffcccbbbgggnnnsssxxxmmmddd___bbbppp{{{bbbTTTHHHEEEEEEBBB>>>===<<<;;;:::999999888888999888777777777666666666666222333444555555555444444333222222222222222333333222222222222111111111111111111222222222222111111000000000000000000000000////////////////////////....................................////////////////////////////////////------------------------------------------------.............................................................../////////////////////////////////---...///000111000000///////////////000000000111111111111111111111111111000000000111111111111222000000111111222333333333222222222333444444555555777777777777888999;;;<<<::::::::::::;;;<<<======<<<>>>??????>>>>>>???@@@======>>>???@@@AAABBBCCCDDDDDDCCCBBBBBBCCCDDDDDDJJJNNNQQQOOOKKKHHHHHHJJJFFFGGGHHHIIIJJJLLLMMMMMMKKKKKKKKKKKKJJJIIIHHHHHHGGGIIIJJJJJJIIIJJJKKKMMMLLLLLLKKKJJJIIIHHHHHHGGGDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFGGGHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFIIIJJJKKKMMMNNNNNNNNNMMMLLLJJJHHHFFFEEEEEEFFFGGGEEEDDDCCCCCCBBBBBBCCCCCC@@@@@@@@@@@@@@@?????????<<<===???@@@AAAAAAAAA@@@AAA@@@??????>>>?????????========================;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::888777777666666555444444555555666666666666555555222222333333333444444444444444444333333333222222222222333333333333222222///000222333444444333333333333333333333333333333222222222333333444444444222222222222222222222222111222333222000000111222111111222333333333333333222222222222333333333333333444444444444333222222444444444555555666666666777777777777888888888888999999999999:::::::::;;;;;;;;;<<<===>>>@@@@@@AAA??????@@@AAABBBCCCDDDDDDCCCBBBCCCHHHHHHIIIPPPYYY]]]gggttt~~~~~~qqqhhhcccdddfffiiiqqq{{{yyylll```\\\[[[___eeepppyyyYYYNNNGGGAAAAAA???::::::>>>;;;;;;:::999888888888888777777777777666666666666111222444555666555444444222222222111222222333333222222222111111111111000111111222222222222111111000000000000000000000000////////////////////////..................................../////////000////////////////////////------------------------------------------------........................///...------,,,,,,------//////..................////////////////////////---...000111111111000///////////////000000000000111111111111111111111111////////////000000000000000000000111222222333333111222222333333444555555666666666666888:::<<<===::::::::::::;;;<<<======<<<>>>???@@@???>>>???@@@<<<===>>>???@@@AAABBBBBBDDDCCCBBBAAAAAABBBCCCDDDGGGKKKOOONNNJJJHHHIIILLLFFFFFFGGGHHHJJJKKKLLLMMMLLLKKKKKKJJJJJJIIIIIIIIIHHHJJJKKKLLLKKKKKKMMMNNNNNNMMMMMMLLLKKKJJJJJJIIIDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIIIIHHHGGGHHHJJJFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGJJJKKKMMMNNNNNNMMMLLLLLLKKKJJJGGGFFFEEEEEEFFFGGGDDDDDDCCCBBBBBBBBBBBBCCC????????????????????????<<<===???@@@AAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::777777777666555555444444444444555555555555444444222222222333333444444444444444444333333333222222222222222333333222222222///000222333444444333333333333333333333333333333222222222333333444444444222222222222222222222222///000111111000///000222111222333444555444333222111111222222222333333333333444444444444333222222444444555555555555555555777777777777888888888888999999:::::::::;;;;;;;;;<<<======>>>???@@@@@@AAA>>>>>>???@@@AAABBBBBBCCCBBB???@@@EEEEEECCCEEEKKKSSS^^^mmmzzzzzzuuutttnnnjjjgggjjjsss~~~}}}ppp___SSSQQQOOORRR^^^ooo~~~hhhUUUNNNDDDCCCAAA???===;;;:::999999999999888888888777777666555555555555444444444444444555555555555444444444333222222111111222222222222222111111111000000000000000000000000000000000000000000000000000000000000//////.........---........................////////////////////////000000//////.........---------------------------....................................................................................////////////...........................------------...//////000000///////////////000111111000000//////......000000000000000000000000000000000000111111111111222222222333333333444444444555666777888999::::::999999:::;;;;;;;;;::::::<<<===============<<<<<<<<<===>>>??????@@@@@@???CCCCCCCCCCCCCCCDDDEEEEEEHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIKKKLLLMMMKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLNNNOOOPPPLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJHHHIIIJJJJJJJJJIIIGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCDDDFFFHHHIIIGGGGGGGGGFFFFFFFFFFFFEEEIIIJJJLLLNNNMMMKKKIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???@@@AAAAAA@@@@@@??????>>>>>>=====================>>>?????????>>><<<;;;;;;<<<===>>>CCCBBBBBBAAA???>>>======???>>>===<<<:::999888777777777777777777777777777999777555333222333444555444444444444444444444444444444444444444444444444333333333222222222111111111111222222222333333333111111222222222333333333222222222222222222222222333444444555555444444333333222222111111222222333111111111111111111111111444333333222111111111222333333333333333333333333333222222111111222222333555555555555666666666666777777777888999999::::::999999999:::::::::;;;;;;<<<<<<======>>>>>>??????@@@AAABBBAAA???>>>???@@@AAACCCEEEFFFEEEDDDEEEEEEIIIRRRaaaooo|||uuupppnnnoooqqqrrrvvv~~~{{{lllaaaXXXPPPOOOSSSVVVaaatttlllXXXJJJDDDAAAAAA@@@???===<<<;;;;;;999999888888888777777777555555555555444444444444444444555555555555444444444333222222111111222222222222222111111111000000000000000000000000000000////////////////////////000/////////.........---................................................000/////////.........---------------------------....................................................................................////////////........................---------------...//////000000///////////////000000000000000//////......000000000000000000000000//////000000000111111111222222222333333333333444444555666777888999999:::999999999:::::::::::::::<<<<<<============<<<<<<<<<===>>>??????@@@@@@???CCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJKKKKKKLLLMMMNNNLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGIIIJJJKKKIIIJJJKKKKKKKKKJJJHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGGGGFFFFFFFFFEEEEEEHHHIIIKKKLLLLLLJJJHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAA>>>>>>>>>>>>============>>>===============>>>???>>>===<<<;;;;;;<<<>>>???CCCCCCBBBAAA@@@???>>>===>>>>>>===;;;:::999888777777777777777777777777777999777555444333333444555444444444444444444444444444444444444444444444444333333222222222111111111111111111222222222333333111111111222222222333333222222222222222222222222222333333444444333333222222222222222222222222222111111111111111111111111444333222222111111111222333333333333333333333333333222222111111222222333444555555555666666666666666666777777888999999:::999999999::::::::::::;;;;;;<<<<<<===>>>>>>?????????@@@AAA@@@>>>===>>>???AAADDDFFFFFFFFFEEEEEEEEEGGGMMMXXXdddqqq~~~uuuooonnnqqqtttxxx}}}ooocccTTTJJJFFFHHHPPPYYYaaasssyyy___TTTLLLDDD@@@???>>>>>>======<<<<<<<<<888888888888777777777777555555555555444444444444333444444555555444444333333333222111111111111222222111111111111000000000000000000000000000000000/////////////////////////////////.............................................................../////////...............---------------------------------------------------------------------------------------------------............/////////---------------------------------------......///000//////......///000000000000000////////////...000000000000000000000000//////000000000000111111111111222222222333333333444555555666777888999999999999888888888999;;;<<<<<<<<<===============<<<<<<===>>>??????@@@@@@???BBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMKKKKKKKKKJJJJJJKKKKKKLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKJJJJJJIIIGGGGGGGGGGGGFFFFFFFFFEEECCCDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEGGGHHHIIIJJJJJJHHHFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAA<<<<<<==================???>>>===============>>>======<<<;;;<<<===???@@@CCCBBBBBBAAA@@@???>>>>>>======<<<;;;999888777777777777777777777777777777999888666555444444555666555555555555555555555555333333333333333333333333333222222222222111111111111111111222222222222333111111111222222222222333222222222222222222222222111222222222222222222111222333444444444444333222111111111111111111111111333333222111111111111222333333333333333333333333222222111111111111222222444444444555555555666666555666666777777888999999888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>===>>>???>>>===<<<===>>>BBBDDDFFFGGGFFFEEEEEEEEEFFFIIIOOOXXXeeevvv|||xxxuuuwww||||||pppgggVVVQQQKKKHHHKKKUUUbbblll|||```KKKGGGFFFCCC???>>>>>>======<<<;;;;;;;;;888888777777777666666666555555555444444444333333333333444444444444333333333222222111111111111111111111111111000000000000000000000000000000000000////////////////////////................................................................................................---------------------------------------------------------------------------------------------------------.........//////------------------------------,,,,,,------.../////////.........///000000////////////////////////000000000000000000000000////////////000000000111111111111111222222222222444444555666666777888888999888777666777999;;;<<<;;;<<<==================<<<===>>>??????@@@@@@???AAA@@@@@@@@@@@@AAABBBBBBEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMKKKJJJIIIIIIHHHHHHHHHIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJGGGGGGFFFFFFEEEEEEEEEEEEBBBDDDFFFGGGIIIIIIHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@<<<<<<======>>>>>>?????????>>>>>>==================<<<<<<<<<===>>>???@@@BBBBBBAAA@@@??????>>>>>><<<<<<;;;:::999888777777777777777777777777777777888777666555555555555666555555555555555555555555222222222222222222222222222222222222111111111111111111111111222222222222111111111111222222222222111111111111111111111111000000111111111111000000111222444555555444222111111111111111111111111111222222111111111111111222222222222222222222222222222222111111111111222222333333444444444555555555444555555666666777888888888888888888999999999999:::;;;;;;<<<<<<===>>>>>><<<>>>???>>>===<<<===>>>BBBDDDGGGGGGFFFDDDDDDEEEGGGHHHJJJQQQ\\\lll}}}|||oooaaaVVVPPPIIIJJJMMMSSS___ssszzzdddMMMBBBBBBAAA>>>;;;???>>>===<<<;;;999888888777777777666666666555555555444444444444333333333222222333333333333222222333222111111000000111111000000000000000000000000////////////////////////........................---------...............................................................---------...............------------------------------------------------------------------------------------------------------------............------------------------,,,,,,,,,,,,,,,---.....................///000000.............../////////////////////////////////...////////////000000000000000000111111111222222444444444555666666777777888777666555666888:::<<<;;;;;;<<<===============<<<===>>>??????@@@@@@??????????????????@@@@@@AAADDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFHHHJJJKKKLLLKKKKKKKKKKKKKKKLLLMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJGGGFFFEEEDDDDDDDDDEEEEEECCCDDDFFFGGGHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>??????@@@@@@@@@>>>>>>============>>>>>>============>>>>>>??????@@@@@@@@@??????>>>>>>===;;;;;;:::999888777777666666666666666666666666666777666666555555555555555555555555555555555555555222222222222222222222222222222222111111111000000000000111111111222222222000000111111111222222222111111111111111111111111///000000111111000000///111222444555555444222111000000000000000000000000111111111000000111222222222222222222222222222222222111111000000111111222333333333333444444444444333444444555555666777777777777777888888888999999:::::::::;;;<<<<<<======<<<>>>???>>>======>>>???BBBDDDFFFFFFEEECCCCCCDDDEEEFFFGGGKKKSSS___llluuu|||~~~}}}~~~~~~~~~|||wwwmmm```TTTLLLHHHHHHJJJQQQZZZeeexxx~~~mmmVVVLLLDDDCCCCCC@@@===<<<>>>>>><<<;;;:::888777666666666666666555555555555444444444444333333333333111222222333333222222111222222111000000000000111//////000000000000000111////////////////////////........................---------------.................................---------------------------------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------...///000000---............/////////////////////////////////......////////////000000///000000000000111111111444444444444555555666666666666555666666888:::;;;:::;;;<<<===>>>>>>>>>>>><<<===>>>??????@@@@@@???>>>>>>======>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEFFFHHHIIIKKKLLLJJJJJJJJJJJJKKKLLLMMMMMMJJJJJJIIIHHHGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJIIIHHHHHHHHHHHHIIIGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@?????????@@@@@@@@@@@@@@@@@@===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<::::::999999888777777666666666666666666666666666555555555555555555444444444444444444444444444444111111111111111111111111222111111111111000000000000000000111111111111222000000000111111111111222111111111111111111111111///000000111111000000///111222333333333333222111000000000000000000000000111000000000000111222222222222222222222222222222111111000000000000111111222222222333333333444444222333333444555555666666666777777777777888888888999999::::::;;;<<<<<<<<<<<<===>>>>>>======>>>???AAACCCEEEEEEDDDBBBBBBBBBAAABBBDDDFFFJJJQQQYYY^^^iiinnnvvv|||||||||~~~xxxyyy||||||tttnnnlll\\\YYYTTTMMMGGGGGGJJJNNNUUUbbbrrr{{{{{{||||||eeePPPIIICCC@@@BBBCCC@@@>>>>>><<<;;;;;;:::999888888888666666666555555555444444444444444333333333222222111111222222222222111111222222111000000000000000////////////000000111111////////////////////////........................,,,,,,,,,------.................................------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------...///000000---------.........//////////////////////////////........./////////000000/////////000000000111111333444444444444555555555444444555666777888999::::::;;;<<<===>>>>>>>>>>>><<<===>>>??????@@@@@@???======<<<<<<======>>>???@@@@@@AAABBBBBBCCCDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLMMMJJJIIIIIIHHHHHHHHHIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJLLLMMMNNNIIIHHHGGGFFFEEEFFFFFFGGGGGGEEEDDDBBBBBBCCCDDDEEEGGGFFFEEEDDDCCCCCCCCCCCCFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???@@@@@@@@@???????????????<<<<<<<<<<<<===???@@@AAA????????????>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;999999999888777777666666666666666666666666666666333333444444444444444333333333333333333333333333111111111111111111111111111111111111000000000000000000000000111111111111000000000000111111111111111111111111111111111111000000000111111000000000111111111111111111111111000000000000000000000000000000000000000111222222111111111111111111111111111111000000000000111111222222222222333333333333222222222333444444555555666666666777777777888888999999999:::;;;;;;<<<<<<:::<<<======<<<<<<===>>>@@@BBBDDDDDDBBB@@@@@@@@@???AAABBBCCCDDDGGGLLLPPPXXX___hhhpppwww}}}|||uuussszzztttggg[[[SSSOOOKKKKKKKKKIIIIIINNNUUU[[[___rrr{{{sssuuu}}}pppSSSJJJEEE???:::<<<>>>===<<<===999999999999999999999999666666555555555444444444444444444333333333222222111111222222222222111111222111111000000000000000.../////////000000111111////////////////////////........................,,,,,,,,,------.................................------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000111---------.........//////////////////////////////............/////////000////////////000000000000333333444444444444444444333444555777888999999999:::;;;<<<===>>>>>>>>>>>><<<===>>>??????@@@@@@???<<<<<<<<<<<<<<<===>>>>>>BBBBBBCCCCCCDDDEEEFFFFFFDDDDDDEEEFFFGGGIIIJJJKKKHHHHHHHHHIIIIIIKKKLLLLLLJJJIIIIIIHHHHHHIIIIIIJJJFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIKKKLLLMMMNNNGGGGGGEEEDDDDDDDDDEEEFFFGGGEEECCCBBBAAABBBDDDEEEHHHGGGEEECCCAAAAAABBBBBBEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCBBBAAA@@@???@@@@@@??????>>>>>>======;;;;;;;;;<<<>>>???AAABBB@@@@@@@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;::::::999999888888777777666666666666666666666666666666222222333444444333333333222222222222222222222222000000000000000000000000111111111111000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000111111111111000000111111000//////000111111000000000000000000000000000000///000000111222222111111111111111111111111111111000000000000111111111111222222222333333333111222222333333444555555666666666666777777777777888999999::::::;;;<<<<<<999:::;;;;;;::::::<<<===@@@BBBCCCCCCAAA@@@??????AAABBBBBBBBBBBBDDDHHHKKKOOOUUU^^^fffnnnzzzxxxqqqpppttt}}}|||qqqcccWWWQQQLLLFFFAAAEEEGGGGGGGGGOOO___mmmuuuyyylllkkksssvvvRRRBBBBBB===<<<<<<<<<<<<;;;;;;;;;===<<<;;;:::999888888888555666666777666666555444333333333333333333333333000000000000000000000000222111111111000000////////////000000000000//////////////////////////////........................//////............//////---------------------------,,,,,,,,,,,,---...............------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,------......------,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................////////////000000000000............////////////000000000000111111111111111222333444555555555555555555555666777999:::;;;;;;;;;:::::::::;;;;;;<<<;;;;;;===>>>>>>????????????>>><<<;;;<<<>>>AAACCCDDDDDDEEEEEEFFFFFFGGGGGGBBBCCCDDDEEEGGGHHHJJJJJJHHHHHHGGGGGGHHHKKKMMMOOOLLLLLLJJJIIIHHHGGGGGGFFFEEEGGGHHHHHHHHHHHHIIIKKKHHHIIIKKKLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDDDDCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEJJJFFFCCCBBBDDDFFFFFFEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@??????AAAAAAAAA@@@@@@@@@?????????????????????>>>======:::;;;======<<<;;;===>>>@@@???===<<<;;;;;;<<<===;;;;;;:::::::::999999999999999999888777666666555555555444444444333333333222222222222222222222222333444555555444333111000222111111000000000000000000000000000000000000000222222111111000000//////111111111111111111111111//////000000111111222222222111111111000000//////000000000000000000000000///////////////.........000000000000000000000000000000000000111111111111222222111111111111111222111111000000000111333444222222111111222222333444444444444555555555555666777777888888888999999999:::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@AAA@@@@@@@@@AAACCCDDDFFFKKKMMMSSS[[[bbblll{{{~~~}}}~~~|||~~~uuuiiilllrrr{{{uuulll]]]WWWPPPKKKIIIGGGEEECCCHHHPPPXXXaaaooouuupppxxx~~~^^^GGG???BBB<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888888888888888777777666666555555555444333333333333333333333333000000000000000000000000111111111111000000000/////////000000000000//////////////////////////////........................//////............//////---------------------------,,,,,,,,,,,,---............---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,------......------,,,------------------------,,,---------------------------------------------,,,,,,,,,---------......................................./////////000000............//////////////////000000000111111111111222333444555555555555555555555666777888::::::999999999999::::::;;;<<<<<<<<<===>>>>>>???>>>>>>???>>>=========???AAABBBCCCDDDDDDEEEFFFFFFFFFGGGCCCDDDEEEFFFGGGHHHIIIJJJIIIHHHHHHHHHIIIKKKMMMOOOLLLLLLJJJIIIHHHGGGGGGGGGEEEGGGHHHHHHHHHHHHIIIKKKIIIJJJKKKKKKKKKKKKJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCCCCDDDHHHEEEBBBBBBDDDGGGGGGFFFGGGGGGFFFFFFEEEDDDCCCCCCAAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>======<<<888999:::999888888999;;;>>>======<<<;;;;;;;;;<<<::::::::::::999999999999888888777666666555444444666666555555555444444444222222222222222222222222111222333333333222111000222111111000000000000000000000000000000000000000111111111000000000000000111111111111111111111111000000000000000111111111111111111000000000//////000000000000000000000000/////////////////////...//////////////////////////////000000000111111111222222111000000111111222111111000000000111222333222222111111222222333444444444444444555555555555666666666777777777888888999999::::::::::::;;;;;;<<<<<<======>>>?????????AAAAAAAAABBBCCCDDDEEEFFFFFFGGGKKKRRRXXX___mmmzzz}}}yyyvvvxxxxxxxxx~~~}}}|||~~~qqqggg[[[^^^bbbggghhhaaaVVVMMMGGGHHHHHHGGGGGGHHHJJJMMMTTTaaarrrvvvzzzvvv[[[III???<<<>>><<<<<<<<<<<<;;;;;;;;;;;;888888777777777777888888999888666555444444444555333333333333333333333333000000000000000000000000111111111111000000000000//////000000000000//////////////////////////////........................//////............//////---------------------------,,,,,,,,,,,,---.........------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,---------------------------------------------,,,------------------------,,,,,,,,,---------..............................---------.........//////............//////////////////000000000000111111111222222333444444444444444444555555666777999999777888888999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>===>>>>>>>>>??????@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIKKKMMMNNNLLLLLLJJJIIIHHHHHHHHHHHHEEEGGGHHHHHHHHHHHHIIIKKKJJJKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCBBBAAABBBBBBCCCDDDCCCAAABBBDDDGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCBBB@@@AAABBBCCCDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>==================<<<;;;;;;777888999888666666777888;;;<<<<<<<<<<<<;;;;;;:::999999999999888888888888666666666555444444333333666666666666555555555555222222222222222222222222///000111111222111111111222111111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111000000000000000000///111111000000000000//////000000000000000000000000......////////////////////////////////////////////////000000000000111111111111000000000111111222111111000000000111222222222111111111111222333333333333333444444444555555444444555555555666666666888888888888999999999999:::::::::;;;;;;<<<>>>>>>AAABBBCCCDDDEEEFFFFFFFFFBBBAAADDDIIILLLQQQ\\\fffvvv|||xxxxxxzzz|||}}}{{{zzzzzz{{{sss```TTTPPPOOOMMMLLLKKKIIIFFFDDDEEEHHHKKKKKKKKKNNNUUU\\\nnn}}}vvv[[[KKKDDD???;;;:::<<<<<<<<<;;;;;;;;;::::::777777777777777888999:::;;;999666444333333444555222222222222222222222222000000000000000000000000111111111000000000000000//////000000000000//////////////////////////////........................///......------......///---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,---------..............................,,,,,,,,,---------..................////////////////////////000000000111111111222333333333333333444444444444555666777888666777888:::;;;<<<<<<===<<<======>>>>>>>>>=========>>>???@@@AAAAAAAAA@@@AAABBBCCCEEEEEEFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHEEEGGGHHHHHHHHHHHHIIIKKKKKKKKKJJJIIIHHHGGGFFFEEEBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCAAAAAAAAAAAABBBAAAAAAAAABBBDDDFFFHHHHHHGGGGGGFFFEEECCCBBBAAAAAA>>>@@@AAACCCDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@========================;;;<<<<<<<<<<<<;;;::::::999999999888666666888999:::;;;<<<<<<<<<;;;999999888888888777777777666666666555555555444444444333555555555555444444444444111111111111111111111111//////000111222222222333222111111000000000000000000000000000000000000000//////000000111111222222////////////////////////111111000000/////////...000000000000000000//////000000000000000000000000............////////////////////////////////////////////////000000000111111000000000000111111222111000000000000111111111111111111111111222222333222333333333444444444444444444444444555555555666666666666777777777888888::::::999:::;;;<<<>>>???AAABBBDDDFFFGGGGGGFFFFFFCCCAAABBBEEEFFFHHHOOOWWWdddmmmuuuyyy}}}~~~zzzzzz{{{|||}}}vvvbbbPPPFFFIIIGGGCCC@@@???BBBFFFJJJHHHKKKOOOPPPSSS\\\jjjuuugggZZZLLLFFFBBB???======<<<;;;;;;;;;;;;:::::::::888888777888888999:::;;;;;;999666444333333444555222222222222222222222222000000000000000000000000000000000000000000111111//////000000000000//////////////////////////////..............................------------......---------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,------------............////////////...////////////000000000000111222222333222222222333333333333444555666666666777999;;;<<<<<<======;;;;;;<<<=========<<<<<<<<<===???AAAAAAAAA@@@??????@@@BBBDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJIIIHHHHHHGGGHHHHHHEEEGGGHHHHHHHHHHHHIIIKKKJJJIIIHHHGGGEEEDDDCCCCCCAAABBBCCCDDDEEEEEEDDDDDDDDDCCCBBB@@@@@@@@@AAABBB@@@AAABBBBBBCCCEEEFFFGGGDDDDDDCCCBBBAAA@@@??????>>>???AAACCCCCCDDDCCCCCCAAAAAA@@@@@@@@@?????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999999999999777666666888:::;;;<<<<<<===<<<:::999888777777666666666555555555666666555555555555444444444444444333333333222222111111111111111111111111///000000111222333444444222111111000000000000000000000000000000000000000//////000000111111222222........................111000000000//////......//////////////////000000////////////////////////---.........//////000000...........................////////////000000000000000//////000111111222000000000111000000000000111111000000111111222333222222222222333333333444444444444555555555666666555555555666666666777777:::::::::;;;<<<===??????@@@BBBDDDEEEGGGGGGFFFFFFEEEBBBAAABBBCCCBBBFFFKKKTTT\\\cccgggooo|||}}}|||{{{{{{~~~lllZZZMMMFFFCCC???AAACCCCCCCCCFFFLLLQQQVVVZZZ___eeemmm|||}}}~~~vvvddd\\\OOOHHHBBB???<<<:::===BBB;;;;;;;;;;;;::::::::::::888888888888888999:::;;;999888666555444444444555222222222222222222222222000000000000000000000000000000000000111111111111//////000000000000//////////////////////////////..............................------------......---------------------------,,,,,,,,,,,,---......,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,,,,---------..................////////////......////////////000000000111111222222222111111333333222222333444444555666777999;;;;;;;;;;;;:::888999:::;;;<<<<<<<<<<<<;;;<<<>>>???@@@@@@??????===???BBBDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGEEEGGGHHHHHHHHHHHHIIIKKKGGGGGGEEEDDDBBBBBBBBBBBB@@@AAACCCDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@BBBBBB@@@BBBCCCCCCBBBBBBCCCEEEBBBBBBAAAAAA@@@????????????@@@AAABBBCCCCCCBBBAAA@@@?????????>>>>>>>>>>>>;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;:::999999777888777666555666999;;;>>>>>>>>>===;;;:::888777555555555555444444444444555555555555555555555555333333333333222222222111111111111111111111111111000000000111111333444555222111111000000000000000000000000000000000000000000000000000111111111111////////////////////////000//////////////////.........////////////000000////////////////////////------......///000000000..............................////////////000000////////////000111111222000000111111111000///...111000000000000111222222111111222222222333333333333444444444555555555555555555555555666666666666999:::;;;===>>>?????????@@@AAABBBCCCDDDEEEEEEEEEDDD@@@???@@@@@@>>>@@@CCCHHHOOOTTTXXX```ooo}}}}}}~~~~~~|||{{{zzzwwwxxxyyy{{{}}}tttbbbQQQFFFBBBCCCDDD???DDDJJJMMMPPPVVV```iiivvvzzzvvvnnnjjjlllooottt~~~fffRRRGGGCCCDDD@@@======;;;888;;;@@@;;;;;;;;;:::::::::999999888888777777777888888999777777666666555555555444111111111111111111111111000000000000000000000000///000000000111111111111//////000000000000//////////////////////////////...........................------,,,,,,------...---------------------------,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------......------,,,++++++++++++++++++++++++***++++++,,,---...//////------------------------,,,,,,,,,---------..............................------------........................////////////........./////////000000000111111111111111000000222222222222222333333444444666888999999999888777555666888999:::;;;<<<<<<;;;<<<<<<===>>>>>>>>>>>><<<>>>AAADDDEEEEEEDDDCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEGGGGGGFFFFFFEEEEEEFFFFFFEEEGGGHHHHHHHHHHHHIIIKKKEEEDDDBBBAAA@@@@@@@@@@@@@@@AAACCCDDDDDDCCCBBBAAA@@@@@@?????????AAABBBCCCAAACCCEEEDDDAAA@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@>>>>>>>>>>>>============;;;<<<<<<<<<============;;;;;;;;;<<<;;;::::::999888888888777666888<<>>@@@@@@???>>>?????????@@@AAABBBDDDDDDCCC???===???@@@>>>>>>@@@AAAGGGLLLNNNUUUcccooouuussstttuuuxxx|||~~~|||yyywwwtttsssrrrrrrssstttuuuvvvwwwwww~~~~~~wwwrrrggg]]]PPPFFFAAAAAACCCDDDIIINNNSSSWWW]]]jjj{{{xxxlllbbb^^^```hhhwwwvvv]]]NNNIIIIIIJJJ>>><<<===@@@???:::888:::;;;;;;;;;:::::::::999999777777666666666666777777555666666777666666555444111111111111111111111111000000000000000000000000//////000000111111111222//////000000000000//////////////////////////////...........................------,,,,,,------...---------------------------,,,,,,,,,,,,---......,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,++++++++++++++++++++++++)))***+++,,,...///000000------------------------,,,,,,,,,---------..............................---------.........//////............/////////000............/////////000000000111111111000000///222222222111222222333333333444666777888777555444333444666888:::;;;<<<<<<;;;;;;<<<<<<======>>>>>>;;;>>>AAADDDEEEEEEDDDCCC@@@AAABBBDDDEEEGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEEEEEEEEEEGGGHHHHHHHHHHHHIIIKKKCCCBBB@@@???>>>??????@@@@@@AAACCCDDDDDDCCCAAA@@@??????>>>>>>???AAACCCDDDBBBEEEFFFDDDAAA>>>???@@@@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBBBBBBBAAA@@@???============<<<<<<<<<<<<<<<<<<<<<=========>>>>>>;;;;;;<<<<<<;;;;;;:::999:::;;;:::999999<<<@@@CCCEEECCC@@@===:::999888888444444444333333333222222222222222222222222222333555555444444444333333333000000000000000000000000000//////......///111222222111111000000000000000000000000000000000000000222222111111000000//////000000000000000000000000---.........//////000000---.........//////000000////////////////////////---------...///000000111..................................../////////000............///000222222///000111111111///...---000000000000000111111222000111111111111222222222000111111111111222222222555555555666666666777777555777;;;???@@@???>>><<>>>>>>>>???AAACCCDDDDDD@@@>>>AAAAAA??????@@@===DDDIIIKKKPPP[[[dddiiinnnwww|||{{{|||ooopppsssttttttuuuwwwyyy|||{{{zzz||||||{{{zzzyyywwwuuurrrrrrpppnnnpppsssoooiiiooonnnnnnooosss{{{wwwlllbbb\\\ZZZVVVMMMEEEBBBBBBCCCHHHMMMTTTZZZdddmmmxxxtttiiibbb```[[[bbbrrr~~~ppp]]]NNNFFFCCC@@@>>>>>>===<<<;;;;;;;;;;;;;;;;;;:::999999888888999999999999888777666555444444444444444444444444444444444333222222111111222222111111000000//////......111111000000//////......000000000000000000000000........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++///............---------++++++,,,,,,,,,,,,------......////////////..................////////////000000000000111111111111111111222222222333333333444444444555555555555555666666666666777888999:::999:::;;;;;;<<<<<<;;;;;;?????????AAABBBBBB@@@>>>DDDDDDCCCBBBBBBCCCEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@>>>??????@@@@@@@@@??????>>>>>>======???BBBEEEFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAA???>>>===>>>@@@???@@@@@@@@@???>>><<<;;;:::999888999;;;======<<<===<<<<<<>>>AAAAAA===:::<<<;;;::::::999999999999::::::::::::<<<>>>AAABBBBBB@@@===;;;:::888666555444333333222222333333444333333333333333333333333333333222222111000//////000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000//////.........---------//////............//////////////////////////////000000000000000000000000////////////////////////000000//////.........------------............///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111222222222333333333555555555666666666666777666888;;;<<<;;;<<<===>>>???>>><<<;;;;;;<<<=========??????>>><<<>>>CCCHHHRRRLLLFFFFFFLLLTTTXXXYYYiiinnnsssuuuvvvyyyxxxyyyyyyxxxwwwvvvwwwxxxvvvsssqqqqqqsssvvvwwwxxxxxxxxxxxxxxxxxxwwwtttrrrtttrrrooonnnnnnnnnllljjjkkkmmmlllhhhhhhmmmooonnnrrrtttxxxzzzsssnnniiigggbbbZZZRRRMMMKKKKKKKKKGGGFFFHHHJJJMMMTTT\\\bbbkkkzzzqqqhhheeegggjjjppp}}}uuuaaaWWWKKKCCC@@@???===;;;===<<<<<<;;;::::::;;;;;;;;;:::999999888888999999999999888777666555444444444444444444444444444444444333222222111111222222111000000000/////////...000000000000//////......////////////////////////........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------............------------++++++,,,,,,,,,,,,------......////////////..................//////////////////000000000111111111111111111222222222333333333333333333444444444444555555555555666777888888999:::;;;;;;<<<;;;;;;;;;>>>===>>>@@@CCCDDDDDDCCCCCCBBBAAAAAAAAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDBBBAAA@@@?????????===>>>???@@@@@@@@@>>>>>>>>>=========???AAADDDEEECCCCCCBBB@@@@@@????????????@@@@@@???======>>>??????@@@@@@@@@???>>><<<;;;;;;:::999:::<<<===>>>======<<<===???AAA@@@===:::<<<;;;::::::999999999:::::::::::::::;;;===???@@@AAA>>>;;;999888777555444444333333222222333333444333333333333333333333333333333222222111000000///000000111111111111000000////////////000000000000000000000000000000000000////////////////////////000//////......//////000//////.........---------//////............//////........................////////////////////////........................000/////////.........------------............///////////////////////////000000000000000000000000////////////////////////000000111111111222222222111111111222222222333333333333333333444444444444666888:::;;;;;;;;;<<<>>>>>>===<<<;;;;;;<<<<<<===;;;<<<>>>@@@BBBFFFKKKNNNMMMGGGBBBCCCHHHNNNQQQRRR]]]dddlllppprrrtttxxx|||~~~zzzyyy{{{||||||||||||}}}}}}{{{xxxuuussstttrrrpppppppppqqqpppoooooossssssqqqrrrzzztttiiibbb\\\VVVQQQQQQPPPNNNJJJGGGGGGIIIKKKPPPTTT[[[cccgggiiirrr{{{sssggggggppp|||uuu___OOOIIIEEE@@@>>>??????===;;;<<<;;;;;;::::::::::::;;;;;;:::999999888888999999999888777777666555444444444444444444444444444444333333222111111111111222000000000000////////////000000000////////////...////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---)))******+++---......///............------------++++++,,,,,,,,,,,,---------......//////......------............///////////////000000000000111111000111111111222222222222111111111222222333333333444333333444444555666777999999:::;;;;;;;;;;;;;;;===<<<<<<>>>BBBEEEFFFFFFAAA@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDCCCBBBBBBAAABBBBBBDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDCCCAAA???>>>=========>>>AAABBBBBB@@@>>>=========<<<===>>>@@@BBBCCCBBBBBBAAA@@@???????????????@@@@@@???>>>===>>>@@@@@@@@@@@@@@@???>>>===<<<===;;;:::;;;===>>>>>>>>>======>>>???@@@@@@===;;;;;;;;;:::999999999::::::;;;;;;;;;;;;<<<===>>>??????<<<999888777666555333333333222222222222333333333333333333333333333333333333222222111000000000000000111111111111000000////////////000000000000000000000000000000000000////////////////////////.........------........................---------//////............//////........................////////////////////////......................../////////...............---------............///////////////////////////000000000000000000000000////////////////////////000000000111111111222222111111111222222222222333222222222333333333444444666888:::;;;::::::;;;===<<<;;;;;;;;;;;;;;;<<<===999:::<<<@@@EEEJJJLLLMMMFFFBBB??????CCCGGGIIIHHHPPPXXXbbbjjjmmmnnnppprrriii___SSSMMMMMMMMMLLLIIIPPPRRRTTTUUUVVVWWWZZZ\\\bbbmmm}}}}}}zzztttrrrzzzhhhUUUJJJDDDCCC@@@>>>===>>>>>>===;;;;;;:::999999999999::::::::::::999888888888888999888777777666555555444444333333333333333333333333333222222111111111111111000000000000////////////////////////////////////////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---******+++,,,,,,---...............---------,,,,,,+++++++++,,,,,,,,,---------------......------------------.........//////////////////000000000111000000000111111111111222000111111222222333333333333333333333444555666777999999:::;;;;;;;;;;;;:::===;;;;;;<<<@@@CCCEEEEEE@@@@@@@@@@@@AAAAAABBBBBBDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCBBBAAA@@@@@@@@@@@@DDDDDDEEEFFFGGGGGGFFFFFFFFFEEECCCAAA???>>>===<<<>>>@@@CCCEEEDDDBBB???===============>>>???AAAAAAAAAAAA@@@???????????????@@@AAAAAA@@@??????@@@BBB@@@@@@@@@@@@??????>>>>>>>>>===;;;<<<>>>??????>>>===>>>???@@@@@@???===;;;;;;::::::999999:::::::::::::::;;;<<<===???@@@@@@>>>;;;999777777777555444333333222222222222333333222222222222222222222222222222222111111111000000000000111111111111000000////////////000000000000000000000000000000000000////////////////////////...------,,,,,,------...........................///......------......///........................////////////////////////................................................---------............///////////////////////////000000000000000000000000////////////////////////000000000000111111111111111111111111222222222222333444444444555555555555555777999:::999999:::;;;:::::::::::::::;;;<<<<<<:::999:::>>>CCCFFFDDDBBBBBB@@@>>>???AAACCCCCCBBBIIIPPPYYYaaaeeehhhjjjlllwwwuuuhhhXXXQQQJJJHHHLLLPPPRRRRRR]]]bbbhhhmmmnnnnnnmmmmmmrrr{{{}}}|||xxxuuuooovvv}}}dddNNNFFFDDDCCC@@@===;;;999999999999888999999888888888888999999999999888777777777777888777777666666555555444444333333333333333333333333333222111111000000111111////////////000000000000.............../////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------...............////////////000000000//////000000000111111111000111111222333333444444444444444444555666777777888999::::::;;;;;;::::::===;;;:::;;;===???@@@@@@??????@@@AAABBBBBBCCCCCCEEEFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@DDDEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDBBB@@@>>>======AAABBBEEEGGGFFFDDDAAA>>>=========>>>>>>??????@@@@@@@@@???>>>>>>>>>??????AAABBBCCCBBBAAAAAABBBDDD@@@@@@@@@??????????????????===<<<<<<>>>??????>>>===???@@@AAA@@@>>>===<<<:::::::::999999::::::;;;999:::<<<===???AAABBBCCC===;;;999888888888666555333222222111111222222333222222222222222222222222222222222111111111111111000000111111111111000000////////////000000000000////////////////////////........................------,,,,,,,,,,,,---------...........................------------..............................................................................---------...............---------............///........................////////////////////////........................//////000000000111111111000000111111111222222222333333333333444444444555555666888999888888888:::777777888999:::;;;;;;;;;;;;::::::===AAABBB???;;;@@@@@@???@@@AAABBBAAAAAAEEEIIIOOOUUUZZZ^^^bbbdddjjjzzzuuuqqqqqqmmmcccZZZPPPMMMKKKMMMTTT^^^gggmmmzzzoooiiikkknnnppprrrmmm{{{gggQQQEEEAAA???>>>>>><<<:::888888888999:::888777777777777888999999888777777666555666666666666666666555555555444444333333333333333333333333222222111000000000000111////////////000000000000---............/////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,------------...............////////////000000////////////000000000000000000111222333444444555444444444444555666777777888888999:::::::::::::::===;;;::::::<<<======<<<>>>???@@@AAABBBCCCCCCCCCEEEFFFGGGHHHGGGFFFEEEDDDBBBBBBAAAAAAAAAAAABBBBBBDDDEEEGGGHHHIIIJJJKKKKKKGGGFFFDDDCCCAAA@@@??????BBBDDDEEEFFFFFFDDDAAA???>>>>>>????????????????????????>>>>>>>>>>>>>>>???AAABBBCCCBBBAAAAAACCCDDDAAA@@@@@@?????????@@@@@@???===<<<<<<>>>???>>>======@@@BBBBBB@@@>>>===<<<::::::999999999:::;;;;;;999:::<<<>>>@@@AAABBBBBB<<<:::888777888888777666222222111111111111222222222222222222222222222222111111111111111111111111000000111111111111000000////////////000000000000////////////////////////........................---------,,,,,,------------------.....................------------......------------------------........................---------------------------------------.........---------............///........................////////////////////////......................../////////000000000111111000000000111111111111222000000111111111222222222444666888888777666777888555666777999:::;;;;;;;;;;;;;;;<<<>>>@@@AAA@@@>>>@@@@@@@@@AAAAAAAAAAAAAAABBBCCCEEEHHHMMMRRRUUUXXX\\\iiivvv|||}}}~~~vvvbbb\\\UUUVVV[[[___^^^\\\YYYYYY[[[```jjj{{{xxxlllbbbccciiiooovvv|||~~~}}}iii^^^PPPFFFAAA>>><<<;;;<<<<<<<<<;;;:::999::::::777666666666666777888999666666555444444444444555666666555555555444444444222222222222222222222222222222111000000000000000.../////////000000000111---------.........//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,---------................../////////000000........./////////000000...//////000111222333444222222222222333444555666888888999::::::::::::999<<<;;;;;;<<<===>>><<<;;;<<<===???@@@AAABBBBBBAAADDDEEEGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFHHHJJJKKKLLLMMMMMMGGGFFFEEEDDDCCCBBBBBBAAACCCCCCDDDDDDCCCBBB@@@??????@@@@@@@@@@@@@@@??????>>>>>>=========>>>>>>??????@@@AAA@@@@@@@@@BBBCCCAAA@@@?????????@@@AAAAAA???===<<<<<<===>>>===<<<===@@@CCCBBB@@@===<<<===:::999999999::::::;;;<<<:::;;;<<<===>>>>>>======:::888666666777777666555222222111111111111222222111111111111111111111111111111111111111111111111000000111111111111000000////////////000000000000////////////////////////..............................------------......---------.........//////...------,,,,,,------...------------------------........................------------------------,,,,,,,,,------.........---------............///........................////////////////////////........................////////////000000000111000000000000111111111111000000000000111111111111444555777777666666666777333444666888::::::;;;::::::<<<>>>???>>>>>>???@@@>>>???????????????@@@AAA@@@???@@@BBBEEEIIIKKKLLLMMMXXXbbbeeehhhooouuuxxx|||yyyuuu}}}zzztttssswww|||}}}lll]]]^^^ZZZXXX\\\fffpppvvvxxxvvvwwwyyy|||uuuddd```aaaiiittt{{{jjjWWWMMMGGGAAA>>><<<;;;;;;<<<999:::<<<;;;999666444333666666666666666777888888555555444333333333333444555555555555555444444444222222222222222222222222222111111000000000000000.../////////000000111111---------.........//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,++++++,,,,,,---******+++,,,------...///---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,---------................../////////000............/////////000------...///000111222222111111111111222333444555888888999::::::::::::999;;;:::;;;===??????>>><<<:::;;;===???@@@AAA@@@@@@CCCDDDFFFGGGFFFEEECCCBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFGGGIIIKKKLLLMMMNNNNNNGGGGGGFFFDDDDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>@@@AAAAAAAAAAAA@@@??????>>>>>>============>>>???>>>?????????>>>>>>@@@BBBAAA@@@?????????@@@AAABBB???===;;;;;;=========<<<>>>AAACCCCCC@@@===<<<===999999999999::::::;;;<<<;;;<<<<<<<<<<<<:::999888888777555555666666555444222222111111111111222222111111111111111111111111111111111111111111222222000000111111111111000000////////////000000000000////////////////////////........................///......------......///---------.........//////...------,,,,,,------...------------------------........................------------------------,,,,,,,,,------.........---------.........//////........................////////////////////////........................////////////000000000000000000000000111111111111111222222222222333333333333555777777666555666777222333666888::::::::::::;;;>>>???>>>;;;:::<<<>>><<<===>>>======>>>???AAA??????@@@AAADDDFFFEEEEEECCCLLLSSSTTTWWW```iiinnnuuuqqqnnnjjjnnnqqqppplllkkknnnnnnlllkkkeee```aaacccdddhhhmmmuuurrrqqqrrrtttuuurrrnnnqqqxxxrrrnnniiijjjnnnwww~~~xxxpppiiihhhmmmuuuppp^^^PPPJJJBBBAAA???===;;;999999888999999888888888888999999777777777777666666666666444444444444444444444444444444444333333222222222444333333222111111111222000000000000////////////000000//////.........---------............------//////.........---------.........------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000000000000000000000000............////////////000000000000111111111111---...///000222333444555888888888777888888999999===========================>>>@@@AAABBBAAAAAA@@@BBBCCCDDDDDDCCCCCCDDDFFFGGGFFFEEEDDDCCCCCCCCCCCCGGGFFFEEEFFFIIIKKKKKKJJJFFFEEEEEEDDDCCCBBBBBBAAACCCDDDDDDDDDCCCBBBAAAAAACCCCCCCCCCCCBBBAAA@@@???>>>============>>>>>>???????????????@@@AAABBBCCCCCCDDDBBB===;;;>>>>>><<<<<<======<<<===??????===???>>>===<<<;;;:::999999:::999888777777888999::::::::::::999999999888888777666444333222222333333222222222111111111111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000........................------------------------------------------------------------------------................................................---------............///................................................------------------------///////////////.................................////////////////////////111111111000000000000000000000111111111222222222333444555555666666555555666777777777888888888888999:::;;;============<<<============>>>>>>>>>>>>@@@@@@@@@???@@@@@@AAAAAAAAAFFFKKKMMMMMMOOOUUU[[[{{{vvvooopppqqqnnniiihhhlllmmmlllkkkccc\\\]]]aaacccfffjjjqqqppppppqqqsssttttttssszzz|||~~~wwwtttqqqnnnnnnmmmlllkkkyyy}}}jjj\\\OOOFFFCCCAAA@@@???<<<;;;999999888999888888777777888888999777777777777666666666555444444444444444444444444444444333333333222222222444333222222111111111222000000000000////////////000/////////............------............------//////.........---------......---------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------................................................//////////////////000000000111111111......000111222444555555888888777777777888999999<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@@@@@@@???BBBCCCCCCCCCBBBBBBDDDFFFGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDBBBCCCFFFHHHIIIHHHEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@???===============>>>>>>???>>>>>>>>>>>>???@@@AAABBB???AAAAAA??????BBBBBB???<<<<<<<<<<<<===??????>>>>>>>>>===<<<;;;:::999999999888777777777777888999888888888888777777666666777666444333222222333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000........................------------------------------------------------------------------------................................................------------............................................................------------------------////////////............................................................000000000000000000000000000000111111111222222222222333444444555555444444555555666666666777777777888999;;;<<<======<<<<<<<<<<<<============>>>>>>??????>>>>>>>>>???@@@@@@AAAEEEIIIIIIHHHJJJOOOSSS}}}~~~~~~{{{wwwwww}}}wwwllleeehhhooosssvvvxxxyyyzzz{{{||||||~~~wwwhhhddddddccccccfffmmmuuu|||uuuaaaTTTLLLEEEBBBBBB@@@???===<<<:::999888888999888888777777888888999777777777666666666555555444444444444444444444444333333333333222222222222333333222111111111111222000000000000////////////////////////............------............------...............---------...------------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---------------------------............///////////////000000000000111111//////000111333444555555777777777777777888999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>????????????AAABBBBBBBBBAAAAAACCCEEEFFFEEEDDDCCCCCCBBBCCCCCCCCCAAA??????BBBDDDFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@??????===============>>>??????>>>>>>===>>>>>>???@@@AAA<<>><<<;;;;;;===>>>>>>>>>======<<<;;;::::::999999888888777666666777888888666666666555555555555444666555444333222222222333222222222111111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////000//////......//////000........................------------------------------------------------------------------------------------------------------------------------------------............------------------------------------------------------------------------........................................................................000000000000000000000000000000000111111111111222111222222333444333333333444444444555555555555666888999:::<<<<<<<<<<<<;;;;;;;;;<<<<<<===========================>>>???@@@@@@CCCEEEEEEDDDDDDGGGKKK|||xxxlllccc\\\___ccciiipppwwwttthhh[[[OOOIIIEEEBBBAAABBB>>>===<<<:::999888888888888888777777777777888888777777666666666555555555333333333333333333333333333222222222222222222222222222111111111111111222000000000000///////////////////////////.........------............------........................------------------------,,,,,,,,,---------......,,,------......------,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------.........//////////////////000000000111000000111222333444555555666666666666666777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>?????????@@@AAABBBAAA@@@@@@BBBDDDEEEEEEDDDCCCBBBBBBBBBBBBBBB???======???BBBDDDEEEDDDDDDBBBAAAAAAAAABBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@???>>>===<<<<<<======>>>???@@@??????>>>>>>???@@@AAAAAA>>>@@@???===???EEEIIIHHHEEE???;;;<<<======<<<===<<<<<<;;;;;;:::999999888777777666555555666777777555555555444444444444444555444444333333222222222222222222111111111000000000000000000000000000000/////////////////////////////////////////////////////////////////////////////////....../////////........................------------------------------------------------------------------------------------------------------------------------,,,,,,---------.........------------------------------------------------------------------------------...............///................................................/////////000000000000000000000000000111111111111000000111222222222222222444444444444555555555555777888999;;;;;;;;;;;;:::::::::;;;;;;<<<<<<==================>>>??????@@@@@@BBBCCCCCCBBBCCCEEEHHHnnnbbbaaafffiiiooowwwsss___SSSPPPIIICCCCCCBBB>>><<<===<<<<<<:::999888888888888888777777777777777777888666666666666555555555555333333333333333333333333222222222222222222222222111111111000000111222222000000000000////////////.........///////////////------............---------.....................------------------------,,,,,,,,,---------......,,,------......------,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................------------...............////////////000000000000000111222333333444444555555555555666777888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAA???@@@AAAAAA@@@@@@AAACCCEEEDDDCCCBBBAAAAAAAAAAAAAAA???===>>>@@@CCCDDDDDDDDDCCCAAA@@@@@@@@@BBBBBBAAAAAABBBCCCDDDDDDDDDCCCAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@@@@AAABBBBBBBBBBBB???<<<@@@LLLUUUYYYLLLCCC<<<===>>><<<:::<<<;;;;;;::::::999999888888666666555444444555666666555555555555555555555555333333333333333333222222222222222111111111000000000000000000000000000000000000000000000000000000................................................//////............//////........................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------------------------------,,,---------......//////......................................................//////000000000000000000000000000000000000///000111111222222111111444444444555555555666666666777888::::::::::::999888999999:::;;;;;;<<<<<<=========>>>???@@@AAAAAA@@@AAABBBCCCCCCEEEGGGIII{{{tttiii``````kkkzzzzzzjjjZZZOOOJJJGGGCCCAAACCCCCC>>>;;;<<<::::::999888888888888888888777777666666777777888666666666555555555444444333333333333333333333333111111111222222222222222111000000000000111222222000000000000////////////.........///////////////------............---------------...............,,,,,,,,,------------...,,,,,,,,,---------......,,,------......------,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,------------...............////////////000000///000000111222222333333444444444444555777888999::::::::::::::::::::::::;;;;;;;;;<<<===???AAABBB@@@AAAAAAAAA@@@@@@BBBDDDDDDDDDBBBAAAAAAAAAAAAAAA@@@??????@@@BBBDDDDDDDDDCCCBBB@@@??????@@@BBBCCCBBBBBBCCCCCCDDDCCCCCCCCC@@@@@@@@@@@@???>>>======<<<<<<<<<<<<===???@@@AAABBBBBBAAAAAAAAABBBBBBCCCCCCBBB???===DDDTTTbbbiiiPPPCCC;;;===>>>:::999;;;:::::::::999999888888888555555444333333444555555555555555555555666666666222222333333333333222222222222222111111111111000000000000000000000000000000000000000000000000000................................................///......------......///........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////........................---------------------------......//////000000111111000000000000000/////////000111111222111111111444444444555555555666666555666777999999999999888777777888999:::;;;;;;<<<=========>>>???@@@AAABBBAAAAAAAAACCCDDDFFFHHHIIIzzzpppmmmgggggghhhmmmxxxwwwhhh^^^VVVMMMHHHIIIGGGCCCBBBDDDCCC???===>>>999999888777777777888888777777666666666666777777666666555555555444444444222222222222222222222222000111111111222222222222000000000000000111222222000000000000////////////............/////////000------............---------------.........//////,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,---------................../////////000000/////////000000111111222333333333444555666888888999999999999999999999999::::::::::::<<<>>>@@@AAA@@@AAABBBAAA@@@AAABBBDDDDDDCCCBBBAAA@@@@@@@@@@@@?????????AAADDDEEEDDDBBBCCCAAA???>>>>>>???BBBCCCCCCCCCCCCDDDCCCCCCBBBBBB@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<===???@@@AAABBBAAAAAA@@@@@@AAAAAABBBBBBBBB???===EEEUUUccciiiNNN@@@777:::===999888<<<999999999999888888888888555444333222222333444555444444444555555555666666111222333333333333222111222222222111111111111000000000000000000000000000////////////////////////................................................///......------......///........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------...//////........................------------------------------......///000000111111111000000////////////000000111222222222222111333333333333444444444444444555666888999888888777666666777888999:::;;;;;;<<<<<<<<<===>>>???@@@AAAAAA@@@@@@AAACCCEEEFFFFFFxxxsssnnngggdddccciiinnnxxxuuuhhh\\\QQQMMMJJJEEECCCFFFEEEAAA???@@@???<<<;;;>>>888888777777777777888888777777666666666666777777666666555555555444444444222222222222222222222222000000111111222222222222000000///000000111222222000000000000////////////---.........//////000000---..................------------.........//////,,,,,,,,,------.........,,,,,,,,,---------......,,,------......------,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000......//////000000111111333333333444555666888888999999999999999999999999888888888999:::===???@@@AAABBBBBBBBBAAAAAACCCEEECCCCCCBBBAAA@@@@@@@@@@@@===>>>???BBBEEEEEECCCAAACCCAAA???===>>>???BBBCCCCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;<<<<<<===???@@@AAAAAAAAA@@@@@@???@@@@@@@@@BBBBBB???===BBBPPP[[[```LLL<<<333888<<<999999===999999999888888888888888444444333222222333444444333333333444444555555555000111333333444333222111222222222111111111111000000000000000000000000000.................................................................................------.................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////........................---------------------------------...///000000111111111000000/////////...000000111222222222222222111111222222222333333333444555666888888888777777555666777888999:::;;;;;;::::::;;;;;;===>>>???@@@AAA@@@???@@@AAACCCCCCCCCyyyxxxuuussspppnnnnnnnnnjjjnnnnnnhhhfffkkkssswwwuuuiii^^^WWWNNNKKKGGGEEEDDDCCCAAA@@@???>>><<<<<<<<<;;;:::888888888777666666666666666555555555555555555555555444444333333333333222222333333333222222222111111000000000000000000000000222111111111000000//////////////////////////////........................------...---++++++---...---,,,++++++------,,,+++---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,+++*********+++,,,---++++++++++++,,,---...///+++,,,------++++++,,,---.........------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------.../////////........................000000000000000//////...222222333333333333444444777888999888777666666888888888888888999:::;;;<<>>???@@@BBBCCCCCCBBBBBBAAA???>>>===>>>@@@CCCEEEDDDDDDEEEDDDCCCBBB@@@???@@@@@@>>>=========>>>???>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@>>>===<<<===@@@EEEJJJMMMAAA;;;666555888:::999777999999888777666555444444555555444333222222111111333333333333333333333333111111111111111111111111222222111111111111222222000000000000000000000000////////////////////////......////////////..............................------------------------------------------------000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------)))******++++++******)))++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------------------------------,,,------......------,,,---------............///////////////////////////////////////000000000000000111111111111222222222444444555555666777777777888888999::::::::::::999;;;<<<===<<<<<<<<<>>>@@@????????????@@@@@@AAABBB~~~xxxkkkiiifffcccbbbdddgggjjjkkkrrrwwwzzz{{{oooddd]]]WWWPPPKKKKKKHHHEEEBBBBBBAAA???>>>???===<<<;;;<<<;;;:::888888777777666666666666666555555555555555555555555444444333333333222222222333333222222222111111111000000000000000000000000111111111000000000//////////////////////////////........................///000000///------...000---,,,++++++------,,,+++------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++*********+++,,,---++++++++++++,,,---...///+++,,,------++++++,,,---......---------,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,..................------........................---...///000000000000000111111111222222222333333666777888888666666777888888888888888999:::;;;;;;???@@@AAABBBBBBAAA@@@???@@@???????????????@@@@@@>>>???AAABBBCCCCCCBBBBBB@@@???>>>===>>>AAACCCEEEEEEEEEEEEEEEDDDBBBAAA???BBBAAA@@@?????????@@@@@@>>>>>>???@@@AAABBBCCCCCCDDDCCCBBBAAAAAA@@@@@@@@@???>>>======>>>AAADDDFFF@@@;;;777666999;;;999777999999888777666555444444555555555444333222222222333333333333333333333333111111111111111111111111222111111000000111111222000000000000000000000000////////////////////////......////////////..............................------------------------------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------------------------------,,,------......------,,,---------............///.........................../////////000000000000000000111111111222222222444444444555666666777777777888999999::::::999999:::<<<<<<<<<;;;<<<>>>@@@@@@@@@??????@@@@@@AAABBB|||{{{yyyuuunnnhhh___^^^\\\[[[]]]dddlllrrr{{{wwwooofff```YYYTTTRRRPPPMMMKKKHHHEEEBBB@@@??????===<<>>???@@@AAAAAAAAA??????>>>>>>===============>>>???@@@BBBCCCDDDCCCCCCBBB@@@???>>>>>>???AAADDDEEEFFFFFFFFFFFFEEECCCBBBAAACCCCCCBBBAAAAAAAAAAAAAAA===>>>???@@@BBBCCCDDDEEEDDDDDDCCCBBBBBBAAAAAAAAA??????>>>==================;;;888888;;;;;;999666999888777777666555444444666666555555444333333333333333333333333333333333111111111111111111111111222111111000000111111222000000000000000000000000////////////////////////......////////////..............................------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------------------------------------------,,,------......------,,,---------............///............................../////////000000000000000000111111111222222333333444555555666666777777888888888999999999999:::;;;<<<<<<;;;<<<>>>@@@@@@@@@@@@???@@@@@@AAABBB}}}nnnmmmmmmmmmllljjjgggddddddeeehhhjjjoooxxxtttfff___]]][[[WWWSSSPPPPPPOOONNNLLLFFFCCC@@@>>>>>>>>>===<<<>>><<<;;;:::::::::888777777666666555555555666666444444444444444444444444333333333222222222222111222222222222111111111111000000000000000000000000000000000000000000//////////////////////////////...........................//////...,,,+++---...///---++++++,,,---------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++((()))***+++,,,---------+++***++++++++++++,,,,,,,,,+++++++++,,,,,,---...+++,,,------++++++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++//////.........---------........................,,,---...///000000000000000000000111111111222222222444666666666666888:::777777777777888999:::;;;===>>>???@@@@@@@@@??????>>>>>>===<<<<<<<<<======@@@AAABBBCCCDDDCCCCCCBBB??????>>>???@@@BBBDDDFFFGGGGGGGGGGGGFFFDDDCCCAAACCCCCCBBBBBBAAAAAAAAAAAA<<<===???@@@BBBDDDEEEFFFDDDDDDDDDDDDCCCBBBAAAAAA??????>>>>>><<<;;;:::999;;;:::999:::<<<;;;888666888777777666555555444444666666555555555444444444222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////......////////////..............................------------------------------------------------,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,---------............///................................./////////000000000000000000111111111111222333333444555555666666777777777777888888999999:::;;;<<<<<<;;;;;;===???@@@@@@?????????@@@@@@AAA}}}zzztttkkkbbbdddgggiiilllnnnqqqttt}}}tttdddVVVNNNNNNQQQMMMKKKHHHGGGFFFFFFEEEDDDDDDBBB???>>>>>>>>>===<<<===<<<:::999:::999888666666666555555555555666666444444444444444444444444333333222222222111111111222222222111111111000000//////////////////////////////////////////000000////////////////////////........................---...///...,,,,,,...///000---++++++,,,.........------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++((()))***+++,,,---------******++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------+++,,,------++++++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++++++++---------.........//////..............................////////////......111111111111222222222333111333555555555666888:::777777777777888999::::::<<<======>>>>>>????????????>>>>>>=========>>>>>>@@@AAABBBCCCCCCCCCBBBAAA>>>>>>??????AAACCCEEEFFFGGGGGGHHHGGGFFFEEECCCBBBAAAAAAAAAAAAAAA@@@@@@???<<<===>>>@@@BBBDDDEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>===<<<:::999888999999:::;;;:::888666777777666666555555444444555555555555555444444444222222222222222222222222111111111111111111111111111000000000000000000111////////////////////////////////////////////////......////////////..............................------------------------------------------------+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,---------............///....................................//////////////////000000000111111111222222333333444444555555777777666666666777888999999;;;<<<;;;;;;;;;===???@@@??????>>>>>>>>>??????pppttt}}}~~~wwwxxxwwwxxx|||zzz{{{|||qqqqqquuuzzzwwwooohhhfffdddnnn{{{yyymmmffffffjjjooorrrvvv}}}zzznnnggg]]][[[WWWRRRLLLJJJJJJKKKCCCCCCCCCCCCCCCCCCCCCBBBCCCAAA>>>===>>>>>>>>>======;;;999999999999777555555555444444555555666666333333333333333333333333222222222222111111111111222111111111111000000000////////////////////////......////////////000000////////////////////////...........................///000000///000222333000...++++++,,,.........------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,---+++,,,------++++++,,,---,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000........................///////////////...---,,,111111111222222222333333111222444555555555777999777777666777777888999:::;;;<<<<<<<<<===>>>>>>???>>>>>>>>>>>>>>>???@@@@@@???@@@AAABBBBBBBBBAAA@@@>>>>>>???@@@BBBDDDEEEFFFGGGGGGGGGGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@???>>>>>><<<===>>>???AAABBBCCCDDDCCCCCCDDDDDDCCCBBB@@@???======>>>>>>===<<<;;;;;;666777888999999888777666666666666555555555444444444444444444444444444444222222222222222222222222111111111111111111111111111000000//////000000111////////////////////////////////////////////////......////////////..............................------------------------------------------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------,,,------......------,,,---------............///------------------------------.........//////////////////000000000111111111111222333333444444555777666555555555666888999999:::;;;;;;:::;;;===??????>>>==================kkkoootttxxxxxxuuupppmmmlllmmmqqqvvvzzz|||{{{yyywwwqqqooosssxxx{{{|||vvvsssqqqnnniiifffcccbbbcccfffeee```___aaacccnnn}}}{{{vvvuuuyyy}}}pppaaaWWWSSSLLLKKKKKKLLLMMMMMMKKKJJJCCCDDDEEEFFFEEEEEEEEEEEEBBB???===<<<===>>>======<<<:::999888999888777555555444444444444555666777333333333333333333333333222222222222111111111111111111111111000000000000////////////////////////........./////////000000////////////////////////........................---...///000000111333666111...+++***,,,...//////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,,,,++++++)))***+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------......------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------..........................................------......///.........000000000111111111111222111333444444444444666777666666666777777888999:::;;;;;;;;;;;;<<<===>>>???<<<<<<======>>>???AAAAAA??????@@@AAAAAA@@@???>>>===>>>???AAABBBDDDFFFFFFFFFFFFGGGGGGFFFDDDBBBAAA???@@@@@@AAA@@@???>>>===<<<======>>>@@@AAAAAABBBAAABBBCCCDDDCCCAAA???>>>>>>======<<<;;;;;;;;;:::555666777777777666666777666666555555555444444444333333333333333444444444111111111111111111111111111111111111111111111111000000////////////000000////////////////////////////////////////////////......////////////..............................------------------------------------------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------------------------------,,,------......------,,,---------............///---------------------------------.........//////////////////000000000111111111111222333333444444777666555444444666777999999:::;;;;;;:::;;;===>>>======<<<;;;;;;;;;;;;;;;oootttyyyyyytttooolllllliiikkkoootttxxxxxxuuurrrmmmhhhggglllqqqrrrsssuuummmgggaaa```aaa___]]]]]]aaa^^^]]]___``````dddjjjqqq|||~~~tttggg[[[SSSOOOOOONNNJJJGGGGGGIIIJJJIIIGGG@@@BBBCCCDDDBBB@@@@@@@@@@@@>>><<<;;;<<<======<<<<<<:::999888888888666555444444444444444555666777333333333333333333333333222222222111111111111000111111111111000000000000////////////////////////---.........//////000000////////////////////////........................***+++---......000222555111///+++***,,,...//////------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,+++******)))***+++,,,---,,,++++++------,,,++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,------.........------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------------------------------/////////...------,,,,,,........................++++++---...//////000000////////////000000000000111333444444444444555777666666666666777888999::::::::::::;;;<<<===>>>???;;;;;;;;;<<<>>>???AAABBB>>>???@@@AAA@@@@@@>>>>>>===>>>???AAACCCEEEFFFGGGFFFFFFFFFFFFEEECCCBBB@@@@@@@@@AAABBBAAA@@@???>>><<<======>>>??????@@@@@@AAABBBCCCCCCCCCAAA???===>>>===<<<;;;:::999999999555666666666555555666777555555555555555444444444333333333333333333333333111111111111111111111111111111111111111111111111000000////////////000000////////////////////////////////////////////////......////////////..............................------------------------------------------------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++*********++++++*********++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------------------------------,,,------......------,,,---------.........//////---------------------------------.........//////////////////000000000000000111111222333333444444777666444333444555777999999:::;;;;;;::::::<<<>>>===<<<;;;:::::::::::::::|||tttqqqqqquuuyyy}}}zzzxxxwwwtttssssssqqqooolllccc______ccceeedddccceeennnnnnmmmjjjiiiooozzz~~~qqqiii^^^[[[UUUOOOJJJGGGFFFFFFFFFEEEEEEFFFHHHHHHGGGEEEFFFEEEDDDCCCBBBAAA@@@@@@??????>>><<<<<<;;;;;;;;;;;;;;;:::999888777666555333444444444444444444444222222333333333333444444333222111111000000111111111111111111111111111111////////////////////////................................................------------------------,,,------......------,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...------------------------------------------------..................------000000000000////////////222222222333333333444444444444555666777999;;;<<<888999:::;;;<<<<<<<<<<<<>>>===============>>>???AAA@@@@@@???>>>>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCDDDCCCCCCBBBAAAAAABBBCCCBBB@@@>>>======>>>???@@@@@@???>>><<<;;;CCCBBBAAAAAA??????>>>===;;;;;;;;;;;;:::999888777666666555444444444444555555555555555555444444333555444333222111111111111111111111111000000000000000000000000000000000000////////////000000000000//////............//////000000000000000000000000.................................000111111...,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,---...///---------............///............////////////000000111111111222222222444444333333444555777888:::::::::;;;;;;;;;;;;<<<999::::::::::::::::::;;;~~~|||zzzxxxttttttxxx~~~{{{|||zzzpppfff]]]UUUQQQPPPNNNKKKHHHFFFFFFFFFGGGFFFEEEEEEFFFHHHHHHGGGFFFDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;;;;<<<;;;::::::999777666666555444444444333333333333333222222333333333333444444333222111111000000111111111111111111111111111111////////////////////////................................................------------------------,,,------......------,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,------------------------------------------------........................000/////////////////////222222222333333333333444444444555666777999:::;;;888999:::;;;<<<<<<<<<<<<======<<<<<<===>>>??????@@@@@@????????????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBAAA???>>>>>>???AAAAAAAAA@@@???>>>======BBBAAAAAA@@@???>>>======;;;;;;;;;;;;:::999888777666666555444444444444555555555666666555555444333555444333222111111111111111111111111000000000000000000000000000000000000.../////////000000000000//////............//////////////////////////////.................................000111000...,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////...------...//////---------............///............////////////000000000111111111222222444333333333444555666777999999999::::::::::::;;;999999999:::::::::::::::zzzmmmgggfff```WWWOOOJJJGGGEEECCCGGGFFFDDDCCCCCCDDDFFFGGGFFFFFFEEEGGGHHHIIIGGGFFFBBBBBBAAAAAA@@@???>>>>>>===<<<<<<;;;;;;;;;<<<<<<::::::999888777666555555444444333333222222111111222222333333333333444444333222111111000000111111111111111111111111111111////////////////////////................................................------------------------,,,------......------,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------.........---,,,,,,,,,------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,------------------------------------------------........................////////////////////////111111222222222333333333444444444555666888999:::888888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@@@@?????????@@@@@@AAA@@@AAABBBBBBCCCCCCBBBBBB@@@@@@AAABBBCCCCCCCCCCCC@@@AAAAAA@@@>>>>>>@@@BBBEEEDDDCCCAAA@@@?????????AAAAAA@@@???>>>======<<<;;;;;;;;;;;;:::999888777666666555444444444444555555666666666666555444444444333222111111111111111111111111111000000000000000000000000000000000000....../////////000000000//////............//////////////////////////////...........................---...///000000...,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///......------......///---------............///............////////////000000000000111111111111333333333333444555666666888888888999999999999:::888888999999999:::::::::tttggg]]]WWWUUUVVVRRRKKKGGGEEEEEEFFFFFFHHHGGGEEEDDDCCCDDDEEEEEEFFFEEEEEEFFFHHHIIIGGGFFFBBBBBBAAA@@@??????>>>>>>;;;;;;;;;:::;;;;;;<<<<<<999999888777666666555555444444333222222111000000222222222333333333444444333222111111000000111111111111111111111111111111////////////////////////................................................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...,,,,,,---------------------------------------------------........................///////////////111111111111222222222222333333333444555777888999777888999::::::;;;;;;;;;::::::;;;<<<===>>>@@@AAAAAAAAA@@@???????????????@@@AAAAAABBBBBBBBBBBBBBB>>>???@@@AAACCCCCCCCCDDD???@@@???>>>>>>???BBBEEEIIIGGGDDDAAA@@@@@@AAABBBBBBAAAAAA@@@???>>>===<<<:::::::::::::::999888888666666555444444444444555555666666666666555444444333333222111111111111111111111111111000000000///000000000000000000000000........./////////000000//////............//////////////////////////////...........................------...000000...,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***+++---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,------------------............///............/////////////////////000000000111111222222222333333444555555888888888888999999999999777777888888999999::::::wwwqqqfff\\\TTTQQQQQQRRRMMMJJJGGGEEEFFFFFFEEEDDDIIIHHHFFFEEEDDDDDDDDDEEEFFFEEEEEEFFFHHHHHHGGGEEEBBBBBBAAAAAA@@@@@@??????;;;::::::::::::;;;;;;<<<888777777666666555555555444444333222222111000000222222222333333333444444333222111111000000111111000000000000000000000000////////////////////////................................................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------,,,,,,,,,------...---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...,,,,,,,,,---------......---------------------------------.........//////------....../////////000000000000111111111222222333222333333444555666777666777888999:::::::::::::::::::::;;;<<<>>>???@@@CCCBBBAAA???>>>===<<<<<>>???AAABBBCCCCCCCCC?????????>>>>>>@@@CCCFFFIIIGGGCCCAAA???@@@BBBCCCBBBBBBAAA@@@???>>>======999999::::::999999888888666666555444444444444555555555555555555444333333222222111111000000111111111111111111000000000///////////////////////////............//////////////////............//////...................................................---,,,---//////...,,,...------,,,,,,------...+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---------............///............////////////....../////////000000000111111222333333444444444777888888888888999999999666666777777888999::::::www|||~~~|||wwwooofffaaaXXXVVVSSSPPPNNNLLLKKKKKKGGGFFFDDDDDDEEEDDDBBB@@@DDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCEEEFFFGGGFFFDDDAAAAAAAAA@@@@@@@@@??????;;;::::::999999999::::::777666666666555555555444444444333333222222111111222222333333333333444444333222111111000000111111000000000000000000000000////////////////////////................................................------------------------,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,------,,,,,,,,,---.........------------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,+++,,,,,,------.........------------------------,,,,,,------.../////////---------......//////000///000000000000111111111222222222222333444555666666666777888999999999999::::::;;;;;;<<<===>>>???BBBAAA???>>><<<<<<;;;;;;>>>>>>???@@@@@@@@@@@@???<<<===???@@@AAABBBBBBBBB>>>????????????@@@CCCEEEGGGEEEBBB@@@???@@@BBBCCCAAAAAA@@@???>>>======<<<888999999999999999888888666666555444444444444555444444444444444333222222222111111000000000111111111111111111000000000000////////////////////////------.........///////////////............//////...................................................---,,,,,,.........,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************,,,,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,++++++,,,...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***---------............///............////////////............////////////000000111222333333333333666666666777777777888888555555666777888999999:::OOOTTTZZZ___dddjjjqqqwwwwwwrrrlllmmmpppvvvzzz{{{yyyuuuooollliiifffeeebbb^^^[[[XXXZZZ[[[ZZZVVVRRROOOMMMGGGHHHHHHHHHHHHGGGFFFEEEGGGEEEDDDCCCDDDDDDBBBAAABBBBBBBBBCCCCCCCCCCCCDDDCCCBBBBBBCCCEEEEEEDDDCCC@@@????????????>>>>>>>>>;;;;;;:::999888888888999666666555555555555444444444444444333333333333333222222333333333333444444333222111111000000111111000000000000000000000000////////////////////////................................................------------------------,,,------......------,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,++++++,,,,,,---......///------------------------,,,,,,------...//////000,,,,,,---......///000000/////////000000000111111222111111222222333444555555666777888999999999999;;;;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>======???@@@AAAAAAAAAAAA===>>>@@@@@@@@@@@@BBBDDDCCCBBB@@@??????@@@BBBCCC??????>>>===<<<;;;::::::888888999999999999888888666666555444444444444555222222333333222222111000111111000000000000111111111111111111000000000000////////////////////////---------.........////////////............//////................................................///---,,,,,,---...---,,,...------,,,,,,------...+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************(((***++++++++++++,,,...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------------,,,+++---------............///............////////////------.........////////////000111222333333333222333333444444444555555555444444555666777888999:::===@@@BBBBBBBBBFFFPPPXXX___aaabbbaaabbbkkkzzz~~~~~~wwwkkk```[[[UUUUUUVVVXXXXXXWWWTTTQQQQQQMMMIIIHHHJJJLLLLLLKKKIIILLLOOONNNJJJHHHIIIKKKGGGFFFEEEDDDDDDFFFHHHIIIHHHEEEBBBAAABBBCCCCCCBBBEEEEEEDDDDDDCCCBBBBBBAAABBBAAAAAABBBDDDEEECCCBBB>>>>>>>>>>>>============<<<;;;:::999888888888888555555555555555555444444444444444444444444444444222222333333333444444444333222222111000111111111000000000000000000000000////////////////////////................................................------------------------,,,------......------,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,...------,,,,,,------...++++++,,,,,,---...//////------------------------,,,,,,------...///000000,,,,,,------...///000000////////////000000000000111111111111222333444444555666777888888999999999<<<<<<;;;;;;;;;<<<<<<===:::::::::;;;;;;===>>>>>>;;;<<<<<<==================>>>???@@@@@@@@@@@@@@@<<<>>>AAAAAAAAA@@@AAABBB@@@@@@?????????@@@AAABBB======<<<;;;:::999999888777888888999999999888888666666555444444444444555111222222222222111000000111000000000000000111111111111111111000000000000////////////////////////---------.........////////////............//////................................................///---+++,,,---...------...------,,,,,,------...+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++************************(((***++++++++++++---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...//////...---------------.........//////............/////////000---------.........//////...///111222333333222222111111222222222333333333444444555666777888999999888888888888:::<<<>>>???EEEDDDCCCBBBEEENNNZZZcccnnnsss{{{zzzqqqlllbbb```\\\WWWQQQLLLHHHFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEECCCBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????<<<<<<:::777999>>>>>><<<<<<;;;999999999999777555555555666666555555444333444444333333333333222222000111111111111222222222111111111111111111111111000///...------...///000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///111000///......///000111///000111222333444555555333444555777999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<============>>>>>>?????????@@@>>>??????@@@@@@AAAAAABBB@@@@@@???>>>======>>>>>><<<<<<======<<<;;;::::::::::::999999888777777777555555444444444333333333333333222222111000//////000000000000000000000000111111000000000000111111000000000000000000000000//////............//////---------------------------------------------------------,,,,,,+++++++++---------,,,,,,+++++++++------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///............/////////////////////000111111222222333333222222333333444555666666555555666888:::;;;444444333333333555666777666777777777888<<>>>>>???@@@AAABBBBBBCCCCCCBBBBBBCCCBBBAAA@@@@@@AAABBBCCCCCCBBBBBBAAA@@@@@@AAAAAACCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>><<<<<<999777999>>>@@@>>>>>><<<999888999888777666555555666666555555444333444444333333333222222222000111111111111222222222111111111111111111111111000///...------...///000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///111000///......///000111//////000111222333444444333444555777888999::::::;;;;;;;;;;;;::::::::::::::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<============>>>>>>>>>?????????>>>>>>???@@@AAABBBBBBCCCAAA@@@???>>>============<<<<<<<<<<<<<<<;;;:::::::::999999888777777666666555555444444444333333333333333222222111000000///000000000000000000000000111111000000000000111111//////////////////////////////............//////---------------------------------------------------------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------......................../////////////////////000111111222222333222222222222333444444666666666666777999:::;;;222111000//////000111111111222333333222333555777666666666666555555555555333333444444555666777777555555555555666777888999999999999999999::::::;;;<<<======>>>>>>>>>>>>>>>??????>>>>>>>>>??????@@@AAAAAA@@@????????????@@@AAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@???>>>===:::;;;999888===EEEIIIIII@@@===999777777777777666555555666666555555444333333333333333222222222222000111111111111222222222111111111111111111111111//////............//////////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---------------------------------------------------------............///000//////......//////000......///000111222333333222333555666888888999999;;;;;;:::::::::999999999888888888888888999::::::;;;;;;<<<<<<<<<===============>>>>>>>>>>>>??????>>>>>>???@@@AAABBBCCCDDDAAAAAA???>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;::::::999888888777777666555555555555444444444333333333333333222222111000000000000000000000000000000000111000000//////000000111//////////////////////////////............//////------------------------------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---------------------------++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............---............/////////...//////000000111111222222222111111222222333444666666666777888999:::;;;111111000//////000222333555555555444333222222222777666444333333444666777666666666666666666777777555555666666777999:::;;;:::999999999999:::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<===============>>>>>>>>>@@@@@@??????>>>??????@@@AAA@@@@@@?????????@@@@@@@@@@@@@@@@@@???>>>======888::::::<<>>>>>>>>>>>>>>>>>===>>>???@@@AAABBBCCCDDDBBBAAA???===<<<:::::::::::::::;;;;;;;;;::::::999888888777777666555555555555555444444444333333333222222222111111111000000000000000000000000000000000000////////////000000//////////////////////////////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,+++++++++,,,......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........---------.........//////......//////000111111111111111111111111222333333555666666777888999:::;;;000000000000111333555666555333111000000111111111222222222222222222333333666666555555444333333222333333333444555777888999::::::999999::::::;;;<<<:::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>@@@???????????????@@@@@@AAA@@@@@@@@@@@@@@@AAAAAA????????????>>>===<<<;;;999;;;<<<===EEEPPPVVVVVV???<<<888555555666666666555555555666555555444333333333222222222111111111000000111111111222222222000000000000000000000000...//////////////////...////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///......////////////...............///000000000111111222333444555666666666888888888888888888888888999999999999999:::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>========================>>>???@@@AAABBBCCCAAA@@@>>><<<;;;:::999999999999:::::::::::::::999888888777777666555555555555555444444444333333333222222222111111111111111000000000000000000000000000000////////////000000........................//////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------.....................///000000111111111000000000000111222222444555666777888999999999............000222444555444111///...000111222222...///111222222111000000222222222222222222222222333333333444555666888999888777777777777888999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@@@@@@@@@@???@@@@@@AAABBB>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;???FFFIIIGGG<<<999666444555555555555555555666666555555444333222222222222111111111111000111111111111222222222000000000000000000000000......////////////......////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---......//////......---.../////////000000000111111111222444444555555555555555666666777888888888:::::::::::::::;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>============<<<<<<======>>>>>>???@@@@@@@@@??????===<<<::::::999999888888999:::::::::999999999888888777777666555555555555444444444333333333111111111111111111111111000000000000000000000000000//////......//////000........................//////............//////------------------------------------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,*********++++++,,,,,,---******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------------.........---......//////000000111000000000///000000111222333333555666777888888888///.........///000222333444222000000333444444222000111222333444333222222000111111222333444444555333333333333444666777777555555555555555666666777777777888999999999999999999:::;;;===>>>>>>============<<<<<<===>>>>>>???>>>>>>>>>>>>>>>???@@@AAA============<<<;;;:::::::::<<<;;;888999===<<<888777666444444555555444333555555666666555555444333222222222222111111111111000111111111111222222222000000000000000000000000---...///000000///...---////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------............///------...//////...------//////000000000000111111000111222333333444444333333333444555777888999::::::::::::::::::;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>=========<<<<<<<<<==================>>>>>>>>>===<<<;;;::::::::::::777777888999999999999999:::999999888777777666666555555444444444333333333111111111111111111111111000000000000000000000000//////............//////........................//////............//////------------------------------------------------+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++)))******+++,,,,,,------******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))+++---//////...,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------.........------......///000000000000////////////000111111111222444555666777666666111000////////////111111222000///111444444111......//////000000111111111000111111222333333444444000//////000000111222333555555444444555555666777444555666666777777666666888999:::<<<======<<<<<<;;;;;;;;;;;;;;;<<<===>>>===============>>>??????============<<<;;;:::999888:::999777888:::888333555444333333555555444333555555666666555555444333222222222111111111111000000111111111111222222222000000000000000000000000---...///000000///...---////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++---------.........//////,,,---...//////...---,,,000000000000111111111111000111222333333333333333111222333555777888::::::::::::999999::::::;;;<<<============>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;============<<<<<<<<<<<<===<<<;;;;;;::::::::::::666777888999999999999999::::::999999888777777777555555444444444333333333111111111111111111222222000000000000000000000000//////............//////........................//////............//////------------------------------------------------+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++*********))))))***+++,,,,,,------******+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++))),,,///111111000---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************++++++++++++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......------......///000000000///////////////000111111000111333555666666555555000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333000111111111111222222222222222333333333444444444444444444555555555555666666888:::<<<<<<<<<;;;:::::::::999999::::::;;;<<<======>>>>>>?????????@@@>>>>>>>>>===<<<<<<;;;;;;:::::::::::::::999888777777777666555444444333333:::444000333777666444555333333333222222222111111000000000000111111111111000000000000////////////////////////////////////////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////////////////000000000000000000000000111111111111333333444555666777888999999888777777777999;;;===???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@>>>;;;999999:::<<<===999::::::;;;;;;::::::999666666777777888888888888999888888777666777777777555555444444444333333333111111111111111111111111222111111000000000000000111111000......---------..............................------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------++++++++++++------++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............///////////////////////////000111111000000111222444555555666////////////////////////////////////////////////////////////////////////111111000000000111222222000000111111111222222222222222222222333333333333444444444444555555555555666777999;;;<<<;;;:::::::::999999999999:::;;;;;;======>>>>>>>>>?????????>>>>>>======<<<;;;;;;;;;999:::::::::999999888777777666666555444444333333222111222777777333000000333333333222222222111111000000000000111111111111000000000000////////////////////////////////////////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////.../////////000000000000//////000000000111111111222333444555666777888888999888777777777999;;;<<<>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???===;;;999999:::<<<===999::::::;;;;;;::::::999777777777888888888999999999888888777777777777777555444444444444333333333111111111111111111111111222111000000//////000000111000///......---------..............................------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............///////////////////////////000000111000000111222333444555555////////////////////////////////////////////////////////////////////////000000000000000111111222000000000111111111222222000111111111222222222222333333333444444444555555666777888:::;;;::::::999999999999999999:::;;;;;;============>>>>>>>>>>>>>>>======<<<<<<;;;::::::999999999:::999999888777666666555555444333333333222111444999888333222333333333333222222222111111000000000000111111111111000000000000////////////////////////////////////////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------............/////////....../////////000000000//////000000000000111111222222333444555666777777888777777777777999:::<<<===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<======>>>===;;;999999:::<<<===::::::;;;;;;;;;;;;::::::888888888999999999999999888888777777777666666666444444444444333333333333111111111111111111111111222111000000//////000000111000///......---....................................------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------............///////////////......//////000111000000111222333444444555////////////////////////////////////////////////////////////////////////000////////////000111111000000000000111111111111000000000000111111111111222333333333444444444444555666777888999999999999999999999888999::::::;;;==============================<<<<<<;;;::::::999888888999999999999888888555555555444444333333333555111222777;;;:::888888333333333222222222111111///000000000111111111111000000000000////////////////////////////////////////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////........./////////000000////////////000000000111222222222333444555555555777777666666777888::::::;;;:::::::::::::::;;;<<<;;;;;;::::::;;;;;;<<<======<<<;;;:::999:::;;;<<<::::::;;;;;;;;;;;;::::::999999999999999999999999777777777777777666666555444444444333333333222222111111111111111111111111111111000///////////////000000///.............................................------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------........./////////............///000000000000000111222333333444........................................................................//////......//////000111//////000000000111111111//////000000000111111111222222222222333333333444555555666777888888888888999888888888888999::::::===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999777888888999999888888888444444444444444333333333444000333AAALLLKKK@@@777333333333222222222111111///000000000111111111111000000000000////////////////////////////////////////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------........................////////////...////////////000000000111111222222333333444444666666666666777888999999999999888999999:::;;;;;;:::::::::::::::;;;<<<<<<;;;;;;::::::::::::;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999666777777777777666555555444444333333333222222222111111111111111111111111111000000///.../////////000//////............///..............................------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------...........................//////000///000000111111222222222.......................................................................................///000000/////////000000000111111///000000000111111111111111111222222222333333333444444555555666777777888888888888888888999::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::999888888666777888888999888888888444444333333333333333333555555???VVVeee___III777333333333222222222111111000000000000111111111111000000000000////////////////////////////////////////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++........................++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------.........------........./////////......////////////000000000111111111222222222333555555555666777777888888777777777777888:::;;;;;;:::999999999999:::;;;;;;:::::::::::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999999888888888555666777888777666555444333333333333222222222222111111111111111111111111111000//////......////////////............//////..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------------...............------......///000//////000000000111111111..............................................................................------......///000////////////000000000111000000000111111111222222111111111111222222222222444444444444555666777777888888888888888999999:::<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::999888888888666666777888888888888888333333333333333333333333666888EEE\\\jjjaaaJJJ777333333333222222222111111000000000000111111111111000000000000////////////////////////////////////////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++++++++***------------------------++++++++++++++++++++++++)))******+++,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,---------.........---------.........//////........./////////000000000000000111111111111222444444555666777777777777666666666777888999;;;;;;999999999999999::::::;;;999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999888888888777777777555666777888777666444333333333333222222222222111111111111111111111111111000000///............/////////............//////..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,---------............------------...///////////////000000000000000...........................................................................------------...//////////////////000000000000111111111111222222222222000111111111111222222222444444444444444555777777888888888777888999999:::<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999888888777666666777888888888888888333333333333333333333333222333>>>PPPYYYRRR@@@333333333333222222222111111000000000000111111111111000000000000////////////////////////////////////////////////////////////.........------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////............/////////000000000000000111111111111333444555666777777777777555555555666777999:::;;;999999888888999999:::;;;999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999888888888777777666666555666777888777666444333333333333222222222111111111111111111111111111111000000///...............//////.........//////000.................................------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,---------.........------------...//////////////////000000000000------------------------,,,------......------,,,,,,,,,,,,---------......---------............///............////////////000......111666888444000111111000000000000000111222222222222333555777888666666888999999999999999::::::999888888999:::::::::::::::999999888888888777777777777666666666666444444444444444444444444333666999<<<<<<999666333222222222111111111000000000000000000111111111111000000000000////////////........................////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........------,,,,,,,,,............////////////---......///000111111222444444444555555555666666555555555666666777888999888999::::::;;;;;;:::::::::999888888888:::===>>>===<<<<<<<<<<<<;;;;;;;;;999999999888777666666555666666666666555555555555333333333222222222111111333333222222111000//////111111000///////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,AAA333))),,,---))))))...,,,,,,+++******+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------,,,,,,,,,---------..............................////////////000000000000------------------------,,,,,,------------,,,,,,,,,,,,,,,------------...------------........................////////////000//////222777888444111111111000000000000000111222222111222333555666777555666777888999999999999:::999888888888888999::::::999999999888888888888777777777777666666666555444444444444444444444444222444777888888777444222222222222111111111000000000000000000111111111111000000000000/////////...................................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---------,,,,,,,,,............////////////---......///000000111111333333333444444444555555555555555555666777888999888999999:::;;;:::::::::;;;:::999888888999;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;999999888888777666666555666666666666555555555555333333333222222222111111333333222222111000000///111000000///////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,===000))),,,---))))))---,,,,,,+++******+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............................../////////000000000000------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------............---............/////////000///000333666777444111000000000//////000000111111111111111222444555666444555666777888888888888999888888777777888888999888888888888777777777777777777777666666666555555444444444444444444444444222222444444444444222222222111111111111000000000000000000000111111111111000000000/////////......................................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------,,,,,,,,,---............/////////.........//////000000111111222222222222333333333555555555555666777888999888888999::::::::::::999<<<;;;:::999888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;999888888777777666666555666666666555555555555444333333333222222222111111333333222222111000000000111000//////......//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,777---(((,,,...***))),,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------....../////////000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////000000111333666666444111000////////////000000111000000111111222333444444333444555666666777777777777777777777777777777777777777666666666666666666777777666666666555555555333333333333333333333333222222222222222222222222111111111111000000000000///000000000111111111111000000/////////.........................................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++************++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------.........//////........./////////000000000000000111111111222222555555555555555666888888777888888999999999999999;;;:::999999999:::;;;;;;<<<<<<<<<;;;;;;;;;::::::888888777777666666666666666666555555555444444444333333333222222222111111222222222111111111000000000000///............///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,000***(((,,,...***)))+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------............///000111333555444222111//////......///000111111//////000111111222222222222222333444555555555555666666666666666666666666555555555555555555555555666666666666555555555555333333333333333333333333333222222222222222222333000000000000000000000000///000000000111111111111////////////............................................................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++******************+++++++++,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------......................../////////////////////000000000000111444444444444555666777888666777888888999999888888777888888999:::<<<======<<<;;;;;;;;;;;;:::::::::777777777666666666666666555555555555444444444444333333333222222222111111222222222111111111111111000//////.......................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++)))))),,,---+++***+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------............////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------............///111222333222111000............///000111111...///000000111111000000000111222333444444444444444555555666666555555444333333333444444444444444666666666555555555444444333333333333333333333333222222222222222222222222//////000000000000000111000000000000111111111111/////////.........------........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,---------,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------------...,,,------------.................................////////////000000000000444444444444555666777888666666777888888888888777666666888999;;;===>>>>>>;;;;;;;;;;;;::::::::::::666666666666666666666666555555555444444444444333333333333222222222111111111111111111111111111111000///......------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........,,,...000222111000//////...------......000111111---...///000000000/////////000111222333333333333333444555555555555444333222222222222333333444444666666555555555444444444222222222222222222222222111111222222222222111111////////////000000111111000000000000111111111111//////.........---------........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,************++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---************++++++++++++***+++,,,,,,---------,,,******+++,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,---------.................................////////////000000000000444444444444555666777777555666777777888888777777666777888:::;;;<<<<<<===;;;;;;;;;:::::::::999999666666666666666666666666555555555444444444333333333333333222222222111111111111111111111111111111//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))+++,,,+++++++++,,,+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......+++---000111000///......---------......000111111---...///000000000///...///000111222222333333222333333555555555555333333111111222222222333333333666666555555555444444444222222222222222222222222///000111222222111000///.../////////000000111111000000000000111111111111//////.........---------........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,)))************+++++++++++++++++++++++++++++++++))))))***+++,,,------...)))************+++++++++***+++,,,,,,------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,---------...........................---////////////000000000111444444444444444555777777555666666777777777777777888999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999555555555666666666666666555555444444444333333333333333333222222222111111111111111111111111222222//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))),,,---+++***+++,,,,,,***+++,,,------,,,+++***+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,+++***//////////////////..............................------------------------/////////000111111222222222333444555555444333222333333333444444555555555333333333222222222111111333333333333333333333333000000000000000000000000////////////000000000000000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************------,,,++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,***))))))***,,,------------,,,,,,+++++++++//////.........---------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,------++++++,,,...,,,,,,,,,---------........................------000000//////.........---111111000000222444777999888888777777666666555555888888888777777777777777888888888888777777777777444555555555666666777777333333333222222222111111111111222222222222111111000000000000////////////000000///...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++------------+++***...------,,,,,,------...------------------------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******************,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------,,,,,,+++***------------------,,,,,,------------------------------------------------/////////000111111222222333333444444444444333333333333333444444444555555333333222222222111111111222222222222222222222222000000000000000000000000////////////000000000000000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,***))))))***,,,------------,,,,,,+++++++++///.........------------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,------++++++,,,...,,,,,,,,,------------.....................------000/////////.........---111000000000111444666888777777777666666666555555777777777777777777777777888888777777777666666666444555555555666666666777333333333222222222111111111111222222222222111111000000000000////////////000//////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------------------------------))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,+++++++++******************************************++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,------......------,,,,,,,,,++++++++++++*********++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...//////000000111111222444333333333333333333444333333333333444444444444333222222222222111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////............------------------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---------,,,,,,,,,,,,++++++............------------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,------++++++,,,...,,,,,,,,,,,,------------------------------....../////////...............000000///000111333555777666666666555555555555555666666666777777777777777777777777666666666555555555555555555555666666666333333333222222222111111111111222222222222111111000000000000/////////////////////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,------------------------------))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,++++++++++++***************************)))******+++,,,------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,------......------++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++------............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......//////000111111111444333222111111222333444333333333333333333333333222222222222111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////....................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---,,,++++++,,,...++++++,,,,,,,,,---------,,,,,,------------..............................////////////111222444555555555555444444444444444555555666666666666666777666666666666555555555555555555555555555555555555333333333222222222111111111111222222222222111111000000000000//////////////////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++++++++++++++++++++++++++************************))))))***+++---...//////+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,------......------++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,------------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///000000111111333222111000000111222333333333333333333333333333222222222111111111000000000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000////////////....................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---,,,++++++,,,...+++++++++,,,,,,,,,------,,,,,,,,,,,,------......---------........................///000111222333333333333333333333444444444444555555555666666666666666666666555555555555555555555555555444444444333333333222222222111111111111222222222222111111000000000000////////////...............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++************************))))))***+++---...//////+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,------......------***++++++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---......//////000000111222111111111111111111222333333333333222222222222222111111111111000000000000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000////////////............------------------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,------++++++,,,...++++++++++++,,,,,,,,,,,,++++++,,,,,,------......---------------.........------...//////000000111222222222222333333333333333333444444555666666666777777777666666666555555555555555444444444444444333333333222222222111111111111222222222222111111000000000000////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,------++++++,,,...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,************************)))******+++,,,------...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,------......------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,---------,,,)))******+++,,,,,,------------------------------++++++,,,,,,---......///------......///000000000000000111111111111000000333333333222222222111111111111111111000000000000111111111111111111111111111111111111111111111111////////////000000000000000000000000000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,------++++++,,,...***++++++++++++,,,,,,,,,***++++++,,,------......,,,,,,,,,------.........,,,------...////////////111111111111222222333333222333333444555555666666888888777777777666666666555555555444444333333333333333333222222222111111111111222222222222111111000000000000////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,,,,+++---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,******+++++++++,,,,,,,,,************************************++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,------......------*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------------++++++,,,------...//////........................++++++,,,,,,---...//////------......///000000000///000111222222111000///333333333222222111111111111111111111000000000000111111111111111111111111111111111111111111111111////////////000000000000000000000000000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------.........))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))***,,,---...///+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++++++++,,,,,,---------+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,------,,,+++---...******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,------.........,,,,,,---...////////////000000111111222222222333222222333444444555666666888888888888777777777777555555555444444333333333333333333222222222111111111111222222222222111111000000000000////////////---........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***))),,,++++++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,*********++++++,,,,,,,,,*********************************************+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,------......------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............///....................................////////////000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000111222222333333555444222111111222333555444444555555666666777777666555333222111222333333111222222333333222222111000000000000000000000000000000000000////////////........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------***+++,,,,,,------------,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))******************************+++,,,,,,,,,,,,++++++++++++*********))))))******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,------.........///....................................////////////000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000111111222222333555444333111111222444555555555555555555666666666555444333222222222333333111222222333333222222111000000000000000000000000000000000000////////////........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************+++,,,,,,,,,,,,++++++++++++*********))))))******++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,---......///---------------------------............/////////000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000000111111222222555444333222222333444555555555555555555555444444444444333222222222333333111222222333333222222111000000000000000000000000000000000000////////////........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********++++++++++++,,,++++++,,,---------,,,,,,,,,,,,,,,++++++++++++***,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++++++++*********************++++++++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......---------------------------------.........//////000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,---------...............//////000111111222444333333222333333444555666555555444444333333333444333333333333333333333111222222333333222222111000000000000000000000000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))*********++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***+++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++******************************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......------------------------------------............////////////////////////000000000000000000000000000000111111111111000000////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,------------...---......//////000111111222222222222333333444444555555444444333333222222222333333333333333333333111222222333333222222111000000000000000000000000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++*********************************************************+++,,,,,,,,,,,,+++******************************++++++++++++******))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////////////////000000000000000000000000000000111111111111000000////////////////////////////////////////////////................................................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------......//////000000000000111111222222333333333333333333333333222222222222333444444444333333111222222333333222222111000000000000000000000000000000000000////////////........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********++++++++++++,,,,,,,,,---------,,,++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---***++++++,,,,,,++++++***))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++***************+++++++++******++++++++++++******)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////////////////000000000000000000000000000000111111111111000000////////////////////////////////////////////////................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------,,,------......///000000......///000111222222222222222222222333333333333111222333444444444333333111222222333333222222111000000000000000000000000000000000000////////////........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------***++++++,,,,,,++++++*********************************************************+++,,,,,,,,,,,,+++))))))*********+++++++++******++++++++++++******)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////000000000000000000000000000000111111111111000000////////////////////////////////////////////////................................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,+++******+++,,,---******+++++++++,,,,,,,,,*********)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,------...//////000------///000111111111111111111111222222333333444000111333444555444333333222222222333333222222222000000000000000000000000000000000000////////////........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------------------,,,,,,+++************++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,+++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++))))))******++++++++++++******++++++++++++******)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))),,,,,,,,,++++++*********)))+++,,,,,,,,,---///111777:::;;;888111------///,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------------............///000000000000////////////////////////////////////.../////////000000111111..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............//////000000111111333333333222222111111111000000111222333333444444222444555444333222222222000000000000000000000000//////////////////////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------------,,,+++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---.........------,,,+++,,,,,,,,,+++++++++******)))+++,,,------000333666;;;======999222---,,,...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///.........---------------------............///000/////////////////////////////////////////////.........//////000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------...............///000000111111333333222222222111111111000000111222222333444444222333555444333111111222000000000000000000000000//////////////////////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------.........---,,,,,,,,,,,,,,,,,,++++++++++++)))+++,,,---...222666:::===>>>>>>999222---,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,............---------------------............///////////////////////////////////////////////////.............../////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......//////000111111222222222111111111111111000000111111222333333333111333444444222111111222000000000000000000000000////////////////////////...............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,...111666999:::;;;:::777222---,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.........///////////////////////////////////////------................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------......///000000111111111111111111111111000000000111111222222222333111222444333111000000111000000000000000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...111444444444444333000...---,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............///------....../////////000////////////////////////..................------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------...//////000000000000000000000000000000000111111111111111222222000222333222111///000000000000000000000000000000////////////////////////---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........------,,,,,,,,,,,,------------+++,,,------,,,,,,---//////////////////...---,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///---------......//////000/////////////////////////////////.............................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------......///000000////////////000000000000111111111111111111111111///111222222000//////000000000000000000000000000////////////////////////---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------.........---,,,,,,,,,---------......***,,,......---,,,,,,---------------......---,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///,,,,,,---......///000000////////////////////////000000000//////.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---......//////000........./////////000000111111111111000000000000///000222111000...//////000000000000000000000000////////////////////////---------.........//////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,------.........(((+++...//////---------...---------......,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////,,,,,,------...///000000////////////////////////111111000000/////////.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------...//////000---.........//////000000111111111000000000000000///000222111///......///000000000000000000000000////////////////////////---------.........//////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++*********))))))((((((++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++---......---+++***------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,---------......---------------------------------............///................................................//////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,------...------,,,,,,,,,,,,---------...............------,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////000000000000000000000000111111222222222222111111000111111111111222222222////////////////////////........................---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......,,,,,,,,,------.........------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++*********))))))))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++---......---+++***++++++++++++,,,,,,---...***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,---------......---------------------------------............///................................................//////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,------------------------,,,,,,------------,,,,,,---------...------,,,,,,,,,,,,,,,---------...............------,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................000000000000000000000000000111111222222111111000000000111111111222222222////////////////////////........................---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---........................---------.........//////,,,,,,---------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***************)))))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++------------++++++*********+++,,,---//////++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,---------......---------------------------------............///...............................................................---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,------------------------------............---------.........---,,,,,,+++,,,,,,,,,---------...............---------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,---...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------........................000000000000000000000000000111111222222111111000000000000111111111222222////////////////////////........................---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------............////////////------------------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,************************+++++++++,,,,,,,,,------***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,---...///+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......---------------------------------............///........................................................................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,---------------------------..................---............---,,,++++++,,,,,,,,,---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...///...---,,,---///,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................////////////////////////000000111111111111000000000000000000111111111111////////////////////////........................---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------------------.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***************++++++++++++++++++,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------------------------------............///................................................---.....................------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,---------------------------..................------.........---,,,,,,+++,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...//////------...///,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................////////////////////////000000000111111000000000//////000000000111111111////////////////////////........................---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,*********+++++++++++++++++++++,,,,,,,,,,,,------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------......---------------------------------............///................................................---------...............------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,------------------------------............------,,,------......------,,,,,,,,,,,,---------...................../////////------,,,,,,,,,,,,++++++---------------------------------------------------...//////...---...///,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000000000000///000000111111000000////////////000000000111111////////////////////////........................---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,------------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------)))******+++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......---------------------------------............///................................................---------.........//////------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,------------------------,,,,,,------------,,,,,,++++++,,,---............,,,,,,,,,---------......---........./////////000---------,,,,,,+++++++++------------------------........................---///000///...---...000,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000000000000//////000000000000//////////////////000000000111////////////////////////........................---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---*********+++,,,---...///,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,---------......---------------------------------.........//////................................................---------.........//////------------------------------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,------------------------+++,,,,,,------,,,,,,+++******,,,---.../////////,,,,,,,,,---------......---.........//////000000---------,,,,,,+++++++++------------------------...........................///000///...---...000,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000000000000000000000//////000000000000//////////////////000000000000////////////////////////........................---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,---...//////------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------............///////////////////////////........................---------............///........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***,,,,,,+++000666222***------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................,,,------......------,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000000222333333222111222333000000000000////////////111000///......///000111000000//////.........---........................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++------------,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))+++,,,,,,+++***,,,---...---+++******+++---...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............................................................---------............///........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***,,,,,,+++000555222***------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,---------.........------------------------------------------------........................,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000333555666555333111000000000/////////////////////111000///......///000111000/////////....................................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++------------,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---...++++++++++++,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))+++,,,,,,+++***,,,---...---+++******+++---...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---------,,,,,,,,,+++------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............................................................---------............///........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,///333000+++------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------...------------,,,,,,,,,,,,------------.........------------------------------------------------........................------............------------------------------------------------------,,,---------.../////////------------------------...............///000000666888999999555111///...////////////////////////000000////////////000000////////////....................................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,+++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++*********+++,,,---//////,,,,,,,,,,,,------------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))+++,,,,,,+++***,,,---------++++++++++++------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------.........................................................---------............///........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,///111///,,,------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------....................................................................................------............------......................................................///000111111222222.......................................///000000555888::::::777333000............///////////////000000////////////000000///////////////.................................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------,,,+++******++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******++++++,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...................................................---------............///........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---............------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------------------------------.........//////................................................////////////////////////---......//////......---................................................------...///000111111222.......................................///000000222555888999777444222111------....../////////000//////000000000000//////.........///////////////........................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,------------------------,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))***+++,,,---......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------........................---------............///........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------***+++---...,,,,,,///------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------...------........./////////................................................////////////////////////......////////////......................................................++++++,,,,,,------.............................................///000000///222555777555333222222---------......//////000//////000000000000//////.........///////////////........................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***++++++,,,,,,------...,,,------------,,,,,,+++++++++++++++++++++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------------------........................---------............///........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------******...---***+++000------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..................////////////................................................////////////////////////......////////////......................................................------------------------.......................................///000000///111333333222111111111,,,,,,---......///000000...///000111111000///.............../////////000........................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,------------------++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------........................---------.........//////........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------******...---)))+++000------------------------------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------...................../////////000////////////////////////////////////////////////000000000000000000000000......////////////......////////////////////////////////////////////////000000000000////////////////////////////////////...............///000000000111222222000//////000,,,,,,------...///000000...///000111111000///...---.........//////000000........................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................------------------------+++++++++,,,,,,---------++++++,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++,,,---............++++++++++++++++++++++++*********+++,,,---...///******+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,------,,,+++******+++,,,---++++++++++++++++++++++++)))+++,,,,,,+++***,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------,,,,,,,,,---------......,,,------......------,,,.........------,,,,,,,,,..................------........................------------------------+++,,,,,,------,,,,,,+++------------------------++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------+++,,,------......------------............---------------............///---.........---,,,,,,+++------------------------------------------------////////////////////////,,,,,,,,,---------......////////////////////////........................////////////////////////111111111000000/////////---------......//////000.................................//////000000000...------,,,,,,---------000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////........................------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------..........................................////////////......------------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------,,,++++++******)))---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,------......------,,,......---------,,,,,,,,,................................................------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------------------------------------------------------+++,,,------......------------............---------------............///---.........------,,,+++------------------------------------------------////////////////////////------........./////////////////////////////////////////////////////////........................000000000000/////////...////////////000000000000////////////////////////,,,---------.....................---......//////000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////........................------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------..........................................////////////......------------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++,,,---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,...------------,,,,,,,,,................................................------------------------,,,,,,------------,,,,,,---------------------------------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------------------------------------------------------------+++,,,------......------------............---------------............///---............---,,,,,,------------------------------------------------////////////////////////....../////////000000000////////////////////////000000000000000000000000............////////////111111111111000000000000///////////////.........////////////////////////---------...............///////////////000111111000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////........................------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------..............................---............/////////......------------......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++)))******+++,,,,,,------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,---------------------------------.......................................------------------------,,,,,,------------,,,,,,------------------------............---,,,++++++------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------...------------------------------------------------+++,,,------......------------............---------------............///------............------------------------------........................////////////////////////....../////////000000000////////////////////////111111111111111111111111000000000000111111111111222222222222222222111111222111111111000000//////000000000000000000000000//////////////////000000///////////////000111222////////////////////////////////////////////////////////////////////////............////////////////////////////////////........................------------------------,,,,,,------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------.........//////......------------......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......,,,------......------,,,---------------------------------.........//////........................------------------------,,,------......------,,,------------------------............---,,,++++++------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,---------.........------------------------------------------------+++,,,------......------------............---------------............///------...//////......---------------------------........................////////////////////////------........./////////000000000000000000000000000000000000000000000000//////000000111111111111000000111111111111111111333333333222222111111111222222222222222222222222000000000000//////////////////......///000000111////////////////////////////////////////////////////////////////////////............////////////////////////////////////........................------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------..................------------......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------............------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,------------...,,,,,,------.../////////........................------------------------------............---------------------------------------...------,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,---------............------------------------------------------------+++,,,------......------------............---------------............///------...////////////...------------------------........................////////////////////////------........./////////000000000000000000000000000000000000000000000000......//////000000111111000000000000000111111111000000//////////////////////////////////////////000000000000////////////000000////////////000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////........................------------------------+++,,,,,,------.........------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................,,,------------...............------------......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++------,,,,,,+++******)))++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------.........///------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......,,,,,,------...//////000........................------------------------------............------------------------------,,,,,,------...---------------------------------........................,,,,,,,,,---------......------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------............------------------------------------------------+++,,,------......------------............---------------............///------...///////////////------------------------........................////////////////////////....../////////000000000000000000000000000000000222222222222222222222222000000111111222333333444333444444444555555555555333333333333333444444444333333333333333333333333444444333333333222222222333222111000000000000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////........................------------------------++++++,,,,,,---......///------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------..............................,,,,,,---------...............------------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,------.........................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------.........//////------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,------.........,,,,,,------...///000000........................------------------------------............------------------------------++++++,,,---............------------------------........................,,,,,,,,,---------......------------------------------------------------------------------------------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------.........//////------------------------------------------------+++,,,------......---------..................------------.........//////------...///000000//////------------------------////////////////////////////////////////////////000000000000111111111111000000000000000000000000333333333333333333333333444444555555666777888888999999::::::;;;;;;;;;<<>>;;;999888666444222444444222111111111222333///---,,,,,,...///...---...//////000000//////.............../////////000000000000000000000000000//////............//////...........................------,,,,,,------......------,,,,,,------...///...------,,,+++******------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------------------------------------------------------///...------...---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................------------------------........................------------------------------------------------------------------,,,,,,------------------------------------------------,,,,,,---------.....................................................................////////////......---,,,,,,---............---------,,,,,,,,,------------------------,,,,,,,,,---------......................................................,,,,,,,,,---------......------------------------------------------------..................------------------------------------------------------......---------,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------....................................------------...............------,,,,,,,,,................................................////////////////////////........./////////000000........./////////000000........................,,,---///000111111111111222333333222111000111222444333222222222222333444111333666888:::===AAADDDGGGIIIMMMQQQVVV[[[___aaacccdddeeefffggghhhiiiiiisssuuuwwwyyy{{{{{{zzzzzzxxxyyyzzzzzzyyywwwtttrrrkkkhhhdddaaa^^^[[[XXXUUUMMMJJJFFFCCC@@@===999666444333222111111111222222111///------...//////...//////000000111111111000........./////////000000000000000000000000000000//////............//////...........................------,,,,,,------......------,,,,,,------...------,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------------------------------------------------------...---,,,---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................------------------------........................------------------------------------------------,,,,,,------------------------------------------------------------------,,,------------.....................................................................////////////......---,,,,,,---.........------------,,,,,,,,,------------------------,,,,,,,,,---------......................................................,,,,,,,,,---------......------------------------------------------------------------------......------------------------------------------------...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------....................................------------......000///...---,,,++++++***................................................////////////////////////....../////////000000000....../////////000000000////////////////////////---...///000000000000000000111222111000000111333666555444444444666777999:::>>>EEEJJJOOOSSSXXXZZZaaacccgggmmmrrrwwwzzz|||~~~~~~}}}}}}|||{{{{{{~~~{{{yyywwwuuuqqqoookkkgggbbb]]]YYYTTTOOOLLLBBB@@@===:::888555444333444222///...000111222222///////////////.............../////////000000000000000000000000000000000//////............//////..............................------------............------------......+++,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...---------------------------------------------------------------------------------------------------,,,,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................------------------------........................------------------------------------------------,,,,,,,,,------.........------------------------........................------------........................................................................////////////......------------......------------------------------------------------,,,,,,,,,---------......................................................,,,,,,,,,---------......------------------------------------------------,,,,,,------------......------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------....................................------------......//////...---,,,,,,++++++................................................////////////////////////...////////////000000000...////////////000000000//////////////////////////////000000000000000000000111222222222333555777555666888<<<@@@EEEJJJLLLVVV\\\cccjjjnnnrrruuuwww{{{}}}|||xxxuuuqqqmmmiii___\\\WWWPPPJJJCCC???<<<:::777333222222333444444333222111000//////.........////////////000000000//////////////////////////////............//////..............................------------............------------......,,,---------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------------------------------,,,,,,---------------------,,,---...000111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------++++++,,,,,,------......***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................------------------------........................------------------------------------------------,,,,,,,,,------.........------------------------........................---------.........//////............................................................////////////........................------------------------------------------------,,,,,,,,,---------......................................................,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------......------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------....................................------------......------------------------................................................////////////////////////////////////000000000111////////////000000000111000000000000000000000000111111000000111111111111333444444444444555888;;;===@@@FFFOOOXXX```gggkkkuuuyyy}}}yyyvvvqqqjjjccc[[[VVVSSSGGGCCC>>>999777555222111333333222111111222222333////////////000000000111//////////////////////////////............//////........................///......------......//////......------....../////////...------,,,++++++------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------...............000222333333111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------******++++++,,,,,,------+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................------------------------........................------------------------------------------------,,,,,,------------------------------------------........................------........./////////............................................................////////////---...////////////...---,,,,,,,,,------------...------------------------,,,,,,,,,---------......................................................,,,,,,,,,---------......------------------------------------------------++++++,,,,,,------......------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------....................................------------......,,,,,,,,,---------....................................................../////////////////////////////////000000000111111/////////000000000111111000000000000000000000000222222111111222333444444222333444444555888===@@@RRRWWW___iiisss|||~~~zzzvvvqqqnnnlll[[[WWWPPPJJJCCC===777444111000/////////000111222/////////000000000111111000000000000000000000000//////............//////........................//////............////////////............//////000000///...---,,,++++++------------------------------------------------,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------------------------------+++,,,,,,------........./////////111333444333111,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------******+++++++++++++++,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................------------------------........................------------------------------------------------------------------,,,,,,------------------------....................................////////////............................................................////////////---...///000000///...---,,,,,,,,,---------......------------------------,,,,,,,,,---------......................................................,,,,,,,,,---------......------------------------------------------------***++++++,,,------......------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------....................................------------......------------------,,,,,,................................................//////////////////////////////000000000111111111//////000000000111111111111111111111111111111111333222222222333555666777555888<<>>666555444222222333333222000......///000000000//////////////////////////////........................................................................000000///...---,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------...------,,,,,,------...------------------------------------------------------------------------------++++++++++++---------------------------------------------------------------............///------------------------//////.........---------......---------,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,++++++,,,,,,,,,---------000000///...............,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///.........------------------------------------................................................------------------------.......................................///000000222111000///....................................////////////////////////........................---......//////......---................................./////////000000000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................//////.........---------........................------------------------------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............---------,,,,,,,,,---------------------------------............///........................////////////////////////........................////////////////////////................................................000000000000000000000000////////////000000000111222111111222222222111000///000222222111222333555777;;;AAAGGGNNNZZZhhhrrr~~~zzzqqqlllfffffffffffffffccc^^^[[[YYY[[[^^^aaafffmmmuuuzzz}}}zzzzzzyyyuuummmfff___ZZZUUUQQQPPPOOOOOONNNOOOQQQSSSUUUXXX\\\bbbfffnnnppprrrsssssssssuuuvvvxxxvvvsssooohhh___TTTLLLAAA===888444222222111000111111111111111000000///////////////////////////........................................................................000000///------,,,,,,---...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------...------,,,,,,------...------------------------------------------------------------------------------,,,++++++,,,---------------------------------------------------------------............///------------------------//////.........---------......---------,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,++++++,,,,,,,,,---------000000///...............,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------------------------------................................................------------------------.......................................///000000555444222111000/////////........................////////////////////////........................---......//////......---............................../////////000000000000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............................................................---------........................------------------------------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,---------------------------------............///........................////////////////////////........................////////////////////////................................................000000000000000000000000/////////000000000111111111111222222333333333333111111111111111333777:::???GGGRRR]]]hhhuuu|||zzz{{{}}}sssiiidddbbbbbbbbbcccccc___YYYUUURRRTTTXXX[[[```gggooottt{{{{{{}}}~~~~~~~~~~~~}}}zzzyyyxxxyyywwwrrrhhhaaaZZZUUUOOOKKKIIIGGGFFFEEECCCDDDFFFGGGJJJPPPVVV[[[eeefffhhhiiijjjlllooorrrwwwwwwxxxyyyvvvpppgggaaaSSSMMMCCC:::555222111000333333333222111111000000////////////////////////........................................................................000///...---------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...------------------------...------,,,,,,------...------------------------------------------------------------------------------,,,,,,,,,,,,---------------------------------------------------------------............///------------------------...............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,------------000///......---.........,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------------------------------------------------------------------------------........................---------..............................................................................///000000555444333111000//////...........................////////////////////////..............................////////////.................................////////////000000000////////////////////////........................................................................------------------------................................................................................................------------------------------------------------------............------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------............///........................////////////////////////........................////////////////////////................................................//////////////////////////////000000000111111111111222222222111222333444444333222222444;;;DDDJJJPPP[[[kkkyyy|||yyyqqqooommmkkkmmmrrryyy~~~}}}tttkkkfffffffffggggggeee```YYYTTTSSSUUUXXX[[[___dddkkkooorrrsssvvvxxxyyyxxxwwwvvvuuuvvvxxxyyywwwqqqhhhaaaZZZVVVPPPLLLJJJHHHFFFEEEBBBBBBBBBBBBDDDIIIOOOTTTYYY[[[^^^aaaccceeehhhkkklllnnnpppqqqqqqnnnjjjgggccc\\\QQQGGG???999555333333333222222111111000000////////////////////////........................................................................000///...---------------...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------...------,,,,,,------..............................------,,,,,,------...---------------------------------------------------------------------------------,,,,,,---------------------------------........................---------............///------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...///......------.........------------------------........................................................................------------------------------------------------,,,,,,------------------------------------------........................---------.........//////...............................................................///000000333333111000///.........////////////////////////000000000000000000000000////////////////////////...//////////////////...////////////////////////////////////000000000111////////////////////////////////////////////////................................................------------------------................................................---.............................................------------------------------------------------------............---------------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------............///........................////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111111333333222000000222444444444666:::BBBNNN\\\eeepppxxx}}}|||zzzxxxtttoookkk````````````bbbhhhpppvvvzzzsssooolllllllllllliiiccc[[[VVVUUUVVVXXXYYY[[[^^^bbbfffkkkmmmqqqssstttsssqqqpppoooqqqtttvvvtttooohhhcccWWWSSSOOOKKKIIIHHHFFFEEE@@@@@@>>><<<<<>>999555444333111111111111111000000000000000000000000////////////////////////////////////////////////........................//////...------------......------,,,,,,------...------------------------,,,,,,,,,---------......------------------------...------,,,,,,------..............................------,,,,,,------...------------------------------------------------------------------------------------------------------------------------........................---------............///---------------------------...........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...............------------......------------------------........................................................................------------------------------------------------,,,,,,,,,,,,------------------------------------........................,,,,,,------.../////////...............................................................///000000111111//////............////////////////////////000000000000000000000000////////////////////////...//////000000//////.../////////////////////////////////000000000111111000000000000000000000000////////////////////////................................................------------------------................................................---------.......................................------------------------------------------------------............---------------...//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...---------------------------------............///........................////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000000111111111222222111333444333000111444888777;;;CCCMMMZZZiiiwwwyyytttrrrpppooommmjjjfffcccXXX[[[]]]^^^___dddkkkqqqxxx{{{|||vvvsssssssssrrrrrrooojjjddd___[[[\\\\\\\\\\\\]]]```bbbhhhjjjnnnqqqrrrpppmmmkkkgggiiilllnnnnnnkkkhhhfffYYYVVVRRROOOMMMKKKIIIGGGCCCBBB@@@===<<<===@@@CCCGGGLLLSSSYYY\\\]]]^^^___dddcccbbb___]]]]]]^^^```fffccc```\\\VVVOOOHHHBBB<<<:::777555333222222222000000000000000000000000////////////////////////////////////////////////........................///......---------.........------,,,,,,------...------------------------,,,,,,,,,---------......------------------------...------,,,,,,------..............................------,,,,,,------...------------------------------------------------------------------------------............------------------------------........................---------............///---------------------------------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------............---------,,,------...///------------------------................................................................................................------------------------++++++,,,,,,,,,---------------------------------........................,,,,,,------...//////000...............................................................///000000000//////....../////////////////////////////////000000000000000000000000//////////////////////////////000000000000////////////////////////////////////000000000111111111000000000000000000000000////////////////////////........................................................................................................................---------.........//////........................------------------------------------------------------............---------------...///000000000........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------............///........................////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111222222222000333555444333444:::???CCCLLLZZZhhhuuuvvvpppmmmjjjhhhffffffgggfffeeeccc[[[___ccceeedddfffkkkoooqqqtttxxxzzzyyyvvvqqqnnnsssrrrrrrrrrqqqnnnjjjfff```aaaaaaaaa___```aaacccgggjjjnnnqqqqqqnnnjjjgggaaaccceeeggghhhhhhiiijjjccc___[[[WWWTTTRRRNNNLLLIIIIIIGGGEEEBBBBBBDDDFFFGGGKKKQQQUUUXXX[[[^^^```dddeeedddaaa]]]ZZZ[[[]]]]]]\\\[[[ZZZYYYUUUPPPLLLGGGEEE@@@<<<888555444333000000000000000000000000////////////////////////////////////////////////..............................---------......///...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------...------,,,,,,------..............................------,,,,,,------...------------------------------------------------------------------------,,,---...//////...---,,,------------------------........................---------............///---------------------------------.........//////......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------............---,,,,,,,,,------...///........................................................................................................................------------------------+++++++++,,,,,,---------------------------------........................,,,,,,------...///000000////////////////////////.......................................///000000///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................................................................---------.........//////........................---------------------------------------------------..................------------...///000000111........................------------------------,,,,,,,,,---------......,,,,,,,,,------.........---------------------------------.........//////........................////////////////////////........................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222...222555666555888???EEEQQQ\\\mmm|||vvvmmmjjjiiidddbbbaaabbbdddfffgggfff```fffkkkllljjjiiilllooolllooorrrtttsssooojjjfffjjjjjjjjjkkkllljjjgggeee___```aaa```______aaabbbgggjjjnnnqqqqqqmmmiiifff___aaacccdddfffhhhllloooiiieee```\\\XXXTTTPPPMMMKKKKKKKKKIIIFFFEEEFFFHHHIIILLLOOOSSSVVVZZZ^^^bbbbbbdddeeebbb]]]YYYXXXYYYVVVVVVVVVWWWWWWWWWTTTQQQQQQNNNHHHAAA;;;777555444000000000000000000000000000000000000000000000000000000000000000000000000..............................---------......///...------,,,,,,------...------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...////////////////////////...------,,,,,,------...------------------------------------------------------------------------,,,---...//////...---,,,------------------------////////////////////////---------.........//////---------------------------------.........//////......---------,,,,,,,,,------------------------,,,,,,,,,------.........---------.........//////,,,,,,,,,,,,------...///................................................////////////////////////////////////////////////.........------,,,,,,,,,------------------------...------,,,,,,------.................................////////////......000000//////.........------------------...////////////............/////////////////////.........222333333111///...///111111111222222333222222111222222111111111111111222///111222222000///000000000000000///////////////111111000000000000//////111111111111111111000000000000///.........//////222111111111000000000000////////////////////////................................................////////////////////////........................---------............///------------------------..................------................................................---------...///000000111111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////////////////////////////...------------...//////000000000000000000000000............/////////000000000000000000000000000000000111111222222222222666222///...111333333111666777666444<<>>>>>===<<<;;;:::999888777666555555555555444444444444000000//////000000111222111222222222222333333333////////////////////////................................................////////////////////////........................---------............///........................---------.....................................................................//////000000000000/////////......---------------------------------,,,,,,,,,---------......------------------------................................................////////////////////////////////////////////////...............//////000////////////////////////...////////////000000000000000000000000000000000222111111111111000000000222444444444333666===CCCXXXdddsss}}}~~~yyytttrrrrrrsssmmmkkkhhheeecccbbbbbbbbbeeedddaaa___^^^___bbbeeecccfffjjjlllmmmmmmmmmnnnooopppttt}}}yyyvvvvvvssspppttt~~~xxxxxxxxxyyy{{{~~~}}}uuunnniiigggfffcccdddeeegggiiigggccc___\\\]]]^^^]]]ZZZXXXVVVUUUTTTVVVYYYZZZ\\\]]]^^^```aaacccdddcccaaa^^^\\\[[[YYYXXXVVVTTTTTTTTTVVVWWWTTTRRRMMMGGGAAA<<<888777222222222111111111111111/////////000000111111222000000000////////////...........................................................................................................................------------------------------------------------........................------------------------........................---------...............................................................---------............///........................................................................///............------------------------------------------............///............------........................................../////////000/////////...///000000111000000////////////000000000000000000////////////------------------------........................///......------......///..............................////////////......//////000000000000000000111111000000///000000111111111000000000000111111000000000000111111222222111222222111//////000111333222222333333444555555333333444555777999;;;<<<<<<>>>@@@AAABBBDDDGGGJJJLLLMMMNNNPPPRRRTTTVVVVVVUUUTTTSSSQQQOOOMMMKKKJJJDDDBBB@@@===:::777555444333333222222222222222333222222222222222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////........................---------............///........................---------.........//////................................................---------...........................------------------------------------,,,,,,,,,---------......------------------------................................................///////////////////////////////////////////////////............///000000////////////////////////////////////000000000111111111111111111111111111222222222222111111111111333444444444888BBBPPPYYYrrr|||~~~||||||~~~~~~{{{wwwrrrooonnnmmmmmmgggeeecccaaa___]]]]]]\\\bbbbbbaaa___```fffmmmsssrrruuuyyy{{{{{{yyyyyyxxxyyy|||yyy|||uuuooommmnnnpppllllllnnnooopppmmmiiieeeaaacccdddbbb___[[[ZZZZZZUUUWWWYYYXXXXXXXXX[[[]]]bbbeeegggfffbbb^^^\\\[[[ZZZVVVQQQMMMKKKMMMPPPSSSWWWWWWWWWUUUPPPJJJDDD@@@555444333222111111111222//////000000111111222222111000000000////////////////////////////////////////////////////////////........................................................................,,,---------------------------------------------........................------------------------........................---------.........//////................................................---------............///........................................................................///............------------------------------------------............///------..........................................---......//////////////////////////////000111111000000////////////000000//////////////////000000,,,,,,,,,------------...........................//////............//////..............................////////////......//////000000000000111111000000//////000111111222222222111111111111222222000000000111222222333333111222222111000000111333222444666999;;;<<<===>>>DDDDDDEEEGGGIIILLLNNNOOOVVVWWWYYYYYYZZZ]]]```ccceeefffhhhkkknnnppprrrssstttsssrrrpppnnnlllkkkjjjeeebbb^^^XXXRRRLLLHHHEEE===;;;999777444222111111222222222111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................---------............///........................,,,,,,------.../////////................................................------------------------------------------------------------------------,,,,,,,,,---------......------------------------................................................//////////////////////////////////////////////////////......//////000111000000000000000000000000/////////000000000111111111111111111111111111111222222222333333333444444444666:::AAALLL[[[kkkuuu~~~zzzvvvsssqqqqqqooooooppptttwwwyyyyyysssoookkkhhhfffeeedddccc]]]\\\\\\\\\[[[ZZZZZZYYYaaadddhhhkkkoooxxxxxxttttttvvvyyyuuutttttttttsssppplllhhhfffhhhjjjhhhdddbbbcccdddaaabbbbbb^^^ZZZXXXZZZ]]]dddgggiiigggbbb^^^\\\]]][[[WWWPPPKKKHHHHHHJJJLLLSSSVVV[[[]]]]]]XXXSSSOOO???<<<888444111111111222000000111111111111111111111111000000000/////////////////////////////////////////////////////////........................................................................+++,,,---.........------------------------------........................------------------------........................,,,,,,------.../////////................................................---------............///........................................................................///............------------------------------------------............///,,,---......///.................................---......///000/////////000000//////000000111222111000000//////000000111000000000000111111111111,,,,,,,,,---------..............................//////............//////..............................////////////......//////000000000111111111000000000000111333444555222222222111111222222222000000111111222333333444333444666666666777999;;;;;;>>>DDDJJJOOORRRTTTTTT_________```bbbdddeeefffkkkkkklllkkkjjjkkknnnqqqqqqrrruuuxxx{{{~~~{{{vvvpppkkkgggdddTTTRRRMMMGGGBBB===:::888666666555444333222111111000000000000000000000000////////////////////////////////////////////////////////////////////////........................---------............///........................,,,,,,------...//////000........................................................................------------------------........................,,,,,,,,,---------..............................................................................///////////////////////////////////////////////////////////////000000111000000000000000000000000//////000000000111111111111111111111111111111111222222333444444555666666999???JJJYYYjjjxxx~~~{{{vvvqqqmmmiiifffdddgggfffgggjjjmmmpppqqqpppiiieeeaaa`````````___]]][[[\\\^^^___aaaaaaaaaaaakkkrrr{{{}}}{{{yyywwwtttooollliiilllooommmjjjjjjmmmqqqttttttqqqjjjaaa\\\]]]```gggjjjkkkhhhbbb^^^^^^___[[[YYYUUUQQQMMMJJJHHHGGGNNNRRRYYY___ccccccaaa___PPPKKKCCC;;;666444444555222222111111111111111111111111111000000000//////////////////////////////////////////////////////........................................................................+++,,,---.........------------------------------........................------------------------........................,,,,,,------...//////000................................................---------............///........................................................................///............---------........................---------............///,,,,,,.../////////..............................------///000000000///...000000//////000000111222111111000000000000111111222222222333333333444444,,,,,,,,,------.........//////////////////////////////............//////..............................////////////......//////000000111111111222000000111222333555666777333222222111111222222333000000111222333333444444666888:::<<<===???BBBEEEFFFKKKSSS[[[cccgggiiijjjooooooooooooooopppqqqqqqmmmmmmllljjjhhhhhhjjjmmmooopppsssvvvzzz}}}}}}{{{zzzpppmmmfff^^^VVVOOOJJJGGG;;;;;;:::888777666555444000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................---------.........//////////////////////////////,,,,,,------...///000000................................................///////////////.........------------------------........................,,,,,,,,,---------..............................///////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111000000000000000000000000000000000000111111111111111111111111111111111111111222333444666777888888AAAIIIYYYnnnyyyvvvqqqmmmjjjhhheeedddddddddeeehhhlllnnnmmmllldddaaa^^^]]]___```___]]]```bbbeeehhhkkklllmmmmmmxxx{{{wwwtttkkkoooqqqpppnnnoootttyyy}}}ssshhhaaaaaaccciiilllmmmiiiccc______aaa\\\\\\[[[XXXTTTNNNHHHEEEJJJOOOVVV^^^dddhhhiiijjj___YYYNNNDDD<<<888888999333222222222111000000000111111111111000000000000000000000000000000000000000000000000000000000000........................................................................***+++---...///...------------------------------........................------------------------........................,,,,,,------...///000000................................................---------.........//////........................................................................//////.........---------........................---------.........//////+++,,,.../////////......////////////////////////,,,---///000000000///...000000000000000111111222111111000000000000111111444444444555555666666666////////////////////////........................+++---//////...------...------......//////000000////////////000000000000111111000000000000000111111111111000000333777;;;222333444444222111222333555444333222444666999;;;:::===BBBEEEHHHLLLRRRWWW___cccgggkkkmmmoooqqqssswww{{{}}}{{{uuuqqqqqqsssjjjhhheeeddddddcccaaa```bbbaaadddiiilllnnnttt{{{~~~{{{uuulllbbb\\\RRRKKKAAA:::777666555444555444333333444333111000/////////000000000111111////////////000000000000000000000000000000000000//////////////////////////////////////////////////////............//////................................................////////////////////////................................................//////.........---------........................................................................////////////////////////........................////////////000000000000000000000000////////////000000000000000000000000111111111000000000000000111000000111333444333222222///333:::888333999EEERRR___rrr~~~yyynnnoooooonnnllljjjiiiiiilllfffdddiiijjjhhhiiimmmhhheeebbb___^^^```bbbcccdddlllvvv|||~~~|||zzzuuuvvvuuusssrrrtttzzztttiiifffgggtttvvvrrrkkkhhhiiieee^^^aaa\\\[[[]]]ZZZSSSPPPSSSMMMNNNQQQVVV___fffhhheeeddd___ZZZTTTNNNEEE;;;444333444444222000///111222000555666111000333444111//////............//////000000000000000000000000................................................//////.........---------.........////////////000........................//////.........---------........................,,,,,,,,,------.................................---------............/////////.........---------,,,,,,,,,---------......////////////////////////////////////////////////........................////////////////////////////////////////////////..................................../////////000000000000000000000000000+++,,,---...............//////000000000///............///000111222222333888888888999:::===@@@AAA////////////////////////........................,,,...//////......///111111000///////////////000////////////000000000111111111000000000000000111000111111000000222555888333333333222000000222444666777:::>>>BBBGGGJJJLLLRRRWWW\\\^^^```bbbgggkkkjjjmmmpppsssuuuwwwyyy{{{~~~uuunnnlllmmmfffeeedddcccbbb___ZZZWWWRRRPPPQQQUUUWWWXXX]]]dddqqq{{{}}}zzztttlllaaaWWWOOOHHHBBB===>>>:::555222222333444555333222222111111111111000///000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////................................................////////////////////////................................................//////.........---------........................................................................////////////////////////........................////////////000000000000000000000000////////////000000000000000000000000111111111111000000000000222111000000000111111111666111111888<<>>JJJVVVgggwww~~~}}}{{{wwwtttqqqoookkkiiiddddddfffhhhhhhkkkttt|||xxxxxxyyy}}}xxxuuupppkkknnnooorrrwww}}}{{{zzzyyyyyy{{{~~~|||yyywwwzzz}}}}}}}}}~~~|||vvvrrrppprrrwww{{{}}}}}}wwwqqqkkkfffccc___\\\\\\^^^\\\ZZZXXXVVVVVVYYY___dddhhhhhhiiiiiigggbbb\\\WWWJJJBBB888444555666444000///222333111111333222///000//////......//////000000000000000000000000000...............................................................---------,,,,,,,,,------------..........................................---------.................................---------------........................---------............///...............---------............////////////////////////////////////////////////////////////........................////////////////////////////////////////////////............................../////////000000000////////////////////////000000000000///.........111111222222333555666777888999;;;>>>CCCIIINNNQQQTTTVVVZZZ___ccceeegggggg////////////////////////...........................//////......000444777:::777444000......///000//////000000000111111111000000/////////000111111111333444444333333444555555666888:::>>>DDDLLLQQQRRRWWW^^^eeejjjkkkkkkjjj```bbbcccbbbbbbdddjjjooowwwyyy{{{}}}xxxnnniiiggggggfffffffffeeeccc___[[[RRRNNNMMMNNNNNNMMMRRRYYY___qqqyyyrrrnnnmmmppppppppppppsssyyy}}}wwwrrrkkkdddZZZPPPGGG@@@:::666444333222111000000111111111111111000000000000000//////////////////////////////////////////////////////////////////////////////............//////................................................////////////////////////................................................................................................................................................////////////////////////........................////////////000000000000////////////000000000000000000000000000000000000000111111111111111222222///000222222333333555666999888???QQQcccrrr}}}wwwtttpppmmmkkkjjjiiiggghhhnnnvvvzzzzzzzzztttqqqooonnnmmmrrrsssxxx~~~}}}}}}~~~}}}{{{|||{{{wwwsssnnnkkkkkkpppxxx}}}zzztttmmmfffaaa______aaaaaa___]]][[[XXXXXX]]]dddfffgggjjjlllllliiieeebbbXXXPPPEEE===:::888555222333444333333444444333111000000////////////000000////////////////////////.................................................................................////////////000........................................................................//////......------,,,,,,........................---------............///........................////////////000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////...........................////////////000000000....................................//////000000222333333444666999;;;===FFFHHHLLLQQQWWW]]]bbbeeegggiiikkklllkkkhhheeebbb////////////////////////////////////////////////////////////...000444777;;;888555111///...///000000000000000111111111111000000000000000111222222///111333444444444666888:::===AAAFFFMMMUUU]]]ccceeehhhlllooooookkkgggccc\\\\\\[[[YYYYYY___hhhpppwwwyyy|||tttkkkeeebbb]]][[[YYYXXXZZZ\\\\\\\\\\\\ZZZYYY[[[[[[[[[```ggglll|||vvvooollleeedddaaa```ccckkkwww{{{{{{wwwrrrjjj```TTTHHH@@@999888666444333333444444222111111111000000000/////////////////////////////////////////////////////////////////////////////////............//////////////////////////////........................////////////////////////................................................---.............................................................................................////////////////////////////////////////////////////////////000000000000.../////////000000000111111111111111111111111111000000111111222222222333///111444444333333444555888@@@QQQhhh|||{{{xxxrrrqqqnnnkkkhhhhhhjjjkkkqqq~~~~~~|||yyywwwuuusssuuuwwwyyy}}}}}}}}}zzzvvvsssnnnjjjfffkkkttt{{{sssjjjdddbbbbbbbbbcccaaaaaaccc___[[[]]]dddcccfffjjjlllllljjjgggfff```[[[RRRGGG>>>888555555555222000000222111///...000000////////////000000////////////////////////////////////////////////........................---..............................////////////000........................---............................................./////////......---------........................---------............///---...................../////////000000000111111////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////000000000111////////////////////////111111000000111222333333222333666:::???DDDHHHJJJVVVYYY]]]aaaeeegggggggggccceeehhhjjjiiieee```]]]////////////////////////////////////////////////...///000//////000333555999777444222000///000000000000000111111111222222111111111111111222333444///111444666777:::>>>AAANNNQQQWWW\\\aaafffkkkoooiiiiiijjjiiieee___YYYVVVOOOOOONNNMMMOOOWWWccclllxxxzzz~~~zzzrrrllliii___[[[VVVUUUWWW[[[___bbbiiiggghhhlllmmmmmmqqqwww}}}~~~{{{llliiiddd]]]YYY]]]eeelllwww}}}~~~wwwlll___WWWDDDAAA===888444222111111222222222111111000000///000000000000000000000000//////////////////////////////////////////////////////............//////////////////////////////........................////////////////////////................................................---------.......................................................................................////////////////////////////////////////////////////////////000000000000......//////000000111111111111111111111111111111000000111111222333333333111333555444333444888;;;EEERRRggg|||yyytttpppnnnppppppmmmhhhiiiooouuu~~~{{{|||~~~~~~{{{wwwsssooollliiillltttxxxooojjjiiihhhffffffbbbcccgggeee^^^^^^ccccccfffiiikkkkkkiiiiiiiiidddbbb\\\RRRGGG>>>:::999===666111222333222000111111000000//////000000111000000000000000000000000////////////////////////........................---------...............,,,,,,,,,------------...........................---------......................................./////////.......................................---------............///---------...............////////////000000000000////////////////////////////////////////////////......................../////////////////////////////////////////////////////////////////////////////////000000000111111000000000000000000000000111111000000000222333555777;;;AAAHHHOOOVVVZZZ]]]ccccccddddddccc```^^^\\\]]]___aaabbb```\\\VVVSSS////////////////////////////////////////////////...///000000//////111222555555333222111111000000000000111111111222222222222222222222333444555666555777:::===AAAFFFMMMQQQ```dddhhhkkkjjjhhhgggfff[[[[[[ZZZXXXUUUPPPMMMJJJDDDFFFIIIKKKPPPYYYeeemmmyyy}}}|||{{{qqqlllfffcccdddgggkkkmmmpppooorrrwwwxxxwwwzzz}}}{{{uuujjj___YYYZZZ\\\hhhooowww~~~}}}vvvppp^^^ZZZQQQHHH???999444222333333222111111000000///000000000000000000000000//////////////////////////////////////////////////////............//////////////////////////////........................////////////////////////................................................---------.........//////........................................................................////////////////////////////////////////////////////////////000000000000.........///000111111111111111111111111111111111000000111222222333444444333444555444666===IIIRRRdddooo~~~zzztttooojjjhhhiiipppvvvuuuqqquuuzzzyyy}}}yyyvvvsssqqqpppooouuu~~~}}}vvvssstttrrrnnnjjjcccbbbhhhggg___]]]aaabbbeeehhhiiihhhiiijjjllliiigggccc]]]VVVNNNGGGBBBFFF<<<444555666444333555111111000000000000111111000000000000000000000000////////////////////////........................---------.........//////,,,,,,,,,------------...........................---------.........//////....................................////////////........................---------............///---------.........//////........./////////000000////////////////////////////////////////////////........................//////////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111111111111111222444777;;;???AAAJJJNNNTTT[[[aaaeeehhhiiidddbbb___\\\YYYVVVUUUTTTZZZ[[[]]]]]][[[VVVQQQMMM////////////////////////000000000000000000000000---///111111000//////000333333333222222111111111000111111111111222222222333333333333444555666777===???BBBFFFKKKRRRZZZ___eeehhhjjjiiiddd\\\UUURRRKKKKKKJJJIIIHHHGGGFFFEEEHHHLLLRRRXXX^^^gggqqqxxxzzz~~~|||uuuqqqpppqqqssstttnnnnnnrrrwwwxxxvvvxxx|||{{{ooofffbbbbbbccciiipppvvvxxxzzz|||~~~}}}vvvkkk^^^QQQGGG@@@===333333222222111000000///000000000000000000000000//////////////////////////////////////////////////////............//////000000000000000000000000........................////////////////////////................................................---------.........//////........................................................................////////////////////////000000000000000000000000////////////000000000000---......///000111111222111111111111111111111111000000111222333333444444333444444555;;;III]]]kkk}}}xxxqqqkkkgggdddcccjjjtttyyyxxx~~~|||zzzzzztttrrruuu~~~~~~|||{{{zzz|||zzzuuuoooddd```ffffff___\\\___```cccfffgggfffgggkkknnnoookkkgggfffddd^^^SSSJJJHHH;;;222222222000000333111111000000000000111111000000000000000000000000000000000000000000000000........................---------.........//////........./////////000000........................---------.........//////........................------......//////000000........................---------.........//////---------.........//////............////////////////////////////////////////////////////////////........................////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111444555888===DDDKKKRRRVVV]]]aaafffjjjmmmnnnmmmlll```]]]XXXSSSQQQRRRSSSUUURRRUUUXXX[[[[[[YYYVVVTTT////////////////////////000000000000000000000000////////////000000000000222111000//////000111222222111000111333555444333333444444555666:::???CCCOOOSSSVVVVVVTTTTTTXXX\\\\\\YYYUUUSSSQQQMMMGGGBBBBBBDDDGGGGGGFFFHHHLLLPPPTTTZZZbbbiiinnnqqqtttwww{{{yyyyyy|||zzzuuuvvv||||||yyyvvvsssrrrrrrssstttyyyyyyzzz{{{||||||{{{{{{}}}}}}~~~}}}}}}}}}yyysssmmmjjjjjjjjjiiiiiimmmuuuzzzxxx|||zzztttnnngggYYYMMM===999444333444444222000000000000///...///111333000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////////////////------------------------------............------........................------------------------........................//////.........---------///////////////.........////////////////////////000000000000////////////000000000000111111111111222222222222222222222222111111333333444444444444555777999???NNNggg|||~~~}}}wwwrrrmmmggg```^^^fffppp{{{zzzwww}}}wwwsss}}}|||zzzyyyyyy|||~~~~~~zzzvvvlllkkkiiigggeeedddddddddeeecccdddhhhiiiiiijjjnnnooommmkkkjjjiiieee^^^YYYNNNGGG===666333333444555222000//////111222111111000000000000000000000000000000000000////////////////////////////////////////////////////////////........................111111000000//////......000000//////.........---////////////////////////...............///000000000000//////.........------------.........//////////////////////////////////////////////////////000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////....../////////......---222111000///000444:::>>>AAAFFFMMMSSSYYY^^^dddggghhhiiijjjkkkkkkkkkjjjiii___\\\VVVRRRQQQTTTXXX[[[^^^[[[YYYYYY[[[[[[XXXVVV////////////////////////000000000000000000000000////////////000000000111333222111000000111222222111111222333333333333333444666888;;;>>>CCCIIINNNWWWZZZ\\\ZZZUUURRRSSSUUUPPPLLLIIIGGGGGGFFFDDDBBBDDDGGGIIIJJJJJJMMMRRRWWW]]]bbbiiinnnppppppqqqrrrssssssssswww{{{~~~}}}|||vvvrrrpppssszzz~~~|||yyyvvvsssqqqqqqrrrssstttoooqqquuuxxxyyyyyywwwuuuyyyzzz||||||yyywwwvvvvvvvvvsssqqqlllkkkiiieeeccceeejjjoooqqqvvv|||~~~}}}}}}~~~~~~}}}zzzyyyuuukkkaaaOOOHHH===666444333222000111111111111111111333444000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////////////////------------------------------............------........................------------------------........................//////.........---------////////////////////////////////////////////////000000000000000000000///000000000000111111111111222222222222222222222222333444555666666666777777555;;;DDDQQQeee{{{~~~zzzxxxwwwppplllhhhddd______iiittt|||vvvsssuuu|||{{{}}}yyyttttttuuuxxx|||}}}zzzvvvlllkkkkkkjjjjjjiiiiiiiiigggddddddggghhhhhhiiimmmmmmkkkjjjiiiiiigggbbb___XXXPPPEEE<<<777555666666333222111111222222111000111111111111111111111111000000000000////////////////////////////////////////////////////////////........................000000000000//////......000/////////............////////////////////////...............///000000000/////////............---------.........//////////////////////////////////////////////////////000000/////////.........000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////000000111222222222222222111111111111444;;;CCCIIIQQQVVV\\\aaadddfffhhhiiiggghhhiiiiiiiiiiiihhhgggaaa___[[[YYYXXXZZZ\\\^^^\\\ZZZXXXXXXZZZ[[[YYYWWW////////////////////////000000000000000000000000/////////000000000111111333222222111111222333333///111444333222222444777999<<<@@@DDDHHHNNNUUUYYY^^^______ZZZSSSMMMKKKKKKFFFCCCAAAAAACCCFFFHHHHHHIIIKKKNNNNNNOOOSSSYYY___gggkkkooopppmmmiiihhhhhhjjjjjjmmmpppuuuwwwwwwvvvpppmmmlllpppwww|||{{{xxxqqqmmmiiiggghhhjjjkkkkkkfffiiiooosssuuussspppmmmpppqqqsssvvvxxx{{{|||}}}zzzzzzzzz}}}~~~yyyuuupppllllllmmmnnnnnnlllkkkhhhddd```^^^___aaaccchhhoootttvvvwwwvvvvvvzzz}}}~~~{{{sssggg]]]NNNBBB;;;777333111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////////////////------------------------------............------........................------------------------......................../////////............---////////////////////////////////////////////////000000000000000000000000000000000111111111222222222222222222333333333333111333444555444555777888777DDDUUUgggzzzzzzuuurrrqqqpppiiifffdddbbb```cccnnnzzz~~~vvvssssssxxx|||rrrpppqqquuuzzz}}}|||zzzqqqrrrrrrsssttttttuuuuuummmiiihhhiiiiiiggghhhllljjjiiiiiiiiijjjjjjhhhgggbbbZZZNNNCCC<<<777555333444333222222333333111///111111111111111111111111000000000000////////////////////////////////////////////////////////////........................000000000////////////...////////////............////////////////////////...............///000000////////////............------........./////////////////////////////////////////////////////////000000////////////......000000000000000000000000000000000000000000000000........................//////000000000000//////////////////////////////...//////000111111222222111333666999@@@HHHRRRXXXaaaeeejjjmmmllljjjhhhgggeeeffffffggggggffffffeee```___^^^]]]\\\\\\]]]]]]YYYWWWUUUUUUVVVVVVUUUTTT////////////////////////000000000000000000000000//////000000000111111111222222222222222222333333///222444333111444;;;BBBDDDGGGJJJNNNQQQUUUZZZ^^^\\\\\\YYYSSSMMMIIIHHHIIIIIIIIIJJJLLLNNNQQQSSSTTTVVVWWWYYYYYYYYY]]]ccciiirrrttttttooogggbbbbbbcccggghhhjjjmmmppprrrsssssspppllliiikkkrrrwwwwwwvvvlllhhhcccbbbdddggghhhhhhiiikkkmmmooonnnkkkhhhfffeeegggiiikkklllnnnqqqsssrrrqqqppprrrtttvvvvvvvvvuuurrrlllhhheeeeeefffgggiiiiiiiiifffaaa\\\WWWTTTPPPUUU]]]eeejjjmmmnnnnnnssswwwzzz|||yyywwwnnnaaaVVVLLLDDD;;;666555333111000//////...---//////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////////////////........................------............------......................................................................../////////...............///////////////000000000////////////////////////000000000000000111111111000000111111111222222222222222222333333333333333111333444444333555999===FFFXXXnnn~~~yyyrrrnnnlllmmmnnniiigggfffffffffiiiuuuxxxzzzzzz}}}zzz{{{vvvrrroooqqqvvv{{{~~~~~~{{{}}}~~~wwwrrroooooolllhhhgggiiiiiiiiiiiijjjkkkllllllllllllfff\\\SSSIIIAAA999555333222222333444444111///111111111111111111111111000000000000////////////////////////////////////////////////////////////........................///////////////////////////////////////.........////////////////////////...............///000000///////////////.....................////////////////////////////////////////////////////////////000000//////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000///////////////////////////////////////000111222333333555999AAAIIIRRRZZZbbbgggjjjlllnnnnnnkkkgggdddccceeeeeeeeeeeedddddddddcccaaaaaaaaaaaa```^^^\\\[[[YYYXXXVVVUUUUUUUUUUUUUUU000000000000000000000000000000000000000000000000000000000000111111111111111111111222222333333333000333555444555<<>>EEEQQQ\\\dddjjjnnnpppppppppooolllhhheeedddeeedddccccccbbbbbbbbbaaaaaaccccccddddddbbb___\\\[[[VVVVVVWWWWWWYYY[[[^^^```000000000000000000000000000000000000000000000000000000000111111111222222111111222333444444444444333666888;;;???GGGQQQYYY^^^___```___[[[XXXVVVVVVPPPNNNLLLKKKNNNSSSYYY]]]___cccggghhhgggdddbbbaaa```bbbcccbbb______cccfffooopppooojjjdddfffnnnwww~~~vvvnnnhhhgggjjjnnnnnngggaaabbbjjjttt{{{}}}kkkhhhhhhooo|||{{{pppgggaaa^^^\\\[[[^^^aaabbbbbbeeejjjoooiiigggeeedddeeeeeedddccceeefffhhhiiiiiijjjllloookkklllmmmkkkdddXXXKKKAAA@@@AAAEEELLLUUU^^^eeehhhffflllrrruuuyyy~~~|||uuuvvvwwwxxxuuujjj\\\QQQ===888222000222444444333000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////////////////........................------............------...........................................................................////////////000000000...//////000000111111222000000000000000000000000///000000111111222222222111111111222222222222333222222333333444444555555111333444555777AAAOOO[[[ooosssnnngggcccccchhhoootttyyyzzz|||~~~}}}~~~~~~~~~yyyppplllnnntttyyy{{{}}}rrriiiggggggiiikkkmmmmmmmmmoooppppppooonnnkkkdddYYYLLLDDD;;;999666555555555444333222222222222222222222222000000000000////////////////////////////////////////////////////////////////////////////////////---............/////////.........///////////////////////////////////////...............///000000.........///////////////....../////////000000000//////////////////////////////////////////////////////000000000000111111////////////////////////000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000///000111333777;;;???AAAKKKSSS^^^iiioooqqqrrrrrrsssrrrppplllhhhfffggghhhbbbaaa```___^^^^^^^^^___^^^^^^^^^]]]\\\[[[ZZZYYYOOORRRUUUYYY]]]cccjjjooo000000000000000000000000000000000000000000000000000000111111111222222222222333555666777777777666777999>>>DDDKKKRRRXXX[[[\\\]]]^^^\\\WWWRRROOONNNJJJJJJKKKNNNTTTZZZ___aaadddfffiiihhhdddaaa______\\\___bbbaaa^^^]]]___aaahhhnnntttuuuvvv|||ssslllmmmuuu{{{~~~xxxqqqqqqxxxssspppqqq{{{vvviii```[[[YYYVVVZZZ]]]^^^___bbbhhhnnngggeeeddddddeeedddcccaaa\\\^^^aaabbbdddgggkkkoooooonnnmmmlllhhh```UUUMMMKKKHHHGGGKKKTTT___gggkkkkkkqqquuuvvvxxx{{{{{{xxxqqqsssvvvzzz{{{vvvllldddMMMDDD:::444333333222000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////////////////........................------............------.........................................................................../////////000000000000...//////000111111222222000000000000000000000000///000000111111222333333111111111222222222333333222222333333444555555666000333555888???OOOcccsss}}}}}}zzzooojjjdddaaadddmmmxxx|||uuusssuuuxxxzzzzzz|||~~~yyymmmhhhbbbfffkkknnnnnnnnnppprrrmmmmmmmmmlllggg```VVVOOOFFFBBB<<<888666555444333222222222222222222222222000000000000////////////////////////////////////////////////////////////////////////////////////---------.........//////............/////////000////////////////////////...............///000000............/////////000.../////////000000000000//////////////////////////////////////////////////////000000000111111111////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000///111444999???FFFLLLPPPXXX^^^fffmmmppppppppppppqqqqqqppplllhhhfffeeefff^^^^^^\\\[[[ZZZZZZZZZ[[[ZZZYYYYYYYYYYYY[[[]]]^^^XXX\\\```eeejjjrrrzzz000000000000000000000000000000000000000000000000000111111111111222222222444555777888999999999888999<<>>BBBLLL```yyy~~~{{{wwwtttoookkkeeedddiiittt|||{{{}}}~~~|||}}}xxx{{{}}}pppjjj___dddjjjnnnooooooqqqsssrrrrrrqqqpppnnniiiccc___NNNIIIAAA;;;888555444333222222222222222222222222000000000000////////////////////////////////////////////////////////////000000000000000000000000---------.........//////---.........//////000000////////////////////////...............///000000---.........//////000000////////////000000000000//////////////////////////////////////////////////////000000111111111222////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000666999===DDDMMMVVV^^^cccaaadddiiilllmmmlllmmmmmmkkklllmmmkkkfffbbb```___\\\[[[YYYXXXWWWWWWWWWXXX^^^]]]\\\]]]___cccgggiiinnnqqquuuxxx|||//////000000111111222222000000000000111111111111111222222111111222666888BBBCCCCCCBBB@@@>>>>>>???EEEJJJPPPVVVXXXUUUPPPMMMNNNKKKJJJJJJFFFAAAAAAEEEIIILLLRRRVVVYYYYYYXXXWWW]]]bbb```YYY\\\jjjrrrppp{{{yyyzzzzzztttnnnqqqzzzuuuiii```[[[ZZZXXXWWWXXX[[[^^^```aaadddccccccdddeeeddd___[[[VVVUUUVVVXXX\\\bbbhhhkkkgggjjjjjjfffeeeiiimmmnnniiifffdddddddddfffnnnwww|||{{{{{{~~~|||ssskkkbbbfffmmmuuuzzzzzzwwwsssoookkkbbbUUUGGG<<<666333444444444111///---...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////............////////////000000000000////////////000000000000000000000000222222111111111111111111222222222111222222333333555333111333666777666444444<<>>888666555777777666555333333333444000000//////////////////000000000000000000//////000000////////////000000////////////////////////000000000000000000000000........................////////////////////////////////////////////////////////////..................///000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000111000000000000000000000111111000000////////////000000///000111222333333111111222222333666<<<@@@NNNVVV```eeedddbbbbbbbbbbbb```aaacccddddddcccbbbaaa\\\ZZZ]]]^^^[[[XXXXXX]]]^^^_________bbbhhhmmmyyy||||||zzz//////000000000000000000000000000111111111222222111222222222555;;;BBBHHHOOOSSSYYY\\\\\\YYYVVVUUUTTTSSSQQQMMMHHHCCC>>>;;;;;;:::===AAACCCCCCFFFLLLPPPRRRUUUWWWYYY[[[]]]___gggkkkkkklllxxxyyy|||}}}yyywwwuuuyyytttmmmhhhhhhmmmtttzzzoooaaa\\\]]]WWWVVVUUUVVVZZZbbbiiinnnkkkllljjjeeedddhhhjjjiiikkkjjjlllooopppooosssxxx}}}}}}~~~wwwvvvtttsssqqqmmmiiieeeqqqrrrssssssmmm```OOOCCC666444222222444444222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////............////////////////////////000000000000000000000000000000000000111111111111111111111111222222222222222333444444222555888888666555666888???VVVqqq|||xxxtttnnniiihhhhhhmmmzzz{{{~~~~~~|||yyytttqqqrrrtttxxxyyytttvvvvvvsssnnnjjjiiilllppprrrtttvvvwwwxxxvvvuuutttlllnnniiiYYYHHH>>>999666666666666555555666666666111111000000/////////...111111111111111111111111000000////////////000000////////////////////////000000000000000000000000........................////////////////////////////////////////////////////////////..................///000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000111111111000000000000///////////////000111222333333333222222222333777???IIIPPP```dddhhhhhhddd```___```^^^___````````````___^^^\\\XXXVVVYYYYYYVVVUUUVVV[[[___dddfffgggllluuu|||000000000000000000000000000000111111111222222222333222222222666===FFFMMMPPPUUU]]]aaa```\\\WWWTTTOOOMMMJJJFFFCCC@@@???>>>??????BBBGGGIIIJJJNNNTTTQQQUUU\\\```bbbdddhhhjjjvvvyyyxxxyyyzzzuuutttzzzzzzccc\\\___ZZZYYYWWWWWW[[[ccckkkpppttttttppplllnnnrrrssspppiiiffffffiiijjjjjjlllqqqyyyzzz}}}}}}zzzvvvrrrllleeeaaagggiiinnntttuuulll]]]PPPAAA:::333111333444222///000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////............////////////////////////000000000000000000000000000000000000111111111111111222222222222222222222222333444555222666999777444555<<>>GGGNNNUUUZZZ___```]]]WWWRRRNNNKKKJJJIIIHHHIIIJJJKKKLLLQQQPPPQQQUUUVVVUUUXXX]]]cccmmmyyywwwjjjjjjfffdddbbbbbbdddjjjpppuuu{{{zzzwwwwww|||yyyppp^^^YYYWWWZZZ^^^aaaeeejjjoooppprrrtttxxx{{{}}}{{{{{{{{{zzzwwwqqqiiicccXXXWWWYYY___fffkkklllkkk^^^TTTFFF;;;555333222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////............////////////......//////000000111111000000000000000000000000000000000111222222333333222222222222333555666777666888888777;;;HHH[[[jjj{{{uuuooohhhdddaaaeeennnwww{{{{{{~~~~~~}}}wwwoookkklllffflllwwwvvvnnnnnnppprrrwww|||zzztttqqqjjj\\\NNNAAA;;;555222222444333222444444444444444444444444111111000000000/////////000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////..................///000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000/////////000111111222222000000000111111111111222000222444333111111555999@@@GGGRRR]]]dddhhhlllmmmfffgggggghhhiiijjjkkkkkkaaabbbaaaaaahhhoooiii]]]TTTPPPMMMOOOQQQVVVaaakkkzzz666666555444333111111000111111111222222222333333333333444555999AAAJJJPPPSSSVVVYYYZZZWWWRRRNNNLLLMMMNNNOOOQQQRRRSSSTTTUUUYYYXXX[[[___aaaaaadddjjjrrrzzzuuuqqqlllkkkiiihhhjjjooosssvvvsssqqqooooootttuuukkk___UUUQQQQQQYYY```dddhhhlllmmmnnnoooppprrrtttxxxzzzwwwvvvuuutttrrrooojjjfffYYYXXXVVVVVVZZZaaahhhmmmfff___SSSGGG===777555444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////............////////////.........///000111111111000000000000000000000000///000000111222222333333222222222333444555666777777888:::>>>GGGWWWlll{{{{{{wwwsssoookkkhhhkkkmmmttt||||||{{{zzzsssppppppkkkmmmttt{{{uuusssqqqrrruuu{{{}}}yyyssshhh]]]LLLDDD:::555444555444333111111222222333333444444333333222111000000///...000000////////////000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////..................///000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000...//////000111111222222000000111111111222222222000222444444333666===CCCPPPXXXbbbkkkoooooonnnmmmiiijjjjjjkkklllkkkiiiggg```aaa```cccppp|||vvvggg[[[VVVRRRTTTXXX```ooo}}}777777666555333222111111111111222222222333333333111222444777;;;CCCLLLRRRTTTWWWYYYYYYVVVRRRPPPOOONNNPPPSSSWWWZZZ[[[\\\\\\aaa```dddiiilllmmmrrrxxx|||vvvpppooommmmmmnnnqqquuuwwwssspppmmmnnnrrrqqqeeeWWWSSSQQQUUU```iiinnnqqqtttnnnnnnnnnnnnoooqqquuuxxxtttrrrooonnnmmmkkkiiiggg[[[YYYUUUQQQRRRYYYcccjjjiiiddd\\\PPPDDD;;;777666111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////............/////////000---......///000111111222000000000000000000000000///000000111222222333333222222222333444555777777777999===CCCPPPcccwww}}}yyywwwvvvuuutttrrrvvvvvvzzz}}}xxxxxx{{{yyyzzzsssrrruuu~~~}}}yyyvvvrrrppprrrwww~~~{{{vvvpppiiiUUUKKK???888666777666444//////000111222333333444666555444333111000//////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000/////////...............//////000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000000000000...//////000111222222222000000111111222222222222///222555555666;;;DDDLLL]]]dddmmmssstttqqqnnnlllllllllllllllkkkhhhddd```aaaaaa```fffxxxpppbbb]]]YYYZZZ___jjj|||888999:::888666444333444444444444333333333222222222555999???DDDHHHJJJKKKPPPOOOOOOOOOPPPRRRUUUWWWWWWTTTTTTWWWZZZ___lllzzz~~~{{{zzz|||}}}yyy}}}vvvpppooopppssstttpppfff^^^TTTXXX___iiittt~~~{{{qqqiiifffjjjpppuuunnnoooooolllgggdddeeeggg___^^^\\\WWWSSSUUU[[[```eeefffeee```WWWKKK@@@999888555222000111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////......////////////......////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333777222///222555444444555999<<>>666333444555333111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////......////////////......////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111222222222222333333333333555333333777888666777;;;EEEVVVlll{{{}}}vvvrrrjjjoooxxxwwwvvvyyy~~~|||xxx|||uuupppggg[[[NNNBBB999444444444333333333333222222111111111111111111111111111000000//////000000111000000000000000000000000000000////////////............////////////000000000000000000000000000000////////////000000000000000000000000000000000000......///000000000000000......///000000000000000....../////////000000000000000000000000111111222000000000000000000000000111111000000000111111222111222333444555666666666777<<>>AAACCCBBBDDDGGGKKKNNNQQQRRRRRRRRRVVVYYYZZZYYYZZZ___cccnnnuuu~~~~~~wwwoookkkhhheeefffiiikkkkkkiiibbbaaa___[[[VVVUUUWWWYYYVVVSSSQQQSSSYYYaaafffhhhaaaUUUEEE999444333222000222222111111111111222222111111111111111111111111////////////////////////////////////////////////////////////////////////............////////////////////////////////////......////////////......///////////////////////////////////////////////////000000000111111111111111111111111111111111111222222333333333444444444333333555777666777???HHHeeeuuuzzzsssmmmiiiooo~~~~~~}}}vvviii[[[NNNDDD>>>666444222222333333222000111111111111111111111111111111000000000000111111111111111111111111111111//////000000000000000000000000000000000000//////////////////////////////////////////000000000000////////////////////////......///000000000000000......///000000000000000////////////000000000111000000000000000111111222111111111111111111111111111111111111111222333333222333444444444666:::>>>PPPXXXbbbiiikkklllnnnpppmmmllljjjgggccc___[[[YYYTTTWWWZZZ\\\```iiiwww:::;;;;;;:::777555555555444555888;;;>>>AAADDDEEEEEEGGGKKKPPPUUUXXXZZZ[[[WWWZZZ]]]\\\YYY[[[aaafffyyy~~~zzzwww{{{{{{|||xxxuuusssooommmlllkkkiiigggcccdddccc]]]UUUPPPQQQSSSTTTQQQLLLJJJNNNWWWaaahhhiii```RRREEE;;;666333111222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////......////////////......////////////////////////000000000000000000000000000000000000111111111111222222222222222222222222333333333333444444444444444444666777888===LLL[[[xxx}}}zzzvvvsssqqqpppyyy}}}}}}rrrbbbTTTIIICCC;;;777333222333444222000111111111111111111111111222111111000000111111222111111111111111111111111//////000000000000111111111111000000000000//////000000000000000000000000////////////000000000000000000000000000000000000......///000000000000000......///000000000000000/////////000000000111111000000000000000111111222111111111111111111111111111111111111111222333444222444555555666;;;CCCJJJ```gggmmmnnnkkkiiikkkoookkkhhhddd^^^YYYUUURRRQQQSSSXXX___gggooozzz888:::;;;:::888666666777444666:::>>>BBBDDDEEEEEEFFFIIIMMMSSSWWW[[[]]]^^^ZZZ]]]```___]]]aaaiiiqqq}}}yyyuuussstttrrrssszzz|||}}}~~~~~~{{{uuuooojjjhhhdddeeedddaaa\\\VVVPPPNNNQQQOOOLLLHHHHHHOOO\\\fffjjjggg```TTTGGG<<<666444333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////......////////////......////////////////////////000000000000000000000000000000000000111111111111222222222222222222222222333333333444444444444555555555777999===HHH^^^rrr|||zzzvvvtttsssvvvyyy{{{~~~{{{||||||~~~}}}nnn___RRRLLLAAA;;;555333444555444222111111111111111111111111222111111000000111111222111111111111111111111111//////000000000111111111111111111000000000//////000000000000000000000000////////////000000000000000000000000000000000000......///000000000000000......///000000000000000//////000000000111111111000000000000000111111222111111111111111111111111111111111111222333444555333555777888;;;DDDQQQ[[[jjjlllnnnnnnllljjjjjjkkkeeebbb]]]XXXUUUTTTTTTTTT]]]bbblllwww777999::::::888777777888444777;;;@@@DDDEEEEEEEEEFFFIIIMMMRRRWWWZZZ]]]^^^\\\```ccccccccchhhsss}}}}}}yyyvvvuuukkkhhhiiiqqq{{{}}}}}}sssllliiibbbbbbccceeeddd^^^TTTLLLNNNOOOMMMIIIFFFLLLYYYeeehhhjjjiii```QQQBBB999666333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////............/////////000////////////////////////......////////////......////////////////////////000000000000000000000000000000000000111111111111222222222222222222222222333333333444444444555555666666888<<>>IIIUUU___eeehhhjjjlllmmmllliiieeecccbbb\\\ZZZWWWWWWYYY___fffjjj{{{:::888666555444666888999===???AAABBBCCCDDDFFFHHHNNNQQQSSSSSSSSSUUUZZZ^^^ooouuu|||yyyoookkkeeefffrrrzzzyyyxxxzzz{{{{{{wwwtttlllkkkkkklllmmmlllhhheeeggghhhfff^^^UUUSSSZZZbbbiiijjjjjjiiidddZZZOOOHHH999777444222222222111111222222222222111111111111000000000000000000000000////////////////////////////////////////////////---...//////000000//////111000///......///000111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222333333333333444444555222111555777555666888:::666:::MMMcccttt}}}yyypppiiihhhqqq}}}tttiiiYYYLLL>>>999777444333333333222222222222222333333222222222222111111111111000000000000000111111111111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111000000000000000000000000111111111111222222222222222222222222222222222222000000222555666555333999???IIITTT^^^dddggghhhkkklllllliiieee```^^^]]]ZZZZZZZZZ^^^gggsss888777555444555888;;;===???@@@BBBCCCEEEHHHLLLOOOUUUTTTSSSSSSWWW^^^eeeiii{{{zzzrrrlllpppzzzpppmmmjjjkkkooouuuzzz|||sssssssssrrrqqqooommmlllnnnqqqrrrooojjjggggggiiipppooonnnllliiiddd]]]WWWBBB===888555444444222000333222222222111111111111000000000000000000000000////////////////////////////////////////////////---...//////000000//////000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111222222222222333333333333444444333111222666888666777::::::;;;GGG___www~~~zzzvvvpppkkklllvvv|||fffXXXHHH@@@;;;777444555333333222222222222333333333222222222111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000111111000111111111111222222222222222222222222222222222000222444444555666777999BBBLLLYYYdddhhhiiiiiiiiiiiiiiihhheeeaaa^^^]]]^^^___```ccclllyyy777666555555777:::>>>@@@???@@@CCCEEEIIINNNTTTXXXZZZYYYXXX\\\dddnnnuuuyyy|||}}}xxxzzz{{{yyymmmjjjhhhhhhlllsssyyy}}}|||zzzvvvrrrooooooppprrrnnnqqquuuxxxyyyxxxwwwvvvwwwuuurrrooommmjjjfffcccPPPHHH>>>888666666444222333333222222222111111111000000000000000000000000////////////////////////////////////////////////......///000000000000000000000////////////000000///////////////////////////////////////////////////000000000111111111111000000111111111222222222222222222333333333444444555333555999999777999======GGG[[[sss~~~|||yyyxxxuuuuuuwww}}}~~~ssscccRRRGGG@@@:::666666444444333222222222333333333333222222222111111111222222111111000000//////////////////////////////////////////000000000000////////////////////////////////////////////////111000000000000000000111////////////////////////000000000000000000000000000000000000000111111111000000111111111222222222222222222222222222222222333555777666555888???FFFNNNYYYfffmmmmmmkkkjjjjjjeeeeeecccaaa______bbbdddjjjlllrrr{{{666666666888;;;>>>AAACCC===???CCCGGGLLLSSSZZZ___]]]]]]```gggooowww|||~~~|||~~~xxxnnnnnnooopppsssxxx|||vvvnnnkkklllpppsssmmmooossswww|||~~~}}}zzzvvvssspppmmmjjjggg[[[RRREEE;;;777666555555333333333222222222222111000000000000000000000000000000000000000000000000////////////////////////...//////000000000000000//////000000000000/////////////////////////////////////////////////////////000000000111111111111111111111111222222222222222222222333333333444444666444666888777555888>>>BBBTTTmmm}}}{{{zzz{{{|||~~~~~~|||}}}~~~~~~{{{kkkYYYMMMEEE<<<777666555444444333222222222333333333333222222222222111222222111111000000//////////////////////////////////////////000000000000////////////////////////////////////////////////111111000000000000111111////////////////////////000000000000000000000000//////000000111111111111000000111111111222222222222222222222222222222222444666777555555<<>>CCCFFFGGGFFFEEEOOOSSSXXX]]]aaaeeeiiikkknnnvvv~~~}}}xxxqqqqqqqqqkkkdddeeehhhlllnnnpppttt{{{{{{uuupppgggiiifff[[[JJJ===888777444444444333333333222222000000000000000000000000000000000000000000000000//////////////////////////////000111111111111111...///000111111000///...000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222333333333444444444777555666888888<<>>;;;777555555555555555555444444444333111111111111111111111111000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111222222222222333111111222222333444444444222333444666:::CCCOOOXXXbbbeeegggfffcccaaabbbddd\\\\\\___eeeppp~~~qqqpppnnnjjjiiinnnwww~~~}}}ooolllmmmnnnnnnkkkrrr~~~}}}vvvqqquuuyyypppjjjgggggg]]]VVVLLLBBB:::666444444222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222333333444444333333222222333333444555555666444444555666777888999999777999GGGaaauuu|||}}}|||}}}zzzrrrhhhccceeeiiiooo}}}|||xxxsssqqqsssxxx|||~~~~~~{{{gggQQQDDD>>>999555444555555555555444444444444111111111111111111111111000000111111111111000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111222222222333333111111222333333444444555444444444888AAAMMMZZZbbbffffffeeeeeedddcccbbbbbb\\\^^^eeerrrrrroookkkggggggnnnzzz|||zzztttrrrooooooppprrrssstttrrryyy~~~zzzvvvooojjjnnn}}}|||rrrnnnnnn^^^ZZZSSSHHH>>>666333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111222333333444444333333222222333333444555666666444444555666777888999999:::>>>RRRqqq~~~~~~yyy{{{yyyqqqfffdddjjjrrr{{{qqqoooooorrryyywww___OOOGGG@@@;;;999666666555555555444444444111111111111111111111111000000111111111111000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333111222222333333444444555666444444999EEETTTaaahhhfffeeeeeeeeefffeeecccaaa^^^bbbmmm~~~rrrkkkhhhlllrrrxxxvvvooojjjjjjiiihhhgggfffeeeeee^^^^^^^^^_______________gggggghhhiiijjjkkkkkkkkkoooooonnnnnnoooppprrrsssyyy}}}sssllljjjjjjqqq|||sssooofffaaa[[[SSSGGG;;;666888333333333222111111222333111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222333333333333444444333333333333333333333333444666666555666999<<<===AAASSShhhxxx{{{~~~xxxrrrnnnlllmmmuuu~~~{{{sssoooqqqtttyyykkk^^^TTTEEE<<<;;;888888777555444444555777333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111000000000000000111111111111111111111111222222111111111111111111555444333444555555444333777999???IIIVVV___dddeeeeeecccdddgggfffbbbeeemmmjjjrrrllliiijjjqqqxxx|||wwwoooiiiddd]]]XXXXXXXXXWWWVVVUUUTTTTTTSSSOOOOOOOOOOOOPPPPPPPPPPPPUUUUUUVVVWWWXXXXXXXXXXXXYYYYYYXXXXXXXXXYYY[[[\\\___eeelllqqqvvv}}}uuunnnnnnmmmrrrzzztttiiiddd```[[[PPPBBB999777555555555444222111111222111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222333333333333444444333333333333333333333333444666666555666888<<<>>>FFFZZZppp|||}}}zzzsssmmmlllooouuuzzzyyyyyyvvvtttuuu|||~~~iii[[[NNNBBB===777777777555444444444555333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111111111222222111111111111111111444333444444666666666666;;;>>>GGGSSS___fffiiiiiicccaaabbbdddcccdddnnnyyy~~~fffgggooozzztttkkk___VVVQQQNNNLLLJJJLLLLLLKKKKKKJJJJJJJJJIIIGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLKKKJJJJJJKKKMMMMMMNNNRRRWWW[[[^^^dddkkkqqqxxx{{{uuuuuurrrttt}}}{{{nnniiieeebbb[[[LLL>>>888888777666555444222111000111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222333333333333444444333333333333333333444444444555777777666888===BBBQQQdddyyy}}}}}}}}}vvvnnniiilllttt~~~wwwtttrrrssstttuuu{{{qqq___TTTHHH<<<888777666555444444333333333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222222222222333444555666777888888???FFFQQQ^^^hhhlllllljjjcccbbbaaa```aaaiii{{{hhhmmmxxxvvvlllccc\\\SSSMMMJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNNNNPPPSSSUUUWWWZZZ^^^bbbccckkkvvv}}}xxxuuuzzzuuummmgggfffaaaUUUFFF===888777666555444333222000111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222333333333444444333333333444444444444444444555888888777888@@@III___nnn|||~~~|||zzzxxxtttmmmjjjpppzzz|||tttssssssvvvyyyzzz~~~zzzggg^^^PPP???:::888666555555444333222333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000111111111111111222222222222222222222222222222111111222222222222222333222444555555666777888:::FFFMMMYYYeeelllmmmiiieeeccccccbbbaaafffuuussszzz~~~sssggg\\\WWWOOOLLLIIIGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJNNNNNNOOOOOOPPPPPPOOOOOOPPPOOONNNNNNNNNOOOPPPQQQPPPQQQRRRSSSTTTUUUWWWXXXUUU[[[ccchhhlllsss~~~wwwyyy~~~sssiiifffcccZZZNNNGGG:::777444333444444333222222222333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222333333333444444333333333444444555555555444555888:::888:::FFFUUUllltttzzz|||}}}|||wwwpppnnnllloooxxxvvvpppoooqqqvvv}}}wwwlll\\\III@@@===888666555555333222333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111000000111111222222222333222222222222222222222222111111222222333333333333444555555555555666:::>>>PPPWWWbbbkkkmmmkkkeeeaaa^^^bbbeeeiiitttvvvkkkcccZZZQQQLLLKKKCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMMMMNNNOOOOOOTTTUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVYYY[[[\\\\\\bbbllltttzzz}}}|||}}}oooiiieee]]]UUUQQQ???:::555333444555555333222222333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222333333333333444444333333333444555555666666555555999<<<;;;>>>OOOcccuuuxxxyyyyyyzzzzzztttllljjjmmmuuu}}}uuuooojjjlllssssss{{{wwwcccQQQHHHBBB;;;777666666444222333333333333333333333333222222222222222222222222000000000000000000000000222222222222222222222222111111111222222222222333111111111111111111111111000000111111222333333333333333333333333333333333111111222222333444444444555666666555555999AAAGGG\\\bbbiiinnnmmmiiieeebbb[[[bbbkkkvvvwwwiii___WWWTTTOOOJJJIIILLLDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNPPPQQQRRRSSSTTTUUUUUUVVVXXXYYYYYYZZZ^^^^^^^^^______^^^^^^]]]\\\[[[[[[\\\]]]___aaabbb______^^^^^^___^^^]]]\\\___```___]]][[[]]]bbbffflllsss}}}zzzqqqiii```ZZZXXXHHHAAA888444444555555333222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222333333333333444444333333444444555666666666666555999======AAAXXXqqqxxx{{{|||yyywwwvvvrrrmmmnnntttyyyooommmlllkkksss~~~iii[[[QQQHHH>>>888777777666444333333333333333333333333222222222222222222222222000000000000000000000000222222222222222222222222111111111222222222333333111111111111111111111111000000111222222333444444333333333333333333333333111111222222333444444555444666666666777???JJJSSScccgggkkkllljjjgggffffffaaakkkwwwwwwjjjaaaXXXPPPKKKKKKKKKHHHIIIMMMGGGHHHIIIHHHHHHIIIKKKMMMNNNNNNOOOQQQSSSUUUVVVVVVYYYZZZ[[[\\\]]]^^^______aaabbbbbbcccbbbbbbaaaaaa`````````aaaccceeegggiiieeedddccccccdddcccaaa___cccbbbaaa^^^\\\[[[\\\]]]eeeiiiooowwwxxxmmmbbb\\\ZZZOOOFFF;;;555555666555333222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222333333333444444444333333444444555666777777666555999>>>>>>DDD]]]yyyxxx~~~zzztttsssrrrpppvvv|||{{{pppjjjooorrrsss{{{sssgggVVVLLL@@@999777888777555333333333333333333333333222222222222222222222222000000000000000000000000222222222222222222222222111111222222222333333333111111111111111111111111000000111222333333444444333333333333333333333333111111222333333444555555444555666777:::DDDRRR]]]eeehhhjjjiiifffeeefffgggkkkuuu|||mmm```WWWRRRPPPJJJIIIHHHHHHIIIKKKKKKJJJHHHHHHJJJLLLPPPSSSUUUUUUXXXWWWWWWXXX\\\^^^______bbbdddgggiiiiiiiiijjjkkknnnnnnmmmllllllmmmnnnoooooopppqqqrrrrrrqqqpppoooooommmkkkkkklllllllllkkkkkkhhhdddbbbbbbbbbaaa```^^^```dddiiiqqqzzzwwwyyyvvvjjjbbb^^^\\\OOOAAA:::777444444666555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222333333333444444555555555666666666666666444888::::::BBBWWWnnn|||}}}xxxvvvuuurrrnnnooossswwwvvvlllllllllnnnsss~~~iii]]]TTTFFF:::555444555666666555555444333333222222222222222222222222222222000111111111111222222222222222222222222222222222000111111111111222222222222222222222222222222222111222222333333444444555444333333222222333333444222222333444444444333333666444444999DDDQQQ\\\cccjjjgggeeeeeecccbbblllyyysssmmmcccXXXOOOJJJIIIHHHFFFFFFFFFGGGIIIKKKKKKKKKJJJKKKNNNRRRVVVYYY[[[[[[^^^___aaadddgggjjjmmmooopppsssvvvxxxxxxxxxyyy{{{}}}|||||||||~~~}}}|||zzzwwwvvvwwwvvvuuusssssspppllljjjjjjjjjjjjiiigggggghhhjjjmmmqqqvvvzzz{{{pppqqq{{{ttthhhbbb^^^SSSGGG@@@:::555444666555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333444444444555555555555555555666666666666666666999:::===JJJ___sss|||{{{yyyvvvsssllliiinnnvvvuuuppppppqqqrrrvvv|||xxxfff\\\LLL???888777777777555555555444444333333333222222222222222222222222000111111111111222222222222222222222222222222222000111111111111222222222222222222222222222222222111222222333333444444555444333333222222333333444333333333444444444333333666555777>>>JJJWWWaaafffeeedddeeedddbbbhhh}}}wwwmmm[[[WWWPPPJJJFFFEEEEEEFFFEEEFFFHHHJJJLLLMMMNNNNNNOOORRRVVV[[[___bbbdddeeegggkkkppprrrtttwww|||~~~~~~{{{xxxwwwwwwwwwvvvvvvqqqpppooonnnmmmmmmmmmnnnuuu{{{zzzpppmmmqqqoooeeeaaaYYYOOOGGG???777444666555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444444555555555666666555555555666666777777777999999;;;CCCVVVkkkyyy}}}zzzxxxuuuppphhhfffppp}}}~~~vvvpppllllllooouuu{{{}}}rrrfffTTTEEE===:::888777555555555444444444444444222222222222222222222222000111111111111222222222222222222222222222222222000111111111111222222222222222222222222222222222111222222333333444444555444333333222222333333444444444444444444444444333777666:::EEETTTaaagggiiiccceeeeeebbbbbbppp}}}pppddd\\\RRROOOKKKHHHFFFFFFGGGHHHJJJLLLOOOQQQRRRSSSTTTUUUVVVZZZ___eeehhhlllnnnppprrrxxx~~~xxxwwwvvvvvvuuutttrrrqqqmmmqqqyyyzzzqqqooo{{{tttfffeee^^^VVVNNNDDD:::555666555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444444444555555555555555555555666777777888888:::;;;>>>KKKaaavvv}}}{{{yyyuuupppmmmkkkmmmyyy{{{ppplllkkkllloootttyyy|||nnnZZZIII@@@<<<999777555555555555555555444444222222222222222222222222000000111111111222222222222222222222222222222222000000111111111222222222222222222222222222222222111222222333333444444555444333333222222333333444555555444444444444444555888999@@@NNN^^^iiikkkjjjggggggddd```eee{{{pppeee\\\UUUPPPJJJIIIGGGFFFFFFGGGIIIJJJQQQTTTWWWXXXXXXYYY[[[]]]^^^bbbhhhmmmqqquuuyyy|||}}}zzzqqqtttwww{{{}}}xxxqqqxxx}}}lllhhhaaaYYYSSSIII>>>777666555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222333333333333444444444555555666666777888888999999===EEETTTjjj{{{}}}wwwxxxqqqlllnnnttt|||wwwpppjjjjjjmmmqqqwww~~~vvv```NNNDDD>>>:::666666555555555555555444444222222222222222222222222000000111111111222222222222222222222222222222222000000111111111222222222222222222222222222222222111222222333333444444555444333333222222333333444555555444444444555666777;;;>>>HHHVVVdddkkkkkkhhhiiieeeaaabbbqqq~~~sssdddWWWPPPLLLIIIGGGEEEEEEFFFHHHJJJMMMPPPQQQVVVYYY\\\\\\\\\^^^bbbfffiiinnnuuuzzz~~~}}}~~~~~~|||yyyvvvttttttmmmmmmqqqzzztttwwwzzzlllccc[[[VVVOOOEEE;;;888555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222333333333444444555555666777777888999999999BBBPPP___ppp{{{{{{uuutttnnnllltttzzzllliiiiiimmmrrryyyjjjVVVJJJCCC===888777777666666555444444333222222222222222222222222000111111111111222222222222222222222222222222222000111111111111222222222222222222222222222222222111222222333333444444555444333333222222333333444555444444444555777888:::@@@GGGRRR^^^gggjjjiiifffdddccccccllltttccc[[[QQQJJJGGGGGGFFFEEEGGGIIIKKKNNNQQQTTTWWWXXXZZZ]]]```aaabbbfffmmmtttxxx~~~}}}uuuooollleeefffnnn}}}zzzzzzqqqeee[[[XXXUUULLLAAA;;;555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333444444444555444555666777888999:::::::::III[[[jjjtttzzzxxxsssnnnmmmqqq}}}tttoooiiijjjnnnttt{{{xxxaaaSSSJJJAAA;;;999888777666555444333222222222222222222222222222000111111111111222222222222222222222222222222222000111111111111222222222222222222222222222222222111222222333333444444555444333333222222333333444444333333444555888;;;<<>>555555444444444333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444444555555555666666444555666777888999:::::::::MMMcccpppvvvxxxwwwsssjjjmmmwww~~~pppjjjjjjmmmooouuu|||jjjZZZOOOEEE===:::999888777555333222111222222222222222222222222000111111111111222222222222222222222222222222222000111111111111222222222222222222222222222222222111222222333333444555555444333333222222333333444333333333333666999<<<>>>LLLVVVccckkkjjjgggdddddd^^^iiiwwwxxxlll^^^TTTNNNLLLHHHEEEEEEHHHLLLOOOSSSTTTUUUUUUVVVYYY^^^aaadddiiikkkkkknnnyyy}}}xxxyyyuuuzzzoooZZZQQQSSSRRRJJJAAA===999444333666666444000444444444333333222222222111111111111111111111111000000000000000000000000222222222222222222222222111111222222222333333333333444444444444444333333666555555777666444777<<>>EEETTTeeeuuuxxxtttssstttvvv~~~xxxnnnjjjjjjmmmuuu|||~~~yyyqqqnnniiiddd```]]]\\\\\\ZZZ]]]bbbggglllrrrxxx|||sss```RRRHHH>>>;;;777555555555555444222333333333333333333444222222222222222222222222111111222222222222111111000000000111111111222222222222333333333333444444333333222222333333444555444444444444444444444444666333333777<<>>LLLZZZkkkssswwwpppiiillluuu}}}uuummmkkkmmmttt|||rrrjjj```^^^YYYUUURRRPPPPPPQQQPPPPPPQQQQQQRRRTTTUUUVVVSSSUUUWWWXXXXXXZZZ]]]___^^^___``````bbbeeeiiimmmvvvgggZZZMMMGGG???999666555555555222333333333333333333444222222222222222222222222111111222222222222111111111111111222222222222333222222333333333333444444333333222222333333444555444444444444444444444444555333777BBBMMMVVV___fffjjjhhhddd___\\\ggg|||rrrdddXXXRRRKKKIIIGGGEEEFFFIIINNNRRRVVVWWWYYY]]]bbbggglllnnntttzzz~~~vvvrrrvvv|||vvv```RRRMMMKKKIIIDDD???:::777666666222222222333333444444444111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444444555333444555666777777777777777777888:::;;;CCCVVVgggoootttssslllhhhnnnyyyxxxqqqllllllqqq|||uuuiiiaaa]]]VVVUUUTTTRRRQQQQQQRRRSSSTTTTTTUUUUUUWWWXXXXXXYYYWWWYYY\\\^^^^^^___aaaccc___``````___```bbbgggjjjtttvvvdddRRRLLLBBB;;;777555555555444333333333333333333222222222222222222222222222111111222222222222111111111111111222222222333333222222333333333333444444333333222222333333444555444444444444444444444444666555;;;HHHUUU\\\bbbggghhheee```]]]^^^kkk}}}ssshhh[[[PPPKKKEEEEEEFFFGGGIIINNNTTTXXX[[[[[[]]]aaaffflllrrruuuvvvlllgggjjjrrrzzzjjjVVVKKKKKKJJJGGGBBB<<<999777777222222222333333444444444111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444555555333444555666777777777777777666888:::===HHH]]]qqqqqqsssqqqjjjhhhppp{{{|||rrrooommmooopppvvv{{{lllbbb]]][[[ZZZTTTUUUVVVWWWXXXYYY[[[]]][[[[[[[[[\\\\\\]]]]]]]]]```bbbeeeffffffeeefffgggeeeeeeeeeeeefffiiimmmqqqrrrVVVNNNDDD<<<777555555555444444444333333222222222222222222222222222222222111111222222222222111111111111222222222333333333222222333333333444444444333333222222333333444555444444444444444444444444777777???MMMZZZ```dddgggfffccc___^^^aaaoooyyyxxx|||}}}~~~nnnaaaYYYSSSMMMHHHGGGEEEGGGMMMPPPRRRVVV\\\ccc``````eeekkkqqq{{{zzzrrrhhhcccjjjyyyxxx___MMMRRRMMMIIIFFF???888555666555555444333333333444444222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444555555555555666666666777888:::999888@@@SSSfffqqqtttsssooojjjiiipppxxx}}}sssmmmlllooovvvwwwzzzkkkaaa^^^]]]\\\[[[YYYYYYZZZ[[[\\\^^^___```aaaccccccbbb``````cccfffbbbdddfffhhhjjjnnnnnnmmmrrrnnnnnnrrrsssrrrvvv~~~~~~xxxbbbVVVJJJBBB<<<777666999555555444444444333333333666555333222111222333333222222222222222222222222333333333222222111111111555444222222333444333111666333444555444111222666555111000444666444555777888???JJJVVV___dddgggggghhhccc___bbbpppvvvrrrssspppxxx~~~|||rrrdddYYYRRRNNNIIIFFFJJJIIILLLRRRVVVXXX\\\bbbccccccgggkkkpppxxxttthhhfffmmmyyykkkWWWSSSNNNJJJHHHCCC;;;777888555555444444333333444444222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333555555555666666666777777999:::999;;;EEEYYYjjjrrrtttqqqmmmiiijjjpppvvvzzzwwwmmmiiikkkoooxxx~~~~~~oooddd`````````___```aaaaaabbbdddfffhhhiiiccceeehhhhhhhhhhhhiiijjjmmmmmmnnnoooqqqtttuuuuuuwwwxxx|||~~~{{{~~~fffZZZMMMEEE???999777999555555555444444444333333555444333222222222333333222222222222222222222222333333333222222222111111111222333444333333222222333222333666555222222555555222222555777555555888999AAAMMMYYYaaaeeeffffffccc___]]]eeevvv{{{rrroooqqqrrryyyiiibbbWWWOOOLLLKKKIIIHHHLLLMMMPPPWWWZZZ\\\```ffffffjjjqqqxxx}}}~~~pppppptttyyyuuu___TTTOOOKKKKKKGGG???:::999666555555444333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222333333555555666666666777777777999999:::>>>MMMaaannnrrrrrrnnnjjjjjjmmmsssxxx{{{{{{ooojjjkkkpppwwwwwwmmmhhhhhhhhhhhhkkkkkklllmmmoooqqqssstttpppqqqtttuuuvvvuuusssrrrwwwvvvvvvyyy}}}nnnaaaRRRIIIBBB;;;888999555555555444444444444333444444333222222222333333222222222222222222222222333333333222222222222111...111555555333222333555444222333666666333222444666333444777888666666999===EEERRR]]]dddfffeeeeee___\\\]]]jjj~~~|||vvvooommmpppssszzzuuukkkZZZUUUOOOKKKKKKMMMNNNOOOSSSTTTXXX^^^```aaafffmmmrrrxxx{{{|||{{{xxxiiiXXXQQQLLLLLLJJJCCC===:::777666555444444333444444333333333333333333333333333333333333333333333333333333333333333333333333222333333333333333444444555666666666666777777777888999:::CCCUUUhhhqqqqqqoookkkjjjnnnuuu{{{~~~ppplllmmmqqqzzzyyyjjjYYYNNNEEE===999888555555555555444444444444444333333333333333333333222222222222222222222222222222222222222222222222///333666444111111666;;;:::555333555555333333555555333444888888555777;;;BBBLLLXXXbbbfffeeedddccc]]][[[```ppp~~~|||~~~|||yyywwwrrrmmmnnnrrruuu|||ooo```WWWPPPMMMJJJIIILLLPPPTTTVVV]]]^^^bbbggghhhiiipppxxx~~~~~~vvv{{{www```VVVMMMKKKJJJEEE>>>;;;888777666555444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444555555666666666666666666777777777888777999===HHH[[[lllqqqnnnllliiilllwww~~~rrrkkkmmmrrrvvvvvvaaaRRRHHH???999777666666555555555444444444222333333333333333333333222222222222222222222222222222222222222222222222333555666333000222:::@@@BBB:::444333444222333666444333444777777555888>>>IIISSS___ffffffcccaaa```ZZZZZZdddxxx}}}xxxtttssspppmmmpppvvvyyysssbbbVVVQQQJJJIIIHHHJJJMMMSSSYYY]]]aaabbbfffjjjkkknnnxxxzzzxxxvvv|||lll]]]OOOJJJJJJFFFAAA===888888666555444444333333333333333333333333333333333333333333333333333333333333333333333333333333444444555555666666777777666666666777777777888888777;;;BBBOOO```nnnqqqllliiijjjrrrtttkkkjjjqqqvvvzzziiiXXXLLLBBB;;;999666666666555555555444444222222333444444444333333222222222222222222222222111222222222222333333333666666444222000333:::@@@DDD;;;444333444333444666444333444777666666<<>><<<666666666666555555555555111222333444444444333333222222222222222222222222111111222222222333333333444444222222222555777999>>>666111333666555333444666555666777777999AAAKKKWWW___hhhiiiccc\\\ZZZZZZ]]]eeexxx{{{zzzyyy{{{qqqfffZZZNNNJJJLLLLLLMMMOOORRRVVV\\\ccchhhmmmnnnsssxxx|||rrrrrr}}}rrrvvvkkkUUUKKKKKKIIIFFFDDD999888777666444444333333444444444444444444444444333333333333333333333333333333333333333333333333222222333333444555666666777777777777888888888888:::CCCNNNZZZgggqqqqqqllliiinnn~~~llljjjgggmmm{{{~~~|||~~~xxxaaaRRRHHHAAA???777666666666555555555555000111333444555444333333222222222222222222222222111111111222222333333333222111111333555555444333777111///444888666333222888777777888888;;;EEEPPP[[[ccciiiiiibbbZZZXXXXXXfffooouuudddYYYSSSMMMKKKKKKMMMPPPTTTYYY___dddiiilllooopppuuu}}}mmmwwwwww}}}^^^NNNMMMMMMJJJFFF???;;;777444444444444333222222222222222222222222333333333333333333333333444333333333333444555555444444444555555555555666777666666666777888999999<<>>:::666666555555444333333333333333333333333333333333333333333333333444333333333333444555555444444444555555555555666777777777888999:::;;;<<>>KKK[[[jjjllliiikkkrrrxxxvvvxxxnnnnnnpppwwwqqqeee___kkk~~~{{{gggWWWPPP@@@===999666666666666555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333444444555666666666666:::@@@IIITTT^^^eeejjjhhhdddcccdddbbbgggyyy{{{iiiZZZNNNKKKJJJLLLNNNOOOTTTZZZaaafffmmmrrrwwwzzz}}}xxxhhh^^^cccooo|||jjjZZZPPPHHHFFFBBB===999888777777666444444444444444444444444333333333333333333333333444333333333333444555555444444444555555555555666888888888999;;;<<<>>>???QQQ___jjjkkkhhhllluuu{{{www|||~~~qqqkkkmmmsssqqqbbb]]]ggg}}}vvv|||nnnZZZVVVBBB???:::777666666555444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333444444555666666666666;;;CCCOOOZZZbbbgggiiihhhccccccfffgggnnnzzztttaaaPPPLLLJJJJJJNNNQQQSSSYYY```ccciiipppuuu{{{{{{vvvvvvhhh```gggqqq{{{qqq___TTTLLLGGGCCC>>>:::888888777666444444444444444444444444333333333333333333333333444333333333333444555555444444444555555555666666888888888999;;;===>>>???WWWbbbkkkiiigggllluuu|||{{{|||pppkkkmmmuuuqqqaaa^^^fff|||uuuyyyqqqZZZXXXDDD@@@;;;777666555444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333444444555666666777666;;;EEERRR]]]eeehhhhhhhhhcccccchhhjjjtttxxxyyyhhhYYYQQQNNNKKKJJJKKKQQQXXX^^^bbbgggnnnwww|||zzzjjjccclllvvv{{{mmmVVVIIIJJJHHHCCC>>>:::777555555333333333333333333333333333333333333333333333333444444444555444444333333333333444444555666666666999:::;;;:::999<<>>EEEKKKaaaeeehhhgggfffmmm{{{~~~rrrmmmuuu~~~iii___^^^iii|||sssooottt|||lllaaaQQQFFF<<<::::::777555666444444444444444444444444222333333333333333333444333333333333333333333333333333333444444444555555333444555666555555777999;;;CCCOOO[[[dddhhhjjjjjjjjjiiilllzzz}}}zzzyyyeeeUUUMMMJJJJJJKKKNNNSSSZZZaaagggkkksssxxx|||pppzzzzzzyyyuuulllttt}}}yyyqqqnnnrrr|||hhhTTTLLLJJJEEE@@@<<<999888888333333333333333333333333333333333333333333333333333333444444555444444333333444444555555666777777555777999999;;;AAAJJJQQQccceeeeeedddeeeooovvvoooqqq}}}ccc^^^```lll|||{{{~~~vvvnnnnnnrrr|||~~~yyyfffVVVJJJ@@@<<<;;;888666666444444444444444444444444444333333333333333333222333333333333333333333333333333333444444444555555333444555555444555666888===FFFTTT```gggjjjkkkkkkjjjllluuu|||yyy~~~qqq\\\OOOKKKLLLKKKNNNSSSXXX___eeekkkoooyyyqqqoooyyyvvv{{{ooouuu|||~~~vvvlllooowww{{{nnnUUUNNNKKKFFFAAA<<<:::888888444444444444444444444444333333333333333333333333333333444444555444444444444444444555666666777777666777999999<<>><<<999777777555555555555555555555555444444444333333222222222333333333333333333333333333333333444444444555555444444555555444444777999???IIIXXXdddiiikkkkkkkkkjjjrrr}}}xxx{{{~~~hhhUUULLLKKKNNNNNNSSSYYY^^^ccciiiooottt|||nnnpppzzz|||uuuxxxwwwvvv|||qqqoootttwwwwwwYYYOOOLLLGGGBBB===999777777444444444444444444444444333333333333333333333333222333333444555555555444444444555555666777777888888999::::::===EEEPPPYYYccccccbbbbbbgggvvvtttrrrrrr{{{|||fffjjjppp||||||wwwxxx|||uuuooolllrrryyyttt}}}ttt\\\OOOCCC???===:::888888555555555555555555555555444444444333333222222222333333333333333333333333333333333444444444555555444555555444444555888;;;BBBMMM[[[eeeiiiiiiiiiiiilll|||xxxzzzrrr]]]OOOKKKLLLOOOSSSXXX___dddiiiooovvv|||{{{kkknnntttvvvvvvtttyyy}}}ttt{{{ssssssvvvfffSSSPPPJJJDDD>>>:::777666444444444444444444444444333333333333333333333333222222333444555555555555444555555666666777888888999999::::::>>>GGGTTT]]]ddddddccceeemmm{{{ssspppuuulllpppxxx{{{zzz{{{}}}||||||xxxqqqlllooo{{{kkktttaaaTTTFFF@@@>>>:::888888555555555555555555555555444333333333333333333222333333333333333333333333333333333444444444555555444555555555555777;;;>>>FFFQQQ^^^fffgggfffggghhhlllxxxwwwhhhVVVMMMMMMOOOQQQWWW]]]dddjjjooovvvrrrjjjooo~~~qqqnnnxxxxxxsssuuuzzz~~~xxxsssxxxwwwXXXUUUNNNGGG@@@<<<888777555555555555555555555555333333333333333333333333111222333444555555555555555555555666777777888888777888999:::???JJJXXXcccffffffhhhkkktttvvvqqqrrr|||oooqqq{{{|||xxxtttyyy}}}}}}wwwpppooouuu|||hhhssshhhZZZKKKCCC???:::666666555555555555555555555555222333333333333333333444333333333333333333333333333333333444444444555555444444555555666:::>>>BBBKKKUUUaaagggfffeeefffhhhooowwwttt~~~|||dddTTTOOOQQQSSSSSSZZZ___gggmmmsss{{{llljjjrrrooohhhlll||||||vvvwww{{{yyy|||tttzzz\\\XXXQQQJJJCCC===:::888555555555555555555555555333333333333333333333333111222333444555555555555555555666666777777888888555666777:::@@@LLL\\\ggggggiiikkkpppyyy|||oooooowwwppppppzzz~~~uuuoooyyy}}}tttpppssswwwiiiuuunnn```OOOFFF@@@:::555555666666666666666666666666222222222333333444444444333333333333333333333333333333333444444444555555444444555666777;;;@@@DDDOOOXXXccchhhfffdddeeehhhyyyvvvrrr{{{rrr]]]RRRPPPQQQTTTWWWaaafffmmmsssxxxtttiiiiiiqqquuudddeeeqqq{{{tttooouuuqqqwwwfffUUUMMMJJJBBB???>>>777666666666555444444333333666555444333333444555666666666666666666555555555666666666666777777777777888666666:::EEERRR^^^dddfffgggmmmxxxuuuppprrrvvvnnnmmmttt~~~~~~wwwrrrttt{{{{{{mmmlllttt~~~vvvmmm{{{```OOOKKKAAA999999888666555555555444444444444555444444333333444444555111111222222222333333333555555555555555555555555111555999888666999AAAIIIQQQ]]]cccgggkkkeeedddppp~~~xxxooosss}}}{{{jjjWWWOOOOOOQQQVVVZZZaaagggpppwww~~~lllfffhhhrrrwwwiii```fffuuu{{{sssmmmmmmvvvqqqsssxxxooo\\\RRRMMMDDD@@@???888777666666555555444333333666555444444444444555666666666666666666666666555666666666666777777777777:::888888===HHHUUU```fffgggjjjrrr|||zzzooonnnssskkkjjjlllvvvxxxttttttyyysssnnnpppsssxxxlllvvvhhhSSSMMMCCC;;;999666666666666555555555444444555444444333333444444555111222222222222333333333555555555555555555555555222555888888888<<>>EEEPPP\\\eeejjjpppzzz{{{}}}qqqllloooyyy|||aaa```dddnnn}}}zzztttrrruuutttggghhhppppppooo}}}~~~___TTTHHH???;;;555777777777777666666666666555444444333333444444555222222222333333333444444555555555555555555555555555666777777:::CCCOOOYYYZZZdddgggggggggaaaeeeuuu{{{pppqqq{{{bbbYYYRRRRRRVVV[[[aaaggglllrrrxxx~~~~~~jjj]]]aaajjjyyymmmZZZVVVXXX___rrr}}}wwwiiiggggggooovvvkkkcccmmmxxxqqq\\\QQQFFFCCCCCC<<<888777777666555555444444444555555555555555555444444555555555666666777777666666666777888999999999;;;<<>>888888777666666555555444444444555666666555444444444444555555666777777777555666777777888999::::::999;;;AAAJJJUUU___fffiiiyyyzzz~~~sssllllllppp~~~qqqZZZ[[[]]]eeezzzxxxtttpppuuu|||mmmeeehhhqqqrrrfffrrrnnn___NNNBBB>>>999777777777666666666555555555444444333333444444555333333333333444444444444555555555555555555555555777777777888===HHHSSS[[[aaaiiigggcccccccccooo|||nnnnnnwwwnnnVVVQQQPPPTTTYYY]]]dddjjjmmmvvvhhh^^^ZZZbbbkkkxxxdddYYYSSSWWWZZZbbbzzz~~~nnnhhhcccgggwwwqqqkkkpppiiiXXXJJJGGGFFF>>>888888777777666555555555444444555666666555444444444444555555666777777888555666777888999::::::;;;999<<>>:::666666666555555555444444555444444333333444444555333333333444444444444555555555555555555555555555666666777:::BBBMMMXXX```dddkkkhhhbbbcccgggyyy{{{mmmllluuu~~~dddTTTQQQRRRWWW]]]aaahhhoooooo{{{{{{ccc\\\]]]fffooo{{{uuu___WWWTTTYYY]]]ffftttllleeefffrrrzzzlllmmmppp\\\MMMHHHGGG???888888777777666666555555333444555666666555444333444444444555666777777888555666777888999:::;;;;;;:::===DDDNNNZZZccciiikkkvvvvvvgggiiirrr}}}hhhTTTXXX[[[bbbttt}}}yyyrrrnnnuuuyyyjjjiiikkkuuu{{{gggmmm{{{lllTTTCCC>>>:::666555555555444444444444555444444333333444444555333333333444444444555555555555555555555555555555444555777<<>>999777555555666777777666666666555555555444444444444444444444444444444444666666666666666555555555777888:::@@@IIITTT^^^dddggggggeeedddjjj~~~tttiiikkkqqq~~~gggVVVQQQXXXWWWXXXccciiimmmvvvkkk]]][[[^^^gggrrrrrr```WWWSSSUUU]]]ffftttyyymmmcccbbbhhhqqq}}}zzz___[[[jjjbbbMMMIIIGGGAAA===:::777555666777777666555555555555555555555555555555555666666666777777777888888999999:::;;;;;;>>>@@@HHHTTT^^^aaaeeeiiinnn~~~xxxlllgggmmmyyyppp[[[RRRRRRVVV[[[kkkzzzsssnnnnnnsssyyy|||rrrpppggghhhzzzwwwkkkttt||||||zzz\\\JJJAAA===999777666555777777777666666666555555555444444444444444444444444444444444666666666666666666666555666777;;;AAAJJJUUU___eeeiiigggeeeeeeooossshhhkkkqqqppp^^^RRR\\\aaa^^^^^^fffiiilllwwwdddZZZZZZ^^^iiiuuuhhhYYYRRRSSSXXX___gggwww|||qqqeeeaaabbbhhhrrr|||vvv[[[UUUccchhhPPPJJJHHHDDD>>>;;;888666666777777666555555555555555555555555555555666666666777777777777888888999999:::;;;;;;AAACCCKKKWWW___aaadddhhhnnn{{{pppjjjhhhppp~~~|||fffUUUOOOQQQUUUYYYhhh~~~~~~{{{vvvqqqmmmooouuu|||vvvtttiiifffsssqqqsss~~~{{{cccMMMAAA<<<:::888666666777777666555555555555555555444444444444444444444444444444444555555666666666666666666555777<<>>FFFQQQ[[[dddiiikkkeeeaaakkk~~~qqqeeehhhqqqiii]]]VVVRRRPPPYYY^^^gggrrrssswww|||[[[SSSUUU]]]mmmrrrZZZSSSVVV]]]fffkkkrrruuujjjccc______fffooopppaaaZZZhhhwwwXXXKKKHHHEEE@@@===:::888777888777777666666666666666666666666666666666666777777777888777888888999999:::;;;;;;AAAEEEOOOYYY^^^^^^```dddrrr{{{vvvhhhmmmrrr|||vvvbbbSSSJJJIIIMMMSSSVVVcccyyy}}}|||xxxooohhhmmmwww}}}|||pppfffhhhnnnxxx{{{nnnQQQDDDAAA;;;999777777777777666555444555555555555555555555444444444444444444444444444555555555666666777777444888@@@JJJUUU^^^fffjjjiiicccaaaooowww|||pppcccfffooottt```WWWRRRNNNPPPYYY```kkkvvvvvv|||wwwYYYVVVXXX```ppplllWWWUUUSSS\\\fffkkkuuuwwwmmmfff```^^^cccjjj{{{wwwggg^^^kkk^^^MMMHHHFFFAAA>>>:::888888888888777666666666666666666666666666666666777777777888888777888888999999:::;;;;;;AAAFFFPPPZZZ^^^]]]___dddvvvqqqdddmmmvvvhhhWWWMMMGGGIIILLLRRRVVVcccyyy~~~|||rrrhhhkkkttt~~~tttiiifffgggvvv~~~uuuUUUGGGDDD<<<:::888777777777666555444444444555555555555555444444444444444444444444444444555555666777777777555:::CCCMMMXXXaaagggjjjgggbbbdddtttwww|||oooaaadddmmm}}}kkk[[[VVVRRRNNNZZZ___dddnnnxxxxxxrrrWWWWWWXXXaaassshhhVVVWWWQQQZZZeeelll{{{xxxpppiiiaaa\\\^^^dddqqqoooeeemmmdddPPPJJJGGGBBB???;;;999888888888777666666666666666666666666666666777777777888888888777888888999999:::;;;;;;AAAGGGRRR\\\___^^^```fffzzzzzzmmmdddooo{{{pppZZZNNNIIIGGGJJJMMMRRRVVVddd{{{~~~uuuiiiiiiqqq}}}xxxmmmgggcccnnn}}}\\\KKKFFF===:::888777888777666555444444444555555555666666444444444444444444444444444444555555666777777888666<<>>;;;999888888888777777777777666666666666666666666666777777777777888888999888888:::===@@@CCCMMMYYY]]][[[^^^hhhrrr}}}jjjhhhiiittt~~~gggVVVJJJJJJJJJFFFHHHOOOSSSXXXfff|||}}}yyyssslllhhhqqqzzz~~~uuugggaaagggmmm|||jjjKKKIIIBBB;;;777888999666444444666666555444444444444555444444333222222333333333666555555555555666666777777AAAKKKTTT^^^gggkkkiiikkkdddmmmrrr]]][[[gggttt|||kkkYYYRRRSSSYYYaaabbbeeekkkzzzmmmWWWVVVYYYeee}}}~~~```WWWVVVWWWeeerrr}}}xxxrrrggg\\\XXXYYYZZZmmm{{{|||}}}|||uuuiiiqqqxxx[[[QQQJJJDDDBBB???;;;999888888888777777777777666666666666666666666666777777777777888888999888888:::>>>@@@GGGRRR]]]``````dddooozzzxxxiiiiiimmm{{{qqq```QQQGGGGGGIIIFFFIIIPPPSSSYYYggg}}}}}}zzztttlllgggllluuu|||vvvjjjcccfffjjj|||sssRRRNNNBBB<<<777888999666444444666666555444444444444555444444333333222333333444666555555555555666777777999BBBLLLUUU^^^gggjjjhhhgggdddqqqrrr]]]ZZZfffsss|||lll[[[QQQOOOVVV^^^bbbhhhooo~~~kkkXXXWWWZZZhhhvvv\\\VVVUUUZZZfffvvv~~~yyytttjjj^^^YYYYYYZZZgggxxxzzzvvv|||{{{gggiiibbbUUULLLEEECCC???<<<999888888888777777777777666666666666666666666666777777777777888888999888888:::>>>AAAKKKTTT^^^bbbccciiixxxrrrgggkkkpppwwwhhhWWWKKKCCCEEEGGGGGGKKKRRRTTTZZZiii{{{tttmmmgggeeeoooyyyyyypppgggeeegggzzz~~~}}}|||}}}}}}~~~~~~YYYPPPDDD<<<888888999666444555666666555444444444444555444333333333333333444444666555555555666666777888;;;DDDNNNVVV___fffhhhfffaaafffyyyqqq]]]ZZZeeeqqqzzzwwwhhh___YYYUUUVVVZZZgggnnnssseeeUUUVVVZZZiiimmmXXXTTTTTTXXXeeeyyy~~~zzzvvvmmmaaa[[[ZZZYYYbbbppp{{{qqq}}}{{{nnniiijjjXXXLLLFFFDDD@@@===:::999888888777777777777666666666666666666666666777777777777888888999999999;;;???BBBKKKTTT]]]```cccmmmmmmhhhnnnrrrqqqaaaQQQIIIBBBDDDFFFHHHLLLRRRVVV\\\kkk|||vvvnnnhhhbbbjjjvvv|||wwwllleeedddwwwssssssuuuzzz{{{\\\MMMEEE>>>888888999666555555666666555444444444444555444333333333333444444555555555555555666777888888===FFFPPPXXX```fffgggddd___mmmrrr^^^ZZZdddoooxxx}}}tttfffZZZYYY^^^aaabbbdddmmmsssvvvwww]]]PPPTTTYYYhhh}}}bbbSSSSSSRRRXXXfff{{{xxxpppeee\\\ZZZTTT\\\hhhzzzooovvvzzz{{{pppqqq[[[LLLGGGEEEAAA===:::999999999777777777777666666666666666666666666777777777777777888999999999<<>>;;;999999999777777777777666666666666666666666666777777777777777888999999:::<<<@@@CCCPPPVVV\\\```fffwwwvvvkkklllsssuuu___QQQKKKHHHFFFEEEFFFJJJNNNRRRZZZbbbsss~~~~~~}}}yyytttppphhhhhhppp|||}}}qqqeeebbbhhhvvvdddZZZbbbvvvjjjRRRIII@@@:::999999777666777666666555444444444444555333333333333444555666777555555555666777888999:::BBBKKKVVV]]]dddjjjiiieeejjj{{{{{{xxxccc]]]bbbkkktttzzznnn___QQQNNNRRRYYY```eeegggnnntttpppZZZPPPPPPSSSWWWdddzzz{{{lll___OOOMMMSSSSSS___sss}}}|||vvvjjj```[[[UUUZZZbbbnnnssslllwww~~~uuucccPPPIIIGGGCCC???;;;:::999999777777777777666666666666666666666666777777777777777888999999:::===AAADDDRRRWWW]]]```ggg{{{qqqkkkmmmqqqppp[[[NNNFFFFFFEEEDDDFFFKKKPPPSSS]]]dddvvv~~~}}}||||||zzzwwwuuummmhhhmmmyyy{{{ooodddaaa___lll~~~aaaSSS[[[ppprrrXXXJJJAAA:::999999777666777666666555444444444444555333333333444444555666777555555555666777999:::;;;DDDMMMXXX```ggglllkkkgggqqq|||{{{fff___bbbjjjrrryyy]]]VVVPPPQQQTTTXXX___fffkkkttt||||||aaaPPPNNNTTTTTTXXXdddxxxmmmaaaVVVJJJLLLTTTTTTaaavvv}}}|||wwwkkk```[[[PPPUUUZZZcccwwwvvvjjjrrr~~~}}}rrrfffRRRIIIGGGCCC???<<<:::999999777777777777666666666666666666666666777777777777777888999999:::===AAADDDQQQVVV[[[^^^ggg|||~~~nnnjjjmmmpppjjjVVVIIIAAACCCDDDCCCEEEKKKQQQTTT^^^fffxxx~~~|||{{{{{{{{{yyywwwpppiiijjjuuuxxxmmmbbb```\\\ggg|||~~~```RRRZZZmmmwww\\\JJJBBB:::999999777666888666666555444444444444555333333333444555666777777555555555666777999:::;;;EEENNNYYYaaahhhmmmlllhhhuuu}}}hhh```bbbiiiqqqxxx]]]UUUPPPRRRVVVZZZ___cccjjjwwwiiiWWWNNNMMMPPPTTTZZZeeewwwzzzcccXXXOOOMMMOOOPPPTTTYYYfff~~~|||yyypppbbbVVVUUUTTTVVV^^^lll{{{lllooo}}}wwwnnn{{{jjjPPPJJJGGGDDDAAA???<<<999666777777777777777777777777777777777777888888888888999999:::<<<;;;;;;@@@HHHQQQWWWZZZ[[[fffxxxjjjfffmmmxxx~~~zzzaaaPPPJJJHHHEEEDDDFFFGGGIIIPPPXXX^^^gggzzz~~~~~~~~~~~~|||zzzrrrnnniiiiiinnnpppggg[[[______mmmfffRRRUUUlllcccTTTDDD>>><<<777999<<<666666666555555555444444444666666666666666666666666666777888888888999<<<>>>JJJSSS```iiiiiieeehhhooo|||mmmaaaccclllwww|||[[[TTTPPPRRRVVVZZZ___dddmmmyyydddUUUNNNNNNRRRUUU\\\jjj}}}nnn]]]TTTMMMMMMPPPSSSXXX]]]lll}}}{{{rrreeeZZZUUUSSSTTT[[[hhhmmmlll~~~uuujjjrrrpppTTTJJJGGGDDDAAA???===999777777777777777777777777777777777777777888888888888:::999:::<<<;;;;;;AAAIIIQQQXXX]]]```kkktttkkkiiirrr~~~zzzuuu\\\MMMGGGEEECCCCCCEEEHHHJJJQQQYYY___hhhzzz~~~~~~~~~~~~|||zzzsssnnngggfffllloooggg[[[^^^\\\gggkkkUUUVVViiimmmVVVEEE>>><<<777999<<<666666666555555555444444444666666666666666666666666777888888777777999===@@@LLLTTTaaaiiiiiifffjjjrrr~~~~~~pppdddeeennnyyyXXXRRROOORRRWWW[[[```fffooo}}}zzz```SSSNNNPPPTTTXXXaaaqqqaaaUUUOOOKKKNNNRRRVVV\\\bbbuuu|||ttthhh^^^UUURRRRRRWWWbbbxxxpppiiiuuuwwwhhhiiixxxYYYKKKHHHDDDAAA???===:::777777777777777777777777777777777777777888888888888:::999:::<<<<<<<<>><<<888888;;;666666666666555555555444444666666666666666666666666888888888777777:::>>>BBBNNNVVVbbbjjjhhhfffkkkttttttiiiiiiqqq{{{UUUQQQOOOSSSXXX\\\bbbiiiqqq{{{```SSSOOORRRWWW]]]gggyyy]]]PPPLLLKKKOOOTTTYYYaaahhh{{{|||uuujjjbbbVVVSSSQQQTTT]]]qqqsssgggooo}}}lllfffzzz\\\LLLHHHDDDAAA???===:::888777777777777777777777777666777777777888888888888:::999:::<<<===>>>EEENNNVVV\\\bbblllsssjjjlllqqq~~~vvvvvvlllWWWKKKHHHCCCAAABBBFFFIIIKKKRRRZZZbbbjjjzzz}}}||||||}}}~~~~~~|||zzzuuulll```]]]dddllliii```YYYVVV[[[pppuuu\\\UUUaaavvv~~~```III>>>>>>999888:::666666666666666555555555555666666666666666666666666999888777666777:::@@@DDDOOOXXXdddkkkhhhdddiiirrrxxxmmmlllttt~~~SSSPPPPPPUUUYYY]]]eeellluuuhhhWWWPPPSSSXXXcccnnn^^^OOOLLLLLLQQQWWW\\\eeemmm~~~zzzsssjjjcccWWWTTTQQQSSSZZZlllxxxhhhmmmsssiiixxx```LLLIIIDDDAAA???===;;;999777777777777777777777777666777777777888888888888:::999:::<<<===@@@HHHQQQ[[[___eeerrrooojjjnnntttxxxuuuiiiUUUJJJHHHEEECCCDDDGGGIIIKKKQQQXXXccckkk{{{~~~|||||||||}}}~~~~~~{{{yyytttlll```[[[aaaiiiiiicccXXXVVV\\\pppzzz```TTT___vvvgggMMM@@@???:::888:::777777777666666666555555555666666666666666666666666999888777777888<<>>===;;;:::777777777777777777777777777777777777888888888888:::999:::===>>>AAAJJJTTT___aaagggxxxllllllqqqxxxxxxttt{{{{{{fffRRRGGGEEEFFFDDDEEEIIIKKKLLLRRRXXXccclll~~~~~~}}}|||{{{|||}}}~~~}}}zzzwwwrrrlllbbb[[[^^^fffjjjhhhYYYWWW]]]oooeeeVVV___yyynnnQQQAAABBB===999:::888777777777666666666555555666666666666666666666666888888888888999===CCCGGGRRR[[[ggglllgggccckkkwwwtttrrrzzzPPPPPPSSSYYY]]]bbbkkkttt}}}cccUUUVVV^^^gggyyy```PPPNNNPPPVVV\\\eeerrr~~~}}}xxxqqqiiidddWWWRRROOOPPPVVVhhhrrrlll{{{xxx}}}jjjNNNJJJDDD@@@>>>===<<<:::777777777777777777777777777777777777888888888888:::999:::===???BBBLLLVVV```ccckkk~~~zzzjjjnnnvvv~~~vvvqqqwww{{{fffSSSHHHFFFEEEDDDFFFJJJMMMOOOTTT[[[cccmmm~~~}}}||||||||||||}}}~~~|||xxxuuuooommmeee]]]\\\dddjjjlll\\\YYY\\\iii}}}mmmYYY___|||~~~tttTTTCCCDDD???:::;;;:::777777777777666666666555666666666666666666666666666777999:::;;;>>>CCCGGGUUU]]]eeehhhdddeeesss~~~xxxvvv~~~OOOPPPTTTZZZ^^^ccclllvvvgggVVVWWW```ggg|||bbbPPPNNNPPPVVV^^^hhhwww~~~xxxqqqjjjeeeUUUQQQNNNOOOUUUgggvvvlllwwwoooNNNJJJDDD@@@>>>===<<<;;;777777777777777777777777777777777777888888888888:::999:::===???CCCMMMWWW```cccmmmttthhhoooyyytttnnnttt~~~iiiUUUJJJHHHCCCCCCEEEKKKOOOQQQWWW^^^cccnnn~~~}}}|||{{{|||||||||}}}~~~{{{wwwtttmmmmmmggg^^^\\\bbbjjjooo___[[[ZZZdddvvvttt\\\```{{{|||wwwVVVDDDEEE@@@;;;;;;;;;777777777777666666666666666666666666666666666666555777999;;;<<>>;;;<<<777777777777777666666666666777888888888888999999999:::999;;;>>>AAADDDNNNWWWbbb___iiitttiiillluuuvvvpppttthhhRRRGGGFFFDDDEEEJJJOOOPPPPPPTTT[[[```ooo~~~||||||}}}}}}zzz{{{{{{|||{{{zzzxxxwwwvvvoooeee\\\XXX^^^hhhqqq```\\\XXXaaauuufff^^^xxxxxx}}}\\\EEECCC>>>888888888666555555555444444444444777666666555555555666666999999888888:::???FFFKKKWWW```eeeaaa```pppzzz~~~}}}QQQSSSYYYaaadddhhhqqqzzziiiYYYXXX___lllgggVVVOOONNNWWW```jjj{{{}}}yyyuuupppjjjfffYYYUUUQQQRRRWWWeee{{{wwwwwwzzz}}}{{{~~~xxxVVVIIIFFFFFF>>>;;;<<<888888777777777666666666666777888888888888999999999:::999;;;???AAAEEENNNXXXaaa```lll~~~qqqhhhlllyyyxxxooonnnjjjTTTIIIGGGDDDEEEJJJOOOPPPOOOTTT[[[bbbqqq~~~}}}|||||||||{{{{{{||||||{{{zzzxxxwwwuuupppfff\\\YYY]]]gggoooccc^^^WWW^^^nnnzzzlll___ssscccGGGDDD???999999777666666666666555555555444666666555555555555666666999999888888:::???FFFLLL\\\dddfffbbbcccuuuyyyRRRUUU\\\dddgggkkkttt~~~hhhXXXXXX^^^mmmeeeTTTPPPPPPWWW^^^hhh}}}}}}yyyuuupppkkkggg^^^YYYTTTTTTWWWaaarrryyyvvv|||{{{vvvYYYKKKGGGFFF>>><<<===888888888777777777666666666777888888888888999999999:::999;;;???BBBEEEOOOYYYbbbeeerrrwwwlllgggnnn}}}}}}ooojjjxxxjjjTTTIIIGGGDDDEEEIIINNNOOOOOOTTT[[[eeesss}}}|||{{{zzz||||||||||||{{{zzzyyyxxxuuuppphhh^^^YYY\\\eeemmmggg```VVVYYYeeennnttt```kkklllJJJDDD@@@;;;:::666777777777777666666666666666666555555555555666666999999888999;;;@@@HHHMMMbbbhhhiiicccggg~~~yyySSSWWW___fffhhhkkkttthhhWWWWWW]]]hhhaaaSSSPPPQQQWWW\\\ggg|||yyyvvvqqqllliiiaaa[[[UUUUUUXXX^^^iiitttzzz}}}uuuuuu{{{\\\MMMGGGFFF???===>>>888888888888777777777666666777777888888888999999999::::::<<<@@@BBBFFFPPPZZZffflll{{{ssslllhhhoooqqqiiivvv|||gggSSSGGGDDDDDDDDDHHHMMMNNNOOOUUU\\\gggttt~~~|||zzzyyy}}}}}}}}}|||{{{zzzyyyyyytttqqqjjj```YYYZZZcccjjjiiibbbVVVUUU^^^eee{{{zzz___cccttttttLLLDDD@@@===;;;777888888888777777777777666666555555555555666666777888888888999<<>>???999888888888888777777777777777777888888888999999999;;;:::<<<@@@CCCGGGQQQ[[[kkktttsssmmmkkkrrrqqqiiiuuuwwweeeRRRGGGDDDCCCDDDGGGLLLNNNOOOUUU]]]gggvvv}}}|||{{{~~~}}}|||{{{zzzzzzyyysssrrrlllbbbZZZYYY```gggiiibbbVVVTTT[[[```vvv|||___\\\lll}}}{{{OOODDDAAA>>><<<888999888888888777777777777555555555555555666777777777888888999===CCCKKKQQQaaakkknnnllluuu}}}VVVYYY```ddddddhhhuuueeeUUUUUU\\\cccvvv^^^RRROOOPPPVVVZZZeee}}}}}}{{{yyyuuuqqqnnncccZZZSSSSSSWWWZZZ^^^bbbkkk{{{www{{{yyyssszzzdddQQQGGGEEE?????????999999999888888888777777777777888888888888999999999;;;:::<<>>EEEMMMSSS```kkkpppooozzz}}}}}}UUUYYY___cccdddiiizzz~~~cccTTTUUU\\\aaasss\\\RRRNNNNNNUUU[[[eee|||~~~|||zzzxxxtttqqqfff[[[RRRRRRUUUWWWYYY[[[dddsss|||wwwpppmmmxxxfffRRRHHHEEE??????@@@999999999999888888888777777777888888888888999999999;;;:::===AAADDDIIISSS]]]nnn|||ooonnnpppyyyssskkkqqq{{{nnnbbbWWWLLLFFFGGGCCCCCCFFFKKKLLLNNNUUU^^^jjjzzz}}}{{{{{{{{{{{{rrrssspppfffZZZVVV[[[bbbgggcccYYYVVVYYY\\\pppbbbSSS]]]vvv]]]LLLBBB<<<;;;999888888777777777666666666444444444555555666777888666777888:::>>>FFFOOOUUUcccnnnqqqooo|||{{{~~~TTTXXX^^^bbbdddlll~~~}}}bbbSSSTTT\\\```qqq|||YYYRRRMMMMMMTTT[[[fffzzz}}}|||yyyuuurrrhhh]]]RRRQQQTTTUUUVVVWWW___mmmvvvkkkjjjwwwhhhSSSHHHEEE???@@@@@@:::999999999888888888888777777888888888888999999999;;;:::===AAAEEEIIISSS]]]lll|||zzzlllmmmqqq{{{xxxnnnqqq}}}yyymmmaaaWWWNNNFFFCCCEEECCCCCCFFFJJJLLLNNNVVV^^^lll|||~~~~~~}}}{{{{{{{{{{{{rrrsssqqqfff[[[VVVZZZaaagggcccZZZWWWYYYZZZnnndddRRRXXXqqq~~~cccPPPCCC;;;:::999777777777777666666666666444444444555555777888888666777888:::???FFFOOOUUUfffppprrrnnn{{{zzzyyyVVVYYY[[[aaahhhhhhyyyxxx^^^TTTUUUZZZcccpppwww___PPPOOORRRWWW\\\gggxxx~~~{{{zzz{{{yyyuuuqqqfff^^^WWWUUUSSSRRRSSSVVV]]]lllxxxgggmmmpppSSSMMMDDD>>>CCC<<<===999999888888888888999999888888999999999:::::::::===<<>>GGGRRR[[[hhhqqqrrrppprrr{{{TTTXXXZZZaaahhhjjj|||yyy___SSSTTTYYYcccoooxxx^^^QQQPPPRRRWWW\\\fffwww~~~{{{{{{{{{yyyuuuqqqfff^^^VVVTTTRRRQQQTTTXXX]]]lllxxxhhhooosssTTTMMMDDD???CCC<<<===999999888888888888999999888999999999999:::::::::;;;;;;>>>CCCHHHNNNZZZeeevvvvvvmmmooouuuyyyrrr}}}yyyoookkk\\\XXXRRRLLLGGGDDDCCCCCCBBBAAADDDHHHJJJMMMUUU^^^nnn~~~|||zzzuuuoooiiibbbZZZYYY\\\fffhhh```VVVTTTUUUffffffQQQWWWfffyyysssyyynnnQQQJJJ======;;;:::999888777666666666666555555555666666666777777777999:::;;;>>>GGGSSS\\\kkkqqqqqqooorrrTTTXXXZZZaaaiiilllzzz```SSSSSSWWWaaannn{{{^^^RRRRRRSSSWWW\\\dddttt~~~|||{{{|||zzzuuuqqqggg^^^UUURRRQQQQQQTTTYYY]]]lllwwwiiiqqqwwwUUUMMMEEE@@@CCC<<<===999999888888888888999999999999999999::::::::::::;;;:::===CCCJJJSSSaaannn|||tttlllpppxxxyyyzzzmmmccc___QQQOOOJJJFFFCCCBBBBBBBBBBBBBBBDDDHHHIIIKKKSSS\\\lll~~~|||vvvqqqkkkccc[[[YYY\\\eeejjjbbbXXXTTTUUUccc{{{hhhQQQSSS```tttmmmtttvvvWWWLLL>>>>>><<<:::999888777666666666666555555666666666777777777888999:::;;;???HHHTTT]]]oooqqqppprrr}}}rrrUUUZZZ\\\bbbiiimmm|||aaaTTTRRRVVV```lll^^^TTTSSSTTTXXX[[[bbbqqq|||||||||zzzuuuqqqggg^^^UUUQQQPPPPPPTTTYYY\\\jjjsssfffppp|||XXXMMMFFFAAACCC;;;>>>:::999999888888999999:::999999999:::::::::;;;;;;<<<;;;>>>DDDLLLVVVggguuuqqqkkkppp{{{xxxmmm```WWWTTTJJJHHHEEEBBB@@@@@@@@@AAABBBBBBDDDGGGHHHJJJRRRZZZjjj|||~~~{{{vvvqqqllldddZZZWWWYYYccckkkeeeZZZUUUTTT___tttlllSSSPPPZZZnnnjjjrrr~~~]]]OOO??????<<<999999888777666666777777555666666666666777777777888999;;;<<<@@@JJJVVV___oooqqqqqqyyyzzzsssXXX\\\^^^dddjjjppp~~~cccUUURRRUUU^^^iii___TTTTTTUUUXXXZZZaaaooo|||}}}}}}}}}{{{uuuqqqhhh^^^UUUQQQOOOOOOSSSXXXYYYfffmmmaaammm{{{ZZZNNNGGGBBBCCC;;;???::::::999999999999::::::999999:::::::::;;;;;;;;;???===???FFFNNNYYYjjjxxx~~~pppjjjqqqwwwnnnbbbVVVNNNLLLGGGEEECCCAAA??????@@@@@@BBBBBBDDDGGGHHHJJJRRRZZZhhhzzz~~~xxxtttpppkkkcccYYYUUUVVVaaakkkggg[[[VVVTTT[[[lllqqqUUUOOOUUUhhhnnntttcccPPP??????<<<999888777777777777777777666666666666777777777888888999;;;===BBBKKKXXXaaammmoootttyyysssYYY^^^```eeemmmssseeeVVVSSSUUU]]]ggg|||```TTTTTTUUUXXXZZZ```mmmzzz}}}~~~~~~{{{uuupppiii___VVVRRRPPPNNNQQQUUUVVVbbb{{{ggg]]]kkk}}}vvv\\\NNNHHHCCCCCC;;;???::::::999999999999::::::::::::::::::;;;;;;;;;;;;???>>>AAAGGGPPP[[[lll{{{zzzooolllttt{{{nnndddZZZNNNHHHGGGDDDCCCBBB@@@@@@@@@@@@AAABBBBBBDDDHHHIIIKKKSSS\\\hhhzzz|||uuuqqqnnnjjjbbbXXXTTTUUU]]]kkkiii]]]WWWTTTYYYfffvvvYYYOOOQQQccc|||xxxzzziiiRRR??????<<<888888777777777777777888666666666777777777888888888999;;;>>>CCCMMMZZZcccjjjmmmuuuvvvsssXXX]]]```gggoooxxxfffWWWTTTUUU[[[fffzzzbbbTTTSSSUUUXXXZZZ___lllyyy~~~~~~|||vvvpppiii```WWWSSSPPPNNNOOORRRTTT^^^uuuyyybbb[[[kkkyyy^^^NNNIIIDDDCCC:::@@@;;;::::::999999::::::;;;:::::::::;;;;;;;;;;;;<<<<<<<<<@@@IIIRRR^^^ooo}}}wwwooooooxxxtttggg]]]SSSIIIDDDDDDAAA@@@@@@@@@@@@AAABBBCCCBBBAAADDDHHHJJJMMMUUU^^^jjj|||}}}zzzrrrooommmkkkcccYYYTTTUUUZZZjjjjjj^^^XXXUUUWWWbbbzzz]]]PPPOOO```zzznnnUUUAAAAAA===888888777777777777888888666666777777777888888888888:::<<<>>>DDDNNN[[[dddjjjllltttqqqrrrVVV\\\```gggqqq|||gggXXXTTTVVV[[[eeeyyycccSSSSSSUUUXXXZZZ___lllxxx~~~|||vvvpppiii```XXXTTTQQQMMMMMMPPPRRR[[[qqquuu```ZZZlll___NNNIIIDDDBBB:::@@@;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<::::::@@@IIITTT```qqquuuooorrr{{{{{{pppcccYYYPPPGGGBBBCCC>>>>>>>>>???AAABBBDDDEEEBBBAAADDDIIIKKKNNNVVV___lll~~~|||yyyqqqooommmkkkdddZZZUUUUUUYYYjjjkkk___XXXUUUVVV```||||||```QQQOOO___xxxrrrWWWCCCBBB>>>888777777777777777888888777777777777888888888888888:::<<>>===;;;;;;::::::::::::999999:::::::::::::::::::::::::::>>>???HHHVVV]]]llltttpppoooyyyoooaaaSSSJJJEEECCCBBBAAAAAAAAA@@@AAAAAABBBBBBAAABBBGGGMMMOOORRRYYYbbbppp~~~zzzwwwtttqqqmmmiiieee^^^TTTMMM[[[bbbiiifffZZZQQQWWWbbbuuukkkZZZPPP\\\uuu~~~ZZZIIIAAA;;;:::999888777666666666666777777666666666666777777::::::<<>>;;;;;;::::::::::::999999:::::::::::::::::::::::::::>>>???IIIXXX___nnnrrrooosssvvvmmm___RRRIIIDDDAAA@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDHHHMMMPPPSSS\\\fffuuu|||xxxuuutttqqqllliiieee^^^UUUNNNZZZbbbjjjhhh\\\RRRVVV```qqqlllZZZPPP[[[ttt}}}}}}|||]]]JJJ@@@::::::999888777777666666666777777666666666666777777::::::<<>>???IIIXXXaaaqqq~~~pppnnnwwwsssjjj\\\PPPGGGBBB???>>>???????????????@@@AAAAAADDDEEEIIINNNQQQVVVbbbnnn}}}~~~zzzvvvtttssspppllliiieee___VVVOOOYYYaaakkkkkk___TTTUUU\\\mmmnnn\\\QQQYYYqqq}}}zzzbbbLLLAAA:::::::::888777777777777777888777777666666777777888::::::<<>>@@@IIIXXXaaaqqqyyynnnmmmxxxpppgggZZZNNNFFFAAA???===>>>>>>>>>>>>???@@@AAAAAADDDEEEIIINNNQQQXXXgggvvv|||yyyvvvtttrrroookkkhhheee___WWWQQQXXXaaalllnnncccVVVTTTYYYiiirrr___RRRXXXnnn~~~~~~hhhNNNBBB;;;::::::999888777777777777888777777777777777777888::::::<<<@@@HHHTTTbbbkkkooolllwwwwwwooovvvuuuWWW]]]```fffuuujjjWWWTTTUUU[[[iii~~~bbbZZZVVVZZZ]]]```jjjvvv}}}zzzuuuoookkkeee^^^XXXUUURRRNNNLLLMMMNNNTTTbbbxxxqqqeeefffRRRJJJAAAEEE@@@???;;;;;;:::::::::999999999999999999::::::;;;;;;;;;<<>>>>>>>>>>>>>>???@@@AAABBBDDDEEEJJJOOORRR[[[lll}}}}}}{{{xxxvvvuuuqqqnnnjjjgggddd```YYYSSSWWW```mmmqqqgggYYYTTTWWWhhhvvvcccSSSWWWkkk}}}mmmQQQDDD===;;;:::999888777777777777888888777777777777888888999:::<<<@@@IIIVVVdddmmmmmmpppwwwrrr|||oooqqqVVV]]]aaahhhxxxsssZZZUUUVVVZZZfffyyyddd[[[WWW[[[___bbblllxxx~~~{{{xxxtttnnnkkkeee^^^WWWUUURRRNNNLLLNNNMMMRRR```tttooofffjjjSSSJJJAAAEEE@@@===;;;;;;::::::::::::999999888999999::::::;;;;;;<<<===@@@AAAIIIYYYbbbsssrrrkkknnnvvvzzzggg```UUULLLFFFBBB@@@???>>>>>>>>>???@@@AAABBBCCCCCCFFFLLLRRRVVV___rrr{{{{{{|||{{{zzzxxxvvvtttqqqmmmiiifffddd```ZZZUUUVVV___lllrrriii\\\VVVWWWggg{{{gggUUUWWWiii~~~sssTTTEEE>>>;;;:::999888888777888888999888888777777888888999999:::<<>>>>>??????@@@BBBCCCDDDDDDHHHPPPVVVZZZdddxxxwwwxxxzzzzzzyyyvvvsssqqqppplllhhhfffdddaaa[[[VVVUUU^^^lllrrrkkk^^^WWWXXXfffkkkWWWWWWhhhwwwVVVEEE>>>;;;;;;:::999888888888888999888888777777888888999999:::<<>>;;;;;;;;;;;;:::::::::999999888888999::::::;;;<<<<<<;;;???AAALLL^^^kkk~~~ooojjjppp{{{yyylll^^^XXXOOOGGGCCCAAA@@@????????????@@@AAACCCDDDEEEEEEJJJSSSZZZ^^^hhh|||vvvwwwyyyzzzxxxuuuqqqnnnppplllhhheeedddaaa\\\WWWTTT^^^kkkrrrkkk___YYYZZZeeemmmYYYWWWgggzzzWWWEEE>>><<<;;;:::999888888888888999999888888888888999999999:::<<>>;;;:::888777777888:::;;;999999::::::::::::;;;;;;>>>>>>BBBNNNbbbzzztttjjjttt}}}wwwdddTTTOOOIIIDDDBBBAAA@@@??????@@@???>>>>>>???BBBEEEEEENNNRRRZZZjjjtttzzzxxxvvvuuuuuutttrrrqqqmmmiiifffcccbbb^^^XXXSSSTTTXXXeeeoookkk]]]VVVXXXeee}}}pppYYYYYYnnn|||ZZZCCCAAA<<<;;;999888777777666666777777777777777888888999:::<<<<<<@@@MMM^^^kkkpppnnn|||rrrmmmyyyZZZ]]]dddnnn~~~qqqXXXWWWVVV___ppppppbbbXXX[[[bbbiiiuuu}}}lllbbb___]]]^^^aaadddlllqqqwww~~~{{{uuuoookkkkkkmmmlllbbbXXXTTTQQQMMMKKKLLLMMMQQQ\\\kkk~~~ooo___WWWmmmyyyXXXHHHDDDFFF<<<>>>;;;:::888777777888:::;;;999999::::::::::::;;;;;;>>>>>>DDDSSSkkksssiiitttqqqnnnrrr|||tttaaaSSSNNNHHHCCCAAA@@@@@@??????@@@@@@???>>>@@@CCCFFFFFFOOOUUU___ppp|||~~~{{{yyywwwvvvuuutttrrrpppmmmjjjfffcccaaa]]]WWWRRRPPPUUUbbbmmmkkk^^^WWWYYYbbbzzzrrr[[[YYYkkkvvv|||]]]EEEBBB<<<;;;:::888777777666666777777777777777888888999:::<<<===AAAMMM___kkkpppuuu}}}sssqqq[[[^^^fffqqqwww[[[VVVUUU]]]nnnrrrfff]]]___dddjjjwwwzzzkkk\\\VVVWWWZZZ___dddhhhrrr|||}}}|||yyytttpppoooppprrrlllbbbXXXSSSPPPMMMKKKLLLMMMQQQ[[[jjj|||}}}nnn^^^UUUiiixxxWWWHHHCCCEEE<<<>>>;;;:::999888888999:::;;;999999::::::::::::;;;;;;>>>>>>FFFYYYuuu|||qqqiiivvvnnnaaa```gggppp|||}}}ppp^^^QQQMMMGGGBBB@@@@@@????????????@@@??????AAADDDGGGGGGRRRZZZfffxxx|||zzzxxxvvvuuutttqqqooonnnjjjfffccc```\\\UUUPPPLLLQQQ^^^kkkiii]]]WWWYYY^^^uuuwww```XXXeeeooovvvbbbFFFBBB<<<;;;:::999777777777777777777777777777888888999:::<<<===BBBNNN___lllpppzzz~~~tttwww[[[^^^fffqqq}}}___WWWUUU\\\lll~~~yyymmmddddddfffkkkwwwpppdddYYYYYY^^^dddjjjpppvvv~~~~~~zzzxxxuuurrrqqqqqqtttuuulllaaaVVVRRROOOLLLKKKMMMMMMQQQZZZhhh{{{~~~qqqbbbWWWjjjwwwWWWHHHCCCDDD<<>>>>>GGG\\\zzzwwwnnnjjjxxxwwwfff^^^___aaaiiittt{{{nnn[[[OOOKKKEEEAAA@@@???????????????@@@???@@@BBBEEEHHHHHHTTT]]]iii|||}}}{{{xxxvvvuuussspppnnnnnnjjjeeebbb___[[[TTTNNNKKKOOO[[[hhhhhh\\\UUUVVV[[[qqq}}}fffYYY___vvv~~~mmmtttfffGGGAAA<<<;;;:::999888777777777777777777777777888888999:::===>>>CCCOOO```lllpppzzzvvv|||ZZZ]]]eeepppcccZZZWWW\\\jjj|||yyyoookkkiiikkkxxxkkkbbb[[[___gggooouuuzzz~~~}}}||||||wwwuuurrrqqqqqqrrrsssttthhh^^^TTTQQQOOOLLLKKKLLLMMMPPPYYYgggzzzuuufffYYYiii{{{uuuWWWIIICCCDDD;;;???999999999999999999999999999999999:::::::::;;;;;;===>>>GGG\\\xxxssslllkkk{{{nnn```[[[]]]]]]dddnnnzzzzzzmmm[[[NNNJJJDDDAAA???@@@??????>>>???@@@@@@AAACCCGGGJJJJJJVVV^^^iii{{{|||zzzwwwuuutttrrrooommmllliiidddaaa^^^ZZZSSSMMMLLLOOOZZZggghhh\\\TTTSSS[[[mmmooo\\\ZZZhhh|||llluuujjjHHH@@@===<<<:::999888888777777777777777777777888888999;;;===???DDDPPPaaammmpppxxxzzzXXX\\\dddpppiii\\\XXX[[[iiizzz}}}tttmmmlllzzzooofff```eeeooowww~~~~~~}}}{{{zzzzzzuuussspppooopppppppppooocccZZZRRRPPPOOOLLLJJJKKKLLLPPPYYYgggzzzvvvfffVVVddd|||tttrrrtttWWWIIIBBBCCC;;;???999999999999999999999999999999::::::::::::;;;;;;===???HHH[[[sssnnnkkkmmm}}}fffXXXTTTUUUWWW___hhhtttzzzmmm[[[MMMIIIDDDAAA@@@@@@@@@@@@>>>???@@@@@@AAADDDHHHLLLKKKWWW]]]gggxxxyyywwwuuusssrrrqqqnnnlllkkkgggccc```]]]YYYRRRMMMNNNOOOZZZgggiii]]]TTTSSSZZZjjjxxx___VVV```{{{kkkuuuoooKKKBBB===<<<;;;999888888888888777777777777777888888999;;;===@@@EEEQQQbbbmmmpppwwwXXX\\\dddpppppp^^^YYYZZZfffwww~~~rrrooo~~~tttjjjbbbeeennnxxx~~~|||zzzyyyxxxtttrrrooooooooonnnjjjhhh]]]VVVPPPOOOOOOLLLJJJJJJLLLOOOXXXgggzzzsssdddTTTccctttnnnmmmrrrWWWIIIBBBBBB;;;@@@999999999::::::999999999999999::::::::::::;;;;;;<<<@@@JJJ[[[nnn~~~kkkjjjoooeeeVVVQQQQQQSSS[[[eeeqqqzzzmmm[[[MMMIIIDDDAAAAAAAAABBBBBB>>>???@@@AAABBBEEEIIIMMMMMMWWW]]]eeevvv~~~|||wwwuuusssqqqqqqpppmmmkkkiiieeeaaa___]]]YYYSSSNNNMMMNNNYYYhhhjjj```WWWVVVZZZfff}}}bbbUUUYYYxxxmmmttttttNNNEEE===<<<;;;:::999888888888777777777777777888888999;;;>>>AAAFFFRRRcccmmmpppuuuYYY\\\eeeqqqttt^^^XXXYYYdddtttvvvqqqtttggg\\\]]]fffrrr~~~~~~|||yyyxxxwwwsssqqqooonnnnnnlllgggcccZZZSSSNNNOOOOOOLLLIIIIIIKKKOOOXXXggg{{{{{{ooobbbUUUfff~~~|||pppkkkkkkrrrWWWIIIBBBBBB;;;@@@888999999::::::999999888999999:::::::::;;;;;;;;;<<>>???@@@AAABBBEEEJJJMMMNNNXXX]]]eeeuuu}}}{{{uuusssqqqppppppooommmkkkhhhddd```^^^]]]YYYSSSNNNLLLMMMXXXhhhlllcccZZZYYYYYYdddyyyeeeTTTRRRqqqppptttxxxQQQGGG===<<<;;;:::999888888888777777777777777888888999;;;>>>AAAFFFSSScccnnnpppsss