BM6&6(v@ |||sss]]]JJJ999777999777222000333333333333333333333333111111111111000000000000000000000000000000000000////////////............//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,---...---,,,+++++++++,,,,,,,,,------------------............//////---...000...,,,///444000888JJJ```nnnrrrvvv|||}}}qqqeeecccgggkkkqqq[[[NNNIIIIIIFFFKKKXXXooowwwqqqooooooyyysss^^^NNNDDD===;;;===::::::999999888999999999888:::::::::888888999:::===>>>AAACCCDDDCCCBBBAAAEEEDDDCCCBBBAAABBBCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJLLLNNNOOORRRWWW^^^bbbfffnnnxxx}}}lllmmmyyy|||ttt\\\HHH???;;;777666666666777:::;;;777111444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000............/////////000////////////////////////////////////000000000000////////////000111222333333444555666777888999::::::<<>>::::::999999999999999:::999:::;;;;;;:::999:::<<<===???AAACCCDDDDDDCCCBBBGGGFFFEEEDDDEEEEEEFFFGGGIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIKKKLLLMMMJJJNNNSSSUUUXXX]]]ffflllyyysssiiisss}}}tttiiiZZZIII<<<666777666555444666777555222444444444333333333222222111111111111111111111111111111111111111111111111000000000000000000000000........./////////000000////////////////////////////////////000000000000000000000000111222333444333444555666777888999::::::<<>>:::;;;===::::::999999999999::::::999;;;<<<<<<;;;;;;===>>>@@@BBBDDDEEEFFFGGGFFFFFFIIIIIIHHHIIIIIIJJJKKKLLLMMMLLLKKKIIIHHHHHHGGGGGGJJJIIIIIIIIIIIIIIIJJJJJJFFFHHHKKKKKKKKKNNNTTTYYY]]]eeeooo{{{gggfffrrr{{{{{{ttt^^^HHH>>>999777555444444444555666444444444444333333333333222222222222222222222222111111111111111111111111000000000000000000000000....../////////000000000////////////////////////////////////000000000000111111111111222333444444333444555666777888999::::::<<<>>>@@@AAACCCFFFHHHLLLNNNSSSXXX___dddiiikkkpppqqqsssvvv}}}zzzpppbbbfffllluuu~~~\\\FFF===:::888555444444444444444444444444222222222111111111000000////////////////////////////////////....................................................................................++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,,,,------------...---------............///...---///111///...444<<>>>>>>>>>>>@@@BBBEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPOOONNNLLLJJJIIIHHHHHHJJJIIIIIIIIIIIIIIIJJJJJJIIIJJJKKKJJJIIIKKKNNNQQQOOOVVV]]]ccciiirrr~~~lllccciiipppYYYHHH;;;999777777666444666999555444444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000...////////////000000000////////////////////////////////////000000000000000000000000111222333444333444555666777888999:::999;;;>>>@@@AAACCCEEEGGGLLLOOOTTTYYY___dddiiilllrrrrrrtttvvv}}}}}}kkkaaaVVVXXXZZZ^^^hhhyyyhhhKKK===888777555444444444444444444444444222222222222111111111111////////////////////////////////////............---.....................................................................++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,---------.........---------............/////////000000...///888CCCVVVeeewwwyyyrrrgggdddxxxhhhYYYLLLLLLXXXWWWPPP]]]vvvzzzlllfffdddpppyyy\\\PPPDDD???<<<999999;;;:::999999999:::;;;;;;<<<;;;===???@@@AAABBBDDDFFFGGGHHHIIIJJJLLLMMMNNNNNNMMMNNNOOOPPPRRRSSSSSSTTTSSSRRRPPPNNNLLLJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKLLLLLLKKKKKKLLLNNNOOOLLLPPPTTTUUUVVV[[[dddlll}}}vvvmmmkkkvvv}}}yyygggQQQ???:::777999999555555999555555555444444444333333222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000111////////////////////////////////////000000000000///......//////000111222333444555666777888999:::999;;;>>>???@@@BBBEEEGGGKKKPPPUUUZZZ___dddiiimmmrrrrrrtttwww~~~yyyllleee___]]]YYYXXX[[[eeeqqqzzzwwwUUU@@@999888888444444444444444444444444333222222222222111111111000000000000000000000000////////////............---------.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,---------............---------............///000///000111000444BBBPPP___mmm{{{uuulllhhhvvvjjjXXXSSSLLLMMMTTTTTTVVVooovvvddd___eeennn}}}oooUUUKKKAAA===<<<999888::::::999999::::::;;;<<<===<<<>>>AAABBBCCCEEEGGGIIIGGGHHHIIIJJJLLLNNNOOOPPPQQQQQQSSSUUUVVVVVVWWWWWWVVVUUUSSSQQQOOOMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMJJJJJJJJJJJJJJJKKKLLLMMMJJJLLLNNNNNNNNNRRRXXX]]]```gggssszzzvvvxxxdddJJJ???888999999555333777555555555555444444444333333333333333333333333333222222222222222222222222000000000000000000000000/////////000000000111111////////////////////////////////////000000000000............///000111111333444555666777888999:::999;;;===???@@@BBBEEEGGGJJJOOOUUUZZZ]]]bbbhhhmmmppprrruuuxxx{{{xxxtttoooiiieeedddeeeffffffpppTTTDDD<<<888555555555555555555555555333333222222222111111111000000000000000000000000////////////............---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,------------............---------............///000///111222444===OOOaaajjjuuu~~~ssskkktttiiiUUUPPPLLLJJJNNNUUU\\\kkkvvvhhhbbbhhhxxxpppaaaMMMDDD===;;;;;;:::999;;;999999999::::::<<<=========???BBBDDDEEEGGGJJJLLLJJJKKKLLLMMMOOOQQQRRRSSSUUUVVVXXXYYYZZZZZZZZZYYYZZZYYYWWWTTTRRRQQQPPPPPPNNNMMMMMMLLLLLLLLLLLLLLLJJJIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNQQQSSSQQQUUU]]]ggguuu|||]]]KKK<<<::::::666444777555555555555444444444444333333333333333333333333222222222222222222222222000000000000000000000000//////000000000111111111////////////////////////////////////000000000000............///000111222333444555666777888999:::888:::===???@@@BBBDDDFFFGGGMMMTTTXXX[[[___ffflllnnnpppuuuzzzqqqtttzzz}}}{{{wwwtttuuu}}}~~~zzzwwwsssmmmhhhjjj}}}lllSSS@@@555555555555555555555555555333333333222222222111111000000000000000000000000000/////////............---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++---------.........//////---------.........////////////111444888CCCYYYmmmqqqzzzqqqnnnmmmOOOEEEJJJBBBGGGPPP]]]lllxxxnnneeefffooo~~~yyyfffWWWHHH@@@::::::;;;::::::<<<999999999:::;;;<<<===>>>===@@@CCCEEEFFFHHHKKKMMMOOOOOOPPPQQQSSSUUUWWWXXXXXXYYY[[[\\\]]]]]]\\\[[[\\\[[[YYYWWWUUUTTTSSSSSSQQQPPPOOOMMMLLLKKKKKKKKKMMMLLLLLLLLLMMMNNNMMMLLLLLLJJJHHHIIIKKKLLLMMMLLLOOOPPPRRRWWW___lllzzzoooVVVAAA<<<<<<888777:::666666555555555444444444333333333333333333333333222222222222222222222222000000000000000000000000000000000000111111111111////////////////////////////////////000000000000////////////000111222333333444555666777888999:::888:::===???@@@BBBDDDFFFEEEKKKRRRVVVYYY]]]dddjjjlllooouuu{{{YYY]]]___]]]^^^aaabbbaaabbb```fffuuuzzzuuuwwwuuuqqqmmmnnnyyyuuuyyyxxxqqqNNN888777999888555333444444333333333333222222222111111222111111000000000000000000000000000000000000000////////////////////////.........................................................------,,,,,,,,,...------,,,,,,------...000//////.........//////111000000/////////000000...222333333===QQQfffsssyyy}}}}}}|||yyynnn{{{lllYYYFFFBBBIIIDDDOOO___pppfffaaagggiiirrrppp^^^QQQ@@@???===;;;::::::::::::::::::;;;<<<===???@@@AAABBBDDDFFFHHHJJJKKKMMMMMMQQQSSSXXX\\\\\\[[[\\\___``````aaabbb\\\VVVVVV[[[^^^aaaaaa\\\VVVUUUVVVXXXUUUPPPMMMPPPSSSRRRPPPQQQMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJIIIIIIIIIJJJJJJKKKNNNPPPSSSXXX\\\aaadddfffiiiqqq~~~yyyiiiRRR???:::;;;;;;777999666444444555666666666666666555444333333222222333333333222222222111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111222111111000000111111222333222333555666888999999999;;;<<<>>>???@@@BBBEEEGGGLLLOOOSSSWWWZZZ^^^cccffflllqqqvvvxxxQQQUUUVVVSSSTTTYYY[[[ZZZYYY[[[eeeuuuzzzmmmccc^^^\\\YYYVVVWWW___llluuuaaa@@@999999888777666777666666333333333222222222222111222222111000000000000000000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...------,,,,,,------...//////......---......///000000//////...//////000///222555888DDDXXXkkkuuu{{{~~~{{{}}}{{{vvvsssnnnqqq___QQQBBB===BBBKKKWWWhhhxxxbbbaaahhhnnn}}}jjjXXXJJJ???>>><<<;;;:::::::::;;;<<<<<<<<<===???AAABBBCCCFFFHHHKKKMMMOOORRRTTTUUUYYY[[[^^^aaaccccccccceeeeeeccccccccc```ZZZ[[[___ccccccaaa\\\XXXWWWXXXZZZYYYRRROOOQQQSSSPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKKKKJJJJJJKKKKKKLLLLLLNNNPPPSSSVVVYYY\\\]]]```fffppp~~~vvv___LLL@@@:::999;;;888666555444666666666555666666555444444333222222333333333222222222222111111111111111111111111111111000000000////////////000000000000000000000000000000//////000000111222111111000000111111222333222333555666888999999999;;;<<<>>>???@@@BBBEEEGGGKKKNNNSSSWWWZZZ^^^bbbeeelllqqqvvvyyyKKKNNNOOOMMMOOOTTTVVVTTTQQQUUUaaaqqq{{{~~~zzzfffYYYTTTRRRNNNJJJIIIMMMTTTYYYhhhooo|||uuuOOO;;;999666555555555333222333333333333222222222222222222111000000000000111000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------,,,,,,------......---------------......//////............/////////444:::BBBPPPdddsssyyy~~~}}}zzz{{{|||xxxuuuvvv{{{]]]QQQKKKCCCAAAEEEOOO___tttooo___eeennnzzzyyyeeeRRREEE>>>===<<<;;;::::::;;;<<<======>>>@@@BBBDDDFFFGGGHHHJJJMMMPPPRRRUUUYYY\\\```cccggglllqqqsssrrrpppllliiihhhjjjjjjhhhiiimmmtttqqqlllgggbbb___^^^^^^___XXXSSSTTTTTTQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMLLLMMMNNNPPPRRRSSSUUUUUUZZZ\\\bbbjjjxxxnnn\\\III999777>>>888777555666777777555444666666555555444333333333333333333333222222222222111111111111111111111111111111000000000/////////000000000000000000000000///////////////000000111111111000000111111222333222333555666888999999999;;;<<<>>>???@@@BBBEEEGGGJJJMMMRRRVVVZZZ]]]aaadddkkkqqqwwwzzzLLLPPPSSSSSSVVVYYYWWWRRRNNNQQQZZZeeemmmrrrzzzssshhhfff```XXXPPPMMMLLLNNNPPPTTTYYYdddrrr|||hhhDDD<<<666555666444222111444444333333333222222222333222111111000000111111////////////////////////////////////////////////................................................------------------------...------,,,,,,------...------,,,,,,,,,---........................///000///777AAALLL\\\nnnyyy|||~~~{{{zzzvvvssszzz{{{dddNNNHHHIIIIIINNNVVV___ttt|||llleeecccrrrvvvcccRRRFFF===<<<;;;;;;;;;<<<======??????@@@BBBEEEGGGJJJKKKMMMPPPSSSTTTVVVYYY^^^ccciiiqqq|||zzzyyy}}}|||xxxrrrllliiihhh```ZZZYYYXXXSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNMMMLLLLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTYYYYYYZZZ^^^eeeppp}}}rrrYYY@@@:::@@@888777666666777777555333666666555555444444444333444444333333333222222222111111111111111111111111111111111000000000//////000000000000000000000000//////......//////000111111111000000111111222333222333555666888999999999;;;<<<>>>???@@@BBBEEEGGGIIILLLRRRVVVZZZ]]]```ccciiiooovvvzzzPPPVVV\\\___bbbaaaZZZQQQKKKLLLQQQYYYaaajjjyyy~~~uuuggg\\\VVVSSSQQQPPPNNNMMMQQQYYYaaakkkzzzQQQDDD888777999777666777444444444333333333222222333222222111111111111111////////////////////////////////////////////////................................................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,---...///...............///000000111<<>>===:::888777666777777555444666555555555555555444444444444444333333333222222111111111111111111111111111111111111000000000000111111111111111111111111///////////////000111111111111000000111111222333222333555666888999999999;;;<<<>>>???@@@BBBEEEGGGHHHLLLRRRWWWZZZ]]]```bbbgggmmmtttyyyVVV]]]cccgggiiifffZZZMMMIIIIIINNNWWW```jjjyyyxxxmmmgggddd```\\\TTTOOOMMMMMMQQQYYYhhhvvv```LLL999666777666777:::444444444444333333333333333333222111111111111222000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,,,,---...///000//////...//////000111222555DDDVVVcccnnnyyyzzzssshhhhhhhhhOOOHHHCCCBBBGGGTTTkkk~~~iii]]]^^^lll{{{ttt^^^MMMBBB======<<<===>>>@@@BBBCCCEEEFFFHHHKKKNNNRRRUUUWWWXXX\\\_________cccllltttyyyooojjjddd\\\WWWVVVTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQPPPOOONNNNNNNNNNNNKKKLLLMMMOOOQQQRRRTTTTTTTTTVVVXXXZZZ\\\```dddhhhiiilllsss~~~yyy^^^FFF888<<<999777555666666666555555555555555555555555555444444444444333333333333222222222222222222222222222222111111111000000000111111111111111111111111000000000000000111111222111111000000111111222333222333555666888999999999;;;<<<>>>???@@@BBBEEEGGGHHHLLLSSSXXX[[[^^^aaabbbfffmmmtttyyy]]]bbbgggjjjkkkfffYYYKKKLLLNNNVVVaaajjjooovvv}}}~~~yyyuuuwww}}}~~~|||vvvpppddd___YYYUUUQQQRRR[[[eee}}}zzz___DDD:::777444444999555444444444444333333333444333222222111111222222000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------...///000111/////////000000111333333;;;MMMbbbmmmttt{{{yyysssqqqlllqqqqqq\\\JJJEEEBBBFFFSSSiiiqqqdddaaaiii}}}uuu]]]MMMBBB=========>>>@@@BBBDDDEEEJJJKKKMMMPPPTTTXXX\\\^^^]]]aaaeeefffgggmmmxxxzzzrrrggg```]]]VVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQNNNNNNOOOPPPQQQRRRSSSTTTSSSUUUWWWYYY\\\```eeeiiimmmjjjkkkoooxxxzzz^^^EEE>>>;;;666444444666666777555555555555666666666666555444444444444333333333222222222222222222222222222222222111111111000000111111111111111111111111111111111111111222333333111111000000111111222333222333555666888999999999;;;<<<>>>???@@@BBBEEEGGGIIIMMMTTTYYY\\\___aaacccgggnnnvvv{{{bbbfffiiikkkkkkfffXXXKKKQQQUUU```mmmtttrrrpppqqqfffbbb___dddppp{{{}}}tttnnnhhhaaaXXXRRRSSSYYYhhhxxxwwwUUUEEE>>>777666999555555444444444333333333444333222222111111222222000000000000000000000000////////////////////////................................................,,,,,,,,,------............------,,,,,,------...---------...///000111111000000000000111222333444???SSSiiitttwww|||rrrlllqqquuu~~~hhhZZZTTTKKKFFFDDDMMMbbbyyyhhheeeiiitttuuu___OOOFFF>>>>>>>>>???AAACCCEEEGGGMMMNNNQQQTTTXXX]]]```bbbfffkkkppprrrttt|||~~~qqqhhheeeXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTUUUVVVWWWYYY[[[```fffjjjhhhggghhhkkkmmmuuu}}}___@@@;;;666333333555777888555555555666666666666666555555444444444333333333222222222222222222222222222222222111111111111000111111111111111111111111222222111111222222333444111111111000111222222333222333555666888999999999;;;<<<>>>???@@@BBBEEEGGGIIINNNTTTZZZ]]]```bbbccciiipppwww|||zzzrrrooorrrqqqeeeXXXQQQXXX___kkkwww{{{tttfff[[[RRRRRRSSSXXXaaalllwww~~~}}}ssshhh^^^VVVRRR\\\aaalllzzzzzztttLLL:::<<<;;;333444444444444444444444444333333333222222222111111222222222111111111111000111111000000//////..............................---.........---,,,,,,+++,,,------......------,,,---------------------------------...............///,,,,,,111222111555<<>>@@@@@@BBBDDDFFFKKKPPPVVVZZZ\\\___dddhhhnnnsssyyy~~~{{{~~~ssseee\\\dddjjjttt}}}}}}ssscccVVVHHHHHHIIILLLTTT^^^hhhnnnzzz~~~sssfff\\\VVVXXXXXX\\\dddooowwwzzz{{{\\\CCC<<<:::777444444444444444444444444333333333222222222222111222222222111111111111000111000000000/////////...........................---.........------,,,+++,,,------......------,,,---------------------------------............///000......111222333:::CCCZZZeeesss{{{}}}|||{{{~~~vvv{{{{{{^^^PPPIIIDDDIIIRRR```rrrrrrlllvvvhhhTTTIIIBBBCCCEEEFFFHHHKKKOOOQQQRRRWWW\\\___aaafffnnnuuu}}}nnnhhhaaa]]]\\\]]]\\\[[[[[[YYYWWWVVVWWWXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVUUUVVVWWWYYY]]]```bbbcccfffccc``````___```gggooodddOOO<<<999999777777<<<777777777666555555444444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222333222222222222222333333444555555666777888999:::::::::<<>>@@@AAABBBCCCFFFHHHJJJOOOVVVZZZ\\\```eeeiiisssxxx|||aaaLLL>>>???BBBDDDEEEEEEDDDCCCAAAAAA@@@===<<>>@@@BBBBBBDDDFFFHHHKKKPPPVVVZZZ\\\___dddhhhrrrwww|||}}}]]]KKKCCCBBBBBBDDDGGGIIIHHHHHHDDDCCCAAA????????????@@@BBBDDDMMMZZZeeemmmwww}}}XXXBBB:::999:::666999<<<333444444333333333333222222444444333333222111000000000000000000////////////111000///------......///////////////////////////------............------.........------,,,,,,,,,...---++++++---///000000000333888DDDXXXllluuuttt|||}}}yyy{{{vvvuuu|||___IIIHHHFFFFFFMMM^^^tttzzzhhhgggcccNNNHHHHHHFFFEEEEEEIIIMMMMMMIIIDDDAAADDDFFFEEEBBBBBBEEEHHHLLLTTT^^^iii{{{xxxnnnllliiieeecccbbbcccbbbbbbdddcccbbbcccfffgggggggggeeefffiiimmmrrr|||RRR>>>===777888777666666888777555555555444444444333333333333333333333333333333333111111111222222333333333111111222222222333333333222222222222222222222222111111111111222333444444444444555666888999;;;<<<<<<>>>@@@BBBBBBDDDFFFHHHKKKOOOTTTXXX\\\```dddgggsssxxx}}}|||^^^LLLCCCBBBBBBCCCFFFHHHHHHGGGBBBBBB@@@???>>>>>>>>>???>>>???DDDMMMTTT[[[fffqqq|||rrrKKK;;;777:::777888999333555555555444444444333333444444333333222111111000111000000000////////////111000///...---...//////000000000000000000000000.........//////........./////////.........------///.........///000111000222888AAAMMM___pppxxxxxx~~~}}}yyyvvvsss|||hhhPPPDDDCCCDDDIIIWWWmmm}}}pppkkkvvvrrrVVVHHHEEEFFFHHHGGGHHHKKKMMMLLLGGGCCCBBBCCCCCCCCCCCCFFFKKKOOORRRZZZfffsss|||wwwssspppmmmjjjhhhjjjgggeeedddeeefffffffffhhhhhhlllsss|||~~~aaaIII===999:::999888777666666555666666555555555444444444333333333333333333333333111111222222222333333333111111222222222333333333222222222222222222222222222111111222222333444555555555555666777999:::;;;<<<>>>@@@BBBBBBDDDFFFHHHKKKOOOTTTXXX\\\```dddgggrrrwww||||||___NNNCCCBBBAAABBBDDDFFFFFFEEECCCBBBAAA@@@?????????@@@>>>===???BBBDDDIIIUUUbbbrrrZZZAAA777<<<;;;888888666666666666555555555555444444333333222222111111111111111000000000/////////111000///.........//////111111111111111111111111...//////000000//////...000000000///////////////000000000000111111111111444???NNNZZZgggttt{{{|||~~~}}}vvvnnnooooooTTTFFFCCCCCCGGGTTTjjjoooiiiqqq{{{\\\JJJEEEFFFHHHMMMMMMMMMOOOOOOLLLGGGDDDEEEDDDCCCDDDHHHNNNUUUYYY[[[eeesssyyytttqqqmmmiiiffffffggghhhhhhmmmmmmqqqyyyzzzqqqUUU===;;;;;;;;;999777555555666777777666666666555555555333333333333333333333333111222222222222333333333111111222222222333333333222222222222222222222222222222222222333444555666666666666666777888999:::<<<>>>@@@BBBBBBDDDFFFHHHKKKOOOTTTYYY\\\```eeegggqqqvvv{{{bbbOOODDDBBB@@@AAACCCDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBBBBAAACCCNNNYYYggguuulllIII888???>>>999999:::666666666555555555444444333333333222222111111111111111111000000000//////000000000///////////////000000000000000000000000//////000000000000/////////////////////////////////000111111111000111222666FFFYYYeeemmmvvv|||~~~}}}tttjjjsss{{{[[[LLLFFFCCCDDDKKK___|||nnnkkk|||gggPPPHHHHHHKKKMMMQQQRRRTTTTTTQQQMMMJJJGGGIIIGGGGGGJJJOOOWWW]]]aaaeeeppp~~~yyyrrrmmmkkkkkkkkkkkkppppppsssyyy~~~yyy___CCC>>><<<:::999777444555888666666666666555555555444333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222333333333333444555666666777777666666777888999999<<<>>>@@@BBBBBBDDDFFFHHHKKKOOOTTTYYY]]]aaaeeehhhpppuuu{{{gggSSSEEECCC@@@@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAACCCEEEDDDCCCIIIRRRXXXeeevvv{{{SSS===???<<<777999:::555555555444444444444333333333222222222222222111111111111111000000000000000000000000000///////////////////////////////////////000000000000//////........................---///111111//////111333;;;MMMaaalllqqqwww|||~~~~~~zzzuuuuuufffNNNGGGGGG@@@DDDQQQjjjqqquuuvvvZZZLLLKKKMMMOOOQQQTTTWWWZZZYYYTTTOOOLLLKKKKKKLLLNNNRRRXXX___fffkkksssyyyuuuqqqooopppqqqtttwwwyyy~~~|||~~~}}}lllUUUDDD===888888777444555999555555555444444444333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222333333333333444555666666777777666666777888999999<<<>>>@@@BBBBBBDDDFFFHHHKKKOOOTTTYYY]]]bbbfffiiioootttzzz}}}pppXXXFFFDDDAAA@@@AAACCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAA???>>>@@@DDDDDDBBBDDDIIIIIISSS```iiioooxxxcccGGG???888666999888555555555444444444333333222222222222222222222222222222111111111000000000000000111111111000///..............................//////000000//////...------............//////,,,///000000...///333777CCCUUUhhhqqqtttxxx}}}xxxxxx}}}tttUUUGGGDDDCCCFFFOOObbb{{{yyyxxxeeeSSSPPPSSSTTTVVV[[[]]]aaadddaaaYYYRRRPPPPPPPPPTTTXXX]]]cccmmmyyyzzzwwwvvvxxx}}}~~~|||~~~{{{nnnPPPBBB777888999666666:::555444444444444333333333333333333333333333333333333333333222222222222111111111222222222333333333222222222222222222222222222222222222333444555666666666666666777888999:::<<<>>>@@@BBBBBBDDDFFFHHHKKKOOOTTTYYY^^^bbbgggjjjooouuu{{{yyyyyy]]]HHHEEEBBB@@@AAACCCDDDDDDDDDDDDEEEFFFFFFEEEEEEDDDCCC???>>>BBBDDDCCCCCCDDDEEEIIIOOOSSSXXX```jjjqqqyyyYYYEEE888888;;;777666666666555555555555444222222222222222222222222222222222111111111000000000000111222111000///...////////////////////////.........//////.............../////////000000000---///000///...000777<<>>@@@BBBBBBDDDFFFHHHKKKNNNTTTYYY^^^cccgggjjjpppuuu{{{www~~~aaaIIIFFFBBBAAAAAACCCDDDDDDGGGHHHIIIJJJKKKJJJIIIHHHJJJCCC???BBBFFFFFFEEEEEEGGGGGGGGGGGGIIIOOOVVV[[[fffooo|||gggLLL:::;;;???888777777777777666666666666222222222222222222222222222222222111111111111000000111111222222000///...000000000000000000000000------............------//////000000111111111222...000111000...222999@@@WWWdddrrrxxx{{{|||wwwnnnwwwtttRRRHHHLLLKKKEEEWWWgggggg```___hhhmmmnnnwww||||||nnnccc```aaacccjjjqqqvvvrrrqqqyyylllRRR<<<:::===:::666777777666666666555555555555333333333333333333333333333333333222222111111111111111222222222333333333222222222222222222222222111111111111222333444444444444555666888999;;;<<<<<<>>>@@@BBBBBBDDDFFFHHHKKKNNNTTTZZZ^^^ccchhhkkkpppvvv|||xxxdddPPPHHHAAAAAABBBAAABBBDDDJJJQQQUUURRRNNNKKKHHHCCCFFFDDDCCCCCCDDDDDDDDDBBBDDDDDDDDDFFFHHHKKKNNNPPPYYY[[[aaakkkzzzUUU===;;;;;;777888777666555555444444555555333222222444444333111222222222111000//////...000000000000000000000000111111000000//////......//////.........---------000000000000000000000000111+++,,,333333000777CCC___hhhrrryyy|||~~~~~~{{{xxxqqq```OOOJJJFFFIIIPPP```sss~~~dddeeehhhppp~~~mmmdddcccffflllssszzzuuummm{{{{{{YYY>>>;;;===777444888777666666666555555555555444444444444444444444444333333333222222222111111222222222222222222222222111111222222222333333333222222111111222222333444444444555666777888999999;;;<<<>>>@@@BBBDDDFFFGGGJJJNNNTTTYYY]]]aaafffiiiqqquuu{{{wwwoooSSSJJJCCCAAABBBBBBCCCFFFTTT]]]ccc```YYYSSSMMMGGGGGGEEECCCBBBCCCDDDDDDDDDDDDDDDDDDDDDFFFHHHJJJKKKPPPQQQSSSWWW```kkkuuu{{{}}}yyy{{{nnnMMM>>>;;;;;;888888666555555555555555555333222222444444333111222222222111000/////////000000000000000000000000111000000000/////////...//////.........---------000000000000000000000000111,,,...444555555@@@NNNdddllluuu{{{}}}~~~{{{yyywwwsssTTTIIIGGGGGGNNNYYYrrr~~~mmmpppwww{{{mmmiiijjjtttzzzmmmwwwkkkJJJ>>><<<888666888777777666666666555555555444444444444444444444444333333333333222222222222222222222222222222222222111222222222222333333333222222222111222222333444444444555666777888999999;;;<<<>>>@@@BBBDDDFFFGGGJJJNNNSSSYYY]]]bbbgggjjjqqqvvv{{{wwwzzzYYYOOOEEECCCCCCCCCFFFIII]]]jjjuuusssiii^^^TTTMMMKKKHHHEEECCCDDDFFFFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHMMMLLLLLLLLLOOOSSSWWWYYY[[[^^^cccgggiiiiiigggfffbbb```___```^^^ZZZ\\\```hhhmmmzzz]]]>>>777===888888777666555555555555555333222222444444333111222222222111000000//////000000000000000000000000000000000000/////////////////////............---000000000000000000000000000...000555777;;;KKK\\\lllqqqxxx|||~~~|||{{{{{{xxx^^^IIIEEEHHHMMM[[[lll~~~rrrwwwzzzpppsssyyybbbEEE;;;::::::777777777777666666666555555555555555555555555555555444444444444333333333333222222222222222222222222222222222222333333333333222222222222222333444444444555555666777888999999;;;<<<>>>@@@BBBDDDFFFGGGIIIMMMSSSYYY^^^ccchhhkkkrrrvvv|||xxx~~~___SSSHHHDDDDDDDDDGGGKKK]]]oooyyykkk^^^UUURRRNNNIIIFFFFFFGGGHHHHHHGGGFFFEEEDDDEEEFFFGGGHHHLLLLLLLLLLLLMMMOOOPPPQQQQQQRRRSSSSSSSSSQQQPPPOOONNNKKKKKKMMMMMMMMMQQQWWW]]]cccpppjjjAAA666>>>999888777666555555555555555333222222333444222111222222222111111000000000000000000000000000000000000000000000/////////////////////...............////////////////////////000///111444777@@@SSSfffqqquuuzzz}}}~~~zzzyyy|||hhhUUUFFFFFFMMMWWWlll~~~vvv|||xxx~~~yyynnnttt|||OOO;;;<<<<<<777777777777666666666666555666666666666666666666666555555444444444333333333222222222222222222222222222222222333333333444444333222222222222333444444555555666777888999999:::;;;<<<>>>@@@BBBDDDFFFGGGHHHLLLRRRXXX^^^ccchhhllltttwww|||zzz|||bbbVVVJJJEEEDDDDDDGGGKKKXXXlllyyylllbbbYYYUUUNNNJJJHHHHHHGGGGGGEEEDDDCCCCCCDDDEEEFFFGGGFFFGGGHHHIIIKKKLLLMMMMMMQQQQQQQQQPPPOOONNNLLLLLLJJJGGGFFFHHHHHHGGGLLLRRRVVV[[[gggwwwxxxMMM;;;???999888777666666555555666555333222222333444222111222222222222111111111111000000000000000000000000////////////000000000000//////////////////////////////////////////////////////111444888DDDXXXiiiuuuwwwzzz}}}zzzvvvyyy```OOODDDHHHQQQ___zzz~~~rrriiifffkkkZZZ>>>======888888777777777666666666666666666666666666666666666555555444444444333333333222222222222222222222222222222333333333444444444333333222222333333444555555555666777888999::::::;;;<<<>>>@@@BBBDDDFFFGGGHHHLLLRRRXXX^^^ccchhhllltttwww}}}}}}zzzdddXXXLLLFFFDDDDDDFFFIIIRRRbbbuuuyyyqqqddd___XXXRRRNNNKKKHHHGGGDDDCCCBBBBBBBBBCCCEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKHHHGGGHHHGGGFFFIIIOOOQQQTTT^^^kkktttyyy\\\BBB<<<999999888777666666666666555333222222444444333111222222222222222222222222000000000000000000000000////////////000000000000...////////////000000000000000000000000000000000///000111555>>>LLL^^^kkkvvvxxx{{{~~~|||vvvuuummmVVVHHHBBBKKKXXXjjj{{{mmmaaa```iii}}}dddFFF???===888888888777777777666666666555555555555555555555555444444444444333333333333222222222222222222222222333333333333444444444444333333333333333444444555555666666777888999::::::;;;<<<>>>@@@BBBDDDFFFGGGIIIMMMSSSYYY^^^ccchhhkkkqqqvvv}}}wwwdddXXXLLLGGGDDDBBBCCCFFFLLLVVVaaakkkuuu~~~|||tttooohhh```ZZZUUUOOOLLLIIIHHHFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHEEEFFFGGGHHHIIIJJJJJJJJJIIIGGGFFFHHHGGGEEEHHHMMMMMMOOOUUU^^^cccfffkkkqqqvvvyyysssSSS@@@:::999888777666666666666555333222222444444333111222222222222222222222222000000000000000000000000.../////////000000000111.../////////000000000000000000000000000000000000000000222999FFFWWWfffnnnwwwyyy|||~~~}}}}}}zzzuuuyyyzzzYYYMMMCCCCCCTTThhh}}}yyydddfffjjjtttkkkOOOAAA;;;888888888888777777777666666444444444444444444444444333333333333222222222222222222222222222222222222333333333444444444444555444333333333333444555555666666777888999::::::;;;;;;<<<>>>@@@BBBDDDFFFGGGJJJNNNSSSYYY]]]bbbgggjjjnnnttt}}}tttcccXXXLLLGGGDDDBBBBBBDDDHHHLLLQQQYYYgggwww}}}uuummmfff^^^XXXSSSPPPNNNLLLJJJHHHGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJHHHHHHCCCAAABBBDDDDDDBBBEEEJJJIIIHHHLLLQQQRRRRRRVVV[[[UUUXXX___hhhttthhhMMM:::999888777666666666666555444222333444444333111222222222222222222222222000000000000000000000000.../////////000000111111.../////////000000111111000000000000000000000000000111444<<>>@@@BBBDDDFFFGGGJJJNNNTTTYYY]]]bbbfffiiikkkrrr}}}|||rrrkkkbbbTTTIIIHHHFFF@@@AAAHHHMMMTTT[[[]]]aaammmyyy|||tttppphhh```]]]XXXRRRNNNLLLKKKJJJIIIKKKHHHEEEDDDDDDEEEDDDDDDFFFEEEDDDCCCDDDFFFIIIJJJDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJLLLMMMNNNPPPRRRUUUYYY```jjjuuu|||cccDDD>>>>>>;;;444777;;;333555555444444444333333333333333333222222222111111000111111111111222222222000000000000000000000000000000000000111111111111///////////////000111111111111666CCCVVVeeemmmnnnzzz|||~~~~~~}}}~~~||||||wwwuuulllTTTFFFCCCDDDQQQkkkxxxssstttttt^^^JJJ@@@777666888777555888===:::333555555555555555555555555555555444444444333333333222222222222222222222222222333444444222222333444555444444333333333444444666666777888999::::::;;;<<<===>>>AAACCCEEEGGGHHHKKKNNNSSSXXX]]]aaafffjjjqqqvvv~~~xxxnnnggg^^^QQQGGGGGGFFFBBBFFFNNNVVV^^^cccbbbdddkkkssswww~~~uuukkkeee```YYYSSSPPPNNNMMMLLLLLLJJJHHHHHHIIIIIIGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFGGGHHHIIIJJJQQQTTTWWWZZZ]]]bbbgggkkktttyyy|||yyyuuuuuu{{{nnnHHH:::777888555777:::555555555555444444444333333333333333222222222111111000111111111111222222222000000000000000000000000000000000000111111111111000////////////000111111222444:::III[[[iiipppqqq{{{}}}zzzyyyuuuxxxuuuZZZIII@@@FFFHHHYYYyyy}}}yyyqqq___NNNCCC888777888777333555999888333555555555555555555555555555555444444444333333333222222222222222222222222222333444444222222333444555444444333333444444555666666777888999::::::;;;<<<===>>>AAACCCEEEGGGHHHKKKNNNSSSXXX]]]bbbgggjjjooouuu}}}pppfff```SSSIIIBBBBBBBBBAAAGGGQQQfffnnntttssspppppprrrrrr|||yyyuuupppggg```[[[XXXUUUTTTLLLKKKIIIIIIIIIHHHFFFDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFGGGOOORRRWWWZZZ[[[\\\^^^```cccfffgggccc^^^^^^eeelllYYY>>>333999888555777666555555555444444444444333333333333222222222111111000111111111111222222222000000000000000000000000000000000000111111111111000000000///000000111222444888BBBQQQbbbnnntttuuu}}}{{{xxxuuu^^^MMMGGGBBBFFFLLLaaavvvsss|||tttooo```SSSGGG777888999888555444666666444555555555555555555555555555555444444444333333333222222222222222222222222222333444444222222333444555444444444444444555555666666777888999::::::;;;<<<===>>>AAACCCEEEGGGHHHKKKNNNTTTXXX]]]bbbgggkkkmmmttt|||wwwggg^^^ZZZOOOIIIDDDCCCAAABBBJJJTTTrrr~~~{{{vvvwww|||{{{sssmmmiiifffdddVVVSSSNNNKKKJJJHHHGGGEEEFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGIIIMMMRRRWWW[[[^^^bbbddd```bbbccc___[[[^^^hhhqqqtttLLL777===<<<555444555555555555555444444444444333333333222222222111111000000111111111222222222000000000000000000000000///000000000111111111111111000000000000111222222666===JJJYYYhhhrrrwwwyyy}}}~~~||||||xxxxxxmmmPPPIIIHHHDDDIIIUUUnnnyyyqqqvvv|||tttfff]]]OOO;;;888::::::999888777777666555555555555555555555555555555444444444333333333222222222222222222222222222333444444222222333444555444444444444555555666666666777888999::::::;;;<<<===>>>AAACCCEEEGGGHHHKKKNNNTTTYYY]]]ccchhhkkknnnuuu|||ooo^^^XXXVVVTTTRRROOOKKKGGGHHHPPPZZZvvv||||||}}}{{{xxxhhhbbbZZZTTTPPPNNNLLLKKKFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDHHHMMMRRRXXX^^^eeejjjfffhhhiiifffeeekkkxxxYYY<<>>AAACCCEEEGGGHHHKKKNNNTTTYYY^^^ccciiilllpppwww~~~kkkZZZVVVWWWYYY[[[ZZZTTTNNNMMMUUU]]]uuu~~~zzz|||vvvpppggg^^^XXXUUURRRQQQIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFEEEGGGJJJMMMQQQXXX```eeegggjjjkkkkkkmmmxxxeeeBBB>>>;;;666777777666666666555555555444444333333333222222222111111000111111111111222222222000000000000000000000000000000000000111111111111222222111111222222333444<<>>AAACCCEEEGGGHHHJJJNNNTTTYYY^^^dddiiimmmqqqxxx~~~}}}jjjZZZWWWYYYbbbggghhhbbbYYYXXX^^^eeexxx~~~~~~~~~wwwpppjjjddd___[[[SSSQQQOOOLLLJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJLLLMMMNNNRRRWWW[[[^^^bbbggglllttttttLLL@@@:::888:::777666666666666555555555555333333333222222222111111000111111111111222222222000000000000000000000000000000000000111111111111333222222222222333444444AAAMMM^^^kkkrrrwww|||}}}yyyvvv]]]MMMHHHCCCGGGQQQ___zzzyyyqqqppp}}}kkk^^^```jjj}}}sssRRRDDD888666888777555555666666666666666666666666555555444444444333333333222222222222222222222222222333444444222222333444444444444444555666777888666666777888999::::::;;;<<<===>>>AAACCCEEEGGGHHHJJJNNNTTTYYY___dddjjjnnnpppwww}}}{{{lll[[[XXX\\\nnnuuuxxxrrriiigggmmmsss}}}~~~wwwooojjj]]]ZZZVVVRRRNNNLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMLLLMMMOOOOOOOOOQQQTTTVVVSSSYYYaaakkkzzzWWWCCC:::999;;;555777666666666555555555555333333333222222222111111000111111111111222222222000000000000000000000000000000000000111111111111333333222222333333444555EEEQQQbbbnnnsssxxx}}}{{{{{{tttOOOFFFCCC===FFFYYYpppzzzlllppp{{{}}}lllaaaeeennn~~~bbbNNN;;;777999999888999777777777777777777777777555555444444444333333333222222222222222222222222222333444444222222333444444444444555555777888888666666777888999::::::;;;<<<===>>>AAACCCEEEGGGHHHJJJNNNTTTYYY___dddjjjnnnnnnuuu|||}}}~~~kkkXXXZZZZZZmmmwww|||vvvpppggg```\\\ZZZVVVTTTVVVRRRQQQUUUTTTQQQQQQUUUQQQNNNNNNRRRSSSSSSUUUYYYUUUXXXZZZ[[[YYYVVVTTTTTTWWW\\\dddtttoooIII888999:::666888777555555666666444333444444444333333333222222333333333222222111111111111111111111111111111111111111111111111111111111444333444555333111666>>>QQQYYYdddooouuuyyy|||}}}~~~~~~cccEEEEEEHHHFFFSSSiii~~~zzzkkknnnxxxpppiiilll}}}pppTTT<<<888<<<999666666666666666666666666666666555555555555555555555555555555555444444333333333333333333444444444555555333333333444444444555555777777777888999999::::::<<<===>>>???AAADDDFFFGGGJJJMMMSSSYYY^^^eeekkkpppuuuzzz|||~~~iiiWWWYYYZZZiiivvvzzzuuurrrpppmmmkkkjjjfffeeegggfffaaaaaadddeeebbbaaadddffffffhhhlllppprrrsssrrrnnniiifffdddhhhooozzz~~~XXXBBB>>>===:::999777666666777666555333444444444333333333222222333333333222222222111111111111111111111111111111111111111111111111111111333222333444333222888@@@XXX___iiirrryyy}}}}}}zzzYYYBBBEEEIIIIII[[[uuunnngggppp~~~yyy}}}fffOOO;;;999<<<999666777666666666666666666666666555555555555555555555555555555444444444333333333333333333444444444555555333333444444444555555555777777777888999999::::::<<<===>>>???AAADDDFFFGGGJJJMMMSSSYYY___eeelllppptttzzz{{{jjjVVVXXXZZZcccrrr||||||}}}|||xxxwwwyyy{{{wwwvvvyyyzzzzzz}}}|||zzz}}}fffJJJ===:::::::::999777777888888666555444444444444333333333333333333333222222222222111222222222222222222222222000000000000000000000000222111333444222333;;;EEE```eeemmmuuuzzz~~~}}}zzzgggPPPBBBFFFIIIOOOhhhnnndddgggxxxxxxcccYYYIII;;;:::;;;888666888666666666666666666666666555555555555555555555555444444444444333333333333333333333444444444555555333444444444444555555555777777777888999999::::::<<<===>>>???AAADDDFFFGGGJJJMMMSSSYYY___eeelllqqqssszzz{{{mmmXXXXXXXXX]]]lll{{{sssPPP;;;777:::;;;999888888999888777555555444444444444333333333222222222222222222222222222222222222222222222222000000000000000000000000111111222333222444???LLLdddhhhoootttxxx|||~~~yyywwwvvvZZZLLLDDDGGGKKKXXXzzzssseeecccooo~~~{{{vvvfffUUUPPPFFF>>><<<:::555444666666666666666666666666666555555555555555555555555333333333333333333333333333333333444444444555555444444444444555555555555777777777888999999::::::<<<===>>>???AAADDDFFFGGGJJJMMMSSSYYY___fffmmmqqqtttzzz|||qqqZZZVVVSSSZZZfffqqqvvvyyy]]]@@@888===;;;:::888888999999777666555555555444444444333333222222222222222222222222222222222222222222222222000000000000000000000000000111333444333777EEESSShhhkkkqqquuuyyy|||xxxwwwzzzdddQQQIIIEEEIIIRRRiiivvvgggbbbiii}}}zzzuuuooocccXXXNNNHHHBBB>>>999444333444666666666666666666666666555555555555555555555555333333333333333333333333333333333444444444555555444444444555555555666666777777777888999999::::::<<<===>>>???AAADDDFFFGGGIIIMMMSSSYYY```gggnnnrrrvvvzzz~~~vvv```YYYRRRXXXaaahhhmmmtttkkkGGG999<<<;;;999888888999888777666555555555555444444444333111222222222222333333333333333333333333333333333111111111111111111111111111222444444444:::JJJ[[[lllooouuuyyy||||||uuuzzzlllVVVHHHEEEEEELLL^^^mmmddd^^^aaaqqqxxxrrrlllccc]]]RRRMMMEEE>>>888555444444666666666666666666666666555555555555555555555555222222222222333333333333333333333444444444555555444444555555555666666666777777777888999999::::::<<<===>>>???AAADDDFFFGGGIIIMMMSSSZZZ```gggnnnssswwwyyy}}}}}}kkkbbbXXXYYY^^^eeekkkttt}}}RRR;;;;;;:::999777777888888666555555555555555444444444444111111222222222333333333333333333333333333333333222222222222222222222222111222555555555<<>>999888777666666666666666666666666666555555555555555555555555111111222222222333333333333333333444444444555555555555555555666666666666777777777888999999::::::<<<===>>>???AAADDDFFFGGGIIIMMMSSSZZZ```hhhoootttwwwxxx|||}}}uuulllaaaYYY^^^dddlllwww___CCC???:::999777777888888666555666666555555555444444444111111111222222333333333333333333333333333333333333333333333333333333333222333555666666>>>RRReeekkkpppvvv|||zzzwwwMMMPPPDDDEEEIIIWWWsssvvvkkkhhhiiirrrxxxmmmeeebbbYYYSSSGGG===::::::;;;999666666666666666666666666555555555555555555555555111111111222222333333333333333333444444444555555555555555555666666666777777777777888999999::::::<<<===>>>???AAADDDFFFGGGIIIMMMSSSZZZaaahhhoootttwwwxxx}}}~~~|||zzzlll^^^___kkkttttttGGGBBB===777888999444777:::222666666555444333333222222444444444444444444444444222333333444444333333222111111222222222333333333333222333555888BBBTTTeeeqqqtttyyy}}}}}}|||xxx|||kkkQQQEEE>>>DDDQQQggg}}}hhhfffhhhrrrrrrzzz|||tttmmmggg]]]WWWNNNEEE@@@<<<999777777777666666666666777777777555333444666666444222333333333333333333333333333333333444444444555555444444444555555555555666888888888888888999999999<<<===>>>@@@BBBDDDEEEFFFJJJOOOTTTYYY^^^fffooovvvxxxxxx|||}}}{{{|||rrrcccbbbmmmwwwUUUEEE???888::::::555888:::222666666555444444333222222444444444444444444444444222333333444444333333222111222222222222333333333555333333777===GGGXXXgggqqqtttyyy~~~|||___HHH@@@AAAHHHZZZwwwiii\\\```cccpppyyyzzzqqqggg^^^XXXNNNEEE???;;;999777777777666666666666777777777555333444666666444222333333333333333333333333333333333444444444555555444444444555555555555666888888888888888999999999;;;<<<>>>@@@BBBDDDFFFGGGKKKOOOUUUZZZ^^^eeennnuuuyyyyyy}}}vvvwww|||xxxgggdddmmmwwwjjjJJJBBB999:::<<<777999:::222666666555555444333333333444444444444444444444444222333333444444333333222222222222222333333333333666333333:::DDDPPP^^^jjjrrruuuzzz}}}yyywwwuuuSSSCCC@@@EEELLLeeeppp\\\UUU^^^gggsss~~~rrreee```YYYNNNDDD>>>:::888777777777666666666666777777777555444444555555444333333333333333333333333333333333333444444444555555444444444555555555555666777777888888888999999999:::;;;===@@@BBBEEEGGGHHHLLLPPPVVVZZZ___eeemmmsssyyyzzz~~~sssuuu|||yyyfff```iiisss{{{QQQDDD888888;;;888999:::444666666555555444444444333444444444444444444444444222333333444444333333222222222222333333333444444666222333>>>KKKXXXccclllsssvvv|||~~~xxxqqqsssmmmOOODDDFFFFFFPPPooorrr___ZZZddduuu{{{wwwhhhbbb[[[OOOEEE>>>:::888777777777666666666666777777666555555555555555444444333333333333333333333333333333333444444444555555444444444555555555555666777777777888999999:::::::::;;;===@@@BBBEEEGGGHHHLLLPPPVVV[[[___eeelllrrryyy{{{vvvwww}}}wwwbbb\\\eeesss[[[GGG888666:::888999;;;666666555555555555555444444444444444444444444444444222333333444444333333222222222333333333444444444555111444AAAQQQ]]]gggnnntttxxx}}}}}}tttooozzzfffKKKDDDHHHGGGWWWzzzoooaaa```mmm}}}}}}{{{oooccc\\\QQQGGG@@@<<<:::888777777666666666666777777555666666555444444444444333333333333333333333333333333333444444444555555444444444555555555555666666777777888999999:::::::::;;;===@@@BBBEEEGGGHHHKKKPPPWWW\\\___eeelllqqqyyy{{{}}}}}}yyyccc\\\fffttt~~~kkkOOO<<<666:::888888:::777555555555555555555555555444444444444444444444444222333333444444333333222333333333333444444444444444222888FFFVVVaaakkkqqqvvvyyy~~~|||tttiiikkkwwwZZZFFFAAAGGGNNNggguuubbb[[[aaarrr{{{xxxxxx{{{vvvmmmccc\\\SSSJJJCCC???<<<:::777777666666666666777777555666666666444333444555333333333333333333333333333333333444444444555555444444444555555555555666666666777888999::::::;;;:::;;;===@@@BBBEEEGGGHHHJJJOOOVVV\\\```ffflllqqqxxx{{{~~~lllbbbhhhsssyyyzzzZZZCCC999<<<888666999777555555555555666666666666444444444444444444444444222333333444444333333222333333333444444444444555444555===LLLZZZdddnnnuuuwwwzzzuuuiii^^^ggg~~~bbbOOOCCCEEEMMMZZZ}}}hhhYYYXXXbbbsss~~~{{{wwwtttoooiiibbb]]]UUUMMMGGGBBB>>>;;;777777666666666666777777444666777666444222444555333333333333333333333333333333333444444444555555444444444555555555555666555666777888999:::;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGIIINNNVVV\\\aaafffmmmrrrvvvzzzvvvhhhjjjppp}}}}}}yyycccIII======888666888777555555555666666666666666444444444444444444444444222333333444444333333222333333333444444444555555555777AAAPPP]]]fffpppxxxxxx{{{vvvhhh[[[hhhmmmUUUIIIDDDLLLWWWcccggg[[[[[[dddttt~~~~~~wwwqqqlllaaa]]]VVVOOOIIIDDD???<<<777777666666666666777777444666777666333222444666333333333333333333333333333333333444444444555555444444444555555555666666555666777888999:::;;;;;;<<<===>>>@@@BBBDDDEEEFFFHHHNNNVVV\\\aaagggnnnsssuuuyyy}}}pppfffnnnzzzzzzrrryyyuuuxxxvvvNNN<<<;;;333555<<<555777666666666555555555555333333333444444444555555333333333333333333333333555666666555333333555666555999EEEUUU```gggmmmsss{{{yyyggg]]]ttt\\\UUUJJJBBBNNN___nnncccXXXZZZgggyyy|||uuussskkknnn___WWWRRRJJJIIIFFF;;;666666555555555666666777666555555555555444444444333333333333333333333333222222333333444555666666444444444555555555555666888888888888888999999999;;;;;;<<<>>>AAACCCEEEGGGKKKOOOUUUZZZ___fffooovvvxxxyyy~~~zzzkkknnnyyy}}}yyy|||SSS;;;;;;666666;;;666777777666666666555555555333333444444444555555555333333333333333333333333444555555444333333444666777<<>>LLL]]]hhhlllqqqvvvzzzvvvmmmvvvtttPPPKKKFFFGGGZZZllllll]]]eeeooo~~~{{{rrr{{{sssmmmmmmiiiYYYPPPHHH===777666666555555666666666666555555555555444444444333333333333333333333333444444444444444444444444444444444555555555555666777777888888888999999999<<<===>>>@@@BBBEEEGGGHHHKKKOOOVVV[[[aaaiiirrryyyyyy{{{|||uuunnnCCC===???:::666666777777777666666666666555444444444444555555555555444444444444444444444444333444444444222222444666999AAAQQQaaakkknnnrrrwwwzzzqqqooooooMMMHHHEEEKKK```tttttt]]][[[kkkwwwpppyyyvvvzzzuuuaaaTTTKKK???888777666666666666666666666555555555555444444444333333333333333333333333444444444444444444333333444444444555555555555666777777777888999999::::::======>>>@@@CCCEEEGGGIIIJJJOOOVVV\\\bbbjjjttt{{{zzz{{{{{{JJJ;;;???:::555888888777777777666666666666444444444555555555666666444444444444444444444444222444444444333333555777:::CCCTTTeeemmmooosssyyy|||~~~jjjqqqfffJJJFFFCCCKKKdddyyywwwfffUUU[[[nnnyyyvvvtttyyywwwzzzttt___PPPHHH===888888777666666666666666666555555555555444444444333333333333333333333333444444444444444444333333444444444555555555555666666777777888999999::::::======>>>@@@CCCEEEGGGIIIJJJOOOVVV\\\bbbjjjttt{{{{{{|||XXX<<<===<<<777;;;888888777777777666666666444444555555555666666666444444444444444444444444333444555555444444666888<<>>@@@BBBEEEGGGHHHKKKOOOVVV[[[aaaiiirrryyyzzz|||pppEEE???>>>888;;;888888888777777777666666555555555555666666666666555555555555555555555555444555666666555555888999@@@JJJ[[[jjjppprrrxxx~~~tttgggNNNDDDGGGFFFTTTvvvnnn^^^UUUbbbttt{{{~~~zzzwwwqqqfffTTTLLLJJJCCC:::999888777666666666666666555555555555444444444333333333333333333333333222333333444444555555555444444444555555555555666555666777888999:::;;;;;;;;;<<<===???AAADDDFFFGGGKKKOOOUUU[[[```gggqqqwwwzzz{{{OOOCCC@@@777999888888888888777777777777555555555555666666666777555555555555555555555555444555666666666666888:::CCCMMM]]]lllrrrttt{{{~~~nnnZZZHHHDDDKKKLLL\\\mmm^^^VVVeeewww~~~xxxwwwppprrrwwwzzzwwwnnnjjjttt~~~tttqqqhhh\\\KKKFFFGGG@@@:::999888777666666666666666666555555555444444444333333333333333333333333222222333333444555666666444444444555555555666666555666777888999:::;;;;;;;;;;;;<<<>>>AAACCCEEEGGGKKKOOOUUUZZZ___fffooovvvyyy{{{fffAAA@@@CCC;;;999888777666666555555555777666555444444555666777444444555555555555444444666333333666777666888<<>>;;;999888888777666444777777666666555555555444333333333333333333333333333333333444444444555555555555555555555555444444777888888999999:::;;;;;;:::<<<===>>>???BBBFFFIIIIIINNNUUU[[[aaaiiissszzz|||sssHHH??????888:::999888777777666777777777666555444444555666777444444555555555555444444555333333666777666999>>>MMMXXXgggooossswww~~~^^^MMMLLLJJJKKKYYYxxxfff\\\^^^ooo}}}~~~||||||zzz{{{zzzwwwiiihhhggg```VVVOOOLLLHHHCCC<<<:::888777777777666555777666666666555555555555333333333333333333333333333333333444444444555555555555555555555555555555777888888999999::::::;;;:::<<<>>>>>>???BBBFFFIIIIIINNNUUU[[[aaaiiirrryyy{{{tttvvv{{{{{{TTTBBB===888;;;;;;:::999888888888888666666555555555555666666444444555555555555444444444222333555666666:::AAAPPP[[[iiiqqquuuyyyuuuXXXIIIHHHHHHNNN^^^}}}rrraaaZZZ]]]pppwwwwwwtttsssjjjhhhiiifff\\\TTTOOOJJJEEE===:::777666666777777666666666666666555555555555333333333333333333333333333333333444444444555555555555555555555555555555777777888888999:::::::::;;;<<<>>>???@@@BBBFFFIIIJJJNNNUUUZZZ```hhhrrryyy{{{~~~sssttt}}}sss{{{cccHHH???===;;;:::999888888777777888666666666555555666666666444444555555555555444444444222333555666777===EEETTT^^^jjjssswww{{{kkkRRREEEEEEGGGPPPdddddd\\\XXX___ttt~~~~~~yyy{{{|||zzzpppiiikkkhhh^^^TTTOOOKKKGGGBBB???:::777777777777666666666666666666555555555333333333333333333333333333333333444444444555555444444444555555555555555777777777888999999::::::;;;<<<>>>???@@@BBBFFFIIIJJJOOOUUUZZZ```gggqqqwwwzzz~~~sssQQQAAA>>>::::::999888777777777777555666666666666666666555444444555555555555444444333222333666666888@@@JJJWWW```llltttyyy}}}dddNNNFFFFFFJJJXXXooo^^^\\\]]]ggg}}}zzzwwwvvvvvvzzz{{{~~~tttsssfffgggcccZZZTTTSSSRRROOOJJJEEE>>>999777777666666555555555666666666666666333333333333333333333333333333333444444444555555444444444555555555666666666777777888888999::::::;;;===>>>???@@@CCCGGGJJJKKKOOOUUUZZZ___fffooovvvyyy}}}[[[AAA;;;:::999888777777666666777555555666666666666555555444444555555555555444444444333555777777999DDDOOOZZZbbbmmmuuu{{{aaaMMMEEEFFFMMM___zzzxxx]]][[[aaammmzzzuuussstttttttttxxxsssxxxrrrggggggccc^^^^^^bbbaaa^^^OOOIIIAAA;;;777777666666555555555666666666666666333333333333333333333333333333333444444444555555333333444444555666666666666666777777888999999999<<<===???@@@AAACCCGGGJJJLLLPPPUUUZZZ___fffnnnuuuxxx}}}hhhEEE:::;;;;;;999888888888888888444555666777777666555444444444555555555555444444555444666888888;;;GGGTTT[[[bbbmmmuuu{{{aaaNNNEEEGGGPPPgggnnn\\\\\\eeesss|||yyywwwyyy}}}}}}|||uuuppp{{{rrrkkkjjjfffeeeiiimmmiiibbbPPPJJJAAA:::777666777777555555555555666666666777333333333333333333333333333333333444444444555555333333444444555666666777666666777777888888999999<<<===???@@@AAACCCGGGJJJLLLPPPUUUZZZ^^^eeennntttwww|||}}}rrrKKK<<<<<<<<<;;;:::999999999999444555666777777666555444444555555555555555555444555555777888888<<>>???@@@AAADDDGGGJJJLLLPPPVVVZZZ^^^eeemmmssswww|||LLLBBB???:::888:::;;;999888999999888888888777777666666666666666666666666666666666666666555888AAAMMMWWWbbbhhhqqqwww{{{bbbRRRHHHQQQiiieeeWWWdddlllvvvuuuuuu~~~}}}iiiwwwxxxuuussslllddd```]]]VVVMMMEEECCC???:::888777777777666666666666555555555555555444333222222333444555444333333333333444555555555555555555555666777777666666666777888888999999BBBAAAAAA@@@@@@BBBGGGKKKLLLQQQWWW\\\```fffmmmssszzz|||XXXDDD@@@;;;999;;;;;;888888999888888888888777777777666666666666666666666666666777777777777:::CCCPPPYYYdddkkkssszzz~~~xxx\\\MMMLLLXXXtttgggcccllluuu~~~yyyooo~~~~~~|||sssiiibbb\\\SSSJJJEEECCC???;;;888777777777666666666666555555555555444444444333333444444444444333333333333444555555555555555555555666666777666666666777888888999999@@@@@@@@@??????BBBGGGKKKLLLQQQWWW\\\```fffmmmsssyyy{{{jjjFFFAAA<<<999;;;;;;888888999888888888888777777777777666666666666666666666666888888888999<<>>>>>???BBBGGGKKKLLLQQQWWW\\\```fffmmmsssxxxzzz}}}IIICCC>>>:::;;;;;;888888:::888888888777777777777777666666666666666666666666777888888999>>>HHHUUU___hhhnnnwww}}}|||```PPPJJJKKKeeewwwdddlllsss}}}|||sssggg```ZZZQQQHHHDDDBBB???<<<999777777666666666666666555555555555222333444555555444333222444333333333333444555555555444444444444555666666666666666777888888999999:::;;;<<<===???BBBGGGKKKLLLQQQWWW\\\```fffmmmssswwwyyySSSFFF???;;;;;;;;;888888:::777777777777777777888888666666666666666666666666666777888999???JJJXXXbbbhhhnnnvvv|||jjjTTTKKKJJJJJJjjjoooaaalllrrrxxxwww}}}{{{qqqfff^^^YYYQQQIIIDDDBBB???<<<999777666666666666666666555555555555222333444555555444333222444333333333333444555555444444444444444555666666666666666777888888999999999:::<<<===???BBBGGGJJJLLLQQQWWW\\\```fffmmmssswwwyyyzzzcccHHHAAA<<<<<<;;;888888:::777777777777888888888888666666666666666666666666555666888:::@@@LLLZZZeeeiiiooowww}}}{{{[[[IIIFFFIIIMMMqqqxxxcccaaaqqqvvvppprrruuuhhh___YYYQQQHHHCCCBBB???===:::888666555666666666666555555555555333444444555555444444333444333333333333444555555444444333333444444555666666666666777888888999999999;;;===>>>@@@CCCGGGJJJLLLQQQWWW\\\```fffmmmssswwwyyyqqqIIIBBB===<<<;;;888888:::666777777777888888888888666666666666666666666666666777999<<>>???@@@CCCFFFIIILLLQQQWWW\\\```fffmmmsssxxxzzzxxxJJJCCC===<<<;;;888888:::666666777777888888888999666666666666666666666666777888;;;>>>DDDQQQ```kkknnnttt|||rrrSSSEEEEEEJJJQQQzzzddd___iiiwwwzzzqqqssszzzxxx~~~uuuggg___ZZZQQQIIICCCBBB@@@===:::888666555777666666666555555555555555555333222222333555555444333333333333444555555444333333333333444555555666666666777888888999999;;;===???@@@AAACCCFFFIIILLLQQQWWW\\\```fffmmmsssxxxzzzVVVCCC<<<===999888:::666777777666666777888999999666666666666666666666666777888;;;???GGGSSSaaaiiiqqqvvv~~~lllTTTIIIGGGIII]]]ppp___aaammm{{{ppprrr~~~|||xxx~~~yyyrrriii```XXXQQQNNNJJJNNNIII<<<777;;;:::444666666666666555555555555444444444333333333222222333333333444444444555555444444333222333444555666777777777777888888888888;;;<<<===>>>???AAAFFFIIIKKKPPPWWW]]]bbbiiiqqqwwwyyy|||^^^HHH>>>>>>:::999;;;777888777777777777888888999777777777777777777777777888:::<<>>???AAAFFFIIIKKKPPPWWW]]]bbbiiiqqqwwwzzz|||jjjOOO@@@???;;;:::;;;888999999888777777777888888888888888888888888888888999;;;>>>DDDLLLXXXdddlllnnnttt}}}```LLLEEEJJJQQQhhhbbb]]]dddpppvvvyyyssslllddd^^^YYYUUURRR[[[aaa]]]LLL<<<888888666666666666666555555555555444444444444333333333333333333333444444444555555444444333333444444555666777777777777888888888888;;;<<<===>>>???BBBFFFIIILLLQQQWWW]]]bbbiiiqqqxxx{{{~~~xxxVVV@@@>>>;;;;;;===::::::999999888777777777777888888888888888888888888999;;;???EEENNNYYYeeelllmmmsss}}}^^^KKKDDDJJJTTTnnn{{{___```hhhsssuuu||||||vvvmmmfffaaa\\\WWWTTTSSSWWWSSSGGG===:::999777666666666666555555555555555444444444444333333333333333333444444444555555444444444444444555555666666777777777888888888888:::;;;===>>>???BBBFFFJJJLLLQQQWWW\\\aaaiiirrrxxx|||]]]AAA===;;;;;;>>><<<::::::999888777777888888777777777777777777777777777:::@@@FFFOOOZZZeeelllnnnuuu~~~~~~^^^KKKDDDKKKXXXxxxwwwaaaeeelllwwwyyy{{{}}}vvvllleee```[[[TTTOOOKKKJJJEEE@@@===<<<:::666666666666666555555555555555555555444444444333333333333333444444444555555444444555555555666666555666777777777888888888888:::;;;<<<===???BBBGGGJJJMMMQQQWWW\\\aaahhhrrryyy}}}hhhEEE>>>===<<<===<<<:::999999888888888999999777777777777777777777777777:::AAAHHHQQQ[[[ffflllqqqwwwwww[[[LLLFFFPPP___uuudddkkkqqq~~~~~~yyyooohhhddd]]]UUUNNNIIIDDD???===>>>>>>:::555666666666666555555555555555555555555444444444333333333333444444444555555444444555666666666666555777777777777888888888888999;;;<<<===???BBBGGGKKKMMMQQQWWW[[[```hhhrrryyy}}}tttJJJAAA>>><<<<<<:::999999888888888999::::::888888888888888888888888777<<>><<<999888666666666666555555555555555555555555444444444444333333333444444444555555333444555666777666666555777777777777888888888888999:::<<<===???CCCGGGKKKNNNQQQVVV[[[```hhhrrrzzz|||}}}OOODDD@@@;;;;;;888888888888888999:::;;;;;;999999999999999999999999888===DDDMMMVVV```iiiooovvv{{{]]]NNNIIIJJJ[[[ooommmeeepppyyy{{{{{{tttmmmhhheee___SSSJJJAAAAAAAAAAAA===::::::<<<777666666666555555555555666666555555555444444444333333333444444444555555333444666777777777666555777777777777888888888888999:::<<<===???CCCHHHKKKNNNQQQVVV[[[```hhhrrrzzz|||```===<<<>>>999:::;;;:::999999888888999999:::999999999888777777777777===EEELLLSSS\\\eeelllwwwkkkVVVMMMKKKLLLYYY|||dddjjjtttzzzttt~~~wwwlll```VVVPPPFFFCCC???===<<<;;;999888666666666666555555555555555555555444444333333333333333333444444444555555444444444555555555555666777777777777777888888999:::;;;<<<===>>>AAAEEEHHHJJJOOOVVV\\\bbbhhhpppvvvxxxjjjCCC===>>>999999;;;:::999999888888999999999999999888888888888888999???GGGOOOVVV^^^ffflllvvvaaaPPPIIIIIIOOOaaauuu```hhhrrryyypppvvv~~~rrrdddWWWPPPGGGDDD@@@>>>===<<<;;;999666666666666555555555555555555444444444333333333333333333444444444555555444444444555555555555666777777777777777888888999:::;;;<<<===>>>AAAEEEHHHJJJOOOVVV\\\aaahhhpppvvvxxxvvvIII>>>>>>999999;;;:::999999888888999999888888888888888999999999:::AAAJJJSSSYYY```ggglllvvv|||XXXKKKFFFIIIUUUmmmmmm^^^hhhqqqyyykkkeee|||pppbbbVVVOOOIIIFFFBBB???>>>===<<<:::666666666666555555555555555444444444444333333333333333333444444444555555444444444555555555555666777777777777777888888999:::;;;<<<<<<===@@@EEEHHHJJJOOOVVV\\\aaahhhpppvvvyyyMMM>>>>>>;;;:::;;;:::999999888888999999777777777888999999999:::;;;BBBLLLUUU[[[aaahhhlllwwwvvvVVVKKKFFFIIIYYYuuuiii^^^jjjsss{{{kkkZZZppp}}}}}}wwwnnndddZZZSSSOOOIIIFFFBBB@@@>>>===;;;:::666666666666555555555555444444444444444444444444333333333444444444555555444444444555555555555666777777777777777888888999999:::;;;<<<===@@@DDDHHHJJJOOOVVV\\\aaahhhpppvvvzzzPPP>>>???>>><<<;;;:::999999888888999999777777777888999999999:::;;;BBBLLLUUU\\\bbbiiimmmxxxtttUUUKKKEEEIII[[[wwwzzzfff___lllttt|||qqqZZZjjj||||||vvvmmmcccZZZTTTPPPOOOIIIFFFBBB???>>><<<;;;999666666666666555555555555444444444444444444444444333333333444444444555555444444444555555555555666777777777777777888888999999:::;;;<<<===@@@DDDGGGIIINNNUUU[[[```gggooouuu{{{TTT>>>@@@???===;;;:::999999888888999999888888888888888999999999<<>><<<:::999666666666666555555555555333333333444444444444555333333333444444444555555444444444555555555555666777777777777777888888999999:::;;;;;;<<>>DDDMMMVVV]]]fffooouuu}}}kkkOOOFFFEEERRRkkkyyyfffbbbrrr~~~{{{vvvllllllxxxlllaaaYYYTTTRRRLLLHHHDDDAAA???>>>;;;:::666666666666555555555555333333333444444444555555333333333444444444555555444444444555555555555666777777777777777888888999999:::;;;;;;<<>>888;;;:::999999888888999999:::999999999888888777777???EEENNNVVV^^^hhhrrryyy~~~iiiMMMFFFHHHYYYvvv}}}iiifffxxxpppnnnyyyoooooo{{{qqqfff]]]VVVRRRMMMJJJFFFBBBAAA???===;;;777666666666555555555555333333333444444555555555333333333444444444555555444444444555555555666666777777777777777888888999888999:::;;;<<>>>>>??????<<<999666555555666555444444444444444444444444444444333333333333444555555666444333444777888777555555555666666777777888888999:::::::::;;;???DDDGGGKKKNNNSSSZZZ```ggglllooo}}}~~~yyyMMMEEECCC>>>;;;::::::999999::::::;;;888888888888999:::;;;<<<@@@HHHQQQYYY___hhhsss{{{eeeHHHLLLQQQdddnnndddjjjyyyxxxlllttt|||lllaaa\\\UUUOOOIIIFFFBBB????????????>>><<<999666555555666555444444444444444444444444444444333333333333444555555666444333444777888777555555555666666777777888888999::::::;;;<<>>===;;;999666555555666555444444444444444444444444444444333333333333444555555666555444555666777666555555555666666777777888888888999:::;;;<<>>>>>>>>;;;888666555555666666555444444444444444444444444444333333333333444555555666555555555666666666555555555666666777777888888888999;;;;;;<<>>???:::888666555666666666555444444444444444444444444444333333333333444555555555666666666555555555666555555666666777777888888777999;;;<<<===???CCCFFFGGGMMMTTTZZZ^^^ccckkkqqqyyy}}}fffFFFEEE>>>;;;::::::999999::::::;;;999999999999:::;;;<<<===DDDLLLVVV___fffooo{{{]]]MMMJJJNNNXXXggg```aaaqqq~~~tttiii```___ccchhhuuu~~~jjjqqq~~~xxxvvv|||xxxlll[[[SSSHHH>>>;;;;;;===???:::888555555666777666666444444444444444444444444444333333333333444555555555666777666555444555666555555666666777777888888777999;;;<<<===@@@CCCEEEFFFMMMUUUZZZ]]]bbbjjjqqqyyy}}}oooJJJFFF:::;;;::::::999999::::::;;;::::::999::::::;;;<<<===CCCKKKVVV```gggqqq}}}___JJJMMMSSScccyyyaaa^^^aaauuu|||rrrlllgggccc___[[[^^^ddddddppp}}}eeeeeeuuussssssrrrtttyyyyyynnnaaaUUUOOOFFF???<<<<<<<<<<<<:::777555555666777777666444444444444444444444444444333333333333444555555555777888777444333444666555555666666777777888888777999;;;===>>>@@@BBBEEEFFFMMMUUUZZZ]]]aaajjjqqqwww|||yyyRRRKKK===;;;::::::999999::::::;;;::::::::::::;;;<<<======CCCKKKVVV```hhhsssbbbIIIOOOXXXllluuu^^^]]]bbbwww~~~yyyrrrkkkfffcccaaa```bbbdddfffeeeccc___]]]ZZZWWWUUUVVVUUUUUUYYY```cccmmm|||}}}}}}bbbaaaqqq}}}{{{mmmhhhkkknnnqqqssspppcccTTTOOOJJJEEE@@@>>>===;;;:::999777555555666777777666444444444444444444444444444333333333333444555555555777999777444333444666555555666666777888888888666999;;;===>>>@@@BBBEEEEEEMMMVVVZZZ\\\aaajjjqqqvvvzzzwwwxxxYYY@@@DDD<<<;;;:::::::::;;;<<<===;;;;;;;;;999999;;;???BBBEEENNNZZZbbbiiittt{{{UUUPPPKKKWWWnnn______fffwww|||kkkeeeccc```]]]ZZZXXXWWWWWWYYYYYYYYYWWWTTTSSSTTTUUUQQQSSSUUUUUUSSSTTTWWWZZZ___gggwww~~~}}}|||}}}tttZZZeee}}}}}}vvvhhhlllooolllggg```YYYTTTKKKIIIDDD@@@===;;;;;;<<<<<<:::888666555555666777444444444444444444444444333333333444444444555555333333222111222333444555555555666666777777888888999:::;;;<<<===???BBBEEEGGGMMMTTTZZZ^^^dddkkkqqqttt||||||qqqooo|||^^^BBBCCC<<<;;;:::::::::;;;<<<<<<;;;;;;;;;999999;;;???BBBGGGOOOZZZbbbiiittt{{{WWWPPPMMMZZZ~~~lll___```gggzzz|||nnnddd```___^^^\\\ZZZZZZYYYYYYXXXXXXXXXVVVUUUTTTTTTTTTRRRTTTVVVVVVUUUVVVYYY\\\___fffuuu~~~yyyqqqlllllluuuwww~~~|||}}}vvv[[[ddd|||zzzuuuvvvssslllccc\\\TTTMMMKKKIIIEEEAAA>>><<<<<<<<<<<<:::888666555555666777444444444444444444444444333333333444444444555555555555444444444555666777555555666666777777888888999:::;;;<<<===???BBBEEEJJJOOOVVV[[[___dddjjjooottt|||zzztttsssnnngggggguuuhhhGGGBBB===<<<;;;::::::;;;<<<<<<;;;;;;;;;:::999;;;???CCCHHHPPPZZZaaahhhsssxxxVVVOOOPPP^^^ggg___```iii~~~lllfffeee``````___^^^]]][[[ZZZYYYWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWXXX[[[]]]___dddqqqwwwvvvttttttvvvvvvxxx|||{{{|||zzz^^^bbbyyywwwiii___YYYRRRLLLKKKIIIFFFCCC@@@>>><<<;;;;;;:::888666555555666666444444444444444444444444333333333444444444555555555555444444555555666777555555666666777777888888999:::;;;<<<===???BBBEEELLLQQQWWW\\\___dddjjjooouuu{{{~~~qqqgggcccbbbaaa^^^fffwwwtttNNNBBB>>>===;;;::::::;;;<<<<<<;;;;;;;;;::::::<<<@@@CCCJJJQQQ[[[bbbiiitttsssTTTLLLQQQdddaaa^^^```kkkyyyjjjlllpppggghhhgggfffdddaaa^^^\\\ZZZZZZYYYZZZZZZYYYWWWVVVUUUVVVVVVWWWXXXZZZ[[[]]]aaadddooo{{{|||bbbaaavvvxxxggg\\\ZZZWWWRRRJJJIIIGGGEEEAAA???<<<;;;;;;:::888777666666666666444444444444444444444444333333333444444444555555333333333333333444444555555555666666777777888888999:::;;;<<<===???BBBEEEKKKPPPWWW\\\```eeelllqqqvvv{{{vvvqqqzzzmmmfff^^^YYYXXXXXXYYYYYYfff{{{UUUBBB>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;::::::===AAADDDJJJRRR\\\dddkkkwwwqqqSSSJJJSSSlllxxx\\\]]]aaammmwwwnnnrrrvvvqqqrrrtttuuussspppllliiieeecccbbbaaabbbaaa^^^\\\XXXXXXXXXYYYZZZ\\\]]]]]]ccceeepppzzz}}}fff___sss~~~jjj\\\[[[ZZZWWWJJJIIIGGGEEEAAA???<<<;;;::::::999777666666555555444444444444444444444444333333333444444444555555333333444444444555555444555555666666777777888888999:::;;;<<<===???BBBEEEHHHNNNUUU[[[```gggnnntttwww|||rrrlll|||[[[UUUQQQRRRSSSUUUXXX\\\ggg]]]DDD???>>>===;;;;;;;;;;;;<<<;;;;;;;;;:::;;;===AAAEEEIIIRRR^^^gggooo{{{oooTTTKKKXXXxxxsssYYY___dddqqqvvvqqquuuwww{{{~~~xxxtttooommmnnnmmmiiifff```^^^]]]^^^___aaaaaa```fffiiitttzzzjjj^^^pppttt___ZZZZZZWWWKKKIIIFFFCCC@@@>>><<<;;;::::::999888777666555555444444444444444444444444333333333444444444555555555555666777777777777666555555666666777777888888999:::;;;<<<===???BBBEEEGGGLLLTTT[[[```gggoootttxxx}}}rrrmmm~~~UUUOOOKKKOOORRRUUU[[[cccmmmcccFFF@@@???===<<<;;;;;;;;;<<<:::;;;;;;;;;;;;>>>BBBEEEHHHRRR```kkksss~~~kkkTTTNNNaaaqqqYYYbbbiiiwwwzzzvvv}}}{{{zzzyyyvvvrrrjjjhhheeefffggghhhgggeeejjjnnnyyy{{{nnn^^^nnneee[[[YYYVVVKKKIIIEEEAAA>>><<<<<<<<<999999999888777666555444444444444444444444444444333333333444444444555555444555666777888777777666555555666666777777888888999:::;;;<<<===???BBBEEEGGGLLLTTTZZZ___eeemmmrrryyy~~~ooojjjqqqVVVNNNJJJNNNRRRVVV___iiiuuufffGGG@@@???===<<<;;;;;;;;;<<<:::;;;;;;;;;;;;>>>BBBFFFGGGRRRaaammmvvvfffQQQQQQhhhqqqZZZdddlllzzz~~~~~~{{{rrrooollllllmmmnnnllljjjkkkqqq||||||ooo^^^mmmjjj]]][[[XXXLLLIIIDDD@@@===;;;;;;<<<999999999999888666555444444444444444444444444444333333333444444444555555222333555666666666555444555555666666777888888888999:::;;;<<<===???BBBEEEHHHMMMTTTZZZ^^^dddkkkpppzzz~~~sssttt{{{}}}nnnVVVTTTOOOSSS\\\]]]bbbsssjjjEEE@@@???>>><<<<<<<<<===>>>;;;======<<<;;;===CCCHHHNNNWWWbbbmmmwwwuuu]]]TTTSSSvvvjjjZZZcccjjj|||yyyyyyyyyxxxtttppppppttt}}}~~~tttaaaqqqnnncccaaa```SSSNNNGGG@@@<<<:::;;;<<<;;;;;;999777666555555555444444444444444444444444333333333444444444555555444333333333333444555555555555666666777777888888999:::;;;<<<===???BBBEEEIIINNNUUUZZZ___eeelllrrrxxx}}}|||eeedddgggnnnssspppeeeZZZTTTVVVTTTZZZdddeeellllllEEEAAA@@@>>>===<<<<<<<<<===;;;======<<<;;;===DDDIIIOOOWWWdddooozzzrrr]]]VVVaaagggZZZcccooo|||wwwxxx{{{||||||yyycccmmm{{{mmmhhhfffdddUUUPPPIIIBBB===::::::;;;;;;;;;999777666555555555444444444444444444444444222333333333333444444444444333333333333444555555555555666666777777888888999:::;;;<<<===???BBBEEEIIINNNUUUZZZ___eeelllrrryyy~~~yyy```]]]\\\\\\]]][[[VVVQQQTTTWWWXXX___jjjmmmxxxqqqEEEBBBAAA???===<<<;;;;;;<<<;;;<<<===<<<;;;>>>EEEKKKPPPYYYfffrrr}}}mmm[[[VVVlllddd\\\hhhttt~~~}}}}}}|||vvvfffhhhzzznnniiijjjgggbbbUUUQQQJJJCCC===;;;::::::;;;;;;999777666555555555444444444444444444444444222222333333333444444444444333333333333444555555555555666666777777888888999:::;;;<<<===???BBBEEEIIINNNUUUZZZ___eeelllrrryyy~~~vvv}}}bbb```]]]ZZZXXXWWWUUUUUUWWWYYYXXX___lllttt~~~xxxvvvxxx}}}vvvFFFCCCAAA???===;;;;;;;;;;;;;;;<<<<<<;;;;;;@@@GGGMMMQQQZZZhhhsss~~~iiiWWWTTTjjjccc```nnnxxx|||~~~uuugggaaauuu{{{mmmeeecccccc___ZZZRRRNNNHHHBBB===;;;;;;;;;;;;;;;999777666555555555444444444444444444444444333444444444444555555555444333333333333444555555555555666666777777888888999:::;;;<<<===???BBBEEEIIINNNUUUZZZ___eeelllrrryyy~~~}}}sss{{{]]]]]][[[YYYWWWVVVVVVWWWZZZ\\\[[[dddwwwmmmhhheeefffhhhllluuu{{{IIICCCAAA???===;;;;;;;;;;;;;;;<<<<<<;;;<<>><<<<<<<<<===;;;;;;999777666555555555444444444444444444444444444555555555666666666666444333333333333444555555555555666666777777888888999:::;;;<<<===???BBBEEEIIINNNUUUZZZ___eeelllrrrwww}}}|||ttt___\\\ZZZZZZ]]]```aaaaaaeeemmmyyyyyyjjj[[[\\\\\\___eeeiiikkkpppvvvPPPAAA@@@>>>===<<<<<<<<<===:::;;;<<<;;;===CCCMMMTTTYYYbbbppp{{{|||ZZZOOOSSSbbbwwwccckkk}}}zzzqqqppptttrrrhhhiiinnnpppssswwwyyy~~~{{{rrrttt~~~}}}uuuyyynnn]]]hhhxxx~~~|||rrrjjjhhheee\\\UUUSSSHHHFFFCCC???===<<<<<<<<<;;;;;;999777666555555555444444444444444444444444333333333333444444444555444333333333333444555555555555666666777777888888999:::;;;<<<===???BBBEEEIIINNNUUUZZZ___eeelllrrrvvv}}}}}}vvvccc___ZZZZZZ^^^ccceeedddkkkvvvfff___\\\]]]]]]bbbjjjooorrrxxx~~~RRR@@@???>>><<<<<<<<<===>>>:::;;;;;;;;;===CCCNNNUUUZZZdddssswwwWWWOOOUUUfffzzzhhhqqqxxxtttttt{{{lll[[[RRRUUU\\\\\\___```aaafffssszzzooojjjrrrvvvyyyppp___iiiyyy~~~zzzmmmcccdddddd^^^WWWTTTKKKHHHEEEAAA>>><<<;;;;;;<<<;;;999777666555555555444444444444444444444444111111222222222333333333444333333333333444555555555555666666777888888888999:::;;;<<<===???BBBEEEIIINNNUUUZZZ___eeelllrrruuu|||~~~xxxkkkaaa\\\___bbbbbbfffnnnuuunnn^^^\\\aaacccdddhhhpppyyy~~~QQQCCC@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>FFFPPPYYY___eeerrrvvvWWWRRRSSSeee|||hhhwwwzzz}}}kkk___QQQKKKKKKHHHOOOQQQRRRSSSUUU^^^kkkuuu|||pppjjjqqqtttxxxwwwzzzxxxdddhhhtttzzz}}}rrrnnnjjjaaaaaaccc[[[WWWRRRIIICCC>>><<<;;;:::<<<;;;:::999888666555555444444444444444444444444444444444444444444444444444444444555555555555666555555555555666666666666888999:::;;;<<<>>>AAADDDJJJNNNTTTYYY]]]ccckkkqqqwww~~~|||wwwqqqfff```bbbeeedddhhhooo{{{vvvccc[[[\\\```hhhmmmwwwRRRCCC@@@===<<<<<<===<<<<<<<<<======<<<>>>FFFQQQYYYaaagggrrrtttUUUPPPQQQlllqqquuu^^^UUUKKKHHHIIIDDDDDDFFFGGGFFFGGGMMMWWW___iii}}}tttllljjjsssvvvwww|||iiijjjwww~~~{{{{{{oooeeebbb[[[XXXRRRJJJDDD@@@>>>===<<<<<<;;;:::999888666555555444444444444444444444444444444444444444444444444444444444555555555555666555555555555666666666666888999:::;;;<<<>>>AAADDDIIINNNTTTYYY]]]ccckkkrrrvvv}}}~~~zzzzzzmmmeeefffiiihhhlllsssyyybbb]]]___cccgggooozzzUUUCCCAAA===<<<<<<======<<<<<<======<<>>===<<<<<<;;;:::999888666555555444444444444444444444444444444444444444444444444444444444555555555555666555555555555666666666666888999:::;;;<<<>>>AAADDDIIINNNTTTYYY]]]dddlllrrrttt|||~~~sssjjjlllnnnnnnqqqxxxiii]]]___fffmmmsss{{{XXXDDDAAA>>><<<<<<=====================@@@HHHTTT^^^hhhnnnvvv}}}tttWWWUUUWWW|||xxx___JJJHHHGGGJJJKKKEEEFFFHHHHHHHHHFFFFFFHHHJJJGGGMMM[[[kkktttzzzsssmmmllluuuvvvooorrrzzzeee___pppuuueeeXXXQQQLLLEEE???===<<<;;;;;;<<<;;;:::999888666555555444444444444444444444444444444444444444444444444444444444555555555555666555555555555666666666666888999:::;;;<<<>>>AAADDDIIIMMMSSSXXX]]]dddlllrrrttt{{{~~~~~~{{{qqqtttwwwwwwyyy~~~~~~qqqdddaaadddiiiqqqxxx[[[DDDAAA>>><<<============>>>>>>======@@@JJJWWW```jjjrrrzzzqqqWWWXXX[[[vvv{{{\\\HHHGGGIIILLLNNNHHHFFFGGGIIIIIIHHHGGGGGGGGGLLLJJJQQQ\\\aaaeeevvvssskkklllwwwtttnnnqqqyyy^^^VVViii}}}yyyhhhYYYPPPKKKDDD???<<<<<<;;;;;;<<<;;;:::999888666555555444444444444444444444444444444444444444444444444444444444555555555555666555555555555666666666666888999:::;;;<<<>>>AAADDDHHHMMMSSSXXX]]]dddmmmsssuuu|||}}}~~~}}}}}}~~~kkkfffccceeegggkkkttt~~~___DDDBBB>>>======>>>>>>===>>>>>>======AAAKKKXXXbbblllvvvlllTTTYYY]]]}}}uuuvvvYYYHHHHHHHHHLLLOOOKKKHHHIIIKKKLLLMMMLLLKKKJJJNNNKKKMMMRRRVVVZZZiiixxx|||}}}uuullllllyyy~~~sssnnnrrryyy\\\RRReee{{{}}}rrrcccSSSNNNGGGAAA???>>>======<<<;;;:::999888666555555444444444444444444444444444444444444444444444444444444444555555555555666555555555555666666666666888999:::;;;<<<>>>AAADDDHHHLLLSSSXXX]]]dddmmmssswww}}}}}}}}}||||||zzzfffcccbbbgggnnnwwwaaaEEEBBB???======>>>>>>===???>>>>>>===AAALLLZZZdddlllyyyjjjSSSZZZ___zzztttrrrWWWIIIIIIIIIMMMRRRPPPOOOOOOPPPRRRSSSSSSRRRPPPOOONNNOOOQQQSSSVVV]]]ccckkkooo}}}|||}}}ssssssuuuoooqqqxxx~~~\\\QQQbbbwww|||~~~xxxrrrfffTTTOOOHHHBBB???>>>===<<<<<<;;;:::999888666555555444444444444444444444444444444444444444444444444444444444555555555555666555555555555666666666666888999:::;;;<<<>>>AAADDDGGGLLLSSSXXX]]]eeemmmtttxxx}}}}}}}}}}}}~~~yyyhhhiiicccbbbiiivvvbbbEEEBBB???======>>>>>>>>>??????>>>>>>BBBLLL[[[eeekkkzzzkkkUUU\\\bbbwwwttt}}}sss~~~{{{oooWWWJJJLLLKKKOOOVVVVVVRRRRRRSSSTTTUUUUUUTTTRRRPPPSSSTTTSSSTTTVVVUUUSSS[[[ZZZfffvvv~~~uuuoooxxxtttttt|||}}}}}}xxxpppqqquuu}}}]]]PPP___rrr|||vvvxxxwwwnnnjjjggg]]]SSSNNNFFF@@@===<<<;;;:::<<<;;;:::999888666555555444444444444444444444444444444444444444444444444444444444555555555666666555555555555666666666777888999:::;;;<<<>>>AAADDDGGGLLLSSSXXX^^^eeemmmtttxxx}}}~~~~~~~~~qqqfffcccdddkkkxxx]]]DDDBBB>>>===>>>>>>???>>>?????????>>>AAANNN___lllrrr~~~kkkYYYVVVppp|||wwwrrrwwwyyy~~~zzzvvv{{{iiiZZZLLLJJJOOOSSSVVVXXXXXXYYY[[[[[[YYYVVVTTTSSSSSSWWWXXXSSSSSSXXXXXXUUUUUUVVVWWWZZZbbblllwww~~~qqqlllccc]]]dddlllssspppkkkhhhnnn}}}|||ssspppoooppp~~~zzzaaaQQQ]]]sssxxxwwwoooeeeeeeiiiaaaSSSIIIFFFCCC@@@???===;;;999<<<<<<;;;;;;999888666555444444444444444444444444333333333444444444555555444444444444444444444444666666666666777777777777666888:::;;;;;;===@@@CCCGGGNNNVVV[[[]]]dddoooyyy{{{~~~}}}|||}}}uuukkkiiillluuu]]]EEEBBB???======>>>>>>===>>>>>>>>>>>>BBBNNN```nnnssseeeWWWXXXttt|||rrrpppwwwuuuqqqqqq{{{dddXXXNNNNNNRRRVVVYYY\\\\\\^^^``````]]]YYYUUUSSSRRRWWWYYYWWWWWWZZZZZZWWWXXXWWWVVVWWW[[[```eeehhhmmmrrryyy___\\\UUUQQQWWW]]]```aaaaaabbbjjj|||~~~tttpppooopppyyyzzzbbbSSS___vvvssseeeaaaccc\\\QQQFFFEEECCCAAA>>><<<;;;:::;;;;;;;;;:::999777555555444444444444444444444444333333333444444444555555444444444444444444444444666666666666777777777777777999;;;<<<===>>>AAADDDGGGNNNVVV[[[]]]dddoooyyy{{{~~~}}}~~~}}}rrrooouuu}}}dddFFFCCC@@@============<<<<<<=========BBBPPPbbbpppttt^^^UUUZZZxxx{{{www{{{rrrnnnppp{{{[[[UUUPPPRRRTTTVVVZZZ^^^___aaacccdddbbb]]]WWWSSSSSSXXX\\\\\\\\\]]]]]][[[\\\ZZZWWWWWWYYY[[[\\\\\\fffnnnkkkSSSQQQNNNLLLPPPSSSRRRWWW]]]cccnnnuuuooonnnnnnssszzz{{{eeeVVVbbbyyywwwhhh```]]]VVVMMMCCCEEEFFFCCC>>>;;;:::;;;;;;;;;:::999888666555444444444444444444444444444333333333444444444555555444444444444444444444444666666666666777777777777888:::<<<======???BBBEEEGGGNNNVVV[[[]]]dddoooyyy{{{|||xxx|||zzz|||gggGGGDDD@@@>>>======<<<;;;;;;<<<======CCCQQQdddrrrvvv~~~[[[TTTZZZ{{{|||xxx{{{~~~~~~~~~}}}{{{zzz~~~~~~oooWWWTTTSSSVVVVVVUUUXXX]]][[[]]]```bbbbbb^^^YYYUUUSSSXXX]]]^^^^^^^^^^^^______]]]ZZZZZZ]]]aaaeeegggooovvvdddNNNMMMLLLKKKNNNMMMMMMTTT]]]eeeqqquuummmkkkkkkoooxxx|||gggXXXcccxxx|||pppfff___VVVNNNFFFIIIJJJFFF???999999;;;:::::::::999777666444333444444444444444444444444333333333444444444555555333333444444444444444444666666666666777777777777888999;;;<<<===???BBBDDDGGGNNNVVV[[[]]]dddoooyyy{{{}}}rrrxxx}}}~~~xxxxxxdddGGGDDD@@@>>>======<<<;;;:::<<<<<<>>>DDDRRReeesssyyy~~~\\\TTTZZZ|||~~~~~~}}}{{{yyyxxxssspppmmmkkknnnuuu~~~ssshhhZZZYYYYYYZZZXXXUUUWWW\\\TTTTTTWWW[[[______\\\YYYTTTWWW[[[]]][[[YYY\\\___dddbbb___]]]___eeemmmsssxxx~~~|||\\\JJJJJJIIIIIIKKKHHHKKKRRRZZZ```kkktttkkkhhhhhhnnnxxx~~~hhhWWW```ttt}}}tttjjjbbbYYYRRRMMMOOOOOOIII@@@999888::::::::::::999777666444333444444444444444444444444333333333444444444555555333333333444444444555555666666666666777777777777666888:::;;;<<<===@@@CCCGGGNNNVVV[[[]]]dddoooyyyzzzsssgggnnnsssxxxwwwdddFFFCCC@@@============<<<;;;<<<===>>>DDDRRReeettt|||___TTT[[[}}}zzz|||~~~}}}{{{yyyvvvsssqqqooommmjjjgggfffhhhlllqqquuusssvvv{{{|||yyyssslllfffccc```^^^^^^[[[WWWXXX]]]PPPOOOPPPUUU\\\aaabbbaaa[[[[[[\\\\\\XXXVVV[[[bbbmmmlllhhhaaa\\\___iiiqqq{{{qqqWWWJJJKKKHHHIIILLLIIIOOOTTTYYY\\\cccttttttjjjfffgggmmmxxxiiiWWW^^^ppp|||wwwpppggg\\\TTTTTTSSSPPPIIIAAA;;;999999;;;;;;:::999888666555444444444444444444444444444333333333444444444555555222333333444444555555555666666666666777777777777666888:::;;;;;;===@@@BBBGGGNNNVVV[[[]]]dddoooyyyxxxzzznnnkkkooozzzyyywwweeeEEEBBB???======>>>>>>===;;;<<<===>>>DDDRRReeesss~~~aaaTTT\\\}}}|||{{{{{{}}}yyyxxxvvvrrrnnnjjjgggeeegggeeeddddddfffiiijjjkkkfffgggjjjkkkiiigggfffggggggaaa]]][[[ZZZWWWXXX\\\SSSPPPOOOSSS]]]eeeiiijjjiiifffdddbbb\\\YYYaaalll{{{|||xxxkkk]]]XXX___hhhuuu}}}fffRRRJJJLLLIIIJJJPPPNNNTTTWWWZZZ[[[]]]dddqqq{{{{{{uuujjjggghhhkkkwwwkkkWWW]]]oookkk[[[WWWTTTMMMGGG@@@<<<::::::;;;;;;;;;:::999777555555444444444444444444444444333333333444444444555555222222333333444555555666666666666666777777777777777999:::;;;<<<>>>AAACCCGGGNNNVVV[[[]]]dddoooyyywww}}}tttvvv~~~zzzxxxbbbDDDBBB>>>===>>>>>>???>>><<<===>>>>>>DDDRRReeesssaaaSSS^^^wwwxxx|||}}}}}}}}}uuutttqqqmmmhhhddd```^^^]]]\\\]]]___aaabbbbbbaaa```_________^^^^^^ccciiiggg___XXXWWWWWWUUUWWWZZZXXXSSSPPPTTT^^^iiioooqqqwwwrrrnnniiiccc```iiivvvuuuaaaWWW[[[dddjjjooo|||ZZZJJJEEEHHHEEEHHHOOOOOORRRUUUWWWWWWVVVWWWZZZ^^^aaajjjrrrvvvkkkhhhiiiiiivvvlllXXX]]]nnniiiXXXRRRJJJDDD@@@===<<<:::<<<<<<;;;;;;999888666555444444444444444444444444333333333444444444555555222222333333444555666666666666666666777777777777888:::<<<======???BBBDDDGGGNNNVVV[[[]]]dddoooyyyvvv]]]EEEBBB???=========<<<;;;<<<===>>>>>>CCCRRRgggwww}}}___WWWcccyyyrrrmmmnnntttyyyyyyvvvrrroookkkgggccc^^^YYYUUUVVVUUUZZZaaaaaa\\\ZZZ]]]\\\```bbb```^^^bbbkkksssmmm^^^RRRSSSYYYZZZYYYZZZYYYXXX[[[dddmmmrrrtttuuussszzz~~~zzzrrrpppxxx~~~lllbbb___]]]bbbhhhtttoooQQQKKKFFFHHHIIIIIIJJJMMMPPPQQQSSSTTTSSSRRRUUUZZZaaapppxxxjjjeeehhhllltttqqq\\\^^^ooojjjVVVPPPGGGAAA===<<<;;;;;;;;;===>>><<<999666444444444444444444444444444444333333333444444444555555333333333444444444444555666666666666777777777777777999::::::;;;>>>BBBFFFJJJPPPXXX]]]aaahhhrrryyyzzz~~~]]]DDDBBB???=========<<<;;;===>>>???@@@EEETTTjjjzzzwwwXXXUUUcccyyyqqqlllhhhiiimmmrrrsssrrrqqqnnnkkkfffaaa\\\WWWTTTTTTTTTXXX^^^___\\\]]]bbbhhhqqqxxxwwwwwwzzz|||{{{jjj]]]TTTYYYbbbfffggggggcccbbbfffnnnwww}}}zzzqqqkkkgggdddgggooowwwzzz^^^OOOIIIFFFHHHJJJJJJLLLOOOTTTVVVYYYXXXVVVXXX___ggguuuvvvjjjfffgggmmmuuurrr\\\^^^ooojjjTTTNNNGGGAAA>>><<<<<<;;;;;;======<<<999666555444444444444444444444444444333333333444444444555555555555555666666666666777666666666666777777777777777999::::::;;;>>>BBBFFFIIIPPPWWW]]]aaahhhrrrzzz{{{~~~WWWDDDAAA>>>=========<<<;;;===???@@@AAAGGGWWWnnnmmmQQQRRRdddzzzrrrlllhhhgggffffffgggkkknnnppppppmmmjjjddd___ZZZVVVTTTTTTUUUYYY]]]^^^^^^bbbhhhuuuiii^^^XXX___kkkrrrrrrqqqmmmnnnrrryyyzzzqqqmmmkkkooo~~~qqqnnnvvvrrrUUULLLHHHGGGIIIKKKKKKNNNSSSWWW\\\```^^^]]]dddqqq}}}vvvkkkeeeeeemmmuuusss\\\^^^nnn~~~~~~xxxoooeeeQQQLLLFFFAAA>>>======<<<;;;<<<===<<<999666555555444444444444444444444444333333333444444444555555555555555666666666666777666666666666777777777777777999::::::;;;>>>BBBFFFIIIOOOWWW\\\aaahhhsss{{{|||SSSDDDAAA>>>============<<<<<<>>>???AAAGGGXXXpppjjjPPPRRRccczzzsssmmmiiiccceeefffffffffiiinnnrrrpppmmmiiiccc\\\XXXVVVVVVYYY\\\___```]]]]]]ccciiixxxkkkbbb]]]eeettt~~~}}}yyywww{{{}}}yyyyyypppeeejjjrrrkkkUUUKKKIIIIIIKKKKKKLLLRRRYYY\\\dddjjjiiijjjxxx|||pppgggcccmmmvvvttt\\\\\\lllwwwxxxnnniiibbb[[[NNNJJJDDDAAA???>>>===<<<:::<<<===<<<999666555555333333333333333333333333333333333444444444555555333333333444444444444555666666666666777777777777777999::::::;;;>>>BBBFFFIIINNNVVV[[[```hhhsss||||||~~~UUUCCCAAA>>>======>>>===<<<;;;===>>>???FFFXXXpppnnnTTTTTTbbbvvvooojjjeeebbb^^^bbbeeeffffffiiipppuuurrroooiiiaaa[[[XXXZZZ]]]aaagggjjjeee]]][[[___eeeuuuoooiiifffqqqooo___```ccctttxxxaaaSSSLLLKKKLLLNNNNNNPPPYYYdddlllvvv~~~~~~xxxkkkeeellluuuttt[[[[[[iiiqqqxxxxxxnnnfffbbb\\\SSSKKKHHHDDDAAA???>>>===;;;:::<<<===<<<999777666666333333333333333333333333333333333444444444555555333333333444444444444555666666666666777777777777777999::::::;;;>>>BBBFFFIIIOOOUUUZZZ___gggrrr{{{{{{~~~}}}SSSCCC@@@>>>======>>>>>>===;;;<<<===>>>EEEWWWooosssXXXUUUbbb~~~ooonnnvvvzzzpppjjjeee```\\\[[[^^^bbbeeeggglllrrrwwwuuurrrjjjaaaZZZZZZ```fffllluuuyyypppccc]]]^^^```rrrwww|||}}}{{{vvvuuukkkXXXYYYXXX___ttt}}}gggZZZRRRNNNNNNPPPRRRSSSYYYgggvvv{{{nnniiijjjtttsssZZZXXXfffpppsssmmmaaaZZZ[[[XXXQQQIIIGGGCCCAAA@@@>>><<<::::::;;;<<<<<<999777666666333333333333333333333333333333333444444444555555555555555666666666666777666666666666777777777777777999::::::;;;>>>BBBFFFKKKPPPVVVZZZ^^^fffqqqzzz|||~~~zzzzzz|||QQQBBB@@@>>>======>>>>>>===<<<======>>>EEEWWWoootttXXXTTTbbbuuujjjcccfffiiimmm{{{vvvnnniiiddd___\\\ZZZ\\\aaaeeekkkpppvvvzzzyyyuuulllaaa[[[]]]fffooo|||pppfffddddddrrrttteeeTTTXXXUUUUUUbbbmmmyyykkk\\\UUUQQQOOOQQQTTTXXX[[[dddxxxuuujjjhhhiiissssssYYYVVVcccpppsssmmm___VVVVVVVVVRRRHHHFFFCCCAAA@@@>>>:::888999;;;<<<<<<999777666666222222222222222222222222333333333444444444555555555555555666666666666777666666666666777777777777777999::::::;;;>>>BBBFFFLLLQQQVVVYYY]]]eeepppyyyqqqqqqttt{{{UUUBBB@@@======>>>>>>>>>======>>>>>>>>>EEEWWWppprrrVVVRRRbbbsssmmmggghhhnnnoooqqqyyypppjjjgggccc___[[[[[[]]]aaagggooouuu{{{}}}|||wwwmmmbbb[[[___kkkuuu|||pppllljjjrrruuubbbTTTZZZXXXUUU]]]eeefff~~~uuu]]]RRROOOMMMPPPRRRWWW[[[```mmm}}}kkkddddddhhhsssrrrXXXUUUbbbooovvvtttfffYYYWWWVVVSSSHHHFFFDDDBBB@@@===:::777999;;;<<<<<<999777666777222222222222222222222222333333333444444444555555333333333444444444555555666666666666777777777777888999::::::;;;>>>BBBFFFMMMRRRVVVYYY\\\dddoooxxxwwwllljjj}}}SSSAAA???<<<<<<===?????????:::;;;===AAAFFFTTTmmmlllWWWZZZlll{{{ttttttqqqrrrvvv}}}zzzpppjjjeee___[[[\\\cccdddggglllwwwxxxjjjaaa]]]___iiitttrrrvvvzzzvvvzzzooodddWWWTTTYYY___```^^^hhhlllvvvxxxdddVVVOOOOOOPPPSSSVVV\\\dddhhhqqqyyyjjjfffgggcccrrrsssTTTOOOggg{{{{{{sssddd[[[ZZZVVVOOOFFFJJJMMMJJJCCC===;;;<<<>>>@@@@@@???;;;777555444444444444444444444444444444444444444444444444444444444444555555555555666666666666666777777777777999:::;;;<<<<<<>>>BBBEEELLLRRRZZZ___bbbhhhqqqxxx~~~rrrgggooo}}}}}}YYYDDDAAA>>><<<===>>>>>>===;;;<<<>>>AAAFFFTTTnnnmmmXXX\\\qqquuuooojjjddd```aaadddhhhnnnvvvrrriiicccbbbgggnnn~~~wwwnnnuuujjjddd\\\ZZZ]]]``````^^^fffiiiqqqwwwxxxwww}}}vvvsssqqqvvvnnnaaaUUUNNNMMMOOORRRXXX[[[bbbjjjqqq|||xxxjjjfffggggggsss~~~rrrTTTOOOeee{{{~~~xxxiii^^^[[[VVVOOOIIIMMMNNNKKKDDD===;;;<<<<<<>>>???>>>;;;777555444444444444444444444444444444444444444444444444444444444444555555555555666666666666666777777777777999:::;;;<<<===???BBBEEELLLRRRZZZ___bbbhhhqqqxxx~~~mmmaaalll||||||}}}___EEEBBB???============<<<======???@@@DDDSSSpppnnnXXX^^^uuu}}}xxxrrrkkkiiijjjjjjpppxxxyyyrrrlllggggggjjjmmmpppsssrrrrrr|||vvvwww}}}|||gggfffdddcccbbbbbbbbbbbbhhhlllsssxxxtttmmmiiijjjyyytttbbb[[[YYYWWWZZZVVVRRRNNNNNNQQQVVVYYY___bbbiiirrr|||vvviiiffffffkkkuuu}}}pppVVVUUUooorrrccc]]]XXXQQQNNNPPPPPPKKKDDD>>>;;;;;;:::<<<======:::777555555444444444444444444444444444444444444444444444444444444444555555555555666666666666666777777777777888:::;;;<<<===???BBBEEELLLRRRZZZ___bbbhhhqqqxxx}}}jjj^^^cccwww{{{xxx~~~^^^EEEBBB???======>>>>>>===?????????@@@CCCSSSpppoooXXX^^^uuuzzzsssqqqsssuuuzzz~~~yyytttmmmjjjkkkooolllnnnvvv|||yyysssvvvppprrr|||nnnooonnnjjjeeecccfffjjjiiiqqq|||uuummmhhhmmmtttssshhh[[[VVVUUUTTTQQQPPPPPPQQQSSSVVVZZZ\\\dddgggnnnxxxtttiiieeefffjjjvvv~~~ppp[[[ddd~~~jjj```ZZZTTTPPPPPPNNNJJJCCC===::::::888:::<<<;;;999777555555444444444444444444444444444444444444444444444444444444444555555555555666666666666666777777777777888999;;;<<<===???CCCFFFLLLRRRZZZ___bbbhhhqqqxxx|||mmm```bbbppp~~~{{{sss|||XXXCCCAAA>>>===>>>???@@@@@@>>>???@@@@@@BBBRRRqqqqqqXXX\\\tttzzzyyy{{{vvvsssttt~~~uuurrryyy{{{mmmnnnhhhfffkkkxxx~~~xxxlllbbb```fffnnnjjjwwwxxxpppgggjjjiiiccc[[[XXXVVVUUUOOOPPPQQQSSSUUUXXX[[[\\\gggkkktttwwwrrrooommmppprrrsssvvv|||rrrhhheeeeeefffuuuqqq```tttrrrddd[[[TTTPPPNNNKKKFFF@@@<<<:::999777999;;;;;;999666555555444444444444444444444444444444444444444444444444444444444555555555555666666666666666777777777777777999;;;<<<===???CCCFFFLLLRRRZZZ___bbbhhhqqqxxx|||vvvfffiiiuuuzzzuuu|||QQQCCC@@@>>>===>>>@@@AAAAAA===???@@@@@@BBBPPPpppsssXXX\\\uuu}}}vvvzzzxxxffffffeeecccgggqqq|||zzzhhh[[[[[[eeepppuuuyyyiiiiiigggddd```\\\XXXUUURRRSSSTTTWWWZZZ^^^aaaccckkkssspppbbbccc___]]]______^^^aaaeeejjjooovvv}}}qqqhhhddddddbbbssssssbbbvvvxxxhhh\\\RRRNNNKKKGGGBBB>>><<<::::::777:::<<<;;;999777555555444444444444444444444444444444444444444444444444444444444555555555555666666666666666777777777777777999:::<<<===@@@DDDGGGLLLRRRZZZ___bbbhhhqqqxxx}}}nnnnnn|||zzzLLLDDDBBB???>>>>>>@@@@@@@@@;;;>>>AAA@@@AAAOOOnnnuuuYYY___|||{{{zzzhhhjjjfffhhhppp{{{qqq```VVVZZZiiivvv}}}tttqqqnnnllljjjddd]]]XXXVVVVVVWWWYYY]]]bbbgggjjjqqqsssggg``````]]]\\\^^^^^^]]]___ccceeekkkttt}}}qqqgggddddddbbbqqquuuaaakkkyyymmm```SSSLLLIIIDDD@@@>>>===<<<<<<999;;;===<<<999777555555444444444444444444444444444444444444444444444444444444444555555555555666666666666666777777777777777888:::;;;===@@@DDDGGGLLLRRRZZZ___bbbhhhqqqxxxtttlllzzz~~~KKKGGGDDD@@@>>>>>>???>>>>>>999===AAAAAAAAAOOOmmmwww[[[bbb}}}nnntttnnntttvvvgggXXXTTT]]]ppp~~~{{{}}}xxxuuutttqqqiii___YYYUUUUUUUUUVVVZZZ```fffiiivvvvvvmmmjjjhhhgggddddddhhhiiihhhjjjnnnmmmsss|||qqqgggdddcccdddppp|||www^^^^^^yyyvvvooocccVVVKKKHHHCCC@@@???>>>>>>>>>:::<<<======:::777555555444444444444444444444444444444444444444444444444444444444555555555666666666666666666777777777777777888:::;;;===@@@DDDGGGLLLRRRZZZ___bbbhhhqqqxxxxxx{{{zzzwwwPPPCCCBBBAAA???>>>??????@@@@@@>>>@@@BBBBBBLLLjjjzzz[[[aaawww~~~~~~mmmddd\\\ZZZ\\\eeexxxvvvddd[[[VVVTTTTTTXXX\\\___gggppp{{{uuurrrsssuuutttvvvvvvtttrrruuu|||qqqeeebbbdddeeeooorrr]]]___ppp~~~}}}uuummmeee[[[RRRIIIGGGDDD@@@<<<:::888888777999;;;:::888666444444555555555444444333333333333333333444444444555555444555555666666666666666666666666666777777777777888999;;;<<<===???CCCFFFMMMSSSYYY^^^aaafffooowww}}}zzzxxxvvvMMMCCCBBB@@@???>>>>>>???@@@???>>>@@@BBBBBBLLLjjjtttZZZbbbppphhh``````eeepppwwwdddXXXVVVWWW]]]bbbiiisss|||uuusssvvv{{{qqqeeeaaacccdddooosss]]]___pppzzz{{{wwwmmmeee^^^VVVOOOIIIGGGDDD@@@<<<:::999888777999;;;;;;999666555555555555444444444333333333333333333444444444555555444555555666666666666666666666666666777777777777888999;;;<<<===???CCCFFFMMMRRRYYY^^^aaagggpppwww~~~~~~}}}|||sss{{{yyywwwtttKKKCCCBBB@@@???>>>>>>??????>>>===???BBBBBBMMMjjjmmmYYYddd|||xxxwwwzzznnn```^^^```gggoooyyypppdddaaaccccccooosss\\\___pppyyyyyysssiii```[[[TTTNNNJJJHHHDDD@@@===:::999888999;;;===<<<:::777666555555444444444444333333333333333333444444444555555444555555666666666666666666666666666777777777777777999:::;;;<<>>>>>>>>>>>???======???BBBBBBLLLiiiiiiYYYeee{{{mmmkkkmmmuuu~~~ooodddaaaddddddpppsss\\\___qqq||||||wwwmmmeee___WWWQQQJJJHHHDDD@@@===:::999999:::<<<>>>===;;;888666666444444444444444444444444333333333444444444555555444555555666666666666666666666666666777777777777777888:::;;;<<<>>>BBBEEEKKKQQQYYY___bbbgggpppwwwvvvxxxzzzxxxhhhccceeefffgggggggggkkkrrr~~~~~~|||kkkJJJBBBAAA@@@>>>===>>>>>>???======@@@BBBBBBLLLhhhgggYYYggg{{{zzz}}}}}}nnncccbbbeeefffsssrrr\\\```sss~~~|||tttkkkddd[[[RRRJJJHHHEEEAAA===;;;999999;;;===>>>>>>;;;888666666444444444444444444444444333333333444444444555555444555555666666666666666666666666666777777777777777888:::;;;<<<>>>BBBEEEJJJQQQYYY___ccchhhpppwwwqqqrrrsss}}}wwwiii\\\YYY[[[]]]___aaa```jjjuuu}}}fffHHHBBBAAA???>>>======>>>>>>>>>>>>AAACCCBBBKKKfffiii\\\iii{{{mmmdddcccgggjjjvvvrrr\\\bbbwww}}}}}}vvvmmmeee[[[RRRKKKHHHEEEAAA>>>;;;:::999;;;===>>>>>>:::777555555333333333444444444444555333333333444444444555555444555555666666666666666666666666666777777777777666888999:::;;;>>>BBBEEEIIIPPPYYY___ccchhhpppwww}}}sssllltttxxx|||ddd\\\VVVUUUWWWYYY]]]bbbcccnnn|||~~~{{{~~~bbbGGGBBBAAA???>>>======>>>>>>??????AAACCCBBBJJJdddtttbbbmmmzzzmmmdddeeeiiimmmyyyqqq\\\ddd{{{~~~{{{rrrjjjcccZZZRRRKKKIIIEEEAAA>>>;;;:::999;;;===>>>===:::777555444333333333444444444555555333333333444444444555555444555555666666666666666666666666666777777777777666888999:::;;;>>>AAADDDHHHPPPYYY```dddiiipppwww|||}}}jjjkkk{{{^^^RRRPPPSSSWWWYYYYYY\\\aaajjjuuu}}}yyy^^^JJJAAA@@@???============>>>@@@@@@BBBCCCBBBIIIccciiiooo||||||~~~yyymmmeeefffjjjppp{{{qqq\\\fff~~~zzzpppgggaaa[[[TTTKKKIIIEEEAAA>>><<<::::::;;;<<<>>>===999666444333333333333444444555555555333333333444444444555555444555555666666666666666666666666666777777777777666777999:::;;;===AAADDDHHHPPPYYY```dddiiipppwww{{{~~~mmmppp|||mmmXXXVVVRRRQQQXXX^^^aaadddgggsss{{{||||||YYYFFFDDDBBB@@@???@@@@@@???>>>@@@CCC@@@???CCCHHH\\\zzzfffjjjuuujjjmmmttt{{{{{{vvv|||uuuhhhaaa```aaajjjtttooo___ggg{{{~~~zzztttppplllcccVVVMMMJJJIIIFFFCCC???<<<999888999;;;<<<<<<999777666666555555555555555555555555444444444444444444444444555555555555555555444444555555666666777777888888888999;;;<<<===???CCCFFFHHHNNNVVV[[[```gggpppxxx}}}ooowwwdddRRRUUUTTTWWW^^^cccfffiiinnn{{{|||}}}zzzXXXFFFBBBAAA??????@@@AAA@@@@@@===@@@>>>>>>DDDHHH\\\zzzdddiiipppeeefffjjjmmmooo|||{{{}}}ttthhhbbb```aaahhhsssooo___fffzzz|||yyyvvvsssoooeeeYYYOOOKKKJJJGGGCCC???;;;999777999;;;<<<;;;999777666666555555555555555555555555444444444444444444444444555555555555555555555555555555666666777777888888888999;;;<<<===???CCCFFFHHHNNNVVV[[[```fffpppxxx~~~zzzwwwuuuZZZOOOPPPRRRYYYaaaeeehhhooowww|||tttTTTEEEAAA@@@??????AAABBBBBBAAA===@@@>>>>>>CCCGGGXXXtttdddhhhwwwgggccchhhlllooorrr}}}www{{{sssgggbbbaaaaaafffsssnnn^^^eeewwwxxxxxxyyyyyyuuukkk]]]RRRLLLJJJGGGCCC>>>;;;888777888:::;;;:::888666555555555555555555555555555555444444444444444444444444555555555555555555555555555555666666777777888888888999;;;<<<===???CCCFFFHHHOOOVVV[[[___fffpppxxx|||}}}cccUUUSSSOOOTTT\\\dddiiiooo||||||mmmQQQEEECCCAAA@@@@@@AAABBBAAA@@@AAACCC??????BBBCCCQQQkkkggggggsssiiibbbfffooovvv{{{zzzwwwpppfffbbbbbbbbbeeetttlll\\\ddduuussswww~~~~~~qqq```TTTMMMKKKGGGBBB>>>:::888777888999::::::777555444444555555555555555555555555444444444444444444444444444444444555555555555555555555666666777777888888888999;;;<<<===???CCCFFFIIIOOOVVV[[[___fffpppwwwzzzsssjjjcccbbb______ffftttjjjVVVSSSVVVUUUYYYbbblllsss}}}|||jjjRRRIIIFFFDDDAAA@@@AAA@@@???>>>AAACCC??????CCCBBBNNNeeelllhhhjjjeeeccckkkuuu}}}|||nnneeebbbbbbbbbeeewwwiiiYYYaaarrrpppwwwtttaaaTTTMMMKKKFFFBBB===:::999888888999::::::777555444444555555555555555555555555444444444444444444444444444444444555555555666666555555666666777777888888888999;;;<<<===???CCCFFFIIIOOOWWW\\\___fffooowwwyyyyyyjjj\\\SSSNNNNNNOOORRR[[[kkk{{{\\\QQQSSSVVVXXX]]]hhhttt{{{jjjTTTNNNHHHEEEBBBAAAAAA@@@>>>======@@@===???EEEEEEOOOeeeqqqjjj~~~ccc```cccmmmzzz~~~llldddbbbccccccgggzzz~~~eeeVVV___oooqqqxxxqqq```UUULLLJJJEEEAAA===;;;::::::888:::;;;:::888666555555555555555555555555555555444444444444444444444444333333444444555666666666555555666666777777888888888999;;;<<<===???CCCFFFJJJPPPWWW\\\___eeeooovvvyyypppcccXXXPPPJJJGGGKKKNNNQQQVVVbbbrrr~~~lllWWWUUUXXXXXX___eeesss}}}yyyhhhSSSNNNGGGDDDBBBAAAAAAAAA@@@>>>===???===@@@GGGFFFOOOccctttlllrrrZZZXXX[[[fffsss|||jjjccccccdddcccjjj}}}|||aaaSSS]]]mmmuuuxxx|||{{{tttiii^^^WWWKKKIIIDDD@@@===;;;;;;<<<999;;;<<<;;;999777666666555555555555555555555555444444444444444444444444333333444444555666666777555555666666777777888888888999;;;<<<===???CCCFFFJJJPPPWWW\\\___eeeooovvvyyykkkYYYNNNIIIEEEBBBAAAFFFLLLMMMMMMSSS^^^hhhdddWWW\\\___\\\jjjrrr{{{yyyeeePPPKKKEEECCCAAAAAABBBBBBAAA@@@@@@BBB???BBBGGGEEELLL___vvvnnnjjjVVVSSSSSSYYYbbbnnn}}}{{{iiibbbcccddddddkkk{{{^^^QQQ\\\lllxxxyyywwwssskkkbbb\\\XXXKKKHHHDDD@@@===<<<<<<===:::;;;<<<<<<999777666666555555555555555555555555444444444444444444444444333333444444555666777777555555666666777888888888888999;;;<<<===???CCCFFFJJJPPPWWW\\\___eeennnvvvyyyxxxgggTTTIIICCC@@@@@@CCCAAACCCHHHNNNPPPPPPVVV]]]nnnuuuaaa[[[YYY^^^eeettt}}}~~~xxx}}}aaaPPPJJJEEECCCBBB@@@??????@@@@@@@@@???@@@AAAAAADDDOOO[[[xxx|||jjjyyycccUUURRRQQQSSSWWW\\\eeeooorrrfffccc```aaaeeeoooqqq[[[UUUeee~~~{{{mmmbbb^^^XXXQQQKKKIIIFFFBBB???===<<<;;;<<<;;;:::999888666555555444444444444444444444444000111333555666666555555444444444555444444333333555555555555666666666777888999;;;<<<===???CCCFFFLLLPPPVVVZZZ___fffooovvvwww|||jjj[[[LLLCCC@@@===>>>AAAAAABBBGGGNNNQQQRRRVVV[[[eeeuuuqqq___ZZZ[[[aaaiii||||||xxx~~~^^^MMMHHHEEEDDDBBB@@@??????@@@@@@@@@@@@AAACCCBBBDDDLLLWWWtttlllvvvbbbSSSQQQQQQSSSUUUVVV\\\cccnnn{{{pppeeecccaaacccgggppprrr[[[VVVggg}}}oooeeeaaa\\\VVVKKKIIIEEEBBB???===;;;;;;<<<;;;:::999888666555555444444444444444444444444222333444555555555444333444444444555555444444333555555555666666666777777888999;;;<<<===???CCCFFFLLLPPPVVVZZZ___fffooovvvxxx|||YYYNNNDDD???>>><<<===@@@BBBAAAFFFOOOUUUVVVWWWYYY```kkk|||kkk[[[ZZZ]]]eeennn}}}{{{xxxYYYKKKFFFEEEDDDBBBAAA@@@???@@@@@@???AAADDDGGGEEECCCIIIPPPlllooossseeeQQQOOOPPPTTTUUUTTTXXX^^^hhhppp{{{mmmdddbbbaaadddiiirrrsss[[[WWWkkk{{{nnnfffbbb]]]WWWJJJHHHEEEAAA>>><<<;;;:::<<<;;;:::999888666555555444444444444444444444444444444555555444444333222333444444555555555444444555555666666666777777777888999;;;<<<===???CCCFFFKKKPPPUUUZZZ___fffooovvvxxx|||NNNFFF@@@??????>>>???AAADDDBBBFFFPPPXXXYYYXXXYYYbbbkkkxxxhhh[[[[[[___hhhrrr~~~yyyxxx}}}WWWKKKGGGFFFEEECCCAAA@@@??????@@@@@@CCCHHHKKKHHHDDDFFFLLLfffuuusssgggPPPOOOQQQVVVYYY[[[aaahhhuuu~~~kkkcccaaa```cccjjjtttrrrYYYWWWmmmvvvlllhhhcccZZZRRRJJJHHHEEEAAA>>><<<;;;:::<<<;;;:::999888666555555444444444444444444444444444444444444444444444333333444444555555555555555555666666666666777777777888999;;;<<<===???CCCFFFKKKOOOUUUZZZ___gggpppvvvyyy}}}GGGBBB???@@@@@@??????BBBEEECCCGGGRRRZZZ[[[[[[[[[gggssshhh\\\]]]aaajjjssswwwyyy{{{WWWOOOKKKGGGFFFDDDAAA@@@??????@@@AAADDDJJJNNNJJJEEEFFFKKKaaa|||uuueeeWWWTTTUUUZZZ___fffqqq{{{kkkbbb```___cccjjjvvvnnnVVVXXXoooxxxvvvuuummm^^^QQQJJJHHHEEEAAA>>><<<;;;;;;<<<;;;:::999888666555555444444444444444444444444222222333333444555666666333444555555666666666555666666666666777777777888888999;;;<<<===???CCCFFFJJJOOOUUUZZZ___gggpppwww{{{~~~AAA>>>===@@@@@@>>>???BBBGGGFFFKKKTTT[[[\\\^^^```nnn}}}hhh^^^___cccjjjqqqvvvzzzzzzZZZSSSPPPHHHFFFDDDBBB@@@??????@@@AAADDDIIIMMMJJJEEEGGGMMM^^^yyynnnaaa^^^^^^ccckkkvvvkkkccc```___ccckkkyyyjjjTTTZZZqqqhhhUUUKKKIIIFFFBBB???===<<<;;;<<<;;;:::999888666555555444444444444444444444444222222222333444555777777333444555666666666666666666666666777777777888888888999;;;<<<===???CCCFFFJJJOOOUUUZZZ```gggqqqwww|||~~~>>><<<===AAAAAA@@@BBBFFFHHHIIINNNVVV[[[\\\```fffyyyfff^^^```ccciiipppvvv{{{zzz\\\WWWSSSHHHGGGEEEBBB@@@@@@??????@@@BBBFFFIIIGGGDDDGGGNNN[[[}}}|||iiigggjjjsss|||iiicccaaa```fffooo}}}hhhTTT]]]sssoooVVVLLLJJJGGGCCC@@@>>>======<<<;;;:::999888666555555444444444444444444444444444333333222333444555666333444555666777777777777666666777777777888888888888999;;;<<<===???CCCFFFJJJNNNTTTZZZ```gggqqqxxx|||>>><<<>>>CCCDDDCCCFFFKKKIIIKKKQQQXXXZZZ\\\bbbjjj{{{ddd^^^aaadddiiiooovvv|||yyy]]]YYYUUUIIIGGGEEEBBBAAA@@@??????>>>???CCCFFFDDDBBBGGGOOOYYYllllllrrryyyhhhcccbbbbbbiiirrrfffUUU```uuupppSSSMMMKKKHHHDDDAAA???>>>===<<<;;;:::999888666555555444444444444444444444444666555444333222333444555333444555666777777777777777777777777888888888888888999;;;<<<===???CCCFFFJJJNNNTTTZZZ```hhhqqqxxx}}}===>>>???AAADDDGGGJJJKKKPPPSSSWWW[[[ZZZZZZcccmmmzzzdddZZZ```bbbfffssstttyyyxxxaaaWWWRRRIIIGGGEEEBBBAAA@@@??????>>>??????>>>>>>AAAEEEIIIYYYssszzz{{{ggghhhpppwwweeeaaa```___hhhvvvgggUUU[[[xxxyyydddYYYOOOMMMIIICCC>>>;;;;;;<<<;;;:::999777666666555555444444444444444444444444444444444444444444444444555555555555555444444444444555555666777888888999888999;;;<<<===???CCCFFFJJJOOOUUU[[[```gggpppvvv{{{@@@AAACCCFFFHHHKKKMMMOOORRRSSSWWW[[[]]]```lllxxxwwweee\\\bbbcccfffrrrvvv}}}rrr]]]UUUOOOHHHGGGEEEBBB@@@?????????@@@AAA@@@???>>>@@@DDDGGGRRRllltttwww{{{ppp\\\\\\```mmm~~~rrrcccaaabbbcccnnn~~~{{{```OOOWWWvvv~~~nnn\\\SSSHHHGGGDDD@@@===;;;<<<===;;;:::999777666666555555444444444444444444444444444444444444444444444444444444555555555555555555555555666666777777888888888999;;;<<<===???CCCFFFJJJOOOUUU[[[```gggpppvvvzzzCCCEEEGGGIIILLLNNNPPPQQQSSSSSSWWW\\\aaaiiiyyy~~~xxxhhh```eeeeeehhhtttvvvmmm[[[TTTOOOHHHFFFDDDBBB@@@?????????BBBBBBAAA@@@???@@@CCCEEEKKKccczzzjjjtttzzzqqqdddXXXWWWYYY^^^fffmmmsssuuu|||qqqcccbbbdddfffrrrsssWWWHHHSSSvvv}}}}}}}}}}}}uuueeeXXXRRRGGGEEEBBB???===<<<;;;;;;;;;:::999777666666555555444444444444444444444444444444444444444444444444333444444444555666666666666666666666777777777777888999;;;<<<===???CCCFFFJJJOOOUUUZZZ___fffpppvvvzzzFFFGGGIIIKKKMMMOOOPPPQQQTTTSSSVVV]]]eeeqqqpppfffggggggkkkyyy|||tttlll^^^XXXRRRGGGFFFDDDBBB@@@@@@@@@@@@AAAAAAAAAAAA@@@AAACCCFFFGGG\\\wwwtttwwwlllsssvvv}}}~~~mmm```YYYZZZ[[[]]]```fffmmmrrr~~~tttfffdddeeefffsssmmmQQQFFFVVVzzz}}}zzzvvvnnnddd[[[VVVLLLIIIEEEBBB???<<<:::888;;;:::999777666666555555444444444444444444444444333333444444444444444444333333333444555666777777777777777777666666666666888999;;;<<<===???CCCFFFJJJOOOTTTYYY^^^fffooovvvzzzMMMMMMMMMMMMNNNPPPRRRSSSTTTSSSWWW```jjjwwwyyyjjjiiiiiiqqq{{{uuulllaaa\\\UUUHHHFFFDDDBBBAAAAAAAAAAAA>>>@@@AAAAAAAAABBBEEEHHHHHHXXXsssmmmuuullloooqqqvvv}}}yyylllaaaYYYZZZ[[[\\\___fffooouuu~~~|||sssfffeeefffgggvvviiiOOOKKK___yyyqqqkkkddd\\\UUUOOOKKKFFFBBB@@@===:::888;;;:::999777666666555555444444444444444444444444333333333444444444555555333333333444555666777777777777777777666666666666888999;;;<<<===???CCCFFFKKKNNNTTTXXX]]]eeeooowwwyyyVVVTTTRRRPPPPPPRRRTTTVVVUUUVVV[[[fffpppzzz}}}mmmjjjlllyyy}}}xxxkkkccc]]]UUUHHHGGGEEECCCBBBBBBBBBCCC===???AAABBBBBBCCCFFFHHHIIIUUUxxxxxxlllpppfffjjjkkkooosssuuuqqqiiibbb[[[[[[[[[\\\```gggpppvvv}}}nnnccceeegggkkk|||fffPPPSSSlllxxxooommmjjj```VVVPPPJJJDDD@@@??????===;;;;;;:::999777666666555555444444444444444444444444222333333444444555555555333444444444555666666666666666666666777777777777888999;;;<<<===???CCCFFFKKKNNNSSSWWW]]]eeeooowwwyyy\\\YYYTTTPPPOOOQQQTTTVVVWWWYYYaaammmwww}}}{{{|||mmmlllqqq~~~yyyllleee___VVVIIIHHHFFFEEEDDDDDDDDDDDD???@@@BBBCCCBBBCCCEEEGGGHHHPPPpppqqqqqqfffgggiiikkklllkkkhhhdddbbb```]]][[[\\\bbbjjjrrrwwwvvviiiaaadddhhhnnnaaaOOO[[[vvvyyyuuuzzz}}}sssfffVVVOOOFFFAAA@@@@@@>>><<<;;;:::999777666666555555444444444444444444444444222222333333444555555666444444555555555555555555555555666666777777888888888999;;;<<<===???CCCFFFKKKNNNSSSWWW\\\dddooowwwyyy^^^ZZZSSSNNNLLLNNNRRRTTTYYY\\\eeerrr{{{~~~yyyqqq|||xxxmmmnnnttt|||xxxnnniiibbbWWWJJJIIIGGGFFFEEEEEEEEEEEEAAABBBCCCCCCBBBBBBCCCEEEGGGMMMkkk{{{yyymmmgggiiijjjiiifffcccbbbbbb```\\\YYY[[[bbbkkkssswwwxxxzzz}}}|||wwwuuuhhh```dddhhhnnn^^^OOO___||||||}}}zzz```WWWKKKDDDBBBAAA???<<<;;;:::999777666666555555444444444444444444444444222222333333444555666666555555555555555444444444444555555666777888888999888999;;;<<<===???CCCFFFKKKNNNSSSVVV\\\dddooowwwyyyRRRQQQMMMJJJHHHJJJOOOSSS[[[hhhoootttyyyvvvyyy}}}vvvvvvvvvjjjooozzzzzz|||nnnjjjcccXXXNNNLLLHHHEEECCCBBBCCCDDDEEEDDDCCCBBBBBBAAABBBBBBBBBLLLccc~~~|||rrrnnnjjjgggeeefffeeebbb___````````````bbbgggnnnsssvvvyyy~~~zzzyyyxxx{{{~~~pppqqqqqqrrrrrrcccaaafffeeeqqq}}}]]]RRRaaaddd[[[NNNEEE@@@?????????;;;:::999777666666555555555555555555555555555555555444444444444555666666555555555555666666666666666666666666777777777777888999;;;<<<===???CCCFFFHHHMMMTTTXXX\\\dddoooxxxzzz~~~JJJIIIHHHGGGGGGIIINNNQQQYYYdddkkkpppuuuqqqttt||||||{{{oooiiirrryyy|||iiiccc\\\SSSOOOMMMIIIFFFDDDCCCDDDEEEEEEDDDCCCBBBBBBAAAAAABBBBBBIII[[[zzz|||tttpppkkkhhhgggeeeccc```cccdddddddddeeeiiinnnrrrrrr{{{www||||||yyy~~~jjjdddgggdddeeemmmxxx}}}}}}{{{{{{|||pppbbbaaafffhhhvvvxxx]]]^^^tttwwwmmm^^^VVVKKKCCC???>>>>>>===;;;:::999777666666555555444444444444444444444444555444444444444555666666555555555555666666666666666666666666777777777777888999;;;<<<===???CCCFFFIIINNNTTTXXX\\\dddoooxxx{{{CCCDDDEEEFFFGGGIIIMMMOOOUUU```eeejjjqqqooosssvvvuuullllll{{{~~~zzz}}}jjjbbbZZZQQQPPPNNNJJJFFFDDDDDDEEEEEEEEEDDDCCCBBBAAAAAAAAAAAACCCEEEQQQlll}}}wwwrrrooommmlllkkknnnnnnnnnnnnnnnrrrvvvzzzyyyvvv|||kkk___XXX[[[___ZZZ[[[]]]___aaabbbeeehhhlllttt~~~ooocccaaafffkkk}}}oooZZZlllwwwnnncccYYYTTTOOOGGGAAA>>>===<<<<<<;;;:::999777666666555555333333333333333333333333555444444444444555666666555555555555666666666666666666666666777777777777888999;;;<<<===???CCCFFFIIINNNTTTXXX\\\dddpppyyy|||CCCEEEGGGGGGHHHHHHKKKLLLQQQZZZ]]]cccnnnsss|||wwwtttnnnuuu~~~vvvnnnaaaTTTPPPMMMJJJFFFDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBCCCKKKbbb~~~}}}~~~}}}kkkZZZVVVTTTZZZ^^^YYYZZZYYYXXXYYY^^^eeelllqqqwwwooodddaaadddlllhhhWWWuuusssdddXXXPPPLLLIIIEEEAAA>>>===<<<<<<;;;:::999777666666555555333333333333333333333333555444444444444555666666555555555555666666666666666666666666777777777777888999;;;<<<===???CCCFFFIIINNNTTTXXX\\\dddpppyyy}}}FFFGGGGGGGGGEEEEEEGGGHHHMMMTTTWWW___ppp|||vvvsssqqqzzzyyy~~~{{{iiiXXXPPPMMMJJJFFFDDDDDDDDDEEEDDDCCCBBBAAAAAA@@@@@@AAABBBCCCJJJ\\\zzz|||rrr```XXXXXXUUUWWW[[[WWW[[[ZZZZZZ]]]cccllluuuzzz{{{ooofffbbbcccoooeeeWWWyyynnn^^^TTTOOOHHHGGGEEEBBB???=========;;;:::999777666666555555444444444444444444444444555444444444444555666666555555555555666666666666666666666666777777777777888999;;;<<<===???CCCFFFIIINNNUUUYYY]]]eeepppyyy~~~FFFFFFEEECCCAAACCCFFFIIIOOOVVVZZZeeezzz~~~vvvsssvvvzzzkkkgggooo~~~{{{jjjZZZQQQNNNKKKGGGEEEEEEFFFFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@DDDIIIVVVvvvvvvyyybbbVVVVVVYYYTTTUUUYYYWWW\\\^^^aaaeeekkkttt~~~}}}lllgggeeeffftttcccXXXxxx}}}hhhZZZRRRMMMHHHGGGFFFCCC???======>>>;;;:::999777666666555555555555555555555555555555555444444444444555666666555555555555666666666666666666666666777777777777888999;;;<<<===???CCCFFFJJJOOOUUUYYY]]]eeeqqqzzz}}}EEEDDDAAA@@@@@@EEELLLRRRXXXaaagggvvv|||sssggg]]]aaasssyyyvvvoooddd[[[SSSQQQMMMJJJHHHGGGHHHIIIDDDCCCBBBAAA@@@@@@@@@@@@???DDDGGGNNNiiizzz{{{uuu\\\QQQSSSYYYXXX[[[aaa___ffflllsssyyyyyyffffffiiimmm{{{|||\\\WWWrrruuuggg\\\TTTNNNHHHHHHGGGBBB>>>;;;<<<>>>;;;:::999777666666555555444444444444444444444444555444444444444555666666555555555555666666666666666666666666777777777777888999;;;<<<===???CCCFFFJJJOOOUUUYYY]]]eeeqqqzzz}}}DDDCCCAAA???BBBJJJTTT\\\cccmmmvvv|||kkkbbb]]]ggg~~~uuullleee___]]]UUUSSSOOOLLLJJJIIIJJJKKKCCCCCCBBBAAA@@@@@@@@@@@@???DDDDDDHHH```}}}{{{nnnjjjuuu{{{}}}}}}ccc]]]QQQRRR[[[___fffnnnkkkuuu|||vvvaaaeeelllrrrmmmTTTTTTlllzzz|||yyyrrrqqqwwwyyysssjjjbbbYYYQQQIIIIIIGGGBBB===:::;;;>>>;;;:::999777666666555555333333333333333333333333555444444444444555666666555555555555666666666777666666666666777777777777888999;;;<<<===???CCCFFFJJJOOOUUUYYY^^^fffqqqzzz}}}NNNGGGDDDIIILLLQQQcccxxx{{{tttjjjkkkllluuu~~~nnnhhhccc]]]ZZZTTTYYYYYYSSSMMMKKKJJJHHHDDDCCCCCCBBBBBBAAAAAA@@@@@@EEEFFFFFFYYY}}}}}}mmmfff______eeetttyyy~~~{{{rrrcccUUU\\\bbbdddhhhsss~~~zzzpppaaajjjmmmssskkkRRRTTTooo|||zzzwwwsssyyyxxxuuupppiii```WWWRRRJJJGGGDDDBBBAAA???===;;;:::999888666555555555555333444444555555444444333333333333444444444555555555555555555666666666666666666666666777777777777999999:::;;;===@@@CCCEEEIIINNNTTTXXX\\\eeeqqq{{{~~~SSSKKKGGGHHHKKKUUUooozzzsssrrrrrruuummmrrryyy}}}ooojjjfff```]]]XXX]]]]]]WWWPPPLLLIIIFFFDDDDDDCCCCCCBBBAAA@@@@@@AAAFFFHHHHHHWWW|||uuugggbbb]]]```gggsssooofff```eeejjjmmmtttxxxooodddlllqqqyyyaaaNNNWWWxxxzzzzzzyyyvvvooofff]]]WWWSSSJJJGGGDDDBBBAAA???===;;;:::999888666555555555555333444444555555444444333333333333444444444555555555555555555666666666666666666666666777777777777999999:::;;;===@@@CCCEEEIIINNNSSSXXX\\\eeeqqqzzz~~~___XXXSSSRRRTTT___yyyrrriiilllrrr{{{ppplllhhhccc```]]]bbbbbb[[[SSSOOOKKKHHHFFFEEEDDDCCCBBBAAA@@@???@@@EEEGGGFFFQQQqqqnnnccc```^^^ccclllqqq{{{vvvhhhgggjjjooottt{{{sssjjjfffnnnuuu{{{YYYMMM```|||rrreee[[[UUUSSSJJJGGGDDDBBBAAA???===;;;:::999888666555555555555333444444555555444444333333333333444444444555555555555555555666666666666666666666666777777777777999999:::;;;===@@@CCCEEEIIIMMMSSSWWW\\\eeeqqqzzz~~~qqqkkkffffffiiirrr~~~qqqttt{{{xxxooollliiifffddddddhhhfff^^^VVVSSSRRROOOHHHGGGFFFDDDCCCAAA@@@???===BBBDDDCCCHHHbbbnnncccbbbaaagggrrrwwwzzzyyyvvv|||qqqmmmtttxxx~~~mmmfffeeelllyyyoooWWWRRRlllxxxiii[[[TTTQQQJJJGGGDDDBBBAAA???===;;;:::999888666555555555555333444444555555444444333333333333444444444555555555555555555666666666666666666666666777777777777999999:::;;;===@@@CCCEEEHHHMMMSSSWWW[[[dddpppzzzxxxqqqrrr|||wwwooollljjjgggfffooopppkkk```WWWTTTTTTTTTKKKJJJIIIFFFDDDBBB@@@???===@@@CCCBBBCCCWWWnnneeecccccclllxxxvvvuuuyyynnnyyy|||uuu|||}}}jjjeeebbbkkk{{{dddQQQUUUuuuyyykkk^^^UUUQQQJJJGGGDDDBBBAAA???===;;;:::999888666555555555555333444444555555444444333333333333444444444555555555555555555666666666666666666666666777777777777999999:::;;;===@@@CCCEEEHHHMMMSSSWWW[[[dddpppyyyzzzqqqqqqyyysssrrrnnnjjjiiitttuuunnnaaaWWWTTTSSSRRROOONNNLLLIIIFFFCCCAAA@@@@@@@@@CCCDDDCCCRRR{{{llldddeeefffqqqxxxjjjttt{{{tttwww||||||yyyxxx{{{yyyjjjhhhccclll{{{[[[LLLXXX~~~yyyrrriii___WWWRRRJJJGGGDDDBBBAAA???===;;;:::999888666555555555555333444444555555444444333333333333444444444555555555555555555666666666666666666666666777777777777999999:::;;;===@@@CCCEEEHHHLLLRRRVVV[[[dddpppyyyvvvtttooolllwwwttt|||||||||vvvoookkknnnppplllbbbYYYUUUTTTRRRRRRPPPNNNKKKHHHEEEBBBAAAAAA>>>AAAEEECCCMMMtttiiieeehhhmmm{{{oooqqq}}}rrrlll{{{~~~yyyttthhhhhhgggpppqqqTTTOOOccc{{{qqqjjjddd___XXXSSSJJJGGGDDDBBBAAA???===;;;:::999888666555555555555333444444555555444444333333333333444444444555555555555555555666666666666666666666666777777777777999999:::;;;===@@@CCCEEEGGGLLLRRRVVV[[[cccpppyyy~~~iiinnnoookkknnnxxx{{{uuuiii|||}}}rrrlllbbbggghhhbbb\\\YYYWWWTTTTTTRRRPPPLLLIIIFFFCCCBBB@@@<<<>>>CCCBBBIIInnn|||hhhffflllttt~~~}}}yyymmmaaaddd|||}}}xxx|||oooeeefffkkkuuulllPPPWWWqqqpppfffaaa]]]WWWRRRJJJGGGDDDBBBAAA???===;;;:::999888666555555555555333444444555555444444333333333333444444444555555555555555555666666666777666666666666777777777777999999:::;;;===@@@CCCEEEGGGLLLRRRVVVZZZcccoooyyy}}}aaafffhhhggghhhtttqqqfffiiipppaaaeeexxxqqqeeegggggghhhmmmqqqkkk```[[[TTTMMMKKKLLLJJJGGGEEECCCCCCAAACCCFFFFFF]]]|||yyy}}}|||~~~ppphhhdddjjjnnnhhhgggjjj|||^^^ZZZ^^^~~~rrrkkkbbbWWWRRRSSSIIIFFFBBB@@@@@@@@@???>>>999888888777666555555444555555555555555555444444777666444333333444666777444555555666666666666666888888888777777777777777999:::<<<===>>>@@@DDDGGGIIINNNTTTXXX\\\eeeqqq{{{___cccffffffhhhtttooohhheee[[[VVVYYY\\\mmmyyy^^^bbb{{{~~~qqqoookkknnnxxx{{{ppp^^^WWWOOOLLLLLLLLLJJJIIIFFFFFFCCCDDDEEEEEEYYY|||qqqnnnjjjqqq~~~lllffffffnnnzzzWWWTTT```vvvnnndddZZZTTTUUUJJJFFFBBB@@@?????????>>>888888888777666555555555333444444444555666666666777555444333333444555777444555555666666666666666777777777777777888888888999:::<<<===>>>@@@DDDGGGIIINNNTTTXXX\\\eeeqqqzzzdddffffffgggjjjuuuoooQQQLLLOOOLLLMMMRRRQQQZZZoookkk\\\bbb}}}uuuoooqqq~~~xxxccc\\\SSSNNNMMMNNNNNNMMMIIIJJJEEEDDDEEECCCSSSrrrwwwqqqqqq{{{zzzjjjfffgggqqqpppQQQQQQgggvvvmmmdddZZZUUUTTTJJJGGGCCC@@@??????>>>===888888777777666666555555222333333444555666777777666555444333333444555666444555555666666666666666666666777777888888999999999:::<<<===>>>@@@DDDGGGJJJOOOUUUYYY]]]eeepppyyytttpppkkkiiimmmwwwnnnXXXLLLGGGKKKKKKOOOTTTPPPTTTggghhh^^^lll|||uuuoooqqqxxx|||vvvnnneeebbb[[[TTTQQQRRRPPPLLLIIIKKKFFFDDDEEEBBBNNNhhhuuu|||vvviiigggjjjtttfffOOOUUUrrr|||qqqggg___XXXSSSRRRKKKGGGCCC@@@???>>>===<<<888777777777666666666555333444444444555555666666666555444444444444555666444555555666666666666666555555666777888999999:::999:::<<<===>>>@@@DDDGGGJJJOOOVVVZZZ^^^eeepppyyy{{{pppkkkpppyyyhhhRRRJJJIIIHHHKKKIIIMMMRRRNNNQQQbbbzzzjjjddd|||{{{tttqqqqqqssssssoooiiidddeeefffbbbZZZVVVUUUPPPIIIHHHJJJFFFDDDFFFCCCKKK___tttiiiiiippp|||]]]OOOZZZ~~~~~~xxxnnnccc\\\XXXTTTQQQKKKHHHCCC@@@>>>===<<<:::777777777777666666666666666666555555444444444333555555555444444555555555444555555666666666666666555555666777888999999:::999:::<<<===>>>@@@DDDGGGJJJOOOVVV[[[___fffqqqyyyqqqnnnuuu~~~eeeUUUNNNIIIFFFKKKMMMLLLPPPUUUQQQSSSbbbsssjjjqqq~~~|||{{{yyyxxxoooooossswwwvvvnnnfffdddbbbgggeee]]]XXXWWWRRRIIIFFFJJJFFFDDDFFFCCCGGGVVVnnnzzzqqqiiillluuutttTTTOOO```~~~zzzpppddd^^^[[[XXXSSSLLLHHHCCC@@@>>><<<;;;999777777777777666666666666777777666555444333333222555555555555555555555555444555555666666666666666666666777777888888999999999:::<<<===>>>@@@DDDGGGHHHNNNVVV[[[```gggrrrzzz~~~sssuuunnnRRRMMMNNNLLLJJJMMMQQQTTT[[[bbb\\\ZZZfffuuukkk|||zzzyyyxxxwwwsssppprrrxxxyyypppgggddd___eeeddd[[[WWWYYYVVVNNNGGGKKKGGGDDDGGGCCCCCCNNN[[[yyyzzzxxxmmmhhhmmmxxxiiiQQQUUUiiiuuuggg```^^^ZZZTTTLLLHHHCCC???===<<<:::888666666666666777777777777666666666555444444444333444555555555555555555444444555555666666666666666777777777777777888888888999:::<<<===>>>@@@DDDGGGGGGMMMUUU[[[aaahhhsss{{{|||uuu|||dddKKKDDDEEEJJJOOOKKKRRRYYYdddlllddd^^^hhh}}}lll}}}zzzxxxwwwyyyqqqooovvvyyyqqqfff```\\\cccbbbYYYUUUZZZZZZTTTIIIMMMHHHDDDFFFBBB@@@IIITTT~~~|||}}}xxxvvvzzztttkkkgggmmmyyydddQQQ\\\sssxxxiii```^^^YYYRRRLLLIIICCC???===;;;999888666666666666777777777777444444555555555555555555444444555555555555444444444555555666666666666666888888888777777777777777999:::<<<===>>>@@@DDDGGGFFFLLLUUU\\\aaaiiittt|||pppSSSMMMMMMJJJNNNWWWWWWYYY___iiirrrxxxyyywwwooo|||xxxzzzxxxtttwwwxxxuuuooommmlllhhhcccaaadddeee```WWWQQQQQQSSSOOOLLLGGGCCCAAAAAABBBCCCJJJkkk|||vvvvvvwwwwwwqqqhhhmmmzzz}}}cccNNNcccuuuiiibbb```YYYPPPFFFEEECCCAAA>>>;;;999888777666666666555555555555555555555555555555555555444333333333333444555555555555555555666666666666777777777777888888888888888888999;;;===AAADDDFFFFFFLLLSSSYYY^^^fffrrrzzz~~~vvv^^^LLLLLLPPPNNNSSS]]]]]]```hhhttt{{{nnn~~~yyyyyyxxxttt~~~{{{uuuqqqpppkkkfffbbbeeeeee```WWWQQQPPPQQQMMMJJJFFFCCCBBBCCCCCCCCCFFF```yyyxxx{{{yyy{{{qqqiiinnnsss[[[RRRuuuuuuhhhaaa]]]VVVNNNFFFEEECCCAAA>>>;;;999888777777666666666555555555555555555555555555555555444444333333444444555666555555555555666666666666777777777777888888888888888999999;;;>>>AAADDDFFFGGGMMMTTTYYY^^^fffrrr{{{~~~qqq\\\NNNHHHOOOSSSSSSXXXaaaeeeiiisssrrrnnn}}}xxxwwwxxxwwwxxxsssqqqnnniiieeefffeee```WWWQQQNNNNNNKKKHHHEEEDDDDDDEEEDDDCCCEEESSS}}}|||www{{{vvv~~~{{{|||tttpppjjjpppcccPPPTTT}}}rrrfff___ZZZSSSLLLFFFEEECCCAAA>>>;;;999888777777777666666666555555555555555555555555555555444444444333444444555666555555555555666666666666777777777777888888888888999999:::<<>>;;;999888777777777666666666666555555555555555555555555555444444444444444555666666555555555555666666666666666777777777888888888888::::::;;;===???CCCFFFHHHIIIOOOVVV[[[___gggsss{{{~~~ssslllVVVQQQNNNPPPVVVWWWXXX___jjjpppwwwdddmmm|||wwwuuuyyy}}}www|||~~~zzzuuusssqqqmmmkkkiiigggddd___ZZZSSSOOOOOOKKKHHHGGGJJJJJJGGGDDDFFFEEEddd{{{|||uuuzzz|||xxxkkknnnnnnzzzqqqZZZRRRdddvvvkkkbbbYYYQQQMMMFFFEEECCCAAA>>>;;;999888888777777777666666666666555555555555555555555555555444444444444555666666555555555555666666666666666777777777888888888888::::::;;;===???CCCFFFHHHJJJOOOVVV[[[___gggrrr{{{~~~uuu^^^RRRQQQPPPSSSYYY]]]cccnnnyyy}}}ttt\\\iii{{{uuuwww}}}}}}}}}yyytttpppiiigggfffggggggeee___ZZZVVVQQQKKKJJJLLLLLLIIIEEECCC@@@XXXvvvlllooottt___QQQPPPjjjsssgggZZZPPPMMMFFFEEECCCAAA>>>;;;999888888888777777777666666666555555555555555555555555555555444444555555666777555555555555666666666666777777777777888888888888999999:::<<>>;;;999888888888888777777777666666555555555555555555555555555555555555555666666777555555555555666666666666777777777777888888888888888999999;;;>>>AAADDDFFFIIIOOOUUUZZZ^^^eeepppyyy~~~eee___ZZZ[[[```jjjuuu}}}___VVVggg~~~~~~uuuvvv~~~}}}rrrjjj^^^^^^aaajjjuuuzzzxxxtttccc[[[RRRNNNOOOOOOKKKGGGGGGBBBMMMcccqqq}}}wwwrrrssslllLLLUUUbbbttthhhZZZRRRPPPFFFEEECCCAAA>>>;;;999888888888888888777777777777555555555555555555555555555555555555555666777777555555555555666666666777777777777777888888888888888888999;;;===AAADDDFFFIIINNNUUUYYY]]]eeepppxxx~~~kkkccc___^^^ggg{{{jjj[[[VVVXXX{{{~~~~~~zzzxxxzzz|||rrrgggcccccccccfffmmmuuu|||ttteeeVVVOOOMMMKKKIIIIIIFFFGGGIIITTTsssyyywww{{{sssmmmwwwdddOOORRRjjjtttjjj```UUUNNNGGGFFFBBB???<<<999888888:::999777666666666777888444444555555555555444444444444333333333333444444555555666777777777777777666666777888999::::::;;;999999:::<<<>>>BBBEEEGGGKKKNNNTTT[[[```dddooo{{{nnn```bbbhhhzzz```TTTRRRVVV~~~|||wwwwwwzzz}}}uuuiiiaaacccgggiiilllrrr{{{xxxgggUUUMMMLLLJJJHHHHHHEEEEEEEEENNNhhhuuusss}}}xxxtttrrrsssZZZMMMYYYwww}}}ssshhh^^^UUUOOOHHHEEEBBB>>>;;;999888888999999777666666666777888444444555555555555444444555555444444444444555555555555666777777777777777888888888888888999999999999999:::<<>>;;;999888888999888888777666777777777444444555555555555444444666555555555555555555666555555666777777777777777999999999888888888777777999999:::<<>>999888888999999777777777777777666555555555555555555555555555555777666666555444444333333777777777777777777777777666777999999888888888999999999:::<<<@@@CCCFFFHHHMMMPPPVVV]]]aaaeeeoooyyy}}}iii]]]YYY___jjjrrr~~~~~~\\\RRRTTTUUU}}}{{{zzz{{{xxx{{{{{{ssspppooommmpppmmmjjjgggddd___YYYUUUNNNNNNGGGEEEGGGEEEQQQjjjyyyaaaTTTTTTeeeuuueee[[[VVVRRROOOHHHCCC===999888888999999777777777777777666555555555555555555555555555555555555555555555555555555777777777777777777777777666777999999888888888999999999:::===@@@CCCGGGHHHMMMPPPVVV]]]aaaeeeoooyyy}}}yyyeee[[[ZZZeeerrrjjjSSSOOOSSS```~~~zzzxxxzzz}}}vvvzzzyyyrrrooonnnkkktttrrrnnnllliiieee```]]]YYYVVVLLLHHHJJJFFFKKK\\\yyy|||ZZZUUU[[[tttuuudddZZZVVVSSSPPPFFFBBB<<<999888888999999777777777777777666555555555555555555555555555555333333444444555666777777777777777777777777777777666777999999888888888999999:::;;;===@@@DDDGGGIIIMMMPPPVVV]]]aaaeeeoooyyy}}}xxxggg```aaappp[[[QQQPPPWWWooo~~~~~~|||{{{{{{yyy}}}xxxpppooonnnlllrrrpppmmmkkkjjjiiifffdddhhhcccUUUNNNOOOJJJJJJUUUyyyzzzxxxnnnTTTUUUaaannn```YYYUUURRROOODDD@@@<<<999888999999888777777777777777666555555555555555555555555555555333333444444555666666666666666666666666666666666666777999999888888888999999:::;;;===@@@DDDGGGIIIMMMPPPVVV]]]aaaeeennnyyy~~~}}}pppjjjnnn}}}[[[TTTPPPXXXzzz~~~}}}~~~|||vvvyyy~~~ssspppooonnnnnnllliiihhhiiiiiihhhhhhuuunnn]]]TTTUUUQQQMMMTTTlll~~~wwwzzzcccOOOTTTbbbwwwiii^^^YYYTTTOOOJJJBBB???;;;888888999888888777777777777777666555555555555555555555555555555555555555555555555555555666666666666666666666666666777999999888888888999::::::;;;===AAADDDGGGIIIMMMPPPVVV]]]aaaeeennnyyyxxxtttzzzyyy[[[SSSLLLYYY}}}|||}}}}}}ssstttyyyxxxpppmmmkkkmmmkkkhhhfffgggiiiiiiiiiuuurrrcccXXXZZZUUUOOOSSSbbb}}}zzz{{{ZZZMMMUUUgggxxxjjj```YYYSSSKKKEEE@@@===:::888888999888888777777777777777666555555555555555555555555555555555555555555555555444444777777777777777777777777666777999999888888888999:::;;;<<<>>>AAADDDHHHJJJMMMPPPVVV]]]aaaeeeoooyyypppVVVSSSTTTnnn{{{{{{}}}}}}vvvrrrvvvvvvqqqooosssoookkkhhhhhhiiijjjjjjkkkmmmccc[[[\\\VVVMMMNNNVVVoooxxxqqqUUUOOOZZZvvvzzzkkk```XXXQQQJJJDDD>>><<<999888888999888888777777777777777666555555555555555555555555555555333333444444555666666666777777777777777777777777666777999999888888888999:::;;;<<<>>>AAAEEEHHHJJJMMMPPPVVV]]]aaaeeeoooyyy}}}}}}rrrjjjiiirrrfffSSSXXXeeeyyy{{{~~~|||yyysssvvv}}}}}}{{{yyyuuuooollljjjjjjjjjjjjaaagggbbb\\\]]]UUUJJJIIIKKKccc~~~wwwfffRRRRRRaaazzziii]]]VVVQQQKKKGGG===;;;999888888999888777777777777777777666666555555555555555555555555555111222333444666777888888777777777777777777777777666888999999888888999:::;;;;;;<<<>>>AAAEEEHHHJJJMMMPPPVVV]]]aaaeeeoooyyy|||}}}rrrkkk^^^\\\bbbdddqqqzzzzzz^^^WWWSSSiii|||zzz}}}~~~||||||~~~wwwwwwzzz~~~}}}{{{|||wwwsssrrrmmmgggeeegggdddfffeee___ZZZWWWQQQKKKMMMUUUoooyyy}}}sssUUURRRXXXnnnrrr^^^RRRNNNJJJEEE;;;;;;::::::999888777777666777888888888777555444555555555555555555555555666666666666666666666666777777777777777777777777777888888888888999999999;;;;;;<<<>>>AAAEEEHHHJJJLLLNNNTTTZZZ^^^bbbmmmyyypppaaa^^^WWWYYYccciiizzzttt{{{UUUVVVYYYwww||||||}}}|||~~~{{{zzzzzz|||{{{zzz~~~|||}}}yyywwwwwwsssmmmjjjkkkdddhhhhhhddd```]]]WWWPPPNNNSSShhh}}}iiiRRRVVVdddjjjXXXPPPIIIBBB;;;;;;:::999999888777777777777777777777666555555555555555555555555555555666666666666666666666666777777777777777777777777777888888888888999999999;;;;;;<<<>>>AAAEEEHHHJJJMMMPPPUUU\\\___dddnnnzzzuuuaaaSSSUUUSSSYYYgggrrrwwwmmmxxxuuuOOOTTT```|||{{{~~~}}}}}}~~~}}}{{{}}}xxxyyyvvvvvvxxxuuuoookkklllgggkkkmmmjjjgggccc[[[TTTOOOOOO^^^~~~{{{ZZZPPP___vvvsss]]]QQQHHH@@@:::::::::999888888777777888888777666666666666666555555555555555555555555666666666666666666666666777777777777777777777777777888888888888999999999;;;;;;<<<>>>AAAEEEHHHJJJNNNPPPWWW]]]aaaeeeooozzz~~~kkk]]]RRRVVVWWW]]]mmm~~~qqqkkktttmmmQQQQQQhhhyyy|||||||||zzzzzzuuuqqqpppqqqppplllkkkmmmoootttwwwtttnnnhhh^^^UUUPPPLLLTTTooo}}}iiiSSSXXXrrrooo[[[PPPFFF>>>:::999999999888888777777999888666555555555666777555555555555555555555555666666666666666666666666666666666666666666666666777777888888888999999999:::;;;<<<>>>AAAEEEHHHJJJMMMPPPWWW]]]aaaeeeooozzz}}}ooo```WWWSSSZZZ[[[bbbwww~~~ooooooyyyeeeTTTSSSrrrxxxzzz|||xxxrrrooonnnnnnlllooottt}}}yyypppdddYYYSSSLLLNNNbbb~~~}}}___WWWooowwwcccUUUMMMCCC;;;999999888888888888888777999888666555555555666777555555555555555555555555666666666666666666666666666666666666666666666666777777888888888999999999:::;;;<<<>>>AAAEEEHHHJJJLLLOOOVVV]]]aaadddnnnxxx|||tttbbbYYYUUUSSS[[[___kkkwwwooovvv[[[UUUXXX{{{zzzxxxxxxyyywwwxxx~~~xxxsssrrrqqqrrrvvv|||{{{ooodddYYYRRRPPPZZZooo~~~nnn[[[aaazzztttgggYYYOOOIII@@@888888888888888888888888888888888777666666666666666555555555555555555555555666666666666666666666666777777777777777777777777777888888888888999999999;;;;;;<<<>>>AAAEEEHHHJJJKKKOOOVVV^^^aaadddnnnxxx|||ggg[[[YYYYYYVVVaaahhhxxxpppppp|||UUUVVV[[[|||vvvvvv|||wwwsssuuuwww{{{~~~yyyuuutttttttttwww}}}zzzppp```[[[VVVVVVccc{{{dddZZZhhhpppjjj^^^QQQJJJFFF@@@888777777777777888888888888777777777777777666555555555555555555555555555555666666666666666666666666777777777777777777777777777888888888888999999999;;;;;;<<<>>>AAAEEEHHHJJJLLLPPPWWW___bbbfffoooxxx}}}www]]]WWWYYY[[[\\\hhhrrrkkkoooTTTYYYZZZ}}}xxxvvvzzzxxx{{{}}}uuummmtttyyyyyy{{{yyyuuurrrssssssqqqsssxxxwwweeebbb[[[VVV]]]sssxxx```ZZZjjjlllfffZZZMMMFFFEEEAAA;;;777777777777777888888888666777888888888777555444555555555555555555555555666666666666666666666666777777777777777777777777777888888888888999999999;;;;;;<<<>>>AAAEEEHHHJJJMMMQQQYYY```dddgggpppzzz}}}iii[[[YYY^^^ccclllvvvuuulllzzznnnXXXRRR```~~~~~~yyyzzzxxxzzz|||rrrjjjmmmrrruuuwwwyyy|||}}}uuurrrqqqssstttsssrrrrrrwwwnnnccc[[[[[[hhhhhhXXXXXX~~~nnncccUUUJJJDDD@@@<<<:::888888888888888888888888666666666666555555555555555444333333333333444555666666555555555555666666666666666666777777777777888888999999999:::::::::===<<<<<<>>>BBBEEEGGGHHHPPPRRRXXX^^^```ccclllvvv|||xxxaaa[[[[[[aaaiiimmmlllaaaVVVbbb}}}xxx||||||yyyzzztttjjjmmmppprrrssstttvvvwww|||zzzwwwtttqqqpppsssuuuvvvuuu{{{wwwqqqggg\\\UUU[[[qqq}}}```VVV]]]mmmdddVVVKKKCCC???<<<:::888888888888888888888888666666666666555555555555555555444333333444555555666666555555555555666666666666666666777777777777888888999999999:::::::::<<<<<<<<<>>>BBBEEEHHHIIIPPPRRRXXX^^^aaaccclllvvv|||hhh^^^___aaajjjxxx~~~hhhnnntttUUUTTTvvv|||xxx{{{|||wwwwwwwwwlllnnnppppppppppppqqqsss|||wwwrrrooommmjjjnnnoooooottt}}}yyyuuulll^^^PPPOOOaaavvv~~~}}}lllZZZVVVggg~~~llldddXXXKKKBBB===;;;:::888888888888888888888888666666666666555555555555555555444333333444555555666666555555555555666666666666666666777777777777888888999999999:::::::::<<<<<<===???AAAEEEHHHJJJOOORRRYYY___bbbdddmmmwww|||}}}bbbbbbfffhhhwwwzzzkkkuuummmRRRXXX}}}|||wwwwwwzzz|||{{{xxxwwwqqqpppzzzzzzooopppppppppoooppprrrtttxxxrrrqqqooommmllloooooonnnqqqzzz{{{pppaaaRRRNNN[[[kkk|||dddYYYZZZsss{{{llleeeYYYKKK@@@;;;::::::888888888888888888888888666666666666555555555555555555444444444444555555666666555555555555666666666666666666777777777777888888999999999:::::::::;;;<<<>>>???AAAEEEHHHKKKOOORRRYYY```ccceeennnwww}}}rrrdddiiimmmooo{{{rrrnnnqqqdddRRRccczzztttrrrppppppsssvvvwwwwwwooojjjiiisss{{{nnnoooooonnnnnnpppsssvvvxxxrrrssssssqqqqqqqqqqqqoooooovvvrrrdddWWWRRRYYYccc{{{^^^XXXaaa}}}ooofffWWWIII???:::999:::888888888888888888888888666666666666555555555555555555555555555555555555666666555555555555666666666666666666777777777777888888999999999::::::::::::<<>>;;;<<<;;;888888888888888888888888888777666666666555555555555444555666777777666555444666666555555555555666666666666666666777777777777888888999999999:::::::::888<<>>??????AAAEEEJJJNNNSSSVVV[[[```eeejjjpppttt|||uuuzzzqqqppppppmmmWWWYYYccc~~~uuummmhhhfffgggmmmttt~~~}}}yyywww}}}~~~yyy{{{}}}xxxsssqqqttt}}}}}}~~~uuussswwwtttsssyyy{{{|||~~~fffZZZgggqqqbbbSSSDDD>>><<<999888888888888777777777777888888666666666666555555555555444444444555555555555666555555555555666666666666777777777777888888888888888888999999999:::::::::===>>>??????AAAEEEJJJNNNSSSVVV[[[```eeejjjpppttt}}}xxx}}}gggpppbbbTTT\\\zzz}}}uuunnnmmmnnnoooqqquuu{{{~~~yyy}}}uuuooorrr{{{{{{}}}zzz|||}}}mmmffffffttt}}}~~~zzz}}}ppp]]][[[}}}rrr___RRRFFF<<<::::::888777888888888777777777777888888666666666666555555555555444444444555555555555666555555555555666666666666777777777777888888888888888888999999999:::::::::<<<===>>>???AAAEEEJJJNNNSSSVVV[[[```eeejjjpppttt~~~}}}|||rrriiiwwwnnn]]]UUUaaaxxxwwwzzz{{{zzz{{{}}}zzzttt{{{vvvoooooozzz~~~wwwwww{{{vvvwww{{{zzzoooddd^^^iii|||www{{{~~~{{{fff\\\ccczzziiiWWWIII@@@:::;;;<<<;;;:::;;;888888777777777777888888666666666666555555555555444444444555555555555666555555555555666666666666666777777777888888888888888888999999999:::::::::<<<===>>>???AAAEEEKKKOOOSSSVVV[[[```eeejjjpppttt}}}{{{zzzkkkjjj{{{{{{```ZZZXXXjjjyyy~~~zzzssswww|||uuuqqqrrrvvv{{{~~~}}}|||~~~zzzwwwtttvvv|||pppqqqtttsssqqqfff]]]dddzzz{{{qqqxxx~~~|||{{{~~~ttt___]]]kkk}}}tttdddUUUEEE???;;;===>>><<<;;;<<<888888777777777777888888666666666666555555555555444444444555555555555666555555555555666666666666666777777777888888888888888888999999999:::::::::;;;===>>>???AAAEEEKKKOOOSSSVVV[[[```eeejjjpppttt|||rrrjjjjjj~~~mmmUUUVVV```~~~zzzzzz{{{vvvsssrrrrrruuu{{{zzzuuupppqqqyyyxxxqqqppprrrssspppiiiaaabbbqqquuuqqqzzz{{{wwwzzzkkk]]]fff{{{}}}qqq```PPPBBB===;;;<<<===:::999;;;888888777777777777888888666666666666555555555555444444444555555555555666555555555555666666666666777777777777888888888888888888999999999:::::::::;;;<<<>>>???AAAFFFLLLPPPSSSVVV[[[```eeejjjpppttt{{{xxxjjjiiiooo___PPPYYYrrr|||}}}xxxsssooorrryyyyyyrrrpppsssxxx|||~~~zzz{{{~~~}}}yyyyyyyyywwwyyy|||sssqqqkkkeeeiiizzzzzz~~~www}}}gggddd~~~qqq\\\III@@@<<<:::<<<<<<999999<<<888888777777777777888888666666666666555555555555444444444555555555555666555555555555666666666666777777777777888888888888888888999999999:::::::::;;;<<<===???AAAFFFLLLPPPSSSVVV[[[```eeejjjpppttt|||mmmeeeiiizzzmmmPPPSSSaaa|||~~~~~~zzzrrrooowww}}}tttooooooooopppqqqnnnpppssswww{{{}}}~~~}}}uuusss|||yyy{{{vvviiifffrrr|||yyy{{{gggmmmrrrZZZEEE@@@<<<:::<<<<<<:::;;;>>>888888777777777777888888777666666666555555555555444444444555555555666666555555555555666666666777777777777777888888888888888888999999999::::::::::::<<<===???AAAFFFLLLPPPSSSVVV[[[```eeekkkpppttt}}}sssbbbbbbhhh[[[RRRSSSnnnvvv{{{~~~xxxqqqtttwwwsssppppppmmmlllnnnrrrqqqpppppprrruuuzzz}}}~~~wwwuuu||||||qqqjjjddddddttt~~~~~~zzzfffgggiiiQQQBBB;;;;;;::::::::::::999999777777777777777777777777888777777666555444444444555555555555555555555555555555555555666666666666777777777777777777777777999999::::::::::::;;;;;;<<<>>>@@@BBBDDDHHHLLLPPPTTTXXX]]]bbbgggmmmssswww~~~ooocccfffnnnxxxWWWRRRVVVzzz}}}uuu{{{xxx~~~zzzxxx{{{qqqooopppooonnnooopppooommmnnnpppsssuuuvvvwwwrrrrrrzzzxxxmmmgggbbb```mmm}}}}}}zzzyyydddrrr{{{bbbKKK???;;;;;;::::::::::::999999777777777777777777777777888777777666555555444444555555555555555555555555555555555555666666666666777777777777777777777777999999::::::::::::;;;;;;<<<>>>@@@BBBDDDHHHLLLPPPTTTXXX]]]bbbgggmmmssswww~~~yyyggg___eeeooommmRRRTTTVVV}}}zzzzzzwwwxxxzzzwwwsssyyyzzz}}}zzz}}}qqqmmmoooooonnnmmmnnnllljjjlllppprrrqqqooorrrnnnnnnvvv{{{ppplllhhheeekkkttt~~~kkkcccoooVVVDDD===;;;;;;::::::::::::999999777777777777777777777777777777777666555555444444555555555555555555555555555555555555666666666666777777777777777777777777999999::::::::::::;;;;;;<<<>>>@@@BBBDDDHHHLLLPPPTTTWWW]]]ccchhhmmmssswww~~~~~~mmmaaa^^^iiiwwwaaaPPPXXX^^^{{{yyy}}}|||wwwtttqqqpppqqqooonnnttt||||||}}}xxx{{{}}}rrrlllmmmnnnmmmjjjlllkkkkkkoootttvvvsssppprrrmmmkkkoooxxxvvvsssqqqmmmmmmppp}}}wwwfffmmm|||aaaKKKAAA???;;;;;;:::::::::999999999777777777777777777777777777777666666555555555555555555555555555555555555555555555555666666666666666666666666666666666666999999999:::::::::;;;;;;<<<>>>@@@BBBDDDHHHLLLOOOSSSWWW]]]ccciiinnntttwww|||oooccc___cccuuu{{{WWWNNN\\\sssyyysss~~~|||yyywww{{{~~~wwwqqqnnnkkkjjjjjjjjjnnnssswwwyyy|||}}}xxxtttyyy}}}rrrkkkmmmppppppnnnmmmmmmpppuuu{{{}}}{{{xxxsssooojjjjjjrrr~~~~~~wwwttttttqqqnnnmmmrrr}}}{{{pppkkknnnTTTEEE???@@@;;;;;;:::::::::999999999777777777777777777777777666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666666666999999999:::::::::;;;;;;<<<>>>@@@BBBDDDHHHLLLOOORRRWWW^^^dddjjjoootttxxxyyy}}}jjjaaa___fff~~~lllQQQRRRfffzzzssssssssspppooossszzz|||yyyqqqnnnjjjiiijjjkkkmmmnnnwwwxxx{{{~~~wwwyyy{{{|||vvvppppppuuu{{{yyysssnnnoootttwwwvvvooorrrwww|||wwwtttnnnlllsss~~~}}}xxxvvvvvvvvvtttsssooozzz~~~}}}hhhssszzz```KKKAAA>>>===;;;;;;::::::::::::999999777777777777777777777777666666666666666666555555555555555555555555555555555555555555666666666666777777777777777777777777999999::::::::::::;;;;;;<<<>>>@@@BBBDDDHHHLLLPPPRRRWWW^^^eeekkkpppuuuxxxxxx~~~ttteeebbbcccnnnaaaRRR___{{{}}}xxxkkkmmmkkkiiikkkrrrvvvvvvrrroookkkkkkmmmppppppnnnmmmooouuuyyyzzz~~~~~~vvvrrrssswww{{{zzztttrrrvvvzzz{{{rrrwww~~~{{{vvvxxx~~~~~~yyyyyywwwuuussstttvvvxxxxxxttt}}}~~~mmmkkkjjjQQQCCC@@@>>>:::;;;;;;::::::::::::999999777777777777777777777777555666666666666666666666555555555555555555555555555555555555666666666666777777777777777777777777999999::::::::::::;;;;;;<<<>>>@@@BBBDDDHHHLLLPPPQQQVVV^^^eeekkkpppuuuxxxwww~~~pppccc\\\aaaiii{{{xxx[[[VVVmmm}}}kkkmmmkkkgggffflllqqqsssrrrpppmmmmmmqqquuutttpppiiijjjqqqzzz{{{{{{zzzzzzzzzsssuuuyyyzzzttt{{{||||||vvvlllmmmnnnllljjjkkkppptttvvvtttwww~~~}}}aaaxxxuuu]]]FFF===???>>>999;;;;;;;;;:::::::::999999777777777777777777777777555555555666666666666666555555555555555555555555555555555555666666666777777777777777777777777777999999:::::::::;;;;;;;;;<<<>>>@@@BBBDDDHHHLLLPPPQQQVVV^^^ffflllqqquuuxxxxxxaaa```]]]bbbwwwlll[[[```}}}yyyooosssrrrmmmmmmqqqqqqnnnlllnnnpppqqqpppooooooooohhhkkkwwwxxxzzzyyyttt|||wwwooommmooorrrzzz{{{yyy~~~yyyooojjjkkkiiigggeeefffhhhkkkmmmssssssuuu}}}}}}lllssseeeNNNEEE===;;;???===:::::::::999999999888888777777777777777777777777888888777666555444333333444555666777777666555444555555555555666666666666666666777888888888888888777888888999999:::;;;;;;<<<>>>@@@BBBDDDGGGLLLOOORRRYYY___bbbhhhpppuuuvvv|||rrr___^^^___jjj~~~```XXXssszzzsssvvvvvvqqq}}}xxxqqqpppooommmllllllmmmnnnooopppppppppuuuuuu}}}|||qqqnnntttyyyxxxqqqmmmooosssssswww{{{|||{{{yyyzzz|||vvvllleeedddcccdddfffjjjnnnqqqpppooopppxxx|||{{{iiicccLLLDDD<<<<<>>@@@BBBDDDHHHLLLOOOSSSZZZ```dddiiiqqqvvvwww|||xxxeee^^^]]]aaavvvsss\\\ZZZ}}}|||}}}ppplllqqqrrrooovvvooonnnmmmlllkkkjjjkkknnnqqqssssss~~~yyynnnkkknnnpppmmmkkklllrrrxxx{{{|||}}}}}}|||yyyuuuqqqzzzyyykkkbbbaaaaaacccfffjjjooorrrpppnnnmmmrrr}}}|||fffnnn^^^GGGAAA<<<===>>>::::::::::::999999999888888555555555555555555555555666666666666666666666666777777666555555555555555555555555555666666666666555666777777888888777777777888888999999:::;;;;;;<<<>>>AAABBBEEEHHHMMMPPPSSS[[[aaaeeejjjrrrxxxyyy|||lll```^^^^^^gggkkkaaaddd~~~{{{xxxmmmkkkrrryyy{{{wwwnnnmmmpppooollljjjjjjmmmrrruuuwww}}}sssrrrqqqmmmiiihhhlllttt{{{~~~wwwpppkkkpppyyysssgggbbbbbbbbbcccfffjjjmmmppptttrrrppprrr|||}}}|||ooofffwwwWWWBBB>>><<<===>>>888:::::::::999999999888888666666666666666666666666555555555555666666777777999888666444444444555666555555555555666666666666555666666777777777777777777888888999999:::;;;;;;<<<>>>AAACCCEEEIIIMMMQQQSSSZZZaaadddjjjsssxxxyyy|||kkk___ZZZ]]]bbbtttppp\\\```ssszzzxxx}}}|||vvvnnnmmmttt}}}yyynnnnnnrrrsssrrrooonnnnnnqqqwww{{{zzz~~~yyyrrrlllkkkooouuuzzz}}}sssnnnllllllxxxwwwkkkeeeaaabbbbbbdddhhhlllooorrrsssrrrqqqqqqwww~~~xxxiiiuuulllOOO>>>>>><<<===>>>888:::::::::999999999888888777777777777777777777777444444555555666777777777888777666444444444555666555555555555666666666666555555666777777777777777777888888999999:::;;;;;;<<<>>>AAACCCEEEIIINNNRRRRRRYYY___ccciiirrrxxxyyy|||mmm^^^ZZZYYY```mmm```QQQ\\\}}}wwwppptttxxxyyyuuuqqqsss||||||}}}qqqoootttzzz{{{yyyuuupppqqqwww~~~~~~}}}}}}}}}}}}vvvpppooorrruuuwww|||wwwqqqnnnmmmnnnyyy|||pppiiiggg___```cccfffkkkpppuuuwwwqqqqqqpppnnnppp{{{|||iiimmm|||___GGG<<<>>><<<<<<===999:::::::::999999999888888888888888888888888888888444555555555666666777777666666555555555555666666555555555555666666666666444555666666777777666666777888888999999:::;;;;;;<<<>>>AAACCCFFFJJJOOORRRQQQXXX___ccciiirrrxxxyyy|||zzzbbb[[[\\\]]]ggg{{{mmm^^^RRR```~~~uuuuuuzzzrrrqqq{{{|||tttvvv}}}xxx~~~uuusssxxx|||rrrooowwwyyytttuuu{{{}}}uuuqqqrrrtttttttttuuuuuuuuuuuurrrooollljjjooowwwzzzqqqkkkhhhaaabbbeeeiiinnnssswwwyyyssstttssspppnnnuuu{{{}}}sssnnnnnnSSS@@@;;;@@@===;;;===::::::::::::999999999888888777777777777777777777777555555555666666666666666333444555666777777777777555555555555666666666666444555666666777777666666777888888999999:::;;;;;;<<<>>>AAACCCFFFJJJOOOSSSRRRYYY```dddjjjsssyyyzzz|||jjjYYYXXX\\\]]]ooo\\\[[[UUUhhhyyyrrrvvv{{{sssxxxtttxxxrrrwwwyyywww{{{tttooowww}}}~~~vvvoooqqq{{{~~~xxxrrrqqqsssuuutttrrrvvvrrrnnnooopppooojjjdddnnnssszzz}}}{{{tttmmmhhhfffgggiiilllooorrruuuwwwyyy{{{zzzuuuqqqttt~~~{{{~~~ppp{{{aaaKKK<<<;;;AAA===;;;===;;;:::::::::999999999888888666666666666666666666666666666666666666666666666222333555777888888777777555555555555666666666777444555555666666666666666777888888999::::::;;;;;;<<<>>>AAADDDFFFKKKPPPSSSSSSZZZaaaeeellluuu{{{||||||vvv```VVVUUU___lllsssUUU]]]ccc}}}zzzssssss~~~~~~yyyxxx{{{zzzvvvvvv~~~}}}|||{{{yyyvvvssswww}}}}}}~~~~~~}}}wwwrrrqqqtttuuuvvvuuuvvvxxxvvvqqqppprrrooommmllllllmmmnnnmmmlllxxxxxx{{{}}}zzzsssrrruuurrrooolllnnnssswwwyyyyyyyyyyyyyyyxxxvvvvvvwwwyyy~~~zzzqqqqqqjjjPPPAAA@@@???>>><<<<<<;;;;;;:::999999999::::::888777777777777777777777777777666666666666666666666666666666555555555444444444555555555555555555555555666666666666666555555555999999999::::::;;;;;;;;;===>>>@@@CCCGGGLLLPPPRRRUUUZZZaaahhhmmmqqquuuxxx}}}hhh\\\YYY[[[iii{{{xxxbbbSSSbbbyyyxxxqqqqqq||||||uuuvvv|||}}}wwwvvvvvv}}}}}}}}}zzzwww~~~tttqqqttt{{{xxxuuuwww{{{~~~~~~xxxvvvtttrrrqqqqqqnnnkkknnnlllmmmooooookkkllloookkkkkkiiigggeeeeeeggghhhsssssswwwzzzwwwpppoooqqqrrrnnnkkklllooorrrsssrrrzzzzzzyyyyyyyyyyyyyyyyyyzzzyyyYYYFFF@@@???>>>===<<<;;;;;;;;;:::999999999::::::888666666666666666666666666666555555555555555555555555666666555555555444444444555555555555555555555555666666666666666666666555888888999::::::;;;<<<<<<>>>>>>@@@CCCGGGLLLOOORRRTTTYYYaaaggglllqqquuuwww}}}uuu]]][[[^^^bbbvvvcccVVVUUUpppvvvuuupppqqq{{{{{{xxxxxx{{{zzzwwwvvvyyyyyy|||}}}{{{|||}}}yyytttwwwzzzzzzqqqnnnqqqqqqoooooosssyyy}}}|||yyypppllljjjmmmpppooohhhbbbgggcccbbbeeeeeedddeeeiiilllllljjjddd___^^^bbbgggllllllooorrrpppkkkjjjlllqqqmmmjjjjjjmmmoooooommmvvvttttttvvvzzz}}}|||zzz~~~wwwdddJJJBBB???>>>===;;;:::::::::::::::999888999::::::888666666666666666666666666666555555555555555555555555555555555555555444444444555555555555555555555555555555666666666666666666777777888999;;;<<<======???@@@AAADDDGGGKKKOOOQQQTTTYYY```ffflllppptttwww|||lllZZZ^^^bbbgggvvvZZZXXX]]]}}}ttttttrrrttt|||~~~zzzyyyxxxwwwzzzzzzvvvxxx{{{xxxrrrsssuuuzzz}}}xxxpppnnnppplllkkkiiilllsss{{{zzzuuulllhhhggglllpppnnnhhheeeiiiccc___``````___aaaeeerrrsssqqqiii___]]]ccckkkhhhffffffiiiiiifffgggkkknnnkkkjjjlllppprrrrrrppppppmmmkkkooovvv|||}}}|||{{{sssTTTEEEDDD===<<<;;;:::999999999999:::999888999:::999888666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666777888999;;;<<<===>>>@@@AAABBBDDDGGGKKKNNNPPPSSSXXX___fffkkkooosssvvv|||yyyeee[[[aaagggrrreeeUUU\\\kkkyyytttwwwwwwxxx||||||yyyyyyzzzzzzyyyssstttyyyxxxrrrtttuuuyyy|||yyyrrrpppsssmmmlllgggeeekkkuuuxxxtttlllhhhiiioooqqqnnnmmmooorrrjjjcccaaaaaa```aaadddwwwyyyxxxnnnccc___eeemmmgggbbb```bbbddddddgggkkkiiihhhiiinnntttxxxyyywwwqqqmmmiiikkkrrrwwwyyyxxxyyyxxx~~~}}}dddKKKBBBCCC<<<;;;:::999999888999999999888888888999999777666555555555555555555555555555555555555555555555555444555555555555555555555555555555555555555555555444555555555666666777777666777888999;;;<<<===>>>@@@AAABBBDDDHHHKKKOOOQQQSSSXXX___fffkkkooosssvvv{{{~~~hhh^^^[[[eeetttpppWWWRRR___}}}vvvqqqwwwyyyzzzyyy|||wwwuuuvvv{{{~~~{{{tttuuuzzzyyyuuuttttttvvvzzzyyyuuuuuuxxxwwwwwwqqqiiijjjuuuzzzxxxmmmiiikkkrrruuuqqqqqqvvvvvvmmmfffeeeeeeeeeeeegggvvvyyyxxxpppeee___ccchhheee```___bbbeeefffhhhllleeeeeehhhnnnvvvzzz{{{yyyuuuqqqnnnnnnppprrrqqqooojjjjjjrrrwwwjjjooowwwvvvxxx}}}~~~~~~pppUUUDDD===<<<;;;;;;:::999999999999999999888777888999999777555555555555555555555555555444444444444444444444444444444444555555555555555555555555555555555555555444444555555666777777777777777888999;;;<<<======@@@AAABBBEEEHHHLLLPPPRRRTTTYYY```ffflllppptttwww{{{nnn```[[[]]]nnnrrr\\\RRRXXXhhhzzzuuuoooqqqvvvyyywwwxxxtttvvv|||~~~zzz{{{~~~|||xxxqqqoooqqqvvvxxxxxxzzz~~~{{{nnnjjjrrrxxxwwwllleeegggttt{{{vvvrrrsssrrriiidddeeeiiijjjlllnnnsssvvvvvvpppfff______aaaaaa___aaahhhlllkkkiiijjjbbbccceeekkkrrruuutttrrrmmmoooqqqrrrqqqnnniiigggbbbcccjjjyyy}}}yyyzzzzzzsssdddZZZRRRRRRUUUVVVYYY^^^fff{{{uuuyyyXXXHHHCCC===888;;;;;;:::999999999999:::999888777888999999777555555555555555555555555555444444444444444444444444444444444555555555666666555555555555555555555555444444555555666777777888888888999::::::;;;<<<<<>>???AAAEEEIIINNNRRRTTTUUUZZZaaahhhmmmqqquuuxxxzzztttccc```\\\iiieee^^^VVVPPPhhh{{{yyyuuuooojjjlllnnnrrrzzz~~~~~~~~~vvv}}}~~~zzznnnmmm{{{~~~tttqqqooowwwxxxmmmbbbbbbhhhlllaaaaaaeeeoooxxxyyyoooeeeiiieee```]]]```gggpppuuuqqqpppooommmkkkfff```\\\]]][[[___iiillleee^^^\\\```bbbfffjjjmmmmmmlllkkkeeegggjjjooorrrqqqmmmjjjhhhbbbjjj|||nnn^^^XXXXXXWWWVVVUUUVVVTTTRRRPPPQQQSSSVVVYYYWWW^^^hhhrrrsssgggWWWIIIBBB???>>>:::;;;;;;::::::::::::999999777777777777777777777777555555555555555555555555666555555555555444444444333333333444444444555555666666666555444444333333444444444555555555555666777888999999;;;;;;<<<===???AAACCCFFFHHHMMMRRRVVVVVV[[[bbbgggkkkooouuuzzz|||hhhZZZ]]]bbb{{{rrrWWWSSSZZZkkkyyyxxxtttoookkkkkklllnnnrrryyy~~~}}}wwwrrrxxxzzzpppfffddddddllloooiiidddfffjjjlllggggggjjjpppuuutttllldddeeedddbbb______dddkkkqqqooommmmmmnnnpppnnnhhhccc[[[YYY]]]eeeggg```ZZZXXXXXXZZZ^^^aaadddfffffffff___bbbgggnnntttvvvtttrrroooeeegggvvv}}}~~~uuummmaaaVVVUUUXXXWWWVVVUUUWWWVVVUUUTTTTTTVVVZZZ\\\]]]aaaeeeiiippp|||rrrqqq|||vvvPPPEEE@@@>>>>>>;;;;;;;;;:::::::::999999999777777777777777777777777555555555555555555555555666555555555555444444444333333333444444444444555555555555555444444444444444444444555555555555666777888999999;;;;;;<<<===@@@AAADDDFFFHHHMMMRRRVVVVVV[[[bbbgggkkkooouuuzzz}}}ooobbbZZZaaapppnnn^^^OOOQQQkkk|||xxxwwwtttpppjjjmmmqqqtttvvvyyy~~~yyywww{{{}}}yyy||||||||||||uuussslllaaa[[[\\\\\\aaaeeeeeegggkkknnnnnnnnnnnnoooqqqqqqmmmgggccc]]]___aaabbbcccfffkkkooopppmmmlllooottttttmmmfffXXXWWWZZZ___```[[[VVVTTTQQQTTTXXX\\\___`````````XXX[[[bbbjjjqqqttttttrrrsssfffcccnnnuuurrrxxxvvvjjjddd\\\WWWYYY]]]]]]\\\\\\]]]]]]]]]\\\\\\]]]```cccbbbeeehhhjjjooozzztttjjjcccFFF@@@======???;;;::::::::::::999999999999777777777777777777777777555555555555555555555555666555555555555444444444333333333333444444444444444444444444555555555555444444444555555555555666777888999999;;;;;;<<<===@@@AAADDDFFFIIIMMMSSSWWWWWW\\\ccchhhkkkooouuuzzz~~~tttiiieeebbblllZZZVVVPPP[[[zzzvvvvvvuuurrrhhhooo{{{yyyuuuyyy~~~wwwxxxyyywwwyyysssmmmddd[[[\\\bbbbbbbbbbbbdddjjjoooqqqqqqpppqqqqqqoookkkfffcccbbbXXXZZZ^^^dddjjjnnnoooooosssnnnjjjnnnsssrrriii```UUUUUUXXX[[[\\\YYYVVVUUUSSSVVV[[[```aaa```^^^\\\UUUXXX]]]ccciiikkkjjjhhhnnnccc___gggllljjjllltttxxxpppkkkddd___aaacccdddeeehhheeefffgggfffeeeeeehhhllljjjoootttxxx}}}zzzvvvqqqRRR@@@>>><<<<<<>>>;;;:::::::::999999999999888666666666666666666666666555555555555555555555555666555555555555444444444222222333333333444444444222222333444444555666666444444444555555555555666777888999999;;;;;;<<<===@@@BBBDDDFFFIIIMMMSSSWWWWWW]]]ccchhhkkkooouuuyyy}}}|||iiidddfffhhhzzzdddRRRPPPPPPeee{{{vvvvvvuuutttjjjooo{{{xxxzzz|||xxx}}}vvvtttqqqjjjaaa]]]cccmmmqqqjjjeeefffkkkoooqqqqqqlllmmmmmmiiieeeaaa``````ZZZYYY\\\eeennnrrrnnniiioooiiidddggglllkkkccc[[[SSSUUUXXXYYYYYYZZZYYYXXXWWW[[[aaaeeeeeeaaa\\\XXXTTTVVVYYY^^^bbbcccaaa___ccc^^^\\\```bbbbbbgggnnntttxxxrrrnnnhhhdddddddddeeeiiinnnkkkmmmnnnmmmjjjkkkppptttyyy|||qqq]]]HHH>>>???;;;;;;===999::::::999999999888888888666666666666666666666666555555555555555555555555666555555555555444444444222222222333333333444444111222222333444555666666444444444555555555555666777888999999;;;;;;<<<===@@@BBBDDDGGGIIINNNSSSWWWXXX]]]dddiiilllooouuuyyy}}}~~~ooo```\\\dddqqqyyyVVVOOOMMMTTTvvv{{{vvvuuuuuuuuunnnmmmsss}}}{{{yyyqqquuuzzzwwwwwwzzzuuuqqqsssrrrkkkbbbaaaiiirrrzzzpppgggfffiiijjjjjjlllffffffeeebbb___\\\[[[\\\[[[ZZZ\\\bbbhhhiiiddd^^^ccc^^^ZZZ\\\aaaccc___YYYSSSWWWXXXVVVVVVXXXYYYXXXYYY\\\```bbbaaa]]]XXXUUUTTTUUUXXX[[[___```^^^\\\ZZZYYYYYYXXXXXXZZZ```fffjjjzzz|||uuuooollllllnnnllliiijjjooommmppprrrqqqooorrrzzzrrr|||gggOOOBBB???AAA;;;:::===999999999999999888888888888777777777777777777777777555555555555555555555555666555555555555444444444222222222222333333333333111222222333444555555555444444444555555555555666777888999999;;;;;;<<<===AAABBBEEEGGGJJJNNNTTTXXXYYY^^^dddiiilllpppuuuyyy~~~sssggg^^^ZZZmmmyyyeeeTTTSSSTTTlllzzzwwwuuutttssspppmmmrrr~~~xxxuuupppgggmmmuuusssrrrsssnnnooossssssmmmeeeeeelllsssvvvllldddddddddaaa```bbb```___]]][[[YYYXXXVVVUUUSSSVVVYYY[[[[[[YYYWWWUUUYYYVVVSSSTTTWWWZZZZZZXXXSSSXXXXXXSSSPPPSSSUUUTTTYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVXXXZZZ\\\\\\ZZZXXXSSSUUUVVVTTTTTTWWWZZZ[[[```ggg~~~|||tttsssppptttwwwwwwwww~~~~~~hhhTTTEEE===@@@CCC;;;:::===999999999999999888888888888777777777777777777777777555555555555555555555555666555555555555444444444111222222222222333333333222222222333333444444444444444444555555555555666777888999999;;;;;;<<<===AAACCCEEEGGGJJJNNNTTTXXXZZZ___eeeiiilllpppuuuyyyyyyeeeddd___^^^{{{qqqWWWWWWUUUYYYbbb|||{{{zzzyyyxxxuuusssqqqpppnnnwwwzzztttrrrpppfffkkkuuusssqqqrrrnnnmmmrrrsssmmmggghhhoootttnnnfff```aaa```[[[YYY[[[^^^[[[XXXWWWVVVUUURRROOOHHHOOOVVVUUUPPPMMMOOOTTTVVVSSSPPPOOOQQQSSSUUUVVVTTTXXXXXXPPPLLLOOOQQQOOOZZZWWWTTTRRRRRRTTTVVVYYYYYYXXXXXXYYYYYYWWWTTTQQQPPPSSSSSSSSSVVVZZZZZZVVVWWWXXXlllzzztttxxx|||}}}~~~uuujjjRRRJJJ@@@;;;@@@CCC;;;:::===:::999999999888888888888777777777777777777777777777555555555555555555555555666666555555555444444444111111222222222333333333222222333333333333444444444444444555555555666666777888999:::;;;<<<<<<===AAACCCEEEGGGJJJOOOTTTXXXZZZ___eeeiiilllpppuuuyyyggg]]]aaa\\\eeeyyyYYYMMMMMMUUU___zzz{{{{{{xxxtttqqqppppppmmmkkkppp||||||wwwuuusssqqquuu{{{sssnnnlllqqqwwwwwwoooggggggeeeggghhhddd___ccclllkkkggg___XXXZZZ^^^^^^YYYVVVVVVWWWWWWWWWWWWWWWVVVSSSTTTRRRMMMHHHGGGKKKPPPOOOMMMKKKIIIIIIKKKMMMOOOSSSTTTUUUSSSPPPNNNMMMMMMRRRRRRSSSUUUWWWXXXWWWUUU^^^YYYWWWZZZXXXQQQPPPSSSMMMOOOQQQRRRRRRSSSTTTVVVYYY]]]cccyyyxxx{{{{{{wwwqqqxxxtttNNNEEEGGG>>>======;;;:::999888888999999999888888888888777666666666666666666666666555555555555555555555555555555444444444333333333333333333333333333333333333333333444444444555555444333333333333444555555888999:::;;;<<<>>>??????BBBDDDGGGJJJMMMQQQUUUXXXaaa```ccciiilllooouuu|||qqq^^^ZZZ___```qqqdddRRRKKKQQQ```}}}}}}{{{xxxtttooonnnooopppnnnkkkmmmxxx~~~uuummmlllnnnpppsssvvvpppnnnnnnqqquuussskkkccc______cccgggccc^^^___eeedddaaaZZZTTTVVV\\\\\\YYYTTTVVVXXXWWWVVVTTTUUUVVVUUUTTTQQQMMMIIIHHHJJJMMMOOOMMMLLLJJJIIIJJJKKKLLLOOOPPPQQQPPPNNNLLLLLLLLLNNNPPPSSSVVVWWWXXXWWWWWW[[[YYY\\\```^^^UUUOOOOOOLLLMMMOOOOOOOOOOOOQQQSSSVVV[[[___uuu~~~|||xxxppp```IIICCC;;;======<<<;;;:::999888888999999999888888888777777666666666666666666666666555555555555555555555555555555444444444333333333333333333333333333333333333333333444444444555555666555555555555666777777888999:::;;;<<<>>>??????BBBDDDHHHJJJMMMQQQUUUYYYaaa```ccciiilllooouuu{{{tttcccXXXZZZbbbmmmiiiTTTOOOHHHPPPiii}}}}}}xxxqqqmmmmmmppptttnnniiiiiiqqqzzz~~~vvvmmmfffhhhnnnoooooopppmmmnnnoooqqqpppkkkddd___WWWZZZ```dddaaa[[[YYY[[[___\\\UUUPPPQQQVVVWWWTTTQQQUUUYYYXXXTTTRRRTTTWWWZZZVVVQQQMMMKKKJJJIIIHHHOOONNNMMMKKKJJJIIIHHHGGGHHHIIIKKKKKKJJJIIIJJJKKKKKKPPPUUUWWWUUUSSSSSSTTTTTTWWW^^^dddbbbXXXNNNJJJJJJKKKMMMLLLLLLKKKMMMNNNOOOVVVXXXddd~~~zzz~~~nnn}}}mmmMMMHHHFFF888======<<<;;;:::999888888999999888888888777777777666666666666666666666666555555555555555555555555555555444444444333333333333333333333333333333333333333333444444444555555666555555555555666777777888888999;;;<<<===>>>???BBBDDDHHHKKKMMMQQQVVVYYYaaa```ccciiimmmooottt{{{zzzeee\\\WWW]]]lllsssSSSPPPSSSKKKZZZ~~~yyyssspppppptttxxxlllfffeeellltttvvvuuutttmmmjjjlllrrrtttqqqlllkkklllmmmnnnlllhhhccc___]]]VVVYYY^^^```]]]XXXTTTTTT]]][[[UUUOOONNNPPPPPPLLLLLLRRRXXXXXXTTTRRRUUUZZZ^^^XXXQQQMMMMMMMMMIIIEEENNNNNNNNNMMMKKKHHHEEEDDDAAACCCFFFFFFFFFFFFGGGHHHLLLRRRXXXWWWRRRMMMLLLMMMMMMRRR[[[bbbaaaYYYPPPJJJJJJKKKLLLKKKJJJIIIJJJKKKIIIRRRSSSVVVggg}}}||||||yyy|||pppRRRAAADDDFFF:::<<<<<<;;;;;;:::999888888888888888888777777777777666666666666666666666666555555555555555555555555555555444444444333333333222222333333333333444444333333333444444444555555444333333333333444555555888888999:::<<<===>>>>>>BBBEEEHHHKKKNNNQQQVVVYYYaaa```dddjjjmmmoootttzzz{{{dddWWWWWWWWWccc{{{pppXXXEEELLLRRRRRRrrryyy}}}{{{zzzxxxuuurrrsssuuuxxxmmmgggeeelllsssrrrlllhhheeelllwww}}}rrrjjjhhhllllllkkkfffaaa]]]\\\]]]ZZZ\\\]]][[[XXXUUURRRPPPXXXXXXUUUPPPNNNPPPNNNKKKGGGOOOVVVXXXUUUTTTXXX]]]___YYYQQQNNNOOONNNJJJEEEMMMMMMMMMLLLJJJGGGDDDBBB>>>@@@CCCDDDCCCDDDEEEFFFIIIOOOTTTTTTOOOJJJIIIJJJJJJPPPWWW\\\]]]ZZZTTTOOOJJJKKKLLLKKKJJJIIIJJJKKKIIIRRRSSSRRRWWWbbb~~~qqqPPPEEE>>><<<>>><<<;;;;;;;;;::::::999999888888888888777777777666666666666666666666666666666555555555555555555555555555555444444444333333333222222222333333444444444333333333444444444555555444333333333333444555555777888999:::;;;===>>>>>>CCCEEEHHHKKKNNNRRRVVVYYYaaaaaadddjjjmmmnnnsssyyyhhhXXXTTTTTTYYYooo```RRREEEGGGNNNZZZ{{{uuu{{{vvvvvvuuutttqqqqqqrrrtttooohhhfffmmmssspppgggaaa___iiixxx|||ooogggeeejjjiiigggccc^^^[[[ZZZ[[[[[[\\\[[[VVVTTTSSSQQQNNNOOOSSSTTTRRRRRRSSSQQQMMMEEELLLSSSVVVUUUUUUXXX[[[\\\VVVPPPNNNOOONNNJJJFFFIIIJJJJJJIIIHHHEEECCCBBB>>>@@@BBBCCCBBBBBBCCCDDDCCCGGGLLLNNNMMMKKKJJJKKKJJJOOOTTTUUUWWWYYYVVVRRRJJJLLLMMMLLLJJJJJJKKKLLLLLLSSSSSSSSSUUUVVVggg~~~^^^FFFGGGCCC;;;<<<>>>;;;:::::::::999999999888888888777777777666666666666666666666666666666666555555555555555555555555555555444444444333333333111222222333333444444555333333333444444444555555666555555555555666777777777777888:::;;;<<<===>>>CCCEEEIIILLLNNNRRRWWWZZZaaaaaaeeekkknnnnnnrrrxxx~~~ttt___VVVWWWZZZfffdddVVVSSSIIIIIIXXXppp|||yyywwwwwwvvvrrrooonnnoooqqqooofffaaagggnnnllleee___\\\aaakkksssqqqhhhcccccceeeeeedddbbb```]]]YYYWWWUUUWWWVVVRRRQQQRRRPPPKKKJJJPPPUUUUUUTTTUUUQQQMMMFFFJJJOOOSSSTTTTTTTTTUUUUUURRRNNNLLLLLLKKKIIIFFFDDDDDDDDDDDDCCCBBBAAAAAAAAACCCDDDDDDBBBAAABBBCCC@@@BBBFFFHHHJJJJJJJJJJJJHHHMMMOOONNNOOORRRRRRNNNJJJKKKLLLLLLKKKJJJKKKMMMMMMPPPPPPSSSXXXTTT[[[ppppppTTTFFFGGGBBB>>>@@@>>>:::::::::999999999999999888777777777666666666666666666666666666666666666555555555555555555555555555555444444444333333333111111222333333444555555333333333444444444555555666555555555555666777777777777888999;;;<<<===>>>CCCFFFIIILLLOOORRRWWWZZZaaaaaaeeelllnnnnnnrrrwww~~~{{{gggXXXSSSWWWdddtttRRREEEJJJHHHNNNjjj}}}|||zzz}}}{{{xxxsssooommmoooqqqlllaaa[[[```hhhhhhccc___ZZZYYY]]]ccceeebbb```aaaaaabbbcccdddccc___XXXSSSNNNRRRRRROOOPPPRRROOOHHHJJJQQQWWWWWWUUUSSSOOOIIIGGGIIIMMMQQQRRRRRRPPPOOOPPPNNNLLLJJJJJJIIIGGGFFF@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDEEEEEECCCAAAAAABBBCCCBBBCCCEEEHHHIIIGGGFFFDDDIIIKKKHHHHHHLLLKKKFFFIIIJJJLLLKKKJJJJJJLLLMMMKKKKKKJJJQQQYYYTTTVVVgggrrr}}}VVVHHHBBB>>>999<<<@@@999::::::999999999999999999777777777777666666666666666666666666666666666666555555555555555555555555555555444444444333333333111111222333333444555555333333333444444444555555444333333333333444555555777777888999;;;<<<======CCCFFFIIILLLOOOSSSWWWZZZaaaaaaeeelllnnnnnnrrrwww~~~~~~cccVVVUUUZZZ___iiigggOOOHHHHHHOOOeee{{{|||tttxxxwwwsssrrrrrrmmmeeeeeeaaa[[[\\\eeellliii```\\\WWWSSSVVV^^^cccdddaaabbbdddeeeccc___[[[XXXWWWSSSQQQPPPQQQSSSRRRMMMHHHFFFJJJPPPTTTTTTPPPKKKGGGKKKKKKMMMRRRQQQKKKHHHHHHOOOQQQQQQMMMHHHFFFFFFHHHFFFDDDAAA>>>>>>AAADDDFFFDDDFFFHHHJJJJJJHHHFFFEEEEEEEEEDDDCCCCCCBBBCCCCCC@@@BBBDDDEEEDDDDDDDDDFFFIIIIIIHHHHHHHHHIIIJJJKKKNNNIIIGGGKKKOOOQQQUUUYYY```rrr}}}||||||}}}bbbFFFBBB===<<<======<<<;;;:::::::::999999999888888999888888777666555555444666666666666666666666666444555555555444333333222333444444555555444444333333333333333333333333333333333333444444444555555444444444555555555555666666888999::::::<<>>???CCCGGGJJJDDDFFFHHHJJJJJJIIIGGGEEEIIIIIIGGGFFFDDDDDDCCCCCC@@@BBBDDDDDDCCCBBBCCCDDDCCCBBBBBBBBBDDDGGGIIIKKKLLLHHHFFFJJJMMMOOOQQQUUUXXXaaa{{{~~~vvvyyy}}}}}}rrrOOOEEEAAA>>>=========<<<:::::::::999999999888888888888888777777666555555444555555555555555555555555444444555555444444333222333333444444444444333333333333333333333333333333333333333444444444444555444444444444555555555555666888999::::::<<>>>>>>>>===;;;999:::999999999999888888888888777777666666555555555555555555555555555555555444444555555444444333333333333444444444444333333333333333333333333333333333333333333444444444444444444444444555555555555666888999::::::<<>>>>>>>>>>>@@@AAAAAA@@@??????@@@AAA@@@???@@@CCCHHHMMMOOOJJJFFFEEEHHHJJJHHHHHHJJJSSSSSSUUUeee}}}{{{~~~|||ttt^^^MMMDDD??????>>>>>>===<<<:::999999999999999888888888888777777666666666555555555555555555555555555555555333444444555444444333333333333333444444333333333222222222222222222222222222222333333333444444444333333444444444555555555666888999::::::<<>>>>>>>>===>>>AAACCCDDDCCCBBB@@@======<<<<<<<<<<<<<<<===>>>@@@AAA@@@>>>======>>>======<<<===???BBBFFFIIIJJJEEEDDDGGGHHHFFFEEEGGGJJJOOOPPPRRRgggzzzxxx{{{{{{]]]KKKIII???===>>>>>>>>><<<;;;:::999999999999888888888777777666666666666555555555555555555555555555555555555333333444444555444444333222333333333333333333222222222222222222222222222222222222333333333444444333333333444444444444555666888999::::::<<>>>>>???:::<<<>>>AAABBBAAA@@@???<<<;;;;;;;;;;;;<<<======???@@@AAA@@@>>><<<<<<<<<>>>>>>>>>???AAACCCEEEGGGIIIDDDBBBDDDEEECCCCCCEEEEEELLLOOOLLLRRRiii{{{vvvwwwyyy~~~lllEEECCCGGG<<<===>>>>>>===;;;999:::;;;999888888888888777777777555555555555555555555555444444444444444444444444333333444444555555444444222222333333333333222222222222222222222222222222222222222222333333333333333333333333444444444444666888999::::::<<>>@@@AAAAAA???>>><<<;;;;;;:::::::::;;;;;;@@@AAAAAA@@@>>><<<;;;<<<===>>>@@@BBBEEEFFFGGGHHHGGGBBB>>>@@@AAA@@@AAADDDFFFIIILLLMMMMMMUUUjjj~~~~~~xxxzzz|||}}}YYYAAABBBFFF===<<<======;;;999888:::<<<888888888888777777777777555555555555555555555555444444444444444444444444222333444444555555444444222222333333333333222222111111111111111111111111111222222222222333333333222222333333333444444444666888999::::::<<>><<<===<<<:::999888888999999999;;;>>>AAABBBAAA@@@???<<<;;;:::999888888888888@@@AAABBBAAA>>><<<;;;<<<888:::===@@@CCCDDDEEEEEEFFF@@@<<<===>>>===???CCCEEEBBBDDDKKKLLLKKKVVVdddxxxtttwww}}}cccOOOBBBAAACCC>>>=========:::777777:::===888888888888777777777777444555555555555555555555444444444444444444444444222333333444555555555444222222222333333222222222111111111111111111111111111111222222222333333333222222333333333444444444666888999::::::<<>>;;;999999999999:::;;;<<<<<<888999999:::<<<======>>>;;;;;;::::::::::::999999<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>????????????===>>>???@@@@@@@@@???>>>GGGBBBAAAEEEGGGGGGKKKRRRwwwyyywwwyyyuuuwwwiiiNNNGGGFFFAAA===>>>;;;;;;::::::::::::999999777777777777666666666666444444444444444444444444555444333333222222222333333333333333333333333333333333333333333333333333111111111111111111111111222111000000000111333333111222222333333444444555888:::;;;<<<<<<===@@@BBBDDDFFFIIIKKKNNNRRRWWW[[[```cccjjjqqqrrrttt{{{vvvlll\\\RRRQQQNNNOOOUUU\\\^^^\\\VVVPPPKKKFFFHHHNNN]]]www~~~qqqqqqooonnnqqqttttttppplllnnnkkkfffcccaaaaaaaaaaaaaaa___^^^```cccaaaZZZTTTVVVVVVVVVVVVUUUUUUTTTTTTSSSRRRTTTWWWUUUMMMHHHGGGKKKKKKIIIGGGFFFHHHMMMPPPLLLJJJHHHEEECCCBBBBBBBBBAAAEEEIIIIIIFFFCCCBBBBBBBBBCCCDDDEEEDDDAAA???===::::::999999999:::;;;<<<999999999999999::::::::::::::::::999999888888888::::::999999999888888888999:::;;;<<<<<<============???@@@BBBBBBAAA@@@???CCC@@@AAAFFFHHHFFFHHHMMMaaa{{{vvvxxxuuu{{{fffQQQ@@@>>>@@@<<<999;;;;;;;;;:::::::::999999999777777777777666666666555444444444444444444444444555444333333222222222222333333333333333333333333333333333333333333333333111111111111111111111111222111000000000111222333111222222333333444444555888:::;;;<<<<<<>>>@@@BBBDDDFFFIIILLLNNNRRRWWW[[[```cccjjjqqqrrrttt{{{qqqbbb[[[PPPLLLOOOMMMPPPTTTWWWVVVPPPJJJHHHIIILLLPPP^^^||||||uuuggggggiiikkknnnppppppoooooossspppjjjccc]]][[[^^^aaa___[[[XXX[[[```aaa\\\VVVVVVWWWWWWWWWVVVTTTSSSQQQPPPNNNPPPSSSRRRKKKGGGGGGKKKJJJIIIFFFEEEGGGJJJNNNJJJHHHEEECCCAAAAAABBBBBBAAABBBCCCDDDCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@??????<<<;;;999888777888:::;;;999888888888777777666666:::999999888777666666555777777777777666666666666777777888999::::::::::::<<<>>>AAACCCCCCBBB@@@??????>>>AAAEEEGGGEEEEEEGGGMMMeeeyyyyyyxxxzzz~~~mmmMMMBBB;;;>>>@@@<<<:::<<<::::::::::::999999999999777777777666666666555555444444444444444444444444444444333333333333222222333333333333333333333333333333333333333333333333111111111111111111111111111111000000111111222333111222222333333444444555888999;;;<<<<<<>>>@@@CCCDDDFFFIIILLLOOOSSSXXX[[[```cccjjjqqqrrrttt{{{{{{fffZZZUUUKKKJJJOOONNNNNNNNNOOOOOOKKKGGGJJJOOOVVVbbbzzz~~~vvvxxxssscccbbbfffkkkmmmmmmmmmnnnpppuuupppggg___ZZZYYY\\\___[[[VVVRRRVVV]]]aaa^^^YYYWWWWWWXXXXXXWWWTTTQQQOOOLLLKKKLLLOOONNNIIIFFFGGGJJJJJJHHHFFFDDDEEEHHHKKKKKKIIIFFFDDDBBBCCCDDDEEEEEECCCBBBBBBCCCBBBAAA???>>>>>>>>>>>>>>>???@@@@@@>>><<<999777666777999:::888888777777777666666666999888777777666555444444666666666666555555555555666666777888888888888888:::<<>>===>>>>>>@@@BBBCCCCCCCCCDDDJJJSSS```zzzwwwyyy{{{{{{SSSEEE@@@>>>AAA@@@;;;:::<<<:::::::::999999999999888777777666666666555555555444444444444444444444444333333333333333333333222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222111222222333333444444555777999;;;<<<<<<>>>AAACCCEEEGGGJJJLLLOOOSSSXXX\\\```cccjjjqqqrrrttt{{{kkk\\\UUURRRJJJKKKQQQNNNMMMIIIGGGIIIIIIKKKSSS^^^mmmsssqqqwwwssscccbbbggglllnnnlllkkkmmmpppsssjjj___YYYYYYZZZ[[[[[[UUUQQQMMMQQQXXX]]]\\\YYYVVVWWWWWWWWWUUURRROOONNNJJJHHHIIILLLKKKGGGEEEGGGHHHHHHGGGEEECCCDDDGGGIIIKKKIIIFFFCCCBBBCCCDDDEEEJJJHHHEEECCCCCCBBB@@@>>><<<;;;;;;;;;<<<===>>>???===<<<:::888777777888888777777777888888888888999777777666555555444333333555555555666666666666666666666777888888888777777777888;;;===>>>===<<<;;;>>>??????>>>???BBBDDDDDDKKKLLLMMMddd{{{wwwvvvwwwcccHHHAAA???>>>>>>;;;777777:::::::::999999999888888888666666666666555555555555444444444444444444444444222222333444444444333222222222222222222222222222222222222222222222222222111111111111111111111111000000111111222222222222111222222333333444444555777999:::<<<<<<>>>AAADDDEEEGGGJJJLLLOOOSSSXXX\\\```cccjjjqqqrrrttt{{{sssdddXXXOOONNNNNNIIILLLQQQLLLKKKFFFDDDGGGKKKTTTiii~~~uuuooopppwwwssscccaaaeeejjjlllkkkjjjkkkmmmmmmeee[[[WWWYYY[[[YYYWWWQQQNNNLLLMMMQQQTTTUUUTTTSSSSSSSSSRRRQQQOOOMMMKKKIIIGGGFFFIIIHHHEEEDDDFFFFFFFFFEEEDDDCCCCCCFFFHHHJJJHHHDDD@@@???@@@AAACCCJJJIIIGGGEEEBBB???>>>===999999999999:::;;;<<<===;;;;;;:::999888777777777777777888888999999999:::555555555555444444444444555555555666666666666666666666777888888777777666555666777999:::::::::999===??????===???CCCEEEEEEEEEFFFBBBNNNmmm{{{xxxyyyzzzzzzdddPPPBBB???>>>===<<<:::999:::<<<999999999999888888888888666666666555555555444444444444444444444444444444111222333444555444333222222222222222222222222222222222222222222222222222111111111111111111111111000000111222222222222111111222222333333444444555666888:::;;;<<<>>>BBBDDDEEEGGGJJJMMMPPPTTTYYY\\\```cccjjjqqqrrrttt{{{vvviii\\\SSSMMMIIIMMMPPPKKKMMMPPPIIIHHHFFFGGGKKKPPPccc{{{qqqqqqrrrwwwrrrccc]]]```dddggghhhiiiiiijjjgggbbb]]]YYYXXXXXXWWWUUUTTTSSSRRRPPPNNNNNNNNNOOONNNNNNMMMLLLKKKJJJIIIHHHJJJFFFEEEGGGGGGCCCCCCFFFCCCDDDDDDCCCBBBCCCFFFHHHJJJGGGCCC???======???@@@DDDFFFGGGDDD???<<<;;;<<<777888888999999:::::::::999999::::::999888777666999999888888888888888777444444444555555555555555444444444555555555666666555666666777777666666555444555555666777888999::::::???AAA???AAAFFFGGGDDD<<>>>>><<<<<<<<<<<<<<<999999999999888888888888666666555555555444444444444444444444444444444444000111333555555444333222111111111111111111111111111111111111111111111111111111111111111111111111///000111222333222222111111222222333333444444555666888:::;;;===???BBBEEEFFFHHHKKKMMMPPPTTTYYY\\\```cccjjjqqqrrrttt{{{ooo___WWWRRRNNNMMMKKKRRRTTTOOOPPPPPPGGGDDDFFFLLLPPPVVVpppuuuqqquuuuuuxxxsssdddYYY[[[___cccfffhhhhhhgggccccccaaa]]]XXXUUUUUUUUUYYYZZZYYYUUUOOOLLLLLLMMMKKKJJJIIIGGGFFFFFFFFFFFFJJJGGGEEEGGGFFFCCCBBBEEEBBBCCCCCCCCCBBBCCCFFFHHHLLLIIIDDD???======???@@@>>>BBBEEECCC===999999<<<666777888999999999999999777888:::;;;:::999777555::::::999888777666555555333333444555555666666777333333333444444555555555555555555666555555444444555555444444666888:::;;;777>>>BBBBBBDDDIIIHHHBBB888BBBDDDCCCEEEKKKddd|||uuuvvv{{{~~~```JJJFFFCCC>>>:::;;;;;;:::::::::888555999999999888888888888777666666555555555444444444444444444444444444444444000111333555555555333222111111111111111111111111111111111111111111111111111111111111111111111111///000111222333222111111111222222333333444555555666888:::;;;===???BBBEEEFFFHHHKKKMMMPPPTTTYYY]]]```cccjjjqqqsssttt{{{~~~mmm]]]TTTOOOMMMKKKOOOLLLMMMPPPOOOJJJGGGHHHHHHHHHIIISSSnnn|||{{{tttuuuwwwmmm]]]VVVWWWYYY^^^gggkkkgggaaa[[[YYY[[[^^^ZZZTTTTTTZZZ^^^^^^ZZZRRRIIIFFFIIINNNMMMMMMJJJFFFCCCEEEJJJPPPKKKIIIGGGHHHFFFDDDBBBCCC@@@???>>>>>>@@@CCCGGGJJJLLLHHHCCC>>>::::::;;;<<<;;;<<<<<<:::888888999:::999888999:::<<<;;;888666666888:::<<<===<<<:::999777777666555555555555555888555222222555666666444666555333333333444666777777666555444333333444555555555666777888:::<<<======>>>???@@@AAA@@@??????>>>@@@AAA@@@@@@EEEOOOWWWzzzyyyxxxwww~~~eeeQQQHHHAAA===>>>======<<<;;;;;;;;;;;;<<<999999999888888888888777666666555555555444444444444444444444444444444444222222222222222222222222333333333222222111111111222222222222222222222222000000000000000000000000222222111111111111222222111333444444222222333555888:::<<<===>>>???AAACCCIIIIIIKKKMMMQQQVVVYYY\\\aaafffkkkmmmooottt}}}tttkkk]]]SSSNNNNNNOOOOOORRRNNNMMMPPPPPPJJJFFFEEEDDDHHHSSSkkkzzzuuusssjjj^^^RRRUUUYYY\\\]]]___^^^]]]\\\YYYXXXZZZXXXSSSRRRUUUYYYYYYWWWQQQJJJGGGHHHLLLMMMMMMMMMJJJGGGGGGKKKOOOLLLJJJHHHFFFDDDBBB??????BBB@@@>>>===???BBBFFFIIIKKKGGGBBB===::::::;;;<<<;;;<<<<<<;;;888777777888999888999:::;;;:::777444555666999;;;<<<<<<:::999777777666555555555555555888555333333555666555444555444333222333444666888777666555444333333444555444555555666777999;;;<<<>>>>>>@@@AAAAAAAAA@@@???<<>>???BBBDDDHHHIIIKKKNNNQQQVVVYYY[[[aaafffkkknnnooottt}}}}}}lll^^^XXXPPPKKKJJJMMMQQQSSSVVVNNNHHHHHHHHHFFFDDDEEEDDDSSSmmm{{{nnnhhhccc]]]XXX\\\```___ZZZXXXZZZ___^^^XXXTTTUUUUUUQQQNNNNNNRRRTTTTTTQQQLLLHHHHHHJJJLLLNNNPPPOOOLLLJJJLLLNNNQQQOOOKKKIIIGGGEEEAAA>>>DDDAAA>>>======@@@DDDGGGHHHEEEAAA===:::::::::;;;:::;;;<<<;;;999666666666999888999999:::888555222333555777:::;;;;;;:::999777777666555555555555666999777444444444555555444333333222222333555666888555555444333333333444444333333444555666777999:::<<<<<<===>>>>>>>>>>>>===888<<<@@@AAA@@@???AAACCC;;;ZZZ}}}zzzqqqwwwuuuyyybbbQQQCCCAAAAAA>>>===???===<<<;;;;;;::::::;;;;;;999999888888888777777777555555555555555444444444444444444444444444444444222222222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000222222111111111111222222111333444444222222333555777:::<<<===>>>@@@BBBDDDHHHIIIKKKNNNRRRVVVYYY[[[```eeekkknnnpppuuu}}}|||jjj]]]TTTQQQLLLJJJJJJNNNRRRTTT\\\QQQGGGCCCCCCCCCFFFJJJIIIggg}}}wwwggg``````aaaddddddeeeccc]]]XXXZZZ___```XXXRRRQQQSSSRRRMMMHHHLLLOOORRRRRROOOLLLJJJJJJKKKOOOSSSTTTPPPMMMLLLMMMQQQOOOLLLHHHGGGHHHDDD???DDDBBB???<<<<<>>???>>>======>>>>>>HHHVVVqqqzzzxxxvvvuuueeeMMMEEE???@@@@@@===;;;>>><<<;;;;;;:::::::::::::::888888888888777777777777555555555555555555555555333333333333333333333333222222222222222222222222222222222111111111111111000000000000000000000000////////////////////////222222111111111111222222111222444333222222333555777999<<<>>>???@@@CCCEEEGGGIIIKKKOOORRRVVVYYY[[[___eeekkkoooqqqvvv~~~yyykkk___WWWNNNMMMLLLKKKLLLNNNRRRTTTZZZRRRKKKGGGEEECCCFFFKKKQQQ~~~yyyvvviiieeejjjpppmmmgggccccccaaa[[[YYY[[[```ZZZSSSQQQTTTTTTNNNGGGJJJMMMPPPRRRQQQOOOMMMLLLJJJOOOTTTUUURRRNNNMMMMMMLLLLLLIIIEEEFFFJJJFFF???DDDBBB???======>>>@@@BBB@@@???>>><<<::::::999999777999;;;:::888555333333777666666777777555222///111222444555666777777777555444444444444444555555777666555444333333444555111111111222333444444555222222333333333333333333222222222222333444666666555555555555666666777777777888::::::;;;<<<>>>???EEEDDDDDDTTT}}}xxxxxx{{{gggNNNHHHDDDAAA@@@???<<<;;;===;;;;;;:::999999999999999888888888777777777666666444555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111////////////////////////////////////////////////222222111111111111222222111222444333222222333555777999<<<>>>???AAADDDFFFGGGIIIKKKOOOSSSVVVYYYZZZ___eeelllppprrrvvv~~~tttiii\\\TTTRRRHHHIIIJJJKKKKKKLLLOOOQQQKKKIIIIIIIIIFFFDDDHHHOOOjjj|||wwwooonnnuuu|||ttthhhbbbeeegggaaa\\\[[[___\\\WWWTTTWWWYYYSSSJJJKKKMMMOOOQQQRRRQQQPPPOOOJJJOOOSSSTTTQQQNNNLLLMMMMMMNNNKKKGGGJJJPPPMMMDDDAAA@@@???>>>>>>>>>??????======<<<;;;:::999999888555777999888666444444444555555555555666444111...111222222333444444444444333333222222222333444444333444444333111222444666111111222222222333333333111111222333333333222222222222222222333444555555666666555555666666777888777666666777999;;;>>>???===@@@CCCIII\\\}}}yyywww{{{uuuVVVIIIEEECCC@@@>>>===<<<<<<<<<;;;:::999999888888999999888888777777777666666666444444444555555555555555333333333333333333333333222222222222222222222222000000000111111111111111////////////////////////000000000000000000000000222222111111111111222222111333444444222222333555777999<<<>>>@@@AAADDDGGGFFFHHHLLLPPPSSSVVVYYYZZZ^^^dddlllqqqssswww}}}tttkkkddd[[[QQQLLLLLLFFFHHHKKKJJJIIIHHHIIIJJJBBBBBBDDDFFFFFFNNN```qqq|||~~~}}}zzzuuupppkkkjjjpppuuurrrfff```fffhhhbbb\\\\\\]]]^^^\\\ZZZ\\\^^^XXXOOOMMMLLLMMMNNNPPPQQQRRRQQQKKKNNNRRRQQQNNNLLLLLLMMMNNNPPPLLLGGGKKKSSSOOODDD>>>??????@@@??????>>>===::::::;;;;;;:::999888777444666666666444444555666333333333444555444111///222222222222222222222222111111000000111222222333000222222111000111444666222222222222222111111000///000111222333333222111222222222222333444555555666555444444444555777777555555555666888::::::;;;999;;;AAAFFFIIIWWW~~~|||}}}|||^^^LLLHHHBBBAAA>>><<<<<<<<<;;;999::::::999888888888888888888777777777666666666666444444444555555555666666222222222222222222222222222222222222222222222222///000000000111111111222000000000000000000000000000000000000000000000000222222111111111111222222111333444444222222333555777999<<<>>>@@@BBBEEEGGGFFFHHHLLLPPPTTTWWWXXXYYY^^^dddlllqqqtttxxxrrrhhhaaa[[[ZZZTTTKKKHHHJJJIIILLLMMMKKKGGGCCCBBBCCCGGGEEEDDDDDDJJJ___tttuuu{{{yyyrrriiiccc``````bbbfffiii^^^ZZZaaabbbZZZVVVXXX[[[______]]]___aaa\\\SSSMMMLLLKKKKKKNNNPPPRRRRRRKKKNNNPPPOOOLLLJJJLLLNNNHHHJJJFFF@@@EEEMMMHHH<<<<<<>>>???AAAAAA???===<<<999999:::;;;:::999888777444555555444333444666777222111222444555444111///222222222111111111111111000000//////000111222222...000111111///000333777222222333222222111000//////000111222333333222111222222222222333444555555444333222222222333444555444444444666888888777666???777:::EEEEEECCCUUUppp}}}xxxxxx{{{~~~pppYYYHHH@@@@@@BBBAAA>>><<<======:::666:::999999888777888888888777777777777666666666666444444444555555555666666222222222222222222222222222222222222222222222222//////000000111111111222111111111111111111111111000000000000000000000000222222111111111111222222111333444444333222444555777999<<>>=========>>>???>>><<<;;;;;;<<<:::999888777666666666666999888777444222222555777444333333222222333333444333333222222111000//////000000000000000000000000............////////////......///000000000000000//////000111111111111111000000000000000000000000333333333444444444555555444444555555666777777777;;;::::::999:::>>>DDDIIIXXXuuu{{{vvvxxx{{{~~~^^^OOOMMMGGG@@@>>>===<<<<<<<<<<<<;;;;;;;;;999999999888777666666555666666666666666666666666333333333333333333333333222222222222222222222222111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000333333333444444444555555999:::<<>><<<<<<======>>>>>>===;;;:::;;;<<<999999888777666666666666777777777555333333444666333333222222222222333333333333222111111000//////////////////////////////............////////////......///000000000000000...///000000111111000000000000000000000000000000222222333333333444444444333444444555666666777777888999888888999<<>>AAADDDFFFGGGGGGIIIMMMQQQUUUWWWXXXXXX```gggpppuuuwwwzzzvvvpppjjj___VVVQQQOOOMMMKKKJJJKKKLLLLLLKKKHHHJJJBBB???GGGFFFBBBGGGMMM^^^uuuyyymmmeeefffgggfffjjjqqqvvvnnnfffaaa\\\VVVSSSTTTWWWTTTTTTZZZ______^^^^^^\\\ZZZXXXVVVUUUUUUUUUVVVRRROOONNNOOOQQQSSSQQQOOOIIIHHHGGGFFFFFFGGGHHHIIIKKKHHHCCC???<<<;;;<<<======>>>>>>===;;;::::::;;;999888777666555555555555555666777666444222333333222222222111111222222222222222111111000000//////////////////////////////---............/////////......///000000000000///---......///000/////////000000000000000000000000111111111222222222333333333333333444555555666666666777777777777999<<>><<<<<<;;;;;;;;;:::::::::999888888777777666666555555555555555555555555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000333333333333444444444444888999;;;===@@@CCCEEEFFFHHHJJJNNNRRRUUUXXXYYYYYY```hhhqqqvvvxxx{{{zzzooofffaaa]]]UUUPPPNNNKKKJJJHHHHHHJJJJJJIIIHHHGGGIIICCC@@@FFFEEEGGGRRRnnnooofff______aaabbbhhhoootttnnniiigggbbbYYYTTTRRRSSSRRRUUU]]]bbb```^^^^^^WWWXXXXXXVVVSSSRRRRRRSSSPPPLLLJJJKKKOOOQQQMMMIIIGGGFFFEEEEEEEEEFFFGGGHHHJJJGGGBBB>>>;;;<<<===>>>======>>><<<:::999999:::888777666555444444444444222444666666444222111111222111111000000111111222111111000000000/////////////////////////////////---------.........//////---...//////000000//////,,,---......//////......000000000000000000000000000000000000111111111111222222333333444444555555444666777888777777999;;;>>>>>>DDDQQQccc~~~wwwuuuttttttwww|||ttt[[[QQQGGG???@@@BBBAAA???AAA;;;;;;;;;;;;:::::::::999888888777777666666666666555555555555555555555555333333333333333333333333111111111111111111111111111111111111111111111111111111111000000000000000////////////////////////000000000000000000000000000000000000000000000000222222333333333444444444777888:::===@@@BBBDDDEEEHHHJJJNNNRRRUUUXXXZZZ[[[```gggpppvvvxxx{{{yyyssspppddd\\\UUUSSSQQQLLLJJJKKKJJJHHHFFFFFFFFFFFFEEEDDD@@@EEECCCCCCHHHKKKXXXooo}}}tttkkkbbbZZZ\\\bbbhhhlllooogggdddccceeebbbYYYQQQNNNOOOOOOUUU^^^aaa___[[[[[[RRRUUUWWWWWWUUURRROOOOOOOOOLLLIIIKKKNNNOOOKKKFFFFFFFFFDDDCCCCCCDDDEEEFFFHHHEEEAAA>>><<<<<<===???<<<======<<<999888888999777666555444333333333333111333666666444111000///000000000//////000000000000000//////////////////........................------------............------...///////////////,,,,,,---.............../////////////////////////////////000000000111111111111111222333333444444444666888888777777888:::999<<<@@@@@@@@@QQQ~~~yyyssspppnnnooosssxxxlllSSSIIIBBB>>>===>>>???===;;;<<<;;;:::::::::999999999999777777777666666666666666555555555555555555555555333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000111111////////////////////////////////////////////////000000000000000000000000222222222333333333444444777888:::===@@@BBBDDDEEEHHHJJJMMMQQQUUUXXX[[[\\\^^^fffooouuuwww{{{uuummmgggdddYYYSSSNNNNNNMMMJJJJJJMMMJJJGGGDDDCCCCCCCCCBBBAAA???EEEDDDDDDJJJQQQhhh|||uuuhhh```XXXZZZccckkknnnlll```^^^___bbbaaaZZZSSSQQQNNNNNNSSSZZZ\\\YYYWWWXXXPPPRRRUUUWWWVVVSSSOOOLLLOOOMMMLLLMMMOOONNNJJJGGGHHHFFFDDDCCCBBBAAABBBBBBDDDCCC@@@>>><<<<<<<<<===<<<======;;;999777777888666555444333222222222222000222555555333000//////000//////......//////000////////////....................................,,,------------.........------...////////////...,,,------...///........./////////////////////////////////000000000111111000000111111222333333333444555777777777777999:::999888;;;??????EEE[[[ssszzzvvvsssqqqqqqqqqsssvvv|||rrrQQQCCCCCC>>>>>>===>>>===;;;:::::::::::::::999999999888888666666666666666666666666444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000222222222222333333333333888999;;;===@@@CCCEEEFFFHHHIIILLLPPPTTTXXX[[[\\\^^^eeeooouuuwww{{{{{{rrriiibbb]]][[[TTTOOOLLLMMMLLLIIIIIILLLHHHEEEAAA???@@@AAAAAAAAADDDFFFEEEKKKZZZkkkxxxddd^^^YYYZZZaaahhhjjjggg```\\\ZZZ]]]]]]YYYVVVWWWPPPNNNOOORRRSSSRRRSSSXXXQQQPPPQQQTTTVVVUUUQQQMMMMMMMMMNNNNNNMMMKKKHHHFFFJJJHHHEEEBBB@@@???>>>>>>??????>>>===;;;:::999999<<<======;;;888666666777555444333222222111111111000222333333111////////////..................///................................................,,,,,,---------.........,,,---......//////......------.../////////////////////////////////////////////000000000111111111//////000000111222222333333444555555555666999;;;;;;666777???CCCBBBHHHQQQuuu~~~{{{yyyxxxtttssspppoooooopppsssttt|||vvvZZZFFF???@@@???>>>>>><<<<<<===<<<;;;999999999999888888888888666666666666666666666666444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000////////////////////////000000000000000000000000111222222222222333333333999:::<<<>>>AAADDDFFFGGGGGGHHHKKKOOOSSSWWWZZZ\\\___fffpppvvvyyy|||wwwssskkkcccZZZTTTPPPNNNNNNIIIGGGHHHGGGCCCCCCFFFGGGCCC???===>>>@@@BBBBBBDDDEEEGGGWWWttt~~~sss```^^^ZZZYYY^^^ccceeeccc]]]WWWSSSTTTTTTSSSTTTVVVTTTOOOLLLLLLLLLLLLQQQXXXSSSPPPNNNPPPUUUVVVSSSOOOIIIKKKMMMLLLIIIGGGEEEEEEKKKIIIFFFBBB???===<<<<<<<<<<<<<<<;;;:::999777666<<<======;;;888666666666555444333222111111111111111222333222000......///.........------.........---.............................................,,,,,,,,,---------......,,,---......//////......---...//////000000//////////////////////////////000000000000111111111111/////////000111111222222222333333333444555888;;;888444444::::::777<<>>===GGGaaa|||{{{zzzxxxwwwuuuuuuuuuuuuvvvvvvuuutttuuuyyy~~~yyyaaaLLLFFFCCC===<<<@@@;;;;;;<<<<<<;;;;;;:::999888888777777666666555555888777777666555555444444666555333222111222222333222222222222222222222222111111111111111111111111111111111111111000//////111111111111000000000000////////////////////////111000///......///000111000000000000000111111222111111111111222333444555333666999<<<>>>@@@CCCFFFGGGIIIMMMOOORRRVVV[[[^^^^^^gggrrrwwwxxxzzz|||yyyuuuooohhhccc^^^\\\ZZZWWWSSSPPPNNNLLLJJJHHHHHHFFFCCCAAA@@@@@@@@@@@@>>>>>>>>>AAADDDHHHKKKLLLmmmzzz|||xxxvvvlllgggbbb]]]\\\\\\\\\\\\UUUQQQPPPSSSUUUSSSTTTWWWVVVMMMJJJPPPRRROOORRRYYYVVVPPPIIIGGGHHHJJJIIIGGGFFFIIIKKKLLLKKKIIIIIIIIIDDDCCCAAA>>><<<:::999888;;;<<<===<<<999888777888888:::;;;<<<<<<:::777666777666444111000000111222222111000///............/////////.........------------,,,,,,,,,,,,------------------------------------,,,,,,------...///,,,,,,,,,---------......------------.........///------......///000000000////////////////////////000000000000111111111111000000111111111222222222333444555666777888888999>>>:::<<>>@@@CCCEEEFFFIIIMMMPPPSSSVVVZZZ]]]^^^gggqqqwwwwwwyyy|||wwwkkkhhhddd___ZZZVVVTTTSSSOOOMMMLLLKKKKKKKKKIIIGGGFFFDDDAAA>>>===>>>@@@AAA???<<<>>>CCCEEEHHHVVVggg|||yyyxxxxxxtttmmmgggccc___[[[XXXUUURRRQQQSSSSSSQQQRRRUUURRRLLLKKKSSSWWWVVVXXX^^^YYYSSSKKKGGGGGGGGGGGGFFFJJJKKKLLLKKKIIIGGGGGGHHH@@@???>>><<<:::999888888;;;<<<===;;;999777777777777888999;;;:::999777666666555333111000000111111111111000///............///////////////.........------,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......------------............//////////////////000000////////////////////////000000111111111222222222000000000111111111222222333333444555666777888888===;;;:::;;;???KKKcccxxxiiiQQQHHH@@@===@@@@@@<<<;;;>>>:::;;;;;;;;;;;;:::999999888888777666666555555444666555555444444333333222222222222222333444666666222222222222222222222222111111111111111111111111000000111111000000//////111111000000000000//////////////////////////////000//////......//////000000000//////000000111222111111111111222333444555666888;;;<<<>>>???BBBDDDEEEIIINNNRRRUUUWWWZZZ\\\]]]fffqqqvvvwwwyyy{{{tttnnniii```]]]YYYTTTQQQOOONNNNNNNNNLLLKKKKKKKKKJJJHHHEEEAAAAAA@@@?????????BBBCCCAAA@@@CCCFFFBBBJJJooo}}}{{{}}}zzztttoooiiiddd^^^YYY\\\YYYXXXYYYVVVRRRQQQTTTQQQMMMMMMSSSWWWVVVWWWZZZVVVRRRLLLIIIHHHGGGFFFDDDKKKKKKKKKIIIFFFDDDDDDDDD>>>===<<<;;;::::::::::::;;;<<<===;;;999777666666555666888999999888777666444444222111000000000111111000///...............////////////////////////---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------......------------------------////////////............///////////////////////////000000000000111111111000000000000111111111111222222333444555666777777777888;;;===<<<>>>KKKYYYyyygggRRRGGGCCC@@@@@@CCCAAA;;;:::>>>:::::::::::::::999888888888777777666555555444444444444444333333222222222222222222222333333444444111111111111111111111111111111111111111111111111///000000000000000//////111000000000///////////////////////////////////////////////////////////////////////////000111111111111111111222333444444777999;;;===>>>???BBBDDDEEEIIIOOOSSSVVVXXXZZZ\\\]]]fffqqqvvvvvvyyyxxxvvvsssnnniiieee```ZZZWWWRRRPPPMMMKKKJJJJJJKKKLLLPPPNNNLLLKKKIIIGGGDDDAAA===???AAAAAA???>>>@@@AAAAAAAAAHHHTTT]]]ppp~~~wwwwww||||||wwwwwwtttqqqmmmjjjeee___[[[[[[YYYYYYZZZVVVPPPPPPTTTRRROOONNNQQQRRRQQQOOOPPPNNNMMMLLLKKKJJJGGGDDDBBBHHHHHHGGGEEEBBB@@@@@@@@@======<<<<<<;;;;;;<<<<<<;;;<<<===;;;888666555666444555666777777777666555333222222111000000000000000//////........................///////////////,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,---------......------------------,,,,,,---------------------,,,.................................////////////000//////000000000111111111111111222333444555666666333333666:::;;;:::>>>EEEQQQjjjoooYYYLLLFFFDDD???>>>???>>>;;;666777:::999999::::::999999888777777777666666555444444444333333333333333222222222222222222222111111000000111111111111111111111111000000000000000000000000...//////000000000//////000000000////////////...////////////////////////......////////////....../////////...///000000111111111111111222333444444777999<<<===>>>@@@BBBDDDEEEIIIOOOSSSVVVXXXZZZ\\\]]]fffqqqvvvwwwyyy{{{vvvsssnnnhhhbbb___]]]YYYVVVTTTQQQNNNKKKIIIIIIIIIIIIKKKMMMOOOQQQOOOLLLIIIFFFEEEBBB???===<<>>AAAGGGJJJ[[[xxx~~~rrrhhhjjjssstttnnnllljjjhhhfffddd```\\\XXXQQQQQQSSSUUUQQQMMMNNNRRRTTTQQQOOONNNNNNLLLJJJHHHGGGHHHJJJJJJIIIEEEBBB???BBBCCCDDDCCC@@@===============<<<<<<<<<=========;;;<<<<<<;;;888555555555444555555555555555444444111111111111000000////////////......---......///---------...............,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---........................---------.........///////////////000000000111111000000111222333444555555888444222555777888:::>>>@@@MMMXXXiiidddOOOEEEAAA@@@@@@======<<<;;;999888999<<<888999999999999888777777777777666555555444444333333333333333333333333333333333333333222111000///111111111111111111111111000000000000000000000000......///000000000//////000000////////////......////////////////////////---......//////......---//////......//////000111111111111111222333444555777999<<<===???@@@CCCEEEFFFJJJOOOSSSVVVXXX[[[]]]^^^gggrrrwwwxxxzzzwwwqqqmmmhhhccc___\\\WWWTTTSSSQQQOOONNNNNNMMMLLLJJJJJJKKKLLLMMMNNNOOOPPPQQQJJJGGGDDDAAAAAA@@@>>>======???@@@???>>>AAAHHHNNNYYYmmm}}}rrrdddccclllooojjjfffdddbbb```___\\\XXXUUULLLMMMQQQSSSOOOJJJKKKQQQTTTRRROOOLLLLLLLLLJJJHHHEEEFFFGGGGGGDDDAAA???>>>===@@@BBBBBB@@@===<<<<<<======<<<<<<<<<<<<======;;;<<<<<<;;;777555444444555555444444333333222222000000000000000000//////.........------......///,,,,,,,,,,,,---------...,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,---------......---------,,,,,,,,,+++++++++,,,,,,,,,---.............................................////////////////////////000000000111//////000111222333444444:::555444666777777999======CCCFFFOOOaaaoootttbbbNNNFFFBBB???======<<<<<<;;;:::;;;======<<<888888888888888777777666777666666555555444333333333333333444444444444444222333444444444333222222111111111111111111111111000000000000000000000000---......///000000//////000000/////////.........////////////////////////------...//////...------///............///000000111111111111222333444555666888;;;===???AAADDDGGGHHHKKKOOORRRUUUXXX\\\______hhhsssxxxyyy{{{|||zzztttoooooopppnnnggg```^^^\\\YYYUUUQQQNNNLLLKKKLLLKKKIIIIIIKKKLLLLLLKKKMMMMMMMMMMMMLLLKKKJJJIIIFFFCCC@@@???@@@AAAAAAAAA===>>>??????AAAHHHUUU^^^mmm~~~xxxiiidddkkkpppmmmfffdddaaa___]]]ZZZVVVSSSQQQRRRUUUUUUPPPJJJKKKPPPSSSRRROOOLLLLLLNNNMMMKKKFFFGGGFFFDDD@@@>>>======;;;>>>AAABBB@@@>>>===<<<===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<;;;777555444444555555444333333222111111///000000000000000///.........---------......///+++++++++,,,,,,---------,,,++++++++++++++++++,,,************************,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,------...///000000........................////////////000000000000////////////000000000000//////000111222333444444111111444999999555666:::999???@@@EEENNNSSS___vvvwww^^^QQQFFFCCCAAA<<<999;;;::::::999888:::<<<:::777888888888888888777666666777666666555444444333333444444444444444444444444222333555666777666666555000000000000000000000000000000000000000000000000------...///000000//////000/////////............////////////////////////,,,---...//////...---,,,...............///000000111111111111222333444555555888;;;===???BBBEEEHHHIIIKKKNNNQQQTTTXXX\\\``````iiitttyyyyyy|||}}}xxxuuusssqqqnnnkkkhhheeeddd^^^\\\ZZZXXXWWWUUURRRPPPKKKMMMNNNMMMJJJHHHIIIJJJIIIIIIKKKLLLOOORRRTTTUUUSSSQQQLLLGGGDDDCCCCCCCCC???>>>===============<<<@@@AAADDDFFFHHHUUUttt}}}~~~}}}xxxqqqjjjhhhjjjooorrriiifffbbb```___\\\XXXTTTUUUXXXYYYWWWQQQMMMLLLMMMSSSTTTTTTTTTRRROOOLLLKKKIIIHHHFFFDDDBBBAAA@@@???@@@@@@@@@AAAAAA@@@@@@???:::;;;<<<;;;999888999:::>>>===;;;999777666555555444444333333222111000000////////////////////////...------,,,,,,------...,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,---...---,,,***)))---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,---------......------------------------..................------000///...------...///000111111111000000000000000333333444444555666666777;;;::::::;;;???DDDIIIMMMhhh{{{bbbVVVDDDDDDBBB@@@>>><<<;;;:::999999999888888888777777888888777777666666555555555555444444444333333333222222222222222222222222333333333333333222111000222222222111111111111000000000000000000000000000......------------..............................////////////////////////............////////////...............///000000///000111111000111333555777999;;;===>>>AAADDDGGGFFFJJJOOOSSSVVVWWWYYY[[[```iiiuuuzzz{{{||||||||||||||||||}}}}}}}}}~~~|||xxxuuuqqqlllfffbbb]]]]]][[[YYYWWWVVVTTTSSSSSSPPPLLLIIIIIIJJJLLLMMMHHHIIIJJJIIIHHHGGGJJJLLLHHHLLLPPPTTTVVVTTTRRRPPPIIIHHHEEEBBB@@@??????@@@BBB@@@>>><<<;;;<<<===>>>BBBCCCIIIXXXlll{{{|||}}}{{{{{{|||tttooojjjggghhhlllooopppeeebbb^^^\\\[[[ZZZWWWTTTTTTTTTSSSSSSRRRPPPMMMKKKJJJKKKMMMNNNNNNNNNMMMMMMIIIHHHFFFCCCAAA@@@@@@@@@???@@@@@@@@@??????>>>===888999:::999777666777888:::999888777666555555555444333333222111111000000........................------,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++******++++++,,,,,,,,,,,,------,,,,,,+++***------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,---------......------------------------........................000///...------...///000000000000000000000000000222333333444444555555666888888777888:::>>>AAACCCIIIcccpppZZZLLLFFFCCCBBBAAA???===<<<::::::999999888888888777777777777777777666666666555555555444444444444333333333222222222222222222222222222333333333222222111000222222222111111111000000000000000000000000000000000//////////////////000............................................................////////////...............///000000///000111111000111333555777999<<<===???AAADDDGGGFFFJJJOOOSSSVVVWWWZZZ[[[___hhhsssyyyyyyzzzccccccbbbbbbbbbbbbbbbccceeebbb___]]]ZZZWWWSSSPPPNNNNNNMMMMMMLLLLLLKKKKKKLLLKKKIIIGGGGGGIIIKKKMMMNNNNNNOOONNNMMMMMMNNNPPPQQQUUU[[[^^^\\\UUULLLFFF@@@???>>>==================>>>>>>>>>???AAADDDGGGHHHMMM^^^{{{zzzwwwwwwzzzyyyuuutttvvvpppjjjdddcccgggjjjkkkiiiaaa^^^ZZZWWWVVVUUUTTTSSSRRRPPPNNNOOORRRQQQMMMIIIFFFFFFGGGHHHIIIJJJKKKKKKGGGFFFCCC@@@>>>>>>>>>????????????>>>===<<<;;;:::666777888777555444555666666555555444444444444555333333222222111000000000........................------,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------+++,,,---///000000//////,,,,,,,,,---------......------------------------........................//////............//////000000000000000000000000111111222222333444444444666666666666777888:::;;;;;;FFF[[[sssoooYYYMMMIIIGGGEEE@@@@@@???===<<<:::999888888888888888777777777777666666666666666555555555444444444444333333333333222222222222222222222222222222222333222222111000222222111111111000000000000000000000000000000000111111000000000000111111................................................---............/////////...............///000000000111222111111111333555777999<<<===???AAAEEEGGGGGGJJJOOOSSSVVVXXXZZZ\\\^^^gggrrrwwwwwwyyy~~~YYYXXXWWWVVVVVVVVVWWWWWWYYYWWWUUUSSSSSSQQQNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIKKKNNNOOOOOOOOOOOOOOOQQQSSSVVVXXXZZZ[[[\\\]]]___```aaa___YYYOOOEEE???============>>>>>>>>>>>><<<>>>AAAAAAAAADDDKKKQQQ[[[jjj}}}{{{{{{{{{wwwqqqooorrrvvvmmmcccaaadddgggfffbbb```]]]XXXTTTRRRQQQRRRRRRQQQPPPOOOOOOPPPOOOLLLIIIIIIHHHGGGFFFEEEEEEFFFFFFDDDBBB???<<<;;;;;;<<<===>>>>>>===<<<;;;999777666444666777666555444555666444333333222222222222222222222111111000000000000........................---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,---,,,+++******+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,------)))***---///000000///...,,,,,,,,,---------......---------------------------------.............../////////......//////////////////000000000000000000000111111222222333333555555666777888888888888===@@@FFFOOO]]]nnntttfffTTTJJJHHHIIIGGGEEE>>>===<<<;;;:::999888888888888777777777666666666555555555555555555555555444444444333333333222222111111111111111111111111111111222222222222111111111111111111000000000000////////////////////////111111000000000000111111................................................---------.........//////...............///000000000111222222111111333555888:::<<<>>>???BBBEEEHHHGGGJJJOOOSSSUUUXXX[[[]]]]]]fffpppuuuvvvwww}}}TTTSSSRRRQQQQQQRRRSSSTTTTTTSSSRRRRRRRRRRRRPPPNNNKKKKKKKKKKKKJJJJJJJJJJJJFFFIIILLLOOOPPPSSSWWW[[[ZZZ\\\```dddggghhhhhhggg```^^^YYYSSSLLLFFFAAA>>>======>>>>>>?????????@@@AAABBBBBB@@@BBBLLL]]]kkk|||yyyxxxxxxtttqqqrrrwwwzzzpppddd```cccfffeeebbb```^^^YYYUUUQQQOOOPPPQQQQQQSSSTTTRRROOOLLLKKKKKKLLLKKKIIIGGGFFFEEEDDDDDDCCCBBB???===<<<<<<<<<======<<<<<<;;;999777555444444666777666555555666777555444333111000000//////111111000000000000//////........................,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,++++++,,,+++***)))******,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------(((***,,,...///...---,,,,,,,,,,,,---------......---------------------------------.........//////...//////////////////.........//////000000000000//////000000111222222333222333555777888888888888999<<<>>>@@@DDDNNN]]]hhheeeYYYTTTMMMHHHEEEBBB>>>:::;;;;;;::::::999888777777777777777666666666555555444444444444444555555555444444333333333222222222111111111111111111111111000111111222222111111111111111111000000000///////////////////////////////////////....../////////................................................------------...........................///000000000111222222111222444666888:::<<<>>>???BBBEEEHHHGGGKKKOOORRRUUUXXX\\\___]]]fffpppuuuuuuwww}}}TTTSSSQQQQQQQQQSSSUUUVVVUUUUUUVVVWWWYYYXXXVVVSSSPPPPPPPPPOOOOOONNNNNNNNNNNNPPPQQQSSSWWW___jjjssszzzwwwsssooolllgggbbb^^^RRROOOIIIDDD@@@??????@@@>>>>>>>>>???@@@AAACCCDDD@@@DDDIIINNNXXXooo|||{{{qqqmmmkkkmmmpppqqquuu{{{tttllldddaaacccffffffeee^^^]]]ZZZVVVQQQOOOPPPQQQQQQTTTVVVTTTOOOKKKKKKMMMIIIIIIHHHHHHHHHGGGGGGGGGDDDCCCBBB@@@??????>>>>>>;;;;;;:::999888666444444444666777777666555666888555444333222000000//////000000000///////////////------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******)))***+++,,,---,,,+++++++++************++++++,,,*********+++++++++++++++++++++,,,,,,,,,,,,------***+++,,,---------,,,+++,,,,,,,,,---------......------------------------,,,,,,------.../////////......////////////......---......//////000000111//////000000111222222222///000222444555666666666666:::<<<;;;:::===EEEMMMTTToooqqq___NNNIIIGGGEEECCCAAA???>>><<<::::::999999888888777777666666666666555555555555333333333444444444444444333333333333222222222222111111111111111111111111///000111111222111111111111111000000000/////////000000000000000000000000......------------..............................------------------------,,,------------........................///000000000222333222222222444666888:::===>>>@@@BBBFFFHHHHHHKKKOOORRRUUUYYY]]]```___hhhqqquuuvvvxxx```___]]]]]]^^^```ccceeedddeeegggkkkmmmkkkhhhddd[[[[[[[[[\\\\\\\\\\\\\\\\\\```fffiiimmmsss|||sssggg]]]VVVPPPLLLDDDCCC@@@>>>======>>>???>>>>>>???@@@BBBFFFIIILLLKKKYYYmmm~~~{{{uuurrriiiccc```eeejjjmmmooorrriiifffdddcccdddeeedddcccXXXYYYYYYVVVSSSQQQRRRSSSQQQRRRSSSRRRPPPNNNMMMLLLEEEEEEGGGHHHHHHGGGFFFFFFAAAAAAAAAAAA@@@???===<<<:::::::::999888666555444444555666666555555666888444444333222222222222222////////////////////////------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******(((***+++------,,,+++***))))))***+++++++++++++++)))*********++++++++++++++++++,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------...//////000---...///000000///...---------......///000000111///000000111111222333333111111222222333444555555888999999888777888:::<<<:::III___ssslll\\\SSSLLLFFFAAA@@@>>>???@@@AAAAAA@@@999999999888888888888888666666666555555555444444222222333333333444444444333333333222222222222111111111111111111111111111//////000111111111111111111000000000////////////000000000000000000000000......------------..............................------------------------,,,,,,---------........................///000000111222333333222222444666999;;;===???@@@BBBFFFIIIHHHKKKOOORRRUUUYYY^^^aaaaaaiiissswwwwwwzzzpppooonnnmmmooorrruuuwwwwwwxxx||||||xxxccccccddddddeeefffggggggcccmmmyyywwwlll\\\OOOHHHFFFDDDDDD>>>???@@@AAA@@@???===<<<@@@@@@@@@BBBFFFKKKPPPSSSccc{{{{{{yyy}}}tttnnniiibbb^^^bbbffffffeeeeeebbbccceeeeeedddbbb```^^^SSSUUUWWWVVVSSSRRRSSSUUUQQQOOOMMMOOORRRRRROOOKKKDDDEEEFFFGGGGGGEEECCCBBB===>>>??????>>><<<:::888999999999999888666555444333444555555444444666777333333222222333444444555.........///////////////------------------------,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******(((***+++------,,,+++***((()))***,,,,,,,,,+++***))))))******++++++++++++++++++,,,,,,,,,---------000000...------,,,------,,,,,,,,,---------......------------------------,,,,,,------...///000000---...///000000///...------------...///000000111000000000111222222333333444444333333444444555666666444222555999<<<<<<;;;???AAADDDIIIWWWqqq|||bbbUUUPPPKKKGGGFFFDDD@@@>>>>>>@@@???999333999999999888888888888888666666555555555444444444222222222333333444444444333333333222222222111111000000000000000000000000//////000111111111111111000000000000////////////000000000000000000000000......------------..............................------------------------,,,,,,,,,---------.....................///000000111222333333222333555666999;;;===???@@@CCCFFFIIIHHHKKKOOORRRUUUYYY^^^bbbccckkktttxxxxxx{{{|||xxxuuuiiikkknnnqqqssssssssssssuuuzzzuuujjjbbb[[[WWWOOOFFFAAA@@@???>>>999;;;>>>@@@@@@???>>>>>>FFFEEEAAABBBOOOdddvvv~~~xxxzzz|||wwwoookkkiiifffcccbbbcccdddeeeeeeddd___^^^ccceee```ZZZVVVTTTSSSRRRQQQRRRTTTVVVWWWPPPQQQQQQPPPOOONNNMMMLLLIIIFFFCCCAAABBBCCCCCCCCCBBB???<<<<<<>>>>>>===;;;;;;;;;::::::888777555444333444555666666555444333333333222222111000//////........................000///...---,,,+++++++++,,,,,,,,,+++++++++******)))************+++++++++++++++************************+++++++++,,,,,,,,,************************,,,+++++++++***)))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------+++******+++------***+++---,,,,,,---///111111111000///...------,,,------...////////////////////////000111111222222111111000000111111222333666555444333444666888999999<<<@@@CCCFFFRRRiii~~~{{{jjj___QQQHHHDDDCCCBBB@@@?????????>>>======<<<<<<888888888888777777777666555555444333333333333444333333333333333333333333222222222111111111111000000000000000000000000000000000000000000111111111111111000000//////..............................////////////////////////---------............///------------------------,,,,,,,,,---------..................////////////...000111111000111333666777999<<<>>>AAADDDHHHJJJHHHKKKOOORRRTTTVVVYYY[[[```gggpppuuuwww{{{zzzwwwrrrkkkccc]]]XXXUUUTTTWWW[[[```eeehhhiiijjjeeeffffffeee```YYYQQQMMMDDDCCC@@@===<<<>>>>>>======<<<<<<===???AAACCCCCC>>>GGGUUUggg}}}wwwuuurrrllliiijjjjjjfffbbb___```bbbcccddd```[[[ZZZ^^^___ZZZSSSPPPNNNNNNNNNMMMMMMNNNQQQSSSSSSRRRQQQPPPNNNLLLJJJIIIHHHEEECCCBBBBBBBBBAAA@@@@@@===;;;;;;<<<<<<;;;999:::::::::999888777666555666666666666555333222111333333222111111000//////........................//////...---,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************))))))*********+++++++++************************+++++++++*********************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,---,,,,,,,,,...000000000//////......---------...//////000000///////////////000111111222222111111000000111111222333555444333333444555777999::::::;;;;;;999<<>>>>>>>>===<<<<<<;;;;;;888888888777777777666666555555444333333333333444333333333333333333333333222222222111111111111000000000000000000000000000111000000000//////......000000000000//////......................................................---------............///------------------------,,,,,,,,,---------..................////////////...000111111000111333666777:::<<>>===???======???AAABBBBBBBBBCCCBBBAAABBBDDDHHHMMMPPPddduuu}}}{{{yyyuuuqqqhhhbbbccciiiiiieee```]]]]]]___``````ZZZVVVUUUYYYZZZTTTMMMJJJKKKMMMNNNLLLJJJJJJMMMPPPUUUTTTQQQOOOLLLIIIGGGEEEGGGEEEDDDCCCCCCAAA???======<<<:::999::::::999888888888888888777777777666:::888666444222111000000222222111111000000//////------------------------///......---------......,,,,,,,,,+++++++++******)))************+++++++++************************(((((()))))))))*********++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,------,,,++++++---...//////........................///000000000000///...//////000000111111222111000000000000111222222444444333333333555777888666666888:::888666:::AAA;;;HHH\\\rrrnnn```VVVPPPJJJGGGDDDCCCDDDDDD@@@=========<<<;;;;;;::::::999777777777777666666666666555555444333333333333333333333333333333333333333222222222111111111111000000000000000000000000000111111000///...---,,,,,,000000000////////////...................................................---------............///------------------------,,,,,,,,,---------..................////////////...000111111000111333666888:::===???AAADDDHHHKKKIIILLLPPPRRRTTTWWWZZZ]]]aaahhhppptttvvvzzzEEEEEEFFFGGGGGGFFFEEEDDD@@@@@@???>>>>>>???@@@@@@<<<<<<=========<<<;;;:::===<<<;;;;;;<<<===>>>??????<<<;;;<<<===<<<>>>AAAEEEKKKRRRWWWZZZbbboooyyy~~~xxxwwwtttnnnfffbbbdddhhheeebbb___]]]\\\\\\[[[ZZZWWWTTTTTTXXXXXXSSSNNNLLLQQQSSSTTTRRRMMMLLLNNNRRRTTTRRRPPPMMMJJJGGGEEEDDDGGGFFFEEEEEEDDDBBB>>>;;;<<<;;;999999888888888888777777777666777777777777999888555333111000000000111111000000000/////////------------------------...---------......///000,,,,,,,,,+++++++++******))))))*********+++++++++***************+++++++++))))))))))))*********+++++++++++++++++++++++++++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---......---,,,+++,,,------,,,+++***,,,------...........................///000000000000///......//////000111111111000000000000000111222222333222222222333444555666777555777<<<===;;;<<>>@@@BBBEEEIIILLLJJJLLLPPPRRRUUUXXX\\\___bbbiiippptttvvvzzz>>>???AAABBBBBBAAA@@@???<<<===>>>>>>===<<<;;;:::999:::;;;<<<===>>>>>>>>>;;;<<<>>>???@@@@@@@@@???BBB>>>===??????@@@HHHSSSZZZhhhyyy}}}|||xxxvvvqqqllliiiiiihhhgggaaa```______^^^\\\XXXUUUYYYVVVVVVYYYYYYUUUSSSTTTXXXYYYYYYVVVRRRPPPPPPRRRPPPOOOLLLJJJHHHFFFFFFEEEGGGFFFFFFFFFEEECCC>>>;;;;;;;;;:::999888777888888666666555555555666777888666555333222111111222222000000//////////////////------------------------------,,,------...///000,,,,,,,,,+++++++++******))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,---...//////...---,,,,,,------,,,******+++---------------............------...///////////////.........///000000111111000000//////000000111222111111111222222333444555;;;888777999999666555777===<<<;;;:::>>>IIIYYYdddxxxzzzlllbbb^^^ZZZVVVQQQLLLFFFBBBGGGEEEBBBAAA???>>>===;;;::::::999999888888777777666666666555555555555444444444333222222222222333222222222222222222222222222222222111111111000000/////////////////////////////////000000111111111.............../////////................................................---------............///------------------------,,,,,,,,,---------..................////////////...000111111000111333666999;;;>>>AAACCCFFFJJJMMMKKKMMMPPPRRRUUUYYY]]]```ccciiippptttuuuyyy777888999:::;;;:::999888999;;;<<<======<<<:::888<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===<<<<<>>;;;:::::::::999777666777888777666555444444555666777222222222111111222333333////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,+++++++++******)))************+++++++++)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------............------+++,,,,,,+++******,,,---......------------------,,,,,,---............------......//////000000111000////////////000111111000000111111222333333333888555444666666333555888666888:::;;;<<>>??????@@@::::::999888888777777666666555555555444444444444444444333222222222222222222222222222222222222222222222222111111111111000////////////////////////......///000111222333333---............/////////........................---------------------------------............///------------------------,,,,,,,,,---------..................////////////...000111111000111333666:::<<>>======888999:::;;;<<<=========???>>>>>>===<<<<<<<<<<<>>?????????>>>======>>>::::::999999888777777666555555555444444444333333444333222222111222222222111111111111111111111111222222222111111111111000////////////////////////.../////////000111111111---------.........//////........................---------------------------------............///------------------------,,,,,,,,,---------..................////////////...000111111000111333666:::===???BBBDDDGGGKKKNNNLLLNNNPPPRRRUUUZZZ___ccceeejjjpppssstttxxx======>>>>>>>>>??????@@@BBB@@@>>><<<;;;;;;<<<<<<<<<===>>>AAADDDGGGJJJKKKNNNKKKIIILLLUUUdddsss}}}}}}zzz|||}}}~~~zzznnnjjjeeeccccccdddeeeeeeccc]]]XXXUUUQQQNNNQQQVVVSSSOOOLLLOOOVVVXXXTTTOOONNNLLLIIIEEECCCBBBCCCCCCAAA@@@????????????===;;;555777888666333111333666888666555333333333555666111111222333333111000///---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))************+++++++++((())))))***++++++,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,+++***))))))***+++,,,)))***++++++***+++---/////////...---,,,,,,++++++******+++,,,,,,,,,,,,+++------......///000000000///////////////000111111...///000111111222222111111111444666333///111777222555777666555777;;;???::::::@@@HHHLLLPPP\\\iii|||~~~iiiddd]]]WWWSSSOOOKKKIIIKKKIIIGGGFFFEEEDDDBBB@@@<<<>>>??????===:::999888::::::999999888777777777555555444444444333333333444333222222111111222222111111111111111111111111222222222111111111111000///////////////////////////////////////.........---------.........//////........................---------------------------------.........//////------------------------,,,,,,,,,---------................../////////000...000111111000111444666;;;===@@@BBBDDDGGGKKKNNNLLLNNNPPPSSSUUUZZZ```dddeeejjjpppssstttxxxHHHEEEJJJHHH???EEEUUUZZZMMMBBB>>>CCCFFFAAA@@@EEEHHHKKKQQQXXXaaaiiipppsss|||tttsss|||yyyzzz|||}}}|||uuusssoooggg___\\\```fffhhhiiiaaa\\\VVVRRRRRRRRRSSSSSSTTTPPPMMMMMMOOOPPPLLLHHHLLLJJJHHHEEEDDDCCCCCCCCCCCCBBB???===;;;::::::;;;888888777666555444333222555555444333222000000///////////////............++++++,,,------......///+++,,,------......------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++,,,,,,,,,,,,------************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))))))))***+++,,,.........---,,,,,,++++++++++++++++++,,,,,,,,,,,,------....................................///000222222///000000000111111111111111111222222222333333333444444555555666777777777;;;<<<>>>???@@@BBBEEEGGGRRRYYYbbbjjjtttvvvjjj```]]]YYYRRRNNNLLLKKKJJJIIIHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@???===;;;999777666999999999888777666666555444444444444444444444444444444333333222111000000111111111111111111111111000000000000000000000000000000000000000000000000............////////////........................++++++,,,,,,,,,,,,------------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---///000000000///...///000222222111222444666<<<===???@@@CCCGGGLLLPPPPPPQQQRRRRRRUUUZZZ```dddgggjjjnnnppprrrvvv}}}XXXRRRUUUXXXVVVZZZ___ZZZPPPQQQRRRPPPKKKHHHNNNXXX___fffrrr}}}yyyxxxzzz}}}~~~||||||~~~wwwqqqooolllfff^^^[[[]]]```aaaaaa\\\YYYTTTQQQRRRSSSTTTUUURRROOOLLLLLLNNNNNNKKKGGGKKKJJJHHHFFFEEECCCCCCBBBBBB@@@>>>===;;;;;;;;;;;;999888777555444333333333555444444333111000000///////////////............------------------------+++,,,------...---------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++,,,,,,,,,------************************+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,------------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------........................------------...///000111//////000000000111111111111111111222222222333333444444444555666666777777999:::<<<<<<===>>>AAACCCGGGKKKPPPTTTYYYddduuuzzzpppkkkeee^^^WWWZZZVVVPPPKKKIIIIIIHHHGGGHHHGGGFFFEEECCCBBBAAA@@@???>>>===<<<;;;:::999888999999888777777666555555444444444444444444444444444444333222222111000000111111111111111111111111000000000000000000000000////////////////////////............////////////........................++++++,,,,,,,,,,,,------------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------///000000000///...///000222222111222444666;;;<<>>===<<<;;;;;;;;;;;;999888555333222333444444444444333222111000000////////////............---//////...------,,,++++++++++++,,,---------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,************************+++++++++,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---...//////////////////000000000000000111111111222222222222333333444555555666666777666888999999999999<<<>>>???AAACCCCCCDDDJJJUUU^^^rrroookkkddd___[[[XXXVVVTTTUUUQQQLLLHHHGGGFFFFFFEEEFFFFFFEEEDDDBBBAAA@@@@@@<<<<<<<<<;;;;;;:::::::::888888777777666666555555444444444444444444444444333333333222111111000000111111111111111111111111000000000000000000000000////////////////////////---............/////////------------------------++++++,,,,,,,,,,,,---------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---......///000////////////000222222111222444666999;;;>>>AAADDDHHHMMMQQQPPPQQQRRRSSSUUUZZZaaaeeehhhkkknnnppprrrvvv}}}}}}|||xxxqqqkkkiiilllpppooolllkkknnnmmmgggbbbbbbeeeaaa]]]ZZZYYYYYYWWWUUUTTTRRROOOOOOPPPRRRRRRRRRLLLJJJHHHHHHIIIJJJHHHFFFHHHHHHHHHHHHFFFCCCAAA???<<<<<<<<<;;;;;;;;;;;;;;;999777444222111222444555333333333222111000000/////////.........---------......---------,,,,,,,,,++++++,,,------------,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++*********++++++*********+++,,,------+++++++++,,,,,,,,,------------------------------------,,,,,,---...//////........./////////000000000000000111111111111222222333333444555555666666555666777666666666888::::::<<<>>>======BBBJJJQQQRRRdddvvvzzzpppiiiaaa```^^^ZZZVVVSSSRRRRRRRRRNNNJJJGGGFFFEEEDDDDDDEEEDDDCCCBBBAAA@@@??????<<<<<<;;;;;;:::999999999777777777666666555555555333333333333333333333333333222222222111111000000111111111111111111111111////////////////////////////////////////////////---------.........//////------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---......//////////////////000222222111222444666888:::>>>AAADDDIIINNNQQQPPPQQQRRRSSSVVV[[[aaafffhhhkkknnnppprrrvvv|||~~~vvvrrrwww}}}xxxwwwssslllgggeeehhhllljjjffffffiiiiiieeebbbbbbbbbaaa^^^\\\[[[ZZZYYYWWWTTTRRRPPPOOOOOOPPPOOOMMMHHHGGGFFFGGGGGGHHHGGGFFFGGGGGGGGGFFFEEEBBB@@@>>>::::::;;;;;;;;;:::::::::888666333111000222333555333222222111111000000000............------------,,,,,,,,,---------......***+++,,,,,,------,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************************)))******++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++************************++++++,,,---+++++++++,,,,,,,,,------------------------------.........---......//////---............///////////////000000000111111111222222333333444444555555444555666666555555777999666888::::::;;;>>>DDDHHHCCCJJJPPPRRRUUU^^^jjjqqq}}}{{{rrrooollliiihhhgggeeeaaa]]]WWWYYYYYYVVVRRROOOMMMNNNOOOLLLHHHFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@???>>>>>>======<<<:::999888777666666666666555555555555555333333333333333333333333222222111111111111111000000000000000000000000000////////////////////////........................------------............------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------................../////////000///000222222111222444666777:::>>>BBBEEEIIINNNQQQOOOPPPRRRSSSVVV[[[bbbgggiiillloooppprrruuu|||xxxvvvppppppxxx|||yyyoooooommmiiieeeeeehhhllliiieeedddhhhiiifffdddeeeaaa```___]]]\\\[[[ZZZZZZTTTRRRPPPPPPOOONNNLLLJJJFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDBBB@@@>>>===999::::::::::::999999888666555333111111222333444222222111111111000000000.........------------,,,++++++,,,,,,---...//////******+++,,,,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************((()))******+++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********++++++************++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...............//////------------.........///////////////000000000000111111222333333444444555444555666555444555777999777888:::::::::<<>>=========<<<;;;:::888777666555555555555555555555444444333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000........................,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......///............///000000///000222222111222444666888;;;???BBBEEEIIIMMMPPPOOOPPPRRRSSSWWW\\\ccchhhiiilllooopppqqquuu{{{uuurrrmmmmmmwww{{{wwwjjjkkkkkkhhheeedddgggkkkjjjeeedddfffgggdddcccdddaaa```___\\\ZZZYYYYYYYYYSSSQQQPPPPPPPPPOOOLLLJJJDDDEEEFFFFFFEEEFFFFFFGGGEEEDDDBBBAAA???>>>======999999:::::::::888777666444333333222222222222222111111111111000000000000.........---------,,,,,,,,,---------------------******+++,,,,,,,,,,,,+++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************(((((()))*********************************************+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,+++******************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------------...,,,,,,---------................../////////000000111111111222333333444444222444555444444555777999777888:::;;;;;;<<<======???@@@CCCFFFIIILLLRRRWWWYYYYYY\\\aaadddfffmmmuuu~~~}}}}}}wwwqqqmmmjjjeeebbb]]]\\\[[[ZZZYYYXXXVVVTTTOOOPPPSSSUUUUUUSSSOOOMMMIIIGGGEEEDDDEEEEEEDDDCCC@@@??????>>>>>>======<<<:::::::::999888777777777444444444444444444444444222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......///......---...///000111///000222222111222444666888;;;???CCCEEEHHHLLLNNNOOOPPPRRRTTTWWW\\\ccchhhiiilllooopppqqquuu{{{zzzwwwjjjdddeeeppp{{{}}}yyyuuukkkmmmllliiidddbbbdddgggiiidddbbbcccccc```___```aaa```^^^[[[XXXVVVVVVWWWQQQPPPPPPPPPQQQPPPMMMJJJCCCDDDFFFFFFEEEEEEGGGHHHEEECCCAAA???===<<<<<<<<<999999::::::999888666555333333333222222222222111111111111111000000000000......---------,,,,,,,,,///......------,,,,,,+++******+++,,,,,,,,,,,,++++++++++++************)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************(((((()))*********************************************+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,+++***)))))))))***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,---------................../////////000000111111222333333444444111222444444333444777999222444666777999999::::::@@@>>>>>>@@@CCCFFFLLLQQQPPPNNNOOOSSSUUUWWW\\\bbbdddeeehhhnnnuuu~~~|||xxxtttqqqpppooonnnjjjeeebbbbbbaaa^^^[[[ZZZZZZXXXWWWUUURRRPPPNNNNNNNNNPPPRRRSSSQQQLLLGGGGGGEEECCCCCCDDDDDDCCCBBB??????>>>>>>======<<<<<<888888888888888888888999444444444444444444444444222222222222222222222222000000000000000111111111000000000000000000000000000000000000000000000000........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......///......------///000111///000222222111222444666999<<<@@@CCCEEEHHHKKKMMMOOOPPPRRRTTTWWW]]]dddiiijjjlllooopppqqquuu{{{{{{zzz{{{|||{{{yyyooommmmmmqqquuuvvvsssoooqqqmmmkkkiiieee______bbbdddeeeeeedddbbb```^^^]]]```bbb```ZZZVVVVVVTTTPPPQQQQQQPPPPPPPPPOOOOOOOOOLLLJJJGGGDDDDDDEEEGGGHHHDDDBBB???<<<;;;:::;;;;;;999777777777777777555333111111111111111222222222000000000000////////////...---,,,,,,++++++,,,,,,,,,+++***))))))***+++,,,---+++***)))))))))((('''+++******************+++))))))))))))))))))))))))(((***+++***)))((()))***((((((((((((((((((((((((*********)))))))))))))))))))))))))))************---,,,+++++++++,,,---...'''((()))***+++***))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,((((((((((((((((((((((((++++++******************+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...//////000000000000111111111111222222222333333333444444444555777888::::::;;;;;;@@@@@@???>>>???@@@BBBCCCEEEGGGJJJNNNQQQSSSTTTUUU\\\^^^bbbdddfffiiillloootttuuuuuuwwwyyy|||~~~~~~yyyzzzuuupppqqqxxxzzzuuuooolllkkkjjjfffcccggg```[[[\\\^^^\\\\\\]]]ccc^^^XXXTTTSSSQQQNNNKKKLLLNNNPPPQQQPPPMMMHHHEEEDDDDDDBBBAAA@@@?????????<<<<<<;;;;;;;;;:::::::::888999:::;;;:::888666444555555444444444333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------,,,,,,,,,---------......,,,,,,,,,---------...............///////////////111111111111222333444444<<>>;;;:::999999:::888777666777777777555333111111111111111111111111000000000000/////////......---,,,,,,++++++,,,,,,,,,+++***))))))***+++,,,---,,,************)))))),,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((***+++***)))((()))******************************)))))))))))))))))))))))))))))))))************,,,------------,,,******((()))***+++++++++************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,************************************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...////////////000000000111111111222222222333333333333444444555666888999:::;;;;;;@@@???>>>======>>>??????CCCEEEHHHKKKNNNOOOPPPQQQSSSUUUXXX[[[]]]___bbbeeehhhiiijjjlllnnnpppqqqrrroootttwwwxxx}}}}}}}}}}}}{{{zzzwwwssspppjjjfffbbbeeennn{{{}}}vvvmmmgggeeedddbbb```bbb]]][[[\\\\\\XXXWWWXXXYYYVVVRRRQQQRRRQQQNNNLLLKKKLLLNNNNNNMMMJJJFFFDDDDDDCCCBBB@@@????????????<<<;;;;;;;;;;;;:::::::::888999::::::999888666444555444444444444333333333111111111111111111111111////////////////////////////////////////////////................................................---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////111111111111222333444444;;;>>>AAACCCEEEHHHKKKMMMOOOQQQTTTWWWYYY]]]aaadddiiimmmqqqrrrqqqssszzz}}}}}}}}}}}}||||||}}}zzzxxxvvvuuuvvvwwwvvvuuugggcccccchhhiiiccc^^^[[[]]]]]]^^^^^^]]][[[ZZZYYY[[[]]]^^^[[[ZZZ\\\[[[XXXPPPPPPPPPQQQQQQQQQQQQQQQNNNMMMLLLJJJIIIGGGFFFFFFAAA???===;;;999888888888888777666666777666444222222222222111111000000///000000000/////////.........---,,,,,,++++++,,,,,,++++++************+++++++++++++++++++++++++++++++++++++++******+++++++++))))))))))))))))))))))))(((***+++***)))((()))***************************))))))))))))))))))******))))))))))))************,,,---//////...,,,)))&&&)))******+++,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...////////////000000000000111111111111222222222333333333444444555777888999::::::???>>>===<<<<<<;;;<<<<<>>>>>>>>;;;;;;;;;;;;::::::::::::888888999999999777555444444444444444333333333333111111111111111111111111////////////////////////////////////////////////........................------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,------------............//////000000111111111111222333444555:::===@@@CCCEEEHHHLLLNNNPPPRRRTTTVVVXXX\\\aaaeeehhhlllpppqqqqqqssszzz{{{}}}~~~{{{{{{~~~}}}|||zzzwwwuuuuuuuuuvvvjjjdddbbbgggiiiddd^^^ZZZXXXXXXYYYYYYYYYXXXVVVUUUUUUYYYYYYWWWWWWYYYYYYUUUMMMMMMMMMMMMNNNNNNNNNNNNOOOOOONNNMMMKKKHHHFFFDDDAAA???===;;;:::888888888777666555555666666444222333222222111000//////...000000/////////............---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))***++++++*********+++))))))(((((((((((())))))))))))))))))))))))))))))(((***+++***)))((()))***'''''''''''''''''''''''')))))))))))))))*********((()))))))))************+++,,,.........,,,***)))******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........------------...//////////////////000000000111111111111111222222222222333333444555666888999:::===<<<<<<<<<;;;;;;<<<<<<@@@@@@BBBCCCEEEFFFGGGHHHPPPSSSVVVWWWYYY[[[]]]```]]]___bbbdddffffffeeedddlllqqqtttqqqqqqvvv|||wwwtttqqqppppppooolllkkkpppnnnmmmlllkkkjjjjjjiiifffdddbbbccchhhqqqyyy~~~tttmmmccc]]][[[]]]]]]]]]]]]\\\]]]]]]YYYTTTUUUZZZ\\\YYYWWWVVVVVVTTTNNNJJJIIIHHHFFFDDDCCCCCCCCCCCCBBBBBB@@@???>>>=========;;;;;;;;;:::::::::999999888888888888777666555444444444444333333333222222111111111111111111111111////////////////////////////////////////////////........................------------------------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++------------,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------------......//////000000000000111111222333444555999<<>>===;;;:::999888777555444555555555333111222222111111000///......////////////...............---,,,,,,++++++,,,,,,+++++++++,,,,,,+++++++++'''))),,,,,,***)))***+++))))))(((((((((((())))))))))))))))))))))))))))))(((***+++***)))((()))***''''''''''''''''''''''''(((((())))))************((()))))))))************++++++++++++,,,,,,---...+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........------------...//////...////////////000000000000000000111111111222222333333333333555777888999999::::::;;;<<<======>>>???@@@AAABBBCCCEEEFFFGGGMMMOOORRRSSSTTTVVVXXXZZZWWWYYY\\\___`````````___dddkkkooonnnmmmooopppooommmmmmlllkkkllllllkkkiiinnnmmmkkkhhheeecccbbbbbbcccccccccdddeeegggjjjlllgggbbb]]]\\\^^^``````___]]]ZZZYYYWWWTTTQQQUUU]]]___\\\YYYXXXXXXUUUPPPKKKGGGFFFDDDBBBAAABBBCCCDDDBBBBBB@@@???>>>=========;;;;;;:::::::::999999999777777777777666555555444444444333333333222222222000000000000000000000000........................................................................------------------------+++++++++,,,,,,---------+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++------,,,,,,++++++++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,---------------...///000000111000000000111222333555666888;;;???BBBEEEHHHLLLNNNRRRSSSTTTUUUWWW[[[aaaeeeeeejjjooopppqqqttt{{{|||}}}}}}{{{xxxvvvvvvwwwxxx||||||uuupppooopppvvvoookkkkkkiiiccc^^^]]]XXXYYYYYYYYYXXXWWWUUUTTTUUUYYYZZZXXXXXXYYYWWWSSSOOOOOONNNNNNMMMMMMMMMMMMNNNNNNMMMLLLJJJGGGDDDCCCAAA@@@???===<<<:::999888666555444444555444222000111111111000000//////.../////////.........------...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++'''+++......+++))))))++++++++++++******+++++++++))))))))))))))))))))))))(((***+++***)))((()))***************************((((((((()))******++++++))))))))))))************+++*********+++---///000+++************+++,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***************************)))))))))***++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...//////......////////////000000///000000000000111111111222222222222333666888999777888999;;;<<<======>>>??????@@@AAABBBDDDFFFGGGLLLNNNPPPRRRRRRSSSVVVXXXUUUWWWYYY\\\^^^___``````bbbhhhmmmnnnooooookkkeeeeeehhhjjjhhhiiikkkkkkiiiooonnnlllgggccc``````aaa```ccceeeffffffeeeeeefff^^^[[[ZZZ\\\aaaddddddccc\\\WWWSSSQQQOOONNNRRRYYYXXXUUUSSSSSSUUUTTTQQQNNNFFFEEECCCBBBBBBDDDFFFGGGCCCBBBAAA@@@???>>>>>>>>>::::::::::::999999999999777777666666555444444444333333333333222222222222000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,,,,---------.........++++++++++++,,,,,,,,,,,,,,,------...///000111111000000000111222444555666999<<>>===;;;999777666555444333444444444222000000000000000000///////////////.........---------...---,,,,,,++++++,,,,,,++++++,,,------,,,++++++***...111111---******,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((***+++***)))((()))***************************'''(((((()))******++++++))))))))))))***************++++++,,,,,,---------******)))))))))***+++,,,******+++++++++,,,,,,,,,)))***,,,------,,,***)))************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------------...//////........./////////000000/////////000000000111111222111111111222555777999666777888:::;;;;;;::::::>>>>>>>>>???AAACCCFFFGGGMMMNNNQQQRRRRRRSSSUUUWWWVVVWWWYYY\\\^^^aaacccdddiiillloooqqqtttuuunnneeeccchhhjjjhhhhhhkkklllhhhlllllljjjfffbbbaaabbbdddcccfffhhhiiigggffffffhhh^^^\\\ZZZ]]]aaaeeeeeeddd^^^WWWRRRQQQPPPMMMNNNQQQRRROOOMMMNNNPPPRRRQQQOOOEEEEEEDDDDDDEEEGGGIIIKKKDDDCCCBBB@@@????????????:::::::::999999999999888777777666555444444444444333333333222222222222111000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***************************************++++++,,,************************,,,+++*********+++,,,---++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,---...///000111111//////000111222444555666:::<<<@@@BBBDDDFFFJJJLLLQQQSSSUUUWWWYYY[[[___bbbccchhhmmmppppppttt|||yyywwwuuuuuuwwwwwwssspppqqqzzzyyyppplllllloooooorrrtttnnnddd^^^^^^[[[\\\\\\[[[YYYWWWUUUSSSRRRVVVYYYYYYZZZ[[[ZZZVVVNNNMMMLLLKKKJJJIIIHHHGGGKKKKKKIIIHHHFFFEEECCCCCC>>>======<<<:::888666555555444333333444444222000////////////000000000000//////.........---------...---,,,,,,++++++,,,,,,++++++------------++++++,,,000444333...++++++---++++++************++++++))))))))))))))))))))))))(((***+++***)))((()))***(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))***************+++---//////---+++)))***)))((((((((()))+++,,,******+++++++++,,,,,,,,,)))***,,,------,,,***)))************************((())))))***++++++,,,,,,---------------------------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------.........------------...//////............/////////000////////////000000000000222111000000222444777999666666888999999888777777<<<<<<===>>>@@@CCCFFFGGGJJJKKKMMMNNNNNNOOOQQQSSSTTTUUUVVVYYY\\\___bbbdddjjjjjjkkkmmmrrrtttlllbbb```fffiiieeeeeeiiiiiieeedddeeedddbbb^^^^^^aaadddeeeggghhhfffdddcccdddgggbbb___\\\]]]aaadddeeeeeeaaaZZZTTTTTTSSSOOOLLLLLLQQQNNNKKKKKKNNNPPPPPPNNNEEEEEEEEEEEEGGGIIIKKKMMMDDDDDDBBBAAA@@@?????????:::::::::999999999888888777777555444444444444444333333333222222222111111000000000000000000000000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********************************)))***++++++,,,************************++++++*********+++---...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...///000111222//////000111222444666777:::===@@@BBBDDDFFFIIIKKKPPPRRRVVVXXXZZZ\\\___aaaccchhhmmmooopppttt|||}}}|||zzz|||vvvrrrtttvvvtttssstttvvvzzz~~~zzzrrrjjjeeennnsssrrrkkkfffddd^^^WWW]]]\\\ZZZWWWVVVUUUUUUUUUYYYWWWUUUUUUVVVUUUQQQMMMKKKKKKLLLKKKKKKJJJIIIIIIEEEEEEDDDCCCBBB@@@>>>===::::::::::::999888777777444444333333222111000000222111000......//////000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++*********))))))((((((+++******)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,...111333333000,,,))))))))))))***+++++++++,,,******++++++++++++******,,,++++++******++++++,,,)))************+++++++++************************,,,,,,+++******+++,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,------,,,,,,,,,---------......------------------------///////////////...................../////////000///000111111111222444666777777666666666666666777:::;;;===???AAACCCEEEFFFJJJKKKLLLMMMLLLMMMOOOQQQUUUVVVYYY\\\___```aaaaaaiiihhhkkkqqquuuuuunnnhhhgggjjjmmmnnnlllhhheeedddaaaeeefffcccaaacccffffffhhhiiiiiigggdddaaaaaaaaa]]]]]]]]]]]]^^^___``````ccc```]]][[[YYYUUUOOOKKKNNNLLLJJJIIIIIIIIIHHHFFFDDDEEEFFFGGGGGGGGGGGGGGG@@@???>>>===<<<<<<===>>>===;;;999:::;;;:::666333444444444555444444333333333333333222222222111111////////////....................................,,,------......------,,,,,,---...//////...---,,,------------------------,,,+++*********+++,,,---************************))))))))))))))))))))))))++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///111222333333222222444666<<<>>>@@@BBBDDDFFFJJJMMMSSSTTTUUUUUUWWWZZZ___cccgggjjjnnnpppqqqtttyyy}}}~~~zzz|||}}}yyytttssswwwyyyxxxwwwxxxtttuuuwwwvvvsssnnnjjjggghhhlllkkkgggffffffbbb[[[]]]\\\YYYWWWUUUTTTTTTTTTWWWUUUTTTUUUVVVUUUQQQNNNLLLLLLLLLKKKJJJIIIHHHGGGFFFEEEEEECCCAAA???===<<<::::::::::::999888777666444333333222111111000000000///...---,,,------...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********************)))))))))(((***************)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,...000111111///,,,*********************++++++((())))))))))))))))))(((,,,++++++******++++++,,,)))************+++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,,,,,,,------------...,,,,,,,,,---------......////////////...................../////////000000000222333333222222444555555555555555555666777777::::::<<<>>>@@@BBBDDDEEEHHHJJJLLLLLLMMMNNNQQQSSSPPPRRRUUUYYY\\\^^^``````cccdddfffjjjooopppooommmlllmmmmmmkkkiiifffeeeddddddkkknnnhhhbbbbbbfffiiiiiijjjlllmmmkkkhhhdddaaa\\\\\\\\\\\\\\\]]]]]]^^^eeebbb]]][[[XXXUUUQQQMMMMMMKKKHHHHHHHHHIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDCCC@@@???===<<<;;;;;;<<<===<<<;;;::::::;;;;;;888555444444444444444444333333333333222222222111111111////////////....................................,,,------......------,,,,,,---...//////...---,,,------------------------++++++*********+++,,,---************************************************++++++++++++++++++++++++************************++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,---------------............///111222333333222222444666<<<>>>@@@BBBDDDFFFJJJMMMTTTUUUVVVVVVXXX[[[```dddhhhkkkoooqqqrrruuuzzz~~~}}}zzzwwwuuuzzzwwwttttttxxxzzzwwwuuuvvvqqqpppnnnkkkiiihhhhhhggg```bbbbbbbbbfffhhheee___ZZZYYYWWWUUUTTTUUUVVVWWWUUUTTTSSSTTTUUUTTTQQQOOOLLLLLLLLLKKKIIIHHHFFFFFFFFFFFFEEECCCAAA>>><<<;;;999999999999888777666666333333222222111000000000///...------,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******,,,,,,++++++++++++,,,,,,,,,++++++++++++*********************))))))))))))))))))***++++++***(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++------...//////...,,,+++******************))))))))))))************))))))++++++************++++++)))************+++++++++************************,,,+++************+++,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,------------++++++,,,,,,------..................................../////////000000000222444666666555333333444333333333444555666888888999999;;;<<<>>>@@@BBBBBBGGGHHHJJJJJJJJJKKKNNNPPPMMMPPPSSSXXX\\\^^^```aaa```bbbeeegggiiilllpppsssqqqooollliiifffeeeddddddgggppptttmmmdddbbbgggjjjiiijjjmmmppprrrnnnfff```[[[[[[[[[ZZZZZZZZZZZZZZZaaa^^^ZZZXXXWWWWWWVVVUUURRROOOLLLJJJIIIIIIGGGFFFHHHHHHGGGEEECCCBBBAAA@@@???>>><<<;;;::::::;;;;;;;;;:::999:::;;;:::888666444444444444333333333222333222222222222111111111////////////............------------------------,,,------......------,,,------............------------------------------++++++******++++++,,,---************************************************++++++++++++++++++++++++************************,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------............///000111222222222222444666;;;===@@@BBBDDDGGGJJJMMMTTTUUUVVVWWWXXX\\\```dddhhhlllppprrrsssvvv{{{~~~xxxyyyxxxyyy~~~yyyvvvtttuuuxxxwwwqqqnnnnnnooollliiifffeeeeeedddccc[[[ZZZ[[[^^^dddgggeeeaaaWWWVVVTTTSSSTTTUUUXXXYYYTTTTTTTTTTTTSSSQQQOOOMMMJJJJJJJJJJJJIIIHHHFFFFFFEEEEEEDDDBBB@@@===;;;:::888888888888777666555555222222111111000000000000000000//////............------------------------+++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,++++++++++++,,,,,,++++++++++++*********************)))))))))))))))((()))***++++++***(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---------------,,,,,,,,,++++++******))))))((((((,,,,,,,,,------,,,,,,,,,++++++************++++++))))))*********+++++++++************************++++++************++++++******++++++,,,,,,,,,---++++++++++++,,,---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...............///...////////////000000000222555777777666333222222222222333444666888999:::777888999:::<<<===??????EEEFFFGGGGGGFFFGGGIIIKKKQQQSSSVVVZZZ^^^```bbbbbbbbbfffiiijjjhhhjjjoootttooommmjjjhhhgggfffeeedddhhhooorrrlllfffeeegggiiiiiihhhiiimmmpppnnnfff^^^YYYYYYYYYYYYXXXWWWVVVUUUWWWUUUSSSSSSTTTXXX\\\^^^\\\XXXSSSNNNKKKIIIFFFDDDHHHGGGEEECCCBBB@@@@@@??????===<<<:::999999999:::888888888888888888888777555555444333222222222222222222222222111111111111////////////............------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,************************************************************************************************,,,,,,,,,++++++*********+++++++++,,,,,,,,,---------------............///000111222222111222444666;;;===@@@BBBDDDGGGKKKNNNSSSTTTVVVWWWXXX[[[___bbbhhhkkkppprrrsssvvv|||}}}||||||~~~}}}uuuzzzxxxuuutttuuuxxxuuuoookkklllnnnllliiihhhgggeeeaaa]]]YYYXXXXXX\\\aaabbbaaa```ZZZXXXUUURRRQQQRRRTTTUUUTTTUUUUUUTTTQQQNNNLLLKKKGGGHHHHHHHHHHHHHHHGGGFFFCCCCCCBBB@@@>>><<<:::888777777777777666555444444111111000000000000/////////////////////......---,,,,,,------------------+++++++++++++++++++++++++++***)))(((((()))***+++,,,++++++******++++++,,,+++++++++*********))))))))))))))))))))))))******((()))***++++++***)))(((************************)))))))))))))))))))))))))))))))))))))))******+++,,,+++++++++++++++,,,,,,+++******))))))(((((((((,,,,,,,,,------,,,,,,,,,+++******))))))******+++))))))*********+++++++++*********************************************************++++++,,,,,,,,,++++++++++++,,,---...///+++++++++,,,,,,,,,------......---,,,+++******))),,,---------......//////////////////000000000111222444777777555222111111111222333444666999;;;<<<666666777888999:::;;;<<>><<<:::999888999999777777777777666666666777666555444222111111222222222222222111111111000000////////////............------------------------,,,------......------,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,************************************************************************************************,,,,,,,,,++++++*********+++++++++,,,,,,,,,---------------............//////000111111111222444666:::===@@@BBBDDDGGGKKKNNNQQQSSSUUUVVVXXXZZZ^^^aaafffjjjoooqqqsssvvv{{{~~~~~~~~~~~~~~~yyy~~~zzzssssssvvvxxxvvvqqqoooqqqmmmlllkkkkkkkkkggg```ZZZYYYWWWYYY]]]^^^\\\\\\___aaa]]]XXXRRRNNNMMMMMMMMMRRRTTTTTTSSSPPPMMMLLLKKKGGGGGGGGGGGGGGGFFFFFFEEE@@@@@@???>>><<<:::888777666666666666555444333333000000000///////////////,,,------------,,,++++++,,,,,,,,,,,,------------++++++++++++++++++++++++******)))))))))***++++++++++++************+++++++++************)))))))))))))))))))))************)))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))******+++************++++++++++++))))))))))))))))))(((((())))))************))))))******))))))))))))******)))************+++++++++************************))))))***++++++***))))))*********+++++++++++++++*********+++,,,---...///++++++++++++,,,,,,,,,,,,......---,,,+++***)))))),,,,,,,,,---......///////////////000000000111111111333444444222111000000000111222444666888:::;;;444555555666777888888999===???BBBEEEHHHKKKPPPSSSSSSUUUXXX[[[]]]^^^______```fffkkkkkkfffbbbaaacccaaaaaaccchhhkkkjjjeee```cccdddddddddfffiiigggbbbbbb___\\\\\\^^^^^^[[[XXXUUUVVVVVVVVVUUUTTTRRRQQQQQQPPPNNNKKKKKKOOOUUUYYYUUUQQQLLLIIIIIIIIIIIIHHHDDDCCCBBBAAAAAAAAACCCCCC???>>><<<:::999888999999777888888666555444555777666555333222111111111222222111111111111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++************************************************,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------............///...///111111111222444777:::<<>>::::::::::::999888777777555555555555444333222222.........///////////////---.../////////...---,,,+++++++++,,,,,,---------************************)))***+++---------,,,+++++++++************++++++************))))))))))))(((((())))))*********++++++***(((&&&'''))),,,---************************)))))))))))))))))))))))))))))))))))))))******+++'''((()))+++++++++***)))''''''(((((())))))************++++++++++++************))))))))))))******)))************+++++++++************************((()))***++++++***)))(((,,,+++++++++******))))))*********+++,,,---///000******+++++++++,,,,,,,,,((())))))+++,,,---......++++++,,,,,,---...//////000000000000111111111111...//////...------///000---......000111333555666333333333444444555555555<<<>>>???@@@@@@BBBEEEGGGPPPRRRVVVZZZ^^^```bbbccc[[[]]]aaaccccccddddddeeeaaa______cccggghhhccc^^^```gggkkkhhheeeeeefffeeeZZZ[[[\\\[[[WWWTTTRRRRRRRRRSSSUUUVVVUUUTTTRRRQQQLLLMMMLLLKKKJJJMMMSSSXXXSSSOOOJJJHHHHHHJJJKKKKKKGGGEEECCCAAAAAAAAABBBCCCAAA@@@===;;;:::999999999<<<======:::666555777999777555333111000000111111111111111111000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------++++++++++++------++++++++++++++++++++++++)))***+++,,,---,,,++++++************************++++++++++++++++++++++++))))))))))))))))))))))))*********************************++++++,,,,,,---++++++,,,,,,,,,------------------.........//////---///000111111222555777999<<>>???AAACCCFFFKKKSSSZZZ^^^___^^^\\\[[[[[[^^^bbb```[[[[[[aaadddbbb```ccchhhiiiddd___gggmmmnnngggccceeeeeeccc\\\[[[YYYWWWUUUTTTTTTUUUUUUYYY]]]\\\WWWQQQNNNMMMOOOMMMJJJHHHIIIMMMRRRUUUQQQMMMHHHGGGHHHHHHFFFDDDCCCCCCAAA@@@@@@@@@AAABBBCCCAAA>>>;;;999888888999:::999777666555444555555555444333222111111111111000000000000000111111111........................------------------------------------------------------,,,,,,,,,,,,+++++++++++++++*********))))))++++++++++++++++++++++++++++++******************)))))))))))))))))))))))))))((((((((()))***++++++************************++++++*********************+++,,,---...---,,,+++---------............///000111111111111222555777:::===???BBBDDDGGGKKKNNNWWWZZZ\\\\\\[[[]]]aaafffiiikkkooorrruuuzzzvvvvvvtttpppkkkfffdddcccaaaaaaccceeeggggggeeeccc[[[[[[[[[ZZZZZZXXXUUUSSSUUUTTTQQQNNNKKKJJJKKKLLLHHHJJJMMMOOOOOONNNKKKJJJHHHHHHFFFDDDBBB@@@>>>===;;;;;;;;;;;;999888777666333333444444333222111111222000...---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++************++++++************************************************)))))))))))))))*********++++++******)))(((((('''((()))***+++++++++******))))))))))))))))))))))))))))))))))))************++++++***************+++)))))))))*********))))))(((((((((((()))))))))******************************))))))((()))***+++,,,************************************************,,,,,,,,,+++++++++***************++++++,,,,,,,,,,,,,,,---...------+++++++++,,,,,,------,,,,,,+++------------............///...,,,---///111111111/////////...............//////000000000111111111111222222333444555666666777999:::;;;;;;===@@@BBBGGGJJJPPPVVVZZZ[[[[[[ZZZWWWWWW\\\bbbaaa[[[ZZZ]]]^^^^^^___ccchhhiiigggdddeeejjjkkkfffbbbcccdddcccccc```[[[VVVSSSSSSTTTUUUVVVWWWYYYXXXUUURRROOONNNNNNMMMKKKJJJJJJKKKMMMNNNKKKHHHFFFDDDDDDCCCBBBAAAAAA@@@???>>>===>>>>>>???@@@???===;;;999888888888:::999777666555444555555555444333222111111111111111000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++++++++*********))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))***+++************************++++++******************++++++,,,,,,------,,,,,,---------............//////000111111000222444777:::===@@@BBBDDDGGGKKKNNNVVVXXX[[[[[[ZZZ\\\```dddiiikkkooorrruuuzzz~~~}}}}}}}}}~~~{{{zzzuuuooojjjfffeeecccbbbaaaaaaaaa```______bbbddd^^^]]]\\\[[[YYYVVVTTTSSSVVVUUUSSSRRRPPPNNNMMMLLLKKKKKKLLLLLLLLLKKKJJJIIIIIIHHHFFFCCCAAA@@@??????;;;;;;;;;;;;:::999777777333333333333222111//////111///---,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++++++++************++++++************************************************************))))))))))))++++++******)))(((((((((((()))******++++++******))))))))))))))))))))))))))))))))))))************+++***************++++++)))))))))))))))))))))(((((((((((()))))))))*********************************))))))))))))***++++++************************************************,,,,,,,,,++++++++++++***)))***************++++++,,,,,,---.........------+++,,,,,,------,,,,,,+++------------...............,,,+++,,,...///000///---------...............//////000000000000111111111111222333444555666666777888888888999;;;???BBBGGGIIIMMMRRRUUUWWWYYYYYYYYY\\\cccjjjiiiccc``````[[[]]]```dddeeefffdddcccbbbggghhhddd```aaabbbbbbddd```[[[VVVTTTUUUWWWYYYYYYWWWVVVUUUUUUUUUTTTRRRQQQQQQPPPOOOMMMLLLKKKJJJLLLLLLKKKHHHEEEDDDDDDEEE??????>>>===============<<<<<<;;;:::999888777777999999777666555444444444444333222111111111111111111111111000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++++++++++++++++++++***************++++++++++++++++++++++++************************))))))))))))))))))))))))+++***))))))))))))))))))******************************++++++++++++++++++,,,,,,++++++,,,,,,---------------............//////000000000000111444666;;;===@@@BBBDDDGGGKKKNNNUUUWWWZZZ[[[ZZZ[[[___ccchhhkkkooorrrvvvzzzOOOPPPRRRUUUXXX[[[]]]___]]]___bbbfffhhhiiiiiihhhkkknnntttzzz~~~|||xxx}}}vvvlllgggfffggghhhgggggghhhfffaaa\\\YYY[[[^^^]]]]]]]]]\\\ZZZXXXXXXXXXYYYXXXXXXWWWVVVTTTRRRPPPMMMMMMKKKJJJIIIIIIIIIIIIIIIHHHFFFCCCAAA@@@@@@@@@;;;;;;;;;;;;:::999888777444444444333222000///...000///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,++++++******++++++,,,************************************************++++++******))))))((((((************))))))((((((((())))))***************))))))))))))))))))))))))((()))))))))*********************)))******+++,,,*********)))))))))))))))(((((()))))))))*********************************)))))))))*********++++++************************************************++++++++++++++++++++++++************++++++++++++,,,,,,------............+++,,,,,,------,,,,,,+++,,,,,,---------............,,,,,,,,,...//////...------............//////////////////000000000111111111222333444555555666777888888777777:::???BBBFFFHHHJJJNNNRRRWWW[[[]]]___dddkkkqqqqqqllleeebbb\\\___bbbbbbaaa^^^]]]\\\___bbbdddbbb^^^^^^___aaa]]][[[XXXWWWXXX[[[^^^```^^^ZZZUUUTTTVVVYYYXXXWWWZZZYYYWWWTTTRRRPPPNNNMMMQQQRRRRRRNNNHHHEEEEEEFFF@@@??????>>>>>>>>>>>>>>>999999::::::999888777666999888777666555444444333333333222111111111111111222222111000///......---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************************************************+++++++++))))))))))))))))))))))))++++++***)))((((((((()))******************************+++++++++++++++,,,---,,,+++***+++,,,---...---------............//////000000000///111333666;;;===@@@BBBDDDGGGJJJMMMUUUXXX[[[\\\[[[\\\```ccchhhkkkooossswww{{{>>>@@@CCCFFFIIIKKKLLLMMMPPPQQQRRRTTTVVVXXXYYYZZZ^^^```eeejjjooosssvvvwwwxxx|||{{{www~~~wwwnnniiijjjmmmooopppkkklllkkkfff___YYYXXXYYY[[[]]]^^^\\\YYYWWWWWWWWWYYYXXXXXXYYYZZZYYYUUURRROOOMMMKKKIIIHHHHHHIIIJJJIIIHHHFFFDDDBBBAAA@@@???::::::::::::999888777777555555555444333111000///111///...///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,++++++++++++,,,,,,************************************************++++++******))))))((((((*********))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))))))))******************))))))***++++++,,,---,,,+++************+++))))))))))))************************************)))*********++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------......+++,,,,,,------,,,,,,+++,,,,,,,,,------------......---------///000///---....../////////000000000...////////////000000000000111111222333444555555777888888777777:::???BBBDDDEEEGGGLLLQQQXXX^^^bbbbbbffflllppppppmmmgggbbb^^^___aaa```^^^[[[ZZZZZZ\\\]]]___^^^[[[YYYZZZ]]]XXXXXXZZZ[[[^^^```bbbccc```\\\VVVUUUWWWYYYYYYXXXaaa^^^ZZZVVVTTTRRRRRRSSSTTTVVVUUUPPPIIICCCBBBCCC????????????>>>>>>======888888999999888888777666888888777666555444333333222222111111000000111111222111111000///...------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************************))))))*********+++++++++))))))))))))))))))))))))++++++***)))((((((((()))******************************++++++,,,,,,,,,,,,---,,,+++***+++,,,---...---------............//////000111000000111444666<<<>>>@@@BBBDDDFFFJJJMMMUUUYYY\\\]]]]]]]]]aaadddgggkkkoootttxxx|||;;;===???AAACCCEEEFFFFFFMMMMMMMMMNNNPPPRRRTTTUUUXXXYYY\\\___ccchhhlllnnnooottt{{{zzzvvv~~~yyyrrrnnnnnnqqqtttvvvkkkkkkjjjgggbbb]]]YYYXXX[[[^^^```^^^XXXTTTRRRRRRUUUSSSSSSUUUXXXXXXUUURRROOONNNKKKIIIIIIIIIJJJKKKJJJIIIHHHFFFDDDAAA???===888888999999888777777666444444444444333222000000000//////000111111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++************))))))))))))******)))))))))))))))))))))(((((((((((()))***+++))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,,,,///...,,,+++******+++,,,)))))))))*********++++++************************)))***++++++,,,,,,++++++***************************************************++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------...------...//////...,,,......//////000111111111......////////////000000000000111222333444555555666777888777888:::>>>AAAAAABBBDDDIIIOOOWWW___cccdddhhhjjjkkknnnooolllggg_________```aaabbbbbbccc\\\\\\^^^^^^[[[VVVXXX\\\]]]^^^___aaabbbbbbbbbbbbaaa^^^ZZZXXXXXXXXXXXXWWW```]]]YYYVVVTTTTTTUUUVVVYYYYYYWWWSSSLLLGGGDDDBBB===============<<<;;;;;;999999888888777777777666777777777666555444333222222111111000000000111111000000000//////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************+++++++++************************)))))))))***++++++,,,,,,))))))))))))))))))))))))+++***))))))))))))))))))******************************++++++,,,---------,,,,,,++++++,,,,,,---------------............///000111111111111222555777<<<>>>AAABBBDDDFFFJJJLLLUUUYYY]]]^^^^^^^^^aaadddgggjjjpppuuuyyy}}}999999;;;===???@@@AAAAAAFFFFFFFFFGGGHHHKKKMMMNNNUUUTTTTTTVVVYYY]]]bbbeeejjjpppwww|||~~~~~~~~~{{{{{{xxxvvv|||zzzvvvrrrpppppptttwwwkkkiiifffcccaaa^^^ZZZWWWZZZ___cccbbb\\\VVVTTTTTTQQQOOOMMMPPPUUUWWWUUURRROOONNNLLLJJJJJJJJJKKKLLLJJJJJJJJJHHHEEEAAA===:::666777777777777666555555222222333222222111000000///......///111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++)))))))))))))))*********)))))))))))))))))))))***)))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---///...,,,***))))))***+++))))))*********+++++++++************************)))***+++,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******---,,,+++*********+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,---......,,,***------......///000000111........./////////000000000000111222333444444555333555666777777999<<<>>>===>>>@@@EEEKKKSSSZZZ^^^aaadddcccccchhhoooqqqmmmeeebbb```bbbggglllmmmmmmdddcccdddeeeaaa[[[\\\bbbfffeeeeeeeeeeeeeeeeeeeeeddddddccc```\\\ZZZYYYYYY[[[ZZZYYYXXXWWWWWWWWWWWWZZZXXXUUURRROOOKKKFFFCCC======>>>>>>>>>===<<<;;;;;;:::999777666666777777666777777777666444222111111111000000000000111111//////////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))*********+++++++++************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))***+++******************************++++++,,,------...++++++,,,,,,------,,,,,,---------............///111222222222222333666888<<<>>>AAABBBDDDFFFIIILLLTTTXXX\\\^^^]]]]]]```bbbfffjjjpppuuuyyy}}}888999:::<<<>>>???AAABBB@@@@@@AAABBBDDDGGGIIIKKKSSSRRRQQQPPPSSSWWW[[[^^^ffflllssswwwxxxwwwxxxyyywww{{{|||wwwvvvvvv{{{{{{yyytttooonnnqqquuunnniiiccc___^^^\\\XXXTTTYYY___eeefffbbb]]][[[[[[PPPMMMLLLOOOTTTWWWVVVSSSNNNNNNLLLKKKKKKLLLLLLMMMJJJJJJKKKJJJFFFAAA<<<888555666666666666666555444000000111111111000000///---------...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++(((((())))))******++++++)))))))))))))))*********)))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---...---+++)))(((((()))***)))************+++++++++************************)))***+++,,,---,,,++++++*********************************************************++++++,,,,,,,,,++++++++++++******))))))---,,,***)))))))))******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++++++++,,,------+++(((,,,,,,------...///000000............/////////000000000111222333444444555111333555777777888:::<<<;;;;;;>>>BBBGGGNNNUUUYYYYYYZZZXXXWWW^^^jjjnnnlllmmmhhhdddeeelllrrrtttsssmmmkkklllmmmiiibbbccciiikkkiiigggffffffhhhjjjkkkhhhjjjkkkhhhbbb]]][[[\\\WWWXXXZZZ[[[\\\ZZZYYYXXXSSSPPPMMMLLLKKKIIICCC>>>???@@@AAAAAAAAA@@@>>>======<<<999777666666777888666666777777666444222111111000000000000000111111.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++************)))))))))******++++++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))(((((()))***++++++******************************+++,,,,,,---......***+++,,,---...---,,,+++---------.........//////222333333333333444666999===???AAABBBDDDFFFIIILLLSSSWWW[[[]]]\\\\\\___aaafffjjjpppvvvzzz~~~888888999:::;;;<<<===>>>@@@@@@AAAAAACCCDDDFFFGGGHHHIIIKKKNNNRRRUUUXXXZZZ___jjjtttwwwxxxyyyxxxvvvuuuxxx|||{{{yyyxxxwww|||zzzwwwsssooollliiihhh^^^^^^]]]ZZZWWWVVVXXXYYY[[[\\\^^^______]]]ZZZXXXWWWRRRNNNNNNRRRUUUUUUSSSPPPNNNKKKHHHGGGGGGIIIJJJKKKGGGCCCCCCDDDCCC>>>999888888777666555444333333222222111111000////////////............---------*********++++++,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---+++++++++*********))))))++++++***)))((((((((()))*********++++++,,,,,,,,,)))))))))***+++++++++,,,***************)))(((((())))))))))))************+++*********))))))(((((())))))))))))************---,,,***)))))))))******((())))))))))))******************)))))))))))))))+++++++++*********))))))(((((((((((()))***+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------........................------//////............//////............////////////...///000111222333444444666666666666777888999:::999999;;;@@@GGGMMMNNNNNNUUUTTTSSSTTTWWW[[[```cccdddhhhjjjlllqqqxxxzzzwwwooojjjllltttwwwppphhhdddeeedddddddddddddddcccccchhhfffdddaaa___^^^^^^^^^YYYSSSPPPUUUYYYXXXUUUTTTSSSMMMGGGEEEEEEEEEAAA===?????????>>>>>>===<<<;;;777888888777777666555444555444444333333222222111000000000000000000000000////////////////////////------------------------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++******)))************************++++++************+++++++++)))'''%%%%%%(((+++---)))************+++++++++************************++++++++++++++++++++++++---.........---,,,,,,+++---------............/////////000111222444555666:::===AAACCCCCCFFFJJJOOOUUUUUUYYY]]]^^^\\\^^^bbbhhhmmmtttyyyzzz{{{}}}777888999:::;;;<<<======>>>>>>???@@@AAACCCEEEFFFGGGHHHJJJLLLPPPTTTXXXZZZ___hhhqqquuuxxx{{{zzzwwwtttxxx|||{{{xxxvvvuuutttvvvuuusssppplllhhhdddaaa\\\]]]]]][[[XXXVVVVVVVVV]]]]]][[[ZZZYYYXXXXXXXXXXXXTTTOOOOOORRRTTTTTTRRRMMMLLLJJJHHHHHHIIIKKKMMMIIIEEEBBBCCCDDDDDD@@@<<<:::999888777666555555555222222111111000/////////............------------******+++++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++++++++*********))))))++++++***)))))))))*********++++++++++++++++++,,,******************++++++***************)))(((((())))))))))))************************)))))))))((())))))))))))************,,,+++***)))))))))************+++++++++,,,,,,,,,************************+++++++++*********))))))(((((((((((()))***+++,,,++++++++++++++++++++++++,,,++++++++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,,,,,,,---------..............................//////............//////............////////////...///000111222333333444333555777999:::999888777999888999>>>DDDIIIKKKKKKLLLLLLNNNPPPRRRTTTVVVWWWccciiiooosssyyy}}}}}}yyyooolllnnnuuuxxxrrriiifffdddfffgggeeebbbaaacccfffgggeeeccc```_________```[[[UUUQQQTTTVVVTTTPPPOOORRRMMMGGGEEEFFFEEEBBB????????????>>>>>>===<<<;;;888888888888777666555555555444444333333222222111000000000000000000000000////////////////////////------------------------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++*********************************++++++************++++++***)))'''&&&&&&(((***,,,************++++++++++++************************++++++++++++++++++++++++,,,,,,------,,,++++++***---------............//////000000111222444555666;;;>>>BBBCCCCCCEEEJJJNNNTTTUUUYYY^^^___\\\]]]aaagggmmmsssxxxyyyzzz}}}777777888888999:::;;;;;;;;;;;;<<<===???AAACCCDDDFFFFFFFFFHHHLLLQQQVVVYYY\\\bbbiiinnntttzzzyyyuuurrruuuzzz}}}~~~~~~yyy|||~~~{{{zzzyyywwwuuurrrpppoooooooooooonnnjjjeee```\\\ZZZ[[[]]]\\\YYYUUUSSSSSS^^^[[[XXXTTTSSSTTTVVVXXXZZZVVVQQQPPPRRRSSSRRRPPPNNNLLLJJJIIIHHHIIIJJJKKKGGGDDDBBBCCCDDDDDDAAA>>>;;;:::888666555555666666222111111000000//////...............------------***++++++++++++,,,,,,,,,+++,,,---......---,,,+++,,,,,,++++++++++++,,,,,,+++++++++***************+++************++++++,,,+++++++++++++++***************************)))))))))************))))))((())))))))))))************************))))))))))))))))))))))))************++++++***)))))))))***************+++++++++,,,,,,))))))******++++++,,,,,,+++++++++***************)))))))))))))))***+++,,,++++++++++++++++++++++++*********+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------..............................//////............//////............////////////...//////000111222333333111444999<<<===;;;777444999888888:::???DDDGGGHHHIIIKKKOOORRRUUUUUUUUUTTT```iiisssyyy}}}}}}wwwmmmlllnnntttvvvppphhhdddcccfffhhhddd___^^^ccchhheeeccc___\\\[[[\\\^^^```]]]VVVRRRSSSSSSOOOKKKJJJOOOKKKGGGEEEFFFFFFCCCAAA?????????>>>>>>===<<<;;;999999999999888777666555555444444333333222222111000000000000000000000000////////////////////////------------------------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************++++++************++++++)))(((((((((((()))***+++************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******---------............///000000000111333444666777<<>>>>>===<<<;;;999::::::999999888777666555444444333333222222111000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******************************************++++++************************++++++************++++++(((((()))************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---------............///000000111111333555666777===@@@CCCCCCCCCDDDHHHLLLRRRTTTZZZ```aaa]]]\\\___eeejjjqqquuuvvvxxx|||444444555555666666777777666666777888:::<<<>>>???AAA@@@@@@AAAEEEJJJOOORRROOORRRUUUYYYbbblllnnnkkkhhhjjjmmmooopppqqqrrrtttjjjjjjkkkrrr}}}}}}~~~|||zzzzzz|||~~~||||||{{{wwwttttttxxx{{{zzzvvvppplllkkkccceeeggghhhfffccc^^^[[[WWWZZZ\\\\\\YYYVVVSSSSSSSSSSSSSSSTTTVVVXXXYYYZZZZZZXXXUUURRRPPPOOOMMMLLLNNNMMMJJJHHHFFFEEEEEEEEEGGGFFFDDDCCCAAA???===;;;999888666444333333333333111111000000///............------------,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***,,,++++++******++++++,,,************************+++*********+++,,,------+++++++++******)))))))))+++******))))))(((((((((((())))))*********))))))((()))))))))************))))))))))))))))))******((()))))))))************))))))))))))***)))))))))''''''((((((((()))))))))))))))***+++,,,,,,------******************************************+++,,,************************)))))))))******+++++++++************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........////////////............//////............/////////////////////000000111111222333444666777888888777777:::999999999:::===AAADDDEEEGGGJJJOOOVVV\\\bbbeeeccckkkpppppppppqqqpppnnnlllmmmnnnmmmkkkgggaaa\\\]]]ZZZWWWYYY^^^bbbdddeee___[[[VVVRRRPPPPPPRRRSSSUUUQQQOOOQQQPPPLLLKKKLLLMMMKKKHHHEEEDDDCCCBBBAAA?????????>>>>>>===<<<;;;999::::::999999888777666555444444333333222222111000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******************************))))))******,,,,,,************************++++++************++++++((((((******+++******)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,---------............///000000111222333555666777===@@@CCCCCCCCCDDDHHHLLLRRRTTTZZZ```aaa]]]\\\___eeejjjppptttuuuxxx|||333333333444444555555555555555666777888:::;;;<<>>>>>???BBBFFFJJJMMMLLLOOOQQQSSSZZZccchhhhhhdddeeefffggggggiiillloookkkjjjkkksss}}}zzzvvvsssssswww|||}}}uuuooovvvzzz~~~}}}xxxqqqmmmlllaaabbbbbbbbb```]]][[[YYYWWWXXXYYYXXXVVVTTTTTTUUUNNNPPPRRRUUUXXXZZZ[[[[[[YYYWWWUUURRROOOMMMKKKKKKGGGGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDBBB???===:::999777666666555444333222111111000000//////......---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,------,,,+++***++++++************++++++***************++++++++++++************++++++,,,***************)))))))))))))))))))))))))))((((((((())))))************)))))))))))))))************))))))))))))************))))))))))))************'''((()))*********)))))))))))))))*********++++++))))))******++++++,,,,,,***************+++++++++++++++*********++++++,,,************************)))))))))***************************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///////////////............//////............/////////////////////000000000111111444444333333444555777777888999:::::::::<<<@@@CCCDDDEEEFFFKKKQQQZZZbbbgggdddiiikkkhhheeegggjjjiiilllooonnnjjjhhhgggddd___ZZZVVVRRRVVV^^^ccccccaaa[[[XXXTTTPPPNNNNNNOOOPPPQQQNNNNNNQQQQQQOOOOOORRRQQQOOOLLLHHHEEECCCAAAAAA?????????>>>>>>===<<<;;;999999999999888777666555555444444333333222222111000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******************************)))))))))+++,,,---************************++++++************++++++((()))******++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---.........---------------............///111111111222444555777888<<>>@@@CCCFFFGGGHHHKKKMMMMMMQQQZZZaaacccbbbbbbbbbaaaaaadddiiilllkkkmmmpppvvvyyywwwtttssstttxxx}}}~~~}}}wwwqqquuuzzz~~~xxxrrrooonnngggeeebbb___\\\YYYXXXXXXUUUUUUTTTRRRQQQRRRTTTWWWNNNOOOQQQTTTVVVXXXZZZZZZVVVVVVTTTQQQNNNKKKJJJJJJCCCCCCDDDDDDEEEEEEFFFFFFBBBBBBBBB@@@>>>;;;::::::555666777777666444222000000000000///......---------------,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++))))))*********+++++++++++++++***)))))))))******))))))))))))************((((((((()))))))))))))))(((((()))***************))))))))))))************((()))))))))************))))))))))))************&&&''')))*********))))))))))))))))))*********+++************************))))))*********+++++++++,,,++++++******+++++++++************************************))))))))))))***************************************************+++,,,,,,------,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...//////000//////............//////............////////////////////////000000000000222222222222222444555666555777999::::::;;;>>>AAAEEEEEEFFFIIINNNUUU[[[___]]]bbbddd___\\\^^^bbbccciiilllkkkfffdddggggggdddXXXVVVUUUXXX]]]``````___XXXVVVTTTRRRQQQQQQRRRSSSNNNMMMNNNRRRSSSQQQRRRVVVWWWUUUQQQLLLGGGCCCBBBBBB?????????>>>>>>===<<<;;;888888888888777666555555555444444333333222222111000000000000000000000000////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***************************)))(((((()))+++---...************************++++++************++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------------------............///111111111222444555777888;;;>>>BBBCCCCCCEEEJJJNNNTTTUUUYYY^^^___\\\]]]aaafffjjjpppsssvvvyyy~~~222222222222222222333333666666666666666777888888<<<<<<===>>>@@@AAACCCDDDCCCHHHJJJHHHIIIRRRZZZ^^^bbbaaa```^^^^^^bbbgggllljjjoootttwww|||{{{~~~wwwvvvuuuvvvxxx{{{}}}xxxvvvxxxzzzyyyxxxsssxxx~~~}}}xxxrrrppppppnnnkkkeee___[[[YYYXXXXXXTTTSSSPPPNNNMMMOOOTTTXXXPPPPPPPPPQQQSSSVVVXXXZZZUUUUUUTTTQQQMMMJJJIIIIIIDDDDDDDDDDDDCCCCCCCCCCCC???@@@@@@???===;;;;;;;;;555777888999888555222000000000000///......---------------,,,,,,,,,++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,++++++************++++++))))))******++++++++++++++++++***)))((((((((()))(((((())))))******++++++''''''(((((())))))******(((((()))***************))))))))))))************(((((())))))*********+++))))))))))))************&&&'''(((*********)))(((''''''''''''((((((((((((*********)))))))))))))))))))))******++++++++++++,,,,,,++++++***+++++++++))))))))))))))))))))))))++++++******))))))((((((************************************************++++++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000//////............//////............/////////000////////////000000000000000000111222333333333333333666999:::999:::===@@@CCCCCCCCCEEEHHHLLLPPPSSSTTTZZZ\\\XXXUUUWWW\\\]]]cccgggfffaaa```eeehhhgggXXXYYYZZZ[[[\\\]]]^^^___VVVUUUUUUTTTTTTUUUWWWWWWNNNMMMOOOSSSTTTRRRTTTXXX[[[YYYUUUOOOIIIEEECCCCCC????????????>>>===<<<;;;888888888777777666555444555555444333333222222111000000000000000000000000////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))***)))(((((()))+++---...************************++++++************++++++******))))))******+++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,---------.........//////111111222333444666777888:::===AAACCCCCCFFFJJJOOOUUUUUUYYY]]]^^^\\\^^^bbbfffkkkppptttvvvyyy111111222333333333333222555555444444444555555666:::::::::;;;<<<>>>@@@BBBAAAAAABBBEEEIIIOOOTTTWWWYYY^^^cccggggggfffeeeeeecccfffnnnwww{{{yyyyyy|||wwwxxxzzz{{{|||~~~{{{zzzzzzzzzwwwtttwwwrrrrrruuuwwwrrrmmmkkktttqqqjjjbbb\\\ZZZ[[[]]]^^^XXXQQQMMMMMMPPPTTTVVVRRROOOMMMOOOUUUXXXWWWUUUTTTRRRNNNLLLKKKJJJHHHFFFFFFDDDCCCBBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;<<<<<<555:::>>>===777222111111///............---------...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++(((((()))************)))---,,,***)))))))))***+++------,,,++++++******)))+++*********))))))(((((())))))***++++++++++++***))))))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++,,,,,,,,,,,,+++...***'''(((---///---***))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,------,,,+++,,,---...///.........------,,,,,,,,,---,,,,,,,,,,,,---......//////............//////000000000000000000000000222111111111000000//////111111000000111222222333222333333555777999;;;<<<@@@AAABBBBBBBBBDDDHHHKKKNNNSSSYYY\\\ZZZYYYYYY[[[[[[___]]]YYYYYY```bbb___^^^YYYVVVWWW[[[^^^^^^\\\[[[VVVQQQRRRVVVYYYWWWTTTQQQPPPNNNMMMMMMOOOQQQSSSTTTOOOJJJHHHIIIIIIHHHFFFAAA@@@???>>>>>>>>>??????;;;999666666777888666444666555555444222111000000......//////000000111111,,,---------.../////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***))))))***+++,,,+++++++++*********))))))+++++++++***************************************,,,+++++++++***)))))))))(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------...///000111222222222111333555888===???AAABBBDDDFFFIIIKKKUUUVVV[[[______\\\^^^dddhhhmmmrrrttttttwww}}}111111222333333333333222555444444444444555666666::::::::::::<<<>>>@@@AAABBBCCCEEEGGGJJJNNNRRRTTTUUUYYY```dddfffffffffgggggghhhmmmsssuuurrrqqqsss}}}~~~||||||}}}{{{{{{yyyuuurrrrrrooopppuuuuuuqqqmmmmmmvvvrrrmmmeee___]]]^^^```___ZZZSSSOOONNNOOOQQQRRRQQQNNNLLLMMMRRRTTTRRRPPPOOONNNLLLKKKLLLKKKIIIGGGFFFDDDBBBBBBBBBAAA???===<<<;;;::::::999999999999555999<<<;;;666111000111///............---------...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++,,,---------------,,,++++++***))))))******++++++++++++++++++++++++************)))))))))((())))))***++++++++++++***)))***++++++,,,,,,+++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************)))************+++++++++******+++,,,,,,,,,,,,+++...***'''))),,,...---******************+++++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,------,,,,,,,,,---...///......---------,,,,,,,,,------,,,,,,------.../////////............//////000000000000000000000000111111111111000000000///222111111111111111222222222333333555777999:::<<<===???BBBCCCCCCDDDFFFHHHIIIOOOUUUXXXXXXWWWXXXZZZ\\\^^^\\\VVVUUUYYYZZZWWWWWWUUUUUUXXX\\\^^^]]]ZZZXXXVVVUUUVVVYYYZZZXXXVVVSSSRRRPPPNNNLLLJJJIIIIIILLLJJJGGGGGGGGGHHHGGGGGGDDDCCCBBBAAA@@@???>>>===<<<999777666888888777555666555444333222111111000////////////000000000000---------...............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***))))))***+++++++++++++++*********))))))************************************************+++++++++***************)))))))))***+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------...///000111222222222111333555888===???AAACCCDDDFFFIIILLLTTTVVVZZZ___^^^[[[^^^cccggglllrrruuuuuuwww}}}111111222333333333333222444444444444444555666666:::999999:::;;;===???@@@CCCDDDGGGIIILLLNNNOOOPPPPPPUUU[[[aaadddfffhhhiiijjjiiikkkppprrrpppppprrr|||~~~|||~~~|||{{{xxxtttpppnnnnnnrrrvvvuuupppnnnpppzzzwwwqqqiiibbb^^^^^^______[[[VVVRRRQQQPPPOOOOOOQQQNNNLLLLLLOOOPPPNNNKKKKKKJJJJJJKKKMMMMMMKKKIIIFFFDDDBBBAAAAAA@@@>>><<<;;;:::999888777666666666666888:::777333000000222///............---------...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))),,,,,,---............---***++++++++++++***))))))))))))******+++,,,,,,---************))))))))))))))))))***++++++++++++***)))***++++++,,,,,,++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))*********++++++)))************+++++++++******+++,,,,,,,,,,,,+++---***((())),,,...---++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---...///...------------,,,,,,,,,---------,,,------...///000//////......//////000000000000000000000000000111111111111000000000000222222111111111111111222222333333444666888999:::999===AAACCCDDDDDDDDDEEEDDDJJJQQQUUUVVVVVVWWWYYY[[[\\\YYYTTTRRRSSSRRRPPPPPPQQQTTTXXX\\\]]][[[YYYWWWXXXZZZ[[[[[[YYYVVVTTTSSSSSSQQQOOOLLLIIIFFFDDDCCCDDDEEEEEEEEEEEEHHHJJJKKKIIIFFFCCC@@@>>>======<<<:::888777888888777666555555444333222111111000111111000000000/////////...............---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***))))))***+++++++++++++++***************))))))))))))))))))))))))***************************************+++++++++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------...///000000111222222222333666888>>>@@@BBBCCCDDDFFFJJJLLLSSSUUUZZZ^^^^^^[[[]]]bbbeeelllsssvvvvvvwww|||111111222333333333333222444444444444444555666777999999888999:::<<<===???AAACCCFFFJJJLLLNNNNNNNNNNNNRRRYYY^^^bbbeeehhhjjjkkkhhhjjjpppuuuvvvxxx{{{}}}{{{{{{xxxtttpppoooqqqvvvyyyvvvooonnnqqq}}}zzztttlllddd___]]]]]]___\\\YYYVVVUUUTTTRRRPPPQQQOOONNNNNNPPPPPPNNNLLLJJJJJJKKKMMMOOONNNKKKIIIFFFDDDBBBAAAAAA@@@===<<<;;;:::888777666555555555666777777444111///000111///............---------...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******)))))))))******+++,,,+++++++++)))***+++,,,,,,+++))))))))))))******+++++++++,,,*********)))))))))))))))))))))***++++++++++++***((()))******++++++******,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,***)))))),,,---,,,+++,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,------......---------------------------------------...//////000000////////////000000////////////////////////111111111000000000000000333222111111000111111111333333333444555777888999888;;;>>>@@@AAABBBCCCDDDDDDJJJQQQTTTUUUUUUVVVXXXXXXXXXVVVTTTRRRRRRRRRQQQPPPSSSVVVXXXYYYYYYXXXXXXXXX[[[______\\\XXXTTTRRRRRRQQQOOOMMMLLLJJJIIIIIIDDDEEEEEECCCBBBCCCIIINNNRRRNNNHHHBBB>>>======>>>;;;:::999888888888777777444444333333222111111000222222111111000//////.../////////...---------,,,,,,,,,,,,++++++++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++************************+++******************+++************************(((((((((((())))))))))))************************)))))))))***+++++++++,,,+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,------...///000000111222222222333666999???@@@CCCDDDEEEGGGJJJMMMRRRTTTYYY^^^^^^ZZZ\\\aaadddkkksssvvvvvvwww{{{111111222333333333333222333333333444444666777777888888888888999:::<<<======@@@DDDHHHKKKLLLMMMLLLNNNRRRWWW[[[___bbbfffiiikkkgggiiipppwwwzzz}}}}}}{{{yyyyyy{{{zzzwwwsssqqqssswwwzzzuuummmjjjlllwwwvvvrrrllleeeaaa``````___]]][[[ZZZ[[[ZZZXXXVVVSSSRRRRRRSSSTTTSSSRRRPPPMMMMMMMMMOOOPPPOOOKKKIIIGGGEEEBBBAAAAAA@@@===;;;;;;:::999777666555555555666666555333000///000111///............---------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))((())))))***************))))))+++,,,,,,+++***)))+++++++++******)))))))))))))))))))))))))))******))))))***++++++++++++***'''(((((()))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))************************************************************++++++++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++,,,*********+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------------------------------------...------------...//////000000////////////000000////////////////////////000000000000000000111111222222111111111111111222333333333333444555666777888:::;;;<<<<<>>@@@::::::999888777666777777333333333222222111111000333333222111000///....../////////...---------,,,,,,,,,+++++++++******************++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++*********************************''''''(((((()))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,------...///000000111222222222333666999???AAACCCEEEFFFHHHKKKMMMQQQTTTZZZ___^^^[[[\\\```dddkkkrrrvvvvvvwww{{{111111222333333333333222333333333444555666777888888777777777888999;;;<<<;;;===AAAEEEHHHIIIJJJJJJMMMPPPTTTXXX[[[___dddgggjjjffffffmmmuuuyyy{{{~~~~~~}}}|||~~~xxxvvvvvvyyy}}}~~~{{{xxxttttttvvvxxxtttkkkffffffnnnnnnmmmjjjgggeeeeeeeee___]]]\\\]]]^^^^^^]]][[[UUUVVVWWWWWWWWWVVVTTTSSSPPPOOOOOOOOOOOONNNLLLIIIHHHFFFDDDBBBBBB@@@>>><<<;;;:::999888777666666666666555444222111111000000///............---------...---,,,,,,++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++************+++,,,,,,,,,,,,+++))))))***++++++++++++***,,,++++++***))))))(((((())))))))))))************))))))***++++++++++++***'''((())))))******))))))************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++*********++++++++++++,,,)))************+++++++++******+++,,,,,,,,,,,,+++++++++******++++++,,,---++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,------------+++,,,------......------,,,,,,,,,------------.........------......///000111000000//////000000111000000000000000000000000000000000000111111111111111111000000111222222333333333333333333444555666777888888999:::===AAAEEEFFFLLLRRRUUUTTTSSSTTTVVVRRRPPPRRRWWWYYYYYY[[[^^^]]]```bbb___YYYVVVXXX[[[YYY[[[^^^bbbdddddddddcccWWWSSSMMMGGGDDDDDDFFFGGGOOOKKKFFFAAA???BBBHHHMMMPPPKKKDDD>>>;;;;;;===???999999999888666555666777333333222222111111111111333333222111000000//////...............---------++++++++++++*********************++++++,,,,,,---++++++++++++++++++++++++************************)))***++++++++++++***)))***************+++++++++'''(((((())))))******+++))))))))))))))))))))))))***************+++++++++******************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------...///000///000111222222444777999@@@BBBDDDEEEFFFHHHLLLNNNRRRTTTZZZ```___[[[\\\```dddkkkrrruuuuuuvvv{{{111111222333333333333222333333333444555666777888888777666666777888:::;;;;;;<<>>???@@@AAAAAABBBEEEGGGKKKPPPTTTZZZaaaeeeccc___```iiisssxxxzzz|||}}}|||~~~wwwvvvxxx|||~~~|||xxxxxx}}}|||uuulllhhhnnnnnnnnnlllhhheeeccccccaaa___]]]]]]^^^^^^]]]\\\YYY[[[[[[ZZZVVVSSSPPPOOOOOOMMMKKKKKKLLLMMMMMMLLLJJJHHHFFFDDDCCCBBB???===888777777666666666777777555555444444444333111/////////.........---------...---,,,,,,++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,++++++***)))))))))***,,,---((((((((()))******++++++(((((())))))*********+++))))))***++++++++++++***++++++,,,------------,,,(((((()))***+++,,,,,,---************************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++******+++,,,,,,,,,,,,+++***+++++++++******,,,---))))))***+++---...//////,,,------......------,,,,,,,,,,,,---------......+++,,,---.........---,,,,,,,,,,,,------........................///000000111111000000000000111111000000000000000000000000//////000000111111111222/////////000111333444555444333333222222333333444000333888;;;<<<<<<>>>???<<>>>>>>>>===:::777999777666555666666444333333333333222222333444444111111000000//////............---------,,,,,,,,,++++++++++++++++++++++++************************++++++******************,,,,,,+++***))))))******************************)))************+++++++++***)))((((((((()))+++,,,)))))))))))))))******+++)))*********++++++++++++))))))***+++,,,,,,------************************++++++++++++++++++++++++---------...............111111222111111333666999@@@BBBEEEGGGHHHIIILLLNNNSSSVVV[[[^^^^^^^^^^^^___eeekkkrrrsssqqqrrryyy000111111222333333444444555555444444444444555555555555666777888999:::;;;<<<<<<<<<<<<============AAACCCEEEFFFIIIMMMRRRUUUWWW]]]cccfffgggjjjpppuuu|||~~~~~~|||wwwzzz~~~|||}}}yyytttqqqrrrwww{{{~~~}}}||||||{{{wwwrrrnnnhhhgggiiikkkiiibbb\\\\\\___^^^]]]\\\\\\]]]^^^___]]]\\\ZZZWWWTTTQQQOOOMMMNNNLLLKKKJJJJJJJJJHHHFFFFFFFFFDDDCCCBBBAAAAAAAAA======;;;999777555333222333333222222111000000000......---------,,,,,,,,,,,,,,,+++++++++,,,------++++++************+++++++++,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++******************************+++*********))))))))))))************************''''''(((((()))*********))))))))))))))))))))))))))))))))))))************************************+++***)))(((((()))***++++++*********))))))))))))))))))))))))************))))))***+++++++++++++++,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++---------++++++,,,---........................---------,,,,,,,,,++++++,,,,,,---------.........,,,,,,---...////////////............//////000111111111111111111111111111111111111111111111111111000000000111111111111222//////......///000000111222222222222333333333333333555777777777777999;;;>>>@@@CCCEEEGGGJJJNNNPPPQQQSSSUUUVVVUUUTTTTTTUUUXXXZZZ]]]^^^___```bbbccc[[[[[[ZZZZZZYYYUUURRROOOVVVZZZ]]][[[UUURRRTTTXXXTTTNNNGGGAAA??????@@@@@@@@@>>>===<<<<<<;;;999777999777666666666666555333444333333222333333444444222222222111000000//////......---------,,,,,,,,,++++++++++++++++++++++++************************************************,,,++++++***))))))******************************)))************+++++++++)))))))))))))))***++++++)))))))))))))))******+++)))))))))*********++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---------...............111111222111111333666999@@@BBBEEEGGGHHHIIILLLNNNRRRUUUZZZ]]]^^^^^^___```eeekkkrrrsssqqqrrrxxx111111111222222333333444555555444444444444555555555555666777888888999999<<<<<<<<<<<<============>>>@@@AAACCCEEEHHHMMMQQQRRRYYY```cccbbbeeelllrrryyy{{{~~~}}}zzzxxxzzz{{{|||~~~~~~{{{xxxzzzrrrkkkjjjpppwww}}}|||{{{zzzxxxtttoookkkcccbbbeeeiiigggaaa\\\\\\^^^]]][[[ZZZZZZ[[[]]]^^^]]]]]][[[ZZZWWWUUUSSSQQQNNNLLLJJJIIIIIIHHHFFFDDDCCCCCCBBBBBBAAABBBBBBBBB>>>===<<<:::888777555444333333222222111000000000......---------,,,,,,,,,---,,,,,,++++++++++++,,,++++++************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************,,,+++***)))((()))******************************''''''((())))))******+++)))))))))))))))))))))))))))))))))*********++++++************************+++***))))))))))))***+++***************))))))))))))))))))*********++++++)))******+++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,------,,,+++,,,...000000000//////......---------------,,,,,,,,,,,,,,,------------.........---....../////////......,,,---...///111111222222222222222222222222222222222222222222222222222222...////////////000000000......//////000000//////111111111222222222222333333444666666666666888:::;;;===@@@BBBDDDHHHLLLOOOOOOQQQRRRRRRRRRRRRTTTVVVXXXYYYZZZZZZYYYZZZ\\\^^^WWWYYY\\\]]][[[VVVQQQMMMPPPTTTXXXWWWSSSRRRVVVZZZVVVPPPIIICCC@@@???>>>>>>AAA>>>;;;:::::::::999888999888666666777777666444444444333333333333333444444333333222111111000000......---------,,,,,,,,,++++++++++++++++++++++++************************************************,,,+++******)))*********************************)))************+++++++++((()))******++++++******)))))))))))))))******+++((()))))))))*********************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////000111111111111333777:::@@@BBBEEEGGGHHHIIILLLNNNPPPTTTXXX\\\^^^___```bbbffflllqqqrrrpppqqqxxx111111111222222333333333555444444333333444444555444444555666777777888888;;;;;;;;;;;;<<<<<<<<<===>>>???AAABBBCCCGGGKKKOOOPPPWWW___aaa```bbbiiiqqquuuwwwyyy{{{|||{{{zzzzzz~~~}}}|||||||||{{{yyyvvv}}}~~~}}}vvvnnnlllqqqxxxxxxwwwwwwwwwvvvrrrnnnjjjbbbaaacccgggeee___[[[[[[\\\ZZZYYYWWWWWWYYYZZZ\\\\\\\\\[[[ZZZYYYWWWTTTSSSOOOMMMKKKJJJIIIHHHEEECCCBBBBBBAAA@@@@@@@@@@@@AAA===<<<;;;:::888777666555333333222222111000000000......---------,,,,,,,,,------,,,+++*********+++++++++*********+++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******************************,,,+++)))(((((()))+++,,,************************++++++******)))(((((('''))))))))))))))))))))))))))))))*********+++++++++************************************************************************))))))*********+++++++++)))***++++++,,,,,,++++++---------,,,++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++,,,...---,,,,,,---...111000000///...---,,,,,,------------------,,,,,,------------...............////////////......------...000111222222111000222222222222222222222222222222222222222222222222////////////000000000000///000111222222222111000000000111111111222222222222444555666555555777888777:::===???BBBEEEIIILLLMMMNNNOOONNNNNNPPPTTTWWWZZZZZZZZZXXXWWWWWWYYY[[[VVVYYY\\\]]][[[VVVRRRPPPNNNQQQSSSRRROOONNNQQQUUUUUUQQQJJJEEECCCAAA@@@???CCC???<<<999:::;;;;;;;;;:::888777777888888777666555444444333333333333444333333333222111111000000......---------,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++++++++***************+++************************))))))*********+++++++++((()))***+++,,,+++***))))))))))))))))))******+++(((((()))))))))******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------.../////////000111111111111333777:::@@@BBBEEEGGGHHHIIILLLNNNNNNRRRWWW[[[]]]___bbbdddffflllqqqqqqoooqqqxxx~~~111222222222222222333333444444333333333333444444444444444555555666666777999::::::::::::;;;;;;;;;===>>>???@@@AAADDDIIILLLLLLSSSZZZ\\\\\\^^^eeelllppppppqqqrrruuuyyy}}}~~~}}}}}}{{{xxxvvvwww||||||tttoooppptttqqqqqqqqqssssssrrrnnnkkkeeecccccceeebbb\\\YYYZZZXXXXXXWWWVVVVVVWWWXXXXXXYYYZZZZZZZZZXXXVVVTTTRRRPPPNNNLLLJJJJJJIIIFFFDDDDDDCCCAAA???>>>=========;;;:::999888777666555555333333222222111000000000......---------,,,,,,,,,---,,,++++++************++++++******+++,,,,,,---)))***++++++,,,,,,,,,+++,,,,,,,,,+++++++++******************************,,,+++)))((((((***,,,---************************+++++++++***))))))(((((())))))))))))))))))))))))************++++++++++++******************************++++++++++++*********************+++++++++************++++++++++++******+++,,,,,,,,,,,,+++,,,+++++++++*********)))******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,+++,,,...------,,,.../////////......---,,,++++++---------------------------------.........///////////////000//////......///000111222222111000///111111111111111111111111111111111111111111111111000000111111111222222222000111222333333222111000000000111111111222222222222333555555444444555777666888;;;===???BBBFFFIIIKKKKKKLLLKKKLLLNNNRRRUUU\\\\\\[[[YYYWWWWWWYYY[[[YYY[[[\\\[[[XXXUUUUUUUUURRRTTTTTTRRRNNNLLLLLLMMMRRROOOJJJGGGFFFFFFEEEDDDDDDAAA===;;;<<<>>>??????:::999888888999:::888777666555444444333333333444333222222111000000//////......---------,,,,,,,,,++++++++++++++++++++++++************************))))))*********++++++++++++***************++++++************************))))))*********+++++++++((()))+++,,,,,,,,,+++***)))))))))))))))******+++))))))))))))***************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...//////000///000111111111444777;;;@@@BBBEEEGGGHHHIIILLLNNNNNNQQQVVVZZZ]]]___bbbeeeggglllqqqqqqnnnpppwww~~~222222222222222222222222444444333333333333444444333333444444444555555555888888888888999999999999:::;;;<<<<<<===@@@DDDGGGGGGKKKPPPTTTVVVYYY___ccciiihhhhhhjjjooouuu|||~~~}}}}}}~~~~~~{{{wwwttttttyyy~~~}}}vvvnnnjjjiiikkkkkkmmmoooqqqqqqnnnkkkhhhdddaaaaaa^^^YYYWWWYYYVVVWWWWWWXXXXXXWWWWWWVVVWWWXXXXXXXXXWWWUUURRRPPPOOOMMMKKKJJJJJJIIIGGGEEEDDDCCCAAA???<<<;;;:::999888888777777666555444444333333222222111000000000......---------,,,,,,,,,,,,++++++************+++++++++***++++++,,,---...((()))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++***)))***+++,,,---++++++++++++++++++++++++(((((()))******++++++,,,))))))))))))))))))))))))*********++++++++++++,,,******************************+++,,,,,,+++***************+++++++++++++++*********++++++++++++,,,***++++++,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,------...,,,++++++******++++++,,,+++,,,......------...000.........---,,,,,,++++++------------............------........./////////...//////000000000//////222222222222222111000000111111111111111111111111111111111111111111111111222222222222333333333333111111111222111111000000111111111222222222222333111333444444333333444555555777:::<<<===@@@DDDGGGIIIIIIJJJIIIJJJLLLOOORRRZZZ[[[[[[ZZZXXXXXXYYY[[[YYY[[[[[[YYYUUUTTTVVVYYYXXXYYYYYYVVVQQQMMMJJJIIIMMMKKKIIIHHHIIIIIIIIIHHHDDDAAA>>>===???AAACCCCCC;;;:::999999:::;;;:::999777666555444333333333333222222222111000000//////......---------,,,,,,,,,++++++++++++++++++++++++************************)))))))))***++++++,,,,,,*********)))******+++,,,************************)))************+++++++++)))***++++++,,,+++++++++)))))))))))))))******+++)))*********++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,---...///000000///000111111111444888;;;@@@BBBEEEGGGHHHIIILLLNNNNNNQQQUUUYYY\\\___bbbeeeggglllqqqpppmmmooowww~~~222222222222222222222222444333333222222333333444333333333333444444444444666666666666777777777888999:::::::::;;;===AAAEEECCCEEEHHHMMMRRRVVVZZZ[[[```aaabbbeeejjjqqqwwwzzzwwwxxx{{{}}}~~~zzztttooorrrvvvzzz{{{vvvnnngggcccggghhhjjjmmmoooooommmjjjgggbbb^^^\\\ZZZVVVVVVYYYVVVXXXZZZ\\\\\\ZZZXXXVVVVVVWWWXXXXXXWWWTTTQQQOOOMMMKKKJJJIIIIIIIIIGGGEEECCCBBB@@@>>>;;;:::999888777777777666666555555555333333222222111000000000......---------,,,,,,,,,******************+++,,,++++++++++++,,,---......((()))***++++++,,,,,,,,,,,,,,,,,,+++++++++***************************************++++++,,,,,,,,,++++++++++++++++++++++++((())))))******+++,,,,,,))))))))))))))))))))))))*********+++++++++,,,,,,***************************++++++,,,,,,++++++************++++++,,,,,,,,,*********+++++++++,,,,,,***+++,,,,,,------,,,,,,)))******++++++,,,,,,---******+++++++++,,,,,,,,,******+++,,,,,,---......,,,++++++******++++++,,,+++,,,......------///111............------------------------.........///............////////////---...///000000000000000222222111111111222333333222222222222222222222222222222222222222222222222222222222222333333333333444333222222111111222222222222222222333333333333111222333333222222333444666777:::;;;<<<>>>BBBDDDGGGHHHIIIIIIIIIJJJMMMOOOUUUWWWYYYYYYXXXWWWXXXYYYVVVXXXYYYWWWSSSRRRTTTXXXXXXYYYZZZXXXTTTOOOKKKHHHIIIHHHGGGGGGIIIJJJIIIHHHBBB@@@>>>???AAADDDEEEEEE;;;:::999:::;;;<<<;;;:::777666555444444333333333333333333222111111000000......---------,,,,,,,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,******))))))***++++++,,,************************)))************++++++++++++*********++++++,,,,,,)))))))))))))))******+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000000///000000111111444888;;;@@@BBBEEEGGGHHHIIILLLNNNNNNQQQUUUXXX[[[^^^bbbeeehhhmmmpppooommmnnnvvv~~~|||xxxuuuvvvzzz222222222222222222222222444333333222222333333444333333333333333333444444555555555555666666666666999:::;;;;;;;;;===AAADDDCCCCCCDDDJJJQQQWWWXXXXXXZZZ\\\___ccchhhnnnrrrtttqqqtttxxx|||}}}yyyqqqlllpppsssvvvxxxvvvpppiiidddggggggiiilllnnnnnnkkkiiifff```[[[YYYVVVTTTVVVZZZVVVYYY\\\______\\\YYYVVVVVVWWWXXXXXXWWWTTTPPPNNNKKKJJJHHHHHHHHHHHHFFFEEEBBBAAA???===;;;:::999999888777777777666666666555333333222222111000000000......---------,,,,,,,,,***)))))))))***+++,,,,,,++++++++++++,,,---...///(((((()))++++++,,,,,,,,,,,,,,,,,,+++++++++******************************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,***************************+++,,,------,,,+++************++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,)))***+++,,,---......///******+++++++++,,,,,,,,,******+++,,,,,,---......,,,++++++++++++++++++,,,+++,,,............///111.........///////////////---------.........//////............/////////000------///000111111111111111111000000111333555666333333333333333333333333333333333333333333333333111111222222222333333333888777555444333444555555222222333333333444444444111222333333222111222444666888:::;;;<<<===@@@CCCFFFGGGIIIIIIHHHIIIKKKMMMQQQSSSVVVWWWWWWVVVVVVWWWRRRVVVXXXWWWRRRPPPRRRVVVTTTUUUWWWWWWUUUPPPKKKHHHGGGFFFEEEFFFHHHIIIHHHGGG@@@???>>>???BBBEEEFFFFFF<<<:::999:::<<<<<<;;;:::777777666555444333333333555555444333333222222111......---------,,,,,,,,,++++++++++++++++++++++++************************((())))))***++++++,,,,,,******))))))***+++,,,,,,************************)))************+++++++++,,,+++***)))***+++,,,---)))))))))))))))******+++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...///000111...///000111111444888<<<@@@BBBEEEGGGHHHIIILLLNNNOOORRRUUUXXX[[[^^^bbbdddhhhmmmpppooolllnnnvvv~~~}}}wwwqqqooorrr444333333222222111111111444444333222222222222222333333333333444555666666555666666666777777888888777888888999999:::;;;;;;BBBCCCDDDGGGJJJMMMPPPQQQWWWYYY]]]aaagggmmmqqqtttuuuwwwzzz{{{yyyuuuppplllkkkpppvvvwwwsssooolllllllllkkklllnnnooommmgggbbb___```___YYYRRRPPPSSSWWWXXXZZZ]]]______]]]ZZZXXXXXXYYYYYYWWWUUURRRNNNLLLJJJKKKKKKIIIFFFDDDCCCDDDBBBAAA@@@>>>===;;;:::999888888777777666666555555333333444555444333111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++---+++)))'''''')))+++---************))))))))))))***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,)))************+++++++++))))))******++++++++++++)))+++,,,------,,,***)))------++++++++++++------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***+++...000...,,,000000.........000222333///000000///......111333111111111111222222222222555666666555333333555777333333222222222333333444333444555555444333222000111111222222222222444666333222000111222444333222555444333111000000//////000000111222444555666666333555777999:::;;;===???BBBDDDGGGHHHGGGGGGGGGHHHOOORRRUUUWWWVVVVVVUUUVVVSSSUUUWWWWWWVVVUUUTTTUUUTTTUUUTTTRRRNNNKKKKKKKKKHHHGGGFFFFFFGGGGGGEEEDDD@@@????????????AAACCCDDD>>>===;;;;;;<<<<<<;;;999555444444333333222111111222222222111111111111000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++******++++++,,,************************))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++***))))))***+++,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------...////////////000111111222555:::>>>@@@CCCFFFHHHIIIKKKMMMNNNPPPPPPTTTZZZ\\\[[[^^^ccciiimmmoooooolllnnntttzzzyyy|||pppeeeppp111111111222222333333444222222111000000000111111444333333444444555666777444444444555555555666666777888888999999::::::;;;>>>???AAACCCGGGJJJMMMNNNUUUWWW[[[```gggnnnsssvvvxxxzzz{{{|||zzzvvvqqqnnngggkkkooorrrrrrqqqpppooommmmmmooorrruuurrrkkkfffbbbcccbbb\\\VVVTTTVVVZZZXXXZZZ[[[\\\\\\ZZZXXXVVVWWWWWWWWWVVVTTTQQQNNNLLLJJJKKKJJJHHHEEECCCBBBCCCBBBBBBAAA???===<<<::::::888888777777666666555555444444444444444222111000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))*********+++,,,+++***((((((***+++,,,************))))))))))))***++++++,,,,,,++++++***************************))))))*********+++++++++************++++++++++++)))*********++++++++++++***+++,,,---,,,,,,+++***---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................//////111///------//////...+++...........................///000///......000111//////000111222222333333222333444444222222222444555555444333222222222333222222333444444444333333444444444444333333444555555333111111222333222111000000//////000111222222111111222222333444555555333555777888888999<<<===???AAADDDEEEEEEEEEEEEGGGJJJMMMPPPQQQQQQPPPPPPQQQQQQSSSVVVWWWWWWVVVWWWXXXWWWWWWVVVSSSOOOLLLKKKKKKLLLKKKIIIIIIIIIGGGDDDBBB@@@???>>>>>>>>>???@@@AAA===;;;::::::<<<<<<;;;999555555444444333222222222222222222111111111111000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++******))))))******+++************************************************************************))))))))))))))))))))))))++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,---......//////000///000111111222555:::>>>@@@CCCFFFHHHIIIKKKMMMOOOPPPPPPTTTZZZ\\\[[[^^^ccchhhkkknnnmmmkkklllrrrxxxyyy|||pppfffrrr000000111111222222333333111111111000111111222222444444444444555666777777444444555555555555666666777777888888999:::::::::<<<===???BBBEEEIIILLLNNNRRRTTTXXX]]]dddkkkqqquuuzzz{{{|||{{{zzzwwwtttrrrjjjjjjlllooorrrsssrrrqqqmmmnnnpppuuuwwwuuunnniiiggggggeee```ZZZWWWXXX[[[ZZZZZZZZZYYYYYYWWWVVVUUUUUUUUUUUUTTTRRRPPPMMMLLLKKKKKKJJJGGGCCCAAAAAABBBDDDCCCBBB@@@>>>===;;;;;;888888777777666666555555555555555444333111000////////////.........------------------------------------,,,+++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***************************************++++++*********)))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))************************+++++++++,,,************+++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000///////////////000...------......,,,+++)))***---///111222333333111333666777666666666777777999;;;>>>AAACCCEEEFFFFFFIIIKKKKKKJJJHHHHHHIIIHHHGGGEEECCCBBBAAA@@@@@@===<<<:::999777666666666666666555555444333333333555333111111222333222111000000000000111222333444222222222333333444444444333555666777777777999:::;;;===@@@AAABBBBBBDDDEEEEEEHHHKKKLLLLLLLLLLLLMMMMMMOOORRRTTTTTTUUUWWWXXXYYYZZZXXXUUUQQQNNNMMMMMMPPPOOOMMMLLLKKKHHHCCC@@@@@@???>>><<<<<<<<<===>>>:::999888999:::;;;:::999666666555555444333333333222222222111111111111000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************))))))))))))))))))***************************************************************************))))))))))))))))))))))))++++++***))))))***++++++*********+++++++++++++++++++++++++++++++++++++++,,,------------.........,,,------......///000000///000111111222555:::>>>AAACCCFFFIIIJJJKKKMMMOOOPPPPPPTTTZZZ\\\\\\^^^cccfffjjjlllllljjjkkkqqqwwwyyy{{{ppphhhuuu444444444444444333333333333222222222222333444444333333333333444555666777777777777777777777888888777777777888999999::::::<<<===@@@CCCFFFJJJMMMOOORRRSSSVVVZZZ```fffkkknnnxxxxxxyyyyyyyyyxxxxxxwwwwwwtttqqqrrrtttuuussspppmmmmmmnnnqqqtttsssooojjjkkkjjjgggaaaZZZVVVVVVWWW[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUTTTRRRPPPNNNMMMJJJJJJHHHEEEAAA??????@@@DDDDDDCCCAAA???>>><<<<<<888888777777666666555555666666555333222000///...000////////////.................................---,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))***++++++++++++***)))+++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++)))*********++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++------------+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000000//////............------...////////////...///000222555888:::;;;>>>BBBGGGJJJJJJJJJKKKKKKPPPRRRWWW\\\aaaeeehhhiiikkknnnqqqrrrpppooonnnnnniiihhhfffcccaaa___^^^]]]\\\YYYTTTOOOJJJFFFDDDCCC>>>===;;;999888666333111666444333333555666666555555444333333222222333333333333333333333333333333333444666666555555666888888:::===??????AAACCCEEEEEEGGGJJJKKKKKKKKKLLLMMMIIILLLNNNOOOPPPQQQSSSTTTYYYYYYYYYWWWSSSQQQQQQQQQQQQPPPNNNLLLKKKHHHDDD@@@@@@???===<<<;;;:::;;;;;;888777666888999::::::999777666666555444444333333222222222111111111000000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******************************************************************************))))))))))))))))))))))))+++******************+++*********+++++++++++++++++++++++++++++++++++++++---------.........//////---------...//////000000///000111111222555:::>>>AAADDDGGGIIIJJJKKKMMMOOOPPPQQQUUUZZZ\\\\\\___dddfffjjjmmmllljjjkkkqqqwwwxxx{{{pppiiiyyy444555555555555666666666333333333222222333333444222222222222333444555666888888888888888888777777666777777888888999::::::<<<===???BBBEEEIIILLLNNNUUUVVVYYY\\\```dddgggiiiqqqrrrtttvvvxxxzzz{{{|||}}}yyyxxxyyyyyywwwuuuqqqooonnnooorrrrrrooolllllljjjfff___XXXSSSQQQPPPZZZYYYXXXWWWVVVWWWWWWXXXWWWWWWVVVTTTRRRPPPOOONNNIIIHHHGGGCCC@@@>>>???@@@EEEDDDCCCAAA@@@>>>===<<<888888777777666666555555666555444222111000///...000////////////.................................,,,,,,,,,++++++,,,,,,---+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************(((***+++,,,,,,+++***(((++++++++++++***************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000//////......---------...///000000000000111222555555555777;;;@@@DDDGGGUUUYYY___dddfffggghhhhhhooorrrvvv{{{|||zzzyyyxxx}}}yyytttmmmgggbbb^^^]]]UUURRRNNNJJJGGGBBB===888888666555555666777777666555444333333222222222222444444333333333333222222222444555555444333555666777999<<<===>>>@@@CCCEEEDDDFFFIIIJJJJJJJJJLLLNNNLLLMMMNNNNNNNNNNNNPPPQQQUUUVVVWWWVVVUUUTTTUUUVVVPPPNNNLLLJJJIIIHHHEEEBBBAAA@@@>>><<<::::::::::::777666666777999:::999888777666666555444444333333222222222111111111000000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++******+++++++++************************************************************************))))))))))))))))))))))))*********++++++************+++++++++,,,,,,,,,---++++++++++++++++++++++++---------.........//////------......///000000111///000111111222555:::>>>AAADDDGGGIIIJJJLLLNNNOOOQQQQQQUUU[[[]]]\\\___dddhhhkkknnnmmmkkkmmmsssyyyxxx{{{pppkkk|||111111222333444555666666555444333333222222222333333333333333333444666666777777666666666666555555666666777777888999999999999:::<<<>>>AAADDDGGGIIIUUUWWW[[[```dddfffhhhhhhkkkmmmppptttxxx{{{}}}~~~}}}{{{|||||||||{{{vvvtttrrrrrrtttssspppllljjjhhhccc]]]WWWRRROOOMMMVVVVVVVVVVVVWWWXXXYYYZZZYYYXXXWWWTTTRRRPPPNNNMMMGGGFFFDDDAAA>>>===???AAADDDDDDCCCAAA???>>><<<<<<888888777777666666555555666555333222000000///////////////.........------------------------------,,,,,,+++++++++,,,------************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********)))***+++,,,,,,+++***))),,,++++++++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////..................,,,...//////......000111333666;;;CCCMMMWWW```eeemmmqqqwww{{{}}}|||xxxuuuttttttpppjjjfffccc]]]UUUPPPCCC@@@<<<999777555333000222222111111222222333333333333333333333333333333111333444444333333555666777999;;;<<<===???BBBDDDCCCEEEGGGHHHHHHIIIKKKMMMPPPQQQQQQPPPOOOOOOPPPRRRRRRTTTUUUUUUUUUUUUWWWXXXPPPMMMIIIGGGGGGGGGFFFEEECCCAAA???===<<<;;;;;;;;;888777666777999999888777666666555555444333333333222222222111111111111000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))***++++++++++++***)))******++++++,,,---------++++++++++++++++++++++++,,,------------.........---......//////000111111///000111111222555:::>>>BBBDDDGGGIIIKKKLLLNNNPPPQQQQQQUUU[[[]]]]]]___dddiiimmmpppooommmnnntttzzzyyyzzzppplll~~~@@@@@@???>>>>>>===<<<<<<:::999888666555555555555555444444555555666777888777777777666666666555555666666777777888888999999888888999;;;>>>@@@CCCDDDLLLQQQXXX```fffiiijjjkkkiiilllppptttxxx{{{}}}~~~}}}~~~}}}{{{zzzyyyzzz|||xxxwwwvvvxxxxxxuuunnnhhhgggeeeaaa]]]YYYUUUQQQOOOQQQQQQSSSUUUWWWYYYZZZ[[[ZZZYYYVVVSSSPPPMMMLLLKKKEEEDDDBBB???======???AAADDDCCCBBB@@@???===<<<;;;888888777777666666555555555444222111000000000000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++******************++++++*********,,,,,,+++++++++************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++***+++,,,............------,,,,,,++++++,,,,,,---,,,,,,,,,------------...------------------------................................................//////////////////000000,,,000333555777999===@@@EEEJJJSSS___kkkuuu|||zzztttgggbbbZZZRRRKKKDDD>>>:::666555555444444444444444333333333333333333333333111222444444444444555777777888999:::;;;<<<@@@BBBCCCEEEGGGHHHHHHIIILLLNNNRRRRRRRRRQQQOOOOOOQQQSSSQQQSSSTTTTTTTTTTTTUUUWWWSSSOOOIIIFFFEEEFFFFFFFFFDDDBBB@@@???============:::888777777999999888666555555444444333222222222222222222111111111111000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))***++++++++++++***)))))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------.........///000000111111///000111111222555:::>>>BBBDDDHHHJJJKKKLLLNNNPPPQQQQQQUUU[[[]]]]]]```eeejjjmmmpppooommmnnntttzzzyyyzzzppplll[[[ZZZWWWTTTPPPMMMJJJIII???>>>===;;;:::999999888666666666777777888999::::::999999999888888777777666666666777888888999999888999999;;;===???AAACCCCCCIIIRRR]]]eeejjjlllllljjjmmmqqqvvvyyy|||}}}}}}{{{|||}}}zzzvvvtttvvvxxxvvvwwwyyy{{{{{{uuukkkccceeeccc```]]][[[XXXUUUSSSLLLNNNQQQTTTWWWYYYZZZ[[[ZZZXXXUUURRRNNNLLLJJJIIIDDDCCCAAA???<<<===@@@BBBCCCCCCBBB@@@>>>===;;;;;;888888888777666666555555444333111000000000111111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++)))***---/////////...---...---++++++++++++---...,,,,,,,,,---------......------------------------................................................//////000000111111222222333888>>>CCCHHHMMMSSSXXXggglllttt|||uuuiii^^^UUUOOO>>>===;;;999777555444444222222222333333444444444000222444444444444666888666777888999999;;;>>>AAAEEEGGGIIIIIIJJJKKKNNNQQQPPPPPPPPPOOONNNOOOQQQSSSRRRSSSTTTTTTSSSRRRSSSUUUVVVQQQJJJEEEDDDEEEFFFGGGDDDCCCAAA@@@>>>>>>??????;;;999888888999999777666555444444333333222111111222222222111111111111000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))'''(((((()))***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------......//////000000111111///000111111222555:::>>>BBBEEEHHHJJJKKKLLLNNNPPPQQQRRRVVV[[[]]]]]]```eeeiiimmmoooooolllnnntttzzzyyyzzzppplll}}}yyyrrrnnnfffccc^^^YYYSSSLLLDDD???BBB???;;;888888999::::::;;;999777777888888777555555666666666666666888999999777666888;;;======;;;>>>AAAFFFMMMUUU]]]cccgggeeekkkrrrwwwwwwwwwxxxyyyyyyxxxyyyzzz{{{{{{xxxvvvxxxwwwuuuuuusssoooiiiccceeedddbbb___^^^]]]]]]]]]QQQQQQRRRRRRSSSVVVYYY[[[XXXWWWTTTQQQMMMJJJGGGFFFCCCAAA>>>===???@@@AAAAAA>>>>>>>>>===<<<;;;999999666666555444333333222222222222222111000//////.........---------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------)))***,,,---...------,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******************)))************+++++++++///...,,,+++***+++,,,,,,...---+++*********++++++******************+++++++++++++++++++++++++++++++++...+++'''---777444(((,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,---...///000000...+++******,,,---------,,,,,,,,,...//////...222222222111111333888;;;EEEKKKUUU___hhhpppxxx|||zzzqqqeeeZZZPPPJJJBBB;;;:::???555555444333333222222111444444222000000111444777;;;:::888666777888;;;<<<===???@@@AAACCCGGGLLLPPPSSSSSSRRRRRRQQQQQQPPPPPPTTTQQQNNNNNNOOORRRUUUVVVTTTOOOIIIEEEEEEGGGIIIIIIKKKJJJIIIFFFDDDAAA???===<<<;;;:::999888666555555666666666555444444333333444333222222111111222222444333222000///---,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,++++++************************************++++++,,,,,,++++++***************************++++++************++++++++++++***)))(((((())))))((()))*********((('''&&&)))************+++++++++)))))))))))))))))))))))),,,,,,,,,++++++*********++++++,,,,,,,,,,,,------...............///000000111222222333333555999===BBBEEEHHHJJJKKKLLLNNNPPPUUUVVVWWWXXXYYY\\\aaadddgggjjjmmmllljjjlllsssyyyvvv|||vvvqqq{{{uuunnnddd[[[UUUJJJGGGCCCAAA@@@???>>>======;;;888777888999999999888888888777777888:::;;;;;;888666888;;;>>>???>>><<>>???@@@@@@@@@======<<<<<<;;;:::888777555555555444333333222222222222111111000//////.........---------,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++,,,---.........---,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************************++++++++++++---,,,+++***)))******+++---,,,+++*********++++++************************++++++++++++++++++++++++))),,,------777DDDEEE<<<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------......---------...///000000///...---...///000000.........///111111000000///000222444888???HHHNNN]]]bbbjjjqqqxxx~~~{{{zzzssslllfffYYYIII>>>;;;666666555555666666555444333333333333333444777999:::888777666666888:::<<<===???@@@AAACCCFFFKKKNNNQQQQQQQQQQQQPPPPPPOOOOOOQQQPPPPPPQQQSSSUUUVVVVVVRRRNNNHHHEEEDDDFFFHHHIIIIIIHHHGGGFFFDDDAAA???>>>;;;;;;:::999888777666555777666666555555444333333444333222222111111222222222222111000///...------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++*********************************++++++,,,,,,++++++***************************++++++************+++++++++******)))))))))))))))***************)))(((((()))************+++++++++************************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------...............//////000111222222222333666:::===BBBEEEHHHJJJKKKLLLOOOPPPTTTUUUWWWXXXZZZ\\\```cccfffjjjmmmllljjjlllrrrxxxwww{{{uuurrr{{{mmmiiiccc\\\VVVOOOHHHCCCBBB>>>:::777777888999::::::999777666555666777777666555333444777:::;;;<<<:::<<>>;;;;;;;;;:::999888666666555444444333333222222222222111111000000//////.........---------,,,,,,,,,------,,,,,,,,,,,,++++++*********++++++++++++,,,---...............---,,,+++++++++++++++++++++++++++++++++++++++*********************************************+++++++++,,,++++++***))))))))))))***---,,,+++*********++++++************************++++++++++++++++++++++++***---------444>>>>>>777,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++........................------------------------......------......///000---------...............------......////////////444777<<>>@@@AAABBBEEEIIILLLPPPOOOOOOOOOOOOOOOOOOOOOLLLMMMOOOQQQSSSTTTTTTTTTPPPLLLGGGDDDDDDEEEGGGGGGHHHGGGGGGEEECCCAAA@@@???;;;;;;:::999888777777666777777666555555444444333444333222222111111222222000000000000////////////------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++******************************++++++,,,,,,++++++***************************++++++************++++++*********))))))))))))))),,,++++++***************)))************+++++++++************************,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------......------......///000000111222222333666:::===BBBEEEHHHJJJKKKMMMOOOQQQRRRUUUXXXZZZ[[[]]]```ccceeeiiimmmnnnlllmmmrrrwww{{{|||vvvyyyyyypppfff```VVVPPPHHHAAA===;;;:::999:::999888888777777555333333333555666888999:::999999:::<<<@@@DDDHHHLLLNNNWWW[[[```cccdddggglllppprrrqqqqqqssswwwyyyzzzzzzyyyxxxvvvtttqqqnnnkkkiiigggeeebbb^^^ZZZXXXVVVUUUUUUQQQMMMLLLNNNRRRSSSSSSNNNNNNMMMKKKIIIHHHFFFFFFEEECCC@@@?????????>>>===999999999888777666555444444333333333222222222111111111000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++.........------,,,,,,++++++++++++++++++++++++++++++++++++******************************+++++++++*********+++++++++,,,,,,************************,,,++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++)))'''+++000...(((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------------------------------------...........................//////000---...000000...---------......//////111444888;;;GGGLLLTTT\\\fffoooyyy~~~ssscccaaa^^^^^^bbbhhhpppuuuzzzxxxwwwiii___QQQDDD===999777666555555555555666666444222444444333444555777999;;;<<<>>>???@@@AAACCCGGGIIINNNNNNNNNNNNOOOOOOOOOOOOKKKLLLMMMNNNNNNNNNPPPQQQOOOKKKFFFCCCCCCEEEFFFFFFHHHHHHGGGEEECCC@@@>>>===:::::::::999999888888888777777666666555444444444444333222222111111222222000000000000////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++************++++++))))))*********))))))))),,,+++))))))((()))***+++))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...------------...//////000111222222333666:::>>>CCCEEEHHHKKKLLLMMMOOOQQQQQQTTTXXXZZZ\\\^^^```bbbeeejjjooopppnnnooosssxxx~~~~~~{{{zzzrrrfffZZZOOOGGG@@@<<<999888888999;;;:::777444555888<<>><<<;;;888999;;;===@@@CCCEEEGGGQQQUUUYYY\\\]]]```eeejjjtttsssssstttwwwxxxxxxwwwpppqqqrrrqqqnnnkkkhhhgggjjjfffaaa[[[WWWVVVVVVWWWUUUVVVWWWTTTPPPNNNOOOQQQKKKKKKJJJHHHGGGFFFEEEDDDCCCAAA???>>>???>>>===;;;888888777777666555333222222222222222222111111111000000000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---,,,,,,++++++*********++++++++++++++++++++++++************************))))))*********+++++++++***++++++++++++,,,,,,,,,******+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++'''((('''(((+++000///,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////.........///////////////000222333333000//////000...000333777===EEEOOOVVV```eeennnvvv{{{}}}rrrccc```ZZZVVVTTTUUUXXXZZZiiiqqq||||||ooocccYYYOOODDD===:::888666777888888777555333333333444555666888999:::<<<>>>???@@@BBBEEEGGGMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPOOOLLLJJJKKKNNNQQQOOOLLLGGGDDDDDDEEEEEEEEEIIIHHHGGGEEEBBB>>><<<:::::::::999999999999999999888777777666555555444444444333222222111111222222222222111000///...------------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++************++++++((()))************))))))***)))(((''''''(((***+++))))))*********+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------.../////////000222222333666;;;>>>CCCFFFIIIKKKLLLMMMOOOQQQPPPSSSWWWZZZ\\\^^^aaacccggglllqqqqqqppppppuuuyyy}}}~~~uuugggYYYMMMFFF>>>;;;888888999999666333444888===???>>>;;;999888888888999:::<<>>===<<<:::777777777666555444333222111111111111111111111111////////////////////////......---------,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++++++++,,,,,,+++***************+++++++++++++++++++++++++++)))))))))***************)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,)))***++++++,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++***))))))***---//////---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000---...///000000000000///---///111111...---///222...333<<>><<<:::999999999:::::::::::::::888888777666666555555444444333222222111111222222222222111000///...------------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++************++++++'''(((***++++++***))))))(((((((((((((((((()))***)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------...//////000111222333777;;;>>>CCCFFFIIIKKKLLLNNNPPPRRRQQQSSSWWWYYY[[[^^^aaadddhhhlllpppqqqooopppuuuzzzzzzyyymmmfff[[[SSSGGG???<<<:::777444333555888888555333333444666666777888:::;;;===>>>EEEJJJRRRYYY]]]ccciiinnnpppqqqsssvvvxxxwwwtttqqqsssrrrpppkkkfffdddfffhhhgggfffccc___[[[XXXVVVUUUSSSUUUVVVSSSOOOLLLNNNPPPGGGGGGFFFDDDCCCBBBAAA@@@===<<<;;;<<<======;;;999777777777666555444222222000111111111111111111111////////////////////////......---------,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,,,,+++*********+++,,,---++++++++++++++++++++++++((()))))))))*********+++((())))))***++++++,,,,,,+++++++++,,,,,,,,,------((((((***+++++++++******)))***+++,,,,,,,,,,,,+++,,,,,,++++++***))))))(((++++++++++++++++++++++++---++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------------...///000000000---...///000111000000///+++...111111000111666;;;;;;DDDQQQ\\\dddmmmvvv|||~~~wwwqqqnnncccaaa___]]]^^^```dddffftttzzz}}}pppeeeZZZQQQDDD<<<999888666444444444555555666666666777555888;;;>>>???AAADDDFFFFFFGGGHHHIIIJJJKKKLLLLLLSSSUUUVVVSSSOOONNNQQQUUUUUURRRMMMIIIGGGFFFEEEDDDEEEDDDDDDCCCAAA???>>>===999999999::::::;;;;;;;;;888888777777666555555555444333222222111111222222111000000000/////////...------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++************++++++'''(((***+++++++++))))))(((((()))***************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------...//////000111222444777;;;???DDDFFFIIIKKKMMMNNNPPPRRRRRRTTTVVVXXXZZZ^^^bbbeeehhhkkknnnnnnlllnnntttzzz|||sss```OOOFFFBBB>>>;;;666888888555222111333666555555666666888999;;;<<<>>>EEEOOOWWW^^^dddlllqqqlllnnnqqquuuwwwwwwsssppppppnnnhhh```YYYXXX]]]aaadddddddddccc___ZZZUUURRRTTTRRROOOMMMLLLMMMOOOOOOGGGFFFEEEDDDBBB@@@??????<<<;;;:::;;;<<<<<<:::999777777777666555444222222000000000000000111111111.........///////////////......---------,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,++++++***+++,,,...///++++++++++++++++++++++++(((((())))))*********+++((())))))***++++++,,,,,,++++++,,,,,,,,,---------&&&'''(((*********)))((()))***+++,,,---,,,,,,+++,,,,,,++++++***))))))(((++++++++++++++++++++++++***)))***,,,...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................---------...///000000111---...000111111111000///000444888888888<<>>;;;;;;:::999999888888777666555555444444333222222000000000000//////////////////000000///...------......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******************************))))))))))))******++++++******++++++,,,---++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++***)))))))))------,,,+++************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------............/////////---,,,,,,---...//////000000///...---///111111++++++333888555222222111666===AAAFFFQQQaaammmtttwww|||{{{rrrmmmfff```[[[ZZZ\\\dddttt}}}fffUUUNNNEEE:::<<<555333666777444555999999:::;;;;;;;;;<<<>>>@@@CCCBBBBBBDDDGGGJJJKKKKKKNNNSSSVVVSSSLLLHHHIIILLLOOONNNNNNMMMLLLJJJHHHGGGEEEBBB@@@AAACCCDDDBBB???===<<<<<<<<<<<<;;;;;;;;;999888777555555444444444111222222333333222222111000000000000////////////------------------------,,,++++++******++++++,,,******)))))))))***,,,------------,,,,,,+++++++++++++++***************+++++++++++++++++++++++++++++++++************++++++************************++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++******++++++,,,---------,,,,,,,,,---......//////000111222666;;;>>>BBBFFFJJJKKKJJJLLLOOOSSSSSSTTTVVVWWWXXX\\\```dddhhhiiijjjjjjkkkooowww}}}xxxwwwzzzxxxiiiXXXOOOCCC;;;888777777666666555555666999;;;;;;:::===AAAFFFMMMTTT]]]eeekkkiiilllmmmnnnrrrwwwvvvqqqpppiii```XXXUUUVVVYYY[[[`````````bbbccc```[[[VVVRRRRRRPPPNNNKKKIIIGGGFFFCCCCCCCCCBBBAAA???>>>===;;;;;;:::999999888888777666555555444444333222222000000000000//////////////////000000///......---.........---------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******************************))))))))))))******++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------............//////...------------...//////000111000//////000222///,,,...666;;;999666555@@@HHHRRRZZZaaajjjwww{{{zzz|||~~~~~~zzzwwwuuuuuuxxx|||wwwqqqiiibbb\\\ZZZaaajjjuuuuuujjjdddYYYLLLAAA999333666999888999<<<777888999999:::;;;<<<>>>BBBAAABBBCCCFFFHHHIIIJJJLLLOOORRRPPPLLLIIIIIIKKKMMMMMMLLLLLLKKKJJJHHHGGGEEECCCAAABBBCCCDDDBBB@@@=========<<<<<<;;;;;;;;;777777666555555444444555222222333333333333222222000000000000////////////------------------------,,,,,,++++++++++++,,,,,,+++***)))))))))***,,,---,,,,,,,,,++++++*********++++++************++++++++++++++++++++++++++++++++++++************++++++************************++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,++++++++++++***++++++,,,---------,,,,,,------......//////000111222666;;;>>>CCCFFFJJJKKKKKKLLLPPPSSSSSSTTTVVVWWWYYY\\\aaadddhhhiiikkkkkkkkkpppwww}}}xxxooorrruuuhhhVVVGGG>>>999555333777666555666888::::::999<<<>>>BBBGGGMMMVVV___eeeddddddeeegggnnnuuuuuuoooqqqkkkaaaYYYUUUWWWZZZ^^^^^^^^^```bbbcccaaa\\\YYYSSSRRRPPPMMMJJJGGGEEEDDDAAAAAAAAAAAA@@@>>>======;;;;;;:::999999888888777666555555444444333222222000000000000//////////////////000000000///...............------------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++******++++++,,,---++++++++++++++++++++++++************************))))))******+++,,,,,,---+++++++++***++++++,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------............//////......------.../////////000222111000000000222000---...444:::===AAADDDQQQZZZgggqqqvvv|||~~~xxxtttooollllllllllllkkkcccaaa^^^___bbbgggjjjkkkmmmooosssxxx}}}wwwmmm```VVVUUUZZZ___hhhvvv|||ooo```OOODDD;;;;;;===>>><<<;;;666777777999:::;;;<<<===AAAAAABBBCCCEEEFFFHHHIIIKKKKKKLLLLLLLLLKKKJJJJJJLLLKKKJJJKKKLLLLLLJJJHHHFFFEEECCCCCCDDDDDDDDDBBB>>>>>>===<<<<<<;;;::::::666555555555555555555555222222333333333333222222000000000000////////////------------------------,,,,,,++++++++++++,,,,,,+++************+++,,,,,,++++++***************)))++++++************++++++++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------,,,,,,---....../////////000111222666;;;>>>CCCGGGKKKLLLKKKMMMPPPTTTRRRTTTVVVXXXYYY]]]aaadddhhhiiikkkkkklllpppwww}}}yyy|||rrr```RRRFFF<<<666888777555666888:::::::::;;;<<<>>>AAAFFFNNNWWW^^^___^^^^^^```iiiqqqpppjjjllliiiddd^^^[[[[[[^^^aaa___```aaabbbaaa___[[[YYYUUUTTTQQQNNNKKKHHHEEEDDDAAAAAAAAAAAA@@@???>>>===;;;;;;:::999999888888777666555555444444333222222000000000000//////////////////000000000//////...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++******++++++,,,---++++++++++++++++++++++++))))))************++++++*********++++++,,,,,,,,,************+++,,,------,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,,,,------------...---------............///...............////////////000111000///...///000222111000444<<>>>>>AAABBBCCCDDDEEEFFFHHHJJJLLLJJJIIIKKKNNNOOOMMMKKKLLLKKKJJJKKKNNNOOOMMMKKKHHHFFFEEEDDDDDDEEEEEEEEE@@@@@@???===<<<;;;:::999444555555555666666555555222333333333333333333222000000000000////////////------------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++*********+++,,,,,,++++++++++++++++++++++++++++++************++++++******************************++++++,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,++++++,,,,,,------,,,++++++++++++,,,------------,,,------...///000//////000111222555;;;>>>DDDGGGKKKLLLLLLMMMPPPTTTRRRTTTVVVXXXZZZ]]]aaaeeegggjjjllllllmmmpppwww}}}}}}}}}wwwhhhXXXNNN@@@<<<999777888999:::::::::::::::<<<@@@GGGPPPVVVYYYZZZZZZ\\\ccciiihhhcccdddffffffdddbbb```aaacccccccccdddccc```\\\XXXVVVUUUTTTRRROOOMMMJJJHHHGGGDDDDDDCCCCCCBBBAAA@@@???;;;;;;:::999999888888777666555555444444333222222000000000000//////////////////000000000000000/////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++******++++++,,,---++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,++++++******************+++,,,------,,,,,,---------.........++++++,,,,,,,,,---------,,,,,,---------.........---------............///---......//////000000000///000000///------///000444999@@@FFFOOO\\\iiiqqqwww{{{zzznnn___UUULLLLLLKKKIIIIIIIIIKKKLLLNNNLLLIIIHHHJJJLLLMMMMMMNNNNNNPPPQQQSSSUUUVVVWWW\\\___eeemmmvvv}}}}}}wwwrrrmmmjjjhhhbbb```___```______eeennnlllhhhbbb___aaajjjvvv~~~yyywww{{{{{{}}}yyyvvvooogggcccbbb]]]QQQFFF===:::777777999<<<======@@@BBBDDDEEEEEEGGGJJJMMMOOOLLLJJJLLLPPPRRRQQQNNNNNNLLLKKKMMMQQQSSSPPPMMMIIIIIIGGGFFFEEEFFFGGGHHHCCCBBBAAA???===;;;:::999444555666777777777666555333333333444444333333333000000000000////////////---------------------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---++++++++++++++++++++++++++++++************++++++************************)))***+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,++++++++++++,,,---...,,,,,,++++++,,,,,,---...------------...///000111//////000111222555;;;>>>CCCGGGJJJLLLKKKLLLPPPTTTQQQSSSWWWYYY[[[^^^bbbeeegggjjjlllmmmnnnqqqwww}}}{{{|||zzzpppUUUOOOFFF???;;;:::999999999999999:::<<>>AAAEEEFFFFFFHHHLLLPPPSSSPPPNNNOOORRRTTTSSSQQQPPPMMMKKKNNNSSSUUURRRNNNKKKKKKJJJHHHFFFFFFIIIKKKFFFEEEDDDAAA???<<<;;;:::666777888999888888666555333333444444444444333333000000000000////////////------------------------------,,,,,,,,,,,,------,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,,,,---------++++++***++++++,,,---...++++++++++++++++++++++++++++++************++++++************************)))***+++,,,---,,,++++++*********++++++,,,,,,---,,,++++++***+++,,,...///,,,,,,,,,,,,,,,------...,,,,,,------...///111111//////000111222666;;;>>>BBBFFFJJJKKKJJJLLLOOOSSSPPPSSSWWWZZZ\\\___ccceeegggjjjmmmnnnnnnrrrxxx|||www}}}xxxnnn___PPPEEE???<<<:::999999999999;;;???EEEJJJKKKSSSYYY[[[[[[^^^^^^\\\[[[```eeeeeebbb```aaacccfffggggggccc]]]XXXUUUUUUPPPPPPOOOOOONNNMMMLLLLLLHHHHHHGGGFFFDDDAAA???>>>;;;;;;:::999999888888777666555555444444333222222000000000000//////////////////000111111111111111////////////............------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++***+++++++++------------............,,,,,,,,,------------...------------............---------............///,,,---///000111111000000111000000000333999AAAFFFNNN___pppwwwzzz~~~zzznnngggccciiillloooqqqrrruuuyyy}}}yyyyyyyyyzzz|||{{{xxxvvvtttpppiiibbb\\\XXXVVVUUUMMMNNNPPPSSSVVVYYY[[[\\\cccffflllttt~~~{{{rrrlllhhhnnnnnnsssyyy}}}~~~uuuppplllnnnqqqwww~~~xxxpppjjjgggiiiiiikkkpppvvv|||uuu```VVVHHH???<<<;;;:::999;;;???CCCEEEEEEGGGMMMQQQVVVTTTRRRRRRRRRSSSSSSRRRQQQMMMKKKNNNSSSUUUQQQMMMLLLLLLKKKIIIFFFGGGJJJMMMIIIHHHFFFCCC@@@>>>;;;:::888999:::::::::888666555333333444444444444333333000000000000////////////------------------------------,,,,,,,,,,,,------,,,,,,---------,,,+++*********++++++,,,,,,,,,,,,++++++++++++,,,---......++++++++++++++++++++++++++++++************++++++************************(((***+++------,,,+++***)))******+++,,,,,,------,,,+++******+++,,,...000---,,,,,,,,,,,,---......,,,,,,------...000111222//////000111222666;;;>>>AAAEEEHHHJJJIIIJJJNNNRRRPPPSSSWWWZZZ]]]```ccceeegggjjjmmmnnnooorrrxxx|||ttt```PPPFFF@@@>>>999999999999:::>>>CCCGGGFFFPPPYYY[[[ZZZ\\\]]]\\\\\\```cccbbb^^^\\\^^^aaaeeeggggggccc]]]XXXVVVVVVMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIGGGFFFCCCAAA>>>===;;;;;;::::::999888888777666555555444444333222222000000000000//////////////////000111111111111111000/////////............---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++,,,------...//////***++++++,,,,,,------...------,,,+++************---------.........//////,,,,,,,,,---------......---------.........//////---------.........//////,,,---///000111111111000111111111333777@@@JJJRRR```ooozzz{{{zzz~~~zzzzzz}}}zzz}}}~~~~~~wwwrrrkkkccc^^^[[[ZZZ[[[WWWWWWXXXYYYZZZ[[[[[[\\\]]]^^^aaahhhrrr~~~}}}yyy{{{rrrooolllmmmsss{{{rrrfff___YYYZZZ___fffmmmttt}}}rrreeeTTTGGGAAA???<<<:::888===BBBDDDDDDFFFLLLRRRWWWVVVUUUSSSRRRQQQRRRSSSQQQMMMJJJMMMRRRTTTQQQLLLLLLMMMLLLIIIGGGGGGKKKNNNKKKJJJGGGDDDAAA>>><<<;;;999:::;;;<<<;;;999777555333444444555555444444333000000000000////////////------------------------...------,,,,,,------...,,,,,,---...---,,,***)))))))))******++++++++++++++++++++++++,,,---...///++++++++++++++++++++++++++++++************++++++************************(((***+++------,,,+++***))))))***+++,,,,,,------,,,+++*********,,,///000---,,,,,,,,,,,,---......,,,,,,------///000111222//////000111222666;;;>>>AAADDDHHHIIIIIIJJJMMMQQQPPPSSSWWW[[[]]]```ccceeegggjjjmmmoooooorrrxxx|||~~~uuuaaaMMM@@@CCC:::555888;;;<<>>>>>======<<<;;;:::999999888999888777555333222222222222111111000000000000000///////////////////////////............---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,---......,,,,,,---...,,,,,,,,,++++++*********------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////------......///000000111///000000000000000//////+++///555>>>IIIWWWdddmmmvvvyyy}}}{{{vvvvvvzzz~~~|||sssiiicccZZZTTTVVV```llltttnnnnnnooorrrtttvvvvvvuuuvvvtttooommmooowwwwwwoookkklllnnn~~~pppeeeZZZQQQLLLPPPZZZdddsss}}}qqqaaaQQQEEE>>>;;;===::::::===???@@@CCCIIIMMMMMMMMMMMMNNNNNNNNNNNNOOOLLLKKKLLLNNNNNNKKKIIINNNMMMLLLJJJIIIIIIIIIIIIGGGEEECCC@@@>>><<<<<<<<<888999999999999888777666555444333333222222333333111111000///////////////........................,,,,,,------------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++,,,+++***)))***+++,,,------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------...............///000000000111222222333666:::>>>@@@CCCGGGIIIIIIJJJNNNRRRRRRTTTWWWZZZ]]]```eeehhhiiijjjkkklllnnnsssyyy~~~}}}oooeeeMMMBBB999999<<<:::999:::===@@@FFFLLLQQQUUUYYY\\\[[[\\\[[[YYYVVVSSSSSSSSSZZZ[[[]]]___^^^[[[WWWUUUKKKIIIFFFFFFHHHKKKLLLMMMLLLHHHCCC@@@???>>>>>>=========<<<;;;:::999999888999888666555333222222222222111000000//////000000///////////////////////////............---------------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,---...---,,,,,,,,,...,,,,,,++++++++++++++++++,,,---------,,,,,,+++***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////------......//////000000......///000222333444555777>>>HHHTTT```lllvvv}}}}}}|||xxxvvvooonnnkkkggghhhooo{{{zzznnndddVVVUUUUUUYYYbbbppp~~~~~~~~~}}}wwwsss||||||ttteeeXXXLLLIIINNNWWWeeerrr~~~vvvjjjZZZMMMEEEBBB>>><<>>>>>>>>;;;::::::999888888777777555444333333222222333333111111000///////////////........................------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------...............///000000000111222222333666;;;>>>AAADDDHHHIIIIIIJJJMMMQQQRRRTTTWWWZZZ]]]```dddggghhhiiijjjkkknnnsssyyy}}}~~~~~~|||~~~jjj[[[JJJBBB???<<<999999:::===AAADDDGGGLLLSSSYYYXXXXXXXXXWWWTTTRRRRRRSSSSSSVVVZZZ]]]]]][[[XXXUUUHHHDDDAAADDDJJJOOOOOONNNJJJGGGBBB@@@???>>>>>>=========<<<;;;:::999888888888777666444333222222222222111000000//////000000///////////////////////////............---------------------------------++++++,,,,,,,,,,,,------........................,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,++++++---...---,,,+++,,,...++++++++++++++++++,,,,,,,,,,,,---------,,,++++++........................------------------------,,,,,,,,,,,,,,,,,,------........................------........./////////..................//////000000000222555999===@@@HHHPPP\\\iiisss{{{wwwpppjjjfff```\\\ZZZ]]]aaaeeelllwwwyyynnnaaaXXXRRRUUU\\\eeeppp|||zzzqqqeeeXXXQQQQQQUUU]]]eeexxxzzz}}}}}}yyykkk]]]TTTHHHAAA===???AAA??????@@@EEEEEEEEEFFFFFFFFFGGGGGGPPPOOOOOOOOOPPPNNNJJJGGGNNNNNNNNNMMMLLLIIIGGGFFFHHHFFFDDDBBB@@@@@@@@@@@@???===;;;999888777888888555444444333333333333333111111000////////////000.................................------,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------...............///000000000111222333444777;;;>>>BBBEEEHHHIIIHHHIIILLLOOORRRTTTWWWZZZ\\\```dddgggggghhhjjjkkkmmmrrrxxx|||~~~~~~|||~~~xxxdddRRRFFF>>><<<;;;:::===@@@AAAAAAEEELLLRRRQQQRRRTTTTTTTTTTTTVVVWWWSSSTTTWWWZZZ[[[ZZZYYYXXXLLLFFFCCCFFFNNNSSSRRROOOIIIFFFCCC@@@@@@@@@???======<<<<<<;;;:::999888888888777555444333222222222111111000//////////////////////////////////////////............---------------------------------+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,------++++++,,,---*********++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,---------------....................................////////////........................444333222444:::BBBKKKQQQ^^^dddnnnwww||||||rrreee[[[UUUPPPJJJFFFHHHUUUgggwwwvvvmmmddd\\\VVV[[[```iiisss|||||||||}}}yyywwwrrrlllhhhgggeeeeeeeeeppprrrvvv{{{~~~{{{tttlllfffOOOEEE>>>>>>@@@@@@AAACCCDDDEEEEEEFFFFFFGGGGGGGGGLLLMMMNNNPPPPPPNNNLLLJJJMMMNNNOOONNNMMMJJJGGGEEEGGGEEECCCBBB@@@@@@@@@AAABBB@@@===:::888777888888555555444333333333333333222111000000//////000000........................//////...---,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------...............///000000000111222333444777;;;>>>CCCFFFIIIIIIGGGHHHJJJMMMRRRTTTWWWZZZ\\\___cccfffeeegggiiikkkmmmrrrxxx||||||iiiVVVGGG>>>:::888:::===>>>>>>AAAFFFJJJJJJLLLNNNPPPPPPQQQSSSUUUTTTSSSSSSSSSTTTUUUWWWXXXPPPKKKGGGIIIOOOSSSQQQLLLHHHFFFCCCAAAAAAAAA@@@>>><<<<<<;;;:::999888888777777666555444333222222222111000000///...////////////////////////////////////............---------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,---,,,++++++,,,---*********++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------........................................../////////000000......//////////////////222111222888BBBPPP]]]eeetttxxx}}}zzzpppggg^^^SSSJJJFFFDDDCCCBBBDDDVVVooo}}}sssjjjccc___]]]\\\bbbhhhrrr|||~~~~~~{{{yyyyyyxxxwwwwwwvvvssspppppprrruuuxxx|||}}}yyyuuu\\\QQQGGGBBB@@@???AAADDDCCCCCCDDDEEEEEEFFFGGGGGGGGGIIILLLMMMNNNNNNMMMMMMMMMNNNOOOOOOMMMJJJHHHFFFFFFEEECCCAAA@@@??????@@@BBB@@@===:::888777888888666555444444333333444444222222111000000000000000........................//////...---,,,,,,++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------...............///000000111222333333444777;;;???CCCFFFIIIIIIGGGGGGJJJMMMRRRTTTWWWYYY[[[^^^bbbeeedddfffiiikkknnnsssxxx|||rrr```OOOCCC999999888999<<>><<<<<<;;;:::999888777777666555444333222222222222111000//////....../////////////////////////////////............---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***,,,---,,,+++***+++---++++++++++++++++++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////............................../////////000000000...//////000000111222222///222999DDDRRRbbbooowww}}}{{{kkk^^^PPPKKKEEEAAA@@@CCCHHHLLLXXXfffxxx{{{tttmmmiiijjjlllnnnqqquuu{{{~~~zzzzzz~~~|||{{{}}}zzz{{{}}}|||yyyttttttuuuvvvyyy}}}~~~xxxmmmcccXXXNNNEEE>>>>>>AAA@@@@@@AAABBBCCCCCCDDDDDDCCCEEEHHHJJJJJJKKKMMMOOOMMMNNNNNNNNNMMMKKKIIIHHHFFFEEECCCAAA????????????AAA???===;;;999888777777666555555444444444444444222222111000000000000111.................................------,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------...............///000000111222333444555888<<>><<<<<<;;;;;;:::999888777777555555444333222222222222000000///............//////////////////////////////............---------------------------------++++++,,,,,,,,,,,,------------------------------******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***,,,,,,,,,+++***+++,,,,,,,,,++++++++++++++++++***+++,,,,,,---------,,,------------------------------------------------,,,,,,------.../////////.........................../////////000000000000...//////111222333444555888???LLL\\\jjjuuu|||}}}qqqbbbWWWPPPPPPNNNKKKKKKPPPYYYaaasss{{{~~~{{{zzzzzz}}}~~~}}}|||||||||zzzuuurrruuu|||yyytttssspppoooqqqtttxxxzzzzzzyyyzzz|||wwwqqqiii^^^OOOBBB>>>AAA>>>>>>???@@@AAABBBCCCCCCBBBDDDFFFFFFFFFGGGKKKNNNMMMMMMMMMLLLLLLLLLKKKKKKIIIGGGEEEBBB@@@?????????>>>>>>===;;;:::888777666666666555444444444444444333222111111000000111111........................------------------------+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------...............///000000111222333444555888<<>>AAADDDGGGJJJMMMPPPJJJJJJLLLMMMOOOQQQRRRSSSRRRRRRPPPNNNKKKIIIGGGFFF@@@???======>>>>>><<<:::<<<;;;;;;:::999888777777555444444333222222222222000000///...............//////////////////////////////.........---------------------------------++++++,,,,,,,,,---------........................*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,******+++,,,---,,,,,,++++++************+++,,,,,,------------........................------------------------,,,,,,------...///000000........................////////////000000000000...///000111333555666777EEEOOO```qqq|||}}}xxxnnnaaaXXXccceeeeeeaaa___cccnnnwww~~~~~~~~~|||}}}{{{xxxxxx}}}uuurrroookkkhhhhhhkkkooorrr}}}yyywwwzzzxxxwwwsssjjjYYYHHHBBBDDD>>>???@@@AAABBBCCCDDDDDDCCCDDDEEEDDDBBBDDDHHHLLLMMMMMMLLLLLLLLLLLLMMMMMMKKKIIIFFFCCCAAA@@@??????<<<<<<<<<;;;:::888777666666666555444444444444555333222111111000111111111........................,,,,,,------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,++++++++++++++++++,,,++++++++++++++++++++++++)))************+++++++++,,,+++***)))***+++---...+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------...............///000000111222333444555888<<<@@@AAADDDGGGHHHGGGGGGJJJNNNSSSUUUWWWYYY[[[]]]aaaddddddgggkkknnnqqquuuzzz~~~}}}yyymmmmmmqqqzzz}}}ppp___III<<<888888;;;======AAAEEEGGGGGGIIIMMMQQQQQQQQQPPPOOOOOOOOOOOOOOOPPPOOONNNLLLIIIGGGFFFEEE@@@???>>>======<<<======;;;:::999888777777777777555444333222111111111111111111000000//////......////////////////////////........................------------------------------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++******+++++++++,,,,,,,,,........................//////......---------,,,333000---,,,---///111111555000///111222444???KKKVVV___mmmxxx~~~{{{{{{yyywwwttttttvvvxxxwwwyyyzzzxxxvvvxxx~~~~~~}}}}}}|||{{{{{{zzzzzzzzzzzz{{{|||uuunnniiiggghhhjjjrrrsssvvv}}}}}}uuummmcccWWWIII@@@AAA<<<;;;>>>@@@???@@@CCC@@@@@@@@@AAABBBCCCDDDEEEHHHHHHHHHHHHHHHIIIJJJKKKFFFGGGGGGFFFEEECCCAAA@@@<<<;;;;;;:::999888777777666555555444444333222222000000000000000111111111000000///...------,,,,,,,,,------......------,,,---------...///...,,,***------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------.........---,,,,,,++++++------------++++++,,,,,,,,,---------.....................///000000111111111222555999<<>>======<<<<<<===::::::999888777777777777555444333222111111111111111000000000/////////...////////////////////////........................------------------------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---......................../////////.........------111///---------...//////222///000555;;;CCCSSSaaalllrrrzzzzzzuuurrrrrrrrrsssssstttvvvzzz}}}|||}}}~~~~~~~~~~~~~~~ssswww|||vvvpppmmmkkklllnnnuuu{{{wwwpppeeeXXXOOODDD>>><<<>>>???======???@@@@@@AAAAAACCCDDDFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFEEECCCAAA@@@<<<<<<;;;:::999888777777666666555555444333333222000000000000111111111111000//////......---,,,,,,,,,------......------,,,------------...---,,,***------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------.....................///000000111111111222555999<<>>===<<<<<<<<<<<<::::::999888777777777777555444333222111111111111000000000000////////////////////////////////////........................------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,---------..............................000000////////////............//////000000111111222333888AAAKKKXXXiiiwww{{{}}}|||uuummmddd^^^ZZZ___```cccdddfffiiinnnqqqmmmnnnqqqvvv}}}~~~yyywww{{{ssssssvvv~~~{{{rrrfff^^^MMMFFF@@@???>>><<<<<<>>>AAAAAAAAACCCDDDFFFGGGHHHIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA<<<<<<;;;:::999888888777666666666555444444333333111111111111111111111111000//////......---------------............------------------,,,,,,,,,+++------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))******************+++++++++,,,,,,,,,++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------.....................///000000111111111222555999<<>>???AAADDDGGGIIILLLLLLMMMNNNOOOOOOOOOOOOMMMMMMKKKJJJHHHFFFEEEDDDAAA@@@???===<<<<<<<<<<<<:::999888777777666666666444444333222111111111111000000000000////////////////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,------------.........///........................000000000000000/////////+++---000222222333444555444;;;GGGSSS^^^iiiuuu~~~|||}}}~~~zzzuuulllbbbYYYQQQMMMKKKOOOPPPRRRSSSTTTVVVYYY\\\WWWXXX^^^iiiwww}}}||||||}}}}}}vvvuuu~~~zzzpppiii\\\QQQGGGBBB>>><<<===AAAAAAAAABBBDDDEEEHHHIIIKKKKKKJJJHHHGGGEEEDDDDDDDDDFFFFFFGGGGGGGGGEEEDDDCCC======<<<;;;:::999888888777777666666555444444444222222111111111111111000000/////////......------------............---------------,,,++++++,,,...------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,+++*********+++---...///------++++++++++++------,,,,,,,,,---------.....................///000000111111111222555999<<>>======<<<;;;:::999999888777777666666555444444333222222222111111000000///////////////.........---......//////......---,,,------,,,++++++...111------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,******++++++,,,---...///------++++++++++++------,,,,,,,,,---------.....................///000000111111111222555999<<>>???FFFHHHJJJMMMOOOPPPPPPPPPLLLKKKJJJIIIGGGFFFEEEDDDAAAAAA???>>><<<;;;;;;;;;999999888777666666666666555444333222111111111111////////////000000000000000000000000000000000000////////////////////////................................................,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............---------.........//////////////////////////////......////////////000000///111111000///111666;;;DDDTTThhhuuu}}}|||yyysss```[[[TTTMMMJJJKKKNNNQQQNNNPPPSSSTTTTTTUUUWWWYYY```aaagggqqq}}}wwwoooiiijjjnnnrrr~~~yyyuuuooocccUUUKKKDDD>>>===@@@@@@AAABBBDDDGGGIIILLLMMMMMMLLLJJJHHHFFFEEEDDDDDDFFFFFFHHHIIIIIIHHHGGGFFF>>>>>>===<<<;;;::::::999888888888777666666555555333333333222111111000000////////////////////////......////////////......,,,---...,,,+++---222666------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,---------...******+++++++++,,,,,,,,,++++++,,,---............---,,,,,,++++++,,,,,,---,,,,,,,,,---------.....................///000000111111111222555999<<>><<<;;;;;;;;;999888777666666555555666555444333222111111111111.../////////000000000111000000000000000000000000////////////////////////................................................,,,,,,---------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------.........///,,,,,,---------.........////////////////////////------.........////////////111111111333999DDDMMMZZZhhhvvv}}}zzztttcccbbb___^^^]]]___aaacccbbbdddggghhhhhhhhhjjjkkkpppqqqtttzzz{{{xxxsssoooqqqzzz~~~xxxtttkkk```YYYPPPFFF@@@??????@@@AAACCCFFFIIILLLMMMKKKJJJIIIGGGEEEDDDCCCCCCCCCDDDFFFGGGGGGGGGFFFFFF??????>>>===<<<;;;::::::999999888777777666666555444444333222222111000000/////////////////////000......////////////......+++---...---+++...555;;;------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++---///000000///---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------.....................///000000111111111222555999<<>><<<;;;;;;:::999888777666666555555555555444333222111111111111.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------....../////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......000000000000000000000000,,,---------......//////---///111444999EEEVVVbbbnnnxxx|||ssstttvvvwwwyyyyyyyyyyyy{{{}}}~~~}}}}}}}}}~~~{{{|||~~~xxxwwwwww|||wwwqqqjjjeee\\\NNNCCC???>>>???AAACCCFFFIIILLLNNNJJJIIIGGGEEEDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFEEEEEE??????>>>===<<<;;;::::::999999888888777666666666444444333333222111000000////////////000000000000......////////////......+++---...---,,,///777>>>------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,...000222222000---+++++++++---......---++++++,,,,,,,,,---------.....................///000000111111111222555999<<>><<<999===AAACCCCCCDDDHHHKKKHHHGGGGGGEEECCCAAA???>>>>>>>>>>>>===<<<<<<;;;;;;888777555555666666444333222222222222222222222222000000000000000000000000222111111111000000//////000000000000000000000000---.........//////000000////////////////////////,,,,,,,,,---------......---------............///---------,,,+++***)))(((++++++,,,,,,,,,,,,------..................------........................///////////////..................//////111222222333222111000000111222333444222000000111222333333777444333999HHH[[[mmmxxx}}}~~~}}}~~~zzz|||||||||{{{tttoooiii^^^NNNAAACCCAAABBBGGGJJJHHHGGGHHHLLLIIIFFFDDDDDDDDDCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDBBBAAA???===;;;;;;<<<<<<;;;::::::999888777666666333333333222222222111111////////////////////////222111000.........///000.........///000111111222////////////...---,,,+++,,,---...---+++***+++,,,///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,000333555222,,,(((------------------------+++,,,------......------...------......///000111333333333444666999;;;===AAABBBDDDGGGIIILLLNNNOOOSSSUUUXXXXXXWWWYYY]]]aaaccceeehhhlllppptttvvvwww{{{~~~{{{zzznnncccbbbiiittt{{{~~~|||yyywwwzzzwwwqqqhhh\\\OOODDD===888;;;>>>AAAAAABBBCCCDDDFFFFFFEEEEEEDDDCCCAAAAAA>>>>>>======<<<<<<;;;;;;888777555555666666444333222222222222222222222222000000000000000000000000111111111111111000000000000000000000000000000000............/////////000////////////////////////,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------..................------......................../////////////////////...............///000111222222222111000000111222222111000//////000111222222000333;;;GGGWWWhhhvvv~~~}}}~~~}}}{{{zzz}}}yyyqqqnnneeeTTTFFFCCC@@@AAAFFFJJJIIIJJJLLLKKKJJJHHHGGGHHHHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@???>>><<<;;;;;;::::::;;;::::::999888777666666333333333222222222111111////////////////////////000///...---------......------...//////000111111////////////...---,,,+++,,,,,,---,,,***)))***,,,...------,,,,,,,,,------,,,+++++++++,,,,,,---...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++///222555444000---------------------------+++,,,------......------...------......///000111333333333444666999;;;===AAABBBDDDFFFIIILLLMMMOOOSSSUUUWWWXXXWWWXXX]]]aaabbbeeeiiinnnrrruuuvvvwwwzzz}}}zzzxxxrrrccccccfffpppzzz~~~{{{vvvvvvuuutttqqqjjj\\\LLLAAA<<<<<<<<<>>>@@@AAA@@@???CCCDDDDDDDDDDDDDDDCCCCCC>>>>>>======<<<;;;;;;;;;888777555555666666444333222222222222222222222222000000000000000000000000111111111111111222222222000000000000000000000000............////////////////////////////////////,,,,,,,,,---------......------------............++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------....................................//////////////////------------...///000000222111111000000111111222000000//////000111333333111<<>>AAADDDDDDFFFIIIHHHHHHHHHIIIKKKKKKIIIGGGCCCCCCBBBBBBBBBBBBBBBBBB============<<<:::999999::::::999888777666666555333333333222222222111111////////////////////////...---,,,,,,+++,,,,,,,,,---------...//////000000////////////...---,,,,,,,,,,,,,,,***))))))***,,,---,,,,,,,,,,,,------...,,,,,,+++++++++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******---000444555333111------------------------+++,,,------......------...------......///000111333333333444666999;;;===@@@AAACCCFFFIIIKKKMMMNNNRRRUUUWWWWWWWWWXXX]]]aaabbbeeejjjppptttvvvwwwwwwyyy|||zzz}}}ooofff___dddrrr|||}}}zzzuuusssssstttrrriii[[[PPPDDD@@@;;;;;;>>>AAAAAA@@@CCCCCCDDDDDDDDDCCCCCCBBB>>>======<<<<<<;;;::::::888777555555666666444333111111111111111111111111000000000000000000000000000000111111222222333333////////////////////////.........///////////////////////////////////////,,,,,,,,,---------......,,,,,,---------.........***++++++,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,------------..........................................////////////---------------...//////111111000000000000111111000111111000000222555777AAAOOObbbqqqyyy|||~~~|||{{{zzzzzzyyyyyyzzzzzzzzzzzz{{{~~~~~~~~~{{{wwwtttrrruuuzzzvvvhhh]]]OOOHHHBBBAAA@@@???AAADDDDDDDDDEEEHHHIIIIIIFFFCCCBBBBBBBBBBBBBBBAAAAAAAAA======>>>>>>===<<<:::999::::::999888777666555555333333333222222222111111////////////////////////---,,,,,,,,,,,,,,,,,,,,,------------......//////......//////...------,,,......---+++)))))),,,...++++++++++++,,,---......,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---111333333222------------------------+++,,,------......------...------......///000111333333333444666999;;;===???@@@BBBEEEHHHKKKMMMNNNRRRUUUWWWWWWVVVXXX\\\```bbbffflllrrrvvvxxxxxxwwwyyy|||zzzqqqbbb___iiiwww~~~~~~zzzvvvvvvvvvrrrjjjcccMMMFFF===999:::>>>@@@AAACCCCCCCCCCCCCCCBBBAAA@@@=========<<<;;;;;;::::::888777555555666666444333111111111111111111111111000000000000000000000000000000000111111222222333///////////////////////////////////////.........////////////////////////,,,,,,,,,---------......,,,,,,,,,------------...***+++,,,,,,------------+++++++++,,,,,,,,,------,,,,,,,,,,,,------..............................---.........//////000000...------------......///000000000000000000000000///000000000000333999===VVVbbbrrr|||}}}xxxoooiiifffeeeeeedddgggfffdddbbbbbbgggnnnsss~~~~~~{{{wwwttttttvvvyyy}}}ppphhh[[[RRRIIIEEEBBB@@@AAAEEECCCCCCEEEGGGHHHGGGCCC@@@CCCCCCBBBBBBBBBAAAAAAAAA===>>>??????>>>===;;;::::::999999888777666555555333333333222222222111111000000000000000000000000---------.........---------------........................///......---,,,/////////---,,,,,,---///+++++++++++++++,,,---...---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++---//////...------------------------+++,,,------......------...------......///000111333333333444666999;;;===>>>???AAADDDGGGJJJMMMNNNRRRTTTWWWWWWVVVXXX\\\```cccffflllrrrvvvxxxxxxwwwzzz|||{{{zzzuuu{{{|||mmmdddfffooozzzyyyuuusssqqqmmmjjjXXXPPPEEE<<<999:::===???BBBBBBBBBBBBAAA@@@??????======<<<<<<;;;:::::::::888777555555666666444333111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000///////////////.........////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,------------++++++,,,---------------++++++,,,,,,,,,,,,------++++++,,,,,,------..............................------......///000000000///.............../////////000000111111000000///---...///000222999CCCKKKeeemmmwww~~~{{{sssjjj^^^UUUQQQOOONNNLLLRRRQQQNNNMMMOOOWWWbbbiii~~~~~~~~~{{{uuupppqqqzzzrrrjjj^^^UUUJJJEEEBBB???@@@DDDEEEEEEFFFHHHIIIHHHDDDAAADDDDDDCCCCCCBBBAAAAAAAAA>>>>>>??????>>>======<<<999999888777666555555444333333333222222222111111000000000000000000000000------...////////////...........................---...............------///000111000...---...///,,,++++++++++++,,,,,,---------,,,+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,,,,,,,+++------------------------+++,,,------......------...------......///000111333333333444666999;;;======>>>@@@DDDGGGJJJLLLNNNQQQTTTVVVVVVVVVWWW\\\```cccfffkkkqqquuuwwwxxxxxxzzz}}}|||{{{yyyzzzpppggghhhrrr||||||xxxtttqqqnnnmmmddd^^^TTTHHH>>>:::;;;<<<>>>>>>???@@@@@@@@@@@@???===<<<<<<;;;;;;::::::999888777555555666666444333111111111111111111111111000000000000000000000000000000000///////////////000000000000000000000000000/////////............////////////////////////,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,------------------++++++,,,,,,,,,,,,------***++++++,,,------..............................------......///000000111000//////......//////000...///000111111000///...---///111444999EEETTT```ooorrrwww|||zzzpppaaaYYYPPPJJJHHHGGGDDDBBBHHHGGGHHHJJJOOOZZZfffnnn|||||||||zzzxxxxxxyyy{{{{{{{{{{{{|||~~~rrrggg\\\QQQJJJDDD@@@@@@CCCDDDDDDEEEGGGIIIIIIGGGEEEEEEEEEDDDDDDCCCBBBBBBAAA>>>>>>===<<<<<<<<<<<<===999999888777666555444444333333333222222222111111000000000000000000000000,,,---...///000//////...////////////////////////------...............------///111111///...------,,,,,,++++++***+++++++++...---,,,,,,+++++++++,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,---,,,+++------------------------+++,,,------......------...------......///000111333333333444666999;;;===<<<===@@@CCCGGGJJJLLLNNNQQQTTTVVVVVVUUUWWW[[[```dddfffjjjooosssvvvxxxyyyyyy{{{{{{zzzyyykkkdddlllvvv~~~|||wwwuuutttnnnjjjaaaSSSFFF===:::;;;;;;;;;===>>>@@@@@@AAAAAA===<<<<<<;;;;;;:::999999888777555555666666444333000000000000000000000000000000000000000000000000000000//////......------000000000000000000000000000000//////.........---////////////////////////,,,,,,,,,---------......++++++,,,,,,,,,---------,,,------......---,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---..............................---------...///000000111111000000/////////000000...///000111111000///...000222555999AAAPPPcccqqqtttuuuvvv{{{~~~ooocccRRRMMMHHHGGGIIIJJJGGGDDDGGGIIILLLQQQZZZeeerrrzzzyyyxxxwwwsssqqqppprrrttt{{{vvvkkk^^^UUUMMMFFFDDDEEEAAAAAABBBEEEHHHIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBBBB>>>===;;;::::::;;;<<<===999999888777666555444444333333333222222222111111000000000000000000000000+++,,,.../////////......000000000000000/////////------...............---+++...111111000---,,,+++------,,,+++************...---,,,,,,++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---------------------------+++,,,------......------...------......///000111333333333444666999;;;===<<<===???CCCFFFJJJLLLNNNQQQTTTVVVVVVUUUWWW[[[___dddfffjjjnnnrrruuuxxxyyyxxxzzzzzz~~~yyyzzzyyysssnnnnnnxxx}}}{{{xxxwwwlllpppooofffYYYNNNBBB:::;;;;;;;;;:::999:::===@@@>>>===<<<:::888777777777;;;999555444555666666666444333222222111111222222333222111111000111111111000000111111111111000000111000///////////////000////////////////////////---...///...---,,,...///.................................------,,,,,,,,,000///---,,,,,,,,,,,,+++---------,,,,,,++++++***---------............///..................------////////////////////////000000000///////////////111111222222///,,,000777///444999DDDXXXmmmvvvuuu||||||}}}~~~|||pppgggccc]]]\\\ZZZYYY]]]```\\\UUUXXXZZZ___gggpppvvvwwwwwwuuutttkkkfffkkkkkkppp~~~xxxfff]]]VVVLLLDDDBBBDDDCCCDDDHHHKKKKKKHHHDDDEEEEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>>>>===<<<;;;:::;;;999666444555666666555222222222111111111000000000000000000000000000000000000//////.........---////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---......++++++---...,,,++++++------------------------............///111222333111111222333555888;;;===AAABBBCCCDDDGGGIIIKKKMMMPPPRRRTTTUUUVVVYYY]]]```ccchhhnnnqqqrrrsssuuuxxxyyyzzz|||~~~{{{xxxyyy|||xxx}}}~~~{{{yyyvvvwwwuuuooohhh___PPPBBB;;;;;;;;;<<<============???>>><<<;;;999888888888;;;888666444555666666666444333222222111222222222333222222111111111111111000000111111111111000000000000////////////000000////////////////////////---///000000...------....................................------,,,,,,,,,...------------...------******+++,,,---...000111---------............///........................////////////////////////000000000000000000000000222//////222333111222555444???MMMXXXfffuuu||||||vvvppplllooosssvvvuuuuuuuuurrrmmmmmmmmmooosssxxxyyyxxxvvvvvvuuukkkhhhooovvvuuulllcccUUUKKKGGGEEEDDDDDDGGGKKKJJJFFFBBBDDDDDDDDDCCCCCCBBBBBBAAA============<<<;;;:::999<<<:::999888888777444222444444444333333333333222111111111111111111111111000000/////////.........////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---......------//////...------------------------------............///111222333222222333444777:::<<<>>>AAABBBCCCEEEGGGJJJLLLMMMPPPRRRTTTUUUVVVYYY]]]```bbbffflllppprrrtttwwwyyyyyy{{{}}}~~~{{{{{{}}}zzz}}}{{{yyyuuussssssmmm[[[JJJ???===;;;===???@@@>>>;;;@@@???===<<<::::::999999;;;888666555555666666555444444333222222222222222333333222111111111111111000000111111111111000000000000000//////000000111////////////////////////...000222222000...------.................................---------------,,,------...///.........---------------------------------............///........................////////////////////////111111111111111111111111222......222666555444555;;;KKK___lllttt|||~~~zzzyyyyyy}}}zzzyyyxxxxxxxxxvvvssspppooopppkkkkkkxxx|||ppp^^^PPPIIIEEEDDDDDDFFFIIIIIIEEEAAACCCCCCDDDDDDDDDCCCCCCBBB======<<<<<<;;;::::::999999888888888999777444111444444444444333333333333222222222222222222222222000000////////////......////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,...------,,,,,,------...---..................---------------------------............///111222333333333333555777;;;===???@@@AAACCCEEEHHHJJJLLLMMMPPPRRRTTTUUUVVVYYY]]]```aaaeeekkkpppsssuuuxxxzzzyyy|||}}}www|||}}}{{{xxxvvvxxxuuugggYYYHHHCCC===<<>>:::@@@???>>><<<;;;;;;:::::::::888666555666666666555444444333222222222222333333333222111111111111222000000111111111111000000000000000///000000111111////////////////////////...111444444222///...---.......................................---------,,,...///000///.........,,,---///000///...,,,+++---------............///............////////////////////////////////////111111111111111222222222444000///222444444888===JJJWWWgggsssyyy~~~|||}}}{{{yyywwwtttrrrpppooonnnmmmvvvyyylllYYYOOOFFFDDDCCCDDDGGGGGGDDDAAABBBCCCDDDDDDEEEDDDCCCCCC>>>======<<<;;;;;;;;;:::777666555555666777555444333333222222222111111111222222222222222222222222000000//////////////////////////////////////////////////////....................................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,***+++,,,,,,------,,,,,,------------------------***---...,,,+++------+++------------------------............///111222333222222333444777:::===???@@@AAACCCFFFIIIKKKLLLMMMPPPRRRTTTUUUVVVYYY]]]```bbbeeekkkppptttvvvxxxyyyxxx|||{{{|||~~~}}}|||wwwpppWWWNNNCCC======???>>><<<@@@???>>>===<<<;;;;;;;;;:::888666666666777555444555444333333222222333333444333333222111222222222000000111111111111000000000000000000000111222222000000000000000000000000...111444444333000......////////////////////////...........................000111111...------///,,,...222555666444111///---------............///........./////////000000000000000000000000000000000000111111222222222222444333333333111444@@@NNNkkkkkknnnuuu{{{|||yyywwwtttqqqoooppprrrsssjjj[[[JJJGGGDDDCCCEEEFFFEEEBBBBBBCCCDDDEEEEEEEEEDDDCCC@@@???>>>===<<<<<<<<<===>>>;;;666444444555666666333333333222222222111111111111111111111111111111//////000000000000000000000000000000000000000000////////////....................................---------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---***+++,,,,,,------,,,,,,------------------------***000111---+++---...+++------------------------............///111222333000000111333666999===>>>???AAADDDGGGJJJLLLMMMNNNPPPRRRTTTUUUVVVYYY]]]```eeegggkkkpppuuuxxxyyyyyywww|||||||||}}}~~~~~~hhh]]]OOODDD???>>>>>>>>>??????===<<<<<<;;;;;;;;;999888666666777777555444555444444333333333333333444444333222222222222222000000111111111111000000000000000000111111222333000000000000000000000000---000222333222000///000////////////////////////...............////////////111222000------///222:::::::::999666222---+++---------............///.........//////000000111000000000000000000000000//////000000111222222222444444666666555;;;NNNaaaxxxzzz~~~~~~zzzuuussspppnnnooottt|||{{{hhhVVVPPPIIIEEEEEEFFFEEEDDDBBBDDDEEEFFFFFFEEECCCBBBAAA@@@???===<<<======>>>GGGBBB;;;666555555555555555555555555444444444444111111111111111111111111//////000000000000111111000000000000000000000000////////////....................................---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,------......------,,,...666777111---000000---------------------------............///111222333///000111333666999<<<>>>???AAADDDHHHKKKMMMMMMNNNPPPRRRTTTUUUVVVYYY]]]```fffgggkkkqqqwww{{{|||{{{xxx}}}}}}~~~~~~}}}uuulll^^^OOOEEE???>>>>>>>>>>>>===<<<;;;;;;;;;;;;999888666777777777555333555555444333333333333444444444333222222222222333000000111111111111000000000000000000111222333444000000000000000000000000---...000111000000111222////////////////////////---........./////////000---///000///---...333888CCC???:::444///+++)))(((---------............///---......///000000111111000000000000000000000000......///000000111222222222222555:::???KKK___qqq|||~~~zzzxxxwwwuuurrrrrrqqqrrrxxxzzzfff]]]RRRJJJGGGFFFEEEEEECCCEEEFFFGGGGGGEEEBBB@@@AAA@@@>>><<<;;;<<<===>>>DDD@@@;;;777666666555555666555555555555444444444222222222222222222222222//////000000000111111111000000000000000000000000////////////............................................................---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,---......---,,,,,,000999;;;222---000111---------------------------............///111222333000000111333777:::>>>@@@>>>@@@DDDHHHKKKMMMNNNNNNPPPRRRTTTUUUVVVYYY]]]```dddfffjjjrrrzzzzzz}}}{{{{{{{{{~~~~~~|||uuuhhhXXXJJJAAA>>>>>>>>>===<<<;;;;;;;;;;;;;;;999777777777888777555333555555444333333333333444555444333333222222333333000000111111111111000000000000000000111222333444000000000000000000000000,,,.../////////000111333000000000000000000000000---.........//////000000+++---///...,,,///666===999555...***(((+++///222---------.........//////---......///000111111222000000000000000000000000---......///000111111111111000444>>>IIIXXXjjjzzz~~~zzz~~~~~~yyysssssstttuuuuuuwww|||rrrgggYYYMMMHHHFFFEEEEEEDDDEEEGGGHHHGGGDDDBBB@@@@@@???===;;;:::;;;<<<===999888666555666777666555444444333333333222222222333333333333333333333333//////000000111111111222000000000000000000000000000/////////............////////////////////////........................---,,,,,,++++++,,,,,,---...------,,,,,,------...++++++,,,---------,,,,,,,,,,,,---......---,,,,,,000:::;;;111+++...///***------------------------............///111222333111111222555888;;;???AAA>>>@@@DDDHHHLLLMMMNNNNNNPPPRRRTTTUUUVVVYYY]]]```bbbdddiiirrr||||||yyyvvvxxx|||zzz{{{wwwiiiWWWGGG@@@??????>>>@@@AAA???;;;===AAABBBAAA>>><<<999777666555444444444333333333222222333333333222222111111111333333333333333333333333333222111000000111222333444222000000222555666666000000000000000000000000............------------........................//////.........---------.........////////////000............//////////////////.........---------///000111111000///000222222000000333333000111444111333<<>>>>>======<<<:::999888::::::999999888777666666777777666555555555555555444333222222111111222222...///000000000000111222222222111111000000//////000000000000////////////........................------------------------.........------,,,,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,........................................................................---///111111111111222333222111111333777;;;===>>>BBBCCCFFFIIILLLNNNPPPQQQQQQSSSUUUVVVWWWXXX[[[^^^___eeennntttvvvwwwzzz|||}}}|||yyyvvvyyy}}}~~~~~~tttdddTTTIIIDDD@@@???@@@AAA???;;;;;;??????>>><<<:::888666555555444444444333333333222222333333333222222222111111333333333333333333333333333222111000000111222333555333111000111333333333000000000000000000000000000000000////////////...........................//////.........------------............/////////............////////////000000000//////.........222333333222111///000111111//////111111///000444999???JJJZZZiiitttyyyzzz}}}~~~}}}zzztttqqqwwwyyy\\\LLLIIIFFFCCCCCCCCCCCCDDDEEEEEECCC????????????>>><<<;;;:::::::::999999888777777777777777666555555555555555444333222222111222222222222444555333000///000222111111111000000000000000000000000000////////////........................------------------------.........------,,,,,,,,,---------,,,,,,,,,++++++......---------,,,,,,,,,------------------------................................................---///111111000000111222222111111333777;;;===>>>@@@BBBEEEHHHKKKMMMOOOPPPQQQSSSUUUVVVVVVXXX[[[^^^___eeennntttvvvwwwyyy|||}}}}}}{{{zzz{{{}}}tttdddUUUKKK@@@>>>>>>AAA???;;;999;;;;;;:::999777666555555555444444444444333333333333333333333333222222222222333333333333333333333333222222111111111111222222666333111000000111000000000000000000000000000000222222111111111000000000.......................................------------------............///............////////////111111000000000000//////444555555333111000000111222000///111000///222777BBBLLL\\\jjjtttyyyzzz{{{~~~}}}~~~yyyvvvtttxxxuuuZZZOOOFFFEEECCCBBBDDDFFFGGGGGGGGGAAAAAAAAAAAA???>>>===<<<:::::::::999888888777777777777666555555555555555444444333222222222222222666999:::777000---...111000000000000111111111111000000000000////////////........................------------------------.........---------------------------,,,,,,,,,,,,...------------,,,,,,,,,------------------------................................................---///000000///...///000222111111333777;;;===>>>???AAADDDGGGJJJMMMNNNOOORRRSSSUUUUUUVVVXXX\\\^^^___fffnnnsssuuuvvvyyy{{{}}}~~~~~~xxxzzz~~~qqqaaaUUUBBB===<<<>>>???;;;999999999999888777666666666666555444444444444333333333333333333333333333333333333333333333333333333333222222222222222222222222444222000///000000000///000000000000000000000000222222222111111111000000................................................------------........................////////////000000000000000000000000222333444333111000000222666333222222111000666===KKKWWWfffrrrwwwyyy{{{}}}~~~|||zzzzzz|||mmmWWWEEEIIIEEEDDDGGGIIIGGGFFFEEEBBBBBBBBBAAA@@@???======:::::::::999999888888888777777666555555555555555444444333222222222222333666999;;;777000,,,...111//////000000111111222222000000000000////////////...............................................................---------------------------,,,,,,------------------------------------------------.................................................../////////------///000222111111333777;;;===>>>???AAADDDGGGKKKMMMOOOPPPRRRSSSTTTUUUVVVXXX\\\___```fffnnnrrrtttvvvxxx{{{|||~~~wwwzzz{{{nnndddIII@@@:::<<<>>><<<::::::999999888777777777777888555555555444444444333333333333333333333333333333333333333333333333333333222222222333333222222222222000//////000111000///000000000000000000000000111111000000000/////////........................---.....................---------.........//////............////////////////////////////////////...000111111000000222333777555333222111222;;;EEEWWWaaammmuuuxxxyyy}}}~~~~~~}}}}}}yyyyyy}}}nnnPPPJJJDDDBBBGGGJJJGGGDDDDDDAAAAAAAAA@@@???>>><<<<<<:::::::::999999999999999777777666555555555555555555444333333222222333333333666888555000---///222//////000000111111222222000000000000////////////////////////////////////................................................------------------------------------------------------------------------...................................................//////...------///111222111111333777;;;===>>>@@@BBBEEEHHHLLLOOOQQQRRRSSSTTTTTTTTTUUUXXX\\\___aaafffmmmrrrsssuuuxxx{{{|||}}}|||}}}|||vvvWWWJJJ>>>;;;======;;;;;;:::999999888888888888888555555555555444444444333333333333333444444444444333333333333333333333333222222333333333333222222111000///000111222111000000000000000000000000000000000/////////.................................---------........................////////////000............////////////......////////////000000---...000000000000222444444222111222222777DDDQQQfffmmmuuuyyyzzz||||||yyywwwxxxzzzyyy~~~nnnPPPEEE@@@DDDHHHDDDCCCEEE@@@@@@@@@???>>>===<<<;;;::::::::::::::::::999999777777666555555555555555555444444333333333333333111222333222111000111222000000000000111111111111000000000000////////////////////////////////////......................................./////////------------............,,,,,,,,,------------.................................................................................///...---...111333222111111333777;;;===>>>@@@BBBEEEIIILLLOOORRRSSSSSSTTTTTTTTTTTTWWW\\\```aaagggmmmqqqrrrtttwww{{{}}}zzzjjjWWWEEE===============:::999888888777777777888555555555555444444444444333333333444444444555555333333333333333333333333222222333444444333222222333222111111222111000...000000000000000000000000000000/////////.................................---------.........///////////////000000000111111............/////////////////////000000111111111///000111111111111222333222111222555888AAARRRbbbsssvvv{{{}}}}}}}}}{{{xxxxxx|||dddRRREEEEEEFFFBBBBBBGGG@@@@@@@@@@@@???===<<<;;;::::::::::::::::::::::::777777666555555555555555555555444333333333333444222000///000333444333111111111111000000000000000000000000000////////////////////////////////////........................---........./////////000------------.........///,,,,,,,,,---------......////////////////////////................................................---............000333666222111111333777;;;===>>>???AAADDDHHHLLLOOOQQQRRRTTTTTTTTTSSSTTTWWW\\\```bbbgggmmmppprrrtttwwwzzz|||zzz~~~wwwbbbJJJ???>>>>>>======:::999888777777666666777666666555555555444444444333333333444444555555555333333333333333333333333222222444444444444222222555444333222222111...,,,000000000000000000000000000000000000////////////........................---------.........//////000000000000111111111111............/////////000000000111111222222222222222333444333111111222333111111444999???JJJ___qqqyyy{{{}}}~~~}}}}}}~~~~~~|||{{{~~~yyybbbNNNHHHEEE@@@BBBHHHAAAAAAAAA@@@???>>>===<<<::::::::::::::::::::::::777777666555555555555555555555444333333333333444444111...000444666333000222222111111000000//////000000000000////////////000000000000000000000000////////////////////////---.........//////000000---------.........//////,,,,,,,,,------.........000000000000000000000000................................................---.........///111555888222111111333777;;;===>>>>>>???CCCGGGKKKNNNPPPQQQTTTTTTTTTSSSTTTWWW\\\```bbbgggmmmpppqqqssswwwzzz}}}|||~~~ttt]]]KKKCCCAAA???===<<<999777666777999999888777666666666555555555555333333333333333333333333333333333333333333333333111222333333444444444444222111111111222333444444000000111111111222222222////////////////////////000000000000000000000000000///......///000///---111///------/////////.............../////////000...///111222333333222111000333555333000///111333222///444@@@MMMWWWdddqqq{{{~~~~~~~~~}}}|||{{{{{{YYYLLLJJJCCC@@@DDDBBBAAA@@@@@@@@@???===;;;999999999999999999999999777666666666555555555555555555444444444333333333333333333222222222111111111111111111111111111111111111111111000000000000//////000000000000//////////////////.......................................------------...//////........................,,,---......//////......---...///...------...///---......///////////////444222///---...111555777555444333444888<<>>===;;;999888999999888777777777666666666555555555333333333333333333333333333333333333333333333333111222333333333333333333111111111111111222333333000000111111111222222222////////////////////////000000000000000000000000000///......///000///...111///......///000///............/////////000000000111111222222222222111...000222111000///111222333444===KKKVVV___jjjuuu{{{~~~|||{{{~~~{{{wwwvvvzzzaaaQQQIIIDDD@@@BBBAAA@@@@@@@@@@@@>>><<<;;;;;;::::::999999999999777777666666666555555555555555555444444444333333333333333222222222222111111111111111111111111111111111111111000000000000//////000000000000//////////////////.......................................------------...//////........................,,,---......//////......---...///...------...///---......///////////////222111///---...000444666444333333555999<<<>>>???AAA@@@@@@EEEKKKPPPPPPOOORRRSSSTTTTTTUUUXXX\\\______dddkkkooorrruuuzzz~~~zzzaaaLLLBBB@@@>>>===;;;::::::999777555777777777666666666555555333333333333333333333333333333333333333333333333222222333333333222111111111111000000000111222222111111111111111222222222////////////////////////000000000000000000000000000///......000000///...000///...///000111000///....../////////000000000333222222111111111111222//////000111222222222333444<<>>BBBAAA@@@@@@AAAAAA???>>>======<<<;;;::::::999999777777777666666666555555555555555444444444444333333333333333222222222222222222222222222222222222111111111111000000000000//////000000000000//////////////////.......................................------------...//////........................,,,---......//////......---...///...------...///---......///////////////000///......///000222333333333444666:::===>>>===@@@???@@@EEEKKKPPPQQQPPPRRRSSSTTTTTTTTTWWW[[[^^^___eeekkkpppssswww}}}tttZZZHHHAAA===<<<::::::;;;:::888666777777777666666666666555444444444444444444444444444444444444444444444444333333333333222111000000111000000000000000111111111111111111111111111111////////////////////////////////////////////////000///......000111000///000//////000111222111///...////////////000000000555444222111000111111222333222222222444555555555666EEEXXXhhhnnnrrrwww}}}}}}wwwvvvyyyzzzmmmVVVLLLHHHCCCAAA@@@@@@AAAAAA@@@??????>>>===<<<;;;:::999999777777777666666666666555555555555555444444444444444444333333333222222222222222222222222222222222111111111111000000000/////////000000000000//////////////////.......................................------------...//////........................,,,---......///.........---...///...---------///---......///////////////.........///000000111111222333444777;;;======<<<@@@???@@@EEEKKKPPPQQQPPPRRRSSSTTTTTTTTTVVVZZZ]]]bbbgggmmmqqqtttxxx}}}iiiPPPAAA<<<;;;999999::::::999777888777777777666666666666444444444444444444444444444444444444444444444444333333333333333222111000111111000000000000000111111111111111111111111111000000000000000000000000////////////////////////000......///111111111000000//////111333333222000////////////000000000111555444222111111111222222444444333222222444666888>>>NNNbbboootttxxx{{{~~~|||wwwyyybbbPPPQQQEEECCCAAA@@@AAAAAAAAA@@@??????>>>===;;;:::999999888777777777666666666666666666555555555444444444444444444333333333222222222222222222222222222222111111111111000000000/////////000000000000//////////////////.......................................------------...//////........................,,,---......///.........---...///...---------///---......///////////////---...//////000111111111222333444777;;;======<<>>@@@DDDKKKPPPQQQQQQRRRSSSTTTTTTTTTWWW[[[^^^fffjjjnnnqqqsssvvv{{{xxx[[[GGG@@@===:::999:::::::::999888888777777777666666666444444444444444444444444444444444444444444444444333333444444444333222222222222111000000000111111222222222111111111111111000000000000000000000000000000000000000000000000///......///111222222111//////000222444444222000/////////000000000111111444333333222222222222333222333333111000333:::@@@KKKYYYhhhqqqwww|||~~~~~~}}}{{{{{{qqqUUUQQQGGGEEEBBB@@@AAAAAAAAA@@@>>>>>>===<<<;;;::::::999888888777777777666666666666666666555555555444444444444444444333333333333333333333333333333333333111111111111000000000000//////000000000000//////////////////.......................................------------...//////........................,,,---......//////......---...///...------...///---......///////////////......///000000111111222333333444666:::===>>>===???>>>???DDDLLLQQQRRRQQQRRRSSSTTTTTTVVVXXX]]]```fffjjjnnnpppqqqtttyyy}}}nnnYYYGGGCCC>>>;;;::::::::::::888888888777777777666666555555555555555555555555555555555555555555555555333333444555555555444444333333222111111111111111222222222111111111000000000000000000000000000000000000000000000000000000///......///111333222111//////000333555555333111//////000000000111111111222222333333444333333333111444555333111666CCCNNN[[[dddnnnrrryyy|||zzzzzz{{{|||hhhUUUIIIGGGCCCAAAAAAAAA@@@???<<<<<<<<<;;;;;;;;;::::::888888888777777777666666666666666666555555555555555444444444444333333333333333333333333333333333111111111111000000000000//////000000000000//////////////////.......................................------------...//////........................,,,---......//////......---...///...------...///---......///////////////000000///000000111333333444333333555999<<<>>>??????>>>???DDDLLLQQQRRRQQQQQQSSSTTTUUUWWWZZZ___cccdddgggkkknnnooosssyyy}}}~~~lllMMMHHHAAA<<<::::::::::::888888888888777777777777555555555555555555555555555555555555555555555555333333444555666666666666444444333222111111222222222222222222111111000000000000000000000000000000000000000000000000000000///......///222333222111//////111333555555333111000000000000111111111111000111333444555444444333111666999777555<<>>>>>???DDDLLLQQQRRRRRRQQQRRRTTTVVVXXX\\\aaadddaaaeeeiiilllnnnrrryyy~~~gggRRR@@@===@@@???:::888:::999888777666666666666555666777888888777666555444444444444444444444444555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000111111111111000111111111222222222222222222222111111111000000333333444444444333333222;;;CCCFFF@@@;;;EEEXXXfffoooqqquuuzzz~~~~~~}}}ttttttxxx```PPPFFFGGGFFF===<<>>======::::::888777777666666666666666777888888777666666444444444444444444444444555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000/////////////////////////////////000000000111111000000000000111111111222222222222111111111000000222333333333333333222222333:::===;;;>>>NNNbbbooouuuwwwyyy}}}~~~}}}{{{qqquuuwww\\\GGGEEEGGGAAA???BBB>>>======<<<<<<;;;;;;:::::::::999999888777777777888888888777666555555555555555555444444444333333333333444444444555555555333222222111111111111111111111000000000000111111111000000///......------111///---...///000...,,,---------............///................................................//////////////////////////////////////////////////////000111222222333333444444444666:::>>>@@@@@@AAA@@@AAAEEELLLQQQSSSRRRNNNPPPSSSUUUWWWZZZ]]]```bbbccciiioooqqqrrrwww~~~rrrPPP???>>>@@@@@@>>>::::::999888777777777777666777777888888777777666444444444444444444444444555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////....../////////000000000////////////000000000000222222222111111111111111222222222222222222222222000444777;;;GGG[[[nnnwww|||}}}}}}zzzwwwuuulllwwwrrrNNNEEEHHHEEEAAABBB>>>>>>>>>===<<<;;;;;;;;;:::::::::999888888777777888888777777666666555555555555555444444444444333444444444555555555666666333333222111111111111111111111000000000000111111111000000//////......---111///......//////...------------............///................................................////////////////////////////////////////////////---...///000222333444555555444444777;;;???@@@@@@BBBAAAAAAFFFMMMRRRSSSRRRNNNPPPSSSUUUVVVYYY]]]___```bbbhhhoooqqqrrrxxxgggRRRHHHCCC???===;;;:::999888888888888888777777777777777777777777555555555555555555555555555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////............////////////.........////////////000111111111111111111111111222111111111222222333333333777===FFFVVViiiuuuyyy~~~|||zzzxxxuuurrrqqqppp___OOOLLLGGGCCCDDD@@@???>>>>>>===<<<;;;;;;:::::::::999999888888888888777777777666666666555555555555555444444444444444444444444555555555555333333222111111111111222222111111000000111111222000000000000//////......000///////////////...------------............///................................................////////////////////////////////////////////////......///000111222333333333333444777;;;>>>??????AAAAAABBBGGGNNNRRRSSSRRRNNNPPPRRRTTTVVVXXX\\\^^^___aaagggnnnqqqsssyyy|||bbbMMMBBB>>>>>>;;;::::::999999999999999888888777777777777888888555555555555555555555555555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000............////////////---.........////////////111111111111111111111111222222111111111222444444444<<>>===<<<;;;;;;:::::::::999999999999999777777777777666666666666666666555555555444444444222333333333333444444444444333333222111222222222222222111111111111222222000000000000000///////////////000///............---------............///................................................////////////////////////////////////////////////000000000000000111111111111111222666:::=========@@@@@@BBBGGGNNNRRRSSSQQQNNNPPPRRRSSSUUUWWWZZZ]]]^^^```gggnnnrrrssszzzmmmQQQCCC@@@AAA;;;;;;::::::999::::::;;;999888888777777888888999555555555555555555555555555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000....../////////000000000............////////////111111111111111222222222333222222111222333555666333AAASSSaaammmwww|||{{{{{{rrrllljjjooovvv{{{kkkRRRFFFHHHBBBAAA@@@???>>>===<<<;;;::::::::::::::::::999999777777777777666666666666666666666555555555444444222222222333333333444444444444333222222222222222222222111111111111222222000000000000000000000000...000000000...---...///---------............///................................................////////////////////////////////////////////////000000000000000000000000000000222555:::<<<===<<>>===<<<;;;::::::::::::::::::::::::666666666666777777777777666666666666555555555555333333333333444444444555444444333222222222222333333222222111111222222333000000000000000000000000...000111000---,,,...///---------............///................................................////////////////////////////////////////////////......//////000000111111000111333666;;;======<<<>>>>>>@@@FFFMMMQQQPPPNNNMMMOOOQQQSSSSSSVVVYYY[[[___aaagggnnnqqqsssyyyvvv___III:::;;;;;;:::::::::;;;;;;<<<:::999888777777888999:::666666666666666666666666555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000111111222222222222555444333222333555777999CCCXXXlllttttttwww~~~vvvooohhhhhhuuu|||iii[[[\\\```bbbgggppprrrxxxhhhMMMFFFCCCBBBAAA@@@???===<<<;;;::::::::::::::::::::::::666666666666777777777777777666666666555555555555444444444555555555666666555444333333222222333333333222222111111222222333000000000000000111111111...000111000---,,,---000---------.........//////................................................////////////////////////////////////////////////,,,---...///000111222333111222444888<<<>>>>>>=========@@@FFFMMMPPPPPPMMMMMMOOOQQQRRRSSSUUUXXX[[[```bbbhhhoooqqqrrrxxxwwwZZZ<<>>===>>>===:::<<<;;;;;;::::::999999888888888888888777777777777777777777777777777777777555555555555555555555555666666666555444444333333111111111111000000000000000000000000000000000000111111000000//////......................................................000000//////.........---........................,,,------...///000111111/////////000111111222222333444666777999;;;<<<===>>>>>>@@@DDDIIIMMMNNNNNNLLLOOORRRTTTUUUWWWYYY[[[___bbbiiioooqqqssszzzkkkHHHCCCAAA>>>;;;;;;;;;;;;999888888888888888888888888888888888888888888888888777777666666666555555555333333333444333333222111222222222222222222222222111111111111111111111111/////////000000000000000//////000000000000//////000000000000111111111111111111111111222222222222333333333333444:::BBBIII^^^jjjvvvzzz{{{|||xxxuuupppttt{{{}}}xxxlll___WWWZZZ[[[WWWYYY```\\\]]]___bbbfffllltttyyy```KKKHHHGGGDDDAAA???>>>===<<<<<<<<<;;;::::::999999888888888888888777777777777777777777777777777777777666666666666666666666666666666666555444444333333111111111111000000000000000000000000000000000000111000000000/////////...................................................000/////////....................................------......//////000000/////////000111111222222333444666777999;;;======>>>???AAAEEEJJJMMMNNNNNNNNNQQQTTTWWWXXXZZZ\\\^^^```ccciiioooqqqsss{{{zzzSSSGGGBBB===<<<<<<<<<:::888999999999999999999999999888888888888888888888888777777777666666666555555444444555555444444333222222222222222222222222222222222222222222222222222000000000000000000////////////000000111000000///000000000111111111222222111111111222222333333333333444444333555>>>MMMXXXhhhsss|||~~~|||vvvsssmmmzzzxxxtttmmmaaaYYYYYYZZZXXXZZZ```^^^^^^^^^]]]]]]```dddhhhnnnttt~~~nnnTTTJJJHHHEEECCC@@@???>>>>>><<<<<<;;;;;;:::999999999999999888888888777777777777777777777777777777777777777777777777777777777666666666555444444333333222222111111111000000000000000000000000000000000000000000000////////////................................................////////////.............................................////////////////////////000111111222222333444666888:::<<<===>>>??????AAAEEEJJJMMMNNNNNNOOORRRUUUXXXYYY[[[]]]___bbbdddiiinnnppprrr{{{dddNNNEEE===;;;===<<<:::999999999999999999999999999888888888888888888888888777777777666666666666555555555555555555444444333222222222222222222222222222222222222222222222222222111111000000///////////////000111111111000000000000111111111222222222111111222222333333444444333444444333888EEEXXXgggmmmvvv~~~{{{wwwvvvsss{{{xxxpppeee[[[YYYZZZYYY[[[___```````````````bbbfffiiijjjmmmssszzz~~~aaaOOOIIIDDDBBB@@@>>>>>>???<<<<<<<<<;;;::::::999999999999999888888888777777666666666666666666666666666666666666666666666666666666666555444444333333222222222111111111000000000000000000000000000000000000000000////////////................................................///////////////.................................///////////////........./////////000111111222222333444666888:::<<<>>>???@@@@@@BBBFFFKKKNNNNNNNNNMMMPPPTTTVVVXXXZZZ]]]___dddfffjjjnnnooorrr|||~~~\\\LLL>>><<<>>>===;;;;;;999999999999999999999999888888888888888888888888888777777777666666666666555555666666555555444333222222222222222222222222222222222222222222222222222222111111000000////////////000111111111111111111111111111222222222222111222222333444444555555333333444666>>>NNNbbbppppppxxx~~~}}}~~~{{{uuutttxxx}}}vvvlllaaa\\\ZZZZZZ[[[]]]^^^______``````cccfffiiijjjlllnnnpppssswww}}}xxx[[[NNNCCC@@@@@@>>>===@@@======<<<;;;;;;::::::999999999999999888888888888666666666666666666666666555555555555555555555555666666666555444444333333222222222222111111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////.........//////////////////////////////////////////////////////........./////////000111111222222333444666888;;;===???@@@AAAAAACCCGGGKKKNNNOOONNNLLLOOOSSSWWWYYY[[[^^^aaafffgggkkkooopppsss|||qqqZZZDDD>>>>>>===<<<>>>::::::::::::::::::::::::999999999999999999999999888888777777777666666666555555666666555555444333222222222222222222222222222222222222222222222222111111111111111111000000//////000111222222222222111111111222222222222333222222333444444555666666444444777===HHHYYYjjjuuuuuu||||||zzzzzztttmmmrrr}}}wwwjjjaaa^^^]]]^^^^^^___```aaaaaaaaacccfffhhhkkkmmmnnnooopppssswwwzzzsss\\\FFF@@@AAA???===???======<<<<<<;;;::::::::::::999999999999888888888777777777777777777777777555555555555555555555555666666666555444444333333333222222222222111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////.........///////////////////////////////////////.........////////////////////////000111111222222333444666888;;;===???@@@BBBBBBDDDHHHLLLNNNOOONNNMMMPPPUUUXXX[[[^^^aaacccfffggglllpppqqqsss|||kkkMMMBBB@@@===<<>>============<<<;;;;;;::::::::::::999999999888888888777777777777777777777777555555555555555555555555666666666555444444333333333333222222222111111111000000000000000000000000.../////////000000000111////////////////////////////////////////////////............/////////000////////////////////////------......//////000000/////////000111111222222333444666888;;;>>>@@@AAACCCCCCEEEHHHLLLOOOOOOOOOLLLOOOTTTWWWZZZ]]]aaaccceeehhhmmmrrrsssttt|||xxxTTTEEEAAA<<<<<<@@@::::::::::::::::::::::::999999999999999999999999888888888888777777777777444444555555444444333222222222222222222222222222000000000000000000000000000000000111222222222333//////000222222333333333111111222222222333333333222222333444555666777888999999===JJJ[[[kkktttwww{{{zzzyyy{{{|||vvvuuu{{{mmmgggeeedddaaa```aaacccddddddfffiiikkkjjjllloooqqqrrrtttvvvxxxxxx}}}|||UUUGGGGGGDDD>>>============<<<;;;;;;:::::::::::::::999999999888888777777777777777777777777777777777777777777777777777666666555444444333333333333333222222222111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000,,,------...///000111111/////////000111111222222333444666999;;;>>>@@@AAADDDDDDEEEHHHLLLOOOOOOOOOIIILLLQQQUUUXXX[[[___aaaeeehhhnnnssstttuuu|||jjjMMM???<<<============<<<;;;::::::::::::999::::::;;;;;;::::::999777777777777666666666666666666555555555444444444444444444333333222222222111111111111111111111111000000000000000111111222222222222111111111000000111111222333333333333222666555333333444444444333555;;;EEEQQQbbbrrryyyxxx~~~~~~}}}yyyxxxvvvtttzzz{{{rrrlllhhhffffffggghhhhhhhhhiiikkkmmmnnnmmmlllmmmppprrrssssssvvvyyy}}}nnnVVVJJJBBB@@@DDDAAA>>><<<:::;;;;;;:::999:::::::::999999999888888888888888888777777777777777777777777888888888888777555444444444444333111222222222222222222222222111111222222222222111111111111111111000000000000000000000000000000000000000000/////////000000111............/////////000000000000000000000000000////////////000000000000////////////000111222333333444555777999;;;======DDDDDDEEEFFFHHHJJJLLLNNNJJJOOOUUUXXXXXXWWWYYY[[[bbbjjjrrrsssqqqsss|||ZZZDDDBBBBBB<<>>===<<<;;;;;;;;;;;;999::::::;;;;;;::::::999999888888888888777777777666666555555555444444444444444444333333333222222111111111111111111111111000000000000000111222222222222222111111111000000111111222333333333333222555444444444555666666666:::DDDPPP]]]kkkxxx}}}}}}~~~}}}}}}|||yyyvvvuuu|||zzztttoookkklllmmmoooqqqssssssqqqppplllkkkiiiiiilllnnnooopppqqqssswww{{{~~~dddOOOHHHEEEAAABBB???===<<<<<<===<<<;;;:::::::::999999999999888888888888888777777777777777777777777888888888888777555444444444444333111222222222222222222222222111111222222222222111111111111111111000000000000000000000000000000000000000//////...//////000000........./////////000000000000000000000000000000////////////000000000000000000000000111222333333333444555777999;;;======CCCDDDEEEFFFHHHJJJLLLMMMJJJOOOUUUXXXWWWWWWYYY[[[aaaiiirrrtttsssuuu}}}mmmKKKFFFEEE>>>@@@???>>>======<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::999999999888888888666666666555555555444444444444444444333333333333222222222222222222222222111000000000000111222222222222222111111111111111111111222333333333333222333333444666777888888999@@@NNN^^^jjjttt|||~~~~~~}}}}}}|||zzzwwwzzz}}}~~~~~~wwwsssssstttxxx{{{tttmmmjjjgggfffhhhjjjllllllkkkmmmpppsssvvvyyyzzz{{{yyy[[[PPPIII???BBB@@@======>>>>>>>>>===::::::::::::999999999999999999888888888777777777777777777777888888888888777555444444555444333222333333333333333333333333111111222222222222111111111111111111000000000000000000000000000000000000//////............//////....../////////000000000000000000000000000000000////////////000000000000111000000111111222333444333444555777999;;;======BBBCCCDDDEEEHHHJJJLLLMMMKKKPPPUUUWWWWWWWWWYYY[[[___hhhrrrvvvuuuwwwXXXGGGCCCBBB@@@???>>>======<<<======::::::;;;;;;;;;;;;:::::::::999999999888888888888666666666666555555555555444444444444444444333333222222222222222222222222111111000000111111222333111111111111111111111111111111222333333333333222222444555666777777999:::DDDUUUiiisssxxx|||~~~~~~~~~~~~|||||||||~~~zzzuuuxxxzzz~~~yyyxxxyyyxxxnnnkkkgggfffgggiiijjjkkkggghhhkkknnnrrruuuwwwxxx}}}pppYYYJJJAAABBB@@@======>>>??????>>>;;;;;;:::::::::999999999999999999888888888777777666777777777888888888888777666444444555555333222333333333333333333333333111111222222222222111111111111111111000000000///////////////////////////000///.....................////////////000000000////////////////////////////////////000000000000111111111111222333444555333444555777999;;;======AAABBBCCCEEEGGGJJJLLLMMMLLLPPPUUUWWWVVVVVVYYY[[[^^^hhhssswwwwwwyyy}}}|||~~~~~~|||yyyzzznnnLLLAAAEEE@@@???>>>===<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999888888888777777777777777666666666555555555444444444444444444444444222222222222222222222222111111111111111222222333111111111111111111111111111111222333333333333222333555666666555666999<<>>>>>===;;;;;;;;;:::::::::999999999999999999888888888888666777777777888888888888888666555555555555444222333333333333333333333333111111222222222222111111111111111111000000000///////////////////////////000000///...............////////////000000000111////////////////////////////////////000000000000111111111111222333444555333444555777999;;;======@@@AAABBBDDDFFFIIILLLMMMMMMQQQUUUWWWVVVVVVXXX[[[]]]gggrrrwwwwwwyyywwwvvvwwwyyy{{{}}}||||||```IIIFFF@@@???>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999888888888888777777777777777777666666666555555444444444444555555555555333333333333333333333333222111111111111222333333111111111111111222222222111111222333333333333222444666777555555777<<>>============<<<;;;;;;;;;;;;:::::::::::::::999999999999888888888777777777777888888888888888666555555666555444222333333333333333333333333111111222222222222111111111111111111000000000000000000000000000000000000222111000//////...///////////////000000000111111000000000000000000000000////////////000000000000111000000111111222333444333444555777999;;;======???@@@AAACCCFFFIIIKKKMMMNNNRRRUUUVVVUUUUUUXXX[[[^^^gggrrrvvvuuuxxxzzztttpppoooooonnnmmmmmmooosssvvvxxxxxxtttwww}}}~~~]]]HHHAAAAAA???>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999888888888777777777777666666666555444444444444555555555666333333333333333333333333222222111111222222333444000000111111111222222222111111222333333333333222444666777666666:::CCCKKKgggqqqzzz}}}~~~zzzvvvuuuooolllvvvyyyqqqkkkhhhjjjhhhrrr|||yyyoooeeedddccccccddddddbbb````````````bbbdddgggiiikkkmmmnnnpppqqqtttyyysssTTTFFFCCC@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::999999999888888888777777777777888888888888888777555555666666444333444444444444444444444444111111222222222222111111111111111111000000000000000000000000000000000000333333111000000///////////////000000000111111111000000000000000000000000////////////000000000000000000000000111222333333333444555777999;;;======>>>???@@@CCCFFFIIIKKKMMMOOORRRUUUVVVUUUUUUXXX[[[___hhhqqqtttsssvvvyyyqqqjjjeeecccaaa```___```dddiiippptttvvvvvvxxx~~~oooKKKCCCBBBAAA@@@????????????;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999777777777777666666666666444444444555555555666666333333333333333333333333222222111111222222333444000000111111222222222222111111222333333333333222444666777666777>>>IIIRRRnnnuuu{{{{{{}}}xxxtttllljjjzzz|||zzzuuurrrrrrjjjsss{{{~~~~~~sssjjjfffeeeeeefffgggfffdddbbbdddcccccccccdddeeeggghhhjjjkkklllmmmooosssyyy}}}|||[[[IIIFFFBBB@@@??????===<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888777777777777888888888888888777555555666666444333444444444444444444444444111111222222222222111111111111111111000000000000000000000000000000000000444333222111000000000000000000000000111111111111000000000000000000000000////////////000000000000////////////000111222333333444555777999;;;======>>>???@@@BBBEEEHHHKKKLLLOOORRRUUUVVVUUUUUUXXX[[[```hhhpppsssqqquuu~~~}}}rrrlllddd___]]][[[YYYWWW\\\]]]___aaafffnnnvvv}}}VVVGGGEEE@@@<<>>OOO^^^tttxxx||||||tttllljjjsss}}}}}}uuurrrqqqrrrtttzzzyyyssslllmmmnnnmmmjjjhhhhhhhhheeehhh{{{vvveeefffiiifffhhhjjjjjjjjjmmmrrrwwwuuuwww|||nnnTTTKKKAAA@@@BBBCCC@@@===>>>=========<<<<<<<<<<<<:::::::::999999999888888666666777888888888888888777666666666555555555555444444444333333222222222333333333222222222111111111111111111111111111111000000000000000000000000111111000000//////......000000000000111111111111000000000000000000000000000000000000000000000000000000000000111222333444222333444666888:::<<<===???@@@CCCFFFHHHJJJLLLMMMOOOQQQTTTUUUUUUWWWYYY[[[___gggqqqtttssswww|||pppddd___ZZZWWWVVVWWWWWWVVVXXXZZZ\\\___cccjjjqqqvvvjjjIIIDDD???===???@@@>>>=========<<<<<<<<<;;;;;;;;;<<<;;;::::::999999::::::888888888888777777777777555555555555555555555555555555444444444333333333222222222222222222222222222222333333333222222111222222333333333444444444222444777777:::EEEWWWdddrrrvvv{{{zzzrrrmmmqqqyyywwwuuuwww~~~{{{{{{zzzvvvqqqnnnlllllliiigggttt{{{lll___```bbbeeefffgggffffffggglllooooooppptttyyy|||bbbSSSEEEAAAAAA>>>===???>>>>>>=========<<<<<<<<<:::::::::999999999999888666777777888888888888888777777666666666555555555444444444333333333222222333333333222222222222111111111111111111111111111000000000000000000000000000000000000////////////...////////////000000000000000000000000000000000000000000000000000000000000000000000111222333444222333555666999:::<<<===???@@@CCCFFFHHHJJJLLLMMMOOOQQQSSSUUUUUUWWWYYY[[[___hhhqqquuutttwwwuuuiiiaaaYYYVVVRRRPPPPPPRRRRRRRRRSSSUUUXXX[[[^^^ccchhhlllxxx~~~VVVIII@@@@@@@@@======BBB=========<<<<<<<<<;;;;;;<<<;;;;;;:::::::::::::::999999999888888888777777555555555555555555555555555444444444444333333333333333333333333333333333222222333333333333222222333333333333444444444444444444555888BBBRRRcccoooqqquuuzzz|||vvvrrrwww{{{}}}|||yyyyyyuuummmqqqttthhh___bbbbbbccccccbbbaaa```aaacccfffhhhhhhlllppprrruuu||||||bbbKKKDDDBBB<<<<<>>>>>>>>=========<<<<<<::::::::::::999999999999666777888888999999888888777777777666666666555555444444444444333333333333333333333333222222222222111111111111111111111111000000000000000000000000////////////000000000000............////////////000000000000000000000000000000000000000000000000000000000000111222333444333333555777999;;;<<<===???@@@CCCFFFHHHJJJLLLMMMOOOQQQSSSTTTUUUVVVYYY\\\___hhhrrrvvvuuuvvv~~~xxxmmmddd]]]XXXYYYVVVSSSPPPNNNNNNNNNNNNOOORRRUUUWWWZZZ\\\```bbbgggkkkqqqvvv|||lllTTTBBBCCCDDD===;;;AAA============<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::999888888777777555555555555555555555555444444444444444444444444333333333333333333333333222222333333444333333333333333333444444444444555999666666<<>>>>>>>>============<<<;;;;;;:::::::::999999999777777888999999999999888777777777666666666666555444444444444444444333333444444333333333222222222111111111111111111111111000000000000000000000000......//////000000111111........./////////000000////////////////////////////////////////////////000000000000111222333444333444555777999;;;<<<===???@@@CCCFFFHHHJJJLLLMMMOOOPPPRRRSSSTTTVVVZZZ\\\___iiisssvvvuuuvvv}}}yyykkkaaa\\\YYYXXXXXXWWWTTTQQQNNNMMMMMMNNNOOOQQQTTTVVVWWWXXXZZZ\\\]]]bbbgggjjjmmmpppvvv{{{___EEEBBBDDD@@@<<<>>>>>>>>>=========<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;:::999888888777666666666666666666666666444444444444444444444444333333333333333333333333111222333444444444444444333333444444444555555555999777777@@@RRRdddqqqxxxyyy|||~~~wwwqqqwwwsssppppppkkkkkkiiifffdddcccddddddddddddbbbccchhhkkknnnssszzzZZZJJJHHHDDD@@@AAA???>>>>>>>>>============;;;;;;;;;:::::::::999999777777888999999999999999888777777777666666666666444444444444444444444444444444444333333333222222111111111111111111111111111111111111111111111111......//////000000111111//////000000000111111111////////////////////////////////////////////////000000000000111222333444333444555777999;;;===>>>???@@@CCCFFFHHHJJJLLLMMMNNNPPPQQQRRRSSSVVVZZZ]]]```iiisssvvvtttvvv}}}zzzmmmbbb[[[YYYYYYYYYQQQRRRRRRPPPNNNNNNPPPRRRSSSUUUVVVWWWVVVVVVXXXYYYXXX]]]cccfffgggiiillloooqqqwwwoooNNNBBBCCCBBB???>>>>>>>>>>>>=========<<<<<<===<<<<<<;;;;;;;;;;;;;;;===<<<;;;;;;:::999888888666666666666666666666666333333333444444444444555333333333333333333333333111222333444444555555444333444444444555555555555777666:::FFFXXXiiissswww~~~~~~||||||xxx{{{xxxoooooolllgggdddcccbbbaaa```dddaaaaaaeeehhhjjjnnnttt|||jjjPPPIIIFFFAAA===??????>>>>>>>>>=========;;;;;;;;;;;;::::::::::::777888999999:::999999999888888777777777666666666444444444444555555555555444444444444333333333333111111111111111111111111111111111111111111111111////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111222333444444444666888:::<<<===>>>???@@@CCCFFFHHHJJJLLLMMMNNNOOOPPPQQQRRRVVVZZZ^^^aaaiiirrrtttsssvvvooojjjbbb[[[WWWVVVWWWXXXMMMOOOQQQPPPOOOOOORRRTTTXXXYYYYYYXXXWWWWWWXXXZZZUUUZZZ___bbbbbbdddgggkkkkkkooouuuyyy|||dddKKKBBBAAA@@@>>>>>>>>>>>>>>>=========<<<======<<<;;;;;;;;;;;;;;;======<<<;;;:::999888888666666666666666666666666333333333444444444555555444444444444444444444444111222333444555555555555444444444444555555555555666999AAAPPPaaapppxxx{{{}}}{{{{{{tttooommmjjjgggeeehhhcccbbbdddfffgggiiimmmssswww^^^KKKGGGDDD????????????>>>>>>>>>======<<<;;;;;;;;;;;;:::::::::777888999999::::::999999888888888777777777666666444444444444555555555666555444444444444333333333111111111111111111111111111111111111111111111111000000000000/////////////////////000000000000111000000000000000000000000000000000000000000000000000000000000111222333444444555666888:::<<<===>>>???@@@CCCFFFHHHJJJLLLMMMNNNOOOPPPPPPRRRUUUZZZ^^^aaaiiippprrrrrrvvvccc```[[[VVVTTTSSSTTTUUUOOOQQQSSSRRRPPPPPPRRRUUU\\\\\\\\\ZZZXXXWWWYYY[[[XXX[[[___``````bbbfffjjjlllpppsssvvvyyyzzzVVVCCC@@@@@@>>>>>>>>>>>>>>>==================<<<;;;;;;;;;;;;<<<>>>======;;;:::999888888777777777777777777777777333333333444444555555555444444444444444444444444111222333444555555555555444444444555555555666666777<<>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::888888999::::::::::::999888888888888777777777777444444444555555555666666555555444444444333333333111111111111111111111111111111111111111111111111111111000000//////................../////////000000000000000000000000000000000000000000000000000000000000000111222333444444555666888:::<<<>>>>>>???@@@CCCFFFHHHJJJLLLMMMNNNOOOOOOPPPRRRUUUZZZ^^^aaaiiipppqqqqqqvvvXXXXXXVVVUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSWWWZZZ\\\ZZZUUUTTTVVVZZZ\\\___cccdddcccdddgggjjjsssttt{{{hhhIII??????@@@?????????AAABBBBBB@@@>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<;;;;;;::::::EEEDDDBBB>>>;;;888666444666666666666666666666666555555444444444333333333111222333333444444333333777444555888888666666999===FFFTTTbbbnnnvvv|||}}}wwwtttpppnnnnnnnnnnnnmmmmmmnnnttt\\\MMMIII>>>@@@@@@@@@@@@????????????======<<<;;;::::::::::::::::::::::::::::::::::::;;;:::888888999888777555444444444444444444444444333333333333333333333333333333333222222222111111000000000000000000000000111000000000//////....../////////000111111222222/////////...///000000111000000000000000000000000111111111111222333444555444444666777999;;;<<<<<<<<<===@@@CCCFFFHHHIIIJJJMMMOOOPPPQQQSSSUUUYYY\\\```gggnnnqqqrrrwwwWWWWWWUUUTTTSSSSSSSSSSSSOOOPPPPPPQQQRRRTTTUUUVVVXXX[[[\\\ZZZVVVTTTWWWZZZ^^^dddkkkmmmkkkjjjmmmqqqtttwwwuuuNNNAAAAAAAAA???>>>>>>@@@AAAAAA???=========<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<;;;;;;::::::???>>>===<<<:::888777666666666666666666666666666555555444444444333333333222222333444444444444333555333444777888666888<<>>>>><<<===@@@CCCFFFHHHIIIJJJMMMNNNPPPRRRSSSVVVZZZ]]]aaahhhooorrrrrrvvvUUUUUUTTTSSSSSSRRRSSSSSSPPPPPPPPPQQQSSSTTTVVVWWWZZZ[[[\\\ZZZWWWVVVXXX[[[___hhhrrrsssooonnnqqqwwwzzzXXXCCCAAABBB???>>>>>>???@@@@@@>>>===>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999888888888888888888888888666666666666666666666666555555444444444333333333222222333444444444444444333222333666777666999???GGGTTTdddoootttwww}}}___PPPHHH@@@@@@????????????@@@@@@>>>===<<<;;;::::::::::::::::::::::::::::::::::::;;;999888888999999777666444444444444444444444444333333333333333333333333333333333222222222111111000000000000000000000000111111111111111000000000222222111111000//////...---...///000111000//////000000000000000000000000////////////000111222333666666888999;;;===>>>>>><<<===@@@CCCFFFHHHIIIJJJMMMNNNQQQRRRTTTXXX\\\___bbbiiipppssssssvvvTTTSSSSSSRRRRRRRRRRRRSSSUUUUUUTTTTTTTTTTTTUUUUUUYYYZZZ[[[ZZZXXXXXXZZZ\\\fffoooxxxxxxrrrqqqwwwoooLLLBBBHHHAAA@@@??????@@@@@@???===>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999666666666777777888999999666666666666666666666666555555444444444333333333222333333444555444444444444333444666666555:::AAANNN\\\llluuuwwwwww|||vvv\\\MMMBBBAAA@@@?????????@@@AAA>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999999888666555555555555555555555555444444444444444444444444333333333222222222111111000000000000000000000000222222111111111111111111111111111111000000//////...///111333333222000///////////////////////////000//////000000111222333444444666777999;;;<<<<<<<<<===@@@CCCFFFHHHIIIJJJLLLNNNQQQSSSUUUYYY]]]aaacccjjjqqqttttttwwwRRRRRRRRRQQQRRRRRRSSSSSSWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZ[[[]]]___ooowww}}}{{{vvvwwwZZZEEEMMMCCCBBB@@@@@@AAAAAA@@@???>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<;;;:::999888777777777777777888888888666666666666666666666666555555444444444333333333333333444555555555444444555444555777555555;;;CCCVVVbbbqqqxxxxxxxxx|||qqqTTTEEEDDDBBB@@@@@@@@@AAAAAA>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777888999999888777555555555555555555555555444444444444444444444444333333333222222222111111111111111111111111111111111111111111111111222222//////000000111111111111///000333444444333222111////////////////////////111111111111222333444444444444666777999;;;<<<<<<<<<===@@@CCCFFFHHHIIIJJJLLLNNNQQQSSSUUUYYY]]]aaacccjjjrrruuuuuuxxxRRRRRRQQQRRRRRRSSSTTTTTTTTTTTTTTTUUUWWWXXXZZZ[[[VVVWWWXXX[[[^^^aaadddfffpppvvvzzzzzzxxx}}}hhhHHHHHHEEECCCAAAAAAAAABBBAAA@@@???>>>======<<<<<<===============<<<;;;:::999888999888888888777777666666666666666666666666666666555555444444444333333333333333444555555555555555555555666777666666>>>HHH^^^hhhtttzzzzzzzzz}}}[[[JJJHHHEEEBBBAAA@@@AAAAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888777888999999888777555555555555555555555555444444444444444444444444333333333222222222111111111111111111111111111111000000000111111111111111...//////000111111222222000111222333444333333222000000000000000000000000111111111111222333444555666666888999;;;===>>>>>><<<===@@@CCCFFFHHHIIIJJJMMMNNNQQQRRRTTTXXX\\\___cccjjjsssvvvvvvyyyRRRRRRRRRRRRSSSTTTUUUVVVSSSSSSSSSTTTVVVWWWYYYZZZVVVWWWYYY^^^ccciiilllnnnpppuuu{{{~~~~~~XXXIIIEEECCC@@@@@@@@@AAA@@@??????>>>>>>========================<<<;;;:::888777888888777777666666666555666666666666666666666666555555444444444333333333333444444555555555555555333444666888777999CCCOOOgggmmmuuuzzz|||}}}jjjNNNLLLHHHDDDBBBAAAAAAAAA???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999888777888999:::999777555555555555555555555555555555555555555555555555333333333222222222111111111111111111111111111111/////////000000111111111000000000000000111111111000000000111111111222222000000000000000000000000000000000000111222333444666666888999;;;===>>>>>><<<===@@@CCCFFFHHHIIIJJJMMMNNNPPPRRRSSSVVVZZZ]]]bbbjjjssswwwxxxzzzRRRRRRRRRRRRSSSUUUVVVWWWUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWZZZ```gggnnnrrrtttuuu{{{pppTTTEEEBBB@@@??????@@@???>>>??????>>>========================<<<;;;:::888777666666666666666666555555666666666666666666666666555555444444444333333333333444555555666666555555111222555888888<<>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999888777888999:::999888666666666666666666666666555555555555555555555555333333333222222222111111111111111111111111111111......//////000000000111222222111111000//////////////////...///000000111000000000000000000000000////////////000111222333444444666777999;;;<<<<<<<<<>>>@@@CCCFFFHHHIIIJJJMMMOOOPPPQQQSSSUUUYYY\\\aaaiiissswwwxxx{{{SSSSSSTTTTTTUUUUUUUUUUUUTTTUUUUUUUUUTTTUUUWWWZZZXXXXXXZZZaaakkkuuu|||~~~^^^IIIBBBEEEGGG@@@???CCC???@@@???===<<<;;;;;;<<<<<>>===;;;:::::::::888888777777666666555555666666666666666666666666444555666555444444555666666555555555555444444444666777999;;;:::>>>OOObbboootttzzziiiTTTEEEEEEFFF@@@???FFF@@@@@@??????>>>=========>>>666;;;AAA;;;:::===;;;;;;;;;:::999999888888777666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222333333333222222111111111////////////////////////000000000000000000000000111111111111111111111111000000000111222222333333666666666777999;;;===???@@@>>>>>>@@@EEEIIIIIIIIINNNPPPRRRTTTVVVYYY]]]aaadddkkksssvvvvvvzzzSSSTTTTTTTTTUUUUUUUUUUUUSSSUUUWWWWWWVVVVVVVVVWWWZZZ[[[]]]dddmmmvvv}}}lllLLLCCCDDDFFF@@@@@@CCC???@@@???===<<<;;;;;;<<<<<>>===;;;::::::999888888777777666666666666666666666666666666666666444555666666444444555666444444444555555666666666777777888::::::AAASSSffftttwww|||uuu^^^KKKHHHIIIDDDAAADDDBBBBBBAAA@@@@@@??????>>>???:::>>>???999;;;???:::;;;;;;:::999999888888777666666666666666666666666444444444444444444444444333333333333333333333333222222222222222222222222333333333222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111222222333333666666666777999;;;===???@@@>>>>>>AAAFFFIIIIIIIIINNNPPPRRRTTTVVVYYY^^^aaadddkkkssswwwwwwzzzTTTTTTTTTTTTUUUUUUUUUUUUTTTWWWZZZ[[[ZZZXXXXXXXXX]]]___cccjjjqqqxxx~~~RRREEECCCEEE@@@@@@CCC@@@@@@???>>>===<<<<<<<<<<<<@@@???>>>===<<<;;;:::999888777777777777666666666666666666666666666666666444555666666444444555666222333444555666777888888888777888999<<>>>>>>>>===AAA>>>999CCCHHH???;;;;;;:::999999888888777666666666666666666666666444444555555555555555555333333333333333333333333222222222222222222222222333333333222222222222111111111111111111111111111000000000000000000000000111111111111111111111111000000111111222333333333666666666777999;;;===>>>?????????BBBFFFIIIIIIIIIMMMOOORRRUUUWWWZZZ^^^aaadddkkkssswwwwww{{{UUUUUUUUUUUUUUUUUUUUUUUUXXXZZZ\\\]]]\\\[[[\\\]]]```eeelllrrrxxx}}}___KKKCCCEEEAAAAAACCC@@@@@@@@@???>>>============??????>>>>>><<<;;;:::999777777777777777777777777666666666666666666666666444666777666555444555666333444444555666777777777999888777999@@@OOOcccsss|||~~~}}}aaaNNNIIIHHHEEEBBB@@@??????>>>======<<<<<<:::>>>BBB===;;;KKKSSSGGG;;;;;;:::999999888888777666666666666666666666666555555555555555666666666444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111000000111222222333333444555666777888:::;;;===>>>>>>???AAACCCFFFHHHIIIJJJMMMOOOSSSUUUXXX[[[^^^aaadddkkktttwwwxxx|||VVVUUUUUUUUUUUUUUUUUUUUUZZZ[[[[[[ZZZZZZ]]]```cccgggnnnxxxrrrWWWGGGGGGCCCBBBCCCAAA@@@@@@@@@??????>>>======>>>>>>>>>>>>===<<<:::999777777777777888888888888777777777777777777777777555666777666555555666777666666666666666666666666888888999;;;FFFXXXkkkwww}}}tttTTTGGGGGGFFFCCC@@@@@@??????>>>>>>======999===AAA<<<:::IIIRRRFFF;;;;;;:::999999888888777777777777777777777777777555555555666666777777777444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111222333333444444444555777999:::<<<=========???BBBEEEGGGHHHIIIJJJLLLOOOSSSVVVYYY[[[___bbbccckkktttxxxyyy}}}VVVVVVVVVVVVUUUUUUUUUUUUYYYYYYYYYZZZ[[[```fffjjjqqq|||eeeMMMIIIDDDBBBDDDAAA@@@AAAAAA@@@@@@???>>>======>>>>>>>>>>>><<<:::999777777777888888888888999777777777777777777777777555666777777555555666777777777777666666666555555777999;;;???MMM```qqqyyy}}}bbbKKKGGGHHHEEECCCCCCCCCBBBAAAAAA@@@@@@;;;;;;???<<<777@@@FFF===;;;;;;:::999999888888777777777777777777777777777555555666666777777888888444444444444444444444444222222222222222222222222111222222222222333333333222222222222222222222222000000000000000000000000111111111111111111111111111111222222333444444444444555777999;;;<<<<<<===<<<@@@CCCFFFGGGHHHIIIKKKKKKOOOSSSWWWYYY\\\___bbbccckkktttxxxzzz~~~WWWWWWVVVVVVVVVUUUUUUUUUZZZ[[[^^^```ccchhhnnnrrr~~~sssTTTLLLFFFCCCDDDBBB@@@AAAAAAAAAAAA???>>>===<<<===>>>???>>><<<;;;999777777888888888999999999777777777777777777777777555777888777666555666777666666666666666777777777555999===DDDSSSgggtttxxx~~~vvvUUUKKKJJJHHHEEEDDDDDDCCCCCCBBBBBBAAA???999===???999;;;???999;;;;;;:::999999888888777777777777777777777777777555555666777777888999999555555555555555555555555222222222222222222222222111111222222222333333333222222222222222222222222000000000000000000000000111111111111111111111111111111222333333444444555444555777999;;;<<<<<<<<<<<<@@@DDDGGGGGGHHHIIIKKKKKKNNNSSSWWWZZZ]]]```bbbccckkktttyyy{{{WWWWWWWWWVVVVVVUUUUUUUUU\\\___dddhhhlllqqqvvvyyy{{{XXXNNNGGGCCCDDDBBBAAAAAABBBBBBAAA@@@>>>===<<<===>>>???>>>===;;;999777777888888999999999999777777777777777777777777555777888777666555666888444444555666777888999999444:::???GGGWWWkkkvvvwww~~~]]]OOOLLLIIIDDDCCCCCCBBBBBBAAA@@@@@@@@@888<<>>>>>======>>>>>>>>>===<<<;;;999999999999999999999999999999777777666666666666777777555555555555555555555555666555555555555666666777;;;444999OOOccclllrrryyy}}}xxx|||~~~aaaWWWVVVEEEEEECCCBBBBBBBBB???:::======>>>>>>>>>>>>======>>><<<:::::::::;;;:::999999::::::::::::999888888888888777666666777888888333333333444444444444444444444444444444444444444444444444444333222222111111222333222000///000111111111111111111111111111000111111111111222222222111111111111222333444555444666888:::<<<=========???AAADDDFFFGGGIIIKKKLLLOOORRRUUUWWWYYY[[[^^^```dddmmmsssyyy~~~{{{YYYXXXWWWXXXYYY[[[\\\]]]fffhhhppp{{{|||]]]MMMFFFCCCCCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>===<<<;;;999999999999999999999999999999777777666666666666777777555555555555555555555555777777666666666777888888<<<777???UUUhhhpppuuu|||zzzwwwbbbXXXIIIFFFCCCBBBCCCDDDAAA======>>>>>>>>>>>>>>>>>>===::::::::::::::::::::::::999::::::::::::999888888888999;;;<<<<<<;;;999888555555555444444444444444444444444444444444444444333333444444444333222222000111222222000000111222111111111111111111111111000111111111111222222222111111111111222333444555444666888:::<<<=========???AAADDDFFFGGGIIIKKKMMMOOORRRUUUWWWYYY[[[^^^```dddmmmsssyyy}}}YYYYYYYYYYYYZZZ\\\___```dddfffooo{{{kkkRRRIIIGGGFFFCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999999999999999999999888777777666666777777888666666666666666666666666888888777777888999999:::===<<>>>>>????????????>>>>>>;;;>>>@@@???<<<999999;;;999::::::::::::999888888777:::>>>AAAAAA>>>:::777777666666555555444444444444444444444444444444444222222333444444444333333///111333222111111111222111111111111111111111111000111111111111222222222111111111222222333444555444666888:::<<<=========>>>AAADDDFFFGGGIIIKKKMMMOOOQQQTTTWWWYYY[[[^^^aaadddnnnssszzzZZZZZZZZZZZZZZZ\\\^^^```dddeeelllxxxyyyXXXLLLKKKJJJDDDCCCBBBAAA????????????>>>>>>>>>>>>===;;;:::999999999999999999999999999888777777777777777777888666666666666666666666666888777777888888999:::;;;<<>>??????@@@@@@??????>>>AAAEEEHHHEEE>>>999888999999::::::::::::999888888777:::===@@@@@@===:::777888888777666555444444333444444444444444444444444111222222333444444444444222444555555333222111222111111111111111111111111000000111111111222222222222222222222333444555555444666888:::<<<=========>>>AAADDDFFFHHHIIIKKKMMMNNNQQQTTTWWWYYY[[[___aaaeeennnttt{{{\\\]]]^^^]]]\\\\\\___bbbiiiiiiooo{{{cccNNNIIIJJJEEEDDDCCCAAA@@@@@@???????????????>>>===<<<::::::999999999999999999999999888888777777777777888888777777777777777777777777777777777777888999:::;;;;;;EEEVVVhhhrrrvvv{{{{{{vvvbbbMMMFFFFFFDDDAAAAAA??????@@@@@@@@@@@@??????BBBFFFHHHEEE>>>999888:::999::::::::::::999888888888888999::::::999888888888888777666555444444333444444444444444444444444111222222333444444444444666777999888555222111111111111111111111111111111000000111111111222222222222222222222333444555666444666888:::<<<============@@@DDDFFFHHHIIILLLNNNNNNPPPTTTWWWYYY\\\___bbbfffnnnttt{{{```bbbcccbbb```aaaeeehhhnnnnnnuuusssRRRFFFHHHEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>===<<<;;;:::999999999999999999999999999888888777777888888999777777777777777777777777666666777777888999;;;;;;===KKK___mmmssswww|||}}}zzzvvvYYYKKKHHHCCC@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@<<>><<<;;;:::999999999999999999999999999999888888888888999999888888888888888888888888999999999:::;;;<<<>>>>>>GGGYYYmmmwwwxxx{{{~~~mmmWWWMMMDDD@@@BBB@@@AAAAAABBBBBBAAAAAA@@@@@@>>><<<;;;<<<===<<<;;;999::::::::::::999888888999999999999999999999999333333444444444444444444444444444444444444444444444444444444333333222111---000444666555444333333111111111111111111111111000111111111111222222222333333333333444555666666444666888:::<<<=========<<>>;;;::::::<<<;;;::::::999888888888999999999999999999999999999777777777777777777777777666:::<<<:::888:::>>>AAAMMM^^^ooowwwzzzbbbHHHCCCEEEAAABBBCCCCCCDDDCCCAAA@@@??????>>><<<:::999999999::::::::::::999999999888888???>>>===;;;999777666555777777777777777666555555555555444444444333333333222333333444444333333222111111111111111111111111111222222333333222222111111111111111111111111111111111111111222333444555666666777888999999999999<<>>===???CCCFFF<<<;;;;;;:::999999::::::999999999999999999999999888888888888888888888888555888;;;:::888;;;@@@EEETTTcccssszzz}}}rrrSSSIIIJJJDDDDDDDDDEEEEEEDDDCCCAAA@@@???>>><<<:::999999999:::::::::999999888888888888<<<;;;;;;:::999999888888777777777777777666555555555555555444444444333333222333333444444333333222111111111111111111111111111222222333333222222111111111111111111111111111111111111111222333444555444555777999:::;;;<<<<<<<<>><<<;;;:::999999999999888888888888777777777888888999999999:::::::::777777777777777666666555555555555444444444444333222333333444444333333222222222222222222222222222111222222333333222222111111111111111111111111111111111111222222333444555444555777:::<<<===>>>???===@@@DDDGGGIIIJJJLLLNNNOOORRRVVVWWWXXX[[[aaaeeehhhpppuuu{{{{{{]]]PPPJJJEEEDDDEEECCCBBBBBBCCCCCC@@@===;;;;;;===@@@;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::888888888888888888888888777888:::;;;999;;;DDDNNNdddoooyyy}}}yyy```JJJGGGCCCDDDEEEFFFFFFEEEDDDBBBAAA>>>>>>===<<<;;;:::999999888777777777777777777777777777888888999999::::::666666777777777777666666555555555555444444444444222333333444444333333222222222222222222222222222111222222333333222222111111111111111111111111111222222222222333444555555666777888;;;<<<>>>>>>???===@@@DDDGGGIIIKKKMMMNNNPPPSSSWWWXXXXXX[[[```eeehhhqqquuu{{{{{{iiiSSSJJJCCCDDDEEECCCCCCEEEBBBCCCBBB@@@<<<999888999:::999999999999999::::::::::::::::::::::::::::::888888888888888888888888::::::<<<<<<::::::FFFTTTgggqqqyyy|||}}}jjjOOOKKKHHHDDDDDDEEEEEEDDDCCCAAA@@@>>>>>>======<<<;;;:::999777777777777777777777888888888888888888888888888666666777777777777666666666666555555555444444444222333333444444333333222222222222222222222222222111222222333333222222111111111111111111111111111222222222222333444555666888999:::;;;<<<============@@@EEEHHHIIIKKKMMMOOOQQQTTTWWWXXXYYY[[[aaaeeehhhpppuuu{{{}}}yyy\\\NNNDDDDDDEEEBBBCCCFFFAAABBBCCCBBB???<<<;;;:::999999888888888999::::::::::::::::::::::::::::::999999999999999999999999<<<;;;<<<>>>;;;<<>>>>>>>>>>><<<;;;:::999777777777888888888888999999999888888777666666666555666666777777777777777666666666555555555444444222333333444444333333222333333333333333333333333111222222333333222222111111111111111111111111111222222222222333444555666999999:::;;;<<<<<<<<<<<<===AAAEEEHHHJJJKKKMMMOOOPPPSSSWWWXXXYYY\\\bbbfffhhhpppuuu{{{gggUUUGGGFFFEEEAAABBBGGGBBBCCCCCCBBB???=========999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;999<<>>???PPPdddllluuu|||~~~bbbUUULLLEEEEEEFFFFFFEEEDDDBBBAAA>>>>>>>>>>>>===;;;:::999888888888888999999::::::888777777777777666666666555555666777777777777777666666666666555555555555222333333444444333333222333333333333333333333333111222222333333222222111111111111111111111111111333333222333333444555666777777999:::<<<<<<======>>>AAAEEEHHHJJJLLLNNNOOOOOOSSSVVVXXXZZZ]]]ccchhhjjjrrrvvv|||ppp\\\KKKGGGFFFAAAAAAFFFEEEEEECCC???<<<:::;;;===::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::888;;;@@@???BBBTTTkkkooowww~~~}}}ooo^^^RRRFFFFFFGGGGGGFFFEEECCCBBB>>>>>>??????===<<<:::999888888999999999:::::::::666666666666777777777777555555666777777777777777777666666666555555555555222333333444444333333222333333333333333333333333222222222333333222222222111111111111111111111111333333333333444555666666444555777:::<<<===>>>>>>>>>AAAEEEHHHJJJLLLNNNPPPOOORRRVVVXXXZZZ^^^dddiiikkksssxxx}}}aaaGGGMMMGGGAAAEEECCCEEEDDDCCCAAA???===<<<;;;===<<<<<<;;;;;;<<<<<<===::::::::::::::::::::::::;;;::::::999999::::::;;;<<<:::999:::===FFFYYYkkktttyyywwwWWWKKKIIIJJJKKKKKKIIIEEEBBB@@@>>>>>>===<<<;;;::::::999999999999999999999999999777777777777777777777777999888777777888777555333666666666777666666555444777666666666666555555555111111222222222333333333222222222222222222222222222222333333333444444444333333333333444555666666777888:::<<<===??????@@@@@@AAADDDGGGJJJMMMNNNOOOSSSVVVYYYZZZ\\\```ffflllooorrrxxx~~~jjjKKKLLLGGGBBBDDDBBBEEEDDDCCCAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;::::::999999::::::;;;===;;;;;;===AAAJJJ]]]nnnvvv{{{uuuVVVLLLMMMHHHDDDEEEIIIIIIEEE@@@@@@???>>>>>><<<<<<;;;:::999999999999999999999999888888888888888888888888555666666777666555444333666666666666666555444444666666666555555555444444111222222222222333333333222222222222222222222222222222222222333333333444222222222333333444555666666777999;;;===>>>?????????AAADDDGGGJJJLLLNNNOOORRRUUUXXXZZZ[[[___fffkkknnnqqqxxx~~~{{{TTTMMMIIIDDDEEEDDDEEEDDDCCCAAA@@@>>>===<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;===<<<<<<@@@FFFPPPcccsssyyy~~~nnnQQQLLLIIIJJJJJJKKKJJJHHHEEECCCAAA@@@@@@???>>>===<<<;;;999999999999999999999999888888888888888888888888444777:::999666444444555555555555666555555444333555555555555444444444333222222222222333333333333333333333333333333333333111111222222222333333333222222222222333444555555555777888:::<<<===>>>>>>???@@@CCCFFFIIILLLMMMNNNRRRUUUXXXYYY[[[___eeekkkmmmpppxxx~~~^^^NNNKKKHHHGGGHHHEEEDDDCCCBBB@@@???>>>===;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;===BBBJJJVVVgggwwwzzzfffNNNNNNFFFQQQ[[[YYYMMMCCCAAAEEEAAA@@@???>>>===<<<<<<;;;999999999999999999999999888888888888888888888888777<<<@@@???999555555666555555555555555444333333555555444444444333333333222222222333333333444444333333333333333333333333111111111222222222333333222222111222222333444555555666888:::;;;======>>>>>>@@@CCCFFFIIILLLMMMNNNQQQTTTXXXYYY[[[^^^eeejjjlllpppxxx~~~hhhOOOLLLIIIFFFJJJDDDDDDCCCBBBAAA???>>>>>><<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;999<<>>===<<<;;;:::999999999999999999999999888888888888888888888888999>>>CCCBBB;;;666444555555555666666555555444333555555444444444333333333222222333333333444444444333333333333333333333333111111222222222333333333222222222222333444555555555666888:::;;;======>>>???@@@CCCFFFIIILLLNNNNNNRRRUUUXXXZZZ[[[___eeekkkkkkpppxxxsssQQQLLLGGGBBBIIIDDDDDDCCCBBBAAA@@@??????<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999<<>>===<<<;;;;;;:::999999999999999999999999999999999999999999999999777<<>>>>>@@@AAADDDGGGJJJMMMNNNOOOSSSVVVYYYZZZ\\\```fffkkkkkkpppzzzYYYPPPHHHAAAJJJDDDDDDCCCBBBAAA@@@@@@???>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::===GGGSSS```ooo{{{|||eeejjjhhhZZZKKKHHHNNNQQQLLLDDDAAA@@@??????======<<<;;;999999999999999999999999999999999999999999999999555999>>>AAAAAA===999666777777888888777777666555666666666555555555444444333333333444444444444555444444444444444444444444333333444444444555555555444444444444555666777777666777999;;;===>>>??????AAABBBEEEHHHKKKNNNOOOPPPTTTWWWZZZ[[[]]]aaagggmmmkkkqqq{{{aaaVVVJJJBBBLLLDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;>>>IIIUUUbbbppp|||jjjlllQQQRRRSSSQQQMMMJJJIIIHHHBBBAAAAAA@@@???>>>======999999999999999999999999999999999999999999999999555888===BBBEEEDDD???:::888888888888888777666666777666666666666555555555333333333444444444555555444444444444444444444444444444444555555555666666555555444555555666777888777888:::<<<===??????@@@AAACCCFFFIIILLLOOOPPPQQQTTTWWW[[[\\\^^^bbbhhhmmmlllrrr|||zzzWWWHHHFFFFFFEEEDDDBBBBBBBBBBBB@@@???;;;===???>>><<<;;;<<>>>>>CCCOOO[[[fffsss}}}oooTTTVVVSSSPPPMMMMMMMMMHHHBBBCCCAAA???<<<;;;;;;;;;<<<::::::;;;;;;::::::999888<<<;;;;;;::::::999999888::::::::::::::::::::::::999999999888777666666555555666777777777666444333333333444555666555333111111444777888777444222111666333111333777777333///555555555666666666666666999;;;<<<>>>>>>>>>>>>===;;;DDDJJJIIIKKKOOOPPPLLLWWWYYY\\\___aaadddhhhkkknnnrrrxxxbbbNNNIIIIIIEEEDDDBBBBBBBBBBBB@@@???<<<>>>@@@???<<<;;;===???;;;;;;<<<<<<<<<=========<<<<<<===>>>>>>>>>===<<<>>>>>>DDDPPP\\\fffrrr}}}wwwZZZXXXVVVSSSPPPNNNLLLGGGCCCEEECCCAAA>>>=========>>><<<<<<<<<<<<;;;:::999888:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888777666666666777777888888888777666555666555555555555555444444999>>>CCCBBB<<<666555555555333222444888999666222555555555666666666666666888999;;;===????????????DDDHHHIIIHHHKKKRRRVVVUUUVVVYYY\\\___bbbeeeiiilllnnnrrryyyqqqUUUJJJJJJFFFDDDCCCBBBBBBBBB@@@>>>>>>???@@@???===<<<===>>><<<<<<=========>>>>>>>>>;;;<<<===>>>???@@@@@@??????@@@GGGRRR\\\fffrrr}}}bbbZZZXXXVVVSSSOOOJJJFFFDDDEEECCCAAA???>>>======>>>>>>======<<<;;;;;;:::999::::::;;;;;;<<<======>>>::::::::::::::::::::::::999999999888777777666666888888999999999888777666666555333111111333555777888???EEECCC:::444333666444333222555999:::888666555555555666666777777777666888:::===???AAAAAAAAADDDFFFFFFGGGLLLSSSVVVTTTUUUXXX\\\```cccfffjjjmmmmmmrrryyy[[[IIIHHHGGGEEECCCCCCCCCBBB@@@>>>?????????>>>===<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<===>>>????????????@@@BBBIIIUUU^^^gggsss~~~iiiZZZWWWUUUSSSNNNHHHEEEFFFBBBAAA@@@>>><<<<<<<<<<<<======<<<<<<<<<<<<======;;;<<<<<<<<<=========>>>::::::::::::::::::::::::999999999888888777777777888888888888888777777777777666444222333666;;;???666:::===;;;666333444777444333333444777888777666555555555666777777888888777999;;;>>>@@@@@@AAAAAA@@@BBBEEEJJJPPPTTTSSSQQQUUUXXX]]]aaadddhhhkkknnnmmmrrrzzzeeeKKKHHHHHHFFFDDDCCCCCCBBB@@@>>>???>>>============<<<<<<;;;;;;<<<<<<<<<=================================@@@DDDMMMXXXaaaiiivvvppp[[[UUUQQQQQQMMMGGGEEEHHHBBBAAA@@@???===<<<<<<;;;;;;;;;;;;;;;===>>>@@@@@@>>>>>>>>>======<<<<<<<<<::::::::::::::::::::::::999999999999888888888888888888777777666666666666999999999777888<<>><<<888666666888999999555444333333444555444444555555666666777888888999:::;;;===>>>???@@@??????BBBBBBEEEKKKPPPRRRTTTTTTUUUXXX^^^bbbeeehhhlllnnnmmmrrrzzzrrrQQQKKKHHHGGGDDDCCCCCCBBB@@@>>>???>>>======??????>>>===;;;;;;<<<<<<<<<=========>>>>>>===<<<<<<<<<======AAAFFFPPP[[[dddlllyyy}}}bbbVVVNNNNNNMMMGGGEEEHHHDDDDDDCCCBBB@@@???>>>===;;;;;;:::;;;<<<>>>@@@AAA???>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999999999999999999999999888888777666666666666777444666777666666888>>>CCCBBB<<<555333555777666444666555444333333333333333555555666777777888999999;;;<<<>>>???@@@??????>>>CCCBBBCCCGGGIIIKKKQQQXXXVVVZZZ___cccfffiiilllnnnnnnssszzz}}}WWWMMMIIIGGGEEEDDDCCCBBB@@@>>>@@@>>>===???AAACCCBBB@@@<<<<<<=========>>>>>>>>>>>>============>>>@@@AAAAAAGGGRRR^^^gggooo}}}lllZZZMMMMMMMMMGGGDDDFFFDDDDDDCCCBBBAAA???>>>======<<<;;;::::::<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999:::999888777777777888888000333666666333333666999999777444222333333333222555555444444333444555777444555666777888999:::::::::;;;===???@@@AAA@@@@@@@@@CCCKKKQQQOOOLLLOOOWWWWWW[[[```dddgggiiikkkmmmoootttzzzYYYNNNIIIGGGEEEDDDCCCBBB@@@>>>AAA???>>>@@@DDDFFFEEECCC>>>>>>>>>>>>????????????============???AAACCCDDDAAAHHHTTT```hhhqqqttt^^^MMMLLLMMMGGGCCCDDDBBBBBBAAAAAA???===<<<;;;???>>><<<:::999:::;;;<<<::::::;;;;;;<<<=========::::::::::::::::::::::::999999999999999999999999;;;:::999888888888999:::444999<<<;;;777444555777000333666777555444555666444444555444444666888:::444555666777888999::::::888:::<<>><<<<<<===@@@DDDEEECCC@@@;;;===>>>>>>>>>>>>AAACCCBBBMMMZZZccchhhqqq___MMMOOONNNKKKJJJEEEEEECCC@@@?????????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;:::999999999999:::;;;888888888888888888888888666666666666666666666666666666555555444444444333444555666666666555333222555555555555555666777777666666666666777777777777999;;;===@@@AAAAAA@@@???;;;KKK^^^gggcccZZZTTTRRRWWW\\\cccfffggggggiiilllsssttt{{{pppXXXNNNJJJGGGHHHFFFBBB@@@BBB@@@@@@@@@????????????>>>===<<<<<>>>>>>>>???AAACCCEEEOOO[[[ccchhhqqqgggOOONNNLLLJJJHHHCCCFFFDDDAAA@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::888888888888888888888888888888888888888888888888666666666666555555444444777777888888888777555555666555555555555666777777666666777777777888888888999;;;===???@@@AAAAAAAAA>>>FFFOOOSSSRRRQQQTTTWWWVVV[[[bbbeeefffgggiiikkkqqqssszzz___RRRLLLIIIIIIHHHDDDBBBCCC@@@@@@@@@????????????>>>>>>===<<<===???@@@???>>><<<===??????>>>???AAACCCIIIRRR]]]dddiiirrrtttTTTMMMKKKIIIGGGAAAGGGDDDBBBAAAAAA@@@???>>>========================<<<;;;;;;::::::;;;;;;<<<:::;;;<<<<<<<<<<<<;;;:::999999999999999999999999888888888888888888888888777777777777666666666666777777888888888777666666666666555555666666777888777777888888888999999999:::;;;<<<>>>@@@BBBCCCDDDAAABBBDDDFFFIIINNNTTTYYYVVV[[[aaaeeeeeefffiiilllppprrrzzzcccVVVOOOIIIIIIHHHDDDBBBCCC@@@@@@@@@?????????>>>>>>???>>>=========>>>>>>>>>===>>>?????????@@@BBBDDDLLLVVV```fffjjjsssYYYNNNJJJIIIHHHBBBGGGEEEBBBAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;<<<>>>??????>>><<<;;;999999999999999999999999666666666666666666666666888888777777777777777777555555666666666555555555666666666555666777777888888888999999999:::::::::<<<<<<===???AAACCCFFFGGGBBBCCCEEEIIINNNRRRUUUVVVWWW\\\bbbeeefffgggkkknnnqqqttt{{{kkkYYYPPPIIIGGGGGGDDDAAABBB@@@@@@@@@?????????>>>>>>@@@@@@???>>>>>>>>>>>>???===???@@@@@@@@@@@@CCCEEEOOOXXXccciiimmmvvv```QQQKKKJJJIIIDDDGGGEEEBBBAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<>>>???AAAAAA???>>><<<999999999999999999999999777777777777777777777777777777888888888888888888666666555555555666666666666666666666666777888888999999999999::::::::::::======>>>@@@BBBEEEGGGHHHGGGGGGHHHMMMRRRVVVVVVUUUYYY^^^cccfffgggiiimmmqqqtttvvv}}}zzz]]]RRRIIIGGGGGGDDDBBBBBB@@@@@@@@@????????????>>>>>>???@@@@@@>>>>>>>>>@@@>>>???AAAAAA@@@AAACCCEEEOOOZZZfffmmmqqqyyyiiiWWWLLLIIIIIIFFFGGGDDDBBBAAAAAA@@@???>>>========================<<<;;;;;;::::::;;;;;;<<<===>>>????????????>>>===::::::::::::::::::::::::999999999999999999999999777777777777888888888888888888777777777888999999777777666666777777888999888888999999999:::::::::<<<===>>>@@@BBBDDDEEEFFFJJJHHHHHHJJJNNNSSSWWWYYYZZZ^^^dddggghhhjjjooosssuuuxxx~~~aaaUUUKKKHHHHHHFFFCCCCCC@@@@@@@@@????????????>>>;;;===@@@@@@>>>======??????@@@AAAAAAAAABBBDDDFFFOOOZZZhhhpppttt{{{|||sss]]]NNNGGGGGGEEEFFFDDDAAA@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999666666666777777777888888888888777777777888::::::777777666666777777888999888888888888999999999999:::;;;===???AAAAAAAAAAAAEEEEEEGGGIIIMMMRRRVVVZZZZZZ^^^cccfffgggjjjooossstttwww~~~dddXXXLLLIIIIIIGGGEEEDDD@@@@@@@@@????????????>>>888;;;???@@@>>><<<<<<===???@@@AAAAAAAAABBBDDDFFFNNNZZZiiirrrvvv}}}zzzwwwyyyaaaOOOFFFEEECCCEEECCCAAA?????????>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;:::999999999999:::;;;::::::::::::::::::::::::777777777777777777777777555555666666777777777888777666555555555777888999777777777777777888888999777777888888888999999999777999<<<>>>??????>>>===<<