BM.6(. pppGGGIIIKKKNNNRRRVVVYYY[[[\\\ffffffkkkwwwmmmdddeeeYYYPPPRRRUUUWWW___hhhaaaWWWSSSQQQOOOXXX\\\TTTNNNPPPSSSVVVYYY\\\^^^___WWWUUUQQQMMMJJJHHHHHHHHHCCCCCCDDDEEEFFFGGGHHHHHHGGGHHHJJJJJJIIIIIIJJJLLLWWWWWWWWWXXXYYY[[[]]]^^^bbbcccfffiiilllmmmnnnnnntttqqqppptttvvvvvvzzz~~~zzzfffrrr}}}kkknnn~~~vvvyyykkkkkkvvv~~~|||}}}zzzvvvkkkmmmfffnnnoooxxxrrrooojjjeeebbbaaaaaabbbbbb```]]]WWWRRRPPPQQQSSSRRRQQQQQQQQQQQQQQQRRRRRRTTTXXXWWWPPPOOORRRQQQKKKHHHNNNPPPMMMPPP[[[ccccccSSS___mmmsssnnncccZZZUUU]]]kkkXXXOOOUUU[[[hhhfff[[[XXXYYY]]]]]]XXXSSSRRRQQQVVVlllpppXXXUUU```]]]YYYTTTMMMIIIIIILLLPPPRRRCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDDDDEEEIIIOOOUUUXXXVVVTTTTTTVVVYYYZZZZZZaaabbbccccccccceeehhhkkkvvvyyy|||~~~}}}}}}~~~qqqkkkhhhiiicccZZZXXX]]]\\\YYY\\\aaa___XXXWWW\\\WWWYYYYYYVVVRRROOOQQQSSSUUUSSSRRRTTTUUUTTTPPPLLLGGGHHHIIIIIIIIIHHHFFFEEEHHHIIIIIIIIIIIIKKKOOORRRTTTTTTUUUWWWZZZ^^^bbbdddgggmmmqqqooonnnppprrrqqqqqqooommmkkkjjjjjjkkkkkknnnjjjggggggjjjooosssuuuggggggaaaXXXSSSSSSRRROOOHHHHHHHHHJJJLLLLLLJJJHHHEEEFFFGGGGGGFFFEEECCCBBB======<<<;;;:::999888777777777777666666666666555777888888888999999999999;;;;;;;;;::::::::::::999999:::;;;;;;;;;999666555444333333222111000//////........................------------------------------............---------............////////////000222444777===DDDIII\\\nnnDDDBBBDDDGGGJJJLLLMMMMMMMMMOOOQQQUUUZZZ\\\\\\\\\\\\iiiaaa```aaaaaa\\\PPPLLLBBBIIINNNPPPRRRWWWVVVRRRBBB???FFFKKKHHHIIIHHH>>>GGGHHHIIIJJJJJJJJJJJJIIIIIIHHHEEECCCAAAAAAAAAAAA??????>>>>>>===<<<<<<;;;:::;;;===<<<<<<;;;===>>>444555666777888888888888888999;;;===>>>>>>>>>>>>???<<<===AAACCCCCCFFFKKKMMMNNNNNNNNNTTT\\\]]]ZZZPPP```bbbOOO^^^nnn]]]]]]YYYXXXXXXXXXZZZ```gggmmmlllbbb]]]eeemmmiii[[[PPPJJJNNNMMMGGGEEEGGGEEE@@@IIIHHHHHHIIIIIIHHHDDD@@@DDDDDDDDDFFFJJJLLLKKKIIIPPPQQQPPPQQQWWW```bbb___gggbbbccckkkrrrsssqqqqqqhhhmmmqqqlllaaa[[[```hhh[[[]]]]]][[[]]]```^^^ZZZ^^^WWWOOOLLLNNNSSSUUUVVV]]]NNNXXXaaaRRRSSS^^^WWWYYYMMM@@@===@@@CCCHHHMMMQQQQQQPPPNNNLLLLLLNNNPPPHHHMMMNNNMMMMMMIIIFFFHHHNNNSSSUUURRRSSSVVVVVVRRROOOMMMMMMPPPMMMHHHHHHLLLMMMSSSWWWUUUTTTTTTPPPJJJFFFCCCDDDIIIJJJGGGEEEEEEBBBBBBAAAAAA@@@???>>>>>>>>>>>>@@@AAABBBDDDEEEEEEOOOKKKKKKNNNPPPNNNPPPSSSFFFKKKOOOMMMKKKMMMUUU]]]mmmssszzzooojjjrrrooovvvxxxpppqqqxxxwww{{{uuujjj```^^^aaa___YYY___\\\YYYWWWVVVUUUTTTSSSOOOOOOOOOOOONNNNNNMMMLLLLLLOOORRRSSSRRRTTTYYY^^^PPPZZZ]]]______TTTXXXqqqnnnyyy}}}{{{yyyrrruuu{{{qqqfffVVVEEEJJJEEEGGGKKKTTTeeeaaaeeekkkgggaaa[[[XXXXXXZZZ[[[XXXXXXWWWTTTRRRQQQTTTVVVNNNMMMKKKJJJJJJKKKLLLLLLRRRUUUTTTPPPOOORRRRRRNNNHHHLLLMMMJJJKKKQQQVVVVVVTTTWWW\\\___``````aaaaaaYYYdddSSSRRR]]]aaakkkiiiVVVWWWYYYZZZXXXTTTRRRRRRWWWTTT]]]]]]QQQVVVdddfffOOOKKKFFFDDDDDDEEEFFFFFFCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???@@@@@@CCCHHHKKKNNNNNNNNNOOORRRVVVXXXZZZ]]]___aaabbbbbbbbbdddeeebbbbbbcccdddfffgggfffeeefffbbbaaabbb```ZZZZZZ]]]]]]ZZZZZZ]]]ZZZTTTRRRUUUNNNOOOOOOLLLIIIGGGHHHJJJHHHGGGFFFGGGHHHGGGDDDAAA@@@AAAAAABBBAAA@@@????????????@@@??????@@@CCCFFFIIIIIIHHHHHHKKKOOOTTTWWWWWW___eeefffhhhmmmooommmgggfffcccaaaaaabbbcccdddeeecccaaaaaadddfffgggggg]]]]]]XXXPPPLLLLLLKKKHHHDDDCCCCCCCCCDDDDDDAAA???============<<<;;;:::999777777666555444333333333444444444444444444444444555555555555666666666777888888888777777777777777777888999999999888666555333222222111000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------------........./////////000222444777===EEEJJJ\\\kkkAAA;;;<<<>>>??????>>>======>>>BBBDDDCCCAAA@@@@@@AAAFFFGGGGGGKKKGGG???@@@AAABBBZZZfff[[[VVV^^^ZZZLLLNNNKKKTTT[[[WWWTTTQQQHHH@@@@@@@@@???===;;;:::999;;;;;;:::999999:::;;;;;;===<<<;;;;;;:::999888888555777888888777666777999999999:::;;;<<<;;;;;;:::>>>???@@@@@@@@@???>>>===@@@===???CCCFFFGGGJJJNNNFFFEEECCCBBBGGGNNNNNNJJJ\\\jjjkkkYYYeeennnVVVSSS```aaaaaa___]]]\\\]]]^^^HHHQQQ\\\___TTTGGGDDDHHHPPPRRRRRROOONNNNNNLLLIIIMMMMMMNNNOOOOOOMMMJJJHHHNNNMMMMMMNNNOOOOOONNNMMMUUUTTTSSSTTTYYY______\\\bbb]]]]]]dddjjjiiifffeeeZZZaaaeee^^^TTTPPPUUU\\\SSSUUUUUUTTTUUUXXXWWWSSSQQQKKKCCC@@@CCCIIIOOORRRIII@@@GGGKKK@@@???EEE???EEE>>>:::;;;===<<<>>>AAA>>>@@@AAABBBBBBDDDGGGIIINNNNNNRRRSSSQQQRRRTTTRRRKKKMMMNNNLLLKKKLLLJJJGGGTTTSSSSSSSSSRRRPPPQQQTTTKKKLLLKKKHHHGGGGGGEEEAAAGGGCCCCCCFFFHHHEEECCCDDDCCCCCCCCCBBBBBBAAAAAAAAAEEEEEEFFFGGGIIIJJJKKKKKKGGGEEEFFFJJJKKKJJJKKKNNNKKKPPPSSSSSSQQQUUU___iiiVVVUUUWWWZZZYYYWWWXXX\\\rrrwww}}}vvvrrrqqqnnnjjjdddbbb```______^^^[[[ZZZUUUUUUTTTTTTTTTUUUVVVWWWVVVYYY\\\]]]]]]^^^aaaccciiikkklllqqqwwwyyylllTTTJJJKKKNNNccc[[[```kkkfffkkkddd```ZZZUUURRRRRRTTTVVVOOOOOONNNLLLKKKKKKMMMOOOKKKIIIGGGEEEDDDDDDEEEEEEDDDFFFGGGEEEFFFHHHHHHGGGCCCFFFGGGEEEEEEHHHLLLLLLOOOMMMLLLMMMQQQWWW\\\^^^TTT]]]PPPUUUbbb```eeecccXXX[[[]]]\\\YYYWWWWWWVVVVVVPPPNNNNNNMMMTTT\\\\\\IIIGGGCCCBBBBBBBBBAAA@@@BBBAAA@@@>>>============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<===???AAADDDEEEHHHKKKNNNSSSWWWZZZ^^^```ccceeeddddddeeefffkkkjjjiiikkkmmmnnnmmmkkkfffcccbbbcccccc```^^^___\\\YYYVVVUUURRRMMMJJJJJJFFFFFFEEECCCAAA@@@@@@AAA>>>======>>>>>>===;;;:::;;;;;;;;;;;;::::::999999888999999999888999;;;===AAA???>>>>>>@@@DDDHHHKKKLLLSSSYYY]]]```fffgggeeecccbbb```______```aaabbb^^^]]]]]]^^^___]]]ZZZWWWSSSTTTPPPIIIFFFFFFEEEBBBAAA???>>>===>>>===;;;999888777777777666555444333222222111111111000000000000000000000111111111111111111222222222333333333444444444444444444444444555555666777777666555444111111111000000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------------------...............///111444888>>>FFFKKK]]]iii>>>===>>>>>>======<<<;;;:::AAAFFFHHHEEECCCDDDFFFFFFGGGSSSVVV___YYYJJJPPPOOO\\\tttyyyeeeXXX___^^^QQQNNNDDDFFFJJJCCCAAABBB<<<;;;;;;;;;;;;:::888777666444444555555666666777888444444555555666666777777333444555555444333444555111222333333444333333333888888999999888777555444777555666;;;>>>===@@@DDDCCCDDDBBBBBBGGGNNNOOOLLLKKKPPPXXXOOOVVV^^^LLLJJJQQQSSSTTTTTTRRROOONNNMMMJJJOOOWWWZZZSSSGGGCCCEEEBBBCCCCCCBBBAAA@@@???>>>===>>>>>>???>>>===<<<;;;888888999999888777777666<<<;;;;;;<<>>===@@@<<<666444555:::;;;999:::===>>>@@@AAABBBCCCDDDGGGIIIHHHCCCIIIMMMIIILLLRRRMMMSSSSSSTTTSSSQQQPPPNNNLLLIIIIIIJJJIIIHHHGGGIIIKKKRRROOOKKKHHHGGGGGGFFFEEE???;;;999<<<===:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>???@@@AAABBBBBBJJJIIILLLPPPQQQOOORRRVVVKKKNNNOOONNNMMMPPPXXX___YYYVVVTTTUUUVVVWWW^^^fffSSSWWWfffppptttwwwwwwtttpppkkkfffccc```eeecccbbbccccccbbb___]]]TTTTTTRRRRRRRRRSSSUUUVVVUUUWWWYYYYYYXXXYYYZZZ[[[___```dddkkkrrr|||yyy```IIIDDDRRRSSSaaahhhYYYVVVPPP\\\^^^[[[WWWSSSQQQQQQRRRSSSOOOOOOMMMJJJGGGFFFFFFHHHGGGFFFDDDCCCAAA@@@@@@???;;;<<<<<<===>>>?????????;;;>>>@@@AAAAAADDDGGGIIIJJJIIIIIIKKKOOORRRTTTTTTWWW^^^SSS\\\eee]]]___^^^\\\``````]]][[[\\\\\\ZZZUUUSSSPPPPPPSSSSSSOOOLLLIIIGGGDDDCCCCCCBBB@@@>>>>>>===<<<;;;::::::::::::999999999999999999999999999999::::::::::::::::::<<>><<<;;;:::<<>>>>>===<<<<<<<<<======888===???;;;;;;???AAA@@@@@@NNNNNN\\\YYYJJJUUUSSS[[[ccccccWWWMMMLLLMMMKKKVVVIIIGGGJJJEEEBBBCCC>>>888999999999888777666666333333333333333333444444...//////000111222222333///000111000///...///000////////////000000111111000000111222222111000///111//////333444333444777333555666666:::@@@BBB@@@BBB:::HHHIIIIIIQQQLLLMMMEEEGGGJJJKKKJJJJJJJJJKKKKKKBBB>>>BBBGGGCCC;;;555888777777777777555555666555666666555444444444555666777888888888777777888888999;;;======>>>@@@CCCEEECCCDDDHHHIIIGGGHHHJJJFFFJJJJJJEEEDDDGGGGGGCCCFFFHHHFFFCCCCCCDDDBBB===@@@??????>>>===<<<999777666666888777333333555333777666888:::999666777:::555777999:::;;;<<<>>>@@@GGG???GGGLLLEEEKKKRRRIIIKKKKKKKKKLLLKKKHHHFFFFFFGGGIIIIIIGGGEEEEEEFFFFFFFFFBBB>>>>>>???>>>===<<<@@@;;;888:::;;;888888999:::::::::::::::;;;;;;;;;888999::::::;;;<<<======>>>>>>AAAEEEFFFEEEIIIOOOMMMMMMLLLKKKKKKNNNSSSXXXMMMMMMOOOTTTUUUSSSUUUZZZZZZVVVUUUPPPJJJSSS\\\XXXeeegggjjjkkkiiieeecccccc^^^]]]]]]___```___\\\ZZZRRRQQQOOONNNMMMMMMNNNNNNLLLMMMMMMLLLLLLKKKLLLMMMLLLQQQ^^^eeegggqqq|||~~~mmmVVVTTTPPPTTThhhbbbnnnooo```[[[RRRZZZSSSRRRQQQOOONNNMMMMMMLLLLLLKKKJJJGGGCCCAAAAAABBB?????????>>>===<<<;;;::::::::::::;;;;;;::::::;;;666777:::<<<======???BBBCCCDDDFFFHHHKKKMMMNNNNNNUUU[[[PPPZZZaaaUUUXXX[[[YYY[[[ZZZVVVVVVYYYYYYUUUQQQTTTRRRPPPQQQLLLEEEFFFFFFDDDBBBAAA@@@???===;;;::::::999888777777777888666666666666666666666666555666666777888888777666666:::???BBBEEEHHHMMMQQQRRRUUUXXXZZZ[[[[[[]]]^^^bbbcccbbbbbbaaaaaabbbccc\\\[[[YYYXXXXXXWWWSSSOOOSSSOOOJJJFFFDDDCCC@@@===>>>===;;;:::::::::999888777888888888777666666777666555444444333333444444333444666666555666777999:::999888888999<<>>MMMOOOFFFXXXVVVXXXSSSTTTXXXUUULLLLLLTTTLLL???@@@GGGDDD@@@===555777777777666555444222111333333222222111111000000111111111111000000000000---///000///------...///......---......///000111+++,,,---///000000//////333111000333333000000333///333555555777;;;===<<>>???@@@@@@>>>>>>AAA???;;;>>><<<999777666666777777333666777666444555777777333222333444333000333999222444777999:::<<>><<<:::;;;666333555555333222444444444555555555555666666555555666666777888999999::::::===BBBBBBBBBGGGMMMIIIHHHFFFFFFHHHKKKOOOQQQMMMKKKJJJLLLMMMMMMRRRXXXIIIJJJOOONNNIIINNNQQQGGG???DDDLLLRRRTTTSSSTTTVVVTTTTTTUUUWWWXXXWWWUUURRRTTTRRRPPPNNNLLLKKKJJJJJJGGGFFFFFFDDDCCCCCCCCCDDD???KKK^^^eee```hhhttttttvvvOOOIIIccceeeTTTSSSRRRRRRxxxRRRVVV[[[KKKIIIIIIIIIIIIIIIHHHGGGEEEDDD@@@@@@@@@>>>;;;999:::;;;777888999::::::999777666:::888888888777555444555555555777999888666777999888999:::<<>>FFF@@@>>><<<;;;;;;999777555888777777666666666666666555555555555555555555555111111222444666777555444222666;;;===???BBBFFFJJJRRRUUUXXXZZZ[[[\\\^^^```\\\]]]^^^\\\ZZZZZZ\\\]]]UUUUUUSSSSSSUUUVVVRRRNNNOOOKKKFFFBBBAAABBB@@@===<<<:::888888888888777666333444444444222222222333333222111111000111111111...///111222111111333555666555444444555777999;;;888<<>><<<>>>===:::;;;888666555555555444222000///////////////000111.........///////////////---------....../////////.........////////////000//////000000111111222222......//////000000111111///////////////.........++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------...---,,,,,,,,,---------......---///111444999@@@HHHNNN\\\ZZZ===777777666555555555555555555555555444444555555555;;;>>>BBBEEEFFFHHHKKKMMMPPPMMMLLLRRRYYYZZZRRRIIIEEEBBB@@@AAABBB@@@999333777666666555333222111111000000000000000000000000........................------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000222222222333444555777888<<<===@@@BBBCCCDDDDDDDDDBBBCCCDDDDDDDDDCCCBBBAAAAAA???<<<:::888888999999333333333222222222111111111111111111111111111111111111222222222333333333222222333444555777777888777999<<>><<<;;;:::999999888777666555444444111111111111111111111111000000111111111222222222333333444555666777888999<<<>>>@@@BBBDDDCCCCCCBBBFFFGGGGGGFFFCCCAAA@@@@@@BBBBBBCCCAAA???>>>>>>???>>>===<<<:::999888888888555555444333333222111111444444444444444444444444444444444555555555666666777999;;;===>>>@@@BBBDDD@@@CCCEEEFFFEEEFFFJJJNNNKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIGGGEEEGGGKKKJJJFFFBBBBBBDDDGGGJJJKKKJJJIIIIIIJJJKKKNNNOOOMMMIIIFFFJJJJJJJJJGGGEEEDDDEEEGGGAAAAAABBBCCCEEEGGGIIIJJJHHHOOOVVVYYYYYY[[[bbbhhhqqqwww~~~~~~^^^QQQKKKRRRWWWVVVXXX___YYYWWWUUURRROOONNNMMMMMMHHHFFFCCCAAAAAA@@@>>>===@@@???===;;;999777555444555555444444444333333333444444444444444444444444333333333444444444555555666777999;;;???BBBEEEFFFHHHIIILLLNNNQQQSSSTTTTTTMMMOOOPPPPPPNNNLLLLLLLLLLLLKKKIIIFFFDDDAAA???>>>:::999888777666666666666333333333222222222111111111111111111111111111111000000000000000000000000444555666888;;;>>>@@@AAAHHHKKKOOOQQQSSSUUUWWWYYYZZZ\\\]]][[[WWWVVVXXX[[[UUUUUUTTTSSSQQQNNNLLLJJJFFFAAA======??????<<<888999888777666444444333333222111111111000000//////////////////////////////111222222111111111444666111111222333555666777777888:::>>>AAADDDHHHLLLPPPSSSQQQTTTYYYYYYUUUVVV\\\YYYZZZYYYVVVRRROOOMMMMMMFFFCCC@@@>>>===<<<:::888888777666555444333222222////////////////////////........................------------------------------------------------........................//////000000000000//////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......+++,,,------......------...000222444999BBBNNNWWW\\\WWW<<<666666555444444444444555444444333333333333444444333666:::<<<>>>AAADDDFFFEEEDDDDDDIIINNNMMMGGG@@@BBB>>>:::999::::::666222666555555444222111111000000000000000000000000000------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000111222333444555666777999<<<===>>>????????????@@@@@@@@@???>>>===<<<:::888555444444444555222222222222111111111111000000000000000000000000//////000000000111111111000111111222333444555555333555888:::<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>???@@@=========<<<;;;:::999888888777666555444333333222111111111111111111111111000000000111111111222222111111222333444555666666999;;;===@@@AAABBBAAAAAACCCDDDDDDCCC@@@?????????>>>@@@@@@???===;;;;;;;;;::::::888777666555555555333333333222111000000000222222222222222222222222222222222222333333333444444666999:::;;;===???AAA???AAACCCEEEEEEGGGIIIKKKFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGEEECCCDDDHHHGGGBBB>>>===>>>@@@BBBCCCCCCAAA>>>======>>>@@@AAA@@@???======;;;888666666888:::<<<;;;:::999999999999999===AAAFFFHHHGGGHHHLLLPPPXXXZZZ[[[XXXRRRPPPRRRTTTKKKCCCEEEQQQYYYWWWWWW[[[TTTSSSPPPMMMKKKIIIHHHHHHFFFDDDAAA??????>>><<<;;;;;;;;;:::999777666666555444444444333333333333222222222222222222222222222222333333333333444444444666666888:::===@@@BBBDDDHHHIIIKKKMMMOOOPPPQQQQQQMMMOOOQQQQQQPPPOOOOOOOOONNNMMMKKKHHHFFFCCCAAA@@@;;;:::999777666555555555333222222222222111111111111111111111111111111111000000000000000000000000333333555777999<<<>>>@@@DDDGGGKKKMMMOOOQQQSSSUUUTTTUUUUUUSSSRRRQQQRRRSSSRRRQQQQQQOOOLLLJJJGGGEEECCC???;;;:::<<<===:::666777666555444333222222222111111111000000/////////////////////////////////000111111000000000333555///000000111222333444444333666999<<<>>>AAAFFFIIILLLKKKNNNSSSSSSPPPQQQVVVUUUUUUTTTPPPKKKGGGEEEEEEDDDAAA>>><<<<<<;;;999777777777666555444333222111////////////////////////........................------------------------------------------------......................../////////000000/////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,------------+++,,,------......------///000333555999BBBNNNVVV]]]TTT:::555555444333333333333333333222222111111222222333111444777:::<<>>AAA;;;555222333444444333444333333222111000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...///000111222000222444777999;;;<<<<<<<<<===>>>>>>>>>===;;;:::888666444222111111111111111111111000000000//////........................---------.........///////////////000000111111111111222444666777777777666;;;;;;<<<===============<<<<<<<<<<<<;;;999888777555555444444333222111111000000000000000000000000//////000000000111111111...///000000111222333333555777999<<<>>>?????????AAAAAABBB@@@???>>>@@@AAA<<<>>>@@@???===:::999999888777666555444333333333111111111000000//////...//////////////////////////////000000000111111111111333666777888999;;;===>>>???@@@CCCGGGHHHHHHGGGGGGGGGIIIIIIIIIIIIGGGGGGDDDEEECCC@@@@@@CCCAAA===;;;999888888:::;;;;;;:::DDDBBB??????AAADDDGGGGGGAAA@@@>>>;;;999:::>>>AAA===<<<:::888666555444444999:::<<<>>>@@@AAABBBCCCIIIIIIHHHEEEBBBDDDIIINNNRRRLLLKKKSSSWWWSSSQQQSSSPPPOOOLLLJJJGGGEEEDDDDDDCCC@@@>>><<<<<<;;;:::888666666666666666666666666333333333333222222222111000000000000000000000000111222222222333333333333555555666777:::<<<>>>???EEEEEEGGGIIIJJJKKKLLLLLLMMMNNNPPPPPPOOOOOOOOOPPPMMMLLLJJJHHHEEEBBB@@@???<<<;;;999777666555444444222222111111111000000000000000000000000000000000////////////////////////111111333444777999;;;<<>>???>>>===<<<;;;777666444333222111111111000000/////////.................................,,,,,,,,,------------............///////////////111222444666777888888888;;;<<<===???@@@???>>>>>>============<<<:::999888444444333333222111111000////////////////////////....../////////000000000.........///000111111111333444666999;;;===>>>>>>@@@AAAAAA@@@???@@@BBBDDD<<>>;;;999888777777666555444333333333111000000000//////..........................................////////////000111444444555666888:::======>>>BBBHHHJJJGGGDDDGGGHHHIIIIIIIIIIIIHHHGGGBBBDDDCCC???===???===999;;;888666555666777777777;;;888666555777999;;;<<<888777555333333555:::>>>>>>======<<<<<<<<<<<<<<<===<<<===@@@EEEGGGGGGEEEGGGGGGHHHHHHJJJOOOWWW]]]___WWWQQQQQQPPPNNNNNNQQQNNNMMMKKKIIIGGGEEECCCBBB@@@>>>;;;:::::::::888777444444444444444555555555222222222111111111000000000000000000000000000000000000111111111222222222333333444555666888999:::>>>???AAADDDFFFHHHHHHIIIMMMNNNOOONNNMMMLLLMMMNNNJJJIIIGGGDDDBBB???===<<<<<<;;;999777555333333222111111111000000000//////////////////////////////........................//////000222444666888999AAADDDHHHKKKMMMOOORRRTTTVVVTTTSSSTTTWWWXXXVVVSSSSSSRRRPPPMMMIIIFFFCCCAAA<<<999777666777777555333333333111000000////////////.....................------------------------------...---------000222.....................---111333555666666888;;;>>>DDDFFFJJJNNNOOOOOOPPPRRRVVVVVVTTTQQQKKKGGGEEEDDD@@@===:::999999888666444444444333222222111000000........................---------------------------------------------------------------------------------------------------......//////......---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......------000222555777:::BBBLLLTTT[[[PPP;;;333333222111111111111111//////............//////...000222444555888<<>>:::888666555444444333222000000000//////......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************+++++++++,,,------,,,------...///000000111222555777:::<<<===<<<<<<===>>>===<<<;;;:::666555444333222111111111/////////.........------........................,,,,,,,,,---------...................../////////000111333555777999:::;;;:::;;;===????????????>>><<<<<<<<<<<<;;;999888777333333333222222111111111........................------........./////////.........///000000111111111222444777999;;;<<<======>>>????????????AAACCC;;;===??????<<<999666666555555444333222222222222000000000000////////////....................................///////////////111222333333333555777;;;;;;<<>><<<<<<:::666999666444333444555555555333222000000111111000...///...---,,,---111777;;;;;;:::::::::;;;<<<======@@@>>>===@@@EEEGGGFFFCCC???@@@@@@AAACCCFFFKKKNNNPPPKKKHHHIIIJJJKKKMMMPPPLLLKKKJJJHHHEEECCCAAA@@@>>><<<:::888999888777666555444444444333333222222111000000000////////////////////////////////////////////////000000000111111111222222333444666666:::;;;>>>BBBEEEHHHJJJKKKOOOOOOPPPNNNLLLKKKKKKLLLHHHGGGEEEBBB???===;;;:::;;;999777555333222111111000000/////////.................................------------------------.........///111333444555999<<<@@@CCCEEEGGGJJJMMMPPPNNNMMMPPPSSSTTTRRROOOMMMLLLIIIEEEBBB>>><<<;;;:::888666555555555444444222222111000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///111............------------000222333444444555888:::<<<@@@EEEHHHJJJKKKMMMMMMNNNNNNNNNKKKFFFCCCAAAAAA???<<<:::888888777666444222222111111000000//////------------------------------------------------------------------------------------------------------------------------------............------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......------000222555888;;;BBBMMMTTT[[[NNN;;;333333222111111111111111///......------......///---...000111222444888;;;???BBBDDDDDDBBB???>>>===444555555555444222111000000/////////.........---++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***************++++++++++++++++++++++++************++++++++++++------,,,,,,---......///...///000111444666888:::888999:::::::::999888777333333222222111000///////////////.........------------------------------,,,,,,,,,---------......------........./////////---...000222444777999:::888888:::;;;<<<<<<======999999999999888666555444222222222111111111000000------------------------,,,,,,---------..................//////000000000000111222444666888999:::999;;;=========<<<===>>>999:::<<<;;;888555333222222111000000/////////000////////////////////////------------------------------........./////////...000111222111111333555777888:::===AAACCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCC>>>BBBBBB>>>::::::888555444333111222333444444333666666555666666555222///000000000000000444999===::::::999999999999999:::BBB???>>>???AAABBB???<<<555666777999<<>>===<<<;;;;;;999::::::888555333222222111000000////////////000------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---///000000//////000222222444777999:::===???BBBCCCDDDEEEFFFFFFEEEDDDCCC:::???AAA<<<888777666333111000111333555666666555000///...///000///---++++++++++++******+++...111::::::999888888888888999;;;;;;:::;;;;;;;;;:::888333222333666:::@@@DDDFFF@@@DDDHHHJJJJJJJJJIIIGGGEEEEEEDDDBBB@@@===:::999888666444333444444333222111111111000//////..................------------------------------------------------.....................///000111333444444666999===@@@CCCEEEGGGIIIJJJJJJIIIHHHIIIKKKMMMEEEDDDBBB???===:::888777555444333111000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111333666:::>>>@@@CCCFFFHHHFFFIIILLLMMMMMMMMMMMMNNNKKKIIIFFFBBB???===;;;;;;555555555444222222222333......---,,,,,,,,,------++++++++++++,,,,,,,,,---+++++++++++++++++++++++++++,,,---,,,+++,,,///111,,,,,,,,,,,,,,,---------+++---......///000222444666>>>DDDFFFHHHMMMOOOLLLMMMNNNMMMJJJEEEAAA??????;;;888666555555555333222/////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------+++,,,------......------...111555999===EEENNNVVVZZZIII999444333222222111222222222///......------......///---............///333666:::::::::;;;===<<<999666666666555444222222444555///////////////.........++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******+++++++++,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,---------...///111444555666777888888888777555555333333444444333222111000000000/////////.........***************************++++++++++++,,,,,,,,,)))******,,,---...//////////////////000222333444888777777777888:::<<<>>>::::::::::::999777666555..................------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------...------......///111222333777;;;???AAA@@@>>><<<;;;;;;<<<;;;999666444333444333222222111111111111222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---///...------///000...111444666666888<<>>;;;999666444222111222222111000..............................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------......000111333444000111444777:::===>>>???AAABBBCCCDDDDDDFFFIIILLLBBBAAA???<<<999777555444333222111000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------...///000111---111555888;;;>>>AAACCC@@@EEEIIIKKKIIIHHHIIIKKKFFFDDDAAA>>>;;;888777777444444444222111000111222,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,************************,,,,,,---,,,+++,,,///111******++++++,,,,,,,,,,,,,,,---/////////111333555000999@@@AAADDDIIIJJJGGGNNNNNNMMMIIICCC???<<<<<<999777444333333333222000..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,------------......+++,,,------......---------000555999>>>EEEOOOVVVfffRRR:::333222111000////////////------------------------............////////////666777999999999888666444444444333222222111111000......---------,,,,,,,,,,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,+++***)))************************************************))))))))))))************)))************+++++++++---,,,+++******,,,...///222222222222222222222222222111111000///......---......---------,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,//////...---...///000111222222333444666888999:::999888777555444333222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,------...000111333444666777888999:::;;;;;;;;;999::::::999666333333333222111111000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111000111222555777:::===>>>>>>???@@@AAAAAAAAAAAAAAA======<<<;;;999777555333111111111111111222222222111000000///......---------------,,,,,,+++++++++222333666888999888666555:::;;;;;;;;;999666333111000///...///000333555777;;;<<<>>>AAABBBCCCCCCCCCBBBBBBAAA???===:::777555555444333111000////////////............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000222333555666999===@@@AAABBBDDDFFFGGGHHHHHHGGGEEECCCAAA>>>;;;999777666222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,************************************************---,,,,,,++++++,,,,,,------///222444666:::???CCCHHHHHHGGGFFFEEEEEEFFFFFFDDDAAA<<<:::888777555333111111000000//////......---------,,,,,,+++++++++******++++++++++++************************************+++***)))***---///++++++************++++++------------...///000000333333777>>>GGGLLLKKKGGGIIIJJJJJJFFFAAA======>>>888777666444222000///...000000///...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------111000///......---......000222666:::???GGGOOOTTTfffQQQ999333222111000////////////------------------------............////////////555666777888888777666555444333333222111111000000...------------,,,,,,,,,,,,,,,,,,++++++*********************************+++,,,,,,,,,++++++***)))************************************************))))))))))))************)))************+++++++++---,,,+++******,,,---///222222222222222111111111111111000000///......------------,,,,,,,,,,,,+++++++++++++++++++++++++++*********************************+++++++++,,,,,,......---------...///000222222222444555777999:::888888777555444222111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,---...///111222333777888999:::;;;<<<<<<<<<777888999777444222111222222111000000//////000000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000//////000222555888:::;;;======>>>???@@@@@@@@@@@@???>>><<<:::777444333222000000000000111111111111000//////...------,,,,,,------,,,,,,,,,++++++++++++---///222444555555444333333444444222000---,,,///.........///222444666;;;<<>>;;;888666444444444222111000/////////............---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............000111222444666:::===<<<===???AAABBBCCCBBBBBB???>>>;;;888555333222111222222111000000//////...,,,,,,,,,,,,,,,,,,,,,,,,************************************************---,,,,,,++++++,,,,,,---,,,...111333555999===AAAEEEEEEEEEDDDDDDEEEEEEEEEBBB???;;;888777666444222111111000//////......---------,,,,,,,,,+++++++++******++++++++++++************************************+++***)))***---///++++++************++++++,,,,,,,,,,,,---...//////222222555<<>>>>>>>>>>>@@@>>>:::777444222111000////////////////////////......------,,,,,,++++++,,,,,,,,,,,,++++++++++++((()))***+++---...///000,,,,,,---------+++***(((------,,,---...000222444888:::<<<>>>@@@AAAAAAAAA???>>>===;;;999666444333444333222000////////////......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///000111333777999===>>>@@@BBBDDDDDDDDDDDD@@@???<<<999777555333333111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,,,,++++++++++++,,,,,,+++---///111333666:::===AAAAAABBBBBBCCCDDDDDDEEE@@@===999777555444222111000000//////...---------,,,,,,,,,,,,++++++++++++******++++++++++++************************************+++***)))***---///++++++************++++++++++++***++++++,,,---...000000333999AAAEEEEEEDDDFFFFFFEEECCC???<<<;;;;;;666666555333111000///...//////......---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------...///000333666;;;@@@HHHPPPUUUQQQLLL666333222111000////////////---------------------------------........./////////000222444555555555555222222222111000000//////---------,,,,,,,,,+++++++++++++++*********************************************++++++++++++******************************************************((()))))))))************))))))*********+++++++++++++++******++++++,,,---///////////////000000000/////////......---------+++++++++************)))************************************************************+++++++++++++++++++++++++++,,,,,,---...///000111333555777888666666555444333222111000//////.........---------++++++++++++++++++++++++************************************************++++++,,,,,,---///000111222222444555777888888888444555666555222000000000000000///............///---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---...000222444555888888:::;;;<<<<<<<<<<<<===;;;888444222111111111//////............------,,,,,,,,,,,,++++++******,,,++++++++++++++++++++++++***)))(((((()))************+++,,,,,,+++******+++++++++,,,---///000111333444777:::<<<=========<<<<<<:::999666444333222222222111000///......///------------,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------+++,,,......///111444777>>>???AAADDDEEEFFFFFFFFFBBB@@@>>>;;;999777666555111000000//////...------++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,***+++---...000333666:::<<<===>>>@@@AAABBBCCCCCC>>>;;;777555333222111/////////......---,,,,,,,,,,,,+++++++++++++++++++++******++++++++++++************************************+++***)))***---///++++++************++++++))))))))))))***+++,,,---......000555<<<@@@AAAAAABBBBBB@@@>>>;;;999888888555555444222111///...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,---...//////111333777;;;AAAHHHPPPVVVQQQLLL777333222111000////////////------------------------------------............---...///111222333444444222111111000000//////...------,,,,,,,,,+++++++++************************************************)))******++++++*********************************************************((()))))))))************))))))*********+++++++++************++++++,,,,,,---------....../////////............------------++++++*********)))))))))************************************************))))))*********+++++++++*********+++++++++++++++------...000222444666888555555444333222111111000............------------++++++++++++++++++++++++************************************************++++++++++++,,,---/////////000222444555666777777444555666555333111111111000///......---.........------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,---...///111333444666666888999:::;;;;;;;;;999777555333111222333333............------,,,,,,+++++++++++++++*********++++++++++++++++++++++++---,,,***)))((()))***+++******++++++,,,,,,,,,,,,******++++++,,,---...///000222444777999:::;;;;;;;;;:::888666444333111111111111000///............---,,,,,,,,,++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,---.........000333555888999;;;>>>@@@AAAAAAAAA===;;;999777444222111111000000//////...---------++++++++++++++++++++++++************************************************,,,++++++******++++++,,,)))+++,,,------000333666999:::<<<>>>@@@AAAAAABBB<<<999555333222111000.........------,,,+++++++++++++++++++++++++++++++++******++++++++++++************************************+++***)))***---///++++++************++++++)))))))))))))))+++,,,,,,,,,,,,...222777;;;>>>???CCCBBB@@@???===<<<:::999444444333222000///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,---...///000222444888<<>>>>>:::999777444222111000////////////...------,,,,,,++++++++++++++++++++++++************************************************++++++************++++++)))***+++,,,,,,...111333777888;;;===???@@@@@@@@@;;;888555222222111///...------,,,,,,+++******************+++++++++++++++******++++++++++++************************************+++***)))***---///++++++************++++++))))))((())))))***+++,,,+++,,,---///333777;;;===@@@>>><<<;;;;;;:::888777333333222111000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...///000222555888===BBBJJJRRRWWWTTTNNN;;;333222111000////////////------------------------,,,,,,---------.........,,,,,,,,,---...///000000111000000//////...------,,,,,,,,,++++++++++++***((()))))))))*********+++************************(((((()))***************************************************************))))))))))))************)))************+++++++++))))))***+++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************************))))))))))))************)))***+++,,,,,,,,,++++++******+++---000222555666333333222222111111000000.........---------,,,,,,***************************************************************************************+++,,,---...///111333444666666777111222333333111//////000///...------,,,,,,------,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++,,,,,,,,,,,,---...000000333444666888999::::::;;;666555555444333333222222/////////...---,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++++++++*********+++,,,,,,)))))))))((())))))************+++,,,------------///000333666999:::;;;;;;999888666444222111111111//////......------......++++++++++++************++++++************++++++************************************************************+++++++++++++++,,,---,,,,,,---000222333555777:::<<<===>>>>>>;;;:::888666444222111111//////......---,,,,,,+++************************************************************************++++++************++++++***++++++++++++,,,///222666888;;;===?????????>>>:::888444222111111000...,,,,,,,,,+++******)))))))))*********++++++++++++******++++++++++++************************************+++***)))***---///++++++************++++++))))))))))))***+++,,,,,,++++++,,,...000444999<<<===;;;888888999999666444222222111000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------...///000000333555999===CCCJJJRRRWWWWWWOOO<<<333222111000////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,---...//////000000000///......------,,,,,,,,,+++++++++******(((((())))))*********+++************************(((((()))***************************************************************))))))))))))************)))************+++++++++))))))***++++++++++++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************))))))))))))************)))***+++,,,---,,,++++++)))***+++---///222444666333222222222111111000000......---------,,,,,,,,,************************************************))))))))))))))))))))))))***)))))))))***+++,,,,,,+++,,,...000222333444444///111222111///......///......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******************************************************,,,,,,++++++++++++++++++++++++++++++,,,---...///333444666777999::::::;;;777777666666444222111000000000///...------,,,,,,++++++++++++++++++,,,,,,))))))******++++++++++++---,,,,,,+++)))((('''&&&******)))))))))******+++***+++,,,---------------,,,...111444777888999999999888666333222111111111//////...---------......+++++++++************)))++++++************++++++************************************************)))************+++++++++++++++,,,+++++++++...000000222555777:::;;;;;;;;;999888666444222111000000///......------,,,++++++************************************************************************++++++************++++++***++++++++++++,,,///111666888;;;===??????>>>>>>:::888444222222111000///,,,,,,++++++***)))))))))))))))******++++++++++++******++++++++++++************************************+++*********---///++++++************++++++))))))))))))***+++,,,---***+++,,,---///333888<<<@@@===;;;;;;<<<<<<999777222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///............///000000333555999===CCCJJJRRRXXXTTTQQQ===222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...---,,,,,,++++++++++++++++++++++++******************************************************************************************************************************************************))))))))))))***************************************++++++,,,,,,,,,---.........---,,,,,,+++************************************************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++---,,,,,,,,,...000333555222111111111000000/////////......------,,,++++++************************************************+++++++++*********)))))))))************+++++++++,,,------...000111333444000000000000000///............---,,,,,,,,,,,,---************************************************************************************************++++++******++++++,,,------///111444666888888888:::888555222000///000000......---------,,,,,,,,,************************************************************************************************++++++++++++++++++++++++---...000333555888:::;;;666555555444333111000///......---,,,,,,,,,,,,---************************))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++,,,,,,---------...000333666999;;;<<<<<<666555444333111000///...------,,,,,,,,,,,,++++++************************************************************************************************))))))***+++---......///222555888;;;===<<<;;;:::888777444222000/////////++++++************++++++))))))))))))))))))))))))************************)))************++++++++++++***)))((((((***,,,---******++++++++++++************))))))******+++,,,+++,,,,,,,,,,,,///444888999>>>???;;;999999888555333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,++++++...,,,***---111222///***...------,,,,,,------...+++++++++++++++++++++***...------......///000111444666999<<>>DDDJJJPPPTTTXXXLLL999222111000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............------,,,++++++++++++++++++++++++******************************************************************************************************************************************************))))))))))))*********************************++++++++++++,,,,,,,,,---------------,,,,,,+++************************************************))))))))))))))))))))))))************)))))))))))))))************+++++++++++++++***+++,,,...000111000000000000////////////......------,,,,,,++++++************************************************+++++++++***************)))************+++++++++,,,,,,,,,---...000111222//////000000000///............---,,,,,,,,,,,,,,,************************************************************************************************++++++******++++++,,,------...000222444666666777888666444222000//////000------------,,,,,,,,,,,,************************************************************************************************+++++++++++++++++++++++++++,,,---000222444666666333333333333222111000///......---,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---000444777:::;;;<<<666666555444222111000000------,,,,,,,,,,,,++++++************************************************************************************************)))******+++,,,---......///111444666888999888888777666444222000//////...++++++************++++++))))))))))))))))))))))))************************)))************++++++++++++***)))))))))***,,,---******++++++++++++************))))))******+++,,,++++++++++++***,,,000222333888;;;999888::::::888333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...222444444111---+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---......//////...,,,+++---000111///,,,......------------......(((+++//////...,,,---......------......///000111000444:::@@@EEEKKKPPPTTT```MMM<<<222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------......------,,,++++++++++++++++++++++++******************************************************************************************************************************************************))))))))))))******************************++++++++++++++++++++++++,,,,,,---------,,,,,,+++************************************************))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++************+++,,,......////////////////////////......------,,,++++++***************************************************************************))))))*********+++++++++++++++,,,,,,---///000111...///////////////.........---,,,,,,++++++,,,,,,************************************************************************************************++++++******++++++,,,---,,,---///000222444555555666555333111000/////////---------,,,,,,,,,++++++******************************************************************************************************************************,,,...///111333333222222222222111000//////...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++++++++++++++++++++,,,***,,,...222555888:::;;;666666555444333222111000------,,,,,,,,,+++++++++************************************************************************************************)))******+++,,,,,,------...///222555777888888888555555333222000///......++++++************++++++))))))))))))))))))))))))************************))))))*********+++++++++******)))))))))***+++,,,******++++++++++++************))))))******+++,,,***++++++***)))***---///222777999888777999999777333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111444444333111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...///000000...---,,,---///000///---......------------.........---,,,,,,,,,------,,,...------......///000111111555:::???DDDKKKQQQVVVfffPPPAAA222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------------,,,++++++++++++++++++++++++******************************************************************************************************************************************************))))))))))))******************************++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++************++++++,,,,,,.....................///...------,,,++++++******************************************************************************))))))*********+++++++++++++++++++++,,,---//////......////////////......------,,,++++++++++++,,,************************************************************************************************++++++******++++++,,,---,,,,,,---///000222333444333333222111000000//////------,,,,,,,,,+++++++++************************************************************************************************************************))))))+++,,,...///000111000000000111000000//////------,,,++++++++++++,,,************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))+++---///333666888:::555555444333222222111111------,,,,,,,,,+++++++++************************************************************************************************)))******++++++,,,,,,,,,---///111444666777888888444444333222111///......++++++************++++++))))))))))))))))))))))))************************))))))*********+++++++++***************+++++++++******++++++++++++************))))))******+++,,,******+++***)))***,,,...222777999666555777777444333222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///111333555666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...///000000...---,,,---...//////...///......------......///:::444,,,+++///222111......------......///000111444666888<<>>EEELLLRRRVVVeeetttSSS===333222111///............---(((888^^^111uuu777)))---%%%~~~vvv%%%...KKKQQQ ddd"""888+++++++++*********))))))************************************************************************************************************)))))))))(((************************************************++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************+++++++++,,,,,,,,,------------,,,,,,+++******)))******************************++++++++++++************++++++++++++******************************)))************++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,******************************************************+++++++++,,,,,,,,,************************************************+++++++++,,,,,,,,,------........................,,,,,,,,,+++++++++******+++++++++*********))))))************************************************************************************************)))************+++++++++,,,,,,---............---+++++++++************))))))************+++++++++************************************************************************************************************************++++++,,,,,,---///000111222222222222222111000///...---,,,,,,++++++,,,,,,000...,,,*********+++,,,************************************************************************))))))))))))))))))))))))+++++++++,,,...///111222222222111000///...---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,***,,,...111333444555555555333111...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,***))),,,111333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***$$$+++AAAccc$$$???&&&+++yyy^^^111@@@)))$$$666000777AAAyyy000,,,444***'''000,,,000,,,...000111111000...,,,//////.........///000000555666:::???FFFNNNTTTXXXfffrrrRRR>>>333222111///............+++111===&&&000HHH$$$666'''eeemmm!!!111rrrPPP===sss(((###555xxx,,,999```%%%---+++++++++***************************************************************************************************************************))))))))))))************************************************++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************++++++++++++,,,,,,,,,,,,---,,,,,,++++++***************************************++++++++++++************++++++++++++******************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,******************************************************+++++++++,,,,,,,,,************************************************++++++++++++,,,,,,,,,,,,........................,,,,,,,,,+++++++++******+++++++++***************************************************************************************************************)))************+++++++++++++++,,,------------,,,+++++++++************))))))************+++++++++************************************************************************************************************************+++++++++,,,---...///000111111111222111111000000///...------,,,,,,------///...,,,+++******++++++************************************************************************))))))))))))))))))))))))******+++,,,---///000111111111111000///...---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************+++++++++***************)))************+++++++++******+++++++++,,,,,,,,,+++,,,...000222444444555444333111///------------,,,,,,,,,,,,,,,,,,,,,,,,---+++***,,,000111///,,,,,,,,,,,,,,,,,,,,,,,,,,,!!!+++555444***===VVV%%%...AAAYYYfffxxx,,,'''666@@@MMM---kkk@@@555"""---PPP...###333000'''222000(((,,,,,,---......---,,,,,,000/////////000000111222555777;;;@@@HHHPPPWWW[[[hhhpppRRR@@@333222111///............000...%%%%%%999999BBBiii999***ppp...+++$$$---ggg222111OOOFFFAAA***hhhiii)))*********************************************************************************************************************************)))))))))))))))************************************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++***************************************************++++++++++++,,,,,,,,,,,,,,,,,,++++++************************+++++++++******++++++++++++************++++++++++++******************************))))))*********+++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,******************************************************+++++++++,,,,,,,,,***************************************************++++++++++++,,,,,,,,,------------------------,,,,,,,,,+++++++++******************************************************************************************************************************))))))*********+++++++++******+++,,,,,,,,,,,,++++++++++++*********))))))))))))*********+++++++++************************************************************************************************************************++++++++++++,,,---...//////000111111111111111000......---,,,,,,,,,,,,,,,------,,,+++******++++++************************************************************************))))))))))))))))))))))))*********+++,,,...///000//////000000000...---,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,---///111333444444444333111///...---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,555---###%%%---+++<<>>)))~~~&&&rrr666888555AAAmmmHHH===))),,,%%%,,,///000......---,,,,,,---..................///000111222666888<<>>\\\ttt)))!!!///:::EEE000EEEnnn222&&&000111000)))---///......------......///---------...///000111222777999===CCCKKKTTT[[[___fffhhhPPPEEE333222111///............,,,999@@@&&&---<<<###***%%%000[[[xxx$$$666PPPOOO444***ggg)))+++wwwqqq...))))))*********+++++++++************************************************************************************************((()))))))))************************************************************++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************************++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,******++++++++++++************++++++++++++******************************)))************+++++++++************++++++++++++,,,++++++******++++++,,,******************************************************+++++++++,,,,,,,,,************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))*********+++++++++************************************************************************************************)))************+++++++++***++++++,,,,,,,,,,,,,,,+++++++++************))))))************+++++++++***************************************************************************************************************************************++++++,,,,,,---...000111222222222------,,,++++++++++++,,,******++++++++++++******************************************************************************))))))))))))))))))))))))***))))))******+++,,,---***,,,...000111000...---************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,...///111333222222222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,------,,,,,,,,,,,,,,,,,,,,,,,,%%%+++'''...333999"""III<<<888 +++ccc;;;ZZZIII111,,,999(((|||???000===JJJ666$$$+++222666333%%%***---..................---.........///000111333333777999===CCCKKKSSSZZZ^^^fffgggPPPFFF333222111///............,,,///&&&###111999!!!,,,000...%%%{{{///(((,,,***)))...,,,ccc(((666,,,%%%///))))))******++++++++++++************************************************************************************************(((((())))))*********+++************************************************++++++++++++++++++++++++************************************************************************)))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,******++++++++++++************++++++++++++******************************)))************+++++++++)))************+++++++++,,,++++++++++++++++++,,,******************************************************+++++++++,,,,,,,,,************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))******++++++++++++************************************************************************************************)))************+++++++++++++++,,,------------,,,+++++++++************))))))************+++++++++******************************************************************************************************************************************++++++,,,,,,...000111222222222......---,,,,,,,,,,,,---)))******+++++++++******************************************************************************))))))))))))))))))))))))***)))))))))***+++,,,,,,***+++...000111000...---************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))******++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,+++,,,---///111222222222222111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---333,,,***)))444###WWW$$$777!!!666000kkk'''555,,,ddd...(((''',,,---111rrr%%%///!!!HHH***111888(((&&&---(((666,,,------......------,,,/////////000111333444555888:::===CCCKKKSSSZZZ^^^gggdddVVVAAA333111///.........---+++%%%;;;&&&///---222666444###444222!!!~~~)))555WWWbbb///---)))jjj000)))777YYY###<<<))))))))))))))))))))))))+++++++++*********))))))************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++************************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---//////000000...,,,***)))***+++,,,******************************+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((000777888333//////111++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------.........333333222222000///------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++...))),,,222---'''555LLL---''''''>>>+++000+++```666999tttQQQ...***---222'''888...777000//////.........---------.................................//////000111222444888===CCCJJJQQQYYY^^^nnncccUUUAAA333111///.........---,,,+++$$$333 888000999,,,aaaXXX@@@555+++zzz'''((('''444ggg***&&&&&&999PPP@@@333???111************************+++++++++*********))))))************************************************+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++*********))))))++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++************************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---...//////000///...,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))***111888999444...---///++++++************++++++************************************************************************++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........333333333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++666---+++...***&&&222FFF)))444AAARRRNNN444***&&&(((xxx444555AAABBB,,,'''///\\\/////////.........------........................///......//////000111222777:::???DDDJJJPPPXXX\\\oooaaaTTTBBB333111///...//////---,,,---,,,333>>>999$$$111FFF333222FFF&&&---MMM}}}###555***'''CCC+++************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++************************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,---...//////////////////...---,,,,,,******************************+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))+++222999999444///,,,,,,++++++************++++++************************************************************************++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,---------------.........222222333222222000...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,+++++++++222XXX///333ggg)))222:::%%%)))777///666,,,////////////....................................////////////000111222222888;;;@@@EEEJJJPPPVVV[[[nnn___SSSBBB333111///...//////...---@@@'''555KKK***///111///444$$$666\\\)))...LLL///000$$$---QQQyyy(((************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********************************))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++************************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------......---...///000///---+++*********************************+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))+++000777888444000------,,,++++++******++++++,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...............111222333333222111///...------------------------------------------------------------------,,,,,,---333666+++###SSS,,,000(((AAA000'''999NNN&&&:::ddd$$$111***666000222000000000/////////..............................////////////000111222333888;;;@@@EEEJJJQQQWWW\\\jjj\\\RRRBBB333111/////////000///...BBB)))---;;;777@@@$$$)))%%%hhh;;;(((111FFFeeeKKK :::&&&777333UUUggg333111%%%111(((kkk///************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++************************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---------,,,---...///...,,,***(((******************************+++++++++,,,,,,,,,************************************************************************)))))))))))))))))))))))))))---333555333000//////,,,,,,++++++++++++,,,,,,************************************************************************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------........................000111333444444222000///------------------------------------------------------------------------***)))---444555000111666888555&&&///666555sss...AAA///???PPPMMM222EEE___'''<<<222(((666///---KKKwww111111000000000//////////////////////////////////////////000000111222333666999???EEEKKKRRRZZZ___dddZZZQQQBBB333111//////000000000///???111111777 333111///'''MMM777111222/// $$$***444999999111...EEE444(((III999!!!...888 ---..."""***333------000777&&&(((&&&)))"""++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++************************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,---,,,,,,.........,,,***(((******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))(((+++///111111000///000,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........///////////////...............///000333444555333111000------------------------------------------------------------............444---((())),,,,,,...111555...))),,,999222***'''333%%%000000;;;:::)))777888444(((666>>>777===&&&@@@###...VVV999...,,,555222999&&&>>>""" EEE%%%111111111111000000000000////////////////////////000000000000111222333333666999???EEEKKKSSS[[[```\\\XXXPPPBBB333111//////000111000///!!!......)))666///+++666&&&###<<<&&&///---222>>>666///333!!!555<<<111000777111...***888777---666333111<<<...111!!!''',,,333$$$///---===333)))++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++************************************************************************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---.........---,,,+++*********************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))+++,,,------------......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------------------------------........................////////////000000000000000/////////.........---...000333555555444222000........................------------------------------------.........///&&&,,,333444...''')))///!!!000444111333333444<<<111111666(((>>>666111@@@222@@@<<>>000555000***111///...000***444%%%111222;;;%%%///...---...///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******************************************************+++++++++,,,,,,,,,///...---+++******))))))(((***,,,,,,++++++---...---+++...((()))000******))),,,---+++((((((---222++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,+++++++++++++++++++++++++++,,,---...///+++++++++,,,,,,------------///111222111///,,,***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********(((***,,,,,,***))))))***,,,,,,+++)))(((***---111000+++))),,,...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///...---,,,---///(((,,,///,,,&&&%%%,,,333000111111000......///000000///111555444111111444999333222888:::777444666333111222666555///---///)))111888:::777444444444333111...---.........---........................---------.........//////***---//////000111000---)))000555000...999>>>222???GGGWWWpppoooPPP@@@:::...===555444:::---;;;222111222555666444111///111111111111000000000000000///...///222222000---888<<>>NNNSSSWWWhhh[[[bbbbbb___]]]ZZZWWWWWW^^^eee\\\TTTOOO@@@>>>+++333...///...000...,,,++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***************************************************++++++++++++,,,,,,,,,++++++++++++,,,,,,------)))***++++++******,,,...---,,,---((()))///---++++++)))(((+++///000+++&&&++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,++++++***))))))))))))((((((((()))))))))+++++++++,,,,,,,,,---------///000111111///---+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******++++++,,,+++************)))))))))(((((())),,,//////------000///+++)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------+++*********+++111,,,***///777999111(((+++---///111333666:::===;;;@@@HHHPPPSSSTTTZZZccc___XXXSSSTTTRRRLLLGGGHHH;;;777222000111444666666:::111,,,111999<<<:::777444111///............---........................---------.........//////111000///...///000///...===;;;333555999111JJJvvvcccFFF;;;999555333---888666111---111888666///222111111111000000000000000......000222333222000888;;;AAAGGGLLLRRRXXX\\\WWWYYYLLLBBB444333222111111111222222222000...000444555222///555:::fff{{{UUU<<>>...444::::::333---000777333333222222222111111111000000///000111111222222888;;;@@@FFFLLLRRRYYY^^^TTTUUUJJJBBB666555333222222222333444999---///;;;555+++@@@eeemmm\\\DDD222++++++...000------------------------------------------------.........//////000000000,,,111555333///...222777666BBBQQQ^^^gggqqq}}}vvv|||uuuxxxtttxxxtttnnnaaaEEE>>>555...,,,...000222------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,...000222333***,,,///111444777<<>>@@@999>>>///$$$***000333111---***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000//////---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,,,,,,,)))+++++++++)))((()))***---+++---000000...///222------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,...000///---+++///---333GGGccczzz|||iiiFFF222444===???;;;888555222000000000///...////////////////////////........./////////000000000///222555444111444;;;AAAIIIbbbGGG888222:::::://////888333333333333222222222222111111000/////////000111888;;;@@@EEEKKKRRRZZZ___[[[TTTJJJCCC666555444333333333444444222000111333888IIInnncccGGG555------///------------------------------------..................//////000000111111///111000---+++000;;;DDDWWWcccrrrzzz{{{~~~xxxyyytttfffRRR???333.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,+++***,,,...222444CCCGGGNNNUUU\\\cccjjjnnn```nnn```gggdddTTTYYYEEE???555***(((---111///+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---,,,++++++******...///000111111000///...............------------,,,---...///000000000000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------(((***---...------///000111222333222111222333555000---,,,///000---***+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,,,,,,,---111AAA\\\xxxWWW===>>>>>>555999777333222111111000///////////////////////////....../////////000000000000...000222///000???QQQxxxQQQ333444<<<999555777444444444333333333222222111222111000//////111333888;;;???EEEKKKRRRZZZ```^^^SSSIIICCC777666444333333333444555,,,:::;;;555JJJxxxjjjMMM999000...........................------------.........///......///000000111222222111111333888BBBOOOZZZ```xxx}}}iiiVVVDDD555---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------........................------------------------------------------------------------------------------------....................................////////////////////////........................------------.........///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000333:::CCCLLLQQQgggmmmvvvxxxjjjhhh[[[GGG666------111444------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000000111111111000111111111000...,,,***000000/////////.........,,,,,,---...///000111111------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++222888:::777666999===>>>???@@@@@@AAACCCGGGKKKDDD???<<<@@@@@@888...(((........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///,,,***---555===UUUnnnFFF222NNN:::888444222222222000///////////////////////////.../////////000000000000///---///333777HHHmmm{{{UUU<<<777;;;;;;666444444444444333333333333000222222222111222666999888;;;???DDDJJJRRR[[[``````RRRIIICCC777666555444333444555555:::555999PPPqqqcccFFF666000........................---------.........//////...//////000111222222222555777@@@SSSiiiyyyeeeJJJ999........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------------------------------........................---------------------------------------------------------------------------------.........//////////////////////////////000000000000000000000000........................---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***...666CCCUUUjjj|||xxx~~~uuu{{{xxxbbbAAA+++)))000------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///111444888:::===>>>HHHHHHHHHGGGDDDAAA===;;;111111000000/////////...+++,,,---...///000111222...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........222;;;DDDFFFBBB@@@DDDIIICCCDDDEEEFFFIIIMMMSSSWWW```YYYWWWZZZYYYMMM;;;000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...///,,,+++222BBBPPPvvvvvvxxx{{{yyyttttttxxx}}}mmm???;;;888555333222222111///000000000000000000000000////////////000000000000444222555===KKKlll~~~NNN222555<<<888555555444444444333333333///111333333333555:::???888;;;???DDDJJJRRR[[[aaafffZZZEEEAAA<<<999555555555666999<<<>>>999JJJqqqkkkEEE:::000777000---555---'''666///////////////.........(((222666///,,,111444444:::SSShhhwwwyyyeeeJJJ222111...:::%%%---444...000000---+++,,,,,,,,,,,,,,,,,,---------.........---++++++...000///,,,,,,000,,,---222...---777&&&///***444'''222+++111---000///++++++...000000111,,,'''(((---000...+++................................................---...///---,,,---///222---///000000.........///555444333000......///111111444000(((+++555333)))$$$111666...)))...000+++------------------------------------------------...---+++,,,---.........333///***(((,,,111000,,,///+++555)))444)))333111'''...333000++++++---,,,,,,///))),,,...---111,,,,,,+++)))***+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------///444555///(((666BBBWWW~~~sssyyy|||wwwppptttJJJ000///444+++)))000333---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222)))'''---///)))(((---444---+++///222111333777===;;;JJJRRRcccyyy~~~{{{}}}iii]]]III999333333///(((---,,,---///000000111444...---,,,+++***+++,,,,,,------------------------&&&---000---+++......+++,,,+++111,,,***000555@@@KKKIIIHHHGGGBBB???FFFQQQ\\\JJJfffgggiiimmmUUUjjjCCCYYYfffllluuu|||gggJJJ444111------000222000,,,------......------,,,+++...,,,******+++---------000***---666---===tttuuuCCC<<<;;;888333777666(((000000000000000000000000...///000111222222111111333111BBBHHHZZZJJJ;;;777444777555333222555777444000333333222222333333444555;;;>>>BBBGGGLLLSSS[[[```nnnZZZEEEAAA;;;888555777888777999;;;:::999___wwwkkk@@@///555222---000///,,,///////////////////////////999000***444===444222BBBUUUrrrqqq^^^FFF+++,,,...222***------+++***,,,...///...,,,,,,---------........./////////---,,,---......222222***+++444000''')))888;;;===444333222444000...111111---+++...///---)))***---000111000...,,,................................................//////////////////000111///...---,,,...444<<>>///&&&,,,222111...///------------------------------------------------...---,,,,,,,,,,,,++++++&&&(((+++---...//////---666000///---777333000''':::444:::///...)))333))),,,333222222---+++222444...---++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***---222---(((444GGGPPPtttyyykkkooo\\\BBB%%%000444+++''',,,000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"""333888---%%%,,,333333***000777777222777PPPiiivvvzzzzzzxxxrrruuussslllhhhlllpppqqqkkkVVVFFF<<<,,,++++++,,,---...000222000///...,,,,,,,,,------------------------------+++......***))),,,,,,(((+++222$$$000888999NNNJJJIIIRRRPPPHHHSSSuuuxxxZZZ\\\JJJKKK[[[TTTnnn{{{sssVVVdddvvv{{{ppp```CCC///111333+++(((///---............---,,,,,,---,,,++++++,,,---------...777+++)))HHHtttyyy{{{SSS888555555666666111000000000000000000000000///000111111111111222333777555GGGccc|||AAA999GGG:::777444222333555555444333333222222333333444555;;;===BBBGGGLLLTTT[[[```tttXXXEEEAAA;;;666666999;;;888888:::===NNNmmm]]]:::444222///,,,222333***000000000000000000000000...555222555:::333@@@hhhyyyjjjKKK222333000...000,,,***+++...000000///,,,------------............000111000...---///222+++444222...222000000888000444???)))333---999......000000---...222333222///111111///---,,,...000................................................000//////000111111000///000222666<<>>+++...++++++///444444...(((///...------...---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///000---111EEEZZZdddfffaaa777777222***)))---///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))...---'''***333111'''333///333GGGaaauuuyyy}}}sssqqq{{{|||ooonnnqqq{{{oooTTTCCC///(((...444222---222111000...------......------------------------...///,,,)))***------***000"""777333@@@WWWGGGTTTXXX@@@>>>\\\xxxtttvvvjjjbbbmmmppp___lll{{{sssXXX666***111222)))...............------,,,---------------------,,,''':::777>>>tttvvvyyyoooAAA666333222444222000000000000000000000000000111111000000111444666BBBHHHTTTyyyEEE,,,;;;888555333333444666888333333333333333444444555:::===AAAGGGMMMTTT\\\aaazzzWWWDDDBBB;;;666666;;;;;;777777<<>>888111///000000///......///000................................................111///...///111111000...///999JJJ[[[kkkwww}}}rrrnnn{{{ddd<<<......111444222---...444................................................***,,,...000000000000111000...,,,***((()))000999@@@PPPVVVjjj```kkkdddkkk}}}mmmkkkmmm[[[___XXX@@@AAA444111++++++///+++000...---------......,,,***------------------------,,,,,,,,,---------------///333111---888PPP```cccmmmCCC'''...777///)))---------------------------------------------------777'''"""---333---+++111:::SSSuuusssmmmzzz{{{}}}}}}|||yyyvvv}}}yyyrrrwww~~~pppTTT;;;000000222111444333111///...---......------------------------...---,,,,,,...000000...$$$;;;000JJJPPPAAAVVVDDDMMMkkk\\\nnnVVV777444555,,,...////////////...------,,,---......---------...+++444MMMhhhiiiIII444333666///111111111111111111111111111222222000000333999>>>NNNXXXzzzgggzzzaaaCCC999666555555555444777;;;333333333333333444555555999<<>>555333...///111111111222222333444444444:::222>>>[[[nnnvvvbbb>>>///+++---111///)))+++222------........./////////222---,,,111111---000888RRRxxxsss___EEE111***,,,///000//////////////////////////////////////////////////////......000666???EEEaaakkkzzzwww}}}oooPPP111)))111222)))...................................................///000...+++***---///222111999JJJVVV\\\ccckkk{{{{{{yyy|||rrrqqqmmmIII666&&&AAA000...---,,,.........---------------------------,,,,,,,,,---......//////000***333JJJ[[[mmm|||___;;;+++///333///------------------------------------------------+++...//////:::RRRnnnppprrrwwwzzz|||ooo]]]AAA)))666555222000...---,,,,,,------------------------...---...///---******...<<>>MMM}}}~~~||||||~~~HHH888;;;333222222222222222222222222111333444333555===JJJUUUeeemmmxxx```AAA888333888:::666444888444444444444444555555666777:::@@@FFFMMMVVV^^^dddRRRBBBCCC;;;777999===888999RRRpppZZZ888333222///333222222222333444555555555666555ZZZyyysss}}}dddCCC555---///111---,,,111............////////////222///000222///000AAAUUUnnnTTTBBB999555444////////////////////////////////////////////////...///000000444???PPP]]]{{{YYY:::777666,,,...................................................000111///,,,---222777888:::GGGZZZeeehhhrrrtttxxxyyyIII777888444000.......................................,,,,,,------.../////////+++777HHHZZZrrr}}}|||ooowwwyyyzzztttppp}}}TTT222///333///................................................///,,,111DDDbbb{{{vvv~~~ddd???888777444111///...------------------------------------...///,,,***111<<>>999444///....................................,,,,,,------...///000000&&&LLL___```rrraaadddjjj~~~{{{rrrjjjtttvvvssslllGGG000,,,///................................................000///HHHsss~~~ttt:::999666333111//////...------------------------,,,,,,---///---///===MMMUUUNNNCCCPPPkkkxxxwwwvvvxxxuuuiii^^^111111111111111000//////+++---...,,,+++...555<<>>@@@===999666999SSSPPP999555<<<000555333222444777999777555FFFooo||||||bbb???333333111///000333000......111222111000,,,---???555===dddhhhJJJ666444)))444'''<<<444+++////////////000000000000111000888222CCCWWWdddzzzQQQ))),,,333------777000'''333---///111111000///000111444444***(((444===GGGVVVpppnnnyyyvvvnnnzzz>>>(((:::((('''555------......///......---///000---((((((---111000222XXXgggvvv{{{]]]DDDMMM]]]jjjvvvzzzvvvnnn888000---.........---,,,---///111)))222666000,,,///222222000JJJqqq}}}vvv|||xxx||||||RRR000000777222,,,---...........................+++***+++///777FFFSSSMMMSSSHHHyyyxxx~~~}}}yyykkkNNN111...)))555;;;$$$000333,,,...///)))---999>>>ssslll^^^PPPFFFIIIDDDMMMKKKGGGMMMMMMGGGHHHNNNTTT[[[bbbmmmkkk222:::444444555555444444333222888+++999???MMMTTTddd|||```QQQ???555333555333111555444444444444555666666777:::???EEEMMMVVV]]]```tttPPPCCC>>>///333777;;;GGGeeelllAAA555:::444777111111777666000777DDDiiiggg||||||YYY999---...222111111000...000333444333111;;;444444CCCvvv\\\>>>555(((555***222(((////////////000000000111,,,...777999YYYzzzwww===444999555//////++++++222...///111000///...///000$$$555999777EEEXXXgggttt[[[hhhCCC***222333///---........................000222111///...///111hhh[[[sss[[[FFF???<<<;;;???===888<<>>MMMWWWRRRFFF]]]jjjnnnuuuuuujjj===///000...111///111///......//////000@@@VVVzzzaaaooojjjQQQNNNOOOQQQYYYUUURRRLLLMMMPPPMMMRRR___YYYaaapppNNN555444555555555444444333333444555555EEEOOOWWWvvv```QQQ@@@555555888999888444444444444444555666666777:::>>>EEEMMMVVV]]]aaa|||OOOCCC??????>>>;;;???VVVSSS999555111777...111:::666...???[[[yyyooo}}}www{{{~~~yyywww||||||NNN333000333111000//////111444555444222888//////RRR[[[CCC000:::'''...000/////////000000000111111000222;;;FFFmmmyyy;;;333111000***,,,222333...///000000......///000000555444;;;OOO\\\dddpppGGG333'''///........................,,,+++///333///***111===ggg___qqqvvvNNNBBB???666666;;;;;;666222888BBBIIIVVVxxx```^^^jjjrrr~~~}}}:::444111111000000///......---666)))&&&000111,,,555FFFzzzsss~~~}}}yyyyyy{{{zzz|||}}}~~~oooHHH111111222,,,........................+++......///999LLLWWWXXXIIIeee}}}vvvfff[[[\\\[[[RRRXXXggg|||~~~{{{NNN111555,,,***888...,,,111---...333111FFFrrrYYY]]]vvvbbbaaa^^^UUURRR\\\UUUYYYhhhooorrr}}}vvvzzzccc333555555555555444444333333---;;;666LLLUUUkkkxxxwwwssslll]]]III:::444444555555444444444444444555555666777:::>>>EEEMMMVVV]]]aaaMMMBBB???AAA<<<666===^^^~~~```999333555333000333888777999OOOjjjuuuzzzuuugggwwwqqqKKK777111//////000111222333333222111666111QQQSSSIII222111'''777//////000000000111111111555666CCC[[[|||^^^999---555111111555...///000000///......///000555333888NNNdddnnnPPP>>>....../////////...............000******///,,,***<<>>:::EEESSS^^^nnntttnnnyyy{{{||||||VVV***000///////////////...---+++,,,000222---000LLLlllxxx|||www{{{rrrxxxeeeEEE777111,,,........................---000111555EEEYYY\\\SSSGGGuuucccVVVCCC888777555888777<<>>DDDMMMVVV^^^bbbLLLBBB@@@777666<<>>111666777222666GGG]]]llluuugggxxx~~~xxxuuuttt~~~ggg???///000000111222222111000000000111<<>>ZZZgggooo}}}zzzwwwvvvqqqooorrrtttEEE000...,,,---///000///---(((000444...///DDDggg}}}~~~tttzzzaaa@@@111111////////////////////////---///111:::MMM\\\XXXKKK]]]~~~___HHH>>>666444888666<<<999999:::666888NNNhhh~~~cccUUUkkk{{{nnnJJJ+++666000000,,,+++555---,,,777777YYYyyyRRR{{{yyyyyyllljjjsssDDD777666555444444444555555666888NNNGGGWWWlllVVVLLL[[[\\\^^^gggrrruuuqqqccclllbbbQQQAAA888666888:::333333333333333444555555888999===CCCLLLVVV^^^cccKKKBBBAAA===888CCCiiiuuujjjQQQjjjJJJ777888333:::888///777QQQjjjuuummmvvvxxxiiibbbbbbcccrrr}}}~~~{{{www~~~OOO555444222222333222000000222333:::eee}}}{{{~~~qqqfff???222000000000000111111111222222000BBB```}}}{{{~~~zzzzzzIII666///...000...///000000000///111333666777OOOWWW\\\zzzsss{{{yyyxxx{{{}}}{{{}}}iiiHHH???222111///...---......///...---///333333999NNNdddyyy|||WWW999888CCCEEECCCCCCHHHTTTaaaooozzz{{{vvvooooootttuuu{{{ccc333000,,,,,,///111000...222111,,,+++<<<]]]wwwtttvvvrrrpppyyysssIII222000////////////////////////,,,---333???MMMTTTQQQKKKoooiiiJJJ777555555:::@@@>>>999999???HHHGGG???;;;===UUUffflll^^^zzz~~~ggg666555111---444,,,222//////999DDDnnnpppWWWpppyyyvvviiifffoooSSS888777555444444444555666888:::TTTKKKkkk|||xxx{{{hhhaaaTTTEEE:::555555777333333333333333444444555888999===CCCLLLVVV___dddJJJBBBBBB>>>444AAAqqq}}}wwwjjj]]]XXXcccWWW:::222666888666444???[[[|||mmmqqqyyyggg[[[\\\bbbeeeppp~~~{{{xxxssstttiiiFFF444222333333222111333777;;;ddd}}}XXX:::444000000111111111222222222666VVVuuuUUU\\\jjjrrr|||sssbbbjjjllllllrrrrrrCCC...///111333///000000000111333666999CCCSSSbbbzzzzzzzzz}}}vvvwwwwwwuuu~~~tttIII333222000...---...//////))),,,...///444DDD\\\oooqqqxxxmmmIIIAAAOOOSSSNNNRRRkkkxxxllleeeaaaxxxiii;;;555///---///111000...666---)))555NNNiii}}}zzzvvvsssoootttwwwwww___>>>111////////////////////////,,,///:::HHHJJJHHHNNNZZZ}}}VVV>>>444999999<<<@@@<<>>:::888333333;;;HHHbbbkkkrrrsssaaa]]]gggsssyyyyyy{{{tttxxxpppfffsssUUU222111333333222222555<<>>000111...333222111111000444AAAOOObbbnnnqqq```ZZZvvvzzzlllvvv}}}ppp}}}xxx{{{vvvjjj<<<+++555000,,,000,,,333000///,,,999cccYYYsssxxxmmmpppddddddxxxnnnzzzsssooorrrlllZZZNNNZZZ{{{ooo444///333000222(((...666&&&???FFF}}}uuu|||{{{xxxwwwwwwyyyvvvwwwgggmmmpppbbbddd666000666000)))///000,,,...///444DDDWWWRRREEECCCiiiiii>>>777888HHH444IIIFFF444DDD999HHHSSSTTTDDDhhhNNN___dddcccfff]]]cccBBB)))333111666///,,,<<<>>>NNNQQQ___~~~|||}}}ffffffkkk~~~qqqEEE777111<<<888111777222FFFZZZ[[[fff}}}sssttt~~~iiibbbYYYNNN@@@333000333333333222222333333444555666;;;:::???NNNWWW[[[dddKKKBBB???>>>GGGiiivvvdddVVVPPPLLLIII\\\FFF>>>999111<<<777kkksssjjjaaasssdddkkkyyyyyygggYYY[[[gggwwwQQQ:::888444333555>>>aaa|||wwwHHH555222...222333000444666CCCmmmJJJnnntttrrrwwwooocccTTTyyy}}}ZZZ:::888444111222222111///777KKK___yyyfffttt\\\xxx~~~zzzuuuvvv}}}pppCCC,,,000...///555222,,,000---222NNNllltttccc}}}dddUUUYYYPPPRRR___xxxiii}}}ssskkknnnjjjZZZTTTHHH}}}vvv;;;...///...222+++111000888>>>gggooo|||wwwwwwxxxyyy}}}pppvvvsssYYYbbbuuu{{{NNN333666111---000///,,,---333;;;PPPYYY```RRR]]]}}}ggg@@@:::<<>>AAAOOOHHHMMMNNNWWWHHHXXXyyygggvvvfffbbb``````MMM666555)))---333...666FFFlllJJJlll}}}}}}rrrxxxwwwYYYxxxgggfffjjj|||xxxSSS:::...666666333:::999QQQ```ggguuuzzzmmm___kkkYYYddd^^^VVVMMMAAA555222444333222222222222333444444555;;;:::>>>NNNWWW[[[dddKKKAAA@@@222>>>uuu}}}bbb```bbbiiinnnoooppprrrxxxnnnhhhmmmrrruuu{{{pppeee[[[VVVVVVGGGJJJUUUttt@@@///666...:::;;;uuu{{{eeekkkuuuiiirrr}}}|||jjjVVVOOOSSSNNN:::777666///111PPP{{{{{{lllzzzQQQ888333000///111333555888|||jjjDDDccc}}}yyy~~~~~~uuujjj[[[HHHLLLvvvnnn444...+++000111222111111===YYYssswwwppplllUUUfffddd{{{GGGRRR{{{vvvxxxmmmGGG777...---...))),,,777+++555^^^dddjjjfffYYY___XXXYYYYYYpppTTT}}}|||qqqhhhkkkkkk^^^CCCCCCkkkMMM222---...222---222(((BBBHHHwwwiiixxx|||tttwwwrrrPPPEEEvvv{{{WWW666555333111000...---...777AAAZZZOOOaaaLLLhhh}}}ccc444???AAA666[[[HHHAAAFFFSSSdddgggmmmjjj[[[eee^^^WWW222222111+++444000666KKKvvvwwwIIItttYYYWWWwww|||hhhfffgggxxxzzzuuuKKK333444333222777;;;aaaPPPQQQrrrsss}}}}}}{{{|||xxxvvvfffbbbzzz}}}^^^YYYSSSLLLBBB777333444222222222222222333444444555;;;999>>>NNNWWW[[[dddLLLAAA@@@<<>>???AAAPPPccclllkkkjjjeee]]]TTTOOOLLLHHHOOOPPPiiiFFF333777444555JJJvvvnnnuuuuuu]]]|||xxxpppvvv}}}~~~oooYYYLLLJJJkkkTTT999555777444;;;fffyyyppp>>>333222///111666444;;;ssshhhAAA___aaaiiilll~~~zzziiiWWWDDD888@@@444333000///000222777HHHfff{{{kkk~~~DDDZZZsssqqqZZZvvvuuu{{{xxxKKK000(((---000---(((666$$$555bbbUUUoooyyy}}}```SSSYYYNNNKKK^^^ggg|||ooo\\\xxxzzzvvvmmmhhhnnnooocccGGGHHHXXX~~~{{{aaa999...000111---///---CCCbbboooyyyzzzzzzyyyvvvvvvsssXXXAAAYYYqqqyyyvvv===333111444000---//////111CCCbbbPPPrrr]]]^^^888>>>BBB@@@VVVPPP[[[nnnuuuoooSSSkkkbbbiii222///555222222000???MMMiii{{{MMMpppvvvjjjfffeeessslllUUU888666555666777CCCYYYTTTfffUUUQQQ|||pppiiiooowww{{{nnnaaadddhhh[[[VVVQQQLLLCCC888222222222222222111222333333444555:::999>>>NNNVVVZZZdddLLL@@@AAADDDLLLtttccc]]]```ccceeeddd^^^WWWOOOIIIFFFJJJOOOPPPNNNMMMMMMMMMWWW^^^dddbbbZZZQQQKKKHHHHHHQQQKKK___GGG===888>>>444```xxxrrryyyhhh]]]yyy{{{|||rrr\\\KKKGGGdddeeeAAA888888;;;OOO}}}ttt~~~III222333000222888222BBBzzzhhhBBBmmm;;;gggvvv~~~yyyvvvjjjSSSCCC:::\\\vvvMMM666666222......444@@@UUUppp{{{~~~pppRRRjjjIII___|||{{{nnnnnnaaa888,,,111333111222???111LLLuuukkkaaakkkZZZ^^^QQQLLLVVVWWWcccZZZaaaxxxxxxtttllliiiqqqqqqcccEEE333>>>mmm<<<---111///------:::LLLvvvppp}}}zzzrrrYYYCCCAAANNNbbboooppppppzzz}}}}}}|||yyyiiiLLLKKKpppvvvHHH222///555///---222000:::OOOlllSSSwwwZZZ[[[III:::AAA]]]TTTkkkrrrMMMjjjgggzzz===///...222222111CCCUUUqqq}}}NNNpppssslllgggcccooojjjNNN666666888<<<<<>>qqqWWW111---444///...777HHH___yyy~~~[[[nnnuuuLLLddd~~~HHHjjjvvvoooeeeWWWuuuyyy~~~III333111...,,,$$$)))&&&III```gggddd]]]HHHOOOJJJJJJZZZVVVvvv{{{nnnppp___xxxlllxxxnnnhhhnnnnnnaaaLLL===;;;xxxuuuvvv>>>,,,111,,,//////AAA[[[uuu}}}zzzqqqdddYYYSSSOOO777000777888@@@SSS^^^UUU```lll{{{oooKKKNNNzzztttvvv\\\777...666...---555000@@@XXXnnnYYYuuuPPP^^^>>>???JJJmmmvvvqqqJJJaaacccyyy{{{666...555,,,444222CCCaaapppKKKzzzzzzyyynnnhhhbbblllpppJJJ888777777888888[[[jjjeeeyyyXXX[[[|||wwwkkkdddfffddd^^^dddfffjjjfffddd\\\UUUOOOKKKCCC999111///111111111111111222333333444:::888===MMMVVVZZZcccLLL@@@BBBAAAVVVsss\\\eeeooorrrzzz~~~zzzvvvpppiiippppppkkkdddcccjjjnnnooovvv|||wwwcccNNNDDDDDDFFFJJJNNNIIIWWWMMM<<<000666@@@gggzzzeee{{{~~~mmmUUUGGGEEEDDDhhhFFF999...BBBoooYYYcccxxx|||sss:::444111444777333aaaqqqJJJjjjmmmOOO===DDDooo~~~ssshhhNNN???>>>;;;vvv~~~sss>>>777444111111:::KKKdddxxxFFF```^^^uuuxxxsssMMMgggYYYgggEEEVVVJJJ222000---///999333<<>>BBBGGGSSSwwwxxxpppHHH666eeeccctttrrr@@@000888......666///===YYYmmmjjjcccddd555JJJbbbqqq[[[aaaaaarrrxxx|||oooIIIRRRWWW]]]yyy444///:::...222111HHHgggeeePPPsss}}}pppjjjbbbjjjiiiJJJ===:::444444444cccjjjooouuu```jjj|||___gggiiirrrvvvkkkaaafffeeeYYY[[[nnnrrrqqq\\\FFFbbb]]]UUUMMMIIICCC:::333111111111111111111222222333444999888===MMMUUUZZZcccLLL???BBB@@@]]]fff```www|||wwwpppppppppqqqsssqqqmmmnnnrrrzzz}}}hhhQQQHHHIIIKKKOOOPPPLLLXXX|||LLL===777777PPPgggrrrlllxxx|||jjjRRRFFFGGG???uuummmEEE<<<444NNNlll```qqqppp{{{???444111333666666nnnuuuMMMqqqMMMTTTUUUTTTyyy|||kkkiiiOOO>>>888EEE^^^EEE;;;444333555===KKKeeetttVVV~~~cccgggRRRAAAddd~~~SSSllljjj~~~hhhzzzZZZAAARRR]]]===333,,,---000###666bbbTTTzzz{{{eeeNNNWWWWWW\\\VVVVVV~~~|||jjjuuuwwweeefffooommmSSS999111gggPPP222222)))333555RRRoooxxxoooaaa\\\bbbdddZZZNNNKKKJJJDDDDDDDDD>>>@@@...111:::888BBBLLLCCCCCC>>>FFFrrrzzzvvvMMM444______pppGGG333999......666---MMMhhhsssrrrVVV~~~jjjIIIRRR{{{VVVMMMhhhaaaaaavvvmmmIIIGGGKKKHHHtttIII555---777---000RRReeettteeeZZZiiiuuu}}}qqq{{{qqqjjjbbbiiijjjGGG>>><<<666777<<>>PPPxxxRRR>>>555333+++===[[[[[[oooJJJaaazzzaaajjjvvv___qqqyyy}}}sssTTTcccPPPWWWsssmmmVVVBBB@@@vvv~~~000444000111111000555aaaPPPvvvvvviiiOOOIII<<>>KKKkkk^^^111222555111>>>PPPxxx{{{HHHKKKPPPsssqqqnnnqqqsssxxxmmmjjjjjjbbbVVVLLLDDD@@@>>><<<777000666BBBVVVtttnnnCCCCCC444===YYYnnnYYY888OOOcccsss|||QQQ===:::000000///555SSS___uuujjj{{{lllpppOOOuuuuuudddQQQccc\\\bbbvvv}}}wwwzzziiiAAA===CCCMMMJJJ333000444111,,,WWWnnnxxxgggSSSkkk|||{{{iii|||ccclllfffccckkkrrrSSS;;;999>>>666>>>nnnuuuQQQMMMJJJEEE]]]rrr```FFFPPPMMMWWWEEEHHHFFFHHHDDDqqqssstttaaa```]]][[[YYYYYYXXXYYYXXXYYYkkkcccjjjUUUWWWiiiaaaWWWNNNIIICCC:::444222000000000000000111111222444777999???KKKXXX^^^]]]JJJ@@@AAA@@@gggZZZEEEFFFDDDPPPLLLLLLUUUiiiTTT;;;888:::XXXtttjjjsss|||}}}~~~}}}{{{iiiNNNCCCFFFHHHfffOOOCCC888SSS|||yyynnnyyy~~~ggggggBBB777---444***BBBppp~~~~~~ooobbbPPP<<<888AAAQQQnnnlllBBB222<<<===EEEOOOqqqYYYzzzzzzttt|||MMMGGGBBBRRRyyymmmMMM@@@???nnn:::222000...***---;;;sssggggggccc<<<:::>>>RRRYYYbbbkkk\\\777HHHMMMnnnwww|||ssslll```bbbZZZCCC777:::NNNggg666222111...===bbbMMMGGGbbbeeekkkxxxssseeeVVVVVVLLLGGG???:::777666666666444444999HHHeeexxxTTTNNN???@@@QQQmmmUUU777MMM```sss{{{SSS>>>;;;222111///555PPPgggmmmxxxUUUmmmnnnDDD^^^sss~~~yyyzzz```>>>888???TTTHHH333222111555000SSSnnn___LLLfff{{{xxxxxxwww\\\tttllliiidddfffjjjyyyQQQ>>>;;;===555???pppbbbmmm[[[JJJJJJ555YYYKKKIIIPPPeeeeeeLLL;;;???PPPkkkYYYXXXWWWVVVVVVVVVWWWWWWXXXUUUffffffqqq]]]aaarrr___VVVMMMHHHBBB999333111000000000000000111111222444666999???JJJXXX^^^]]]OOOBBBCCCBBBaaaYYYFFFKKKLLLMMMNNNOOORRR```WWW>>>777;;;___xxxxxxuuurrr~~~~~~}}}yyyeeeKKKAAAEEEIIIjjjZZZ???999WWWrrrUUUuuuggg```RRR===777888222QQQvvvzzzjjjbbbLLL:::999===EEEzzz]]]>>>444,,,DDDhhhjjjuuuRRRcccjjjLLLCCCBBBeee}}}JJJ---...***999111111eee```nnnuuugggPPPggg|||qqqrrrvvveeeEEE999;;;YYYrrrnnniii\\\```ZZZIII:::888EEE|||hhh888222222555KKKfff}}}~~~hhhtttaaarrrjjj[[[cccYYYDDD<<<777???888555111000111333444444///777777BBBdddxxxjjjRRRPPPBBB>>>EEExxx}}}lllPPP555JJJZZZssszzzXXXBBB>>>444333///444[[[eeerrr___[[[aaaSSSIIIeee|||}}}pppNNN======GGGmmm}}}EEE333333///888444SSSooo]]]HHHcccvvvnnnxxxuuurrrxxxnnnxxxlllllleeeaaadddlllNNNBBB>>><<<444???rrr~~~ccc~~~AAA,,,UUU\\\|||wwwOOOHHH]]]ppplllCCCJJJ@@@RRRuuuNNNNNNNNNOOOPPPRRRSSSTTTVVVNNN]]]dddnnnVVV___lll^^^VVVNNNHHHAAA777111000000000000000000111111222444666999>>>JJJWWW]]]]]]YYYIIIFFF888]]]{{{QQQCCCOOOVVVOOORRRRRRRRRaaa[[[<<<555777^^^uuuwwwhhheeeooovvvttt~~~|||ttt___GGG@@@FFFFFFmmmxxxJJJ:::YYYnnnlll{{{nnn~~~ddd\\\888444222...QQQvvvwwwuuucccIII777;;;===>>>ooo777777:::JJJ]]]xxx{{{rrrlllppp{{{rrrrrrppp}}}XXXNNN666PPPpppIII;;;???,,,---+++666qqqmmm```{{{}}}qqqaaaooo^^^GGG^^^ssscccrrryyy~~~}}}iiiiiidddYYYaaa```EEE888888FFFiii999222111888UUUppp~~~www{{{xxxeeeHHHAAA555///666555:::666444111111222333333333***777111222JJJRRRBBB999AAA:::777<<>>JJJWWW]]]\\\~~~gggSSSHHH@@@]]]{{{zzzSSSBBBKKKPPPRRRSSSQQQSSSjjjbbb:::777222ZZZoooyyy~~~{{{oooXXXCCC@@@GGGCCCuuurrrBBBYYYssszzznnnlllnnniiivvv~~~oootttuuueeekkkuuuttt}}}iiittt???777444111QQQsssiii{{{ggg|||mmm___CCC333===CCCCCC>>>999;;;KKK]]]nnnhhh```BBBRRRttt???888???```|||zzzWWW%%%+++.........:::tttmmmhhhsssdddwww|||UUUEEEEEEEEE\\\~~~ttt{{{uuuvvvkkkZZZ^^^ZZZ???666999KKKsssAAA333,,,222PPPooo{{{RRRrrr[[[CCCBBB;;;888===333---555333000///000000///...***777000(((333111(((+++222222666<<>>IIIWWW]]]\\\|||gggQQQHHHRRRpppQQQBBBMMMQQQRRRRRROOOTTTtttxxxBBB===333[[[lll|||~~~}}}xxxiiiPPP???@@@KKKGGGHHHUUU{{{oooyyyfffRRR===<<<999RRRhhh\\\ccceeevvvdddZZZAAA333<<>><<<;;;FFFjjjaaaddd|||ooo^^^]]]QQQ@@@888;;;JJJssszzzJJJ;;;000444RRRiiizzzrrrppp___CCC777AAA:::///222...///444222///...///000//////---444222------,,,,,,333...111:::BBBooooooXXX666///DDDJJJyyyxxxbbbNNNNNNEEE???444222VVVmmmuuummmnnn___ppp|||tttRRR:::999WWWOOO]]]OOO===555555111222eeexxxvvvfffKKK___{{{eeeQQQDDDWWW~~~rrrpppaaaggggggbbbhhhnnneeebbbiiihhhJJJAAADDD@@@===777;;;___yyyOOO???MMMPPPkkk```IIIUUU;;;PPPYYYgggCCCDDDFFFHHHJJJLLLLLLMMMLLLXXXkkksssdddLLLvvvppp^^^YYYSSSMMMCCC777111222000000000000000111111222333555888===IIIVVV\\\\\\hhhAAAFFFmmmEEECCCRRRVVVQQQSSSPPPXXX|||MMMBBB777___jjjxxx{{{}}}}}}}}}vvvcccJJJ<<>>666444111///000222222222111---111333...///555555111333<<>>AAA>>>>>>:::777TTT~~~[[[???[[[GGGVVVjjjVVV]]]gggiiijjjfffeeeKKKOOORRRrrraaa[[[hhh___AAACCCEEEHHHKKKMMMNNNNNNKKK\\\kkkooo\\\JJJwwwbbb\\\XXXTTTMMMBBB555000000000000000000000111111222222555888===IIIVVV\\\[[[PPPDDD{{{sssQQQ<<>>777999;;;GGG___EEE;;;IIIcccuuudddIII]]]tttttthhhNNNgggggg;;;IIIVVVsssxxxzzzttt___GGG:::555===mmmjjj|||KKK999,,,222777111777mmmhhhpppsssqqqVVVXXXfff444>>>000AAAbbbUUUSSSjjjXXX[[[cccQQQ:::333:::KKKyyyOOODDD777777SSSkkk}}}{{{wwwxxx{{{mmm}}}UUUeeeYYYKKK???333<<<666///777111...888555111...///000000000333%%%,,,444,,,---333+++333111999@@@bbbWWWDDD...555JJJMMM~~~UUUGGGNNNKKKGGG:::666???zzz|||yyypppvvvuuu]]]]]]YYYwww]]]NNN999@@@@@@xxx[[[zzzrrrxxxOOOXXXIII???222333000[[[zzzvvvWWWddd```@@@HHHGGGVVVsss{{{zzzttteee```mmmgggEEE<<>>;;;111000888===kkkhhh}}}wwwrrrXXX]]]hhh;;;666::::::UUUXXXCCCiiivvviii}}}vvvgggdddZZZ___CCC666999>>>aaarrrPPPOOOFFF:::@@@www}}}yyywwwyyyzzzRRR]]]}}}dddFFF???333888666555333222111222222222222111111000000111111222...---000111///000333333222CCC]]]aaaIII444///DDDDDDkkkwwwQQQIIIOOODDDEEEHHH777:::fff|||{{{rrrlllvvv}}}fffLLL<<<>>><<>>>>>MMMnnndddvvvnnniiiZZZYYYYYY~~~mmmgggYYYWWW===888777444ccciiiaaaMMMTTTFFFCCC999jjj~~~yyyyyyuuummm}}}|||fffvvveeeIIIWWWkkkQQQ;;;;;;333555555444333222222111111111000000000000111222222333000...000111000222666444;;;SSSiiiZZZ555(((333ZZZ???xxxgggMMMKKKQQQIIIIIILLL???666LLLggggggzzz}}}yyyxxx~~~wwwvvvtttXXXAAA777:::TTTwwwNNN}}}YYYHHHKKKKKKFFF;;;777888;;;wwwpppccciiiqqqnnnttthhhpppbbb```GGG>>>===;;;999888888999999\\\[[[KKKAAACCCNNNOOOPPPiiixxx~~~xxxeee444***777@@@HHHHHHGGGPPPVVVVVVXXXooovvvZZZWWW___ssseee[[[WWWMMM@@@444......000////////////000111222333222555999===GGGTTT\\\]]]fffKKKHHHqqq}}}TTTTTT[[[]]]PPPOOOIIIBBBBBBJJJPPPRRRSSSOOO~~~{{{nnndddfffNNN{{{qqq{{{mmmWWWEEE@@@CCCMMMWWW\\\aaa^^^hhhxxxvvv|||wwwXXXiiiRRRSSS;;;>>>eeejjjVVV{{{OOOuuurrrooojjjXXXAAA>>>777666EEECCCyyygggmmm```dddfff___ppp~~~yyyVVVTTTGGGjjjxxxggg^^^uuunnnrrrmmmXXXFFF@@@@@@444EEE>>>sss[[[}}}dddNNNFFFIII777000000666hhhwwwvvv~~~{{{}}}fffYYYbbbKKK333DDDPPPFFFwwwrrrfffdddUUULLL888999:::;;;{{{rrrPPPIIISSSCCCLLL:::UUUrrrttt}}}{{{ppp[[[SSSEEERRRYYY???444<<<:::444444444444333222111000/////////000111222333333333111111333222///111555333EEE]]]cccIII,,,---@@@YYYRRRuuuWWWIIIKKKQQQJJJHHHJJJCCC888KKKrrrxxx}}}zzz}}}|||fffIII999888>>>tttWWWhhhuuu|||}}}NNNGGGKKKFFFFFF???666<<<777yyyxxxgggaaa^^^[[[UUU___<<<<<<;;;:::888888888888999JJJsss}}}vvv```JJJ^^^^^^sssqqqtttuuujjj```jjj~~~nnnQQQJJJLLLAAA777???AAACCCMMMIIIGGGQQQQQQUUUjjj{{{aaaVVVYYYsssiiiaaa\\\UUUJJJ;;;000+++...111////////////000111222333222555999===HHHUUU\\\]]]]]]MMMPPPyyy{{{{{{eee___UUUOOOYYYSSSKKKWWWUUUPPPIIIIIIPPPVVVWWWXXXNNNppplllcccgggXXX}}}ttt{{{zzz|||{{{pppaaaNNN<<<>>>HHHNNNYYYjjjyyy]]][[[```iii{{{uuuyyygggwwwxxxiiiYYYaaaJJJCCCSSS~~~jjjYYYTTTuuuoookkkfffWWWBBB666999333PPPJJJ\\\XXXPPPZZZdddbbbxxxpppfffwwwiiiaaaTTTfffyyyoooVVVgggyyyzzznnnhhhjjj]]]FFF999<<<555777GGGUUU|||iii~~~SSSMMMGGGLLL<<<333111666zzzpppuuu||||||^^^LLLaaabbbNNN___nnnVVVtttrrrqqq]]]ZZZ___RRREEE:::666:::DDDrrrLLLJJJOOO@@@OOO>>>HHHvvv~~~}}}nnnYYYXXXQQQLLLTTTRRR;;;333999777444444444444444333111111000000000000111333444555222111333666444///000333666NNN]]]NNN555///>>>OOODDDpppxxxsssJJJFFFIIILLLGGGDDDCCCAAA333===WWWiii{{{sss|||}}}~~~~~~oooTTT<<<666>>>UUUmmmIIIzzzqqqnnnHHHGGGHHHAAACCC???555888000oooxxxnnn^^^qqqyyy]]]PPPQQQ|||xxx~~~@@@<<<;;;999888777888888999<<>>HHHUUU\\\\\\```NNNGGGJJJyyyrrrzzzrrrVVVFFFNNNNNNLLLRRRJJJIIINNNQQQQQQOOOPPPUUUWWWUUUZZZ^^^sssuuueee\\\WWWrrruuu|||~~~yyy}}}|||pppdddUUUHHH:::@@@LLLNNN```ssseeebbb\\\___zzz}}}mmmuuuqqq```___YYYbbbTTTJJJHHH~~~qqq[[[\\\ppphhh```YYYJJJ666111888222MMMVVV[[[aaahhhiii[[[VVVnnn|||rrrqqqrrrooo~~~ooopppppp^^^KKKhhhxxxkkkYYY|||gggUUUOOOIII<<<444666///JJJKKKgggnnnuuuKKKLLLIIILLLBBB<<<222...]]]tttxxxrrrzzz~~~{{{vvv[[[OOOuuu~~~aaaddd___ZZZ555}}}pppkkk^^^]]]___OOO===999777???XXX}}}qqqNNNJJJIII>>>III@@@DDDbbbPPP}}}dddIIIFFFKKKJJJ<<<555555222555555555444444333333333111111111222222444555555111111555777555111333888KKKZZZWWW<<<***333DDDLLLNNNvvv^^^HHHJJJJJJJJJHHHEEECCCCCCKKKDDDLLLbbbttt|||ttt~~~ooo\\\EEE666===NNNpppOOO___nnnzzz\\\FFFFFFDDD>>>???@@@999888111___www~~~xxx___[[[jjjpppwwwyyy___SSS\\\qqq___>>>;;;:::888777777777888888<<>>FFFJJJ111???FFFAAAGGGIIIJJJOOOQQQQQQeeerrr___ggglllfff^^^RRRBBB555111111222333////////////000111222333111555999???IIIUUU[[[\\\XXXNNNNNNQQQyyyttt~~~mmmOOOQQQNNN]]]XXXMMMKKKHHHWWWJJJMMMNNNLLLNNNSSSUUUSSSXXXfffooolllfffaaannnwww~~~~~~{{{uuuhhh[[[JJJDDD<<>>111<<>>:::===^^^vvvttt~~~iii{{{}}}uuusss]]]PPPwwwiii777@@@PPP}}}___RRRmmm}}}rrrgggbbb___JJJ444777:::IIIyyyzzzsssLLLDDDBBB???BBBAAA>>>SSSzzzuuuuuuzzzOOODDD===<<<999666666666777666555444444444555666333333333333444444555666222222444666555555;;;DDDYYYUUUEEE222///===JJJNNNnnnVVVFFFKKKHHHEEEFFFDDDAAADDD;;;222JJJjjj}}}vvvqqqtttttt~~~wwwiiiXXXHHH<<<;;;OOOgggjjjNNNnnnjjjiiiJJJEEEBBB>>>=========???999555PPPvvvvvvhhhzzzVVVVVVoooUUUUUUiiiiiiIII888888888666555555555666777444BBBjjjzzzfffSSSJJJHHHBBBfffyyygggKKKKKKFFF===:::AAAKKKRRRIIIDDD;;;BBB000======@@@FFFFFFKKKNNNVVVmmmdddYYYhhhbbbsssYYYJJJ888......000000---////////////000111222333000555999???IIIUUU[[[[[[VVVIIIBBBIIInnnnnn\\\VVVRRRDDDHHHGGGJJJOOOIIISSSSSSRRRNNNIIIJJJRRRWWWYYYXXX```mmm^^^kkk```YYY|||zzz}}}|||xxxtttmmm```SSSBBBAAA===HHHXXX```uuuhhhXXXYYYZZZaaaRRRwww~~~}}}zzzuuurrrsssjjjvvveee```aaabbb]]]\\\[[[MMM^^^xxx{{{}}}qqqzzzrrrIIIrrrlll]]]}}}\\\HHH<<<<<<>>>999555777MMMFFFcccTTTYYYVVVMMMSSS^^^[[[nnn}}}\\\VVVMMMQQQUUU```]]]hhh```~~~|||```lll}}}nnnddd^^^lllTTTMMMEEEDDD???999333333;;;DDDNNNBBBxxx{{{EEEPPPQQQOOOIIIHHH>>>666111DDDssspppnnnxxxuuu\\\CCC[[[uuuKKK000KKKJJJaaa[[[xxxjjjccc^^^ZZZFFF000:::333DDD}}}RRRbbbEEE<<<<<>>555555555777;;;888777555444444555666777555555444444444555666666333222333444555888CCCNNNQQQ???---,,,;;;MMMZZZ```|||hhhPPPEEE>>>DDD???:::???>>>;;;???FFF,,,BBBSSSjjjlll~~~sssfffeeeyyyxxxyyy|||ooopppdddUUUDDD;;;999DDDaaa|||JJJccceee{{{ZZZ???EEE???:::>>>===333===666555BBBtttrrrvvv}}}EEEbbbfffFFFOOOnnnfff}}}CCC777777666555444333444555666444666YYY{{{|||wwwppp]]]RRRFFFGGG===ooouuuTTTKKKBBB???EEEGGGBBB@@@DDD===???;;;JJJ444555444JJJLLLLLLRRRSSSccceeehhhkkk{{{^^^ZZZIII666---000444222---////////////000111222333000555999???IIIUUU[[[[[[NNNFFF???EEEKKKsssgggdddbbbZZZQQQMMMNNNNNNJJJGGGJJJSSSZZZNNNWWWRRRLLLQQQUUUTTTXXX|||hhhgggoookkkiii``````nnnxxx}}}}}}wwwtttvvvrrrcccQQQEEE===:::IIITTTWWW|||mmmeee^^^\\\\\\\\\___ccc}}}uuu{{{ssskkklllzzzzzzXXXddd{{{eee[[[[[[]]]^^^^^^^^^]]]\\\\\\qqqkkk}}}[[[ccckkkIII======999777888222RRRMMMkkk{{{UUU[[[XXXTTTVVV]]]```ggg|||MMMIIIIII888>>>PPPIIIRRRwwwiiicccmmmiiiVVVfff|||ooo```hhheeeTTTGGGEEEBBB<<<;;;888111111888666:::JJJNNNyyymmmzzz]]]AAACCCHHHCCCAAAGGG@@@>>>AAA333xxx}}}qqquuukkkddd>>>@@@~~~]]]===;;;SSSooo~~~}}}sss```]]]ZZZGGGAAA@@@333@@@ZZZTTT===GGG===999???777999777^^^~~~FFF???jjjyyy{{{vvvdddKKK;;;888;;;<<<777666555444333555777999888444111222444666444111666<<<:::222666EEEMMMKKK???)))&&&888PPP^^^TTTqqqrrr~~~GGGFFFCCCBBB@@@>>><<<;;;:::999999777111DDDiiijjjzzz^^^UUUqqqtttnnnzzzyyy|||iiinnnUUUHHH666<<<===:::```sssNNNhhhTTTlllpppSSS;;;999@@@>>>999888;;;333888::::::XXXxxxyyyfffRRR|||RRRQQQSSSyyyeeeCCC111666555444333222222222222333===999dddvvvxxx```eee]]]SSSEEEBBBOOO[[[RRR???>>>>>>=========???@@@AAAJJJ;;;::::::???:::333KKKSSSPPPTTTsssnnnmmmqqqmmmwwwxxxRRR===...///333000...111///////////////000111111444555888???IIISSSYYY]]]OOODDDEEE===IIIxxxdddWWWTTTUUUSSSNNNMMMMMMLLLJJJIIIMMMTTTZZZWWWYYYPPPLLLTTTWWWYYYbbbkkkdddhhh\\\jjjjjj[[[aaazzz~~~~~~~~~yyyyyyrrrnnneeeUUUFFF======JJJSSSPPP```rrrccc\\\XXXWWWWWWTTTTTTVVV}}}```~~~~~~tttppprrrvvvhhhiiirrr{{{[[[JJJVVVuuuXXXWWWXXXZZZ\\\]]]]]]\\\\\\ZZZ{{{wwwzzz}}}eeesssjjjUUUaaa~~~^^^\\\MMMAAA???;;;444444;;;XXX===```kkkWWWQQQPPPMMMOOOTTTSSSTTTaaarrrvvvMMMIIIPPP444,,,<<<888JJJEEEHHHUUUSSSCCCFFFKKK;;;DDDIIIEEE999444999===:::///999777444>>>EEEHHHOOOjjj```\\\HHH<<>>KKKQQQGGG888'''EEE777LLLpppFFFmmm___@@@DDDAAA@@@>>><<<:::999888888888,,,;;;===TTTtttwwwUUUSSS^^^SSS]]]fffmmmzzzdddkkkkkkOOOKKKKKK111???DDD666BBBooouuuUUUGGGIIIdddZZZGGG:::;;;>>>;;;999;;;888555999444555TTTpppnnn}}}sssaaaPPPCCCWWWnnnJJJ222888555555444222222111111111,,,555666JJJmmmsssNNNNNNLLLKKKOOOXXX]]]VVVLLLCCCDDDFFFGGGGGGEEEBBB@@@EEEKKKNNN<<<<<>>IIIKKK^^^kkkmmmqqqwwwssszzzFFF666---000444000...000///////////////000111111444555888???IIISSSZZZ]]]MMMAAAHHH999IIIYYYvvvhhhWWWMMMLLLMMMLLLJJJPPPNNNMMMLLLNNNSSSXXX[[[UUURRRKKKNNNXXXYYY___ppptttggghhhdddZZZdddhhhYYYXXXeee|||{{{~~~uuukkkbbbUUUFFF===;;;<<>>333000444444000555///888OOOQQQ===KKKzzz|||nnnAAA>>>>>>AAABBB???>>>???FFF888===888HHHjjjttt}}}wwwqqqwwwiii666JJJlll{{{{{{nnnYYYUUUeeeeeeOOO999---555FFFKKKvvvOOO888999???555666>>>666999:::111MMMyyySSSMMM```}}}ooo]]]OOO;;;666222555:::===;;;888777:::<<<;;;777777:::>>>EEE@@@BBBLLLRRRJJJ999......///YYYeeeEEEuuusssfffAAA???@@@>>>===;;;999888777666666555000333777@@@|||yyykkkhhh}}}kkkBBB888888000DDD<<>>===222;;;TTTjjjcccMMMMMM^^^XXXcccEEE===:::===<<<666555:::555666777000///IIIdddgggzzzVVVDDD\\\IIIcccppp~~~777222<<<444444333222111111111111555111666777RRR~~~dddiiiNNNHHHGGGOOOUUUPPPBBB888???===;;;:::<<>>===BBBMMMUUUWWWxxxnnnjjjccc^^^ZZZ[[[YYYSSSPPPPPPJJJUUUfffqqqaaaxxxEEE@@@HHHnnn^^^bbbWWW^^^```cccfffhhhjjjkkkkkkkkkiiivvvuuuqqqSSSZZZXXX^^^^^^VVVPPPMMMDDD:::@@@888222666;;;>>>DDDJJJPPPoooooodddZZZAAAUUUMMMLLLOOOSSSRRRNNNPPPUUU___pppHHH<<>>???AAA@@@;;;:::===??????===777999:::>>>}}}uuu{{{eeeNNNVVVeee^^^111777LLLgggvvvyyyvvvppphhh]]]fffbbbsss^^^:::777@@@???AAAqqq@@@999======444777;;;111333BBB777555```~~~aaaKKKiiikkkqqqsssddd\\\RRRIIICCC>>>999666111444888;;;===@@@EEEIII[[[SSSOOOMMMAAA000...888EEEnnnkkkKKK|||EEE888AAA<<<<<<;;;:::888666555555555222???$$$333999VVVggglllzzzNNNMMMRRR333JJJ@@@000+++333:::;;;===```uuuuuuPPP777KKKYYYFFF}}}AAA???<<<<<<===:::333222555444333444222...:::VVVmmmiiisssbbbRRRCCCZZZ___[[[^^^555>>>444333333222111111111111111<<<---333666666cccsssYYYnnnTTT@@@CCCMMMNNNHHHEEEFFFEEEEEEEEEFFFIIILLLMMMPPPHHHIII???>>>LLLnnnnnn{{{uuuLLL000------111111......111///////////////000000111333444888???IIISSSZZZ]]]GGGDDD888IIIDDD<<>>======888444999999...///555999...555hhhjjj@@@IIIWWWbbbhhhkkkooossstttoooggg[[[QQQMMMNNNRRREEEEEEGGGMMMTTT[[[^^^___YYYKKKAAA===222)))444IIIiiikkkaaasssPPP??????;;;;;;;;;:::888777666555444444333777,,,111888555vvvxxxaaa\\\{{{zzzqqqLLLRRR///DDDMMMJJJKKKQQQgggnnnDDDJJJaaaCCCNNNJJJHHHAAA===::::::999555333333444...///666111,,,HHHtttooovvv___PPPEEE^^^MMM[[[eeeBBB444999...222222111000000000111111222+++,,,555666<<>>;;;===FFFQQQPPPdddtttnnnZZZbbbZZZSSSPPPMMMJJJJJJLLLDDDDDDDDDSSSlllyyy~~~cccmmmhhh```YYYYYY\\\ZZZUUUhhh```TTTKKKMMM]]]tttfffXXXYYYSSSZZZ^^^___bbbdddfffgggggggggssslllllliii```JJJ???BBB999444666888777888:::111:::AAA???===HHHddd}}}OOOFFF@@@UUUCCCHHHFFFDDDEEEHHHJJJKKKKKK999LLLnnnxxxzzzmmm[[[RRRJJJCCC>>><<<>>>>>>;;;CCC@@@===;;;<<>>oooxxxzzz~~~~~~@@@FFF444777888888777999:::777111555>>>555000666<<<|||{{{zzztttwwwsssnnnnnnkkkmmmrrr___iiizzzrrrrrroooPPP:::===<<<222LLL~~~|||FFF:::<<<888222444888666000666'''333888(((>>>nnn~~~VVVIII:::444555<<>>IIIWWW___QQQ|||OOO999GGGAAA333:::999888777555444444333333555"""BBB///444///HHHxxxkkk]]]TTTbbbooovvvaaaAAALLLBBB:::WWWQQQBBBIII???;;;888777888888777555222------666444''';;;iiivvv{{{oooaaaSSSGGGAAA;;;GGGSSShhhwww777333---444111111000000000000000111+++666---...;;;333FFFmmmlllwww}}}bbbTTTRRRQQQOOONNNNNNQQQVVV\\\```qqq{{{xxxlllKKKnnnvvv~~~YYY:::333444222000///...///000111///////////////000111111222333777???JJJTTT[[[^^^DDDAAA999>>><<<777999OOO___WWWOOOLLLNNNLLLFFFJJJSSSZZZ\\\]]]\\\XXXWWWYYY[[[RRR\\\^^^eee}}}tttcccWWWdddWWW^^^SSS[[[[[[TTTSSS[[[TTTUUUmmmbbbaaakkkssssssxxx|||{{{yyyvvvrrrlllddd[[[SSSNNNDDD???<<>>CCCHHHJJJPPPbbb{{{zzziiiCCCEEE<<>>:::666222///,,,***111000555BBBMMMTTT\\\dddmmm^^^:::>>>@@@999777777666666444333222222111111222%%%<<<222...111000OOOccc888AAALLLaaarrrwwwpppeeeZZZQQQMMMLLLKKKTTT777KKKooo\\\>>>EEE>>>::::::888666555666666444...222///111555***...JJJxxx}}}bbbJJJ]]]yyyyyy~~~zzzzzz}}}vvvtttqqqnnnjjjeeebbb``````[[[RRRHHHCCCDDDJJJOOOHHHNNNiiiPPP666000222444000000/////////000000111---999000+++666222///CCCnnngggwwwyyyvvvXXX333---===444222000///000222111//////////////////000111111222333777???JJJTTT[[[___zzzAAA<<>>;;;;;;CCCMMMWWWcccmmmrrr``````WWWYYYRRRMMMLLLJJJEEEDDDEEEAAAIII@@@222666EEEZZZqqqttteeexxx~~~}}}\\\EEEDDDGGGMMMSSSUUUUUUVVVWWWXXXXXXXXXWWWVVV___[[[RRRbbb___tttXXXRRRLLLFFF@@@>>>BBBHHHEEEIIITTThhhzzz===BBB???FFF999BBB???>>>===???DDDHHHFFFAAAIIIFFFEEEQQQjjjnnnuuuzzzwwwtttkkk888:::666666???777333444777444///111999:::...666444000000BBBzzzyyyqqqooouuuyyyyyy}}}}}}bbbhhhxxxttthhhTTTNNN@@@555;;;@@@===___xxxDDD:::777===;;;666666111///777,,,888///+++666///,,,BBBjjjuuu```JJJ??????999888555444444444444333///222555555333444888<<<333BBBRRRZZZYYYZZZdddpppTTT555CCCLLL...111DDD333444444222111000000000000,,,;;;!!!666+++---666000CCCYYYVVVYYY@@@@@@IIINNNJJJIIIJJJDDDHHHeeeaaa>>>KKKKKK555777:::;;;777333111111111***888111***444000'''...KKKMMMLLL```]]]JJJQQQNNNLLLRRRPPPLLLPPPOOOPPPRRRRRRRRRPPPNNNMMMHHHIIIJJJIIIGGGEEEEEEFFFBBBCCCEEEEEEDDDFFFJJJMMMXXXnnnVVV888333+++@@@(((000000////////////000111+++---------///000222777888bbbmmmzzzwwwjjjooo///888999)))111000///000333555111,,,///////////////000111111222333777???JJJTTT[[[___ooo@@@===:::888888888888777777vvvtttzzzfffUUU[[[cccTTTOOO[[[]]][[[ZZZTTTJJJEEEOOOeeewwwtttQQQXXXTTTUUUYYYMMMYYYUUUQQQQQQTTTTTTPPPLLLGGGrrrZZZXXXLLLTTTQQQ^^^kkklllooouuu{{{|||}}}~~~}}}{{{yyy{{{tttppppppnnnjjjeeeWWWWWWOOOJJJIII???777===888HHHAAAXXX[[[\\\hhhmmmZZZ```]]]YYYRRROOOLLLJJJHHHGGGDDDCCC@@@???===<<<<<<<<<===>>>lll|||xxx^^^@@@@@@@@@AAACCCFFFJJJLLLNNNNNNPPPRRRTTTUUUWWWWWWZZZUUUTTTVVVVVV___~~~kkkYYY]]]WWWhhhaaazzz~~~www{{{VVV;;;===AAA:::666<<<::::::;;;<<<>>>@@@AAABBBDDDEEEHHHMMMVVVjjjhhhwwwxxx~~~yyy~~~ooo]]]999666;;;666333888333333333222222222111111333111333555000111DDD[[[hhh~~~jjjkkkooo{{{lll}}}{{{tttwwwqqqwwwhhhwwwkkkRRREEEBBB:::BBBEEEAAAPPPrrr~~~]]]999===999888777555333222222222///////////////////////////aaazzzqqqSSSGGGAAA;;;111111555///444000<<<444;;;BBBgggYYYVVVVVVAAAbbb^^^QQQ@@@???===:::888777666555222222222111000//////...//////............//////"""SSSaaaMMMMMMKKKKKKPPP]]]ooo{{{jjjOOOGGGFFFCCCAAA999888666444222111000000...........................xxxfffRRRQQQGGGBBBDDDJJJHHH???>>>EEEFFFFFFDDDAAAAAADDDGGGHHH???HHHCCC<<>>===<<<;;;:::;;;;;;<<<:::UUUooo{{{|||cccDDD:::<<<<<<<<<===???BBBEEEGGGIIIJJJLLLMMMOOOQQQSSSSSSTTTQQQSSSWWWVVVYYYmmm}}}xxxxxxpppuuuOOO===333:::@@@:::777;;;999999:::;;;<<<>>>???@@@@@@@@@AAACCCFFFPPPeeewwwrrrxxxpppkkklllyyyNNN999---444:::666444777333222222222222111111111555000///333111///888FFFrrrfffooo```hhhpppjjjmmmjjjnnnqqq{{{dddRRRMMMMMMCCC666;;;===@@@XXXzzz}}}<<<---DDD888888666444333222111111////////////////////////;;;&&&<<<~~~}}}qqq]]]TTTPPPHHHMMMCCCJJJRRR[[[___fffNNN[[[ooovvvmmmLLLJJJ>>>===;;;999777555444444222222111000000///......//////............//////BBB$$$777oooPPPAAA???>>><<<999888666555333111000//////------------------------000===yyyjjjFFFHHHAAA999888>>>FFFGGGDDD;;;>>>BBBGGGKKKKKKGGGBBBBBBMMMMMMIIIMMMJJJAAA???IIIFFFGGGLLLWWWooozzzrrriiiAAA222333222///---000000000000/////////...............////////////333111???lllwww~~~ccchhhnnnccc>>>000111222111222111111111111111111111111///000000///......///111111555;;;AAAHHHQQQYYY^^^ddd@@@===999777777888777777???333XXX{{{UUUoooVVVCCCHHHPPPHHHOOO```___TTTQQQNNNNNNPPPQQQNNNKKKHHHIIIKKKrrr\\\DDDRRRLLLKKKIIIHHHKKKQQQYYY___```cccgggjjjkkkkkklllmmmllllllmmmmmmmmmkkkjjjiiiNNNMMMMMMPPPQQQOOOIIIDDD<<<>>>::::::BBBBBBEEERRR\\\SSSYYY\\\YYY[[[aaaWWWRRRTTTNNNKKKHHHEEECCCAAA>>><<<;;;:::999999888888999999555333666HHHiiiuuuJJJ444222888===888777888999:::===@@@AAACCCDDDEEEGGGIIIKKKMMMNNNMMMLLLQQQVVVUUURRRYYYddd222:::777888;;;;;;888666666888888888888999:::;;;<<<>>>===>>>@@@@@@BBBIIISSSnnnLLL```[[[xxxfffRRRvvvwww}}}XXX888000///222777777333222333222222111111111000000000444---,,,111333000///333OOOqqqcccYYYIIIEEEZZZXXXPPPVVV[[[aaammmyyytttbbbSSS```cccTTTCCC>>>>>>>>>FFFIIIgggccc~~~CCC555999777777666555333222111111111////////////////////////$$$111555:::^^^tttrrryyy}}}{{{dddDDD:::;;;<<<;;;999777555333222222111111000000//////......///......------......///&&&555333///XXX^^^OOOBBB???AAA???;;;999666555333111///......---------------------------'''+++JJJhhheeeXXXHHHFFFLLLGGG:::NNNIIICCCAAACCCDDDEEEEEE???FFFAAA>>>GGGMMMOOOUUUVVV^^^rrrjjjYYYCCC111...111111000222000000000/////////......---............/////////111111***///XXXNNN===000000555444333444000000000000000000000000//////000///......///111111555;;;AAAHHHQQQYYY^^^]]]???<<<999777777777777666(((DDD999TTTooo^^^pppFFFDDDCCCMMMOOOGGGNNNZZZVVVOOOMMMLLLLLLNNNNNNMMMKKKFFFIIIRRROOO```rrrUUUJJJJJJJJJKKKLLLJJJEEE@@@IIIJJJJJJIIIIIILLLQQQVVVOOOOOOPPPPPPOOONNNMMMLLLDDD@@@<<<999:::::::::999666???DDDLLLXXXYYY[[[hhh]]]kkkgggZZZ\\\VVVWWWXXXKKKLLLIIIEEEBBB@@@>>>;;;999999999888888777777777777CCC;;;333000111333999@@@\\\yyygggDDD???:::999;;;:::555///444444444555777999:::<<<===>>>???BBBDDDFFFHHHIIIJJJIIIMMMRRRSSSPPPPPPTTT\\\PPP---III<<<>>><<<666333555666555666666555555555666777777:::999;;;@@@CCCCCCEEEJJJUUUPPPiii~~~iii\\\]]]aaaLLLWWWiii```vvvXXX;;;222888555:::<<<666000///111111111111111000000000//////111++++++111555222000000---[[[yyyJJJSSSEEEIIISSSbbblllkkkbbb[[[RRRLLLQQQVVVMMMBBB;;;:::===EEEKKKJJJsssvvvKKK+++>>>CCC---555555333222111000000000........................111333///(((111QQQvvvuuuJJJ>>>GGGGGG::::::999777555333222111111000000000//////............------------------...:::"""###:::<<<888dddVVVQQQJJJDDDEEEFFFBBB>>><<<555444222000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++111---KKKuuuzzziiieeeaaaaaadddkkkuuuhhhaaa333---***...000///111444000000/////////.........---------.........//////...111444///)))>>>xxxnnnKKK999555444888888333111222000000000000000000000000.../////////......///111333777===CCCJJJSSS[[[```XXX>>>;;;888666666666666555666555444???hhhrrruuuSSSBBBAAACCCFFFDDDCCCKKKNNNFFFJJJIIIIIIJJJKKKKKKKKKJJJPPPCCCKKKNNNHHHkkkfff\\\PPPKKKMMMOOOLLLHHHFFFFFFDDDBBB???>>>???@@@::::::::::::::::::999999>>>===;;;;;;>>>CCCFFFHHHRRRUUUQQQPPPVVVWWW\\\lll```ZZZ```^^^PPPSSSWWWGGGJJJGGGCCC@@@>>><<<:::888888888888777777777666666---111888>>>;;;444666>>>000222000333CCCVVVVVVKKKcccWWWMMMBBB999===>>>111+++///000---)))+++555>>>111222222333444666777777888999;;;>>>@@@BBBDDDEEEKKKHHHIIIMMMPPPQQQRRRTTTPPPbbbvvv{{{LLLCCC???444444666333...///555777444444333333333333333444444555333555;;;???@@@BBBFFFCCCEEEVVVZZZiiimmmvvvhhhHHH555(((999111<<<333777555...+++000333222000000/////////.........---,,,,,,///000///111333333>>>vvv```mmmXXXIII@@@DDDHHHDDD???<<<555444??????;;;BBBNNNKKK@@@EEEUUU|||VVV>>><<<888555777444333222000////////////------------------------999%%%"""222555+++444MMM}}}vvv[[[GGGEEEBBB999:::DDD999888777555333222111111/////////...............------,,,,,,,,,,,,------(((777999***###///;;;===aaaWWWKKKPPPQQQJJJDDDCCC@@@;;;999999444333222000///.........,,,,,,,,,,,,,,,,,,,,,,,,777$$$+++888GGG~~~___III444333444555111------000////////////............------------............,,,(((000:::222%%%666UUUWWW999222555555555666222---,,,...////////////////////////---...///...---...///111333777===CCCJJJSSS[[[```SSS>>>;;;777555555666555555DDD---444888///ZZZUUUDDDGGG===???===;;;BBBJJJIIIDDDFFFFFFFFFGGGHHHIIIIIIJJJIIIHHHBBBLLLSSSBBBYYYhhhOOOGGGIIINNNPPPHHHJJJMMMQQQSSSPPPKKKGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGJJJOOOSSSWWWYYYZZZ[[[XXXYYYRRRQQQ]]]jjj```cccWWWVVVZZZSSSLLLJJJGGGFFFCCC@@@>>><<<;;;888666666666666666666555444444999333///...---,,,...111)))888@@@777,,,---555;;;(((---999::://////222,,,333000...222777666---%%%000000111222333333444444555666888:::===???AAABBBIIIGGGFFFHHHMMMQQQUUUWWWNNNSSSSSSaaaMMM;;;===<<<777555222333222111333555222---111111111111111111222222666333444777999888;;;???MMMCCC???BBBOOOUUU]]]___aaammm{{{iiihhhFFF777>>>555///:::222CCC,,,333000111000...///111000---/////////.........---------------,,,******---111(((+++DDDddd|||pppfffKKKLLLAAA:::;;;@@@CCCBBB???@@@<<<>>>BBBDDDWWW```888999???666000666222111000///............------------------------"""222555***)))444111"""(((HHHaaazzzlllZZZDDDEEEHHHHHHAAA999888;;;888777555333222111111000..................---------,,,,,,++++++,,,,,,---000---,,,---//////***&&&555000999OOOfffnnn]]]\\\```^^^[[[[[[OOOGGG@@@===:::777666888333333111000///.........++++++++++++++++++++++++***(((,,,+++)))AAAuuubbbDDD---222444555333000---...000/////////.........------,,,------------.........222---,,,000555555///)))///TTTeee<<<666888444333333222111///...///000////////////////////////,,,---......---...///111111555;;;AAAHHHQQQYYY^^^|||OOO===:::777555555555555444)))111999>>>===;;;TTT|||TTTVVV&&&KKK888>>><<<:::???BBBCCCGGGBBBCCCEEEEEEFFFGGGHHHIII@@@KKKEEEDDDMMM??????aaa}}}xxxeeeUUULLLKKKIIIJJJOOOVVVXXXTTTOOORRRRRRRRRRRRRRRRRRRRRSSS[[[\\\]]]\\\ZZZXXXVVVUUUXXXdddnnn|||[[[[[[aaaYYYOOOPPPRRRGGGAAAHHHBBB???<<<::::::888777555333333444444444333222111...000222444666666///(((333---(((+++333888222)))444///333222''''''111333'''---333222,,,***///555...///000111111111111111222333555777:::===???@@@DDDEEEFFFHHHKKKOOOQQQRRRIIIPPPMMMJJJTTTddd}}}iiiCCCEEE???222))),,,333777666444444666555111...---000/////////000111111222444333444666666444777===000BBBRRRQQQFFFBBBHHHPPPPPPFFFNNNbbbFFFVVVXXX@@@LLL@@@???@@@888AAA777BBB000222@@@<<<......+++>>>444111000222333000---,,,.........------------,,,------,,,***)))+++---///000555555AAA~~~|||ggg\\\QQQAAADDDJJJ???XXXUUU[[[vvvPPPFFF:::333555888555...111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,***---111111+++'''---888888,,,+++@@@CCC\\\gggjjjbbbTTTPPPFFFBBBMMMJJJ:::888CCCAAA222555444333111000/////////------------------------,,,,,,++++++++++++,,,,,,000***)))---...,,,000888((((((777999000000444666333<<>><<<999666777111111///...------------++++++++++++++++++++++++ 333)))"""///)))666iiiMMM888111222,,,............000111111//////.........---------,,,,,,---------.........111555111(((+++666999333888---///JJJxxxuuu:::666AAA888///333222111//////000222222111........................,,,---......------000111111555;;;AAAHHHQQQYYY^^^pppLLL===:::666555555555555444444666333000///---444DDDfff___BBB...EEE111222<<<<<<999999555777CCC@@@BBBDDDDDDEEEFFFGGGIIIKKK<<>><<<999888888777555444111222222333333111000///...333333+++)))///333333...///111222///,,,---000444&&&(((333444333111***444///***)))---000000...---...//////000000000///000111333555888;;;===>>>???CCCGGGHHHJJJLLLLLLKKKNNNQQQKKKIIIQQQSSSSSSZZZcccwwwQQQ@@@CCC999222000666:::666000---222......111///+++///888.........//////000222222+++,,,000333333111666===AAACCC@@@AAAFFFPPPKKKBBBAAA^^^CCCPPPSSSNNNGGGGGGAAA===BBB======:::---;;;AAA***222''':::333---+++333---,,,000111---...333......---------,,,,,,,,,,,,,,,+++***---000111///---+++***)))@@@bbb~~~aaaoooKKK@@@666444;;;999000///777000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((***------......(((///888---"""@@@///666CCCIII^^^ooovvvqqqmmmVVVTTTTTTTTTPPPJJJKKKPPPLLLAAA===@@@===555555<<<333222111000......------------------------------,,,++++++++++++++++++,,,)))///111---+++---+++%%%444(((///...)))///111333666888;;;<<<>>>CCCJJJQQQQQQ[[[[[[SSSUUU^^^\\\PPPJJJCCC>>>??????:::555444000///...---,,,+++++++++************************000%%%+++///(((222888'''===rrreee<<<@@@:::000444333333111///000111000---//////.........---------,,,,,,,,,---------......'''+++///000000///000000///333888777222;;;aaaAAA???;;;777555555555444111///------000222///)))........................+++---...---------000222333777===CCCJJJSSS[[[```uuuLLL;;;999666444444444333222111111222222222333333333555LLLxxx\\\555555:::666222555555666666777888888888>>>???@@@AAABBBDDDEEEEEEEEEEEEDDDBBB@@@===;;;:::;;;:::MMM|||uuuuuuiiikkkddd]]]]]]dddkkkmmmlll{{{{{{mmmWWWXXXYYYVVVVVVSSSOOOKKKKKKKKKIIICCC>>>::::::999777666444333333111111111111000000000///........................------------------------------------------------------------------------,,,,,,------...//////000333222222222444666999;;;AAADDDGGGHHHIIIJJJLLLNNNPPPPPPOOONNNMMMLLLKKKJJJJJJLLLQQQXXXaaajjjrrrvvvlll___MMM@@@;;;::::::999444333222111000000000000000000///...............000000000000000000000000000000000000111222333444888;;;@@@CCCEEEFFFGGGHHHKKKIIIHHHHHHIIIIIIEEEBBB>>>======;;;:::888666555333333222222111000//////.........------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,//////...???lll~~~}}}}}}xxxHHH::::::999777555333222111111//////...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------000///////////////000111444444555555666888999:::>>>???BBBEEEHHHJJJKKKLLLMMMNNNOOOPPPOOOMMMKKKIIICCC@@@===:::999777444222222111000///...---,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///...111555999<<>>EEEMMMTTTZZZ]]]{{{JJJ;;;999666444444444333222111111111222222222333333===000777___fff:::...555999555222333333333444555555666666;;;<<<===???AAABBBCCCCCCCCCCCCBBB@@@>>>;;;999888;;;777888EEE___cccOOOBBBIIITTTSSSMMMIIIPPPLLLIIIHHHIIIGGGAAA<<<:::999888777555444333222111111111000000000//////------------------------------------------------------------------------------------------------,,,,,,,,,---.../////////111000000000222444666888<<>>???@@@AAADDD???:::888999999777333333333222111000//////000000//////...------......////////////////////////000000000000111222333333555888<<>><<<:::888777777666444//////BBBkkkRRR555IIIDDDDDDLLLOOOIIIDDDFFFKKKHHHEEEEEEEEECCC>>>:::999888777666555333333222000000000000////////////------------------------------------------------------------------------------------------------+++,,,,,,------......///............///111333555888:::>>>@@@AAACCCEEEGGGHHHHHHHHHHHHGGGGGGFFFEEEGGGEEEBBB>>>;;;999999888666555444555777666222...222222111000//////////////////...---------......------------------------////////////000111222222333555888:::<<<>>>BBBEEEFFFFFFGGGHHHIIIGGGBBB???<<<<<<;;;:::888666555333222111111000000/////////------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---***+++000///)))***000GGGlll}}}qqq{{{qqq]]]~~~___zzz~~~{{{SSSBBB@@@<<<555777666444222000//////.........------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---......///000/////////000111222333444222444666999<<>>;;;888777666333111000000///...---,,,,,,+++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///111333888>>>CCCGGGGGGIIILLLNNNNNNKKKIIICCC@@@<<<999888666333111///...---,,,+++*********************************+++************+++,,,,,,+++///111...***...:::EEEYYYrrroooXXXMMMDDD===<<<777666777333---...444000////////////.........------------,,,,,,,,,,,,------------------------------------............//////.........000222333111888@@@DDDDDDDDDHHHLLLKKKLLLLLLKKKHHHEEE@@@>>>BBB@@@<<<888555444555555333222111000/////////000/////////......------,,,------------............---------------...//////333777===EEENNNVVV]]]```DDD:::777444333333333222111000000000111111111111222666555444000+++---???RRR^^^___...333111222444222,,,+++.........//////000111111111111333777:::===??????@@@>>>>>>>>>===;;;999888777777777999:::666222666===[[[xxx[[[???777999>>>AAA???@@@DDDDDDCCCGGGOOOGGGEEECCCBBBBBB@@@<<<888777777666555444333222222000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------...000111222666999===???AAABBBEEEGGGLLLLLLKKKJJJHHHEEEBBBAAA===<<<;;;:::::::::;;;;;;>>>:::555333333333222111111000//////.........///......---------------...,,,,,,,,,,,,,,,,,,,,,,,,............///000111222111333444555777;;;???CCC>>>@@@BBBDDDDDDAAA===:::;;;;;;:::999777555333222000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++...)))'''---111//////111%%%???TTT~~~^^^;;;999???<<<999<<<444333222000///...---------------,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***+++,,,---...///000000............///000111222///000222444777;;;===???CCCDDDFFFHHHHHHHHHFFFEEE???===999777666555222000//////......---,,,,,,+++************************++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,------000444;;;???CCCEEEHHHKKKMMMNNNLLLKKKBBB???<<<999777555222000...---,,,+++***************************************************++++++,,,222,,,'''***111333,,,$$$555333@@@NNNXXXyyyzzzuuujjjbbbZZZVVVRRRMMMKKKLLL;;;999999999333,,,---222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........///......---......///000666:::???CCCDDDDDDCCCBBBKKKLLLLLLLLLIIIFFFBBB@@@???===;;;888666555444444111111000///////////////.........---------,,,,,,,,,,,,,,,------.........---------------...///000333666===FFFOOOXXX^^^bbbBBB999777444222222222111000//////000000000111111111555,,,)))111:::;;;222***999???LLLtttccc777***111222000//////,,,***---222---......//////000111111///111444888;;;===>>>???=========<<<;;;999888777:::555333777999666222000+++222CCC___\\\YYYEEE222///:::@@@;;;333555777<<>>;;;999666555555444333222111111/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------...///000111111444777:::===???AAADDDFFFKKKKKKKKKJJJGGGDDDAAA@@@::::::888777666555444444777444000......111333555//////......------......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000111222333333555888===AAA???AAAEEEFFFEEEBBB???<<<999999999777666444222111//////...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++///+++)))***+++***,,,///)))''' 111NNNlllqqq[[[MMM@@@<<>>CCC???;;;777555333//////111............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////............//////444333333555:::@@@DDDFFFEEEFFFGGGFFFDDDAAA>>>;;;888888888777555333111///111000//////////////////------------,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,------///000000333777===FFFPPPYYY___ccczzzBBB999666333222222222111000////////////000000000000&&&...666666///,,,111777---555666666BBBVVVxxxzzzNNN:::555000///444000...---,,,,,,---...000------......///000000000///000222444777:::<<<===;;;;;;;;;;;;:::999777777777444222333222111666===333111///111:::III[[[fffjjjAAA555???EEE***///555555///+++222<<<@@@@@@@@@AAABBBBBB@@@???@@@@@@@@@@@@>>><<<:::999444444333333222111111000///.........------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...//////000000///222666:::<<<>>>AAADDDCCCDDDEEEFFFEEECCCAAA@@@>>>>>>===;;;:::888777666111111111111000///............------,,,------...,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,---...///000000111222222333555:::======@@@DDDEEECCC@@@>>>===888888777666444222111000------------------------++++++++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++(((+++------+++)))+++------333777777333222666;;;jjjmmmiii\\\```OOONNNGGGGGGAAA:::>>>DDD;;;)))111111///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,...///000000000///------,,,,,,---......////////////000222555888999===>>>AAADDDEEEEEEEEEDDD<<<999666444333222000///------,,,,,,,,,+++++++++************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,---///444888999===BBBEEEFFFFFFGGGGGGAAA>>>:::777666444111///,,,+++******))))))******))))))))))))))))))))))))***))))))))))))***++++++%%%---444333,,,%%%###%%%---///000///---,,,,,,...444222333888===DDDOOOZZZRRRVVV[[[___aaaeeekkkpppXXXVVVWWWWWWRRRIIIBBB@@@===888333111111111111000......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///////////////...111555;;;???AAA@@@>>>???@@@AAAAAA@@@===:::888666555333111000000000000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---...///000111444777>>>GGGPPPYYY```cccuuuCCC888666333111111111000///........./////////000000444111---+++---///...+++---222///000555333777FFFEEEUUUbbbiiifff\\\OOO@@@555...)))***...000222333//////...------...---,,,,,,,,,,,,---......//////.........000222666999;;;888888888888888777666555333444666666222---///555***333999333((($$$---999***===IIIdddwww{{{mmm^^^RRRAAA777555555......---%%%333---+++111555555444666222111000111666>>>DDDGGG===>>>???>>><<<:::888888333333333222111111000000.........---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---............---000444777:::===@@@BBB???@@@BBBDDDCCCBBB@@@>>>555555555555555444333333333444555444111...+++***------,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...//////000111111111333555888888;;;>>>>>><<<:::::::::777777666555333111000///,,,,,,,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++************************************%%%***//////------///111((()))---'''$$$***444AAA***000888222999DDDCCCOOOJJJKKKWWWQQQQQQWWWKKKJJJ>>>IIIIII:::111666999555111000///...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***+++---/////////------,,,++++++++++++,,,------......------///111333555999;;;>>>AAACCCCCCCCCCCC:::888555333333222000...,,,,,,,,,,,,++++++++++++************************++++++************++++++************************************++++++++++++)))***++++++,,,---000333777<<>>???@@@@@@???===999777;;;999666333222111111222------,,,,,,,,,------...++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111555999???HHHQQQYYY```cccrrrDDD888555222111111111000///............/////////000,,,///000///...000222333111333000222666///***333---...;;;999999;;;111333+++444666...+++...---&&&)))++++++***+++...///...***++++++,,,------......------,,,,,,///333777999666666777777666555555444888333111333555111......///...---...000111///---222888...111///+++999888:::???EEEKKKMMMKKKFFFCCC666:::888333111333222---,,,'''---111+++---444333000,,,+++000222000111666333777:::;;;<<<<<<:::888;;;<<<======:::888777777333222222222111111000000......---------,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************+++,,,------------------000444888;;;===AAACCCBBBCCCDDDDDDCCCAAA>>><<<999999888777555333222000000000///...---...000222,,,,,,,,,++++++,,,------+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........///000000000000333444888;;;======:::888999:::777666666555333111///...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++************)))************************+++---...+++)))***---...///***...---000333***)))---AAA000111===999@@@DDDEEEHHHUUUIIIHHHOOONNNSSSMMM>>>555:::>>>999555555111000///...---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***+++---......---,,,***+++***************+++,,,---,,,++++++,,,...000222666888;;;>>>AAAAAAAAAAAA:::777444333222111///...,,,,,,++++++++++++++++++))))))))))))))))))))))))++++++************++++++************************)))************+++++++++((()))+++++++++,,,...000111666<<<>>>>>>>>>???@@@@@@===999777555333000...+++***)))))))))))))))***)))))))))))))))))))))))))))))))))))))))******+++&&&***...///,,,***))))))///000(((%%%......))),,,,,,+++---222666:::AAAIIIIIIPPPWWWYYYYYY[[[aaagggSSSXXXWWWNNNHHHFFFBBB;;;777999999444000...---+++---------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---............+++...333777999999888888<<<===>>>???>>>;;;888666111222222333222111///...,,,++++++***++++++,,,,,,+++++++++++++++++++++,,,---------,,,,,,++++++++++++,,,,,,---...///111111666999@@@HHHQQQYYY___cccjjj@@@888555222111111111000///////////////////////////........................////////////000000000000111111111111111111111111///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++...---,,,,,,---000222444555555555444444333333333222222111111000/////////000000////////////000000000000000000000000000000222111111111000000///////////////......---------,,,,,,,,,---------........./////////000000111111222222222333555777888999;;;;;;<<<<<<;;;999777666444333333222111000//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///000111222444777<<>>???AAAAAA@@@>>>;;;999888777666555333222111000111000///......---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++......---......///000111666777999::::::999888777666666666444333111000///---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,222222111111333555888:::BBBDDDGGGJJJKKKIIIGGGFFFBBB@@@===999555333222111//////...---,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++,,,---...///555777:::===>>>>>>===;;;999777555333111000000000...---,,,,,,++++++,,,,,,************************++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++...111666;;;>>>>>>>>>===<<<:::777555444222000---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---......///111555;;;???EEEKKKRRRVVVVVVVVVXXXZZZYYYUUUQQQLLLHHHDDD???<<<:::777333000///...---+++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------............///000///...///111444888:::;;;>>>@@@@@@>>>:::777666444444333111000...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,******---111333333111555999@@@IIIRRRZZZ___bbbiii@@@888555222111111111000///.........................................................////////////000000000000000000000000000............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,,,,---///111222444444444444333333222222111111111000//////......//////............//////////////////////////////////////////.........---.........------,,,,,,,,,++++++,,,,,,,,,---------............/////////000000000000111333444666777:::;;;;;;;;;;;;999777666444333333222111000//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000000111444888<<<===???@@@AAA@@@>>>;;;999777777666444333222111000///...............///000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++------------...///000000444666777999999888777666555555555444222000///...---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,000/////////111333666777>>>@@@EEEIIIJJJJJJHHHFFF@@@>>>;;;888555333111111///...---,,,,,,+++,,,,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++,,,---......333555888;;;======<<<;;;888777555333111000000000------,,,++++++++++++,,,************************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++...111666:::>>>??????>>><<<:::777555444222000...+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,------///333888<<>>;;;999666666555444222111000000------------...///000111------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,---...//////222333555777777666555444444333333222111///...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------...000333444888<<>>>>><<<999777555444333000...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,000555888BBBIIISSSYYY[[[\\\]]]______\\\WWWRRRMMMGGGAAA===:::777333000///...---+++++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------...111444666888;;;>>>???<<<999777666444333222111000......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,++++++---000222333222555888???HHHQQQYYY___bbbeee@@@777555222000000000///...........................------------------------++++++,,,,,,,,,---------------------------------.........---------,,,,,,,,,,,,,,,++++++++++++***************************************+++,,,---...111111111111111111111111//////...------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///111111777777888999999888777666333333222111000///......------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............111333:::;;;===??????===;;;999555555444333222111000000---------------...///000------,,,,,,,,,+++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++,,,---......///111333555555555333222222222222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---///111222444888>>>DDDFFFFFFDDDBBB:::999888666444222111000///...---,,,++++++++++++************************************************************************************************++++++++++++++++++++++++++++++******+++,,,,,,---+++...111555888:::;;;;;;777666555333111000///...---,,,,,,+++***+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***...333777999;;;<<<;;;999777555444333000...+++++++++*********))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++...222555===DDDNNNTTTVVVWWWXXXZZZZZZXXXTTTQQQMMMHHHCCC???:::777333000///...---+++************************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........---,,,,,,,,,---///111333555888<<<===;;;999777666333333222111000///......++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++,,,///111333444555999???HHHQQQYYY___bbbccc@@@777444111000000000///...........................------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,+++++++++*********************************************++++++,,,---//////000000000000000000......------,,,+++++++++++++++************++++++************************++++++++++++++++++++++++************************((((((((()))))))))******++++++++++++************,,,,,,,,,,,,---...000000444555666777777666555555333222222111000///......------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///.........000111777888;;;<<<===;;;999888444444333222111000000/////////...---------------------,,,,,,,,,+++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++***++++++,,,---...---///111333444333222111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---...///000000333666;;;@@@BBBBBB???>>>888888777555444222000000......---,,,++++++++++++************************************************************************************************++++++++++++++++++++++++++++++*********+++,,,,,,)))+++...222555888::::::666555555333111000...---,,,,,,+++************+++***************************))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((***---111555888;;;<<<;;;999666555444333111///+++++++++*********))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++---000333777???IIIQQQTTTWWWYYY\\\ZZZXXXUUURRRNNNJJJDDD@@@:::777333000///...---+++************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,+++,,,---...///000333666:::;;;:::888777666333222222111000///......++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,,,,...000333555555999@@@IIIRRRZZZ___bbbaaa@@@777444111////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++************************************)))******++++++++++++,,,............////////////......------,,,++++++++++++******))))))******+++***************************++++++++++++,,,,,,,,,)))))))))***************((((((((()))))))))******+++++++++************))),,,++++++,,,---...//////000111333444555444444333222222111000///......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////......///111333555888::::::999888666333333222222111000000///000///...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---......,,,---000222333222111111000000000000///...---,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---......//////111444888;;;>>>>>>===<<<888888777666444222000///...---,,,++++++*********************************************************************************************************++++++++++++++++++++++++++++++************++++++(((***---000444777999:::555555444333222///...---,,,,,,+++******************************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++,,,---000444888;;;===:::888666555555333111///+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,++++++,,,///111333:::EEENNNTTTYYY^^^bbb^^^\\\YYYUUUPPPJJJCCC>>>:::777333000///...---+++************************)))************+++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...///000333888:::999888666666222222111111000//////...++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,---,,,---///333666777:::AAAJJJSSS[[[aaaddd___@@@666444111/////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++******************************************++++++,,,,,,++++++,,,---------.....................---,,,,,,+++++++++******************+++************************)))*********++++++++++++)))))))))******+++++++++(((((()))))))))*********+++++++++*********))))))+++******++++++,,,---...---///000222333333222222222222111000///...------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...------...000111222555777888777666555222222222111000000//////......---,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,---...///+++---///111222222111111000000000000000///...---+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------------...000333777:::<<<======999999888777555222///......---,,,+++************************************************************************************************************++++++++++++++++++++++++++++++************++++++(((***,,,///333666888999555555444333222///---,,,,,,++++++***************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********+++---111555888::::::888666555555444111000+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++***+++---///000666???GGGLLLQQQXXX]]]]]][[[XXXUUUPPPJJJCCC>>>:::777333000///...---+++************************)))************+++++++++************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------------......222666999999777666666222222111111000/////////************************++++++++++++++++++++++++************************+++,,,---,,,,,,...333777888<<>>???::::::999888555222///---...---,,,+++************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++++++++***************+++)))***,,,///222555777999444444444444222///---,,,,,,++++++***)))*********************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''((())),,,000444666:::888666555555444222000+++++++++************)))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))+++---...333:::???BBBFFFLLLPPPWWWVVVTTTRRROOOJJJDDD???:::777333000//////---+++)))))))))))))))))))))))))))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------111555888888777666666222222111111000000//////************************++++++++++++++++++++++++************************+++------,,,,,,...333777999===CCCLLLUUU]]]cccfffWWWCCC888555111//////000//////***444...111"""000555(((%%%666)))***222333 000,,,444((()))+++///:::***,,,,,,///------...111)))))))))888$$$333&&&000%%%333&&&&&&+++((((((///,,,************************************************++++++,,,,,,,,,,,,---------------,,,,,,+++++++++************************************************)))************+++++++++************************+++*********))))))(((((())))))))))))))))))))))))******))))))******+++,,,+++++++++,,,---...///000///////////////......---,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---++++++,,,,,,,,,---------,,,---000222333444444444111222222222222111000000........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,------...///000000////////////000000000000000000000000000///......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///111333666:::===999999999777555222///------,,,++++++******++++++************************************************************************************************,,,,,,,,,,,,,,,+++***)))************************+++***))))))+++///222555333333444333222000...---,,,+++******))))))******+++++++++*********))))))))))))(((((((((((())))))******************************++++++++++++******))))))))))))***************++++++******---111555888888888777555333111///...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,...000555>>>GGGPPPUUUXXXTTTVVVXXXWWWRRRLLLHHHEEEAAA===888333111///,,,++++++++++++************)))************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------///000222555888888666333333222111111111111///,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))************+++++++++,,,,,,,,,+++,,,///444888<<>>EEELLLUUU\\\aaacccRRRBBB888555111//////000//////,,,(((888|||GGG GGG)))%%%DDD000888333zzzZZZ(((***EEE%%%222************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************)))************+++++++++***************************************)))))))))******************************))))))******+++,,,,,,++++++,,,,,,---...///......//////......---,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,------...///,,,,,,,,,,,,------------,,,---///111222333333333111222222222222111000000........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,------.../////////....../////////000000000//////000000000///......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000111333777:::999999999888666333111000---,,,++++++******++++++************************************************************************************************++++++,,,,,,,,,+++************************************))))))+++---000222222222333333222000...---,,,+++******))))))******+++++++++******************))))))(((((())))))*********************************++++++++++++******))))))))))))***************++++++******,,,///222777888888777666333000///...---,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,...///111666===EEEMMMQQQXXXWWWWWWXXXXXXTTTNNNHHHAAA===888444222000...,,,,,,+++++++++************************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,---...000444777888777555333222000///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))************+++++++++,,,,,,,,,+++,,,...333666:::===DDDLLLUUU\\\bbbeeeOOOAAA888555111//////000//////000:::***---]]]+++)))BBBlll!!!666///"""""",,,+++999FFF---999+++'''...***777***************************************************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++************************************************))))))*********+++++++++******************************************************************************))))))******+++,,,,,,+++++++++,,,------...---............---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,---......,,,,,,,,,------------...------...000111222222222111222222222222111000000......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000...///////////////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---...//////111555888999999999888666444222111---,,,++++++******++++++************************************************************************************************++++++,,,,,,,,,++++++*********************************))))))***---///000111111222222222000///...,,,+++******))))))*********************************))))))))))))))))))*********************************++++++++++++******((()))))))))******************+++******+++...000666666888888666444111///......---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,---///222888AAAKKKQQQWWWTTTSSSVVVXXXVVVNNNGGGBBB>>>999555333111///---,,,,,,+++++++++*********************************))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,---///222666888777666444222000//////...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))*********++++++++++++,,,,,,,,,,,,...222555999===DDDLLLUUU]]]bbbeeeLLLBBB888555111//////000//////(((,,,!!!(((WWW(((---&&&///???...666(((qqq&&&333000>>>AAARRRRRR666EEE111///$$${{{iii...)))*********************************************************+++++++++,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++***************************************+++++++++******************************))))))******+++,,,,,,,,,+++++++++,,,---------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++,,,,,,---,,,,,,---------.........------......///000111222111222222222222111000000......................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...........................////////////......////////////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---------...///222555777888888777666444222111---,,,++++++******++++++***************************************************************************************************++++++,,,,,,,,,++++++***************************)))))))))***,,,---...///000111222111111///...,,,+++******))))))************************************))))))))))))************************************++++++++++++******((()))))))))******************+++***)))***,,,...333555777888777555222111///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++***+++...111666???IIIQQQWWWUUUUUUXXX[[[YYYSSSLLLFFFBBB===999666444111000,,,,,,,,,++++++++++++***************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,...111555777666555555333000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++))))))*********++++++++++++,,,,,,,,,,,,---111444999===DDDLLLUUU]]]bbbeeeIIICCC888555111//////000//////000333---111QQQ444==='''&&&555///___CCC%%%///eee+++&&&!!!+++>>>333************************************************************++++++++++++*********+++++++++++++++************************************************)))************+++++++++*********************************+++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++************+++,,,,,,,,,---------............------------...///000111111222222222222111000000........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................------........./////////------.../////////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---000222555666666666666444222111---,,,++++++******++++++******************************************************************************************************+++,,,,,,,,,++++++************************))))))))))))***++++++,,,...///000111111111000///,,,+++******))))))*********************++++++++++++******))))))******+++******************************++++++++++++******))))))))))))************)))***+++***))))))***,,,000222555888888777444333///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++...000444<<>>kkk333333************************************************************++++++++++++)))*********++++++++++++************************************************)))************+++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++++++++,,,------------------...............------------...000111111222222222222111000000........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------.........//////,,,---......//////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...000444444555555555333222111---,,,++++++******++++++************************************************************************************************)))***+++,,,,,,,,,,,,+++************************))))))))))))************---...000111111111000///,,,+++******))))))******))))))*********++++++++++++******))))))******+++******************************++++++++++++******))))))))))))************)))***+++***)))((()))+++---000444888999888666555///...---,,,,,,+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************---///000222777@@@GGGOOOQQQUUUWWWXXXVVVSSSPPPHHHDDD===888444000---+++------,,,,,,,,,+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---......///,,,,,,---------............------///222444444333999666222000000//////...------------------------,,,,,,,,,,,,+++++++++***)))************+++++++++***,,,---,,,,,,---///111;;;>>>EEELLLUUU\\\aaacccGGGEEE888555111//////000/////////)))***777LLL<<<///444888:::'''fff'''111///ccc...NNN"""***************************************************)))************+++++++++))))))******++++++++++++************************************************)))************+++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++---,,,,,,,,,,,,---......---------.........//////...---,,,,,,---...000111111222222222222111000000........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..............................------------.........//////,,,,,,---.../////////...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///333333444444444333111111---,,,++++++******++++++************************************************************************************************)))***+++,,,,,,,,,,,,,,,************************))))))))))))************---...///111111111000000,,,++++++***)))*********))))))******++++++++++++++++++************++++++******************************++++++++++++******))))))))))))************)))***+++***)))((()))***,,,///333888:::999888666//////...---,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++...000000000333;;;BBBRRRUUUZZZ\\\[[[YYYWWWVVVQQQLLLEEE???;;;777333111---------,,,,,,,,,++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////---------........./////////...---///222333333222:::777333000000000//////------------------------+++++++++************))))))************+++++++++***+++------,,,---///111<<>>:::777555333......,,,+++++++++,,,,,,++++++++++++++++++++++++++++++******************,,,((((((...///***+++111''',,,,,,111666000---777)))111+++111000)))222---......,,,,,,111777:::888---222333///000444333...---------,,,,,,,,,++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,------,,,---000333;;;CCCEEEJJJWWW[[[\\\dddSSSAAA888555111//////000//////***444333---OOO---@@@!!!&&&000FFF,,,555EEEttt222sss333QQQyyyEEE))))))AAA ************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************************************,,,,,,+++***************,,,,,,,,,+++++++++******---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------------------------------000000111222222222111000......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................------------------------------------..................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------000111222333333222222111//////---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------++++++++++++******************************************,,,---///000000111...---,,,+++************************************))))))))))))))))))))))))+++++++++*********))))))************************)))))))))(((((((((((((((************************)))+++...444:::;;;999777222111000...---,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))+++*********)))))))))))))))***+++***(((&&&&&&''',,,++++++++++++++++++,,,+++---...,,,***+++000555CCCJJJRRRWWWXXXVVVUUUTTTMMMHHHBBB===999666222000///...,,,+++***++++++,,,++++++++++++++++++++++++++++++******************......---***(((((()))***444222((('''---+++)))444555===777<<<999000777111888444111000000...------888888555111111444111+++---------,,,,,,,,,++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,------,,,---000333888AAACCCIIIVVV[[[]]]dddQQQCCC888555111//////000//////... 333aaazzz***111555555+++666MMM---===uuu444sssHHH)))444~~~&&&%%%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++************+++,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------...///000111222222222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------------------..................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------...///000111111111111111000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------,,,+++++++++***************************************+++,,,---...///000111...---,,,++++++*********************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))(((((((((((((((((())))))******************************---111666:::::::::444333111000...---,,,,,,++++++***))))))))))))***))))))))))))))))))))))))***************))))))))))))***+++***)))(((((()))*********++++++,,,,,,,,,))),,,//////...///222666<<>>AAANNNfffcccjjjccceee```TTTWWWOOO444000222888999333222666555333000...111555222---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,+++,,,------,,,---000333777@@@CCCIIIWWW]]]^^^gggOOODDD888555111//////000//////???555:::777%%%CCC>>>%%%___AAA>>>sss,,,>>>___444***444RRR---999++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,------------...........................------------------------------------------------------...000111222222222///...------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------......///000111111111111000///---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------,,,,,,+++++++++*********************************+++++++++,,,---...000000......---,,,++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))))))))******************************+++...333777:::<<<555444222000...---,,,,,,++++++***))))))*********))))))))))))))))))))))))************************)))***++++++++++++---...)))***+++,,,---...//////((()))******)))))),,,///:::BBBOOOZZZ___^^^YYYVVVVVVSSSNNNIIIDDD???999666111///---,,,*********+++++++++++++++++++++++++++******+++++++++++++++,,,(((***///333222......111444999>>>UUUzzzmmmQQQ???111(((///<<<222222111111222333111///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------,,,---000333999BBBDDDJJJXXX^^^___gggLLLDDD888555111//////000////// ((($$$555===HHH&&&666EEEYYY444111555;;;bbb@@@"""'''+++VVV~~~888++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.................................------------------------------------------------------------------------------------------------------------------------,,,,,,---------.................................------------------------------------------------,,,,,,---...000111222333//////...---,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,------...000111222333222111000...---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***************************++++++++++++,,,...///000///...---,,,++++++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++******************************+++,,,///444999===777666333111///---,,,++++++***************++++++))))))))))))))))))))))))***************+++++++++***+++,,,+++******,,,...***+++,,,------------,,,222111000...,,,,,,...000444<<>>CCC;;;%%%222000***444NNNSSS333!!!)))777000)))!!!888---)))...$$$+++333,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,------------------------............---------.........//////////////////////////////........................------------------------------------------------........................------------------------,,,---------....................................------------------------------------------------,,,,,,------...000111222000///...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------------------------------,,,,,,---...000111333444444333111///---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++++++++---///000///...---,,,++++++++++++************************))))))))))))))))))))))))***************+++++++++*********************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---111888<<<999888666333000...---,,,+++************+++,,,,,,))))))))))))))))))))))))*********+++++++++++++++------,,,***(((''')))+++***+++,,,---------,,,+++***++++++,,,...///111111333999DDDPPPYYY[[[XXXUUURRRPPPMMMIIIEEE???888333555333111...---,,,++++++++++++++++++++++++++++++******++++++,,,---------000))))))333:::BBBXXXppp|||WWW<<<777555444555333111111444............---------,,,,,,,,,,,,,,,------------******+++++++++,,,,,,,,,+++,,,------,,,---000333888@@@BBBGGGSSSXXXXXX```EEECCC888555111//////000//////...###...999(((+++<<<$$$000%%%///...333,,,555...&&&444)))///>>>...***:::999###)))>>>000---///333---)))@@@)))---:::(((---///###+++999...000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,---------......------------.........///---.........////////////////////////////////////........................................................................................................................------------....................................------------------------------------------------------,,,,,,---///000111000///...---,,,+++++++++************************+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------------------------------------------------------------------------------...000222444666444333111///...,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,******+++,,,...000///...---,,,,,,+++,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,---......///------------------------+++,,,,,,+++,,,///555:::===<<<999666333111//////+++*********++++++,,,---))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,+++***+++...111000222666;;;>>>@@@AAAAAA222333555666555222---***222777AAAMMMXXX^^^^^^\\\YYYXXXUUUSSSOOOIIIBBB===777666333000...---,,,,,,++++++++++++++++++++++++******++++++,,,------...***444===CCCRRRmmmuuuIII<<<111111444444444555............------------,,,,,,,,,---------......******+++++++++,,,,,,,,,+++,,,------,,,---000333777???BBBGGGTTTYYYZZZbbbDDDBBB888555111//////000//////222000444//////111444111///;;;//////000666,,,666,,,;;;???--->>>OOOFFFHHHDDDSSSDDDLLL888BBBDDD888DDD<<>><<<888555333111111+++*********+++,,,,,,---))))))))))))))))))))))))*********++++++,,,,,,,,,***+++,,,...000333888<<<===AAAHHHPPPXXX^^^bbbdddoooooolllggg]]]OOOAAA777...333<<>>:::444111222333111111333---.........///222333222---===777''',,,888999666AAAMMMOOO[[[___[[[eeebbbdddbbb\\\bbbMMMVVVUUUWWW```ggg]]]DDD777&&&???(((333...444555'''###,,,111000...,,,,,,---------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////---------.........//////---...///000000...---,,,+++,,,...///000000//////,,,,,,...///000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000............/////////000---,,,---...000000...---111///---,,,---///000000...////////////...---,,,+++//////++++++......)))111000...,,,,,,---...000333111///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,...000///...---...///...******......))))))---++++++,,,.........000333///222333111......444999888666444333333222000...+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++************++++++,,,***)))+++...///---***(((999***)))(((&&&777(((...333+++...//////666///+++///***///111,,,000***+++///***999'''+++&&&444,,,///111000---,,,---///,,,,,,,,,++++++*********************************...,,,+++***+++,,,++++++///(((+++...(((***222222---...555<<>>>>>;;;666000---000444,,,+++******************)))************+++++++++))),,,///---)))(((+++///)))...222111444>>>EEECCCFFFRRRdddvvvjjjPPP===:::FFFNNNQQQWWW[[[YYYWWWVVVTTTQQQKKKCCC<<<<<<666222111000---,,,---++++++++++++++++++++++++,,,,,,(((+++555333---000JJJTTT```mmmMMM...CCC444888555111000///...............+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,000222999CCCEEEJJJVVV[[[]]]gggoooMMM>>>;;;555222333333111000333555444333222222333222111333,,,///AAAGGG888===[[[SSSfffsss}}}uuujjjiiisssWWWTTT777;;;&&&%%%444777333///(((///...------...///...,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////............/////////000000///---------///111222222222111111111222222333222333333333333222222111000000000000000000000000000000000000000000000000............////////////////////////////////////........./////////000000222111////////////.........------...000111111111//////......------,,,,,,,,,///000---///444666444&&&(((,,,///000000...---111111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------------------,,,,,,+++******,,,---///+++,,,000111......222333222000...+++)))((())))))+++---,,,+++---444:::;;;;;;999777444111///...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++...,,,******+++...//////+++&&&"""555===222111---///---111444888;;;999;;;DDD===777111000222111222222111%%%...&&&444,,,...,,,...000///---+++++++++,,,,,,,,,+++++++++******************************+++*********+++++++++***'''555///+++777222(((///IIIkkk||||||uuuxxx```{{{gggzzzyyyZZZNNN===...222444++++++:::555888999888::::::222&&&,,,+++******)))*********************++++++++++++)))+++,,,------,,,,,,,,,444(((999FFF;;;DDDZZZXXX~~~wwwNNNIIIUUUKKKPPPsss```]]]YYYUUUPPPJJJDDD@@@===777222222000---+++---++++++++++++++++++++++++000++++++...,,,'''///>>>YYY]]]MMMooo[[[:::$$$222000111111000///............,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,000333999CCCEEEJJJVVV[[[]]]gggmmmLLL???<<<666333333333111000222555333333333444444222111333555888CCCQQQWWWkkk{{{yyyaaaFFF@@@999---'''222666(((...------...000000///---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////....../////////000000000---------,,,---///000111---,,,+++***)))***+++,,,------...///000111111222000000000000000000000000000000000000000000000000............////////////............................../////////000000000000///---,,,+++,,,---......//////000000000///...111111111000000000000000000111///***((())))))&&&222000---******+++---...000000000000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------333111......///111222222444111///000...***)))+++***+++,,,---///111222222444444333000,,,,,,///333===???@@@<<<666111......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,------,,,++++++---...///+++666444,,,...>>>___pppbbbqqqnnnpppsssbbbnnnmmmbbbnnnbbb\\\WWW777333***333///111'''000---000---///111111///,,,+++***,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,111$$$(((222///:::___tttggggggtttyyyzzzaaawwwwwwlll:::888444,,,///;;;@@@@@@;;;999;;;444***,,,+++******))))))******************+++++++++,,,***)))))),,,//////---*** FFFIII===PPPfffxxxttt}}}dddbbbfffLLLZZZXXXUUUQQQNNNKKKJJJIII@@@999444333111---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///'''...333***,,,FFF^^^ppp```[[[999:::777222111000///............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---000333999CCCEEEJJJVVV[[[]]]gggjjjKKKAAA===777333444444111111333222111333666777555555666000DDDRRR```zzzjjjSSS<<<))))))333333---------...000000...,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,------------...............////////////........./////////000000,,,...000222222000---+++222222111111111111111222///////////////000000111////////////////////////////////////////////////............////////////...........................////////////000000000,,,---......------///000444444333222000//////000000111111222222333333444,,,...000222333444444333444222///,,,+++,,,---......///111222111///---+++------------------------------------------------------------------------------------------------***+++---...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,***+++---......---++++++,,,///111222333555333444333000000111///,,,)))+++---------...222444:::???BBB???888111///000...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***---000///---+++,,,...777111BBBEEE```tttooohhhQQQggg______fffMMMaaajjjUUUhhh]]]gggnnn~~~^^^HHH111000555888...&&&---///111222222000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......///...---------...111333888999OOOqqq}}}sssmmmrrrzzzOOO222666444;;;CCCEEE===444222555---,,,+++******)))***************+++++++++,,,,,,,,,+++******+++...///000EEE///AAAhhhmmmvvvzzzcccgggYYYWWWTTTQQQPPPOOOOOOOOOCCC<<<777555222...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---(((...111---===\\\jjjKKKggg~~~OOO222444333222111000///.........//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000333999BBBEEEJJJVVV[[[]]]ggggggJJJBBB===777444555444222222444555444666999777444888???UUUTTTeeeeeedddUUU888...111...---,,,---//////...,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,---------................../////////000000---............/////////000000000000///...---,,,---...000111222111000///666555444222111000000000////////////////////////////////////////////////............////////////........................////////////000000000111---000333444222000000111222333333111111222777:::444555777999;;;;;;<<<<<<::::::;;;<<<888111+++((($$$(((---222444222///,,,---///111333333111...,,,------------------------------------------------------------------------------------------------***,,,...///000///---,,,------------------------------------------------,,,,,,---------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........111000000111111000...,,,333333222000//////...------//////---///333111+++222444555555333111000///555;;;@@@@@@:::444222333///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***,,,---,,,---111999???UUUZZZlllSSSGGGTTTMMMXXXxxxxxxsss}}}```jjjppp```NNN:::$$$(((777,,,---///111222222000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///000000...,,,+++---//////777888fffpppuuutttwwwhhhllluuusss>>>000---888JJJIII777///555...---,,,+++***************++++++++++++,,,,,,,,,------,,,)))(((,,,555===>>>YYYiii^^^wwweeeddd___ZZZVVVUUUTTTQQQOOOGGG@@@:::888444///,,,---,,,,,,,,,,,,,,,,,,,,,,,,///000...***333NNN___]]]wwwcccPPPVVV[[[ZZZXXXfffDDD999444333222111/////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---111333999BBBEEEJJJVVV[[[]]]gggdddIIICCC===777444555555333333666777555666666333444CCCUUUeeekkkWWWAAA(((111///------.........---,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------------------,,,---------................../////////000000000....../////////000000000111///,,,***+++///333666000111222333333333222111......---------///000111000000000000000000000000000000000000000000000000............////////////......................../////////000000000111111---111333333000---...///,,,000444888;;;AAAIIIOOOaaacccgggjjjkkkjjjiiiggghhheeecccaaaXXXKKKAAA===:::777222///------///000---///111333333222000...------------------------------------------------------------------------------------------------,,,---.../////////...---........................------------------------,,,---------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000222444444333333444555444777888777999===>>><<<999<<<;;;777:::???;;;333111111111000000/////////000666===@@@===999555444000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---+++***+++333@@@OOOYYY{{{]]]SSS\\\tttzzz|||yyy```666222999---------...000111000///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,)))***///333111@@@|||lll|||yyydddIII999AAAFFF===555555000///...---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,------******333AAAMMMGGG~~~pppiiijjjaaaWWWTTTWWWYYYVVVRRRLLLEEE>>>;;;777111---...,,,,,,,,,,,,,,,,,,,,,,,,,,,444++++++HHHaaadddddddddnnnQQQOOORRRaaakkkdddWWWXXXggguuu|||aaa111555444333111000////////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...111444999CCCEEEJJJVVV[[[]]]gggaaaIIIDDD<<<666333555666555555888666444555888:::HHHjjjzzzpppaaaCCC666333///....../////////------------............------------------------,,,,,,,,,---------......------------------------------------....................................------------.............../////////000000000000000000111111111222222222333555777;;;@@@EEEIIIKKKYYYXXXUUUSSSRRRRRRRRRSSS@@@===:::666444222222222000000000000000000000000000000000000000000000000............//////////////////////////////////////////000000000111111111---///111000...///444999>>>FFFPPPXXX___fffnnntttooorrruuuxxxxxxuuupppmmmdddaaabbbdddbbb[[[XXXYYY]]]UUUIII===555111222333...///111333333222111000................................................................................................---.........////////////000000000000000000000000........................------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111***000555888999???IIIQQQKKKSSS\\\cccooo~~~zzzooolllkkkbbbUUU>>>;;;666222222444777888///444;;;@@@AAA===888444111000///...---------------------------------------,,,,,,++++++,,,,,,---,,,---222:::GGGTTT___ddd```ooo}}}^^^...555222//////111222111///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---......,,,***...666===\\\{{{xxxzzzyyy~~~wwwYYYEEE@@@AAA>>>999222111000///---------,,,+++++++++,,,,,,,,,------+++++++++...444AAAQQQ[[[ooo^^^zzz~~~nnn[[[UUUXXX\\\YYYTTTPPPHHHAAA>>>999222//////------------------------(((444)))555___hhheee}}}gggHHHOOOffffff{{{|||qqqnnnpppddd666555444222000000/////////////////////000000000,,,,,,,,,,,,,,,,,,,,,,,,------------,,,...111444999CCCEEEJJJVVV[[[]]]ggg```HHHEEE;;;666333555777666666999777666999AAAKKKfff}}}qqquuu:::666222//////000111111---------.........//////------------------------,,,,,,,,,------.........---------------------------------.........//////........................---------.........//////////////////000000000000222222333333333444444444:::BBBOOO[[[cccfffdddcccwwwsssmmmgggeeefffhhhkkkpppjjj```SSSGGG<<<555111000000000000000000000000000000000000000000000000............/////////000000000000000000000000000000000000000111111111111000222333333444:::DDDLLL^^^iiiwwwxxxsssttt___aaadddaaaWWWGGG777---//////111222333333222222................................................................................................///............///000000000000000000000000000000........................---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///000111111222AAAHHHQQQWWW]]]iii|||fffOOO???555000111444;;;AAACCC@@@999333111111000......------------------------------------,,,,,,++++++,,,,,,---***111>>>NNN\\\cccccc```vvvaaa===999444222333444333111,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...//////......444>>>GGGooommmnnn|||{{{\\\HHHGGGBBB555333222111000......------++++++,,,,,,,,,---------***((()))111>>>NNN[[[cccqqq~~~nnn^^^]]]]]]VVVNNNRRRJJJCCC@@@:::333000000------------------------***555)))<<>>;;;888888::::::888777:::UUUfffGGG666333111---////////////////////////////////////////////////...---+++***+++---000222,,,------...///000111222...---,,,,,,---...000111//////////////////////////////000000000111111111111---...555999666222000:::TTTqqq}}}rrriiiWWWccclll^^^EEE===666%%%000...---000111...---///............///////////////////////////000111111666111...222666777888:::MMMsssyyy{{{}}}mmmjjj___OOO???333...222:::333111///.........---,,,....................................////////////999(((%%%333888...---777@@@KKK[[[gggggg]]]OOOEEEFFFMMMRRRRRRRRRSSSRRROOOYYYdddssszzzuuuhhhZZZQQQMMMLLLGGG:::...)))...555.........---,,,---///111---------------------------,,,,,,,,,,,,---...000)))+++FFFeeeUUUuuu|||NNN333???III===999444222222000,,,+++...........................,,,+++---///+++)))666HHH```RRRPPPeee|||{{{~~~}}}{{{sss{{{^^^@@@222;;;333444111...,,,++++++---...,,,,,,,,,,,,,,,------...000888444???>>>www}}}uuuLLLAAA>>>;;;777444111...------------,,,,,,,,,,,,---------222444RRRVVVpppddd___]]]WWWZZZXXXUUUPPPIIIBBB;;;555222111///------...///...---)))&&&...VVVaaafff}}}```]]]}}}MMM///+++000666111555000000000/////////......------------------------,,,------------...111333888CCCEEEHHHVVV^^^```fffXXXHHHCCC===888666:::<<<999:::===GGGlll```NNN444+++333/////////////////////////////////000000000000000111000...---...111555777000000000111111222222222,,,---...///000111111222///////////////////////////000000111111222222222---///333333111444CCCSSS~~~nnn\\\VVVZZZbbbRRR000++++++000666222)))+++555....../////////000000000000000000000000111222333111555888666333@@@aaavvvxxxmmmaaaVVVGGG888333555333222000///000///...,,,........................///////////////000000000'''444<<<555+++000EEEZZZggg^^^UUUTTTZZZhhhyyytttjjj\\\SSSUUUbbbsssqqqdddSSSGGGAAA<<<444...///111222111///---...000........................+++)))+++...//////000333:::WWWWWWdddyyytttsssuuu}}}yyy}}}aaaEEE???;;;:::555222222111---,,,...////////////////////////)))---...+++,,,777IIIUUU```NNNUUUxxx~~~|||___bbbiiikkkrrr|||~~~~~~{{{}}}~~~}}}bbbAAA888555555222000000...,,,...111,,,,,,,,,,,,,,,---......222AAAOOOXXXqqqxxxzzzKKKBBB===888555222...---///------,,,,,,,,,,,,------111111AAARRR^^^rrr}}}uuusssmmmeeeeeekkkggghhhrrruuupppxxxaaaccc]]]XXXVVVRRRNNNHHH@@@888333222000...---.........---333333===cccbbbttt@@@222444444///000000000000////////////...........................,,,---...------...111333888CCCEEEHHHVVV^^^```eeeWWWGGGDDD===777666:::999555>>>MMM{{{mmm[[[AAA222111000000000000000000000000000000000111111111222222000333666888777444000---555555444222111///......222222333333333111///---000000000000000000000000000000000111222333333444555666666444888MMMuuuxxxnnnbbbbbbhhhfffCCC666---///000,,,---222/////////000000000111111000000000111111333444444888111000===XXXzzzsssiii]]]KKK;;;333444222000000111111000////////////////////////////////////000000000111111...000111555BBBTTTbbbfff\\\cccttt~~~tttrrr|||ssscccXXXlllnnnmmmdddSSSBBB777333...///111222000...------........................///---///333333111555<<>>777222222111...---///////////////////////////)))222///'''///HHHVVVTTTTTTiii|||lll```^^^aaammmrrrsssrrrsss{{{|||}}}|||ppp{{{yyy```CCC===666111000222222...---000------,,,,,,------...///---+++DDDWWWqqqmmmXXXKKKAAA888555333//////111...------,,,,,,------...///:::FFFPPP]]]}}}yyy}}}hhhssseeeWWWXXXVVVTTTRRRMMMFFF===666333111...------......---(((111:::QQQPPPkkkuuuLLL111222000...,,,111000000000////////////........................,,,---......---...111444888CCCEEEGGGUUU^^^___eeeUUUGGGDDD???888888:::555666QQQrrrvvvaaaZZZGGG...000000000000000000000000000111111222222333333333444222...,,,...222777;;;;;;;;;:::::::::999999999000000//////////////////000000000000000000000000000000111222333444444555;;;------IIIsss|||xxx{{{}}}yyyccciiirrrjjjNNN222)))000444000+++000000000000111111111111111111111222333444555666;;;000:::iiiwwwzzzpppcccOOO<<<999666222111111111111111//////////////////////////////000000111111222222666+++///KKKfffpppqqqttt~~~lllssszzzyyynnn\\\KKKAAA111///......000000///---........................000...000333000///;;;JJJcccxxxzzzsssssstttPPPGGG>>>555333222///...///////////////////////////---222000+++999RRRZZZQQQ[[[~~~vvvkkkZZZjjjrrrfffyyy~~~iiiHHH<<<333...222333---+++------------------......///333EEEPPPqqq}}}gggYYYHHH999666666222000222......------------......111OOOGGGWWWmmmkkkfff|||eee]]]YYYWWWVVVTTTRRRKKKAAA999555222...------.........000@@@QQQZZZiii|||yyylllgggWWW333111222888444111111000000000/////////........................---............///222444777BBBDDDGGGUUU]]]___eeeTTTFFFEEE@@@::::::;;;888DDDwwwyyysss[[[888111111111111111111111111111111222222333444444444777666777===JJJZZZkkkuuukkkiiifffbbb]]]YYYVVVUUU???;;;555000...///222444111111111111111111111111000000111222333444555555666444GGGttt}}}kkkwwwgggNNN;;;444555222,,,000000000111111111222222111111222222333555666777///RRRiiiNNN@@@<<<666222000000111111//////////////////////////////000111111222333333&&&CCCcccooohhhhhh~~~|||jjjrrrlllOOOCCC;;;111---///111000...........................///---...111000666MMMhhh}}}~~~tttdddYYYQQQPPPVVVVVVUUUJJJ[[[pppSSSGGG;;;666333000...///........................000---///;;;LLLXXX]]]]]]}}}tttdddeeefff```mmmvvv}}}}}}wwwcccLLL<<<000222333...+++------------------...//////...CCC___wwwrrrkkkRRR===999999555000111......------------......===VVVNNNvvvWWW{{{cccppp|||tttkkk[[[XXXVVVVVVTTTNNNDDD===666222///------.........)))666UUUWWWvvvxxxfffiiixxx{{{FFF777333:::000111111111000000000//////........................---...///......///222444777BBBDDDGGGUUU]]]___dddSSSFFFEEE@@@:::;;;>>>===UUUcccIII111111111111111111111111111111222333333444555555222AAAZZZvvvzzzooojjjcccZZZKKK===444111222444111111111111111111111111000111111222444555666666000SSSyyyrrriiitttoooUUU:::000111333000111111111111222222222222222222333444555777777PPPwwwqqqooooooccciiiwwwuuu|||\\\FFF@@@888222000/////////000000000000000000000000///000000111222222333333@@@ZZZfffdddsssjjjfffwwwXXXJJJ999000000222111...////////////////////////222000111555777DDDfff|||zzzxxxsssqqqddd___bbb\\\\\\^^^fffyyyllljjjZZZOOO]]]jjj]]]OOO@@@999555000...///........................111&&&...JJJ]]]]]]aaannniiinnndddbbbooo~~~{{{mmmbbb]]]bbbkkktttttt[[[EEE444333555111...000...------------...//////@@@YYYyyyeee~~~zzzrrroooppprrrrrrqqqttt~~~ssswwwZZZ@@@;;;<<<666111000......------------......EEEMMMYYYnnnlllgggtttRRRbbb^^^MMMgggmmm\\\\\\YYYWWWWWWVVVPPPFFF???666333///------.........666<<>>...---999///111111111111000000000000////////////////////////---...///......///222444777BBBDDDGGGUUU]]]___dddVVVEEEDDD999III999333HHH|||uuutttiiifff777333000222666666222...111333333111111777AAAJJJdddWWW^^^PPP000'''888...---///333555222111333000:::111,,,:::<<<444999VVVrrr\\\jjjrrrSSS444***444///111111111222444333111000555777444222666@@@GGGeeexxx___VVV@@@---...777444,,,111111000000000000111111...222000///222000333AAA]]]cccjjj~~~pppmmmbbbDDD888666222///000......///000000000000000111555(((:::TTTrrrtttccc\\\XXXXXXhhhUUUeee[[[aaappptttrrr[[[KKKpppxxxgggMMM(((CCC;;;%%%555......///////////////...000000000\\\hhhNNNbbb}}}{{{xxxxxxppprrruuuyyyuuupppoooZZZvvvYYYCCC666===,,,444)))+++//////+++***000333333IIINNN~~~qqq{{{sssmmmcccddd[[[fffeeeiiipppooogggvvvzzz}}}pppJJJBBB<<<333111000,,,111...+++---++++++666MMMCCCbbbeeezzzJJJZZZLLLuuugggSSSjjjmmmyyykkk^^^cccccc\\\WWWSSSLLLBBB===777111...000111000---111TTTYYY___|||ooorrr^^^mmmyyyGGG...333000000111111111111000000000000////////////////////////.../////////...///111444777DDDHHHGGGQQQXXX]]]gggUUUEEEDDD???DDD555===xxxooo~~~vvvoooHHH;;;111222555333222222444333777999666CCCpppjjjbbbeee]]]DDD...666333222555555222111222444555222444666555===OOO~~~}}}|||yyynnnllljjjPPP111222111222333333222333222111888///222===888222LLLttttttqqq{{{rrrOOO888===444)))666111111000000000000111111+++333222///111111;;;OOO\\\~~~{{{jjjMMM:::777666111...//////000000111000000(((???+++???UUUzzzzzzYYYgggkkkxxxtttiiiVVVfffqqqOOOKKK;;;111111555......///////////////...000,,,JJJfff{{{```uuu{{{sssMMM,,,999+++---111---//////---+++---444:::XXXuuu}}}sssuuuyyyyyyxxx{{{~~~xxxuuuvvvyyyXXXFFFAAA888000///,,,111---+++...+++---999SSSRRRyyyiiifffEEEddd{{{HHHggggggiiipppiii[[[]]]\\\WWWTTTTTTPPPIII???999111...///000///...***RRR[[[WWWsss{{{sssnnnsssaaaVVVjjjcccOOO777:::222...111111111111000000000000////////////////////////.../////////...///111444777EEEHHHHHHRRRYYY^^^gggTTTEEEDDDCCC@@@777WWW___sssppp]]]EEE222111444111111666666999222000OOOwwwkkkWWWCCC666111///111333222333666777...555<<<444777UUUssswwwjjjzzziiiBBB666222333444444222111111222888111444===<<>>>>>222&&&777111111000000000000111111,,,444333000444:::NNNiiilllKKK777111222///000000000111111111111111;;;>>>FFFqqqnnnfffqqqhhhyyy```MMM888888888,,,////////////////////////000111XXXoooaaaYYYvvvmmmqqq||||||}}}nnn888===...'''000///---...000,,,***666GGGQQQzzzyyy}}}}}}nnnoooyyygggGGGFFF???000111,,,000---+++///,,,000???YYYcccpppKKK;;;eeeuuuPPPjjjrrriiidddwwwaaaxxx]]]\\\YYYTTTSSSUUUSSSPPPBBB;;;333......//////...777QQQ[[[nnneeeuuu{{{iiirrrUUU\\\sss___RRR***///,,,000111111111111000000000000////////////////////////.../////////...///111444888EEEHHHIIITTT[[[```hhhQQQDDDDDDBBB===AAAvvvuuuvvvrrr~~~ZZZVVVzzzlllNNN555333555111222888999555666RRReeeXXXZZZ???777111111222222333777555,,,777===555IIIvvv}}}sssxxxttt___AAA333222222333222000222555000::::::222DDDrrrzzzPPP:::777444222222111111000000111111222111555111111>>>NNNhhhkkk???...666111111111000111111111222......@@@aaaiiiIIIxxx~~~KKKCCCEEE555,,,000000000//////////////////DDDfffUUU{{{nnneeexxx{{{xxx|||zzzIII777333333000111---...222---)));;;SSSWWWyyy{{{vvv~~~sss{{{qqqGGGHHHDDD333444---000---,,,///---333FFF^^^lllwww}}}}}}CCC<<>>qqqiiiZZZYYY___dddeee^^^qqquuulllwww|||vvvWWW@@@www```EEE999666666777888///FFF~~~nnnqqq```PPP???666444333444777444666888999MMMyyyxxxxxxzzzWWWCCC666...000444333444888999222999]]]wwwyyy{{{~~~tttEEE999666222222111111111111222222444000--->>>bbb|||bbb999444333222111111111222333<<<===~~~fffUUUaaatttNNNooo|||{{{SSS@@@FFF999333222000///...//////000444TTTooobbbsss|||wwwxxxdddhhh~~~}}}www{{{:::111<<<(((000///000111...333IIIbbbmmmyyy}}}~~~hhhaaattt~~~^^^qqq{{{ZZZmmmzzzyyy{{{nnn|||ooonnn\\\LLLHHH===777222111...///111,,,777QQQiiikkkwwwLLLMMMkkkYYY\\\rrrOOOdddrrrLLLOOOooonnnlllrrraaaZZZUUUWWWZZZZZZWWWVVVMMMHHH???777111//////000DDDMMM\\\~~~KKKyyy---222---666111111111111000000000000////////////////////////.../////////...///111444777BBBFFFJJJXXXaaaccchhhJJJCCCEEEDDDOOOjjjYYYZZZbbbeeegggkkkppprrr|||zzzmmm{{{|||ddd???aaa}}}lllQQQ:::444888:::888==={{{ppp^^^HHH<<<888666777:::555999777DDDiii~~~ttt}}}sssRRR>>>///111666555555777;;;111KKK~~~|||}}}{{{zzzzzzxxx~~~ggg;;;777333222222111111222222333222333888QQQxxxyyyMMM666444333111111111333444666EEEsssgggNNNhhh^^^vvvjjjSSSvvvtttxxxgggNNNKKK888444333111///......///000999dddlll~~~~~~{{{ooolllxxxccc[[[sssmmmtttwwwzzzaaaLLL888888999///111111...///;;;QQQcccsssooottt~~~zzzeeelllgggkkk{{{kkkOOOIIIDDD:::444333...000111,,,888TTThhhkkkxxxLLLTTTRRRNNNSSSDDDYYYvvv]]]ccc}}}uuunnnhhh]]]TTTVVVYYYXXXWWWXXXOOOKKKDDD;;;444000//////???SSSeeevvvzzz~~~qqq```mmmvvvDDDAAA@@@111555111111111111000000000000////////////////////////.../////////...///111444555AAADDDIIIYYYbbbccchhhIIICCCEEEDDDaaaggg]]]^^^jjjkkkaaabbblllmmmwww}}}mmmOOODDDuuuXXX;;;111999===888ZZZ|||{{{qqqdddiiiiiiyyy^^^KKK???888555555555888777OOOtttuuuzzzooo]]]EEE222222888777555666555:::aaawww{{{~~~{{{vvv|||~~~yyyzzz{{{{{{oooLLL;;;333222222111111222222333111888EEEccclll666555333111111111333444222zzzeeeKKKqqqEEEXXX^^^[[[QQQ{{{}}}tttxxxuuu\\\EEEBBB444333111///......///000333kkk|||^^^qqq~~~}}}ddd^^^www|||~~~uuuuuubbbTTT}}}WWWhhhppp}}}pppsss{{{\\\mmmAAA)))888---222222---///???UUUccchhhtttmmm^^^|||lllUUUwwwsssOOOJJJIII===666444///000111,,,888VVVdddiii~~~RRReeeSSSUUU555999___sss???:::gggmmmqqq\\\sssdddXXXVVVXXXWWWVVVYYYPPPMMMFFF>>>666111//////@@@PPP```zzzjjjjjjiiixxx{{{MMMyyy,,,111+++666111111111111000000000000////////////////////////.../////////...///111444555@@@CCCIIIYYYbbbcccgggFFFDDD???@@@nnnVVViiifffeeerrrlllttt{{{FFFKKKlllwwwWWW@@@BBB:::...FFFqqqeeeccc[[[TTTbbbnnn{{{ZZZGGG>>>888444@@@999666jjj~~~wwwnnnrrrmmmQQQ444888333+++;;;777888;;;vvv}}}```yyyzzz~~~|||zzz{{{}}}|||wwwqqqlllpppiii999999666444333333333333222444666QQQrrrjjj}}}dddsssnnn~~~PPP111;;;(((666111...666>>>___LLL^^^JJJkkk[[[IIIJJJYYY[[[|||oooNNNfffWWWtttbbbcccyyybbbKKKDDD<<<888222///000000///...CCClll~~~hhh|||tttccc{{{qqqwwwvvvcccSSSrrrvvvhhheee[[[{{{ZZZeeeAAA>>>666666000111000111EEE```jjj~~~pppzzzyyykkkUUUuuuiiioooOOOIIIIIIDDD<<<222333000111000555YYYdddnnnpppLLLeeeaaaBBB;;;FFFLLL<<>>[[[XXXLLLppp;;;999---...000000000000000000000000000000//////.........---......------...///111222777AAACCCGGGWWWaaaccchhhJJJEEEAAAccccccWWWfffcccgggwwwqqqsssyyyyyyJJJHHHYYYqqqaaa>>>999999@@@mmm}}}zzzyyytttjjj]]]TTT===333:::888999IIIyyy{{{ooo~~~tttjjj|||UUU;;;666666///<<<666CCC]]]kkkwwwyyywww~~~yyyxxxvvvzzzxxxvvvwwwzzz}}}~~~|||yyyvvvhhhuuu|||FFF;;;888444222222333333333333<<>>zzz~~~|||~~~ooobbbvvv~~~}}}}}}xxxssspppaaaxxx\\\zzzTTT@@@;;;555222222333555555777GGGtttKKKPPP{{{wwwsssoooDDD777111555333666555```VVVWWWjjjMMMBBBppp^^^bbbbbbTTTGGG000<<>>DDDxxxnnn```MMM;;;555yyyyyy\\\???:::NNN```|||ttt^^^HHH888::::::666www~~~~~~ooo{{{zzziiiMMM///:::666;;;555>>>vvvgggvvvxxxqqqwwwnnn{{{|||}}}~~~~~~~~~{{{xxxvvvTTTvvveeeTTTqqqzzz\\\FFF@@@888333222333666777===\\\zzztttZZZbbbsss}}}oooddd~~~UUU888666444333999444aaazzzzzzDDDfff{{{tttBBB))),,,```}}}yyywwwZZZ```JJJJJJVVV>>><<>>444---888VVV^^^bbb[[[|||\\\eeedddIIIttt777444///111///////////////////////////////////////...............------...///111222666AAACCCHHHYYYbbbbbbgggMMM@@@]]]mmmjjjrrrxxx{{{pppSSS;;;@@@cccyyyNNNNNN???===yyyOOOEEEDDDHHHLLLJJJJJJPPP___ssspppSSSMMMDDD888???777~~~rrr```rrr~~~{{{QQQ111:::777:::999]]]}}}tttwww}}}ppp}}}oooqqqhhhtttzzzuuutttttt|||wwwsssqqqnnniiieeeWWW\\\eeeppptttooo{{{mmmNNNGGG===555333444666888>>>vvv|||xxxppppppOOOkkklll>>>;;;444333888666~~~iii@@@uuu]]]gggUUUxxxaaaKKK555666:::[[[zzz|||sssqqqkkkMMMTTT|||uuuYYYNNNyyyqqq}}}^^^WWWJJJSSS^^^SSSSSSLLLBBB777000...000222EEE{{{]]]nnnxxxyyyuuuuuummmjjjwww\\\VVVvvvVVVXXXbbbIII???666333222111999ZZZyyy]]]mmm~~~|||aaajjj}}}{{{~~~]]]\\\III}}}[[[hhhtttVVVVVVKKKJJJJJJ>>>;;;111///111>>>iiivvviiilllOOO\\\___|||qqqjjjUUUppp~~~gggTTTtttiiiRRRTTTPPPIIIMMMJJJQQQRRRRRRQQQPPPLLLBBB777///;;;ZZZddd|||JJJaaaXXXDDDWWWXXXFFF~~~www888666222222////////////////////////.........///////////////......------...///111222666AAADDDIIIYYYbbbbbbfffLLLCCCyyyvvvhhhnnnsss|||qqqSSS<<>>mmmcccWWW999;;;666999@@@vvvggguuummmZZZUUUZZZ]]]VVV^^^aaacccjjj~~~|||oooZZZPPPPPPLLLGGGTTTSSSRRRRRRRRRRRRRRRQQQvvvjjjssswwwzzzUUUMMMBBB:::555555777888???}}}yyyvvv}}}tttxxxZZZ|||qqqYYY^^^III@@@666333666<<>>666DDDnnnMMMYYYccckkkfffJJJYYY}}}ccciiiOOOZZZtttmmmSSSQQQDDD]]]nnn[[[UUUPPPHHH>>>555111000222WWWzzzYYYooouuuxxx{{{xxxtttqqq___RRRQQQCCCWWW;;;666777444222///999]]]|||jjjzzzhhhggguuu]]]aaaTTTlllxxx{{{OOOGGGDDDTTTMMMBBB@@@666222222>>>iiivvvoooTTT<<>>888666666777LLL}}}xxxdddfffhhhjjjjjjkkkkkkllltttsss___tttnnnLLLCCCWWWEEE:::555444CCC~~~TTTRRRwwwMMMJJJEEEfffxxxhhh~~~ggg444000'''222999TTTuuuEEEGGGRRR[[[TTT@@@[[[ggggggRRRTTTrrrzzz}}}mmmUUURRRBBByyyVVVuuuXXXVVVTTTNNNEEE;;;555333333GGGqqq~~~qqqooowwwwwwsssxxx[[[KKKXXX???^^^FFFGGG888555222---888]]]|||}}}|||}}}~~~}}}mmmhhhxxxfffSSSIII{{{fffttteeeTTTYYYIIIKKKMMMDDDCCC:::444222<<>>888///UUU```lll{{{ssseeeIIIEEE{{{QQQ///333333///000000000000000000000000---.........//////000000......------...///111222444@@@DDDJJJZZZbbbbbbeeeFFFdddvvvSSS@@@BBBHHHiii{{{HHHEEEffftttKKKWWWcccyyyQQQBBBBBB999aaaqqqyyy]]]___sssfffzzzvvv\\\cccddd^^^ssstttqqqDDD999666]]]{{{RRRVVVMMMZZZggg\\\yyytttnnnxxxvvvsssPPP___gggKKKZZZWWW]]]mmmqqqddd{{{uuugggsssnnnHHHbbbbbbZZZSSSNNNDDD888444777WWWeeerrr{{{nnnyyy{{{ccc```KKK@@@|||```[[[CCC???888CCC~~~~~~EEEbbbuuukkkNNN}}}OOO<<<222...999CCCUUUnnnEEE333>>>666)))PPP___QQQWWWOOOLLL???555gggVVV>>>FFFRRRHHH{{{===~~~ZZZWWWUUUQQQLLLGGG???777111888yyy~~~uuukkk|||~~~^^^VVVDDDLLL}}}PPPJJJ;;;>>>000333222111YYYxxx|||~~~zzzsssqqq~~~]]]sssjjjUUUJJJXXXzzzhhhWWWPPPHHHQQQEEEHHHEEEAAA:::000888RRRwwwuuuaaa>>>GGGaaa~~~~~~eeexxxaaaMMMAAAtttlllZZZNNNQQQUUUPPPNNNPPPNNNLLLIIIHHHGGGEEEBBB@@@;;;BBBXXXsss[[[<<>>888999UUUmmmlll||||||{{{{{{]]]NNNBBBBBBpppddd\\\KKKEEE999BBB[[[^^^qqq|||UUUBBBAAAGGGMMMAAA>>>IIICCCBBBLLLWWW\\\\\\\\\LLLKKKBBB>>>666888fffbbbDDDYYY\\\HHHHHHooovvvwwwTTTVVVVVVUUUSSSNNNEEE;;;444===fffiii{{{|||rrrpppooo}}}|||XXXfff|||DDDoooFFF;;;///;;;///555444000SSSwwwsssxxxooouuu|||yyyzzz___ppp\\\JJJvvvvvvbbbRRRMMMBBBDDDEEEGGGCCC@@@;;;222777MMMqqq~~~bbbDDDXXX|||}}}|||uuulllfffEEE>>>eeeWWWNNNRRRTTTPPPNNNRRRLLLJJJFFFEEEDDDCCCAAA???,,,FFF```^^^www{{{tttFFFIIIzzz666...---555444000000000000000000000000////////////............,,,---...------...111444777CCCGGGKKKZZZbbbccchhhLLLsssPPP@@@:::HHHbbbGGGIIItttZZZUUU|||OOOeeehhhmmmjjjXXXvvv]]]OOO===ddd}}}kkkXXXVVV]]]fffmmmuuu}}}sss}}}uuutttvvviiiNNNfff^^^___gggyyyeee===<<>>888666000666444...IIIkkknnn{{{aaaggguuu|||~~~XXX~~~FFFQQQvvvbbbUUUVVVMMMIIIDDDEEE@@@======444555DDDiiinnnQQQqqqvvvqqqHHHpppyyy~~~cccDDDXXXXXXppp```SSSHHHMMM[[[SSSOOORRRRRRMMMMMMQQQJJJFFFBBB@@@@@@??????>>><<>>hhh~~~ooowwwsssuuutttwww{{{vvvrrrvvv}}}pppoooSSS```TTTZZZllluuu{{{rrrrrreeerrroooQQQMMMWWW^^^\\\ZZZXXXRRRHHH???:::OOOuuubbbrrrlllhhhZZZSSSCCCBBBBBBkkk[[[[[[WWWCCCIIIQQQVVVfffvvv}}}fffhhhzzzaaaKKK???>>><<<777@@@999@@@]]]SSS>>>222HHH<<>>CCC{{{zzzqqqqqq|||}}}|||tttsssuuuuuujjjqqqqqqZZZLLLFFF999HHHAAAbbbSSSVVVUUUGGGJJJkkkUUU}}}|||rrrhhhgggFFFEEEeeeyyy}}}yyy\\\III}}}jjjWWWIII:::---111===KKK666???666111EEEAAA555;;;AAABBB<<<}}}KKKiiigggWWWPPPPPPPPPQQQPPPMMMIIIEEE888FFFwwwzzzwwwtttuuu111HHHyyyBBB999<<<333222444111+++888VVVlll{{{rrr^^^rrr|||rrr{{{www|||zzzuuu```QQQMMMAAAhhhbbbNNNKKKHHHDDD>>>???888777;;;666111777[[[kkkmmm{{{|||yyyjjjvvvBBBOOOeeekkk|||nnn\\\EEE???kkkpppQQQQQQQQQPPPKKKEEEDDDFFFDDDAAA===;;;;;;<<<<<<<<<888BBBHHHkkklllwwwiii^^^[[[XXXWWWWWWZZZaaaiiinnnGGGDDD===222222444***---////////////////////////............------------,,,---...------...111444888EEEIIINNN\\\ccccccgggRRRgggrrrjjjJJJ@@@???BBBSSS~~~HHHOOONNNWWWooowww|||xxxmmmbbb^^^\\\CCCkkkbbbssswwwbbbNNNTTTUUUUUUTTT```qqqVVVGGGeee}}}ssssssqqqyyysssgggllliiixxx{{{rrryyyqqquuurrrsssnnnbbb```rrrrrruuu^^^yyy|||mmmWWWBBBJJJwww[[[[[[YYYVVVUUUTTTMMMEEEAAAvvvvvv{{{yyywwwiii{{{|||}}}{{{ssspppiiiUUUEEE???:::HHHRRR\\\VVVUUUVVVSSSQQQaaauuuhhhXXXsssrrrzzzzzz{{{zzzVVVKKKCCCEEE]]][[[MMMKKK@@@;;;222888<<<<<<>>>???777,,,===333III;;;888KKK===AAA@@@KKKAAAMMMDDDoooUUUMMMNNNMMMLLLLLLMMMMMMLLLKKK999BBB~~~rrryyy}}}xxx~~~{{{zzz{{{[[[///]]]XXX333---000333222222000,,,222JJJeeelll}}}~~~yyyssslllVVVPPPSSS[[[xxxdddVVVzzzkkkuuuaaaQQQEEE@@@333rrrxxxoooOOO???::::::999999<<<666333999666000444NNNcccyyyuuuttt|||EEEPPPlll___GGG===NNNiiiPPPPPPOOOLLLHHHCCC@@@@@@@@@===:::999999:::::::::111222000[[[bbb|||JJJ:::PPPfff@@@888222444(((---000000000000000000000000.........------------,,,,,,---...------...111444888EEEJJJOOO]]]cccbbbfffWWWiiittthhhHHHAAAAAA>>>VVV}}}MMMSSS~~~SSSZZZjjjuuuuuulllyyyqqqOOOPPPdddhhhiii~~~aaaVVVDDD\\\JJJVVVQQQhhhddd[[[IIIeee~~~yyyyyy{{{~~~nnnsssgggyyy___eeesssxxxjjjaaazzzyyyppp^^^ZZZsss~~~mmmYYYrrreeeJJJDDDQQQxxxrrrZZZYYYUUUQQQSSSVVVRRRJJJGGGooo|||vvv|||vvv{{{kkkiiijjjfffXXXLLLGGG@@@AAAMMMEEEwwwtttWWW]]]VVVWWW\\\UUUUUU{{{YYY^^^xxxeee^^^JJJ===:::RRR{{{rrrPPPAAA666777???DDD???333111:::<<<666111888===888;;;<<<777>>>BBBDDDDDDmmmSSSXXX~~~RRRCCCIIIHHHGGGIIIKKKLLLLLLKKKIIIGGGwwwrrr}}}~~~~~~}}}eeeoooooo___QQQyyyrrrfffUUUSSS\\\nnnwwwvvvwww|||nnnLLLQQQGGG777555999111333111111///,,,<<>>444222OOOvvvuuunnnLLLBBBvvvmmmaaa,,,...///777///666000000000000000000000000.........---------,,,,,,,,,---...------...111444888FFFKKKPPP]]]cccbbbeee[[[kkkvvvgggGGGAAACCC===YYY}}}IIILLL\\\bbbssssssRRR\\\___|||uuuzzzxxxeeekkkqqqOOOMMM>>>aaaCCCWWWPPPnnnYYYZZZHHHddd~~~xxx}}}}}}xxxhhhvvvkkkYYYtttxxxmmm```[[[sss{{{iiisssdddbbbhhhddd[[[hhhZZZ>>>FFFZZZ{{{___WWWVVVQQQLLLOOOTTTRRRKKKIII\\\}}}yyyiii~~~}}}qqq}}}|||nnnvvvtttdddrrraaacccRRRFFFGGG===777GGGDDD```NNN]]]QQQQQQ[[[PPPffflll\\\~~~tttiii\\\RRR:::888DDD___UUU@@@AAA<<<<<>>OOO==={{{~~~QQQHHHIIIIIIIIILLLOOOPPPPPPNNNOOO&&&RRR|||kkkccchhhxxxzzzkkkaaazzz{{{]]]555GGG333...///222000333111333111)))222LLL___}}}|||zzz^^^{{{oooooofffZZZIII@@@GGGzzzGGGAAAAAA:::666555222999444///333333000555000^^^iii888VVVvvvooogggPPPkkktttqqqsss~~~gggHHH000RRRrrr~~~VVVNNNMMMIIIEEEDDDCCC@@@<<<888666555555666666555333,,,<<<@@@///yyy|||AAAEEE\\\oooIII...333222666)))---000000000000000000000000......---------,,,,,,,,,,,,---......---...111444999FFFKKKPPP^^^dddbbbeeeWWWddd~~~}}}^^^GGG>>>???AAAYYYvvvPPPQQQ{{{MMMaaaoooJJJkkkhhhrrrttt{{{}}}pppqqqlllsssXXXFFFGGGHHH999OOOFFFGGGQQQWWWUUUYYY~~~wwwxxxttt___```~~~oootttxxxsssvvvwwwxxx{{{wwwmmmsssVVV[[[???IIICCC[[[QQQPPPOOONNNMMMMMMMMMMMMGGG[[[uuu}}}~~~}}}wwwyyypppnnnpppnnnfff^^^VVVHHHHHH999DDD;;;IIIJJJeeebbbJJJXXX\\\TTTTTT[[[ZZZXXXooo]]]ccc|||{{{qqqeee^^^WWWHHH999AAA;;;BBBGGG>>>999<<<:::YYYzzzyyyQQQ666444999>>>hhhdddEEE000>>>GGGCCCGGGSSS444nnn\\\;;;yyyuuu333RRRDDDEEEGGGIIIKKKMMMNNNNNNTTT???ZZZ~~~uuulllyyy[[[>>>QQQxxxQQQ888444***000//////............//////\\\ttttttlllnnnppp[[[kkksss}}}XXX```{{{vvv^^^OOOdddYYY^^^RRREEE;;;cccnnnQQQ;;;BBB:::999???333444444333333222111000000---NNNbbbzzzgggNNNwwwyyygggZZZFFF888EEE___rrrKKKNNNKKKFFFBBB@@@>>>===;;;888777666555555444444555---AAA888777gggwwwzzz}}}]]]III===||||||kkkHHH...222777///***///......////////////......------------------------,,,,,,,,,---...///000111:::EEEIIIPPP^^^bbbbbbiiiVVVjjjyyy[[[FFF???@@@CCCWWWuuubbb___mmmHHHYYYxxxdddGGG}}}hhh___{{{xxxxxxccczzz~~~VVVLLLKKKHHHKKK>>>JJJMMMWWW~~~]]]dddUUUSSSnnn|||~~~wwwpppzzzxxxfffXXX}}}vvv\\\```|||uuuyyyvvv```\\\uuutttuuu|||tttsssnnnuuuEEEEEE<<<[[[kkkMMMLLLKKKJJJIIIIIIHHHHHHIIIIIIUUUuuuzzzzzzxxxsssnnnmmmkkkfff\\\SSSKKKCCCBBB333BBBCCCRRRPPP~~~ZZZLLLWWWWWWPPPRRRXXXXXXxxxnnnsss___gggwwwtttkkk```[[[UUUHHH;;;333EEEXXXSSSAAA===:::,,,999EEE???222555:::999:::FFF@@@555:::HHH???:::LLL;;;ggg555WWW:::???BBBCCCEEEGGGIIIJJJKKKLLLNNNIIINNNnnnvvvzzz||||||rrrvvvtttdddqqqIII888\\\~~~???333555///111//////............//////FFFiii~~~{{{vvvnnnsss{{{uuulllbbb|||```???jjjCCCLLLbbbTTTCCCJJJKKK999AAA888777===222444333333222111111000000///444]]]~~~~~~~~~uuuhhhwwwooonnnvvv~~~iiiRRRCCC>>>CCCXXXlll^^^OOOKKKGGGCCC???>>><<<;;;999777777666555444444444444222999333+++JJJ|||wwwyyysssKKK///FFF~~~OOO:::,,,000333...,,,111......////////////......------------------------,,,,,,,,,---...///000111:::EEEIIIPPP]]]aaabbbiiiUUU~~~jjjrrrVVVDDD@@@@@@EEEUUUuuuyyyjjjRRRLLLkkk]]]LLLVVVfffnnnpppvvvxxxnnnqqqjjjAAA@@@FFFHHHKKKDDDFFFXXXlllbbbcccdddWWWWWWccctttxxxtttyyy~~~{{{mmmfffwww~~~xxxvvvfffyyy|||SSSVVVyyytttxxxvvvyyybbbYYYsssxxxnnnvvvFFF===LLLNNNZZZRRRKKKKKKJJJIIIHHHHHHHHHHHHAAADDDVVV|||}}}|||sss{{{}}}{{{wwwvvvwwwsssmmmkkkjjjhhheee___UUUJJJCCC@@@111777===IIIDDD___{{{cccQQQNNNUUUPPPLLLPPPSSSDDDTTTnnnqqqjjj}}}zzzoookkkbbbYYYTTTNNNDDD999DDDyyy|||DDD444:::555555555---///;;;===888;;;+++;;;:::444@@@LLLKKKIIIUUUNNNiii|||:::===:::>>>???AAACCCEEEGGGIIIIIIJJJWWWJJJVVV~~~{{{ttt888AAAeeeQQQ///000555333111//////............//////...LLLuuu~~~vvvnnnjjjmmmvvv}}}~~~NNNqqqqqqAAAkkknnnLLLBBBnnnzzziiiCCC888???777555999333333222222111111000000///555(((LLL{{{{{{ssszzz~~~vvvooooooiiiPPP@@@@@@===FFFwwwJJJPPPFFFCCC???<<<;;;:::999777666666555444333333333333888---111---000kkkjjjaaaccc```wwwfffQQQQQQGGGGGGgggvvvvvv555111...///000...///222......////////////......------------------------,,,,,,,,,---...///000111:::EEEJJJQQQ]]]```aaaiiiUUUooodddzzzjjjPPPBBB@@@@@@HHHXXXllldddEEELLLjjjnnnuuubbbQQQeee___vvveeeyyy}}}yyygggsssooo}}}kkkWWWdddYYY>>>CCCCCCGGGFFFFFFKKKhhh}}}[[[^^^UUU]]]aaaYYYoooqqq|||}}}tttiiipppjjjJJJ^^^zzz~~~zzzjjj~~~lllyyypppmmmLLLmmmzzztttwwwsssSSSQQQuuunnnTTT]]]BBBAAA===DDD~~~uuu{{{VVVHHHIIIHHHGGGFFFEEEEEEEEEEEEHHHIIIJJJgggwwwssstttvvvxxxvvvzzznnn}}}sssqqquuuqqqhhhfffiiifff\\\___^^^[[[TTTKKKCCC<<<999555888@@@CCCGGGRRRyyyRRRKKKNNNPPPIIIKKKPPPMMM```OOObbb|||sssiiieee}}}mmmhhh___VVVQQQKKKCCC<<>>@@@BBBDDDFFFGGGGGGVVVNNNSSS{{{ttt~~~lllrrrhhhCCCJJJZZZooo555///111222333//////......------......///;;;IIIXXXuuu{{{rrr^^^gggnnn|||uuu|||vvvnnnfffZZZwwwOOOccc]]]<<<\\\SSS<<<888>>>777444777444111111111000000/////////333000333]]]gggbbbwww}}}|||tttkkkWWWJJJ======JJJooo\\\GGGMMMBBB@@@<<<;;;:::999888666555555444222222222222222777(((222:::,,,>>>rrrIIIVVVXXXWWWqqqxxxvvvuuuvvvxxxvvvqqqlllMMMMMMGGG444???tttjjjDDD000444444000///000000...---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111:::FFFKKKQQQ]]]___aaaiiiVVVqqqqqq{{{aaaJJJ@@@@@@@@@KKK\\\jjjfffRRRpppvvvHHHVVVTTTLLLhhhkkkwww[[[xxxuuulllxxxhhhooovvvcccPPPLLLAAA@@@OOOKKKEEECCCJJJ[[[yyygggaaa[[[NNNccc```[[[nnn~~~}}}xxxxxxxxxsssrrr}}}tttqqqWWW\\\~~~}}}xxxiii___wwwyyygggqqqsss```iiiqqqDDDCCCFFFMMM@@@TTT[[[LLL@@@AAAAAA@@@???>>>>>>>>>>>>AAAGGG@@@MMM|||~~~hhh[[[XXXkkkkkkmmm|||tttqqqwwwqqqmmmjjjeeeaaa^^^[[[WWWTTTOOOMMMHHHAAA;;;999:::===777KKKMMMCCCMMMzzzfffNNNJJJLLLJJJEEEKKKPPPIIIMMMJJJRRRllljjjmmmkkkllljjjccc[[[UUUPPPKKKFFFDDDBBBGGGNNNEEE777999===555000JJJNNN===555666:::@@@LLL>>>AAAJJJ@@@:::ZZZJJJjjjsssvvv@@@BBB000666::::::;;;===???BBBEEEFFFEEEGGGKKKSSSgggyyy~~~|||eeeFFF@@@mmmKKK,,,666444...111.........------------......$$$,,,RRRzzzrrraaayyypppQQQVVVggg{{{{{{{{{{{{uuuvvvhhhYYYZZZ```SSSQQQVVVzzzGGGWWWBBB999999;;;777333555555000000////////////......+++111(((<<>>>>>nnnJJJMMMGGG@@@>>>;;;::::::999777555444333222111000000000000///111000555333)))JJJMMM===LLLDDDEEEEEEFFFHHHIIIFFF???:::>>>===333ZZZuuulllbbb999555777555///...222111,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111:::FFFLLLRRR\\\^^^```jjjUUUqqqXXXFFF???@@@BBBLLLaaajjjiii\\\```oooTTTQQQZZZpppiiiYYYlll}}}jjjzzziiitttfffZZZMMMAAA<<>>===<<<;;;;;;;;;;;;333;;;666999ZZZkkkZZZSSSTTTRRRUUUfff^^^eeeeeeeee^^^WWWSSSTTTQQQKKKGGGHHH@@@>>>;;;999888<<>>===???===[[[RRRcccPPP;;;888444555777777888999<<>>KKKiii|||sssiiikkkooooookkkddd\\\VVVRRRPPPQQQ333;;;QQQxxxmmmTTTOOODDD???===;;;:::999888666333333222111000////////////'''999---$$$333111///EEEYYY<<>>jjj~~~QQQ@@@999DDD>>>>>>===<<<;;;;;;;;;;;;;;;;;;>>>>>>HHHjjj}}}mmmcccNNNGGGDDDPPPAAANNNIIIMMMEEEDDDBBBAAAAAA???<<<:::::::::;;;>>>AAADDDGGGHHHTTTKKKYYYOOOCCCFFFAAAEEEGGG@@@BBBHHHGGGLLLIIIHHHPPPccc|||ccc^^^UUUMMMHHHDDD>>>>>>AAAKKKEEEJJJJJJ???;;;???>>><<>>MMMQQQLLLqqqiiiVVV>>>BBBttt)))555;;;999333444222000333------------------------,,,***444111000^^^aaa888;;;MMMRRRPPPQQQQQQPPPSSSRRRFFF888666===NNNggguuuUUUUUUHHHCCC>>><<<:::999888666333111222111000///............)))222...%%%,,,555000'''AAA~~~ssscccXXXYYYcccrrr|||hhhdddAAA===:::333000...//////...///111,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---...///000111999GGGNNNSSS[[[\\\___jjjPPPvvv^^^KKKBBBAAAAAAHHHMMMccciiipppRRRMMMdddrrraaaeeeFFFfff[[[bbbxxxxxxyyyssszzzwwwcccKKKEEEAAA???LLLRRRCCCCCCDDDhhhqqqdddZZZ^^^QQQYYY^^^MMMfff[[[SSSRRRxxxzzzxxxaaadddggg[[[UUUlllzzzuuutttuuummmtttkkkuuu{{{rrrssstttjjj}}}zzzwwwrrrlllcccbbblll]]]TTT]]]OOOGGGAAA<<>>:::999888777666666666666<<<333;;;<<<222GGGsssxxxlllaaaTTTJJJNNN777DDD:::@@@777======888999???===444<<<>>>BBBGGGJJJJJJFFFCCCLLL|||GGGOOO===???;;;CCCHHH>>><<>>@@@999MMMHHHGGGUUUNNN]]]xxxYYY666BBBtttkkk555)))555888---)))222333***...------,,,,,,------...111111###888OOO~~~wwwkkkSSSXXX[[[ZZZXXXVVVQQQLLL===CCC@@@???KKKYYYmmmVVVFFFEEE[[[>>>GGG444<<<888000222111...111------------------------***---%%%***444---OOOhhhQQQMMMEEE<<<@@@DDD:::999@@@AAA>>>HHHYYYWWWKKKGGGAAACCC===;;;999888777555111///111000///......------...111%%%111777'''+++888000111888qqq{{{```tttNNNGGG333111333///000444111***,,,333,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,---...///000111999HHHOOOSSS[[[\\\___jjjWWWmmmyyyhhhQQQFFFDDDBBB===DDD```UUUmmmMMMXXXvvv```WWWZZZXXXTTTUUU\\\jjjzzz|||xxxqqqhhh___UUUKKKEEEEEEEEEGGGIIIJJJGGGAAA<<>>CCC@@@AAADDDEEEQQQsssuuubbbTTTEEE???>>>AAA===;;;888<<<>>>BBBCCC>>>???:::AAAGGGHHHNNNIII[[[mmmTTTrrrJJJ,,,,,,222---,,,444222222111111333555888:::===;;;AAAIIIHHHDDDLLLZZZrrr}}}^^^YYY@@@NNNdddxxxuuuEEE///111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,---+++---///333JJJ{{{|||^^^IIIJJJ\\\]]]jjjrrrRRRUUURRRGGGMMMXXX\\\\\\OOOPPPXXXSSS333;;;777666444222111000////////////...---,,,,,,++++++(((,,,...+++(((,,,888CCCzzz___SSSRRRRRRPPPLLLQQQaaarrr[[[MMMJJJFFFBBBBBB;;;999777555333222111000000///...---,,,+++++++++++++++,,,,,,,,,,,,---------)))>>>jjjxxxtttYYY111555999.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111///,,,***------------...000111222===CCCLLLSSSXXX\\\bbbfffWWWcccxxxaaaOOOFFFBBB@@@???MMMbbbZZZtttVVVDDD|||xxx???XXXRRRSSSSSSRRRTTT^^^mmmyyy~~~nnnkkkfff]]]SSSJJJDDDAAAAAADDDOOOXXXQQQHHHQQQeeeyyy\\\UUUSSSRRRRRRRRRRRRPPPOOOLLLGGGEEELLLYYYkkkooofffLLL:::888???OOOXXXQQQ\\\XXXSSSOOOOOOTTT[[[```\\\SSSLLLKKKJJJGGGEEEFFFBBB>>><<>>NNNqqq~~~fffbbbeeehhh\\\DDDNNNEEE===<<<===>>>BBBGGGDDDEEENNNlllbbbDDD:::;;;>>>999999:::::::::;;;;;;;;;===;;;===@@@@@@FFF___yyy}}}kkk___PPPDDDEEEGGGIIIIIIEEE@@@;;;???CCCHHHCCCOOOYYY|||^^^VVVrrr}}}MMM888+++000444...,,,000111111000000222444777888<<<;;;@@@GGGEEE@@@FFFSSSvvv~~~dddyyy{{{|||zzz}}}{{{fffgggkkkhhhlllUUUNNNTTTmmm|||sssFFF222///000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---------999[[[~~~}}}cccRRRPPPQQQeeeggg>>>888>>>AAAEEEHHHMMM___jjjgggDDD999777666555333222000/////////.........---,,,,,,++++++***...///---)))***000666HHHfffvvvaaaOOOKKKJJJDDD???@@@:::999777555333111000000///...---,,,,,,++++++++++++++++++,,,,,,,,,---------222333555NNNSSS888888888555222/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---//////---+++***------------...000111222===CCCLLLSSSWWW\\\aaafff]]]XXXlllVVVKKKEEE??????CCCRRRZZZ]]]uuu}}}hhhBBBHHHvvvuuuMMMHHHIIIIIINNNQQQPPPNNNRRR^^^hhh|||xxxooowww{{{wwwuuurrrooommmddd```YYYOOOFFFBBBDDDFFFMMMQQQSSSJJJ<<<<<>>555555888:::666666666777777777777888888666999===<<<===IIIXXXooo|||mmmeeeVVVPPPLLLUUU[[[bbbXXX^^^wwwbbbBBBxxxrrrMMM///,,,,,,000000...---...////////////000222444666999999>>>DDDBBB===AAAJJJSSS|||}}}~~~tttyyyzzzzzzppp{{{xxxvvv\\\hhh]]]}}}qqq???,,,---000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------)))***:::NNNRRR]]]WWW___vvvggg<<<777:::777555444222111///............------,,,,,,+++++++++***,,,...---+++)))*********===YYYuuu}}}^^^UUUOOONNNIII???:::===999888666444222000//////......---,,,++++++++++++++++++++++++,,,,,,,,,,,,///(((%%%***111BBBgggTTT111666===111+++444//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,------...///111222===CCCLLLRRRWWW[[[aaaeeehhhRRRpppyyyxxx```KKKGGGDDD===???GGGTTTQQQhhhqqqooobbbTTTLLLbbbiiiJJJ<<>>EEEIIIMMMNNNMMMOOOUUU[[[zzzppp{{{xxxrrrjjjeeekkkzzzyyyyyyyyyvvvqqqjjjccc^^^TTTOOOIIIDDDDDDHHHOOOTTTQQQPPPGGG@@@OOOkkkxxxtttTTTLLLMMMKKKJJJIIIJJJKKKJJJHHHFFFFFFEEECCC>>>;;;EEE___xxx}}}|||NNNaaa~~~dddNNNGGGBBBGGGEEEAAA>>>>>>???BBBDDDHHHFFFGGGLLLQQQTTTZZZ```ZZZ^^^bbbaaaZZZPPPFFFAAACCCSSSrrrnnnOOO>>>555;;;???999666999444333333222111111222222555000000555777444333555111CCC^^^wwwpppeeeeeejjjqqqsssooollllllwwwqqqTTT:::555:::999444222444444444444555555555555666555777;;;<<<:::>>>EEERRRsssoooYYYbbbPPP111,,,//////+++***---//////---------...///000222333555666;;;@@@???<<<>>>EEECCCWWW~~~sss}}}nnnkkkzzzkkkvvv|||ggg:::...555555---.........---------,,,,,,++++++++++++++++++++++++******---///,,,(((,,,444TTTyyybbbDDD888444666:::333222111///...------------,,,,,,,,,+++++++++***(((((()))***,,,,,,+++***222***,,,DDDkkkoooDDD\\\VVVPPPLLLDDD;;;999===888777555333111//////...------,,,+++++++++++++++***++++++++++++,,,,,,,,,+++###)))555000!!!+++CCCoooddd;;;;;;======777///---000//////...------,,,,,,+++++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,---...///000111<<>>;;;777:::HHHVVVrrrwwwYYY[[[rrruuu\\\ZZZVVVSSSRRRTTTXXXZZZddd^^^\\\___dddddddddfffTTTXXX[[[UUUMMMJJJQQQYYYJJJ======;;;888999;;;999444333333222111111111222222------///111111000111555///111<<>>===???CCCDDDDDD\\\{{{zzzaaa444'''000666111+++------------,,,,,,,,,,,,++++++++++++++++++++++++******,,,///...++++++...666TTT]]]999999???777222888111000///...---,,,,,,,,,+++++++++++++++************((('''(((+++------,,,---+++(((+++888QQQooooooOOOPPP]]]TTTNNNHHHFFFBBB>>><<<===777666444222000...------,,,,,,+++*********++++++*********+++++++++,,,,,,%%%111222(((%%%...111,,,***GGGttteeeLLL???666:::888000///666666///.........---,,,,,,++++++++++++++++++++++++++++++++++++*********,,,---...,,,,,,,,,,,,---///000111<<>>EEEPPPTTT^^^qqqaaabbbZZZjjjsssVVVGGGJJJccc}}}aaaQQQUUU[[[LLLMMMoooaaa555BBBBBB555>>>===<<<<<>>IIIvvveeeWWW___cccPPPTTTXXX[[[ZZZUUUOOOKKKRRROOOQQQWWWZZZTTTLLLHHHCCCIIIPPPSSSYYYkkkxxx|||888???888???>>>444222888777...222222111111111111111222---///111000---,,,000555000111444<<>>PPPzzz|||\\\HHH555999???<<<777444444333000///111......------,,,+++++++++++++++++++++++++++++++++************+++,,,------++++++,,,,,,---...000111<<>>PPPgggfffaaa===BBB333;;;III444888888999<<<@@@CCCDDDDDDJJJAAAPPPooo{{{dddYYYWWWWWWTTTTTTTTTTTTSSSRRRRRRQQQSSSSSSSSSQQQPPPRRRWWW[[[SSSWWWZZZXXXQQQKKKJJJKKKOOOeeetttsss{{{MMM///===777:::FFF<<>>;;;;;;======888666888===<<>>888333666555333000...---,,,+++******))))))))))))******************++++++++++++..."""###222444&&&$$$---(((000888+++)))777///VVV]]]^^^rrrppprrrttt\\\WWW<<>>777666888;;;;;;<<<===AAADDD>>>CCCLLLRRRaaaoooQQQNNNKKKHHHGGGGGGIIIJJJKKKPPPUUUVVVRRRMMMKKKJJJBBBGGGHHHBBB<<>>???AAACCCBBB???<<<<<<999888:::999555444777555???EEEYYYtttyyyqqqlll}}}www~~~EEEBBBCCC222???999444333888777000///444......---------......///,,,...///......//////...333...///333444000000333@@@GGGaaayyyXXXLLL>>><<<<<<222111===///444444//////444111(((........./////////000000...222444222111222333444<<<+++FFF===EEEKKKcccqqq[[[:::$$$+++333...***///333...,,,---***%%%)))222+++,,,------...............000111111444999===>>>444IIIEEE@@@PPPLLLEEEXXX~~~iii999222333444333333,,,&&&+++555222'''+++++++++++++++++++++,,,************************''')))***((((((***,,,,,,)))...666%%%777TTTsssBBB>>>EEECCC999222333555333000000------,,,+++************)))))))))))))))*********&&&(((******(((((()))***'''(((+++---...---,,,+++((()))+++///222333111///111999666222666666444:::999<<>>BBB>>>===@@@BBBBBBHHHOOOQQQLLLBBB@@@QQQgggkkkbbbeeeiii~~~sssDDD(((333333333444555666888888:::;;;===>>>???>>><<<;;;888888777777666555555555666444333999JJJeee~~~sssnnnKKK<<<<<<666333888555444333111000/////////000000//////.........------------------------------......///000111222222222444:::CCCQQQcccvvvzzzjjjXXXHHH???999999888777666555444444111111111111000000000///...........................//////000111222222222333444666999===DDDKKKQQQvvvXXX???000//////...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///111444888;;;<<<:::???BBBCCCEEEHHHHHHDDDGGGQQQfff^^^NNN::://////111111/////////...---,,,,,,+++++++++++++++*********))))))************************************************///---+++((((((///CCCVVVcccKKKCCCBBB@@@<<<888777666444222000///...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,...//////000111222222333666999===BBBFFFGGGGGGGGGIIIHHHFFFCCC???;;;888666333111...---------+++***+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,........................///000111222222333333222222222222111111///......,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************++++++,,,,,,+++---///222===CCCIIINNNQQQUUU[[[___ssscccUUUGGGIII@@@???BBBEEEPPPYYYVVVqqqQQQ^^^VVVPPPVVVRRR[[[WWWNNNPPP___~~~rrrmmmSSS***>>>666666555333333222222222666666555555777999<<<======???@@@>>>>>>GGGXXXeee||||||pppbbbYYYMMMPPPSSSTTTSSSSSSUUUWWWXXXqqqvvvccc___fffmmmttt___999000444333111222222222333555666777999:::<<<===>>>===;;;:::888777777666666555444444555333000111888GGGXXXcccooowwwkkkNNN777777===999666888444333222111000/////////////////////......------------------------------------......///000111111......///000333999AAAGGGQQQTTTWWWWWWVVVUUUTTTUUUNNNLLLJJJEEE@@@:::666333777777666555444333222222111111000000000/////////------------------------......///000000111222222333444666777:::???EEEJJJQQQbbbyyykkkWWWDDD666////////////...---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///222555777999888===??????AAAEEEEEECCCIIIAAA:::AAAUUUoooxxxfffSSSCCC999888222------111333111---.........---,,,,,,+++++++++++++++*********))))))************************************************&&&''')))+++)))(((000999===[[[{{{kkkrrr```VVVIIIAAA>>>===;;;888777666555333222000///...+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,------...//////000000111333888===@@@BBBCCCCCCFFFEEECCC@@@<<<888555333333000...------,,,+++************)))))))))(((((())))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,------------------------......000111111111111111111111111111000///...---,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************++++++,,,,,,+++---///222===BBBIIINNNRRRVVV\\\aaa|||bbbUUUMMMIII???>>>999>>>LLLTTTXXXaaaTTTJJJXXXUUUIIIXXXLLLTTTPPPDDD===>>>RRRqqqaaa555AAAEEE...444444333222111111111111444333333333555777999:::===??????===;;;<<<@@@EEEJJJoooyyyvvv|||zzzzzzvvvyyyyyyuuuoooggg^^^```ssswwwvvvZZZ<<<...///000,,,)))000000000000111333444555777888:::<<<<<<;;;:::999777666666555555444333333666555333000000222777;;;LLL___~~~}}}oooOOO@@@999555555999;;;777333111333222111000///.........///............---------------------------------,,,------....../////////555666666666444444666777@@@BBBCCCDDDCCCBBBCCCDDD===<<<:::888777888999:::444333333222111000//////000000000/////////......------------------------.........///000000111111333444444444666999>>>BBBAAADDDOOObbbyyyoooRRR<<>>>>>===888555EEEDDDFFFIIIJJJHHHGGGIIICCCAAA===999555000---+++***+++---000222111---***...------,,,,,,++++++++++++************)))))))))************************************************((((((+++...,,,((('''***'''777CCCEEEGGGNNNSSSTTTXXXNNN]]]QQQOOOVVVDDDLLLBBBEEEGGGEEE@@@;;;999888666555444222111///...---++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,------------///333888<<<>>>@@@@@@CCCBBB@@@===:::777444222222000---,,,,,,,,,+++)))******))))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000000000000000000///...---,,,++++++++++++*********))))))))))))))))))))))))))))))))))))************++++++,,,,,,+++---///222<<>><<>>===<<<:::999222LLL\\\\\\mmmwwwnnnlllooorrrsssxxxtttiiijjjttttttkkk{{{ssscccSSS555((('''444888...,,,555............///000111222444666888999:::999888777555555555444333333222222333444444333111000111222111222FFFRRR}}}kkkooonnn~~~jjjPPP;;;444888777<<<===888444222000---222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...000222333333444666888<<<===??????>>>???@@@BBB@@@>>>:::777555444555666222111111000//////....../////////............---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////111222222222333555999===CCCCCCBBBEEELLLYYYhhhqqqkkkYYY>>>555//////111000111333------------,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,---///000222555888999777999>>>AAA???888999:::999777555333333444444444666666444444444,,,,,,,,,,,,,,,---//////000000000///---,,,,,,------,,,,,,,,,+++++++++***************))))))))))))************************************************...)))'''***+++***+++...111555333+++''',,,333666555000???<<<@@@JJJAAAIIIMMMMMMLLLGGG???:::999:::444333222111///...---,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++,,,...111555999===???@@@AAA@@@???===:::777555333111///---,,,,,,+++***((())))))))))))))))))(((((())))))))))))))))))))))))))))))))))))************************++++++++++++***************************+++,,,---............///////////////...---,,,++++++++++++************))))))))))))))))))))))))((()))))))))************++++++,,,,,,+++---///222<<>>@@@<<>>BBBEEEEEECCCCCCFFFJJJSSSXXX]]]kkkggg|||sssvvvmmm```TTTIII===444...333,,,)))+++.........000,,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++------,,,,,,---...///000444777777666888===???>>>===;;;777222///222888>>>---......---,,,---,,,+++333333222111///---+++******++++++***)))***---000+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,&&&"""%%%''''''))),,,...333555333111111111000666444<<<<<<>>>DDD@@@DDDIIIFFFAAA<<<888666666666222222111///...---,,,,,,*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))************+++++++++,,,///222666:::===???>>>===<<<;;;999666444333111///,,,+++++++++)))((((((((((((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++************************))))))***,,,,,,,,,,,,,,,------.........---,,,,,,+++++++++*********))))))))))))))))))))))))))))))((()))))))))************++++++,,,,,,+++---///222;;;AAAIIIOOOTTTYYY```eeeggg|||ZZZKKK===GGG===AAA<<>>BBBBBB777+++,,,666222333222000222555444111///...------,,,,,,------++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,000000000///...000333555555888:::<<<<<<<<<>>>???666777777777666555333222000/////////............---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000222555888>>>===<<<@@@EEEFFFBBB===>>>@@@???CCC===@@@999:::999555333222///---///333555000---......***)))***++++++++++++++++++++++++************************++++++++++++++++++++++++------,,,,,,,,,...///000111555777666888<<<>>><<<888:::<<<<<<777000***'''///111111......000///---'''(((+++---///000000000(((***---...---+++++++++************************(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***&&&&&&***+++((('''(((777555000***'''%%%%%%$$$&&&(((...333999???BBBEEEDDDAAA===:::999777333000000000///...---,,,++++++******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))***+++---111555888::::::999999888666444222111000...+++*********)))'''''''''(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******)))))))))************+++************************((()))***++++++,,,,,,,,,,,,,,,---------,,,,,,++++++************)))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,+++---///222;;;AAAHHHOOOSSSYYY___dddjjj```xxxjjjNNNFFF<<>>FFF???444555///333888======888000***///---'''---///777111...$$$---///+++---444111&&&......---------......///------...///000000000000222444777777666555666888:::777555222...+++---222...555999888???MMMUUUSSSQQQNNNKKKIIIFFF@@@777000222111111111///------...,,,"""&&&333222%%%&&&666,,,,,,,,,+++,,,,,,---...---...111333444444333222222222111000000//////...000111111///---,,,...000444...%%%(((+++,,,000000???999fffggg222000FFF;;;888@@@666>>>>>>444:::///777555111***333///555<<>>DDDEEEEEECCCAAA@@@<<<>>>555999333//////333888777000---...***))),,,111333...++++++*********+++++++++++++++************************************************,,,++++++++++++---///000...333555555777;;;<<<999444111...---///444888;;;...111000,,,,,,///000,,,------,,,+++******))))))......//////...,,,)))''')))*********************(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))+++)))***------******---777000(((%%%&&&+++111555111444333888;;;<<>>:::888CCC999777555333333444666777555444---===++++++%%%555555///---333555111...000......---------......///------...///000000000///+++///333444111000222444,,,222777555222222222111+++444555---***000111---444///,,,+++)))''',,,444,,,******,,,...---,,,,,,&&&///000))))))///...&&&,,,,,,,,,+++,,,,,,------,,,---000222333333222111111111111000//////......***+++------,,,---///111'''222222333111...222+++111<<<333***777&&&555000222###000444+++888111***...444,,,BBB...///:::888888777555555666333...555111111444222,,,+++///------,,,,,,++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++000000///...------,,,+++***,,,......---,,,,,,,,,,,,000444777888888888888444333111111111222444555------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,+++++++++++++++++++++,,,---------,,,,,,...000///777>>>???;;;:::>>>BBBBBB>>>===333>>>///;;;222666000,,,000111......222///+++***,,,,,,***+++...******************++++++))))))))))))))))))))))))******************************)))******,,,...///,,,111444555777::::::777888666555444333111,,,)))***...---))))))---...***---,,,***))))))***,,,---,,,***''''''))),,,---...)))))))))))))))*********'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((((((((...555)))''''''+++---+++'''%%%''',,,***111555666===<<<>>>===<<<999666555555666......------,,,+++******))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((('''+++*********---000444777999999999999888777555555///---+++******)))(((&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************((()))***++++++,,,,,,+++***++++++,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,+++---///222;;;AAAHHHNNNRRRWWW]]]bbb\\\RRRYYYqqq}}}ooo___TTTEEE@@@>>>>>><<<<<>>;;;888777888;;;>>>444444333222111111111111000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000111111111111222222222222222111000/////////.........---------.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////////////////------------------------,,,,,,,,,---------..................................................................////////////444444444444444444444444000000000000////////////.........------,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111444555555444333222222222222222111000///......---------,,,,,,,,,************************************************************************,,,,,,,,,---------......000111444888:::<<<<<<<<<@@@===:::888777666444222/////////...------,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,...111444666777666666777666444222111000//////...---,,,,,,++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))***(((''')))---//////---))))))))))))************+++***+++,,,///444999<<<;;;<<<;;;:::999666444333///---++++++,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((***...111444:::999777666444333333333---,,,***)))((('''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))((('''''')))+++---))))))))))))))))))))))))(((((()))*********************+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))************)))************+++++++++((()))******+++,,,000222;;;@@@GGGNNNTTTXXX\\\___UUUIIIPPPYYY}}}rrrggg[[[NNNEEE>>>AAAAAA??????DDDKKKOOO]]]TTT\\\~~~BBB777555222333333444555777888999:::666444777<<<>>>;;;666444444333222111111111111/////////............---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000000111111000000///...///.........---------,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...........................------------------------,,,,,,,,,------------...........................---------------------------.........////////////222222222222222222222222000000000/////////............---------,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222333333333222000000111111000000///...------------,,,,,,,,,,,,************************************************************************,,,,,,,,,,,,------------///000333666888:::;;;;;;>>>;;;888666666444222111//////......---,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++---000333555666666666666666444333111000//////------,,,++++++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***((('''))),,,...---,,,(((((()))))))))*********+++******+++...222666999999999999888777444222111...,,,+++***+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***---000222888888666555444333333222---,,,***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))(((((()))***+++))))))))))))))))))))))))(((((()))***************)))***++++++,,,,,,++++++))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++++++++,,,///222<<>>GGGTTTYYYYYYGGGfffwww<<<000222777111111111111222333444555888444333:::EEEGGG>>>444444333222111000000000000.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------///////////////......---......------------,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------........................------------------------,,,,,,,,,,,,---------------------------------------------------------------------.........//////////////////////////////000////////////.........------------,,,,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///000111111111000///////////////......------------,,,,,,,,,++++++************************************************************************++++++,,,,,,,,,------------...111333666777888999;;;999666444444333111000///......------,,,,,,+++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++...222444666666666666555444333222111000///------,,,+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***)))((()))+++,,,+++***(((((((((((())))))))))))+++*********,,,000333555555555555555444222000///---+++******++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))+++...000666555555444333333222222...---+++)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))(((((()))***************)))***++++++,,,,,,++++++))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,---,,,,,,---///222===AAAHHHNNNSSSWWWZZZ]]]BBB@@@OOO@@@EEEeeerrrmmmffffffxxx~~~xxxeee]]]PPPFFFAAA????????????<<>>;;;;;;<<<===HHHHHHTTTbbbYYYJJJTTTnnnccc---:::555---333000111000000//////000000111000000111444888888444000222222111000/////////////////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------......//////000//////...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------.........///............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------------......//////000//////...,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++,,,...000222444444888666444333333333222000---------,,,++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((()))+++...000333444555333333444333222111//////,,,,,,+++************+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************)))((())))))(((((((((((())))))))))))******))))))***+++,,,---000000222222222111000///---+++))))))***+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''''')))***+++//////000111111111111000...---+++***)))((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))************)))((())))))))))))))))))))))))(((((()))***************))))))***++++++++++++***))))))))))))))))))))))))((()))))))))************))))))*********+++++++++---......---,,,---///111===AAAHHHNNNRRRVVVYYY[[[FFFAAABBB>>>DDD<<>>@@@DDDHHHJJJWWWTTTWWWYYYNNNSSSfff777(((777666//////,,,000///////////////000111000111222222111111111222222111000///............/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////////////////******++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---......//////......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,------...//////////////////+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******+++,,,...000222333777555333222333333222000---,,,,,,++++++******)))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))+++,,,...000222333111222222222222000...---,,,,,,+++***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))***++++++)))((()))+++))))))))))))************)))))))))))))))***++++++...///000111222222111000---+++******++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((()))***+++,,,...000111111000//////---,,,***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))(((((()))***************((()))******++++++******))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,---,,,,,,---///222<<<@@@GGGMMMRRRVVVYYY\\\~~~EEE@@@===<<>>===@@@333FFFBBBHHHcccaaaffffff```\\\]]]\\\XXX]]]^^^]]]\\\ZZZZZZ[[[\\\UUUUUU\\\{{{RRR333<<< ///===%%%%%%666,,,,,,,,,,,,,,,---...///000---------...///000000000111000///......------...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,,,,------------))))))******+++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,)))******+++,,,,,,---------------,,,,,,,,,++++++*********++++++,,,,,,,,,************************************************************************************************+++++++++***++++++,,,---***+++,,,,,,------------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))*********************+++,,,///111222222111///...///000///...,,,,,,++++++***)))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********+++,,,---//////...///000111000///---+++,,,++++++***)))*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************(((+++---,,,******,,,...******+++++++++,,,,,,,,,(((((())))))******++++++***+++---///000000000//////---++++++,,,---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))'''))),,,...000000/////////...,,,***)))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((('''''''''(((***---///))))))))))))))))))))))))(((((()))***************(((((()))***************))))))))))))))))))))))))))))))))))))************)))************+++++++++((()))***++++++,,,000222999>>>FFFMMMRRRVVV[[[]]]hhhIII999<<<999777<<<>>><<<:::BBB^^^rrrfffaaa``````iiihhhddd___ZZZXXXZZZ\\\uuusssBBB111...//////.........---------..................------............////////////000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************************************************************************************************************************************+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,000000000000////////////---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))***+++,,,---..................------+++++++++************)))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))((()))***++++++***&&&***%%%&&&111111(((&&&)))'''(((+++//////***%%%---111111""":::------///444''')))000...------(((...,,,***+++---...+++'''+++***((()))...222111---000---***))))))++++++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((())))))+++,,,---......///---+++)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))***,,,,,,***)))))))))))))))************************))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,+++---///222???@@@EEEMMMRRRVVV\\\cccbbbEEE888;;;888666:::;;;<<<>>>???BBBOOOooo{{{{{{}}}zzzrrrlll^^^eeehhhccc```lllSSS+++222999000///.........------------..................------............////////////000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,........................---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))***+++,,,---..................------+++++++++************)))))))))))))))))))))))))))************************************************,,,+++)))((())))))******,,,222,,,%%%'''''')))333---000222111111666AAAKKKAAAJJJNNNCCCFFFBBBIIIQQQFFFBBBGGGDDD222,,,555;;;+++,,,//////(((###+++888...---,,,,,,///333333222000---***)))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((())))))***,,,------......---+++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********************************)))***+++,,,***((())))))))))))************************))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,+++---///222??????EEEMMMRRRVVV\\\cccZZZ@@@666:::777555888888222:::???888333BBBddd}}}mmmggghhhjjjyyy~~~kkk555000111###&&&:::............------------------------------......---............//////////////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,---------------------------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))***+++,,,,,,------------------......+++++++++************)))))))))))))))))))))))))))************************************************,,,+++***))))))***+++,,,!!!+++---...333...***000===AAAEEEDDD???<<<<<<>>>AAA??????HHHGGGUUURRRIIIPPPFFFIIITTTUUUTTTNNNAAABBB555,,,------)))***000---,,,,,,---......///000///---***)))***+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((())))))***+++,,,------------+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********************************))))))***++++++***((()))))))))*********++++++++++++*********))))))))))))))))))*********++++++)))************+++++++++++++++,,,,,,+++---///222>>>???DDDMMMRRRVVV\\\cccSSS===666:::777555777555444777999999999;;;BBBHHHpppzzz:::---&&&...:::999000'''------------------------,,,,,,------------......---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++*********************************************************************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,---------------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************))))))***++++++,,,,,,,,,------------......+++++++++*********))))))))))))))))))))))))))))))************************************************(((***++++++++++++,,,,,,...,,,$$$(((777===>>>FFFGGGCCCBBBGGGRRR___iiinnnqqqzzzkkk]]]aaadddXXXOOOAAA777444222---''',,,+++,,,///...,,,+++---///---******++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))((())))))***+++,,,,,,,,,,,,,,,+++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))************************************))))))***++++++***((())))))*********++++++++++++++++++*********))))))))))))*********+++++++++))))))*********+++++++++++++++,,,,,,+++---///222===>>>DDDLLLRRRVVV\\\cccNNN<<<777:::777666888444???888111222777;;;;;;888@@@OOOkkklllEEE999,,,222333...,,,000111///,,,,,,------------------,,,,,,,,,,,,------......------------............---------...............,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---///000000++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************************************************************************************************************************************************************************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------.........---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********************************)))******+++,,,,,,,,,,,,,,,------......+++++++++*********))))))))))))))))))))))))))))))************************************************&&&))),,,,,,***(((((()))---333777BBBNNNLLLHHHQQQPPPZZZkkk|||jjj|||{{{]]]@@@777555///,,,***+++111222///...111...,,,+++***++++++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))************************(((((((((((()))))))))***)))))))))******++++++,,,++++++++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************+++*********,,,,,,***)))************++++++++++++++++++++++++************************++++++++++++))))))*********+++++++++++++++,,,,,,+++---///222<<<===CCCLLLRRRVVV\\\cccLLL<<<888:::666666777333555444333444555666666666;;;;;;@@@LLL^^^uuuMMM,,,...111(((;;;---***333000###'''666,,,,,,,,,,,,------------++++++,,,,,,------......,,,------------.........---------------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++---...000111222++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))))))))***++++++++++++++++++++++++++++++************************************************************************************************************************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,------.........---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************+++***************++++++++++++,,,,,,------......+++++++++************)))))))))))))))))))))))))))************************++++++++++++++++++++++++'''***,,,+++)))(((***---222BBBNNNXXXZZZQQQTTTfffzzzgggVVVFFF555444+++'''---000...---111...,,,++++++,,,+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************************((((((((()))))))))******)))))))))*********+++++++++++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,++++++,,,------,,,************++++++++++++,,,,,,++++++++++++******************++++++++++++,,,)))************+++++++++++++++,,,,,,+++---///222<<<===CCCKKKQQQUUU\\\dddJJJ<<<888999333444666111,,,000555888666444222111000555<<>>555000555:::888666666AAAJJJXXXdddlllqqquuuxxxrrrpppgggUUUAAA444222555666///...111...''',,,777999***'''222333((((((222+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))******+++++++++++++++++++++++++++************************************************************************************************************************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************++++++***************+++******+++,,,,,,---......+++++++++************)))))))))))))))))))))))))))************************++++++++++++++++++++++++***,,,---...333???PPP\\\SSSSSS\\\{{{sssWWW===444111,,,+++///---,,,+++,,,,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))))))))))))))************************))))))))))))************))))))))))))************)))***+++,,,,,,+++)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++...------...//////...,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))************+++++++++++++++,,,,,,+++---///222;;;<<>>GGG```PPPYYYyyypppdddwwwjjjHHH222'''///333+++(((///,,,,,,,,,++++++++++++***************************************************...000///+++'''(((///666LLLVVVdddnnnrrroookkkiiixxx|||]]]SSSBBB222***,,,222777,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************************'''***---+++((((((---222666KKKccckkkddd^^^```gggpppgggDDD---444...,,,///222111//////.........---------,,,,,,------------------------,,,---------,,,---000222<<>>@@@@@@===;;;::::::333111...+++))))))***+++******+++++++++,,,,,,,,,************************+++++++++,,,,,,,,,------'''(((+++111;;;GGGSSSZZZggguuuuuuvvvsssyyyxxxtttPPP777///111000---------,,,,,,,,,+++++++++************************++++++++++++++++++++++++***))),,,555DDDSSS]]]bbbIIIVVViii}}}jjjJJJ333333222000///...---......------,,,,,,,,,,,,------++++++++++++++++++++++++***,,,------111===MMMYYYjjj^^^ZZZllloooJJJ666222111000///////////////.........---........................,,,---------,,,---000222;;;@@@AAAFFFRRRUUUZZZggghhhCCC;;;444444444111000111...///000111111000///...000000/////////.........,,,------.../////////............---------,,,,,,+++)))+++...,,,''')))///*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******++++++,,,------,,,,,,///666???HHHNNNKKKMMMOOONNNKKKHHHGGGFFFDDD@@@:::444000---------*********++++++,,,,,,,,,************************++++++,,,,,,,,,---------+++---222<<>>111,,,++++++...222"""...000666999...111((($$$===,,,222)))333:::(((,,,111%%%(((---'''%%%))),,,222...###(((222222******(((---***+++---555***---...+++***---......++++++,,,---------------,,,------------.................................+++,,,------..............................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////......//////000+++***---111222000///000---...///000000///---------,,,+++***+++,,,---...------------------------,,,------------.........///...---------...//////333,,,,,,666::::::CCCQQQKKKIIIQQQ^^^___VVVSSSYYYWWWPPPHHHCCC@@@;;;222***///,,,,,,000111---******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++---000222222222------------...---......&&&(((+++,,,---///111333:::777333111000///...---+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***))))))+++---///333555333111333888<<<<<<777<<<===777555666333+++++++++************++++++************************************************)))))))))*********++++++************************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************+++++++++,,,)))+++------,,,---111444HHHIIIRRRhhh{{{fff{{{uuuxxxxxxqqqttt{{{xxxzzzhhhQQQJJJKKK888444...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------//////LLLMMMkkk{{{RRR~~~\\\IIICCCFFF[[[}}}mmmUUUNNNcccTTT444333111///---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++......+++***222;;;QQQ\\\]]]XXXhhh~~~TTT:::222222//////---,,,...111///***++++++,,,------......///--->>>GGG```kkk]]]~~~{{{SSS666333333222111000///000333/////////.........------...------,,,---///000111:::===BBBEEEJJJQQQ[[[bbbWWW>>>333111:::AAA;;;000(((:::666555***000+++555---///000'''>>>>>>)))$$$---...<<<$$$,,,HHH///,,,666...111777...###+++333)))+++...---444'''///++++++...000111///,,,,,,,,,---+++,,,,,,---...---------------------.........................../////////...//////000000000///////////////.......................................------------------------------------------------000////////////000000111000000111222222000///000//////000000000000111111++++++,,,---...//////000........................------------............---...////////////000111---111<<>>???CCCEEEEEENNNMMMHHHBBB>>><<<666000///---++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******))))))+++---///000***,,,---...111444777777555======555222444000&&&,,,+++*********++++++***************************************************))))))*********+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************+++++++++,,,,,,---------,,,---444???GGGTTTgggqqqeee~~~wwwsssRRRJJJ@@@555/////////...+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---...///333IIIMMMKKKZZZdddfffPPP:::BBBoooeeeXXXVVVlllvvvNNN222222///......,,,******---,,,,,,,,,,,,,,,,,,,,,,,,))),,,...,,,)))...===KKKcccYYY\\\wwwXXX666888111333000)))(((---///---+++,,,---...---------...777888hhhYYYaaaxxxIII666///111555111...111333////////////..................---------///000111999===BBBEEEHHHOOOZZZbbbTTTEEE:::333111,,,''',,,777000,,,222CCC'''+++;;;$$$333%%%000666>>>%%%...444999&&&'''(((+++---###'''222000((((((,,,$$$***&&&---333///""",,,---///000///---,,,,,,,,,,,,---.........---------------.........//////........./////////000000000111111111000///......000000000//////.................................------------------------------------------------///////////////000111111333333111///.../////////000///---,,,---...000111000000111222111///---,,,........................---------.........//////...000222111000000222444:::LLL[[[___jjj|||wwwqqqiii```ZZZTTTOOOMMMIII???444///,,,***---111------------------------...------,,,,,,,,,...000444...,,,///000000444:::JJJOOOOOOJJJGGGIIIJJJGGGJJJNNNOOOMMMMMMNNNKKKDDD<<<666///******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------'''+++///222111---'''$$$***---333999>>>AAABBBDDDDDDIIIGGG@@@<<<>>>;;;333111///,,,,,,,,,,,,+++)))************************************************************++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,///---++++++222@@@QQQ^^^pppwwwfff~~~ooo]]]FFF777222222000...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,///111<<>>SSS\\\YYYXXX]]]ttt{{{{{{uuuwww}}}sssfffhhhkkkjjjddd^^^UUUOOOJJJDDD;;;444++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......'''...:::FFFNNNQQQQQQPPP[[[VVVUUUZZZ\\\[[[___eeeccc\\\aaannnlll]]]VVV\\\MMMGGG@@@<<<;;;888222---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,111???TTTjjjwwwzzzxxxlllKKK:::555------------------------***---///---***+++000666HHHmmm}}}WWWCCCPPP{{{___LLLIII@@@???>>>===<<<>>>???@@@EEEQQQkkkzzzsssUUU???///000333///,,,...------------------------,,,...000999KKK^^^bbb^^^ZZZ333000777333000555,,,///000///...111999@@@aaaaaa]]][[[777666...111888,,,000000000000//////////////////......///000222333666===CCCEEEEEEJJJVVV```MMMEEE777000666888000---111ccc222$$$...333///"""888==='''---;;;(((---%%%444000+++555333???///111***111...111***//////////////////.........222///,,,---111333111...222888333///333555;;;GGGLLLMMMTTTaaapppzzz{{{yyyXXXNNNGGG===222555777---444...,,,000000+++,,,111//////////////////////////////------///111111...666'''+++===<<<444LLLtttvvvgggeeeUUUaaaoooKKK888AAA111...+++222333,,,***000333000---000000,,,+++...000///;;;(((000HHHmmmrrr}}}bbbVVVNNNTTTKKK,,,...///...+++---222111,,,,,,000000,,,,,,111000***222;;;BBBHHHXXXnnnyyywwwtttxxxzzztttpppkkkiiiooonnn]]]OOOGGG===555---+++......******///,,,,,,++++++,,,,,,---...///000000000...------...***KKKZZZGGGXXXaaaMMMhhhdddddd\\\UUUUUURRRWWWgggUUUYYY```[[[RRRZZZfffeee___cccVVVDDD>>><<<888888444222...***((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,***(((111'''(((---)))***...+++444(((333555%%%...111,,,---+++***,,,......+++'''+++,,,,,,,,,***)))***+++++++++++++++++++++++++++,,,)))(((,,,---,,,,,,///###TTTLLLZZZ___yyyxxxKKK:::---...---+++,,,//////---///###111---,,,111***???___qqq___GGGEEEmmmNNNLLL<<<@@@:::AAADDDAAAGGGFFFGGGNNN??????GGG<<>>777999***'''000,,,//////////////////000000222///---///222333111///222HHH]]]ppp~~~kkkyyyxxxdddOOORRRdddkkkKKK@@@222+++000888444***////////////////////////222000000111222333222111;;;(((999zzz~~~|||zzzdddWWWXXXIIIFFF???222+++222444---,,,222///000222222000///222666***EEExxxuuu{{{uuuwwwpppccc^^^TTT;;;222...000///+++---444,,,...222333...,,,111999KKKUUUfffwwwxxx{{{zzzvvvxxx}}}sssnnnrrrmmmvvvwwwdddiiigggSSSCCCAAA888---))),,,...---,,,,,,,,,,,,,,,------......---+++***---666CCCMMMeeeRRRbbbeee\\\jjj{{{}}}cccYYYXXXUUUiiipppttt{{{ddd[[[hhhrrruuuYYY```wwwooo^^^XXXSSSCCC777111222111++++++000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***---555<<<>>>BBBMMMWWWRRRJJJMMMJJJEEEGGGSSSPPPNNNMMMJJJDDD<<<333***%%%***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,+++...333KKK]]]{{{mmmooo~~~WWWEEE555))),,,111///,,,+++222,,,,,,+++222000888fffzzzOOOsssyyyPPPDDD[[[^^^JJJEEEGGGrrrmmm~~~ooozzz{{{rrrAAA333222------000////////////...---------)))555KKKSSSQQQbbb\\\222;;;...000111///000111...111CCCXXX^^^XXX@@@666)))888999000000000000000000000000000///.........///111222666;;;@@@BBBCCCJJJWWWaaaOOO===:::666444777:::999666WWW333333///???QQQWWW...***777777+++---!!!---RRR999===###CCC&&&'''---111111...444&&&//////000000000000111111888))))))777999---333EEEbbbpppsssppprrrpppttt~~~yyy{{{ssswww{{{cccVVVFFF<<<555000///111000000000000000000000000000000222555555444555777$$$eee{{{{{{gggbbbXXXPPPOOODDD888111---,,,000666000---...333444222333888<<<^^^eeerrr{{{}}}yyyuuuvvv|||zzzvvv~~~vvvfffaaa___III777,,,000111++++++333......000222//////;;;JJJSSSppp|||yyyvvvwww~~~xxxxxxmmmrrroootttqqqrrrgggZZZLLL<<<333///---...111,,,,,,,,,,,,,,,---......111---***...888FFFRRRYYYiii^^^iiiuuuRRRcccZZZrrr|||}}}pppnnn{{{iiiyyyjjjdddnnnaaabbbrrrrrrgggUUU>>>///---111///***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111666>>>DDDKKKPPPNNNPPPYYY]]]cccmmmooorrr```cccTTTPPPQQQRRRPPPKKKDDD===:::000///............---+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---,,,,,,333<<>>DDD[[[iiiwwwvvv|||{{{rrrmmmeee\\\TTTOOOKKKIII555222...,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---------000===JJJsssttthhhxxx[[[>>>222000---,,,///,,,///)))///222...KKKzzzZZZNNNCCCdddzzzzzzxxxLLL```WWWSSScccZZZMMMXXXMMMWWWnnncccxxxuuu}}}CCC444555///000111000///............///<<>>@@@BBBKKKYYYeeebbbTTTCCC999666777---333dddUUU<<<...&&&{{{\\\333222DDD222zzzVVV'''>>>666>>>}}}%%%...333333$$$:::+++777000000111222333333444444333222IIIjjjoooiii]]]YYYjjjdddJJJ222222222222222222222222222222555777;;;UUUwwwdddNNN===444222222111///555;;;555;;;iiioooeeeyyyzzz|||mmmdddwwwkkkTTT:::...///333333---222111666WWWsssgggiiinnn|||iiinnnNNNDDD:::***...------------...//////+++:::QQQgggwwwqqqppp{{{~~~sssnnn~~~xxxtttvvv```BBB999........................,,,,,,,,,,,,,,,,,,,,,,,,...333:::@@@HHHTTTcccmmmnnn\\\fffeeelllwww}}}ssslllppp}}}zzziiiQQQ===222...---,,,------------------------+++,,,------111@@@]]]vvvLLL{{{PPP555111000***///***---888'''BBB|||rrryyyjjj===XXXqqqMMMTTTmmmqqqyyyjjjvvv}}}tttwwwsssppp}}}vvvuuu{{{MMM444///111///...------...000333444GGGYYY\\\lll999888222444444222555BBBSSS^^^ZZZssszzz___MMMJJJMMMOOO]]]HHHWWWVVVZZZrrr}}}XXXccc---444777000000000000000000000000000///.........///111222666:::>>>???BBBKKKYYYeeeiiiLLLDDD<<<555555666444333444DDDiii(((---;;;111nnnwww555---<<<{{{000@@@[[[:::222%%%:::777333<<<000000///000000111222222000222222222444777777444777:::mmmzzzeeehhhpppiiibbbHHH+++///<<<000111:::///---===666777===}}}BBB<<>>CCC>>>===999!!!***888444444&&&)))555CCC777000000000000000111222222666333111111333444333444<<>>>>>222444777777$$$<<>>111---+++...888:::aaasssmmmooo}}}uuuyyy}}}{{{yyy||||||~~~|||~~~nnn\\\BBB;;;...///...,,,,,,///000///@@@\\\ccc~~~\\\FFFdddyyy~~~sssmmmuuuyyyvvvkkk[[[888444///---,,,---...///,,,......---,,,---000111222MMM@@@]]]qqqaaa```bbbwwwooo{{{qqq```CCC333###000+++///111***+++000---000,,,///...???QQQooo^^^~~~|||rrrfff222&&&///***...000...333KKKooo|||}}}wwwAAATTTkkkKKKQQQyyyvvvkkk```mmmjjjzzz~~~nnnnnnddd???999666000000000000......888CCCMMMSSSgggpppNNNUUUWWWGGG\\\mmmyyysss;;;777000222555444DDD[[[ddduuuzzzWWWHHH===???AAA???>>>AAACCCCCCGGGLLLPPPZZZnnnmmmpppJJJ333111000000////////////000000///////////////000000111555777<<>>gggbbbppptttpppfffRRR<<<111111555888555;;;222222aaazzzppplll___aaasss{{{{{{GGGEEE;;;444...000:::...VVVuuu|||pppzzzuuujjjhhhRRR<<<777...,,,...:::EEEyyy~~~wwwuuuyyy}}}zzzzzzzzzvvvqqqrrrvvvrrrKKK555000///...---,,,---111555TTTccciiixxxaaa```VVVpppjjj{{{uuuLLLQQQllluuuqqqooovvvFFF:::000000///,,,---111,,,...//////---...222777SSSFFFtttxxxbbbxxxqqqZZZRRR000///,,,000///(((,,,222,,,,,,)))444---NNNbbbqqqxxxnnnsssrrrhhhyyynnnyyy<<<,,,666+++///000---000DDDfffYYYGGGeee```AAAMMM}}}pppjjj~~~ttt888---333//////000000...000<<>>===///CCC777333<<<<<>>HHHOOO555888111)))555@@@rrrwwwwwwaaattt^^^888666000333000===UUUwwwsss|||~~~rrrnnnwww~~~}}}yyyxxxyyywwwvvv~~~yyyhhh}}}bbbAAA333///---...,,,,,,444???aaapppuuutttpppsssgggKKKEEE???EEEdddzzzfffvvvnnnwww]]]FFF222///000---,,,000...///000111///000888BBBRRRiiiuuubbbWWWyyyppppppqqqeee111...,,,//////)))...222++++++---222333RRRqqqhhhxxxjjjjjjvvvnnnxxxxxxqqqsssyyyMMM999---///111000,,,--->>>bbbNNNJJJ{{{hhhWWWhhhmmmxxxooonnn}}}ppp|||ssshhhnnnAAA...::://////000///...222AAAQQQWWW]]]aaa:::NNNVVVBBBIIIlllmmmdddvvvuuuIII666111222333666KKKbbbiiiwww]]]UUUOOOPPPVVVYYYWWW\\\dddhhhmmmuuu{{{~~~}}}VVV~~~]]]888333000000////////////000000///......//////000111222777888===DDDIIIPPP[[[gggeeePPPDDD<<<777777888777666888888666***===444;;;???QQQppp{{{aaacccZZZDDDAAA,,,<<<666...444444333333333333444444222222666888666888JJJ```ZZZppphhhRRR???999555333:::777:::mmmaaaKKK:::999<<<000...HHHzzz```___iiippp===333///333000DDDkkkkkklllttt~~~{{{{{{wwwqqqwww{{{nnn~~~|||}}}iiiiiisss}}}kkkrrrqqqOOO777000---///---,,,;;;NNNllluuuwww~~~rrr]]]RRRDDDNNNYYYlll}}}}}}\\\QQQtttwwwjjj~~~xxxsssUUU777...///...------......///000///222AAARRRlll}}}UUUbbbnnnbbbiiizzz\\\666,,,---000---///111+++---666,,,>>>PPPuuu]]]jjjmmmWWWRRRbbbjjj666---000//////...222HHHqqqNNNIII|||UUUpppmmmmmm~~~llljjjtttqqq}}}vvvhhhdddPPP111888000000000000///555HHHZZZ^^^tttzzzWWWBBBKKKTTTQQQWWWhhhvvvtttmmmvvvMMM777222333333888PPPhhhmmmoooZZZYYYUUUXXXccciiikkkpppxxxRRReee222444000000////////////000000............///000111222888888===EEEKKKRRR\\\gggdddQQQDDD===777888999888777999999@@@:::EEE<<>>OOOnnn|||ppp|||bbbCCC000---//////+++---+++,,,///000999QQQjjj___cccqqqaaawww~~~xxxwww~~~nnnKKK333+++111000...///---***555***JJJ^^^|||rrriiipppLLLMMM```ZZZkkklllZZZdddwwwuuu111666111000///000444JJJvvv{{{LLLNNNaaaaaa@@@~~~llljjjvvv```jjj}}}vvvyyyiii``````222222111111111111000999OOOdddXXX~~~aaaZZZTTTSSSWWW___kkkuuufffaaaXXX888444444444;;;UUUnnnqqqeee[[[ZZZ]]]jjj}}}}}}RRRzzzZZZ333111000000////////////000000............///111222333777777<<>>TTTdddhhhwww^^^TTT>>>333888999888tttkkkjjjxxx^^^eee}}}UUUAAA666***777EEE|||~~~mmm[[[aaaxxxeeerrr{{{qqqrrruuuQQQ222777222<<>>***222111+++---222)))......LLLssswwwpppeeeZZZNNNEEEGGGXXXaaa\\\dddIIIVVVlllHHH111222000//////111CCCnnnpppGGGaaacccZZZFFFuuuYYYaaaddd___nnn~~~|||jjj```rrruuu>>><<<222222333222111<<>>AAAIIIjjj}}}mmmdddhhhLLL777777666555555555555555555777333222FFFfffsssnnn___XXX>>>333<<<999;;;bbb```cccggglllnnn<<>>RRRzzzzzzccc]]]~~~ttttttnnn~~~hhhQQQRRR\\\ccc|||xxx{{{iiiHHHOOOnnnqqq||||||GGG***222111(((,,,666///+++444FFF|||dddtttqqqtttHHHQQQKKKTTTsssdddJJJEEEiii|||~~~vvvsss{{{{{{vvv111...---///111222CCCmmmlll~~~iiiCCCuuudddHHHGGGtttmmm``````]]]uuuyyyvvv}}}~~~kkkaaagggrrr::::::222333333222222>>>WWWooo___dddmmmuuuzzz___HHHssswww:::777777666>>>]]]vvvvvvrrrzzzuuu{{{rrrbbblll```777555000000////////////000000------......///111222333666666;;;DDDMMMTTT]]]eee]]]MMMLLL;;;???CCC777777???;;;BBBFFFqqqzzzlllKKK<<<000111666555222111666888111;;;GGG]]]hhhaaaMMMKKK222CCC444UUUbbbhhhuuujjj}}}xxx~~~GGGAAA333>>>YYYvvvdddxxxdddVVVQQQVVV{{{eeefffvvvxxx111666:::^^^nnn}}}uuu|||}}}{{{hhhoooZZZ]]]}}}pppmmmyyy~~~bbb~~~qqqOOOuuuhhhccc333222222)))AAA___qqqwwwzzz~~~}}}gggNNN???<<>>VVV}}}iii((((((,,,222)))444000...777MMMgggkkk||||||UUUVVViiiwww]]]HHHCCCVVVsssvvvlll}}}}}},,,555111333///,,,III~~~___CCCzzzaaaQQQ;;;nnnaaa```yyyVVVoooSSSlllWWWkkkoooYYYcccsssdddiiiaaadddyyyAAA999777222333222///@@@\\\jjjqqq{{{[[[KKKaaaAAA444999333===cccwww}}}yyypppdddTTTtttmmmMMM...000000000000000000000000///////////////000111111444;;;===BBBLLLPPPYYYjjj]]]NNNFFF<<<;;;@@@???@@@BBB>>>@@@xxxxxxeeeQQQ<<<555555666777999555444777;;;[[[bbbpppKKKIII333>>>333```gggvvvwwwiiiHHH888666999ccckkkhhh|||jjjQQQGGGLLLRRRLLLMMM^^^iii]]][[[ooolllzzz~~~hhhqqqmmm999:::BBBfffwwwuuuuuuuuu^^^TTTKKKHHHTTTRRRRRRXXXgggwwwmmm}}}~~~qqqPPPqqqwww<<>>===|||wwwnnn___qqqsssuuu{{{zzzjjj{{{|||QQQ:::999333mmmmmmqqqpppTTTCCCHHHQQQYYY[[[PPPFFFIIILLLRRR___uuu{{{nnnpppwwwmmmkkk???777BBBvvv~~~}}}yyy~~~lllSSSNNNTTT\\\hhh___fffiiijjjsss~~~|||ppp{{{```vvvuuuSSSWWWDDD111333777LLL___qqqvvvwww{{{JJJAAA>>>GGGMMMKKKIIILLLOOO^^^xxxnnn|||bbbaaappp|||kkkhhhvvvbbb555///---///(((222///CCCUUUOOOzzzfffVVVxxx[[[JJJ???JJJjjj{{{NNN999222999fffIII111---111------...000>>>]]]tttppptttfffIII===HHHaaalllkkkzzzGGG666......000777TTTzzz}}}YYYKKKaaaCCC@@@CCC[[[SSS444@@@YYYbbbbbblll^^^WWW```@@@:::333333222111EEEbbbqqq|||YYYBBBMMMMMM444666444CCCqqq|||uuuaaaJJJzzzlllLLL222000000000000000000000000///////////////000111111555;;;<<>>===FFFJJJHHHGGGJJJZZZgggvvvfffbbbVVVvvv}}}}}}cccgggssslll888------222,,,444777HHHffflllTTTxxxjjjVVVFFFGGGddd\\\======>>>AAAHHHKKKNNN___vvvvvvXXX@@@777>>>mmmxxxQQQ///+++000222///000333@@@aaauuuttt}}}pppeee[[[[[[iii}}}```FFF===BBBWWWkkkssslllYYY222,,,...333???aaa~~~|||WWWOOO{{{RRRGGG555444IIIXXXiiiooo^^^PPPyyy___III===555333111111FFFdddsssuuuRRR@@@CCCYYY666555444CCCwwwxxxvvv___III~~~___...///////////////////////////////////////000000111555;;;<<>>>>>PPP{{{mmmiiiXXXlll222...000444AAAfff~~~WWWQQQ|||OOO888>>>aaasssNNNAAA```jjjbbbfffuuu~~~sss```MMMpppcccPPPBBB888444111111GGGeeessspppJJJ???;;;~~~ddd888555555AAAxxx|||rrrZZZEEE|||pppNNN===///////////////////////////////////////000000111555:::;;;AAANNNRRRVVVdddZZZRRRHHH@@@;;;???AAAMMMvvvSSS>>>999;;;===666>>>666zzz```yyyggg}}}~~~nnnHHH@@@555WWWaaaSSSOOOSSSWWW^^^aaaZZZhhhnnnvvv~~~ssszzz|||{{{lll<<<666JJJnnn}}}}}}XXXFFFPPPRRROOOXXXVVVVVVRRRXXXaaaaaaiii}}}}}}gggEEE888BBBaaavvvfff\\\lllrrrzzzuuudddBBBOOO}}}zzzdddCCCooovvvqqqAAA+++===[[[gggyyyvvv{{{qqqeee;;;???IIIQQQPPPNNNZZZjjj~~~www|||xxx{{{rrrEEE444000111111+++IIITTTEEEcccFFFEEENNN~~~YYYBBB:::BBBGGGRRRfffrrrkkkmmmsssrrrmmmqqqmmm\\\AAA:::>>>777JJJlll888333+++555//////444AAAjjj|||___rrrTTTDDD>>>:::JJJvvvqqqgggVVVwww888222111333@@@fffzzz{{{YYYPPPUUUlllwwwpppSSSPPPoooaaaaaallleeeuuuvvvbbbJJJhhh}}}oooTTTJJJ===666222222HHHfffttt~~~{{{kkkEEEDDD>>>nnn;;;777666>>>xxx||||||wwwoooSSSAAAwww{{{dddJJJ;;;000000000000000000000000///////////////000111111666::::::AAAOOORRRVVVbbbYYYQQQHHHCCC@@@;;;BBBlll___DDD;;;;;;;;;;;;:::@@@```ssshhhxxxzzzeeeLLLDDD:::fffzzzZZZYYY\\\ccciiijjjmmmqqqtttzzzsssxxxiiiooo}}}>>>666NNNooo{{{[[[GGGYYYWWWOOOdddRRRWWWWWW]]]iiilllnnnzzz{{{}}}ooooooGGG444FFF{{{}}}~~~nnngggfffiii___iiieeeMMMHHH|||xxxvvv,,,TTTVVV000;;;\\\lll}}}yyyvvvwwwmmmdddkkkzzz{{{uuu|||qqqkkkwwwtttPPP:::222000555,,,MMMiiiyyyRRRpppSSSMMMLLLtttrrrCCCDDDSSS______kkkwwwlllcccTTT888444777+++555|||mmm888777)))666222---444CCCrrr~~~ooozzzjjjOOO;;;<<<666DDDpppsssrrrfff666//////777OOO|||qqq{{{]]]NNNWWWGGGMMMXXXRRRcccwwwxxxbbbGGGbbbyyyrrrXXXRRRDDD:::444444IIIgggtttaaa???DDDAAAsss===999777===yyyrrr}}}lllrrrTTTAAAhhh///000000000000000000000000///////////////000111111666::::::AAAOOOSSSUUU```XXXQQQDDDEEEEEE<<>>666555KKKhhhuuubbbhhh~~~XXX:::<<<===uuu===:::999==={{{ddd~~~wwwYYYFFFwwwpppNNN999000000000000000000000000///////////////000111111666:::999AAAOOOSSSUUU___^^^MMMJJJHHH;;;DDD___~~~qqqwwweeeOOOFFF000<<<111```zzzzzzbbb```hhhyyyuuuOOOFFFCCCHHHlllgggdddbbbnnnqqqggggggmmm???;;;TTTpppppp{{{OOOMMMPPP]]]ccceeebbbfffnnnxxxrrrhhhfff}}}ccc///OOO~~~pppiiijjjiiipppzzz~~~yyycccTTTdddkkk~~~ddd666XXXuuuqqqKKK;;;___lllmmmyyyqqqcccjjjccc<<<```{{{wwwddd___FFF:::555222555RRRmmm[[[llljjj[[[PPPtttcccLLLRRRhhhooo{{{VVVCCC000777+++999===yyy>>>555:::$$$888///...FFFkkk}}}~~~xxxvvv}}}mmmooooooaaaPPP@@@:::>>>:::iii}}}tttXXXYYY@@@333666555PPP```~~~{{{aaaIIIxxxyyyiii\\\rrrwwwxxxttt^^^\\\OOO}}}sss}}}zzz|||SSSGGG]]]xxx{{{UUUXXXUUUDDD@@@222BBBrrrooogggdddbbb~~~kkktttnnnKKK===DDDAAAwwwBBBAAA444@@@mmm```rrryyyVVVDDDrrrggg;;;000000000000000000000000000000000000000111111222555666>>>>>>KKKUUUQQQbbbaaaQQQHHH>>><<>>>>>KKKUUUQQQccc```PPPNNNBBBIIIRRROOOgggRRRAAA;;;BBB___xxx{{{qqqxxxmmmPPP~~~eeeEEE>>>nnn~~~yyybbbZZZttt@@@333NNNoooyyy}}}ccc>>>CCCVVVQQQTTTcccpppzzzfffpppmmmmmmWWW@@@EEEttt}}}{{{uuurrr~~~}}}pppPPP===bbbtttfffjjj___ccctttwwwxxx~~~sssjjjpppxxx{{{}}}fffjjjnnnrrrnnnvvv}}}yyy[[[wwwlll{{{ggg^^^KKK:::333666VVV~~~jjjvvvooo^^^zzz~~~jjj\\\MMMFFFPPPUUUKKK@@@===888:::222:::cccnnnKKKDDD888111......111GGGooouuurrrTTTeee{{{qqqkkk]]]FFF333444;;;>>>mmmzzzttteeeZZZQQQ777000222TTTyyyqqqEEEuuusssWWWOOOdddkkk```dddYYY???XXXQQQLLLRRROOOgggzzz]]]xxx}}}XXXWWW{{{SSSHHH___```^^^VVVRRRKKKJJJ999888^^^qqqsssqqqmmmQQQ;;;CCCBBBZZZrrrYYYDDD666<<>>???LLLUUURRRfff```KKKFFFAAAIIIbbbMMMXXXpppCCC555@@@bbbrrr~~~~~~dddMMMwwwxxxLLL===ggglllWWW___jjjyyy\\\XXX^^^kkkkkkgggvvvZZZ]]]ssswwwEEE888PPPqqqtttQQQGGGBBBNNNFFFLLL```YYYhhh|||wwwjjjzzz}}}iiiKKKEEE~~~|||xxxrrrwwwrrrwww{{{eee???666cccxxxbbb|||aaa___rrrpppyyy~~~~~~eeebbbMMMEEEfffLLLHHH[[[yyy\\\bbbnnnppp{{{]]]vvvlllfff```TTT@@@777555QQQpppmmm|||llljjjvvvxxxssszzz~~~bbbPPP???<<>>@@@LLLTTTSSSiiibbbJJJEEEJJJKKKNNNPPPMMM;;;BBBlllvvv___JJJ{{{gggNNN___xxx]]]dddbbbrrr~~~WWWeee~~~xxx[[[tttoooyyyNNN===MMMllluuuWWWnnniiinnnfffhhhqqqttt}}}TTTOOO|||}}}wwwtttzzzpppxxxwww___ttt{{{{{{SSS;;;;;;ssssssgggtttfffnnncccooovvv|||qqqppphhhyyyqqqPPPLLLzzzxxxsss{{{mmmJJJiiioooYYYbbb~~~zzzzzz~~~ccc[[[\\\MMM???888MMMiii}}}{{{rrr\\\bbbmmmsssfffEEE>>>KKKOOOUUU\\\^^^TTT===)))333555<<>>CCCBBBwwwuuurrrSSS@@@<<>>AAAMMMSSSSSSmmmkkk[[[VVVTTTLLLrrrxxxfffSSSOOOsss]]]EEEEEEkkkxxx]]]HHHsss\\\qqqnnnaaayyy{{{\\\???FFFbbbyyy}}}xxxoooJJJiiipppwwwkkkyyy~~~yyyrrrccc{{{wwwnnnFFF555AAAeeegggssslllmmmpppvvvzzzxxxqqqWWWNNN\\\zzzuuulllHHHDDDeeessstttbbbXXXbbbXXXIII@@@LLLpppvvvyyyuuuxxx{{{{{{ooosssyyy{{{mmm]]]ooo~~~```@@@GGGfff___pppzzzGGG000<<<***(((111VVV}}}VVVPPPMMMAAA???888...000666___yyyhhhXXXGGG===;;;<<>>BBBAAAHHHuuurrr___III???BBBzzzaaaBBB@@@rrr]]]xxxddd(((000000000000000000000000000000000000000111111222777333>>>CCCNNNSSSTTTpppwwwXXXHHHxxx}}}{{{dddxxx}}}]]]cccwwweeeZZZPPPkkkqqqMMMHHH\\\xxx\\\EEE[[[bbbbbbuuuaaaCCC@@@XXXxxxyyy}}}}}}}}}vvvkkknnnzzz~~~wwwmmmwww|||IIIbbbrrr~~~{{{ppp~~~vvvyyyxxxyyy~~~eeewww```>>>666IIIoooVVVeeelllyyyqqqyyynnn~~~sssRRRWWWhhhQQQpppXXXmmmzzzEEEfffzzzkkkhhhaaaXXX___VVVPPPHHHMMMssslllssssssyyyvvvrrrnnnYYYDDDBBBOOObbbssspppmmmuuu\\\TTToooxxx333###AAA???999>>>kkkiiiWWWTTTRRRMMM???>>>111111222YYYyyyUUU>>>999@@@UUUcccaaa\\\\\\VVVSSSWWW^^^XXXFFF888555777555EEEtttpppWWWOOOOOO[[[666000444FFFfffWWWggg\\\JJJffffff\\\MMM\\\LLLPPPZZZJJJcccrrrwwwaaa@@@QQQ^^^WWWUUUSSSYYYPPPRRRNNN@@@\\\___^^^@@@???DDDDDDcccxxxpppoooVVVGGG???zzz\\\BBBDDD~~~yyyYYY888000000000000000000000000000000000000000111111222777333>>>DDDNNNRRRTTTsssppp[[[uuujjj[[[cccpppiiieeejjjiiikkkYYYtttzzz\\\MMMcccTTTMMMQQQ|||YYYAAAZZZ|||XXX___wwwZZZHHH???TTTvvvcccmmmpppqqq\\\dddqqqsssrrrwwwyyydddpppkkkXXXfff}}}tttjjj}}}mmmyyywwwttt}}}oooUUU777CCCVVVZZZXXXmmmlllpppeeettt```}}}TTTssseeeYYY<<>>BBB999555---PPP~~~iii???PPPYYY```dddooouuuYYY<<<222888888333CCCsssmmmPPPTTTYYYkkk???444444AAA~~~lllTTTzzzyyy^^^KKK666GGGOOODDDYYYwww???===RRRRRRsssjjj]]]>>>UUU{{{XXXPPPPPPOOOTTTIIIPPPOOO:::RRRgggsssOOO===>>>EEEIII||||||ppp|||bbbOOOAAAmmmmmmYYYCCCIIIxxxhhhrrr```444000000000000000000000000000000000000000111111222777333>>>DDDNNNRRRUUUtttzzzWWWYYYfffrrr}}}vvvwwwuuuuuu{{{xxxUUULLLvvvwwwrrrXXXHHHSSSOOOfff}}}{{{\\\FFFfffTTTJJJSSSvvv{{{yyyyyyssslllbbbiiidddeeekkkwwwsssgggqqqdddzzzaaaFFF<<<:::cccTTThhhaaa```gggeee^^^iii{{{QQQtttmmm;;;cccuuu{{{nnnrrr|||___WWW]]]]]]WWWYYY^^^TTT[[[qqqrrruuuwwwuuu}}}uuuzzzjjjfffuuuiiiGGG@@@UUU\\\NNN>>>555333444333222---DDDRRR{{{vvveeeYYY[[[[[[QQQGGGEEE666;;;111;;;xxx|||rrrZZZVVVssscccAAA333666222AAACCCrrr{{{```nnnWWWhhhnnnDDD888555===uuuzzzyyyYYYiii}}}TTT]]]XXXuuuuuuppp|||HHHLLLfffooovvvRRRFFFMMM|||XXXMMMNNNOOOOOONNNLLLIIIFFFCCC```qqq[[[;;;AAA===@@@```yyyppprrrjjjhhh]]]<<>>___rrruuuvvvfff\\\^^^^^^VVVNNNMMMBBB:::111<<>>mmm\\\jjjXXX]]]bbbfffdddzzzgggrrrVVVhhh\\\zzzfffIIIJJJ[[[mmmNNNQQQOOOOOOOOONNNLLLJJJHHHFFFUUUnnnwwwIII666EEEFFFSSS{{{mmmooorrrhhhfff]]]@@@NNNuuuQQQCCCbbbrrrzzzKKK$$$222111000000//////000000000000000000000111111222777333===BBBMMMRRRTTTqqq{{{ZZZrrruuuEEE```rrrwwwvvvfff~~~|||YYYJJJRRRfffxxxqqqiiiVVV```\\\ddd___XXXUUUnnn{{{llllllUUUpppHHHpppwwwsssxxxvvv{{{zzznnnaaaYYYqqq|||}}}zzz}}}zzzrrr___VVVOOOsss[[[uuu{{{aaafff|||}}}yyy]]]DDDZZZfffWWW___WWWVVVHHHWWWWWWbbbnnnuuummm___```sss~~~zzz}}}XXXqqqjjjcccnnnOOO]]]eeeUUUOOO\\\TTTKKKYYYWWWhhhoookkkwwwxxxwwwxxx}}}SSS]]]fff```SSSQQQddd{{{===BBB;;;)))'''555;;;555>>>gggffflll^^^UUUWWWYYYTTTOOOOOOMMM;;;222999\\\~~~~~~[[[<<<333:::<<<999\\\}}}}}}jjjmmmRRRRRR>>>???777999TTTaaaccc~~~VVV999LLLKKKfff|||yyyfffzzz}}}~~~VVVDDDNNNuuu~~~ZZZFFFRRRMMMMMMKKKJJJIIIIIIHHHHHHKKKiiiuuu\\\;;;777EEEEEEZZZwwwvvvyyypppmmmiiiRRRQQQsssaaaKKKAAAnnnRRR:::111000000///////////////000000000000000111111222777333===BBBMMMRRRTTTqqqoooRRRrrrcccIIIqqqkkkooorrrlll{{{RRRGGGllltttiiiiii~~~~~~YYYPPP```ttt{{{```[[[ccc___WWW```~~~{{{zzz|||sssrrr]]]YYY|||}}}nnnuuu~~~xxx{{{rrryyynnnnnn___aaakkk}}}zzz~~~yyymmmdddPPPgggWWW___iiiUUUXXXuuu~~~tttWWWFFFWWWMMM[[[WWWZZZOOOZZZVVVYYYaaalllnnnbbbYYYcccvvvuuu{{{~~~uuugggMMM\\\\\\TTTjjjccc]]]\\\ZZZVVVUUUXXXVVVTTTSSSXXXZZZzzzsssZZZfffqqq{{{tttbbb]]]cccddd___~~~___BBB:::???AAA999333222444...,,,BBB```^^^TTTNNNOOOQQQOOONNNOOOPPP@@@:::333GGGzzz{{{vvv|||{{{iiiKKK666333555333???:::hhhzzzwwwddd<<>>...111111000////////////000000000000000000111111222777333===BBBMMMRRRTTTqqqoooTTTpppooommmRRRUUU~~~eeemmmfffaaallltttLLLAAAffffff```nnn~~~uuuSSSGGGggg}}}dddmmm``````aaaWWWXXXuuuuuuooohhhbbb]]]eeeoooXXX___\\\[[[xxxzzzlllzzzxxxuuubbbiii^^^ZZZTTTuuuwww{{{ttt}}}}}}xxxaaalllbbb]]]```[[[]]]ppp{{{}}}bbbHHHFFFvvvrrrSSSHHHSSSOOOTTTKKKUUUMMMRRRTTTaaaqqqssskkkjjjpppjjj|||\\\HHHHHHOOO]]]hhhUUUyyyPPP^^^cccXXXRRRUUUXXXTTTTTT___JJJYYYTTTlllgggccc^^^UUUeee```eeeddd]]][[[___\\\SSSOOOXXXRRR===444;;;===666333---///999???EEEZZZsssVVVdddXXXUUUPPPMMMNNNOOOOOOPPPRRRNNNIIIGGG222<<<}}}lll___UUUggg^^^bbbwwwnnnZZZHHHAAAIIIHHH666...222;;;???tttzzzrrrGGGNNNCCC@@@FFF777333666nnn}}}~~~aaannnkkkUUUEEEWWW~~~dddYYYGGGJJJYYYSSSGGGFFFGGGEEECCCBBBBBBCCCEEEGGGBBBLLLcccaaaBBB===<<>>777JJJ~~~|||ZZZ111wwwgggAAAAAAFFF:::777888WWWzzzjjjjjj[[[PPP===UUUlllqqqbbbuuuBBBCCCNNNsssRRRHHHAAADDDCCCAAA@@@@@@BBBCCCEEECCCCCC[[[rrrhhhIII;;;<<>>XXXhhhpppvvv^^^pppeee[[[DDD```QQQJJJQQQUUUPPPNNNTTTPPPQQQSSSQQQSSSRRRooonnn{{{\\\BBB<<<;;;777444444333111444888444222000111333444555666@@@444888MMMXXXXXXiiiDDDDDDIIIAAADDDFFFFFFFFFGGGHHHIIILLLNNNTTTBBBDDDXXXrrrwww}}}```RRRRRRttt}}}WWW444222;;;;;;@@@XXXdddEEE???LLL@@@AAAEEE===:::;;;666nnnwwwlllqqqsssHHH???MMMeeerrreee{{{YYY===GGGXXXgggFFFFFF>>>???>>>===<<<<<<===>>>>>>??????NNNhhhsss]]]MMM;;;???CCCFFFIIIdddsssqqqqqqooolllpppqqqlllkkkjjjeeehhh~~~sssSSSAAABBBUUUZZZ***)))222222111000000000000000000000000000000111111222777333===BBBMMMRRRTTTqqqeeeLLLQQQxxxttthhh[[[RRRJJJWWWddd^^^```aaaXXXZZZ[[[RRRVVVyyyFFFAAAQQQ}}}yyyQQQRRRSSSQQQ]]]\\\qqq~~~jjjYYYLLL~~~~~~lllWWWiii\\\```XXX]]]PPP\\\RRRggglll~~~tttxxxuuu|||rrrxxx```^^^]]]___OOOWWWUUU[[[ssszzz}}}zzzgggcccppp}}}~~~sssXXXGGGLLL\\\|||kkk[[[NNNBBBHHH@@@KKKEEELLLIIIVVVKKKEEEFFFJJJRRR___kkkooolllooo___WWW[[[[[[YYYggg||||||}}}rrrSSSAAABBBVVVqqqtttaaaXXX___hhhlllOOOSSS^^^MMMOOORRRSSSSSSRRRRRRSSSTTTFFFaaaMMMSSSQQQ[[[vvv^^^MMM:::555555;;;888000000666111...111777666222999EEE888RRRbbb[[[ZZZvvvuuuiiiJJJHHHGGG<<<>>>CCCFFFFFFEEEFFFGGGGGGJJJHHHPPPHHHIII@@@eeejjjyyyeeehhhppppppTTT>>>222000666>>>MMMcccsssPPP<<<]]]CCC777999>>>;;;;;;???!!!iii|||tttgggxxx{{{OOOSSSnnn???CCCQQQeeeGGG888DDD===999999888888777777888888444777>>>^^^qqq|||jjjMMM>>>>>>===???HHHPPP[[[vvvnnncccrrrgggbbbgggiii```___eeeeeeeeebbb@@@AAAEEEiii]]]555:::111111000///////////////000000000000000111111222777333===BBBMMMRRRTTTqqqSSSKKKGGGkkkzzzhhhUUULLLPPPXXXZZZVVVTTTZZZRRRMMMOOOVVVQQQMMMkkk}}}TTTOOO;;;ddd]]]IIIWWWNNNLLLUUUWWW___zzz~~~}}}]]]PPPeeeqqqvvvbbb^^^[[[ZZZ\\\XXXZZZYYY[[[[[[WWWhhhzzzxxxyyynnneeePPPoooYYY^^^```VVV]]]YYYTTTUUU^^^mmm}}}|||xxxrrrcccbbbttt}}}zzzzzzqqqfffIIINNN;;;kkkEEE===???@@@BBBCCCDDDDDDEEEHHHJJJGGGGGGHHHKKKRRR^^^kkkttt___bbbYYYNNNYYYnnnhhhPPPJJJccc{{{yyyvvv{{{yyybbbUUUWWWRRRBBB<<>>555BBB>>>BBBPPPqqqeeeiii{{{uuugggSSSAAA888999===<<<>>>???@@@AAABBBEEEGGGKKKOOOMMMKKKIIIEEETTTrrrvvvzzzrrryyyzzzwwwpppllljjjaaaVVVRRRGGG:::333333777;;;???YYYvvvyyylllUUU777vvvDDD999999999:::;;;===@@@AAAsss}}}ppprrrzzzzzzrrr}}}zzzPPP@@@NNNNNNIII888FFF@@@:::999888777666666666666555:::999???eeevvvjjjTTTIII@@@999===GGGBBBKKKXXXfffjjjggg```bbbbbbaaa```____________gggttt~~~mmm;;;DDDCCCGGG888:::222000000000000000000000000///////////////000111111666444>>>@@@KKKTTTVVVqqqZZZEEEIIIYYYxxxdddXXXNNNIIIUUUgggbbbKKKNNNPPPJJJOOOJJJKKKIIIHHH\\\yyy___QQQ;;;SSSGGGEEEKKKBBBGGGOOOOOOOOOeee}}}ssswwwttt[[[OOO[[[~~~```WWWXXXXXXWWWYYYWWWXXXUUUSSSRRRRRRjjjwww~~~wwwooo~~~MMMSSS}}}dddXXXXXXZZZYYYVVVVVVUUUTTTYYYhhh}}}yyy~~~___EEEYYYfffxxx~~~~~~}}}sssnnnVVVXXX222OOOMMM888:::>>>===???@@@AAABBBCCCFFFHHHGGGGGGGGGIIIMMMVVV```gggyyyzzzmmmYYYRRRXXXUUUIII```RRRGGGFFFCCC;;;777999AAABBBFFFJJJKKKOOO___pppgggYYYTTTaaaooowww~~~aaaCCC<<>>888999<<<777HHHFFFSSSJJJLLLLLLbbbdddssseeeQQQ???666555:::===999:::<<<======???AAADDDCCCEEEBBBEEEJJJGGGPPPeeemmmuuuyyy{{{rrrssspppiiifffcccYYYOOOBBB999333333333666???IIIcccyyy}}}...[[[ZZZ...888888888888:::<<<>>>???\\\vvvnnnttt}}}ssskkkiiiKKK???JJJEEEiiipppHHH>>>===555999888777666666555555666555999::::::GGGjjjxxxddd}}}vvvuuu^^^HHH666555;;;<<>>@@@LLLTTTVVVqqq[[[AAALLLFFFmmmzzzfffVVVOOOVVVVVVUUUkkkYYYDDDGGGFFFCCCDDDKKKDDD@@@DDDFFFIIIiiijjjTTTHHH>>>FFFxxxVVV@@@FFFAAA@@@BBBJJJMMMHHHMMMddd~~~hhhVVVQQQ___jjjhhhkkkttt[[[WWWYYYbbb{{{tttkkkZZZNNNPPPVVVUUUTTTVVVSSSWWWUUUQQQNNNLLLccctttnnnlllvvv|||^^^bbbZZZZZZUUUTTTXXXPPPTTTUUUQQQPPP\\\rrrRRROOOPPP[[[nnnxxxyyyxxxssslllaaaRRREEEFFFOOOhhhRRR444555:::777999:::<<<>>>???AAADDDFFFFFFGGGFFFFFFHHHLLLRRRVVVvvvvvvsssooolllkkkgggaaaMMMLLLLLLPPPWWW]]]bbbdddXXXXXXVVVSSSSSSUUUPPPJJJWWWmmm|||xxxttt~~~{{{WWW777333999999777999???@@@BBBBBBCCCDDDFFFIIIKKKLLLMMMMMMKKKJJJJJJKKKGGGZZZqqqzzztttqqqyyykkknnnxxxbbbYYYNNNdddkkk~~~{{{ssskkk]]]MMM::://////444777777444666777888888:::<<>>CCCHHH===KKKuuuuuuMMMBBBRRRKKKiii@@@EEECCC<<>>BBBDDDEEEEEEFFFEEEEEEFFFHHHJJJaaa^^^eeettt|||tttfff^^^eeelllfffVVVQQQUUUMMM<<>>222222<<<:::<<<>>>??????AAADDDFFFFFFHHHKKKLLLJJJIIIIIIIIISSSFFFOOOrrrqqqgggmmmJJJlllZZZBBB999000...222555222---111222444444444555888:::FFFFFF@@@BBBIIIDDD@@@GGG\\\qqqzzznnn]]]]]]ZZZUUUPPPLLLGGG???888555000444===<<<;;;MMMgggttt;;;OOOggg<<>>::::::>>>DDDDDDDDDNNN\\\yyyyyyhhhTTTNNNPPPPPPRRRUUUUUUQQQOOOPPPNNNRRRRRRSSSVVVMMMJJJVVVtttvvv}}}vvv|||{{{~~~www\\\VVVTTTWWWYYYWWWUUUTTTSSSTTTSSSNNNJJJJJJMMMQQQbbbuuusssiiirrrgggLLLDDDEEEEEEDDD???>>>GGGXXXffflllyyyrrreee222,,,888888222111333555777888:::<<>>;;;999JJJkkkrrr666...666)))///////////////////////////////////////000000111888777AAACCCMMMTTTTTTnnn>>>HHHCCC999CCC@@@jjjhhh\\\bbbjjjiiieeeUUUYYY^^^``````_________dddkkksssppp666EEEDDDAAA???>>>??????===999AAA>>>999>>>@@@>>>@@@\\\vvvZZZCCCUUUQQQ@@@fff{{{{{{ccc;;;666@@@444777AAA777AAA:::888===AAABBBFFFMMMaaattt}}}zzzooo}}}~~~fff^^^lll~~~^^^GGGLLLIIIKKKLLLMMMLLLJJJJJJKKKNNNNNNIIIJJJQQQMMMIIIRRRaaaxxxtttuuu}}}{{{zzznnnVVVLLLSSSVVVRRROOOSSSVVVVVVRRRQQQPPPOOOOOOMMMJJJHHHUUUdddiiimmmzzz|||xxxoooddd^^^???,,,444666+++***777111333555666777999<<<>>>===@@@BBBCCCCCCCCCDDDEEE<<<>>>FFFNNNNNNRRRjjjjjjiiiuuujjjuuuzzzxxxxxxgggccc]]]QQQAAA333000333222444111++++++111444333444555888999:::===@@@CCC@@@CCCGGGIIIJJJJJJJJJKKKHHHHHHDDDAAAHHH\\\qqq}}}qqq\\\NNNJJJNNNRRRlllmmmaaaeeeTTTSSSBBB???RRRxxxkkkAAA888888+++111111111///......000111...///000000000111333555444<<<<<<;;;@@@@@@CCCNNNWWWwwwwwwrrrOOODDD999333222111222444666777<<>>======888111444555999>>>@@@???AAAFFF999@@@OOOiiiIIIEEEIIILLLHHHKKKSSSUUUWWWXXXZZZ\\\]]]\\\\\\[[[QQQ[[[NNNOOOkkkvvvooozzzssswww~~~vvvaaaNNN@@@999<<>>888FFF}}}kkkeeegggkkkllllllkkkkkkqqq}}}BBB???RRRFFFEEE???999888<<<===:::;;;888:::;;;888===BBB===CCCrrr|||~~~qqqhhhCCCNNNFFF<<<\\\nnnZZZ333666;;;:::666999<<<777>>>;;;999;;;>>>@@@DDDHHHIIIXXXrrrwwwooopppsssmmmccc}}}rrrGGGDDD111FFFAAACCCDDDCCCCCCEEEFFFGGGIIILLLGGGFFFMMMKKKIIIQQQVVVeee||||||~~~iii|||rrr@@@HHHKKKMMMLLLKKKMMMPPPRRRNNNMMMMMMNNNNNNMMMKKKHHHBBBFFFWWWuuupppaaaiiioooGGG555000000444222***+++333///000222333333555888:::999<<<>>>@@@@@@@@@AAABBBAAA>>>:::666...,,,:::KKKSSSTTThhhkkkllltttpppwwwooo\\\UUUBBBAAA444&&&...@@@===***&&&---333333...---000444000222555666888:::>>>AAAAAACCCFFFGGGGGGGGGHHHIIIRRRAAA===GGGGGG===AAAQQQQQQeee~~~]]]cccYYY___]]]vvvwwwyyyiiibbb>>>///===///$$$???111000...---,,,---///111,,,...//////...///111333333<<<;;;888======<<>>===>>>666888<<>>888===@@@>>>:::999999::::::...888AAA777777???999<<>>QQQ{{{KKK:::555AAA444...<<<888---999111555888999999;;;>>>@@@===DDDPPPdddqqqRRRGGG:::<<>>===???@@@???@@@CCCEEEEEECCCKKKJJJJJJMMMHHHEEEMMMHHHXXXpppyyysssttt]]]______///LLLEEE@@@BBBJJJMMMIIIHHHKKKJJJKKKKKKKKKJJJIIIIIIIIIAAAJJJGGGHHH```vvv|||}}}qqqxxxvvv===111---111000...111555111(((---///000111111222555777777999<<<=========???@@@AAA999555;;;BBB@@@777111111:::;;;555888BBBDDD===AAAIIINNNLLLFFF@@@===;;;333///444<<<888+++***444666,,,(((...333000,,,,,,...000222444666999<<>>JJJ^^^mmmsssrrrxxxtttmmm]]]eeeOOO===777111111---&&&000666)))---,,,,,,---//////---++++++---......---...000222,,,555555777@@@BBB@@@DDDNNNDDDsss~~~uuubbbvvv}}}dddTTTHHHBBBCCCHHHNNNWWW]]]bbbrrrXXX;;;]]]UUU<<>>???GGG\\\qqqyyy@@@>>>@@@EEE;;;:::FFFBBB===KKKNNNOOOQQQSSSSSSRRRPPPOOOJJJEEEIII???KKKGGG{{{ZZZNNNMMMTTTVVVXXXLLLNNNuuuaaaSSSKKKCCCDDDDDD;;;>>>;;;===@@@???===BBBLLLuuu666---===///,,,333000000000000000000000000///////////////000111111999999CCCEEEOOOTTTSSSllliiiJJJ:::>>><<<999;;;;;;CCCEEE```sssHHH:::<<>>@@@SSSrrrrrriiivvvVVV:::000)))------------------------------...///000111222222555666888:::;;;======>>><<<;;;:::888777666666666777<<<===666//////000000777>>>>>>777777>>>>>>777333222222000///...---,,,------------------------...///000000111444999======>>>@@@CCCEEEFFFFFFFFFHHHEEEBBBAAAAAA@@@===:::888888888777666666555555777777666555333222111111......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------000222444555777:::>>>AAAJJJDDDdddkkkvvvttttttqqqzzzsssyyy{{{TTT888RRR;;;+++555111+++//////............//////...111>>>NNN|||ooo[[[RRRPPP\\\mmmzzzzzznnn^^^OOOEEE@@@:::CCCGGGFFFXXX\\\GGG666666999444111333000///...---,,,+++++++++---------............///222444:::PPP}}}pppVVVKKKEEEBBBCCCFFFFFFMMM^^^vvv___???<<<;;;;;;;;;;;;<<<===>>>>>>???IIILLLPPPTTTUUUTTTQQQOOOSSSHHHEEEGGGAAAAAAaaaSSSJJJDDDBBB<<<444888DDD>>>AAA111===CCC<<>>;;;999;;;:::000///:::UUUvvvWWWFFF<<>>===;;;:::999888888888777888888999:::<<<===>>>???AAADDDEEEDDDDDDDDDEEEIIIDDDBBBRRRvvvzzzfffuuutttvvv}}}wwwUUU@@@888999<<<<<<===>>>@@@BBBDDDFFFHHHEEEFFFFFFGGGFFFEEEDDDCCCBBBEEEEEE@@@:::===HHHRRRlllttt}}}sssttt|||{{{mmmFFF000///111---------------------------,,,,,,---...///000111111333444666888:::;;;;;;<<<;;;:::999777666666555555777<<<===666111111222222333::::::333333::::::333000000///...---,,,,,,+++------------------------.../////////000333777;;;;;;===???BBBDDDEEEEEEEEEFFFDDDAAA@@@@@@???<<<999777777666666555444444444222222111000///......---------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...000222333444777;;;???@@@;;;NNNhhhyyynnneeerrr~~~}}}~~~lllJJJOOO555aaaMMM333777333---111//////............//////<<<666666888YYYzzz|||ooo\\\KKKHHHNNNSSSVVVXXXtttpppnnnpppoooiiiffffff___TTTFFF<<<:::<<>>===888888888999::::::;;;<<<<<>>===;;;777999JJJkkkwwwQQQ444===999:::???>>>888777;;;888777666555444333333333333222222222222333444444555444333666AAATTTkkkzzzwww{{{xxx{{{vvvgggjjjccc999555666++++++:::000000000000000000000000222222222222333444666666555555:::AAA@@@===CCCNNNKKKPPPYYY```aaaaaafffnnneeeTTTPPPOOO@@@888;;;888777777666666666777777777666555555666666888999999:::===AAACCCBBBBBBBBBBBBDDDCCCEEEJJJWWWhhhzzzuuu~~~llltttuuuJJJ444444;;;:::555777888999;;;>>>@@@CCCDDDCCCDDDEEEEEEEEEDDDCCCBBB===@@@BBB@@@;;;666444555>>>OOOjjjkkkWWWGGG000###&&&///000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////111222444666777888999999999999777666555555555555444888999333///000222111///444444//////444444///---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///......000444777999;;;===@@@BBBCCCDDDDDDDDDBBB???>>>===<<<999777555555444444333222222222.........---------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---///000111444888;;;===DDDSSSaaattt{{{iiiSSSXXXtttzzz{{{jjjcccZZZPPP999UUUYYYSSS'''///999111...111///......------......///333---000333OOOsss^^^KKKJJJMMMLLLJJJJJJGGGGGGKKKKKKFFFCCCCCC<<<>>>??????>>>@@@DDDHHHUUU[[[yyyaaa>>>555111555666111...000///...---,,,,,,++++++,,,,,,,,,,,,---------......,,,000222---+++===fffyyyDDD111444777888;;;555555555666777777888888:::===AAAEEEGGGGGGEEEDDD@@@???@@@BBB@@@:::888:::NNNgggGGGIIIYYYPPPOOOBBBKKKXXXeee|||wwwSSS555,,,222444***333888'''........................///......---...000111222777;;;;;;CCCQQQSSSSSS]]]___FFF:::<<<888777999777999:::;;;;;;999999;;;???SSSpppmmmRRRGGGEEEEEEDDD@@@???<<<666111666>>>666555444333222111111222111000000000000111222222333444555333444;;;GGGQQQxxx|||FFF888///222777555111///........................000000000000111222333444555555999@@@BBB@@@@@@EEEAAAEEEFFFDDDBBBCCCAAA>>>AAA===777666888777999BBB555444444444444444555666444444444444444444555666777:::>>>AAAAAA@@@@@@AAABBBCCCHHHKKKGGGJJJ^^^uuuxxxzzzsssxxx{{{xxxuuurrrrrrwwwnnniii{{{PPPCCC666111666999666000333444555777:::===???AAABBBCCCDDDEEEEEEEEEDDDCCC???>>><<<;;;::::::999999333111666CCCQQQ]]]lllxxxvvvhhh```bbb^^^NNNAAA>>>***)))+++000111...+++,,,++++++++++++++++++++++++*********+++,,,------...///000222444666777888888777777666444444333333333///333333...,,,...///...,,,//////,,,,,,//////,,,++++++++++++++++++++++++++++++++++++++++++++++++---......---,,,---000333666888:::===@@@AAABBBBBB@@@???===<<<:::888777555333333222111111000000///........................,,,,,,,,,,,,++++++++++++************************************++++++++++++***,,,---...///111555888@@@BBBAAABBBXXX]]]OOOPPP\\\mmmwwwssshhh]]]XXXMMMIIICCC444999KKKRRR555---333...000444***...------------------......***111111>>>TTTrrrdddEEE???EEE999777888>>>AAA???===>>>111<<>>DDDWWWiii===999555444777777222111444...------,,,+++++++++,,,+++,,,,,,,,,---------------,,,000777555000555AAAjjjKKK:::333;;;<<<333000777333333333333444444555555999;;;???CCCEEEFFFEEEDDDAAABBB@@@<<<<<<>>><<<888999fffQQQ999555555;;;444)))000666***..............................------...///111222777;;;;;;CCCQQQSSSQQQZZZYYYDDD::::::777777999555555333333555;;;>>>;;;666:::999<<>><<<666444555333333222111000000000000///////////////000111111+++///333333222333999>>>222PPPgggnnn|||zzzQQQ,,,%%%:::===+++'''777888(((///////////////////////////.........///000111222444111222777<<<>>>AAADDDCCCGGGFFFAAAAAADDDAAA;;;===@@@999666;;;555000888555444444333222222222333444333333222333333444444555888<<<>>>??????@@@AAAIII>>>;;;EEELLLIIIHHHLLLXXXkkkzzzsssyyyxxx|||}}}[[[)))666333///------///111111111222333555777:::<<<>>>???@@@BBBCCCCCCCCCBBBBBBDDD???888555444555555333888111,,,...222222111000888888666000...///---***222111333333,,,%%%(((111++++++++++++++++++++++++))))))******++++++,,,,,,...///111333555666777777555555444333222222222222---000000,,,+++---...---+++------++++++------++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,------,,,+++,,,...000333444777:::===>>>??????>>>===<<<:::888555444444111111000000///.........---------...............,,,,,,+++++++++*********************************)))))))))*********++++++***,,,------...000333666:::;;;888999KKKhhhlll]]]JJJ999888;;;888333000EEE>>>???[[[GGG000---777666(((---555)))------,,,,,,,,,,,,---------,,,444111222<<>>@@@DDDHHHIIIIIIHHHOOOhhhPPP222555333111111000---...111------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,---222)))'''///555222111555666NNNwwwXXX---666222222666888444///---111222222222222222333333333666999===???@@@??????;;;???<<<555444999;;;999CCC777[[[HHH444000222///000000+++...333111..............................---------///000111666;;;<<>>AAA>>>???>>>;;;;;;===;;;777000666555666;;;888333777555444333222111000000000222222111111111222333333333666999;;;<<<===???AAA???<<<>>>FFFGGG???::::::999AAAOOOooozzz|||}}}mmm^^^RRR555)))===444///++++++///222000---000000111333555777999::::::<<<===???@@@@@@??????@@@<<<888555555444111......222555666333111111333'''---111//////333555444444///***))))))))),,,000************************))))))*********+++++++++---...000222333555555666333333222111111111111111...111000---,,,///000---+++,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,************************+++,,,---,,,++++++---...000222555888:::<<<======<<<<<<<<<999666333333333000000//////...---------+++++++++++++++,,,,,,,,,+++++++++*********))))))************************((())))))))))))*********+++,,,---------...222444777???AAAEEEKKKOOOaaagggVVVNNNMMM[[[mmmbbb{{{AAA;;;666,,,---222...+++//////---,,,,,,++++++,,,,,,---+++***333000444>>>PPP|||wwwfffZZZSSSQQQUUU[[[aaaiii}}}LLLEEE<<<555333000...---------...,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,---++++++---------222999@@@===EEERRRyyyrrrIII999888;;;444888777000,,,///111000000000000111111111111111111222555888:::;;;;;;:::555:::;;;888444444444444333!!!666___aaaEEE;;;///777///++++++000222...---000------------------------...------,,,---///000111555<<<>>>DDDOOOPPPRRR___QQQ@@@:::999444555888222***333888555222444777777+++777BBBCCC;;;333333777444555999AAAIIIMMMJJJFFFJJJAAA999:::???>>>555---<<<999444000000333444444111111000////////////000///............///000000444222000.........000111$$$222===???>>>CCCKKKQQQ___cccooouuussswwwuuuhhhMMM>>>888:::999;;;555&&&,,,......---000444222,,,..............................---------...//////111111111111333777:::;;;AAA???===>>><<<999777888777777888777444222000---333222111000////////////000/////////000111222222222333555666777:::===@@@555>>>FFFFFF<<<555888>>>:::===;;;JJJ===LLLffffff~~~MMM[[[RRR;;;---333555...*********+++000555555000+++/////////000222333555666888999;;;===>>>???>>>>>>:::888777666777666333111///111222...***+++///222111)))***333222((('''...&&&''''''(((---111///+++************************)))************++++++++++++,,,---///111222333333222111000000///000000000///111///,,,,,,//////,,,++++++++++++++++++++++++,,,+++++++++++++++++++++***************************+++---,,,++++++---...---///222666999:::;;;<<<;;;<<<<<<999555222222333000//////......------,,,++++++++++++************+++*********))))))))))))************************((((((((()))))))))*********++++++++++++---000222555;;;333000;;;BBBUUUvvvZZZ888333)))666...''',,,333---)))000,,,,,,++++++++++++,,,,,,...,,,000(((+++000333NNNdddvvv|||111999222444333000//////000///,,,,,,+++++++++++++++,,,,,,************++++++++++++'''///444000++++++---///***000>>>???NNN___bbbwww___OOO???;;;;;;888444222+++222888444---***///555//////////////////......000111444666777888888777777777888:::999444222222999888333---<<>>>>>>>><<<::::::<<<000222333333333333111...111000000////////////000///............///000000++++++,,,...111333333111999222---333===DDDCCC@@@BBB???AAA===777===@@@666999333555444,,,...444111+++---//////.../////////------------------------......---------...//////)))---///000111333444444:::666666:::999333333888333///333333...333777222000//////.........//////...------...///000111111000111222333444777<<<@@@???>>><<<;;;===AAA@@@;;;666<<<111999...>>>555666AAA;;;AAAHHH888EEE--->>>///...//////...+++///555***---000...+++))),,,000.........///000111222333999:::<<<>>>@@@@@@@@@@@@;;;999555222111111000000444000------111444000)))......+++(((+++111000***(((...000)))&&&***,,,***))))))))))))))))))))))))************++++++++++++)))***,,,...///111111222111000000////////////000...///---******------)))+++******++++++******+++++++++++++++*********)))))))))))))))))))))))))))***+++------,,,,,,---///,,,...111555888::::::;;;:::<<<<<<999444222222333000//////......---,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++...000%%%777888888EEEBBB<<>>===<<<;;;;;;999666333444333222111000000000000////////////////////////....................................////////////111111111222555888<<<>>>999999999999888666555444333333222111000///...---////////////////////////------------------------,,,,,,,,,---------..................///000111222777777666666555555555444333333222222111000//////////////////////////////---------............///222111111111222444666777;;;;;;<<<<<<<<<;;;:::999777666666555444444333333111111111111000000000000---------------------------------------------------------............///555777:::<<<===<<<;;;999888666444222000000111222......---,,,,,,,,,,,,---++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---....../////////.........------------,,,++++++******++++++************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++......000222555777:::;;;999888777666444222111111///......------,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,...000333777;;;>>>@@@AAA>>>QQQoooaaa888111333---+++111.........------,,,,,,,,,++++++++++++++++++++++++,,,+++******+++...000222;;;TTTzzzvvvpppttt~~~zzz{{{{{{xxxzzz{{{DDD///999;;;///111000000///...---------++++++++++++++++++++++++************************))))))***+++,,,,,,---------///111555999<<>>@@@BBBCCCDDDDDDBBBAAA???===;;;999777777333222222222111111000000/////////......---------------------------------,,,,,,---...///000111222444444444333222111000///000///...---...000222444PPPpppsssUUU???333333333222222111000//////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000111333333>>>>>>FFFJJJXXXNNNpppKKKAAA999666555333222333111111111111111111111111222222222222222222222222333333444777;;;===>>>>>>;;;::::::::::::888555222333333222111000000000000................................................---.........////////////000000000111333666999:::888888888777666555444444333222222111000///...---........................------------------------,,,,,,,,,------------...............///000111222555444444444333333333333333333222111111000//////........................------------............////////////000222444555999999:::::::::888777666666555555444444333222222000000000000////////////------------------------------------------------------------............333555888:::<<<;;;:::999777666333111000000111222......---,,,,,,,,,,,,---++++++++++++++++++++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---...//////.........---------,,,---,,,++++++******++++++************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,---...000222555777999888777666555333222111000.........---,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,...111555888;;;===>>>:::@@@MMM```xxxkkkOOO888(((---222///---222...---------,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******+++---000111555<<>>999777555333222222111000000///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---...///111222444>>>???FFFJJJWWWMMMqqqJJJAAA888666555333222333111111111111111111111111111111111111111111111111222111222444888:::;;;;;;888777666777888777444222333222111000////////////........................---------------------------------........./////////.........000222444555555555555555555444333222222222111000///......---------------------------------------------------,,,,,,,,,,,,------------......---......///000111222111111111111111000000222222111111000000//////........................------------............------------...000111222666777777777777555444333444444333333222111111111////////////.........---------------------------------------------------,,,,,,,,,---------......000222555777999999999888666444333111000000000111......---,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---............------------,,,,,,,,,,,,+++************+++************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++******+++---///222444555666666555444333111111000......---,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++***,,,...111555777:::;;;===999666;;;KKKccc}}}eeeDDD&&&((('''***///000------///------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******+++---///000333000666KKKhhhqqqgggnnn|||zzzuuuwwwqqqxxxyyyqqqnnnTTT---666>>>///***888/////////......------,,,++++++++++++++++++++++++************************))))))******+++,,,,,,,,,,,,---...000333555777777666666666555555444333222222111111000///...------////////////............,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000111222222222111000///...---,,,,,,+++,,,---///000222333111,,,+++111666888555777999;;;;;;999777555333222000...------------111111111000//////......///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---///111222555??????GGGJJJUUULLLrrrJJJAAA888666555222111333111111111111111111111111111111111111111111111111000///000222555777777666555444444666777777555333222222111000////////////........................------------------------,,,,,,---------...............---......///111111222222333333333222111111111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------...///000000000000000000////////////111111000000000/////////........................,,,,,,---------.........,,,,,,,,,---...//////000555555666666555444222111333222222111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------...111444666777777666444333222000000///000000...---,,,,,,++++++,,,,,,******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++***************************************************************))))))))))))))))))))))))************************))))))***+++---///111333444444333222111111000000------,,,,,,+++*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++***+++,,,///222555777999;;;888666555888???FFFJJJbbbxxx~~~tttbbbHHH---)))333555***000333///***+++------,,,,,,,,,,,,++++++++++++************************************+++,,,......,,,000777???MMMiii}}}PPP???444555555000---111.........---------,,,,,,************************************************))))))******+++++++++,,,++++++,,,...///111222222555555555444444222111000///............------------------------,,,,,,,,,++++++++++++************+++++++++++++++++++++++++++++++++,,,---.........000000000000000///......+++++++++***+++,,,---...---111333222222333000***---...000111222000///---666555444333222111111111000/////////......------------------,,,,,,++++++++++++++++++++++++++++++---,,,,,,,,,---///111222666???@@@HHHJJJTTTLLLtttJJJ@@@888555444222111222000000000000000000000000000000000000000000000000///......000222444333333333333333555777777555333222111000///....................................------------------------,,,,,,,,,,,,------------................../////////000000111111111000000000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000/////////////////////000000000//////////////////........................,,,,,,,,,------------...,,,,,,---....../////////333444555555555444222111111111111000//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++,,,...111333444444555222111111000////////////------,,,++++++++++++,,,******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))******************************************************))))))))))))))))))))))))************************))))))***+++---...000111222222111111000000//////,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++***+++,,,...000333666777222444666888777444000...***:::999777DDDAAA777<<<555+++...666777777///***//////)))''',,,///---++++++++++++++++++++++++************************************++++++,,,---%%%+++111222444EEEiiixxxsssCCC444::::::444111222222---------------,,,,,,,,,,,,************************************************)))***************++++++***++++++,,,---......///222333333333333333222111------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,,,,------......//////......------***************++++++,,,'''(((((('''+++222333000666666666666444222///...,,,,,,,,,---...000111111......------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...000111777???@@@IIIJJJSSSLLLvvvIII@@@777555444222111222000000000000000000000000///////////////////////////...---...000111111000222222222444666666444222111000///......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...............---...///000000000000000//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////......////////////000000////////////............------------------------,,,,,,,,,,,,------------,,,---......//////......111222333444444444333222111111000000///.........------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---///111222222333000000000//////.........------,,,+++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,******++++++++++++,,,,,,++++++***))))))))))))***************************************************))))))))))))))))))))))))*********************************+++,,,---///000000000000///////////////,,,,,,+++******))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******+++++++++,,,///222444666555444444444333444444444...444000---333444...+++888+++((()))&&&+++555555***++++++***+++---,,,((()))************+++++++++************************))))))*********+++++++++---+++***+++...555CCCQQQ{{{ddd>>>AAA===555///111444333000000,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************++++++,,,---------...///000000111000000000+++++++++++++++,,,,,,,,,************++++++++++++)))))))))***************************************)))*********+++++++++,,,,,,---------------,,,,,,************************222333111---,,,---***%%%###%%%'''***,,,---......222222111000...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,...000111777>>>???JJJJJJRRRLLLzzzIII@@@777555444111000222000000000000000000000000///////////////////////////...------///000///...000000000222333333111000000000///...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,---...///000000000000.........------------,,,------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,---...///---------....../////////........................------------------------++++++,,,,,,,,,---------+++,,,---.........------...///111222444444333333111111000000///............------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,---...///000111111...////////////...---------,,,++++++***+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************+++++++++,,,++++++***)))))))))))))))************************************************))))))))))))))))))))))))************************)))))))))******,,,---.....................//////+++++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***************+++---///222444777555333000000111333555///---///...,,,222555......///;;;>>>---###(((+++///,,,+++---...+++)))((())))))))))))******++++++************************((())))))***************222---+++///222222444777JJJ]]]sssVVV;;;HHH111===333,,,...222111///...++++++++++++++++++,,,,,,************************************************************))))))))))))******+++,,,,,,------...------............------************************))))))******++++++++++++)))))))))******+++++++++************************)))))))))************+++++++++,,,,,,,,,,,,,,,+++*********++++++********* ''',,,,,,---///---(((222222111000...,,,+++)))&&&''')))+++,,,---...///++++++++++++++++++++++++*********+++++++++++++++************************,,,+++++++++,,,...000111666<<<>>>KKKKKKRRRMMM}}}III@@@777555444111000222000000000000000000000000///////////////////////////...------//////...---/////////000222111///---000000///---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,...///000000111111------------------,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......,,,,,,,,,------.........---.....................------------------------++++++,,,,,,,,,---------***+++,,,---...---,,,++++++---///111333333333333111111111000//////...............---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,------...///000000.........///......---------,,,++++++******++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))******+++++++++,,,+++******)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***+++,,,---------...............++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********)))))))))+++...111333...///000222222111///...000)))000///###)))222(((---!!!$$$---,,,,,,...***---'''%%%***+++(((***000(((((())))))*********+++))))))))))))))))))))))))((())))))************)))&&&(((,,,000///,,,...444000>>>ZZZ{{{```@@@CCC777666;;;***555888///+++000///'''+++++++++++++++++++++,,,))))))))))))))))))))))))*********************************)))))))))))))))***++++++,,,------.....................---,,,++++++++++++++++++*********))))))******+++++++++,,,))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,++++++******++++++++++++***)))---///,,,'''%%%***000111)))***+++,,,---.........------------,,,+++***)))***************+++++++++******************++++++************************,,,+++++++++,,,...000111555<<<>>>KKKKKKQQQNNN|||HHH???666444333000///111777++++++444333***111000444...000000333%%%666//////---000,,,111###333...***666%%%333(((111444...,,,///444,,,%%%666777(((444,,,---222%%%,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......//////......+++++++++************)))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,---------......+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************+++,,,---...//////000000000000///.........---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...000111555???UUUxxxjjjNNN777777===;;;555333333222000///---,,,,,,+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------******************************))))))******+++,,,************************************************))))))))))))))))))))))))************************)))************++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,+++---///222;;;:::===KKKGGGRRRQQQzzzzzzHHH???666444333000///111)))111555&&&...<<<111000'''999+++666&&&666:::___^^^...;;;###>>>222''',,,666wwwKKK111777+++---666***]]]hhh999555---'''+++555'''(((...***111111---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------...............+++++++++************)))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,------------+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************+++,,,---.../////////000000//////......------,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------...111000...---333CCCWWWfffvvv{{{KKKLLL:::///222777444111333333222000...---,,,,,,+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------******************************))))))******+++,,,************************************************))))))))))))))))))))))))************************))))))*********++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,+++---///222;;;:::===KKKGGGRRRQQQzzzvvvHHH>>>666444333000000111---444777 EEElll222~~~NNN222"""333555EEE222999(((666111333...:::???------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...............+++++++++************)))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************+++,,,------...////////////......------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------//////---***'''(((...333NNNZZZ}}}aaaEEE999555555//////444666111111666222111///...---,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,******************************))))))******+++,,,************************************************))))))))))))))))))))))))************************)))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,+++---///222;;;:::>>>KKKHHHRRRQQQzzzrrrGGG>>>666444333111000111333...777$$$777JJJ888444III;;;///444555###222>>>(((,,,777^^^AAA111%%%,,,///nnn444000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---.........------+++++++++*********))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++,,,,,,,,,,,,************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************+++,,,,,,,,,------............---,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------+++---000000///......///444'''333RRR^^^dddpppRRR>>>555222333555000///222777666111000333111000///---,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,******************************))))))******+++,,,************************************************))))))))))))))))))))))))************************))))))))))))************************************++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,+++---///222::::::>>>LLLHHHSSSQQQyyymmmGGG>>>666444333111000222)))&&&999555111&&&###777555))):::~~~333$$$333 //////%%%ooowww---...000(((000444###'''ccc---%%%,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,---...---------+++++++++*********))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))******++++++++++++,,,---------------,,,+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---***,,,......---+++******...444444000111:::BBBCCCVVVffflllsss}}}}}}vvvYYYBBBBBB888///,,,333888555///---000......000111...,,,,,,000///...,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,******************************))))))******+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************************************++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,+++---///222::::::>>>LLLIIISSSQQQyyyhhhGGG===555444333111111222:::555444...000444222;;;000222444(((999,,,:::...'''///>>>666111(((,,,ccc888333000^^^444222++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,---------------+++++++++************))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))******+++)))***+++,,,,,,---,,,,,,++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,+++******))),,,...,,,(((***000000++++++>>>222***???===+++111333666666222333777444+++///333666222'''""")))555///,,,+++,,,//////...,,,......---,,,++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++******************************))))))******+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************************************++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,+++---///222999:::>>>MMMIIISSSQQQxxxeeeFFF===555333333111111333(((...***000000222000222###000"""===+++$$$222666,,,555EEE+++!!!AAA''',,,aaa,,,$$$+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,------------,,,+++++++++************))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******((()))***+++,,,,,,,,,,,,******************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---,,,,,,,,,---/////////---(((---888444''')))777+++333///---666555///333666555222***&&&000777333///((($$$***888>>>555''',,,------...///000000///...---,,,+++************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++++++++******************************))))))******+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********************************++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,+++---///222999999>>>MMMJJJSSSPPPxxxcccFFF===555333333111111333000555***:::...'''666444,,,;;;***000|||///:::%%%,,,,,,vvv000222,,,===BBB000222+++ZZZ(((...+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,---------,,,,,,+++++++++************)))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))))))))***(((((()))++++++,,,,,,,,,******************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++***))))))***++++++***+++///,,,%%%&&&///...%%%...%%%,,,222)))+++222...///###+++888000%%%)))000+++222444---))),,,,,,)))&&&+++...---++++++,,,,,,------,,,+++************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++*********************************)))***++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******++++++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,+++---///222888999???NNNJJJSSSPPPxxx]]]HHH>>>555333444222000111...777333)))///:::(((AAA$$$...@@@$$$LLL...&&&222)))(((:::888666###666000;;;444%%%XXX222&&&,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************************************************)))))))))))))))******))))))))))))******************))))))((((((''''''***)))((((((******)))((((((((()))+++------+++***)))***)))))),,,000---'''...,,,)))''''''))),,,...++++++++++++++++++++++++...,,,+++,,,///111///---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,++++++******++++++,,,222...***)))******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******++++++++++++******************************************************))))))))))))))))))))))))++++++******************++++++,,,,,,+++---///222<<<;;;EEEEEEMMMTTTVVVrrr\\\HHH>>>555333444222111111555,,,<<<...222111:::999+++***555,,,444===gggSSS444)))555AAA---ddd---;;;]]](((===,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************************************************************************))))))))))))******))))))))))))******************))))))((((((((((((***))))))***++++++******,,,)))&&&$$$%%%(((***,,,333333///)))''',,,000000---...//////...+++(((&&&++++++++++++++++++++++++---+++***+++---...---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++***,,,++++++******++++++,,,111---***)))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************+++++++++******)))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))******++++++++++++******************************************************************************************************++++++,,,,,,+++---///222<<<;;;EEEEEENNNTTTUUUppp[[[III>>>555333444222111111555222...111444444777>>>...,,,PPP---111;;;HHHgggrrrnnn:::|||000!!!///kkk'''))),,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))*********++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++***************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************+++******)))))))))******))))))))))))***************))))))))))))(((((((((*********+++++++++******++++++---111555:::>>>@@@:::AAAFFFBBB:::555111---'''))),,,......---***)))+++++++++++++++++++++++++++)))))))))+++,,,+++************************+++*********+++++++++++++++++++++************++++++...,,,))))))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************************************)))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********************++++++++++++******************************************************************************************************++++++,,,,,,+++---///222:::;;;EEEFFFNNNSSSSSSnnn]]]III>>>555444444333111111------666$$$666---999666---EEE222VVV'''ZZZVVV999)))RRR&&&777------------------------------------------------------------------------------------------------------------------------,,,,,,---............---------------------------------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++***************************))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++******))))))******((()))))))))************)))))))))))))))))))))))))))*********)))))))))***(((000<<>>:::555///+++***+++,,,++++++++++++++++++++++++***+++++++++*********+++((((((((())))))************))))))))))))+++,,,,,,+++******))))))******+++)))***************+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))))))))))))))*********************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************************************************************))))))*********+++++++++++++++,,,,,,+++---///222::::::FFFGGGOOOTTTSSSmmm___JJJ???666444555333222222777***///000""":::FFF222LLL///111333000***EEE___)))111+++;;;ccc^^^[[[sssmmmcccuuu666555'''OOOttt;;;444!!!$$$@@@&&&)))rrrttt***+++------------------------------------------------------------------------------------------------------------------------++++++,,,---------------------------------------------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************---,,,+++***************))))))))))))************)))))))))************+++)))************...666<<>>999333...***(((+++++++++++++++++++++++++++,,,---,,,*********,,,((((((((()))******++++++,,,+++***))))))***,,,---******))))))))))))******(((***++++++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++******++++++++++++******************************************************++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++,,,,,,+++---///222:::;;;EEEGGGOOOUUUVVVppp___JJJ???666555555444222222+++888---222>>>***"""---...%%%???333666777222)))555---DDD111PPPQQQSSSiiixxxeeeeeeZZZ[[[nnngggccc^^^KKK000111888<<<111///***;;;///'''000,,,555........................------------------------------------------------................................................,,,,,,---...............------------------------------------.........///................................................------------------------------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************...---,,,+++************))))))))))))************))))))*********+++++++++)))+++,,,---000888EEENNNXXX]]]bbbeeefffiiiooouuu|||ttt```[[[RRRHHH>>>666111...++++++++++++++++++++++++***,,,---,,,***)))***,,,(((((()))******+++,,,,,,...---+++*********,,,---******))))))))))))******(((***,,,+++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******************************************************++++++++++++++++++++++++((())))))***++++++,,,,,,++++++,,,,,,+++---///222;;;;;;EEEFFFOOOVVVXXXttt^^^JJJ???666555555444222222///777///111333+++:::666777000---<<<(((111===888000AAARRR|||xxxooolllyyyjjjjjj```rrrgggUUUbbb```sss]]]CCChhh333...666'''333,,,111666'''...........................------------------------------------------------................................................---......///////////////---------------------------------.........//////................................................------------------------------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************...---,,,+++************))))))))))))************))))))******++++++++++++)))+++---000555AAAPPP\\\]]]bbbggggggffffffjjjnnnssszzz}}}|||}}}qqqZZZHHH<<<666444++++++++++++++++++++++++***,,,---,,,)))((()))+++((())))))***+++,,,,,,,,,///...,,,******+++,,,---******))))))))))))******(((***,,,,,,)))'''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++******************************************************++++++++++++++++++++++++((())))))***++++++,,,,,,++++++,,,,,,+++---///222<<<;;;EEEFFFPPPWWWZZZvvvYYYMMMBBB888555555333222222000333555444222222222000///555555666888222555EEEdddttt|||www}}}}}}~~~yyyhhh___cccccc{{{]]]::://////222///000222...111000---,,,+++,,,...///........................---.../////////...---,,,000000///...------///000))),,,000111///,,,++++++)))+++///222333111...,,,...................................................------,,,,,,,,,------------.../////////...---222///++++++,,,///000///)))...222000+++((())),,,......---------...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,+++******)))******+++,,,************************************************************************---+++***)))*********)))''',,,111000,,,))))))+++,,,++++++,,,------***'''&&&+++000000...+++,,,---......------,,,,,,,,,,,,************************************************)))///222---&&&%%%***//////***&&&)))......+++)))'''+++((()))000,,,)))111&&&///...)))+++)))&&&,,,((()))(((((('''(((***,,,)))))))))))))))))))))))))))************+++++++++)))******)))((()))+++---000***%%%&&&,,,000///---...,,,***,,,//////,,,)))555...+++///111+++'''''')))***++++++*********++++++++++++************)))))))))))))))************))))))((('''***---+++(((...+++///:::CCCJJJVVVbbbuuucccYYYeee||||||mmmOOO===///000---***,,,///000...,,,---,,,++++++******++++++************************)))************+++++++++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))************+++++++++************************+++,,,+++)))''''''+++...---///000///,,,***,,,.........---,,,+++,,,///222+++++++++,,,------,,,,,,+++++++++************)))************************++++++******))))))******---+++)))******)))+++------,,,+++)))))))))***+++)))******++++++***))))))************************+++,,,,,,------,,,,,,+++((((((((((((((()))***+++***------******,,,,,,)))---,,,+++++++++++++++,,,+++++++++++++++++++++++++++,,,---,,,+++,,,///111666888EEEGGGPPPWWWZZZvvvYYYLLLAAA777555666555444444444555444333222333444444999===888222444<<>>666------+++222111///111---)))+++***+++***)))(((((()))***************************************++++++++++++(((***++++++***)))***+++"""***111111---...666>>>111444777:::;;;;;;;;;<<<)))%%%$$$(((+++,,,///444,,,------,,,++++++,,,---++++++++++++************))))))))))))***************)))))))))***,,,***((('''///<<>>222,,,111000)))(((///------,,,+++++++++++++++++++++++++++++++++++++++************+++++++++,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************+++++++++,,,++++++++++++++++++++++++******+++---000000---+++111333888@@@GGGMMMPPPPPPCCC999---&&&&&&***///222+++...000///,,,+++,,,...,,,,,,,,,+++++++++******++++++++++++++++++++++++'''(((***,,,,,,,,,+++***,,,+++)))(((***...222444555000+++***---///---***...---------,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***...---,,,+++++++++++++++))),,,,,,))))))---...,,,+++++++++,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,///111999:::DDDEEENNNVVV[[[yyyWWWKKK@@@777666777777666777666555666888777555666999000>>>OOOnnnnnn^^^TTTtttuuuWWWAAA666//////......///000000000////////////////////////////////////000000111111111111777444111111444888===???FFFHHHJJJMMMMMMJJJEEEAAA;;;777222///......------.........................................................---......///000///000111111111///---,,,,,,000555777777777888999333---((((((---111222000------............---,,,................................................------------------------------------------------,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------+++,,,---------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++---------,,,,,,,,,---+++)))'''(((---444999OOOOOONNNKKKHHHIIILLLPPPbbb^^^VVVNNNEEE999---%%%,,,,,,---...///...+++)))++++++++++++++++++++++++++++++++++++++++++++++++......---+++'''(((444@@@SSSRRROOOOOOTTTYYYYYYUUUTTT___[[[SSSYYYXXXKKKAAA[[[NNNEEE>>>444...+++&&&++++++******++++++)))(((*********************************+++++++++,,,,,,)))***++++++***+++---///333:::@@@CCCDDDKKKXXXcccrrrtttvvvvvvvvvwwwzzz}}}jjj___QQQFFF>>>777///+++...---,,,,,,------,,,,,,,,,,,,+++++++++*********))))))*********++++++++++++***+++,,,+++)))***...===KKKZZZXXXIIILLLuuuTTT;;;+++111666///***,,,------,,,++++++++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++''',,,///+++&&&&&&///888<<>>KKKSSSMMMMMMNNNQQQSSSSSSPPPNNNVVVbbbjjjaaaJJJ444***)))//////......//////000111................................................------------------------------------------------,,,,,,,,,---......//////------------............,,,,,,,,,,,,,,,,,,,,,,,,........................000000///...---,,,++++++---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///---+++***---000***<<>>HHHTTT^^^dddgggaaa[[[ZZZ]]]^^^ZZZVVVSSSRRRWWWccckkkdddMMM999555333111.........000111................................................................................................,,,,,,------.../////////------------.........///------------------------..............................//////000111111222444222///---,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...///...,,,---333888;;;MMM]]]___XXXZZZjjj|||}}}QQQQQQPPPPPPQQQTTTXXX[[[ddd\\\OOOAAA555///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222...444FFFRRRTTTVVV[[[dddyyyrrrMMM@@@GGG@@@777222+++***+++---,,,***+++++++++++++++++++++++++++++++++,,,,,,,,,------)))---444:::AAAHHHPPPTTTOOOiii|||fffZZZgggzzzccckkkttt|||jjjZZZEEE444---,,,------------,,,,,,,,,+++++++++*********+++++++++,,,,,,+++)))+++///,,,+++888JJJVVVOOOZZZ|||kkkDDD000...111000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------...............------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((---:::OOOdddooopppkkkllleee[[[VVVVVVZZZ]]]^^^XXXZZZ\\\^^^^^^[[[VVVTTT___XXXMMMAAA777222000000............------------,,,,,,,,,,,,,,,,,,,,,,,,***---333:::BBBJJJOOORRR;;;LLL]]]ffflllooogggZZZrrrggg[[[UUUVVVWWWVVVSSSOOOJJJBBB:::333000//////------------------------,,,------......------,,,***+++---///222666999::::::???CCCBBBCCCCCC@@@:::888666333///...---...///........................---.........---...000333;;;;;;EEEEEENNNWWW]]]{{{UUUKKKAAA888888:::::::::;;;999777999<<>>AAABBB:::777333///------///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///...---111888???TTTVVVbbbzzzlll\\\kkkhhhffffffeeeaaa[[[UUUIIIOOORRRLLL@@@444//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---555DDDPPPOOONNN___vvvkkkcccfffgggsssfffggglllaaaRRRWWWLLL>>>777///+++,,,---,,,***++++++++++++++++++++++++++++++,,,,,,,,,---------(((...888CCCKKKRRRXXX[[[{{{nnnpppwwwiiirrrxxxrrrzzzaaaEEE666111000111---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++(((+++///,,,,,,<<>>JJJMMM```^^^iiilll|||yyy{{{|||RRR???!!!444555***&&&---222///+++***++++++++++++++++++++++++000))))))+++---===SSS[[[@@@hhhmmm[[[000222,,,111000------...///+++%%%---------,,,+++***,,,---+++//////******222777777444@@@CCCBBBCCC<<<777>>>333444+++:::,,,222)))222+++,,,///111111---++++++,,,,,,,,,,,,,,,,,,,,,,,,***---///---***+++...000CCCZZZiiifffaaaaaa[[[PPPZZZmmmzzzssscccUUUQQQPPPBBB000///---000555333,,,+++000111,,,+++//////,,,---111;;;IIIOOOKKKNNN]]]hhhhhh]]]uuuOOOMMM???111777333111---,,,///333000+++,,,...///000222333///+++---555666<<>>111666666///***,,,---,,,---------,,,,,,,,,,,,+++...------,,,------......111333---444;;;EEE^^^hhh~~~ttt~~~^^^:::<<>>DDDKKKMMMMMMYYYrrrgggFFF555111111555222,,,---333///111222000---...666>>>RRRJJJFFFUUUjjjzzz~~~QQQAAA777111///333555222////////////......///000222333:::===BBBBBBOOOUUU[[[wwwRRRIIIBBB::::::???AAA>>>:::EEEtttmmm<<>>...666666444444222111222555777777666===---JJJqqqKKKMMMJJJ???444///000222000000111111111222222222444444333222333<<>>DDDFFFOOOWWWWWWRRRMMMFFFBBB888333---...222333///+++////////////////////////////////////......000111///222111HHHWWW^^^yyywwwZZZOOOJJJ]]]SSSEEE999444333222000............------------//////...............///555&&&>>>QQQooolllNNNMMMNNNHHH777,,,...000,,,+++//////)))+++111---(((444HHH]]]FFF\\\rrrmmm|||~~~ZZZ<<<555333000---------------------------,,,///111***(((;;;TTTVVVXXXUUU}}}nnnwwwwww???444++++++///000...---,,,,,,,,,,,,,,,,,,,,,,,,)))000'''...HHHGGGJJJjjj{{{YYY888555222000000...+++,,,...+++,,,......------...000444666:::BBBKKKMMMGGG???MMM]]]fffkkkpppjjjdddiiieeevvvhhhHHH777000333666555000+++...333---------------------------...---***...>>>QQQ^^^UUUQQQRRRaaayyyeeeGGG@@@888666444111111333/////////...///444>>>FFFCCCJJJSSS```ttt~~~KKK888,,,000555111...000//////000222222555>>>GGGEEE___cccaaa|||dddFFF;;;111111222111//////000////////////111222333:::===BBBBBBOOOUUU[[[tttQQQHHHBBB>>>>>>===;;;>>>DDDjjj@@@bbbVVV333:::...666333333333555777777777555000OOOjjjXXXHHHDDD===111...333111111111111222222222222333666222---888MMMYYYYYYOOOxxxlllUUUVVVSSS@@@333444222222222222222222222222333111000222555555333///)))444CCCKKKMMMOOOTTTYYYVVV[[[[[[UUUSSSXXX]]]___dddWWWEEE666///...000222000000000000000000000000---000222222000......///666;;;@@@___vvvwwwcccTTTSSSVVVTTTDDD///***333/////////.........------//////.........///000000888333WWWrrrvvv^^^DDDOOODDD555,,,,,,///...+++///***+++111...+++;;;QQQRRRTTT~~~xxxqqqvvvcccnnn~~~___AAA///111---------------------------111111+++)))444FFFSSSPPP___ppp~~~qqqvvvOOO///---444000******,,,,,,,,,,,,,,,,,,,,,,,,---...)))888LLLAAAQQQiiiGGG444000///222111,,,+++...,,,---...---,,,---///222555CCCOOOKKKBBBIIIgggxxx{{{mmmLLL999///444333******555........................***222000)))444LLLYYYUUU[[[OOOYYYlllMMM555444777222000555000111000///222;;;GGGNNNPPPWWWggg|||\\\777---444888444111111---...444999;;;@@@FFFCCC```xxx[[[JJJ888111000000///000000000//////000111333444:::<<>>333555666666555444666777IIIssswwwMMMBBB@@@888111333111111111222222222222333...222444666DDDXXXbbbaaattt^^^\\\[[[HHH...222222222222222222222222444222111111222333111///***???YYYfffeee___^^^___]]]cccbbbZZZVVVXXXVVVQQQeeefffbbbTTTAAA333///111000000000000000000000000---000333333111000222444999JJJYYY|||rrr```OOOKKKHHH>>>666444000////////////.....................///111222333444GGGrrrnnn{{{wwwYYYUUULLL===///,,,000000,,,///,,,---000///222CCCWWWNNNuuuccceeennnsssttt}}}xxx{{{~~~pppooo[[[...---------------------------000000,,,+++777GGGKKKEEEggg{{{kkk{{{jjj>>>//////---,,,///,,,,,,,,,,,,,,,,,,,,,,,,...---333GGGOOODDDaaauuuyyycccsssHHH888///,,,222444000...000---...---------000555999>>>???FFFUUUjjj}}}~~~{{{TTT444000555000---111////////////////////////)))222222000===SSSXXXMMMRRR[[[~~~ooo>>>111777777333222222222111111888EEEPPPTTTQQQ[[[sssXXX888111444555222444......777======???EEEXXXvvvkkkXXXBBB666111///000222000000//////000111333444999<<>>>>>BBB:::???rrr~~~UUUVVVVVV???666===444777888666444666>>>FFFoookkkQQQEEE;;;555333111111111222222222333333111111:::IIISSS^^^uuu|||tttsss[[[:::333333333333333333333333111333444222///111888???ZZZ```ffffffeeelll{{{{{{qqq```NNNXXX^^^ccccccYYYIII999///000000000000000000000000...111333333222444;;;@@@IIIiiigggMMMHHHMMMFFF777000000000/////////......,,,------///000222444555@@@jjjqqqdddbbbhhhdddooooooppp}}}zzz{{{zzzdddUUUEEE<<<444------222...///000///111;;;KKKYYYhhhvvv{{{uuueeekkk{{{ttt|||wwwzzzKKK888........................111,,,,,,555CCCMMMQQQRRRtttfffCCC///---111222------------------------,,,///;;;JJJJJJQQQ|||{{{}}}jjjFFF777---000444000...000---------...000666>>>DDDMMM@@@KKK|||yyy```DDD777555333111////////////////////////,,,---222===HHHOOOQQQQQQWWW{{{mmmCCC666999888111444333111222>>>NNNWWWXXX^^^jjj~~~]]]:::000222444666111444>>>BBBBBBHHHRRRtttsssaaaLLL>>>666222111444111000000///000222333444999<<>>LLLoooRRR\\\AAACCC111333777999777666<<>>CCCBBB]]]}}}UUU@@@000000222...+++------------...333;;;EEEMMM@@@kkkaaa;;;444777444000000000000000000000000000(((000GGGPPPIIIKKKYYY```666555:::444555444111333AAASSS[[[YYYNNN555555888555333999DDDGGGHHHTTTeee~~~uuufffRRREEE;;;444333555111000000000000222333444999;;;AAAAAAPPPVVV\\\gggPPPCCCBBBHHH;;;>>>ccc^^^SSS;;;:::111DDD222666666@@@MMMzzzUUUKKK>>>,,,666555333000111444555444---EEE___bbbcccttt~~~}}}```EEE///333333333999111111333444444111555FFFaaauuu~~~xxxmmmYYYFFFZZZcccEEE999***222000///777...+++111555333111444999RRRuuubbbIIIJJJ777444222111111///...---111---///666555000888HHHpppmmmuuuyyy|||~~~}}}yyy{{{~~~cccJJJJJJ444//////,,,000(((***:::???KKKiiippp{{{wwwxxx}}}qqqkkkPPP///222------222---+++111///+++111BBBOOODDDxxxuuu]]]xxx|||ZZZ,,,111,,,///............---------333)))TTTBBBDDDwwwggg???555222777111555''')))>>>$$$444NNNAAAFFFJJJfff999111:::111333......555111+++111,,,333@@@RRRYYYPPPXXXsss~~~SSS,,,===777:::111111???NNNVVV]]]ccc======333555BBB---CCCIIIMMMaaa{{{hhh___SSSJJJ???555000111000000000000000222444555999;;;===EEELLLMMM```eeeNNNFFFFFFHHH???iii___RRRGGG>>>888444444;;;@@@555zzztttttttttTTTIII666222222222222333666888999BBBOOOpppVVV~~~nnnPPP666777555222888333444555666777777<<>>111888888///444GGGRRRUUUddd{{{jjj999666666555KKKHHHVVVZZZ}}}llliiirrrttthhh___TTTKKKAAA666111111222111111111111333444666999;;;<<>>>>>HHHyyy{{{eeeuuuYYYOOO:::111222444555555666999;;;AAAqqq]]]}}}^^^AAA<<<666111666333888...555999???WWW{{{]]]WWWVVVPPP<<<333///555333'''999333444555...PPPmmmfffYYYAAA...///333000...111///...111222,,,555^^^wwwrrr}}}|||}}}zzziiiCCC;;;555---555444333>>>PPPmmmzzzmmmXXXUUU^^^mmm~~~yyy{{{wwwwwwVVV---333111)))000+++444///000>>>JJJ===yyyjjjiii\\\333+++000///......------......444999QQQ@@@aaavvv|||rrr}}};;;555000444'''333444---DDD???@@@VVVjjjsss555333666555111000000000000333===NNNPPPJJJ```bbb...:::555000:::PPPVVVXXXsssMMMAAA:::///SSSLLL[[[~~~tttLLLAAAHHHVVVfffuuu}}}nnnfff]]]SSSLLLCCC999333222333222222222222444555666:::;;;;;;DDDPPPRRR^^^wwwaaaKKKFFFGGG;;;iii}}}WWWYYY===;;;EEE111<<<===~~~|||```]]]bbbQQQ<<<777777888777444222555;;;QQQ{{{]]]lllIII@@@888111555333999000777@@@UUUzzzLLLNNNCCC;;;///444555)))999333<<<111:::dddqqqOOO222///222///---111---111666555111AAArrr~~~tttxxxvvvzzz~~~xxx~~~~~~qqqEEE444------222333333@@@XXXvvvrrrwwwwww|||yyy|||~~~www{{{ttt}}}ttt222333111)))444---222222555BBBDDDWWWsssdddUUU333000000///...---......//////@@@OOOIII{{{iiiwwwZZZgggYYY777777666+++333%%%888666GGGJJJ\\\ZZZ777333444333///111333///666EEESSSOOOSSSzzzDDD:::333666AAAPPPXXXfff~~~FFF@@@===DDDQQQddd\\\OOOGGGIIIMMMLLLKKKLLLSSStttwwwmmm___VVVNNNJJJDDD<<<666444333222222111222333444555:::;;;:::CCCQQQTTT]]]rrr```JJJDDDIIICCC}}}}}}YYYRRRLLL444CCC:::444WWW|||dddDDD^^^yyyXXXDDD:::888999888333000888BBBuuu^^^|||RRRBBB999333666222888>>>:::OOO{{{LLLHHHEEE222000888000555///@@@///RRR}}}ccc???333222...---111...333444111888WWW|||yyy}}}uuuhhhBBB555000///000555DDDbbbzzzqqqttt|||xxx{{{kkkvvvqqqDDD222000,,,777111---000666BBBAAAfffooo~~~lll...111000///------...//////222CCCBBBGGGvvv{{{fffccc]]]777777222444555+++@@@999GGG\\\III555111666000222666111===KKKMMMIIIeeelll444333???FFFJJJ[[[{{{KKK>>>LLLFFFTTT|||HHHIIIOOOXXX```eeeggghhhVVVdddyyytttmmmWWWNNNGGGEEECCC===888666222222111000000111333333999::::::BBBPPPUUU]]]ooo___III>>>HHH___nnnLLLMMM:::555EEE111vvv~~~nnnOOOOOO^^^JJJ999666777777333444BBBTTTjjj```|||___FFF:::555888222777>>>>>>ggg```KKKIII888---999666111---===;;;qqq|||TTT<<<222//////111111555///+++DDDwww|||zzz~~~{{{yyy}}}}}}CCC---444///111999LLLnnnyyyfff|||}}}|||pppgggttt|||vvvbbb}}}}}}```444000000333666***---666BBBOOO}}}hhhyyyvvvJJJ222111///------...///000666GGGBBB[[[tttvvvnnn\\\pppWWWcccKKK444///333444<<<999JJJHHHqqqqqqBBB111888333111888333EEEMMMEEEMMM===555CCCGGGHHHccc;;;FFFUUUWWWTTTJJJNNNXXXhhh~~~yyykkkuuuvvvlllRRRIIIAAAAAAAAA===999777222111000000000111222333666::::::@@@NNNUUU^^^ooo]]]GGG???MMMLLLEEEAAA555@@@BBBzzznnn]]]NNNeeebbbMMM:::666666777555888MMMeeeVVVqqqLLL;;;777:::444999888\\\OOODDD@@@...666:::222555999WWWnnnfffmmmlllFFF444222333111111666000000ZZZgggwwwzzzxxxwwwbbbEEE444...333===QQQxxxzzzhhhnnn~~~qqqmmmfffgggwww{{{|||xxx{{{jjjlll|||;;;333333***999+++222:::IIIooollltttyyyrrrqqq```333111///------...000111111EEEIII}}}rrr___WWWxxx^^^KKKppp555666)))333333222GGGWWWXXX444;;;444000888777GGGMMMGGGfffbbb:::AAADDDNNNoooOOO<<>>???<<<888777333333111111111111222333444::::::???LLLTTT___qqq[[[EEEJJJZZZyyyvvvNNNGGG>>>AAA111\\\vvvaaaOOOTTThhhSSS>>>999777888666;;;SSSnnnkkk}}}ttt~~~}}}PPP<<<777<<<666;;;===RRR???EEE000222:::444@@@777qqq~~~dddQQQQQQccc|||{{{NNN555444666222...888666<<>>IIItttEEESSSsss|||rrrwwwuuuiiiUUUIII???===>>>;;;888666555444333222222222333444222:::;;;>>>JJJSSS```sssYYYCCCFFFyyyvvv~~~TTTIIICCC999???xxxjjjEEEMMM{{{DDDBBB>>>777555;;;666ooo^^^eeebbb||||||wwwUUU===<<<666===777cccxxxIIIDDD111999///777:::^^^}}}wwwggg<<<---666...333666///EEElllooo|||yyymmmccceeebbbxxxooo|||FFF666---222FFFddd~~~vvvoooYYYAAA@@@<<<;;;>>>@@@DDDNNNXXXooo|||rrrmmmuuu~~~XXXNNN999---)))...555444FFFnnnyyyzzznnn{{{xxx}}}lllZZZsssTTT)))444(((555111///000CCCLLLRRRyyy}}}```RRRRRReee]]]WWWlllSSS555444666===FFFWWWTTT444333???888DDDUUUNNNdddLLL;;;HHHYYY666TTTXXXTTTZZZyyyyyymmm[[[NNNBBB>>>===;;;:::;;;:::777222000111444666777:::666;;;;;;HHHTTTZZZwwwXXXEEE```{{{qqqCCCAAA:::BBBjjjHHHIIIjjjKKK???:::777777:::IIIuuussslll^^^ggg{{{lllZZZDDD>>>999;;;GGGzzzNNNKKK222777777666,,,eeehhhlll{{{BBB111777...::::::555^^^|||kkkkkkqqqzzzsssiii```]]]XXXrrr~~~xxxSSS999777555AAAjjjooozzzttt___KKK999@@@===<<<>>>AAAEEEPPP[[[www}}}|||{{{rrrmmmooo~~~cccppp@@@///000111333<<>>;;;:::::::::777333111222444666777:::555;;;<<>>555MMMttt~~~uuudddJJJ666888000...222444qqq```eee~~~xxxpppfff^^^WWWNNNkkk{{{yyymmm:::777555GGGrrrnnn}}}hhhNNN@@@888@@@===>>>AAAEEELLLYYYfff{{{{{{zzzsssnnnfffvvvvvv{{{<<<+++444111222AAANNN]]]~~~zzzzzzuuuqqquuu{{{vvvkkkcccBBB|||:::222000...,,,444111CCCEEEmmmrrrVVVKKKSSSgggmmmHHHWWW>>>444333BBBXXXuuu^^^wwwBBB>>>888===RRRVVVWWWzzzDDDJJJdddfffmmmMMMPPPNNNXXX}}}pppqqq```SSSEEE@@@>>>;;;::::::;;;777333111222444666666999555<<<===JJJVVV]]]{{{PPPJJJnnnrrrjjjNNN>>>:::XXXqqqmmmrrrWWWFFFKKK]]]DDD:::;;;===555ssssssmmmQQQUUU```jjj|||yyy^^^\\\]]]GGG888999777wwwqqqXXXUUUnnn{{{mmmGGG:::666===666SSS{{{gggOOOVVVssswwwkkkyyyVVV;;;999333444===HHHmmmjjjsssxxxCCCQQQ~~~vvvlll```WWWXXXJJJcccyyyuuu@@@222555ZZZ|||___DDD>>>@@@???>>>AAAFFFLLLUUUeeettt~~~}}}}}}tttooodddkkkzzzkkkwww@@@,,,444---444AAA```cccooocccqqq|||wwwvvvrrrmmmooosssqqqkkk\\\777lllAAA---333,,,+++777222IIICCC{{{uuuXXXPPPYYYlll|||OOONNNBBB888;;;>>>\\\cccaaaGGG>>>444>>>UUU___bbb|||EEENNNwwwgggbbbtttxxxWWWYYYSSSeeerrrmmm___RRREEE???===;;;:::;;;;;;888444222333555666666777555===>>>JJJWWW___~~~MMMRRRxxxrrrlllhhhKKKFFF???fffkkkZZZfff{{{vvvZZZFFFHHHwwwqqqEEE;;;999===888ttt```MMM]]]tttvvvYYYNNNiiiJJJ;;;@@@GGG^^^KKKMMMcccyyyjjjqqqAAA@@@888888:::eeewwwZZZQQQMMMTTTaaammmttt___fffiii???777444,,,000CCCsssooo|||hhhYYYzzzrrrfffZZZQQQVVVGGGWWWsssyyy}}}KKK999888ccczzzvvvVVV======CCC@@@AAAEEEKKKPPPZZZjjjzzzwwwqqqggg___xxxttteee~~~UUU888555(((888BBBxxxkkkuuu~~~wwwUUUSSSbbbvvv}}}zzztttsssooojjjhhhkkkmmmmmmRRR???LLLXXX333:::...---555///LLL???uuuYYYUUU^^^qqqIII>>>yyyEEE:::BBBOOOxxxWWWcccyyy\\\BBB555>>>WWWbbbggguuuOOOTTTWWWooonnn]]]hhhWWWmmmmmm___QQQDDD>>>===;;;;;;===;;;888555333444555555555666555===>>>JJJVVV___OOOaaa}}}ppphhhoooXXXHHH@@@lllrrr___YYYlllzzzZZZCCCFFFoooDDD<<<555<<>>^^^AAABBBJJJOOOPPPZZZ~~~```dddCCC555555>>>;;;WWWnnngggwww___>>>GGGvvvrrryyy~~~xxxooodddZZZRRRNNNFFFJJJjjj~~~RRRAAA555XXXuuupppMMM888;;;>>>BBBDDDIIIOOOSSS[[[kkkzzzxxxtttdddXXXlllxxxbbb:::333'''<<>>;;;999666444444555555555555555>>>>>>IIITTT^^^TTTtttoooooocccuuuuuuggg:::333\\\```VVVddduuu]]]CCCEEEcccEEEBBB444===TTTzzz___BBBDDD:::EEEkkkiiiLLLQQQhhh~~~eee|||ggg@@@:::999AAA}}}zzz]]]EEEGGGJJJLLLSSSeee~~~mmmhhhFFF444888444666aaaooojjjYYYCCCMMM\\\ooowwwrrrttthhh^^^WWWRRRGGGHHHBBB___~~~yyyWWWCCC333YYYppplllGGG999<<<;;;AAAEEEMMMUUUYYYaaaqqqyyywwwcccVVV}}}uuunnn}}}kkk666333+++===[[[xxxUUUiiiHHHLLLQQQ___ppp}}}~~~zzzwwwtttmmmlllhhhbbb[[[\\\dddmmmFFF:::111yyyxxx333......333444:::UUUKKKyyy}}}PPPQQQ\\\nnnZZZQQQUUUYYY<<<===UUUkkkXXXkkkzzznnn\\\;;;888BBBkkkqqqwww}}}~~~iiiccciii~~~ooogggnnnkkkjjj}}}ooosssgggYYYIIIBBB???<<<<<<===<<<999666555555555555444555444>>>>>>GGGSSS\\\~~~YYY|||fffooo^^^vvvbbbkkkEEE>>>___xxxMMMLLLiiizzzaaaDDDFFFWWWJJJHHH666@@@___\\\999GGG>>>JJJ{{{pppMMMPPPjjjwwwdddccc<<<999>>>CCCyyyLLLAAAHHHIIIMMM]]]tttrrrTTTGGGHHH666<<<111>>>yyyzzzyyymmmmmmgggCCCEEEaaafffooo}}}lll]]]SSSMMMJJJDDDMMM???XXX{{{ttt^^^BBB888kkk~~~nnnkkkkkkGGG>>>BBB===>>>EEEPPPZZZaaajjj{{{}}}xxxyyykkkTTTnnnxxxttt{{{999888222===gggwwwZZZ[[[DDD[[[fffvvv~~~zzzwwwtttrrrjjjiiifff___WWWWWWaaalllPPP777>>>lll===...///444111;;;PPPLLLssszzzLLLNNNXXXjjjXXXBBBIIIssshhhAAA;;;XXXiiiggg}}}{{{YYYcccDDD@@@IIIxxxsssyyyuuuvvvmmmeee[[[WWWkkk{{{bbbxxx~~~mmm]]]MMMDDD@@@<<<;;;<<<<<<999666555555666555444444555>>>===FFFQQQ[[[}}}NNNlllhhhtttgggcccvvvAAAHHHjjjdddRRRTTTkkk{{{iiiLLLGGGFFFRRRBBB===???qqqNNNHHHuuuUUUDDDCCCsssGGG[[[cccjjjYYYBBB444???CCCxxxMMMHHHBBBFFFOOOYYYwwwzzzFFFKKKQQQ999888222===zzzqqqnnntttVVVGGGUUUrrrjjjttt{{{]]]\\\VVVHHHHHHEEECCCGGGMMMtttnnnzzz777888rrrtttlll```AAA@@@???@@@KKKPPPVVV[[[bbbmmm|||||||||uuummmYYYWWW~~~nnn999<<<444DDDvvvoookkkfffgggwwwxxxooollllllddd```]]]\\\YYYWWWZZZ```KKK777<<<]]]wwwHHH+++111222222AAAdddIII{{{nnnNNNJJJUUUmmmyyy]]]CCCOOOxxxmmmAAABBB[[[{{{ppp{{{]]]SSSOOOCCCGGGwwwRRReee~~~\\\sssrrriii|||vvvhhh[[[MMMFFFCCC@@@>>>>>>>>>888444444444222222555444777777===HHHOOO___yyyVVViiigggtttfff___ppp===III|||bbbRRRVVVppp|||iiiLLLGGGOOOPPP???;;;>>>qqqpppOOOJJJzzzSSSEEETTTwwwQQQlllxxxnnnWWWKKK???@@@FFFQQQLLLKKKUUU^^^bbbyyy{{{NNNTTT^^^>>>888===<<<}}}zzztttooowwwZZZFFF[[[|||{{{xxxYYYVVVNNN@@@CCC@@@>>>BBBHHHnnneeeyyy666999vvvwww|||```@@@???>>>@@@BBBHHHQQQYYYbbbooo~~~zzzkkkXXXYYY```|||AAA888***888|||ssstttwwwpppmmmlllmmmccc___[[[YYYUUURRRTTTZZZHHH555999XXXYYY444333111///>>>bbbIIIhhhJJJGGGNNNgggwww```FFFQQQwww}}}oooBBBJJJuuu^^^@@@WWWCCCGGGrrrWWWZZZuuuddd}}}tttfffuuummm^^^OOOGGGCCC>>><<<<<<>>>888444444444222222555444777777===HHHOOO___yyybbbeeefffuuuggg^^^llluuuAAAHHHbbbTTT\\\xxxiiiKKKFFFIIIQQQ???;;;AAAttttttNNNJJJLLLBBBaaajjjfffIIIQQQGGG???LLL\\\OOOMMMZZZgggsssuuuMMMOOOfff<<<333333GGG~~~ggg\\\tttsssVVVPPPEEE:::>>>;;;:::>>>CCChhhsss}}}:::>>>wwwttt[[[;;;<<<<<<@@@CCCKKKUUU___jjjwww|||~~~zzzpppVVVNNNjjj{{{SSS>>>444DDDvvvzzzqqqnnnmmmllljjj```\\\WWWTTTPPPKKKMMMQQQDDD555666SSS\\\444222222222AAAbbbMMMdddJJJJJJSSSjjjbbbGGGOOO}}}nnn}}}CCCPPPjjjxxx===AAAcccDDDGGG~~~jjjYYYNNNcccuuuhhhTTT}}}qqqbbbQQQGGGBBB===::::::===777444555555222222444444777777===HHHOOO___yyyooovvvcccfffvvvjjj```kkkrrr~~~FFFGGGdddYYYdddhhhKKKEEEKKKTTTAAA===FFFzzzoooSSSKKKnnnWWWvvvkkkNNNRRRKKK>>>RRRxxx|||~~~lllHHHHHHlll===777666@@@}}}|||qqqlllRRRKKK???888>>>;;;:::>>>AAAccc|||<<>>???zzzzzz^^^LLLCCC:::999<<<;;;;;;>>>>>>___;;;===lll^^^>>>@@@DDDKKKOOOVVV```iiirrr~~~|||rrrYYYJJJxxxxxxaaa333222FFFvvv}}}xxxrrriiibbb^^^TTTPPPNNNLLLHHHDDDEEEJJJ===777333NNN___666333444444AAAcccSSSmmm___ffftttaaaEEEHHHppp\\\DDDOOOGGGMMMFFFvvvPPPGGGXXXIIIHHHFFFhhhZZZQQQnnn```PPPHHHCCC???===>>>:::555333555555333222444444777777===HHHOOO___yyyffffffgggsssiiiZZZ^^^xxxCCCHHHhhhfffrrrgggIIICCC@@@{{{XXX@@@;;;GGG|||wwwSSSHHHooo___{{{VVVPPPjjj\\\GGGJJJuuufffEEENNNEEE<<<777AAAtttqqqNNNDDD;;;777999888888999===<<<[[[@@@@@@uuuuuu___>>>@@@DDDLLLSSSZZZeeennnxxx~~~sssYYYCCC}}}{{{qqq999:::IIIuuu~~~}}}yyypppggg___[[[YYYNNNKKKIIIIIIEEEAAACCCGGG666555111JJJaaa666222444555@@@```QQQaaaFFFKKKrrr]]]OOOMMMkkkvvv>>>===BBBzzz\\\JJJzzzQQQBBBIIIVVVwwwTTT[[[hhhiii\\\NNNHHHEEEAAA??????999555333555555333222333444777777===HHHOOO___yyyuuuaaahhhgggnnnhhhWWWXXXxxxEEEIIIooorrr}}}fffIIICCCGGG[[[@@@:::GGG}}}|||nnntttJJJCCC{{{iii{{{~~~{{{UUU___kkkcccVVVMMMxxxzzzpppeee???NNNHHH999888666wwwwww|||qqqxxxwww|||vvvTTTCCC@@@666666:::444666888======\\\CCCAAAzzz|||]]]~~~bbbCCCFFFLLLTTTVVV\\\fffoooyyy}}}uuuYYY???yyymmm111666AAAvvvzzz~~~~~~wwwmmmeee```[[[UUUQQQKKKHHHFFFEEEBBB>>>>>>BBB222666111JJJ___222...333666CCCdddRRR```EEEIIInnnXXXeeeXXXKKKsss|||QQQBBBPPPOOO{{{jjjPPPeeemmmLLL@@@FFFwww|||cccWWWnnnZZZ}}}eeeYYYMMMHHHFFFBBB???>>>888444222555666333222333444777777===HHHOOO___yyyooo^^^iiifffkkkjjjXXXXXXvvvBBBNNNvvv|||fffIIICCC@@@{{{___CCC<<>>qqqzzzwww|||]]]bbb]]]EEE@@@AAA666777===333555888???@@@```rrrvvv@@@<<>>===888333222555666333222333444777777===HHHOOO___yyykkkbbbfffjjjuuueeeTTT[[[JJJPPPfffKKK>>>???]]]GGG===FFF||||||mmm```BBBKKKyyyoooooozzz}}}aaaGGGyyyqqqbbbhhhcccaaasss]]]HHHLLLddd}}}iiiWWW>>>aaaiiiLLLAAA:::qqqmmmssspppzzz|||ggg```uuu~~~IIICCC;;;666555666888888999444DDDIIIhhhvvvbbbtttAAAGGGjjjZZZfff}}}mmmttt}}}nnnYYY===oooppp999777DDDvvvsss{{{tttyyydddsssjjjaaa]]]XXXQQQKKKJJJEEEBBB???======;;;999888444555222KKKzzzMMM999)))111888@@@pppKKK[[[===OOOSSSLLLuuuuuubbbPPP{{{MMM888999VVVxxxoooccciii[[[xxxnnnIIIDDDGGGCCCeeeFFFPPPYYYrrrYYYlll]]][[[UUUNNNEEE>>>888555666666555444333333333333555777666===JJJPPP___wwwiiibbbeeefffrrreeeTTT\\\vvvGGGRRR___HHH@@@RRRoooYYY>>>BBBqqqzzzkkkbbbSSSOOO[[[uuusss}}}|||vvvKKK\\\mmmcccddd]]]]]]gggeeeXXX]]]mmmxxxaaaNNNBBBtttfffWWWIII:::```pppxxxxxx|||kkkTTTIIIZZZ~~~oooEEEAAA;;;777666777888888;;;777???KKKjjjuuuWWWrrr===@@@```___eee|||xxxpppSSSBBBiiittt<<<888BBBwwwzzzvvv]]]oooeee]]]YYYUUUNNNIIIHHHCCC@@@===<<<;;;:::888666222333222NNN}}}ZZZCCC000333444999jjjOOOpppXXX<<>>MMM>>>ooommmnnndddrrreeeKKKIIIBBBhhhwwwvvvBBBUUURRRzzzWWWcccjjj}}}kkkZZZUUUOOOJJJGGGEEEBBB@@@444333222222111222222222555777666===JJJPPP^^^vvvhhhgggkkkmmmzzzeeeVVV^^^rrrWWWVVVzzzXXXCCCBBBLLLyyyDDDAAAeeessssssqqq@@@LLL```vvvlllKKKuuuggghhhggg```dddbbbnnnRRRCCCKKKbbbaaaRRRAAAXXXiiifff{{{xxxdddOOOEEERRRqqqzzzfffAAA===999777777888999999:::::::::UUUuuummm\\\999:::YYYvvveeevvviiiHHHIIImmmooo???;;;@@@yyypppnnnsssnnnfffWWWiii```WWWTTTPPPIIIEEEDDD@@@===:::999888777555444333444666VVVHHH888---555888===qqqKKKuuuTTT:::EEEEEEGGGuuu}}}vvv^^^]]]vvvUUU<<<(((;;;LLLwwwllluuunnnlllppp|||TTTHHHFFFMMMxxx}}}wwwTTTIIIQQQiiifffYYYYYYiii{{{kkk[[[YYYSSSKKKDDD???;;;777333000000000000000000111222444777666===JJJPPP^^^uuu}}}dddmmmvvvyyyeeeWWW```zzzKKKMMMxxxSSS@@@CCCKKKRRRHHH\\\ooo___DDDPPPxxxxxxyyy{{{LLLXXXmmmdddmmmiiiccchhheeeyyycccHHHCCCbbbpppaaabbbZZZIIIQQQzzz}}}|||ppp]]]MMMKKKYYYppprrr\\\===:::888888999:::::::::;;;???;;;aaayyyRRRppp|||@@@;;;QQQhhhvvvzzzwwwgggCCCFFFcccDDDAAA???vvvvvv{{{ppplllbbbRRRfff\\\SSSNNNJJJDDD??????===:::777666555555333111666666<<>>JJJOOO]]]tttooo___SSS^^^JJJJJJtttPPP@@@DDDOOO___SSSWWWhhhtttvvvtttRRRCCCNNNwwwzzzgggrrrppp|||XXXJJJ~~~gggffflllddd___```VVVmmmtttgggTTTEEEQQQeeeeeeaaaaaaPPPJJJxxxxxxtttaaaKKK>>>AAAPPPcccaaaLLL:::999888888:::<<<<<<;;;===CCCEEEjjjkkkJJJzzz}}}NNNBBBHHHmmm}}}xxxmmmiii|||jjjeeeeee~~~||||||wwwfffDDD???```QQQIII<<>>JJJOOO\\\sssVVVNNN\\\NNNEEE}}}jjjMMMBBBEEERRRggg^^^WWWVVV|||hhhJJJ@@@UUUtttmmm{{{pppfffRRRyyy}}}dddggghhhcccbbb___\\\[[[xxxYYYMMMCCCIIIgggkkkfffgggbbbeee\\\UUUwwwqqqiiiqqqwwwiiiYYYBBB555999FFFUUUWWWHHH;;;999888999;;;===>>>>>>;;;CCCXXXxxxXXXUUUsssUUUIIIDDDaaazzznnnwwwbbbzzz}}}qqqsss}}}rrroooTTTCCCOOO~~~eee___RRR>>>SSS{{{uuuEEEcccwwwnnn\\\SSSNNNIII[[[QQQGGGCCC@@@;;;888888999777555444333333222000///333FFF~~~~~~@@@999222555333999ggg^^^lllnnnnnnFFF@@@AAA@@@___vvvssskkkoooiiinnnvvv}}}xxxeeeNNN@@@;;;999:::<<>>JJJOOO[[[qqqPPPMMM]]]EEE;;;{{{zzzuuuZZZHHHDDDHHHaaallljjj[[[www[[[DDDJJJ~~~sssyyysssnnnjjjrrr```SSSfffgggbbbfff```bbbggg___pppZZZlllyyyfffIIIBBBCCC___iiijjjbbbeeebbbcccaaalllwwwvvvqqqssscccTTTCCC===BBBFFFNNNQQQIII<<<:::888999;;;>>>???@@@???HHHqqqIIIsssdddWWWPPPFFF___yyyxxx}}}bbb|||{{{eeeccczzzqqq~~~{{{fff???AAAkkkppp|||dddbbbYYYKKKRRR~~~sssfffKKKKKKRRRQQQHHH???===<<<999888999:::777555444444444222111111666MMMNNNIII===777///222eeejjj]]]ZZZggg???===;;;:::aaatttlllbbblllqqqlll```WWWyyy}}}~~~xxxrrrkkk```VVVLLL???444333666;;;CCCKKKaaaoooqqqmmmpppfffkkknnncccvvvgggPPPFFF@@@GGGZZZ{{{wwwxxxgggLLLHHHOOO^^^mmmsss{{{yyyqqqooohhh]]]XXXddd;;;DDDSSSRRRlllbbb]]]SSSQQQYYYYYYQQQLLLNNNRRRxxxzzzfffYYY___{{{ppp^^^LLL>>>777555555000000000000111222333333333666777>>>JJJNNNZZZppp}}}OOOOOOaaahhhJJJrrrsss|||hhhMMMDDDFFFJJJaaappprrr```kkkQQQ@@@CCCwwwgggnnn|||fffrrrnnnzzzhhhRRRccckkkaaaffffffXXX[[[bbbVVV[[[]]]```ppp^^^PPPBBBKKKSSS|||bbbqqqlllZZZggg^^^^^^ZZZUUUwwwiii}}}yyyssscccGGG???DDDKKKGGGFFFFFFAAA>>>;;;999999;;;>>>@@@AAAKKKSSScccbbbrrr___[[[VVVGGG\\\uuuxxx~~~gggrrr}}}oooRRRVVVzzzxxxyyysssppp```<<>>@@@nnn}}}tttuuuhhhhhhooooooJJJ\\\NNNHHHLLLLLLHHHCCCAAA>>>999555:::AAABBB<<<;;;HHHZZZsssrrrfffnnnaaaffffffcccddd^^^eeezzz]]]@@@???JJJKKKXXXuuu}}}zzzzzzwwwIIIFFFHHH>>>CCCIIIEEE@@@DDDCCCBBBIIIDDDQQQRRR[[[UUUdddVVVPPPTTTWWWQQQNNNPPPLLLVVVZZZtttkkk~~~iiiPPPZZZlllnnnPPP:::000///000///000000000000000111111222333666777>>>JJJNNNZZZpppkkk___KKKSSSpppFFFZZZpppnnnzzz}}}vvvTTT===DDDAAAMMMpppeee]]]sssYYY333PPP^^^nnnqqqnnnuuutttqqqjjjpppccciiirrr|||qqq```TTTnnnrrrfffeeebbb___]]][[[YYYYYY\\\cccOOOcccwwwoooTTTEEE>>>NNNRRRfff{{{ooogggdddccc^^^VVV[[[VVVSSSmmmtttwww|||~~~oooaaaKKKZZZjjjoooiiibbb___aaaMMM===555;;;BBB@@@???CCCSSSvvvvvvIIIwww^^^ZZZZZZ```XXXPPPlllttt|||vvv]]]||||||{{{nnnRRRZZZggguuuyyyrrrpppnnnIII;;;GGG~~~aaahhh\\\^^^TTTsss|||tttoooooofff]]]ZZZZZZZZZ^^^cccAAA===999888999:::888666777222222666555000111666222HHHwww___LLLUUUDDD999:::000JJJXXXOOOHHH{{{lll{{{mmmMMM;;;888555HHHooooooqqqrrrmmmiiilll}}}pppOOO???BBB===DDDAAA777KKK111999@@@===999FFF===IIIjjjsssyyyuuuoooiiieeeddddddeeedddeee```kkk}}}ggg\\\999777SSSPPPEEE|||tttrrrwww{{{}}}{{{xxxwwwxxxyyypppHHH<<<@@@CCCFFFEEECCCEEELLLQQQYYY```hhh```XXXVVVVVVVVVTTTRRROOOLLLJJJGGG>>>ZZZsssaaabbbddd```___pppiii;;;---222444000---.........//////000111222555;;;;;;???IIIOOOYYYlllhhhYYYMMMPPPzzzUUUccc~~~uuuQQQ???KKKLLL[[[wwwkkkeee```yyyssswwwUUU<<>>GGGUUU{{{}}}TTT```mmmaaa\\\]]]TTTLLLeeennnxxxiiivvvsssiii___gggvvv~~~yyy|||hhhbbbAAA777[[[sssmmmYYY___[[[\\\KKKaaazzzpppjjjiiiaaaYYYVVVRRRMMMLLLNNN>>>;;;888777888888777555444555666555111///222888777MMMZZZMMMTTTFFF>>>???333EEE|||___wwwsss}}}gggHHH::::::??????eeeeeegggfffbbbbbblll___DDDCCC111<<<666BBBCCCGGG444CCC???===iiiqqqpppmmmiiifffdddbbbbbb___ccc^^^aaawww{{{|||xxxeeePPP@@@(((DDDPPPCCCGGGzzzzzzwww{{{~~~~~~~~~qqqdddQQQEEEMMMkkk{{{dddaaa[[[TTTTTTSSSQQQOOOLLLIIIGGGSSSCCC333DDDXXX???++++++222222///...............///000111222333999:::>>>IIIPPP[[[nnniiixxxVVVSSSTTT|||WWWMMMoooHHH:::EEEOOOfffqqqjjjffffffrrr~~~hhhPPPHHH@@@???\\\fffjjjmmmeeeiiiddd```oooddd\\\rrruuuiiiaaa```___]]][[[XXXWWWVVVUUUXXXNNN\\\]]]WWWzzzeeeTTTUUUSSSVVVXXXPPPYYYFFFBBBMMMLLLPPP___jjjoooiiibbb^^^]]]VVVSSSUUUUUUTTT___www~~~ooo~~~tttiiibbb^^^QQQLLLEEE???>>>???BBBCCC777;;;AAABBB;;;>>>VVVqqq|||vvvCCC^^^]]]bbb\\\\\\VVVNNN]]]zzzkkk}}}}}}zzznnn~~~zzzxxxwww~~~rrrWWWLLL555???yyyaaaZZZZZZ\\\XXXPPP[[[www{{{rrrjjjeeeaaaZZZTTTQQQKKKCCC===<<<;;;888666555555666555444111777999444000222777;;;===bbbuuuXXXRRRTTTHHHDDDCCC333AAAtttzzz\\\AAA888===EEEDDD{{{lllllleeefffccc```cccvvv|||yyyMMMWWWEEE999@@@:::MMM___nnniiiiiijjjiiigggccc```^^^]]]aaa^^^ZZZ___mmmpppffflllvvvjjjKKK;;;===DDDQQQKKKIIIaaazzz}}}wwwzzz}}}~~~}}}}}}}}}yyywww~~~cccbbb\\\[[[SSSSSSRRRPPPMMMIIIFFFDDD>>>GGGFFF999999XXXrrrNNN444---+++111333---+++---............///000111222111888888===IIIPPP\\\ooommmeeeQQQRRRYYY^^^TTTTTTxxx^^^AAA:::BBB\\\ooofffaaaiiilllzzzlll^^^BBBHHHDDD>>>nnn___kkkjjjccciiibbb^^^^^^]]]WWWrrr||||||aaa^^^aaa^^^]]][[[YYYWWWUUUUUUTTTTTTKKKYYYXXXHHHlllnnn^^^NNNDDD???;;;LLLPPPHHHMMMEEEGGG]]]vvvttthhheee^^^[[[ZZZSSSRRRRRRUUUVVVWWWdddyyy~~~xxxlll```YYYHHH@@@888666999;;;999555>>>@@@CCCBBB@@@LLLlllQQQ}}}{{{cccZZZ]]]ZZZ\\\\\\UUUWWWllltttzzz~~~vvvzzz~~~}}}|||}}}~~~~~~~~~|||gggLLL@@@999LLL```ccc\\\]]]TTTXXX\\\fffxxxqqqjjjeeecccZZZTTTNNNLLLGGG@@@;;;:::777666444333333333444444111888999444111666;;;<<>>AAAcccppplllfffhhhhhhfffcccdddppprrrqqqgggggggggfffdddaaa^^^\\\^^^aaa^^^[[[YYY\\\{{{pppaaaRRRRRR___lllqqqpppjjjWWWBBB<<>>GGGQQQnnn|||ttttttmmmsssrrrqqqppppppooonnnmmmhhhgggjjjnnnnnnxxxwwwbbbiii___\\\___TTTPPPPPPOOOMMMJJJGGGDDDBBB??????999222777@@@===111555===HHHRRR]]]kkkvvvzzzXXXLLL<<>>===BBBCCCIIIXXXkkk|||rrrhhhsss\\\OOO[[[ZZZ\\\UUUOOOOOOMMMYYYrrrzzzkkk|||xxxwwwtttqqqpppsssxxx}}}uuuxxx|||}}}{{{||||||tttkkkSSSAAA333222SSSjjjgggOOOVVVWWWWWWVVVVVVYYYVVViiizzz|||fffjjjnnnpppmmmdddZZZSSSRRRKKKCCC@@@===888777888333444444333111222444666999666333111000333>>>JJJoooVVVYYYWWWSSSTTTUUUOOOEEEBBBCCCzzz^^^yyyzzzRRR888===777<<>>@@@JJJBBBxxxgggiiigggaaabbb[[[aaadddWWW^^^QQQSSS\\\ZZZ[[[WWWfffrrrmmmqqqJJJWWW___\\\YYYVVVUUUTTTSSSRRRQQQQQQQQQKKKMMMIIILLLTTTMMMIIIWWW\\\zzzddd```ZZZZZZXXXOOOPPPTTTOOOQQQNNNNNNPPPNNNMMMXXXeee}}}|||~~~uuulll^^^QQQIIIGGGJJJMMMZZZ]]]dddpppyyyXXX^^^eee]]]ZZZTTT\\\RRRIIIMMMLLLQQQeeelllwww{{{nnnddddddnnnwwwyyy|||}}}yyyvvvuuuhhh\\\SSS===999@@@PPPsssgggxxx^^^OOOUUU\\\TTTXXXWWWVVVZZZWWWmmm|||}}}|||lllllljjjfff___WWWOOOKKKKKKDDD>>><<<999555333555333444555444222333555888888222111444333888SSSrrrgggWWWXXXRRROOOUUUUUUNNNKKK***???vvvyyyiiiBBB555???888;;;jjjiiieeebbb]]]^^^___``````^^^]]]\\\KKKooonnnrrrkkkdddeeebbb```^^^[[[YYYYYYYYYYYYVVVZZZVVVTTTYYYVVVPPPTTT]]]qqqhhhggg^^^KKKEEE___zzz|||vvvqqqtttssspppmmmlllnnnpppooonnnqqqjjjhhhkkklllhhhiiinnnzzzxxx]]]YYY[[[gggeeeRRRPPPSSSIIIHHHHHHHHHGGGEEEBBB@@@???GGG555///<<<@@@555...111444111///111333222///---,,,---,,,)))'''***222888...///000///000///---***------------...///000000777======AAALLLRRR]]]pppttt{{{SSSLLLYYY___}}}LLLHHHNNN@@@AAAooosss^^^EEE<<>>;;;EEE???LLLuuuaaapppbbb]]]aaa]]]cccbbbTTT```[[[TTT[[[PPPZZZLLLWWWWWWXXXmmmhhhWWWXXXRRR^^^XXXSSSWWW___SSSSSSRRRQQQPPPOOOOOOPPPMMMLLLMMMKKKFFFIIIIIIAAAHHH\\\tttWWW```[[[WWWXXXTTTKKKMMMSSSOOOOOOMMMKKKMMMMMMMMMPPPTTTssslllsss}}}}}}xxxrrrqqqwww|||yyyLLLqqq___RRR```SSSJJJZZZSSSKKKRRROOOKKKXXXhhh{{{mmm}}}kkk\\\WWWXXXnnnpppsssvvvuuunnnccc[[[HHH???>>>333FFFeee}}}YYYbbb^^^ZZZ___gggUUUXXXOOOLLLZZZNNNbbb{{{xxxvvvvvvhhhYYYNNNHHHGGGHHHCCC===:::;;;:::666444555333555666555333333666:::444...111999777@@@iiisssVVV\\\ZZZPPPMMMUUURRRIIIJJJDDD===YYY```vvvccc|||XXX999555@@@999;;;rrreee___bbb\\\___bbb```\\\ZZZ\\\___ddddddgggiiitttbbb___bbb\\\\\\[[[[[[ZZZYYYXXXXXXXXXTTT\\\WWWOOORRRSSSRRRVVVMMMYYY|||lllooorrrlllggghhhiiifffccccccgggiiijjjiii___```dddhhhhhhcccbbbccc]]]iiirrrkkkXXXXXXPPPTTTVVVOOORRRZZZQQQIIITTTHHHHHHHHHHHHFFFDDDBBBAAA333BBB???...222GGGFFF111...,,,,,,...000000000111000///...111333111---(((,,,...---+++***---......---------------...000000666<<<===AAAMMMTTT```sssdddVVVXXX[[[IIINNNAAAGGGBBB???\\\mmmYYYHHH444GGGPPPiiigggggg___^^^\\\ZZZYYYXXXVVVUUUZZZeeeDDDqqqxxx[[[NNN@@@BBB>>>AAAGGG>>>DDDJJJSSSiiieeeiii```___]]]\\\ZZZYYYXXXXXXUUUSSSPPPPPPQQQSSSTTTTTTZZZWWWXXXcccuuu{{{jjj___[[[[[[ZZZYYYZZZYYYXXXXXXXXXXXXYYYZZZXXXUUURRRPPPOOOOOONNNMMMMMMLLLJJJIIIHHHHHHHHHIIIFFFNNNPPPsssbbb[[[UUUQQQQQQPPPOOONNNNNNNNNNNNOOOJJJJJJJJJKKKLLLLLLLLLMMM```{{{sssgggiii{{{~~~{{{eeebbbiiiVVVZZZZZZRRRKKKQQQNNNLLLKKKKKKLLLKKKJJJUUUnnnqqq[[[NNNLLLLLLPPPTTTSSSMMMFFFAAA???999DDD;;;:::qqqeeecccnnn___ZZZ[[[VVVUUUUUUNNNOOOKKKJJJLLLNNN]]]xxxpppvvvtttzzzxxxdddHHH777999BBB???<<<888666555444333222999666222333666777444111333000222888@@@TTT|||cccPPPXXXVVVSSSQQQQQQPPPNNNLLLHHHAAA>>>|||qqq|||www}}}fffEEE111GGG555999]]]xxxfffdddaaaVVVYYYWWWVVVVVVWWWXXXXXXWWWWWWXXXZZZaaaqqqkkkjjjgggdddaaa`````````]]]\\\ZZZXXXWWWVVVWWWWWWXXXVVVRRRPPPOOOOOOMMMLLLQQQFFF[[[}}}lllllllllllllllkkkkkkjjjqqqlllhhhfffffffffdddbbbfffbbbbbbggghhhccc```aaa\\\___```]]][[[bbbrrrxxxkkk[[[RRRPPPOOOJJJEEEKKKNNNQQQOOOJJJGGGIIIKKKDDDCCCCCCBBBAAA???>>>===<<<;;;999666444333333333000000///...............------------------------++++++++++++++++++++++++------,,,,,,,,,---......;;;999???KKKPPPSSS```qqqsssRRRWWWMMMlllLLLCCCDDDIIIBBB888HHHrrrzzz[[[>>><<>>???AAABBBBBB???;;;777>>>>>>FFFgggwwwXXXooobbbUUURRRTTTOOOOOOQQQKKKMMMKKKKKKKKKIIIRRRqqqxxxkkkhhhpppyyyxxxkkkWWWDDD:::888666444333333444333111)))///666777444222555888444::::::>>>[[[lll\\\cccVVVTTTQQQOOOOOONNNLLLJJJIIIAAA;;;fffsssTTT>>>777@@@GGG666jjj```fffXXX[[[ZZZYYYYYY[[[\\\\\\\\\YYYWWWTTTPPPSSS^^^ooo{{{oooVVV```___^^^]]]\\\[[[[[[[[[[[[ZZZXXXVVVUUUUUUUUUUUUSSSQQQMMMKKKJJJJJJHHHGGGJJJGGG===EEE{{{nnnggghhhiiijjjkkkkkkkkkkkkkkkrrrqqqnnnmmmmmmmmmkkkjjjiiieeeeeejjjjjjeeebbbccc]]]^^^\\\UUUOOOOOOUUU\\\NNNSSSYYY\\\\\\VVVOOOJJJUUUOOOHHHFFFIIIKKKJJJFFFDDDGGGJJJHHHDDDBBBCCCFFFBBBBBBBBBAAA@@@???======<<<:::888666444333333333000//////...............------------------------++++++++++++++++++++++++------,,,,,,,,,---......:::999???JJJPPPSSS```pppWWWQQQaaaUUUSSSHHH???@@@DDD@@@777;;;[[[wwwgggNNN::::::GGGFFFRRR^^^aaaaaa```]]]\\\aaagggeee\\\RRRKKKJJJmmmTTT>>>JJJEEE:::@@@CCCUUUsss```fffZZZdddcccVVVXXXWWWVVVUUUTTTTTTTTTTTTQQQOOOMMMMMMNNNOOOOOOOOONNNKKKHHHGGGHHHIIIIIIIIIKKKIIIHHHJJJOOOQQQPPPOOOOOOPPPRRRSSSUUUUUUTTTTTTRRRPPPNNNMMMNNNNNNMMMLLLKKKKKKIIIHHHFFFFFFFFFFFF===JJJHHHIIIAAA@@@YYYeeemmmdddRRRNNNJJJHHHIIIKKKLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGCCCGGG]]]jjjXXXWWWiiivvvqqqwww[[[xxxiii[[[QQQRRRTTTPPPMMMOOOOOOLLLIIIGGGGGGGGGFFFDDD===SSSllltttyyyyyy|||zzz{{{{{{~~~}}}jjjNNN:::555;;;DDDJJJVVVmmmfffCCCaaawwwWWWLLLMMMPPPKKKKKKNNNKKKKKKKKKLLLKKKEEEGGG[[[sssqqqXXXWWW\\\hhhrrrqqqeeeXXXEEE@@@999555333444444555777999888333---***---111888333AAAeeezzzYYYRRR]]]TTTQQQOOOMMMMMMKKKIIIGGGCCCGGGEEEJJJ~~~~~~[[[@@@888555888:::CCC|||kkk^^^ggg[[[ZZZYYYWWWXXXZZZ[[[[[[ZZZVVVUUUQQQKKKFFFFFFKKKPPPTTTaaauuu}}}qqq^^^XXXXXXSSSXXXYYYYYYZZZ[[[[[[[[[[[[YYYXXXWWWUUUTTTTTTTTTTTTOOOMMMIIIGGGFFFFFFDDDCCC:::EEEIII>>><<>>===<<<;;;999777555333222222333//////...------------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///888888???IIIOOOSSS```oooiiiRRR[[[```xxxCCC>>>DDD;;;===>>>:::888JJJwwwwwwwwwqqqjjjjjjrrrnnntttssslll\\\KKKAAA@@@CCCPPPUUU\\\www```^^^ggg[[[SSSRRRRRRUUUXXXUUUMMMFFFPPP===III|||vvvxxxlllkkk~~~iiiccceee^^^YYYZZZTTTSSSRRRQQQQQQQQQQQQQQQPPPNNNLLLLLLLLLMMMLLLLLLFFFFFFGGGGGGHHHJJJMMMOOOMMMLLLKKKLLLMMMLLLHHHEEENNNOOOQQQSSSTTTTTTRRRQQQPPPNNNMMMMMMNNNOOONNNMMMJJJIIIHHHGGGEEEDDDDDDCCC@@@CCC@@@???<<<:::@@@AAAFFFJJJ```rrrwww|||xxxfffYYYQQQ>>><<>>FFFiiiaaaXXXSSSJJJRRRPPPMMMLLLKKKIIIFFFDDD>>>GGGFFF<<>>>>>??????AAABBBCCCCCC@@@>>><<<<<<===@@@BBBBBB@@@@@@AAABBB===>>>>>>>>>===<<<;;;;;;999888666444222222222222///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------...///777888???HHHNNNTTTaaaoooiiikkkZZZ```XXXeeeSSSFFF888DDD<<<:::<<<<<<555777RRRqqqWWWXXX\\\[[[IIIHHHNNNPPPNNNMMMJJJCCC===<<>>CCCKKKGGGBBB>>>===<<<<<<;;;111444666888999:::<<<===ZZZdddTTTYYYXXXMMMPPPOOOMMMKKKJJJHHHDDDBBB???>>>888???ZZZfffLLL<<<666444999666CCC}}}```WWWdddXXX[[[VVVTTTQQQOOOOOONNNLLLKKKJJJJJJIIIFFFCCCAAA@@@AAA;;;>>>@@@???>>>AAAGGGLLLJJJFFFLLLPPPKKKMMMOOOIIINNNOOOQQQRRRSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOLLLIIIEEECCCCCCBBBAAA???AAA===:::<<>>AAAAAAAAAAAA???===;;;:::888:::<<<;;;:::999;;;===777999:::;;;;;;;;;;;;<<<:::;;;;;;;;;;;;;;;::::::888777555333111111111111......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,---...//////666999@@@GGGMMMUUUcccooobbbtttvvv^^^XXX]]][[[???AAA::::::;;;777999<<<777222<<>>>>>>>>===;;;;;;<<<===<<<<<<<<<===???BBBDDDFFFHHHIIIKKKLLLMMMMMMLLLKKKIIIIIIHHHIIIJJJJJJHHHFFFFFFFFFFFFEEECCCAAA???>>><<<999DDD@@@===<<>>888777===555;;;888999;;;<<<======???AAADDDDDDDDDCCCDDDDDDEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDBBB@@@AAAAAA===EEEgggYYYPPPTTTRRROOOMMMLLLLLLLLLKKKKKKKKKHHHEEECCCCCCCCCBBBAAALLL???000GGG~~~ggggggyyyuuutttkkkbbbiiixxxzzz^^^FFF@@@EEE[[[YYYLLLPPPRRR^^^aaaSSSJJJMMMLLLLLLHHHDDDFFFIIIIIIDDD???BBBTTTxxxyyy```GGG666...***---111555888888444111555999888000,,,777RRRhhhcccSSSOOOLLLOOOVVVOOOMMMKKKJJJIIIFFFBBB???:::===444@@@>>>~~~mmmNNN999555666444@@@???}}}mmm___TTTbbbSSSYYYXXXUUURRRPPPOOONNNLLLKKKKKKIIIEEEAAA>>><<<;;;;;;???AAAAAA???;;;999;;;===<<<777<<>>>>><<<;;;222AAAGGG;;;222666;;;:::444===FFFNNNZZZmmm}}}~~~ppp```RRRGGGAAA>>><<>>666777555777;;;999555888@@@ZZZrrr___DDDQQQOOOMMMTTTPPPQQQTTTVVVUUUXXX^^^vvv[[[[[[dddZZZSSS\\\MMMMMMLLLHHHDDD@@@???@@@GGG666777HHHGGGCCCfffyyydddJJJMMMXXXZZZQQQQQQ[[[[[[RRRUUUTTTSSSQQQPPPOOOOOOOOOIIIHHHFFFFFFFFFDDDBBB@@@<<<;;;;;;<<<<<<=========<<<<<<<<<;;;;;;<<<>>>@@@FFFFFFHHHJJJKKKMMMOOOOOOKKKJJJJJJJJJKKKKKKHHHFFFEEEEEEEEEDDDBBB@@@===<<<:::222:::000///:::777DDD;;;===888555777444///000///+++666222222888000666:::999888888888999::::::???@@@@@@@@@AAACCCDDDEEE@@@@@@@@@@@@@@@@@@AAAAAABBB<<<<<>>===<<<:::777444444888>>>FFFUUUqqqhhhNNNMMMNNNEEEFFFQQQLLLKKKIIIHHHGGGDDD???<<<444AAA666999333RRRrrrcccNNN===444333777<<<<<>>======<<<<<<666888:::;;;:::::::::;;;???888;;;???<<>>CCC111333JJJOOO<<<333;;;AAAEEEKKKRRRWWWZZZ[[[\\\ZZZ[[[\\\___aaabbb```^^^]]]___]]]WWWUUUTTTNNNGGGDDDCCCBBBAAA@@@@@@AAABBB<<<;;;999888888888:::;;;:::999888888777666444333888777777888999999888777666666777888888888888888555444333111000000000111---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000666<<>>===@@@999888666666777444222333666444gggqqqaaaYYYbbbiiilllmmmfff\\\```|||^^^WWW]]]TTTVVVZZZKKKKKKIIIGGGFFFFFFDDD@@@<<<555;;;>>>888///333FFFXXXqqqOOO===AAAMMMLLLIIIKKKPPPRRROOONNNPPPPPPOOOMMMLLLJJJIIIHHHHHHEEEDDDBBBBBBAAA@@@===;;;:::888666666777777555333555777888999999:::;;;===>>>???@@@CCCFFFIIILLLNNNHHHGGGGGGGGGHHHGGGDDDBBBDDDDDDDDDCCCAAA???===;;;???333>>>555777>>>,,,000---111...///999888222333555///777000///555///777444222111333666999999999<<<<<<===>>>???AAACCCDDD@@@@@@@@@AAABBBBBBBBBCCC:::BBBAAA666333;;;???:::CCCPPP}}}FFF>>>OOOIII???IIIBBBFFFHHHGGGFFFFFFGGGFFFEEEBBB@@@??????@@@???>>>===...DDD---111OOOvvvuuu~~~nnncccTTTIIIGGGJJJNNNPPPtttyyyQQQ@@@BBBOOOIIIPPPccchhhVVVJJJJJJJJJCCCFFFGGGCCC??????AAABBB???777999OOOooo|||rrrbbbSSSKKKGGGFFFGGGRRRXXXiiiUUUOOOJJJJJJMMMNNNLLLIIIJJJIIIGGGFFFEEEBBB===999555@@@...222EEE;;;zzzyyyzzz}}}|||nnn]]]EEE333444666333999EEEHHHqqqXXXYYYdddRRR[[[VVVKKKIIIGGGGGGHHHHHHGGGFFF@@@===:::888777666555333777666555555666777888888:::666:::;;;555999@@@===AAAAAAAAABBBDDDFFFIIIKKKLLLMMMMMMNNNNNNMMMLLLKKKEEECCC???===<<<<<<:::999666555888;;;999444444999///333666666999;;;888222555666777888888777666555,,,:::>>>555222<<>>===FFFHHHKKKMMMNNNMMMKKKJJJNNNNNNLLLKKKIIIGGGFFFEEEEEEDDDAAA>>><<<999888777666666666666666666666666555555555666666666666777999:::;;;>>>AAADDDGGGIIIDDDCCCCCCDDDGGGGGGDDDAAABBBBBBBBBAAA???<<<:::888555555444333333222111111222222222111111111000000111111111111111111111111222222333333333444444444777999<<<======>>>@@@AAA@@@@@@@@@@@@@@@>>>=========;;;999888777777999999555555AAAWWWkkk~~~sssEEECCCAAA???>>>???AAACCCBBBDDDEEEGGGGGGEEECCCBBBEEEDDD@@@<<<===@@@>>>999:::666555666222666MMMhhh~~~~~~~~~yyyNNN555>>>HHHCCCDDDOOOXXXWWWTTTSSSOOOIIIDDDCCCBBBBBBBBBAAA???===888777777999EEE[[[wwwvvvTTTMMMMMMLLLJJJHHHFFFDDDCCCEEEEEEEEEDDDAAA>>>;;;:::111444555777555666[[[mmmYYYfff|||yyyxxx|||ppp```TTT>>><<<222000888999===JJJ~~~lll]]]ZZZ\\\XXXSSSQQQOOOMMMKKKIIIHHHFFFCCC@@@;;;:::888777666555666666444444444444444444444444555555666666777888888888<<<===@@@BBBEEEFFFGGGHHHHHHHHHGGGHHHJJJIIIGGGEEEAAA???;;;:::999999888777999777444222000000111111000111111111222222222222222222222222222222222222222222333555777888999:::<<>><<<;;;:::777666555444333222222333111111111111111111111111333222222222111111000000111111222333444444444444222222222111000//////......---,,,+++******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++,,,...000111:::===AAAGGGOOOZZZeeelllKKKCCC???```uuu```]]]bbb[[[lllOOO444===888888<<<222333333333333333333333333222***[[[nnn```]]]YYYUUUSSSQQQNNNLLLLLLHHHCCC???===;;;:::999888888777666666666666666444999@@@GGGPPP\\\kkkvvvvvvmmm```OOOCCCDDD;;;555777;;;<<<===>>>BBBDDDGGGJJJKKKKKKJJJIIIMMMMMMKKKJJJHHHFFFEEEDDDBBBAAA>>><<<999777666555444444444444444444444444444444444444555555555555777777999;;;>>>AAADDDEEEFFFEEEDDDEEEHHHHHHFFFDDDBBBBBBAAA@@@>>>;;;999777444444444333222222111111222222111111111000000000000000000000000000000000111111111222222222333333444777999;;;;;;<<<>>>@@@@@@@@@@@@@@@???>>>===<<<;;;999777666555555666777888444666???DDDHHHVVVggglllVVVGGG===>>>===<<<;;;;;;===@@@BBBAAABBBCCCDDDDDDCCCBBBBBBCCCCCC???;;;;;;>>><<<888555111222666444000888EEEgggxxxkkkBBB<<>>;;;AAAGGGMMMNNNPPPQQQLLLEEE@@@???>>>======;;;999888<<<:::666222333<<>>===;;;999888888444444333111111000000111000000000000000000000000111111111000000000000000000111222333333444444444222222111000000///.........---,,,+++******************+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,+++++++++,,,...000111999===BBBHHHPPPZZZdddkkkBBBIIIAAA;;;qqq^^^WWWKKKXXXsss|||QQQ666555@@@777555888///111111111111111111111111444***===ZZZkkkhhhSSS[[[YYYUUUSSSQQQOOOKKKIIIFFFCCC>>>;;;:::999888777777666666555555555555555555555555222111555<<>>AAAEEEHHHIIIIIIIIIKKKJJJJJJHHHGGGEEECCCBBB>>>===;;;888666555333333111111111111111111111111222222222333333333444444444444666888:::===???@@@EEEDDDCCCCCCEEEGGGGGGFFFBBBBBBAAA???<<<999777555333333333222222111111000111111111000000000////////////////////////////////////000000000111111111111333666888999:::<<>>??????>>>>>>===<<<;;;888666555333333333444444888333222444111---222;;;555>>>KKKWWW]]]`````````SSSWWWQQQ???000---...---777666555666777:::===???>>>??????@@@@@@AAAAAAAAAAAAAAA???::::::<<<:::666999222111777888111...000///HHHnnn|||}}}\\\:::(((555???888888CCC@@@BBBCCCFFFLLLOOOKKKDDDAAAAAA@@@>>><<<:::888777666666555111...///333888QQQ```wwwxxxUUU???:::???BBBCCCDDDEEEFFFGGGGGGGGGEEEDDDAAA>>>;;;999777666666888222...222///111>>>NNNLLLOOO666HHHPPP///FFFGGGGGGFFFAAA999111,,,;;;444777===777???wwwppp\\\UUUOOOPPPQQQPPPOOOOOOGGGEEECCCAAA@@@>>><<<999;;;999777555333333333333111111111111111111111111111111222333333444444555444555888:::===@@@BBBCCCEEEEEEFFFHHHJJJJJJHHHFFFAAA???;;;999999999888777555444222000.........///........./////////000000........................///000000111222222333333222555999>>>DDDIIILLLNNNNNNPPPSSSVVVYYY[[[\\\\\\ZZZVVVQQQNNNLLLIIIDDD???===<<<;;;999888666555444111111000///............////////////////////////....../////////////////////000111222222333333333111111000000//////......------,,,+++******************+++++++++,,,,,,,,,))))))*********+++++++++,,,+++++++++,,,...000111888<<>>DDDIII;;;HHH|||{{{hhhZZZ]]]KKKdddnnniiidddBBB:::>>>>>>222222777111111111111111111111111111777000222000...JJJssslllYYYXXXOOOVVVTTTRRRQQQOOOMMMIIIGGGAAA>>>;;;888888888777666555555444333333333333444///333777999777333111000,,,...000222333444666777999777777777333000333999666888<<<@@@DDDGGGHHHHHHGGGHHHGGGGGGEEECCCAAA@@@;;;:::888666444333222222000000000000000000000000000000000111111111222222222222333555777999;;;<<>>============<<<;;;:::999666555444222222222222222222111222666555222444:::333555777888777666777888555000))))))444>>>:::000222222222222444777999;;;<<<<<<<<<===>>>???AAABBB@@@AAA???;;;999;;;999555<<<444000333555333222444333444;;;NNNhhhtttNNN:::***444999333,,,000<<>>RRReeeXXXVVVTTTSSSQQQOOOMMMLLLDDDBBB???===<<<;;;999777999888666333222111111111/////////////////////////////////000111111222222111222444666:::===???@@@AAAAAACCCFFFHHHIIIFFFDDDAAA>>>;;;999888888777666333222000///...---------,,,------------.........------------------------............///////////////111444888<<>>::::::999777555444222222000///...---------------------------------------,,,,,,------.........///......///000111111111111000000000//////.........---,,,++++++*********+++******+++++++++,,,,,,,,,)))))))))*********++++++,,,+++++++++,,,...000111777<<>>???CCC777ZZZlllxxx~~~pppeee^^^YYYWWWTTTeee[[[aaa@@@888777999444...222888666111111111111111111111111------555555))))))???SSSsssjjj^^^EEEEEEQQQOOORRRQQQPPPOOONNNLLLHHHEEE===;;;888777777777666555444333222222111111222222/////////......000222555777777777444000...///000444000...000111111444888333555888===AAADDDFFFGGGDDDDDDEEEEEECCCAAA???>>>:::999777555444333222222000000000000000000000000////////////000000000000222222222333555666888999============>>>@@@BBBDDDAAA@@@===:::777555333222000000000000000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///111333444444777:::<<<;;;;;;;;;;;;:::999888888555444444333222222111111......000333222000000222222111000---++++++---000444777888555222111111///222111111111222333555666:::::::::;;;===???AAABBB???BBBAAA<<<999:::888555555111//////000000222666222333111,,,...???[[[rrruuu```NNNEEE///)))<<<)))777888++++++:::===333666888::::::999999;;;??????@@@???<<<777333222222///111222222111000000111444222111444>>>OOObbbooo}}}ttttttHHHAAA999333333666888:::??????AAABBBCCCDDDDDDDDDDDDBBB???;;;999777666666...777333...444666000000(((YYYMMM>>>FFF:::999;;;<<<<<<;;;;;;;;;===CCC@@@888___eee[[[WWWXXXXXXVVVSSSPPPMMMKKKCCC@@@===;;;::::::888777777666444222000///000000........................---------...//////000000000000222444777:::===>>>???@@@BBBFFFHHHHHHFFFDDD???===999777777777666444111000///...---,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------///111333555888===DDDIIIJJJLLLOOOSSSVVVXXXYYYYYYWWWRRRLLLHHHFFFDDD@@@<<<999999777666444222111111///......------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------...,,,---...///000000000000/////////...............,,,,,,++++++******++++++******+++++++++,,,,,,,,,)))************+++++++++,,,+++++++++,,,...000111777<<>>???AAADDD???>>>;;;888555333222222////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------///000111222222444777::::::::::::999999888777666444444444333222222111111/////////000000///......---000222333222111111111))),,,///,,,((((((,,,000111111111000000111111222666666888:::<<<>>>@@@AAA>>>BBBBBB===999888777444...111444444111//////111)))...333444111......///:::<<>>@@@@@@===777222222333111111000000000000000000111000,,,***+++111:::@@@LLL[[[mmmwwwxxxyyy~~~wwwggg\\\QQQCCC666///,,,...222555666666333111<<<===>>>@@@AAAAAAAAAAAAAAA@@@===;;;999777666555---555222---111111...222;;;)))hhhIIIAAA::::::;;;===???@@@BBBBBBBBBMMMVVVVVVRRRRRRUUUUUUSSSRRRQQQNNNJJJBBB???;;;999999999888777444333111000////////////------------------------+++,,,,,,------.../////////000000111444777:::;;;???@@@CCCGGGIIIIIIFFFCCC===;;;777666555555444333/////////...------,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---------...000333444555999@@@FFFGGGIIIMMMQQQTTTVVVXXXXXXTTTOOOHHHDDDCCC@@@<<<999888777666555333111000///......---------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++,,,---...////////////..................------,,,,,,++++++***++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++,,,...000111888===DDDKKKSSSZZZaaafffIIIEEE333@@@???888BBBmmmbbbYYYdddhhhjjjgggcccaaaaaaaaa___]]]^^^```dddfffaaa]]]ccclll{{{tttCCC;;;666666888555444777333---000000000000000000000000000555000***///666222///666555666555&&&EEEggg^^^ttt[[[fff~~~llleeeDDDCCC;;;555222000999444FFF<<>>>>>@@@AAAAAA@@@>>>;;;:::666555444222222111111111000000000000000000000000.........////////////000000000///000000111222222555888;;;<<<<<<===???AAA===;;;999666444333222222........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////000//////000444666888888888888888666555555333333333222222111000///000000000///000222222111***---000111000---,,,+++888222------000111...,,,///////////////000000000111222555999;;;===>>>>>><<<@@@AAA<<<777666555333000333555444222111000///888000''''''---222000+++777///,,,222666222///000111000...,,,///444444000---***,,,111...'''+++666:::777888<<<===;;;>>>CCC>>>@@@AAA===777222222444111000///000111222222222&&&+++111444333///,,,+++)))333???DDDCCC??????@@@888666111---...222111---555000+++,,,000444333111777888:::<<<===>>>??????<<<<<<;;;:::888666444333///333...,,,000,,,***222111&&&777[[[xxxhhhSSSFFFKKK\\\ppp}}}wwwfff>>>bbbPPPRRRRRROOOOOOQQQMMMFFFAAA>>>:::888888888777666222111///.........///000------------------------+++++++++,,,------......///......///111333666888===>>>AAADDDGGGFFFBBB???<<<999666444333333222111////////////...---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,///111111111444:::@@@EEEGGGLLLQQQUUUYYY[[[\\\TTTNNNHHHDDDBBB@@@<<<999666666444333111000......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++***+++,,,---............------------------------,,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------,,,+++++++++,,,...000111999===DDDKKKRRRZZZaaafff444===>>>>>>:::;;;<<<@@@lllqqq```ZZZYYYYYY\\\___```^^^\\\```]]]\\\___ddduuujjjhhh:::777<<<666222444///000555000,,,444////////////////////////+++333111...111000---333,,,...000777444(((,,,999:::888555111222444666666222...888999...BBB555JJJDDDEEEFFFHHHIIIFFFAAA===777555444333333333111///000000///...............000...++++++---000222333000...---...000000///---111...,,,---,,,***,,,222---...000333555888:::;;;===>>>@@@AAA@@@===;;;999444333222111000000000000////////////////////////........./////////000000///............///000000000444888:::999999;;;===<<<:::888555333222222222---.....................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........---,,,...111444888888888888777666555444222222222222111000///...000///---***+++---,,,+++,,,---......------...000)))***,,,///...,,,+++,,,,,,,,,---...//////000000---000333777:::;;;<<<<<<:::???@@@;;;666444333111222111...+++,,,///000///%%%---444333...+++---222(((+++//////............000&&&***222...+++---,,,...,,,***+++///222111---444...---444:::::::::<<<888;;;<<<999222---...000222111000//////...,,,***...------+++)))***---000333444444333111/////////)))111333......333222+++,,,111333000++++++111777333444666999;;;===>>>>>>999999999999777555333222111000+++---333,,,)))333$$$666222000XXXrrrHHHEEEUUUGGGRRRTTTQQQMMMNNNPPPJJJAAA@@@===999777666777666666000///...------...///000------------------------***++++++,,,------............------...111444555999:::===@@@BBBAAA===::::::888555333222222111000////////////...---,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,---......//////)))---000///...000666<<<@@@BBBHHHNNNSSSXXX[[[\\\VVVQQQJJJFFFDDDBBB>>>;;;555444333111000...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++******+++,,,------------------------------------+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,+++++++++,,,...000111:::>>>DDDJJJQQQYYYaaagggqqqFFF;;;<<<;;;<<<666<<<===BBBlll|||rrrggg]]]```kkkfff|||ooo~~~___===999:::777555222111111000///......---........................////////////////////////////////////////////////000000000000000000000000111111222333444666777888AAACCCDDDFFFEEECCCAAA@@@888777666555333222111000000000///...------,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......111111000000111333666777=========<<<;;;:::888777555444333111000/////////111000000///......------------------------------........................///111444777999:::;;;;;;999888666333222111111111///............---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------111333555777888666444333222222222111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...///222444777888999:::???>>><<<999666333111000111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,//////111333555888;;;<<<999888666333111000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////111111222444777:::===???;;;:::888777555333111111//////...------------...///++++++...444KKKzzzdddHHHHHHKKKJJJIIIKKKKKKJJJIIIHHHFFFEEEDDD===<<<:::888666555444333000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........//////000222222666888<<>>:::555111111000000///......---................................................////////////////////////000000000000000000000000000000000111222333444555;;;<<>>===:::888:::999666444222111111111......---,,,++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...000111222;;;>>>CCCHHHMMMQQQSSSSSSMMMIIICCC>>><<<:::888666555444111///---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...---,,,++++++******++++++************************---------...............111///---,,,,,,---///000777AAAEEEJJJVVVZZZ\\\eeehhhBBB::::::888:::333999444222111===ccc|||}}}GGGDDDDDDDDD<<<000---333111000000//////.........------------------------........................////////////////////////........................///////////////000111111444777;;;>>>>>><<<:::777666666555333222111000/////////......---,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------,,,,,,,,,---///000222444555555666666555555444444333222000///////////////......------,,,,,,+++---------------------------------------------------...111333555666777777777666444333111111000000............------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------///000222333444333111000111111000000//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---///222444666666666555444333222111111//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++++++++,,,------...000222444777888777666444222111000//////------------,,,,,,,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------///111444666888888777666555333222111000///...------,,,,,,---------))))))......)))***000888iiiOOO;;;222000888>>>>>>>>>BBBBBBCCCEEEFFFEEEBBB@@@>>>999888777555333222111111///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++,,,---...111444888;;;<<<;;;:::888888777666444222111000000...---,,,++++++***+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---...///000111555999???FFFKKKOOOPPPQQQNNNJJJDDD@@@===;;;999888444333111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,---------------,,,++++++******++++++************************---------------.........///...,,,++++++---///000666AAAEEEKKKWWW[[[\\\dddaaa???:::999666888222888888;;;>>>888///???uuurrrNNNEEE555)))***000222111000000000/////////.........------------------------................................................------------------------//////...............///111444999<<<===<<<999777555444333222111000//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++++++++,,,---///000000111222333444444444444222222111000///......///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...000111333444444444444333222111000000000.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111//////000000000//////.........---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///222444555444444333222111000000......------,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************+++++++++++++++,,,,,,...000222444555555444333222000000//////---------,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,---///111444555666555555333222111000000...------,,,,,,,,,,,,,,,...))))))...000...---000333000<<<___SSS<<>>@@@BBBDDDCCCAAA>>>;;;777666555333111000000000------------,,,,,,++++++++++++++++++++++++++++++***************************************+++,,,---...111555888::::::999888777666555333222000000///---,,,,,,+++******++++++***************++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000000444;;;CCCIIIMMMOOOPPPMMMIIIDDD@@@>>><<<999777333222000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++*********+++,,,,,,------,,,,,,++++++,,,,,,,,,------------,,,++++++******++++++************************+++,,,.../////////...------,,,+++++++++---...000666AAAEEEKKKWWW[[[[[[cccZZZ<<<;;;999555777222666777222333777555555EEE[[[{{{FFF???999;;;999888;;;;;;777333222////////////............------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,000//////............//////222666999;;;:::777666333333222111000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---......///...///000111333333333333111111000///............,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------///000111222222222222111111000000///...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---/////////...............------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...111222555444444222111000//////---------,,,++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++***++++++,,,...000111222444333222111000/////////------,,,,,,,,,+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++)))))))))*********++++++,,,++++++,,,...000222333444333333222111000000///------,,,+++++++++++++++---++++++,,,+++***+++///------...000666IIImmm___FFF<<<666222///444222222333333444999>>>;;;===@@@BBBBBB???===:::555444333111000/////////,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++***++++++,,,---,,,...222555777777777666555444444333111000///...,,,,,,+++*********++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++,,,,,,---...///...222888@@@GGGKKKNNNOOOGGGDDD@@@<<<:::888555333222111///---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******,,,------,,,*********+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,++++++******++++++************************))),,,///222222000---+++,,,+++++++++,,,...///000666AAAEEEKKKWWW[[[\\\dddTTT;;;<<<999444777222666///111111333<<>>???===;;;:::444333222111/////////...++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,---+++---///222444555555444333333333222111///...---++++++************++++++***))))))))))))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,---...,,,///555<<>><<<:::666444000///---+++******++++++************************************************+++---///000000///---+++***+++,,,,,,------,,,,,,***++++++++++++,,,,,,,,,---,,,++++++******++++++************************)))***+++,,,---,,,++++++++++++,,,---///000111222999BBBDDDHHHTTTYYY]]]gggMMM999>>>:::333777222666666,,,...888555AAA~~~;;;oooeee:::;;;555444;;;:::,,,LLL000333---.....................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,------...///.../////////000111111222000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++***+++,,,---............//////...---------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///---...///000000000///...---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++***++++++,,,---...///000......---,,,,,,++++++***************************++++++++++++++++++++++++************************))))))))))))************++++++++++++,,,---...///000000////////////000000,,,,,,,,,+++++++++******************************))))))))))))************))))))))))))))))))))))))************++++++++++++***))))))))))))+++---.../////////////////////...,,,++++++***)))*********000...***'''(((+++***'''###+++...***)))...111...000666000...---...333,,,000333000+++...666333(((+++...///,,,)))***...000555555666777777888888888333333222000////////////******************++++++************************))))))))))))))))))))))))++++++***************+++***+++---///111111111111000111111111000///---,,,+++***************++++++)))))))))))))))******+++******************************+++++++++,,,,,,,,,+++++++++***++++++,,,,,,***,,,///444:::AAAFFFJJJCCCAAA===;;;999666333000000///---+++******++++++))))))))))))))))))))))))************************)))+++---//////---+++)))++++++,,,---------,,,,,,******+++++++++,,,,,,,,,---,,,++++++******++++++************************+++)))((('''''')))+++,,,++++++,,,...000111222333:::CCCCCCGGGSSSYYY]]]hhhJJJ@@@888666666555555888555555333333333333555555???444;;;{{{NNNNNN111444888000MMM???%%%777555666333999000sss{{{000,,,222,,,***333222$$$...---------------------------------------------------,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------------------------------//////000000///...------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......//////............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++***))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---------............///+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))---------.........//////+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))........................------------------------.........------,,,,,,,,,111222444666888888888888333222111000///...---,,,******))))))******+++,,,************************************************))))))))))))))))))))))))******+++---///000111222///000111222111000...,,,++++++************++++++))))))))))))))))))))))))******************************++++++++++++******))))))))))))************---------...111888AAAGGGAAA@@@???===;;;999777555000///---+++*********+++************************)))))))))))))))))))))))),,,,,,,,,++++++*********++++++,,,,,,,,,,,,++++++++++++************++++++******))))))***++++++,,,++++++++++++++++++++++++...------,,,***))))))(((,,,,,,,,,---...///000111:::BBBDDDIIIVVV\\\^^^gggIII???777666666444555777444444333222222333444444888666111XXXGGG222444888:::000***111888555DDD///888'''666(((sss{{{...,,,///,,,---222,,,///---------------------------------------------------,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------------------------------///////////////...------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------..................------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,+++******)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++------------............+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,,,,------------......+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++///000222444555666666666333222111000///---,,,,,,((((((((()))))))))******************************************************))))))))))))))))))))))))******+++,,,...///000000...///111111111///...,,,++++++************++++++))))))))))))))))))))))))******************************++++++++++++******))))))))))))************,,,,,,,,,---000666>>>DDD@@@@@@???===;;;888666444000///---+++*********+++************************************************,,,,,,,,,+++++++++*********++++++++++++++++++***++++++************++++++++++++*********+++,,,,,,------,,,,,,,,,+++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,---///000111:::BBBDDDIIIVVV\\\^^^hhhGGG>>>666555555333333555333333222111111222333333111555,,,...999000(((>>>'''000555000DDD''':::(((www&&&111000...((()))MMM)))111...'''///222,,,---------------------------------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------------------------------...////////////...------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---------......+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,---///111222333333333333222111000...---,,,,,,((((((***+++++++++***)))************************************************))))))))))))))))))))))))******++++++,,,------......///000000000///...---++++++************++++++))))))))))))))))))))))))******************************++++++++++++******)))))))))*********++++++*********+++---333:::?????????>>>===:::777555333000///---+++*********+++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******++++++************++++++,,,,,,+++++++++++++++,,,,,,,,,++++++******))))))******++++++,,,---......++++++,,,,,,---///000111999BBBEEEIIIVVV[[[___iiiEEE===555444444222222333222111111111111111111222---000111111111222555fff333<<>>999666444333333222222000333444///CCC:::))):::666}}}{{{zzz{{{\\\mmmppp;;;%%%000000...111,,,------------------------...........................------,,,,,,------...111...+++,,,//////+++'''111000000000111111000///333---***,,,------...111)))111444...)))***///333///---,,,///111///+++)))000///...---------------...---,,,,,,++++++++++++------------------------------,,,,,,,,,---...///+++,,,000444444000---,,,...---,,,+++++++++++++++///.........///...+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++******))))))******+++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***((()))+++,,,+++(((******+++++++++,,,,,,,,,++++++************++++++)))************+++++++++************************************************++++++******++++++,,,---++++++++++++++++++++++++000000222555999999555222000///---+++*********+++************************************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++***)))((()))***+++,,,+++...333555555111,,,)))++++++++++++++++++++++++************************+++,,,------,,,---000333666AAAFFFLLLXXX^^^bbbnnnzzzBBB>>>999666444444333222444333555444+++---MMMrrr111111;;;...fffwwwjjjEEE---)))///***,,,111+++------------------------........................---------,,,,,,---------000...+++***---111444666...---,,,******---111555---///222444000))))))...:::333******333888///"""333000---,,,+++,,,...000//////...---------------...---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,++++++555000+++'''&&&'''+++///////////////////////////---,,,***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++*********))))))))))))************************++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))************************))))))))))))************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++************************************************************************************************,,,***((()))+++,,,+++)))******+++++++++,,,,,,,,,++++++************++++++************++++++++++++************************************************+++++++++***++++++,,,---++++++++++++++++++++++++//////000333777888666444111000...,,,*********+++************************************************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,---//////---...///000///...,,,+++++++++++++++++++++++++++************************+++,,,------,,,---000333666AAAFFFKKKWWW]]]aaalllvvvBBB>>>999666444444333333111222555555111---///666111ggg888DDD@@@CCCZZZwww;;;''')))111000(((---222+++------------------------........................------,,,,,,,,,,,,------+++---000111000...,,,,,,333444555444222222555888FFFJJJNNNJJJ===222444<<>>999666555555444333111222222333777:::777111222000;;;666777QQQ~~~|||uuuhhhooo```666666555000---000222---...................................................------,,,,,,------...////////////000//////...///777DDDQQQ[[[```aaaaaadddfffhhhddd[[[WWWaaannndddooopppZZZ>>>------111***,,,...///000111...***///......---------.........------,,,,,,,,,------........................,,,---...000111111111111)))...111222222222///+++///000111222222111111000111000......//////...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---...000000...---+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************************************************************************************************************))))))))))))))))))))))))************************))))))*********+++++++++************************************************************************,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,------...------,,,,,,++++++++++++++++++++++++************************************************************************+++************+++************+++++++++,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---000555888:::444333000...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,((()))+++,,,---,,,,,,+++---,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,---000333777BBBFFFKKKVVV[[[___jjjnnnBBB>>>999666555555555444444666333000333999888222===666<<<```{{{tttgggrrrbbb^^^VVVEEE111,,,111222///111........................///////////////////////////..................///666000***)))000:::CCCGGGaaabbbdddhhhhhhaaaVVVMMMAAABBBFFFHHHHHHJJJTTT___```bbbeeekkkppphhhPPP999000000...---111444///'''......---------......///---------,,,,,,---....................................///000000111111111///000---'''(((111666666222222222111111000///............000111000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---//////---+++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))***************+++++++++************************++++++++++++++++++++++++************************************************************************************************************************************************************************************++++++++++++************************************************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,------...------,,,++++++++++++++++++++++++******************************************************************************+++************+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++...333888<<<666444222///---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------+++,,,------,,,+++)))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,---000333888CCCGGGKKKVVV[[[___jjjkkkBBB>>>:::777666666666555333555666444444666666444111===ggg}}}uuu```III^^^OOO666---444111,,,222........................////////////////////////000000////////////000000---000555;;;AAAEEEGGGGGG???BBBJJJVVVaaahhhjjjjjjaaa___``````YYYPPPLLLMMMNNNFFFDDDTTTppp~~~qqq[[[BBB???666,,,,,,222222,,,...------------...//////------------------...///........................111000///............///...666:::;;;BBBMMMRRRPPPOOOLLLGGGAAA;;;555222000,,,+++,,,...000000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++++++++***)))***+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111666;;;888666333000---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------......---000000000///---,,,******)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---000333888CCCGGGLLLWWW\\\aaallliiiBBB>>>:::777666666666666222333666999::::::<<<@@@KKKwwwzzzvvvJJJKKKZZZPPP<<<888111+++222........................////////////////////////222222111111111111222222***888IIIRRRRRROOONNNPPPVVV___jjjssswww|||zzzjjj```^^^fff___TTTMMMPPPVVVWWWSSSQQQRRRIII666,,,///222000---------------...//////---------------...//////........................222111//////000222555666777DDDPPPUUU\\\dddbbbYYYhhhddd___ZZZVVVSSSRRRRRR666333000......//////...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,------------...------------------------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,---......//////------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++)))(((***,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------.........------///444999999888444111...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---............111000///...---,,,,,,,,,******++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---000333888CCCGGGMMMYYY^^^cccnnnhhhBBB>>>:::777666777666666888333444:::;;;:::>>>GGG|||{{{kkk888fffmmmOOO===444---222////////////////////////000000000000000000000000333222222222222222222333:::GGGSSSUUURRRXXXjjj{{{nnnmmmfff\\\UUUPPPIIIBBBVVV___[[[EEE222...000...---------------...///000---------------...///000////////////////////////000000///111444999???BBBQQQWWWWWWPPPOOOUUUUUUMMMJJJJJJLLLPPPVVV^^^fffjjjEEE???666000------..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---------...///000000111........................+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((+++,,,,,,)))(((***,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------///000000///---///333777:::888555111...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...............---,,,+++***+++,,,---******)))))))))+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---000333888CCCHHHMMMZZZ___dddooo___AAA>>>999777666777777666;;;///<<<===EEE666\\\zzzaaannnwwwYYYKKKAAA'''444///222222///,,,...000222////////////000000000000000888***111111---CCCBBBOOOPPPRRRaaarrr|||hhhYYYVVVYYY]]]lllaaaLLLHHH>>>000333///000000000///000222333............/////////000---000111000///000111111'''444888---888KKKTTTIIIVVVooojjjzzzvvvfff{{{___bbbVVVMMMBBBXXXVVVFFFMMM222:::111&&&111//////...,,,++++++,,,...........................------------------------...+++***---+++&&&(((//////......---+++))))))***+++++++++,,,------,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------.........---,,,---...///---+++******,,,000222222///,,,,,,000444555333000---++++++***)))+++---...///......,,,***+++......+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///111///,,,***+++...+++***---222333000...000,,,---...,,,***(((((())))))***+++---------,,,+++,,,,,,,,,+++++++++******************************---***((()))***,,,,,,+++000***'''%%%(((***...111000333...///,,,(((...+++...,,,******+++,,,***)))******))))))***++++++,,,************************************************///+++'''(((***,,,,,,***,,,)))(((***---------...000***000...+++***(((222000,,,)))))),,,...---******))))))***,,,,,,+++***************************)))))))))***++++++,,,,,,///,,,,,,000222///,,,,,,***---...///555???EEEFFFLLLGGG???999::::::333***---...///000000///,,,+++///---,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,---------***)))***,,,+++******---------,,,+++)))((('''+++,,,...---,,,*********++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++***+++---...,,,***---......---111555333...:::AAA888:::555---333,,,...***///111---111444---777777777444000......111---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------...,,,,,,---...///000222444000...,,,,,,+++***+++---000---++++++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---000222999CCCFFFKKKVVV\\\aaammm]]]BBB>>>:::777777777777777666BBB222>>>***^^^wwwrrrQQQPPP\\\999//////000111///......000111/////////000000000000000+++555111<<<555(((CCCQQQWWWSSSooohhhJJJaaapppdddNNNSSS^^^III)))///000000///.........///........./////////000000//////---,,,---///000000===///---<<>>DDDHHHFFFGGGMMMTTTWWWnnnqqqqqqmmmjjjfff^^^UUU@@@777---***---111222111,,,+++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++******))))))((()))+++,,,,,,,,,---'''(((***+++---...//////---.........------...///++++++++++++++++++++++++++++++,,,,,,,,,---------(((***---...---+++******---111555;;;EEEPPPTTTSSS888AAABBBQQQPPPAAABBB<<>>:::777777888888777444888::::::]]]fffLLL^^^QQQ111000///000000000///////////////000000000111111111333666,,,222;;;HHHbbbhhh~~~eeebbbeeebbbTTTKKKIIIFFF111111111000///...---,,,....../////////000000000111...+++,,,000222222111***===LLL\\\qqqRRR\\\CCCRRRIIIPPPLLL>>> 000///////////////000000........................------..................---+++---111222///,,,,,,***...000///---,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........---,,,,,,---000111111000 --->>>KKKUUU^^^hhhoooTTTOOOMMMSSSZZZ[[[QQQGGGDDD???888111---+++,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++,,,///111000+++'''///111999BBBEEE@@@;;;:::555555555222...,,,,,,------......,,,)))(((***---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++------,,,++++++,,,+++&&&...''';;;===QQQSSSJJJBBB===???DDDDDD;;;222:::<<<666+++''',,,...,,,------------,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++,,,---***000999@@@DDDFFFFFFEEEFFFDDDEEEMMMOOOFFF999000,,,...///...+++***,,,//////---,,,,,,,,,,,,+++)))++++++++++++++++++++++++++++++,,,------......///111000///...---///;;;HHHUUU^^^ccc]]]RRRLLLIIIHHHKKKMMMJJJGGGJJJWWWdddkkkbbbVVVDDD444++++++000444...------+++***+++...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))///000111///,,,***((((((111000///...,,,***(((&&&------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------(((+++...---+++,,,111666>>>BBBDDDEEEHHHJJJGGGBBBIIIKKKEEEPPPNNN@@@GGGFFF;;;>>>GGGCCC000+++444777000777:::666555777333,,,...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////000000000...---,,,+++...444<<>>===:::666...'''***222555...&&&------------------------------------------------------...---,,,---000222777BBBEEEJJJWWW]]]cccoooWWWBBB>>>:::888888999999888@@@,,,>>>YYYSSSPPPdddHHH555111///111222000/////////000000111111222222222''':::;;;333@@@hhhmmmZZZaaacccddd^^^JJJ444333111111111111000///...////////////000000000111......222444444222222888???___}}}dddooo]]]MMMDDDKKK444111000//////000111111000......................................./////////222///---...//////......000111111000111111...)))......///...------...///,,,,,,,,,------------...------------............(((,,,000111///...///111EEEJJJNNNOOOLLLJJJKKKNNNCCCDDDCCC@@@<<<===CCCHHHHHHFFF@@@:::333///......---.........------...///------------------------------------............(((...444444000000777>>>>>>DDDQQQ^^^___VVVKKKFFFDDDFFFFFFCCC<<<444---******+++---///000///---***------,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,---,,,++++++...000===???PPPDDDOOO===>>>222777888CCC???<<<===777<<>>DDDGGGEEESSSMMMJJJKKKIIICCC:::222...,,,...,,,******,,,------,,,++++++++++++++++++++++++++++++,,,,,,---.........,,,///999GGGSSSYYY^^^bbblllrrruuutttsssrrrnnniii|||{{{vvvpppmmmnnnkkkfffQQQVVV\\\___YYYKKK:::...///111222222000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......333777666111...000000---555555555444333111000//////......000333333111...------------------------,,,,,,---------.........111---+++///888AAAFFFGGGGGGKKKPPPVVVdddxxxxxxgggSSSFFF@@@777666===AAA???999555222000000///......------......------------------------000///------000555:::>>>DDDAAA>>>AAAHHHQQQWWWYYYWWWTTTNNNLLLSSS[[[[[[TTTJJJEEE???:::777444111///000000000//////.................................---.........---...111333666AAAEEEJJJWWW]]]cccpppRRRBBB???;;;999999:::;;;;;;///PPPssskkkMMM>>>222222444111///111000000111222333444444555CCC...DDDxxxzzzlllnnn~~~vvvllllll}}}fffWWW\\\[[[JJJBBB777000...///000000/////////000000000111111//////111333......>>>RRRRRRWWW\\\VVV[[[bbbbbbtttmmmcccQQQgggQQQ===888111...///000000///////////////////////////......//////000000111111...444999<<>>???>>>;;;777666888;;;555111---,,,...///---+++------------------------------......///000000000///...111999DDDLLLLLLJJJKKKMMMTTT]]]___ZZZVVVVVVPPPNNNJJJEEEBBBAAACCCFFFIII???111++++++/////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++***,,,222888===???===KKKTTTWWWUUUZZZWWWRRRaaaUUUfffccclllzzzggglllJJJTTTMMM;;;===KKKCCC+++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---222:::BBBHHHBBBCCCBBBCCCNNNZZZYYYQQQFFFUUUIIITTTUUUKKKWWWGGGNNNMMMMMMNNNLLLDDD888///000...++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///111777FFF\\\lllqqqrrrrrrdddgggkkkvvvyyyhhhUUUPPPTTTUUULLLAAA000///...000111111000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++---///111+++111666:::GGGXXX```___FFFEEEDDDBBB???<<<:::888222///---...111333222000........................,,,---------............---,,,000;;;GGGMMMIIICCC@@@QQQfffxxxjjj^^^VVV777444777???@@@777222222111000//////......//////------------------------111000000333:::BBBKKKPPPLLLPPPVVVZZZ[[[XXXSSSPPPQQQOOOIIIFFFPPPaaajjjiiiZZZUUUNNNHHHBBB:::111***222111111000000/////////////////////////////////......///...---...111333777BBBEEEJJJWWW]]]cccoooRRRBBB???;;;::::::;;;<<<;;;>>>~~~mmmZZZFFF555333444111000333000000111222333444555555333WWWyyyoooyyyvvvhhhvvvdddWWWDDD666000///000/////////000000000111111111111111333333000>>>fff{{{fffVVVKKKVVVNNNPPPTTTOOOTTTXXXooo{{{\\\mmmuuuvvvMMMFFF>>>555000000111111///////////////////////////......///000000111222222333AAANNNRRRTTTXXX[[[ZZZ\\\aaa```[[[[[[\\\SSSFFFAAAAAA???888000,,,,,,///------------........................////////////...******555III]]]kkkppp^^^[[[XXXZZZcccsssxxxZZZUUULLLAAA:::;;;DDDLLLEEE===555333666666111+++........................---......///000000111111///;;;MMMYYY\\\XXXPPPLLL```fffsssmmmkkkeee\\\RRRKKKGGGFFFLLLFFF<<<333---,,,...111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++,,,222===DDDEEECCC>>>SSSUUUiiiccchhhkkkkkkxxxmmmNNNFFFTTTPPP:::666444111...,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***...444===EEEJJJLLL222???KKKUUUeeexxx~~~vvvpppeee[[[YYY\\\YYYNNNBBB666333000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111999JJJ\\\ggghhhhhhjjjcccooo```XXXUUUSSS===777000...111333000---........................------------------------///...,,,---000666;;;???```___WWWNNNQQQZZZYYYPPPDDDGGGJJJOOOTTTWWWZZZ[[[EEE<<<333------///000///........................------------............,,,...666CCCPPPVVVUUUQQQjjjttt~~~yyy___CCC333<<>>===555---........................---......///000111111222999QQQiiimmmbbb```nnnwwwbbbQQQHHHBBBFFFFFF???444------000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++...888FFFMMMKKKFFFPPPrrryyypppvvvQQQDDDZZZ<<<999444///,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///333;;;DDDJJJKKKIIIHHH```xxxwwwhhhhhhggg]]]SSS<<<888333000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111111FFFOOO]]]iiikkkhhhiiimmmcccTTTTTTNNNCCC555000222333000,,,........................------------------------.........111777AAAJJJPPPOOOOOOKKKKKKYYYmmmrrrkkkdddcccbbb___\\\YYYVVVUUU___RRRAAA444000111222111////////////////////////---------.........//////...111999DDDQQQ]]]eeeiiizzzkkkAAA???DDD:::555<<<222111111000000000000000........................333555999===AAAEEEGGGIII```[[[RRRMMMTTTmmmddd777333333222222111000//////000000000000000000000000.../////////...///111444999CCCFFFKKKVVV\\\aaammmRRRFFF===EEE888;;;???777XXXxxxoooPPPRRR000666333000555000777...:::,,,888;;;KKKzzz{{{{{{___>>>999333(((555111111000000000222333444<<<(((666666JJJ~~~gggHHHDDDFFFBBBEEEMMMUUU\\\dddkkkkkkgggXXX]]]RRRJJJaaa|||jjjHHH111@@@,,,333000000000000000000000111111222888---,,,444444000;;;OOOWWWXXXTTTWWW]]]ZZZ```rrrlllmmmooorrrrrrmmmeee```\\\WWWMMMBBB===;;;666///222333222///...//////...111111//////111333222///111///@@@iiijjjZZZhhhwwwqqqyyyOOOOOO???KKKKKKDDD666---...///---........................(((777...(((666333---===NNNhhhfffeeeaaasss~~~dddPPPBBBEEEKKK???555333...111000//////000///---+++///,,,,,,//////------000000333999DDDAAAPPP\\\cccuuuuuuwwwXXXJJJJJJ333%%%222555,,,---......---,,,,,,,,,,,,---////////////...............444KKKFFFAAAEEEJJJuuuzzz|||ttt___LLLCCC888222111111222222......---,,,,,,,,,,,,---111,,,&&&+++333111999PPPXXXhhheeebbbaaajjj[[[TTTPPP@@@...+++333333,,,000000///...............------......---.........222888///CCCUUUaaaaaa\\\\\\aaajjjqqqtttzzzqqqbbb```ccc[[[^^^WWWEEE888666444///222222000///000222///,,,---//////------...---***<<>>777---///444///...222000333111///000000......///***CCCDDD^^^>>>GGGaaaTTTKKKEEE[[[```888222:::,,,+++888333222111111000000000000000///000000//////000222444<<<@@@GGGMMMSSS\\\gggoooQQQ???FFF;;;===;;;???GGGVVVSSS:::999111111666222444666--->>>000666VVV|||ppppppwww{{{aaaAAAVVV777777///333333222111222222333333777333>>>LLLIII>>>PPP===@@@SSSnnnwwwZZZVVVfff___<<<777000555000,,,000000000000000111222222111555333...444DDDQQQTTTNNNaaakkkpppzzz{{{```___YYYRRRMMMFFF999------//////.........///000111000//////111222111///777;;;fffqqq___```|||wwwwwwvvvuuueeeYYY555;;;DDDGGG===///,,,222........................000,,,000333+++---BBBVVVgggkkk^^^gggaaaHHHDDD===<<<---444000///.../////////---,,,...,,,---000///,,,---000333...OOOGGGAAAKKK~~~XXXNNNCCCAAA999%%%!!!333///...------,,,,,,------/////////...---------...555AAABBB&&&;;;pppsssiiiJJJ555666555(((&&&000///...------,,,,,,---------000///111555333;;;OOOdddgggmmmeee```VVVIII???777222111333000000///............///---...//////...---------888:::EEEbbbRRROOOjjjhhhyyyzzzaaaSSSUUUNNN:::222:::111000///...///000000///---.........---...444999]]]]]]hhhqqqgggdddyyynnnJJJ666>>>???666777999333111111)))222//////111333222222333AAA,,,cccSSSDDDRRR[[[AAAMMM{{{uuuCCC***;;;888(((///222222111000000000000000///000000000///000222555<<<@@@FFFLLLSSS\\\gggnnnPPP===JJJ;;;;;;CCC<<>>333///444111000000///////////////---...000000///...///000$$$^^^LLL]]]kkk|||[[[```iiiUUUIII@@@888333222000000000///000000///---...000...///>>>OOOhhheeemmmeee^^^fffCCCFFF===666666555000444555,,,333///...222444111111333>>>CCC\\\DDDZZZSSSMMMnnnccc777;;;:::---222333222111111000000111111///000000000///000333555;;;@@@FFFLLLSSS\\\gggnnnOOOCCCEEEDDD666HHHGGGtttRRRKKK===000444666444444,,,999777DDD^^^llliiiMMM999---777222222333333444333333333555GGGMMMPPPQQQ>>>QQQXXX{{{|||FFFBBB,,,///444222111111111111222333333777...333EEEQQQSSS```rrrpppiiieee^^^UUU888555333222111......111000///000111000///222666GGGgggiii]]]kkkgggaaaCCC===@@@;;;333000////////////////////////000222666000111SSSkkkaaammm;;;<<>>>>>888666222,,,222999444666000...222222......333:::\\\;;;TTTYYYPPPtttooo:::111>>>666333333222111111111111222000000111000///000333555;;;@@@FFFLLLRRR\\\fffnnnMMMHHHBBB@@@@@@???rrrUUULLL>>>555666444444444111999222llloooeeeuuuWWW@@@DDD888111111222222333444555555333DDDcccPPPCCCMMMUUUgggSSSSSSXXXxxxyyyVVVJJJ111111555222222222222222333333444666///555KKK[[[fff}}}~~~jjjXXXBBB999111111111//////222000///000222000///666@@@ccccccsssnnnqqqmmm~~~]]]JJJHHHGGG:::***000000000000000000000000+++888222000EEEZZZllliii;;;EEE111111000...---...//////...------///111000///444<<>>000HHHqqq}}}bbb~~~___TTTYYY```hhhiiisssCCCVVV---444333222222333444666777666bbbBBBCCCMMMSSSpppYYYdddlllTTT>>>777333333333222222333333444555000999BBBNNNiii~~~mmmQQQ>>>///...111000000333111///000333111111===MMM```oooooosssdddMMMCCC<<<444000000000000000000000000,,,333///<<>>444222///...///000//////......///111000111:::DDDFFF@@@{{{hhhLLL:::///111111000///////////////222222000---...888HHHTTTgggnnnCCC333999111111000///////////////---333444===RRR^^^dddnnn```DDD999444333222222111111111111111111111///,,,,,,333???JJJ\\\```kkkKKK<<<111333666333222444444333000000666FFF[[[kkkWWWmmmwwwKKK999777???;;;555555444666111222777555555EEE[[[mmmPPPjjjWWWxxx[[[222888555444333333222222333333000111111111000111444666:::???EEEKKKRRR[[[fffmmmKKKBBBBBB888HHHqqq{{{iiiuuuuuuUUUDDD???555555444777999666fffzzzrrrttttttTTTHHHMMMNNNHHHVVVKKKNNNkkkMMMEEEEEE;;;999666333333444777888GGGbbbFFFDDDHHHSSS:::///...333333333333333444555555555@@@PPPhhhhhhLLL333...222222000111222///000444222444EEEYYY```yyyjjjiiiNNN@@@>>>111111111111111111111111111000555HHH```vvv^^^GGG888555111000000000000//////...///000000333???LLLBBBsssfffCCC;;;222111000000//////000000111111000///555EEE[[[lll{{{VVV555111222111000000//////000000...111555DDDZZZeeeppp___BBB555333333222111111111111222222222000///333AAAUUUeeeyyy\\\jjjPPP999333555444333555222444222000===VVVgggkkkfffzzzdddXXXaaaoooFFF333===>>>777666888666333555888555777PPPooovvvqqqlll]]]{{{III:::555555444333333333333333111111222111000111444666:::???EEEKKKRRR[[[eeemmmJJJCCC===JJJ555eee\\\GGGBBB444777222===(((HHHyyyvvv\\\{{{|||zzzGGGAAA>>>999555333444777888NNNvvvEEEEEE===cccBBB888@@@444333333333333444555555@@@???WWW~~~~~~[[[;;;333555333///...222///000444333666III```nnnzzzlllHHH<<<111111111111111111111111555222???LLLdddMMM:::666333000000000000///000//////000000444BBBQQQQQQ}}}[[[777222111111000000000000000---///000333>>>TTTpppTTT777222111111000000000000000000///222CCCYYYggg~~~vvvSSS<<<444333222222111111222222000111111333<<>>JJJUUUbbbMMMiiiFFF222;;;777...:::;;;777]]]GGGJJJNNNyyy{{{ttt}}}}}}JJJ999999000888444000777999555777BBBUUUpppCCC555555///...444444000222666666;;;RRRlll\\\sssbbbdddtttNNNGGG777444555,,,222666+++555;;;***CCCWWWxxxMMM...888333)))555......000000555000)))EEEYYYBBByyy~~~OOO888000222444,,,+++111000+++---111999KKKaaavvvsss777333888---111777///...000222+++CCCWWWnnnqqq~~~xxx>>>999;;;333///777888333444666+++777444FFF______PPP555<<<777000<<<666222555===LLLfffqqqiiinnnuuuxxxxxx@@@;;;GGG333888???555000999888---DDDjjjvvvpppsssNNN444>>>999000222444222444222333333222111222444666<<>>TTThhhooonnnPPP@@@BBB:::222555999555;;;;;;<<<\\\}}}eeettthhhnnn===:::666333111333444333222333333222111222444666<<>>aaa[[[tttWWWSSS\\\lllMMMDDD888666444999555:::hhh{{{AAAMMMPPPuuuUUUcccaaaMMM444222999666444888666777AAAfffzzzrrr@@@666555///222111555555333:::OOOiiiyyyrrriiiZZZ===222777333444666,,,444444MMMWWWqqq[[[ppp}}}~~~LLL666///...333///333333333555...CCCWWWHHH~~~DDD222///444111///222111,,,333777LLLkkkwwwhhh::::::777222000222333555000<<<^^^eeexxxvvv}}}CCC===999888555111111888///;;;444???yyyxxxiiiaaa666;;;@@@000777:::444@@@```llllllwwwKKK???CCC:::===999777888777HHHrrroooqqqooo\\\KKKEEE```qqqMMM555222888111222777111222333333222111222444666;;;???DDDJJJQQQYYYbbbgggJJJBBBCCCQQQqqqZZZhhh\\\\\\```gggsssDDDDDD888<<<666;;;@@@nnnwwwnnnXXXFFFJJJQQQJJJaaadddzzzKKKEEE>>>666444@@@444@@@]]]>>>LLLdddkkkIIIHHHKKKuuuKKK===444999777666999666;;;LLL}}}tttrrrGGG555555///000---777999555@@@[[[pppvvv}}}ppp^^^QQQEEEYYYtttFFF111555555444555///666111UUU]]]yyyppp___777///333333///333...///222***GGGMMMaaatttXXX<<<000555444000111000***555>>>ZZZ}}}www~~~~~~AAA777:::333...444333555222>>>___nnnyyyaaaUUU@@@666:::777222444777888...:::]]]bbb???999CCC333777<<<555FFFkkkoookkkhhhnnnOOO>>><<<:::777999:::555666SSSeee^^^555000<<<111111999000222333333222111222444666;;;>>>CCCIIIPPPYYYbbbhhhJJJBBBGGG\\\iiiTTTccceee```bbbrrr}}}EEEJJJ555>>>888>>>NNN___tttPPPOOOZZZ```hhhttt___EEE@@@555444AAA444IIIPPPEEEHHHZZZGGGBBB]]]UUUvvvoooxxxPPP>>>666999777888:::666BBB\\\wwwSSS^^^dddfffsssuuudddfff[[[:::666444444000888888555FFFfff}}}rrr```LLL@@@<<<;;;kkkyyyttt~~~|||VVV333333666222666222777666PPPlllxxxrrr<<<000888333000222...000666000JJJIII}}}mmmWWWIIIrrrIII333888888444555555@@@CCCJJJccc[[[rrrnnnnnnvvv~~~}}}SSS666:::555...666111333;;;KKKiii{{{fffNNNMMM\\\hhh}}}uuuHHH222:::999666888666>>>)))KKKsssuuuXXX:::===:::888;;;888PPPuuuqqqoooJJJQQQllldddQQQ<<<@@@555:::>>>888>>>dddzzzxxxmmm===111<<<222111999///222333333222111222444666;;;>>>BBBHHHPPPYYYbbbiiiJJJEEEIIIllliiiVVVcccooofffkkkyyyUUUKKK888>>>555===^^^iiioooUUU^^^nnnsssDDD>>>555333===555UUUTTTRRROOO]]]AAAJJJ[[[wwwmmmooo___>>>888888666999:::777JJJnnnSSSKKK___tttqqq}}}~~~{{{VVVXXXZZZsss@@@222666444666888555555LLLrrrtttZZZDDD999>>>GGGFFFZZZccc\\\___uuu~~~rrroooppp<<<333666111666666888BBBRRRwwwpppaaaEEE222999333222000333777:::>>>QQQ^^^zzzooogggHHHxxxSSS222555777333555777AAADDDYYYwwwbbbOOOmmmbbb]]]dddrrrooottt;;;:::777111999...333777UUUvvvlllMMMGGGKKKgggzzzXXX555<<<;;;999<<<777;;;444aaa|||{{{{{{BBB555???:::777>>>```{{{sssxxx\\\BBBJJJeeeZZZAAAFFF>>>666<<<888EEErrryyywwwKKK666999444333666000222333333222111222444666;;;===BBBGGGOOOYYYccciiiJJJEEEHHHeee^^^ooozzzttt}}}yyyqqqDDD???<<<444<<>>999666;;;999ccczzzMMMJJJQQQmmmKKKIIIWWW^^^ccc[[[ppptttvvvlllAAA999777555999;;;999RRR}}}eeeJJJ\\\ffftttxxx|||rrrVVVSSSCCCIII...666333666444444===WWWyyyhhhIII:::<<>>AAA;;;888>>>999:::AAAqqqRRR333AAA>>>333EEEpppuuuLLLGGGQQQhhhggg^^^OOO@@@===444:::888KKK{{{||||||ZZZ<<<555666555333222222333333222111222444666:::===AAAGGGNNNXXXcccjjjJJJDDDGGG~~~eeeRRRWWWnnn|||}}}yyy<<>>;;;<<>><<<666<<<---:::???ccc~~~{{{zzzVVVKKKTTTnnn|||GGGFFF;;;666???<<<>>>DDDxxx___555AAAAAA111KKKzzzwww```MMMHHHVVVqqqSSSzzzJJJAAA999???<<>>888YYYQQQDDD~~~ddd<<>>777888<<<:::===444hhhYYYSSSXXXbbbnnnjjjdddQQQCCCDDD[[[\\\333<<<444666777999;;;|||xxx\\\999===BBB@@@HHHJJJDDDYYY```sssuuu```___gggzzz555999111444777888PPPgggIII<<>>999333555777<<>>>>>EEEDDDJJJTTTSSSggghhhggghhhfff666666555888:::BBBcccTTTHHH???LLLHHHJJJSSSOOO___vvvkkkIIITTT{{{777777...444666222111333HHHzzz___gggvvvhhh___WWWUUUZZZ~~~cccJJJTTTEEE???666333444...BBBvvvbbbdddiiigggvvveeeoooQQQFFF===:::444:::???rrrZZZIIIPPP```jjj~~~nnnFFFFFF;;;888888999^^^kkk|||LLLFFFBBB777JJJYYYEEEPPPmmmMMMiiiggg[[[???<<>>999eeeqqqKKKCCCEEEAAAFFFSSSGGGZZZWWWUUUTTT```fffuuuCCC;;;===999@@@WWWYYYSSSkkk999IIIWWW@@@GGGdddggg[[[eeezzzkkkyyyttt```GGG===:::777>>>FFFhhhnnn{{{```YYYLLL@@@777>>>LLL555999999:::===JJJ{{{rrrGGG>>>EEEGGGGGGYYY[[[mmmdddtttSSSVVVAAA333888888222DDD{{{vvvIIIGGGCCCMMMGGGEEEMMMUUUjjjzzzeeeUUUqqqKKK888...222111666333???[[[oooTTTfffyyylllXXXRRRFFFNNNhhhfffDDDOOOccc]]]JJJAAA888777999<<>>>>>666===iiieeeQQQfffoooVVVEEEDDDAAA[[[ZZZXXXbbbGGGQQQxxxgggIIIBBBBBB<<>>444BBBPPPZZZXXXzzzUUU;;;LLLJJJGGGTTT[[[ZZZjjjvvvjjjpppuuurrrPPP???<<<999???HHHkkkmmmxxx```PPPFFF>>>777===WWW444@@@444777<<>>CCCHHHEEE```eeesssgggYYYSSSMMM222;;;888...HHHrrrFFFEEEEEEKKKLLLNNNZZZlllPPPJJJpppIII111111777444666111;;;QQQ[[[PPPbbbvvvtttWWWQQQ@@@IIIUUUbbb<<<<<>>===ZZZiiinnnHHHDDD{{{lllUUUFFF???:::```uuu~~~eeedddpppOOO888222444444222333333222222333333444555:::;;;@@@HHHOOOXXXeeeqqqLLL@@@```lllVVVXXXaaa\\\\\\\\\OOOVVVNNNMMM[[[mmmoooqqqlllEEE:::???mmmzzzqqqMMMJJJJJJOOOTTTUUURRRNNNGGGRRRVVVfff[[[vvvGGG:::@@@555FFFPPP]]]VVVBBBEEEBBB@@@HHHWWWXXX[[[vvvmmmqqqrrrsss[[[CCC>>>;;;AAATTTnnnmmmwwwxxx```JJJ@@@<<<:::BBBbbb444@@@999::::::ZZZ```CCCFFFQQQPPPNNNWWWccc___YYYMMMwww|||pppVVV333===>>>444SSSoooAAACCCEEEGGGRRR^^^lllQQQVVVOOO222666777111///777HHH^^^PPPRRRaaaqqqyyyVVVNNN@@@GGGLLL___>>>999aaaooo[[[OOOBBB:::555333PPPUUUOOOooo]]]KKKDDD;;;<<<<<>>xxxwwwXXXCCCOOOTTTNNNMMMTTTSSSLLLLLLNNN]]]}}}NNN;;;AAA:::KKKYYYdddRRR===NNN>>>KKKDDDMMM^^^fffkkkqqqsssnnnmmmsssrrrOOOBBB999===XXXfffOOOFFF<<<;;;<<>>===888^^^sssQQQQQQdddjjjvvvQQQCCCllltttpppbbb888:::>>>777QQQsss@@@BBBHHHHHH]]]ooo{{{PPPQQQkkkbbb:::999333,,,///;;;OOOkkkwwwLLLTTTgggqqqSSSDDD@@@DDDGGGxxx___CCC111EEEvvvdddYYYMMM@@@666===[[[ZZZIIIyyyiiiXXXPPP@@@:::<<>>LLLVVVfffNNN{{{BBBJJJFFF???XXXZZZNNN___{{{{{{kkkmmmgggrrr]]]KKK>>>===XXXrrrSSSAAA@@@999:::<<<@@@zzzLLLDDD777999999kkkccc___xxx___FFF[[[\\\cccmmm???666<<<888LLL~~~GGGCCCPPPSSSoooHHHLLLrrreee999999666777777444<<>>CCCfff___===@@@RRRwwwgggbbbYYYKKK>>>888VVVyyyOOOPPP|||qqqeee\\\GGG;;;999QQQXXXXXXjjjzzzmmm___qqq[[[MMMBBBBBBvvvtttuuuTTTAAATTTjjjCCCNNNqqqYYYBBBNNNggg~~~^^^JJJxxxXXX???444333333333333333222222333333444555888888<<>>[[[PPP??????;;;kkkooohhhPPP@@@^^^jjjxxxoooAAA555???AAAQQQLLLFFFXXX___GGGGGGhhhsss>>>888333888555666RRROOOHHHSSSYYY\\\mmm~~~VVV666AAA999???WWWzzz\\\666<<>>BBBIIIUUUcccmmmOOOEEEAAAzzzuuu^^^GGG>>>888IIINNNVVV]]]jjjxxxxxxzzzqqqQQQFFF>>>IIInnnzzzZZZEEEMMMLLLRRRWWWmmm]]]```rrr{{{zzz```PPPWWWbbbQQQyyyYYYDDD@@@;;;===666@@@<<>>AAAUUUkkk```zzzIIIJJJtttyyyQQQDDD222777DDD???HHHUUUHHHOOOeeejjj}}}YYY888:::999666GGGtttRRR---777LLL~~~tttnnnmmmhhhXXXDDD???jjj___BBBvvvsssjjj___RRRJJJLLLQQQiii___OOOxxxttt___LLL___aaa~~~www^^^qqqIIIOOOOOOoooNNNtttIIIDDD}}}XXX888222222///111222111000000111444777999888;;;>>>BBBIIIUUUdddnnnPPPGGGEEEiiiuuu[[[KKK<<>>xxxssspppkkk```HHH:::RRRnnn___III~~~nnnVVVNNN}}}zzz|||___qqqEEEHHHRRRxxxWWWnnnnnn???IIIZZZ:::555333///111222111000000222444777888888:::===BBBIIIUUUdddoooRRRFFFLLL[[[sssYYYJJJCCCIIIxxx|||mmmZZZXXX}}}dddGGGDDDBBBpppWWWrrrYYY[[[___{{{aaakkknnn}}}kkkkkkwwwWWWQQQrrraaaEEE>>>???===666333CCC555tttsssoooffflll\\\ZZZRRR{{{tttDDD===[[[LLLhhhVVVFFF888QQQmmm===555ssseeeLLLMMM<<>>WWWssskkkiiilllppphhhgggXXXJJJ|||ooopppeeeGGGUUU~~~vvvrrrqqqoooggg```GGG^^^HHHxxxcccPPPtttlllaaa|||yyy}}}UUUEEE>>>ZZZkkkcccddd???OOOXXX:::777555111333222111111111222444666777777:::===AAAIIIVVVeeepppTTT>>>JJJQQQoooZZZOOOSSS:::tttmmm```oooSSSPPPHHHkkkgggrrr{{{yyy|||UUUuuuhhh~~~}}}pppuuuyyyjjjmmmqqqUUUBBB===;;;555>>>888@@@<<<~~~xxxppprrrlllcccZZZbbbSSSaaa^^^eee???>>>```IIIhhh___RRR???LLL}}}NNNCCCPPPvvvjjjNNNUUUCCC777///MMMuuurrrttt~~~{{{===:::555;;;333GGG^^^DDD444888XXXooohhhfffhhhlllgggfffVVV>>>jjj{{{xxx```KKKBBBvvvnnnkkkjjjccciii[[[|||UUUDDDxxxjjjttt```zzzvvvxxx|||IIIKKK>>>rrrqqqWWWCCCYYYzzzOOO555444333///333222111111111222444555666777999<<<@@@HHHVVVfffrrrXXXCCCHHHKKKjjj]]]~~~ppplll999fff{{{tttccc]]]PPPqqqkkkwwwzzzCCCkkkvvvzzzooovvv{{{rrrlllpppddd[[[KKK:::555777666111;;;777???UUUmmmnnnppprrrvvvnnnsssaaaxxx]]]ZZZzzzyyyUUUAAAEEEeeeSSSwwwqqqkkkaaaJJJEEEuuuMMM???IIItttiiiSSS]]]MMMFFF777===cccYYY777;;;222;;;444KKKWWW>>>???555OOOoookkkhhhgggiiidddfff[[[EEEggguuuaaaJJJ;;;aaayyyuuummmjjjmmmkkkddd^^^dddJJJEEE~~~hhh```|||YYYwww___AAAKKKIIIwwweeeuuurrrMMMEEErrrxxxKKK333555555111555222222222222333444555555777888;;;@@@HHHVVVgggsss[[[MMMEEELLLwwweeeaaaHHHSSS|||ssssssiiiWWW~~~```rrriiiSSSssssssyyykkkqqq|||wwwmmm^^^UUUUUUCCC>>>888555888>>>@@@@@@555:::JJJ~~~llllllfffmmmggg___bbb___kkkxxxfffmmmooojjjHHH;;;AAA^^^WWWsssxxxoookkkZZZHHHqqq~~~bbb>>>QQQxxxmmmeee[[[bbbUUUDDDCCCHHHhhhddd555333<<>><<<;;;999888888888888;;;HHH\\\wwwrrrsssmmmkkk___hhhggg```cccggg```|||uuuuuuZZZ===DDDJJJdddhhhjjjtttiiiooojjjVVVgggrrr|||OOO>>>OOOwwwkkkeeeaaabbbVVVWWWIII777VVVjjjRRRccc```???666222<<<---<<<777RRRQQQ666:::777___jjjooopppnnnnnnhhhcccqqqccc```|||mmm```bbbPPP<<<\\\{{{{{{oookkkqqqsssmmmtttiiiWWWKKKnnn{{{zzzyyyxxx}}}RRRzzz\\\lllwwwxxxvvvYYYEEE@@@GGGwwwEEETTTDDDwwwuuuFFF///333222---222222222222333333444444444666888:::???HHHWWWiiiuuu[[[EEEJJJGGGsssiii^^^mmmSSSEEE|||}}}sssrrrsssuuuwwwiiirrryyyVVVooo|||wwwsssrrrtttwwwyyymmmyyyrrreeeTTTEEE======AAA???777222;;;CCC888555EEE@@@JJJkkkgggmmmeeellldddhhhhhhdddhhh}}}{{{___GGGAAAIIIfffOOOtttmmmssshhhjjj^^^fffjjjjjjHHHBBBTTTfffmmmdddcccUUUUUU]]]DDDCCCrrrnnnPPP???YYYxxxFFF111999111;;;666333EEERRRFFF666555@@@}}}|||jjjoookkk^^^ooolllllleeeeeezzzrrrttttttiiiZZZ^^^CCCZZZWWW}}}|||yyyvvvssspppnnnmmmqqqkkkiiiqqqvvvAAATTTjjj]]]iiiZZZ|||ZZZ===BBBNNNQQQtttTTTIIIGGG{{{oooAAA444888///+++777111111000000111333555666888:::<<>>444444777<<>>ZZZooonnnkkklllggglllgggnnnlllaaagggpppuuueeeWWWaaaxxxwwwtttggg^^^YYYSSSMMMRRRLLLPPPyyywwwsssrrrqqqooommmllllllkkkhhhjjjaaawww|||fffiiixxx^^^QQQIIIzzz~~~{{{~~~|||~~~zzz|||{{{mmmXXX^^^XXXzzztttsssUUUEEE???>>>DDDJJJ{{{{{{}}}|||~~~aaaEEEGGG===vvvSSS///555444111444333333222111111111222333444666888;;;@@@HHHVVVfffrrraaaVVVCCCVVVuuu\\\vvvpppfffVVVvvvOOONNNRRR{{{```]]]ooo|||qqqgggtttqqqmmmnnnkkksssiiiccc}}}wwwlllaaaVVVdddqqqwwwtttqqqmmmkkkjjjkkkkkkpppOOO@@@CCC???999888<<<:::888>>>DDDBBBRRRqqq]]]```bbb]]]______^^^YYY]]]ddd```___xxxsssYYYGGGCCCIIIPPPnnnaaacccgggeeebbbcccaaacccgggffflllTTTGGGLLLtttooohhhiiidddfffYYYbbbYYYZZZbbbWWW___yyy[[[dddHHH===CCCKKKBBB666333222444777888AAAJJJAAA777<<<888hhh~~~iiinnnggghhhfffcccmmm^^^^^^jjjfffddd|||bbbTTTLLLOOOccckkkUUUPPPMMMMMMLLLMMMRRRYYYjjjvvvkkkmmmsssrrrpppnnnlllkkkjjjjjjeeeeeegggrrrwwwxxxLLLGGG\\\zzz|||yyy|||vvvxxxxxxxxx{{{oooddddddaaaKKK\\\gggzzzPPPyyyxxxuuueee@@@999EEEJJJEEEEEE~~~rrrSSSBBB@@@HHH\\\EEE...:::222...444///444333222111111111222333666888;;;@@@HHHUUUeeeppp|||fffKKKLLLcccfff\\\[[[]]]WWWQQQJJJkkkrrrggg[[[mmmgggbbbiiiggghhhmmmmmmxxxvvvpppaaaQQQxxxeeeyyywwwvvvssspppnnnmmmllllllpppuuupppOOO777;;;NNN<<>>AAAPPP___fffWWWpppbbbffffffaaaggg^^^cccdddbbbvvvUUU???KKKjjjaaaiiieee\\\eeeZZZ[[[[[[TTT[[[[[[```xxxYYY```HHH>>>???@@@888666999555333888<<>>333---666111444333222111111111222333666888<<>>CCCKKKVVVeeeoooQQQMMMMMMuuuXXX[[[nnnwww~~~[[[LLLkkk^^^IIICCCDDDBBB;;;IIIiiiAAAuuu{{{;;;QQQFFFHHHHHHTTTYYYVVV```eeerrrzzzxxxssseee[[[jjjZZZxxxoooooonnnnnnnnnmmmllljjjiiihhhkkkccc\\\kkkuuutttyyy^^^cccZZZSSSTTTVVVVVVTTTRRRPPPQQQQQQRRRTTTWWW[[[\\\zzz}}}qqq\\\KKKCCCFFFAAAHHHSSSQQQWWWmmm```^^^eee___cccfff~~~aaaaaaUUU]]]ccc]]]rrr{{{sss]]]LLLHHHGGGTTTiii|||sss]]]kkkRRR[[[iiiYYY\\\YYYZZZ___UUU^^^^^^RRRyyykkkLLLHHHBBB555666>>>;;;:::===;;;;;;GGGDDD999666888BBBTTTfffgggkkk```eeelll___eeegggddddddddd```[[[```iiiddd```|||```lllsssccc___nnnddddddbbbaaa````````````___mmmcccooohhhmmmooo~~~{{{UUU===IIIcccyyyxxxxxxyyywwwzzzyyywwwQQQDDDJJJRRRUUUPPPTTTppprrrwwwqqqkkkssszzzvvvqqqxxxvvvuuuwwwlllBBBSSSFFFDDDFFFAAA999@@@GGGAAAFFFJJJEEENNNyyywwwxxxxxxuuuzzz{{{xxx{{{SSSIIIDDDDDDDDDEEEFFFFFFDDDBBBCCCFFFOOO___HHH888===666...222444000000111111000000111333555666777;;;???DDDKKKWWWeeeoooRRR???LLLyyyhhhkkk{{{PPPMMMSSSLLLGGGFFFGGGLLLDDDCCCmmmmmm\\\ccczzz{{{WWWMMM>>>DDDDDDDDDFFFKKKSSS]]]ddddddmmm```aaaiii]]]oooiii~~~ggguuuqqquuuiiinnnkkkkkklllhhhbbbdddjjjddd______dddjjjxxxvvvYYYWWWWWWSSSOOOLLLMMMNNNOOOOOONNNPPPQQQRRRRRRSSSVVVXXXTTTsssrrrhhhhhh___ZZZ[[[[[[JJJCCCIIICCC???EEEKKKUUUTTTGGGbbbccc___aaaccccccaaa```______TTT]]][[[[[[ttthhhssslllVVVZZZUUUBBBRRRTTTDDDXXX___zzzXXX\\\[[[ZZZYYYYYYZZZ[[[[[[VVVZZZPPPQQQYYYRRRtttPPPOOO@@@888888;;;???;;;555:::DDD???GGG;;;666222<<>>RRRyyywwwuuusssqqqrrrtttuuusssqqquuu{{{zzz{{{vvvtttppppppqqqtttuuuvvvzzzwwwuuuwww}}}xxxWWWOOOGGGEEEHHHKKKHHHEEECCC\\\{{{uuuooommmoooqqqqqqrrrrrrssssssrrrrrrqqqtttyyyeeeQQQDDD>>>FFFKKKGGGCCCDDDMMMIII|||lll,,,666666555444333333222222222222111111222222333444888999>>>DDDNNNZZZdddkkkQQQBBBBBB~~~zzz{{{WWWlllZZZ^^^yyyHHHBBB@@@===@@@>>>;;;RRR}}}~~~III<<>>JJJTTTIII222(((BBBEEEMMMgggyyyfffcccaaaaaabbbcccaaa___```___^^^]]]]]]^^^___```aaakkknnngggiiiccckkkjjjiiigggeeeddddddcccdddcccccceeegggfffccc``````dddgggfffeeehhhnnnuuu{{{dddVVVTTTYYYccclllwww~~~}}}sssjjjdddXXXJJJOOOFFFIIIiiiuuurrrllljjjiiikkkmmmooommmllllllqqquuuwwwyyy|||{{{www{{{xxxsssssspppnnnmmmoooqqqqqqqqqpppooopppuuu}}}uuuxxx{{{uuupppnnnmmmmmmooooooooooooooooooooooooxxx}}}qqq}}}lllhhhiiioooxxx___999BBB555555555444333333222222222222111111222222333444777999>>>DDDNNNZZZeeelllNNNHHHAAAQQQzzzNNN[[[LLLHHHBBB@@@===:::===;;;<<<\\\KKK<<<888DDD;;;===@@@BBBDDDHHHMMMPPPZZZ[[[YYY~~~zzznnn~~~sssfffyyy~~~wwwgggggglllbbbjjjkkkhhhgggfffccc___```dddbbb^^^^^^aaa___\\\bbbmmmzzz^^^NNNHHHNNNXXXOOOLLLHHHFFFFFFHHHHHHHHHGGGIIIJJJJJJJJJKKKNNNPPPPPPWWW___}}}^^^bbbpppkkk[[[NNNLLLKKKLLL^^^ssspppmmmcccQQQVVVXXXVVVWWWWWWVVVTTTSSSUUUVVVUUUQQQQQQVVVZZZiiifffMMMYYYKKKHHHdddXXX```OOObbbUUUTTTSSSRRRQQQQQQRRRSSSNNNXXXUUUUUU[[[PPPRRRppphhh```UUUMMMMMMOOOLLLFFF777:::;;;;;;;;;qqqccc___^^^\\\\\\^^^___^^^]]]\\\]]]^^^^^^^^^^^^]]]]]]ccc___aaafffbbb```ppprrrbbbaaagggcccbbb```^^^]]]\\\]]]]]]^^^^^^___aaabbbbbb```]]]___```aaabbbccceeehhhjjjrrrmmmTTTTTTVVVNNNDDDBBBBBBDDDEEEFFFGGGGGGGGG@@@QQQ{{{vvvpppmmmjjjiiihhhjjjmmmnnnnnnmmmooouuuxxxyyy{{{~~~}}}yyyrrrmmmqqqtttsssrrrkkkiiiggggggiiijjjiiihhhlllmmmnnnrrrvvvzzzzzzzzz~~~|||~~~}}}~~~~~~wwwsssqqqpppnnnlllmmmlllkkkjjjjjjkkklllmmmxxxttttttMMM...888555444444333333222222222222111111111111222333333666999>>>DDDMMMYYYeeemmmIIIIIIEEEDDDTTTbbboooJJJFFFCCC@@@AAA;;;<<<>>>444FFFsss{{{{{{zzz333777@@@666777999;;;<<>>DDDMMMYYYfffoooEEEAAABBBFFF^^^aaaVVVXXX___TTTIIIAAA>>>999AAA:::666;;;555999PPPxxx~~~@@@555888999555555666666777999>>>DDDIIIHHHTTTZZZWWWhhh|||jjjrrruuulllmmmgggYYYqqqVVV[[[^^^bbbdddeeeddd```\\\aaa______```___\\\YYYYYY```cccbbbaaaffftttrrrXXXXXXEEEKKKJJJIIIKKKJJJGGGFFFHHHGGGEEEBBB@@@@@@AAAAAA@@@???AAABBBBBBAAABBBDDDFFFCCCNNNJJJIIImmmddd]]]hhh{{{nnnQQQTTT]]]WWWKKKTTTTTTTTTRRRPPPPPPRRRTTTRRRQQQQQQQQQQQQVVVbbbooohhh^^^\\\SSSZZZTTTRRRQQQOOOMMMMMMMMMNNNGGGLLLJJJJJJQQQTTTQQQPPPgggxxxkkkiiivvvxxxxxxwwwsssfffTTTFFF???;;;777???555FFFwww^^^\\\YYYYYYZZZZZZ[[[\\\]]]___^^^\\\ZZZYYYXXXXXXXXXYYYZZZ]]]^^^[[[XXXYYY[[[\\\RRRZZZXXXeee|||wwwmmm|||xxxuuuuuuuuubbbbbbWWWSSS\\\ccc]]]TTTQQQXXXWWWUUUTTTTTTTTTUUUUUUSSSUUUXXXZZZZZZZZZYYYYYYSSSYYY___```^^^___cccgggeeeWWW___oooggghhhuuulllfffiiihhhfffcccdddeeeeeeffffffggghhheeeiiilllkkklllooonnnkkktttyyyzzzpppiiisss{{{gggnnnuuummmeeeeeefffeeedddeeeggghhhgggffffffiiinnnrrrvvvwwwxxxyyy{{{vvvtttzzz}}}pppmmmvvvgggbbb]]]\\\______\\\XXXXXXVVVUUUSSSSSSUUUVVVXXX]]]mmmkkkfffmmmjjj```dddQQQ---444;;;333222222222222222111111111111111000000111111222333444888>>>DDDLLLXXXgggqqqyyyCCC===BBBLLL:::UUURRR^^^\\\eeeDDD>>>@@@===888???;;;555888:::888:::[[[~~~}}}PPP222333888'''>>>444444444444555:::AAAFFFGGGFFFSSS\\\ZZZkkk}}}cccxxxuuullltttmmmcccZZZgggXXXbbbaaa]]]bbbgggiiikkkkkkfff``````___^^^\\\ZZZYYYXXXYYYrrrlll```VVVTTTWWWYYYWWWZZZ^^^XXXZZZXXXQQQSSSMMMIIILLLMMMKKKEEEBBBEEEJJJCCCAAA>>>======>>>===<<<===???@@@?????????AAACCCEEEHHHNNNGGG===bbbpppSSSRRRTTTLLLKKKUUUOOOPPPPPPOOOMMMMMMNNNOOOLLLNNNMMMKKKOOOTTTTTTOOOjjjhhhUUUTTTVVVWWWVVVRRRQQQOOOMMMKKKJJJJJJJJJKKKIIIGGGGGGJJJOOOPPPMMMEEEeee|||SSSHHHUUUWWWFFF@@@???===999111---333<<>>DDDKKKXXXhhhssskkkDDDBBBDDDFFF???xxxsssjjjlll___KKKeeebbbSSSDDD<<<===???>>>999;;;:::777:::<<<555)))eeeyyysssrrrlll---;;;---555,,,777222333444444444777;;;>>>AAAHHHHHHQQQ\\\ZZZpppyyyuuulll[[[ggglllUUUfff]]]\\\eee```dddeeeeeegggiiieee]]][[[\\\[[[XXXVVVVVVXXXZZZUUUXXXYYYZZZ]]]```\\\UUUPPPLLLRRRNNNNNNQQQKKKNNNDDDIIILLLLLLHHHEEEDDDCCC???===:::999::::::999777<<<===>>>>>>======???AAABBB@@@999TTTIIILLL```cccTTTOOOUUURRRGGGHHHUUUJJJLLLMMMMMMKKKJJJJJJKKKHHHIIIJJJLLLNNNQQQQQQOOOQQQcccZZZTTT```FFFKKK___KKKOOOMMMKKKIIIGGGFFFFFFFFFHHHCCCEEEGGGEEEHHHMMMLLLMMMKKKvvvddd```===EEE>>>>>>EEECCC@@@MMMaaaqqqyyy\\\]]]ZZZTTTVVVWWWWWWVVVVVVYYY\\\UUUUUUVVVVVVWWWXXXXXXYYYWWW\\\]]]ZZZ^^^cccZZZKKKTTT[[[YYYWWW______XXXWWWSSSVVVSSSUUUWWWXXX\\\YYYMMMTTTYYYWWWSSSQQQPPPNNNJJJKKKLLLMMMNNNMMMKKKJJJJJJMMMPPPQQQPPPNNNNNNOOOTTTVVVYYY[[[\\\___bbbddd^^^[[[dddXXX___ppp```WWW^^^eee```[[[[[[VVVYYY]]]^^^___```dddgggcccfffhhhffffffiiiiiifffnnnnnnppptttvvvwwwtttrrrqqqwwwvvvnnnnnn```aaa^^^]]][[[[[[^^^```[[[UUUOOOMMMLLLMMMPPPSSSUUUUUUZZZ[[[\\\[[[ZZZ[[[___bbbjjjooosssqqqpppttt|||}}}sssqqqxxxrrrbbb]]]]]][[[YYYVVVRRROOOMMMMMMMMMMMMMMMMMMMMMMMMMMMRRRNNNRRR\\\XXXPPPmmmiiiccceee@@@...;;;999###%%%===000111111111111111111111000000000000000111222222222777>>>CCCJJJWWWhhhuuuaaaFFFFFFAAA333HHHIII{{{tttppppppooohhh^^^VVV\\\gggmmm999???DDD444===@@@111666===222333;;;666@@@;;;rrr~~~{{{zzzwww666111@@@+++222AAA%%%000222444555555555666777333QQQ???888[[[XXXNNNuuulllxxxooo___UUUooo``````]]]^^^[[[[[[\\\[[[WWWXXX\\\YYYRRRTTTXXXYYYVVVTTTVVVZZZ]]]YYYYYYVVVQQQOOOQQQOOOKKKOOOFFFTTTJJJIIIPPP@@@HHHHHHHHHFFFEEEFFFEEEAAA;;;<<<:::888777777777666444666777888888777777999;;;777JJJ,,,LLLBBB>>>NNNGGGZZZSSSUUUOOOJJJKKKNNNNNNKKKHHHHHHJJJLLLLLLKKKIIIHHHIIIKKKHHHJJJMMMKKKFFFIIIRRRHHHLLLWWWuuuvvvNNNTTTXXXUUUPPPLLLMMMOOOLLLJJJHHHEEECCCBBBBBBBBBBBB<<>>CCCJJJWWWiiivvvZZZCCC>>>@@@===>>>@@@jjjyyyttttttsssqqqmmmjjjfffdddkkk}}}III;;;===:::999;;;777777666666555555555555444888LLLuuuzzz555444222000//////000111000000000111222444555666999<<<@@@EEELLLVVVaaahhhkkkoooyyyXXX```]]]^^^]]]XXXUUUWWW^^^eee[[[\\\]]]\\\ZZZWWWWWWWWWWWWXXXYYYYYYXXXVVVTTTRRRZZZYYYZZZYYYQQQIIIJJJPPPJJJJJJJJJKKKKKKKKKKKKKKKDDDBBBAAACCCEEEDDD>>>888888777777666555555444444444555555444333333666888999:::;;;===???AAADDDEEEBBBSSSooooooXXXPPPOOONNNLLLJJJHHHGGGFFFFFFHHHIIIIIIIIIIIIHHHGGGGGGBBBDDDFFFHHHIIIHHHGGGFFFMMMMMMMMMLLLTTTiiieeeNNNSSSSSSRRRPPPNNNMMMKKKKKKHHHEEE@@@>>>???@@@BBBBBB>>>???AAACCCFFFHHHJJJKKKIIIKKKFFFRRRzzzaaa\\\XXXPPPKKKPPPOOONNNOOOQQQSSSTTTSSSZZZXXXYYY\\\]]]YYYWWWXXX___\\\YYYYYY[[[[[[ZZZWWWUUUVVVVVVUUURRRQQQQQQQQQTTTRRROOOMMMMMMOOORRRTTTQQQNNNJJJHHHHHHIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFJJJKKKLLLLLLLLLLLLLLLKKKJJJKKKMMMPPPUUUZZZ___aaa```^^^\\\ZZZYYYZZZ\\\]]]qqqlllNNNMMMXXXOOONNNMMMMMMNNNNNNMMMKKKNNNNNNOOOQQQTTTXXX\\\^^^___eeeiiiggg```ZZZYYY[[[iiieeeaaa```bbbccccccaaaccceeehhhjjjjjjgggcccaaabbbaaa___\\\ZZZXXXVVVVVVUUURRROOOMMMJJJGGGCCC@@@CCCCCCCCCDDDEEEFFFGGGHHHKKKKKKLLLOOOSSSYYY___bbb```bbbeeehhhlllsss{{{}}}}}}zzzyyytttmmmgggaaa\\\WWWSSSOOOMMMKKKHHHFFFDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEFFFGGGHHHJJJJJJHHHMMMOOOLLLNNN^^^zzz{{{XXXDDD===<<<666666555444444333222222222111111111000000//////000000///////////////000666999===CCCLLLYYYiiitttYYYBBB>>>@@@<<<>>>???GGG{{{|||aaa::::::===888666444666666555555555444444444777888...DDDvvvppp~~~xxxBBB444333111///...///000000/////////000111333444555555888;;;@@@FFFOOOYYY___bbbdddmmmvvvvvvzzz___^^^UUUYYYYYYXXXTTTPPPRRRYYY___\\\^^^```___\\\YYYXXXXXXUUUVVVXXXXXXWWWVVVTTTRRRQQQSSSTTTSSSOOONNNOOOQQQMMMLLLLLLKKKIIIFFFDDDBBBBBB@@@>>>???@@@???:::555666666666555444444333333444444444333222333555777777777888:::<<>>===>>>???@@@@@@??????@@@BBBCCCEEEFFFGGG>>>HHHIIIIIIXXXpppdddTTTUUURRRLLLIIIKKKJJJIIIKKKMMMOOOOOONNNQQQTTTZZZ^^^[[[SSSPPPSSSXXXVVVTTTTTTWWWXXXWWWUUURRRSSSSSSQQQOOONNNNNNOOONNNNNNOOOOOOPPPQQQRRRRRRMMMJJJFFFDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFGGGIIIKKKOOOTTTXXX\\\^^^cccaaa^^^ZZZYYYXXXYYYZZZWWW```pppgggTTTQQQSSSOOOJJJJJJIIIGGGHHHIIIIIIHHHFFFGGGGGGIIILLLRRRXXX^^^aaa[[[```dddccc___]]]aaaeeeeeeddddddddddddcccaaa^^^\\\___bbbeeeeeeccc```^^^^^^\\\YYYVVVRRROOOMMMMMMJJJHHHFFFEEEEEECCC@@@===<<<<<<<<<<<<===>>>???@@@AAABBBCCCEEEIIIMMMRRRTTTTTTVVVZZZ^^^cccjjjqqqvvvwww|||{{{wwwwwwyyy{{{}}}qqqllleee^^^XXXSSSOOOLLLIIIHHHFFFDDDCCCBBBAAAAAA@@@@@@????????????@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGFFFHHHJJJIIIHHHJJJQQQWWW^^^fffqqq{{{~~~{{{YYYRRRGGG<<<666444666888555444444333222222111111111111111000000/////////000000///////////////000666999>>>CCCLLLYYYiiisssVVVAAA===???;;;===>>>999cccVVV>>>777>>>===999888444444444444333333333333333///;;;///)))EEEdddsssnnnqqqjjjyyymmm===000222111///...------...///.........///000111222333111333666999>>>EEENNNSSSJJJbbbbbbeeeyyyvvvyyyXXXMMMTTT[[[SSSTTTRRRNNNKKKMMMRRRWWWWWWYYY[[[[[[XXXUUUSSSRRROOOQQQRRRSSSSSSRRRPPPOOOMMMRRRSSSMMMMMMSSSSSSNNNKKKKKKKKKJJJGGGCCC???<<<@@@===999999:::999555222444444444333222222111111333333333222111222444666444444555666888;;;<<<>>>FFFDDDCCCFFFNNN[[[gggooommmaaaTTTPPPSSSSSSLLLDDDIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBB@@@?????????@@@BBBCCCDDDDDDCCCBBBAAAEEEJJJMMMLLLKKKJJJJJJMMMUUU[[[]]]ccckkkjjjddd^^^]]]ZZZUUUQQQOOOPPPRRRLLLLLLKKKIIIHHHGGGFFFEEE???===<<<<<<=========<<<======>>>???@@@AAAAAABBB>>>HHHJJJGGGGGGMMMlllyyycccQQQOOOSSSQQQLLLKKKJJJIIIJJJLLLNNNOOONNNMMMNNNUUU___eee___UUURRRTTTTTTSSSRRRSSSUUUWWWWWWVVVNNNOOOOOOMMMLLLKKKLLLMMMLLLNNNPPPRRRQQQPPPMMMKKKHHHEEEBBB@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBDDDFFFIIINNNRRRVVVXXXZZZeeebbb^^^ZZZWWWUUUUUUUUU[[[YYYXXXXXXYYY___mmm{{{vvv{{{uuujjjcccYYYOOODDDAAAEEEHHHFFFBBBCCCBBBAAAAAABBBBBBAAA@@@AAAAAABBBEEEJJJQQQWWW[[[WWWZZZ\\\[[[YYY\\\ccciiibbbeeeiiijjjhhhddd```^^^\\\^^^aaaddddddcccaaa___]]][[[WWWSSSOOOKKKIIIGGGCCCBBBAAABBBCCCBBBAAA???;;;::::::;;;;;;<<<===>>>>>>>>>???AAADDDFFFIIIJJJLLLOOOTTTZZZ```gggnnnssspppwww|||~~~}}}}}}}}}yyywwwyyyxxxvvvyyytttnnnkkkkkkmmmpppqqqjjjeee\\\UUUOOOKKKHHHFFFCCCBBBAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<=========>>>???@@@AAABBB??????AAADDDFFFDDD???;;;<<<===@@@AAAAAA@@@>>><<<333333333333222000...---333222222111111000000000000000000///////////////000//////......///000000666999>>>DDDLLLYYYhhhsssRRR???===???:::;;;===CCC<<>>???777777:::555222222222222222222111111...555777888666555YYYaaa444---999//////...---,,,,,,------------------...///000111///111333555888>>>DDDIIIUUUXXXYYY___gggsss}}}~~~|||uuuxxx~~~cccOOOXXX]]]QQQGGGPPPPPPOOOLLLJJJKKKNNNRRRQQQTTTWWWWWWTTTQQQNNNMMMMMMOOOQQQRRRSSSRRRQQQPPPPPPXXXVVVLLLLLLTTTRRRGGGEEEFFFHHHIIIGGGCCC???======:::666444444444222000222222222111111000000000111222222111000111333555222222333444666777999:::AAABBBEEEHHHIIIIIIIIIHHHMMMWWWNNNVVV[[[XXX^^^OOORRRSSSSSSRRRPPPNNNLLLLLLFFFEEEDDDBBBAAAAAAAAA@@@CCCCCCCCCBBBAAA@@@???>>><<<===>>>???@@@@@@@@@???BBBBBBDDDGGGKKKOOOPPPPPPSSSVVVUUUSSSUUUXXXVVVOOOLLLNNNPPPPPPOOONNNOOOPPPNNNMMMKKKHHHDDDAAA???>>>;;;::::::;;;<<<<<<;;;999999999:::;;;<<<===>>>>>>DDDDDDCCCIIIOOOJJJRRRjjj{{{```ZZZRRRNNNPPPQQQNNNKKKLLLIIIIIIJJJLLLNNNOOONNNLLLPPPTTT\\\cccaaaZZZVVVVVVRRRQQQQQQQQQSSSTTTUUUUUUMMMMMMMMMLLLKKKKKKLLLNNNOOOPPPQQQPPPNNNJJJFFFDDDEEECCC@@@>>>?????????>>>========================>>>>>>>>>>>>???@@@AAAAAAAAADDDHHHMMMQQQTTTVVVVVVaaa^^^[[[WWWTTTRRRQQQQQQQQQTTTWWWZZZXXXTTTQQQOOO]]]]]]\\\ZZZVVVRRRNNNKKKBBBJJJPPPMMMCCC<<<>>>CCC???===<<<<<<======<<<;;;???>>>======@@@EEEJJJMMMQQQSSSUUUTTTSSSUUU[[[aaa\\\bbbggghhhddd___\\\[[[]]]___aaaccccccaaa___]]]XXXVVVSSSOOOKKKHHHEEEDDD>>>======>>>@@@@@@???>>>;;;;;;;;;;;;;;;<<<=========>>>???@@@AAABBBCCCDDDHHHKKKQQQWWW^^^eeelllqqqooouuuzzz|||~~~~~~{{{uuupppmmmkkkiiiggggggaaaXXXPPPLLLIIIGGGFFFAAA@@@???===<<<;;;;;;;;;888888777777777777888888999999999:::;;;<<<===>>><<<::::::===CCCFFFFFFDDDFFFDDDBBB???;;;888666444999888666444333222222333000000000/////////......///.....................//////.........///000000666999>>>DDDMMMYYYhhhrrrNNN>>>===>>>999:::<<>>999000222777000000000000111111111111111888***(((999<<<...777WWWTTT444---///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000111222333555999>>>BBBLLLOOOWWWVVVVVV]]]hhhvvvwwwpppeeeCCCNNN[[[FFFRRR^^^===NNNNNNMMMKKKJJJKKKMMMOOOOOORRRTTTUUUSSSPPPOOONNNOOOQQQSSSUUUUUUUUUSSSSSSQQQWWWUUUJJJIIIPPPNNNBBBBBBDDDFFFGGGFFFCCC???===;;;888555222111111111000000000000000////////////000111111000//////222444222222222333444555777777::::::;;;===AAAFFFKKKMMMEEEKKKFFFHHHIIIGGGNNNIIIQQQQQQPPPKKKEEEDDDHHHMMMAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;:::999888777999999:::;;;;;;<<<<<<<<>><<<<<<@@@DDDGGGHHHFFFGGGHHHHHHKKKOOOPPPNNNSSSRRROOOLLLHHHGGGIIIKKKMMMLLLIIIFFFCCC@@@===<<<:::999999:::;;;;;;888666444444666777999;;;<<<<<>>===>>>>>>===<<<999999999999999999999999;;;;;;:::;;;;;;===>>>???@@@BBBFFFKKKOOORRRTTTTTTYYYWWWUUUSSSQQQPPPOOOOOONNNOOOPPPRRRUUUXXXYYYWWWSSSQQQMMMJJJHHHGGGGGGHHHKKKEEE>>>;;;<<<>>>???>>><<<;;;::::::;;;;;;:::888===<<<:::999;;;>>>AAADDDIIILLLOOOPPPPPPRRRUUUXXXYYY]]]aaaaaa^^^ZZZYYYZZZ[[[\\\]]]]]]\\\YYYWWWUUUMMMLLLIIIGGGDDDBBB@@@@@@999888888999::::::888666777666666666666777777888888999999:::;;;;;;<<<<<<@@@DDDIIINNNTTT\\\ccchhhooosssvvvvvvyyy~~~}}}}}}}}}~~~~~~|||zzz|||yyywwwuuutttrrroookkkgggbbb\\\TTTMMMIIIGGGFFFEEEBBBAAA???<<<:::999888777666555555444444555555666555555666666777999:::;;;<<<;;;999888:::===AAADDD<<<<<<;;;;;;999888666666222000---++++++---000222...............---------------------------------...............///000000666999???EEEMMMYYYgggqqqJJJ<<<<<<>>>888999;;;333;;;<<>>999:::888222555666...000000000000000111111111666---***111666555333222>>>ooofff???000111222///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000111222222333555999======NNN[[[JJJOOOggg]]]MMMaaaRRRHHH___ZZZhhhmmmuuu{{{sssuuuiiicccbbbVVVZZZdddQQQNNNPPPCCCBBBMMMOOOJJJIIIHHHHHHIIIJJJKKKLLLHHHJJJMMMMMMLLLKKKKKKLLLKKKLLLNNNPPPPPPPPPNNNNNNKKKPPPOOOHHHFFFIIIHHHBBBEEEFFFFFFEEECCC???;;;888777666444222000000000000/////////////////////////////////...---...000222111111111111222333444555666777:::>>>BBBFFFIIIJJJKKKNNNOOOMMMJJJJJJOOOSSSMMMKKKKKKMMMPPPMMMEEE>>>CCCBBBAAA>>>===;;;;;;:::666666777777666666555444666666666777777888999999<<<;;;;;;<<>>DDDJJJNNNNNNKKKHHHGGGHHHGGGFFFDDDBBB@@@???>>>999888777888888888555333111222333555777888::::::======:::>>>EEEAAAAAANNNNNNEEE^^^lll|||xxx\\\UUUYYYZZZTTTSSSQQQOOOKKKHHHGGGHHHJJJGGGEEEDDDEEEHHHJJJJJJJJJMMMFFFCCCJJJQQQRRRQQQPPPSSSTTTTTTSSSRRRRRRSSSUUUQQQPPPOOOMMMKKKLLLNNNPPPLLLJJJHHHEEECCCCCCCCCCCC@@@>>><<<;;;<<<;;;:::999666666666666666666666666666555555555666888999;;;???AAADDDHHHLLLOOOQQQSSSRRRQQQPPPOOOOOOOOOOOOOOOWWWUUUPPPJJJIIIKKKJJJGGGJJJJJJJJJIIIHHHFFFEEEDDDCCC===888999>>>???:::444:::888777777888999777666999888888999:::===???AAA???CCCHHHMMMPPPRRRTTTVVV\\\^^^aaaaaa```^^^^^^^^^[[[\\\\\\[[[YYYVVVSSSQQQHHHGGGEEECCCBBB@@@@@@???:::999888888999888666444444444444333333444444555666555555666777888999:::===???BBBFFFLLLSSS[[[aaaiiimmmnnnmmmoootttvvvtttpppsssyyy}}}{{{vvvvvvyyypppooonnnmmmkkkhhhbbb^^^XXXSSSMMMHHHEEEDDDCCCBBB@@@???===:::777555444444333333222222222222333333222222333333444555777888555777999999888888;;;>>>;;;;;;;;;:::999777555333777666444111///,,,***)))------------------------,,,,,,,,,,,,,,,---------------------...///000000555:::???FFFNNNYYYfffpppGGG;;;<<<===777888;;;333@@@<<<999jjjkkk===BBB===555777:::666666777000//////000000111111111111---222777222,,,111666000333;;;YYYzzz???111)))...222...///444+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.........///000000000222555888LLL555FFFZZZaaaWWWHHH]]]^^^^^^MMMwwwpppccc```LLLTTTQQQ\\\WWWUUUVVVJJJMMM;;;NNN???===WWWIII444JJJBBBAAAAAABBBDDDEEEFFFFFFBBBCCCDDDEEEDDDEEEGGGIIIGGGHHHJJJLLLLLLKKKIIIHHHIIIKKKLLLIIIDDDBBBBBBDDDFFFEEEDDDBBB>>>:::777555333333222111000//////000////////////////////////............,,,---///222000/////////000111222222222666===CCCEEECCC???<<>><<<:::999888444555555666666666666666333333333444444555666777777888;;;===???BBBDDDEEE===AAAEEEFFFDDDEEEKKKQQQRRRPPPJJJDDD@@@AAADDDHHHEEEDDDCCCBBB@@@???>>>===999777555444444444222000111222222333444666666777666===:::777<<<===???KKKKKK@@@IIIBBBQQQcccoooqqqaaaXXXQQQPPPOOONNNQQQVVVMMMLLLJJJHHHHHHIIIIIIGGGHHHFFFDDDDDDFFFIIIKKKKKKNNNHHHEEEIIIMMMNNNOOOQQQQQQSSSTTTTTTRRRRRRUUUWWWPPPPPPNNNKKKIIIIIILLLNNNHHHGGGEEECCCAAA@@@@@@@@@;;;:::888777888777666444444444444444444444444444333222111111222444777888>>>???AAADDDHHHLLLOOOQQQNNNNNNNNNNNNNNNNNNNNNOOOKKKNNNOOOKKKJJJLLLJJJEEEBBBCCCCCCCCCBBB@@@===<<<666<<>>777333111666555444444555555444333444444555666888:::;;;<<<999<<>>>>>;;;:::999999999999777555555444444333333444444555555444333333555777:::;;;<<<===>>>AAAEEELLLUUU[[[___dddhhhiiimmmssstttrrrqqqssszzzyyyzzztttpppkkkeee```[[[UUUQQQNNNJJJFFFBBBAAA@@@>>>===:::999777555333222111111111000000//////000000111/////////000111222444444...111555888999::::::;;;:::999888555333000...,,,)))***,,,...//////...---------------------------++++++++++++,,,,,,,,,---------------...///000000555:::@@@FFFNNNYYYfffoooEEE;;;<<<===777888:::===:::===555BBBoooNNN666BBB@@@555555888222000333000///000000000111111222222000+++000333---...222......000...555[[[|||GGG,,,...111111...---///...***+++,,,,,,---------,,,,,,------,,,,,,,,,---......,,,---.........///222444999777LLLFFFGGGTTTOOO___QQQfffUUUfffMMMeee^^^YYYSSSZZZQQQOOOSSSKKKRRRLLLKKKIIIDDD@@@BBBBBB???<<<;;;<<<===@@@AAABBBAAABBBCCCDDDDDDDDDFFFIIILLLKKKLLLNNNOOOOOOMMMLLLKKKMMMLLLMMMLLLEEE>>>???EEEDDDCCCAAA???<<<999666555000111111111///...///000.../////////////////////---......---,,,---///111...............///000111///111333666999<<>><<>><<<:::777444222111000111111222333444444444444222222222222333444555666555555666555555888<<<@@@===BBBGGGGGGBBB@@@FFFOOOEEEHHHKKKLLLJJJHHHFFFFFFFFFEEECCCAAA>>><<<:::999888666333222111111///...333333333333333444444444000777333000999===:::;;;>>>HHHPPP<<>>EEEBBB>>>>>>@@@DDDFFFHHHLLLHHHGGGHHHHHHGGGJJJOOOGGGJJJLLLLLLKKKLLLOOORRROOOOOOMMMIIIGGGGGGIIIKKKHHHGGGEEECCC@@@===:::999888666444444444444222000333333333333333333333333222222111111222444777888======???AAAEEEIIIMMMOOONNNNNNNNNNNNNNNNNNNNNNNNTTTWWWUUUNNNKKKNNNOOOLLLGGGEEEBBB???>>>>>>>>>???<<<777333111222555666666333222111111222222111000000111222444555555555444777999<<<@@@DDDIIIMMMOOONNNNNNPPPUUUYYYYYYTTTOOORRRRRRRRRRRRQQQPPPNNNMMMAAA@@@>>><<<:::999888888666555444444555555333111222222111111111111111222111000//////111444777:::999999999:::===EEENNNTTTVVV]]]fffkkkrrryyy{{{xxxxxxxxx{{{~~~zzzrrrsssyyyxxxrrrjjjbbb\\\WWWSSSPPPHHHFFFBBB@@@???>>><<<;;;555444333111000000/////////......------......///---------...///000111222111000000222444666555444555444333333333333444555000///...---,,,,,,++++++------------------------******+++++++++,,,,,,,,,,,,,,,,,,---...///000111555:::@@@FFFNNNYYYfffoooJJJ>>>777<<<999777:::<<<666999>>>;;;KKKsssIIIDDDCCC777777666555333222111000000////////////////////////000000////////////000000...///222333111777MMMddddddIII:::666666777/////////......---------++++++,,,,,,,,,---------///...---,,,,,,,,,---...++++++,,,---///111333444444888???FFFMMMPPPRRRSSSXXXYYYZZZZZZYYYWWWUUUTTTSSSRRRQQQOOOMMMKKKJJJIIICCCBBB???<<<;;;;;;;;;<<<<<<;;;999777777888999:::;;;<<<>>>AAACCCFFFHHHIIIIIIJJJKKKKKKKKKJJJHHHGGGFFFHHHHHHGGGEEECCCCCCCCCCCCAAA>>>:::777555444333111000///......------.........------------......------------------------........................000222333444555999===AAA>>>@@@BBBCCCBBBBBBCCCDDDIIIFFFCCCCCCEEEDDD???:::===;;;888555333222222222222222222222222222222222222222222222222222222222444444333444555777999:::======>>>???@@@BBBDDDEEEHHHGGGEEEDDDEEEFFFEEEDDDCCCBBB???<<<:::888666666111111111111000000000///000000000000000000000000111222444444444555888:::???BBBEEEGGGGGGGGGGGGHHHIIINNNRRRSSSPPPMMMLLLLLLOOOLLLHHHDDDCCCCCCEEEFFFEEEDDDBBB@@@>>><<<<<<;;;===<<<<<<===@@@CCCCCCCCC@@@BBBDDDFFFGGGFFFEEEDDDGGGIIIJJJIIIKKKOOONNNJJJGGGFFFFFFEEEEEEFFFFFFGGGHHHFFFCCC???;;;888555444333333222222111000000000222222222222222111000///000000000000111222333444444666777999;;;???DDDGGGEEEIIIMMMMMMLLLJJJIIIHHHTTTSSSPPPMMMJJJHHHGGGFFFEEEBBB@@@>>>>>>===;;;999666555444333222222222222000000000000000000000000000000111222333333444444777777999===BBBIIIOOOSSSPPPTTTYYY\\\\\\[[[YYYYYYQQQPPPQQQQQQQQQMMMHHHDDD???===:::999999999888666555555444333222000000///111111000000/////////............///000111111222666666666888:::>>>AAADDDHHHNNNWWW]]]aaaeeejjjnnnmmmpppssstttrrrpppooonnnoooiiiaaaZZZUUUOOOHHHBBBFFFEEEDDDBBB@@@===;;;:::444444333222111000///.......................................//////000000//////111222333444444444555444222000//////000000000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,------...///000777===CCCHHHPPP]]]gggkkkHHH>>>666;;;999777:::;;;777:::===666777ZZZ{{{III777;;;???;;;777666444333111000000000////////////////////////000//////////////////000000///222444111...333;;;;;;FFFOOOaaa}}}tttQQQGGG???555...------,,,***.........---------,,,,,,++++++,,,,,,,,,------------,,,+++******+++,,,---,,,,,,,,,,,,---///000111111333999???EEEJJJMMMOOOWWWXXXXXXXXXVVVTTTQQQOOOPPPOOONNNLLLJJJHHHGGGFFF@@@>>><<<:::888888888999:::888777555555666777888888999;;;===@@@BBBDDDEEEHHHIIIJJJJJJJJJIIIHHHGGGEEEFFFGGGFFFCCCBBBAAABBB@@@>>>;;;888666555444444111000///...------------......------------......------------------------------------------------///000111222333666:::===;;;===???@@@??????@@@AAAEEEBBB???@@@CCCBBB>>>999999888666333222111000000111111111111111111111111111111111111111111111111222222111222333444666777999999:::;;;===???AAABBBFFFDDDBBBBBBCCCDDDCCCBBBAAA???===:::888666444444111111111000000000//////000000000000000000000000000111333333333555777999<<>>???>>>AAABBBDDDEEEFFFEEEDDDCCCFFFHHHIIIHHHJJJNNNMMMIIIEEEEEEFFFGGGHHHJJJKKKLLLFFFEEEBBB>>>;;;888666555333222222111111000//////111111111111111000///////////////000000111333333222333555666888<<>><<<::::::999777666555444333222111111111111000000000000000000000000......///000000111222222444555666999>>>DDDJJJMMMPPPSSSXXXZZZZZZXXXVVVUUUXXXWWWVVVUUUSSSNNNHHHCCC>>><<<:::999999888777555444444333222111000//////000/////////............------......///000000000444444444555888;;;>>>@@@BBBIIISSSYYY]]]___bbbeeefffhhhlllmmmmmmlllllllllfff___VVVOOOLLLIIIFFFDDD??????===;;;999666444222333333222111000///......---------------------------------.........//////......000111222333333333444333222000//////000000//////...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,------...///000777===CCCHHHQQQ]]]gggkkkFFF>>>666:::888666888777555777;;;888555;;;EEE~~~}}}JJJ999======999888666555333222111000////////////////////////////////////............/////////---...444555222---,,,+++111111555AAABBB>>>BBBBBB777===<<<++++++333))))))***,,,000555555222...------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,......---------......//////000333777<<>>???EEEFFFGGGHHHIIIHHHGGGFFFCCCDDDEEEEEEBBB@@@???@@@<<<:::888666444444444444111000///...------------...------,,,,,,------...------------------------------------------------...///000000000222555888777999;;;<<<<<<<<<===??????===<<<===??????;;;888555444222111000000///000////////////////////////////////////////////////////////////000222333444444555666777:::<<<>>>@@@BBBAAA???@@@AAAAAA@@@???===<<<:::777555333222222000000000000///////////////////////////////////////111222222222333666888888;;;>>>@@@AAABBBDDDFFFFFFFFFGGGIIIJJJIIIGGGEEEIIIHHHFFFDDDBBBAAA@@@@@@>>>===;;;999888666666555444333222444666999999999>>>???@@@BBBBBBBBBAAAAAACCCEEEFFFEEEGGGKKKJJJFFFEEEFFFGGGHHHIIIIIIJJJJJJAAA@@@===;;;888666444444222222111111000000///////////////000//////...---///////////////000111222///111222333555888===@@@FFF@@@EEEQQQSSSHHHCCCGGGLLLLLLKKKJJJGGGCCC@@@>>>>>><<<999888888777555333222222111000////////////........................,,,,,,------......//////111222333555999>>>BBBEEEHHHLLLPPPRRRQQQOOOMMMMMMTTTSSSQQQPPPMMMIIICCC>>>===;;;999777777777666444333333222111000//////.........------------,,,,,,,,,,,,,,,------......///000000111222444777:::<<<@@@GGGQQQXXXZZZ\\\^^^___hhhjjjmmmooopppqqqssstttmmmdddVVVLLLGGGDDDBBBAAA@@@???===;;;888555333222222222111000///......---+++,,,------------,,,+++,,,,,,,,,,,,------------,,,---...///000111111111222222111000/////////000///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------,,,------...///000777===DDDHHHQQQ^^^hhhkkkCCC>>>666999777666777777666444444888===<<<888FFFvvveeeLLL===BBBFFF===444444444444222111000/////////........................///......------......///111---,,,///333555444333...444000---111...***///333---333444***...888555000///......//////---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,------....../////////......///000000000000000222777>>>EEEIIINNNPPPQQQRRRQQQNNNKKKIIIKKKJJJGGGEEEBBB???===;;;888777555444333222222222444333222222111111222222111222333555777888::::::AAABBBDDDFFFFFFFFFFFFEEEBBBDDDEEEEEEBBB@@@??????;;;:::888555444333333333000000///...------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////000222444444777999;;;;;;;;;===>>>===<<<;;;;;;<<<;;;888555111111111000000000000000////////////////////////------------------------------......///000111111222222444666888;;;===??????>>>>>>>>>@@@@@@>>>===:::999777555333222111111000000/////////....................................///111111000111444666444777:::<<<>>>@@@CCCEEEEEEDDDCCCEEEHHHIIIGGGDDDFFFFFFEEEDDDBBB@@@???>>>;;;:::888666555444333333222111000111444666666555777888:::<<<>>>?????????@@@BBBCCCBBBEEEIIIHHHDDDHHHIIIHHHHHHFFFCCCAAA???<<<:::888666444333222111222111111000//////......------.........------,,,...............///000000...///000111222555:::===@@@===JJJaaadddQQQBBBBBBHHHHHHIIIHHHFFFAAA===:::===<<<:::999999888666444000000///...------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------//////000222555999<<<>>>BBBFFFJJJMMMMMMLLLKKKKKKLLLKKKJJJJJJHHHEEE@@@===<<<999777666666555444333111111000000///......---,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,---......///000222444666888===CCCJJJPPPSSSVVVZZZ^^^hhhjjjlllmmmnnnooorrrtttmmmcccVVVLLLFFFDDDBBB@@@CCCAAA???<<<999666444333000000000///...------,,,+++,,,...//////...,,,++++++++++++++++++,,,,,,,,,+++,,,---....../////////000000//////////////////...------,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,------...///000777>>>DDDIIIRRR^^^hhhkkk??????666888666555555999:::555///222::::::444:::===eeejjjJJJCCC>>><<<:::666444555333222111000///.........------------------------......------------......000000...,,,+++---......)))000///---333222222:::000///333666111...,,,%%%///---***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,,,,---------......------------...///000000111000//////333999@@@DDDGGGIIILLLOOOPPPNNNLLLJJJJJJIIIFFFBBB>>>;;;888777666555444333222222111111333333222222111111111111000000111333444666777777<<<>>>@@@BBBCCCDDDCCCCCCAAACCCFFFEEECCC@@@???>>>===;;;888555333222111111000///...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...///000222333666999:::;;;<<<>>>???===<<<<<<;;;:::888555333000000000111111111000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......////////////111222333555888;;;===>>>>>>======>>>@@@@@@>>><<<999888666444333222111111/////////............------------------------------...////////////222444222444777999;;;>>>AAADDDEEECCCAAACCCGGGIIIGGGEEEEEEEEEDDDCCCBBB???===<<<999888666555333333222222222111000111333555555555222333666999;;;>>>@@@@@@@@@BBBCCCCCCEEEJJJIIIEEEIIIIIIIIIHHHEEE@@@<<<::::::999777555333222222111111111000//////......---+++,,,,,,---------,,,,,,------,,,,,,------.........///000000111333888;;;CCC:::>>>NNNPPPDDDAAAJJJEEEFFFGGGGGGDDD???:::777;;;:::999999999888555333......---,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,......///000222555777999AAAEEEJJJMMMOOOOOOPPPQQQOOOMMMLLLKKKJJJGGGCCC@@@:::888555444444444222111/////////......------,,,************++++++++++++************++++++++++++------...///111222444555555999>>>BBBFFFLLLTTT[[[^^^```aaabbbaaabbbdddfffYYYRRRJJJEEEDDDDDDCCCBBB>>>===:::777444222000000///......------,,,,,,,,,+++---000222222000---+++++++++++++++++++++*********++++++,,,---------------.....................------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,------...///000666>>>EEEJJJSSS___hhhkkk<<>>@@@AAAAAAAAA@@@CCCEEEEEECCC@@@>>>===<<<;;;888555222111000000000///...---,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---//////......000111111444777999:::;;;===???<<<<<<<<<:::888666333111///000111111111111000000........................++++++++++++++++++++++++,,,,,,---...//////......000111222444666999;;;<<<<<<<<<<<<>>>@@@@@@>>><<<777777555444333222222111///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---...000222000222555666888;;;>>>AAABBBAAA@@@AAADDDFFFGGGGGGCCCBBBBBBAAA???===;;;:::777666555333222111111111222111000000333444444444111222444777:::===@@@AAAAAACCCDDDDDDGGGKKKKKKGGGEEEFFFHHHHHHGGGCCC???<<<;;;:::888666555333333333000000//////......------++++++,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------.../////////222666999<<<666777@@@AAA;;;>>>IIIBBBCCCDDDDDDAAA<<<888555777666555666666555222///------,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///111333555555;;;???DDDHHHJJJLLLNNNPPPPPPNNNLLLJJJHHHEEE@@@===888666444333333222111///......------,,,,,,,,,,,,)))************+++++++++************************,,,,,,---...000111111222333555888;;;???GGGRRRZZZ[[[]]]___```___^^^___```SSSNNNHHHDDDCCCBBB???===;;;999666333111000//////------,,,,,,,,,++++++++++++...111333333111...+++++++++++++++******************+++,,,,,,,,,,,,,,,+++,,,---...............,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,------...///000666>>>EEEKKKTTT___hhhkkk:::???666666555333222///333666666666777888777000===999---BBBxxxuuuCCC111AAAPPP999666555777<<<===888111000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------%%%,,,///...///222222///(((---)))(((///...+++111)))......///333...&&&&&&)))+++------,,,***)))(((,,,,,,---------.........------------............------///000111111111000000//////.....................---...///111222444:::>>>CCCHHHKKKKKKIIIHHHAAA@@@>>><<<:::888777666333333333333222222111000000000111111000000//////......///000111111222222333555777:::===>>>>>>>>>>>>AAADDDDDDBBB>>><<<;;;999777555222111000000000//////...---,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,.........---///000---000333555666888:::<<<888999:::999777444222222//////000111111000///...------------------------++++++++++++++++++++++++++++++------...------,,,......///000222444666777::::::;;;===??????===:::666555444222111111111111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,,,,...000...000222333444777:::======>>>>>>>>>>>>@@@DDDFFF@@@???>>><<<;;;999888777444444222111000000//////000///......000222222111000111222444666999;;;<<<>>>@@@AAAAAADDDIIIHHHEEE???AAAEEEGGGFFFCCC???===:::999777555333222111111000000///......------,,,***+++,,,,,,---------,,,,,,++++++*********++++++,,,------------000333666000444===CCCAAA<<<>>>DDD@@@@@@AAA???===999555222444333333444444333000------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++************+++,,,...///111222333444777<<>>FFFOOOWWWZZZ]]]```aaaaaa```___```YYYSSSKKKEEEBBB@@@<<<999:::888555222111000000111,,,++++++++++++************---111444444111---***,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++)))***,,,---.........---,,,+++++++++++++++,,,,,,******************************+++++++++,,,,,,,,,------,,,------...///000666>>>FFFLLLTTT```hhhjjj999???666555444333222333333444333222000111222777///555@@@666***GGGuuuGGG555666<<<:::000:::666666999666///000666000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...///,,,&&&'''---...***+++///***)))111///***...'''---+++)))...---***111---.........------...000---------....../////////---------.........//////111222444555666666555555666555444222111000000000//////000000000111111111888;;;AAAFFFIIIIIIGGGEEE;;;;;;::::::999888888888222222333333222111000/////////000000//////...---------...//////000111111111222555888;;;<<<=========???BBBCCCAAA===;;;:::555444222000000///000000//////...---,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************(((***,,,---------...///***,,,000222333555777999555666777777555333333333...///000000000///...---++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,------,,,+++***,,,,,,,,,---///111222333999999:::<<<>>>>>>;;;999444333222111000000000000......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++---///---...000000111444888;;;999;;;<<<;;;:::<<>>===;;;999777666666666333222111//////............---,,,,,,...000000///......///000111333555666999;;;<<<<<>>BBBDDDCCC@@@<<<999777666444222000...------000//////...------,,,,,,***+++,,,---------------++++++***************++++++,,,,,,,,,,,,...222555///777>>>===999:::AAAGGG>>>>>>>>><<<:::666333000444333333444555333000---,,,,,,,,,+++,,,,,,------++++++++++++++++++++++++************))))))))))))))))))+++,,,...000111111333777;;;===???@@@BBBDDDEEEDDDCCCBBBCCCBBB@@@>>>666444222111111000///---,,,,,,++++++++++++++++++))))))******+++++++++,,,+++++++++***************))))))+++,,,,,,---------...111555888;;;@@@HHHNNNQQQTTTXXXZZZZZZYYYXXXXXXTTTNNNFFFAAA@@@@@@???>>>666444222///.........///+++++++++***************(((,,,000333333000,,,(((,,,,,,,,,,,,++++++*********++++++,,,,,,,,,++++++((()))+++---.........---+++++++++***++++++,,,,,,*********************************++++++,,,,,,,,,---------------...000000666>>>FFFLLLUUU```hhhjjjttt???666:::333333000444222222222222222222222222333444555666777777777777MMMnnnfff>>>:::555333333444222111444444444333333222222222000//////---,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,------------,,,,,,111...555&&&111(((222---222---777444777CCCBBBMMMQQQLLLRRRXXXVVVYYY\\\VVVXXXTTTZZZWWWMMMPPPCCC888333111111+++...///+++:::,,,111:::BBBDDDBBB@@@???::::::999777666444333333111111111111000000000000/////////......---------------......///000000111111222333444666888:::;;;:::<<<>>>???===999555222111111000000//////......------,,,,,,+++***)))))))))************+++++++++---------,,,,,,+++++++++************************++++++++++++++++++++++++------...///111222444555444444444333333222222222......//////......---,,,---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------......000111111444666888999999777555333333333222111000///...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......///000111222333333===>>>>>>???@@@AAAAAABBB@@@===:::888777666444222///////////////......---------------------------////////////000000000000666777999;;;===>>>>>>===CCCDDDEEEDDDBBB>>>999777444333333222111000/////////---,,,,,,---...,,,+++---,,,++++++------,,,++++++***)))(((((()))***+++))))))***+++---......///...000222555888:::;;;<<<<<<======;;;888555444444222222111000///...------+++++++++*********))))))************************))))))))))))************))))))***+++,,,,,,---------000555:::>>>AAABBBBBBCCCBBBAAABBBBBBAAA>>>;;;888666555222111//////...+++++++++*********))))))))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,---------...222555555555888???FFFLLLTTTZZZZZZ\\\___\\\VVVKKKGGGBBB@@@???<<<777333222111000...,,,+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,------...///000333???BBBGGGYYYdddgggmmmrrr>>>666999333333000444222222222222222222222222222333444555666666666666...999III\\\qqqiiiOOO:::***555222//////111222222111333333333222222222222222000///...---,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,------------------,,,,,,+++(((222+++666,,,333111777777IIIMMMTTT\\\TTTYYY]]]^^^[[[QQQPPPcccqqqnnniii]]]YYY\\\bbbccc```ggg```PPP>>>777AAA@@@000000666999888555888BBBGGGFFF:::999888777555444333333111111111000000000//////.........---------,,,,,,,,,,,,---......///000000///000000222444666888999:::;;;===>>>===999555222111111000000///.........------,,,,,,+++******))))))************+++++++++------,,,,,,,,,+++++++++************************++++++++++++++++++++++++---------...000111333444333333333333222222222111...............------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------...///000000333555777888888777555333333222222111000///...---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------...///000111222222888888:::;;;<<<=========>>>;;;888555555444222111///////////////...------------------------------............////////////333444777999;;;<<<<<<<<>>???@@@???>>>===<<<<<<;;;999777666555444111000......---+++++++++*********))))))))))))))))))************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,...111333444333777===CCCOOOVVV[[[\\\]]]___[[[UUULLLGGGBBB???>>><<<888444222111///...,,,+++++++++))))))))))))))))))))))))+++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))***++++++++++++************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,------...///000333???BBBHHHYYYdddgggmmmnnn===666999222333000333111111111111111111111111111222333444444444444444888333---...666BBBNNNTTTgggqqqyyyvvvkkkGGG???;;;;;;666000555@@@111///------...000000000000000111111111111111222//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........---------------.........---------,,,,,,444,,,111000:::333<<>>@@@AAA???<<<888666333333222111000///.........---+++,,,------,,,***)))((('''((()))***)))'''******))))))))))))******))))))***+++,,,------............000222555777999999;;;;;;999666444333444111111000///...------,,,+++************)))))))))************************))))))))))))************))))))******+++,,,,,,,,,,,,---///222555999<<<>>>>>>;;;999888888777666444444333222000...---,,,,,,+++************)))))))))))))))))))))************)))))))))))))))))))))))))))*********++++++++++++,,,///111111111444:::???HHHNNNSSSUUUVVVWWWSSSNNNKKKFFF???<<<;;;:::777444111000///---,,,+++******))))))))))))))))))))))))+++++++++,,,++++++***)))))))))))))))))))))))))))))))))***++++++++++++************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,------...///000333???CCCHHHYYYdddhhhnnnjjj<<<666888111333111222111111111111111111111111000000111222333333222222444333222333555333---(((555:::666333888444...222EEE111%%%---555000(((%%%333111000///.............../////////000111111111//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...............---------......------------......111+++111;;;DDD>>>AAAGGGJJJFFFMMMDDDCCCPPPWWWiiicccrrrpppbbbaaajjjqqqvvvnnnpppWWWHHH[[[HHHNNNaaannnlll]]]ffftttiii[[[PPP666222000333888888777666888777777666555333333222111000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---...///000222333777888:::;;;:::888555333111000000///......------,,,,,,,,,++++++*********))))))*********+++++++++,,,+++++++++++++++++++++******************************************************++++++,,,...///000000000000000000000000000------.........---,,,,,,,,,+++++++++++++++++++++************************************++++++++++++++++++******+++,,,------000111333444444333222111111111000//////...------,,,,,,,,,++++++++++++***************************************++++++++++++***++++++,,,---.........111333666999;;;:::999888999666222000000000000000---............---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...///111333666888:::;;;999;;;===>>>===:::777555222222111000///......------,,,++++++,,,,,,+++***)))(((''''''))))))((('''***))))))))))))))))))***)))))))))***+++,,,,,,------,,,,,,,,,...111555777777888999888555333222333111000000///...---,,,+++************))))))))))))************************((()))))))))************))))))******+++++++++,,,,,,,,,---...111555999;;;>>>;;;888777666777666555333222000...---,,,++++++************))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************+++---...//////222666999???DDDJJJNNNPPPPPPMMMJJJHHHBBB<<<888777666444222000///...,,,+++*********))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))***++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,------...///000333@@@DDDIIIYYYccchhhoooddd:::777888000333111222000000000000000000000000///000111111111111111111...//////000222444777888444888111,,,000000111;;;...000333444444444444444111111111000.....................//////000000000.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---------...///000222333:::999<<>>JJJiiissszzz~~~bbbuuubbbtttzzz}}}uuuWWWccczzzxxxwwwjjjbbbHHH666666555...111===777666666555444333222222000000000////////////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------...///000111444666777888888666444222000000//////...---------,,,,,,+++++++++++++++***))))))*********+++++++++++++++++++++++++++++++++************************************************************+++,,,......////////////////////////---------...---,,,,,,+++++++++++++++++++++++++++************************))))))*********++++++++++++************++++++,,,...///000111111111111000000000//////...---------,,,,,,+++++++++*********************************))))))*********+++++++++******++++++,,,,,,------///222555888999999888777888555222000000111000000---------------,,,,,,+++++++++++++++++++++++++++************++++++++++++---...///222444777999:::<<<===???AAA@@@===:::888222111111000///...---------+++******++++++***)))***)))(((((()))***)))((()))))))))******)))))))))((())))))******+++++++++,,,+++***+++,,,///222333444666777666333222222222000000///...---,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))***************++++++---,,,,,,---///333777999<<<999666555555666555555111000///---,,,+++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))************+++,,,---...000222444<<<@@@GGGNNNRRRRRRPPPPPPGGGAAA;;;777777666444222///...---++++++*********)))))))))))))))))))))))))))******++++++*********))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,------...///000222@@@EEEJJJYYYccchhhppp```888777777///444111111///////////////////////////000000111111111000000333333222///,,,,,,111555---222111555@@@<<<...))))))222444+++&&&***...,,,---///000000///...///111...//////////////////000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.............../////////------...000333666:::<<<;;;>>>???SSS]]]tttzzzkkksss|||eeeooouuuccchhh___rrrYYYGGGGGGCCC555...333666555555444333333222222000000////////////......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000222333444555555444222111000000///......------,,,++++++++++++++++++++++++)))************+++++++++*********+++++++++++++++************************************************************+++,,,---...------------............---------------,,,++++++*********+++++++++++++++************************)))))))))************+++++++++************++++++,,,---.../////////////////////......------------++++++++++++************************************)))))))))************+++*********++++++,,,,,,,,,---...111444555666555555555333111111111111000///,,,,,,------,,,,,,+++***************************))))))*********+++++++++,,,---...000222444777888:::;;;===>>>>>>;;;777555111111000///...---,,,,,,,,,+++)))***++++++***(((+++)))((()))***+++***((())))))************))))))(((((()))))))))*********************+++---///000222333444444222111111111//////...---,,,++++++***(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,,,,...111444666666444333222333444333222000///...---,,,+++++++++(((((()))))))))))))))***))))))))))))************))))))))))))))))))))))))((()))))))))******************++++++---...///000777:::BBBLLLPPPPPPOOOPPPFFFBBB<<<999888888555222...---,,,+++************))))))))))))))))))))))))((()))******+++*********))))))))))))))))))))))))))))))***++++++++++++***)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,------...///000222AAAFFFKKKYYYbbbhhhqqq\\\777777777...444222000////////////////////////000000111111111111000000(((+++///111222222222333;;;777)))$$$---000...333666555111---111777666111000222444333111000000222000000000///////////////...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------........./////////000...///111444999>>>CCCFFF???RRR]]]}}}{{{|||ooozzzxxx^^^ttt|||vvvZZZ^^^ZZZVVVWWWYYYTTTDDD555555555444444333222222222000000/////////.........,,,,,,---------.........---------------,,,,,,,,,---,,,,,,,,,,,,,,,---...///000111222222222000000000//////......---,,,,,,++++++++++++++++++++++++)))************+++++++++)))*********++++++++++++************************************************************+++,,,------,,,,,,,,,,,,---------...,,,------------,,,++++++)))*********++++++++++++************************))))))))))))************,,,++++++******+++++++++++++++,,,------......///.........------------,,,++++++++++++************************************))))))))))))******************++++++++++++,,,,,,,,,---///111333444444555222111111111222222///---,,,,,,,,,,,,,,,+++******************************))))))*********+++++++++++++++,,,---///111333555666888999:::999666222000111000000///...---,,,+++,,,***))))))******)))(((***)))((()))******)))(((((()))***++++++***)))(((((((((((())))))))))))))))))******+++,,,------...000222333333111000000111///......---,,,+++******(((((((((((())))))******))))))))))))))))))))))))))))))))))))************************))))))))))))+++++++++,,,---///111333111111000222333444333111000///...---,,,+++++++++(((((((((((())))))******))))))))))))************)))))))))))))))))))))))))))))))))*********++++++*********+++,,,---...---000222999EEEIIIGGGFFFIIICCC???:::888888666333///---,,,+++******))))))***))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,------...///000222AAAGGGKKKXXXbbbhhhrrrZZZ666777777...444222000////////////////////////000111111111111111000000111000....../////////...(((333333111444000///888***+++///333444333666:::777999:::888444111000222111111000000/////////...------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------.........//////000000000111333777===CCCIIILLL{{{zzzhhhfffeeewwwnnnyyySSS[[[ZZZUUU```qqqiiiSSS444444444333333222222222000/////////............---------....../////////------------------------,,,+++++++++++++++,,,,,,......000111111000000///000//////...------,,,,,,++++++++++++++++++++++++)))************+++++++++))))))******++++++++++++************************))))))))))))))))))))))))+++*********+++,,,------+++++++++,,,,,,---------,,,,,,---------,,,++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))************,,,,,,+++++++++++++++,,,******+++,,,,,,---......------------------,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---...///000222444666666000///000111222111...++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))************++++++++++++*********+++,,,///111222888999;;;<<<:::777333111000000///...---,,,,,,++++++***))))))******)))(((***((('''((()))***)))(((((()))***++++++***)))((((((((((((((())))))))))))))))))+++,,,---------,,,///111222222000///000111///......---,,,+++***)))'''((((((((())))))******))))))))))))))))))))))))))))))))))))*********************))))))))))))))))))******+++,,,...///000000000111333555555444222000///...---,,,+++++++++'''((((((((())))))******))))))))))))************))))))))))))))))))))))))************++++++++++++******)))+++,,,------,,,//////777BBBFFFCCCBBBEEE>>>:::777555555333///+++,,,,,,+++***)))))))))***))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------...000000222AAAHHHLLLXXXbbbhhhrrrSSS>>>555777222111333000000000000000000000000000111111000000000000111222---////////////000000...222222000///...222888<<<===>>>888111999MMMYYYZZZ]]]hhheee]]]___]]]VVVVVV444666===999...111555------.../////////...,,,***............---,,,+++***......//////...---,,,,,,............---,,,++++++,,,,,,,,,,,,------...///333...///333222,,,---333---666>>>WWWQQQKKKuuueeeaaayyymmmnnnxxxiiiaaaffflllSSS;;;555555+++...555,,,...111///+++,,,111///))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------............///////////////...---,,,+++************************)))************+++++++++************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))************,,,,,,------...///000000//////000//////...------++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++,,,,,,---...///000777888999999888555111///111000///...---,,,+++++++++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************.........////////////000......---,,,+++))))))((())))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++---...///000000111111111......---,,,+++))))))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++,,,,,,,,,++++++************)))******+++++++++---444>>>EEEEEE>>>777999999999777555222///...))))))))))))))))))))))))+++)))((('''((()))+++,,,))))))))))))************+++*********))))))(((((((((((()))***************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++******++++++,,,---------,,,------...///000333===GGGOOOYYYdddkkklllSSS>>>555777222111333000000000000000000000000000....../////////000000000333444555444333222000...+++///666>>>DDDFFFEEEDDDJJJEEE???;;;:::@@@LLLVVVSSSTTTSSSYYYdddaaa]]]gggbbbNNNDDD@@@555///000,,,000///.........---,,,+++------............//////------------------------------...------,,,++++++------------------...///***...222111///...000222777MMMIIISSS}}}sss[[[qqqwww{{{xxxmmmUUUjjjuuupppJJJ444333444;;;999&&&///222111------000///***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------............////////////...---,,,+++************************)))************+++++++++************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))************++++++,,,------.../////////////////////...------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,---...///444555666666555333000...000000///...---,,,++++++************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************---------.........//////...------,,,***))))))((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********+++++++++------...///000000000000...------,,,***))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))***+++++++++++++++***************++++++---...///......111888>>>@@@===999888888888777444222///---))))))))))))))))))))))))***)))((('''((()))+++,,,))))))))))))************************)))))))))(((((())))))***************************************************************++++++++++++++++++++++++++++++******++++++,,,---------,,,------...///000333>>>HHHOOOWWWbbbkkkoooSSS>>>555777333111333111000000000000000000000000---...///000000000000000333111......///333777:::EEE>>>666222777CCCOOOWWWKKKDDDEEELLLNNNPPP```uuuooo```LLLDDDCCC???NNNnnniiiWWWWWW```UUUCCC===<<<444111...,,,---.........---,,,,,,---...000222333---,,,,,,,,,,,,------...------------,,,,,,,,,,,,//////......------......///222000,,,...666<<<===HHHYYYmmmjjjsssooobbbiiicccbbbRRRKKKCCC333...222000...222333000.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------..................///......---,,,+++************************)))************+++++++++************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))******************++++++,,,---------......//////......------++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---///000222333222111///...000//////...---,,,++++++************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************,,,,,,,,,,,,------------------,,,+++***))))))((())))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++,,,---...//////000000///------,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))******+++++++++************+++,,,---///000111111///---000555999999999777777666555444111///---))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))************************))))))))))))((()))******++++++******************************************************++++++++++++++++++++++++++++++******++++++,,,---------,,,------...///000333???JJJOOOUUU```lllsssSSS>>>666777333111444111000000000000000000000000000000111222222222111000111000111555888999<<>>DDD???DDDWWWmmmuuuhhhcccllltttqqqooobbbQQQDDD>>>999444///............------------///000222333333111///---///...------...111333444222111111111111222222333666555777GGGmmmgggyyytttxxxqqqyyy}}}uuuZZZTTTeeefff[[[___@@@555------000///---...........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++,,,,,,------,,,,,,,,,************************)))************+++++++++************************************************************************************************************************++++++++++++++++++++++++************************************************************************++++++************++++++************************************************************************))))))))))))))))))))))))************************))))))))))))******************************************+++,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***++++++,,,,,,------......---------,,,,,,,,,,,,+++((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***((()))***+++,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******+++------......---++++++***)))))))))******)))***+++++++++,,,---......///000000///...---,,,))))))))))))))))))))))))(((((()))***************))))))))))))************((()))))))))************)))***++++++,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---------,,,------...///000555>>>HHHNNNWWWdddooouuuUUU???777999444222555222111111111111111111111111222222222444888>>>DDDHHHNNNZZZyyyzzzbbb```eeeooocccSSSHHHDDDAAA<<<777------...///000000//////***,,,000333333222000...//////......///222444666111111111111222333444444222999FFFmmmdddaaaHHHEEE??????GGG888FFF===;;;===>>>AAALLL\\\iiiooozzzyyygggrrrmmm```fffIII:::......111///---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,------,,,,,,,,,************************)))************+++++++++************************************************************************************************************************++++++++++++++++++++++++************************************************************************++++++************++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))************+++++++++***************)))***+++,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))************+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++***+++,,,---............***)))))))))***+++,,,,,,******++++++***+++---///....../////////...,,,+++))))))))))))))))))))))))(((((()))***************))))))))))))************(((((())))))*********+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,------------------...000000555>>>GGGNNNYYYfffpppsssQQQ@@@999888333333666222555444222111......222666888333))):::EEEEEEYYYbbbjjjWWWXXXWWW___```TTTKKKDDD777===444,,,,,,000222111///000///...---...000222444000///---+++,,,...111333>>>$$$111===+++666BBB...333UUUdddxxxvvvuuuIIINNN<<>>JJJLLLJJJHHHLLLTTTZZZ[[[VVVVVVWWWZZZ\\\]]][[[ZZZTTTKKKCCCBBBGGGTTTjjj}}}pppddd___dddhhhTTT888111333///,,,//////...------------.........---------,,,,,,,,,,,,***)))***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************------,,,++++++*********,,,++++++,,,------,,,+++111---,,,...---((((((+++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++******++++++,,,---******************************************************************************************************************************************************************************))))))******+++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))*********++++++************************************************************************************************++++++******************++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,************************------------------------************************************************************************++++++******************+++******+++,,,,,,+++)))------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++------------...///000000666>>>FFFNNNXXXeeennnpppQQQ@@@:::999333444777333///888999111...444999999;;;>>><<>>???888///***,,,111......---------///111222444444333222222111111111222444666666111111444===fffvvviiiIIIGGGIIIBBB@@@GGGFFFOOOZZZgggzzzvvvssspppkkk___SSSMMMMMMbbb~~~lllmmmSSSppphhhGGG999333---222000///......------.........------------,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++******)))(((***+++,,,+++***)))))))))+++)))***------******,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++******++++++,,,---******************************************************************************************************************************************************************************))))))******+++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************((()))))))))******************************************************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************++++++++++++++++++++++++***+++------,,,***...------,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111666>>>GGGNNNXXXeeennnqqqQQQAAA::::::444555888444333444555555333333777<<<:::[[[sssuuu[[[SSSVVVSSSDDDFFFBBB999111//////000......------...///000000222333333444444333222111>>>&&&777AAA###FFF333```TTTOOO;;;777IIITTTVVVddd|||sssiiieeeMMMXXXlll```xxxvvvaaaNNN111%%%999000//////...............------------------------++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++******+++***)))))))))*********(((((()))+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++******++++++,,,---******************************************************************************************************************************************************************************))))))******+++,,,))))))))))))))))))))))))************************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************(((((()))))))))***************************************************************************************************************+++++++++++++++,,,+++,,,,,,,,,,,,,,,,,,+++)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++++++++++++++,,,---,,,,,,,,,......,,,+++,,,,,,,,,,,,,,,++++++***---------...............---------,,,,,,,,,,,,+++------------------------------------...///000111666???HHHNNNWWWdddooosssRRRAAA;;;:::555666999555:::---,,,<<>>>>>;;;777333/////////............---000000/////////.............................................///000111111777@@@JJJOOOVVVcccooovvvRRRAAA;;;;;;666888;;;777777@@@AAA555333QQQuuukkkgggooojjjUUUBBB;;;777333000111111111111111000000//////000111222333333333555...888<<>>FFFMMMPPPQQQHHHNNNWWW___```[[[TTTNNNDDDCCC@@@<<<888555222111222222222222111111111000////////////////////////.........//////000111222777AAAKKKOOOUUUbbbpppxxxTTTCCC888<<>>CCC???222222333444000,,,---222333333333111000000333555&&&PPP777BBBwwwPPP@@@;;;FFFNNNdddxxxnnnjjjiii}}}gggUUU999000111222+++,,,111---------------------------,,,,,,,,,---------......***+++,,,------+++)))'''///...------......---++++++,,,---,,,******,,,///++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---...***)))+++,,,+++---222...000888GGGWWW^^^ZZZSSSRRRNNNYYYaaahhh\\\BBBFFF[[[dddPPPNNN===UUUMMM222555((((((333333'''%%%///++++++++++++++++++++++++++++++++++++++++++++++++---+++((())),,,...---+++************+++,,,,,,,,,...,,,'''%%%***///---'''------,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********++++++000///...---,,,+++++++++,,,***((((((***++++++***++++++++++++++++++++++++)))************+++++++++************************,,,,,,,,,++++++)))((('''************************************************)))))))))))))))))))))))))))************+++++++++***************)))(((((()))***---......---+++)))111...***(((((()))))))))111...***((())),,,...///++++++++++++++++++++++++)))************+++++++++$$$+++///,,,+++......+++)))***+++******+++...111***+++///222000++++++///111(((333((((((333'''000.........,,,******,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++'''+++,,,***,,,000///(((...111///)))'''+++,,,+++***///111222000&&&&&&555+++666...---......555(((,,,......***,,,///...))),,,+++)))***+++------,,,++++++++++++++++++++++++,,,------+++***)))+++,,,---///000,,,))),,,555===444HHHOOOFFFHHHWWWXXXKKKSSSPPPNNNOOORRRTTTSSSQQQLLLKKKKKKKKKCCC888444777111999999000///666444+++000/////////............000000000000000111111222888@@@HHHNNNWWWeeeqqqwwwRRRFFF;;;;;;;;;888888;;;:::999VVVsssbbbMMMEEE888222///000000///000333111222333333222222555666666;;;000yyyoooVVV???CCCDDDQQQwwwkkkjjjsssTTTGGG777111111---///222---------------------------,,,,,,---------.........111000...,,,******+++,,,...,,,******+++,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---///***)))---000...---...---333???NNNYYYXXXMMMCCC666333AAAAAADDDHHH888333000FFFLLLTTTFFF```hhhbbbFFF777)))&&&+++......---++++++++++++++++++,,,,,,++++++++++++++++++++++++---+++))))))++++++***(((000...+++))))))+++...000111222000,,,,,,...---***))))))))))))+++---///111++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,&&&'''''')))***,,,---...---,,,+++,,,---,,,+++)))++++++++++++++++++++++++************++++++++++++************************((()))***++++++,,,,,,,,,************************************************************************************++++++++++++)))******+++++++++++++++222...((($$$$$$(((---111)))***,,,000222333333222)))***---///000---((($$$++++++++++++++++++++++++************++++++++++++)))------)))(((+++,,,(((...------///000///,,,)))444,,,'''+++///111111222,,,(((444+++***222''',,,---...///000000...***''',,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))......***(((+++,,,***''''''+++111777777222------...***(((888QQQSSSDDD888@@@<<>>666GGG{{{nnn```XXXTTTEEECCCBBBCCCGGGKKKNNNOOOVVVWWW[[[```cccgggrrr}}}[[[IIIDDD999//////222222333333000222444444444444666777@@@...___ccc:::FFFAAAXXXttt{{{zzznnnpppwwwxxxdddWWW???222000///222333,,,------------------------,,,------------.........---,,,,,,,,,---///000111000...,,,+++---...//////+++++++++---...---+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---...///------333<<>>888111111999===666***333333333222222222111111111111000000111111222333888@@@HHHNNNWWWeeeqqqwwwMMMHHH@@@;;;<<<@@@@@@>>>:::}}}hhh~~~zzzRRRSSSQQQLLLGGGHHHOOOWWWYYYYYYZZZ^^^ccchhhkkkmmmvvvvvvxxxzzzxxxzzzsssMMMMMMAAA666333333222111222000222444555444444555666;;;;;;TTTGGG;;;KKKWWWmmm```OOOMMMHHHBBBBBBOOOddduuuttttttwww}}}zzz```EEE444222///000222...........................------------............)))+++---///000///---,,,,,,++++++,,,---...---,,,---,,,++++++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------,,,,,,,,,,,,------,,,///222///***///CCCXXXeeeffffffbbb]]]VVVQQQNNNVVVEEEWWWUUUHHHZZZ]]]MMMBBBEEETTTNNN999>>>FFFSSS]]]gggfffRRR999+++***+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---/////////...///000111222111///---+++---222444222111333333000...///000000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........---,,,+++***))))))---,,,++++++,,,,,,+++)))++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,*********+++++++++,,,,,,&&&)))---000111...+++(((.../////////000222555777888444///,,,++++++++++++------------------------++++++++++++,,,,,,,,,------,,,++++++...111000...---,,,,,,---444AAAPPP[[[iii\\\RRRVVV\\\YYYOOOGGGCCCNNNYYYTTTMMMHHH<<<444222000...---...000222444.........---------,,,,,,------------------------+++,,,,,,,,,---///000///...+++...444777DDDlllaaaQQQXXX\\\vvvbbbDDD]]]rrrdddYYYKKKDDDJJJIII===222//////...///......///000///---+++------------------------***,,,//////...---.........---444FFF]]]lllmmmiiiNNNLLLQQQggghhhHHHEEEAAA===444---000888444444333333333222222222222111111111111222333333888AAAIIINNNWWWeeerrrwwwOOOGGG>>>;;;>>>@@@>>>;;;UUU{{{\\\LLLCCC:::666333000000333222333555444333333444555111qqqccc888IIIJJJRRRnnnlllggg^^^RRRFFF===999===AAAFFFJJJSSSddd||||||wwwsssuuu~~~iiiKKK999555...---111000........................---------.........//////111111000...---+++***)))------///111333222...+++000...+++***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...---,,,...444;;;EEESSS```\\\[[[YYYUUURRRRRRUUUYYYlllSSSfffmmm___fffiiidddpppLLLGGG???GGGTTTHHH???<<>>222111===444444444333333333222222222222222222222333333444999AAAIIIOOOXXXfffrrrxxxSSSFFF<<<<<<===:::<<>>555555444000---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,......------------......///***...AAAVVV^^^YYYRRRQQQQQQPPPOOOOOOPPPTTTVVVgggQQQbbbjjjaaacccbbbfffrrr```sssWWWKKKKKKHHHOOO777777DDDZZZbbbSSS<<>>===>>>@@@DDDFFF333111...,,,,,,,,,,,,+++------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...000222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++***+++,,,---...+++///555<<>>===333333111//////000111111000////////////////////////...///000///......000222888DDDZZZooo{{{uuudddUUUxxxJJJ<<>>JJJBBB===GGGXXX^^^OOO<<<000000//////...------,,,---------------------------......,,,+++---111444AAAJJJYYYfffooopppmmmjjjXXXYYYXXXXXX\\\aaabbb^^^aaa___\\\TTTIII<<<111***------------------------------------------------------------------------***,,,...222777<<<@@@BBBSSSPPPLLLHHHGGGIIIMMMOOO===<<<:::999777444///+++........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,///111333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,---000222444---777HHHXXXaaaccc```]]]NNNWWWccckkkoooqqquuuwwwtttjjjZZZJJJ===444---)))........................------------............------...///,,,+++333>>>DDDccceeeLLLGGGNNNlllmmmrrrxxxkkk^^^TTTHHH???<<<999666222111111000000000/////////...........................---...///---,,,333===ZZZeeeuuu~~~oooZZZKKKkkkxxxwww{{{yyyxxxoookkkbbbVVVLLLFFFAAA===;;;777333111111111111111000000000000000000000000///000000//////222666999GGGTTTbbbddd\\\VVVXXX^^^RRR999<<>>GGGLLLNNNMMMLLLIIIEEEAAA>>>>>>???@@@@@@KKKRRRVVVQQQCCC777222333------------------------,,,---///000000///---,,,......------------......,,,???VVV___WWWJJJJJJQQQPPPNNNNNNTTTaaappp|||rrrrrrwwwQQQMMM>>>333BBB[[[___RRR111000000///...---------------------------------+++---......///444;;;AAAccc^^^WWWPPPKKKHHHHHHIIIOOOQQQPPPJJJFFFHHHIIIHHH<<>>OOOuuuzzz}}}wwwsssppplll|||eeeOOOFFFBBB;;;444111111111111000000000000////////////////////////,,,...222333...///@@@SSSdddllljjj[[[NNNSSSdddrrr}}}vvvjjjSSSEEEEEEAAA===777333111111111111000000000000000000000000///000000000111555;;;@@@SSS___fff[[[NNNWWWxxxTTT444GGG888888888888777777777777444333333333333444555555999BBBJJJOOOXXXfffsssyyySSSCCCAAA@@@999@@@LLLRRRLLL>>>888111555333...;;;333333<<<000GGGuuu@@@BBBTTTrrrjjj\\\XXXZZZKKKWWWWWWOOOjjjsssvvvjjjfffgggkkkiiieeennn}}}|||oooaaaWWWAAA000...444000000000000000000000000555---+++000111,,,***---:::===ZZZHHH444===;;;HHH@@@OOOXXXSSSMMMNNNHHH===666FFFFFF;;;:::<<<:::<<<666555111------///...)))///......------......///222+++)))---///------111999RRRZZZJJJCCCNNNRRRHHHJJJ]]]rrrooooooZZZ@@@CCC888QQQbbbQQQ999(((,,,111...,,,111...///...++++++---......,,,111333222777III___lll___CCC777JJJ___aaaYYYUUUiii___nnnfffgggppp^^^fffWWWTTTJJJCCCQQQggggggYYY999999444,,,)))---222333...------,,,,,,------...***///000++++++111333111999<<<^^^\\\\\\UUUhhh[[[999<<<444@@@HHH:::999>>>222<<<:::MMM]]]RRREEE111666,,,(((,,,///---,,,///,,,,,,,,,,,,,,,,,,,,,,,,***...111///***)))---222444$$$+++444,,,,,,333---,,,...///......///......111222---&&&)))222000(((,,,,,,,,,,,,,,,,,,,,,,,,000...---.........---,,,---///------999JJJRRRPPPHHHUUUTTTAAAAAAPPPYYYRRRmmmyyyiiitttgggpppkkkdddppp___FFFJJJGGGsssoooQQQ;;;444222444000(((+++666.........///////////////---444&&&///333:::aaannn~~~```LLL@@@999555222333555444000111666//////............//////..."""---444+++BBBkkkwwwcccaaaWWWOOObbbggg|||zzzYYYOOOQQQHHH<<<444555888555000333333222222111222222222...===---!!!444::::::NNNqqqllljjjqqqpppsssttt555>>>777:::<<<444444999777555444444333333444444555<<>>333555555333<<<111222999666EEEuuuyyyWWWGGGLLL^^^vvvxxxlllccc```bbbaaa___gggsssyyy{{{YYYEEE???&&&555000000000000000000000000+++///111///...222;;;CCCUUUGGGIIIEEEHHHWWWRRRGGGKKKRRRZZZSSSHHHKKKNNNDDDDDDMMMOOOJJJAAA555333<<<<<<<<<777000,,,...///.........------------......000......000...,,,222;;;XXXPPPLLLPPPSSSRRRUUUZZZvvvlllMMMiiiRRR===UUUZZZEEE222...000......000//////.........///000///000333111444KKKdddaaaNNN\\\aaagggeeeUUUJJJUUUhhhccchhhfffiiiiiifffjjjiiiaaabbb^^^VVVQQQSSS[[[aaa]]]CCC000222888444,,,)))......------------......000++++++000111------111FFFFFFbbbdddjjjccciiiTTTPPPWWWWWWSSSYYYZZZSSSWWWeeeLLL555???KKKUUU\\\BBB@@@777000000111000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------//////222...000000+++,,,---'''000666666//////333000((((((///000//////---***,,,,,,,,,,,,,,,,,,,,,,,,...---------...///......111222111444DDD^^^nnnqqqEEEGGGMMMTTT```mmmyyy~~~|||llldddoooQQQRRRVVVaaa___FFF222000666444---)))////////////////////////***<<<000///<<>>\\\bbbggg<<>>^^^RRRAAA444///...//////000//////000111111000//////000FFF___XXX@@@HHHfffaaaccchhhooo|||ooo```VVV[[[gggvvv^^^EEE777111...///444///......------......///333+++,,,444111)))444IIIYYYYYYhhhdddddd___eeeWWW[[[cccrrraaaiii|||pppzzzhhhbbb\\\WWW:::555NNNGGGCCC???888000///222111...------------------------...,,,+++,,,///000///---,,,111+++'''111>>>FFFNNN777HHHWWW\\\aaadddVVVAAABBB777---,,,.........///------------------------,,,,,,,,,------...///000&&&000999AAAQQQggguuuxxxfff[[[]]]xxxxxx]]]jjjdddRRRSSS]]]TTT:::000888777)))000000000000000000000000+++666///777OOOkkkzzz~~~}}}gggSSSDDD666555888777333111111111000000000000111111'''===...(((ZZZvvvkkkssseee~~~```HHH???999555444666555444444333333333444222111555;;;>>>BBBUUUlll{{{rrriiiaaaDDD777;;;;;;999999555555555444444444444555555;;;BBBHHHLLLUUUeeettt{{{SSSAAAIII>>>@@@tttcccxxxnnnFFF@@@===333999444666666666666AAA{{{GGGGGGGGGddd{{{kkkZZZTTTTTTUUUXXX\\\cccwwwsss^^^aaa>>>666222000000000000000000000000444,,,***222===@@@>>>;;;>>>PPPZZZ~~~zzz```JJJEEEGGGOOOTTTRRRFFF999333111000......------------.........111222000...333AAANNNJJJOOOTTTYYYfffooonnnYYY:::TTTUUUNNN>>>000---///000111......000222000///000222PPP[[[JJJFFFZZZddd[[[ccc~~~{{{sssgggjjjeeeoooiiiLLL000)))222;;;000//////......//////000///...111222...111MMMlllccceeefffYYYPPPUUUiiisssvvviii^^^OOOOOOEEECCCIIIGGG;;;000///111111------------------------------------...///......***999<<>>444555777222222222222111111111111444***,,,KKKgggrrr{{{WWW888;;;???555111999333222222111111222222333666333333RRRQQQiiiJJJCCC===444888777666555555555555555999222555<<<@@@OOOeeeoooqqqdddwwwaaa555;;;@@@777555999666666555555555555666666;;;BBBGGGKKKUUUeeettt{{{QQQ888HHHBBBHHHkkk@@@:::???222999222222;;;777555GGGsssiiiBBBRRRVVVrrr___TTTPPPOOOQQQTTTbbbbbb```CCC???222111111111111111111111111888++++++:::BBB@@@DDDOOO\\\pppnnn___JJJGGGNNNPPPJJJAAA;;;666111///......------......///000000...---111;;;FFFMMMUUUMMMQQQjjjWWWSSSKKKTTTUUUGGG666...///111111------000000...111777ZZZKKKGGGQQQWWW\\\rrrooo^^^gggnnnfffOOO777...///111000000//////000000111...000000000999LLLaaannn___ccc\\\WWW[[[rrrbbbNNNZZZ@@@NNNWWWMMM;;;///,,,...........................,,,///111///---,,,000444===???;;;CCCPPPGGGEEE]]]pppaaaSSSMMMKKKKKKOOOWWW>>>BBBKKKNNNAAA///+++444........................///000000...,,,---///222+++GGG```fffeeejjjsssxxxppp]]]EEEUUUXXX<<<...999444444333333333222222222888---<<<\\\tttyyyxxx[[[@@@888555555888444444444333333444444444999)))FFFzzzxxxqqqEEE;;;AAA:::999888777666666666666666333888BBBOOOeeerrrmmm[[[SSS@@@888666999888777666666555555666666777;;;AAAGGGJJJTTTdddttt|||NNN999CCCEEEaaa~~~nnnSSS:::<<<777888333222===555999dddsssFFFFFFIIIwwwwwwfffVVVLLLHHHJJJMMMYYY```uuuzzz___SSS???555111111111111111111111111000000888DDDHHHMMMccc}}}zzz~~~hhhKKKMMMLLLIIIGGGEEE>>>666000//////////////////000111000------555AAAHHHIIIKKKGGG___sssWWWYYYXXXMMM<<<111///333000---...111000000:::HHHRRRaaa]]]NNN]]]ooo\\\ffffffLLL444///222111111000000111111222111...,,,666OOOdddbbbTTTZZZfffcccuuuuuuaaaAAAIIIRRRSSSGGG777......////////////////////////,,,000222111...000888???NNNFFF<<<===@@@===FFF\\\^^^```gggooommmcccZZZWWWHHHDDDFFFPPPUUUKKK888***////////////////////////000111222000---...111555DDDYYYiiikkkmmmnnnSSSPPPPPPBBB000666555555444444333333333///888SSSaaannn{{{yyy\\\<<<>>><<<000666666555555555555666666...444bbboooDDD;;;<<<;;;:::999888777777777333777???LLL^^^iiillllllNNN///888@@@333777777666666666666777777;;;AAAFFFJJJSSSdddttt}}}LLLEEE@@@KKKyyyccc\\\nnnAAA666>>>555666444:::333EEEyyymmm999FFFTTTrrrooo|||ppp\\\KKKCCCFFFKKKFFFRRRUUUwwwxxxXXXDDD888111111111111111111111111+++999FFFNNN[[[rrr}}}tttjjjZZZOOOMMMMMMDDD999111111000000000000111111000111111111999DDDIIIGGGGGG]]]yyyiiiXXXNNNBBB555000333///---///333333666HHH___tttOOOIIIxxxyyyiiieeeZZZHHH999222222111111111111222222111...444GGG\\\cccYYYMMMddduuu]]]LLLMMMNNNAAA666444////////////////////////...///000111444;;;DDDJJJJJJQQQ[[[ZZZQQQRRRRRRIIIMMMWWWVVVIIIFFFPPPVVVQQQ]]]QQQDDDDDDPPPTTTEEE222////////////////////////...000222111///000666;;;IIIXXXfffmmm{{{zzzXXXbbb[[[;;;777777666555555444333333000===bbbiiijjjuuuxxxkkkKKK===666777777666666666666777777777YYYsss}}}DDD>>>===;;;:::999888888888666===DDDXXXiiicccmmmaaa<<<;;;???333888777777666666777777888:::@@@EEEIIISSSddduuu}}}FFFOOO@@@TTT}}}www}}}gggIII000DDD333777666666222RRRfffBBBOOOEEEvvvYYYPPPcccxxxbbbLLLBBBFFFMMMJJJHHHSSSsssxxxQQQOOO999111111111111111111111111---AAAMMMTTTqqqoooZZZTTTQQQFFF888222222111111111111222222///333555555;;;EEEIIIGGGfffwwwXXXLLLFFF999111222...---111666555;;;TTTooo]]]YYYsssbbbdddVVV777333222222111111222222333///111AAAWWW[[[RRRRRR\\\tttVVVLLLPPPGGG:::666000000000000000000000000000...---111999DDDMMMRRREEEKKKQQQGGGIIIxxxvvvmmmCCCRRRXXXJJJ===>>>FFFKKK000000000000000000000000,,,///111111000333:::@@@SSSdddwwwkkk\\\SSS888777777666555444444444======gggyyytttmmmxxxTTT777EEE888888777777777777888888;;;hhhnnnuuuuuuppp>>>>>><<<;;;:::999999999888>>>EEEaaatttgggpppRRR===888777888888777777777777888888:::@@@EEEIIIRRRddduuu}}}RRR???LLLyyywwwdddQQQNNNoooyyy```iiiwwwssscccCCCEEE;;;999<<<:::<<<999ooossszzzNNN===KKK|||VVVppp{{{sssiiiUUUBBB<<>>@@@:::777777555777<<<777PPPrrr{{{cccjjj***DDDCCC999999EEE:::;;;BBBMMMfffvvvaaakkkVVV===333999888888777777777777888888;;;AAAFFFJJJTTTddduuu}}}LLLAAAUUUdddLLLHHHNNNRRREEEGGGVVV^^^UUUSSS\\\```pppppp```bbbDDD===777777+++;;;666rrrppp___AAAPPPeeeqqqaaaNNNFFFpppyyy|||tttjjjVVVBBB<<>>777666333000///000111111222***222888AAAEEEGGGddd___@@@@@@333///444444222+++AAAUUURRRccceeeTTTBBB999222111333222222222333@@@XXXfff___bbbnnndddLLL???444///111000+++000333,,,//////888EEEFFFSSSLLLEEERRRiiiRRRUUU@@@CCCGGG@@@999333000---///222000...333---222;;;FFFiiioookkkvvvRRR<<<999>>>666777<<<555777___uuunnnwwwHHH===CCCCCC999<<<;;;333AAAooozzzqqqPPP>>>???666???222AAA===AAAccckkkuuu{{{jjjYYYDDD888:::888888777777777777888888;;;AAAGGGJJJTTTeeeuuu}}}IIIGGGddd___IIIIIINNNOOONNN]]]VVVYYYZZZSSSYYYjjjsss|||ooo```www??????555@@@000DDDNNNeee{{{HHH;;;XXX{{{fffPPPBBBDDDAAAGGGMMMQQQ___NNNJJJRRRhhh}}}vvvlllXXXCCC;;;???<<<@@@DDDFFF^^^PPPAAA333666333222444///000>>>FFFVVVzzz}}}sss~~~nnnnnnTTT<<<:::666222//////111333>>>+++===KKKGGGIII^^^xxxOOOBBB666:::555999///---PPPWWWPPP}}}```PPPBBB555222333333222333666NNNYYYUUUiii{{{YYYMMM888111222222,,,---333///---111AAANNNWWWKKK```~~~eeeYYYDDDIIIDDD666...111444111...000444,,,555DDDLLLgggfffnnnHHH777>>><<<777999:::KKKeeecccjjjwww{{{999:::AAA666??????222TTT{{{vvv~~~>>>GGGEEEAAA888GGG===HHHmmmtttjjjwwwggg[[[JJJ===999888777777666666777777888<<>>??????OOOxxx~~~yyy\\\JJJ666666333555999333555FFF[[[}}}~~~}}}ooo|||OOOEEE999444222111111222666%%%===III@@@PPPvvvlllEEE>>>>>>777111444???RRRQQQeee___KKK888444666555444555BBBOOOTTT^^^uuuQQQ===222333777000///444333555444OOOXXX]]][[[~~~uuu|||}}}kkkIIIHHHAAA777444666444///111444777---888MMMSSSgggccc;;;;;;>>>888777???IIINNNeee^^^444999:::<<>>666jjjbbbXXXGGGSSSiiinnnTTTCCC>>>AAADDD;;;TTTOOO]]]ZZZcccYYYbbbrrrzzz~~~xxxppp^^^HHH<<<;;;999:::<<<@@@GGG\\\|||cccLLL===888222777<<<444888MMM}}}vvvvvvsssgggPPP999222555555333111000,,,DDDDDD@@@eeeNNNLLL222:::--->>>EEEHHHcccsssVVV;;;444777666555777LLLFFF___bbbCCC222222999444000333444<<<>>>___ccc___yyyrrrnnnjjjSSS===666777666333222222444777...===UUU^^^sssLLL999<<<999999BBB^^^[[[yyyrrrIII999FFF:::<<>><<<777777666666666666777777;;;@@@EEEHHHRRReeevvvMMMRRRtttYYYOOOKKKRRRUUUTTT]]]jjjjjjnnnXXX]]]ggg@@@888999DDDIIIKKKmmmEEECCCTTT{{{SSS>>>@@@GGGFFF@@@PPP```NNNVVV___]]]aaarrrvvv|||~~~xxxrrraaaKKK===;;;999:::;;;AAADDDGGGpppsss|||sssLLLDDD:::222666:::222>>>\\\zzzdddmmm]]]<<<111555777444333555===OOOGGGRRRttt___SSSLLLRRR___rrr|||```PPP777<<<444AAA<<>>999666666dddJJJ~~~CCCHHHXXX|||aaaCCC999CCCMMMJJJAAAFFFZZZVVViiirrr||||||}}}}}}xxxsssdddMMM>>>;;;777<<<;;;<<<@@@@@@]]]uuu\\\DDD;;;333666777333NNN}}}uuutttIII777555333333555111>>>JJJFFFdddvvvpppnnnbbbOOOCCCBBBGGG@@@@@@SSSsssRRRAAA;;;:::>>>???kkkSSS:::666555999@@@GGGrrrccc@@@000666555000444777:::hhh^^^tttggg]]]rrrPPP===777777666555000333555HHHaaavvvRRR===<<<===EEEXXXppphhhJJJ>>>BBB;;;\\\iiisss{{{|||DDD@@@888@@@HHHTTTpppxxx{{{vvvwwwmmmUUUGGGBBB@@@666666555555555555666666999>>>AAAEEEOOObbbuuuDDDWWWvvvSSSAAACCCIIINNNLLLIIIRRRhhh|||jjj{{{TTTFFFDDDCCC555]]]OOOYYYCCCSSSeee|||PPPHHH@@@>>>DDDJJJKKKJJJGGGSSSJJJTTTtttTTTggg~~~|||xxxttteeeOOO???;;;555@@@;;;777>>>@@@TTT{{{]]]HHH@@@:::555777666888```|||YYY???555000111666:::GGGPPPTTTvvvpppbbbVVVPPPHHHCCCLLL\\\ccciii~~~gggqqqZZZ999888::::::OOOwwwfff]]]pppaaaAAA999888>>>GGGSSSuuuJJJ333777666222777<<>>EEEVVVhhhaaa===KKK<<>>>>>MMM```pppqqq[[[>>>>>>;;;444:::777jjjttt~~~mmm\\\vvvyyy>>>;;;777,,,;;;333JJJGGGUUUqqqWWWNNNDDD>>>:::===HHHSSS___}}}|||```rrr???BBB...EEEZZZuuu<<<999;;;>>>KKKcccHHH>>>888777111;;;@@@VVVZZZ|||yyybbb{{{bbbBBB555:::333===222555YYYYYY:::IIIEEE999PPPkkkHHH888NNNOOOgggsssIII<<>>IIIMMMQQQQQQGGGVVVhhh^^^aaa]]]ppppppXXX```XXXAAAEEEFFFOOO{{{OOOEEEPPPkkkIII???666BBB+++fffZZZLLLaaapppnnnzzzuuuiiiVVVCCC::::::666777<<<;;;:::FFFUUUwwwnnnooo<<<===777555<<>><<>><<<888444222333555666666:::<<>>GGGKKKRRRLLLNNNGGGXXXzzzllllllyyy{{{vvvjjjWWWDDD::::::555444999:::999???IIItttjjj===???444999@@@VVV}}}xxxkkk```hhhaaaFFF999>>>444BBB@@@BBBttttttcccLLL>>>999777:::;;;999999;;;888>>>???DDDJJJBBB@@@MMMvvvmmmccchhh:::CCCNNN~~~```YYYmmmEEE<<>>JJJRRRNNN@@@YYY___gggGGGIIIPPPjjjxxxllleeeppp{{{ssspppmmmkkkaaa^^^]]]ZZZQQQEEE>>>===<<<888444222333444666666:::;;;>>>CCCMMM^^^qqq~~~xxxRRR\\\AAAEEEKKKIIIJJJeeeppp\\\GGGIII___vvvdddpppgggXXXqqqTTTpppDDDCCCeeesssRRR|||BBBLLLiiirrrRRR888999DDD999TTTFFF___SSS999999~~~ggglllXXXXXXmmmuuu||||||wwwlllXXXEEE;;;;;;555444999<<<<<>>NNNqqq]]]CCC???:::888<<>>SSSNNNOOOYYY]]]]]]ooolllJJJ777::::::===QQQttt???777999777<<>><<<999444222333444555555999;;;>>>CCCMMM^^^qqq~~~vvv___ZZZEEEHHHHHHJJJRRR[[[bbbYYYJJJQQQlll~~~ttt^^^wwwPPP{{{GGGDDD~~~kkkOOOmmmCCCLLLvvvxxx]]]EEE888555FFF<<<@@@eeeFFF===QQQYYYrrr___]]]]]]www}}}yyymmmZZZFFF<<<888555444888===>>>@@@AAATTToooyyyKKKBBB888===CCC{{{rrrwwwllleeeNNNVVV===;;;666777@@@HHHdddqqqYYY<<<<<<999:::???DDDFFFIIIMMMFFFBBBCCCEEEBBBBBBEEEFFFGGGUUUkkk___SSSBBB@@@kkkrrrTTT<<>>HHHFFFEEESSSIIIOOO___dddhhh~~~rrr^^^888:::<<>>FFFNNNtttuuuVVV777:::;;;AAAHHHIIIFFFEEEHHHOOOFFFGGGIIIDDDLLLVVVUUUgggkkkvvvnnnUUUsssNNN<<<|||IIIKKKGGG???AAANNNZZZ```tttvvvuuuDDDMMMiii444WWW\\\RRR___ooojjjpppxxxiii}}}>>>;;;<<>>:::===:::555222222444444555777999<<>>]]]eeeUUUIIIOOOpppOOO>>>===555:::VVV^^^VVV666bbbhhheeeZZZNNNqqq~~~{{{ppp\\\HHH>>>555666666666888;;;>>>???BBBeeeffffff999:::<<>>FFFOOOMMMQQQ^^^eeeiii{{{hhhMMMSSSWWW>>>[[[fffZZZlllzzzzzzOOOGGG>>>>>>DDDmmmuuu___HHHIIIBBB::::::>>>OOOjjjBBBFFFQQQYYYPPPXXX}}}wwwhhhfffqqqxxxnnnaaa[[[]]]\\\RRRKKKLLLLLLGGG@@@;;;>>>:::555222222333444444777999<<>>777::::::888777:::>>>@@@===VVVbbbrrr888===@@@ddd~~~wwwMMM===LLLCCCIIINNNRRR[[[pppwwwPPPFFFMMM???<<<===JJJKKKccc@@@???AAADDDEEEBBBBBBMMMZZZPPPIIIUUUaaadddyyy^^^GGGnnnKKKvvvEEE@@@HHHNNNMMMWWWeeexxxOOOtttTTTYYYWWWOOORRRuuucccuuuTTT}}}OOOAAA???FFFrrr}}}KKKOOOFFFBBB<<<@@@777BBBTTT\\\VVVNNNgggkkk```RRRVVV^^^zzzrrr{{{fff```yyynnn```ZZZ]]]\\\QQQIIIJJJMMMIIICCC???>>>:::555222222333444444666888<<>>===:::ddd```WWWNNNlllhhhgggvvvWWWttt___wwwlllkkkVVViii{{{kkkqqqWWWYYYUUUPPPKKKIIIHHHFFFBBB>>>BBB???999555333333555777999<<<===???JJJ^^^qqqzzzvvvaaaRRRRRRCCCiii```aaaEEEKKKvvvzzzpppMMMkkkQQQQQQ___HHHBBBccc}}}fffGGG666===;;;vvvpppMMMjjjSSSYYYttt~~~{{{nnnYYYFFF===777777666666888:::===>>>CCCSSSlll~~~AAA===BBBxxxqqqNNNKKK???PPP@@@UUUkkktttrrr___DDDOOOPPPAAAJJJQQQsss\\\LLLEEEMMMIIIKKKUUUXXXiiiyyyzzz```yyyWWW\\\AAAJJJJJJZZZgggsss}}}XXXQQQwww[[[kkkhhhVVVpppMMMKKKpppIIIIIIUUUWWW;;;???BBBAAAAAAVVVkkk???AAAAAA]]]hhh{{{lll```aaappp]]]PPPoooyyy___tttxxxwwwzzzvvvgggoooVVVXXXUUUQQQKKKIIIHHHFFFBBB>>>BBB>>>999555333333555777999<<<===???KKK___qqq{{{|||YYYRRRXXXEEE\\\oooCCCRRRGGGooovvveee~~~wwwTTT```YYYIIIaaa}}}HHHEEEmmmlllJJJ888@@@RRRtttooo;;;nnnjjjbbbuuuyyylllXXXFFF===777777666666777:::===>>>CCCPPP{{{|||nnnEEE@@@IIIlllOOOVVVPPP[[[bbbjjjrrrwwwbbbHHHEEEyyyXXXAAAMMMWWWuuuxxxVVVYYYkkkmmmyyy~~~^^^bbb```\\\AAAPPPPPPgggvvv\\\JJJdddwww~~~fff~~~KKKGGG|||___PPPRRRMMMLLL:::?????????QQQqqq@@@AAAEEEOOOooo}}}{{{uuubbbxxxeee{{{qqqdddnnnVVVXXXUUUQQQLLLIIIHHHFFFAAA>>>AAA>>>999555333333555777888;;;===???KKK___rrr{{{\\\OOOXXXWWWoooXXXZZZXXXwww|||hhhwww|||}}}sssSSSiii]]]\\\PPP}}}JJJIIIuuu|||TTT;;;@@@>>>HHHZZZjjjhhhZZZsss{{{fff}}}~~~xxxjjjVVVEEE===777666666666777:::<<<>>>@@@KKKhhhgggKKK???III}}}ppp|||qqq||||||sss___GGG???tttaaa@@@WWWIIItttpppcccaaaeeeZZZAAAXXX^^^ttt^^^HHHYYYwwwvvvwwwKKKFFFkkkKKKqqq???<<<:::???AAA@@@PPPKKKAAAFFFIII{{{gggzzzuuueeezzzooo{{{ooobbbnnnVVVXXXVVVQQQLLLIIIHHHEEEAAA===@@@===999555333333555666777:::<<>>HHHXXXdddYYY;;;BBB|||qqqooovvvpppXXXEEEGGGxxxrrrAAAdddSSStttiiigggooonnnppp\\\___pppVVVBBB\\\iii}}}RRRDDDVVVzzzuuu{{{oooLLLHHHPPP|||HHH@@@BBB<<>><<<888555333444555666666:::<<>>HHHQQQhhheeeCCCNNNcccoootttUUUDDDEEEqqqggg|||;;;ddd]]]uuuddd]]]eeewwwllliii]]]aaappp|||UUUZZZyyyWWWKKK```oooyyyGGGEEE___www~~~cccKKKKKKWWWyyybbb@@@EEE999===<<<>>>EEEZZZfffJJJCCCLLLyyy~~~qqqnnnhhh|||oooaaaxxxggg\\\jjjRRRSSSWWWRRRLLLIIIGGGEEE@@@<<<===;;;888555444444555666666999;;;???KKKaaattt~~~xxx___]]]kkkuuu\\\|||aaannnwwwLLLiiiVVVrrrfffTTTtttJJJLLL~~~eeeGGGFFFFFFzzzbbbxxx^^^SSSjjj|||sssfffSSSDDD===666555555555666999;;;===???JJJPPPvvvoooNNNVVVvvvQQQbbbddd~~~hhhOOOCCC@@@YYYlll999hhhSSSwwwrrr~~~yyyyyynnnrrr{{{{{{^^^[[[nnnnnnxxxdddHHHIIIjjjZZZTTTHHHMMMkkkZZZVVV```JJJ???AAA444>>>:::;;;IIIeeeyyyrrr\\\GGGHHH{{{xxxyyysss}}}wwwmmmnnniiifffbbbwwwfff\\\lllUUUVVVWWWRRRMMMIIIGGGEEE@@@<<<<<<:::888555444444555555555888;;;>>>KKKaaauuuzzz```\\\wwwrrr]]]]]]xxxtttxxxGGGTTT]]]kkkmmmdddrrrIIIIIIzzzoooIIICCCOOOmmm~~~ttt^^^cccooo{{{ssseeeRRRCCC===666555555555666999;;;===>>>KKKRRRzzz}}}OOOIIIDDDEEEGGG___}}}qqq{{{dddBBBDDDGGGWWW~~~~~~EEEzzzaaaaaaQQQeeeWWWJJJsssbbbYYYKKKHHHlll]]]JJJEEENNN{{{```QQQIIIFFF;;;555<<>>KKKaaauuuaaaUUUwwwgggZZZyyy}}}wwwOOOAAAiiijjj^^^MMMKKK|||XXXFFFCCCYYY{{{~~~jjjdddppp|||tttcccNNNAAA>>>555555444555666999<<<>>>DDDEEEUUUzzz|||yyyyyyNNNMMMYYYDDDBBBSSShhhvvvuuuiiiHHHEEE>>>oooJJJZZZWWW~~~YYYooo\\\^^^}}}zzzwwwvvvKKKDDDFFFiii|||GGGTTTRRRkkkXXXNNNDDDAAA???===>>>@@@888@@@AAAOOOiiiWWWeee|||aaauuunnnfffooo\\\~~~fffbbbaaaxxxjjjfffsssTTTfff[[[ZZZRRRFFFAAABBB???999@@@;;;666333222444555555999999999;;;III___ttt}}}jjjPPPcccuuuccctttpppxxxNNNLLLppp]]]NNNKKKxxxhhhLLLnnnzzzpppttt}}}sssaaaLLL???<<<555555444555666999<<<>>>FFFEEEQQQssskkkjjjYYY^^^IIIiiitttzzzcccFFF<<>>:::<<<>>><<<<<<===@@@QQQ444pppwwwfffkkkkkk```zzzuuullljjj^^^jjjkkk}}}ddd\\\[[[nnnbbbmmmoooUUUjjjXXXWWWRRRIIIEEEDDD???888???;;;666333333444555555999:::999<<>>DDDBBBNNNppp}}}{{{}}}ttt}}}{{{vvv[[[FFF888OOO===jjj{{{vvv}}}QQQxxxUUURRR^^^QQQYYYxxx]]]<<>>777>>>:::555333333444555555888:::;;;>>>KKK___qqqyyyuuu___JJJooottt___rrrCCCIIIwwwnnnaaaNNNIIIsss[[[QQQPPPccceee{{{pppgggUUU|||mmmZZZIII===999555444444555666999<<<>>>>>>???LLLoooyyyvvvzzzaaavvvrrrnnnhhhNNNFFF>>>SSSppp999aaappp^^^aaa^^^lllWWWoooaaaFFF>>>LLLeeeJJJAAAGGGcccEEEEEEAAA>>>@@@@@@???AAADDDDDDTTTqqqYYYooo{{{}}}iiitttiii```]]]LLLiii\\\qqq___NNNqqqtttjjj\\\SSSiiiZZZXXXTTTOOOJJJDDD===777<<<999555333333555555555777:::<<<@@@LLL```pppwwwnnntttpppTTTzzznnnpppJJJQQQkkk~~~bbbQQQHHHsssrrrXXX\\\VVVPPPZZZTTTTTT___tttbbbfff{{{xxxgggVVVHHH>>>:::555444444555666999<<<>>>@@@???HHHiii|||rrryyyxxxnnnQQQ~~~tttYYYBBBAAAFFFXXXeeeBBBUUUuuuRRRWWWJJJKKKCCCLLLwwwLLLBBB<<>>GGGAAADDDaaasss|||{{{lllxxxjjjMMMBBB;;;MMMlllaaaQQQKKKpppdddWWWiii|||^^^AAAJJJ???mmmUUUBBBEEEKKK}}}wwwgggTTTGGGCCCJJJ[[[kkkZZZRRR{{{oookkknnnYYYfffaaaJJJEEEgggzzzssskkkcccWWWTTTeeefffwwwlllYYYnnniiiiii```VVVNNNGGG???;;;;;;888666333333444555666666777999;;;@@@MMM```pppwwwyyyZZZ^^^ooo|||pppJJJ[[[rrriiitttbbbEEEeeesssfff``````kkkrrr]]]MMMDDD===888555555444555666999<<<>>>EEEAAAEEEcccqqqrrr}}}eeeTTTHHHCCC<<>>===>>>IIIkkkzzz{{{zzzcccNNNIII===DDD]]]uuurrrWWW~~~fffdddPPPxxxjjjOOO===EEENNNuuu[[[AAAAAALLLMMM|||YYYOOO{{{tttlll```XXXWWWPPPQQQUUULLL```ZZZ\\\vvvSSSQQQlllmmmdddpppUUUhhhWWWhhh^^^UUUQQQKKKAAA<<<===666444333333444666666666666888:::>>>KKKaaarrr{{{