BM6P6(@ ~~~kkk___WWWSSSQQQOOOLLLIIIGGGFFFFFFFFFGGGFFFCCC@@@===;;;999999======>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::999999:::::::::999999888888888;;;999888888999::::::999999999999999::::::;;;<<<999999999999999999999999<<<;;;::::::999999::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;???BBBDDDEEECCC@@@???>>><<<===AAAIIIRRR[[[aaadddrrrssssssrrrpppnnnmmmmmmqqqlllhhhiiipppzzz~~~jjjaaaZZZZZZ\\\\\\]]]______^^^]]][[[YYYUUURRRPPPQQQQQQPPPNNNLLLHHHEEECCC===;;;888777777777777666888888888888888777666666888888888888888999999999888888777777666666555555666666666666777777777777777777777777888888888888888888888777888888999:::888999>>>CCCBBBCCCOOO^^^sss{{{zzz|||~~~}}}tttjjj[[[OOOHHHHHHJJJLLLIIIMMMTTT\\\fffsss~~~jjj^^^WWWSSSQQQOOOLLLIIIGGGFFFFFFFFFFFFEEECCCAAA???===<<<<<<======>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999:::::::::999999999888888;;;999888888999::::::999:::999999999::::::;;;<<<::::::::::::::::::::::::<<<;;;:::888777666666666::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;>>>@@@AAA???===;;;;;;===???CCCJJJSSS\\\bbbeeejjjnnnrrrtttsssqqqqqqssspppllliiikkkrrr|||}}}nnnddd[[[YYYZZZZZZZZZ\\\``````^^^\\\YYYVVVSSSQQQQQQQQQPPPNNNKKKHHHEEECCC???<<<999888888999888777888888888888888777666666888888888888888888888777888888888888777777777777666666666666777777777888777777777777888888888888888888888888888999999::::::;;;>>>BBBDDDHHHVVVeeezzz{{{}}}}}}{{{sssjjj]]]QQQJJJHHHIIIJJJKKKPPPXXXaaammm|||}}}iii^^^WWWSSSPPPNNNKKKHHHFFFFFFFFFFFFEEEDDDCCCAAA@@@?????????======>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999;;;999888888999::::::999::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777999999999999999999999999::::::::::::;;;;;;;;;;;;999<<<>>>>>><<<;;;:::;;;>>>AAAFFFLLLUUU]]]dddhhhhhhnnnuuuwwwuuurrrrrrtttmmmkkkjjjmmmttt~~~}}}~~~vvvjjj^^^ZZZZZZZZZZZZ\\\aaaaaa___]]]ZZZVVVSSSQQQQQQQQQPPPNNNKKKHHHEEECCC@@@===;;;999:::::::::999888888888999888888777666888888888777777666666666888888888888999999999999666666666777777777888888777777777888888888999999888888888888888999::::::===<<<>>>BBBGGGPPPaaappp{{{xxx|||~~~{{{yyywwwvvvooohhh]]]SSSKKKIIIIIIJJJMMMTTT]]]iiivvv{{{hhh]]]WWWSSSPPPNNNKKKHHHFFFFFFFFFFFFEEEDDDBBBAAA???>>>>>>>>>======>>>>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;999888888999::::::999:::::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<>>>>>>999999999999999999999999:::::::::;;;;;;;;;;;;<<<;;;===>>>>>>===<<<===>>>???CCCHHHOOOWWW```hhhlllnnnuuu{{{{{{uuuooommmnnnhhhhhhiiimmmuuu~~~rrrccc]]]]]]\\\]]]^^^aaa```___]]]ZZZVVVSSSQQQQQQQQQPPPNNNLLLHHHEEEDDD@@@>>>;;;::::::::::::999888888888999999888888777999888888777666555444444777777777888888999999999666666777777777888888888777777888888888999999999999888888888888999::::::>>>===>>>BBBJJJZZZlllzzz|||tttvvv}}}}}}~~~vvvvvvtttsssqqqooonnnmmmfffbbb[[[SSSMMMKKKLLLMMMQQQYYYeeeqqqyyyfff\\\VVVSSSOOOMMMJJJHHHFFFFFFFFFGGGEEEDDDBBB@@@>>><<<;;;;;;======>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;999888888999::::::999;;;::::::999999:::::::::999999999999999999999999888999999:::;;;===>>>???999999999999999999999999::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>======???AAAAAAEEELLLSSS[[[dddmmmsssxxx||||||tttmmmjjjiiidddfffiiinnnuuu|||yyyfff^^^^^^^^^___`````````___]]]ZZZWWWTTTRRRRRRRRRQQQOOOMMMIIIFFFEEE@@@===:::999999:::999888888888999999999999888888999888888777666555444444555666666777777888888888777777777777888888888888888888888888999999999999999999999888999::::::;;;======???DDDQQQcccuuu~~~{{{vvvsssyyy|||zzz|||yyywwwvvvsssqqqkkkjjjiiigggeeecccbbbaaaZZZYYYUUUPPPMMMLLLOOORRRZZZcccppp}}}xxxeee[[[VVVSSSNNNLLLJJJGGGFFFFFFFFFGGGEEEDDDBBB@@@===<<<;;;:::======>>>?????????>>>>>><<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;999888888999::::::999;;;;;;:::999999999::::::999999999999999999999999;;;::::::999999999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;<<>>============>>>???????????????<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;999888888999::::::999<<<;;;::::::999999999:::::::::::::::::::::::::::<<<;;;:::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::<<<@@@CCCGGGNNNXXX```hhhrrr~~~~~~wwwrrrnnnjjjgggjjjnnnssswww{{{~~~rrreeeaaa```___```````````````^^^\\\ZZZYYYUUUUUUTTTSSSPPPLLLIIIHHHAAA???<<<;;;;;;;;;;;;:::777888999999:::::::::999888888888888888888888777888888777777777777777777777777888888888999999999888888888999999999:::::::::999999999999:::;;;;;;<<>>???????????????======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;999888888999::::::999<<<;;;::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;===AAAEEEJJJRRR\\\eeemmmxxx~~~uuuqqqmmmhhhcccnnnsssxxx|||zzzkkkfffcccbbbaaaaaaaaabbbbbbaaa___]]]\\\VVVVVVUUUTTTQQQMMMJJJIIIBBB@@@===<<<<<<===<<<;;;777888999:::::::::::::::888888888888888999999999:::999999999888888777777777888888888888999999999888888999999999:::::::::::::::999999::::::;;;<<<<<>>>>>>>>>>>>>>>>>============>>>???>>>===<<<;;;:::;;;<<<<<<:::::::::999999888888888999:::<<<<<<<<<:::888777<<<<<<;;;:::;;;<<<===>>>::::::::::::::::::::::::999999999:::::::::;;;;;;999::::::::::::999888888===<<<;;;:::888777666555>>>;;;;;;>>>???>>>@@@DDDSSS[[[cccjjjttt|||vvvrrrlllhhhhhhvvvpppddd______bbbcccbbbaaa___^^^^^^]]]]]]WWWWWWVVVTTTQQQNNNKKKIIIBBBAAA>>>;;;:::999::::::888999:::::::::999888777999999999999999888777666444555555666777888888888:::999888777777888999:::777777777777777777777777999888888999:::;;;:::999BBBHHHSSSbbbpppyyy||||||ooonnnqqq}}}yyysssyyyyyysssllliiihhheee___ZZZTTTSSSQQQOOOLLLJJJHHHGGGFFFEEECCCCCCBBBCCCDDDEEEDDDCCCBBBBBBDDDGGGJJJLLL```jjjyyyzzznnnfff```]]]\\\```dddhhhkkknnnrrrtttxxx{{{uuuddd[[[VVVRRRPPPMMMIIIGGGGGGGGGFFFEEEEEEDDDBBB@@@>>>>>>>>>>>>======<<<<<<<<<<<<======>>>===<<<;;;:::;;;;;;<<<;;;:::::::::999999999999999:::;;;<<<<<<:::888777::::::999999999:::;;;<<<999999999999999999999999::::::;;;;;;;;;<<<<<<<<<:::;;;;;;;;;;;;:::999999777777888999:::<<<<<<===???<<<===???@@@???BBBGGGTTT]]]gggnnnwwwxxxtttssspppoooqqqvvvhhh```___aaacccbbbaaa```^^^^^^]]]]]]XXXXXXWWWUUURRROOOLLLJJJDDDBBB???<<<;;;:::;;;;;;;;;;;;<<<<<<<<<;;;:::999888888999999999888777777555555666777777888999999999999888777777888999999888888888888888888888888888888888999;;;=========GGGMMMYYYgggsssyyyzzzyyymmmooouuu{{{rrrqqq{{{|||xxxooojjjccc```^^^\\\WWWRRRNNNMMMLLLIIIGGGEEECCCCCCDDDCCCBBBAAAAAABBBCCCDDDDDDCCCBBBBBBCCCFFFIIIKKKUUU^^^kkkwwwxxxmmmddd]]]YYYWWWVVVVVVYYY^^^aaadddfffiiilllsssvvv|||tttcccZZZUUUQQQPPPMMMIIIGGGGGGGGGFFFFFFEEEDDDBBB@@@>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::999:::;;;<<<;;;:::999888888888888888888999::::::888888888888888888888888;;;;;;;;;<<<<<<<<<======;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;???===>>>@@@AAAAAAFFFLLLWWWaaammmuuu||||||tttssstttvvvyyy}}}nnnccc___```bbbaaaaaa```___^^^]]]]]][[[ZZZYYYWWWSSSPPPLLLJJJEEECCC@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::777888888999999999888888666666777777888999999999999999888777777888999999888888888888888888888888888888999:::<<<>>>@@@AAAKKKTTTcccqqqyyy{{{xxxvvvkkkrrr}}}{{{ooommmppp~~~~~~yyyrrrmmmccc___YYYVVVUUURRRNNNJJJIIIHHHGGGEEECCCBBB@@@@@@AAAAAA@@@@@@AAABBBCCCDDDDDDCCCBBBBBBCCCFFFHHHJJJKKKRRR[[[dddlllvvvxxxpppeee```ZZZUUUSSSSSSSSSSSSQQQTTTXXXZZZ\\\^^^```bbbiiilllrrr{{{tttcccZZZUUURRRPPPMMMIIIGGGGGGGGGGGGFFFEEEDDDBBB???>>>>>>>>>>>>==================<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::999999888888888888888999999:::999999999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999======<<<<<<;;;;;;;;;:::>>>===>>>@@@AAABBBIIIQQQ\\\gggrrryyyzzzrrrrrrvvv{{{ttteee______aaa`````````___^^^]]]]]]\\\\\\ZZZXXXTTTQQQMMMKKKGGGEEEBBB???===<<<<<<===;;;;;;;;;::::::999888888666777888999999999999999777777888888999999999999999888888888888888888999888888888888888888888888999999999:::;;;===AAADDDMMMZZZnnn}}}xxxssslllxxxooojjjmmmrrr|||vvvpppiiiddd\\\XXXTTTQQQOOOMMMJJJGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCEEEFFFDDDCCCCCCCCCDDDFFFHHHIIIHHHLLLQQQWWW]]]dddmmmssswwwyyy{{{zzzvvvnnnfff```^^^ZZZUUURRRQQQQQQQQQQQQPPPRRRUUUWWWXXXYYY[[[]]]```ccchhhnnnuuuzzz}}}~~~uuuddd\\\VVVSSSOOOLLLIIIGGGGGGGGGGGGGGGEEEDDDBBB???>>>>>>>>>>>>>>>????????????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::::::::888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;:::::::::::::::999888888666777999;;;===???AAABBB<<<<<<===???@@@BBBKKKUUUcccmmmvvv|||xxxqqqrrrxxx~~~{{{iii```^^^______``````___^^^]]]\\\\\\\\\[[[XXXUUURRRNNNLLLHHHFFFCCC@@@>>>=========<<<<<<;;;:::999999888888666777888999999999999999888888888888888999999999888888888999999888888888888888888888888888888888:::;;;;;;::::::<<>>>>>>>>>>>???@@@@@@AAA@@@???===<<<<<<<<<======<<<<<<;;;:::::::::::::::;;;;;;;;;;;;999999::::::::::::;;;;;;999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;999999::::::999999888777999999:::;;;<<<===>>>???;;;;;;===???@@@CCCNNNZZZhhhqqqzzzzzzrrrmmmpppxxx}}}~~~nnnbbb___^^^______```___^^^]]]\\\[[[[[[ZZZXXXVVVRRROOONNNHHHFFFCCC@@@>>><<<<<<===@@@???===<<<;;;;;;;;;;;;777888888999999999888888888888888888888888888888777888999999999999888777999999999999999999999999:::;;;<<<::::::>>>EEEKKKWWWhhh~~~zzzvvvyyy}}}rrrlllkkkmmm~~~~~~tttlllfff```YYYUUUMMMLLLJJJHHHFFFEEEDDDCCCAAAAAABBBBBBBBBCCCCCCCCCFFFFFFEEEEEEFFFGGGHHHIIIEEEEEEFFFFFFGGGHHHIIIIIIKKKJJJJJJKKKMMMQQQTTTVVVWWWVVVTTTSSSRRRQQQRRRRRRSSSQQQOOONNNOOOPPPPPPOOOMMMPPPRRRSSSSSSTTTUUUVVVVVVXXXZZZ]]]```dddjjjnnnsssccc[[[VVVSSSNNNLLLHHHGGGGGGHHHHHHGGGEEEDDDBBB@@@>>>>>>>>>>>>??????@@@AAA@@@>>><<<;;;;;;<<<=========<<<;;;:::999999999999:::::::::;;;999999999999::::::;;;<<<999999;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<::::::;;;;;;::::::999888>>>======<<<;;;:::999999<<<<<<>>>@@@AAAEEERRR^^^jjjttt~~~|||mmmgggeeelllwww~~~~~~tttddd___]]]^^^___``````^^^]]][[[YYYYYYYYYXXXVVVSSSPPPOOOHHHFFFCCC@@@===<<<<<<<<<@@@???>>><<<;;;;;;;;;;;;888888999999999888777777777777777777777777777777777888999999999999888777999999999999999999999999999;;;===<<<===BBBLLLSSScccrrr~~~zzz{{{tttmmmlllnnnrrr{{{tttjjjbbb\\\WWWQQQMMMIIIHHHGGGEEECCCBBBBBBBBB@@@AAABBBBBBCCCDDDEEEEEEHHHHHHGGGFFFFFFGGGHHHIIIGGGGGGGGGHHHHHHIIIJJJJJJLLLKKKJJJJJJKKKMMMNNNNNNQQQPPPOOONNNMMMMMMNNNNNNQQQPPPOOOPPPRRRSSSRRRQQQNNNPPPSSSTTTTTTTTTVVVWWWUUUWWWXXXYYYZZZ^^^dddiiirrrbbbZZZUUURRRNNNKKKHHHGGGGGGHHHHHHHHHEEEDDDBBB@@@>>>>>>>>>>>>>>>>>>@@@@@@???===;;;999;;;<<<=========<<<::::::888888888999999::::::::::::999999999::::::;;;<<<888999:::;;;<<<;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<;;;;;;:::999888888999:::;;;<<<===>>>======???BBBBBBGGGTTTbbbjjjuuu{{{sssccc^^^^^^hhhwwwxxxfff```\\\^^^___``````^^^]]][[[XXXXXXXXXWWWUUUSSSQQQOOOHHHFFFCCC???===<<<;;;<<>><<<:::999999999999999999999999999888777666777777777666666666666666777888999::::::999888777999999999999999999999999888;;;===>>>???FFFQQQZZZmmmyyyzzz{{{~~~|||nnnjjjlllssszzz}}}tttmmmccc[[[VVVQQQLLLHHHGGGGGGGGGEEECCCAAABBBCCCBBBBBBCCCDDDFFFGGGHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJNNNMMMKKKKKKLLLMMMLLLKKKNNNNNNNNNOOOOOOOOOOOONNNPPPNNNNNNOOOPPPQQQPPPOOOPPPSSSUUUVVVWWWWWWYYYZZZVVVWWWXXXWWWXXX[[[bbbgggqqqbbbYYYTTTSSSOOOMMMJJJGGGFFFFFFHHHIIIEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>============@@@@@@???===<<<;;;:::999:::999888888::::::999888888888888888888888888888999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999<<<<<<<<<<<<============??????@@@CCCGGGOOOYYY___nnn|||qqqnnn```^^^]]]dddvvv}}}~~~nnnaaa]]]___aaaaaa___]]]\\\[[[ZZZZZZYYYWWWUUURRRPPPOOOIIIGGGCCC@@@>>>=========666888:::<<<<<<:::888666999888777666666777888999999888777666666777888999888888999999999:::::::::<<<<<<;;;:::999777666666<<<:::<<<>>>>>>CCCTTTeeettt~~~yyywwwnnnkkkmmmmmmuuu}}}uuuiiiddd[[[TTTNNNKKKHHHFFFCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFIIIKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLNNNOOOMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRPPPPPPPPPQQQQQQQQQQQQRRRSSSUUUXXXYYYYYYZZZ\\\]]]WWWWWWWWWXXX[[[___dddfffqqqbbbYYYTTTSSSOOOMMMJJJGGGEEEEEEFFFGGGFFFEEECCCBBB@@@?????????>>>>>>>>>>>>============???>>>>>>===<<<;;;:::::::::999888999:::::::::888999999999999999999999999999::::::;;;;;;::::::999999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<===============>>>???BBBHHHRRR]]]dddqqq~~~nnnkkk^^^]]]^^^fffxxx}}}~~~qqqccc]]]^^^``````___]]]\\\\\\ZZZZZZYYYWWWUUUSSSPPPOOOKKKIIIEEEAAA>>><<<;;;;;;777888:::<<<<<<:::888777:::999888777777888999:::999888777666666777888999777777888888888999999999:::::::::999999999999888;;;:::<<>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;:::;;;999888999:::;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<==================>>>BBBIIIUUUbbbkkkvvv{{{jjjggg\\\^^^bbbkkk|||~~~~~~}}}}}}vvvfff^^^^^^_________^^^]]]]]]ZZZYYYYYYWWWUUUSSSQQQPPPMMMKKKGGGCCC???<<<::::::777999:::<<<<<<:::999777::::::999999999999::::::888888777777777777888888777777777777888888888888888888999999::::::;;;;;;::::::<<>>======>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;:::999::::::::::::::::::::::::999::::::;;;;;;::::::999:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::999::::::;;;;;;::::::999<<<<<<<<<<<<============??????@@@DDDLLLYYYgggqqq{{{wwwfffddd\\\aaaiiisss~~~|||}}}~~~~~~~~~xxxssszzz}}}kkk```___^^^^^^______^^^]]]ZZZYYYYYYWWWVVVTTTRRRQQQNNNLLLHHHDDD@@@===;;;;;;888999:::;;;;;;:::999888999999999999999999999999888777777777777777777888777888888888999999999999888999999::::::;;;;;;;;;;;;;;;===BBBLLL[[[mmm{{{|||wwwuuu{{{sssiiiooo{{{}}}vvvmmmbbb[[[SSSPPPKKKGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHJJJJJJIIIIIIIIIIIIIIIIIINNNMMMMMMMMMLLLLLLLLLLLLHHHIIIKKKLLLMMMMMMLLLKKKJJJKKKKKKLLLMMMNNNOOOOOOMMMNNNOOOPPPRRRSSSUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWYYY[[[\\\\\\[[[ZZZZZZ[[[^^^^^^___aaaeeeiiillloooqqqbbbYYYTTTSSSNNNLLLJJJGGGEEECCCCCCBBBBBBBBB@@@>>>===<<<<<<<<<>>>>>>>>>>>>============:::::::::;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999::::::;;;;;;::::::999<<<<<<<<<<<<============BBBBBBCCCGGGPPP]]]kkkuuussseeeeee^^^fffpppzzz}}}zzzzzzzzz{{{{{{sssnnnsssrrrcccaaa^^^]]]^^^___^^^]]]ZZZYYYYYYXXXVVVTTTRRRQQQLLLKKKHHHEEEBBB@@@>>>===999:::;;;;;;;;;;;;:::999777888888888888888888777777777777888888777777777999999999:::::::::;;;;;;::::::::::::::::::::::::<<<===???DDDPPPaaaqqq{{{yyysssrrr|||xxxooollluuu~~~uuummmddd[[[UUUMMMKKKGGGEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKJJJJJJJJJIIIMMMMMMMMMLLLLLLLLLLLLKKKIIIJJJKKKMMMNNNMMMMMMLLLKKKLLLLLLMMMNNNOOOPPPPPPNNNNNNPPPQQQSSSUUUVVVWWWWWWWWWWWWXXXXXXXXXYYYYYYWWWZZZ\\\]]]\\\\\\]]]___aaabbbcccfffiiimmmqqqsssqqqbbbYYYTTTSSSMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@>>>===<<<<<<;;;>>>>>>>>>>>>============;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999:::;;;<<<;;;999999999999999999999999999999::::::;;;;;;::::::999:::;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<============CCCDDDGGGLLLUUUbbbqqqzzz~~~qqqfffiiidddnnnyyy~~~zzzyyyyyyyyyxxxrrrmmmpppyyy|||gggccc^^^\\\^^^___^^^\\\YYYYYYYYYXXXVVVUUUSSSRRRLLLKKKIIIGGGDDDAAA???>>>::::::;;;;;;;;;;;;::::::666777888888888888777666777777888888888888777777::::::::::::;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;===???AAAGGGTTTgggtttyyyzzzvvvrrrttt~~~nnnlllppp{{{vvvlllddd]]]UUUOOOIIIGGGEEEDDDEEEEEEEEEDDDDDDDDDDDDEEEGGGIIIJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPQQQNNNOOOPPPRRRTTTVVVWWWXXXXXXXXXXXXYYYYYYYYYZZZZZZVVVYYY\\\]]]^^^^^^```bbbdddeeegggjjjnnnrrruuuvvvqqqbbbYYYTTTSSSLLLLLLJJJIIIHHHFFFEEEEEEDDDCCCAAA@@@>>>=========>>>>>>>>>>>>==================<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<============BBBDDDIIIPPPZZZhhhwww{{{ppphhhnnnooozzzzzzxxxzzz{{{yyyyyyyyyuuurrrpppppprrr{{{jjjddd^^^\\\]]]^^^]]][[[YYYYYYYYYXXXWWWUUUTTTSSSOOONNNKKKHHHDDDAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;777888999999999999888777666777888999999888777666999999:::::::::;;;;;;;;;888999999:::;;;<<<=========@@@CCCJJJYYYmmmxxxzzzvvvuuuuuuyyynnneeeiiisssxxxmmmccc[[[UUUNNNIIIFFFEEECCCCCCDDDEEEDDDDDDDDDDDDEEEFFFHHHJJJLLLMMMJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPQQQQQQQQQQQQQQQQQQNNNOOOQQQSSSUUUWWWXXXYYYXXXYYYYYYYYYYYYZZZZZZZZZWWWZZZ\\\^^^^^^___aaabbbfffgggjjjmmmqqquuuxxxyyyqqqbbbYYYTTTSSSLLLLLLKKKJJJHHHGGGFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>============>>>>>>=========<<<<<<<<<<<<;;;::::::<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;::::::999;;;;;;;;;<<<<<<<<<======::::::::::::::::::::::::999::::::;;;;;;::::::999<<<<<<<<<<<<=========>>>@@@CCCIIIRRR^^^mmm{{{~~~yyyooojjjrrrzzzvvvpppkkkkkknnnttt}}}{{{zzzzzztttsssrrrpppmmmrrrlllfff^^^\\\]]]^^^\\\ZZZYYYYYYYYYXXXWWWUUUTTTSSSQQQPPPMMMIIIEEE@@@<<<:::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;:::999888666777888999999888777666888888999999999:::::::::666777888:::<<<>>>???@@@===@@@EEELLL]]]qqq{{{{{{tttuuuxxx}}}oooddd___ggguuuzzzrrrfff\\\UUUPPPJJJEEEEEECCCBBBBBBCCCDDDDDDCCCDDDDDDEEEFFFHHHKKKMMMNNNJJJKKKLLLNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIOOONNNNNNMMMNNNOOOQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQOOOPPPQQQSSSUUUWWWYYYZZZYYYYYYYYYYYYZZZZZZZZZZZZYYY[[[]]]_________```bbbgggiiikkkooossswwwyyy{{{qqqaaaVVVPPPNNNNNNMMMJJJGGGFFFFFFGGGHHHBBBAAA???>>>===<<<======@@@??????@@@AAAAAA>>>;;;AAA;;;888;;;===<<<===@@@===777===CCC:::777<<<===999999999::::::;;;;;;;;;999999888888999999:::;;;<<<;;;:::999999:::;;;<<<:::;;;===>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::===>>>>>>======>>>@@@CCCBBBIIIRRR[[[dddqqq|||qqqooouuu~~~|||mmmkkkiiigggiiioooxxx~~~{{{xxxvvvtttrrrpppppppppuuu~~~lll^^^]]]___\\\YYY[[[[[[[[[[[[ZZZXXXWWWUUUTTTQQQNNNKKKHHHFFFCCC@@@===<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888888777777777888999::::::::::::::::::::::::::::::;;;<<<<<<:::999999<<<>>>AAA@@@EEETTTgggvvv{{{{{{sssrrryyyqqqfffcccdddmmm{{{~~~zzzoooiii```WWWQQQLLLHHHFFFAAAAAABBBBBBCCCDDDDDDDDDFFFGGGHHHIIIKKKLLLMMMNNNKKKKKKLLLMMMNNNOOOOOOOOOOOONNNLLLKKKJJJJJJKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNRRRTTTUUUUUUSSSQQQQQQQQQSSSSSSSSSSSSUUUWWWYYYZZZWWWWWWXXXXXXZZZ[[[]]]]]]___aaacccccccccdddfffhhhkkkmmmppptttwwwyyyzzzzzzqqqbbbXXXRRRPPPMMMKKKIIIGGGFFFEEEEEEFFFDDDBBBAAA???>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAABBBFFFIIIFFF@@@:::888999AAA999888888888AAACCC777999::::::::::::::::::;;;999999999888999999:::;;;???>>><<<;;;;;;;;;;;;<<<999:::;;;<<<===<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;:::;;;<<<===<<<<<<===@@@BBBFFFNNNXXX```gggqqq|||{{{ssssss|||}}}tttkkkjjjhhhfffgggmmmuuuzzz}}}yyyvvvvvvsssqqqpppooorrr|||nnn___]]]^^^[[[XXXZZZ\\\[[[[[[ZZZYYYWWWVVVUUUQQQOOOKKKHHHFFFCCC???===<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888999999888888999999:::::::::::::::::::::999999999:::;;;;;;;;;999:::;;;===AAABBBJJJYYYjjjuuuwwwvvvqqqsss||||||hhh```___dddlllxxxxxxsssiiiccc[[[SSSMMMIIIFFFDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNKKKKKKLLLNNNNNNOOOOOONNNNNNMMMLLLJJJJJJJJJKKKKKKOOOOOOOOOOOOOOOOOOPPPPPPQQQSSSUUUVVVUUUSSSSSSTTTSSSTTTVVVXXXZZZZZZZZZZZZZZZZZZZZZ[[[\\\^^^___``````bbbeeeffffffgggiiikkkoooqqqtttwwwzzz|||}}}}}}rrrcccZZZUUUSSSJJJJJJIIIHHHFFFEEEDDDDDDEEECCCBBB@@@????????????>>>@@@@@@???===???DDDHHH[[[kkkssshhhWWWMMMGGGBBBAAA??????999777BBBCCC222;;;::::::::::::::::::999999999999999999:::;;;;;;???>>>===;;;::::::::::::888999::::::;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<:::;;;<<<<<<;;;===@@@BBBKKKTTTaaaiiinnnrrrwww|||zzzvvvzzztttnnnlllkkkiiihhhjjjooovvv||||||xxxwwwtttrrrqqqnnnmmmttt|||qqq```]]]^^^ZZZXXXZZZ\\\\\\[[[ZZZYYYWWWVVVUUURRROOOKKKHHHFFFCCC???<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888:::::::::999999999999999999999999999999999999999888:::;;;;;;::::::<<<===BBBHHHUUUdddqqqwwwvvvrrrpppvvvnnn___]]]^^^gggmmmvvvxxxoooiii```[[[TTTMMMIIIGGGEEECCCDDDDDDEEEEEEFFFGGGGGGHHHGGGHHHIIIJJJKKKLLLMMMNNNKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJKKKLLLLLLPPPPPPPPPQQQQQQRRRRRRRRRQQQSSSVVVWWWVVVVVVVVVWWWUUUWWW[[[]]]___^^^]]]\\\]]]]]]^^^___```bbbcccdddbbbeeegggiiijjjlllnnnqqqtttvvvxxx{{{~~~qqqcccZZZVVVTTTJJJJJJJJJIIIHHHFFFDDDCCCDDDCCCAAA@@@????????????>>>@@@AAA>>><<<>>>FFFMMMbbbKKKAAA===AAA@@@777999===888;;;;;;;;;::::::999999999:::999999999999:::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<======:::;;;<<<<<<<<<>>>AAADDDMMMYYYhhhrrruuuuuuvvvxxxzzzyyysssoooooooooooopppsssyyy~~~yyyvvvsssqqqqqqnnnkkknnnssstttbbb^^^^^^[[[YYY\\\\\\\\\[[[ZZZYYYWWWVVVUUURRROOOKKKHHHFFFCCC???<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888::::::999999999888777777888888888888888999999999888999;;;<<<;;;;;;<<<>>>DDDPPPbbbsss|||}}}yyytttsss}}}hhh^^^___bbbkkkooowww}}}rrrhhhbbbXXXTTTMMMIIIFFFEEEDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNKKKLLLMMMNNNNNNNNNNNNNNNLLLKKKKKKJJJKKKLLLMMMNNNQQQQQQRRRSSSSSSTTTUUUUUUSSSUUUXXXXXXWWWWWWWWWWWWYYY[[[]]]```aaaaaa````````````aaabbbdddeeeggghhhdddgggjjjlllnnnppptttvvvxxxyyy{{{~~~pppbbbZZZUUUTTTKKKKKKKKKJJJIIIGGGEEEDDDDDDBBBAAA???>>>>>>>>>>>>>>>@@@AAA>>><<<>>>FFFMMMsssbbbDDD:::@@@;;;555:::@@@;;;;;;;;;::::::999999999::::::999999::::::;;;<<<::::::;;;<<<===>>>>>>???<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<=========;;;<<<===>>>>>>@@@DDDFFFNNN[[[kkkwwwzzzzzzzzz{{{{{{{{{~~~uuutttsssuuuwwwzzz{{{tttqqqpppqqqoookkklllpppzzzyyyeee___^^^[[[[[[^^^[[[[[[[[[ZZZXXXWWWUUUTTTQQQNNNKKKHHHFFFCCC@@@===<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888888888999999888777666555777777888888888999999999888:::<<<<<<<<<===???@@@GGGWWWnnn}}}yyy|||~~~gggaaadddeeelllpppyyyxxxnnnddd]]]RRRNNNIIIFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLMMMNNNNNNLLLLLLMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKLLLNNNOOOQQQRRRSSSTTTUUUVVVWWWXXXYYYWWWYYY[[[[[[YYYWWWWWWWWW^^^^^^___```aaacccdddeeebbbcccccceeegggiiijjjlllgggjjjmmmppprrruuuxxx{{{||||||~~~ooobbbYYYUUUTTTMMMLLLKKKJJJHHHGGGFFFFFFCCCBBB@@@???>>>>>>>>>>>>>>>@@@@@@???===???DDDHHHBBB``````<<>>@@@AAABBBCCCCCC>>>>>>===<<<<<<<<<======<<<<<<<<<<<<<<<=========:::<<<===>>>???AAAEEEHHHPPP\\\mmmxxx}}}|||~~~yyyzzzzzz}}}|||tttpppoooqqqpppllllllnnntttiiiaaa___[[[[[[^^^ZZZZZZYYYYYYWWWUUUTTTSSSOOOMMMJJJHHHFFFDDDAAA???<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888777888999:::999888777666777777888888999::::::::::::;;;<<<<<<<<<>>>AAADDDLLL```yyy~~~xxxfffccceeeeeejjjqqq}}}zzzrrrhhh___YYYNNNJJJFFFCCCDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHKKKKKKKKKLLLMMMNNNNNNNNNLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLNNNPPPRRRSSSTTTTTTUUUWWWXXXZZZ[[[\\\\\\]]]___^^^\\\ZZZZZZZZZbbbbbbaaabbbccceeehhhiiieeefffggghhhjjjlllnnnooolllooorrruuuwwwzzz}}}pppcccZZZUUUTTTMMMLLLJJJHHHFFFFFFFFFFFFEEECCCBBB@@@??????????????????@@@@@@@@@@@@@@@AAAFFFKKKTTT___mmm~~~dddAAABBBBBB===:::888999::::::::::::::::::;;;;;;::::::::::::;;;<<<<<<;;;<<<>>>@@@AAABBBBBBAAA???>>>===<<<<<<<<<==================<<<<<<<<<<<<999;;;<<<===???AAAEEEHHHSSS^^^mmmxxx~~~~~~}}}vvvrrrpppqqqpppmmmlllnnnooooooddd___YYYXXX\\\YYYYYYXXXWWWVVVTTTSSSRRRMMMKKKIIIGGGGGGEEECCCAAA<<<<<<;;;;;;;;;:::::::::::::::;;;;;;::::::999888888999:::<<<<<<;;;:::999888888888999:::;;;;;;;;;=========<<<<<>>;;;;;;===CCCIIIJJJJJJQQQ[[[```GGG;;;<<<999:::@@@AAA999999999::::::;;;;;;;;;;;;::::::::::::;;;<<<<<<:::;;;<<<>>>>>>>>>======???>>>===<<<;;;<<<<<<===>>>>>>======<<<<<<;;;;;;888999;;;<<<>>>@@@DDDGGGUUU```mmmwww~~~~~~~~~~~~xxxsssqqqrrrqqqmmmkkkmmmkkkxxxsssfff___XXXVVVYYYXXXXXXWWWVVVUUUSSSRRRQQQLLLJJJHHHGGGGGGFFFDDDBBB<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;:::999999999:::<<<>>>>>>===<<<;;;888888999:::;;;;;;<<<<<<>>>>>>===<<<<<<@@@FFFJJJbbbwwwpppcccdddffffffoooyyy|||rrrhhh]]]TTTOOOIIIEEEBBB@@@AAADDDEEEFFFHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLLLLMMMNNNNNNNNNOOOMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMMMMNNNQQQSSSVVVWWWUUUVVVXXXYYY[[[]]]______```bbbeeefffeeedddeeefffdddfffiiilllmmmmmmlllkkkkkklllmmmnnnqqqsssuuuvvvvvvyyy|||~~~qqqbbbXXXRRRQQQMMMKKKHHHGGGGGGGGGFFFDDDFFFDDDBBB@@@@@@@@@>>>===@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@??????@@@AAABBBBBB???>>>===;;;:::999888888::::::::::::::::::::::::>>>>>>===<<<;;;;;;::::::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;===@@@@@@???DDDLLLUUU^^^hhhqqq|||}}}{{{zzz|||vvvsssnnnllllllnnnooooooqqqvvvwwweee^^^[[[XXXXXXYYYXXXVVVVVVVVVTTTRRRPPPKKKJJJHHHFFFDDDBBBAAA@@@===<<<<<<;;;;;;:::999999:::::::::999999888888888777777888999::::::;;;;;;:::999888777777777888999:::999:::===???AAAHHHQQQjjjsssgggfffjjjllluuuvvvjjj___XXXRRRNNNFFFEEECCCBBBBBBCCCDDDEEEGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOQQQRRRSSSTTTVVVXXXWWWXXXZZZ\\\\\\\\\\\\[[[^^^aaadddgggjjjkkkkkkkkkkkklllnnnppppppooommmlllrrrqqqqqqrrrtttxxx{{{}}}|||}}}~~~~~~pppbbbXXXSSSQQQMMMKKKIIIGGGGGGGGGFFFDDDFFFDDDBBB@@@@@@@@@>>>===??????@@@@@@@@@@@@??????===============>>>??????>>>===<<<;;;:::999999999::::::::::::::::::::::::===<<<<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<;;;===@@@??????EEELLLUUU^^^hhhrrr}}}{{{xxxvvvxxx~~~zzzvvvqqqmmmlllmmmmmmmmmooouuu|||hhh___ZZZWWWWWWXXXVVVUUUTTTTTTSSSQQQNNNKKKJJJHHHFFFDDDBBBAAA@@@===<<<<<<;;;;;;::::::999;;;;;;;;;:::::::::::::::888888888999999::::::;;;:::999999999999999::::::;;;;;;<<>>??????????????????>>><<<<<<<<<;;;<<<<<<===>>>===<<<;;;::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;::::::999999888;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<===?????????EEEMMMWWW```jjjtttwwwsssqqqssszzz~~~yyysssnnnlllkkkkkkjjjlllppp~~~kkk```YYYWWWWWWVVVTTTSSSSSSSSSRRROOOMMMKKKJJJHHHFFFDDDBBBAAA@@@======<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<999999999999999999999999999999:::;;;;;;<<<<<<;;;<<<<<<>>>AAAAAAEEERRR___wwwtttiiijjjpppuuu}}}vvvjjj___VVVPPPKKKHHHEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMMMMNNNNNNOOOOOOPPPPPPOOOQQQSSSSSSSSSTTTVVVWWWXXXZZZ\\\___bbbdddeeeeeefffiiimmmqqqtttuuuuuutttnnnoooqqqsssttttttssssssuuuvvvxxx{{{}}}mmm```XXXSSSRRRNNNLLLIIIHHHHHHHHHFFFEEEFFFCCCAAA@@@@@@@@@???>>>>>>>>>????????????>>>>>>=========<<<<<<======>>>;;;;;;:::::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>><<<===??????@@@HHHPPP[[[cccmmmxxxrrrnnnllloooxxx~~~yyysssnnnkkkiiihhhggghhhiiisssoooaaaYYYWWWXXXUUUSSSRRRRRRRRRQQQOOOMMMKKKJJJHHHFFFDDDBBBAAA@@@=========<<<;;;;;;::::::999999::::::;;;;;;<<<<<<::::::999999999999999999777888:::;;;<<<<<<<<<;;;;;;===@@@BBBCCCJJJYYYiii|||}}}qqqlllpppzzzuuunnndddYYYRRRLLLHHHEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQPPPRRRTTTTTTTTTTTTVVVXXX[[[]]]___aaadddfffhhhiiiiiilllppptttwwwxxxxxxwwwrrrssstttvvvwwwwwwwwwwwwvvvxxx{{{mmm```XXXSSSRRRNNNLLLJJJHHHHHHHHHGGGEEEEEECCCAAA@@@AAAAAA???>>>>>>>>>????????????>>>>>>======<<<<<<<<<<<<<<<===;;;;;;:::::::::;;;<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===???======???@@@CCCKKKUUU```hhhrrr|||oookkkjjjooozzz|||xxxqqqllliiigggfffeeefffeeeiiitttsssddd[[[XXXYYYTTTSSSRRRRRRSSSRRRPPPNNNKKKJJJHHHFFFDDDBBBAAA@@@>>>======<<<<<<;;;::::::888888999999::::::;;;;;;::::::999999999999999999666777999;;;<<<;;;;;;:::;;;<<>>??????????????????>>><<<;;;::::::999:::::::::;;;;;;:::::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===???===>>>@@@BBBFFFPPP[[[fffmmmwww~~~mmmjjjkkksss}}}xxxqqqkkkhhhfffdddccceeecccdddjjjwwwyyyhhh\\\XXXYYYSSSRRRQQQRRRRRRRRRPPPNNNKKKJJJHHHFFFDDDBBBAAA@@@>>>>>>======<<<;;;;;;;;;888888999999999999999:::999999999999999999999999777888999::::::;;;::::::===<<<@@@HHHQQQ]]]nnn}}}yyy|||tttqqqvvv~~~|||iiicccZZZRRRLLLHHHFFFDDDCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMLLLLLLMMMOOOPPPRRRSSSSSSSSSUUUWWWXXXXXXYYY\\\^^^eeeeeefffgggjjjlllnnnppprrrssstttuuuwwwyyyzzz{{{||||||||||||}}}}}}}}}~~~|||~~~nnnaaaXXXSSSQQQOOOMMMJJJIIIIIIIIIGGGFFFDDDBBB@@@@@@AAAAAA@@@?????????@@@@@@@@@@@@??????<<<<<<;;;:::::::::::::::<<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===@@@>>>>>>AAADDDIIIUUU```lllrrr|||{{{mmmkkkmmmxxx{{{xxxwwwwwwvvvvvvuuuttttttuuuxxxzzzzzzyyyvvvuuuttttttuuuvvvxxxyyywww{{{{{{ssslllgggdddbbb```___^^^```eeennnmmm___XXXXXXRRRPPPPPPPPPQQQPPPNNNLLLKKKJJJHHHFFFDDDBBBAAA@@@>>>>>>======<<<<<<;;;;;;:::::::::::::::999999999888888888999999::::::;;;;;;;;;::::::::::::;;;;;;???===AAAMMM[[[jjjyyy}}}xxxvvvzzzooosss}}}{{{uuueee___VVVOOOJJJGGGEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLKKKLLLMMMOOOQQQRRRTTTTTTSSSUUUXXXZZZ[[[\\\___aaaggghhhiiikkknnnrrruuuwwwzzzyyyxxxwwwxxx{{{}}}oooaaaXXXSSSQQQOOOMMMJJJIIIIIIIIIGGGFFFDDDBBB@@@@@@AAAAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<===<<<;;;::::::::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======@@@>>>>>>AAAEEEKKKWWWcccooouuu~~~zzzmmmlllooo|||}}}yyysssooommmmmmllllllhhhhhhhhhjjjmmmnnnmmmlllhhhhhhhhhhhhjjjlllnnnoooooosssxxx}}}~~~uuummmhhhccc```^^^YYYYYY]]]bbbiiiwwwppp```XXXVVVPPPOOONNNNNNOOOOOOMMMKKKKKKJJJHHHFFFDDDBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;:::::::::777777888999::::::;;;;;;>>>===;;;::::::;;;<<<===AAA>>>BBBPPPbbbrrrwwwrrruuuqqqkkkuuu}}}tttnnnbbb\\\TTTMMMHHHFFFDDDCCCCCCCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLLLLLLLKKKLLLMMMOOOQQQSSSTTTUUUSSSVVVYYY[[[\\\^^^aaaccchhhiiikkknnnrrrvvvzzz}}}}}}{{{yyyzzz}}}mmmZZZUUUUUUPPPMMMLLLJJJIIIHHHGGGFFFFFFCCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999::::::::::::::::::::::::::::::::::::::::::::::::>>>>>>>>><<<:::999:::;;;<<<;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<;;;999===AAABBBEEEMMM\\\gggsss}}}|||lllppp||||||zzzvvvtttqqqnnnjjjeeebbbaaaaaaaaa]]]]]]]]]]]]]]]^^^^^^_______________```aaabbbcccdddggglllqqquuu{{{yyyrrrmmmggg```[[[aaa]]]^^^bbbfffpppqqqbbb\\\\\\UUUSSSPPPOOONNNMMMKKKJJJFFFGGGGGGGGGFFFEEECCCBBBAAA@@@???===<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999::::::;;;;;;;;;;;;;;;;;;@@@>>>EEEXXXkkkyyytttlllvvvuuuqqqpppwwwyyymmmeee[[[VVVPPPKKKGGGEEECCCBBBBBBCCCEEEFFFGGGGGGFFFFFFJJJIIIHHHHHHGGGGGGGGGGGGMMMMMMLLLKKKKKKLLLNNNOOOKKKLLLMMMNNNOOOQQQUUUXXXVVVVVVWWWZZZ___ccceeefffhhhkkknnnqqqssswww|||}}}{{{|||nnn\\\VVVWWWRRRNNNMMMLLLJJJHHHGGGGGGGGGCCCCCCAAA@@@???>>>>>>>>>???@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<;;;::::::999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::::::::;;;<<<;;;;;;;;;;;;<<<======>>>=========<<<<<<<<<<<<:::>>>AAACCCFFFPPP```lll|||xxxooottt~~~zzzwwwuuurrrnnnlllgggeeeaaa\\\ZZZXXXXXXYYYVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWXXXYYYZZZ[[[]]]```dddgggkkkooouuuxxxzzz~~~{{{sssmmmggg```\\\]]]YYYXXX\\\```iiixxxfff^^^[[[VVVSSSPPPOOONNNMMMKKKJJJHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@???===<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;<<>>>>>>>>AAAAAAAAABBBAAA@@@@@@???======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;::::::<<<;;;;;;;;;;;;<<<==================<<<<<<<<<<<<<<>>>>>>>>AAAAAABBBBBBAAAAAA@@@???=========<<<;;;;;;::::::<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;>>>>>>=========<<<:::888<<<;;;;;;;;;;;;<<<=====================<<<<<<<<<>>>@@@BBBEEEMMM\\\mmmzzz}}}}}}|||xxxvvvmmmjjjfffcccaaa^^^ZZZWWWVVVUUURRROOOMMMLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLKKKLLLLLLMMMOOOQQQRRRSSSVVVXXXYYYZZZZZZ[[[^^^```dddgggmmmuuu~~~}}}~~~{{{ppphhhccc```^^^YYYWWWZZZ[[[^^^nnnqqqbbb\\\XXXTTTPPPNNNMMMLLLKKKJJJLLLKKKHHHFFFDDDCCCCCCCCCAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;<<<<<<<<>>>>>>>>@@@@@@@@@@@@@@@??????>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;:::;;;======;;;999<<<;;;;;;;;;;;;<<<======<<<<<<<<<===============???@@@CCCHHHRRRbbbsss~~~xxxrrrnnnllleeebbb___\\\ZZZWWWTTTQQQQQQPPPNNNLLLJJJJJJIIIJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJKKKLLLMMMOOOQQQSSSTTTVVVWWWXXXWWWVVVWWWYYYZZZ___aaagggoooxxx~~~~~~~~~uuullleeebbbaaa[[[YYY\\\[[[\\\hhhvvvuuueee___YYYUUUPPPMMMLLLLLLKKKJJJMMMKKKIIIFFFDDDCCCCCCCCCAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::;;;<<<======>>>EEEQQQcccvvvssstttwwwmmmgggnnn{{{vvvhhh[[[SSSPPPLLLGGGCCCBBBBBBAAAAAAFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHJJJKKKMMMOOOPPPPPPOOOOOOPPPRRRSSSUUUVVVXXX\\\___ccceeeiiijjjjjjkkklllnnnrrruuuyyy{{{}}}nnn[[[UUUUUUNNNKKKJJJIIIGGGFFFEEEEEEEEECCCCCCAAA@@@???>>>>>>>>>???????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<<<<======999777555777;;;>>>===<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<===============@@@AAADDDJJJVVVfffwww~~~yyyssslllfffbbb```]]][[[XXXVVVTTTRRROOOMMMKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHJJJKKKIIIJJJKKKLLLOOOQQQSSSTTTUUUVVVVVVUUUTTTTTTUUUWWWZZZ]]]bbbjjjrrrzzz~~~~~~zzzrrriiiccc```ZZZXXX[[[ZZZXXX```mmmzzzhhhaaaZZZVVVPPPMMMLLLKKKKKKJJJKKKJJJIIIGGGEEEDDDDDDCCCAAA@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999::::::::::::;;;;;;888999::::::;;;<<<======<<>>>>>>>>???????????????>>>>>>===::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<=========@@@;;;777777;;;>>>>>><<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<=========>>>@@@AAAEEEMMMYYYjjjyyy~~~}}}xxxuuupppjjjccc^^^ZZZWWWUUUSSSQQQOOOOOOMMMKKKIIIGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCEEEFFFHHHJJJKKKIIIJJJKKKMMMOOORRRTTTVVVTTTUUUVVVUUUSSSSSSUUUWWWYYY\\\aaahhhnnntttwwwyyy{{{~~~~~~~~~~~~wwwlllccc___YYYWWWZZZYYYVVV[[[eee}}}kkkaaaZZZVVVQQQMMMKKKKKKKKKJJJIIIIIIIIIHHHGGGFFFDDDCCCAAA@@@???===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;888999999:::;;;<<<===>>>???HHHTTTcccvvv}}}yyywwwkkklllooozzz}}}qqqcccWWWPPPLLLHHHDDDBBBBBBCCCCCCCCCFFFEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKMMMOOOQQQQQQTTTUUUWWWXXXZZZ\\\```cccggglllpppqqqnnnlllnnnpppuuuxxx|||ppp]]]VVVTTTMMMJJJJJJIIIHHHHHHHHHHHHIIICCCCCCAAA@@@???>>>>>>>>>???@@@@@@@@@@@@???>>>>>>999::::::;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>KKKEEE>>>;;;===>>>===;;;<<<;;;;;;;;;;;;<<<======;;;<<<<<<<<<======>>>>>>@@@AAAFFFNNN[[[kkkzzzyyy||||||tttqqqlllfff```ZZZVVVTTTPPPNNNLLLKKKKKKJJJHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDBBBCCCCCCEEEGGGJJJLLLMMMKKKKKKLLLOOOQQQTTTWWWXXXUUUVVVWWWVVVUUUUUUWWWXXXZZZ]]]ccciiinnnrrrtttuuuzzz~~~~~~~~~~~~{{{nnnccc```ZZZXXX[[[YYYUUUZZZcccwwwlllaaa[[[VVVQQQLLLKKKKKKJJJJJJHHHHHHIIIIIIHHHGGGEEEDDDAAA@@@???===<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;888888999:::;;;======>>>BBBKKKWWWdddvvv~~~zzz}}}tttmmmrrrsss|||pppcccWWWOOOIIIFFFCCCBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFEEEEEEFFFGGGHHHHHHKKKKKKLLLMMMPPPSSSVVVXXXXXXYYYZZZ[[[[[[]]]```ccchhhmmmrrrrrrooommmnnnqqqwwwzzz~~~jjj___WWWRRRPPPMMMLLLKKKIIIHHHGGGFFFFFFCCCBBBAAA@@@???????????????????????????>>>======<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<;;;:::999999<<<;;;;;;::::::;;;;;;<<>><<<:::::::::<<<===;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<===>>>???@@@???FFFSSS]]]fffsssvvvyyyyyysssiiihhhddd```\\\WWWTTTRRRJJJJJJIIIHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHJJJLLLMMMNNNMMMNNNPPPQQQTTTUUUWWWXXXWWWVVVVVVVVVVVVWWWXXXXXX\\\___cccfffgggkkkqqqvvv~~~~~~|||}}}}}}}}}yyymmmbbbbbb]]]YYYXXXUUUSSSWWW]]]oooooodddXXXSSSNNNJJJIIIJJJKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::<<<>>>???FFFKKKWWWkkk~~~}}}tttvvv}}}uuuggg[[[SSSNNNHHHGGGDDDBBBAAAAAABBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGIIIKKKGGGJJJNNNPPPRRRSSSTTTVVVVVVXXX[[[\\\]]]___bbbdddjjjmmmqqqsssrrrpppooonnnyyy|||jjj^^^WWWRRRPPPMMMLLLJJJIIIGGGFFFFFFFFFCCCBBBAAA@@@???????????????????????????>>>=========<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<>>???AAAAAAGGGSSS^^^gggssssssuuu{{{}}}wwwoooiiieeeccc```\\\XXXTTTQQQOOOLLLKKKJJJHHHGGGEEEDDDCCCDDDDDDCCCBBBBBBCCCCCCCCCEEEFFFGGGIIIJJJLLLMMMNNNNNNOOOPPPRRRTTTVVVWWWXXXWWWWWWWWWWWWWWWXXXYYYYYY]]]aaaeeegggiiilllsssxxx}}}~~~~~~~~~{{{oooeeeccc^^^ZZZXXXVVVUUUXXX^^^jjjtttgggZZZUUUOOOJJJIIIHHHIIIHHHIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::<<<>>>???FFFLLLZZZooo~~~rrrttt{{{ssseeeYYYQQQLLLGGGFFFDDDBBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFHHHJJJIIILLLOOORRRSSSTTTVVVWWWWWWYYY\\\]]]^^^```bbbdddiiilllppprrrrrrppppppppp|||iii^^^VVVQQQOOOMMMLLLJJJIIIGGGFFFFFFFFFBBBBBBAAA@@@????????????>>>????????????>>>>>>===>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>===<<<::::::;;;<<<<<<======<<<;;;:::::::::;;;======<<<<<<<<<===>>>>>>BBBCCCIIISSS]]]gggttt~~~|||ppppppuuu}}}wwwqqqiiiddd^^^]]]ZZZVVVSSSOOOLLLKKKLLLKKKJJJHHHFFFDDDCCCBBBDDDCCCCCCCCCCCCCCCDDDEEEGGGGGGHHHJJJLLLMMMNNNOOOOOOPPPQQQSSSUUUWWWXXXYYYYYYXXXXXXXXXXXXYYYZZZZZZ___bbbfffiiijjjnnnuuuzzz~~~}}}rrriiieee___YYYXXXVVVUUUYYY^^^ddd{{{yyyiii]]]WWWPPPKKKHHHGGGGGGFFFIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::<<<>>>???DDDMMM^^^ttt{{{qqqtttzzz~~~pppbbbVVVNNNJJJEEEDDDBBBAAAAAABBBDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFFFFFFFHHHJJJKKKNNNRRRTTTUUUVVVXXXYYYYYY[[[]]]^^^___```ccceeehhhkkkoooqqqrrrrrrrrrsss}}}iii^^^VVVQQQOOOLLLKKKJJJHHHGGGFFFEEEEEEBBBAAA@@@@@@?????????@@@>>>>>>????????????>>>===???>>>>>>===============<<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;::::::;;;>>>===============>>>>>>BBBDDDJJJSSS]]]iiivvv~~~xxxmmmmmmqqqwwwrrrlllfffaaaZZZYYYVVVSSSPPPMMMJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCDDDCCCCCCCCCDDDEEEEEEFFFIIIIIIJJJLLLMMMNNNPPPPPPPPPQQQRRRTTTVVVXXXZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\___cccgggjjjlllpppvvv{{{uuummmggg___YYYWWWVVVUUUXXX\\\```tttjjj]]]XXXQQQLLLIIIHHHGGGGGGIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<>>>???CCCMMM```wwwyyyqqqvvv~~~|||nnnaaaUUUMMMHHHCCCBBBAAAAAAAAACCCEEEGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGFFFGGGIIIKKKNNNQQQTTTWWWWWWXXXZZZ[[[ZZZ\\\^^^___```aaaccceeehhhkkkooorrrssstttvvvxxx|||iii^^^VVVQQQOOOLLLKKKJJJHHHFFFFFFEEEEEEAAAAAA@@@@@@??????@@@@@@===>>>>>>?????????>>>>>>??????>>>============>>><<<<<<;;;;;;;;;:::::::::;;;<<<<<<<<<;;;;;;:::999<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;>>>============>>>>>>???AAAEEELLLTTT___mmmzzztttlllnnnsss|||ssslllgggccc^^^ZZZWWWVVVTTTQQQOOOLLLJJJIIIEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDEEEFFFGGGHHHKKKKKKLLLMMMOOOPPPQQQQQQQQQRRRTTTVVVXXXZZZ[[[\\\\\\\\\[[[[[[\\\\\\]]]^^^```dddhhhkkkmmmqqqxxx}}}yyyrrriii```XXXVVVUUUTTTVVVZZZ^^^nnnkkk]]]YYYRRRMMMKKKJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===???@@@CCCNNNaaavvvxxxttt||||||nnn```UUULLLHHHBBBAAA@@@@@@AAACCCFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHHHHHHHIIIKKKMMMOOORRRVVVXXXXXXYYYZZZ[[[ZZZ\\\^^^``````aaadddfffjjjlllppprrrtttvvvzzz|||}}}jjj___WWWRRRPPPLLLKKKIIIHHHFFFEEEEEEEEEAAAAAA@@@@@@???@@@@@@AAA===>>>>>>????????????>>>??????>>>===============<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<;;;:::999888<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<==================>>>???@@@@@@AAAHHHOOOWWWcccttt}}}ppplllsss{{{yyysssjjjdddaaa^^^ZZZVVVTTTSSSQQQOOOMMMKKKIIIHHHBBBCCCCCCDDDDDDEEEEEEEEECCCCCCCCCDDDEEEGGGHHHIIIMMMMMMNNNOOOPPPQQQRRRRRRSSSTTTUUUWWWYYY[[[\\\]]]]]]]]]]]]]]]]]]^^^______bbbfffjjjmmmooottt{{{zzz}}}yyynnncccYYYVVVUUUTTTUUUXXX\\\ggg}}}qqq___ZZZTTTOOOLLLLLLLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@>>>======<<<<<<<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===???@@@FFFPPPaaatttvvvvvv{{{mmm```TTTLLLHHHAAAAAA@@@@@@AAACCCEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIJJJLLLOOOPPPRRRVVVXXXXXXXXXZZZ[[[XXX[[[]]]___```bbbeeegggkkkmmmooorrrtttwww{{{~~~kkk```XXXSSSQQQKKKJJJIIIGGGFFFEEEEEEDDDAAA@@@@@@???@@@@@@AAAAAA======>>>???????????????>>>>>>===<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<;;;;;;::::::<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<===>>>???<<<<<<<<<===>>>@@@AAABBBBBBKKKSSS[[[hhh|||xxxmmmmmmyyytttnnnfff```^^^\\\YYYWWWOOONNNMMMKKKIIIHHHFFFFFFBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJNNNOOOPPPPPPQQQRRRSSSSSSTTTUUUVVVXXXZZZ\\\]]]^^^___^^^^^^^^^^^^___``````eeeiiimmmpppssswww~~~~~~}}}{{{tttyyyssshhh\\\XXXWWWUUUUUUWWWZZZaaassszzzccc^^^WWWQQQNNNLLLLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@>>>======<<<<<<===<<<<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===???@@@KKKSSSbbbqqq}}}tttxxxyyylll^^^SSSKKKGGGBBBAAA@@@@@@AAACCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHHHHHHHIIILLLNNNOOORRRUUUWWWWWWWWWXXXZZZVVVYYY\\\^^^```bbbeeehhhjjjlllnnnppprrruuuzzz~~~lllaaaYYYTTTRRRKKKJJJIIIGGGFFFEEEDDDDDD@@@@@@@@@???@@@@@@AAAAAA======>>>???????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::;;;<<<=========<<<;;;;;;;;;;;;===>>>???@@@;;;;;;<<<===???AAABBBCCCDDDMMMVVV^^^mmmuuukkkooo~~~~~~vvvnnnhhhaaa\\\ZZZYYYWWWUUULLLKKKJJJHHHFFFEEEDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKOOOPPPPPPQQQRRRSSSTTTTTTTTTUUUWWWXXX[[[\\\^^^__________________```aaaaaagggkkkpppsssvvvzzz}}}~~~~~~~~~{{{wwwpppvvv~~~wwwkkk___ZZZXXXVVVVVVXXXXXX\\\lllgggaaaYYYRRRNNNLLLKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@>>>======<<<<<<======<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAAOOOVVVcccpppzzzrrrxxxxxxkkk]]]RRRJJJFFFBBBAAA@@@@@@@@@BBBDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGGGGGGGIIIKKKNNNOOOQQQTTTVVVVVVWWWXXXYYYUUUXXX[[[^^^```bbbfffhhhjjjkkkmmmnnnppptttyyy|||~~~}}}}}}~~~~~~hhh]]]WWWRRRQQQLLLKKKJJJGGGFFFDDDCCCCCCHHHDDD@@@>>>>>>???@@@@@@>>>===============>>>??????>>>>>>===<<<;;;;;;;;;>>>============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::999:::;;;<<<===;;;;;;<<<<<<===>>>>>>>>>======<<<;;;;;;;;;;;;;;;>>>???@@@@@@???>>>???@@@GGGOOOYYYeeetttwwwqqqxxxwwwqqqfffbbb^^^ZZZXXXVVVTTTRRRKKKKKKJJJHHHFFFEEEDDDCCCEEEDDDCCCBBBBBBBBBBBBBBBAAABBBCCCEEEHHHJJJMMMNNNOOOOOOPPPRRRSSSTTTUUUVVVTTTUUUWWWXXXZZZ\\\^^^^^^______```______aaaeeehhhnnnpppsssuuuyyy}}}|||{{{ssswww}}}zzzpppccc[[[YYYZZZYYYWWWZZZ^^^jjjnnn^^^XXXVVVNNNLLLMMMHHHIIIIIIIIIIIIHHHGGGFFFFFFCCCBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777777777999::::::;;;=========>>>@@@BBBNNNUUUbbbsss|||}}}~~~}}}rrrzzzwwwhhh[[[PPPIIIFFFDDDCCCBBBAAABBBCCCFFFGGGDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIJJJKKKNNNOOOQQQRRRSSSTTTTTTTTTWWWWWWYYY\\\___cccfffhhhgggjjjmmmoooqqqsssvvvyyyzzz}}}}}}xxxuuusssyyy{{{}}}iii]]]WWWRRRQQQLLLKKKIIIGGGFFFDDDDDDCCCGGGDDD@@@??????@@@@@@?????????>>>>>>>>>>>>??????>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>===============<<<<<<<<<>>>======<<<;;;;;;<<<<<<===???@@@@@@??????@@@AAAHHHPPP[[[gggwwwyyyvvv{{{qqqlllddd```\\\XXXVVVTTTRRRPPPJJJJJJIIIGGGFFFDDDCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGIIILLLNNNPPPPPPPPPQQQSSSTTTUUUVVVWWWVVVWWWXXXZZZ\\\]]]___```^^^___`````````bbbfffiiinnnppprrrvvvzzz~~~}}}|||{{{vvvzzz|||rrreee]]]ZZZZZZYYYXXXZZZ\\\dddvvvqqqaaaZZZXXXOOOMMMNNNIIIIIIIIIIIIIIIHHHGGGFFFFFFCCCBBB@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888888888999::::::;;;=========>>>AAACCCPPPWWWeeeuuu}}}~~~xxxqqq}}}vvvhhhZZZPPPIIIEEECCCCCCBBBAAABBBDDDFFFGGGEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGIIIJJJKKKMMMNNNOOOQQQRRRRRRSSSSSSUUUVVVXXX[[[^^^aaadddfffgggiiikkkmmmmmmnnnqqqsssyyy{{{{{{zzzwwwtttssssssuuuwwwzzz|||~~~iii^^^WWWRRRPPPLLLKKKIIIGGGFFFDDDDDDDDDEEECCC@@@@@@@@@@@@???>>>@@@@@@??????????????????>>>>>>======<<<;;;;;;;;;::::::::::::999999999999;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===>>>>>>???>>>>>>===<<<<<<;;;;;;>>>>>>======<<<<<<======<<<>>>????????????AAACCCIIIRRR]]]iiizzz|||}}}tttkkkfff```]]]YYYUUUSSSRRROOOMMMHHHHHHGGGFFFDDDCCCBBBBBBDDDDDDCCCCCCBBBCCCCCCCCCEEEEEEGGGHHHKKKMMMOOOQQQQQQRRRSSSTTTVVVWWWXXXXXXYYYYYYYYY[[[\\\^^^``````^^^___``````aaacccfffiiilllooorrrvvv{{{~~~}}}||||||zzz}}}~~~ttthhh___[[[ZZZZZZYYYXXXYYY^^^mmmwwweee\\\YYYPPPNNNPPPJJJIIIIIIIIIIIIHHHGGGFFFFFFCCCBBB@@@???======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999999:::;;;:::<<<=========>>>AAADDDQQQZZZjjjyyyrrrpppuuugggZZZOOOHHHDDDBBBBBBAAABBBCCCEEEGGGHHHEEEEEEEEEDDDDDDCCCCCCCCCEEEEEEEEEFFFGGGHHHIIIJJJMMMNNNOOOPPPQQQRRRRRRRRRTTTUUUWWWZZZ]]]```bbbcccccceeehhhiiiiiijjjlllnnnsssrrrqqqnnnllllllmmmooorrruuuxxxzzz{{{}}}~~~iii^^^WWWRRRPPPKKKKKKIIIGGGFFFEEEDDDDDDCCCBBB@@@@@@AAA@@@???===??????????????????>>>>>>=========<<<<<<;;;;;;;;;:::::::::999999999999888::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>======<<<<<<<<<<<<>>>>>>============>>>>>><<<===>>>>>>>>>@@@CCCEEEJJJSSS```mmm~~~}}}xxxooogggccc]]]YYYUUURRRPPPNNNLLLJJJFFFFFFEEEDDDCCCCCCBBBBBBDDDCCCCCCCCCCCCCCCDDDDDDFFFFFFGGGIIIKKKNNNPPPQQQSSSTTTTTTVVVWWWXXXYYYZZZYYYYYYYYYZZZ[[[]]]^^^```]]]___```aaabbbdddhhhjjjkkknnnrrrwww|||~~~~~~}}}}}}}}}wwwjjj```[[[YYYXXXXXXVVVVVV[[[ggg}}}~~~jjj^^^YYYPPPOOOPPPJJJIIIIIIIIIIIIHHHGGGFFFFFFCCCBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<;;;<<<<<<<<<===???BBBEEEPPP\\\ppp|||mmmqqqtttgggZZZOOOHHHDDDAAAAAAAAABBBCCCEEEGGGIIIFFFEEEEEEDDDDDDCCCCCCBBBDDDDDDDDDEEEFFFGGGHHHIIIMMMNNNOOOPPPQQQQQQQQQQQQRRRSSSUUUXXX[[[]]]^^^___]]]___bbbcccdddfffiiikkklllkkkjjjhhhfffgggiiilllpppsssuuuwwwwwwxxxzzz|||zzzzzzzzz{{{}}}~~~zzzwwwxxx}}}jjj___WWWRRROOOKKKJJJIIIGGGFFFEEEEEEEEEBBBAAA@@@@@@AAA@@@???===>>>>>>??????>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>============>>>>>><<<======>>>>>>@@@CCCFFFJJJUUUcccrrr~~~yyyuuunnnfffbbbYYYVVVRRROOOMMMKKKIIIHHHDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGIIIKKKMMMOOOPPPTTTUUUVVVWWWXXXYYYZZZ[[[YYYXXXXXXXXXXXXZZZ\\\]]]\\\^^^aaabbbdddfffiiikkkkkknnnsssxxx~~~~~~~~~~~~~~~~~~zzznnnbbbZZZVVVVVVVVVSSSUUUZZZeeeyyymmm___XXXOOONNNOOOIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDCCCAAA???>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<<<<===???CCCFFFNNN^^^vvv~~~tttjjjqqq}}}sssgggZZZOOOHHHDDD@@@@@@AAABBBDDDFFFGGGHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIILLLLLLMMMNNNOOOOOOOOOOOONNNOOORRRTTTVVVXXXYYYYYYYYY[[[]]]^^^^^^___aaacccfffffffffeeedddeeegggjjjlllnnnoooooonnnnnnpppqqqoooooopppqqqssstttvvvvvvtttsssrrrtttxxx~~~~~~}}}}}}}}}jjj___WWWQQQOOOKKKJJJHHHGGGFFFEEEEEEEEEBBBAAA???>>>???@@@???>>>===>>>??????>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>???======<<<<<<======>>>>>><<<============???CCCFFFLLLXXXhhhxxx{{{wwwtttmmmeeebbbVVVSSSOOOLLLKKKIIIHHHFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIKKKMMMOOOPPPTTTUUUVVVWWWYYYZZZ[[[[[[YYYXXXVVVVVVVVVXXXZZZ[[[\\\^^^aaaccceeegggjjjlllkkkoootttyyy}}}}}}}}}}}}}}}rrreeeZZZUUUTTTTTTQQQTTTYYYbbbrrrrrr```XXXOOONNNOOOIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDCCCAAA@@@>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<>>===>>>???@@@@@@>>>???@@@@@@@@@>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999:::::::::;;;;;;;;;::::::<<<=========<<<;;;<<<<<<<<<===============<<<<<<;;;;;;<<<======>>>>>>>>>>>>======???CCCFFFNNN\\\oooyyyuuussskkkccc^^^UUUQQQNNNKKKIIIHHHFFFEEECCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIJJJKKKMMMOOOPPPQQQTTTUUUVVVWWWXXXZZZ[[[[[[YYYXXXVVVUUUUUUWWWYYYZZZ[[[^^^aaadddfffhhhkkkmmmlllpppuuuzzz}}}{{{zzzzzzzzz{{{|||}}}||||||}}}xxxiii\\\UUUTTTTTTOOORRRUUU[[[iiivvvcccYYYPPPOOOPPPIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<888999999:::::::::::::::<<<<<<<<<<<<<<<@@@EEEIIIYYYjjjzzzfffhhhpppwww}}}ssshhh\\\QQQJJJFFFAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRRRRRRRRRRQQQQQQSSSVVVXXXZZZZZZZZZZZZZZZ\\\___aaabbbdddfffiiifffeeecccaaabbbffflllqqquuutttqqqlllhhhgggiiikkkmmmnnnooopppqqqqqqqqqqqqoooooorrrwww}}}yyyzzzyyywwwuuuuuuvvvxxxxxx{{{kkk```XXXQQQNNNJJJIIIHHHGGGFFFFFFFFFFFFDDDAAA===<<<===???@@@AAA???@@@AAABBBAAA???===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;:::;;;===>>>>>>>>>===<<<>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???>>>===<<<>>>BBBEEEQQQ___sssxxxuuurrrjjj```[[[TTTQQQMMMJJJIIIHHHFFFEEECCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBCCCEEEFFFHHHHHHKKKKKKLLLMMMNNNPPPRRRSSSTTTUUUVVVWWWXXXZZZ[[[[[[ZZZYYYVVVUUUUUUWWWYYY[[[[[[^^^bbbeeegggiiilllnnnmmmqqqvvv{{{}}}}}}~~~~~~{{{xxxwwwwwwxxxyyyzzzzzzyyyyyyzzz||||||lll^^^VVVTTTUUUOOOPPPQQQUUUbbb}}}yyyeee[[[RRRQQQQQQKKKIIIIIIIIIIIIHHHGGGFFFFFFDDDCCCBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<777888999:::::::::::::::<<<<<<<<<<<<<<<@@@EEEIII```oooqqqaaafffooottt}}}tttiii]]]RRRJJJFFFBBBBBBCCCDDDEEEEEEDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKNNNNNNNNNOOOPPPQQQSSSSSSVVVWWWWWWXXXXXXXXXXXXWWWYYY[[[]]]```aaaaaaaaa```[[[^^^cccgggkkkppptttxxxvvvtttooolllmmmrrr{{{{{{uuuqqqppprrrtttuuuvvvwwwxxxxxxxxxxxxxxxuuuuuuvvv{{{mmm```WWWQQQOOOLLLKKKIIIGGGFFFEEEDDDDDDAAAAAA@@@@@@???@@@@@@@@@BBBAAA@@@@@@??????@@@@@@>>>===<<<<<<<<<;;;999888::::::::::::::::::::::::;;;;;;;;;::::::999999999===;;;:::<<>>;;;========================;;;<<<<<<===<<<;;;999888===<<<===??????>>>DDDLLLVVVaaaqqqwwwsssnnneee]]]YYYSSSPPPMMMKKKIIIHHHFFFDDDDDDDDDCCCBBBAAA@@@@@@???CCCCCCCCCCCCDDDEEEFFFGGGKKKKKKLLLMMMNNNOOOPPPPPPTTTUUUUUUUUUTTTUUUWWWYYYUUUUUUUUUTTTTTTUUUYYY\\\YYY^^^cccgggjjjkkklllmmmjjjnnnsssxxxwwwwwwyyy|||yyywwwvvvvvvvvvwwwxxxwwwvvvxxx||||||mmmaaaZZZVVVUUUPPPPPPRRRVVV___ttt|||bbb\\\YYYPPPKKKOOOIIIIIIHHHGGGFFFFFFFFFFFFGGGFFFEEECCCAAA???>>>===============<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;===<<<===???>>>???GGGOOO___yyy{{{ggg]]]fffooosss|||{{{sssggg[[[PPPGGGBBBCCCCCCCCCCCCDDDFFFGGGHHHDDDFFFIIIJJJJJJKKKNNNOOOTTTVVVWWWXXXXXXYYY\\\^^^]]]___aaaccccccdddeeeggghhhjjjmmmooopppooonnnlllkkklllmmmooossszzzmmm```WWWQQQOOOKKKJJJIIIGGGFFFEEEDDDDDDAAA@@@??????>>>?????????@@@??????>>>>>>>>>>>>>>>>>>======>>>??????===<<<;;;;;;::::::::::::::::::<<<<<<<<<;;;;;;;;;::::::===;;;:::<<>>;;;========================<<<============<<<;;;:::>>>===>>>@@@@@@@@@FFFNNNXXXcccsssvvvpppkkkccc[[[XXXRRRPPPLLLJJJIIIHHHFFFDDDDDDCCCCCCBBBBBBAAAAAA@@@CCCCCCCCCDDDEEEFFFGGGHHHKKKKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSUUUWWWSSSTTTUUUTTTTTTUUUWWWZZZYYY]]]cccgggiiijjjkkkmmmmmmrrrvvvzzz~~~tttuuuxxx|||yyywwwvvvuuuuuuvvvwwwwwwwwwzzzrrreee]]]XXXVVVQQQQQQRRRVVV^^^pppfff^^^YYYPPPLLLOOOJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDBBBAAA???>>>===============<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<>>>>>>>>>>>>>>?????????>>>>>>>>>>>>===;;;;;;===>>>????????????<<<;;;;;;;;;::::::999999=========<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>===<<<==============================>>>>>>>>>===<<<<<>>???BBBAAABBBHHHPPP]]]gggvvvssslllggg___YYYWWWQQQOOOLLLJJJIIIGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDFFFGGGHHHIIIKKKKKKLLLMMMNNNOOOOOOPPPNNNPPPQQQQQQPPPQQQRRRTTTPPPQQQTTTTTTTTTTTTVVVWWWYYY\\\bbbfffhhhiiikkklllpppvvvzzz}}}|||uuuvvvzzz|||yyywwwvvvuuutttuuuwwwxxxzzz~~~wwwkkkaaaZZZWWWRRRRRRSSSVVV[[[kkklll___ZZZQQQMMMPPPJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCAAA@@@>>>===<<<============<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<>>>???AAAIIIRRRgggkkk___ZZZbbbjjjppp|||xxxoooeeeZZZPPPIIIEEECCCCCCCCCCCCDDDFFFGGGHHHIIIKKKNNNQQQTTTZZZ```dddfffgggiiijjjjjjkkknnnqqqsssuuuxxxzzzzzz{{{|||~~~}}}~~~mmm```VVVPPPNNNJJJIIIHHHFFFEEEEEEDDDDDDAAAAAA@@@???>>>>>>>>>???AAAAAAAAAAAA@@@@@@??????888:::<<<<<<<<<<<<======<<<<<<<<<;;;::::::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>======<<<========================<<<=====================???>>>???AAAAAACCCJJJRRRbbblllyyyzzz~~~pppiiiddd]]]XXXVVVPPPNNNKKKIIIHHHGGGEEECCCAAABBBBBBBBBCCCCCCDDDDDDCCCDDDDDDEEEGGGIIIJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPOOOPPPQQQPPPNNNMMMMMMNNNMMMPPPSSSUUUUUUTTTUUUUUUYYY\\\aaadddggghhhjjjlllqqqwww}}}~~~|||~~~|||zzzwwwvvvuuutttvvvxxx{{{~~~|||oooddd\\\XXXTTTSSSSSSUUUYYYeee{{{qqq```YYYRRROOOQQQKKKJJJIIIHHHGGGFFFFFFFFFDDDCCCBBBAAA???>>>===<<<<<<<<<======<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;===;;;<<<>>>???BBBKKKTTTkkkfff___]]]dddkkkrrr|||xxxooodddZZZPPPIIIFFFCCCCCCCCCCCCDDDFFFGGGHHHJJJLLLOOOQQQUUU[[[bbbgggiiijjjlllmmmnnnooorrruuusssvvvyyyzzz{{{|||~~~mmm```VVVPPPNNNIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCBBBAAA@@@??????@@@@@@AAAAAAAAAAAA@@@???>>>:::<<<>>>===;;;::::::<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>===<<<<<<<<<========================;;;;;;;;;<<<<<<======>>>???===>>>@@@AAACCCJJJSSSfffppp}}}www~~~|||nnngggbbb\\\WWWVVVOOOMMMJJJHHHHHHGGGEEECCCAAABBBBBBCCCCCCDDDDDDEEECCCDDDEEEFFFHHHJJJLLLMMMLLLLLLMMMNNNOOOPPPQQQQQQQQQSSSSSSQQQNNNKKKJJJJJJLLLOOOSSSVVVVVVUUUUUUVVVYYY\\\aaadddfffhhhkkkmmmpppwww~~~}}}{{{yyywwwvvvvvvwwwyyy}}}~~~rrrggg^^^ZZZVVVTTTTTTVVVWWW___pppuuubbbZZZTTTQQQQQQLLLKKKIIIHHHGGGFFFFFFFFFCCCCCCBBBAAA???>>>======<<<<<<<<<===<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<===;;;<<<>>>@@@CCCMMMWWWlllzzzbbb^^^___fffllluuu}}}xxxnnncccYYYOOOIIIFFFCCCCCCCCCCCCDDDFFFGGGHHHKKKLLLNNNOOORRRWWW]]]bbbdddfffhhhiiijjjllloooqqqnnnqqqtttvvvwwwxxxzzz{{{}}}}}}~~~nnn```VVVOOOMMMHHHHHHGGGEEEEEEDDDDDDDDDEEEDDDCCCAAAAAA@@@@@@@@@>>>>>>???@@@@@@>>>===<<<>>>@@@BBB@@@<<<::::::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???>>><<<;;;<<<<<<========================;;;::::::;;;<<<===>>>??????===>>>@@@AAADDDLLLUUUjjjsssvvv|||wwwjjjddd___ZZZUUUTTTNNNLLLIIIGGGGGGFFFEEECCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGIIILLLNNNOOOMMMNNNOOOPPPQQQRRRRRRSSSTTTUUUUUUSSSOOOLLLJJJIIINNNQQQUUUWWWWWWWWWWWWXXXZZZ]]]aaadddfffhhhkkknnnooowww~~~}}}zzzxxxwwwxxxxxxyyy~~~tttjjjaaa]]]WWWVVVUUUVVVWWW[[[hhhuuu{{{ddd[[[VVVRRRQQQLLLLLLJJJIIIGGGFFFFFFFFFCCCCCCBBBAAA@@@???>>>>>>;;;<<<<<<<<<<<<<<<;;;;;;999::::::;;;;;;<<<<<<<<<===;;;;;;>>>@@@EEEOOOZZZnnnqqq\\\[[[___gggooozzz~~~|||yyytttkkk```VVVNNNHHHFFFCCCCCCCCCCCCDDDFFFGGGHHHJJJKKKLLLMMMNNNQQQUUUXXX]]]___aaabbbccceeehhhkkkkkknnnqqqssstttuuuwwwyyy|||}}}~~~nnn___UUUOOOMMMHHHGGGFFFEEEEEEDDDDDDEEEDDDDDDBBBAAA@@@?????????===>>>???@@@@@@???===<<<===@@@CCCAAA<<<999:::===::::::;;;;;;<<<=========;;;;;;<<<<<<<<<=========;;;>>>??????<<<:::;;;===========================;;;;;;;;;;;;===>>>@@@AAA@@@>>>???AAACCCEEENNNXXXllluuu|||tttyyy~~~qqqeee```]]]WWWSSSQQQMMMKKKHHHGGGGGGFFFDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEGGGJJJMMMOOOPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUWWWUUURRROOOMMMMMMPPPSSSVVVXXXXXXXXXZZZ[[[[[[^^^bbbdddfffiiilllooopppxxx|||zzzxxxxxxwwwxxx}}}vvvllleeeaaaXXXVVVVVVWWWWWWYYYbbbmmmiii^^^WWWRRRNNNMMMLLLKKKIIIGGGFFFFFFFFFDDDCCCCCCBBBAAA@@@??????;;;;;;<<<<<<<<<<<<<<<;;;999999::::::;;;<<<<<<===<<<;;;;;;>>>AAAEEEPPP[[[ooofffXXXYYY___iiiuuu~~~yyywwwrrrmmmeee[[[SSSLLLHHHFFFCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJLLLLLLLLLMMMPPPRRRXXXYYY\\\]]]^^^```cccfffjjjmmmppprrrsssuuuwwwyyy|||}}}nnn___UUUOOOMMMGGGGGGFFFEEEDDDDDDEEEEEEDDDCCCBBB@@@???>>>>>>>>>???@@@BBBBBBBBBAAA???===:::>>>@@@???:::888999<<<999::::::;;;<<<===>>>>>><<<=========>>>>>>??????;;;>>>@@@???<<<:::;;;===========================<<<<<<<<<<<<>>>@@@BBBCCCBBB@@@@@@CCCDDDGGGPPPZZZmmmvvv{{{ssswwwyyymmmbbb^^^[[[UUUPPPOOOMMMKKKHHHGGGFFFFFFDDDCCCDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDFFFHHHJJJMMMPPPQQQPPPPPPQQQRRRSSSTTTUUUUUUSSSUUUWWWWWWUUURRRQQQPPPRRRTTTWWWXXXYYYZZZ[[[]]]\\\___bbbeeegggjjjmmmppprrryyy}}}{{{yyywwwwwwwww{{{wwwnnnhhhdddYYYWWWWWWWWWWWWXXX```iiiwwwlll```XXXRRRMMMMMMLLLKKKIIIGGGFFFFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@;;;;;;<<<<<<<<<<<<<<<;;;999999::::::;;;<<<======<<<:::;;;>>>AAAFFFQQQ]]]pppyyy]]]WWWYYY```lll{{{{{{vvvrrrlllggg```XXXPPPKKKHHHGGGCCCCCCCCCCCCDDDFFFGGGHHHHHHJJJLLLLLLLLLLLLNNNPPPUUUWWWYYY[[[\\\^^^bbbdddjjjmmmppprrrsssuuuwwwyyy|||~~~ooo\\\VVVSSSIIIIIIIIIHHHFFFEEECCCBBBBBBAAA@@@@@@???????????????BBBCCCEEEEEEEEEDDDBBB@@@???????????????>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>AAADDDDDD???;;;>>>>>>>>>===<<<<<<;;;;;;======<<<<<<<<<======>>>@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>@@@AAA@@@DDDRRR___lll~~~vvvqqqsss~~~sssjjj```ZZZYYYVVVPPPKKKKKKJJJGGGEEEDDDDDDEEEEEECCCDDDDDDCCCBBBBBBEEEGGGHHHHHHIIIJJJLLLNNNOOOQQQPPPPPPQQQRRRSSSUUUWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUSSSUUUVVVWWWWWWYYY[[[]]]]]]```dddgggiiilllnnnqqqwww||||||zzzyyyvvvwwwyyy|||}}}{{{rrrllliii^^^[[[ZZZZZZXXXYYY```iiiwwwqqq^^^YYYWWWSSSNNNLLLIIIHHHGGGGGGEEECCCFFFEEEBBB@@@???>>>??????@@@???>>><<<:::999999999888999;;;<<<===<<<;;;;;;???===<<<===@@@FFFSSS___ttt|||jjjVVVTTTYYYaaalll{{{~~~zzzvvvqqqnnndddaaa\\\UUUOOOIIIEEECCCBBBBBBBBBCCCEEEFFFHHHIIIJJJKKKLLLMMMOOOPPPQQQRRRVVVUUUTTTVVVZZZ^^^aaabbbiiikkknnnpppssstttttttttzzz}}}ppp]]]UUURRRIIIIIIHHHGGGFFFEEECCCBBBBBBBBBAAA@@@@@@??????@@@@@@======?????????>>><<<;;;>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;<<>>;;;<<<<<<<<<<<<;;;;;;;;;;;;======<<<<<<<<<<<<======>>>>>>>>>>>>????????????>>>>>>@@@AAAAAAEEESSSaaaooosssmmmrrrrrriii___ZZZXXXVVVPPPKKKJJJIIIFFFDDDCCCCCCDDDEEECCCCCCDDDCCCBBBCCCEEEHHHHHHIIIIIIKKKLLLNNNPPPQQQQQQQQQRRRSSSTTTVVVWWWXXXXXXXXXWWWWWWWWWWWWXXXYYYVVVWWWYYYYYYYYYZZZ]]]______bbbfffiiikkkmmmoooqqqvvv|||}}}zzzyyyvvvwwwxxx{{{~~~~~~xxxzzz}}}|||tttnnnkkkaaa]]][[[ZZZYYYYYY___gggtttvvvaaaZZZVVVRRRNNNLLLIIIHHHGGGGGGEEECCCFFFDDDBBBAAA???????????????>>>===<<<<<<;;;<<<<<<999:::;;;;;;<<<<<<<<<;;;@@@>>>===???AAAHHHUUUbbbyyybbbRRRUUUZZZcccmmm{{{zzzvvvqqqmmmiiiaaa^^^YYYSSSMMMHHHEEECCCBBBBBBBBBCCCEEEFFFHHHIIIKKKKKKMMMNNNPPPRRRSSSTTTYYYWWWWWWXXX\\\```ccceeekkklllnnnqqqssstttuuuvvvxxxzzz~~~qqq]]]TTTQQQIIIIIIHHHGGGFFFEEECCCCCCBBBBBBAAAAAA@@@???@@@@@@@@@>>>???@@@@@@@@@???===<<<===>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::<<<===>>><<<;;;:::::::::;;;;;;;;;;;;;;;======<<<<<<<<<<<<======;;;<<<<<<<<<=========>>>>>>>>>@@@AAABBBGGGUUUdddtttsssmmmvvvoooggg^^^YYYWWWTTTOOOJJJHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCDDDCCCCCCDDDFFFIIIIIIJJJJJJLLLMMMOOOQQQRRRRRRRRRSSSTTTUUUWWWXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\YYYZZZ[[[[[[[[[\\\___bbbaaadddhhhkkkmmmnnnpppqqquuu{{{}}}zzzxxxwwwvvvwwwyyy|||~~~}}}|||uuuwwwzzz}}}wwwqqqnnnddd```\\\[[[YYYXXX]]]cccoooxxx~~~fff\\\VVVQQQNNNLLLIIIHHHHHHGGGEEEDDDEEEDDDCCCAAA@@@???>>>>>>======<<<<<<<<<======>>>;;;;;;;;;;;;;;;;;;<<<===@@@>>>>>>@@@CCCJJJYYYggg~~~sssZZZQQQUUU\\\fffooo{{{{{{uuupppkkkfffbbb\\\YYYUUUPPPKKKGGGDDDCCCBBBBBBBBBCCCEEEFFFHHHIIIKKKLLLMMMOOORRRTTTUUUVVVYYYXXXWWWXXX[[[___dddgggkkkkkklllnnnppprrrtttuuutttwwwzzz||||||{{{|||}}}~~~ttt___SSSOOOJJJHHHHHHGGGFFFEEEDDDCCCCCCAAAAAA@@@???????????????AAAAAABBBBBBBBBAAA@@@???===============<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;<<<<<<<<<999999:::;;;<<<<<<======>>>======<<<<<<<<<<<<===;;;;;;;;;<<<<<<======>>>>>>>>>@@@BBBCCCIIIXXXgggzzzyyyssszzzllleee]]]WWWUUURRRNNNJJJGGGFFFDDDCCCBBBBBBBBBCCCBBBCCCDDDDDDDDDEEEHHHJJJKKKKKKLLLMMMOOOPPPRRRSSSSSSTTTUUUVVVWWWXXXXXXYYYYYYYYYXXXXXXYYYZZZZZZ[[[ZZZ[[[\\\\\\[[[]]]```ccccccfffjjjlllmmmnnnoooqqquuu{{{}}}zzzxxxwwwvvvvvvxxxzzz{{{{{{zzzwwwyyy}}}{{{uuupppgggaaa]]]\\\ZZZXXXZZZ___gggoookkk^^^VVVQQQOOOLLLJJJHHHHHHGGGFFFDDDEEEDDDCCCAAA@@@???>>>>>>===<<<<<<;;;;;;<<<<<<======<<<;;;::::::;;;<<<===>>>===>>>AAADDDLLL\\\lllgggWWWVVVUUU]]]hhhqqq}}}}}}vvvpppjjjeee```\\\VVVTTTQQQMMMIIIFFFDDDBBBBBBBBBBBBCCCEEEFFFHHHIIIIIIJJJLLLOOOQQQTTTVVVWWWWWWWWWVVVVVVXXX\\\bbbfffhhhhhhhhhiiikkkmmmpppqqqrrrtttwwwxxxxxxxxxyyy{{{|||wwwaaaRRROOOKKKHHHGGGGGGFFFEEEDDDCCCCCC@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>======<<<===============<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;<<<===::::::;;;<<<===>>>>>>???>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<======>>>??????>>>>>>@@@BBBDDDKKK[[[kkk{{{uuuiiiccc[[[VVVSSSPPPMMMJJJEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDFFFIIILLLLLLLLLMMMNNNPPPRRRTTTUUUTTTUUUWWWXXXYYYYYYYYYYYYZZZYYYXXXXXXWWWWWWWWWXXXZZZ[[[[[[[[[[[[]]]aaaeeeeeegggjjjkkkkkklllnnnpppvvv|||}}}yyywwwwwwvvvuuuvvvxxxzzzyyyyyyzzz|||~~~wwwqqqgggaaa\\\[[[ZZZXXXYYY\\\___hhhzzzooo___WWWRRROOOMMMJJJIIIHHHHHHFFFDDDDDDDDDCCCBBBAAA???>>>===>>>===<<<;;;::::::::::::>>>===;;;::::::;;;<<<===<<<<<<>>>AAADDDMMM___qqq~~~___UUUXXXVVV^^^iiisss}}}yyyrrrlllfff```[[[WWWRRRPPPNNNJJJGGGDDDCCCBBBBBBBBBBBBCCCEEEFFFHHHIIIHHHIIIJJJMMMOOORRRTTTUUUUUUVVVVVVVVVWWW[[[aaafffffffffffffffhhhjjjmmmnnnppprrrtttvvvvvvwwwyyyzzz{{{zzzcccSSSOOOLLLGGGGGGFFFFFFEEEDDDDDDCCCAAA@@@??????>>>>>>??????>>>>>>=========<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>===;;;;;;<<<>>>;;;;;;<<<<<<===>>>?????????>>>===<<<<<<;;;<<<<<<;;;<<<<<<===>>>???@@@@@@>>>>>>@@@CCCEEEMMM^^^ooopppeeeaaaZZZTTTQQQNNNLLLJJJEEEDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEGGGKKKNNNMMMNNNNNNOOOQQQSSSUUUVVVUUUWWWXXXZZZ[[[[[[ZZZYYYZZZYYYXXXWWWVVVVVVVVVVVVYYYYYYZZZZZZ[[[^^^cccgggiiijjjjjjjjjjjjkkkoooqqqxxx~~~}}}yyywwwwwwuuutttuuuwwwyyyzzzyyy{{{}}}wwwpppeee___ZZZZZZZZZXXXXXX[[[ZZZcccvvvsssaaaXXXSSSOOOMMMJJJIIIIIIHHHFFFEEEDDDDDDCCCBBBAAA???>>>===>>>>>>===;;;;;;:::::::::>>>===<<<<<<<<<<<<<<<<<<:::;;;>>>AAADDDNNNcccvvvwwwYYYQQQWWWXXX```kkkwwwyyyuuunnnhhhbbb\\\WWWSSSOOONNNKKKHHHFFFCCCBBBAAABBBBBBBBBCCCEEEFFFHHHIIIGGGHHHIIIKKKNNNPPPQQQRRRTTTVVVYYYYYYYYY\\\aaaffffffffffffgggiiijjjlllmmmmmmoooqqqssstttvvvxxx{{{zzz~~~}}}fffSSSOOONNNGGGGGGFFFFFFEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>???>>>;;;:::;;;===;;;;;;;;;<<<<<<=========???>>>===<<<<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@>>>>>>@@@CCCFFFOOOaaaqqq{{{kkkccc___YYYSSSOOOMMMKKKJJJDDDEEEEEEEEEEEEDDDCCCCCCBBBCCCDDDEEEFFFHHHLLLOOONNNOOOOOOPPPRRRTTTVVVWWWVVVXXXZZZ[[[\\\[[[ZZZZZZXXXXXXWWWWWWVVVWWWWWWWWWXXXYYYYYYZZZ[[[```eeejjjmmmmmmkkkjjjiiilllppptttzzz}}}yyywwwvvvuuutttuuuwwwzzzzzzzzz{{{~~~wwwoooccc\\\WWWXXXYYYXXXXXXZZZYYYbbbssswwwbbbXXXSSSPPPMMMKKKIIIIIIHHHFFFEEECCCCCCCCCCCCAAA@@@>>><<<>>>>>>============>>>>>>===============<<<;;;;;;:::<<<@@@CCCFFFQQQggg{{{tttXXXQQQWWW]]]cccnnn||||||tttpppjjjddd^^^YYYTTTPPPNNNMMMJJJGGGEEECCCAAAAAABBBBBBBBBCCCEEEFFFHHHIIIGGGHHHIIIKKKMMMOOOPPPQQQPPPTTTYYYZZZYYYZZZ___ccccccdddeeeggghhhiiiiiijjjiiikkknnnppprrrtttxxx{{{xxx|||gggSSSOOOOOOGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@??????>>>>>>?????????????????????>>>======<<<<<<<<<;;;;;;<<<<<<<<<:::===???>>>;;;999:::<<<:::::::::;;;;;;;;;<<<<<>><<<<<<;;;;;;;;;::::::;;;<<<===>>>???@@@>>>>>>@@@CCCFFFOOObbbsssxxxhhhbbb^^^YYYSSSOOOLLLKKKJJJDDDEEEEEEEEEEEEEEEDDDCCCBBBCCCDDDEEEFFFIIILLLOOOOOOOOOPPPQQQSSSUUUVVVWWWWWWXXXZZZ\\\]]]\\\[[[ZZZWWWWWWVVVWWWWWWXXXYYYZZZXXXYYYYYYZZZ\\\aaaggglllqqqooommmjjjiiilllrrrvvv|||}}}zzzwwwvvvuuutttuuuwwwzzz{{{{{{}}}vvvmmmaaaZZZVVVWWWYYYXXXXXXZZZZZZbbbqqqyyycccWWWRRRPPPMMMKKKIIIIIIHHHGGGEEECCCCCCDDDCCCBBB@@@>>><<<>>>>>>>>>>>>???@@@AAABBB<<<===>>>>>>>>>===;;;::::::===AAADDDHHHSSSiii~~~sssZZZUUU[[[```fffppp~~~yyyqqqmmmgggaaa\\\WWWRRRNNNNNNMMMJJJGGGDDDBBBAAA@@@BBBBBBBBBCCCEEEFFFHHHIIIHHHIIIJJJLLLMMMOOOPPPPPPLLLQQQWWWXXXWWWXXX\\\```___aaaccceeefffffffffffffffiiikkknnnpppssswwwzzzvvvzzzuuueeeXXXOOOKKKGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBAAAAAABBBDDDEEEFFF@@@?????????>>>>>>======@@@??????>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<@@@??????>>>===<<<<<<;;;>>>===<<<;;;;;;<<<===>>>@@@AAABBBBBBGGGRRRcccpppuuujjjbbb]]]WWWQQQMMMJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHIIIKKKLLLNNNRRRUUUWWWWWWWWWVVVTTTUUUWWWYYYYYYYYYYYYYYYRRRSSSUUUVVVWWWWWWVVVUUUTTTUUUWWWZZZ^^^dddiiilllmmmmmmlllkkkjjjmmmqqquuu|||zzzxxxvvvtttrrrqqqssswww|||uuukkkeee]]]WWWWWWXXXWWWWWWYYYXXXeeennn~~~|||gggYYYOOOPPPMMMJJJIIIHHHHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???============<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::@@@>>>???CCCHHHUUUmmmsss\\\XXX]]]dddgggsssyyytttooojjjccc]]]XXXUUURRRPPPLLLKKKIIIGGGDDDAAA@@@>>>???@@@AAACCCDDDEEEEEEFFFEEEGGGIIIIIIIIIIIIKKKMMMNNNPPPSSSUUUWWWYYY\\\^^^```aaabbbcccdddeeeeeeeeeiiihhhgggiiilllpppssstttvvvwwwzzz~~~tttdddWWWOOOLLLHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@@@@@@@AAABBB????????????>>>>>>>>>===>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>===<<<;;;;;;;;;???>>>============>>>???@@@AAABBBCCCHHHTTTfffsssuuujjjaaa]]]VVVPPPMMMJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDEEEFFFHHHJJJKKKMMMOOORRRUUUWWWWWWVVVUUUTTTUUUWWWYYYYYYYYYYYYXXXSSSTTTUUUVVVWWWWWWVVVVVVUUUVVVWWWZZZ^^^cccgggjjjlllmmmllllllllloootttxxx}}}zzzxxxwwwuuutttsssssstttxxx|||~~~xxxmmmddd\\\UUUUUUVVVUUUUUUWWWWWWccckkkzzzhhhZZZRRRPPPNNNKKKIIIHHHHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???============<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::>>>===@@@EEEKKKYYYqqqrrr]]]YYY]]]gggkkkyyyyyyssskkkfff___XXXTTTQQQNNNLLLKKKJJJIIIFFFDDDBBB@@@??????@@@AAACCCDDDEEEEEEFFFEEEGGGHHHIIIIIIIIIKKKLLLNNNQQQTTTVVVWWWYYY\\\___```aaabbbcccdddeeeeeeeeecccbbbbbbdddhhhmmmppprrrsssuuuwww{{{~~~~~~rrrbbbUUUOOOMMMIIIHHHFFFEEEDDDCCCDDDDDDDDDCCCAAA???============????????????>>>>>>>>>>>>======<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===============<<<<<<;;;;;;::::::??????>>>>>>>>>>>>???@@@@@@AAACCCDDDJJJWWWjjjwwwtttjjj```[[[UUUPPPLLLJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDEEEFFFIIIKKKLLLOOOPPPSSSUUUVVVVVVUUUTTTUUUVVVWWWXXXYYYYYYXXXXXXTTTTTTUUUVVVWWWWWWWWWWWWVVVWWWXXXZZZ^^^bbbeeegggjjjkkkllllllnnnrrrxxx|||}}}|||zzzxxxwwwvvvuuuttttttuuuvvvyyy{{{}}}|||qqqddd\\\TTTSSSTTTSSSSSSUUUUUU___ggguuujjj\\\VVVQQQNNNKKKIIIIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;===>>>@@@FFFNNN^^^wwwrrr^^^[[[___jjjppp}}}wwwrrrjjjeee^^^XXXTTTQQQNNNMMMIIIIIIHHHFFFDDDBBBAAAAAA???@@@AAACCCDDDEEEEEEFFFEEEGGGHHHIIIHHHIIIJJJLLLOOOQQQTTTVVVWWWYYY\\\^^^```aaabbbccccccccccccccc______aaacccggglllpppsssssstttvvvyyy{{{|||}}}}}}{{{}}}ppp```TTTNNNMMMJJJHHHFFFDDDCCCCCCDDDEEECCCBBB@@@>>>===<<<<<<===?????????>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>??????@@@AAACCCEEELLL[[[ooo}}}tttjjj^^^ZZZSSSNNNKKKIIIHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGIIILLLMMMPPPQQQSSSUUUUUUUUUTTTSSSUUUVVVWWWXXXYYYXXXWWWWWWTTTUUUUUUVVVWWWWWWXXXXXXWWWXXXYYY[[[^^^aaadddeeegggiiikkkmmmpppuuu{{{}}}}}}{{{zzzyyyxxxwwwwwwuuuuuuvvvwwwxxxyyyzzz{{{~~~~~~~~~uuufff]]]UUUSSSSSSRRRRRRTTTSSS\\\cccqqqlll]]]XXXRRROOOLLLIIIIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===???AAAFFFPPPbbbzzzrrr```^^^aaakkkssszzzsssnnngggccc\\\VVVSSSPPPNNNLLLHHHGGGFFFEEEDDDCCCBBBAAA???@@@AAACCCDDDEEEEEEFFFEEEFFFHHHHHHHHHHHHJJJLLLMMMPPPRRRTTTUUUWWWZZZ\\\^^^___``````aaaaaaaaa``````aaacccdddgggkkkpppsssrrrtttvvvxxxyyy{{{~~~xxxyyy|||ppp```TTTOOONNNJJJHHHFFFDDDCCCCCCDDDEEEBBBAAA@@@>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>??????>>>>>>>>>===============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>>>>===============<<<<<<<<<======>>>>>>>>>@@@BBBDDDGGGOOO```uuutttjjj\\\XXXRRRMMMKKKIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFHHHJJJMMMNNNQQQRRRSSSTTTUUUTTTTTTSSSUUUVVVWWWXXXXXXXXXWWWVVVTTTUUUUUUUUUVVVWWWXXXXXXYYYYYY[[[]]]___aaacccdddeeehhhkkkooosssyyy}}}|||{{{yyyyyyxxxyyyyyyvvvvvvwwwxxxyyyzzzzzzzzz}}}}}}||||||~~~xxxjjj```WWWUUUTTTRRRSSSUUUSSSZZZ___lllooo]]]XXXSSSPPPLLLJJJIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@CCCFFFQQQddd{{{rrrcccbbbdddkkkuuu}}}wwwoooiiiaaa\\\VVVPPPMMMKKKIIIGGGGGGGGGFFFEEEDDDCCCBBBBBB???@@@AAACCCDDDEEEEEEFFFDDDFFFHHHHHHHHHHHHJJJKKKKKKMMMPPPRRRSSSTTTWWWYYY[[[\\\]]]^^^^^^^^^^^^^^^___aaabbbcccdddgggkkkooooooqqqsssttttttwww{{{~~~yyyzzz}}}rrraaaUUUOOONNNIIIHHHFFFEEEDDDCCCDDDDDDAAA@@@?????????@@@AAABBB>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>======:::;;;<<<===>>>>>>======@@@BBBDDDHHHRRRdddzzzqqqhhhZZZVVVPPPLLLJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGIIIKKKNNNOOOQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVWWWXXXYYYZZZ\\\^^^aaacccdddeeefffiiinnnrrrwww}}}|||{{{zzzyyyxxxyyyzzz{{{xxxxxxxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{}}}zzzmmmcccYYYVVVUUUSSSSSSUUUTTTYYY[[[fffyyyttt___XXXSSSPPPMMMJJJIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???============<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>AAADDDGGGSSShhh~~~pppdddeeefffmmmxxx{{{tttkkkeee___[[[UUUPPPMMMKKKIIIHHHGGGGGGFFFEEECCCBBBAAAAAA???@@@AAACCCDDDEEEEEEFFFDDDFFFGGGHHHGGGHHHIIIKKKJJJLLLOOOPPPQQQRRRUUUWWWYYYZZZ[[[\\\]]]^^^^^^^^^]]]___aaaaaaaaaccchhhmmmoooqqqrrrqqqppprrrvvv{{{xxxzzz~~~tttcccVVVOOONNNHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@????????????AAAAAA===>>>>>>>>>????????????========================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<========================:::;;;===>>>??????>>>>>>@@@BBBEEEJJJTTTggg~~~{{{mmmdddYYYUUUOOOKKKIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGIIILLLOOOPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUVVVWWWWWWWWWWWWUUUUUUSSSSSSSSSRRRSSSTTTVVVWWWZZZ[[[]]]```bbbdddffffffiiimmmrrrwww|||{{{zzzxxxwwwwwwyyyzzz{{{zzzyyyyyyyyyyyyzzzzzz{{{zzzzzzzzz{{{}}}{{{ooodddZZZVVVTTTRRRSSSUUUVVVWWWWWW___nnnxxxzzzaaaXXXTTTQQQMMMKKKJJJIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@???============<<<<<<<<<<<<;;;<<<<<<<<<=========>>>===AAAEEEHHHVVVmmmmmmdddeeefffqqq|||yyyrrriiiccc```\\\VVVQQQNNNMMMKKKJJJHHHGGGFFFEEECCCBBB@@@@@@???@@@AAACCCDDDEEEEEEFFFDDDEEEGGGGGGGGGHHHIIIKKKJJJLLLOOOPPPQQQRRRTTTVVVXXXYYY[[[]]]^^^````````````cccffffffeeehhhnnnttt{{{||||||xxxttttttyyy}}}}}}uuudddWWWPPPMMMGGGGGGGGGGGGFFFDDDCCCBBBBBBAAA???>>>>>>>>>???@@@======>>>>>>?????????@@@;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???@@@@@@@@@???@@@BBBEEEJJJUUUiiixxxjjjaaaXXXTTTOOOKKKIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFGGGJJJLLLOOOQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUVVVWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRTTTUUUVVVZZZ[[[^^^aaadddfffggghhhlllpppuuuzzzyyyxxxwwwvvvvvvxxxzzz{{{{{{zzzyyyxxxxxxyyy{{{|||yyyyyyyyyzzz}}}zzzooodddZZZUUUTTTQQQRRRTTTWWWWWWTTTZZZfffmmm~~~cccYYYTTTQQQMMMKKKJJJIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@???>>>=========<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>><<>>>>>===<<<;;;;;;;;;<<<<<<============<<<<<<>>>===;;;::::::;;;===>>>@@@???>>><<<<<<<<<===>>>888AAA999???AAA666===CCC???>>>>>>===============BBBFFFLLLQQQYYYjjjxxxiiiaaaXXXUUUQQQNNNLLLIIIFFFDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEGGGIIIJJJKKKLLLNNNPPPPPPOOOOOOPPPQQQSSSUUUVVVXXXYYYZZZYYYWWWVVVVVVVVVTTTTTTTTTUUUVVVWWWXXXYYY___aaadddfffhhhiiilllnnnqqquuuzzz}}}wwwwwwvvvwwwwwwyyy{{{|||zzzvvvrrrtttyyy}}}|||zzz}}}{{{yyyxxxyyy}}}rrrjjj___VVVQQQQQQSSSTTTUUUTTTVVVXXX\\\eeexxxfff^^^SSSPPPLLLJJJIIIHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>========================>>>>>>>>>>>>;;;@@@EEEMMM]]]uuunnniiikkklllwww|||tttkkkccc^^^UUURRROOOKKKHHHGGGFFFFFFFFFFFFFFFEEEDDDBBB@@@@@@@@@@@@@@@AAABBBCCCDDDEEEAAADDDFFFHHHHHHIIILLLNNNOOOOOOPPPRRRUUUYYY]]]```___cccgggkkknnnpppsssuuuwwwvvvxxx{{{}}}xxxeeeWWWPPPOOOHHHHHHIIIIIIHHHFFFEEEDDDBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>===<<<<<<;;;;;;<<<<<<============<<<<<<>>><<<;;;::::::;;;<<<>>>@@@???===<<<<<<<<<===>>>999>>>999@@@@@@:::@@@777===============>>>???@@@BBBEEEJJJPPPZZZkkkyyyiiiaaaXXXUUUPPPMMMKKKIIIFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEGGGIIIJJJJJJKKKMMMOOOMMMMMMNNNOOOQQQSSSVVVWWWXXXYYYZZZYYYWWWVVVVVVVVVTTTTTTTTTUUUVVVWWWXXXYYY^^^aaaeeehhhjjjkkklllmmmssswww{{{wwwvvvuuutttsssttttttuuuuuurrrqqqtttzzz}}}}}}zzzyyyxxxwwwvvvxxx|||vvvmmmaaaWWWRRRQQQQQQRRRRRRQQQSSSUUUXXXaaasssjjj___SSSPPPLLLJJJIIIHHHGGGEEEEEEDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>============;;;;;;;;;;;;<<<<<<<<<<<<<<>>>>>??????????????????>>>>>>>>>===<<<<<<;;;;;;<<<<<<============<<<<<<===<<<;;;::::::;;;<<<===???>>>===<<<<<<<<<======<<<;;;888@@@===FFFVVVAAA<<<<<<<<<===>>>???AAAAAAAAACCCHHHPPP]]]nnnyyyjjjbbbYYYUUUOOOKKKIIIHHHGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDFFFIIIJJJJJJKKKMMMOOOLLLMMMNNNOOORRRTTTWWWXXXWWWYYYZZZYYYWWWUUUUUUVVVTTTTTTUUUUUUVVVXXXYYYZZZ]]]aaafffiiikkkkkklllmmmuuuxxx}}}}}}xxxwwwtttrrrpppoooooooooooonnnpppuuu|||~~~|||xxxwwwwwwwwwyyy|||~~~zzzqqqeeeZZZSSSPPPPPPPPPPPPPPPQQQTTTUUU]]]nnn~~~ooo```TTTQQQMMMJJJIIIHHHFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>============;;;;;;;;;;;;<<<<<<<<<<<>>?????????@@@>>>>>>======<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;===<<<;;;;;;;;;;;;<<<===============<<<=========@@@;;;:::@@@:::RRRsss]]]============>>>???@@@AAAAAABBBFFFPPP___pppyyykkkbbbYYYUUUNNNJJJHHHHHHGGGGGGDDDDDDDDDDDDDDDEEEEEEFFFFFFHHHJJJKKKKKKLLLOOOQQQOOOPPPPPPRRRTTTUUUWWWWWWWWWXXXYYYYYYWWWUUUUUUVVVTTTTTTUUUUUUWWWXXXZZZ[[[^^^aaadddggghhhjjjmmmooovvvxxx}}}}}}{{{xxxvvvtttqqqooonnnnnnnnnkkkmmmrrryyyzzzzzzzzzzzz|||~~~}}}ttthhh\\\UUURRRPPPPPPRRRRRRTTTVVVWWW]]]lll|||tttaaaTTTQQQMMMKKKIIIHHHFFFEEEEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>========================>>>>>>>>>>>>@@@DDDHHHQQQeeerrrkkkooorrrxxxooofff^^^YYYQQQOOOKKKHHHEEEDDDDDDDDDFFFFFFEEEDDDCCCAAA@@@???????????????@@@BBBCCCDDDFFFGGGGGGHHHIIIMMMRRRVVV[[[]]]cccjjjrrrzzzkkk[[[QQQNNNMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@=========>>>?????????@@@============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<============<<<>>>===???BBB999PPPtttbbb??????>>>>>>>>>>>>??????@@@BBBGGGPPP```rrryyylllbbbXXXTTTNNNJJJHHHHHHGGGGGGDDDDDDDDDDDDDDDEEEEEEFFFHHHJJJLLLMMMNNNOOOQQQSSSTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYXXXVVVUUUUUUUUUTTTTTTUUUVVVWWWYYYZZZ[[[___```bbbccceeeiiinnnqqqvvvxxx}}}zzzwwwsssqqqpppnnnmmmmmmnnnnnnjjjnnnuuu}}}}}}||||||{{{|||}}}~~~vvvjjj___XXXTTTRRRQQQRRRSSSUUUWWWWWW\\\kkkyyyyyyaaaUUURRRNNNKKKJJJHHHFFFEEEFFFEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>>>>========================>>>>>>>>>>>>AAADDDIIISSShhhvvvnnnooorrrvvvlllccc\\\WWWOOOMMMJJJFFFDDDCCCCCCCCCEEEEEEEEEDDDCCCAAA???>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEGGGJJJOOOSSSXXX[[[```gggpppwww}}}}}}mmm]]]SSSPPPOOONNNKKKIIIFFFDDDCCCCCCBBBAAA@@@@@@??????@@@@@@>>>>>>??????????????????==================<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<=========<<<<<<:::???@@@EEE;;;CCCZZZLLLAAA@@@???>>>>>>>>>>>>>>>@@@CCCHHHQQQ___qqqxxxkkkaaaWWWSSSNNNJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFJJJKKKNNNOOOOOOPPPRRRTTTWWWXXXXXXXXXXXXWWWVVVVVVVVVXXXYYYXXXVVVTTTTTTUUUTTTTTTUUUVVVXXXYYY[[[\\\___aaabbbccceeeiiinnnrrrvvvxxx}}}}}}wwwssslllkkkkkkjjjjjjkkklllmmmlllqqqyyy~~~|||zzzzzz{{{|||}}}yyymmmbbbZZZUUURRRQQQOOOPPPSSSVVVVVVZZZggguuu}}}bbbVVVSSSOOOLLLJJJHHHFFFEEEFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>============;;;;;;;;;;;;<<<<<<<<<<<<@@@CCCIIIUUUjjjwwwnnnqqqvvvtttjjjaaaZZZUUUMMMKKKHHHEEECCCBBBBBBCCCEEEEEEDDDDDDBBBAAA???>>>=========>>>???@@@BBBBBBBBBCCCDDDDDDEEEGGGKKKNNNRRRTTTYYY___eeekkkooorrrrrrvvvzzz}}}ooo^^^UUURRRMMMLLLJJJGGGEEEDDDDDDDDDBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@?????????<<<=====================:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<<<<<<<<<<;;;:::;;;<<<=========<<<<<<:::???:::@@@???;;;DDD>>>?????????>>>??????@@@@@@@@@EEEKKKSSS^^^qqqwwwkkk```UUURRRNNNKKKJJJHHHGGGEEEDDDDDDDDDDDDDDDEEEFFFFFFIIIKKKNNNOOOOOOPPPRRRTTTVVVWWWXXXXXXYYYXXXWWWVVVVVVXXXYYYXXXVVVTTTTTTUUUTTTTTTUUUVVVXXXZZZ\\\]]]^^^aaaeeehhhjjjmmmoooqqqxxxzzz~~~xxxzzztttpppjjjjjjiiiiiijjjkkklllmmmooottt{{{~~~{{{yyyzzz|||}}}}}}pppddd[[[UUUQQQOOONNNOOORRRUUUVVVZZZffftttdddWWWSSSOOOLLLJJJHHHFFFEEEFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>============;;;;;;;;;;;;<<<<<<<<<<<>>============???@@@AAABBBAAABBBDDDDDDDDDEEEHHHJJJLLLMMMQQQUUUYYY\\\^^^```cccfffjjjmmmnnnppprrrtttrrrrrrvvv|||~~~~~~ppp```VVVSSSKKKIIIGGGFFFDDDDDDDDDEEEBBBAAA@@@@@@??????@@@@@@BBBAAAAAAAAA@@@?????????<<<<<<<<<===============:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;999:::<<<=========<<<<<<===???111999BBB<<>>>>>???@@@BBBBBBAAAFFFMMMSSS]]]pppvvvjjj___TTTQQQNNNLLLJJJIIIFFFDDDDDDDDDDDDDDDDDDEEEFFFFFFIIIKKKMMMNNNNNNOOORRRSSSTTTUUUVVVXXXYYYXXXXXXWWWVVVWWWXXXXXXVVVTTTTTTUUUTTTTTTUUUVVVXXXZZZ\\\]]]\\\aaahhhmmmooopppppppppzzz{{{yyyyyyrrrnnnllllllkkkkkkkkklllnnnooopppuuu|||}}}{{{|||}}}sssfff[[[TTTOOOMMMNNNPPPSSSWWWWWW[[[gggtttfffWWWTTTOOOLLLJJJHHHFFFEEEFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>========================>>>>>>>>>???>>>BBBIIIVVVlllqqqmmmvvv~~~rrrggg^^^WWWSSSKKKJJJGGGDDDBBBAAAAAABBBEEEEEEDDDCCCBBB@@@???>>><<<<<<======>>>@@@AAABBB@@@BBBDDDEEEDDDEEEFFFHHHHHHIIIKKKNNNPPPRRRSSSTTTVVVZZZ^^^aaaccceeegggiiieeeggglllrrrsssrrrvvv|||yyy{{{}}}~~~~~~~~~pppbbbXXXRRRLLLKKKIIIGGGFFFDDDDDDCCCDDDCCCCCCBBB@@@??????>>>===???@@@======@@@@@@===>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<;;;<<<<<<;;;::::::;;;======;;;:::444555666888:::<<<===>>>===<<<;;;<<<>>>?????????<<<<<<<<<======>>>???@@@BBBAAAEEEPPP^^^pppuuuggg^^^UUUQQQLLLIIIGGGFFFDDDCCCEEEDDDCCCCCCDDDFFFHHHJJJNNNOOOOOOOOONNNNNNPPPRRRTTTUUUVVVXXXYYYXXXXXXWWWWWWWWWVVVVVVVVVWWWXXXXXXTTTVVVXXXYYYYYYYYY[[[]]]```eeekkkpppssstttvvvwww{{{uuurrrooommmmmmqqqqqqooonnnqqqsssxxx}}}{{{zzzzzzzzzwwwiii\\\UUURRRSSSPPPPPPQQQTTTVVV[[[hhhtttggg```WWWPPPNNNLLLIIIGGGGGGDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<=========AAAGGGTTTiiiuuuooovvvzzzpppfff]]]VVVRRRLLLIIIEEEBBBBBBBBBBBBBBBAAABBBCCCBBB@@@???@@@AAA>>>>>>>>>???@@@@@@@@@AAACCCCCCBBBBBBBBBBBBCCCCCCEEEFFFGGGJJJLLLNNNPPPPPPTTTUUUXXX[[[]]]^^^_________bbbeeehhhiiikkkmmmooooooppprrrsssttttttssssssuuuyyy}}}pppbbbXXXRRRLLLKKKIIIGGGFFFEEEDDDDDDDDDCCCCCCBBB@@@??????>>>???AAAAAA======??????<<<>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======>>>;;;:::999:::<<<===<<<;;;::::::;;;<<<======>>>>>>@@@>>><<<;;;<<<<<<;;;:::<<<<<<<<<======>>>???@@@BBBAAAEEEPPP^^^oootttfff]]]UUUQQQLLLIIIGGGFFFDDDCCCEEEDDDCCCCCCDDDFFFHHHJJJLLLMMMOOOOOOOOOPPPRRRTTTTTTUUUVVVWWWXXXXXXXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXUUUWWWYYYZZZZZZ[[[]]]___aaagggooouuuyyyzzz|||||||||vvvssspppnnnooorrrsssppppppssswww|||~~~|||{{{{{{{{{~~~xxxiii\\\TTTRRRRRRPPPPPPRRRTTTVVV[[[gggsssjjj```WWWPPPNNNMMMIIIGGGHHHDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======???BBBIIIUUUiiiwwwqqqxxxyyynnnddd\\\UUUPPPLLLHHHDDDBBBBBBCCCCCCBBBAAABBBBBB@@@>>><<<<<<===??????@@@@@@AAAAAABBBBBBDDDCCCCCCBBBBBBCCCCCCDDDFFFFFFGGGHHHJJJKKKLLLLLLNNNPPPRRRUUUWWWXXXYYYYYYYYY\\\___aaabbbccceeegggkkklllmmmoooppppppoooooopppssswwwzzz{{{|||~~~}}}qqqcccYYYSSSMMMKKKJJJHHHFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@??????@@@BBBBBB>>>===???>>>;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<===??????===;;;999999;;;=========>>>>>>>>>============<<>>???@@@BBBAAAEEEPPP^^^nnnssseee]]]TTTQQQLLLIIIGGGFFFDDDCCCEEEDDDCCCCCCDDDGGGIIIKKKKKKMMMOOOPPPPPPQQQTTTVVVTTTTTTUUUWWWWWWWWWWWWWWWYYYYYYZZZZZZZZZYYYWWWVVVUUUWWWYYYZZZ[[[\\\___aaadddjjjttt{{{|||wwwtttqqqoooppptttuuussssssvvv|||}}}||||||||||||~~~xxxjjj\\\TTTQQQQQQPPPPPPRRRUUUVVVZZZeeeqqqooo___WWWOOONNNMMMJJJHHHIIIDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======AAADDDKKKWWWkkkxxxsss{{{vvvkkkbbbYYYSSSOOOKKKHHHDDDBBBBBBCCCCCCBBBBBBCCCBBB@@@===;;;;;;;;;@@@@@@@@@AAABBBCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHJJJKKKMMMOOOQQQSSSTTTTTTTTTWWWYYY[[[[[[\\\^^^___dddeeeggghhhiiijjjjjjjjjjjjllloooqqqrrruuuxxx{{{wwwyyy|||}}}~~~~~~~~~rrrdddZZZSSSMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@?????????BBBAAA>>>===@@@???<<<========================<<<<<<<<<<<<<<<===>>>>>>===;;;999888:::===>>>>>><<<<<<<<<;;;;;;:::::::::<<<;;;::::::<<<>>>>>>===<<<<<<<<<<<<===>>>???@@@BBBAAAEEEPPP^^^mmmsssfff^^^TTTPPPLLLIIIGGGFFFEEECCCEEEDDDCCCCCCEEEGGGJJJKKKLLLNNNPPPQQQRRRRRRTTTUUUSSSTTTUUUUUUVVVWWWWWWWWWXXXYYYZZZ[[[ZZZXXXVVVTTTUUUVVVXXXYYY[[[]]]aaacccgggnnnxxx}}}xxxuuurrrppprrrvvvwwwuuuuuuxxx~~~||||||}}}}}}yyyjjj]]]TTTQQQPPPPPPPPPSSSVVVVVVYYYcccnnnttt___WWWPPPNNNMMMJJJIIIIIIDDDDDDCCCBBBAAA@@@@@@???===========================<<<<<<<<<<<<======>>>@@@DDDLLLYYYmmmyyyuuu}}}uuujjj```XXXRRRNNNIIIGGGDDDCCCCCCDDDDDDCCCBBBCCCCCCBBB???===>>>>>>??????@@@AAABBBCCCCCCDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKMMMOOOQQQRRRRRRTTTVVVXXXZZZYYYZZZ[[[\\\___```aaacccdddffffffgggfffhhhiiikkklllppptttxxxwwwyyy{{{{{{{{{{{{}}}~~~|||ttteeeZZZTTTMMMLLLJJJHHHGGGEEEEEEDDDBBBBBBBBBAAAAAA@@@@@@???===@@@@@@>>>>>>BBBBBB???========================>>>>>>===<<<<<<<<<<<<<<<===;;;999999;;;===??????:::::::::::::::;;;;;;;;;===<<<;;;<<<>>>?????????<<<<<<<<<<<<===>>>???@@@BBBBBBFFFPPP]]]lll~~~tttggg```SSSPPPKKKHHHGGGFFFEEEDDDEEEDDDCCCDDDEEEHHHJJJLLLOOOQQQSSSSSSSSSRRRSSSTTTSSSSSSTTTTTTUUUVVVVVVWWWWWWXXXYYYZZZYYYWWWTTTSSSTTTVVVWWWYYYZZZ^^^bbbeeekkkrrr{{{}}}xxxuuurrrppprrrvvvxxxvvvwwwzzz||||||}}}yyykkk]]]UUUQQQPPPOOOPPPSSSVVVVVVXXXaaakkkxxx```WWWPPPOOONNNJJJIIIIIIDDDDDDCCCBBBAAA@@@@@@???========================<<<<<<<<<<<<<<<===>>>>>>===CCCLLLZZZooozzzvvvtttiii___WWWQQQNNNHHHFFFDDDCCCDDDEEEDDDCCC???AAABBBAAA?????????AAA>>>>>>???@@@AAABBBCCCCCCEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJHHHIIIJJJKKKMMMNNNPPPQQQTTTVVVXXXYYYYYYYYYZZZ[[[\\\]]]^^^___aaaccceeeffffffggghhhhhhjjjmmmrrrvvvxxxyyyzzzyyyxxxxxxyyyzzz{{{}}}uuuggg[[[TTTMMMLLLKKKIIIGGGFFFEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@<<>>???CCCCCCAAA>>>>>>>>>>>>>>>>>>>>>>>>??????===<<<<<<;;;;;;;;;<<<:::999:::<<<>>>??????;;;;;;;;;<<<======>>>>>>AAA???=========>>>===<<<<<<<<<<<<======>>>???@@@CCCBBBFFFPPP]]]kkk|||ttthhhaaaSSSPPPKKKHHHGGGGGGFFFDDDEEEDDDDDDDDDFFFHHHKKKMMMPPPRRRUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXVVVUUUTTTUUUVVVXXXYYY\\\```eeeiiiooouuu}}}|||wwwuuuqqqoooqqqvvvxxxvvvwwwzzz}}}~~~~~~|||{{{|||{{{{{{|||xxxkkk^^^UUURRRQQQOOOPPPTTTWWWVVVWWW^^^hhh}}}}}}bbbYYYQQQOOONNNJJJHHHHHHDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;<<<<<<===>>>???===CCCMMM\\\qqq{{{xxxsssggg]]]VVVPPPMMMFFFEEECCCCCCEEEEEEEEEDDD<<<===>>>>>>======>>>@@@===>>>???@@@AAABBBCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJGGGGGGHHHHHHJJJLLLMMMNNNQQQSSSVVVWWWVVVWWWXXXYYYZZZ[[[\\\]]]```bbbdddfffeeefffggghhhiiilllpppssstttuuuuuutttsssssstttvvvwwwyyy|||}}}~~~vvvggg\\\UUUNNNMMMKKKIIIGGGFFFEEEEEEBBBBBBAAAAAAAAAAAA@@@@@@===@@@AAA>>>???BBBCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======;;;::::::;;;>>>??????>>><<<============>>>>>>>>>@@@>>><<<<<<======<<<;;;<<<<<<<<<======>>>???@@@CCCBBBFFFPPP\\\jjjzzzsssggg```SSSOOOKKKHHHGGGGGGFFFEEEDDDDDDDDDDDDFFFIIILLLMMMOOOQQQUUUVVVUUUUUUUUUUUUSSSSSSRRRRRRSSSTTTVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXZZZ\\\^^^ccciiimmmsssxxx{{{wwwtttooommmoootttwwwvvvwwwzzz{{{{{{zzzxxxwwwxxx|||zzzzzz{{{|||}}}~~~wwwkkk___VVVSSSRRROOOPPPTTTWWWVVVVVV]]]eeexxxcccZZZRRRPPPNNNJJJGGGGGGDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<===>>>???>>>DDDOOO^^^sss|||{{{}}}qqqddd[[[TTTOOOLLLEEEDDDCCCDDDEEEFFFEEEDDD===>>>???>>>===<<<===>>>>>>>>>???AAABBBDDDEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIKKKMMMNNNOOOQQQTTTUUUUUUVVVWWWYYYYYYYYYZZZ\\\^^^aaadddfffdddeeefffggggggiiilllooommmnnnooooooooopppsssuuutttvvvyyyzzz{{{}}}vvvhhh\\\UUUNNNMMMKKKIIIGGGFFFEEEEEEBBBAAAAAAAAAAAAAAAAAAAAA???BBBBBB??????AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;<<<<<<===>>>???:::::::::<<>>============<<<<<<<<<<<<<<<:::999:::<<<>>>>>>===<<<<<<<<<======>>>???@@@CCCBBBFFFQQQ\\\iiiyyyrrrfff___SSSOOOKKKHHHGGGGGGFFFEEEDDDDDDDDDDDDFFFIIILLLNNNMMMPPPTTTVVVVVVVVVWWWXXXSSSSSSRRRRRRRRRTTTUUUWWWYYYYYYXXXXXXXXXYYYYYYZZZYYYZZZ\\\]]]```eeekkkpppuuuzzzzzzvvvtttnnnlllnnntttvvvuuuvvvyyyzzzzzzxxxvvvuuuwww{{{~~~~~~zzzyyy{{{xxxyyy{{{~~~wwwkkk___WWWSSSSSSOOOPPPTTTXXXWWWVVV\\\dddtttddd[[[SSSPPPNNNIIIFFFFFFEEEDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<>>>??????@@@FFFPPP___sss|||~~~|||ooocccYYYRRRMMMJJJEEEDDDCCCDDDEEEFFFEEEDDDAAAAAABBBAAA>>>======>>>???@@@AAABBBDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGJJJIIIIIIHHHGGGFFFEEEEEEIIIIIIIIIIIIJJJLLLNNNPPPOOOQQQTTTUUUVVVVVVXXXZZZXXXXXXYYY[[[]]]aaadddfffbbbdddeeeffffffgggiiikkkjjjkkklllmmmnnnppptttwwwsssuuuxxxzzz{{{}}}xxxjjj]]]TTTQQQNNNJJJHHHGGGGGGEEEDDDDDDBBB???>>>???@@@?????????@@@AAAAAA??????@@@AAACCCCCCAAA???;;;666111///<<<<<<============<<<<<<==============================<<<;;;;;;;;;;;;;;;============>>>>>>>>>>>>======>>>????????????>>>CCCBBBHHHTTTbbbooo}}}rrreee\\\VVVRRRLLLHHHFFFEEEDDDCCCEEEEEEEEEFFFHHHJJJLLLNNNSSSTTTUUUUUUVVVVVVVVVVVVRRRRRRSSSTTTUUUVVVVVVWWWXXXWWWWWWVVVWWWXXXZZZ[[[]]]^^^___```ccchhhooottt{{{zzzuuuqqqooonnnoooqqqssssssrrrwwwvvvtttqqqppprrrwww{{{{{{wwwwwwzzzxxxyyywwwmmmcccZZZTTTQQQRRRTTTUUUWWWXXX\\\aaaeeevvviii]]]QQQMMMLLLIIIGGGGGGDDDCCCBBBBBB@@@@@@???>>>>>>???AAAAAAAAA@@@>>>===>>>===<<<<<<<<<===???@@@BBBHHHRRR```wwwxxx{{{wwwhhh^^^WWWOOOKKKKKKHHHIIIHHHHHHFFFCCCAAA@@@??????>>>>>>>>>>>>??????>>>@@@BBBCCCCCCDDDEEEGGGGGGGGGFFFFFFGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGJJJJJJKKKLLLMMMNNNNNNOOOQQQRRRTTTVVVWWWWWWWWWWWWZZZYYYYYYYYYZZZ\\\^^^```aaaccceeeeeedddddddddeeehhhjjjlllmmmmmmnnnppprrrsssuuuyyy|||~~~~~~}}}{{{kkk]]]TTTPPPMMMJJJHHHGGGFFFEEEDDDDDDBBB???>>>???@@@?????????@@@AAAAAA??????@@@AAA===>>>??????>>><<<999888<<<<<<============<<<<<<========================>>>======<<<;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>????????????BBBBBBHHHUUUcccqqq~~~rrreee]]]UUURRRLLLIIIGGGFFFEEEDDDEEEEEEEEEFFFHHHJJJLLLNNNRRRRRRSSSTTTUUUUUUUUUUUURRRSSSSSSTTTUUUVVVWWWWWWVVVUUUUUUUUUUUUWWWXXXYYY[[[]]]___aaaeeekkkrrrwww}}}{{{wwwrrrqqqoooppprrrsssssssssqqqqqqpppoooooorrrwww{{{{{{xxxwwwyyywwwxxx}}}}}}}}}zzzooocccZZZTTTQQQPPPRRRTTTUUUWWW[[[```ddduuuiii]]]QQQMMMLLLIIIGGGGGGEEEDDDDDDCCCBBBAAA@@@@@@>>>======<<<<<<<<<<<<<<<>>>===<<<<<<<<<===???@@@AAAHHHRRRcccyyyxxx}}}uuufff\\\TTTMMMJJJKKKGGGGGGGGGGGGFFFDDDCCCAAA???>>>>>>======>>>>>>???>>>@@@BBBCCCCCCDDDFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGKKKKKKLLLMMMNNNOOOOOOPPPRRRSSSTTTUUUWWWWWWWWWXXXYYYYYYYYYYYYZZZ\\\^^^___```bbbcccbbbaaaaaabbbccceeegggiiijjjjjjkkkmmmooopppsssvvvzzz||||||{{{{{{}}}~~~mmm^^^UUUPPPMMMJJJGGGGGGFFFEEECCCDDDBBB???>>>???@@@?????????@@@AAA@@@??????@@@AAA;;;<<<>>>???@@@@@@???>>><<<<<<============<<<<<<========================>>>>>>======<<<<<<==================>>>>>>>>>>>>???>>>=========>>>@@@AAABBBBBBHHHUUUdddrrrzzz|||}}}qqqfff^^^UUURRRMMMIIIHHHHHHGGGGGGEEEEEEEEEFFFHHHJJJMMMNNNQQQQQQRRRSSSTTTUUUUUUTTTSSSTTTTTTUUUVVVWWWXXXYYYVVVVVVUUUUUUVVVXXXYYYZZZ[[[]]]```dddhhhnnnuuuyyy~~~zzztttrrrqqqppprrrssssssssslllmmmnnnnnnooosssxxx||||||yyyxxxxxxuuuuuuyyyzzzxxxyyy|||}}}pppddd[[[UUURRRNNNPPPRRRTTTWWW[[[```dddtttjjj]]]RRRMMMLLLIIIGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA???===;;;999999:::<<<===>>>===<<<<<<<<<===???@@@@@@GGGTTTfff}}}yyy~~~qqqbbbXXXQQQKKKIIIJJJGGGGGGGGGGGGFFFEEECCCCCC>>>>>>============>>>>>>???@@@BBBCCCCCCDDDFFFHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIILLLLLLMMMNNNOOOPPPQQQQQQTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZ\\\]]]^^^___```___^^^\\\]]]^^^```bbbdddfffgggfffgggiiikkkmmmooosssvvvxxxxxxxxxwwwzzz{{{|||~~~~~~ooo```VVVPPPMMMJJJGGGGGGFFFEEECCCDDDBBB???>>>???@@@??????>>>@@@AAA@@@???>>>???@@@===>>>?????????>>>>>>===<<<<<<============<<<<<<========================>>>>>>============>>>>>>============>>>>>>>>>>>>@@@???===<<<<<<>>>@@@AAACCCBBBHHHUUUdddrrrwwwyyy|||qqqfff___VVVRRRMMMJJJIIIIIIIIIHHHFFFFFFFFFGGGHHHKKKMMMNNNQQQQQQSSSTTTUUUUUUUUUUUUTTTUUUUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXYYY[[[]]]^^^]]]```dddgggkkkpppvvvzzz}}}wwwtttrrrqqqrrrsssssssssmmmnnnpppqqqrrrvvvzzz~~~}}}yyyxxxuuusssrrrttttttsssuuuzzz}}}pppeee\\\VVVSSSMMMOOORRRTTTWWW[[[aaaeeetttjjj^^^RRRNNNLLLIIIGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@???>>>===<<<===>>>>>>>>>===<<<<<<<<<===???@@@@@@FFFUUUjjj|||xxxkkk\\\SSSNNNIIIHHHJJJIIIHHHHHHFFFEEECCCBBBAAA>>>==================>>>???AAACCCCCCCCCDDDFFFHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKMMMNNNOOOPPPQQQRRRSSSTTTVVVUUUUUUUUUUUUWWWYYYZZZXXXXXXYYYYYYZZZ[[[\\\\\\^^^^^^]]][[[YYYZZZ\\\___```bbbcccdddddddddfffhhhjjjlllpppsssuuuvvvuuutttwwwxxxyyyzzz{{{|||}}}}}}|||}}}~~~pppaaaXXXQQQNNNJJJHHHGGGGGGEEEDDDDDDBBB???>>>???@@@??????>>>???@@@@@@>>>>>>???@@@>>>>>>>>>>>>===<<<<<<;;;<<<<<<============<<<<<<========================>>>>>>============>>>>>>============>>>>>>>>>>>>@@@???===<<<<<<>>>@@@AAADDDCCCIIIUUUcccqqq{{{tttxxx|||qqqfff___VVVRRRNNNJJJJJJJJJIIIIIIFFFFFFFFFGGGIIIKKKMMMOOOQQQRRRSSSUUUVVVWWWWWWWWWUUUUUUVVVWWWXXXYYYYYYZZZYYYYYYYYYYYYZZZ\\\^^^___aaadddhhhlllooorrrvvvyyyyyyvvvrrrqqqqqqrrrrrrrrrqqqsssuuuvvvwwwyyy|||~~~yyywwwssspppoooqqqppppppuuu||||||qqqfff]]]WWWTTTNNNPPPRRRUUUXXX\\\bbbfffvvvkkk___SSSNNNLLLIIIGGGGGGEEEEEEDDDCCCBBBAAA@@@@@@??????@@@AAA@@@???>>>===>>>===<<<<<<<<<===???@@@AAAFFFUUUmmmooocccVVVPPPLLLIIIIIILLLLLLKKKIIIFFFDDDAAA@@@???>>>>>>============>>>>>>???AAACCCDDDDDDEEEFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMMMMNNNOOOOOOQQQRRRSSSUUUVVVVVVWWWWWWVVVUUUVVVWWWYYYZZZWWWXXXXXXYYYZZZZZZZZZZZZ]]]]]]\\\ZZZYYYYYY\\\^^^___```bbbbbbbbbbbbdddfffhhhkkknnnrrrtttttttttsssuuuvvvvvvwwwxxxyyyzzzzzz||||||}}}~~~qqqbbbZZZRRROOOLLLIIIIIIHHHGGGEEEDDDBBB???>>>???@@@??????>>>???@@@???>>>>>>???@@@<<<<<<<<<<<<<<<<<<======<<<<<<============<<<<<<==============================<<<<<<======>>>>>>============>>>>>>>>>>>>???>>>=========>>>@@@AAADDDDDDIIIVVVeeerrryyyttt{{{}}}qqqfff^^^VVVSSSNNNJJJIIIIIIHHHHHHFFFFFFFFFGGGIIIKKKNNNOOOQQQRRRTTTUUUWWWWWWXXXXXXTTTUUUUUUVVVWWWXXXYYYYYYXXXXXXXXXXXXYYY[[[]]]___dddggglllooorrruuuxxxzzzzzzwwwrrrpppppppppqqqpppuuuwwwyyy{{{{{{|||~~~}}}yyyuuuooommmmmmnnnnnnooowww~~~ssshhh___XXXTTTOOOQQQSSSUUUXXX\\\aaaeeevvvlll```SSSOOOMMMIIIGGGGGGEEEDDDDDDCCCBBBAAA@@@@@@<<<===???@@@@@@>>><<<:::>>>===<<<<<<<<<===???@@@CCCGGGUUUnnnxxxeee[[[QQQNNNMMMKKKLLLOOOOOOMMMJJJFFFCCC@@@>>>>>>??????>>>>>>>>>>>>??????@@@AAACCCDDDDDDEEEGGGIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMOOOPPPQQQQQQPPPQQQRRRTTTUUUWWWXXXYYYWWWWWWWWWWWWWWWXXXYYYZZZWWWWWWXXXYYYZZZYYYYYYYYYZZZ[[[[[[ZZZYYYZZZ\\\^^^^^^___aaaaaa```aaabbbdddgggiiimmmppprrrsssrrrqqqttttttttttttuuuvvvwwwxxxzzzzzzzzz|||~~~pppccc\\\SSSPPPMMMKKKJJJIIIHHHGGGDDDBBB???>>>???@@@??????===???@@@???>>>===>>>@@@<<<<<<;;;;;;<<<<<<======<<<<<<============<<<<<<========================<<<<<<;;;;;;<<<======>>>============>>>>>>>>>>>>>>>>>>>>>>>>????????????CCCCCCJJJXXXhhhwww}}}xxx~~~rrreee]]]WWWSSSNNNJJJHHHHHHGGGFFFGGGFFFGGGGGGIIILLLNNNOOOPPPQQQSSSTTTVVVWWWWWWWWWTTTTTTUUUVVVWWWXXXYYYYYYXXXXXXXXXYYYZZZ\\\^^^```cccgggmmmrrruuuxxx{{{}}}{{{wwwrrrooonnnoooooooootttvvvzzz{{{|||}}}}}}xxxtttmmmkkkkkklllmmmpppzzzwwwkkk```WWWSSSOOOQQQSSSTTTVVVZZZ___cccnnnlll```TTTOOOMMMIIIGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA===============<<<<<<;;;>>>===<<<<<<<<<===???@@@EEEGGGUUUnnn~~~yyymmm\\\TTTMMMMMMNNNNNNOOOQQQNNNLLLIIIFFFCCCAAA??????@@@@@@????????????@@@@@@@@@BBBDDDDDDDDDEEEGGGIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNPPPQQQRRRTTTTTTRRRRRRSSSUUUWWWYYYZZZ[[[WWWWWWXXXYYYYYYYYYYYYXXXVVVWWWXXXYYYYYYYYYXXXXXXVVVWWWYYYYYYYYYYYY[[[]]]\\\^^^______^^^^^^```aaaeeegggkkknnnpppqqqpppooorrrrrrqqqqqqrrrssstttuuuuuuvvvvvvxxx{{{~~~pppccc]]]TTTQQQNNNLLLKKKJJJIIIHHHDDDBBB?????????@@@??????===???@@@???>>>===>>>?????????===<<<;;;;;;;;;;;;<<<<<<============<<<<<<========================;;;;;;;;;;;;;;;<<<===>>>============>>>>>>>>>>>>======>>>????????????>>>BBBBBBJJJZZZkkk{{{}}}rrreee\\\WWWSSSNNNJJJHHHGGGFFFEEEGGGGGGGGGHHHIIILLLNNNOOOOOOPPPRRRSSSUUUVVVVVVWWWSSSTTTTTTUUUVVVWWWXXXYYY[[[ZZZZZZ[[[]]]___aaabbbbbbgggmmmssswwwzzz}}}{{{wwwqqqnnnmmmnnnnnnnnnqqqtttxxx{{{|||}}}~~~~~~|||wwwssskkkjjjjjjllllllppp|||zzzmmmaaaWWWQQQOOOPPPRRRSSSUUUYYY^^^aaaeee}}}mmm```TTTOOOMMMIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@???===<<<<<<<<<>>>???>>>===<<<<<<<<<===???@@@FFFGGGUUUnnn{{{rrrfffWWWOOOKKKLLLOOOPPPQQQSSSMMMKKKHHHEEECCCAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@BBBDDDEEEEEEEEEGGGIIIHHHHHHIIIIIIKKKLLLNNNOOONNNNNNOOOQQQSSSTTTUUUVVVRRRSSSTTTVVVXXXYYY[[[\\\WWWXXXYYYZZZZZZZZZXXXXXXVVVWWWXXXYYYYYYYYYXXXWWWSSSUUUXXXYYYYYYYYYZZZ\\\[[[\\\^^^^^^]]]]]]^^^```cccfffiiimmmooooooooonnnppppppoooooooooqqqrrrsssqqqrrrsssuuuyyy}}}sssddd[[[XXXTTTOOOKKKJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@??????@@@>>><<<<<<======;;;999???@@@@@@>>><<<;;;<<<>>>>>>;;;999:::>>>???>>><<<;;;<<<<<<===========================>>>>>>>>>>>>AAA???===;;;<<>>>>>============>>>>>>===>>>>>>===<<<<<<>>>@@@CCCGGGVVVmmm}}}vvv~~~|||gggXXXTTTNNNJJJMMMSSSVVVUUUTTTVVVMMMEEECCCBBB??????@@@>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCDDDEEEGGGIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMOOOPPPSSSUUUWWWXXXXXXXXXXXXWWWWWWYYY[[[\\\[[[ZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSTTTUUUVVVXXXYYYZZZ[[[\\\[[[[[[[[[[[[[[[\\\\\\^^^___bbbdddgggiiijjjkkklllkkkkkklllmmmnnnlllkkklllmmmpppsssvvvxxxzzzzzzvvvggg^^^YYYUUUPPPLLLJJJIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>@@@>>>============<<<:::<<<======<<<::::::;;;===<<<<<<===>>>???>>><<<::::::;;;;;;<<<===<<<<<<<<<============>>>>>>>>>>>>@@@???===<<<===???BBBCCCDDDDDDKKKYYYiiizzz}}}oooddd]]]UUUQQQLLLIIIGGGGGGFFFEEEHHHHHHIIIJJJLLLNNNOOOPPPRRRRRRSSSSSSTTTTTTTTTUUUVVVVVVUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[\\\^^^bbbeeejjjlllooosssxxx}}}}}}{{{wwwrrrnnnmmmnnnoooooorrrtttvvvyyyzzzzzzzzzyyyyyy{{{}}}}}}{{{vvvpppmmmfffgggggggggiiioooyyyxxxlll```XXXSSSRRRRRRSSSTTTVVVYYY[[[]]]bbbkkk~~~rrrcccSSSMMMLLLJJJHHHHHHFFFEEECCCAAA@@@@@@@@@AAA>>>>>>============>>>>>>======>>>===<<<<<>>===@@@???>>>>>>>>>>>>===;;;:::<<<<<<<<<:::;;;<<<>>>===???BBBBBB???<<<:::888::::::;;;<<<<<<<<<<<<;;;============>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@DDDMMM[[[hhhxxxqqqddd]]]VVVRRRMMMIIIHHHGGGFFFFFFHHHHHHIIIJJJLLLNNNOOOPPPQQQRRRRRRSSSTTTUUUUUUUUUVVVVVVUUUUUUVVVVVVWWWXXX[[[[[[[[[[[[\\\___dddhhhkkkmmmqqqvvv{{{~~~}}}yyyvvvqqqoooooopppppppppqqqrrruuuwwwyyyyyyxxxxxxwwwxxxzzzyyywwwsssnnnkkkgggfffeeefffiiipppwww{{{xxxkkk```XXXTTTVVVUUUUUUUUUVVVXXXZZZ[[[^^^eeeuuuuuueeeVVVOOOMMMKKKHHHHHHFFFEEECCCBBBAAA@@@@@@@@@>>>>>>============>>>>>>;;;<<<===<<<<<<===@@@BBBFFFIIIVVVkkk~~~|||qqqsss|||{{{gggWWWOOONNNOOORRRVVV\\\``````___YYYOOOGGGDDDCCCAAA@@@AAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLLLLMMMNNNNNNOOOOOOPPPRRRTTTVVVXXXZZZ[[[[[[[[[ZZZZZZYYYZZZ\\\\\\[[[YYYWWWWWWXXXXXXYYYZZZZZZ[[[WWWWWWVVVVVVUUUTTTSSSSSSRRRRRRSSSTTTVVVWWWXXXXXXYYYXXXXXXWWWWWWXXXXXXYYYZZZ[[[]]]^^^```aaaaaaaaabbbaaaaaacccfffgggfffdddhhhiiikkkmmmoooppppppqqqrrrqqqpppqqquuuzzz{{{kkkbbb[[[WWWQQQMMMKKKJJJIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@>>>????????????>>>======AAA???>>>>>>??????>>><<<;;;<<<============???AAAAAADDDFFFDDD???;;;:::;;;:::;;;<<<<<<======<<<<<<============>>>>>>>>>>>>===>>>>>>???@@@@@@@@@@@@???DDDOOO\\\gggtttrrreee]]]VVVRRRMMMIIIHHHHHHGGGFFFHHHHHHIIIJJJLLLNNNOOOPPPQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVUUUUUUVVVVVVWWWXXX[[[[[[ZZZZZZ[[[___eeejjjllloootttyyy~~~yyyvvvrrrqqqqqqrrrqqqqqqpppqqqtttvvvxxxxxxwwwwwwrrrsssttttttsssqqqnnnmmmjjjgggfffggglllrrrvvvyyyyyylllaaaYYYUUUUUUUUUTTTUUUVVVXXXYYY[[[^^^dddrrrssseeeVVVPPPNNNKKKIIIHHHEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>============>>>>>>;;;<<<<<<<<<<<<===@@@CCCGGGIIIVVVlll~~~tttuuu|||ppp^^^RRRMMMOOOTTTYYY]]]ccciiijjjhhhXXXNNNFFFCCCBBB@@@???@@@AAAAAABBBBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHJJJKKKLLLNNNNNNNNNOOOPPPPPPQQQQQQSSSTTTVVVXXXZZZZZZZZZZZZ\\\[[[ZZZ[[[\\\\\\ZZZXXXXXXXXXXXXXXXYYYYYYZZZZZZXXXWWWWWWUUUTTTSSSRRRRRRTTTUUUUUUVVVXXXYYYYYYZZZWWWWWWVVVUUUUUUUUUVVVVVVXXXXXXYYYZZZ[[[[[[[[[[[[^^^^^^^^^```cccddddddbbbcccdddeeefffggghhhhhhhhhjjjhhhggghhhjjjoootttwww}}}lllbbb\\\XXXRRRNNNLLLJJJIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@>>>????????????>>>======@@@???>>>>>>??????>>>===;;;<<<=========>>>@@@BBBFFFGGGFFFBBB===;;;===???<<<<<<===>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<===???@@@AAAAAA@@@@@@@@@EEEPPP\\\eeeqqqrrreee]]]VVVRRRMMMJJJHHHHHHGGGFFFHHHHHHIIIJJJLLLNNNOOOPPPQQQRRRRRRSSSTTTTTTUUUUUUVVVVVVUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYZZZ___eeejjjmmmpppvvv|||zzzxxxuuuttttttsssrrrpppoooqqqsssvvvwwwwwwvvvvvvqqqqqqppppppooommmlllllljjjiiigggiiimmmrrruuuvvv~~~{{{nnnccc[[[VVVRRRRRRRRRSSSUUUXXXZZZ\\\___dddqqqpppaaaSSSOOONNNLLLIIIIIIEEEEEEDDDDDDCCCBBBAAA@@@>>>>>>============>>>>>>;;;<<<<<<<<<<<<===@@@CCCFFFJJJWWWmmmwwwvvvzzz~~~}}}hhhYYYRRRPPPRRRYYY___dddkkkrrrqqqkkkUUULLLDDDBBBAAA???>>>@@@AAAAAABBBBBBCCCDDDDDDDDDGGGGGGGGGHHHJJJKKKMMMNNNOOOOOOPPPPPPQQQQQQRRRRRRRRRSSSUUUWWWXXXYYYXXXXXX[[[ZZZZZZZZZ\\\\\\ZZZXXXZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUSSSSSSRRRUUUUUUVVVWWWWWWXXXYYYYYYVVVUUUUUUTTTSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWZZZYYYZZZ\\\^^^```___^^^\\\]]]^^^_______________```___]]]^^^```ccchhhjjjnnnddd]]]YYYSSSOOOLLLKKKIIIHHHEEEDDDCCCBBBAAA@@@@@@@@@??????@@@@@@??????>>>===???>>>======??????>>>===999:::;;;;;;;;;;;;===???GGGFFFCCC???<<<<<<>>>@@@======>>>????????????>>>============>>>>>>>>>>>>======???@@@@@@AAA@@@@@@BBBFFFPPP\\\gggrrrrrreee^^^WWWSSSNNNJJJIIIHHHGGGGGGHHHHHHIIIJJJLLLNNNOOOPPPSSSSSSSSSSSSTTTTTTTTTTTTVVVVVVUUUUUUVVVVVVWWWXXXWWWXXXXXXYYY[[[___eeejjjnnnqqqwww}}}~~~|||yyywwwvvvtttqqqooommmoooqqqtttuuuuuutttttttttrrrpppmmmkkkiiihhhhhhiiiiiiiiijjjmmmpppsssuuu{{{|||pppddd[[[VVVPPPPPPQQQRRRUUUXXX[[[]]]___dddqqqmmm___RRRNNNNNNKKKIIIHHHEEEEEEEEEEEECCCBBBAAA@@@>>>>>>============>>>>>>;;;<<<===<<<<<<===@@@BBBEEEIIIYYYqqqvvvtttwwwzzzrrraaaWWWTTTTTTUUU^^^gggoooxxx}}}uuuhhhSSSJJJBBBAAAAAA??????AAAAAABBBBBBCCCDDDDDDEEEEEEHHHHHHIIIJJJKKKMMMNNNOOOOOOOOOPPPQQQQQQRRRRRRSSSQQQRRRTTTVVVWWWWWWWWWVVVYYYYYYXXXYYY[[[[[[ZZZXXX[[[ZZZZZZYYYXXXXXXWWWWWWXXXXXXWWWWWWVVVUUUTTTTTTSSSSSSTTTUUUUUUVVVWWWWWWUUUUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVYYYZZZYYYXXXVVVWWWXXXYYYYYYZZZYYYYYYWWWVVVVVVVVVXXXZZZ]]]___qqqggg^^^ZZZTTTOOOMMMKKKJJJHHHEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<>>>>>>===<<<:::;;;<<<;;;;;;;;;===???CCCAAA>>>===============<<<======>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAADDDFFFOOO]]]jjjvvv~~~qqqeee^^^WWWSSSNNNJJJIIIHHHHHHGGGHHHHHHIIIJJJLLLNNNOOOPPPTTTTTTTTTTTTSSSSSSSSSSSSVVVVVVUUUUUUVVVVVVWWWXXXVVVXXXZZZ[[[^^^aaagggjjjooorrrwww}}}}}}{{{yyyuuuqqqmmmjjjkkknnnppprrrrrrqqqqqqtttrrrnnnkkkhhhgggggghhhiiilllnnnnnnnnnooossswww||||||pppdddZZZUUUQQQQQQRRRSSSVVVYYY\\\]]]^^^dddrrrnnnaaaSSSOOONNNKKKGGGFFFEEEEEEEEEEEEDDDBBBAAA@@@>>>>>>============>>>>>>======>>>===<<<<<>>===<<<===>>>>>>>>><<<===>>>@@@???===;;;<<<>>>???<<<999;;;<<<<<<===========================>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBEEEFFFOOO^^^mmmzzz}}}pppeee^^^WWWSSSNNNJJJIIIIIIHHHGGGHHHHHHIIIJJJLLLNNNOOOQQQUUUUUUTTTTTTSSSRRRRRRRRRVVVVVVUUUUUUVVVVVVWWWXXXVVVXXX[[[]]]```ccchhhkkkppprrrwww}}}}}}zzzuuuppplllgggiiilllnnnooooooooonnnqqqooollliiihhhiiijjjkkklllpppssssssqqqqqquuuzzz{{{pppdddYYYSSSSSSSSSTTTUUUWWWYYY\\\]]]___eeetttqqqcccUUUPPPNNNJJJFFFDDDEEEEEEFFFFFFDDDCCCAAA@@@>>>>>>============>>>>>>===>>>>>>===<<<<<<>>>@@@AAAHHH\\\wwwzzz{{{ppp___WWWUUUVVVVVV```oooaaaQQQIIIBBBBBBCCCBBBCCCEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJJJJJJJKKKLLLNNNPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRQQQSSSTTTVVVWWWWWWVVVVVVVVVUUUUUUWWWYYYZZZZZZXXXWWWWWWXXXXXXYYYZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVWWWWWWXXXXXXXXXUUUUUUTTTRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTUUUWWWWWWVVVTTTQQQRRRSSSUUUVVVVVVVVVVVVTTTUUUWWWXXXYYYYYYYYYYYYrrrhhhbbb]]]WWWQQQNNNLLLJJJIIIHHHFFFEEECCCBBBBBBBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>888777666888;;;===>>>=========<<<;;;;;;;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<<===<<<<<<;;;;;;===>>>???;;;<<<===>>>???@@@AAAAAAAAAGGGQQQ___nnn}}}sssfff]]]VVVRRRNNNJJJIIIIIIIIIHHHIIIIIIIIIJJJLLLNNNQQQRRRTTTUUUVVVUUUTTTSSSTTTUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXZZZ\\\]]]___dddiiimmmqqqtttxxx~~~~~~yyyuuuqqqmmmjjjjjjkkklllnnnooooooppppppnnnmmmkkkiiihhhjjjnnnrrrssswwwzzzuuunnnmmmsss{{{~~~yyyrrrddd[[[XXXUUUSSSSSSTTTWWWZZZ\\\\\\bbbgggtttxxx___SSSRRRLLLJJJJJJFFFHHHFFFDDDBBBBBBBBB@@@???AAA@@@??????>>>>>>??????>>>>>>>>>>>>???@@@AAABBBEEEIII[[[yyyxxxvvv{{{hhh]]]WWWRRRVVV^^^ggg~~~vvvbbbKKKHHHDDDBBBCCCCCCCCCBBBDDDDDDEEEFFFHHHIIIIIIJJJKKKKKKMMMNNNPPPQQQRRRSSSOOOQQQQQQQQQPPPPPPQQQSSSVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZYYYXXXXXXXXXYYYZZZ[[[XXXYYYYYYZZZZZZYYYYYYXXXTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVVVVWWWWWWVVVUUUWWWYYYYYYXXXVVVUUUVVVWWWTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUVVVXXXXXX]]]^^^______^^^]]]\\\[[[tttjjjaaa]]]WWWRRROOOMMMKKKJJJGGGFFFDDDBBBAAAAAAAAABBB@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;<<<===???>>>>>>>>>======<<<;;;;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<======<<<;;;<<<===>>>???>>>>>>???@@@AAABBBCCCCCC@@@FFFQQQ___ppptttfff^^^VVVRRRNNNJJJIIIIIIIIIHHHIIIIIIJJJKKKLLLOOOQQQRRRRRRSSSTTTSSSRRRQQQRRRSSSUUUUUUVVVWWWXXXXXXXXXXXXYYY[[[^^^```cccggglllpppsssvvv{{{zzzvvvrrrnnnkkkiiijjjkkkmmmnnnnnnmmmmmmmmmlllkkkhhhgggjjjnnnrrrxxx|||~~~zzztttsssyyy~~~yyyrrreee[[[XXXTTTSSSRRRSSSWWWYYY[[[[[[aaafffrrrxxx```SSSRRRLLLJJJJJJFFFIIIFFFDDDCCCCCCBBBAAA???@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>???AAAAAAFFFJJJ]]]zzzwwwvvvuuucccZZZVVVTTT[[[eeevvvwwwbbbKKKIIIEEECCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLMMMOOOPPPQQQSSSSSSOOOPPPQQQPPPOOOOOOQQQSSSVVVUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZZZZYYYYYYYYYZZZ\\\]]][[[[[[[[[[[[[[[[[[ZZZZZZVVVXXX[[[]]]^^^^^^___```___]]]\\\[[[[[[[[[ZZZZZZ\\\]]]^^^]]]\\\\\\]]]^^^^^^^^^]]]\\\[[[ZZZZZZYYYYYYYYYYYYZZZ\\\]]]^^^___eeefffhhhiiijjjiiihhhgggvvvlllaaa]]]WWWRRROOONNNLLLKKKFFFEEECCCBBBAAA@@@AAAAAAAAA@@@@@@@@@????????????========================AAA@@@>>>===>>>>>>===<<<>>>>>>======<<<<<<======>>>>>>===<<<<<<<<<<<<<<<======<<<<<<<<<===>>>???>>>>>>???@@@AAABBBBBBCCCAAAFFFPPP```sss~~~ttthhh___VVVRRRNNNJJJIIIIIIIIIHHHJJJJJJJJJKKKMMMOOOQQQRRRRRRSSSTTTSSSRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXYYYYYYYYY\\\aaaeeehhhlllqqqtttuuuyyy~~~~~~zzzvvvrrrnnnkkkgggiiikkklllmmmlllkkkjjjlllkkkjjjhhhgggjjjooosss{{{~~~yyyxxx~~~~~~yyyrrrggg]]]XXXSSSRRRQQQRRRUUUXXXZZZZZZ```dddnnn~~~yyy```SSSRRRLLLIIIJJJFFFHHHFFFDDDCCCCCCBBBAAA@@@???>>>>>>===========================>>>???@@@@@@FFFLLL___{{{}}}uuuwww}}}lll\\\VVVVVVXXXcccpppwwwaaaMMMJJJGGGEEEFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOQQQRRRSSSSSSOOOPPPPPPPPPOOOOOOQQQSSSVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^___```___^^^^^^^^^^^^___```]]]```dddfffgggggghhhiiiiiigggeeecccaaaaaabbbcccdddfffgggfffffffffhhhjjjgggfffdddbbb```___^^^]]]aaabbbccceeegggiiikkkllloooqqquuuxxxyyyyyyxxxwwwxxxnnnaaa]]]WWWSSSPPPOOOMMMLLLFFFEEECCCAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????========================???===;;;;;;<<<<<<;;;:::>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<<<<===============>>>>>>>>><<<======>>>??????@@@@@@BBBFFFOOO___ttt}}}uuuiii```VVVRRRNNNJJJIIIIIIIIIHHHJJJJJJKKKMMMNNNPPPRRRRRRSSSUUUVVVVVVUUUTTTUUUWWWVVVVVVVVVWWWXXXYYYZZZZZZYYY]]]bbbggglllppptttwwwxxx{{{|||xxxtttqqqmmmjjjggghhhjjjlllmmmllljjjiiikkkjjjiiiggghhhkkkpppttt{{{~~~zzzzzz~~~~~~xxxrrriii___YYYSSSQQQPPPRRRTTTWWWXXXXXX___bbbiiivvvzzzaaaTTTRRRLLLIIIJJJGGGGGGEEEBBBBBBBBBBBB@@@?????????>>>============>>><<<<<<<<<<<<===>>>???@@@EEEKKK___{{{{{{uuuzzzsssdddWWWUUUWWW^^^nnn~~~uuu^^^MMMKKKHHHGGGHHHIIIIIIIIIKKKKKKLLLLLLMMMNNNOOOOOONNNNNNOOOPPPQQQQQQRRRRRRNNNOOOPPPOOONNNNNNPPPRRRUUUVVVWWWXXXXXXYYYYYYYYYZZZYYYYYYYYYYYYYYYZZZZZZZZZ[[[\\\]]]___aaabbbcccdddcccbbbbbbdddfffiiijjjiiimmmrrrtttsssrrrrrrssstttssspppmmmkkkkkkmmmnnnpppqqqqqqqqqqqqrrrtttvvvqqqpppnnnllljjjiiiiiiiiimmmnnnqqqtttwwwyyy{{{|||xxx{{{yyyooobbb^^^XXXSSSQQQOOOMMMLLLFFFEEECCCAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???========================<<<;;;999:::;;;<<<<<<;;;>>>>>>============>>>>>>>>>>>>===<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>=========>>>??????@@@@@@DDDGGGOOO^^^sss{{{}}}vvviiiaaaVVVRRRNNNJJJIIIIIIIIIHHHJJJKKKLLLNNNPPPQQQRRRSSSSSSUUUVVVVVVUUUUUUVVVXXXVVVVVVVVVVVVXXXYYY[[[\\\YYY]]]ccciiimmmqqqvvvyyyzzz~~~~~~yyyuuurrrnnnkkkhhhggghhhjjjlllllllllkkkjjjjjjjjjiiihhhiiilllrrrvvv}}}|||{{{~~~wwwrrrkkkaaaYYYSSSRRRPPPQQQTTTVVVWWWWWW\\\___eeeppp|||bbbTTTRRRKKKIIIKKKGGGEEECCCAAA@@@AAAAAA@@@>>>@@@@@@???>>>>>>>>>>>>???<<<<<<<<<<<<===>>>???@@@DDDJJJ^^^xxx{{{www|||kkk^^^UUUVVV]]]gggzzzsss]]]NNNKKKIIIHHHIIIKKKKKKKKKNNNOOOOOOOOOPPPQQQQQQQQQOOOOOOOOOPPPPPPPPPQQQQQQMMMNNNOOOOOOMMMNNNOOOQQQTTTUUUWWWXXXZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\]]]___aaacccfffggghhhiiihhhhhhjjjlllpppsssvvvwww||||||||||||~~~~~~|||yyyvvvvvvyyy}}}}}}~~~~~~}}}|||}}}}}}|||{{{{{{|||}}}|||~~~{{{pppddd```YYYTTTQQQOOOMMMKKKFFFEEECCCBBBAAA@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@===========================;;;:::;;;>>>?????????======<<<<<<======>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>??????@@@@@@@@@AAAAAAAAADDDFFFNNN^^^sss{{{}}}uuuiii```VVVRRRNNNJJJIIIIIIIIIHHHJJJKKKMMMOOOQQQRRRRRRSSSQQQSSSTTTTTTSSSSSSUUUVVVVVVVVVVVVVVVWWWZZZ\\\]]][[[___dddiiimmmrrrxxx{{{~~~|||wwwssspppmmmiiigggfffggghhhjjjkkkkkklllllljjjjjjiiiiiijjjnnntttyyy~~~}}}wwwrrrmmmcccZZZTTTRRRQQQRRRTTTVVVWWWWWWYYY]]]ccclll}}}}}}cccUUURRRKKKIIIKKKHHHEEECCCAAA@@@AAAAAA@@@???AAA@@@@@@???????????????============>>>???@@@@@@CCCIII\\\uuu{{{xxx|||wwwdddZZZUUU[[[eeerrrrrr^^^NNNKKKIIIHHHJJJLLLMMMMMMPPPPPPPPPPPPQQQQQQRRRRRROOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNNNNMMMMMMOOOQQQRRRTTTVVVXXXZZZ[[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]]]]___aaadddgggjjjmmmnnnooooooooopppsssvvvyyy}}}}}}rrrfffaaa[[[UUUQQQOOOLLLJJJGGGFFFDDDBBBAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<>>>>>>>>===<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>>>>@@@@@@@@@@@@@@@AAAAAAAAACCCFFFNNN^^^tttuuuhhh___VVVRRRNNNJJJIIIIIIIIIHHHJJJKKKNNNPPPRRRSSSSSSSSSQQQSSSTTTTTTTTTTTTUUUWWWWWWVVVVVVVVVWWWZZZ\\\^^^___aaaeeeiiinnnsssyyy~~~|||wwwssspppmmmiiigggeeeeeeeeefffhhhjjjlllmmmjjjjjjjjjjjjkkkpppvvv{{{~~~}}}vvvrrrnnneeeZZZUUUSSSRRRRRRUUUWWWXXXXXXWWW\\\bbbjjjyyy~~~dddUUURRRKKKIIIKKKHHHFFFDDDBBBBBBCCCCCCBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAAAAACCCIII\\\sss|||wwwzzznnn]]]VVVVVV```mmm~~~ooo[[[MMMKKKIIIIIIJJJLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNMMMLLLMMMNNNPPPQQQSSSUUUXXXZZZ[[[ZZZZZZ[[[[[[[[[\\\^^^___aaaaaadddfffjjjnnnqqqtttvvvwwwvvvwwwyyy{{{~~~tttgggccc\\\UUUQQQNNNLLLJJJHHHFFFEEECCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@????????????????????????>>>===<<<<<<>>>???>>>>>>;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<<<<<<<<<<<<<<<<===>>>@@@@@@??????>>>>>>>>>>>>>>>>>>?????????BBBEEEMMM___uuuuuuggg___VVVRRRNNNJJJIIIIIIIIIHHHJJJLLLNNNPPPRRRSSSSSSSSSSSSUUUVVVVVVVVVVVVXXXYYYWWWVVVVVVVVVWWWZZZ]]]^^^aaadddgggjjjnnnttt{{{|||xxxtttqqqnnnjjjhhhdddccccccccceeeiiilllnnnjjjkkkkkkkkklllqqqxxx|||}}}}}}~~~}}}vvvrrrooofff[[[UUUTTTRRRSSSUUUWWWXXXXXXUUU[[[aaaiiixxxdddUUURRRKKKIIIKKKHHHHHHFFFDDDDDDDDDEEEDDDCCC??????>>>===============>>>>>>>>>>>>???@@@AAABBBDDDJJJ\\\sss|||wwwyyy|||iiiXXXTTTWWWdddsssjjjWWWMMMKKKHHHHHHJJJMMMNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLMMMNNNMMMLLLLLLNNNPPPPPPRRRUUUXXXZZZZZZZZZZZZ\\\\\\]]]^^^```bbbdddeeehhhjjjnnnrrrvvvyyy{{{||||||}}}uuujjjddd\\\WWWVVVTTTRRRPPPJJJGGGDDDBBBCCCDDDCCCCCCAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<<<<<<<<<<===>>>@@@@@@>>>>>>============>>>>>>============>>>>>>>>>>>>???>>>===<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCCCCCCCGGGPPPaaawwwtttggg___YYYUUUOOOJJJIIIIIIIIIIIIMMMNNNPPPRRRSSSSSSSSSRRRWWWWWWVVVVVVVVVVVVVVVVVVTTTSSSTTTUUUVVVYYY[[[]]]bbbfffkkknnnrrrxxx}}}{{{yyywwwuuuqqqmmmiiicccdddeeefffhhhiiijjjjjjgggffffffiiinnnvvv~~~}}}zzz|||~~~}}}xxxvvvsssmmmccc[[[OOORRRTTTTTTTTTTTTWWWYYY\\\ZZZ\\\fffwwwfffWWWSSSKKKHHHIIIEEEDDDEEEEEEDDDBBB@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAABBBKKK\\\qqquuutttxxx~~~oooaaaUUUWWW\\\hhh}}}kkk\\\OOOJJJGGGJJJLLLKKKLLLOOOMMMNNNOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKKKKJJJLLLKKKKKKJJJKKKLLLMMMNNNQQQSSSTTTWWWYYYZZZ[[[[[[ZZZ[[[\\\^^^aaadddfffhhhjjjnnnuuuzzz~~~yyymmmfff^^^XXXUUUSSSPPPMMMJJJGGGCCCBBBBBBCCCCCCBBB???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>============<<<<<<<<<======>>>???@@@>>>>>>============>>>>>><<<<<<=========>>>>>>>>>???>>>===<<<<<<===>>>>>>@@@@@@@@@@@@AAABBBCCCCCCCCCGGGPPPaaavvvsssggg___YYYUUUOOOJJJIIIIIIIIIIIIKKKLLLOOOQQQSSSTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXZZZ]]]^^^dddhhhlllpppsssxxx}}}{{{yyywwwtttqqqllliiibbbbbbccceeefffggghhhiiihhhggghhhjjjpppwww~~~xxxuuuwwwyyy~~~yyyvvvsssmmmccc[[[VVVTTTQQQQQQSSSUUUWWWWWWWWWYYY^^^ffftttfffWWWSSSKKKHHHIIIEEECCCCCCCCCBBBAAA???===<<<>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>???CCCKKK\\\qqqsssrrrvvv}}}kkk]]]UUUXXX___nnngggWWWNNNJJJHHHJJJLLLKKKLLLNNNLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJKKKLLLNNNOOORRRSSSUUUWWWYYYZZZ[[[[[[[[[\\\]]]```cccgggjjjlllmmmoootttzzz}}}pppiii```YYYUUURRRNNNKKKIIIFFFCCCAAAAAABBBBBBBBB???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>============<<<<<<======>>>>>>??????>>>======<<<<<<======>>>;;;;;;<<<<<<<<<=========>>>>>>============>>>>>>@@@??????@@@@@@AAABBBCCCCCCGGGPPPaaavvvsssggg^^^YYYUUUOOOJJJIIIIIIJJJJJJJJJKKKNNNQQQTTTUUUVVVVVVSSSTTTTTTTTTUUUVVVVVVVVVYYYYYYYYYYYYZZZ\\\^^^___fffjjjnnnqqqsssxxx~~~}}}{{{xxxvvvsssooojjjggg___```aaabbbdddeeeffffffhhhhhhiiikkkqqqxxxyyytttrrrsssuuuxxx}}}~~~zzzwwwssslllccc\\\WWWRRRMMMMMMRRRVVVWWWWWWSSSWWW^^^fffqqqfffWWWSSSKKKHHHIIIEEEDDDDDDCCCCCCAAA@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>???EEEMMM]]]rrr}}}qqqpppttt{{{|||fffYYYTTTZZZeeexxxfffVVVNNNIIIHHHKKKMMMKKKKKKMMMLLLMMMMMMMMMMMMMMMLLLLLLNNNMMMMMMMMMMMMMMMLLLLLLJJJJJJJJJJJJKKKNNNPPPQQQRRRSSSUUUXXXYYYZZZZZZZZZ\\\\\\^^^aaaeeejjjoooqqqppppppsssyyyqqqjjjaaaZZZVVVSSSOOOLLLHHHEEEBBBAAAAAABBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<<<<===>>>>>>>>>>>>>>>=========<<<<<<=========;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>????????????@@@AAABBBCCCBBBGGGQQQ```uuutttggg___YYYUUUOOOKKKIIIJJJJJJKKKKKKLLLOOORRRTTTUUUUUUVVVRRRRRRSSSTTTUUUUUUVVVVVVZZZZZZZZZZZZ[[[]]]^^^```gggjjjoooqqqssswww|||}}}}}}|||zzzwwwuuurrrmmmhhheee]]]^^^___```bbbcccddddddgggggghhhkkkqqqxxx}}}wwwsssrrrtttvvvuuuzzz}}}yyyvvvqqqiii```ZZZQQQPPPNNNOOORRRUUUWWWXXXTTTWWW]]]eeepppfffWWWSSSKKKHHHIIIEEEFFFFFFFFFEEEDDDBBBAAAAAA========================???????????????@@@@@@AAAFFFNNN___vvv|||qqqpppssszzzttt```WWWTTT\\\lllkkkZZZNNNJJJIIILLLNNNLLLKKKMMMNNNNNNOOOOOOOOONNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJJJJKKKMMMOOORRRSSSSSSUUUWWWYYYZZZZZZZZZYYY[[[\\\^^^bbbggglllqqqtttqqqpppqqqwwwrrrkkkbbb[[[XXXUUUQQQNNNHHHEEEBBBAAAAAABBBAAAAAAAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<===>>>>>>???>>>>>>=========<<<<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<===<<<<<<===>>>>>>>>>>>>>>>????????????@@@AAABBBBBBBBBGGGQQQ```tttvvviii```YYYUUUOOOKKKJJJKKKKKKKKKMMMNNNPPPRRRTTTTTTTTTTTTRRRRRRSSSTTTUUUUUUVVVVVVYYYYYYYYYYYYZZZ\\\^^^```gggjjjoooqqqsssvvv{{{~~~}}}}}}}}}~~~|||zzzvvvsssppplllfffbbb\\\]]]^^^___```bbbccccccffffffgggkkkpppwww~~~yyytttrrrsssuuuwwwtttyyy|||{{{xxxtttmmmeee]]]XXXPPPTTTXXXWWWTTTRRRTTTWWWXXXWWW[[[dddrrrfffWWWSSSKKKHHHIIIEEEFFFFFFEEEDDDCCCBBBBBBBBB========================???????????????@@@@@@AAAFFFNNN```yyy~~~sssqqqssszzzlll]]]XXXVVVaaauuuqqq]]]PPPLLLJJJMMMNNNLLLLLLNNNNNNOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKMMMOOOQQQTTTUUUUUUVVVYYY[[[\\\[[[ZZZYYYZZZ[[[___ccchhhmmmppprrrnnnnnnpppvvv}}}uuunnneee^^^ZZZWWWSSSPPPIIIFFFCCCAAAAAABBBBBBBBB???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>============<<<===>>>??????>>>===<<<===<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<<<<=========;;;<<<===>>>?????????>>>???>>>>>>??????@@@AAABBBBBBGGGQQQ```ssszzzlllcccYYYUUUOOOKKKJJJKKKLLLLLLNNNPPPQQQSSSTTTTTTTTTSSSSSSTTTTTTTTTUUUVVVVVVVVVXXXWWWXXXYYYZZZ]]]___```gggkkkpppssstttwww{{{~~~}}}|||yyyvvvrrrooojjjddd```]]]]]]^^^___aaabbbcccccceeeeeegggkkkpppwww}}}}}}yyytttrrrrrrtttuuuvvvtttxxxzzzyyywwwrrrkkkccc[[[VVVSSSZZZ___]]]UUUOOOQQQUUUYYYXXX[[[fffuuufffWWWSSSKKKHHHIIIEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>???FFFNNN```zzzvvvrrrrrrxxxxxxdddZZZYYY[[[hhh~~~uuu___TTTNNNKKKMMMNNNMMMMMMPPPOOOOOOOOOOOONNNMMMLLLKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOQQQSSSVVVWWWWWWYYY[[[^^^^^^]]][[[ZZZYYY\\\```eeeiiilllnnnoookkkmmmrrrxxx}}}zzzrrrhhh```[[[WWWSSSOOOJJJGGGCCCBBBBBBCCCCCCBBB???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>============<<<===>>>??????>>>===<<<===<<<<<<;;;;;;<<<<<<===<<<<<<=========>>>>>>>>>:::;;;===>>>?????????>>>>>>>>>>>>>>>???@@@AAABBBBBBGGGQQQ___rrr}}}ooofffYYYUUUOOOKKKKKKLLLLLLMMMMMMNNNQQQSSSTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWYYY[[[^^^aaabbbhhhmmmrrruuuwwwyyy~~~{{{yyyuuuqqqnnnhhhccc___]]]^^^___```bbbcccddddddeeefffhhhlllrrrxxx~~~|||xxxtttssstttvvvvvvuuuwwwzzzzzzzzzxxxssskkkbbbZZZVVVSSSWWWZZZWWWRRROOOPPPSSSUUUWWW^^^iiiwwwfffWWWSSSKKKHHHIIIEEECCCBBBAAA@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>???DDDLLL^^^xxx~~~xxxrrrqqqvvv|||ooo]]]XXX[[[aaappp}}}fffWWWQQQLLLMMMNNNNNNOOOSSSRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPQQQSSSUUUWWWXXXYYY[[[^^^``````^^^\\\ZZZZZZ^^^ccchhhlllmmmlllkkkgggnnnvvv{{{}}}}}}vvvkkkbbb\\\WWWRRRNNNJJJGGGDDDBBBCCCDDDCCCCCCAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>============<<<===???@@@???>>><<<;;;<<<<<<<<<;;;;;;<<<<<<<<<============>>>>>>>>>>>>:::;;;===>>>?????????>>>>>>>>>>>>>>>???@@@AAABBBBBBGGGQQQ___rrrqqqhhhYYYUUUOOOKKKKKKLLLMMMMMMKKKMMMPPPSSSUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWXXXYYY\\\___bbbdddjjjnnntttwwwyyy|||{{{xxxuuuqqqmmmhhhbbb^^^^^^___```aaabbbdddeeeeeefffgggiiimmmsssyyy{{{wwwvvvwwwxxxwwwvvvzzz}}}zzz{{{yyyssskkkbbb[[[WWWNNNNNNNNNNNNNNNOOOQQQRRRPPPWWWbbbmmmxxxfffWWWSSSKKKHHHIIIEEEEEEDDDBBBAAA@@@AAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@AAACCCJJJ\\\vvv{{{yyyrrrppptttzzzhhhXXXVVV[[[fffuuummmYYYRRRMMMMMMNNNNNNQQQUUUWWWWWWWWWWWWVVVUUUSSSSSSPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRTTTVVVXXXYYYZZZ\\\___aaaaaa___]]][[[\\\```fffkkknnnmmmkkkiiifffoooyyy~~~~~~yyykkk```[[[WWWRRRNNNLLLIIIEEECCCBBBBBBBBBAAABBBBBBAAAAAAAAAAAA@@@@@@>>>EEEKKKKKKCCC:::555333??????>>>===============???>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>======<<<<<<>>>>>>======>>>@@@CCCDDDGGGIIIPPP]]]pppvvvggg^^^UUUMMMKKKKKKIIIHHHJJJMMMNNNQQQSSSUUUWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVUUUVVVWWWYYY\\\^^^aaacccdddjjjpppttttttwww}}}~~~{{{tttlllfffbbb```___\\\^^^```cccfffhhhjjjjjjkkkkkkmmmqqqwww|||~~~|||{{{xxxwwwvvvxxxyyy{{{|||~~~}}}yyytttnnnfff]]]XXXOOONNNLLLMMMOOORRRTTTTTTXXXYYY___iiiyyygggWWWSSSKKKIIIJJJGGGEEEDDDCCCBBB@@@???>>>===????????????>>>>>>>>>>>>===<<<<<<======>>>???@@@@@@NNNXXXvvv~~~tttoooqqqtttvvvqqqaaaYYYXXX[[[gggzzz___UUUOOORRRTTTSSSWWW___eeeggggggccc\\\VVVTTTTTTUUURRRPPPRRRUUUWWWYYY[[[ZZZZZZYYYWWWUUUVVVYYY\\\aaabbbdddfffgggfffccc```bbbdddiiippprrrooopppssspppvvv{{{mmmbbb\\\XXXSSSOOOKKKHHHDDDBBBAAAAAAAAA@@@BBBBBBAAAAAAAAAAAA@@@@@@@@@DDDIIIJJJHHHEEECCCDDD??????>>>===============>>>======<<<<<<<<<<<<===>>>>>>=========>>>>>>??????>>>>>>>>>=========<<<>>>>>>======>>>@@@BBBDDDCCCFFFOOO]]]ooowwwhhh^^^UUUMMMLLLLLLJJJJJJLLLMMMNNNPPPSSSUUUWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWYYY[[[^^^aaacccdddhhhnnnsssuuuyyy~~~yyyrrrjjjdddaaa_________```bbbeeehhhjjjllllllnnnnnnqqqvvv{{{~~~yyyxxxuuuttttttvvvyyy{{{}}}~~~{{{vvvooofff]]]WWWOOONNNLLLMMMOOORRRTTTTTTWWWYYY^^^iiiwwwfffWWWSSSKKKIIIJJJGGGEEEDDDCCCBBB@@@???>>>>>>????????????>>>>>>>>>>>><<<<<<;;;<<<<<<===>>>???AAAOOOYYYvvv{{{tttnnnppptttvvvmmm___XXXZZZ___mmmhhh\\\SSSSSSUUUWWW___jjjvvvyyyxxxpppdddZZZUUUUUUYYYWWWWWWYYY\\\^^^```bbbaaaaaa```^^^\\\]]]```bbbhhhjjjllloooqqqooojjjfffhhhlllvvvoooddd]]]YYYTTTPPPJJJGGGCCCAAA@@@AAA@@@???BBBBBBAAAAAAAAAAAA@@@@@@??????AAABBBDDDFFFGGGHHH??????>>>==================<<<<<<<<<<<<===>>>>>>@@@??????>>>>>>>>>??????>>>>>>>>>>>>============>>>>>>======>>>@@@BBBCCC???DDDMMM[[[mmm~~~yyyiii^^^UUUNNNLLLLLLKKKKKKMMMMMMNNNPPPSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWYYY[[[^^^aaacccdddfffmmmsssuuu{{{|||wwwooogggaaa______```aaaccceeehhhkkkmmmnnnooooooqqqtttyyy~~~~~~|||vvvtttqqqpppqqqtttxxx{{{|||}}}yyyqqqggg]]]WWWOOONNNLLLMMMOOORRRTTTTTTWWWYYY^^^hhhuuufffVVVRRRKKKIIIJJJGGGEEEDDDCCCBBBAAA@@@???>>>????????????>>>>>>>>>>>><<<<<<<<<======>>>???@@@BBBOOOXXXuuu{{{tttlllmmmrrrvvvyyyggg[[[WWW\\\eeevvvuuueeeXXXVVVYYY```nnn|||ooo```[[[\\\^^^```bbbeeehhhlllnnnoooppppppooolllkkkkkkmmmpppuuuxxx}}}zzzuuuvvv}}}qqqeee^^^YYYTTTPPPJJJGGGCCCAAAAAAAAA@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@>>>======???@@@@@@??????>>>>>>===============;;;;;;;;;<<<<<<===????????????>>>>>>======>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>???@@@AAABBBAAADDDLLLYYYiii{{{~~~{{{kkk]]]TTTMMMLLLLLLKKKKKKMMMMMMOOOPPPRRRTTTVVVVVVWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[]]]```ccceeegggnnnsssvvv|||yyytttlllddd___^^^___aaacccdddfffiiilllnnnppppppppprrrvvv{{{~~~}}}zzzvvvrrrpppnnnmmmoootttyyy|||zzz{{{||||||ssshhh]]]VVVOOOMMMLLLMMMOOORRRTTTTTTVVVXXX^^^fffrrreeeVVVRRRKKKIIIJJJGGGEEEDDDCCCBBBAAA@@@??????????????????>>>>>>>>>===>>>>>>>>>>>>???@@@AAAAAAAAAOOOWWWsss}}}sssiiijjjqqqvvvqqqaaaWWWUUU^^^kkkmmm]]][[[```kkksssdddbbbeeeeeekkkqqqtttyyyssseee]]]XXXSSSOOOLLLHHHEEEBBBBBBBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@CCCBBB@@@@@@@@@???===;;;???>>>>>>===============;;;;;;;;;;;;<<<>>>???@@@>>>======<<<<<<<<<==================>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAEEEFFFLLLVVVggg{{{}}}mmm]]]TTTMMMKKKKKKJJJJJJLLLNNNOOOPPPRRRTTTUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXZZZ]]]```dddeeejjjpppuuuwww|||vvvqqqiiibbb^^^]]]```bbbcccdddgggjjjlllooopppqqqsssuuuyyy~~~}}}wwwrrrooonnnllllllooosssxxx|||wwwwwwyyy}}}~~~uuujjj^^^VVVOOOMMMLLLMMMOOORRRTTTTTTUUUXXX^^^eeeooodddUUURRRKKKHHHJJJGGGDDDDDDCCCCCCBBBAAA@@@@@@????????????>>>>>>>>>===============>>>???@@@@@@@@@MMMVVVrrr}}}ttthhhiiiqqqwwwkkk]]]VVVUUUaaappptttdddcccjjjyyyrrrddddddjjjpppzzzuuufff^^^XXXSSSOOOLLLIIIEEECCCCCCCCCBBBAAABBBBBBAAAAAAAAAAAA@@@@@@???@@@AAAAAA@@@>>>===<<>>===============;;;;;;;;;<<<<<<>>>??????<<<<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@HHHHHHLLLVVVggg~~~qqq___VVVNNNLLLLLLJJJJJJKKKNNNOOOPPPRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXXXXXXXZZZ\\\```dddfffkkkqqqvvvxxx||||||sssooohhhbbb^^^^^^```bbbcccdddgggjjjmmmooopppqqqxxxzzz}}}}}}vvvqqqkkkkkkkkklllooossswwwyyytttuuuwww|||wwwkkk^^^VVVOOONNNLLLMMMOOORRRTTTTTTUUUXXX^^^dddkkk~~~dddTTTQQQJJJHHHKKKHHHDDDDDDCCCCCCBBBAAAAAA@@@????????????>>>>>>>>>>>>::::::::::::;;;<<<===>>>@@@MMMVVVsss|||wwwjjjkkksss{{{zzzeee[[[VVVWWWeeexxx|||ooooooxxxuuuiiikkkpppwwwhhh___ZZZTTTPPPKKKHHHDDDBBBBBBBBBAAA@@@BBBBBBAAAAAAAAAAAA@@@@@@:::===???>>><<<;;;===?????????>>>===============<<<<<<<<<<<<<<<===>>>???;;;;;;<<<<<<===>>>@@@@@@<<<=========>>>>>>>>>???>>>>>>???@@@@@@@@@@@@???GGGGGGLLLWWWjjjvvvcccZZZQQQOOONNNKKKKKKLLLNNNOOOPPPRRRSSSTTTTTTTTTTTTTTTUUUVVVWWWYYYYYYZZZYYYXXXXXXYYY\\\```dddfffjjjpppuuuwww|||~~~yyypppmmmgggbbb```___```bbbdddeeehhhkkknnnpppqqqrrrzzz{{{~~~{{{tttoooggghhhiiikkknnnqqqsssuuussstttwww}}}wwwkkk^^^VVVOOONNNLLLMMMOOORRRTTTTTTTTTXXX^^^bbbiii|||}}}cccTTTQQQJJJHHHKKKHHHDDDDDDDDDCCCBBBBBBAAAAAA????????????>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>???AAAOOOXXXvvv~~~{{{nnnoooxxxsss```ZZZYYY[[[lllzzz|||}}}~~~yyyjjj```[[[VVVRRRJJJGGGCCCAAAAAAAAA@@@???BBBBBBBBBAAAAAAAAA@@@@@@===@@@AAA???;;;:::???DDD??????>>>==================<<<<<<<<<<<<===>>>>>><<<<<<<<<===>>>@@@BBBCCC<<<=========>>>>>>??????>>>??????@@@@@@@@@??????DDDFFFLLLYYYmmmzzzfff\\\TTTQQQPPPMMMLLLMMMNNNOOOPPPRRRSSSTTTTTTTTTTTTTTTUUUVVVXXXYYYZZZZZZYYYXXXXXXYYY\\\```dddggghhhoootttwww||||||vvvooolllgggcccaaa```aaabbbeeegggiiillloooqqqrrrssszzzzzz|||~~~}}}xxxqqqllldddeeegggjjjmmmoooqqqqqqsssuuuxxxxxxlll___VVVOOONNNLLLMMMOOORRRTTTTTTTTTXXX^^^bbbhhhzzz}}}cccTTTQQQJJJHHHKKKHHHDDDDDDDDDCCCBBBBBBBBBAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCPPPZZZyyyrrrrrr|||nnn]]]ZZZ[[[^^^qqqzzzkkk```WWWUUUWWWJJJGGGDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????===<<<<<<===@@@AAAAAA@@@@@@??????>>>===<<<<<<;;;??????>>><<<<<<;;;;;;;;;<<<:::999888:::>>>BBBDDD<<<<<<<<<<<<=========>>>AAAAAA@@@@@@@@@@@@@@@@@@DDDGGGMMMYYYnnn~~~nnnaaaTTTNNNNNNMMMNNNPPPPPPPPPPPPPPPQQQSSSTTTUUUTTTUUUUUUVVVVVVWWWXXXXXXXXXWWWWWWYYY]]]```bbbcccjjjmmmssszzzzzzwwwqqqnnniiifffeeeeeeeeedddffffffgggkkkppptttuuuuuu~~~~~~zzztttnnnkkkgggfffeeeeeehhhmmmqqqtttuuuwww|||yyylll^^^TTTNNNNNNOOOOOOOOOPPPPPPPPPUUUWWW]]]dddhhhvvv}}}cccTTTQQQKKKHHHJJJFFFDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>============<<<>>>??????>>>>>>???@@@EEEMMM___yyytttsss~~~mmm\\\YYY[[[cccwww{{{lll```WWWUUUVVVJJJGGGDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>===>>>???@@@???>>>>>>>>>>>>===<<<;;;;;;;;;???>>>===<<<<<<;;;;;;;;;???>>>>>>===<<<;;;;;;;;;<<<<<<<<<=========>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCFFFMMMYYYmmmrrreeeWWWQQQPPPOOOOOOQQQQQQQQQQQQRRRSSSTTTUUUVVVTTTTTTUUUVVVVVVWWWWWWXXXYYYYYYYYY[[[^^^aaacccdddkkknnntttzzz{{{xxxsssooojjjgggeeeeeeddddddeeeeeeggglllrrrvvvxxxxxx~~~}}}yyysssmmmiiieeeddddddeeehhhmmmrrrvvvvvvyyy|||zzzmmm^^^TTTNNNNNNNNNOOOOOOOOOPPPPPPTTTUUU[[[bbbgggttt}}}cccTTTRRRKKKHHHJJJFFFDDDDDDCCCBBBAAA@@@@@@?????????>>>>>>======<<<<<<===>>>??????>>>===???@@@DDDLLL]]]vvvuuuuuu~~~jjjZZZYYY]]]fff||||||~~~|||lll```WWWTTTUUUJJJGGGDDDBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@>>>>>>??????>>><<<======<<<<<<;;;;;;::::::???>>>===<<<<<<;;;<<<<<<777999<<>>>>>>>>>>>?????????@@@AAAAAAAAABBBEEELLLYYYlllyyyjjj[[[TTTRRRPPPPPPRRRRRRRRRSSSTTTUUUVVVWWWWWWTTTTTTUUUVVVVVVWWWWWWXXXZZZZZZ[[[\\\___bbbdddfffllloootttzzz}}}zzzvvvrrrlllgggeeedddcccccccccdddhhhnnntttzzz|||}}}~~~~~~}}}{{{vvvpppjjjfffbbbbbbbbbdddiiinnntttxxxxxxzzz~~~|||ooo```VVVOOONNNNNNNNNOOOOOOPPPPPPSSSTTTZZZaaaeeesss|||bbbTTTRRRKKKIIIJJJFFFDDDDDDCCCBBBAAA@@@@@@???@@@??????>>>===<<<<<<;;;===>>>>>>>>>======???@@@DDDJJJZZZqqqtttuuuyyyfffXXXYYY```kkkuuunnnmmmooovvv}}}|||lllaaaXXXTTTSSSJJJGGGDDDBBBBBBBBBBBBAAABBBBBBAAAAAAAAA@@@@@@@@@AAA@@@>>>???@@@@@@???============<<<<<<;;;;;;;;;>>>>>>===<<<<<<<<<<<<<<<555888;;;???@@@@@@???>>><<<============>>>>>>>>>===>>>>>>???@@@AAAAAABBBAAAEEELLLXXXjjjppp```WWWTTTQQQPPPRRRRRRRRRSSSTTTUUUVVVWWWWWWUUUUUUUUUVVVWWWWWWXXXXXXZZZ[[[\\\]]]^^^aaadddfffkkknnnsssyyy~~~~~~~~~|||xxxssslllgggeeedddcccbbbbbbdddhhhooowww}}}~~~|||xxxsssmmmgggddd``````aaadddiiiooouuuyyyyyy{{{~~~rrrcccYYYOOOOOONNNNNNNNNOOOPPPQQQSSSUUU[[[aaafffuuu{{{bbbTTTRRRLLLIIIJJJFFFDDDDDDCCCBBBAAA@@@@@@???@@@@@@???>>>===<<<;;;;;;===>>>>>>===<<<===???AAACCCHHHVVVkkkssstttvvvdddWWWZZZcccpppttthhhbbb___```gggoooooorrruuuuuuuuuvvvzzz}}}|||mmmbbbYYYTTTSSSJJJGGGDDDBBBBBBBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>???@@@AAA@@@???>>>>>>>>>===============>>>======<<<<<<<<<<<<===??????>>>===<<<;;;::::::============>>>>>>>>>???======>>>???@@@@@@AAAAAAAAADDDKKKWWWhhh~~~vvvdddZZZUUUQQQOOOQQQPPPQQQSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYYYY[[[]]]]]]]]]___cccfffjjjmmmrrrwww{{{~~~}}}}}}xxxssslllfffdddcccccccccbbbdddiiiqqqyyy}}}zzzvvvpppkkkfffddd``````aaaccchhhooouuuyyyzzz{{{~~~uuufff\\\PPPOOONNNMMMNNNOOOPPPQQQUUUWWW]]]dddiiiyyyzzzaaaTTTSSSMMMJJJJJJFFFDDDDDDCCCBBBAAA@@@@@@????????????>>>===<<<<<<;;;=========<<<;;;<<<>>>AAABBBGGGSSSggg|||uuuwwwwwwdddXXX\\\eeesssqqqhhh___YYYWWWXXX___gggoooqqqrrrpppnnnmmmooorrr|||mmmccc[[[UUUSSSJJJGGGDDDBBBBBBBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAA@@@>>>>>>???AAABBBAAA@@@>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<======???>>><<<;;;;;;<<<===>>>=========>>>>>>>>>??????===>>>>>>>>>???@@@@@@@@@AAADDDJJJUUUfff||||||iii]]]VVVQQQOOOPPPPPPQQQSSSUUUVVVVVVVVVUUUWWWWWWXXXXXXYYYZZZZZZ[[[YYY\\\^^^^^^]]]^^^cccgggjjjlllqqquuuyyy{{{||||||}}}}}}uuupppiiidddccccccdddeeeccceeekkkssszzz}}}yyytttooojjjfffdddaaaaaaaaaccchhhmmmssswwwyyyzzz|||tttfff\\\PPPOOONNNMMMMMMOOOQQQRRRWWWXXX^^^fffmmm~~~yyyaaaTTTSSSMMMJJJJJJFFFDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>>>>=====================;;;:::;;;>>>AAABBBFFFQQQdddzzzzzz{{{wwweeeYYY]]]ggguuuzzzfff___YYYVVVTTTVVV___hhhvvvwwwwwwtttooolllmmmooozzz{{{mmmddd]]]VVVTTTJJJGGGDDDBBBBBBBBBBBBAAACCCBBBBBBBBBBBBAAAAAAAAABBB@@@??????AAAAAA@@@>>>==============================<<<<<<<<<<<<======:::::::::;;;<<<>>>@@@AAA======>>>>>>>>>?????????>>>>>>>>>>>>????????????BBBDDDIIISSSddd|||mmm```XXXSSSPPPQQQQQQSSSUUUWWWXXXXXXWWWVVVYYYYYYYYYZZZ[[[[[[\\\\\\[[[^^^``````^^^___ccchhhkkkmmmqqquuuyyyzzz{{{{{{|||}}}rrrmmmgggbbbbbbdddffffffdddggglllsss{{{|||xxxsssnnnjjjgggfffccccccbbbdddggglllqqqtttxxxxxxzzz|||rrrcccXXXQQQOOOMMMLLLMMMNNNQQQRRRWWWYYY___gggoooxxx```TTTSSSNNNKKKKKKFFFDDDDDDCCCBBBAAA@@@@@@???============>>>>>>>>>>>>======<<<;;;:::;;;>>>AAAAAAEEEPPPcccyyy~~~~~~wwweeeZZZ^^^iiixxx~~~nnn]]]YYYWWWXXXZZZ___jjjuuu~~~yyyvvvvvvxxx{{{mmmeee^^^WWWUUUJJJGGGDDDBBBBBBBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAADDDBBBAAA@@@@@@@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<======>>>??????>>>>>>===;;;::::::>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>CCCDDDHHHRRRddd{{{pppcccZZZTTTRRRRRRRRRTTTVVVXXXYYYYYYXXXWWWZZZZZZZZZ[[[\\\\\\]]]]]]\\\___bbbaaa___```eeejjjlllnnnrrrvvvyyy{{{{{{{{{||||||pppkkkeeeaaaaaadddfffhhheeehhhmmmttt{{{~~~|||wwwrrrnnnjjjhhhgggeeedddcccdddfffkkkppprrrwwwwwwxxx{{{~~~ppp```TTTQQQOOOMMMLLLMMMNNNQQQSSSVVVXXX___hhhpppxxx```TTTTTTNNNKKKKKKFFFEEEDDDCCCBBBAAA@@@@@@???<<<<<<======>>>>>>??????======<<<;;;999;;;>>>AAAAAAEEEOOOccczzz~~~~~~vvvdddZZZ___jjjzzzxxxgggWWWUUUVVV[[[aaajjjxxx~~~ooo___[[[[[[SSSLLLIIIEEEBBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@===>>>>>>>>>>>>======<<<===;;;999:::<<<===;;;999;;;;;;;;;<<<<<<<<<<<<===========================>>>===<<<;;;;;;<<<===>>><<<===>>>>>>===>>>@@@BBBBBBDDDIIIRRRbbbxxx{{{iii^^^YYYUUUSSSUUUVVVVVVWWWXXXXXXYYYYYY[[[ZZZYYYZZZ[[[]]]]]]]]]\\\]]]^^^___aaaeeekkkoooppprrrtttwwwzzz}}}~~~{{{ppplllfffccccccdddeeeeeeeeeiiiqqqxxx}}}~~~}}}||||||zzzuuuppplllhhhfffeeeaaabbbbbbbbbeeejjjpppuuuyyyxxxxxxzzzxxxhhh[[[VVVLLLLLLMMMNNNOOOQQQRRRSSS\\\^^^```eeettt}}}eeeUUURRRNNNOOONNNEEEGGGFFFDDDCCCAAAAAA@@@@@@>>>>>>>>>>>>============??????>>>>>>>>>>>>>>>???AAAGGGQQQ```zzz{{{{{{kkk]]]___kkk|||kkkaaaYYY[[[```gggqqq}}}~~~ooo___\\\\\\SSSLLLIIIEEEBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBBBB======>>>>>>>>>>>>>>>===>>><<<;;;;;;===>>><<<:::;;;;;;;;;<<<<<<<<<<<<===========================>>>===<<<;;;;;;<<<===>>><<<===>>>>>>===>>>@@@BBBBBBDDDHHHQQQ```vvvooobbb[[[XXXWWWVVVVVVVVVWWWWWWXXXXXXYYY[[[ZZZZZZZZZ\\\]]]]]]]]]aaabbbcccccceeeiiinnnrrrppprrruuuxxx|||}}}yyynnnjjjdddaaaaaacccdddeeeeeejjjqqqyyy}}}~~~}}}|||xxxvvvrrrnnnjjjgggfffeeebbbccccccdddffflllsssxxxyyyxxxwwwyyy~~~vvvgggZZZTTTLLLLLLMMMNNNOOOQQQRRRSSSZZZ[[[___fffwww|||dddUUURRRNNNOOONNNEEEGGGFFFDDDCCCAAA@@@@@@@@@>>>>>>>>>>>>============??????>>>>>>>>>>>>?????????EEENNN___{{{yyy}}}lll___aaannnvvvggg^^^ZZZ___gggqqq{{{~~~ppp```]]]\\\TTTLLLIIIEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>>>><<<<<<===>>>???????????????>>>======>>>>>>===;;;;;;;;;;;;<<<<<<<<<<<<=================================<<<<<<<<<<<<======<<<===>>>>>>===>>>@@@BBBBBBDDDHHHOOO^^^tttwwwggg^^^[[[ZZZYYYYYYXXXXXXXXXYYYYYYZZZ]]]\\\\\\]]]]]]^^^___```bbbcccdddeeefffiiinnnqqqsssuuuxxx}}}|||wwwkkkgggbbb```aaaccceeeeeegggkkkrrryyy}}}~~~}}}sssqqqnnnkkkhhhfffeeeeeeaaaaaabbbcccffflllsssyyyyyyxxxwwwxxx|||~~~sssdddWWWRRRLLLLLLLLLMMMOOOPPPRRRSSSVVVYYY^^^hhh|||zzzcccUUURRRNNNNNNNNNFFFFFFFFFDDDBBBAAA@@@@@@@@@>>>>>>>>>>>>============???>>>>>>>>>>>>>>>??????BBBEEELLL]]]{{{yyy~~~nnnaaadddrrroooccc\\\]]]eeeqqq|||~~~qqqbbb___]]]TTTLLLIIIEEEBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>><<<;;;;;;<<<===>>>???@@@@@@@@@???>>>============<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<=========<<<===>>>>>>===>>>@@@BBBAAADDDGGGNNN[[[qqqmmmaaa]]]]]]\\\\\\[[[ZZZZZZ[[[\\\]]]^^^___``````___```bbbccceeeggghhhhhhiiikkknnnqqqvvvyyy}}}zzztttjjjgggbbb```aaadddfffggghhhlllrrryyy}}}~~~~~~}}}rrrpppmmmiiifffdddcccccc]]]^^^___```dddjjjqqqwwwzzzxxxwwwxxx{{{zzzooo```TTTPPPKKKLLLLLLMMMNNNPPPQQQRRRUUUXXX^^^kkkxxxbbbVVVSSSNNNNNNNNNFFFFFFEEEDDDBBBAAA@@@??????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>???@@@EEEGGGLLL]]]zzzzzz|||pppcccfffuuuvvviiiaaa]]]aaakkkyyyssseeeaaa^^^TTTLLLIIIEEEBBBBBBBBBBBBBBBEEEEEEEEEDDDCCCAAA@@@???<<<<<<>>>???@@@@@@@@@@@@>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<==================<<<<<<===>>>>>>===>>>@@@BBBAAACCCGGGLLLYYYooosssfffaaa```]]]]]][[[[[[[[[\\\^^^______aaabbbbbbaaaaaacccfffkkklllmmmnnnnnnpppsssvvvxxx{{{zzzssslllhhhdddbbbcccfffhhhiiihhhlllrrrxxx|||~~~}}}}}}tttrrrnnnjjjfffcccbbbaaa\\\]]]^^^```ccciiiqqqvvvzzzyyyxxxxxx{{{}}}vvvkkk]]]RRRNNNKKKKKKLLLMMMNNNPPPQQQRRRVVVYYY```nnnxxxcccXXXUUUNNNNNNNNNGGGFFFEEECCCBBB@@@?????????>>>>>>>>>>>>============>>>>>>======>>>???@@@@@@CCCFFFLLL\\\zzz~~~|||rrrdddgggwwwnnnccc______fffqqq}}}wwwhhhbbb___UUULLLIIIEEEBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCAAA@@@???======>>>???@@@@@@@@@@@@===>>>???===;;;999:::;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<===>>>>>>===>>>@@@BBB@@@CCCFFFLLLXXXooo|||ooohhheee___^^^]]]\\\]]]___aaabbbccceeegggfffddddddgggkkkmmmnnnpppqqqrrrsssvvvxxx|||zzztttnnnjjjfffdddeeehhhjjjkkkiiilllqqqwww{{{|||||||||tttrrrnnniiifffcccaaa```______```aaadddjjjqqqwwwzzzyyyxxxxxxzzz~~~yyyrrrhhhZZZQQQNNNKKKKKKKKKLLLNNNOOOQQQRRRUUUXXX```oooyyyfff[[[WWWOOONNNNNNGGGEEEEEECCCAAA@@@?????????>>>>>>>>>>>>========================>>>???@@@AAA<<>>??????@@@@@@@@@??????>>>@@@AAA???<<<::::::<<<;;;;;;;;;<<<<<<<<<<<<===========================;;;<<<===>>>>>>===<<<;;;<<<===>>>>>>===>>>@@@BBB???BBBFFFKKKWWWooo{{{qqqkkkdddcccbbbbbbcccfffiiikkkmmmppprrrqqqnnnnnnqqquuusssuuuwwwyyyyyy{{{~~~{{{uuuoookkkgggdddeeehhhiiijjjhhhkkkpppuuuyyy{{{{{{{{{qqqooolllhhheeecccbbbaaa___``````aaaccciiipppuuuxxxwwwvvvvvvxxx|||vvvoooeeeYYYPPPNNNKKKKKKKKKLLLMMMOOOQQQRRRSSSVVV___ppp{{{hhh^^^YYYPPPNNNMMMGGGEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>========================>>>???@@@AAA:::AAAJJJXXXppp}}}zzziiikkk{{{|||jjjcccfffkkkssszzz~~~{{{kkkeee```TTTMMMIIIEEEBBBBBBBBBBBBBBBEEEEEEEEEFFFEEEEEEDDDDDD??????@@@@@@@@@??????>>>@@@AAABBB@@@===;;;;;;===;;;;;;;;;<<<<<<<<<======????????????????????????;;;<<<===>>>>>>===<<<;;;<<<===>>>>>>===>>>@@@BBB>>>BBBFFFKKKWWWoooxxxpppkkkjjjiiiiiijjjnnnqqqssswwwzzz}}}{{{xxxxxx||||||vvvoookkkgggdddeeegggiiiiiihhhkkkppptttxxxzzzzzzzzznnnllljjjgggdddcccbbbbbb^^^^^^^^^___aaafffmmmrrrvvvuuutttuuuwwwzzz~~~}}}tttmmmdddXXXPPPNNNJJJKKKKKKLLLMMMOOOPPPQQQPPPTTT]]]ppp|||jjj```[[[QQQNNNMMMGGGEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>>>>========================>>>???@@@AAA<<>>>>>===;;;;;;===>>>===<<<<<<<<<============<<<<<<<<<;;;;;;===>>>???===;;;>>>============???@@@AAABBBBBBDDDKKKWWWnnn{{{qqqsssuuuwwwxxxzzz|||~~~yyywwwqqqiiieeefffhhhggggggiiilllmmmnnnpppsssvvvxxxyyyqqqmmmiiifffeeedddcccbbb____________```ccchhhkkknnnqqqssssssrrruuuzzz|||rrrggg]]]UUUPPPNNNLLLKKKIIIJJJMMMPPPRRRRRRWWWZZZaaaqqq|||kkkccc```VVVRRRQQQJJJEEEDDDCCCBBBAAA@@@@@@@@@=======================================>>>??????AAA@@@IIIUUUfff{{{~~~rrrooozzzqqqlllrrryyy~~~|||}}}yyyoooeee\\\WWWOOOKKKFFFBBBBBBCCCDDDEEEFFFEEEDDDBBBAAA@@@????????????>>>>>>============>>><<<;;;::::::;;;<<<===>>>===;;;;;;===>>>===<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<======>>>>>>=========>>>???@@@AAABBBBBBDDDJJJUUUlll|||~~~~~~wwwvvvpppiiidddeeeffffffgggiiikkkllloooqqqsssuuuvvvwwwpppmmmiiifffeeedddcccbbb___````````````bbbeeeiiikkkooosssttttttvvv|||{{{rrrhhh^^^VVVPPPNNNLLLKKKJJJJJJMMMPPPRRRSSSYYY]]]eeettt~~~mmmeeeaaaWWWSSSQQQJJJEEEEEECCCBBBAAA@@@@@@@@@=======================================>>>??????@@@@@@IIIUUUgggwwwqqqzzzxxxsssyyy~~~|||wwwnnnddd\\\XXXNNNJJJFFFCCCCCCDDDDDDCCCFFFFFFEEECCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@===<<<<<<<<<===???AAABBB>>>===;;;;;;===>>>===<<<<<<<<<============<<<<<<<<<===>>>>>>======>>>@@@============>>>???@@@AAABBBAAACCCIIISSShhh{{{vvvuuuooohhhddddddeeedddfffiiijjjlllooorrrtttttttttsssooolllhhheeedddcccbbbaaa___```aaa```___```bbbdddiiinnnsssuuuvvvyyy{{{rrrhhh^^^VVVPPPMMMKKKKKKKKKKKKMMMPPPSSSTTT\\\bbbkkkyyypppgggcccYYYTTTRRRKKKGGGFFFDDDBBB@@@??????>>>=======================================>>>??????@@@@@@IIIVVVhhh}}}tttzzzzzzuuurrryyyuuulllbbbZZZWWWMMMJJJFFFDDDDDDDDDCCCBBBEEEEEEEEEDDDCCCBBB@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>======>>>???@@@BBBBBB>>>===;;;;;;===>>>===<<<<<<<<<============<<<<<<>>>>>>>>>@@@CCCCCC@@@============>>>>>>???@@@@@@AAAAAACCCHHHPPPcccyyyttttttnnnhhhcccccccccbbbeeeiiijjjlllppprrrssssssqqqpppnnnkkkfffdddccccccbbbaaa___``````___^^^^^^___aaahhhooouuuwwwwwwzzz~~~zzzsssiii___WWWPPPMMMKKKKKKLLLLLLMMMPPPTTTVVV___hhhrrr~~~rrriiieeeZZZUUUSSSLLLGGGFFFDDDBBB@@@???>>>>>>=======================================>>>>>>??????@@@IIIVVVhhhuuuvvv~~~llliiioooyyy{{{{{{zzz|||tttkkkbbbYYYVVVLLLIIIFFFDDDCCCCCCBBBBBBDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>?????????<<<<<<<<<;;;<<<<<<<<<<<<>>>===;;;;;;===>>>===<<<<<<<<<============<<<<<<@@@======CCCIIIIIIAAA888<<<======>>>??????@@@@@@AAAAAACCCGGGNNN```|||xxxttttttmmmhhhccccccaaaaaaeeejjjkkkmmmpppqqqrrrpppnnnmmmllliiieeecccbbbbbbaaa```_________]]]\\\\\\^^^```jjjqqqxxxyyywwwyyy|||yyysssjjjaaaWWWPPPLLLJJJLLLMMMMMMNNNPPPTTTXXXccclllvvvrrrjjjeee[[[VVVSSSLLLGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>???>>>???IIIVVVhhhuuuqqq|||}}}gggcccgggqqq}}}vvvuuutttvvv{{{vvvnnncccZZZVVVMMMIIIEEEBBBBBBCCCCCCBBBBBBCCCCCCDDDCCCAAA@@@>>>>>>>>>>>>???????????????>>>>>>>>>>>>===<<<<<<<<<>>>===;;;;;;===>>>===<<<<<<<<<============<<<<<>>???@@@@@@@@@???@@@@@@CCCGGGMMM]]]xxxyyyttttttmmmhhhdddcccaaa```eeelllmmmnnnoooppppppnnnlllkkkkkkhhhdddbbbaaaaaaaaa```]]]]]]\\\ZZZZZZ[[[___bbblllsssyyyyyywwwzzz{{{xxxssskkkbbbXXXPPPLLLJJJLLLNNNNNNNNNPPPUUUZZZgggnnnwwwqqqhhhdddZZZUUUSSSLLLGGGFFFDDDBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????>>>???IIIUUUgggvvvooovvvxxxddd___aaajjj}}}ssspppoooqqqtttzzzzzzrrrfff\\\WWWNNNJJJDDDAAAAAABBBCCCCCCAAAAAABBBCCCBBBAAA???===?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>===;;;;;;===>>>===<<<<<<<<<============<<<<<<;;;<<<>>>AAABBBAAA>>><<<;;;<<<>>>???@@@@@@?????????@@@BBBGGGMMM\\\vvvzzzuuutttnnniiieeecccaaa```eeemmmooooooooonnnmmmlllkkkjjjjjjgggcccaaaaaaaaa```___[[[[[[YYYWWWWWW[[[aaaeeekkkrrrxxxxxxvvv{{{zzzxxxssslllcccYYYPPPKKKJJJMMMOOOOOONNNPPPVVV[[[iiiooowwwooofffcccYYYTTTSSSLLLEEEEEECCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????>>>???IIITTTfffzzzooossssss```[[[\\\eee}}}}}}ppplllhhhjjjmmmrrrxxx~~~uuuiii^^^XXXOOOJJJDDD@@@@@@AAACCCDDD???@@@BBBBBBBBB@@@>>>===;;;;;;<<<<<<=========>>>;;;<<<============<<<<<<>>>===;;;;;;===>>>===<<<<<<<<<============<<<<<<888===@@@>>>:::999<<>>???@@@@@@?????????@@@BBBGGGMMM\\\uuu{{{vvvtttnnnjjjfffdddaaa```fffnnnpppooonnnmmmlllkkkjjjjjjiiifffccc````````````___ZZZYYYWWWUUUVVV[[[bbbgggjjjqqqwwwxxxvvv|||yyywwwssslllcccYYYPPPKKKIIIMMMPPPOOONNNPPPVVV\\\kkkooovvv~~~mmmeeebbbXXXTTTRRRKKKEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????>>>???IIITTTeee}}}qqqtttooo^^^YYYZZZccc{{{}}}oooiiidddfffhhhmmmsssyyy~~~ppphhhcccVVVQQQJJJEEEDDDCCCAAAAAACCCBBBCCCCCCCCCCCCAAA@@@???>>>>>>???@@@@@@>>>===<<<====================================>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;>>>>>>>>>>>>==================>>>???@@@AAAAAAAAAAAA???AAAGGGLLLWWWooo{{{xxxvvvqqqiiicccbbbdddiiimmmooonnnllljjjhhhgggggggggiiifffccc___\\\[[[ZZZZZZYYYZZZZZZXXXXXX\\\dddjjjkkklllooottt{{{|||uuulllbbbXXXQQQMMMOOOMMMNNNPPPPPPQQQYYYaaakkkuuuyyytttfff\\\YYYUUUOOOJJJEEECCCAAA@@@@@@@@@???>>>??????>>>>>>======<<<<<<<<<======>>>???@@@@@@AAAAAAEEEGGGPPPkkkxxxvvvhhhYYY[[[]]]```vvvppp```eeebbbccchhhmmmpppvvv|||ooohhhcccWWWPPPJJJDDDDDDCCCAAAAAADDDDDDDDDDDDCCCBBB???===<<>>==============================>>>>>>>>>===============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@AAA@@@>>>@@@FFFKKKTTTlll}}}zzzvvvqqqkkkfffdddfffjjjmmmooommmjjjgggeeedddeeeeeehhhfffccc___\\\[[[ZZZZZZYYYZZZZZZYYYXXX\\\ccciiiiiimmmrrrwww||||||uuukkk```WWWPPPLLLOOOMMMNNNPPPPPPQQQXXXaaafffqqqwwwuuuggg]]]YYYUUUOOOJJJFFFDDDAAAAAAAAAAAA@@@>>>???>>>>>>>>>=========<<<<<<<<<===>>>>>>???@@@@@@@@@DDDGGGPPPiii~~~xxxxxxdddWWWYYY\\\```vvvrrrcccbbb______dddhhhlllssszzz~~~ooohhhcccWWWPPPIIIDDDDDDCCCAAAAAADDDGGGGGGEEECCCAAA>>>;;;:::@@@??????>>>>>>>>>>>>>>>========================>>>>>>>>>======<<<<<<<<<===<<<<<<<<<<<<<<<<<<===::::::;;;;;;<<<<<<======???????????????????????????===???EEEIIIQQQhhh}}}{{{tttqqqmmmhhhggghhhjjjlllnnnkkkfffbbb``````aaaccchhhfffccc___]]][[[ZZZZZZZZZZZZZZZYYYXXX[[[aaaggghhhnnnvvv|||~~~|||tttiii^^^UUUNNNKKKOOOMMMNNNPPPPPPQQQXXXaaadddpppvvvwwwhhh^^^ZZZVVVOOOIIIGGGEEEBBBAAABBBBBBAAA???>>>>>>>>>>>>============<<<<<<<<<======>>>>>>???>>>CCCGGGOOOfff||||||nnn]]]SSSWWWZZZ^^^ttttttfff```\\\[[[^^^cccgggnnnvvv||||||nnnhhhcccWWWPPPIIIDDDDDDCCCAAABBBDDDHHHGGGFFFDDDAAA???===<<>>=========>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;======<<<<<<<<<<<<======::::::;;;<<<<<<===>>>>>>????????????>>>>>>>>>>>>???===@@@EEEHHHOOOcccyyy{{{xxxqqqooollliiigggggghhhiiilllhhhbbb]]]ZZZ[[[^^^```fffdddbbb___\\\[[[ZZZYYYYYYZZZZZZYYYWWWZZZ```eeegggqqq|||{{{rrrggg\\\SSSMMMJJJOOOMMMNNNPPPPPPRRRYYYbbbhhhtttyyy{{{kkk```[[[VVVOOOIIIGGGEEECCCBBBBBBBBBAAA@@@>>>>>>>>>>>>============;;;<<<<<<<<<=========>>>===AAAFFFNNNbbb}}}yyy}}}fffXXXQQQUUUXXX]]]sssvvvjjj```[[[XXX[[[^^^bbbjjjqqqwww||||||nnnhhhcccWWWOOOIIIDDDDDDCCCBBBBBBEEEGGGGGGEEEDDDBBBAAAAAA@@@AAA@@@>>>=========>>>???????????????????????????>>>=========<<<<<<<<<;;;======<<<<<<<<<<<<======;;;;;;<<<===>>>>>>????????????>>>>>>>>>>>>>>>>>>@@@>>>AAAFFFGGGMMM```uuu|||wwwtttnnnllljjjhhhfffeeeeeeeeehhhddd]]]XXXVVVWWWZZZ]]]cccbbb```^^^\\\ZZZXXXXXXXXXYYYZZZYYYWWWYYY___dddhhhrrrzzzooodddYYYQQQLLLIIINNNMMMNNNQQQRRRSSS[[[dddppp{{{~~~nnnccc]]]XXXPPPJJJGGGEEECCCBBBBBBBBBAAA@@@============>>>>>>>>>>>><<<<<<<<<<<<===============@@@DDDLLL\\\sssxxx{{{ttt___VVVQQQTTTWWW___uuuwwwlllaaa\\\XXXZZZ\\\___fffmmmrrrxxx~~~|||nnnhhhcccWWWOOOHHHCCCDDDCCCBBBBBBEEEFFFEEEDDDCCCBBBBBBBBBCCC@@@??????>>>>>>>>>>>>>>>????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<===<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>@@@???AAAFFFFFFJJJ\\\ooo~~~yyytttpppkkkjjjhhhfffdddcccccccccccc```ZZZUUUTTTUUUXXX[[[aaa```___]]]ZZZXXXWWWVVVVVVXXXYYYXXXWWWYYY___ccciiirrr~~~~~~wwwmmmaaaVVVOOOLLLJJJNNNMMMOOORRRTTTVVV^^^hhhwwwrrrfff___YYYQQQKKKGGGEEEBBBAAABBBBBBAAA???============>>>>>>>>>>>>========================>>>@@@CCCIIIUUUjjj~~~wwwzzz}}}hhhZZZSSSQQQUUUYYYddd|||yyynnnccc]]]ZZZZZZ[[[\\\aaahhhmmmrrryyy}}}}}}nnnhhhcccWWWNNNHHHCCCCCCDDDBBBCCCFFFDDDCCCBBBAAA@@@@@@AAAAAA???????????????>>>==============================:::;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<======>>>>>>?????????>>>AAAEEEDDDGGGWWWjjj}}}|||wwwsssoookkkiiigggdddbbbbbbbbbbbb___\\\XXXTTTSSSUUUWWWZZZ^^^^^^]]][[[YYYWWWUUUTTTTTTVVVXXXXXXWWWZZZ___dddiiippp{{{|||uuujjj^^^UUUOOOLLLKKKMMMLLLOOOSSSVVVYYYbbbkkk|||uuuiiibbb[[[SSSLLLFFFDDDAAAAAAAAAAAA@@@>>><<<=========>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????AAAFFFPPPbbb{{{yyyzzzkkk___TTTQQQPPPUUU\\\kkk{{{qqqccc^^^[[[[[[[[[ZZZ]]]bbbggglllssswwwzzz}}}~~~ooohhhcccWWWNNNHHHCCCCCCDDDBBBCCCFFFDDDCCCAAA???>>>>>>>>>???>>>???@@@@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<===>>>>>>;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>??????@@@>>>===@@@CCCCCCEEETTTgggyyy{{{wwwssspppkkkiiifffdddbbbbbbbbbccc]]]ZZZWWWTTTSSSUUUWWWYYY]]]\\\\\\ZZZXXXVVVTTTSSSSSSUUUWWWXXXXXXZZZ___dddiiioooxxx{{{tttiii]]]TTTNNNLLLLLLMMMLLLOOOTTTWWW[[[dddnnnwwwjjjccc\\\SSSLLLEEECCCAAA@@@@@@@@@???>>><<<=========>>>>>>??????????????????>>>>>>>>>>>>@@@???@@@DDDMMM^^^xxx}}}}}}kkkZZZTTTQQQNNNPPPUUU^^^ppp~~~tttccc^^^[[[[[[ZZZXXXZZZ^^^ccchhhoootttvvvzzz~~~|||rrriii___XXXNNNHHHCCCCCCBBB??????AAAHHHGGGEEEDDDBBBBBBAAAAAA?????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;<<<>>>@@@AAA??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>@@@>>>>>>AAACCCHHHTTT___ttt}}}{{{|||wwwsssqqqpppllliiieeecccaaa```^^^]]]]]]WWWSSSRRRRRRQQQTTTYYY\\\\\\\\\ZZZWWWUUUUUUUUUWWWVVVWWWZZZ[[[ZZZ]]]bbbiiiqqqzzzzzzqqqeeeYYYQQQMMMJJJIIIMMMNNNPPPSSSSSSWWWdddrrrvvvllldddYYYOOOJJJEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@????????????@@@@@@>>>>>>============>>>>>>@@@===???EEEJJJUUUnnnzzzzzznnn```WWWSSSOOORRRVVV[[[fff|||yyyjjjaaaYYYVVVUUUUUUYYY^^^aaafffkkkpppxxx|||sssiii___XXXNNNHHHCCCCCCBBB??????AAAEEEDDDDDDCCCBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;::::::;;;<<<===???>>>======<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>@@@BBBGGGQQQ\\\ooozzzuuuqqqooommmjjjgggccc```___^^^\\\[[[]]]WWWSSSRRRQQQQQQTTTYYY\\\]]]]]]\\\YYYXXXYYYZZZYYYWWWWWWZZZZZZYYY]]]ccciiiqqqzzzwwwooocccXXXQQQNNNLLLKKKMMMNNNPPPRRRSSSXXXfffuuuwwwlllcccYYYOOOJJJEEEDDDDDDCCCBBBAAA@@@@@@@@@??????>>>>>>??????@@@>>>>>>============>>>>>>???===???EEEIIITTTlllzzzzzz}}}nnnaaaWWWQQQOOONNNSSSZZZbbbppp~~~vvviii```XXXVVVUUUTTTWWW[[[^^^dddjjjpppyyy|||sssjjj___WWWNNNGGGCCCCCCBBB@@@???BBBBBBBBBBBBAAAAAABBBBBBCCCAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;999888999999:::>>>===<<<<<<;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???===>>>@@@AAADDDNNNXXXiiixxx{{{wwwtttpppmmmjjjfffccc```^^^]]]\\\ZZZXXX\\\WWWRRRRRRQQQQQQTTTYYY]]]^^^______]]]]]]___```\\\YYYXXXYYYYYYYYY^^^dddiiiqqq{{{ssslll```VVVPPPNNNMMMMMMNNNNNNOOOQQQSSSYYYiiiyyywwwlllcccXXXNNNIIIDDDCCCCCCBBBAAA@@@???>>>@@@??????>>>>>>??????@@@>>>>>>============>>>>>>???<<>>@@@@@@BBBJJJSSSdddsss}}}yyyvvvtttqqqmmmjjjcccaaa___]]]]]]\\\ZZZXXX[[[VVVRRRQQQQQQQQQTTTYYY^^^___bbbbbbbbbcccdddfff___ZZZXXXXXXXXXYYY___fffllluuurrrjjj^^^TTTOOOMMMLLLLLLNNNNNNOOORRRTTT[[[lll|||wwwkkkbbbWWWMMMIIICCCBBBBBBAAA@@@???>>>>>>??????>>>>>>>>>>>>??????>>>>>>============>>>>>>>>><<<>>>DDDGGGOOOeee{{{}}}{{{xxxmmmfffccc```]]]YYYUUUTTTTTTVVVWWWVVV^^^jjjwwwwwwmmmbbb[[[UUUTTTSSSQQQQQQSSSVVV\\\dddlllyyyzzzqqqggg]]]UUUMMMGGGBBBBBBBBB@@@@@@BBBDDDCCCBBBAAA@@@?????????AAAAAAAAA@@@@@@@@@??????========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<===========================>>>===>>>@@@@@@AAAGGGPPP```ppp~~~xxxuuuuuusssnnnjjjcccaaa___^^^^^^]]][[[YYY[[[UUUQQQQQQQQQPPPTTTYYY^^^aaadddgggggggggggghhh___[[[XXXXXXXXXYYY```hhhoooyyyrrrjjj]]]SSSMMMKKKKKKKKKNNNNNNPPPSSSUUU]]]nnnvvvjjj```VVVMMMHHHBBBBBBAAA@@@???>>>>>>===???>>>>>>>>>>>>>>>>>>???>>>>>>============>>>>>>===;;;>>>CCCFFFLLL```vvv|||oooeee^^^[[[XXXWWWUUUTTTUUUXXX[[[]]]bbbjjjxxxssshhh]]]WWWRRRRRRQQQOOONNNQQQSSSYYY```iiiuuuxxxnnneee[[[TTTLLLFFFBBBBBBBBB@@@@@@CCCEEEDDDCCCAAA@@@???>>>>>>AAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>>>><<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>AAAAAA@@@FFFNNN^^^ppp{{{~~~vvvssssssrrrnnnjjjcccaaa`````````___]]][[[ZZZTTTQQQQQQQQQPPPTTTZZZ]]]bbbgggjjjjjjiiigggfff^^^ZZZXXXYYYYYY[[[aaaiiiqqq|||qqqhhh\\\QQQKKKIIIJJJKKKOOOOOORRRUUUWWW___oootttggg^^^TTTLLLHHHCCCBBBBBBAAA@@@???>>>===???>>>>>>======>>>>>>???>>>>>>============>>>>>>===;;;>>>CCCDDDIII\\\qqq{{{oooddd]]]ZZZWWWWWWWWWXXX[[[___ccceeellltttpppdddYYYSSSNNNOOOOOOMMMNNNPPPRRRWWW]]]dddppp|||}}}}}}}}}vvvlllcccZZZTTTLLLFFFBBBBBBBBBAAAAAACCCDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<===<<<<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>===<<>>>>>>>>>>>============>>>>>>>>>>>>============>>>>>><<<;;;>>>BBBCCCGGGYYYmmmyyymmmfffccc```aaabbbfffjjjpppuuuxxx}}}}}}mmmbbbWWWPPPKKKKKKLLLLLLMMMQQQRRRVVV[[[```jjjuuu{{{zzzwwwvvvvvvxxx~~~uuujjjbbbYYYSSSLLLFFFBBBBBBBBBAAAAAACCCCCCBBBBBBAAAAAABBBBBBCCC?????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;::::::===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<<<>>>>>============>>>>>>>>>>>>============>>>>>><<<;;;>>>BBBCCCFFFWWWkkkxxxpppmmmlllmmmpppuuu||||||lllaaaUUUNNNIIIIIIKKKKKKNNNRRRRRRVVVYYY]]]fffpppuuutttsssrrrrrrsssxxxtttjjjbbb[[[UUULLLHHHDDDBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@?????????@@@AAABBB<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>======<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????AAACCCBBBFFFQQQ^^^rrr}}}}}}zzzkkk___WWWNNNGGGFFFGGGHHHIIILLLPPPSSSWWW\\\```ffflllpppooonnnnnnqqqvvv{{{sssiiibbbZZZTTTLLLHHHDDDBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBB@@@??????>>>>>>??????@@@<<<=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<=========>>>>>>????????????????????????@@@CCCHHHLLLZZZrrr~~~tttnnnmmmppp{{{vvvmmmjjjhhheeedddeeeaaaaaa`````````]]]ZZZWWWTTTSSSRRRPPPNNNPPPTTTWWW]]]ccciiikkkkkkkkkeee___[[[\\\\\\\\\^^^bbbhhhmmmuuu{{{hhh]]]RRRMMMKKKJJJJJJMMMPPPOOOQQQWWW^^^hhhyyy~~~pppeeeYYYMMMGGGFFFCCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<============>>>>>>@@@AAAAAACCCNNNZZZmmmzzzkkk^^^UUUMMMFFFFFFHHHHHHIIIKKKMMMPPPSSSWWW[[[bbbhhhmmmooonnnmmmppptttzzzsssjjjaaaYYYRRRLLLHHHDDDBBBBBBCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBB>>>>>>?????????>>>>>>=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<<<<<<<===;;;;;;<<<<<<===???@@@@@@????????????@@@BBBGGGKKKWWWnnn}}}{{{xxxuuusssssstttuuuyyyxxxoooiiiiiiooo{{{|||ssskkkhhhgggeeedddeeecccbbb```___^^^\\\XXXUUURRRSSSRRRQQQPPPQQQTTTVVV\\\ccciiilllmmmlllggg```ZZZ[[[[[[\\\^^^dddjjjoooxxxyyydddYYYOOOLLLKKKJJJKKKNNNOOOOOOSSSXXX___kkkzzzlllbbbWWWMMMGGGGGGBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<===============>>>@@@???AAAJJJTTTfff{{{kkk^^^RRRKKKFFFGGGHHHHHHHHHJJJJJJKKKNNNQQQUUU\\\ccciiillllllmmmoootttyyy~~~sssjjjbbbYYYRRRLLLHHHDDDBBBBBBCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBB>>>???@@@@@@@@@???==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>==================<<<;;;;;;;;;<<<===>>>>>>????????????BBBFFFIIIUUUkkkzzzuuuooolllhhhcccaaabbbccceeennnvvvzzzsssjjjeeeeeemmmzzzzzzqqqiiiggggggeeeeeegggfffdddaaa```^^^[[[WWWTTTPPPPPPQQQPPPOOOPPPRRRUUUZZZaaahhhkkkllllllggg```YYYZZZZZZ[[[^^^eeelllrrrzzzwwwaaaWWWNNNKKKKKKJJJKKKNNNNNNPPPTTTYYY___mmmwwwiii^^^TTTJJJFFFFFFAAAAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>??????>>>===>>>@@@??????GGGPPPaaa~~~|||lll___QQQJJJEEEGGGIIIGGGGGGHHHGGGHHHJJJLLLPPPWWW___eeeiiilllppptttwww{{{~~~~~~rrrjjjbbbZZZSSSLLLHHHDDDBBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA???@@@AAABBBAAA@@@>>>===>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>=========>>>>>>DDDBBB???===;;;;;;===>>>===>>>?????????AAAEEEGGGTTTgggwwwqqqiiieee```ZZZXXXXXXZZZ[[[cccjjjssszzz|||uuunnnfffcccdddjjjwwwzzzqqqiiihhhhhhffffffhhhhhheeebbb```^^^[[[WWWTTTMMMNNNNNNNNNMMMNNNQQQSSSXXX___gggjjjkkkkkkeee^^^YYYYYYZZZ[[[^^^eeennnttt{{{|||sssaaaWWWNNNLLLKKKJJJJJJMMMNNNPPPUUU[[[bbbqqquuufff[[[QQQGGGCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>???>>>???AAA@@@@@@EEELLL\\\{{{~~~oooaaaRRRKKKFFFGGGHHHGGGFFFGGGGGGGGGHHHIIIMMMSSS[[[```gggmmmuuu||||||ooohhhaaaYYYTTTLLLHHHDDDBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????MMMIIIEEE@@@>>>===>>>???===>>>?????????@@@CCCFFFPPP```|||}}}uuuooodddaaa[[[VVVSSSRRRSSSTTT^^^dddkkkpppttt{{{vvvooohhhbbb```bbbhhhvvv|||ssskkkjjjjjjhhhhhhjjjgggeeeaaa^^^\\\ZZZVVVTTTLLLLLLLLLLLLKKKMMMPPPSSSWWW___gggjjjkkkjjjccc\\\ZZZZZZZZZ[[[^^^eeennnuuu{{{yyyooo___VVVNNNLLLLLLKKKKKKMMMPPPQQQVVV___jjj{{{~~~rrrcccXXXNNNEEEBBBCCCAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<@@@>>>???AAABBBAAAEEEJJJXXXttttttgggUUUMMMGGGGGGHHHFFFEEEGGGFFFGGGHHHIIIKKKPPPVVV[[[dddlllwww~~~~~~xxxkkkddd^^^XXXSSSLLLHHHDDDBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@OOOKKKFFF@@@======>>>@@@<<<===?????????@@@BBBEEEKKKYYYsssyyypppkkkbbb___ZZZUUUQQQPPPPPPPPPZZZ___fffjjjnnnuuuzzzoooiiiccc^^^^^^```gggvvv~~~uuummmlllllljjjjjjllleeebbb___\\\ZZZXXXUUURRRMMMMMMLLLJJJJJJLLLQQQTTTXXXaaahhhkkkllljjjccc[[[[[[[[[ZZZ[[[^^^eeennnuuu|||vvvlll]]]TTTMMMMMMNNNMMMNNNPPPRRRSSSYYYeeeuuuyyymmm___UUULLLEEEBBBDDDBBBAAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;;;;;;;<<<<<>>???>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;===>>>@@@AAAMMMIIICCC>>>;;;;;;===???<<<===>>>??????@@@BBBDDDFFFSSSmmm}}}uuulllfffbbb___[[[VVVRRRPPPOOOOOOSSSYYY___dddhhhooozzzvvvkkkeee```\\\\\\___hhhwwwwwwooommmmmmkkkkkkmmmccc```\\\ZZZXXXVVVSSSQQQNNNNNNLLLJJJJJJMMMRRRVVVZZZbbbjjjmmmmmmjjjccc[[[\\\[[[[[[[[[^^^eeennnuuu~~~uuujjjZZZRRRLLLMMMOOOOOOQQQSSSTTTTTT[[[jjj}}}vvvjjj]]]SSSKKKEEEDDDFFFBBBBBBAAA@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>===;;;<<<@@@BBBAAACCCGGGNNNeeexxxttt\\\RRRIIIGGGFFFEEEEEEGGGEEEFFFHHHIIIIIIKKKOOOQQQWWW]]]eeeiiijjjlllqqquuuqqqqqqrrrwww}}}}}}vvvjjjaaa[[[UUUQQQKKKIIIEEECCCDDDDDDDDDCCCDDDCCCCCCBBBBBBAAA@@@@@@BBBAAA@@@???>>>;;;777444;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;<<<===>>>>>>======<<<<<<<<<;;;??????>>>>>>>>>>>>??????CCCCCCBBBAAA@@@???>>>======>>>??????>>>???AAACCCHHHRRRfff|||~~~{{{pppeee^^^YYYWWWTTTPPPNNNLLLLLLLLLPPPSSSXXX]]]cccmmmxxxzzzpppeee___[[[XXXZZZ___mmm{{{tttlllkkkmmmjjjfffeeebbb___[[[XXXWWWUUUTTTRRRMMMIIIHHHHHHHHHIIIOOOVVV\\\cccjjjmmmjjjddd___]]]ZZZZZZ\\\___aaadddooo{{{nnncccZZZSSSMMMMMMMMMMMMPPPUUUWWWXXX^^^mmmoooeeeVVVKKKFFFDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>===============;;;<<<===<<<;;;;;;<<<======>>>??????>>>???AAACCCOOOXXXmmmwww```UUUKKKIIIIIIGGGEEEEEEDDDEEEGGGIIIIIIKKKNNNPPPTTTXXXYYYZZZ^^^fffkkkkkkllljjjiiilllpppssssssrrruuuuuuvvv|||uuuiiiaaaZZZTTTPPPIIIFFFCCCAAABBBBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@>>>======>>>???>>>;;;888<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>=========<<<<<<<<<<<<======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>=========>>>??????>>>???AAACCCIIIQQQbbb|||~~~yyyoooddd]]]WWWUUURRROOOMMMLLLLLLLLLOOORRRWWW\\\bbbkkkwww|||vvvlllbbb]]]YYYWWWZZZ___mmm|||~~~tttlllkkklllhhhdddaaaaaa^^^ZZZWWWVVVUUUSSSRRRNNNJJJIIIIIIIIIJJJPPPWWW]]]cccjjjmmmiiiddd___^^^[[[\\\^^^bbbccchhhsss|||mmmbbbYYYRRRMMMLLLMMMMMMPPPTTTUUUWWW^^^ooolllcccUUUKKKFFFDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>===============;;;<<<===<<<;;;;;;<<<======>>>??????>>>???AAACCCJJJTTThhhxxxdddXXXMMMIIIIIIGGGFFFGGGGGGHHHIIIIIIIIIKKKNNNPPPPPPSSSTTTSSSWWW^^^cccccccccaaa___aaadddggghhhggghhhiiikkkppp}}}ttthhh```YYYSSSNNNIIIFFFBBBAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@===<<<<<<>>>??????===:::===========================<<<<<<<<<<<<===>>>>>>============<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===:::;;;;;;<<<===>>>??????===>>>??????>>>>>>@@@BBBHHHNNN\\\sss}}}wwwlllaaaZZZSSSQQQOOOMMMKKKKKKLLLMMMNNNQQQVVVZZZ```iiittt||||||uuuoooggg^^^ZZZWWWVVVYYY___mmm}}}{{{rrrlllllllllgggaaa___^^^[[[XXXVVVUUUTTTRRRQQQOOOKKKIIIJJJJJJKKKQQQXXX^^^dddjjjllliiiccc```^^^^^^___aaaeeehhhmmmyyyyyyjjjaaaWWWPPPLLLLLLNNNNNNPPPTTTTTTXXXbbbtttxxxhhh___SSSIIIEEEDDDCCCBBB@@@@@@@@@@@@?????????>>>??????>>>===============;;;<<<===<<<;;;;;;<<<======>>>??????>>>>>>@@@BBBEEENNNbbbyyyyyyiii\\\OOOIIIHHHGGGHHHIIIKKKLLLLLLLLLLLLMMMPPPSSSTTTVVVUUUSSSUUU\\\`````````]]][[[ZZZ\\\___```aaabbbdddhhhnnn{{{sssggg___XXXQQQMMMJJJGGGDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???@@@???>>>>>>>>>>>>;;;999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<>>>>>>>>>======>>>>>>>>>;;;<<<<<<===>>>???@@@@@@<<<>>>>>>>>>>>>>>>@@@BBBDDDIIIVVVlll|||tttiii^^^WWWOOONNNLLLJJJJJJKKKLLLMMMMMMPPPUUUYYY^^^gggrrrzzzxxxoooiiibbb\\\YYYVVVVVV[[[aaannn~~~xxxqqqlllmmmlllgggbbb```\\\ZZZWWWUUUUUUSSSQQQOOONNNJJJIIIJJJJJJKKKQQQYYY```eeekkklllhhhccc``````bbbbbbeeeiiilllrrrwwwhhh^^^TTTNNNKKKMMMOOOOOOQQQTTTWWW\\\hhh{{{{{{pppbbbZZZOOOHHHEEEDDDBBBAAA????????????>>>>>>>>>>>>???>>>>>>===============;;;<<<===<<<;;;;;;;;;===<<<>>>>>>>>>>>>>>>@@@BBBBBBKKK^^^sss{{{oooaaaQQQKKKIIIIIIJJJMMMNNNOOOPPPQQQRRRTTTXXX[[[\\\^^^\\\YYY[[[```cccbbbaaa___\\\ZZZ[[[]]]```bbbeeeiiiooowww~~~rrrggg___XXXPPPKKKIIIFFFCCCBBBCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@??????@@@???>>>>>>>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<===============>>>>>>============>>>>>>===============>>>>>>>>><<<===>>>>>>===>>>@@@BBB@@@EEERRReee~~~|||rrrfff[[[TTTLLLKKKJJJIIIIIIJJJLLLMMMLLLPPPTTTXXX]]]eeepppwwwvvvmmmeee```[[[YYYWWWVVV\\\dddooouuuooolllmmmmmmhhhdddddd[[[YYYWWWUUUTTTSSSPPPNNNKKKHHHGGGIIIJJJLLLSSS[[[ccchhhllllllhhhdddbbbbbbddddddgggkkknnnuuuvvveeeZZZRRRMMMKKKNNNPPPPPPRRRUUUYYY___mmmtttiii\\\UUULLLFFFDDDCCCBBB@@@?????????>>>>>>>>>======???>>>>>>===============;;;<<<===<<<;;;;;;;;;===<<<===>>>>>>===>>>@@@BBBBBBKKKZZZnnn~~~ttteeeTTTMMMKKKKKKMMMQQQPPPSSSWWWZZZ]]]```eeehhheeegggfffcccdddhhhjjjhhhfffdddbbb``````bbbfffhhhlllsss{{{~~~rrrhhh___XXXPPPKKKFFFDDDAAA@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>===<<<===???@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<===============<<<;;;;;;::::::;;;;;;<<<======<<<<<<;;;;;;::::::<<<===>>>>>>======???AAA@@@DDDMMM___uuuzzzooodddYYYSSSKKKJJJIIIHHHHHHJJJLLLMMMMMMPPPTTTWWW\\\dddnnnvvv}}}vvvmmmaaa^^^[[[YYYWWWWWW]]]fffpppuuupppllllllkkkgggdddeee\\\ZZZXXXVVVUUURRROOOLLLJJJGGGGGGJJJLLLOOOVVV^^^fffjjjnnnmmmiiieeeddddddeeeeeegggkkkooovvvsssbbbVVVQQQLLLLLLPPPSSSRRRSSSVVVZZZbbbqqqmmmcccVVVPPPHHHDDDCCCCCCBBB@@@????????????>>>>>>>>>===??????>>>===============;;;<<<===<<<;;;;;;<<<===<<<===>>>>>>======???AAABBBJJJVVVggg}}}wwwgggWWWPPPNNNNNNQQQTTTTTTYYY___eeejjjnnnrrrtttsssvvvwwwuuuvvvyyyyyywwwrrrsssrrrqqqqqqssswww{{{|||~~~ssshhh```XXXPPPKKKFFFCCC@@@???@@@BBBBBBBBBBBBBBBAAAAAA@@@????????????>>>======?????????>>><<<<<<<<<<<<<<<<<<<<<<<<::::::<<<=========<<<;;;<<<<<<<<<<<<=========>>><<<;;;;;;::::::;;;;;;<<<=========<<<<<<<<<;;;;;;<<<===>>>=========???AAACCCDDDJJJWWWlll}}}xxxmmmbbbXXXRRRKKKJJJIIIHHHHHHIIIKKKMMMMMMPPPTTTWWW[[[cccmmmuuu|||vvvnnn^^^\\\ZZZYYYVVVVVV]]]fffqqqwwwqqqlllkkkhhhcccaaaccc]]][[[YYYWWWUUURRRMMMJJJJJJGGGHHHLLLOOOSSS[[[ccciiimmmooonnnjjjfffeeefffeeeeeegggjjjnnnuuu|||nnn^^^TTTPPPLLLLLLQQQUUUTTTUUUWWW^^^gggwwwxxxfff\\\QQQLLLFFFCCCCCCCCCAAA???@@@@@@?????????>>>>>>>>>??????>>>===============;;;<<<===<<<;;;;;;<<<===<<<===>>>=========???AAAAAAGGGPPP```wwwxxxiiiYYYRRRQQQQQQSSSWWWZZZ```iiipppuuuyyy|||}}}~~~sssiiiaaaYYYQQQKKKGGGEEEBBBAAABBBDDDDDDDDDBBBBBBAAAAAA@@@??????>>>DDDBBB???>>>>>>===<<<:::========================:::;;;===>>>>>>>>>===<<<;;;<<<<<<<<<======>>>>>>=========<<<<<<=========>>>>>>>>>???????????????;;;===============???AAAGGGFFFHHHQQQeee{{{wwwmmmbbbXXXRRRKKKJJJIIIHHHHHHIIIKKKLLLMMMPPPTTTWWW[[[cccmmmuuu~~~{{{uuuooo]]][[[ZZZXXXUUUUUU\\\eeeqqqyyysssmmmiiieee___^^^```^^^]]]ZZZXXXUUURRRMMMIIIJJJHHHIIINNNQQQVVV^^^gggkkknnnpppoookkkgggggggggeeeeeefffjjjmmmtttxxxjjj\\\SSSPPPLLLMMMRRRVVVVVVVVVXXXbbblll}}}sssbbbXXXOOOJJJDDDBBBBBBCCCAAA???@@@@@@@@@@@@??????????????????>>>===============;;;<<<===<<<;;;;;;<<<===;;;===============???AAA???EEELLLZZZsssxxxiiiZZZTTTSSSSSSUUUXXX___eeeooowww||||||qqqhhh```XXXQQQKKKCCCCCCBBBAAAAAAAAAAAABBBEEEDDDBBBAAA@@@????????????>>>======>>>>>>===<<<======>>>>>>======<<<;;;===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<============>>>>>>>>>>>>????????????CCCDDDIIISSSaaauuuyyy|||qqqggg]]]UUUPPPLLLLLLKKKJJJJJJKKKLLLMMMOOOOOOSSSXXX[[[___hhhqqq~~~~~~yyysssnnnaaa]]]ZZZYYYWWWVVV[[[aaaqqq~~~zzzvvvooohhhbbb^^^[[[ZZZYYYXXXWWWUUURRROOOLLLJJJIIIIIIIIINNNVVV^^^dddhhhiiiooottttttnnnhhhddddddbbbaaa```aaahhhuuuqqqaaaWWWUUUPPPLLLKKKNNNPPPQQQVVV\\\bbbsssppp```YYYMMMJJJFFFDDDCCCBBB@@@???@@@@@@??????>>>==================???@@@???<<<999<<<<<<<<<;;;::::::999999;;;;;;;;;<<<<<<<<<<<<===@@@EEEIIIRRRhhhuuuhhh[[[SSSPPPMMMNNNPPP]]]aaahhhnnntttvvvwwwwww||||||~~~}}}rrrhhh___XXXPPPJJJAAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBAAA@@@????????????>>>======>>>>>>===<<<>>>>>>>>>>>>======<<<<<<===<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>><<<<<<<<<<<<============>>>>>>>>>>>>????????????CCCCCCHHHQQQ^^^rrr}}}wwwxxxnnneee\\\UUUPPPLLLKKKJJJJJJJJJKKKLLLMMMOOOOOORRRWWWZZZ^^^gggppp~~~|||wwwpppkkk```[[[XXXWWWUUUTTTXXX___ooo}}}yyyuuummmfffaaa^^^\\\[[[YYYXXXWWWTTTQQQNNNKKKJJJKKKJJJLLLPPPXXX```gggiiilllooorrrpppkkkfffdddeeebbbaaa```bbbiiivvvqqq```WWWUUUOOOLLLLLLPPPRRRSSSXXX___lllnnn```YYYLLLIIIEEECCCBBBAAA@@@???BBBAAAAAA@@@???>>>======>>>===>>>???@@@???<<<:::<<<<<<==================<<<<<<<<<=========>>>>>>@@@DDDHHHQQQeeetttgggZZZRRROOOLLLMMMOOORRRUUUZZZ```eeeiiijjjkkkssstttwww{{{~~~~~~rrrggg___WWWOOOIIIBBBBBBBBBAAAAAABBBBBBCCCDDDCCCBBB@@@???????????????>>>======>>>>>>===<<>>======<<<<<<=========<<<;;;;;;;;;;;;<<<==========================================>>>>>>>>><<<<<<<<<<<<============>>>>>>>>>>>>????????????BBBBBBFFFNNNZZZnnnyyyuuu{{{sssjjjbbbZZZTTTPPPKKKKKKJJJJJJJJJKKKMMMMMMNNNNNNQQQVVVYYY\\\fffooo~~~~~~yyytttmmmhhh^^^ZZZVVVUUUSSSQQQVVV\\\mmm{{{yyysssjjjccc___^^^]]]\\\YYYXXXVVVSSSPPPMMMKKKIIILLLLLLNNNTTT\\\ccciiilllnnnoooooolllfffcccccceee`````````bbbjjjvvvppp___UUUSSSNNNMMMNNNRRRTTTVVV[[[bbbqqq|||kkk^^^WWWLLLHHHDDDAAA@@@AAAAAA@@@CCCBBBBBBAAA???>>>======>>>>>>>>>???@@@???===;;;;;;;;;<<<<<<===>>>>>>???============>>>>>>>>>??????BBBFFFNNN```{{{sssfffXXXQQQMMMJJJKKKMMMLLLOOOSSSWWW\\\```bbbdddhhhjjjnnnrrrvvvyyy{{{|||~~~rrrfff^^^VVVNNNIIIGGGFFFDDDBBB@@@???>>>>>>CCCBBBAAA@@@???????????????>>>======>>>>>>===<<<>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<===============>>>>>>>>>????????????AAAAAADDDKKKUUUhhhwwwttt{{{uuunnnfff___YYYSSSOOOKKKJJJIIIIIIJJJKKKMMMNNNNNNNNNPPPTTTWWW[[[eeeooo}}}zzzuuupppiiiccc]]]XXXUUUTTTQQQPPPTTTZZZjjjzzzxxxqqqggg```^^^^^^]]]]]]XXXWWWTTTQQQOOOLLLJJJIIIMMMMMMPPPVVV^^^fffkkkmmmmmmnnnmmmiiidddaaa```aaa]]]]]]^^^bbbjjjwwwnnn]]]SSSQQQOOONNNPPPTTTVVVWWW^^^ffftttvvvfffZZZTTTJJJGGGBBB??????@@@AAA@@@BBBBBBAAA@@@>>>===<<<<<>>>>>>>>??????===;;;:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>???@@@CCCJJJZZZrrrrrreeeWWWPPPLLLIIIIIIKKKLLLMMMPPPSSSXXX\\\```bbb```dddiiinnnrrrvvvyyy{{{~~~qqqfff]]]UUUNNNIIIHHHFFFDDDBBB@@@???>>>===BBBAAAAAA@@@???????????????>>>======>>>>>>===<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>????????????@@@AAACCCHHHPPPaaa~~~|||uuutttwwwrrrkkkddd^^^XXXSSSOOOJJJIIIIIIIIIJJJKKKMMMNNNOOONNNPPPTTTVVVZZZdddnnn|||{{{vvvqqqllleee```\\\WWWTTTSSSPPPOOOSSSZZZgggxxxwwwoooeee___]]]]]]\\\[[[VVVUUURRRPPPMMMLLLKKKJJJLLLNNNRRRXXXaaahhhlllmmmkkkkkkkkkhhhddd```]]]\\\YYYZZZ]]]bbbkkkxxx|||kkkYYYPPPOOOQQQPPPSSSVVVWWWYYYbbbkkk|||}}}ooo```UUUOOOHHHEEEAAA??????@@@@@@@@@@@@@@@???>>>===<<<;;;;;;???>>>======>>>>>>===;;;<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<=========>>>???AAAGGGSSSgggqqqdddVVVOOOJJJGGGGGGJJJIIIJJJKKKNNNRRRWWWZZZ]]]^^^ccciiinnnrrrvvvzzz~~~~~~pppeee\\\UUUOOOJJJDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@??????????????????>>>======>>>>>>===<<<;;;<<<<<<<<<<<<;;;::::::;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::<<<<<<<<<<<<============>>>>>>>>>>>>???????????????@@@CCCFFFLLL[[[wwwyyyssssssxxxssskkkddd^^^XXXRRROOOIIIIIIHHHHHHIIIKKKMMMNNNPPPOOOPPPSSSVVVZZZdddooo{{{}}}vvvrrrnnniiibbb]]]YYYUUURRRQQQOOONNNSSSYYYdddvvvuuummmccc^^^]]]]]][[[XXXTTTRRRPPPNNNLLLLLLLLLLLLMMMOOOSSS[[[dddjjjnnnooojjjjjjhhhfffbbb^^^ZZZXXXVVVYYY]]]dddnnn{{{wwwfffVVVOOOOOORRRRRRUUUXXXZZZ^^^jjjvvvtttgggZZZPPPKKKEEEBBB@@@???@@@@@@???>>>>>>>>>>>>======<<<;;;;;;>>>===;;;;;;<<<===<<<:::???>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>AAAEEEMMM]]]uuuqqqdddVVVNNNJJJGGGGGGIIIHHHIIIKKKNNNRRRUUUYYYZZZ]]]bbbjjjooorrrvvv|||}}}oooddd\\\UUUOOOKKKCCCCCCBBBAAAAAAAAABBBBBBAAA@@@@@@??????????????????>>>======>>>>>>===<<<;;;===>>>??????===;;;:::;;;;;;<<<======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<============>>>>>>>>>>>>????????????>>>@@@DDDFFFIIIVVVqqq~~~tttoooqqqzzzuuummmeee___XXXSSSOOOHHHHHHHHHHHHIIIKKKMMMNNNQQQPPPQQQTTTVVVZZZeeeooozzz~~~yyysssnnnkkkgggaaa\\\UUUQQQNNNNNNMMMMMMRRRYYYbbbuuutttlllccc^^^^^^]]]YYYTTTQQQPPPNNNLLLLLLLLLMMMNNNNNNQQQVVV^^^gggmmmpppqqqllliiieeeaaa^^^[[[YYYWWWVVVYYY___gggrrr~~~ooo```SSSOOOQQQSSSSSSVVVZZZ^^^eeeuuu{{{kkk```UUULLLIIIBBB@@@???@@@AAA@@@>>>===>>>>>>>>>==================;;;::::::;;;;;;:::999==================<<<<<<<<<<<<<<<<<<============>>>>>>@@@DDDHHHSSSjjjrrreeeVVVNNNJJJFFFFFFIIIIIIJJJLLLOOOSSSVVVXXXYYYZZZaaahhhnnnppptttzzz|||oooccc\\\VVVPPPLLLFFFEEEDDDBBBAAA@@@??????@@@@@@?????????????????????>>>======>>>>>>===<<<<<<>>>@@@BBBBBB???<<<::::::;;;<<<======<<<;;;:::==============================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>????????????>>>@@@DDDFFFHHHTTTmmmyyyppplllppp|||wwwoooggg___YYYSSSOOOHHHHHHHHHHHHIIIKKKMMMNNNRRRPPPQQQTTTVVV[[[eeepppyyy{{{vvvqqqmmmjjjfff```[[[RRRNNNLLLLLLLLLLLLQQQXXXaaattttttlllbbb^^^^^^]]]WWWRRRPPPNNNMMMKKKKKKLLLNNNOOOPPPRRRXXXaaajjjppprrrsssooojjjccc]]]ZZZYYYYYYYYYVVVZZZ```jjjuuuxxxjjj\\\QQQOOOSSSRRRSSSWWW\\\aaakkk}}}sssddd[[[RRRKKKHHH@@@??????@@@AAAAAA>>><<<>>>>>>>>>>>>????????????===;;;999999:::::::::999999999::::::;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>@@@DDDFFFNNNdddzzzrrreeeWWWOOOJJJGGGFFFIIIEEEGGGJJJMMMPPPSSSTTTUUUXXX^^^ggglllnnnqqqxxx}}}}}}oooccc[[[TTTOOOKKKEEEBBB???>>>???@@@@@@???AAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<===???@@@???===:::999999>>>===;;;;;;<<<<<<;;;999<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===<<<<<<<<<<<<===<<<===============<<<<<<>>>>>>>>>???AAABBBAAA???<<<===AAAEEEHHHQQQdddvvv{{{oooooossszzzwwwqqqiiiaaaXXXRRRNNNJJJIIIGGGGGGGGGIIIKKKLLLMMMPPPTTTVVVYYY___gggmmmwww~~~}}}vvvuuusssoooiiibbb[[[XXXQQQMMMJJJJJJJJJJJJOOOVVVcccsssvvvkkk```\\\ZZZVVVRRRQQQSSSQQQMMMKKKJJJMMMPPPRRRSSSXXX]]]```fffnnnrrrrrrrrrjjjbbb]]]\\\[[[XXXTTTUUU\\\gggqqq{{{qqqdddYYYPPPMMMNNNQQQPPPVVVaaaiiisss}}}jjj^^^UUULLLFFFEEEGGGBBB??????BBBCCC@@@===@@@@@@@@@????????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>??????AAA@@@???>>>===<<<;;;:::;;;:::===BBBGGGMMMZZZeeetttgggWWWLLLJJJIIIGGGDDDGGGIIILLLOOOPPPSSSUUUXXXZZZ^^^dddiiinnntttyyy}}}{{{mmmaaaYYYSSSNNNJJJEEEBBB???>>>???@@@@@@????????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<;;;===???>>>===;;;;;;<<<<<<;;;:::;;;======<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<===============<<<<<<===<<<<<<===???@@@???>>>===>>>AAACCCEEEMMM^^^ooowwwppppppvvv~~~{{{uuulllaaaWWWOOOJJJIIIHHHGGGFFFGGGIIIKKKLLLMMMPPPTTTWWWZZZ```hhhnnnxxx|||zzzuuutttrrrnnnhhhaaa[[[WWWQQQMMMJJJJJJJJJJJJOOOVVVdddttt}}}tttiii___\\\ZZZVVVRRRQQQQQQOOOLLLJJJJJJLLLOOOQQQTTTZZZ```ccciiipppsssrrrqqqjjjbbb]]]\\\[[[XXXUUUUUU]]]iiiuuu|||lllaaaWWWPPPNNNQQQUUUVVV\\\eeeqqqvvveeeZZZRRRKKKFFFEEEFFFBBB>>>>>>AAABBB@@@===?????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>>>>===============AAA???@@@CCCEEEIIISSS]]]uuuwwwjjjYYYNNNJJJIIIGGGEEEEEEGGGJJJLLLOOORRRVVVYYYYYY]]]bbbggglllrrrwww{{{xxxkkk___XXXRRRLLLHHHEEEBBB???>>>???@@@@@@????????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<999;;;=========<<<===>>>;;;:::999;;;===>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<=====================<<<;;;<<<===>>>===<<<>>>>>>@@@BBBBBBHHHWWWfff}}}sssoooqqqyyy}}}wwwnnncccXXXOOOIIIHHHGGGFFFFFFFFFHHHJJJLLLNNNQQQTTTWWWZZZaaajjjpppyyy{{{wwwvvvsssrrrpppkkkfff___YYYVVVPPPLLLJJJJJJJJJJJJOOOVVVeeessszzzpppfff]]][[[ZZZVVVSSSRRRPPPNNNLLLKKKKKKNNNQQQSSSWWW]]]cccggglllrrrssspppoooiiiaaa]]][[[ZZZXXXVVVVVV```mmmzzzuuufff\\\TTTOOOPPPSSSSSSXXX]]]eeeuuu|||nnn^^^TTTOOOHHHDDDDDDDDD@@@===>>>@@@AAA???<<<>>>>>>=========<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>:::;;;<<<===>>>??????@@@CCCAAAAAABBBCCCEEENNNWWWhhh|||{{{mmm\\\OOOJJJHHHGGGEEEFFFGGGIIIKKKMMMQQQVVVZZZYYY\\\aaafffkkkpppvvvzzz~~~uuuiii^^^WWWRRRLLLHHHEEEBBB???>>>>>>@@@@@@???AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<:::;;;======<<<;;;<<<>>><<<;;;:::;;;===>>>===<<<<<<;;;;;;::::::;;;;;;<<<>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<======>>>>>>===;;;<<<=========<<>>???AAAAAAEEERRR___yyy{{{qqqnnnqqq{{{}}}xxxpppfff\\\RRRMMMGGGGGGFFFEEEFFFHHHKKKLLLOOORRRUUUXXX[[[bbblllsss{{{{{{wwwsssrrrqqqpppmmmiiiccc]]]XXXUUUPPPLLLJJJJJJJJJJJJPPPWWWeeerrrwwwlllccc[[[ZZZZZZWWWTTTSSSPPPOOONNNMMMOOORRRUUUWWWYYY```gggjjjnnnqqqppplllkkkfff___[[[YYYXXXWWWVVVXXXbbbrrr{{{nnn```WWWQQQMMMOOOSSSRRRXXX^^^fffzzzuuugggXXXPPPKKKFFFBBBBBBBBB???======??????>>>===>>>>>>>>>=========<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>::::::;;;<<<===??????@@@???===>>>AAABBBDDDMMMWWWaaauuu|||ooo]]]OOOIIIGGGFFFEEEHHHIIIJJJJJJLLLPPPUUUYYYYYY\\\aaaeeejjjpppvvvzzz|||ssshhh^^^XXXRRRLLLHHHEEEBBB???>>>>>>@@@@@@???AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<<<<======<<<::::::;;;<<<>>><<<;;;;;;<<<<<<;;;:::;;;;;;::::::::::::;;;;;;>>>>>>===<<<<<<<<<<<<===<<<<<<<<<;;;<<<===>>>???AAA???======>>>>>>>>>===>>>===>>>@@@BBBEEEPPP\\\uuuyyypppnnnsss~~~zzzqqqggg\\\SSSNNNGGGFFFFFFFFFGGGIIIKKKMMMPPPRRRVVVXXX\\\dddnnnvvv~~~}}}xxxtttqqqooopppnnnkkkgggbbb\\\WWWUUUOOOLLLJJJJJJJJJJJJPPPWWWcccooo~~~vvvjjjaaaZZZZZZZZZXXXTTTSSSOOOOOONNNOOOQQQTTTXXXZZZ]]]ccciiikkkmmmooolllgggeeeaaa\\\XXXWWWWWWWWWXXX[[[fffvvvttthhh[[[SSSNNNLLLNNNRRRTTT[[[bbbmmmooobbbTTTMMMIIIDDD@@@@@@@@@???======>>>>>>>>>===??????>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<===;;;;;;<<<<<<======>>>>>><<<;;;<<>>???@@@@@@????????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<<<<======;;;:::999:::<<>>>>>???>>>>>>>>>======@@@BBBEEENNNXXXlllxxxsssrrryyyzzzooodddYYYPPPKKKHHHGGGFFFFFFHHHJJJMMMNNNQQQSSSVVVYYY]]]fffpppxxx~~~{{{wwwtttqqqoooooommmjjjfff```[[[WWWUUUOOOKKKIIIJJJJJJKKKPPPXXX```kkkzzzvvviiiaaaZZZZZZ[[[XXXUUUTTTNNNNNNNNNPPPSSSVVVZZZ\\\aaagggkkkkkkkkkkkkhhhbbb```^^^ZZZWWWVVVWWWYYY[[[aaalll|||wwwlllbbbWWWQQQNNNLLLMMMRRRTTTYYYbbbqqq|||zzziii\\\PPPJJJGGGBBB????????????>>>>>>>>>>>>>>>????????????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<===>>>>>>???FFFNNNZZZooouuulll^^^QQQJJJGGGGGGGGGGGGHHHIIIIIIJJJMMMQQQTTTWWWZZZ^^^ccciiipppxxx}}}uuunnnddd[[[VVVQQQKKKGGGEEEBBB???>>>???@@@@@@????????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<:::;;;;;;:::999:::<<<>>>===<<<;;;;;;<<<===<<<:::;;;::::::999999::::::;;;<<<<<<;;;::::::::::::;;;===<<<;;;:::;;;===???@@@EEECCC???>>>>>>???>>>>>>???======@@@AAACCCKKKSSSeee{{{zzzzzz~~~uuujjj___UUUNNNKKKHHHHHHGGGGGGIIIKKKNNNPPPQQQTTTWWWYYY^^^gggrrrzzz}}}zzzwwwtttrrrqqqooommmjjjeee```[[[WWWUUUOOOKKKIIIJJJJJJKKKQQQXXX]]]gggvvvxxxjjjaaa[[[[[[\\\YYYUUUTTTPPPQQQRRRTTTWWW[[[___aaagggkkkmmmllljjjiiieee```]]]\\\ZZZXXXWWWYYY]]]___hhhsss{{{nnnddd\\\SSSPPPOOOMMMOOOSSSTTTVVVbbbvvvnnnaaaUUUJJJFFFEEEBBB??????????????????>>>>>>???@@@>>>>>>=========<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<=========<<<<<<>>>======CCCKKKSSShhh~~~}}}zzzrrrjjj___TTTMMMJJJJJJJJJHHHJJJMMMOOOPPPSSSWWWZZZ[[[^^^bbbhhhnnnvvvssslllbbbZZZTTTOOOJJJEEEEEEBBB???>>>???@@@@@@???AAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>======<<<888999::::::999;;;>>>@@@;;;::::::;;;===>>>===<<<;;;::::::999999::::::;;;>>>>>>===<<<<<<<<<<<<======<<<;;;:::;;;===???AAAFFFCCC???======>>>>>>===@@@======???@@@AAAGGGOOOccc{{{}}}xxxpppeee\\\TTTOOOMMMIIIHHHHHHHHHJJJLLLOOOPPPRRRTTTWWWZZZ^^^gggsss|||~~~|||zzzwwwuuusssrrrooommmjjjeee```[[[XXXVVVNNNKKKIIIJJJJJJKKKQQQXXXZZZeeetttyyyjjjbbb[[[\\\]]]YYYUUUTTTUUUUUUWWWYYY]]]aaaeeegggkkknnnooollljjjhhhddd___\\\\\\ZZZYYYYYY[[[```cccmmmwwwvvviii___WWWQQQPPPPPPOOOQQQUUUYYYYYYfff~~~sssaaa[[[PPPFFFDDDDDDBBB@@@@@@???@@@@@@???>>>>>>@@@AAA======<<<<<<<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<;;;;;;:::::::::;;;;;;999::::::;;;<<<===>>>>>>;;;:::;;;===<<<===CCCKKKLLLbbbzzz~~~yyyvvvpppjjj```VVVPPPMMMLLLLLLJJJMMMRRRUUUXXX[[[___bbbaaadddhhhnnnuuu~~~qqqkkkbbbZZZSSSMMMHHHFFFBBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>======>>>>>>===<<<;;;<<<<<<<<<===>>>>>>>>>======<<<;;;::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<>>AAA@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::888777888:::<<<<<<<<<;;;===============???AAALLLXXXppp~~~}}}{{{{{{zzzyyywwwtttqqqjjj^^^SSSLLLJJJLLLNNNRRRUUUYYY]]]aaagggmmmrrrmmmpppuuuzzz~~~ooojjjaaaYYYRRRMMMIIIFFFAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>======>>>>>>===;;;<<<<<<<<<<<<<<<<<<=========<<<<<<;;;::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;<<<<<<===>>>>>>>>>???AAAEEEHHHJJJWWWhhh}}}yyytttlllbbb[[[WWWSSSMMMIIIFFFGGGGGGHHHIIIKKKLLLMMMPPPSSSWWW[[[```iiiuuu}}}}}}}}}|||zzzxxxuuusssqqqoooiiiccc___^^^\\\YYYVVVQQQLLLIIIJJJJJJJJJNNNSSS[[[cccrrr}}}oookkkgggdddbbb```]]]ZZZZZZ]]]bbbfffiiijjjjjjiiilllkkkiiifffcccaaa___^^^XXXWWWWWWYYYYYY[[[bbbkkkxxxwwwhhh^^^VVVOOOJJJLLLOOOPPPSSSVVV___gggrrr|||ggg\\\PPPLLLGGGCCCAAA@@@???>>>@@@@@@??????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::888777888:::<<<<<<<<<;;;<<<======<<<===???AAAKKKUUUkkkzzzxxxwwwvvvuuutttqqqooollleee[[[RRRLLLKKKNNNPPPWWWZZZ^^^ccchhhnnntttyyyxxx{{{~~~{{{mmmggg___WWWQQQMMMIIIFFF@@@???>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<===>>>>>>===;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<======>>>???@@@<<<<<<<<<===@@@DDDGGGIIIQQQbbb|||yyytttpppllleee]]]WWWTTTPPPLLLHHHFFFGGGGGGHHHJJJLLLNNNOOOPPPSSSWWW[[[aaajjjvvv~~~~~~~~~~~~|||yyyuuuqqqoooooojjjdddaaa```^^^ZZZWWWRRRMMMJJJKKKKKKKKKOOOTTTXXXbbbrrr}}}qqqmmmiiifffdddaaa^^^\\\___bbbgggkkkmmmllljjjhhhfffeeedddaaa___\\\[[[ZZZVVVUUUWWWZZZ[[[^^^gggqqq}}}rrrbbbYYYSSSMMMIIILLLOOOPPPTTTXXX^^^iiiwwwrrr^^^TTTLLLIIIDDDAAA@@@@@@???>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999:::999888888:::<<<<<<;;;;;;<<<======<<<===???AAAGGGOOObbb{{{~~~zzzwwwsssrrrpppnnnnnnlllhhhfffddd___WWWPPPLLLLLLNNNQQQYYY\\\```eeekkkqqqxxx}}}vvvkkkeee]]]VVVQQQMMMIIIGGG@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???===<<<<<<===>>><<<;;;<<<<<<<<<;;;:::::::::999<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????===<<<<<<===>>>AAADDDFFFLLL[[[ssswwwpppkkkhhhddd___YYYTTTQQQNNNKKKHHHHHHHHHHHHIIIJJJKKKMMMNNNPPPSSSXXX\\\bbbkkkwww{{{xxxuuusssrrrqqqlllgggcccaaa___[[[WWWSSSNNNKKKLLLLLLLLLOOOUUUYYYcccttt|||ooommmjjjgggdddbbb```^^^aaacccgggkkkkkkiiifffdddaaa```___]]][[[YYYXXXWWWVVVUUUVVVZZZ]]]aaajjjuuu|||lll]]]TTTOOOKKKIIILLLOOOPPPUUUZZZ]]]jjj{{{kkkYYYOOOHHHEEEBBB@@@@@@@@@???>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;999888888:::<<<;;;;;;;;;<<<===<<<<<<<<<>>>@@@DDDIIIXXXooo~~~|||xxxssspppmmmkkkiiigggfffddd```^^^]]]YYYSSSMMMKKKKKKLLLNNNSSSVVV[[[```eeelllssswwwyyy{{{}}}uuujjjeee]]]VVVPPPLLLIIIGGGAAAAAA@@@????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<======<<<;;;<<<<<<<<<;;;:::::::::999;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;>>>===<<<<<<===@@@BBBDDDHHHTTTiiizzzqqqjjjdddaaa]]]ZZZVVVRRRPPPMMMKKKIIIIIIIIIIIIIIIIIIJJJKKKLLLQQQTTTXXX\\\aaakkkvvv{{{vvvsssssstttuuutttoooiiifffccc```[[[WWWTTTOOOLLLMMMMMMMMMPPPVVV\\\gggwww{{{nnnmmmkkkhhhdddbbbaaa```aaacccfffhhhhhheeebbb___^^^]]]\\\[[[YYYXXXWWWVVVWWWUUUWWWZZZ^^^bbbmmmxxxwwwhhhZZZRRRMMMJJJJJJMMMPPPQQQVVV\\\aaappp{{{gggVVVMMMFFFCCCAAA?????????>>>===<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;999888999:::;;;;;;::::::;;;<<<<<<;;;<<<>>>@@@@@@EEEPPPbbbxxx|||zzzvvvrrrllliiigggeeecccaaa```^^^ZZZXXXXXXUUUPPPLLLIIIHHHHHHIIIKKKNNNRRRWWW\\\bbbhhhmmmoooqqqsssvvvyyy}}}yyykkkeee]]]VVVQQQMMMIIIGGGBBBAAAAAA@@@???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;<<<======<<<:::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;999999>>>===<<<<<<===???BBBCCCFFFOOOaaaxxxvvvmmmfff```]]]XXXWWWTTTQQQNNNLLLJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKQQQTTTXXX\\\aaajjjuuu}}}|||vvvqqqoooppptttvvvuuupppkkkhhhfffbbb]]]XXXUUUPPPMMMNNNNNNNNNQQQWWW```jjjyyy|||rrrrrrpppkkkfffcccaaabbbbbbcccdddeeedddbbb___]]][[[ZZZZZZYYYXXXWWWVVVVVVWWWVVVXXX\\\```fffqqq}}}qqqcccWWWQQQLLLJJJKKKOOOQQQRRRWWW^^^ccctttrrraaaTTTLLLEEECCC@@@???@@@???>>><<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;<<<:::888999:::;;;;;;::::::;;;<<<<<<;;;<<<>>>@@@>>>BBBJJJWWWkkk}}}|||xxxtttpppkkkfffbbbaaa___]]]\\\[[[YYYVVVSSSRRRPPPMMMJJJGGGFFFEEEEEEGGGIIIMMMPPPTTTYYY___cccfffhhhkkknnnrrrwww|||{{{lllfff^^^WWWQQQMMMIIIFFFAAA@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;<<<===;;;:::<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===<<<:::999<<<;;;;;;<<<>>>AAADDDFFFEEELLLZZZppp}}}sssjjjccc]]]YYYTTTSSSRRROOOLLLIIIHHHHHHDDDDDDEEEFFFHHHJJJLLLMMMRRRUUUXXX[[[```hhhsss{{{}}}zzzuuurrrqqqsssvvvyyyrrroookkkiiihhheee```\\\VVVQQQNNNNNNOOOOOORRRWWWaaalllzzz|||{{{xxxrrrjjjdddbbbccc```aaa``````___]]]\\\[[[XXXXXXWWWWWWVVVVVVVVVUUUWWWVVVYYY^^^dddkkkxxxzzzkkk^^^TTTPPPLLLKKKMMMQQQRRRRRRXXX___gggyyy{{{hhhZZZOOOHHHEEECCCAAA@@@@@@???===;;;<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;<<<:::999999:::;;;:::999:::;;;<<<<<<;;;;;;===???<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;<<<===;;;:::;;;<<<<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<============>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>??????>>><<<<<<999999:::<<>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;<<<:::999999:::;;;:::999:::;;;<<<;;;;;;;;;===???<<>>===>>>@@@AAAAAA@@@>>>=========>>>???===<<<<<<<<<<<<;;;;;;;;;@@@>>><<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???;;;;;;:::::::::999999999<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>@@@BBBCCCHHHLLLUUUdddzzzvvvnnnhhhaaaZZZTTTRRRPPPMMMKKKKKKJJJHHHFFFBBBCCCDDDEEEEEEGGGJJJMMMSSSSSSWWW^^^ccchhhsss~~~}}}yyyttttttwwwyyywwwtttqqqmmmjjjiiiiiifff```ZZZXXXTTTQQQPPPOOOOOOTTT\\\aaapppxxxqqqkkkfffbbb^^^]]][[[ZZZXXXWWWVVVVVVYYYWWWSSSPPPPPPRRRUUUXXXVVVYYY\\\aaaiiiuuu|||pppdddZZZQQQKKKKKKSSSNNNIIIRRRZZZ[[[```uuu|||eeeXXXOOOHHHFFF@@@@@@???>>>===<<<;;;:::>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===@@@BBBEEEIIISSSeeevvv~~~uuuqqqlllfff```[[[XXXVVVTTTSSSRRRPPPNNNLLLKKKJJJGGGFFFEEEDDDCCCCCCDDDEEEEEEEEEDDDEEEGGGJJJMMMOOOUUUVVVXXXYYY[[[___dddhhhmmmssszzz~~~{{{nnnggg]]]TTTNNNJJJHHHFFFEEECCCAAA>>>>>>>>>@@@AAA@@@@@@>>>=========>>>???===<<<<<<<<<<<<;;;;;;;;;>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>@@@BBBCCCBBBEEENNN\\\rrrvvvllleee^^^WWWRRRQQQOOOLLLKKKJJJIIIHHHFFFBBBDDDEEEEEEEEEGGGKKKMMMTTTUUUYYY```eeejjjuuu~~~zzzuuuuuuxxxyyywwwtttooollliiijjjkkkiiiccc^^^XXXSSSPPPPPPOOOOOOTTT[[[fffuuuyyyrrrlllfffccc[[[[[[ZZZXXXXXXWWWWWWWWWWWWUUURRRPPPPPPRRRVVVXXXYYY[[[^^^ccclllyyyyyylllaaaXXXQQQLLLLLLWWWVVVOOOTTTYYY]]]fffxxxsss^^^SSSKKKFFFDDDAAA@@@???>>>===<<<;;;;;;======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@DDDOOO```rrr~~~~~~|||sssooojjjddd^^^ZZZVVVTTTQQQPPPOOOMMMLLLJJJIIIHHHEEEDDDCCCBBBAAABBBBBBCCCDDDDDDDDDDDDFFFIIILLLNNNQQQSSSUUUVVVXXX\\\aaaeeejjjpppwww{{{}}}~~~zzzllleee\\\TTTNNNJJJHHHFFFFFFDDDBBB@@@>>>>>>???@@@@@@??????>>>===>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777666555444======<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>@@@AAABBBAAADDDKKKXXXnnntttiiibbb[[[UUUQQQPPPNNNKKKJJJJJJIIIGGGFFFCCCDDDEEEFFFFFFHHHKKKNNNUUUVVV[[[bbbhhhnnnzzz~~~zzzvvvvvvwwwxxxvvvtttooommmkkkkkkkkkhhhccc^^^WWWRRROOOOOONNNNNNTTT[[[jjjxxxvvvoooiiiccc```YYYXXXXXXXXXWWWWWWWWWWWWSSSRRRPPPOOOPPPSSSVVVYYY]]]^^^aaafffppp~~~sssfff\\\UUUPPPMMMNNN\\\\\\VVVWWWYYY```mmm~~~hhhWWWNNNHHHDDDCCCAAA@@@@@@???>>>===<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===BBBKKK\\\ppp~~~{{{xxxqqqlllfffaaa\\\XXXTTTQQQMMMMMMKKKJJJHHHGGGFFFEEECCCBBB@@@??????@@@@@@AAACCCCCCCCCCCCEEEGGGJJJKKKMMMNNNQQQRRRUUUXXX]]]```ggglllsssxxxzzz|||xxxiiiccc[[[SSSNNNJJJGGGEEEFFFEEECCC@@@?????????@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>======<<<::::::::::::::::::::::::<<<<<<;;;:::999888777777<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<>>>???@@@AAABBBDDDJJJUUUiii~~~qqqeee^^^YYYTTTQQQNNNLLLJJJIIIIIIIIIGGGFFFDDDEEEFFFFFFGGGHHHLLLNNNTTTUUU[[[dddlllttt|||yyyvvvtttuuuuuusssrrrrrrooommmjjjhhhddd^^^YYYUUUQQQNNNNNNMMMMMMSSSZZZiiivvvzzzppphhhbbb^^^[[[YYYYYYYYYXXXXXXWWWVVVVVVPPPOOONNNNNNPPPSSSWWWZZZ^^^___bbbiiittt}}}oooaaaWWWRRROOOMMMQQQ\\\\\\XXXZZZ\\\cccrrryyyaaaSSSLLLGGGDDDCCCAAA@@@@@@???>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<>>>===>>>BBBJJJYYYnnn~~~xxxtttnnniiibbb]]]ZZZVVVQQQNNNJJJJJJIIIHHHFFFEEEDDDCCCAAAAAA??????>>>???@@@AAABBBBBBBBBCCCDDDEEEGGGHHHIIIKKKNNNPPPRRRUUUZZZ]]]eeejjjqqqvvvyyy{{{uuugggaaaYYYRRRMMMJJJGGGEEEEEEDDDBBB@@@????????????????????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;888:::;;;=========<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@@@@@@@BBBFFFOOOaaa|||zzzmmmbbb\\\WWWTTTQQQLLLJJJHHHGGGHHHHHHGGGFFFDDDEEEGGGGGGGGGIIILLLOOOQQQSSS[[[eeennnxxx~~~}}}zzzxxxuuusssrrrqqqpppoooooommmkkkhhhddd___ZZZVVVTTTPPPMMMMMMLLLMMMRRRZZZfffttt~~~sssiiibbb^^^ZZZYYY[[[[[[ZZZZZZXXXVVVTTTSSSMMMMMMMMMNNNPPPTTTXXXZZZ]]]___eeennnyyyyyyjjj\\\SSSOOOMMMMMMRRRYYYWWWUUU\\\```hhhwwwnnnZZZOOOIIIDDDAAAAAA@@@@@@??????>>>=========<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999888888888999999::::::::::::::::::;;;;;;;;;;;;<<>>????????????>>>=========<<<<<<<<<<<<;;;;;;;;;888999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888999:::;;;;;;<<<;;;;;;:::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAACCCFFFMMM\\\uuuwwwjjj```ZZZVVVRRROOOJJJHHHGGGFFFGGGHHHGGGFFFEEEFFFGGGHHHHHHJJJMMMPPPQQQSSSZZZeeeoooyyy}}}{{{{{{yyywwwtttqqqooonnnmmmmmmiiiiiihhhfffbbb]]]YYYWWWRRRNNNLLLLLLKKKLLLRRRYYYdddrrrxxxmmmddd^^^[[[YYYYYYZZZZZZZZZYYYWWWUUURRRQQQMMMMMMMMMNNNQQQUUUXXXZZZ]]]aaajjjvvv{{{qqqcccWWWPPPMMMMMMMMMRRRVVVSSSUUU___eeepppqqqbbbRRRJJJEEE@@@>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999999999999999999999999999777777888888999:::::::::::::::::::::;;;;;;;;;;;;>>>:::;;;@@@CCCJJJ]]]qqq|||uuuqqqiiiccc[[[WWWVVVSSSNNNIIIGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@??????AAABBBCCCAAABBBBBBCCCCCCCCCDDDDDDFFFIIIMMMOOOQQQTTTWWWZZZaaafffmmmrrrvvvzzz~~~rrrccc^^^WWWQQQMMMIIIFFFDDD????????????????????????>>>??????@@@???>>>===<<<===<<<<<<<<<<<<;;;;;;;;;999999888888888999::::::999999999999999999999999888888888999:::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@CCCFFFKKKXXXnnnvvvjjj```YYYTTTOOOKKKIIIGGGFFFEEEGGGGGGGGGFFFEEEGGGHHHHHHHHHJJJMMMPPPSSSUUU[[[eeennnwww~~~}}}{{{yyyyyyxxxuuurrrooommmlllmmmhhhhhhhhheee```[[[WWWUUUQQQMMMKKKKKKKKKKKKQQQYYYaaaooowwwpppfff]]]YYYWWWWWWWWWVVVVVVWWWWWWVVVTTTQQQPPPMMMMMMNNNOOORRRUUUYYYZZZ```fffqqqoooggg[[[RRRMMMLLLMMMNNNPPPVVVUUUWWWaaahhhyyy~~~eeeYYYLLLFFFCCC???>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999888888888888888888888888888666777777888999999::::::999999:::::::::;;;;;;;;;===999:::??????BBBTTThhhzzztttqqqhhhaaaYYYUUUUUUSSSMMMGGGEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@?????????@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCEEEHHHLLLOOOQQQSSSVVVXXX\\\aaahhhmmmqqqvvv}}}}}}qqqbbb]]]WWWQQQMMMIIIFFFDDD===>>>>>>>>>????????????>>>??????@@@@@@>>>===<<<======<<<<<<<<<;;;;;;;;;:::999888777777777999:::999999999999999999999999::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???;;;===@@@EEEOOOeeewwwjjj```XXXRRRLLLHHHHHHFFFEEEEEEFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJNNNPPPUUUWWW]]]eeemmmuuu~~~~~~{{{yyyyyyyyyvvvsssooommmmmmmmmkkkkkkjjjfff___YYYTTTRRRQQQMMMJJJJJJJJJKKKQQQYYY]]]lllpppiii___WWWSSSSSSTTTUUUQQQRRRTTTUUUTTTSSSQQQOOOMMMNNNNNNPPPSSSVVVYYYZZZbbbiiiwwwfff___UUUNNNKKKLLLNNNOOONNNWWWYYY[[[bbbjjjppp```UUUJJJFFFDDDAAA@@@AAA<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888888888888888888888888888666777777888999999::::::999999:::::::::;;;;;;;;;>>>:::;;;@@@???@@@PPPdddrrr~~~}}}zzzuuurrrhhhaaaXXXUUUUUUSSSMMMGGGCCCCCCBBBBBBAAA@@@????????????>>>>>>>>>@@@AAABBBBBBBBBCCCDDDDDDCCCCCCBBBDDDGGGKKKNNNPPPRRRUUUWWWWWW]]]ccciiimmmrrryyy|||qqqccc]]]VVVPPPKKKGGGDDDBBBBBB@@@===;;;:::;;;===???????????????>>>===;;;;;;>>>============<<<<<<<<<::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;;;;<<<===<<<;;;;;;<<<===BBB???<<<;;;======;;;999======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<=========???AAACCCFFFKKKYYYsssyyynnnccc[[[TTTOOOLLLKKKIIIGGGEEEEEEEEEGGGGGGEEEFFFHHHJJJMMMNNNOOOOOOSSSWWW\\\bbbiiipppxxx}}}~~~yyyzzz}}}}}}|||{{{zzzwwwvvvtttrrrooollljjjiiihhhgggfffccc___ZZZUUURRRQQQNNNLLLLLLKKKKKKOOOVVV```mmm~~~zzzmmmbbbXXXUUUSSSQQQQQQSSSSSSTTTTTTTTTSSSQQQOOONNNMMMNNNOOOPPPRRRVVV\\\```iiisssuuuaaa[[[RRRLLLJJJLLLNNNPPPPPPTTTWWWZZZcccvvvkkkXXXPPPGGGBBBBBBBBB@@@>>>========================;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;;;;;;;999999999888888888777777999999::::::::::::;;;;;;888888888888888888888888<<<;;;::::::999999999999;;;;;;;;;<<<@@@FFFOOOTTTmmmzzzrrrlllfff]]]UUUSSSPPPKKKGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAA@@@BBBCCCCCCBBBCCCDDDFFFGGGIIIKKKLLLMMMOOORRRUUUXXX[[[```eeejjjqqqxxx}}}|||qqqbbb]]]VVVOOOKKKGGGDDDBBBBBBAAA???===<<<===>>>???@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;;;;<<<===<<<;;;:::;;;===999777666777;;;======<<<::::::999999999888888888:::;;;;;;<<<======>>>>>>@@@@@@BBBDDDHHHSSSkkkyyynnnddd[[[TTTNNNKKKJJJIIIGGGFFFFFFGGGHHHIIIHHHIIIJJJKKKMMMNNNPPPPPPTTTWWW[[[___dddkkksssxxxtttrrrrrruuu~~~~~~~~~|||yyywwwvvvvvvtttrrrooolllkkkiiieeeeeedddbbb^^^ZZZVVVSSSPPPMMMKKKKKKKKKJJJOOOVVV^^^lll~~~yyylllbbbXXXTTTRRRPPPPPPRRRPPPQQQQQQQQQPPPNNNMMMLLLOOOOOOOOOPPPSSSYYYaaagggrrr{{{~~~ppp^^^XXXPPPKKKJJJLLLOOOPPPTTTXXX\\\```jjjttt```TTTMMMDDD@@@@@@AAA???===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;;;;::::::999999999999888888888888888888999999999::::::999999999999999999999999<<<;;;::::::999999999:::<<<<<<;;;<<<>>>CCCIIIOOOcccwww{{{tttoooeee\\\UUURRROOOJJJGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAA@@@BBBCCCCCCCCCCCCDDDFFFFFFHHHJJJLLLMMMOOOSSSUUUWWWZZZ___ccciiiooovvv{{{|||qqqbbb]]]UUUOOOKKKGGGDDDCCCBBBBBBAAA???????????????@@@@@@AAA@@@@@@???>>>===<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;:::<<<===<<<;;;:::;;;<<<666555555777:::<<<======<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<======>>>??????@@@@@@AAABBBCCCLLLaaattt{{{oooddd[[[TTTNNNKKKIIIIIIHHHGGGGGGIIIJJJKKKLLLLLLLLLLLLMMMOOOQQQRRRUUUVVVXXX[[[___eeemmmrrroooppptttzzz~~~xxxxxxyyy{{{|||zzzvvvsssuuutttsssqqqooommmkkkjjjccccccbbbaaa^^^YYYVVVSSSOOOLLLJJJKKKJJJJJJNNNUUU\\\kkk}}}xxxkkk```VVVSSSQQQNNNNNNPPPOOOOOOOOOOOOOOONNNMMMLLLPPPPPPPPPQQQUUU^^^iiipppvvvhhhYYYTTTNNNJJJJJJMMMPPPQQQTTTWWW\\\bbbooofffVVVNNNIIIBBB>>>>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::::::::::::::999999999999777777888888888999999999999999999999999999999999;;;;;;:::999999999::::::<<<<<<;;;;;;;;;>>>DDDHHHUUUmmmzzztttoooddd[[[SSSQQQOOOJJJFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>??????@@@AAAAAAAAA@@@BBBCCCCCCCCCCCCDDDFFFFFFHHHJJJLLLMMMPPPSSSVVVWWWZZZ^^^ccchhhnnntttyyy{{{qqqaaa\\\UUUOOOJJJGGGEEECCCAAAAAAAAA@@@@@@???>>>>>>???@@@@@@@@@??????>>>===>>>============<<<<<<<<<::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;:::;;;<<<<<<::::::;;;<<<<<<;;;::::::;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<======>>>?????????>>>>>>???@@@AAAHHHYYYiii{{{pppeee\\\TTTOOOKKKIIIIIIHHHIIIIIIKKKLLLMMMOOONNNLLLLLLLLLNNNPPPRRRTTTUUUVVVWWW[[[aaaiiinnnsssvvv|||yyytttqqqqqqrrrtttvvvvvvsssqqqssssssrrrqqqpppnnnllljjjccccccbbb```\\\XXXTTTQQQNNNKKKIIIJJJJJJIIINNNUUU]]]kkk|||yyyiii___UUUQQQOOOMMMMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQSSSYYYdddqqqzzz~~~nnn```SSSOOOKKKIIIKKKNNNQQQSSSTTTWWW]]]eeetttttt^^^SSSIIIEEEAAA>>>>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::::::::;;;;;;;;;:::::::::999999888888888888999999999999999999999999999999999999;;;::::::999999:::::::::;;;<<<<<<;;;;;;===AAADDDLLLcccwww~~~yyyrrrmmmbbbYYYRRRPPPMMMIIIEEEEEECCCCCCBBBAAA@@@@@@@@@@@@>>>>>>???@@@@@@AAAAAABBBAAABBBDDDDDDCCCCCCEEEFFFEEEGGGJJJLLLMMMPPPTTTWWWYYY\\\```dddhhhnnntttxxxyyyppp```[[[TTTNNNJJJGGGEEECCC@@@@@@@@@??????>>>======>>>>>>>>>???>>>>>>===<<<>>>============<<<<<<<<<::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;:::;;;<<<;;;:::999:::<<>>>>><<<;;;;;;;;;<<<:::::::::999999999888888<<<<<<======>>>?????????======>>>@@@AAAFFFTTTbbb|||qqqfff]]]UUUPPPLLLIIIIIIJJJJJJKKKMMMNNNNNNOOONNNMMMLLLLLLNNNPPPQQQRRRSSSTTTUUUYYY___ggglllrrrwww~~~xxxqqqnnnkkkjjjiiikkknnnpppqqqqqqpppqqqqqqqqqpppnnnlllkkkfffeeeccc```[[[VVVQQQNNNNNNJJJIIIJJJJJJJJJOOOUUU```kkkzzzyyyggg]]]SSSPPPNNNLLLLLLNNNPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSTTTXXX___kkkyyywwwgggZZZNNNLLLIIIIIILLLPPPRRRTTTXXX\\\cccmmm~~~hhhWWWPPPFFFDDDAAA@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;::::::999;;;;;;;;;:::::::::999999999999999::::::::::::;;;999999999999999999999999:::::::::999999::::::;;;:::;;;<<<<<<<<<>>>AAADDDHHH\\\nnn~~~zzzsssooo```XXXPPPNNNLLLHHHDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@?????????@@@AAAAAABBBBBBAAACCCDDDDDDCCCDDDEEEGGGFFFHHHJJJLLLMMMPPPSSSVVV[[[^^^aaaeeeiiinnntttxxxzzzwwwooo___[[[TTTNNNJJJGGGEEECCCAAA@@@???>>>>>>===>>>>>>======>>>>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;999;;;<<<;;;:::999:::;;;:::;;;;;;;;;::::::<<<===;;;;;;;;;;;;::::::::::::;;;<<<<<<======>>>??????<<<<<<>>>AAAAAAEEEPPP[[[vvv{{{qqqfff]]]WWWQQQNNNJJJKKKKKKLLLMMMNNNNNNOOONNNNNNMMMMMMNNNOOOPPPQQQQQQRRRSSSUUUWWW]]]ccchhhmmmttt|||xxxpppjjjhhhfffeeedddfffjjjnnnpppqqqnnnoooqqqqqqqqqooommmkkkgggfffdddaaa[[[VVVPPPMMMNNNKKKIIIJJJJJJKKKPPPVVV```lllzzzwwweee[[[RRROOONNNMMMMMMPPPOOOOOOOOOPPPQQQSSSTTTUUUVVVXXX[[[```hhhsss{{{pppaaaUUULLLJJJHHHIIIMMMQQQTTTTTTXXX]]]fffssssss]]]PPPIIIDDDCCCBBBAAA@@@?????????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999::::::::::::999999999999999999:::::::::;;;;;;;;;888888888888888888888888::::::999999999:::;;;;;;888:::<<<======???AAADDDEEEVVVeeeuuu|||vvvqqq___VVVOOOMMMKKKGGGDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBAAACCCDDDDDDDDDDDDEEEGGGGGGIIIKKKLLLMMMOOORRRUUU[[[]]]aaadddggglllqqquuuvvv}}}vvvmmm___ZZZSSSNNNJJJGGGEEECCCCCCBBB@@@>>>===>>>???@@@===>>>>>>?????????>>>>>><<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;999:::;;;;;;999999:::;;;777999::::::999999<<>>>>>=========<<<<<<<<<:::;;;;;;<<<======>>>>>>======>>>AAAAAACCCKKKTTThhh{{{pppfff^^^XXXSSSPPPLLLLLLMMMNNNNNNOOONNNNNNNNNNNNOOOPPPQQQQQQRRRRRRQQQRRRSSSTTTVVVYYY^^^aaaeeemmmvvvzzz|||vvvpppkkkfffaaaaaaaaacccgggllloooqqqqqqmmmnnnpppqqqqqqooommmlllgggfffdddaaa\\\WWWRRROOONNNKKKJJJKKKKKKKKKQQQXXX^^^kkk|||~~~qqqdddZZZQQQOOOOOONNNOOORRRQQQQQQQQQRRRSSSUUUWWWYYYZZZ^^^cccjjjrrr{{{tttiii\\\RRRJJJIIIHHHJJJNNNRRRTTTUUUVVV]]]hhhyyyfffUUUJJJEEEBBBCCCCCCBBB@@@>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;::::::999888:::999999999999888888888888999999999::::::::::::777777777777777777777777:::999999999::::::;;;<<<888:::<<<=========???AAAAAAQQQ^^^nnn{{{rrrlll]]]UUUMMMLLLJJJFFFCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@??????@@@AAAAAABBBBBBCCCBBBCCCEEEEEEDDDDDDFFFGGGHHHJJJLLLLLLMMMNNNQQQSSSXXXZZZ]]]```cccggglllppprrryyyuuulll^^^ZZZSSSMMMJJJGGGEEECCCFFFDDDAAA???>>>???AAABBB>>>??????@@@@@@@@@??????>>>>>>=========<<<<<<<<<::::::::::::::::::::::::999999999999999999999999;;;::::::999999::::::;;;999:::;;;;;;999999:::;;;999;;;<<<;;;999999<<<>>>;;;;;;:::::::::999999999::::::;;;;;;<<<=========>>>===???AAA@@@@@@GGGOOO___vvvzzzpppfff___YYYTTTQQQMMMMMMNNNOOOOOOOOONNNNNNNNNOOOPPPRRRSSSTTTTTTTTTQQQRRRTTTTTTTTTVVVYYY\\\\\\dddlllooooooqqqvvv|||tttmmmllljjjccc]]]^^^```dddjjjoooqqqqqqppplllmmmpppqqqqqqpppnnnllleeeeeedddaaa]]]XXXTTTQQQOOOLLLJJJLLLLLLLLLQQQXXX\\\kkk}}}{{{lllcccYYYQQQOOOOOOOOOPPPSSSTTTTTTTTTUUUWWWYYY\\\]]]]]]bbbiiiqqqxxx|||ooodddYYYOOOJJJIIIIIIKKKOOOSSSUUUUUUZZZaaaooottt^^^QQQIIIEEEAAABBBBBBAAA???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888999999999888888888777777777888888888888999999999666666666666666666666666999999999999::::::;;;<<<999;;;======<<<<<<<<<>>>>>>MMMYYYkkkxxxmmmeee]]]TTTMMMKKKJJJEEEBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCBBBCCCEEEEEEDDDDDDFFFGGGIIIKKKLLLMMMMMMNNNPPPRRRUUUWWWYYY\\\___ccchhhkkkmmmuuu}}}ssskkk^^^YYYSSSMMMJJJGGGEEEDDDCCCBBB@@@>>>======>>>???@@@===;;;;;;>>>@@@>>><<<::::::;;;<<<<<<======>>>;;;:::999888888999:::;;;999999999::::::;;;;;;;;;;;;:::999888999999;;;<<<::::::::::::::::::::::::999999::::::;;;<<<======:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<>>>>>???CCCEEEWWWnnn{{{sssjjj___UUURRRTTTQQQQQQQQQQQQQQQPPPPPPPPPIIILLLPPPRRRRRRQQQQQQRRRVVVTTTRRRRRRTTTWWWZZZ[[[^^^___aaacccfffkkkqqqvvv}}}zzztttooolllhhheeeccceeegggkkkrrrxxxyyyvvvrrrnnnppprrrrrrpppnnnmmmmmmeeebbb^^^\\\ZZZXXXUUUSSSPPPLLLKKKLLLLLLLLLQQQXXXbbbmmm|||zzzjjj^^^UUUNNNNNNPPPPPPOOOPPPRRRSSSSSSSSSUUUYYY^^^cccgggkkkqqqzzz}}}pppdddYYYQQQLLLKKKKKKLLLMMMOOORRRTTTVVV^^^fffwwweeeUUUKKKFFFEEE>>>===<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::999888888777888888888888888888888888999999888888777888888999999999::::::::::::;;;;;;<<<<<<;;;:::;;;<<<===>>>>>>FFFQQQ___sssttthhh```WWWSSSNNNJJJHHHFFFDDDBBBDDDCCCCCCBBBAAAAAAAAABBBAAA>>><<<>>>BBBEEEEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEJJJJJJKKKLLLMMMNNNNNNOOORRRUUUYYY^^^bbbdddeeeeeennnvvv}}}rrrkkk^^^YYYSSSMMMIIIGGGDDDCCCCCCAAA???>>>======>>>??????>>>======>>>???>>>>>>======<<<<<<;;;:::::::::;;;:::999999999999:::;;;::::::::::::::::::;;;;;;<<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::999999::::::;;;<<<<<<===::::::::::::::::::::::::============>>>>>>>>>>>>======>>>>>>>>>@@@DDDGGGRRRfffzzzqqqiii___VVVSSSUUUQQQQQQQQQQQQQQQQQQQQQQQQMMMPPPRRRSSSSSSRRRSSSTTTUUUSSSRRRRRRTTTVVVXXXYYY\\\___bbbeeeiiinnntttxxx|||xxxssspppmmmjjjiiilllnnntttzzz~~~}}}wwwrrroooqqqttttttrrrooolllllleeebbb___\\\ZZZXXXUUUSSSPPPLLLKKKLLLKKKKKKPPPWWWbbbmmm|||vvvfff]]]TTTMMMNNNPPPPPPPPPQQQSSSTTTTTTTTTUUUYYY___cccjjjnnnttt}}}wwwiii^^^UUUNNNJJJHHHIIIJJJLLLOOORRRVVVYYYbbbmmmttt^^^RRRJJJEEECCC@@@???>>>===<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;999::::::::::::::::::;;;:::::::::::::::::::::::::::::::::999888888777777888888888888888888888888999999888888888888888999999999999:::::::::;;;;;;::::::999888999:::;;;<<<<<>>======>>>???===>>>???>>>======>>>???<<<<<<;;;;;;:::999999999;;;::::::999999::::::;;;;;;;;;:::999999999::::::<<<<<<===<<<<<<;;;::::::::::::::::::::::::::::::999999::::::;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===>>>>>>@@@DDDGGGLLL\\\vvvxxxoooggg___VVVSSSUUUQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTSSSSSSUUUWWWUUUUUUUUUUUUWWWXXXYYYZZZ\\\___dddiiinnnsssxxx|||~~~{{{xxxvvvuuutttxxx{{{yyyssspppssswwwwwwtttoookkkiiieeeccc___\\\[[[YYYVVVTTTPPPLLLKKKLLLKKKKKKPPPWWWbbbmmm|||qqqaaaZZZSSSMMMNNNPPPPPPPPPRRRTTTUUUUUUUUUVVVZZZ```dddnnnrrryyyzzzmmm```VVVOOOKKKHHHHHHJJJLLLMMMPPPUUU[[[___gggxxxdddSSSMMMHHHCCCAAAAAAAAA???>>>===;;;;;;:::============<<<<<<<<<<<<;;;::::::::::::::::::999:::::::::::::::::::::::::::999999888777777666666888888888888888888888888888888888888888888888999999999999999:::::::::::::::999888888888999;;;<<<;;;@@@GGGSSSfff}}}|||pppddd\\\SSSPPPKKKGGGEEEDDDBBBAAA@@@@@@???>>>>>>>>>>>>???@@@??????@@@CCCEEEFFFEEEEEEEEEEEEFFFHHHIIIKKKLLLJJJKKKLLLMMMNNNOOOPPPPPPSSSUUUYYY]]]```ccceeeffflllsss{{{}}}rrrkkk^^^YYYRRRLLLHHHEEEBBBAAAAAA@@@???>>>===>>>>>>>>>:::===???>>>;;;:::<<<>>>888888999::::::;;;;;;<<<::::::999999999999::::::;;;;;;:::999999999::::::;;;<<<<<<===<<<:::999888::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::;;;<<<===>>>>>>???BBBEEEHHHSSShhhxxxmmmeee]]]UUURRRSSSQQQQQQRRRRRRRRRRRRRRRSSSUUUUUUUUUSSSRRRSSSUUUXXXVVVXXXZZZ[[[[[[\\\^^^___```dddjjjpppuuuyyy~~~|||wwwtttwww{{{{{{wwwpppjjjgggfffccc___]]][[[ZZZWWWUUUQQQMMMKKKLLLLLLKKKPPPWWWaaammm|||pppaaaXXXRRRNNNPPPQQQQQQQQQTTTTTTUUUUUUUUUWWW[[[aaaeeerrrwww~~~zzzqqqdddXXXPPPKKKIIIHHHKKKMMMOOOQQQSSSXXX```eeeooorrrWWWKKKIIIGGGBBB>>>@@@?????????>>>===<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::999999888888777666666666888888888888888888888888777888888888999999999888888999999999999:::::::::<<<;;;:::::::::;;;<<<===;;;===CCCLLL^^^tttyyymmmaaaYYYQQQNNNIIIEEEDDDCCCAAA@@@AAAAAA@@@@@@???@@@@@@AAA@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLKKKKKKLLLMMMNNNPPPQQQQQQSSSUUUWWW[[[___bbbeeeggglllqqqwww{{{|||~~~}}}rrrjjj]]]XXXQQQKKKGGGEEEBBB@@@??????>>>>>>>>>>>>>>>>>>888;;;>>>===:::999:::<<<888888999::::::;;;;;;<<<888888999999999999888888:::::::::::::::::::::999999::::::;;;;;;999888777::::::::::::::::::::::::999999999:::::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<=========<<<===>>>>>>======???AAAGGGMMM]]]uuuwwwkkkbbb[[[SSSOOOOOOPPPQQQQQQQQQRRRRRRRRRSSSUUUUUUTTTRRRQQQRRRUUUXXXWWWYYY]]]^^^___aaadddfffiiimmmsssyyy}}}}}}yyy|||zzzrrrjjjffffffccc```]]]\\\ZZZXXXVVVRRROOOMMMMMMLLLLLLQQQWWW```mmm}}}qqqcccWWWRRRPPPRRRRRRQQQSSSVVVTTTUUUVVVVVVYYY]]]ccchhhuuu{{{rrriii]]]RRRLLLJJJIIIIIIMMMOOOQQQRRRSSSYYYbbbjjjyyyzzzeeePPPGGGGGGFFFAAA>>><<<===>>>>>>>>>>>>======;;;;;;;;;:::::::::999999;;;;;;;;;::::::999999999::::::::::::::::::::::::999999888888777666666666777777777777777777777777666777888999999999999888888888888999999999::::::;;;;;;:::999:::;;;<<<===;;;<<<@@@HHHVVVjjjvvvjjj^^^VVVOOOLLLGGGDDDCCCBBBAAA@@@AAA@@@@@@???@@@@@@AAAAAA@@@AAACCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIKKKKKKLLLNNNOOOQQQRRRRRRSSSTTTVVVXXX\\\```dddfffkkknnnsssvvvxxxzzz{{{pppggg[[[VVVPPPKKKGGGEEECCCAAA>>>>>>>>>>>>>>>>>>>>>>>>888:::<<<===<<<:::::::::<<<<<<;;;;;;:::999999999888999999::::::999999888777888:::<<<<<<<<<:::999888888999999999999888888::::::::::::::::::::::::999999999999:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>???>>>===<<<===>>>EEEIIIUUUjjjsssggg___YYYRRRNNNNNNOOOOOOPPPPPPQQQRRRRRRRRRTTTTTTSSSRRRQQQRRRUUUXXXVVVZZZ^^^aaabbbfffkkkpppvvvzzz|||ssskkkgggfffccc```^^^]]][[[YYYWWWTTTQQQOOOOOONNNMMMRRRXXX```nnn~~~qqqcccXXXTTTSSSTTTTTTRRRSSSWWWUUUVVVWWWYYY\\\aaahhhmmmyyyzzzjjjcccXXXOOOKKKJJJJJJJJJLLLOOOQQQRRRSSSZZZfffoookkk[[[KKKEEEEEECCC@@@???999:::<<<>>>>>>>>>======::::::::::::999999999888;;;::::::::::::::::::999:::::::::::::::::::::::::::999999888777777666666777777777777777777777777555666888999::::::999888888888888888999999999999999888777777777888:::;;;<<<<<>>>>>>>>>>>???@@@@@@@@@BBBEEEFFFFFFFFFGGGIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLMMMNNNPPPQQQSSSSSSRRRSSSSSSVVVYYY^^^ccceeehhhjjjmmmppprrrvvvzzz}}}xxxlllcccYYYUUUOOOJJJGGGEEECCCBBB======>>>>>>>>>>>>>>>===;;;;;;<<<===>>>>>><<<999======<<<<<<;;;:::::::::::::::;;;<<<<<<;;;::::::333666:::>>>???===:::888888888888888999:::;;;;;;::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::777888888888888999999999:::<<<>>>>>>=========???AAAEEENNN___xxx{{{nnnbbb[[[WWWRRROOONNNNNNNNNOOOOOOPPPQQQQQQQQQRRRSSSTTTSSSSSSTTTVVVYYYYYY^^^cccfffhhhnnnvvv}}}}}}tttmmmiiifffddd```^^^]]]\\\ZZZXXXVVVRRRPPPPPPOOOOOOSSSZZZbbbppp~~~nnnaaaZZZVVVUUUWWWUUUSSSTTTXXXWWWXXXZZZ]]]aaagggnnnsss}}}~~~rrrddd^^^UUUMMMJJJJJJKKKKKKKKKOOOSSSTTTWWW```nnnyyyuuu\\\QQQFFFCCCBBB??????@@@999:::<<<=========;;;:::;;;;;;:::::::::999999999999::::::::::::::::::;;;:::::::::::::::::::::::::::::::::999888888777777777777777777777777777777555666888:::::::::999888888888888888999999999999999888777777777888::::::::::::===CCCIIITTThhh{{{{{{qqqfff[[[UUUMMMJJJFFFDDDCCCCCCBBBAAA???????????????@@@AAAAAA@@@CCCFFFGGGGGGFFFHHHJJJIIIIIIIIIIIIJJJJJJKKKLLLKKKLLLMMMOOOPPPRRRSSSTTTQQQQQQQQQSSSWWW\\\aaaddddddeeegggiiilllpppuuuxxxvvviii```XXXTTTNNNIIIGGGEEEDDDCCC<<<===>>>>>>>>>>>>>>>===>>><<<<<<>>>AAAAAA===:::::::::;;;<<<<<<======>>>;;;<<<===>>>>>>===<<<;;;111555:::???@@@>>>;;;888999888888888999;;;===>>>::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<888:::<<<=========???@@@>>>BBBJJJYYYooowwwjjj^^^YYYVVVRRRPPPPPPMMMMMMNNNOOOOOOPPPQQQQQQQQQSSSTTTUUUTTTUUUXXXZZZ^^^ccchhhkkkooouuu~~~uuunnnjjjfffdddaaa___^^^\\\ZZZYYYWWWTTTQQQRRRPPPPPPTTTZZZcccqqq{{{kkk^^^[[[XXXWWWXXXVVVSSSTTTYYYYYYZZZ]]]```dddkkkrrrxxxwwwkkk```ZZZRRRLLLJJJJJJKKKKKKLLLQQQUUUXXX\\\gggvvveeeSSSJJJCCC@@@???===>>>AAA:::;;;<<<======;;;999777<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::999888888888777777777777777777777777444666888:::;;;:::999888777888888888888999999999;;;:::999999999:::;;;<<<999999<<>>==============================<<<<<<;;;>>>===<<<:::999999::::::CCCAAA>>>;;;999888888888999888777888999999888777===:::888999;;;===<<<::::::999999888888999999:::999999999999999999999999888888888888888888888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===AAA@@@DDDOOOaaawww}}}yyyrrrdddYYYXXXXXXTTTQQQQQQPPPOOONNNMMMMMMNNNOOOPPPQQQTTTWWWWWWUUUWWW]]]cccccchhhooouuuxxx}}}xxxrrrmmmeeedddaaa___]]][[[ZZZZZZXXXTTTPPPOOONNNNNNSSSZZZkkkwww|||mmmaaaZZZWWWVVVXXXXXXVVVWWW[[[[[[\\\^^^```dddkkksssyyyzzzmmmdddYYYUUUOOOJJJHHHIIILLLNNNQQQTTTWWWYYY___mmmrrr___LLLIIIDDDAAA@@@@@@??????>>>>>>>>>>>>============;;;::::::999888777666666888888999:::::::::999999888888888777777777666666:::999888777777888999:::999999888888888888888999555666777888999::::::::::::888666888;;;======;;;999999::::::::::::;;;;;;:::;;;;;;;;;>>>GGGUUU```vvvyyyqqqeeeYYYQQQKKKHHHEEEDDDDDDDDDDDDCCC???@@@@@@AAAAAABBBCCCCCCGGGGGGGGGGGGHHHIIIJJJJJJMMMMMMMMMLLLJJJKKKMMMOOOOOOMMMLLLNNNRRRTTTSSSQQQQQQQQQQQQQQQSSSVVVZZZ\\\aaabbbccccccdddhhhmmmqqq}}}}}}vvvooo```XXXTTTMMMHHHEEECCCBBB@@@??????>>>==============================<<<<<<;;;======;;;:::999::::::;;;???===;;;888666666666666999888777888999999888777;;;999888999;;;======;;;<<<;;;;;;::::::;;;;;;<<<999999999999999999999999888888888888888888888888:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@CCCKKKXXXlll{{{vvvrrriii___WWWYYYZZZVVVRRRQQQRRRRRRQQQQQQQQQQQQRRRRRRQQQTTTVVVVVVUUUWWW\\\aaaggglllsssxxx{{{zzzuuurrreeedddbbb___]]][[[ZZZZZZYYYTTTQQQPPPNNNNNNSSSZZZjjjvvvzzzlll```ZZZWWWVVVWWWWWWVVVWWWZZZ[[[]]]___bbbfffnnnwww}}}tttggg___UUURRRMMMIIIIIIKKKNNNQQQQQQTTTYYY]]]dddsss~~~aaaQQQKKKGGGCCC@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999888777::::::::::::999999999999999888888777777888888999888777777666666777777888888999999999999888777777;;;999777888;;;<<<<<<:::999999999:::::::::;;;;;;;;;<<<<<<;;;<<>>>>>==============================<<<<<<;;;<<<;;;;;;:::::::::;;;;;;???>>><<<:::999999999:::999888777888999999888777999888888999;;;===<<<;;;;;;;;;::::::::::::;;;;;;999999999999999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>======;;;;;;:::::::::999999999999999:::::::::;;;;;;;;;;;;;;;;;;:::999888666666;;;;;;;;;:::::::::999999777888888999999888888777666666666555555666666777888999999999999888777777;;;999888888:::;;;::::::999999999999::::::::::::<<<<<<<<<;;;:::???GGGMMM```xxx~~~xxxmmm]]]PPPIIIFFFDDDCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNMMMMMMOOOQQQRRRQQQPPPQQQSSSTTTSSSRRRTTTTTTTTTTTTUUUWWWXXXYYYWWWYYYZZZ\\\^^^ccchhhlllsssvvvzzz}}}}}}xxxrrrdddXXXSSSMMMGGGDDDBBB???>>>>>>>>>============>>>>>>===============<<<<<<;;;;;;;;;:::;;;;;;;;;;;;<<<>>>===<<<;;;;;;;;;;;;<<<999888777888999999888777999999999999:::::::::999999999888888888888999999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>???BBBCCCEEEPPPhhh~~~zzzrrrllliiiggg```]]][[[^^^aaabbb___\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZ]]]^^^_________aaaeeeiiitttzzz|||xxxjjjhhhfffccc```^^^\\\[[[ZZZUUURRRQQQPPPPPPVVV]]]jjjvvv}}}uuuiii___ZZZVVVUUUVVVVVVUUUWWW\\\\\\^^^bbbhhhoooxxxzzzooocccWWWPPPLLLKKKJJJJJJKKKOOOSSSVVVWWWZZZ```iiivvv|||aaaPPPIIIEEECCC???=========<<<;;;::::::::::::999999999999888888888888888888888888::::::::::::999888777666999999999999888888888888666777888999999888777666666666555555666666777777555666777888999:::::::::;;;:::999999999999999999888999999999999:::::::::;;;<<<<<<;;;;;;===BBBFFFUUUppp{{{ooo^^^PPPHHHEEECCCBBBCCCCCCCCCBBBDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLNNNOOOOOOOOOOOOQQQSSSTTTTTTSSSTTTTTTUUUUUUTTTVVVVVVWWWWWWXXXXXXYYYYYYWWWXXXZZZ\\\]]]aaaeeehhhmmmpppuuuzzz}}}zzzuuuoooaaaWWWRRRLLLGGGCCCAAA???>>>>>>>>>============>>>>>>===============<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;888888888888888888888999999888777888999999888777999:::::::::999888777777999888888777777888888999999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<===???BBBBBBBBBJJJ___ssswwwmmmhhhffffffdddcccaaabbbeeehhhgggeeecccdddeeeffffffeeedddcccffffffgggggghhhkkknnnqqq}}}|||wwwmmmllliiieeebbb```^^^]]]ZZZVVVSSSRRRQQQQQQWWW^^^lllxxx|||ssshhh```ZZZVVVTTTVVVWWWWWWYYY^^^^^^aaagggmmmuuu~~~zzzpppfff\\\SSSMMMLLLKKKKKKKKKMMMPPPSSSUUUYYY\\\bbbmmm}}}jjjUUUIIIEEECCC@@@>>>=========<<<;;;;;;;;;;;;::::::::::::999::::::999999888777666666888999999:::::::::999999999999999888888888777777666777888999999888777666666666666666666777888999555666777888999:::::::::::::::999999888888999999888888888999999999::::::::::::;;;;;;<<<>>>AAADDDMMMhhh|||ooo]]]OOOGGGEEECCCBBBCCCCCCCCCBBBEEEEEEFFFFFFGGGGGGHHHHHHKKKKKKKKKKKKLLLMMMNNNNNNLLLNNNPPPQQQQQQQQQSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXXXXZZZ[[[[[[[[[ZZZZZZXXXZZZ[[[\\\\\\^^^aaacccgggkkkppptttwwwyyy{{{}}}xxxrrrkkk]]]UUUQQQKKKFFFCCCAAA@@@>>>===============>>>>>>???===============<<<<<<;;;:::;;;;;;<<<<<<;;;::::::999999999999999999999999999888777888999999888777777999;;;;;;999777666666::::::999999999999::::::999999999999999999999999::::::::::::::::::::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;===>>>AAABBBBBBGGGWWWgggsssjjjfffgggiiijjjlllkkkjjjmmmrrrssspppnnnooooooppppppoooooonnnooooooooopppsssvvvyyy|||{{{tttooonnnkkkgggccc```^^^]]][[[VVVSSSSSSRRRSSSXXX```lllxxxzzzqqqggg```ZZZVVVTTTVVVXXXYYY]]]bbbbbbgggnnnvvv}}}|||qqqfff]]]VVVPPPLLLKKKKKKLLLMMMPPPRRRUUUVVVZZZ___ggguuuxxx^^^OOOFFFCCCAAA???============<<<;;;<<<<<<<<<;;;;;;;;;::::::===<<<<<<;;;:::999888777777888999::::::::::::::::::::::::999999999888888666777777888888777777666666666666666777888999999888999999999999888777777888999999999777777999;;;888888888888999999999999999999999:::<<>>??????===============<<<<<<;;;;;;<<<<<<<<<<<<;;;999888;;;;;;<<<<<<<<<;;;;;;:::999888777888999999888777333666::::::999777777888::::::999999999999::::::999999999999999999999999::::::::::::::::::::::::888999999999999:::::::::999999:::::::::;;;;;;;;;======???AAAAAADDDOOOZZZrrr{{{qqqiiihhhmmmqqqqqqwwwzzzzzz~~~{{{zzzzzzyyyyyyzzzzzz{{{{{{zzzzzz|||zzztttooonnnjjjfffbbb___]]]\\\[[[WWWTTTTTTSSSTTTYYYaaalllxxxwwwnnneee___YYYUUUTTTWWWYYY[[[```fffgggmmmvvv~~~vvviii]]]UUUPPPNNNMMMJJJKKKLLLOOORRRUUUWWWYYY___fffsssiiiUUUMMMGGGDDD@@@>>>======>>>>>>===;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;::::::999999999999999:::::::::999888888999999999888888888777777777777666666666666777777555555555555666777888999888999999999999888777777666888999888777777999<<<888888888888999999999999:::888777888:::===@@@AAABBBUUUhhh~~~wwweeeWWWNNNHHHFFFDDDCCCDDDEEEEEEDDDHHHHHHIIIIIIJJJKKKKKKKKKMMMMMMMMMMMMMMMNNNPPPPPPLLLOOORRRTTTTTTUUUVVVWWWVVVXXXZZZZZZYYYYYY[[[]]]ZZZ\\\___bbbbbbaaa```^^^^^^___aaabbbbbbccceeegggiiilllpppsssuuuwwwzzz|||uuuooohhhZZZRRRNNNHHHEEECCCBBBAAA@@@===============>>>??????===============<<<<<<;;;<<<<<<======<<<:::888777888888999999999888777777999888777888999999999777000444888:::999888999;;;888888777777777777888888999999999999999999999999::::::::::::::::::::::::888888999999999:::::::::999999:::::::::;;;;;;;;;===<<<===@@@@@@BBBIIIQQQeee~~~zzzqqqlllmmmssszzzwwwzzzuuuooommmiiieeeaaa^^^[[[ZZZ[[[WWWTTTTTTTTTTTTZZZaaakkkwww~~~uuulllddd^^^YYYUUUTTTWWWZZZ]]]bbbhhhlllrrr|||{{{qqqcccWWWPPPMMMMMMMMMHHHIIILLLPPPTTTWWWZZZ[[[dddmmmyyyZZZLLLIIIFFFBBB@@@>>>======>>>>>>===;;;;;;;;;;;;:::::::::999999777888888888888999999999;;;;;;;;;:::999888777666666666666666555555555555888777666555555666777888333333333444555666777888555666777888999:::::::::555777999888777777:::===777888888888888999999999:::888666666999<<<>>>??????NNN^^^tttuuubbbUUUNNNHHHFFFDDDDDDEEEFFFFFFEEEJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPLLLOOORRRTTTUUUVVVWWWXXXUUUXXX[[[[[[ZZZZZZ]]]___ZZZ]]]```cccddddddbbb```bbbdddfffhhhiiijjjlllnnnppprrrvvvxxxzzz|||}}}tttnnngggaaaUUUMMMHHHFFFDDDAAAAAACCC@@@??????>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@===::::::<<<===;;;999;;;:::888777777777888888<<<<<<:::999888777777777777888999999::::::::::::<<<;;;:::999999:::;;;<<<;;;::::::999999::::::;;;888999999::::::;;;<<<<<<888999:::;;;<<<;;;:::::::::::::::;;;<<<===>>>>>>;;;>>>AAAAAA@@@BBBIIIPPP___tttwww|||{{{uuuqqqrrrvvv}}}{{{tttpppmmmjjjfffbbb___^^^]]]]]][[[ZZZXXXVVVUUUXXX]]]aaarrrvvvzzzzzztttkkkbbb]]]^^^XXXVVVYYY]]]aaagggmmmsss|||rrrgggZZZQQQMMMMMMKKKIIIJJJMMMPPPSSSVVVZZZ___cccmmm{{{fffSSSLLLDDDBBBEEE>>>>>>>>>>>>============<<<;;;::::::999999::::::777777777777777777777777::::::;;;999777666666777888999:::::::::888777666666666666666666666666666666666777777777777666666666555666999<<<<<<:::666999999999999999999999999999999888777666666777777666666777999:::===>>>???DDDIIIQQQbbb|||qqq___TTTNNNJJJIIIGGGFFFFFFFFFGGGHHHLLLMMMNNNMMMKKKJJJKKKLLLLLLKKKKKKKKKMMMNNNNNNNNNMMMMMMOOOQQQTTTWWWYYY[[[\\\^^^```___]]]]]]```cccbbbeeeiiikkkkkkjjjjjjjjjlllnnnqqqsssssstttvvvwww}}}}}}sssmmmfff```TTTMMMHHHFFFDDDAAAAAACCC?????????>>>===<<<<<<<<>>@@@FFFLLLUUUiiitttoooqqqtttyyy}}}|||~~~~~~wwwrrrnnnkkkiiifffccc```____________^^^[[[XXXVVVWWWZZZ]]]mmmrrrxxxyyytttlllddd___[[[WWWVVV[[[```dddjjjpppxxx{{{iii```TTTMMMKKKLLLLLLJJJLLLNNNRRRTTTWWW\\\ccchhhvvv~~~]]]NNNHHHCCC@@@BBB>>>>>>>>>=========<<<<<<;;;;;;:::999999999999:::888888888888888888888888999:::;;;:::888777777777666666777888777777666555777777777777777777777777666666777777777777666666666555666999;;;<<<999777999999888888888888888888::::::999888888888888888888888888999999:::;;;<<<<<>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<>>>BBBGGGMMM\\\vvvyyygggeeeeeegggnnnwww|||wwwrrrnnnllliiigggeeecccaaa``````aaaaaa___]]]YYYWWWWWWZZZ]]]gggmmmtttwwwssslllddd```YYYWWWXXX^^^dddhhhnnnuuu}}}tttnnn^^^WWWNNNIIIIIIKKKLLLLLLNNNPPPSSSUUUXXX___gggnnnlllTTTJJJGGGCCC@@@AAA??????>>>===<<<;;;;;;:::;;;;;;:::999999999999999999999999999999999999999888:::<<<;;;999777777777555666666777777777666666777777777777777777777777666666777777777777666666666666666888:::;;;999777:::::::::999999888888888;;;:::999999999999999999::::::999888888888888999777<<>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;FFFFFFCCC>>>888666888;;;777777777888888999::::::888888888888888999::::::::::::::::::999999888777777777777777777777777777999888888777777888888999;;;::::::999888777666555888888888999999999999999;;;;;;;;;:::::::::::::::;;;<<<===<<<;;;<<<@@@CCCJJJUUUhhhllleee______dddnnn{{{{{{tttpppnnnkkkjjjfffeeedddbbbbbbaaabbbbbb]]]]]][[[YYYXXXYYY\\\___dddjjjqqqtttqqqjjjccc^^^YYYYYY\\\ccchhhkkkqqqxxxuuujjjcccVVVQQQJJJGGGGGGJJJLLLMMMPPPRRRUUUVVVXXX```kkktttppp___NNNIIIHHHDDDAAAAAA??????>>>===;;;:::999999;;;::::::999888999999999999999999999999999999999666888:::;;;999777666666777888888999999999999999666666666666666666666666666666777777777777666666666666777888999999888777<<<;;;;;;::::::999999888:::999999888888888999999:::999888888777777888888999===BBBIIIWWWlll{{{jjj\\\SSSPPPLLLKKKKKKJJJKKKLLLMMMNNNOOOQQQRRRRRRQQQQQQRRRTTTUUUTTTSSSPPPOOOPPPRRRTTTWWWYYY^^^ccciiinnnrrrtttzzz{{{{{{zzzzzz|||{{{qqqiii```YYYRRRLLLGGGGGGEEEAAA???@@@>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAA>>>:::777777999777777888888999999999999777777777777888999::::::::::::::::::999999888777777777777888888777777777999888888777777888888999888888888888888888888888999999999999999:::::::::<<<<<<<<<<<<;;;;;;;;;;;;<<<=========<<<===???AAAHHHNNN]]]tttqqqeee\\\ZZZ```kkk|||}}}yyysssooolllkkkiiihhhcccbbbbbbbbbaaaaaabbbbbb\\\\\\[[[YYYXXXYYY\\\___eeejjjppprrrnnnggg```\\\[[[\\\aaahhhlllnnnttt{{{zzznnnccc[[[RRRNNNJJJHHHHHHJJJMMMNNNRRRUUUWWWWWWZZZcccrrr}}}~~~___UUUJJJGGGFFFDDDAAA???>>>>>>===<<<;;;:::999888::::::999888888888888999888888888888888888888888555777999999777666555666888888888888888888999999555555555555555555555555666666777777777777666666666777777888777777777888:::999999999888888888777888888777777777777888999777777777777888999::::::;;;>>>@@@DDDLLL]]]uuuyyyiii\\\UUUSSSTTTSSSRRRQQQQQQRRRSSSTTTWWWYYY[[[[[[ZZZ[[[\\\^^^```aaa```^^^[[[[[[^^^```]]]aaahhhpppxxxzzzppphhh___XXXQQQKKKGGGGGGEEEAAA???@@@>>>>>>>>>>>>====================================999;;;======;;;999888888777777888999999999888888777777777777777888999:::999999:::::::::999888888888999999::::::999999888999999888888888888999999777777888888999::::::;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<======>>>???@@@CCCGGGRRRfffssseeeXXXWWW\\\hhh}}}{{{uuusssuuuwwwxxx}}}}}}uuurrrnnnkkkjjjhhhfffeee````````````````````````______^^^[[[YYYYYY[[[]]]gggjjjnnnoookkkeee```]]]]]]___dddkkknnnqqqxxx}}}sssggg\\\VVVOOOMMMKKKJJJJJJLLLOOOQQQTTTWWWZZZ[[[___lll~~~jjjRRRLLLFFFCCCBBBAAA???=========<<<;;;:::999999888::::::999888888888888888777777777777777777777777666777888777666555666888888888777666555666666666444444444444444444444444666666777777777777666666666777888777666666777888666666666666666666666666777777777666777777888999666666777777999:::<<<<<<:::;;;>>>AAAEEERRRiii|||wwwiii```[[[ZZZ[[[ZZZYYYYYYYYYZZZ[[[\\\```aaacccdddddddddfffhhhkkkmmmooommmjjjiiikkknnnooosss{{{yyyppphhh___XXXQQQKKKGGGGGGEEEAAA>>>???============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999999999;;;;;;:::999888888999:::999888777777888777777777777777888999888888999:::::::::999999::::::;;;<<<<<<;;;::::::::::::999999999999::::::888888888999:::;;;;;;;;;;;;;;;:::::::::;;;<<<===:::::::::;;;;;;<<<<<<===;;;;;;;;;<<<===>>>???>>>AAACCCKKKZZZqqq~~~lll\\\YYY\\\fff{{{xxxqqqkkkiiilllooorrrxxxzzzvvvnnnllljjjiiihhhfffcccaaa^^^_______________^^^^^^_________^^^\\\]]]___aaagggjjjlllllliiidddaaa___]]]___eeelllpppttt}}}~~~tttjjj```VVVPPPJJJJJJJJJKKKLLLOOORRRUUUVVVZZZ___aaahhhxxxsss[[[JJJGGGCCC@@@???@@@@@@>>>;;;;;;;;;;;;::::::999999:::999999888888888888888888888888888888888888888999999999777666777999;;;:::999777666555444555555555555555555555555555555666666777777777777666666666777888777555555666999555555555666777777888888888777777777888888999:::777888888888999;;;<<<===999999<<>>???============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::777777:::<<<;;;:::888999::::::999888777666888888777777777777888888777888999:::::::::::::::;;;;;;============;;;;;;;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;<<<<<<;;;:::;;;<<<===>>>888888999::::::;;;<<<<<<:::::::::;;;===>>>>>>===BBBCCCHHHSSSfff~~~xxxeee______fffzzz~~~}}}}}}yyyrrrjjjdddcccfffiiipppwww~~~}}}xxxssspppiiihhhgggggggggdddaaa^^^]]]^^^^^^___^^^^^^]]]]]]]]]^^^______```aaaeeeggggggiiikkkjjjhhheeecccbbb\\\___eeemmmqqqvvvxxxmmmdddZZZRRRMMMGGGHHHIIIKKKMMMPPPUUUXXXWWW\\\bbbfffoooeeeQQQGGGFFFCCC??????BBBCCCBBB:::::::::::::::::::::::::::999999888777888888888999999999999999999999999<<<;;;:::888777888;;;>>>===<<<:::888666666666666666666666666666666666666666666777777777777666666666888999777555444666999777777888999:::;;;;;;<<<999888888888999::::::;;;999999999999:::;;;<<<<<<;;;:::<<>>===;;;:::999???>>><<<:::999999999999<<<<<<<<<<<<;;;:::999888;;;:::999888777777777777:::999888666666888999:::666777999;;;;;;999777666<<<888;;;IIIYYYXXXEEE222999888777888:::;;;;;;:::888999999::::::999999888888777777777888999::::::999:::;;;<<<<<<<<<;;;;;;::::::;;;<<<<<<======>>>>>>AAAFFFNNNWWWgggtttiiicccfffxxx}}}|||}}}wwwooogggcccdddhhhjjjxxxzzz~~~{{{wwwqqqllljjjjjjiiigggdddbbbaaa``````aaa^^^]]]______]]]^^^aaa```aaaaaa``````bbbfffiiihhhiiiiiihhhfffcccaaa___ccccccfffmmmvvv~~~|||pppcccYYYRRRMMMJJJKKKKKKKKKLLLNNNQQQUUUWWW]]]aaagggppppppVVVGGGDDDCCC@@@===<<<;;;;;;;;;======<<<;;;;;;:::999999::::::::::::::::::::::::999999888888888888999999777777777777777777777777111222333555666777777777777666666555555555666666555555444444444444555555777777666666555555555444:::999777666666666777888777777777777777777777777777777777777777777777777:::<<<===<<<<<>>??????>>>>>>===;;;:::999999999;;;<<<<<<<<<;;;;;;::::::::::::999888777666999888888888888888999999:::999777666666777999:::888888999::::::999888888:::888:::BBBKKKJJJ>>>333777777888999999999888888888999999::::::999999888888888888777888888999999888999:::<<<<<<;;;;;;:::888888999999:::;;;;;;;;;???@@@CCCHHHOOO]]]tttxxxmmmjjjwww}}}{{{wwwtttooojjjhhhkkkrrrwww}}}wwwsssnnniiihhhiiihhhfffdddbbb```_________\\\\\\______\\\\\\______```aaaaaaaaabbbeeeggghhhiiihhhgggdddbbbaaaaaaeeefffjjjrrr{{{zzzrrrfff[[[SSSNNNKKKIIILLLMMMNNNOOOQQQTTTWWWYYY[[[```jjjxxxcccPPPGGGDDDCCCAAA@@@>>>=========<<<<<<;;;;;;:::999999999888888888888888888888888999888888777777888888999777777777777777777777777555555666666777666666555666666555555444444444444555555444444444444555555777666666666555555555555999999777666666666777777888888888888888888888888777777777777777777777777999:::;;;999999===FFFMMMdddsssyyyooocccZZZWWWNNNKKKFFFBBBAAA@@@@@@???>>>>>>>>>>>>===<<<::::::666888;;;===>>>===<<<:::::::::::::::999888777777777777777777888999:::;;;888888666666666666888888999999999888888999999999999:::;;;<<<<<<;;;999666777:::======:::888888999888888999999999999888888999999888888777888888888777888:::;;;;;;;;;:::999888888999999::::::;;;;;;BBBAAAAAACCCFFFQQQeeewwwzzzpppwww}}}{{{zzztttuuutttqqqooosss|||xxxtttqqqmmmiiihhhiiigggeeecccaaa```___^^^]]][[[\\\______\\\[[[]]]^^^```aaabbbaaabbbccceeehhhgggfffdddaaaaaaccceeehhhjjjqqqyyynnnggg\\\SSSMMMKKKJJJJJJLLLNNNQQQSSSTTTWWW[[[]]]^^^eeesssiiiUUUKKKHHHDDDDDDDDDCCCBBB@@@???>>>;;;;;;::::::999999888888777777777777777777777777999888888777777888888999777777777777777777777777888888888888777666444444444555555555555444333222555555444444444444555555666666666666555555555555888888777666666666777777999999999999999999999999777777777777777777777777888::::::999888:::???DDDTTTddd{{{xxxnnnbbbZZZVVVOOOJJJEEEAAA@@@@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::999:::<<<======;;;:::999;;;<<<<<<<<<;;;;;;:::999888888777777888999999:::777777666555555666777777:::999777666666777999::::::;;;;;;999888777888999888>>>CCCBBB===::::::<<<888888999999999999888888::::::999888777777777888777888999:::::::::999999999::::::;;;<<<<<<======EEECCCAAAAAABBBIIIZZZiiiwwwzzz~~~|||zzzyyyxxx{{{{{{xxxtttwww~~~uuusssqqqmmmkkkkkkhhhgggeeeccc```___^^^^^^\\\ZZZ\\\``````\\\ZZZ\\\^^^```bbbbbbaaaaaaaaabbbffffffdddaaa___```eeeiiilllpppxxx{{{vvvggg```VVVNNNKKKKKKKKKLLLKKKOOOSSSUUUWWWYYY^^^aaahhhpppttt[[[MMMJJJKKKFFFGGGFFFFFFDDDAAA???===:::::::::999999888888888888888888888888888888888888888777777777777888888777777777777777777777777888888888777666555444333222333444666666666666555555555444444444444555555666666666666666555555555777777777666666666777777888888888888888888888888777777777777777777777777999:::<<<;;;:::;;;>>>AAAIIIXXXooowwwmmmaaaXXXUUUNNNJJJDDD@@@@@@@@@@@@@@@===>>>>>>>>>===<<<;;;:::<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::::::::999999888777777888888777777666666666666777777999888666444444666888999999888888888999:::999888888>>>CCCBBB===::::::<<<777888888999999888888777::::::999888777777777888777888999:::::::::999999999999::::::;;;<<<<<<===CCC@@@>>>??????DDDQQQ^^^yyy~~~~~~}}}{{{yyyxxx{{{~~~}}}yyyzzzwwwqqqpppppplllkkklllhhhgggeeeccc```___^^^^^^]]][[[]]]aaaaaa]]][[[]]]^^^```aaabbb```___```aaacccddddddaaa```cccjjjpppssswww~~~wwwppplll```ZZZRRRKKKIIIJJJKKKKKKKKKOOOTTTVVVXXX[[[aaafffqqq|||jjjYYYNNNLLLNNNHHHHHHGGGFFFCCC@@@===;;;::::::999999999999888888888888888888888888888888888777777777777777777888666666666666666666666666555555555666666555555444111222444666888999::::::555555444444444444555555555555555666666666666666666666666777777777666666777777777777777777777777777777777777777777777777888999;;;<<<<<<===>>>@@@EEEPPPbbbtttvvvlll```XXXTTTLLLIIIDDDAAA@@@@@@@@@???===============<<<;;;;;;::::::999999:::<<<>>>???999999999::::::999999888;;;:::999888777777777777777777777777777777777777999888666555555666888999777555555666999:::999666777:::======:::888888999777777888888888888777777999999888888777888888888777888:::;;;;;;;;;:::999777777888888999999::::::===;;;;;;<<<>>>AAAJJJUUUjjj}}}{{{zzzyyyzzz}}}}}}|||~~~wwwqqqmmmnnnmmmkkkjjjllliiigggeeecccaaa```___^^^^^^\\\]]]``````]]]\\\^^^___```aaa```___^^^___```bbbeeefffeeedddhhhqqqyyy}}}|||uuummmeeeaaaXXXSSSMMMHHHGGGHHHIIIJJJLLLPPPUUUWWWXXX]]]eeelllyyyzzzfffZZZQQQLLLMMMGGGFFFEEECCC@@@===;;;999::::::::::::::::::999999777777777777777777777777888777777666666777777888666666666666666666666666333333444555666666555555222333444555777:::<<<>>>555555444444444444555555555555555666666666666666555555666777777777666666666666666666666666666666777777777777777777777777666666777999:::<<<<<<===CCCIIIUUUeeewwwuuukkk```WWWSSSJJJGGGDDDBBBAAAAAA???>>>===============<<<<<<;;;999::::::;;;;;;<<<<<<<<<888999999::::::999999888999999888888888888888999777888888888888888888777:::999888777777888999:::777777777777888888888888777777888999999999888888777777888888888888777777888888888777888888999999888999:::<<<<<<;;;;;;:::777777777888999999:::::::::888999===>>>@@@FFFNNN\\\ttt}}}|||||||||{{{|||}}}|||}}}|||sssooommmnnnnnnkkkkkkmmmiiihhhfffdddbbb```______^^^[[[[[[^^^^^^[[[[[[^^^```aaa```___]]]]]]^^^```cccgggkkkkkkkkkpppzzzvvvmmmddd\\\XXXQQQMMMJJJHHHHHHJJJKKKKKKNNNSSSWWWXXXYYY___jjjrrrpppaaaZZZPPPIIIHHHCCCBBB@@@>>>===<<<;;;;;;::::::::::::::::::;;;;;;888888888888888888888888777777666666666666777777666666666666666666666666444444555666666666666666555555444333555888;;;===555555444444444444555555555555555555666666666777444444666777777777666666666666666666666666666666777777777777777777777777777777666777999:::;;;:::???BBBIIIYYYlll~~~uuukkk___VVVSSSIIIGGGDDDCCCBBBAAA???=====================<<<;;;;;;<<<>>>>>>===:::777555::::::;;;<<<<<<;;;;;;;;;777777777777888999:::;;;888888999999999999888888;;;::::::::::::::::::;;;:::;;;;;;999777777999===999888777888:::;;;;;;:::777777888888888888777777888777777777888999::::::999:::;;;<<<<<<<<<;;;;;;888999999:::;;;;;;<<<<<<:::999;;;???@@@AAAEEELLLSSSiii~~~}}}}}}}}}~~~~~~|||||||||~~~}}}yyyuuussstttuuu}}}tttpppoooqqqpppmmmmmmpppjjjiiigggeeebbbaaa``````]]]ZZZZZZ\\\\\\ZZZZZZ]]]aaaaaa```^^^\\\\\\^^^```eeejjjnnnooopppuuu}}}rrrhhh___WWWRRRMMMKKKIIIIIIKKKMMMNNNNNNPPPUUUYYYYYYZZZaaammmwwwiii]]]XXXNNNEEECCC???>>><<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777666666666666777777666666666666666666666666666666777777777777666666888666444222222555888:::555555555444444555555555444555555555666666777777333444666777777777666666777777777777777777777777777777777777777777777777:::999888888999:::::::::<<<<<>>>>>===<<<:::999888888;;;;;;<<<<<<;;;;;;:::999999999999999999999999999:::::::::999888777666666888888888777777777777777888===<<<666888@@@???666:::999888777666666666666999999999888888888888888888888888888888888888888999999999888888888777777999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???AAACCCLLLYYYrrr~~~|||{{{|||}}}~~~|||yyyxxxzzz{{{{{{yyy|||zzzvvvnnnhhhfffiiimmm{{{tttpppmmmkkkjjjkkklllkkkkkkhhhgggeeecccbbbaaa``````cccaaa______aaaaaa^^^[[[^^^\\\\\\^^^]]][[[]]]bbbgggkkkpppsssuuu{{{wwwjjj___VVVPPPMMMIIIJJJLLLLLLLLLMMMOOOQQQTTTRRRUUU\\\```fffuuuttt___VVVNNNCCC===@@@>>>;;;888999<<<===;;;999::::::999888999:::<<<===>>><<<:::777555555666777888888888888888777666666777666444444555555444333666666666666666555555555///111333555666666555555666666666666666666666666444555666666777666666555222333555555444444666888888888777777777777888888666666777777777666666555777888888888888999999999>>>===AAAKKKXXXjjjsssiiiaaaYYYSSSLLLIIIEEECCCBBBAAA???>>>999999:::;;;;;;<<<======;;;;;;<<<<<<;;;;;;:::999999999999999999999999999:::999999888888777777777777777777777777888888888777:::888777@@@LLLJJJ@@@::::::999777777666666666777666666666666666666666888888888888888888888888999999999888888888777777999999999:::::::::;;;;;;:::::::::::::::::::::::::::::::::;;;<<<>>>@@@BBBBBBMMMccc}}}|||{{{{{{{{{|||}}}}}}|||yyywwwxxxyyyyyywwwvvvuuupppiiibbbaaadddggg}}}vvvpppmmmkkkhhhhhhhhhiiiiiihhhdddcccbbbaaaaaa`````````bbb```______aaa```^^^[[[[[[YYYZZZ\\\[[[YYY\\\aaaggglllrrrvvvyyy~~~qqqdddYYYRRRMMMJJJHHHJJJLLLMMMNNNPPPSSSUUUWWWVVVYYY___dddmmm}}}tttbbbQQQMMMIIIBBB???BBB======<<<;;;999999999:::999999888888888999:::;;;;;;:::888777666777888888777777888888777777666555777555444444555555444333666666666666666666666555333444555777777666555444555555555555555555555555444555555555666666777777555666888777666555666888888888777777777777888888777888888888888888777777777777888888888999999999;;;:::<<>>888888999;;;<<<===>>>???;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888888888888888888888888666666777777888888999999888888555888DDDPPPNNNDDD::::::999888777777777777666666666666666666777777888888888888888888888888999999999888888888888888999999999999::::::::::::999999999999999999999999999999::::::<<<===???@@@AAAGGGWWWppp}}}|||}}}~~~yyyyyyzzz{{{|||}}}}}}}}}~~~{{{xxxwwwwwwwwwvvvuuurrrppplllddd^^^\\\___cccwww|||{{{~~~{{{xxxwwwwwwuuuppplllllljjjggggggggghhhgggfff____________```````````````___^^^___```___]]][[[ZZZXXXYYY\\\\\\[[[^^^ccciiinnnvvv{{{}}}tttggg[[[RRRMMMIIIHHHHHHJJJLLLNNNPPPRRRVVVYYYZZZZZZ^^^dddlllxxxxxx___QQQFFFEEEEEE@@@???AAA<<<>>>???<<<777555777:::888888777777777888999:::999888777666777777999:::666777777777777666555555666555444444555666444333555555666666666666666666666666777777777666444333444444444444444444444444555444444444555666888999999:::;;;999777666666777888777777666666777777888999999999999999999999999777777777888888888999999:::888999???HHHUUUiiiyyy~~~{{{~~~qqqggg___WWWQQQKKKHHHDDDBBBAAAAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999777777777777888888888888555555666777888999999:::999888666777???GGGEEE===::::::999888888888888888888888888888888999999999888888888888888888888888888888888888888888888888888999999999999:::::::::888888888888888888888888888999999:::;;;<<<===>>>DDDFFFNNNbbb~~~|||yyywwwyyyzzzyyyzzz|||}}}~~~}}}{{{zzzyyywwwvvvuuuuuuuuuuuuuuupppnnnjjjccc]]]\\\___cccqqq}}}yyyyyy{{{zzzwwwtttrrrqqqpppnnnlllkkkiiihhhgggggggggfffddd^^^^^^__________________^^^^^^^^^^^^^^^^^^\\\[[[\\\ZZZ\\\___``````dddiiikkkqqqzzzrrrjjj^^^SSSLLLIIIHHHGGGJJJLLLNNNPPPQQQSSSWWWZZZZZZ]]]bbbjjjuuudddVVVLLLDDDCCCCCC>>><<<===<<<======;;;888777888:::999888888888888999999999888888777777777777888888666666666666666555555444666555444444555666555333555555555555666666666666555666666666666555444444444444444444444444444444555444333333444666999;;;;;;<<<<<<:::777666555666777777666666666666777777888888888888888999999999777777777777888888888888<<<999999===CCCMMM]]]kkkzzzzzz{{{sssooonnnrrrzzzqqqggg___WWWQQQJJJGGGDDDBBBAAA@@@???>>>???>>>>>><<<;;;::::::999;;;;;;<<<<<<;;;;;;:::999999999999999999999999999777777777777777777888888555555666777888999999:::888::::::888888::::::888999999888888777888888888777777888888999999999999888888888888888888888888888888888888888888888888888888888999999999::::::888888888888888888888888888888999:::;;;<<<<<<===AAAAAAEEESSSjjj~~~|||}}}zzzvvvuuuvvvxxxzzz{{{}}}}}}|||yyyvvvtttsssssssssssssssssstttuuummmllliiibbb]]]\\\```eeeppp}}}zzzxxxwwwyyyxxxvvvsssqqqpppooommmlllhhhfffeeeeeeeeedddbbb```^^^______```______^^^]]]\\\]]]^^^]]]]]]\\\\\\\\\\\\[[[^^^bbbddddddiiioooqqqvvv~~~~~~vvvqqqfff___VVVNNNJJJIIIIIIIIIMMMNNNPPPQQQRRRTTTWWWYYYYYY```jjjssslllWWWPPPJJJDDDBBBAAA===::::::<<<999888888:::<<<;;;999::::::::::::::::::999999999999888777666666666666666666666666666555555444666444333444555666555444444555555555666666777777333333444444555555555555444444444444444444444444555444333333444666999;;;:::;;;;;;999777555555555777777666666666666777777666666666555666777888999666666777777777888888888<<<999999<<>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999777777777777777777777777666666777777888888999999777999:::999777666888:::888888777777777777777888555555555666777777888888888888888888888888888888888888888888888999999999888888888888999999999999888888888888888888888888888999:::;;;<<<<<<<<<<<<===>>>BBBLLL]]]uuuyyyvvv{{{~~~~~~~~~}}}}}}|||zzzwwwwwwxxxyyy{{{||||||{{{xxxuuuqqqooooooqqqrrrrrrqqqppprrrsssiiiiiifffaaa\\\\\\aaafffrrr}}}|||zzzyyyyyyvvvuuussspppnnnlllkkkkkkcccaaa`````````___\\\ZZZ]]]^^^_________^^^]]]\\\ZZZ\\\]]]]]][[[ZZZ[[[\\\\\\[[[^^^dddfffhhhmmmssszzz~~~|||rrrhhhccc[[[VVVPPPKKKJJJJJJKKKLLLOOOQQQSSSTTTTTTVVVYYY[[[^^^iiivvvrrrZZZLLLGGGDDDAAA???>>>===;;;:::;;;888555777;;;===<<<999::::::;;;;;;;;;:::999999999999888777777666555555666777777777777666555555555444333444666666666444444444555555666777777777333333333333444444555555444444444444444444444444555444444444555666888999888999:::888666555555666777666666555555666666777555444333333444555777888666666666777777777888888888777888:::<<<>>>GGGQQQcccqqq~~~nnnfff___^^^bbbmmm{{{mmmddd\\\UUUPPPIIIFFFCCCAAAAAA@@@???>>>;;;;;;<<<<<<======>>>>>>;;;;;;<<<<<<;;;;;;:::999999999999999999999999999888888777777666666555555777777777777777888888888888777777888999888888999777666666666666666777777444555555666777777888888888888888888888888888888777777888888888999999999888888888888999999999999999999999999999999999999999:::;;;<<<======<<<<<<<<<@@@DDDHHHRRRddd|||vvvvvvvvvvvvuuutttsssrrr{{{~~~|||||||||}}}~~~}}}|||{{{|||}}}~~~~~~}}}{{{xxxuuurrrqqqoooqqqsssqqqooommmmmmoooggggggeee```]]]^^^dddiiittt}}}{{{|||yyyvvvtttqqqqqqpppmmmjjjgggffffff___^^^]]]]]]]]]\\\YYYVVVYYYZZZ\\\]]]^^^^^^]]]\\\XXX[[[]]]\\\ZZZYYYZZZ\\\^^^^^^aaagggjjjlllrrrxxxvvvmmmddd\\\XXXQQQNNNKKKIIIJJJLLLMMMNNNQQQSSSUUUWWWXXXZZZ^^^```ggguuuyyy```OOOEEEBBBAAA???<<<<<<===<<<;;;:::999888888999:::::::::999::::::;;;:::999888777666777777777777777666666777777888888777777666555555444333444666777666555444444555555666777777888666555555444444444444444555555555555555555555555444555555555666666777777666888999888777666777999666666555555555555666666444444333222333555777888666666666666777777777888666555888;;;;;;<<>>========================;;;;;;<<<<<<;;;;;;:::999999999999999999999999999999888888777666555555444888888888777777777777777:::666444666:::999777555666666555555555555666777666777777888999:::::::::888888888888888888888888777777888888999999999999777888888888888999999999999999999999999999999999999:::<<<===>>>======<<<:::>>>BBBCCCFFFSSSiiizzzxxxuuupppkkkhhhffffffgggpppwww}}}{{{zzzyyyzzz|||}}}|||{{{}}}~~~{{{yyywwwuuuqqqssstttqqqmmmjjjjjjkkkhhhhhhfffbbb___aaaggglllvvv~~~uuuuuuuuurrrmmmjjjmmmnnnmmmkkkgggcccaaaaaa```___^^^^^^^^^\\\YYYVVVTTTVVVYYY\\\]]]^^^]]]\\\XXXZZZ]]]\\\ZZZYYYZZZ\\\bbbaaaeeekkkoooqqqwww~~~wwwlllbbbZZZVVVSSSKKKIIIHHHHHHKKKMMMNNNNNNQQQSSSVVVYYY[[[^^^bbbeeepppjjjXXXKKKCCCBBBBBB@@@===<<<======<<<999;;;<<<:::777666888;;;888999::::::999888777666444555666777888888888888888888888888888777666666555444333444666777666555444444444555666777777888999888777666444444444444666666666666666666666666444555666666777666666555555777888888888888999;;;666666555555555555666666555444333222333555777999666666666666777777777777555666:::>>>===<<<@@@GGGKKKYYYjjjzzz|||zzzmmmeeeccckkkuuuxxxjjjaaaZZZRRRLLLHHHFFFBBB>>><<<<<<===>>>======<<<<<<<<<;;;;;;;;;888;;;===<<<<<<<<<<<<:::999999888777999:::777333777777777888999999777555666666777777666555444444444555555666777888999999555555666666777777888888777777777777666666666666888888888888888777666555;;;:::::::::;;;:::888666888888888888888888888888666777999:::;;;<<<<<<<<<999999999:::::::::;;;;;;======???BBBDDDJJJYYYgggvvviiiaaa```___\\\aaagggqqqxxx||||||{{{zzzwwwuuuqqqnnnooottt|||}}}~~~~~~{{{vvvsssuuuvvvtttoooiiifffgggjjjhhhhhhgggdddbbbdddjjjooo||||||sssooonnnnnnllliiihhhhhhgggfffdddbbb```______^^^\\\ZZZXXXWWWVVVVVVWWWWWWXXXYYYYYYZZZZZZ[[[```___^^^^^^^^^___```aaabbbeeejjjpppwww}}}wwwjjj```[[[VVVPPPLLLIIIKKKLLLMMMMMMNNNQQQSSS\\\[[[\\\^^^___aaajjjtttmmmWWWOOOIIIBBB??????===<<<:::::::::::::::::::::999999888888888999999999888888888888777666777888888888777555444333333333444444555555555555444444444444555666666666666777777888888999999333333444555666666666555555555555555555555555555666666666666666666666666666666666666666777888888888888888888888777666666444555666666555555666888555555666666777777888888999888888777888:::;;;<<>>>>>>>>???======<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;:::999888999:::999777777666666777999999888777666666777777666555555444555555555666777777888888777777777777777777777777999999999999888888888888888888888888888777666666666666555777888777555333888888888888888888888888666666888999:::;;;;;;;;;999:::::::::;;;;;;;;;;;;;;;;;;===??????CCCOOO\\\oootttkkkgggaaaZZZ]]]bbbjjjqqquuuuuuuuutttrrrpppnnnkkkkkkooovvv{{{{{{wwwttttttsssqqqmmmiiieeeddddddaaabbbcccbbbaaaeeekkkppp}}}~~~xxxppplllkkkllljjjgggddddddcccbbbaaa___]]]\\\]]]]]]\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[\\\]]]^^^^^^^^^___```bbbdddeeeiiimmmrrryyyzzzpppcccYYYSSSOOOJJJFFFHHHJJJLLLMMMOOOQQQTTTWWW[[[ZZZ[[[^^^aaafffrrr~~~~~~___NNNFFFAAA>>>???>>>===<<<;;;:::999999:::::::::999999888888888888888888777777777666666777777777777777666555555333333333444444444555555555444444444444555666666777777777777777777666666666666777777888777777777444444444444444444444444555555555555555555555555666666666666666777777888888888888888888777666666444555666666555555666888444555555555666666666666888888888777888999;;;<<<>>>HHHUUUdddwww}}}|||tttnnneeehhhjjjiiiffffffiiimmmppp|||~~~|||yyywwwvvvhhh___XXXPPPKKKBBBBBBAAA@@@????????????<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;<<<======<<<;;;;;;:::999::::::::::::;;;888666555666888999999888666666777777777666555555666666666666666666666666888888888888777777777777999999999999888888888888888888888888777777777777777666666888999999888666888888888888888888888888555666777888999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<>>><<<===FFFPPP___www}}}tttfffZZZYYY\\\bbbiiimmmnnnnnnnnnkkkkkkiiiggggggiiimmmqqqwww{{{{{{xxxvvvuuussspppmmmkkkgggbbb___^^^```bbbbbbaaadddjjjooo|||uuupppjjjgggggghhhfffdddbbbaaa```___^^^]]]\\\\\\\\\\\\]]]]]]^^^___``````]]]]]]\\\[[[[[[\\\^^^^^^]]]]]]___aaadddgggjjjkkkqqquuu{{{|||vvvppphhh[[[RRRMMMIIIFFFDDDHHHJJJLLLNNNPPPSSSWWWZZZ[[[[[[^^^ccchhhqqqiiiUUUKKKBBB???@@@>>>======<<<;;;:::999999999999999999999888888888777777666666666555555555888777666666555555666666333333333444444444444555555444444444444555666666888777777666555555444444333444444444444444333222333333333333333333333333555555555555555555555555666666555555666666777888777777888888777777666666444555666666555555666888444444444444555555555555888888777888888999;;;;;;;;;AAAJJJVVViii}}}yyyppp\\\\\\\\\[[[[[[\\\]]]^^^eeeppp}}}wwwwww{{{}}}{{{yyyxxxxxxxxxwwwuuutttfff]]]VVVOOOJJJBBBBBBBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999888999===???===<<<<<<:::888888;;;;;;:::999;;;:::888666555666888888888666666777777777666666555777666666666666666666666666666777777777777777777777777777777666666666555888888777777777777777888666666777888:::;;;999777888888888888888888888888666777888999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;===???===<<>><<<;;;;;;<<<<<<<<<<<<<<<<<<<<<:::888;;;??????::::::===???999666:::<<<999777999<<<:::777666666777666555666666777777777777777666777777777777777666666666444444555666666777888888777777777777666666666555888888777666666777888999333333333555777777666444777777777777777777777777888888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;>>>===<<<@@@FFFJJJVVVhhhzzzuuucccXXXWWWXXX[[[```dddeeeeeecccddddddcccbbbbbbccceeeeeehhhnnntttyyy~~~}}}|||xxxuuusssqqqooojjjbbb\\\[[[___bbbcccaaa```ccceeennnvvv|||~~~}}}vvvooohhhfffeeedddddddddccccccaaa```___^^^]]]]]]]]]]]]\\\]]]^^^___`````````___]]]]]]\\\[[[\\\]]]^^^___^^^```dddjjjpppuuuyyy{{{{{{}}}vvvnnnddd^^^ZZZUUUPPPLLLJJJKKKMMMNNNMMMOOOQQQRRRSSSUUUXXX[[[aaaeeellluuu}}}}}}bbbLLLGGGEEE===:::???;;;<<<<<<<<<;;;:::999888888888888888888888888888888888777777777666666666888777555444444444555666444444444444444444444444555444444444444555666666333444444444555555555666555555555555555444333222333333333333333333333333555555555555555555555555555555555555555666666777555666666777777777666666444555666666555555666888666666666666666666666666666666777888999999999:::<<<<<<>>>EEERRRfff}}}nnnfff\\\UUUSSSSSSRRRPPPWWW]]]ccchhhpppyyy}}}{{{}}}{{{}}}uuuyyy~~~}}}{{{yyyxxxxxxuuurrrooonnnmmmllljjjsssddd[[[UUUOOOJJJFFFEEECCCAAA>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===;;;===@@@<<<777===HHHQQQBBB888999;;;888666888<<<999777777777777666444666666777888888888777777888888888888888888888888555555555666777777888888999999999999888888888888888777666666666777999999666555666777999999777555777777777777777777777777888999:::;;;;;;;;;;;;;;;999999999:::::::::;;;;;;888777888;;;<<<:::>>>CCCGGGLLLWWWhhh~~~pppaaa]]]YYYYYY\\\______^^^___```aaa```______```bbbbbbdddhhhlllqqqwww}}}~~~}}}vvvtttssspppmmmgggaaa]]]WWW\\\aaaccccccbbbdddfffiiipppvvvxxxxxxxxxrrrlllggggggggggggffffffeeeeeeaaa```^^^\\\[[[[[[[[[[[[\\\]]]___`````````___^^^]]]^^^^^^___``````aaaaaabbbdddiiipppvvv{{{zzzqqqhhh^^^UUUOOONNNMMMKKKJJJKKKMMMOOOPPPQQQSSSUUUVVVWWWYYY\\\^^^dddjjjuuuhhhVVVGGGDDDBBB===:::<<<:::;;;<<<<<<<<<:::999888777777777888888888888888888888888777777777666666777666555555444444555555555444444444444333333333555444444444444555666666333333444444555666666777333444444444444333333222333333333333333333333333444444444444444444444444555555444444555555666777555555666777777777666666444555666666555555666888777777777777777666666666555666777888999999999999<<<;;;===BBBJJJYYYooo{{{ssshhh___YYYUUUPPPMMMQQQTTTWWW[[[bbblllooonnnmmmlllpppzzz~~~}}}}}}|||{{{yyywwwtttrrrssspppllljjjhhhfffcccaaasssddd[[[UUUOOOKKKFFFDDDBBB???======>>>>>>;;;;;;;;;<<<<<<<<<======<<<999:::<<<999:::KKK```lllSSS<<<888:::888777999888777666777999999888666666666777888888888888888888888888999:::::::::;;;:::999999999888888777777999999999999888888888888888777666555666777999::::::999999:::<<<;;;999777777777777777777777777777888888999::::::::::::999888888888999999999::::::999777777::::::999<<>><<<999:::;;;<<<<<<:::999888666777777777888888888999777777666666666555555555555555666666555555444333555555444444444333333333555444444444444555666666555555555555555666666666000111222222222222222222444444444444444444444444444444444444444444444444555444444444444555666666444555555666777777666666444555666666555555666888777777666666666555555555555666777888999999999888::::::<<<@@@DDDLLL^^^ppp~~~|||sssjjj```XXXSSSQQQRRRQQQQQQWWW___bbb___``````fffrrr|||||||||{{{zzzwwwssspppnnnjjjgggeeecccaaa^^^ZZZWWWsssddd[[[UUUPPPLLLEEECCC@@@>>>===>>>@@@AAA;;;;;;;;;<<<<<<<<<======777444555888777>>>YYYwww```@@@777888888888;;;444444555888:::;;;:::888666666777888888888888888888888999:::;;;;;;<<<<<<>>>>>>===;;;999888777666777777777777666666666666888777666555666777999;;;888888777888999888666444777777777777777777777777777888888999999999888888777777888888888999999999<<<999888:::;;;:::<<>>CCCMMM\\\qqqvvvkkkdddbbb```]]]ZZZVVVWWWXXXWWWVVVWWWZZZ\\\ZZZZZZZZZZZZ\\\aaahhhmmmsssxxx~~~{{{wwwxxxxxxtttmmmhhhffffffggglllqqqrrroookkkjjjjjjjjjppptttuuuuuuuuupppjjjjjjlllnnnnnnlllkkkjjjjjjhhhfffccc```^^^]]]^^^^^^[[[]]]___bbbcccccccccbbbaaadddgggkkkllllllkkkjjjiiilllqqqwww}}}|||pppkkkbbbZZZTTTPPPLLLJJJIIIKKKNNNOOOPPPQQQRRRSSSUUUWWWZZZ]]]```cccgggjjjrrr{{{{{{___IIIJJJGGG@@@===???>>>:::999:::;;;<<<<<<;;;999777666666777777888888888999666666555555555444444444444555666666666555333222555555555444444333333333555444444444444555666666777777777666555555444444333444555555666666666666555555555555555555555555444444444444444444444444555444444444444555666666444444555666777777666666444555666666555555666888666666555555555444444444444555777888999999888888888888;;;???@@@DDDSSSdddrrr{{{nnnbbb[[[UUUTTTPPPMMMPPPVVVWWWSSSXXXYYY```mmmyyy~~~{{{xxxxxxwwwuuurrrnnnjjjgggbbb```___]]]\\\YYYUUURRRppp```UUUNNNGGGBBBFFFDDDBBB@@@@@@@@@>>>===::::::;;;;;;<<<===>>>>>><<<===<<<999999BBBRRR___rrrUUU;;;999>>><<<777555777777888888999999::::::888888777666555444333333999:::;;;;;;:::999777666BBB;;;555555777888666555555888;;;999444111222555:::777555666999999888555666666777777888888999999777666666666777888999999777777888888888777777666999999999999888777666666777777888888:::<<<===>>><<<===AAAIIIRRRbbbzzzyyyqqqkkkeee]]]WWWUUUSSSRRRTTTWWWYYYWWWUUUWWWYYYZZZYYYVVVWWWZZZ]]]gggmmmuuuyyy{{{}}}}}}|||yyytttooolllkkklllnnnpppssstttsssrrrqqqrrruuuttttttwwwyyyyyyuuuqqqkkkmmmooonnnllljjjjjjjjjfffdddbbbaaa_________``````aaabbbdddfffggggggggggggiiilllooorrrrrrrrrrrrtttrrrtttzzzwwwllleee___VVVPPPNNNLLLJJJIIIHHHJJJMMMOOOOOOQQQSSSUUUYYYZZZ[[[^^^bbbiiirrrxxxdddTTTEEEDDDBBB@@@>>><<<;;;;;;;;;:::999999888888999999666666666666777888999:::888888777777666666555555111222222333333444444555444444444444444444444444777666555444333222111111///111333555555555333222444444444444444444444444555555555555444444444444222333333111000000222444555555555555666666666666777777555444444555666666888888777777666666555555777666666777999;;;:::999777888888888888999999999;;;;;;;;;;;;===BBBIIINNNaaattt{{{nnnbbbXXXQQQPPPQQQQQQSSSUUURRRUUU\\\eeeoooxxx~~~{{{tttsssqqqnnnjjjfffbbb___aaa[[[VVVTTTUUUTTTOOOKKKqqqaaaWWWPPPIIIEEEFFFDDDAAA@@@@@@@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<999888<<>>===??????>>><<<;;;:::999888::::::;;;;;;;;;;;;;;;<<<>>>777555999999555555:::888777777777777777777666666666666777777777888888888777777777777888888999@@@===999777777888888777222555888888666555666999888777666666888888777666666666666666666666555555888888777666666666777777888888999::::::999999888888888999::::::::::::999888999999::::::999999888===<<<===@@@DDDMMM^^^mmmzzznnneee]]]XXXTTTRRRTTTVVVUUUTTTSSSTTTTTTSSSRRRRRRUUUWWWUUUYYY___bbbeeejjjpppuuuyyy|||{{{yyyyyyzzz{{{||||||{{{zzzyyy{{{||||||||||||~~~~~~}}}zzzxxxvvvvvvvvvtttoookkkiiihhhkkkkkkjjjjjjjjjjjjkkkkkklllnnnpppsssvvvxxxzzzzzzwwwxxxyyyyyyzzzzzzyyyyyyyyy{{{zzzyyy{{{{{{uuuqqqlllbbbYYYRRRNNNJJJGGGGGGIIIJJJJJJNNNPPPSSSTTTUUUVVVYYY[[[______aaafffooozzzyyyZZZKKKHHHCCCBBB@@@???===<<<;;;;;;::::::999888888888888999888888777666666666777777444444444444555555555555666666555555444333333222444444444444444444444444333333333444444555555555777888888999888666555333444444444444444444444444666666555555444333222222444555555444333333444666333333333444444444444555555444444444555666777777777777777666666666666555555444444555777888888666555555555666666666777777999999888888888<<>>===??????>>><<<;;;:::999888999888999<<<>>>???<<<888999777888<<<:::555444888888888777777666666555555999999999888777666666666777666555555555777888999;;;<<<:::555444555666444333666888888666555666888666666666666777777777777888888777777666666555555999888777666666666666666777777888999999999888888777777999::::::;;;;;;;;;555666888:::;;;<<<<<<<<<>>><<<;;;===@@@EEEQQQ^^^www}}}tttfff```YYYVVVVVVVVVUUUTTTTTTTTTSSSRRRQQQRRRSSSTTTTTTVVVYYY[[[]]]aaagggkkkllloootttwwwzzz}}}~~~}}}~~~}}}{{{|||~~~~~~|||{{{||||||yyyuuuqqqnnnnnnsssrrrrrrqqqpppppppppppppppqqqtttxxx{{{~~~~~~}}}}}}|||{{{zzzyyyyyyvvvxxx}}}{{{uuuvvv|||vvvllleee^^^WWWPPPLLLJJJHHHGGGIIIKKKNNNPPPQQQSSSUUUVVVWWWXXXZZZ\\\___```eeennnzzzkkkSSSJJJKKKBBBAAA???>>>===<<<<<<;;;:::999999888888888888888999999888666666555555555444444444555555666666666666666555555555444444444444444444444444444444444333333333444444444555555444555555555555444333222444444444444444444444444888777777666555444333333222333444333222111333444333333444444444555555555333333444444555666777777666666666666666666666666666555444555777888777666555555666666666777777777999999999888777999===@@@EEEOOO___pppyyyrrrjjj```XXXUUUPPPQQQSSSTTTWWW\\\dddjjjooosssxxx}}}}}}zzzxxxvvvtttqqqlllgggccc]]]]]]\\\ZZZXXXVVVUUUTTTTTTQQQNNNLLLLLLKKKIIIGGG{{{iii[[[SSSNNNIIIFFFDDDBBB@@@???@@@@@@>>>=========<<<<<<<<<;;;;;;;;;:::888777:::>>>???<<<999<<<999888::::::777555555888888777777666666555555999999888888777777666666666666555444555666888999888======666333555666555666777888888777666666666555555666666666777777888999999999888888777777777888888777666555555555666555555666777777777777777666777888999:::;;;;;;;;;666777999:::<<<=========>>>;;;;;;===???BBBJJJTTTggg}}}uuunnneee___]]]\\\ZZZXXXWWWVVVTTTRRRRRRRRRRRRRRRTTTTTTUUUVVVWWWZZZ]]]```aaadddhhhlllooosssxxx{{{|||yyyxxxwww{{{zzzyyyxxxvvvuuusssssstttuuuxxx{{{~~~|||yyyxxxwwwwwwttttttwwwyyyvvvtttzzzpppcccZZZSSSOOOLLLHHHHHHHHHHHHJJJNNNQQQTTTRRRTTTVVVWWWXXXYYY[[[]]]bbbeeemmmwwwxxx]]]LLLEEECCC@@@???>>>===<<<<<<<<<<<<:::999888888777777888888999999777666555555555444555555555666666777777888444444444555555555666666444444444444444444444444555555444444444333333333222222333333444444444444444444444444444444444444888888777777666555555444222333444444333222333444444555555555666666666666222333333444555666666777555555555555555666666666777666555666888888888666666666666777777777888888999999:::999888999;;;>>>BBBIIITTTdddyyy~~~|||zzzmmmaaa\\\VVVXXXZZZXXXVVVWWW\\\aaa```ccchhhmmmrrrwww}}}~~~}}}|||{{{yyyyyyyyyxxxvvvssspppnnnjjjiiihhhgggeeebbb]]]YYYXXXWWWVVVUUUTTTSSSRRRRRROOONNNKKKJJJIIIIIIHHHGGG|||jjj\\\TTTPPPKKKGGGCCCAAA?????????@@@???===;;;;;;;;;<<<<<<<<<<<<<<<<<<999777888:::;;;999666:::777666777999999777555888777777777777777777666555555666666777888999999777666666666666777777888999AAABBB:::444777999888888888888888777777666555333555666666666666777999999999999999999999888888777777666555555555666666444444555666777777777777555666777888999:::::::::;;;::::::999999::::::;;;===::::::===>>>@@@EEEMMMZZZjjjwwwooojjjfffbbb___\\\YYYVVVTTTSSSSSSRRRPPPQQQQQQQQQQQQRRRSSSTTTTTTXXX[[[^^^aaadddhhhlllpppvvvzzz~~~}}}{{{yyyvvvuuuxxxzzz|||~~~~~~yyyuuurrrrrrqqqqqqoooppprrrrrrssszzzwwwfffZZZRRRLLLJJJKKKFFFGGGHHHIIIJJJMMMRRRUUUTTTUUUWWWXXXXXXYYY[[[]]]ggglllttt|||eeeRRRHHHAAA<<<>>>>>>===<<<<<<<<<<<<<<<999999888777777777777888999888777666555555555555666666666777777777777777222333333444555555666666444444444444444444444444555555555444444333333333333333444444555666666777444444444444444444444444777777777666666666666555444555777777555444555666555555555666666666777777222333444555555555555555444555555555555666666666888777666666888888777666666666777777777888888888888999::::::999999:::<<<===BBBJJJWWWkkk~~~|||}}}{{{oooiiiaaaccceee```XXXRRRQQQSSSUUUWWW[[[^^^aaaffflllpppwwwzzz~~~~~~}}}|||{{{zzzyyyxxxwwwttttttsssqqqmmmjjjgggeee```______^^^^^^[[[WWWTTTSSSSSSQQQPPPOOONNNNNNNNNKKKJJJIIIGGGGGGFFFFFFFFF{{{iii[[[TTTOOOJJJFFFCCCAAA???>>>?????????===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999777666555666777777888999888666777777777888888888888888333444555666777888888999777777888888888777666666888BBBEEE;;;555777;;;999666666666777888888888777222555777666555555777999888888888888888999999999666666555555555666777777444555666777777888888888555666777777888888888888;;;999777666666777999;;;;;;999999<<<======@@@EEEMMMWWWiii~~~yyysssmmmhhh```\\\WWWTTTTTTSSSPPPNNNMMMMMMMMMNNNOOOPPPOOONNNQQQSSSVVVWWWYYY]]]aaadddjjjnnntttwwwyyyyyyzzzzzzyyyzzzzzz|||}}}~~~~~~|||zzzyyy{{{|||}}}}}}wwwqqqllliiihhhhhhhhhdddcccfffhhhiiilllrrrssseeeWWWQQQLLLHHHHHHKKKGGGIIIKKKKKKLLLNNNRRRUUUUUUWWWYYYZZZZZZZZZ\\\^^^gggnnnvvv|||qqqVVVJJJFFFBBB>>>======<<<;;;;;;;;;<<<<<<999999888777777777777777888777666555555555555555666666666666666666555555333333333333444444444444444444444444444444444444333333444444444444444555666555555555555666666666444444444444444444444444444444444444555555555555333555777777666555555555444444444555555555666666333333444555555555444333444444444555555555666666777666555555777777666555555555555666666666777777666888999999888888999:::888===BBBJJJ[[[pppwwwzzz{{{ssseeeXXXQQQOOOOOOQQQRRRSSSUUUYYY^^^bbbiiillloooqqqtttwww||||||{{{zzz|||~~~~~~~~~{{{zzz{{{wwwvvvuuutttsssqqqppppppmmmllljjjhhheeebbb___]]]ZZZYYYWWWWWWWWWVVVSSSPPPNNNMMMLLLJJJIIIIIIIIIIIIFFFFFFEEEDDDCCCCCCCCCDDDyyygggYYYQQQLLLHHHDDDBBB@@@???>>>?????????>>>======<<<<<<<<<;;;;;;;;;888999;;;<<<<<<;;;::::::333888;;;;;;888888777777777777888888999999::::::666666666666555555555555777888999999999777666555555AAAEEE:::333666999888555555555777999::::::999222444777666555555777:::666666777777888888999999555555555555555666777888555555777888888999999999555666666777777777777666666555333222444777;;;===:::888888:::;;;:::<<<@@@CCCIIIWWWlll|||tttoooaaa]]]XXXUUUTTTRRROOOLLLJJJJJJLLLNNNPPPPPPOOOMMMMMMOOOQQQRRRSSSUUUYYY\\\bbbeeehhhkkkmmmoooqqqsssqqqrrrssstttvvvxxxzzz|||~~~}}}{{{zzzzzz{{{|||}}}yyyzzz||||||}}}~~~~~~|||{{{{{{{{{|||}}}~~~~~~}}}}}}{{{vvvpppiiiccc```______]]]YYYWWW[[[]]]\\\\\\^^^aaaVVVLLLKKKJJJGGGHHHLLLKKKMMMOOOOOONNNOOOSSSWWWWWWYYY[[[[[[[[[\\\^^^___ccckkktttyyy```JJJBBBBBBAAA@@@===<<<<<<;;;;;;;;;<<<<<<999888888777777777777777777777666555555555555666666666666555555444444333555444444333333222222111444444444444444444444444111222222333444666666777777666555444444333444444444444444444444444444444111111222333333444444555111333666666444333333333333333333444444444555555333444555555555444333222444444444555555555666666666555444444555666555333444444444555555555666666555666888999888777888999888;;;>>>CCCPPPcccssszzzyyyfff[[[WWWMMMNNNNNNNNNOOORRRVVVZZZZZZ[[[^^^___bbbeeejjjmmmlllmmmnnnqqquuuwwwwwwvvv{{{|||}}}{{{xxxtttsssrrrpppooonnnmmmllljjjjjjiiibbbaaa```]]]ZZZXXXUUUTTTQQQPPPNNNNNNNNNMMMKKKIIIKKKJJJHHHFFFEEEDDDEEEEEECCCCCCCCCBBBAAA@@@AAACCC{{{hhh\\\TTTMMMIIIIIIDDDBBB@@@???@@@@@@???>>>@@@<<<888888;;;<<<:::666888888888999999:::::::::777777777:::<<<<<<:::999777777777777777777777777777777666666666666777777777666555444444444444444666666888999999:::999999999999888666555444222222555555555555666666666777333444555777888888999999999888777666666777888888999888777888999:::999777999888777666666777888999888888999999999:::::::::777999<<<>>>???>>><<<;;;CCCCCCKKKZZZnnnyyyrrrfff[[[RRRQQQOOOJJJIIILLLLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKLLLMMMOOOPPPRRRSSSUUUXXX]]]```aaabbbcccdddhhhgggffffffgggjjjmmmnnnrrrrrrqqqpppppppppppppppqqqrrrsssuuuwwwzzz|||}}}~~~~~~~~~}}}zzzwwwvvvvvvvvvvvvtttrrrpppnnnrrrnnniiiccc]]]XXXUUUTTTTTTSSSQQQOOONNNNNNPPPPPPNNNMMMJJJHHHHHHIIIKKKMMMLLLMMMNNNNNNOOORRRVVVZZZ\\\WWWUUUZZZ^^^^^^]]]___dddiiioooxxx}}}iiiSSSEEE@@@>>>>>>@@@<<<<<<<<<===<<<<<<;;;;;;999999999888888888777777222333444666777777888888666555555555555444444444444444444333333222222222333333333444444444555555444444444444444444444444888888777777666666555555333333222333444444333222333333333333333333333333666555444333333333333333555555555555555555555444555444333444666666666555444444444444444444444444555555555555555555444444555555555777888888555333444555666777888999::::::999<<>>>>>??????>>>===IIIDDD>>><<<===???===;;;888888999999999:::::::::<<<;;;:::;;;;;;:::777555777777777777777777777777666666666666666777777777666666555555444555555555:::999999888888777777666777777666666555555444444555555555666666666777777666666777777777777666666888777777666666666777888:::888777777888888666555999888777666666777888999888888888999999999::::::<<<<<<;;;;;;;;;;;;;;;;;;@@@???DDDOOO^^^ssszzzmmmcccZZZWWWSSSMMMKKKMMMKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOOOONNNQQQUUUWWWXXXXXXYYYZZZ^^^^^^]]]^^^___aaacccdddiiihhhhhhhhhhhhiiiiiijjjiiiiiijjjlllnnnqqqssstttvvvwwwxxxzzz|||}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}|||{{{zzzzzzvvvvvvuuuvvvvvvuuurrroookkklllkkkkkkiiigggeeeccccccaaa^^^YYYUUUQQQOOONNNNNNMMMKKKIIIIIIJJJKKKLLLJJJIIIHHHHHHIIIJJJLLLNNNNNNOOOPPPPPPPPPRRRVVVYYYYYYWWWYYY^^^```]]]\\\^^^ccclllzzzjjj[[[JJJCCCAAA??????AAA<<<<<<<<<<<<<<<;;;:::999999999999888888777777777444555555666666666666555555555555555444444444444444444444333333222222222333333333444444444555555444444444444444444444444666666666666666555555555888777666444333111///---333333333333333333333333666555444333333333333444444444444444555555555666555444333444555666666444444444444444444444444444555555555555555555555555555555555777888888555333555555666777888999999:::777:::<<<>>>AAAIIIUUU^^^ppp}}}vvvqqqeee___VVVPPPNNNMMMLLLKKKKKKMMMPPPPPPOOOOOOQQQSSSVVVWWWXXXZZZ\\\^^^```aaaeeeggggggfffccc```______\\\\\\\\\[[[ZZZYYYYYYYYYVVVUUUSSSPPPMMMLLLJJJJJJLLLKKKJJJIIIGGGFFFEEEDDDEEEDDDDDDCCCBBBBBBAAAAAABBBAAAAAA@@@@@@@@@@@@AAAwwweeeZZZRRRLLLHHHGGGAAA???======>>>>>>===<<>>>>>??????>>>888999999999999:::::::::===;;;:::::::::999777555777777777777777777777777555555666777777888777777666666555555555666777777:::999888777666666777777555555555666666666666666555555666666666777777777888888888888777555444333777666666555555666777777:::888666666777666555333888888777777777777888888888888888999999999999:::@@@===:::777666888:::<<<===<<<>>>CCCMMM___zzz{{{rrriiiaaaZZZSSSOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKHHHJJJMMMOOOOOOOOOOOOPPPTTTTTTTTTUUUVVVWWWXXXXXX[[[[[[[[[\\\]]]___```aaa______```aaacccfffgggiiikkkkkkmmmnnnppprrrsssssstttttttttuuuvvvxxxyyyzzzxxxwwwvvvtttsssqqqpppppplllkkkjjjkkkkkkjjjgggeee```______^^^\\\ZZZXXXWWWSSSSSSRRRPPPNNNKKKIIIHHHGGGGGGFFFEEEFFFGGGHHHIIIFFFGGGHHHIIIKKKLLLNNNNNNQQQRRRRRRQQQQQQRRRUUUXXXXXXYYY]]]aaa```]]]^^^ccckkkxxxpppWWWLLLBBB@@@@@@>>>===>>><<<<<<<<<;;;:::999888777888888888888777777777777666666666666666555444333555555555555444444444444444444333333333333222222333333333444444444555555444444444444444444444444444444444444555555555555222333333444444444444333333333333333333333333333555555444333333333444444333333444444555555666666555333333444555666555444444444444444444444444444555555555555555555555555555555555666888777555333666666666777777888888888777999;;;;;;===AAAIIIOOOaaannn~~~wwwooodddZZZSSSPPPMMMLLLIIIJJJKKKKKKJJJIIIKKKLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVXXXYYYXXXVVVTTTSSSSSSRRRRRRRRRQQQQQQPPPPPPOOONNNMMMLLLJJJHHHGGGFFFFFFGGGGGGFFFEEEDDDBBBBBBAAACCCCCCBBBBBBAAAAAA@@@@@@BBBAAA@@@???????????????vvvdddZZZSSSLLLHHHHHHAAA???======>>>>>>===<<>><<<888666666777:::<<<===<<<===???CCCPPPiiizzzooodddZZZTTTQQQQQQQQQPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJGGGIIIKKKLLLKKKJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQQQQPPPPPPQQQRRRTTTVVVXXXYYYWWWXXXXXXYYY[[[]]]^^^___```aaabbbccceeeggghhhiiiiiiiiijjjkkkmmmppprrrsssnnnnnnllljjjiiigggeeeeeebbb`````````aaa```^^^\\\XXXWWWVVVUUUSSSQQQOOOOOOKKKKKKLLLKKKJJJIIIGGGEEEEEEEEEEEEFFFGGGHHHJJJKKKGGGHHHJJJLLLNNNNNNNNNNNNRRRRRRRRRQQQPPPQQQTTTWWWYYYZZZ]]]___]]]^^^gggqqqvvv^^^PPPFFF???>>>>>><<<:::;;;<<<<<<;;;:::999888666555777777777777777777777777555555666666555555444333555555555444444444333333333333333333333333333333333333333444444444555555444444444444444444444444222222222333444444444555///000333444555555666777222222222222222222222222555444444333333333444444444444444444444444444444444333222333555666555444444444444444444444444444444444444555555555555555666555555666777777555444666666666777777777777777888999;;;;;;<<<>>>CCCFFFPPP\\\mmm|||ssshhh___XXXSSSQQQOOOOOOOOOMMMLLLJJJJJJJJJIIIIIIJJJLLLMMMOOOPPPQQQMMMOOOQQQQQQOOOMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@??????AAAAAA@@@???>>>>>>>>>>>>~~~ooo___UUUOOOHHHDDDDDDBBB@@@>>>>>>>>>???>>>===???>>>===<<<<<<;;;:::999999999999999999999999999777666555555777888777666666666666666666666666666555555666777777777777777666666666666666777888999777666444444444666999:::777777777666555555444444666666666666777777777888666666777777777777666666444444555666666666666666777666555777999;;;:::999777777777888888777777777777777888888888999999999999888888888888999:::;;;;;;<<<>>>???@@@GGGYYYkkkqqqfff^^^YYYVVVUUUTTTQQQOOOMMMKKKJJJJJJKKKLLLLLLMMMLLLLLLKKKIIIJJJKKKKKKJJJIIIIIIJJJLLLLLLMMMNNNNNNMMMMMMLLLKKKKKKLLLMMMOOOQQQRRRSSSPPPPPPQQQQQQRRRTTTUUUVVVXXXXXXZZZ[[[]]]^^^``````______```bbbdddgggiiijjjeeedddcccaaa___]]]\\\[[[WWWVVVUUUUUUUUUUUUTTTRRRQQQPPPOOONNNLLLKKKJJJJJJGGGHHHIIIIIIHHHGGGEEEDDDEEEEEEFFFGGGIIIJJJKKKLLLLLLMMMOOOPPPPPPPPPOOONNNPPPQQQPPPOOOOOOPPPSSSVVVZZZYYYZZZ\\\]]]eeewwwdddSSSMMMEEE>>>======;;;;;;===;;;;;;;;;:::999777666555666666666666666666666666333444444555555555555555555444444444444333333333333333333333333333333333333333333444444444555555444444444444444444444444111111222222333333444444555666888666333111111222222222222222222222222222444444333333333444444555666666555444333222222111444333222333555555555444444444444444444444444444444444444555555555666666666555555555777777666444666666666666666777777777777888::::::;;;===???AAAFFFNNN\\\lllzzzxxxpppgggaaa]]]ZZZXXXUUUSSSPPPMMMKKKIIIGGGGGGHHHIIIJJJJJJKKKKKKHHHJJJLLLMMMKKKJJJJJJKKKIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFEEEDDDDDDDDDEEEEEECCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????AAA@@@??????>>>>>>>>>???|||mmm^^^UUUOOOIIIEEEDDDBBB@@@>>>>>>??????>>>===999:::<<<======<<<:::999:::::::::999999999999888:::888666555666666666444777777777777777777777777777777666666666666777777666666555555555666777777999888666555444444555555888777777666555444444444666666666777777777888888444555666777777888777777444444666777777777777777555555555777:::<<<<<<<<<777777888888888888777777777777777888888888888999666777888::::::;;;::::::888999<<<>>>>>>@@@LLLXXXooovvvnnniiiaaa^^^ZZZUUUPPPMMMKKKJJJLLLMMMOOOPPPPPPOOONNNNNNJJJKKKKKKJJJIIIHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNIIIIIIIIIJJJJJJLLLMMMMMMPPPQQQRRRTTTVVVWWWXXXYYYWWWWWWXXXYYY[[[]]]___```[[[[[[YYYXXXVVVUUUTTTSSSMMMLLLKKKKKKLLLLLLKKKIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMPPPQQQQQQRRRQQQPPPOOONNNNNNNNNOOOOOOOOOQQQTTTWWWZZZZZZ]]]ccckkkzzzjjjVVVKKKHHHAAA=========<<<===AAA;;;;;;;;;:::999888777666555555555555666666666666222333444555555555555555444444444444333333333333222222333333333333444444333333333444444444555555444444444444444444444444222222222222333333333333333666888777333222333555222222222222222222222222444444333333333444555555666555555444333222111111444222222333444555444333444444444444444444444444333333444444555666666666777555444555666777666555555555555666666777777777666666777888999:::<<<<<>>>>>===<<<999:::;;;;;;:::::::::;;;:::::::::999999999888888:::888666666777888888888777777777777777777777777:::999666444444555666777666666555555444555555555777777666555555444444333666666666666666555555555666666777777777888888888555555666777777777777777444555666888888888888888555555444666999;;;;;;:::666777888999999888777666777777777777888888888888999999::::::::::::::::::888888:::=========DDDLLLXXXlll|||qqqmmmfff^^^XXXTTTRRRQQQQQQRRRSSSTTTSSSQQQOOONNNKKKLLLLLLKKKJJJIIIJJJLLLJJJIIIHHHFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIFFFFFFEEEFFFFFFGGGHHHIIIJJJJJJLLLMMMOOOPPPRRRRRRQQQQQQQQQQQQRRRTTTUUUVVVRRRRRRQQQPPPOOONNNMMMMMMIIIGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFCCCCCCDDDDDDEEEGGGHHHIIIHHHIIIJJJKKKMMMMMMNNNNNNQQQQQQQQQQQQQQQPPPOOOOOOLLLMMMNNNOOOPPPSSSWWW[[[]]]aaakkkzzzvvv___OOOGGGCCC>>><<<======;;;<<>><<<<<<<<<===<<<;;;::::::999888666777999;;;:::::::::999999888888888777666555666999<<<>>>>>>777777777777777777777777===:::777444333444666777777666555444444444444444222333444555666666666666444444555555666777777888777777777777888888888888666666777777777777666666444555777888999999999888666555444666888999888777666777888999999888777666777777777777888888888888===<<<;;;999999999999:::;;;888999<<<======BBBHHHHHH\\\uuuzzzqqqhhh```[[[YYYYYYVVVVVVWWWWWWUUURRROOONNNMMMNNNNNNMMMLLLKKKMMMNNNLLLJJJHHHFFFEEEFFFHHHIIIGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHEEEFFFGGGIIIJJJLLLMMMNNNMMMMMMMMMMMMMMMNNNOOOOOOMMMMMMLLLKKKKKKJJJIIIIIIIIIHHHFFFFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCEEEFFFGGGCCCCCCDDDEEEGGGIIILLLNNNKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPKKKMMMNNNPPPRRRUUUZZZ^^^bbbjjjzzzlll[[[OOOFFFAAA>>>===???>>>999777999::::::;;;;;;;;;::::::999444444444555555555666666666666666555444333111000444444444333333333222222222222222333333444444444333333333444444444555555444444444444444444444444555444444333333222222222666999;;;888333///000333111111111111111111111111333333333333333444555666000111111222444555666666333222111222444555444333444444444444444444444444333333444444555666777777777666444444666777666555333333444555666777888999===;;;999888999:::::::::888===BBBEEEGGGPPP^^^iiixxxyyysssmmmeee```SSSRRRQQQOOONNNLLLKKKJJJDDDFFFHHHHHHFFFDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEEEECCCCCCBBBBBBBBBBBBBBBCCC@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA?????????@@@AAABBBDDDDDDuuujjj\\\RRRMMMKKKGGGDDDEEEDDDBBB@@@>>><<<<<<;;;::::::::::::::::::::::::;;;<<<<<<===<<<:::999888777777666666555555444444444333222333444555555333555555555444222222333444777555555555666777666555666666777777777666444333444555555666777888888999555555555555555444444444777444111222555777777666888888777777777777888888555555555666777888888999666666777888888888888888888999::::::::::::999888;;;;;;:::999888888888888888999:::::::::;;;===???JJJNNN\\\tttvvvrrrnnniiieeeaaa^^^[[[YYYWWWVVVUUUSSSQQQLLLJJJMMMNNNLLLLLLMMMOOOOOONNNMMMLLLKKKJJJJJJGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDEEEFFFGGGHHHIIIJJJGGGGGGHHHHHHIIIIIIJJJJJJHHHJJJKKKKKKIIIGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFHHHJJJKKKLLLMMMMMMPPPMMMLLLLLLOOOPPPNNNLLLQQQPPPNNNLLLJJJJJJKKKLLLMMMOOOQQQRRRUUU\\\fffmmm{{{wwwcccRRRFFFAAA======<<<;;;::::::999999::::::999999777666555444444444555555555555444444333555666555444444555666666555444333333333333333666555444444333333333333555555555555555555555555333333333222222111111111444444444444444444444444333333333222222111111111222333333444444333333222111111000000222444777999555555555444444333333333333333333444444555555555555444444333333222222111444444444444444444444444333333222222333333444555555666666555555666999;;;AAA===999777777888777555<<<<<<<<<===BBBKKKUUU\\\qqquuurrrqqqttt}}}{{{uuupppddd^^^WWWTTTUUUTTTQQQNNNLLLIIIFFFDDDEEEEEEEEEDDDGGGDDDAAAAAABBBCCCAAA???AAAAAAAAAAAA@@@@@@???>>>AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBB@@@@@@AAACCCCCCBBBAAAAAABBBDDDGGGIIIuuujjj\\\QQQMMMJJJFFFCCC???>>>>>>>>>>>>??????@@@;;;;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<:::999888888888888888777777777777999777666666777777555444666666666555333333444666666555444444666666555444555666666777666555444333444444444555666777777777444444444555555555666666777555333444666888777666777777666666666666777777444444555666666777888888666666777888888888888777777777777777777777777777::::::999888888888999999999:::;;;:::999999;;;===CCCEEEOOObbbxxx{{{wwwooojjjddd___]]][[[YYYWWWWWWRRRPPPSSSSSSQQQPPPRRRQQQPPPPPPOOONNNMMMLLLLLLIIIIIIHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDCCCDDDDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGDDDFFFHHHHHHFFFDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLQQQPPPOOOPPPSSSTTTSSSQQQPPPPPPPPPOOONNNOOOPPPQQQRRRTTTXXX\\\cccnnn|||kkkZZZKKKAAA>>><<<<<<<<<;;;::::::999999666666777888888888888777555555666666666666555555555666777666555444555666666555444333333333333444444333222222111111111222111111111111111111111111333333333222222222111111444444444444444444444444333333333222222222111111222333333444444333333222333222111000111222444666555555444444444333333333333333333444444444444444333333333333333333333333333333333333333333333333444444333333444444555666888999888666444444555666<<<:::777666888999888777::::::999999<<>>???@@@@@@AAAAAA@@@??????BBBCCCCCCCCCBBBCCCEEEGGGIIIIIIIIIJJJLLLNNNQQQRRRuuujjj[[[QQQLLLIIIEEEBBB===<<<<<<======>>>???@@@===<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<;;;:::999888777777777777888888888888;;;999777777777777555333666777777666444444555777777555444555666777666555555555555666555555444333333333444444555555666666444444444555555666666777666666555666888999777666666666555555555555666666444444444555666666777777555666777777888888777777888777666666666666777888888888888888888888999:::999::::::888777666777999AAAAAAGGGTTTdddyyy~~~tttkkkfffcccaaa```]]]XXXUUUVVVVVVSSSQQQSSSSSSRRRRRRQQQPPPOOONNNNNNLLLKKKJJJIIIGGGEEEDDDCCCFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBDDDFFFFFFEEEDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNNNNPPPSSSTTTSSSQQQMMMNNNOOOOOOOOOPPPSSSUUU\\\```gggooozzzooo]]]OOODDD>>>===<<<;;;;;;::::::999999999555666777777888888888777666666777777777777666666777888888777555444555666555555444333333333444444333333222111111111222222333333333333333333333333333333333333222222222222444444444444444444444444333333333222222222222111222222333333333333222222444333222111000111222333444444444444333333333333444444444444333333333333111111222333333444555555333333333333333333333333555444444444444555666666888999999777444333333444666555555666888999999888999999888777888<<>>===;;;;;;::::::=========<<<<<<;;;::::::<<<<<<;;;;;;:::999999888444444555555666666777777999777555555666666444333555666666555444444555777888777666777888888777666444555555555555444444444444444444555555666666666555555555555666666666666555555666777888777666555555555555444444555555555444444444444555555666666555666666777777777777777;;;999888666666888999;;;777777777777777888999:::777888888777555444666777BBBAAADDDJJJUUUhhhzzzsssooolllkkkfff```\\\]]][[[VVVTTTTTTTTTTTTSSSRRRQQQPPPOOOOOONNNNNNMMMLLLKKKJJJIIIHHHJJJIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEDDDDDDDDDCCCEEEGGGGGGGGGGGGHHHJJJGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGFFFJJJJJJKKKLLLMMMMMMLLLLLLLLLMMMNNNOOOQQQRRRRRRQQQPPPQQQRRRRRRSSSWWW^^^cccpppwww~~~qqq^^^QQQHHHAAA>>>???;;;:::::::::999999999888888888888888777666555444555555666666666666555555777888888777444333333444555444444333333333444444555444444333333444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222333333333333222222444333222222222222333444333333333333333333333333555444444333333222222222222222222333333444444444222222222222222222222222444444444444444555555666555666888888666555555666333444555666777888777777999:::999888888:::???BBBJJJYYYjjjttt}}}~~~zzztttkkkddd___\\\ZZZXXXRRRQQQNNNLLLJJJIIIGGGFFFJJJIIIHHHFFFEEEDDDCCCCCCBBBBBBCCCDDDFFFHHHJJJLLLKKKLLLOOOQQQTTTXXX]]]```hhhiiijjjlllmmmmmmmmmmmmrrrgggYYYOOOJJJGGGDDDAAACCCAAA???===;;;999888777======<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999999888888444444555555666666777777666555444555666777666555444444555444333333444666777666555555777777666555555555555444555555555555666666666666666777777777777777777666666555555444333555666777666555444444555555444444444444555555444444444555555555555555555555666777777777777777:::999777666666777999:::666666666666777888888999777888999888777777999;;;======>>>BBBGGGTTTkkk~~~zzzyyysssmmmhhhfffccc\\\XXXXXXTTTTTTSSSRRRQQQPPPPPPOOOPPPPPPPPPOOOOOOOOOOOOOOONNNMMMLLLKKKJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGIIIIIIHHHIIIKKKMMMJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJMMMNNNOOOPPPQQQSSSTTTVVVVVVYYY\\\___ccclllxxxyyyhhh[[[NNNGGGBBB======???999999999999999888888888777777777777777666555444333444444555555444444333555666666555333111222333444444333333333444444555444444444333333444444555000000000000000000000000333333333333333333333333333333333333333333333333222222222222222222222222111222222333333222222111222222222333333444555666333333333333333333333333444444444333333222222111444444444333333222222222222222222222222222222222333333333222333333444555444777999999888666555555333444666666666555555555777888999999999;;;>>>@@@CCCNNN[[[dddnnn|||~~~{{{~~~{{{tttooollliiihhhbbbaaa^^^ZZZWWWTTTRRRRRRVVVUUURRROOOMMMKKKJJJIIIJJJIIIGGGGGGKKKPPPVVVYYYYYY\\\aaaeeeiiimmmrrruuuwwwxxxxxxxxxxxxwwwvvvuuupppeeeWWWMMMIIIHHHDDDAAAAAA@@@>>>===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888888999777777777777888888888888777666555666888999888777333444444444333333444666555333222333444555444333666555555555555666777777666666777777777777777777777777777666666666555555444555666666444333444444555555444444444444555555555555555555555555555555444555666666777777666666777666555555555555666777666666666666666666777888999:::;;;:::999:::;;;===;;;;;;<<>>???EEEMMMTTT]]]kkk|||~~~wwwwww{{{~~~{{{yyywwwrrrrrrppplllhhheeeddddddgggeeeaaa^^^[[[YYYXXXXXXXXXVVVTTTTTTWWW]]]cccgggkkkoootttyyy|||~~~~~~|||{{{zzzyyyyyymmmcccUUULLLIIIHHHEEEBBB@@@???>>>===<<<<<<<<<<<<999999::::::;;;;;;<<<<<<<<<;;;:::888888888888999888888888888777777777777888666555666777777666555333444555444333444555777555444333444555666555333777666666555666777888999666666666666666666666666444555555666777888888888555777888666444333444777666666555555555555666666666666666666666666666666444555666666777777666666666666666666666666666666777777666555555555666666888999999888777666888999<<<;;;<<>><<<888666555555666777555333333666888333666999;;;;;;;;;;;;<<<<<<>>>CCCHHHOOO[[[kkkxxx{{{yyyyyy|||~~~}}}yyywwwxxxyyyzzzxxxuuurrrpppoooooooookkkkkkjjjkkklllooosssuuuvvv{{{~~~}}}{{{zzzyyyxxxyyyyyykkkaaaTTTLLLIIIHHHFFFCCCBBBAAA@@@>>><<<;;;;;;:::777888888999:::;;;<<<<<<<<<;;;:::888777888888999777777666666555555444444777666444333444333222000444555666555555555777999999777666777888999888777888777666666666888999:::555555555555555555555444111222444666888999;;;<<<777999999777444333666999666666555555555555666666777777777777777666666666444555555666666666666666777777888888888888777777888777666555555555555555666777666444222111111333:::888999;;;===@@@IIISSSYYYppp~~~sssllljjjYYYYYYXXXWWWVVVUUUUUUTTTTTTSSSSSSRRRQQQPPPPPPOOORRRRRRQQQQQQQQQRRRRRRSSSNNNNNNOOOPPPRRRSSSTTTTTTPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQRRRTTTVVVUUUUUUTTTSSSSSSRRRSSSSSSTTTSSSRRRQQQOOONNNLLLLLLKKKLLLMMMOOOQQQRRRRRRSSSYYYZZZ\\\___ccclllwww{{{___LLLCCC@@@===<<<======999888;;;777777777777777888888888666666666666666666555444444555555555555555555444333555666555444444555666333333333333333444555666333333333333444444555666333333333333333333333333333333333444444555555555222222222222222222222222111111111222222333333333111111222222222222111111111111111111000///------111111111222222333333333111111111222222333333444111222222333333444444555444444444444444444444444555444444444444555666666333777<<<>>>>>><<<:::999555666666555333444777;;;666999<<<>>>===<<<<<<===888:::>>>BBBGGGPPP___lll}}}~~~|||}}}uuuttttttxxx}}}{{{|||}}}~~~~~~zzz{{{zzzwwwvvvuuuvvvxxxyyyjjj___TTTNNNJJJEEEBBBBBB??????>>>>>>===<<<<<<<<<;;;;;;;;;::::::999999999===<<<:::888666666666666555555666666777777888888777777777777777777777777888777777666666666666666555555444444444333333333777555333444777888666444666666666555444444444333555555555555555555555555777666666666666555555555444444444555555555555666888777666444444555555666;;;;;;:::999888777666666666555333222222444777999888888888888888777666555:::999999999999999999:::999999:::;;;===@@@CCCEEEIIIVVViii|||sssjjjeee^^^ZZZXXXYYYZZZ[[[SSSTTTUUUTTTRRRQQQQQQRRRSSSRRRRRRSSSUUUVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSVVVWWWWWWVVVTTTSSSTTTUUUUUUUUUUUUSSSSSSTTTVVVXXXWWWYYYZZZYYYVVVUUUWWWYYYWWWTTTRRRQQQRRRRRROOOLLLOOORRRUUUWWWXXXZZZ\\\^^^fffkkkrrrxxx}}}yyycccQQQFFFBBB???>>><<<;;;:::::::::;;;777777777777777777777777555666888777555444444555555555555555555555555555333333444444555444444444333444555444222111222333444333333222222333333444333444444555555444444333111222333333333333222111555222000111333444222///111111111111111111111111111111111111111111111111111222222333333222222111000000111222222333444444333444444555444333111000111111222222222333333333222222222111000///...---222333444333111000111222666666777888999;;;===>>>555555555555444444555666777777777888999999::::::888:::<<<<<>>>>>======<<<;;;;;;;;;;;;;;;::::::999999999<<<;;;999888777666777777777777777666666666666666666666666666666666666666888777666666555555666666777666666666555555555555888666555777:::;;;;;;999777777666666666666666666555555555555555555555555666666666555555555444444333333333333444444444555444444333444555666888999777777666666666666666555777666444333333444555666777777888888888777666666888888777777777777888888777777777777999;;;===>>>FFFPPP___ppptttoooiiidddbbbaaaaaa```aaa___\\\YYYVVVTTTRRRQQQTTTSSSRRRSSSUUUVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWVVVTTTSSSTTTUUUWWWWWWVVVUUUUUUVVVXXXZZZUUUWWWXXXWWWUUUUUUVVVXXX[[[YYYXXXXXXYYYYYYWWWUUUXXX[[[___cccgggnnntttyyyyyybbbQQQEEE>>><<<>>>===<<<:::::::::;;;;;;777777777777777777777777555666777777555444444555555555555555555555555555555555555555444333222222333444555444222111222333444333333222222333333444333333444444444444333333111222333333333333222111555333111111333333222000111111111111111111111111222222222222222222222222111222222333333222222111333333333444444555555555222222222333222222111111111111222222222333333333333333333333222111000000333444555444222111222333444444555777999;;;===>>>222333555666555555555666888888888888888888888888777999;;;;;;<<>>>>>======<<<;;;;;;;;;;;;::::::::::::999999:::999888888777777888888888888777777666555555444666666666666666666666666777777666555555555555666666666666666555555555555333333333444777999999888555555555555555666666666555555555555555555555555555555555555444444444333222222222333333333444444444444333333444666888999444555555555666666777777777777666555555444444444666666777888888888777777666666555555555555666666:::999999999999:::;;;<<>>>>>===<<<<<<::::::::::::::::::::::::888888888888888888999999777777666666666555555555666666666666666666666666777666555555444444555555333333333333333333333333222222222333555666666666111222222222333444444444555555555555555555555555555555444444444333333333222333333333333444444444777666555444333444555555666666666777777777888888555555666777777666555444555555666777888888888777666555555444444555555666::::::::::::;;;;;;<<<<<<===AAAGGGMMMZZZooo}}}zzzuuunnneee```___^^^ZZZVVVUUUSSSRRRSSSUUUWWWWWWWWWWWWWWWVVVUUUUUUVVVWWWWWWWWWZZZ^^^______^^^^^^^^^YYYXXXWWWWWWZZZ\\\^^^___bbbbbbbbbbbbaaa```aaaaaadddgggmmmtttzzzzzzeeeNNNDDDAAA@@@>>>===999999999999999:::::::::777777777777777777777777444666777666555333444444444444444444444444444444444444444444444333222111333444555444222111222333333333222222222222333333333333333444444333333333222222222222222222222222333333222222222222111111111111111111111111111111333333333333333333333333111222222333333222222111222222222222222222222111222111000000000222333444111111222222222333333333222222333444555555444444333444555444333222333444222222333444555777888999@@@>>>:::666444444555666888888777777777666666666444777;;;<<<;;;:::;;;<<>>>>>===::::::::::::::::::::::::777888888888999999999999444555555555666666666777555555555555555555555555666555555444444444444444222222333333333333333333777888888777777666777777111222222222333444444444555555555555555555555555555555444444444333333333444444444444555555555555777666555333333444444555777777777666666666666555222333555777888888777666444555666777777777777777777666666555555666666777555555666777888999999::::::===AAAEEELLLZZZmmm|||}}}tttnnnllljjjeee```\\\ZZZXXXXXXZZZ\\\]]]]]]YYYXXXWWWVVVVVVWWWXXXYYYYYY]]]bbbeeeeeedddddddddaaa___]]]___cccfffhhhhhhlllkkkjjjjjjjjjjjjiiihhhlllrrr|||}}}aaaRRRCCC>>>???===:::999888888888999999999999999666666666666666666666666444555777666444333333444444444444444444444444444111111222333444444444333333444555444222111222333333222222111111222222333222333333333333333333222222222222222222222222222333333333333222111111222111111111111111111111111222222222222222222222222111222222333333222222111222222222222222222222111333222111111111333444666111111222222222333333333000111222333333444444333111222333333222111222444555444444333333444444555::::::<<>>888222555555666666666777777777444777:::======<<<;;;:::??????DDDMMM[[[hhhppptttyyyrrrppppppqqqoooooommmkkkmmmtttvvvuuuuuuvvvvvvvvvuuuuuuuuuuuuuuuuuutttrrrpppnnnnnnnnnnnnppprrrrrrqqqooommmllliiijjjmmmnnnqqquuu|||xxxhhh]]]RRRLLLGGGBBB???@@@AAA@@@@@@??????>>>======999999::::::::::::;;;;;;777888888999999999888888333444444555666666777777555555555555555555555555555555444333333333333444444444444444555555555555666777888777444333444555555555555555555666666666555555555555555555555555555555555555444444444333444444444555555555666666333333222222333555777888555555444444333333333222111333555777888999888888555555666777777777666666777777666666666666777777555666777999::::::::::::999:::===AAAEEEKKKWWWccczzztttooojjjbbb```^^^]]]```bbbccccccaaa```^^^]]]]]]^^^```aaabbbgggmmmqqqsssrrrqqqqqqjjjgggfffhhhmmmrrrssssssxxxwwwvvvwwwxxxyyyxxxwww}}}zzzwww|||~~~gggQQQHHH@@@??????<<<999888777888888888888888777777666666666666666666666666333555666666444333333444333333333333333333333333///000111333444444444444333444555444222111222333222222111111111111222222222222333333333333222222333222222111111222222333222333444333111000111222111111111111111111111111111111111111111111111111111222222333333222222111444444444444444444444444333333333222333333444444111111222222222333333333000000111222222222222222000222333333111111222444777666555444333222222222333777BBBQQQ[[[VVVFFF777444444444555666777777777444666999;;;<<<;;;::::::777999===CCCLLLWWWaaafffqqq~~~yyywwwwwwwwwwwwyyyxxxtttsssxxx}}}~~~~~~zzzuuupppnnnmmmiiijjjjjjiiiiiikkkooorrrvvvyyy|||}}}{{{yyywwwwwwuuuxxx{{{}}}tttdddYYYOOOJJJFFFBBB@@@AAA??????>>>>>>===<<<<<<<<<999999999::::::;;;;;;;;;888888999999999888777777555555555555555555555555555555555555555555555555555444444333222333333333333333444444444555555555222444555444222111222444777777666666666666666666555555555555555555555555666666666555555555444444333333444444444555555555333222222222333555777888333333333333333444444444444444555666777888888888666666666777666666555555777777666666666666777777888888999:::::::::999888888777999>>>@@@BBBIIISSShhh~~~qqqnnnllllllnnnppprrrrrrrrrpppnnnmmmmmmnnnppprrrxxx~~~}}}zzzxxx{{{}}}vvvttt{{{hhhUUUGGGBBB>>>>>>===:::999;;;777888888888888777555444666666666666666666666666333555666666444333333444333333333333333333333333000111222333333333333333333444555444222111222333222222111111111111222222222222333333333333222222333333222111111222333333111333444333111000111333111111111111111111111111222222222222222222222222111222222333333222222111333333333444444555555555222333333333333222222111111111222222222333333333000111222222222222222111111222333333222222333555666666555444333333333333444555>>>QQQbbbbbbPPP>>>555555555555555555555555555555555666888888888777444777:::===@@@GGGQQQYYYaaaqqq~~~vvvrrrpppmmmmmmnnnnnnooottt{{{rrr```UUULLLHHHFFFCCCBBBCCC=========<<<;;;;;;::::::999999999::::::;;;;;;;;;888999999:::999888777666666666666555444444333333555555555555555555555555555444333333222222333333111111111222222333333333333555777777555444777999666666666555444444444333555555555555555555555555777666666666666555555555222222333333333444444444666555444333222333444444222333333444555777777888666666666666666777777777666777777777666555444444666666555555555555666666666666666666555444222111888444555;;;===>>>CCCKKKUUUmmm}}}||||||}}}zzzqqqpppwww~~~hhhSSSDDD???<<<::::::777444666:::777888888888777666444333666666666666666666666666333555666555444222333333333333333333333333333333222222333333333222222111333444555444222111222333222222111111111111222222222222222333333222222222444333222111111222333444111333555444111///111333111111111111111111111111333333333333333333333333222222222333333222222222000000111222222333444444111222333333333111000...111111222222222333333333222222222333333222222111222333444444333333555666555555444333333444444444666000111AAAUUU[[[NNN>>>666666666555444444333333666444333333444555555444555888;;;:::888<<>><<<<<<<<<======@@@???===:::999888888888999999999888888888888777777777777777777777777777555555555555555666666666333444555555555444333222444333333222222111111000666555555555555444444444444000;;;222888<<<***888444444555555555555444444;;;999666333222333555777333333333333333333333333222222222222333333444555555666777999999777666555222444666777666666777888777333222666999888777999888888777777666666555555777888888888777777999;;;888;;;===;;;888999===BBBKKKWWWlll}}}vvvsssrrr{{{|||bbbOOOGGGFFF;;;;;;;;;;;;:::999888888555555555666666666666666777666555333333333444555222444666555333222444666222222222222222222222222222222222111111111000000000111111111111222222222222222222222222222222222333333333222222111111111222111111111000000//////444333222222111111222222000000000000000000000000333222222111111222222333333333222222333333444555;;;999555111//////000111222222222222222222222222222222222222222222222222333333333444444444555555222222222333333444444444444333333222222333333444444333333666;;;>>>>>>===555555555555555555555555555555555555555555444444444555666777:::<<<>>>???IIIQQQ]]]hhhrrr}}}|||qqqcccXXXNNNHHHEEEAAA@@@AAA???>>>===<<<;;;;;;;;;<<<@@@>>><<<:::999888888888999999999888888888888777555555555555555555555555999999999888888888777777333444555555555444333333222222333333333333333333555555555555444444444444444000999222666:::,,,666444444555555555555444444555444444333222222111111333333333333333333333333333333222222333333444555444555777888888777555444333444666666555444555666777666888:::999555555888777777777666666666666666888999:::999777666666777666888:::::::::<<<@@@CCCBBBLLL\\\ooo~~~wwwuuuvvvgggVVVJJJCCCAAA;;;;;;;;;;;;:::999888777666666666666555555555555666666555444444444444444333444666555333222333555222222222222222222222222222222222111111111000000000111111111111222222222222222222222222222222222333333222222222222222222222111111111000000000000444333222222111111222222111111111111111111111111333222222111111222222333222111111111111222333333444333222111000000000000222222222222222222222222222222222222222222222222111222222222333333333333222222222333333444444444444333333222222333333444333222111333666888777666555555555555555555555555555555555555555555444444555555666777999;;;===>>>???EEENNNVVV```kkkwww|||qqqbbbWWWMMMHHHEEEAAA@@@AAA>>>===<<<;;;:::::::::;;;>>>===<<<:::999888888888999999999888888888888777555555555555555555555555777777777666555555555444333444444555555555444444222222333333444555555666555555555555444444444444333000777222333888///444444444555555555555444444111222444555444222///---333333333333333333333333333333333333333333444555333444555666666555444333222444555555444333444666555666999;;;777222333999555555555666666666666666555777999999888666666777999777666666888:::<<<<<<;;;AAAKKKWWWfff{{{}}}zzz{{{aaaPPPJJJFFF@@@===:::::::::::::::999777777777666666666555444444444444555555555555444444333444555555444333222222333222222222222222222222222222222222111111111111111000111111111111222222222222222222222222222222222222222222222222222333333111111111111111000000000444333222222111111222222222222222222222222222222333222222111111222222333111111000000111111222333///000111222333222111111222222222222222222222222222222222222222222222222000000000000111111111222222222333333333333444444444333333222222333333444444222111222333444333111444444444444444444444444444444444444444444555555666666666777888999:::;;;;;;>>>BBBHHHOOO[[[jjjttt~~~{{{ppp```VVVLLLHHHEEEAAA@@@AAA>>>>>>===<<<;;;;;;;;;;;;===<<<;;;:::999999888888999999999888888888777777555555555555555555555555444444444444444444444444444444444555555555555555444444444444555555666666555555555444444444333333333000555333000666666333444444555555555555444444333444666777777555222000333333333333333333333333444444333333333444444555333444444555555444444333222333444555444555777999666444444666444222444999444444444555555666666666333555666777777999<<<>>>GGGAAA999666888:::999888:::>>>CCCHHHQQQddd}}}hhhOOODDDDDDCCC???===::::::::::::999888777666555555555555555555555555333444555666555555333222444555555444333222222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222111111111222222333333333111111111111111111111111444333222222111111222222222222222222222222222222333222222111111222222333111111111111111222333333111222333444444444444333111222222222222222333333222222222222222222222222000000000000111111111111333333333333333333333333444333333222222333333444555444333333444444333333444444444444444444444444333333444444444444555555777777666666777777888999;;;<<<===>>>DDDPPP^^^iiiwww||||||yyyooo^^^TTTKKKHHHEEEBBB@@@@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;::::::999999888999999999888888888777777666666666666666666666666555555666777888888999:::444444444444555555666666666666666555555444444444555444444444444333333333333111333555...555???444444444555555555555444444666666666666666555555555333333333333333333333333555555444333333444444444333333444444444444333333111333444555666888;;;>>>BBB888111222444555555666333333444444555555666666666666666555666999>>>BBBSSSIII>>>999:::======<<<<<<>>>@@@@@@DDDQQQeeesss~~~}}}~~~zzzdddVVVIIICCCAAA>>><<<===999999999999888777666666222333333444555666777777222333444555555444333222444444333333333333222111222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222111111111222222333333333111111111111111222222222444333222222111111222222222222222222222222222222333222222111111222222333222222222222222333444444444444333222222333333444111111111222222333333333222222222222222222222222111111111222222222222333333333333333333333333333444333333222222333333444333333444444444444555666444444444444444444444444333333333333444444555555777666666555555666666777777777666666999CCCPPPZZZhhhqqq|||wwwmmm\\\RRRJJJGGGEEEBBB@@@@@@????????????>>>===<<<;;;999:::::::::::::::999888999999999888888888888777777777777777777777777777333333444555666777888888444444444444555666777888777666666555444444333333444444444444333333333333333222333888...666III666444444555555555555444444666555333222222333444555333333333333333333333333666555444444444444444444444444444444444444444444222333555555666999<<>>444333777777444333333333333444444444444444:::999777555444666;;;>>>JJJBBB999555888;;;<<<<<<;;;<<<=========DDDOOOXXXppp||||||wwwzzzwwwaaaOOOIIIDDDBBB???:::888;;;888888999888888777666555222222333444555666666777222333333444444444444333333222111222333444333222222222222222222222222222111111111111111222222222000111111111111222222222222222222222222222222222222222222222222222333333111111111222222222222222444333222222111111222222222222222222222222222222333222222111111222222333333333222222333333444555444333111000///000000111111111111222222333333444222222222222222222222222222222222333333333444444444444333333333333222222444333333222222333333444///111222333222333444666333333333333333333333333222222333333444444555555666555555444444555555555555666666555666<<>>>>>>>>>>><<<;;;:::888999::::::::::::999888999999999888888888888777666666666666666666666666333333333333333333333333555444444444555666888999555555444444444444444444444444444333333333222222333333222;;;///888RRR999444444555555555555444444444333333222222333444444333333333333333333333333666666555444444444444444555555444444444444555555444555555555555777:::===DDD;;;555666888666333333444444444333333333333333555666777777555555777888:::777444444666888888777888999::::::;;;???DDDHHHZZZfffyyy{{{xxxvvvyyyvvv```PPPEEEAAA>>>???===999777999888888888888777666555444444444444444444444444444333333222222333333444555222111000111444555444222222222222222222222222222000000111111111222222222000111111111111222222222222222222222222222222222333333222222222222222222111111111222222333333333444333222222111111222222111111111111111111111111333222222111111222222333222222222222222333333444111222222222222111000000000111111222333333444444222222222222222222222222222222222333333333333444444444444333333222222222444333333222222333333444///111333333111111333555333333333333333333333333111222222333444444555555555444444444444444555555333555777777777999???CCCFFFLLLSSSYYY^^^dddkkkpppsssjjjYYYPPPIIIGGGEEEBBB???@@@<<<============;;;:::999777888999:::;;;:::999888999999999888888888888777555555555555555555555555999888888666555444333333555444444444555666888999222222333333444555555555444444444333333333222222333333222<<<000999WWW<<<444555555555555555555444333444444444555444444444333333333333333333333333777666555444444444444444666555555444444555555666666666666444333444777:::555222333666777555444555444444444333333222222222...111555777777666666666666777888:::;;;;;;888666777777888:::<<>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::999999888777666555444333777777777666555555444444777999:::999777666666666333444555555444444666777444444333333333222222222333333333333333333333333444888---;;;///666^^^??????;;;555111000111222222777555333444666666333000444333333333333444555555555555444333333333333444:::777444222111333555777555666666666666666555555222333555666666666555555444444444444555555555555444444444444555555555666666666666666777777777777555666777888:::;;;<<<===???FFFTTTdddqqqzzzuuutttuuuvvv{{{ssscccWWWLLLEEEEEE???>>>;;;999888888888888666666666666666555555444444444333333333333222222333333333222222111111111333333333333333333333333222222222222222222222222111111000000//////......111111111111111111111111000000000000000000000000111111111000000000000000222222222111111111000000333222111/////////000111111111111111111111111111333333333222222111111111111111111111111111111111111111111111111111111111444222000111333444333000555444222000000111222333222222222333333444444444222222222222222222222222111111111111111111111111333333333333333333333333444555555444333222333444222333333333222222111000000000111111111222222222666666666666777777777777<<<<<<===@@@DDDJJJPPPSSSaaalll{{{pppeeeWWWRRRKKKFFFCCCBBBAAA@@@>>>>>>======<<<<<<;;;;;;:::::::::::::::::::::::::::999888777666555444444777777666666555555444444333444555555444333444666222333333222000//////000444444444444333333333333333333333333333333333333333777---:::000888^^^CCC<<<888444111222333333333222111111111333333222111444333333333333444555555555555444333333333333444888666444222222333444666555555666666666555555444333333555666666666555555666666666666777777777777777777777777888888888888555555666666666777777777777888888999999::::::;;;999===FFFQQQ]]]lllyyyttttttwww{{{ppp[[[OOOGGG@@@;;;;;;<<<;;;999777666666666777666666666666666555444444444444333333333333222222333333333222222222111111333333333333333333333333222222222222222222222222222111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111000000/////////000000111111111111111111111111333333333222222111111111111111111111111111111111222222222222222222222222444222000111333444333111444333222000000111222333222222333333333333333333333333222222222222222222111111111111111111111111333333333333333333333333222444555555333222222333555555666555555444444333222222222333333333444444555555666666666777777777999999999:::===AAAEEEHHHVVV^^^jjjuuu~~~}}}yyy{{{~~~ooodddVVVRRRKKKFFFCCCBBB@@@???>>>>>>======<<<;;;;;;;;;:::::::::::::::::::::::::::999999888777666555555777777666666555444444444222222333222222333555777888999999666333111111222555555555444444444444333333333333333333333333333333666---888222:::[[[FFF888666333333333444444333///000111111111111333555444333333333333444555555555555444333333333333444555444444333333333333444333444555555555555444444333444555555666555555555555666666666666777777777999888888888888888888888444444555555555666666666999999999999999999888888::::::===DDDLLLYYYnnn}}}wwwxxxzzz}}}~~~{{{xxxyyy~~~}}}dddWWWIIIBBB???<<<:::999999999888777777777777888555666666666666555444444444444333333333333222222333333333222222222222111333333333333333333333333222222222222222222222222222222222222111111111111111111111111111111111111222222222222222222222222000000111111222222333333222222222111111111111111000000111111222111111111111111111111111111111111222222222222222111111111111111111111111111111111333333333333333333333333444222111222333444333111333222111111111222333444333333333333333222222222333333333222222111111111222222222222222222222222333333333333333333333333111333555555333222111222333333333222222222222111444444444444555555555555555555555666666666666777888777666666777999;;;===IIIMMMUUUaaaooo{{{}}}yyyyyy}}}|||nnncccVVVQQQKKKEEECCCAAA@@@???>>>======<<<<<<;;;::::::999999999999999999999999:::999999888777777666666777666666555555444333333555666555444333444777:::<<<======;;;888666666666666666555555555444444444333333333333333333333333333555...555222999QQQEEE777555444444444444333111111444555444111111444888444333333333333444555555555555444333333333333444333333333444333333222222222333444444555444444444444444555555555555555555333333333444444444555555666666666666555555555555444444444444555555555666888888888888888888888888===:::;;;>>>CCCMMM]]]lll}}}~~~xxxsssmmmllllllooovvv{{{zzz{{{{{{vvveeeSSSKKKCCC???>>>>>><<<;;;999999999999999999::::::555555666666555555444333444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000111222333333444444111111111111111111111111000111333444444444333333111111111111111111111111222222222111111111111111111111111111111111111111333333333333333333333333333333222333333333333222222111111111111333444444444333333333222222111111444333333222222111111111222222222222222222222222333333333333333333333333222444666666444333222222111111111000000000111111444444444444555555555555444444555555555666666666888888666666666777888999???BBBIIIRRR]]]iiiuuu|||~~~{{{mmmbbbVVVQQQJJJEEEBBBAAA@@@???=========<<<;;;;;;::::::999999999999999999999999999999888888777666666666666666666555444444333333888888777555333333666888777888888777555444444555666666555555555444444444333333333333333333333333444555000333222777DDD???888666555444444333111///444666777555222111333666444333333333333444555555555555444333333333333444222222333444444333333222222333333444555555444444555555555555444444555555333333333333444444444444444444444444444444444444444444444444555555555666666777777888888999::::::999777888;;;>>>BBBKKKUUUgggqqq{{{tttqqqmmmkkknnnuuu~~~|||}}}ttt^^^PPPFFFCCC>>>::::::;;;999666888888999999999:::::::::555555555555555444444333444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111222333333444444111111111111111111111111///000222333444333222222111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333333333444333333333333444111111111111222333333444333333333222222111111111333333333222222111111111222222222222222222222222333333333333333333333333333555777666555333333333444444333333333333444555333333333333444444444444444444444444555555555555777777666666666777999999;;;@@@FFFIIIMMMUUUbbblllvvv}}}~~~|||}}}}}}|||{{{|||yyykkkaaaUUUQQQJJJEEEBBBAAA???>>>======<<<<<<;;;:::::::::999999999999999999999999777777777777666666666555666666555555444333333333666777666444222111333555444555666555333333444555555555555444444444444333333333333333333333333333444555222222444666999:::888666444444333222000...444555666555333222111222444333333333333444555555555555444333333333333444222333333444444444444333222333444555555666555555666666555444444444555555444555555555555666666666444444555555555666666666444444555555555666666666666666777777888999::::::888666888<<<>>>>>>AAAGGGSSSYYYfffwwwzzzvvvvvvyyy~~~sss]]]KKKBBB@@@@@@<<<888777888777333666666777777888777777666444555555555555444333333444444333333333333222222111222222222222333333333222222222222222222222222111111111111111111111111///////////////000000000111111111111111111111111000000000000000000000000000000111111222222333333111111111111111222222222//////000000000000000000111111111111111111111111000000000111111111111111111111111111111111111111333333333333333333333333222444555444333222333555111222222222222333333333222222222222222111111111222222222222222222222222333333333333333333333333333333333333333333333333444555666555333222333444333222111000111222333444111222222222333333333333333333333444444444555555444444444555555777888888888>>>CCCCCCBBBFFFQQQZZZaaajjjuuu{{{||||||~~~yyyxxxvvvwwwyyy}}}xxxkkk```UUUPPPJJJEEEBBB@@@???>>>===<<<<<<;;;;;;::::::999888888888888888888888888666666666666555555555555666555555444444333333222333444555444222222333444555666777666444333444555444444444444333333333333333333333333333333333333333444555333777888222999777555333222333333222111444444555777888777444111444333333333333444555555555555444333333333333444333333444444444555555555333333444555666666666666777666555444333444444555444444555555555666666666333444444555666777888888555555666666666777777777777777777777888888888888888777999===>>>===>>>AAADDDIIIRRR^^^lllzzz~~~~~~lllZZZLLLBBB>>><<<>>>===888777:::999555666666777888888777666555444444555555444444333222444444333333333333222222111111222222222333333333111111111111111111111111111111111111111111111111//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222111000000000111111111111111111111111111111///000000000111111111222111111111111111111111111222222222222222222222222222444666555333222333555222222333333333222111111111111111111222222222222111111111222222333333444333333333333333333333333333333333333333333333333444444333111///000222444000///...---...///111222222222222222333333333333222333333333333444444444333333333444555666666777555999<<<<<<<<>>===<<<<<<;;;;;;:::999999888888888888888888888888555555555555555444444444666555555444444333222222111333555555555444555666444555555444222000111222444444333333333222222222333333333333333333333333222333666444::::::000:::555333111111222444444444555444666999===<<<888444444333333333333444555555555555444333333333333444444444444444444555666777333444555666777777777777777666555444333444444555222222222333333333444444111222333444555777888888666666666666777777777777999999999888777666666555666444666:::;;;999999<<<===AAAGGGMMMSSS```ppp|||}}}wwwyyyzzzyyywwwxxx{{{}}}}}}|||zzzzzz~~~}}}xxxuuutttuuuvvvttttttxxxyyyeeeUUUJJJDDDAAAAAA777;;;:::666666:::;;;666888999:::::::::888777666444444555555444444333222444444444333333333222222111111111222222333333333111111111111111111111111000000000000000000000000000000111111222222222333111111111111111111111111222222222222222222222222111111111000000000000000000000111111222222222222777666444333222333333444111111111111111111111111//////000000111111111222111111111111111111111111111111111111111111111111222444666555333222333666333333333333333222111000000000111111222222222333000000111222333444444555333333333333333333333333333333333333333333333333333222111...------000333333222111000111222444666222222222333333333444444222222333333333444444444444444555555666666666666333333555777:::===???@@@@@@FFFMMMRRRUUUZZZcccjjjppp{{{|||||||||~~~}}}sssggg]]]RRRNNNHHHDDDBBB@@@???>>>>>>===;;;;;;===>>>===<<<888888888888888999999999888888777555555444444444666555555555555444444444555555555444444333333333000111222333444333333222222333333333333222111000555333111222333444444333666444111111222555666666777666555444333222222222777777888;;;===<<<777333222333555666777666555555444444444444444444444444111222444555555444222111///000111222444555666666555555555555555555555555333333333333333333333333111333555888888888777666444555666555333333555666999888666444333444666777666666777888888888888888999;;;===AAAFFFNNNXXX^^^ssszzzzzzsssmmmlllppptttvvvtttqqqnnnnnnqqqtttwww{{{{{{{{{||||||zzzvvvttttttrrrnnniiifffdddccccccbbbgggooowww~~~vvveee[[[MMMDDD@@@>>>;;;999;;;:::888666666777888999888999999999999777555444444444555555444444333222444444333333333333222222111111111111111111111111000111111222222222111111333333222000///000333666;;;333...000333222000000222222111111111111222222222111000//////000111222000222444333222111222333111111111111111111111111444444222222222222444444111111111111111111111111//////000111111111111111000111111111111222222222222222111111111111222222222222333333333444444444444444444333333222222222444333333222222333333444444333333222333444666777111111111222333333444444333333333333333333333333444444444444444444444444444444333222222333333333333333333333333333333333333333333333333333333333555555444444444333333333777666666666777888:::;;;???@@@BBBDDDHHHMMMPPPSSS^^^fffrrr|||}}}sssfff]]]RRRNNNHHHDDDBBB@@@???>>>===<<<::::::<<<<<<<<<;;;999999888888888888888888999888777666666666666666666555555555555444444444444444444444444444333333000111222333444333333222333333333222222222111111666444333333444555444333555333111111333555555444666555444444333333333333444333444666888888444111333333444555555555555555444444444444444444444444777777777666444000---+++222222333444555666666777444444444444444444444444333333333333333333333333222333444555666666555555444555666555333333555666888777555444333444555666666666777888888888888777:::;;;<<<===@@@DDDKKKOOO[[[bbbmmmxxxxxxuuuvvvxxxvvvtttqqqnnnnnnpppsssuuuuuuuuutttsssrrrooollljjjllljjjgggcccaaa`````````gggkkkpppvvv{{{}}}~~~~~~{{{{{{|||}}}mmm```UUUNNNEEE???===;;;888444;;;:::888666666777888999888888888888777666555444444444444555444444333222444444333333333222222222111111111111111111111111///000111222333444444444000000000///000222666999;;;333...000222000......222222111111111111222222222111111000000111111222000222333333222111111222111111111111111111111111333333333222222333333333111111111111111111111111///000000111111111111111000111111111111222222222222222111111111111222222222222222222333333333333333333222222222222222222444333333222222333333444222222111111111222333333333333333333333333222222222222222222222222222222333333333333333333333333444333333222222333333333333333333333333333333333333333333333333333333333444444444444333333333333666666555555666777888999::::::;;;===@@@DDDGGGIIIOOOUUU___iiirrrzzz|||rrrfff\\\QQQMMMGGGCCCAAA@@@???>>><<<;;;999999;;;<<<;;;::::::999999999888777777777999888777777777777888888666555555555555444444444333333444444444444444444111222222333333333333222444333222111111111222333777666444333444555444333333222222333555555444333555444444333333444444444333222222333444444333111333333222222333333444444333333333333444444444444222333444555444333222111222222222222333333333333333333333333444444444444222222222333333444444444444444444444444555555555444555666555333333555666666666444333333333444555555666777777888888777777999:::;;;;;;;;;===@@@CCCEEEKKKTTT___jjjyyy|||xxxuuuuuuwwwxxxwwwwwwwwwvvvuuusssrrrqqqpppooommmkkkjjjjjjjjjkkksssuuuyyy}}}xxxlll```SSSIIIDDD@@@===;;;<<<:::666333:::999777666666666777888777777666555444444444444444444444444444333222222333333333333222222222222111111111111111111111111///000111333444555555666000000000000000222555888:::333///000222///......222222111111111111222222222111111000000111111222000222333333222111111222111111111111111111111111222222333333333333222222111111111111111111111111///000111111222222111111000111111111111222222222222222111111111111222222111111111222222222222333111111111111222222222222333333222222222222333333222222333333333222111111555444444333222222111111333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333222222222222666555555444555555666666666666666777888;;;===???@@@DDDJJJRRR[[[fffqqqxxx{{{|||zzzqqqeee\\\PPPLLLGGGCCCAAA@@@???>>>===;;;::::::;;;<<<<<<;;;:::::::::999888777666666777777777666777777888888666555555555555444444444333333333444444555555555222333333333333333333333555333111000000111333444777555333333333444333222333333333555777777444222333333333333333444555666555444444444444555555555333333111111111222333444333333333333333444444444///000222333444555555555444444444444333333333333222222333333333333333444111111222333333444555555777666555555444555555666444555666555333333555666555444444333333333444444555666666777777777777777555777999:::;;;<<<>>>@@@>>>BBBGGGMMMUUUbbbpppzzzppp___UUUNNNFFF@@@===;;;::::::;;;;;;999666888777777666666666777888777666444333222333444444333444444444444333222222333333333222222222222111111111111111111111111111///000111222333444444444333333222111//////111333777222///222333111000111222222111111111111222222000000000000000000000000000111333333111000111222111111111111111111111111111222333444444333222111111111111111111111111111000000111222222222222111000000111111111222222222222222111111111111222222000000111111111222222222111111111222333333333444333333222222222222333333444555555666555444222111333333222222222111111111555555555555555555555555222222222222222222222222222222222222222222333444333333333333333333333333333333333333333333333333333333333222222222111111555555444444444444444444666666555555666777888999;;;<<>>>>><<<;;;;;;<<<======<<<:::::::::999888777666666666666555555555666777777666555555555555444444444333333333444444555555555444333333333333333333333444333111000000111333444555333111111222333222111333333555777999888555333333333333333444444555666666666555444444444666777444333111000000111222333222222222333333333444444555555555444333222000000777777777777666666666666222222222333333444444444111111222333333444555555555555444333333444444555444555666555333333555666444444333333333444444444555555666777777777777777333666888999::::::<<<>>>===???AAACCCGGGOOOZZZcccvvv~~~wwwkkkZZZNNNGGGDDDAAA???<<<;;;888888888999::::::666666666666666666666777666555333222222222333444333333444444333333222111333333222222222111111111111111111111111111111111000111111111111000000///222333222111//////000222444000000333444222222555222222111111111111222222///////////////////////////111333222111000111111111111111111111111111111000111333333333333111000111111111111111111111111000000111222222222222222000000111111111222222222222222111111111111222222000000111111111222222222222333333333444555555555333222222111111222222333444555555666555444222111///000000000111111111222333333333333333333333333222222222222222222222222111111111111222222333444333333333333333333333333333333333333333333333333333333333222222222111111444444444444444333333333777666555555555555666777999:::<<<>>>@@@DDDIIIMMMTTTXXX___iiiqqqttttttssstttxxxwwwnnncccZZZOOOKKKFFFBBBAAA@@@???>>>>>>===;;;;;;===>>>===<<<:::999999999888777777777666666555555555555555666666555555555555444444444333333444444444444444444555444444333333333333444333222111111111222333444333111000000222222222111333444444777888888555333333333333333333444555666444444555444222222444666333333222222111111222222111111222222333333444444333333333333333333444444333333333222222222222222222222333333444444555555222222222333333444444444222222222222222222333333444555666555333333555666444444444444555555555555444555666666777777666666555666777777666666777888999;;;======>>>CCCKKKQQQ]]]hhhwwwvvvppp[[[SSSHHHAAA>>>>>>===<<<;;;999777555555666888:::555555555666666666666666444444333333333333333444333333333333333222111111222222222222111111111111111111111111111111111111111111111111000///...---...000111111000000222444222000000333444222222555222222111111111111222222...//////000000//////...///111222222111000000111111111111111111111111111111111222222222222111111111111111111111111111111000111222222333222222222000111111111111222222222222222111111111111222222111111111222222222222333444444444444555555555555222222111111111111222222222222333333333222111111//////000000111222222333111111111111111111111111333333333333333333333333111111000111111222333444333333333333333333333333333333333333333333333333333333333333222222222222222333444444444444333333555444333333333444555666555777:::<<<===>>>@@@BBBFFFIIIOOOWWW^^^bbbcccbbbeeejjjqqqyyyvvvnnnbbbZZZNNNJJJEEEBBB@@@@@@??????>>><<<:::;;;<<<===<<<<<<999999888888888888888888888888777666555555555666666555555555555444444444444444444444444444333333666555444333222333333444111111222222222333333333222111000000222444444333333222222444666666444222444444333333333444555555222444666555333222333555333333444333333222222111000111111222333333444444......///111444666888999////////////////////////222333333444555555666666333333333333333333333333111222444555555555555444444555666555333333555666444444555555666666666666444555666666777777666666666777777666555555666888777:::<<<<<<;;;<<>>???BBBGGGLLLPPPQQQPPPRRRVVV]]]eeemmmsssxxxzzzvvvmmmbbbYYYNNNJJJEEEBBB@@@@@@??????===;;;999:::;;;<<<;;;;;;888888888888888999999999::::::888777666666666666666666555555555444444444555555555444444333333333666555444333222333333444000111222333333333333333222111000111444555666555222111111222333444333111555444444333333444444444222555888777555333444666333444444555444333222000000000111222333333444444333333333222222333333444222222333333333444444444333333444444555666777777444333333333333333333333333555777999::::::999888444555666555333333555666444444555666777777666666444555555666666666666666666777777777666777:::<<<999<<<>>>===;;;:::;;;>>>BBBGGGOOOUUU\\\fffsss|||wwwlll```TTTKKKFFFAAA@@@>>>>>>>>><<<999666666777777777666666888999333333444555666666666555222333444555666555444333222333333333333222111111222222222111111111111000111111111111111111111111///000111222222222222222111222333222///......///222000000222///+++***---222222111111111111222222111222333444444333222111///000222222000///000111111111111111111111111111333222111000000111222333111111111111111111111111111111222333333333333222000111111111111222222222222222111111111111222222222222333333333444444444444444444333333222222222222222111111111111222222444333333222333444666777666555555444444333333222555555555555555555555555444444444444444444444444000000000000111222333444333333333333333333333333333333333333333333333333555555444444444444333333000222333555666666555555333333222333444555777888222444555555555555777888;;;::::::===@@@CCCDDDDDDBBBEEEKKKRRRZZZaaaeeehhhqqquuu}}}~~~tttiii___YYYNNNKKKFFFBBB@@@@@@AAABBB<<<<<<<<<===>>>===;;;888888888888888999999:::;;;999888888888777777666666444555666666666666666555444444444333333222222222000111111222222111111000333333444444333333222111444444444333333222222222666444333333444555444333333333333333333333333333333444555555555444333222222222222333555555333111333222111000000111222333333333444444444444555555444444333222333444555666444333333333333444555555222333444444555555444444555444333333333333444555333666888888555333333444555555555555555555555555777888:::;;;:::999777666444444444444444555666666888888888888999:::;;;<<<===???BBBFFFLLLSSS\\\bbbsssyyyuuukkk\\\QQQLLLHHHDDDAAA;;;:::999888777777777777555555555555555555555555333333444555555666666666222444666888888777666555444444444333333222222222111111111111111111111111222111000//////000111222333333222222111000000000////////////////////////000000000000000000000000111111111111111000//////)))---111111...---000333222222111111111111111111000000//////000111222222333333333222222111111111222222222222222111000///...///111111000000111333222222111111111111222222222444555444000///000222333333333222222111111111333222222111111222222333222222111111111111111111333222111111000000111111444444444444444444444444444444444444444444444444111111000000111111222333333222222111222222333333111222222333333222222111333222222111111222222333333444444555555444444333444666777666444333333444666555444333333333333333666777999999777555555555999999:::;;;;;;<<<======<<<>>>AAADDDGGGMMMSSSWWWeeehhhmmmqqquuuzzz}}}uuu}}}tttiii^^^XXXMMMJJJFFFAAA???>>>???@@@<<<<<<;;;<<<======;;;999888888888888888999::::::888888888777777777666666555666666666666666555555555555555444444444333333444444555555555555444444333333444444333333222111444444444444333333222222666444222222444555444333333333333333333333333333333333444555555444333222333333333333333333333333222222111111111111222222111111222222222222333333444333333222333444555666444333333333333444555555222333444444555444444444555444333333333333444555333555777666444222333444555555555555555555555555333444666777777777666666555555555555555555666777888777777777888999::::::888999:::<<>>;;;;;;:::999888777777777777555555555555555555555555555444444444444444444444333444555666777666666555444444333333333222222222111111111111111111111111222111000//////000111222222222222111111111000000000000000000000000000000111111111111111111111111111111111111111000//////))),,,000///---+++...111111111111111111111111111000000000000000111222222333333333222222111111111222222222222222111000000///000111111000///111222222222111111111111222222///111333333111111333555333333333222222222111111333222222111111222222333222222111111111111111111333333222111111111111222444444444444444444444444333333333333333333333333222222222222222333333444111111111000000111111222111222222333333222222111333222222111111222222333222333333333333333333222444555777666444333333444444444333222222222222222333555777777555333333333555555666777777888999999777999;;;<<<>>>BBBFFFJJJPPPSSSWWWZZZ]]]aaafffiiirrrwww}}}}}}|||nnnbbb\\\}}}ttthhh\\\VVVLLLJJJEEEAAA>>>======>>><<<<<<;;;<<<===<<<;;;999888888777777888888999999888888777777777777666666666777777777666555444444666666555555555555444444222333333444444333333222333333444444333333222111555444444444444444333333555333222222444555444333333333333333333333333333333333444444444444333333444666777555222111333555222222333333333333222222111111222222222222333333333333333333333444555555333333333333333444555555222222333444444444444444555444444333333444444555444555555555333222333444444444444444444444444444222222333444555666777777555555555666666666777777777777777666666777888888999999999888888;;;???BBBEEEKKKTTT]]]hhhuuusssfff]]]NNNHHHAAA===<<<;;;999777:::999888777777666666777666666666666666666666666555555444333333222111111444444444555555555555666333333333333222222222222111111111111111111111111111111000000000000111111000000000111111111222222000000000000000000000000111111111111111111111111000000111111000000//////,,,///111000...,,,...000111111111111111111111111000000000000111111111222222222222222222111111111111222222222222111000000000111222111000///000111222222111111111111222222///111222222222222444555333333333222222222222111333222222111111222222333111111222222222222222222444444333222222222222222444444444444444444444444333333333333333333333333333333222222333333444555222222222222222222222222111222222333333222222111333222222111111222222333111222222333333222222111333555666666444333333444333333222111111111222222111444777888666444222222333333444444555666666666444555666666555777:::===AAACCCFFFHHHIIILLLPPPRRRZZZ^^^eeejjjmmmoooqqqrrrnnnqqqwww|||~~~ssseeeXXXNNNGGGDDD~~~ttthhh\\\TTTLLLJJJFFFBBB???============;;;:::;;;<<<<<<:::999999999888888888999999:::777777777777777777666666777777777777666555333333555555555555444444444444222222333333333333222222333333444444333333222111444444444444444444444444444333111222333444444333333333333333333333333333222333333333444444444444333888<<<:::555222333555222222444555555444222222333333333444444444555555333333333333333444444444333333222222333333444555222222333444444444444333444444444444444444444444444444444333333333333444444444444444444444444444555444444555555777888999555666666777777777777777777777666555555555666666:::::::::888888999<<>>:::999999999888666999888777666666666666666666666666666666666666666333333333222222222111111555444444333333444555555333222222222222222222222111111111111111111111111111000000000000000000111/////////000111222222333111111111111111111111111222222222222222222222222///000000000000000//////000222444333111///000111000000000000111111111111000111111111111111111111222222222111111111111111111111222222222111111000111222222111///...///000222222111111111111222222333333333333222111111111222222222222222222222222333222222111111222222333111111222222222222222333555444333333222222333333222222222222222222222222222222222222222222222222222222222222222333444444555555555555555555444444111222222333333222222111333222222111111222222333222222333333333333222222333444666555444333333444333333222222222222222333222555999:::888666444444444555555555666666777777444555666555444444666888<<<>>>???@@@@@@AAACCCFFFHHHKKKPPPTTTXXXZZZ^^^```^^^```eeejjjnnnpppqqqqqqqqqppppppqqqtttyyy~~~zzztttpppooollliiifffddddddeeeccc]]]UUUKKKCCC???<<<<<<}}}ttthhh\\\TTTLLLJJJGGGCCC@@@>>>>>>>>>===;;;::::::;;;;;;:::999;;;:::999999999999::::::666666666666666666777777777777777777666555333333333333333333333333333444555555666666666666555555333333444444333333222111444444444444444444444444333222111111333444444444333333333333333333333333222222222222333333444444222888??????:::555333333222222444555555444222222333333333444444444555555222222222333333333333333333222222222222333444444111222333333444444333333444444444444444444444444444444333444444555444444444444444444444444444444777666555555555555666666555555666777888777777777666666555555444555555555555555666666666777;;;>>>;;;===???BBBFFFPPP\\\dddyyy{{{ssskkkgggbbb\\\VVVNNNFFFAAA;;;:::999999999888777666777777666666555666666666666666666666666666666666111111111222222222333333555444333333333333444444222222222222222222222222000000000000000000000000000000000111111000000000......///000111222222333000000000000000000000000111111111111111111111111...//////000000000//////222333444333222000000000//////000000000111111111111111222222222222111000111111111111111111111111000111111222222222111111111222222111///...///000222222111111111111222222333333222222222222222111222222222222222222222222333222222111111222222333111111222222333333333333555444333333222222333333000000000000000000000000222222222222222222222222111111111111111222333333555666666666666555444333111222222333333222222111333222222111111222222333333333444444444444333333222333555555444333333444444444333333333333444444222555888999777666444444555555555666666666666666444555666666555555666888777888999888888888:::<<<<<>>;;;666333222222222333333333333222222111111222222222222333333111111222333333333333333222222222222222333444444111111222333333333333333333444444555555444444333444333444555777777555333333333333333333333333333555555444444444333333333444555666777888777666555555555555444555555666666333444666666666888<<<>>>888:::;;;<<<>>>DDDMMMTTT]]]eeelllqqqwww}}}zzzuuullleeeUUUQQQLLLGGGCCC@@@===:::888777777777777666666555666666555555555555666666555555555555555555555555000000111222222333444444444333333333333333222222111111111222222222222222000000000000000000000000000000111111111111000000......//////000111222222////////////////////////000000000000000000000000......///000000000//////000000000000000///.........//////000000111111111111222333333333222111000000000000111111111111111000000111222222222222111000111222111000///000111222222111111111111222222000//////111333555555444111222222222222333333333333222222111111222222333111111222222333444444444444444333222222222222222000000000000000000000000333333333333333333333333111111000000111111222333333444444555444333111000111222222333333222222111333222222111111222222333333444444555555444444333111333444555333333333444444444333333444444555555000222555555444333333444444444444444444444444444222333555555444444555777444555666555444444666888:::<<<===<<<;;;;;;===>>>>>>@@@BBBDDDFFFFFFGGGFFFGGGGGGGGGHHHIIIKKKMMMNNNMMMLLLKKKMMMOOOOOOKKKGGGGGGEEEBBB@@@@@@???===<<<<<<;;;;;;:::999777666666vvvmmmcccXXXSSSGGGFFFDDDBBBAAA?????????===;;;999888999::::::999999888888777666666777777555555555666666666777777555666666666666666555555333333333333444444555555000000111111111111000000333333444444333333222111111111111222222222333333222111000111333444444444333333333333333333333333222111111111111333444555222444666888888666333222222222111111111111222222111111222222222222333333000111222333444333333222222222222111222222333444111111222333333333333222333333444555555444333333333333555888::::::666222333333333333333333333333333333555555666555444333333444555777777666555444555444444555555666777888666777888888777888:::<<<888:::<<<;;;;;;>>>CCCHHHHHHNNNTTTXXX___jjjrrruuuyyyuuunnniiibbbZZZSSSEEEBBB>>><<<;;;:::888777555555666555555555666666666555555444444555555666444444444444444444444444222222222333333333333333222333444444333222111000000111111111222222222222000000000000000000000000///000111222222111000///.../////////000000111111........................////////////////////////---......///000000//////////////////000///...---......//////000111111222111222333444444222000//////000000000111111111222000000111222222222222222///000111111000///111222222222111111111111222222000///...000444666666444111111222222222333333333333222222111111222222333111111222222333444444555333333222111111111111222111111111111111111111111333333333333333333333333222111111111111222333333222333444555444222000///111222222333333222222111333222222111111222222333333333333444444333333333000222444444333333444555333333222222333444444555111333333333222222444666333333333333333333333333000222444444333222333444444666666666555555777999999:::;;;;;;999888999:::888999:::;;;;;;;;;;;;;;;????????????????????????======>>>>>>>>>>>>===<<<===:::888888999999777555666666666555555444333222sssjjj```WWWQQQEEEDDDCCCAAA@@@???>>>>>>===;;;999888999::::::999777777666555555555555555444555555555666666777777555555666666666666666555444444444555555555666666222333333444444333333222333333444444444333222222000000111111111222222222222000000000333444444444333333333333333333333333111111000000111333444666333222111222444444444222333222111000000111222333333333444444444555555555000111222333444333222222222222111111222222333444111111222333333333333222333333444555555444333333333333555999<<<;;;666222333333333333333333333333222444666888999999888777222333555777777666555444444444444555666777888999666777777666444333444555666999:::999666666999<<>>>>><<<;;;999888666666888999:::;;;:::999888777666666555555555555666666777777666555444333333222888777666555444333333333333222111000000111222222444222000111444666555333222333333444444333333222222222333333333222111111333222222111111222222333333333222111111222333333555444333444666666444222333333333222111000///...333333333444444444555555333333222111000000111111111111111222222333333333333333333333333333333333333555888;;;;;;888555333111444999>>>@@@<<<555///333333333333333333333333666444222222333444555444555555444444444555666666666444444666999:::888666555555555444555666777777999777666555666777999:::===<<<===???BBBGGGLLLOOOZZZaaalllsssyyy|||rrr```[[[TTTMMMGGGCCC???<<<:::999888777666666666666666555333333444444444333222333333444444333333222222111111222444444222111444333333222222333333444222111111000000111111222111111111111111111222222............///000222222444111......000222111///000000000000000000000000222///...///222444444222222111000.........///000111111000000111111222333000000////////////000000000111111111111222222222444111//////222333222000333222000/////////000111//////000111222333333333//////000111111111111111222222111111111111111111111111222333333333333222111222333333444444333333...///000111222333333333333222111000000111222333222222222222222222222222///333666666333111222444555555555555444333222222333333333444444555555555444444444444444444444444333333333222222111111111111111222222222333333333333333333222222222111111333333444444444333222222666555444333222222222222555555555555555555555555333333333333333333333333444444444555555555666666333333333444444444555555555444444333333444444555777666666555555444333333999666444444666888999999777777777666555555444444444444444444444444444444444444444333333222222222rrrggg\\\TTTQQQGGGEEEBBB@@@@@@@@@???>>>======<<<;;;999888777777888999999999888888777777777666666555555666666777555555555555555444444444666666555444333333333444444333222111111222222333444222000000222444333111333333333222222333333333111222222333333333222222333222222111111222222333333333222111111222333333111000///000222222111///444444444444333222222111333333333444444444444555333333222111111111111111111111222222222333333333222222222222222222222222111333666888888666333111222333555777999777444000333333333333333333333333555333222222333444444333111111111111222333444444555333222333666888777555555555555666666666777777888777666555555777999::::::999999999<<>>;;;888666999888777666555555555555666444333333444444444222222333333444444333333222333222111222333444222111333333222222222222333333222222111111111111222222222222222222222111111111//////...//////000111222222///------000222111000000000000000000000000000111///---...111333222111111000000////////////000111111000000111111222333000000////////////000000//////000000000111111111222000//////111222111///333222111000////////////000000000111111222222333000111222333333333222111111111111111111111111111111111222333333333333222000111222222333333222222111111222333444444444444222222111111111111222222111111111111111111111111111222333333222111111222333333444444444444444333333333333333333444444444444444444444444444444444444444444333333333222222111111222222222333333333333333333333222222222222444444444444444444444333666555444333222222222222444444444444444444444444333333333333333333333333333333444444444555555555222222222333333333444444444444333333333333444444222333333444444555666666555333111000222444444444555555555555555666666666444444444444444444444444444444333333333222222222}}}ooodddYYYRRROOOFFFDDDAAA?????????>>>===<<<<<<;;;;;;:::999999999999888777777666666777777777777666666666666777777444444444555555555666666444444333333333333333444555555444333333333333333333222000000111222111000333222111000000111222333000111222222333333333333333222222111111222222333333222222111111222222333333111111111333333222111333333333444444333333222333333333333444444444444333222222111111111111222111222222222222333333333111111111111111111111111000111444555555444111000444222000000111333333222444444444333333222222222444333222333555555333222222222333444555555666777444222000111333555555555444555777888888888777666777666666555555777888999;;;:::999999999;;;>>>???@@@DDDJJJOOOSSSYYYaaagggxxx~~~xxxoooggg```XXXOOOIIICCC@@@===;;;::::::999888777666555444444444444444666444333222333444333222222333333444444333333222333222111222333333222111222222111111111111222222333222222222222222222333444333333222222111111111000000////////////000000000...---...000222222111000000000000000000000000111///......///000000///...//////000000000000///111000000000000111222222000000////////////000000.../////////000000000000111000///000222222000...222222222111111///......111111111111111111111111000222444555555555333222111111111111111111111111111111222333333333333222000000111222222222222111111222222333444444444444111111222222222222111111000000000000000000000000777555333333444444333333111222333444555555555555333333333333333222222222444444444444444444444444444444444444444333333333111111222222222333333333444444444333333333222222555444444333333444444555555555444333222222222222333333333333333333333333333333333333333333333333222222333333333444444444111111111222222222333333444444333333333333444444111222222333333444555555444222//////000111222111333333444444555666666777444444444444444444444444333333333333222222222222{{{mmmcccXXXQQQNNNFFFDDDAAA?????????>>>===;;;;;;;;;;;;;;;::::::::::::999888666666777888888777777666666666666777777555555555555555555555555333333222222222333444444555444444333333333333333222111111111111222222222333222000//////000222333///000111222333444444444333222222111111222222333222222222222222222222222333222111111222333222111///000111222222222222222222222333333333444444444333222222111111222222222222222222222222222222222222222222222222222222222000111333444444333111000666333000...000222333444555444444333333222222111444333444555666666444222555555555666666666666666444222111000111333444555444555777999999888777555666666555555555666777888:::999888888888999;;;<<<:::<<>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888999999777777666666666666777777777666666555444444333333333333222222222333444444222222333333333333222222111111222222222333555666333222000//////000222333///000111222333444444444333222222111111222222333222222222222222222222222000///------...//////...//////000111222222222222222222222333333333444444333222222222222222333333222222222222222222222222333333333333333333333333111222333333333333222111666444222333444555444444444444444333333222222222555555555666888777555333333333444333333222111000444444222111111222555666333555777888999888666555555555555555555666666777444444444444444555777888888999;;;<<>><<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999999999666666555555555555666666888777666555444333222222444444333333333333333444000111222333444444444333111222333333222333555777333222111000000111222333000111222222333333333333333222222111111222222333111222222333333222222111222000......///111111000111222333444444444444444222222222222333333333333333222222222222333333444333333333222222222222111333333333333333333333333333333333222222333333333555444444666777777555222333333333333333333333333666555444555777777555444444444555555555333222000444555555333222222444777333444666777777777666555444444444555555555555555444444444555555666777888777777777999;;;===@@@BBBCCCIIIOOORRRTTTXXX___eeeffffffgggkkkrrrxxx|||~~~}}}xxxqqqjjjgggbbb\\\VVVQQQMMMKKKGGGDDD???;;;888777888999666555444444555666444333666555555444444444555555555333222111222333222111222333333444444333333222666444111000111222222111111111000000000000111111222111111111111111111222333222222111111000000000000000////////////000000111333444333222000000111000000000000000000000000111222222111000000222333...//////000000000000///000////////////000111111000000////////////000000111111111111222222222222111222222111000000111333------///000222222333333000000000000000000000000//////000000111111111000000000000111222222333333111111222333333333333222222222333444444444444333222333333444444333333333111111222222222222111111222222222222222222222222444222111111222333333222444444444444333222111000222222222222333333333444333333333333333333333333000000000000111111111111111111222222222333333333333333333222222222111111111111222333444444444444444333333222222333333333555555555555555555555555222222222222222222222222111111222222222333333333333333444444444555555555333333222222222222333333000111111222222333444444222111000111333444333222555555444333333222111111333333333333333333333333111111111222222222222222wwwjjjaaaWWWQQQOOOFFFDDDAAA?????????>>>=========<<<<<<;;;;;;;;;:::999999999999999888777777555555444444444444555555666666555555444444444333666666555444333333333444///000222444555666666666333444555333000000111333333333333222222333333333111222222333333333222222333222222111111222222333111222333333333333222111666333111000222333444444222222333444444444333333111222222222222333333333222222222222222333444555333333333222222222111111222222222222222222222222333333222111111222333333333333333555666666333111111222222333333444444555555444222222444555444333333444666777888777666555222444666555333222333555444444444444555555555555333333444444555555555555777777777777777777777888555555555777999:::;;;;;;;;;===???AAACCCFFFKKKNNNQQQSSSVVVYYY\\\bbbiiinnnnnnvvv|||~~~{{{uuulllddd^^^TTTRRRNNNJJJFFFDDDBBBAAA>>>===<<<999777777888999777666555666777777666444444444333333333333444444555333111111222333222111222333333444444333333222777444111000111222222111222111111000000111111222111000000//////000000111000000000000000000000000//////...//////000111222+++...111222111000111333000000000000000000000000...000111111//////222444111000000////////////000///////////////000111111000000////////////000000000000000000111111111111000111000...,,,---000333000000000000000111111222......//////000000111111000000/////////000111222///000000111222222333333111111222333333333333222111111222333333333333333333333333444444333333222222222111111111111222222111111111111111111111111111333555555555444555666222222333333333222222111111111222333444555555666222222222222222222222222000000111111111222222222111111222222222333333333222222111111111000000000000222555777888777555444333333333222222333333444444444444444444444444444111111111111111111111111222222222222333333333444222222333333333444444444333333222222222222333333111111222222333444444444000//////111444555444333333333333222222222222222222222222222222222222222000111111111222222222222vvviii```VVVPPPNNNEEECCC???>>>>>>>>>===<<<>>>======<<<;;;;;;::::::777888999999999888666555444444444333333444444444444444444555555555555666888777666555444333333333///000333555777888888888444666666333///,,,...000222333333444444333333222222222333333333222111111333222222222222222222333111222333444444333222111333111......///111111111111111222222222111111000111111222222222333333333222222222222333333444555333333333222222111111111111111111111111111111111333222111000000111222333222222111333444444222000000111222333444444555666555222000000111333333333---///111444666666555555111444666555333111222444444333333333333444555555222333444444555555444444444444444333333222222222444444555777999:::999888777777888:::<<<>>>???@@@BBBEEEGGGGGGGGGKKKTTT[[[^^^gggttt~~~~~~zzzwwwuuurrrnnnjjjhhhgggddd```\\\VVVRRRPPPEEEDDDAAA???============777777777666444333444555333333222333555555444222222222222111222222333333555333111111222333222111222333333444444333333222777444111000000111111111222222111111111111222222000000////////////000000////////////000000000000............///111222222&&&***...000000000222444000000000000000000000000,,,...000000......111444222111000.........///000///////////////000111111000000////////////000000////////////000000000000///000...+++)))***///333444333111/////////000000---......///000111111222222000///......000222333///000000111222222333333111111222333333333333222000000111222222222222111111111222222222111111000333222111000000111222333000000000000000000000000)))---111222000///000222000111222222333333333333111111222333555666777777222222222222222222222222111111222222222333333333111111222222222333333333111111111000000000000///111333777:::;;;999777555333333333222222333444444333333333333333333333333111111111111111111111111222222333333333444444444111111222222222333333333333222222222222222222333555555444333333222222111000000000333555777666555111111111222333333444444222222222222222222222222000000111111222222222222rrreee]]]UUUOOOLLLGGGEEEAAA@@@@@@@@@???===>>>======<<<;;;;;;::::::999999999888888888888777888777777666555555444444222333555666666555333222222333333444444333333222333444999===000BBB]]]DDDGGG555,,,555999333111777222222111111111111222222222222222222222222222222888666444222111111111111000000000000111222333333///......///111222222111111000/////////000222333111111222222222333333333222111111111000/////////......//////000000111111111222222333333222222111111222222333333333222222111111222222222333333333333222222111111222222333333444666666666444222111444444444444333333222111222222222222222222222222333333333333333333333333333555666444222333666999777777666666666666777777333444444555666777888888999999999999999999999999;;;<<<===@@@CCCFFFIIIKKKOOOTTT\\\eeemmmsssuuuvvvzzz}}}{{{yyy|||}}}uuurrrmmmgggaaa\\\YYYWWWVVVTTTQQQMMMJJJGGGEEEDDD======<<<;;;999888888777444555666666444333444555666555333333444444444333111111222222222333333333333333222111111222333333111222222333333222222111333333222111111222333333000000000000000000000000111111111111111111222222---,,,+++---000222111///333222111/////////000111,,,...///000///000111333000000////////////000000////////////////////////////////////////////////////////////000000000000//////000000111111222222111111111000000000000000111222333333333111000///000000000000111111111111666444111000111222222222222222111000/////////000666555333222111222333333111222333333444444333333777666333111111111222333000111222333333222000000000111111222222222111111000111111111111222222222333222222111111111111111000111222222333333333333111000000111222555777888444444444444444444444444222222111111222444555666888666444222111222333444000000000000000000000000333333444444444555555555222111000000000111333444333333333222000111333555000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111222333444555111111111111111111111111222222222222222222222222111000000000//////......rrreee]]]UUUNNNLLLGGGDDDAAA@@@@@@@@@???>>>======<<<<<<;;;:::::::::999999999888888888777777777777666666555444444333333444555666666555444333333333444444444444333333333222444;;;999VVVqqqZZZCCC444888===777333666333333222222222222333333444444444444444444444444888777555333222222222222555444333222111111111111777666444444555555333222111000000///000111222333111111222222222333333333222222222222222222111111000000000000000000111111111222222333333222222111111222222333333222222222111111222222222333333333333222222111111222222333222222333333333222111000333333444444333333222111333333333333333333222222333333333333333333333333333555555444333333555888777666666666666666666777444444555555666666777777888888888888888888888888888888999:::<<>>===;;;::::::999777666666555111333444444333333444666666444333333444444444222111111222222222333333333444444333222222333444444111222222333333222222111333333222111111222333333111111111111111111111111111111111111111111111111444111//////111111000...222111000000000000000000---///000000//////000222000000////////////000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000111111111111000000000000000000000///000000111000///...---000000000000111111111111666333000///000222222111000000000000111111222333555444333222222222222333111222333333444444333333777555333111111111222333000111222222222222111000111111222222222111111000000111111111111222222222444333222222111111222222111111222333333333222222333222222111222333555666000000000000000000000000222222111111222333555666777666444222111222333444111111111111111111111111111111111111222222222222444444333222111111111111111222333222111222333555000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222333444444111111111111111111111111111111111111111111111111111111111000000/////////rrrfff]]]UUUNNNKKKGGGDDDAAA@@@@@@@@@???>>><<<<<<;;;;;;:::999999999999999888888888777777777666666555555444333333333444555666777777666555444444444555555555555444444444222000777>>>eee]]]EEE222444999555111222444333333333333333333444444444444444444444444444888777555444333333333333555555444333222222222222444333111111222222000///111000000000000111222222111111222222222333333333333333333333444444444444222222111111111111111111111222222333333222222111222222222333333222222111111111222222222333333333333222222111111222222333333333222222222222111111333333333333333222222111333333333333333333444444333333333333333333333333333444555444333333555777666666555555555555666666555555555555555555666666777777777777777777777777666666666666777888999999:::<<>><<<;;;;;;::::::999888888888888888888777777777777555555444444444333333333555555666777777666555555444555555555555555555444444555///444<<<[[[MMM;;;...000444222000222333333222222222222333333222222222222222222222222555555444444333333333333111111111222333444555666---,,,+++---///000///...000000000111111111222222111111222222222333333333222333333333444444555555333333333222222111111111111222222333333222222111222222333333333222111111111111222222222333333333333222222111111222222333555555444333333444444555222222333333333222222111333333444444444444555555333333333333333333333333333333444444444444555666666555555444444555555666555555555555555555555444666666666666666666666666777777777666777777888888:::;;;;;;<<<>>>@@@AAABBB@@@BBBEEEFFFFFFGGGIIIKKKHHHOOOUUUWWW[[[___```]]]```^^^]]]]]]^^^^^^]]]\\\]]]aaadddgggiiioooxxx{{{tttllleee___]]]ZZZXXXWWWWWWXXXXXXVVVTTTRRRQQQPPPOOOMMMKKKIIIHHHBBBAAA>>><<<;;;:::::::::888777666666555555666666777666666555444333333333000222333333222222333555666444222222333444333222111111222222222333333333333333333333333333333333111111222222222222111111222222222222222222222222111111111111111111111111111111111111000000000000000...---,,,---///000111...///000222222222111000///000111000///...///000000000////////////000000........................000000000000000000000000////////////000000000000222222111111000000//////000000000000000111111111111111222222222111111111///000000000111111111111222111//////000111111000//////000111222444666777333333222222222222222222111111222333333333333222444444333222111111222222000111111111222222222222333333333222111000///...000000111111111222222222333333222111111111111111333333333333222222111000333222222222222222222333222222222222222222222222111111222222222333333444444444333222111111222222222222222222222222222222333333333222222222222111000111222444444444333222,,,///222333333222333333000000111111111222222222222222222222222222222222000000000000000000000000333333333333333333333333111111111111111111111111333333222222111222222222111111111111111111111111111111111111111111111111222222111111111111111111pppddd\\\TTTNNNKKKFFFCCCAAA???@@@@@@@@@???<<<;;;;;;::::::999888888888888888777777777666666444444444444444333333333555666666666666666666555444555555555555555555444222888111555888FFF___\\\===555222555555222333888222222111111111111222222222222222222222222222222222222333333222222222222//////000000111333444555000//////000222333333222000111111111222222222222111111222222222333333333111111222222333333444444444444333333222222111111111222222333333222222111333333333333333222111000111111222222222333333333333222222111111222222333555444444333333444555555111111222333333222222222333333333444444555555555333333333333333333333333333333333444444555444444555555444444444444555555555555555555444444444444555555555555555555555555666666666666777888999:::;;;;;;:::999999:::;;;;;;;;;<<<===>>>===>>>???@@@@@@BBBEEEHHHPPPVVVTTTNNNLLLKKKKKKMMMOOOOOONNNMMMMMMOOORRRSSSUUUZZZ```ffffffddd___ZZZUUUPPPNNNLLLKKKJJJHHHHHHHHHHHHFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@;;;;;;999888888888999999888888777666555555555555666666666555444444333333444555555444222111222333555444222222333333333222111111222222222333333333111111111222222111111111000111111222222111111000222222222222222222222222111111111111111111111111111111111000000000//////.........------...000222...///000222222222111000///000111000///...///000000000////////////000000........................////////////////////////////////////000000000000222222111111000000////////////000000111111111111111111111111111111222222///000000000111111111111111000//////111111111000111111111111222333444555111222222222222222222222000111222222333333222222333333222222111111222222000000000111111222222333333333333222111000///...000000111111111222222222222222111000000000000111333333333333222222111000000000111222333333333333........................111111222222222222222222333222222222111111111222111111111111111111111111222222222222222222222222000111222333333333111111---///222333222111111111000000111111111222222222222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111333333222222111222222222111111111111111111111111222222222222222222222222111111111111111111222222nnnbbb[[[SSSMMMKKKEEECCC@@@???@@@AAA@@@???<<<<<<;;;;;;:::999999999888888777777777666666666555555444444444444444444555555555555555555555555444444555555555555444444...999222555777666AAA<<<444333555777555000111555222111111000000111111222444444444444444444444444000111222222222222222111222222111000000111111222555333222222333222111///000111222222333333222222111111222222222333333333111111111111222222222222333333222222222222222222111222222333333222222111333333333333222222111000111111222222222333333333333222222111111222222333111111222222222222333333000111222222222222222222222222333333444444555555333333333333333333333333333222222333555555444222444444333333333333444444444444444444444444555555555555555555555555555555444444444444555777888999777777666555555555555555999999999999888888888888;;;<<<<<<@@@JJJRRRPPPJJJ>>>>>>>>>@@@BBBCCCAAA@@@???AAABBBDDDEEEGGGKKKNNNMMMLLLJJJGGGDDDBBBAAAAAA>>>>>>>>>=========<<<<<<===<<<;;;:::::::::::::::888777666555555666777888777777666444444333333333666666555555555444444444555666666555222111111222555333222111222333222111111111222222222333333333000000111111111111000000000000111111111111000000111222222333333222222111222222222222222222222222111111111000000//////...000111222111000///000111///000000111111111111000...///111000///...000111000000////////////000000111111111111111111111111........................////////////000000000000111111111111000000000000/////////000111111222222/////////...//////000111000000000000111111111111111000///000222222222000222222111111111222222333000111222222333222222222000111111222222222222222222222222222222222111111000000000000111222333444222222222222222111000///000111111111111222222222333222111111000000111111222222333333333222111111///000111222333333333333000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000000000000111111111222222333333333333333222111111222444555444222000000111000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111222222333333111111111111111111111111222222222222222222222222000000000111111111111111kkk```ZZZSSSMMMKKKEEECCC@@@???@@@AAA@@@@@@======<<<<<<;;;:::::::::888777777777666666666666555555555555555555555555555555444444444444555555333333444444444444333333,,,999000333666000666444333222333555444000///111333222222111111222222333444444444444444444444444000111222333333333333222222222222111111222222333444222111000111111000...000111222333333333222222111111222222222333333333222222222222111111111111111111111111222222222222111222222333333222222111333333333333222111000000111111222222222333333333333222222111111222222333000111222333333333222222000000111222222222222222111111222222333444444444333333333333333333333333333222111333666666444111444444333333333333444444333333333444444555555555555555555555555555555555333333333333444555666666444444444444444333333333777666555666666666666555888999999:::>>>EEEFFFBBB888888777888:::;;;:::999888:::;;;<<<<<<===>>>>>>>>>>>>===<<<<<<;;;::::::666777888888888888999999888888777777777777777777666555444333333444555666555444444333333333333444555555444444444444333333333444444333222000111222555333111111222333222111111111222222222333333333000111222222222222111000000000111111111111000000111222333333333333222111222222222222222222222222222111111000//////......,,,000333333111000000111222111000000000000000000---///000000//////000222000000////////////000000111111111111111111111111////////////////////////////////////000000000000000000000000000111111111...//////000111111222222000///.........///111222000000000000111111111111111000000111333444333111111000000000000111222222///000111222333222222111000000111222222222222222111111222222222222111111111000000000000222333444111111222222222111111000000111111111111222222222555444333333222222333333111111222333333333222222000111222222333222111000333333333333333333333333000111222333333222111000000000111111111111111000111111111111111111111111//////000111222333444444111222222333555777888999::::::999666333111111222000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111222333444444111111111111111111111111111111111111111111111111/////////000000111111111}}}jjj___YYYSSSMMMLLLEEECCC@@@???@@@AAAAAA@@@>>>======<<<<<<;;;::::::777777777777666666666666555555666666666666666666555444444333333444444555222333333444444333333222---999---///444///666777777444333555777666444333444333333222222333333444222222222222222222222222000111333444555444444333000000111222333555777888222111000111333555444333000111222333444333222222111111222222222333333333333333333222222111111111000000000111111222222333222222222333333222222222444444444333222111000///111111222222222333333333333222222222222222222333111222444666666666444333///000111222222222222222000000111222222333444444333333333333333333333333333111111333666666444111444333333222222333333444222222333333444555666666666666666666666666666666555555444444444444444555444444555666666666555555666555444555666777666666666999999444333555888777888777666777999999999888777999:::;;;;;;:::999888888888888999888888777666444555777777777888999;;;777777777777777666666666666555444333333333444555333333333333333444555666444444333333333333333333000111222222111000111333555333111111222333222111111111222222222333333333111222333444444333222111000000111111111111000000111222333444444333222111222222222222222222222222222111111000///......---%%%)))///222111000111333333222111/////////000111,,,...///000///000111333000000////////////000000////////////////////////000000000000000000000000////////////000000000000//////000000111111222222...//////000111222222222222111000000000222333444000000000000111111111111111111111222444444333222////////////000111222333///000111222333333222111000000111222222222222111000111111222222222111111111000000000000222444555000111111222222222111111000111111111111222222222666666555444444444444555000111222333333333333333222222333333222111///...000000000000000000000000000111222333333222000000///000111111111111000000222222222222222222222222111111222333555666777888---...000333777<<>><<<<<<;;;===<<<<<<;;;;;;:::999999888888888777777777777777555555555555555666777777777777666555444444333333444333333222111111111111444222111222555777666444333333333222222111111111000000000111222222222333222222111111222222333444444333333222222333333444333333222111000000000111333222111111000000111111111111111111222333444444333333333222222111111111333333333222222222111111111222222333333444444555111111000000000000111111111111111111111111111111000000111111222222222222666333000000333666777666333444444444444444444444444333333222222333333444111111111111222333444444222333333444444333333222333333222222333333444555444333333222222333333444666555555444444333222222444333333333333444555555999777444333444666666666222222222333444555666777444333444555666555333000444444444444444444444444555555555555666666777777666777777777777777666666555555666666555444333333333333333444444444555555444444444444333222111000222333444555555555444444333333444555555444333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222333333111000000000111222333333111111111222333444000000000000000000000000......------------......000000000000000000000000111000...///000222111111000//////.........//////333333222111000000111111......////////////......000000000000000000000000000000000000000000000000111111000///...---,,,,,,////////////000000000000111111111111111111111111222111111111000000//////111111000000000222333444333222111/////////000111444333222111111111222333333333333222222222111111000000000111111222222222111111000000111111222333333222000///000111000///222222222222222111000///222111111111222333444444222333666666666555555666444444222111000/////////333///,,,,,,000333333222111111111111111111111111111222222333333222222111222111///111333444111///000000000000111111111111111000//////222777===@@@PPPJJJBBB999333000111111222222111111111111222222//////000111111111111000000000111111111222222222111111111111222333444444222222222222222222222222111222333333333333222111333......444666333222444333222111111222222000///000000////////////000000xxxeeeZZZTTTNNNIIIGGGEEECCCBBB@@@>>>===<<<<<<===<<<<<<;;;;;;:::999999::::::999999888888777777555555555555555666777777777666666555444444333333444333333222222222222333444222111222555777666444333333222222222222222222111111111111111222222222222222111111222222333444333222222111111222222333333222111111111111111111333222111111000000111111333333222222111222222222333333333222222222111111333333222222111111111111333333333333333333333222111111000000000000111111222222222222222222222222000111111111222222222222222000///111555999;;;;;;444444444333333222222111333333222222222222333333222222222111222222333333222333333444444333333222333222222222222333444444444333333222222333333444444444444444444333333333444333333333333444555555888555333222444555666555444444333333333444444555333222111222444555444333444444444444444444444444444444444555555666666666444555555555555555444444444444555555444333333222555555555666666666666666666666555444444333222222111111222222222333333333333333444555555444333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222333222111000000000111222333222111000000000111222000000000000000000000000000000////////////000000000000000000000000000000222000///000111222222222111000000/////////000000222222111000000000000000......////////////......000000000000000000000000000000000000000000000000111000000//////.........////////////000000000111000000000000000000000000111111111111000000000///111111000000000111222333333222000/////////000111444333222111111111222222333333222222111111111111222222222333333444444444111111111111111222222333222111000000222333222111222222222222222111000000111111111111111111111111222333333333333444555777555444333222222222222222333111//////111222333222222222222222222111111111111111111222222111111111222111000111333333111///000000000000111111111111111111111111222444777888BBB???;;;666222000///...222111111111111111111222111111222333333333333222000000111111111222222222222222111111111222333333111111111111111111111111111222222333333222222111333//////444666333222444333222111111111111111000000000////////////000000vvvdddYYYSSSNNNIIIGGGDDDCCCBBB@@@>>>===<<<<<<===<<<<<<;;;;;;:::999999;;;;;;;;;:::999888888777666666555555555666777777666666555555444333333333333333333333333333444555333222111222555666555444222222222222222222333333222222222111111111111111222222111111222222333444222111111000000111111222222111111111111222222333333222111111000000111111555444333222111111111111333333333222222222222111222111111111111000000000555444444333222222111111111111000000000000111111333333333333333333333333111111111111222222222222111000000222666999;;;<<<555444333222111000000///222222111111111111222222333333222222111222222222222333333444444333333222222222222222222333444444333333222222222222333333333333333333444444444444333333333333333444555555666444222111333444555444555555444333333333333333999666333111222444555555444444444444444444444444333333444444444444555555222222333444444333333222333333333444333333222111666666666555555555555555777666555444333333444444222222111111111222333444333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222333222111111000000111111222111000///////////////000000000000000000000000111000000//////000000111000000000000000000000000111///......000111111000111111000000000000111111111000000////////////000...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111////////////////////////111111111111000000000000111111000/////////000000222111000000///000000000444333222222111111222222222111111111111000000000/////////000000000000111000111111111111222222222111000///111333444444333111222222222222111000000000000000000000000000///222111111000111333444555555444444333333444444555333444444444222222222333444444333333222222111111000000111111111111000000222111000111333333111000000000000000111111111111111111222222222111000000444555555555333111///...111111111111111111111111111111222333333333333222111111111111111222222222333333222111111111222222000000000000000000000000111111222333333222111111444000000444555333222222222222222111111111111111111000000//////000000111vvvdddZZZUUUOOOKKKIIIDDDCCCBBB@@@???>>>=========<<<<<<;;;;;;:::999999;;;;;;:::999888777777666777666666666666666777777555555555444444333333333333333333333444444555666222222222333444555555555111111111222222333333333333222222222111000000000222222111111222222333444222222111111111111222222111111111111222222333444333222111111000000111111444333222222111111111222222222222222222222222222111000000000000000000000333333333333222222111111222111111000000111111222333333333333333333333333222222222222222222222222444444333333333444555555444444333333222222111111222111111000000111111222444444333222111111111111222333333444444333333222222222222111222333333444333333222222222222333333111111222333444444555555333333222222333333444555444222000111222444444333444444333333222333333444CCC>>>888333222333444444333333333333333333333333333333333333333333333333111222222333333333333222333333444444444333333222444444333333333333222222777666444222111222444555444444333333333444555666333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222222111111111111111222111111000////////////000000000000000000000000//////............//////000000000000000000000000///---,,,---.../////////000000//////000000111111000//////.........////////////000000000000/////////////////////////////////////////////////////////000000000111111111222//////000000000111111111000000000000000000000000111111111000000000000000111111000/////////......111111000000000000000000333333222222222222111222111000000000000000000000////////////////////////000000111111222222222222000000///111333444333222111111222222222111111000//////000111111222222333111000///000222222222222333333333333333444555666222555888777333111222444555444444333333222222222111111222222222222111111111111111222222222111000///000000000111111111111222222222111111000//////000111333444444333222111111111111222222111111111//////000111111111111000111111111111111111111111333333222111000000111111000000000000000000000000111111222222222222111111333222111333555444333222111222222222111000111222111000000000000000000111tttbbbZZZUUUOOOKKKIIIDDDCCCBBB@@@???>>>>>>>>>===<<<<<<;;;;;;:::999999:::999999888777777666666888777777666666666777777444444444444444333333333333333333333444444555666111111222333333333444555111111111222222333333333333222222222111000000000222222111111222222333444333333222222222222333333222111111111222333444444333222111111000000111111222111111111222222333444222222222222222222222222000000000000000000000111111111111222222333333333222222111111111111222222333333333333333333333333333222222222222222222222444444333222111000111111222222333333444444555555222111111000000111111222444444333222111111111111222333333444444333333222222111111111111222333333333222222111111222222333000111111222333444555555333222222222222333444444222111000000222333333222222111111222333444555555BBB===777333222333333444333333333333333333333333333333333333333333333222222222333444444444444444444444555555555555444444333333333333333333222222555444222000000111333444444333333333444444555555333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222222222111111000000222222222111111000000///000000000000000000000000//////............//////000000000000000000000000000...------///000000///...............///000111///...............////////////000000000000////////////////////////////////////////////////////////////000000111111222222000000000000111111111111111111111111111111111111000000000000000000111111000000000000//////......000000000111111111000000333333333333222222111111000000000000000000000111444444444333333333333333///000111222222222222111000000000111333333222000000111111222222222111111//////000111333666888999111000000222444333000...111111111111222333444555222555888777333111222444444444444333333222222222222333333444444333333222000111222222222111111111///000000000111111111111333222111000000111222333111111111111222222222333000111222222222222111000//////000111111111111000111111111111111111111111333222222111000000000000111111111111111111111111111111111111111111111111333333222333444555444222000111333222000000111333111111000000000000111111ooo___WWWSSSNNNIIIGGGDDDCCCBBBAAA?????????>>>===<<<<<<;;;;;;:::999999888888888777777777777666888888777666666666777777444444333333333333333333333333333333333333444555000111333333222222444555222222222222222222333333222222222111111111111111222222111111222222333444444333333333333333333444333222222222222333333444333222111111000000111111111111111111222333444555111222222222222333333333000000000111111111111222000000111111222333333444222222111111111111222222333333333333333333333333333333333333222222222222///000222222111000222333111222333444555666666777222222111111111111222222333333222222111222222222222333333444444333333222111111111111111222333333222222111111111111222222000111111222333444444555222222222222222333444444111000000111333444333222000000111111222444555666888555222000111333444444333333333333333333333333444444333333333333222222222222333444555555555555444444555555666666555555333444444444555555555555333222111000000111222333000111222333333333222222333333222222222222333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111222222222222111000000000111111222222111111000000000000000000000000000222111111000000111111222000000000000000000000000222000///000111222222222...------......///000111///............//////000///000000111111000000///000000000000000000000000000000000000000000000000/////////000000111111111000000000111111111222222111111111111111111111111000000000000111111111111000000111111111000////////////000111111111111000222333333333333222111000000000000111111111111222333333333333333222222222///000111333333222111111//////000222444555333111000000111222222222222111111000000111444888===???555333222333555444000,,,000000000000111111222333333444444444222222222333222222222333333333333333333333444444444444333333000111333333111000111222000000000000111111111111333222000000111222555666222111///......///000111000111222333333222111000111111222333333333333222222222222111111111111111222222111000000000111111111111111111111111111111222111000000000000111222111333333222444777666222///111333222000///111444222111111000000111111222}}}nnn^^^VVVSSSNNNIIIGGGDDDCCCBBBAAA@@@?????????===<<<<<<;;;;;;:::999999777777888888888888999999999888888777666666777777333333333333333333333333444333333222222222222333///111333333222111333666333333222222222222222222111111111111111222222222222222111111222222333444333333222222222222333333444444333222222222333333333222111111000000111111222222222111222222333333111111222222222333333333111111111111222222333333111111111111111222222222333222222111111222222333222222222222222222222222444444333333333222222222,,,///111222111222444666222222222333333444444555333333222222222222333333222222222111222222333333222333333444444333333222111111111111111222222333222222111111111111222222111111222222333333333444222222222111222222333444111000000111333444444222222111111111222333444444111000///000222333333111222222222222222222222222555444444444333333333333111222333444555555555555222333444555555555555444222222333444555666666777222222222222222222222222///000333444555333222000333333222111111222333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333222111000///---...///111111111111000000000000000000000000000222222111111111111222222000000000000000000000000111///......000111111000............///000111222//////......//////000111000000111111111111000000000000000000000000000000000000000000000000000000/////////////////////000000000111111111222222222111111111111111111111111///000000000111111111111///000111222222222111000...///000111222111111000222222333333333222111000111111111111222222333333111000000000///////////////000222333333222111000---...000444777999888777000000111222222222222222444222000000222888>>>BBB===888222111333333111///111111000000000111111222333111//////111222333222000000111111222333333333222333333444444333333222///111333333111000111222000000000000111111111111000000111222222333444444000000/////////////////////111222333333222111///111111222333333333333222222222222111111111000000111000000000000111111222000000000000000000000000222111000//////000111222///222333111444999888444...111444333000///222555222111111000000111111222~~~ooo___XXXUUUPPPKKKIIIDDDCCCBBBAAA@@@?????????===<<<<<<;;;;;;:::999999777888888999999:::;;;;;;999999888777777666777777333333333333333333333333444333333222111111111111///111333333111111333666444333333222222111111111000000111111222222222333222222111111222222333444222222111111111111222222555444444333222222222222333222222111000111111111444444333222111111111111111111111222222333333333111111222222222333333333333333222222111000000000333222222111111222222333111111111111111111111111444444444333333222222222---000333444222222444666333333222222222222222222444333333222222333333444111111111111222333444444222333333444444333333222111111111000111222222333222222111111111111222222111222222222222333333333222222111111222222333444111000000222444555444333444333222222111111222222222222222333444444111///222222222222222222222222555555555444444333333333000111222333444555555555111222333333444444444444//////000111333444555555222222333444444444333333000222555777888666333111444333222111111222333444333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111222333222111000///+++,,,...000111111000000000000000000000000000000000000////////////000000000000000000000000000000...,,,++++++---......---////////////000111222333///////////////000111111000000111111111111000000000000000000000000000000000000000000000000000000///////////////.........000111111111111222222222000000000000000000000000//////000000111111111222///000111222333333222111...///000222222222111000222222333444333222111000111111222222222333333333333222222222111111000000...000222333333333111000,,,---000555:::======<<>>===<<<:::999999::::::999999999999888888888777777777666666555555555444000222444444333222333444555444333333555555444222222222222222222222222222444444333222111111111222444444333222111111111111000000111222333333444444000222444666666444222000...000222444555444333222222000///000111111000///111222222333333222222111111111111111111111111111111111111111111222222333//////000000111111222222222222222111111111000000444222000......000222444444333333222111111111222333333333333333333333333111111000000000000111111333333222111000000111111222222222222222222222222222222222222222222222222222222111000/////////000333222222111000000000111222222222111111000000000222222222222222222222222(((***---000333333333333222222333333333333444444222222222222222222222222222222444444444444222222333333333222222111111111333333333333333333333333111111111222222333333333111111222222222222111111333333333333333333333333555444333222222333444555444444444444333333222111000000111222111000///...111111222222222111111000111111111111111111111111222222222111111111000000000000000000000000000000333222111111111111111222000000000000////////////333222111000////////////000000000000000000000000...///000000...------...000000//////.........------...000111111111000///222222111000//////000000//////............//////......//////000000111111------............------222000---******,,,...000000111333444444333111000111111111111111111111111444222...---...000111222///333555555222///...///222222111111111111111111222333444222000...---...---...000111111111000///111111111111000000000///111111111111111111111111000000333000000>>>DDD888111000000000111222333333555444333333222222333333;;;999666333111000000000000000000000000000000000444444444333333222222222---...000111222222111111111111111111111111111111333222222222111111000000000000000000111111111111222222111111111111222222333000......222444444333000000000000000000000000333222111///...,,,+++***000000000///////////////444222000///...///000111......---...///000222333000000////////////000000//////000000111111111222222111111111000000//////111111222111111000///...|||oooaaaXXXQQQJJJFFFGGGBBBAAA???===<<<<<<======<<<;;;:::888777777888888777666555555444555555555777666666666555555555555111333444444333333444666555444222111222333222111222222222222222222222222333333222111111111111111333333222222111111222222111111111222222333333333...///111222222111///...///000222333222111///...222000///000111222000///111222222333333222222111111111111111111111111111///////////////000000111111111111111222222222222222222222111111111000000333222111//////111222333444333222222111111222222333333333333333333333333111111000000000000111111333222222111000000111111222222222222222222222222111111111111111111111111222111000000000000000000333333222111111111111111111111222222333333444444222222222222222222222222///000111111111000//////222222222333333333444444222222222222222222222222222222333444444333222222222222111111111111111000333333333333333333333333222222222222222222333333111111222222222222111111333333333333333333333333222111111111111111111222000000111222333333333333111111222222222111000///111111222222222111111000111111111111111111111111222222222111111111000000000000000000000000000000000000/////////000000111000000000000////////////222111000///............000000000000000000000000000111222222000......///000/////////............//////000111111111111111111000000///......////////////............/////////////////////000000000//////000000000000//////222000...,,,,,,---...000000111333444444333111000111111111111111111111111333111///...///000111222///222444444111//////000111111111111111111111111111333333222000.........///000000111111111111111333333222222222111111111111111111111111111111111111000222000///<<>><<<;;;;;;<<<<<<;;;;;;:::999888888888888777666444333222333555666666666666666555555555555222333444333333444666999999666333111222222222222222222222222222222222222222222111000000000111111111111111222222222222222111111222222222222222222////////////////////////111111111111000...+++***111000///000111222111000111111222222222222111111111111111111111111111111///////////////000000111333333333222222222222222222222222111111111111111111111111111111111111111333333222222111111222222333333333333333333333333111111000000000000111111333222111111000111111111222222222222222222222222111111111111111111111111000000000000000000111222444333333222222222222222444444444444444444444555222222222222222222222222333333222222111000//////222222222222333333333333222222222222222222222222222222333333333333222222000000000000000111111111333333333333333333333333333333222222222222222222111111222222222222111111333333333333333333333333111111111222222111111111000111111222222222111111222222222333222111111000000111111222222222111111111111111111111111111111222222222111111111111111000000000000000000000000---------......//////000////////////000000000000111000///......------...000000000000000000000000222333444333111//////000////////////............111111000000111111222333000//////...............//////............//////000000//////////////////000111111222222111111000111000//////...//////000000111222333333222111000111111111111111111111111111111000000000000111111///111222222000//////000111111111111111111111111111222333222000.........111111111111111222222333222222111111111000000000111111111111111111111111111///222000...888===333111000//////////////////222222111000000000000111//////000111111111111111000000000000000000000000111111111111111000000000222333333222222000//////000000000000000000000000111111000000000000//////000000000000111111111111000000////////////000000444222000///000000///...000000000000000000000000......///000000111111222111111111111111111111111111000/////////000111222222222111111111111222222000000////////////000000//////000000000000111111111111111111000000000000---......////////////...yyymmm```XXXRRRKKKGGGGGGCCCBBBAAA???>>>>>>>>>>>><<<<<<<<<;;;::::::::::::;;;999666444444555777999666666666666666555555555444444444333333444888;;;===999555333333444555555222222222222222222222222111111000000000000000111000000111222222222222222222222222222111111111111333222111000000111222333111111111000///---,,,+++111000///000111222111000111111222222222222111111111111111111111111111111111111111111111222222333333333333222222111111000111111111111111111111111000111222222222222111000333333222222111222222333222222222222222222222222111111000000000000111111222222111111111111111222111111111111111111111111222222222222222222222222000/////////000111222222444444333222222333333444:::999888666555333222222111111111111111111111111111111111111222333444555111222222222222333333333222222222222222222222222222222222333333222222222///000000000111111222222222222222222222222222222333333333222222111111111111111222222222222111111222222222222222222222222222333444555555444333222555555444333111000...---333333333333222222111111000000111222222222111111111111111111111111111111111111111111111111111111000000000000000000000000+++,,,---...//////000000////////////000000000000111000///...............////////////////////////222333444333111////////////////////////.........111000/////////000222333000//////.........////////////............//////000000000//////......---000111111222222111111000000000111111111000000///000111222222222222111000111111111111111111111111///000111111000000111111000000111000000000000000000000000000111111111111111222333222000......///222111000///000111222333////////////............111111111111111111111111111///222111---444999111222111000///////////////444333333222222222222222---...000111222111000000000000000000000000000000111111111111111111111111222222222222222111000000////////////////////////000000000//////////////////000000000111111111111//////............//////111000///////////////...000000000000000000000000...//////000111222222333111111111111111222222222000000//////000111222333111000000///////////////000000////////////000000//////000000000000000000111111111000000000000000...///000111111222111111xxxmmm```YYYSSSLLLHHHHHHDDDCCCBBBAAA@@@?????????;;;;;;;;;;;;;;;;;;::::::<<<:::777555555666999:::555555555666666666666666444444444333222444777:::===999555333333444555555222222222222222222222222111000000000000000111111///000111222222222222111222111111111111111111111555444222111111222444555111111111111000//////...000/////////111222222000000111111222222111111000111111111111111111111111111111111111111222222333222222111111000000000///111111111111111111111111///111222333333222111///333222222111222222333333222222222222222222222222111111000000000000111111222111111111111111222222111111111111111111111111333333333333333333333333000/////////000111222222333333333222222333444444:::999888777555444333222111111111111111111111111000000000111222444666777111111111222222222333333222222222222222222222222222222222222222222222222000111111222222333333333222222222222222222222222333333333222222111111111111111222222222222111111222222222222222222222222222333444555555444333222666666555444333111///...333333333222222222222222///000111222222222222222111111111111111111111111111111111111111111111111000000000000000000000000,,,---...000000111111000.../////////000000000111111111000000//////000000////////////////////////000111222111///................../////////////////////...------///000111000000000//////000111111//////............//////000000//////......------///000000111111000000//////000111222222111000000111111111111111111111111000000000000000000000000...000111111000///111333333111000//////000000111//////000000000111111111000222333222000/////////000000///......000111222////////////............000000000000000000000000111...222222,,,111555///333222111111000000000000444333222222111111222222000000111222222111000///000000000000000000000000111111222222222222222222000000000111111222222333///////////////////////////////////////000000000///000000000111111111111//////............//////......///000000000000111000000000000000000000000000000000000111111111111000000111111222222222222/////////000000111222222111111000000//////...---000000////////////000000000000//////////////////000000000000000000111111...///000111111222111111vvvkkk___YYYSSSLLLHHHHHHBBBAAAAAA@@@???>>>======888999999::::::999999888999888666555444555777888555555555666666666666666444444555444222333555777999666333111222222222222222222222222222222222222111111000000000111222222///000111222222222111000000000111111111111111111333222111000000111222333111111111111111111111222000///...///111222222111000000111111111111000000111111111111111111111111///////////////000000111111111111000000000000000111111111111111222222222000111222333333222111000222222111111222222333333222222222222222222222222111111000000000000111111111111111000111111222333111111111111111111111111222222222222222222222222000000000000000000111222333222222222222333333444555555555555555555555555111111111111111111111111222222222222222222222222111111111111222222222222222222222222222222222222222222111111111111222222222222222222222333333333222222222222222222222222333333222222222222222222111111222222222222111111222222222222222222222222111111111222222111111111222333333444444444333333333333222111111111111222///000111222222222222222111111111111111111111111111111111111111222222222000000000000000000000000---...000111222222111000......//////000000111111111111000000000000111111000000000000000000000000---///000000...------............///////////////...---------......//////111000000000000111111222//////............////////////.....................//////000000//////...///000000111111111111000111111111111111111111111000000000000000000000000---000222111//////222555666444000//////111111111...//////000000111111111000111222222000//////000///////////////000000111222222111111111000000000000000000000000000000000111---222444---///333///333222111111111111111222111111000////////////000222222333222222111000///000000000000000000000000111111111222222222222222////////////000111222333000000000000000000000000//////000000000000111111000000000000111111111111//////............//////,,,...000111000000111222000000000000000000000000111000000000000000////////////000000111222222222000000000000111111111111222222222222222111000///000000////////////000000000000////////////......000000000000111111111111---......////////////...ssshhh]]]WWWRRRKKKFFFFFFAAA@@@@@@???>>>===<<<;;;888888999:::::::::999888777777666555555555555666555555555555666666666777333444555444333222333444555444222111222333222111222222222222222222222222111111111111111222333333///000222222222111///...//////000000111111222222111111000000000000111111111111111000000111111222000///...///111333222111000000111111111111000000111111111111111111111111///////////////000000111000111111111111111222222000000111111111222222222111111111222222111111111222222111111222222333444111111111111111111111111111111000000000000111111111111000000111222222333111111111111111111111111000000000000000000000000222111000000000000000000111111111111111222333333222333333444444555555555111111111111111111111111222222333333333111000///111111111111222222222222222222222222222222222222333222111000000111222333222222222222111111111111111111111111111111111111222222222222222222333333111111222222222222111111111111111111111111111111222111111111111111111222000111222333333333333333333222111000000000111111//////000222222333333222111111111111111111111111000000111111111222222222000000000000000000000000...///111222222111000///.........///000111111111000000/////////000000111000000000000000000000000,,,...//////.........///............/////////000---......//////////////////////////////000111111//////............//////------.....................//////000000//////.../////////000000000111111111111000000000000111111000000000000000000000000...000222000---...222777:::666111///000111111000......//////000111111222///111222222000//////000//////000111111111111000333333222222222111111111000000000000000000000000000---333555---...333000111000000000000111111222111111000///////////////333222111111000000111111000000000000000000000000000000000111111111222222000//////......///000111111111111111111111111111000000000111111111222222000000000000111111111111000//////////////////000...000333333111000000222000000000000000000000000////////////////////////......///000000111222222000111111111111000000///111111222333222222111000000000////////////000000000000/////////.........///000000000111111111111...////////////......---pppfff[[[UUUPPPIIIEEEDDDAAAAAAAAAAAA@@@>>>===<<<999:::;;;<<<<<<<<<;;;:::777777777777777666666666444555555555666666777777333444555555333111111111555444333333555555444222222222222222222222222222222222111111222333444444000111222333222000...---...//////000111222222333111111111222222111111111222222111000000000000000///......///222333222111000000111111111111000000111111111111111111111111111111111111111222222333111111111222222333333444000000111111222222222222111111111111111111111111222111111111222333333444111111111111111111111111111111000000000000111111111111000000111222333333000000000000000000000000////////////////////////222222111000//////000000111000000000111222222333444444444333333222222222000000000000000000000000///000222333333222000///000111111111111222222222222222222222222222222222333222111000000111222333222222111111000000//////111111111111111111111111111111111222222333333444111111222222222222111111111111111111111111111111555444333222222333444555222222222222222111000///333222000/////////000111//////000222222333333333111111111111111111111111000000111111222222222222000000000000000000000000...///111222222000...------......///000111111222//////.........//////000000000000000000000000000+++---///000//////000111---.........//////000000---...000111111111000///...............///000111//////............//////,,,------......///////////////000000000000////////////......///000111111111111000000000000111111000000000000000000000000...000111///,,,---333888===888222///000111111000---......///000111111222///111222222000//////000///000111333333222111111111111111111000000000000000000000000000000000000000,,,333666......333111//////...//////000111222333222222111111111111111111111000//////000222333000000000000000000000000.../////////000000111111222111///...------......111111111111111111111111000000111111222222222333000000000000111111111111000000////////////000000000333555444111//////000000000000000000000000000------......//////000000---......///000111111111111111111111111000///......///000111111000///...000000////////////000000000000//////.........---//////000000111111111222111111222111111000//////uuujjj___XXXSSSKKKFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@<<<;;;:::;;;<<<<<<:::888===;;;999888999999888777666666666666666666555555444222000111333555555555333666888777444222333555444444333222333444666777111111000000000000111111000000000000000111111222111111000000111111222222333222111111111222333444000000000000000000000000000000////////////000000000000000000111111111111222222222222222222222222444444444333222111000///222222222222222222222222---......///000111111222222222111111000/////////000000000000000000000000222222222222222222222222222222222222222222222222333333333333333333333333000000000000000000000000111111000000000000111111000/////////000111222222555444222000000111222333444444333333444444555666555444222000//////000000111111111111111111111111333222000//////000222333333333222000111333111...111111111111111111111111111111111111111111111111111222222333333222222111333333333333333222111000111111000000111111222333222222222222222222222222333222222111111222222333111111111111111111111111////////////////////////222222111111111111222222111111000000000000000111111111111111000...---,,,.../////////000000111111000000000000000000000000000000000000000000000000//////000222222333333333///////////////000111111//////............//////000000000000000000000000000000000///......------000000111111111222222222//////////////////............///000000000000000///000000000111111111111---...000111111111000///000000000000000000000000000000000000000000000000///////////////000000111222111///...---------...111000///......///000111---000555888888444000---000000000000////////////000111222333333222111000000000111111111111000000222222222222222222222222000000000000000000000000222000///...///000222333333333222111000000000000222000///...///000222333333333222111000///......111000///......///000111222111000333666555222...111111222222222222111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111222111000//////......///111111111111111111111111111111111111111222222222//////000000111111111111000000000000000000000000111111111111111111111111ssshhh\\\UUUNNNFFFAAA@@@CCCBBBAAA@@@????????????===<<<;;;<<<======;;;999:::888777666777888777666777777777666666666555555666444222111222444333333333555777666444222333444333333222222222333555555111111000000000000111111111111111111111222222333666555444333222222333333555444333111000000111111000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000222222222222111000///...111111111111111111111111//////000000111111222222111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000111111000000000000111111000000000000000000111222444333111000000000222222111000000000000111222222444333222111000000000000111111111111111111111111333222000//////000222333333222111000111222111///111111111111111222222222111111111111111111111111111222222333333222222111222222333333222111111000111111000000111111222333222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111222111111000000111111222111111000000000000111111000000111111111000////////////000000000111111111000000000000000000000000000000000000000000000000...///000111111111111111///////////////000111111//////............//////////////////////////////.........////////////////////////000000111111111........................000000111000000///...---000111111111222222222222---...///000111000000///////////////////////////000000000000000000000000000//////......///111222444333000///......///000111000///......///000111...///111222222000///...111111111111000000000000...///000111111000///...///000000111111000000///222222222222222222222222000000000000000000000000111000///...///000222333333222111000///000111111111000///...///000222333222222111111000/////////111000////////////000111111111222333444444111///000000000111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000/////////000000111111111111111111111111111111111000000//////......000000000000000000111111000000000000000000000000////////////////////////rrrfffZZZRRRKKKCCC>>>>>>AAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<======;;;999888777555666777888888777999888888777666555444444777555333222333333222111333555666555444333333444222222222111222222333444111111000000000000111111222222222111222333333444999777555333111222333333444333222111111111111111000000000000000000000000000000////////////000000000000000000111111111111//////////////////////////////000000000000//////////////////////////////111111111111111222222222000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111222111000000000000000000333222111000///000111222///////////////000111111333333222111000000000111111111111111111111111111333222111000000111222333333111000000222222111000000000111111222222222222222222222222222222222222111222222333333222222111111111222222111111000000111111000000111111222333222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222111111000000111111222111000000000000000111111///000000111222222111111///000000000000111111111000000000000000000000000000000000000000000000000//////000000000000000000///////////////000000111//////............//////////////////////////////------......///000000111......////////////000000...///////////////////////////000000000000//////111111111222222222333333......///000000000000000........................000000000000000000000000111000...---...///111222666444222//////000222333000000////////////000000000///...------...///000222222222222111111111111//////000000000000//////...//////000000//////...000000000000000000000000000000000000000000000000111000/////////000222333333222111000000222444555111000/////////000222333000000000000000000000000222111000000000000111222///111333444333111111111//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111////////////000111222222111111111111111111111111222222111000///...------000000000000000000000000////////////////////////////////////////////////rrrfffZZZSSSLLLEEEAAAAAA@@@???>>>======<<<======<<<;;;:::;;;<<<<<<:::888777666555666888::::::999888888777666555333333222555444222222333333222111333333444444444333333333111111111111111111222222111111000000000000111111222111111111111222333333777555222000///000222333000111111111111222333333000000000000000000000000000000////////////000000///000000000111111111111000000000000000000000000......///000000000000000////////////////////////111111111111111111111000...//////000111222222222000000000000000000000000222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111222222111000/////////000111111000//////000000111222111111111111222333333222222111111111111111111111111111111111111111111222222111000000111222222333000000222333222000111000000000111222222333333222222222222222222222222111222222333333222222111000000111111111000000///111111000000111111222333111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000111222000111111222222222111111////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000////////////000000//////............//////////////////////////////............//////000000////////////////////////000000000000000111111111+++,,,...///111222333333000000111111111222222222...//////000000000000000////////////////////////////////////////////////111000...------///111333666444111//////000222444000000////////////000000111000///......///111222222222111111111000000000111111111222222111111111......////////////......000000000000000000000000000000000000000000000000000000//////000000111222444333222111222444777888000000//////000000111222//////000000111111111111222111111111111111111222...222444444111///111333//////000000000000/////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111000000000000111111000000//////000111111222111111111111111111111111333222222222111111000000000000000000000/////////////////////////////////111111111111111111111111pppdddXXXRRRMMMHHHEEEEEE??????>>>===<<<<<<<<<<<<:::999999999::::::888666555444333444666888888888777777666555333222111111333222111222444555444333222222222333444333333222111111111111111111111000111111000000000000111111000000000000000111222222444333111000000111333444111111111111111111111000000000000000000000000000000000////////////000000///000000000111111111111000000000000000000000000//////000111222222222222000000000000000000000000000000000000000/////////......///000111222222333111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111222222111000/////////000000000000000000000111111222222222222222333444444000111111111222222222111111111111111111111111111222111111111111111111222333///000666777333000222000000111111111222222222222222222222222222222222111222222333333222222111///000000111111111000000111111000000111111222333111111111111111111111111222111111000000111111222111111111111111111111111000000000000000000000000111000000000000000000111000000//////000111222222333333333222222111//////........................////////////////////////////////////////////////111111222333333333222222000000////////////000000//////............//////........................000000//////............000000000000000000000000.........//////000000000+++,,,...///111222333333////////////000000000000///////////////000000111000000000000000000000000////////////////////////000000...---...///111222444222000......///111333//////000000000000//////......//////000000000000111111000000000/////////222111111111111111111222......////////////......////////////////////////000000000000000000000000000000000000000111111222222111000000111333555777000000000000000111111222/////////000111111222222111111111222222111111111///111444333000///000333000111111222222111111000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111000000000000111111222222111000000000000000000000000000000000000000000000111111222222222333000000//////////////////////////////////////////000000000000000000000000mmmbbbVVVPPPKKKGGGEEEFFF??????>>>===<<<<<<<<<<<<999888888888999999777555333111000111444555555555666666555555444333222222111111111333555666555333222111111222444444333111111111222222222111000000111111000000000000111111000000//////000000111222222222222222333333444555444333333222111///---,,,000000000000000000000000000000////////////000000000000000000111111111111////////////////////////000111222333333333333333111111111111111111111111///////////////000000000...//////000111222222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222111000000000000000000000000111111111111111111111000000000000111222222///000111222222222222222111111111111111111111111111111111111111111111111333///222:::<<<555111222111111111111111111111111333333333333333333333333111222222333333222222111000000111111222222111111111111000000111111222333111111111111111111111111111111000000000000111111111111111111111111111111////////////////////////111000000//////000000111////////////000111222333333333333222111///...---//////............------000000000000000000000000////////////////////////000111222333444444444444111000000/////////////////////............//////........................111000000///......------111111000000000000//////++++++,,,,,,------......//////000000000000//////........./////////000000///////////////000111111111111111111111111111111000000000000000000000000///////////////000000111111000////////////000111//////000000000000//////+++,,,---/////////......000000000000/////////...000000////////////000000...//////000000//////...////////////////////////000000000000000000000000///000000000111111111111............///000111222///000000000111111111111//////000000111111111222000000111222222111000000000111222111000000111222111111222222222222111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111333333222111000000000000000000000000000000000000------...///000111222222.........//////000000000////////////////////////........................nnnbbbUUUOOOJJJFFFDDDEEE@@@???>>>===<<<<<<<<<<<<:::999888888999999888666555333222333555666666555777777666666666555555555222222222333555555333111111000///111333444222000222222333333333222000000111111000000000000111111111111000000111111222333111222333333333222111000000000111222222111000///000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000111222333333333333333222111111111111111111111111/////////000000111111222//////000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000111222000111111222222222222222000////////////000111111...///111222333333222222111111111111111111111111111111111222222111111111222///333???@@@777111222333333222222111000000000333333333333333333333333111222222333333222222111000111111222333333222222111111000000111111222333111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000////////////000000////////////000111222333111111111111000000///...111111000000000/////////000000000000000000000000////////////////////////...///111222333444555555111111000/////////////////////............//////........................///////////////.........000000000//////.........,,,,,,,,,---......//////000000111000000///...---////////////000000000000000//////...///000111222000000000000000000000000000000000000000000000000......///000111000000/////////000000000000000///...///000111111000///...,,,,,,---...//////000///111111111000000000//////111000///......///000111///000000111111000000///000000000000000000000000000000000000000000000000//////000111111111111111,,,---///000000000000/////////000111111111111111000000000000000111111111///000000111111000000///222111//////111111111000000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111222222111111000111111111000000000000000000000000......//////000000111111,,,------...///000111111000000000000000000000000........................qqqeeeXXXPPPKKKFFFDDDEEE@@@???>>>======<<<<<<===:::999999999::::::888777999777666666888999999888888888888888777777777777444444333444555444111///111000///000333444222000222333444444333222111000111111000000000000111111222222111111222222333444000111222222111///,,,+++)))+++...111333444555555000000000000000000000000000000////////////000000000000000000111111111111222222222222222222222222222222333333333222222111111111111111111111111111//////000111222333333444000000000000111111111111111111111111111111111111444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111000000//////000111222222000111222333333333333333000000000000000111222222...///000222333333333222111111111111111111111111111111222222222222111111222///555AAACCC888111222444333333222111000//////333333333333333333333333222222222333333222222222000111222333333333333333111111111000111222222333000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000000////////////000000////////////000111222333...//////000000000000000333222222222111111000000000000000000000000000000////////////////////////,,,---///111333444555555111111000/////////////////////............//////........................------......///000000000//////.........---------...//////000111222222333......///000000000000000000000000000111111111111000///.........///111222////////////////////////000000000000000000000000,,,...000222222111///......///111222222111000///...///000111111000///...000/////////000111333444222222222111111111111000333222111000000111222333000000111111111111000000111111111111111111111111000000000000000000000000//////000111111111111111...000222333444333111000//////000111111111111111111111000000000000000000...///000111111000///...333000......111333111/////////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000111222333444000000000000000000000000222222222222111111111111+++,,,---...///111222222111111111111111111111111000000000000000000000000ssscccSSSMMMLLLIIIEEECCCBBBAAA@@@>>>===<<<<<<<<>>======<<<<<<===<<<;;;999888888777777777777666555555555555555666444333333444444444333666444333444666666555333444333222222111111222222111222222333333444555555444333111000///000111222000111111111111222222222000111222222222222111000111111111111000000000///000000//////////////////111222222222222111000///111111000222333333111///000000000000000000000000000000////////////000000000//////000222222111000000000000000000000000000000000000000111111111111222111111000000000000111111000000/////////000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111000//////111111111111111111111111111111111111000000000000//////000000111111111111111111111000000111111111000111222222222222111000000111111111111111111000000000111111111222222222222222111000000000000000222222111000000000000000222222111111111000000000111111111111111111111111//////000111111111111111333333222222111000000000111111111111111222222222000000000000000000000000///////////////000000111////////////000000000000000000000000000111111111111000000000/////////...000000000000000000000000000000111111111111000000////////////////////////............///000111222222111111000//////000000////////////............//////000000//////...---,,,,,,---------.........000000000000////////////////////////////////////....../////////000000000//////000000111111111222000000000000000000000000000000///......---,,,,,,......///000000000000000,,,---...000111111111111,,,---///000111111000000111222222222222222111111000000000000000000000///000000000000000000000000111111111111000000000///111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111/////////000000000111111222111000000000111222333000000000000000111111111000000000000000000000000000000000000000111111222222222111111111000000000000000111111111111000000000000111111111000//////000000000000000000000000///////////////000111111///111222111000///000111111111111000000000//////111000000000000000000000111111111111111111111111000000000000000000000000////////////////////////}}}sssdddUUUNNNKKKFFFBBB@@@AAAAAA???>>>============;;;;;;::::::999888666666666666666666666555555444444222222222444555444333555444333444555666555333333333222222111111222222222222333333444555555555444333111000000000111222000111111111111222222222000111222222222222111000111111111111000000000000.........///////////////111111222222111111000000///......///000000///---////////////////////////000000000000000000000000000//////000222222111000000000000000000000000000000000000000111111111111444222111///000111333555.........///000111222333000000000000000000000000000000000000111111222222111111111111111111111111000000000111000000///...000000000000000000000000111111111111000000000000...///111222222111000000111000000//////000000111000111222222222222111000///000000111111000000///000000000111111111222222222111000000000000000000222111000000000000000000111111000000000000//////000000000000000000000000//////000111111111111111333333222222111000000000222222222111111111111111000000000000000000000000111000000/////////......000000000000//////////////////000000111111222222000000000000////////////000000000000000000000000///000000111111000000///////////////////////////,,,---...//////000000///111111000/////////000000////////////............000000000000000000///...------........./////////000000000000////////////000///.........///000000............////////////......///000111222333333000000000000000000000000.........---,,,,,,++++++......///000000000000000,,,---...000111111111111...///000111111111///////////////000000000111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000111111111222222222222111000000000111111111111111111000000000000000000000000000000000000000000000000000111111222111111000000000000//////000000111111111111000000000111111111111000///...///////////////////////////////////////000111111///111222111000///000111111111000000000000//////000000000000000000111111111111111111111111111111000000000000000000000000,,,///222222///...///000|||ooobbbTTTNNNKKKFFFCCCBBBAAA@@@???>>>============999999::::::999888666555555666777777777666444333333222222333555666666555444444444444444444444444333333222222111222222333555444444333333222111111333222111000000000111111000000111111111222222222111111111222222111111111111111111000000000000000------....../////////000000000111111111111000000///......///000111000...000000000000000000000000222222222222222222222222000//////000222222111000000000000000000000000000///000000000111111111111222111000000111222333444.........///000222333444000000000000000000000000000000111111222222222222111111111111111111111111000000111111111111000000////////////////////////111111111111000000000///...///111222333111000...000000////////////000000111111111222222111111111//////000000000000//////000000000000111111111111111111000000000000000111111111000000000000000111000000000/////////////////////////////////////////////000111111111111111000000000111222222333333333222222222111000000000000000000000000000000000111111111111000000//////111111000000//////............///000111222222333000000000000//////////////////////////////////////////000000000000//////////////////////////////,,,---///000111000//////111000000/////////000000////////////............//////000000000//////...//////000000000111111111000000000000////////////111000...------///111222..................//////...//////000111111222222////////////////////////.........------,,,,,,,,,......///000000000000000000000000000000///......222222111111111111111111///.........------......000000000000000111111111000000000000000000000000111111111000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000111111111222222222222222222111111000000000///222222111111000000//////000000000000000000000000000000000000000111111222000000000///////////////000000111111111111000000111111111000000///......///////////////////////////////////////000000111///111222111000///000111111000000000////////////000000000000000111111111//////000000000000111111000000000000000000000000---222666555000------000zzzjjj^^^RRRMMMKKKGGGEEEEEE@@@@@@???>>>=========>>>888999::::::999888666555555666777777777666444333333333333555888999777666333444444444333333444444333222222111222222333333333333222222111000000000222222222111111111111111000000111111111222222222222111111111111111111222000000000000000000111111---.........//////000000///000000111111111000000222111000111333444333222111111111111111111111111111222333333333333222111000//////000222222111000000000000000000000000000///000000000111111111111...///111222222222111111000000///000000111222333000000000000000000000000000000111222222222222111000000000000000000000000111222222333333222222222////////////////////////111111111111000000000///...000111333222111///...000000////////////000000222111111111111111111222//////000000000000////////////000000000111111111111000000000000000111111111000000000000000111111///////////////000000000//////////////////////////////000111111111111111000000000111222222333333333222222222111000000000000000000000000000000000///000111222222222111111111111000000//////............///000111222222333////////////000000000000//////////////////////////////000000000000//////////////////////////////...///000111222111000///000///////////////000000////////////............---......//////.............../////////000000000000000000000////////////111000...---...///111333//////////////////......111111000000000000000000////////////////////////////////////..................///000000000000000000000000000000///......222111000//////000222333333222000///------------///000000000111111111222000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000111111111222222222222111111111111000000//////222222111111000000//////111111111111111111111111000000000000000111111222///////////////000000000000000111111111111000000111000000/////////......///////////////////////////////////////000000111///111222111000///000111000000000////////////...//////000000111111111111........./////////000000000000000000000000000000111666999777111------///wwwfff[[[QQQMMMKKKGGGFFFGGG@@@@@@???>>>>>>>>>>>>>>>999999::::::999888888777666666666666666555555444444444444777999999888666222444555444333222333444222222111111222222333333//////000000111222222222222222222222111111000000000111111111111222222222222222111000000111222222000000000000111111111111////////////000000000000//////000000111111000000///---,,,---///000000000111111111111111111111111///000111222222111000///000//////000222222111000000000000000000000000000000000000000111111111111...///111333333222000///111111111000000111111222000000000000000000000000///000222333333333222111000000000000000000000000111222333333444333333333000000000000000000000000111111111111000000000000000000111222222111///...111000000//////000000111222222111000000111222222///000000111111000000////////////000000000111111000000000000000111111222000000000000000111111222//////000000000000111111000000000000000000000000//////000111111111111111333333222222111000000000222222222111111111111111000000000000000000000000...///000222222222111000000000000000//////////////////000000111111222222////////////000000000000000000000000000000000000...//////000000//////...////////////////////////000000111111111111000000//////......//////000000////////////............,,,------...............,,,,,,---------.........000000000000////////////000//////...///000222333000000000000////////////111111111111000000//////000000000000000000000000000000000000000000000000......///000000000000000,,,---...000111111111111//////000111222333444555888666444111000////////////000000111111222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111111111222222000000111111111000//////111111111111000000000000111111111111111111111111000000000000000111111222//////000000000000111111000000111111111111000000000//////......//////000///////////////////////////////////////000111111///111222111000///000111000000////////////....../////////000111111222222---......//////000000000000000000000000000000000444666888666111...---...ssseee[[[RRRNNNJJJFFFDDDFFF@@@??????>>>>>>>>>>>>>>>;;;::::::999999999999999777777666555555555555555444444444777888888666444222444555444222111333555222222111111222222333444///000000111222222333333222222222222222111000000000111111111111222222222222222111000000111222222///000000000111111111111111111111111111000000000...//////000000000000000,,,+++)))***,,,.........111111111111111111111111///000222333333222000///000//////000222222111000000000000000000000000000000000000000111111111111222222222222222222111111111111000000111111222333000000000000000000000000///000222444444333222111000000000000000000000000111111222333333333333333111111111111111111111111111111111111000000000000111111111111000000//////111111111000000111111111222222111000000111222222000111111111111111111000////////////000000000111000000000000000111222222000000000000000111222222000000000111111111222222111111111111111111111111//////000111111111111111333333222222111000000000111111111111111222222222000000000000000000000000---...000000000///---,,,////////////000000000000000000000000000111111111.../////////000000000111000000000000000000000000......////////////......////////////////////////000000000/////////000000...............///000000////////////............------...///////////////------........./////////000000000000////////////...//////000111111222222222222111111000000000000000000000000000111111111000000000000000000000000000000000000000000000000......///000000000000000,,,---...000111111111111,,,000666;;;======:::888777555333111000///000111///000000111111222333333000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000/////////000000000111111...///000111111000000///000000000000000111111111111111111111111111111111000000000000000111111222000000000111111111222222000000111111111111000000......------...///111111000000000000000000000000///////////////000111111///111222111000///000111000000/////////............//////000111111222222/////////000111222222222000000000000000000000000333333333222000//////...pppfff\\\SSSNNNJJJEEECCCDDD@@@???>>>>>>>>>>>>>>>???<<<;;;:::999999999:::;;;888777666444444555666666333333444666888777555222111333555444222111333555222111111111222333333444444444333333222111111000111222222222222111000000000111111111111222222222333222111000000111222333//////000000111111111222333333222222111111000000......///000000000000000111///......000333333333000000000000000000000000111222444555555444222111000//////000222222111000000000000000000000000000000000000000111111111111666555333111111111333444000000000000111222444444000000000000000000000000///111222444444333222111000000000000000000000000///000111222222222222222111111111111111111111111111111111111000000000000222222111000//////000000222222111111111111222222333222111000000111222333111111222222222222111111////////////000000000000000000///000000111222222000000///000000111222222000000111111222222222333111111111111111111111111//////000111111111111111000000000111222222333333000000111111222222222333000000000000000000000000......//////...,,,***(((......//////000000111111111111111000000000000000.../////////000000111111000000000000000000000000......////////////......////////////////////////000000...------...///000...............///000111000/////////..................///000000111000000111111111111222222222222000000000000////////////---...000111222222222222333222222222111111000000......///000111222333333000000000000000000000000/////////000000000000000...//////000000000000000000000000000000//////...---333>>>FFFIIIFFFAAA<<<333111///...---...///000///000000111222222333333000000000000000000000000//////000000111111111222000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000---...///111111111000000//////000000111111222222111111111111111111111111000000000000000111111222000000111111222222222333000000111111111111000000------------...000111333111111111111111111111111///////////////000111111///111222111000///000111000/////////...............//////000111222222222000111111222333333444444000000000000000000000000111///......///000000///}}}rrraaaYYYOOOIIIHHHFFFCCC???@@@???>>>===;;;;;;;;;;;;<<<:::888888999;;;;;;;;;666666555444333222222222555555555444444333333333444333222222333333111000222222222222222222222222222111000......000111222333333222111000000111111444333111000000000111222111000000000111222333333111000000000222333222111000000000000111111111111111000000111222222///---111///...///222333111///222222222222222222222222---......///000111111222//////000000111111222222000000111222222222222111......///000000000000000000000000000000000000000///000111222222222222222222222222111111111000000111222333333222111000/////////000000111111111222000000111111111111000000000000000000000000000000111111111111111111111111111111000000111111222333111000///......///000111222111000//////111333555111000000111111000---***)))---222444444111///---555222000000333444333111000111111111222222222222000000000000000000000000333222111/////////000000000////////////000000111111111111000000000000000111111111111000000000///......///000000000000000000000000000000000000000222111111000///......---000///------///000///...000///.........///111222000000111000000///...---......//////...---,,,,,,000000//////.........---000000////////////000000//////000000111111222222////////////////////////000000000000000000000000------------------------...///111111/////////000---......///000111111222000000111111111111000000............////////////......//////000000111111333222111000////////////000000000000000000000000111000///......///000111111555:::>>>???<<<777333000000000000000000000000222111111111000000//////---000555888999888444222///////////////.........//////000000111111222222000000000000000000000000222111111111000000//////111111111111111111111111111111111111000000000000111000///......///000111111111111111111111111111222111000......000111222111111111111111111111111444333333222222333333444000000000000000000000000000111111111111222222222////////////////////////111111000000//////......000000111111111111000000000000////////////000000111111111111111111111111111///...,,,,,,...///111222222111111111111222222222111111111000000//////111111000000//////......111000///......///000111{{{ooo___XXXNNNIIIGGGFFFCCC@@@AAA@@@???======<<<<<<<<<===;;;999999:::<<<;;;;;;888777666555444444444444444444444444444444444444555444333333444444333111111111111111111111111111333222111000000111222333333222222111000000111111333222111000///000000111111111111000111111222222111000///000222333222111000000000000111111111111222111111222333333000...111000...///222333222000111111111111222222222222.........///000111111111//////000000000000000000000000111222222222222111...//////000000000000000000000000000000000000000000000111222222222222222222222222111111111000000222222222222222111000//////000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111222333000///......///000111222333222111111111111222333111111222444555444111...000000///...---///111333333111///000222333111000000000000111111111222222111111111111111111111111111111000//////000111222////////////000111222333111111111111111111111111222222222222111111111000///000000111111111111111000000000000000000000000111111111000///.........111000......000111000///000//////...///000111222///000000000000//////...//////000000//////...---000/////////............111000000000000000000111000000000000000111111111////////////////////////000000000000000000000000////////////////////////...///111111/////////000/////////000111111111222000000111111111111000000/////////000000000000111////////////000000111111333222111000////////////000000000000000000000000111000///......///000111111222555666777555333222000000000000000000000000111111111111000000000///---...000111222222111111000000000000000000000000222111111111111111111111000000000000000000000000111111111111000000000///111111111111111111111111111111111111000000000000111000////////////000111111111111111111111111111222111000//////000111222111111111111111111111111222222111111111111222222111111111111111111111111000111111111111222222222000000000000000000000000111111000000//////////////////000000000000//////000000////////////000000111111111111111111111111111000///......///000111111111111000000111111111111111111111000000000///111000000000/////////...111000///......///000111wwwlll]]]VVVNNNHHHGGGFFFDDDBBBAAA@@@???>>>>>>>>>>>>>>>???===;;;:::;;;<<<;;;:::999999888777666666666666333333444444444444444444666444333333555555444222111111111111111111111111444333222111111222333444333222111111000111111111111111000/////////000000222222111000000000111111111000///000222333222111000000000000111111111111333222222222333333111///111000000000222333222111//////000000111111222222......//////000000111111000000/////////////////////000111111222222111111////////////000000000000000000000000000000000000000000111222222222222111222111111111111000000000222222111000000000111111000000000000111111111111/////////000111333666777000000000000000000000000111111111111111111111111111000000000000111222222//////......///000111222111222222222222111111000...///111555777666333000222111...,,,,,,///222444222111000111222333222111/////////000000000111111111111111111111111111111////////////000111222333////////////000222333333222222222222222222222222333333222222222111111111000000111222222222222222000000000000000000000000111111000000//////......222111//////111111111000///////////////000111111...//////000000000000///000000000000000000///...////////////............000//////......//////000111000000000000000000///////////////////////////////////////////////////////////////////////////...///111111/////////000000000000000111111111111000000111111111111000000000000000000111111111111/////////000000000000111333222111000////////////000000000000000000000000000000////////////000000222111000000///000000111000000000000000000000000111111111111000000000000000///---,,,,,,...///111111111111111111111111111333333222222111000000///000000000000000000000000111111111111000000000000111111111111111111111111111111111111000000000000111000000//////000000111111111111111111111111111222111000//////000111222111111111111111111111111000000////////////000000222222222222222222222222000111111111111222222222111111111111111111111111111000000000000/////////...//////////////////...000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000000000000000000////////////000000////////////000000uuujjj\\\VVVOOOIIIGGGFFFEEEDDD@@@???>>>>>>======>>>>>>>>>===;;;:::;;;;;;999888999888888777666666777777555555555444444333333333555444333333444555444222111111111111111111111111333222111111111111222333222222111111111111111222000000//////////////////333222111000000///000000111000///000111222222000///000000000111111111111333222111111222222111///111111111111222222222222......//////000000111111.../////////000000000111000000//////......------///000000111111111111111///////////////000000111000000000000000000000000000111111222222222111111111111111111000000000000222111000//////000111222000000000000000111111111.........000333888<<<>>>000000000000000000000000111111111111111111111111000000000000000111222222000000000////////////000---...000222222222000///...000333777::::::777555000000000111222222000///222222222222333333333222////////////000000000000222222222222222222222222000000000000000111111222000000/////////000111111111111111111111111222222222222222111111111000000///000111111222222111111000000000000000000000000111000000000/////////...222000//////000111111000///////////////000000111---...///000000111000000//////000000000//////...///////////////............------------------...111111000000/////////...////////////////////////........................------------------------...///111111/////////000000000000000000000//////000000111111111111000000//////000000000111111111000000000000000000000000222222111000//////000000000000000000000000000000000000////////////000000222111000/////////000111000000000000000000000000111111111000000000000000444222000...---...000111000000000111111111111111222222111111000000000000000000000000000000000000111111111000000000000000111111111111111111111111111111111111000000000///000000000000000000000000111111111111111111111111111111000//////000111111111111111111111111111111000//////......//////000222222222222222222222222000000111111111222222222111111111111111111111111000000000000000000000000//////000000000000//////000000////////////000000///////////////////////////000000111111000000/////////000000000000//////111111111000000000000000000000000000////////////000000////////////000000uuujjj[[[WWWPPPJJJGGGGGGFFFFFF???>>>======<<<<<<<<<<<<<<<;;;999999:::999777666777777666555555555666666777777666555333222111111333222111222333444333222333333333333333333333333111111000000000000111111222111111111111111222222/////////000000000//////222222111000////////////000///...///111222111000///000000000111111111111222000//////000000///...000111111111111111222222....../////////000000000////////////000000000000000000//////......------//////000111111111111000000//////...///000111111000000000000000000000000111111222222222111111000000000000000000000000000111111/////////000111222111111000000000000000000///......///222555999;;;111111111111111111111111000000000000000000000000000000//////000000111222222111111000///...------)))+++...000222222000000222333666:::>>>>>><<<999222111111222444444111///...///111111111111111111////////////000000000000111111111111111111111111111111111111000000//////111111000///.............../////////000000111111000000000000////////////...///000000111111000000000000000000000000000000000000000000////////////111///---...///000//////...//////000000000000000---...///000000111000000---......//////..................//////////////////......------......///111000000000//////......////////////////////////------------------------------------------------...///111111/////////000/////////////////////...000000111111111111000000........./////////000000111111111111000000000000222111000000000000000000000000000000000000000000//////000000000000//////000000111111111000000///111111111111111111111111000000000000000000111111333222222111000000000000/////////000000111111111/////////000000000111111000000000000000000000000000000000000000000111111111111111111111111111111111111111111000000000///000000111111111111000000111111111111111111111111111111000000000000111111000000000000000000000000000000000//////000000000111111111111111111111111000000111111111222222222111111111111111111111111000000000000111111111111000111111222222111111000000000////////////000000...........................//////000000//////......///000000000000///...000000000000000000111111////////////000000000000//////000000000000//////uuukkkZZZWWWQQQKKKGGGEEEFFFFFF@@@???>>><<<;;;;;;:::::::::999888999:::999777555666555555444444555555555777777666555333222111111222111000111333444333222444444444444444444444444000000000000000000000000111111111000111111222333//////000111111111000000111111000/////////000000000///...///111222111000000000000000111111111111222000....../////////......000111111000000111222000000000000////////////////////////000000000000000000//////////////////...///000000111111000000000///.........///111222000000000000000000000000111222222222222111000000//////000000000000000111000000/////////000111111111111111111000000000000111000///......///000111111111111111111111111111000000000000000000000000000////////////000111111111111111111000...---,,,)))+++---000111111000000000000222555777888777555:::555000///222444555444))),,,...///.........////////////000000000111111000000000000000000000000222222222222111000......222111000///............---......//////000000000000000/////////...............///000000000000000000000000000000000000000000000000000////////////000...------...//////.........///000000000000000...//////000000000000///,,,------........................///////////////111000000000000000000111000//////////////////...////////////////////////........................////////////////////////...///111111/////////000///////////////000000000000000111111111111000000............////////////222111111111111000000000111111000000000000000111000000000000000000000000//////000000000000//////+++---///111111000...---111111111111111111111111000000000000111111111111000000111111000///...---......///000000111111111...//////000111111222222000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111222222111111000111111111111111111111111000000000111111000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111111111222222222111111111111111111111111000000000111111111111222111222222333333222222111000000////////////000000////////////////////////........................//////111111111111//////000000000000111111111111////////////000000000000//////000000000000//////uuukkkYYYUUUPPPIIIDDDBBBCCCDDDBBBAAA???===<<<;;;::::::999999888:::;;;;;;999777666555555444444555555666555444444444444333333333333222111222444555444333333333333333333333333333111111111222222111111111111111000000111222222333//////111222222222111111000////////////000000111000///...///111111111///000000000000111111111111222000......///000//////---///111000......000222222111111000000//////...000000000000//////////////////000000000000000000...//////000000000000000000000.........///111222000000000000000000000000222222222222222111000000////////////000000111111...//////000000000000000111111111111000000000///000000000000////////////111111111111111111111111000000000000000000000000///////////////000111111...///000111111000//////...///000111111111000//////......///111222111000;;;777222222555777666444(((,,,///000///......///000000000111111111222222////////////////////////000000111222111111000///111111000000111222222333.........///000000111111000000000000//////////////////000111111111111000000000000000000000000000////////////000000000000111///......///000000///---...///000111000000//////000000000000//////...------...///////////////............/////////000000//////......//////000.........///////////////////////////////////////........................////////////////////////...///111111/////////000000000000111222222333333000000111111111111000000...////////////000000000222222222111111111000000111111000000000000111111000000000000000000000000...///000111111000///...+++,,,---///000000000000111111111111111111111111///000000000111111111111000000////////////////////////000111111222333333222222222222222222333333000000000000000000000000///000000000111111111111111111111111111111111111111111111111000000000000000111222222222222111000111111111111111111111111000000111111111111000000000000000000000000000000111111000000000000111111111111111111111111111111000111111111111222222222000000000000000000000000000000111111111222222222111111222222222222111111000000////////////000000////////////////////////111000///......///000111///000222333333222000//////000000000111111111111.../////////000000000111...///000111111000///...tttkkkWWWTTTOOOHHHBBB@@@AAABBBDDDCCCAAA???===;;;::::::999999999;;;<<<<<<:::888666666555555555555666777222222333333444555666666444333222333555666555444222222222222222222222222111222222333333222222111111111000000111222333333///000111333333333222111//////...//////000111222000///...///000111111///000000000000111111111111444111//////000111000000,,,...000000...---///111333333222111000///......000000000000//////////////////000000111111222222...//////000000000000000111000...---...///111222000000000000000000000000222222222222222111000///.../////////000000111111---...///111111111000///222111111111000000//////...///111222444444555555111111111111111111111111000000000000000000000000///////////////000111111+++,,,...000111222222111333333333222111000//////555333111111333444444333666555666999===;;;444...+++...222333222000111222111111111111222222222222////////////////////////---...000111222222111111000000111222333555777888...//////000111222222222111111111111000000000000000000111222222222222222000000000000000000000000////////////000000000000222000//////000111111000---...000111111111000///000000111000000///............///000000111000000---.........//////000000---,,,,,,++++++,,,,,,------.........//////000000////////////////////////////////////////////////------------------------...000111111/////////000111111222333444444555555000000111111111111000000000000000000111111111111222222222222111111000000111000000000000000111111000000000000000000000000...///000111111000///...------...///000222333444111111111111111111111111//////000000111111111222222111000//////000222333000000111222333333444444666555555444444333333222000000000000000000000000//////000000111111111222111111111111111111111111111111111111000000000000000111222333333222111000111111111111111111111111000000111111111111000000000000000000000000000000000000////////////000000222222222222222222222222000111111111111222222222////////////////////////000000111111222222222222000000111111111111000000000000////////////000000000000000000000000000000333111000......000111333///111222333333222111/////////000000111111111222.../////////000000111111...///000111111000///...qqq```ZZZRRRMMMKKKHHHDDDBBBDDD<<<=========<<<;;;::::::;;;;;;:::999999888888777666444222222444666777666555555555444444333333222333222222444555555333111555333111000222333333333555444222111000111111222///000111111111///...------///222555666555333111///////////////.........//////............//////111000///......///000111////////////////////////111111000000000000111111555444111///......///000//////000111111111111111///000000000000000000///222222111000000///000000222111000//////......///111111222222222222111111222222111000/////////000222111111111000000//////222222111111000000//////000000000000000000000000111111111111111111111111///000111222222111000///000000000000000000000000////////////000000000000000000000000000000000000000000//////.........---///111222222000//////000222333333444444333333222------............------...//////000000000000000000000000000111111111111000000000000000000000000000000111111111000000///111111111111111000//////222222111111000000//////000000000000000000000000000000//////.........---......//////000000111111111///...///000111000...111000...---...///111222===666///,,,...000000...////////////////////////000000000000///...---,,,..............................//////000000111111111111111111111000//////000000//////.........---///......------...000111////////////////////////222111000///......//////222111111111000000//////////////////////////////222111000//////......///000000////////////000000333222111/////////000111000000000000////////////111000000000//////......//////...//////000111222......////////////......////////////000000000000////////////000000000000...///000111111222111111222222222111111111000000222111000//////000111222000000000000000000000000000000000000000000000000000111111111111222222222000111333444444333222111...///000222222222111000000000000000000000000000333222222222111111000000111222222222222111111000---///111222333222111000000000111111111111000000111111000000//////......111000///......///000111000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000///......000000000000000000000000ssseeeXXXQQQKKKIIIGGGCCCAAACCC???>>>>>>>>>===<<<;;;:::;;;;;;:::999999888888777555444444555777777666444222222333444444555555666444222000000222333333222222000...---///000000///333222111111111222333444000000000000000//////...///000111222333333333333000000000000000000000000000//////......//////000333333222222222222333333000000000000000000000000111111000000000000111111222111000......///000111...///000000111111000000111000000000000000000111333222111000000000000000000///////////////000111000111111222222111111000222111000000000000000000111111000000000/////////111111111000000000000000000000000000000000000000111111111111111111111111000000111111111000///...000000000000000000000000////////////000000000000000000000000000000000000111111000000000/////////000000000000111222222222111111222222222222111111//////000000000000//////...//////000000000000000000000000000111111111111000000000000000000000000000000111111111111000000111111111111111000//////111111111000000000000000000000000000000000000000000000000/////////......////////////000000000000000///...///000111000///000000.........///111222:::555///---///111000...////////////////////////,,,---...///000000000000.........................../////////000000000111000111111111111000//////000/////////...........................///000000////////////////////////000000000000/////////...111111111111000000000///000000000000000000000000000///////////////000111000000////////////000000333222111000000000111111////////////000000000000000000/////////.........///////////////000000111......////////////......////////////000000000000////////////000000000000//////000111111111000000222222222111111111000000222111000//////000111222000000000000000000000000000000000000000000000000000000111111111222222222111222333333333111///......///000000111111111000000000000000000000000000222222111111111000000000///000111111111111111111///000222333333333222111......////////////......000000000000////////////111000///......///000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111000//////000000000000000000000000pppdddWWWPPPJJJHHHFFFBBB@@@BBBAAAAAA@@@???>>><<<;;;;;;;;;;;;:::999999888888777555555666888999888555222222333333444444555555555555222///...000222333333333222000000222333222111111111111111222333444555111111000/////////000000000000/////////111222444000000000000111111111111000000////////////000000///000000111111000000///111111111111111111111111000000000000000000000000//////...---...///111222......///000000000//////222111000//////000111222222111111000000000000111............///000111222000111111222222111111000000000000000000000111222000000///////////////...000000000000111111111111000000000000000000000000000000000000000000000000000000000000000///...---////////////////////////////////////000000000000000000000000000000000000111111111111000000000000222000---///222555555444//////000000000000/////////000000111111000000///...///000000111111000000000000000000111111111111000000000000000000000000000000111111111111000000000111111111111000000//////000000000000000000111000000000000000000000000111000000000000000//////000000000000///////////////......///000111111000000///.........///111222666222......000111000...////////////////////////,,,---...///000000000000////////////////////////////////////000000000000000000111111000000///...////////////............---......//////////////////////////////////////////000000111111000......111111111111000000000000111111111111111111111111............///000111222000000////////////000000222222111000000000111111......//////000000111111000////////////.........000000000///////////////......////////////......////////////000000000000////////////000000000000///000000000000//////...222111111111111000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000111111111222222333333444444333111///...//////......//////000000000000000000000000000000111111000000000000//////...//////000000111111111000111333444444333222222......////////////......////////////000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111000000000000000000000000000000~~~lll^^^VVVOOOJJJHHHFFFBBBAAABBBBBBAAA@@@>>>===<<<;;;:::;;;;;;:::999999888888777888777777777888777555333666666555444333333222222444222111111222333333222444333222222333444333222111111111222222333333333222111000/////////111111/////////...///000111222///000000000000000111111000000////////////000000---...///000000///...---000000000000000000000000000000111111111111000000///......---...///000000......////////////......111000...------...000111000000///////////////000///////////////000111111000000111111111111000000000/////////000111222222////////////............//////000000111111222222////////////////////////////////////////////////.........///////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000666111---...222666555333...//////000000//////.........////////////......//////000111111111111000///000000000111111111111///////////////////////////000000111111111111000000000111111111111000///.../////////000000111111000000000000000000000000111111111111000000000000111111000000//////......///...---...000222111000000//////...///000111111111000...///111111000///////////////////////////000000000000///...---,,,000000000000000000000000////////////000000000000000000000000000//////...///////////////.........,,,---///000000000///...////////////////////////...///111222222000...---111111111000000000000000111111111111111111111111///////////////000111111000000////////////000000111000000000000000000000---......///000111111222000000000000000000000000000000000000000///............////////////......////////////000000000000////////////000000000000000000000000000///...---111111111111000000000000111000000000000000000111000000000000000000000000000000000000000000000000000000000000111111111111333444444444444333111111000///...------...///000000000000000000000000000000000000/////////////////////////////////000000111111222333333222222111000000111111111111000000......//////000000111111///////////////000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000111111111000000///////////////////////////ppp^^^WWWPPPJJJIIIGGGCCCBBBDDDBBBAAA???===;;;:::::::::;;;;;;:::999999888888777;;;888555444555666777666777666555444333222111111333333333555777666333111000/////////111111000...333333333333222222111111222111000//////000111222......///000000000//////.........//////000000000000000////////////000000000111333333333333111000///////////////////////////000111111111111000///000//////.....................////////////......///...------------...///......---------......///111111000///////////////000000000111111000000000000/////////000111222222............//////////////////000000111111222222////////////////////////........................,,,------...///000111111////////////////////////////////////000000000000////////////////////////////////////////////////999333......222444333000///000000000000000000///......////////////......///000000111111111111111///000000000111111111111//////////////////////////////000111111111111111///000000111111111000000......//////000000000111000000000000000000000000000000000000111111111111111111000000//////......///......///000111111000///////////////000000111.........///000111000///////////////////////////000000000000///...---,,,000000000000000000000000000000000000////////////000000000000000///...............///////////////,,,---///000000000///...000000000000000000000000---...000222222111///...000000000000000000111111111111111111111111111111111111000///////////////000000////////////000000......//////////////////---......///000111111222111111111111111111111111000000111111000///...---......////////////......////////////000000000000////////////000000000000000000111000000///......000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000//////000000000111111111000000111222222222222222000///...------...///000000000000000000000000000///////////////000000000222111000///......//////000111111111111111000000000000111111111111000000......//////000000111111......///000000000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000////////////////////////......///////////////...////////////////////////wwwcccVVVPPPJJJIIIGGGDDDCCCDDDBBB@@@>>><<<;;;;;;;;;;;;;;;;;;:::999999888888777;;;888444222333555777888444444444444444444444444222333555888999777333000111000000111222222111///333333444333333111000///111111000000000111222222...///000111111000///...------......//////000000//////............//////000111111111111111111000........................///000111222222111000///000000000//////.........//////000000000///.................................------------......///222111000///............///000000111111000000///000000000000000000111222...////////////000000000000000000000111111111111000000000000000000000000////////////////////////---------...///000222222////////////////////////////////////000000000000000000000000000000000000............////////////777444000000111222000...000000111111111111000000000111111222222111111000///000111111222222111111000000000000111111111111000000000000000000000000...///000111111222111111///000000111111111111000...//////////////////000000000000000000000000000//////000000000000000111000000000000////////////111///...///000111000...////////////000000000000---........./////////000////////////////////////,,,---...///000000000000////////////////////////000000000000//////////////////000000//////...---.........///////////////---......///////////////000000000000000000000000......000111111000000///000000000000111111111111111111111111111111111111222111000///............000000////////////000000---...///000000000//////......//////000000111111000000111111111111222222//////000111111000............////////////......////////////000000000000////////////000000000000000111111111111000000/////////000000000000000111000000111111111111000000000000000000000000000000000000000000000000000000/////////000000000111111,,,------...///000111111000000//////......//////000000000000000000000000//////000000000000111111222111000///...///000000111111111000000000000000......////////////......////////////000000000000---...///000111111111000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------......//////......000000000000000000000000tttbbbUUUNNNIIIHHHFFFCCCBBBDDDBBB@@@>>>===<<<<<<===>>>;;;;;;:::999999888888777888555333222444666777777444444444444444444444444333333444555777666333111333222222444555555333111111222333333333222111111///000111222222222222222111000000//////000000111---......///000000111111......------------......//////............/////////////////////////////////000111222222111000/////////000000111000000000000000111111000000///......///000111111000///...///.........//////000111111000///////////////000//////000000000000//////222111000000000000000000/////////000000000111111111111111000000000000000000000000000000000000000////////////////////////111111000/////////000111000000000000000000000000////////////000000000000000000000000000000000000......//////000000000000222222111111111000000///000000111111111111000000111111222222222222111111000000111222222222222111000000000000111111111111000000000000000000000000...///000111111222222222//////000111111111111111///////////////.........000000000000000000000000....../////////000000000////////////000000000000222111//////000000...---...//////000000000000000.........---------///000////////////////////////,,,---...///000000000000........................111000000000/////////...//////000000//////...---............/////////000...............///000000000000000000000000000000.../////////000000000000///000000000111111111111000000000000000000000000111000///////////////000000000////////////000000...///000222222222111000////////////000000000000......//////000000000000---...000111111111///.........////////////......////////////000000000000////////////000000000000000111111222222222222111////////////000000111111///000111222222111000///000000000000000000000000000000000000000000000000////////////000000000111.........//////000111111000111111111000000///...000000000000000000000000000000000111111111222222111000/////////111333555333222111111000000000111......////////////......000000000000////////////,,,---///000111111111000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000------...///////////////000000000000000000000000}}}lll]]]TTTMMMHHHGGGEEEBBBAAACCCCCCAAA???>>>===>>>???@@@;;;;;;::::::999888888777444333333444666777666555888777666555333222111000444333222222444444333222000///000111222222000...///000222333444444333222///000111333333333222111444222///------///222333...//////000111222222222---------,,,,,,---------333222111000000111222333000000000000000000000000...000111222222111000...---...///111222222333333111111111111111000/////////000333444444333000///000000000000000111222222///......//////000111222//////000000000000//////222222111000//////000000//////000000111111222222222222111111000000//////000000000000000000000000000000000000000000000000555444222000///...//////111111111111111111111111////////////000000000000000000000000000000000000//////000000111111111222...000222222111000000111//////000000000000////////////000000000000//////000000111222222222222111000000000000111111111111000000000000000000000000......///111111222222222//////000111111111111111000000//////.........---000000000000000000000000---.........//////000000......//////000000111111333111000///000///...,,,...//////000000000000000.........---,,,,,,...000////////////////////////000000000000///...---,,,........................111111000000/////////...///////////////......------.........//////000000//////...------///000111000000000000000000000000//////......///000111222//////000000111111111222///////////////////////////......//////000111222000000////////////000000000111222333444444333222000000000000////////////,,,---------......//////,,,...000111222111000///......////////////......////////////000000000000////////////000000000000000111222333333333333333.../////////000000111111///000111222222111000///000000000000000000000000000000000000000000000000////////////000000000000333333222222222222222333000111222222222000///...000000000000000000000000000000111111222222222333............000333777888444333333222111111111222000000111111111111000000111111000000//////......,,,---///000111111111000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000......///000000111000000000000000000000000000000{{{jjj]]]SSSOOOKKKGGGEEEDDDBBBAAA?????????>>>===;;;:::999:::999777888999999888777666666666666666666666666444444444333333333222222222111///000111333333222222111000//////000111222222222222222222222222222111222444555444333111///////////////////////////---...///000222222222222000000000000///////////////...,,,---///000000000//////............//////......////////////......000000000000000000000000222///+++)))+++---///000000000000000000000000000///////////////000111111///000000111111111111000000///.........///111222333222000............///000000000000////////////111111111111000000000000......//////000000111111222222111000///...------000000000000000000000000000000////////////000000000000000000000000000000......//////000000111111000000000000////////////333222111000////////////////////////////////////111000///...///000222444111111000000//////.........///000111111000///...111//////000111222111000000000000000000000000000333333222111000///......000000////////////000000000000000000000000000000000000000000000000000000111222222111///...///000////////////////////////............///////////////////////////.................................,,,,,,---...///000111111000000000000000000000000//////............//////------......///000000000111000///......---..................////////////111000///......///000111111111000000///.........111000/////////000222333111111000///////////////000000111111111000000///000000000000000000000000---...///000111222333333333333111000////////////000000111111111111000000222111000//////000111222111111000000111111222333222111111111000000//////......////////////......///000000111111111000000000000000000000000000000222222111111000000//////000000111111111000000///111111000000//////......222111111111000000//////222000...///222333111///000000000000////////////111111111000000000000000////////////////////////......///000111222222333000000000000000000000000000000000000000000000000000000000000000000000000---------.......................................000000000000000000000000111000///......///000111111111000000//////......////////////............000000000000000000000000000000000000000000000000{{{jjj]]]SSSOOOJJJFFFDDDDDDBBBAAA?????????>>>===;;;::::::;;;999888888::::::999777666666666666666666666666444444444333333333222222222111///000222333333222444333222111111111111111111111111111111111111111111222333333333222000///111111111000000/////////000000000111111111000000111111000000000////////////...---...000000///...000000////////////000000...//////000000//////...000000000000000000000000222///,,,+++---///000000000000000000000000000000///////////////000111111111111222111111000///...000//////...///000111222222111000//////...//////000000000000000000000///111111111111000000000000////////////000000000000111111000000//////......000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000////////////000000///........./////////////////////////////////...---------///000111111000000000/////////...//////000000000000//////111//////000111222111000000000000000000000000000111111000000//////......000000////////////000000000000000000000000000000000000000000000000000000000111222111//////000111////////////////////////............/////////////////////////////////....................................///////////////........................//////............/////////////////////.........//////.........//////000............////////////111000///......///000111111111000000000000//////111000/////////000222222111111000///////////////000000111111111111000000000000000000000000000000000000000000000000111111222222111000//////////////////000000000000//////000///...------...///000000000//////000000111222111111111111000000000///000000000111111000000000111111111111111111000000000000000000000000000000111111111000000000000000000000111111111111000000111111000000////////////111111111111000000000///222000//////111222111///111000000000////////////111000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000//////......------........................000000000000000000000000111000///......///000111111000000000/////////.........//////000000000111000000000000000000000000////////////////////////|||iii\\\TTTOOOIIIEEECCCCCCCCCBBB??????>>>>>>===<<<;;;:::;;;:::999999::::::999777666666666666666666666666444444444444333333333333222111000000222333333222222222333333333333333222000000000000000000000000111111111111000000000000111111111111111111111111222222222111000///...---222222111111111000000000/////////000111000...,,,111111000000000000111111///000000111111000000///000000000000000000000000111///......///000000///000000000000000000000000///////////////000111111111111111111111000///...///////////////000111111///000000000000000//////000000000000000000000000111111111111000000000000000000000000////////////000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////////////////000000000000000////////////000111111////////////////////////............////////////000000000000////////////000000////////////000000111//////000111222111000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000...000111111//////000222////////////////////////............////////////......//////////////////........................000000//////....................................//////............//////111000000///......---------------......///111111............////////////000000////////////000000000000000111111111111222000000000///000111111222111000000///////////////000000111111111111000000000000000000000000000000333222222111000///......000000000000000000000000...//////////////////...//////............/////////............///000000111111111111000000000000111222222222222222222111222222222222222111000///000000000000000000000000000000000000111111111111000000111111111111000000111000000000000/////////111111111111000000000000111000///000111222111///111111000000000/////////000000000000000000111111111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111000///...------////////////////////////000000000000000000000000000000////////////000000000000000000////////////,,,,,,---...///000111111000000000000000000000000........................|||hhhZZZSSSOOOIIIDDDCCCCCCCCCCCC@@@???>>>======<<<<<<<<<;;;:::888888999999888666666666666666666666666666555444444444444333333333333111000000222333333222...000222333555555444444111111111111111111111111111111000////////////000......///000111222333444111111111111000///...---222222222222111111111000000///000111222111...+++111000000//////000000111000000111111111111000000000000000000000000000000111000///000222222000//////////////////////////////////////////000000111///000000111111111111000///////////////000000111......000111111000///...000000000000000111111111111111111111000000000///111111000000//////........./////////000000000111////////////////////////000000////////////000000////////////////////////111111000000//////......////////////000000000000111111111111222333444555///////////////////////////000111111111111000000000000000000////////////111000///......///000111111/////////111222111000000000000000000000000000.../////////000000111111000000////////////000000000000000000000000000000////////////////////////---///000000//////111222////////////////////////............////////////............////////////........................///////////////.........000000000000000000000000//////............//////000000//////...........................///000000............////////////000000////////////000000///000000111222222333333000000000000000111111222000000////////////000000///000000111111111111000////////////////////////333222222111000///......//////000000000000000000//////000000000000//////111111000000000000111111//////......//////000111111111111000000000000000111222222333333222222111222333333222222111000///000000000000000000000000//////000000111111222222///000000111111111111000000000000000000000000000111111111000000000000000111000000000111111000000111111111000000000//////000000000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000////////////////////////////////////////////////222111111111000000//////000000000000000000000000////////////////////////000000////////////000000000000000000////////////++++++,,,------...//////////////////////////////////////////////////////{{{gggYYYRRRNNNHHHDDDCCCCCCCCCBBB@@@???>>>===<<<<<<======;;;999888777888888666555666666666666666666666666555555555444444444333333333222000111222444444333000111222333333333222111222222222222222222222222111000//////......////////////000000000000111111......///000000000000///222222222222111111111000000000000111222111...+++000//////......//////000000000111111111111000000000000000000000000000000111000000111222222000...///////////////////////////////////////000000111111111222111111000///......//////000000000000000......000111111000///...///000000000111111111222111111111111000000000///111111000000//////............//////000000111111////////////////////////000000////////////000000////////////////////////111111000000//////........./////////000000000111111111111111222333555555////////////////////////000000111111111111000///////////////000000000000111000///......///000111111/////////111222111000////////////////////////000000000111111222222333000000////////////000000000000000000000000000000////////////////////////---...000000//////000222////////////////////////............////////////---.........//////000000////////////////////////------......///000000111000000000000000000000000//////............//////............//////000000000000///...........................//////////////////000000000000////////////000111222333333444///000000000111111111111000000////////////000000//////000111111111111111////////////////////////111111111000000000000000...//////000000000//////000111111222222111111000000000111111111111000000000////////////000111111000000000000000000111111000000111111111111000000222222222222222111000///000000000000000000000000//////000000111111222222//////000111111111111111000000000000111111111111000000000000000000111111000000111111000000000111111111111111000000000000//////000000111111111111111111111111111111111111111111111000000000000000000000000000000000000000///////////////////////////////////////////////////000000000111111222222111111111111111111111111//////////////////////////////000000000000//////////////////000000000000........................////////////////////////000000000000000000000000yyyfffYYYPPPLLLHHHEEEDDDDDDBBBAAA@@@???>>>===<<<===>>>>>><<<:::888888888888666555666666666666666666666666555555555555444444444333333222111111333444444333555444444333111000...---222222222222222222222222000000000000////////////444333222111///...---,,,+++,,,...///000111111111222222111111111000000000000000000111222111///---//////............/////////000000111111000000///000000000000000000000000111000000000222222000///000000000000000000000000///////////////000111111555444444222000...,,,+++......///000000000000000///000000000000000/////////000000111111222222222111111111111000000000000000000000000////////////......//////000000111111000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////......//////000000111111.........///000111222333////////////////////////////////////............////////////000000000000000000////////////000000111//////000111222111000////////////////////////111111111222222333333333000000////////////000000000000000000000000000000000000000000000000000000---///000000......///111////////////////////////............////////////------......///000000000////////////////////////,,,,,,---...///000111111........................//////............//////------......///000000111111111///......---------............//////////////////000000000000////////////000000111222333333//////000111111111111000///////////////000000111...///000111111222111111000000000000000000000000//////000000111111222222...///000000000///...---111222222333333222222111......////////////......000000//////000000111222000000000000111111111111//////000000000000//////000000000111111111000000000000000000000000000000000000000000111111111111...///000111111222111111000000000111111111111222000000000000111111111111///111222111000///000111222222111111111000000000/////////000111111222222111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000111222333333000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000222222111111000000000000000000000000000000000000111111111111111111111111wwweeeXXXNNNKKKHHHGGGFFFDDDBBB@@@AAA@@@>>>===<<<===>>>???>>><<<::::::::::::888666666666666666666666666666555555555555444444444444444222111111333444444333555555444222222111111111111111111111111111111111000000111111111000///...333333222111000000//////+++,,,---///000111111111111111000000000/////////111/////////111222111000000000////////////000000...//////000000//////...000000000000000000000000111000//////000111000///000000000000000000000000///////////////000111111222222222111111///...------...///000111000000///222111000//////.../////////000000111111222333333111111111111000000000000////////////000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000.........///000111111111............//////000111////////////////////////111000///---------...///.../////////000000000111//////000000000000//////111//////000111222111000////////////////////////111111111111111222222222000000////////////000000000000000000000000000000000000000000000000000000...///000000...---...///////////////////////////............////////////------......///000000111////////////////////////---.........//////000000........................//////............//////.........///////////////000//////.........//////............////////////...///000111111000///.../////////000000111111111...///000111222111111000///////////////000111111...///000111111222222222000000000000000000000000///000000000111111111111...///000111000///---,,,111111222222222222111111---...///000000///...---//////.........///000000///000000000111111111111//////000000000000//////---...///000000000000000000000000000000000000000111111111000000000000000...///000111111222222222000000111111111222222222///000000000111111111111///111222111//////000222222222222111111111000000...//////000111111222222000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000...//////000000111111111000000000000000000000000000000000000000000000000...///000111111000///....../////////000000000111//////000000000000000000000000000000000000000000000000000000000000000000uuueeeXXXLLLKKKIIIHHHGGGEEEAAA???AAA@@@>>><<<<<<===???@@@@@@>>><<<<<<<<<;;;:::888666666666666666666666666666666555555555444444444444222111222333444444444222222111222333555777999000000000000000000000000///000222333222111///---//////000111333444555666,,,---...///000000000000000000000000////////////111///...///000222222222111111000000000000111111......////////////......000000000000000000000000111///......///000000///000000000000000000000000///////////////000111111,,,---...000222333333444---...000111111111000///333222000............//////000000111222222333333111111111111000000000000......//////000000111111000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000......//////000000111111---......///000111111222000000000000000111111222////////////////////////444222000///...///000111.../////////000000111111...///000111111000///...111//////000111222111000////////////////////////111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000///000111000...------...////////////////////////............/////////000---------...///000000111000000000000000000000000///////////////.........000000000000000000000000//////............//////000000000///......------......---......///000111............/////////000...///000111111000///...////////////000000000000...///000222222111111000///////////////000111111......///111111222222222000000000000000000000000111111111000000000000000///000111111000...,,,***000000111111111111000000///000111222222111000///...------------...////////////000000111111111222000000111111111111000000+++,,,---///000000000000000000000000000000000000222222111111000000//////......///111111222222222000000111111222222222222//////000000111111111222///111333222///...000222222222222111111111111000...//////000111222222222////////////////////////...//////000111222222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000...///000111111000///....../////////000000111111***++++++,,,---...//////000000000000000000000000////////////////////////pppaaaYYYNNNLLLIIIGGGFFFEEECCCAAADDDAAA>>>===>>>??????>>><<<<<<;;;:::999999999999777777777777777777777777666555444222111111222222222222333333333444444444222111111111222444666777222222222111111111111000000000////////////000000/////////...------///111222111111111000000//////444444444222///,,,,,,---000000000///......------///000111000......000111,,,---...000111333444555////////////000000000000111000......000000000///////////////////////////...............///000000111111000000//////......////////////000000000000000000000000000000000000222111111111000000//////444333111000000000111111---...000111111111000///000000111111111111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000111222222111000//////000000111111000000//////......---......////////////.........//////////////////,,,---///000000000///...000000000000////////////000000////////////000000000000000//////////////////000111222222111000///000000000000000111111222444222222222222222///---///////////////......---,,,,,,---...///000111111------------------------,,,...///111222111111000......//////...---,,,,,,..............................////////////..............................////////////////////////........................////////////////////////...//////000000000000000,,,---///000000000///...111111000000//////......444333222000///.........000000000000000000000000000000000000000000000000000000000000000000000000333222111000////////////000000000000////////////000///...///000111000///000000000000000111111111////////////////////////222000///111333444222000222222111000//////000000222222222111111111000000////////////////////////111111000000000000111111222222222111111111000000//////000111111111111111000000000000000000000000111111000000000000111111222111111111000000//////+++...111222111000//////222111111111000000//////000111222222222000///...////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000////////////000000000000000000////////////000000000000000000000000000000////////////000000111111000000//////......//////000000///...------////////////////////////~~~nnn```XXXMMMJJJGGGEEEEEEDDDBBB@@@AAA@@@??????@@@@@@>>><<<;;;;;;:::999888888888888888888888888888888888888666555444222222222222222222222222222333333333333222222111111222333555666222222222111111111000000111111000000000000111111111222111000...---///000111111111000000000//////111222222111///---...............///////////////---...///...,,,,,,.../////////000000000111111111111111111111222222222222111000......000000000///111111111111111111111111///////////////000111111111000000000/////////...////////////000000000000000000000000000000000000111111111111000000000///555444333111111111222333,,,---///000111111111000000000111111111111000000000000000000000000000000////////////////////////////////////000000000000111111000000000000000000222111111000//////000000000000000000////////////------...///000000000000000000000000000/////////---...//////000000//////000000000000////////////000000////////////000000000000000000000000000000///000111222222111000///000000000000000111111222444222111111111111000...//////000000//////...---------......///000000000....................................---,,,+++***,,,,,,------......//////..............................////////////..............................////////////////////////........................////////////////////////......///000000000//////---...//////000000//////////////////000000000000222111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000000////////////000000000000////////////000///...///000111000///222111111111000/////////111111111111111111111111000///...///222333111///222222111000000000000000111111111000000000//////111111111111111111111111111111000000000000111111222222222111111111000000//////000111111111111111000000000000000000000000000000////////////000000111111111111000000000///---///111222111000000111111111111111000000000///000000111222111111000///////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000////////////000000000000000000////////////////////////////////////000000////////////000000111000000000/////////...//////////////////...---////////////////////////}}}mmm^^^VVVKKKIIIFFFDDDCCCBBBAAA?????????@@@AAAAAA@@@===:::::::::999888888777777666999999999999999999999999666555444333222222222333111111111222222222222333333333222222222222333444222222111111111000000000222222111111111111222222333333333111///......000111111000000000000/////////000111111///...///000------......///000000111---...///...,,,,,,...///222222111000000///......111111111111222222222222111000......000000000///111111111111111111111111000000000000000111222222000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000333333111000000111111222------///000111111111111///000000111111000000///000000000000000000000000////////////////////////////////////000000000000111111111000000/////////111111000/////////000000////////////000000000000---...///000111111222111222222111111000000000/////////......//////000111000000000000////////////000//////......//////000111111111111111111111111000000111111111111000000000000000000000111111222555222000///000111000000//////000000//////...---////////////////////////////////////////////////111111000///............000///.........///000111..............................////////////......////////////////////////////////////////////////........................////////////////////////------...////////////............/////////000000.........///000111111111////////////000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000///...///000111000///333222111111//////...---111111111111111111111111///...---...000111000///222111000000000000000000000000000///////////////111111111111111111111111111111000000000000111111222111111111111000000000//////000111111111111111000000000000000000000000000000////////////000000111111111111000000000000///000222111000000111333111111111111000000000000///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////........................000000////////////000000000000000000////////////---...//////////////////////////////////////////|||lll^^^VVVKKKHHHFFFDDDDDDCCCAAA@@@@@@?????????@@@???===::::::::::::999999888777666777777777777777777777777555555444444333333333333000000111111111222222222444333333222222222111111111111111111000000000000222111111000000111111222111222222111///...///000000000000000000000//////111222222222000///000111............//////000000///000111000......000111222222111000///......---.../////////000000000000111000......000000000///........................000000//////000000111222000000000000////////////////////////000000000000000000000000000000000000111111111000000000000000000///...------...///000//////000000000000////////////000000000000//////////////////////////////////////////////////////////////////000000000000111111111000//////......111000000/////////000000......//////000000111111///000000111111111111000222111111000000//////...000///.........///111222000000000000/////////////////////....../////////111111111111111222222222000000000111111000000000000000000000000111111222555222///...///000111111000000000000000///......000000//////............////////////////////////000//////...///111222333777555333000......//////..............................////////////......000000000000000000000000////////////////////////........................////////////////////////,,,------...............///////////////000000111.../////////000000000111///////////////000111111////////////////////////000000000000000000000000////////////////////////000000111111111111111111000000000000////////////000///...///000111000///111111000000/////////...........................///.........///000000000111111000000000000000111000000000000000000000000111111111111111111111111111111000000000000111111111111111111000000000000//////000111111111111111000000000000000000000000111000000//////000000111111111111000000000000000000111222111000000222444111111111000000000000000///000000111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000////////////////////////////////////000000////////////000000000000000000////////////------...///000000//////////////////////////////|||lll^^^VVVLLLJJJGGGFFFEEEEEECCCBBBBBB@@@=========>>>>>>===;;;;;;;;;;;;:::999888777666666666666666666666666444444444444444444333333000000111111111222222222333333333333222111000000111111111000000000//////000000////////////000000,,,...///000//////000111//////////////////000000333444555333111///000000000000//////............///000111000......000111000000000///////////////.../////////000000000000111000......000000000///........................///............///000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000111111//////...------...///000222222111000///...------//////000000000000//////////////////////////////////////////////////////////////////000000000000000000000000//////......000///////////////000000......//////000000111111111222222111111000///...000000000//////.........000000///......000111222000000000000//////////////////............//////000000111111222222222222111000000000000000000111000000000000000111111222444111...---///000111111000000000000000//////...000000000///......------........................---,,,++++++,,,---///000666444111///------....................................////////////......000000000000000000000000////////////////////////////////////////////////////////////////////////,,,------.............../////////000000000000000111000000000/////////...111000000///.../////////////////////////////////////////////////////////////////////////////////111111222333333333222111000000000000////////////000///...///000111000///......//////000000000111........................000000/////////000111222111000000000000000111111111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000//////000111111111111111000000000000000000000000222111111000000111111222000000000000000000111111000111222111000000222444000000000000000000111111000000000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000////////////000000000000000000000000000000////////////000000////////////000000000000------...///000000//////////////////////////////{{{lll^^^VVVMMMKKKHHHGGGGGGFFFEEECCCCCC@@@===;;;<<<===>>>===:::;;;<<<<<<;;;:::888777444444444444444444444444444444555555555555444333111111111222222222222333222222333333222111000000111111000000000/////////000000////////////000000***,,,////////////000111......////////////000000444555555333111//////000111000000///......---------...///...,,,,,,...///......////////////000000111111111111222222222222111000......000000000///111111111111111111111111...............//////000////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111000000//////000222222333333111///...---------...//////000000//////...000000000000000000000000////////////////////////////////////000000000000//////////////////////////////......//////000000////////////000000000000111111111111000///...................../////////000000//////000000111111000000000000///////////////......------....../////////000000111222222222111111000000000000111111000000000000000111111222222000......///000111000000000111111000000///...000000//////.........---........................111000///...------------...---,,,,,,,,,---...///..............................////////////......////////////////////////////////////////////////////////////////////////////////////////////////------...////////////......///000111222111000///111111111000///.........111000//////............000000000000000000000000////////////////////////000000000000000000000000111111333333333222111000000000000000////////////000///...///000111000///,,,---......000111111222111111111111111111111111000000000///...///111333000000000000000111111222111111111111222222222222////////////////////////111111000000000000111111//////000000000000000111//////000111111111111111000000000000000000000000111111000000000000111111000000000000111111111111///000222111000000111333000000000000111111111111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////111111111111111111111111000000////////////000000////////////000000000000---...//////////////////////////////////////////yyyjjj\\\TTTMMMJJJHHHGGGGGGGGGEEEDDDAAA???======>>>>>>===;;;999:::;;;;;;;;;999777666555555555555555555555555333444555666666555444444222222222222333333333333111111222333222222111000111000000000////////////111000000000000000000111,,,...000111000///000111........./////////000000000111222111///...///000///////////////.........---...///...,,,,,,...///////////////////////////111111111111222222222222111000......000000000///111111111111111111111111/////////...///000000111.../////////000000000111////////////000000000000000000000000000000000000///000000000111111111111111111000000000111222333111111///......//////000......////////////......000000000000000000000000////////////////////////////////////000000000000------......///000000000...............///000000000000000000////////////---...///000000000000///.........///000000111111//////000111111111111000000000000000///////////////......------......///......///000000111222222222111000//////000111222000000000000000111111222111///...///000111000///000111111111111000/////////////////////.........////////////////////////222222222222111000///...,,,,,,,,,------.......................................////////////..............................////////////////////////////////////////////////////////////////////////......///000000000//////,,,...111333333222000...000000000000///////////////............///000000000000000000000000000000////////////////////////000000000000000000000000000111222222222000...---000000000000////////////000///...///000111000///---.........///000000000111111111111111111111111...///000...,,,---000333000000000000000111222222000000000000111111111222000000000000000000000000111111000000000000111111////////////000000111111//////000111111111111111000000000000000000000000//////............/////////000000000111111111111---///111222111000000111///000000000111111111111444333111000///...//////////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000////////////000000000000000000////////////000000000000000000000000000000////////////000000.../////////000000000111//////////////////...---////////////////////////xxxiii[[[SSSLLLJJJHHHGGGGGGFFFEEEDDD>>>>>>>>>???@@@???<<<999888999:::;;;:::888666555666666666666666666666666333444555666666666444444222222333333333444444444000111222333333222111000000000000000////////////222222111111111111222222...000222333111000///000---.........//////000000,,,...//////......///111------......///000000000///000111000......000111000000//////......------////////////000000000000111000......000000000///////////////////////////000000000000000111111222.../////////000000111111////////////000000000000000000000000000000000000//////000000111111111222000///.........000111222//////......///000222333......////////////......000000000000000000000000////////////////////////////////////000000000000,,,,,,---...///000111111...............///000111111111000000//////......***+++---...000111222222......///000111222333333...///111222222111111000000000000000////////////.........------.........---......///000111111111222111000//////000111222000000000000000111111222//////...000111111000...111111111111111000//////////////////////////////000000000000000000000000***+++---/////////......000000111111000///...---..............................////////////..............................////////////////////////000000000000000000000000////////////////////////...//////000000000000000+++...222444555333///---......//////000000111111,,,---------///000111222000000000000000000000000////////////////////////000000000000000000000000///000111111000...,,,***000000000000////////////000///...///000111111//////////////////.........////////////////////////---...///---++++++///333000000///000000111222222.../////////000000111111111111111111111111111111111111000000000000111111.../////////000000111111//////000111111111111111000000000000000000000000---------,,,,,,---------//////000000111111111222+++...111222111000////////////000000111111111222555444222000............////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000////////////000000000000000000////////////////////////////////////000000////////////000000.../////////000000111111///000000000///...------////////////////////////vvvhhh[[[SSSJJJIIIHHHFFFEEEEEEDDDDDDDDDBBB???>>>??????===<<<;;;::::::999888777555555666666777777777666444333333333333333333333333333333222111111333333222111111111111111111111111111333222222222222222000///000000000000////////////......------------.........//////000111222222333---.........//////000000,,,...///...---,,,---///000///.........///111222222222222222111111111111000000000000000000000000............////////////...------------...//////111000///---------...///000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000///////////////000111111000000//////......000000000000////////////////////////000000000000000000///...............///////////////.........////////////////////////000000000000000000000000000000000000000000000000------,,,+++++++++++++++000000////////////000000/////////...///000111111111//////000222111...+++...............///000000000000000000000000000000000000000000000000000000111111000000//////.........------...///000000/////////000222333333000...000000000000000000000000222111000//////...//////111000///...------.../////////............//////111000///------......///111111000000//////......////////////////////////////////////////////////........................//////............//////////////////000000000000000000111111111111000000...///111222111000...---,,,---...000222444666777000000000000000000000000---.........//////000000////////////////////////000000//////.........---000000111111111111000000000000000000000000000000///000111222222111000///000000000000000000000000000//////......000111222111...++++++...///...---000000000000000000000000000000000000000000000000000000000000000000000000///...,,,******,,,...///111000///......///000111000///---,,,---...000222000000////////////000000111111000000000000000111222000//////000111111000000000000000111111111111111111111111000000000000111111000000//////............///000000111000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000///...------///000000///////////////////////////...///000///...---...000uuugggZZZRRRIIIHHHGGGFFFEEEDDDDDDDDDCCCAAA>>>===>>>>>><<<;;;;;;:::::::::888777666555555666666777666555444333333333333333333333333333333222111111333333222111111111111111111111111111111000000111111111000...111111111000000000//////000//////......//////000...//////000000111111111/////////000000000111111000111222111000///000111333222000///............000000000000////////////000000000000000000000000............///////////////.........//////000000444333222000000000111222000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111///............///000000111000000000/////////...000000000000////////////////////////000000000000000000///.............../////////////////////...////////////////////////000000000000000000000000000000000000000000000000333222111000000000111111...............///000000------........./////////222000///000111111///---...............///000000000000000000000000000000000000000000000000000000111000000000/////////...000000000111222222222111///......///111333222111000000000000000000000000111000000///////////////111000///...---....../////////............//////111000///...---......///000000000///////////////////////////////////////////////////////////////........................//////............//////////////////000000000000000000111111111111000000///000111222111000...---.........///000000111111000000000000000000000000/////////000000000111111////////////////////////000000/////////.........000000111111111111000000000000000000000000000000---...///000000///...---000000000000000000000000//////.........///000111111///,,,---///111000///000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000////////////000000000///...------///000111000000////////////000000000000////////////000000222000//////000000000///000000000000111111111111111111111111000000000000111000000000/////////...---...///////////////...000000000000000000000000000000000000////////////////////////////////////000000000000000000000000///000000111111000000///000000000000000000000000000...------///000000///////////////////////////...///000///...---...000ssseeeXXXQQQHHHGGGFFFEEEDDDCCCCCCCCCAAA???===<<<======<<<;;;::::::::::::999888666666555555555666555555444333444444444444444444444444333222111111333333222111111111111111111111111111///000000111111111111000222222222111111111000000111000000//////000000111////////////////////////000000000000111111111111222333333222111000000111333222111///............000000000000////////////000000000000000000000000............//////////////////000000000000111111111000///.........//////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111...............///000111000000000000////////////////////////000000000000////////////000000000000000000///.....................//////////////////////////////////////////000000000000000000000000000000000000000000000000222111///...---...000111------------......///000---...///000000000//////333111//////000111000//////............//////000000000000000000000000000000000000000000000000000000000000000////////////000111222222333222222222222000......///111111111000000000000000000000000///////////////000000000000000///............/////////............//////000000///............/////////////////////000000////////////////////////////////////////////////........................//////............//////////////////000000000000000000111111111111000000222333444444444333111111222111111000///......---000000000000000000000000000000000000111111111111////////////////////////000000////////////......000000111111111111000000000000000000000000000000......////////////......000000000000000000000000...............///000000000///......000222222111000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222//////000000000000//////000///...---...///000111000000////////////000000//////.........//////000333111//////000000///...000000000000111111111111111111111111000000000000000000000000////////////....../////////...------000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000...---...///000000000////////////////////////...///000///...---...000}}}qqqdddWWWPPPHHHGGGFFFDDDCCCCCCBBBBBBAAA???=========>>>===;;;::::::::::::999888777666444555555555555444444444555555555555444444444444333222111111333333222111111111111111111111111111///000222333222222222333444333333222222111111111111000000//////000000111////////////............000000000000000000000000000111111000...------//////////////////000000111222222222222111111111000////////////////////////............//////////////////000000000111000000........................///////////////////////////////////////////////////////////////////////////000000000111111111111111000000/////////000000000000000000////////////////////////000000000000////////////000000000000000000///...........................////////////////////////////////////000000000000000000000000000000000000000000000000000...,,,++++++,,,...///000//////.........//////...000222333444333111000333111000//////000111222//////............///000////////////////////////000000000000000000000000000000000000////////////...///111111111111111222444222000///000000...---////////////////////////......///000000000000000/////////.........////////////............//////000/////////............---......//////000000000////////////////////////////////////////////////........................///......------......///////////////000000000000000000111111111111000000222222222333222111000000444444333222111000///...000000000000000000000000000000000000000000000000////////////////////////000000//////////////////000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000.............../////////.........///000222222222////////////////////////////////////////////////000000000000000000000000000000111222222111000000...///000111111000///...//////......//////000111000000////////////000000000////////////000000111444222000000000111000//////000000000111111111111111111111111000000000///000000000000///////////////000000000///...------////////////////////////////////////000000000000000000000000000000000000////////////////////////111111222222222222111111////////////////////////000///---...000111111000////////////////////////...///000///...---...000{{{pppbbbVVVOOOHHHGGGFFFDDDCCCCCCBBBBBBBBB@@@>>>>>>??????>>>===:::::::::::::::999888777555555555444555555555555666666666555555444444444333222111111333333222111111111111111111111111111---000222222111000111333444444333333222111111000000//////......//////000////////////............////////////////////////...///000///---,,,---......//////000000000000000222222222222111111111000////////////////////////............////////////---...///000000000//////111111111111111111111111////////////////////////000000000000000000000000///////////////////////////000000000111111111111444333222111000/////////////////////000000000000.../////////000000000111////////////000000000000000000///...............---.........//////000000////////////////////////////////////////////////000000000000000000000000222111///......000111222333333111000//////.........000222333444333111000111111000/////////111222//////............//////////////////////////////////////////////////////////////////000000000000...000222222111111444666222111111111222111///---////////////////////////---...///000111111000000......////////////////////////............/////////////////////......---------......//////000000////////////////////////////////////////////////////////////////////////......------------......////////////000000000000000000111111111111000000............------,,,,,,222222222222111111111111000000000000000000000000////////////////////////000000000000000000000000//////000000000000000000000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000000000.........///////////////,,,---...///000000111111////////////////////////////////////////////////000000000000000000000000///000000111111000000///...///000111111000///...///////////////000111111000000////////////000000111000000000111111222333555333111111222222111000///000000000111111111111111111111111000000000///////////////000000000000111111111111111000///...////////////////////////.../////////000000000111000000000000000000000000////////////////////////111111222222222222111111////////////////////////000///......000111111000////////////////////////...///000///...---...000zzzooobbbVVVOOOHHHGGGFFFEEEDDDCCCCCCCCCBBB@@@???>>>???@@@???>>>:::::::::::::::999888888666555555555555666777777777777777666555555444444333222111111333333222111111111111111111111111111,,,///222111///---///111555444444333222111000000000//////......//////000////////////////////////////////////...............000111000///...///111111111111111000...---,,,000000000000////////////000000000000000000000000............////////////---...///000111000///......///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111444333222111000/////////////////////000000000000......//////000000111111////////////000000000000000000///...............------......///000000000////////////////////////////////////////////////000000000000000000000000000000000000000111111222444333222111000/////////---...///000000000//////...///000///......000222000//////............///000000000000000000000000////////////////////////////////////000000000000000222333333222444999>>>222111000111333333222111000000000000000000000000......000111111000//////---...//////000///////////////............///////////////000///......---..................//////////////////////////////////////////////////////////////////////////////......------------......////////////000000000000000000111111111111000000111111000000000/////////.........///000000111111000000000000000000000000////////////............000000000000000000000000//////000000000000111111000000111111111111000000000000000000000000000000//////............//////000000000000000000000000...//////000111000000000,,,...000000//////000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000////////////000000000111111111000000////////////000000111111111111222333333444333222000000222333222222000000000000111111111111111111111111000000000000////////////000000000000111111222222222111000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000111///......000111111000////////////////////////...///000///...---...000zzzooobbbVVVOOOIIIHHHGGGFFFEEEDDDDDDDDDAAA???======>>>???>>>===::::::;;;;;;::::::999888777666666555666777888999888888777777666555555444333222111111333333222111111111111111111111111111///222555444000...000333444444333222111000//////111000000//////000000111...//////000000111111111000000000000//////.........///111111000000111333111111111111000///---,,,000000000000////////////000000000000000000000000............////////////---///000222222111000///+++,,,.../////////...---000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000///////////////000000.../////////000000000111.........///000111111111////////////000000000000000000///...............------......///000000111////////////////////////////////////////////////000000000000000000000000+++,,,---...///......---111111000000000000111111------........./////////+++...000000...---///000000000///...............000000000000000000000000////////////////////////.../////////000000000111000222333111111555<<>><<<<<<===>>>>>>===::::::;;;;;;;;;:::999999888777666666666888999:::999888888777666555555444333222111111333333222111111111111111111111111111333777999888333111333666444444333222111000///...222222111111111111222222...//////000111222222333222111111111000000//////,,,---///000///000111333---...000111111111000///222222222222111111111111000000000000000000000000............/////////000...000222333333333111000...///000222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111++++++,,,,,,...///000111.../////////000000111111---......///000111111222////////////000000000000000000///...............---------...///000000111////////////////////////////////////////////////000000000000000000000000***,,,...000000///...---------......///111222333000////////////000111111))),,,000000...---...///111000///...............000000000000000000000000////////////////////////.../////////000000111111...000000......333===EEEGGG???555...+++,,,///000000000000000000000000000///000111222111000...,,,,,,---///000000000////////////............//////...///000000000///---,,,/////////......------,,,////////////////////////////////////////////////000000000000000000000000...------,,,,,,------...////////////000000000000000000111111111111000000111000//////....../////////000000111222333333333000000000000000000000000222111111111000000//////000000000000000000000000//////000000111111111222000000111111111111000000000000000000000000000000222111000//////000111222000000000000000000000000///000111333333222222111///222444444111///000111000000000000000000000000000000000000000000000000000000000000000000000000222111///......///111222111000///......///000111//////000111111111111111000000////////////000000////////////000111222333...,,,,,,---///111111111000000000000111111111111111111111111000000000000.../////////000000111111......///000000111000000000000000000000000000000---......///000111111222////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000111000...///111222222111////////////////////////...///000///...---...000{{{nnn```TTTNNNKKKIIIFFFDDDBBBBBBCCCDDDFFFCCC???<<<<<<<<<<<<;;;888888888888888888888888777555333444777888666444666666555444444444444555555222111222444555333111333222111111111222333444222222222222222222222222222222000///............444222///...///000111111444333111000000000111222000000000000000000000000000000000000000000000000000111111111000///---,,,222111111111000000//////////////////000000000000......------------......000000000///......---------------...//////000000000000111111000///......111111000000111111222333111111000000000000111111000000000000111111111111//////000000000000//////111///---...111222000.........//////000000111111000000000000000000000000000000000000000000000000......///000111111000000222111000.........///000000000000000000000000000000000////////////000000......---------,,,,,,,,,222333333222///---......///000111111000///...---000000000000000000000000000000000000000000000000111000///......///000111222222111000//////000000222222222111111111111000111111222222222333333333555444333111000//////...000000000000000///.........///////////////......////////////////////////////////////////////////------......///000000000333111000.........///////////////...---------,,,000000000000000000000000111111111111000...---,,,///////////////000000111111111111111111111111111333222222222111111000000111111222222222222111111111111111111111111111111000000////////////000000000000000000000000000000000111111111111222222222333222222222111111000000000000000///---+++((('''000000000000000000000000222111111111000000//////000000////////////000000000000000000111111111111222000///------///000222...///111222222222111000111111000000//////......000000000000000000000000222222222111111111000000000000000000000000000000------......//////000000000000000000000000000000111111111222222333333333222222222111111111111111222222333222222111000///222222222222222222222222000000000000000000000000111111000000000000111111444333333333222222111111......000111222333333444111111000///////////////000000000000000000000000000000111111111111000000............/////////000---......///////////////000000//////.........---........................wwwkkk^^^SSSMMMIIIHHHFFFDDDBBBBBBBBBBBBDDDAAA???=========<<<;;;;;;;;;;;;::::::999999999666444333444666666555333666555555444333444444444555333222333555666444222333333222222222222333333222222222222222222222222222111000///............000...,,,,,,...000111111333222111000///000000111........................///////////////////////////000000000///...,,,+++111111111000000000//////000000000000/////////////////////....../////////......//////000111111111//////000111111222222333000000//////............111111000000111111222333111111000000000000111111//////000000000111111111//////000000000000//////111///......111111000...////////////000000000000000000000000000000000000000000000000000000000000......///000000000//////111000///.........//////000000000000000000000000000000////////////000000///.........---------,,,...///000000///...000111111222222333222111000///////////////////////////........................000000///......///000000111000000///......//////111111111000000000//////111111111222222222333333333222111000///.........000000000000000///......///000000000000000/////////////////////////////////////////////////////////////////////.........//////...---......///000//////////////////......000000000000000000000000///000000000000//////...000000000///000111111222111111111111111111111111222222111111000000000000000000111111111111000000111111111111111111111111222111111000000000000111000000000000000000000000000000111111111222222222222222111111000000000000------...///////////////000000000000000000000000222222222222111111000000000000////////////000000000000000000111111111111111000///......///000111...///000000111111000000111000000000/////////...000000000000000000000000111111111000000/////////000000000000000000000000000000000000111111111111000000000000000000000000111111111222222222333333000/////////////////////000000111111222111111111111111111111111111111111000000000000000000000000000000////////////000000000000/////////.........000111111222222111111111111111000///////////////000000000000000000000000000000111111111111000000........./////////000000...//////000111000000000000/////////....................................rrrggg[[[QQQMMMFFFFFFFFFEEECCCBBB@@@???AAA@@@>>>>>>??????===<<<<<<<<<;;;;;;:::999888888555333222333444555444333555444444333333333333333333111000000111222222111111111222222333333333444222222222222222222222222222111000//////......///...,,,+++,,,...111222222111111000/////////000000.................................................../////////...---,,,+++111111000000000000//////111111000000//////......000000////////////000000//////000000111222222222000000111111222333333444111111///......///000000111000000000000111222222111000000//////000000111//////000000000000111111//////000000000000//////111///...///000111000...000000000000////////////000000000000000000000000000000000000000000000000....../////////...------000///......---.........000000000000000000000000000000////////////000000////////////............,,,...//////......///111111111222222222111000000////////////////////////........................//////...------...//////000//////...............000000000000/////////...000111111111222222222222111000//////.........///000000000000000///......000000111111111111000000////////////////////////////////////////////////111000000///......------------------...///000111/////////000000000000000000000000000000000000000---...///000000000000000000000000000000111222222000000000000000000000000000000000000////////////000111111222222111111000111111111111111111111111333333222111111000111111000000000000000000000000000000000111111111222222000000000000////////////......//////000222333444000000000000000000000000333333222222222222111111000000////////////000000000000000000111111111111111000///......///000111//////......//////000111000000000000////////////000000000000000000000000000000////////////......000000000000000000000000111111111111000000000000000000000000000000000000111111111111111222222222//////////////////000000---...///000111111111111////////////////////////000000000000000000000000//////............//////......------------,,,,,,333333333222111000///...111000000///////////////000000000000000000000000///000000111111000000///....../////////000000000///000000111111111111111////////////............////////////////////////~~~nnncccYYYQQQMMMFFFFFFGGGFFFEEECCC@@@??????>>>>>>???@@@@@@>>><<<;;;;;;:::999777666555555555444444444444555444444444444333222222222222333333222111000111222222222...///000111222333333333111111111111111111111111111111000///////////////000///......111222333222000000//////////////////................................................////////////......------000000000000000000//////111111000000//////......000//////////////////000222222111000000//////.../////////000111111222222333222000//////000222333000000000000000111222222000000////////////000000////////////000000000111//////000000000000//////000/////////000000000///111111000000//////......////////////////////////////////////////////////.../////////...---,,,,,,.........---------......////////////////////////000000////////////000000000000000///////////////000111111000...------...//////////////////......////////////////////////000000000000000000000000.........------.........000//////.........//////111111000000000/////////000000000111111111111222/////////......///000000000000000000000///......//////000111111111000000////////////////////////////////////////////////000000//////........................//////000000.........//////000000111////////////////////////......///////////////...///////////////000111111//////////////////////////////////////////......111222222333333222222111111111111111111111111111333333222111000000000000000000000000000000000000000000000000111111111111//////////////////......333222111000///000111222000000000000000000000000111111111111111111111111000000////////////000000///000000000111111111111000000////////////000000///...---------...000111000000000000////////////////////////////////////////////////////////////////////////////////////000000//////......------////////////////////////000111111111111111111111111111111111111222222222......///000000000000000////////////////////////000000000000000000000000000//////......//////000////////////////////////222222222222111///...---000000////////////000000000000000000000000000000//////000000000000//////...////////////000000000//////000111111111111000///////////////.........000000000000000000000000|||mmmbbbYYYQQQOOOFFFGGGHHHHHHGGGDDDAAA??????>>>>>>???@@@@@@>>><<<;;;;;;:::999777666555555555555666666555555555666444444333222222222222333666555444333333333555666222222111111111000000000111111111111111111111111111000000////////////000222111//////111111111000/////////000000000//////////////////////////////........................000000////////////////////////////////////000000111000000000/////////...///......------......///111000000//////...------/////////000111111222222222111///......///111222000000//////000000111222000000////////////000000...////////////000000000//////000000000000/////////000000000/////////000111111000000//////......////////////////////////////////////////////////.../////////...---,,,,,,------..................////////////////////////000000////////////000000000000000000000000000000111222222111///...///000..................//////........................000000000000000000000000---..................---000000000//////000111111222222111111111000000000//////000000000111111111000000/////////000111111000000000000000///......---...//////000000000///////////////////////////////////////////////////............//////000000111111111111000000//////---------....../////////////////////////////////000000000//////...---,,,---------------...//////..........................................//////000000111111111111000000000000000000000000000000222111000/////////////////////////////////////////////000000000111111111..................//////444333111///......//////000000000000000000000000/////////000000000000000000000////////////000000///000000000111111111111000000////////////000000///...---------...000111////////////000000000000////////////////////////000000000000000000000000////////////////////////000000//////......------////////////////////////000000000000000000000000000000111111222222222222000000000000000///......000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000111111111000000///000000////////////000000//////////////////////////////000000000000//////////////////000000000111---...//////000000//////.........///////////////000000000000000000000000{{{lllbbbYYYQQQOOOGGGHHHHHHHHHGGGDDDBBB@@@@@@???===>>>??????>>>===<<<<<<;;;;;;:::999888888555666777666555555666777555444444333333333333333222222111000...///222444777666444111000///000000111111111111111111111111000000////////////000000000///......//////...,,,//////000111111111000000000000000000000000000000........................111000////////////000000......////////////000000/////////000000000000000......------------......---------...//////000000000000111111222333333444...------,,,,,,---//////000////////////000111111000//////......//////000......////////////000000//////000000000000//////...000111000///...///111000000000000////////////000000000000000000000000000000000000000000000000....../////////...------------.../////////......000000000000000000000000000000////////////000000////////////000000000000---///000111000111222444000000/////////000111111................................................---...////////////...---111000000000000111111222222222222222111111111111////////////000000000000000000000//////000111111000000000000000///......,,,---...//////000//////////////////////////////////////////////////////------......///000000111222222222222111000///...------------............000000000000000000000000000000000///...---++++++,,,,,,,,,,,,,,,---......////////////////////////............////////////---..................---000000000000000000000000000000////////////000000/////////////////////////////////000000000111111............////////////000///////////////000000000000000000000000000000.........////////////000000000////////////000000000000000000111111111111//////000000000000////////////......//////000111////////////000000000000000000000000000000000000//////000000000000111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////.........///000000111111111111111111000///...---111111111111111111111111000000000000000000000000111111000000000000111111...////////////000000000......///000111111111111///////////////000000111////////////////////////...//////000000//////.../////////000000000111111------...///////////////.........///////////////////////////////////////yyykkkbbbXXXPPPMMMGGGGGGGGGGGGEEECCCAAA@@@BBB@@@======>>>>>>>>>===;;;;;;;;;::::::999999999333555777666444333555777666555555444333444444444///000///---+++,,,///333666444222222222555888;;;111111111111111111111111000000////////////000000///...---...000000///---//////111222222222111111////////////////////////////////////////////////000///............///000........./////////000000......//////000000111111//////............//////.........///000000111111//////000111111222222333------.........////////////////////////000111111//////............//////........./////////000000//////000000000000//////...000111111......///111////////////000000000000000000000000000000000000000000000000000000000000......///000000000//////---...///000000000//////000000000000000000000000000000////////////000000.........//////000000000,,,...///000000000222333000//////...///000111222...................................................///000000000000///...///////////////000111111111111111111000000000000........./////////000000000000///.........//////000000000000000///......------...000000111111111////////////////////////////////////////////////.........///////////////000000111222222111000///////////////............000000000000000000000000.../////////...------,,,---,,,,,,,,,,,,---......////////////////////////....../////////000000000......////////////......000000000000000000000000////////////000111222222////////////////////////////////////000000000111....../////////000000000------///000111111111111000000000000000000000000.../////////000000000000000000////////////000000000000000000111111111111//////000000000000//////...///000000111111000000.../////////000000000111000000000000000000000000.........//////000000000000000000000000000000000000000000000111111111111000000000000000000000000000000/////////.........---......///000000111111111111111111111111000000111111111111111111111111000000000000000000000000000000////////////000000....../////////000000000...//////000000000000000///////////////000111111////////////////////////......////////////......//////000000000111111111......///000000000000000............/////////000........................xxxjjjaaaWWWOOOLLLGGGFFFFFFEEECCCBBB@@@@@@CCCAAA===<<<===>>>>>>>>>999888888888888888888888222444666555333222333666666666555444444444444555444555444222///000444888000//////111666===CCCHHH000000000000000000000000000000////////////000111.........000222333333111///000111333333333222111........................000000000000000000000000///...---,,,,,,---//////---.........//////000000------...///000111222222000000////////////000000222222111111000/////////---------...//////000000///000111222222222222222///////////////000111111//////............//////............/////////000//////000000000000//////...000222111...---///111......//////000000111111000000000000000000000000000000000000000000000000......///000111111111000---...000111111111000///000000000000000000000000000000////////////000000---.........//////000000...///000///...---...///...---,,,,,,---...///000........................000000000000000000000000...///000111111000///..................///000111000000000000////////////............/////////000//////...---------------000000000000000//////.........000111111222222222////////////////////////////////////////////////000000000///......---------...///111111111000000111111000000//////......000000000000000000000000,,,---......///............------------...//////000000000000000000000000.../////////000000111111111111222222222222111111000000000000000000000000//////000000111222444555////////////////////////////////////000000000000.../////////000000111111...///000222222222111000000000000000000000000000//////000000111111111222000000////////////000000000000000000111111111111//////000000000000//////...///111222222222111000.../////////000000111111000000000000000000000000---------.........//////000000000000000000000000------......//////000000000000000000000000000000000000//////.........---///000000111222333333333///000111222222333222222111111111111111111111111000000000000000000000000//////............/////////000000000111111222222//////000000000000/////////////////////000111111////////////////////////......////////////......000000000000111111111111//////000111111111111111---.........//////000000........................vvviii```WWWOOOLLLFFFEEEEEEEEEDDDDDDCCCCCCCCCAAA@@@?????????===;;;;;;;;;::::::999888888888888666555444444555666888777666444222111222444555555555555444444333333333222444222...111;;;BBBCCC222222222222222222222222111000000000111222333333------............------...//////000111222222333...............///000000000///...,,,,,,,,,---...////////////000000000000222111000.........///000000111222222222000///.../////////...------,,,,,,444222000///000000000///111111000000000000111111000000000000000000000000---...///...---,,,---...000000///..................///////////////...---//////............/////////////////////000111111///...---,,,,,,,,,,,,,,,000000////////////000000---......///////////////........................////////////////////////000000000000000111111222===666...+++---000000///////////////////////////000///......//////...---///111000...,,,...//////000000//////.........---.......................................---------555444333111111111111111//////............//////000000111111111111000000///////////////.........///000111222222111000///---///222444444222///---000000//////.........---////////////////////////,,,---------.../////////////////////////////////............////////////000000//////.........---222111000//////000111222------------------------000///...------...///000////////////////////////000000000000000000000000000000000000000///............//////000000111111000000000000000000000000000000000000000000000000...000222222111000000000..............................//////000000111111111222444333111000000111000000000000000000000000///000000000000000///...000000000000000000000000+++...222444555333///---/////////...///000111111000000111111111111000000000000////////////000000000000000000000000000000,,,---...000111111222222000000111111111111000000///000000000111111111111///000111222333222111111111111222222222222111111////////////000000000000////////////000000000000222222222111111111111111111111111111111000//////////////////000000000000000000000000000000000000111111000000//////......000111222222111000///...///////////////.........000000000000000000000000000000000000000000000000000000000000000000000000vvviii___VVVNNNKKKFFFFFFEEEDDDCCCCCCBBBBBBCCCAAA????????????===;;;999999888888777666666666777666555444444555666777777666444333333333444555555555444444444333333333222555444000000666777555222222222222222222222222//////////////////000111//////000000000000//////......///000000111222222//////......//////000111///......---,,,,,,------////////////000000000000222111000///......///000000000111111111000///...........................//////////////////000000111111000000000000111111000000000000000000000000---///000///...---...///111111000///////////////......///////////////...//////.........//////000///////////////000000111111111000///////////////000//////......//////000...//////000111000000000........................////////////////////////000000//////000000111222EEE>>>666222222333111///000000000000000000000000000///....../////////......///000///.../////////000/////////.................................................../////////111111222111111111000000//////............//////000000111111111111000000/////////////////////...---...///000000///...------///111222222111///---000/////////............////////////////////////......//////////////////////////////////////////....../////////000000000000/////////..................---,,,,,,---......------------------------000///...------...///000////////////////////////000000000000000000000000000000000000000///......////////////000000000000000000000000000000000000000000000000000000000000...000222222111000000000////////////////////////////////////000000000000///111222111///......///000000000000000000000000......///////////////...000000000000000000000000,,,...111333333222000...------.........///////////////000000000000//////000000////////////000000000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000---...///111111111000000111111222222222222111111////////////000000000000000000000000////////////000/////////////////////111111111111111000//////////////////000000000000000000000000000000000000111000000000/////////...000111111222111000///.../////////////////////...////////////////////////000000000000000000000000------------------------uuuggg___UUUNNNJJJGGGGGGFFFDDDCCCBBBAAAAAABBBAAA????????????===;;;999999888888777666666666777666555444444555666777666666666555555555555555555444444444444333333333111444555333222333111---222222222222222222222222111000//////////////////000111111222222111111000.........//////000000111000////////////000111111...............------,,,////////////000000000000111000000////////////000//////000000000///......,,,------...//////000000)))---000111///...///111111000000//////000000111000000000000000000000000...///000000......///000222111000000//////000000------...///000000000///...............///000111//////......//////000111//////...------------...///..................//////000000111111111111111........................////////////////////////000000//////000000111222@@@;;;444000///000...---000000000000000000000000/////////...//////000000.........///000000000111////////////..........................................//////000000111111///000000111111000///...//////............//////000000111111111111000000......//////////////////---...///000000///...---......///000000///......////////////............////////////////////////000000000000000//////////////////////////////////////////000000000111111////////////............//////............////////////////////////////////////............//////////////////////////////000000000000000000000000000000111111000000//////000000000000////////////000000000000000000000000000000000000000000000000...000222111000//////000000000000000000000000000000000000000////////////---///000000...------...000000000000000000000000---...///000000111000000000000000000000000000000...///000111222111000///---...///000000000//////......////////////......000000////////////000000////////////////////////111111111111000...---,,,000000111111111111000000////////////////////////---...///111111222222222111111222222222222111111////////////000000000000111111000000//////......//////////////////000000111111111111111000//////////////////000000000000000000000000000000000000000000000000////////////000000111111111000//////......//////////////////////////////////////////000000000000000000000000////////////////////////rrrfff^^^UUUOOOLLLIIIHHHGGGFFFDDDCCCBBBAAABBB@@@>>>>>>??????===<<<;;;;;;::::::999888888888777666555555555555666777555666666777777666555555444444444444444444444444000222555555555555222000111111111111111111111111333333222111000000000111000111111222222111111000---........./////////000000000000000000111111222......000000000///...---////////////000000000000000000000////////////000...///////////////......---........./////////000)))...333333///---...111000000////////////000000////////////////////////...///000000//////000111111000000///////////////,,,,,,...///000000000000......---......///000111///............///000000...------,,,,,,,,,------......------------......//////000111111111111000........................///////////////////////////////////////000111111333000,,,+++,,,.........////////////////////////...//////......///111222000------000222111111222///////////////.......................................///000111222222333333222111//////...////////////............//////000000111111111111000000............///////////////000111222222111000///.........------.........///////////////.........////////////////////////111000000//////.........////////////////////////000000000000111111111111///////////////.........000//////////////////000/////////////////////////////////....../////////////////////////////////000000000000000000000000000000111111111000000///111111000000//////......////////////////////////////////////////////////...000111111/////////000000000000000000000000000111111000000//////......,,,...000///...------...////////////////////////...///000111222333333333/////////////////////////////////000000000000000...000222333444333111000...//////000000//////...000000////////////000000////////////////////////111111111111000...---,,,000000111111111111000000////////////............000000111222333444555555111111222222222222111111////////////000000000000222111111000///......---111111111111111222222222111111111111111000//////////////////000000000000000000000000000000000000000000000000////////////000000000000000000//////............////////////////////////////////////000000000000000000000000000000000000000000000000nnnccc]]]VVVPPPNNNJJJIIIHHHGGGEEEDDDCCCBBBAAA???>>>>>>??????===<<<;;;;;;::::::999888888888666666555555555555666666555555666777777666666555444444444444444444444444111111333555555444333333111111111111111111111111333333222111000000000111///000000111111000000///............////////////000000000000000111111222///000111222222111000///////////////000000000000/////////000000000000//////............/////////000000/////////.........,,,111555555000---...000000000////////////000000////////////////////////---///000000//////000222//////...------------...,,,,,,...///000000000000...............///000000...............//////000111000000000000000111111......------------......---...//////000000///////////////////////////////////////////////////////////////...///000000111///---,,,---...000222222.........................../////////...///222555555///---000222000000222.........///////////////////////////////////////...//////000111222333333888666222...------///000//////............//////000000111111111111000000---.........//////000000///000111222222111000//////...---,,,,,,---...///.........////////////////////////////////////////////////......---------////////////////////////000000000000111111111111.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000...//////////////////...000000000000000000000000000000000000000000000000000000111111111111000000111111000000//////......///////////////////////////////////////////////////000000000......///111////////////////////////111111000000//////......---///000000///...///000////////////////////////---...///000111111222111///////////////////////////////////////000000111...000222333444333111000///000000111111000000///000000////////////000000//////////////////////////////000000000000//////000000111111111111000000////////////............000111111111222333444444111111222222222222111111////////////000000000000222111111000///......---000000111111222222222222111111111111111000//////////////////000000000000////////////////////////////////////000000000000//////////////////000000---.........//////000000........................////////////////////////------------------------lllbbb\\\VVVPPPNNNIIIIIIHHHGGGEEEDDDCCCCCC@@@???======>>>???===<<<999999888888777666666666666666666666666666666666555555555555555666666666333333333444444444444555555333222444333000///000111111111111111111111111111000//////////////////...//////000000//////...////////////////////////000////////////000111111///000000111111111111111////////////000000000000...//////000000000000/////////.........///000111111111000//////...------///222444333000......///000//////......//////000000000000000000000000000,,,...////////////000222///...------,,,,,,------------...///000000000/////////............//////......------......///000///////////////000000111///..................///------.../////////////////////////////////////////////////////////////////////......//////000111/////////....../////////---------------------------///000///---...333777<<<222---000222///...222........./////////////////////////////////////////////000000111111222222999666222...------///000//////............//////000000111111111111000000------......///000000000---...///000000///...---......------------...............///////////////////////////////////////............------------/////////////////////////////////000000000111111.........///////////////---......//////......---000000000000000000000000......////////////......000000000000000000000000000000000000000000000000000000111111222222111111000000000000////////////000000000000000000000000000000000000000000000000///000000///...---///111////////////////////////000000000000////////////...000111111000000000111000000000000000000000000+++,,,---......///......000000000000000000000000......////////////000000---...///000000000//////000000111111111111000000000000////////////000000////////////////////////---...///000000111000000000000111111111111000000....../////////000000000/////////...//////000111111111222222222222111111////////////000000000000111111000000//////...............///000000111111111111111111111000//////////////////000000000000////////////////////////////////////000000000000//////.........///000000------......///000000000........................////////////////////////........................lllaaa[[[TTTNNNLLLFFFFFFEEEEEEDDDCCCCCCBBB???>>>======>>>>>>===<<<999999888888777666666666555555666666666666555555555444333333333444666777333333333444444444555555777444555888777111...000111111111111111111111111//////////////////000111...//////000000//////...000000000000000000000000//////......//////000111//////......//////000111////////////000000000000---...///000111111000///000000/////////000111222000000000///////////////000000000000000///////////////............//////000000000000000000000000+++---...///......000111//////...---------------......///////////////...111000///......---.........------------...//////---------------...//////000//////......//////000......///000000000000000///////////////////////////////////////////////////............///000000...//////...---,,,,,,,,,........................,,,///000///---...444999BBB555---000111,,,,,,111............/////////000////////////////////////000000000000000000000000222111111000//////////////////............//////000000111111111111000000------......///000000111---...///000000///...---..................................../////////000////////////////////////............////////////////////////////////////....../////////000000000............/////////000000000111222222111000000////////////////////////---...///000000///...---000000000000000000000000000000000000000000000000///000111222222222222111////////////000000000000000000000000000000000000000000000000000000000000/////////...------///111000000000000000000000000////////////000000000000---///111111000000000222000000000000000000000000---....../////////......000000000000000000000000---...//////000000//////------.........///////////////000000000000//////000000////////////000000000000000000000000000000......///000000000000000000000111111111111000000---...//////000111222222000///...---------...///111111222222222222111111////////////000000000000000000000000////////////---......///000000111111111111111111111000//////////////////000000000000////////////////////////.../////////000000000111///......---...///000111------......///000000111........................////////////////////////111111111111111111111111mmmaaaZZZRRRLLLIIIDDDDDDCCCCCCBBBBBBBBBAAA???>>>======>>>>>>===<<<;;;;;;::::::999888888888555555666666666666555555555444222111222444666777333333333444444555555555777555888===<<<555111333000000000000000000000000111111000000111222333333//////000000000000//////111111111111000000000000...............///000000...---,,,,,,,,,...///000////////////000000000000---...///111111111000///111000/////////111222333......//////000000111111///---,,,---///000111000//////............//////000000000000000000000000+++,,,......---...///111000000///..................///////////////......222111000///------------...------------...//////000000000000000111222222000000////////////000000//////000111111111111111000000000000000000000000////////////////////////...............///000000...000111111000//////000////////////////////////,,,///000///---...444:::GGG777---///000++++++111---.........//////000000000000000000000000000000000000000///////////////+++,,,///111222000///---//////............//////000000111111111111000000---------...///000000111///000111222222111000///......///000000///......---.........//////000000////////////////////////......//////000000111111////////////////////////............////////////---.........//////000000---...///000000///...---////////////////////////---...///000000///...---000000000000000000000000000000000000000000000000///000111222222222222222......//////000000111111000000000000000000000000000000000000000000000000/////////...------///111111111111111111111111111......//////000000111111---///000111000///000111000000000000000000000000111222222222222111111000000000000000000000000000,,,---///000000000///...000////////////000111111......////////////......000000////////////000000111111111111111111111111//////000000000000//////000000111111111111000000---...///000111222333444333222000///......//////111111222222222222111111////////////000000000000////////////000000000000///000000111222333333333111111111111111000//////////////////000000000000////////////////////////.../////////000000111111///...------...///000111---------...///000000111........................////////////////////////........................sssaaaVVVOOOKKKIIIJJJIIIHHHFFFDDDCCCCCCBBB@@@???>>>======<<<<<<<<<;;;;;;:::::::::999999999888777777777777777888999666555555555555444444444+++///444666555333222333222444666888888666444222555444222222222222000///222222111000000///000000000000////////////000000...///000111222222111111//////000000111111222222///////////////000111111222000//////000000///---000111111///...///111444000000111111111111000000---.........//////000000000///......///000///...,,,,,,------...///////////////...---------------///////////////////////////000000000111111222222------...///000000//////---------------...//////------,,,---...111444666333000---,,,---...///...////////////////////////000000////////////000000000000000000000000000000////////////////////////////////////000000000000............/////////000------............---------------...///000000111000000///...............000000000000000000000000000000//////.........---,,,,,,,,,---...///000000000000000000000000000000///...///111///,,,---111111111000///////////////////////////............------............------......////////////...............------,,,,,,+++---...///000000///...---------......//////000000//////......---------,,,------......//////000000000000////////////000000000///...------...///000222111000///////////////............/////////000111000///......///000111000//////.........//////000000000000000///............////////////......222222111000000111222222////////////////////////111111000000000000111111333111///...---...///000000000000000000000000000.........///////////////222222111111111111222222222111111000000000000000000000000000000000000000111111000///////////////........................333333222111000///......000000000000000000000000111111111111111000////////////000111111111111111......//////000000111111000000000000000111111222222111000///000111000000111111111000//////000222111000///......///000111111000000000//////......000///.........000111222333111///...---...///000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000222222111000000000000111111111000000//////......////////////000000000111000000//////.........---mmm]]]SSSNNNJJJGGGGGGFFFEEECCCBBBAAAAAAAAA@@@???>>>======<<<<<<===::::::::::::999999999999777777666666666666666777666555555555555444444444---000444555444222222333333444555666666555444333555333222222333333111000111111000000///000000000000000////////////000000//////000000000000000000////////////............///////////////000111111000...------......---,,,+++---.........///222444000000111111111111000000000000000/////////////////////...///111111000...////////////////////////222222111000000000000000////////////////////////------------------......------...///////////////......------......///000............///222444666444111...---...000000///........................000000////////////000000000000000000000000000000////////////////////////000000000000111111111111........./////////000000---......//////......---------......///000000111000000///...............000000000000000000000000000/////////.....................//////000000000000000000000000000000000444111000222222//////111111111000///////////////////////////...............//////////////////.........////////////..................------------......////////////...............///////////////////////////......------/////////000000000000000000000////////////000000000///......---...//////000000///.........//////........./////////000000///...------------...///111000000//////000000000000000000000000///......////////////////////////000000000000000000000000000000000000000000000000---------...///000111222111111111111111000//////000000000000000000000000000000000000000000//////222111111000000111111222222111111000000000000000000000000000000000000000111111000///////////////000000/////////........./////////...............000000000000000000000000111111111111111000//////...///000000111111000000/////////000000000000000000000//////000000111222222111000000000111111111000111111000000///000111111000////////////000111111111111000000/////////000000///......///000111222111///.........///000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000------------...//////000111000000000/////////...---------.........//////000000000/////////......xxxiii[[[SSSNNNJJJGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@???>>>============;;;::::::::::::999999999888777666555555444555555666555555555555444444444000222444444333222222333333333444444444444333333333222111222333333222111000000/////////000111111111000000//////000000111111000///.........///000000000000///...---------////////////000000000000000...------//////...,,,,,,...000111000000111222000000111111111111000000111111111000//////...............000222222000...222222111000000///......333222222111111111111222000000000000000000000000////////////............---....../////////////////////......//////000111////////////000222444666444111//////000111111000........................000//////......//////000000000000000000000000000////////////////////////000000111111111222222222....../////////000000000---......//////......---------......///000000000000//////............///000000000000000000000000////////////............000000000000000000000000000000000000000000000000555000...111333111//////111111000000000/////////////////////............//////000000000000//////......////////////..................//////////////////............/////////////////////.........000000000000////////////111111111111000000000000000000////////////000000111000///........................---......//////....../////////000000000///......------......///111111111000000111111222000000000000000///......///...---,,,,,,---...///...///000111111000///...111111111111111111111111,,,,,,---...000222444555///111222333333222000...000000000000000000000000222222111111000000//////222111111000000111111222222111111000000000000000////////////////////////111000000///////////////111111000000/////////...,,,---------......//////000000000000000000000000000111111111111000000///......///000000000000///000000000000000000/////////////////////000000111222111000000000111222333000000000000000000000000111000000//////000000111111111111111111000000000111000////////////000000222111///......///000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000++++++,,,---...///000111000000000000////////////------........./////////111000000000000000//////wwwiii\\\UUUPPPLLLIIIFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@???>>>============<<<<<<<<<;;;;;;;;;::::::999888777666555444444444666555555555555444444444444444333333222222333333444333222222222222333444333111111111333444333222////////////000000111222111000000000000000000111222111...---,,,---...///222111111111000000000/////////000000000000000///222000///000111111000///333444666555333000//////000000111111111111000000/////////////////////...------...000222222000...111111111000000/////////000000///....../////////000000000000000000000000111000000000///...............///////////////...///////////////000111111////////////000111333333222000//////000111111000------------------------/////////....../////////////////////////////////........................///000000000000111111111...////////////000000000......////////////..................//////000000000///............/////////////////////////////////////////////.........000000000000000000000///////////////////////////111+++(((,,,111000...---000000000111111000000000////////////............/////////000000/////////......////////////............//////000000111111000///...------...///000000000//////......------111111000000000000000000111111111000000/////////000000////////////000000000000//////......---------------------...///000...////////////000000000111000000000000000000111111111000000000111222222000000000000000///.........---+++******+++---......///111222222111///...111111111111111111111111//////000111333555666777///000111222111111000///000000000000000000000000222222111111000///......111111000000000000111111222111111000000000000000////////////////////////000000////////////000000....../////////000000000////////////000000000000////////////////////////000000111111111111000///---......///////////////222111111000000///////////////......//////000111222222111000000111333555111000///000000000000///000000000000000000000000222222111111111111111111000000000///////////////111000////////////000000000000111111111111000000////////////////////////////////////////////////000000111111111111000000---......///000111111111000000000000///////////////000000000000111111111111111111111000000000000wwwiii\\\TTTOOOKKKHHHFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@???>>>>>>=====================<<<<<<<<<<<<:::999888777666666555666666555555555555444444444555444333222222333333333555444222111111222444555333111111111333444333222000000000000000111222333111111000000000000111111222111...---,,,---...//////000000000111111111222//////000000000000///...111000///000111222111000333555666555222000//////000000111111111111000000,,,,,,---...//////000000---,,,---...000000///---.........//////000000000......---------......///000000000000000000000000---------,,,,,,+++++++++...///////////////......///////////////000111111............//////000000000///---...///000///...........................//////............//////////////////////////////------------------------.........////////////000////////////000000000111...//////////////////...............//////////////////............//////////////////////////////.........///////////////000/////////////////////////////////////////////---'''%%%***000000......///000111111111111000000////////////............---......//////......---......////////////.........//////000000111111111000///...------...///000000000//////......------000000111111111111111111000000000//////.........000000////////////000000///////////////......------------------...///000////////////000000000111000111111111111111111000////////////000000111222000000000000000///......000...---++++++---...000///000222333333222000///111111111111111111111111111111111111222333444555000///...------...///000000000000000000000000000111111000///......------111000000000000000000111222111111000000000000000////////////////////////000000////////////000000***+++,,,---///000111222111000000000000////////////////////////////////////000000111111111000000---......///////////////222222111111000000/////////////////////000111111111222222111000111555888555222000///000111000...000000111111111111000000111111111111111111222222///000000000000/////////000///////////////000000000000111111111111000000////////////////////////////////////////////////000000111111111111000000//////000111111000//////////////////000000000000000000000000111111111222000000000000111111111111uuufffYYYQQQMMMJJJGGGEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>=========<<<<<<<<<:::999888777777666777777666555555555555444444444555333222222444555444333555444333222222333444555333222111222333333222111222222111111111222333333222111111000000111111222111000///.........///000---------...///000000000//////000111111000...---///...---...000111000///...///111111000///000111000000111111111111000000+++,,,---...///111222222000...---...///000///...------...//////000111111///////////////000000111000000000000000000000000..................------//////////////////...---//////......//////000111---.....................///...---...///000///...///////////////////////////......------......///000000000000000000000000---------------------------------.........///////////////000000000111111...//////000000//////........./////////////////////............//////000000000000000000000000000.........///////////////////////////////////////000000000000000000000000---((((((---111111000111///000111222222222111000////////////............------............------......////////////......////////////000000000000//////............/////////////////////.........000000000000111111111111////////////............000000////////////000000......////////////...............---......///////////////000000000111111...//////000000//////...///////////////000111222000000000000000///......222111000//////000111222000111222333333222111000111111111111111111111111111000000/////////000000000...---,,,,,,---///111000000000000000000000000000000//////......------111000000//////000000111222111111000000000000000///////////////////////////////////////000000111******+++---...000111222000000//////.........---000000000000000000000000///000000111111111111000......///000000000000///111111111111111111000000000000000000000111111222111222333111000111666;;;;;;666111...000111000///000111111222222111111000000000000111111111111111......///000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000...///000000000///---,,,////////////000000000000........./////////000000//////000000000000000111ssscccVVVOOOLLLKKKIIIGGGFFFEEECCCBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;888777777666666666777777666555555555555444444444444222111333555666555333555555444444444444555555555333222222333333111000444444333333222333333333222111111000000111111222//////000000000000000000............///////////////000111111111000...---///...---...000111000///---...//////......000222000000111111111111000000......///000111222222333555222///...///000000000000000000000000000000000000000//////000111111222////////////////////////000000111111111111111222///////////////...------......------......///000...///////////////......///......///111111000///000000000000000000000000///......------......///000000000000000000000000////////////////////////............//////////////////000000000111111111//////000000000000///////////////////////////..................///000000000000000000000000000000............/////////000/////////000000111111111000000000000000000000000///,,,---000111//////222...///111333333222111000////////////..................////////////............////////////......000///////////////............////////////...............////////////////////////000000000111111///////////////000000000000000////////////000000,,,---...///000000//////000000///.........////////////000000000111111111...///000000000000///...000000000000111222333333000000000000000///......111111111111111111111111111111111111111111111111000000000000000000000000000//////....../////////...............///000000000000000000000000000000000000//////////////////000000////////////000000222111111000000000000000000000000000000000000000///////////////000111111---------...//////000000/////////000000000000000000000000000000000000000//////000111111111111111...///000000111111000000111111111111111111222222111111111111111222333333000222333111000111777===AAA:::222...///111000///000111222222222222111000/////////000000111111111,,,---///000111111111111......///000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000---...000111222111///....../////////000000000111....../////////000000000....../////////000000000~~~ssscccVVVPPPNNNNNNMMMJJJIIIHHHFFFDDDCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>;;;;;;:::::::::999999999666666555555555666666777666666555555555444444444333111111333666888666333555555555555555555555555555444222222222222111///666555444444333333333333222222111111111111222222...///000111222222111111222222111111000000/////////000111222111000...,,,111000000000222333333222222333222000......///111000000111111111111000000222222222222222333333333999555111///000111222222333333222222111000000000//////...//////000111111////////////////////////------......//////000000//////000000///...---------------------...//////000000000000000//////...000//////000222333111000000000000000000000000000.........------.........000000000000000000000000111111111111111111111111////////////000000000000000000000000111111111111//////000000000000/////////////////////........................///000111000000000000000000000000---.........//////000000//////000111222333333444000000000000000000000000000...///111///+++,,,000...///111333444333111000000/////////............//////000000000000//////......////////////......000000//////......---------...///000000///...------.........//////000000......//////000000000111//////000000111111222222000000////////////000000+++,,,...000111111000000222111000///////////////000000000000111111111111000111222333333222111000111111111111222333444555000000000000000//////.........////////////......000000////////////000000////////////////////////000000000000000111111222,,,...000111222111000///000000000000000000000000000000000000111111111111000000////////////000000222111111000000000000000111111111111111111111111///////////////000111111000000000000////////////000000111222333444555555000000000000000000000000//////000111111111111111//////000111111111111111000000000111222222222333222222111111222222333444000222444222///111888>>>EEE<<<222---...111111000000111222333333222111000......//////000000000111+++,,,...000222222222222......///000000111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000...///222444555555444333.../////////000000111111111111111111222222222222---.........//////000000ppp```WWWTTTPPPLLLKKKFFFEEECCCBBBAAAAAABBBBBBBBBAAAAAA@@@???>>>======???>>>===<<<<<<<<<<<<<<<999777555555555666555444;;;:::888777555444444444555444444333333444444555666555555555555444444444333333333333333333333333111111111111000000000000111111111111111111111111222222222111000///...---////////////000000000000000111222333333333333333000000000///////////////111222222///,,,,,,111555222222222111111111111000////////////000000000000000000000000000000000000//////000000000000//////000/////////000111222222---......///////////////000000000000000000000000............////////////000111222333222000...---////////////000000000000........................222111000//////...//////000000/////////000000111......///000000000000000///////////////////////////000111000...------...//////............//////000000000000000000000000//////............/////////---++++++,,,---...---444333222111111222333444000000000000000000000000//////000000111111222222...////////////......---000000000000000000000000111111000000000000111111//////000000000000////////////000000///...---,,,---------............///000000000000////////////+++,,,,,,---...///000000222222222111111///......------......//////000000...///000111111000///...//////000000000000//////000///////////////000111---------------...///000000//////.........//////333333222111000000111111222222222222222222222222000000000000000000000000222111111111000000//////000000////////////000000///000222333333111...,,,//////000000111111222222222111111111000000//////222222111000//////000000////////////////////////111111000000//////......111111111111111111111111000000//////000111222222000000000000000000000000000000////////////000000111111111000///......---000000000000000000000000111111111111111000///...000000000000000000000000222111000//////000111222111111000000000000000111333222///......000333555444444222111000000//////222222111111111111222222000111111111222222222222////////////000000000000222111111111000000//////111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000//////000000000111222222222333///////////////...................../////////000000000000000000000000000}}}mmm]]]UUURRRNNNJJJIIIHHHFFFDDDBBBAAA@@@AAAAAABBBAAAAAA@@@???>>>======;;;;;;::::::;;;;;;<<<<<<888777555444555666555444999888777555444444444444555444444333333444444555555444444444333333333333222222222222222222222222111111111111000000000000111111111111111111111111333333333333222111000000////////////............//////000000111111000000000000000000000000000000222222111000...///111333222222222111111111111000////////////000000000000111111111111111111111111000000////////////000000000000000000000000111222---...//////000000//////000000000000000000000000............////////////111222333444333222000///////////////000000000000111111111111111111111111111000000////////////000---,,,,,,++++++,,,,,,---------...///////////////////////////////////////...///000///...---.../////////............//////000000000000000000000000//////............//////000...------...//////...000///............///000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111000000000000111111//////000000000000//////------...///000000000000........./////////000000000000000000////////////.............../////////111222222111111///....../////////000000000000000...///000111111000///...//////000000000000////////////............//////......---------...///////////////.........//////111111111000000000//////111111111111111111111111000000000000000000000000111111111111000000000///000000////////////000000//////111111111///...---//////000000000000000000111111111111000000000///222222111000000000000000////////////////////////111111000000////////////000000000000000000000000000000000000000000111111000000000000000000000000000000////////////000000222222111000000///......000000000000000000000000111111222222111111000///000000000000000000000000222111000//////000111222111111000000000000000111222222000000000111333444333333222111000000000000222222111111111111222222000000000111111111222222/////////000000000111111111111111111000000000///111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000//////111111111111111111222222////////////////////////........./////////000000000000000000000000000000yyyjjjZZZSSSPPPLLLHHHFFFIIIGGGEEECCCAAA@@@@@@@@@AAAAAA@@@???>>>======<<<777888888999999:::;;;;;;888666555444666666666555777666555555444444444555555444444333333444444555444444333333333222222222111111111111111111111111222222111111111000000000111111111111111111111111333333444444444333333222/////////......---------000000000000000000//////111111111111111111111111222111000111222333222111222222222111111111111000////////////000000000000222222222222222222222222111000///......///000111222111000000000000000000---...//////000000//////////////////////////////............////////////000111222222222111///...////////////000000000000222222222222222222222222000////////////000000111//////...............///,,,------...............////////////////////////---...000///......///000000//////......//////000000000000000000000000000//////............//////000000///000111222000......------,,,,,,------...000000000000000000000000111111000//////...------...///000111111222111111000000000000000000000000111111000000000000111111//////000000000000//////...//////000000111111111////////////000000000111////////////000000000000000000000000/////////...111111111111000///......111111111111000000000000//////000000000000/////////000000111111000000//////......------.........//////......---.........//////////////////////////////000111000///...---////////////////////////000000000000000000000000111111111111000000000000000000////////////000000////////////............000000//////////////////111111111111000000000000222111000000000000000000000000000000000000000000111000000000000/////////////////////////////////111111111000000000000000000000000000000000000000000000////////////000000222222222111000000//////000000000000000000000000222222222222222222111000000000000000000000000000111111000000000000111111000000000000000000111111111111222222222333333333222111111000000111111111222222111111111111222222/////////000000000111111000000000111111111222222111111111111000000000000111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000//////111111111111111111000000////////////////////////....../////////000000000000000000000000000000000uuugggWWWQQQOOOKKKGGGFFFGGGFFFDDDCCCBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<888888999999999999999999888666444444666666666555666666555555555666666777555444444333333444444555444444444333333333333222222222222222222222222222222222222111111111000000111111111111111111111111111222333333444444444333111111000///...------,,,333333222111111111111111111111111111111222222222222111000222555666333000222222222111111111000000////////////000000000000111111111111111111111111222000///------///000222222222111000/////////000......///000000000000000////////////////////////............////////////---......//////...------////////////000000000000//////////////////////////////...//////000111111222111111000000000000111,,,---......//////......////////////////////////,,,...//////......000111000000////////////000000//////////////////////////////............//////000///000111222222000...////////////////////////////////////////////////000/////////.........---,,,,,,---///000000000000////////////////////////111111000000000000111111//////000000000000//////333333222111000//////........./////////000000000////////////000000000000111000000000000000000000000000111111000///......111111111000000//////////////////000000000000000000000000111111000000000000000///............///000000///......---.........//////000000000000000...///111222222111///---////////////////////////000000000000000000000000111111111000000000000000000000////////////000000000000///.........///000000000//////......------111111111000000000000000111111000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000///000000000000000000000000000000////////////000000222222222222111111000000000000000000000000000000222222333333333222222111000000000000000000000000111000000000000000000111///000000111111111111111000111222333444333333222000000000000000111222222222222111111111111222222////////////000000000000000111111111222222222222111111111000000000000000111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000//////222222111111000000/////////////////////000000000...////////////000000000000000000000000000000000ssseeeVVVQQQOOOKKKGGGFFFDDDDDDCCCBBBCCCDDDEEEFFFAAA@@@@@@???>>>===<<<<<<;;;;;;;;;;;;:::999777666777555444444666777666555777777777666777777888999555444444333333444444555555555555555444444444444444444444444444444444444222222222222111111111111000000000000000000000000///000111222222333333222222222222111000///......333333222111000000000111000000111111222222222222111000000222666666333///222222222111111111000000////////////000000000000000000000000000000000000222000///------///000222222222111000/////////000...//////000000000000000////////////////////////............////////////---------.........------////////////000000000000........................//////...//////000111111000000///.....................///000000000000///////////////////////////,,,...//////......000111000000////////////000000//////////////////////////////............/////////......000111111///,,,000000000000000000000000////////////////////////---........./////////000,,,,,,---///000000000000////////////////////////111111000000000000111111//////000000000000//////444333222000///......///------........./////////.../////////000000000111//////000000111222222333///000000000000//////...000000000//////.........///////////////000111111000000111111111111000000222111111000//////000000111000///.....................///000111111000000///000222333333222000///000000000000000000000000////////////////////////000000000000000000111111000000////////////000000222111///......///111222000000//////......------000000000000000000111111111000000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111000000111111111111000///000000000000000000000000000000////////////000000222222222111111111111111111111111111111111111111111222222333333333222222000000000000000000000000000000000111111000000000...///000111111111111111///111222444444333222111////////////000111222222222222111111111111222222////////////000000000000000111111111222222222222000000000000000000111111111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000//////222111111000000/////////////////////000000111111////////////000000000111111111111111111111111111pppcccUUUPPPOOOLLLHHHFFFCCCCCCBBBBBBCCCEEEGGGHHH@@@@@@???>>>===<<<<<<;;;<<<<<<===<<<;;;999777555777555444444666777777666888888888777777888999999555444444333333444444555666666555555555444444444555555555555555555555555333222222222222111111111000000000000000000000000...///000111111111111111222222222111111000000000111000///...---...///000//////000000111222222222000000000222444444333111222222222111111111111000////////////000000000000////////////////////////111000///......///000111222111000000000000000000...///000000111111000000////////////////////////............////////////////////////000000000000////////////000000000000////////////////////////000////////////000000111222111000///////////////...//////000000000000000////////////////////////---...000///......///000111000000//////000000111000000000000000000000000//////............//////...------...//////...,,,...//////000000//////...000000000000000000000000------...//////000111111...///000111111222111111000000000000000000000000111111000000000000111111//////000000000000//////111000///...//////111222------------..................//////000000111111......///000111222333333/////////000000//////...////////////............//////......///000111222000111111222222111111000333333222111000000000000000000//////.../////////---...000111222111111000///000222333333222111111111111111111111111111111////////////////////////000000000000111111111111000000////////////000000111111000//////000222333000000//////////////////000000000000111111111111000000000000000111111222000000000000000000000000000000000111111111111222111111111111111111111111...///000222222222111000000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111000111222222222222222222000000000000000000000000000000111111111111000000---...000111222222111111///000111222333222111111////////////000000111222222222111111111111222222/////////000000000111111000000000111111111222222000000000000111111111111111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000//////000000000000000000//////...//////000000111111222/////////000000000111111111111111111111111111111nnn```TTTOOONNNKKKGGGFFFDDDDDDCCCCCCCCCEEEFFFGGG@@@@@@???>>>===<<<;;;;;;:::;;;<<<<<<;;;999777666666555444444666777777666888888777777777777777888555444444333333444444555555555555444444444333333444444444444444444444444333333222222222111111111000000000000000000000000//////000000111000000000111111111000000000000000000///...------...000111......///000000111222222...///111222111111222333222222222111111111111000////////////000000000000////////////////////////000000////////////000000000000000000000000111222//////000111111111111000000000000000000000000000............////////////000000//////000111111222////////////000000000000000000000000000000000000111000000////////////000333222111000////////////---...//////000000//////////////////////////////...///000///...---...///111111000000000000111111000000000000000000000000//////............//////000...------...//////......///000000000000///...000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111000000000000111111//////000000000000//////111000...------...000111............////////////.........///000111111111/////////000000111111111......///////////////...///////////////000000000///.........///000222333000111111222222111111000333222111000//////////////////////////////000111---...000222222222111000000000000000111111111222111111111111111111111111///////////////////////////000000000111111111111000000////////////000000///////////////000111111//////000000000000000000///000000000111111111111000000000000000111222222////////////////////////000000111111111222222222111111111111111111111111,,,...000222333333222111000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111///000111111222222111111000000000000000000000000///000111222222111000///---...000222333222111000//////000000111111111000000000/////////000000111222222111111111111222222000000000111111111222222/////////000000000111111///000000000111111111111111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000///////////////000000000000000...//////000111111222222//////000000000111111111111111111111111111111111lll___RRRNNNNNNJJJFFFEEEFFFEEEDDDCCCCCCDDDEEEFFF@@@@@@???>>>===<<<;;;;;;888999:::;;;;;;:::888777666555333444666777777666888888777666666666666666555444444333333444444555444444444333333333222222333333333333333333333333333333333222222222111111000000000000000000000000000000111111111111000000////////////000000000000111000///...///000333444---......///000111111111,,,///222111//////222555222222222111111111111000////////////000000000000000000000000000000000000//////000000000000//////000000//////000111222222//////000111111111111111111111111111111111111111............/////////000...............///000111////////////000000000000////////////////////////222111000//////...//////......---++++++*********,,,---......//////......///////////////////////////000111000...------...111111000000000000111111000000000000000000000000//////............//////111///---,,,...////////////000111222222111000///000000000000000000000000222222111111000000//////...///////////////...---000000000000000000000000111111000000000000111111//////000000000000//////444333000---,,,,,,,,,---////////////000000000000---......///000111111222000000000000////////////......///////////////...//////000000111111222222///.........///000222333111111222222222222111111222222000///............//////...//////000111222,,,...000222333222111000//////......///000111222111111111111111111111111//////////////////////////////000000111111111222000000////////////000000---....../////////000000//////000000111111222222//////000000111111111222000000///000000111222222////////////////////////000000111111222222222222000000000000000000000000+++---///222333333222222000000000000000000000000000000////////////000000///////////////000000000111111111111111111111111...///000111111111111111000000000000000000000000///000111222222111000///,,,...000222333222111000///////////////000000000000000////////////000000222222111111111111222222111111111111222222222222////////////000000000000//////000000111111111222111111000000000000111111000000000000000000000000000000111111111111000000//////000000000000//////......//////000000111111...//////000111222222222000000000000111111111111111111111111111111111111}}}hhh^^^TTTQQQNNNJJJHHHIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA???>>>??????>>>===;;;::::::999999888888777:::888666555555555444333888666555666888999666444444222222666777555555888888777666555444333333333444333333222222333333444666666666666555444333222000000000000000000000000333222000/////////000000333222111/////////000111000000///...............000000000000000000000000444444333222222111111111...///111222222111000///333222111000////////////111111000000000000111111222111000//////000111222111111000000//////......222111000.........///000111000///......///000111111111222222222222111111222222111000//////000000///000111222111000000111333222111000////////////000000000000000000000000......////////////......////////////000000000000---------......000111222222111111111000000/////////////////////////////////////////////.................................111111222222222222111111000000111000000///...---222222222111111111000000000000000000000///......000000000000////////////111111000///////////////000000000000000000000000000000//////......------//////000000000000//////000000000000000000000000111111111111000000000000111111000000111111222333000000000000////////////////////////000000000000////////////000000000000333111///...000111111111222222222222111///...,,,***---///000000//////000000000000000111111111111333222222222111000000000111111111111111000//////000111111000///......///////////////000000000000///////////////000111111111111000000000000111111222222111111111111222222//////000000000000//////111000///......000222444666555333222222222333333111000/////////000222333222111111111000000//////111111000000000000111111000000////////////000000000000////////////000000222111000//////000111222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111222111000//////000111222000111222333333222111000333333333444444555555555111111111000000000000000111111111111111222222333000000000000000000000000111222333333222111000///000///......000111111111111000///......///000111000000000000000000000000111111111111111111111111}}}hhh^^^TTTQQQNNNJJJHHHIIIEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@>>>>>>?????????>>>===<<<<<<;;;;;;::::::999777555333333555555555444777555444555777777555333555222333666777444555777777666555444333333333333444333333222222333333444666555555444444333333333111111111111111111111111333222111000000000000111333222111000//////000111111000//////......//////111111111111111111111111111111111111111111111111000000111111111000000///222111111000000000000000222111000//////000111222333222111111111111222333000000000111111111111111222111000///......///000111000///......///000111111111111111111111111111222222111000000000000000...///000000////////////222111111111111111222222000000000000000000000000......////////////......////////////000000000000---------------...///000111111000000000//////////////////////////////////////////////////////...........................000000000000000000/////////000000000000//////...222222222111111111000000000000000000000//////...////////////000000000000222111111000000000000000000000000000000000000000000000////////////////////////000000000000//////000000000000000000000000000000000////////////...000000//////000000111222000000000000////////////////////////000000000000////////////000000000000333111//////000111111111111111222222111000///...))),,,.../////////000111000000000000111111111111222222111111111111111111111111111111111000//////000111111000///......000////////////000000000111///////////////000111111111111000000000000111111111111111000000111111111//////000000000000//////222222111111111222444555444333222000000000111222111000/////////000222222111111111111000000000///111111000000000000111111111111000000000000111111111000000//////000000111222111000//////000111222000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222000000000111111000000000//////000000111111111111111000000000000000000000111000000000000111222222000000000000000000000000111111222222222111////////////......///000111000111000////////////000111000000000000000000000000111111111111111111111111|||hhh^^^TTTQQQNNNJJJHHHIIIEEEEEEEEEDDDDDDDDDCCCCCCAAA@@@>>>>>>???@@@???>>>===<<<<<<;;;;;;::::::999555333222333444666555555777666444555666666444333555333333777777444333666666555444333333222222333444333333222222333333444555444333222222222333444111111111111111111111111333333222111111111111222222222111000000000111111222111111000///000000000111111111111111111111111...//////000111111222222222222111000/////////000000000000000000111111222222111000......000111222222111111000000111111222///000000111222333333333111000000////////////000000000////////////000000111000000//////000000111222111000000000000000000///////////////.........//////000000111222333333000000000000000000000000...//////000000//////...////////////000000000000---------,,,------......000000///////////////...////////////////////////......//////////////////........................////////////......---,,,...//////000000000000///222111111111111000000000000000000000////////////......//////000000111111222111111111000000000000000000000000000000000000//////000000000000000000//////000000000000//////000000000000000000000000////////////............///............///000000000000000000////////////////////////000000000000////////////000000000000222000//////000111111000000000111111111111000///***,,,.../////////000222000000000000111111111111000000111111111111111111111111111111111000/////////000111000///...///000/////////000000000111111///////////////000111111111111000000000000111111111000000//////000000111///000000111111000000///222222222222222333333333222111000///...///000000000000000///000111111222111111111111000000000000111111000000000000111111222222111111111111222222111111111000000111111111111111000000000000111111000000000000000000000000111111111111111111111111111111000000000000111111////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111000000////////////000000............////////////000000000000000000111111000000/////////000111111000000000000000000000000000000111111111000//////......////////////000000111000000//////000000111000000000000000000000000000000000000000000000000|||ggg^^^TTTPPPNNNJJJHHHIIIEEEEEEDDDDDDDDDCCCCCCCCCAAA???>>>>>>???@@@@@@???;;;::::::999999888888777666555333333555666666555999888666666555555444444666333444777777444333555555444333222222222222222444333333222222333333444444333111000000222333555111111111111111111111111333333222222222222222222222111111111111111111111333222111111000000111111111111111111111111111111000000000000111111222222444333111///......///000////////////000111222333333111///......///111333//////............//////000000000111111222222222000000000////////////000000000////////////000000111000///......///000111111111000000000000000111111///....../////////...---......///000000111111//////////////////////////////000000000000//////////////////000000000000//////...---------......////////////............////////////////////////............////////////........................////////////...---,,,,,,---...///000000111000000111111111111000000000000111000000///////////////000000000000////////////000000000000000/////////000000000000000000000000//////000000111111222222//////000000000000//////////////////////////////000000/////////.........//////......//////000111000000000000////////////////////////000000000000////////////000000000000222000//////111111111000//////000000111111111111...///111000//////000111///000000000111111111111//////000000111111222222111111111111111000/////////000111000///...///000//////000000000111111111///////////////000000111111111000000000000111111000000////////////000000000000000111111000000000///000000111111111000000111000///......///000111000000000000000111111222111111111000000000000000111111000000000000111111222111111000000111111222222222111111111111222222111000000000000000000111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111000///......///000111000000000000000000000000000000000000000111111111///////////////000000111000000000000000000000000//////000000000/////////...///000000/////////000000000000000000000000000000000000000000000000000////////////////////////}}}ggg^^^TTTPPPNNNJJJHHHIIIDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>>>>???@@@???>>>;;;::::::999999888888777:::888666555666666555444;;;:::999777555555555555555333444888888444222444444444333222222222333333444333333222222333333444333222111000000111333444111111111111111111111111222222222222333222222222111111111222222222222111333333222111111111111111111111111111111111111111333333222222222111111111444333111///......///000////////////000111333333222111000......000111222......////////////......111111000000000//////////////////000000000000/////////000000000000//////000000////////////000000111000000000000000111111444111///...000111000...//////000111111000////////////////////////////////////000000000000//////////////////000000000000111000///////////////000............////////////////////////////////////---.........//////000000////////////////////////000000000000000///...------...///000000111000000000000000000000000000000111111000///...//////000222222111000///...------//////000000000///...---000000000000000000000000//////000000111111222222//////000000000000//////////////////////////////111111111000000000//////000////////////000111111000000000000////////////////////////000000000000////////////000000000000111000///000111222000////////////000000111222222222333333222000///000111///000000000111111111111/////////000000111111222111111111111111000//////...000111000///...///111000000000000111111111111///////////////000000111111111000000000000111111000000////////////000000000000111111111111000000000000111111111000000///222111000000000000222222///000000000111111111111000000000000000000111111111111000000000000111111000000////////////000000222222111111111111222222000000000111111000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111000000000222222000//////000222222111111111111111111111111//////000000111111111111///////////////000000111111111111111111111111111//////////////////000000...000222222000...///000000000111111111111000000000000000000000000000000////////////////////////~~~hhh^^^TTTQQQNNNJJJHHHIIIDDDDDDDDDCCCCCCCCCBBBBBBCCCAAA???>>>??????>>>======<<<<<<;;;;;;::::::999<<<:::777666777777555444<<<<<<;;;888555444555777444222444888888444333444444444333333333333444444444333333222222333333444444333222111111111222333222222222222222222222222000111222222333222222222000111222222333222222222333222111111000111111111222222222222222222222222444444333333222111111000222222111000/////////000////////////000111222333111111000000000000111111000111111222222111111000111111000000///......---...//////000000000000/////////000000000000/////////000000111111000000///000000000000000111111222666222......000222000...000111222222222111000///000000000000000000000000///000000111111000000///////////////000000000000111000000///000000111111...////////////000000000////////////////////////------......///000000000///////////////////////////000000111111000000000...//////000000000000/////////000000000000000111222111///.........///000222222111000///...------///000000111111000...---000000000000000000000000//////000000000000000000//////000000000000//////000000000000000000000000111111111111000000000000000000//////000000111222000000000000////////////////////////000000000000////////////000000000000111000///000222222000///000000//////000111222222333444444222000///000111000000000000111111111111//////000000000000000000111111111111111000//////...///000000//////000111000000000111111111222222///////////////000111111111111000000000000111111111000000//////000000111000111111222222111111000333333333222222222222222333222111000111222333444//////000111111111111000000000000000111111111111111111000000000000111111000000////////////000000111111111000000111111111000000111111111111000000000000000000000000000000222222222222222222222222111111000000000000111111111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000222222111111111111222222000000000000/////////////////////000111111222222000000/////////000111111111111111111111111111111000000/////////000111111...111444444111//////111000111111222222111111000000000000000000000000000000000000000000000000000hhh^^^TTTQQQNNNJJJHHHIIIDDDDDDCCCCCCCCCBBBBBBBBBDDDBBB@@@??????>>>===<<<===<<<<<<;;;;;;::::::999999888666555666777666555<<<<<<;;;888444222444666222111444888999555444555555444444444444444555555444333333222222333333444444444333333222222111111222222222222222222222222///000111222222222111111000111222333333333222222222222111000000000000000222222222222222222222222222222222222111111111111000000111111111000000///000000//////000111222222///000111111111111000///111111222333333222111111111000000000000000000000---...///000111111000///...///000111111000///......000222333333222000...000000000000000111222222666111------///111///---,,,---///000111000//////000000000000000000000000000000111111111111000000////////////000000000000//////...//////000111222/////////000000000111111////////////////////////------......///000000111////////////////////////......///000111111111111///000000000000//////...////////////000000111111222111///.........000000////////////000000000000000111333333333222000///000000000000000000000000000000////////////////////////000000000000//////000000000000000000000000111000000000000///////////////.........///000000000000000000////////////////////////000000000000////////////000000000000000000000111222222000...111000000//////000111222000111111000......000222000000000000111111111111000000000000000/////////111111111111111000//////---///000000//////000222000000111111111222222222///////////////000111111111111000000000000111111111111111000000111111111000111111222222111111000555444222111111111222222222222111000111222333444...///000111222111111000///000000000111111111111111111000000000000111111111000000000000000000111111000000//////000000111///000111222222111000///000000000000000000000000222222222222222222222222111111000000000000111111111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111000000000000000000000000///000111222222111000///000000111111111111000000000000000/////////.........//////000111111222222111000000000000111222222111111111111111111111111111000000///000111222333///333777666222///000222000111222222222222111000000000000000000000000000111111111111111111111111hhh^^^TTTQQQNNNJJJIIIIIIDDDDDDCCCCCCCCCBBBBBBBBBEEECCC@@@???>>>>>><<<;;;;;;;;;:::999999888888777777555444444666777777666<<<<<<;;;777222111333555111000333888999666444666555555444444444555555666444333333222222333333444555555555444444222111000222222222222222222222222...///000111222222111000000111222333444333333222222111111000///000000000222222222222222222222222/////////000111111222222...///111222222111000///000000000000000111111222...///111333333111///...///000111222222111000///000000000111222222333333---...///111111111000///...///000111111000///......000333555555333000...000000///000000111222222666111,,,+++...000...,,,%%%'''***,,,......------000000000000000000000000000000111111111111000000////////////000000000000---------......000111222//////000000111111222222////////////////////////---------...///000000111000000000000000000000000,,,---...000111111222222000000111000000///........./////////000000111111222111///...---...000111------...///000111222333222333444555555333222000000000000000000000000000000000//////......------//////000000000000//////000000000000000000000000000/////////...............------------...//////000000000000////////////////////////000000000000////////////000000000000000000000111222222000...222111000//////000111222,,,---...------...111444000000000000111111111111111111000000//////......111111111111111000//////---///000000//////000222000111111111111222222222///////////////000111111111111000000000000111111222222111111111111222222111111222222222222111111444222000......///000111111111000000000222333444...///000222222111111000//////000000111111111222111111000000000000111111222222111111111111222222000000////////////000000///000111222222111000///000000000000000000000000222222222222222222222222111111000000000000111111000000000000000000000000000000000000111111111111222222222222222222222222111111111111111111111111000000000000000000000000///000111222222111000///...///000111111000///...222222111111000000000///...//////000111222222222111111111111111222222333111111111111111111111111222111000000000111333444///444888777333000111333000111222333333222111000000000000000000000000000111111111111111111111111|||jjj^^^SSSPPPPPPNNNJJJIIIGGGFFFDDDCCCBBBBBBCCCCCCFFFCCC@@@===<<<<<<===>>>@@@>>>;;;:::999888666444444555888999999888555444777777666666555555444444555555444444444555555666BBB<<<666333444444111---000/////////000111222222000000111111111222222222111111111222222333333333444444333222222111111000000000/////////111222333...)))$$$%%%+++000222111333333333222222111111111000000111222222111///...000000000000000000000000000000000000000000000000222111000//////000111222////////////000000000000......///000000000000000000000000000000000000000000000000000000000000000111000222777;;;:::444---000000000000////////////......///000000000000000////////////////////////111111111000000000000000---.........////////////000000///000000111222222000000000000000///.....................///000000............/////////000,,,------...///000000111000000000000000000000000222000//////000111111000111111000000//////.........///000222222000///...111111000000/////////...000000000000000000000000333333333222222222111111222222222111111111111111//////000000000000////////////000000000000//////000000//////.........------.........//////000000000000000000////////////000000////////////000000000000000000000000000000333000---...000222222111222111111111000000//////000////////////.........111000/////////000222333000000000000000000000000111111000000//////......000///...------...///000000/////////000111222222222111000//////000111222////////////////////////...///000111222333444444111000000000//////......111222444555444222000//////000111222333333222111000000000000000000000000333222111000000111222333333333333333333333333333000111333333222222333555111111111111111111111111333222000......///111222000000000000000//////...222222111000//////000000111111111111111111111111333333222222111000////////////000111222222333333000000//////000222444555222222222111111111000000000000111111222222222222222111111111000000////////////000111222333333444222222222222111111111000000000000000000000000000/////////000111111222222111111000000000000111111444444333222111000///......///000222222222111000111666999666///***,,,///000000000000000000000000111111111111111111111111222222222111111111000000{{{iii]]]RRRPPPPPPMMMJJJIIIGGGFFFDDDCCCBBBBBBCCCCCCCCCBBB???===<<<===???@@@>>>===<<<<<<<<<:::777555555666777888888777666555888888888777777666666666555555444444444555555666999444000000222444333000222111111111111222222333000000111111111222222222222222222222222222333333333333333222222222222111111000/////////000111222111---***+++000444444333333333333222222222111111111111222222111000///...000000000000000000000000000000000000000000000000222111000//////000111222////////////000000000000///000000111111111111111000000000000000000000000000000000000000000000000000///000444888777222---000000000000////////////......///000000000000000////////////////////////////////////////////////222222111000000000000000000000/////////000111111000000000000000///.....................///000000........./////////000000------...//////000111111000000000000000000000000222000//////000111111000111000000000/////////...---...000111111000...---000000000/////////..............................222111111111000000000000111111111111111111111111000000111111111111000000//////000000000000//////000000/////////................../////////000000000000000000////////////000000////////////000000000000000000000000000000222000......000222222111111111111111000000000///000000000000////////////000000000000000111111222111111111111111111111111111111000000////////////000//////......//////000000000000000000000111222222111000//////000111222111111111111111111111111222222222111111111111111111111111000000/////////111222333333333222000//////000111222333222222111111111111111111111111111222222111111111111222222222222222222222222222222///000222111000000111222111111111111111111111111222111000//////000111111000000000000000//////...222222111000000000000000111111111111111111111111333333222222111000000//////000000111222222333333111000000000000222333444222222222111111111000000000111111111222222222222222111111111000000000000111111111111111222222222222222111111111000000000000000000000000000000000/////////000111111222222111111000000000000111111222222222111111111111111//////000111111111111111111222333333000...---...000000000000000000000000111111111111111111111111222222222111111111000000yyyggg\\\RRRPPPOOOLLLIIIIIIFFFEEEDDDCCCBBBBBBBBBCCCAAA@@@>>>======???@@@BBB======<<<======<<<888666666666777777777777666666999999999999888888888888666555555444444444555555888444111222555777666555444333333222222222222333111111111111111222222222333333222222222222222222111111222222222333333333111111///......///000000333000...///333555444222333333333222222222222111222222222222111000...---000000000000000000000000000000000000000000000000111111000000000000111111////////////000000000000000000111222222222222222000000000000000000000000000000000000000000000000000......000333333000---////////////000000000000......///000000000000000////////////////////////............////////////444333222111111333555666000000//////.../////////000000000000000///.....................///000000....../////////000000000...//////000000111111111000000000000000000000000222000//////000111111000000000000000////////////---...///000000///...---////////////....................................000000////////////......000000000000000000000000111111222222222222111111//////000000000000//////000000////////////............////////////000000////////////000000000000000000////////////000000000000000000000000000000111000...///000222222111111111111111000000000000111000000000//////////////////000111111111111111111111111111111111111111111000000000000///////////////000000000000//////222111000000000000000000111111000000000000111111111111111111111111111111222222222111111111000000111111111111111000000000111111111111111000000000000000111222222222222111111111111111111111111111111111222222222222111111111111111111111111111111///000111000///...///000111111111111111111111111000000000000000000111111000000111111000000///...222111000000000000000000111111111111111111111111333333222222111000000000000000000111222222333333222111111000111111222222222222222111111111111111111111111111222222222222111111111111111000000000222222222111111111000000111111000000000/////////000000000000000000000000/////////000111111222222111111000000000000111111000000111111222222222333111000000000000111222222000///...///111111///---000000000000000000000000111111111111111111111111222111111111111000000000vvvddd[[[RRRPPPNNNKKKHHHHHHFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>>>>???@@@AAAAAA???===<<<<<<;;;999777888777666555555666777888888888888888888888888888666666555444444444444555;;;888555444555555444222555444333222222111222222111111111111111111111111333333333222222111111111000000111222333333444444222111///.........//////111000///000222222111///222222222222222222222222333222222111000///......000000000000000000000000000000000000000000000000111000000000000000000111////////////000000000000///000111111222222111111////////////////////////////////////////////////111///---...000111000...////////////000000000000......///000000000000000////////////////////////......///////////////000000000///000222666:::===111000///......---......000000000000000///.....................///000000...////////////000000000///000000000111111111222////////////////////////222000//////000111111000000000000000////////////---...////////////...---//////..................000000000000000000000000////////////////////////////////////000000000000000111111222222111111000//////000000000000//////000000////////////////////////////////////000000////////////000000000000000000////////////000000000000000000000000000000000000///000111111111111111111111000000000000000000000/////////............///000222222111000000111111111111111111111111000000000000000000000000//////111222222111//////222222111000/////////000111000000000000000000111///////////////////////////000000111222222333333222222111111111111111111111111000//////000000111111111111111222111111111111111111111111111111111000111222333333222111000000000000000000000000000000111111000///......///111111111111111111111111//////000111111111111000000111111111111000//////111111000000000000000111111111111111111111111111222222222111111111000000000000111111111222222222222222111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000/////////000111111222222111111000000000000111111000111111111111222222222222111000000000111222333111000//////111111000...000000000000000000000000111111111111111111111111111111111111000000000000sssaaaYYYRRRPPPNNNIIIGGGHHHEEEEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@???>>>>>>>>>???EEEBBB===:::999999888888888777666555555666777888666777777777777777777777666666555444444444444444777666333222111000///...444333222111111111111111111111111111111111111111333333333222222111111111000000111222333444444555222111000///......///000111000000111111111///---222222222222222222222222333222111000000/////////000000000000000000000000000000000000000000000000000000000111111000000000////////////000000000000...///000000111111000000////////////////////////////////////////////////222000......///000000000.../////////000000000111......///000000000000000/////////////////////////////////000000111111111//////...///111555999<<<111000///......---......000000000000000///.....................///000000////////////000000000111000000000000111111111111////////////////////////222000//////000111111000////////////000000000000...//////////////////.........//////////////////111111111111111111111111000000000000000000000000......//////000000000000//////000000000000////////////000000000000////////////000000000000000000000000000000000000//////.../////////000000000111000000////////////000000000000000000000000000000///000000111111111111111000000000000000000111111/////////.........------...///000222222111000000111111111111111111111111000000000000111111111111///000111222222111000///222222111000/////////000000000000111111000000000////////////////////////000000000111222222333333111111111111111111222222111000000//////000111111222222111111111111111111111111111111111111111111000111222333333222111000000000000000000000000000111222333222000///000111111111111111111111111111...///000111111111111111111111111111111000000///111000000000000000111111111111111111111111111111222222222111111111111111111111111111111222222222111222222222111111111000111111111111111111111111333222222222222222222222111111111111111222222222///000000111222222333333000000000000////////////111111111111111111111111/////////000111111222222111111000000000000111111222222222111111111111000333222111000000111222333222333333222000///000111111111111111111111111111000000000000000000000000000000000000000000000000qqq___XXXRRRPPPMMMHHHFFFHHHEEEEEEEEEEEEDDDCCCBBBAAABBBAAA@@@???>>>>>>>>>>>>DDDAAA<<<999888888888888888777666555555666777888555555555555666666666666777666555444444444444444333333333333333333222222333222222111111111111222222222222111111111111111333333222222222222222222000000111222333333444444222111000//////000111111222222333333222111111000111222222222222333333333222111000000///000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000......///000000000000000000000000000000000000000000000000000000000000000222111000///...///000111......//////000000111111......///000000000000000//////////////////////////////000000111111222222222111000//////111333444000000//////.../////////000000000000000///.....................///000000/////////000000000111111000000000000000000000000000000000000000000000000222000//////000111111000////////////000000000000000000000//////000000000////////////000000000000////////////////////////000000111111111111222222...//////000000111111222//////000000000000////////////000000000000////////////000000000000111111111111000000000000//////......//////000000111111000000////////////000000000000000000000000000000...000111222111000111222000000000000111111111111////////////............//////000111111111111111222222222222222222222222000000000111111111111222111111222222222222111111222111000000000000000000000000111111111111000000111111111111111111111111444333333222111000//////000000000111111111111111000000000111111111111222333222111111000111111111222222222222222222222222111111222222222222111111000000000000000000000000222333444333222111222333111111111111111111111111/////////000111111222222111111222222111111000///000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000111111222222222111111111111111111111222222222333333333333222222222222111111111222222222222222...///000111222333444444111111000000000/////////111111111111111111111111/////////000111111222222111111000000000000111111333222222222111111000000333333222111111111111222222333444222///...000222111111111111111111111111000000000000000000000000//////000000000000000111ooo]]]WWWRRRPPPLLLGGGEEEGGGDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@??????????????????>>><<<;;;:::;;;:::999777777777666666666666777777444444555555555666666666777777666444444333333444222444555666666666666777333222222222222333333444222222222111111111000000222222222222222222333333111111111222222333333333222222111000000111333333222333333333222111222222111111222222222333333333111000/////////000111222000000000000000000000000000000000000000000000000///000111222222111000///////////////000000000000//////000111111111111000000000000000000000000000000000000000000000000000111111000///......///000.........///000111111111......///000000000000000////////////////////////......//////000111111222222111111000//////000000000000/////////000111111000000000000000///.....................///000000//////000000000111111111////////////////////////000000000000000000000000222000//////000111111000.../////////000000000111111111000000000000111111000000000000111111222222////////////////////////000000000111111222222222//////000000111222222333000000000111111000000000//////000000000000////////////000000000111111111111111111000000000//////.........///000111111111000000////////////000000000000000000000000000000---000222222111000000222///000000000111111111111111111111111000000000000000000000000000111111222222222222222222222222222000000111111111222222222222222222111111222222222000000000000000000111222///000111222222111000///111111111111111111111111444444333222111000///.../////////000000111111111///000222333333333222111333333111000000000111111222222222222222222222222222222111111111111222222111111111111111111111111111222333333222222333444111111111111111111111111000////////////111222444111222222222222111000000000000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111///000111222333333222222000000111111111222222222444444333333333222222222111111111222222333333333000000111111111222222222222222111111111000000000111111111111111111111111/////////000111111222222111111000000000000111111111111111111111222222222222333333333222222111000222000...///000222222111111111111111111111111111000000000000000000000000////////////000000111111nnn\\\VVVQQQPPPLLLGGGEEEGGGDDDEEEEEEEEEEEECCCBBBAAA===>>>>>>???@@@@@@AAAAAA777888:::===>>>===999666666666777777777777666666444555555555666666777777888777666555444333333333000111333333222222222333333333333333444444555666222222222222111111000000111111111222222333333444111222222222222333333333222222111111111222444555111222222111000000111222111111111222222333333333000000/////////111222333000000000000000000000000000000000000000000000000///000111222222111000///////////////000000000000000000111222222222222222000000000000000000000000000000000000000000000000000000000///------...///---......///000111111222...//////000000000000000////////////////////////---------...///000000111//////000000111111111111000000///000000111222333000000000000000//////..................///000000000000000000111111111111////////////............000000000000000000000000222000//////000111111000.../////////000000111111222222111111111111222222000000111111222222222333111111111111111111111111//////000000111111222222///000000111222333333333111111222222222222111111//////000000000000////////////000000111111111222222111111111000000//////---......///000111111222000000////////////000000000000000000000000000000,,,000333333111///000222//////000000111111111222333333333222222222222111111000/////////000222333222222222222222222222222000000111111222222222222444333222111111222333444000000//////000111222222///000111222222111000///////////////////////////111111111111111222222222......//////000000000111///000222444555444222111444333111000000000111111222222222222222222222222333222111000000111222333111111111111111111111111000111333333222222333555111111111111111111111111000000......///111333555111222222222222111000000000000///000000111222222111111111111111111111111111111111111111111222222222222111111111111111111...///111222333333333222000000111111222222222222444444444333333222222222111111111222222333333333222222222111111111111111222222222222111111111111111111111111111111111111/////////000111111222222111111000000000000111111...///000111222333444444222333333444333222111///222,,,(((+++222666444000111111111111111111111111000000000000000000000000.../////////000000111111|||kkk\\\UUUOOOMMMKKKFFFEEEFFFEEEEEEEEEDDDCCCBBB@@@@@@????????????>>>>>>>>>>>>???===;;;;;;;;;;;;999777999999888555333222333555444555666777777666555555888777777777777666666666666555444333333333333444444222222222444444333222999888777555333111000///111111000000111111222333111111222222222222111111+++---000222333333222222222222333555222...000555222222222222222222222222222000//////000000///---000000000000000000000000333222000//////000222333111111000000000000111111...//////000000000000000...///000111111111111111///000222222000///000111000111222222111000111222111111222222222111111000//////000111222333333444333222111000000111222333999666222///---,,,---...000000000000000000000000//////............////////////000111111111111111111000000/////////000000...000222222000000000111...000111000///...///000...///000111111000///...////////////////////////111000......000000000///000000////////////000000000000000000000000111111111111111222222333333333222222111000///...------000111111111222222222222222222222333333444444444000000000000000///......000000111111111111000000//////000111222222333333000000000000111111111111111111000000000000111111111111000000000000111111......///000000000000000000000000000111111111111222222222111111111000000111111111111222222222222333333333333222222222111222111000000222333222111111222333333222111000///111111000000111333555666444222111//////000222333000000000000000000000000---...///111111000000///222222222222222222222222////////////////////////222111111333666555222...333333333222222111111111......///000111222222333222222222222222111000///111222222333333222222111///000111333333222111111222000///......///000222000000000000111222333444444333222111000111222222000000000000000000000000333333222222222222111111222222222111111111000000///000000000111111111111222222222222222222222222111111111111111111111111333333333222222222111111111000/////////000222333222222222111111111111111000000000000000000000000111111111111111000//////000000000000000000000000111111111111111111111111000111111111111222222222222222111111111111222222000000000000000000000000111000000///...------,,,000000000000111111111111222222222111111111111111zzziii\\\UUUOOOMMMKKKFFFEEEFFFEEEEEEEEEDDDCCCBBB@@@@@@????????????>>>>>>>>>>>>???===<<<;;;<<<;;;999888888888999888777777999;;;555555666777777666555444555555555444444444333333444444444333333333333444555444333333444444333111666555555444333333222222111111000000111111222333111111222222222222111111...///111222333333222222333222222444111,,,---111222222222222222222222222222000//////000000///...000000000000000000000000222111///......///111222111111000000000000111111...//////000000000000000//////000000111000000000///000222222000///000111///000111111//////000111/////////000000111111222///000000000111222222222222222111000000111222222444333000///......//////000000000000000000000000111111000000000000111111//////000111111111111111000000///////////////000///000111111000000111333222111111000000111111111...///000111111000///...////////////////////////111000......000000000////////////000000222333333111111111000000000000000000000111111111111111111111111111000//////......000000000111111111222222111222222222333333333333000111111111000000///...111111222222222222111111///000000111222222333333000000000000111111111111111000000//////000000111111000000//////000000111...///000000111111000000000000000000111111111111222222222111111111000000....../////////000000000333222222111111222222222444222111222333333222111111222222333222111000///111111111111222333444444333222111000000111222222000000000000000000000000///000222333333333222111111111111111111111111111111111111111111111111111111//////000333333000---222222222111111000000000222222111111111000000000222222222222222111000000111222222333333222222111000000111222222222222111111000///......///000111000000000000111222333444777666555444333333444444111111111111111111111111444444333333222222111111222222222111111111000000000000000000111111111111222222222222222222222222111111111111111111111111333333333222222222111111111000000///000111222333222222222222222111000000000000000000000000000000111111111111111000//////000000000000000000000000111111111111111111111111000111111111111222222222222111111111111111111222000000000000000000000000111111000000///......---000000000000111111111111111111111111111111222222wwwggg[[[TTTNNNMMMJJJFFFEEEGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>>>>???===;;;;;;;;;;;;999888444555666555444555777999666777777777666555444333444444333333333222222222333333333333333333333333666555333333444444333222333333333333444444444444111111000000111111222333111111222222222222111111222222222333333222222222333111111222///++++++...222222222222222222222222222000//////000111000...000000000000000000000000111000///......///000111111111000000000000111111...///000000111111000000000000000000000000/////////000222222000///000111...000111000///...///000......---...///000222333000000000000000000000000222111111000000111111222.........//////000000000000000000000000000000000111111000000000000111111//////000111111111111111222222111111111111222222///000111000000111444666:::666111000111222000/////////000000000000//////////////////////////////111000......000000000///...//////000222333555666222111111111000000//////000000000000000000//////000000000000000000000000/////////000000000111111111111111111111222222222111111111222111111000///111222222333333222222111000000000111222222333333000000000000111111111111000000////////////000000000000////////////000000///000111111222222111111000000000000111111111111222222222111111111111111............////////////333222111000000111333333666444333333444444222111111222222222222111000000111222222333333222222222111111111111111111111111000000000000000000000000000000222333333333222111////////////////////////111111111111111111111111111000///000111111000///111111111000000000000000333222222222111111111111111222222222222111000000111222222333333222222111111111111000111111222333111000///......///000111000000000000111111222333555444333111111000111111222222222222222222222222555555444333333222111111222222222111111111111111111111111111111111000000222222222222222222222222222222222222222222222222333333333222222222111111111000000000000111222222111111222333222111000///000000000000000000000000000111111111111000000///000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000222222111111000/////////000000000000111111111111000000000111222222222333ssseeeZZZSSSNNNLLLJJJGGGEEEGGGEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@@@@?????????>>>>>>===<<<::::::::::::888666555666666555333222222333888777777666555444444333555555555444444444333333222222222333333333333333555444333333555555555333222222222333333444444555111111000000111111222333111111222222222222111111333333333333222111111111333000000222000,,,,,,///111111111111111111111111111000///000111111000///000000000000000000000000111000////////////000111111111000000000000111111//////000111111111111000111222222222111000/////////000222222000///000111///000111000//////000111111000...---...000222333000000000///////////////111111000000000000111111+++,,,...///000000000/////////////////////////////////............////////////000111111111111111000////////////000111111000000000//////111555888@@@999222///000000...***//////000000000000//////////////////////////////111000......000000000////////////000111222444444222222111111000/////////111111111000000///////////////000000000111111111////////////000000000000000000000000000111111111111111222222222111111000000111111222222111111000000000111111111222222222///000000000111111111111000//////////////////000000//////////////////000000000111222222222222222///000000000111111111111111111111111111111111111//////000000000111111111222111000000000222333555666444333222333333111///111111111222111111111111222222333444333222111000000000111222222222111111000000000000000000000000...///000111222111000000////////////////////////////////////////////////333333111111222222333333111111111111111111000000000000111222333444444555111111222222222111111000111222222333333222222111222111000000000111333444111111000//////000111111000000000000000111222222222222111000/////////...222222222222222222222222666555555444333222111111111111111111111111111111222222111111111111000000222222222222222222222222222222222222222222222222333333333222222222111111000000000111111111222222000111222333333111000///000000000000000000000000000000111111111111000///000000000000000000000000////////////////////////000000111111111222222222111111111222222111111111000000000000000000000000222222222111111111000000///000000000111111111111//////000111222333333333pppcccYYYRRRMMMLLLJJJGGGFFFHHHFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@????????????<<<:::999888888888666555777888999888666555555666888888777666555444444444555444444444444333333333222222333444444444333222222111111333555666666555333333333333333333333222111111000000111111222333111111222222222222111111222222333333333222111000222//////222333000000222111111111111111111111111111000///000111222111000000000000000000000000000111111111111111111111111111111000000000000111111///000000111111111111111333333333333222111111000///000222222000///000111000111222222000000111222444333111/////////111222000000000///////////////000000000000000000000000,,,---///000000000...---//////////////////////////////............////////////000111111111111111++++++******+++,,,------///000000//////111444777;;;555...---///000...+++000000////////////000000000000000000000000000000111000......000000000///000000/////////000111111111111111111000000//////222222222111111000000/////////000000111111222222////////////000000000000000000000000000000000000000111111222222222111111//////000000000000//////111111111111111222222222///000000000111111111111000000////////////000000000000////////////000000000000111222222222222222///000000000111111111111111111111111111111111111000000000000111111111111111111111111222333555666555333222111222111000...111111111111111111222222222333444444333222000//////000111222222222222222000000000000000000000000...///000222222111111000000000000000000000000000////////////////////////333333222222111111222333222222222222222222222222000000111222333444444555000111111222222222111111111222222333333222222111222111000000000111333444111111000000000000111111000000000///000000111111333333333333333222222111222222222222222222222222555555444333333222111111111111111111111111111111222222222111111111111111222222222222222222222222222222222222222222222222333333333222222222111111000111111111222222222222111111222333222111000///000000000000000000000000///000000111111111000000111111111111111111111111////////////////////////000000111111111222222222000111222222222222111000000000000000000000000000222222222222111111111111///000000000111111111111//////000111222333333333nnnaaaWWWQQQLLLKKKJJJGGGFFFHHHFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@?????????<<<:::888888888888666444111333666666666666777888888777666555555555555555333333222222222111111111444444555666555444333222111111000222444666555444444444333333222222111111111111000000111111222333111111222222222222111111000111333555555555333222333//////333555333333444111111111111111111111111111000///000222222222111000000000000000000000000111111111222222111111111111111000000000000111111///000111111222222111111222222222333222222111111///000222222000///000111000222333222111000111222555444222111000///000000000000000000000000000000///000000111111000000///...///000000111000///...000000000000000000000000111111000000000000111111//////000111111111111111...............///000111...///000//////000333555222...+++,,,///222222111000000////////////000000000000000000000000000000111000......000000000///000000///////////////000000000000000000000000111111111111111111111000000000000000111111222222222/////////000000000111111111111111111000000000000///000111111222111111111...//////////////////...111111111111111111111111000000000000111111111111111111000000000000111111111111000000000000111111///000111111222222111111000000000000111111111111111111111111111222222222////////////000000000000000111222333444555666777444222111111111111000///111111111000111111222333333333333333333222111000000000000111222222333333000000000000000000000000111111333444444444333222111111111111111111111111111111111111111111111111///000222111000///000111222222222222222333333333333222222222111111111111000000111222222222222111111222222333333222222111111111111000111111222333111111111111111111111111000000000//////000000111///000111111222111111111222222222222222222222222333333222222222222111111111111111111111222222222111111111222222222333333222222222222222222222222333333333333333333333333333333333222222222111111000111222222333333222222222222222111111111111111000000000000000000000000///000000111111111111000111111111111111111111111000000000000000000000000000111111111111222222222000111222333333222111000000000000000000000000000111111111111111111111111000000000000111111111111000000000111222222222333lllaaaVVVPPPKKKKKKJJJGGGGGGIIIFFFFFFFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@?????????===;;;:::999:::999777666...000333444444444555666777666555555444555666666333333333333222222222222666666777777666444222111333222111111222333222111333333333222222222222111111111000000111111222333111111222222222222111111...111555888:::999777666555000///333555333222333111111111111111111111111111000///000222333222111000000000000000000000000000000111111111111000000111111000000000000111111000000111222222222222111//////000111111111000000///000222222000///000111000111222111000///000222222222111111000000/////////000000000111222222222...///000111111000///......///000000111111111000000000000000000000000000111111000000000000111111//////000111111111111111111111111222222333444555---...000000//////000111---------...///000111222111000///......///000111000000000000000000000000111000......000000000///////////////000111222222/////////000111111222222//////000000000000000000111111111111111111222222000000000111111111222222222222222111111000000000...///000000111111111000//////000000000000//////111111111111111111111111000000000000111111111111222222111111111111222222222222111111111111222222...///000000111111000000000000000000111111111111000000111111111222222222000000000000111111111111///111333666777888777777333222111111333333222111111111000000000111333333333333222222111222222222111000000000000222333444000000000000000000000000111222333444444444333333111111111111111111111111111111111111111111111111---000333333000//////111000111111111222222222222222222111111111000000000000000111222222222222222111222222333333222222111000000111222222222222111111111111222222111111111000000////////////000000***+++---///000000000///111111111111111111111111000000111111111111222222000000111111111222222222000000111111222333444444222222222222222222222222333333333333333333333333333333333222222222111111000111222333333333222222444333111000///000111222000000000000000000000000//////000111111111111111111111111111111111111111111111111111111111111111000111111111111222222222///111222333333222111///000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111222222kkkaaaVVVPPPKKKKKKJJJGGGGGGIIIFFFFFFFFFFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@?????????===;;;;;;;;;;;;999777444666888888666555555555777666555444444555777888666666555555555555444444777888999888777555222000555333222111111111///---222222222222222222333333111111111000111222222333111111222222222222111111---111666;;;======:::888777222///333555222000000000000000000000000000000111000///000222333333111000000000000000000000000//////000000000000//////111111000000000000111111000000111222222222222111------...//////000/////////000222222000///000111///000111000///...///111...///000000000000000/////////000111222333333444...///000111111000///.........///000111222333333000000000000000000000000//////............////////////000111111111111111............///000111222,,,...000000///......//////111111111///......///111000///......///000111000000000000000000000000111000......000000000////////////000111333444555......///000111222333333---.........//////000000111111111111111111111111111111111111222222222222333222222222111111000000......///000000000000000000000111111111111000000222222111111111111111111000000000000111111111111333333222222222222333333333333222222222222333333......///000000000000000000000000000111111111111000000111111222222222222222222333333333444444444///111555888999999888777444222222222444555444333111111000000000111333444333333111111111222333444111000//////000222444555000000000000000000000000///000111222333222111111111111111111111111111111////////////////////////...222555666333111111222//////000000111111111222......///000111222333333///000111222222222222222222222222333333222222222///000111333333222111111111111222222222222111111111000////////////000000+++---///111333333333333000000000000000000000000/////////000111111222222000000111111222222222222//////000111333444555666222222222222222222222222333333333333333333333333333333333222222222111111000111222333444333222222555333111///...000222333000000000000000000000000//////000111111111111111111111111111111111111111111111111111111111111111000111111111111222222222///000222333333222000///000000000000000000000000000000000000000000111111000000000000111111111111222222222111111111111111jjj^^^RRROOOKKKIIIHHHIIIHHHGGGJJJGGGDDDCCCCCCCCCAAA>>>BBBDDDCCC??????AAAAAA>>>???===;;;::::::999777555555555666666555555444333555666777666444333333333444444333333333444555555555444333444777666333000444444444333333222222222333222111111111333666777333333333222222111111111///111555888:::999888777111111000111333777;;;>>>111111111333444444333111000///......000111111000111111111111000000000///000000/////////111222333////////////000000000000...000111222222111000...111111000000000000111111000000000000000000000000444222///...000222222222222111111111000000//////////////////////////////222222111111111111111111000/////////000111222222////////////////////////000000111000//////111444/////////000222111///---////////////000000000000000000000000000000000000000000111111111111000000////////////////////////////////////////////////000000000000000000000000222222111000///...------000111222222111000222333222222111111000000////////////000111111111111111......///000000000000000111111222222222222111111222111000//////000111222222111111111000000//////222222111111111111222222000000000000000000000000333222111000////////////222222111000//////000000222111111111000000//////111111222222222333333333000000111111111111000000000000000000111111111111000000/////////000222333///000222444666777777666444444222222222222444444333222222222111111000000888555111//////000//////000000000000000000000000444333111000000000111111333333333333333333333333000000000000000000000000333333333222222111111111111111111111111111111111111111222222222333333333......///000111222222333000000/////////111222333111111111111111111111111111111111000000000000///222222111111000//////...000000000000000111111222000111333222111000111222111111222222222222111111555333111///............///222444333111111111000222222111111111111222222//////000111222222333333777666555444333222222222222222222222111111000000111000111222333333111///000222333333222111333444000000000000000000000000111111111111000000000000222222222111111111111000222222111111111111222222111111111111111111111111000000111222333444444555000111111111111222222222111111222222222222111111000111222222111000111222111111222222222222111111~~~hhh\\\RRROOOKKKIIIHHHHHHHHHGGGJJJGGGDDDCCCDDDDDDBBB@@@AAACCCAAA======@@@@@@>>>???===;;;::::::999777555555555666666555555444444555666777777555333333444666555444444333333333333555444222333555555333000333333333333222222222222333222111111111333555777333333333222222222111111...000222444666666555555333222222222333555888999111111111222444444333111333111000//////000000000222222222222111111111111111000000//////000111222////////////000000000111///000111222222111000///111000000//////000000111000000000000000000000000222333444555555444333333111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000111222000000000000000000000000//////000///......000333000//////000111111000...////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111111000//////......000111222222000///000222111111111000000000000000//////000111111111111111///000000111111111111111111222222333333222222111222111000//////000111222111111111111000000000///222111111000000111111222000000000000000000000000111111000/////////000000222222111000000000000000111111111111000000000///111111111222222222333333000000111111111111000000000000000000111111111111111111000000000111222222111222333444444333222222333222111111111111222333111000000000////////////111000000222444555444333000000000000000000000000333222111000000000111222333333333333333333333333111111111111111111111111333333333222222222111111111111111111111111111111111111222222222333333333000000111111222111111111000000000000000111222333111111111111111111111111222222111111111000000000111111000000000111111222//////......//////000111111111111///......000222111111222222222222111111333222111111222333444555222444555444333333222222222222111111111111222222000111111222333333444444666666555333333222222333222222222222111111111000222111000111333333111000///111222222111000222333111111111111111111111111111111111111000000000000000000111111222222222333222222111111111111222222222222222222222222222222222222222222222222333333000111111111111222222222111111222222222222111111000111222222111000111222111111111222222111111111|||gggZZZRRRNNNKKKHHHHHHHHHHHHGGGHHHFFFDDDDDDDDDEEEDDDBBBBBBCCCAAA===>>>BBBEEECCC???===;;;:::::::::888666666666666555555555444444555777888777555333333444777666555444333222222111555333222111222333222111111111111222222222222222222222111111222333555666333333333222222222222111000111111222333444444444444444333222222333333444222111111222444444333111333222000000000000222222333333333222222222222111222111000000///000000111/////////000000000111111///000111222222111000///000//////......//////000000000000000000000000000///444:::;;;999555333333111111111111000000000000111111111111111111111111111111111111111111111111222111000000000000000000111111111111111111111111.../////////......000222222000...///000111000///////////////000000000000000000000000000000000000222111000//////000111222////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111222111///...///000000000000000111111111111//////000111111111111111111111111222222222222333111222222333333222222111222111000000000000111222111111111111000000000000222111111000000111111222000000000000000000000000000000//////000000111222222111000000000000000000111111111111000000000000111111111222222222222333000000111111111111000000000000000111111111222222222222222222222222111000111111222222222222111111222111111000000111111222000000000000000/////////...///111444777777666444000000000000000000000000111111111000111111222333333333333333333333333333222222222222222222222222333333333222222222222111222222222222222222222222111111222222222333333333222222333444333222111000000111222222222222222111111111111111111111111111333333333222222222111111111000000000111222444555000000//////000000111222444444222///---...111444111111222222222222111111222222222222333444555666333333333333333222111111222222111111111111222222222222222333333444444555666555444333333222222333222222222222111111111111333111000000111222222111///000111111000000111222111111111111111111111111111111111111000000000000...///000111222333444444222222111111111111222222333333333333333333333333333333333222222222111111000111111111111222222222111111222222222222111111000111222222111000111222111111111111111111111111|||fffYYYQQQNNNJJJHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDEEECCC@@@BBBHHHMMMLLL???===;;;;;;;;;:::999777777666666555555555555555555777888777555444333444555555555555444333222222555333111000111111222222000000000111111222222333222222111111222333444444222222222222222222222222555444333333333444555666333333333333222222111111222111111222333444333222111222222111111222444666333333222222222111111111222222111000000///////////////000000000111111111///000111111111111000/////////............//////////////////////////////---444:::;;;777333222444111111111000000000000000111111111111111111111111000000000000111111111111222222111000/////////000000000000000000000000000...///000000//////000222333111......///111111111////////////000000000000000000000000000000000000333111///......///111333////////////////////////////////////////////////000000000000000000000000//////000000000111111111111222222111...------...//////000000111111222222//////000111111111111111111111111111111222333333000111111222222111111000111111111111111111111111111111111000000000000000111111000000000000111111000000000000000000000000000000000000111222333444111111000000000000000111111111111000000000000000111111111111222222222222000111111222222111111000000000111111111222222222222333444444333222000/////////000111333333444444222222111111111111222222222222222222222222222222333222222333555444222000000000000000000000000000000000000111111222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333111222444555555444222111111222333444444333222111111111111111111111111111444444333333333222222222222111111000111222444666333333222222333333444555666666555333111111333555111111222222222222111111222222222111111111111111333000000222222000//////222222111111111111222222222222222222333333444444555444444333222222222333222222222222222222222222444222//////000222222222///111222222111111222333111111111111111111111111111111111111000000000//////000000111222222333333222222111111111111222222333333333333333333333333222222222222222222222222000000111111111222222222111111222222222222111111000111222222111000111222222111111111111111111222zzzeeeYYYQQQNNNJJJHHHGGGHHHGGGFFFDDDDDDCCCCCCBBBBBBCCCDDDBBBDDDCCCAAADDDKKKPPPQQQ>>>===;;;;;;;;;;;;999888888777666555555555555666666777888777555444444444333333444555555444444333444333222111000000222333000000000111111222222333222222111111222222333333222222222222222222222222666444333222222333555666222222222222222222222222333111000111333444333222444555666555222111222444222111111111000000000000111111111111000000//////000000000000111111111111000000111111111111000000//////............//////////////////////////////---222666555111...000333000000000000000000111111111111111111111111111111//////000000000111111111222222111000/////////000///////////////////////////111222222111111111333333111///...000111111111////////////000000000000000000000000000000000000333111///......///111333000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222111222222111...------...//////000000111111222222//////000111111111111111111000000000000111222333//////000000000000//////111111222222222222111111000000000000000000111111111000000000000000000111111111111111111111111111111111111222333444555666111000000000000000111111000000000000000000111111000000111111111222222222111111222222222222111111111111111111222222222222222333444444333222000///000111111222333444555555222333333333333333333222222222222222222333333333777444111000000111000///000000000000000000000000000000111111222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333000111333444555555444444333444555555555333222111111111111111111111111111444444444333333333333222333333222111111222333333333333333333333444444555333555777777555333222333111111222222222222111111111111111111111111111000333//////444666222///000222222111111111111222222111111111111222222222222444444333222222222333333222222222222222222222333444222//////000222222222111222444333222222333555111111111111111111111111111111111111000000000///111111111111111111111111222222111111111111222222333333333333333333333333000000111222333333444444000000111111111222222222111111222222222222111111000111222222111000111222222222111000000111222222wwwdddYYYQQQMMMJJJGGGGGGGGGGGGFFFDDDDDDEEEDDDBBBBBBCCCEEE@@@BBBAAA???BBBHHHLLLLLL>>>===;;;;;;<<<<<<:::888888777666555555555666777666888999888666444444555111222444555666555444444333444444333111111222333111111111222222222222222111111222222222222222222111222222222222333333333333333222111111222333444222222111111222222333444333111000000222444333333888;;;<<<999444///...///111111111000000000//////000111111111111000000///000000000111111111222222111000000000000000000111000//////......//////000000000000000000000000000...000222000...---///222000000000000111111111111111111111111111111111111...//////000000111111111222111000000000000000000........................///111333333222111222333333111///000111222111000////////////000000000000000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222000111222111///...///000000000000000111111111111//////000111111111111111111111000//////111222333///000000000000000000///111111222333333222111111000000000000111111111111111000000//////000000111111111111111111111111111222222222222333444555666000000000000000111111222000000000000111111111111000000000111111111111222111111222222222222111111111111111222222222222333222222222222222222111000555444333222222111222222222333333444444333333222000000000111111111111111555222///...///111222222000000000000000000000000000000111222222222111111222222222222222222222222000000000000000000000000111222222222222333333333333333333333333333333333111111222222222333333333000111111222333555555666666666666666555333222222111111111111111111111111444444444333333333222222222222222222222222111111111111000000111111222333...111444666444222111000111111222222222222111111///000111222333444444444444///000999<<<777222333222222111111111111222222111111111111111111111111333333222222222222333333222222222222333333333333333111000000111222222111222333444444333333444666222222222222222222222222111111111111000000000000222222222111111111000000222222111111111111222222333333333333333333333333///000111222333444444555000111111111111222222222111111222222222222111111000111222222111000111222333222111000000111222333sssbbbXXXPPPMMMIIIGGGGGGGGGFFFFFFFFFGGGHHHFFFCCCCCCDDDFFF@@@BBBAAA>>>???CCCEEECCC>>>===;;;;;;<<<<<<;;;999999888666555444555666777666888999888666444444555333444555666666444333222222444666555333111222333333333333333222222222222111111222222222222111111111111222222222333333333333222222222333444555555555444222111111222333444333222000000222333444333666:::>>><<<777111//////222222222111111111000000//////111111222111000000000000111111111222222222111111000000000000111111111000000//////000000111000000000000000000000000///000000000000000000000///000000000111111111111000000000000000000000000......//////000111111222000000000000000000111222////////////////////////...000333333222111111222222111000111222333111///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222000111222222000///000222111111111000000000000000//////000111111111111111333222111000000222333444111111222222222222111111111222222333333222222111///000000000111111111111000000////////////000000111111111111111111111111111111111111111222333444000000000000000111222222///000000000111111111111000000000000111111111111111222222333333222222111111111111222222222333333111111000000000111222222555444222111000000000111111222333333333333222111000000000111111222222222222111000111222444333333000000000000000000000000111111222333222111000000111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333111111222222222333333333333222111000111222444555999888777555444333333333111111111111111111111111333333333333222222222222...///111222333222111111000000000000000111222222---000222333333222222222111111222222222222111111///000111222222222222111333---000<<>>@@@@@@===>>>===;;;;;;<<<<<<;;;999999888666555444555777888777888999888666555555555444555666666555333111///222555777777444222222333444444444333333222222222111111222222222111111000111111111222222333333333444444555666666777777888888666333111000111333444444222000000222333444333000666<<<===999555333444333333333222222222111111...///000111222222111000000111111111111222222222111111000000000000111111111111000000000000111111000000000000000000000000111000111222444333111...//////000000111111111222////////////////////////---......///000111111222000000//////000111222222000000000000000000000000---///222222111000000111111000111222333333111///////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111222222111000222333222222111111000000////////////000111111111111111444333222111111333555666222333333444444333333222111222333444444333222111//////000000111111111222000000////////////000000111111111111111111111111000000000///000000111222000000///000000111222222//////000000111111111222000000000000111111111111111222222333333222222111111111222222222333333333000000/////////000222333000000/////////111222333000111222333333222111000222222222333333444444444222222333444666555222000000000000000000000000000111222333333222111000///111111111111111111111111222222222222222222222222111111111222222333333333333333333333333333333333111111222222222333333333666444111//////000333444:::999777555333333333444111111111111111111111111333333333222222222111111***,,,///222444444222111222222111111222222333444000111333333222333555777111111222222222222111111000000111000///---+++***000***...<<>><<<<<<<<<;;;:::888666666555555555555666666666666666666555555555555333333222222222333444444444333222111111111222333444222///000333444333111555444333222111222333444222111111222333444222111111222333333444444444444444666777666222111222444///---000:::DDDEEE;;;111///000111222333444444444222222222111000//////...333222222222111000000000111111111111111111111111,,,///222555555444111///000000000000000000000000000000000000000000000000333333333222222222111111222222333333444444444555111333555444333111000111......///000111222333333111111111111111111111111222111111111000000//////000111111111111222222222......//////000000111111//////000111111111111111333333111000000000111222222222111000/////////000////////////////////////000000000000000111111111000000000000000000000000000000000000000000000000///111444666666444111///222111000//////000111222444333111000000000111111222222111111111111222222111111111111111111111111111333555777777555333111111111111111111111111111000//////000333555666555222222222222222222222222//////000000111111111222***,,,///222333222000///111111000000000000111111000111222222111000111222111111000000000000111111111111111111111111111111444444333222111000///...111111111111111111111111333222111000000111222333444444333333222111000000111222333333444444333333111111222222222333333333666333111111333444333111444//////333555111......222111000000///000000000222111000//////111222444333222222222222222222222111222333333444444333333444444444555555666666666666555444444333333333333555444444333333333444444333222111111000111111111222222222222222222222222444333222222111111222222111111111111111111111111222333444444444444333222222222222111111111000000222222222222222222222222444444333333222333333333000111333444555444333333222111111111111111222333111111111111111111111111111111222333333333333222111111111222222333333333222222222222222222222222111111111000111111222333111111222222222333333333333333222222111000//////222222222222222222222222111111222222222222111111/////////000111111222222000111222333333333333333111222222222222111000000222222111111111111222222nnn___WWWRRRPPPLLLHHHFFFFFFHHHIIILLLLLLJJJGGGEEECCCDDDEEEEEEDDDCCCDDDDDDDDDAAA??????>>><<<<<<<<<;;;:::888777777666666666666777777777777777666555555444444444444333333222333333333444333222111111111222333555222000111333444333111444333333222222333333333222222333333333222222111222222333333333222111111111222222222000///000111333111333;;;DDDEEE<<<333...///000111111111111111222222111111000//////...222222222111111111111111111111111111111111111111...///111333333222000///000000000000000000000000000000000000000000000000333333222222111111111111/////////000000000111111000222444444222000000111//////000000111111222222000000000000000000000000111111111111000000000///000111111111111222222222111111111111111222222222///000000111111111000000333222111000000000111111222111000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000000111333444444333111000222111000//////000111222333333111000000000111111222222111111111111222222111111111111111111111111111333555666666555333111111111111111111111111111333222000000111111000///222222222222222222222222000111111111222222222222...///111222222222000///111111000000000000111111000111222222111000111222222222111111111111222222111111111111111111111111111111111111111222222222111111111111111111111111222222111111111111222222444333333222111111000000111222333333444444333333111111111222222222333333333222000111222333222111999::::::666111///111444000000000000111222333333444333333333222111111111444444444444444555444444222222333444444444444333222222222222222333444444555444444333222222333333444444444444444444444444333222222111111111111111222222222222222222222222222111111111222333333444111111111111111111111111111222333444444333222111222222222111111111000000222222222222222222222222333333222222222222333333111222333444444444333333111111000///////////////111111111111111111111111000111222222333333222222222222222222222222333333222222222222222111111111111111111111111222222333111111222222222333333333444444333333222111111000222222222222222222222222111111222222222222111111444444333333222111111111000111222333333333333333///000111222222222222222222222111111111111222222mmm^^^VVVRRROOOKKKHHHGGGIIILLLNNNJJJGGGDDDCCCCCCEEEFFFFFFDDDDDDCCCDDDDDDCCC@@@>>>???>>><<<<<<<<<;;;:::888888888777777777777888888888888777666555444444333555555444333222222222333444444333222222222222222555444222222333333222000222333333444444333333333111444666666333000111222333333333222222111000///000/////////111222111000555333333888???@@@:::333///000000111111111000000222222111111000/////////111111111111111222222222111111111111111111111111000000111111111000//////000000000000000000000000000000000000000000000000222111111111111000000000111111111111111222222222000111333222111000000000111111111111111111111111////////////////////////111111111111000000000000000111111111111222222222222222222222111111111111000000111111111000000///222222111000000000000111000000000000000000111222222222222222222222222222333333222111000///......000000000000000000000000000000000000000000000000111111222333333222111111222111000000000000111222333222111111000111111111222222111111111111222222111111111111111111111111111333444666666444333111111111111111111111111111555333111000111222111000222222222222222222222222222222222222222333333333222222222222111111000000111111000000000000111111000111222222111000111222333333222222222222333333111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111222222222111111000000///111222222333333333333333111111111222222222222333333333444444555555555444<<>>???>>><<<<<<<<<;;;:::888888777777666666777777888666666666666555555555555777666555333333222222222444444333333222222222222555444444333333222111000111222333444555444333222000555999888333000111333222222333333333222222111333000///111444666555222444111000333777888444000333333333333333222111000111111111111000000//////000000000111222222222333111111111111111111111111111111000//////......///000000000000000000000000000000000000000000000000111000000000000000000000222222222222222222222222///111222111000///000111222222222111111000000000000000000000000000000000111111111000000000000000000000111111111222222222111111000000//////......000111111111111000//////222111111000000000000000000/////////000111222222222222222222222222222222222111111111000000//////000000000000000000000000000000000000000000000000222222111111111111222222111111111111111111111111222222111111111111111111222222111111111111222222111111111111111111111111222333444555555444333222111111111111111111111111222111000222555777888777111111111111111111111111222222222222222222222222222222111000000000111222111111000000000000111111000111222222111000111222333333222222222222333333111111111111111111111111333333222222111000000///111111111111111111111111000111222333333222111000111111111000000000//////111111222333333333333222111111111111222222222222111333444444333333555777777EEEIII;;;000111111+++444444444444444444333333000000222333555666666666000111333444555555555555222333333444555444444444555444333222222333555666222222111111111111111222000222444555555444333222333333222111111111111222222222222222222222222222111111111111222333444555222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000111222333444222222222333333333222222333333333333222111111000111111111111111111111111000000111222222222222222333333333222222111111111222222111111000/////////222111111111111222333333111111222222222333333333444444333333222222222222222222222222222222222222111222222333333222222111//////000111111222222333111222222333333333222222//////000111222333333333222222111111111111222222zzzhhh[[[TTTNNNMMMKKKJJJKKKOOOSSSVVVXXXRRRKKKGGGFFFFFFDDDBBBAAA@@@???@@@AAAAAA@@@??????>>><<<<<<<<<;;;:::888777666666555555666666777444444555555666777777777777666555444333333222222444444444444333333222222444555555555333222111000000111333444555444333333000555999999444111222444111222333444555555555555333111000222666888666444222111//////111222111///333333333333333222111000111111111000000000000000000000000111222222222333000000000000000000000000222111000///......//////111111111111111111111111000000000000000000000000000000000000000000000111//////////////////......///000111111//////000222333333222222111111000000111111111111111111111111000000000000000000111111000000111111111222222222111111000000//////......000000111111111000000///111111111111000000//////000/////////000111222222111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000222222111000000111222222111111222222222222111111111111111111222111111111222222111111111111222222111111111111111111111111222222333444444333222222111111111111111111111111000//////222555888::::::111111111111111111111111111111111111111111000000000///.........000222444111111000000000000111111000111222222111000111222222222111111111111222222111111111111111111111111333333222222111000000000111111111111111111111111000111222333333222111000111111111000000000000000000111222222333333222222000000111111111222222222...111222111///111777===DDDKKKFFF777111777777000000111222333444444333333444444444444555666777888000222333555666666555555333333444555555555444444666555444333333333444555111111111000000111111222000111333555555444333222444333333222111222222222222222222222222222222222333333222222111222222333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000111222333444222222222222222222222222000111222333444444333333111111111111111111111111000000111222222222222111333333333222222111111111111111111000000000//////222222222111222333333444111111222222222333333333222222222222111111111111222222222222222222222222222222333333333333222222000000000111222222333333222222333333333222222111111111222222222111111000222222111111111111222222wwwfffYYYSSSNNNMMMJJJIIIHHHIIIKKKLLLQQQNNNIIIFFFFFFFFFFFFEEEFFFDDDAAA@@@@@@AAA@@@@@@???>>><<<<<<<<<;;;:::888666666555555555555666666444444555555666777777777666666555444333333333444444444444444444333222222222444666666444222111222111111222333444444444444000444888999666444333444000111333444666777777777111000000111333444444333333222111000000000111111111111111111111000///...111111000000000000000000111111111111111222222222000000000000000000000000111111000/////////000000111111111111111111111111000000000000000000000000000000000111111111111222111111111111000000000000000111111111000000111333333333222222222111111111111111111111111111111111000000000000111111111111000111111111111222222222222222222222111111111111//////000111111111111111000000111111000000///...000000000000000000111222000000000000000000000000......///000111222333333000000000000000000000000000000000000000000000000222111000000000000111222111111222333333222111111000000111222222222222111222222111111111111222222111111111111111111111111222222333333333333222222111111111111111111111111111//////000222444444444111111111111111111111111111111111000000000000000......------///000222444111111000000000000111111000111222222111000111222222222111111111111222222111111111111111111111111//////000111222333333444111111111111111111111111111111222222222222111111111111111111111111111111000111111222222222222222000000000111111111111222222555666444444:::GGGRRRjjjbbbNNN999111555666222666888:::===???@@@@@@@@@>>>>>><<<;;;999777666666333555777999999888777666333333444555555555555555444333333333333333222222111111111000111111222333000111222333444444333333444444333222222222222222222222222222222222222222444333222222111111222222333333333333333333333333333222111111111111222333111111111111111222222222222222222222222222222222111111111111111222333444333333222111111111111222---...000222333333222222111111111111111111111111///000111111222222111111333333222222222222222222111111111111111111111111222222222222222333444444111111222222222333333333111111111111111111111111222222222222222222222222222222333333333333222222555555555444333333222222222222333333333222111111222222222222222111000000222222111111111111222222uuudddXXXRRRLLLLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEGGGIIIPPPKKKEEEAAA@@@@@@@@@??????>>><<<<<<<<<;;;:::888777777666666666666777777777777666666555555555555666555555444444444555555333444555555555444333222111444666777444222222333222222222222333444555555000333666888999777555444111222333444555555666666///000222222111111222444222333333111000///111333000000111111111000000///000000000000000000000111222222222111111111111111000000000000000000000000000000111111111111111111111111111111111111111111000000000000000000000000111111111111222222333333555444444444333333333333111222222111000111333555222222222222222222222222111111111111111111111111///000000000111111111111000111111111111222222222111111111111111222222222---...///111222222222222///000111111111000......222111000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000111111111111000000111222222333333222222111///000111222333222222111222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111333111//////111222111000111111111111111111111111222222222111111000000000////////////000111111222111111000000000000111111000111222222111000111222333333222222222222333333111111111111111111111111...///000111222333444444111111111111111111111111222222111111111111222222111222222222222222222222000000111222222222222222000000000000111111111111555777999777999EEEZZZjjjwwwiiiTTTCCC;;;;;;===???FFFGGGIIIKKKLLLLLLKKKJJJEEEFFFGGGGGGDDD???999666444666888::::::888666555333444444555555555555555333444555666666444222111111111111111111222333333000111111222333333444444444444333222222222222333222222222222222222222222222222222111222222333333333333333333333333333333444333222111111222333444000000111111111222222222222222222222222222222222333333222222222222333333444333111000000000111222...///111333333333111111111111111111111111111111///000000111111111111111222222222222222222333333000000111111222333333333333222222222222333444444111111222222222333333333222222222222222222222222222222222222222222222222222333333444444333333222666555555444444333222222222333333333333222111000000111111222222222111111222222111111111111222222tttcccWWWQQQJJJJJJJJJJJJJJJIIIIIIIIICCCEEEGGGGGGEEEEEEHHHKKKXXXRRRJJJCCC@@@????????????>>><<<<<<<<<<<<:::888888888777777777777888888:::999888666555333222222555555444444444555555666333444555555555444333222000333777777555333333444222222111111222444555777111222444888::::::777444222222333444444444333333///222444444111000222555000222222111///...000222111222222333333333222222000000000000000111111111333222222222111111000000000000000000000000000000///000111222222222222222111111111111111111111111000000000000000000000000111111222222222333333333222222222111111000000000111222222111000111444666222222222222222222222222000000000000000000000000//////000000111111111222000111111111111222222222......//////000000111111,,,---///000222333333333///000111111111000...---222222111000//////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222333444444333222111///000111222333333222111222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111333222000111222333333222000000000000000000000000333333333222222111111111222222222222111111111000111111000000000000111111000222222222111000111222555444444333333444444555111111111111111111111111222222222111111111111111111111111111111111111111333222111000000111222333222222222222222222333333000000111222222222222111000000000000111111111111///222444333777GGGaaauuuaaaWWWOOOLLLKKKKKKPPPVVVOOOPPPPPPPPPOOOLLLIIIHHHFFFJJJNNNPPPNNNGGG???:::333555777888888666444222333444555555666666555555555777999:::999777555333222222111111222333444444111111111111222333444555555444333333222222333333222222222222222222222222000000000111222333555555333333333333333333333333444444333222222333444444000000111111222222222222222222222222222222222222444444333333222333333333444333111000000000111111222333444555555444222111111111111111111111111111//////000111111111111111111111111222222333333444000000111222333444444555333333222222333333444555111111222222222333333333333333333333333333333333222222222222222222222222222333333444444333333222000111111222222333333444333333333333333222111000...///000111222333333333222222111111111111222222xxxeeeVVVMMMNNNMMMKKKKKKKKKJJJHHHFFFGGGGGGFFFFFFEEEDDDDDDDDDNNNKKKFFFCCCBBBAAA@@@???<<<<<<<<<<<<;;;:::999999<<<;;;:::888777555444333444333333333333444555555222333333444444333333222555555444333222222222222555444333333333333555555555222222444444222444999333333333333333333333333333222111111000000111111333333333333333333333333000000000000000000000000333333222111000///......//////000000111111222222////////////////////////000000000000////////////000222333222111000111222000000000000111111111111222222111000///...------000111111111111222222222000000////////////000000111111111111111111111111333222222222222222222333000000000000000000000000---......///////////////111111000000000000111111111111000000000000111111111111111111111111111111444222000000222222///,,,............////////////222111111111000000//////...//////000111222222222222222111111111111111111333333333222222111111111333222111000000000000000111111111111111111111111111111111222222333333444111111111111111111111111///000111222333444444444444333111000000000111222333333333333333333333333//////000000111111111222111111222222222222111111111111111111111111111111222222111111000111111111222111000///............111333444444333222222333333333333444444444555555444444444333222111000///......///111111222222222222222444777888777333000555555333222111000000000111111111111111111111111111111222222222333333333222222222222222222222222222111111333777===CCCFFFLLLNNNRRRVVVWWWUUURRRPPPGGGCCC>>><<<<<<;;;999666888::::::<<>>===<<<<<<<<<<<<<<<;;;:::999999999888888777777666666555888777666555444333333333333333333333333333333333444333222111111000000111666555333333222333444555666333222333111------000333333333333333333333333333222111111000000111111333333333222222111111111000000000000000000000000222222111111000/////////000000000000000111111111111111111111111111111111000000000000000000000///...000111000///...///111000000000000111111111111111111111000//////......000111111111111222222222111000000//////000000111111111111111111111111111222222111111111111222222000000000000000000000000...///000000111111000000111111000000000000111111111111000000000000111111111111111111111111111111333111000000222222///---000000000000111111111222111111111111111000000000...//////000111111222222111111111111111111111111333333333222222222111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222000111222222333333333333333333222111111111111111333333333333333333333333000000000000111111111222111111222222222222111111111111111111111111111111222111111111111111222222111111000000111111222222111333444444333222222333222222222222333333333444333333333333222111000000...///000111222222222222333222111222333333222111333222111000000000000000111111111111111111111111111111222222222333333333222222222222222222222222111000//////000222555777@@@BBBCCCDDDCCC@@@<<<::::::777444333444444333111444666555666===FFFGGGCCC666444222333333222333444222222222222222222333333333333333333333333333333222222222333333444444444555555444333333222222222444444444333333222222222111222333333111000000111444444555555444333333222333333333222222222222222333333333333333333333333111111111111111111111111111111222222222333333333222222222222222222222222333333333222222222111111111111111111111111111111111222222111//////000111222222222222111111111000111111222222222333333333222222222222222222333333222222222222222111111111444222000000111222111///222222333333333333333333111111222333444555555666111111222222222333333333111111222222222222111111333333333222222222222222111222222333333222222111222222222222222222222222tttdddYYYSSSNNNLLLJJJJJJKKKJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEBBB???============<<<<<<<<<<<<<<<;;;:::999888666666666666666666777777999888777666555444444444666555444333333444555666888777666555444444444444666555444222222222333444555222222333222---+++---222222222222222222222222333222111111000000111111222222222111111000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000///000111000//////000111000000000000111111111111000000000000000000000000000111111111111222222222111111111000000111111111111111111111111111111111111111111000000111111111000000000000000000000000///000111111222222111111111111000000000000111111111111000000000000111111111111111111111111111111111000000111222222000///000000000111111111222222111111111111111222222222/////////000111111222222111111111111111111111111333333333222222222222111000000111222222222222111222222222222222222222222111111111111000000000000333333333333333333333333111222222333333333222222222222222222222222111000222222222222222222222222000000000111111111111111111111222222222222111111111111111111111111111111000000000000111222333333000000111111333444666777111333444444333222222333111111111111222222222222333333333333222111111000//////000111222222222222444111...---...000222222222222111111111111222222111111111111111111111111111111222222222333333333222222222222222222222222444444333111111111111111888999999888666444111000444333111111333444333333222444333222666>>>DDDFFFAAA666...111444222222666333333222222222222222222222222222222222222222222222222333333333333444444333333333333222222222222444444333333333333222222111222333333111000111111444444444444444333333222666555444333222111000///222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333222222222222111222222222222222222222222111222111000......000222222222222222111111111111111222222222222333333333333333222222222222222222111111111111111222222222444222000000111222111000333333333333333222222222000111222333555666777777111111222222222333333333222222333333333333222222222222222222333333333333111222222333333222222111222222222222222222222222qqqaaaWWWQQQMMMKKKJJJIIIJJJJJJIIIGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDAAA?????????@@@???>>>======<<<<<<;;;:::999888555555555555666666666666555555555555555666666777777666444333333444666777:::999888666555555555555666555444222222222222333333000111555777444222444111111111111111111111111333222111111000000111111111111111111222222222222000000000000000000000000//////000000111111111111222222111111000000//////111111111111111111111111000000000000000111111111111222333333111111222333///000000000111111111111//////000000000111111111000000111111111222222222222222111111111111222222111111111111111111111111111111000000000000111111000000000000000000000000///000111111222222111111111111000000000000111111222111111000000111111222111111111111111111111111000000111111222222111111....../////////000000000000000111111222222333333//////000000111111111111111111111111111222222222222222222222222222222222000000111222222111000000222222222222222222222222333333222222111111000000333333333333333333333333222222333333333222111111111222333333333222111000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000000000111222333444000000111222333444666777111222444444222111222333111111111222222222222333333333333333333222111000///000111111222222222222444111---,,,...000111222444333333333444444555666111111111111111111111111111111222222222333333333222222222222222222222222444444555555555555444444333444444444444444444444444444444444555666666666222444444333333888???DDDNNN===222444555111111666333333333222222111111111222222222222222222222222333333333333333333333333......000222333444555666333333333333333333333333111222444333222111111222333333444444444333333222666666555333222111000///222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111///......000333222222222222222222222222222222222222222222222222333333333222222111111111000000000111111222222222222222111000111111111111444333333333222222111111222222333444555555666666111111222222222333333333222333333444444333333222111222222333333444444444111222222333333222222111222222222222222222222222qqqaaaVVVOOOMMMKKKIIIHHHIIIJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDCCCAAA??????AAAAAA@@@???=========<<<;;;:::888777666666666666555555555555444444333333444444555666777666444333333444666777666666444333222111111111555444333222111222222333333000000666999888666777111111111111111111111111333222111111000000111111///000111222333555666666000000000000000000000000/////////000111111222222222222111111000000//////000000000000000000000000///000000000111111111222111333444333222111222333///000000000111111111111//////000000111111222222000000111111111222222222222222111111111111222222111111111111111111111111111111000000000000111111000000000000000000000000...///000000111111000000111111000000000000111111222222111111111111222222111111111111111111111111000111222222222222111222////////////000000000000000000000111111222222333000000000000000111111111000000111111111222222222222222222222222222222222111111222222222111111000222222222222222222222222444444444333333222222222333333333333333333333333222222333333333222111111111111333444444333222111111111111111111111111111222222222111111111111111111111222222222222111111111111111111111111111111000000000000111222333444111111111111111222333333000222333333222111111222222222222222333333333333222222333333333222111111000111111222222222222111222111///000111222111000333333333333444555666666111111111111111111111111111111222222222333333333222222222222222222222222///000111222333333222222......///000111222444444222333333333333222333333111333555555333333888===NNNAAA666666555111111666333333333222222111111111444444444444444444444444333333333333333333333333---...000222444555555555333333333333333333333333000222444444222111222333222222333333444333333222444444444333333333222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222000111111000//////111333222222222222222222222333222222222222222222222222333333333222222111111111000000111111222222222333111111111111000111222222333333333222222111111111444444444444444444333333111111222222222333333333222333333444444333333222222222222333333444444555111222222333333222222111222222222222222222222222qqqbbbWWWQQQMMMJJJHHHGGGHHHIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDDDD@@@???>>>>>>???@@@>>>===>>>======<<<;;;999888777777777666666666666666666777666555444333222222222666555444333333444555666888777666444333222222222444333222111111222333444666222000444777555222222222222222222222222222222333222111111000000111111///000111222444555777777000000000000000000000000//////000000111111111222111111111111000000000000///////////////////////////000000111111222222222000111222111000000000222000000000000111111111111000000000111111222222222000111111111111222222222111111111000000111111111111111111111111111111111111111111000000111111111000000000000000000000000...///000000111111000000111111000000000000111111222222111111111111222222111111111111111111111111000222333333222111111222111111111222222222333333000000000000000111111111000000000000000000111111000000000111222222333333111222222222222333333333222222111222333444555666333333333333333333333333444444444444444333333333333333333333333333333333111222222333333333222222111222333333333333333333222222222222222222222222222222222222222111111111111111222222222222111111111111111111111111111111000000000000111222333333222111111000000000000111000222333333222111111222222222222222333333333444222222222333333222222111111111222222222222222111111000111222444333111///111111111111111222333333111111111111111111111111111111222222222333333333222222222222222222222222111111222222222111111000000000000000111111111111222444555555333222222333111111333555222///111555AAA@@@===888333111333666333333222222222222222222444444444444444444444444444444333333333333222222111222333444444333222111222222333333333333444444000222444444333222333444111222222333333333333333333333333333444444444444333333333333333333333333333333333333333333333333111111222222222333333333111111111111111111111111111222222222222333333333333333333333333333333333///111222222111111222333222222222222333333333333333333333222222222222111333333222222222222222222222222222222222333333333000111222111000000222444222222222222222111111111555444444333333222111111111111222222222333333333222222333333333333222222333333333333444444444444111222222333333222222111222222222222222222222222mmm```XXXTTTMMMJJJGGGGGGHHHIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDDDD@@@???>>>>>>??????===<<<>>>>>>===<<<;;;999888777555666666777777888888999888777666444333333333333333333333333333333333333<<<;;;:::888777666555555222111111111111333444555:::444000333555333000000333333333333333333333333333222111111000000111111111111111222333333444444000000000000000000000000000000000000000111111111000000000000000111111111000000000000000000000000///000000111111222333333000111222222000000111222000000000000111111111111111111111111111111222222000111111111111222222222111000000//////000000111111111111111111111111111222222111111111111222222000000000000000000000000///000111111222222111111111111000000000000111111333222222111111222222333111111111111111111111111111333555444111000000111111111222222222333333333000000000///////////////111000000000000000000000///000000111222222333333111111222222222333333333222111111333666:::>>>@@@333333333333333333333333333333333333333333444444222222222222222222222222000111222222333333333333222222222222222333444444333333333333333333333333333333333222222111111111111111222222222222111111111111111111111111111111222111111111111111222222111111000000000000111111000111333333111000111222111111111111222222222222111222222333333222222222111222222333333222222111111000000222333333111///111111000000000111111222111111111111111111111111111111222222222333333333222222222222222222222222444444333333333333333333222333333444333333222222222444777777555333444555333000111444333000111555666CCCHHH===222222555444222222222222222222333333333333333333333333333333444444444333333222222222333444555555555333111000222222222333333444444444000222444444333222333444111111222333333333333333444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333///111444555444222222333222222222333333333444444333333333222222222111111222222222222222222333333444444444333333333333333///111222111000000222444111111111111222222222222222222222222222222111111111111222222222333333333111111222222222222111111444444444444444333333333111222222333333222222111222222222222222222222222zzzggg]]]WWWUUULLLJJJGGGFFFGGGIIIJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDAAA@@@???@@@AAA@@@>>><<<>>>>>>===<<<;;;999777666333444555777888:::;;;<<<555555555555555666777777222333333444444333333222;;;:::888666555444333333111111000000111333555666<<<444000222555444222222333333333333333333333333333222222111000111111111222222222111111111000000000000000000000000000000111111000000000000000000//////000000111111222222111111111111111111111111///000000111222222333333222333444444222222333444000000000000111111111111111111111111111111111111000111111111111222222222000000////////////000000111111111111111111111111333333222222222222333333000000000000000000000000111111222333333333333222111111000000000000111111333222222111111222222333111111111111111111111111222444666444111///000111///000000000000111111111000000//////......------111111111000000000000000///000000111222222333333111111111222222333333333111111111444888???EEEIII333333333333333333333333111111111222222333333444111111111111111111111111///000111222333444444444333333222111222333555666333333333333333333333333333333333222222111111111111111222222222222111111111111111111111111111111222222111111111111111111111000000000111222222333000111333333111000111222000000000000111111111111111222222333333333222222222222333333333222222111222000//////111222111000333333222222111222222333111111111111111111111111111111222222222333333333222222222222222222222222000000000000111222333444///111222333444444333222---111444555333222333555666111000444555333555:::444JJJSSSCCC333222555222111111111222222333333444222222222222222222222222444444444333333222222222111222444666666666444333222222222333333444444444000222444444333333444555000111222333333333333333555555555444444333333333555555555555555555555555333333333333333333333333111111222222222333333333333333333333333333333333111111111222222333333333333333333333333333333333...111555666666444333222222222222333333444444444333333333222222111111111111111111222222333333444555555555444444333333333///111222222000000222555000000111111222222222333000000000111111222222222111111222222222333333333111111111222222111111111555555555444444333333333222222222333333222222222222222222222222222222222vvvfffYYYRRRPPPLLLNNNLLLGGGHHHPPPSSSRRRHHHHHHGGGGGGFFFDDDCCCBBBGGGEEECCC@@@???>>>>>>>>><<<<<<<<<;;;:::999888777444444444444555666888999333333222111222333444555<<<999666333222222444666666:::<<<:::444000000222666444222000//////000111666666555444333333333333111000000000000000000000111111111222222333333333000000111222333444444555222222222111000//////...111111000000//////......000000000000000000000000///111111111000///000111111111000000000000111111111111222222222222111111000000000000000000000000222222222111111111000000222222222111111111000000222111111111000000//////111111000000000000111111666555333111000000111111333222111000000111222333111111111111111111111111111111000000000000111111222222111111111111222222333111000222555666555333222222111111111111111222222222222222222222222333000000//////000111222222111111111111111111111111444444555666555444333222111111222222222222111111333222222222333555777888666444222222444444222000111111222222222333333333333333333333333333333333444444444444333333222111444444333333333333222222555333222333333222000...555555444444444333333333333333333222222111111111222222222222222222222222333222222111111222222333111222222333333222222111333333333222222111111111222222111111222222333444333333333333333333333333222222222222222222222222111111111111111111111111111111222333333444555555333333333222222111111111111111222222222111111000333333333333333222111000222222333444444555666666111111111222222333333333333333333333333333333333555444333333333333444555666555NNNHHH>>>111>>>111333333333333333333333333111222222333444555666666777666444222222222444555444444444444333222111111111222333333444444444333444444444444444444444444555444444333333444444555555555555555555555555555555555555555555555555555444555555555555555555444222222222222222222222222444333333333333444555555111111222222222333333333222222222222222222222222333333333333333333333333666555333222111222333333222222222222222222222222222222222222222222222222222111111111000/////////111111222222222333333333111111222222222333333333333222000//////000222444444444444444444444444444333333333333333333333333222222444444444444222222333222222111111222222333333333333333333333333333uuueeeYYYRRRPPPLLLNNNMMMHHHIIINNNPPPNNNGGGGGGGGGFFFEEEDDDBBBBBBDDDCCCBBBAAA@@@?????????=========<<<;;;:::888888888888888777666666555555555444444333333444666777===;;;777555444444666888555888;;;999444111111333555333222000///000111222444333333333333333444444333333333333333333333333111111222222222333333333000111111222222333333444222222111111000//////...222111111111000000000000000000000000000000000000000111222222000000111222111111000000000000111111111111111222222111111111000000000000000000000000222222222111111111000000222222222111111111000000222111111111000000000000111111000000000000111111444444333222111111111111333333222111111222333333111111111111111111111111111111000000000000111111222222111111111111222222111///...000222444333111111111111111111111222222444333333222222111111111000000000000000111222333222222222111111111111111///000111111111000......111111222222222222111111333333222222333444555666666444222222444444333000111222222222222333333333333333333333333333333333333444444444333333222111111222444555555444222111333222111222333333222000555444444444444333333333333333333222222222111111222222222222222222222222333222222111111222222333111222222333333222222111333333333222222222111111333333222222333333444555333333333333333333333333222222222222222222222222111111111111111111111111111111222333333444555555333333333222222222111111000111222333333333333333333333333333333222111000222222222333444444555555111111222222222333333333333333333333333333333333555444333333333333444555777111EEE@@@<<<111<<<...333333333333333333333333222333333444444555555555777555444222222333444555111111222333333333222222222333333444444444333333444444444444444444444444333333222222222222333333444444444444444444444444555555555555555555555555333444444555555444444333222222222222222222222222444333333333333444555555111222222222222333333333333333333333333333333333333333333333333333333333555444333222222222333333333333333333333333333333222222222222222222222222333333333333222222222222111111222222222333333333111222222222222333333333444333222111111222333333444444444444444444444444333333333333333333333333222333444444444444333222333333222222222222333333333333333333333333333333tttdddXXXQQQOOOLLLNNNMMMIIIIIIKKKLLLJJJFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBAAA@@@@@@=========<<<;;;:::999888888999999999888777555444777666555555555666777888<<<:::777444444444666777444666999777444222333444333222111000000111222333111111111111222333444555111111111111111111111111111222222222222333333333222222222222222222222222222222111111000/////////222222222222111111111111000000000000000000000000111222333222111000111333111111000000000000111111111111111111111111111111000000000000000000000000222222222111111111111111222222222111111111111111111111111111111000000000111111111111111111111111222222222333333222222111333333222222222222333333222222222222222222222222111111000000000000111111222222111111111111222222000//////000222333222111111000000000111222333333555444444333222111000000222111111111111222333333222222222222111111000000111111111222111000000///111111222222222222111111333333222222222222333333555333222222444444333111222222222222333333333333222222222333333444444444333333444444444333222222///222555777777555222000333111111222333444333222444444444444333333333333333333333222222222222111222222222222222222222222333222222111111222222333111222222333333222222111333333333222222222222111444444333333444444555666333333333333333333333333222222222222222222222222222222222222222222222222111222222333333444444555333333333222222222222111000111222333444555555555222222333333333222111111111111222222333333444444222222222222333333333333333333333333333333333333555444444333333444444555888000>>>999===333:::---333333333333333333333333444444444444444444444444666555444333222333444555///000111222333333333333333333444444444333333222444444444444444444444444222111111000000111111222333333333333333333333333444444444444444444444444222333333444444333333222333333333333333333333333444333333333333444555555222222222222333333333333222222222222222222222222333333333333333333333333444444333222222222333333333333333333333333333333222222222222222222222222222222222333333333333333111111222222222333333333222222222222333333333333555555444444333333333222444444444444444444444444333333333333333333333333333333444444444444333333444444333333333333444444333333333333333333333333ssscccXXXQQQOOOLLLMMMMMMKKKIIIIIIGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBCCCBBBAAA@@@???<<<<<<<<<;;;:::999888777444555777999999999777666777666555555555666888888888777444222111222333444333444666555444333444555222111111111111222333444111111000000111222333333////////////000000000000222222222222222222222222333222222222111111000000111111111111000000//////111111111111111111111111////////////////////////111222333333222111222333111111000000000000111111111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111222333444333222222222222111111111111222222222222222222222222222222222111111000000111111222222222111111111111222222111111111222333444444444000000000000111222333333333333333222222111111111333222222222222222333333333333222222111000000000333333333222222222111111111111222222222222111111333333333222222111111111444333333333333333333222222222222333333333444444111111222333333444555555333333333444444333333222000222444666666555444333555333222222333444333222444444444333333333222222222222222222222222222222222222222222222222222222333222222111111222222333111222222333333222222111222222222222222222222222333333333333333444555555333333333333333333333333222222222222222222222222222222222222222222222222222222222333333444444444222222222222222222222222111111222333444444444333222222333333333222222111111111111222222333333333333333333333333333333333444444444444444444444444444444444444444444444444777222>>>;;;CCC666999111333333333333333333333333555555555444444333333333555444444333333333444555000111222333333333333333444444444444444444333222444444444444444444444444222222111111111111222222333333333333333333333333444444444444444444444444222222222333333222222222333333333333333333333333444333333333333444555555222222222333333333444444111111111111111111111111333333333333333333333333444333333333333333333333444444444444444444444444222222222222222222222222000000000111111222222222111111222222222333333333222222222333333333444444444444555555444333222111333333444444444444444444444444444444444444444444333444444444444444444333555444444333333444444555333333333333333333333333qqqbbbWWWPPPOOOLLLLLLLLLLLLJJJGGGEEEEEEDDDEEEEEEDDDDDDCCCBBBAAABBBCCCCCCCCCBBB@@@>>>===;;;;;;;;;;;;:::888777666333444666888888777666444666555444444444555666777777555444222111222333444222333444444333333444555111111111222222333444444333222111111000000000111222222222333333333444444222222222222222222222222333222222111111000000///111111111000000000000000000000000000000000000000////////////////////////111222333333222111222333111111000000000000111111111111000//////000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111222222222000111222222222222111000///000222333444444333222000111111111111111111000222222222222222222222222222222111111111111222222222222111111111111222222000111222222222333333444111111000000111222222333111111111222222333333333333333222222222222222333222222222111111111000000111111111000000000000000111111222222222222111111333333333333222111111000222333333333333333333444222222333333333444444444111111222333333444555555222333333444444333333333333333222333444555666777888666333222222222111000444444333333333222222222222222222222222222222222222222222222222222222222333222222111111222222333111222222333333222222111222222222222222222222222222222222222222333333444333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444222222222222222222222222222222333222222111000000111222222333333333222222111111222222222222333333333333333333333333333333444444444444444444444444444444444444444444444444222222@@@???JJJ777666444333333333333333333333333555555555444444333333222444444444333444444444444444444555555444333333222444444444555555444444333444444444444444444444444333333333222222333333333444444444444444444444444444444444444444444444444111222222222222222222111333333333333333333333333444333333333333444555555222222333333333444444444333333333333333333333333333333333333333333333333222333333333333333333333444444444444444444444444222222222222222222222222000000111111222222222333111111222222222333333333222222333333333444444444333333444444333222111111333333333444444444555555444444444444444444444444444444444444444444444444555444444333333444444555333333333333333333333333pppaaaVVVPPPNNNLLLJJJJJJLLLKKKGGGFFFGGGEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<;;;:::999777777777888888777666444222111555444333333333444555666777666555444333444444555333222222222222333444555111222222222333333444444444333222111000000000000000000111111222333333333333333333222222222222111222222111111111000000000111111000000000000000000///////////////000000000000000000000000000000000111222333222111000111333111111000000000000111111111000///......///000111000000000000000000000000111111111111111222222222111111111111111222222222111111111222222222222222000111222333333222111000000111222333333333333333000111111222222111111000333333333333333333333333222222111111111111222222222222111111111111222222---///000000///000111333222222111111111111111222000000111222333444444555333333222111111111111222111111111111111111111111555444333222222222222333111111222222222222111111333333444444333222111111111333444444222222333555333333333333444444444444222222222333333444444444222222333444444444333333444333222111333555888::::::888444222222222111000333333333333222222222222111222222222222333333333222222222222222222222222333222222111111222222333111222222333333222222111111222222222222333333333222111111111111222333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333111222222222222333333333333333333222111000///...111111222333333333222222222222333333333333333333444444444444333333333333444444444444444444444444333444444555555444444333---111>>>===NNN777333555333333333333333333333333555555555444444333333333333333444444444444444444666666666666555444333222333333444555555555555555444444444444444444444444555444444333333444444555555555555555555555555555333333333333333333333333111222222333333222222111333333333333333333333333444333333333333444555555333333333333444444444444666666666666666666666666333333333333333333333333222222333444444444333333333333333333333333333333222222222222222222222222333333333444444444444444111111222222222333333333333333333333444444444444222222222222222333333333222333333444444555555555444444444444444444444444555555444444444444555555444444333333333333444444333333333333333333333333nnn```VVVOOONNNLLLHHHHHHKKKKKKGGGGGGKKKEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@AAA>>>>>>>>>===<<<;;;999999:::999888777666444333333555444333333333444555666666555444444333444444444333222111111222333444444222222333333333333333333333222222111111111222222---......///000000111111333333333222222222111111111111111111000000000000000000000000000000000111//////000000000111111111000000000000000000000000000111222222000000111222111111000000000000111111111000///......///000111000000000000000000000000000000111111111222222222000000111111111222222222111111111222222333333333000111333444444333111000222222222111222222333333222333444444444444333222333333333333333333333333333222222111111222222333222222111111111111222222,,,...000000//////111333333333222111000000000000111111111222222333333444333222111000000000000000000000000111222222333333777777555444444444555666111111222222222222111111333333444555444444333222000333444444222222444666333333333444444444444555333333333333333333333333111222333333444444444333222222222333444666888999:::777444222222222222111333333333222222222222111111111222222222333333333222222222222222222222222333222222111111222222333111222222333333222222111111111222222222333333333333222222222222333444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333111111222222222333333333333333333333222111000000000111222333333333333222444444333333333333333333555555444444444333333333555555555555555555555555333333444555555444333333000111888999QQQ;;;222666333333333333333333333333444444444444444444333333222333333444555555555444444444444555555444333333111222333555666666666666444444444444444444444444555555444444444444555555444444444444444444444444333333333333333333333333222222333333333333222222444444444444444444444444444333333333333444555555333333333444444444444555555555555555555555555555333333333333333333333333111222333444444444333333333333333333333333333333222222222222222222222222444444444444444444333333111111222222222333333333333333333444444444444555333333222222333444555666222222333333444555555666555555555555555555555555666555444333333444555666333333222222222222333333333333333333333333333333nnn```UUUOOONNNLLLHHHGGGKKKKKKHHHIIIMMMEEEFFFFFFFFFFFFEEEEEEDDDAAAAAA@@@???@@@AAACCCDDD@@@@@@??????>>><<<;;;:::999888777777777777777888555444444333444555666777333333222222111222222222444222111000111333333333222333333444444333333222111111111111222333444555000111111222333444444444333333333222222111111111000000000000000111111111000000000000000111111111000000111111222222222333000000000000000000000000///111222111000///000111111111000000000000111111222000///......///000222000000000000000000000000000000111111222222222222000000111111222222222222111111111222222333333333000111333444444333111000444333222111111111333333444444555666666555444444333333333333333333333333333222222111111222222333222222111111111111222222...000333222111000222555444444222111000000//////333333222222222222222222222222111000//////000000//////000111222333333444444333222111000111222333111111222222222222111111222333444555555555444333000222555444222222444666333333333444444444555555444333333333333333333333111222333333444444444444///111333555777888888888888666333111222444444444333333333222222222111111111111111222222333333333222222222222222222222222333222222222222222222333222222222333333222222222111111111222222333333333444333333333333444555555333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333111111111222222333333333222222333444444444333333000111222333333333333333444444444444444444444444555555555444444333333333555555555555555555555555333333444555555444333333777333333555TTT@@@555777333333333333333333333333444444444444444444444444222333444444555555555444111111222333444444444444111222333555666777777888444444444444444444444444555444444333333444444555333333333333333333333333333333333333333333333333222333333444444333333222444444444444444444444444444333333333333444555555333333333444444444555555222222222222222222222222333333333333333333333333000111333444555444333333222222222222222222222222222222222222222222222222333333333222222111111111111111222222222333333333333333333444444444555555444333222222333555888999222222333333444555666666555555555555555555555555666555444333333444555666333222222111111222222333333333333333333333333333nnn^^^TTTOOOOOOLLLIIIGGGFFFGGGHHHHHHGGGGGGHHHGGGFFFDDDCCCDDDEEEDDDDDDCCCBBB@@@???>>>>>>??????>>>===<<<;;;;;;:::;;;888555444555666777777333333333333333333333333666666555444444333222222222333555777777777777666999;;;;;;999444111000111333222111111222222000///444222000111333333000---222222222222111111111000.........///////////////000111111111111222222222000000000000111111111111...------...111222222111111111111111111111111111...............///000000000000111111111222222222---222111222555...,,,666333333333222222111111111111111000000111111222333777666555444333333333333222222222222222222222222111222222333333222222111222444555777777666555333333333333555666444111///222222222111111111000000000000000111222222222333------...///000111222222222222222111111111111000222222222222222222222222555555555555444444333222222000000000222333222111444222111333555666333111000111222333333222111000222666888666333444222///333444555333111000000111222333333444444555555666222111111000000111111222222222222333333444444444666555333444666777888777444444444444444444444444333333444555444333222111222333333444333222111000222222222222222222333333111111111111111111111111111111111222333333333444666666555444444333222222222222333333333444444444222333333444444333333222000111222333333333333333777555222000///000222333333333333222222222111111444444444333333222222222222222222222222222222222111111222222222222111111333222111000000111222333555555555444444333333333555444333333333333444555111222444666666555444333555444666<<<@@@@@@:::444333333333444444444555555111222222333333444444555333333333444444444555555444444444444444444444444333333333333333333333333777444111///...000222444555444222111111222444555222222333333333444444444444333333222222333333444333444444555555444444333555555555555555555555555888888777666555444444333222333333444444333333222444444444555555555555666444444444444444444444444444333333333333444555555222333444555666555444333111111222222222333333333333222111111111222333444111111111222222333333333444333333222222333333444444444444555555555555666444444444444444444444444333333333222222111111111333333333333333333333333333555666444111000222555555555555555555555555555mmm^^^TTTPPPPPPLLLJJJGGGGGGGGGHHHGGGFFFGGGGGGGGGFFFDDDCCCDDDEEEEEEDDDCCCBBB@@@???>>>=========<<<;;;:::999888888777555333333444444444333444444444444444444444444555555444444333222222222222333444666666666666666;;;;;;:::666222111222444333222111111222222111///111000///000333333111///111000000000000000000000000000000000000000000000000111111111111222222222111111000000000000000000111/////////111222111000111111111111111111111111000////////////000111111000000111111111222222222444666222333999333...555333333333222222222111111222111111111111222333333444444222111111000000000222222222222222222222222333333333444444333333333111222444666666666555444444333333444555444222000222222222111111111000000222222222222222333333333//////000000000000000000111111222222333333333444222222222222222222222222444444444444444333222222111000///000222333222111222111000111333333111///111222333333333333222111222777999666444555444111444555666444222111222333444444444333333333333333333333333222222333333333333333333333333333333333333333444444444444444444222222222222222222222222444444444444333222111000222333333333333222111000222222222222222333333333111111111111111111111111222222333333333333333333333333333333444444444444222222222333333333333333222333333444444444333333111222333333444444333333666555333222111222333444444444444333333333222222444444333333222222222222222222222222222222222222111111222222222222111111444333222111111222333444444444444444444444333333555444333333333333444555222333555777777666555444555444555999======888333333333333444444444555555444444444333333333333333333333444444444555555555222222222222222222222222333333333333333333333333777666333222111222444555555444222111111222444555222222333333333444444444444333333222222333333444333444444555555444444333555555555555555555555555777777666666555555444444333444444555555444444333444444444444555555555555444444444444444444444444444333333333333444555555333333444444555555444444444444333333222111111111333222111111111222444444222222333333444444444444444444333333333333444444444444444555555555555666444444444444444444444444444444444333333333333333333333333333333333333333333555555444111000222444444444444444444444444444jjj^^^UUUQQQQQQMMMKKKHHHGGGGGGGGGFFFEEEFFFGGGGGGFFFDDDCCCCCCEEEFFFEEEDDDBBB@@@>>>===<<<======<<<;;;:::999888888666555444444555555444222555555555555555555555555444444333333222222111111111222333444555555555444<<<;;;888444111111444777333222111111222222111000///......000222333222111000000000000000111111111222222222111111000000000000111111111111222222222111111111000000/////////333222111111222222111///111111111111111111111111111000000000000111222222111111111111111222222222444666555<<>>===<<>>>>>===<<<;;;:::999888777888999:::999666444444444444444444444444444333333333222222111111111111111222222333333333333999777555333111222444666333222111111333333222111/////////000111111111000111111111222222222222222333333222111000000//////000000111111111222222222222111111000000//////...333222111111333333222111111111111111111111111111111000000000000111222222111111111111111111111111...222666EEEUUUMMM999111222222222222222222222222444333333333333444555555555444333222222222222222333333333333333333333333333333444444444444333333111111222333333333222222444333111111222333333222111111111111111111111111444444333333222222222111111111111111111111111111111111222222333444444555111222222222222222333333222222222333333222222111111000///000222333222111444333444444555555444333111111222222222222111111222777888555333555444222444555666555333222333444333333333222222111111111555555444444444444555555444444333333333333222222222777;;;:::666222333555444444444444444444444444333222111000000111222333222222222222222222222222111222222333333444444444444444444444444444444444444444333333222222111111//////000111333444555555333222222222222111111111222333333333444444555666222222333333333333222222000111333444555555555444444444444444333333333333222222222222222222222222333333333333333333333333111222222333333222222111444444333333333333444444333333333444444555555555444444444444444444444444444444555666666666666555666555444444666666333111333333333444444444555555555555555555444444333333444444444444555555555555555555555555555555555555444444444444444444444444666666777777777666666555555444333333333333444555333333333444444444444555444444333333333333444444333444444555555444444333555555555555555555555555444555555555555555555555444444555555555555444444333333444444444555555555444444444444444444444444444333333333333444555555555444333333333444666777666666555444222111000///333333333333333444444555444444444444444444444555555555555444444555555555444444444555555555555666333333333333444444444444222222333333444444555555444444444444444444444444555666666666666555555555333333333333333333333333xxxeee\\\VVVRRRPPPMMMKKKIIIHHHHHHGGGEEECCCCCCEEEFFFFFFDDDCCCCCCDDDFFFEEEDDDBBB@@@>>>===<<<>>>>>>===<<<;;;:::999999999999:::;;;<<<;;;888555333333333333333333333333333333222222222222111111111111111111222222222333333333222333333333333333333222111222333444333111111111222222111000//////111111111111111111111111222222111000//////......000000111111111222222222222222111111000000000///111000000111333555444333111111111111111111111111000////////////000111111111111111111111111111111...000222???PPPIII777222222222222222222222222222444444333333444444555666444444333333222333333333333333333333333333333333222222333333333333222222333333333333222111000000444222000000222333333222111111111111111111111111333333222222111111000000000000000111222333333444222222222222111111111111111111111222222333333333111222222333333222222222222111000111222333222111333444555555555444444444111111111000000111111111111555666333111333444222333444555444333222333444111111111222222333333333444444333333333333444444333333333333333333333333222777;;;:::666222333555444444444444444444444444111111000000111333555666222222222222222222222333111111222333444444555555333333333333333333333333333333222222111111000000111111111222222333333333222222222222222222222222444333333333333444555666111222222222222222111111...000222444555555444333333333333333222222222222222222222222222222222222333333333333333333333333222222333333333333222222222222333333333333222222333333333444444555555555444444444444444444444444333333444444555555555555777666555555555555444222333333333444444444555555444444444555555666666666444444444555555555666666555555555555555555555555444444444444444444444444444555666666666666555444444444444444444444444444333333444444444555555555555444444333333444444555333444444555555444444333555555555555555555555555444444444444555555555555333333444444444444333333333333333444444444444555444444444444444444444444444333333333333444555555666555444333444555666777444444444333333333222222333333444444555555555555444444444333333333333333555555555444444555555555444444444555555555555666333333333444444555555555111111222222333333444444444444444444444444444444333333444555555555444333333333333333333333333333uuuccc[[[VVVQQQOOOKKKJJJIIIIIIIIIHHHEEECCCBBBDDDFFFFFFEEECCCCCCCCCDDDDDDCCCBBB@@@???>>>>>><<<<<<;;;:::999888777777777777888999:::999666444333333333333333333333333333333333333333333222222222222111111111111222333111111111333555555444333333222111222333444333222222333444333111//////000000000000/////////......111111111000000//////...000111111111111222222222222222222222222222222222000000///111333555555444111111111111111111111111000////////////000111111222222222111111111111111555444---111<<<999111333111222222222222333333333444333333333333444555555333333222111111222222333333333333333333333333333111222222333333222222111444444333222222111111111222111000111333333222111111111111111111222222222222222111111111111111111///000111222333444555555222222222111111000000000111111111222222333333444111222222333333333333333333222111222444444444333111222444444222222222333222111111000000111111222000444555222000222333222222444555444333222333444111111222222333444444555333333222222222222333333222222222333333444444444111444777666444222222444222222222222222222222222111111111222333555666777222222111111222222333444111111222333444555666666111111111111111111111111333333222222222222222111333333333333222222222222222222333333333444444444666555444333333444555666222222333333333222111111...000111333444444333333333333222222222111111111222333333333333333444444333333333333333333333333222222333333333333222222222222333333333333222222333333444444444444444444333444444555555444444333333333333333444444444555666666666666666555444333333333333444444444555555444444555555666777777888444444555555555666666666333333333333333333333333444444444444444444444444333444555555555555555555444444444444444444444444333444444444555555555555555555444444444444555555333444444555555444444333555555555555555555555555555555444444444444444444222333333333333333333222333333333333444444444444444444444444444444444444444333333333333444555555555555444444555555666777222333333333444444444555333444555555666666555555444444444333333333333333555555444444444444555555444444444555555555555666444444444555666666777777111111222222222222222333444444444444444444444444111111111333555444222000333333333333333333333333sssbbb[[[UUUPPPNNNJJJIIIHHHIIIIIIIIIFFFDDDAAACCCFFFFFFEEECCCCCCCCCCCCCCCBBBAAAAAA@@@??????<<<;;;;;;:::999888777777777666666777888777555333444444444444444444444444333333333333333333444444333333222111111111222333333111000222555888888777333222111222444555444333111333555444222111111333444333333222111000//////111111111111111111111111000111111111111222222222222222222333333444444555111000000111333333333222111111111111111111111111111000000000000111222222222222222111111111000000555555///...333///---666111111222222222333333333333333333333333444444555444333333222333333444444444444444444444444444444222333333333333333333222222222222222222333444444000000000222444444222000000000111111111222222222111111222222222222222222111222222222333333444444111111222222222222222222000111111222333333444444222222333444444444444444444333222333555666555444111333555444222111222444444444333222222333444444111555555222000333444333333555666555444333444666333333333333333444444444333333222222222222333333111111222222333444555555333333444444444444444444222222222222222222222222333333444555555555555444222222111111111222333444111111222333444555666666222222222222222222222222333333444444444444444444333333333333333333333333222222333444555666666777888777555333222333444555444555555555444444333222111111222333444444444444444444333333333222222222333333444444444555555555444444444444444444444444222333333444444333333222222333444555555444333222444444444444444444333333333333444555555444333333444444444444444555555666333555666777666444444333333333333444444444555555666666666666666666777777555555555555666666666666444444444444444444444444555555555555555555555555444444444555555555666666444444555555555555444444444444444444555555555555555555444444444444555555333444444555555444444333555555555555555555555555555555555444444333333333333333444444444444333333222222333333333444444444444444444444444444444444444333333333333444555555444444555666666666666666333333333444444444555555333444555666777666666555555555555555444444444333444444333333333333444444444444444555555555555666555555666666777888888999333333333333333222222222555555555555555555555555444333444666888888666333444444444444444444444444rrraaaZZZUUUPPPMMMIIIHHHHHHIIIJJJIIIGGGDDD@@@CCCFFFFFFEEECCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>======<<<;;;:::999888888777666777888777666444555555555555555555555555444444444444444444444444444333222111111222333333777333000111555999;;;;;;333222111222444555444333///222555555333222444666888888777666444333222222222222222222222222333333000111111111111222222222111222333333555555666777333222000111222222111///111111111111111111111111222222111111222222333444222222222222111111000000---444444444777111---777111111111222222333333333333222222222222333444444666666555555555666666777444444444444444444444444333444444555555444444333000000111222333555777888//////000222444444222///000000111111222222222222222222222333333444444444444444333333333333222222111111222333444444555666000000111222333333444444222333444444555555555555555444333444666777666555222555777777444333444666666555444444444444555666222666666222111444666555444666777666555555666777666555555444444333333222444333333222222333333444000000111222444555666666666555333444666777888777444444444444444444444444555666777777666444333222222222111111111222444555111111222333444666666777555555555555555555555555444555555555666777777777333333333444444555555555111222333444666777888888999888555333222222333444666777777777666555444444333333333444444444555555555555444444444333333333444444444555555666666666444444444444444444444444222333333444444333333222333444555666666555444333555555555444444333333333333333444555555444333333666555555555555666777777111333666777666444333333333333333444444444555555888888777777666666555555555555555555666666666777666666666666666666666666555555555555555555555555555555555555555666777888444444555555555555444444444444444555555555666666555555444444444444555555333444444555555444444333555555555555555555555555666666555444333333222222444555555555555555555444222222333333333444444444444444444444444444444444444333333333333444555555333444666777777777666555444444444444444444444444333444666777777777666555777777666666555555555444444333333222222333333444444444444555555555666666555666666777888999999:::555555555444444333333333555555555555555555555555999888888;;;>>>>>>;;;888555555555555555555555555ooodddWWWRRRSSSQQQNNNLLLIIIHHHGGGFFFEEECCCFFFFFFEEECCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@;;;;;;:::999888888888888444555555555555555444444777666555444444555666777777777666555555555555555888777666555444333333333222222222333333444444444333333222111222333555666333555888:::999666222///777444222111333444555555//////000000111111222222333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111000111111222333///000000111333444555555444444444555555555555666777666444333333444555666555555444444444333333333333333333333333333333333666555444333222222222222222222333333333444444444000000000000000000000000222222111111111222444555111111111111111111111111333333333333333333333333111222222333333222222111222222222222222222222222333333333333333333333333333333333333333333333333000000111222222333444444444555777888777555222000333444666777777666444333444444333222222333333333444333222222111111222222333333333333333333333333666555444333333333333333222333333444555555555555666666666555444333222111444333333333444444222000111111222222222333333333666555444333333333333333666666666666666666666666333333333333333333333333333333333444444444555555333333333333222111000000555666666555333111222333333333333333333333333333444444444555555555555666333333444444444333222111222333555777777666555444222333444444222222333444444444444444444444444444444444444333333222222222111111222333444444555666555444444333333444444555333333333444555666777888555444444333444555666777:::999888777666555444333555444444333333444444555777666555444333444444555555555555555555555555555888777666555555555555555777666666666666555555555222222222333333444444444555555555555555555555555555555666666777777888888888666444444555555444333444555555666666666666666444444444333333222222222333333333444444444555555555444444333333444444555666666666555444444333333222222222333444555666777777777666666555555555444444444555666666555444444999888666555444444555555666666555555555444444444555555444444444444555555555555444444444444555555666666666666666666666666444555666666666777999;;;@@@:::>>>IIIKKK@@@888888888555333444666666444111nnncccWWWRRRSSSPPPNNNLLLIIIHHHGGGFFFEEECCCFFFEEEDDDCCCBBBBBBBBBBBBAAABBBBBBBBBAAAAAA@@@@@@<<<;;;:::999888888888888444555555666666666555555777666555444444555666777777777666555555555555555555555444333222222222222222222222222222222333333333333222111222333444555444555888:::;;;:::888777333111000000222333222111000000000000111111111111333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222111222222333444444555555555444444444444333444444444555555555555666777666555444444555666777555555444444444333333333333333333333333333333333777666555444333333333333222222333333333444444444111111111111111111111111333222111111111333444555222222222222222222222222333333333333333333333333222222333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555555666333444555555444333111///333444555666666555444333444444333333222333333444555444444333333333333333444444444444444444444444666555555444333333333444222333333444444444444333555555555444444333222111555444333444555555444222111222222222222333333333666555444333333333333444555555555555555555555555333333333333333333333333555555555555555555555555555555555555555444333333666777888666444333444555333333333333333333333333444444444555555555555666555555444444333333222222222333444666666555555444333444555444333222333444444444444444444444444444444444444333333333222222333333333333333444444444444444444444444444444444666666555444444444444555555555444444444555666777444444555555666666666777555444444333333444444555777666555444444444555555666666666666666666666666666555555444444444444555333333333444444555555555444444444444555555666666222222222222222222222222555666666666777777777888888666444444555555555333444555666666777777666666555555555444444444333333333333444444444555555555555555555444444555555555555555555555555444444444444444444444555666777777777666666666555555555444333444555666666555444333666666444444333444444555666666555555555444444444555555444444444444555555555555555444444555555555666666666666666666666666444555555444444444555666>>>888;;;EEEFFF<<<666777666444333333555666444222lllbbbVVVQQQSSSPPPNNNLLLIIIGGGGGGGGGEEECCCEEEDDDCCCBBBBBBBBBBBBBBBAAABBBBBBCCCCCCAAA@@@???<<<;;;:::999888888888888555555666777777777777777888777666555555555666777777666666555555555555666555444333333222222222222222222222222111111111111444333222222222333444555444555666888:::===???@@@222111000111222333111000111111111111111000000000222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222333444666666555555555555444444333333444444444555555555555666888777666555555666777888555555444444444333333333333333333333333333333333777777666555444444444444333333333333444444444444222222222222222222222222333333222222222333444444333333333333333333333333333333333333333333333333333444444444444444444333444444444444444444444444333333333333333333333333333333333333333333333333444444444555666666777777444444444333333222222111333444555666666555444333444333333333333333444444666555555444444444444444555555555555555555555555555555555555444444444444333333444444444333222222444444444333333222222111555444333444555666555444222222222222333333333333555555444333333333444444444444444444444444444444333333333333333333333333555555555555555444444444666666555555555555555555888999999888666555666777222222222222222222222222444444444555555555555666888777555333333333333333333333333444444444555555555666777666444333333444444444444444444444444444444444444444333333333333555555444444444333333333333444555666666555444333777666555555444444555555555555444444555555666777222333333444555666777777555555444444444444555555777666555555444444555555777777777777777777777777444444444444444444555555111222333444555666777777666666666666777777777777555555555555555555555555666666666666777777777777777666444444555666555444444555666666777777666666666666666555555555555555333444444444444555555555666666666666666666666666444444444555555555555555666666555555555666666777666666666555555555555555333444444555555444444333444333333333333444555555666666666555555555555444555555444444444444555555555555555555555555555555666666666666666666666666666666555444444444444444:::666777??????888444555555333333333555666555444jjjaaaUUUQQQRRROOOMMMKKKIIIGGGGGGGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBAAABBBCCCDDDCCCBBB@@@???===<<<;;;:::999888888888555666777888888888888888888777666555555555666777777666555555555555666666777666555444444444444444444333333333222111111111444333222222222333444555555444444444777;;;???AAA777555333222444555555555222222222111111000000000111111111111111111111111222111111000000111111222222222222222222222222222222222222222222222222222333333333333333333333333000111111111111111222222222222222222333555666777111111222222333444444555444444444555555555555666888777777666777777888999555555444444444333333333444444444444444444444444666666555444444444444444333333333444444444444555444444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444444444444555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555666666666777777666555444333444444555333444444555555444444333444333333333333444444555666555555444333444444444555555555555555555555555555555666666666555555555333444444444333222111111444333333222222222222333555333222333444555555444222222222333333333444444555444444333333333444444444444444444444444444444444444444444444444444444444444444444444333333333444444444444444444555555777888999888666555666777333333333333333333333333444444444555555555555666999888555333222333444555444333333333333444555555666777888777555333444555555555555555555555555555444444444444444444333333555555555444444444444444333444666777777666444333333444444444555777888999555555555555555555666666555555555555555555555555555555444444444444555555666666555555555555555555666666666666666666666666333444444555666666666666444555555666777888888888777777777777777777777777777777777777777777777777666666666666777777777777777666444444555666666555555555666777777777777777555555555555555555555555444444444444555555555555555555555666666555555555333333444444555666666777777777666555444444555555555555555555555555555555333333444444444444333333222333333333444555666666666666666555555555555555555555444444444444555555555555666666666666555555666666666666666666666666888777666666666777777666888555666::::::555333555444444444555666666666666|||hhh___UUUPPPQQQNNNMMMKKKHHHGGGGGGGGGFFFDDDDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@>>>===;;;:::999888888888666666777888999999888888999888777666555555666777666666555555555555666666666666555444444444555555555555555444333333333222555444333222222222333444444333111111222666:::<<<;;;777333111222555888999333333222222111111000000111111111111111111111111222111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222222000000000111111222222222111111111222222333555555222222222333333444444555444444444555555555555666777777777777777888999999555555444444444333333333444444444444444444444444555444333333222333333333333333444444444555555555444444444444444444444444444444444555444444444444444444444444444444444444444444444444444444444444444555555666666555555444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444555555555777666444333333444555666333444444444444444444333444333333333444444555666555444444333333333333333444444444444444444444444555555666777777666666555444444444444333333222111333333222222222333444444555333222222333444444444222222333333333444444444444444333333333444444555555555555555555555555555444444444444444444444444666666666666666555555555555444444444444666777777666777888777555444555666333333333333333333333333444444444555555555555666999777555333222333444555444444333333333444555666666777888777555444555666555555555555555555555555444444444444444444444444333333444555555666777777444555777888888777555444444444444555666777888999666666666666666666555555777777666666666666666666666555555444444555555666555555666666666666666666555555555555555555555555444555666777888888777777777777777777777777777777666666666666666666666666444444444444444444444444777777777777666666666666777666444444666777666666555666666777777777777777444444444444444444555555444444444555555555666666333444555555555555444333222333333444555666777777666666555444333333333333444444444555555555555555444444444444444444444444333333444555666777777888666666666666666666666666555555444444444444555555555555666777777666555555777777777777777777777777777555444555777999999888777555666888777444444666555555666666666777777888yyyfff^^^TTTOOOQQQMMMLLLJJJHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBB>>>>>><<<;;;999888888888777777888888888888777777:::999777666555666666777666555555555555666666777444333333222222333333333555555555555444444444444555444333222222222333444333222111000111333555666999555111///000333555777222222222222222111111111222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111222222222333333444444555222222222222222333333444888777777666555444333333444444444555555555555666666666777777888888999999555555444444444333333333444444444444444444444444444333333222222222333333333444444444555555555555444444444444444444444444555555666666666555444333444444444444444444444444444444444444444444444444444444555555555555444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333444444222222111222333444444333333333333333333444333333333333444555666777555444444333222333333333444444444444444444444444555555777888888888777666444444555555444444333333444333333222333444666777888555333222333444444444333333333333444444444444444444333333333444555555666666666666666666666666444444444444444444444444888888888888999999999:::777777666666777999;;;<<<444555666666444444555666444444444444444444444444444444444555555555555666666555444333333333444555444444444555555555666666555666777666555555666777555555555555555555555555444444444444555555555555333333444555666777888999555666777888888777666555888777666666555555666666666666777777777666555555444555555666777888999999666666555555555555666666555555666777777777666666555555555555555555555555555666777888999888777666666666666555555555444444666666666666555555555555666666666666666666666666777777777777666666666666777666444555666777777666555666777777888888777777444444444444444555555555444444555555555666666666222333444555555444333222333333444444555666777777666555444333333333333333444444444444444555555555666555555444444555555666333444555666777777777777555666666666666777777777555555444444444444555555555666777888888777666555777777777777777777777777555222000222666888888666555666777777666555555777555666777777666555666888wwwddd]]]SSSOOOPPPMMMLLLJJJHHHGGGHHHHHHFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFEEEDDDBBBAAAAAAAAACCCCCC???>>>===;;;999888888888888888888888777666555555:::999888666666666666777555555555555555666777777333333333222222333333444333333444444444444444555555444333222111222333333111222222222333333333444444222000000111333333222111222222222222222222333333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222111222222333444444555555555444444333333333333333888888777666555444333333444444444555555555555666444555666777888888888888555555444444444333333333555555555555555555555555444444333333333333444444444444444444555555555555444444444444444444444444555666666777666555444333333333333333333333333333555555555555555555555555444444444555555444444444444444444444444444444444555555555555555555555555555555555555555555555555333333333333333333333333333333333222222333333444444333333333333333333444333333333444444555666777666555555444444444444444555555555555555555555555444555777999999888777666444444555666666666555555555444333333444555777999<<<999666444555555555555333333333444444444444555333333333333333444555666555555555555555555555555555555555555555555555555666666777888999::::::;;;888777666666888:::<<<>>>444555666666444444555666666666666666666666666666444444444555555555555666333333333333444444444444444555666777777777666555222444555555555555666888555555555555555555555555444444444444555555555666555555666666666777777777777777777777777777777777888777777666666666666666666777777888777666555444555555555666666666777777666666555555555555666666444555666777888777777666555555555555555555555555555666888888888777555444555555555555555666666666777777666666666555555555999999999999999999999999888777777777666666666555777666444555777888888777666666777888888888888777444444555555555666666666555555555555666666666666333444555666666555444333333444444444555555666666666555555444444444444555333333333444444555555555777666555555555555666777222333555666666666666555555666666666777777777777555555444444444444555555555666777888888777666555777777777777777777777777777333111222666888777444333666888777555555555666444555777666333222444666vvvccc\\\SSSOOOPPPLLLLLLJJJHHHGGGHHHHHHGGGEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEBBB@@@@@@AAACCCEEE???>>>===;;;999888888888888888888888777555444333;;;:::888777666666666777555555555555555666777888555555444444444555555666222222222333333444444444666555333222111222333333111222444555666555444444111111222444555444222///111111111222222333333444333333333333333333333333444333333222222333333444222222222222222222222222222222222222222222222222333333333333333333333333//////000111222222333333777666555444444444444444333333333444444444444444444444444555555555666666444444666777888888888888555555444444444333333333555555555555555555555555555555444444444555555666444444444555555555666666444444444444444444444444555666777777777666444333333333333333333333333333555555555555555555555555333444444444444444444333666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444333444555555555555555555555444333333222222333333444333333333444555666777777777777666555555555555555777777777777777777777777444666888999:::999888777444444555666777777777666555555444333444666999:::???<<<888666666777777666333333333444444444555555333333333333333444555666444444444444444444444444555555555555555555555555222333444555666777888999666555555555666888;;;===444666777666555555666777777777777777777777777777444444444555555555666666000111222333444444444444444555777999999888666555111333444555444555777888666666666666666666666666444444444555555555666666777777777777666666666666888888777777777777888888555555555555666888999:::666777888888888666555444888777777555444333222222666666555555555555666666444555666888888888777666777777777777777777777777555666777888777666444222555555666777888999::::::888777777777666666555555666666666666666666666666888888777777666666666555777666444555777888888777666666777888888888888888555666666666777777888888555555555555666666666777444555777888888777555444444444444555555555555555666666555555555555666666333333333444444555555555888777666555555666777888222333444555555555444333555666666666777777888888555555555444444555555555555666777999999777666555777777777777777777777777;;;777333444888999777444111555888777555444555555222555666444111000111333vvv```VVVUUUSSSPPPOOOLLLKKKJJJHHHGGGFFFEEEEEEDDDEEEEEEFFFEEECCCAAA@@@BBBAAA@@@@@@AAABBBDDDEEEAAA???>>><<<;;;;;;;;;;;;:::999777555444555666777:::888555333333555888:::777777666555444444333333444444333333333333222222555666666777777777777666666777777666444222333444333333333333333333333333333222222111111222222333444444444333333444555555555444222000000111222444222222333444444444444333111111222222222222111111222222222222222222222222555555444333333333444444444444333333333333444444444333222111111111222333222555777777444222222333666666666666666666666666777777777777888999:::;;;999999888777666555444444777777777777777666555555222444555555444333333444999999999999999999999999444555666666666555333333555444333333444555444222222222222333444555666777333444444555555444444333777777777777666666666666777666555444444444444444444444444555555666666666666666555555555444444333222333555666666555333222555555444444444333333333333333333333333333333333444555555555555555444444444444555666777888999999222333333444555666777777666666666666666666666666555444444333333444444555333333333222222111111111777666555444444444444444333444555555666666555555777666666666555555555555222222333333444555666666666777777777888888888888666666666666777888999:::888888999999999999888888555444444333333444444555555555555555666666666777111111111222333444555666777777666666666555555555666666777777888888999999555555555555555555555555555666666666666666555444555555555555666666666777777777777777777777777777999999999999999888777666666666777777777777666666555666888999999888777666999999888777777777777777555555555555555666777888888888888888888777666555777666555444444444444444888888888888888888888888777777777777666666666666777666555444444555666777777777888:::;;;;;;;;;;;;888888888888888888888888333444555666666555444333888888888888888888888888777777888888999999::::::666555555555555444444444222333444444555555444444777777777777666666666666555555555555666666666777555777999999888777888999666666666555444444333333888888777666666666666666888888777666666666666666777777777777777777777777777888888777666555555666777888999::::::999888777888777666444444555555666666666777777666555444444777777666666666666777777vvv___UUUSSSQQQNNNLLLJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBEEEDDDCCCAAA@@@???@@@@@@@@@???===<<<:::::::::;;;888777666555555666888999:::999777555555666888999777666666555444444333333333444444444444555555555666666777777777666666555888999999888666555555666333333333333333333333333444444333333333333444444444444333333333333444444444333222222222333444555222333333444444444444444222222333333333333222222000000000000000000000000333333333333333444555555111111000000000000111111555444444333222333333333555666666444222111333666555555555555555555555555888888777888888999:::;;;999888888777777666666555777777777777777666555555444555777777555444444555555555555555555555555555666666777777777666555444666666555555444444444444333333333333444444555666444555555555555555555444555555666666777777888888777666555555444444444555333333444444444555555555666666555555444444444444222333555666666555333222555555555444444444333333444444444444444444444444444555555666666555444444555555666666777777888888555666666666666666666666666666666666666666666666555444444444444444444555666666555555555444444444777666555555444444444555333444444555666555555555777777666666666555555555333333444555555666777777888888888888999999999999888888777777777777777888666666777777777777666666555555555444444555555555555555555666666666777777444444444444444555666777666666666666555555555444777777777777777777777777555555555555555555555555666666777777777777666666555555555666666666777777888888888888888888888888777888888999999999999888777888888999999888888777888999::::::::::::888888999888777777666666666777666666555555555666777777888888888888777777777666777777666555555555555555888888888888888888888888777777777777777777777777777777666666666666777777444555666777777777777777777777777777777777777777444555666777777666555444888888888888888888888888666666666666777777777777777777777666666666555555333444444555555555555555777777777777777777777666555555555666666666777777...000222444333444555777666666666555555555555555888888777666666666666666888888777666666666666666777777777777777777777777777888888888666555666777888888999999999999888888999888777666666666777777666666777777666666555444777666666666666666666777ttt^^^TTTRRRPPPLLLJJJHHHHHHHHHGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEDDDDDDEEEFFFEEECCCAAA???>>>>>>>>>???>>><<<;;;::::::999:::666666555555666777999::::::999888777777777777888666666666555444444333333444444444555666666777777777777777777666666555444777888999777555444555666333333333333333333333333555444444444444444444555444333333222222333333333333333333444444555555666222333333444444444444444333444444444444444444333222222222222222222222222111111111222333444666666444444333333333333444444555555555555444444444333777666555222000111555888555555555555555555555555888888888777888888999999888888888888888888888888777777888888777777666666666777888888666555555555777777777777777777777777777777777888777666666555666888999888444222444666444444333333333444444555666666666666666666666666444444555666777888999999777666666555555555555555555555555555555666666666777666555444444444555666333444555666666555444333555555555444444444444333555555555555555555555555444555555666666555555555666666666666777777777777888888888777777666666666666666666666666666666666555555555555555555555555777777777777666666666666777666666555555555555555333444444555555555555555777777777666666666555555555555555666666777888888888999999999999::::::::::::999888777666666666666666666777777777777666666555555555555555555555555555555666666666777777777777777666666666666777777666666666555555555555444888888888777666555555555666666666666666666666666666666666666666666666666666666666666777777777777999999999999999999999999666777888999::::::::::::999999999::::::999999999:::::::::::::::999888777888777777666666666666666888777666666666666666666999888777666666666777888888888777666666666666777999999999999999999999999777777777777777777777777777777888888888888777777888888999999999999888888::::::::::::::::::::::::666666777888888777666666777777777777777777777777777777777777777666666666888888888888777777777777444555666666777777666666777777777777777777777777555555666666666777777777222444666666666555666888666666666666777777777777888888777666666666777777888888777666666666777777777777777777777777777777777888888888666555666777999999888888888888999999:::999888777777777888888666777777777777666666555666666555555555555666666rrr]]]TTTSSSQQQNNNLLLIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGEEEDDDCCCDDDEEEEEECCCCCCBBBAAA@@@?????????>>>===<<<;;;:::999999888777777666666666777999999888888888888888777666555666666555555555444444444555555555555555555555666777777777777666555444333333444555444222111222333333333333333333333333333444444444555555444444444444444333222222222222333222333444444555444444333111222222333333333333333444444333333333333444444444444444444444444444444111111111222222444555555666555555444444555555666555555555555555444333333666666444333222333555777555555555555555555555555888777666666666666666777777777888888999999999999777777888888888777777666666777888888666444444555888888888888888888888888777777777777666666555555777:::===:::444222444777555555444333333333444444666555555555555555555666555555555666777888888888777777666666555666666777777777777777777777777777777666555444444555666777444444555555555555444444555555555555444444444444555555555555555555555555444555555666666666666555888777777777666666666555777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666777777666666555666666777333444555555666666555555777777777666666666666555555555555666666777777777888888888999999999::::::999999888777666666777777888999999::::::999999888555555555555555555555555555666666666666777777777999888777777666666666777555555555555555555555555777777777666666666555555666666666666666666666666444444444444444555555666666666777777777888888888::::::::::::::::::::::::888888999999:::999999999999999::::::::::::999999999999999888777666555555777777666666666666666777999888888777666666666666:::888777555555666888999999888888777777888888888999999999999999999999999777777888888888888888999777888::::::::::::888777::::::;;;;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777777777777777:::::::::999999888888888888888888888777777777777666666777888888888888777777777777777777888888888555666666666666777777777:::;;;<<<;;;888666666666555666666777888888999999888888777777666777777888888888777777666777777888888888888888888888888888666888999888666666777888:::999888777777888999:::999999888888777777777777777777777888888777777666666666555555555555666666ooo[[[TTTUUUTTTRRRPPPKKKKKKIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDEEECCCCCCCCCBBBAAA@@@???>>>======<<<<<<;;;999888888999999888777777777777777666666777777777666444333555555555555555444444444666555555555444444333333777777777777666444333333111222333222000///000111333333333333333333333333333333444444444444333333555444333333222222222333333333444444333222111000000000111222222222222222333333222222222222333333222222222222222222222222444444333222222333333333333333222222222222333333444444444444333333333333444444555555666666555444555555555555555555555555666555555444444444444555777777777888999999::::::777777888888888888777777555666777777555444444444555555555555555555555555666666555555555444444444888;;;===;;;555222444888555555444333333333444444555555444333333444555555777777777777666666666666777777666666666777777888666666666666666666666666777666555555555555777777555555555555555555555555666666555555555444444444444444444444444444444444444555555666777777666666888888777777666666555555444444555666666777888888888888888888888888888888666777777888888777777666777777777777777777777777777777666666666777777888555555666777777777666666888777777777666666666666555555555555555666666666777777777777888888888999777777666666777888999999999999::::::::::::999999333444555555555555444333666666666666777777777888888888777666555555555555666666666666666666666666555666666666777777777888777777777777777777777777666666555555666666888888777777777888888888888999::::::::::::::::::::::::;;;;;;;;;:::999888777666888999999::::::999999888:::999888777777666555555777777666666666666777777:::999888777777777777777999888666555555777888:::999999888888888999999:::999999999999999999999999777888888888999999::::::888999:::;;;;;;:::999888888888888999888888777777777777777777777777777777999999999888888999999999777777777777777777777777;;;;;;::::::999999888888888888888777777777666666666777888888999999888888666777777777888888888999666666666666777777777888888999999888555333333333555666666777888999::::::888888777777777777888888888888777777777777888888999999999999999999999999666888999888777666777999:::999888777777888999:::888888888777777777666666777777888888888888888777666666555555555555666666~~~lllZZZTTTVVVVVVSSSRRRLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDGGGFFFEEEDDDBBB???===<<<============<<<:::999888:::999999888888777666666444555555666666555555444555555555555555555555555555555555444444444333333666666666666555555444333222333444333222111222333333333333333333333333333222333444555555444333222666666555444333333333333333333222222222111111111000111111222222222222222444333222111111222333444444444444444444444444444666555444444333333333444555555444444444444555555666555333222222222333444444444444666888888555333444444444444444444444444444444444333333444555555777777777888888999999999777777888888999999888888333555666666555444555666777777777777777777777777666666555444444444444444888:::;;;:::666444666777444444333333333444444555555444333222222333444555888777777777666666666555777777777777777888888999555555444444444444333333555555666666666777777777555555555555555555555555666666666555555555444444444444444444444444444444444555666666777777777777888888777777666666555555333444444555777888888999888888888888888888888888777777999999999999777777999999999999::::::::::::777777777777777888888999666777777888888888888888888888777777777666666666555555555555555555555555666666777777777888888888666666666666777888999:::777777888888888888777777444555666777777666555444666666666777777777888888777777666555555555555555666777777777777777888888666666666777888999999999777777777777777777777777999888888777888999;;;<<<777888888888999999999999::::::::::::::::::::::::<<<<<<<<<;;;:::888666555888999999::::::999999888;;;;;;:::999888888888999777777777777777888888999:::999888888888888888888888777666666666777888999999888888888888999::::::::::::::::::::::::::::::888888888999::::::;;;;;;999999::::::::::::999999::::::;;;;;;;;;;;;;;;:::888888888888888888888888:::999888888888888999:::888888888888888888888888888888888888888777777777888888888777777777777666666777888888999999888888666777777888888999999999666666666777777777888888333555777777666555666666555666666777888999999:::888888777777777888999999888888777777777888999999999999999999999999999999666888999888777777888:::999999888888888888999999777777888888777777666555777888888999999999999888777777666666666666777777}}}kkkXXXSSSUUUUUURRRPPPKKKJJJIIIHHHGGGGGGFFFGGGDDDDDDDDDEEEEEEEEEDDDDDDGGGGGGFFFEEECCCAAA>>>===>>>>>>>>>>>>===;;;999888888888999999999888888777444444555555666666777777555555555555555555555555333444444555666666777777555555555666555555444444222444555444333222333555333333333333333333333333333444555666666555444333888777666555444444444444222222111111222333555666222222333444444444444333555444333222222333444555666666666666666666666666555555444444444555666666888888777777777777888888888666444111111333555777666444333444777888777555444444444444444444444444444444444444555666777777777777777777777777777777666777888999999999999888333555777777666666777888::::::::::::::::::::::::777777555444444444555666999999888888777777777777333333333333444444555666666555444333333444555666666666666666777777777777888777777777888888999:::666666666555555555444444444555777888888888666666666666555555555555666666666666666666555555555555555555555555555555555555444444666777777888888888777777777777666666666666666666666777777888888888999999999999999999999999777888999::::::999888777888888999999::::::::::::888777777777888888999:::888888999::::::::::::999888888888777777777666666666666666666666666666666777777888888888999999999888777777777777777888888777888888999999888888777555777888999999888777555666666777777777888888888777666666555555555666666777888888888999999999999888888888888999999999999888888888888888888888888888888777666777999;;;<<<888888888999999999::::::999999999999999999999999;;;<<<;;;;;;:::999888777::::::;;;;;;;;;;;;::::::;;;:::999888888999999:::888888888888888999::::::999999888888888999::::::666777777777888888888888888888888888888999::::::::::::::::::::::::::::::888888999999:::;;;;;;<<<::::::999999999999::::::<<<===>>>??????@@@??????<<<<<<<<<<<<<<<<<<<<<<<<:::999888777777888999:::999999999999999999999999777888888888888888888999:::999999999888888888888666777777888888888888888666777777888888999::::::666666777777777888888888555777999999888888999:::555666666777777888888888888888777777888888999:::888888777777888888999:::::::::::::::::::::::::::666777999999888777999:::888888999999999999888888888888999999999888777666777888999999::::::999999888888777777777777888888}}}jjjXXXRRRSSSSSSOOOMMMIIIHHHHHHGGGGGGHHHHHHIIIDDDEEEFFFGGGGGGFFFEEEDDDCCCDDDEEEEEEEEEDDDCCCBBB>>>>>>??????>>><<<:::999666777888999999999999999555555555555666888999:::444555555555555555555555111222444666888999;;;<<<444444555555666555555555222333444444222222333444333333333333333333333333444555666888888666555444888888777666555444444444111111000111333666999;;;333444555555666666555555777666444333333444666777444444444444444444444444444444444555666777888999555555444444444444555555;;;888444222111333777999999555222222555777888888444444444444444444444444555555555666666888999:::777777777666666666666666666777888999999999999999333555777888888888999:::888888888888888888888888999888666555555555666777999777666777888888777666222222222333444555666777888777555444444555777888444444555666777888999999888888777777888999:::::::::999999999888888777777222444777999:::888666555666666555555555555666666777666666666555555555555777777777777777777777777444444666777888888888888666666666666777777777777999999999888888888888888999999999999999999999999777888:::;;;;;;:::888777666666666777777888888888888888777777888999::::::999999:::;;;;;;;;;;;;:::888888888888777777777777888888888777777777777777888888999999999::::::::::::999888777666666666666999::::::;;;;;;::::::999777888:::;;;;;;:::888777777777777777888888888888777777666666666666777777888888999999999:::::::::;;;;;;::::::999888888888888888888888888888888888555555444333444666888:::888888999999999:::::::::999999999999999999999999::::::;;;;;;;;;:::999999;;;<<<<<<<<<<<<<<<<<<;;;888777666666666777888999999888888888999:::;;;;;;888888888888999:::;;;;;;555666777888888888888888888777777777888999999:::::::::::::::::::::::::::888888999::::::;;;<<<<<<;;;:::888888888888:::;;;::::::<<<===>>>>>>>>>>>>:::::::::::::::::::::::::::999888777777888999:::::::::::::::::::::::::::999999999::::::;;;;;;<<<;;;;;;;;;:::::::::999999666666777888888888888777666777777888999999::::::777777777777888888888888777999:::999777555555666666666666666777777777777888888777777888999::::::888888777777888999::::::::::::::::::::::::::::::666777999999888888999:::777888999::::::999888777999999:::;;;:::999888777777888999:::::::::::::::999999888888888888999999~~~gggZZZVVVOOOPPPRRRLLLKKKJJJIIIHHHGGGFFFFFFFFFLLLJJJHHHGGGFFFEEECCCAAAAAABBBCCCDDDDDDBBB@@@???<<<<<<<<<<<<<<<<<<<<<<<<:::777555666999::::::888666666666666777777777777777777666555555555555555777777666555444333333222333222222111222333555666666555333222333444666888444444444333333333222222555555555666666666666777666444222222333333222111///000111222444555666777444444444444555555666666444444333333333444555666333333333333333333333333333333333444444444555555666666666666666555555444666666666666777777777777555777888888777777888999888777666555555666777888555666777999999999888777999888888888777777666666<<<;;;;;;:::999999999:::666666777777888888888999999::::::::::::999888888555555555666666666666666777777777777777777777777444444555666888888666444666666777777777666666555555555555555666666666666888999:::;;;;;;999888777:::::::::999999888888888999888888777777888888999999888777777777888:::;;;777777777777777777777777888888888888888777666666888888888888888888888888888888888888888888888888999999:::::::::;;;;;;;;;<<<<<<;;;:::999;;;>>>@@@;;;;;;;;;;;;;;;:::999888777666555666888999999888888888777777888999::::::<<<;;;::::::999999::::::::::::999888777777777777;;;;;;;;;::::::999999999555===:::555999::::::>>>999999999888888888888777999999888888777666666666888888888:::<<<===<<<::::::::::::;;;;;;:::999999999999999999999999999999888:::;;;:::777777999<<<;;;:::999;;;===>>><<<999;;;:::888777777777888999999::::::999777666777888777777666666666666777777:::::::::::::::999888777999999999999999999999999<<<<<<<<<<<<;;;:::999999======<<<<<<;;;:::999999999999:::::::::;;;;;;;;;:::::::::999999888888888;;;:::999999::::::888777888888888888888888888888<<<:::999:::<<<<<<999777555666888:::;;;;;;;;;:::;;;;;;;;;::::::999999999;;;<<<======>>>=========888999::::::;;;;;;;;;;;;:::999999999888777777777999:::;;;;;;;;;:::999888999:::;;;;;;:::999777666888999:::;;;;;;:::999888888888888888888888888888888999:::;;;<<<;;;::::::999999888888888888999999555666777999999888888777999888777777777777777888777888888888888999999999888888777777666555555555888999999::::::999999888:::::::::999999888888888::::::::::::::::::::::::888888999::::::::::::999999999999999999999999999777777777777777777777777}}}gggZZZVVVOOOPPPQQQLLLKKKKKKIIIHHHGGGGGGFFFFFFGGGEEECCCCCCCCCCCCAAA@@@AAABBBCCCDDDCCCBBB@@@???>>>>>>===<<<;;;;;;:::::::::888666666888999888777666666666666777777777777888777666666555555666666444444444555555555555666333444555666666555555444555444444333444555666777444444444333333333222222444444555555555666666666777555333333444555444333222222222333333444444555333444444555555666555555222222222333333444444444444444444444444444444444333444444444555555555555666666666666666555555444666666666666777777777777666777888888777777888999999888777777777777888999666777777888999999888888999999888888777777777777;;;;;;:::999999999999999777888888888999999999999999999::::::999999888777555666666666666666666666777777777777777777777777555444444555777777666555666777777888888777777666555555666666666777777777888:::<<<===>>><<<:::999::::::::::::999999999888777777777666666777777777777777666555666666777888888888888888888888888888999999999999999888777777888888888888888888888888666666666666666666666666:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<===AAADDDKKKJJJGGGDDD@@@;;;888666888888888888999:::::::::888888888888888999::::::999999888888777777777888888888777777888999::::::;;;:::::::::999999999999888::::::555666>>>???777::::::::::::999999999999888888888888888777777777:::999999;;;===>>>===;;;:::::::::;;;;;;::::::999999999999999999999999999999;;;<<<;;;999888:::<<<;;;999777777999::::::999999999888777777777777777999::::::999777777777888999999888777777777888888999::::::::::::999999888999999999999999999999999;;;;;;<<<<<<<<<;;;::::::;;;::::::999888888777777999999999:::::::::;;;;;;;;;::::::::::::999999999;;;:::999999::::::999777::::::::::::::::::::::::999777777999<<<>>>===;;;777888999:::;;;;;;::::::;;;;;;;;;:::::::::999999;;;;;;<<<===============999999:::;;;;;;;;;;;;;;;::::::::::::999999999999999:::;;;;;;;;;;;;:::999888999:::;;;;;;:::999999888999::::::::::::999888888888888888888888888888888888:::;;;;;;;;;:::999999888888777777888888999777777999:::::::::999888888888777777777888888999999999999999::::::::::::999999999999::::::::::::999999::::::::::::999999:::::::::999999999888888999999999::::::;;;;;;<<<888888999:::::::::::::::999999999999999999999999888888888888888888888888|||ggg[[[VVVOOOOOOQQQKKKLLLKKKJJJIIIHHHGGGGGGGGGDDDBBBAAA@@@BBBCCCBBBAAAAAABBBCCCCCCCCCBBB@@@???@@@???>>>===;;;:::999888;;;999888888888888777555666666666666777777777777888888777666666666777777444444444555555555555666444555888999999777555333444444444444555555555555444444444444333333333333333444444444555555555555888666444444555666555444444444444333333333333333333444555666666666555444111222333444555444444333555555555555555555555555444444555555555666666666666666666666666555555444666666666666777777777777777888999999777666777888:::999999888888999999:::888888888888888999999:::999999999888888888888777::::::999888888888888999999999999999999:::::::::999999::::::999999888777666666666666666666555555666666666666666666666666666555333444666777666666777777888888888888888777666666666777777777888888888;;;>>>@@@AAA???===;;;;;;;;;::::::::::::999999777777666666666666777777888888777666666777777888888888888888888888888888999999999:::999999888777888888888888888888888888666666666666666666666666::::::;;;;;;;;;<<<<<<<<<;;;<<<=========???CCCEEEQQQOOOLLLHHHCCC???<<<:::999999999999999:::::::::999999888888888999::::::999888888888777777777777999888888888888999999:::999999999999999888888888:::666:::888777KKKPPP888;;;;;;;;;;;;::::::::::::777888888888888999999999;;;::::::<<<>>>>>>===<<<::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<;;;::::::;;;<<<===<<<:::999999:::;;;<<<999999999999999999888777888999:::999888777888999;;;;;;:::999999999999999999::::::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;::::::999999888888777777999999999999::::::::::::;;;;;;;;;;;;;;;::::::999<<<:::999999:::;;;:::888;;;;;;;;;;;;;;;;;;;;;;;;999888888:::===>>>===<<<999999:::;;;;;;::::::999;;;;;;;;;;;;;;;:::::::::;;;;;;<<<============<<<999:::;;;;;;<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<999:::;;;;;;;;;;;;::::::777888999:::;;;;;;;;;;;;999999::::::::::::999999999999999999999999999999777888999::::::::::::999888888777777777777888888888999::::::;;;:::::::::777777777777888999::::::::::::::::::;;;;;;;;;;;;666666777777888999999:::999999::::::::::::999999::::::::::::999999999999888888999:::;;;<<<======888999::::::;;;;;;::::::::::::::::::::::::::::::999999999999999999999999yyyfff[[[VVVNNNNNNPPPKKKMMMLLLKKKIIIHHHGGGGGGGGGGGGEEECCCCCCDDDEEEDDDCCCAAABBBBBBBBBBBBAAA@@@?????????>>>===<<<;;;::::::<<<<<<;;;:::999888777666666666666666777777777777888888777777777777888888777777666555444333333222666777888999888666444333222333444555555555444444555444444444444333333333333333333444444444555555777555444444555666555555444444444444444444444444333444555666777666444333444555666777777555333222444444444444444444444444555555555666666666666777666666666666666555555444666666666666777777777777888999:::999777666777888:::::::::999999:::::::::;;;:::999888888999:::;;;999999999999999999999999999999888888777888888999999999999999999999999999999999999999999888777777666666666666555555555555555555555555555555555555777555333333444666777666777888888999999999999888777777777777888888888888888:::>>>AAABBB@@@>>><<<;;;:::::::::::::::::::::888888999999999999888888;;;:::::::::999999999999999999999999999999999999888888999999999999888888888888888888888888888888999999999999999999999999999::::::::::::;;;;;;;;;:::<<<=========>>>@@@CCCDDDCCCCCCCCCCCCCCCCCCDDD999:::::::::999888999:::::::::999999999::::::;;;:::::::::::::::999999888===<<<;;;999888777666666888888888888888888888888:::333<<<===>>>\\\eeeBBB;;;;;;;;;;;;::::::::::::777777888888999::::::;;;;;;::::::;;;===>>><<<;;;999:::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::999:::;;;999:::;;;<<<<<<;;;:::999888999::::::888888999:::<<<<<<;;;:::999999999999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;:::::::::999999999999999::::::::::::;;;<<<<<<======<<<;;;;;;<<<:::999:::;;;<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::999999<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<============<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888999999999999999888888888777777888888888888999999:::::::::::::::777777777888999:::;;;<<<::::::::::::;;;;;;;;;;;;666666777777777888888888999::::::::::::::::::999::::::::::::::::::::::::999:::::::::;;;;;;<<<<<<999::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;vvvdddZZZVVVNNNMMMPPPLLLNNNMMMLLLJJJIIIHHHGGGGGGJJJHHHGGGFFFGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@@@@@@@===============<<<<<<<<<======>>>===;;;999888777666666666666777777777777888888777777777777888888777777666555444333333222777777666555444444444444222333444444555555444444555555555444444444333333333333333444444444555555666444333333444555555444222333333444444555555666444444555666666555444333555666777777666444111000333333333333333333333333555555555666666666666777666666666666666555555444666666666666777777777777888999:::999888777888999::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<999999999999::::::::::::999888888777888888999999888888888888888888777777888999999999999888777777777777666666555555555444444444444444444444444444666444222222444666666666777777888999999999999999777777777777888888888888777999<<>>???===;;;:::;;;<<<;;;;;;:::::::::::::::;;;:::;;;;;;;;;;;;:::999999===<<<;;;999888777777777888888888888888888888888;;;555???AAACCCbbbkkkHHH::::::::::::999999999999777777888999:::;;;<<<<<<:::999999:::<<<<<<;;;999999:::;;;;;;<<<<<<<<<;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<:::999666;;;@@@@@@<<<777666777888999:::;;;;;;:::999888777888::::::999999:::<<<<<<;;;:::999999999999999:::;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<============<<<<<<<<<;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;<<<>>>??????>>>===<<<<<<;;;::::::<<<===<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;;;;;;;======<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>======<<<<<<<<<======<<<<<<;;;999999::::::;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<===<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999999999999999999:::::::::999999888888888888999999888888888888999999::::::888888888888999:::<<<<<<999999999999::::::::::::<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;:::::::::::::::::::::::::::::::::<<<<<<<<<;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;rrraaaZZZVVVNNNMMMQQQNNNPPPOOOMMMKKKIIIHHHGGGGGGHHHGGGGGGHHHHHHFFFCCC@@@AAAAAAAAAAAA@@@@@@@@@@@@========================<<<===???>>>;;;999888888666666666666777777777777777777666666666777888888444444444555555555555666666555444333222333444555333333333333444444444444555555555555444444444333333444444444555555555555555444222333444666555444222333333444555666666666666555555555444444444444444444555555444333111111333333333333333333333333444444555555555666666666666666666666666555555444666666666666777777777777777888999999888888999;;;;;;<<<<<<======<<<<<<;;;===<<<<<<;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;999888888888888999::::::888888888777777777777777888888999999888888777666777777777666555555444444555555555555555555555555555444222333555666555555666666777888999999999999666666666777777777888888777888:::<<<<<<<<<;;;:::888888999999999999::::::;;;<<<===>>>>>>===<<<;;;777888999::::::::::::999::::::::::::::::::::::::777888999999999999999999::::::::::::::::::::::::888888888888888888888888999999999:::::::::;;;;;;;;;<<<======;;;::::::<<<===<<<<<<<<<<<<>>>@@@AAA@@@CCCDDDBBB>>>===>>>@@@<<<<<<;;;:::::::::;;;;;;999:::;;;;;;;;;:::888777888888888999999:::;;;<<<888888888999999999999999<<<:::@@@@@@BBBWWW\\\CCC::::::::::::999999999999888888999:::;;;;;;<<<<<<:::999999:::;;;;;;:::888999:::;;;<<<<<<===<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<>>>>>>;;;999999AAAIIIIIIBBB<<<:::;;;666777777888888888888888666888::::::999:::;;;===;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<=========<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===???AAAAAA@@@>>>===<<<;;;:::;;;=========<<<;;;;;;;;;;;;;;;;;;;;;;;;888;;;===>>>======>>>@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<=====================>>>????????????>>>=========>>>======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>???>>>===;;;;;;:::;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<::::::999999999999::::::888888888888888999::::::999999999999:::;;;<<<<<<999999999999::::::::::::<<<<<<<<<;;;:::999999999::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;>>>>>>===<<<;;;:::999999:::;;;<<<<<<======<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;ooo___YYYVVVNNNMMMRRRPPPPPPOOOMMMKKKJJJHHHHHHGGGDDDEEEHHHJJJKKKIIIDDD@@@BBBAAAAAA@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<888;;;======:::777777777666666666666777777777777666666555555666666777888444444444555555555555666333444444444444555555444444333222222222333444555555555555555444444444444444444555555555666666666666444333444666777777666444444444555555555555555888666555333333333555666333333444555666777888888444444444444444444444444333444444444555555555555666666666666666555555444666666666666777777777777555777999999999999;;;<<<>>>>>>???@@@@@@???>>>>>>===============<<<;;;;;;::::::::::::;;;;;;;;;<<<999999999999999:::;;;;;;999999999888888777777777888888888888888777777666888777777666555555444444555555555555555555555555444333333444555666555333444555666777888888888888555555666666666777777777999999999999999999999999777777777888888999999999999:::;;;<<<<<<;;;:::999666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;<<<<<<<<<======<<<>>>??????>>>===>>>???@@@>>>===;;;;;;<<<===>>>AAADDDEEECCC>>><<<>>>@@@======<<<;;;;;;;;;;;;;;;:::;;;<<<======;;;999888777777888999:::;;;===>>>999999999999:::::::::;;;:::>>>@@@===???GGGGGG>>>;;;;;;;;;;;;::::::::::::999999::::::;;;;;;<<<<<<;;;::::::;;;<<<<<<;;;999999:::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;>>>======???AAAAAA>>>;;;===FFFMMMLLLDDD======@@@888888888888888999::::::666888999:::::::::<<<>>>;;;;;;;;;;;;<<<===>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>><<<>>>@@@BBBBBBAAA???>>><<<;;;;;;;;;===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<888;;;>>>>>>======???AAA>>>===<<<;;;;;;<<<<<<===<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<>>>???>>>===<<<;;;;;;<<<<<<===<<<;;;::::::::::::;;;<<<::::::::::::::::::::::::;;;;;;:::::::::;;;<<<===<<<;;;;;;::::::;;;;;;<<<:::999999888999:::;;;<<<;;;;;;::::::::::::;;;<<<::::::::::::;;;;;;;;;;;;999999999999999888888888::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<======<<<<<<;;;;;;::::::;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;mmm^^^XXXVVVNNNNNNSSSQQQQQQPPPNNNLLLJJJIIIHHHGGGCCCEEEIIIMMMOOOLLLGGGCCCBBBAAA@@@@@@??????@@@@@@AAA@@@???>>>===<<<;;;:::666999<<<<<<999666666666666666666666777777777777555555555555555666777777777777666555444333333222111222555777888777555333444333222111111333555666666666555555555444444444555555555666666666666777777666444555777888888777777666666555444444333333999777444222222333555666444444555777:::===???AAA555555555555555555555555333333333444444444555555666666666666666555555444666666666666777777777777555666888999999:::<<<>>>@@@AAABBBBBBBBBBBBAAA@@@<<<===>>>>>>>>>===;;;::::::::::::;;;;;;<<<<<<<<<:::999999999:::;;;;;;<<<:::::::::999999888888888888888888888888777666666888777777666555444444444666666666666666666666666333222333555666666444222444444666777777888888888555555555555666666666666::::::999888888888999999666666777777888888888999666777999::::::999777666777888:::===>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>===???AAABBBBBBAAABBBDDD<<<;;;::::::;;;<<>>>>>===<<<;;;;;;;;;;;;;;;===>>>???@@@@@@>>><<<;;;::::::999999::::::;;;;;;999999999::::::;;;;;;;;;777@@@???<<>>;;;>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===<<<;;;<<<======;;;:::999:::;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;@@@??????AAACCCCCC@@@<<<:::BBBHHHFFF<<<666888===<<<<<<;;;:::;;;<<<>>>???666777999::::::;;;===>>><<<<<<<<<<<<===???@@@AAA???????????????>>>===<<<===========================>>>>>>>>>===<<<;;;;;;>>>>>>>>>???????????????============>>>>>>>>>>>><<<>>>AAACCCCCCBBB@@@???<<<;;;;;;<<<>>>???>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@@@@===;;;<<<>>>>>>===<<<;;;;;;<<<===>>><<<=========>>>>>>????????????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>>>>===<<<<<>>>>>======<<<<<<;;;;;;::::::;;;<<<>>>???<<<<<<;;;;;;<<<===???@@@<<<;;;::::::::::::;;;<<<::::::::::::::::::::::::<<<<<<;;;:::;;;<<<===>>>===<<<<<<;;;;;;<<<<<<===;;;;;;:::999:::;;;<<<===<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<<<<======>>>:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;kkkaaaVVVRRRPPPNNNMMMOOOOOOUUUUUUMMMFFFEEEFFFDDDGGGGGGGGGHHHHHHGGGGGGGGGEEEDDDBBBAAA@@@@@@AAAAAA===============<<<<<<<<<===<<<;;;999888777777777666888:::<<<<<<:::888666555888888444333555666444333333333222222333444444444444444333333222222222333444444555555444444333555555666777888888777777666555444444444444555555999555111111333666666666444444555555555444222111,,,///333666777666444333666666666666777777777777666666666666666666666666555555555666666666666777;;;999777444333222111222666666666666777777777777777888888:::;;;<<<======AAAAAA@@@@@@@@@@@@@@@@@@========================<<<:::999;;;>>>???===:::<<<<<<;;;::::::::::::;;;;;;;;;:::::::::999999999:::::::::999999888888888666666666666666666666666666666555555555444444444666666555555444444444333666555444333333444555666444555555666666666666666777777888999999999999888777777888888888999999999777777888999999999999888:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;<<<===>>>???;;;<<<>>>?????????>>>===>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>?????????>>>>>>>>>???AAADDDGGGHHH??????>>>======<<<======????????????>>>>>>>>>>>>========================;;;;;;<<>>:::888:::<<<>>>>>><<<:::888:::::::::;;;;;;;;;<<<<<<;;;:::::::::;;;<<<>>>???>>>>>>===<<<;;;;;;::::::<<<<<<<<<;;;:::::::::999:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<;;;<<<<<<==================BBBHHHKKKJJJFFFBBB???;;;999777999<<<>>><<<:::>>><<<::::::<<<>>>??????;;;;;;;;;<<<<<<>>>???@@@???===<<<<<<>>>???>>>>>>@@@@@@@@@????????????>>>======>>>>>>??????@@@@@@BBBAAA@@@??????@@@AAABBB>>>>>>???@@@@@@@@@@@@???@@@??????>>>>>>??????@@@??????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>===<<<<<<===>>>??????>>>=========<<<===>>>??????????????????@@@@@@@@@@@@??????AAABBBBBBAAA@@@???>>>???@@@@@@>>>======>>>=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>????????????>>>>>>???>>>===<<<;;;;;;<<<===:::<<<>>>>>><<<;;;;;;;;;;;;<<<<<<===>>>??????@@@======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<======>>>>>>>>>>>>>>>::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>======<<<;;;;;;;;;;;;<<<>>>===<<<;;;::::::;;;<<<============>>>>>>>>>>>>========================???===;;;999888999:::;;;jjj```VVVRRRPPPNNNMMMOOOPPPUUUVVVNNNHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFEEECCCAAA@@@@@@@@@@@@>>>>>>=========<<<<<<<<<<<<<<<:::999888777777777666777888999999888777666333<<>>;;;===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999888888888777777777777777777777777777777777666666666666555777777777777666666666555666666555444444555666666666777777888888888888888777777888999999999999999888888888888999999999999::::::;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>===<<<<<<<<<=========>>>??????@@@@@@??????@@@??????>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEE@@@??????>>>======>>>>>>@@@@@@?????????>>>>>>>>>========================<<<;;;;;;===@@@@@@===:::999:::<<<======<<<:::999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>======<<<;;;;;;::::::===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<=====================>>>??????>>>======<<<===>>>>>>??????>>>>>>===AAAFFFHHHGGGCCC@@@???>>>===<<<===>>>???>>>===;;;::::::;;;>>>???>>>===<<<<<<<<<<<<===>>>??????>>>===<<<===>>>@@@??????@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????AAA@@@@@@@@@@@@@@@@@@AAA>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAAAAA???????????????????????????>>>>>>======>>>>>>???>>>===<<<===??????>>>============>>>>>>>>>>>>???????????????@@@@@@@@@@@@???@@@AAAAAAAAA@@@>>>>>>===>>>@@@???===<<<<<<===>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>????????????>>>>>>???>>>===<<<;;;;;;<<<===:::<<<======<<<;;;;;;<<<<<<<<<<<<===>>>?????????======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===::::::::::::::::::::::::======<<<<<<======>>>???======<<<<<<<<<===>>>>>>???>>>======<<<<<<======>>>===<<<;;;;;;;;;;;;;;;============>>>>>>>>>>>>========================>>>===<<<;;;;;;<<<>>>???iii___UUURRRPPPNNNMMMOOONNNRRRSSSMMMIIIHHHIIIHHHEEEEEEFFFFFFFFFFFFEEEEEEFFFEEECCCBBBAAA@@@@@@@@@??????>>>======<<<;;;;;;<<<;;;:::999888777777777666666666666666666666666222@@@JJJDDD777111333666666666555555555555555666444444444444333333333333444444444444444444444444444333222222222333444555555333222222666<<>>;;;777555444444333222444555666666777666666666333444555666666666666666333333444666777999::::::555555555555555555555555444444555555555666666666222222222333444666888999555555555666666666777777666777777888999:::;;;;;;<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<===???@@@>>>=========<<<;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999888888888777777777999999999888888888888888666666555555555555666666666777888888999999888888888888888999999999999999999999999999999999999999888888999::::::::::::999:::;;;;;;;;;;;;<<<<<<<<<@@@???>>>===<<<<<<<<<<<<@@@@@@??????@@@@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<>>>>>><<<:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<===============<<<======<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>======>>>??????@@@@@@??????<<>>???@@@AAA@@@>>>>>>???@@@::::::;;;===??????===;;;>>>>>>=========>>>>>>???>>>===<<<>>>@@@AAAAAA@@@AAA@@@@@@@@@???????????????????????????>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@???===>>>??????>>>===<<<===>>>???@@@???>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@???>>>======<<<>>>??????===<<<<<<===>>>>>>>>>======<<<<<<<<<===========================>>>>>>??????>>>>>>===>>>===<<<<<<;;;<<<<<<<<<;;;<<<===<<<::::::<<<>>><<<<<<======>>>>>>??????=========<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>======>>>>>>@@@???>>>>>>======>>>>>><<<<<<=========<<<;;;;;;============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>???AAABBBggg]]]TTTRRRPPPNNNMMMOOOKKKMMMMMMJJJGGGFFFFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<;;;:::;;;:::999888777777777777777666555555555555666777555BBBJJJDDD888222333555666666555555444555555555444444444444444444333333444444444333333444444444555444222111111222444666888666444444888???GGGLLL<<<:::777555333333222222444444555555666666666666555555555555555555666666444444555666777888999999555555555555555555555555444444555555555666666666111111222444666777999:::555555666666666777777777666666777888999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>===>>>===<<<<<<;;;<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888888777999999999999999999999999666666666666666666666666555555666777777777777666888888888888999999:::::::::::::::::::::999999999777777888999999999999888;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>==================AAA@@@?????????@@@BBBCCCCCCBBBBBBAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEECCCBBB@@@BBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????????????????????????????>>>=========<<<<<<>>>===<<<;;;;;;<<<===>>>;;;<<<<<<<<<<<<=========<<<===>>>??????===<<<;;;=========<<<<<<;;;;;;;;;999:::::::::;;;;;;<<<<<<======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@??????===???AAAAAA???>>>>>>???>>>@@@BBB@@@===;;;===??????>>>===>>>??????>>><<<@@@??????>>>>>>>>>??????>>>======???BBBCCCCCCBBBAAAAAA@@@@@@@@@?????????@@@@@@@@@??????>>>>>>>>>???@@@AAABBBBBBAAA@@@??????@@@@@@AAAAAAAAAAAAAAA@@@BBBCCCEEEEEECCCBBB@@@AAAAAABBBCCCCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@AAA@@@>>>>>>??????>>>===<<<===???AAAAAA@@@???>>><<<<<<============>>>>>>>>>>>>>>>>>>??????>>>>>>===???@@@@@@>>>======>>>??????>>>======<<<;;;;;;==============================>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::===???<<<=========>>>>>>>>>???=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============;;;;;;;;;;;;;;;;;;;;;;;;>>>============>>>??????@@@???>>>>>>============??????>>>============>>>;;;<<<===>>>>>>===<<<;;;============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAABBBeee[[[SSSQQQQQQNNNMMMNNNJJJJJJJJJJJJHHHFFFFFFGGGDDDDDDDDDEEEEEEDDDDDDDDD@@@@@@AAABBBBBBCCCCCCCCCAAA@@@???>>>===<<<;;;;;;::::::999888777777777777999888666555555666888999:::@@@CCC===666444444444666666555444333333444444444444444444444444444444555444333333333333444555777555444222222333555666999777555444777===CCCGGG666666555444222222333444333333333444444555555666555444444333333444555666666666666666777777777777666666666666666666666666555555555666666666777777333444555666777888888888666666666777777777777888777777777888888999999:::888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<======<<<<<<===>>>>>>===<<<<<<<<<<<<===>>>>>>=========<<<<<<<<<========================::::::::::::::::::::::::999999999888888888777777888888888888888888888888777777777777777777777777555666666777777777777777999999888888999999:::;;;;;;;;;:::::::::::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<======>>>??????@@@@@@@@@???>>>???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAA??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCBBBCCCDDDEEEFFFEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>>>>???>>><<<;;;;;;<<<>>>???<<<<<<<<<=========>>>>>>===>>>?????????>>>===<<<>>>>>>============<<<<<<;;;;;;<<<<<<======>>>>>>===>>>>>>?????????????????????>>>>>>>>>>>>??????<<<===>>>>>>??????>>>>>>>>>???@@@@@@>>>>>>???@@@???AAACCCAAA>>><<<>>>@@@HHHEEE@@@>>>>>>>>>??????AAA@@@@@@?????????@@@@@@???>>>???AAADDDEEEDDDCCCAAAAAAAAA@@@@@@@@@@@@???AAAAAA@@@@@@??????>>>>>>???@@@AAABBBBBBAAA@@@???@@@@@@AAABBBBBBBBBBBBBBBAAABBBDDDEEEEEEDDDBBBAAABBBBBBCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBB@@@??????@@@@@@???======>>>@@@BBBBBBAAA???>>>;;;;;;;;;<<<<<<<<<======<<<<<<======>>>@@@@@@AAA???AAABBBBBB@@@??????@@@@@@@@@???>>>===<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;:::;;;===???============>>>>>>>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===???>>>>>>===<<<<<<<<<<<>>======<<<<<<======;;;<<<===>>>>>>>>><<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????@@@cccZZZSSSQQQQQQNNNMMMNNNMMMJJJIIIKKKJJJGGGFFFHHHDDDDDDEEEEEEEEEEEEDDDDDD???@@@AAABBBCCCDDDDDDCCC@@@@@@???>>>>>>===<<<<<<999999888777777777777777999999777777777777999999:::<<<;;;666555777777555666666555444333333333333444444444444555555555555555444333222222333444555777666555444444444555666666555333333444777;;;===222333444333222222333555444444333333333444555555444444333333444555555666777777777777666666666666777777777777777777777777666666777777777888888888666777777888888888888888777777777888888888999999888888888999999999::::::888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;======<<<;;;<<<===??????>>>===============>>>=========<<<<<<<<<<<<===============>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888888888777777777777777888888888777777888888888888777777777888999999::::::999999:::999999888888:::;;;<<<:::::::::;;;;;;<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<=========:::;;;<<<>>>???@@@AAAAAA@@@@@@??????@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???AAABBBBBB@@@??????@@@???>>>===<<<<<<===>>>???============>>>>>>>>>>>>>>>>>>????????????>>>>>>???????????????>>>>>>>>>?????????@@@@@@@@@@@@@@@======>>>???????????????@@@??????>>>>>>??????@@@<<<===>>>>>>??????>>>>>>>>>@@@@@@@@@>>>>>>???AAABBBCCCCCCCCCAAAAAAAAABBBLLLHHHBBB>>>>>>???@@@AAAAAAAAA@@@@@@@@@AAAAAABBB@@@@@@AAACCCFFFFFFEEECCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCDDDEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBB@@@???@@@AAAAAA@@@???>>>???@@@AAABBBAAA@@@@@@<<<<<<<<<<<<=====================>>>???@@@AAABBB@@@BBBCCCCCCAAA@@@@@@AAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<::::::;;;<<<<<<<<<<<<;;;:::;;;<<<<<<;;;;;;===???============>>>>>>>>>>>><<<============>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>========================:::::::::::::::;;;<<<<<<>>>>>>===<<<<<<<<<======>>>>>>===<<<<<<<<<<<<===<<<<<<===>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>aaaYYYRRRQQQQQQNNNMMMNNNNNNIIIHHHKKKJJJFFFDDDGGGDDDEEEEEEFFFFFFEEEEEEDDDAAAAAABBBCCCCCCBBBAAAAAA?????????>>>>>>>>>======999888888777777777777777999888888777777888888999555888888555555999:::888888777666555444444444444444444444444555555555666666555333222222333555666666666666666555555555444444444444444555666666666222444555555333222444666666555444444333444555555333333444555666777777777555555666666777777888888888888888888888888888888888888888888999999999999888888999:::::::::999888888999999999999:::::::::999999999999::::::::::::888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999<<<>>>>>><<<;;;===>>>@@@???>>>>>>======>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========::::::::::::::::::::::::;;;;;;;;;:::::::::999999666777777777888888888999777888888999999888888777888888999::::::::::::999;;;:::999888888:::;;;===999999:::;;;<<<===>>>>>>777888999999::::::999999<<<<<<<<<<<<============;;;<<<===???@@@@@@@@@???@@@@@@AAABBBBBBBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDEEEAAAAAABBBBBBBBBCCCCCCCCCEEEEEEDDDDDDEEEEEEFFFFFFAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA<<>>>>>>>>>>>>>>>>>???======>>>>>>>>>?????????>>>>>>>>>>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????<<<===>>>>>>??????>>>>>>@@@@@@???>>>>>>???@@@@@@===>>>??????@@@@@@??????===???@@@???>>>===>>>???BBBAAAAAAAAACCCCCCCCCBBBIIIFFFBBB???@@@AAABBBBBBAAAAAA@@@AAAAAABBBCCCDDDBBBBBBCCCEEEGGGGGGDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@???@@@BBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBB>>>>>>>>>?????????@@@@@@AAA@@@??????>>>???@@@AAA@@@BBBCCCBBBAAA???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@????????????????????????<<<<<<============<<<<<<999:::;;;<<<<<<<<<;;;;;;888:::<<<===<<<<<<===>>>>>>>>>>>>>>>============<<<=========>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???????????????========================<<<<<<;;;;;;<<<<<<===>>>>>>>>>=========>>>??????@@@???>>>>>>======>>>>>>===============>>>>>>???============>>>>>>>>>>>>===========================>>>??????@@@@@@@@@@@@```XXXQQQQQQQQQNNNMMMNNNLLLGGGEEEHHHHHHCCCAAADDDEEEEEEFFFFFFFFFFFFEEEEEECCCDDDDDDDDDCCCAAA???>>>?????????>>>>>>>>>>>>>>>999888777777777777777888777777888888888888777777000555888666666999;;;;;;999999777666555555555555444444444555555555666666666555333222222333555666555666666666555555444333444555777888888777666555444666777666333222444666888777666555444444555666333444555777888999999999333444555666777888999:::999999999999999999999999888888999999999:::::::::888999:::;;;<<<;;;::::::999999:::::::::;;;;;;;;;::::::::::::::::::;;;;;;999999:::;;;<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::===??????===<<<>>>@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;777777888888888999999999777888999::::::999888777666666777888888888888777;;;:::999888888:::<<<===888999:::;;;<<<>>>??????:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<=========>>>======???@@@@@@???>>>===@@@AAACCCDDDDDDDDDCCCBBBCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEFFFAAAAAAAAABBBBBBBBBCCCCCCGGGGGGEEEDDDDDDDDDFFFFFF@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB999===BBBCCCAAA??????@@@>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>???????????????>>>======>>>@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>AAA@@@???>>>>>>???@@@AAA??????@@@AAAAAAAAAAAA@@@<<<>>>??????>>>======>>>AAA>>>===>>>BBBCCCBBB???DDDBBBAAA@@@BBBCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEECCCCCCDDDFFFGGGGGGDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????@@@@@@AAAAAABBBBBBAAA@@@??????@@@AAABBBAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@???@@@BBBCCCBBBAAAAAAAAA@@@@@@@@@AAABBBCCC@@@AAAAAAAAAAAABBBBBBBBBEEECCCAAA@@@>>>>>>>>>??????AAABBBBBB@@@??????@@@AAAAAAAAAAAAAAAAAABBBBBB????????????????????????<<<<<<============<<<<<<888999;;;<<<===<<<;;;;;;777:::<<<>>>===<<<======>>>>>>>>>>>>============<<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???>>>>>>>>>???@@@AAAAAAAAA@@@@@@???>>>?????????>>>===<<<<<<<<<>>>???@@@============>>>>>>>>>>>>========================<<<===>>>@@@AAABBBCCCCCC```ZZZRRRMMMMMMMMMMMMLLLMMMJJJGGGFFFFFFGGGFFFEEEHHHHHHGGGFFFEEEDDDCCCBBBEEEDDDDDDCCCCCCBBBAAAAAA?????????>>>>>>>>>>>>>>><<<;;;:::999888777777666999999999999999999999999666777777888888777777666:::888666666666666444333555555555555555555555555555555555555555555555555999777555333222222444555555555555555555555555555777666555444444555666777:::999888666555555555555555555444444555777999:::666666777777777888888888888888777777666555555555555666777888999888777777888888999999999888777777>>>;;;999999;;;<<<;;;999:::;;;<<<;;;::::::;;;<<<999888888:::<<<====================================>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;:::::::::;;;:::999999888888888888<<<<<<<<<<<<<<<<<<<<<<<<:::999999888999:::<<<===999999999888888777777777666777:::<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<<<<=========<<<<<<;;;======<<<<<<;;;;;;:::::::::;;;<<<>>>@@@BBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDCCCBBBAAAAAA@@@BBBCCCDDDEEEEEEDDDCCCBBBCCCDDDDDDDDDDDDCCCCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@GGGEEECCCAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@????????????>>>===<<<<<<===>>>>>>===;;;========================>>>???>>>===;;;<<<>>>@@@AAAAAAAAA@@@@@@@@@??????<<<===>>>??????@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBFFFDDDCCCEEEIIIKKKJJJHHHGGGFFFEEECCCCCCCCCDDDDDDAAA@@@????????????@@@AAABBBBBBBBBBBBBBBAAAAAA@@@CCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCFFF@@@>>>AAABBB??????BBBCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDCCCBBBAAAAAAAAABBBCCCDDDBBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFFFFEEECCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCC>>>>>>???@@@???>>>===<<<@@@@@@???>>>===<<<;;;;;;========================>>>>>>>>>>>>????????????@@@@@@AAAAAAAAABBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@???>>>======;;;===???@@@???>>>>>>???BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBB????????????????????????AAA@@@@@@??????@@@@@@AAA=========>>>>>>??????@@@@@@@@@@@@?????????>>>>>>AAA@@@@@@??????@@@@@@AAA___YYYQQQMMMLLLMMMLLLKKKKKKIIIGGGHHHIIIKKKKKKKKKIIIHHHHHHGGGEEEDDDDDDCCCAAAAAA@@@@@@???>>>>>>===>>>>>>>>>======<<<<<<<<<888888888999999999::::::777777777777777777777777888999999999999999999888999888777777888999777666666666666666666666666666555555555555555555555555999888666555444444444555777777777777777777777777999999888888888888999999444444444555555555555666888888777666777777888999999999999999::::::::::::888888777777777666666666888888:::;;;;;;;;;:::999:::::::::::::::999999999;;;999777888;;;<<<<<<:::999;;;<<<;;;:::999:::;;;999999999:::;;;<<<<<<;;;====================================>>>>>>>>>>>>===>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::999888888888888888::::::::::::::::::::::::;;;;;;:::::::::;;;<<<===<<<;;;;;;;;;::::::::::::777888999:::;;;;;;::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>???????????????>>>>>>>>>>>>>>>>>>============>>>??????@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAADDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDDDDDDDDDDDDDDDDEEECCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAEEEDDDCCCAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????AAAAAA@@@@@@@@@@@@?????????>>>======??????>>>==============================>>>>>><<<;;;;;;===???@@@@@@?????????>>>>>>>>>===>>>>>>????????????>>>========================@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBFFFEEEDDDFFFIIIKKKJJJIIIFFFEEEDDDCCCBBBCCCDDDDDDBBBBBBAAA@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCFFFFFFEEEEEEEEEEEEEEEFFFEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDCCCBBBAAA@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGGGGGGGFFFEEECCCBBBBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>=========????????????????????????>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@??????>>>@@@CCCCCCBBBAAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>@@@??????>>>>>>??????@@@^^^XXXPPPLLLLLLMMMLLLKKKKKKIIIHHHIIIJJJLLLKKKKKKGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>======<<<;;;::::::999999999999::::::::::::999999999999999999999999888999999::::::999999888777666666666888999888777888888888888888888888888666666666666666666666666777777777777666555444444777777777777777777777777999999::::::::::::999999444555777888888777777666999888888777666777777777999999:::::::::;;;;;;;;;777777666666666666666666888999;;;<<<<<<<<<;;;:::::::::999999999999::::::999888777888:::<<<===<<<:::;;;<<<;;;:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;::::::999:::999999888888888888888999999999999999999999999;;;;;;:::999999999::::::<<<<<<<<<<<<;;;;;;;;;;;;999999999999999:::::::::999999999999999999999999;;;;;;<<<<<<======>>>>>>????????????@@@@@@@@@???===>>>>>>>>>>>>?????????AAAAAAAAAAAAAAABBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>===@@@@@@@@@?????????>>>>>>@@@>>><<<<<<===>>>>>>>>>========================<<<======<<<;;;;;;===>>>>>>>>>>>>>>>>>>=========>>>>>>?????????>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCDDDGGGHHHHHHGGGDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIOOONNNFFFAAACCCDDDAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBAAAAAAAAAAAAAAABBBAAABBBBBBBBBCCCDDDDDDDDDCCCBBBBBBCCCCCCDDDEEEFFFHHHHHHIIIIIIHHHGGGFFFEEEDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBAAA>>>>>>?????????@@@@@@@@@?????????????????????????????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBCCCCCCCCCCCCBBB@@@BBBEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>???]]]XXXQQQMMMMMMMMMLLLKKKMMMKKKJJJIIIIIIIIIHHHFFFEEEEEEDDDCCCCCCBBBAAAAAAEEEEEEDDDDDDCCCBBBBBBAAA??????>>>===<<<::::::999======<<<;;;:::999888888999999999999999999999999777888888999999888888777777666555555777777666555777777777777777777777777777777777777777777777777555666777888888666444333666666666666666666666666777888999::::::999888777777777888999888666333111666666666666666666777777888888888888999999999999666666666666666666666666777888999:::;;;:::999999999888888777888888:::::::::999999999;;;<<<======;;;<<<======;;;;;;<<<===<<<=========;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????>>>???????????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::999888888::::::999999999999::::::::::::::::::::::::::::::::::::999888888888777777::::::::::::::::::::::::<<<;;;::::::999::::::;;;::::::::::::::::::::::::999999:::;;;<<<===>>>???===============>>>>>>???<<<<<<===>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEECCCDDDEEEFFFGGGGGGGGGGGGHHHGGGEEEDDDDDDEEEGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFCCCBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA????????????????????????AAA@@@@@@@@@??????????????????>>>>>>>>>=========???<<<999999:::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@???>>>======BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAABBBBBBCCCDDDDDDDDDBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIJJJJJJJJJHHHHHHHHHGGGHHHHHHIIIIIILLLMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKLLLRRR]]]\\\MMMCCCFFFFFF???CCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEEEECCCCCCCCCCCCDDDEEEFFFFFFHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGIIIJJJJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEE@@@CCCEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAA@@@@@@@@@???BBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????]]]XXXQQQNNNNNNNNNMMMKKKNNNLLLKKKJJJKKKJJJHHHFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@??????@@@@@@???>>><<<;;;::::::>>>>>>===<<<;;;:::999999777777777777777777777777888888999999999999888888:::888777777777777555444666666666666666666666666888888888888888888888888777888:::;;;;;;999777666777777777777777777777777777888999::::::999888777444555666666555333000///444444555777888999999:::777777888888888999999999777888888888999999::::::777888999:::;;;:::999999999999999999999:::;;;;;;<<<<<<<<<;;;:::;;;;;;<<<<<<>>>???>>>===<<<===???>>>???@@@???<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@???@@@@@@AAAAAAAAA@@@@@@========================;;;;;;<<<;;;;;;:::999999;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999888888::::::::::::::::::::::::===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;===>>>???@@@AAA======<<<<<<===>>>??????>>>>>>???@@@AAABBBBBBCCC@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEECCCCCCCCCCCCEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFDDDCCCBBBCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????<<<:::999:::<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGHHHJJJKKKKKKKKKJJJIIIIIIIIIJJJJJJKKKLLLOOOOOOOOOOOOOOONNNNNNNNNOOOOOONNNMMMLLLKKKKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOTTT______OOOFFFHHHGGG@@@EEEEEEFFFFFFGGGHHHIIIIIIFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEEEEBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHJJJJJJKKKJJJIIIHHHGGGHHHJJJKKKKKKJJJHHHFFFHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCAAABBBCCCDDDEEEFFFFFFFFFBBBDDDGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@??????@@@@@@@@@[[[VVVPPPNNNNNNNNNMMMKKKKKKJJJJJJKKKMMMMMMLLLJJJGGGGGGGGGFFFFFFEEEEEEEEECCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>===<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::999999<<<;;;999888999888666555444444444444444444444444777777777777777777777777999:::<<<======<<<:::999999999999999999999999999888888999999999999888888444555666777777777666555333444666888:::;;;<<<<<<888888999999999:::::::::999999:::;;;<<<======>>>888999;;;<<<<<<<<<;;;:::999:::;;;<<<=========<<<<<<<<<===;;;999999:::<<<===>>>???>>>===<<<===???===???AAA???<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@AAAAAAAAAAAA@@@========================>>>>>>???>>>>>>===<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAABBBCCC>>>>>>=========???@@@AAAAAAAAABBBCCCDDDDDDEEEEEEBBBCCCDDDEEEFFFGGGHHHHHHDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCAAA???======>>>?????????????????????????????????===???AAABBBAAA@@@AAABBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEDDDCCCBBBCCCDDDBBBBBBDDDEEEFFFFFFFFFFFFCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLMMMMMMLLLLLLLLLMMMMMMNNNNNNOOONNNUUUVVVMMMHHHIIIHHHDDDFFFFFFGGGHHHIIIKKKLLLLLLIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEECCCBBB@@@???@@@AAAAAAAAABBBCCCCCCCCCBBBAAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGHHHIIIJJJKKKJJJIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDEEECCCCCCDDDDDDDDDDDDCCCCCC@@@AAABBBCCCDDDEEEEEEEEEEEEGGGJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAAXXXTTTNNNLLLLLLLLLKKKHHHHHHGGGGGGIIIKKKKKKIIIGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@=========<<<<<<;;;;;;;;;777777777888888888999999::::::::::::::::::::::::666666777777777777666666999777666666777777666444444444444444444444444444444444444444444444444444666777888999999888777777777777777777777777777777777777777666666777777777555555666666666666777777222333555777888999999999777777888888888999999999666777777999:::;;;<<<<<<888888:::;;;;;;;;;:::999666777:::<<<===<<<:::999888999:::999777777999<<<;;;=========<<<;;;<<<===:::===@@@>>>:::999;;;>>>========================<<<<<<<<<<<<===============>>>??????@@@@@@??????========================>>>>>>>>>>>>===<<<;;;:::999888888888888999:::;;;999999999999999999999999999:::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<777888:::;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@======<<<;;;<<<>>>@@@AAAAAAAAAAAABBBCCCCCCCCCDDDCCCCCCDDDDDDDDDEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDAAABBBDDDEEEEEEDDDBBBAAADDDDDDEEEEEEEEEEEEDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAACCCDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDAAA???>>>???@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>><<<>>>AAABBBAAA@@@AAABBBAAAAAABBBBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDCCCAAA???AAABBB@@@AAABBBDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGGGGHHHIIIKKKLLLNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKIIIHHHFFFEEEFFFGGGHHHJJJKKKLLLMMMKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGEEECCCAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEFFFHHHIIIIIIHHHHHHFFFFFFGGGHHHIIIJJJJJJKKKKKKJJJIIIHHHGGGHHHHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCDDDDDDDDDEEEEEEEEEBBBCCCCCCDDDDDDCCCCCCBBB@@@@@@AAABBBCCCCCCCCCBBBFFFHHHJJJKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBAAA@@@@@@????????????@@@@@@VVVQQQLLLJJJKKKKKKIIIFFFFFFFFFEEEEEEFFFDDDBBB???BBBBBBBBBBBBBBBAAAAAAAAA??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777666555444333333333333333333333333333333111222222222222222222111333222111222444444444333555555555555555555555555222222222222222222222222222222333333333333333222444444444444444444444444555444333222222333444555333222000///...---------000111333444444444333333555555555555666666666666111222333444555666777888555666777888999888777777111333777999:::999777555444666888777666666999<<<:::;;;<<<;;;::::::;;;<<<888;;;>>>===999777:::>>>========================:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777666666777888999999666666666666666666666666555666888999:::999999888777777777888888999999999444555888:::;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<<<<;;;:::999888999;;;===???>>>>>>????????????@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDDDD@@@AAAAAAAAAAAAAAAAAAAAA>>>???AAAAAAAAAAAA???>>>BBBBBBBBBBBBBBBBBBAAAAAA>>>@@@BBBDDDDDDBBB@@@>>>AAAAAABBBBBBBBBBBBAAAAAABBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>???@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===???AAACCCDDDEEEDDDCCCCCCCCCCCCBBBBBBBBB???>>>>>>???@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===@@@AAA@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@AAA@@@===;;;===??????@@@AAABBBBBBBBBAAA@@@@@@AAABBBCCCCCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFCCCCCCCCCDDDFFFIIILLLMMMKKKKKKKKKJJJJJJJJJJJJJJJPPPLLLKKKNNNNNNIIIFFFGGGEEEEEEGGGHHHJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHHHHHHHFFFDDDAAA@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBCCCEEEGGGHHHHHHHHHGGGEEEEEEEEEFFFHHHIIIKKKLLLGGGFFFEEEDDDCCCDDDEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBBBB???@@@AAAAAABBBAAAAAAAAADDDFFFHHHIIIHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDD@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>??????