BM6P6(@ QQQSSSTTTRRROOOOOORRRUUUTTTTTTTTTTTTSSSSSSSSSSSSNNNOOOOOOKKKGGGEEEGGGIIINNNOOOPPPOOOMMMLLLMMMNNNLLLLLLKKKLLLLLLMMMNNNNNNRRRSSSWWW]]]aaagggtttuuujjjccc``````aaakkkvvv|||~~~xxxppphhh^^^WWWUUUTTTQQQNNNKKKHHHEEEDDDGGGFFFEEEEEEFFFEEECCCAAABBBBBBBBBBBBCCCDDDEEEEEECCCCCCCCCCCCAAA@@@???>>>===<<<<<<>>>???>>><<<:::;;;;;;:::::::::;;;<<<<<<::::::999999999:::;;;;;;999:::;;;<<<============>>><<<;;;;;;;;;:::999777<<<;;;:::;;;;;;<<<;;;::::::999:::;;;>>>??????>>>BBBCCCCCCAAA@@@@@@BBBDDDBBB@@@@@@CCCEEEFFFLLLSSSSSS]]]fffjjjkkkmmmllljjjccchhhpppyyy~~~}}}xxxsssooorrrxxxyyynnn___SSSMMMBBB@@@===;;;:::999777555777777777666555555444444666555444333222333333444333333333333333333333333111222222333333222222111111111111111111111111111333333333222222111111111000000000000000000000000000000000000000000000000000000000000111111111111222111111111000000//////000000000000111111111111000000000000000000000000000000111111111222222222222111111111000000//////111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222333222111/////////000111000000000000000000000000///////////////000000111///000111222222111///...111111000000//////......000000000000111222444444000000000000000000000000111111222222222333333333222222333333333333444444444333333222222333333444444444444444444444444444333333333444444444555555666666666666666555555555666666666666666666666666777888888888888999999999999999:::;;;;;;<<<<<<==================<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>BBBBBBAAABBBBBBCCCDDDEEEDDDEEEEEEEEEEEEEEEDDDDDDHHHHHHIIIIIIJJJKKKLLLLLLSSSTTTTTTSSSQQQPPPRRRSSSRRRSSSSSSSSSTTTTTTUUUUUUPPPQQQPPPMMMIIIHHHIIIKKKOOOPPPPPPOOOMMMLLLLLLMMMKKKKKKJJJJJJKKKLLLLLLMMMOOOOOOQQQUUUXXX\\\fffqqq{{{sssnnnllliiipppyyy~~~~~~{{{}}}zzzsssmmmjjjfff```ZZZTTTOOOMMMMMMKKKJJJJJJKKKKKKIIIGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@BBBAAAAAAAAABBBAAA???===;;;::::::999999999999999;;;;;;;;;:::;;;;;;;;;<<<;;;;;;<<<===============@@@>>>=========<<<;;;:::<<<<<<<<<===>>>>>>>>>======<<<<<<===@@@BBBCCCCCCGGGGGGHHHGGGFFFFFFHHHJJJHHHFFFGGGKKKNNNQQQXXX___gggqqq{{{|||xxxtttyyyzzzwwwwwwzzz|||}}}}}}{{{}}}xxxnnncccVVVLLLHHH@@@>>>;;;:::999888777555777777666666555555444444666555444333222333333444333333333333333333333333222222222222222222222222111111111111111111111111333333333222222111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000///000000000000111111111111000000000000000000000000000000111111111222222222111111111111000000000///111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111000000111111111222222222222222222222222333222111000//////000111000000000000000000000000000000/////////000111111000000111111222111111111111000000000/////////...000000000000000111222333000000000000000000000000111111111222222222333333111111111222222222333333444333333222222333333444444444444444444444444444333333333444444444555555666666666666555555555555666666666666666666666666777777888888888999999999999999999:::;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFGGGHHHIIIJJJKKKLLLLLLUUUTTTSSSSSSSSSSSSQQQOOOPPPPPPQQQSSSTTTUUUVVVWWWRRRRRRQQQNNNLLLKKKLLLNNNPPPQQQQQQOOOMMMKKKKKKLLLIIIIIIIIIHHHIIIIIIJJJJJJMMMLLLLLLNNNNNNOOOWWW```nnnzzz}}}yyy}}}~~~{{{tttnnnnnnooosss{{{xxxnnneee]]]YYYXXXWWWUUUUUUUUUTTTSSSQQQPPPOOOMMMKKKIIIGGGEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@BBBAAA@@@@@@AAA@@@===;;;<<<;;;:::999999999999999;;;;;;;;;:::::::::::::::>>>>>>>>>>>>???????????????>>>>>>===============??????@@@AAAAAABBBAAAAAABBBBBBAAABBBEEEIIILLLOOOSSSTTTTTTTTTRRRRRRSSSTTTSSSRRRTTTZZZ^^^ccckkkttt{{{}}}~~~~~~~~~{{{yyyxxxvvvyyyyyyiii^^^SSSIIICCCAAA===;;;888888888888777666777777666666555444444444555444444333333333333444333333333333333333333333333222111000000111222333111111111111111111111111222222222222222111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000111111111111222111111111111000000000000111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111000000//////000000111222222222222222222222222222222111000000000111111000000000000000000000000111000000000000111222222111111111111111222333444000000000000////////////000000000//////000111111000000000000000000000000111111111222222222222333000000111111111222222222444333333222222333333444444444444444444444444444333333333444444444555555555555555555555555555555666666666666666666666666777777777888888888999999777888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>???>>>>>>??????@@@AAABBBCCCDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFHHHIIIKKKLLLMMMUUUSSSRRRSSSTTTTTTPPPLLLMMMNNNOOOQQQSSSTTTVVVVVVQQQPPPOOONNNMMMMMMNNNNNNQQQQQQQQQOOOLLLIIIIIIJJJGGGGGGGGGFFFFFFGGGGGGHHHMMMJJJJJJKKKJJJIIINNNUUU\\\gggxxxxxxooogggccccccccchhhnnnxxx~~~uuupppmmmkkkhhhgggfffeeecccbbbaaa___\\\YYYTTTPPPMMMKKKGGGGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@???@@@???===<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>===@@@@@@@@@???????????????@@@@@@AAA@@@@@@AAACCCEEEFFFHHHIIIIIIHHHGGGFFFFFFIIIJJJJJJLLLPPPVVV]]]bbbhhhiiiiiihhheeebbbaaabbbdddccceeelllqqqwww}}}yyywwwuuuwwwzzz~~~~~~|||zzzzzzwwwiiiXXXMMMFFF???===>>>999888666666777777777666777666666555555444333333444333333333333333333333222222222222222222222222444222111//////111222444111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111000000000000000///000000000111111111111000000000000000000000000000000000000111111111111111111111000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000111111111111222222222222222111111111111111111111000000000000000000000000111111111111111222222333111111000000111333555666000000000000////////////111000///////////////000000000000000000000000000111111111111222222222222111111111111222222222222444333333222222333333444444444444444444444444444333333333444444444555555444444555555555555555666666666666666666666666666777777777777888888888888777777777888999999::::::;;;;;;<<<<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEDDDDDDDDDCCCDDDEEEGGGIIIJJJLLLLLLSSSQQQPPPQQQTTTTTTPPPLLLLLLMMMNNNOOOPPPRRRSSSSSSNNNMMMLLLKKKKKKLLLMMMMMMPPPPPPPPPMMMJJJHHHGGGHHHFFFFFFEEEEEEEEEEEEEEEFFFJJJGGGFFFHHHHHHFFFIIINNNPPPYYYeeerrr{{{qqqfffaaa^^^\\\]]]```hhhsss}}}~~~|||wwwppphhh```ZZZWWWSSSRRRPPPNNNLLLKKKJJJJJJHHHFFFDDDDDDDDDDDDBBBAAA>>>=========>>>???@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCAAA@@@@@@?????????@@@@@@CCCEEEGGGGGGHHHKKKOOOSSSWWWYYYZZZYYYUUURRRQQQQQQVVVWWWYYY\\\aaaiiisssyyy{{{vvvsssrrrwwwuuuwww|||{{{ssspppnnnmmmpppuuu~~~~~~ssseeeXXXJJJBBB>>>;;;;;;===777666444555666777666666666666666555444444333333222222333333333333333333222222222222222222222222333222000//////000222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111000000////////////000000000000000111111222222222111111111222222222222111000000000000000000000000111111111111111222222333111111000000111333555666////////////000000000000111000///////////////000000000000000000000000000000000111111111222222222222222222333333333333444444333333222222333333444444444444444444444444444333333333444444444555555333444444444555555666666666666666666666666666666666666777777777888888888666666777888888999999::::::;;;;;;;;;<<<<<<======;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBDDDFFFHHHIIIKKKKKKPPPPPPPPPQQQSSSTTTSSSRRRPPPOOOOOOOOOOOOOOOOOOOOOKKKJJJHHHHHHJJJLLLLLLLLLNNNNNNNNNLLLHHHFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDDDDEEEBBBBBBDDDEEECCCEEEHHHJJJOOOWWW```jjjwww{{{oooiiiddd___[[[\\\```jjj{{{yyypppkkkeeeccc___[[[XXXVVVUUUTTTSSSPPPMMMKKKJJJIIIGGGFFFCCCCCCBBBBBBCCCDDDDDDEEEBBBCCCEEEGGGHHHHHHGGGGGGEEEDDDCCCBBBBBBCCCEEEFFFEEEIIILLLOOOQQQVVV]]]cccooorrrsssqqqlllgggeeefffhhhlllooossswww~~~~~~wwwrrrpppmmmlllooottt}}}||||||qqq```TTTIII@@@===<<<::::::<<<777555444444666777666555666666555555444333333333111222222333333333333222222222222222222222222222222111000//////000111222111111111111111111111111000000000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111000000000000000000000000111000000000000000//////000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111000000//////000000111//////000000111222222222000111222222333222222222000000000000000000000000111000000000000111222222111111111111111222333444////////////000000000000000000000//////000111111000000000000000000000000000000000111111111111222222222333333333444444444444333333222222333333444444444444444444444444444333333333444444444555555333333333444555555666666666666666666666666666666666666666777777777888888666777777888999999:::::::::::::::;;;<<<<<<======;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDBBBBBBCCCEEEFFFHHHIIIJJJNNNPPPQQQRRRSSSUUUXXXZZZUUUTTTSSSQQQOOONNNLLLLLLJJJGGGEEEFFFIIILLLLLLKKKKKKLLLLLLJJJGGGEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCCCC@@@???BBBCCCAAABBBDDDEEEIIINNNSSSYYYcccnnnwwwyyyssskkkdddbbbaaahhhvvvzzzuuupppllljjjjjjhhheee___[[[XXXUUURRRPPPPPPOOONNNMMMLLLLLLLLLLLLIIIJJJMMMPPPRRRRRRRRRQQQPPPOOONNNMMMNNNOOOQQQSSSRRRWWW\\\```dddkkkttt|||~~~~~~{{{yyyvvvssstttxxx}}}zzzvvvvvvyyyvvvyyyzzzvvvppphhh[[[OOOGGG@@@;;;;;;<<<999777888888666444444666666666555666555555444444333333222000111222333444333333222111111111111111111111111111111000000000000111111111111111111111111111111///000000000111111111222000000000000000000000000000000000000000000000000000000000000111111111111///000000000111111111111000000000000111111111111000000000000000000000000111111000000///////////////000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111000000111111111/////////000111222222222000111222333333333222222000000000000000000000000000000/////////000111111000000111111222111111111.../////////000000000111000000000000000111222333000000000000000000000000000000000000111111111111111222222222333333333333444333333222222333333444444444444444444444444444333333333444444444555555222222333444444555666666666666666666666666666666666666666666777777777888777777888888999::::::;;;999999:::;;;;;;<<<======;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<===>>>???@@@@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCDDDEEEGGGGGGHHHMMMPPPSSSTTTTTTVVV[[[```YYYXXXVVVSSSPPPMMMKKKJJJIIIGGGDDDFFFIIILLLLLLKKKIIIJJJJJJHHHFFFDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCDDD@@@???CCCDDDAAAAAABBBBBBFFFIIILLLPPPVVV___eeekkk|||vvvnnnjjjccciiittt|||uuuooojjjfffbbb___\\\[[[YYYWWWUUUTTTSSSRRRWWWYYY]]]```bbbccccccbbb[[[ZZZYYYYYYZZZ\\\^^^___eeekkkqqqvvv{{{~~~|||{{{{{{{{{}}}xxxrrroooqqqfffiiihhhbbb\\\UUULLLDDDAAA;;;999;;;<<<999555444888666555555666666666555666555555444444333222222000111222333444333333222111111111111111111111111000000111111111111000000111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000111111111111//////000000111111111222000000000000111111111111000000000000000000000000111111000000/////////...//////000000111111111222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222...//////000111222222222000111222333444333333222000000000000000000000000///////////////000000111///000111222222111///....../////////000000111111000000000000111222444444000000000000000000000000000000000000111111111111000111111111111222222222444333333222222333333444444444444444444444444444333333333444444444555555222222333333444555666666666666666666666666666666666666666666777777777777888888888999::::::;;;;;;999999::::::;;;<<<======;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;===>>>>>>@@@AAABBBCCCDDDDDDDDDDDDBBBCCCCCCDDDEEEFFFFFFGGGOOONNNNNNOOOQQQUUUYYY\\\[[[YYYVVVSSSOOOLLLKKKJJJFFFFFFGGGHHHIIIKKKLLLMMMJJJKKKLLLKKKIIIGGGFFFEEEEEEDDDBBBBBBCCCCCCBBB@@@BBBBBBAAAAAAAAAAAA@@@@@@???AAACCCEEEGGGLLLQQQUUU[[[fffvvvrrrqqqssszzzyyyzzz|||yyyvvvrrrqqqnnniiifffeeegggjjjnnnpppuuu{{{~~~{{{rrrqqqnnnllljjjlllooorrr{{{|||}}}~~~{{{xxxwwwxxx{{{}}}{{{~~~|||yyysssjjjcccbbb^^^WWWOOOHHHCCC@@@???;;;:::999888777777777777555555666666666666555555444444444444444444444444111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111//////000000000000//////000000000000000000000000111000......///111222333111111111111111111111111222111111111000000//////111111000000000000111111222111111111000000//////222111111111000000//////222222222333333222222222------...///000111222222000000000000000000000000000000000000000000000000222222111111111111222222000000111111222222222333111111111111111111111111///000111222222222222222111222222222222333333333000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000222222222222222222222222000111111111111222222222333333333333333333333333666666666555555444444444444444444444444444444444555555555555555555444444555555666777777666555444666666666666777888999:::;;;:::999999999:::;;;<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>===<<<<<<;;;;;;??????????????????@@@@@@BBBBBBBBBCCCCCCEEEFFFFFFOOONNNNNNNNNPPPSSSWWWYYYYYYWWWUUURRROOOLLLKKKJJJGGGGGGGGGHHHIIIKKKLLLMMMKKKLLLMMMMMMKKKHHHGGGFFFDDDCCCBBBBBBCCCDDDCCCAAABBBBBBAAAAAAAAA@@@@@@@@@CCCDDDDDDDDDCCCEEEIIIKKKSSS[[[fffooowww|||~~~|||rrrmmmooolllttt|||xxxyyyyyywwwtttssstttvvv~~~xxxxxxyyyxxxvvvwww{{{|||wwwnnncccZZZUUURRRLLLFFFAAA===<<<;;;:::999888777666666666666555555666666666666555555444444444444444444444444111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000///222333111...---000222111111000000000000000000111111111111000000000///111111000000000000111111111111111111000000000///111111111111000000000///111111222222222222111111/////////000000000000000000000000000000000000000000000000000000000000000111111111000000111111111000000000111111111222222111111111111111111111111111111222222222111111000///000000000000111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000222222222222222222222222000111111111111222222222333333333333333333333333555555555444444444333333444444444444444444444444555555555555555555555555444555666666666666555444666666666666777888999:::::::::999999999:::;;;<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>=========?????????@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFPPPOOONNNMMMNNNPPPRRRTTTUUUTTTRRROOONNNLLLKKKKKKHHHHHHHHHIIIIIIKKKLLLLLLMMMMMMNNNNNNLLLJJJGGGFFFCCCBBBAAABBBDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBCCCBBBAAA???@@@BBBDDDJJJNNNSSSXXX^^^jjjyyyyyypppgggbbbccc```fffttt}}}zzzyyyyyywwwzzz}}}|||xxxyyyyyywwwuuussstttttt|||tttssssssqqqrrrttt|||yyypppeeeWWWMMMGGGEEEAAA===:::999999999888888777666555555555555555555666666666666555555444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////111111222222222222111111000000000000000000000000...333777555000---///222111000000000//////......111111111111000000000000111111000000000000111111111111111111000000000000111111111111000000000000000111111111111111111000111111000000000/////////000000000000000000000000000000000000000000000000111000000//////000000111//////000000000000111111111111111111111111111111333333333222222000/////////000000000000111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000222222222222222222222222000111111111111222222222333333333333333333333333444444333333333333333222444444444444444444444444555555555555555555555555333444555555555555444444666666666666777888999999999999999999999:::;;;;;;:::::::::::::::;;;<<<<<<;;;<<<<<<<<<<<<=========>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEOOONNNMMMLLLLLLMMMOOOPPPQQQPPPOOOMMMMMMLLLLLLLLLJJJJJJJJJIIIJJJJJJKKKLLLLLLLLLMMMNNNMMMKKKHHHEEEBBBAAAAAABBBDDDEEEDDDCCCAAAAAAAAA@@@@@@@@@@@@???===>>>??????>>>???AAACCCDDDFFFHHHJJJNNNXXXeeeooo|||rrrjjjdddaaa```cccmmm~~~~~~xxxuuusssrrrppprrr}}}|||}}}{{{zzzyyy{{{ttttttuuuvvvzzzyyynnndddYYYLLLCCC@@@>>><<<:::888888888888777666555555444444444555444555555666666555555444333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000///333777777444222111222111111111000//////......111111111000000000000000111111000000000000111111111111111000000000000000111111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///////////////000000000111111111111111111111111222222222222222111000///111111222222222333333333000000000000000000000000000111111222222111111000111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222333333333333333333333333222222222222222222222222444444444444444444444444444444444555555555555555333333444444444444444444666666666666666777888888888888888999999:::;;;;;;::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<===>>>>>>???@@@@@@@@@AAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEENNNMMMLLLKKKKKKLLLMMMMMMNNNMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKJJJJJJKKKLLLNNNLLLHHHDDDBBBAAAAAABBBDDDEEEDDDCCCAAAAAA@@@@@@@@@?????????<<<===>>>???>>>???AAACCC???AAACCCDDDGGGMMMVVV\\\iiissszzzqqqjjjfffggglllyyy|||zzzxxxyyy|||{{{}}}|||wwwpppnnnmmmmmmmmmsss~~~yyyyyy|||{{{kkk^^^UUUMMMDDD>>>===<<<:::888777777777777666555444444444444444444444444555555555555444444333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000111111333666::::::666222222222222111111000000000000000000000000000111111111111000000000000111111000000000000000000111111000000000000000000111111000000111111111111000000/////////000111222222222111111111111111111111111000000000000000000000000000000////////////000000000000000///////////////000000000000000000000000///000111222222222222222111111222222222333333333000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222333333333333333333333333222222222222222222222222444444444444444444444444444444444555555555666666333333333333444444555555666666666666666666777888777777888999::::::;;;;;;:::999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<===>>>??????@@@@@@AAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDLLLKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLKKKLLLLLLMMMNNNNNNNNNLLLKKKKKKJJJJJJJJJHHHHHHIIILLLOOONNNJJJEEECCCBBBAAABBBDDDDDDCCCBBB@@@@@@@@@@@@????????????>>>@@@@@@@@@>>>===>>>???<<<>>>???@@@BBBEEEIIIMMMTTT]]]jjjvvv{{{pppooorrr{{{xxxtttllllllkkklllqqqzzz~~~yyywwwxxx{{{~~~{{{vvvrrrmmmkkkjjjjjjkkkrrruuuiiiZZZNNNHHHDDD???;;;999999888666555444444444555555444444444444444555444444555555555555444444333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////000000000000000000000000222000///444:::<<<777222111111111111111222222222000000000000111111111111111111000000000000111111000000000000111111111111000000000000111111111111000111111111111111111000......///000111222333444111111111111111111111111000000000000000000000000111000000//////000000111111111000000000000//////000000000000000000000000//////000222222333333333///000000000000111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333333333333333333333333111222222222222333333333444444444444444444444444333333444444555666666666444333333333444555666777666666666555555666666777555666888999::::::::::::999999999999999:::;;;;;;:::;;;;;;;;;;;;<<<<<<<<<:::;;;;;;<<<===>>>>>>??????@@@AAAAAABBBCCCDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLLLLKKKLLLMMMMMMNNNPPPOOONNNLLLKKKJJJJJJJJJGGGGGGHHHMMMQQQQQQMMMHHHDDDCCCBBBBBBCCCDDDCCCAAA@@@@@@@@@@@@???????????????@@@AAA@@@>>><<<<<<===<<<======>>>???@@@CCCDDDIIIOOOXXX```jjjyyywwwppplllfffhhhiiikkknnnuuu~~~~~~zzzyyyxxx{{{}}}{{{wwwtttqqqooonnnuuu|||{{{{{{rrr```VVVJJJBBB@@@???<<<:::666666666555444444444444555555444444444444555555333444444555555444444333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111111000000000000000000000000000000000000//////222666777444111//////000000111111222222///000000000111111111111111111000000000000111111///000000000111111111111///000000000111111111111111111222222222222111111000000000111111222222222111111111111111111111111000000000000000000000000111111111000000111111111222222111111111000000000000000000000000000000000000111111222222222111111///000000000000111111111000000000000000000000000111222222333333222222111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222333333333333333333333333222222222222333333444444444444444444444444444444333333444444555666666777444444444444444666777888777666666555555555666666444666777999::::::::::::999999999888999999:::;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>?????????@@@AAABBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCGGGHHHIIIKKKMMMNNNOOOPPPLLLLLLLLLLLLLLLMMMNNNNNNQQQPPPNNNLLLKKKJJJJJJIIIGGGGGGHHHNNNSSSTTTOOOJJJEEEDDDBBBBBBCCCCCCBBB@@@@@@@@@@@@????????????>>><<<>>>@@@???>>>======>>>>>>>>>>>>===>>>???AAACCCFFFIIINNNRRRYYYfffxxx{{{vvvrrrhhhjjjmmmoooqqqwww~~~{{{{{{|||vvvuuurrroooooovvv}}}}}}~~~|||vvvyyy|||zzzxxxwwwxxx{{{{{{xxx~~~wwwuuutttvvv{{{}}}xxxgggYYYRRRJJJAAA=========;;;888555555555555555555555555555555444444444555555666333444444555555444444333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000...///111222111000000000------...///000111222222//////000000111111111222111111000000000000111111//////000000111111111222//////000000111111111222222222333333333333222222222222222111111111111111111111111111111111111111000000000000000000000000222222111111111111222222333222222222111111000000000000000000000000000000222222222222222111000///111222222222222333333333000000000000000000000000111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333222222222333333444444444444444444444444444444444333333444444555666777777555555444444555666888999777666666555555555666666444555777999:::;;;::::::999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????>>>>>>???@@@BBBCCCCCCDDDCCCBBBBBBAAAAAAAAABBBBBBKKKKKKKKKKKKLLLLLLLLLLLLPPPOOONNNNNNMMMMMMMMMNNNQQQNNNKKKIIIIIIJJJJJJIIIBBBEEEIIILLLMMMLLLJJJIIIEEEDDDCCCBBBAAA@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???<<<<<<<<<<<<<<<===>>>>>>AAACCCEEEGGGLLLXXXhhhuuu|||vvvvvvwww{{{xxxrrrqqqqqqpppooommmmmmooovvv~~~yyyuuurrrpppnnnsss|||}}}zzzxxxvvvuuukkkpppvvv{{{}}}{{{zzzxxx{{{|||tttpppnnnpppqqqqqquuuzzz}}}{{{wwwxxxvvvtttpppiii```UUUNNNEEEDDD@@@===:::888777777666666555555555444444444333333333333333333333333333333333333333333333333222111111000000111111222111111111111000000000///111222222333333222222111111111000000000000111111////////////////////////////////////000111222333000000000000000000000000///000000000000111111111222222111111111111222222000000000000000000000000222222111111111111222222000000000000000000000000//////000000111111222222222222111111000000//////000000000000111111111111000222333333111000000111//////............//////000000000000000000000000000000000000000000000000000111111111222222222222000000000000000000000000000000111111111111000000...111333444333111000000222111000......000111222000111111111111222222222...000222333333333111000000000111111111111000000000000000000000000000000///000111222222111000///111111111000000000000000000111111111111222222222333333333222222222111111333333333333333333333333444444444555555555555666333444666777777777666555777777777777777888888888777888999::::::999888777888888999999999::::::::::::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>@@@AAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCJJJJJJKKKKKKKKKLLLLLLLLLPPPOOOOOONNNMMMMMMNNNNNNQQQNNNKKKJJJJJJJJJJJJJJJEEEFFFHHHJJJJJJIIIGGGFFFEEEDDDCCCAAA@@@???>>>>>>@@@@@@???>>>============>>>======<<<<<<<<<<<<=========<<<<<<===>>>>>>???@@@AAABBBDDDFFFMMMWWW___qqq{{{xxxrrroooiiihhhggghhhllluuu}}}vvvpppmmmkkkkkkkkkjjjsssyyytttrrrqqqpppoookkkqqqwww}}}~~~tttnnnjjjkkklllooouuu|||}}}uuuppphhhddd```[[[UUUNNNGGGCCC<<<;;;:::888666555555444666555555555444444444444333333333333333333333333333333333333333333333333222222222111111222222222222222222222111111111111111222222333333222222111111111000000000000111111111111111111111111111111////////////000111222333000000000000000000000000000000000111111111111222222111111000000111111222000000000000000000000000111000000000000000000111000000000000000000000000000000000000000111111111111111111000000000000000000000000000111111111111333444555444222000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000//////000000000000//////...111333444222111000000222111000//////000111222000000111111111222222222...000111333333222111000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000111111111000111111111111222222222111111111222222333333333333333333333333333333333444444444444555555555555333444555666777666666555777777777777777888888888888888999999999999888888888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>@@@@@@AAAAAABBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCIIIIIIJJJJJJJJJKKKKKKKKKOOOOOOOOONNNNNNNNNNNNNNNPPPNNNKKKJJJJJJKKKJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCEEEEEECCCBBB@@@???>>>===???>>>===<<<<<<;;;;;;;;;???>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>======>>>@@@BBBEEEHHHJJJZZZcccppp}}}{{{vvvrrrqqqooooootttyyyqqqjjjhhhiiijjjkkkooowwwzzzvvvtttttttttsssssszzzwwwpppkkkkkkmmmrrr{{{~~~uuullleeeZZZUUUOOOIIIEEEBBB???===444555555555555444444333555555555555444444444444333333333333333333333333333333333333333333333333333333222222222222333333333333333222222222222111111111222222222222111111111111000000000000111111111111111111111111111111////////////000111222333000000000000000000000000000111111111111222222222222111111000000111111222000000000000000000000000000000////////////000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000111111111111555666666555222000///000111111000000000000111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000......////////////.........111333333222000000000222111000//////000111222000000000111111111222222///000111222222222111000000000111111111111000000000000000000000000000000111111000000000000111111//////000000111111222222000111111111111222222222///000111222333444444555333333333333333333333333444444444444555555555555444444555666666666666555666666666777777888888888999999888888888888999999888888999999999:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<=========>>>>>>>>>??????@@@AAAAAABBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCIIIIIIIIIIIIJJJJJJJJJKKKNNNNNNNNNNNNNNNNNNNNNMMMOOOMMMKKKJJJKKKKKKJJJIIIHHHGGGEEECCCAAAAAABBBBBBDDDDDDDDDCCCBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<<;;;:::::::::::::::;;;;;;;;;:::;;;===@@@CCCDDDCCCKKKRRR\\\fffqqq}}}~~~zzzssspppqqqsssttt}}}~~~}}}}}}}}}yyytttvvvzzz{{{sssiii___XXXOOOKKKEEEAAA>>>===;;;:::444555666777777777555555444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333222222222111111111111111222222222222111111111111000000000000111111111111111111111111111111000000//////000111222222000000000000000000000000111111111111222222222222111111000000000000111111000000000000000000000000000000////////////000000000000000000000000000000222222111111000000////////////000000111111222222///000000000111111111111333444555444222000000000222111111111111111111222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000...//////000000//////...///000222222111000000111111111000//////000111111000000000000111111111111//////000111222111111000000000111111111111000000000000000000000000000000222111000//////000111222......///000111222222333000000111111111222222222000000111222333333444444333333333333333333333333333333444444444555555555444444555555555666666666555555666666777888888888:::999888777777888999:::888888999999999:::::::::;;;;;;<<<<<<<<<=========<<<<<<<<<=========>>>>>>>>>>>>???@@@AAABBBBBBCCCBBBAAAAAAAAAAAABBBCCCCCCIIIIIIIIIIIIJJJJJJJJJKKKLLLLLLMMMNNNNNNMMMMMMLLLMMMKKKJJJIIIJJJJJJIIIHHHFFFDDDAAA??????@@@BBBCCCCCCCCCDDDDDDDDDDDDCCCBBB??????>>>===<<<<<<<<<<<<::::::::::::;;;===>>>>>><<<<<<;;;;;;:::;;;;;;<<<<<<:::999:::===@@@BBBBBBBBBGGGNNNUUU]]]iiivvv~~~~~~xxxnnneee[[[PPPIIIBBB@@@===;;;:::999777555777777888999888777666555333333444444444444444444333333333333333333333333222222222222222222222222222333333444444333333222222111111111000000000000000111111222222111111000111111000000000000111111000000000000000000000000000000000000000000111222000000000000000000000000000000111111111222222222111000000000000000000111000000000000000000000000222111111000000111111222000000000000000000000000222222111111000000////////////000000111111222222///000000000111111111111...000222222111000000111222222111111111111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000111111000000//////000222111000///000111111111000000000000111111//////000000000111111111//////000000111111111111000000111111111111000000000000000000000000000000222111000//////000111222......///000111222222333000000111111111222222222222222222222222222222222333333333333333333333333333333333444444444444555444444444444444555555666444555555666777777888888:::999888777777888999:::888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<==================>>>???@@@AAABBBCCCBBBAAAAAAAAAAAABBBCCCCCCIIIIIIJJJJJJJJJKKKKKKKKKIIIJJJLLLMMMMMMLLLKKKKKKKKKIIIHHHHHHIIIIIIHHHFFFDDDBBB@@@>>>>>>@@@BBBCCCBBBCCCDDDEEEEEEDDDCCCBBB???>>>===<<<<<<;;;;;;<<<888999999:::;;;===>>>??????>>>==================<<<;;;999888888:::<<<>>>;;;???DDDIIIOOOXXXccckkk{{{~~~zzzzzz}}}}}}uuujjj___VVVNNNEEE???<<<;;;:::::::::999777555777777777777666555444333333333333333444444444444333333333333333333333333222222222222222222222222111222333444444333222111111111111000000000//////000000111111111111000000111111000000000000111111////////////////////////111000000000000000111111000000000000000000000000///000000000000111111111111000000//////000000111000000000000000000000000222222111111111111222222000000000000000000000000111111111111000000000000000000000000111111111111000000000000111111111111,,,...000111000000111222222222111111111111222222000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000111111111111000000///000111000//////000111000000000111111000000000/////////000000000111111/////////000000000111111000000111111111111000000000000000000000000000000111111000000000000111111//////000000111111222222000111111111111222222222333333333222222222111111333333333333333333333333333333333333444444444444444444333333444444555666444444555666777777888888999999888888888888999999888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========<<<<<<===>>>@@@AAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCJJJJJJKKKKKKKKKLLLLLLLLLGGGHHHJJJKKKLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHGGGEEEDDDBBB@@@>>>>>>???AAABBBCCCCCCDDDDDDCCCAAA???===>>>===<<<;;;::::::::::::999999999:::;;;<<<===>>>>>>======<<<;;;;;;<<<<<<999:::;;;999777666999===999<<<@@@BBBDDDIIIQQQVVVaaakkkzzz|||xxxuuuwwwxxxxxxyyy|||vvvhhhaaaWWWNNNIIIEEE???<<<;;;999888888999999888777555555444444333333444444222222333333333444444444333333333333333333333333111111111111111111111111000111222444444222111000222222222111111111000000000000111111111111000000111111000000000000111111000000000000000000000000111111000000000000111111000000000000000000000000....../////////000000000000000////////////000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000111111111111111111000000000000000000000000000111111111111...000111222000000000111111111000000000000111111000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000//////000000000000/////////000111000......000111000000111111111111000000////////////000000000111///////////////000111111000000111111111111000000000000000000000000000000000000111111111111000000000000000000000111111111000111111111111222222222222222222222222222333333333333333333333333333333222222333333333444444444444444333333333444555666333333444555666777888999888888999999999999888888888888999999999:::::::::999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<======;;;<<<===>>>???AAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCKKKKKKKKKKKKLLLLLLLLLLLLFFFGGGIIIKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFDDDEEECCCAAA???>>>>>>???@@@DDDDDDDDDCCCAAA>>>:::888<<<<<<;;;:::999999999999;;;;;;:::::::::;;;<<<<<<;;;:::999999888888888888333888<<<<<<999888;;;???:::===??????>>>???CCCGGGLLLVVVdddoooxxx{{{vvvrrrssstttsssssswww~~~|||yyy{{{~~~}}}wwwiii^^^UUUOOOFFFAAA@@@@@@???===888666333222444555555555555444333222333444666777222222222333333444444444333333333333333333333333111111111111111111111111///000222333333222000///333333333222222222111111000000111111111111000000111111000000000000111111111111111111111111111111111111000000000000000111000000000000000000000000............////////////000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000//////000000111111222222222222111111000000//////000000000000111111111111111222444333111000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111222222222222000000000000000000000000......////////////......///000000000......000111000000111111111111000000////////////000000000000///////////////000111111000000111111111111000000000000000000000000000000///000111222222111000///111111111000000000000000000111111111111222222222000000111222333444444555333333333333333333333333222222333333333444444444444444333222333444555666333333444555666777888999777888999::::::999888777888888999999999:::::::::888888999999999:::::::::;;;;;;;;;<<<<<<<<<======;;;;;;<<<>>>???AAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCKKKJJJJJJIIIIIIIIIJJJJJJHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFAAAAAA@@@@@@???>>>>>>>>>????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::888999999:::;;;;;;;;;;;;999999999888888888777777::::::999999888999999999<<<;;;:::999:::<<<>>>@@@FFFJJJPPPXXXaaalllvvv}}}}}}uuussstttuuuuuuxxx{{{vvvsssqqqssspppmmmllliiibbbWWWOOOHHHEEEAAA===999777666666555555555666666666666666666555333222111222222333333333333333333333333333111111111111111111111111222222222222222222222222222222111111111111222222222222111111111111222222000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000111111111000000000000000000000000111111111000000000000000222111111111000000//////...///000222222222111000111111111111111111111111111111111111111111111111000111222333333222111000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000///////////////000111111////////////000000000000000000//////.........---111111000000//////......000000000000000000000000111111111000000000000000000111111111111222222222111111222222222333333333222222222222222222222222333333333333333333333333444444444444444444444444555555444444444555555666888888777666666666666666888888999999999:::::::::888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@AAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAAKKKKKKKKKJJJJJJJJJKKKKKKHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDAAAAAA@@@??????>>>>>>===>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::999999::::::::::::::::::999999999888888888777777999888888777777888888888:::999888888888:::<<<>>>===@@@DDDIIIPPPXXXaaafffssszzz~~~|||{{{}}}yyyrrrlllhhhddd___ZZZWWWUUUQQQIIICCCBBB@@@===:::888666666666666666666666555555555555444444333222222222222222333333333333333333333333111111111111111111111111222222222222222222222222222222111111111111222222111000000000000000000111000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000333333333222222111111000000000000000000000000000111000000000000000000000222111111111000000000000...///000111222111111000111111111111111111111111111111111111111111111111000111222222222222111000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111000000///////////////000111111////////////000000000000000000/////////.........111000000000/////////...000000000000000000000000111000000000000000000000000111111111111222222222111111222222222333333333222222222222222222222222333333333333333333333333444444444444444444444444555444444444444555666666888888777666666666666666888888888999999999::::::888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@??????>>>==================<<<<<<<<<;;;;;;;;;;;;:::::::::999999999999:::::::::999888888999888888888888777777777777777666666666777777888888777666666777888:::;;;:::<<<>>>@@@CCCHHHNNNRRRYYY___jjjuuuxxxwwwyyy{{{~~~{{{rrriiiaaa\\\VVVQQQJJJFFFEEECCC@@@===;;;:::999777666666777777777666666666555444444444222333333333333222222111333333333333333333333333111111111111111111111111222222222222222222222222222222111111111111222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000444333222111000//////...000000000000000000000000000000000000000000111111111111111111111000000000//////000111111111111000111111111111111111111111111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000///////////////000111111////////////000000000000000000////////////......000000000000////////////000000000000000000000000000000000000000000111111000111111111111222222222111111222222222333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444555666666888777777666666666666666888888888999999999999:::888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>??????@@@@@@@@@AAAAAABBBBBBCCCCCCHHHHHHIIIIIIIIIIIIIIIIIIJJJIIIGGGFFFFFFFFFGGGHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999999999999::::::999888777777888888888888777777777777777777666666666777888888777666666666666777888999;;;<<<===>>>>>>@@@CCCFFFIIINNNVVV```jjjttt~~~||||||uuuqqqqqqsssvvv{{{zzzooofff]]]UUUQQQLLLHHHBBB???>>>>>><<<;;;888888777666555666666777777777666555444444333333222333444555555444333222222222222222222222222222111111111111111111111111222222222222222222222222222222111111111111222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000//////......------000000000000000000000000000000000000000111111111111111111111111111111111000000000111111111000000111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000///////////////000000111////////////000000000000000000//////////////////000000000000////////////////////////////////////000000000000000111111111000000111111111222222222111111222222222333333333222222222222222222222222333333333333333333333333333333444444444444444444444444444444444555666777777777666666666666777777888888888888999999999999888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>???@@@AAABBBCCCDDDDDDHHHIIIJJJKKKLLLKKKKKKKKKKKKJJJHHHGGGGGGGGGHHHIIIGGGFFFFFFDDDCCCBBBAAAAAA@@@@@@??????>>>======<<<;;;;;;;;;;;;::::::::::::::::::999999999888888888999999999999888777666666777777777777777777777777777777777777777888999:::777777777777777888888999888999::::::999:::===???@@@CCCHHHMMMTTT\\\dddiiipppwww{{{|||vvvqqqoooooosssxxx}}}|||uuujjj___VVVPPPKKKHHH@@@>>><<<::::::999777666888888777666666555555555777666666555444333333222333444555666666555444333222222222222222222222222111111111111111111111111222222222222222222222222222222111111111111222222222111111000000111111222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000------......//////000000000000000000000000000000//////000000111111111111111111111111111222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000111111111111000000///////////////000000111////////////000000000000//////000000000000000000////////////000000000000//////////////////////////////000000111111111111000000111111111222222222111111222222222333333333222222222222222222222222333333333333333333333333333333333444444444555555333333333444444666777777777777666666666666777777777777888888888999999999888888999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>???@@@AAACCCDDDDDDJJJKKKMMMNNNOOOOOONNNMMMKKKJJJIIIIIIHHHHHHIIIIIIFFFFFFEEEDDDCCCBBBBBBAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999999999888888888777777777777888888888777777666666666777777777777777888777777777777888999::::::888888888888888888888888777888::::::999:::<<<>>>>>>???AAACCCFFFJJJPPPTTT\\\cccnnnxxx}}}xxxuuusssvvv{{{wwwjjjcccYYYOOOIIIEEEBBBAAA::::::::::::999888666666888888777777666555444444666555555555444333333333333444444555555555555555222222222222222222222222111111111111111111111111222222222222222222222222222222111111111111222222222222111111111111222222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...///000000111222333444000000000000000000000000/////////000111111222222111111111222222222222222222111000000///000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000......//////000000111111000000111111111111000000///////////////000111111////////////000000000000//////000000000000111111////////////000000000000000000000000000000000000/////////000111111222222000111111111111222222222111111222222222333333333222222222222222222222222333333333333333333333333222333333444444555555555333333333444555666777888666666666666666777777888777777777888888888888999888888999999999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCIIIJJJLLLNNNOOONNNMMMMMMHHHIIIIIIIIIIIIHHHGGGGGGDDDCCCCCCCCCBBBBBBAAAAAA?????????>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::999888888888777777777777666666777777888777777777666666666666777777888888666666666666777888999999777777888888888888777777777999::::::::::::<<<======>>>?????????AAAEEEHHHKKKQQQXXX___fffppp||||||{{{}}}~~~}}}~~~~~~}}}}}}}}}yyytttkkkbbbWWWRRRKKKEEEAAA>>><<<::::::::::::999888777777888555555666666555555444444444444444444444444444444222222222222222333444444111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333333333000000000000000000000000...//////000111111222222111111111222222333333333333222000/////////000111000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000.........///000111111111000000111111111111000000///////////////000111111////////////000000000000//////000000000111111111.../////////000000000111000000000000000000000000...//////000111111222222000111111111111222222222111111222222222333333333222222222222222222222222333333333333333333333333222222333333444555555666333333333444555666777888666666666666666777888888777777777777888888888888888888999999999:::::::::999999:::::::::;;;;;;;;;=========<<<<<<<<<<<<<<<>>>>>>???@@@AAAAAABBBBBBFFFGGGIIIKKKLLLLLLKKKJJJGGGGGGHHHIIIHHHGGGFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>======<<<<<<<<<<<<<<<;;;;;;;;;::::::888888888888777777777777555555666777777888777777555666666666777777888888444444444555555777888888666777777777777777666666444555777777666666888999888999:::999999;;;===@@@@@@DDDIIIMMMRRR[[[gggpppvvvxxxzzz{{{|||~~~zzzxxxzzz|||~~~}}}yyyvvvtttqqqsssqqqlllgggcccZZZQQQJJJGGGCCC@@@>>>;;;888666777777666444222333444666222333444444555555555555333333444444444444444444111111000///000111333444111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000...//////000111222222222111111111222222333333333333222111/////////000111000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000---......///000111111222000000111111111111000000///////////////000111111////////////000000000000//////000000111111111222.../////////000000111111000000000000000000000000...//////000111222222222000111111111111222222222111111222222222333333333222222222222222222222222333333333333333333333333222222333333444555666666222333333444555666888888666666666666666777888888777777777777888888888888888888999999999:::::::::999999:::::::::;;;;;;;;;==================<<<<<>>===<<<;;;::::::;;;;;;::::::999888777777999888888888777777666666666666666666666666666666555444333222222333444555777777777777777777777777777666555444444555666777555666666777888999999:::888888888888888999999:::???>>>???AAAEEELLLRRRUUU]]]ggguuu~~~{{{{{{||||||{{{}}}|||uuunnnjjjhhhddd^^^YYYTTTOOOJJJFFF>>>>>>===<<<:::999888888555555555666666666666666666666555555555444444444111111111111111111111111222333333444444333333222222222222222222222222222222222222222222222222222///000111222222222222222111000///......///000000000000000000000000000000111111111111111111111111000000000000000000000000222111111111000000//////000000000000111111111111//////000000111111111222111111000000//////......000000000000000000111111000000000000000000000000////////////////////////000000////////////000000111111111111111111111111000000000000111111111111111111000000//////......000000000000000000000000000000000000000000000000111111111111111111111111333222111/////////000111//////............//////////////////000000000000000000000000000000000000////////////000000000000000000////////////000000000000111111111111000000111000/////////000222333000000000000000000000000........................000000000000000000000000000000000000000000000000000111222333444333222222222222222222222222222222222222333333333333444444333333333333333333333333111111222222222222333333444444444555555555555666444555555555444333222222777777777777888888888888777888888888888999999999999999;;;;;;;;;;;;999999===============<<<<<<<<<>>>>>>???@@@AAAAAABBBBBBEEEGGGIIIKKKKKKJJJHHHGGGGGGGGGHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA??????>>>===<<<;;;::::::;;;;;;:::999999888777777888888888777777777666666666666666666666666666666555555444333333444555555555555555555555555555555777666555444444555666777555555666666777888888999777777777777777888999999>>>===>>>???BBBFFFJJJLLLNNNWWWbbblllttt||||||zzzzzz{{{ssslllddd```YYYUUUPPPKKKGGGCCC???<<<;;;;;;:::999888777777666555555555444444444444444666555555555444444444444222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222111111222222222111111000000000000000111222444555000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000///000000000000111111111111///000000000111111111111111000000000/////////...111111111000000000000000000000000000000000000000////////////////////////000000////////////000000111111111111111111111111...////////////000000000111000000000/////////...000000000000000000000000000000000000000000000000111111111111111111111111333222000/////////000111//////............//////////////////000000000000000000000000000000000000111111000000//////......000000////////////000000000000111111111111000000111000/////////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333333333222222222222222222222222222222222222222333333333444444333333333333333333333333111111222222333333444444444444444555555555555666555555555555555444333333444444444444555555555555777888888888888999999999999::::::;;;;;;::::::999=====================<<<>>>>>>>>>???@@@AAAAAAAAAEEEFFFHHHJJJJJJIIIHHHGGGEEEEEEFFFFFFGGGGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@>>>>>>===<<<;;;::::::999:::::::::999888888777777888888777777777777666666666666666666666666666666666555444444444444555666444444444444444444444444666666555444444555666666444444555555666777777777666666666666666777888888<<<<<<<<<<<<===>>>@@@AAA@@@FFFNNNUUU[[[bbbjjjppp~~~||||||~~~|||yyyxxx{{{}}}~~~|||uuullleee]]]VVVQQQIIIFFFBBB???===;;;888555777777777666666666555555555555444444333333222222555555555555444444444444333333333333333333333333222222333333333333222222222222222222222222222222222222222222222222222222333333333222222000//////111111000000111222333333000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000000000000000000111111111111000000000000111111111111000000000000////////////222111111111000000//////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000............////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000222111000000///000000000000//////......//////000////////////000000000000000000000000000000000000222222111000///...------000000////////////000000000000111111111111000000000000/////////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222222222222222222222222222222222222222333333333333333333333333333333333333111222222333444555555666444444444555555555555666666666666666666555555444666666666777777777888888777888888888888999999999;;;::::::999999::::::;;;<<<<<<========================>>>>>>??????@@@@@@DDDEEEGGGHHHIIIHHHGGGFFFCCCCCCDDDEEEFFFFFFFFFEEEGGGFFFDDDBBBAAA@@@??????======<<<<<<;;;::::::999:::999999999888888777777777777777777777777666666666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555444444444555555555666666555555555555555666777777999999:::::::::::::::999<<>>>>>??????DDDEEEFFFGGGGGGGGGFFFFFFBBBCCCDDDDDDEEEEEEEEEEEEFFFEEEDDDBBB@@@??????>>><<<<<<;;;;;;::::::999999999999888888888888888777666666666666666666777777666666666666666666666666444555555555555555555444555555555555555555555555444444555555555555444444444444444444555555555555555555555555555666666777666777888999999999888888;;;<<<===???AAAEEEIIILLLPPPTTT[[[aaahhhrrr}}}~~~|||}}}{{{ssskkkfff[[[WWWQQQKKKGGGDDD@@@>>>===;;;999999999999888777444444444444555555555555777666666555444333222222333333444444444444444444222222222222222222222222111222222333333222222111111111111111111111111111222222222222222222222222///000111222222222222222222222111000///...---,,,000000000000000000000000000000000000000000000000////////////////////////000000000000000000111111///000000000111111111111111111000000000000000000////////////000000000000111111111111000000//////////////////////////////000000000000000000000000000000////////////000000//////////////////////////////000000000111111111////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000111111111000000000000////////////000000////////////000000000000////////////////////////......//////000000111111000000////////////000000000000111111111111000000......//////000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000111111111222222000000000111111222222222111111111222222222333333333333333333333333333333222222333444444555666666444444444555555555555666666666777777777777777666444444444555555555666666777777888888888999999999;;;;;;999999999999;;;;;;;;;<<<<<<<<<======>>>>>>===============>>>>>>>>>CCCDDDEEEEEEEEEFFFEEEEEECCCCCCDDDEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>>>>>>>;;;;;;:::::::::999999999888888888888888888888888555555666666666666777777666666666666666666666666333333444555555444333333555555555555555555555555444444555555555555444444555555555555555555555555555555555555555666777777555555777888999999999999888777777888999<<<>>>???DDDHHHMMMQQQVVV^^^hhhppp}}}zzzvvvsssppplllhhhbbbZZZVVVKKKGGGCCC???>>>===<<<;;;888666444444555666555444444444444444444555555555666666555555444444333333333333333333444444444444111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222//////000222222333333333///000111222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111000000000000////////////000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111000111000000//////000000111////////////000000000000000000000000000000000000------...///000111222222000000////////////000000000000111111111111000000---...///000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000000000111222222//////000000111222222222111111111111222222222222333333333333333333333333333333333333444444444444444444444555555555555666555666666777777777777777555555666666666777777777777888888888888999999999;;;::::::999999::::::;;;;;;;;;<<<<<<===>>>>>>>>>============>>>>>>>>>>>>CCCCCCDDDDDDDDDEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>::::::::::::999999999999777777777777888888888888555555555666666666777777666666666666666666666666222222333444444333222222444444444444444444444444333444444555555444444333555555555555555555555555666666555555666666777888555666666777888888999999666666555666777888999999===@@@BBBDDDGGGNNNWWW^^^mmmvvv}}}zzzsssmmmeeeaaa[[[WWWTTTPPPKKKGGGAAA>>>:::888888999999999666555333333333444333222444444444333333333333333444444444333333333333333222222333333333444444444222222222222222222222222111111222222222222111111111111111111111111111111222222222222222222222222000111111222222222111111...///111222333333333333000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000111111111111111111111111000000000///.../////////000000000111/////////000111111222222000000000000000000000000////////////////////////000000////////////000000111111111111111111111111/////////000000000000111.../////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111...///000111222111111000111111000000000000111111////////////000000000000000000000000000000000000......//////000000111111000000////////////000000000000111111111111000000---...///000000000///...000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000///000111222333/////////000111222222222111111111111222222222222333333333333333333333333333333333333222222222222444444444555555555555666444555666666777777777666888888888888999999999999777888888888888999999999999::::::;;;;;;::::::999;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCC@@@@@@???>>>======>>>>>>::::::999999999999999999777777777777777888888888444555555555666666777777666666666666666666666666111111333333333333111111333333333333333333333333333333444555555444333333666666666666666666555555666666666666666777888888777666666666666777888999888777777888999:::999888888:::<<<===>>>DDDLLLSSS[[[cccjjjlllnnnuuu|||{{{||||||uuummmccc\\\WWWRRRLLLGGGEEECCC@@@<<<>>>;;;777555666777888888999777555555555666555444333333333333222222111111222222222222222222333333222222222333333444444444333333333333333333333333111111222222222222111111000000000000000000000000222222222222222222222222222222222222222111000///...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000111111111111222111111111000000//////.../////////000000111111......///000111222333333000000000000000000000000////////////////////////000000////////////000000111111111111111111111111............/////////000.../////////000000111111000000000000000000000000000000000000000000000000111111111111111111111111...///000222222222111000111111000000000000111111////////////000000000000000000000000000000000000000000000000////////////000000////////////000000000000111111111111000000,,,---///000000000///...000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111000/////////000222333...//////000111222222222000111111111111222222222333333333333333333333333444333333222222111111000444444444555555555666666444444555666666666666666555555555555666666666666777888888888888999999999999999;;;<<<<<<;;;999999;;;;;;;;;<<<===>>>>>>???????????????>>>>>>>>>>>>FFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::999888888666555444333444666888999666666666666666666666666555555555555555555555555555555444444444555555666444444444444444444444444333333333333333333333333444444444444444444444444555555555555555666777777222222333555666888999999666666666666777777777777<<<;;;:::999;;;===@@@BBBMMMTTT[[[]]][[[\\\aaafffooowww|||xxxzzz|||rrrjjjddd]]]TTTMMMFFFEEECCC@@@>>><<<;;;:::777777666666555555555444666555555555555444444444333333222111111222333333444444444333333222222222000000111111222222222222222222222222222222222222000000000000000000000000222222111111111111222222111111111111111111111111///000222333333222000///222222222111111111111111000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000111111000000//////......000000000000000000000000////////////////////////111111000000000000111111111000///......///000111000000000000000000000000000000////////////000000000000000000000000000000111111000000000000111111000000000000000000000000000000111111111000000///111111111111111111111111111111222222111000///...000000000000000000000000222111111000///......---111111111111111111111111///......------///000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000111222222222000///...000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111444333111000000000111111111111222222222333333333///000111222333444444444333333333444444444555555555555555555555555555555777666555444444555666777777888888888888999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<===>>>>>>;;;;;;<<<<<<===>>>>>>>>>FFFEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;:::999999888888888777555444444555666777555555555555555555555555555555555555555555555555555555555444444444555555444444444444444444444444333333333333333333333333444444444444444444444444555555555555555666666777444555555555666666666777777777777888888888999999:::999888888999;;;>>>@@@GGGMMMSSSTTTQQQPPPSSSWWWXXX___iiipppuuu|||}}}zzz{{{~~~}}}xxxuuunnnggg^^^XXXSSSMMMFFF@@@>>>>>><<<;;;999999888888777666666666555555555444444444444444333333333333333333222111111222333333444444333333333222222222000111111111222222222222222222222222222222222222111111111111111111111111333222222222222222222333111111111111111111111111000111222333333222111000333222222222111000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////111111000/////////000000000000////////////000000000000000000000000000000000//////////////////000000000000000000000000000111111000000000000111111000000000000000000000000000000111111111111000000111111111111111111111111111111000000000/////////000000000000000000000000111111111000///.........111111111111111111111111//////...---...///000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000111111111000000///...000000111111111111000000000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111333333111000000000111111111111222222222333333333000111222222333333333333333333333444444444555555555555555555555555555555777666555444444555666777777777888888888999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<======>>>;;;;;;<<<<<<===>>>>>>>>>EEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999888888888999888666555444444555555555555555555555555555555444444444444444444444444666666555555444444333333555555555555555555555555333333333333333333333333555555555555555555555555555555444444555555666777777777666666555444444444666666666777777777777888888777666666777999;;;===AAAFFFKKKJJJFFFCCCEEEHHHGGGLLLSSSYYY^^^dddlllrrrzzz|||{{{|||}}}~~~yyyuuupppkkkgggdddaaa^^^XXXSSSMMMHHHEEEBBB<<<888777777777666666777777888666666666555555555555555333333333333222222222222333222222111111222222333333333333333222222222222111111111111222222222222111111111111111111111111222222222222222222222222333333333222222333333333111111111111111111111111222222222222222222222222333333222222111000//////000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111000000///............//////000000000000//////000000000000000000000000//////............//////000000000000000000000000111111000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000111000///.........///000000000000000000000000000111111000000//////......000000000000000000000000//////.........///000111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000//////......//////000000111111111111000000000000000000000000000000000000000111111111222222000000000000000000000000111111111111111111111111333222111111000111111111111111222222222333333333111222222333333333222222333333333444444444555555555555555555555555555555666666555555555555666777777777777888888888999999888888999999::::::;;;;;;<<<;;;;;;;;;;;;<<<======;;;;;;<<<<<<===>>>>>>>>>EEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888777888777666555444555555555555555555555555555555555444444444444444444444444666666555555444333222111555555555555555555555555333333333333333333333333555555555555555555555555555444444444444555666666666666666555555444444333333333333444444444555555777666555555666888:::;;;>>>CCCFFFFFFBBB??????@@@AAADDDHHHKKKOOOTTTZZZ___```fffpppzzz{{{wwwuuurrrqqqjjjddd]]]WWWSSSQQQNNNMMMIIIFFFBBB???>>><<<:::777666666666666666777888888555555555555555555555555333333333333222222222222222222222222222222222222333222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222333222222111111222222333111111111111111111111111333333222222222222333333444333333222111000//////000000000000000000000000///000000000111111111111////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111000///......------......///000111111000///...//////////////////////////////............//////000000000000000000000000111111000000000000111111000000000000000000000000///000000111111111111000////////////////////////111000...,,,,,,---///000000000000000000000000000111000000000/////////...///////////////////////////////////////000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000///...------...///000000000111111111111000000////////////////////////000111111111222222222222000000000000000000000000111111111111111111111111222222111111111111111111111111222222222333333333222222333333333222111111333333333444444444555555555555555555555555555555555555555555555666666777777777777777888888888888777777888999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<===;;;;;;<<<<<<===>>>>>>>>>EEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===::::::::::::::::::::::::999888888888888888777777555555555555555666777777555555555555555555555555444444444444444444444444555555555555444333111111555555555555555555555555333333333333333333333333555555555555555555555555444444444444444555666666444444444444555555555555333333333333444444444444777666666666777888999:::;;;???CCCDDDAAA???>>>>>><<<===>>>???AAACCCGGGJJJMMMRRRZZZbbbiiipppwww{{{{{{tttnnniiiddd```]]]WWWRRRLLLGGGEEEDDDBBBAAA===;;;999888777777666555777777666666555666666777444444444555555555555555444444444444333333333333222222222222222222222222222222222222222222222222333222222222222222222222000000000000000000000000222222222222222222222222111111000000000000111111000000000000000000000000333222222111111222222333333333222222111000000///111111111111111111111111///000000000111111111111.../////////000000000111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000///..................///000111111000///...//////////////////////////////............//////000000000000000000000000111111000000000000111111000000000000000000000000//////000111111111111111////////////////////////000///---,,,,,,...000111000000000000000000000000000000000000////////////......................../////////000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000///...------...///000000000111111111111000000////////////////////////000111111111222222222222000000000000000000000000111111111111111111111111111111111111222111111111111111222222222333333333222222333333333222111111333333333444444444555555555555555555555555555555444555555666666666666666666666777777777888888888777777888888999:::;;;;;;:::::::::::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>EEEDDDCCCBBBAAA@@@@@@@@@????????????>>>===<<<<<<::::::::::::::::::::::::777777777777777777777777444444555555666777777777444444444444444444444444333333333333333333333333333444555555555333222111444444444444444444444444333333333333333333333333444444444444444444444444444444333333444444555666222222333444555666666666555555555666666666666777777777777777777888999999777;;;???AAA@@@>>><<<<<<999999999999:::;;;<<<===AAAEEEJJJOOOSSSXXX^^^aaajjjnnnuuuzzz}}}zzzvvvkkkggg```ZZZUUUPPPLLLHHHEEEBBB???=========;;;:::999888777666555555555555666555444444333333444444444444444444444555555555444444444444333333333333111222222333333222222111111111111222222222222222333333333333222222222222111111111111111111111111222222222222222222222222000000////////////000000000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111000000000000111111111111......//////000000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000//////......//////000//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000111111000000000000111111000000000000000000000000...///000111111222111111000000000000000000000000000///.........///000111000000000000000000000000000000000000////////////////////////////////////...///000111111111000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////......//////000000000000111111111111000000000000000000000000000000000000000111111111222222000000000000000000000000111111111111111111111111000000111222222222222111111111222222222333333333111222222333333333222222333333333444444444555555555555555555555555555555333444555666777777777666666666666777777777888888777777888888999999:::::::::999999999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>EEEDDDCCCAAA@@@?????????>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777555555666666666666666555444444444444444444444444333333333333333333333333222333444555555444222111333333333333333333333333333333333333333333333333333333333333333333333333444444333333444444555666222222333444444555666666555666666666666777777777666666666666777777777888555888<<<>>>>>><<<:::888888888999:::;;;;;;;;;:::;;;===???AAADDDGGGKKKNNNQQQVVV\\\```bbbfffmmmrrrzzz|||}}}}}}}}}}}}vvvtttqqqnnnkkkhhhdddaaaWWWSSSMMMHHHEEEBBB???===:::::::::;;;<<<<<<:::888999999888777555555555666444444333333333444444555333333333444444555555555333333333333222222222222111222333333333333222111000111111111222222222222444444333333333222222222222222222222222222222222111111111111111111111111111111000000000000111111000000000000000000000000///000111111111111000///111111111111111222222222111111111111111111111111000000000000111111111111.........///000111111111000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////////////////000111222222000000////////////000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111000000000000000000000000...///000111111222222222111111111111111111111111/////////000000000111111000000000000000000000000////////////000000000000////////////////////////...///000111222111000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...///000000111111111000000000111111111111000000000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111///000111222333222222111111111222222222333333333000111222222333333333333333333333444444444555555555555555555555555555555333444555666777777777666666666666666777777777888888888888888888999999999999999999999999::::::;;;;;;;;;<<<<<<===>>>>>>>>>EEEDDDBBBAAA@@@?????????>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;666666666666777777777777777777777777666555444333444444444444444444444444333333333333333333333333111222444555555444333222222222222222222222222222333333333333333333333333222222222222222222222222444333333333333444555555333333444444444444444555444444444555555555555666555555555666666666666666555888<<<>>>>>><<<999777555666777999;;;;;;:::888888999:::;;;<<<>>>BBBEEEAAAGGGNNNQQQRRRTTTYYY^^^bbbdddhhhmmmtttzzz}}}yyytttpppmmmkkkjjjcccbbb___\\\XXXUUUSSSQQQKKKGGGCCC???>>><<<;;;:::777888:::===???>>>;;;888666666555444111000111222444444444444555666777888333333333444444555555555222222222111111111111000111222333444444333222111000000111111222222222222444444444333333222222222222222222222222222222222000000000000000000000000222222111111111111222222000000000000000000000000---///000222222000///---000000000111222222333333111111111111111111111111000000000000111111111111---......///000111111222000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////////////////000222333444111000///......///000111000000000000000000000000222222111111111111222222000000000000000000000000111111000000000000111111000000000000000000000000......///111111222222222111111111111111111111111...///000111222222111111000000000000000000000000////////////000000000000000000000000000000000000...///000222222111111000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...///000222222222111000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111///000111222333333222111111111222222222333333333///000111222333444444444333333333444444444555555555555555555555555555555222333555777777777777666666666666666777777777777999999999888888888888888999999888888999999:::;;;;;;;;;<<<<<<===>>>>>>>>>AAAAAA@@@??????>>>======;;;;;;:::::::::999999999888888999999999999888888777777666666555555555444444444444444444444444444444555555555666777777777333333333222222111111111333333333333333333333333222333333444444333333222444444444444444444444444888666444222111222333444444444222222222222444444666777777777777777666666555555555555555555555555444444444555555555555666555777999:::;;;:::888777999888888888777777666666:::::::::;;;;;;:::::::::===>>>@@@BBBDDDFFFHHHIIIMMMOOOSSSYYY^^^dddhhhjjjqqqtttxxx|||}}}}}}yyyvvvtttttttttooommmjjjeee```[[[XXXVVVPPPOOOMMMJJJGGGDDDBBBAAA@@@???>>>;;;999777555444555666888999:::888777666000111333444555444444333222222333444444333222222333333333333333333333333333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111333333333222222111111111//////000111111111111111000000000000000000000000000000000000000000000000222111111111000000//////222222222111111111111000000111111111111222222222////////////000000000000111111000000000000111111000000000000000000000000///000000000000000//////111111000000//////......//////000000000000//////000000000000000000000000000///.........///111222111111000000//////......000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000222111111111000000//////222222222111111111000000000000000000000000000000000000////////////000000222111111000///......---000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111//////............//////000111222333333222111000111111111111111111111111222222111000//////000000000000000000000000000000222222111000000///000000000111111111111222222222333333333333333333333333555555555444444333333333222222333333444555666666555555555555666666666666777777777777777777777777:::999999999888888777777888999999::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>???EEEEEEDDDCCCAAA@@@@@@???;;;::::::::::::999999999666666777777777777666666888777777777666666666666444444444444444444444444222222222222333333333333333333333222222222111111111111111111111111111111111222222333333222222111444444444444444444444444555444333222333333555555444333333222222333333444555666666777777666555555555555555555555555555555444444444444555555555555555666888999999999777777888888888777777777666666777777888888888888777777::::::;;;<<<>>>??????@@@@@@AAADDDHHHLLLPPPRRRTTTYYY\\\___bbbeeehhhllloootttwww{{{zzzwwwxxxxxxyyyzzzyyywwwvvvtttpppnnnjjjeeebbb```______WWWUUUSSSPPPMMMJJJGGGFFFDDDCCCBBBAAA???>>><<<<<<;;;;;;:::999777666555555444555666777777666555555222222333444444444333333222333444444444444333222333333333333333333333333333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111333333333222222111111111//////000111111111111111000000000000000000000000000000000000000000000000111111111111000000000///222222222111111111000000000000111111111222222222/////////000000000111111111000000//////000000111000000000000000000000000//////000000000000//////111000000000/////////...//////000000000000//////000000000000000000000000000//////...///000111222111000000000/////////...000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000111111111111000000000///222222222111111111000000000000000000000000000000000000////////////000000111111111000///.........000000000000000000000000000000000000////////////........................000000000000000000000000000000000000000000000000.../////////000000111111000000000000111111111111//////............//////000111222222222222111000111111111111111111111111222222111000000000000000000000000000000000000000333222111111000000000111000111111111111222222222333333333333333333333333444444444444444333333333222333333444444555555555555555555555666666666666666666666666666666666666999999888888777777777777888888999::::::;;;;;;<<<<<<;;;;;;<<<<<<===>>>???DDDCCCBBBAAA???>>><<<<<<:::::::::999999999888888555666666777777666666555888888888777777777777666444444444444444444444444222222222222111111111111333333333222222222222111111111111111111111111111000111111222222111111000333333333333444444444444222222222333444555555555444333333222222333333444444444555555666555555444444444444444444444444444444444444444555555555555444555666777888777666666777777777777666666666666555666666777777666666555888888888888888888888888:::;;;<<<>>>@@@BBBCCCDDDFFFHHHKKKMMMOOOQQQTTTWWW[[[]]]```eeejjjooosssuuuvvvwwwyyy||||||yyytttpppllljjjiiiiiihhhgggeeebbb___]]]ZZZXXXTTTPPPMMMJJJIIIHHHCCCCCCBBBAAA???>>>======888888888888888777777777555555666666666666666666444444444444444444444444444444333333222222333333333444444555555444444333333333333333333333333333333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111222222222222222111111111///000000111111111111000000000000000000000000000000000000000000000000000111111111111000000000000222222111111111000000000000000000111111111222222000000000111111111222222000000////////////000000000000000000000000000000//////000000000000//////000000000000//////////////////000000000000/////////////////////////////////////////////000111111000000000000////////////000000000000000000000000000000////////////000000////////////000000000000////////////////////////111111111111000000000000222111111111111000000000000000000000000000000000000000////////////000000111111000000//////......000000000000000000000000000000000000////////////........................000000000000000000000000////////////////////////---......///000111222333000000000000111111111111000//////......//////000000111111222222111111000111111111111111111111111222111000000000000000000000000000000000000000000222222111000000000111111000111111111111222222222333333333333333333333333333333333333444444444444444444444444444444444444555555555555666666666666666666666666666666666666777777777777666666666666888888999999:::;;;;;;;;;<<<;;;;;;<<<<<<===>>>???CCCBBBAAA???===<<<:::999999999999999888888888888777777888888888888777777777777777666666666666666444444444444444444444444555555444444333333222222222222222222222222222222333333333333333333333333111111222222222222111111333333333333333444444444111222333444444444444333333333333333333333333333333333444444555555444444444444444444444444444444333333444444444555555555333444555666666666555555666666666666666666666666666777777888888777777666888888888888888888888888;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBDDDDDDEEEHHHJJJJJJKKKMMMPPPTTTXXX[[[]]]\\\]]]```cccfffiiilllmmmoooppprrruuuxxxzzz|||}}}}}}|||zzzyyyxxxxxxxxxxxxwwwwwwvvvtttsssrrrqqqppphhhgggeeebbb___]]]ZZZYYYTTTTTTTTTSSSQQQPPPNNNMMMKKKIIIGGGDDDAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;666666666666666666666666333444444444555555555666555555444333333333444444666555333222111222222333444444444444444444444444222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222222111111111111111///000111111111111000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111000000000000000000000000111111111111000111111111222222222222000//////////////////000////////////////////////...//////000000000000///000000000000//////////////////000000000000/////////////////////////////////////////////000000111000000000000////////////000000000000000000000000000000////////////000000////////////000000000000////////////////////////111111111000000000000000111111111111000000000000000000000000000000000000000000////////////000000111000000000/////////...////////////////////////000000000000////////////000000000000000000000000////////////////////////////////////////////////...//////000111111222222///000000000111111111111000000////////////000000000000111111111111000000111111111111111111111111111111000000000000000111000000000000000000000000111000000//////000000000000000111111111222222222333333333333333333333333222222222333333444444555444444444444444444333333555555555555666666666666666666666666666666666666666666666666666666555555888888888999::::::;;;;;;<<<;;;;;;<<<<<<===>>>???EEEEEECCCAAA???>>><<<<<<999999888888888777777777777777888888888888777777555555555555555555555555444444444444444444444444666666555555444444333333222222222222222222222222333333333333333333333333222222333333333333222222222222222333333333444444333333444444333333222111333333333333333333333333222222333444444444444444444444444444444444444444333333333444444444444555333333444444555555555555555555555555555555555666666666666777777666666666777777888888999999999:::777777777888888999999:::888:::;;;<<<<<<<<<>>>@@@??????@@@AAACCCEEEGGGHHHIIIJJJLLLOOOQQQTTTUUUVVVYYYZZZ\\\^^^```cccdddeeehhhiiikkknnnooopppqqqqqqooollljjjiiikkkmmmnnnnnnooonnnmmmllljjjjjjiiiiiibbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^]]][[[ZZZYYYYYYRRRQQQPPPNNNLLLKKKJJJJJJEEEEEEEEEDDDDDDCCCBBBAAA???>>>===<<<;;;;;;;;;:::888888777777777777666666777777777777666666666555555555555555555555555555666555444333333333333444666555333222111222222333444444444444444444444444222222222222222222222222222222222222222222222222222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111000000///000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000////////////000000000111111111000111111111222222222222000000////////////000000////////////////////////......///000000000000000////////////000000000000//////000000000000//////////////////////////////...//////000000000000000////////////000000000000000000000000000000000000000000////////////000000////////////000000000000////////////////////////000000000000000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000////////////////////////////////////////////////111111111111000000000000///000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000111000000000000000111111000000000000000000000000//////.........//////000000000111111111222222222333333333333333333333333111222222333333444444444444444444444444444333333555555555555666666666666555555555555555555555555555555555555555555666666777777888999999::::::;;;<<<;;;;;;<<<<<<===>>>???BBBAAA@@@???===;;;::::::888888888777777777777666444555555666666555555444333444444444444444555555444444444444444444444444333333333333222222222222111222222222222333333333111111111111111111111111333333333444444333333333111111222222333333444444444444444333222111111111222333333444444333333222222222333444555555555555333333333333333333333333333333333333444444444444333444444444444555555555444444444555555555555555333444444555555444444333444444555666777888999999444444555666666777777888666777999999888888:::;;;;;;;;;<<<<<<<<<=========???@@@AAABBBCCCDDDEEEFFFHHHIIIJJJLLLMMMOOOPPPQQQRRRSSSUUUWWWYYYZZZ[[[[[[YYYWWWUUUUUUWWWXXXXXXWWWXXXXXXWWWVVVUUUTTTTTTTTTNNNNNNOOOOOOOOOOOOOOOOOOMMMLLLKKKJJJIIIHHHHHHGGGCCCBBBAAA@@@?????????@@@@@@???>>>===;;;:::999999555666666666666666666666777666666555555444444333777777666666555444444333666666555555555444444444555555444444333333222222444444333333222222333333444333333222222333333444222222222222222222222222222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111000000000111111111111111000111111111111000000///000000000000000000000000000000000000000000000000000000000000111111111111111111000000000//////////////////000000000111111000000000111111111222222111111000000000000111111000000000000000000000000---...///000000111111000////////////000000000000//////000000000000//////////////////////////////......///000000000000000////////////000000000000000000000000000000000000000000////////////000000////////////000000000000////////////////////////000000000000111111111111//////000000000000000111000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000////////////........................000000000000000000000000////////////////////////222222111111111000000000000000000000111111111111111000000//////000000111111000000//////000000111000000000000000000000000000000000000000111111222000000000000000000000000//////.........///000000000111111111111222222222333333333333333333333333222222222222333333333333444444444444444444444444555555555555666666666666555555555555555555555555555555555555666666666666777777888888999:::::::::<<<;;;;;;<<<<<<===>>>???===<<<<<<:::999888777777888888777777777666666666444444555555555555444444444444444444555555666666444444444444444444444444111111111111222222222222111111222222222333333333111111111111111111111111222222333333333333222222000111111222333333444444444333222111111222222333222333333444444333333222222333444555555666666666333333333333333333333333222222333333333444444444444444444444444555666666333333444444444555555555444444555555555555444444333333444555555666666777666666666666666777777777555777888888888888999;;;:::;;;<<<======<<<;;;;;;;;;;;;;;;<<<<<<=========>>>>>>???@@@AAABBBCCCCCCBBBCCCDDDFFFGGGIIIJJJJJJHHHGGGFFFFFFGGGHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDAAAAAAAAAAAABBBBBBCCCCCC??????@@@@@@@@@???>>>===<<<;;;:::999999::::::;;;<<<<<<:::999888777777666333333444444444444444333666666666555555555555444444444444444444333333333444444444444444444444444222333333444333111000///222222333444444444333333333222111111111111222333111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111///000000000111111111222111111111111111000//////000000000000000000000000000000000000000000000000///000000000111111111111111000000000////////////////////////000000000111/////////000000000111111222222111111111111222222000000000000000000000000---...///000111111111111.../////////000000000111//////000000000000//////000000000000000000000000---...///000111000000///.../////////000000000111000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000///000000000111111111111////////////000000111111000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000////////////........................000000000000000000000000000000000000000000000000111111111111111111222222000000000000111111111111111111000000000000111111111000///......///000111000000000000000000000000000000000000000111222222000000000000000000000000000000000000000111222222000111111111111222222222333333333333333333333333333333333222222222222222222333333444444555555555555555555555666666666666555555555555555555555555555555666666666777777777777777777888999999::::::<<<;;;;;;<<<<<<===>>>???>>>>>>===<<<;;;;;;::::::777777777777666666666666666666777777777777666666444555555555666666777777444444444444444444444444111111222222333333333444111111111222222333333333333333333333333333333333111111222222222222111111000000111222333333444444333222000000000222444666222222444444444444222222222333444555666666666666333333333333333333333333222222333333333444444444555444444444444555666666333333333444444555555555666666777777777777666666555555555555555555555555555555555555555444444444333444666666555555777888555666999:::;;;:::999888999999999:::::::::;;;;;;999::::::;;;;;;<<<<<<<<<:::;;;<<<===???@@@AAABBB???===<<<===>>>>>>===<<<===>>>?????????>>>===<<<;;;::::::::::::;;;<<<<<<999:::;;;<<<<<<<<<;;;::::::999888777777888999:::999888888777777888888999666666777777666555444444333333333333333333333444333333333333444444444555111222222333444444555555000111222333222000...,,,000111333444555444444333333222111000000111222333111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111//////000000111111111222111111111111111000//////000000000000000000000000000000000000000000000000//////000000111111111222000000000000////////////////////////000000000000////////////000000000000333333222222222222333333000000000000000000000000---...///000111111111111.../////////000000111111//////000000000000//////111111111111111111111111---...000111111111000///.../////////000000111111000000000000000000000000000000////////////000000////////////000000000000111111111111111111111111//////000000111111111222.../////////000000111111000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111//////000111222333333444000000000000111111111111111111000000000000111111111000///......///000111000000000000000000000000000000///000000111222222000000000000000000000000222222111111222333444444000111111111111222222222333333333333333333333333444333333222222111111111222222333333444555666666555555555555666666666777555555555555555555555555555666666666777777888888777777777888999999::::::<<<;;;;;;<<<<<<===>>>???===<<<<<<;;;999888777777666666666666555555555555444444444444444444444444444444444444444444444444444333333222111111111222444333222222111111222222111111111111111111111111333333333333333333333333222222222222222222222222111111222222222333333333444111//////222333222000333333333222222111111111111222333333444444333333444444444444333333222111777666555444444444444555222222111111222222333444555555555555555555555555555555555555555555555555444444555555666666777777555555555555555555555555555555555666666666666777777777777777777777777777666777777777888888888888888888888888888888888888999999999999999999999999;;;;;;;;;;;;::::::999888===<<<:::999888999::::::888888999999999:::::::::999999999999999888777777444555555555666666777777555555555555555555555555555555444333333222111111333444444555555444444333333333444555555444333333555555555444444333333333111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111222222333333222222111111111222222222222111111000000000000000000000000111111111000///000222555111111111111000000000000222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---...///000000111000000000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////000000////////////000000000000000111222222222333222222222111111111111111000111222222222000///...000000111111111111000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000222222111000//////000000000000000000000000000000111000///......///000111////////////000000000000111111000000//////............////////////......000000000000000000000000000///---,,,---...000222111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...////////////000000000000000000000000000000000000222111111111000000//////000000111222222222222111000111111111111222222222222222111111222222333444444444333222222222333333444444444444444444444444555666666666666666555555444555555555444333333222555555666666777777888888666777777888999999::::::999::::::;;;<<<===>>>>>><<<<<<;;;:::999888777777666666666666555555555555444444444444444444444444444444444444444444444444444333222222111111222222333222111111000000111111111111111111111111111111333333333333333333333333222222222222222222222222111111222222222333333333333111///000222333222000333333222222222222222222111222333333444444333333333444444444333333222111444444333333333222222222222222222111222222333444444444444444444444444444555555555555555555555555555555555555666666666666555555555555555555555555444444555555555666666666666666666666666666666666666666777777777888888888888888888888888888888888888888888888888888888888999::::::::::::999888777::::::888777777777888888666777777777777888888888888888888888888777666666666666666666555555555555555555555555555555555555666666555444444333222222333333444444444444333333333333444555555444333333222222222111111000000000111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111222222333333222222111111111222222222222111111000000000000000000000000444666666555222///......222111111111000000//////222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000///000000000000000000000000111111111111000000000///000000000000000000000000////////////////////////000000////////////000000000000000000000000111111111111111111111111111111000111111222111000///...000000111111111111000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000222222111000000000000000000000000000000000000000111000///......///000111////////////000000000111111000000000/////////......//////000000//////...000000000000000000000000000///...------///000111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000///////////////000000000111111000000000000000000000000111111111111000000000///000000111222222222222111000111111111111222222222222222111111222222333333333333333222222333444444444444444444444444444444555555666666666666555555444555555555444444333222555555666666777777888888777777777888888999999999999999:::;;;<<<===>>>???<<<;;;;;;:::999888777777666666666555555555555444444444444444444444444444444444444444444444444444333333222222111111222222222111000000//////000000111111111111111111111111333333333333333333333333222222222222222222222222111111222222222333333333333111000000111222222111222222222222222222333333111222333333444444333333333333444444444333222222222333333444444333111111222222222222222333444444333333333333333333333333444444444444444444444444666666666555555555555555555555555555555555555555333444444444555555555555666666666666666666666666666666666666777777777777777777777777777777777777777777777777777777777777888888888888888777777666777777666555555555666666444444555555555666666666666777777777777666555555777777666666555444444444444444444444444444444444666666555555444444333333333333444444444444333333333333444444444444333333444444333333333333222222111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111000000000000000000000000444666888777444000---,,,222222222111000//////...222111111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000000//////...000000000000000000000000111111111111000000000000000000000000000000000000////////////////////////000000////////////000000000000000///////////////000000000000000000000000000111111111111000//////000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000000000000000000000000000000000000000000000000////////////000000/////////000000000111111000000000000///////////////000000111111000000///000000000000000000000000000///...---...///000111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111222222000000000000000000000000111111111111000000000000000000111222222222222111000111111111111222222222111111222222222333333333222222222222333444444555444444444444444444444444444555555666666666555555444555555555555444333333555555666666777777888888777777888888888888888888888888999;;;<<<>>>??????;;;::::::999888777777777666666555555555444444444444444444444444444444444333333333333333333333333333333222222111222222333222222111000000000000000111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222111111000111111222222111111111222222333333333111222333333444444333333333333333444444333333222222333555666666555333222333222222222222333444444333333333333333333333333444444444444444444444444666666666555555444444444555555555555555555555555333333333444444444555555666666666666666666666666555555555666666666777777777777777777777777777777666666666666666666666666666666666777777666666555666666555555555555555555444444444444555555555555555555666666555555444333555555555555555555555444444444444444444444444444555555444444444333333333333333333444444333333333333333333333333333333333444444444444444444444444111111111111111111111111222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111000000000000000000000000///111444555333222111111333222222111000///......111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000111000000///...---000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////000000////////////000000111111111000000//////...////////////000000000000000000111111111000000000000000111111111111000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000000000111////////////////////////000000////////////000000//////000000000111111111000000000000////////////000000111111111111000000//////////////////////////////......//////000111////////////////////////000000000000000000000000////////////////////////111000///......///000111000111111111222222222222000000000000000000000000111111111000000000000000000000111222222222222111000000111111111222222222111111222222333333333333111111111222333444555666444444444444444444444444444444555555666666555555444444555555555555444444555555666666777777888888777777777888888888888888777777999:::<<<===??????999999999888888777777666555555555555444444444444444444444444444444444444333333333333333333333333333222222111222222333333333333222111111111111222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222111111000111111222111111111222222333333333111222333333444444333333222333333444444333333333111333555666666555333222333333222222333333444555333333333333333333333333444444444444444444444444666666555555444444333333555555555555555555555555333333333444444444555555555555555555555555555555444555555555555666666666666666666666666666666666555555555555555555555555444555555666666555555555555555666666666666666666444444444555555555666666555555555555555444333333222333333444555666666777444444444444444444444444333333333222222222222222222333333333333333333222333333333333333333333333000000000000000000111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111000111111222222111111000111111222222222222111111000000000000000000000000---...000000000111333555222222111111000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111000000///...---000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000////////////000000222222222111111000000000......//////000000000000000000000000000000111111000000111111111111000000////////////////////////.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000111000000000000000111111//////////////////////////////000000000000//////000000000000111111111111////////////000000000000000000111111111111000000///////////////////////////////////////000111111////////////////////////000000000000000000000000////////////////////////111000///......///000111000111111111222222222222000000000000000000000000000000000000000000111111000000111222222222222111000000111111111222222222000111222333333333222222111111111222333444555666444444444444444444444444333333444555555555555555444444555666666555555444555555666666777777888888777777777777777888888888777888999:::;;;===>>>>>>888888888777777777666666555555555444444444444333444444444444444444444444333333333333333333333333222222111111222222333333444333333222111222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333111222222111000000111333222222222222222222333333111222333333444444333333222222333444444444333333000000222333333222222111333333333333333444444555333333333333333333333333333333333333333333333333555555555444444444444444555555555555555555555555333444444444555555555555555555555555555555555555444444444444555555555666666666666666666666666666555555555555555555555555333444555555555555555555555555666777777777666666444555555555555666666666444555555555555444333333111111222444555666777888333333333333333333333333222222222222111111111111222222333333333333222222333333222222222222333333111111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000111111111111000000111111222222222222111111000000000000000000000000/////////......///111444111111111111000000000000//////000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000//////...000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000222222222222111111111111...//////000000111111222000000000///000000111222000000111111111111000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000//////000000000000//////000000000111111111222222////////////000000000000///000000111111000000///000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111222222000000000000000000000000000000000000111111111111000000111222222222222111000111111111111222222222000111222333444333222222222222222222333444444555444444444444444444444444222333444555555555555555444444555666666666666555555555666666777777888888555555666777777888888999888888999:::;;;<<<======777777777777777666666666555555555444444444333333444444444444444444444444222222222222222222222222222222111111222222333444333222222111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333000222333222000///111333333333222222222222222222111222333333444444333333111222333333444444444333000000111111111222222222444333333333333444555555444444444444444444444444333333333333333333333333333444444444444444444555555555555555555555555555444444555555555666666666555555555555555555555555333333444444444555555555555555555555555555555555555555555555555555555555333444444555666666555555333444666777777777666666444444444555555555666666555555555555555444444333222222333444444555666666333333333333333333333333222222222222222222222222222222333333333333222222333333222111111222333333222222333333444444444444111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000000111111111111000000111111222222222222111111000000000000000000000000...000111111000000111222000000000000111111111111////////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000///000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111//////000000111222222333111000/////////000222333000000111111111111000000000000000000000000000000.........///000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111222222000000000000000000000000...///000111111000///...000000111111111222222222.../////////000000000111...//////000000//////...000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000///////////////000000000111111000000000000000000000000///000000000111111111111000000111222222222222111000111111111111222222222///111222444444333222111333333333222222333444444444444444444444444444444111222333444555555555555444444555666666666666666555555666666777777888888333444555666777999999:::999999:::::::::;;;;;;;;;777777777777666666666666555555444444444333333333444444444444444444444444222222222222222222222222222111111111222333333444222111111000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333000222333222//////111444444333333222222111111111222222333444444444333333111222333333444444444444333222222222333333555555444333333333333444555555555555555555555555555555333333333333333333333333333333333444444555555555555555555555555555555555555555555666666666666777555555555555555555555555333333333444444444555555555555555555555555555555666666666666666666666666333444444555666666666555222333555666666666555555333333444444444555555555555555666666555555444333333444444444444444444444333333333333333333333333333333333333333333333333222222222333333222222222444333222111111222333444//////000000000111111111111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111000000111111111111000000111111222222222222111111000000000000000000000000+++...222444444333222222/////////000111111222222.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......///000000111000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000////////////000000......//////000000111111///000000111222333333333111000/////////111222333000000111111111111000000000000000000000000000000---......///000111111222000000000000000000000000111111111111111111111111000000000000000000000000000000///000000111222222000000000000000000000000...///000111111000///...000111111111111222222222.../////////000000111111......////////////......000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000...///000111111000///...////////////000000000000000000000000000000000000//////000000111111111222000000111222222222222111000111111111111222222222///111222444444333222111444444333222222222333333444444444444444444444444111222333444555555555555444444555666777777666666555555666666777888888888222333444666777999:::;;;::::::::::::::::::::::::999999999999888777555555333333444444555666666666444444444444444444444444222222222222222222222222333333333222222222111111000000000000000000000000//////000000111111222222000000000000111111111111111111222222222333333333222222111111222222333444111111222222222333333333222222222222222222222222333333222222111000000000666555444222111222222333222222222222222222222222666555555555666777999:::555555555444444333333333333333444555666666666555444444333222222222333333555555444444444333333333222333444444555555444444555555555555555555555555444444555555555555444444222444555555444555666888666666555555555444444444555555555555555555555555555555555555555555555555///000111222333444444444333444444555555444444333555555444444444333333333444444222222222222444444444444444333333333222222333333333333333333333333222222222222222222222222000000000000000000000000222222222222222222222222111111111000000000000000000111111111111222222222111111111111000000//////222222222111111111000000222222111000//////000000222222111000000111222222222222111111111111222222000000000000000000000000000000000000000///......//////000000111111111222111111000000//////.........//////000111222222222222111111111000000////////////000000000000//////111111000000000000111111000000000000000000000000000000000000000000000000111111222222222111111000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000333333333222222111111111000000000000000000000000111111000///000111333444333333222111000000000111222111111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///......//////000111222............/////////000000000000000000000000000111333444444111/////////////////////////////////000000000000111111111111////////////////////////000000111111111111000000000000////////////000000111//////222222///...111111111000000111222333333333333333222222222111111333333333333333333333333222222333333333333444444555555555555555444444444555555666666666666555555666666666666777777777777777777777777888888888888999999::::::::::::;;;;;;888888888888777666555444555555555555555444444444444444444444444444444444222222222222222222222222333333333222222222111111000000000000000000000000000000000000000111111111000000000000111111111111111111222222222333333333111111000000111111222333111111111222222222333333222222222222222222222222111111111111111111222222//////......///111222333222222222222222222222222222111111111222333444444555555444444444333333333222333333444444444444333333333333222222333444444555555444444444333333333333333444555555555555444555555555555555555555555444444555555555555444444555666777666444222333444666555555555444444444444555555555555555555555555555555555555555555555555111111222333444444444333333333444444444444333333555444444444444333333333444333222222222222333444222222111111111000000000333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000111000000000000000000000000000111111111222222222111111000000000/////////222222222111111111000000222222111000000000000000111111111111111111111111111111111000000111111111000000000000000000000000111111111111111000////////////000000000111111111111000000000/////////......//////000111111222222111111111111000000000/////////000000000000//////111000000000000000000111000000000000000000000000000000000000000000000000111111111222222111111000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000333333333222222111111111000000000000000000000000111111111000111111222222333222111111000000111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///////////////000........./////////000000000000000000000000000000000222444333111000///000000000000000000000000000000000000000111111111111////////////////////////000000111111111111000000000000////////////000000111//////333333//////111111111000000111222222333//////000111222333444444111111111111111111111111222222333333333333444444444444555555555555555555555555666666666666555555555555666666666777777777777777777777888888888888999999999:::::::::;;;;;;777777777777666555444444666666555555444333333222444444444444444444444444222222222222222222222222333333333222222222111111000000000000000000000000111111111111000000000000000000000000111111111111111111222222222333333333000000//////000000111222111111111222222222222333111111111111111111111111///000000111222222333333000000000111222333555666222222222222222222222222222333333444444444333333444444444444333333333333222333333333333222222111222222222222333444444555555555444444444333333333333444555555666666555555444444444444444444444444444444555555555555444444555666777555333222333444555555555555444444444444444444444444444444444444444444444444444444444444222333333444444444333333333333444444444444333333444444444444333333333333333333222222222222333333222111111111111000000000222222333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000111111000000000111111111222222000000000000000/////////222111111111111000000000222111000000000000000000000111222333333222111000111000000//////000000111000000000000000000000000///000000000000//////...//////000000000000111111000000000000/////////////////////000111111222222111111111111000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111000000//////000000111000000000000000000000000222222222222222111111111000000000000000000000000111111111222111111000000222222111000000000111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222111000///................../////////000000000000000000000000000000000///111333222111000000111111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111000000000000////////////000000111///000333333000///222111111111000111111222333...//////000111222333333111111111111111111111111222222333333333333444444333444444444555666666666555555666666666666555555444444555555555666666666777777777777888888888888999999999999::::::::::::555555666666555444444333555555555444444333333333333333333333333333333333222222222222222222222222333333333222222222111111000000000000000000000000222222111111000000/////////000000000111111111111111111222222222333333333000000000000000111222222111111111111222222222222000000000000000000000000000000111111111222222222333333333333333333333333222222222222222222222222333444555666666555333222333333333333333333333333333333444333333222111111111111111222333444555666555555444444444333333333333444555555666666555555444444444444444444444444333444444555555444444333111333444444444444555777444444444444444444444444444444444444444444444444444444444444444444444444444444555555555444333333333333333444444333333333444444444333333333222222333222222222222222222333333333333333222222222222222222222222222333333333222222222222222222222222000000000000000000000000222222222222222222222222000000000000000111111111000000000000111111111111111111111111111111111111111111111111000000000000111111000000000000000111///000222333333222000///000000////////////000000000000000000000000000000---......///......------//////000000000000000000000000000000//////////////////000000111111111111111111111000000000000000//////000000000000/////////000000000000000000///////////////////////////000000000000000000000000///000000111111111111111111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000222222222111111111111111000000000000000000000000000111222222222000///...111111000000000000111111111111111000000000000000000000000000000000000000////////////////////////111111111111111111111111////////////////////////111111000///////////////...////////////000000000000000000000000000000000///000222111000000111222111111111111111111111111///000000000111111111111000000000000000000000000000000111111111111000000000000////////////000000111///000333333000000222222111111111111111222222111111111000000000000///333333333333333333333333222222222333333333444444333333333444555666777777555555666666666666555555444444444444555555555666666777777777888888888888888999999999999:::::::::444555555555555444444333333333333333444444555555333333333333333333333333222222222222222222222222333333333222222222111111000000000000000000000000222222111111000000/////////000000000111111111111111111222222222333333333222111111111111222333333000000111111111222222222000000000000000000000000222222222111111111000000000000000000000/////////222222222222222222222222111111333333333222111000333333333333333333333333444444444444444333222111111111111222333444555666555555444444444333333333333444444555555555555555444444444444444444444444333333444444444444333333111222444444333333555666333333444444444444444444444444444444444444444444444444444444444444444444444444555555555444333333222333333333333333333222444444333333333222222222222222222222222222222222333333333222222222111111111111111222222333333333222222222222222222222222000000000000000000000000111111111111111111111111//////000000111111111111//////000000000111111111222222222222222222222222000000000000000000000000111000000000000000111111///000222333333222000///000000////////////000000000000000000000000000000...//////000000/////////000000//////////////////////////////000000000000000000000000000111111111000000000000000000111111//////000000000000//////...///000000000000///...////////////////////////////////////////////////...///000111111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000111222222111000...---111000000///000000111111000000000000000000111111000000000000000000000000////////////////////////111111111111111111111111///////////////////////////////////////000111111////////////000000000111000000000000000000000000///000111111//////000222111111111111111111111111///000000000111111111111000000000000000000000000000000111111111111000000000000////////////000000111///000333444111111333222222111111111111111222111111111000000000000///333333333333333333333333222222222333333333444444333333333444555666777777555555666666666666555555444444444444555555555666666777777777888888888888888888888999999999::::::444555555555555555444444111222222333444444555555333333333333333333333333222222222222222222222222333333333222222222111111000000000000000000000000111111111111000000000000000000000000111111111111111111222222222333333333222222222111222333333444000000000111111111111222111111111111111111111111333333222222111000000///...///000111111222111111222222222222222222222222222222333333333333333222222222222222333333333333333444444444444444333222222222222222333444444555555555444444444333333333222333444444555555444444333333333333333333333333333333444444444444333333444555666444222111222333333333333333444444444444333333333333333333333333333333333333333333333333222333333444444444333333222222333333333333222222333333333333222222222222111111222222222222111111111000000000000/////////000000111111222333333333222222222222222222222222000000000000000000000000/////////////////////////////////000111111222222/////////000000000111111111111111222222222222333//////000000000000000111000000000000000111111222000111222333333222111000111000000//////000000111000000000000000000000000000111111222222222222222000000////////////......////////////000000000000000000000000000000111111000000000000111111111111//////000000000000//////......000000000000......000000000000000000000000////////////////////////......///000111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000//////......//////000000000000000000000000000000000000111111111111111000000000000000000000000000000000111000000//////000000/////////000111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000............///000111222/////////000000000111111000000000000000000000000000111111000......000111111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111000000000000////////////000000111///000333444222111444333222111111000111111111...//////000111222333333111111111111111111111111222222333333333333444444333444444444555666666666555555666666666666555555444444555555555666666666777777777777888888888888888888888888999999999999444555555666666666555555333333333333333333333444222222222222222222222222222222222222222222222222333333333222222222111111000000000000000000000000000000000000000111111111000000000000111111111111111111222222222333333333111111111111111222222333000000000000111111111111222222222222222222222222222222111111111111111111111222333444444333222111222222222222222222222222333333333333333444555666111111222222222333333333111222222333333333333222333333333222222333444444555555444444444333333333111222333333444333333333333333333333333333333333222333333444444333333222444555555444222111111222222222333333333444444444333333333333333333333333333333333333333333333333111111222333444444444333222222333333333333222222333333333222222222222111000111222333333222111000000000000000///////////////000000111222222333333222222222222222222222222000000000000000000000000////////////////////////...//////000111111222222////////////000000000111//////000000000111111111////////////000000111111000000000000000111222222111111111111111111111111111111111000000111111111000000000000000000000000///000000111222222111111000000/////////............/////////000000000111111000000000000000000000///000000000111111111111//////000000000000//////---...000111111000...---000000000000000000000000////////////////////////---...///000111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000///000000000111111111222000000000000000000000000000////////////000000111///////////////000111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111//////000000000111111111000000000000000000000000111222111///------///000000000000000000000000000000000000000111111111111////////////////////////000000111111111111000000000000////////////000000111///000444444222222555333222222111000000111111//////000111222333444444111111111111111111111111222222333333333333444444444444555555555555555555555555666666666666555555555555666666666777777777777777777777888888888888888888888888999999999999555555666666666666666555555444444333333222222111222222222222222222222222222222222222222222222222333333333222222222111111000000000000000000000000//////000000111111222222000000000000111111111111111111222222222333333333000000000000000111111222000000000000111111111111222222222222222222222222000000000111222222333333222222222222000---+++***222222222222222222222222///...------...000222333111111111222222333333333///000111222222222222222444444333222222222333333555555444444444333333333111111222333333333333222333333333333333333333333222333333444444333333222000222333333333333444666222222222333333444444444333333333333333333333333333333333333333333333333///000111222333444444444222222222333333222222222333333333222222222111111000111222333333222111000222222222222111111111111///000000111222222333333222222222222222222222222000000000000000000000000111111111111111111111111...//////000111222222222////////////000000000000---.........//////000000.../////////000000111111000000///000000111222222222222111000000111222222222222111111111111222222000000000000000000000000,,,,,,---...//////......000000//////.........---.../////////000000111111111111111000000000000000//////000000111111111222//////000000000000//////---...///111111///...---000000000000000000000000////////////////////////---...///000111111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111//////............//////000000000000000000000000//////000000111111111222000000000000000000000000000///.........000111222///////////////000111111//////000000111111111222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222111000//////......///000000000000111111111111000000000000000000000000222222111///---,,,...000////////////////////////000000000000111111111111////////////////////////000000111111111111000000000000////////////000000111///000444555222222555333333222111000000111111333333333222222222222111333333333333333333333333222222333333333444444444555555555555555444444444555555666666666666555555666666666666777777777777777777777777888888888888777888888888888999999999777666555444222111000///333333333333333333333333222222111111111111222222000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111............////////////000000000000000000000000111111000000000000111111333444444555555444444333222222111111111111111111000111111111111222222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444333222222111111222222333555444333333222222222222444444444333333222222222555555555555555555555555444444444333333444444555111222222333333222222111444444444444444444444444222222333333333333444444333333333333333333333333222222333333333333444444111111111111111111111111000000000000////////////111111111111111111111111222111111111000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000222111111111000000//////111111222222222222111111222111111111000000//////000000000000000000000000000000000000111111111111000000000000111111111111///000000000000...,,,+++111111000000//////......000000000000000000000000000000000000000000000000///000222333333222000///......////////////......000000000000000000000000////////////000000000000000000000000000000000000............/////////000000000000000000000000000---------...............222222222222222222222222222111000//////000111222111111111111111111111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000111111111111111111111111111111111111111000///.........///000000000000000////////////////////////222111111111000000//////////////////000000000000000000000000000000000000000111111111111222222222333222111000////////////111000///......///000111000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000///////////////////////////...------000000000000000000000000///000000000000111111111000000000000111222333444222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444444444444555555555666666555555555555666666666777666555444444555666777888777777777777888888888888555444444444333333333222333333333333333333333333222222111111111111222222111111111111111111222222111111111111111111111111000000000000000000000000111111111111111111111111/////////000000000111111000000000000000000000000111111000000000000111111111111222222222222111111111111111111111111111111000111111111111222222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444333222222111111222222333555444333333222222222333444444333333333222222222333333333333333333333333555444333333333333333444111222222333333222222111333333333333333333333333222222222333333333444444222222222222222222222222111111111222222222333333111111111111111111111111111111111111111000000000111111111111111111111111111111111111000000000///000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111111000000000//////000111111222222111111000111111111111000000000///000000000000000000000000000000000000111111111111000000000000111111111111,,,---...000000000000///000000000000////////////000000000000000000000000000000000000000000000000///000222333333222000///......////////////......000000000000000000000000////////////000000000000000000000000000000000000........./////////000000000000000000000000000000111000///...---,,,,,,+++222222222222222222222222222111000//////000111222111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000111111111111111111111111000111111111111000000///......///000000000000000////////////////////////111111111111000000000///////////////000000000000000000000000000000000000000000111111111222222222111000000000000000111111000000////////////000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000////////////111111111111111000//////000000000000000000000000000000000111111111222222333333222111000000000000222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444444444444444555555555666555555555555666666666666666555555444555666777888777777777777888888888888333333333444555555666666333333333333333333333333222222111111111111222222222222111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111222222000000000000000000000000111111000000000000111111000000111111111111000000111111111111111111111111000111111111111222222222222222222222222222222222222222222222222111111111222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222222222333333333333333222222111111222222333444444333222222222333333333333333333222222222222222222222222222222222222444444333222222222222222111222222333333222222111222222222222222222222222222222222222333333333333222222222222222222222222000000111111111222222222111111111111111111111111111111111111111222222222111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000//////000111111222222111111000111111111111000000000000000000000000000000000000000000000000111111111111000000000000111111111111------///000111111111111////////////000000000000000000000000000000000000000000000000000000000000///000111222222111000///......////////////......000000000000000000000000////////////000000000000000000000000000000000000....../////////000000000000000000000000000000000111000000///...---,,,,,,222222222222222222222222222111000000000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111///000000111111111111000......///000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000111111111222222////////////000111222333//////000000000000//////000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000222222222333222222111000000000000000000000000000111111111111222222222333333333222111000000000000222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444444444444444555555555555666666555555555555555555666555555555555666777777777777777777888888888888333444444555555666666666333333333333333333333333222222111111111111222222222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111222222000000000000000000000000111111000000000000111111111111222222222222111111111111111111111222222222000000111111111222222222222222222222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333333222222111111222222333444333333222222333333333333222222222222222222222111111111111111111111111444444333222111111111111111222222333333222222111111111111111111111111111111222222222222333333333333333333333333333333333111111111111222222222222111111111111111111111111000000111111111111111222111111111111111111111111111111111000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111111111000000111111111000000000000000///////////////////////////000000000111111111111///000000000111111111111111111111111000000//////......//////000000111111////////////////////////000000000000000000000000000000111111111111000000......////////////......////////////////////////////////////000000000000////////////////////////...////////////000000000000000000000000000000000------......//////000000111111111111222222222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111...///000111111111111111......///000000000000000111111111111111111111111111111111000000000000000////////////000000000000////////////////////////000000000000111111111111///////////////000111111...///000111111000///...///000000000111111111111111111111111111111111111////////////////////////////////////////////////////////////000000000000222222222333333222111111000000000000000000000000111111222222222333333333/////////000000111222333111111111111111111111111222222222222222222222222222222333333333333444444333333333333333333333333444444444444444444444444666666555555555555444444666666555555555666666666666777777777888888888888555555555555555555444444333333333333333333333333222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111/////////000000000111111000000000000000000000000111111000000000000111111000111111222222111111000000000111111111222222222000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111222222222333333333222222111111222222333333333333222222333333444222222222222222222222222333333333333333333333333444333222222111111111222111222222333333222222111111111111111111111111111111111111222222222333333222222222222222222222222222222222333333333333444111111111111111111111111/////////000000000111111111111111111111111111111000000000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000//////////////////000000000000000111111000000000000000000000000000111111///////////////////////////000000000111111111111///000000000111111111111222111111111000000000000......//////000000111111////////////////////////000000000000000000000000000000000111111000000000......////////////......////////////////////////////////////000000000000////////////////////////////////////000000000111////////////////////////------......///000000111000000000111111222222222111111222222222222111111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...///000111111111111111......///000000000000000222222222222222222222222000000000000000000111111////////////000000000000//////////////////////////////000000000111111111111111000///......//////...///000111111000///...///000000000111111111111000000000000000000000000////////////////////////////////////////////////.../////////000000000111000000111111111111111000000000000000000000000000111111222222222333333333////////////000111222333111111111111111111111111222222222222222222222222222222222333333444444444333333333333333333333333444444444444444444333333555555555555555444444444666666666666666666555555666777777777888888888888777666666555444333222222333333333333333333333333222222111111111111222222000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111/////////000000000111111000000000000000000000000111111000000000000111111//////000000000000//////000000000111222222333333000111111111111222222222222222222222222222222222000000000111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111222222222222333222222111111222222333333333222222222333444444111111111222222222222222444444444444444444444444333333222222222222333333111222222333333222222111111111111111111111111111111111111111222222222222000000000000000000000000222222333333333444444444111111111111111111111111.........///000000111111111111111111111111111111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000......////////////000000///000000111111000000///000000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111/////////000111333444555////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////......000000000000000000000000////////////000000000000000000000000000000000000/////////000000000111111////////////////////////000000000/////////......//////000000111222222222111111222333333222111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///000000111111111111000......///000000000000000111111111111111111111111000000000000111111111111////////////000000000000000000000000000000000000/////////000000000111111222111000///............//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111...///000000111000000000000000000000000000000000111111111111222222222333222222111000////////////111111111111111111111111222222222222222222222222111222222333333444444555333333333333333333333333444444444444333333333333333333444444444555555555666666666777666666555444777777777777888888888888555555444444333222222222333333333333333333333333222222111111111111222222//////000111222333333444111111111111111111111111000000000000000000000000111111111111111111111111000000000111111111222222000000000000000000000000111111000000000000111111///000000111111000000//////000000111222222333333000111111111111222222222222222222222222222222222///000000000111111111222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111222222222222333222222111111222222333333222222222333333444555000111111111222222222222444444444444444444444444222222222222333444555666111222222333333222222111222222222222222222222222111111111111222222222222111111111111111111111111111222222222333333333333111111111111111111111111...//////000111111222222111111111111111111111111///000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000........./////////000000//////000000000000/////////000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111/////////000111333555777000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000......////////////......000000000000000000000000////////////000000000000000000000000000000000000//////000000000111111111////////////////////////000000000000/////////////////////000111222222222111222222333333222222111111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000111111111111000000///......///000000000000000111111111111111111111111///000000000111111111111////////////000000000000000000000000000000000000////////////000000000111000//////.........//////000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111.........///000111111111...//////000111111000000000000000000000000000000000000000111111111222222222111000//////......///111111111111111111111111222222222222222222222222111111222333333444555555222222222222222222222222444444444333333333222222222222333444555555666666666666777777777666444333777777777777888888888888444333333333333333222222333333333333333333333333222222111111111111222222......///111222333444555111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333000000000000000000000000111111000000000000111111222222333333333333222222///000000111222222333333000111111111111222222222222222222222222222222222//////000000111111111222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222333222222222222222222333222222222222333333444555000000111111222222222222333333333333333333333333222222222333444555666777222222222333333222222222222222222222222222222222000111111111111222222222555555555555555555555555000111111111111222222222111111111111111111111111///000000111222222333333111111111111111111111111//////000000111111111222000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000---.........//////000000//////000000000000////////////000000111111111222000000000000000000000000000000000000111111111111000000000000111111111111333222111111111222333444111111000000//////......000000000000000000000000000000000000000000000000000000////////////000000......////////////......000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111////////////////////////------...///000111222222...//////000111222222222111222333444444333222111111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000111111111111111000///......//////000000000000000000000000000000000000000//////000000111111111222////////////000000000000000000000000000000000000////////////000000000000......---......///000111111000///......///000111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111---......///000111111222...///000111111111111111000000000000000000000000///000000000000111111111.........//////000111222000000000000000000000000222222222222222222222222111111222333333444555555222222222222222222222222444444444333333222222222000111222333555666777777666666777777777666444333777777777777888888888888444444444444444444444444222222222111111111111000111111111111111111111111111111111111111111111111555444333222111///......000000000000000000000000000000000000000000000000//////000111111111111111111111000000000000111111444333333222111000//////111111111111111111111111111111111111111111111111000222333333222111222333111111111111000000//////...///111111000000222333222222222222222222222222333222222111222333555666333333333333333222111000222222222222111111000000222222111000//////000000222222222222222222222222333222222222333555777888222222222222222222222222333444555666666555444333111111111000000000000000000000000000000000000000111111111111222333444555333222111000111222333444222333444333111111111222222222222111111111000000000000000000000000000000111111000000000000111111111111111111111111222222000000111111111111000000000000000000000000000000222111111111000000////////////000000000000/////////////////////000111111111111000000//////......222111111111000000//////000000////////////000000000000000000000000000000000000000000000000000000////////////////////////111111111111222222222222000000000000000000000000000000111111111111000000000000000000111111111111............////////////////////////000000000000////////////////////////000000000000000000000000111111000///////////////............/////////000//////////////////////////////............//////000000000000000000000000000000111222333333444444222222222111111000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000//////............//////------...///000111222222////////////000000000000////////////000000000000000000000000000///................../////////000222111111111000000//////111111111111111111111111222222222333333444444444333333333333333333333333222333444444555555444444555555555555555555555555777666555444444555666777:::999888888777777888888444444444444444444444444222222222111111111111000111111111111111111111111111111111111111111111111444333222222111000//////000000000000000000000000111111111111111111111111//////000111111111111111111111000000000000111111333333222222111000000000111111111111111111111111111111111111111111111111222333444444222000000111222222111111111000000000000111222111000///000111222222222222222222222222333333222111111111222333333333333333333222111000222222222222111111111000333333222111111111111111222222222222222222222222444333333222222333444555222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111444444333111111111111111222222222111222222333444222333444333111000111222222222222111111111000000111111111111111111111111111111000000000000111111333333222111000000000000000000111111111111000000000000000000000000000000111111111111000000000/////////000000000000/////////////////////000111111111000000000/////////...111111111111000000000///000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000111111111111000000//////.........---////////////000000000000////////////////////////000000000000000000000000111111000///////////////........./////////000000//////////////////////////////............//////000000000000000000000000000000000111222333333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////...///000000111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000////////////000000////////////000000000000000000000000////////////////////////000000000000000111111111000000///............/////////000000111111111111000000000///111111111111111111111111333333333333333444444444333333333333333333333333222333444444555555444444333333333444555666666777777666555444444555666777999888888777777888888999444444444444444444444444222222222111111111111000111111111111111111111111111111111111111111111111222222111111111000000000000000000000000000000000222222222222222222222222//////000111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111333444555444222000///000222222222222222111111111222333333222000...///000222222222222222222222222444333222111000000000000222222333333333222111111222222222222111111111111444444333222222222222333111111111111111111111111444444333222222222222222333333333333333333333333222111111111111111111222111111111111111111111111222222222222222222222222444333222111000000000000111222222333333333333333111222333222000000000111222222222111111111111111111111111111111111111111111111000000000000111111444333222111000/////////000000111111111111000000000000000000000000000000111111111111000000000000///000000111111000000//////////////////000111111000000000000////////////111111111111000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000111111111111111111000///...---,,,,,,////////////000000000000////////////////////////000000000000000000000000111000000///////////////....../////////000000000////////////////////////000//////......//////000000000000000000000000000//////000000111111222222333333333222222222222111222222111111111000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...............//////000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111000000000000111111111000000000/////////...111111000000//////......////////////000000000000111111111222111111000///....../////////000000000111111111111000000000000111111111111111111111111444444444444444444333333333333333333333333333333222333444444555555444444111111222444555666777888666666555555555555666777777777777777888999::::::333333333333333333333333222222222111111111000000111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000222222222222222222222222//////000111111111111111222111111000000111111222000000111111111222222222111111111111111111111111111111111111111111111111222333444444222000000111222222222222222222222222111222333222000///000111222222222222222222222222333333222111111111111111222222333333333222222111222222222222222222222222333333222222222222333333111111111111111111111111333222222222222222222222333333333333333333333333444333222111111222333444111111111222222222222222222222222222222222222222000000000000111222333333000111333444444444333222111222333222000///000111111111111111111111111111111111111111111111111111222111111000000111111222333222111000000000000000000000111111111111000000000000000000000000000000111111111000000000000000000000000111111000000000///////////////000000111000000000000////////////111111111000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222000000000000000000000000000000111111111111000000///000000000111111111111111000000///...---------////////////000000000000////////////////////////////////////////////////000000////////////000000...////////////000000000////////////////////////000000////////////000000////////////////////////.../////////000000111111333333333222222222222222222222222111111111000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000///............///000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////111000000//////000000111000000000000////////////111111000000//////......////////////000000000000111111222222222111111000...////////////000000000111111111000000000000000111111111111111111111111666555555444444333333333333333333333333333333333222333444444555555444444111222222333555666666777555555555555555666666777555555666666777999:::;;;333333333333333333333333222222222111111111000000111111111111111111111111111111111111111111111111///000000000000111111111000000000000000000000000111111111111111111111111//////000111111111111111222222111111111111222222000000000111222222333333111111111111111111111111111111111111111111111111///111333333222222333444222222222222222222222222///111222222111111222444222222222222222222222222111222222333333333444444111222222333333333222222222222222222222222222333222222111111111222222333111111111111111111111111000000111222333333444444333333333333333333333333555444333222222333444555111222222222333333333444222222222222222222222222000000000000111222333444111222333444555444333333111222333222000000000111111111111111111111111111111111111111111111111111222222111111111111222222////////////000111222222000000111111111111000000000000000000000000000000000000000000000000111111000000111111111111000000///////////////000000111////////////000000000000000000000000000000111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000111111111222222222222000000000000000000000000000000111111111111000000///000000000111111111111.........///////////////////////////000000000000000000000000000000000000////////////////////////000000////////////000000////////////000000000111000000000000000000000000000000////////////000000///////////////////////////////////////000000000222222222222222222222222222222222222111111111111111111111111111111111111000000000000000000000000////////////000000000000////////////////////////////////////////////////////////////////////////111111111111111111111111000000//////000000111222111111111111111111111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000//////......//////000.........///000111111111111000000000/////////...////////////000000000000000111111222222222111111////////////000000000111000000000000000000111111111111111111111111111111555555555444444333333222333333333333333333333333222333444444555555444444333333333444444444444444444555555666666666666666444555555666777999:::;;;333333333333333333333333222222222111111111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111//////000111111111111111222222111111111111222222000000111111222222222333111111111111111111111111111111111111111111111111...000222333333333444555111111111222222222222222///000222222111222333555222222222222222222222222000111222444444555444444111111222333333333222222222222222222333333333333222111111111111222222333222222222222222222222222///000111333444555555555333333333333333333333333333222222111111222222333222222222333333444444555222222222222222222222222555444333222111111111111222222333444444444444444222333444333111000111222111111111111111222222222222222222222222222222222222222111111111111222222.........///000111222333000000111111111111000000000000000000000000000000000000000000111111111111000111111222222111111000///////////////000111111////////////000000000000000000000000111111111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000111111111111............//////000000////////////000000000000000000000000000000000000000000000000000000000000///////////////000000111/////////000000000111111000000000000000000000000111000000//////000000111000000000000000000000000////////////000000000000000111111111111222222222333222222222222111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000//////............//////------...///000111222222/////////000000000000000////////////000000000000///000111111222111111111/////////000000000111111000000000000111111111111111111111111111111111111333333333333333333222222333333333333333333333333222333444444555555444444444444333333333333333333333444555666777777777666555555555666777888:::;;;222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111000000000000000/////////000000000000000000000000222222222222222222222222//////000111111111111111333222222111111222222333111111111111111222222222111111111111111111111111111111111111111111111111///111333333222222333444000000000111111111222222111222333333111111222333222222222222222222222222111222333333444333222222000111222333333333333222222222222333333333444444222222222222222333444444333333333333333333333333111222333444555555444333444444444444444444444444333333333444444333333333222222333333444555555555333333333333333333333333666555444333222222222222333333333333333444555555333444555444222222222333000000111111111222222222222222222222222222222222333222222111111222222333///////////////000111222000000111111111111000000000000000000000000000000///000000000111111111111000111111222222111111000///////////////000111111.../////////000000000111///000000000111111111111000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111111000000000000000000111111111111///////////////.........////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111//////000000000111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000//////000000000111111111333333222222222111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///////////////000111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000000000////////////000000......//////000000111111......//////000000111111////////////000000000000...///000000111111111000//////000000000111111111///000000000111111111111111111111111111111111111111111222222222222222222333333333333333333333333222333444444555555444444222222222333333444444444333444555666777777777666555555555666666888999999222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111111000000000////////////000000000000000000000000333333333333333333333333//////000111111111111111333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111111333444444222111111222//////000000111111111222333444444333111000111222222222222222222222222222222222333333222111///...000111222333333333333333222222222333333444444444333333333333444444555666444444444444444444444444333444555666555444333222444444444444444444444444444555666777777666555444222222333333444555666666555555555555555555555555333333333333444555666666555444333222333444555666444555666555333222333444000000111111222222222222222222222222222222222222333222222111111222222333111000000////////////000000000111111111111000000000000000000000000000000//////000000111111111222111111222222222222111111///////////////000111111.../////////000000111111//////000000111111111222000000////////////000000000000000000000000000000////////////////////////////////////////////////111111111111222222222222000000000000000000000000000000111111111111000000000000000000111111111111111111000///...------,,,////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111111111000000000000......//////000000000111333333333222222222111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...............///000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000111111000000000000111111000000000000////////////------...///000111222222////////////000000000000......///000000000000000000000000000111111111111//////000000111111111222111111111111111111111111000000000111111222222333333333333333333333333333222333444444555555444444000000111222444555666666222333555777777777777666666555555666666777888999000000000111222222222333333222222222111111000000000000000000000000000000111111222222222111111000000000111111111111000000000111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222000111222333333333333333777555333222111222333444222222222222111111111111111111111111000000000000000111111222333444444444222333444555555555444333222222333333444555666666555555444444333333333222555666777888888777666555666666777888888888888888888888888888888888888888666666666666666666666666888888888888777777666666666666666666555555555555777777666555555555555555555555555555555555555555555444333333333333444555333333333333333333333333111111000000111222333333333222111//////000000111000000000000000000000000////////////////////////222111000//////000111222000000000000111111111111000000111111111111000000......//////000000111111222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////000000111111111111000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////+++,,,...///111222222333000000000000000000000000//////000000111111111222---......///000111111222111111111111111000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000222222111111222222333333555444222111000111222222//////000000111111111222////////////////////////222111000//////000111111////////////////////////000000000000000000000000222111111111000000//////222222111111000000//////........................111000///......///000111222222222111111111000000////////////////////////////////////////////////111111000000//////......////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---////////////000000000000////////////000000000000222111111111000000//////111111111111111111111111111222222333333444444555555444444333333444444555333333333222222111111111333333333444444444555555444444444555555555555666666666777777888888888999222222222222222333333333222222111111111000000000000000000000000000000000111111222222222111111000000000111111111111000000000111111111111222222222111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222000000000000000000000000111222222333333333222222555333222000000000222222222222222222222222222222111111111111111111111111//////000111111222333333333444555666777666555555444555555666777777888888::::::999999999888888888777777888888888888777777666777888888999999888888999999999999999999999999777777777777777777777777999999999888888888777777999999999888888888888777888888777666666666666666444444444444444444444444666555444333333444555666444444444444444444444444222111111111111222222333333222111000000000111111000000000000000000000000111111111111111111111111111000///......///000111/////////000000000111111000000111111111111000000////////////000000000000111111111111000000000///000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////---...///000000111000000000000000000000000000000/////////000000000111111......//////000000111111111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222333444555444333222111111222333000000000000111111111222111111111111111111111111222111000//////000111111000000000000000000000000000000000000000000000000111111111111000000000///111111111000000000000000222222222222222222222222111000////////////000111222222222111111111000000111111111111111111111111000000000000000000000000111000000000/////////...////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000/////////............////////////000000000000000000000000111111111111111111111111000000000///111111111111111111111111000000111222222333333444444444333333333333444444333333333222222222111111333333333444444444555555444444444555555555555666444555555777888999::::::333333333333333222222222111111000000000000//////000000000000000000000000000111111222222222111111000000111111111111000000000111111111111222222222111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222333333333333333222111444333111000000111222222222222222222333333333333222222222222222222222222111111222222333333444444666666777888888888888888888888888999::::::;;;;;;::::::::::::999999999999999999999888888999999999777888999999::::::999999999999999999999999999999999999999999999999999999::::::::::::999999999999::::::::::::999999999999999999888888777777888888666666666666666666666666777666555555555555666777555555555555555555555555333333222111111111222222333222111111000000111111000000000000000000000000111111111111111111111111111111000000000000111111....../////////000000000000000111111111111000000000000000000////////////111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000111111111111000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000///000000000000000///...000000000000000000000000...///////////////000000////////////000000000000000111111111111000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111222333444444444333222222222333333000000000111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000111111111111222222222222222222222222111000000//////000000111222111111111111000000000111111111111111111111111111111111111111111111111000000000000///////////////////////////////////////000000111111000000///000000000000000000000000000000000000000000000000////////////////////////////////////............////////////000000000000111111111111222222222222111111111111000000000000000000000000000000000000///000000111111222333333333333222222222222333333333333333333222222222222333333333444444444555555444444444555555555555666333333555666888999;;;;;;333333333222222111111111000000000///////////////000000000000000000000000000000111222222222111111000000111111111111000000000000111111111222222222111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000333333333333333333333333333333444444333333222111444444333222222222333444222222222222333333333333444444444444444444555555666666666666777777888888999999:::::::::;;;;;;;;;::::::;;;;;;<<<<<<<<<===::::::::::::::::::::::::<<<;;;:::999999:::;;;<<<999999:::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::999999999999888888888::::::999999999999::::::::::::::::::::::::::::::888777777777777777777888777777777777777777777777555444333333222222222222222222111111000000000000000000000000000000000000////////////////////////222222222222222222222222............////////////000000111111111111000000111111000000//////......111111111000000000000000000000000000000000000000////////////////////////////////////////////////000000000111111000000000000000111111111111000000111111000000//////......000000000000000000000000000000000000000000000000////////////////////////////////////000000000000//////000000000000//////////////////////////////............////////////000000000000////////////000000111111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111222333444444444333333333333333333111111111111111111111111////////////////////////000000000000000111111111111111111111111111111111000000000000000000000000111111111000000000000000//////000000111111222222000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111000000000000000000000000000000000000//////////////////////////////////////////000000000000//////////////////////////////////////////////////////........................///////////////.........////////////000000000000000000000111111111222222111111111000000000000000////////////////////////000000111111222222333333333222222111111222222333333333333333333333333333333333333444444444555555444444444555555555555666444444555666777888999:::222222111111000000/////////////////////000000000000000000000000000000000///000111222222222222222000000111111111111000000000000111111111222222222111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111000000111111111222222222000000000000000000000000333333333333333333333333333333444444444333333222333333333222222333333333222222222333333444444444666666666777777888888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::999999999999;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888888888888888888888777666555444444444444444222222222222111111000000111111111111111111111111000000000000000000000000000111111111111111111000............////////////000000111111111111000000111111000000//////......000000000000000000111111111111111111111111111111////////////////////////////////////////////////000000111111111111000000000000111111111111000000111111000000//////......000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111---...///000000111111111////////////////////////////////////............000000000000///////////////000000111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000111222333222333333333333333333333222222222111111111111111//////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111//////000000111111222222////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////.........///////////////////////////000000000000/////////000000000111111000000000000000000111111////////////////////////111111222222333444444444333222222111111222222333333333333333333333333333333333333444444444555555444444444555555555555666666666666666666777777777000000000000000///////////////000000000000111111000000000000000000000000///000111222222222222222000000111111111111000000000111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222000111111111111222222222111111111111111111111111222222222222222222222222222222333444444444444444222222222222333333333333444444444555666666777777888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<===>>>>>>???========================<<<===============>>>>>>??????>>>>>>>>>>>>??????;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888888777666666666777777333444444444444333222111222222222222222222222222222222222222222222222222......////////////............/////////000000000000000111111111111000000000000000000////////////000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000000000111111111111000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////......//////000000111111------///000111111111111000000000000000000000000000000000////////////...////////////000000000000///000000111111111111000000000000000000000000000000000000000000000000000........................000000000000000000000000///////////////000000111111111222333333333222222222222222222222111111111111111111111111111111111...///000111111222111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000111111222222111111000//////000000000000000111////////////////////////........................////////////000000000000000000000000000000000000...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////////////////000000000000.../////////000000000000000000000000111111111111000000000000000000000000111222222333444444555555333333222222222222333333333333333333444444444444333333333444444444555555444444444555555555555666777777777666666666555555000000000000000111111111000000000111111111222222000000000000000000000000//////000222222333333222000000111111111111000000000111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111333444555555666666444555555666666666666666777777888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@????????????????????????;;;;;;;;;<<<<<<=========@@@@@@@@@AAAAAA@@@@@@@@@<<<===>>>>>>??????>>>>>>========================:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888888999::::::666777888888888777555555333333333333333333333333222222222222222222222222...///000000000000///.../////////000000000111111000000111111111111000000////////////000000000000///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000111111222222111111000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........///000111111111//////000000000000//////000000000000000000000000111111000000000/////////......//////000000111111//////000111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000///........./////////000111222222222111111333333333222222111111111111111111111111111111111---...000111222222111111111111111111111111111111000000000000000000000000///000000000111111111111111111111000000000000000111111111111111111111111000111222222222222111000////////////000000111111000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000......////////////......000000000000000000000000000000000000000000000000111111111111111111111111............/////////000////////////000000000000//////000000000111111111///000000000111111111111111111111111111111111111111111111222333333444444444444333333333333444444333333333444444444555555333333333444444444555555444444444555555555555666555555666666666666666666000000111111222222222333000000111111222222222333000000000000000000000000//////000222222333333333000000111111111111000000000111111111111222222222111111111111111111111111111111222222222222111111333333333333333333333333222222222222222222222222000111111111111222222222222222222222222222222222444444444444444444444444000111222444555666777777888999:::;;;;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>><<<======>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB???>>>=========>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA???@@@BBBBBBBBBBBB@@@???======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::999999999888888888:::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999:::;;;<<<<<<999::::::;;;;;;999888777444444444444444444444444000000000000000000000000111222333444444333222111000000000000111111111111000000111111111111000000......//////000000111111//////000000111111111222111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000111111111111000000......//////000000111111000000000000000000000000000000000000000000000000111111111111111111111111---......///000111111222111111111111000///...---000000000000000000000000222222111111000000//////---......///000111111222//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......---.........///000111222222111000333333333222222111111111////////////////////////---...000111222222222111222222222222222222222222000000000000000000000000//////000000111111111222222222111111000000//////000000000000000000000000000111222333333222111000.../////////000000111111111111111111111111111111000000000000000000000000.../////////000000111111000000000000000000000000......////////////......000000000000000000000000000000000000000000000000111111111111111111111111---.........//////000000////////////000000000000000111111111111222222222//////000000111111111222111111111111111111111111000000000111222222333333555444444333333444444555333333333444444555555555333333333444444444555555444444444555555555666666444444444555666777888888111111222222222222111111000000000000000000000000000000000000111111111111111111000000111111222333222222222222222222222222333222222222222222222222000000000000111111111111000111111111111222222222333222222111111222222333444444333333333333333333111111222222333333333333333222111000000111222333222333333222111222555777888888777777888888999:::999:::;;;<<<===>>>???@@@?????????>>>>>>=========@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAA@@@>>>>>>??????@@@@@@@@@AAABBBAAA@@@@@@??????@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>>>>>>>????????????>>>===<<<;;;888888888888999999999999888999999999::::::::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<======>>>@@@@@@>>>>>>>>>>>>???@@@AAAAAADDDBBB@@@>>>======>>>??????>>>===<<<<<<;;;<<<<<<=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888999999999888777555444555444333222111222333333000000000000111111111111222222000//////000111111........................222222222111111111000000000000000000000000000000222222222111111111000000222111111111222333444444111111111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000//////000000111111111222444444333222111000///...111111111111111111111111111111111111111111111111000000////////////000000111111000000000000111111333333333444444444555555444333111000///000000111111111111111000000000000222111111111000000//////111111000000111111222333000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000111111111111222222222111111111000000111111000000//////......////////////000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111000000//////......000000000000000111111222000000000000000000000000000000000000111111111111000000111111111222222222111111111111222333444555111111111111111111111111444444444444444444444444222222333333333333444444555555555555555555555555555666666777777777777777111111222222222222111111111111111111111111111111000000000000111111111111111111000000111111222333111111111111111111111111222222222222222222222222000000000000111111111111000111111111111222222222333222222111111222222333111111111111111111111111222222333333333333333333333222222111111222333444333333444444333444666999:::::::::::::::;;;;;;<<<======>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@???===>>>>>>>>>?????????@@@@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>============????????????>>>===<<<;;;888888888888888888888888777888888888999999999999888888888777777888888888;;;;;;;;;;;;<<<===>>>???>>>>>>===>>>>>>???@@@AAACCCAAA???=========>>>???=========<<<<<<===>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;::::::999888777777666666444333333333444555111111111111111111111111222222000//////000000111////////////////////////111111111000000000//////000000000000000000000000111111111000000000////////////000000222333555555111000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111000000000000111111222222222222333333333333444333222111111111111111111111111111000000000000111111111111000000000///000000//////000000111222000000000000000000000000111111111111111111111111111000000//////000000111000000000000000000000000000000000000111111111111111111111000000000//////111000000000/////////...////////////000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111000000000/////////...000////////////000111111000000000000000000000000000000000000111111111111111111111111111111222222111111111111222333444444111111111111111111111111111111111111111111111111222222333333333333444444555555555555555555555555555555666777777777666666111111222222222222111111111111111111111111111111000000000111111111222222111111000000111111222333000000000000000000000000111111111111111111111111000000000000111111111111000111111111111222222222333222222111111222222333000000000000000000000000333333333333333333333333333222222222333444555555444555666666666777:::<<<>>>>>>======>>>>>>???@@@BBBBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@??????>>>>>>???@@@@@@@@@@@@??????>>>===============>>>>>>>>>>>>>>>===<<<<<<<<<<<<===?????????@@@@@@@@@@@@AAA??????????????????????????????>>>>>>>>>>>>>>>>>>????????????>>>===<<<;;;777777777777777777777777666666666777777777888888777777777777777777777777:::::::::::::::;;;<<<===>>>>>>===>>>>>>???@@@AAABBBAAA???>>>===>>>>>>???===<<<<<<===>>>???@@@@@@===============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::::::::999888777666666666777777222222222222222222222222222222111000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000///////////////------...///111333555666000000000000000000111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000......////////////......000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222000000000000000000000000000000000000111111111111......//////000000000111////////////////////////////////////////////////000000////////////000000111111000000000000111111000000111111111222222222222333333333333333222111222222111111111000000000111111111111000000000000///////////////000000111000000000000000000000000111111111111111111111111111111111000000111111111000000000000000000000000000000000000111111111111000000000///////////////000000000000////////////////////////000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000//////////////////......//////000111000000000000000000000000000000000000111111111111222222111111111111111111222222222111222222333333222222222222222222222222222222222222222222222222222222333333333333444444555555555555555555555555444444555666666666666555111111222222222222111111111111111111111111111111000000111111111222222222111111000000111111222333111111111111111111111111000000000000000111111111///000000000111111111111000000111111111222222222333222222111111222222333111111222222222222333333333333333333333222222222222222333333444555666777666888:::;;;;;;<<<>>>@@@BBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@??????>>>===<<<<<<>>>>>>>>>??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;============>>>>>>>>>>>><<<<<<<<<<<<============>>>>>>?????????>>>>>>>>>======>>>>>>===<<<;;;;;;777777777777777666666666555555666666666777777777999999999999999999999999888888888888888999:::;;;>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@@@@???@@@@@@AAA>>>>>>>>>>>>>>>???@@@@@@======>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;;;;<<<===;;;;;;::::::999999999999444444444444333333333333333333222111111000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000.........///000222333444000000000000000111111111///000000000111111111111111111111111000000000///////////////////////////000000000000000000000000000000000000000000000000......//////000000111111...//////000000//////...////////////////////////000000000000000000000000////////////////////////111111111000000000000000000000000000000000000000000000000000000111111111/////////000000000000111000000000000000000000000000000000000000000000000000000////////////000000111111000000000000111111000000000111111111222222111222444555555444333222222222222111111111000000111111111000000000000000000////////////000111111000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000///000000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000////////////000000////////////////////////////////////000000000000////////////////////////////////////////////////000000000000////////////...............///000000///////////////////////////000000000111111111111222222222111111111111111333333222222111222222222222222222222222222222222333333333333333333333333222222222333333333444444555555555555555555555555333444444555555555555555111111222222222222111111111111111111111111111111111111111111222222222222111111000000111111222333222222222222222222222222//////000000000111111111///000000000111111111111000000111111111222222222333222222111111222222333111111222222333333333333333333333333333333333333333444555666777888999999;;;===???@@@@@@AAACCCEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFDDDCCCBBBAAA??????>>>===<<<<<<;;;;;;<<<<<<======>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999:::::::::;;;;;;;;;999:::::::::;;;;;;<<<<<<;;;<<<============<<<<<<<<<<<<=========<<<;;;;;;999999888888777777777777666666666666777777777777888999::::::::::::999888777777777777777888888999>>>>>>>>>??????@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCAAAAAA@@@????????????????????????@@@@@@AAAAAAAAA???????????????????????????>>>===<<<;;;<<<===>>>============<<<<<<;;;;;;777777666666666555555555444444444333333222111000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111000000000000000111111//////000000111111111111///000000000111111111111111111111111000000000///////////////////////////000000000000000000000000000000000000000000000000......//////000000111111///000000111111000000///////////////////////////////////////////////////////////////////////////333222222111000///......000000000000000000000000111111000000000000000000222222111111111000000000111111111111111111111111111111111111111111111111000000////////////000000111111000000000000111111111111111111222222222222000111333444555444444333222222222222111111111111000000000000000000111111111000000000000111222222000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000///000000000111111111111111111111111111111111111////////////000000000000////////////000000000000000000////////////000000////////////////////////.../////////000000000111////////////////////////////////////////////////////////////000000000000...............///000000///////////////////////////000000000111111111111111111111111111111111111333333222222111222222222222222222222222222222222000000000000000000000000222222222333333333444444555555555555555555555555333444444555555555555555111111222222222222111111222222222222222222222222111111111222222222222333111111000000111111222333222222222222222222222222///000000111111222222222000000000000111111111111000111111111111222222222333222222111111222222333000000000111222222333333444444444555555555666666666777999;;;<<<===>>>>>>@@@BBBEEEFFFFFFFFFGGGHHHJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJHHHFFFDDDCCCAAAAAA======<<<<<<;;;;;;::::::;;;<<<<<<===============<<<<<<<<<;;;;;;;;;;;;;;;:::999888888777777888888777777777888888888999999999999::::::;;;<<<<<<<<<999:::;;;<<<===<<<;;;:::======>>>>>>>>>>>>======;;;;;;;;;:::999999888888777777777888888888999999777888999::::::999888777777777666666666777777888============>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBB@@@@@@?????????AAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>>>>>>>>>>??????>>>>>>===<<<:::::::::999888888777777666666666666555444222111000000000000000000000000111111111111222222222222000000000000000000000000111111111111222222222222222222111000000000000111/////////000111111222222000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000333222222111000///......000000000000000000000000111111111111000000000000333222222222111111000000111111111111111111111111111111111111111111111111000000////////////000000111111000000000000111111000111111111111222222222000000222333444444444444333222222222222111111111000000000000111111111111111111111111111222222333000000000000000000000000111111111111111111111111111111111000000111111111000000000000000000000000000000000000111111111111111111111111222222222222////////////000000000000////////////000000000000000000////////////000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000////////////000000000000//////......//////000111000000000000000000000000000000000000111111111111000000111111111222222222222222222111222222333333333333333333333333333333111111111111111111111111222222333333333333444444555555555555555555555555444444555666666666666555111111222222222222111111222222222222222222222222111111111222222222333333111111000000111111222333111111111111111111111111000000111111222333333444000000000000111111111111000111111111111222222222333222222111111222222333000111111222333333444444666666777888999::::::;;;;;;<<<>>>AAACCCDDDDDDDDDEEEGGGJJJKKKJJJIIIJJJKKKLLLLLLKKKKKKLLLLLLMMMNNNKKKJJJJJJJJJIIIIIIIIIHHHIIIHHHFFFDDDBBB@@@???>>>;;;;;;;;;;;;::::::::::::;;;;;;<<<==================<<<<<<<<<;;;;;;;;;;;;999999888777777777777777666666777777777888888888;;;;;;<<<<<<===>>>>>>???<<<===???@@@AAA@@@???>>>@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>======<<<;;;;;;:::999999999:::::::::;;;;;;777999:::;;;;;;:::999777777777666666666666777777:::999999::::::;;;<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@@@@>>>???@@@@@@@@@???>>>=========<<<<<<;;;::::::999888888888888777555444222222222222222222222222222000000000000111111111222000000000000000000000000000000000000111111111222222222111111111222222333...//////000111111222222000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000//////000000000000000000000000////////////////////////000000000000000000000000000000000000000000111111000000000000000000000000111111111111000000000///000000000000111111111111111111111111111111111111111111111111111111111111000000////////////000000111111000000000000111111/////////000000000111111//////000111222333444555333333222222222111111111///000000000111111111111000000000000000111222222000000000000000000000000111111111111111111111111111000000//////000000111000000000000000000000000000000000000111111111111000000000000111111111222.../////////000000000111////////////000000000000000000////////////000000000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000.../////////000000000111000////////////000111111000000000000000000000000000000000000111111111111//////000111222333333444111111111111222333444444333333333333333333333333444444444444444444444444222222333333333333444444555555555555555555555555555555666777777777666666111111222222222222111111222222222222222222222222111111222222222333333333111111111000111222222333000000000000000000000000000000111222333333444444000000000000111111111111000111111111111222222222333222222222222222222333333333444555555666777777888888999:::<<<===>>>???>>>@@@CCCEEEGGGHHHHHHHHHHHHJJJMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLMMMMMMNNNOOOLLLLLLKKKKKKJJJJJJIIIIIIFFFEEECCCAAA???<<<;;;::::::::::::::::::::::::;;;;;;;;;<<<===>>>>>>>>>============<<<<<<;;;;;;;;;999999888777777777777777777777777777888888888888=========>>>???@@@@@@AAAAAABBBDDDFFFFFFFFFDDDCCCBBBBBBCCCDDDDDDCCCCCCCCC@@@??????>>>======<<<<<<::::::;;;;;;;;;<<<<<<<<<:::;;;===>>>>>>===;;;:::888777777666666666777777777777777777888999::::::<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCCCCCCCBBBAAA??????@@@AAA@@@???>>>===???>>>>>>===<<<<<<;;;;;;999999:::999888666444333333333333333333333333333.../////////000000111111000000000000000000000000.../////////000000111111111111111111222333444555...//////000111222222222000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////............////////////......000000000000000000000000////////////////////////000000000000000000000000---...///000111222333333000000000000000000000000222111111111000000//////------...///000111222222000000000000000000000000000000000000000000000000000000////////////000000111111000000000000111111............/////////000////////////000222555666333333333222222222111111//////000000111111111222///////////////000111111000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000111111111111.../////////000000111111.../////////000000111111////////////000000000000000000////////////000000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000.../////////000000111111000000000000000111222222000000000000000000000000000000000000111111111111......///111222333444555111111111111222333444555333333333333333333333333222222222222222222222222222222333333333444444444555555555555555555555555555666666777777777777777000000111111111111000000////////////////////////111111222222222333333333222222222222222222222222222111000000000111333333333333333111000///000111000111111111111222222222444444333222111222444777444444333333333333333333444444444555666888999::::::;;;===???@@@AAABBBBBBFFFGGGHHHIIIJJJKKKLLLLLLLLLMMMNNNNNNOOONNNNNNNNNOOOOOOOOONNNNNNMMMMMMLLLNNNNNNMMMLLLLLLKKKJJJJJJEEECCCAAA>>>;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<>>>>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999888888999<<<>>>@@@AAAAAAAAABBBDDDFFFHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGFFFFFFGGGGGGLLLLLLKKKJJJGGGCCC???===<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCBBB@@@===:::888888888777777777777777777888888888999:::<<<===>>>>>>>>>===>>>>>>???@@@AAABBB@@@???AAAEEEGGGFFFDDDDDDEEEGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBAAA@@@????????????@@@AAAAAABBBAAA@@@>>>===<<<===>>>>>>===;;;999888333333333222222111111000111111111111222222222222333333333222111000////////////111111000...,,,***000000000000000000000000000000111111111111000000000000000000000000000000000000000000000111111111............////////////000000000000000000000000000000000000111111111111111111000000//////......000000000000000000000000//////............//////////////////////////////000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000444333111000000000111111000000////////////000000000000////////////000000000000000000111111111111111111222222222333333333111000000000//////......//////000000111111111222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000222222111111111111111111000000000000000111111222000000000000000000000000............////////////...//////000000000000000//////000000000000//////000000000000000000000000//////000000000000//////---......///000111111222111111000000//////......000000000000000000000000000000000000000000000000222222333222222111000///000000000000000000000000111111000000111111222333444444333222222111111000333222222111111222222333444444222222222222444444555444444333333333444444444444444555666777777888000111111111111111000///222222222222222222222222111111111222222222333333111111111111111111111111222111000000000111222333111222222111111111222333111111111111222222222222222333555444333222333444333333333444444444555555666666777888:::<<<===>>>>>>???@@@BBBDDDEEEEEEFFFJJJKKKKKKLLLNNNOOOOOOPPPMMMMMMNNNNNNNNNNNNNNNMMMOOONNNNNNNNNNNNNNNNNNNNNMMMLLLKKKIIIHHHFFFEEEDDDCCCBBB@@@===<<<;;;::::::======<<<<<<<<<<<<<<<<<<>>>>>>=========???@@@AAAAAAAAABBBBBBAAAAAA@@@?????????>>>>>>===============<<<;;;;;;<<<>>>@@@AAAEEEFFFGGGHHHJJJLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNQQQPPPOOOMMMLLLLLLLLLLLLLLLLLLLLLKKKIIIFFFCCCAAA@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBB@@@>>><<<;;;::::::::::::::::::::::::999999999999:::<<<===>>>>>>==================>>>AAA??????@@@DDDEEEEEECCCDDDFFFGGGGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>===<<<:::999999999999888777666555555222222222222222222222222333222222222111000000000///000111222111///---,,,000000000000000000000000000000111111111111000000000000000000000000000000333222222222111111000000....../////////000000000000000000000000000000000000000000000111111111111111000000000/////////...000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000333222111000000000111111000000////////////000000000000////////////000000//////000000000111111111222222222222333333333333111111111000000000/////////000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000111111222000000000000000000000000/////////000000000000111...//////000000000000000//////000000000000//////000000000000000000000000//////000000000000//////.........///000111111111111000000000/////////...000000000000000000000000000000000000000000000000000000111111222111111111000000000000000000000000111111000000111111222333222222222222222222222222333222222111111222222333444333333222222333333444555444444333333444444444444444555555666777777888111222222222111000//////222222222222222222222222111111111222222222222333111111111111111111111111111111000000111111222333111111111111222333444555111111222222222333333333000222555666555333222222333333444555666777888888:::;;;<<<>>>@@@AAACCCDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMMMMNNNOOOPPPQQQRRRRRRNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNOOOLLLKKKIIIGGGDDDBBB@@@???@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<============????????????@@@AAACCCCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@AAA@@@@@@???@@@AAABBBCCCGGGIIIKKKMMMOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLMMMLLLKKKIIIGGGFFFEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<======@@@???>>>>>>>>>>>>>>>???@@@??????AAACCCDDDDDDCCCEEEGGGHHHHHHGGGFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>???>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::999888666666555333333333333222222222222222222111111111111111111111111222222222000///...000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111///000000000000111111111000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000222111111111111000000000000000000000000000000000222222111000000000111111000000////////////000000000000////////////000000//////000000000000111111222222222222333333333333222222222111111111111000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000111111222000000000000000000000000000000000000111111111111...///000000111111000000//////000000000000//////000000000000000000000000//////000000000000//////......//////000000111111000000000000////////////000000000000000000000000////////////////////////---...///000111111111111000000000000000000000000111000000000000111222222000000111111222333333444333222222111111222222333444333333222222333333444444444444333333444444555444444555555666777777777222222222222111000//////000000000000000000000000111111111111222222222222111111111111111111111111111111111111111222222222222111000111333444444444222222222222333333333444000222444444333222222222444555666888999;;;<<<===???@@@BBBDDDFFFHHHIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOMMMNNNNNNOOOPPPPPPQQQQQQOOOPPPPPPPPPOOONNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKIIIHHHGGGEEEBBB@@@???>>>======<<<<<<<<<<<<<<<===<<<<<<<<<<<<============??????@@@AAABBBCCCEEEEEEFFFGGGHHHJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGIIILLLNNNPPPPPPOOONNNQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJJJJIIIHHHGGGFFFEEECCCBBBBBBBBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCC>>>>>>======<<<<<<======AAAAAAAAAAAABBBCCCDDDDDDBBBBBBBBBCCCEEEEEEFFFEEEGGGIIIJJJKKKJJJIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFEEEDDDEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@???>>>>>>???@@@AAA?????????>>>>>>======<<<<<<<<<;;;:::888777666666444444333333222222111111111111111111111222222222222222333333333222111000000000000000000000000000000000111111111111000000000000000000000000000000---......///000111111222000000111111111222222222000000000000000000000000///000000000111111111111000000000000////////////000000000000000000000000111000000//////000000111........................000000000000000000000000////////////000000000000///////////////000000111////////////////////////////////////////////////111111111111000000000000////////////////////////111111111000000000000111000000////////////000000000000////////////000000////////////000000000111000000111111111222222222222222222222222222222222000000000000000111111111000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////000000000000111111111111000000000000000111111222000000000000000000000000//////000000000111111111//////000111111111111000//////000000000000////////////////////////////////////000000000000//////.../////////000000000111000000000000////////////////////////////////////////////////////////////......///000000000000000000000000000000000000000000000000000000111222222000000111111222222222333333222222111111222222333333333333333333333333333444444333333333444555555555555555555666666777777222222222222222111000000000000000000000000000000000000111111111222222222333333333333333333333333000000111111222222222222444222000000222333333111222333333333444444444444222333333222111222444666888888:::<<<>>>@@@AAABBBDDDFFFHHHJJJLLLMMMMMMNNNMMMMMMMMMMMMMMMNNNOOOPPPNNNNNNNNNOOOOOOPPPPPPQQQPPPPPPPPPOOONNNMMMLLLKKKIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@??????<<<======>>>>>>>>>??????=========>>>>>>>>>??????@@@AAABBBCCCDDDEEEFFFFFFFFFGGGIIIKKKLLLMMMMMMNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHIIILLLNNNOOOOOOMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIKKKKKKKKKJJJHHHGGGGGGFFFEEEDDDDDDEEEFFFGGGEEEFFFFFFFFFGGGGGGHHHHHHCCCBBBAAA???>>>>>>======???@@@@@@BBBDDDFFFHHHJJJFFFGGGHHHHHHHHHIIIIIIJJJJJJLLLMMMMMMLLLKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGFFFEEECCCBBBAAAAAAAAABBBAAA@@@??????@@@BBBCCC@@@@@@??????>>>>>>>>>???@@@??????>>><<<;;;;;;:::555555444333333222111111111111111111111222222222333333333333333222222222000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111222222222222000000000000000000000000///000000000111111111111////////////000000000000000000000000000000000000000//////......//////000........................000000000000000000000000////////////000000000000///////////////000000111////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000111000000000000000////////////000000000000////////////000000...////////////000000000////////////000000000000222222222222222333333333111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111//////////////////////////////000000000111111111000000000000000111111222000000000000000000000000........./////////000000///000000111111111111111//////000000000000////////////////////////////////////000000000000//////////////////000000000000////////////000000000000////////////////////////////////////////////////000000000000000///......000000000000000000000000000000//////000000111222222222222111111000000000333222222111111222222333333333333333333333333333333333333333333444555666555555555555666666666666111111222222222222222111333333333333333333333333000000000111111111111222444444444444444444444444000000111222222222222111444111//////222333222///333333333444444444555555555555555444333555999<<<===>>>???AAACCCEEEGGGHHHIIIJJJLLLNNNPPPPPPPPPOOONNNMMMLLLKKKKKKLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPQQQNNNNNNMMMMMMKKKJJJHHHHHHEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCCCC@@@@@@@@@AAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHFFFGGGIIIKKKLLLMMMNNNNNNOOONNNNNNMMMLLLKKKJJJJJJHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIIIIHHHIIIKKKLLLLLLKKKIIIGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGHHHHHHIIIIIIJJJJJJKKKGGGFFFEEECCCAAA??????>>>======???AAADDDGGGJJJKKKKKKLLLMMMMMMLLLLLLMMMOOOMMMOOOPPPPPPNNNMMMMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCAAA@@@@@@?????????@@@@@@>>>>>>>>>===<<<<<<;;;;;;888888777666555444333222222222111111111111111111333333333333222222333333000000000000000000000000000000111111111111000000111111111111111111111111999888777555333111//////000111111111111222222222000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000//////............//////111111111111111111111111000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000//////000000000000000111000000000000000000000000...///000111111111000000000000////////////000000000000////////////000000......////////////000000...////////////000000000111222222222222333333333111111111111000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000...//////000000111111111000000000000000111111222000000000000000000000000............///////////////000111111222222111111//////000000000000//////000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000000000000000000000000000////////////////////////111111111111000///...---000000000000000000000000000////////////000111111333222222111000000//////333222222111111222222333222333333444444333333222333333333333444555555666555555666666666666666666000000111222333333333333333333333333333333333333000000000000111111111111333333333333333333333333///000111222333222222111222...,,,---111444222000444444444444555555555555555777999::::::;;;>>>@@@BBBCCCDDDFFFHHHJJJKKKLLLLLLMMMOOOQQQRRRQQQPPPPPPLLLKKKIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNJJJJJJIIIHHHGGGEEECCCBBB@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHDDDEEEEEEFFFGGGGGGHHHHHHGGGHHHJJJKKKKKKKKKJJJJJJGGGHHHIIIKKKLLLMMMMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKHHHHHHIIIJJJKKKLLLLLLLLLNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLMMMMMMMMMMMMMMMOOONNNLLLKKKIIIHHHHHHHHHHHHIIIKKKMMMMMMLLLJJJHHHIIIIIIIIIJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLKKKJJJHHHEEECCCAAA@@@@@@>>>???@@@CCCEEEHHHKKKLLLMMMOOOQQQQQQOOONNNPPPRRRQQQRRRSSSRRROOOMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKIIIHHHGGGEEEDDDCCCBBBBBB???@@@AAAAAABBBBBBBBBAAABBBAAA@@@??????@@@AAABBB<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::888777666555333222222222111000000000333222222222222222333333000000000000000000000000000000111111111111000000111111111111111111111111777777555444222111000///000000000111111111111222000000000000000000000000000000000000111111111111.../////////000000000111000000000000000000000000000000////////////000000111111111111111111111111000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000////////////000000111111000000000000000000000000---...000111111111000000000000////////////000000000000////////////000000........./////////000000000000000111111111111222111111111111222222222333111111111111000000000///000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000......//////000111111222000000000000000111111222000000000000000000000000...////////////000000000000000111222222222222111//////000000000000//////000000000000000000000000//////000000000000//////000000000000////////////.../////////000000000111000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000///////////////000111111111111111111000000000000333222222111111222222333222333333444444333333222333333333333444555666666666666666666666666666555///000111222333444444444111111111111111111111111000000000000111111111111222222222222222222222222///000111222333222111111///,,,***,,,111555444111444444444555555555666666555999===???@@@AAAAAABBBEEEFFFGGGIIIKKKLLLNNNNNNNNNOOOQQQRRRSSSRRRPPPOOOJJJIIIGGGFFFEEEFFFHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJGGGGGGFFFEEECCCAAA@@@???<<<===>>>???AAACCCDDDDDDIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNMMMMMMLLLHHHHHHIIIJJJJJJKKKLLLLLLKKKLLLMMMNNNNNNMMMLLLKKKHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGIIIJJJLLLLLLMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIMMMNNNPPPRRRSSSSSSSSSRRRQQQPPPNNNLLLJJJHHHGGGGGGHHHIIILLLNNNNNNMMMKKKJJJIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLNNNLLLJJJGGGDDDBBBAAA@@@BBBCCCDDDFFFHHHJJJLLLMMMOOOQQQSSSRRRPPPOOOQQQSSSRRRTTTTTTSSSPPPNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLJJJIIIGGGEEEDDDCCCBBBBBB===???@@@AAABBBAAAAAA@@@BBBAAA@@@@@@@@@AAABBBCCC???@@@@@@@@@@@@AAAAAAAAA@@@???>>>===;;;:::888888444333333222111000//////222222222111111222333333000000000000000000000000000000111111111111000000111111111111111111111111//////000000111111111222///000000000000111111111000000000000000000000000000000000000111111111111.../////////000000111111000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000---...///111111111000///000000////////////000000000000////////////000000............/////////000111222222222222333333333000000000111111222222222222111111111000000//////000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000---......///000111111222000000000000000111111222000000000000000000000000000000000000111111111111000000111222222222222111//////000000000000//////000000000000000000000000//////000000000000//////000000000000////////////.../////////000000111111000000000000000000000000111111111111111111111111///000111222222333222222000000000000000000000000///////////////000111111/////////000111111222222333222222222222222222333222222444444444444222222222222222333444555666777666666666666666555555555000111111111111222222222333333333333333222111000333333333333333333333333333222000/////////000111222222222111222222333333444333222111111222333444444555666888999999999999<<<>>>@@@CCCDDDDDDCCCCCCGGGGGGIIIJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMLLLHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDAAAAAAAAA@@@@@@@@@@@@???>>>???@@@BBBEEEGGGHHHIIINNNNNNOOOPPPQQQQQQQQQQQQSSSSSSSSSSSSSSSRRRQQQPPPMMMLLLKKKKKKLLLLLLKKKJJJKKKMMMNNNOOOPPPOOOMMMLLLJJJLLLMMMMMMLLLJJJIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGEEEHHHKKKLLLLLLLLLMMMNNNHHHIIIJJJIIIGGGFFFGGGIIIKKKLLLLLLJJJHHHHHHLLLOOOLLLPPPVVV\\\```aaaaaa``````[[[TTTPPPNNNLLLHHHFFFJJJHHHHHHJJJLLLMMMJJJGGGMMMIIIEEEDDDEEEHHHIIIJJJGGGKKKLLLIIIHHHKKKLLLKKKOOOMMMKKKIIIGGGFFFFFFFFFBBBCCCCCCDDDFFFHHHJJJKKKMMMMMMMMMNNNOOOPPPQQQRRRPPPPPPQQQQQQRRRQQQQQQPPPNNNNNNOOOOOOOOOOOOOOOOOOLLLLLLLLLKKKKKKJJJJJJJJJNNNNNNLLLIIIFFFCCC@@@>>><<<<<<===>>>???@@@AAAAAACCCEEEEEEDDDBBB@@@@@@AAA?????????@@@@@@@@@AAAAAACCCBBBAAA@@@>>>;;;999888777777666444333222111000111111111111111222222333222222222333333444444444111111000000000000111111000111222333222000...---000000000000000000000000111111111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000...///000///...---...000---...///111111111000///222222222111111111000000111111000000000000111111111111111111111111111111//////////////////////////////000000000000//////000000000000000000000000111111111111111222222222.........//////000111222222222222111111111000000222111111111000000//////111111111111111111111111000000000000000000000000......///000000000000000/////////000111111222222333333333222222222111111000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000222111111000///......---000000////////////000000111111111111111111111111111111000000//////......000///.........///111222000000000000000000000000...//////000111222222222000111111111111222222222111111111111111111111111555444333333333444444444888222111555666333222666222222333333333333444444444555555666555444222111000111111111111222222222333333333333333222111000333333333333333333333333444444333222222222222222222222111111111222333333444333333222222333444555555666888:::<<<>>>??????BBBCCCFFFHHHIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@???AAACCCFFFIIILLLNNNPPPRRRRRRSSSSSSSSSSSSRRRRRRPPPQQQQQQQQQQQQQQQQQQPPPNNNNNNMMMMMMNNNOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMNNNNNNMMMKKKJJJJJJGGGGGGGGGHHHHHHHHHHHHHHHHHHKKKNNNOOOOOOOOOPPPQQQMMMMMMLLLKKKKKKKKKMMMNNNNNNOOOOOOMMMKKKKKKNNNQQQVVV[[[aaahhhmmmooopppooogggbbb[[[VVVSSSQQQMMMJJJOOONNNNNNOOOQQQPPPMMMKKKJJJGGGDDDDDDEEEGGGIIIIIIMMMQQQSSSPPPOOOQQQQQQOOOQQQPPPOOOMMMKKKIIIHHHGGGGGGGGGHHHIIIJJJLLLMMMNNNJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPNNNNNNOOOOOOOOOOOOPPPPPPOOOOOOOOOOOONNNNNNMMMMMMNNNMMMLLLIIIFFFCCCAAA???===============>>>??????@@@BBBDDDDDDCCCBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>;;;;;;:::888777555444444333222222222222222333333222222222222333333333444111111000000000000111111///000111222222111///...000000000000000000000000111000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000////////////////////////...///000///......///000...//////000000000000///111111111000000000//////111111000000000000111111111111111111111111111111//////////////////////////////000000000000//////000000000000000000000000222222111111000000//////.........//////000111222222222222111111111000000111111111111000000000///111111111111111111111111000000000000000000000000111111111111111000000///////////////000000000000333222222222111111111111000000000000111111111111000000////////////000000000000000000000000000000////////////////////////000000////////////000000111111111000///.........000000////////////000000111111111111111111111111111000000000/////////...000//////...///000111222000000000000000000000000...//////000111111222222000111111111111222222222111111111111111111111111333111111555:::;;;777222444000///333555222222666222222333333333333444444222333444555555555444333000111111111111222222222222222333333333222111111222222333333333333333333333333333333333333222111111111111111111222333333444444333333444555666777777999<<>>===<<<<<<<<<===>>>>>>???>>>??????@@@@@@AAAAAABBBBBBDDDGGGKKKOOORRRTTTVVVUUUUUUUUUUUUTTTSSSRRRRRRNNNOOOOOOPPPPPPPPPPPPOOOKKKKKKKKKKKKLLLMMMMMMNNNRRRSSSTTTUUUUUUTTTSSSRRRPPPPPPPPPOOOOOOMMMLLLKKKGGGHHHHHHJJJKKKLLLMMMMMMOOOQQQTTTUUUUUUUUUWWWXXXTTTRRRPPPOOOQQQTTTVVVWWWWWWXXXXXXVVVTTTSSSUUUVVV[[[___fffnnnsssvvvwwwwwwoookkkeee```]]]ZZZWWWTTTUUUTTTTTTUUUUUUSSSPPPMMMLLLJJJIIIIIIKKKLLLLLLLLLSSSYYY\\\[[[ZZZ[[[[[[XXXWWWVVVVVVTTTPPPLLLIIIFFFGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPPPPOOOOOONNNMMMLLLJJJGGGEEEBBBAAA???>>><<<;;;:::;;;<<<======???BBBCCCCCCCCCEEEFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEDDD???>>>===;;;:::888666666444444333222222222333333111111111222222222222222111111000000000000111111...///111222222111000000000000000000000000000000000000000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111111000000000000000000000000...........................///000000......///000111000000////////////000000000000///////////////111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000222222111000///...------.........//////000111222222111111111111000000000111111111111000000000000000000000000000000000000000000000000000000000000222111111111000/////////000////////////.........111111111111000000000000000000000000111111111111000000////////////000000000000000000000000000000........................000000////////////000000111111000000//////......000000////////////000000000000000000000000000000000000000000///////////////////////////000111111000000000000000000000000/////////000111111222222000111111111111222222222111111111111111111111111111///000777???AAA999222000...///222333222222555222222333333333333444444111222333444555555555555000000111111111222222222222222333333333222222111222222222222222333333333000111222222222111000///111111111111111222333444333444444555666777888999<<<>>>@@@CCCFFFHHHIIIJJJIIIJJJJJJJJJIIIHHHGGGFFFGGGEEEDDDBBBBBBCCCEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGDDDCCCCCCBBB@@@??????>>>999999999:::;;;<<<===>>>@@@@@@AAABBBCCCDDDEEEEEEEEEGGGJJJNNNQQQTTTUUUVVVTTTTTTSSSSSSRRRPPPOOONNNMMMMMMNNNNNNNNNNNNMMMMMMHHHIIIJJJJJJJJJLLLNNNPPPSSSXXX___eeegggccc^^^ZZZVVVUUUTTTSSSSSSRRRPPPOOOLLLLLLMMMOOOPPPRRRSSSSSSVVVXXX[[[\\\\\\]]]___aaa\\\YYYVVVWWW[[[___bbbcccfffffffffdddbbb```______]]]aaaffflllpppssstttuuusssqqqmmmjjjgggeeecccbbb``````aaaaaa```]]]ZZZXXXVVVUUUTTTUUUWWWWWWVVVTTT[[[bbbggghhhiiijjjjjjgggddddddbbb^^^XXXPPPIIIEEEFFFFFFEEEDDDDDDDDDEEEEEEHHHHHHIIIKKKLLLLLLMMMMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLJJJHHHFFFEEEBBB@@@<<<999888888999:::;;;>>>@@@BBBBBBBBBDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGAAA@@@???===;;;999888777555555444333222222222333111111111111111111111111111111000000000000111111...///000111222222111111000000000000000000000000000000000000000111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111111000000000000000000000000////////////////////////...000111000///...///000222111000.........///000000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000//////000000000000//////////////////////////////000000//////.........---............///000111222111111111111000000000000111111111000000000000000////////////////////////000000000000000000000000000///////////////000000222111111000///.........000000000000000////////////000000000111111111111000000////////////000000////////////////////////////////////////////////000000////////////000000111000000000/////////...000000////////////000000////////////////////////000000000000///////////////////////////000000111000000000000000000000000//////000000111111111111000000111111111222222222111111111111111111111111000000222777===>>>888333111111222333222111222333222222222333333333444444333333333444444555555555000000111111111222222222111222222333333333222222111111111222222333333333000000222333333222111000111111111111222333444555444555666888999;;;<<<<<>>>>>>>>999999::::::<<<===>>>???CCCDDDDDDFFFGGGHHHIIIJJJHHHJJJLLLOOOQQQRRRRRRQQQNNNNNNNNNNNNMMMKKKJJJIIIJJJJJJKKKKKKKKKJJJJJJIIIJJJLLLMMMNNNNNNPPPTTTXXXVVVaaaqqq~~~{{{pppgggbbb```]]]\\\\\\\\\ZZZWWWTTTTTTUUUVVVWWWWWWXXXYYY[[[]]]___``````bbbdddfffcccbbbaaaccchhhnnnrrruuuxxxwwwvvvtttrrroookkkiiifffgggiiilllnnnpppqqqrrrttttttsssrrrqqqqqqqqqqqqpppqqqssstttrrrooollljjjdddcccbbbcccdddccc```^^^ccckkksssvvvyyy|||}}}zzzxxxwwwsssmmmdddYYYPPPJJJLLLKKKIIIHHHGGGFFFFFFFFFHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLMMMMMMNNNOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOONNNMMMKKKJJJIIIDDDBBB>>>:::888777888999;;;===@@@@@@@@@@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFDDDCCCBBB@@@>>><<<;;;:::777666555444333333222333111111111111111111111111111111000000000000111111//////000000111111111111000000000000000000000000//////000000111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000///000111000///...///111222111000.........///000111111111111111111111111111111000000000000111111////////////////////////000000000000000000000000//////000000000000//////////////////////////////------....../////////000............///000111222000000000000000000000000000000000000000000111111////////////////////////000000000000000000000000/////////000111333444555444333333222111000/////////////////////////////////000000000111111111111000000////////////000000////////////////////////000000000000000000000000000000////////////000000000000000000////////////000000////////////000000////////////////////////////////////000000000000...//////000000000000000////////////////////////000000000000000111111111000000111111111222222222111111111111111111111111000222444555555444555555444666888666333222111111222222222333333333444444555555444444333333333333000111111111111222222222111111222333333333222222000000111111222333333333222333444444444444444444222222222222333555666777777888:::===???AAAAAABBBGGGHHHIIIJJJKKKLLLLLLLLLNNNMMMKKKHHHFFFDDDBBBBBB@@@???>>>>>>>>>>>>@@@@@@BBBBBBCCCCCCCCCCCCBBBBBB<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAACCCDDDGGGGGGHHHIIIKKKLLLLLLMMMJJJLLLNNNPPPPPPPPPOOONNNJJJJJJJJJKKKJJJJJJIIIIIIGGGHHHIIIJJJKKKLLLLLLLLLNNNPPPSSSSSSSSSVVV[[[```dddqqq|||tttppplllkkklllllliiifffaaaaaa``````______^^^^^^^^^```bbbcccccceeehhhkkkmmmooorrruuuyyyyyyuuuooonnnllljjjkkklllnnnppptttvvvxxxyyyzzzzzz}}}~~~{{{~~~}}}{{{zzzsssrrrpppooonnnlllhhhfffjjjsss{{{{{{qqqggg]]]WWWRRRQQQOOOLLLJJJIIIHHHHHHJJJKKKMMMOOOPPPPPPOOOOOOMMMLLLJJJIIIHHHHHHIIIJJJJJJJJJKKKLLLMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQQQQPPPPPPPPPOOONNNMMMLLLKKKFFFDDD@@@===:::999888888:::<<<>>>>>>======>>>???BBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDGGGFFFEEEDDDCCCAAA@@@@@@::::::888777555555444444222222222222222111111111111111000000000000111111000000000000000111111111000000000000000000000000/////////000111111222222111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////000111111222222000000000000000000000000111111111111111111111111///000111111//////000111111000000////////////000111111111111222222222222111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000,,,,,,---...///000111111.........//////000111222//////000000000000000111000000000000111111111111000000000000000000000000000000000000000000000000111111111222444777999;;;444444333222111111000000////////////000000000000000000000000111111111111000000////////////000000000000000000000000000000111111111111111111111111000000////////////000000000000000000////////////000000////////////000000000000000000000000000000////////////000000000000......///000000000000000////////////////////////000000000000000000111111000111111111111222222222111111111111111111111111111444555333//////222666555:::<<<888444222222111222222333333333333444444777666555333333222333333000111111111111222222222000111222333333333333222///000000111222222333333333333333333333444555555333333333444555666777888;;;===@@@CCCFFFGGGHHHHHHJJJKKKLLLNNNOOOOOOOOOOOONNNMMMJJJGGGDDDAAA@@@???;;;<<<<<<======>>>>>>>>>>>>>>>????????????>>>>>>::::::;;;<<<<<<======>>>@@@@@@AAABBBDDDFFFHHHIIIJJJJJJKKKKKKLLLMMMNNNNNNLLLNNNPPPRRRRRRQQQPPPNNNIIIIIIJJJLLLMMMMMMMMMMMMIIIJJJMMMPPPSSSUUUWWWXXXYYY\\\_________bbbiiiooo{{{~~~}}}~~~~~~{{{xxxsssrrrpppnnnllljjjhhhhhheeefffhhhiiijjjlllooorrrwww~~~wwwtttoookkkjjjlllppprrrwwwzzz~~~|||yyyvvvssspppmmmkkkttt|||yyyqqqjjjeee[[[ZZZWWWTTTRRRPPPNNNMMMPPPQQQTTTVVVWWWVVVVVVUUUOOONNNKKKIIIGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNMMMLLLKKKGGGEEECCC@@@===;;;999999888:::<<<<<<;;;;;;<<<===??????@@@AAABBBBBBCCCDDDCCCDDDDDDEEEFFFFFFEEEEEEGGGFFFFFFEEEDDDDDDCCCCCC???>>><<<;;;999888888888444333333333222222222222111111000000000000111111111111000000000000000000000000000000000000000000...//////000111111222222111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000000000000000000000000000///000111111000///000111...//////000000000000///000000000000111111111222111111000000000000111111111111111111111111111111//////////////////////////////000000000000//////000000000000000000000000.........//////000000111.........//////000111222////////////000000111111///000000000111111111111111111111111111111111111000000000000000000000000222111111111333666888:::333222222222111111000000/////////000000111111111000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000////////////000000111111111111111111111111.../////////000000000111---...///000111000000///////////////////////////111000000000000000000000000111111111111222222222111111111111111111111111222333333222000000222444333:::===888444444444222222222333333333333444444555555444333333333444555000111111111111222222222000111222333333333333333///000000111222222333333222222111000111222444555333444444555666777888999???AAADDDGGGJJJLLLMMMMMMLLLMMMNNNPPPQQQRRRRRRRRRMMMKKKHHHDDDAAA>>><<<;;;999:::;;;<<<============;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@AAABBBCCCDDDEEEGGGIIIKKKLLLKKKKKKLLLLLLMMMMMMNNNNNNMMMOOOQQQTTTTTTTTTRRRQQQJJJKKKLLLNNNPPPQQQQQQQQQMMMOOOSSSXXX\\\```cccdddiiillloooppppppssszzz~~~{{{wwwtttrrrppplllmmmooooooppprrrvvvyyy|||uuupppoooqqqvvvzzzyyy}}}}}}yyyvvvsssiiiqqqxxx{{{{{{uuupppmmmgggfffccc```\\\ZZZXXXXXXVVVXXXZZZ]]]^^^]]]\\\\\\QQQOOOLLLIIIGGGFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKGGGFFFDDDBBB???===:::999555777:::;;;;;;;;;<<<>>>======>>>???AAABBBCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@>>><<<;;;::::::444444444333333222222222111111000000000000111111222222111000//////000000000000000000000000000000...//////000111222222222111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111...//////000111222222222000000000000000000000000///////////////////////////111222111000///000111---...///111111111000///.../////////000000111111111111000000000000111111111111111111111111111111//////////////////////////////000000000000//////000000000000000000000000000000000000000/////////.........//////000111222.../////////000000111111//////000000111111111222111111111111111111111111000000000000000000000000111000//////000222444666111111111111000000000000//////000000111111222222000000000000111111111111000000////////////000000000000000000000000000000////////////////////////000000////////////000000////////////000000000000000000////////////000000111111111111111111111111.../////////000000111111---...000111111111000///////////////////////////111111111000000000000000000111111111111222222222111111111111111111111111222111000111444444333111000999===888333444555333222222333333333444444444444333222222333444666777333333222222333333444555222222111111111111111111444333222222222222222222333333444444555555555666555666999<<>>===<<<;;;===<<<:::999999;;;<<<>>>;;;<<<<<<===>>>>>>=========<<<<<<===AAADDDFFFGGGDDDFFFGGGGGGGGGHHHJJJLLLLLLLLLKKKJJJKKKLLLMMMNNNNNNRRRVVVYYY^^^bbb^^^WWWTTTTTTVVVXXX[[[\\\ZZZYYY\\\___ccciiimmmpppqqqrrrvvvwwwxxxzzz||||||zzzvvvuuutttuuuwwwzzz~~~}}}xxxxxxzzz{{{zzzzzzttttttooopppqqqtttyyy}}}zzz}}}|||uuutttrrroookkkhhheeecccbbbbbbdddgggiiijjjiiigggeee^^^ZZZVVVQQQMMMKKKKKKKKKLLLIIIFFFFFFHHHJJJIIIGGGFFFGGGHHHHHHHHHHHHHHHHHHJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKJJJGGGDDD???:::888;;;;;;;;;:::;;;;;;<<<<<<:::<<<>>>>>>======???BBB???@@@BBBDDDEEEFFFGGGGGGGGGGGGHHHIIIHHHGGGEEEDDDFFFFFFEEECCCAAA???===<<<:::888666444222111000///222111000//////...//////000000000000000000000000111111000000000000111111222222222222222222222222222111111111111111111222000111222333333222111000000000111111111111000000//////000000000000//////////////////////////////333333222111000000111111111111111111111111111111000000000000000000000000///000111333333222222111---......///000111111222////////////////////////000000000000111111111111000000000000000000000000222111111111000000//////111111111111111000///...000000///...............///////////////000111111111111000000000000111111////////////////////////////////////////////////000000000000111111111111///000111222222111000///000000000000000000000000////////////////////////,,,///222555666555333111000000//////.........---000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000/////////////////////////////////222111111111000000//////111111111111111111111111111111111111111111111111222111000//////000111222444444444333333222222222333333444444444444555555111222222333333222222111444444444444444444444444222222222222222333444444222222222222222222222222111111000000000000000111333333444444555666888888999:::===@@@DDDGGGIIIJJJNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSLLLHHHBBB???===============<<<;;;::::::<<<===???<<<======>>>????????????BBBAAAAAACCCEEEHHHIIIJJJJJJKKKLLLKKKJJJJJJLLLNNNMMMLLLLLLLLLMMMOOOQQQRRRUUUZZZaaafffmmmrrrooojjjeeebbb______aaadddffffffiiikkkooosssvvvwwwxxxxxx|||~~~}}}}}}||||||~~~}}}wwwwwwpppooooooppprrrwww{{{~~~}}}~~~|||{{{~~~}}}zzzvvvrrrpppnnnmmmkkklllmmmmmmmmmkkkjjjhhhbbb```\\\XXXUUUSSSRRRRRROOOLLLHHHFFFGGGGGGFFFDDDEEEEEEEEEFFFFFFFFFFFFEEECCCDDDFFFHHHJJJKKKLLLMMMLLLLLLKKKIIIEEEAAA>>>;;;::::::::::::;;;;;;<<<===<<>>===>>>??????@@@AAACCCEEEFFFGGGGGGGGGGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBB@@@@@@<<<;;;888666444222111000333222111000000000000000111111111111111111111111000000////////////000000222222222222222222222222222222111000000111222222111111222222222222111111000000111111111111000000//////000000000000//////000000000000000000000000222111000000//////000000111111111111111111111111000000000000000000000000//////111222222222111000......//////000000111111////////////////////////000000000000111111111111000000000000000000000000111111111111000000000///111111111111111000//////111111000////////////000///////////////000111111//////............//////////////////////////////000000000000000000000000000000000000111111111111///000111222222111000///000000000000000000000000000000000000000000000000000111333444444222000...000000000/////////......///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111111111000...---,,,+++***000000000000000000000000111111111000000000//////111111111111111111111111111111111111111111111111111111111000000111111111444444333333333222222222111111222222222222333333333333333444444333333333444444444444444444444444222111111111111222333333333333333333333333333333111000000000000000111222444333333444666888;;;<<>>>>>>>>======<<<;;;<<<===>>>???>>>??????@@@AAABBBBBBBBBDDDEEEEEEFFFGGGHHHHHHIIIKKKKKKKKKJJJHHHIIIKKKMMMNNNNNNNNNPPPRRRUUUYYY[[[aaahhhqqqxxxxxxrrrkkkgggiiimmmrrruuuyyy{{{}}}}}}{{{uuurrrooommmmmmppptttvvvxxx|||}}}}}}~~~{{{xxxwwwwwwuuuuuusssqqqooonnnmmmmmmjjjhhhfffdddbbb```___^^^YYYVVVQQQMMMKKKJJJHHHFFFFFFFFFEEEEEEDDDEEEEEEEEEAAABBBDDDFFFHHHJJJKKKLLLKKKKKKKKKJJJHHHEEEBBB@@@;;;:::::::::;;;;;;<<<===>>>AAABBBBBB@@@>>><<<<<<>>>???@@@BBBDDDEEEFFFGGGFFFGGGHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEDDDDDD???>>><<<999666444333222333333222222111111222222222222222222222222222222111111000000000000111111111111111111111111111111333222000//////000222333222222111111111111222222000000111111111111000000///000000111111000000///111111111111111111111111111000//////////////////000000000000000000000000000000000000000000000000...//////000111000000000////////////000000000000////////////////////////000000000000111111111111000000000000000000000000111111111111000000000000111111111111000000000000222222111000000000000111///////////////000111111//////............//////////////////////////////000000000000000000000000000000000000111111111111000000111111111111000000000000000000000000000000111111111111111111111111111111111111111000//////111000000000000000//////...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................//////000000000000111111111111000///---,,,++++++111111111111111111111111111111000000000000//////111111111111111111111111111111111111111111111111111111222222222222111111333333333333222222222222111111222222222222333333333444444555555444444333444444444444444444444444111111000000111111222333222222222333333333333333333222222222333444555555444444444555888;;;>>>@@@DDDFFFIIILLLPPPRRRSSSTTTQQQQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQOOONNNLLLKKKJJJDDDAAA>>><<<===>>>>>>=========<<<<<<===>>>???@@@AAAAAABBBCCCDDDEEEFFFGGGGGGIIIJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKJJJKKKNNNPPPQQQRRRRRRUUUYYY^^^cccfffooowww|||sssnnnoootttzzz~~~}}}zzzvvvrrrpppqqqtttvvvyyy~~~~~~|||zzzwwwtttrrrqqqrrrrrrsssrrrrrrqqqpppooonnnnnnjjjgggccc^^^YYYUUURRRPPPLLLKKKIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGEEEDDD>>>>>>===<<<;;;;;;;;;;;;===???AAACCCBBB???===<<<======>>>???AAABBBDDDEEEEEEFFFGGGHHHGGGGGGEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFCCCAAA???<<<999777666555444444333222222222222333222222222222222222222222333222222111111222222333000000000000000000000000444222000//////000222444333222111000000111222333000000111111111111000000000000000111111000000000111111111111111111111111111000000/////////000000////////////////////////000000000000000000000000.........///////////////000000000000///////////////////////////////////////000000000111111111111000000000000000000000000111111111000000000000000111111000000000000000111222222111000000000000111///////////////000000111111111000000000000111111////////////////////////111111111111111111111111///000000000111111111111000000000111111000000000000000000000000000000000111111111111111111111111............000111222333111111111111000000000000......////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111000000000000000111111111000000000000000000000000000000000000000000//////111111111111111111111111111111111111111111111111111222333444444333222111333222222222222222222222333333333444444444555555333333444444444444333333444444444444555555555555111111000000111111222333000111111111222222222333333333333333444666777777555666777999;;;???BBBCCCHHHJJJMMMPPPSSSTTTUUUUUURRRSSSSSSSSSSSSSSSRRRQQQOOONNNMMMKKKJJJHHHGGGFFFCCCAAA>>><<<<<<======<<<=========>>>???@@@AAAAAADDDDDDDDDEEEGGGIIIKKKLLLLLLNNNQQQQQQNNNLLLLLLLLLMMMOOOQQQSSSSSSUUUWWWZZZVVVVVVXXX[[[```gggmmmqqq{{{zzzvvvwww{{{~~~zzzxxxxxxzzz||||||xxxwwwxxxzzz{{{{{{{{{{{{||||||||||||||||||zzzwwwrrrlllfffaaa___VVVTTTQQQMMMKKKKKKKKKLLLLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFDDDCCCAAA???===<<<;;;:::;;;<<>><<<<<<<<<<<<===???@@@AAACCCDDDEEEFFFFFFEEEDDDDDDFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDAAA???<<<:::999888666555444333222222222222111111111111111111111111111111000000000000111111000000000000000000000000333222000//////000222333333222111000000111222333000000111111111111000000000000111111111111000000111111111111111111111111111111111000000111111222////////////////////////000000000000000000000000.............../////////000000000000////////////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000111111111111000//////000111222111111000////////////000///////////////000000111111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111111000000000000000000111000000000000000000000000111111111111111111111111...------...///000222333000000000000111111111111......////////////......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...////////////000000000000000000000111111222222//////////////////////////////////////////000000000000000000000000000000111111111111111111111111111222333444444333222111222222222222222222222222333333333444444444555555222222333333333333222222444444444555555666666666222111111111111222333333000000000111111222222333222222222333444666777888999:::<<>>===<<>>======;;;;;;===@@@DDDEEECCCBBB>>>===<<<;;;;;;<<<>>>>>>AAABBBCCCDDDDDDDDDCCCBBBEEEEEEFFFFFFFFFFFFFFFEEEFFFEEECCC@@@>>>===<<<<<<999888777555444333222222000000000000000000000000//////............//////111111111111111111111111222111111111111111111222222222111111111111222222000000111111111111000000000111111222222111111000111111111111111111111111111111111111111222222333000000000000000000000000000000000000000000000000///............///000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111000/////////000222222111111000////////////000///////////////000111111//////............//////000000000000000000000000////////////////////////000000000000111111111111111111000000000000111111000000000000000000000000111111111111111111111111111111000/////////////////////000000000000000111...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111......////////////000000111111000//////...------..............................////////////000000000000000000000000000000111111111111111111111111111111222222222222111111111111111222222222222222111111222222222222333333111222222333333222222111444444444555666666777777222222222222222333444444000000111222222333444444333333444555666888:::;;;>>>@@@CCCGGGJJJKKKKKKKKKNNNPPPSSSUUUVVVUUUTTTSSSUUUTTTSSSRRROOOMMMKKKJJJCCCBBBBBBAAAAAA@@@@@@??????===<<<<<<>>>@@@@@@???CCCCCCEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJLLLOOORRRTTTQQQVVV[[[\\\XXXSSSRRRSSSTTTXXX^^^bbbcccbbbbbbbbbaaabbbcccgggnnnvvv~~~yyyuuunnngggcccaaaaaabbb^^^[[[WWWQQQMMMIIIHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIGGGEEEDDDCCCBBBBBB???>>>>>>AAAEEEGGGGGGEEEAAA@@@>>><<<;;;<<<======???@@@AAABBBCCCBBBAAAAAAAAABBBCCCEEEFFFFFFFFFFFFEEEEEECCCAAA@@@???>>>>>>>>><<<:::888666555444333111111111111111111111111000//////////////////000222222222222222222222222000111222222222222111000111111222222222222111111000000111111111111000000000111111222222111111000000000000000000000000000000000000000000111222222111111111111111111111111000000000000000000000000//////.........///000111......//////000000111111000000000000000000000000000000000000111111111111000000000000000000000000///000000000111111111111111000///...///000222333222222111000000000000111///////////////000111111//////............//////000000000000000000000000........................000000000000111111111111222111000//////000111222000000000000000000000000000000000000000000000000111111111000000000//////....../////////000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000111111000000///.........////////////////////////........./////////000000000000000000000000000000111111111111111111111111111111111000000111111111000111111111222222222222111111222222222222333333222333333333333333333222444444444555666777777777333333222222333333444555111111222333333444555555666666777888:::;;;===>>>BBBDDDIIILLLOOOPPPOOONNNPPPRRRTTTVVVWWWVVVTTTRRRRRRRRRPPPNNNKKKHHHFFFDDD>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;<<>>???@@@AAABBBAAAAAA@@@>>>???AAACCCEEEGGGHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@===;;;888666555444222222222222222222222222333333222222222222333333222222222222222222222222///000222333333222000///000111222333333222111000000000111111111111000000111111222222222222111111///////////////////////////////////////000111111111111111111111111111111000000000000000000000000000//////......000111222---......///000111111222000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111111222111000///...///000222444444333222222111111222222///////////////000111111111111000000000000111111000000000000000000000000........................000000000000111111111111222111000//////000111222000000000000000000000000////////////////////////---...///111222222222222---.........//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000///000000111222333333333000000000000000000000000---.........//////000000000000000000000000000000111111111111111111111111222111000//////000111222000000111111222222222222333333444444444555555555333444444555555444444333444444444555666777777888444444444444333222111111444333222111111111222333444555888:::===@@@CCCDDDKKKLLLMMMNNNPPPRRRSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPNNNLLLHHHEEECCCAAAAAA<<<<<<<<<<<<===>>>???@@@CCCAAA@@@AAAEEEHHHHHHFFFJJJJJJKKKLLLKKKJJJIIIHHHEEEGGGIIILLLOOOUUU\\\aaakkkzzzyyyxxxqqqggglllnnnoooooooooooopppqqqrrrrrrrrrrrrssswww}}}{{{vvvsssqqqssstttuuu|||~~~{{{}}}{{{wwwsssqqqtttqqqkkkccc[[[TTTPPPMMMKKKIIIFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHJJJJJJIIIGGGCCCCCCDDDEEEGGGHHHIIIIIIJJJGGGCCC???<<<;;;::::::===>>>???@@@@@@???>>>===<<<<<<===???AAADDDGGGIIIGGGEEECCCAAA@@@?????????AAAAAA???===;;;888666555555222000///000111222222000000000000111222333444111111111111111111111111000111111111111222222222222222222222222111000///////////////////////////000000000000111111111111444111//////111222000---111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222111000//////000111222000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000...//////000000000000///......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111000///////////////000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000000000000000000000000000////////////000000222111111111000000//////000000//////.........---000000000000000000000000////////////000000000000000000////////////000000222222222222222222222222111111222222222333333333111111111111111111111111222222111111111111111111333333333222222111111111222222333333333333444444333333333444444444555555333333333444333333333222555555444444444555777777999;;;===AAADDDFFFHHHIIIMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQQQQPPPOOONNNNNNMMMHHHGGGEEECCCAAA@@@???>>>>>>>>>???AAABBBCCCDDDEEEDDDBBBAAACCCFFFIIIIIIHHHKKKKKKJJJJJJHHHGGGEEEDDDDDDGGGMMMSSSZZZbbbkkkppp|||zzzzzzzzzyyywwwwwwxxxzzzzzzyyywwwuuutttwww|||~~~zzztttpppnnnooonnnnnnssszzz~~~{{{xxxxxxzzz}}}}}}xxxwwwtttpppiiiaaa[[[WWWUUUQQQKKKHHHGGGGGGFFFFFFFFFEEEDDDEEEGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKIIIFFFBBB???===;;;;;;<<<<<<===>>>>>>>>>===<<<::::::;;;<<>><<<:::888888555222111222333333222222222111111111111111222111111111111111111111111000111111111111222222222222222222222222111000000111111111111111111111111000000000000111111111111333000//////111222000...111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000222111000//////000111222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111000///////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000111111111000000000//////000/////////............000000000000000000000000////////////000000000000000000////////////000000111111111111111111111111111111111222222222333333111111111111111111111111111111111111111111111111333333333222222222111111222222333333333333444444333333444444444555555555222222222333333333444444444444444555777999;;;<<<>>>@@@CCCGGGJJJLLLMMMMMMPPPQQQRRRRRRRRRQQQPPPOOONNNMMMLLLKKKJJJIIIHHHHHHAAA@@@???>>>>>>>>>>>>>>>>>>@@@BBBEEEGGGHHHIIIIIIGGGFFFEEEFFFHHHJJJKKKJJJLLLKKKJJJIIIHHHGGGFFFFFFFFFLLLVVVaaakkkuuu|||{{{}}}}}}yyyvvvwww{{{~~~|||xxxsssooommmmmmjjjhhhkkkpppttt{{{|||wwwuuuuuuuuuwww{{{{{{ssskkkfffeee```XXXRRRNNNLLLJJJIIIFFFEEEDDDDDDFFFGGGFFFEEEGGGHHHHHHIIIJJJKKKKKKLLLKKKJJJIIIFFFCCC@@@>>><<<:::;;;<<<<<<=========<<<999999999:::<<<>>>@@@BBBEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGFFFDDDCCCAAA???>>>;;;999666444444444333222444444333111111000000000222222222222222222222222000111111111111222222222111222222222222111000000111111111111111111111111000000000000111111111111111000///000111222111000111111000000000000111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000111111000000000000111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000222222222222111000//////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111000000///////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000111111000000000000//////////////////............000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000111111111222222222222333111111111111111111111111111111111111111111111111333333333222222222222111222222333333333333444444333444444444444555555555444333333333333333444444222222444666999;;;>>>???AAACCCFFFJJJLLLNNNNNNNNNRRRRRRRRRRRRQQQNNNLLLJJJHHHHHHGGGFFFDDDCCCBBBBBB@@@??????>>>>>>>>>??????===@@@CCCGGGIIIKKKKKKJJJKKKJJJIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOQQQXXXdddppp|||~~~}}}|||{{{{{{|||{{{wwwsssqqqoooooommmiiijjjnnnttt{{{|||wwwtttssstttyyy~~~|||wwwuuupppjjjccc^^^XXXRRRNNNJJJHHHEEEDDDEEEFFFFFFEEEHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJGGGDDD@@@>>>;;;;;;<<<<<<======>>>>>>:::999999999:::<<<>>>???EEEEEEFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFDDDCCCBBB>>><<<999777666555333222444444333222111111111111222222222222222222222222000000111111111222222222111111222222222111111000///////////////////////////000000000111111111111/////////000111222222111111111000000000000111111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111000000000000000000111000000////////////000000000000000000000000000000000000000000000000000000////////////////////////333333333222222000///...111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////000000000000000000////////////000000////////////////////////////////////////////////000////////////000000111////////////////////////////////////////////////000000////////////000000000000000000000000/////////////////////.........////////////////////////////////////000000000000000000////////////000000000000000000000000000000111111111111222222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222333333333444444444444444444555555555555666666555444333333444444444555777:::===@@@BBBCCCEEEFFFIIIKKKMMMNNNOOOOOOPPPPPPOOONNNLLLIIIGGGEEECCCCCCBBBAAA@@@???>>>===@@@???????????????@@@@@@@@@BBBFFFIIILLLMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJMMMPPPTTTWWWZZZ[[[aaahhhsss~~~|||xxxuuussstttuuusssoooooosss{{{|||wwwuuuxxx|||~~~}}}zzzuuuooofff\\\UUUPPPLLLHHHEEEDDDDDDDDDCCCHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKLLLKKKIIIFFFCCCAAA======>>>>>>>>>??????@@@<<<<<<;;;:::;;;<<<===>>>DDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEAAA>>>;;;999888777444222333333222222222222333333222222222222222222222222000000111111111222222222000111111222222222111111000000000000000000000000///000000000111111111111//////000000000111111222111111000000000000111111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000111111000000000000000////////////000000000000000000000000000000111111111111111111111111////////////////////////333333333222222000///...111111000000//////......111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000////////////000000///////////////////////////////////////////////////////////////000111111////////////////////////////////////////////////000000////////////000000//////////////////000000.........///////////////////////////////////////////////////000000000000000000////////////000000111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222222222222333333333444444444444444555555555666666888777555444444555666777:::<<<>>>AAADDDFFFGGGHHHJJJJJJJJJKKKLLLMMMNNNNNNKKKJJJIIIGGGEEECCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;>>>>>>>>>>>>>>>???@@@AAAFFFHHHJJJLLLNNNNNNNNNNNNHHHIIIJJJIIIIIIIIIKKKMMMNNNPPPUUU[[[```dddfffgggpppvvv|||xxxxxxzzz~~~|||xxxxxx{{{|||{{{~~~~~~ttthhh```ZZZUUUNNNIIIFFFEEEDDDCCCHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJHHHEEEDDDAAA@@@@@@??????@@@@@@AAA@@@???===<<<<<<<<<===>>>BBBBBBDDDEEEEEEFFFFFFEEEHHHHHHHHHHHHHHHHHHGGGFFFCCCAAA>>>===<<<:::777555333333222222222333333444333333333333333333333333000111111111111222222222000000111222222222222111222222222222222222222222000000000000111111111111///000111111000///111222111111000000000000111111////////////////////////000000000000000000000000000000000111111111222222000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000222222222222111000//////000000000000////////////111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////000000111000000000000000000000000000000000000000000000000///......//////000111222000000000000000000000000000000000000000000000000000000////////////000000......////////////000000.........///////////////000000000000000000000000////////////000000000000000000////////////000000111111111111111111111111000000000111111111111222111111111111111111111111000000000111222222333333111222222222222333333333222222333333333333444444444444555555555666666666666555555555666888;;;<<>>===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@BBBDDDEEEJJJJJJKKKKKKLLLLLLMMMMMMHHHKKKMMMOOOOOOQQQUUUYYY]]]```ffflllppprrrsssrrryyy~~~yyyrrrhhhbbbZZZRRRMMMKKKIIIHHHIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGCCCBBBAAA@@@??????@@@@@@AAA@@@???===<<<<<<<<<===>>>???AAADDDFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHFFFDDDBBBAAA@@@>>>;;;999555444333333222222222222333333333333333333333333000111111111111222222222000000111222222222222222222222222222222222222222000000000000111111111111///111333222///...000111111111000000000000111111////////////////////////000000000000000000000000000000111111111222222222000000000000000000000000///000111222222111000///000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000000111111000//////////////////000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000............///000111222000000000000000000000000000000000000000000000000000000////////////000000........./////////000000............/////////000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000111111111111111111111111111111111111///000000111222222333333111111222222222333333333222222333333333333444444555555555555666666666666444444444555888;;;???AAA@@@AAADDDFFFGGGHHHHHHHHHIIIGGGEEEBBBAAABBBDDDFFFBBB@@@===:::999:::;;;===:::::::::::::::;;;;;;;;;;;;<<<>>>@@@CCCFFFIIIKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJNNNSSSUUUXXX[[[aaaeeelllpppuuuzzz}}}}}}{{{zzz|||~~~~~~uuunnnddd[[[UUURRROOONNNIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHDDDCCCAAA???>>>>>>??????BBBAAA???===<<<;;;<<<<<<;;;===@@@CCCFFFHHHIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJIIIGGGEEEDDDCCCAAA>>><<<777666555333222111000000333333333333333333333333000111111111111222222222///000111222222222222222000000000000000000000000000000000000111111111111000222333222///---///111111111000000000000111111////////////////////////000000000000000000000000000111111111111222222222000000000000000000000000///000111222222111000///000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000///......//////000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000000000000000000000000000............///000222222000000000000000000000000000000000000000000000000000000////////////000000---.........//////000000---.........//////000000000000000000000000000000////////////000000000000000000////////////000000////////////////////////000000000000111111111111111111111111111111111111///000000111222222333333111111111222222333333333222222333333333444444444555555555555666666666777777777888:::<<<>>>@@@AAADDDEEEFFFGGGGGGFFFEEEDDDFFFDDDCCCAAA@@@@@@@@@AAA;;;;;;;;;;;;::::::999999666888;;;;;;;;;;;;===>>>>>>???BBBFFFIIIKKKJJJHHHLLLIIIHHHIIIIIIFFFGGGJJJSSSWWW___fffjjjmmmsssyyy{{{}}}}}}|||~~~vvvllleee___ZZZXXXRRRNNNJJJHHHHHHHHHEEEAAAFFFFFFEEEEEEEEEFFFHHHIIIGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@>>>===<<<<<<<<<<<<;;;<<<<<<>>>@@@CCCFFFHHHJJJIIIHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIHHHEEECCCAAA===;;;888666555555333111333333222222222222222333222222222222222222222222111111111111111111111111222111111111000000//////111111111111111111111111222222222222222222222222---///111222333222000///000000000000000000000000000000000000000000000000333111//////111111...+++000000111111111111000000111111111000000000000000222222111111000000//////000000000000000000000000000000000000000000000000444222000///...///000111111111000000000000111111111000000000//////......000000000000000111111222//////////////////////////////000111111111111000222111000//////000111222222222222222222222222222111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000//////.........---............////////////////////////000000000000222111111111000000//////000000000000000000000000...------......///000111111111000000//////......//////000000000000//////111111000000//////......111111000000000000111111000000////////////000000333222222222222222222222555555555444444333333333222222222222222222222222555555555555555555555555777888:::<<>>======>>>???AAABBBCCCEEEGGGHHHGGGGGGJJJGGGGGGIIIJJJJJJMMMRRR___eeennnvvv{{{~~~|||zzz}}}}}}zzzyyy|||wwwpppkkkgggddd\\\WWWRRRPPPOOOLLLHHHDDDDDDDDDCCCCCCCCCEEEFFFGGGIIIIIIGGGFFFDDDBBBAAA@@@@@@@@@???>>>============::::::;;;===@@@CCCFFFHHHHHHHHHIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIHHHFFFDDDBBBAAA???<<<:::999888666444111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000...///111222222222111000000000000000000000000000000000000000000000000000222000///000111111///,,,000000111111111111000000111000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000333222000///...///000111111000000//////000000111111111111000000/////////000000000000000111111222111111111111111111111111...///000000111111000000222111000//////000111222111111111111222222222222111111000000000000111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////000/////////........................////////////////////////000000000000000000000000//////......000000000000000000000000000000//////.../////////111000000000/////////...//////000000000000//////111000000000/////////...111111000000000000111111111000000//////000000111222222222222222222222222222222222111111000000000222222222222222222222222555555555555555555555555:::;;;>>>@@@CCCEEEFFFFFFGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBB============<<<<<<<<<<<<999<<<@@@AAAAAA@@@@@@@@@EEEEEEEEEFFFGGGGGGHHHHHHIIIGGGHHHLLLOOORRRYYYaaaqqqyyy}}}yyytttwwwzzzzzzvvvvvvxxxzzz{{{~~~{{{wwwsssiiieee___[[[XXXSSSMMMHHHDDDCCCBBBBBBCCCDDDFFFGGGJJJJJJJJJIIIHHHEEECCCAAAAAA@@@????????????@@@@@@999999:::<<>>>>>>>>===============<<>><<<888666555555444333333333444444222222222222222222222222111111111111111111111111111111111222222333333444000000000000000000000000222222222222222222222222111111000000000111222333000000000000000000000000000000000000000000000000//////000111111111000000000000111111111111000000000000000000000111111111//////000000111111222222000000000000000000000000000000000000000000000000222111000//////000111111//////............//////222222111111111111111111000000000000000111111222111111111111111111111111///000111111222222111111111000000000000000000111000000000000000/////////111111000000000000111111111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////...//////////////////...///////////////.....................////////////////////////000000000000////////////////////////////////////////////////222222111000000000000000000000000000//////////////////000000000000//////000000000000////////////111111000000000000111111222222111111111111222222000000000000000111111111333333333333222222222222222222222333333333333333555555555555555555555555EEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAACCCEEEGGGIIIIIIJJJJJJJJJHHHFFFDDDCCC????????????????????????@@@BBBEEEFFFFFFDDDDDDEEEBBBEEEHHHJJJKKKNNNSSSVVVYYYYYY\\\bbbgggooo|||yyyzzzzzzzzz|||~~~{{{|||}}}}}}}}}yyytttpppkkkddd[[[TTTKKKJJJHHHFFFEEEDDDDDDDDDCCCEEEGGGIIIIIIHHHGGGFFFBBBAAAAAAAAAAAAAAABBBCCC???>>>===<<<<<<<<<===>>>@@@BBBEEEHHHJJJJJJIIIIIIHHHIIIIIIJJJJJJJJJJJJJJJHHHGGGEEECCCBBB@@@<<<:::888888666555555444444444222222222222222222222222111111111111111111111111111111111222222333333444111111111111111111111111111111111111111111111111111111111000111222222333000000000000000000000000000000000000000000000000///000111111111111111111000000111111111111000000//////000000111111111111//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000111111//////............//////111111111111111111222222000000000000000111111222000000000000000000000000000111222222333333222222000000000111111000000000222111111000///...------111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////......////////////...............///////////////............////////////////////////000000000000000000000000000000000000////////////////////////000000000000000111222222////////////000000000000//////000000000000//////////////////000000000000111111000000000000111111222222111111111111222222//////000000000111111111333444444444444444444444222222333333333444444444555555555555555555555555IIIHHHFFFDDDBBBAAA@@@@@@???@@@AAABBBEEEGGGIIIJJJKKKKKKKKKJJJIIIHHHFFFFFFBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEGGGGGGFFFEEEFFFGGGBBBGGGMMMPPPSSSWWW]]]aaafffhhhlllrrrwww}}}|||zzzvvvooofff___TTTRRROOOKKKHHHEEEDDDDDDBBBCCCDDDFFFGGGGGGFFFFFFBBBBBBAAAAAAAAAAAABBBBBBBBBAAA???===;;;;;;;;;;;;>>>???BBBEEEGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLKKKJJJIIIIIIFFFCCC@@@;;;:::888666444333333222222222222222222222222222111111111111111111111111111111111222222222222222111111111111111111111111////////////////////////111111111222222222222333000000000000000000000000000000000000000000000000///111333222111000000111000000111111111111000000/////////000111111222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000//////......//////000000000000111111111111111000000000000000111111222////////////////////////000111222222333333222222000000111111111111000000222222111000///...------111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000---......//////......---.........///////////////............////////////////////////000000000000000000000000111111111111000000000000000000000000////////////000111222222////////////000000000000//////000000000000//////////////////000000000000111111000000000000111111111111111000000111111111///000000111111222222222222222222222222333333333222222333333444444555555555555555555555555555555IIIGGGDDD@@@???>>>???@@@???@@@BBBDDDGGGHHHIIIIIIHHHHHHHHHGGGHHHHHHIIIIIIFFFFFFFFFFFFGGGGGGGGGHHHFFFGGGGGGFFFEEEEEEGGGIIIJJJQQQYYY^^^aaaeeekkkpppsssuuuzzz~~~~~~{{{rrrlllbbb___ZZZUUUPPPLLLJJJHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@CCCBBB@@@===<<<;;;;;;<<<<<<===???BBBDDDGGGHHHIIILLLLLLKKKKKKJJJKKKKKKKKKMMMLLLLLLLLLLLLJJJFFFDDD???===;;;888666444333222222222222222222222222222111111111111111111111111111111111111111111000000111111111111111111111111////////////////////////000111222333333333222222000000000000000000000000000000000000000000000000000222444333000//////111000000111111111111000000...//////000111111222222111111111000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111000000//////000000111/////////000000111111111000000000000000111111222000000000000000000000000//////000111111111111000///000111222222111000///000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000---......//////......---............/////////000............////////////////////////000000000000/////////000000000111111000000000000000000000000/////////...//////000000.../////////000000000111//////000000000000//////.../////////000000000111111111000000000000111111111000000//////000000111000000111111222333333444000000111111222222222222222222333333444555555666555555555555555555555555HHHEEEAAA>>><<<===???AAA@@@BBBDDDFFFHHHHHHHHHHHHEEEEEEEEEEEEFFFHHHJJJLLLIIIIIIIIIJJJJJJKKKKKKKKKHHHHHHGGGEEEDDDEEEHHHKKKTTT[[[eeekkknnnqqqwww|||zzz|||}}}}}}|||~~~{{{uuunnnjjjeee___XXXTTTPPPOOOGGGGGGEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@?????????BBBAAA???>>>===<<<======<<<<<<===@@@BBBEEEHHHJJJMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLJJJGGGDDDCCCBBB???<<<999777555444222222222222222222222222111111111111111111111111222111111111000000//////000000000000000000000000111111111111111111111111///111333444444444222111000000000000000000000000000000000000000000000000111333555444000...///000000000111111111111000000...//////000111222222222222222111111000000//////000000000000000000000000000000000000000000000000...///000111111111111111111111000000000000111111......//////000000000111000000000000000111111222111111111111111111111111---......//////////////////000111222222111000///......///000111222333444111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000---..................------.........//////000000............/////////000////////////000000000000---.........//////000000000000000000000000000000111000///......------....../////////000000111111//////000000000000//////.../////////000000111111111111000000000000111111000000////////////000000000000111222333333444444111111222222333333333333222222333333444555666666555555555555555555555555HHHEEE@@@===<<<>>>BBBDDDCCCDDDDDDEEEFFFFFFGGGGGGIIIKKKMMMMMMMMMLLLMMMNNNMMMKKKJJJJJJKKKLLLKKKKKKKKKIIIGGGFFFHHHKKKOOORRRZZZaaajjjqqqvvvzzz}}}~~~zzz{{{xxxppphhhccc[[[TTTOOOKKKFFFCCCCCCDDDDDDDDDFFFEEEDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCAAA???<<<:::;;;<<<===???AAACCCEEEFFFHHHIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIFFFEEEDDDBBB???===:::999444444333333222333333333444444444333333333222222333333333222222111111111222222222111111111000000222444444333111000111222111111111222222333333333///000000000111111111111111111111111111111111111000111111111111222222222/////////000111111222222222222111000//////000000111111000000111111222333222111111111000000//////222111000//////000111222111111111111111111111111000000111111000///---,,,000000000000111111111111222111000//////000111222222111000000000111333333111111111111000000000000000000000000000111111222111111111111111111111111000000000000111111111111000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000333111///...---...///000////////////////////////......///000000000000000///////////////...................../////////000////////////000000000000222111111111000000//////000111111111111222222222000000000///000000111222444444444333333333222222222222444444444444222222444444444444444444444444EEECCC@@@>>>>>>@@@CCCFFFEEEEEEFFFGGGGGGHHHIIIIIILLLNNNOOOOOONNNMMMNNNOOONNNNNNNNNOOOOOOOOONNNMMMLLLKKKLLLMMMPPPTTTXXXZZZbbbgggooovvvzzz~~~{{{tttnnnfff___TTTPPPJJJEEEDDDDDDDDDCCCEEEEEEDDDEEEFFFGGGGGGFFFEEEEEEEEEEEECCCAAA>>><<<;;;<<<===???@@@BBBCCCDDDEEEFFFIIIKKKKKKKKKIIIHHHJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHFFFDDD@@@===:::999666666555444444444444444222222222111111111111000333333222222222222222222222222222111111111000000222333444333111000111222000111111111111111222222111111111111222222222222111111111111111111111111000000111111111222222222111111111111111111111000222222111000000000000000111111000000111111222333222222222111111111000000111111000000000000111111111111111111111111111111...///000111111111000///000000000000111111111111222111000//////000111222111111000000000111222333111111111111000000000000000000000000000111111222////////////////////////000000000000111111111111000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000222111///.........///000////////////////////////......///000000000000000000000000000000000000000........./////////000000////////////000000000000111111111111000000000///000111111111111222222222111000000000000111222222111111111000000000//////222333333444444333333222333333333333333333333333AAAAAA@@@AAABBBDDDFFFHHHGGGGGGHHHIIIJJJKKKLLLMMMPPPQQQRRRPPPNNNMMMMMMNNNKKKLLLMMMNNNNNNNNNNNNMMMQQQSSSVVVZZZ___cccfffhhhmmmqqqxxx}}}}}}~~~~~~}}}~~~}}}vvvooobbb\\\SSSLLLIIIGGGFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFEEECCCBBBAAA======>>>???@@@AAABBBBBBAAACCCFFFIIIJJJJJJIIIHHHIIIJJJJJJKKKKKKKKKJJJJJJKKKJJJHHHFFFBBB???<<<;;;999888777666555444444444222222222222111111111111222222222222222222333333222222222111111111111111000222333222111111222333111111111000000000000000111222222222222333333333111111111111111111111111000000000111111111222222444333333222111111000000222111000000000000000000111111000000111111222333222222222222111111111111000000111111111111000000111111111111111111111111...///000111222222222222000000000000111111111111111111000000000000111111111000000000000111222222111111111111000000000000000000000000000111111222////////////////////////000000000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000222111///......///000000////////////////////////......///000000000000000000000000000111111111111....../////////000000000////////////000000000000111111111111000000000000000111111111111222222222111111111111111222333333333333333333222222222222222333333444444333333222222222222222222222222222???@@@BBBDDDFFFHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOORRRRRRRRRPPPMMMLLLLLLMMMIIIJJJKKKLLLMMMPPPSSSUUU\\\___dddjjjppptttvvvwwwxxx{{{~~~{{{~~~uuummmbbbWWWPPPLLLJJJHHHHHHJJJKKKKKKJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEAAAAAAAAABBBBBBBBBBBBCCCBBBBBBCCCDDDFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJIIIGGGEEECCCAAA???<<<;;;999777555444444333555555444444444333333333111111111222222333333333111111111111111111111111///111222222111111222444222222111111000000000///111111111222222222333333111111111111111111111111000000000000111111111111333333333222222222111111111111000000000000000111111111000000111111222333111111111111111111000000///000111222222111000///111111111111111111111111000000111111222222222222///000000000111111111111111000000000000000000111000000000000000111111222111111111111000000000///000000000000000111111222111111111111111111111111///000000000111111111111////////////////////////000000000000////////////////////////000000000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////111000////////////000000////////////////////////......///000000000000000///000000000000000111111...////////////000000000////////////000000000000111111111000000000000000000000111111111222222222222222111111222222333444444444444444444444444444333333333333333333333333222222222222222222222222???AAADDDHHHJJJLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQPPPNNNKKKJJJKKKLLLLLLMMMNNNPPPTTTZZZccciiimmmpppuuuzzz~~~{{{mmm```VVVPPPMMMKKKOOORRRTTTTTTPPPKKKHHHGGGFFFFFFEEEEEEEEEGGGHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEEEECCCAAA@@@AAADDDGGGIIIGGGGGGIIIJJJKKKKKKKKKKKKHHHHHHHHHHHHHHHGGGFFFEEE???===;;;888666444333222555555555444444444333333111111111222222333333333111111111111111111111111///000222111111111222333333333333222222111111000000000000000111111111222111111111111111111111111//////000000000111111111111111222222222333333333111000000000000000111111111111000000111111222333000000000000000000000000///000111222222111000///000000000000000000000000333222222111111111111111///000000000111111111111000000000111111000000000//////000000111111111111111111111111000000000///000000000000000111111222222222222222222222222222///000000000111111111111////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////.../////////000000000111////////////////////////////////////////////////////////////////////////000///////////////000000////////////////////////......///000000000000000.........//////000000000////////////000000000111////////////000000000000000000000000000000111111000000111111111222222222222222111111222222333444000000000000111111111111333333333333333333333333444444444444444444444444CCCEEEHHHKKKMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNLLLJJJIIIKKKMMMMMMPPPUUUZZZ```kkkxxx|||}}}~~~sssdddZZZTTTQQQOOOXXX]]]bbbbbb\\\TTTNNNLLLHHHGGGFFFDDDEEEFFFHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHEEEBBB@@@???AAADDDFFFFFFFFFHHHIIIKKKKKKLLLLLLFFFGGGHHHIIIIIIIIIIIIIIIBBBAAA>>>;;;888555333222333333333333222222222222222222222222222222333333111111111111111222222222///111222111000000111222333333333222222222222222//////000000000111111111111111111111111111111111/////////000000000111111000000111111222333333444000000000000000111111222111111000000111111222333000000000000000111111111000000111111111111000000000000000000000000000000333333222000000//////000000000000000111111111111000000111111111111000000...///000000111111000000111111111111000000000000000000000000000111111222000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000......//////000000111111////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////......///000000000000000------......//////000000/////////000000000111111////////////000000000000000000000000111111111111000111111111111222222222111111111111111222333333111111111222222222222222444333333222222333333444444444444444444444444444HHHIIIKKKNNNOOOPPPQQQQQQPPPPPPOOOOOONNNMMMMMMMMMLLLMMMLLLKKKIIIJJJMMMOOOSSSZZZeeeoooyyyyyyzzz}}}~~~|||}}}vvvhhh___ZZZYYYXXXaaaiiippprrrkkkaaaZZZWWWNNNLLLHHHEEEDDDEEEFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGEEECCCAAA@@@@@@@@@EEEFFFGGGIIIJJJKKKLLLLLLGGGHHHHHHIIIIIIIIIIIIIIIGGGEEEBBB>>>:::777555444444333333333333222222222333333222222222222222222000000111111111222222222000111222111000///000111111111111111222222222222000000111111111222222222111111111111111111111111////////////000000000111000111111111111111111111000000000000000111222222111111000000111111222333111111222222222333333333111111000000000000111111000000000000000000000000222111000/////////000111000000000000111111111111///000111222222111000///......000111111111000///111111111111000000000000000000000000000111111222000000000000000000000000000000000000111111111111000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000////////////////////////......///000000000000000---......///000000111111//////000000000111111111////////////000000000000///000000000111111111111000111111111111222222222111000000000000111222222333333333444444555555555444333333222222333333444333333333333333333333333KKKLLLNNNOOOPPPQQQQQQRRRQQQPPPPPPNNNMMMLLLKKKKKKKKKLLLLLLKKKJJJKKKNNNQQQ```jjjyyyxxxzzz}}}}}}{{{{{{}}}|||yyyxxx|||xxxkkkdddaaaaaaaaagggpppzzz|||vvvlllccc```SSSPPPKKKGGGDDDCCCDDDEEEJJJJJJJJJKKKKKKKKKKKKKKKGGGGGGGGGFFFDDD@@@===;;;DDDEEEGGGIIIJJJLLLLLLLLLHHHIIIIIIIIIIIIIIIHHHHHHJJJHHHEEEAAA===999777666666666555555555444444444444333333222222111111111000000111111222222222222111222222111///...///000//////000000111111222222111111222222222333333333111111111111111111111111////////////000000000000222222111111000/////////000000///000000111222222111111111000111222222333333333333444444555555555222111000//////000111222000000000000000000000000//////.........000111222000000000000111111111111///000111222222111000///---...000111111111000///111111111111000000000000000000000000000111111222222222222222222222222222000000000000111111111111000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000000000000000000000000000---......///000111111222111111111111111111111111111111111111111111111111000000000000000000000000......///000000111000000////////////////////////...//////000000000000000...//////000111222222222000000000000111111111111////////////000000000000//////000000111111111222000111111111111222222222000000000///000111111222000000000111111222222222444444222222222222444444222222222222222222222222PPPQQQRRRRRRRRRQQQPPPOOOOOOMMMLLLKKKKKKJJJHHHGGGKKKHHHHHHJJJJJJMMMVVV```mmm}}}~~~~~~~~~~~~|||zzzyyy}}}|||yyyuuuxxx{{{~~~|||qqqgggbbbccceeemmmqqqvvvzzzzzzvvvppplllccc\\\RRRJJJFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMKKKKKKJJJIIIFFFCCC@@@???>>>???BBBEEEHHHJJJKKKKKKJJJJJJJJJHHHGGGHHHJJJMMMJJJJJJHHHEEEBBB>>>:::888333222111222444555444333222222222222111111000000111111111111111111111111444333222111111222333444111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111000111111111222222222222111111000000000000111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000///000111111111///...---111111000///...---,,,,,,......//////000000111111000000000000////////////111111111111000000000000////////////000000000000000000////////////000000000000000000000000000000111111000000//////......---.........//////000000//////000000000000//////000000000000//////////////////000000111111111222......//////000000111111000000000000000000000000111111000000//////......000000000000000000000000111111222222222333333333000000////////////000000......///000000000000000000000000000000000000000222222111111111111222222111111222222222333333333333222222111111222222333444444444444444444444444PPPQQQRRRRRRRRRQQQPPPPPPNNNLLLJJJIIIIIIIIIHHHHHHJJJJJJLLLOOOQQQUUU]]]ggg}}}~~~}}}zzz|||~~~}}}|||yyyuuuwwwzzz|||}}}{{{qqqhhhcccccceeekkknnnssswwwxxxuuurrrooohhhaaaWWWOOOJJJHHHGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKIIIGGGDDDBBB@@@>>>???AAACCCFFFHHHKKKLLLLLLLLLKKKIIIGGGHHHJJJLLLLLLLLLKKKIIIEEEAAA===:::555333222333555555555444222222222222111111111000111111111111111111111111333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111000000000111111111222222111111000000000000111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......000000000000000/////////.../////////000000000111111111111111111000000000111111111111000000000000////////////000000000000000000////////////000000000000000000000000000000111000000000/////////............/////////000000//////000000000000//////000000000000//////////////////000000000111111111////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000111111111111222222222222000000////////////000000---...///000111111111111000000000000000000000000222111111111111111111222111111111111222222222333333222222111111222222333444444444444444444444444PPPQQQQQQQQQQQQPPPOOOOOOIIIHHHFFFEEEDDDEEEGGGHHHKKKLLLRRRXXX\\\```hhhqqq}}}{{{yyyyyy{{{}}}}}}||||||{{{zzzwwwxxxzzz~~~~~~|||zzzvvvwwwyyyzzz|||~~~~~~~~~|||uuummmhhhffffffiiikkknnnqqqrrrrrrqqqpppkkkeee\\\SSSNNNJJJGGGEEEGGGHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKJJJHHHFFFCCCBBB>>>>>>???@@@CCCFFFJJJLLLMMMMMMLLLJJJHHHHHHJJJLLLMMMNNNNNNMMMJJJEEE@@@<<<777555444444555555555444222222222222111111111111111111111111111111111111111222222222222222222111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111/////////000000000111111111111000000000000111111///000000111111000000///000000000000000000000000////////////////////////000000000000000000000000111000000/////////////////////000000111111222222////////////000000000000111111111111111222222222111111111111000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000////////////......////////////000000//////000000000000//////////////////000000000000//////000000000000111111000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111000000////////////000000......///000000111222222000000000000000000000000111111111111111111111111000000000111111111222222333222222111111222222333333333333333444444444444QQQQQQPPPOOONNNLLLKKKKKKHHHGGGFFFEEEEEEGGGJJJMMMOOORRRZZZccchhhkkkqqqyyy~~~{{{xxxvvvuuuwww{{{}}}{{{zzzzzzzzzyyyvvvwwwyyy|||}}}|||}}}}}}|||{{{zzz{{{||||||}}}|||yyyyyy{{{zzzuuuoookkkiiigggggghhhhhhjjjkkklllmmmhhhccc\\\VVVPPPLLLGGGEEEEEEEEEEEEEEEFFFGGGHHHHHHKKKKKKKKKKKKIIIGGGEEEDDD@@@???>>>>>>@@@DDDHHHKKKJJJKKKKKKJJJIIIIIIKKKMMMLLLMMMOOOOOOLLLGGGBBB>>>999777444333444444444333222222222222222222222222111111111111111111111111000111222333333222111000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111////////////000000000000111111000000000000111111000000000111111000000000000000000000000000000000////////////////////////////////////////////////111000///......///000111//////000000000111111111////////////000000000000000000111111111111111222111111111111000000000///////////////000000000000000000////////////000000////////////////////////000000000000//////////////////////////////000000//////000000000000//////////////////000000000000//////000000000000000000111111000000//////......////////////////////////000000000000////////////////////////////////////////////////000000000000000000////////////000000111000000000000000000111000000000000000000000000111111111222222111111111///000000000000111111111333222222111111222222333333333333333333444444444RRRQQQOOOMMMKKKIIIGGGGGGHHHIIIJJJIIIJJJMMMRRRVVVXXX\\\eeennnqqqrrrwww}}}zzzwwwuuuvvvzzz~~~|||{{{{{{zzzyyyyyy{{{}}}}}}|||}}}~~~~~~}}}}}}zzzwwwxxx{{{~~~yyytttnnnjjjgggfffdddbbbbbbdddfffgggccc```\\\WWWSSSOOOIIIFFFBBBBBBBBBCCCDDDEEEGGGHHHJJJJJJKKKKKKJJJIIIGGGFFFAAA@@@>>>===>>>BBBFFFIIIFFFHHHIIIIIIIIIIIIKKKMMMIIIKKKMMMNNNLLLHHHCCC@@@:::888555333333333333222222222222222222222222333111111111111111111111111000000222333333222000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111////////////000000000000111111000000000000111111000000111111111111000000111111111111111111111111////////////////////////////////////////////////111000///......///000111000000/////////.........000000000000/////////////////////000000000111111111111111111000000000///////////////000000000000000000////////////000000////////////////////////////////////000000000000000000000000000000////////////000000000000//////.../////////000000000111000000//////////////////111111000000//////......////////////////////////////////////000000000000////////////////////////....../////////000000000000000////////////000000444333222000////////////000000000000000000000000000111222222222222111000///000000000000111111111333222222111111222222333222222222333333333444444QQQPPPNNNKKKIIIHHHGGGGGGEEEHHHLLLMMMNNNRRRYYY^^^hhhkkkqqqxxxyyywwwyyy~~~|||zzzyyyyyy{{{~~~}}}|||}}}zzzxxxyyy||||||vvvooojjjjjjhhhdddaaa```aaaccceeecccaaa___]]]ZZZUUUOOOJJJDDDCCCCCCBBBCCCEEEGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGCCCBBB???>>>>>>AAADDDFFFCCCEEEGGGGGGGGGGGGIIIJJJFFFHHHJJJKKKKKKHHHEEECCC===:::666444333333333222222222222222333333333333111111111111111111111111000111111111111111111000111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111/////////000000000111111111111000000000000111111000111111222222111111000111111111111111111111111////////////////////////000000000000000000000000///////////////000000111000000//////......------000000000000////////////.........///000000111111111111111111000000000000////////////000000000000000000////////////000000000000000000000000000000////////////000000000000111111000000000000////////////000000000000//////......//////000000111111000000////////////......000000000000////////////000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000////////////000000555444222000///...//////000000000000000000000000000111222333333222111000000000000111111111222222333222222111111222222333111111222222333333444444NNNMMMLLLKKKKKKKKKLLLLLLKKKPPPVVVYYY[[[___ffflllxxxzzz~~~yyyyyy|||~~~|||}}}{{{sssmmmnnnkkkgggdddbbbdddfffhhhhhhhhhgggfffccc]]]VVVQQQIIIHHHFFFEEEDDDEEEFFFGGGGGGGGGIIIJJJJJJIIIHHHGGGEEEDDDAAA??????@@@BBBCCCCCCDDDFFFEEEDDDCCCDDDEEEDDDFFFHHHIIIJJJIIIHHHGGGAAA>>>999666555555444444222222222333333333444444111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111000000000111111111222222111111000000000000111111000111111222222111111000111111111111111111111111000000000000000000000000000000000000000000000000......///000000000000000///////////////000000000111000000000/////////......//////000111111222222111111111111000000000000////////////000000000000000000////////////000000000000000000000000000000.../////////000000000111111111111000000000////////////000000000000//////.........///000111111111000000/////////.........////////////000000000000000000000000000000000000.../////////000000000111000000000000000000000000//////000000000111111111000000////////////000000444333111//////000111222000000000000000000000000///111222333333222111///111111111111222222222333333222222111111222222333000111111222333333444444LLLLLLKKKLLLMMMNNNPPPQQQYYY___gggkkknnnrrryyy{{{yyy|||~~~}}}{{{|||wwwqqqqqqnnnjjjgggfffhhhjjjllloooooonnnmmmjjjccc[[[UUUOOOMMMJJJGGGEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGEEECCCAAA@@@@@@@@@AAADDDEEEFFFEEEBBB@@@@@@@@@DDDEEEGGGHHHJJJJJJJJJJJJDDD@@@;;;888777777666666222222222333333444444444111111111111111111111111222111000//////000111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111111111111111222222222222111111000000000000111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000---...///111111111000///......///000111222333333111111000000/////////...///000000111222222333333111111111111000000000000////////////000000000000000000////////////000000000000000000000000000000.../////////000000111111222111111111000000////////////000000000000//////---......///000111111222000000//////.........---......//////000000111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000111111111111000000////////////000000111111//////000111444555000000000000000000000000///000222333333222000///111222222222222333333333333222222222222222222333000000111222333333444444OOOQQQPPPOOORRRXXX[[[YYYdddkkkuuu{{{}}}~~~{{{yyyzzz}}}|||xxxwwwxxx}}}~~~wwwqqqooonnnnnnqqqtttvvvvvv{{{}}}{{{wwwtttpppiiiaaa[[[WWWPPPKKKHHHGGGFFFFFFIIIJJJJJJHHHFFFFFFGGGIIIKKKJJJHHHFFFDDDBBBAAA@@@EEEBBB???>>>======;;;:::@@@AAADDDGGGJJJKKKLLLLLLGGGEEEBBB>>>:::777555444444333333333222222111111333222111111000111111111111111111111111111111111111111111111111111111111000111111111111222222222333222000/////////000000000111111111111222222222111111111000000000000000222222222222222222222222222222222111111111000000000000000000000000000000333333333222222111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111111000///////////////222000......000222222222222111111111000000//////000000//////.........---//////............//////111111000000//////......000000000000000000000000000000000000000000000000////////////...---,,,,,,............////////////000000///...............////////////000000000000222111000//////.........111111000000//////............//////000000111111222222111000//////000000//////............//////222111111111000000//////111111111111111111111111222111111111000000//////111111111111111111111111111111222222222333333333333444444555555444444333RRRXXX\\\^^^aaagggkkkjjjwww}}}~~~|||xxxzzz|||}}}zzzyyy{{{~~~}}}}}}{{{wwwzzz~~~|||xxxwwwvvvwww{{{~~~vvvmmmiiicccZZZRRRNNNLLLJJJIIIHHHIIIJJJJJJHHHGGGHHHIIIIIIIIIHHHGGGEEECCCBBBAAACCCAAA?????????>>><<<:::===>>>AAADDDGGGIIIJJJJJJHHHGGGCCC@@@<<<999666555444444444333333333222222333222222111111111111111111111111111111111111111111111111111111111111111000111111111111222222222333222111000000000000111000111111111111222222222111000000000000000000000222222222222222222222222222222222111111111000000000000000000000000000000333333333222222111111111000000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////...///000000111111111000///////////////222000......000222222111111111111111000000000///000000/////////.........//////............//////111000000000/////////...000000000000000000000000000000000000000000000000......////////////...............//////000000000111000//////......//////////////////000000000000111111000000000000000111000000000000000//////////////////000000000000000222222111000000000000000//////............//////111111111111000000000///111111111111111111111111111111111111000000000///111111111111111111111111111111222222222333333333222333333333333333333222\\\gggrrruuuvvvzzz}}}}}}{{{{{{{{{zzz|||{{{yyyxxx|||~~~xxxrrrrrrtttwww|||~~~{{{xxx|||}}}xxxrrrhhh___XXXSSSOOOMMMIIIKKKMMMMMMKKKIIIIIIIIIGGGGGGHHHHHHGGGEEECCCBBBAAA@@@???@@@@@@@@@>>><<<:::;;;===@@@CCCEEEGGGHHHJJJIIIFFFCCC???<<<999888555555555444444444333333333333222111111111111111111111111111111111111111111111111111111111111111000111111111111222222222333333222111111111111222000111111111111222222222000000000000000000111111222222222222222222222222222222222111111111111111000000000000000000000000222222222222222111111111000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...............//////000111000000///////////////111000...///000222222111111111111111000000000000000000////////////......000//////......//////000000000000000////////////000000000000000000000000000000000000000000000000......///000000000//////......//////000111222222111111000/////////000000////////////000000000000111000000000000111222222//////000000000000000000000000000000000000//////222111000000000000000000000//////......//////000111111111111000000000000111111111111111111111111111111111111000000000000111111111111111111111111111111222222222333333333111222222333333222222111nnn}}}|||{{{~~~|||yyywwwwwwzzz}}}xxxpppmmmmmmnnnrrrwww}}}{{{vvvrrruuuyyy}}}uuummmfff^^^XXXTTTSSSSSSSSSQQQMMMJJJIIIJJJFFFGGGHHHHHHHHHFFFDDDCCC@@@??????@@@BBBAAA@@@>>>999999;;;===@@@CCCEEEGGGLLLKKKIIIFFFCCC@@@===;;;666666666555555444444333333333222111111111111222111111111111111111111111111111111111111111111111000000111111111222222222333333222222222222222222000000111111111222222222000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222111111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000///////////////////////////////////////////////////............///000000000000////////////000000111/////////111222111000111111111000000000000000000000//////////////////000000////////////000000000000000000/////////////////////////////////////////////////////////////////////000//////............///000111222333333111111000000000000111111////////////000000000000111111000000000000111111/////////000000111111222222111111000000/////////111111000000000000000111000000////////////000000111111111000000000000000111111111111111111111111111111111000000000000000111111111111111111111111111111222222222333333333222222333333333333222222~~~~~~~~~{{{yyyvvvyyy|||wwwnnnkkkiiihhhkkkoootttyyy|||vvvqqqooorrrxxx}}}|||uuunnnfff```bbbbbb___ZZZTTTNNNLLLKKKFFFGGGGGGHHHGGGFFFEEEDDD@@@??????@@@BBBBBBAAA@@@;;;;;;;;;<<<>>>BBBEEEGGGLLLLLLKKKIIIFFFDDDAAA???999888888777555444444333444333333222111222222222111111111111111111111111111111111111111111111111000000111111111222222222222222222222333222222222000000111111111222222222//////000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////000000//////000000111222000000////////////000000000//////000111222111000000000000000000000111111//////000000000000000000000000////////////000000////////////000000000000////////////////////////////////////////////////000000000///...---,,,+++...//////000111222222222111111000000000000111111////////////000000000000222111000000/////////000//////000000111111222222222222111111000000//////111000000000000000111111000000////////////000000000000000000000000111111000000000000000000000000000000000000000000111111111111111111111111111111111111222222222333333333333333444444444444333333~~~}}}zzz}}}vvvnnnkkkiiifffhhhkkkpppuuu|||xxxrrrnnnppptttyyyzzztttppprrrrrrpppjjjaaaXXXRRROOOHHHHHHGGGGGGFFFFFFFFFFFFBBB@@@??????AAACCCCCCBBB>>>===<<<<<<===AAADDDGGGKKKLLLLLLKKKIIIGGGEEEDDD>>>===<<<:::888666555444444444333222222222222222111111111111111111111111111111111111111111111111000111111111111222222222000111222222333222222222000111111111111222222222/////////000111111222222111111111111111111111111111111111111111222222222000000000000000000000000000000000111111111111111000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222///////////////000000111000//////000222222111///000000000000111111111111//////000000000000111111111000000//////000000111////////////000000000000000000000000000000000000000000000000000000000000000000000000///...------//////000000000000111111000000/////////000111111////////////000000000000222111111000000000111111000000111111111111111111111111111111111111000000000000000000000111111222111000000//////000000111000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333333444444555555444444333}}}{{{|||xxxqqqooommmjjjkkkmmmqqqvvv}}}{{{uuuqqqrrrtttzzz~~~}}}||||||~~~tttfffZZZSSSKKKJJJGGGFFFEEEEEEFFFGGGDDDBBB???>>>@@@BBBCCCDDD@@@>>><<<;;;<<>>???BBBDDDEEEAAA???<<<:::;;;>>>BBBDDDHHHJJJKKKLLLMMMKKKJJJIIIIIIGGGEEEBBB???<<<999888555444333333222222333333111111111111111111111111111111111111111111111111000111111111111222222222...///000111222222111000000111111111111222222222...//////000111222222222000000000000000000000000000000111111222222222222000000000000000000000000//////000000111111111222000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...............///000000///////////////000111111/////////111333333111/////////000000111111111222//////000000111111111222111111000000000000111111.../////////000000111111000000000000000000000000000000000000000000000000...///111333555666666777000000000///......------...............///000000////////////000000000000///000111333555888:::<<<333222222222111000000000000000000111222222222333000000///000000111222222111111000000000000111111//////000000111111111222000000000000000000000000//////000000111111111222111111111111111111111111111111222222222333333333222222222333333222222222{{{tttppptttzzz~~~}}}~~~~~~|||zzz}}}xxxuuuuuuzzz|||zzzvvvwwwxxx~~~pppbbbZZZTTTLLLGGGGGGHHHIIIIIIDDDDDDCCCCCCCCCCCCDDDDDDDDDBBB@@@>>>>>>>>>@@@AAADDDFFFIIILLLMMMNNNMMMMMMLLLHHHDDDAAAAAA???<<<888:::888666444333222333333333333444444333222000///111111111111111111111111222222222111111111000000000000111222222222222111000000000000000000000000222222222222222222222222111111111111111111111111111000/////////000222333000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222111///...---------000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000...//////000111222222222000000000000000000000000111111000000//////......///222222///222<<>>>>>??????CCCDDDGGGKKKMMMNNNNNNMMMPPPMMMIIIGGGFFFDDDAAA>>>;;;:::888555444333222222222333333333333222000000111111111111111111111111222222222111111111000000000000111222222222222111333333333333333333333333000000000000000000000000111111111111111111111111111000/////////000222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000///............000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000////////////000000000111000000000000000000000000...//////000111111222222000000000000000000000000111111111111000000000///,,,///111222:::HHHSSSUUUFFFBBB:::333///...///111555222//////000111///...,,,,,,---......///000111111222111///444???GGGJJJHHHBBB;;;666333333222222...------...///000000000000000000000000000000000/////////000000000000111111111111111000000000///111111111111111111111111111111111111000000000///111111111111111111111111222333333444444333333222111111111111111111111111}}}yyyyyyzzz|||}}}|||}}}}}}{{{zzzyyy}}}~~~zzzxxxyyy{{{uuussstttvvv|||xxxrrrnnnkkkiiilllvvvssslllaaaWWWPPPKKKGGGEEEEEEEEEDDDDDDDDDDDDEEEEEEHHHFFFDDDAAA???>>>======@@@BBBEEEHHHKKKMMMNNNNNNRRRPPPMMMKKKJJJHHHEEECCC>>>===:::888555444333222111222222222222222111000111111111111111111111111222222222111111111111111000000111222222222222111111111111111111111111111000000000000000000000000111111111111111111111111000000000///000111111222000000000000000000000000000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000...//////000000111111222000000000000000000000000222222111111111111000000,,,...///222;;;JJJVVV[[[OOOKKKDDD===777444333333222000------///111222333333222111000//////......///000...+++///999AAACCCHHHDDD>>>999777555333222,,,...///000///000111222000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000000000222222222222222222222222222222333333333333222222222222222222222222222222{{{{{{~~~~~~|||yyywwwzzz~~~||||||}}}vvvrrrooonnnqqqvvv}}}zzztttqqqlllhhhiiipppyyyxxxnnnbbbWWWNNNHHHEEEFFFEEEEEEDDDDDDEEEEEEFFFIIIHHHFFFDDDAAA>>><<<;;;===???BBBFFFIIIKKKMMMNNNPPPOOONNNLLLKKKIIIGGGEEEAAA@@@>>>;;;888666444333222222222222222222111111111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111222333///////////////////////////////////////////////////000000000111111111111111111111111111111111111000000000000000000000000//////000000000111111111////////////////////////////////////000000111111////////////////////////111000000000000000000000/////////000444<<>>===<<<:::777444111333444333000///000111//////////////////////////////000000000111111111111111111000000000000000111111111111111111111111111111111000000000000000222222222222222222222222222222333333333333222222444444444444444444444444|||{{{|||}}}}}}}}}~~~~~~|||~~~~~~xxxtttooojjjiiilllpppyyy}}}xxxtttooojjjgggjjjqqqyyy~~~~~~vvvkkk^^^SSSKKKGGGFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIHHHFFFCCC@@@===;;;;;;===@@@CCCFFFIIIKKKLLLNNNOOOOOONNNLLLJJJHHHHHHEEEDDDBBB???<<<999777555333333333222222222222222111111111111111111111111111111111111111111111111000000111222222222222111333333333333333333333333222222222222222222222222111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333555555///////////////////////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111///////////////////////////////////////000000000////////////////////////.../////////////////////000//////000000111222333222555;;;???BBBBBBAAA@@@CCCCCCBBB@@@<<<777222000111000///......///111222...333555555777::::::777777999<<>>AAADDDGGGIIIKKKNNNPPPQQQQQQOOOLLLLLLLLLHHHGGGFFFCCC@@@===;;;999666555444333222222222333111111111111111111111111111111111111111222222222000000111222222222222111222222222222222222222222000000000000000000000000111111111111111111111111//////000111111111111000000000000000000000000000000000000000000000000000.../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222444555666000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111222222000000000000000000000000////////////////////////000000000000000000000000------............/////////---///222333000000222...//////111444888<<>>???<<<777000333999@@@DDDEEEBBB???555222...---...000111111000000000000000000000000............////////////000000000000111111111111////////////////////////000000000000111111111111000000000000000000000000111111222222222222111111000000000000000000000000~~~zzzyyyzzz|||~~~|||}}}}}}~~~yyyuuutttvvvxxxsssnnniiiffffffiiilllmmmjjjmmmqqqwww~~~~~~|||||||||{{{zzz{{{{{{||||||{{{{{{|||}}}|||ssslllkkkgggmmmrrrvvv~~~uuuooolllgggdddeeejjjmmmmmmqqqwwwsssvvvwwwsssjjj^^^UUUPPPGGGGGGGGGFFFFFFGGGGGGGGGEEEFFFHHHIIIGGGDDDAAA???:::;;;===???BBBEEEGGGIIIMMMPPPRRRRRRPPPMMMMMMMMMJJJIIIIIIGGGDDDAAA>>>===999888666444333333333333111111111111111111111111000000111111111222222222000000111222222222222111////////////////////////000000000000000000000000111111111111111111111111...///000111222111111000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000111222333444000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000////////////////////////000000000000000000000000............/////////000///,,,---111222///000444111000...---...111444666333888>>>BBBCCCDDDFFFHHHNNNKKKGGGBBB???>>>======<<>>666...,,,000333333111000000000000000000000000...////////////000000000///000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111222222222222111111111111111111111111111111|||||||||}}}}}}~~~|||zzz{{{}}}{{{~~~~~~~~~{{{uuupppmmmlllmmmfffbbb^^^\\\]]]```cccdddbbbfffkkkrrr{{{~~~}}}||||||~~~|||}}}~~~}}}~~~zzzrrrpppjjjnnnqqqsss|||vvvooommmlllgggeeehhhiiigggjjjppplllqqquuutttlllaaaXXXSSSHHHGGGGGGFFFFFFGGGGGGHHHDDDEEEHHHIIIHHHFFFCCC@@@:::;;;<<<>>>AAADDDFFFHHHKKKNNNQQQQQQNNNLLLLLLMMMKKKKKKJJJIIIFFFDDDAAA???;;;:::888555444333333333111111111111111111111111000000111111222222222222000000111222222222222111222222222222222222222222222222222222222222222222111111111111111111111111...///000222222111111000000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000............///000111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000111111111111222222222000000000000000000000000///////////////.........000000000000000000000000.../////////000000111111222---+++......***+++111111222333444333111///...---000333444333333666999BBBAAA@@@@@@BBBEEEHHHJJJLLLQQQTTTTTTUUUWWWUUUQQQKKKJJJIIIJJJMMMQQQTTTTTTIII>>>222///222666444111000000000000000000000000000000000000111111111111//////000000111111111222111111111111111111111111//////000000111111111222222222222222222222222222111111222222222222111111444444444444444444444444}}}{{{zzz{{{||||||~~~}}}}}}{{{wwwqqqkkkgggbbb___[[[ZZZ[[[]]]______aaaeeejjjqqqyyy~~~}}}zzzxxxvvvvvvwwwxxxxxxxxxyyy}}}~~~|||zzz{{{}}}|||zzz~~~zzzsssqqqpppsss|||}}}wwwvvvpppmmmjjjiiiiiijjjjjjiiinnnnnnpppsssssslll___UUUNNNJJJGGGDDDDDDFFFGGGHHHHHHHHHIIIIIIIIIGGGFFFDDD@@@@@@@@@@@@AAACCCEEEFFFJJJLLLOOOQQQRRRQQQPPPOOOOOOMMMKKKJJJIIIHHHFFFDDDBBB???;;;888555333444777222222333333333222111111111222222222222111000000000111111111111222222222//////000111222333333333222222222111111111000000111111111111111111111111111111111111111111111111111222333333333333222111222222222111111111111111000000000000000000000000000000000000000000000000333222111000////////////000000000000000000000000//////000000000000//////000000000000000000000000000000////////////000000111000///......///000111000000000000111111111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111000000/////////...000000000000000000000000333333333444777;;;???AAASSSYYY___```^^^[[[\\\^^^aaaYYYQQQOOOUUUZZZZZZYYY[[[CCC111111666222------000000000000000000000000111111000000//////............//////000000111111222111111111000000////////////000000000000//////111111222222222222111111111111222222222333333333444333111000000111333444~~~}}}|||{{{xxx|||}}}zzzsssnnnddd```[[[XXXYYY\\\^^^```bbbeeejjjqqqyyy|||xxxvvvttttttttttttuuuwww{{{~~~~~~yyyxxxvvvwwwzzz|||}}}}}}{{{xxxxxx~~~zzzxxxwwwxxx~~~yyypppooommmmmmmmmmmmllljjjnnnooorrrvvvxxxsssiiiaaaRRRMMMHHHEEEFFFGGGGGGFFFIIIIIIIIIIIIHHHFFFEEEDDDAAAAAA@@@???@@@BBBDDDEEEIIIKKKNNNPPPQQQQQQPPPOOOOOOMMMKKKKKKJJJJJJHHHFFFCCC???;;;999888666444444222222333333222222111111111222222222222111000000000111111111111222222222//////000222222333333222222222222111111111000000111111111111111111111111111111111111111111111111000111222222222222111000111111111111111111222222000000000000000000000000000000000000000000000000333222111000////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000222111111000000111111222000000000000111111111111000000000000000000000000///////////////000111111000000000000000000000000////////////////////////000000000000////////////////////////////////////000000000000000000000000222111111000000000000000000000000000000000000000000000///000111444666888<<>><<<<<>>:::666444///---000111///000444////////////////////////000000000000////////////222222222111111000000000111111111000000000000000111111222222222222111111111111222222222222111111///000000000000111111111111111222222222222111111|||wwwxxxzzz~~~{{{xxxyyy{{{|||}}}yyysssoookkkiiigggfffffffffffffffhhhiiimmmsssyyy|||}}}|||wwwwwwyyy{{{}}}|||yyyvvvppprrruuuyyy}}}}}}}}}{{{wwwvvvwwwvvvyyy~~~}}}~~~{{{xxxllldddZZZSSSRRRQQQOOOLLLMMMLLLJJJIIIHHHIIIJJJKKKKKKIIIFFFDDDCCCCCCEEEFFFEEEGGGIIIKKKMMMNNNOOOOOONNNMMMLLLMMMOOOOOOOOONNNLLLVVV[[[PPPBBB;;;::::::555444333222111111111111111222222222222111000000000000111111111222222222000000111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222//////000111222333333333000000000000000000000000000000000000000000000000222111000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111...000111333333111000...,,,---...//////...---,,,///000000000111111111111000000000000000000000000///////////////000000111////////////////////////000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////.../////////////////////////////////////////////------------......//////000111222333222111111111666444111111222222000...000//////111000...000333////////////////////////////////////000000000000/////////000000000111111000000000000000000111111111111222222222222111111111111222222222222111111///000000000000111111111000111111222222111111000{{{}}}}}}xxxooolllhhhffffffeeecccbbbcccccceeeiiimmmpppqqqqqqooooooqqquuuxxxyyyxxxvvvttttttuuuvvvzzzzzzyyyxxxwwwxxx}}}|||tttmmmddd]]]YYYWWWWWWWWWRRRPPPLLLIIIGGGGGGHHHHHHKKKJJJIIIGGGFFFEEEFFFFFFFFFGGGIIIKKKLLLNNNNNNNNNNNNMMMLLLMMMOOOPPPOOONNNLLLYYY___SSSEEE??????>>>777666444333222222222333111222222222222111000000000111111111111222222222000111111222222222111111111111111111111222222222111111111111111111111111111111111111111111111111333333222222222222333333000000000111222222222333000000000000000000000000000000000000000000000000111111000000000000000111000000000000000000000000000111111222222111111000111111111111111111111111000000111222222111000000///000000111111000000///000000000000111111111111000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111......//////000000111111000000000000000000000000000000000000000000000000---...000222222111///...////////////////////////......//////000111111111222111000............///222///---,,,...//////...000111222222000///000111000000000000000000000000////////////000000000000---......///000000111111000000000000111111111111000111111111111111111000111111222222222222111111000000000111111111222222111111111111111111111111}}}{{{|||{{{~~~|||vvvrrrpppmmmjjjgggdddcccaaabbbdddgggggggggfffgggiiimmmrrruuuvvvvvvwwwwwwxxxyyy|||}}}xxxuuunnneee^^^\\\___bbb___[[[TTTNNNIIIGGGGGGGGGJJJIIIIIIIIIHHHFFFEEEEEEHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLMMMNNNOOONNNMMMJJJUUUXXXNNNFFFFFFDDD>>>999888666444333333333444111222222222222111000000000111111111111222222222111111222222222111111000000000111111111222222222111111111111111111111111111111111111111111111111333222111000000111222333111111111111111111222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000111111222222111111000111111111111111111111111111111111111111111111111222111111000000111111222000000000000111111111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000,,,///222555666444000...000000000000000000000000111111222222333333222222222111000000111111000000//////........./////////000111111000000000000///000000000000000000000000.../////////000000000111000000000000000000000111///000000000111111111111///000000111111000000///111111222222222222111111111111111111222222222333222111000//////000111222{{{zzz|||xxx||||||xxxsssooogggeeeaaa```aaabbbccccccaaaaaaccchhhnnnrrruuuuuuxxxyyy{{{|||{{{yyytttjjjbbb```dddiiijjjeee]]]UUUNNNJJJIIIIIIGGGHHHIIIIIIHHHGGGEEEDDDJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMLLLLLLNNNNNNNNNLLLHHHOOOOOOHHHGGGKKKGGG===;;;999777444333333444555111222222222222111000000000111111111111222222222111111222222222111111000000000111111222222222222111111111111111111111111111111111111111111111111222111000//////000111222222222222111111111111111000000000000000000000000000000000000000000000000111000000000000000111111000000000000000000000000111111222222222222111111111111111111111111111111222222111000000111222222111000///......///000111000000000000111111111111000000000000000000000000///////////////000111111000000000000000000000000////////////////////////---......///000111111222000000000000000000000000000000000000000000000000,,,000555888999666222///111111111111111111111111/////////000///......---......///111222222000...000000111111111///...---///000000//////111111///000000000000000000000000.../////////000000111111333333222222111000000000//////000000111111111222//////000000000000//////111111222222222222111111111222222222222333333333333111000......000111333{{{xxxwwwxxxyyy~~~{{{uuuooohhhdddccccccaaa___aaa`````````cccgggkkknnnssstttwww{{{~~~}}}yyyppphhhgggnnnuuuyyytttjjj]]]QQQJJJIIIKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNOOOOOONNNNNNMMMLLLKKKJJJIIIJJJKKKKKKMMMLLLKKKIIIGGGEEEDDDCCC@@@===:::666333222222222222111111111111111222222000111111111111222222222222222222111111111000000/////////000111111222222222222111111222222333444////////////////////////000000000000000000000000000000000000000000000000333222222222111111000000000000111111111111000000000000000000000000000000222222111111111111222222555444333333222222333333111///......000111000///000000000000////////////000000000000////////////...............///000000222111111111000000//////333111...,,,,,,---///000000000//////.........---000000000000000000000000111000///......///000111---......///000111111222...///111333333111///...//////000111111111111111////////////////////////...///111111000000111333000000000000000000000000////////////////////////////////////////////////000000////////////000000//////............//////222222222111111111000000000000000000000000000000000000000000000000000000444444444333222111//////222222111111111111111111111111111111111111111111}}}|||~~~yyysssqqqrrruuuwwwzzz}}}{{{rrrlllhhhfffbbb___```______```bbbdddggghhhlllnnnppptttxxx|||~~~~~~|||tttlllkkkpppwww~~~{{{sssggg[[[QQQMMMLLLKKKKKKJJJIIIIIIIIIHHHHHHKKKLLLMMMOOOOOOOOONNNNNNMMMKKKIIIHHHGGGHHHIIIJJJMMMLLLLLLKKKIIIHHHGGGFFFAAA???<<<888666444444333222222111111111111222222000111111111111222222222222222222111111111000000111111111111111111111000111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000////////////.........---000000111111111111000000000000000000000000000000222222111111111111222222444333333222222222222222222222111111000000111222111111000000000/////////000000000000000000000//////............///000000111111111111000000000///222000///---------///000000000/////////.........000000000000000000000000111000///......///000111......//////000000111111///000111222222111000///...///000000111111000000000000000000000000000000///111222111000000111222000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000////////////000000222222222111111111000000000000000000000000000000000000000000000000000000222222333333333222111111111111111111111111111111111111111111111111111111}}}xxxwwwzzz|||}}}uuunnnllloootttxxxzzz|||yyysssmmmgggcccaaaaaabbbbbbccccccbbbbbbeeefffhhhjjjnnnrrrvvvxxx||||||zzzyyyxxxxxx~~~|||{{{|||yyyrrrooorrrwww|||sssggg[[[RRRNNNKKKJJJIIIIIIHHHHHHHHHHHHLLLMMMNNNOOOPPPOOONNNMMMMMMKKKHHHEEEDDDEEEGGGIIIJJJJJJJJJJJJJJJIIIHHHHHHCCCBBB???<<<999777666555333222222111111222222222000111111111111222222222222222222111111111111111444333333222111111000000000000//////000000111222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111000000000000000111111111111000000000000000000000000000000222222111111111111222222333222222111111111111111333555555444000///111444222222111111111000000000000000000000000000000000//////......//////000111111111111111000000000000000000///////////////...000000////////////......000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000......///000000000000///111111111111111111111111111222333222111000111222000000000000000000000000111111111111111111111111111111111111111111111111000000////////////000000111111000000000000111111222111111111111000000000000000000000000000000000000000000000000000000000000000111222333333333222111111111111111111111111111111111111111111111111yyytttsssuuuwwwwwwzzz~~~zzzrrrpppsssyyy~~~yyyqqqlllhhhhhhiiiiiihhheeebbb```aaaaaaaaabbbeeehhhkkkmmmqqqtttxxx{{{~~~|||zzzyyyyyy||||||~~~~~~{{{uuuqqqrrrttt~~~xxxnnnbbbVVVPPPIIIIIIHHHGGGHHHHHHIIIJJJMMMNNNOOOPPPPPPOOONNNMMMNNNKKKFFFCCCAAABBBEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCBBB???<<<:::888777444333333222222222222333000000111111111222222222111111111111111111111111333333333222222222111111000000000000000111222222111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000111111222222111111000000000000000000000000000222222111111111111222222222111111000000000000000333666888555000...000444222222222222111111111000000000000000000111111111/////////...///000000111111111111000000000000000...///000111111000///...000000//////////////////////////////////////////000000////////////000000000000000000////////////111111000000000000111111---......///////////////000000000000000000000000333444444333111000111222000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000111000000//////000000111111111111111000000000000000000000000000000000000000000000000000000000000000000111222222222222222111111111111111222222222111111111111111111111111xxxtttrrrrrrsssqqqssswww|||}}}zzz|||}}}wwwrrrssssssssspppkkkfffccc```___^^^]]]]]]___aaabbbgggjjjnnnqqqtttzzz~~~}}}~~~~~~~~~zzz|||}}}zzzuuuqqqppppppvvvwwwxxxvvvoooeeeZZZRRRIIIHHHGGGGGGHHHIIIKKKLLLLLLMMMNNNOOOOOOOOONNNMMMNNNKKKFFFAAA???@@@BBBDDDGGGGGGHHHIIIHHHGGGEEEDDDEEEEEEDDDBBB???<<<999777555555444333222222333333000000111111111222222222111111111111111111111111111111222222222333333333222111111111111222333333000000000000000000000000111111111111111111111111000000000000000000000000.../////////////////////111111222222222222111111111111111111111111111111222222111111111111222222222111000000//////000000111555666444...,,,///333222222222222111111111000///000000000111111111222///////////////000111111000000000000000000111111...///000111111111///...//////000000000000000000//////////////////////////////000000000000//////000000000000////////////111111000000000000111111---......///////////////////////////////////////333444444333111000111222000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111000000000000111111111222222222111111111111111111111111~~~yyywwwtttrrrpppkkkmmmqqqvvv}}}|||vvvpppmmmgggddd```]]][[[ZZZ[[[\\\___bbbeeefffhhhmmmtttzzz}}}yyyzzz{{{yyyuuuqqqooonnnoooooopppooollleee]]]WWWLLLKKKIIIHHHHHHIIIKKKLLLJJJKKKMMMNNNOOOOOONNNNNNNNNKKKFFFBBB??????@@@AAAFFFGGGIIIKKKKKKJJJHHHGGGFFFFFFFFFEEEBBB>>>:::888666666555444333333333333000111111111111222222222111111111111111222222222000000111111222333333444222222222111222333333444000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000111111111111222222222222111111111111111111111111111111222222111111111111222222222111111000000000000000111333333222...---///222222222111111111000000000///000000111111222222222000000//////000000111222000000000000111111111111...///000111222111000/////////000000000000111111000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000......///000000000000///........................111222333222111000111222000000000000000000000000........................////////////////////////000000////////////000000//////............////////////000000000000000111000000000000000000000000000000000000000000000000111222222222111000//////000000000111222222333333111111111111111111111111}}}|||{{{wwwrrrnnneeehhhlllqqqxxx}}}tttqqqkkkeee```^^^]]]]]][[[]]]^^^^^^^^^aaafffkkknnnttt{{{zzz{{{{{{yyyvvvsssqqqooonnnmmmkkkkkkjjjfffaaa\\\RRRPPPLLLIIIHHHGGGHHHIIIGGGIIIKKKMMMNNNOOONNNNNNMMMKKKGGGCCC@@@???>>>>>>BBBDDDGGGJJJLLLLLLKKKJJJHHHIIIIIIHHHFFFAAA===:::777666555444333333333333000111111111111222222222000000111111111222222222000111111111111111111111111111111111111222222333111111111111111111111111111111111111111111111111000000000000000000000000111111222222333333333333111222222333333222222111111111111111111111111111222222111111111111222222222222111000000000000111111111111000000000111111111111000000000////////////000000111111222333333000000//////000000111222///000000000111111111111//////000111111111111111//////000000000111111111000000000000000000000000...///000111111000///.........//////000000111111///000111222222111000///...///000000111111000000///////////////////////////111222111000000111222000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000////////////000000////////////000000111111000000000000000000000000000000000000000000000000///000000111111111111000///000000111222222333333111111111111111111111111~~~|||{{{~~~~~~~~~~~~zzzsssmmmbbbdddhhhnnnvvv|||uuunnnhhhdddcccbbbYYYZZZ[[[YYYXXXYYY^^^cccccchhhooossswww}}}|||||||||{{{xxxuuusssqqqqqqnnnjjjiiiiiigggddd```WWWTTTOOOKKKGGGFFFFFFFFFFFFGGGJJJLLLNNNNNNOOONNNMMMKKKHHHDDDAAA???>>>===<<<>>>CCCGGGJJJLLLLLLKKKJJJKKKLLLKKKHHHDDD???<<<777777666555444333333333000111111111111222222222000000111111222222222222222222111111000/////////000000000000000111111222222222222222222222222222111111111111111111111111000000000000000000000000......//////000000000111111222222333333222222111111111111111111111111111222222111111111111222222333222222111111111111111222111///000111222222111000000000000///////////////000000111222222333333000000000000000111111222//////000000111111111222//////000000111111111222//////000000111111111222000000000000000000000000...///000111111000///...---......///000111111222...000111333333111000...//////000111111111111111000000000000000000000000...///111111000000111333000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000111111000000000000111111.../////////000000111111000000000000000000000000000000000000000000000000---...///111222222333333///000000111222222333333111111111111111111111111}}}|||~~~yyywwwxxxzzz}}}zzznnnhhhgggiiipppvvv}}}wwwpppjjjfffddd```[[[XXXXXXYYYYYYYYY\\\^^^aaaccchhhpppzzz~~~zzzwwwzzz{{{xxxyyyzzz{{{|||yyytttoookkkkkkkkkllleee```WWWOOOKKKIIIJJJKKKHHHIIIKKKLLLLLLMMMOOOPPPNNNLLLJJJGGGCCC???<<<:::===>>>@@@CCCFFFIIIKKKLLLLLLLLLLLLKKKIIIFFFBBB@@@???:::999999555///111777333222111111000111111111222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111000000000000000000000000222222222222222222222222111111000000//////......//////000111222333333333333333222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111111000000000000000000000000000000000000000000000000111111111111111111111111/////////000111111222222000000000000000000000000222111111111000000//////000000000000000000000000////////////000000000000333222222222111111000000000000000000111111111111333333222111000000111111000000000000000000000000000000000000000000000000000000////////////000000222111111111000000//////222111111111000000//////////////////000000000000111111111111111000//////222222222111111111111000111111111111111111111111///000111222222222222222111111111111111111111111111111111111111111111111xxxrrrqqqrrrttt}}}sssooonnnsssyyyzzzvvvmmmhhhaaa[[[YYYXXXWWWVVVWWWYYY[[[]]]```gggooovvvyyyxxx|||||||||~~~~~~zzzwwwuuuuuuuuuvvvqqqmmmdddZZZRRRLLLJJJJJJGGGHHHIIIIIIIIIIIIJJJKKKMMMLLLJJJGGGDDD@@@===;;;<<<===???BBBEEEHHHJJJKKKLLLLLLMMMLLLJJJGGGDDDBBB@@@:::777777444000000555333333222111111111111111222222222222222222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111222222222222222222222222111111000000//////////////////000222222333333222333333222222111000000///111111111111111111111111000000000000000000000000000000000000000000000000222111000//////000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000111111111111000000000///000000000000000000000000////////////000000000000222222111111111000000000000000000000111111111111333222222111000000111111000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000///111111111111000000000///////////////000000000000111111111111111000//////000000111111222222222333111111111111111111111111///000111222222222222111111111111111111111111111111111111111111111111111|||{{{zzzyyy|||zzzpppkkkkkkmmmppp}}}{{{vvvxxx}}}zzztttkkkddd___\\\ZZZYYYVVVWWWXXXYYY[[[___eeeiiippp}}}|||wwwxxx{{{}}}~~~~~~wwwkkk\\\QQQLLLKKKHHHHHHGGGGGGGGGGGGGGGGGGLLLLLLJJJHHHEEEAAA>>><<<<<<<<<>>>@@@BBBEEEGGGIIILLLLLLMMMMMMKKKIIIFFFDDDCCC===888777666333222444444333222222111111222222222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000////////////000111222222222222222333333222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111000//////...////////////////////////111111111111000000000000000000000000000000000000////////////000000000000111111000000000000//////000000000000111111111111333222111111000111111111000000000000000000000000000000000000000000000000000000////////////000000111111111111000000000000111111111111000000000000////////////000000000000000111111111111000000///...///000111222333444444000000000000000000000000000000111111222222111111111111111111111111111111111111111111111111111111zzzuuusssrrrsssxxx~~~}}}~~~|||||||||ssskkkfffgggjjjlll{{{zzzqqqjjjeeebbb```\\\[[[[[[[[[\\\]]]___aaacccmmmyyyzzzxxxyyyyyyxxxxxxxxxyyyzzz}}}yyyhhhZZZQQQNNNKKKJJJHHHGGGHHHIIIIIIIIIKKKKKKJJJIIIFFFCCC???===;;;;;;<<<>>>@@@CCCEEEGGGIIIJJJKKKLLLKKKIIIGGGFFFFFFBBB===;;;:::888666555444444333222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000111222222222222222222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000//////////////////////////////111111111000000000000000////////////////////////////////////000000000000000000000//////////////////000000000111111111111222222111111111111111222000000000000000000000000000000000000000000000000000000////////////000000111111111000000000000000111111111000000000000000////////////000000000000000000111111111111000//////000000111222222333333////////////////////////000000111111111111000000111111111111111111111111111111111111111111111111|||vvvpppooooooqqqwww~~~}}}vvvvvvyyy~~~wwwrrrkkkdddaaaaaadddfffsss{{{yyyqqqjjjgggdddcccbbbaaa```___]]]\\\]]]aaahhhooouuuzzz|||zzzwwwtttrrrrrrrrrssswww~~~uuufff[[[VVVMMMKKKHHHHHHJJJKKKKKKJJJJJJJJJKKKJJJHHHDDDAAA???;;;;;;;;;<<<>>>@@@CCCEEEFFFGGGIIIJJJJJJIIIHHHFFFFFFEEEBBB>>><<<:::777444555444444333333333333333222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000111222222222111111222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111////////////////////////000000000000000000111111////////////////////////////////////000000000000///////////////000000000///000000000111111111111222111111111111111222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111000000000000000000111111////////////000000000000///000000111111111000000111111111111111111111111////////////////////////000000111111111000000///111111111111111111111111111111111111111111111111{{{uuuqqqqqqsssuuu||||||xxxrrrtttvvvyyy{{{{{{xxxuuuoookkkfffaaa______aaabbbkkktttxxxrrrooonnnlllkkkiiifffaaa^^^___]]]^^^bbbfffjjjrrrzzzyyyuuuqqqqqqpppqqqttt{{{ttthhhaaaQQQMMMIIIHHHJJJLLLKKKIIIIIIJJJKKKKKKIIIFFFCCC@@@<<<;;;;;;;;;<<>>;;;888444666555444444333333444444222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000111111111111222000111111222222222111111111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111...///000111111222111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222////////////////////////000000000000111111111111000000000000000000000000////////////000000000000//////000000000000111111000000000000111111111111111111111000111111222333000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000111111111111////////////000000000000///000000111111111111000222222222111111111000000000000000000000000000000000000111111000000//////111111111111111111111111111111111111111111111111{{{xxxzzz|||~~~yyyuuutttooorrrvvvvvvuuusssssstttqqqooollliiigggggghhhhhhmmmvvv}}}{{{vvvooojjjeee```]]]______```eeemmmtttyyyzzzyyyxxxwwwxxx}}}vvvlllZZZTTTNNNLLLMMMMMMKKKIIIHHHIIIKKKKKKJJJGGGDDDBBB===<<<;;;;;;<<<>>>AAACCCCCCEEEHHHJJJKKKKKKKKKJJJDDDMMMRRRLLLCCC???;;;888666555555444444444444444222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222000000111111111222222222111111222222222111111000111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111---...000111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000///000000000111111111111000000000000000000000000////////////000000000000000000000111111111222222000000000000111111111111111111000000111222222333000000000000000000000000000000000000000000000000000000////////////000000///000000000111111111111///000000000111111111111////////////000000000000//////000111111111111111111111111111111222222222111111111111111111111111000000000000000//////...111111111111111111111111111111111111111111111111}}}}}}}}}|||wwwsssqqqpppnnnrrrvvvuuurrrppprrruuuzzzxxxwwwuuussssssrrrrrrttt|||~~~xxxjjjccc___```^^^[[[^^^eeehhhnnnuuu|||~~~sssbbb[[[TTTPPPPPPPPPMMMIIIGGGIIIKKKLLLKKKHHHEEEBBB>>><<<;;;:::<<<>>>AAACCCDDDFFFHHHKKKMMMMMMLLLLLLGGGSSSZZZTTTIIICCC@@@===666666555444444444444555222222222222222222222222222222222222222222222222000000111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222000000111111222222222222111111222222222111111000111111111111111111222222222222222222222222222222000000000000000000000000111111111111111111111111---...000111222222222111000000000000000000000000000000000000000000000000000000000000000000000000222222111111000/////////111111111111111111111111//////000000111111111222000000000000000000000000////////////000000000000000000111111222222222333000000000000111111111111111111000000111222333333000000000000000000000000000000000000000000000000000000////////////000000//////000000111111111222//////000000111111111222////////////000000000000//////000111111111111111//////000111222333333444111111111111111111111111000000000000000///......111111111111111111111111111111111111111111111111zzzwwwsssooolllkkkjjjjjjkkkmmmpppsssuuuyyy}}}~~~~~~{{{rrrggg```]]]\\\\\\[[[\\\___dddiiioooxxx}}}hhhbbb^^^\\\XXXQQQLLLKKKGGGFFFFFFGGGIIIIIIHHHFFFBBB???<<<===@@@CCCCCCBBBDDDFFFHHHKKKMMMMMMLLLKKKNNNNNNNNNLLLIIIFFFBBB@@@888777666444333222111111111222333333333333222111222222222222222222222222333333333222222111111111000111111111111222222222111222333333111111222333222222111000//////000000000111111111111222222222000111111111111222222222333333333222222111111111111111111111111111111111000000000000000000000000111000///......///000111000000000000000000000000111111111111111111111111000111111111111222222222000000000000000000000000............/////////000111111000///////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000//////000000111111222222......////////////......000000000000000000000000000000000000000000000000////////////000000000000......///000111222222333111111111000000000000000////////////////////////000000000000000000000000000000000000111111111111//////.........000111333222111111111000000//////~~~|||uuusssooojjjgggdddcccbbbkkkoootttxxx{{{ssshhhccc```^^^]]]YYY\\\^^^aaaeeemmmvvv}}}|||ooohhhcccbbb___WWWOOOLLLHHHGGGGGGHHHIIIJJJIIIGGGCCC@@@======???BBBCCCCCCDDDFFFHHHJJJKKKLLLLLLLLLNNNNNNNNNLLLJJJFFFCCCAAA:::999777555333222222222111222333333333333222111222222222222222222222222333333333222222222111111000111111111111222222222111222333333111111222333333333222111111111111111000111111111111222222222000111111111111222222222222222222111111000000000111111111111111111111111000000000000000000000000111000////////////000111000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000........./////////000000111111000///////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000111111111......////////////......000000000000000000000000000000000000000000000000////////////000000000000/////////000111111111222111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000//////...///000000111111111111000000000///~~~|||yyyvvvqqqnnnkkkgggccc```]]]\\\iiinnnvvv}}}xxxoooiiiccc```ZZZ[[[[[[[[[^^^bbbiiinnnxxx}}}vvvnnniiijjjiii```TTTMMMIIIHHHGGGGGGIIIJJJJJJIIIEEEBBB>>>===>>>AAACCCDDDEEEFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMLLLJJJGGGDDDBBB???===999666333222222222111222222333333222222111222222222222222222222222333333333222222222222111000111111111111222222222111222333333111111222333444333222222222222222222000111111111111222222222000111111111111222222222111111111000000000000000111111111111111111111111000000000000000000000000111000000//////000000111000000000000000000000000111111111111111111111111000000000111111111222222000000000000000000000000....../////////000000000111000000///////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000...//////000000//////...000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000000000000000111111111111333222111000///...//////111111111111000000000000}}}{{{xxxssspppnnnmmmkkkhhheeebbb```___fffmmmwwwwwwmmmfffaaa___]]][[[\\\^^^cccfffpppzzzyyyqqqllloooooogggYYYPPPJJJHHHFFFFFFGGGIIIIIIIIIGGGDDD@@@>>>>>>@@@BBBDDDFFFEEEEEEEEEFFFHHHJJJLLLLLLLLLMMMLLLKKKHHHEEECCCCCC@@@<<<888555333333333222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222111222333333111111222333333222222111111111222222000000111111111222222222000000111111111222222222111111111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000...////////////000000000000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000222222111111000000////////////000000000000//////////////////////////////////////////////////////////////////000000000000000000000000000/////////000000000000000111111111111111111111111111111111000000000000000000000000///000000000111111111111222111111000000/////////111111111000000000000000|||yyyvvvrrrooommmmmmnnnmmmmmmkkkiiihhhkkkrrr||||||rrriiifffaaa^^^]]]^^^___aaagggppp|||yyyqqqlllppprrrjjj^^^UUULLLIIIFFFEEEFFFGGGHHHHHHGGGFFFCCC@@@>>>???AAACCCFFFEEECCCCCCDDDFFFIIIJJJKKKKKKLLLLLLKKKIIIGGGEEEFFFCCC???;;;888555555444222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222111222333333111111222333111111000000000000111222000000111111111222222222000000111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000////////////000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111111000000000000000000000000222222111111000000////////////000000000000//////////////////////////////////////////////////////////////////000000000000000000000/////////////////////000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111//////000111111111111111000000000000000000111111|||yyyxxxwwwvvvuuuppprrrtttvvvwwwvvvuuutttwww}}}wwwrrrkkkeeecccbbbaaa```___fffnnntttvvvwwwyyy{{{{{{sssnnnpppqqqkkkbbb\\\PPPLLLHHHEEEEEEFFFGGGHHHGGGGGGEEECCC@@@???@@@BBBDDDDDDBBBBBBCCCEEEGGGHHHJJJKKKLLLLLLLLLJJJHHHGGGGGGEEEBBB???;;;888666555333222222111111222222333222222222222222222222222111222222222222333333333000111111111111222222222111222333333111111222333000000000///000000111222000111111111111222222222000111111111111222222222222222222222222333333333111111111111111111111111000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000/////////000000000111111///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111000000000000///000000111111000000///000000000000000000000000000000000000000000000000////////////000000000000/////////////////////////////////000111111222222000000000000000000000000000000000000000000000000000000000000111111111111...///000111222222222222000000000000111111111111~~~{{{wwwvvvyyy|||~~~zzz|||wwwrrrnnnkkkiiiaaadddhhhjjjjjjkkkooossszzzyyysssrrrpppjjjeeecccUUUQQQKKKGGGFFFGGGHHHHHHGGGHHHHHHEEEAAA??????@@@CCCBBBBBBBBBBBBDDDEEEFFFIIIJJJLLLMMMLLLKKKIIIHHHFFFFFFDDDBBB???;;;888666333333222111111222333333222222222222222222222222111111222222222333333333000111111111111222222222111222333333111111222333111000000000111111222333000111111111111222222222000111111111111222222222000111111111222222222222111111111111111111111111000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000//////000000000111111111///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000000000000000000111111111000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000---.........///000000000...//////000111111222222111111111111111111111111000000000000000000000000000000000000111111111111000000111222222222111000///000000000111111111111|||zzzwwwtttuuuyyy{{{vvvssshhhiiiiiigggdddeeeiiimmmtttzzz~~~wwwtttoooiiifffgggYYYTTTMMMHHHGGGHHHIIIIIIFFFHHHIIIGGGBBB???>>>???BBBBBBBBBBBBCCCCCCDDDEEEIIIJJJKKKMMMMMMLLLJJJIIIFFFFFFFFFDDDAAA<<<888666444333222111111222333444222222222222222222222222111111111222222333333333000111111111111222222222111222333333111111222333222111111111222333333444000111111111111222222222000111111111111222222222//////000000111111111222111111111111111111111111000000000000000000000000000111222333333222111000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000111111111222000000000000000000000000//////000000111111222222000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000,,,------...///000111111...//////000111222222222222222222222222222222222000000000000000000000000000000000000111111111111222222333333222111///...//////000000111111111222vvvqqqpppooorrrxxxtttooohhheeeeeedddbbb```jjjnnnuuu~~~{{{wwwsssqqqpppjjjbbbVVVLLLGGGEEEEEEFFFJJJJJJJJJHHHEEEBBBAAA@@@AAA@@@@@@???@@@@@@AAAAAAEEEGGGIIIKKKLLLLLLKKKJJJGGGGGGGGGFFFCCC>>>:::777777555333222333444444444222222222222222222222222333333333222222222111111111111222222222333333333333333333333333333333333222222222222222222222222444333111000000000111222333333333222222222111111222222222222222222222222333333222111111222333333111111111111111111111111222222222222222222222222000000000000000000000000222111000......000111222111111111111111111111111111111000000000000111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000111111111222333333333444000000000000000000000000000000000000000000000000...//////000111222222222000000000000000000000000222111000//////000111222000000000000000000000000111111000000000000111111......////////////......////////////////////////111222222111///...///000111111111111111000//////000000000000000000000000111111111111111000//////000000000000000000000000000/////////000111222222yyyppphhhggggggjjjrrr|||yyyqqqllljjjgggccc```fffiiipppyyy~~~|||{{{qqqiii]]]RRRKKKHHHGGGGGGFFFFFFGGGEEECCC@@@???>>>@@@@@@????????????@@@@@@DDDFFFIIIKKKLLLLLLKKKJJJHHHHHHHHHGGGDDD@@@<<<999999666444333444555555444222222222222222222222222333333333222222222111111111111222222222333333333333333333333333333333333222222222222222222222222333222222111000000111111333333222222111111111111222222222222222222222222333333222111111222333333111111111111111111111111111111111111111111111111000000000000000000000000222111000//////000111222111111111111111111111111111111000000000000111111//////000000000111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000222111000//////000111222000000000000000000000000111111000000000000111111//////000000000000//////////////////////////////000111222111/////////000111111111111111000//////000000000000000000000000111111111111111000//////000000000000000000000000000000000000000000111222{{{qqqjjjaaa```aaadddkkkuuu~~~zzztttnnngggbbbccceeejjjqqqzzz|||sssggg[[[SSSMMMJJJHHHDDDDDDEEEEEECCCBBB@@@>>>??????>>>======>>>>>>???AAACCCGGGKKKLLLLLLJJJIIIIIIIIIIIIHHHEEEBBB>>><<<;;;888666555555555555444222222222222222222222222333333333222222222111111111111222222222333333333222222222222222222222222111111111111111111111111111222222222222111000000222111111111111000000000222222222222222222222222333222222111111222222333111111111111111111111111000000000000000000000000000000000000000000000000222111000//////000111222111111111111111111111111111111000000000000111111////////////000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000000000000000/////////000111111222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////000111222111000///000111000111111111111000000///000000000000000000000000000111111111111000000///000000000000000000000000222111000000000000000000{{{sssjjjeee`````````bbbgggoooxxx~~~yyyooohhheeeeeeggglllttt|||sssggg]]]TTTNNNIIIFFFFFFFFFFFFFFFEEEBBBAAA>>>>>>===<<<<<<<<<======>>>AAAEEEJJJLLLLLLJJJIIIJJJJJJJJJIIIGGGDDDBBB@@@<<<:::777555555555444333222222222222222222222222333333333222222222111111111111222222222333333333111111111111111111111111000000000000000000000000000111222333333222000000111000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111000000000111111111111111000000000000000000000000111111000//////000111111111111111111111111111111111111000000000000111111....../////////000000000000000000000000000000000000000111111111111000000////////////////////////333333222222111111000000////////////////////////000000000000000000000000//////000000111111111111000000000000000000000000111000000000000000000111000000000000000000000000000000111111111111000000///000000111111000000///////////////////////////000111222111000///000111000000111111111111000///000000000000000000000000000000111111111111000///000000000000000000000000222222111000/////////000|||uuummmfffbbb^^^```bbbdddhhhoooxxxyyyqqqjjjhhhgggiiinnntttyyy{{{~~~wwwlll```VVVOOOJJJHHHFFFFFFGGGFFFDDDAAA>>>======<<<;;;;;;<<<<<<<<<>>>CCCGGGJJJKKKJJJIIIJJJKKKJJJJJJHHHFFFDDDCCC>>>;;;888555555444333222222222222222222222222222333333333222222222111111111111222222222333333333111111111111111111111111000000000000000000000000000000222333333222111000000000000000000000000111222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222333333000000000000000000000000111111000000000000111111111111111111111111111111111111000000000000111111////////////000000000000111111111111111111111111000000111111111111000000////////////////////////333222222111111000000000////////////////////////000000000000000000000000000000000000000111111111000000000000000000000000000000000111111000000000000000000000000000000000///000111111111111000///...//////000000//////...000000000000000000000000///000111111000///000222///000000111111111000000000000000000000000000000///000000111111111000000000000000000000000000000222222111000/////////000{{{zzz{{{}}}}}}zzztttlllfffccc\\\```fffjjjooovvvvvvrrrmmmkkklllnnnpppqqqxxx{{{~~~qqqcccZZZOOOKKKFFFEEEEEEEEECCC@@@>>>>>>===<<<;;;;;;;;;;;;:::===@@@DDDHHHJJJJJJKKKJJJJJJJJJJJJIIIHHHFFFFFFAAA>>>:::777666555333222222222222222222222222222333333333222222222111111111111222222222333333333222222222222222222222222111111111111111111111111000000111222222222222111000000000111111111111222222222222222222222222222111222222333333222222111111111111111111111111111111111111222333333444444000000000000000000000000000000000111111000000000111111111111111111111111111111000000000000111111000000000000111111111111111111111111111111111111000000111111111111000000000000000000000000000000//////////////////......////////////////////////000000000000000000000000000000000000000000111111000000000000000000000000000000111111111111000000000000000000000000000000///000111222222111000///......////////////......000000000000000000000000///000111111000000111222///000000111111111111000000000000000000000000000///000000111111111111000000000000000000000000000222111000000000000000000{{{wwwvvvyyy|||~~~yyyrrrmmmkkkccciiiqqqvvvzzzzzztttpppooonnnmmmppptttyyyrrrgggXXXQQQIIIEEEEEEFFFDDDBBB???>>>===<<<;;;;;;;;;;;;:::;;;>>>BBBEEEIIIKKKLLLJJJJJJJJJIIIIIIHHHHHHGGGDDDAAA===:::888777555333222222222222222222222222333333333222222222111111111111222222222333333333333333333333333333333333222222222222222222222222111111000000111222222333111111111111222222333333222222222222222222222222111222333333333333222111111111111111111111111111000000000111222333333333000000000000000000000000000000111111111111000000111111111111111111111111111111000000000000111111111111111111222222222222111111111111111111111111000000111111111111000000000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000///000111222222111000/////////000000000000//////000000000000000000000000...000111111000000111222//////000111111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000111222}}}wwwuuutttyyy~~~yyyuuutttnnnuuu}}}}}}wwwssspppnnnkkkooouuu|||}}}ppp___WWWMMMHHHHHHHHHGGGDDD??????>>>===<<<;;;;;;;;;:::;;;===@@@DDDHHHKKKMMMJJJIIIIIIIIIIIIHHHHHHHHHGGGDDD???<<<;;;999777555222222222222222222222222333333333222222222111111111111222222222333333333333333333333333333333333222222222222222222222222222111000000000111333444111111222222222333333333222222222222222222222222111222333444444333222111111111111111111111111111...//////000111222222222000000000000000000000000000000111111111111000000111111111111111111111111111111000000000000111111111111222222222333333333111111111111111111111111000000111111111111000000000000000000000000000000//////000000111111222222111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000///000111222222111000///000000000000000000000000...000111222222111000...000000111111111111000000000000000000000000000000...000111111000000111333//////000111111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000//////000111222222xxxtttuuu{{{~~~}}}zzztttpppnnnoooqqqtttyyyyyymmmcccUUUKKKGGGGGGGGGGGGDDDCCCAAA???>>>======<<<<<<===>>>@@@CCCGGGJJJLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGEEEAAA===999555333111111222333333333333222333222222111111222222333000111111111111222222222111111111111111111111111333333333222222111111111000000000000000000000000333333222111000000111111...///000111222333333333444333222111000000000000000/////////000111222222222222111111111111222222////////////////////////111111111111111111111111......///000111222222333000000000000000000000000111111222222222222111111000000///...............111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111......//////000000111111111000///...............////////////////////////............///000222222111111222222222222111111000000000000000000000000000000////////////000000000000000000000000000000111//////000111222111000000000000000000000000000~~~}}}}}}xxxvvvwww||||||wwwqqqrrrssstttwww|||zzzkkkaaaTTTKKKGGGFFFEEEDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>???AAACCCGGGIIIKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHEEEBBB>>>:::777555000000111111111111111000333222222111111222222333111111111111222222222222111111111111111111111111333333333222222222111111111111111111111111111111333222222111000000111111///000111222222222222222222111111111111111222222000000000000000000111222111000000000000000000111111111111111111111111111111111111111111111111111//////000000111111222222111111111111111111111111111111222222222222111111222111000000//////000000////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222111111000/////////111111000000/////////////////////////////////////////////000000111222333111111222222222222111111000000000000000000000000111000000//////000000111000000000000000000000000111//////000111222111000000000000000000000000000|||yyywwwwwwzzzzzzwwwwwwzzz|||}}}yyyxxxwwwvvvuuuxxx|||~~~|||~~~xxxkkkbbbVVVNNNIIIGGGEEECCCDDDCCCAAA@@@?????????@@@???@@@AAABBBDDDGGGIIIJJJJJJJJJJJJIIIJJJJJJKKKKKKJJJIIIGGGDDD@@@===:::888222222222222111111111111333222222111111222222333111111111111222222222333111111111111111111111111333333333222222222222111111111111111111111111111333222111111000111111111000111111222222222111111000000000000111222333444222111000000000000000000000000////////////000000111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111111111222222222222111111333333222111111111222222////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000...//////000000111111111000000000000000000000000////////////////////////000000000000111111111111333333222111111000000///222222111111111111000000////////////////////////111000000000111222333444111111222222222222111111000000000000000000000000111111111000000111111111000000000000000000000000111//////000111222111000000000000000000000000000~~~zzzwwwtttrrrrrruuuwwwvvvwww{{{|||~~~yyyuuutttvvvxxx|||yyy{{{|||vvvmmmfff\\\TTTPPPLLLHHHEEEDDDCCCAAA???>>>??????@@@AAAAAABBBDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMKKKJJJHHHFFFCCC@@@===;;;666666555444444333333333333222222111111222222333111111111222222222333333222222222222222222222222222222222222222222222222111111111111111111111111222222111111111111111222111111222222222111111000111111000000111222222333222222111000/////////000000000////////////000000111111111111111111111111000000000000000000000000111111111000000000000000111111111111111111111111111111222222222222111111333222222111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000///......///000111111222222000000000000000000000000///////////////////////////000000000111111111111/////////000111111222222111111111111111111000000000000000000000000000000111000000000111111222333111111222222222222111111000000000000000000000000222222111111111111222222000000000000000000000000111/////////111222111000000000000000000000000000~~~yyyuuusssrrroooooorrrttttttwww{{{}}}}}}vvvrrrqqqrrr|||{{{wwwxxxxxxzzz}}}yyyqqqkkkbbb[[[WWWRRRLLLHHHDDDCCC@@@>>>===>>>???@@@BBBCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMKKKJJJIIIGGGEEEBBB@@@???999888666555444444444444333222222111111222222333111222222222222333333333444444444444444444444444222222222222222222222222111111111111111111111111222111111111111111222222111111222222222111111000333222222111000000111111222222111000/////////000222111111000000111111222000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111111111222222222222111111111111000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000///...//////000111222222333000000000000000000000000///////////////////////////000000000111111111111------......///000000000//////000111111000000///111111111111111111111111000000/////////000111111111111222222222222111111000000000000000000000000222222111111111111222222111111111111111111111111111/////////111222111000000000000000000000000000}}}wwwtttrrrqqqqqqmmmmmmppprrrsssxxx}}}zzztttrrrqqqvvv|||wwwwwwvvvwwwxxxxxxxxx}}}uuupppiiiddd___YYYQQQKKKGGGEEEAAA???======???@@@BBBCCCEEEGGGHHHIIIJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJHHHFFFDDDBBBAAA999888666444222222222333333222222111111222222333222222222222333333333333444444444444444444444444111222222222222333333333222222222222222222222222111111111000111111222333000111111222222222111111444333222111000000000000222111000000000000000000222222111111111111222222////////////////////////111111111111111111111111000000000000000111111111222222222222222222222222111111222222222222111111000////////////000111111////////////////////////111111111111111111111111222222222222222222222222111111111111000000000000///000000111111222222222000000000000000000000000////////////////////////000000000000111111111111000//////......---,,,,,,...///000111111111000///111111111111111111111111000///////////////000000111111222222222222111111000000000000000000000000111111111000000111111111111111111111111111111111111//////000111222111000000000000000000000000000{{{uuupppoooooopppoookkkkkkooorrruuuzzz}}}zzzyyywww|||{{{yyyyyyyyyvvvvvvzzz}}}yyysssooojjjcccZZZSSSKKKHHHDDDAAA??????@@@AAABBBCCCEEEHHHJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGEEECCCBBB;;;999666444333222333333333222222111111222222333222222222333333333444444333333333333333333333333111111222222222333333333222222222222222222222222111111000000111222222333///000111222222222222222222222111111111111111222000000000000000000111222111111000000000000111111000000000000000000000000222222222222222222222222//////000000111111222222222222222222222222222222111111222222222222111111///////////////000111111////////////////////////111111111111111111111111222222222222222222222222111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000///......------...///111222333222111000222222222222222222222222111111000000///000000111111111222222222222111111000000000000000000000000111000000//////000000111111111111111111111111111111//////000111222111000000000000000000000000000}}}vvvpppllllllnnnpppmmmjjjjjjnnnssswww}}}zzz}}}~~~~~~|||yyyxxx||||||xxxssskkkaaaZZZNNNKKKGGGCCC@@@@@@AAABBBAAACCCFFFHHHJJJLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHJJJJJJIIIHHHGGGEEEDDDCCC>>><<<999666555444555555333222222222222222222333222222333333333444444444111111111111111111111111111111111222222333333333222222222222222222222222111111000000111222333333...///000111222333333333000000000000111222333444000000//////000111222222000000////////////000000111111111111111111111111333333333333333333333333...//////000111222222333222222222222222222222222111111222222222222111111000000//////000111222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111000000000000222222222111111111111111000000000000000000000000111111111111111111111111000000000000111111111111......//////000111111111///000222444444444222111222222222222222222222222222222111111111111111222111111222222222222111111000000000000000000000000000000////////////000000111111111111111111111111111//////000111222111000000000000000000000000000|||uuussspppooopppqqqqqqpppnnnnnnoooppprrrwww~~~{{{wwwrrrmmmiiiYYYSSSKKKFFFDDDCCC@@@>>>AAAAAABBBEEEIIIKKKKKKJJJKKKJJJIIIHHHHHHHHHHHHIIIHHHJJJKKKJJJHHHFFFEEEFFFBBB@@@;;;777444333333444555444333333222222333333444444222222222222444444222222222222222222222222111111111222222333333333333333222111000000111111111111111111111111111111000111111111111222222222111111111111111111111111000222333222111000111222222111///.........///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222111000/////////000000111111111222000000000000000000000000111111000000000000111111111111000000000000111111222222222222222222222222000000000000////////////////////////////////////000000000000000000000000---///111222333222000///,,,...111111111111222333111000000000222333222111222222111111111111111111333222///......000333555444444222111111111222333111111111111111111111111////////////////////////222111000111222222111000000000111111111111000000111111111111111111111111zzzvvvsssqqqpppqqqsssuuuuuutttrrrssstttuuuwww{{{|||yyyuuuqqqnnnbbb[[[QQQJJJHHHGGGFFFEEEBBBBBBCCCFFFIIIKKKKKKJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGIIIJJJJJJHHHFFFFFFFFFEEEBBB>>>:::666555444555555444333333222222333333333222222111111222222333222222222222222222222222111111222222222333333333333222222111000000111111111111111111111111111111000111111111111222222222111111111111111111111111111222333333111111222333222222111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111222222222111111///000000000111111111111000000000000000000000000111111000000000000111111222222111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000...///000111222111111000///111222222111000111222333111000000111111000///111111111111111111111111333222000000000111333444555444333222111222222333111111111111111111111111000000000000000000000000222111000000222222111000000000111111111111000000111111111111111111111111wwwrrrqqqpppooopppsssvvvyyyzzzyyyxxxyyyzzz|||~~~|||zzzwwwuuuhhh___SSSJJJGGGFFFFFFEEEBBBBBBCCCEEEHHHKKKKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDEEEGGGIIIJJJHHHGGGGGGGGGHHHEEEAAA===999777666555555444333333222222333333000111111222222111111000222222222222222222222222111222222222222333333333333222111111000111111111111111111111111111111111000111111111111222222222222222222222222222222222111333333333222111222333222222333333222222111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000222222333333333000000000000111111111111000000000000000000000000111111000000000000111111333333222222222222333333000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000///000000000111111111111111333333333111000111222222111//////111222111000111111111111111111111111222222222222333333333444444333333222111222222222111111111111111111111111111111111111111111111111222111000000222222111000000000111111111111000000111111111111111111111111zzzrrrooooooooooooppptttxxx{{{{{{{{{zzz||||||yyylllbbbTTTIIIDDDDDDDDDCCCAAA@@@AAACCCFFFIIIJJJIIIKKKJJJIIIHHHFFFDDDBBBAAACCCFFFHHHIIIHHHHHHHHHIIIIIIGGGDDD@@@<<<999666555555444333333222222333333000111222333333222111000222222222222222222222222222222222222222222222222222222111111111111111222111111111111111111111111000000111111111222222222222222222222222222222222111222333222111000111333111222333333333222000///111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000111222222222222222000000000000000111111111000000000000000000000000111111000000000000111111222222222111111222222222000000000000000000000000111111111222222222222222111111111111111111111111000000000000000000000000000000000///000111111222111222333222111111222444222000///000222333444333111111111111111222222222111222333444555444333333222222111111111000000000111111111111111111111111111111111111111111111111222000///000111222111000000000111111111111000000111111111111111111111111wwwpppnnnpppqqqpppqqqtttwwwzzz{{{{{{||||||sssiiiZZZNNNIIIFFFEEEDDD???>>>>>>@@@CCCFFFGGGGGGJJJJJJIIIHHHFFFCCCAAA@@@AAADDDGGGHHHHHHHHHIIIJJJIIIHHHFFFBBB>>>:::777555555444333333222222333333111222333444444333222111222222222222222222222222222222222222222222222222222111111111111111222222111111111111111111111111000000111111111222222222222222222222222222222222000111222111000000000222000111222222222111///...000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111000///111111000000000000000000111111111111111111111111111111000000000000111111111111000000000000111111////////////////////////000000000111111111222222111111111111111111111111000000000000000000000000000000000///000111111222///000111111111222555777777555222111222222222222000000111111111222222222000222333555555444333222000000000000000//////...111111111111111111111111111111111111111111111111111000///000111111000///000000111111111111000000000000000000000000000000|||uuurrrrrrssssssrrrqqqssswwwzzz|||}}}wwwnnn```UUUMMMIIIEEEBBB>>>===<<<===AAADDDFFFFFFJJJJJJJJJIIIGGGDDDBBB@@@???BBBEEEHHHHHHIIIJJJLLLIIIIIIHHHEEEAAA===999777555444333333222222333333333333333444444333333333222222222222222222222222333333333222222222222111111111111000111111222333111111111111111111111111000111111111111222222222333333333333333333333333000111222222000000111222111111111111111000000///000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111333333333222222000//////111111111111000000000000111111111111111111111111111111000000000000111111111000000000000000000111//////////////////////////////000000111222222222111111111111111111111111000000000000000000000000///000000000111111111111...///000000000222666888===999444111000///...---000000000111222222333333000111333444444444333222///000000000000///......111111111111111111111111111111111111111111111111111000//////111111000///000000111111111111000000000000000000000000000000~~~|||zzzxxxxxxyyyzzzuuusssrrrssswww||||||ttthhh^^^VVVNNNGGGBBB>>>===<<<===@@@DDDFFFFFFIIIIIIJJJIIIHHHEEECCCAAA===@@@DDDGGGHHHJJJKKKMMMJJJJJJJJJHHHEEEAAA<<<:::555444333333222222333333333333222222222222333333222222222222222222222222333333333222222222111111111111000000111222222333111111111111111111111111000111111111111222222222333333333333333333333333222333444444222222333444333333222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222111111000111111111111000000000///111111111111111111111111111111000000000000111111222111111000000111111222000000000000000000000000000000111111222333333444000000000000000000000000000000000000000000000000...///000111222111111000...///000//////111444777:::777222///......------///000000111222222333333000111111222222222222222000111222222222111//////111111111111111111111111000000000000000000000000111///...///000111000///000000111111111111000000000000000000000000000000~~~|||~~~{{{{{{}}}vvvtttrrrsssxxx~~~sssjjjaaaXXXOOOIII???===<<<===AAADDDGGGGGGIIIIIIJJJJJJIIIFFFDDDBBB===@@@DDDGGGHHHJJJLLLMMMKKKKKKKKKJJJGGGCCC???<<<555444333333222222333333333222111000000111222333222222222222222222222222333333333222222111111111111111000000111222333333111111111111111111111111000111111111111222222222333333333333333333333333444555666666444444555666555444333222111222333444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111///000111222222222222222222111111111000000//////111111111111111111111111111111000000000000111111333222222222222222222333111111111111111111111111111111222333333444555555////////////////////////000000000000000000000000---///111222333222000///000000000///...///222555444111...,,,---///000000///000000111222222333333000000111111111222222222222222333444333222111000111111111111111111111111////////////////////////111///...///000111000///000000111111111111000000000000000000000000000000|||{{{zzzyyyxxxxxx{{{{{{yyyxxxzzzzzznnn___RRRJJJBBB>>>===>>>???>>>@@@DDDHHHIIIKKKLLLKKKHHHDDDBBB???>>>???DDDIIILLLLLLJJJMMMMMMLLLKKKIIIEEEAAA???999777666666666666444333222222222222222222222222444333333222222333333444444444222222222222444444333333333333333333333444///000111222222222222222222222222222222222222222555555444333333222111111222222222222222222222222555444333333222222333333222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111222222111111111111111111//////............//////000000000000111111111111////////////000000000000222222111111000/////////222222222111111111000000000000000000000000000000000000000000111111111111222222111111111111222222222222222222222222222222000000000000000000000000000000111222222222222222000000111222333333444444222222111111111111111111000000000000000000000000111111111111111111111111222222111000//////000000000000000000000000000000//////000111111111111111000111111111222222222222~~~zzzwwwwwwvvvuuuyyyyyy|||zzzmmm^^^UUULLLEEE@@@AAABBBBBBDDDGGGFFFHHHJJJKKKKKKHHHEEECCC???>>>>>>AAAFFFJJJJJJIIILLLLLLLLLKKKIIIFFFCCCAAA;;;999666555555555444222222222222222222222222222444333333222222333333444444333333222222333333444444444333333222222111111222222333333444444444444222222222222222222222222555444444333222222111111222222222222222222222222555444333333222222333333222222222222222222222222222222222222222222222222111111111111111222222222111111111111111111111111111111111111111111111111111000000//////000000111000000000000111111111111/////////000000000111111000000000000111111111111222222222111111111000000000000000000000000000000000000000000111111111111000000////////////000000222222222222222222222222000000000000000000000000///000111111222222111111//////000111111222333333111111111111111111111111111111111111111111111111111111111111111111111111222222111000000000000000000000000000000000000000//////000111111111111111111111111222222222333333zzzwwwvvvuuuuuutttyyyyyy|||}}}mmmbbbVVVJJJ@@@>>>???@@@AAADDDEEEFFFIIIJJJJJJIIIGGGEEE@@@???>>>???CCCFFFHHHIIIKKKKKKLLLLLLKKKHHHFFFDDD???;;;777555444444333222222222222222222222222222333333333333333333333333222333333444444333333222444444333222111000000///222333333333333444444444222222222222222222222222444444333333222222111111222222222222222222222222555444333333222222333333222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111222111111000000111111222000000000000111111111111000000000111111111222222//////000000111222222333222222222111111111111111000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000...///000000111111000000/////////000111111222222111111111111111111111111111111111111111111111111000000000000000000000000222111000000000000000000000000000000000000000000//////000111111111111111111111111222222222333333|||zzzzzzzzzyyywwwxxxwwwzzzyyynnnaaaRRRCCC>>>?????????AAACCCEEEGGGIIIJJJIIIHHHGGGBBBAAA???>>>@@@DDDGGGIIIIIIJJJKKKLLLLLLJJJHHHGGGCCC???999555444333222111222222222222222222222222333333333333333333333333222222444444444444222222222222222111111000000000111111111111111111111222222222222222222222222222333333333333222222111111222222222222222222222222555444333333222222333333222222222222222222222222111111111111111111111111333333222222222222111111111111111111111111111111111111111111111222222222111111111000000111111111///000000000111111111111000111111111222222222222000000000111111222222222111111111111111111111111000000000000000000000000///000000000111111111111222222111111111111222222000000000000000000000000000000000000000000000000......///000000000000000000000000000111111222222111111111111111222222222111111111111111111111111////////////////////////111111000000000000000111000000000000000000000000//////000111111111111111000000000111111111222222~~~{{{uuutttuuu{{{zzzqqq```OOOGGGEEECCCBBBBBBCCCDDDFFFHHHIIIIIIIIIHHHEEECCCAAA??????BBBFFFIIIHHHIIIJJJLLLLLLKKKIIIHHHFFFBBB<<<777555444333222222222222222222222222222222333333444444333333222222222444444444444222222000000000111111222222222222222111000000111111222222222222222222222222222333222222222222222111111222222222222222222222222555444333333222222333333222222222222222222222222111111111111111111111111333222222222222222222222111111111111111111111111000000111111111222222222111000000//////000000111///000000000111111111111000111111111222222222222333222222222111111000000111111111111111111111111000000000000000000000000///000000000111111111111222222111111111111222222////////////////////////000000000000000000000000......///000000000000000111111111222222222222222000000111111111222222222111111111111111111111111////////////////////////111000000000000000111111000000000000000000000000//////000111111111111111////////////000000000111~~~tttrrrqqqvvvzzzkkkZZZPPPJJJDDDAAABBBCCCDDDFFFGGGHHHIIIIIIHHHEEEEEECCC@@@???@@@DDDGGGFFFHHHJJJKKKKKKKKKIIIHHHHHHDDD???:::888666444333222222222222222222222222222222444444444444222222222333333444444333333222///000000111222333444444555444333222222222333444222222222222222222222222222222222222222222111111222222222222222222222222555444333333222222333333222222222222222222222222111111111111111111111111222222222222333333333444111111111111111111111111000000000111222222333333000000000//////000000000000000000000111111111111000000000111111111222222444333333222111111000000111111111111111222222222000000000000000000000000000000000000111111111111000000////////////000000////////////////////////000000000000000000000000...///000000111111000000222222222222222222222222000000000111222222333333222222222222222222222222000000000000000000000000000000000000000111111222000000000000000000000000//////000111111111111111/////////000000000111111tttqqqooosss{{{sssdddYYYOOOEEEAAABBBCCCDDDEEEGGGHHHHHHHHHHHHDDDDDDCCC@@@>>>>>>AAADDDFFFGGGIIIJJJKKKJJJHHHGGGHHHEEEAAA>>>;;;999666333222222222222222222222222111222444555555444222111444333333222222333333444111111222222333333444444666555333222111222333444222222222222222222222222111111111111111111222222222222222222222222222222555444333333222222333333222222222222222222222222111111111111111111111111000111111222333444555555111111111111111111111111///000000111222222333333222111111000000111111222000000000000111111111111/////////000000000111111222222222222222222222222000000111111111222222222000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000///000111111222222111111222222222111111111111111///000000111222222333333222222222222222222222222111111111111111111111111000000000000000111222222000000000000000000000000//////000111111111111111111111111111222222222222tttqqqnnnqqqyyy~~~}}}pppdddWWWKKKFFFGGGDDDDDDEEEGGGGGGHHHHHHHHHBBBCCCCCC@@@===<<>>;;;777444222222222222222222222222111222444555555444222111555444222222222222444555444444333333333333333333444333111//////000111222222222222222222222222222111111111111111111222222222222222222222222222222555444333333222222333333222222222222222222222222000000000000000000000000000000111222444555666666111111111111111111111111///000000111222222333333333222222222222222222333000000000000111111111111////////////000000000000111111111222222333444444000000111111222222222222000000000000000000000000000000000000111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000111222222222222222111111111000000000000000///000000111222222333333222222222222222222222222111111111111111111111111000000///000000111222222000000000000000000000000//////000111111111111111222222333333333444444444xxxwwwvvvyyy~~~~~~~~~~~~}}}}}}~~~sssgggZZZMMMDDDFFFDDDCCCDDDFFFHHHHHHGGGEEEDDDBBB@@@>>>>>>>>>>>>DDDEEEGGGJJJJJJJJJIIIHHHHHHGGGFFFDDD@@@;;;777444777555333111000000111111444444444444444444444444333333333333333333333333111111111222222333333333333333333333333333333333444444444444333333222111000111222222333333333333222222222333333444444444333333222222222222222222222222222222222222222222333222222222222222222333222222111111111111222222222222111111000000//////000000111111111111000000222111111111000000//////000000111111111222222222222111111111000000/////////000000000000111111111///000111111111///...---000111111111111222222222000111222222222222111000......//////000000111111222111000......000111222000111222333333222000///////////////000000000000***,,,///222333222000///222222222222222222222222111111222222222333333333444333222222111111222222000000111111111111000000111111111111000000000000222222111111111111111111333222111000000222444555~~~|||{{{}}}~~~}}}}}}}}}}}}}}}{{{|||zzzooobbbUUULLLFFFEEECCCCCCDDDEEEEEEDDDEEECCCAAA???>>>======>>>AAACCCFFFHHHJJJKKKKKKJJJHHHHHHGGGEEEAAA===999666888666444222111111222333333333333333333333333333333333333333333333333333222222222222222222333333333333333333333333333333333444444444333333222111111111222333333333222222222222333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222222222111111111111222222222111111111000000//////000000111111111111000000111111111111000000000///000000111111111222222222111111111111000000000///000000000111111111222222000000000000000//////...000111111111111222222222111111111111111111111111/////////000000000000000333222111000000111222333///000222333333222000///////////////000000000111,,,...000111222111000///111111111111111111111111111111222222222333333333444333222222111111222222000111111111111111111000//////000000111111222222222222111111111111111111333222111111111333555777~~~|||||||||{{{~~~zzzyyy||||||{{{}}}yyylll^^^TTTIIIFFFDDDCCCCCCDDDCCCBBBDDDCCCAAA???============???AAADDDGGGJJJKKKLLLLLLIIIIIIIIIGGGDDD@@@<<<999888777555333333333444555333333333333333333333333333333333333333333333333333333222222222222222222333333333333333333333333333333444444444333222222222222333333333222111111333333333333333222222222111111111222222333333444222222222222222222222222111111111000000111111111222222111111111111222222111111111000000000000000000000111111111111000000111111111111000000000000111111111111111222222222111111111111000000000000111111111111222222222333111111000/////////000000000111111111111222222222333222111000000111222333000000000000000000//////333333111000000111333333///000111222222222000000/////////000000000111111///000000000000000000000000000000000000000000000111111222222222333333333333333222111111111111222111111222222222222111111......///000111222333444111111222222222222222222222222222222333555777999}}}|||{{{{{{|||~~~{{{||||||zzzzzz}}}|||rrrbbbXXXKKKHHHEEEDDDEEEEEEEEEDDDDDDBBB@@@>>>===<<<======???@@@CCCFFFHHHJJJKKKKKKJJJJJJJJJIIIFFFBBB???===888777555333333444555666222222222222222222222222333333333333333333333333333333333222222111111111333333333333333333333333333333333444444333333222333333333333222222111000444333333333222222111111000000111222333333444444222222222222222222222222111111000000000000111111222222111111111111222222000000000000000111111111000111111222222111111000111111111000000000000000111111111111111111111111111111111000000000000000111111222222222333333333222111000/////////111111000000111111111222222222333222000//////000222333222111111000000/////////222222111000000111222222///000111111222111111000//////000000000111111111222111000/////////000111111111111111111111111111111111222222222333333333333222222111111111111111222222222333333222222222//////000111111222333333111111222222222222222333222222333444666888:::;;;}}}||||||~~~~~~}}}}}}||||||}}}~~~~~~||||||~~~~~~ssscccXXXKKKIIIEEEDDDDDDEEEFFFEEEDDDCCCAAA???============@@@AAACCCDDDFFFGGGHHHIIIKKKKKKKKKJJJHHHEEEBBB@@@888777555333222333444555222222222222222222222222333333333333333333333333333333333222222111111111333333333333333333333333222333333444444333333333333333333333222222111000333333333222222111111111000000111222333333444444222222222222222222222222111111000000000000111111222222111111111111222222//////000000111111222222111111222222222222111111000000000000000000111111111111111111111111111111000000000000000000111111111111222222222333333333222111000//////000111222000000111111111222222222333222000//////000222333222222111111000000//////000000////////////000000//////000000111111111111000000000000111111111111333222000//////000111222222222222222222222222222111111222222222333333333333222111111000000111111222222222333333222222222222222222111111111111111111111222222333333333333333333444666888:::<<<===}}}yyyyyyxxxxxxxxxyyy{{{|||}}}~~~~~~}}}|||{{{zzzyyyzzz}}}uuufff[[[NNNJJJFFFDDDCCCDDDDDDDDDEEEDDDBBB@@@>>>>>>>>>>>>@@@AAABBBCCCEEEFFFGGGHHHJJJKKKKKKKKKIIIGGGDDDBBB999888555333222222333444333333333333333333333333333333333333333333333333333333222222222222222222333333333333333333333333222222333444444444333333222222333333333222111111222222222222222111111111111111111222222333333444222222222222222222222222111111111000000111111111222222111111111111222222......///000111222222333111111222222222222111111000000000000111111111111222222222111111111111111000000000000111111111111111111111111222222222333111111000000000111222222000111111111111222222222333222111000000111222333111111111111111111000000////////////////////////.../////////000111111222000000000111111111222222222111000///000000222333222222222222222222222222111111222222222333333333222222111000000000000111111111222222222222111111333333222222222111111111111111222222333444444444444555666888:::<<<===>>>~~~|||vvvuuutttttttttvvvxxxzzz}}}}}}~~~~~~}}}~~~~~~}}}|||{{{{{{vvvvvvvvvuuutttsssrrrrrrtttvvvxxxzzz{{{|||}}}{{{mmmdddVVVQQQLLLGGGFFFEEEEEEDDDFFFEEECCCAAA????????????>>>>>>@@@AAADDDFFFHHHJJJJJJJJJKKKKKKJJJHHHEEEDDD<<<:::888555333333333444333333333333333333333333333333333333333333333333222222222222222222333333333333333333333333333333111222333333444444444333111111222333333333222222111111111111222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222111111111111222222---...///000111222333333111222222333333222222111///000000000111111111111222222222111111111000000///000000000111111111111000000000111111111222222///000111222222222222222000111111111111222222222111111111111111111111111111111111111111111222222//////000000000000//////.........///000000111222000000111111111222222222000000000000111222333333111111111111111111111111111111222222222333333333222222111000000000000000000111111111111111111000111222222222222222222222111111222222333444444555666777888:::;;;======>>>}}}~~~~~~~~~~~~}}}~~~}}}zzzssssssrrrqqqrrrtttwwwxxx}}}~~~~~~}}}}}}|||{{{zzzwwwxxxyyy{{{|||~~~{{{{{{zzzyyywwwvvvuuuuuupppppppppooonnnnnnmmmmmmoooqqqsssuuuuuuvvvyyy{{{~~~}}}vvvtttkkk^^^YYYRRRMMMJJJHHHGGGEEEGGGEEECCCAAA@@@???@@@@@@;;;<<<>>>AAADDDGGGJJJLLLIIIJJJKKKKKKJJJHHHFFFDDD???===:::666444444444444444444444444444444444444333333333333333333333333111111111222222333333444333333333333333333333333111222333333444444444444000111222333333333333333000000111111222222222333333333222222222222222222222222222222222222222222333333222222222222333333222222111111111111222222---...///000111222333444111222222333333222222111//////000000111111111222222222222222111111000000//////000000111111111222///000000000000111111111///000111333333333222111000111111111111222222222000111222222222222111000000000000111222222222333000000111111111111000000............///000222222000111111111111222222222//////000111222333333333000000000000000000000000111111222222222333333333222111111000000000000000000000111111111111000000000000111222333444444555111111222333333444555555777888999;;;<<<=========~~~}}}||||||||||||{{{{{{|||}}}~~~~~~~~~~~~|||zzzxxxzzz}}}}}}{{{zzzzzz{{{}}}~~~}}}~~~~~~~~~~~~{{{sssooolllkkknnnrrrvvvwwwzzz{{{|||~~~~~~{{{vvvrrrtttsssssstttxxxzzz{{{{{{}}}~~~}}}|||zzzxxxwwwwwwvvvuuusssqqqpppooonnnnnnlllkkkkkkjjjiiiiiiiiijjjhhhiiijjjkkkmmmoooqqqssswww{{{{{{vvvuuuzzz{{{vvvhhheee^^^TTTJJJEEEFFFHHHEEECCCBBBAAAAAAAAA???===>>>>>>???@@@@@@CCCGGGJJJLLLLLLKKKJJJIIIGGGFFFEEEBBB???:::555333222333444333333333333333333333333000111111111111222222222333444444555444333111000222222333444555555555555222222222222222222222222222222222222222222222222222222222222222222222222444333333333222111111111222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111222222222222111111000000111111111111000000000000000111111111111222222222222222111111111111222222000000111111111111000000222222222222222111000///111111111111111111111111111111111111111111111111111111111111111111111111333333222111000///......000000000000000000000000......///111111222222222333333333222222111111111//////000000111111222222000000000000000000000000000000000111222222222333555555444333222111000///222111111111111111222222444444333444555666888:::===>>>>>>??????>>><<<;;;~~~}}}|||{{{zzzzzzzzzzzzzzz|||}}}~~~~~~~~~|||{{{zzz{{{{{{{{{||||||}}}}}}zzzzzzxxxwwwvvvvvvuuuuuusssttttttuuuuuuvvvwwwwwwvvvvvvwwwwwwxxxyyyyyyzzz~~~}}}~~~}}}xxxvvvtttsssuuuxxx|||}}}{{{yyyxxxxxxyyy{{{}}}}}}|||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~{{{ssspppmmmmmmppptttvvvxxx{{{{{{|||}}}|||xxxsssnnnmmmmmmmmmppptttwwwxxxxxxzzz{{{}}}~~~~~~}}}}}}}}}}}}~~~}}}}}}zzzyyyxxxvvvtttsssqqqqqqpppooommmkkkjjjiiiiiihhhgggffffffeeeddddddeeeeeeeeeeeefffhhhjjjlllnnnoootttxxx}}}yyytttnnnrrryyy}}}tttooofffZZZOOOGGGDDDDDDFFFDDDBBBBBBBBB@@@>>><<<===>>>?????????BBBFFFIIIIIIIIIIIIHHHGGGFFFDDDCCCCCC@@@<<<888555444555555444444444444444444444444111111111111222222222222222333444444444333222111333333444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222111111111111000000000000222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111222222222222111111111000111111111111000000000000000111111111111222222222222222111111111111222222000000111111111111000000///000000000000//////...111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000...///000111111222222222333333333222222111111111111111111111111000000000111111111111111111111111111111111111111222222222333333333222222222222111222111111111111222222333555555555555777888:::;;;===>>>>>>>>>>>>===;;;;;;{{{}}}zzzwwwsssrrrqqqooonnnnnnmmmmmmppppppqqqsssttttttttttttttttttttttttsssqqqpppooonnnoooooopppqqqrrrrrrsssqqqpppooonnnlllllllllkkkiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkllllllmmmmmmqqqqqqrrrtttvvvwwwuuusssooonnnlllkkklllppptttvvv}}}zzzyyywwwvvvvvvwwwyyyzzzyyyxxxxxxzzz|||}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzz||||||}}}}}}zzzsssqqqooopppsssvvvwwwxxx{{{{{{||||||zzzvvvoookkkgggfffgggjjjooorrrttttttuuuwwwxxxzzz{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyxxxxxx{{{{{{{{{{{{{{{|||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzxxxwwwwwwtttsssqqqooommmkkkiiihhhgggfffeeecccbbbaaaaaaaaa``````___^^^^^^^^^______``````aaabbbeeegggiiijjjooorrrwww|||wwwpppiiikkkpppwwwxxxmmmaaaWWWNNNGGGCCCFFFDDDCCCCCCBBBAAA>>><<<===>>>>>>>>>>>>@@@DDDGGGHHHHHHIIIIIIHHHFFFEEEDDDDDDBBB>>>:::888666666666555555555555555555555555111111111111222222222333222222333444444444333333333444444444444333333222222222222222222222222222111111111111111111111111222222222222222222222222000000000111111111111111222222222222222222222222333222222111111222222333111111111111111111111111222222222222222222222222222222222222111111111111222222111111111000000000000111111111111222222222222222111111111111222222000111111222222111111000//////000000111000000000111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111222000000000000000000000000...///000111111222111111222222222222222111111111222222222222111000//////111111111111111111111111222222222111111111111111111111111222222333333333111111111111111222333444777777777888:::;;;===>>>>>>>>>>>>>>>===;;;:::999tttzzz~~~}}}zzzxxxvvvsssooolllhhhgggfffdddcccbbbbbbbbbeeefffggghhhiiiiiiiiiiiiiiiiiihhhgggfffeeeddddddbbbcccdddeeefffggghhhhhhhhhgggfffdddcccbbbbbbaaa```______^^^^^^]]]\\\\\\^^^_________``````aaaaaacccdddeeeggghhhiiihhhhhheeedddbbbbbbcccfffjjjlllooossswwwzzzzzzyyyyyyyyyvvvvvvtttsssssstttvvvvvvtttuuuvvvxxxyyyzzzyyyxxxwwwwwwwwwwwwwwwxxxxxxxxxyyyzzz{{{~~~|||zzzsssqqqppprrrtttwwwxxxxxx{{{{{{{{{|||{{{vvvppplllfffffffffiiimmmpppqqqqqqssstttuuuwwwxxxxxxwwwwwwwwwvvvvvvvvvuuutttttttttvvvwwwwwwwwwxxxxxxyyyyyyyyyyyyzzzzzz{{{|||||||||~~~~~~~~~~~~~~~}}}}}}}}}||||||{{{{{{zzzyyyyyyyyyxxxwwwvvvuuusssrrrqqqqqqnnnmmmkkkiiigggeeecccbbbaaa```^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYYYYZZZZZZ[[[[[[[[[\\\^^^```bbbdddeeejjjmmmqqquuuxxx|||~~~uuunnnkkkkkklllpppwwwzzzooofff^^^VVVOOOIIIEEEDDDCCCCCCDDDCCCAAA???===>>>>>>===<<<>>>AAADDDHHHIIIJJJKKKKKKIIIHHHGGGDDDCCC@@@===:::888777777555555555555444444444444111111111222222222333333111222222333444444444444444444444444444333222111222222222222222222222222111111111111111111111111222222222222222222222222222222222333333444444444222222222222222222222222333222222111111222222333111111111111111111111111222222222222222222222222222222222222222222222222222222222111111111000000000000111111111222222222333222222111111222222333111111222222222222111111000111222222333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000//////000111111111111111222222222111111111111111111222222333333222111000111111111111111111111111333222222222111000000000111111222222222333333333111111111222333444555666999999:::;;;===>>>???@@@>>>======<<<;;;:::999999uuu|||}}}yyyvvvrrrooollliiifffccc^^^^^^]]]\\\[[[[[[[[[[[[]]]^^^___```````````````______^^^]]]\\\\\\[[[[[[YYYZZZ[[[\\\]]]^^^___```aaa```^^^\\\[[[ZZZYYYYYYYYYXXXWWWWWWUUUTTTTTTSSSVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXZZZZZZ[[[[[[\\\\\\ZZZZZZYYYYYYZZZ]]]___aaadddhhhmmmppprrrssstttuuurrrrrrqqqppppppqqqrrrrrrppprrruuuvvvwwwwwwwwwwwwttttttuuuuuuvvvvvvvvvvvvvvvvvvxxx{{{}}}}}}{{{xxxrrrqqqpppqqqtttvvvwwwwwwyyyzzz{{{}}}}}}zzzuuuqqqkkkjjjjjjkkknnnpppqqqqqqssssssuuuvvvvvvuuutttttttttsssrrrppppppoooppppppqqqrrrrrrssstttuuuuuuvvvuuuvvvvvvwwwxxxyyyyyyyyy{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwwwwvvvuuuttttttrrrqqqpppooommmlllkkkkkkiiihhhfffdddbbb```___^^^\\\[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXWWWXXXYYYZZZ\\\___aaabbbfffhhhkkknnnqqquuuzzz}}}}}}}}}uuuppplllkkkjjjkkknnnuuu{{{}}}rrriiiccc\\\UUUOOOGGGEEEDDDDDDEEEEEEDDDCCC>>>>>>>>><<<;;;<<>>;;;999777666444444444333333333222222111222222222222333333333222222222222333444444555444444444444333222111111222222222222222222222222333333333333333333333333222222222222222222222222222222333333444444444555222222222222222222222222333222222111111222222333111111111111111111111111222222222222222222222222222222222222222222222333222222222222111111111111000000111111111222222222333333222222222222333333222222333333333333222222000111222333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000///000000111111111111000111111111111111111111111///000222444444444444333111111111111111111111111333222222222111000000000333333333222222222111111222222333333555666888888;;;;;;<<<===>>>???@@@@@@===<<<;;;::::::999999999zzzyyyvvvpppmmmhhheeebbb```]]]ZZZVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYWWWWWWVVVUUUUUUUUUVVVVVVTTTTTTUUUVVVWWWWWWXXXXXX[[[ZZZXXXVVVUUUTTTSSSSSSRRRRRRQQQPPPOOONNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPOOONNNPPPQQQPPPPPPOOOOOOQQQSSSVVVWWW[[[^^^dddhhhjjjlllnnnpppmmmllllllllllllllllllmmmlllooosssuuuuuuttttttuuurrrrrrssssssttttttuuuuuurrrsssuuuxxx{{{{{{yyyvvvrrrpppnnnooorrruuuvvvwwwxxxyyy{{{~~~}}}xxxtttooonnnmmmnnnqqqssssssrrrttttttuuuuuuuuusssrrrqqqpppnnnkkkhhhggghhhjjjkkkllllllmmmnnnooopppqqqrrrqqqqqqrrrssstttuuuuuuvvvwwwwwwvvvuuuttttttsssssssssrrrrrrqqqpppooonnnnnnkkkkkkjjjiiigggfffeeedddcccbbbaaa___^^^\\\[[[ZZZXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTUUUTTTTTTUUUWWWYYY[[[]]]^^^aaaccceeegggjjjmmmrrrvvvvvvzzz|||xxxtttlllkkkhhhggghhhlllpppssszzz~~~yyyooofff___YYYVVVLLLIIIFFFDDDDDDEEEEEEEEE??????>>>===;;;<<<>>>AAABBBDDDGGGIIIJJJIIIHHHFFFDDDDDDBBB@@@>>>:::888666444444444333333222222111222222222222333333333333333333222222222333444444222333333333333222222111222222222222222222222222444444444444444444444444222222222222222222222222111111111222222222222222222222222222222222222222333222222111111222222333111111111111111111111111333333333333333333333333222222222222333333333333333222222222222111111111000111111111111222222222333333222222222222333333222333333444444333333222000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000000000111111111111000000000000000111111111111111...///222444666666555555222222222222222222222222222222222111111111111111333333333222222111111111333444444555777999:::;;;<<<======>>>??????>>>>>>;;;::::::999888999999999}}}|||uuuqqqfffccc^^^[[[YYYVVVTTTRRRNNNNNNNNNNNNOOOPPPQQQRRRQQQRRRSSSSSSTTTSSSSSSSSSQQQQQQPPPOOOPPPQQQRRRSSSPPPPPPQQQQQQRRRRRRRRRSSSWWWVVVTTTRRRPPPOOONNNNNNLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFHHHIIIGGGEEEDDDFFFHHHGGGGGGGGGGGGHHHKKKMMMNNNPPPSSSYYY]]]```ccceeehhhffffffffffffffffffffffffhhhlllppprrrqqqpppqqqrrroooppppppqqqrrrrrrssssssoooppprrrvvvxxxyyywwwtttqqqooollllllooorrruuuvvvxxxyyy{{{~~~}}}yyyuuuooonnnnnnooorrruuuuuuuuuuuuuuuuuutttsssqqqooommmjjjgggbbb^^^]]]___bbbeeeffffffgggiiijjjlllmmmmmmllllllmmmnnnooopppqqqqqqrrrqqqqqqpppnnnmmmmmmlllllllllkkkjjjiiihhhggggggeeeeeedddcccaaa```___^^^[[[[[[ZZZYYYXXXWWWVVVVVVSSSRRRQQQPPPOOOOOOOOOOOONNNNNNNNNNNNNNNOOOPPPPPPQQQQQQRRRSSSUUUXXXZZZ[[[\\\^^^```aaacccfffkkkoooooorrrvvvzzz}}}}}}}}}|||{{{zzzrrrpppmmmkkkjjjlllnnnpppvvvxxxuuujjjccc``````UUUPPPJJJEEEDDDDDDEEEEEE@@@@@@???===;;;;;;>>>@@@AAACCCGGGJJJKKKJJJHHHGGGEEEEEEEEECCC@@@===:::777666555555444333333222222222222222333333333444444555444333222222222333444111222222333333333222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222111111222222222222222222222222333222222111111222222333111111111111111111111111333333333333333333333333222222222333333333444444333333222222222111111111000111111111111222222222444333333222222333333444333333444444444444333333111111222222222111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111000000///000000000111111111222///111333666666666555333222222222222222222222222111111111111111222222222111222222222222222333333555555666777999;;;===>>>======>>>>>>>>>===<<<;;;999999888777888999:::;;;~~~{{{sssnnn```\\\XXXTTTRRRPPPNNNLLLIIIIIIIIIJJJKKKMMMNNNOOONNNOOOPPPPPPPPPPPPPPPOOONNNMMMLLLLLLMMMNNNPPPQQQNNNNNNOOOOOOOOOOOOOOOOOOTTTSSSQQQOOOMMMLLLKKKKKKHHHHHHGGGFFFFFFEEEDDDDDDBBBBBBBBBBBBBBBAAAAAAAAABBBDDDDDDBBB???>>>@@@BBBBBBAAAAAABBBCCCEEEGGGIIIGGGJJJPPPTTTWWWZZZ]]]___bbbbbbbbbbbbbbbbbbbbbbbbeeeiiinnnpppooonnnooopppnnnnnnnnnooopppqqqqqqrrrmmmnnnppptttwwwwwwvvvsssqqqnnnjjjjjjlllqqqtttvvvxxxyyy{{{~~~~~~|||wwwtttnnnmmmmmmooosssvvvwwwwwwuuuuuuuuutttrrrooommmkkkfffbbb\\\WWWVVVYYY]]]```bbbbbbccceeeggghhhiiijjjhhhiiiiiijjjlllmmmnnnnnnnnnnnnmmmllljjjiiihhhhhhggggggfffeeecccbbbbbbaaabbbaaa```___]]]\\\[[[[[[VVVVVVVVVUUUTTTTTTSSSSSSOOONNNMMMLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQSSSUUUWWWYYYYYYZZZ\\\]]]___bbbgggkkkjjjmmmpppsssvvvzzz~~~{{{{{{|||}}}}}}zzzxxxuuurrrqqqqqqrrrsssxxxxxx|||yyynnnggggggiii[[[UUUMMMFFFCCCBBBCCCCCCAAAAAA@@@>>>;;;;;;===@@@BBBEEEHHHLLLMMMLLLKKKIIIGGGGGGGGGEEECCC???;;;999777777666555444444333333222222333333333444444444666555333222111222222333000111222333333333333333222222222222222222222222222222222222222222222222222222222222222222222222555555555444444333333333222222222222222222222222333222222222222222222333111111111111111111111111333333333333333333333333222222222333333444444444333333333222222222111111000111111111111222222222444333333222222333333444333444444555555444444333444444444444444333222111111111111111111111111111111111111111111111111111111111111111111111111111......///000111222333333000000000000000000000000000000111111111000000/////////000000111111111222111222555666777555333222222222222222222222222222000000111111222222222333///000111222333444555555666666777888:::===???@@@===>>>>>>>>>===<<<:::999888777777777777999:::;;;ttthhhbbb]]]VVVQQQNNNMMMLLLLLLIIIHHHGGGFFFGGGHHHKKKLLLKKKMMMOOOOOONNNMMMLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMKKKLLLMMMNNNOOOPPPPPPPPPTTTSSSPPPNNNLLLKKKKKKKKKKKKIIIFFFEEEEEEEEECCCBBBCCCBBBAAAAAA@@@@@@AAAAAA??????>>>>>>???@@@AAAAAA======>>>>>>???AAABBBCCCHHHIIIJJJMMMPPPSSSVVVXXX\\\\\\]]]^^^^^^^^^]]]]]]aaabbbeeegggiiijjjjjjjjjlllkkkjjjiiihhhiiijjjjjjnnnmmmnnnpppsssvvvvvvvvvnnnjjjhhhjjjkkkkkknnnssstttwww{{{|||zzzwwwtttsssppppppooonnnoooppprrrsssrrrrrrqqqpppnnnkkkhhhgggddd```[[[WWWTTTTTTVVVWWW\\\]]]^^^```bbbcccddddddccccccddddddeeefffggggggiiihhhgggfffeeedddccccccaaa```___^^^^^^]]]^^^^^^\\\\\\ZZZYYYXXXWWWWWWVVVTTTSSSRRRQQQOOONNNLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIKKKLLLNNNPPPQQQRRRTTTUUUWWWZZZ]]]___aaabbbdddfffhhhlllppptttxxxzzz||||||||||||||||||zzz{{{}}}~~~}}}{{{zzzrrroooppprrrkkk```RRRJJJHHHHHHEEEBBBDDDCCC@@@>>>======>>>>>>AAACCCFFFJJJLLLMMMNNNMMMHHHHHHHHHGGGDDD???;;;888888777666555444444555666444444444444444444444444444444444444444444444444444333333222222333333444444444333333222111000000000111222333333222111000444444444444444444444444333444444444444333222111222222222222222222222222555555555444444333333333666666666555555444444444333333333333333333333333222222222333333444444444222222222222222222222222111111111111111111111111333333333222222111111111222333333444444333333222444444444333222111000///111111111111111111111111000111222333333222111000111111111111111111111111222111111111000000//////111222222333333333222222111111111000000000000000111222222222222333333333000222444666666444222000222222222222222222222222111111000000000000000111333222111000111222333444;;;;;;<<<<<<===>>>>>>>>>@@@???>>>===<<<;;;::::::666666777777888888999999zzznnnhhhaaaXXXQQQMMMKKKHHHGGGGGGGGGFFFFFFGGGIIIKKKLLLKKKMMMOOOOOONNNLLLLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQTTTRRRPPPNNNLLLKKKKKKKKKHHHFFFCCCBBBCCCBBBAAA@@@BBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>>>>===>>>>>>???@@@AAADDDEEEGGGIIILLLOOORRRSSSWWWXXXYYYYYYZZZYYYYYYYYY[[[]]]___aaacccdddddddddggggggfffeeeeeefffggggggiiiiiikkknnnqqqssssssrrrlllhhhfffhhhiiiiiimmmrrrrrruuuyyyzzzxxxtttrrrqqqmmmmmmlllllllllmmmnnnooonnnnnnmmmllljjjgggeeeccc___\\\WWWTTTRRRRRRTTTVVVWWWXXXZZZ\\\^^^______```___``````aaabbbbbbcccccceeedddcccbbbaaa```______]]]]]]\\\[[[ZZZZZZZZZZZZWWWVVVUUUSSSRRRRRRQQQQQQRRRQQQPPPOOOMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHJJJKKKMMMOOOPPPQQQTTTTTTVVVXXXZZZ[[[]]]^^^bbbccceeehhhlllpppsssuuuxxx|||~~~~~~xxxppplllmmmpppnnneeeXXXNNNIIIGGGDDDBBBDDDCCCAAA???===>>>>>>???@@@BBBEEEIIIKKKLLLMMMMMMIIIIIIIIIHHHEEE@@@<<<:::999888666555444555555666444444444444444444444444444444444444444444444444333222222111111222222333444444333333222111111000111111222222222222111111444444444444444444444444333333333222222222111111222222222222222222222222555555444444444333333333555555555444444444333333333333333333333333333333222222222222333333333333222222222222222222222222111111111111111111111111333333333222222111111111333444444444444444444333333333333333222111000///111111111111111111111111000111222222222222111000111111111111111111111111111111111111000000000///111222222222222222111111000000000000111111111111///000000000000111111111000111222333333222111000222222222222222222222222333222222111111111222222444333333333444555666777;;;;;;<<<======>>>>>>?????????>>>===<<<;;;::::::777777777777888888888888{{{rrriii\\\TTTPPPMMMIIIEEEEEEEEEFFFFFFGGGIIIJJJKKKJJJLLLNNNOOOMMMLLLLLLMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOQQQRRRRRRSSSSSSRRRPPPNNNMMMLLLKKKKKKGGGEEEBBBBBBBBBBBBAAA@@@AAAAAA@@@????????????@@@>>>>>>=========>>>??????>>>>>>============>>>>>>@@@@@@BBBCCCFFFIIIKKKLLLQQQQQQRRRSSSSSSSSSSSSSSSVVVWWWXXXZZZ\\\]]]^^^^^^```______^^^___aaabbbccccccdddgggkkkoooqqqpppnnnhhhdddccceeefffgggkkkppppppsssvvvvvvtttqqqooonnnjjjjjjjjjiiiiiiiiiiiiiiihhhhhhgggfffdddaaa___^^^YYYVVVSSSOOONNNOOOQQQRRRQQQRRRTTTVVVXXXYYYZZZZZZ[[[[[[[[[\\\]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[ZZZZZZXXXXXXVVVUUUUUUUUUUUUUUURRRQQQPPPOOONNNMMMMMMMMMNNNMMMLLLKKKJJJIIIHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGHHHJJJKKKMMMNNNOOORRRRRRSSSTTTVVVWWWXXXXXX^^^___aaacccfffiiilllnnnrrruuuxxx|||wwwooollllllnnnqqqjjj___TTTKKKFFFDDDCCCEEECCCBBB@@@?????????@@@@@@AAADDDGGGIIIKKKKKKKKKIIIJJJJJJIIIFFFBBB???===:::999777666555555555666444444444444444444444444444444444444444444444444222111111000000111111222444444333333222222111111333222222111111222222333444444444444444444444444555444333222222222333444333333333333333333333333555444444444444333333333444444444444333333333333333333333333333333333333222222222222222111111111111111111111111111111111111111111111111111111111222222222222222111111111444444444555555444444444333333333333222111000000111111111111111111111111000111111222222111111000111111111111111111111111111111111111000000000000111222222222111000000//////000000000111222222222///000000000000111111111000000000000000000000000222222222222222222222222444333333222222333333444555555555666777999:::;;;<<<<<<<<<===>>>>>>??????>>>>>>===<<<;;;::::::999888888888888888777777777~~~tttfff]]]YYYUUUOOOJJJEEEEEEFFFFFFGGGHHHIIIIIIJJJLLLNNNOOONNNLLLMMMMMMOOONNNLLLKKKKKKLLLNNNOOOMMMMMMNNNOOOPPPRRRSSSSSSSSSSSSQQQPPPNNNMMMLLLLLLIIIGGGEEEDDDDDDDDDCCCBBBAAA@@@??????>>>>>>??????>>>===============>>>>>>>>>>>>===<<<<<<<<<<<<<<<======>>>???AAADDDEEEGGGJJJKKKLLLMMMNNNNNNNNNMMMQQQRRRSSSUUUVVVWWWXXXXXXXXXWWWWWWXXXYYY[[[]]]___^^^```dddjjjooopppnnnllleeeaaa___bbbcccdddhhhmmmnnnqqqtttuuussspppmmmmmmiiiiiiiiiiiihhhfffeeedddbbbbbbaaa___]]]\\\ZZZYYYVVVSSSPPPLLLKKKKKKLLLMMMNNNOOOPPPRRRTTTUUUVVVVVVWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXXXXWWWVVVUUUUUUUUUSSSSSSRRRQQQPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLIIIIIIHHHGGGGGGFFFEEEEEECCCBBBBBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFHHHIIIJJJKKKLLLOOOOOOPPPQQQSSSTTTUUUVVV[[[[[[\\\^^^```ccceeeggglllnnnppprrruuu{{{yyyqqqmmmmmmooooookkkcccWWWLLLEEEDDDFFFEEEDDDCCCBBBAAAAAAAAAAAA???AAACCCEEEHHHIIIJJJJJJJJJJJJJJJIIIGGGDDDBBB@@@;;;:::888666555555555555444444444444444444444444444444444444444444444444222222111111111111222222444444333333333222222222444333222111111222333444333333333333333333333333777666444222222444555666333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333222222111111000000000000000000000000000000000111111111111111111111111222222222111111111111111222333333444444333333222222222222222222111000000111111111111111111111111000000111111111111000000111111111111111111111111111111111000000000000000111111111111111000///...//////000111222222333333111111222222222333333333222111000//////000111222111222222222222222333333333333333222333333444555555555666888:::;;;===>>><<<======>>>>>>??????@@@=========<<<;;;::::::::::::999999999888888777777xxxlllddd]]]UUUOOOIIIIIIHHHGGGGGGHHHHHHIIIJJJLLLOOOOOONNNMMMNNNNNNPPPNNNMMMKKKKKKMMMNNNPPPMMMMMMMMMNNNPPPQQQSSSTTTUUUTTTTTTSSSQQQPPPOOONNNKKKIIIFFFEEEEEEEEEDDDBBBAAA@@@??????>>>>>>??????>>>>>>===============>>>???>>>===<<<;;;;;;;;;;;;<<<<<<<<<===???@@@BBBCCCFFFFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNPPPQQQRRRQQQQQQQQQRRRSSSVVVXXXZZZZZZ]]]bbbiiinnnooommmkkkccc^^^]]]___```aaaeeejjjlllppptttuuusssooolllkkkiiiiiiiiiiiigggdddaaa```]]]\\\[[[YYYWWWVVVUUUUUUTTTQQQNNNKKKHHHHHHHHHIIIKKKMMMNNNPPPRRRSSSTTTTTTSSSTTTTTTTTTTTTTTTUUUUUUSSSSSSSSSRRRQQQQQQQQQPPPOOOOOONNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@???>>>>>>>>>??????AAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEGGGHHHIIIIIIJJJKKKLLLNNNPPPRRRTTTUUUWWWXXXXXXZZZ\\\^^^```aaafffgggiiikkkmmmsssyyy~~~|||{{{|||{{{sssooommmnnnkkkiiicccXXXMMMFFFFFFHHHEEEEEEDDDCCCCCCBBBBBBBBB@@@AAABBBDDDFFFHHHIIIJJJJJJJJJJJJIIIHHHFFFDDDCCC===<<<999777666555555555444444444444444444444444444444444444444444444444333333222222222222333333444444444333333333333333555444333222222333444555333333333333333333333333555444222111111333444666333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333222222111111000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111222222111111111111111222222222111000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000111111111111111111111000///...///000000111222333333444111111222222222333333333444333111000000111333444111111111222222333333333222222222222222333444444444555777999;;;<<<>>>>>>======>>>>>>???@@@@@@@@@=========<<<<<<;;;;;;:::;;;;;;::::::999999999888ttthhh^^^XXXRRRQQQNNNKKKIIIIIIJJJJJJKKKMMMPPPPPPPPPOOOOOOPPPNNNMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNOOOPPPSSSUUUVVVWWWWWWWWWVVVUUUTTTRRRRRRMMMKKKHHHFFFEEEDDDCCCAAAAAAAAA@@@????????????@@@??????>>>=========>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<======???@@@AAABBBBBBDDDEEEFFFFFFGGGGGGEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJKKKKKKMMMPPPRRRSSSVVVXXX^^^dddjjjlllkkkiiibbb^^^\\\]]]^^^^^^bbbgggjjjnnntttvvvtttpppkkkhhhfffggghhhgggdddaaa\\\ZZZWWWVVVTTTRRRQQQPPPPPPPPPPPPNNNKKKHHHGGGFFFFFFGGGIIIJJJLLLNNNOOOQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>======<<<======>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGHHHIIIKKKNNNPPPQQQRRRSSSTTTTTTVVVXXXZZZ\\\]]]aaabbbdddeeehhhlllrrrwww|||{{{xxxxxx~~~wwwqqqnnnmmmiiihhhbbbYYYOOOIIIGGGHHHFFFFFFEEEEEEEEEDDDDDDDDD@@@AAABBBDDDFFFGGGIIIJJJJJJJJJJJJIIIHHHGGGFFFEEE???===;;;888666555555555444444444444444444444444444444444444444444444444444333333333333333333444444444444444333333333333555444444333333444444555333333333333333333333333222111000000000111222333333333333333333333333333333333333444444444444555333333333333444444444444333333333333333333333333222222222222222111111111111111111111111111111111111111111111111111111111000000000111111111111111///000000111111000000///000111111111111111000000111111111111111111111111111000000//////000000111111111111111111111111111000000000000111111111111000000111111222111111000000111111111222333333333///000000000000111111111555444333222222333444555111111111222222333333444222222222222333444555555555666888:::<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;zzzqqqmmm^^^ZZZUUUPPPMMMLLLMMMNNNLLLNNNQQQRRRQQQPPPQQQRRRNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPPPPPRRRUUUXXXYYYZZZZZZZZZZZZYYYXXXVVVUUURRROOOKKKIIIHHHFFFDDDBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<=========<<<<<<<<<<<<<<<===>>>???>>>???@@@BBBCCCCCCDDDDDDBBBBBBBBBBBBCCCEEEFFFGGGEEEEEEEEEFFFGGGIIILLLMMMPPPRRRWWW^^^dddggggggeeebbb^^^[[[\\\]]]\\\___dddgggllltttwwwuuuoooiiieeebbbccccccccc```[[[VVVSSSQQQPPPNNNLLLKKKJJJJJJKKKIIIHHHGGGEEEEEEEEEFFFGGGEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBB??????????????????@@@@@@===<<<<<<<<<<<<<<<============<<<<<<======>>>???@@@@@@AAAAAABBBCCCDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMOOOOOOPPPRRRTTTVVVXXXZZZ\\\]]]___aaacccggglllppptttxxx}}}}}}yyysssyyy~~~xxxssspppkkkhhhbbbZZZRRRKKKHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBCCCDDDFFFGGGIIIJJJIIIIIIIIIHHHHHHGGGGGGGGG@@@>>>;;;999666555555555444444444444444444444444444444444444444444444444333333222222222222333333444444444444444444444444444444555555555555444444222222222222222222222222111111111222222222333333444444444444444444444444333333333444444444555555333333444444444555555555333333333333333333333333222222222222333333333333222222222222222222222222111111111111111111111111///000000000111111111222000000111111111111000000000000111111111111000000111111111111111111111111111000///......///000111111111111111111111111111///000000000111111111111///000111222333333333333222222222222222222222222///000000000000111111111444444333333333333444444000111111222333333444444333333333333444555666777666777:::<<<===>>>>>>>>>>>>>>>??????@@@AAAAAABBB>>>>>>>>>>>>>>>========================>>>>>>>>>fffaaaZZZTTTPPPNNNPPPQQQLLLOOOQQQRRRRRRQQQRRRSSSPPPQQQQQQRRRRRRQQQQQQPPPSSSRRRRRRRRRTTTWWWZZZ\\\[[[\\\\\\\\\[[[ZZZXXXWWWVVVTTTPPPMMMKKKIIIFFFDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>>>>??????>>>>>>============>>>>>><<<<<<;;;;;;<<<<<<===>>><<<===>>>@@@AAABBBBBBBBBCCCCCCBBBBBBCCCEEEGGGHHHAAAAAAAAABBBCCCEEEGGGIIILLLNNNRRRYYY___ccccccbbbccc^^^[[[\\\\\\[[[^^^cccdddkkkssswwwuuuooogggccc^^^___```___\\\VVVQQQMMMNNNLLLJJJHHHGGGGGGGGGGGGDDDDDDCCCCCCDDDEEEGGGHHHAAACCCDDDFFFHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBAAABBBBBBBBB>>>>>>>>>>>>????????????<<<<<<;;;;;;;;;<<<<<<===>>>============>>>????????????@@@AAABBBBBBCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHLLLLLLMMMOOORRRTTTVVVXXXXXXZZZ]]]___aaadddiiilllnnnrrrwww}}}|||pppttt{{{{{{~~~~~~xxxuuunnnjjjccc[[[SSSMMMHHHEEEFFFFFFGGGGGGGGGFFFFFFEEEBBBBBBCCCDDDFFFGGGIIIJJJIIIIIIHHHHHHHHHGGGGGGGGG@@@???<<<999777555555555444444444444444444444444444444444444444444444444222222111111111111222222444444444444444444444444333444555666666555444333222222222222222222222222333444555666666666666555444444444444444444444444333333333444444555555555444444444555555666666666333333333333333333333333222222222333333444444444222222222222222222222222111111111111111111111111//////000000111111111222111111222222222222111111///000000111111111000000111111111111111111111111111000///......///000111111111111111111111111111//////000000111111111222///000111222333444444444333333222222222222222222111222222222222333333333333333333333333333333333000000111222333333444444444444444555555777888888888999;;;===?????????>>>>>>??????@@@@@@AAABBBBBB????????????>>>>>>>>>>>>======>>>>>>??????@@@@@@xxxlll___XXXSSSOOOOOOQQQTTTUUUUUUTTTTTTSSSRRRQQQSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTVVVXXXZZZ\\\\\\]]]^^^___`````````___[[[ZZZWWWTTTQQQNNNKKKJJJDDDDDDCCCBBBBBBAAAAAA@@@??????????????????@@@@@@AAA@@@???>>>============>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======@@@@@@@@@???????????????AAABBBBBBAAAAAABBBEEEHHHJJJKKKMMMPPPTTTWWWYYYZZZ[[[[[[[[[ZZZYYYZZZ]]]```bbbiiiqqquuussskkkccc^^^UUUVVVXXXWWWUUUQQQLLLIIIGGGEEECCCBBBDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGFFFEEEEEEDDDGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???AAAAAA@@@>>>===>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>@@@AAABBBCCCCCCEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIKKKLLLNNNPPPQQQRRRWWWXXXYYYZZZ]]]aaadddfffhhhkkkpppuuuzzz}}}uuutttvvv}}}~~~zzz{{{~~~}}}}}}pppeeeaaa[[[PPPIIIGGGHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIHHHHHHGGGIIIJJJKKKJJJHHHGGGEEEAAA<<<999777666666444444444333333333222222555444444333222222222333111111222222222333333333333333333444444444555555666666666555555444333333444444444444444444444444666666555555555444444444222333333444444333333222333333333333333333333333333222111000111333666777666333//////111333333222222333333444444333333222333333333222222222111111111111222222222222111111222333444333111000111222333222222111111222222333444333111000///000111111333333222222111222222222333111///...000111111111111111111111111111111111000111111222222333444444222333666777777555222000222222222222222222333333111111222222222333333333222222222222333444555555333222111111111222333444:::666222222555888999999777999:::<<<======<<<<<<===>>>@@@AAABBBCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@??????ttteee\\\XXXTTTSSSTTTUUUVVVVVVVVVUUUUUUTTTSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSUUUVVVYYY\\\]]]]]]^^^___```aaaaaabbbaaa___]]][[[XXXTTTQQQOOOMMMFFFEEEEEECCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>=================================>>>===<<<<<<<<<<<<<<<===?????????????????????>>>???@@@AAA@@@@@@@@@BBBDDDDDDEEEGGGIIILLLOOOQQQRRRVVVVVVVVVUUUUUUVVVYYY\\\___eeelllpppmmmeee^^^YYYPPPPPPQQQPPPNNNKKKGGGEEEEEECCCAAAAAACCCDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAACCCDDDEEEFFFEEEEEEDDDCCCCCCBBBBBBDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>===>>>???>>><<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==================>>>???@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGIIIJJJLLLNNNOOOPPPQQQQQQRRRTTTWWWZZZ]]]___cccgggkkkppptttyyyvvvsssrrrvvv}}}~~~yyyyyy||||||zzz}}}~~~rrrllldddXXXOOOLLLGGGFFFEEEDDDDDDDDDDDDCCCEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIIIIJJJKKKLLLKKKIIIHHHFFFBBB===:::777666666444444444333333333333222444444333222222222222222111222222222222333333333333333333444444444555555444444444444444555555555444444444444444444444444666555555555444444444444222333333444444333333222333333333333333333333333333222222111222333555666666333000///222333333333222333333444444333333222333333333222222222111111111111222222222222111111222333444333111000111222333222222111111222222333444444333222222222222222333333222222111222222333555333000///000000///...111111111111111111111111444444333222222111111000333444555666555444222111222222222222222222222222111111111111222222222333111111111000111111222222444333222222222333444555;;;888555444777:::;;;;;;999:::<<<===>>>>>>=========>>>@@@AAABBBCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@BBBBBBAAAAAA@@@@@@??????nnnddd___[[[WWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSTTTUUUWWWZZZ\\\^^^^^^___aaabbbcccddddddeeedddbbb```]]]YYYVVVTTTRRRJJJIIIGGGFFFDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>==============================>>>>>>===<<<;;;;;;;;;<<<=========>>>>>>>>>>>>>>><<<>>>??????>>>===>>>??????@@@AAACCCEEEGGGHHHIIINNNOOOOOOOOOOOOQQQTTTVVVYYY^^^dddgggccc]]]VVVRRRKKKKKKJJJIIIGGGEEECCCBBBBBBAAA??????@@@AAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>???@@@AAABBBBBBBBBAAAAAA@@@?????????AAA@@@@@@??????>>>>>>============<<<<<<<<<<<<;;;;;;<<<<<<<<<:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>???@@@AAAAAA@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLLLLOOOOOOPPPRRRTTTXXX[[[\\\^^^```dddhhhlllqqqvvvyyy|||vvvqqqqqquuu}}}{{{zzz}}}{{{{{{}}}|||qqqcccXXXSSSJJJHHHFFFEEEFFFFFFEEEDDDEEEFFFFFFGGGHHHIIIJJJKKKJJJJJJIIIKKKLLLMMMLLLJJJIIIGGGCCC???;;;888666555555555444444444333333333444333333222222222222222222222222222333333333333333333333444444444555555222222222333444555555555444444444444444444444444555555555555444444444444222333333444444333333222333333333333333333333333333333333333333333333333555333111000222333333333222333333444444333333222333333333222222222111111111111222222222222111111222333444333111111111222333222222111111222222333444444555555555444333333333222222111222222333333333111000000111111000...111111111111111111111111444444333222222111111000444444444333333333222222444333333222222111111111000000000111111111222222222222111111000111111111444333222222222444555666<<<999777777999<<<======;;;<<<===>>>?????????>>>>>>>>>@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@CCCCCCBBBAAAAAA@@@??????xxxlllfff```[[[YYYXXXXXXYYYYYYXXXXXXWWWVVVUUUVVVVVVWWWWWWVVVVVVUUURRRRRRSSSTTTVVVYYY[[[]]]___```bbbdddeeegggggghhhhhhgggdddaaa^^^[[[YYYXXXPPPNNNLLLIIIFFFDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>==============================>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<===============;;;===??????===;;;;;;;;;??????@@@AAABBBCCCDDDDDDGGGHHHIIIJJJJJJKKKNNNQQQTTTWWW\\\]]]YYYSSSNNNLLLIIIHHHFFFEEECCCBBBAAAAAA???>>><<<===>>>???>>>===>>>>>>>>>>>>>>>?????????<<<<<<<<<======>>>>>>>>>?????????>>>>>>=========>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999:::;;;;;;999888999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<===>>>>>>???@@@@@@?????????@@@AAAAAABBBBBBBBBCCCDDDEEEGGGHHHIIIJJJLLLLLLMMMOOOQQQTTTWWWYYYYYY\\\___cccfffjjjnnnrrryyy}}}}}}tttqqqrrrwwwqqqddd]]]RRRNNNIIIGGGHHHHHHGGGEEEFFFFFFGGGIIIJJJJJJKKKKKKJJJIIIIIIJJJLLLLLLKKKJJJJJJHHHEEEBBB>>>:::777555555555555555444444444444333333222222222222333333222222222333333333444444333333333444444444555555222222222333333444444444444444444444444444444444444444444444444444444444222333333444444333333222333333333333333333333333333333444444444333222222444333222222222333333333222333333444444333333222333333333222222222111111111222222333333222222111111333333333111111222333333222222111111222222333333333555555555444333222222222111111222222333333/////////111333444444222111111111111111111111111000111111222222333444444555444222111111111222333444444333333222111000000///000000000000111111111555555444333222222222222333222222222222333555666;;;:::999999;;;===>>>???<<<======>>>>>>>>>??????>>>>>>???AAAAAABBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAADDDCCCCCCBBBAAA@@@??????vvvmmmddd^^^\\\ZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVQQQQQQQQQRRRTTTVVVXXXZZZ^^^___aaadddfffhhhiiijjjjjjiiigggeeebbb___^^^]]]WWWUUUQQQMMMIIIGGGFFFEEECCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<============;;;===??????===;;;::::::?????????@@@@@@AAAAAAAAABBBDDDEEEFFFFFFGGGJJJLLLNNNPPPSSSSSSPPPKKKHHHGGGEEEDDDBBB@@@????????????<<<;;;:::;;;<<<===;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===============<<<<<<<<<======<<<<<<<<<<<<<<<;;;<<<;;;;;;;;;::::::::::::999:::;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<======>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHFFFFFFGGGHHHKKKNNNPPPRRRVVVYYY\\\___bbbeeejjjmmmtttxxx}}}yyytttrrrttt{{{vvvmmm[[[TTTLLLGGGGGGHHHFFFDDDFFFGGGHHHJJJKKKKKKKKKKKKIIIHHHHHHIIIKKKKKKJJJHHHIIIIIIGGGDDD@@@<<<888666666666666555555555444444444333333333333333444444222222333333333444444444333333333444444444555555444444444333333222222222444444444444444444444444333333444444444444444444222333333444444333333222333333333333333333333333333333444444444333222222333333333333333333333444222333333444444333333222333333333222222222111111222222333333333333222222111222333333111111222333333222222111111222222333111222333444444333222111222111111111222222333444333222111222444555444333111111111111111111111111000111111222222333444444444333222000000111222333444444333333222111000000///000000000000111111111555555444333222222222222222222111111222333555666:::::::::;;;;;;===???@@@==================>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBCCCCCCBBBAAAAAA@@@??????vvvjjjcccbbb^^^^^^^^^]]][[[ZZZXXXWWWUUUVVVVVVWWWWWWVVVVVVUUURRRQQQQQQQQQRRRTTTVVVWWW\\\^^^```cccfffhhhjjjkkkkkkkkkiiihhhfffdddcccbbb^^^[[[VVVQQQMMMJJJHHHHHHEEEEEEDDDDDDCCCBBBBBBBBB@@@AAAAAABBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>><<<===>>>>>><<<;;;;;;;;;<<<<<<=========>>>>>>>>>???AAABBBCCCCCCDDDEEEGGGHHHIIIKKKJJJGGGDDDCCCCCC??????===<<<;;;;;;;;;;;;:::999999:::;;;;;;:::888888888888999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888:::;;;;;;999999:::<<<:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<============>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEGGGIIIKKKNNNPPPSSSUUUXXX[[[^^^bbbfffiiiooorrrwww}}}xxxtttrrruuuzzz~~~fff\\\OOOGGGEEEFFFDDDBBBEEEFFFHHHJJJKKKKKKKKKJJJHHHGGGGGGHHHJJJKKKIIIHHHHHHHHHHHHFFFCCC>>>:::777777666666666666555555555444444444444444555555666333333333333444444444444333333333444444444555555555555555444333222222222444444444444444444444444333333333333444444444444222333333444444333333222333333333333333333333333333333333333333333333333222444555444333222333444222333333444444333333222333333333222222222111111222222333333333333222222000222333333222111222444333222222111111222222333000000111111222222111111111111111111222333444444<<<999666333333222111000111111111111111111111111444444333222222111111000333222111000000000111222444333333222222111111111000000000111111111222222222222111111000111111111222222111222333444666777999;;;<<<======>>>@@@BBB>>>>>>============>>>>>>>>>>>>???@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????pppiiiiiiccccccbbbaaa^^^\\\ZZZYYYUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRRRRSSSUUUVVVZZZ\\\^^^bbbeeehhhjjjkkkmmmllllllkkkjjjiiihhhhhhdddaaa[[[UUUPPPLLLKKKJJJFFFFFFEEEDDDDDDCCCBBBBBB@@@AAABBBBBBAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<======;;;<<<<<<===>>>>>>??????;;;<<<<<<;;;:::999;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<>>>@@@AAA@@@@@@AAABBBBBBCCCCCCBBB@@@>>>???@@@;;;;;;;;;::::::999999999999888888999;;;:::999777777888888999::::::;;;;;;;;;<<<============<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999777999::::::999999:::;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@===>>>>>>???@@@AAABBBBBBDDDDDDEEEFFFHHHJJJMMMNNNNNNPPPTTTWWWZZZ]]]bbbeeeiiilllqqquuuzzz~~~xxxsssrrrtttwwwzzzsssfffUUUIIIFFFGGGFFFDDDDDDEEEHHHJJJKKKKKKJJJIIIIIIHHHHHHIIIKKKLLLJJJIIIGGGHHHHHHGGGEEE@@@<<<999777777777666666666555555555555555555555666777777333333333444444444444555333333333444444444555555555555555444444444444444444444444444444444444444222222333333333444444444222333333444444333333222333333333333333333333333333222222111222333555666222444666555333222333555222333333444444333333222333333333222222222111111222333333444444333333222000222333333222111333444333222222111111222222333000000000000000111222222111111111111222333444555CCC???999444222111111000111111111111111111111111444444333222222111111000222222111000000000000000222222222222222222222222111111111111222222222333111111111000111111222222444444333444555777888::::::===????????????BBBEEE@@@???>>>>>>>>>>>>???@@@>>>??????@@@@@@@@@@@@???>>>>>>???@@@@@@@@@@@@@@@>>>>>>????????????@@@@@@uuunnnoooggggggeeecccaaa^^^\\\ZZZTTTUUUUUUVVVVVVUUUUUUTTTVVVUUUTTTSSSSSSTTTUUUUUUYYYZZZ]]]aaadddgggiiijjjnnnnnnmmmmmmlllllllllkkkgggddd^^^WWWQQQNNNLLLLLLGGGFFFFFFEEEDDDCCCCCCBBB@@@AAABBBBBBBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999999999:::;;;<<<===>>><<<<<<<<<===>>>??????@@@:::;;;;;;999888888;;;===::::::;;;;;;<<<<<<<<<===;;;===??????>>>>>>>>>???>>>>>>>>>===;;;;;;<<<>>>;;;;;;;;;;;;;;;:::999999888888888999::::::888666888888999:::;;;;;;<<<<<<<<<===>>>>>>>>>===<<<;;;888888888888888999999999888888888888888999999999999999999999888888888888666888999999888888999;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???;;;<<<<<<===>>>???@@@@@@?????????@@@BBBEEEGGGIIIJJJMMMPPPSSSVVVZZZ___bbbeeehhhlllpppuuu{{{|||uuuqqqrrrmmmpppvvv}}}~~~ooo[[[NNNJJJJJJIIIHHHCCCEEEGGGIIIJJJJJJIIIHHHJJJIIIIIIJJJLLLMMMKKKJJJFFFGGGHHHHHHFFFBBB===:::777777777777666666666666666666666666666777888888333333333444444444555555333333333444444444555555333444444555555666666777444444444444444444444444222222222333333444444444222333333444444333333222333333333333333333333333333222111000111333666777111444666666333222333555222333333444444333333222333333333222222222111111222333333444444333333222000111333333222222333444333222222222222222222333111111000///000111333444111111111111222333444555DDD???999444333333333333111111111111111111111111000111111222333333444444111111111111000000000///222222222222222222333333111222222222222333333333222222222222333444555555666666555666777999;;;<<<;;;>>>AAABBBAAAAAADDDGGGBBBAAA@@@?????????@@@AAA>>>??????@@@@@@@@@??????<<<<<<===>>>>>>>>>>>>>>>=========>>>??????@@@@@@yyyrrrmmmmmmkkkjjjgggeeebbb```XXXWWWUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSZZZ\\\^^^aaacccggglllooopppqqqqqqqqqppppppooonnnlllhhhccc]]]XXXUUUTTTSSSLLLIIIFFFDDDCCCBBBAAA???BBBBBBAAAAAA???>>><<<;;;>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999::::::;;;;;;;;;999999999::::::;;;;;;;;;;;;;;;;;;::::::999999999===;;;999777777888999:::888888888888888888888888888888777777777777777888::::::::::::::::::::::::888888888888888888888888:::999888777777999;;;<<<888888888888888888999999999999888888888888888888888888888999999:::::::::777888888888888999999999<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<=========<<<;;;????????????????????????@@@@@@@@@AAACCCEEEFFFGGGKKKLLLNNNQQQUUUXXX\\\]]]^^^aaafffkkkoootttxxx|||wwwrrrsssnnnhhhhhhpppzzz}}}wwwzzzyyyfffTTTJJJFFFGGGHHHDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLHHHIIIIIIHHHEEEBBB???===999999999888777666666666444444444444444555666777555444444333333444444555444333333222222333333444333333333333333333333333444444444333333222222222333333333444444555555555333333333333444444555666666666555444444333222222444444333222222222333333555888888555333555444111333333333333333333333333333333333333333333333333444444444444444444444444444444444333333222222222333333333222222111111111222222222222222222222222222222111111222222333444888999999777444333333333333333333333333333333333333333333222222111111111111111222222222333333333444444444333333222222222111111333333444333222111000000000111222333555555333444555666777888999999======>>>???AAACCCFFFHHH@@@@@@@@@@@@@@@@@@@@@@@@=========>>>??????@@@@@@AAA???===>>>@@@AAA???<<<>>>===<<<<<<>>>AAAFFFIIIyyyvvvtttqqqnnnkkkgggdddaaaYYYXXXVVVTTTSSSRRRRRRRRRSSSSSSRRRRRRRRRSSSSSSTTTYYY[[[]]]```bbbfffkkkoooqqqqqqrrrsssssssssrrrrrrmmmjjjeee___ZZZWWWVVVVVVOOOLLLHHHEEEDDDDDDCCCBBBBBBBBBAAAAAA???>>><<<;;;=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;999999999:::::::::;;;;;;::::::::::::999999999888;;;:::888777777777999:::888888888888888888888888888888777777777777777888999999999999999999999999888888888888888888888888888888777666777888999::::::999999888888777777777888888888888888888888888888999999999999999999:::777888888888888999999999;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<=========<<<;;;??????????????????????????????@@@AAABBBDDDFFFFFFHHHIIIKKKNNNRRRUUUXXXZZZ[[[^^^cccgggkkkoootttwww|||{{{rrrpppkkkfffdddjjjqqqvvvzzz~~~{{{uuuvvvlllZZZNNNIIIHHHGGGEEEFFFGGGHHHJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLIIIIIIIIIHHHFFFCCC@@@>>>:::999888777777666555555555555444444444555555666555555444444444444555555444333333222222333333444333333333333333333333333444333333333333333333222333333444444444444444444111111111111111222333333555555444444333222222222333333333222222333444444555888999555333555444111333333333333333333333333333333333333333333333333444444444444444444444444444333333333333333333222333333333222222222111111222222222222222222222222222222111111222222333444555666666444222111111222333333333333333333333333333333333222222222111111111111222222222333333333444444444333333222222222333333444444333222000000111111111222333444555666666666777888999:::;;;<<<=========>>>@@@BBBDDDFFFBBBBBBBBBBBBBBBBBBBBBBBB?????????????????????>>>BBB???===>>>???@@@>>><<>>>>>>>>@@@DDDJJJNNN}}}xxxsssoookkkfffccc\\\ZZZXXXUUUSSSRRRQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUWWWYYY\\\^^^aaaeeejjjnnnpppqqqrrrsssssstttssssssnnnlllhhhccc___\\\ZZZYYYTTTPPPJJJGGGEEEEEEEEEEEEBBBBBBAAAAAA???>>><<<;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;999999999999::::::::::::999999999888888888888888888888777666666777999999777777777777777777777777777777777666666777777888888888888888888888888888777777777777777777777777666666666777777777888888::::::999888777666666555888888888888888888888888999999999999999888888888777888888888888999999999:::::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;========================?????????@@@AAACCCDDDEEEEEEFFFHHHJJJNNNQQQTTTVVVWWWZZZ^^^bbbeeeiiimmmppptttzzzyyysssjjjeeebbbdddhhhlllssszzzyyyrrrrrryyysssbbbVVVNNNIIIGGGFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJJJJJJJHHHEEEBBB@@@::::::888777666555555444666666555444444444555555555555444444444444555555444333333222222333333444333333333333333333333333222333333333333333333444444444444444444444333333444444444333444444555666444444333333222222111111222222222222333444444555555999:::666333444444111333333333333333333333333222222222222222222222222444444444444444444444444222333333333333333333444333333333222222222222111222222222222222222222222222222111111222222333444222444444333222111111333333333333333333333333333333333333222222222222111111111222222222333333333444444333333333333222222444444444444333111000///222222222222444555666777777777888999:::;;;<<<<<<=========>>>???@@@BBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>BBB@@@>>>===>>>>>>===;;;??????@@@AAADDDKKKSSSXXX|||vvvrrrnnniiifff___]]]ZZZWWWTTTRRRQQQQQQRRRRRRRRRRRRSSSTTTUUUUUUUUUWWWZZZ]]]```dddiiilllnnnoooppppppqqqqqqpppppppppnnnkkkgggccc```^^^]]]WWWRRRLLLGGGFFFFFFFFFFFFBBBBBBAAAAAA???>>><<<;;;::::::::::::::::::::::::999999999999999999999999<<<<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;999999999999999999999:::888888888777777777777777666666555555666777888999666666666666666666666666777666666666666777777888777777777777777777777777666666666666666666666666555666777888888888777777999999888888777777666666888888888888888999999999::::::999999888888777777777777888888888999999999999999888888888888888888::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@AAACCCCCCCCCDDDEEEHHHKKKNNNPPPRRRTTTVVVZZZ]]]___bbbfffiiinnnssszzz|||mmmgggbbbaaabbbfffpppzzzxxxqqqoootttyyyyyyjjj]]]TTTMMMIIIEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLJJJKKKLLLKKKJJJGGGDDDCCC<<<;;;999777555444444444777666555444444444444444444444333333333333444444444333333222222333333444333333333333333333333333222222222333333444444444555555555444444333333333666666555555555666666777333333333222222111111111111111111222333444555666555:::;;;666333333333222222222222222222222222222111111111111111111111111444444444444444444444444222222222333333444444444222222222222222222222222222222222222222222222222222222111111222222333444333444555555333333444555333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333222222333333333444555666777888777777777888999:::::::::============>>>>>>?????????????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@???===<<<<<<<<<<<<<<>><<<;;;999:::::::::::::::::::::999999999999999999999999;;;;;;:::::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777777777777777777555555555666666777888888555555555555555555555555666666555555666777888888666666666666666666666666555555555555555555555555666777888888999999888888666666666777777888888999777777888888888999999999999999999888888777777777777777888888888999999999888888888888888888888888::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>@@@AAABBBBBBCCCDDDFFFHHHKKKNNNOOOPPPSSSVVVYYY[[[]]]aaaccciiinnnuuu{{{ssskkkccc___^^^bbblllwww}}}~~~yyysssppprrruuuwww{{{}}}zzz{{{}}}}}}ooocccYYYQQQLLLEEEDDDDDDDDDEEEFFFGGGHHHJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLKKKIIIFFFEEE>>><<<:::777555444444444777666555444444444444444333333222222222222333333444333333222222333333444333333333333333333333333222222222333333444444444555555555444444333333333333333222222111222222333333333222222222222111111111111111222333444555666555;;;<<<777333222333222222222222222222222222222111111111111111111111111444444444444444444444444222222222333333444444444222222222222222222222222222222222222222222222222222222111111222222333444222444555444333333444666333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333111111222222333444555666444444555555666777999:::888888999999::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@AAAAAAAAA???>>>===<<<;;;<<<>>>???@@@DDDJJJOOOUUU```lllvvv{{{xxxtttooojjjdddbbb___[[[XXXVVVUUUTTTUUUTTTTTTSSSSSSTTTTTTTTTUUUVVVYYYZZZ\\\___cccgggnnnooooooppppppppppppooonnnnnnnnnllliiifffcccaaaYYYTTTNNNIIIGGGFFFEEEDDDBBBBBBAAAAAA???>>><<<;;;999999::::::::::::;;;;;;888888888888888888888888:::::::::::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;999999999999999888888888777777777777888888888888666666666666777777777777666666666666666666666666555555555555666777888888666666666666666666666666666666666666666666666666777777777888888888999999444555555666777888999999777777777888999999::::::888888888888888777777777777888888888888999999999888888888888888999999999:::::::::::::::::::::::::::::::::999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDFFFIIIKKKLLLLLLOOORRRUUUWWWYYY]]]___eeeiiioootttzzz~~~sssggg```^^^```hhhpppzzz|||}}}zzzuuurrrrrrtttsssvvvyyyzzz~~~{{{vvvwwwxxxxxxyyy{{{ttthhh^^^VVVPPPFFFEEEDDDDDDDDDEEEGGGHHHJJJKKKLLLMMMNNNMMMLLLKKKJJJKKKLLLLLLKKKJJJGGGFFFAAA???;;;888666555555555666666555444444444555555333333222222222222333333444333333222222333333444333333333333333333333333222333333333333333333444444444444444444444333333444333333222222222222333333333333333333333222222222222222222333444444555555;;;>>>888333222333333222222222222222222222222222222222222222222222222444444444444444444444444222333333333333333333444111222222222222333333333222222222222222222222222222222111111222222333444111222333333222111333444333333333333333333333333111222222222222333333333111111222222222333333333222222333333333333444444000000111222444666777888666666666666777999:::;;;;;;<<<<<<<<<=========>>>;;;<<<======>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBB>>>>>>??????@@@AAAAAABBB>>>>>>>>>>>>>>>@@@CCCFFFGGGMMMUUU[[[bbblllyyy|||xxxrrrlllfffdddaaa^^^[[[YYYXXXWWWVVVVVVUUUTTTSSSSSSSSSSSSUUUWWWXXXYYYZZZ]]]aaaccciiijjjlllnnnooopppqqqqqqlllmmmmmmmmmjjjgggcccaaaYYYUUUPPPKKKIIIGGGEEECCCBBBBBBAAAAAA???>>><<<;;;::::::::::::;;;;;;;;;<<<888888888888888888888888::::::999999::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;===<<<<<<<<<;;;;;;;;;;;;999999999999888888888777777777777888888999999999777777888888777777666666666666666666666666666666555444444555555777888888666666666666666666666666666666666666666666666666777777666555666777888999555555666666777777888888666777777888999999::::::777777777777888888888888777888888888888999999999888888888999999999::::::999999999999999999999999::::::999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>??????@@@AAABBBDDDFFFHHHIIIHHHKKKNNNQQQSSSVVVYYY\\\___ccchhhmmmrrrzzzoooeeeaaaaaaeeejjjuuuxxxzzzzzzwwwtttttttttsssvvvxxxwwwyyy~~~yyywwwwwwwwwuuutttuuuxxx{{{wwwlllaaaYYYSSSHHHGGGEEEEEEEEEFFFHHHIIIJJJKKKLLLNNNNNNMMMLLLKKKIIIJJJKKKLLLKKKJJJHHHFFFCCCAAA===999666666666666555555444444444555555666555444444333333444444555444333333222222333333444333333333333333333333333444333333333333333333222333333444444444444444444555555444333333333333333333333333333333333444444333333333222222333444444555<<>>>>>>>>:::;;;===>>>?????????>>>>>>??????@@@AAAAAABBBBBB>>>?????????????????????>>>@@@AAAAAABBBEEEKKKOOORRRZZZccciiinnnvvv{{{sssmmmgggeeebbb___\\\ZZZYYYYYYWWWWWWUUUTTTSSSSSSRRRRRRVVVWWWXXXYYYYYY[[[___bbbccceeegggjjjmmmoooqqqqqqkkklllmmmmmmkkkgggdddaaaZZZVVVQQQMMMKKKHHHEEECCCBBBBBBBBBAAA???>>><<<;;;:::::::::;;;;;;<<<<<<<<<777777777777777777777777999999999999::::::;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;======<<<<<<<<<;;;;;;;;;999999999999888888777777777777888888999999999:::888888999888888777666555777777777777777777777777444444444555555777888888777777777777777777777777777777777777777777777777777666444333444555777999777777777777666666666666666777777888999999::::::666666777777888888999999777888888888888999999999888888999999::::::::::::999999999999999999999999;;;:::999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>??????AAABBBDDDFFFGGGEEEHHHKKKNNNPPPSSSWWWZZZ[[[___dddhhhmmmttt}}}wwwkkkfffddddddgggqqquuuxxxyyyxxxvvvuuutttvvvxxxzzzxxxxxx}}}www{{{zzzxxxuuussssssuuuxxx}}}zzznnncccZZZTTTJJJIIIGGGFFFFFFHHHIIIKKKJJJKKKMMMNNNOOONNNLLLKKKIIIJJJKKKLLLKKKJJJHHHGGGDDDBBB>>>:::777666666777444444444444444555666777666666555555555555666666444333333222222333333444333333333333333333333333444444444333333222222222333333333444444555555555222111000000/////////000444444444444444444444444444444333222222222333333555<<>>@@@@@@??????<<<======>>>??????@@@@@@@@@@@@??????>>>=========???AAACCCDDDEEEIIIPPPUUU[[[ccclllrrruuu{{{|||vvvqqqnnnllliiieee```]]]ZZZYYYZZZYYYWWWUUUTTTTTTUUUVVVUUUUUUUUUVVVYYY\\\```bbbeeefffgggiiijjjkkkmmmmmmpppooonnnmmmjjjgggdddbbbYYYUUUPPPLLLJJJIIIGGGFFFDDDDDDCCCAAA???>>><<<<<<===<<<<<<<<<<<<;;;;;;;;;888888888999999:::::::::888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>===<<<;;;:::999999999;;;;;;999999999999;;;;;;::::::999999888777777666666666666666555555555555777777777777777777777777777777777777777777777777...111444777888666444222555555666777777666666555666666666666666777888888777777777777777777777777777777777777888888888888555555666666777777888888888888888888888888888888:::999888777777777999999999999999888888888777777888999;;;======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<=========>>>???AAABBBCCCFFFHHHJJJKKKLLLNNNQQQTTTXXXZZZ\\\```fffnnnwww}}}{{{nnngggcccaaaiiikkkrrrzzz|||zzz{{{~~~|||yyyyyywwwttttttuuuwwwxxxxxxwwwhhh[[[SSSJJJIIIGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLNNNNNNNNNNNNIIIIIIJJJKKKLLLLLLKKKKKKGGGEEEBBB>>>;;;888777666444555666777777666555555444444444444444444444444333333333333333333333333333333333111000222444777444444444333333444444555222222222333333444444444333222222111111222222333333333333333333333333333333333222222333333444555555888:::999555222222333222222222222222222222222444333333333333444555555333333333333333333333333222222222222222222222222222333333444444333333222555555555555444444333222111111111111111111111111222222333333333333444444222111111000000111111222000111111222222111111000...///222444555444333222111333444444333222222333444333333222333444666777666777777888:::;;;<<<<<<>>>>>>>>>>>>============>>>>>>?????????@@@@@@@@@AAAAAA@@@???>>>>>>>>>???AAA>>>;;;<<>>=========<<<<<<<<<<<<;;;;;;;;;888888999999999:::::::::888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;::::::::::::;;;;;;:::999999:::;;;;;;:::::::::999888777777777888888777777777666666666666666666666666666666666777777777777777777777777111222555777888777666555555555555555555444444444666666666666666777777888777777777777777777777777666666666777777777888888888888888888777777777777888888888888888888888888:::999888777777888999999999999999888888888777777888999;;;<<<===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>???@@@AAACCCCCCDDDFFFHHHIIIJJJKKKNNNQQQTTTWWWZZZ^^^cccjjjqqqvvv|||uuuiiiaaa^^^bbbeeemmmwww|||~~~|||xxxwwwuuussstttwwwzzz||||||}}}pppddd]]]TTTNNNGGGEEEFFFHHHGGGFFFIIIJJJKKKLLLMMMNNNNNNNNNIIIJJJJJJKKKLLLLLLKKKKKKHHHFFFDDD@@@<<<999777666555555666777777666555444444444444444444444444444333333333333333333333333333444333222111222555777555555444333333333444444222222222222222222333333333333222222222222333333333333333333333333333333333333222222333333444555777777888777444333222333333333333222222222111111444333333333333444555555333333333333333333333333222222222222222222222222222333333444444333333222333333333333333222111111111111111111111111111111222222222333333444444444222222111111111111222222000000111111111111000000222333444444444222111000111333444444333222222333444333333333333555666777777777888999:::;;;<<<<<<>>>>>>>>>>>>============>>>>>>?????????@@@@@@@@@AAA@@@??????>>>>>>?????????<<<::::::<<<>>>???>>>BBBEEEIIINNNSSSYYY```eeehhhjjjnnnssszzz|||vvvrrrppplllhhheeebbb``````\\\[[[XXXVVVUUUUUUVVVWWWYYYYYYYYYYYYZZZZZZZZZZZZ___```bbbdddfffhhhjjjkkklllllljjjhhheeeaaa^^^\\\XXXTTTOOOKKKIIIHHHFFFEEEBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;888999999999999:::::::::888888888999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999999888888777999999999888888888888777666666666666666666666666666666666666666666666666444555666777777777777777777777666555444444444555666666555555666666777777777777777777777777777777555555666666666777777777::::::999888888777666666888888888888888888888888999888888777888888999999999999999888888888888888888999;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>???@@@AAABBBCCCAAACCCEEEFFFFFFHHHKKKMMMPPPSSSWWW[[[___dddiiimmmssswww}}}qqqfff```^^^aaaiiisss{{{yyyuuusssrrrtttyyy~~~wwwlllfff\\\SSSIIIEEEGGGIIIHHHEEEHHHIIIJJJLLLMMMMMMNNNNNNJJJJJJKKKLLLLLLLLLKKKKKKJJJIIIFFFBBB>>>;;;888777666777777777666555444333444444444444444444444444333333333333333333333333444555555333222333555777666555444333333333333333222222222222111111111111333333222222222222333333333333333333333333333333333333222222333333444555;;;888666444444444333222444444333333222222222111333333333333333444555555333333333333333333333333222222222222222222222222222333333444444333333222111111111111111111000///111111111111111111111111111111111222333444444555333333222222222222333333000000111111111111000000444444333333333333222222111333444444333222222333444444444444555666777888888999999:::;;;<<<==================>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@???>>>>>>>>>??????>>><<<:::999;;;===>>>>>>FFFJJJPPPVVV\\\ccciiimmmnnnoooqqquuuzzzzzztttrrrnnnjjjfffdddcccbbb^^^\\\ZZZWWWVVVVVVWWWXXXXXXYYYZZZZZZZZZZZZYYYYYY___```aaadddfffiiikkkllljjjjjjhhhfffccc___[[[YYYVVVRRRMMMIIIGGGFFFDDDBBB@@@@@@@@@@@@????????????===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999888888888888999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;::::::999999999999999999999999888888888888666666666666666666666666666666666666666666666666666555555555666666777888999999777666555555666666666666555555555666666777666666666666666666666666555555555555666666666666888888888777777777666666888888888888888888888888888888888888888888999999888888888888888888888888888999:::;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<==================>>>>>>???AAAAAA???AAABBBCCCDDDEEEHHHJJJLLLPPPTTTXXX[[[^^^aaadddkkknnnssswww{{{rrrjjjaaabbbgggqqqyyywwwtttssstttzzzvvvpppaaa\\\TTTOOOKKKJJJHHHGGGHHHHHHJJJKKKLLLMMMMMMMMMJJJKKKKKKLLLLLLLLLKKKKKKLLLKKKHHHEEEAAA===999888888777777666555444444333444444444444444444444444444444444444444444444444444555666555333333555777666555555444333333333333444333333333222111111111333333333222222333333333333333333333333333333333333333222222333333444555AAA<<<666333444444222000222222222333333333444444333333222222333333444555333333333333333333333333222222222222222222222222222333333444444333333222000000111111111111000000111111111111111111111111000000111222333444444555444333333222222333333444111111222222222222111111111111111222333555666777111333444444333222222333444444555555666777888999::::::;;;;;;<<<======>>>============>>>>>>>>>>>>??????????????????????????????>>>>>>>>>>>>?????????>>><<<<<<===???AAABBBJJJOOOWWW^^^eeejjjppptttqqqqqqrrrssswww|||vvvtttooojjjgggeeedddddd```^^^[[[YYYWWWWWWXXXXXXWWWWWWYYYZZZ[[[[[[[[[[[[]]]^^^___bbbdddgggiiijjjhhhhhhgggdddaaa]]]ZZZXXXSSSOOOJJJGGGDDDCCCAAA@@@????????????????????????===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999777777888888888999999999:::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888777777777777777777777777777777777666666666666666666666666666555444444444555666777888777777666555555666666666666555555555555666666666666666666666666666666555555555555666666666666555555555666666666777777777777777777777777777777777777888888999999999999888888888888888888888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<;;;;;;;;;<<<===>>>???>>>@@@BBBBBBBBBDDDFFFIIIJJJMMMQQQUUUWWWYYY\\\^^^eeehhhlllooossszzzuuufffdddfffnnnwwwzzzvvvvvvzzz}}}nnnnnnkkkaaaTTTJJJHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKLLLKKKIIIFFFCCC>>>;;;999888888777666555444444444444444444444444444444444444444444444444444444444444555666555444333555666666555444333333333333333555555555444333333333222444333333333333333333444333333333333333333333333333333222222333333444555EEE???888444444444222000000000111222444555666777333222222222222333444444333333333333333333333333222222222222222222222222222333333444444333333222111111222222222222222111111111111111111111111111000000111222222333444444444333333222222333333444222333333333333333333222000000000111333555666777111333444444333222222333444444555777888999999:::;;;;;;;;;<<<<<<=========<<<=========>>>>>>>>>??????????????????????????????>>>>>>===>>>>>>??????>>>>>>>>>>>>@@@BBBFFFHHHPPPVVV^^^ffflllppptttvvvqqqpppooopppsssxxx}}}zzzwwwqqqlllhhheeeeeeeeebbb```]]]ZZZYYYXXXYYYYYYVVVWWWXXXYYYZZZ[[[\\\]]]YYYZZZ\\\^^^```bbbdddeeeeeeeeedddbbb___\\\YYYWWWRRRNNNIIIEEECCCBBB@@@?????????????????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999888777777777888888888888999::::::::::::;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777888888888888888888888888666666666666666666666666666555555444444555666666444555555666666555555444666666555555444444555555777777777777777777777777555555666666666777777777333333444555555666777777777777777777777777777777666777888999999999999999888888888888888999999999999999999999:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;:::::::::;;;;;;<<<===>>>???AAAAAAAAABBBEEEGGGGGGJJJNNNQQQSSSUUUWWWYYY___bbbfffiiilllsss{{{lllhhhfffkkkvvv|||wwwzzzrrr]]]LLLGGGHHHFFFGGGHHHJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKKKKKKKJJJGGGDDD@@@<<<:::888777666555555555555555444444444444444444444444444444444444444444444444444555666555444333333555444444444333333444444555555555555555444444444444444444333333333333444444333333333333333333333333333333222222333333444555BBB>>>999555444333222222///000111333444666777888222222222222222333444444333333333333333333333333222222222222222222222222222333333444444333333222111222333333444333333333111111111111111111111111111111111111222222222222333333222222222222333333222222333333333333222222111111222222222222333333111333444444333222222333444555666888999:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<======>>>>>>??????@@@@@@@@@???????????????>>>>>>=========>>>??????===>>>@@@BBBDDDHHHMMMQQQYYY___hhhooosssvvvwwwxxxrrrpppmmmlllnnnsssxxx|||~~~{{{uuunnnjjjgggffffffcccaaa^^^[[[ZZZYYYYYYZZZXXXXXXXXXXXXYYYZZZ\\\]]]YYYZZZ[[[]]]___```bbbbbbaaaaaa```___]]]ZZZWWWVVVSSSOOOJJJFFFDDDCCCAAA???@@@@@@??????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888777777777777888888888888999999:::::::::;;;;;;;;;===<<<;;;;;;:::::::::::::::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::999999999999999999999999999999999999777777777777777777777777666666666666666666666666333555777999:::999888666777666555444444444444555777777777777777777777777666666666777777777888888555555555555666666666666777777777777777777777777555666888999::::::999999777777888888888999999999999999999999999::::::;;;999999999999999999999999999999999::::::::::::;;;;;;;;;::::::;;;;;;<<<<<<<<<>>>?????????@@@CCCEEEEEEGGGJJJLLLNNNPPPTTTVVVXXX\\\```cccfffkkksssxxxyyy~~~wwwoooiiijjjtttyyyxxxvvv```OOOIIIIIIFFFGGGHHHIIIJJJKKKKKKKKKMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIHHHEEEAAA>>><<<777666555555444555666666444444444444444444444444555555555555555555555555333444555555333222222333333333333333444444555666333333444444444444444555444444333333333333444444333333333333333333333333333333222222333333444555:::999888555222222333555222222333333444555555555222222222111222222333444333333333333333333333333222222222222222222222222222333333444444333333222111222222333444444333333111111111111111111111111222222222222111111111111222222111111111111222222000111111222222111111000///000111222222222111111111333444444333222222333444555777999;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>?????????@@@@@@@@@?????????>>>>>>===============>>>??????@@@BBBFFFIIILLLQQQXXX]]]dddjjjrrrxxx{{{{{{zzzzzzuuuqqqmmmjjjkkknnnsssvvv}}}wwwpppkkkhhhggggggdddbbb___\\\ZZZZZZZZZZZZ[[[YYYXXXWWWXXXYYY[[[]]][[[\\\]]]^^^```aaabbbccc^^^^^^]]]]]][[[YYYVVVUUUTTTPPPKKKGGGEEEDDDBBB@@@@@@@@@??????>>>===============<<<<<<<<<;;;;;;;;;:::::::::999999888888888777777777777888888888888999999:::::::::;;;;;;;;;>>>===<<<;;;:::999999999:::;;;<<<======<<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888888888888888888777777888888888888777666555888;;;>>>???>>><<<:::777666555444444444444444777777777777777777777777777777777777888888888888888888777777666666555555777777777777777777777777555666888999::::::999999777777888888999999999999999999888888999999:::;;;999999999999999999999999888888999999999:::::::::<<<<<<;;;;;;;;;<<<======;;;<<<>>>>>>>>>???AAACCCCCCEEEGGGIIIKKKNNNRRRUUUTTTXXX\\\___bbbfffmmmrrrssswww}}}wwwmmmkkkrrrzzzwww~~~sss```RRRLLLJJJFFFFFFHHHIIIJJJKKKKKKKKKMMMMMMMMMMMMMMMLLLKKKKKKHHHIIIIIIHHHEEEBBB>>><<<777666555444444555777888444444444444444444444444555555555555555555555555222444555555333111111222222222222333444555666777222222222333333444444444555444444333333444444555333333333333333333333333333333222222333333444555333555666444111111444777555555444444444333333333222222111111222222333444333333333333333333333333222222222222222222222222222333333444444333333222000111222333333333333333111111111111111111111111333333222222111000000000222111111111111111111222//////000000000000//////)))+++///222333444333333111333555444333222333333444555888:::;;;<<<<<<<<<:::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@@@@@@@@@@??????>>>>>>===============>>>??????DDDHHHLLLPPPTTTZZZbbbhhhlllqqqyyy}}}|||xxxtttnnnjjjiiikkkpppsssxxxqqqnnnkkkhhhfffdddaaa^^^]]]\\\\\\[[[ZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[YYYZZZ[[[]]]^^^____________^^^]]]\\\ZZZXXXVVVUUUQQQPPPNNNKKKGGGDDDBBBAAAAAAAAABBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;:::999999999888666555555555666777;;;;;;;;;;;;<<<===>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<<<<<<<<<<:::999<<<<<<;;;;;;;;;:::::::::888888888888888888888888777777666666666666777777666===777GGGsssUUUCCC<<<;;;999777666777777777666666666666666777777777777777777666666666666777777777777777777777777777777777777666666666666777777666777888999999888777666999999999999999999999999999999888888888888888999999999999999999999999999999999::::::::::::;;;;;;>>>============>>>??????>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCEEEGGGJJJMMMNNNQQQRRRTTTXXX\\\bbbfffhhhjjjnnnuuu|||}}}qqqpppttt~~~xxxyyy}}}iiiYYYOOOKKKKKKFFFEEEGGGIIIHHHHHHKKKLLLLLLMMMMMMMMMNNNNNNNNNKKKJJJJJJIIIGGGEEECCCBBB999888666555444444555555555555444444444333333333333333333444444444555555333333333333333333333333444444444444444444444444333333333333333333333333333444444555555666666666222222222222222222222222333333222222333333444555888777444222222222333444444444444333333222222222333333222111222333555666333333333333333333333333111222222333333222222111444444444333333222222222333333333333333333333333111111222333333444555555222222222222222222222222111111111111111111111111111111222222222333333333222222111111222222333444222222222222222222333333333444555666777888999999<<<;;;;;;;;;;;;<<<======AAA@@@===;;;:::<<<===???@@@<<<;;;@@@CCC@@@======<<<>>>???>>><<<===@@@DDDIIINNNUUU\\\bbbfffkkkmmmvvvyyy}}}}}}|||vvvnnniiiiiinnnsssvvv{{{sssooommmjjjhhhfffddd```___^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZ\\\]]]^^^_______________^^^\\\[[[XXXWWWVVVQQQPPPNNNKKKHHHEEEBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>??????>>>======<<<<<<<<<<<<<<<;;;:::999999:::999888777777777888888888888888888999:::;;;<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;::::::::::::888888888888888888888888777777777666666777777777111<<>>?????????BBBBBBBBBDDDFFFIIIKKKMMMOOOPPPQQQTTTXXX\\\```bbbeeeiiipppvvv}}}wwwqqqqqqwww{{{xxx|||rrraaaUUUOOOKKKFFFDDDGGGHHHGGGHHHKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMLLLJJJHHHEEECCCBBB:::999777555444444555555555555444444444333333333333333333444444444555555333333333333333333333333444444444444444444444444333333333333333333333333333333333333333444444444222222222222222222222222333222222222222333444444777555333222111222333444333333333222222222111111333222222222222333444555333333333333333333333333111222222333333222222111444444333333333222222222333333333333333333333333222222222333333444444444222222222222222222222222222222222222222222222222111111111222222222333333222222222111222222333444222222222222333333333333555555666777888999::::::<<<;;;;;;;;;;;;<<<======@@@???===<<<===???AAACCCHHHBBB???@@@@@@>>><<<======???@@@@@@???@@@DDDGGGPPPUUU]]]dddjjjoootttwwwwwwzzz~~~zzzuuuooolllmmmrrrvvvyyyvvvqqqooommmkkkiiifffcccaaaaaa```___^^^[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZ[[[[[[\\\]]]^^^____________^^^]]]\\\ZZZXXXWWWQQQPPPNNNKKKHHHEEECCCBBBAAAAAAAAAAAA@@@@@@@@@???>>>????????????>>>==================<<<;;;:::999;;;:::999999888888999999777777777777888999:::;;;;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999999999999999999999999999999999888888777777777777888888333<<>>>>>======???BBBEEEGGGKKKDDD?????????======@@@???@@@BBBDDDEEEHHHLLLOOOYYY___fffmmmsssxxx}}}zzz|||xxxuuurrrqqqtttxxx{{{|||zzztttqqqooommmkkkhhhdddbbbbbbaaa```___\\\[[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[\\\]]]^^^^^^______^^^]]]\\\[[[YYYXXXRRRQQQOOOLLLIIIFFFDDDCCCBBBBBBAAA@@@@@@@@@??????>>>??????@@@??????>>>>>>======>>>======<<<;;;:::;;;::::::999999999999999888888888888999:::;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===;;;::::::::::::999999999999999999999999999999999999888888777777888888999;;;>>>EEEeeerrrLLLAAA>>>:::777777777777666666666666666777777777777666555555444444555555666666666666666666666666666666666666555555666666666666777777777777777777666777777777777777777777777888888888777888888999:::999999999999999999999999888999999999999:::::::::999;;;===>>>???>>><<<;;;999::::::;;;<<<<<<======>>>??????AAABBBDDDEEEFFFKKKKKKLLLNNNQQQTTTWWWYYYZZZ^^^ccchhhooovvv~~~xxxuuuxxx}}}xxxvvv~~~uuudddZZZNNNHHHDDDEEEFFFFFFHHHKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLJJJHHHFFFDDDCCC===<<<999777666555555555555555444444444333333333333333333444444444555555555555555555555555555555444444444444444444444444333333333333333333333333333333222222111111000000222222222222222222222222222222222111222333333444222222111111111222333333444444444444444444444444222222222222222222333333222222222222222222222222111222222333333222222111333222222222222222222222333333333333333333333333333333333333333333333222333333333333333333333333333333333333333333333333000000000111111111222222333222222222222333444444333333333444555555555666888888999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===============>>>???BBBDDDFFFEEE@@@===>>>>>>===???CCC@@@AAAEEEIIINNNTTTZZZ]]]eeeiiiooouuuxxx|||}}}~~~wwwvvvuuuwww{{{~~~xxxssspppnnnkkkhhhdddbbbaaaaaa___^^^\\\\\\[[[ZZZYYYYYYZZZZZZZZZZZZYYYYYYZZZ[[[\\\]]]^^^^^^^^^]]]\\\[[[ZZZYYYSSSRRRPPPNNNKKKHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???>>>>>>>>>>>>===<<<;;;;;;999999999999999888888888888888888888999:::;;;;;;<<<==================<<<<<<<<<<<<<<<==========================================;;;::::::;;;======;;;;;;;;;:::::::::999999999999999999999999999999999999888888888888999999===>>>FFFeee~~~RRRDDD@@@;;;888777777777666666666666666777777777777777666666666666666666777666666666666666666666666666666555555555555666666777666666666666666666777666666666666666666666666888888777777888999999:::999999999999999999999999888888888999999999::::::999:::<<<===>>>===;;;::::::;;;;;;<<<<<<===>>>>>>======>>>@@@AAABBBBBBCCCEEEEEEGGGIIILLLPPPTTTVVVWWWZZZ^^^ccciiiqqqyyy~~~yyyuuutttyyyyyyyyymmmbbbQQQJJJEEEEEEEEEEEEGGGKKKJJJJJJKKKKKKKKKLLLLLLLLLIIIIIIIIIHHHHHHGGGFFFEEE???===;;;888666555555555555555444444444333333333333333333444444444555555555555555555555555555555444444444444444444444444333333333333333333333333444444333333222222111111222222222222222222222222222111111111111222333333222222222222222222333333222222222222222222333333222222222222222222222111222222222222222222222222111222222333333222222111222222222222222222222222333333333333333333333333333333333333333333333222333333333333333333333333333333333333333333333333000111111111111222222222333333222222333333444555333444444555666666777777999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>=========>>>???AAABBB>>><<<<<>>===<<<;;;999999:::::::::999888777666666666666777888999:::<<<======>>>>>>======<<<<<<<<<<<<<<<==========================================<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::999999999999::::::999;;;HHHfff^^^GGGCCC===999777777777777666666666666777777777777777777666666666666777777777777777777777777777777666555555444444555555666777666666555555666666777666666666666666666666666777777777777888999::::::999999999999999999999999888888888888999999999999777888999:::::::::999888;;;;;;<<<<<<===>>>>>>>>><<<===>>>???@@@AAA@@@@@@???@@@AAACCCGGGKKKNNNPPPTTTVVVZZZ^^^dddkkktttyyy}}}rrrllltttzzz~~~{{{vvvkkkVVVNNNGGGFFFEEEDDDGGGJJJJJJJJJJJJJJJKKKKKKKKKKKKGGGGGGGGGHHHHHHGGGGGGFFFAAA???<<<:::777666555555555555444444444333333333333333333444444444555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444333333333222222222222222222222222111111111111111222333333333333333333333222222222////////////000000000000222222222333222222111000222222222222222222222222111222222333333222222111111111111222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444111111222222222333333333333333333333333444444555444444555666777888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<========================>>>>>>>>>===>>>AAA@@@>>>@@@EEEMMMOOOUUU___lllxxx~~~~~~}}}~~~~~~}}}}}}|||uuuqqqllliiifffcccbbbaaa___^^^]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUWWWXXXZZZ[[[[[[[[[\\\[[[[[[ZZZZZZVVVUUUTTTRRROOOMMMKKKKKKHHHGGGEEEBBBAAAAAABBBCCC???@@@@@@AAABBBBBBAAAAAA????????????>>>===<<<<<<:::;;;;;;<<<;;;:::999888777777777777777999::::::======>>>>>>>>>>>>======<<<<<<<<<<<<====================================<<<<<<============<<<<<<=========<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::999999999999::::::888999DDD[[[jjjIIIEEE>>>999777777777777666666666666777777777777666666666555555666666666777777777777777777777777666555555444444555555666777666555555555555666777777777777777777777777777777777777777888999:::;;;999999999999999999999999888888888888999999999999777888888888999999999999;;;;;;<<<<<<======>>>>>><<<===>>>???@@@@@@????????????@@@AAADDDGGGJJJKKKOOOQQQTTTXXX^^^eeemmmsss}}}xxxoooqqqsss}}}yyyooo[[[RRRJJJGGGEEEDDDFFFJJJIIIIIIJJJJJJJJJKKKKKKKKKHHHHHHIIIIIIHHHGGGGGGFFFBBB@@@>>>:::888666666555555555444444444333333333333333333444444444555555333333333333333333333333444444444444444444444444333333333333333333333333333333333444444444444444222222222222222222222222111111111111111222222333444444444444444333222111//////000000000111111111111222222333222111000///111111111111111111111111111222222333333222222111000111111111222222222222333333333333333333333333222222222333333444444444444444444444444444444444444444444444444444444444222333333333333444444444444333333333333444555555444555555666888999999:::999::::::::::::;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<=========>>>>>>@@@>>>???BBBBBBCCCHHHOOOZZZ\\\bbbmmm{{{~~~~~~}}}}}}}}}|||xxxrrrnnnkkkgggdddcccbbb```___]]]\\\[[[ZZZYYYYYYYYYYYYWWWVVVUUUTTTTTTUUUWWWXXXZZZZZZ[[[[[[[[[ZZZZZZYYYWWWWWWUUUSSSQQQNNNMMMLLLJJJHHHEEECCCBBBBBBCCCDDD???@@@AAAAAABBBBBBBBBBBB???@@@@@@??????>>>===<<<;;;<<<=========<<<::::::999999999999:::;;;<<<=========>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;>>>============<<<<<<<<<::::::::::::::::::::::::;;;::::::999999::::::;;;<<<888<<>><<<===???@@@@@@@@@???>>>BBBBBBBBBCCCDDDFFFIIIJJJKKKMMMPPPTTTYYYaaaiiiooo{{{vvvooonnnwww}}}{{{~~~wwwnnn]]]TTTKKKGGGEEEDDDFFFJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFCCCAAA>>>;;;888777666555555555444444444333333333333333333444444444555555333333333333333333333333444444444444444444444444333333333333333333333333222222222333333444444444222222222222222222222222111111111000111222222333666666666555444333222111222222333333333444444444111222333333222111000///111111111111111111111111222222222333333222222222000000111111222222222222333333333333333333333333111111222333333444555555444444444444444444444444555555555555555555555555333333333444444444555555444333333333333444555555444555666777888999::::::999999::::::::::::::::::<<<;;;;;;;;;;;;<<<======;;;<<<<<<===>>>?????????@@@>>>???BBBEEEIIIRRR\\\dddeeekkkvvv}}}|||||||||~~~~~~zzz~~~|||tttpppkkkgggeeedddbbb``````___]]]\\\\\\[[[YYYXXXXXXXXXWWWVVVVVVVVVVVVWWWYYYYYYYYYYYYXXXXXXXXXXXXTTTTTTSSSSSSRRRQQQQQQPPPNNNMMMKKKHHHFFFDDDCCCCCCCCCAAA??????AAACCCCCCCCCCCCBBBAAA@@@??????????????????>>>>>>======<<<<<<===888777999;;;;;;<<>>???>>>;;;;;;<<<<<<===>>>??????@@@????????????>>>>>>>>>>>>=========<<<;;;;;;::::::========================;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777777<<<333===GGGVVVMMMFFFCCC>>>555888<<<666777666555555555555555666666666666666666666666666666666666666666666666666777777666666555555555444444444444444444555666777999888888888777777666666777777777777777777777777777777777777777777777777999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>@@@@@@@@@@@@@@@AAACCCEEEFFFGGGJJJLLLOOOSSSXXX^^^fffkkkyyy{{{wwwssswwwxxxmmmbbb[[[QQQIIIFFFEEEEEEEEEGGGHHHIIIJJJKKKMMMNNNNNNKKKJJJJJJIIIIIIHHHGGGGGGFFFDDD@@@<<<999666555444666666555444444444444555222222333333333333444444444444444444444444444444333333333333333333333333333333333444444555555555333333333333333333333333111111222222222333333333333333222222111222222222444444333333333333222222333333333222222111111111333333333222222111111111111111111111111111111111222222111111111111111111333333333333333333333333444444333222222111000000444444444444444444444444444333333333333444555555333333333333333333333333222333444555555444333222333333222222111222222333555666777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@???======>>>>>>>>>===???BBBDDDEEEGGGOOO[[[dddnnnooosss{{{|||zzz||||||zzz}}}vvvrrrmmmiiigggeeecccbbbaaa___]]]\\\\\\\\\ZZZXXXWWWWWWVVVUUUUUUUUUUUUUUUWWWWWWWWWXXXXXXXXXXXXXXXUUUUUUTTTTTTSSSSSSRRRRRRQQQPPPNNNLLLIIIGGGFFFEEECCCAAA??????@@@BBBBBBBBBCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@???>>>======<<<<<<===999777:::<<<;;;===AAAAAAEEEEEEBBB@@@AAAAAA>>><<<<<<======>>>??????@@@????????????>>>>>>>>>>>><<<<<<======>>>?????????========================;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888???555999<<>>666555999444555555555555666777888888666666666666666666666666666666666666666666666666777666666666555555555555555555444444444555555666888888888777777777666666777777777777777777777777777777777777777777777777999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@>>>??????@@@AAACCCEEEFFFHHHJJJMMMPPPUUU[[[ccchhhttt|||yyytttuuu~~~~~~tttiiiccc\\\SSSKKKGGGEEEEEEDDDGGGHHHIIIJJJKKKLLLMMMNNNKKKKKKJJJJJJIIIHHHHHHGGGGGGEEEAAA===:::777666555666666555444444444444555222222333333333333444444444444444444444444444444333333333333333333333333333333333444444444555555333333333333333333333333111111222222222333333333333333222222222222222333444444333333333333222222333333333222222222111111333333333222222222111111222222222222222222222222222222111111111111111111333333333333333333333333444444444333222111111111444444444444444444444444444333333333333444555555333333333333333333333333333444444444444444444333111111111222222333444555666777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@>>>======>>>?????????@@@CCCFFFHHHMMMUUUbbbkkktttuuuyyy}}}|||{{{}}}|||zzzzzzvvvpppllliiigggeeedddaaa___]]]]]]]]]\\\ZZZXXXVVVUUUUUUTTTSSSTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRPPPNNNLLLJJJIIIFFFDDDAAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>===<<<<<<===:::888;;;<<<<<>>>>>?????????????????????>>>>>>>>>>>><<<<<<======>>>?????????========================;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999>>>777:::888<<>>??????===>>>>>>???@@@BBBCCCDDDEEEGGGJJJMMMQQQXXX___dddnnnvvvzzztttyyy}}}|||{{{zzzzzz~~~~~~rrrhhhbbb\\\TTTLLLHHHFFFDDDDDDGGGGGGHHHJJJKKKLLLMMMNNNKKKKKKKKKJJJIIIIIIHHHHHHHHHFFFCCC@@@<<<999888777666666555444444444444555222222333333333333444444444444444444444444444444333333333333333333333333333333333333444444444444333333333333333333333333111111222222222333333333333333222222222222333333444444333333333333222222333333333222222222222111333333333222222222222111333333333333333333333333111111222222222222222222333333333333333333333333555444444333333222222111333333333333444444444444444333333333333444555555333333333333333333333333555444444333333444444555000000111222333555777888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<===???AAABBBFFFIIILLLPPPUUU]]]hhhpppyyyzzz}}}~~~~~~~~~|||yyy{{{uuupppllliiigggeeeaaa___]]]]]]]]]\\\ZZZXXXUUUUUUTTTSSSSSSSSSSSSTTTQQQRRRRRRSSSTTTUUUVVVVVVUUUUUUVVVVVVVVVWWWWWWWWWXXXWWWVVVTTTRRROOOMMMLLLKKKHHHFFFEEEEEEFFFFFFEEEAAAAAAAAA@@@AAAAAABBBBBBCCCBBBAAA@@@???>>>===<<<>>>::::::<<<<<<<<>>>>>>>>?????????????????????>>>>>>>>>============<<<;;;;;;::::::========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::@@@>>><<>>777999<<<777777666777777888999999666666666666666666666666666666666666666666666666666666666666666555555555777666555444444444444444777777777777777777666666777777777777777777777777777777777777777777777777888888888888888888888888888888999::::::;;;<<<<<<::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???>>>>>>>>>???@@@AAACCCCCCDDDEEEHHHKKKOOOUUU\\\aaajjjrrr~~~zzzuuuwww}}}~~~|||{{{{{{|||~~~uuulllaaa[[[SSSLLLHHHGGGEEEDDDFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIHHHEEEBBB>>>;;;999888666666555444444444444555222222222333333333444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333333333222222222333444444444444333333333222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222222222222222333333333333333333333333333444444444333333333222222333333333333333444444444444333333333333444555555333333333333333333333333555444333222222333444555111222222333444666777888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<===@@@EEEHHHQQQSSSVVVYYY]]]ccckkkqqqyyy{{{~~~~~~|||xxxyyysssnnnkkkgggeee```___]]]\\\\\\[[[YYYWWWUUUTTTSSSSSSRRRRRRSSSSSSOOOOOOPPPQQQRRRSSSSSSTTTTTTTTTUUUVVVWWWXXXXXXYYYXXXXXXWWWVVVUUUSSSQQQPPPNNNKKKHHHGGGGGGGGGFFFEEEAAA@@@@@@@@@@@@AAAAAABBBCCCCCCBBBAAA@@@???>>>>>>>>>;;;;;;=========CCCJJJQQQXXXZZZTTTMMMHHHCCC@@@>>>>>>>>>>>>????????????????????????>>>>>>>>>============<<<;;;;;;::::::========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;AAA???===NNNlllYYYAAAEEEAAA888888<<<999999888777777666777777666666666666666666666666666666666666666666666666555555555666666666666666777666555444444444444444666666666666666666777777777777777777777777777777777777777777777777777777888888888888888888888888888888999::::::;;;<<<<<<::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>????????????@@@AAACCCCCCCCCEEEGGGJJJMMMSSSZZZ^^^hhhqqq|||uuuqqqsss|||~~~~~~}}}{{{rrraaa[[[SSSLLLIIIGGGGGGFFFFFFGGGHHHIIIJJJLLLMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIJJJIIIGGGDDD@@@===:::999666666555444444444444555222222222333333333444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333333222222222333444444555444444333333333222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222222333333333333333333333333333333333333444333333333333333222222222222222333333333444444444333333333333444555555333333333333333333333333555444333222222333444555444444444444555666777888::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>;;;<<<======???DDDKKKQQQZZZ\\\___cccggglllqqquuuzzz{{{~~~~~~~~~zzz}}}vvvpppkkkfffccc___]]][[[[[[[[[ZZZXXXVVVSSSSSSRRRQQQQQQQQQQQQQQQNNNNNNNNNOOOOOOPPPPPPPPPQQQRRRSSSTTTVVVWWWXXXYYYWWWXXXXXXYYYXXXVVVTTTSSSPPPMMMIIIHHHGGGGGGEEEDDDBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@>>><<<===>>>===>>>EEENNNXXXaaaeee```VVVNNNGGGAAA????????????????????????????????????>>>>>>>>>>>><<<<<<======>>>?????????========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;:::;;;FFFccc```FFFGGGAAA888777888:::999888777666555555555666666666666666666666666666666666666666666666666555555555666666666666666666666555444444444555555555555666666666666777777777777777777777777777777777777777777777777777777888888888888888888888888999999999::::::;;;;;;;;;999999::::::;;;;;;<<<<<<===<<<<<<;;;<<<<<<======????????????@@@AAABBBCCCCCCEEEGGGIIILLLQQQXXX\\\fffnnnzzz|||qqqnnnssszzzxxxggg```VVVNNNIIIHHHHHHHHHFFFFFFGGGIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJHHHEEEBBB>>>;;;999666666555444444444444555222222333333333333444444444444444444444444444444444444444444444444444444333333333333222222222222333333333333333333333333111111222222222333333333333222222333333444555666444444333333333333222222111222222222222333333333111222222222222333333333333333333333333333333333111111222222333444444444333333333333333333333333222222222222222222222222111111222222333333444444444333333333333444555555333333333333333333333333555444444333333444444555666555555555666777888888::::::;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>><<<>>>@@@AAADDDKKKUUU\\\aaacccgggmmmrrrwwwzzz|||}}}}}}wwwpppjjjeeeaaa^^^\\\ZZZYYYYYYYYYWWWUUUPPPPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOQQQRRRTTTVVVXXXXXXWWWXXXZZZ[[[[[[ZZZYYYXXXTTTQQQNNNKKKJJJJJJHHHGGGFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>===>>>???>>>???GGGPPP]]]hhhoookkk```VVVMMMFFF????????????????????????????????????>>>>>>>>>>>><<<<<<======>>>?????????========================<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;;;;;;;;;;<<<;;;888999;;;===PPPnnn^^^HHHEEE@@@;;;;;;888888888777666555555555555666666666666666666666666666666666666666666666666555555555555666666666777555555444444444555555666555555555666666666777777777777777777777777777777777777777777777777777777888888888888888888888888::::::::::::::::::::::::888999999:::;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>>>>??????@@@AAABBBCCCEEEGGGJJJOOOUUUZZZccckkkvvv{{{pppooorrruuu}}}qqqhhh\\\QQQJJJHHHHHHHHHFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNMMMLLLLLLKKKKKKJJJJJJJJJHHHFFFBBB>>>;;;999666666555444444444444555222222333333333333444444444444444444444444444444555555555555555555555555333333333222222222111111333333333333333333333333111111222222222333333333222222222333333555666666444444333333333333222222111111222222222333333333111111222222222333333333222222222222222222222222111111222222333444444555333333333333333333333333111111111111111111111111000111111222333333444444444333333333333444555555333333333333333333333333333444444444444444444333444444555666777999:::;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???AAADDDFFFJJJSSS___iiikkkmmmqqqvvv{{{~~~}}}xxxpppiiiddd```]]][[[YYYYYYYYYXXXVVVTTTNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOQQQSSSUUUWWWXXXXXXYYY[[[]]]]]]]]]\\\[[[YYYWWWSSSPPPOOONNNLLLKKKHHHHHHGGGEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDD>>>===>>>???>>>???GGGQQQ```llluuurrrggg\\\RRRKKK@@@@@@??????????????????????????????>>>>>>>>>>>>=========<<<;;;;;;::::::================================================999999999::::::;;;;;;;;;<<<;;;:::>>>???555<<>>???@@@AAABBBDDDFFFIIINNNTTTXXX```gggsss}}}uuunnnnnnjjjsssyyyooo```SSSKKKHHHHHHHHHEEEFFFGGGHHHJJJKKKLLLLLLNNNNNNMMMMMMLLLKKKKKKKKKJJJIIIHHHFFFBBB>>>;;;999666666555444444444444555222222333333333444444444444444444444444444444444555555555555555555555555333333333222222111111111333333333333333333333333111111222222222333333333222222222333444555666777444444444333333333222222111111111222222333333333111111111222222333333333111111111111111111111111111111222333333444555555333333333333333333333333000000000000000000111111000000111222333333444444444333333333333444555555333333333333333333333333222333555555555555333222333333444666888:::<<<===:::::::::;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>AAADDDHHHKKKOOOYYYfffqqquuuvvvyyy}}}}}}{{{{{{}}}xxxpppjjjddd```[[[YYYVVVTTTTTTSSSQQQOOOPPPOOONNNLLLKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIINNNNNNMMMNNNOOOQQQSSSUUUWWWXXXYYYZZZ\\\]]]______ZZZYYYXXXVVVTTTSSSSSSSSSOOONNNLLLIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>>>>AAAGGGKKK]]]kkkxxx{{{vvvlll^^^SSSJJJCCC>>>@@@AAA@@@???@@@BBBAAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======================================================999::::::;;;<<<===>>>>>>MMMJJJEEE@@@===;;;;;;<<<999999999888777666666555555555555555555555555555666666666666666666666666777777666666555555555444444444444555555555555666777777777777888888888888555555555555555666777777999999888777666666777777666666777777888888999999888999::::::;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAACCCEEEGGGHHHLLLPPPSSS```fffoooyyyoooeeelllkkknnnwww~~~}}}kkk\\\PPPHHHFFFFFFEEEGGGGGGGGGHHHKKKKKKJJJLLLLLLLLLLLLLLLKKKJJJJJJKKKJJJIIIGGGDDDAAA>>>===777555333333444555555555555444444333333444444555666666555555555444444444444444555555555555444444333333333333333333333333222222333333333333444444333333333333333333333333333333222222333555666777333333333333333333333333444444444444444444444444222222222222222222222222333333333333333333333333222222333333444555666666555444222111000111222222222222222333333444444444444444444555444444333333333333333333333333333333444444444444444444444444555444444333333333444444777777888999::::::::::::999:::;;;<<<============:::;;;<<<======<<<;;;;;;>>>;;;:::======<<<>>>BBBJJJLLLNNNQQQXXXbbbnnnvvv~~~{{{xxxxxxyyy|||}}}}}}~~~zzzzzz{{{~~~}}}ssskkkccc^^^ZZZXXXTTTRRRRRRPPPOOOMMMNNNNNNLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKLLLMMMOOOQQQSSSUUUVVVWWWYYYZZZ\\\]]]^^^\\\[[[ZZZYYYWWWWWWVVVVVVQQQPPPNNNKKKIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDAAAAAA@@@>>>>>>BBBGGGKKK]]]kkk{{{wwwjjj___QQQIIIBBBBBBBBB@@@@@@AAABBBBBBAAA@@@???>>>====================================>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<<<<======BBB@@@>>>;;;999888999999999999888888777666666555555555555555555555555555666666666666666666666666777666666666555555555555555555555666666666666777555555555555444444444444666666666666666777888888:::999999888777777888888777777777777777888888888888999::::::;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAABBBDDDFFFHHHKKKOOOSSS]]]ccclllvvvyyymmmhhhfffiiipppxxx~~~yyyjjj]]]TTTNNNLLLHHHIIIHHHHHHIIIJJJJJJIIILLLLLLLLLLLLLLLKKKJJJJJJKKKJJJIIIGGGDDDAAA???>>>888666444333444666555555555444444333333444444555555555555555555444444444333333444444444444333333333333333333333333333333222222333333333333444444333333333333333333333333444333333222333444666666333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222333333444555555666444333222111111111222333222222333333333333333333333444444444444444333333333333333333333333333333444444444444444444444444555444444333333444444555777888999::::::;;;::::::::::::<<<===============;;;<<<=========<<<;;;:::>>>;;;;;;===>>>>>>AAAGGGPPPRRRVVV[[[bbblllwww}}}|||yyyvvvuuuwwwzzz||||||~~~{{{xxxuuurrrqqqsssuuuwww{{{~~~xxxnnneee___ZZZWWWTTTRRRQQQPPPNNNMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHJJJKKKLLLIIIIIIIIIJJJKKKMMMOOOPPPSSSTTTUUUWWWYYYZZZ\\\\\\^^^^^^]]]\\\[[[[[[ZZZZZZUUUSSSQQQOOOLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFBBBBBBAAA??????BBBFFFJJJYYYjjj}}}xxxlll[[[QQQGGGDDDCCC@@@@@@BBBCCCBBBAAAAAA??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999888888777666666666666666666666666666666666666666666666666666666666666666666666555555555555555666666666666777777777555555444444333333333222777777777777777888999999::::::999888888888999999888888888888777777777777888999999:::::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@BBBDDDEEEGGGJJJNNNQQQYYY___hhhqqq{{{qqqeeeaaabbbhhhooowww}}}}}}xxxkkk___VVVPPPLLLKKKIIIIIIJJJJJJIIIHHHKKKKKKLLLLLLLLLKKKJJJJJJJJJJJJIIIGGGEEEBBB@@@???999777555444555666666555555444444333333444444555444444444444444555555555222222333333333333222222333333333333333333333333222222333333333333444444333333333333333333333333444444333333333444444555333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333444444555555222222111111111222333333333333333333333222222222333333444444444444333333333333333333333333333333444444444444444444444444555444444444444444555555777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>======>>>>>>===<<<;;;;;;>>>;;;;;;===???AAAGGGNNNXXX\\\bbbiiipppxxx}}}xxxuuusssrrruuuxxxzzz{{{~~~{{{xxxvvvuuuyyyzzzzzz{{{zzzyyyxxxwwwsssqqqnnnlllkkklllmmmnnnpppsssxxx}}}tttjjjccc[[[XXXTTTRRRRRRRRRQQQPPPLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJGGGHHHHHHIIIKKKLLLNNNNNNRRRSSSTTTVVVXXXZZZ[[[\\\^^^^^^______^^^^^^]]]]]]XXXWWWUUUSSSQQQOOOMMMMMMJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@BBBFFFIIITTTeee{{{wwwcccXXXKKKFFFCCC@@@@@@CCCCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>============<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888999:::;;;<<<<<<;;;;;;888888888888777777666666777777777777777777777777666666666666666666666666666666666666666555555555555555555555666666666666888777777666666555555444777777666666777777888999999999888888777888888999999999888888777777666666888888999::::::::::::999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???AAACCCDDDEEEHHHLLLPPPVVV[[[dddnnnwwwttteee```]]]aaahhhppp|||~~~yyynnnaaaXXXPPPKKKHHHIIIJJJIIIHHHHHHJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIGGGFFFDDDBBBAAA;;;999666555666666666555555444444333333444444555333333444444444444555555222222333333333333222222333333333333333333333333222222222333333333444444333333333333333333333333555444444444444333444444333333333333333333333333222222222222222222222222111222222222222222333333333333333333333333333333222222333333333444444444111111111222222333333444444333333333222222111111222222333444444444333333333333333333333333333333444444444444444444444444555444444444444555555666777888999:::;;;;;;;;;;;;;;;<<<===>>>????????????>>>>>>>>>>>>===<<<<<<;;;===;;;<<>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888555666888999999888777666888888888777777777777777888888888888888888888888666666666666666666666666555555555666666666666666333333333444444444555555888888888777777777666666666555555555555666777777777777666666666666777777999999888888777777666666777888999999::::::999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBCCCDDDGGGKKKNNNSSSYYYbbbllluuu~~~|||iiiccc^^^```eeemmmyyyttthhhWWWMMMGGGHHHJJJHHHHHHJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGEEEDDDCCC===;;;888666777777666555555444444333333444444555333333444444444444444444333333444444444444333333333333333333333333333333222222222333333333444444333333333333333333333333444444444444444444333333333333333333333333333333333333333333333333333333111111111222222333333333333333333333333333333333222222222333333333333333000111111222333333333333333333333222222111111111111222222333444444333333333333333333333333333333444444444444444444444444444444444444444555666777888888999:::;;;;;;;;;;;;;;;<<<===>>>??????????????????>>>>>>==================@@@DDDHHHLLLWWWbbblllrrryyy~~~zzzwwwrrrqqqqqqsssvvvyyyzzzzzz}}}xxxvvvsssoookkkhhhfffeeeeeegggiiikkkllllllkkkjjjhhhgggeeebbb```^^^]]]\\\\\\^^^cccggglllrrryyy}}}xxxnnnaaa]]]XXXSSSQQQPPPOOONNNLLLKKKJJJIIIIIIIIIIIIIIIKKKJJJIIIGGGFFFFFFFFFFFFFFFGGGIIIKKKLLLMMMMMMMMMPPPQQQSSSUUUWWWYYY[[[\\\ZZZ\\\]]]___``````___^^^^^^]]]]]]\\\ZZZXXXVVVUUUOOONNNMMMKKKIIIHHHGGGGGGEEEEEEEEECCCBBBCCCEEEHHHQQQaaauuuwwwiiiZZZPPPJJJDDDCCCEEEEEEDDDCCCCCCAAAAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>==============================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999999::::::;;;:::999888777888888777777777777777777777777777777777777777777666666666666666666666666555555555666666666666666222222333333333444444444666666666666666666666666555555555555555666666777666666555555555666777777888888888888777777777777777888888999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===???AAABBBCCCEEEIIILLLQQQWWW```jjjsss|||qqqiiibbbaaadddkkkvvv~~~~~~xxxbbbTTTIIIIIIJJJGGGGGGKKKIIIIIIJJJKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHGGGFFFEEE???===999888777777666555555444444333333444444555444444444444333333333222333333444444444444333333333333333333333333333333222222333333333333444444333333333333333333333333333333444555555444444333333333333333333333333333333333333333333333333333111111111222222333333444333333333333333333333333222222222222333333333333111111222333333333222222222222222222222111111111000111222333333444444333333333333333333333333333444444444444444444444444444444444444555666777777888999:::;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>??????>>>>>>>>>>>>?????????AAAFFFMMMQQQVVVbbbnnnwww|||{{{xxxvvvqqqrrrtttxxx|||~~~}}}|||~~~~~~sssqqqnnnjjjfffcccaaa``````bbbeeehhhjjjjjjiiiiiihhhgggeeeccc```\\\ZZZYYYVVVXXXZZZ]]]aaafffmmmrrrwww~~~mmmggg```YYYTTTQQQNNNMMMJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEFFFHHHJJJLLLLLLLLLLLLNNNOOOQQQSSSUUUXXXYYYZZZYYY[[[]]]___```aaa```_______________^^^\\\ZZZYYYTTTSSSQQQNNNLLLJJJIIIHHHFFFFFFFFFDDDCCCCCCEEEGGGNNN\\\pppwwwfffZZZQQQIIIFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@==============================>>>>>>>>>>>>======<<<<<<======>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::777777777777777777777888777777777777777777777777666666666666666666666666555555555555666666666777333333333444444444555555333333444555555666666666666666666555666777777888666666666666666777888888777777777777777888888888777777888999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>@@@AAABBBDDDHHHKKKOOOTTT^^^gggqqqzzzwwwooogggdddeeejjjttt}}}~~~ppp^^^OOOLLLKKKFFFFFFKKKHHHIIIJJJJJJKKKKKKJJJJJJGGGHHHHHHHHHHHHHHHGGGGGGAAA>>>:::999888888666555555444444333333444444555666555555444333222111111222222333333333333222222333333333333333333333333222222333333333333444444333333333333333333333333111222444555555555555444333333333333333333333333222222222222222222222222000111111222333333444444333333333333333333333333222222222222222222222222222222333333333222111000111111111111222222222222000000111333333444444333333333333333333333333333444444444444444444444444444444444444555666777888888999:::;;;<<<<<<<<<<<<::::::<<<===============???>>>>>>===>>>???AAABBBBBBFFFNNNVVV[[[aaammmzzz|||yyywwwvvvrrrtttxxx~~~~~~|||~~~pppnnnkkkgggdddaaa___^^^___aaaeeeiiikkklllkkkjjjlllkkkiiifffbbb^^^[[[YYYUUUUUUVVVWWWYYY^^^eeeiiinnnxxxxxxrrrhhh___YYYSSSPPPMMMHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHDDDFFFHHHJJJKKKLLLKKKKKKLLLMMMOOOQQQTTTVVVXXXYYYYYY[[[]]]```aaaaaaaaa```___````````````^^^]]]\\\XXXVVVTTTQQQNNNLLLJJJIIIFFFGGGFFFEEECCCCCCEEEGGGJJJWWWjjj~~~ooobbbWWWMMMGGGGGGEEEEEEDDDCCCBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======<<<<<<===>>>???@@@AAAAAA========================<<<<<<<<<<<<<<<<<<<<<<<<999999888888888888888888777777777777777888888888666666666666666666666666666666666666666666666666444555555555666666777777444444444555555555666666333444444555666777888888777777777777777888888999777777666777777888999999666666777777888888999999777777888999999999999888::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<>>>???@@@AAACCCGGGJJJMMMSSS\\\eeeoooxxx{{{rrrjjjffffffiiirrr{{{{{{fffSSSNNNLLLFFFEEEKKKHHHHHHIIIJJJKKKKKKKKKJJJGGGHHHHHHIIIIIIHHHHHHHHHAAA???;;;999888888777555555444444333333444444555666666555444222111000000111111222222222222111111333333333333333333333333222222333333333444444444333333333333333333333333000111333555666666555555333333333333333333333333000000000000000000000000000000111222333333444444333333333333333333333333222222222222222222222222222333333444333222000///000000111111222222222333///000111222333444444444333333333333333333333333444444444444444444444444444444444555555777888888999999:::;;;<<<<<<<<<<<<999:::;;;<<<============>>>>>>======>>>@@@BBBCCCEEEJJJTTT]]]bbbhhhttt}}}zzzxxxwwwvvvrrruuu{{{xxx}}}~~~yyytttmmmhhheeeeeeeeedddbbbdddhhhkkkooorrrtttuuurrrqqqnnnjjjfffaaa\\\ZZZVVVUUUTTTUUUWWWZZZ]]]___iiiqqq{{{nnnfff___WWWSSSTTTJJJIIIFFFDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKPPPOOOOOOPPPRRRTTTWWWXXXXXXZZZ]]]^^^___```aaacccbbbbbbcccbbbbbbaaa```___[[[ZZZXXXUUURRROOOMMMLLLFFFEEEEEEEEEEEEFFFFFFGGGOOOWWWggg{{{xxxhhh[[[RRRLLLIIIHHHHHHFFFEEEDDDCCCCCCCCC@@@@@@???>>>>>>??????@@@>>>???@@@AAAAAAAAA@@@???>>>>>>>>>>>>============@@@@@@???>>>=========>>>===<<<;;;:::::::::::::::::::::;;;;;;:::888777666:::999999888888999999:::999999888777666555444444999888888777777777777777777777777777777777777777555555555555666666666666444444666777777777666555777777777777888888888888777777777777777777777777777777777777888888888888999999888888999999:::;;;:::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======?????????@@@BBBDDDFFFHHHMMMSSS[[[bbbiiiqqq{{{sssnnnhhhccciiiuuuvvv___OOOJJJIIIGGGDDDHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHGGGGGG???>>><<<:::888666555444444444444333333333222222555555555444444333333333777666444333222111111111;;;111444999444222444111444444333333333333222222333222222111111222222333333333333333333333333333222222222222222222222222111111111222222333333333111111111111111111111111222333333444444333333222111111222222222333333333333333333333333333333333111111222333333333333222444333333222222333333444222222333333333444444444777666666555555555666666555666888888777777999:::888999:::;;;<<<<<<<<<<<<>>>===;;;::::::===???AAAAAAAAA??????@@@BBBEEEGGGKKKTTT```gggkkkpppxxxzzzwwwvvvxxxyyyyyyzzz}}}yyy||||||uuupppnnnmmmlllkkknnnppprrruuuxxx{{{|||}}}~~~{{{wwwqqqjjjdddaaaZZZYYYVVVUUUVVVXXX[[[]]]ccciiirrr{{{}}}rrrhhh]]]VVVTTTOOOLLLIIIFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLOOOOOOPPPQQQRRRUUUWWWXXXXXXZZZ]]]^^^______aaacccbbbbbbbbbbbbbbbaaa``````\\\[[[YYYWWWTTTQQQOOONNNHHHHHHGGGGGGFFFFFFGGGGGGMMMTTTcccvvvpppbbbWWWOOOKKKHHHGGGEEECCCBBBAAAAAAAAA>>>>>>>>>===============<<<===>>>?????????>>>>>>????????????>>>>>>>>>>>>@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;======>>>>>>===<<<:::999;;;;;;::::::::::::;;;;;;999999999888888777777666999888777777666666777777666666666666666666666666555555555555666666666666222333444555666555555444777777777777888888888888777777777777777777777777777777777777888888888888999999888888999999:::;;;:::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>???AAACCCEEEGGGKKKPPPXXX```gggpppzzzyyyrrrlllgggjjjsssvvv{{{gggUUUMMMJJJIIIGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGBBBAAA>>>;;;888777666666444444444333333333222222555555444444444333333333444333333222222333333333777000222444///222555...444444333333333333222222333222222111111222222333333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222222333333444444333333222111222222222222333333333333333333333333333333333111111222333333333333222333333222222222222333333222222333333333444444444555444444333333333444444555666888888777777999:::888999:::;;;<<<<<<<<<<<<===<<<:::::::::<<<>>>?????????>>>???@@@DDDHHHKKKUUU^^^hhhnnnqqquuu|||zzzwwwvvvwwwxxxyyyzzz}}}~~~tttwww{{{~~~|||zzzxxx}}}~~~yyyrrrnnnfffccc^^^[[[YYYZZZ]]]___aaaeeelllsss{{{wwwjjj___ZZZTTTPPPKKKGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPPPPQQQSSSUUUWWWXXXXXXZZZ]]]^^^^^^___```bbbbbbbbbbbbcccbbbbbbaaaaaa___^^^\\\YYYWWWTTTSSSRRRMMMLLLJJJIIIHHHGGGGGGGGGJJJPPP]]]ooo{{{lll```VVVQQQIIIHHHFFFDDDBBBAAAAAABBB????????????>>>>>>======<<<===>>>????????????>>>@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@===<<<<<<;;;;;;;;;;;;<<<>>>?????????>>>===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999999888888777666666666666777666666666666666666666666555555555555666666666666222333444555666777777666777777777777888888888888777777777777777777777777777777777777888888888888999888888888888999:::::::::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===============>>>@@@BBBDDDFFFHHHMMMUUU]]]dddmmmwww~~~uuunnnhhhgggkkkkkkrrr~~~sss^^^PPPJJJIIIJJJFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHHHHFFFDDD@@@<<<999777777777444444444444333333333333555444444444444333333333111111111222333444555666444222444111---666;;;111444444333333333333222222333222222111111222222333333333333333333333333333444444444444444444444444111222222222222333333333333333333333333333333333222333333444444333333222222222222222333333333333222222222222222222222222111222222333333333333333222222111111111111222222333333333333444444444444444444333333333444444555555777888888777888999;;;999:::;;;<<<<<<<<<<<<<<<===<<<<<<<<<<<<======>>>===>>>@@@AAADDDIIIOOOSSSaaahhhqqqvvvwwwzzz{{{xxxwwwwwwxxxyyyzzz}}}}}}zzzqqqrrrsssuuuxxx{{{~~~uuurrrlllfffccccccdddeeegggiiimmmrrrzzzzzzmmmdddYYYSSSLLLGGGFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHIIIJJJLLLMMMOOOOOOOOOPPPQQQRRRTTTVVVWWWXXXXXXZZZ]]]^^^^^^^^^```aaaaaaaaabbbcccccccccbbbbbbaaa```___]]]ZZZXXXWWWVVVPPPOOOMMMKKKIIIHHHGGGFFFIIINNNYYYjjj}}}wwwiii^^^XXXMMMLLLIIIFFFDDDCCCDDDDDDAAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@????????????>>>>>>>>>>>>>>>=========>>>???@@@@@@======<<<<<<<<<<<<<<<============<<<<<<;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<888888999999::::::::::::888888777666666666666777555555555555555555555555555555555555666666666666555555666777888999::::::666777777777888888888888666666666666666666666666666777777777888888888888888888888888888999999:::999999999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<<<<<<<<===???AAADDDEEEFFFKKKSSS[[[bbbkkkuuu||||||tttkkkfffeeefffnnn{{{}}}|||fffTTTJJJHHHIIIFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIFFFAAA===999777777777555444444444444333333333444444444444444444444444111111111222333444555666444666888222000???FFF999444444333333333222222222333222222111111222222333333333333333333333333333444444444444444444444444222222222222222222222222333333333333333333333333222333333444444333333222222222222333333333444444111111111111111111111111111222333333444444333333222111111000000111111222333333333444444444444555666555555555555666777777555777888888888888999;;;::::::;;;<<<<<<<<<<<<<<<>>>>>>>>>???????????????>>>AAADDDGGGJJJPPPWWW]]]gggmmmtttyyy{{{}}}|||zzzyyyyyyyyyyyyzzz|||{{{wwwqqqpppnnnnnnpppssswwwzzz~~~{{{uuupppoooooopppppppppqqqtttzzzzzznnn___XXXNNNIIIHHHHHHGGGEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHJJJKKKMMMNNNOOOPPPOOOPPPQQQSSSUUUVVVWWWXXXXXXZZZ\\\^^^]]]^^^___``````aaabbbcccccccccccccccccccccaaa```^^^\\\[[[ZZZSSSRRRPPPMMMJJJHHHGGGFFFIIINNNXXXfffxxxpppbbbZZZQQQNNNKKKHHHEEEEEEEEEEEEDDDEEEGGGIIIIIIGGGEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA?????????>>>>>>>>>======>>>=========>>>???@@@@@@=========<<<<<<======>>><<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;777888888999999:::::::::999999888777777777777777666666666666666666666666555555555555666666666666666666666777888999999:::666777777777888888888888666666666666666666666666666777777777888888888888888888777777888888999:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<===???AAACCCEEEEEEJJJRRRYYY```iiissszzz}}}rrriiieeebbbjjjwwwxxxwwwzzzmmmYYYMMMHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIFFFBBB>>>:::777666666555555555444444444333333444444444444444444444444333333333222222333333444444666999444333CCCKKK???444444333333333222222222333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222333333444444333333222222222333333333444444444111111111111111111111111222222333444444444444333222111111000000111111222333333444444444555555555555555555555555666777777666777999999888888:::;;;;;;;;;<<<<<<======<<<<<<<<<======>>>??????@@@@@@@@@DDDJJJNNNQQQVVV]]]ccckkkpppwww{{{~~~~~~}}}||||||{{{|||}}}~~~zzzwwwssspppllljjjjjjmmmrrruuuyyy~~~~~~}}}zzzxxxwwwxxx|||zzzkkkbbbVVVNNNLLLLLLIIIGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPOOOPPPRRRTTTVVVWWWWWWWWWXXXZZZ\\\]]]]]]]]]^^^``````aaabbbcccddddddddddddeeedddcccbbb```___^^^]]]VVVUUUSSSPPPMMMKKKIIIIIIKKKOOOWWWdddtttvvvfff\\\TTTRRRMMMIIIGGGFFFFFFGGGGGGIIILLLOOOPPPNNNLLLJJJGGGFFFDDDCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@>>>============>>>>>>??????>>>============>>>>>>;;;;;;::::::::::::;;;;;;888888888999999:::::::::::::::999888888888888999777777777777777777777777555555555555666666666666555555444444444555666777777777777777888888888888777777777777777777777777777777777777888888888888888777777777777888999999888999999999999:::::::::999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<===???AAACCCEEEEEEJJJQQQWWW^^^fffooovvv~~~vvvkkkddd___gggsssuuuoooppp{{{tttbbbTTTJJJFFFGGGGGGHHHIIIKKKLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHFFFCCC@@@<<<999777666555555555555444444444333333333333444444444444555555444444333222222222222333222555444333???FFF<<<444444333333333333222222333222222111111222222333333333333333333333333333222222222222222222222222333333333222222222222111111111111111111111111111222333333444444333333222333333333333444444444444222222222222222222222222222222333444444444444444222222111111111111222222333444444444555555555555333333333333333444555666666888999999888999:::;;;;;;<<<<<<=========<<<<<<;;;;;;;;;<<<===???AAABBBEEELLLTTTYYYZZZ]]]bbbgggqqquuuzzz~~~~~~|||uuurrrmmmiiihhhjjjnnnqqqwww~~~|||pppaaaVVVSSSPPPLLLIIIGGGGGGGGGHHHHHHHHHIIIIIIKKKKKKLLLMMMMMMNNNOOOOOOOOOPPPRRRTTTVVVWWWWWWWWWXXXZZZ\\\]]]]]]]]]^^^______```bbbcccdddeeeeeeeeeeeeeeedddcccbbbaaa```___ZZZXXXVVVSSSPPPNNNMMMLLLLLLPPPWWWbbbppppppfff[[[XXXSSSOOOLLLKKKLLLLLLMMMPPPTTTXXXZZZXXXVVVTTTNNNMMMJJJHHHFFFDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@???>>>>>>>>>>>>???@@@<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::;;;;;;;;;<<<;;;::::::999999::::::888888888888888888888888555555555555666666666666666555444333333333444555777777777777888888888888777777777777777777777777777777777777888888888888777777777777777888999999888888999999999:::::::::999999::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<===============>>>???BBBDDDEEEDDDHHHOOOUUU[[[bbbkkkqqqzzz|||ppphhhbbbhhhrrrvvvmmmlllrrrxxx}}}|||mmm]]]PPPHHHEEEFFFGGGHHHJJJKKKLLLMMMJJJJJJJJJJJJKKKKKKKKKKKKGGGGGGEEECCC@@@<<<999777555555555555444444444444333333333444444444555555555444333333222222222333555///222555222777;;;666444444333333333333222222333222222111111222222333333333333333333333333333333333333333333333333333333333333222222222111111222222222222222222222222222333333444444333333222333333333444444444444555333333333333333333333333222333444444555444444444333333222222222222333333444444444444555555555555333222222333333555666666666888999999999999:::<<<<<<<<<============<<<<<<<<<<<<<<<===???BBBEEEGGGPPPXXXbbbgggggggggkkknnnvvvxxx|||~~~{{{wwwqqqllljjjlllooorrryyy{{{jjj]]]XXXTTTOOOJJJGGGGGGHHHHHHHHHIIIIIIIIILLLLLLMMMMMMNNNNNNNNNOOOOOOPPPRRRUUUVVVWWWWWWWWWXXXZZZ\\\]]]]]]]]]^^^______```bbbcccdddeeefffffffffeeeeeedddbbbaaaaaa```\\\[[[YYYVVVSSSQQQPPPOOOLLLPPPWWWaaannn{{{qqqaaa^^^YYYUUURRRQQQQQQRRRSSSWWW\\\```bbbaaa___]]]VVVTTTQQQNNNKKKIIIIIIHHHDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@???>>>======>>>>>>>>>>>>===>>>>>>???@@@@@@??????>>>======>>>???@@@======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;888888888888888888888888555555555555666666666777999888666555444444555555777777777777888888888888777777777777777777777777777777777777888888888888777777777777777888888999888888888999999:::::::::999999::::::;;;<<<======<<<;;;;;;;;;;;;<<<===============>>>@@@BBBDDDFFFCCCGGGNNNSSSXXX___hhhnnnwww}}}{{{ssshhhlllttt~~~zzzpppmmmkkkpppwwwzzz|||uuueeeTTTJJJDDDEEEFFFGGGIIIJJJKKKLLLJJJJJJJJJKKKKKKKKKKKKKKKGGGGGGGGGFFFCCC>>>:::888666666555555555444444444333333333444444555555555333333333222222333444444888...111777222111444111444444444333333333222222333222222222222222222333333333333333333333333333444444444444444444444444333333333222222111111111333333333333333333333333222333333444444333333222333333333444444444555555333333333333333333333333222333444444555555444444444333333222222333333444444444444555555555666666444444444555666777888999666888999999999999:::<<<<<<===============<<<<<<@@@@@@???@@@BBBFFFJJJMMMZZZcccooosssrrrqqqrrrvvvxxxyyy|||~~~~~~~~~}}}||||||zzzyyy{{{|||}}}}}}wwwrrrooopppsssuuuzzz{{{jjj___XXXSSSPPPMMMKKKHHHHHHIIIJJJJJJJJJLLLLLLLLLMMMNNNPPPQQQRRRPPPQQQSSSUUUWWWXXXYYYYYYYYYYYY[[[\\\^^^___aaaaaacccccccccddddddeeeeeeeeegggfffeeedddcccccccccccc]]]]]]\\\ZZZXXXVVVTTTSSSQQQQQQUUU^^^iiiwwwtttkkkggg___XXXTTTSSSUUUVVVYYY^^^eeejjjllllllkkkkkkddd```\\\ZZZXXXUUUPPPLLLKKKLLLKKKIIIFFFEEEFFFGGGAAAAAAAAAAAAAAA@@@???>>>;;;;;;;;;<<<===>>>@@@@@@===???@@@AAA@@@???<<<;;;>>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<<<<=========:::::::::999::::::;;;;;;999999999999999999999999888888888888777777666666888888888888777777777777555555444444444444555555777777666666666666777777777777777777777777777777777777777777888888888888::::::999999999999999999:::;;;<<<<<<======<<<<<<============>>>>>>>>>>>>???>>>===<<<===???AAABBBDDDGGGJJJOOOTTT\\\dddjjjqqqwwwxxxuuunnnllluuu{{{ppplllnnnsssyyy}}}ppp]]]LLLIIIFFFDDDEEEEEEEEEIIIOOOJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHFFFCCC???;;;999:::888555333444444333222444444444444444444444444333333333333333333333333111111111222222333333444333333222222333333444555444444444444444444444444333333333333333333333333333333333333333333333333444444222222222222444444333333333333333333333333444444444444444444444444222222111111222222333444444444444444444444444444444444444444444444444444333444444555555444444333444444444444444444444444666666555555555777888999999999:::::::::;;;;;;;;;<<<;;;;;;<<<======<<<;;;======@@@DDDEEEFFFLLLTTTdddpppzzz{{{xxxxxxxxxxxx|||}}}}}}|||zzzzzz{{{|||}}}}}}}}}{{{{{{}}}}}}yyywwwxxxyyyzzz~~~ssshhh```ZZZQQQNNNKKKIIIIIIJJJJJJIIILLLLLLLLLMMMOOOPPPRRRSSSOOOPPPRRRTTTVVVWWWXXXXXX[[[[[[\\\^^^```aaaccccccdddddddddeeeffffffgggggghhhggggggfffeeeeeedddeeebbbbbb```^^^[[[YYYVVVUUUTTTSSSVVV^^^hhhuuu{{{pppllleee^^^ZZZYYYZZZ\\\^^^cccjjjoooqqqqqqqqqqqqllliiieeecccaaa^^^YYYUUUSSSQQQPPPNNNLLLJJJIIIIIIDDDDDDDDDCCCBBBAAA@@@@@@>>>>>>>>>???????????????<<<===>>>@@@@@@@@@??????>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<::::::999999999::::::;;;999999999999999999999999999999999888888777777777999999888888777777666666777666666555555666666777777777666666666666777777777777777777777777777777777777777777888888888888888888888888888888888888:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<============>>>>>>===<<<===???AAABBBEEEGGGJJJNNNRRRYYY```eeennnttt|||xxxpppmmmttt}}}pppiiilllrrryyyuuuaaaOOOKKKHHHFFFGGGFFFEEEHHHMMMJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHFFFCCC@@@<<<:::888666444333444555555444444444444444444444444444333333333333333333333333222222222222222333333333333333222222333333444555444444444444444444444444333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333444444444444444444444444222222222222222333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444666666555555666777999:::999::::::::::::;;;;;;;;;===<<<<<<===>>>>>>===<<<@@@???AAAEEEFFFIIIQQQZZZhhhttt~~~}}}}}}~~~~~~~~~~~~}}}{{{yyyyyy{{{}}}}}}~~~~~~{{{yyyyyyyyyzzzxxxkkkbbbZZZVVVPPPMMMKKKKKKKKKJJJKKKLLLLLLNNNPPPRRRTTTUUUQQQRRRTTTVVVXXXYYYZZZZZZ]]]^^^___```bbbdddeeeffffffffffffggghhhiiiiiiiiijjjiiiiiihhhggggggffffffhhhgggfffccc```]]]ZZZYYYXXXWWWYYY```hhhsssxxxtttmmmfffbbbaaabbbcccfffjjjqqqvvvxxxyyyyyyzzzxxxvvvssspppnnnkkkgggddd___[[[WWWUUUUUUSSSOOOLLLJJJIIIHHHFFFDDDBBBAAAAAAAAABBBCCCCCCCCCAAA@@@???????????????????????????>>>>>>======<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999::::::::::::::::::::::::::::::::::::999999999999888888::::::999888777777666666888777777666666777777888777777666666666666777777777777777777777777777777777777777777888888888888666666777777888888999999:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>============???@@@BBBEEEGGGIIIKKKOOOTTT[[[___iiioooxxxvvvooorrrzzzqqqhhhkkkrrr{{{|||gggTTTNNNIIIGGGHHHHHHFFFGGGKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHFFFDDD@@@===<<<777555333333555666666555444444444444444444444444333333333333333333333333333333333333222222222222333333222222333333444555444444444444444444444444333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333444444444444444444444444333333333333333444444555444444444444444444444444444444444444444444444444555444333333333333444555666666666666666666666666666666666666777888999::::::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======BBBAAACCCGGGJJJMMMWWWaaakkkvvv~~~|||yyyvvvwwwzzz}}}~~~~~~|||{{{zzzyyyyyy|||~~~xxxmmmddd___XXXRRROOONNNNNNMMMLLLMMMNNNOOORRRTTTVVVXXXVVVWWWYYY[[[\\\^^^^^^___^^^___```bbbdddeeefffggghhhhhhiiijjjkkkkkkllllllkkkkkkjjjjjjiiihhhhhhgggjjjjjjhhhgggdddbbb```^^^\\\[[[\\\aaahhhqqq{{{uuuooojjjiiijjjjjjnnnrrrwww|||~~~}}}zzzwwwtttrrrlllgggaaa___```]]]WWWRRRQQQOOOKKKHHHDDDBBBAAAAAACCCDDDFFFGGGGGGFFFDDDBBBEEECCCBBB@@@>>>=========>>>>>>>>>=========<<<<<<===<<<<<<<<<;;;;;;::::::;;;::::::999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;:::999999888777666666888777777666666777777888777777666666666666777777777777777777777777777777666777777777888888888888666666777888999::::::;;;:::;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<=========>>>=========>>>???@@@AAACCCDDDFFFHHHKKKPPPVVV[[[dddkkkttt{{{tttpppttt}}}tttjjjmmmsss}}}nnn[[[PPPJJJGGGHHHHHHFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHFFFDDDAAA???>>>999777444444555555555444444444444444444444444444333333333333333333333333444444444333333222222111333333222222333333444555333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444333333333444555555333333333333333333333333444444444444444444444444666555333222222333555666666666666666666666666666666666666777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>=========>>>???AAABBBGGGMMMPPPSSS[[[dddlllvvv~~~|||yyyuuusssuuuyyy|||~~~~~~}}}}}}{{{zzzyyyxxx|||}}}~~~qqqkkkaaaYYYTTTQQQPPPOOOOOOOOOPPPRRRTTTWWWYYYZZZYYYZZZ[[[]]]___```aaaaaa___```aaacccdddfffggghhhiiijjjkkklllmmmnnnoooooollllllllllllkkkjjjiiihhhiiiiiiiiihhhgggfffdddddd```^^^___dddhhhppp~~~}}}wwwsssqqqqqqrrruuuyyy}}}xxxsssnnnkkkkkkhhhaaaZZZXXXUUUOOOJJJEEECCCBBBAAACCCDDDFFFHHHIIIIIIGGGGGGEEEDDDBBB@@@???>>>======>>>>>>>>>>>>>>>==================<<<<<<;;;;;;;;;<<<;;;;;;:::999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;:::::::::999888777777666777666666555555666666777777777666666666666777777777777777777777777777777666777777777888888888888888888999999:::;;;<<<<<<:::;;;<<<<<<===<<<<<<<<<<<<<<<=========>>>>>>>>>=========>>>>>>???@@@@@@???AAACCCEEEHHHMMMSSSXXX___fffooovvv{{{~~~sssqqqwww{{{rrrssswwwuuudddSSSLLLGGGGGGHHHGGGHHHKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHFFFDDDBBBAAA@@@<<<999666555444444333222444444444444444444444444333333333333333333333333555444444333333222222222333333222222333333444555333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333444444333333333444555555333333333333333333333333444444444444444444444444666555333222222333555666777777777777777777777777555666777888999:::;;;;;;;;;;;;<<<<<<<<<=========;;;<<<======<<<<<>>>>>>>>>>>>>>>>>>>>===============>>>===<<<;;;;;;::::::;;;::::::::::::::::::::::::999999::::::::::::;;;;;;999999999999999888888888777666666555555666666777777777666666666666777777777777777777777777777777777777777777888888888888999999::::::;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<============>>>>>>>>>???=========>>>??????@@@@@@>>>???AAACCCEEEJJJPPPUUUZZZaaajjjpppuuuzzz}}}uuuwww}}}zzzzzz~~~qqq\\\SSSJJJHHHHHHGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHFFFEEECCCBBBBBB>>>;;;777555444444222111444444444444444444444444333333333333333333333333444444444444333333333333333333222222333333444555333333333333333333333333333333333333333333333333111222222333333444444555222333333444444333333222333333333333333333333333333333333333333333333333333333333333333444444555333333333333333333333333444444444444444444444444555444333333333333444555777777777777777777777777555666888999;;;;;;<<<<<<<<<<<<<<<============>>>:::<<<>>>>>><<<>>>BBBFFFGGGLLLVVVaaaeeeeeehhhmmmxxx~~~zzzyyyvvvsssrrruuuzzz~~~~~~~~~~~~~~~~~~}}}}}}|||{{{~~~|||zzzyyyyyyzzzyyyyyytttggg___ZZZWWWVVVVVVWWWXXXYYY[[[\\\]]][[[\\\^^^```bbbcccddddddcccdddeeefffhhhjjjkkklllkkkkkklllmmmooopppqqqrrrqqqrrrsssssssssqqqooonnnlllllllllkkkkkkjjjhhhhhhdddbbbdddhhhlllsss{{{vvvsssgggbbbZZZQQQJJJGGGFFFFFFAAAAAAAAABBBBBBCCCCCCCCC???@@@AAACCCCCCCCCBBBBBB????????????????????????>>>>>>>>>>>>??????????????????>>><<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999999::::::::::::888888999999999999::::::888777777666666777777888777777666666666666777777777777777777777777777777777777777777888888888888:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<=========>>>>>><<<===>>>??????@@@@@@@@@???@@@AAABBBCCCGGGMMMQQQUUU[[[cccjjjooouuu|||zzz~~~{{{}}}iii]]]PPPKKKJJJHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCCCC===:::777555555555444333444444444444444444444444333333333333333333333333333333333444444444444444333333222222333333444555222222222222222222222222333333333333333333333333111111222333333444555555222333333444444333333222333333333333333333333333222222222222222222222222222222222222222333444444222222222222222222222222444444444444444444444444444444444444444444444444666666666666666666666666555666888:::<<<<<<<<<<<<<<<<<<=========>>>>>>>>>:::===@@@???>>>AAAFFFKKKRRRVVV```kkkoooooorrrxxx}}}zzzyyyxxxvvvvvvxxx}}}}}}yyyuuusssrrrqqqooommmssshhhaaa^^^XXXXXXXXXYYYZZZ\\\]]]^^^^^^___aaaccceeefffggggggeeefffggghhhjjjlllmmmnnnkkkkkklllnnnoooqqqrrrrrrttttttvvvvvvuuutttrrrpppooonnnnnnmmmllljjjhhhgggdddccceeeiiimmmttt}}}{{{lllfff]]]TTTMMMIIIHHHHHH@@@@@@???>>>>>>>>>??????AAABBBCCCDDDDDDBBB@@@>>>??????????????????@@@@@@>>>>>>??????@@@@@@AAAAAA@@@@@@???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::777888888999999:::;;;;;;999999888888888888999999777777666666666666777777777777777777777777777777777777777777888888888888::::::999999999999999999:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<======<<<===>>>??????@@@@@@???AAABBBBBBBBBBBBEEEJJJMMMRRRXXX___fffkkkrrryyy}}}||||||}}}sssdddUUUNNNKKKHHHGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDD;;;999666555555666555555444444444444444444444444333333333333333333333333333333333444444555555555333333222222333333444555222222222222222222222222333333333333333333333333111111222333333444555555222222444444444444222222333333333333333333333333222222222222222222222222222222111111222222333444222222222222222222222222444444444444444444444444333444444555555444444333666666666666666666666666555666888;;;<<<======<<<============>>>>>>>>>>>>:::>>>AAAAAA@@@CCCIIIOOO[[[___gggppptttuuuzzz~~~zzzzzzzzzyyyyyy|||{{{vvvqqqnnnlllkkkgggdddssshhhddd]]]\\\[[[ZZZYYYZZZ]]]```___```bbbdddfffggghhhhhhggghhhiiijjjlllnnnoooooonnnnnnnnnoooppppppqqqqqqwwwvvvuuutttttttttttttttnnnnnnnnnnnnmmmlllkkkjjjhhhiiijjjlllooovvv}}}rrrjjj___UUUOOOJJJFFFBBBAAA@@@???=========>>>???>>>>>>@@@AAABBBBBBAAA@@@BBBAAA@@@??????@@@AAABBB????????????>>>>>>>>>===========================<<<<<<;;;::::::999888888::::::::::::::::::::::::999999999999999999999999999999999999999999999999888777777666666666666666555444333333444666888:::888888999999999:::::::::888888999::::::;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<======>>>???@@@@@@@@@@@@@@@AAACCCDDDFFFGGGGGGRRRTTTYYY^^^cccjjjrrrwww|||}}}yyy~~~uuudddVVVNNNLLLKKKJJJIIIHHHHHHJJJKKKLLLKKKIIILLLJJJHHHGGGGGGFFFDDDBBB>>><<<999666444444444444111222222333444555666666444444444444444444444444333444444555555444444333222333333444444333333222444444444333333222222222444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555222222333333333333444444333333333333333333333333333333333333333333333333555444222111111222444555555555555666666666666666444555666888:::<<<===>>>>>>??????@@@@@@@@@?????????@@@@@@@@@BBBHHHRRRZZZgggiiinnntttzzz~~~||||||xxxzzz{{{|||}}}{{{uuummmfffbbbaaa``````uuulllhhhfffdddaaa___```bbbccccccdddeeeggghhhhhhiiiiiihhhiiijjjkkklllnnnnnnooopppppppppqqqrrrrrrssssssvvvvvvuuuuuuuuuuuuuuuuuuqqqqqqqqqpppooonnnmmmlllkkkkkklllmmmpppwwwtttmmmbbbXXXQQQKKKFFFCCCBBB@@@???===<<<<<<======>>>???AAABBBCCCBBBBBBAAACCCBBBAAA@@@@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999999888777777666666777777777666555444555666888:::888999999999999:::::::::999999::::::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<======>>>??????@@@@@@??????@@@BBBCCCDDDEEEFFFNNNPPPUUUYYY___fffnnnsssvvv{{{}}}{{{ppp^^^RRRLLLJJJJJJIIIHHHHHHJJJLLLLLLKKKJJJLLLJJJHHHGGGGGGFFFDDDCCC???===:::777555444555555222333333444444555555666222222222222222222222222333444444555555444444333222222333333333333222222222222222111111111000000444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222222333333333333444444333333333333333333333333333333333333333333333333666555333222222333555666555555555666666666666666666777888:::;;;===>>>???@@@@@@@@@AAAAAA@@@@@@@@@@@@BBBDDDEEEHHHOOOYYYaaannnqqquuuzzz~~~{{{zzzyyyvvvzzz~~~wwwqqqiiiccc```^^^]]]]]]xxxrrrooojjjfffcccbbbcccdddhhhhhhiiijjjkkkkkkkkkkkkkkkkkkllllllmmmnnnnnnooorrrrrrsssssstttuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwtttttttttsssrrrqqqooonnnooonnnnnnnnnqqqxxxxxxqqqfff\\\SSSLLLFFFCCCBBBAAA???===<<<<<<<<<<<<>>>???AAABBBCCCCCCCCCBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB???????????????????????????>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::999888888888888888999888777666666777999999999999999999::::::::::::::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>=========>>>??????@@@@@@>>>>>>???@@@BBBCCCDDDDDDHHHKKKOOOSSSYYY```gggllloootttzzzxxx~~~lllZZZOOOLLLLLLIIIIIIHHHJJJLLLMMMLLLKKKLLLJJJHHHGGGHHHGGGEEECCCAAA???<<<999666666666666444444444444444444444444222222222222222222222222333444444555555444444333222222333333333333222222222222222222111111111111444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111111222222222333333222222333333333333444444444444444444444444444444333333333333333333333333666666444333333444666666555555555666666777777777888888999;;;===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBEEEIIIMMMRRRZZZdddkkkwwwzzz~~~}}}yyywwwwwwvvv{{{yyyoookkkddd^^^\\\ZZZYYYXXX}}}yyyrrrllliiihhhggggggjjjkkklllmmmnnnooooooooonnnnnnnnnooooooooooooooosssttttttuuuuuuvvvwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxvvvvvvuuuuuutttrrrqqqpppqqqpppooooooqqqxxxzzzuuukkk```VVVMMMFFFCCCCCCBBB@@@===<<<;;;;;;;;;===???@@@BBBCCCCCCCCCBBBCCCCCCDDDCCCCCCBBBAAA@@@AAAAAABBBBBBBBBBBBCCCCCC??????????????????????????????>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::::::::999888888888999999999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>====================================>>>>>>>>>>>>======>>>>>>????????????>>>>>>???@@@AAABBBCCCDDDDDDFFFJJJNNNSSSYYY```eeeiiinnnuuu{{{{{{eeeWWWQQQPPPKKKJJJIIIJJJLLLMMMMMMLLLLLLJJJHHHHHHHHHGGGFFFDDDBBB@@@===:::888777666777666666555555444444444333555555555555555555555555333444444555555444444333333444444555555444444333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333222222222333333333444444555555555555555555555555333333333333333333333333555555444444444444555555555555555666777777888888888999:::;;;===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAACCCHHHPPPWWW]]]dddmmmttt|||~~~zzzyyyyyyzzz~~~|||rrriiieee___[[[YYYXXXVVVUUU}}}vvvrrrpppnnnmmmkkklllnnnpppqqqrrrssssssqqqqqqqqqqqqrrrrrrrrrrrrttttttuuuvvvvvvwwwwwwxxxwwwwwwxxxyyyzzzzzzzzzyyyuuuuuuuuuuuutttsssrrrrrrrrrrrrpppppprrrxxx|||xxxooodddXXXNNNGGGCCCDDDBBB@@@>>>===<<<<<<<<<<<<>>>@@@AAACCCCCCCCCBBBDDDDDDFFFFFFFFFDDDCCCAAABBBBBBBBBBBBBBBBBBBBBBBB????????????????????????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::::::::::::::999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<======>>>>>>???====================================>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCCCCDDDBBBDDDGGGKKKOOOTTTZZZ___eeejjjqqqwww{{{vvvbbbUUUPPPMMMKKKJJJJJJLLLMMMMMMMMMLLLJJJHHHHHHHHHHHHFFFEEEDDDAAA>>>;;;888777777777777666666555555444444333555555555555555555555555333444444555555444444333555555666666666666555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444222222222333333333444444555555555555555555555555333333333333333333333333444333333333333333333444555555666666777888888999888999:::;;;<<<===>>>??????>>>>>>>>>???@@@BBBCCCFFFNNNYYYbbbiiiooouuuyyy}}}~~~~~~wwwmmmdddaaa]]]ZZZYYYXXXVVVTTT~~~yyyvvvrrrpppoooppprrrssstttuuuuuuuuutttttttttuuuuuuuuuuuuuuuvvvvvvvvvwwwxxxxxxyyyyyyxxxyyyzzz{{{|||{{{zzzyyyttttttuuuuuuuuuuuuttttttssssssrrrrrrtttxxx~~~{{{tttiii\\\PPPIIIFFFDDDCCCAAA???>>>>>>>>>>>>===>>>@@@BBBCCCDDDDDDCCCEEEGGGJJJKKKKKKJJJGGGFFFCCCCCCCCCCCCBBBBBBAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAAAAABBBCCCCCCBBBDDDFFFHHHKKKOOOUUUYYY___dddkkkpppuuuzzzsss^^^RRRPPPNNNKKKKKKLLLMMMMMMLLLKKKJJJHHHHHHIIIIIIGGGFFFDDDBBB>>>;;;888777666777666666666666555555444444333333333333333333333333333444444555555444444333555666666666666666666555222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555222222333333333333444444444444444444444444444444333333333333333333333333333333333333333333333333555555666777777888999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>@@@BBBEEEFFFLLLVVVeeeqqqwwwzzz|||~~~~~~}}}rrrjjjcccaaa^^^\\\\\\[[[YYYWWWzzzvvvvvvvvvwwwwwwwwwvvvvvvuuuvvvvvvwwwwwwxxxxxxxxxyyyxxxxxxyyyyyyzzz{{{{{{{{{zzz{{{|||}}}}}}{{{zzzyyyttttttuuuvvvwwwwwwwwwwwwtttuuuuuuvvvwwwzzzyyynnn```TTTMMMIIIDDDCCCBBB@@@??????@@@@@@???@@@BBBDDDFFFFFFFFFFFFIIIKKKNNNQQQRRRPPPNNNLLLFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::777888999::::::::::::::::::::::::;;;;;;;;;;;;<<<:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBCCCEEEFFFGGGKKKOOOSSSVVV\\\bbbgggkkkqqqwww|||nnn]]]RRRPPPLLLKKKKKKLLLLLLKKKKKKJJJHHHHHHIIIIIIHHHFFFDDDBBB>>>;;;888666666666666666666666555555555555444444444444444444444444333444444555555444444333444444555555555555444444222222222333333333444444222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444222222333333333333444444333333333333333333333333333333333333333333333333333333444444444444333333444555666777888999::::::;;;;;;<<<===>>>>>>??????>>>>>>>>>@@@BBBEEEIIIKKKUUUaaarrr~~~|||zzzuuuooojjjdddbbbaaa``````___]]]ZZZ||||||{{{zzzyyywwwvvvuuuwwwwwwxxxyyyyyyzzz{{{{{{zzzzzz{{{{{{|||}}}}}}}}}{{{|||}}}~~~}}}|||zzzxxxttttttvvvwwwxxxyyyyyyyyyvvvwwwxxxyyyzzz|||}}}rrrdddWWWPPPMMMEEEDDDBBBAAA@@@AAAAAABBB@@@BBBDDDFFFHHHHHHHHHHHHKKKNNNRRRUUUVVVUUURRRPPPIIIHHHGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????================================================;;;;;;:::999999999999:::666777888999:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@BBBCCCDDDDDDEEEHHHLLLOOOPPPUUU[[[```dddiiipppuuu~~~~~~iiiTTTQQQMMMKKKKKKLLLKKKJJJKKKJJJHHHHHHIIIIIIHHHFFFDDDBBB>>>:::777666555555555666666666666666666666666666666666666666666666333444444555555444444333222333333444444333333222444444444555555666666666222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333222222333333333444444444333333333333333333333333333333333333333333333333444555555666666555555444444555666777888999::::::<<<<<<===>>>???@@@@@@AAA??????@@@AAADDDHHHLLLNNN\\\iii|||~~~xxxuuusssqqqmmmjjjeeedddcccccccccbbb___]]]~~~}}}}}}}}}~~~}}}}}}}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}|||{{{yyyyyyyyyyyywwwwwwwwwyyy{{{}}}yyyzzzzzzyyyzzz}}}~~~vvvmmmaaaUUUMMMIIIGGGEEECCCCCCDDDFFFGGGGGGEEEDDDDDDEEEFFFGGGGGGKKKQQQYYY^^^___]]][[[YYYVVVSSSNNNKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCBBB@@@>>>@@@@@@????????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@===============<<<<<<;;;=========>>>===<<<<<<;;;:::::::::999999999888888;;;;;;::::::::::::999999999999888888888999::::::;;;;;;<<<<<<======>>>>>>;;;;;;;;;<<<;;;;;;:::999<<<<<<<<<<<<=========>>>========================??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEELLLOOOSSSVVVZZZ^^^dddgggrrrwww~~~ppp[[[QQQIIIIIIKKKKKKJJJKKKIIIIIIIIIIIIHHHGGGFFFEEEFFFDDDAAA>>>;;;999888777666666666666555555555555666666666666666666666666555555555444444333333333444444444444444444444444555555444444444333333333444444444444444444444444333333444444555444444333333333333333333333333333444444444333333222222222333333333333333333333333555444333222222222333444555555555444444333333333444444444444444444444444333333333444444444555555777666666777999;;;;;;:::<<>>>>>>>>>>>>>>>>>>>>===<<<<<<======>>>>>>======<<<<<<;;;;;;:::::::::999999999;;;;;;::::::::::::999999:::999999999999::::::;;;<<<<<<<<<===============::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEHHHKKKNNNQQQTTTXXX]]]```ggglllssszzzwww]]]RRRJJJIIIJJJIIIHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFDDDBBB???<<<:::888777666666666666555555555555555555555555555555555555555555444444444333333333222222222222222222222222555555444444444333333333333333333333333333333333444444444555444444333333333333333333333333333333444444444333333222222222333333333333333333333333444444333222222222333444555555444444444333333333444444444444444444444444333444444444555555555555666666666777999;;;;;;;;;>>>AAAEEEEEEBBB@@@@@@BBB>>>AAACCCEEEHHHPPP[[[dddqqq|||||||||}}}wwwqqqnnnpppqqqpppnnnmmmmmmjjjfffccceeekkkqqq~~~}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}}}}|||{{{zzzyyyxxxwwwwwwwwwxxxyyyzzzyyyzzz{{{{{{|||~~~|||vvvooofff]]]WWWUUURRROOOLLLJJJJJJKKKKKKMMMLLLJJJIIIHHHHHHHHHIIIMMMTTT^^^gggmmmoooqqqrrrnnnjjjddd___[[[XXXTTTRRRQQQOOOLLLJJJIIIGGGDDDBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>======???????????????>>>>>>===>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::999999:::::::::::::::;;;<<<<<<>>>>>>===============<<<999:::;;;===>>>>>>??????<<<<<<=========>>>>>>>>>????????????????????????======>>>>>>>>>?????????AAAAAAAAABBBCCCCCCDDDDDDDDDFFFIIIKKKMMMOOOSSSVVVZZZ^^^eeelllsssyyy{{{]]]SSSIIIHHHIIIHHHGGGHHHIIIIIIJJJIIIIIIHHHGGGFFFFFFDDDBBB@@@===;;;999888666666666666555555555555444444444444444444444444555444444444444333333333222222222222222222222222555555444444444333333333222222222222222222222222444555555555444333333222333333333333333333333333444444333333333333222222333333333333333333333333444333333222222333333444555444444444444333333333444444444444444444444444444444555555555666666666555555666777999;;;<<<===AAAEEEHHHHHHDDDAAAAAABBB???BBBEEEIIIOOOYYYeeeooozzz{{{xxxyyy}}}}}}{{{wwwsssoooooopppqqqpppnnnppppppnnnjjjhhhkkkrrrxxx}}}|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}||||||{{{yyyxxxwwwwwwwwwwwwxxxxxxxxxzzz{{{|||}}}}}}yyytttooohhhaaa]]]YYYWWWSSSPPPOOOOOOOOOPPPPPPOOONNNKKKIIIHHHHHHIIILLLSSS^^^hhhppptttxxxyyyxxxtttoookkkgggddd```]]]ZZZWWWSSSPPPNNNKKKHHHFFFEEEEEEDDDCCCBBBBBBCCCCCCAAAAAAAAA@@@@@@?????????@@@AAAAAAAAAAAA@@@????????????>>>>>>=========>>>============<<<<<<<<<<<<;;;;;;:::::::::999999999::::::::::::;;;<<<======???>>>>>>>>>======<<<<<<;;;;;;===>>>>>>?????????<<<============>>>>>>>>>????????????????????????>>>>>>>>>>>>?????????@@@AAAAAAAAABBBBBBCCCCCCCCCBBBDDDFFFGGGGGGIIILLLNNNQQQUUU[[[aaahhhnnnuuuyyyyyy]]]RRRHHHFFFHHHGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGGGGFFFEEECCCAAA???<<<:::999666666666666555555555555444444444444444444444444444444444444444444444444555555555555555555555555555555444444444333333333222222222222222222222222555555555555444333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444555555555666666666666777444555777888999;;;>>>@@@FFFIIIKKKJJJFFFCCCBBBCCCAAACCCHHHNNNVVVbbbnnnwww~~~zzzwwwyyy}}}zzzvvvtttrrrpppnnnoooppppppooommmooopppooollllllpppwww~~~}}}|||}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}}}}}}}||||||{{{yyyxxxwwwwwwvvvvvvvvvvvvwwwyyy{{{|||}}}{{{yyyuuuqqqnnnjjjeeeaaa\\\ZZZWWWTTTSSSTTTUUUVVVTTTTTTRRRNNNJJJGGGHHHJJJMMMTTT```jjjrrrxxx|||~~~~~~{{{wwwtttrrrpppmmmjjjddd```[[[WWWTTTQQQNNNLLLLLLKKKJJJIIIGGGGGGFFFFFFAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>>>>>>>???>>>>>>>>>=========<<<<<<;;;;;;:::::::::999999999::::::::::::;;;<<<===>>>??????>>>>>>=========<<<===>>>>>>>>>>>>>>>==================>>>>>>>>>????????????????????????????????????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFHHHJJJKKKOOOSSSXXX]]]ccciiimmmttt{{{ttt\\\QQQGGGFFFHHHHHHHHHJJJIIIIIIJJJJJJJJJIIIHHHHHHFFFEEEDDDCCC@@@>>>;;;:::666666666666555555555555444444444444444444444444444444444444444444444444555555555555555555555555555555444444444333333333444444444444444444444444444555555555444333333222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333444444444444444444444444444444444444444444444444444444444555555555666666666666777444666888999999<<>>>>>>>>???@@@>>>>>>>>>=========<<<<<<;;;;;;::::::::::::999999999999999999:::<<<======???>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>?????????????????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDFFFHHHGGGIIILLLOOORRRWWW\\\```hhhoooxxxttt^^^RRRHHHFFFGGGHHHHHHJJJIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFEEEDDDBBB???<<<;;;666666666666555555555555444444444444444444444444333333333444444444444555333333333333333333333333555555444444444333333333444444444444444444444444333444444555555444444333333333333333333333333333222222333333333333444444333333333333333333333333111111222333444444444444333333333444444444444555444444444444444444444444444444555555555666666666444777999:::;;;>>>DDDIIIMMMNNNNNNKKKFFFDDDFFFHHHJJJMMMTTT\\\fffooowww{{{~~~vvvvvvvvvvvvwwwzzzzzztttqqqpppppprrrqqqpppmmmkkkhhhgggffffffiiilllnnnpppuuu|||~~~{{{zzzyyyyyyyyyyyyzzz{{{zzzzzz{{{{{{{{{{{{zzzzzzxxxxxxxxxwwwvvvtttsssrrrsssvvvxxxzzz|||~~~yyyvvvrrrpppnnnmmmkkkiiigggdddaaa^^^\\\\\\]]]^^^]]]^^^\\\WWWOOOKKKKKKNNNOOOWWWbbbmmmvvv~~~}}}xxxtttnnniiifffccc```^^^YYYXXXUUURRRNNNLLLJJJIIIJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCAAA@@@>>>>>>???@@@AAA>>>>>>=========<<<<<<<<<;;;;;;::::::::::::999999777888888888999;;;<<<===>>>>>>>>>>>>>>>?????????<<<<<<======>>>===============>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBAAAAAACCCEEEDDDFFFGGGIIIJJJMMMRRRUUU\\\ccckkkssszzzvvvbbbVVVKKKGGGGGGFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIFFFFFFFFFEEECCC@@@===;;;666666666666555555555555555555555555555555555555333333333444444444555555444444444444444444444444555555444444444333333333333333333333333333333333222222333444555555555555333333333333333333333333222222222333333444444444333333333333333333333333000111222444555555444444333333333444444444555555444444444444444444444444333444444444555555555555555888;;;<<<<<>>>>>???@@@AAA============<<<<<<<<<<<<;;;;;;;;;:::::::::999999777777777888999:::<<<=========>>>>>>??????@@@@@@999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>????????????========================>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAA@@@??????AAACCCEEEFFFFFFGGGGGGJJJMMMQQQTTT[[[cccjjjpppzzzwwwfffYYYMMMHHHGGGEEEEEEFFFIIIIIIJJJJJJJJJJJJJJJIIIFFFFFFFFFFFFDDDAAA>>><<<777666666666555555555555666666666666666666666666333333333444444555555555666666666666666666666666555555444444444333333333222222222222222222222222111111333444555666666666333333333333333333333333222222222333333444444444333333333333333333333333000111222444555555444444333333333444444555555555444444444444444444444444333333333444444444555555555999<<<======@@@HHHOOOPPPPPPMMMHHHDDDDDDIIIMMMWWWZZZaaajjjrrrwwwyyyyyyuuuyyy|||{{{{{{|||yyyuuusssvvvzzz~~~qqqqqqpppooonnnoooqqqtttyyywwwrrrllleeeaaa______ccchhhooouuuxxx|||~~~|||xxxwwwuuutttttttttvvvwwwvvvvvvwwwwwwxxxxxxxxxyyytttuuuwwwwwwuuuttttttuuusssvvvyyy|||}}}~~~yyyxxxvvvuuutttsssssssssrrrnnniiifffffffffeeedddiiihhhddd]]]UUUPPPOOOQQQTTTZZZcccmmmvvv|||yyywwwuuusssqqqqqqppplllgggbbb^^^ZZZXXXVVVUUURRRPPPNNNLLLLLLLLLJJJIIIHHHGGGFFFFFFGGGGGGGGGDDD@@@>>>???@@@AAAAAA@@@@@@@@@?????????>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::999999999;;;===???>>>????????????@@@@@@@@@????????????????????????<<<<<<======>>>>>>??????======>>>>>>>>>>>>======??????@@@@@@@@@AAAAAAAAADDDCCCAAA?????????AAABBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEGGGGGGPPPUUU[[[___ccclllwww}}}}}}tttfffTTTJJJIIIKKKIIIFFFGGGGGGHHHIIIIIIJJJJJJKKKHHHGGGFFFDDDBBB@@@>>><<<:::999777666555555555666555555555555555555555555555555555555555555555555666666666666666666555555555444444333333444444555444333333333333444555555555555444333333333333444555333111000000111333444333333333333333333333333333333333333333333333333333333333444444444555555555444444333333444444555222222333333333444444444555555555555555666777888555666888<<>>>>>>>>;;;;;;;;;:::::::::999999;;;:::999999:::;;;===???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>??????@@@@@@======>>>>>>>>>>>>======?????????@@@@@@@@@AAAAAADDDCCCAAA??????@@@AAABBBAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFIIIMMMRRRVVVZZZbbblllttt~~~qqq\\\OOOJJJJJJHHHEEEGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHGGGEEECCCAAA???===:::999777666555555555666555555555555555555555555555555555555555555555555555555555555555555555555555444444333333444444555444333333333333444555555555555444333333333333444444333222111111222333333333333333333333333333333333333333333333333333333333333333444444444555555555444444333333444444555222222333333333444444444555555555555555666777888777888;;;???DDDJJJOOORRRPPPMMMJJJGGGGGGKKKQQQUUU]]]fffoootttxxx|||}}}{{{wwwqqqnnnqqquuuuuussstttrrrvvv|||zzztttpppkkkkkklllmmmpppssswwwyyy}}}zzzssslllfffeeehhhkkkvvvyyy||||||vvvtttqqqooommmmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnnnnmmmoooqqqqqqooonnnooopppooorrrvvvxxxzzz{{{~~~|||wwwrrrnnnmmmoooooopppnnnmmmiiibbbYYYSSSSSSTTTXXX^^^gggqqqyyy~~~|||zzzxxxwwwvvvtttqqqooonnnmmmfffdddaaa^^^\\\ZZZYYYYYYZZZZZZYYYWWWTTTPPPLLLJJJMMMJJJGGGEEEEEEFFFEEEDDDDDDCCCBBB@@@???>>>======<<<;;;;;;;;;::::::::::::;;;;;;::::::;;;<<<>>>???????????????@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@===>>>>>>??????>>>>>>===?????????@@@@@@@@@@@@AAACCCBBBAAA@@@???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBCCCDDDEEECCCFFFJJJMMMQQQWWW```fffqqqyyyhhhUUULLLHHHGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHFFFDDDBBB@@@???;;;:::888666555555555555555555555555555555555555444444444444444444444444444444444444444444444444555444444333333444444555444333333333333444555555555555444333333333333444222222222222333333333333333333333333333333333333333333333333333333333333333333333444444444555555555444444333333444444555333333333333444444444444555555555555666777888999999;;;>>>BBBGGGLLLPPPSSSOOONNNLLLKKKLLLRRRYYY^^^hhhpppyyy}}}}}}|||tttnnnppprrrssstttvvvvvvzzz|||yyywwwtttqqqnnnnnnmmmmmmmmmooorrrvvvxxx{{{xxxsssmmmiiikkkooosss}}}|||tttrrroookkkiiihhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiikkkllllllkkkkkkkkkllllllooosssuuuwwwyyy|||~~~zzztttqqqppprrrssstttuuutttppphhh___YYYXXXYYYZZZaaajjjsss{{{}}}}}}{{{zzzxxxvvvuuuuuuooonnnkkkgggeeecccbbbbbbbbbccccccbbb___ZZZUUURRRSSSQQQNNNMMMLLLKKKIIIGGGFFFEEECCCAAA???>>>======>>>>>>>>>============<<<;;;;;;;;;;;;<<<===>>>????????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>??????>>>>>>>>>????????????@@@@@@@@@@@@BBBBBBAAA@@@@@@@@@AAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDBBBDDDGGGIIILLLQQQWWW\\\dddkkkwww}}}{{{uuuuuuvvv|||ttt]]]OOOIIIGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIHHHFFFDDDBBBAAA<<<:::888777555555555555555555555555555555555555444444444444444444444444222333333333333333444444555444444333333444444555444333333333333444555555555555444333333333333444111222333444444444333333333333333333333333333333333333333333333333333333333333333444444444555555555444444333333444444555333333333444444444444555555555555555666777999999;;;===@@@DDDIIIMMMQQQRRRPPPQQQQQQRRRTTTZZZcccjjjoooxxxyyyssstttuuuuuuwwwzzz}}}~~~zzztttqqqqqqpppooommmpppooommmlllmmmpppsssuuuxxxvvvrrrnnnnnnqqqwww||||||uuurrrnnniiifffcccbbbbbbaaaaaaaaaaaaaaa`````````ccceeeggggggfffffffffhhhhhhkkknnnqqqsssvvvzzz}}}}}}|||yyyyyyzzz{{{{{{{{{yyyuuulllccc]]]\\\]]]^^^dddmmmwww~~~~~~|||zzzyyyxxxwwwuuurrrooommmkkkjjjjjjiiijjjlllllljjjeeeaaa^^^]]][[[XXXVVVTTTQQQNNNKKKHHHFFFDDDAAA???>>>>>>>>>??????>>>>>>>>>=========<<<<<<<<<<<<===>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>===>>>>>>????????????>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCBBBCCCEEEGGGIIIMMMQQQTTTZZZaaalllxxx{{{wwwrrrooohhhjjjnnnwww}}}fffUUULLLIIIIIIFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGEEECCCBBB===;;;999777555555555555555555555555555555555555444444444444444444444444222222222222333333444444555444444333333444444555444333333333333444555555555555444333333333333444111222333444444444444333333333333333333333333333333333333333333333333333333333333444444444555555555444444333333444444555333333444444444555555555444555555555777888999:::<<<>>>BBBGGGKKKNNNPPPQQQOOORRRVVVXXX[[[aaajjjqqqttt}}}zzzxxxzzz{{{yyyyyy|||zzztttnnnlllmmmoooooonnnrrrpppmmmjjjjjjllloooqqqsssrrrqqqpppqqqvvv}}}~~~|||}}}~~~vvvsssnnnhhhddd```___^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\^^^```aaa`````````bbbbbbeeehhhjjjmmmqqquuuxxxzzz~~~}}}yyypppfff```^^^___bbbiiirrr{{{~~~}}}||||||{{{xxxuuusssrrrrrrrrrqqqrrrtttuuutttqqqnnnkkkgggeeebbb```\\\XXXSSSOOOIIIGGGDDDAAA???>>>??????============<<<<<<<<<<<<<<<<<<======>>>?????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>======<<<>>>??????@@@@@@??????>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCAAABBBBBBDDDFFFIIILLLMMMSSSZZZcccnnn{{{|||uuuoooiiifff```bbbhhhrrrqqq^^^QQQLLLJJJFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHGGGEEECCCBBB===<<<:::777666555555555555555555555555555555555333333333333333333333333111222222333333444444555555444444333333444444555444333333333333444555555555555444333333333333444222222333333444444555555333333333333333333333333333333333333333333333333333333333444444444555555555444444333333444444555333444444444555555555555444444555666777999:::;;;===@@@DDDIIIMMMPPPQQQQQQNNNTTT[[[___aaafffnnnuuuyyy|||yyyzzz~~~|||}}}tttooojjjjjjnnnrrrrrrppprrroookkkgggfffgggjjjkkkmmmnnnppprrruuuzzzxxxtttooohhhccc___]]]\\\ZZZZZZZZZYYYYYYXXXXXXXXXUUUWWWYYYZZZYYYYYYZZZ[[[[[[]]]```cccfffjjjooossswww{{{vvvkkkeeecccdddhhhnnnxxx}}}{{{yyyyyyyyyyyyzzz{{{}}}~~~}}}{{{xxxwwwqqqoookkkhhhddd]]]VVVRRRIIIGGGDDDAAA??????@@@AAA>>>>>>>>>=========<<<<<<<<<<<<===>>>????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@???>>>======>>>??????@@@@@@??????>>>>>>>>>>>>>>>???????????????@@@AAAAAABBBBBBBBBBBB???@@@@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAACCCEEEHHHIIIJJJNNNSSS[[[eeeqqq|||tttnnnhhhccc^^^___bbbjjjwww{{{gggVVVMMMJJJFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHFFFEEECCCBBB>>><<<:::888666555555555555555555555555555555555333333333333333333333333222222222333444555555555555444444333333444444555444333333333333444555555555555444333333333333444333333222222333444666777333333333333333333333333333333333333333333333333333333333444444444555555555444444333333444444555444444444444555555555555444444555666777999;;;<<>>??????@@@@@@???@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBB@@@???>>>>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>???????????????@@@AAABBBBBBBBBBBBBBB>>>???@@@AAACCCDDDEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCFFFHHHIIIIIIJJJNNNVVV___jjjzzzxxxqqqjjjeee___^^^^^^dddppp~~~mmmZZZNNNJJJEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEECCCBBB>>>===:::888666555555555555555555555555555555555333333333333333333333333222222333444444555666666555444444333333444444555444333333333333444555555555555444333333333333444444333222111222444777888333333333333333333333333333333333333333333333333333333333444444444555555555444444333333444444555444444444555555555666666444444555666888999;;;<<>>===<<<===>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDGGGIIIOOOXXXaaammmzzzqqqmmmkkkggg]]]YYY```mmm{{{|||zzzeeeSSSJJJCCCGGGIIIGGGEEEFFFGGGHHHHHHHHHGGGGGGEEEDDDCCCBBB@@@>>>===:::888777666666666666555555555555666666666555555555555444444444555555444444444444555555444444444444444444444444111111222222222333333333666555555444444333222222222222222222222222222222111222555555222///000333555555444444444333333333555555555444444333333333333333333333333333333333666666444333333444555666777555444666999===??????FFFIIIMMMOOOPPPRRRWWW[[[]]]eeeooowww{{{}}}}}}~~~yyyuuujjjjjjmmmttt{{{|||wwwqqqrrrooojjjddd```^^^^^^___dddgggjjjoootttzzzvvvqqqkkkhhhhhhhhhfffcccggggggggghhhkkkpppuuuxxx|||ssslllgggaaa[[[VVVUUUSSSPPPOOOOOONNNLLLJJJLLLLLLKKKKKKKKKLLLLLLMMMNNNPPPSSSUUUWWW[[[___cccggglllrrrwww{{{wwwpppmmmmmmttt|||}}}{{{wwwsssmmmddd\\\VVVNNNKKKFFFDDDDDDDDDDDDDDDBBBBBBBBBBBBAAA@@@???>>>???@@@@@@@@@AAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFKKKSSS[[[gggyyyzzztttpppjjjaaa\\\aaakkkvvvlllXXXMMMGGGIIIJJJHHHGGGGGGHHHIIIHHHHHHGGGGGGFFFDDDCCCBBB@@@???===;;;999777666666666666555555555555666666666555555555555444444444444444333333333333444444444444444444444444444444222333333333444444444444444444444444444444444444333333333333333333333333...///222333222111222555555555444444444333333333555555444444444333333333333333333333333333333333666555444444444444555666777777666777999===AAADDDJJJMMMPPPQQQRRRUUU[[[___dddlllwww~~~zzzwwwtttlllmmmqqqvvvzzzzzzwwwtttsssooohhhccc```_________aaadddiiinnnssszzztttnnneee___]]]\\\ZZZXXXYYYYYYYYYZZZ\\\aaaeeehhhnnnsssyyy~~~wwwpppjjjddd\\\WWWSSSQQQOOOMMMMMMLLLJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIKKKMMMOOOQQQTTTXXX\\\```eeekkkpppuuu{{{{{{tttqqqqqqwww}}}xxxrrrllleee]]]XXXQQQNNNJJJGGGGGGGGGFFFEEEGGGGGGGGGFFFEEECCCBBBAAADDDCCCBBBAAABBBBBBDDDDDD??????@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDGGGMMMTTT___qqq}}}xxxnnngggbbbccchhhooozzzxxxbbbTTTLLLKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@>>>;;;999777666666666666555555555555666666666555555555555444444444333333333222222333333333444444444444444444444444444444444444555555555555222222333444444555666666333333333333333333333333222333555444333444666777555555444444444333333333555444444444444333333333333333333333333333333333666555555444444555666666777888999999999===EEEJJJQQQRRRSSSSSSTTTYYYaaagggooovvvzzzvvvuuusssrrrooorrrvvvxxxxxxwwwwwwwwwvvvpppgggbbb```aaaaaa``````ccchhhnnnttt{{{|||sssggg^^^YYYWWWUUUSSSRRRRRRQQQRRRTTTWWW[[[]]]bbbfffkkkppptttxxx|||{{{sssmmmfff]]]XXXTTTQQQNNNMMMLLLLLLJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGFFFHHHIIIKKKLLLOOOSSSVVVZZZ^^^dddiiinnnuuu~~~wwwttttttzzz~~~xxxqqqkkkeee^^^ZZZSSSPPPLLLJJJIIIIIIHHHGGGLLLLLLLLLKKKJJJHHHFFFFFFFFFEEECCCAAAAAABBBCCCDDD?????????@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDEEEDDDEEEJJJOOOYYYkkkzzzrrrlllgggffffffjjjuuuzzzqqq```RRRMMMIIIJJJKKKJJJKKKLLLHHHHHHHHHHHHGGGFFFEEEDDDBBBAAA>>><<<:::888777666666666555555555555666666666555555555555444444444444444333333333333444444444444444444444444444444333444444444444555555555333333333444444444555555444444444444444444444444666777666333222444555444555555444444444333333333444444444444444444444444444444444444444444444444555555555555555666666666666999:::::::::>>>HHHPPPVVVVVVUUUTTTVVV\\\gggoooyyy|||{{{zzzsssppppppqqqqqqqqquuuyyyxxxuuutttwwwzzz|||sssiiicccbbbbbbbbbaaadddggglllqqqvvv}}}|||mmmaaaZZZVVVSSSQQQPPPOOOOOOOOOQQQSSSUUUWWWYYY\\\aaadddgggkkknnnqqquuuxxx}}}}}}uuunnnggg^^^YYYVVVSSSOOOMMMMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFGGGEEEFFFHHHHHHIIIKKKOOORRRUUUYYY^^^bbbgggnnnwww~~~yyyvvvvvv|||}}}vvvpppjjjddd^^^[[[TTTQQQNNNMMMLLLLLLJJJIIINNNNNNNNNMMMLLLJJJIIIHHHHHHGGGDDDBBBAAAAAABBBCCC@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>??????@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCDDDFFFEEEFFFJJJNNNVVVfffuuuyyyrrrllliiihhhjjjsss|||xxx{{{rrr]]]RRRJJJJJJLLLKKKKKKNNNHHHHHHIIIHHHHHHGGGFFFEEECCCBBB???===:::888777666666666555555555555666666666555555555555444444444555555444444444444555555444444444444444444444444333333333333444444444444555555444444444333333333444444444444444444444444333555333...///555777444555555444444444333333333444444444444444444444444444444444444444444444444444555555666666777777777555888;;;;;;<<>>;;;999777777666666555555555555666666666555555555555444444444555444444333333444444555444444444444444444444444444444444444555555555555444444444444444444444333333333333333333333333333333777555222999GGGLLLHHH555555444444444333333333333333333444444444555555555555555555555555555555333444666777888888777777888999<<<@@@GGGNNNUUUYYYXXXYYYYYYYYY^^^iiiwww~~~{{{zzzzzz{{{}}}~~~}}}}}}|||tttqqqmmmlllnnnppprrrrrrrrrqqqoookkkiiilllrrrxxx{{{{{{yyysssmmmlllpppuuuyyy{{{|||ooofff___ZZZQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRQQQQQQSSSTTTSSSTTTWWWZZZ^^^dddkkkpppttt~~~yyyqqqkkkeeebbbWWWTTTOOOMMMLLLMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFDDDEEEFFFFFFEEEFFFIIIKKKIIILLLOOOQQQTTT[[[dddjjjttt~~~}}}~~~}}}yyyuuusssooolllhhhbbb\\\XXXZZZXXXWWWWWWXXXYYYWWWVVVXXXYYYYYYZZZZZZZZZZZZZZZUUUTTTSSSRRRPPPMMMKKKJJJGGGFFFDDDBBBAAABBBCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBBBBBBBBBBBBBBBB????????????@@@AAABBBBBBAAAAAABBBCCCDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGBBBBBBBBBCCCCCCCCCDDDDDD@@@AAADDDIIIKKKPPP[[[gggvvvyyytttsssrrrrrrsss|||vvvuuu\\\SSSOOOIIIFFFJJJIIIIIIIIIJJJIIIIIIHHHHHHEEEDDDAAA>>>;;;999888777666666555555555555666666666666555555555444444444444333333222222333333444444444444444444444444444555555555555666666666777222333333444444555555666222222222222222222222222111444222---444CCCHHHDDD555555444444444333333333333333333444444555555555555555555555555555555555333444666777888888888777;;;;;;===CCCKKKSSSYYY[[[XXXYYYZZZ[[[aaalll{{{}}}{{{yyyxxxzzz}}}~~~~~~|||tttooonnnlllmmmooorrrssssssqqqoookkkggggggkkkqqqvvvxxxzzz{{{vvvppppppuuu|||zzz}}}}}}oooccc\\\XXXVVVTTTSSSSSSSSSRRRPPPSSSQQQOOONNNPPPQQQQQQQQQOOOOOOOOOQQQTTTXXX\\\^^^ggglllrrrxxx}}}|||wwwrrrjjjccc___[[[VVVRRROOOMMMKKKIIIKKKIIIGGGGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGKKKLLLLLLMMMPPPTTT[[[___mmmwww~~~xxxrrrqqqnnnjjjeeebbb```___^^^^^^_________^^^\\\[[[YYY^^^______]]]\\\]]]___aaa]]]\\\ZZZZZZXXXUUUPPPMMMJJJIIIGGGEEECCCCCCCCCDDDAAACCCDDDFFFFFFEEECCCBBBCCCCCCBBBBBBBBBAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCAAABBBCCCEEEFFFEEEFFFFFFFFFFFFGGGGGGGGGDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGNNNXXX```mmmwwwzzzxxxuuussstttvvv|||bbbVVVQQQLLLLLLPPPIIIHHHHHHGGGGGGHHHHHHIIIGGGEEEBBB>>><<<:::999888888888777666666666666666666666555555555444444444555555555555555555555555333333333444444555555555555444333333333333444555333444444555555444444333444444444444444444444444444444444555555777888888777777666555444333333222333333333333333333333333666666555555555444444444333555666666555555666888666AAACCCEEEQQQWWWXXX]]]ZZZ[[[[[[\\\aaalllzzz{{{yyyxxxyyy~~~wwwssskkklllnnnppprrrsssssssssooommmjjjhhhiiilllqqqtttxxxwwwvvvuuuvvvyyy|||~~~sssjjj^^^\\\YYYWWWWWWVVVUUUSSSWWWUUUSSSRRRSSSTTTSSSRRRQQQPPPPPPQQQRRRUUUXXXYYY\\\```eeejjjooouuu}}}|||uuukkkcccaaa]]]XXXTTTQQQOOOMMMKKKMMMKKKIIIHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJKKKMMMQQQWWW[[[dddnnn}}}~~~{{{uuuooonnnlllhhhdddaaa```______bbbbbbccccccbbbaaa___^^^bbbbbbbbbaaa``````bbbdddbbb```___^^^\\\XXXSSSPPPNNNLLLJJJHHHFFFEEEEEEEEEBBBCCCDDDFFFFFFEEECCCBBBCCCCCCCCCBBBBBBBBBAAAAAABBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHJJJJJJJJJIIIHHHFFFEEEDDDEEEDDDCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCEEEEEEGGGNNNXXX___hhhrrr}}}zzzxxxyyyxxx}}}gggXXXQQQKKKHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHGGGEEEBBB???<<<:::999999888888777666666666666666666666555555555444444444444444444444444444444444444444555555555555555666555444333333333333444555333444444555555444444333444444444444444444444444444444444444555666777888666666555555444333333333444444444444444444444444666666555555555444444444444555666666555555777999:::FFFIIIKKKUUUYYYXXX[[[ZZZ[[[]]]___dddnnnzzz~~~xxxxxxyyy}}}|||vvvssslllnnnqqqssstttttttttssspppnnnkkkjjjjjjnnnqqqttttttsssssssssuuuxxx|||~~~xxxjjjgggcccaaa```___]]][[[ZZZXXXUUUTTTTTTSSSRRRPPPQQQPPPOOONNNNNNOOOPPPQQQSSSUUUYYY\\\```eeekkkooosssyyy|||qqqhhhccc___ZZZVVVTTTRRRPPPNNNPPPNNNKKKJJJJJJJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIMMMQQQUUU[[[eeesss~~~|||yyyuuupppllliiihhheeebbb````````````ffffffggggggggggggffffffggghhhiiihhhffffffggghhhiiigggeeecccaaa]]]XXXTTTSSSRRROOOLLLJJJHHHGGGGGGCCCDDDEEEEEEEEEDDDCCCBBBCCCCCCCCCBBBBBBBBBBBBAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDFFFGGGHHHIIIMMMMMMLLLKKKIIIGGGEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEBBBDDDEEEEEEGGGMMMVVV]]]bbbkkkwww{{{~~~kkkYYYRRRKKKFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEECCC@@@===;;;:::999888888777666666666666666555555555555555444444444333333333333333333333333666666666666666555555555555444444333333444444555333444444555555444444333444444444444444444444444333333333333444555666666444444444333333333333333555555555555555555555555555555555555555444444444444555666666666666888:::???LLLPPPRRRZZZ[[[VVVXXXZZZ]]]aaadddiiipppyyyzzzvvvxxx}}}~~~yyyvvvsssppprrruuuwwwxxxwwwtttsssooonnnmmmlllmmmpppsssuuurrrqqqrrrsssvvvzzz~~~zzzvvvqqqnnnllljjjhhhgggbbb```]]][[[ZZZXXXUUUSSSTTTSSSRRRPPPOOOOOOOOOOOORRRSSSTTTVVVYYY\\\```bbbdddjjjrrryyyyyyqqqeeebbb\\\XXXVVVTTTRRRQQQPPPMMMKKKJJJKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGJJJMMMQQQWWW___mmm{{{}}}xxxtttpppmmmjjjfffdddbbbaaa```aaabbbccciiijjjjjjkkkkkkkkklllllllllnnnpppooonnnlllmmmmmmooommmkkkiiifffaaa\\\XXXWWWVVVSSSPPPMMMJJJHHHGGGDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEGGGIIIJJJKKKNNNNNNMMMMMMKKKJJJHHHHHHFFFFFFFFFGGGFFFFFFEEEDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCDDDFFFFFFGGGLLLUUU[[[___fffpppyyy~~~kkkYYYRRRNNNIIIGGGFFFGGGGGGGGGGGGGGGGGGFFFFFFEEECCCAAA>>><<<;;;:::888777777666666666666666555555555555555555555555333333333333333333333333777666666666555555444444444444444444444444444444333444444555555444444333444444444444444444444444333222222222333333444555222222222333333444444444444444444444444444444444555555555555555555555555444555666666666777:::<<>>BBBRRRWWWWWW[[[XXXRRRTTT]]]ccckkkpppqqqsssvvvyyy}}}~~~}}}{{{zzzzzzzzz|||}}}}}}{{{vvvqqqnnndddgggkkkppptttwwwxxxyyyssstttvvvyyy}}}~~~{{{xxxvvvsssnnnkkkbbbaaa___\\\ZZZWWWUUUTTTUUUSSSPPPPPPQQQRRRRRRRRRVVVYYY\\\^^^```eeelllrrrzzz}}}rrrnnnhhhccc```]]]ZZZXXXQQQOOOMMMMMMMMMMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJIIIHHHIIIKKKNNNOOOUUU^^^iiivvv~~~|||}}}xxxsssqqqppppppjjjjjjiiihhhiiikkkmmmoootttsssssssssssstttuuuvvvzzz|||~~~{{{yyyxxxxxxvvvtttqqqnnnjjjddd```[[[ZZZXXXUUURRRNNNKKKIIIGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEGGGIIILLLNNNOOONNNNNNOOOPPPPPPPPPPPPPPPIIIIIIIIIHHHGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDFFFGGGGGGGGGKKKQQQWWW]]]aaagggmmmttt|||zzzxxxxxx~~~ttt^^^SSSMMMIIIFFFGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEDDDCCCAAA>>><<<;;;888888777666666666666666444444444555555555555555555555555555555555555555444444444444444333333333333444444555555444444333333444444555555444444333444444444444444444444444333333333222222333333444222222333333444444555555333333333333333333333333444444444555555555555555555555666666777999===@@@CCCSSSXXXWWWZZZYYYUUUYYYccciiiqqqvvvvvvuuuvvvwwwuuuwwwyyy{{{{{{|||~~~yyytttnnnjjjbbbfffmmmsssxxx{{{{{{{{{tttuuuwwwzzz}}}~~~rrrqqqnnnjjjfffaaa^^^\\\ZZZVVVSSSRRRSSSTTTSSSQQQSSSUUUWWWVVVVVVZZZ```eeejjjpppzzz}}}yyyrrrmmmhhheeebbb___XXXUUURRRPPPOOONNNLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIIIIHHHIIIKKKMMMMMMQQQXXX```lll|||}}}|||zzzwwwttttttuuurrrqqqppppppqqqtttvvvxxx|||{{{zzzzzzzzz{{{||||||{{{yyywwwuuurrrnnniiieee\\\\\\ZZZXXXTTTQQQMMMKKKHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEGGGJJJMMMOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPLLLKKKIIIHHHGGGGGGGGGHHHEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGGGGGGGFFFFFFFFFFFFDDDFFFGGGGGGGGGJJJPPPUUUZZZ]]]bbbgggmmmttt{{{uuurrrqqqwwwzzzcccTTTMMMJJJHHHGGGHHHJJJKKKKKKJJJHHHGGGEEEEEEEEEDDDBBB???===;;;888888777666666666666666444444444555555555666666444444444444444444444444444444444444555555555555333333444555555444333333333444444555555444444333444444444444444444444444444444333333333333444444444444444444444555555555444444444444444444444444444444444555555555666666555555666666777:::>>>BBBFFFVVVZZZWWW[[[\\\[[[bbbkkkqqqyyy|||{{{yyyxxxxxxsssuuuwwwxxxyyy|||}}}wwwpppjjjgggeeejjjqqqxxx|||}}}|||{{{wwwxxxzzz|||}}}wwwqqqmmmjjj```\\\YYYWWWXXXYYYWWWUUUTTTUUUVVVTTTSSSUUU[[[aaa___eeeooozzzzzztttoookkkhhheee]]]ZZZVVVSSSQQQOOOLLLIIIKKKKKKKKKKKKKKKKKKKKKKKKGGGHHHIIIIIIHHHIIIKKKMMMMMMQQQVVV]]]hhhwww}}}|||}}}yyywwwwwwxxxxxxwwwvvvvvvwwwzzz|||~~~}}}{{{yyyxxxuuuqqqlllhhh]]]]]]\\\ZZZWWWSSSOOOMMMHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDFFFHHHJJJMMMPPPQQQSSSSSSSSSSSSRRRQQQPPPOOOMMMLLLIIIGGGFFFGGGHHHIIIEEEFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIHHHHHHHHHGGGGGGDDDFFFHHHGGGGGGJJJOOOTTTXXXZZZ^^^ccciiiooouuuxxxyyy~~~{{{rrrnnnmmmsss}}}}}}gggVVVOOOMMMLLLHHHIIIKKKLLLLLLKKKIIIHHHEEEEEEEEEDDDBBB@@@===<<<888888777666666666666666444444444555555555666666333333333333333333333333444555555555666666777777333333444555555444333333333444444555555444444333444444444444444444444444555555444333333444444444555555555555555555555555555555555555555555555555444444444555555555666666555555666666777:::???CCCIIIXXX[[[YYY]]]___```iiipppvvv}}}~~~{{{yyyyyyvvvxxxyyyzzzzzz~~~|||uuunnnhhheeeiiimmmuuu||||||zzz||||||~~~|||tttllljjjfffbbb]]]ZZZXXXWWWXXXVVVSSSSSSTTTWWWXXXXXXZZZ^^^eeelllvvvxxxvvvtttoooiiibbb___[[[VVVRRRQQQPPPQQQKKKLLLMMMNNNNNNMMMLLLKKKIIIHHHHHHJJJLLLMMMKKKJJJOOONNNRRRYYYcccooo{{{zzz~~~~~~~~~~~~|||xxxtttooollliiibbb___[[[WWWUUURRROOOMMMJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCAAADDDFFFHHHJJJMMMQQQTTTTTTUUUVVVVVVWWWWWWVVVVVVPPPOOOMMMKKKHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJKKKJJJJJJIIIHHHGGGGGGGGGHHHGGGGGGIIIMMMPPPWWWXXX[[[```eeejjjnnnppptttwww}}}xxxnnngggdddmmmzzzmmmZZZRRRLLLGGGIIIHHHHHHJJJKKKKKKIIIFFFFFFDDDCCCBBBAAA@@@===;;;999888777666666555555555444555666666555555666777555555444444444333333333444444444444444444444444666666555555555444444444444444444333333222222222333333444555555444333333444444444444444444444444444444444444444444444444555555555555555555444444777777777777777777777777;;;;;;999777777;;;AAAFFFSSSZZZ```bbb```aaahhhnnntttzzz|||zzzzzz{{{|||~~~{{{rrrkkkggggggiiipppyyy|||zzz||||||~~~}}}uuunnniiiddd```]]]^^^\\\YYYWWWWWWVVVUUUSSSWWWZZZ```eeennn||||||vvvqqqjjjgggccc]]]YYYVVVUUUUUUQQQQQQQQQPPPPPPNNNMMMMMMLLLKKKKKKLLLMMMNNNMMMKKKQQQPPPRRRXXX```jjjzzzzzzzzz}}}}}}{{{wwwrrrnnnjjjhhhbbb___ZZZWWWTTTRRRNNNLLLIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCEEEHHHJJJLLLNNNRRRUUUVVVWWWXXXXXXYYYYYYXXXXXXWWWUUURRROOOMMMKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGHHHIIIIIIIIIIIIKKKNNNQQQUUUVVVYYY\\\```dddgggiiinnnqqqvvv|||}}}tttllleeeccckkkxxx~~~sss```UUUMMMHHHIIIHHHHHHIIIKKKKKKIIIGGGFFFEEECCCBBBBBB@@@===;;;999888777666666555555666666777888777555444444555555555444444444333333333444444444444444444444444666666555555555444444444444444333333333333333333333333444555555444333333444444444444444444444444444444444444444444444444555555555555555555555555666666666666666666666666888888777777888===DDDIIITTTYYY___bbbccceeekkkqqqwww|||}}}|||}}}xxxooohhhfffffflllsss{{{~~~|||}}}~~~xxxoooiiidddaaa^^^\\\ZZZWWWTTTQQQUUUWWW[[[^^^eeeqqq|||xxxpppmmmiiiccc^^^[[[XXXWWWWWWVVVTTTRRRPPPNNNMMMMMMNNNMMMMMMMMMOOOOOONNNMMMRRRQQQRRRWWW]]]eeerrrzzzzzz}}}}}}|||yyyuuuqqqllliiigggbbb___ZZZVVVSSSPPPMMMJJJIIIIIIGGGFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEGGGIIIKKKMMMPPPTTTVVV[[[\\\\\\]]]^^^^^^]]]]]]ZZZXXXTTTPPPMMMKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJKKKKKKKKKLLLPPPRRRUUUUUUWWWYYY\\\^^^aaabbbgggiiimmmrrrzzzzzzrrrjjjcccaaahhhsss}}}~~~|||iiiZZZPPPIIIIIIHHHHHHIIIJJJJJJIIIGGGFFFEEECCCCCCBBBAAA>>><<<999999888777666666666666777888888777444333333444555555444444444333333333444444444444444444444444555555555555555444444444333333333333444444444444333444444555555444444333444444444444444444444444444444444444444444444444555555555555555555555555666666666666666666666666555666666777:::@@@HHHMMMUUUXXX^^^bbbgggkkkqqqtttzzzuuukkkfffdddeeeqqqwww~~~~~~|||rrrnnniiieeebbb```]]]ZZZWWWXXXYYY[[[```iiiuuu}}}vvvtttooojjjeeeaaa^^^]]]```^^^ZZZWWWTTTRRRQQQQQQOOOMMMMMMMMMOOOQQQPPPPPPRRRQQQRRRVVVZZZ```lllxxx{{{zzz}}}|||{{{xxxuuuppplllhhhfffaaa^^^YYYUUURRROOOKKKIIIJJJJJJIIIHHHGGGFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDFFFHHHKKKMMMOOORRRVVVYYY``````bbbccccccddddddddd^^^\\\WWWSSSOOONNNMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLNNNMMMMMMLLLLLLLLLLLLLLLIIIJJJKKKLLLLLLMMMPPPRRRUUUVVVWWWXXX[[[]]]```aaacccdddgggjjjqqq{{{{{{rrrjjjccc```eeeoooyyysssaaaSSSLLLJJJIIIHHHHHHJJJJJJIIIHHHFFFEEEDDDCCCCCCBBB???===:::999888777666666666666777888888777555333444555555555444444444333333333444444444444444444444444555555555555555555555555222333333333444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555666666888;;;BBBJJJPPPUUUXXX]]]cccjjjqqqvvvxxx~~~}}}rrrhhhddddddfffsssxxx~~~vvvppplllhhhfff[[[ZZZYYYZZZ]]]dddmmmsss}}}}}}xxxsssnnnjjjhhhgggiiifffccc___[[[YYYXXXXXXPPPOOOMMMNNNPPPRRRSSSRRRRRRQQQRRRWWWZZZ___iiittt|||{{{~~~{{{zzzwwwtttoookkkgggeee___\\\WWWSSSQQQNNNJJJHHHIIIHHHGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGIIILLLOOOQQQUUUYYY\\\bbbccceeeggghhhiiijjjjjjfffddd```\\\XXXVVVVVVUUUVVVVVVUUUTTTSSSRRRQQQPPPPPPOOONNNMMMLLLLLLLLLMMMIIIKKKLLLMMMMMMNNNPPPRRRTTTUUUVVVXXXZZZ]]]___aaaaaabbbdddfffkkksss|||}}}uuullleeeaaadddjjjrrr}}}}}}iiiWWWNNNJJJIIIHHHHHHIIIJJJIIIHHHGGGEEEDDDDDDDDDCCC@@@>>>:::999888777777666666666444666777666555555666777555555444444444333333333444444444444444444444444444555555555555555555555333333333444444555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666666666666666666666666666666777888:::>>>EEEMMMSSSWWWYYY___fffmmmtttzzz}}}yyyooogggdddeeehhhsssxxx}}}~~~vvvoookkkcccaaa^^^\\\]]]aaafffjjjooouuu}}}zzztttqqqoooooommmkkkhhheeebbb```^^^]]]WWWUUUSSSRRRTTTUUUVVVUUUSSSSSSUUUYYY[[[___hhhrrr{{{}}}}}}}}}yyyxxxuuurrrmmmiiieeeccc]]]YYYUUURRRPPPMMMJJJHHHFFFEEEEEEDDDCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHHHHKKKOOORRRVVVZZZ___bbbfffgggjjjllloooqqqrrrsssnnnmmmjjjgggdddbbb```___^^^]]][[[YYYWWWUUUSSSSSSTTTSSSPPPNNNMMMMMMMMMMMMLLLNNNPPPQQQQQQRRRTTTUUUUUUVVVWWWXXXZZZ]]]___``````aaabbbdddggglllsssxxxzzzrrrjjjddddddgggmmmwwwppp\\\QQQKKKIIIGGGGGGIIIJJJIIIIIIGGGFFFDDDDDDEEEDDDAAA???::::::999888777777777777444555666666555555666888555555444444444333333333444444444444444444444444444444444555555555555555444444444444444555555555555444444333333444444555444444444444444444444444444444444444444444444444333333444444555666666666777777777777777777777777777888999<<<@@@HHHQQQWWWZZZ___eeekkkqqqwww~~~|||||||||uuullleeedddfffiiirrrvvv{{{~~~xxxqqqmmmgggbbbaaabbbdddeeeeeeiiioootttyyy{{{yyyyyywwwwwwuuusssqqqnnnlllkkkccc```\\\ZZZYYYYYYXXXWWWWWWWWWXXX\\\]]]___gggpppxxx}}}|||vvvuuurrrooojjjfffbbb```ZZZWWWSSSQQQOOOMMMJJJHHHFFFFFFEEEEEEDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKNNNSSSWWW[[[```eeeiiioooqqqtttwww{{{~~~}}}}}}|||{{{xxxuuurrrqqqnnnllljjjgggdddaaa___]]]\\\[[[XXXUUUSSSRRRRRRRRRRRRTTTWWWXXXXXXXXXZZZ[[[[[[[[[[[[\\\]]]^^^___```]]]___```aaacccfffjjjmmmxxxwwwooohhheeeeeehhhrrr{{{vvv___RRRKKKIIIGGGGGGHHHJJJJJJIIIGGGFFFEEEEEEEEEDDDBBB@@@::::::999888777777777777555666777666555444555666555555444444444333333333444444444444444444444444444444444555555555666666555555555555444444444444555444333333333333444555444444444444444444444444444444444444444444444444333333444444555666666777888888888888888888888888666777:::===CCCLLLVVV]]]___eeemmmrrruuuzzz}}}xxxyyy}}}wwwtttooohhhdddcccfffiiiqqqtttyyy|||}}}~~~}}}xxxpppiiifffeeedddddd___bbbfffiiilllqqqyyy~~~~~~mmmiiiddd```^^^\\\ZZZYYY[[[ZZZ[[[^^^^^^___fffnnnwww~~~}}}|||tttsssppplllhhhccc___]]]YYYVVVRRRPPPOOOMMMKKKIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKMMMQQQUUUZZZ___dddjjjnnnxxxzzz}}}~~~zzzvvvssspppoooeeeccc___\\\YYYXXXXXXXXXWWWYYY\\\]]]]]]]]]___```bbbbbbaaa``````aaaaaaaaa[[[]]]___``````aaadddfffnnnvvv{{{sssjjjfffdddfffoooyyyyyyaaaSSSKKKIIIGGGGGGHHHJJJJJJIIIGGGFFFEEEEEEEEEEEECCCAAA;;;:::999888777777777777777888888777444333333444555555444444444333333333444444444444444444444444444444444555555555666666666666666555444444444333555444333333333333444555444444444444444444444444444444444444444444444444333333444444555666777777888888888888888888888888444666999>>>EEEPPP[[[bbbcccjjjssswwwxxx||||||wwwxxx{{{~~~~~~qqqoookkkfffbbbbbbeeehhhppptttxxx|||}}}~~~|||vvvtttrrrlllfffccccccaaa```aaadddiiimmmppp{{{|||pppjjjjjjiiifffbbb``````___]]]\\\___ggglllvvv~~~~~~~~~|||zzzxxxtttsssoookkkfffaaa]]]ZZZWWWVVVUUUSSSPPPNNNMMMLLLGGGGGGFFFEEEFFFGGGHHHIIIJJJKKKLLLKKKIIIGGGHHHIIIGGGHHHJJJLLLMMMNNNOOOOOOQQQTTTXXX\\\bbbiiipppuuu}}}~~~wwwnnngggfffffffffeeeggghhhjjjkkkkkkjjjiiihhhlllllljjjiiigggfffeeeddddddbbb^^^]]]^^^______^^^hhhlllvvvxxxnnnhhhcccccciiirrr~~~|||gggTTTNNNJJJIIIKKKKKKHHHGGGJJJHHHHHHHHHGGGFFFEEEDDDCCC<<<;;;:::888777666666666666666666666666666666666444444444444444555666777777333222444555444777<<<999555333666666444444666777555444222222333444555333333333444444444555555444444444444444444444444555555555555555555555555666666666666666666666666888777777666666666666777999999;;;AAAJJJTTT]]]aaaiiirrryyyyyy{{{zzzrrrsss}}}zzzyyy}}}uuukkkkkkiiiccc^^^^^^eeekkkqqqtttxxx{{{|||}}}~~~yyyssskkkhhhddd```^^^^^^aaaccceeennn|||yyytttnnnhhhbbbcccbbb```___```dddhhhsss{{{}}}|||{{{xxxvvvsssrrroookkkfffaaa]]][[[VVVUUUSSSQQQOOONNNLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLMMMNNNMMMKKKJJJKKKLLLNNNOOOPPPRRRSSSTTTTTTTTTWWWZZZ___dddjjjrrryyyyyyuuusssqqqooooooppprrrtttttttttsssrrrtttsssrrrpppnnnllljjjiiiiiifffbbb_________^^^]]]bbbeeemmmyyyzzzooohhhcccbbbhhhooo|||iiiUUUNNNIIIHHHJJJJJJGGGHHHJJJHHHHHHHHHGGGFFFEEEDDDCCC<<<;;;:::888777666666666666666666666666666666666444444444444444555666666999555444666777666999===III???777666777555222222777555444222222333444555333333333444444444555555444444444444444444444444555555555555555555555555666666666666666666666666777777666666666666666777::::::<<>>===;;;999777666666666666666666666666666666666555555444444444555555666777333222444555333555999FFF<<<444333555444444555666555444333333333444444333333333444444444555555444444444444444444444444555555555555555555555555666666666666666666666666555555555555666666777888:::===BBBIIIQQQZZZdddiiisssxxx{{{zzz|||{{{vvvwww~~~~~~uuunnnddddddddddddeeeiiipppuuusssuuuxxxzzz{{{}}}zzzssskkkffffffccccccjjjttt{{{qqqkkkhhhhhhhhhlllsss}}}zzzwwwuuusssqqqooojjjjjjiiigggeeebbb```___]]]\\\[[[ZZZZZZ[[[\\\]]]\\\\\\\\\\\\\\\\\\\\\[[[]]]^^^```aaa```aaabbbdddgggiiilllooosssvvvxxxyyy~~~}}}vvvnnnfffaaa___^^^___bbbfffkkkwww{{{lllccc______ccchhhttt}}}|||iiiWWWNNNFFFEEEGGGGGGIIIKKKIIIIIIIIIHHHFFFDDDCCCBBB???===<<<:::888666666555666666666666666666666666666555555444444444555555666333222555555333444777777555555777555333444999555555444444333333333333333333333444444444555555444444444444444444444444555555555555555555555555666666666666666666666666555555555666777888999::::::@@@GGGOOOWWW___gggmmmtttxxxzzzxxxyyyzzzxxxyyy~~~|||qqqlllffffffeeefffhhhlllrrrvvvvvvxxxzzz|||}}}xxxpppmmmgggdddiiioooxxxyyyqqqmmmlllkkknnnttt}}}yyyuuusssqqqooonnnjjjjjjjjjiiihhhfffdddcccaaa```___^^^___aaaccceeeeeefffggghhhhhhhhhhhhgggjjjkkkmmmmmmlllmmmnnnpppqqqrrrvvvzzz~~~uuunnnfffdddccccccccceeennnxxx~~~mmmddd```___bbbfffoooxxxzzzwwwuuu___TTTIIIGGGHHHHHHIIIJJJJJJIIIIIIHHHFFFDDDBBBAAA???>>><<<:::888777666555666666666666666666666666666666555444444444444555888555444777777555555888333444888;;;777222333888555555444444444333333333333333333444444444555555444444444444444444444444555555555555555555555555666666666666666666666666666666666777888999;;;<<<<<>>???IIIWWWbbbiiinnnssswwwvvvyyyyyyuuutttvvvvvvsssuuuvvvyyy}}}zzznnnggggggccccccccceeejjjppptttwwwxxxzzz{{{|||}}}xxxvvvqqqoooyyy{{{vvvqqquuu{{{yyytttrrrpppnnnmmmooooooppppppoooooonnnmmmooonnnmmmmmmooorrruuuwwwxxxyyy{{{~~~{{{wwwtttqqqllliiimmmtttxxxvvviiiccc``````ccccccnnn~~~qqqllliiiooo}}}mmm^^^OOOJJJJJJIIIHHHIIIJJJJJJIIIHHHFFFDDDBBBAAA@@@???===:::888777666555666666666666666666666666777666555444444444444444555333333555555222222555666222111555777444222333444444555555444444333222333333333444444444555555444444444444444444444444555555555555555555555555666666666666666666666666777777777999:::<<<>>>???BBBMMM]]]iiiooossswww{{{wwwzzzyyyuuussssssqqqmmmpppsssxxx}}}uuuiiicccddd`````````dddjjjpppuuuwwwxxxyyy{{{{{{}}}|||vvvssswww~~~}}}zzz{{{{{{wwwsssqqqpppppprrrssstttvvvwwwwwwvvvvvvvvvwwwyyyzzz|||~~~~~~xxxrrrsssyyy~~~ooofffcccbbbbbbccckkkwwwssskkkgggjjjqqqzzz}}}iiiTTTKKKJJJIIIGGGFFFIIIIIIIIIHHHGGGFFFEEEDDD@@@???===;;;999888777777999777666555666777666555555555666666666666555555555555444444444444555555555444444444444555666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666555555555:::999888777888:::===???DDDTTThhhuuuwwwvvvxxx{{{yyyxxxyyyyyyrrrjjjhhhkkkfffssszzzppphhhbbb]]]YYY\\\^^^bbbgggkkkooorrrssszzzzzz|||}}}|||zzz}}}~~~~~~{{{xxxvvvttttttvvvwwwyyyzzz{{{{{{zzzzzz|||}}}~~~|||}}}}}}vvvlllgggdddcccbbbiiiuuuxxxooogggfffkkktttrrr]]]RRRMMMJJJHHHIIIIIIIIIIIIHHHGGGFFFEEEDDD@@@???===;;;:::888888777999777666555666777666555555555666666666666555555555555444444444444555555555444444444444555666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666555888777777777888<<<@@@CCCMMM[[[mmmyyy|||||||||}}}zzzzzz{{{yyyrrrhhheeeggghhhuuuvvvllleee```[[[YYY]]]```dddiiinnnsssvvvwwwzzz{{{|||}}}|||wwwttttttttttttuuuxxx}}}}}}zzzxxxwwwzzz{{{|||}}}}}}}}}}}}}}}|||zzzzzz}}}tttlllgggcccaaafffppp~~~uuuhhhbbbccclll{{{lll]]]RRRKKKIIILLLIIIIIIIIIIIIHHHFFFEEEDDDAAA@@@>>><<<:::999888888999777666555666777666555555555666666666666555555555555444444444444555555555444444444444555666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555666666666666666666555666777777999===CCCGGGUUU```nnn{{{}}}}}}||||||zzzqqqfffaaabbbkkkxxx~~~|||zzz}}}|||qqqggg```]]][[[ZZZ```cccgggmmmrrrwwwzzz{{{{{{{{{|||~~~~~~vvvqqqooollljjjiiikkknnnpppxxx|||yyyxxxyyyzzzzzz{{{{{{{{{||||||}}}~~~}}}}}}}}}||||||||||||{{{{{{zzz{{{}}}}}}{{{xxxtttqqqqqqtttvvvxxxxxxxxxzzz{{{||||||||||||||||||||||||{{{}}}|||qqqiiidddaaadddkkkxxx|||jjj___]]]eeevvv{{{jjjYYYLLLIIIMMMJJJJJJJJJIIIHHHGGGEEEEEEAAA@@@>>><<<;;;:::999999999777555555666777666555555555666666666666555555555555444444444444555555555444444444444555666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555555555666666666666555777888888999>>>EEEJJJXXX___kkkxxx}}}~~~}}}zzzpppeee```aaannnzzz|||yyywwwvvvzzzyyynnnddd^^^\\\]]]^^^eeegggkkkppptttxxx{{{|||||||||}}}~~~|||sssoooiiidddbbbcccdddeeemmmwww|||xxxvvvuuuuuuuuuuuuvvvvvvvvvwwwvvvvvvxxxzzz|||~~~}}}{{{yyywwwwwwwwwwwwvvvvvvvvvuuuuuutttuuuwwwwwwuuuqqqllljjjkkkmmmpppqqqpppqqqrrrsssssssssssstttttttttttttttvvvxxx{{{|||}}}~~~xxxmmmfffcccccchhhssspppbbb\\\bbbrrryyycccQQQJJJLLLJJJJJJJJJIIIHHHGGGFFFEEEBBBAAA???===;;;::::::999999777555555666777666555555555666666666666555555555555444444444444555555555444444444444555666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666444555555555666666777777666888999999999===FFFLLLXXX^^^iiivvv~~~~~~{{{xxxooogggeeehhhttt|||yyywwwvvvttt|||~~~xxxooofff```___aaaccckkklllooorrruuuxxxyyyzzz}}}}}}}}}~~~}}}wwwnnngggcccaaa``````fffppp}}}zzzvvvssspppmmmmmmllllllllllllmmmnnnlllmmmoooqqqtttvvvxxxyyyzzzzzzzzzzzzyyywwwuuutttrrrrrrqqqqqqpppooooooooooooooopppooommmjjjfffdddfffhhhjjjjjjjjjjjjkkkllloooooooooppppppqqqqqqqqqrrrtttwwwyyyzzz|||~~~tttlllhhheeefffooozzziii___aaannn}}}rrr[[[OOOMMMJJJJJJJJJJJJIIIGGGFFFEEECCCBBB@@@>>><<<;;;::::::999777666555666777666555555555666666666666555555555555444444444444555555555444444444444555666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666444444555555666777777777666999::::::999>>>GGGOOOXXX^^^iiiuuu|||xxxuuuoookkkooovvv}}}xxxxxxzzzzzzyyy~~~zzzsssjjjdddccceeehhhnnnooorrrtttvvvxxxyyyyyy~~~~~~~~~~~~uuummmgggbbb___bbbjjjxxxxxxwwwvvvsssooojjjgggdddaaa```___^^^^^^___`````````bbbdddgggkkknnnppprrrsssssstttuuuuuutttrrrqqqmmmmmmllllllkkkjjjjjjiiiiiiiiiiiihhhfffcccaaa___```bbbdddddddddcccdddeeejjjjjjkkklllmmmmmmnnnnnnmmmpppsssuuuwwwyyy|||~~~vvvlllhhheeemmm|||sssdddaaajjjvvvhhhVVVOOOKKKKKKJJJJJJIIIHHHFFFEEECCCBBB@@@>>>===;;;;;;:::999777666555666777666555555555666666666666555555555555444444444444555555555444444444444555666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666444444555555666777777888444777:::::::::???KKKTTTXXX___jjjuuu|||zzzuuuqqqooopppzzzxxxvvvzzzzzz}}}~~~|||vvvooohhhfffhhhkkkpppqqqsssvvvxxxzzz{{{|||~~~~~~~~~~~~xxxnnneee``````gggsss{{{xxxqqqooommmiiiddd___\\\YYYVVVUUUTTTSSSSSSSSSTTTUUUXXXYYY\\\```cccgggjjjkkkmmmnnnooopppqqqpppooonnnkkkjjjjjjiiihhhggggggffffffeeedddcccaaa___^^^]]]]]]^^^``````______```aaabbbbbbcccdddeeeffffffgggjjjlllppprrruuuwww{{{}}}}}}pppiiiffflll{{{yyyhhhaaafffppp|||qqq[[[RRRKKKKKKKKKJJJIIIHHHFFFFFFCCCBBBAAA???===<<<;;;;;;999777666555666777666555555555666666666666555555555555555444444555555555555444444444444555666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666777444444444555666777777888222666999::::::AAAMMMXXXXXX___jjjsssxxxzzz||||||yyyrrroooooottt{{{uuuuuu{{{{{{www|||~~~}}}xxxqqqjjjhhhjjjmmmpppqqqtttwwwzzz}}}~~~~~~~~~|||nnneeeeeeeeekkkvvv~~~wwwoooiiibbb___[[[XXXVVVSSSPPPNNNLLLKKKJJJJJJIIIIIIJJJJJJLLLNNNQQQTTTWWW\\\bbbfffjjjjjjjjjjjjjjjkkkkkkkkkjjjiiihhhgggeeecccbbbbbbbbbaaa```___]]]\\\[[[ZZZ]]]\\\\\\[[[[[[[[[[[[[[[]]]___bbbcccccceeegggiiihhhjjjmmmppprrrvvvzzz}}}~~~rrrjjjppp~~~oooccccccgggyyyvvv]]]QQQLLLJJJHHHGGGHHHHHHGGGFFFDDDCCCBBBAAA???===;;;999:::888666555444555666777444444444444555555666666777777777777777777777777666666666666666666666666444444444555555555555666444444555555555555444444666555444333222333333444666666666666666666666666666666666666777777777777777888999;;;@@@GGGPPPVVV^^^ccckkkrrrvvvxxxzzz{{{uuutttsssssswwwwwwqqq{{{zzz{{{~~~|||xxxtttpppnnnmmmmmmsssssstttvvvxxxzzz|||}}}~~~~~~{{{nnngggeeehhhqqqzzz~~~|||zzzwwwsssllleee___XXXUUURRROOOMMMKKKHHHFFFFFFFFFEEEDDDDDDDDDDDDEEEIIIJJJMMMPPPSSSXXX]]]bbbggggggggghhhhhhhhhhhhhhhhhhhhhfffeeedddbbbaaaaaa``````^^^]]][[[ZZZXXXXXXYYYYYYXXXWWWWWWWWWWWWWWWZZZ\\\^^^``````bbbdddgggfffiiillloooqqquuuyyy|||yyyoooqqq|||rrrfffdddgggxxxyyy```TTTLLLJJJHHHGGGHHHHHHGGGFFFDDDDDDCCCAAA???===;;;:::999888777555555555666777555555666666777777777777666666666666666666666666666666666666666666666666444444444555555555555666444444555555555555444444666555444333333333444444555555666666777888999999666666666666777777777777888999;;;===BBBJJJSSSYYYbbbffflllssswwwyyyxxxwwwsssssssssvvv}}}xxxttt{{{}}}{{{yyyvvvrrrpppooooooppptttuuuvvvwwwyyy|||}}}~~~~~~uuujjjfffeeejjjrrrzzz~~~tttqqqmmmhhhddd^^^XXXTTTNNNLLLHHHFFFEEEDDDBBB@@@BBBBBBAAA@@@@@@@@@@@@@@@CCCEEEHHHJJJMMMRRRXXX\\\bbbbbbcccdddddddddddddddeeeddddddbbbaaa```______]]]\\\[[[ZZZXXXVVVUUUTTTTTTSSSRRRRRRQQQQQQRRRRRRTTTVVVYYY[[[\\\^^^aaacccdddfffjjjmmmppptttxxx|||}}}tttrrrxxxxxxkkkfffgggyyyzzzbbbTTTKKKIIIGGGGGGHHHHHHGGGFFFDDDDDDCCCAAA???===;;;:::777777777777666666666666555555555666666666666666555555555555555555555555666666666666666666666666444444444555555555555666444444555555555555444444666555444444333444444444444444555777888:::;;;;;;666666666666777777777777888:::<<<@@@FFFNNNWWW]]]iiijjjnnnuuuzzz{{{xxxtttqqqppprrrxxx{{{zzz~~~|||tttsssqqqpppooopppqqqrrruuuvvvxxxzzz|||~~~}}}nnngggbbbdddjjjrrr}}}~~~xxxssskkkgggbbb\\\XXXTTTPPPMMMJJJHHHFFFEEEDDDDDDCCCAAABBBAAA@@@@@@??????@@@@@@@@@BBBDDDFFFIIINNNSSSWWW\\\]]]___````````````___aaaaaa```______^^^]]]]]]ZZZYYYXXXVVVTTTRRRQQQPPPOOOOOONNNMMMMMMMMMMMMNNNPPPRRRUUUWWWYYY[[[^^^aaabbbeeeiiilllooosssxxx|||}}}uuuppprrryyy~~~qqqkkkiii}}}}}}}}}yyy```PPPKKKIIIGGGGGGHHHHHHHHHGGGDDDDDDCCCBBB@@@===;;;:::666666777777777777666555333333333333444444444444555555555555555555555555666666666666666666666666444444444555555555555666444444555555555555444444555555555444444444444555444555555777888999999:::666666666666777777777777777:::>>>BBBIIIRRR\\\bbbooonnnqqqxxx~~~yyytttmmmmmmpppyyy{{{wwwlllkkkkkkkkklllooorrrsssuuuvvvxxx{{{}}}tttjjjaaa```dddkkkuuu~~~{{{uuunnniiibbb^^^XXXSSSPPPMMMJJJHHHKKKIIIFFFFFFFFFFFFEEEDDDAAAAAA@@@????????????@@@>>>@@@BBBDDDGGGKKKQQQUUUYYYZZZ\\\]]]^^^^^^]]]]]]^^^^^^]]]]]]\\\\\\[[[[[[XXXWWWVVVTTTRRRPPPNNNMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMOOORRRUUUVVVXXX[[[^^^```cccgggkkknnnsssxxx|||~~~rrrkkkkkkqqq}}}zzzsssppp~~~zzz{{{}}}zzzaaaOOOJJJIIIGGGGGGHHHIIIHHHGGGEEEDDDCCCBBB@@@>>><<<:::555666777777777777666666444444444444444444444444555555555555555555555555666666666666666666666666444444444555555555555666444444555555555555444444444555555555555555555555555555666666666666666777666666666666777777777777777:::???EEEMMMVVV```gggsssrrruuu|||{{{tttiiikkkpppyyyzzzvvvssseeeeeeeeefffiiimmmqqqssstttvvvyyy{{{~~~vvvgggaaabbbfffnnnvvv|||vvvqqqkkkddd```YYYUUUPPPLLLJJJIIIHHHFFFJJJHHHFFFFFFGGGGGGFFFEEE@@@@@@???>>>>>>>>>>>>???>>>@@@BBBDDDFFFJJJPPPTTTWWWXXX[[[]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[XXXWWWUUUSSSQQQNNNMMMLLLMMMLLLLLLKKKJJJKKKKKKKKKKKKNNNPPPRRRTTTVVVXXX[[[]]]```eeeiiimmmqqqwwwzzz}}}zzznnngggfffkkkxxx~~~{{{zzzyyyzzz|||gggSSSJJJHHHGGGGGGHHHIIIHHHGGGEEEEEEDDDBBB@@@>>><<<;;;666666666666777777777777777777777777777666666666555555555555555555555555666666666666666666666666444444444555555555555666444444555555555555444444444444555666666666666555666666666555555555555555666666666666777777777777777;;;AAAIIIQQQ\\\fffmmmuuuvvvzzz~~~xxxrrrfffjjjrrrzzz}}}xxxtttpppnnnaaaaaabbbdddgggkkkooorrrtttvvvyyy}}}vvvkkkfffgggkkkqqqvvv{{{|||xxxtttooojjjeeeaaa\\\YYYSSSPPPLLLJJJJJJJJJIIIHHHKKKIIIGGGFFFGGGGGGFFFEEEAAA@@@@@@???????????????>>>???AAACCCFFFJJJOOOSSSWWWXXX[[[^^^___^^^]]]\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWUUUSSSPPPNNNLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJLLLNNNPPPQQQRRRUUUWWWZZZ]]]aaaeeejjjoootttxxx|||~~~vvvllleeebbbggguuu}}}}}}|||{{{{{{~~~lllWWWJJJHHHFFFGGGHHHIIIIIIHHHEEEEEEDDDCCC@@@>>><<<;;;777666555555555777888999999999888888888777777777666666666666666666666666666666666666666666666666444444444555555555555666444444555555555555444444333444555666777777666555555555666666777777777888666666666666777777777777999===DDDMMMWWWaaalllssswwwzzz~~~~~~yyyrrrmmmdddkkkuuu|||yyysssnnnjjjggg```aaaaaacccgggkkkooorrruuuxxx{{{~~~uuummmjjjlllppppppttt{{{{{{vvvsssnnnjjjeee```]]][[[XXXVVVQQQOOOMMMLLLMMMMMMMMMLLLLLLJJJHHHGGGGGGHHHGGGEEECCCCCCBBBAAAAAAAAAAAAAAA>>>???AAACCCEEEIIINNNRRRWWWYYY\\\___```___^^^]]]YYYYYYYYYZZZZZZZZZZZZZZZXXXWWWVVVSSSQQQNNNLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJIIIKKKMMMNNNOOOPPPRRRTTTWWWZZZ^^^cccggglllrrrvvv{{{|||tttllleeeaaaeeesssuuu|||~~~nnnYYYIIIHHHFFFGGGHHHIIIIIIHHHFFFEEEDDDCCCAAA>>><<<;;;777666555444555666888:::888888777777666666555555777777777777777777777777666666666666666666666666444444444555555555666666444555555555555555555444333444666777777777666555444555666777888999:::;;;666666666666777777777777;;;???GGGPPPZZZeeepppwwwxxx|||{{{ssslllhhhcccmmmxxx~~~wwwooojjjeeebbbaaaaaabbbdddggglllppprrrwwwyyy}}}~~~|||tttrrrqqqvvvxxxzzz}}}zzzsssmmmiiigggbbbbbbaaa]]]YYYWWWVVVWWWSSSQQQNNNNNNOOOPPPOOONNNGGGJJJNNNNNNKKKIIIHHHIIIEEEEEEDDDCCCBBBBBBAAA@@@??????@@@DDDJJJMMMMMMLLLVVVYYY^^^bbbbbbbbbaaabbb^^^]]]]]]```bbbbbb___\\\]]][[[XXXVVVUUUSSSPPPNNNOOONNNLLLMMMNNNNNNMMMKKKNNNMMMLLLLLLNNNPPPRRRTTTXXXYYY\\\___eeekkkqqqtttzzz~~~|||uuummmddd^^^aaaqqq{{{uuuvvvzzz~~~ttt```SSSJJJCCCEEEHHHIIIIIIJJJHHHGGGFFFCCCAAA>>><<<;;;:::999888777666666666666777777888777777666555444666666777777777777666666666666666666666666666666666666555555444444444333444444444444444444444444555555555555666666666666444555666888888888777666999::::::888777777:::<<<===CCCLLLWWW```iiiqqqvvv{{{wwwnnnhhhfffooowww~~~wwwpppiiiccc```bbb```ccceeehhhiiilllpppsss|||}}}~~~~~~yyyrrrkkkgggdddccc```aaa```^^^[[[ZZZ[[[\\\]]][[[ZZZZZZZZZZZZXXXWWWOOOOOOOOOMMMLLLJJJIIIIIIFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@CCCHHHKKKKKKJJJVVV[[[bbbgggiiijjjjjjkkkgggeeeeeefffhhhgggeeebbb___]]]ZZZYYYXXXVVVSSSQQQPPPNNNMMMMMMNNNNNNLLLKKKMMMLLLKKKKKKKKKMMMPPPQQQWWWXXXZZZ^^^dddjjjooosssxxx}}}}}}qqqhhhbbbdddrrr|||xxxxxx{{{}}}~~~sssaaaTTTKKKDDDEEEHHHHHHGGGHHHHHHGGGEEECCCAAA>>>===<<<:::999888777777666666666666777777777777666666555555666666777777666666555666666666666666666666666666666666555555555444444555555555555555555555555555555555555666666666666555666777888888888777777999::::::999777888:::<<>>BBBLLL[[[jjjtttyyy|||}}}{{{{{{qqqlllqqqxxx}}}{{{~~~zzzpppfffaaa^^^]]]```eeegggiiillloooqqquuuyyy|||~~~vvvnnniiiddd```[[[VVVUUUWWW[[[^^^dddhhhnnnuuu{{{|||nnnfffddd___XXXPPPLLLJJJHHHFFFEEEEEEFFFFFFFFFEEECCCBBBAAABBBDDDEEEGGGNNNXXXbbbiiipppuuuxxx||||||{{{{{{zzzzzz{{{|||~~~|||yyywwwuuuqqqlllhhhhhhfffdddbbbbbb```^^^\\\YYYWWWUUURRRQQQRRRRRRSSSUUUVVVWWWZZZ^^^ccchhhkkkppptttyyy~~~}}}rrrnnnqqqwwwxxxvvvzzz{{{|||{{{ppp[[[QQQIIIHHHJJJIIIHHHHHHGGGFFFEEECCCAAA???>>>===;;;:::999888777777777777444555666777777888777777444444555555555555444444666666666666666666666666666666666777777777777777666666666666666666666666555555555555666666666666999999888888888888888888777888999999999:::===@@@DDDPPPaaapppyyy{{{{{{zzz{{{~~~zzzsssrrryyy}}}vvvxxx{{{wwwmmmccc___]]]]]]```eeehhhjjjmmmppprrrvvvzzz}}}xxxqqqjjjddd```[[[XXXTTTSSSTTTXXX]]]aaaiiioooxxx|||uuulll___UUUPPPNNNKKKHHHGGGFFFGGGGGGEEEFFFEEECCCAAAAAACCCDDDFFFKKKSSS[[[cccjjjppptttzzz|||~~~~~~yyyvvvsssqqqnnnlllkkkiiifffddd___]]][[[XXXVVVUUUVVVVVVXXXYYYYYY[[[^^^cccgggiiilllqqqvvv{{{xxxooopppvvvwwwsssttt|||}}}~~~uuuaaaVVVKKKHHHHHHFFFEEEFFFFFFFFFDDDCCCAAA???>>>===;;;:::999888888777888888555666666777777777777666555555555666666555555555666666666666666666666666555555666666666666777777555555555555555555555555555555555555666666666666999999888777777777888888777888999999999;;;>>>AAAHHHUUUhhhwww~~~zzzvvvyyyzzzzzzxxxvvvyyyyyyzzz~~~|||sssssswww~~~sssjjjbbb___^^^^^^bbbggghhhjjjnnnqqqssswww{{{~~~~~~yyyqqqjjjddd___[[[YYYQQQPPPOOOOOOSSSXXX^^^bbblllttt}}}lll```UUUSSSOOOKKKIIIHHHHHHIIIDDDFFFGGGFFFCCCAAABBBDDDEEEHHHNNNTTTZZZaaaiiimmmqqquuuzzz~~~~~~zzzxxxwwwuuuqqqoooiiigggddd```^^^]]]]]]]]]\\\\\\\\\]]]___bbbfffhhhjjjnnnsssxxx~~~}}}qqqqqqwwwwwwpppooozzz|||nnn```RRRKKKIIIGGGFFFGGGFFFEEEDDDCCCAAA@@@>>>>>>;;;;;;:::999888888888888666777777777777666666555555666666777777666666555666666666666666666666666444444555555555666666666555555555555555555555555555555555555666666666666999888777666666666777777666888999999:::<<>><<<;;;:::999888888888888777777888777777666555555666666777777777777666666666666666666666666666666333444444444555555666666666666666666666666666666555555555555666666666777999888777555555555666777666777999999:::<<>>EEENNNaaazzz|||vvvsssqqqrrrzzzyyyxxx{{{~~~~~~|||uuusssyyy}}}nnnbbb]]][[[[[[]]]bbbgggjjjkkkmmmpppuuuxxxzzz|||~~~{{{xxxuuuttttttuuutttssspppmmmiiiddd```]]]\\\\\\___eeennnwww~~~xxxooofff___ZZZUUURRRQQQRRRRRRSSSSSSRRRQQQQQQPPPMMMMMMPPPQQQSSSZZZbbboooxxxvvvfff\\\TTTOOOMMMOOONNNMMMKKKIIIGGGEEEDDDBBBBBBBBBBBBDDDFFFHHHJJJMMMPPPVVV\\\bbbgggiiikkkppptttzzz~~~}}}xxxqqqlllhhhgggfffjjjooouuu|||zzzrrrnnnvvvvvvhhhcccfffrrr|||cccTTTNNNKKKHHHJJJIIIHHHEEECCCAAA??????===<<<;;;999888777666666777777666666555555555555555555555555666666666666666666666666666666666666666666666555555555555555555555555555666666666666555555555555666666666666777777777888888888888888999888:::<<<<<>>===;;;:::888777777777444444555555666777777888555555555555666666666666777777777777777777777777555666666666666777777777555555666666666777777777555555555555666666666666555555666777777888888888777777999;;;<<>>===<<<:::999888777777666666666666666666666777555555555555666666666666777777777777777777777777555666666666777777777777555666666666777777777777555555555555666666666666666666777888888999::::::888888;;;===>>>FFFXXXiiisssssspppnnnuuuzzz}}}~~~|||uuujjjbbb___^^^```bbbcccdddggglllppptttwww{{{}}}|||wwwrrrnnnnnnkkkfffaaa]]]ZZZXXXXXXSSSVVVZZZ^^^dddnnn{{{{{{uuuqqqrrrpppllljjjhhhgggfffdddiiioooyyyzzzrrrlllhhhdddbbbaaa^^^[[[]]]bbbeeekkksssyyy}}}~~~iii```UUUSSSPPPMMMKKKIIIIIIIIIFFFFFFEEEDDDCCCCCCBBBAAA@@@AAABBBEEEKKKQQQXXX[[[```dddiiinnnppprrrtttuuuxxxyyyyyy{{{~~~zzz|||~~~wwwtttrrrxxxqqq```\\\hhhwwwlllYYYRRRNNNGGGHHHHHHGGGFFFEEEDDDCCCBBB>>>===<<<:::999888777777888888888777666666555555555555555555666666666777777777777777777777777777555666666666777777888888666666666666777777777777555555555555666666666777777777888999::::::;;;;;;999:::<<>>>>>===<<<;;;:::999999999888888777777666666555555999888777666666777888999777777777777777777777777999888777666666777888999888888777777666666555555777666555555555666888999999999999888888888888777666===@@@>>>AAAPPPcccpppyyy}}}|||sssrrrwwwuuuxxxyyyyyyxxx|||zzzvvvrrrkkkfffddd```bbbcccddddddhhhnnnssswwwyyy|||~~~wwwmmmfffaaa___]]]^^^]]]]]]^^^bbbjjjooo{{{xxxqqqnnnllljjjkkknnnlllpppuuuxxx{{{}}}ppp___[[[VVVRRROOOMMMKKKIIIJJJIIIIIIHHHFFFEEECCCCCC@@@AAACCCDDDFFFJJJOOORRRXXX\\\cccgggjjjmmmoooppprrrqqqrrrsssuuuxxx{{{}}}~~~xxxqqqsss}}}yyyfff^^^aaafffttt|||~~~iiiYYYRRRPPPKKKJJJIIIIIIHHHFFFBBB???>>>===<<<;;;:::999999999888777777777666666666555777777666555555666777777777777777777777777777777888777666666666666777888888777777777666666666555777666666555666777888999777777888888999999999:::999>>>@@@@@@FFFVVVhhhrrrvvvxxx{{{zzztttmmmooouuu|||yyy{{{wwwvvv}}}~~~vvvrrroooiiieeeeeebbbcccdddeeefffjjjpppuuuyyy{{{}}}~~~yyyqqqmmmkkkjjjfffaaa^^^___cccfffhhhpppxxx{{{wwwuuurrrsssvvvtttwwwzzz|||}}}|||jjjddd]]]WWWSSSPPPNNNMMMKKKJJJIIIHHHGGGEEEDDDDDDAAABBBCCCDDDDDDGGGKKKOOOSSSWWW]]]bbbeeegggjjjlllmmmmmmmmmnnnppprrruuuvvvwww{{{}}}tttrrr{{{|||hhh]]]]]]aaannnwwwtttaaaWWWTTTKKKJJJIIIIIIIIIGGGDDDAAA???>>>===;;;:::999999999777777777777666666666666666666555555555555666666777777777777777777777777777666666555555666666777777777777777666666666666666666666666666777888888666666777888999:::;;;;;;;;;>>>@@@CCCNNN___nnntttvvvtttrrrpppkkkhhhnnnwww|||ssssssyyypppllljjjgggeeefffdddeeeeeeeeehhhmmmtttyyy{{{}}}~~~yyyqqqgggbbbccceeeeeedddgggmmmxxx~~~{{{|||uuuooofff^^^YYYVVVTTTSSSMMMLLLKKKIIIGGGFFFEEEEEECCCCCCCCCCCCCCCDDDHHHKKKNNNRRRWWW\\\___bbbeeegggiiiiiiiiijjjkkkmmmoooppprrruuuyyy}}}wwwsssyyymmm^^^[[[___mmmwwwkkk[[[SSSLLLKKKJJJJJJJJJIIIFFFDDD??????===<<<:::999999999777777777777666666666666666666666666666666666666666666666666666666666666666666555555555555666666777777777777666666666666666666666666666777777888777777888999999:::;;;;;;<<<===???FFFUUUhhhsssuuuxxxsssmmmjjjgggiiisss~~~zzzqqqsss}}}sssjjjggggggeeefffhhheeeeeedddeeeiiiooovvv{{{}}}|||pppiiihhhgggddd```bbbfffnnnxxxxxxooofffaaa]]]ZZZYYYQQQPPPMMMKKKIIIGGGFFFFFFDDDDDDDDDCCCBBBCCCFFFHHHJJJNNNSSSWWWYYY\\\___aaaddddddeeefffhhhiiikkkkkkmmmppptttxxxzzz}}}zzzuuuyyytttaaa\\\```lllxxxzzzaaaSSSNNNMMMKKKKKKKKKJJJHHHFFF@@@???>>><<<;;;:::999999666666666666777777777777777777777777777777777777666666666666666666666666555555666666666666555555666666666666777777777777555666666777777777777777:::999999999999999999999;;;<<>><<<;;;:::999999666666666666777777777777777777888888888888777777777777777777777777777777555666666777777666666555666666666666777777777777555555666777777777777777;;;:::::::::999999999999;;;===AAALLL___qqqwwwvvvwwwnnnfffccceeennn|||uuuvvvsssjjjbbbaaabbbbbbdddgggccccccdddhhhnnnuuuzzz|||tttkkkeeebbbbbbdddhhhppp~~~uuummmfffbbb[[[XXXTTTPPPLLLIIIHHHHHHEEEEEEEEECCCBBBBBBEEEGGGDDDGGGJJJLLLMMMOOORRRTTTTTTUUUWWWZZZ\\\^^^___```aaadddhhhkkknnnrrrwwwzzz{{{~~~hhh```dddiiixxxttt^^^QQQNNNKKKJJJIIIHHHFFFEEEBBBAAA???===;;;:::999999555666666666777777777888666666777888888777666666777777777777777777777777666666777888888777666666555666666666777777777888444555666777888777777666999999:::::::::::::::::::::>>>EEEPPPbbbsssyyywwwvvvmmmeeeccchhhsss}}}~~~wwwtttzzzxxxnnneee^^^^^^______aaadddcccccceeekkkrrryyy|||}}}}}}rrrkkkcccbbbaaaccckkkxxxuuulllggg^^^[[[VVVQQQMMMJJJHHHHHHFFFFFFEEECCCBBBCCCEEEHHHBBBDDDGGGIIIIIIKKKNNNPPPNNNOOORRRUUUWWWYYYZZZ[[[\\\___cccfffjjjnnnsssvvvzzz}}}iii```eeejjjzzzxxxbbbPPPNNNJJJIIIHHHFFFDDDCCCBBBAAA???===;;;:::999999555666666666777777888888444555666777777666555444777777777777777777777777666777888999999888777666555666666666777777888888444555777888888888777666888888999:::;;;;;;<<<===;;;@@@HHHSSSdddtttzzzyyywwwnnnfffffflllxxxuuuwww|||tttttt}}}tttjjjbbb\\\\\\]]]]]]^^^aaaddddddgggmmmvvv|||~~~~~~}}}ooojjjfffccceeehhhppp~~~~~~qqqhhhccc___ZZZVVVRRRNNNJJJGGGKKKHHHEEECCCDDDEEEEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKKKKLLLNNNOOOQQQRRRWWWYYY[[[]]]aaaffflllqqqyyy}}}qqqfffhhhlll{{{zzzaaaRRROOOLLLJJJIIIGGGEEECCCEEECCC@@@===:::888777777888888777777777777888888777777666666666666777777777777777777777777777777666666777777777777666666777777666666555555555444777666555555555666888999999999999999:::;;;<<<<<<>>>???GGGWWWiiivvvyyywwwoooiiibbbbbbmmmxxxwwwxxx}}}xxxtttzzzzzztttjjjccc\\\[[[[[[\\\___ddddddgggkkkppptttzzzsssmmmhhhgggiiippp~~~{{{rrriiieee```[[[VVVRRRMMMJJJJJJGGGEEECCCDDDDDDDDDCCCEEEEEEEEEEEEEEEEEEFFFGGGFFFFFFFFFGGGIIIJJJLLLMMMSSSUUUWWWYYY\\\aaagggkkkrrrwww~~~ssshhhhhhjjjzzzvvv___RRROOOLLLJJJIIIGGGEEECCCDDDBBB@@@===:::999888888888888777777777777888888777777666666666666777777777777777777777777777777666666777777777777666666777777666666666555555555888777666666666777999999999888888999999:::;;;<<<===@@@IIIYYYkkkuuuwwwtttllleee```cccqqqzzzxxxyyy~~~sssrrr|||vvvqqqiiibbb\\\[[[[[[\\\___ccccccffflllqqqvvv{{{vvvlllggggggmmmzzzzzzrrrnnngggaaa\\\WWWRRRNNNJJJIIIGGGFFFGGGFFFDDDCCCEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBCCCDDDEEEGGGHHHIIIMMMNNNPPPRRRUUUYYY^^^bbbiiiooovvv~~~xxxkkkhhhhhhxxxqqq^^^QQQOOOLLLJJJIIIGGGEEECCCBBBAAA???===;;;::::::999888888777777777777888888777777666666666666777777777777777777777777777777666666777777777777666666777777666666666666555555777666666666666777888888888888888888999:::;;;;;;<<>><<<;;;;;;:::888888777777777777888888777777666666666666777777777777777777777777777777666666777777777777666666777777666666666666666666555555555555666666666777888888888888999:::;;;;;;<<>>===<<<;;;;;;888888777777777777888888777777666666666666777777888888888888888888888888666666777777777777666666666666777777777777777777666666777777888888888888888888888888999:::;;;<<<===GGGXXXjjjwwwyyysssmmm```XXXZZZkkk}}}yyyvvvvvvxxxzzz{{{}}}~~~oookkkwww|||pppjjjhhheee___ZZZ[[[]]]]]]```dddeeejjjrrryyy}}}~~~xxxyyy}}}yyyqqqiiibbb[[[WWWOOONNNKKKJJJJJJIIIGGGEEEFFFFFFEEECCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEECCCEEEFFFGGGGGGIIIKKKNNNSSSWWW___gggpppxxx|||vvvrrrttt~~~tttkkkfffnnn~~~|||~~~}}}uuufffWWWPPPNNNKKKIIIIIIHHHFFFEEE@@@@@@@@@???>>>===;;;:::888888777777777777888888777777666666666666777777888888888888888888888888666666777777777777666666666666777777777777888888888999::::::;;;;;;::::::999999999999:::;;;<<<<<>>BBBNNNbbbuuuyyyssshhhbbbgggzzzwww{{{{{{ssspppttt{{{uuuoooxxxxxxmmmgggfffeee___\\\^^^``````cccggglllqqqvvv{{{}}}~~~|||tttmmmfffbbbZZZVVVRRRPPPOOOPPPOOONNNHHHGGGGGGFFFFFFFFFFFFFFFBBBBBBBBBBBBCCCDDDEEEEEEAAACCCDDDDDDDDDDDDFFFGGGKKKNNNTTTZZZcccnnnzzz|||sssiiieeemmmxxx~~~}}}uuummmdddffftttxxxtttoooeee[[[OOOMMMKKKIIIIIIHHHGGGEEEBBBBBBBBBAAA???<<<:::999888888777777777777888888777777666666666666777777888888888888888888888888666666777777777777666666666666777777888888888999444555666888888777777666;;;;;;;;;;;;<<<===>>>>>>CCCPPPeeexxx|||vvvmmmgggmmmwwwqqqxxx}}}tttqqquuu~~~qqqnnn|||wwwlllgggeeeeee___\\\^^^aaaaaadddgggooossswww{{{}}}~~~~~~ssshhhddd___\\\XXXUUUSSSPPPNNNKKKLLLJJJIIIHHHHHHGGGDDDAAABBBBBBCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEEEELLLIIILLLUUU```jjjttt|||vvvnnngggcccdddhhhttt}}}uuuhhhcccfffttt|||xxxqqqdddZZZVVVOOOJJJIIIIIIGGGGGGIIIEEEDDDBBB@@@>>><<<;;;;;;999888888777777777777777777777777777777777777777888888888777777777777777777666555666777888777666777777777777888888888888777777777777777888888999:::888999<<<;;;999;;;@@@AAATTTkkk{{{~~~xxxkkkqqq{{{|||rrrmmmttt~~~uuupppttt}}}nnnrrrvvvlllfffdddaaa```______aaadddgggiiipppssswwwzzz|||~~~xxxnnnjjjeeebbb^^^[[[XXXVVVSSSPPPOOOMMMJJJIIIIIIGGGEEECCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDKKKHHHIIIRRR\\\eeepppyyyuuummmfffaaabbbgggrrr{{{vvvjjj```cccqqq}}}uuujjj```YYYQQQKKKJJJIIIGGGGGGIIIEEEDDDBBB@@@>>><<<;;;;;;999999888777777777777777777777777777777777777777777777777777777888888888888777666777888999999777777777777777888888888888777777777777777888999999;;;999:::===<<<:::<<>><<<<<<;;;999999888777777777777888777777777777777777777777666666777777888888999999999777777888999:::999888777777777777888888888888888777777777777888999999;;;999:::===<<<;;;>>>CCCIII]]]sss~~~wwwpppmmmtttwwwpppnnnttt~~~yyyqqqpppxxxvvvooozzzyyynnnfffcccaaa``````___```bbbfffiiilllrrruuuyyy{{{}}}~~~|||zzzsssqqqmmmjjjhhhddd```]]]WWWSSSOOOKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBNNNJJJIIINNNUUU^^^kkkvvvwwwmmmeee^^^^^^bbbmmmvvv~~~xxxllliiipppzzzrrr___TTTKKKIIIJJJHHHHHHIIIFFFEEECCC@@@>>>===<<<;;;:::999888888777777888888777777777777777777777777555555666777888999999:::888777666777999:::999888666777777777888888888888888888777777888888999::::::888999<<<<<<;;;>>>DDDNNNaaawww}}}vvvooommmwwwtttoooooowwwvvvooooooxxxyyysssssstttjjjeeebbbaaa```______```cccgggkkknnnsssvvvzzz|||}}}~~~xxxuuurrrpppmmmjjjeeebbb[[[WWWRRRNNNLLLKKKIIIHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBMMMIIIHHHKKKQQQYYYgggsss}}}{{{pppfff^^^]]]```jjjttt}}}~~~rrrlllnnnzzzcccWWWKKKIIIJJJJJJIIIJJJFFFEEECCCAAA???===<<<<<<:::999999888888888888888888888888888888888888888555555666777888999999:::777666555666888888888777666777777777888888888888888888888888888999999:::999777888:::;;;;;;???EEERRReee{{{~~~xxxrrroooyyyssspppsss{{{tttnnnooowwwsssqqqwww}}}pppiiidddbbbaaa_________aaadddiiinnnqqquuuxxx{{{}}}~~~~~~{{{zzzwwwvvvtttppplllhhh```\\\WWWSSSQQQOOOLLLJJJGGGFFFEEEDDDCCCBBBAAAAAACCCCCCCCCBBBBBBBBBBBBBBBHHHEEEEEEHHHLLLTTTaaannnzzzuuuiii___]]]___eeeppp{{{uuullljjjzzzkkk]]]OOOKKKLLLKKKJJJJJJFFFEEECCCAAA???===<<<<<<::::::999888888888888999888888888888888888888888666666777777888888999999666555555555777888777666777777777777888888888888999888888888888999:::::::::777888:::;;;<<<@@@GGGWWWjjj~~~~~~zzzvvvsss~~~xxxwwwzzz|||rrroooqqqyyyoooppp{{{xxxmmmgggdddbbb```______```bbbfffkkkpppsssvvvyyy|||~~~~~~~~~~~~}}}|||{{{wwwssspppdddbbb]]]ZZZWWWTTTPPPMMMHHHGGGFFFEEECCCBBBAAA@@@DDDDDDDDDCCCCCCCCCBBBBBBDDDCCCDDDGGGKKKQQQ___lllwwwyyylllaaa]]]______kkkxxx{{{oooiiivvvvvvfffVVVOOONNNLLLIIIHHHGGGFFFDDDAAA???>>>===<<<;;;:::999999888888999999888888888888888888888888777777777777777888888888777666555666888999888777777777777777888888888888999999888888999999:::;;;;;;999999<<<===>>>CCCJJJ^^^ppp~~~{{{yyyxxxxxxqqqrrrvvv}}}kkkooo|||sssjjjfffdddaaa^^^______```bbbggglllqqquuuxxxzzz}}}~~~~~~~~~}}}xxxuuuhhheeebbb___\\\WWWRRROOOKKKJJJIIIGGGFFFDDDCCCBBBEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCEEEIIILLLRRR```mmmvvv}}}|||nnnbbb^^^___[[[hhhvvvtttkkktttmmm[[[SSSPPPMMMIIIGGGGGGFFFDDDAAA???>>>===<<<;;;:::999999888888999999888888888888888888888888888888888777777777777777888777777777999:::999888777777777777888888888888999999888888999999:::;;;===;;;;;;>>>???@@@FFFMMMcccttt}}}zzzyyy||||||uuuqqqtttzzzyyyiiinnn|||{{{ooogggeeeccc```\\\______```cccgggmmmrrrvvvxxx{{{~~~~~~~~~|||xxxppplllhhhccc```[[[WWWSSSMMMKKKJJJIIIJJJIIIGGGFFFBBBBBBCCCDDDDDDCCCCCCCCCEEECCCDDDGGGIIINNNXXXcccrrr}}}pppddd]]]ZZZ[[[cccpppzzzkkkppp~~~rrr^^^TTTOOOJJJJJJMMMHHHEEEBBBAAA@@@???===<<<===<<<;;;:::999999999999777777777777777777777777888888777777666666555555888888888888888888888888999888888888777777666666;;;999888;;;???@@@;;;777;;;;;;<<<;;;999;;;GGGTTTnnnwwwzzzxxxyyyyyyqqqqqq|||vvveeevvvuuujjjeeebbb^^^\\\]]]]]]^^^aaaeeejjjooosssvvvyyyyyyzzzzzz{{{|||||||||}}}}}}~~~|||tttqqqlllgggccc___ZZZWWWRRRPPPMMMLLLKKKKKKIIIHHHEEEEEEEEEEEEDDDDDDCCCBBBDDDCCCCCCFFFIIIMMMWWWbbbppp{{{uuuiii```\\\[[[cccsss}}}lllmmmxxxvvv```TTTOOOKKKJJJKKKHHHFFFCCCAAA@@@???>>><<<;;;:::999888888777777777777777777777777777777777888888777777666666666666888888888888888888888888999888888888777777777777;;;999888;;;>>>???;;;777::::::;;;<<<;;;>>>KKKXXXqqqxxxzzzvvvwwwzzzwwwqqqssssssjjj{{{|||qqqgggccc```]]][[[\\\\\\^^^aaafffkkkppptttvvvyyyyyyzzzzzz{{{|||||||||}}}}}}~~~zzzwwwrrrmmmiiieee```\\\YYYVVVQQQNNNMMMLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCCCCDDDBBBCCCFFFHHHKKKUUU___mmmxxx}}}pppeee^^^XXXbbbuuummmiiipppzzz|||dddVVVPPPMMMJJJIIIIIIFFFCCCAAAAAA@@@>>><<<999999888777666666666666777777777777777777777777888777777777777666666666888888888888888888888888888888888888888777777777:::999888:::===>>>;;;888::::::;;;======BBBPPP^^^tttyyy|||zzztttrrrvvv{{{}}}~~~}}}qqqpppwwwqqqqqquuukkkbbb___]]][[[ZZZ\\\[[[]]]aaaffflllqqquuuxxxyyyyyyzzzzzz{{{|||||||||}}}}}}~~~}}}xxxtttoookkkfffccc```[[[VVVQQQOOONNNMMMLLLIIIIIIHHHGGGFFFEEEEEEDDDDDDBBBCCCFFFGGGJJJSSS\\\hhhtttwwwiiiaaaXXXbbbvvvnnnfffjjjqqq~~~jjjYYYRRROOOLLLIIIJJJGGGDDDBBBAAA@@@>>><<<999999888777777666777777777777777777777777777777777777777777777777777777888888888888888888888888888888888888888888888888:::999888:::<<<===;;;999::::::;;;===>>>DDDSSSccctttxxxzzzvvvqqqpppvvv|||zzz}}}tttjjjnnnzzzzzzsssxxx|||nnnddd\\\ZZZZZZYYYZZZ\\\ZZZ]]]aaagggmmmssswwwyyyyyyyyyzzzzzz{{{|||||||||}}}}}}~~~~~~zzzvvvqqqmmmjjjfffaaa[[[UUURRRQQQOOONNNJJJIIIHHHGGGFFFFFFFFFGGGDDDCCCDDDFFFGGGIIIQQQZZZdddooo|||}}}nnnddd]]]eeewwwqqqfffgggmmmyyyuuu```UUURRRNNNKKKKKKHHHEEECCCBBB@@@>>><<<::::::999888888888999999777777777777777777777777777777777777888888888888888888888888888888888888888888888888888999999999999999999:::;;;;;;;;;:::;;;;;;<<<===>>>FFFWWWggguuuxxxzzzwwwrrrrrryyyzzz{{{mmmfffooo~~~wwwuuu{{{hhh___XXXWWWXXXXXXYYY\\\ZZZ]]]bbbhhhnnnssswwwyyyyyyyyyzzzzzz{{{|||||||||}}}}}}~~~|||yyyuuurrrlllhhhbbb]]]ZZZWWWTTTRRRNNNMMMKKKIIIGGGGGGHHHHHHEEEDDDEEEGGGGGGIIIPPPXXX___kkkyyyssshhhccciiivvvttthhhggglllvvvlll[[[TTTQQQMMMLLLIIIFFFDDDBBBAAA???===;;;;;;:::::::::::::::;;;777777777777777777777777777777777888888888888999888888888888888888888888888888888999999999999999999999999999:::::::::;;;<<<;;;<<<>>>AAAJJJ]]]nnnyyy|||}}}zzzvvvyyyyyymmmhhhtttxxxuuuxxxyyyeee\\\UUUUUUWWWXXXYYY\\\[[[^^^dddjjjoootttwwwxxxyyyyyyzzzzzz{{{|||||||||}}}}}}~~~~~~|||yyytttpppkkkgggccc```\\\YYYUUUSSSPPPLLLIIIHHHHHHHHHGGGEEEFFFHHHHHHIIIOOOXXX\\\hhhvvvyyynnnfffgggooowwwiiigggjjjsss}}}yyybbbWWWRRRNNNMMMJJJGGGDDDCCCAAA???===;;;;;;::::::::::::;;;;;;777777777777777777777777777777888888888999999999888888888888888888888888888888888999999:::::::::888999999999999999:::;;;::::::<<<@@@EEEPPPeeexxx}}}zzzyyypppnnn}}}wwwwww}}}uuuddd[[[TTTUUUWWWXXXZZZ]]]\\\```eeekkkppptttvvvwwwyyyyyyzzzzzz{{{|||||||||}}}}}}~~~~~~~~~yyyvvvrrrnnnkkkgggbbb___[[[XXXTTTOOOKKKIIIGGGGGGGGGFFFGGGIIIIIIIIIOOOWWWZZZgggttt}}}}}}rrrdddcccggguuu~~~yyykkkhhhiiiqqqzzzfffXXXRRROOOMMMKKKGGGEEECCCAAA???===:::::::::999::::::;;;;;;777777777777777777777777777777888888999999999999888888888888888888888888888888888999999:::::::::888999999999888888:::<<<999999<<>>;;;;;;:::999999999999999;;;:::999999:::;;;:::999777777888888888888777777999999999888888888888777888888888888888888888888:::::::::999999::::::;;;999<<>><<<;;;:::999999999999999999999999999999999999999666777888999999888777666999999999888888888777777888888888888888999999999::::::999999999:::;;;;;;:::===???FFFWWWpppqqqnnnyyy|||ooohhhddd```ZZZWWWVVVXXX\\\^^^gggjjjooorrrssstttuuuwwwyyyyyyzzzzzz{{{|||}}}}}}~~~~~~}}}yyysssmmmhhhbbb[[[WWWVVVRRROOOQQQQQQQQQTTTYYYbbbhhhqqq{{{ttthhh___```jjjxxx|||iii```hhhvvv|||aaaSSSPPPNNNKKKHHHDDDAAA???>>>===<<<;;;:::999999999999777888888888777777777888666777888999999888777666999999999888888888777777777777888888888999999999:::999999999::::::;;;<<<<<<>>>AAAIII\\\sssxxxmmmnnn}}}zzznnniiicccaaa\\\XXXWWWYYY]]]```iiilllpppssstttuuuvvvwwwxxxyyyyyyzzz{{{||||||}}}~~~~~~{{{uuupppiiiccc___ZZZUUUSSSTTTTTTSSSVVV[[[bbbgggpppyyyyyykkk```bbbkkkwwwmmmccchhhsss{{{bbbUUUPPPNNNKKKHHHDDDBBB@@@???>>>===<<<:::999999999999666777888777666555666888777777888888888888777777999999999888888888888777777777777888999999::::::999999999999:::;;;<<<<<<===???CCCNNNbbbwwwsssjjjqqqzzzoookkkcccaaa]]]YYYXXXZZZ___cccjjjmmmqqqtttuuuvvvwwwxxxyyyyyyyyyzzz{{{{{{{{{|||~~~~~~~~~~~~~~~yyyssslllhhh```\\\YYYZZZZZZYYY[[[```ccchhhpppyyypppdddfffmmmxxxtttggggggmmm~~~uuu```UUUOOOMMMKKKHHHEEECCCAAA@@@>>>===<<<;;;:::999999999666888999888666555777999888888777777777777888888999999999888888888888777666777777888999999::::::999999999999:::;;;<<<===<<>>>>><<<;;;:::999999999666999::::::777666888:::999888777666666777888999999999999888888888888777666777777888999999::::::999999999999:::;;;<<<===<<>>=========<<<;;;:::999888999999888888888888999999888888888888888888888888::::::999999999999::::::::::::::::::999999999999777999;;;;;;::::::<<<===>>>HHHXXXhhhssszzz~~~}}}xxxvvvwww|||zzzvvv}}}pppeeeooo{{{ppppppsssqqqjjjeee\\\ZZZYYYZZZ^^^dddkkkoooqqqrrrtttuuuwwwxxxyyyyyywwwyyy||||||{{{zzzzzz{{{{{{||||||}}}~~~~~~||||||}}}}}}~~~}}}}}}}}}~~~~~~{{{xxxwwwwwwwwwxxx|||~~~zzzlllhhhhhhooo{{{lllpppyyy}}}|||vvvgggXXXOOOKKKIIIFFFEEEDDDCCC@@@>>>===<<<<<<<<<;;;:::999999<<<;;;999888777888999999888888888888888888888888;;;::::::999999::::::;;;::::::::::::::::::::::::888999:::;;;:::;;;===>>>>>>LLL___mmmtttwww{{{~~~|||wwwsssssswww~~~xxxzzzkkkdddqqquuuiiigggjjjiiidddbbbZZZYYYYYY[[[___eeekkkooopppqqqsssvvvwwwxxxwwwwwwvvvxxx{{{|||{{{zzzyyyzzz{{{{{{|||}}}~~~~~~~~~~~~~~~{{{{{{{{{zzz{{{~~~}}}|||{{{||||||zzzmmmhhhggglll|||uuuyyy~~~}}}wwwhhhYYYOOOJJJHHHFFFEEEDDDCCC@@@>>>===<<<<<<;;;::::::::::::<<<;;;:::888777888999999888888888888888888888888;;;::::::999999::::::;;;::::::::::::::::::::::::888999:::::::::;;;>>>@@@???OOOdddrrrvvvwwwzzz~~~~~~yyytttrrrvvv}}}~~~yyy|||hhhfffvvvtttfffbbbbbbaaa^^^]]]YYYYYYZZZ\\\```eeejjjmmmpppqqqsssuuuvvvwwwvvvvvvvvvxxx{{{|||{{{zzzyyyzzz{{{{{{|||}}}~~~}}}{{{vvvvvvwwwwwwwww{{{{{{oooiiifffiiixxxxxxiiiXXXMMMKKKIIIFFFEEEEEEDDDAAA???===<<<;;;::::::::::::;;;;;;;;;:::999999999999999888888888888888888888888::::::999999999999::::::999999999999::::::::::::888999:::::::::;;;>>>AAACCCSSShhhuuuyyyzzz~~~~~~yyyuuuxxx}}}~~~wwwhhhjjj|||ssseee___]]][[[XXXXXXWWWXXXYYY]]]aaafffkkkmmmpppqqqrrrtttuuuuuuvvvvvvwwwyyy||||||{{{zzzzzz{{{{{{||||||}}}~~~~~~~~~~~~~~~{{{xxxssstttuuuuuuuuuwwwzzz}}}{{{oooiiieeefffuuu|||mmmZZZMMMKKKIIIGGGFFFFFFEEEBBBAAA===<<<;;;:::::::::;;;;;;:::::::::;;;::::::999999888888888888888888888888999999888888888888999999888888888999999999::::::999::::::::::::<<>>===<<<;;;::::::999999999888888888777777777777888888888888777777555666777888888888888888777777888999::::::;;;;;;999777888<<<===<<<>>>BBBKKK\\\ooo|||{{{}}}zzzsssrrrzzz|||nnnaaa[[[YYYUUUQQQPPPRRRSSSWWW^^^hhhnnnqqqqqqsssrrrrrrrrrsssuuuwwwxxxzzzzzzzzz{{{{{{{{{{{{|||{{{|||~~~~~~}}}wwwsssrrrqqqqqqrrrtttuuuuuuvvvwwwyyy{{{~~~{{{rrrnnnjjjjjjwww}}}rrr___VVVOOOMMMJJJIIIHHHFFFCCCAAA>>>>>>===<<<;;;:::999999999999999888888888777777888888999999999999888888666777888888999999999888888888888999999::::::;;;;;;888888;;;<<<;;;>>>CCCQQQaaattt|||yyy~~~ooorrr}}}zzzmmm```ZZZXXXTTTPPPOOOSSSTTTXXX___hhhnnnqqqqqqsssrrrrrrrrrsssuuuwwwxxxzzzzzzzzzzzz{{{{{{{{{{{{{{{|||~~~|||uuusssqqqqqqssstttttttttqqqrrrtttvvvyyy{{{}}}~~~~~~}}}}}}|||||||||}}}}}}~~~uuuqqqmmmlllwwwxxx{{{xxxcccWWWPPPMMMKKKIIIHHHFFFCCCAAA======<<<;;;:::999888888999999999888888888888888999999::::::::::::999999888888999:::::::::999999999999999999999999999999<<<999888:::;;;;;;@@@GGGXXXhhhzzz|||www~~~lllsssxxxkkk___YYYWWWSSSPPPPPPTTTUUUZZZaaaiiioooqqqrrrsssssssssssstttvvvwwwxxxzzzzzzzzzzzz{{{{{{{{{{{{{{{|||~~~xxxuuurrrqqqssstttsssqqqnnnooopppsssuuuxxxzzz|||zzzyyyyyyxxxwwwwwwwwwwww|||~~~xxxtttpppmmmvvvsssttt|||}}}hhhYYYQQQNNNKKKIIIHHHFFFCCCAAA>>>======<<<;;;:::999999888888888888888888888888888999999999999999999888999999:::;;;;;;:::::::::::::::999999999999999999<<<999999:::;;;>>>FFFPPP^^^nnn~~~|||||||||ttt{{{llluuuuuujjj^^^YYYVVVSSSQQQRRRUUUWWW]]]cccjjjoooqqqrrrssssssttttttuuuwwwwwwxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{|||~~~{{{wwwrrrrrrssstttrrrooommmnnnoooqqqsssvvvxxxzzzwwwwwwuuutttsssssssssssswwwyyy|||zzzvvvqqqmmmrrr|||}}}nnnooowwwlll[[[RRROOOKKKIIIGGGFFFDDDBBB??????>>>===<<<;;;::::::888888888888888888888888777777888888888888777777::::::;;;;;;;;;::::::999::::::999999999999999999;;;999999;;;===AAAMMMXXXdddtttzzz|||zzzqqqxxxmmmxxxsssiii^^^YYYVVVRRRRRRTTTVVVYYY```fffkkkoooqqqssssssttttttvvvwwwwwwxxxxxxyyyyyyyyyzzzzzzzzzzzz{{{{{{|||~~~zzzuuutttvvvvvvsssooonnnnnnnnnoooqqqtttwwwxxxuuutttrrrqqqpppooooooooorrrtttxxx|||~~~yyytttmmmooowwwzzzlllkkksssqqq___SSSPPPLLLIIIGGGFFFDDDBBB??????>>>===<<<;;;;;;:::888888888888888999999999777777777888888777777777::::::;;;;;;;;;:::999999999999999999999999999999:::999:::===>>>CCCOOO\\\jjjxxxyyy}}}wwwqqqsssmmm{{{pppfff]]]XXXTTTQQQQQQTTTWWW[[[ccchhhlllooorrrsssssstttuuuwwwxxxxxxxxxxxxyyyyyyyyyyyyzzzzzzzzzzzz{{{|||~~~yyywwwzzzzzzvvvqqqooonnnnnnnnnppprrrtttvvvrrrqqqooonnnlllkkkkkkjjjmmmppptttyyy}}}}}}vvvnnnnnnttt{{{jjjiiinnn}}}wwwcccTTTQQQLLLIIIGGGFFFDDDBBB???>>>===<<<;;;::::::999777777888888888999999999777888888999999888888777:::::::::::::::999888888888888888999999::::::;;;999999;;;======AAAMMMZZZiiiwww{{{|||uuurrr{{{nnnkkk{{{}}}lllcccZZZVVVRRRNNNOOOSSSWWW]]]eeejjjmmmooorrrtttssstttvvvxxxyyyyyyyyyxxxxxxxxxyyyyyyyyyzzzzzzzzz{{{|||~~~|||zzz}}}}}}xxxsssooonnnmmmmmmnnnpppssstttpppooommmkkkjjjiiihhhhhhjjjnnnrrrwww{{{yyyooonnnrrr{{{~~~jjjgggjjjxxx{{{gggUUUQQQLLLIIIGGGFFFDDDCCC>>>===<<<;;;:::999999888777777888888999999999999999999999::::::999999999::::::::::::999999888777777777888999::::::;;;;;;::::::<<<===<<<>>>JJJVVVfffsss~~~~~~{{{~~~|||{{{sssssswwwkkkhhh{{{yyyiii```XXXTTTOOOLLLNNNRRRXXX^^^fffkkknnnooorrrtttssstttvvvxxxyyyyyyyyyyyyxxxxxxyyyyyyyyyzzzzzzzzz{{{|||~~~~~~yyyrrrssssssqqqooommmmmmnnnpppnnnpppqqqmmmgggccceeehhhhhhiiimmmsssyyy}}}wwwpppllllll{{{lllggghhhrrrlllZZZQQQJJJJJJJJJGGGCCCAAAAAA???<<<;;;;;;;;;999888888888888888888888888888888888999999999:::::::::999888777888:::;;;:::999777777777777777777777777<<<<<<<<<<<<>>>BBBGGGLLLZZZjjjxxxzzzyyy|||{{{uuuzzzqqqlllnnnrrrccc\\\WWWTTTRRROOOQQQUUUXXX^^^eeejjjlllnnnqqqtttssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{zzz{{{~~~zzzwwwvvvssspppnnnmmmmmmnnnnnnpppoookkkdddaaaaaadddfffhhhlllqqqxxx~~~wwwpppllllllwwwkkkeeeeeeppp}}}rrr[[[RRRJJJIIIJJJGGGCCCBBBAAA???<<<;;;;;;;;;999888888888888888888888888888888888999999999:::::::::999888777888:::;;;:::999999999999999999999999999::::::::::::;;;>>>DDDHHHSSSdddtttyyyxxxzzz|||vvv~~~}}}nnnkkkppp~~~oooaaa[[[UUUSSSPPPMMMOOOTTTXXX^^^fffkkkmmmooorrruuuttttttvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{zzz{{{~~~|||zzzvvvrrrooommmlllllllllmmmlllgggaaa]]]]]]___ccceeeiiiooovvv~~~~~~wwwpppllllllsss~~~~~~kkkdddbbblllzzzwww]]]SSSJJJIIIIIIGGGDDDDDDAAA???===;;;<<<;;;:::888999999999999999999999999888888999999999:::::::::999888777888:::;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::===AAAEEELLL___ssszzzyyy{{{~~~}}}yyywwwjjjiiissszzzlllccc\\\VVVSSSPPPNNNPPPUUUZZZ```ggglllnnnpppsssvvvtttuuuvvvxxxyyyyyyzzzzzzxxxxxxxxxxxxyyyzzz{{{{{{zzz{{{}}}}}}}}}~~~~~~~~~}}}xxxtttqqqooommmllliiiiiigggccc^^^[[[[[[\\\___aaaeeekkksss|||~~~vvvooojjjjjjooo{{{~~~kkkccc___iiixxxxxx___UUUKKKIIIIIIGGGEEEEEEAAA???===<<<<<<<<<;;;999999999999999999999999999888888999999999:::::::::999888777888:::;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;===AAADDDIII^^^ttt}}}}}}}}}ooofffggguuuyyykkkggg```YYYUUURRRPPPSSSXXX[[[aaaiiimmmoooqqqtttwwwuuuvvvwwwxxxyyyzzzzzzzzzxxxxxxxxxxxxyyyzzz{{{{{{{{{|||}}}~~~~~~~~~|||wwwtttrrrooommmfffeeeccc```]]]ZZZZZZZZZ[[[]]]aaagggpppzzzvvvnnniiiiiikkkwww|||lllaaa]]]fffwwwyyyaaaVVVLLLIIIIIIGGGEEEEEEAAA???===<<<<<<<<<;;;:::999999999999999999999999888888999999999:::::::::999888777888:::;;;:::999::::::::::::::::::::::::;;;<<<<<<<<<;;;===@@@CCCIII___uuu~~~zzzhhhbbbfffvvvxxxmmmiiiaaaZZZVVVSSSQQQTTTYYY]]]cccjjjnnnpppqqqsssvvvuuuvvvwwwxxxyyyzzzzzzzzzxxxxxxxxxxxxyyyzzz{{{{{{{{{|||}}}~~~}}}}}}~~~}}}zzzvvvrrrnnnfffeeebbb___\\\YYYXXXWWWWWWYYY]]]dddnnnyyyxxxooojjjiiihhhuuuwwwkkk___YYYcccuuuxxxaaaVVVMMMKKKKKKHHHEEEDDDAAA???===<<<======<<<;;;::::::::::::::::::::::::888888999999999:::::::::999888777888:::;;;:::999888888888888888888888888999:::;;;::::::<<<>>>AAAMMMaaawww~~~}}}~~~~~~vvveeeaaagggzzzwwwnnniiiaaaYYYUUUQQQOOORRRXXX```eeekkkooooooppprrrttttttuuuvvvxxxyyyyyyzzzzzzxxxxxxxxxxxxyyyzzz{{{{{{||||||}}}~~~||||||}}}~~~zzztttnnnjjjgggccc___[[[XXXUUUSSSTTTVVVZZZaaalllwww{{{rrrmmmllliiixxxuuuhhh[[[TTT___rrrsss```WWWNNNMMMLLLIIIEEECCCAAA???===<<<=========;;;::::::::::::::::::::::::888888999999999:::::::::999888777888:::;;;:::999999999999999999999999999888999;;;;;;;;;===@@@BBBTTTgggzzz~~~}}}wwwfffdddkkk{{{tttmmmjjjbbbZZZUUURRRPPPSSSYYYaaaffflllooonnnnnnpppqqqttttttvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{||||||}}}}}}~~~}}}}}}~~~}}}uuunnnnnnjjjeee```[[[WWWSSSPPPSSSUUUYYY```kkkwww~~~uuuooonnnmmm|||vvvfffYYYQQQ\\\qqq~~~nnn```WWWOOONNNMMMIIIDDDCCCAAA???===<<<===>>>===<<<::::::::::::::::::::::::888888999999999:::::::::999888777888:::;;;:::999999999999999999999999999:::;;;===>>>>>>@@@BBBEEE[[[mmm{{{xxxgggfffoooxxxrrrlllmmmeee\\\WWWTTTRRRUUU[[[cccgggmmmooonnnmmmnnnpppssstttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{||||||}}}}}}~~~~~~zzzsssmmmfff```]]]ZZZVVVRRRSSSTTTXXX___jjjwww}}}uuuooossswwwddd[[[TTTZZZfffvvv}}}xxxtttqqqcccUUUJJJIIILLLKKKFFFCCCBBBAAA???>>><<<;;;;;;;;;888888888888888888888888:::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::<<<888777:::<<<===AAAGGGWWWtttzzz}}}xxxggghhhuuu{{{qqqmmmmmmkkkiiicccZZZTTTTTTYYY^^^eeehhhlllnnnnnnnnnnnnooorrrssstttvvvwwwwwwwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{{{{||||||}}}~~~}}}xxxqqqiiiccc___[[[VVVSSSRRRSSSVVV]]]hhhuuuwwwqqqsssxxxdddZZZTTTYYYfffvvv}}}xxxrrrnnn___TTTKKKJJJLLLJJJFFFDDDBBBAAA???>>><<<;;;;;;;;;999999999999999999999999:::999999888888999999:::===<<<<<<;;;:::999888888::::::::::::::::::999999===999999;;;===>>>CCCIII\\\yyy~~~rrrvvvxxxiiilllyyyxxxmmmjjjjjjjjjhhhbbbZZZTTTTTTYYY^^^fffiiilllnnnnnnmmmmmmnnnqqqrrrssstttvvvvvvwwwwwwwwwxxxyyyzzzzzz{{{{{{{{{{{{{{{|||}}}}}}~~~~~~wwwmmmfffaaa]]]WWWSSSQQQRRRUUU\\\gggsssyyysssrrr}}}zzzhhh]]]UUUXXXdddttt~~~wwwpppjjj[[[SSSLLLLLLKKKHHHFFFFFFBBBAAA@@@>>>===<<<;;;;;;:::::::::::::::::::::::::::999999888888999999:::<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999999999888===::::::<<<>>>???EEELLLaaa{{{}}}zzzuuujjjqqqxxxnnnssssssiiieeefffgggeeeaaaZZZUUUUUU[[[```gggiiimmmnnnmmmmmmlllmmmoooppprrrsssuuuvvvwwwwwwwwwxxxyyy{{{|||{{{{{{zzz{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~|||rrriiiddd___YYYUUURRRSSSVVV\\\gggssszzzsssooo{{{}}}pppcccYYYYYYcccrrryyypppjjjYYYSSSNNNMMMKKKGGGFFFHHHBBBAAA@@@>>>===<<<<<<;;;:::::::::::::::::::::::::::999999888888999999:::888999999;;;<<<===>>>>>>;;;;;;::::::999888888888<<<::::::<<<===???FFFOOOccczzzzzzuuu~~~pppgggqqqxxxsss{{{~~~oooeeebbbcccdddccc___ZZZVVVWWW\\\bbbhhhjjjmmmooonnnllllllllloooppprrrtttvvvwwwwwwxxxwwwxxxzzz|||||||||{{{zzz{{{{{{{{{||||||}}}}}}}}}~~~~~~}}}}}}~~~wwwnnngggaaa\\\XXXTTTTTTWWW^^^hhhuuuzzztttmmmxxxuuuhhh[[[[[[dddttt}}}sssmmm]]]VVVPPPOOOLLLHHHGGGIIICCCBBB@@@???===<<<<<<<<<:::::::::::::::::::::::::::999999888888999999:::888888999:::;;;======>>>:::::::::999999888888888999888999;;;<<<>>>GGGQQQgggyyyxxxsss{{{lllgggrrrwwwwww|||mmmddd````````````]]]YYYVVVXXX^^^dddiiilllnnnpppooommmmmmmmmqqqrrrsssuuuwwwxxxxxxxxxwwwxxxyyy{{{{{{{{{{{{zzz{{{{{{{{{{{{{{{|||||||||}}}}}}}}}~~~~~~tttkkkddd]]]YYYUUUVVVYYY___iiivvvzzzuuunnnwwwzzzlll^^^]]]gggwwwzzzuuueee\\\SSSPPPNNNJJJHHHIIICCCBBBAAA???>>>===<<<<<<:::::::::::::::::::::::::::999999888888999999:::;;;;;;;;;::::::999999999999999999999999999999999888888999;;;;;;>>>HHHTTTlllzzzxxxssstttiiihhhttt|||uuuzzz{{{lllccc______]]]]]]\\\YYYWWWZZZ```eeejjjlllpppqqqpppoooooopppssssssuuuvvvwwwwwwxxxxxxwwwxxxxxxxxxyyyzzzzzz{{{zzzzzz{{{{{{{{{{{{{{{{{{}}}||||||~~~~~~{{{pppfff^^^XXXVVVWWWYYY```iiivvv{{{wwwpppxxxtttddd```hhhwww}}}ooobbbUUUPPPPPPMMMIIIHHHCCCBBBAAA???>>>===<<<<<<999999999999999999999999:::999999888888999999:::;;;;;;:::999888888777777777777777888999999::::::888888:::<<<<<>>======<<<888888888888888888888888:::999999999999999999:::888888888888888888888999666666777888999::::::;;;999999<<<======@@@LLLYYYooowwwxxx}}}}}}zzzsss}}}ooojjjrrr}}}vvvqqq|||wwwjjjaaa\\\[[[XXXZZZZZZYYYXXX[[[bbbhhhjjjmmmqqqsssssssssttttttsssssstttttttttttttttsssxxxwwwuuutttuuuwwwzzz|||zzzzzzzzzzzzzzzzzzzzzzzz|||{{{|||~~~|||oooddd]]]XXXWWWXXX^^^jjjwww~~~tttzzzrrreeegggttt}}}mmm[[[SSSOOOLLLIIIIIIEEECCC@@@???>>>>>><<<;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::777888999::::::999888777999999:::::::::;;;;;;;;;<<<888:::???>>>>>>MMM```pppsssyyy{{{|||yyyxxxnnnmmmppp~~~tttrrrrrriiiccc^^^[[[]]]ZZZVVVUUUWWW]]]dddiiimmmnnnppprrrtttuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvwwwvvvuuuuuuuuuvvvxxxyyyyyyyyyzzz{{{|||}}}~~~~~~uuufff]]][[[ZZZZZZ```kkkxxx}}}www}}}~~~lllhhhrrrooo]]]SSSPPPLLLIIIIIIEEECCC@@@???>>>>>><<<;;;;;;;;;;;;::::::999999999::::::::::::::::::::::::777888999::::::999888777999999999999::::::::::::<<<999;;;???>>>@@@NNNaaapppqqqwww}}}}}}~~~tttjjjkkksss{{{ssssssrrrhhhbbb]]]YYY\\\YYYVVVTTTWWW]]]ccchhhlllmmmnnnppprrrsssttttttuuuuuuuuuuuuuuuvvvvvvvvvwwwvvvvvvuuuvvvwwwxxxyyyyyyyyyzzz{{{|||}}}~~~~~~~~~nnnbbb___]]]]]]bbblllyyy|||zzz~~~~~~sssjjjooo|||sss___UUUPPPLLLJJJIIIEEECCC@@@???>>>>>><<<;;;;;;;;;::::::::::::999999999999999999999999999999888888999999999999888888888888888999999999999:::;;;999;;;???@@@CCCRRRcccoooooottt}}}~~~~~~nnneeejjjxxxwwwrrrtttrrrhhhbbb\\\YYY[[[XXXVVVUUUWWW]]]cccgggkkklllmmmoooqqqrrrsssssstttttttttuuuuuuvvvvvvvvvwwwvvvvvvvvvvvvwwwxxxxxxyyyyyyzzz{{{|||}}}}}}~~~}}}{{{{{{||||||}}}}}}||||||{{{{{{|||}}}xxxjjjaaa______dddnnnzzz~~~zzzzzz}}}||||||yyyjjjmmmyyyxxxcccWWWQQQLLLJJJJJJEEECCC@@@???>>>>>><<<;;;::::::::::::::::::::::::888888888888888888888888999999999999999999999999777777888888888999999999;;;:::<<>>>>><<<;;;::::::::::::::::::::::::888888888888888888888888:::999999999999999999:::777777888888888999999999;;;;;;<<>>>>><<<;;;999999::::::::::::;;;;;;999999999999999999999999::::::999999999999::::::888888888999999999999:::;;;;;;===???EEEPPP^^^iiikkklllqqqzzz}}}|||lllgggtttnnngggkkkuuu{{{rrrlllhhhdddaaa[[[[[[[[[]]]```dddhhhjjjlllmmmnnnpppqqqqqqrrrrrrpppqqqrrrsssuuuvvvxxxxxxvvvwwwxxxxxxyyyyyyxxxxxxxxxxxxyyyzzz{{{||||||}}}~~~~~~}}}yyywwwuuusssrrrqqqooollljjjjjjjjjkkkjjjjjjiiiiiillllllnnnooopppqqqqqqqqqqqqrrrtttvvvwwwxxxyyyyyyxxxxxxyyyzzz{{{}}}}}}}}}}}}~~~~~~~~~|||{{{zzzyyyxxxwwwvvvuuuvvvwwwwwwvvvxxx{{{~~~~~~nnnllljjjmmmuuuyyysssssswwwllliiiooorrr{{{lll\\\SSSMMMKKKLLLEEECCC@@@???>>>>>><<<;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;:::999999999999:::;;;999999999999:::::::::::::::<<<===???FFFSSSaaajjjjjjlllsss{{{}}}||||||mmmkkkzzzwwwfff```fffppp}}}ssslllhhhfffccc```]]]]]]^^^```cccgggkkkmmmkkklllmmmnnnooopppppppppooopppqqqsssuuuwwwxxxyyyvvvwwwxxxyyyyyyyyyxxxxxxwwwxxxyyyyyy{{{{{{|||}}}}}}~~~~~~}}}}}}|||vvvtttqqqpppooommmkkkiiihhhiiiiiiiiiiiiiiihhhhhhiiijjjkkklllmmmnnnnnnnnnnnnoooppprrrtttuuuvvvvvvqqqqqqrrrsssuuuwwwxxxyyyzzz}}}~~~~~~~~~~~~~~~~~~{{{{{{{{{||||||||||||||||||}}}}}}}}}|||zzzxxxwwwvvvuuutttsssrrrssstttttttttvvvyyy|||uuuqqqooopppwww{{{tttrrruuu|||iiihhhnnnqqqxxxmmm\\\SSSNNNKKKLLLEEECCC@@@???>>>>>><<<;;;999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;999999999999;;;;;;999999:::::::::;;;;;;;;;:::<<<===???GGGUUUccckkkjjjmmmttt{{{~~~~~~}}}yyylllmmm}}}rrraaa[[[bbbmmm}}}vvvmmmgggeeecccaaa___^^^___```bbbeeeiiilllnnnjjjkkklllmmmnnnnnnnnnnnnooopppqqqsssuuuwwwxxxyyyvvvwwwxxxyyyzzzyyyxxxxxxwwwxxxxxxyyyzzz{{{|||}}}}}}~~~~~~}}}|||{{{zzzyyyyyytttsssooollliiigggffffffeeeeeedddccccccdddeeefffbbbdddggghhhggggggiiijjjjjjlllnnnqqqrrrrrrqqqqqqttttttsssssssssttttttuuuwwwwwwwwwxxxzzz}}}}}}}}}~~~~~~}}}~~~~~~}}}zzzxxxyyyyyyyyyxxxxxxxxxxxxwwwuuuvvvwwwwwwwwwvvvtttssstttsssrrrqqqppppppppppppnnnqqqvvvzzz|||}}}vvvqqquuu}}}~~~uuuqqqoooqqqxxx~~~llljjjdddnnnzzz|||~~~yyyaaaTTTPPPNNNJJJHHHEEEAAA>>>======;;;999:::::::::999999888888888:::999999888888999999:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<>>>DDDMMMWWWdddnnnppptttyyy}}}tttqqqwwwfff[[[YYY___kkkwwwlllbbb``````]]][[[[[[YYY[[[^^^bbbeeeggghhhiiikkkkkkkkklllmmmnnnoooooopppqqqrrrrrrssstttuuuuuu{{{zzzyyyxxxxxxxxxyyyyyyvvvvvvwwwxxxzzz|||~~~}}}~~~|||xxxwwwvvvvvvqqqpppmmmjjjgggeeeddddddcccbbbaaa``````aaaaaabbb```bbbeeeeeeeeeeeeggghhhhhhjjjlllooopppppppppoooqqqqqqpppppppppqqqrrrrrruuuuuuvvvwwwyyy{{{~~~~~~}}}}}}~~~~~~}}}}}}}}}{{{xxxvvvvvvvvvvvvuuuuuuuuuuuutttrrrsssssstttsssrrrqqqpppqqqpppooonnnmmmmmmmmmmmmmmmpppuuuxxxzzz{{{}}}~~~~~~|||wwwzzzwwwsssoooqqqxxx}}}kkkhhhcccooo{{{|||}}}~~~iiiYYYSSSPPPMMMHHHEEEAAA???>>>===;;;::::::::::::999999999888888:::999999888888999999:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<===<<>>===;;;::::::::::::999999999999888:::999999888888999999:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<===>>>@@@FFFPPP^^^kkksssqqqvvv{{{rrrfffYYYOOONNNUUUbbbyyy~~~mmmaaaVVVSSSTTTSSSSSSTTTUUUXXX\\\```dddgggiiijjjjjjkkklllmmmnnnoooooopppnnnnnnpppqqqssstttuuuvvvxxxxxxxxxyyyzzzzzz{{{{{{}}}|||{{{{{{zzzzzz{{{{{{~~~}}}{{{wwwssspppnnnmmmmmmnnnlllhhhdddaaa___^^^]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZ\\\^^^___^^^^^^___```bbbccceeeggghhhiiiiiiiiiiiiiiiiiiiiijjjkkklllllloooooooooppprrruuuxxxyyy|||~~~~~~}}}}}}~~~{{{yyyxxxuuurrrppppppoooooooooooonnnnnnnnnkkkkkkkkkkkkkkkjjjjjjjjjjjjiiihhhgggffffffffffffgggjjjnnnqqqrrrtttvvvxxxyyy{{{~~~xxxooommmsss}}}yyygggeeeeeeuuuzzzbbbTTTOOONNNHHHEEEBBB???>>>===<<<:::999999999999999999999999:::999999888888999999:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<===???AAAFFFSSSdddqqqvvvtttxxx}}}pppbbbXXXMMMMMMUUUccczzzmmm```UUUQQQRRRQQQRRRTTTSSSVVVZZZ___dddgggiiijjjjjjkkklllmmmnnnooopppqqqooooooppprrrtttuuuvvvwwwvvvwwwxxxzzz{{{{{{||||||}}}}}}|||{{{{{{{{{{{{|||yyywwwsssooollljjjiiiiiimmmkkkgggccc___\\\[[[ZZZ\\\\\\\\\[[[[[[ZZZZZZYYYXXXZZZ\\\]]]\\\[[[\\\]]]___```aaacccdddeeeffffffgggggggggggghhhiiijjjkkklllllllllmmmooorrrtttvvvzzz|||~~~~~~~~~~~~{{{xxxwwwtttqqqooooooooonnnnnnnnnmmmmmmmmmjjjjjjiiiiiiiiiiiihhhiiihhhgggfffeeeeeeddddddddddddgggjjjlllmmmooorrrtttxxxyyy{{{|||}}}yyyoookkkpppzzzuuueeeeeegggxxxgggVVVPPPOOOIIIFFFBBB???>>>>>><<<:::999999999999999999999999:::999999888888999999:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<===@@@BBBGGGUUUiiivvvyyyvvv{{{ssscccXXXNNNNNNWWWeee}}}pppcccWWWSSSRRRQQQQQQSSSRRRTTTYYY^^^cccfffiiijjjjjjkkklllmmmooopppqqqqqqqqqrrrssstttuuuwwwxxxxxxvvvwwwyyyzzz||||||||||||{{{{{{{{{{{{{{{|||}}}~~~}}}uuurrrnnnjjjgggfffeeeeeeiiigggddd```]]][[[ZZZYYYZZZZZZ[[[\\\\\\[[[[[[ZZZXXXZZZ[[[\\\[[[ZZZ[[[\\\]]]^^^^^^```aaabbbcccdddeeeeeeeeeeeefffgggiiiiiiiiiiiijjjkkkmmmppprrrtttwwwyyy|||}}}|||yyywwwuuurrrpppnnnnnnnnnnnnmmmmmmmmmmmmjjjiiihhhhhhgggggghhhhhhfffeeedddccccccbbbccccccaaadddfffhhhiiikkknnnppptttvvvxxxyyyzzz}}}xxxmmmiiiooozzzoooaaaeeegggxxxmmm[[[SSSQQQIIIFFFBBB@@@???>>><<<;;;888999999999999::::::::::::999999888888999999:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<@@@BBBFFFWWWmmmzzz{{{zzz~~~zzzhhhXXXNNNNNNXXXfff~~~uuuhhh\\\WWWVVVSSSQQQRRRQQQTTTXXX]]]bbbeeeggghhhjjjkkklllmmmoooppprrrrrrsssttttttuuuvvvwwwxxxxxxvvvwwwyyy{{{|||}}}||||||yyyyyyyyyzzz{{{}}}~~~~~~{{{xxxpppnnnjjjfffcccaaa``````aaa```^^^\\\[[[ZZZZZZ[[[XXXYYYZZZ[[[\\\\\\[[[[[[XXXZZZ[[[\\\[[[ZZZ[[[\\\\\\\\\]]]^^^___aaabbbcccbbbbbbbbbcccdddeeeggghhhhhhhhhhhhiiilllnnnqqqrrrsssuuuxxxzzz|||}}}zzzxxxvvvtttsssnnnnnnmmmmmmmmmllllllllliiihhhgggfffffffffggggggdddcccbbbaaa````````````___aaaccceeefffhhhkkkmmmoooqqqtttwwwyyy}}}~~~vvvllljjjppp}}}|||{{{ggg]]]cccfffvvvooo]]]TTTQQQIIIFFFCCC@@@???>>><<<;;;888888999999999::::::::::::999999888888999999:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;???BBBFFFWWWppp}}}}}}}}}rrr[[[QQQQQQZZZiii~~~qqqeee```\\\XXXTTTSSSQQQTTTXXX]]]aaadddfffgggjjjkkklllmmmoooqqqrrrssstttuuuuuuuuuvvvvvvvvvvvvwwwxxxzzz|||}}}}}}|||{{{xxxxxxyyyyyyzzz|||}}}~~~~~~~~~}}}zzzwwwuuummmkkkgggccc```^^^]]]]]][[[ZZZZZZYYYYYYZZZ\\\\\\VVVWWWYYY[[[\\\\\\[[[[[[XXXZZZ\\\\\\[[[ZZZ[[[\\\[[[[[[\\\]]]^^^```aaabbb``````aaaaaabbbdddeeefffgggggghhhiiikkknnnppprrrqqqsssvvvxxxzzz|||}}}zzzyyyxxxvvvtttmmmmmmmmmlllllllllkkkkkkhhhgggfffeeeeeeeeefffgggbbbbbbaaa```____________^^^```bbbcccdddfffiiillljjjnnnrrrvvvyyy}}}{{{tttkkkjjjsssxxxuuubbbZZZaaadddtttnnn]]]SSSOOOIIIFFFCCC@@@???>>>===;;;888888888999999::::::::::::999999999999999999:::999999999999999999999999:::::::::;;;;;;;;;<<<<<<:::???AAAEEEXXXqqq~~~}}}~~~www{{{___UUUUUU^^^lllyyymmmgggccc]]]XXXWWWRRRTTTXXX\\\```ccceeefffjjjkkklllnnnoooqqqrrrsssuuuuuuuuuuuuuuuuuuuuuuuuwwwyyy{{{|||}}}|||{{{zzzyyyyyyyyyyyyyyyzzz{{{|||~~~~~~{{{wwwssspppnnngggeeebbb```^^^^^^^^^___YYYYYYYYYYYYYYYXXXXXXXXX\\\\\\]]]]]]]]]\\\\\\[[[^^^]]]]]]\\\[[[ZZZYYYYYY\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^]]]^^^___aaacccdddddddddeeegggiiikkkmmmnnnnnnqqquuuxxxzzz|||~~~~~~{{{wwwtttsssqqqnnnmmmmmmlllkkkiiihhhgggeeecccbbbaaa``````aaaaaa```___^^^^^^]]]]]]\\\^^^```aaabbbccceeegggkkknnnrrrvvvyyy|||yyysssmmmmmmrrr~~~wwwkkkbbb[[[ZZZaaajjjxxxmmmZZZPPPNNNKKKIIIEEEAAA>>>======>>><<<<<<;;;;;;:::999888888:::::::::;;;;;;;;;<<<<<<888999999::::::999999888999999::::::;;;<<<=========@@@AAAFFFXXXppp}}}}}}{{{sssooo~~~jjjYYYSSS]]]nnn~~~pppaaaXXXVVVWWWTTTTTTWWW]]]cccffffffdddiiikkkmmmnnnnnnnnnppprrrttttttttttttuuuuuuuuuuuuwwwwwwxxxyyyzzzzzzzzzzzzyyyyyyxxxxxxwwwxxxxxxxxx|||wwwrrrnnnkkkiiiaaa```]]][[[ZZZZZZ[[[\\\YYYYYYYYYYYYYYYYYYYYYYYY\\\\\\]]]]]]]]]]]]]]]\\\]]]]]]]]]\\\[[[[[[[[[ZZZ[[[[[[\\\\\\\\\]]]]]]]]]\\\]]]]]]]]]___```aaabbbcccddddddeeefffhhhjjjkkkmmmooosssuuuwwwyyy|||~~~{{{xxxtttrrrooonnnnnnnnnlllkkkiiihhhfffdddcccbbbaaaaaa______^^^]]]\\\[[[[[[ZZZZZZ\\\^^^``````bbbeeegggkkknnnrrrvvvyyy}}}zzztttnnnnnnttt|||nnncccZZZWWW]]]gggwwwlllZZZQQQOOOKKKIIIEEEAAA>>>=========;;;;;;;;;:::999888888888888999999999::::::::::::888999999::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;===@@@AAAFFFYYYrrrvvvmmmkkkzzzppp^^^WWW```qqqsssdddZZZVVVVVVSSSTTTWWW]]]cccffffffeeeiiikkkmmmnnnnnnnnnppprrrttttttttttttuuuuuuuuuuuuvvvwwwxxxyyyyyyzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxyyy}}}{{{vvvqqqkkkgggcccaaa\\\[[[YYYWWWWWWXXXZZZ[[[YYYYYYYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^___^^^^^^^^^^^^^^^]]]\\\\\\\\\[[[ZZZZZZ[[[[[[[[[[[[\\\\\\ZZZZZZ\\\]]]^^^^^^______bbbbbbbbbcccdddeeefffgggkkkmmmoooqqqrrruuuzzz}}}~~~~~~|||uuusssqqqpppppppppnnnmmmjjjiiigggeeecccbbbaaaaaa]]]]]]\\\[[[ZZZYYYXXXXXXWWWYYY[[[]]]^^^aaadddgggjjjmmmrrrvvvyyy~~~zzztttnnnooovvvssseeeYYYTTTZZZcccwww~~~kkk[[[RRRPPPKKKIIIEEEAAA>>>=========:::::::::999888888777777777777777777888888888999888999999::::::999999888<<<<<<;;;;;;;;;:::::::::===???@@@FFFZZZuuuqqqfffeeevvvvvvaaaZZZcccsssuuueeeYYYTTTSSSQQQRRRVVV\\\cccfffggggggiiikkkmmmnnnnnnnnnppprrrttttttttttttuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyyyy}}}~~~~~~~~~}}}yyywwwqqqkkkeee```]]][[[YYYXXXWWWVVVWWWXXXZZZ\\\ZZZZZZZZZ[[[[[[\\\\\\\\\\\\]]]^^^___```aaaaaaaaabbbaaa```___]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZWWWYYYZZZ\\\]]]]]]\\\[[[_________aaabbbdddfffgggjjjkkklllmmmooosssxxx{{{|||~~~|||{{{{{{~~~~~~}}}wwwuuurrrrrrrrrrrrpppoookkkjjjhhheeecccaaa``````]]]\\\[[[ZZZYYYWWWWWWVVVTTTVVVXXXZZZ\\\___cccfffiiilllqqqvvvzzzyyyrrrmmmnnnvvvxxxiiiZZZSSSYYYbbbxxx{{{jjj[[[SSSQQQJJJHHHEEEBBB???=========999999999888888888777777777777777777888888888888888999999::::::999999888:::;;;;;;;;;;;;;;;;;;;;;<<>><<>><<<;;;999999999999999999999999999999999:::::::::;;;;;;888999999::::::999999888777777888:::<<<===??????;;;@@@DDDMMMddd}}}oooccc^^^pppiii___hhhsssvvvhhh[[[RRRNNNLLLQQQWWW]]]```dddgggiiiiiikkkmmmnnnnnnnnnppprrrttttttttttttuuuuuuuuuuuusssssstttuuuvvvvvvvvvvvvyyyxxxxxxyyyyyyzzz{{{||||||}}}}}}}}}~~~}}}wwwrrrllliiiddd___[[[YYYXXXXXXUUUUUUTTTTTTUUUXXXZZZ\\\^^^___```aaacccdddeeefffffffffggghhhhhhgggggggggfffeeedddcccaaa___^^^]]]ZZZZZZZZZZZZYYYYYYXXXXXXYYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[\\\]]]______```cccfffhhhjjjlllooorrrqqqssswwwzzz|||~~~}}}{{{zzzzzz{{{~~~~~~{{{xxxvvvtttttttttuuutttsssqqqooollliiifffcccbbbaaa]]]]]][[[ZZZXXXVVVUUUTTTSSSTTTUUUVVVWWW[[[```dddfffjjjpppvvv|||uuuoooiiihhhjjjttt}}}iii[[[\\\dddyyywwwhhh[[[RRRNNNIIIHHHFFFCCC@@@>>><<<;;;999999999:::::::::::::::999999999::::::::::::;;;888999999::::::999999888888888999:::;;;===>>>>>>;;;@@@FFFPPPgggzzz{{{}}}kkk^^^]]]oooiii___iiirrrzzz~~~yyyyyy{{{{{{uuuiii\\\SSSOOOLLLQQQXXX]]]```bbbfffhhhiiikkkmmmnnnnnnnnnppprrrttttttttttttuuuuuuuuuuuussstttuuuvvvvvvwwwwwwvvvxxxxxxxxxyyyyyy{{{||||||}}}}}}}}}}}}~~~~~~~~~~~~|||uuuqqqhhheeeaaa\\\YYYXXXXXXXXXYYYXXXWWWWWWYYY[[[]]]______```aaabbbdddfffgggggghhhiiiiiiiiiiiihhhhhhgggddddddccccccbbbaaaaaaaaa[[[[[[ZZZZZZYYYYYYYYYXXXZZZYYYXXXWWWWWWXXXZZZ[[[\\\[[[[[[ZZZZZZZZZZZZZZZ]]]```dddggghhhjjjmmmooommmppptttwwwyyy{{{~~~~~~|||{{{zzzzzz|||}}}xxxvvvtttssstttuuutttssssssrrroookkkhhheeecccbbb]]]\\\[[[YYYWWWUUUTTTSSSTTTTTTUUUUUUWWWZZZ___cccfffjjjpppvvv|||vvvpppjjjgggiiippplll\\\\\\bbbxxxwwwhhh[[[QQQMMMIIIHHHFFFCCCAAA>>><<<;;;::::::::::::::::::::::::888999999999999:::::::::999999999::::::999999999:::::::::;;;;;;<<<<<<<<<:::AAAGGGRRRiiixxxwwwzzzfffYYY\\\nnnggg\\\gggoootttwwwrrrrrruuuwwwrrrggg[[[SSSOOOLLLRRRXXX]]]___bbbeeehhhiiikkkmmmnnnnnnnnnppprrrttttttttttttuuuuuuuuuvvvssstttuuuvvvwwwwwwwwwwwwxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~{{{vvvrrrhhheeebbb^^^\\\ZZZZZZZZZ[[[ZZZZZZZZZ[[[]]]___``````cccgggiiiiiiiiikkklllkkklllmmmnnnnnnllljjjhhhiiihhhgggfffdddbbbaaa```]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYYZZZZZZ[[[[[[[[[\\\\\\\\\``````bbbeeegggiiikkkllllllmmmpppsssvvvyyy|||}}}~~~~~~||||||~~~~~~~~~}}}|||zzzzzz{{{|||}}}{{{xxxwwwvvvvvvtttrrrsssqqqnnnllljjjfffbbb___]]]\\\ZZZXXXVVVSSSRRRQQQUUURRRQQQTTTYYY^^^```aaadddjjjqqqwww{{{zzzqqqiiieeeeeekkkxxxqqq^^^ZZZ___qqqyyyjjj\\\QQQLLLKKKIIIEEEBBB???>>>>>>>>>999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::???EEERRRjjjvvvwwwqqq```ZZZ^^^kkkkkk^^^dddnnnpppooorrrjjjiiihhhgggeee^^^UUUMMMMMMRRRYYY]]]___aaadddhhhllllllnnnooopppppppppppptttvvvvvvuuutttssstttuuuxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxyyy{{{|||}}}|||||||||}}}~~~~~~yyytttppphhhfffccc```^^^]]]]]]]]]^^^^^^]]]^^^___```bbbcccdddfffiiikkkllllllmmmooonnnooopppqqqpppnnnlllkkkkkkjjjiiigggeeedddcccbbb^^^^^^\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\___```aaacccdddfffggghhhjjjkkkmmmpppsssvvvyyyzzzzzz|||~~~}}}{{{{{{|||}}}}}}|||}}}|||{{{zzzzzzzzz|||~~~~~~|||yyywwwwwwvvvuuussssssqqqnnnllljjjfffbbb___]]]\\\ZZZXXXVVVTTTRRRQQQSSSQQQPPPSSSXXX]]]___```dddjjjrrrxxx||||||sssiiidddccchhhssssss```\\\```nnn|||mmm^^^RRRLLLKKKIIIFFFBBB???=========999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<@@@FFFRRRhhhwwwwwwooo___YYYZZZhhhwwwfff]]]fffpppoookkkkkkeeebbb```^^^\\\XXXPPPJJJMMMRRRYYY]]]___aaadddgggkkklllmmmnnnppppppqqqqqqssstttuuuuuutttssstttvvvuuuvvvvvvwwwxxxyyyyyyyyyyyyyyyxxxxxxyyyzzz{{{||||||||||||}}}~~~{{{vvvqqqnnniiigggeeecccbbbbbbbbbbbbcccbbbbbbbbbccceeeggghhhhhhkkkmmmoooooopppqqqsssrrrsssssstttsssqqqpppnnnmmmlllkkkiiihhhfffeeedddaaa```^^^\\\ZZZYYYYYYXXXYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[[[[[[[^^^______```aaabbbccccccfffgggiiilllooorrrtttuuuvvvxxxzzz|||~~~{{{yyyxxxzzz{{{||||||{{{}}}~~~~~~}}}{{{yyyxxxwwwwwwzzz}}}}}}zzzxxxxxxwwwvvvtttsssqqqnnnllljjjgggccc```^^^]]]ZZZXXXVVVTTTRRRRRRRRRQQQPPPSSSWWW\\\^^^___dddkkksssyyy|||~~~tttiiiccc```dddooozzzvvvccc^^^aaannnppp```TTTMMMLLLJJJFFFBBB???===<<<;;;999999999999999999999999999999999999999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>@@@EEEQQQeee{{{wwwwwwlll^^^YYYWWWhhhnnnbbb___jjjtttrrrjjjeeeaaa\\\WWWTTTSSSQQQMMMJJJLLLQQQXXX\\\^^^```cccgggiiijjjlllnnnpppqqqqqqrrrqqqsssttttttttttttuuuvvvssstttuuuvvvxxxyyyzzz{{{zzzzzzyyyyyyyyyyyyzzz{{{||||||||||||}}}yyytttooollliiihhhgggffffffffffffggggggfffffffffgggiiikkkllllllnnnpppqqqqqqrrrtttvvvvvvvvvvvvuuuuuusssrrrqqqoooooommmllljjjhhhggggggcccbbb```^^^[[[ZZZYYYXXXYYYXXXWWWWWWWWWWWWWWWWWWYYYYYYYYYZZZZZZZZZ[[[[[[\\\]]]]]]^^^___```aaabbbdddeeegggiiilllnnnpppqqqrrrtttvvvyyy{{{|||zzzwwwvvvxxxzzz{{{||||||}}}~~~~~~|||{{{|||}}}~~~}}}zzzxxxuuutttrrrvvvzzz~~~~~~{{{yyyyyyxxxwwwuuuuuussspppnnnllljjjfffccc___]]][[[XXXUUUTTTSSSSSSRRRQQQQQQSSSWWW[[[___aaaeeekkktttzzz}}}~~~tttiiibbb___aaalllwwwxxxfff___aaaqqqrrrbbbVVVOOOMMMKKKHHHDDD@@@>>><<<;;;999999999999999999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<>>>???DDDPPPbbbtttwwwyyykkk^^^[[[[[[mmmkkkcccbbbooozzzxxxmmmddd```ZZZRRRNNNNNNNNNNNNLLLLLLQQQXXX\\\^^^```cccfffhhhiiikkkmmmoooqqqrrrrrroooqqqssssssssstttuuuwwwuuuuuuvvvwwwxxxyyyzzz{{{zzzzzzyyyyyyyyyyyyyyyyyy{{{{{{{{{|||}}}~~~}}}xxxsssooollljjjjjjiiiiiiiiijjjjjjjjjjjjiiiiiiiiijjjlllnnnooooooqqqrrrsssssstttvvvxxxxxxxxxwwwvvvuuutttsssrrrqqqqqqooonnnlllkkkiiiiiieeedddbbb___]]][[[ZZZYYYXXXWWWWWWVVVUUUUUUVVVVVVXXXXXXYYYYYYYYYZZZZZZZZZZZZ[[[\\\^^^___aaabbbcccbbbccceeegggiiikkkmmmnnnoooqqqtttvvvxxx|||~~~{{{yyywwwwwwyyy{{{||||||~~~~~~~~~}}}zzzyyyzzz{{{~~~}}}{{{yyyvvvsssrrrpppsssxxx{{{}}}}}}~~~~~~{{{zzzyyyyyywwwuuuwwwuuurrrpppooolllhhhfff```^^^[[[XXXUUUTTTSSSSSSRRRSSSTTTUUUXXX[[[```bbbfffllluuu{{{}}}|||ssshhhaaa^^^aaalllwww{{{iiiaaaaaannnrrrcccWWWQQQNNNLLLIIIFFFBBB???===<<<999999999999999999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<===>>>CCCPPP```nnnyyy~~~yyy|||lll```___aaauuu~~~jjjeeeeeeqqq}}}|||qqqfff___XXXPPPKKKKKKMMMNNNMMMLLLQQQXXX\\\^^^```dddggghhhiiikkkmmmooopppqqqrrrnnnppprrrsssssssssuuuwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxzzzzzzzzz{{{|||}}}{{{wwwtttqqqooommmmmmmmmnnnnnnnnnnnnnnnllllllllllllmmmoooppprrrrrrssstttttttttuuuwwwyyyzzzyyyxxxwwwvvvuuutttssssssrrrqqqooommmlllkkkjjjfffeeeccc```^^^\\\[[[[[[YYYXXXWWWVVVUUUUUUUUUUUUXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[]]]___```bbbcccaaabbbccceeegggiiijjjkkkllloooqqqtttuuuxxx|||~~~~~~{{{yyyyyyyyy{{{}}}}}}|||}}}{{{zzzzzz|||~~~|||yyyvvvtttrrrqqqnnnqqquuuwwwxxxyyy{{{}}}~~~~~~{{{yyyyyyxxxwwwuuuwwwuuusssqqqpppmmmjjjggg```^^^[[[WWWUUUTTTTTTTTTRRRSSSUUUVVVXXX[[[```dddgggmmmvvv|||~~~}}}sssiiibbb___bbbmmmyyy}}}~~~mmmdddcccgggyyy~~~qqqcccXXXRRRLLLKKKIIIFFFCCC@@@===<<<999999999999999999999999999999999999999999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<===DDDSSSaaallluuu{{{~~~lllbbbbbbggg}}}zzziiifffhhhttttttggg]]]VVVNNNIIIIIIKKKLLLKKKMMMRRRYYY]]]___aaadddhhhhhhiiikkkmmmoooppppppqqqnnnpppqqqrrrrrrrrrtttvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyyyyyyyyyyxxxxxxzzzzzzzzzzzz{{{}}}~~~{{{xxxvvvtttrrrqqqqqqrrrsssssssssssssssooooooooooooppprrrssstttuuuvvvvvvvvvvvvwwwyyy|||||||||zzzxxxwwwvvvuuuuuussssssqqqpppnnnmmmkkkkkkfffeeecccaaa___^^^]]]]]]ZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZ[[[\\\]]]^^^_________```aaacccdddfffggggggiiillloooqqqrrruuuxxxzzz{{{~~~~~~zzzzzz{{{|||~~~|||~~~~~~~~~}}}||||||~~~~~~{{{wwwtttrrrqqqppplllnnnppprrrssstttwwwyyy|||~~~}}}zzzyyyyyyxxxvvvuuuvvvtttrrrpppooollliiifffaaa___[[[WWWUUUTTTTTTUUUQQQSSSUUUUUUVVVZZZ___cccgggnnnwww|||vvvkkkddd```cccmmmxxx{{{zzz}}}~~~rrrhhheeecccuuu~~~pppbbbWWWQQQIIIHHHGGGDDDBBB???<<<;;;999999999999999999999999999999999999999999999999888888888888888888888888:::::::::;;;;;;;;;<<<<<<<<<>>>GGGWWWdddlllttt{{{kkkbbbcccnnnyyyhhhhhhmmmzzzxxxhhh]]]WWWOOOKKKKKKLLLKKKJJJNNNSSSZZZ^^^```bbbfffiiiiiijjjlllmmmnnnooooooooonnnpppqqqrrrqqqqqqsssuuuuuuuuuvvvvvvwwwwwwwwwxxxvvvwwwxxxyyyzzzzzzyyyyyyyyyyyyyyyzzz{{{|||~~~~~~~~~zzzxxxwwwvvvuuutttuuuvvvvvvvvvvvvvvvuuuqqqqqqqqqqqqrrrtttuuuwwwwwwxxxxxxxxxwwwxxx{{{~~~~~~}}}|||zzzxxxwwwwwwwwwtttsssrrrpppnnnmmmlllkkkfffeeecccbbb```___^^^^^^\\\\\\[[[YYYYYYXXXXXXXXXWWWWWWWWWXXXXXXXXXYYYYYY[[[[[[[[[[[[\\\\\\\\\\\\^^^^^^```aaabbbdddeeeeeegggjjjmmmoooppprrruuuxxxvvv{{{~~~~~~zzz{{{|||||||||}}}}}}}}}}}}~~~~~~zzzvvvsssqqqppppppjjjlllmmmnnnoooqqqtttvvvzzz|||~~~}}}zzzxxxxxxwwwvvvttttttssspppooonnnkkkhhheeeaaa___[[[WWWUUUTTTUUUUUUOOORRRTTTUUUUUUXXX^^^bbbhhhnnnwww}}}yyymmmeeeaaacccmmmxxx|||yyy{{{~~~uuujjjgggddduuuoooaaaVVVPPPGGGFFFEEECCC@@@>>>;;;:::999999999999999999999999999999999999999999999999888888888888888888888888:::::::::;;;;;;;;;<<<<<<===???IIIZZZgggmmmttt{{{}}}jjjbbbccctttzzziiikkksss|||jjj^^^YYYRRRNNNNNNNNNMMMKKKOOOTTT[[[___aaacccfffiiijjjkkklllmmmnnnnnnnnnnnnooopppqqqrrrqqqqqqrrrtttqqqrrrssstttuuuvvvwwwxxxuuuvvvwwwyyyzzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}~~~|||}}}~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{xxxwwwvvvvvvwwwyyyzzz|||zzzzzzzzzzzzzzz{{{|||}}}~~~~~~}}}}}}|||zzzyyyxxxtttsssqqqqqqqqqpppmmmkkkfffeeedddbbbaaa``````___^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]]]]^^^___``````cccfffjjjmmmnnnpppsssuuuuuuxxx}}}~~~~~~~~~}}}||||||}}}~~~|||xxxtttrrrqqqqqqmmmmmmnnnnnnnnnnnnnnnnnnuuuvvvwwwyyy{{{||||||}}}~~~~~~~~~}}}zzzxxxuuuttttttrrrqqqpppnnnllliiigggfffbbb___[[[WWWTTTRRRRRRRRROOOPPPRRRSSSUUUYYY^^^aaaggglllsssyyy|||~~~yyykkkdddbbbgggsss~~~}}}|||tttggghhhhhhrrrtttbbbUUUNNNKKKIIIGGGDDDAAA>>>===<<<888888888888888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;===;;;:::;;;>>>@@@???===AAAAAAJJJ]]]nnnwwwxxxxxxzzz~~~jjjdddhhh~~~yyykkkkkkttt~~~rrrbbbXXXNNNJJJHHHGGGIIIMMMQQQUUUZZZ^^^```cccfffhhhkkklllmmmnnnoooooooooooopppoooooonnnooopppqqqrrrrrrssstttuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxyyyzzzzzz{{{{{{zzzzzz{{{|||~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzzzzyyyyyyzzz||||||{{{{{{{{{||||||}}}~~~~~~~~~}}}|||{{{yyywwwvvvtttrrrqqqqqqqqqooommmkkkgggfffdddbbbaaa`````````]]]]]]\\\[[[ZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZ\\\\\\\\\\\\\\\\\\]]]^^^___```bbbdddhhhjjjlllmmmoooqqqrrruuuzzz~~~~~~}}}}}}~~~}}}yyyuuurrrqqqqqqmmmmmmlllkkkkkkkkkkkklllnnnoooqqqssstttuuuvvvvvvzzz{{{||||||{{{{{{}}}~~~|||yyywwwuuussssssqqqpppooommmjjjgggeeedddaaa___[[[XXXUUURRRQQQQQQNNNOOOQQQRRRTTTXXX]]]aaahhhmmmtttyyy}}}{{{nnngggeeejjjuuuuuuiiihhhkkksssyyyeeeUUULLLKKKJJJGGGDDDAAA>>>===<<<888888888888888888888888999999999999999999999999::::::::::::::::::::::::<<<:::999;;;===???>>><<>>===<<<999999999999999999999999::::::::::::::::::::::::999999999999999999999999:::999999:::<<<======<<>>===<<<999999999999999999999999::::::::::::::::::::::::888888888888888888888888999999999999;;;;;;<<<;;;???DDDSSShhhyyyxxxzzz}}}}}}iiieeelllttthhh^^^fffwwwwwwlllbbbZZZRRROOOLLLHHHHHHJJJPPPTTTYYY]]]```cccfffhhhiiijjjlllmmmooooooppppppsssppplllhhhgggiiikkkmmmqqqqqqrrrsssuuuvvvwwwwwwyyyyyyxxxxxxxxxyyyzzzzzzzzzzzz{{{{{{||||||}}}~~~~~~}}}~~~~~~|||zzzwwwuuutttrrrqqqooooooooonnnkkkiiigggfffeeecccbbbaaaaaa```]]]\\\[[[ZZZYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYZZZYYYXXXXXXYYYYYYZZZ[[[\\\^^^```cccdddddddddfffgggiiilllpppsssvvvzzz~~~{{{{{{{{{||||||}}}~~~}}}zzzwwwtttsssrrrsssqqqlllgggdddbbbbbbcccaaabbbdddfffhhhjjjkkklllllloooqqqrrrrrrrrrsssuuuwwwwwwvvvvvvtttrrrpppoookkkkkkiiigggdddaaa___]]]ZZZZZZYYYWWWTTTQQQNNNMMMKKKKKKLLLMMMPPPUUU[[[```iiinnnuuu{{{~~~}}}}}}~~~}}}rrrllljjjlllttt}}}|||qqqsssyyy|||cccSSSMMMLLLIIIEEEAAA>>><<<<<<999999999999999999999999::::::::::::::::::::::::888888888888888888888888888888999:::::::::;;;<<<>>>EEEVVVmmm|||{{{|||{{{gggeeemmmyyylllaaaZZZeeeyyyuuukkk___WWWPPPNNNLLLIIIJJJLLLOOOSSSXXX]]]```cccfffhhhhhhiiijjjlllmmmnnnoooooorrrooollliiiiiikkknnnppprrrrrrsssuuuvvvwwwxxxyyy{{{{{{zzzyyyxxxxxxxxxxxxzzzzzz{{{||||||}}}}}}}}}}}}~~~~~~}}}}}}|||{{{yyyvvvuuusssqqqpppooonnnnnnmmmkkkhhhhhhgggeeedddbbbaaaaaaaaa\\\\\\[[[ZZZYYYYYYYYYYYYVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVWWWWWWXXXYYYZZZWWWWWWWWWWWWXXXYYYZZZ[[[\\\___aaaccccccccceeefffgggjjjnnnqqqtttwww{{{~~~{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}{{{yyywwwuuusssrrruuusssnnniiidddaaa```___^^^```bbbdddggghhhjjjjjjjjjmmmoooqqqpppppppppqqqrrrrrrsssrrrqqqooommmlllggggggfffdddaaa___]]][[[YYYXXXVVVSSSQQQOOOMMMLLLIIIJJJJJJKKKNNNSSS[[[```hhhmmmuuu{{{|||{{{{{{{{{}}}}}}rrrllliiiiiipppxxx}}}wwwssszzzhhhXXXNNNLLLIIIEEEBBB???<<<;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888777999::::::::::::;;;===>>>GGGZZZqqq|||~~~|||yyyggghhhsssvvvfff\\\XXXeeezzzuuukkk^^^UUUNNNLLLJJJIIIJJJNNNNNNRRRWWW\\\```cccfffhhhggghhhjjjlllnnnoooooopppsssqqqooommmlllnnnqqqrrrrrrssstttuuuvvvxxxyyyyyy{{{{{{zzzyyyxxxxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}|||~~~}}}zzzyyyyyyxxxvvvuuusssrrrqqqooonnnnnnnnnmmmjjjhhhhhhgggfffdddcccbbbaaaaaa\\\[[[ZZZYYYYYYXXXXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[VVVVVVVVVVVVWWWXXXYYYZZZZZZ\\\___aaaaaabbbdddeeedddgggkkknnnqqqtttxxx{{{|||}}}}}}}}}}}}|||{{{zzzyyyzzzzzzyyyxxxwwwuuutttsssuuusssooojjjddd```]]][[[]]]^^^aaacccfffhhhiiijjjhhhkkknnnooonnnllllllmmmlllmmmnnnnnnmmmkkkiiihhhbbbbbbaaa```^^^\\\ZZZYYYWWWVVVSSSPPPNNNLLLLLLLLLHHHIIIIIIJJJMMMRRRZZZ```gggllltttzzzzzzzzzyyyyyy{{{~~~~~~ssslllhhhhhhmmmuuu}}}{{{rrrzzz~~~gggXXXOOOMMMJJJFFFBBB???<<<;;;::::::::::::::::::::::::888888888888888888888888999999999999999999999999777999;;;;;;::::::<<<>>>@@@JJJ___vvv~~~|||zzzxxxhhhmmmzzzuuudddZZZXXXeee|||uuummm___VVVMMMJJJHHHFFFIIIMMMNNNRRRWWW\\\___cccfffhhhiiijjjlllnnnoooqqqqqqrrrwwwvvvsssqqqpppqqqrrrrrrqqqrrrssstttvvvwwwxxxxxxyyyxxxxxxxxxyyyyyyzzz{{{yyyzzz{{{|||}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}wwwwwwwwwvvvuuusssrrrqqqqqqooonnnmmmmmmllljjjhhhhhhgggfffdddcccbbbaaaaaa\\\[[[ZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWXXXXXXYYYZZZ[[[VVVVVVVVVVVVWWWXXXYYYYYYXXXZZZ]]]___```aaaccceeecccfffiiimmmooorrrvvvyyyzzz}}}~~~~~~}}}{{{zzzyyyxxxxxxxxxwwwwwwuuuttttttuuusssooojjjddd___[[[XXXXXXYYY[[[^^^aaacccdddeeegggiiilllmmmllljjjjjjjjjhhhiiijjjkkkjjjhhhfffddd^^^^^^^^^]]][[[ZZZXXXWWWWWWUUUQQQNNNLLLKKKKKKKKKHHHHHHHHHIIILLLRRRZZZ___ffflllssszzz~~~zzzyyyxxxxxxzzz}}}tttmmmhhhggglllsss~~~~~~qqqzzz{{{eeeVVVOOOMMMJJJFFFBBB???<<<;;;::::::::::::::::::::::::777777777777777777777777999999999999999999999999777:::<<<<<<::::::<<>>BBBEEENNN\\\ssswwwppp}}}qqqlllnnnuuuaaaXXXYYYiii}}}zzzooo```VVVMMMKKKLLLLLLNNNRRRRRRVVVZZZ^^^```bbbdddfffeeegggjjjlllmmmnnnpppqqqxxxwwwvvvuuutttsssrrrqqqqqqqqqrrrssstttuuuuuuvvvuuuuuuvvvvvvxxxyyy{{{|||}}}||||||||||||}}}}}}~~~}}}}}}||||||}}}~~~{{{yyyxxxwwwtttqqqfffeeecccccccccdddfffhhhjjjmmmqqqtttvvvxxxzzz|||~~~~~~|||xxxvvvuuussspppmmmkkkiiigggfffggghhhhhhhhhhhhhhhggggggddddddddddddccccccbbbaaa^^^^^^______^^^]]]\\\\\\YYYYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUVVVVVVVVVUUUWWWXXX[[[]]]^^^______aaaccceeefffgggiiilllnnnnnnpppsssuuuwwwzzz~~~~~~~~~}}}|||{{{zzzzzzyyyvvvvvvvvvwwwwwwvvvvvvvvvtttssssssrrrpppkkkddd___^^^^^^^^^^^^___```aaaaaaaaaaaaaaacccdddcccaaa___[[[ZZZZZZYYYXXXVVVUUUTTTQQQPPPNNNMMMKKKJJJJJJIIIHHHGGGEEEDDDCCCBBBAAAAAABBBCCCDDDFFFHHHNNNTTTYYYdddkkktttzzz|||~~~~~~}}}}}}~~~rrrjjjgggkkkwwwjjjfffssszzzfffXXXPPPMMMHHHDDDBBB@@@===;;;:::999999999999999::::::999999999999999:::::::::888888888888888888888888::::::;;;;;;<<>><<<:::999999888888888888999777888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;===AAAGGGKKKYYYeeexxx|||xxx{{{kkkkkknnnqqq___XXXSSScccuuuzzzmmmaaaSSSMMMHHHGGGFFFFFFJJJOOOSSSVVVZZZ]]]___```bbbdddfffhhhkkkmmmnnnoooqqqrrrqqqqqqqqqqqqppppppppppppqqqqqqrrrrrrssssssssssssttttttuuuuuuwwwxxxzzz{{{{{{{{{zzzyyyyyyyyyyyyzzzyyyzzz{{{|||~~~|||ssslllhhhccc^^^[[[TTTSSSRRRRRRRRRTTTVVVWWWXXXZZZ]]]```bbbeeehhhkkkkkkmmmoooqqqsssuuuyyy|||~~~~~~}}}}}}~~~}}}{{{zzzyyyxxxuuurrrqqqrrrqqqoookkkjjjkkkllliiiiiiiiihhhhhhfffeeedddaaabbbcccdddddddddddddddaaaaaaaaa```___]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVWWWXXXXXXYYYYYYYYYZZZ\\\^^^___aaacccfffiiiiiikkkmmmooopppssswwwyyy|||~~~~~~||||||{{{zzzyyyxxxwwwwwwtttuuuwwwyyyyyyxxxwwwvvvrrrqqqooooooooonnnlllkkkfffeeedddcccbbbbbbbbbbbb```___]]]]]]]]]\\\ZZZYYYUUUUUUUUUTTTRRRQQQOOONNNIIIHHHGGGEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBB???@@@AAACCCFFFKKKQQQVVV\\\dddnnnuuuyyy|||~~~~~~~~~||||||rrrkkkmmmyyyxxxeee___nnnvvveeeYYYQQQNNNIIIEEECCCAAA>>><<<::::::999888888888888888555666888999::::::999999:::::::::::::::::::::::::::;;;;;;;;;===BBBHHHMMMWWWcccvvv~~~||||||lllmmmooovvvaaaYYYTTTddduuu~~~~~~vvvhhh\\\QQQLLLHHHGGGFFFEEEIIIOOORRRUUUYYY]]]___```bbbdddfffhhhkkkmmmnnnoooqqqrrrpppppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrssssssssstttttttttuuuwwwxxxzzz{{{zzzyyyxxxxxxwwwwwwxxxxxxyyyyyy{{{|||~~~{{{qqqiiiddd___ZZZVVVPPPOOONNNMMMNNNOOOQQQRRRRRRTTTWWWYYYZZZ]]]aaaddddddfffiiikkkmmmooosssvvvzzzzzzyyyzzz{{{|||~~~}}}{{{yyyxxxxxxvvvsssqqqppprrrrrrppplllkkklllooojjjjjjjjjiiihhhfffeeedddaaabbbccccccddddddddddddbbbbbbaaa```___]]][[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTUUUVVVWWWWWWXXXXXXWWWWWWXXXZZZ]]]^^^```bbbfffhhhhhhjjjmmmnnnooorrruuuxxxxxx{{{~~~~~~|||{{{zzzyyyxxxwwwwwwvvvtttuuuwwwyyyzzzyyywwwvvvrrrpppnnnmmmnnnnnnmmmlllggggggeeedddcccbbbbbbbbbaaa___]]]\\\\\\\\\ZZZXXXTTTTTTSSSRRRQQQOOONNNMMMGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAA???@@@AAACCCEEEJJJQQQVVVZZZbbbllluuuyyy}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{~~~~~~tttlllmmmxxx~~~tttaaa]]]lll~~~sssdddXXXQQQNNNIIIEEECCCAAA>>><<<::::::999888777777888888666777999:::;;;;;;::::::999999999999999999999999;;;;;;;;;;;;===BBBIIINNNVVVbbbuuu~~~{{{nnnnnnpppzzzbbbYYYVVVeeevvv~~~}}}tttfffYYYPPPKKKHHHGGGFFFEEEIIIOOOQQQTTTYYY\\\___```ccceeeeeehhhkkklllmmmnnnppprrrppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrssstttttttttuuuvvvxxxzzz{{{yyyxxxxxxwwwvvvvvvvvvwwwxxxyyy{{{|||~~~{{{rrriiiaaaYYYSSSPPPNNNMMMLLLLLLNNNNNNMMMLLLLLLKKKMMMPPPTTTXXXYYYYYYZZZ\\\```cccfffjjjnnnrrrwwwyyyxxxwwwzzz}}}{{{wwwuuusssrrrpppnnnoooooonnnmmmmmmlllkkkkkkmmmlllkkkjjjhhhgggfffffffffeeeddddddccccccddddddaaa``````______^^^]]]]]]YYYYYYYYYYYYXXXWWWVVVUUUUUUVVVVVVWWWXXXYYYZZZZZZZZZXXXVVVUUUVVVWWWWWWWWWUUUTTTSSSSSSSSSTTTVVVVVVYYYXXXXXXZZZ\\\```cccfffggghhhiiijjjllloooqqqrrrvvvxxxzzz{{{}}}~~~||||||{{{zzzzzzzzzyyyvvvssssssssstttvvvyyyzzzxxxwwwrrrqqqooonnnmmmlllmmmmmmhhhhhhhhhgggfffeeecccccc______]]]\\\[[[ZZZZZZZZZVVVTTTQQQPPPPPPOOOLLLJJJIIIGGGDDDCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEIIINNNRRRZZZ___fffooovvv{{{}}}~~~}}}|||}}}}}}zzz|||~~~uuuooommmsss{{{|||nnnccc]]]iii}}}}}}}}}yyynnn```WWWOOOMMMJJJGGGBBB???<<<:::;;;;;;;;;:::::::::999999888888888888888888888888999999::::::::::::;;;;;;;;;;;;<<<<<<===AAAFFFJJJOOO```uuuzzzuuuooopppjjj\\\ZZZiiiyyy~~~ssscccUUUOOOJJJFFFFFFFFFEEEIIINNNRRRUUUYYY\\\___aaadddggghhhiiijjjlllmmmnnnnnnnnnnnnnnnnnnoooppppppqqqqqqpppqqqrrrrrrrrrrrrqqqpppssstttuuuvvvwwwwwwwwwwwwyyyxxxwwwvvvvvvuuuuuuuuussswww{{{yyyoooeee^^^WWWRRROOONNNMMMKKKKKKLLLLLLKKKIIIJJJIIIJJJLLLOOOQQQRRRQQQTTTVVVZZZ]]]```dddiiilllrrruuuvvvvvvyyy|||yyywwwuuussspppnnnnnnnnnmmmmmmllllllkkkkkknnnmmmlllkkkiiihhhggggggeeeeeedddccccccccccccddd`````````___^^^^^^]]]]]]ZZZZZZ[[[ZZZZZZYYYXXXWWWUUUUUUVVVVVVWWWXXXXXXXXXYYYWWWVVVUUUVVVWWWVVVUUUTTTTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXZZZ\\\___bbbdddffffffgggiiikkkmmmoooppptttvvvxxxyyyzzz}}}~~~||||||{{{zzzzzzzzzyyyvvvssssssssstttvvvyyyyyyxxxvvvqqqpppooommmllllllllllllhhhhhhhhhgggfffeeedddccc```___^^^\\\[[[[[[[[[[[[VVVTTTRRRPPPPPPNNNLLLJJJIIIGGGDDDCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBDDDHHHNNNRRRYYY^^^eeennnuuuyyy|||}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~}}}|||}}}}}}{{{|||~~~uuunnnkkkpppxxxxxxkkkaaa\\\hhh}}}}}}|||xxxlll___VVVOOOMMMKKKGGGCCC???<<<::::::::::::999999999888888888888888888888888888888999999::::::::::::;;;;;;:::;;;<<<<<<===@@@DDDGGGOOO```vvv{{{zzzttttttkkkZZZZZZiii{{{uuucccUUUPPPJJJFFFFFFFFFEEEIIINNNRRRUUUYYY\\\___aaadddfffhhhiiijjjlllmmmnnnnnnnnnnnnnnnnnnoooppppppqqqqqqpppqqqqqqrrrrrrqqqqqqpppsssssstttuuuvvvvvvvvvvvvwwwwwwvvvuuuuuuuuuuuuvvvssswww|||~~~xxxmmmddd\\\WWWSSSQQQRRRPPPNNNMMMMMMLLLJJJHHHIIIHHHHHHIIIKKKLLLKKKJJJLLLOOORRRUUUXXX\\\aaaeeemmmqqqttttttyyy{{{yyywwwtttqqqooommmmmmlllllllllllllllllloooooonnnlllkkkjjjiiihhheeeeeedddccccccccccccddd`````````___^^^^^^]]]]]]\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVWWWWWWUUUSSSTTTSSSSSSSSSSSSTTTUUUUUUVVVVVVXXXZZZ]]]___```aaacccdddeeefffhhhkkkmmmnnnqqqsssuuuvvvwwwzzz~~~}}}}}}{{{zzzzzzzzzyyyvvvtttsssssstttvvvyyyyyyxxxvvvqqqpppooommmllllllkkkllliiiiiiiiihhhgggfffddddddaaa```^^^]]]\\\\\\[[[[[[WWWUUURRRQQQPPPNNNLLLJJJIIIGGGDDDCCCCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBDDDGGGMMMQQQXXX\\\ccckkkrrrvvvyyyzzzzzz{{{{{{||||||{{{{{{zzz}}}||||||}}}~~~}}}|||{{{~~~~~~tttmmmiiinnnvvvvvvhhh^^^YYYfff{{{}}}{{{vvvjjj]]]UUUOOONNNKKKGGGCCC???<<<:::999999999999888888888888999999999999999999999999999999::::::::::::;;;;;;999:::<<<======???BBBDDDMMM___www}}}}}}xxxwwwkkkYYYZZZkkk}}}wwwdddUUUPPPJJJFFFFFFEEEEEEIIINNNQQQTTTXXX\\\^^^aaadddfffggghhhjjjkkkmmmnnnnnnnnnnnnnnnnnnoooppppppqqqqqqppppppqqqrrrrrrqqqppppppqqqrrrssstttuuuuuuuuuuuuuuutttssssssssstttuuuvvvuuuxxx|||~~~xxxmmmddd^^^ZZZWWWVVVXXXVVVSSSQQQPPPNNNKKKIIIJJJIIIHHHHHHJJJJJJIIIHHHHHHJJJLLLOOORRRVVV[[[___iiinnnsssuuuyyy}}}{{{yyyvvvrrrooommmmmmmmmmmmmmmlllllllllqqqpppooonnnmmmkkkjjjjjjfffeeeddddddccccccddddddaaa``````______^^^^^^]]]\\\]]]]]]\\\\\\[[[ZZZYYY\\\\\\\\\[[[[[[[[[ZZZZZZVVVVVVVVVWWWXXXWWWUUURRRSSSSSSSSSSSSSSSTTTTTTUUUTTTUUUWWWZZZ\\\^^^^^^___aaaaaabbbccceeehhhjjjkkkoooqqqssstttuuuxxx|||~~~}}}|||zzzyyyyyyxxxvvvtttsssssstttvvvxxxyyyxxxvvvqqqqqqpppooonnnmmmlllllljjjjjjjjjiiihhhgggeeeeeeaaaaaa___^^^]]]\\\\\\\\\XXXVVVSSSQQQPPPNNNLLLIIIIIIGGGEEEDDDDDDCCCBBB@@@???????????????????????????@@@AAAAAACCCGGGLLLPPPVVVZZZ```gggnnnrrruuuvvvxxxxxxyyyyyyzzzyyyyyyyyy{{{{{{|||}}}~~~~~~~~~}}}|||~~~}}}tttmmmjjjnnnuuuxxxhhh\\\WWWdddxxx{{{vvvjjj\\\UUUPPPNNNKKKGGGCCC???<<<;;;:::::::::999999999888888999999999999999999999999999999999:::::::::;;;;;;888:::<<<======>>>@@@AAAKKK___xxx}}}zzzzzziii[[[ZZZlllzzzfffVVVPPPKKKFFFFFFEEEEEEHHHMMMPPPSSSWWW[[[^^^```dddffffffgggiiikkkmmmnnnnnnooonnnnnnnnnoooppppppqqqqqqppppppqqqqqqqqqqqqppppppqqqqqqrrrsssttttttttttttsssrrrqqqqqqrrrtttuuuwwwvvvyyy|||~~~~~~~~~}}}wwwmmmeee```]]]\\\[[[]]][[[XXXUUUSSSPPPMMMKKKIIIHHHGGGHHHIIIIIIHHHGGGGGGHHHJJJLLLNNNRRRXXX\\\eeemmmtttvvvyyy~~~|||zzzwwwssspppooooooooonnnnnnnnnnnnnnnrrrqqqpppooonnnlllkkkkkkgggffffffeeedddeeeeeeeeebbbbbbaaa``````______^^^\\\\\\\\\\\\[[[ZZZYYYYYY]]]]]]]]]\\\\\\[[[ZZZZZZVVVVVVVVVWWWXXXWWWUUUSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSTTTVVVYYY[[[\\\]]]]]]^^^______aaaccceeegggiiimmmoooqqqssstttxxx|||~~~|||zzzyyyyyyxxxvvvuuurrrrrrsssuuuxxxyyywwwvvvsssrrrrrrqqqpppooonnnmmmkkkkkkkkkjjjiiihhhffffffcccbbb```___^^^^^^]]]]]][[[XXXUUUSSSQQQOOOLLLJJJJJJHHHEEEDDDDDDDDDBBBAAA???????????????????????????@@@@@@AAABBBFFFKKKNNNTTTWWW]]]dddjjjnnnqqqrrruuuuuuvvvxxxxxxyyyyyyyyyyyyzzz|||}}}}}}}}}~~~~~~}}}}}}uuunnnkkkpppwwwkkk\\\YYYfffxxxxxxkkk]]]UUUPPPNNNKKKHHHCCC@@@===;;;<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999999:::::::::;;;;;;777999;;;<<<======???AAAJJJ___zzz||||||zzzfff^^^[[[mmm~~~jjjZZZQQQKKKGGGFFFEEEDDDHHHMMMOOORRRVVVZZZ]]]```cccffffffggghhhkkklllnnnnnnooonnnnnnnnnoooppppppqqqqqqpppppppppppppppppppppppppppqqqrrrsssttttttttttttrrrqqqppppppqqqsssuuuwwwwwwzzz|||~~~}}}}}}~~~{{{uuunnngggdddbbbaaa```ccc```\\\ZZZWWWTTTQQQNNNJJJIIIHHHHHHHHHHHHGGGEEEGGGHHHIIIIIIKKKOOOTTTXXX```iiirrrvvvzzz~~~{{{wwwsssssssssrrrqqqqqqpppoooooorrrrrrqqqooonnnmmmlllkkkhhhhhhgggffffffffffffgggcccccccccbbbaaaaaa``````]]]]]]]]]]]]\\\[[[ZZZYYY[[[[[[[[[ZZZZZZYYYYYYYYYXXXWWWVVVWWWXXXXXXVVVTTTQQQRRRSSSSSSTTTTTTSSSSSSSSSTTTUUUWWWXXXZZZ[[[\\\\\\]]]^^^___aaadddfffgggkkkmmmooorrrtttxxx|||~~~|||yyyxxxxxxxxxwwwuuurrrrrrsssuuuxxxxxxwwwuuussssssssssssrrrpppooonnnlllllllllkkkjjjiiiggggggccccccaaa```___^^^^^^^^^]]][[[XXXUUUSSSQQQMMMKKKJJJHHHEEEDDDDDDDDDCCCAAA???????????????????????????@@@@@@@@@AAAEEEJJJMMMRRRUUUZZZ```fffjjjmmmoooqqqrrrsssuuuwwwxxxxxxyyywwwyyy|||}}}}}}}}}~~~wwwpppmmmpppwww{{{ppp___]]]iiizzz}}}ooo___VVVPPPOOOLLLHHHDDD@@@===;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;888999;;;<<<<<<>>>AAACCCLLLccc~~~zzzrrrccc___[[[mmmnnn^^^QQQKKKGGGFFFEEEDDDGGGLLLNNNQQQUUUYYY\\\```cccfffeeefffhhhjjjlllnnnnnnooonnnnnnnnnoooppppppqqqqqqqqqpppoooooooooooopppqqqpppqqqrrrsssttttttttttttsssrrrpppoooppprrruuuwwwyyy{{{}}}}}}}}}}}}~~~|||xxxrrrnnnlllkkkiiihhhjjjhhhdddaaa___\\\XXXUUUPPPNNNLLLKKKJJJIIIGGGEEEGGGGGGGGGGGGGGGJJJOOOSSSXXXcccnnntttyyy{{{xxxwwwwwwvvvuuusssrrrqqqqqqrrrqqqqqqooonnnmmmlllkkkjjjiiiiiihhhhhhhhhhhhhhheeeeeedddccccccbbbbbbaaa^^^^^^^^^^^^^^^]]][[[[[[ZZZZZZZZZZZZYYYYYYYYYYYY[[[YYYWWWWWWXXXXXXXXXWWWQQQQQQSSSTTTTTTTTTSSSRRRTTTTTTTTTTTTVVVXXX[[[\\\\\\\\\]]]^^^aaaccceeefffhhhjjjmmmpppssswww||||||yyyxxxxxxxxxwwwvvvrrrrrrsssuuuwwwxxxwwwuuurrrsssssssssrrrpppnnnmmmmmmmmmllllllkkkiiihhhgggdddcccbbbaaa```_________```]]]ZZZWWWUUURRRNNNLLLJJJHHHFFFEEEEEEDDDCCCAAA??????????????????????????????@@@@@@AAADDDIIIMMMQQQSSSXXX]]]cccgggjjjllllllmmmooorrrtttvvvwwwxxxvvvyyy|||}}}||||||~~~{{{rrrmmmpppvvvyyytttddd\\\hhhyyysssaaaWWWQQQOOOLLLHHHDDD@@@===<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;888999:::;;;<<<>>>CCCFFFPPPgggvvvnnn```\\\[[[nnnrrrcccRRRLLLGGGFFFEEEDDDGGGLLLMMMPPPUUUYYY\\\___cccfffdddeeehhhjjjlllnnnoooooonnnnnnnnnoooppppppqqqqqqqqqpppooonnnnnnooopppqqqqqqrrrsssttttttuuuuuuuuutttsssqqqoooppprrruuuwwwzzz{{{}}}}}}||||||}}}|||xxxuuutttsssqqqppprrroookkkhhhfffccc___]]]WWWUUURRRPPPNNNLLLHHHFFFFFFFFFEEEDDDDDDGGGLLLPPPQQQ^^^kkkrrryyy~~~{{{zzzyyyxxxwwwuuusssrrrqqqrrrqqqpppooonnnlllkkkkkkkkkjjjjjjiiiiiiiiiiiiiiiffffffeeeddddddccccccbbb````````````___^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\ZZZWWWWWWXXXYYYYYYXXXPPPQQQSSSTTTTTTTTTSSSRRRTTTTTTSSSSSSUUUWWWZZZ\\\[[[\\\]]]^^^```bbbdddfffeeehhhkkknnnrrrwww||||||yyyxxxxxxxxxwwwvvvrrrrrrsssuuuwwwxxxwwwuuurrrrrrrrrrrrqqqooommmlllmmmmmmmmmlllkkkjjjiiihhheeedddcccaaa``````______aaa___[[[XXXVVVSSSOOOMMMKKKHHHFFFEEEEEEDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAADDDIIILLLPPPSSSWWW\\\aaafffiiikkkhhhjjjlllooorrruuuvvvwwwuuuxxx|||}}}||||||~~~}}}sssmmmnnntttyyywwwgggYYYeeevvvuuucccXXXQQQOOOLLLHHHDDD@@@===<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999::::::;;;???DDDHHHTTTkkk{{{qqq}}}nnn___YYY\\\nnntttfffRRRLLLGGGFFFEEEDDDGGGLLLLLLPPPTTTYYY\\\___cccfffdddeeegggjjjlllnnnoooooonnnnnnnnnoooppppppqqqqqqqqqpppooonnnnnnooopppqqqqqqrrrssstttuuuuuuuuuuuuvvvtttqqqpppppprrruuuwwwzzz|||}}}}}}||||||}}}|||zzzzzz{{{zzzxxxvvvrrrnnnjjjfffddd```^^^[[[XXXUUUQQQLLLHHHGGGFFFDDDCCCEEEIIINNNQQQSSSZZZdddnnnwww~~~}}}{{{xxxvvvtttttttttsssrrrpppooooooooommmkkkmmmmmmlllkkkkkkkkkllllllhhhiiiiiiiiigggfffdddbbbaaaaaaaaaaaa````````````___^^^]]]]]]\\\\\\]]]]]]]]]\\\ZZZYYYWWWVVVVVVVVVTTTSSSRRRSSSUUUUUUQQQNNNQQQQQQRRRSSSUUUWWWYYYZZZZZZ[[[\\\]]]___```aaabbbbbbeeeiiilllooorrrvvvyyy|||}}}|||{{{yyywwwvvvtttsssssssssuuuvvvwwwwwwwwwwwwvvvuuuuuusssrrrqqqppppppmmmnnnnnnnnnmmmkkkiiihhhhhheeeaaa]]][[[\\\]]]___]]]]]]]]]\\\YYYUUUPPPNNNJJJJJJJJJIIIGGGDDDBBB@@@?????????>>>??????@@@AAA@@@?????????AAACCCFFFHHHNNNPPPSSSWWW\\\```ccceeecccfffhhhjjjlllooorrruuuvvvyyy{{{}}}}}}~~~yyyqqqqqquuuyyy|||iii___dddqqqkkkXXXRRROOOKKKGGGDDDAAA>>><<<<<<;;;::::::999999:::::::::::::::999999888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>>>>===CCCJJJWWWuuusssppp|||lll^^^\\\ZZZtttnnncccTTTMMMGGGFFFFFFDDDFFFJJJKKKOOOTTTXXX[[[^^^bbbeeeffffffhhhiiikkkmmmnnnnnnoooooooooooopppppppppppprrrqqqpppnnnnnnpppqqqrrrsssssstttsssrrrrrrsssuuuuuuuuusssqqqpppqqquuuyyyzzz|||}}}~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~}}}{{{wwwsssooollljjjhhhfffccc```\\\XXXSSSOOOLLLJJJGGGFFFFFFIIIMMMOOOTTTZZZdddmmmvvv~~~}}}zzzxxxwwwvvvvvvuuusssrrrqqqqqqqqqooommmmmmmmmlllkkkkkkkkkkkkllliiiiiiiiiiiihhhfffdddcccbbbbbbbbbaaaaaaaaaaaaaaa______^^^]]]]]]]]]]]]]]]]]]\\\[[[ZZZXXXWWWWWWVVVTTTSSSRRRSSSTTTTTTQQQNNNOOOOOOPPPQQQRRRTTTVVVWWWYYYYYY[[[\\\]]]___``````aaadddhhhkkknnnqqquuuxxx{{{~~~}}}|||{{{yyyxxxvvvuuutttssstttuuuvvvwwwwwwwwwwwwwwwvvvvvvuuutttsssrrrqqqoooooooooooonnnlllkkkiiiiiifffbbb^^^\\\[[[\\\]]]^^^^^^^^^]]]ZZZVVVRRROOOLLLLLLKKKJJJHHHFFFCCCBBB@@@@@@????????????@@@@@@@@@?????????AAACCCFFFGGGKKKMMMPPPTTTXXX\\\___aaaaaacccfffhhhiiilllpppssstttvvvyyy{{{{{{|||~~~yyyrrrrrrwww|||{{{hhh^^^cccoooooo]]]SSSPPPKKKGGGDDDAAA>>><<<<<<;;;::::::999999:::::::::::::::999999999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>>>>===CCCJJJ[[[yyy{{{oooooo}}}kkk]]]\\\\\\vvvlllaaaTTTLLLGGGFFFFFFEEEGGGKKKLLLOOOTTTXXX[[[^^^bbbdddffffffhhhiiikkklllnnnnnnoooooooooooopppppppppppprrrqqqooonnnnnnoooqqqrrrrrrssstttsssrrrsssuuuvvvwwwwwwvvvtttrrrtttxxx{{{{{{|||~~~~~~}}}}}}}}}~~~~~~~~~{{{wwwtttrrrsssqqqmmmjjjfffaaa[[[WWWRRRPPPLLLIIIHHHIIILLLMMMTTTZZZcccmmmuuu}}}}}}{{{zzzyyyyyywwwuuussssssssssssqqqpppmmmmmmlllkkkkkkkkkkkkkkkiiijjjiiiiiihhhgggeeeeeeccccccccccccbbbbbbbbbaaa``````___^^^^^^^^^^^^^^^^^^^^^\\\[[[ZZZYYYXXXWWWUUUSSSSSSSSSSSSSSSQQQOOONNNNNNNNNOOOPPPQQQSSSSSSWWWWWWXXXZZZ[[[\\\]]]^^^```bbbfffjjjlllppptttvvvyyy|||}}}|||{{{zzzxxxwwwuuuuuutttuuuvvvwwwwwwwwwwwwwwwxxxwwwwwwvvvuuutttssssssqqqqqqqqqpppooonnnmmmlllkkkhhhddd```]]][[[[[[[[[^^^^^^___^^^[[[WWWSSSQQQNNNNNNMMMLLLIIIGGGEEEDDDBBBAAA@@@??????>>>??????????????????@@@BBBDDDFFFHHHIIILLLPPPTTTWWWZZZ\\\]]]___bbbdddeeehhhllloooqqqsssvvvxxxyyyzzz|||~~~yyyssssssxxx{{{hhh\\\aaammm}}}uuubbbUUURRRLLLHHHEEEAAA>>><<<<<<;;;::::::999999:::::::::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>>>>===CCCKKK```}}}vvvlllnnn~~~kkk]]]\\\^^^xxxjjj^^^RRRKKKFFFFFFFFFFFFHHHLLLLLLOOOTTTYYY\\\___bbbdddeeefffgggiiikkklllmmmnnnooooooooooooppppppppppppppppppnnnnnnnnnnnnppppppqqqrrrssssssssstttvvvxxxyyyyyyyyywwwvvvwwwzzz}}}|||}}}~~~~~~~~~~~~|||zzz|||yyyuuurrrnnnhhhccc^^^WWWTTTOOOKKKIIIJJJLLLMMMUUUZZZccclllttt|||}}}|||zzzzzzwwwvvvttttttuuutttsssqqqnnnnnnmmmlllkkkkkkkkkkkkjjjjjjjjjiiiiiihhhgggfffeeeeeeeeeddddddcccccccccaaaaaa```____________```______^^^]]]\\\ZZZYYYXXXUUUUUUTTTSSSSSSRRRQQQPPPNNNNNNNNNNNNOOOPPPQQQQQQUUUUUUVVVWWWXXXYYYZZZ[[[]]]```dddgggjjjmmmqqqtttwwwzzz~~~}}}}}}|||zzzyyywwwvvvvvvuuuvvvwwwwwwxxxxxxxxxwwwwwwwwwvvvuuuuuutttssssssqqqqqqqqqpppooonnnnnnmmmllljjjgggccc___\\\[[[ZZZ]]]^^^^^^^^^\\\XXXTTTRRRPPPOOONNNLLLJJJGGGEEEDDDCCCCCCAAA@@@???>>>>>>>>>????????????@@@AAACCCDDDEEEGGGIIILLLOOOSSSUUUVVVYYY[[[^^^___aaadddhhhjjjmmmpppsssvvvwwwyyy{{{}}}xxxrrrsssxxx|||hhhZZZ___lll{{{xxxfffXXXTTTNNNIIIEEEAAA>>><<<<<<;;;::::::999999::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>>>>CCCKKKaaa~~~vvvlllooojjj\\\\\\___yyy~~~fffYYYOOOIIIDDDDDDEEEEEEHHHLLLLLLPPPUUUZZZ\\\___aaaccceeefffgggiiijjjlllmmmnnnnnnoooooooooppppppppppppoooooonnnmmmmmmnnnoooooooooqqqrrrrrrssstttvvvyyyyyyzzzzzzzzzyyyzzz|||~~~|||~~~{{{wwwsssnnnhhhddd[[[XXXSSSNNNLLLLLLNNNOOOVVV[[[ccckkkrrrzzz~~~|||{{{zzzwwwvvvuuutttuuuuuutttrrrpppooonnnmmmlllllllllllllllkkkjjjjjjiiiiiiiiiiiihhhggggggfffeeeeeeddddddcccbbbaaaaaa``````aaaaaa`````````___^^^\\\[[[YYYWWWVVVVVVTTTSSSRRRQQQRRRQQQPPPPPPPPPPPPPPPQQQQQQSSSTTTTTTUUUVVVWWWXXXXXX[[[^^^bbbeeehhhkkkooorrrvvvxxx|||}}}}}}|||{{{zzzxxxwwwwwwvvvwwwwwwxxxxxxxxxxxxxxxvvvuuuuuuttttttsssssssssqqqqqqpppoooooonnnnnnnnnmmmkkkiiifffbbb___]]]\\\\\\]]]^^^^^^\\\YYYUUUSSSQQQPPPNNNLLLIIIGGGEEEEEEDDDCCCBBB@@@???>>>>>>>>>????????????@@@@@@AAAAAADDDEEEGGGIIILLLOOOQQQRRRTTTWWWYYY[[[]]]```cccfffiiilllpppsssuuuwwwzzz|||}}}~~~~~~vvvppprrrxxxkkk[[[```lll{{{zzzhhh[[[VVVPPPIIIEEEAAA>>><<<<<<;;;::::::999999::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>>>>DDDLLL^^^|||wwwmmmsssiii\\\\\\^^^yyy~~~eeeWWWMMMGGGBBBBBBDDDDDDGGGKKKLLLPPPVVV[[[]]]___aaaccceeeeeeggghhhjjjlllmmmmmmnnnoooooooooppppppppppppoooooonnnnnnnnnnnnoooooonnnoooqqqrrrrrrsssvvvxxxxxxzzz{{{{{{{{{{{{}}}~~~}}}~~~zzzuuuppplllbbb^^^YYYSSSPPPOOOPPPRRRWWW[[[bbbjjjqqqyyy}}}{{{zzzxxxwwwuuuvvvwwwwwwuuutttrrrqqqpppooonnnmmmmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjiiiiiihhhgggfffeeeeeedddccccccbbbbbbbbbbbbbbbbbbbbbbbbbbb```^^^\\\[[[XXXYYYXXXVVVSSSRRRSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSTTTUUUUUUVVVVVVYYY[[[___ccceeeiiimmmooosssvvvyyy|||~~~}}}|||{{{zzzyyyxxxxxxwwwxxxxxxyyyyyyyyyxxxxxxuuuuuuuuuttttttsssssssssrrrqqqpppoooooooooooopppllllllkkkiiifffcccaaa___]]]^^^______^^^[[[WWWUUUSSSRRROOOLLLIIIGGGFFFFFFDDDCCCBBBAAA??????>>>>>>????????????????????????BBBCCCEEEGGGIIIKKKMMMNNNOOOQQQTTTVVVXXXZZZ^^^aaaeeehhhlllppprrruuuxxx{{{|||}}}~~~uuuppprrrwww~~~ooo^^^bbbmmm{{{lll^^^YYYQQQJJJEEEAAA>>><<<<<<;;;::::::999999::::::888999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;>>>>>>>>>DDDLLL]]]{{{uuunnnvvvhhh[[[\\\^^^zzzgggYYYNNNGGGBBBBBBCCCDDDFFFJJJMMMQQQWWW[[[^^^___aaabbbdddeeefffhhhjjjkkklllmmmooooooooooooppppppppppppoooooooooooooooooooooooooooppprrrrrrrrrtttvvvxxxwwwzzz|||}}}||||||}}}~~~}}}~~~~~~yyyuuukkkggg```ZZZUUUSSSSSSSSSWWW[[[bbbiiipppxxx~~~|||{{{zzzxxxwwwxxxyyyyyyxxxvvvtttsssrrrpppooonnnnnnnnnmmmmmmkkkjjjjjjkkkkkklllkkkkkkjjjiiihhhgggffffffeeeddddddcccccccccccccccbbbcccccccccbbb___]]][[[ZZZ[[[ZZZWWWTTTRRRTTTVVVUUUUUUTTTRRRRRRQQQQQQQQQRRRRRRSSSSSSTTTUUUUUUUUUWWWZZZ^^^aaadddgggkkknnnooorrruuuxxx{{{~~~}}}}}}|||{{{zzzyyyyyyxxxyyyyyyyyyyyyyyyxxxxxxvvvvvvvvvuuuuuuuuuuuutttsssrrrqqqpppppppppqqqrrrkkkkkklllkkkjjjgggeeeccc___```aaabbb```^^^[[[YYYVVVTTTQQQNNNKKKIIIHHHGGGDDDCCCBBBAAA@@@?????????>>>???????????????>>>>>>@@@AAABBBDDDFFFHHHIIIJJJJJJLLLNNNPPPRRRUUUYYY[[[```ccchhhkkknnnqqquuuwwwzzz{{{}}}vvvqqqsssxxx}}}sssaaaeeeppp}}}rrr```ZZZRRRKKKEEEAAA>>><<<<<<;;;::::::999999::::::888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999;;;>>>>>>>>>DDDLLL^^^|||ssslllvvvggg[[[]]]___|||kkk]]]PPPIIIDDDDDDEEEEEEGGGKKKMMMQQQWWW\\\___```aaabbbdddeeefffhhhiiikkklllmmmooooooooooooppppppppppppoooppppppppppppppppppoooqqqssstttttttttuuuwwwyyywwwzzz}}}~~~~~~~~~|||~~~~~~|||rrrmmmfff^^^XXXUUUTTTTTTWWW\\\bbbiiipppwww~~~|||{{{zzzyyyyyyzzz{{{zzzxxxuuutttsssqqqpppooooooooonnnmmmlllkkkjjjkkklllmmmllllllkkkjjjiiihhhgggffffffeeeddddddccccccddddddccccccddddddccc```^^^\\\[[[\\\\\\XXXUUUSSSUUUWWWVVVUUUTTTSSSRRRQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUVVVYYY]]]```cccfffjjjmmmmmmooorrruuuxxx}}}~~~~~~}}}|||{{{zzzzzzyyyyyyyyyyyyzzzzzzyyyxxxxxxwwwwwwwwwwwwvvvvvvvvvvvvuuutttsssrrrqqqrrrssstttjjjkkklllmmmllljjjhhhfffaaabbbcccdddccc```]]][[[XXXVVVSSSOOOLLLJJJIIIIIICCCCCCBBBAAA@@@@@@@@@@@@>>>????????????>>>>>>===??????AAABBBDDDEEEGGGGGGFFFHHHKKKMMMNNNQQQUUUXXX\\\```dddhhhkkkooorrruuuyyyzzz|||~~~xxxrrrtttyyy}}}uuudddgggqqq~~~xxxaaa[[[SSSKKKEEEAAA>>><<<<<<;;;::::::999999::::::888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999;;;>>>>>>???EEEMMMaaa~~~}}}}}}ssskkktttfff[[[]]]```}}}ooo```RRRKKKFFFFFFFFFFFFHHHLLLMMMQQQXXX]]]___```aaaaaadddeeefffhhhiiikkklllmmmooooooooooooppppppppppppppppppqqqqqqqqqqqqpppppptttuuuvvvvvvvvvvvvyyy{{{xxx{{{|||}}}~~~~~~~~~~~~wwwmmmccc]]]YYYVVVUUUXXX[[[```gggooovvv|||~~~|||zzzyyyyyyyyyxxxwwwtttsssqqqppppppppppppqqqrrrqqqpppoooooonnnnnnnnnnnnnnnmmmlllkkkkkkjjjjjjiiihhhgggfffddddddccccccbbbcccdddeeecccaaa]]][[[```^^^[[[XXXVVVUUUUUUVVVXXXXXXXXXWWWVVVUUUSSSSSSTTTTTTSSSSSSSSSSSSTTTTTTVVVYYY]]]___aaacccfffhhhlllnnnrrruuuxxx|||~~~||||||}}}}}}}}}|||{{{zzzyyyxxxwwwwwwvvvzzzyyyxxxwwwvvvtttsssssssssssssssssssssrrrrrrrrrooonnnlllllllllllljjjhhheeecccbbbbbbbbbaaa___]]]XXXVVVTTTPPPMMMJJJHHHGGGBBBAAA@@@???>>>>>>>>>>>>???>>>===<<<<<<===>>>?????????@@@AAACCCDDDDDDEEEFFFGGGIIIJJJKKKMMMPPPSSSUUUYYY^^^cccgggjjjnnnqqqvvvwwwyyy{{{}}}~~~vvvsssuuusssjjjkkkrrr|||jjj^^^RRRLLLHHHBBB>>>===;;;;;;::::::::::::999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;888777888<<<>>>@@@EEEMMMaaa}}}{{{|||{{{nnnlllmmmhhh]]]```iiittteeeTTTLLLGGGFFFFFFEEEFFFJJJOOOSSSWWW[[[]]]___aaaccccccdddfffhhhjjjkkklllllloooooopppppppppoooooonnnrrrqqqpppppppppqqqssssssrrrtttvvvwwwwwwwwwxxxyyy}}}||||||{{{{{{{{{||||||}}}~~~~~~}}}}}}zzzqqqhhhbbb]]]ZZZXXXXXX[[[___fffmmmuuu{{{~~~~~~~~~~~~|||zzzyyyyyyyyywwwvvvuuuuuusssrrrrrrrrrssssssrrrqqqpppoooooonnnoooooopppoooooonnnmmmmmmlllllllllkkkiiihhhgggfffffffffbbbccceeeeeeeeecccaaa``````___\\\YYYWWWVVVUUUUUUWWWWWWWWWWWWVVVUUUTTTTTTUUUTTTTTTSSSSSSSSSSSSTTTVVVYYY\\\___```bbbdddfffiiilllpppsssvvv{{{~~~~~~~~~~~~~~~||||||{{{zzzyyyxxxwwwwwwyyyxxxxxxwwwvvvuuuttttttuuuttttttssssssrrrrrrrrrpppnnnmmmlllmmmllljjjiiidddcccaaaaaaaaa```^^^\\\YYYWWWTTTPPPLLLIIIGGGFFFBBBAAA@@@???>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>??????@@@BBBCCCCCCDDDDDDFFFHHHIIIJJJLLLOOOQQQSSSWWW\\\aaadddhhhmmmppptttuuuwwwyyy{{{}}}|||uuutttvvv|||xxxiiijjjrrr~~~jjj^^^RRRLLLGGGAAA======;;;;;;::::::::::::999999888888999999999::::::::::::::::::::::::::::::::::::999:::>>>???@@@GGGNNNfff{{{xxx~~~{{{uuuhhheeeeeexxxhhh^^^aaaiiiuuufffSSSLLLFFFFFFFFFEEEGGGJJJOOOSSSWWW[[[]]]___aaaccccccdddfffhhhjjjkkklllllloooooopppppppppoooooonnnqqqqqqpppooopppqqqrrrsssrrrtttvvvwwwwwwwwwxxxyyy||||||{{{{{{zzz{{{{{{|||}}}~~~~~~}}}}}}wwwoooiiiddd___]]][[[]]]aaafffmmmuuuzzz~~~~~~}}}}}}~~~|||yyyxxxxxxwwwvvvuuuwwwvvvuuuuuutttuuuuuuvvvsssrrrqqqpppooooooooooooqqqqqqppppppooooooooonnnnnnnnnlllkkkjjjjjjiiiiiieeeeeefffffffffffffffeeeaaa```___\\\ZZZWWWUUUUUUUUUVVVVVVWWWWWWVVVVVVUUUVVVUUUUUUTTTSSSSSSSSSTTTUUUXXX[[[]]]___```bbbdddfffiiimmmqqqtttyyy~~~~~~}}}}}}||||||{{{yyyxxxxxxwwwwwwwwwvvvvvvuuuuuuuuuvvvvvvuuutttssssssrrrrrrqqqooommmmmmmmmmmmkkkjjjdddcccaaaaaa```___]]]ZZZYYYWWWTTTPPPLLLIIIFFFEEEBBBAAA@@@???>>>>>>>>>>>>>>>>>>============>>>>>>======>>>???@@@AAAAAABBBBBBDDDFFFGGGGGGIIILLLNNNPPPTTTXXX]]]```eeeiiilllrrrrrrtttvvvxxx{{{~~~}}}vvvqqqrrruuuwww}}}iiiiiiqqq}}}iii^^^RRRKKKFFF@@@======;;;;;;::::::::::::999999888888999999999:::::::::::::::::::::::::::::::::<<<;;;<<>>>>>>>>>>>>>>>>>============>>>>>><<<<<<===>>>>>>???@@@@@@@@@AAACCCDDDDDDFFFIIIKKKMMMPPPTTTXXX\\\```eeeiiipppppprrrtttwww{{{~~~wwwoookkklllqqqttt{{{jjjiiiqqqggg]]]RRRKKKEEE???===>>>;;;;;;:::::::::999999999888888999999999:::::::::999999999999999999999999<<<;;;===??????AAAJJJTTTpppyyytttxxxyyyrrrwwwnnn^^^[[[\\\nnnmmmbbbeeemmmrrrcccSSSLLLFFFFFFFFFEEEGGGKKKOOOSSSWWW[[[]]]___aaacccddddddeeefffhhhjjjkkklllmmmnnnooooooooooooooooooooooooooopppppppppqqqqqqrrrtttvvvwwwwwwwwwxxxyyyzzzzzzyyyyyyyyyzzz{{{{{{|||~~~zzzuuuooojjjfffcccdddfffjjjpppvvv||||||zzzxxxwwwxxxwwwvvvuuuvvvvvvwwwxxxxxxyyyyyyyyyvvvvvvuuusssssssssssssssqqqqqqqqqqqqqqqrrrrrrrrrppppppooonnnmmmmmmmmmmmmooonnnmmmlllkkkjjjiiiiiiddddddcccaaa^^^\\\YYYXXXTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXWWWUUUTTTSSSSSSSSSSSSUUUXXXZZZZZZ[[[]]]^^^ccceeeiiimmmpppuuuzzz}}}~~~~~~|||}}}}}}~~~~~~}}}{{{yyyxxxuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuutttssssssrrrrrrqqqpppnnnnnnnnnmmmllljjjhhhfffdddcccbbb```]]][[[XXXWWWSSSOOOKKKHHHFFFEEEBBBAAA@@@???>>>>>>>>>>>>======>>>>>>>>>>>>======;;;<<<<<<======>>>>>>>>>>>>???AAABBBBBBCCCFFFHHHJJJLLLPPPTTTXXX\\\bbbfffmmmnnnqqqtttwww{{{~~~}}}rrrjjjdddfffkkkssszzzkkkiiipppwwwccc[[[QQQKKKEEE???<<<>>>;;;;;;:::::::::999999999888888999999999:::::::::999999999999999999999999;;;;;;<<<>>>===@@@KKKWWWsss|||www{{{zzzoootttlll\\\ZZZ\\\oookkk___```qqqooo```RRRKKKFFFEEEFFFEEEHHHKKKOOOSSSWWW[[[]]]___aaacccdddddddddfffgggiiikkkmmmmmmmmmnnnoooooooooooooooooooooppppppqqqqqqqqqqqqrrrtttvvvwwwwwwwwwxxxyyyyyyyyyyyyyyyyyyzzz{{{|||{{{}}}~~~yyytttoookkkgggggghhhkkkpppvvv{{{{{{yyyxxxwwwxxxyyyxxxwwwvvvwwwxxxyyyzzz{{{{{{{{{yyyxxxwwwvvvuuuuuuuuuuuuqqqqqqrrrrrrssssssttttttqqqpppoooooonnnnnnnnnoooqqqppppppooonnnllljjjiiifffeeedddbbb```^^^]]]\\\UUUVVVXXXYYYZZZ[[[[[[[[[[[[ZZZXXXVVVUUUTTTSSSSSSRRRTTTWWWXXXXXXYYYZZZ\\\aaacccgggjjjmmmqqqvvvyyyzzz}}}}}}||||||}}}~~~~~~}}}{{{yyywwwuuuuuuuuuuuuuuuuuuuuuuuutttssssssssssssrrrrrrrrrqqqooommmmmmmmmmmmkkkjjjjjjhhhfffdddcccaaa]]][[[WWWUUURRROOOKKKIIIGGGFFFBBBAAA@@@???>>>>>>>>>>>>======>>>>>>>>>>>>======;;;<<<<<<<<<=========>>>===>>>@@@@@@@@@AAADDDFFFGGGJJJMMMPPPTTTYYY___ccciiillloootttxxx{{{~~~|||qqqhhhbbbccchhhqqqzzzkkkiiipppmmm^^^XXXQQQMMMFFF???===>>>;;;;;;::::::::::::999999888888999999999:::::::::::::::::::::::::::::::::::::::<<<======AAANNN[[[uuuzzz~~~zzzppptttlll\\\ZZZ]]]pppooobbbbbbsssnnn___RRRKKKEEEEEEFFFFFFHHHLLLOOOSSSWWW[[[]]]___aaacccdddddddddeeefffiiikkkmmmllllllmmmnnnooooooooooooppppppqqqrrrrrrrrrrrrqqqrrrtttvvvwwwwwwwwwxxxyyyyyyyyyyyyyyyzzz{{{|||}}}{{{}}}|||xxxtttqqqmmmlllmmmooosssyyy~~~zzzyyywwwxxxzzz{{{{{{zzzwwwxxxzzz|||}}}~~~}}}}}}{{{zzzyyyxxxxxxwwwwwwwwwssssssssstttuuuvvvvvvwwwrrrqqqqqqpppppppppppppppooopppqqqqqqpppnnnlllkkkgggfffdddbbb````````````WWWXXXYYY[[[[[[\\\\\\\\\\\\[[[YYYWWWUUUTTTSSSSSSQQQSSSVVVWWWWWWWWWXXXYYY^^^aaadddgggiiimmmqqqtttuuuyyy}}}~~~|||{{{|||~~~~~~}}}{{{xxxvvvuuuuuuuuuuuuuuuuuuttttttqqqqqqqqqrrrrrrrrrrrrrrrpppnnnmmmlllmmmllljjjiiijjjhhheeedddbbb```\\\YYYUUUTTTQQQNNNKKKIIIHHHGGGBBBAAA@@@???>>>>>>>>>>>><<<===>>>??????>>>===<<<<<<<<<<<<<<<============<<<===?????????@@@CCCEEEFFFHHHKKKNNNRRRWWW]]]bbbeeehhhmmmsssxxx{{{||||||~~~~~~}}}sssjjjdddeeejjjoooxxx}}}jjjhhhpppyyyeeeYYYUUUQQQNNNHHH@@@===???;;;;;;::::::::::::999999888888999999999:::::::::::::::::::::::::::::::::999:::<<<>>>>>>BBBQQQ```xxx||||||tttxxxqqq___]]]```sssrrrddddddrrrpppaaaQQQJJJEEEEEEFFFFFFHHHLLLOOOSSSWWW[[[]]]___aaacccddddddddddddfffhhhkkkmmmkkklllmmmnnnoooooooooooopppqqqrrrssstttssssssrrrrrrtttvvvwwwwwwwwwxxxyyyzzzzzzzzzzzz{{{|||}}}~~~zzz}}}~~~zzzwwwuuusssrrrrrrtttxxx~~~zzzxxxwwwxxxzzz|||||||||yyyzzz|||~~~||||||{{{zzzyyyyyyyyyyyyttttttuuuvvvwwwxxxxxxyyyssssssrrrqqqqqqqqqrrrrrrmmmnnnppprrrrrrpppnnnlllhhhfffdddaaa```aaabbbcccYYYYYY[[[\\\\\\]]]]]]]]]]]][[[YYYWWWUUUTTTSSSSSSQQQSSSUUUVVVVVVVVVWWWXXX]]]___bbbdddfffiiimmmppprrrvvvzzz}}}{{{|||}}}~~~}}}zzzwwwuuuvvvvvvuuuuuuttttttttttttoooppppppqqqqqqrrrrrrsssooonnnlllllllllllljjjhhhiiigggeeecccaaa___[[[XXXTTTSSSPPPNNNKKKJJJHHHHHHBBBAAA@@@???>>>>>>>>>>>><<<===>>>??????>>>===<<<<<<<<<<<<===============<<<===?????????@@@BBBDDDEEEGGGJJJMMMQQQVVV]]]aaaaaaeeelllrrrwwwzzzzzzzzz}}}}}}~~~uuummmggghhhmmmlllwwwxxxiiigggpppvvvbbbVVVSSSQQQOOOIIIAAA===???;;;;;;;;;:::::::::999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===??????DDDTTTddd{{{}}}yyy|||vvvdddaaacccuuummm______ppprrrcccQQQJJJEEEEEEFFFFFFHHHLLLOOOSSSWWW[[[]]]___aaacccddddddcccdddfffhhhkkkmmmkkklllmmmnnnooooooooooooqqqrrrssstttuuutttsssrrrrrrtttvvvwwwwwwwwwxxxyyyzzzzzzzzz{{{|||}}}~~~~~~zzz}}}}}}{{{zzzuuuuuuwwwyyy{{{~~~~~~}}}}}}~~~}}}}}}}}}}}}||||||||||||wwwzzz}}}~~~}}}|||||||||}}}}}}}}}}}}{{{yyywwwvvvvvvvvvvvvwwwxxxxxxyyyyyyuuutttsssrrrrrrssstttuuuuuuvvvvvvvvvuuutttssssssjjjhhheeecccddddddcccbbb___\\\YYYXXXYYYZZZZZZYYY^^^]]][[[YYYWWWUUUSSSRRRTTTTTTTTTTTTUUUVVVXXXXXXYYY[[[^^^```bbbfffjjjnnntttwwwzzz}}}~~~}}}}}}{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvuuussssssrrrrrrrrrqqqpppoooooonnnnnnoooooonnnllljjjiiiiiihhhgggeeecccddddddccc```]]]ZZZXXXTTTRRRNNNLLLJJJHHHFFFDDDAAA@@@>>>=========>>>??????>>>>>>===<<<;;;;;;:::===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAACCCFFFIIILLLOOOTTTYYY]]]bbbeeekkkooorrruuuxxx{{{yyyqqqiiifffgggnnnwwwzzzcccgggrrrppp\\\VVVSSSOOOKKKGGGCCC???<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777777888888999:::;;;::::::999999::::::;;;;;;::::::===???EEESSSaaayyy}}}}}}fff```kkk~~~lll```___ooottt```QQQJJJEEEEEEFFFEEEFFFIIISSSUUUXXXZZZ[[[]]]___aaacccdddfffhhhjjjkkkllllllmmmnnnoooppppppqqqqqqppppppqqqqqqrrrrrrsssssstttssssssttttttuuuuuuvvvvvvzzzzzz{{{{{{|||}}}}}}}}}~~~}}}|||xxxyyyzzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}yyy|||~~~~~~}}}}}}}}}}}}}}}~~~}}}|||{{{yyyxxxyyyyyyyyyyyyxxxxxxxxxxxxwwwvvvuuuuuuuuuuuuvvvwwwvvvvvvvvvvvvvvvuuutttsssmmmjjjgggfffeeeeeedddccc```^^^\\\\\\\\\\\\[[[ZZZ]]]]]][[[YYYWWWUUUTTTSSSRRRQQQQQQRRRSSSTTTUUUVVVYYY[[[]]]___aaaeeeiiimmmrrruuuyyy}}}}}}}}}|||||||||{{{zzzxxxwwwvvvttttttsssrrrqqqqqqrrrrrrqqqpppoooooonnnnnnoooooommmkkkiiiiiiiiihhhfffdddbbbbbbbbbaaa^^^[[[WWWUUUTTTQQQNNNKKKJJJHHHFFFDDDAAA@@@>>>=========>>>???@@@@@@??????>>>======<<<============<<<<<<<<<;;;;;;;;;<<<<<<===???@@@AAABBBDDDGGGJJJNNNRRRWWW[[[]]]aaaggglllppptttxxxzzz~~~~~~~~~zzzqqqiiifffgggoooyyyxxxcccfffpppsss___UUURRRNNNJJJGGGCCC???<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888888888999::::::;;;::::::999999::::::;;;;;;:::;;;>>>???EEERRR^^^www}}}mmmdddmmm{{{ggg^^^]]]nnnwwwcccQQQJJJEEEEEEFFFEEEGGGKKKSSSVVVYYY[[[\\\]]]___aaacccdddfffhhhjjjkkkllllllmmmmmmnnnoooppppppppppppppppppqqqrrrrrrsssssstttssssssttttttuuuvvvvvvvvvyyyyyyzzzzzz{{{|||||||||}}}~~~}}}}}}~~~{{{}}}~~~~~~}}}}}}~~~~~~}}}|||{{{|||||||||{{{zzzyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxwwwvvvuuutttpppnnnjjjhhhhhhgggfffdddaaa````````````___\\\YYY\\\[[[ZZZYYYXXXVVVUUUUUURRRQQQQQQQQQRRRSSSTTTTTTXXXZZZ\\\^^^```ccchhhkkkooosssxxx}}}~~~}}}}}}}}}|||{{{yyywwwvvvuuurrrrrrqqqqqqpppqqqqqqqqqppppppooonnnnnnnnnnnnooollljjjhhhgggggggggeeecccaaaaaa```^^^[[[XXXUUUSSSSSSPPPMMMKKKIIIHHHFFFDDDAAA@@@???>>>===>>>??????BBBBBBAAAAAA@@@?????????>>>>>>>>>>>>============<<<<<<<<<<<<===???@@@AAAAAACCCFFFHHHKKKPPPUUUXXXYYY]]]dddiiinnnrrrvvvyyy||||||}}}~~~zzzrrrjjjfffgggnnnzzzwwwcccdddlllxxxdddUUURRRMMMIIIFFFCCC???===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;;;;::::::999999::::::;;;::::::<<>>>>>>>>???@@@BBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<<<<<<<===>>>???@@@@@@BBBEEEGGGJJJNNNSSSVVVXXX\\\bbbhhhlllppptttvvv{{{{{{|||}}}|||ssskkkggghhhkkkyyyvvvdddbbbiii}}}}}}jjjVVVRRRMMMIIIFFFCCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;::::::999999::::::;;;:::;;;===@@@AAACCCLLLWWWsssrrrrrr{{{ttthhh[[[WWWYYYlllxxxeeeRRRKKKFFFFFFGGGGGGJJJNNNTTTWWWZZZ\\\]]]___aaaccccccdddeeegggiiijjjkkkkkkllllllmmmnnnoooooooooooopppppppppqqqrrrrrrssssssrrrsssssstttuuuvvvwwwwwwxxxyyyyyyzzzzzz{{{||||||{{{{{{|||}}}~~~}}}~~~~~~}}}}}}~~~}}}}}}~~~~~~{{{{{{{{{||||||{{{{{{{{{|||||||||{{{zzzyyywwwvvvsssqqqmmmkkkjjjiiigggfffbbbbbbcccddddddbbb]]]ZZZYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVWWWYYY[[[\\\```dddgggjjjooowww|||~~~~~~}}}}}}|||zzzyyyvvvtttssssssrrrqqqqqqqqqqqqqqqqqqnnnmmmllllllkkkkkkllllllhhhgggeeeddddddcccaaa``````___]]][[[XXXUUUSSSQQQQQQNNNKKKIIIHHHGGGEEECCCBBBAAA???>>>>>>>>>???@@@@@@@@@@@@@@@@@@?????????@@@?????????>>>>>>>>>>>>===<<<<<<======>>>???@@@AAACCCEEEGGGIIIMMMQQQUUUZZZ^^^ccchhhkkknnnqqqtttyyyzzz{{{|||}}}tttkkkhhhhhhkkkyyytttfffbbbhhh|||nnnXXXTTTNNNIIIFFFCCC@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;::::::999999::::::;;;::::::===@@@@@@BBBJJJUUUrrrxxxttt|||uuummmaaaWWWTTTWWWkkkvvvcccTTTMMMGGGGGGGGGHHHKKKOOOTTTWWWZZZ\\\]]]___aaacccbbbccceeegggiiijjjkkkkkkkkklllmmmnnnnnnooonnnnnnoooooopppqqqqqqrrrrrrsssrrrrrrssstttuuuvvvwwwwwwzzzzzzzzz{{{||||||}}}}}}||||||}}}~~~~~~}}}}}}}}}}}}~~~~~~|||}}}}}}~~~~~~}}}}}}|||~~~~~~~~~}}}{{{zzzxxxxxxtttqqqnnnlllkkkkkkjjjhhhbbbbbbccceeeeeeddd```]]][[[[[[ZZZZZZYYYXXXWWWWWWUUUUUUTTTSSSRRRRRRRRRSSSUUUVVVXXXYYY[[[^^^bbbeeehhhmmmtttzzz}}}~~~~~~||||||{{{zzzxxxvvvuuuttttttsssrrrqqqppppppppppppkkkkkkjjjiiiiiiiiiiiijjjgggeeecccbbbbbbbbb```^^^^^^]]][[[YYYVVVTTTSSSRRRPPPMMMJJJIIIHHHGGGEEECCCBBBAAA@@@???>>>???@@@@@@????????????????????????????????????>>>>>>>>>>>>===============>>>??????@@@BBBDDDFFFHHHKKKPPPSSSZZZ^^^cccgggjjjmmmppprrrvvvwwwxxxzzz}}}~~~uuulllhhhiiinnn{{{ssshhhbbbggg|||rrr[[[WWWPPPJJJFFFCCC@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;;;;::::::999999::::::;;;::::::===??????AAAJJJTTTppp~~~wwwssshhh]]]SSSRRRUUUhhhwwwdddWWWOOOIIIGGGHHHHHHKKKPPPTTTVVVZZZ\\\]]]^^^```bbbbbbccceeegggiiijjjjjjkkkjjjkkklllmmmnnnnnnnnnnnnooooooppppppqqqrrrrrrrrrqqqrrrssstttuuuwwwwwwxxxzzzzzz{{{{{{|||}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~}}}{{{yyyxxxuuussspppnnnnnnnnnmmmllldddddddddfffggggggdddbbb______^^^]]]\\\[[[ZZZYYYWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUWWWXXXZZZ\\\```cccfffjjjpppuuuyyy{{{}}}~~~~~~{{{zzzzzzyyyxxxwwwvvvuuutttsssqqqpppooonnnmmmmmmiiiiiihhhgggggggggggghhhfffdddbbbaaaaaa```___]]]ZZZYYYXXXVVVTTTSSSRRRQQQOOOMMMJJJHHHGGGFFFEEECCCBBBAAA@@@?????????@@@@@@?????????????????????@@@??????>>>>>>>>>========================>>>>>>??????AAACCCDDDFFFIIIMMMPPPWWW[[[aaafffiiimmmpppsssssstttuuuwwwzzz}}}~~~uuummmiiiiiippp{{{wwwjjjccchhh~~~ttt___ZZZRRRLLLGGGCCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;999888888888888999::::::;;;::::::999999::::::;;;::::::<<<>>>>>>@@@JJJUUUmmmzzztttfffYYYPPPNNNRRRddd}}}|||hhhZZZQQQJJJHHHHHHHHHKKKOOOSSSVVVYYY[[[\\\]]]___aaabbbccceeeggghhhiiijjjjjjjjjjjjkkklllmmmmmmmmmmmmooooooooopppqqqqqqrrrrrrqqqrrrssstttuuuwwwxxxxxxyyyyyyzzz{{{{{{||||||}}}}}}}}}}}}~~~~~~~~~}}}{{{zzzyyyvvvtttqqqpppppppppooonnnfffeeeeeegggiiiiiigggeeecccbbbaaa```^^^]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUUUUSSSUUUWWWXXXYYY\\\___cccdddhhhnnnrrruuuxxx{{{|||~~~zzzzzzzzzyyyxxxwwwvvvuuusssrrrqqqooommmlllkkkkkkhhhhhhgggfffffffffffffffeeecccaaaaaaaaa```^^^\\\XXXWWWUUUSSSRRRQQQQQQQQQOOOLLLIIIHHHGGGFFFDDDCCCBBBAAA@@@?????????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>============>>>============>>>>>>???>>>???AAACCCDDDGGGKKKNNNTTTXXX___dddiiimmmqqqssspppqqqsssuuuxxx{{{~~~vvvmmmiiiiiinnnyyy}}}kkkdddiiiuuuaaa\\\TTTLLLGGGCCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;888888777777888888999:::;;;::::::999999::::::;;;:::999;;;======@@@KKKVVVkkk}}}uuueeeWWWNNNLLLOOOaaa{{{lll[[[SSSKKKHHHHHHGGGJJJOOOSSSUUUXXXZZZ[[[]]]___aaabbbcccdddfffhhhiiijjjjjjjjjjjjkkklllmmmmmmmmmmmmooooooooopppqqqqqqrrrrrrqqqqqqrrrtttuuuwwwxxxxxxxxxxxxyyyzzzzzz{{{{{{|||}}}}}}}}}}}}~~~~~~}}}{{{xxxtttpppnnnnnnooopppiiihhhhhhiiikkkkkkjjjhhhfffeeedddbbb___]]]\\\[[[[[[ZZZYYYXXXVVVUUUTTTSSSTTTUUUVVVXXXZZZ]]]___```bbbeeeiiimmmppptttxxx{{{~~~{{{zzzzzzyyyxxxwwwvvvvvvuuuvvvtttqqqooonnnnnnmmmlllkkkiiihhhhhhgggfffeeeeeedddbbbbbb```___]]][[[ZZZZZZWWWVVVTTTSSSQQQPPPPPPPPPPPPMMMJJJGGGFFFEEEDDDBBB@@@???????????????@@@@@@AAA@@@@@@???>>>======<<<============>>>>>>>>>>>>===============>>>>>>>>>>>>???@@@BBBDDDGGGIIIJJJUUUYYY^^^ccceeegggjjjkkkooopppqqqsssvvvyyy{{{}}}wwwnnnhhhgggkkkuuukkkgggkkkyyy}}}ggg]]]TTTNNNHHHAAA===>>><<<;;;::::::999999::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;===>>>@@@HHHRRRiii~~~zzzzzzfffUUULLLMMMPPPaaa}}}ppp\\\TTTNNNMMMLLLJJJJJJNNNTTTVVVXXXXXXYYY[[[^^^```___```bbbdddfffgggggghhhiiiiiijjjkkklllnnnnnnoooooopppqqqsssttttttssssssssssssssstttuuuwwwyyyyyyyyyzzzzzzzzz{{{|||||||||{{{{{{{{{|||~~~}}}~~~|||yyyuuuqqqoooooopppqqqmmmkkkjjjkkklllmmmllljjjiiihhhfffdddbbb```___^^^\\\[[[ZZZYYYWWWUUUTTTTTTTTTUUUVVVXXXZZZ\\\^^^``````cccgggkkknnnrrrvvvyyy~~~}}}|||zzzyyyxxxvvvvvvuuuuuuuuutttrrrooonnnnnnnnnlllkkkiiiiiihhhgggfffeeeeeedddbbbaaa```^^^]]][[[ZZZYYYVVVUUUTTTRRRQQQPPPPPPOOOOOOLLLIIIGGGGGGFFFDDDCCCAAA@@@@@@@@@@@@@@@AAAAAA@@@??????>>>======<<<<<<<<<<<<<<<======>>>>>>>>>=========>>>>>>>>>>>>???>>>>>>???@@@BBBEEEHHHIIISSSWWW]]]bbbeeefffhhhiiimmmnnnoooqqqtttwwwyyy{{{xxxoooiiigggjjjrrr~~~lllgggjjjxxxkkkaaaUUUNNNHHHAAA>>>>>><<<;;;::::::999999::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;===>>>@@@HHHRRRiii{{{|||~~~hhhVVVMMMLLLOOO```|||rrr^^^VVVNNNLLLKKKIIIJJJNNNSSSTTTVVVWWWXXXZZZ\\\______```bbbdddeeegggggghhhhhhiiijjjkkkmmmnnnooopppooopppqqqsssttttttssssssssssssssstttuuuwwwxxxyyyxxxxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{|||~~~}}}{{{}}}}}}zzzwwwsssqqqqqqrrrsssssspppnnnmmmnnnnnnnnnmmmlllkkkjjjhhhfffdddcccbbb^^^]]]\\\ZZZYYYWWWVVVUUUUUUUUUVVVXXXYYY[[[]]]^^^^^^aaaeeeiiillloootttwww}}}zzzyyyxxxwwwuuuuuuuuuttttttrrrooonnnnnnnnnmmmkkkjjjiiihhhgggfffeeeddddddaaa```___^^^\\\ZZZYYYXXXVVVUUUSSSRRRPPPOOOOOOOOOMMMKKKIIIGGGGGGGGGFFFDDDBBBAAAAAA@@@@@@@@@AAAAAA>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>>======>>>>>>???????????????>>>>>>>>>@@@CCCGGGIIIOOOUUU\\\aaadddeeefffgggjjjjjjlllnnnqqqtttvvvxxx{{{{{{|||~~~zzzpppiiiggggggooozzz{{{kkkgggiiivvvrrrfffXXXOOOHHHAAA>>>>>><<<;;;::::::999999::::::999999::::::::::::;;;;;;::::::::::::::::::::::::<<<:::;;;===>>>@@@HHHQQQhhh||||||wwwlllXXXMMMLLLNNN___yyyuuubbbXXXOOOKKKIIIHHHJJJNNNQQQSSSUUUVVVWWWYYY[[[]]]___```aaaccceeefffggggggggghhhiiikkkmmmooopppqqqppppppqqqrrrssssssssssssssssssssstttuuuvvvwwwxxxwwwwwwwwwxxxyyyzzzzzzzzz||||||||||||}}}}}}{{{|||~~~~~~|||yyyvvvttttttuuuuuuwwwtttqqqooooooppppppooonnnmmmllljjjiiigggfffeeeaaa```___]]][[[YYYXXXWWWVVVVVVWWWWWWYYYZZZ\\\]]]]]]___dddgggjjjnnnrrruuu|||~~~|||{{{yyyxxxvvvvvvuuuuuutttrrrooonnnnnnnnnmmmkkkjjjiiihhhgggfffeeedddccc```___^^^]]][[[YYYXXXWWWUUUTTTSSSQQQPPPOOONNNNNNLLLJJJHHHHHHHHHHHHFFFEEEAAAAAA@@@?????????@@@@@@======<<<<<<<<<;;;;;;;;;888999::::::;;;<<<============>>>>>>??????@@@@@@AAA@@@>>>===???BBBFFFIIIMMMSSS[[[aaadddeeeeeeeeeggghhhiiilllooorrrtttvvvvvvvvvwwwzzz}}}|||qqqiiifffeeellluuu~~~uuuiiieeehhhvvvyyyjjjZZZOOOIIIBBB>>>>>><<<;;;::::::999999::::::::::::::::::::::::::::::999999::::::::::::;;;;;;<<<:::;;;======???HHHQQQggg}}}tttqqqoooZZZNNNLLLNNN]]]uuuyyyfff\\\QQQKKKHHHGGGIIINNNOOORRRUUUWWWWWWYYY[[[]]]^^^___aaaccceeefffggggggggghhhiiikkknnnpppqqqrrrqqqqqqqqqrrrrrrssssssssssssssssssssstttuuuuuuvvvvvvwwwwwwxxxyyyzzz{{{{{{}}}|||||||||}}}~~~}}}{{{}}}|||yyyxxxwwwxxxxxxyyyvvvsssqqqqqqqqqqqqqqqooonnnmmmllljjjiiihhhgggdddcccaaa___]]][[[ZZZYYYWWWWWWWWWWWWXXXYYYZZZ[[[\\\___cccfffiiimmmqqqttt{{{}}}}}}|||{{{yyywwwvvvvvvvvvsssqqqooonnnnnnmmmllljjjiiihhhgggfffeeecccbbbbbb___^^^]]]\\\ZZZXXXWWWVVVUUUTTTRRRPPPOOONNNNNNNNNKKKIIIHHHHHHIIIHHHGGGEEE@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999999:::;;;<<<<<<===<<<======>>>??????@@@@@@CCCAAA???>>>???CCCFFFIIIKKKQQQYYY```cccddddddddddddeeegggjjjmmmpppssstttrrrrrrsssvvvyyy}}}}}}rrriiiffffffkkkttt||||||qqqeeebbbhhhwww|||lllZZZOOOIIICCC???>>><<<;;;::::::999999::::::::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;::::::<<<===???GGGQQQggg~~~|||mmmlll~~~ppp[[[OOOMMMNNN\\\qqq{{{jjj^^^RRRKKKHHHFFFHHHMMMOOORRRUUUWWWYYYZZZ\\\^^^^^^___aaacccdddffffffgggggghhhjjjlllnnnppprrrsssrrrrrrrrrrrrrrrrrrsssssstttsssssssssssssssttttttwwwwwwxxxyyyzzz{{{||||||||||||{{{{{{|||~~~}}}|||{{{zzzzzzzzz{{{xxxuuuttttttttttttsssppppppooommmllljjjiiiiiifffeeedddbbb___]]][[[[[[XXXXXXXXXWWWXXXXXXYYYYYYZZZ]]]aaaeeehhhlllpppsssyyy{{{~~~~~~|||{{{yyywwwvvvuuuuuurrrpppnnnlllllllllkkkiiihhhgggfffeeecccaaa``````^^^]]]\\\[[[YYYWWWVVVUUUTTTSSSQQQPPPNNNNNNMMMMMMJJJIIIHHHIIIIIIHHHFFFDDD@@@???>>>===============<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===>>>??????@@@CCCBBB@@@???@@@CCCEEEGGGIIIOOOVVV\\\```aaabbbcccbbbbbbdddgggjjjnnnqqqsssppppppppprrrvvvzzzuuukkkhhhiiimmmttt|||zzzooobbb```gggxxx{{{jjjXXXOOOIIIDDD???===<<<;;;::::::999999::::::;;;;;;::::::::::::999999888999999::::::;;;;;;<<<;;;999:::<<<===???GGGPPPggg}}}vvvjjjiiiyyysss]]]PPPMMMNNN[[[nnn|||lllaaaTTTMMMHHHEEEGGGKKKNNNQQQUUUXXXYYYZZZ\\\]]]^^^___```bbbdddeeeffffffhhhiiijjjlllnnnpppqqqrrrsssrrrrrrqqqqqqrrrrrrssstttssssssrrrrrrrrrssssssvvvwwwxxxyyyzzz{{{|||}}}{{{{{{{{{{{{|||~~~}}}}}}|||||||||zzzxxxxxxyyyxxxwwwuuurrrqqqpppooonnnmmmlllkkkhhhgggfffcccaaa___]]]\\\YYYYYYXXXWWWWWWWWWXXXXXXXXX[[[___cccfffiiimmmpppvvvxxx{{{|||{{{yyywwwvvvttttttsssqqqooolllkkkkkkkkkiiihhhgggfffeeecccaaa```^^^^^^]]]]]][[[ZZZXXXWWWUUUUUUSSSRRRQQQOOONNNMMMMMMLLLKKKJJJIIIIIIIIIHHHEEECCCAAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<===>>>??????AAAAAA@@@@@@@@@BBBCCCDDDGGGKKKRRRXXX[[[^^^```aaa^^^___aaadddgggkkknnnpppoooooooooqqqtttxxx}}}yyyoookkklllpppvvv~~~yyymmm```___gggyyyxxxgggVVVNNNJJJDDD???<<<<<<;;;::::::999999::::::;;;;;;;;;::::::999999999888888999::::::;;;<<<<<<;;;999:::<<<===???GGGPPPggg|||~~~sssiiihhhuuuvvv___PPPLLLMMMZZZkkk|||nnnbbbVVVOOOIIIEEEFFFIIILLLOOOTTTWWWXXXYYY[[[\\\]]]^^^```bbbdddeeeffffffjjjjjjkkkmmmnnnpppqqqqqqssssssrrrqqqqqqqqqrrrsssttttttsssrrrqqqqqqrrrrrruuuuuuvvvxxxyyy{{{||||||zzzzzzzzz{{{|||~~~~~~~~~}}}|||{{{{{{{{{|||{{{yyywwwssssssrrrqqqooonnnmmmmmmiiiiiigggdddbbb___^^^]]]YYYYYYXXXWWWWWWWWWWWWWWWVVVYYY]]]aaadddgggllloootttuuuxxx}}}{{{zzzxxxvvvtttrrrrrrqqqpppnnnkkkjjjjjjjjjiiigggfffeeedddbbb```___]]]]]]]]]\\\[[[ZZZXXXVVVUUUTTTSSSRRRQQQOOONNNMMMLLLLLLKKKJJJIIIIIIIIIHHHEEEBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<==================>>>======<<<<<<;;;::::::999999:::;;;<<<===>>>???@@@?????????@@@AAAAAABBBEEEIIIOOOTTTXXX[[[^^^```\\\]]]___bbbeeeiiilllnnnooonnnnnnpppssswww|||~~~|||rrrnnnnnnrrrxxxxxxmmm______gggyyyuuueeeTTTMMMJJJEEE???;;;<<<;;;::::::999999::::::;;;;;;;;;::::::999999999888888999::::::;;;<<<<<<;;;999:::<<<<<<>>>GGGPPPggg|||}}}sssjjjhhhsssyyy```QQQLLLLLLZZZjjj~~~{{{nnncccWWWPPPJJJEEEEEEHHHJJJNNNRRRVVVWWWXXXYYY[[[]]]^^^```bbbdddeeeffffffkkkkkklllmmmnnnooopppqqqtttsssrrrqqqqqqqqqrrrsssttttttsssrrrqqqqqqqqqqqqssstttuuuwwwxxxyyy{{{{{{yyyyyyyyyzzz|||